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
343192608482	343192608993	343192609543	343192610093	343192610642	343192611193	343192611743	343192612293	343192612842	343192613393	343192613943	343192614493	343192615042	343192615593	343192616143	343192616693	343192617242	343192617793	343192618343	343192618893	343192619442	343192619993	343192620543	343192621093	343192621642	343192622193	343192622743	343192623293	343192623842	343192624393	343192624943	343192625493	343192626042	343192626593	343192627143	343192627693	343192628242	343192628793	343192629343	343192629893	343192630442	343192630993	343192631543	343192632093	343192632642	343192633193	343192633743	343192634293	343192634842	343192635393	343192635943	343192636493	343192637042	343192637593	343192638143	343192638693	343192639242	343192639793	343192640343	343192640893	343192641442	343192641993	343192642543	343192643093	343192643642	343192644193	343192644743	343192645293	343192645842	343192646393	343192646943	343192647493	343192648042	343192648593	343192649143	343192649693	343192650242	343192650793	343192651343	343192651893	343192652443	343192652993	343192653543	343192654093	343192654642	343192655193	343192655743	343192656293	343192656842	343192657393	343192657943	343192658493	343192659042	343192659593	343192660143	343192660693	343192661243	343192661793	343192662343	343192662893	343192663443	343192663993	343192664543	343192665093	343192665643	343192666193	343192666743	343192667293	343192667842	343192668393	343192668943	343192669493	343192670043	343192670593	343192671143	343192671693	343192672243	343192672793	343192673343	343192673893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2114	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2117	3300	1900	2700	2119	3300	1900	2700	2120	3300	1900	2700	2119	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2117	3300	1900	2700	2117	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
784	6861	167	54	58	87	103	108	93	89	79	76	55	67	43	41	60	56	32	36	30	35	30	31	22	25	35	25	35	25	22	35	26	26	36	30	21	28	31	29	35	33	30	21	24	28	32	31	23	33	30	23	20	33	18	27	31	19	25	39	37	33	24	26	21	31	28	40	26	21	29	22	34	21	23	26	24	31	26	32	32	31	26	26	31	21	31	27	31	34	32	32	19	31	27	25	21	24	19	28	20	43	19	26	27	33	30	24	28	19	32	26	32	28	29	27	26	29	23	27	25	24	19	31	23	18	37	35	28	24	39	28	34	22	26	28	14	29	39	29	21	17	31	17	33	17	20	33	36	32	23	25	28	29	25	39	30	35	25	23	24	23	28	26	20	26	23	26	27	21	32	22	38	30	37	27	22	24	32	30	21	15	24	26	28	19	25	34	31	23	27	30	23	24	25	28	35	22	32	26	23	39	25	31	19	25	27	26	21	23	28	28	35	17	37	30	30	28	30	21	25	27	27	25	21	23	24	20	36	24	23	32	20	37	30	23	24	31	24	24	26	29	33	31	27	30	33	21	21	27	32	24	23	28	25	23	26	21	20	27	26	18	21	22	27	21	34	28	28	26	28	24	26	31	21	26	20	23	22	33	34	28	28	24	28	35	30	30	28	18	24	28	26	16	20	23	23	24	23	38	25	27	27	24	39	28	21	27	26	24	27	34	27	24	30	35	22	34	20	24	22	25	25	32	25	33	28	15	25	31	38	19	27	13	33	24	34	28	23	25	33	23	34	30	25	21	26	23	32	35	26	23	18	34	29	19	32	25	23	38	33	19	31	36	29	35	36	28	17	32	32	28	22	38	27	26	26	25	25	27	31	19	24	31	18	34	26	33	32	31	29	28	29	31	24	32	24	26	28	26	16	30	37	30	30	32	24	23	19	25	38	18	20	26	23	30	32	27	16	25	30	25	23	29	23	30	22	21	27	30	28	30	30	29	21	22	27	23	31	29	21	24	30	24	27	26	29	30	28	23	38	18	25	27	32	26	26	30	36	27	29	28	19	25	23	23	19	28	24	27	31	37	32	30	29	33	25	18	35	29	29	39	28	28	23	31	27	28	29	25	28	23	28	23	27	24	21	27	14	25	20	26	31	24	25	32	26	29	31	22	28	34	28	37	22	29	39	43	25	23	32	29	22	32	40	29	24	27	26	28	28	22	30	22	30	24	27	31	29	25	33	24	20	22	24	21	27	18	22	23	22	27	27	39	38	29	32	29	22	19	25	19	23	25	24	17	33	34	32	26	27	20	27	25	22	41	28	34	22	24	27	24	34	24	21	23	28	25	25	23	34	25	25	34	28	32	22	29	21	17	32	29	21	24	31	19	25	30	17	22	26	33	26	33	29	34	25	30	34	29	23	28	35	14	20	24	20	19	25	35	28	23	24	27	17	27	32	27	27	23	32	24	35	24	28	28	29	24	26	20	25	26	27	28	20	26	18	14	29	33	22	27	34	26	23	29	16	36	24	24	28	31	23	24	28	19	35	37	34	30	27	19	21	24	25	29	26	31	48	23	31	30	17	31	20	22	30	27	16	24	34	22	32	27	15	20	25	24	36	36	25	25	31	32	20	23	19	19	21	23	28	24	24	26	29	34	28	26	29	31	40	31	29	37	21	19	21	30	26	33	28	28	34	19	24	31	25	23	28	31	29	27	31	20	31	28	32	22	20	23	13	32	31	20	25	23	20	26	37	34	23	32	31	32	22	31	24	24	28	26	27	28	38	24	25	29	28	31	25	36	35	27	30	33	21	29	26	34	25	29	29	30	29	25	27	17	19	19	30	27	24	24	26	27	40	26	24	27	28	37	33	34	32	33	35	27	28	23	27	24	25	26	37	27	31	24	20	19	17	17	30	31	29	23	22	30	32	25	33	33	29	22	33	31	29	30	32	33	28	29	33	33	34	18	34	38	23	21	23	25	28	24	23	29	28	44	21	32	24	25	22	40	25	26	26	26	25	27	30	28	28	24	27	25	15	21	33	32	23	24	20	29	21	22	19	28	31	20	24	31	29	35	29	31	26	30	19	22	32	22	26	28	34	29	27	30	22	20	19	22	23	25	23	31	35	32	24	19	22	26	19	30	26	21	37	26	25	28	31	26	29	27	34	31	22	27	29	23	18	19	30	32	23	21	26	27	35	34	20	22	23	31	26	20	25	25	26	23	29	22	24	20	37	19	23	27	35	28	25	35	28	29	31	31	24	24	34	22	27	20	30	36	24	16	19	15	28	25	22	26	28	35	13	37	33	24	18	20	24	22	27	25	28	33	16	19	31	33	30	22	23	29	34	40	24	34	17	27	24	32	31	30	27	29	27	21	20	25	36	17	29	31	25	19	23	23	25	24	24	29	24	27	26	37	25	31	20	26	38	23	20	24	25	24	30	28	36	27	26	24	24	26	22	17	19	22	19	27	29	34	28	25	25	26	32	28	24	32	16	23	32	20	27	26	28	37	29	25	23	28	21	24	23	27	35	21	24	29	19	24	21	27	25	27	27	19	19	26	21	29	24	28	18	30	19	21	31	19	32	23	27	28	22	20	26	36	20	33	29	31	27	25	39	33	26	23	33	26	18	17	29	23	27	33	27	22	29	20	29	24	29	29	28	31	19	22	24	28	31	30	27	25	29	36	25	26	15	23	18	26	27	29	26	24	22	34	26	25	36	29	29	33	25	30	23	24	34	34	21	33	27	27	29	24	31	28	21	31	11	24	29	26	30	28	29	21	24	25	32	24	26	24	21	24	33	39	25	17	27	17	35	20	26	18	20	30	36	19	34	27	29	23	32	30	19	38	23	33	30	29	26	25	28	24	31	21	32	22	26	26	24	29	21	18	22	29	28	31	24	24	24	21	31	16	24	32	43	26	22	23	25	22	35	32	23	30	44	24	28	24	28	28	25	20	22	25	21	34	18	34	40	29	22	29	19	32	25	17	26	34	25	20	28	24	25	26	26	24	29	28	31	21	26	24	21	36	28	28	27	32	19	28	34	33	39	26	21	17	30	26	26	31	23	25	32	25	27	32	24	24	27	30	25	30	26	26	29	34	33	27	27	16	21	29	22	27	28	28	21	22	32	22	34	19	30	22	28	30	24	25	18	23	25	18	25	22	34	30	17	26	20	29	30	24	32	30	34	22	28	21	22	34	35	21	19	31	18	26	20	17	37	25	23	24	27	30	29	22	26	24	26	27	22	30	23	27	20	17	29	34	30	31	25	26	31	24	25	27	27	16	29	25	25	36	29	27	31	25	31	38	29	22	23	27	36	30	20	21	23	27	31	28	22	24	31	26	19	31	26	33	20	21	31	32	23	24	20	25	14	24	32	21	24	21	22	23	24	25	27	24	25	27	26	27	22	33	31	25	35	19	22	23	33	27	28	28	28	20	27	33	30	33	27	30	24	31	26	19	18	31	34	33	31	26	29	18
14136	23761	1281	2128	5412	6875	6628	5452	4518	4024	3414	2927	2137	1752	1613	1435	1508	1194	867	606	509	493	453	419	400	434	404	382	384	351	366	348	374	354	359	357	347	322	337	342	321	322	320	336	315	287	294	314	335	338	314	281	307	312	299	302	296	326	324	293	312	308	311	271	295	296	290	319	276	294	270	315	298	290	269	281	286	272	286	275	296	292	276	316	305	300	312	297	330	297	310	295	321	321	323	316	296	272	291	298	318	293	293	295	287	267	287	314	306	251	313	310	299	298	327	303	282	285	281	301	287	294	310	291	307	271	285	273	301	292	295	286	298	274	278	295	290	283	292	278	311	277	275	292	296	311	273	297	281	298	277	300	301	289	291	292	275	297	252	303	260	299	293	270	275	311	261	285	303	276	287	309	298	304	273	269	287	284	275	311	316	272	308	297	289	303	292	308	315	308	295	291	274	300	290	309	307	278	304	305	285	291	290	275	296	262	269	286	273	262	293	276	279	255	282	283	297	293	294	254	316	313	284	274	302	284	272	287	318	294	283	272	278	285	297	297	288	310	263	292	303	271	311	289	321	294	283	304	304	300	286	269	318	291	282	273	302	293	289	293	296	280	292	279	268	295	311	283	279	283	265	291	270	289	278	295	277	287	262	280	270	290	306	292	282	266	280	276	281	308	294	316	302	299	282	279	301	332	288	273	288	313	283	265	273	266	271	308	298	266	300	305	280	290	292	300	297	294	262	266	292	266	297	311	307	294	307	271	293	259	293	290	289	289	264	274	285	304	291	285	284	299	290	298	277	281	268	289	294	293	295	277	277	289	291	285	290	304	319	295	277	311	298	320	263	277	313	279	306	291	304	270	290	288	300	312	290	297	277	289	297	290	285	289	280	271	275	278	275	296	288	295	288	270	306	280	312	278	302	295	321	295	312	282	272	302	287	296	298	287	333	282	315	284	313	306	266	301	263	283	284	299	288	294	327	269	274	288	293	272	271	257	321	311	287	276	311	271	278	298	297	249	282	311	296	314	285	283	298	304	241	300	296	316	261	299	268	317	277	287	267	304	259	285	311	272	305	262	296	279	300	292	294	259	301	322	316	284	258	301	269	285	287	300	279	292	282	300	308	290	281	277	285	307	270	301	279	292	285	291	288	273	283	286	274	297	281	266	262	316	310	281	283	305	274	302	257	299	289	292	287	272	273	281	292	269	287	288	279	304	331	292	267	296	280	291	309	278	287	274	290	302	280	282	268	302	308	309	280	281	292	303	279	285	304	299	297	285	272	267	260	284	295	286	283	315	296	279	268	250	267	289	289	305	308	276	287	316	265	296	288	269	303	280	323	261	281	309	326	307	301	301	256	315	301	289	293	285	287	253	301	284	287	320	301	281	292	293	298	280	267	308	283	294	282	294	283	291	277	273	281	319	275	308	284	303	277	294	267	295	287	282	320	296	299	296	302	308	294	313	292	292	264	288	291	311	295	289	299	302	280	274	304	290	278	266	280	302	273	307	271	276	291	311	288	307	294	285	272	320	279	298	293	270	328	318	266	286	337	274	302	312	265	257	314	304	259	294	297	287	296	274	293	279	284	293	274	285	296	321	276	292	274	304	279	245	305	276	286	280	306	318	298	273	294	294	272	312	274	275	309	267	299	293	279	284	282	289	285	273	271	287	286	276	248	326	316	265	273	281	245	302	284	290	314	304	289	310	261	249	256	294	292	288	302	274	252	269	270	280	297	291	264	288	274	280	313	276	289	291	299	296	264	285	287	294	289	291	281	282	265	272	317	267	285	279	298	314	301	322	319	289	306	306	282	307	301	291	269	277	282	254	287	303	276	292	283	270	260	277	295	285	285	303	290	286	304	282	290	285	294	296	303	296	289	287	305	306	279	269	268	317	313	296	302	319	266	287	283	320	284	275	265	280	270	295	301	260	267	279	286	302	307	275	295	269	301	297	288	265	268	270	292	296	289	303	292	312	291	289	259	292	309	274	278	295	299	313	266	307	318	285	322	279	301	267	317	272	318	268	269	298	304	293	289	295	292	316	288	289	322	299	281	312	298	292	300	283	256	268	278	277	313	308	262	291	289	299	306	256	245	252	285	308	308	316	318	293	285	295	315	295	294	262	289	324	268	282	273	294	289	296	276	276	269	311	294	274	302	286	293	297	285	270	309	264	282	302	272	286	293	286	291	261	300	264	296	257	286	285	284	277	291	286	307	291	255	295	284	279	285	288	267	309	294	291	266	293	291	303	295	272	275	296	276	289	270	310	265	275	267	272	288	271	286	279	272	295	252	320	279	312	309	306	285	295	331	261	294	290	275	307	278	287	299	272	296	280	289	300	307	291	308	315	278	273	289	291	299	264	290	280	265	286	299	284	309	259	278	306	272	275	308	278	316	308	338	295	279	287	293	278	281	293	285	286	273	248	310	280	303	310	284	285	285	272	312	297	279	320	294	270	313	270	312	303	300	277	291	302	300	293	307	291	299	273	273	253	287	309	263	289	308	287	313	290	267	275	272	266	298	270	258	275	295	284	315	321	288	294	272	275	301	300	286	318	284	304	302	308	324	323	314	288	284	279	287	256	300	273	290	288	308	313	271	305	270	294	235	269	298	275	304	261	292	325	280	295	274	264	300	243	293	282	304	284	282	290	264	295	321	285	294	277	262	279	271	297	291	270	295	289	299	259	269	292	317	321	288	289	335	288	275	294	284	277	295	299	288	305	310	306	275	275	297	302	294	268	310	284	287	310	317	273	278	290	294	298	312	288	278	284	273	279	290	303	297	278	283	282	270	260	270	304	288	300	299	302	263	307	303	307	289	266	308	278	269	273	277	249	278	282	281	281	293	268	287	298	299	284	291	271	329	286	305	304	278	315	308	295	276	306	266	283	309	301	271	292	317	273	290	291	293	229	280	275	277	280	269	289	305	288	301	284	262	298	306	278	294	260	288	304	304	297	271	291	271	286	293	283	302	287	279	283	282	286	291	280	279	309	346	301	282	294	281	300	259	279	286	274	301	275	335	295	269	270	289	289	304	290	308	296	324	280	287	266	299	313	273	308	330	300	289	277	279	269	290	272	299	273	313	306	258	297	301	288	288	299	293	285	300	279	283	267	275	277	309	284	284	271	288	282	282	285	286	306	301	292	288	272	293	285	274	260	280	279	296	288	288	298	296	288	267	301	302	279	307	313	303	280	269	283	293	273	296	287	268	309	260	275	284	279	256	301	293	298	286	254	281	276	290	309	278	297	297	281	284	301	305	293	255	263	291	287	288	282	313	284	256	274	284	291	314	266	302	269	286	300	286	277	292	278	311	298	276	293	297	290	280	272	290	289	303	292	309	301	295	266	269	264	297	296	276	286	315	251	272	260	285	266	300	304	277	321	284	300	286	309	275	306	287	281	303	271	298	292	310	269	307	289	297	271	311	305	293	271	307	301	279	319	272	314	263	287	324	299	274	259	296	306	271	285	308	295	283	269
721	1300	63	58	46	54	67	100	67	58	56	56	41	41	42	39	41	40	32	42	39	28	32	31	41	35	29	33	33	37	31	32	28	26	37	30	27	32	39	36	29	28	35	36	29	34	28	42	30	33	28	26	38	41	36	30	34	32	38	27	33	27	36	31	40	38	30	32	48	40	32	31	36	28	26	45	31	34	29	22	34	42	33	29	31	24	21	24	41	25	26	32	43	31	39	38	21	30	30	35	33	27	25	44	29	27	25	44	32	38	22	32	42	21	27	36	44	37	26	17	21	33	34	36	41	32	36	31	21	41	38	29	30	40	23	29	37	30	30	30	31	44	30	27	40	33	23	34	33	36	30	51	31	38	30	31	43	39	35	26	32	42	36	33	40	44	22	45	36	28	35	38	35	30	32	30	39	34	35	33	28	34	29	28	22	39	42	30	33	27	28	36	35	32	31	33	23	30	26	36	38	30	28	31	35	29	41	40	26	31	33	31	26	37	44	25	34	27	36	26	31	32	31	37	29	31	29	25	27	33	32	22	37	38	32	29	36	40	26	32	28	27	40	32	28	42	36	39	27	34	33	37	26	34	39	46	35	30	22	26	29	35	24	38	27	26	39	26	37	31	21	32	29	28	21	34	33	35	23	33	19	30	32	23	33	30	26	41	33	30	39	23	41	31	30	27	21	40	27	35	24	28	34	35	32	33	32	31	31	32	27	38	24	34	21	33	41	31	31	32	40	36	34	29	41	31	28	41	43	29	37	39	42	30	38	26	31	23	34	42	26	28	26	39	46	36	28	34	28	27	26	28	27	36	34	34	30	35	40	31	38	32	31	40	35	33	29	25	35	34	46	25	33	26	46	35	41	32	35	40	39	28	32	28	35	30	27	37	34	40	25	32	30	20	34	46	29	30	34	29	34	21	37	32	41	32	28	22	28	36	33	31	32	28	35	37	30	29	40	27	30	37	23	28	37	34	41	27	35	32	37	34	41	31	31	37	31	31	31	20	28	27	37	29	27	36	30	35	30	35	29	31	34	25	27	22	38	31	31	26	31	23	34	31	42	38	35	34	33	21	42	37	28	32	29	31	29	40	32	31	32	32	42	30	34	36	27	31	29	26	36	31	27	36	44	29	30	38	24	33	39	23	30	32	37	41	37	32	28	26	30	35	37	28	25	31	43	29	32	40	19	32	25	37	32	31	31	28	34	34	40	24	25	25	35	34	29	35	36	31	34	28	34	24	28	30	30	24	30	33	31	34	34	36	32	29	26	36	37	37	31	29	27	41	25	33	21	34	31	42	26	31	28	39	28	28	30	39	30	37	26	31	39	33	33	33	30	43	34	28	39	33	29	28	32	39	42	36	39	27	27	28	20	33	36	29	46	24	31	37	28	29	31	42	21	28	28	27	27	35	31	31	20	37	26	30	24	38	24	24	32	27	34	35	18	27	30	37	35	27	35	42	48	23	31	34	42	33	28	34	33	25	32	33	31	20	46	39	26	35	29	24	28	33	36	30	33	26	40	36	24	32	37	46	25	38	50	46	34	35	29	33	45	41	29	32	28	35	32	36	29	21	37	31	26	38	24	32	29	35	34	43	27	20	48	35	31	47	32	41	38	41	38	28	31	21	29	34	25	33	26	27	31	36	33	28	34	36	26	30	31	32	34	23	39	25	36	33	33	27	32	30	32	30	30	32	45	32	34	35	34	29	32	28	43	28	29	30	33	21	30	17	33	31	41	23	34	30	30	37	30	43	29	20	36	39	38	36	36	28	27	37	35	29	20	37	32	17	30	31	37	30	25	37	41	37	29	33	24	21	39	39	26	29	27	28	34	30	38	27	36	32	33	44	32	37	34	36	34	38	38	36	28	27	30	37	31	37	32	30	36	30	24	29	31	29	34	34	34	32	40	37	36	35	35	38	45	26	32	36	26	47	30	38	34	36	28	16	35	30	30	37	24	34	44	23	26	27	29	29	27	27	27	31	29	30	37	39	31	30	37	37	34	43	35	35	25	39	25	24	32	26	30	33	27	26	32	38	36	32	38	38	37	41	34	43	35	38	36	37	31	27	22	27	42	31	25	37	35	30	22	30	32	30	33	29	30	30	33	30	26	23	32	26	25	37	34	28	26	27	33	42	30	32	27	38	34	27	20	31	31	34	33	21	34	33	35	26	39	29	34	35	29	28	28	26	27	42	34	27	40	44	33	26	29	41	28	34	22	39	34	30	36	37	29	30	40	39	32	34	30	34	36	29	37	31	28	37	38	38	31	26	25	47	29	37	31	34	26	36	38	36	37	32	22	36	26	21	33	48	35	37	39	29	29	31	35	33	27	44	33	33	23	35	25	35	15	37	24	25	30	31	37	36	24	32	20	42	29	34	24	39	31	37	30	17	37	25	34	36	41	37	29	22	38	42	27	32	25	35	33	40	36	36	28	26	33	27	25	29	30	29	34	26	21	21	27	18	32	33	28	30	32	40	37	38	38	31	33	30	36	33	37	38	27	27	27	43	33	36	26	30	36	34	27	37	36	33	27	30	24	32	32	41	31	30	22	37	38	27	22	31	43	36	30	28	24	35	30	27	43	35	40	30	41	33	25	36	43	43	40	29	28	34	33	34	38	22	29	35	37	29	38	34	33	41	29	31	35	45	35	29	35	32	36	39	34	33	39	39	34	28	29	47	41	31	16	26	25	42	18	27	24	39	30	35	30	26	27	22	35	26	31	29	33	40	31	38	28	32	35	30	40	32	28	29	25	31	32	26	38	34	27	33	35	39	28	38	32	38	21	37	31	37	36	31	24	33	21	33	33	32	16	25	25	29	24	45	34	35	30	46	29	26	37	30	37	35	27	36	34	21	29	34	33	38	24	21	28	32	27	42	23	27	32	28	33	32	42	35	28	38	32	24	20	30	32	36	34	30	29	31	28	36	31	35	29	29	34	27	31	35	34	38	34	32	36	28	29	32	31	28	26	34	40	33	36	41	25	39	32	34	33	26	29	31	23	24	42	33	25	29	28	32	38	32	42	32	38	35	30	33	22	40	30	36	33	36	33	36	34	33	27	22	44	34	46	43	33	30	38	29	32	31	28	39	24	29	36	35	28	23	30	27	39	32	32	28	32	38	32	37	38	36	28	35	34	36	38	23	27	30	34	27	28	33	27	27	24	37	26	31	28	37	28	31	37	36	38	29	36	32	39	31	28	39	24	33	40	22	29	36	28	22	35	33	31	33	33	27	38	41	31	27	25	36	43	30	27	28	37	29	39	21	25	21	46	30	30	46	37	37	25	33	40	30	31	24	37	32	36	34	32	32	35	22	21	28	20	24	37	32	31	31	25	50	32	37	37	33	26	26	30	34	42	26	28	26	35	36	25	35	31	33	33	32	38	24	36	28	30	30	30	30	31	29	29	31	33	43	30	33	25	43	34	31	33	33	39	20	22	35	30	23	32	33	29	25	24	41	24	31	34	43	28	29
8712	14042	889	1105	2679	4062	4262	3482	2701	2181	1762	1335	1048	949	1063	1052	953	718	557	453	388	405	358	344	323	340	323	318	326	342	348	371	337	338	311	308	347	330	323	340	299	305	334	324	292	332	326	337	333	344	321	339	319	316	330	316	332	329	347	322	348	341	334	344	331	305	315	294	317	334	316	325	372	334	329	323	294	349	329	337	311	303	333	317	324	318	300	331	301	333	331	333	315	339	317	326	337	332	322	309	303	328	321	312	306	323	342	303	344	308	316	337	306	332	313	313	336	287	311	307	342	348	359	339	339	315	291	347	299	325	326	313	341	325	326	328	310	308	314	336	332	319	350	316	299	306	307	303	294	335	297	313	316	336	320	338	289	334	311	336	306	308	347	328	347	316	290	344	331	321	333	342	339	292	306	315	315	371	306	264	360	305	301	333	318	327	328	298	340	306	312	341	343	322	315	317	343	307	335	307	322	332	311	291	310	354	362	310	287	321	300	332	320	364	320	297	304	331	304	319	325	342	321	336	323	332	328	312	329	322	329	348	335	344	330	334	314	308	333	302	328	312	320	304	343	340	329	292	313	298	335	350	317	327	313	321	322	335	330	349	305	317	342	319	292	311	332	308	320	336	315	319	297	345	304	330	307	348	328	358	328	340	357	326	333	353	304	311	322	318	315	353	317	332	321	330	333	307	275	331	317	321	341	319	339	327	315	305	313	314	339	308	323	293	332	307	330	300	311	339	350	295	343	334	309	349	338	349	337	332	308	356	333	343	335	317	328	301	300	357	333	299	318	335	323	349	302	318	322	320	382	320	297	322	315	306	340	317	335	307	304	332	306	333	330	338	297	344	327	297	329	330	366	283	306	312	331	317	319	291	316	323	308	297	341	303	329	331	297	340	304	333	321	291	359	333	350	337	314	324	325	333	328	346	345	329	315	317	317	293	329	337	298	347	318	325	319	330	323	293	323	285	340	330	316	327	306	312	338	347	319	312	330	295	326	316	305	352	335	339	306	350	329	313	322	323	317	338	338	329	335	313	332	314	327	323	296	313	348	328	321	329	319	326	354	344	304	333	356	279	310	302	352	326	314	296	334	343	324	323	327	290	328	315	325	340	308	303	311	344	320	317	355	323	332	324	313	321	317	270	308	326	315	322	288	333	332	311	355	326	316	326	298	313	329	319	284	301	337	318	310	319	284	290	288	315	327	332	326	341	300	303	311	323	301	318	371	364	318	314	322	300	315	302	334	293	332	319	318	325	312	345	293	337	329	330	316	329	335	331	338	311	325	311	302	304	305	335	336	311	302	288	330	375	320	326	327	347	355	315	314	326	326	347	309	320	316	306	326	337	329	328	336	324	337	335	347	316	311	324	324	315	300	322	302	311	331	342	333	333	345	305	329	320	346	308	294	340	328	301	345	310	308	331	329	318	323	304	304	362	301	345	319	300	325	295	317	277	302	312	336	305	322	329	288	328	291	311	336	298	325	338	322	330	306	331	333	327	318	347	335	311	350	351	316	333	323	341	320	326	302	304	343	336	311	336	330	313	330	354	295	341	337	325	318	325	326	328	324	292	344	341	291	283	291	327	344	291	308	327	308	320	319	323	304	314	342	298	323	335	296	305	335	323	322	323	322	315	318	340	288	308	303	308	301	306	354	285	351	303	307	359	292	313	317	268	339	275	323	344	310	327	359	328	318	338	319	279	325	358	269	306	317	312	330	343	304	279	317	312	334	328	309	318	331	294	305	335	331	329	352	341	303	285	311	298	335	306	320	322	311	358	332	307	319	333	333	324	335	343	340	363	317	320	328	318	318	342	307	305	332	314	325	342	308	312	337	323	339	309	329	313	292	331	324	312	330	311	335	304	336	316	306	278	297	346	329	284	336	322	340	342	320	313	314	297	288	302	333	316	324	289	310	302	321	353	325	329	301	328	337	305	328	331	303	316	303	318	300	316	337	361	313	293	304	329	358	350	326	320	301	370	338	316	336	336	332	321	315	325	352	308	316	341	300	348	297	319	324	318	344	290	340	332	329	326	331	319	339	294	282	310	312	319	351	314	329	320	322	321	298	347	327	315	336	313	324	285	324	293	357	312	317	319	329	352	300	368	341	327	321	351	301	333	302	298	345	316	321	316	321	324	325	327	309	329	317	337	318	309	341	340	328	328	325	342	280	315	312	338	288	301	331	308	315	344	312	272	340	315	313	353	345	323	324	306	323	290	319	298	344	287	314	358	308	306	332	349	323	324	299	351	327	310	318	324	303	319	319	324	340	316	337	303	297	315	327	326	325	325	308	306	322	313	310	345	318	332	336	295	323	330	345	336	315	338	313	347	318	322	310	313	326	338	320	350	340	326	323	315	312	307	326	337	302	309	334	331	304	334	308	338	302	324	332	307	355	307	275	319	321	342	333	339	310	289	337	348	342	286	328	317	289	332	324	327	321	292	333	341	334	294	301	328	331	320	311	313	336	331	313	338	321	300	317	303	360	337	335	321	326	335	319	328	331	322	316	304	354	318	308	316	290	310	355	319	323	288	343	334	308	343	312	321	352	285	334	300	332	329	353	331	339	322	303	320	313	306	328	330	329	339	334	322	322	332	300	314	331	283	288	336	359	325	329	326	295	328	363	346	345	319	308	302	316	336	339	314	344	306	308	322	274	300	318	350	337	342	328	318	293	356	311	333	289	326	285	349	310	316	326	315	306	310	336	322	316	313	365	311	313	296	306	306	306	308	316	315	309	322	352	303	311	353	286	313	307	316	318	339	316	340	365	323	339	310	364	310	332	316	318	312	311	320	340	326	327	329	316	287	322	322	311	323	337	292	334	338	343	359	312	323	310	303	314	310	298	316	323	364	299	330	346	341	323	341	326	322	316	335	312	330	317	343	294	306	302	310	310	311	294	312	333	335	334	327	301	338	354	329	316	301	315	296	294	310	313	339	320	313	310	321	312	319	328	301	343	338	344	329	350	324	346	280	324	313	321	310	322	341	339	310	290	296	335	314	293	338	336	332	305	335	323	321	322	315	304	331	329	315	337	335	300	319	372	310	308	322	310	347	295	330	331	342	327	312	326	290	287	325	316	318	343	313	319	330	356	348	299	348	303	339	304	334	334	295	334	341	289	336	320	350	330	337	304	343	324	332	289	323	312	307	323	297	314	322	334	289	293	318	341	374	313	336	338	310	333	317	336	304	312	326	325	338	335	297	321	318	309	291	319	314	306	316	328	297	326	300	324	299	312	342	286	365	313	317	337	353	338	329	337	310	316	328	342	323	328	344	336	353	336	334	297	337	337	326	304	325	347	328	365	314	321	313	340	290	322	314	351	320	297	321	328	309	330	330	322	304	327	317	278	307	327	313	334	342	317	318	316	314	335	342	343	307	344	347	339	306	330	320	330	335	323	334	298	317	320	278	343	327	334	273	331	317	313	321	312	297	323	337	323	299	287	301	347	313	333	335	324	340	354	348	341	307	316	323
738	7552	322	81	53	97	103	110	112	95	93	71	65	64	69	88	65	62	53	52	40	29	50	38	51	47	45	43	60	59	49	45	49	48	39	46	45	41	50	43	28	42	36	39	44	35	53	44	49	40	32	50	44	32	54	47	49	43	45	45	53	48	45	51	29	48	31	41	40	48	40	39	45	41	41	41	47	35	37	41	45	41	40	43	41	43	49	49	42	46	45	39	40	43	41	50	33	33	41	37	36	39	43	49	40	41	49	51	49	43	48	46	37	49	40	39	43	39	35	36	50	43	42	40	42	45	43	39	37	38	42	32	45	52	47	36	42	35	40	38	39	41	29	44	43	43	46	36	36	30	31	50	50	44	37	47	65	48	40	36	28	50	41	51	44	50	43	37	43	46	41	35	39	48	51	46	51	40	43	45	42	43	47	48	40	45	42	34	36	57	42	37	43	47	27	43	45	46	43	41	29	35	41	33	41	39	31	35	45	50	38	52	30	45	30	43	46	45	35	55	43	26	50	49	44	39	38	32	39	48	38	41	40	39	49	46	54	42	44	40	44	35	37	35	50	44	39	42	45	45	38	47	44	52	47	56	49	49	37	61	50	51	40	34	43	32	44	40	51	42	44	35	49	41	41	34	43	45	31	41	42	38	47	34	47	30	43	41	42	41	41	48	42	50	39	42	33	37	38	53	44	30	43	38	35	33	53	38	45	43	44	45	39	46	49	55	42	29	38	37	45	52	37	40	34	43	37	54	46	33	53	39	40	37	39	30	34	47	41	40	40	47	45	38	45	42	34	35	45	44	42	41	36	32	52	49	41	42	49	38	39	37	39	35	42	39	45	29	50	39	59	28	31	43	43	41	39	43	45	48	29	49	33	36	45	45	37	48	38	45	39	47	41	36	43	35	43	44	52	45	49	43	35	31	37	42	53	48	51	49	44	34	41	44	48	45	47	44	40	36	41	50	35	32	38	36	48	35	49	33	55	47	49	29	56	50	47	36	43	59	51	34	48	41	46	42	57	43	28	52	38	44	47	48	40	33	39	42	37	41	41	46	46	38	37	41	45	36	47	39	42	43	43	40	42	43	36	47	43	47	31	42	41	46	44	45	44	36	51	48	39	43	39	37	31	49	37	46	39	43	34	47	40	36	32	44	31	37	48	40	41	41	38	41	35	36	37	55	45	44	49	39	35	36	35	36	36	45	36	29	46	45	45	46	34	42	41	43	40	47	44	41	42	40	30	47	44	52	45	38	36	42	41	36	37	54	49	42	31	57	42	42	45	40	44	45	47	47	34	48	39	41	35	40	50	47	36	31	45	36	46	44	45	44	46	32	33	47	36	48	46	44	45	39	41	49	56	29	37	48	36	29	48	57	46	43	38	51	42	40	46	51	37	44	36	51	37	38	44	46	56	40	35	40	39	45	42	48	43	38	29	40	44	46	48	36	37	33	53	39	46	37	41	39	53	43	55	48	43	44	34	42	42	58	38	31	33	33	47	53	26	42	44	55	33	40	46	32	41	42	59	40	46	45	47	40	38	51	28	38	36	33	47	41	46	57	55	42	47	46	61	40	38	43	43	33	39	35	44	49	36	47	38	53	45	45	36	50	38	47	34	45	39	49	34	42	42	41	42	37	44	42	47	45	47	43	44	37	31	49	48	35	48	40	34	43	53	36	55	43	42	35	41	35	51	42	41	43	57	44	42	45	38	30	52	40	48	38	39	44	38	33	43	30	47	33	42	38	37	32	42	38	51	42	41	57	44	44	44	33	43	44	41	56	44	52	32	47	56	45	35	47	44	47	43	45	39	33	41	41	41	49	33	39	49	52	41	46	47	41	38	49	54	47	52	44	32	58	44	39	33	40	36	46	43	44	43	45	38	41	49	63	40	52	37	38	54	35	36	46	38	50	45	43	57	38	37	35	37	46	33	48	53	44	43	29	36	46	35	44	51	43	44	44	45	29	41	36	48	46	44	51	36	42	52	47	51	47	35	49	43	41	33	36	33	46	43	48	36	41	35	55	34	46	42	38	38	35	37	51	38	51	30	43	51	50	48	44	35	49	39	42	33	50	45	39	41	45	46	39	48	37	49	42	55	43	53	48	45	47	47	39	48	52	44	49	43	42	49	48	49	50	39	48	44	35	46	45	40	47	43	32	39	32	51	54	46	36	34	30	31	36	44	41	49	57	39	30	53	43	40	41	40	44	36	43	41	39	43	36	47	36	40	45	24	46	47	40	44	42	56	40	42	47	46	40	22	43	37	39	51	44	48	37	48	46	43	35	47	39	34	44	48	46	46	47	42	56	43	41	45	34	40	36	44	50	42	44	42	47	37	47	51	43	42	48	48	36	46	36	39	41	45	38	42	35	43	41	46	44	36	47	45	37	40	40	38	42	52	46	45	39	49	42	48	42	37	58	46	38	41	26	51	50	44	49	47	50	49	52	39	45	49	63	43	52	42	45	44	56	58	44	48	42	40	38	33	41	40	39	50	35	32	52	30	44	32	31	52	42	46	41	40	45	35	35	36	43	54	42	52	38	51	30	43	37	23	48	30	33	46	57	36	36	45	38	44	47	37	46	52	46	39	37	41	30	41	43	42	34	41	40	55	49	37	46	47	41	45	46	54	41	47	46	40	31	51	45	54	32	44	45	50	35	49	39	36	39	39	53	33	29	37	42	51	31	38	44	36	45	53	40	57	38	38	35	37	52	36	40	46	42	54	42	45	38	39	41	49	40	41	35	52	42	35	49	42	52	46	43	39	36	43	42	38	44	47	38	41	39	46	44	38	36	34	46	33	38	34	47	45	55	43	41	38	38	43	38	45	45	37	49	39	37	28	44	50	57	36	42	44	37	35	49	48	40	42	46	38	39	29	42	32	49	43	46	34	37	36	30	44	43	44	44	44	41	38	37	46	41	44	42	40	43	50	45	31	47	42	30	38	46	57	44	53	51	33	47	38	43	39	57	35	42	44	36	35	45	49	48	43	49	40	48	48	40	37	52	39	42	45	37	51	37	46	48	43	43	47	41	42	30	56	39	44	49	51	47	45	48	42	42	41	41	40	52	45	34	47	44	30	44	48	36	43	44	39	37	45	37	47	45	35	51	45	41	30	35	42	43	38	31	37	34	40	40	34	40	49	43	43	43	35	41	39	45	42	42	44	50	48	51	33	39	43	40	38	43	47	44	35	55	42	46	37	38	39	37	51	37	45	45	45	46	52	34	44	33	45	47	35	40	33	44	52	46	51	44	46	43	41	44	26	39	36	55	40	45	54	33	39	42	33	45	36	32	50	30	45	40	44	44	41	49	39	36	42	45	32	42	39	34	35	43	42	56	40	42	46	47	47	38	38	48	47	47	32	40	34	55	33	33	37	33	28	41	40	38	42	35	43	35	47	43	44	42	43	40	46	40	33	25	46	52	42	34	38	55	43	43	47	52	47	33	42	41	44	46	42	43	40	45	44	36	48	23
14301	28041	2390	1802	4878	6380	6028	4844	3862	3341	2805	2039	1620	1385	1485	1417	1234	927	695	733	616	527	529	504	462	504	458	531	486	512	469	483	436	456	472	499	439	465	445	461	470	433	485	442	429	423	463	462	430	433	396	463	461	464	440	456	416	451	446	486	458	439	459	442	432	444	427	424	461	515	454	411	444	445	438	459	467	425	424	443	462	431	440	428	424	429	454	457	448	413	432	428	473	447	450	410	460	431	425	435	433	449	427	435	426	439	413	440	434	448	446	402	457	425	430	446	445	456	422	433	427	454	445	410	410	410	426	400	461	447	405	430	439	442	418	469	418	495	398	461	415	455	440	396	426	426	419	451	440	447	427	454	426	414	423	432	468	390	473	446	464	444	436	463	400	459	431	446	467	427	398	448	431	490	436	414	415	471	421	443	442	448	458	433	432	412	426	444	444	394	449	423	445	424	411	419	434	448	462	444	411	410	413	414	447	454	465	470	423	424	438	448	456	425	398	428	420	447	409	457	458	416	445	428	442	471	440	397	455	413	455	422	434	442	449	414	433	425	433	480	395	415	414	403	441	419	442	481	419	450	446	451	407	446	438	460	424	462	428	449	421	435	419	483	453	449	426	436	453	480	412	442	456	426	440	414	438	435	470	419	445	403	447	454	436	425	418	419	434	422	408	423	385	451	431	413	424	443	426	430	398	455	452	440	442	454	407	415	434	435	427	424	451	465	452	441	399	428	453	442	450	428	434	396	457	406	428	441	408	427	418	438	436	426	431	440	396	405	405	444	426	441	444	431	445	470	475	398	397	443	433	427	485	474	448	432	427	441	453	437	441	460	400	435	451	444	394	426	440	492	439	452	446	419	452	426	423	423	425	415	487	445	443	456	445	459	429	454	410	448	412	451	440	422	451	432	462	431	454	431	418	434	463	446	425	431	441	455	457	429	428	393	384	425	454	422	458	448	429	442	404	453	430	442	427	459	442	420	460	422	427	389	434	413	428	431	479	429	460	445	434	447	455	468	419	418	416	421	463	425	416	464	437	478	481	417	452	423	460	476	435	443	468	424	429	445	442	432	436	411	453	453	457	453	439	431	395	453	475	456	456	448	445	430	442	481	414	433	392	451	448	433	435	455	442	432	426	429	468	461	433	432	413	470	459	442	451	430	446	442	449	447	416	455	434	463	493	394	422	468	427	434	475	439	428	430	412	456	440	445	401	462	423	446	427	418	427	442	471	467	407	447	465	449	438	432	402	484	448	410	443	453	414	470	464	481	445	480	385	466	443	439	439	438	379	453	422	461	432	414	433	464	460	448	452	446	429	403	459	445	416	440	479	466	456	443	444	453	440	450	472	458	404	434	458	426	456	441	452	438	429	427	423	439	422	412	422	413	455	477	415	428	447	434	405	437	444	456	452	452	393	396	425	402	471	417	424	463	419	425	430	417	444	434	449	422	394	432	417	462	479	391	384	451	413	420	455	416	448	445	440	445	424	421	401	443	452	439	395	438	441	461	445	446	446	436	412	403	453	438	419	432	405	434	474	439	416	450	438	397	409	428	449	441	413	452	448	459	428	444	458	453	430	431	429	454	449	476	407	402	420	435	414	436	462	413	411	469	430	390	441	403	450	444	439	474	433	421	455	423	411	449	469	454	443	429	458	433	429	421	432	447	433	438	437	433	430	463	454	427	420	431	431	449	426	420	398	408	462	409	431	431	484	453	440	414	450	453	429	440	469	441	422	439	422	414	436	444	408	441	421	433	437	420	457	415	470	453	443	464	457	424	429	431	403	405	405	427	448	427	468	462	423	435	449	413	415	429	450	439	457	451	497	465	420	461	422	430	427	451	421	440	484	418	405	453	430	407	423	450	425	465	458	405	456	412	447	429	424	438	455	421	404	461	439	442	455	439	474	439	453	451	466	439	444	438	460	443	433	487	474	433	438	420	436	459	465	468	418	446	395	469	426	420	435	418	448	477	462	424	444	465	474	384	458	426	398	454	443	426	468	480	425	435	416	472	431	464	430	443	454	425	401	403	430	414	447	456	430	448	446	400	438	400	414	434	460	446	459	462	441	477	478	417	457	468	426	446	471	443	444	435	459	445	430	425	462	439	419	432	438	405	451	452	434	439	443	425	438	495	416	424	450	455	419	432	420	440	426	402	443	440	422	465	459	411	440	441	436	396	426	465	455	425	397	413	405	422	429	453	448	476	433	423	496	471	462	448	409	443	454	422	446	440	405	449	416	469	434	452	428	436	409	447	461	410	454	465	460	387	419	416	431	418	397	450	411	479	451	433	443	403	455	430	444	422	412	420	441	421	429	466	439	473	439	458	432	438	436	407	426	404	468	444	416	435	431	416	406	425	443	460	435	451	419	408	441	443	460	468	427	435	401	454	448	431	418	444	416	468	432	459	457	410	441	443	440	424	461	452	415	431	456	462	411	409	454	437	451	433	422	438	409	436	391	429	435	414	438	475	451	446	468	449	401	462	433	436	438	410	462	458	404	456	418	439	427	427	408	449	388	420	427	417	440	453	454	434	453	431	436	428	438	443	431	434	483	456	441	446	424	430	438	450	459	388	412	446	465	429	429	456	408	453	434	430	454	447	436	454	447	431	456	448	450	448	451	413	437	461	407	404	441	397	456	458	420	411	425	442	460	430	442	455	419	411	467	447	430	450	460	379	442	443	427	462	443	465	405	442	459	453	423	413	453	447	451	449	431	416	418	392	441	458	450	479	446	471	412	468	436	452	470	446	401	449	472	435	447	430	434	443	446	454	388	415	423	402	406	448	428	455	457	428	439	449	426	445	446	440	423	432	453	431	471	435	422	457	447	400	410	426	375	474	458	461	412	444	421	414	424	432	425	434	432	434	435	459	436	467	449	423	438	435	423	441	414	423	425	410	427	438	426	419	470	459	456	445	448	465	441	457	414	454	456	454	410	463	434	424	445	411	427	434	449	425	390	445	440	420	437	460	439	445	449	464	404	426	477	478	447	459	435	439	463	432	453	438	460	448	425	436	437	439	442	432	449	463	415	435	435	447	447	412	426	432	456	449	417	425	433	448	429	432	409	402	422	440	396	403	392	446	431	428	437	437	448	426	443	402	444	441	474	410	421	469	460	424	451	421	411	450	417	415	458	420	483	403	448	440	462	469	419	434	433	440	459	470	412	470	444	442	441	478	458	435	451	447	419	421	431	429	418	421	423	446	396	435	451	441	445	481	433	430	425	447	418	436	443	412	413	459	432	420	432	418	443	453	436	422	451	413	422	439	436	427	454	421	462	434	446	417	462	462	428	441	434	433	447	447	438	432	416	435	425	463	414	441	451	414	421	420	454	425	403	456	472	404	454	437	473	428	429	416	363	427	419	442	438	447	431	445	453	422	447	404	450	431	454	427	438	422	438	443	425	453	442	408	424	445	464	434	461	430	431	441	407	449	422	460	415	435	439	461	421	441	408	439	419	426	455	436	472	446	435	419
1145	6163	296	39	34	68	70	60	66	66	70	49	39	37	40	44	38	32	17	24	14	11	25	17	19	25	27	12	23	14	22	14	19	19	16	23	18	11	17	21	17	13	16	11	14	12	14	17	14	17	20	18	17	14	11	10	15	20	13	17	19	16	9	16	22	18	15	21	17	19	14	17	21	10	8	19	11	10	10	17	14	16	15	23	15	17	12	15	15	16	19	14	18	12	8	12	19	13	16	17	11	19	20	13	17	20	12	21	18	12	12	12	16	13	10	16	14	13	16	19	14	18	17	15	20	27	18	20	11	14	22	8	14	15	12	19	21	17	18	11	12	16	14	8	11	18	22	12	22	10	14	15	19	14	18	25	14	14	17	21	15	12	19	12	19	14	20	16	21	11	10	11	15	14	12	9	15	17	14	10	9	16	20	14	15	11	13	9	12	7	18	14	18	21	18	13	14	16	13	15	13	19	15	20	12	13	14	15	12	20	16	16	13	13	16	18	22	18	15	18	12	11	23	21	16	11	18	13	14	15	22	9	15	13	18	16	14	11	22	13	12	14	19	16	13	19	14	24	20	17	14	14	18	16	26	16	7	10	12	17	9	20	15	12	27	19	12	15	17	14	17	23	17	13	13	16	14	15	17	18	16	16	8	9	18	17	15	9	15	12	11	12	17	14	20	19	16	10	21	19	17	15	12	20	15	17	23	14	22	20	13	22	18	14	19	9	12	14	20	17	15	15	18	16	20	17	14	25	19	16	10	18	13	13	11	17	15	13	14	21	16	12	14	18	13	12	17	9	5	12	6	25	12	20	18	14	19	16	14	21	15	16	18	16	17	16	11	12	10	10	14	21	17	14	8	14	20	19	11	16	17	12	14	16	17	17	13	16	11	17	16	12	18	17	16	8	22	13	14	14	18	11	10	16	20	19	15	11	19	8	13	15	15	16	13	14	10	11	16	18	12	23	21	9	18	12	16	17	20	13	26	15	12	17	18	12	21	12	13	15	14	13	21	16	10	14	12	13	18	13	19	22	19	8	16	12	9	21	15	11	10	12	17	17	15	9	18	10	14	14	15	8	10	15	7	16	15	13	19	12	18	16	11	19	17	13	18	16	22	10	16	9	9	19	18	15	12	16	13	11	15	9	11	14	21	15	13	16	13	14	14	20	10	21	16	13	14	22	20	10	15	9	19	22	11	15	19	16	19	14	11	15	13	10	13	12	15	16	16	17	16	16	16	15	11	17	14	8	14	16	17	13	21	18	14	12	10	20	17	15	12	15	22	19	12	12	21	17	13	18	16	14	12	7	9	15	16	13	13	22	20	19	15	26	16	14	19	21	16	17	12	21	11	21	16	17	16	15	20	13	15	15	16	19	11	18	16	20	11	17	17	14	23	13	21	14	22	13	17	14	8	15	18	18	11	13	19	13	13	17	14	16	15	14	14	14	19	16	12	21	11	16	17	26	15	11	15	15	14	21	11	19	11	19	14	20	17	19	10	15	16	14	14	7	17	14	14	7	11	13	16	11	15	16	12	13	14	11	16	25	19	13	13	15	20	23	16	15	18	16	17	16	18	20	13	14	17	14	12	13	12	20	13	13	14	17	10	10	24	10	13	19	13	15	20	13	22	14	18	11	21	14	16	15	15	11	13	15	13	18	16	10	16	17	10	10	14	11	13	13	15	16	16	15	9	13	15	15	22	11	23	16	14	18	11	18	16	11	10	10	16	17	11	18	16	18	17	12	15	17	11	14	20	18	16	13	18	7	22	18	20	13	12	10	16	17	21	14	9	14	12	13	17	9	14	14	12	15	9	22	16	17	12	12	17	18	19	8	10	12	17	17	10	12	15	17	14	18	15	16	15	13	14	10	7	11	15	12	18	13	13	12	11	18	17	23	14	13	13	18	21	18	17	12	17	12	19	12	12	17	16	15	16	20	18	12	16	15	18	10	21	10	20	9	15	13	14	21	17	23	15	19	16	11	16	15	18	9	17	15	14	13	13	15	13	19	9	16	15	12	11	8	9	15	12	10	14	16	8	19	22	9	12	15	17	16	16	17	12	19	14	17	20	17	13	10	11	14	16	16	9	22	18	17	16	21	17	21	17	10	15	14	16	17	16	11	8	14	18	10	20	14	12	17	21	26	15	18	9	23	14	17	15	15	12	17	15	12	11	12	17	14	10	15	10	17	11	17	14	14	18	21	16	18	26	14	12	16	15	20	16	21	17	12	12	15	12	24	16	20	13	13	11	9	11	18	21	15	8	19	20	20	12	10	12	14	17	13	15	8	10	12	16	22	19	17	14	17	15	19	12	20	17	13	15	17	15	10	16	18	12	7	21	11	22	15	18	17	14	15	18	10	13	20	8	15	17	22	14	13	12	13	14	15	17	14	16	12	26	19	17	15	9	15	18	12	9	11	13	11	11	10	21	19	9	18	15	17	14	7	21	21	11	13	17	18	14	16	16	14	15	19	11	11	21	8	11	12	17	13	22	18	14	21	15	25	17	12	21	17	11	16	17	17	21	13	14	18	15	13	19	16	11	19	14	16	12	9	18	13	8	18	14	17	17	15	21	12	14	15	23	17	9	11	21	14	21	22	14	16	19	11	19	21	21	11	10	19	11	13	6	12	8	20	12	13	17	17	12	13	19	16	18	18	13	15	14	17	22	15	14	14	13	19	13	20	17	16	11	21	20	19	16	11	11	10	13	12	7	13	14	12	23	13	11	13	15	17	14	17	10	19	15	11	16	16	15	17	14	20	11	18	18	13	17	12	10	6	10	14	18	17	15	8	17	15	15	10	17	15	9	17	18	21	12	22	11	20	8	16	21	10	18	15	9	18	14	9	16	10	15	17	11	18	17	18	21	21	16	13	16	11	7	11	14	14	22	23	19	20	19	3	9	10	10	18	14	17	14	10	14	16	21	20	17	18	13	13	13	18	17	17	17	12	20	11	12	21	24	26	14	14	13	22	13	11	10	16	11	9	19	16	21	14	11	12	19	8	12	24	12	17	14	24	13	11	11	14	18	11	13	16	13	15	15	14	20	12	19	16	9	13	11	14	20	16	20	17	12	17	17	10	15	16	10	18	16	14	16	11	14	17	17	13	19	15	12	15	14	20	12	19	18	23	13	15	9	21	22	17	19	12	8	14	14	9	14	15	14	10	16	9	18	21	20	18	19	21	16	18	14	21	11	22	20	16	13	25	13	24	4	10	19	18	14	26	15	17	16	16	19	7	15	16	15	17	22	15	16	7	7	15	7	14	11	10	17	11	13	13	17	10	20	10	14	13	13	13	20	20	17	16	17	21	15	13	22	27	15	14	10	11	19	14	15	11	15	13	19	15	17	12	15	11	17	8	12	21	9	13	13	19	18	21	10	14	11	14	15	15	11	19	11	15	14	10	17	19	13	10	22	8	17	12	16	16	11	17	17	22	14	11	16	13	10	14	21	15	7	15	23	14	16	17	16	12
13998	27924	2300	1416	4099	5501	4741	4036	3333	3117	2576	1998	1499	1249	1127	1111	978	693	476	352	305	260	248	231	229	215	213	195	218	206	175	169	174	202	204	197	160	166	180	146	154	191	158	200	167	148	187	160	153	161	165	167	183	157	175	158	159	159	153	160	161	158	152	160	156	161	166	175	154	157	152	142	179	168	139	158	175	158	169	167	164	159	157	148	156	163	159	150	128	137	164	193	155	136	166	158	151	155	158	167	162	162	157	180	163	164	176	145	135	156	184	164	157	165	134	167	150	183	162	165	147	159	169	150	149	161	160	144	153	163	152	166	158	145	152	165	149	179	152	143	142	172	145	137	127	164	172	155	134	153	159	156	157	178	143	156	133	155	148	148	166	149	173	164	168	129	161	152	153	160	153	158	145	153	165	151	156	169	155	160	145	171	157	163	151	134	144	160	144	144	148	160	137	160	144	158	163	150	136	164	144	156	165	123	138	148	161	163	149	160	163	143	164	150	172	154	167	167	148	152	158	146	171	138	152	153	161	123	146	143	153	160	152	159	140	164	166	177	137	166	165	174	166	160	147	151	159	136	146	166	158	165	163	159	169	137	152	126	160	172	140	172	139	158	156	164	167	150	147	158	173	160	167	154	137	147	123	145	156	148	156	165	146	145	161	159	159	181	150	136	155	151	170	159	147	134	157	164	161	151	148	162	176	184	158	154	142	164	165	153	190	160	156	168	148	141	138	168	149	165	153	156	133	159	148	149	146	160	150	135	155	137	137	161	164	161	154	160	158	155	150	151	166	164	151	146	135	175	144	179	172	152	160	146	161	157	154	139	166	161	163	172	164	159	125	151	146	163	137	144	158	188	131	132	158	154	150	145	190	136	149	160	154	161	152	149	152	164	159	148	136	163	149	152	155	153	152	140	151	155	128	148	161	156	141	168	155	156	141	166	154	165	147	139	149	153	159	156	149	172	147	145	129	146	157	172	185	169	144	139	169	174	147	148	154	147	173	145	159	149	154	176	156	141	150	150	177	141	147	160	154	164	157	141	130	138	168	177	171	140	145	165	185	149	142	151	149	152	131	153	141	171	142	166	150	170	160	142	158	130	158	153	155	162	145	131	135	167	146	169	166	153	153	152	137	180	143	158	164	151	152	145	150	166	149	162	163	138	138	182	157	162	142	143	152	159	150	147	163	151	148	156	148	162	170	137	136	149	171	166	166	142	150	141	139	167	153	151	157	167	183	173	138	165	153	172	138	156	171	149	166	172	151	139	146	157	143	146	165	149	163	134	155	137	144	178	183	185	163	150	171	134	157	153	168	144	172	149	146	146	165	141	139	122	171	152	167	163	161	138	148	146	183	155	134	158	146	159	147	162	173	160	175	138	157	139	161	156	154	174	146	159	160	153	141	139	148	140	148	149	165	150	151	140	164	161	129	138	149	167	148	165	143	149	170	136	149	168	136	150	153	151	171	141	154	153	154	152	144	170	165	168	167	161	153	142	130	143	155	166	146	149	143	169	162	157	169	148	146	148	129	136	147	139	168	147	165	165	148	138	154	154	138	159	146	159	145	155	157	152	172	178	128	144	174	119	166	151	170	143	167	152	131	148	154	159	154	140	148	167	162	149	149	161	160	148	133	162	158	156	162	149	171	163	170	136	157	144	152	171	163	166	154	166	146	145	153	175	154	157	155	158	168	152	167	166	161	152	145	155	166	143	176	163	134	153	182	151	160	168	160	182	179	148	140	153	143	163	173	171	155	159	153	150	150	131	130	157	163	138	139	169	170	145	139	176	146	132	154	155	165	137	150	149	139	155	175	168	148	138	156	139	157	157	172	164	160	156	151	163	165	153	165	174	158	174	140	173	166	160	150	171	144	166	131	163	168	153	168	150	151	183	163	148	167	171	168	153	148	130	152	174	183	140	146	146	179	153	170	185	152	158	144	151	165	162	153	156	177	148	159	144	164	161	151	166	151	139	168	140	149	141	168	154	147	125	170	157	175	145	160	147	153	167	148	148	152	167	180	161	163	140	168	158	150	173	164	138	140	174	136	157	148	147	154	151	168	165	146	137	162	161	132	126	166	161	158	133	178	154	152	142	156	125	147	149	147	150	182	157	131	145	166	147	155	156	168	157	179	157	187	146	140	146	182	159	140	154	135	151	142	138	163	133	142	160	161	151	165	150	141	145	151	136	159	147	168	137	121	149	157	163	150	157	144	153	177	140	159	124	172	153	162	157	146	162	161	164	145	139	150	156	150	139	189	162	146	152	171	165	183	147	154	145	175	144	144	135	148	137	128	136	149	157	145	169	150	155	148	180	142	160	172	161	148	171	154	172	175	160	157	162	161	158	159	158	167	142	144	142	142	163	153	167	139	160	148	162	156	139	175	160	148	141	141	160	164	137	159	147	167	193	148	157	174	149	180	163	173	151	156	168	153	140	147	173	152	189	128	155	138	142	164	155	168	126	163	144	155	151	145	159	153	161	161	163	158	162	173	169	142	169	165	157	167	162	147	174	152	133	167	126	144	150	161	161	147	136	160	171	156	148	167	165	141	163	143	148	164	155	150	149	156	167	135	156	186	167	145	149	153	153	145	156	156	176	148	143	150	148	128	161	138	153	176	161	171	147	163	161	148	156	155	140	153	128	181	124	160	144	168	144	162	149	158	153	174	163	138	153	155	150	138	160	135	155	131	166	142	153	160	174	168	158	148	155	152	136	144	149	160	152	141	117	151	147	146	141	156	174	145	146	156	167	140	175	166	143	175	158	149	156	178	145	149	157	154	148	130	167	159	157	149	173	160	148	157	147	129	149	182	148	147	168	142	160	157	144	160	172	180	157	160	145	139	133	156	139	156	173	147	156	161	167	167	157	165	141	166	167	154	181	167	158	142	154	149	163	149	147	159	148	158	164	141	163	143	162	145	168	154	133	155	142	166	146	150	150	149	147	145	174	161	145	150	180	160	165	157	158	155	160	139	144	166	144	183	151	156	161	164	174	144	150	169	166	174	173	156	166	137	157	176	140	154	152	135	155	175	176	145	151	152	154	146	174	148	167	143	152	156	154	175	128	159	141	154	153	162	160	150	160	155	136	132	168	137	134	183	167	147	148	156	142	150	153	164	125	151	148	140	139	172	145	152	142	142	154	173	150	143	138	146	158	146	159	158	161	167	142	175	147	160	152	161	170	178	152	156	149	163	165	156	154	159	163	168	147	155	159	160	170	154	197	150	165	169	155	146	150	164	143	149	155	148	155	156	145	139	162	158	158	170	156	155	170	151	148	153	141	169	185	142	188	150	166	138	171	138	176	151	136	147	153	151	144	140	146	151	145	157	168	166	151	150	135	165	155	152	185	140	144	165	149	136	149	153	142	150	149	159	129	161	163	131	172	157	167	173	143	155	164	168	174	153	163	159	155	154	153	163	150	132	139	155	177	165	145	155	150	175	143	148	128	155	167	149	139	167	159	160	173	162	158	142	158
896	11763	1343	71	62	105	95	102	111	103	85	77	63	73	59	57	48	43	41	32	40	31	35	33	33	32	30	36	42	39	35	27	36	36	39	29	32	24	30	34	32	46	20	37	31	27	35	19	25	37	25	29	24	30	33	40	30	24	32	40	24	19	37	35	39	31	34	27	29	28	23	20	29	43	30	28	33	36	25	39	25	35	34	24	34	32	38	31	34	35	21	23	30	27	29	42	43	24	30	33	21	33	32	29	33	26	33	33	33	38	34	30	30	30	38	34	26	41	33	34	21	26	27	27	30	30	36	31	34	31	27	48	28	28	26	27	25	33	33	20	30	33	36	24	32	28	27	33	35	35	37	26	30	32	24	27	33	30	33	29	30	28	29	38	32	30	29	30	41	27	37	30	36	26	26	28	29	24	28	22	31	21	27	30	29	20	25	45	20	24	36	39	45	29	38	38	36	27	31	38	24	29	29	27	28	28	23	33	23	31	28	40	29	30	30	19	29	21	22	26	27	18	32	32	19	32	18	27	26	35	40	41	31	36	25	32	29	30	33	23	43	25	35	26	27	34	28	32	20	28	35	32	21	28	25	44	35	27	39	21	35	30	33	37	30	30	34	34	35	24	31	33	23	27	41	21	27	34	30	38	34	32	20	21	36	25	30	28	41	26	25	36	38	27	33	31	30	33	33	32	33	28	30	27	32	35	30	31	23	23	23	32	40	35	25	18	25	32	26	21	24	28	31	25	40	29	34	37	40	28	26	22	29	28	23	34	33	24	21	44	23	36	31	31	21	21	36	35	34	31	26	16	27	43	25	45	32	27	25	28	21	23	26	37	35	32	32	23	21	44	29	30	28	36	31	24	29	26	28	28	27	38	32	35	21	33	23	23	32	26	23	38	34	35	20	34	28	33	28	21	41	30	26	40	30	30	35	44	28	37	21	38	31	31	39	28	31	37	35	36	33	37	28	25	23	23	28	34	24	27	35	33	31	39	30	25	34	27	36	40	29	28	35	31	31	18	29	24	31	27	41	34	28	31	36	37	25	29	26	27	33	27	31	22	32	37	38	26	35	31	35	33	34	35	29	24	40	22	32	43	27	32	27	33	25	25	34	32	28	32	32	20	32	23	43	31	28	30	20	33	28	26	26	41	44	32	39	36	32	31	36	30	28	30	37	24	25	29	44	24	31	43	26	30	31	36	33	26	32	25	23	26	29	27	33	38	23	33	36	40	28	45	35	24	28	23	38	21	30	25	29	38	34	23	27	44	27	36	25	26	29	31	25	20	35	36	26	40	21	36	38	33	38	21	25	24	33	28	46	40	35	35	28	27	19	34	34	31	32	37	32	32	24	30	37	32	27	27	34	23	43	29	27	38	27	30	19	26	23	28	33	36	29	29	31	31	21	25	34	26	26	28	24	35	32	24	30	38	32	40	33	40	35	32	30	26	27	36	24	31	34	29	30	22	26	38	32	34	32	29	27	34	41	38	31	27	34	22	36	35	32	44	35	23	29	31	37	25	28	23	17	33	27	28	30	35	22	29	34	36	29	35	35	32	30	29	28	26	29	24	32	27	22	25	39	20	30	30	31	22	29	32	27	32	37	23	23	33	32	39	30	29	33	29	26	31	29	29	17	25	26	32	36	35	30	35	39	35	37	35	30	30	27	31	33	29	19	28	29	21	33	26	34	30	27	24	31	25	28	41	34	37	20	29	35	30	36	31	27	22	29	29	34	22	31	20	30	26	22	27	34	35	24	32	33	31	29	36	31	33	38	21	23	30	24	31	18	33	25	32	37	19	34	29	33	37	27	34	23	35	37	16	37	29	28	36	27	20	28	46	34	30	25	41	26	25	29	27	32	37	37	38	23	26	33	33	38	36	32	24	48	32	32	23	25	31	25	33	30	30	27	26	24	32	28	28	28	29	35	21	35	31	38	39	28	23	28	24	28	31	33	46	35	34	31	30	37	32	38	36	32	21	26	27	38	29	30	29	24	31	38	30	33	36	31	29	24	34	19	32	26	28	31	39	37	21	27	33	28	39	22	24	30	35	32	30	34	33	33	31	23	29	33	29	29	22	30	38	32	30	30	26	26	23	40	27	24	23	30	30	35	27	30	41	20	25	28	34	29	39	36	34	34	29	34	19	33	29	30	38	29	29	34	29	38	14	30	30	38	33	29	27	25	30	33	24	32	27	31	27	29	41	41	35	37	27	26	25	28	27	29	34	19	29	28	29	39	26	42	41	23	29	40	23	27	30	34	25	40	30	34	26	27	33	33	39	22	27	31	21	29	37	31	30	29	29	33	30	33	36	30	38	24	29	28	38	24	33	22	32	39	33	26	37	27	42	24	34	42	26	23	40	36	22	27	47	21	32	38	29	27	30	38	32	39	41	28	35	28	31	21	30	26	27	29	28	19	22	33	25	32	23	25	36	28	22	28	36	40	29	31	21	19	37	33	27	26	34	34	27	28	31	36	23	36	38	41	42	31	26	21	24	22	27	32	40	21	38	41	35	33	24	28	31	32	39	36	21	29	36	41	32	35	35	25	35	29	20	31	29	24	26	35	29	35	37	23	24	27	30	30	22	25	29	34	24	29	35	23	31	24	30	33	29	24	24	43	35	28	32	26	30	28	29	26	34	30	30	30	36	34	27	23	40	36	35	27	23	41	42	19	35	33	23	37	25	30	32	30	37	35	32	30	23	30	51	29	30	27	31	28	34	26	20	20	31	19	28	30	29	30	33	25	36	32	40	29	18	26	29	30	20	28	29	27	30	31	31	30	24	24	36	32	30	37	26	32	29	26	29	38	19	30	25	36	20	31	35	32	29	28	22	25	28	22	41	35	37	26	33	27	42	18	23	33	32	29	28	17	26	29	25	20	29	29	35	41	40	29	23	25	29	41	30	42	30	37	34	24	28	34	18	21	37	29	33	27	22	32	28	28	30	29	27	23	30	27	28	30	35	30	29	42	33	39	17	28	29	29	31	14	32	37	39	35	32	38	28	23	23	39	29	38	28	33	26	31	27	43	28	31	26	35	40	30	32	31	36	40	34	35	30	34	31	39	29	29	40	30	26	22	21	28	40	23	29	33	34	32	27	30	33	35	37	29	26	26	30	28	27	26	24	19	33	32	28	30	32	16	33	29	29	39	26	36	21	34	34	31	20	28	30	28	27	33	28	32	38	36	38	20	34	30	30	34	31	28	24	25	42	34	20	24	31	30	31	20	16	44	24	27	31	19	38	34	28	37	24	35	29	28	23	27	21	29	26	33	17	34	30	32	30	30	33	33	31	35	21	28	28	25	30	37	22	29	35	21	29	47	38	29	21	40	18	27	27	32	26	35	37	37	28	32	37	38	37	37	30	27	22	33	21	28	30	31	28	41	35	24	21	30	29	30	27	30	30	33	41	30	33	32	29	33	30	33	29	23	33	26	22	30	37	35	45	29	22	29	47	23	25	33	24	25	29	21	31
15921	34733	4939	2081	5271	6582	6326	5170	4720	4016	3316	2799	2480	2014	1766	1645	1274	899	656	605	528	478	458	444	442	441	437	398	367	416	425	356	373	362	374	368	357	362	334	343	358	334	316	354	352	338	356	371	350	335	394	330	329	376	372	353	341	347	337	331	333	347	335	351	326	303	355	327	331	296	331	344	341	304	361	334	365	321	320	310	333	319	322	354	343	352	353	340	336	354	329	339	312	318	333	331	342	312	325	355	321	343	328	340	303	377	330	348	317	324	338	304	336	320	330	329	331	363	329	330	336	299	303	347	334	333	355	325	309	361	325	307	308	319	346	311	319	340	333	335	330	322	318	308	346	328	349	325	351	361	325	315	299	273	307	308	321	315	314	341	333	336	316	349	342	339	320	330	317	345	310	327	336	330	317	350	346	309	326	313	314	298	334	322	297	325	305	321	328	325	312	316	343	303	315	335	341	317	339	318	309	324	311	306	318	342	339	336	329	329	296	365	315	342	336	326	343	324	321	302	300	314	307	297	321	275	331	331	324	323	335	300	336	328	326	333	355	327	326	330	321	314	310	324	291	319	322	335	315	343	335	353	331	332	337	303	293	314	324	316	320	292	356	362	321	336	303	297	315	354	320	351	333	279	292	309	331	324	294	323	320	297	329	334	305	326	313	330	318	324	325	339	318	307	320	310	325	346	342	305	312	332	361	320	317	338	309	336	360	299	372	321	296	336	301	328	334	314	354	317	333	329	293	320	321	368	317	336	327	346	334	330	338	318	287	322	308	354	345	357	323	317	310	320	329	336	321	342	339	299	316	328	338	324	288	323	358	326	309	319	331	310	356	339	340	292	341	304	331	324	330	338	329	326	298	289	313	327	304	331	314	356	337	314	324	337	303	326	331	354	329	312	317	324	334	326	348	319	320	324	328	298	323	312	314	321	308	333	282	336	314	322	329	330	338	344	306	334	289	360	334	305	346	317	315	347	330	308	317	326	315	316	294	322	352	299	312	318	323	321	361	329	332	322	345	334	342	347	321	317	328	335	297	292	335	357	302	320	332	289	303	350	336	339	325	295	331	313	312	318	314	352	303	318	317	345	323	305	319	337	320	315	329	345	323	318	338	339	331	320	274	293	338	349	316	288	303	335	300	316	277	319	331	343	301	291	330	326	328	322	327	341	327	326	310	309	307	325	312	332	331	329	329	308	326	310	318	305	330	330	323	330	326	307	344	355	312	338	302	334	334	320	334	318	300	308	322	320	313	362	321	298	321	353	310	324	312	311	322	341	321	324	370	322	320	333	346	325	316	320	301	340	323	324	326	314	297	327	335	330	310	330	336	321	332	336	341	338	315	347	302	375	314	319	313	345	309	354	314	332	319	319	325	334	302	313	320	336	306	328	298	335	320	337	341	339	336	335	338	310	334	321	345	303	276	301	316	322	318	304	322	305	329	341	332	327	339	327	347	333	333	341	344	321	330	337	340	335	328	342	333	350	349	292	324	320	309	318	342	318	313	328	280	319	332	323	317	339	324	313	329	333	315	308	305	283	344	324	313	312	319	342	328	331	340	288	300	317	296	355	306	348	328	288	306	319	344	323	306	326	342	334	342	324	332	337	325	317	321	300	302	315	329	335	318	341	348	334	309	335	314	345	356	316	308	361	305	327	339	315	333	322	330	296	368	352	332	337	328	309	332	325	305	317	291	348	294	332	313	316	322	338	311	327	331	341	303	335	324	316	301	331	378	347	347	314	319	313	325	339	309	332	327	285	297	335	302	338	317	294	338	331	305	344	335	332	324	314	336	293	324	333	298	333	324	303	315	377	337	360	330	321	314	336	332	348	324	310	308	331	301	303	325	302	290	320	331	314	327	335	349	297	316	327	355	333	342	293	319	341	315	322	336	341	349	298	328	315	312	317	363	317	369	344	310	342	345	332	351	328	332	341	305	321	295	316	335	302	335	346	314	311	324	318	311	341	354	299	303	351	317	309	343	303	306	314	319	338	317	325	306	307	305	314	293	308	306	322	312	326	331	336	300	309	300	313	302	346	315	321	317	349	327	334	341	351	353	339	318	315	308	359	304	283	343	298	357	311	317	304	314	327	307	350	336	334	342	335	301	347	360	326	321	337	331	340	340	330	345	330	339	303	326	303	323	342	335	340	320	337	327	337	344	317	310	346	325	317	370	334	308	313	325	334	346	329	304	317	334	336	310	362	315	277	332	336	345	333	328	321	329	318	316	315	346	310	314	322	334	310	325	332	320	310	323	317	312	309	308	294	313	337	337	357	338	309	306	308	304	326	322	326	299	304	307	320	308	329	325	330	321	317	319	359	315	334	360	322	328	325	317	328	351	313	329	345	362	364	338	306	343	334	283	327	318	347	310	312	338	308	375	317	325	318	334	307	346	329	332	322	323	299	325	328	330	322	323	304	345	355	310	298	379	340	352	326	342	339	324	345	315	327	314	334	348	305	337	274	330	307	324	328	318	353	343	323	323	307	309	318	331	302	346	302	305	337	321	332	287	314	332	277	291	310	312	339	353	314	315	301	349	292	281	322	308	349	330	324	286	343	330	326	297	327	369	333	320	323	351	344	318	307	322	299	329	366	341	304	285	337	316	331	309	309	320	338	353	347	317	306	321	352	336	301	349	346	331	324	318	295	322	328	316	327	327	319	296	322	303	295	340	313	327	328	294	325	310	316	317	319	312	349	335	319	354	315	309	311	325	318	308	352	323	319	318	322	295	315	327	330	340	355	340	364	308	326	333	359	329	317	320	289	329	348	319	324	323	335	337	308	310	296	379	326	309	329	296	323	332	297	337	310	322	295	346	316	351	298	313	320	333	316	305	329	326	310	329	325	337	296	331	323	302	293	308	339	337	311	294	299	311	344	357	314	316	296	296	301	275	293	306	330	293	309	319	319	322	310	327	354	327	309	309	290	347	300	326	310	345	330	342	305	340	337	333	348	335	310	304	306	327	323	350	336	300	324	308	319	340	342	311	319	338	304	334	336	344	311	320	322	321	313	310	298	357	322	309	330	310	347	340	349	332	307	328	333	301	331	322	301	312	339	344	336	318	307	304	309	325	303	296	327	315	344	278	308	329	302	334	354	325	326	318	300	316	295	329	331	308	345	325	332	323	311	314	322	345	311	352	330	361	327	337	328	343	324	353	350	324	354	337	305	335	309	291	316	367	305	314	349	324	328	331	313	350	324	341	327	315	335	325	319	293	339	339	350	308	336	336	337	348	337	326	312	315	315	326	333	299	322	311	326	366	317	315	352	347	320	349	330	339	321	329	334	340	345	337	318	348	325	294	330	320	319	345	305	314	296	343	349	302	312	339	323	360	348	325	334	315	333	338	313	320	344	305	319	322	306	323	297	302	313	287	318	318	337	311	317	316	309	317	345	357	314	325	276	331	297	292	291	328	362	327	329	306	340	321	346	334	316	295	311	307	316	315	327	321	315	316	325	317	354	310	338	354	328
794	1846	153	59	55	62	64	63	62	54	63	68	58	41	42	39	37	40	39	40	26	35	35	30	34	29	29	30	30	40	31	42	19	35	32	32	36	33	40	33	30	52	29	32	43	39	29	24	27	38	42	35	31	30	26	26	32	38	38	28	36	40	35	27	32	33	32	25	32	36	28	37	28	33	31	37	36	40	40	34	42	34	30	27	24	39	29	22	29	29	40	36	35	25	43	28	35	23	31	35	33	41	36	37	36	32	29	35	35	35	46	41	32	38	49	30	46	30	31	38	34	32	29	39	32	31	32	24	35	30	34	35	50	35	36	42	37	36	28	39	32	37	33	36	36	26	34	43	26	39	34	32	35	31	29	36	34	33	41	27	33	26	34	34	50	38	44	37	39	39	39	40	28	39	45	32	28	39	33	36	38	35	35	30	27	39	44	31	29	38	33	51	40	30	40	35	30	32	36	37	27	49	29	30	30	39	45	27	32	30	37	41	30	30	27	42	38	39	36	33	33	37	25	33	28	31	39	40	32	34	22	34	36	28	27	31	35	40	39	50	33	42	42	31	30	31	34	38	27	30	36	32	40	30	32	34	31	34	34	40	38	39	29	32	33	38	39	38	34	29	44	37	35	31	34	30	28	30	32	41	29	32	39	22	30	39	34	42	27	28	29	30	38	37	37	37	24	34	36	35	44	28	39	31	43	44	27	45	27	37	38	28	47	34	44	29	34	31	40	33	33	37	33	30	31	29	32	36	38	36	34	36	33	31	29	29	41	34	30	28	39	30	38	32	33	37	35	17	37	37	36	23	39	31	38	39	27	28	25	30	38	33	37	29	29	37	31	29	41	29	44	41	41	43	37	41	30	27	39	32	43	38	35	31	33	35	38	30	42	43	34	28	34	24	30	30	51	27	32	37	40	45	25	40	34	38	35	41	40	30	36	32	21	27	27	30	22	34	35	26	44	28	38	35	32	38	31	28	34	32	31	32	48	31	30	29	31	34	26	31	37	39	28	29	31	24	31	28	35	29	43	36	33	25	21	35	29	28	29	28	33	36	33	38	37	56	34	34	24	29	34	36	25	38	33	28	31	31	24	33	39	46	32	32	34	37	27	29	31	28	34	36	41	36	29	38	23	31	34	36	31	46	29	27	38	43	44	47	41	36	38	26	37	38	43	32	35	31	30	34	28	27	33	41	33	44	41	31	27	28	30	30	28	29	31	43	38	38	40	29	34	31	43	37	43	35	43	34	31	31	44	31	28	48	34	25	31	41	37	30	31	25	41	31	35	35	38	32	33	37	30	35	35	30	33	32	36	38	24	32	27	26	40	42	41	34	36	33	34	28	27	28	29	43	37	33	37	27	37	36	33	34	34	36	27	23	26	38	41	34	30	29	29	26	32	26	24	22	42	34	29	43	38	33	31	32	29	33	28	32	27	26	34	40	31	39	43	27	30	35	30	22	32	29	40	32	26	37	29	35	35	24	27	25	35	33	40	37	30	34	28	22	30	33	29	32	34	32	28	31	47	36	39	37	44	25	40	36	41	37	31	26	35	32	37	35	35	23	31	32	40	36	20	33	46	40	27	32	40	39	35	23	34	31	45	30	32	28	31	41	30	40	33	46	37	31	46	30	34	27	31	37	31	37	29	36	25	26	32	32	40	29	39	36	43	31	41	32	23	31	33	32	35	37	30	32	40	30	26	29	37	26	28	35	38	30	30	38	35	39	31	38	34	39	33	34	23	21	36	28	32	29	26	35	32	43	25	32	27	33	29	40	38	28	32	37	40	21	36	22	23	40	25	33	42	39	33	20	27	41	34	41	29	34	30	26	34	26	22	27	37	32	30	30	24	28	39	30	37	33	30	41	44	28	25	38	44	28	41	42	35	30	40	31	40	35	35	46	38	35	33	40	38	40	29	30	37	36	37	33	38	26	43	24	22	39	29	40	46	23	28	27	28	33	35	32	39	33	32	27	27	25	33	28	34	23	30	31	36	28	29	45	34	35	24	34	40	32	34	40	39	27	24	29	37	35	33	43	41	37	34	39	33	36	33	36	27	34	23	28	36	28	28	34	35	31	36	30	40	38	31	39	31	32	35	27	34	25	36	26	32	24	39	36	29	29	40	40	30	37	36	40	40	33	27	22	31	29	27	27	37	34	25	32	26	36	28	35	35	34	40	36	31	32	30	41	38	27	34	28	27	37	30	43	37	27	36	32	36	42	38	33	29	32	28	27	43	41	41	32	30	39	40	30	33	33	37	28	36	28	34	37	31	31	38	33	31	39	36	28	36	29	32	32	35	32	40	36	37	34	28	37	40	37	25	27	46	47	38	34	25	24	35	33	25	25	38	29	33	34	27	28	42	35	30	44	31	36	35	45	35	25	22	27	26	38	32	25	39	31	40	37	33	38	45	34	38	22	30	28	27	31	25	38	32	24	34	41	26	33	33	32	49	33	22	37	43	28	29	29	39	23	24	34	35	41	31	28	39	39	41	36	43	33	34	31	34	37	38	34	39	36	32	30	26	39	46	38	29	44	39	35	31	38	39	38	34	28	36	29	25	43	44	37	27	40	32	30	39	34	32	29	36	22	27	34	45	26	43	32	29	36	35	37	36	33	38	31	25	31	29	35	33	31	30	33	37	28	48	30	33	35	36	23	26	26	31	24	38	35	28	36	43	33	27	40	26	37	38	31	33	27	41	34	36	28	31	30	35	43	23	28	42	33	31	23	43	34	29	32	38	45	49	30	47	35	20	30	37	28	37	35	32	29	34	42	25	35	36	37	30	38	38	31	32	34	42	30	26	40	38	36	20	32	38	36	34	31	24	33	38	29	39	23	39	27	40	38	28	26	32	39	25	48	39	26	43	37	34	45	40	37	34	23	32	27	36	31	28	37	32	31	31	37	37	34	32	34	30	37	31	32	33	31	39	40	34	30	26	30	32	26	33	31	36	32	23	30	40	41	40	43	33	39	44	36	32	25	31	29	31	25	39	32	33	37	36	35	24	32	23	25	35	19	27	33	34	40	25	37	36	30	30	43	35	31	35	28	22	32	34	43	25	34	31	44	26	27	32	34	45	33	33	21	39	36	36	43	32	29	47	33	35	33	36	32	48	36	28	38	37	27	36	42	25	30	32	37	40	31	29	29	39	34	27	43	33	40	29	38	37	35	31	41	34	27	29	33	33	29	28	37	25	32	34	30	30	32	35	24	33	47	29	32	44	33	42	21	30	26	40	37	30	34	33	32	44	32	30	42	32	32	28	28	35	42	36	36	43	36	32	38	27	32	24	42	25	45	32	19	28	41	42	35	36	35	36	28	27	32	38	29	37	35	29	27	34	24	35	30	44	26	39	32	33	31	29	31	42	26	25	32	34	34	40	40	31	31	45	28	29	28	36	26	32	39	41	32	42	51	40	34	37	34	26	24	28	27	28	34	33	38	33	26	29	29	24	36	37	31	23	32	36	35	39	26
10278	17551	1431	1059	2500	2972	3006	2789	2570	2106	1778	1512	1251	1219	1118	888	667	477	430	414	406	326	350	340	341	355	357	360	362	355	331	304	349	349	346	324	313	359	326	333	322	337	322	327	322	298	329	292	325	332	348	368	293	326	354	327	322	335	338	353	349	345	338	309	317	350	356	309	328	316	331	364	342	366	340	342	335	328	338	341	346	343	326	327	329	316	355	346	317	319	318	335	330	351	304	328	333	327	317	335	350	312	337	339	338	349	355	329	318	315	349	320	332	339	339	327	348	309	340	325	302	362	337	309	337	327	321	332	314	334	298	341	319	340	332	340	327	331	344	317	344	314	297	313	321	339	323	351	347	362	319	345	325	320	339	329	279	312	329	349	316	318	345	296	368	295	320	307	324	302	358	352	340	320	357	310	323	325	359	341	322	332	335	347	307	332	332	311	331	324	326	341	350	371	335	338	349	341	331	338	344	348	332	361	352	318	324	331	336	353	309	321	333	316	337	324	309	332	337	333	353	346	314	379	322	310	338	323	327	335	342	318	334	340	327	314	340	336	330	344	290	338	319	330	349	344	325	317	296	320	348	309	339	297	319	328	337	341	348	321	325	342	333	322	324	347	309	322	327	292	314	324	335	327	319	317	367	333	320	317	349	300	350	303	339	319	347	335	331	319	351	333	355	341	335	326	317	344	313	320	301	310	356	324	340	329	321	299	328	317	355	333	321	322	378	323	351	337	342	340	320	297	327	326	349	316	359	338	340	334	335	334	361	280	321	323	354	328	330	339	366	334	321	323	333	331	351	371	329	343	318	372	337	346	321	324	320	345	323	308	282	347	335	332	331	375	328	340	302	352	334	349	329	348	333	317	315	310	327	324	308	345	365	337	315	353	345	325	299	330	317	367	341	332	345	304	333	347	336	348	302	328	347	339	319	350	337	299	328	305	313	314	348	319	318	343	321	351	343	333	324	312	327	367	339	371	344	337	333	327	334	346	348	361	320	319	320	328	331	316	324	319	306	344	308	322	321	342	364	299	334	342	346	357	292	325	324	311	345	355	323	335	319	344	336	342	322	344	302	330	312	325	348	341	368	309	332	326	307	362	356	345	314	339	339	329	323	333	331	316	348	340	330	341	301	339	334	319	303	359	334	353	327	347	329	348	380	311	356	329	370	315	323	299	317	315	331	352	333	317	335	339	303	355	315	345	324	334	374	350	324	338	322	303	312	305	378	344	338	345	356	312	329	332	354	332	332	342	379	330	317	344	330	329	328	323	316	342	303	312	343	331	334	330	348	299	334	326	318	300	328	370	319	335	336	359	338	345	297	345	317	333	305	350	330	314	342	378	355	346	371	326	320	349	338	336	331	310	348	334	326	311	326	330	354	321	324	366	331	348	318	336	315	350	367	344	313	323	358	295	307	358	345	343	328	322	361	321	342	308	318	359	333	328	332	371	349	327	313	302	310	317	342	341	344	326	357	347	329	335	338	347	352	337	287	327	324	317	331	341	322	344	335	286	322	304	316	347	311	337	330	304	358	323	337	336	334	350	333	332	309	289	346	348	334	308	350	307	329	336	374	351	343	354	305	355	336	356	334	360	333	325	304	354	347	356	349	338	329	325	342	331	347	304	357	348	333	318	316	330	335	334	343	311	329	339	376	315	332	361	313	355	317	319	355	321	324	337	320	302	329	324	327	336	356	338	313	350	354	341	325	330	311	356	336	309	296	321	336	336	318	322	295	358	344	358	303	327	321	327	316	333	340	334	356	357	347	344	345	356	358	326	306	360	328	338	315	298	311	319	340	328	335	364	352	313	344	339	353	327	373	295	320	344	346	335	322	331	307	332	343	312	341	310	379	323	326	328	279	306	342	327	331	335	318	382	317	326	320	317	330	326	354	323	344	331	327	332	330	329	335	323	312	325	334	320	349	357	340	345	308	337	340	335	307	335	316	352	324	336	344	304	335	348	350	360	328	351	342	333	360	317	300	312	358	336	353	318	363	349	369	390	342	319	318	330	357	330	327	344	342	314	333	346	340	347	352	327	351	341	338	320	316	325	342	318	357	314	350	359	339	353	324	326	314	310	351	331	331	326	344	341	323	352	355	357	332	325	341	304	346	349	365	368	351	322	359	327	336	317	338	347	320	336	342	298	383	308	332	349	340	344	325	341	346	312	321	340	344	337	342	347	324	332	343	344	325	311	334	324	327	356	331	307	347	323	332	345	310	360	362	329	329	302	326	302	316	325	322	319	345	331	362	329	368	342	322	331	320	347	348	365	345	339	326	323	355	344	309	368	340	320	367	336	347	362	317	355	349	335	317	323	337	322	354	333	332	321	337	337	363	302	347	299	326	339	340	323	346	339	344	348	313	357	326	353	332	353	311	336	337	330	324	331	324	344	378	353	339	303	342	297	346	322	345	316	324	335	327	313	341	324	359	313	298	305	323	316	335	348	328	389	328	361	364	335	344	287	329	348	325	319	354	363	336	338	361	346	357	338	365	320	320	322	332	353	335	336	324	363	367	337	301	360	347	333	336	362	341	327	307	310	355	324	373	333	333	311	334	336	363	380	322	329	368	328	327	313	307	340	331	343	334	355	306	328	363	380	318	318	343	312	367	328	319	304	337	370	347	324	311	325	339	338	323	344	357	346	306	311	348	303	328	303	315	307	308	334	309	297	332	337	345	330	330	365	332	313	314	360	346	319	347	332	346	378	335	314	316	327	377	358	371	354	324	345	368	345	331	362	324	342	360	298	339	333	330	314	346	339	349	324	337	334	322	328	316	293	339	347	340	341	352	350	343	346	376	326	336	313	334	300	324	338	318	367	347	327	325	353	317	353	290	351	331	344	352	319	356	378	360	334	316	318	327	316	327	319	329	343	305	342	355	314	355	345	337	337	345	316	330	319	300	323	329	344	297	329	346	314	348	345	340	354	322	347	334	312	346	344	335	332	341	317	338	314	350	304	340	356	349	346	345	310	355	328	325	323	322	325	281	335	300	362	376	365	327	315	332	322	355	305	333	339	321	317	345	333	341	341	346	336	315	337	312	336	368	303	353	307	300	330	319	354	338	324	304	312	323	319	356	347	302	343	311	332	350	311	306	342	336	340	329	342	328	341	322	336	330	361	339	340	289	319	389	309	330	343	348	327	331	349	322	313	334	346	332	348	346	330	342	350	326	351	356	351	331	321	366	337	323	302	311	310	349	329	320	335	315	322	309	324	340	337	331	352	341	342	347	322	350	310	289	336	317	333	331	312	324	329	327	355	320	322	323	335	352	315	310	323	303	350	296	350	339	329	307	350	329	328	374	331	347	335	324	335	312	339	324	337	316	306	303	319	345	330	324	321	300	307	324	330	333	300	319	335	311	335	331	299	332	355	320	347	356	378	339	326	325	355	310	351	304	358	328	327	376	336	334	322	351	339	330	327	331	332	354	334	341	331	332	339	322	326	310	328	340	323	354	360	320	333	279	323	360	322
1037	9530	557	86	77	80	109	116	88	100	86	93	88	76	51	58	70	47	49	51	44	44	28	54	55	39	44	37	44	39	40	38	47	44	50	49	49	47	42	52	39	53	53	44	48	33	48	38	46	49	40	38	43	58	35	48	56	54	45	40	47	40	40	53	50	38	37	47	46	53	42	38	58	39	40	27	42	38	47	38	33	38	41	38	41	36	45	39	36	34	46	38	42	41	54	25	42	39	38	51	37	37	43	36	45	53	50	54	41	51	46	43	40	38	47	43	40	39	41	50	39	40	29	55	44	40	58	46	31	35	45	56	37	40	45	47	55	42	46	48	47	46	46	44	54	37	47	38	42	42	50	47	41	46	53	47	43	51	47	50	44	39	44	44	47	40	57	45	44	38	58	45	36	28	36	43	48	33	40	53	34	45	40	44	44	49	48	51	43	50	35	51	38	29	49	53	39	35	38	55	47	49	44	52	54	43	45	41	50	36	50	47	47	39	46	47	51	39	45	41	37	44	50	47	41	45	47	51	42	55	38	50	44	50	39	47	51	40	54	35	48	56	40	40	36	39	44	44	40	45	43	44	55	46	31	47	41	45	43	48	42	48	38	47	44	37	55	39	46	48	40	41	55	49	44	41	32	38	33	41	40	45	46	37	45	48	40	38	42	44	37	55	54	38	46	37	47	44	48	37	34	49	46	55	46	45	44	47	38	40	39	38	47	47	42	51	37	31	39	36	37	49	53	51	56	24	46	42	42	49	39	40	46	44	35	32	43	43	43	51	47	38	36	46	42	52	42	46	54	35	57	47	39	44	38	53	52	31	42	37	43	50	45	42	54	48	54	48	49	46	30	46	53	44	39	50	46	46	46	48	34	36	39	47	40	41	38	42	42	51	54	42	32	57	47	50	54	47	51	58	48	40	45	36	33	55	44	41	57	31	45	43	40	32	39	59	48	51	44	34	45	38	37	34	40	45	41	42	34	39	47	40	47	39	44	31	42	33	53	39	54	48	50	57	47	43	52	42	35	48	43	62	47	37	45	45	38	38	48	39	42	42	33	40	47	49	42	36	53	36	50	36	41	47	51	51	45	50	49	35	45	45	59	56	44	37	42	42	40	41	46	50	46	37	44	31	46	40	32	42	41	42	47	47	38	50	39	45	36	49	60	51	40	45	51	50	43	43	48	48	41	34	48	54	50	44	36	43	43	46	42	52	45	36	48	34	40	34	46	51	37	38	56	46	36	40	43	50	38	46	49	57	53	48	45	55	53	41	50	45	32	46	41	46	40	41	42	46	42	41	44	56	48	54	39	46	52	37	37	39	43	37	44	48	47	58	46	34	54	56	53	42	59	55	40	56	33	50	27	47	48	48	34	47	38	48	61	45	44	37	35	56	44	42	51	43	49	45	47	61	39	45	44	50	46	45	46	67	54	42	33	46	44	38	48	42	47	47	41	47	43	43	40	38	40	50	38	40	41	41	45	39	52	36	44	34	32	38	43	48	51	34	38	35	34	50	45	56	46	41	41	42	58	45	50	43	49	41	38	39	42	47	35	43	49	46	54	42	44	44	44	46	37	61	55	44	42	58	50	37	47	32	42	40	48	45	44	44	54	50	41	47	34	50	45	44	41	43	33	52	43	37	43	41	32	44	49	35	39	38	43	29	47	44	41	39	53	42	38	41	48	47	31	38	39	40	47	46	34	42	47	42	47	42	42	44	33	37	43	49	40	39	33	43	37	51	36	62	39	51	35	44	47	41	41	50	37	48	39	40	42	47	38	30	38	39	54	43	37	46	41	42	42	42	48	48	52	56	34	45	43	31	44	47	50	42	47	35	38	42	31	50	44	40	38	48	41	36	45	46	49	44	54	46	29	31	38	44	44	41	49	55	38	53	50	35	46	36	48	53	43	49	47	46	40	42	45	43	43	39	50	36	28	41	56	55	42	39	31	43	58	53	52	41	43	47	34	49	46	55	45	43	37	43	44	39	60	38	39	55	44	45	37	44	39	49	38	42	51	54	51	45	56	40	42	42	49	43	50	40	47	46	50	44	42	52	38	41	37	56	37	53	50	47	52	39	44	32	37	41	54	49	47	46	43	42	45	47	44	50	60	37	39	52	46	39	44	40	36	44	47	44	52	48	54	43	39	33	53	45	28	40	46	30	46	39	24	41	50	38	40	41	50	53	41	54	47	52	49	44	55	48	48	48	44	45	40	31	50	36	37	33	44	41	42	48	40	33	50	42	52	39	56	33	44	43	44	49	53	40	40	47	34	43	64	47	51	33	40	43	61	43	46	39	34	46	42	31	41	52	41	53	50	52	36	49	36	33	46	51	44	47	58	41	42	43	35	40	44	30	44	44	49	36	48	43	41	34	33	41	46	38	38	44	47	40	51	53	40	49	42	46	39	53	32	37	39	39	39	53	29	32	33	48	44	40	39	46	31	44	46	44	38	43	36	36	48	42	43	51	54	52	38	47	48	49	46	47	34	46	43	43	57	55	46	40	35	44	57	47	45	44	40	40	55	43	36	45	46	34	35	40	45	37	40	41	39	55	40	37	39	55	34	48	54	52	49	39	49	44	41	36	66	47	49	36	35	37	43	53	52	29	48	52	54	49	41	40	46	48	41	47	34	58	34	41	46	30	40	42	46	49	51	39	48	40	42	48	34	36	47	51	37	61	50	34	36	49	36	42	43	43	41	49	39	57	39	48	52	44	56	45	46	51	42	47	46	44	38	47	37	51	59	33	42	50	44	49	39	48	33	45	48	52	40	46	52	44	35	43	43	45	47	54	52	45	37	50	39	38	40	52	36	45	40	36	37	34	50	49	30	42	42	47	49	49	37	38	59	51	36	54	47	45	40	37	41	39	39	42	39	50	48	45	37	48	45	45	48	37	43	43	50	43	36	39	40	45	39	36	46	34	48	46	56	41	36	40	45	37	44	37	45	47	36	41	43	43	38	47	46	49	40	45	36	57	46	38	32	43	48	48	41	51	41	38	41	39	54	42	54	44	57	39	47	47	45	34	52	39	42	31	41	45	48	34	50	46	38	46	39	45	37	45	45	39	44	41	44	44	50	43	37	43	45	48	35	37	38	43	41	52	44	51	39	40	44	40	46	43	47	52	41	44	33	39	45	42	55	47	43	46	51	32	42	43	26	36	41	40	45	48	48	39	45	51	44	43	41	41	47	44	50	41	33	39	38	40	47	52	46	48	53	43	37	56	51	48	50	44	46	47	53	45	42	48	43	50	39	44	53	45	47	31	47	42	48	40	44	43	52	41	38	38	40	36	53	42	28	49	40	40	26	46	51	37	42	35	49	37	44	42	54	44	39	29	66	48	39	37	44	43	32	55	43	39	45	48	35	51	36	37	37	41	43	35	48	36	36	46	49	57	42	53	55	54	38	33	43	33	33	46	40	44	42	42	47	50	52	49	45	41	40	41	58	52	43	36	41	35	34	52	36	39	52	46
16005	31015	2878	1753	4007	5705	5451	4906	4194	3361	2687	2267	2001	1671	1462	1096	898	778	636	609	562	517	509	516	505	528	514	516	509	469	453	492	469	474	481	471	489	465	522	496	481	474	454	480	464	495	442	483	480	445	456	470	447	502	468	464	454	448	455	469	478	488	423	443	456	465	421	467	474	449	436	456	449	438	443	457	471	430	496	426	469	476	431	460	475	432	454	468	463	433	456	449	443	481	477	422	466	434	459	457	427	462	475	418	488	437	480	482	430	466	428	441	457	447	449	417	455	479	456	486	387	438	472	459	440	476	453	469	471	408	440	448	438	457	442	455	464	455	548	444	461	443	449	448	469	431	461	417	452	476	469	447	448	456	469	468	493	454	434	445	416	491	439	506	427	446	424	432	492	438	441	462	509	449	413	453	458	448	441	441	492	430	477	448	451	412	475	467	433	470	430	456	420	438	442	449	483	433	432	438	472	464	478	446	437	482	464	460	437	464	450	432	456	454	472	423	446	423	470	445	430	423	449	426	474	501	452	440	467	470	461	457	439	465	409	422	459	463	402	434	437	455	407	444	465	431	445	438	470	460	428	454	429	450	463	439	434	462	432	444	433	472	475	425	419	463	432	445	458	461	448	411	461	462	409	485	483	442	510	475	517	446	445	409	421	482	463	477	466	497	453	440	488	456	445	420	457	468	477	473	480	433	454	404	453	451	501	461	461	444	440	461	490	480	443	462	436	474	422	449	460	428	471	474	464	411	434	462	496	443	465	440	461	455	455	450	411	471	431	439	477	451	445	433	473	440	425	461	430	432	449	470	483	464	460	468	449	467	458	447	447	408	440	428	463	472	427	477	460	464	461	446	438	486	476	469	458	458	498	489	455	492	427	459	429	448	454	491	432	447	450	468	456	466	483	450	463	424	407	432	455	461	468	430	444	454	467	451	461	471	452	446	449	433	422	432	451	474	436	444	459	454	477	408	464	477	444	472	403	489	472	431	457	488	463	468	461	446	433	432	452	468	461	441	460	477	459	450	458	499	443	487	433	473	417	429	422	490	471	500	447	458	452	428	443	437	477	477	482	456	470	409	430	489	463	480	440	440	404	412	471	423	430	476	413	449	433	445	416	454	440	472	454	382	437	454	419	437	450	447	447	474	448	414	457	472	460	448	477	456	468	464	414	449	470	463	430	475	486	462	470	419	445	411	450	450	429	465	433	452	432	431	434	471	450	486	441	469	421	453	408	453	474	432	440	441	482	478	442	476	421	435	445	468	435	488	413	459	426	431	433	462	462	443	478	466	451	469	447	506	466	490	460	480	440	450	485	469	425	438	468	470	458	415	461	451	445	493	428	467	441	451	479	465	520	484	432	462	435	460	470	453	440	471	458	447	500	411	454	453	453	454	463	465	464	454	464	437	452	447	437	410	418	439	443	438	461	458	462	466	484	440	474	449	460	448	484	408	475	448	468	446	462	490	469	502	407	454	420	468	421	418	453	461	453	458	421	470	469	440	418	466	435	412	448	492	442	440	445	403	471	472	439	463	406	449	426	424	436	448	459	477	462	438	447	427	427	413	478	450	470	453	457	462	439	412	448	470	482	485	460	413	452	439	430	411	444	414	461	487	458	459	447	433	467	448	463	437	471	431	427	460	426	486	456	428	492	450	494	475	452	426	484	406	452	455	415	436	473	440	484	472	456	405	447	443	460	444	434	461	472	459	477	476	408	427	444	451	451	436	427	456	440	458	452	444	460	451	434	451	441	438	447	481	408	438	449	446	432	453	463	452	461	430	451	441	413	445	432	447	446	444	492	450	455	436	469	482	449	450	463	445	450	459	455	431	419	460	500	442	432	445	445	470	471	423	460	446	474	484	475	476	467	446	419	454	468	472	436	449	461	419	433	501	471	451	436	443	432	446	433	449	443	441	444	445	451	446	443	488	419	467	460	421	433	476	452	450	458	463	434	418	452	468	485	457	459	453	423	440	446	460	453	464	451	469	419	441	457	452	435	469	442	410	443	442	456	427	437	430	454	436	444	478	406	419	449	450	421	440	454	472	476	425	448	454	406	475	426	455	481	465	491	429	431	476	483	467	434	460	443	452	442	460	439	430	447	450	410	451	465	474	434	436	431	432	406	478	461	397	417	460	460	423	450	487	436	461	441	485	446	453	461	447	444	461	415	416	451	435	464	402	447	467	446	435	443	425	460	469	407	462	435	456	471	481	415	495	463	436	451	452	444	472	464	452	454	455	466	466	462	460	469	453	473	431	433	460	403	445	448	474	445	482	463	459	462	481	464	472	480	452	430	484	438	484	452	462	462	474	428	422	451	438	466	452	471	440	488	458	432	453	458	448	429	482	438	443	436	487	436	439	430	443	443	467	484	427	438	420	405	435	424	476	438	481	446	443	467	498	478	460	452	460	457	428	457	437	421	451	446	471	432	481	449	447	490	475	461	452	472	445	422	476	461	501	460	468	444	434	421	483	442	451	448	459	444	475	433	450	440	472	485	492	427	463	454	483	430	439	449	464	438	455	437	452	498	475	472	508	462	456	468	429	460	409	426	442	463	445	420	459	465	456	426	439	448	453	429	439	459	444	418	462	430	446	442	446	401	427	456	440	438	473	450	472	459	427	440	437	477	484	463	468	494	452	458	438	453	451	493	434	442	472	459	450	438	454	441	511	432	457	444	444	421	429	445	461	468	451	464	463	437	432	464	483	421	461	454	463	457	440	439	464	463	450	440	474	449	469	439	438	434	450	454	439	459	451	441	476	457	467	430	452	434	434	463	436	431	434	435	405	445	418	453	427	461	474	444	457	455	490	428	460	419	428	425	476	438	477	449	435	515	468	447	456	428	440	472	465	451	493	441	449	466	432	435	459	430	456	468	458	427	453	442	448	435	448	434	476	456	451	461	465	440	494	427	447	447	391	440	455	467	458	483	419	404	428	482	446	446	470	408	418	434	483	446	459	464	436	444	437	421	483	468	470	480	431	455	418	461	432	432	423	428	431	519	443	429	460	443	418	470	444	434	466	445	467	458	453	488	424	473	439	475	468	453	454	464	476	447	475	455	428	403	442	428	431	465	417	448	465	500	419	473	456	464	453	453	460	416	484	412	499	460	456	429	437	469	440	431	440	453	459	431	464	451	454	449	488	456	441	448	446	424	452	435	418	464	497	453	414	429	456	449	443	458	452	474	459	434	433	459	444	440	466	430	476	443	428	463	440	426	486	457	444	451	449	479	452	450	428	442	444	425	452	433	457	456	468	462	445	447	464	421	458	455	437	448	447	456	513	468	452	435	454	428	434	486	426	467	457	483	464	442	476	442	453	447	478	420	435	460	454	422	438	438	442	455	441	456	467	449	453	434	489	473	467	469	405	445	445	469	460	424	443	444	453	454	458	428	453	433	466	479	455	460	437	479	442	453	429	454	451	474	451	445	455	453	491	447	447	482	451	436	472	499	453	466	441	427	443	481	446	433	460
1588	7761	406	34	40	61	57	84	63	55	42	60	47	37	44	27	32	23	21	20	21	18	29	26	19	16	14	22	21	21	21	13	21	18	14	19	13	15	21	20	17	14	18	17	16	15	12	14	11	20	15	19	14	20	17	16	10	18	21	14	19	15	15	11	9	22	13	16	9	13	24	12	19	11	17	18	16	22	15	15	23	13	15	12	19	12	14	11	17	9	13	14	15	18	15	15	11	16	20	17	12	17	15	12	10	21	23	21	10	14	12	16	21	23	21	19	11	20	17	13	14	16	15	9	22	15	17	12	15	16	19	19	19	14	12	22	16	13	18	13	20	17	19	20	26	14	17	9	16	11	14	19	15	9	20	11	15	9	17	8	16	23	24	16	18	11	8	15	19	21	8	16	16	11	12	10	16	16	16	18	14	20	14	21	21	12	5	15	9	17	14	20	17	20	16	14	23	15	19	17	14	12	15	18	8	10	17	13	13	16	15	12	16	16	19	6	18	20	16	13	15	9	13	17	18	19	17	12	17	13	11	17	10	17	18	15	15	19	18	17	15	19	10	13	8	18	18	12	11	17	14	11	17	19	21	21	8	12	11	9	13	14	15	11	22	16	16	7	11	17	19	15	12	12	16	13	22	13	12	16	20	21	10	20	14	13	11	17	6	16	18	11	22	21	18	20	18	12	18	12	17	19	13	25	19	11	17	25	16	19	13	9	16	17	16	15	16	17	24	16	13	20	18	17	12	15	17	21	22	17	18	15	15	28	21	17	14	20	21	13	15	12	22	12	15	15	11	18	18	14	15	18	18	22	16	11	15	14	18	11	11	11	17	26	16	19	16	11	16	18	16	15	17	22	15	21	16	17	22	11	11	16	17	12	20	12	24	19	15	15	15	13	17	19	26	11	17	12	16	15	12	12	19	16	13	16	12	18	15	22	28	18	16	18	14	16	17	14	14	16	17	8	13	9	18	16	10	9	15	25	13	13	17	19	9	18	11	11	16	13	18	13	20	12	15	20	23	11	18	15	20	12	18	16	20	14	13	19	13	10	21	16	18	17	19	16	10	16	20	21	18	15	20	19	19	17	15	13	16	22	15	13	15	17	11	20	11	14	16	23	15	15	17	11	19	15	19	17	14	21	22	16	21	23	16	14	19	11	11	20	21	16	12	16	17	13	10	14	12	20	23	19	17	19	16	17	13	16	12	9	17	17	10	18	8	14	16	17	12	12	15	17	18	15	16	22	18	10	22	14	23	22	22	18	20	13	19	18	21	7	10	13	14	18	23	13	18	22	22	13	17	10	8	18	15	18	17	13	19	20	14	23	18	17	13	22	19	21	16	19	16	20	23	11	19	12	26	12	21	15	20	18	23	15	16	10	12	23	25	12	17	16	13	16	17	24	14	17	18	20	18	17	15	20	20	17	15	14	19	17	17	13	13	18	15	16	15	16	20	18	14	16	16	23	12	11	16	18	17	20	11	10	22	20	11	7	12	11	14	22	19	21	11	9	12	12	13	23	18	13	16	18	12	10	18	13	12	17	12	14	17	10	20	16	15	18	18	22	14	17	14	18	20	17	20	23	18	20	22	20	14	15	13	18	14	14	17	12	20	25	14	15	29	16	19	14	16	13	18	16	7	21	24	25	16	14	21	18	20	17	11	14	23	16	19	15	14	12	17	16	19	17	24	11	17	15	15	18	20	16	13	20	17	12	17	13	19	20	12	19	15	16	11	16	16	25	17	21	17	11	18	11	15	12	8	19	16	12	16	19	9	15	11	14	12	14	15	12	23	15	15	10	14	15	15	11	8	20	21	18	16	15	18	10	21	15	22	15	16	16	19	13	14	23	17	26	19	22	13	18	16	21	16	11	18	21	17	19	14	15	18	16	21	14	12	21	12	21	21	17	16	18	15	21	13	19	11	19	19	19	17	11	18	20	16	14	20	12	10	10	17	12	14	15	13	13	13	10	19	17	16	11	19	12	11	15	16	19	15	17	12	17	15	11	16	11	14	7	14	22	12	20	21	10	18	15	20	20	22	12	27	15	16	7	14	15	7	24	10	15	14	10	14	16	17	21	21	13	17	11	14	14	22	24	20	24	19	16	17	11	19	17	16	17	17	18	24	7	16	13	21	19	21	16	16	20	13	27	12	11	15	18	15	13	10	21	22	8	11	18	20	21	14	11	19	21	23	20	12	12	17	19	20	14	19	18	16	18	18	20	20	17	23	12	21	16	13	27	17	22	12	19	10	17	15	10	11	9	22	17	11	13	9	13	22	16	13	8	14	14	22	23	11	9	14	15	16	13	17	11	18	19	20	10	20	20	18	14	21	14	14	16	9	16	15	11	19	23	20	17	13	16	13	12	16	17	17	12	11	13	9	14	22	12	19	23	23	18	14	12	14	19	21	16	16	12	10	14	10	22	21	17	12	18	15	22	18	15	12	11	24	18	17	20	25	14	11	13	14	14	12	14	14	12	12	7	27	14	18	22	14	15	16	12	21	23	13	20	11	9	6	27	18	18	14	22	12	15	13	14	17	11	18	14	19	16	20	16	10	16	16	23	20	18	19	7	14	11	10	17	16	12	21	17	19	16	18	21	13	26	15	19	19	17	13	18	18	18	17	14	12	16	18	21	15	16	16	19	19	14	17	13	14	21	16	14	19	17	13	13	17	13	14	16	18	21	12	16	7	18	10	16	15	13	17	19	20	20	15	16	17	14	16	15	23	19	11	16	22	19	22	9	25	9	12	14	16	10	19	16	19	15	23	17	20	19	16	15	9	15	12	14	22	14	15	17	20	10	21	15	21	15	12	19	19	14	18	19	15	19	19	19	23	16	19	16	16	19	10	15	16	13	14	15	14	14	15	17	18	15	14	13	18	17	11	13	14	17	17	19	17	18	19	19	17	16	13	13	12	13	17	10	13	20	16	7	17	19	20	19	16	23	8	14	21	18	17	18	16	18	19	17	18	20	14	16	20	17	20	18	19	9	17	16	12	9	14	25	10	20	15	20	15	19	22	17	11	16	16	12	11	17	14	9	14	14	14	12	16	8	22	18	18	12	17	15	10	13	18	20	20	16	14	13	16	13	7	10	12	10	13	12	16	8	11	23	11	16	21	14	23	7	9	20	12	18	17	12	14	15	17	14	16	9	19	15	11	16	19	12	13	23	16	12	13	19	8	19	12	14	16	15	26	19	13	11	10	19	14	18	19	16	16	22	18	17	13	19	17	11	19	16	14	21	9	14	14	18	16	22	17	17	18	12	20	17	17	15	10	17	18	17	16	24	22	19	15	19	10	7	18	22	19	17	18	17	20	14	19	12	22	18	15	26	9	22	9	19	14	11	14	14	21	26	20	16	23	16	14	17	16	17	15	10	25	15	12	11	21	12	20	16	13	15	14	20	13	13	13	13	20	20	14	10	17	16	13	25	12	17	18	14	12	10	12	19	11	16	17	19	9	15	23	12	14	18
17940	29517	2304	1255	3502	5279	5419	4562	3606	2657	2251	1900	1605	1431	1183	834	653	430	352	313	245	267	262	271	217	231	224	223	194	198	219	188	207	198	174	195	197	211	182	184	189	194	181	181	175	174	189	167	172	189	191	185	184	180	170	164	147	156	179	167	146	157	180	145	178	163	178	175	160	169	150	156	151	172	174	177	145	171	150	148	193	163	164	157	140	167	176	150	165	160	173	172	161	152	183	157	155	154	176	173	163	168	166	164	176	178	144	149	161	136	189	164	165	150	156	163	157	173	155	170	152	156	168	177	143	151	175	171	182	165	154	157	150	165	141	176	191	176	170	186	171	173	173	139	146	187	163	147	167	168	175	170	165	147	163	173	183	187	147	168	153	150	164	166	162	154	152	138	173	161	180	171	158	146	173	178	183	147	166	171	152	154	161	156	183	156	168	171	178	158	167	157	171	169	191	154	153	149	152	166	163	168	160	151	169	167	163	162	162	177	154	165	160	184	173	157	144	165	156	168	135	148	177	136	178	155	134	166	153	147	153	180	167	140	155	165	169	138	152	181	141	166	153	173	149	133	163	183	166	158	173	168	160	151	146	177	151	169	132	152	175	164	176	186	159	150	161	165	163	162	171	136	174	185	159	158	151	153	150	154	170	169	152	152	181	182	176	168	169	158	155	158	141	163	149	168	170	175	151	154	167	171	174	141	151	179	156	150	166	158	168	164	137	157	148	157	162	188	172	174	150	160	161	155	184	172	170	137	170	150	167	179	193	173	143	156	186	167	157	165	148	149	170	164	179	180	159	143	156	130	172	175	166	150	168	155	146	165	157	168	157	176	150	168	169	181	157	168	146	149	156	168	170	164	174	163	168	177	164	159	152	146	134	157	155	155	151	171	160	160	159	172	162	167	182	176	151	151	149	161	152	156	172	136	164	178	154	160	187	172	165	176	184	170	137	138	177	152	137	140	147	156	160	166	145	140	169	170	133	168	181	158	171	174	145	172	167	173	154	170	160	163	146	156	157	161	144	165	149	155	163	145	151	169	161	165	166	193	167	153	139	180	172	175	155	188	151	143	149	164	146	166	153	189	168	170	177	149	170	184	172	173	172	155	171	169	142	172	161	184	164	143	142	156	144	200	158	167	157	172	135	168	153	165	155	179	178	164	175	165	165	158	135	176	172	151	174	136	146	156	169	159	155	174	170	141	164	169	159	149	156	153	155	167	143	160	172	157	154	144	153	179	154	141	165	158	160	148	168	164	161	165	196	160	174	144	168	180	160	164	170	148	158	167	126	153	130	175	162	139	176	149	141	178	158	174	145	156	175	156	170	151	131	172	152	146	166	154	155	181	173	149	171	147	173	183	167	155	151	158	171	175	141	140	153	138	168	152	185	177	138	190	170	172	154	160	166	153	174	153	163	155	196	173	161	153	157	154	149	154	154	162	152	170	157	166	161	170	166	164	152	163	165	155	142	159	175	177	168	169	164	162	183	143	159	168	168	158	150	164	177	156	161	138	159	155	159	176	180	171	171	181	155	156	162	156	172	145	150	153	157	178	152	167	143	171	151	185	177	142	155	151	151	201	144	177	155	154	154	171	165	168	163	153	158	164	172	152	158	165	191	168	150	147	172	151	156	183	164	150	179	166	163	151	156	163	162	147	158	152	174	152	160	146	174	141	149	144	145	179	151	170	167	160	200	172	178	156	148	183	154	161	158	155	172	163	167	132	155	141	153	171	171	170	158	159	139	145	165	143	141	171	153	160	150	175	134	166	156	130	174	166	151	167	171	155	147	141	161	154	168	160	182	157	160	162	128	154	173	189	150	140	154	145	156	158	173	159	185	166	168	176	154	162	177	163	180	141	157	160	139	157	178	178	149	163	146	146	161	186	170	149	167	165	169	171	147	184	148	162	154	165	176	160	155	171	166	169	161	185	186	172	151	146	181	146	168	162	173	162	177	138	148	141	169	158	133	176	166	163	155	162	164	168	178	164	135	155	153	149	155	157	153	170	189	165	167	169	184	166	166	140	177	178	145	160	176	177	151	170	168	177	147	171	168	173	170	152	172	163	172	143	178	154	158	175	152	170	180	154	169	174	190	179	169	162	158	158	149	166	170	165	130	149	168	172	172	165	164	154	165	164	153	159	148	152	145	133	189	162	172	180	162	166	167	163	156	157	178	158	172	171	177	169	165	143	147	162	158	165	173	167	151	174	159	158	173	152	161	163	161	163	153	189	161	168	152	168	160	146	154	168	163	137	178	147	168	155	197	153	158	193	162	173	142	138	161	168	150	163	153	161	160	166	159	145	145	175	147	173	160	150	175	155	171	165	164	146	167	177	164	166	178	164	159	152	172	143	170	153	155	170	165	141	168	147	181	141	156	133	154	162	160	140	168	170	152	152	158	178	151	124	145	184	162	154	148	165	176	151	168	170	162	156	171	153	152	167	154	159	198	162	155	159	171	159	164	159	156	157	166	150	167	169	144	182	164	159	194	164	152	165	158	143	158	157	185	171	166	166	156	156	164	168	144	155	154	154	148	169	161	152	183	155	167	153	151	142	138	154	142	163	168	164	181	162	126	144	171	155	163	153	142	176	178	158	177	155	181	159	155	162	142	169	151	162	163	156	159	197	158	153	165	185	165	147	149	161	145	160	157	172	153	159	162	152	159	177	153	193	165	157	201	167	159	138	151	172	170	151	154	163	138	159	146	174	174	156	168	159	158	161	171	179	153	174	179	177	145	158	165	165	191	150	155	158	158	173	164	161	167	160	169	140	148	159	153	174	180	169	179	155	179	185	180	169	167	159	184	134	171	155	150	184	150	142	165	145	172	135	172	147	144	132	158	154	160	188	142	152	193	148	174	175	144	182	158	155	150	137	158	165	177	181	155	155	169	153	168	161	160	147	142	170	157	170	165	163	147	142	154	151	171	183	191	175	157	163	178	172	203	139	163	153	153	150	168	143	160	156	175	162	152	153	161	168	167	184	162	152	156	167	159	157	167	148	168	169	159	145	159	163	178	184	152	143	157	175	155	152	166	153	156	156	153	170	174	181	152	155	144	157	154	161	155	162	159	139	142	127	151	174	176	151	149	148	177	175	182	148	150	175	155	149	161	151	167	164	163	138	164	152	143	167	164	167	162	152	144	148	140	173	155	160	141	153	146	138	166	180	177	170	157	161	154	169	183	156	168	157	156	144	164	159	177	170	151	175	152	185	156	158	145	174	160	170	170	190	168	163	160	172	170	158	148	150	167	152	146	175	167	171	175	160	152	175	172	204	156	165	147	180	161	170	181	177	164	173	156	151	149	160	128	187	166	178	182	184	178	157	164	166	153	179	163	180	173	155	153	174	176	157	169	165	132	168	158	165	158	166	179	155	156	176	176	178	166	161	171	152	159	185	162	178	178	163	168	166	162	191	140	173	179	141	141	186	151	142	162	174	155	159	167	147	170	167	156	172	190	161	159	160	151	158	161	167
2079	13807	798	49	70	101	111	105	107	101	87	77	87	67	73	50	50	49	36	34	31	40	37	30	36	45	35	26	28	44	34	33	30	37	30	32	20	25	25	25	36	27	42	42	33	34	27	26	22	33	26	28	30	32	30	39	38	32	27	41	31	24	33	25	36	28	19	36	21	28	31	32	28	25	31	31	28	31	27	27	26	36	29	30	35	30	33	29	34	31	27	30	32	23	41	30	27	28	22	34	28	31	30	30	28	33	36	30	23	27	26	36	28	31	36	48	35	35	26	28	30	29	35	29	43	40	28	31	27	30	25	29	43	26	31	23	35	34	39	38	30	34	24	30	30	23	30	43	37	29	35	26	28	40	26	21	28	32	39	25	32	32	22	31	25	40	27	25	31	25	33	27	36	35	27	36	34	24	40	26	20	27	24	22	25	38	23	39	31	38	28	38	29	33	38	36	33	32	42	37	27	39	33	32	33	36	22	39	21	30	20	26	24	25	32	39	40	31	34	28	33	30	30	33	34	34	42	24	29	31	29	27	34	27	26	40	24	35	16	33	31	27	38	30	36	31	27	29	31	31	29	26	37	27	30	24	20	30	43	26	27	29	24	41	30	24	41	34	24	34	33	31	29	26	32	24	23	30	28	31	39	27	42	29	40	33	31	31	21	15	35	37	34	29	39	33	24	28	26	35	32	31	32	26	32	38	27	18	27	46	39	34	32	36	38	25	25	36	38	42	31	26	38	26	35	31	28	29	27	33	32	16	32	40	25	29	33	39	37	28	24	31	29	32	27	35	30	33	30	30	43	33	40	37	40	29	30	33	32	22	30	25	30	39	39	31	31	39	29	32	29	28	27	37	32	29	35	22	35	27	33	31	28	33	37	31	25	38	33	25	28	37	26	43	22	29	32	35	26	32	46	29	36	32	28	35	26	33	27	41	36	28	37	28	27	30	34	25	36	27	23	30	36	31	28	25	37	30	30	35	34	29	34	36	37	27	27	27	31	34	28	44	27	27	25	35	39	31	30	21	23	24	24	21	36	31	21	30	20	24	20	47	36	32	38	36	33	25	31	25	27	21	24	37	22	34	33	45	27	29	25	31	25	34	35	47	30	27	40	28	35	33	27	27	31	25	37	36	26	31	30	33	38	35	32	32	31	35	29	33	35	31	28	30	30	36	26	23	41	26	26	35	30	28	30	18	30	32	30	31	28	29	25	34	29	41	34	25	39	37	26	31	35	35	31	25	35	30	43	25	36	33	37	37	31	30	29	29	35	41	29	29	41	38	24	27	29	32	38	33	29	36	34	44	24	37	26	17	22	24	26	23	38	28	26	33	18	27	23	25	27	37	30	29	19	35	36	31	19	28	33	31	44	23	26	31	37	35	33	34	36	26	28	28	25	42	33	28	22	39	24	28	25	38	32	39	23	25	29	37	37	32	37	24	37	31	31	31	29	32	38	29	31	25	31	23	32	47	27	32	34	32	37	33	32	17	23	34	29	44	40	34	39	22	27	35	38	39	33	31	20	27	30	28	36	31	20	34	41	27	33	31	28	25	38	34	31	29	30	28	32	20	29	29	40	29	31	37	32	30	39	29	30	37	27	31	46	38	25	31	34	27	38	32	24	44	31	30	36	40	27	17	46	31	31	38	40	19	27	28	29	30	41	24	29	31	27	33	30	28	27	34	27	45	36	29	31	34	38	27	22	26	34	32	27	32	38	37	46	30	32	36	40	35	24	36	37	33	26	42	38	29	37	32	35	38	34	33	35	31	32	34	38	30	33	22	30	32	23	33	21	37	40	33	26	39	37	38	35	30	28	27	32	25	30	31	39	40	31	37	28	41	28	17	31	27	36	32	25	31	39	29	30	34	24	34	32	29	25	27	32	28	31	23	27	23	29	20	27	35	27	27	27	33	36	28	34	33	33	37	32	32	32	34	36	39	37	26	33	26	21	24	41	35	24	32	31	25	26	28	45	40	26	26	34	26	29	33	41	28	30	28	31	29	29	26	21	36	35	41	30	35	34	36	36	31	34	33	38	23	40	29	32	40	31	34	39	30	30	28	33	32	35	27	25	28	25	34	37	30	24	33	17	30	23	25	38	23	27	35	29	36	24	26	44	32	28	24	28	46	26	31	32	30	38	27	25	33	31	22	38	29	37	39	33	26	43	37	32	33	36	22	20	33	30	32	35	37	36	19	31	31	30	42	23	29	36	34	30	45	42	38	41	30	23	41	32	33	28	20	34	39	33	26	31	30	31	39	34	34	22	28	24	23	27	26	27	26	34	31	26	29	25	34	21	24	27	34	28	22	23	26	34	30	32	34	22	28	25	27	36	35	35	31	31	27	34	25	17	31	30	40	34	26	22	30	24	28	33	28	42	35	29	43	32	38	34	31	35	30	32	30	37	31	23	26	28	36	31	30	42	28	27	32	30	35	30	22	42	36	30	26	26	31	21	33	28	32	41	24	26	26	37	27	21	36	30	34	32	29	32	35	27	33	41	27	37	36	38	34	31	26	22	35	27	27	20	28	29	40	31	32	22	30	27	31	31	30	31	33	33	25	20	31	29	31	17	26	36	26	23	49	30	33	42	35	45	38	32	23	39	32	24	38	35	31	27	35	38	40	27	31	34	26	33	36	33	36	29	44	34	38	27	21	28	29	19	24	25	30	41	38	28	26	39	23	38	42	41	26	27	37	30	32	27	29	33	28	26	36	37	27	29	35	33	28	28	30	31	38	28	43	29	31	36	31	32	31	35	23	42	28	28	38	34	33	19	28	30	34	29	20	27	38	36	33	37	31	28	25	23	24	36	27	42	25	26	28	41	31	22	23	29	34	28	30	32	37	30	34	30	38	38	31	33	27	36	35	41	36	45	25	20	31	28	35	33	41	28	44	22	41	36	29	29	25	31	25	28	27	38	26	25	25	39	15	19	40	22	28	31	25	32	37	30	32	25	38	35	29	33	38	27	36	27	26	27	32	31	26	23	31	27	20	45	29	26	30	25	30	30	27	33	32	28	23	30	27	32	32	32	33	37	27	28	39	31	28	28	31	35	37	32	33	31	32	41	23	39	23	33	36	24	32	32	30	30	28	31	38	29	28	31	30	25	26	34	31	43	27	37	26	33	32	26	36	42	36	31	28	27	27	31	33	43	28	26	23	45	35	30	26	26	18	28	29	30	30	27	28	33	34	24	38	31	35	26	37	31	25	29	28	35	30	30	33	27	32	30	36	32	25	23	26	30	32	39	25	35	33	28	29	36	27	31	24	38	32	26	33	38	33	30	37	35	42	33	25	37	38	29	25	27	35	26	36	36	31	18	44	29	22	20	34	35	26	30	26	32	30	29	28	23	24	19	41	36	29	19	27	31	39	37	31	26	27	25	25	31	29	31	36	26	33	33	24	25	35	23	35	35	35	31	32	25	28	34	27	32	26	26	30	33	34	28	29	28	38	26	41	29	29	33	43	39	29
21323	33917	2957	1928	5351	6866	6395	5263	4605	3794	3195	2699	2306	1895	1596	1333	1056	722	624	623	574	498	479	438	445	438	433	379	393	383	380	398	377	404	356	394	374	315	344	361	417	374	379	370	332	352	363	370	337	348	354	308	342	384	367	346	347	365	379	367	335	351	368	387	304	369	343	327	333	334	369	345	353	361	322	339	346	314	364	375	331	338	335	356	342	334	340	337	355	341	346	343	324	370	339	339	351	333	355	350	340	315	337	337	340	335	328	335	356	318	352	325	335	313	358	341	348	321	340	348	328	327	351	346	313	344	330	322	344	343	333	355	316	360	355	333	361	307	321	346	343	312	316	328	385	365	324	303	326	327	341	366	296	328	344	365	351	324	318	343	380	343	342	363	335	316	318	356	320	354	324	347	354	324	340	350	337	312	306	316	339	320	338	329	324	324	341	350	335	356	342	336	335	333	344	328	380	341	354	351	340	310	357	299	344	338	335	354	357	309	343	306	323	297	329	295	363	321	356	323	332	315	319	333	317	355	342	355	332	330	367	292	307	348	325	333	339	377	344	310	312	310	339	315	339	325	343	318	353	344	335	333	311	355	323	328	349	358	329	320	337	343	371	388	314	322	319	297	306	344	295	301	362	354	312	341	342	319	346	371	343	316	349	335	341	364	316	342	343	294	330	303	333	334	297	312	313	340	340	360	328	305	334	328	322	336	316	335	338	291	362	322	309	320	330	324	340	334	341	388	349	337	329	320	360	356	369	332	308	345	342	335	339	364	357	320	342	346	332	338	340	344	319	365	320	315	326	308	290	341	332	328	342	370	338	328	359	319	320	357	311	333	319	300	323	333	345	333	334	330	307	335	323	329	369	324	331	284	316	359	335	311	351	327	313	345	346	337	333	350	327	347	317	338	330	338	306	288	352	327	308	350	335	324	317	299	351	343	346	300	324	332	363	333	333	336	323	345	304	342	340	341	351	372	294	339	350	311	332	369	348	341	339	325	335	340	331	333	346	343	347	335	335	343	363	322	345	330	382	350	341	332	354	348	357	336	332	316	339	344	310	354	362	321	339	326	338	314	331	345	340	343	355	332	346	341	347	324	357	353	372	303	342	367	350	336	333	358	343	358	337	334	327	323	336	335	314	361	357	321	349	348	330	327	337	298	344	334	303	313	349	337	284	371	335	344	310	304	325	339	373	345	311	342	326	329	336	333	364	315	327	323	330	314	342	302	339	352	354	343	347	315	298	372	315	326	333	342	346	323	336	326	308	341	344	319	307	298	317	301	349	307	332	317	362	362	313	358	325	324	328	328	327	335	340	358	351	330	337	320	363	368	339	356	352	317	346	343	336	359	334	321	340	349	312	354	327	351	379	317	349	338	351	310	342	335	325	302	320	362	309	344	321	345	339	340	326	357	320	325	326	368	302	343	345	328	341	343	335	324	330	323	315	329	330	326	324	326	319	320	343	339	321	346	345	332	343	307	310	303	354	334	332	315	340	336	328	322	348	337	306	314	362	327	371	329	344	344	336	338	328	309	346	334	345	377	341	319	327	340	382	359	318	310	325	324	322	353	309	302	310	348	314	327	330	305	334	324	335	342	323	308	358	306	331	344	303	311	306	302	333	361	349	334	321	329	348	321	340	323	340	365	350	333	336	323	336	316	351	339	334	345	373	320	350	333	358	331	309	342	322	328	327	341	327	337	340	322	342	325	345	361	310	321	323	329	320	308	339	322	323	335	354	359	320	377	299	325	364	337	342	322	323	329	334	341	336	362	317	304	344	355	324	325	335	335	343	314	340	329	338	364	303	367	357	352	312	347	340	341	325	331	301	333	339	343	378	334	348	356	327	320	339	356	353	325	319	315	345	351	318	309	357	296	286	303	348	333	341	334	341	333	333	345	323	313	321	334	344	321	356	328	351	307	309	339	291	309	311	314	361	344	349	343	329	333	354	327	330	329	350	327	355	326	350	306	329	364	328	329	312	313	308	320	333	330	321	316	316	342	335	332	359	308	361	320	321	287	322	332	332	355	327	321	338	360	313	329	354	337	306	305	345	328	342	351	357	326	324	342	322	342	350	324	341	340	339	350	337	316	303	356	344	332	334	317	321	328	355	352	340	298	338	365	306	318	323	341	297	326	323	312	327	336	331	343	341	348	323	327	331	348	320	335	333	317	320	348	315	341	353	335	343	355	343	313	302	336	328	349	341	349	345	332	350	356	343	344	353	321	323	332	322	327	336	376	322	324	355	345	354	363	306	315	347	335	357	327	278	359	328	339	339	322	314	324	324	350	347	329	303	323	314	325	345	316	286	309	293	348	314	313	329	326	325	360	323	307	307	348	337	343	349	311	294	332	366	344	317	371	340	327	332	344	316	321	293	316	330	361	338	288	340	330	332	291	332	362	340	334	367	300	310	310	299	346	338	343	333	343	308	341	339	317	318	311	327	340	321	384	300	331	335	337	340	318	335	333	317	318	318	315	341	350	304	347	326	316	310	341	343	340	317	332	315	322	350	332	319	326	377	339	329	307	351	324	363	319	329	353	314	319	341	332	322	337	311	350	382	336	340	319	292	369	334	310	371	310	326	350	347	307	332	309	361	306	348	313	320	320	321	313	337	339	346	353	332	336	335	331	334	309	309	348	340	339	327	321	345	365	318	342	352	323	318	351	323	324	308	347	355	328	365	333	340	327	332	347	343	319	325	345	347	312	334	345	324	321	341	317	321	328	328	337	299	333	325	331	328	316	365	336	297	348	329	339	337	337	333	309	337	291	352	335	363	355	359	326	355	335	303	319	329	287	333	339	359	311	361	312	316	327	355	292	333	348	327	360	311	332	344	356	311	318	343	323	349	320	346	334	338	349	309	338	348	298	345	322	337	314	344	337	354	352	322	348	327	340	338	355	355	322	338	333	360	331	356	328	345	348	356	348	334	314	307	299	315	367	340	352	332	355	318	346	352	326	332	312	351	335	368	339	310	330	319	337	348	303	326	353	337	344	309	327	342	353	348	290	351	335	328	332	334	348	371	332	320	349	298	326	352	318	337	341	335	322	324	348	316	341	356	309	299	329	354	343	312	342	326	352	335	328	329	323	314	407	338	333	353	372	314	328	319	299	318	345	352	330	338	325	352	308	333	331	332	328	325	302	302	370	301	331	318	296	345	339	359	326	323	337	318	307	344	337	322	347	320	337	311	348	316	342	311	321	355	339	340	327	355	329	345	327	347	341	346	320	339	310	307	326	351	339	334	338	300	338	335	305	327	317	339	300	326	346	343	353	300	304	342	333	334	349	359	346	344	341	302	316	329	375	296	322	325	342	333	351	340	352	326	323	369	316	310	312	334	308	291	365	345	341	333	326	354	291	351	315	362	320	329	316	327	316	346	314	318	304	359	336	344	336	342	345	365	300	332	337	346	304	323	333	339	314	327	297	314	317	345	318	333	336	327	333	326	353	348	365	323	321	324	355	324	291	306	349	329	340
836	2055	73	42	39	42	55	72	59	64	56	67	53	57	33	31	34	35	36	30	41	26	30	34	35	32	30	45	29	34	22	39	31	34	34	38	29	41	35	36	42	25	38	23	47	34	34	42	30	29	25	43	37	31	45	35	38	29	32	35	36	32	28	30	30	29	40	38	27	31	27	56	37	29	25	25	31	40	20	35	39	32	33	34	36	35	33	33	33	32	23	38	34	35	26	33	35	25	36	32	37	39	43	31	37	34	29	35	33	32	27	32	30	30	21	30	33	33	26	37	27	36	34	25	33	43	36	31	30	26	38	39	31	40	38	34	32	33	36	26	27	36	47	41	33	41	37	35	30	47	37	28	30	39	31	33	26	31	34	35	40	38	38	29	34	48	38	35	47	33	36	29	28	45	34	41	36	27	36	36	33	46	37	21	40	30	40	43	34	36	34	34	34	35	38	38	50	42	34	42	28	32	39	31	30	25	26	30	38	40	18	49	29	32	19	40	34	33	38	22	32	42	28	36	48	49	29	32	32	41	25	28	48	38	33	33	36	38	27	31	34	32	27	38	33	34	33	27	27	39	28	32	35	29	42	33	37	33	42	31	25	32	48	35	36	33	30	27	41	33	40	31	38	37	41	45	30	40	30	38	37	37	28	37	22	35	31	37	32	22	37	37	31	37	36	27	39	27	25	26	34	23	38	33	38	31	37	32	41	23	28	41	37	27	34	38	41	30	31	29	32	35	41	25	24	29	30	37	26	24	40	35	31	29	29	38	32	37	37	33	28	35	35	43	28	32	35	31	38	32	46	32	42	36	36	34	24	36	33	39	33	40	25	31	28	34	33	27	33	40	28	31	38	34	38	36	31	43	37	34	27	28	44	37	24	34	38	34	38	33	38	24	27	31	38	39	31	34	30	44	33	23	28	25	32	34	35	24	52	27	34	36	43	43	36	36	39	41	37	32	34	27	33	22	37	29	34	28	41	43	36	38	33	28	41	34	39	24	48	32	34	33	42	33	27	33	32	39	22	26	37	33	35	35	35	41	39	31	26	34	27	27	34	30	38	34	32	28	38	27	36	34	32	38	37	35	28	31	39	42	27	41	37	25	32	36	32	41	30	39	39	24	43	45	38	30	28	30	39	29	50	32	35	37	32	31	38	37	28	37	32	23	35	36	33	31	36	34	37	36	38	34	32	26	30	38	30	33	30	40	41	29	29	29	34	36	36	29	28	35	30	27	36	30	36	32	40	34	40	34	37	36	26	33	33	35	41	37	25	36	28	29	30	38	40	29	42	38	36	42	39	39	41	21	39	38	36	36	33	25	39	27	39	22	34	37	39	39	30	39	27	43	38	34	37	35	27	37	37	28	39	28	33	29	37	34	39	33	39	37	44	27	24	40	38	34	32	21	38	26	25	31	21	41	34	37	33	36	34	39	27	35	28	29	32	34	34	41	36	31	39	30	28	31	30	19	40	29	31	38	30	33	45	31	37	35	26	40	41	36	34	35	33	39	31	26	34	38	27	28	46	36	39	29	34	36	39	42	35	45	32	40	53	44	34	40	45	45	26	26	25	34	40	27	34	34	17	31	31	49	35	26	27	41	35	30	29	26	37	25	27	42	28	44	36	41	35	24	32	28	46	28	40	37	44	25	34	39	30	26	33	25	37	34	31	26	32	42	33	49	23	35	37	30	32	39	39	35	38	44	33	35	33	44	42	39	40	32	37	40	32	42	40	28	34	34	32	28	29	41	23	44	41	53	31	34	38	34	44	25	43	45	27	40	34	38	38	30	33	36	26	47	32	33	28	39	31	39	30	27	40	38	41	36	43	37	30	36	29	43	42	34	25	26	35	39	27	27	39	28	36	33	31	27	29	42	30	45	32	55	36	33	42	31	41	28	33	38	35	35	36	33	39	40	45	36	27	33	26	39	34	32	38	44	39	43	30	35	27	33	38	31	34	35	29	36	28	39	23	44	31	27	32	30	34	33	39	30	33	42	39	29	34	29	31	38	35	43	27	30	37	28	28	27	28	43	41	39	27	43	27	28	36	34	35	31	39	31	30	38	48	36	28	37	36	29	34	34	37	45	26	32	26	36	29	39	29	41	43	28	26	32	29	32	26	25	34	39	33	43	37	30	40	38	39	39	33	37	29	25	33	29	29	39	38	39	35	46	30	28	33	51	31	37	32	35	32	32	35	42	36	39	47	25	36	21	39	26	28	28	28	22	31	33	31	35	31	26	40	36	30	28	33	33	28	35	29	35	26	45	43	26	33	30	40	25	30	31	30	31	33	37	32	35	34	38	39	28	31	31	39	33	38	27	32	29	36	37	31	30	26	36	36	38	27	28	47	27	33	26	45	33	34	32	29	36	30	35	21	39	42	31	20	24	38	39	29	45	41	36	33	31	32	33	31	29	44	45	26	33	27	33	44	34	29	35	27	36	27	25	24	34	27	38	31	44	34	35	34	34	37	40	31	49	37	24	42	30	29	34	36	25	31	41	36	29	56	40	29	36	35	29	30	26	39	34	34	38	41	37	34	49	23	34	29	44	25	38	43	34	30	37	31	42	40	38	28	35	38	39	24	30	28	29	33	37	37	22	43	32	42	42	29	30	37	35	29	40	33	29	35	38	37	32	29	34	39	30	26	36	39	28	36	30	40	35	38	41	31	45	35	38	30	34	26	35	36	45	40	37	35	27	26	37	46	35	30	32	38	34	32	28	29	32	30	24	38	35	36	37	38	24	47	30	38	38	21	39	33	36	36	36	27	28	34	41	30	33	30	33	33	34	25	31	29	60	42	41	39	26	29	32	36	33	28	32	36	37	28	22	27	30	23	44	42	34	30	41	32	39	34	37	39	33	36	30	39	30	33	40	41	37	35	27	24	37	31	39	35	31	36	45	25	34	40	37	34	39	40	37	33	34	32	30	30	35	35	35	34	31	25	30	35	43	31	33	36	29	38	25	46	44	41	31	35	40	34	33	29	34	32	29	39	39	32	43	33	27	33	24	44	32	49	33	34	36	28	38	41	47	31	34	23	32	32	44	38	32	27	20	37	32	32	26	35	29	36	40	32	30	41	39	33	42	37	25	45	42	35	33	42	27	27	27	40	33	25	29	30	31	35	41	34	38	33	38	35	31	41	39	25	35	34	37	35	35	37	35	28	30	26	29	29	36	31	31	33	31	28	39	29	40	36	30	33	33	44	33	27	35	37	37	30	42	29	41	35	28	38	31	38	36	34	33	34	27	39	30	31	28	31	33	31	20	29	28	43	29	36	57	35	42	22	31	43	39	26	37	39	42	46	38	34	26	22	29	35	33	25	35	38	45	34	40	30	29	38	43	42	38	30	35	35	25	31	38	39	30	35	38	41	32	39	54	29	32	31	42	43	31	33	35	27	31	34	36	32	33	29	26	31	25	32	33	40	51	31	37	34	37	35	32	42	44	44	41	38	39	32	38	36	38	39	37	35	32
12295	17528	1038	1127	2335	2844	2802	2547	2246	2021	2028	1862	1447	1184	897	699	536	450	403	448	435	316	398	346	362	346	348	349	359	323	305	373	343	332	323	328	341	359	373	373	332	297	342	363	341	364	346	345	344	322	315	324	350	327	367	330	341	363	307	348	389	330	381	334	316	345	341	319	356	334	347	336	339	315	355	348	323	330	380	365	340	351	299	329	319	328	326	360	319	331	337	348	313	350	340	361	326	350	365	358	335	338	348	331	347	355	341	345	362	328	320	332	331	355	375	342	314	320	320	336	309	366	338	290	319	350	316	327	351	342	336	314	341	341	334	339	360	331	352	343	363	307	344	331	320	366	324	337	339	320	335	381	343	307	345	359	343	346	369	341	343	319	341	328	360	300	371	334	371	351	339	338	331	389	330	326	346	335	321	365	310	397	318	345	333	334	340	311	360	340	352	334	353	325	295	333	352	354	350	316	318	355	318	334	325	331	322	358	336	379	338	361	350	345	315	330	355	345	358	356	337	358	304	330	352	351	337	328	314	356	359	348	345	329	304	342	375	323	293	333	301	326	322	319	347	334	343	371	320	314	356	324	377	318	361	343	359	314	336	347	321	361	332	324	354	350	331	334	360	328	352	362	348	360	342	345	321	349	329	341	379	340	359	336	317	337	333	352	365	353	371	320	359	354	338	359	333	365	301	331	350	343	325	308	309	324	329	344	339	339	302	345	327	339	371	349	337	344	335	326	349	338	322	340	356	313	323	311	340	328	336	351	345	342	332	388	297	302	347	331	313	359	321	374	328	318	353	310	387	320	361	373	311	312	345	342	357	320	346	305	340	296	323	349	283	364	358	379	367	335	344	346	349	349	364	326	325	316	381	319	377	299	355	303	314	333	310	334	329	312	351	368	355	328	375	350	339	367	332	349	308	329	335	345	342	335	321	335	319	335	333	364	339	317	334	352	348	310	341	344	336	350	358	351	354	334	325	317	348	373	316	349	363	338	334	308	366	326	348	329	328	332	344	350	333	342	345	336	344	341	347	327	322	322	324	347	334	354	344	346	336	368	352	337	339	354	358	318	332	332	323	332	361	311	322	408	342	335	352	358	347	341	332	356	321	319	363	356	328	360	364	355	360	356	355	313	370	356	332	362	361	363	345	290	338	353	353	336	360	345	361	360	365	343	338	355	320	342	334	315	364	337	337	354	342	356	357	310	357	338	315	328	376	344	346	347	381	331	324	322	325	363	352	334	346	351	348	356	331	330	345	323	340	318	358	368	324	322	314	336	323	345	330	333	351	362	369	315	342	351	355	305	331	336	289	325	340	307	361	355	321	356	339	327	304	353	325	363	324	351	328	359	300	342	344	335	308	357	362	362	354	345	365	337	354	312	332	363	324	344	345	312	346	348	331	386	322	336	332	346	356	331	345	358	357	339	338	339	342	311	331	324	356	349	361	329	347	343	318	341	358	360	307	299	347	326	341	346	335	310	367	349	340	352	338	345	334	317	317	300	365	333	325	361	315	344	354	368	341	331	324	333	343	333	348	320	319	340	363	370	355	335	350	319	341	329	347	356	335	323	355	337	307	327	333	362	364	369	337	346	339	353	354	334	352	328	364	325	337	364	354	387	345	353	339	309	349	319	353	324	312	343	327	353	337	348	323	370	344	329	342	358	316	337	360	317	352	332	321	335	330	324	359	353	319	360	372	351	354	344	332	332	366	334	351	326	343	350	331	332	324	368	357	364	321	309	337	362	346	342	353	310	301	351	352	347	339	299	320	324	292	323	345	320	341	350	333	347	338	346	356	337	326	345	356	315	374	329	351	359	364	337	325	373	370	297	347	371	385	313	358	320	339	339	333	348	306	352	345	352	338	350	326	332	371	338	306	342	367	311	366	313	334	326	315	358	361	321	371	335	364	341	316	342	362	374	387	335	352	344	314	341	348	313	333	344	322	336	321	334	375	353	332	327	368	357	352	349	332	356	339	342	355	332	347	342	356	330	346	341	353	354	326	355	344	351	346	331	310	347	320	357	333	315	339	331	334	326	336	347	331	358	321	358	329	357	329	341	373	352	332	353	329	349	373	337	343	322	328	316	341	337	321	378	326	341	316	374	332	310	318	342	351	372	366	336	341	326	360	327	347	324	351	342	350	376	366	336	308	326	324	307	333	365	329	330	367	353	337	339	343	337	346	346	352	331	337	370	346	364	360	353	341	349	342	328	341	340	329	336	325	347	338	322	333	360	326	353	364	300	325	318	330	338	337	320	360	318	314	350	324	335	350	345	379	374	313	324	351	340	318	340	362	317	333	349	335	346	350	348	329	350	321	318	299	354	357	339	356	352	346	350	339	314	343	313	319	330	340	350	377	329	320	321	361	300	358	356	300	353	338	331	338	281	358	310	338	337	329	332	349	318	325	333	332	336	383	319	362	376	326	321	355	364	307	353	371	339	326	368	370	352	335	327	315	331	343	376	345	347	320	300	324	335	350	302	333	364	377	367	333	328	371	339	349	330	325	379	313	334	331	344	350	328	364	339	335	315	344	302	333	308	342	295	320	353	329	327	372	353	299	354	325	326	325	317	334	343	335	342	353	333	304	332	329	354	344	353	327	351	337	351	344	308	319	332	323	344	390	357	327	343	342	351	341	363	344	353	351	371	326	345	358	331	323	377	331	321	305	328	337	368	335	348	363	324	361	334	352	344	347	311	336	339	332	347	329	373	360	351	348	291	319	323	330	343	331	378	331	330	363	334	305	307	339	332	341	328	357	355	335	311	358	340	354	368	348	358	338	304	320	329	395	338	337	380	344	307	312	318	359	319	329	354	320	329	308	350	354	285	369	319	356	311	372	328	333	365	330	309	360	332	334	393	290	344	304	326	364	356	304	370	349	344	321	310	345	324	320	347	358	305	319	366	350	347	352	308	382	353	361	372	356	362	312	330	362	366	355	357	343	309	326	302	386	333	331	347	313	336	321	351	346	314	327	309	341	325	364	342	388	371	320	350	353	333	351	324	353	320	329	344	366	350	319	363	368	330	357	320	329	344	346	311	332	332	351	362	331	335	345	328	328	316	356	325	343	354	366	358	343	346	333	324	363	325	319	349	348	350	310	370	341	346	342	300	348	312	335	383	344	340	347	367	333	334	333	327	345	329	351	323	320	334	351	316	352	352	356	340	326	347	376	318	326	331	313	344	354	302	355	332	319	333	328	316	319	338	346	340	383	323	296	343	333	367	342	351	313	340	348	348	333	336	342	350	322	345	344	342	348	374	363	337	337	342	352	344	326	337	314	343	331	369	325	360	358	330	343	338	308	331	371	373	322	315	324	355	344	332	338	348	330	332	341	341	345	349	347	355	357	336	321	337	313	345	351	325	362	345	330	337	328	369	342	328	324	328	349	334	333	356	348	338	364	330	364	334	329	348	369	330	336	318	354	353	301	342	328	350	355	359	341	361	331	326	329	337	373	326	361	348	366	350	330	341
1451	8629	348	91	63	62	96	83	97	114	103	108	97	69	67	45	51	48	51	71	35	41	53	44	56	50	44	44	47	40	48	44	46	50	42	42	35	43	39	36	48	38	44	45	36	45	45	33	51	42	46	36	46	51	39	35	56	37	42	45	41	40	44	48	46	45	39	49	47	43	49	41	41	40	41	46	44	42	36	44	57	50	44	53	38	55	38	47	42	50	47	44	57	37	44	42	57	46	46	47	34	49	52	42	35	41	45	53	49	46	45	37	45	47	42	50	56	55	48	57	41	31	43	48	37	38	47	36	45	42	46	37	41	45	38	42	35	49	35	46	48	52	38	47	44	51	46	60	53	56	48	48	42	35	60	53	52	46	44	39	45	50	44	37	49	49	43	44	41	48	39	43	44	51	44	43	35	42	40	32	36	41	56	45	33	55	51	52	40	49	62	58	50	37	51	54	47	38	43	47	48	47	39	42	39	49	46	43	41	45	49	31	39	46	39	48	39	44	59	38	35	60	37	45	48	44	46	41	45	53	32	45	45	50	41	42	35	44	48	41	41	47	36	58	35	37	48	42	46	53	47	46	44	45	54	50	43	31	54	44	46	50	36	42	45	41	35	47	38	50	48	42	41	37	51	40	35	47	43	32	44	49	60	46	52	39	50	37	54	65	35	46	45	44	38	45	47	52	48	40	41	50	45	42	46	34	36	45	36	43	42	50	43	34	46	35	52	50	28	43	42	45	41	47	38	44	35	51	45	37	43	45	36	43	42	36	43	31	39	47	57	43	40	48	36	56	55	43	50	48	46	52	62	55	38	44	45	40	47	52	61	56	58	41	49	52	39	45	30	42	36	31	38	57	41	46	36	48	44	44	44	51	34	45	35	49	42	44	50	40	55	42	46	47	57	48	43	45	34	55	45	54	34	41	41	47	48	56	50	49	42	42	41	38	49	41	44	43	48	46	38	30	39	37	47	52	43	49	43	51	55	48	43	54	50	44	47	41	37	41	40	40	44	44	51	26	47	42	41	47	48	49	54	40	49	43	32	56	50	46	37	56	39	47	38	53	43	53	47	38	43	35	42	54	36	44	47	37	47	54	44	43	38	52	35	52	54	42	29	38	43	42	36	46	47	35	40	44	50	42	48	48	49	35	50	46	37	53	50	51	45	42	46	35	36	43	46	45	49	40	56	52	48	44	44	38	60	38	43	39	40	48	37	40	36	45	42	59	46	50	39	43	59	54	44	49	50	43	47	51	34	52	49	38	44	65	32	45	41	47	40	49	50	41	47	42	50	52	37	44	43	47	42	44	49	44	55	43	54	44	45	48	43	29	46	51	41	53	32	48	40	45	38	39	43	44	49	44	51	46	46	44	54	43	42	47	58	47	42	45	45	33	45	47	46	48	39	51	62	45	36	37	33	49	47	40	43	53	59	48	41	62	44	49	35	42	31	42	41	43	42	52	54	44	40	32	45	41	38	56	36	37	40	50	38	51	48	29	38	51	46	49	36	47	41	51	46	45	38	47	48	31	34	41	47	36	44	41	52	45	48	48	43	51	50	41	42	46	46	45	37	42	57	42	48	37	46	42	47	41	45	49	51	63	51	53	38	42	41	68	48	45	52	49	46	46	41	43	35	35	42	51	39	49	39	37	55	52	40	45	32	53	54	40	45	50	59	32	47	37	54	36	38	34	44	39	45	55	40	38	41	40	48	46	56	43	49	49	33	48	35	41	51	51	38	41	53	31	54	38	46	38	53	39	35	53	43	43	40	49	42	46	45	41	52	47	38	57	49	47	39	50	51	39	43	51	50	41	39	43	47	54	45	36	42	48	52	38	45	48	40	47	47	41	43	55	44	36	39	45	41	32	54	50	47	42	33	39	44	33	41	42	41	50	51	43	44	41	42	37	43	31	40	51	52	42	39	38	60	45	48	48	52	36	51	38	36	48	47	50	51	35	41	43	46	42	49	41	46	48	36	52	54	42	50	55	38	41	42	50	35	43	41	42	37	58	50	38	51	36	62	48	55	38	49	48	52	38	48	50	41	46	46	43	43	42	36	51	46	40	38	51	49	44	35	47	47	35	34	47	42	39	42	31	39	48	53	28	49	40	39	51	48	41	39	50	46	48	43	42	41	55	38	40	47	45	58	42	56	41	46	62	42	45	47	40	38	42	40	49	43	48	53	39	51	55	46	40	51	45	57	33	53	49	48	46	50	35	46	43	38	45	43	42	46	44	37	42	30	28	46	37	49	49	50	42	52	44	42	33	50	46	54	42	41	34	47	45	50	48	53	41	40	59	40	49	53	36	46	43	51	55	49	45	55	36	39	55	50	45	40	56	41	52	47	55	44	41	27	47	50	40	40	53	52	43	31	44	31	46	39	36	40	44	48	37	62	40	42	33	47	40	45	48	48	38	50	42	51	57	31	51	40	48	52	43	30	55	46	47	43	59	58	33	50	48	47	28	48	33	39	50	49	47	53	48	48	43	44	48	43	40	41	50	41	50	45	50	49	53	56	47	35	42	52	39	55	41	56	59	36	60	56	43	44	43	40	43	42	41	52	43	39	47	70	47	34	45	45	43	53	59	58	32	45	40	50	47	40	55	46	49	44	37	52	41	39	55	44	44	55	53	47	31	51	39	38	36	44	38	45	42	54	43	45	47	47	44	47	46	33	47	35	45	37	46	35	55	40	43	39	46	49	36	46	45	34	48	46	44	38	39	31	53	47	43	50	49	49	38	52	46	49	39	35	44	43	36	47	49	52	41	57	41	49	43	26	42	40	49	49	41	41	44	50	53	32	55	41	46	51	45	58	37	40	52	43	48	50	47	57	45	62	50	44	37	46	40	34	38	51	48	39	41	41	50	50	36	47	53	42	42	48	34	45	38	46	41	46	36	48	50	41	48	49	41	44	52	40	44	43	50	44	48	50	47	47	46	46	47	50	34	56	45	51	49	48	45	43	39	36	40	48	42	65	36	54	48	38	41	39	60	46	45	50	44	46	46	41	36	40	49	54	54	37	52	54	33	50	45	35	32	45	42	51	38	31	40	44	52	49	35	38	49	51	46	40	45	28	37	53	46	43	55	45	43	46	39	45	49	27	34	51	43	44	51	62	51	53	40	50	51	43	46	33	51	39	50	45	43	40	51	40	42	50	41	52	55	42	45	37	43	39	48	41	54	35	44	51	50	40	39	30	32	51	45	57	54	39	45	39	36	40	43	46	34	44	48	52	49	47	52	51	52	52	53	44	49	45	38	40	52	52	46	46	43	47	47	56	33	52	42	48	52	48	37	46	57	43	37	48	45	41	41	34	59	45	49	42	35	38	40	44	43	35	48	49	56	46	41	50	45	38	39	46	48	48	51	54	40	47	38	51	45	36	45	45	34	47	51	45	43	36	50	39	43	42	48	50	51	40	41	40	50	30	44	46	58	44	58	38	46	38	44	42	35	47	46	54	44	29	47	50	43	44	42
18500	28439	2161	1814	3891	4996	5258	4824	3787	3832	3472	3325	2456	1868	1478	1061	793	703	674	696	577	564	546	524	522	514	465	511	503	528	502	510	552	521	485	497	508	486	463	457	488	478	494	492	488	493	463	482	486	484	455	456	488	483	457	432	476	473	500	459	491	459	517	480	435	469	457	432	463	440	474	458	456	486	468	488	444	473	462	450	468	435	455	452	482	476	464	416	445	444	459	498	489	457	463	457	485	441	499	463	469	421	489	484	478	486	459	463	434	467	465	461	445	463	436	472	433	509	454	422	474	460	460	465	473	434	465	459	440	456	477	480	449	477	459	490	443	450	455	494	477	457	437	423	464	427	436	470	460	477	453	469	452	411	428	457	436	476	442	445	421	468	470	475	488	476	438	435	455	489	471	451	459	438	426	464	463	475	477	490	436	467	503	469	497	446	442	459	456	447	444	441	474	500	483	462	461	469	451	456	462	442	470	477	437	441	445	461	460	429	454	425	484	453	470	456	496	423	459	450	476	466	498	416	442	457	456	480	475	440	467	458	462	413	475	455	479	458	454	459	482	431	472	426	456	508	474	488	498	442	482	486	455	463	446	478	468	465	456	491	462	485	484	481	445	500	475	440	474	456	455	447	421	447	440	431	428	426	423	447	436	446	468	508	466	434	419	464	453	453	493	476	416	427	462	457	463	440	483	458	459	476	490	452	458	475	418	471	463	461	479	502	476	476	426	435	452	453	462	443	483	453	444	432	451	443	470	424	439	488	460	454	450	460	441	472	474	460	489	454	442	472	451	452	478	456	461	457	465	474	483	482	443	470	439	438	471	429	452	463	435	444	496	444	475	478	489	450	430	449	435	474	489	440	480	449	445	418	458	455	455	439	488	469	450	466	448	486	466	465	485	461	491	425	442	461	503	426	500	469	435	449	433	484	467	442	483	438	457	459	449	492	458	477	475	487	487	456	457	436	462	466	433	442	484	480	476	470	447	465	474	461	469	488	428	443	464	440	499	479	493	465	463	481	470	476	466	415	462	421	456	437	478	429	451	447	460	439	455	442	477	486	455	448	452	465	460	474	451	483	445	441	459	486	493	461	462	488	460	428	489	438	438	430	472	470	476	487	465	450	432	443	469	449	477	475	473	446	433	449	424	470	439	457	463	484	491	520	434	419	462	415	454	455	492	454	465	457	500	479	518	431	471	471	429	463	435	449	455	458	472	467	451	427	463	478	461	461	461	489	477	440	489	480	451	459	453	442	478	452	464	465	435	463	471	452	490	462	457	471	464	440	454	492	428	459	458	429	444	508	471	448	416	480	465	431	445	499	492	426	443	436	451	418	452	440	460	472	462	462	418	467	457	464	460	453	488	463	457	470	463	460	470	459	453	465	471	433	452	462	488	426	467	460	495	503	492	464	510	466	471	444	446	441	485	439	448	431	458	483	462	461	430	469	473	432	463	441	437	495	478	484	482	462	439	450	420	456	445	456	452	453	502	442	466	470	451	439	475	453	454	457	468	472	430	506	459	468	446	470	433	441	456	501	471	456	456	475	467	470	491	443	487	461	432	460	443	470	411	468	438	477	457	455	432	488	491	390	463	487	485	436	446	450	462	467	458	471	449	436	467	462	460	485	473	483	428	474	474	466	442	462	496	436	419	468	465	459	465	442	477	504	460	476	435	447	425	459	448	448	459	458	453	475	479	505	463	495	468	449	466	471	438	425	457	512	426	436	455	501	458	440	499	427	476	449	482	457	451	432	465	444	461	455	462	466	471	487	429	445	458	473	449	453	448	456	494	453	472	461	492	422	436	445	430	486	431	452	453	465	436	447	473	458	467	475	451	477	469	449	470	476	477	479	479	437	442	432	455	461	481	447	451	434	435	463	492	463	447	511	456	443	461	442	470	454	454	456	504	478	502	465	468	462	474	498	447	432	462	474	450	499	449	464	488	461	430	489	412	497	470	477	455	454	480	426	473	444	452	437	465	451	439	391	490	484	453	430	453	424	472	455	463	496	446	466	451	456	430	451	429	445	450	451	459	455	449	489	459	455	476	462	454	466	529	441	493	466	480	471	453	435	473	451	486	460	454	468	465	486	427	418	511	430	452	467	423	449	515	479	448	492	457	448	474	456	420	458	483	435	460	469	447	462	467	486	468	468	475	498	449	475	439	483	468	445	453	463	430	456	487	444	469	456	486	484	467	419	486	448	475	486	426	428	514	434	437	467	481	483	454	502	495	500	472	440	441	474	469	474	446	429	467	425	454	436	489	484	470	458	507	509	463	447	449	460	446	441	470	475	457	437	434	474	420	476	469	452	504	484	450	439	479	460	499	505	423	475	470	503	467	472	417	468	422	470	474	473	428	472	483	496	441	465	472	461	476	460	482	463	440	460	476	440	485	457	450	461	450	479	433	488	461	445	446	458	452	432	498	474	435	443	504	477	449	445	451	440	441	442	475	455	454	411	479	434	455	492	448	449	495	448	435	492	470	465	472	445	430	474	418	462	451	466	450	456	471	470	423	467	459	477	481	460	448	465	447	466	468	488	473	483	473	442	465	457	434	469	457	447	441	485	457	476	418	458	465	451	455	471	452	473	449	426	490	438	439	436	434	446	478	443	448	485	428	460	453	485	470	432	481	469	454	457	470	470	468	472	482	459	454	473	440	448	455	435	470	441	486	504	476	453	467	429	422	470	461	471	474	446	457	470	492	477	437	433	456	432	476	470	439	476	454	486	478	438	475	477	451	444	492	466	475	446	470	452	444	457	473	503	435	449	454	436	453	448	443	454	497	455	462	473	452	437	435	426	460	456	427	482	450	445	478	487	477	447	489	442	453	495	447	425	419	429	474	420	443	457	469	515	454	477	476	454	532	439	462	469	476	449	469	420	470	498	453	473	496	492	443	457	451	462	483	477	441	446	439	483	453	474	474	481	457	452	479	406	460	443	471	435	436	414	456	450	457	473	436	476	469	475	428	511	461	491	477	448	467	468	445	468	462	484	452	453	441	447	489	492	458	455	499	460	454	439	462	444	493	447	439	468	455	452	435	454	457	469	481	459	448	494	472	435	479	421	474	425	468	489	457	460	456	454	458	492	455	406	462	429	439	448	490	424	445	434	480	418	457	466	461	458	469	483	494	457	446	439	496	435	434	461	467	403	472	484	473	492	452	457	459	490	448	515	400	499	451	451	465	478	467	422	480	453	489	474	451	458	488	494	468	455	497	461	445	482	510	461	480	500	477	435	442	444	447	431	458	485	479	450	441	469	445	491	484	470	445	488	476	439	462	438	431	451	433	461	467	481	463	500	455	455	477	469	465	460	446	457	474	473	421	436	454	481	477	451	492	469	471	464	488	486	449	477	420	445	471	461	448	460	487	459	485	492	485	453	438	493	445	463	447	440	433	466	458	508	466	477	446	479	441	467	493	477	464	420	470	440	468	444	441	478	500	483	484	455	449	430	477	434	462	487	468	430	454	493	481	419
2013	6780	278	37	30	44	75	64	74	59	92	66	67	54	35	28	18	21	25	27	23	11	17	28	17	21	19	22	11	14	19	12	13	14	10	19	10	23	12	13	21	23	11	11	25	17	16	13	11	18	10	13	21	19	20	9	15	15	14	17	17	9	15	13	19	11	22	23	17	9	21	18	15	7	14	17	19	18	12	16	16	17	20	12	14	15	17	16	24	16	14	28	19	13	15	10	12	10	23	15	18	10	22	12	12	23	10	17	20	15	17	17	27	15	19	17	14	9	14	20	17	19	17	16	13	10	17	13	20	15	16	20	18	27	14	15	19	15	17	19	15	16	17	13	15	17	19	15	12	21	14	21	20	17	15	10	26	14	11	15	14	16	22	19	23	10	15	23	12	13	11	12	19	24	16	12	12	11	14	15	16	24	17	13	20	17	17	9	24	15	10	24	12	14	14	15	13	14	19	13	11	19	9	10	11	18	19	20	12	15	14	24	13	21	21	16	14	19	13	12	13	16	12	17	13	10	13	19	15	11	13	15	22	14	18	16	17	14	17	10	19	16	23	13	16	13	15	23	12	22	15	13	16	16	17	14	16	18	16	19	19	13	15	22	16	17	9	23	16	12	17	23	15	15	18	16	10	15	24	13	16	12	11	11	18	18	12	13	14	10	14	11	18	18	18	20	17	17	22	25	14	14	17	19	20	17	26	10	23	12	19	18	17	12	16	15	8	15	9	21	15	16	16	12	18	17	14	17	16	15	21	10	19	18	12	18	12	18	19	19	16	13	21	17	16	11	17	14	15	23	18	19	21	21	14	21	12	12	15	15	18	18	12	18	10	23	24	16	22	16	17	20	20	16	20	29	12	12	14	18	14	18	13	16	21	13	23	16	18	18	14	17	18	18	12	15	11	16	15	16	20	24	16	17	14	15	22	8	16	16	15	10	16	8	17	25	12	14	19	15	12	17	17	24	20	15	15	16	13	15	24	10	17	17	25	15	13	15	24	11	15	19	11	17	9	12	14	26	16	13	13	18	21	18	21	6	15	14	15	18	26	18	12	15	17	16	18	24	16	9	19	22	17	15	9	15	14	20	11	9	23	22	16	12	23	10	17	12	20	19	20	15	9	23	21	18	10	16	15	12	18	9	12	15	15	18	17	5	24	14	17	7	12	15	17	21	19	21	20	15	21	18	10	17	17	21	21	20	11	20	17	12	19	16	18	14	13	15	10	21	17	18	13	13	20	16	11	15	17	18	17	12	16	20	15	15	12	23	14	22	15	12	12	21	12	15	15	15	14	16	14	14	18	21	20	21	20	11	14	17	15	17	11	15	12	12	14	15	12	18	13	20	20	20	12	17	24	19	18	16	15	16	17	18	16	17	16	11	11	15	9	19	7	15	17	9	10	9	13	19	22	25	15	15	5	16	14	17	22	18	17	15	20	18	14	16	12	18	12	22	17	13	12	17	10	16	14	16	20	8	16	16	15	15	17	9	11	17	14	24	21	16	15	20	14	25	17	10	10	18	13	17	21	17	8	19	11	11	10	18	16	15	16	22	16	10	14	18	16	22	17	15	16	15	17	9	24	14	17	13	18	15	18	19	11	18	15	20	12	16	12	12	15	19	15	9	20	20	19	13	13	25	14	21	14	19	16	14	13	17	13	19	15	14	11	18	18	15	10	11	9	14	10	16	25	17	15	19	10	15	19	9	17	17	17	10	19	15	14	11	19	19	11	17	12	19	11	13	11	14	17	13	18	18	13	12	24	17	16	9	15	25	23	12	17	18	13	13	10	14	19	15	21	16	9	13	18	10	10	14	20	14	13	18	18	19	22	23	16	13	19	11	13	18	20	17	22	16	17	20	15	17	16	12	16	18	20	19	22	11	15	13	19	15	15	23	20	13	14	19	15	14	22	25	23	25	12	11	13	19	15	12	12	9	10	20	14	17	12	16	18	19	15	16	24	15	14	15	15	24	21	12	17	17	18	16	10	17	21	19	19	31	14	20	5	9	12	15	10	19	16	11	25	17	16	14	16	12	19	13	9	13	10	14	15	17	20	16	20	23	19	12	27	15	18	21	27	19	11	14	13	16	18	18	13	22	13	20	16	19	11	18	16	11	9	14	13	19	28	14	18	13	17	18	13	23	18	9	15	22	18	16	16	18	9	14	13	16	23	14	18	13	12	15	9	16	15	12	14	10	12	18	16	13	21	21	12	13	15	19	20	20	15	11	15	21	15	19	15	14	15	17	13	19	19	16	14	18	24	11	10	16	11	16	13	14	16	16	16	19	13	19	14	17	11	18	25	15	11	14	11	19	18	19	20	27	21	9	9	14	19	20	20	9	12	19	8	10	25	20	14	22	11	22	12	10	17	13	25	12	14	17	11	10	9	21	14	19	22	18	13	18	10	18	14	30	19	14	19	25	16	14	9	14	15	12	15	14	17	15	21	12	18	20	17	15	11	15	17	19	19	14	12	15	21	14	13	19	12	18	22	11	9	17	18	11	14	9	15	12	24	21	11	16	22	18	15	16	19	12	12	10	20	16	13	11	10	19	14	10	19	13	10	11	13	22	19	21	19	21	23	18	17	19	12	19	18	14	16	13	20	16	12	19	18	19	18	18	15	17	25	15	14	17	16	21	14	16	19	11	10	15	12	22	13	13	14	13	15	18	21	9	13	16	22	25	19	13	14	14	21	12	19	17	13	25	20	16	14	10	17	19	15	16	15	16	18	20	16	26	16	16	13	12	22	13	20	20	19	13	10	11	8	16	18	13	17	19	18	20	13	14	9	15	18	13	15	18	20	10	20	10	17	5	7	13	13	19	11	8	16	12	11	15	15	20	15	16	9	9	18	19	16	28	14	14	19	12	18	15	19	13	23	14	13	13	17	11	18	19	14	21	16	9	17	14	15	22	21	19	28	25	13	17	18	14	11	19	16	17	16	11	16	25	16	11	12	21	15	12	15	10	13	19	17	16	18	23	10	16	12	21	16	18	20	20	12	10	16	17	18	18	16	17	19	21	12	20	19	17	14	15	19	14	15	18	12	13	18	25	17	15	19	19	12	19	11	16	18	17	15	18	15	17	22	13	14	25	12	21	22	17	18	16	28	14	19	16	21	18	11	20	16	10	21	19	12	12	20	20	10	14	14	16	13	14	13	15	14	20	24	14	22	23	17	10	13	7	12	21	8	14	11	18	24	26	16	15	16	8	16	11	10	14	16	24	22	14	22	15	10	10	11	22	16	20	23	27	18	18	18	15	11	22	21	17	26	22	12	18	17	18	10	19	17	16	20	18	15	26	19	13	18	18	12	12	20	12	28	11	14	25	12	20	16	21	15	19	10	18	18	21	16	16	11	20	14	17	18	14	18	20	17	18	20	13	20	12	24	20	13	14	16	16	16	16	20	15	19	14	11	19	20	14	12	15	17	14	15	12	11	21	19	15	16	14	14	12	9	22	13	17	16	18	14	18
20699	27695	1804	1108	2825	4080	4335	4006	3732	3793	3414	2712	2232	1798	1006	576	459	430	479	458	320	268	256	226	255	236	229	203	207	210	191	193	217	164	162	182	184	209	182	187	186	208	182	175	150	164	174	177	181	187	180	176	150	167	167	176	165	148	166	173	161	167	186	152	166	164	151	162	169	167	172	178	174	145	181	170	151	165	182	176	197	158	183	176	176	156	155	166	150	173	163	165	177	156	156	151	153	160	149	158	156	167	156	164	172	166	164	162	176	188	179	144	144	162	160	173	165	155	159	158	191	177	151	180	161	179	174	153	144	157	174	170	182	174	172	156	147	163	157	183	154	158	160	162	136	153	186	155	182	169	183	165	170	163	158	169	172	149	169	155	172	162	171	164	168	179	152	167	160	147	157	163	150	161	167	183	161	153	169	161	176	171	177	172	147	162	149	146	175	183	166	177	156	181	165	179	175	148	160	178	179	173	165	155	154	164	157	162	131	162	177	156	158	173	166	149	168	160	172	171	135	167	146	174	178	189	165	183	157	174	154	161	158	186	172	154	155	174	191	167	166	150	155	171	178	182	153	169	149	147	170	153	154	156	165	136	166	163	160	181	184	189	161	157	152	183	163	177	148	170	162	172	152	176	167	168	140	157	163	158	165	180	165	144	163	162	162	168	138	181	151	170	154	167	138	181	150	157	139	172	155	175	148	165	143	158	159	155	153	169	158	183	187	146	131	160	154	174	170	145	159	154	175	143	199	160	146	154	172	146	149	174	149	143	165	167	153	172	158	146	150	163	159	149	160	173	167	166	193	172	165	151	177	157	164	151	164	150	178	180	189	162	165	157	183	142	164	161	155	144	167	163	142	163	153	199	151	172	170	158	175	165	175	180	157	150	154	182	143	154	190	163	151	172	170	139	168	174	156	154	163	172	174	191	190	169	166	160	169	153	165	165	154	171	169	159	171	194	141	144	153	163	165	142	169	176	150	173	147	171	177	153	164	152	152	146	184	187	181	183	161	177	163	184	174	157	176	175	156	190	167	152	166	154	183	152	155	168	143	175	166	187	173	148	169	170	138	162	168	164	163	174	143	158	158	170	145	153	168	147	153	161	168	179	147	175	153	164	173	161	169	174	163	169	163	153	165	159	155	166	157	145	162	165	161	143	161	164	167	182	142	172	175	157	160	159	176	150	171	186	170	203	171	159	149	165	172	141	166	142	167	164	172	148	160	148	186	164	166	155	175	160	165	177	154	179	169	151	189	167	163	145	163	165	164	176	172	180	150	135	164	169	159	158	163	153	153	149	168	196	146	176	142	165	171	169	156	169	172	174	151	169	145	161	164	166	154	151	169	151	163	184	166	164	171	144	158	151	161	167	163	168	183	161	159	179	182	148	165	177	195	157	153	160	161	157	176	168	156	181	154	180	155	172	175	162	142	181	141	150	145	161	153	167	176	155	177	157	163	161	157	175	158	174	167	176	166	176	158	155	161	193	158	143	152	147	154	148	167	189	164	155	175	143	183	140	182	151	153	175	173	161	175	162	149	167	160	175	155	140	152	169	166	180	165	181	156	157	180	147	149	154	180	172	147	177	157	157	159	178	156	163	158	179	169	160	164	151	174	144	168	153	150	154	153	164	152	162	147	153	171	151	180	152	174	140	156	155	171	147	165	165	163	163	166	166	173	147	155	159	166	145	157	151	155	159	174	148	161	167	158	163	174	178	167	185	173	154	161	148	172	164	174	152	161	171	155	146	167	153	162	152	134	158	161	164	160	172	170	174	162	169	174	138	187	160	149	179	169	145	155	151	173	176	182	168	167	175	171	169	168	172	157	140	192	174	159	169	170	158	160	174	148	172	185	156	138	163	163	181	175	178	161	158	147	167	159	150	160	146	169	168	159	159	183	170	160	150	158	147	180	164	145	141	160	150	158	170	179	166	154	160	172	166	165	152	177	176	166	159	168	178	153	163	161	166	171	134	156	170	162	172	168	165	148	153	185	178	194	173	152	167	175	176	191	149	169	156	160	165	158	166	141	184	140	152	145	178	157	165	165	152	141	152	162	145	174	141	152	145	144	167	148	158	176	161	166	156	169	143	179	162	162	178	158	163	143	161	168	167	188	137	163	171	181	149	164	157	155	175	156	151	164	164	164	170	150	150	162	168	185	158	177	171	163	181	150	167	146	160	168	150	154	163	162	171	137	163	162	145	183	155	134	139	172	155	196	172	158	181	174	192	158	164	162	166	160	178	169	166	168	153	156	135	166	165	166	148	173	175	165	154	169	148	157	170	142	174	164	146	168	145	165	178	131	158	168	169	189	147	143	147	162	151	176	152	173	167	159	174	174	178	158	166	140	148	152	167	147	145	164	159	144	168	161	173	154	169	157	167	157	168	173	154	176	185	169	205	204	183	161	164	180	177	146	189	132	160	167	144	155	165	144	148	153	152	159	185	155	163	176	142	158	171	176	157	183	150	164	165	151	166	143	155	148	182	192	159	170	164	161	170	163	162	165	159	157	164	164	137	166	167	152	169	157	148	170	170	148	163	139	169	158	172	143	179	178	171	180	172	153	167	161	164	178	176	163	170	174	177	161	178	145	171	162	135	149	175	164	170	162	184	175	162	157	177	150	161	158	167	173	167	152	174	139	160	145	166	158	172	135	162	159	192	158	149	147	166	185	150	160	134	148	170	170	166	156	165	153	177	170	161	168	153	140	184	178	160	182	172	162	144	187	141	147	160	145	165	172	157	155	171	165	163	177	164	178	171	183	168	164	153	177	157	166	200	158	168	171	154	167	188	150	160	166	166	161	159	151	161	185	178	162	147	174	155	170	138	174	166	189	162	154	162	182	161	172	177	199	168	169	164	163	170	164	160	186	136	153	162	176	145	177	163	152	178	161	174	154	179	156	168	191	149	180	163	150	178	151	153	196	160	171	167	153	155	184	178	154	175	147	168	168	166	167	180	157	143	172	148	171	148	165	141	167	156	155	156	159	155	161	181	168	139	150	159	145	163	159	156	176	194	185	162	167	157	153	150	145	162	182	144	158	154	145	173	152	142	144	165	170	168	166	148	168	159	181	169	167	161	165	176	168	145	178	153	159	168	156	189	170	169	169	170	169	164	175	196	158	170	167	154	152	163	147	180	168	151	134	148	183	151	188	169	187	164	149	178	169	191	164	160	168	166	157	157	137	145	163	159	170	177	159	139	170	166	167	196	165	171	153	160	158	160	161	158	162	166	159	147	187	160	167	149	180	158	167	170	153	178	167	154	167	146	185	176	148	157	157	168	139	172	144	167	148	178	163	154	160	179	164	165	134	163	163	144	155	182	167	175	162	166	177	162	155	177	166	153	173	164	174	154	135	185	164	174	162	149	179	159	163	168	170	159	189	155	187	173	158	155	153	152	157	164	167	185	134	178	146	159	154	159	149	149	145	175	170	160	180	181	168	164	174	168	167	179	178	154	147	171	163	161	162	190	146	165
2679	12469	517	72	57	68	120	134	144	128	131	115	110	71	74	43	37	53	43	55	51	35	46	36	36	32	27	36	29	30	39	37	34	31	40	27	32	33	34	29	31	28	28	26	42	34	28	41	37	37	30	39	35	42	26	29	34	36	27	38	25	27	34	30	28	35	22	27	36	30	32	24	25	33	32	23	35	31	31	29	32	49	31	35	28	38	32	28	46	35	25	40	34	37	21	35	34	33	37	19	28	28	32	34	23	24	23	29	31	25	28	29	38	26	29	33	35	25	42	45	34	36	29	41	30	33	28	21	35	30	31	29	29	25	42	27	26	34	33	27	26	30	29	40	43	24	29	39	31	36	38	35	25	27	30	32	35	37	32	25	29	24	29	33	23	27	32	33	24	26	38	31	25	32	21	35	30	40	25	30	36	23	32	42	30	26	25	28	28	28	28	34	21	33	32	31	36	30	37	21	27	42	25	38	27	38	25	34	27	21	28	42	30	25	39	43	35	34	33	24	28	34	25	28	38	30	29	40	26	29	28	19	36	33	27	36	32	32	35	21	23	39	32	33	31	22	29	24	32	26	24	26	28	38	42	35	32	30	44	36	38	27	25	29	39	30	41	34	26	35	31	24	29	27	32	33	31	42	29	32	37	37	30	33	30	34	32	30	38	32	33	27	33	36	23	30	39	36	33	36	41	38	32	36	29	27	32	27	33	38	36	41	26	36	30	31	26	19	34	33	39	32	35	34	33	34	23	37	34	33	31	35	44	29	35	25	24	37	32	31	32	28	28	34	29	45	32	27	34	40	24	31	32	30	41	34	27	33	37	30	33	31	37	34	37	24	30	35	28	33	25	32	27	28	31	33	37	40	50	29	28	37	42	23	31	36	40	28	25	26	33	27	35	39	33	37	35	39	36	41	35	30	21	35	26	37	41	31	23	29	35	38	41	28	29	37	31	29	32	27	32	36	30	32	36	30	30	28	20	34	35	22	29	27	32	31	38	39	30	25	36	32	32	37	31	30	26	31	34	33	28	34	29	26	20	32	28	18	28	31	41	33	41	34	24	41	38	36	35	25	38	31	28	31	36	39	31	36	44	22	36	31	31	37	32	43	40	30	34	33	35	29	28	28	34	38	31	30	37	26	26	33	34	34	30	33	33	28	29	36	31	25	36	40	34	37	21	22	27	30	39	30	29	35	34	34	25	34	31	25	44	25	31	33	27	30	43	29	39	30	30	25	27	36	37	36	35	41	29	32	36	25	27	33	25	45	29	31	33	23	29	36	28	37	33	37	27	33	28	25	42	29	35	42	29	29	45	29	32	25	25	22	34	26	27	33	35	32	29	29	33	25	37	40	35	31	28	34	36	36	31	23	23	37	27	37	37	32	36	35	38	31	24	27	24	26	20	33	21	25	27	33	36	36	30	30	26	30	29	33	37	22	40	30	34	31	37	24	40	29	28	32	40	21	29	42	34	44	37	34	32	27	29	31	30	46	31	29	26	29	31	25	26	43	34	34	28	37	29	29	34	43	33	34	39	19	40	31	39	31	31	35	25	39	33	34	56	27	35	40	27	31	36	33	35	32	33	21	24	25	29	32	38	29	21	35	28	32	33	31	27	41	27	37	33	26	32	26	32	35	28	32	25	24	28	29	30	37	25	29	37	34	29	40	37	20	31	32	33	33	36	26	36	47	38	36	25	35	35	42	34	34	22	40	27	32	36	30	32	25	33	30	25	28	21	35	27	42	36	34	34	25	28	33	41	39	28	31	31	38	31	27	35	34	35	39	28	36	27	32	34	32	33	30	28	31	43	26	32	22	32	35	46	31	41	27	31	43	30	22	26	37	28	35	31	37	23	33	34	29	31	34	29	32	23	26	19	25	33	33	43	30	32	27	37	29	33	26	33	40	24	36	35	29	30	33	27	28	28	30	38	36	26	30	26	40	19	27	39	37	33	31	28	36	32	26	29	37	32	30	37	31	36	32	32	35	37	35	34	28	36	31	27	33	26	32	32	33	36	41	24	28	29	31	36	36	40	42	27	37	26	31	26	27	36	30	33	33	24	25	32	33	37	30	41	26	35	36	28	34	35	34	25	25	38	29	36	28	27	26	33	35	28	32	35	28	28	24	34	26	33	32	29	41	35	30	39	31	22	25	35	39	31	34	25	31	34	31	24	25	23	33	41	39	42	31	34	32	35	31	28	28	41	31	26	33	28	27	26	32	25	35	33	37	35	29	24	36	31	31	33	34	30	31	38	30	31	35	27	27	37	34	39	36	38	43	28	26	37	27	25	35	27	36	38	23	40	26	36	29	39	29	31	38	33	37	24	30	28	30	25	40	36	32	37	35	30	26	33	33	34	38	29	34	34	35	28	34	39	26	24	31	34	29	23	35	29	44	26	39	25	33	25	27	34	31	30	32	34	30	37	32	27	39	30	44	31	23	34	36	31	31	31	25	30	27	39	25	33	28	32	35	41	34	33	38	25	28	40	24	39	21	29	27	37	29	28	36	39	25	28	25	28	32	34	36	36	43	28	24	27	34	28	32	34	27	37	35	30	28	26	35	38	24	33	31	37	28	25	38	29	43	34	32	38	29	24	37	40	25	29	25	44	31	38	35	44	23	37	32	27	26	46	32	33	34	35	39	29	24	42	29	30	28	23	24	33	33	35	26	32	25	26	37	21	27	40	33	33	25	30	29	30	30	23	33	28	23	19	34	31	36	29	44	35	31	35	31	33	33	29	27	39	46	26	32	30	22	27	33	37	32	31	28	28	40	35	35	26	28	42	27	34	25	32	37	32	40	29	35	28	28	41	33	35	29	28	33	25	19	22	27	40	42	33	35	30	22	39	38	32	28	43	32	37	28	22	24	40	18	34	30	29	23	27	32	30	29	35	34	41	28	34	12	32	30	31	37	21	34	27	32	33	45	32	32	38	43	32	33	29	34	31	37	25	41	27	40	26	31	38	37	28	25	27	30	36	21	35	33	41	30	26	43	26	33	26	34	31	36	33	40	35	27	27	33	32	25	30	20	22	32	31	34	19	28	25	30	25	37	34	37	38	34	28	38	31	33	27	39	42	25	33	20	36	36	34	32	34	39	32	40	32	31	38	32	25	31	33	26	30	22	33	35	44	37	28	32	24	35	29	33	34	42	25	32	34	31	26	25	27	32	29	35	30	30	34	28	42	47	37	28	26	36	38	35	23	25	29	31	40	40	41	33	34	30	35	39	23	21	23	20	25	32	28	25	33	32	32	33	27	27	31	35	30	31	25	27	47	29	34	27	27	29	36	37	25	30	21	48	35	34	22	37	29	37	36	41	26	40	37	19	26	31	33	36	28	35	37	39	25	49	25	34	39	33	37	27	39	36	25	31	40	27	35	23	38	25	34	36	33	30	33	36	30	31	28	27	34	29	37	29	37	34	23	37	32	25	26	36	29	29	30	38	31	34	34	24	35	32	29	30	33	30	23	18
21572	31994	1920	1646	4462	6643	7364	7090	6422	5665	4720	3916	3250	2520	1454	973	901	703	795	915	586	514	499	439	460	484	446	418	447	428	426	401	404	385	417	378	364	414	406	351	407	364	396	338	377	385	341	356	345	351	375	391	368	410	372	367	380	369	374	388	335	370	345	381	339	364	326	353	338	353	394	335	337	341	345	356	351	340	357	381	334	348	333	339	355	354	351	339	346	324	349	342	332	368	363	326	354	320	363	357	346	329	320	320	337	356	359	341	303	336	330	356	375	351	361	317	353	347	341	336	315	356	335	360	337	351	363	370	343	378	364	317	353	340	372	379	365	367	334	339	352	329	343	348	360	345	337	348	376	334	373	353	361	332	343	355	332	326	337	359	315	327	319	358	324	374	333	350	339	341	320	367	316	328	324	334	343	341	359	368	348	309	377	360	328	348	337	346	370	335	331	351	335	324	350	333	337	360	326	315	367	346	313	324	346	327	333	374	348	339	342	352	349	307	306	342	356	327	329	366	345	353	313	328	349	366	333	330	357	342	320	355	353	352	348	345	362	362	330	351	332	328	349	366	358	339	331	344	357	354	368	341	398	343	356	349	361	356	346	348	357	368	277	363	350	338	323	323	354	330	314	359	361	363	346	362	344	309	364	331	376	378	330	343	382	345	324	346	361	366	345	326	340	334	320	350	343	329	343	352	312	363	340	326	351	350	315	335	344	384	361	348	358	376	371	362	344	361	339	354	339	360	313	348	352	337	344	334	351	358	358	363	350	320	371	307	369	375	310	347	364	347	334	375	364	349	354	352	338	363	315	374	314	360	356	353	323	341	327	351	291	350	369	335	331	293	346	320	340	339	348	339	355	338	317	383	331	331	334	369	314	378	338	404	305	326	331	318	337	344	344	358	357	346	352	358	340	327	339	307	357	345	351	366	365	338	341	363	355	331	362	360	319	362	356	340	374	332	354	326	358	336	350	345	367	323	320	331	371	348	307	365	346	338	344	308	317	370	309	335	304	329	322	352	332	341	341	332	372	365	333	349	341	365	333	341	314	334	345	329	327	348	332	322	328	371	355	305	344	346	375	350	360	356	358	352	329	337	340	347	318	359	340	336	350	368	381	334	348	330	324	326	329	351	314	382	355	335	362	347	363	341	343	358	336	359	320	350	374	346	361	337	340	372	362	316	324	328	361	353	352	323	318	315	307	381	375	371	348	342	319	313	323	323	346	361	338	321	331	333	339	343	313	346	324	344	328	370	353	303	353	383	336	351	347	315	369	349	332	352	353	352	369	349	330	329	339	340	335	332	352	346	335	336	344	336	359	369	350	360	357	359	313	332	310	348	323	333	339	329	350	365	319	356	365	302	343	336	342	362	333	325	354	324	320	349	342	335	332	340	346	349	335	330	318	355	331	345	366	357	363	370	376	360	337	349	364	341	309	382	352	367	335	327	365	354	351	363	334	333	341	346	348	357	368	343	364	341	317	345	327	352	378	327	354	332	319	296	357	329	327	338	336	357	352	375	349	373	336	334	357	338	315	350	312	325	339	359	363	325	376	367	326	359	351	329	344	316	334	322	346	335	351	356	360	380	370	347	343	350	345	350	342	332	353	330	356	349	331	352	334	309	310	335	349	342	370	351	312	328	340	332	352	350	312	323	346	360	364	340	367	371	354	316	328	343	336	341	348	348	337	384	365	336	368	322	365	357	345	372	334	351	347	364	317	335	363	331	306	342	320	344	348	342	336	363	363	339	337	356	347	311	336	335	328	336	364	361	362	329	341	351	350	341	360	352	317	308	338	339	357	346	319	333	333	320	360	332	327	361	392	373	380	402	311	325	366	359	305	350	353	353	355	388	341	374	315	325	349	302	340	336	361	339	314	352	331	342	344	316	355	357	362	336	338	349	362	324	315	374	356	340	332	341	369	344	325	336	375	329	375	360	308	345	334	355	370	338	386	381	352	325	361	350	330	334	346	354	346	326	369	339	316	350	341	358	315	336	355	354	359	341	345	337	342	343	373	345	337	343	355	335	340	326	372	333	355	336	323	307	337	356	335	321	339	342	354	342	363	340	373	338	318	334	363	350	346	328	324	328	318	338	344	385	343	358	343	330	337	365	353	330	320	344	333	365	338	334	331	345	328	331	326	354	361	349	348	372	362	314	354	359	363	331	333	333	348	371	360	336	309	328	343	347	340	371	353	363	348	314	334	349	365	350	342	349	356	331	350	349	334	320	341	346	331	343	319	327	329	376	343	330	334	344	345	342	320	334	394	346	340	352	345	364	319	366	340	342	330	351	344	355	327	329	356	347	360	331	354	348	322	344	347	360	304	330	328	350	344	361	325	335	325	299	357	375	348	354	349	311	364	334	336	358	372	352	336	351	333	336	352	364	316	320	363	372	330	346	347	368	334	307	337	357	346	339	334	346	349	361	355	351	352	386	320	337	390	333	330	345	337	366	360	334	341	362	344	342	338	351	332	358	344	332	330	349	311	368	333	338	303	348	373	337	374	358	361	357	355	334	350	342	308	364	341	337	363	354	347	327	317	341	337	329	340	396	353	330	348	348	323	353	365	361	327	363	354	328	346	353	295	331	379	345	343	350	338	327	312	379	341	374	330	344	346	331	383	334	332	358	336	351	387	318	353	383	359	356	342	323	354	337	345	348	353	340	337	367	333	350	347	350	329	307	356	333	364	330	344	341	309	343	359	353	338	368	347	339	322	332	353	337	347	382	362	350	338	342	356	322	336	346	352	343	350	366	363	326	297	353	361	339	333	343	328	362	358	331	347	302	345	326	355	355	373	345	377	330	310	353	325	360	355	327	353	357	323	360	367	328	355	338	343	357	371	303	343	328	357	319	310	332	374	326	328	355	378	341	369	360	352	354	345	337	361	333	356	314	346	382	369	362	363	321	331	375	337	355	346	356	339	359	363	313	300	336	334	368	370	334	352	345	363	339	339	368	352	318	345	314	359	364	332	356	325	362	311	365	350	336	358	314	331	373	323	373	336	340	352	324	324	336	365	338	302	313	363	314	331	347	376	336	344	355	356	346	363	322	320	369	317	330	330	327	399	341	334	348	334	323	342	343	345	319	322	321	339	364	338	324	375	338	360	329	364	328	362	362	335	332	340	395	333	341	337	319	326	310	343	361	351	353	353	339	343	366	318	349	335	344	368	350	355	387	343	317	338	336	318	356	352	352	331	408	386	352	342	324	362	348	337	340	355	364	345	311	341	323	366	371	344	332	353	332	371	339	373	395	341	338	363	348	311	329	350	366	360	346	391	375	359	302	342	362	344	374	360	329	365	301	310	356	367	387	324	342	325	348	343	306	355	307	345	339	340	335	322	324	329	328	340	347	343	342	375	366	339	343	349	367	356	344	302	343	371	312	341	358	336	343	334	337	334	347	336	349	362	377	352	363	350	383	313	356	367	337	325	341	346	346	333	328	333	362	373	337	340	339	337	362	381	356	350	340	367	336
871	1587	68	52	48	66	97	106	98	91	82	63	72	56	48	41	37	37	48	43	44	34	23	38	34	24	43	31	38	37	21	30	43	36	36	41	35	38	42	47	34	29	30	31	32	38	41	30	32	34	35	34	33	35	23	41	32	23	32	36	30	41	38	31	35	45	26	30	24	31	44	36	30	38	22	31	43	35	29	31	37	35	41	25	26	37	28	26	38	41	27	38	28	44	25	34	33	31	38	31	40	39	47	23	38	40	25	35	41	29	29	31	24	29	39	35	27	33	41	31	35	46	43	30	29	29	39	38	30	24	32	38	30	34	29	41	31	41	37	29	28	39	44	27	35	39	34	31	27	35	31	28	33	30	34	41	42	32	41	29	37	37	44	32	39	31	31	27	28	42	40	28	35	42	41	35	40	36	36	37	32	35	27	41	39	33	32	26	27	37	36	47	44	36	39	50	34	32	28	36	33	33	32	32	36	34	32	36	29	33	31	36	30	49	38	27	30	34	26	27	29	37	45	32	26	33	31	26	31	35	31	38	28	38	27	30	37	34	28	35	26	31	21	54	27	40	34	40	39	35	29	24	36	34	42	30	27	35	28	34	27	28	31	41	34	38	34	33	46	32	32	37	36	35	34	36	42	39	34	40	36	35	42	39	39	34	42	36	34	22	36	40	35	45	36	40	31	33	42	40	28	34	46	37	36	30	37	38	46	40	30	33	39	24	37	36	28	35	35	27	31	40	33	30	29	34	29	30	30	31	32	37	23	31	31	33	38	36	36	46	32	39	29	35	34	39	35	26	37	26	38	34	31	35	38	39	36	33	31	28	30	43	29	40	38	38	37	35	39	32	30	33	30	37	41	38	26	53	42	30	39	33	41	25	33	43	33	34	34	33	28	33	29	32	38	35	32	27	35	23	41	35	31	34	31	32	38	32	45	30	30	29	40	31	41	33	34	31	34	39	35	41	24	41	30	37	39	35	35	30	33	37	33	38	32	35	40	35	35	44	39	27	42	44	37	36	46	28	26	38	42	27	52	38	31	35	50	39	39	32	47	33	31	33	38	41	27	44	26	46	34	41	32	31	33	47	32	30	27	36	36	35	24	24	35	40	34	41	34	38	32	29	53	30	36	38	36	39	42	21	34	23	45	31	34	33	33	43	34	31	32	25	33	29	33	43	39	35	29	35	34	51	29	26	44	38	28	44	33	27	34	36	35	20	38	28	31	37	33	28	41	33	28	31	34	42	32	36	27	29	42	45	38	38	28	33	39	41	29	38	42	26	32	39	38	30	26	30	35	49	37	34	35	34	40	31	29	44	47	34	32	31	30	29	41	28	38	27	43	36	28	33	40	37	38	37	43	35	31	30	31	28	32	35	34	41	35	39	27	35	40	34	35	27	27	28	34	33	36	32	29	29	38	35	37	28	32	33	38	37	34	35	34	35	31	41	34	27	32	45	43	36	42	32	29	32	34	36	36	49	27	29	45	39	37	45	32	45	29	40	28	34	35	35	38	28	31	34	36	36	32	35	34	28	28	30	33	39	33	25	37	28	34	30	42	28	29	35	31	33	28	36	31	38	27	35	38	59	33	38	40	39	30	30	34	40	29	37	32	37	30	39	41	34	40	40	37	28	33	34	27	24	32	23	34	35	39	47	39	44	37	34	32	29	28	24	40	37	26	40	33	46	33	31	39	43	30	35	33	27	43	33	29	27	43	36	39	40	26	38	39	31	44	29	25	48	43	35	41	34	29	40	45	35	31	33	34	31	45	29	31	25	27	25	46	31	30	35	32	28	29	40	28	45	35	48	37	30	38	35	35	35	26	26	34	44	28	37	36	42	34	41	42	32	36	42	44	42	37	32	45	26	34	29	38	54	29	38	34	33	40	41	31	28	39	39	32	39	41	37	25	24	44	29	39	33	34	34	37	30	48	29	42	40	36	35	26	31	50	36	37	35	36	36	35	39	43	33	37	32	34	41	29	32	28	35	39	32	51	48	30	28	37	38	25	39	47	23	31	37	21	39	32	38	28	27	27	40	29	32	37	41	36	40	35	33	32	37	34	37	37	28	34	20	30	40	35	34	34	33	29	39	25	33	33	39	36	39	29	29	34	28	46	41	30	35	33	35	26	35	34	40	29	28	33	33	34	36	27	46	28	41	33	28	48	39	24	31	32	35	37	39	31	39	36	28	43	38	37	32	37	43	27	42	31	32	36	34	30	34	38	31	33	33	35	30	31	29	35	28	35	38	38	42	38	32	36	45	40	35	30	26	33	25	35	32	30	38	26	38	34	25	34	27	35	36	36	33	40	34	45	35	28	43	46	33	30	39	35	39	35	42	40	34	34	35	30	46	25	42	30	28	28	38	27	34	31	41	34	38	33	41	27	33	34	32	38	27	32	26	36	45	27	31	39	29	39	35	42	42	35	37	44	37	37	39	27	38	26	38	28	35	46	33	34	39	37	33	43	32	43	28	39	36	32	35	38	34	26	34	31	44	30	41	33	34	35	35	32	39	34	29	26	30	46	38	41	31	37	38	27	32	38	33	30	32	26	29	32	28	44	34	40	37	27	33	38	26	34	28	33	36	31	47	33	45	37	32	29	31	38	43	47	35	32	31	34	31	43	40	33	24	40	31	23	37	33	41	45	39	36	34	31	47	43	41	34	33	25	33	44	30	38	19	40	28	38	29	36	41	25	35	31	31	31	39	38	34	34	33	40	30	26	29	29	35	26	33	44	30	43	46	39	32	33	31	38	42	34	37	34	43	42	37	37	25	30	23	41	38	37	41	39	23	42	37	34	36	38	42	38	27	44	40	31	28	27	42	36	32	32	32	44	34	42	44	42	35	41	43	28	39	34	38	50	36	34	38	46	33	36	34	36	43	32	47	30	38	32	33	30	45	31	29	35	35	44	33	38	37	36	27	39	37	46	25	42	32	32	36	38	19	27	28	28	37	28	42	30	29	43	36	39	26	31	31	36	39	36	33	24	26	28	32	41	40	29	26	28	28	43	29	40	34	39	34	28	26	33	39	31	32	38	29	40	34	31	40	42	34	30	29	33	33	39	32	45	32	32	29	23	28	32	31	38	35	39	34	29	38	37	38	40	29	28	36	23	34	29	37	43	47	34	29	33	28	32	43	32	39	29	35	37	41	34	41	42	33	32	39	29	41	26	38	40	38	26	48	23	32	34	33	31	41	34	40	34	30	31	33	39	28	31	32	33	29	27	42	38	40	22	34	32	30	30	38	41	30	37	30	42	36	25	27	31	42	31	42	34	39	26	31	27	38	37	24	34	21	36	36	45	33	30	41	32	34	31	30	32	46	33	40	40	45	38	27	40	29	32	35	28	31	40	29	35	41	40	41	29	41	29	34	32	33	33	24	29	37	28	33	25	29	29	26	36	40	39	41	38	26	37	28	29	40	32	32	34	49	32	25	49	40	34	43	44	30	34	33	39	36	34	34	35	35	29	32
13359	14575	802	874	2445	4011	4989	4619	3985	3211	2667	2109	1715	1545	909	589	551	542	578	508	404	361	372	351	383	387	325	382	343	348	354	355	380	355	309	340	374	360	360	323	353	360	343	371	338	342	393	336	313	349	380	355	366	377	338	371	353	348	379	339	342	344	333	366	341	346	341	349	366	352	353	384	339	347	360	362	396	378	346	345	345	339	361	365	338	300	348	337	333	335	321	358	310	370	394	371	382	321	357	360	338	345	355	384	338	366	350	362	338	380	346	332	307	333	332	364	360	347	337	379	327	320	332	322	362	358	354	321	328	364	355	360	329	357	328	365	342	340	327	355	372	325	331	372	376	342	367	324	315	351	392	345	347	349	364	319	340	357	339	328	343	343	351	323	338	381	343	350	347	355	383	358	366	365	329	335	330	354	311	344	338	378	331	333	346	353	340	344	304	361	322	365	360	351	346	370	365	350	341	364	354	372	356	320	338	391	342	361	342	342	330	391	339	353	329	320	351	346	337	324	342	351	327	333	347	337	352	363	364	348	354	373	339	354	357	342	311	371	323	369	365	359	365	352	378	365	303	364	344	352	369	359	335	340	351	321	350	357	328	305	316	346	326	305	333	340	329	345	351	348	392	371	325	343	326	325	328	327	335	357	325	342	356	356	351	361	322	329	362	328	359	323	324	352	359	365	379	361	353	355	330	328	329	357	361	350	377	342	353	351	354	355	369	344	345	342	320	322	324	356	384	368	340	338	387	362	338	355	347	333	373	368	341	342	350	363	398	381	341	337	374	342	333	354	379	359	344	331	353	344	369	346	337	354	338	324	327	365	356	364	389	394	368	342	351	372	371	322	363	326	330	349	357	328	368	327	360	380	376	316	350	369	369	331	340	363	371	335	332	335	378	379	352	349	352	354	328	348	380	323	341	337	351	328	356	365	347	335	359	318	330	352	320	350	352	352	355	315	345	331	364	342	330	370	350	360	356	346	353	334	348	341	352	342	345	328	367	364	366	327	327	387	343	341	358	348	347	345	326	343	339	343	332	320	334	334	347	362	361	349	325	392	342	349	352	314	340	312	363	365	327	345	336	348	343	343	364	338	344	342	376	350	306	324	316	345	335	323	348	326	365	316	342	342	390	347	344	344	387	329	342	361	339	374	308	318	316	350	350	360	323	361	358	386	336	373	367	315	347	337	352	344	333	355	347	325	325	374	335	311	353	353	356	360	368	364	368	346	342	361	342	364	343	346	333	342	341	340	382	344	353	352	326	341	333	366	357	320	337	351	333	341	359	327	358	355	333	347	335	369	328	345	311	340	340	352	388	330	342	362	347	351	360	350	332	358	318	378	381	364	325	340	362	357	355	355	344	335	353	338	353	338	310	355	328	325	359	321	341	295	354	362	346	358	339	382	363	374	319	376	344	345	339	364	388	370	327	364	349	354	372	358	330	332	345	388	362	363	379	335	315	362	334	350	323	363	363	344	359	363	369	326	345	337	320	364	358	347	350	333	329	360	347	328	333	382	349	327	377	330	327	353	325	361	315	339	348	325	355	316	376	337	363	351	338	346	332	359	373	337	348	318	324	296	333	377	353	388	340	359	343	345	314	327	332	343	339	333	346	373	313	337	348	360	359	348	337	389	339	344	344	354	331	354	334	347	340	340	310	357	350	349	333	358	334	350	345	368	318	334	326	343	332	335	333	333	347	340	334	371	350	348	359	333	353	324	344	374	353	319	371	332	335	376	372	370	400	373	385	383	344	368	349	349	362	352	330	342	340	366	359	370	359	341	331	349	353	334	339	337	354	354	323	347	385	332	343	354	344	344	324	336	349	383	377	330	352	335	344	375	361	360	370	346	333	376	339	340	346	355	350	354	303	361	354	351	326	353	347	371	326	320	350	359	355	322	358	360	338	356	343	354	377	350	380	389	338	343	353	372	345	367	352	382	365	327	383	324	333	339	325	387	336	382	342	341	353	355	343	337	357	331	375	348	365	349	366	367	359	369	354	335	353	317	368	339	336	352	332	359	344	353	382	341	314	356	375	373	346	364	330	316	348	343	334	356	341	358	313	372	352	365	328	348	321	322	353	346	373	317	374	365	340	318	344	324	329	343	335	358	363	341	347	329	337	358	346	374	358	338	332	339	351	342	357	358	344	347	347	366	394	324	340	337	345	350	333	351	368	318	351	307	361	330	360	310	391	343	320	361	337	371	369	319	344	358	334	361	340	342	370	330	338	342	354	339	315	329	335	323	367	375	349	365	327	318	344	342	344	346	355	395	333	339	344	369	323	332	312	342	339	380	343	310	362	341	354	340	347	335	350	328	332	358	343	309	341	338	316	343	350	376	375	338	373	344	370	358	347	352	356	348	330	363	414	361	362	319	333	325	339	359	325	383	360	354	333	347	353	353	343	348	355	364	366	378	336	330	352	343	370	315	358	367	354	348	339	360	338	379	340	345	348	361	342	356	362	356	337	359	340	339	361	349	325	360	315	383	363	356	351	369	348	343	345	360	343	344	368	336	378	326	330	352	377	340	384	332	349	361	372	318	356	351	353	356	333	356	370	391	356	348	351	314	331	349	325	353	328	341	360	319	355	376	345	338	381	346	349	323	334	360	368	358	335	375	339	316	332	318	294	342	347	334	334	362	356	355	336	368	319	332	358	337	337	341	345	351	350	331	345	335	354	304	317	373	341	364	344	352	369	330	348	361	358	366	355	365	336	384	365	369	375	337	361	343	364	355	327	331	365	327	393	360	315	352	326	337	328	316	330	324	347	321	346	355	334	333	347	369	386	350	338	345	309	348	321	312	336	354	343	324	357	341	352	366	334	363	351	340	342	389	363	367	337	328	350	317	334	364	332	372	357	363	319	330	372	338	356	369	368	363	332	376	368	349	335	344	357	340	388	357	324	336	332	330	324	359	336	326	337	344	330	326	363	361	369	338	362	337	332	342	353	337	341	363	389	363	345	342	345	353	295	371	336	351	348	381	347	342	331	392	342	372	356	308	375	340	334	339	371	351	355	335	322	341	379	356	354	353	343	331	343	313	334	358	356	321	351	395	338	361	356	359	379	345	318	370	360	328	334	331	336	342	329	356	353	364	330	340	334	329	346	325	367	386	367	321	347	321	343	350	361	370	342	379	356	328	312	341	318	305	379	357	337	334	338	334	349	356	321	354	325	360	349	339	347	370	347	354	326	370	340	351	349	348	353	376	344	355	350	357	351	362	331	360	349	371	327	378	349	341	348	308	349	361	352	355	326	368	338	337	352	354	359	354	352	356	355	366	373	360	377	370	353	352	364	381	340	378	347	334	351	360	348	374	353	323	329	350	321	354	379	368	353	366	362	333	376	366	333	347	329	331	390	344	358	336	337	399	380	362	371	354	361	344	368	334	379	335	317	349	329	333	351	347	314	367	337	340	343	337	330	356	355	336	355	369	382	334	328	372	355	365	323	338	321	337	321	345	366	385	358	322	306	350
1682	7490	256	70	59	120	166	152	149	144	99	95	93	99	69	62	62	66	67	60	52	44	49	41	38	49	44	36	45	53	46	56	45	47	52	40	38	38	45	42	43	53	58	45	47	35	57	48	45	45	42	37	42	46	44	41	39	42	57	46	44	56	41	46	41	40	50	48	45	41	45	51	51	47	46	55	57	36	43	41	54	38	44	54	46	47	56	38	54	54	49	51	58	55	41	43	57	32	43	42	52	45	49	42	39	42	52	52	40	38	48	45	43	42	53	33	39	50	39	43	44	46	33	52	40	56	41	44	40	41	49	43	44	45	57	54	40	54	58	48	55	50	44	45	46	58	36	52	43	53	39	39	59	39	37	44	41	49	48	35	39	53	51	43	50	61	43	58	41	33	46	40	46	39	48	45	36	37	46	36	40	46	54	38	50	48	45	43	40	51	43	39	24	49	42	37	50	43	47	49	43	45	39	45	52	43	44	51	44	53	50	37	46	49	40	45	39	36	49	43	54	38	51	47	53	59	53	45	31	51	59	53	44	42	45	41	39	57	35	49	46	59	46	47	45	66	34	44	46	47	58	51	38	36	46	45	42	54	51	43	34	58	40	52	48	31	39	48	34	39	47	53	48	38	42	47	44	41	39	45	47	49	46	42	51	47	54	45	44	42	49	40	35	46	47	59	46	46	46	45	40	35	46	57	50	50	56	50	51	50	53	57	47	41	38	49	41	53	45	45	41	46	42	43	38	48	45	37	45	49	46	43	33	48	47	50	47	45	44	54	39	36	58	45	46	54	43	36	54	52	45	48	41	51	42	38	55	49	40	45	52	39	47	39	55	46	40	45	30	39	49	29	52	45	42	36	40	41	38	46	49	50	44	44	48	49	40	37	41	47	55	53	32	45	61	33	61	51	44	53	43	55	47	41	46	48	38	46	52	54	49	40	40	42	57	45	45	40	50	45	49	53	50	41	51	39	58	40	42	45	50	62	39	49	49	50	58	48	48	46	41	54	43	40	47	53	43	47	34	48	51	53	51	48	48	39	50	51	56	39	46	58	41	48	48	44	42	51	48	42	52	41	43	46	48	48	39	32	43	39	53	47	37	57	40	51	41	47	49	56	50	42	43	46	47	53	44	46	42	55	36	49	57	51	47	40	39	48	40	37	48	46	54	54	41	41	46	38	70	46	40	41	41	37	37	47	63	58	37	47	53	50	41	40	39	54	44	38	54	36	36	47	50	27	56	48	61	55	37	41	58	47	51	48	38	42	42	52	43	43	59	52	56	45	50	49	39	45	57	41	41	47	49	43	53	40	47	36	46	42	48	52	39	46	56	48	46	42	37	35	36	39	50	40	46	40	48	60	45	51	53	40	48	52	38	43	50	52	66	50	40	55	42	40	53	56	40	39	63	53	51	41	48	40	41	56	41	52	36	46	45	39	37	44	48	36	35	53	36	43	56	51	44	49	40	53	44	43	44	43	41	48	42	50	56	53	60	50	44	44	50	46	50	49	39	39	56	37	46	37	54	62	25	39	39	50	50	45	45	42	61	41	51	40	53	36	53	45	41	51	41	48	51	35	36	51	42	46	37	47	47	40	48	44	49	37	49	43	45	38	45	39	40	48	44	44	50	48	41	70	43	44	37	45	55	47	31	53	37	45	63	40	43	37	40	36	41	58	45	32	37	42	39	40	47	44	32	48	49	49	47	49	49	49	54	38	41	38	51	54	46	55	39	37	41	46	48	45	46	57	39	57	45	43	52	45	45	36	46	36	49	52	35	51	52	52	49	43	44	46	47	47	39	40	50	46	46	49	51	36	38	55	55	38	53	52	48	45	46	45	46	42	35	52	51	55	54	41	50	37	38	51	52	43	50	47	50	40	52	37	42	44	56	49	48	51	48	48	49	41	34	55	56	48	47	43	46	38	25	42	52	40	48	49	46	50	54	45	37	35	48	35	38	57	40	42	60	36	49	31	40	51	57	52	58	37	48	50	51	54	43	40	41	50	52	45	49	53	64	40	61	36	45	36	49	43	49	45	49	57	55	37	55	50	50	46	45	37	49	51	47	43	57	44	36	39	42	43	49	37	37	44	54	42	49	39	51	48	40	49	37	33	42	40	54	50	49	52	47	57	50	46	40	42	60	50	48	56	55	31	39	52	42	61	54	53	59	45	38	50	56	46	63	49	43	53	46	51	44	42	49	37	46	57	48	44	49	39	49	51	51	42	50	46	52	42	41	47	54	53	41	48	47	44	48	32	48	48	42	37	48	41	44	53	47	51	48	50	41	47	50	45	48	41	52	55	35	40	46	43	47	46	38	45	46	48	53	50	41	41	47	40	46	41	42	48	44	38	42	37	40	48	50	43	32	44	51	39	55	31	48	41	47	37	42	51	46	39	46	38	45	43	54	57	55	48	43	35	49	48	65	54	67	44	51	55	46	58	33	43	45	51	52	50	58	51	44	50	38	37	32	41	53	51	40	48	49	43	53	42	33	59	41	47	48	57	42	61	56	53	46	37	57	45	50	42	51	50	39	41	41	32	36	55	45	48	42	39	43	39	46	54	53	39	56	51	32	39	44	46	50	48	44	33	39	48	38	52	36	47	41	47	45	65	47	33	45	49	46	50	39	41	59	56	38	49	46	48	55	37	43	48	46	47	51	43	47	41	50	49	33	45	43	53	57	40	52	47	42	48	45	49	55	61	46	40	63	36	45	54	51	42	42	46	55	46	42	40	43	44	61	43	50	56	53	55	37	51	59	46	37	56	53	43	51	37	35	47	44	42	51	38	59	55	57	39	39	34	42	42	45	41	55	49	42	49	50	48	54	40	55	50	37	47	44	38	54	39	45	48	36	48	42	42	49	43	51	46	39	40	50	45	43	37	51	66	47	43	44	46	39	46	56	53	38	32	50	73	46	51	46	43	52	52	51	33	58	47	56	47	53	48	57	40	46	42	58	51	41	42	38	32	36	44	58	41	41	40	45	41	61	49	52	46	40	49	51	43	43	36	48	47	44	51	51	39	43	48	48	52	49	45	47	40	45	41	50	49	38	46	41	49	50	48	40	52	54	43	55	48	43	42	49	41	49	50	49	31	41	43	48	52	33	45	40	44	49	41	53	42	49	40	37	53	48	55	40	47	44	49	54	45	44	39	51	54	51	54	60	47	44	54	53	38	54	53	42	47	54	53	36	41	43	45	34	39	29	49	51	57	41	43	48	46	38	43	48	55	45	45	40	50	42	48	39	55	36	44	37	51	40	49	40	43	48	61	48	42	57	45	47	54	49	51	54	43	59	53	54	49	34	59	34	61	49	37	41	43	47	44	42	29	53	49	47	49	57	57	56	48	49	48	55	53	51	49	41	40	42	50	50	45	44	54	44	37	34	40	49	35	42	37	47	56	46	44	38	53	54	41	39	45	42	48	48	40	52	49	56	39	50	38	49	37	42	50	43	43	38	39	38	40	50	50	57	41
19236	27835	1660	1761	5313	7351	7407	6849	5703	4832	3599	2876	2617	2348	1589	1293	956	976	941	779	614	592	558	519	553	513	560	521	498	491	481	510	459	518	482	483	500	483	502	496	486	461	496	479	497	493	520	494	476	456	480	500	482	463	426	484	460	455	482	483	491	466	483	470	472	435	479	430	485	467	498	479	455	485	483	465	493	462	449	479	461	449	464	439	467	495	448	486	463	500	469	458	474	458	452	472	450	447	460	468	455	463	479	474	538	467	492	497	477	469	476	468	477	484	476	484	461	490	466	495	486	479	473	458	454	475	477	486	467	455	477	476	467	474	506	454	468	481	452	436	475	511	434	466	514	419	491	462	486	462	487	501	479	463	458	492	429	479	473	513	467	474	471	467	464	477	480	533	468	483	465	470	507	472	502	478	463	489	449	468	446	459	470	481	482	458	453	493	464	485	462	523	451	489	450	483	422	473	484	464	442	453	477	462	478	450	459	506	499	435	460	508	465	480	470	434	484	458	473	488	477	484	484	477	503	488	484	471	464	452	496	496	462	490	490	479	514	476	454	458	468	480	477	462	472	480	468	475	500	466	474	475	495	482	510	492	478	434	470	488	485	488	489	460	472	468	461	510	449	441	457	507	477	474	458	463	455	489	441	522	477	482	518	464	506	492	451	472	480	489	478	474	448	484	484	456	450	480	492	459	455	493	447	519	470	486	493	441	499	476	492	469	430	474	459	464	487	463	491	485	502	457	445	466	458	457	473	489	466	498	488	461	472	469	466	454	461	446	455	472	502	499	449	491	458	516	462	501	493	456	503	453	488	449	414	444	486	424	461	466	437	443	437	500	446	499	494	455	440	491	462	469	469	498	456	468	468	460	484	506	461	476	426	484	438	466	501	461	443	530	491	445	480	446	477	484	457	458	452	462	424	480	460	439	473	478	459	471	451	472	443	432	457	482	474	504	462	448	436	471	443	470	422	440	485	484	468	504	468	506	472	487	500	446	482	476	487	475	477	445	490	463	426	483	426	442	519	475	402	490	489	478	478	459	479	492	473	449	466	521	483	467	503	443	475	433	466	436	461	427	456	431	466	430	472	459	493	435	478	451	500	445	483	519	489	455	431	443	470	463	437	476	458	460	472	463	417	428	463	475	451	494	491	475	464	493	481	462	441	458	480	449	460	454	449	482	437	418	467	450	475	490	458	505	474	454	480	476	482	434	446	473	484	479	458	427	476	471	470	436	476	431	476	479	449	487	490	438	457	482	473	474	461	444	475	466	480	457	475	462	443	406	450	461	446	478	467	450	453	461	504	489	496	469	464	473	469	465	472	445	480	468	468	490	458	451	457	460	467	473	490	446	472	484	459	456	510	455	470	477	500	462	450	455	478	504	473	439	486	451	465	458	493	466	467	479	463	451	470	496	460	446	449	486	474	461	464	476	456	453	444	474	458	463	453	484	424	477	407	492	489	471	463	494	460	452	461	508	490	454	435	501	482	466	500	488	452	421	485	450	466	498	483	491	451	463	464	481	470	487	471	488	480	459	507	465	465	475	473	450	455	477	475	442	490	467	454	491	481	477	501	483	425	452	487	472	482	458	486	508	484	448	513	487	462	491	449	449	507	489	441	482	457	464	457	464	500	426	449	494	458	454	448	471	442	481	439	456	457	492	486	493	477	471	466	468	451	473	502	453	432	461	461	444	479	444	444	450	455	483	522	477	453	501	478	468	468	471	489	462	505	477	477	469	440	463	484	438	503	458	454	464	508	448	471	492	433	472	454	464	504	461	527	473	458	502	447	453	441	497	465	469	464	474	439	493	456	485	489	506	460	474	442	483	509	455	458	483	489	458	505	456	452	490	507	471	452	474	504	451	505	511	478	444	481	474	462	498	500	471	462	486	440	427	502	503	448	447	475	448	471	457	488	468	483	491	474	464	474	446	424	459	502	496	511	463	423	450	448	485	459	481	480	455	484	495	456	466	485	476	443	447	502	463	502	469	486	475	483	456	446	468	440	461	436	435	476	451	515	486	474	444	481	463	462	469	482	503	451	450	445	444	459	479	459	496	441	463	445	475	426	503	462	487	465	461	445	513	438	442	469	460	469	475	456	532	446	444	456	465	461	476	493	451	456	480	440	467	467	468	499	440	476	458	453	506	516	476	495	460	493	490	467	456	484	475	492	485	463	476	463	463	497	459	497	466	461	442	485	497	508	458	456	459	475	420	451	482	473	469	471	464	493	469	494	450	473	497	464	443	495	474	466	476	479	489	527	462	481	476	481	478	433	437	470	463	473	463	458	463	428	464	442	436	476	453	456	416	426	444	477	481	524	470	458	460	466	467	453	510	460	435	477	484	465	449	477	492	471	460	476	485	478	482	433	468	498	434	497	443	508	476	447	493	514	455	491	437	452	483	472	445	469	486	455	485	481	455	460	479	456	472	481	467	482	474	454	461	481	486	460	478	491	439	499	448	441	461	489	463	467	462	484	478	490	473	482	486	485	514	466	490	455	466	509	449	487	466	456	501	453	497	461	504	480	447	487	489	476	448	494	464	451	447	484	492	464	459	448	450	446	479	473	496	497	489	451	457	494	493	442	464	442	476	448	465	442	479	465	487	464	478	450	475	470	454	463	442	485	480	465	490	479	499	455	469	460	426	475	477	459	488	484	514	444	497	479	437	464	492	455	464	468	431	496	483	500	457	526	492	467	447	480	444	466	526	443	481	485	446	449	483	445	442	479	452	505	457	470	428	491	424	514	487	491	475	460	510	484	462	456	461	525	424	451	505	483	465	501	486	468	476	457	467	506	445	477	484	458	468	484	463	465	486	497	447	470	450	454	486	522	464	447	470	496	450	468	443	465	454	473	475	504	460	483	473	487	483	502	462	420	498	471	476	471	446	460	466	456	483	499	504	457	471	477	493	483	442	434	476	448	479	437	446	489	507	458	462	473	462	505	462	483	451	464	453	472	494	464	451	518	489	493	505	455	458	470	463	477	443	458	453	463	490	462	458	490	506	459	455	509	472	456	491	520	453	475	497	478	476	457	505	437	481	450	469	465	443	471	487	478	522	442	504	466	467	473	456	398	450	456	437	442	472	454	488	446	453	511	451	491	477	458	462	490	464	484	435	473	442	487	479	501	470	471	457	452	419	501	457	484	447	451	479	479	477	459	482	509	444	451	454	501	423	467	473	469	474	464	470	467	478	478	505	451	482	485	457	491	497	451	450	474	452	493	502	467	461	469	465	459	525	463	466	495	483	461	432	474	444	460	492	463	472	469	434	473	469	439	483	429	478	476	465	443	481	478	520	468	495	453	465	458	437	473	433	474	481	441	471	492	466	460	435	464	481	471	506	495	461	471	491	482	484	495	481	472	472	463	472	463	436	459	470	473	436	463	450	483	444	482	443	453	454	462	491	444	479	466	465	478	506	455	522	486	495	451	487	457	503	453	453	489	455	448	446	472	510	479	481	493	422	480	477	461	463
1724	3776	245	51	45	67	102	102	98	100	94	79	70	65	51	39	40	34	31	25	19	19	13	20	16	13	13	13	19	16	22	14	16	25	24	20	17	17	12	23	20	24	17	13	19	25	22	14	15	12	16	17	13	24	12	15	20	19	9	27	14	14	20	18	26	15	16	18	19	21	16	17	18	15	14	19	17	21	12	17	10	13	13	16	18	15	15	18	9	13	12	17	17	16	15	13	13	25	13	18	14	21	16	13	17	9	16	9	19	9	11	25	20	18	13	22	23	17	16	18	13	11	15	15	21	16	16	14	30	10	23	17	7	12	12	23	16	17	17	18	16	16	13	16	12	15	13	17	17	15	15	18	18	19	20	15	12	21	15	18	26	13	18	15	20	12	16	17	15	15	14	9	21	15	19	22	17	17	16	18	13	20	18	14	14	17	14	14	18	17	16	17	20	18	17	15	22	17	14	21	13	16	18	18	12	10	13	17	13	25	12	14	18	14	19	17	13	19	14	11	14	12	19	19	20	14	16	20	22	14	14	22	20	13	10	10	9	13	11	18	13	12	13	17	12	17	13	21	15	13	11	15	8	19	24	13	16	26	14	16	13	16	19	14	15	24	15	19	19	13	13	13	16	13	17	14	17	17	11	16	18	17	13	17	18	16	19	19	16	20	12	16	13	12	25	18	16	14	12	11	19	19	20	20	18	12	21	19	24	22	14	15	16	19	16	11	18	19	23	18	12	17	15	18	15	16	12	10	20	7	12	17	14	16	12	11	15	25	18	17	11	17	15	18	14	17	10	6	8	16	12	10	15	12	15	14	13	14	16	14	14	18	16	13	17	15	15	18	16	17	20	19	12	14	16	19	18	21	24	12	21	10	26	13	17	14	21	17	17	14	16	21	16	13	20	15	9	18	18	16	23	19	24	14	17	10	20	20	12	22	20	17	11	18	12	16	16	12	19	15	22	17	26	17	16	9	13	13	20	18	19	9	17	19	23	13	21	15	24	21	22	13	11	15	23	19	16	20	20	11	14	14	21	12	22	13	14	12	14	23	15	14	13	14	17	21	17	17	18	20	14	13	14	16	20	20	13	14	14	13	19	24	12	11	12	15	17	17	7	21	10	14	12	17	18	13	16	24	11	15	13	16	17	18	15	15	15	13	26	17	17	18	13	14	19	17	18	16	19	12	16	20	24	14	17	12	20	15	21	16	18	22	22	15	8	16	25	22	18	15	16	18	20	20	16	13	17	19	24	11	11	14	18	16	11	14	19	11	17	17	25	19	15	13	29	10	14	18	16	8	11	17	17	9	17	17	16	20	22	18	13	20	16	18	18	17	21	13	9	17	18	9	20	22	15	8	21	21	20	26	16	20	26	13	15	13	15	21	14	23	16	15	25	11	14	17	24	14	16	17	15	19	19	15	11	13	14	22	15	15	15	15	12	18	13	16	25	18	16	12	14	19	14	21	17	13	17	19	12	16	20	14	21	25	19	16	12	18	21	18	10	18	13	18	12	22	16	21	20	17	17	19	10	13	15	18	14	14	16	20	25	11	15	18	16	16	20	17	22	14	18	18	10	15	13	17	18	20	21	18	24	15	18	19	10	19	15	18	17	16	12	23	17	15	15	13	21	16	21	16	14	14	18	21	8	21	15	7	13	15	14	17	15	17	14	16	17	14	24	11	13	11	26	15	15	16	18	19	20	13	16	18	17	17	16	10	22	17	11	18	22	20	18	14	21	19	22	14	18	22	13	24	17	15	17	18	10	14	23	18	19	19	15	10	16	15	20	18	27	13	14	26	19	13	10	19	9	16	15	15	16	13	21	17	11	18	16	20	17	15	16	10	16	23	14	17	14	24	12	20	17	14	13	12	12	17	16	19	18	20	19	14	9	17	17	14	19	19	12	23	14	22	15	11	13	13	13	17	16	11	13	14	19	24	17	16	14	14	17	18	24	12	17	19	16	18	15	9	14	19	20	12	21	16	14	9	16	16	28	17	21	22	17	17	5	13	16	26	17	18	20	11	21	17	23	13	18	8	16	10	23	15	12	28	14	13	21	16	16	14	16	12	18	11	12	10	14	15	16	13	22	23	18	15	11	11	20	11	24	21	15	18	15	14	12	12	13	11	11	11	17	20	13	25	13	17	21	11	16	10	11	20	26	16	10	14	17	26	15	21	12	16	14	7	9	12	18	31	16	22	8	18	13	13	13	13	18	21	18	20	12	17	14	17	13	12	13	17	10	13	12	24	26	12	18	20	15	17	15	23	17	18	13	14	20	13	22	14	14	18	18	11	16	16	21	19	12	12	20	14	15	20	19	15	13	21	17	15	22	13	15	13	20	22	17	21	15	22	12	7	19	15	18	18	11	16	19	15	23	13	10	13	20	12	15	15	14	17	17	25	16	17	18	18	13	25	18	20	14	20	12	21	18	15	15	20	14	15	16	16	9	17	22	14	18	18	12	19	18	21	21	19	26	17	15	14	12	17	20	18	16	15	18	23	15	13	10	16	20	9	22	11	17	17	14	17	9	17	24	12	18	17	22	10	13	12	15	20	13	18	16	17	10	21	9	13	17	14	20	17	24	20	13	21	13	13	25	15	12	16	13	15	13	9	18	14	8	22	22	15	24	14	16	19	17	13	17	17	16	25	23	25	15	19	19	15	13	21	13	11	14	16	20	17	8	15	19	14	11	10	18	20	8	14	19	15	17	15	14	17	13	16	20	16	22	14	18	28	14	18	23	17	12	17	15	9	17	16	16	14	19	10	16	18	24	11	20	11	17	17	24	14	22	13	19	18	20	12	12	17	14	22	16	14	12	28	21	14	16	12	8	10	14	13	8	12	11	17	11	16	15	10	21	17	15	19	12	15	17	23	9	19	25	16	16	15	11	14	16	13	16	17	7	16	22	25	23	13	18	12	18	9	12	21	12	25	11	14	14	19	15	15	15	17	9	19	19	16	16	13	13	17	15	14	14	12	14	22	14	17	10	11	10	15	15	10	22	18	17	14	13	16	17	20	22	17	17	14	21	11	17	21	12	18	17	22	16	14	23	16	10	21	13	17	15	12	10	12	21	14	19	19	18	18	17	12	22	24	20	17	16	13	12	6	16	17	6	17	16	20	15	18	12	13	16	12	12	15	21	18	14	14	15	18	8	12	15	13	22	20	13	15	17	10	10	20	18	19	12	14	21	18	16	24	15	20	17	16	10	16	14	13	23	15	19	25	15	18	20	24	19	8	17	17	17	15	13	21	11	19	21	17	16	19	13	23	24	17	13	17	15	18	13	16	24	17	13	25	5	19	13	16	22	18	12	16	17	14	14	19	14	19	18	12	17	21	27	19	18	14	15	21	8	17	17	16	13	15	14	16	24	21	16	17	17	17	10	15	19	16	15	13	10	22	13	18	16	9	17	18	10	15	24	17	14	19	13	21	10	11	14	19	16	18	26	10	12	16	15	16	15	18	12	20	13	12
20143	20875	2598	1544	4709	7325	7575	6686	5720	4238	3345	2879	2605	2308	1701	1395	1123	775	798	498	295	284	278	223	253	226	221	225	234	220	210	208	201	217	218	190	201	175	175	182	201	172	182	176	183	190	210	202	189	218	172	154	164	153	182	164	201	193	151	212	177	162	183	184	171	157	180	170	158	173	202	149	174	170	182	170	183	167	165	164	190	177	151	162	137	184	164	172	148	176	168	162	145	181	158	174	172	174	158	161	180	192	189	143	169	157	167	168	174	152	179	163	184	157	175	177	162	190	178	162	176	166	163	150	180	198	156	166	174	169	171	163	172	151	169	167	159	151	172	173	148	162	140	154	156	184	155	172	181	145	162	157	176	168	167	162	160	156	189	184	131	189	159	153	175	175	154	159	153	153	169	141	166	152	169	200	151	173	177	156	174	175	156	171	156	149	153	146	182	153	174	170	191	162	167	179	181	191	176	156	165	173	141	163	171	170	157	154	174	163	178	154	171	164	135	156	154	168	177	158	179	176	206	157	170	187	162	161	158	164	169	160	162	139	154	166	168	172	169	167	162	172	154	160	163	145	166	156	146	141	164	158	146	189	172	175	155	177	188	173	158	174	166	168	166	154	159	160	156	173	152	161	152	137	178	161	170	164	172	176	159	151	167	156	184	167	175	177	169	146	149	158	151	166	179	154	171	153	163	170	154	181	152	159	164	165	142	138	163	140	151	169	159	184	164	154	166	158	166	170	181	146	177	153	160	169	156	163	176	181	154	167	160	168	152	171	175	155	158	170	173	171	192	159	159	153	182	147	149	146	155	172	165	157	169	148	181	191	212	157	161	162	189	169	159	163	155	176	176	155	158	164	174	181	184	155	160	172	165	144	150	150	196	159	150	151	139	192	168	175	166	150	151	151	168	155	176	186	158	180	148	165	178	157	160	164	157	172	194	173	154	170	153	156	166	164	156	152	164	170	172	176	163	181	183	168	174	146	148	153	159	191	175	175	168	169	151	172	150	147	151	176	156	161	168	184	166	166	135	158	170	157	172	175	176	175	182	182	167	153	151	187	149	166	163	153	191	163	156	141	163	175	140	191	170	156	164	151	167	176	160	141	160	155	167	162	179	154	178	167	160	163	172	173	152	159	144	146	147	159	164	180	169	172	176	153	181	161	166	151	168	168	153	172	150	157	154	167	158	169	158	159	176	161	167	153	173	141	169	153	150	184	174	167	168	171	169	162	144	177	170	143	165	165	164	194	168	161	173	166	167	171	166	151	155	160	164	182	175	173	138	156	185	178	160	186	149	142	170	173	150	137	168	173	169	155	145	157	164	153	138	180	169	170	164	145	170	170	181	175	168	160	166	161	146	158	163	171	155	167	169	171	159	176	153	144	167	178	150	165	184	154	182	164	171	150	166	146	145	165	159	184	174	147	144	181	168	147	153	159	149	162	162	174	181	183	152	183	158	168	134	162	153	188	166	179	155	187	160	160	160	187	202	173	150	146	144	165	218	162	178	182	145	172	186	144	145	148	162	174	154	160	163	163	170	145	150	158	185	154	174	165	157	171	165	151	170	149	149	173	150	173	149	152	181	164	155	181	167	181	153	147	161	138	150	171	154	148	182	175	167	139	167	166	159	166	189	157	158	161	151	174	176	177	157	159	169	163	150	174	176	160	170	144	159	149	157	138	187	184	143	162	171	176	146	156	167	180	161	183	129	178	163	169	179	168	168	188	158	146	187	169	176	163	167	167	165	152	156	166	165	147	140	155	199	170	168	172	186	153	159	167	151	168	166	163	161	150	157	177	179	161	155	185	187	175	162	139	145	181	175	175	168	176	159	159	159	159	158	173	153	155	172	171	174	149	177	158	183	172	177	167	144	150	159	175	174	169	171	172	143	178	171	182	164	168	152	167	164	164	175	170	179	160	155	179	167	159	152	173	167	173	165	162	159	164	189	154	157	169	153	184	170	171	154	181	172	159	156	168	162	171	144	162	145	174	165	134	171	173	168	187	166	158	179	167	167	178	166	169	172	158	174	156	164	156	173	167	177	157	161	154	173	165	177	171	187	164	161	173	166	134	159	160	166	171	192	164	161	163	171	162	171	188	156	180	158	177	184	159	156	165	196	160	140	183	158	142	134	154	179	185	189	154	157	163	167	161	161	180	148	164	146	174	152	153	152	160	168	155	161	156	144	181	163	172	171	163	157	169	140	162	152	155	173	160	143	167	158	171	163	150	170	180	151	142	190	171	171	158	183	146	147	176	190	167	185	163	171	162	142	173	151	175	165	167	161	165	177	161	157	177	154	140	162	160	169	139	178	161	180	184	167	174	178	161	179	155	169	172	171	170	171	155	168	169	164	183	152	158	168	163	167	194	149	146	162	156	152	192	147	167	161	158	138	161	167	155	183	159	177	172	172	173	164	150	160	163	196	168	158	166	180	162	165	159	145	184	170	175	165	176	180	168	197	171	160	142	138	178	167	175	183	171	164	188	170	146	162	170	194	181	149	166	185	178	157	158	182	161	169	182	160	164	170	168	197	155	153	148	154	177	160	151	151	165	158	158	163	161	158	169	161	172	163	169	157	186	162	157	147	158	161	154	163	158	153	180	183	173	172	165	143	152	162	158	184	170	171	185	199	182	187	136	163	156	170	175	159	129	162	169	158	164	135	159	148	165	178	175	163	158	151	183	157	163	152	161	163	171	171	146	160	172	161	176	146	143	180	166	157	164	166	154	166	161	169	167	180	174	170	157	156	144	162	155	162	164	159	158	164	172	155	177	172	168	132	163	148	168	146	161	155	173	162	150	147	164	162	178	180	172	193	174	180	163	180	150	133	169	156	145	173	157	179	132	171	183	166	177	175	187	173	136	158	162	156	138	151	183	150	146	174	132	152	154	164	167	175	171	167	173	163	173	185	166	169	189	153	161	173	178	138	173	168	162	160	165	201	174	156	167	152	172	154	149	163	189	162	148	149	165	158	174	139	153	171	154	170	168	179	156	157	184	183	143	145	151	159	164	165	153	165	163	159	146	152	161	156	137	173	162	156	166	167	163	160	160	169	144	155	166	158	187	168	152	184	187	172	169	152	167	159	149	173	166	172	151	153	169	170	156	166	137	163	172	180	162	166	156	156	175	179	152	190	170	172	179	151	146	162	167	173	171	159	163	173	168	168	156	186	153	161	157	184	193	162	177	174	179	168	165	161	164	171	179	183	150	183	174	160	178	154	168	175	162	154	166	148	167	163	184	185	163	161	182	167	152	165	176	150	170	177	140	165	173	144	151	157	161	159	169	183	175	142	191	174	158	159	169	170	159	195	160	170	147	142	176	166	180	177	174	157	162	160	140	163	177	181	180	179	149	160	158	166	165	147	161	147	173	145	163	180	203	149	161	160	156	154	179	202	178	170	174	168	165	168	165	158	154	183	160	175	176	166	180	170	139	166	148	172	161	140	171	176	158	154	179	153	162	149	162	176	169	169	163
2175	10562	1160	71	88	101	134	156	162	128	104	104	103	105	102	61	85	56	54	41	43	39	42	36	33	21	45	30	37	30	39	37	35	34	35	31	30	41	26	33	27	30	36	35	32	37	36	34	35	32	34	37	24	32	32	29	29	32	35	31	34	30	30	41	37	28	35	32	35	33	27	30	40	32	31	30	25	28	36	33	37	31	36	22	40	37	38	29	35	41	19	27	37	30	30	26	34	37	39	26	34	33	30	24	30	40	30	36	25	18	25	31	33	29	23	37	29	38	27	33	37	32	22	29	33	29	34	40	29	36	41	31	24	38	35	26	36	31	30	25	19	28	37	25	40	36	17	28	27	41	31	37	33	37	37	34	23	35	35	34	36	41	25	37	30	23	34	40	27	26	32	48	36	34	29	33	41	35	29	28	38	38	39	36	30	42	40	43	42	27	28	40	38	36	33	24	34	34	28	42	29	28	34	38	36	29	39	30	42	39	38	31	34	22	31	32	29	41	28	31	33	32	37	37	34	22	42	28	40	22	26	29	38	33	38	32	34	27	30	35	32	33	44	35	26	34	28	28	40	27	36	35	40	38	34	32	38	39	34	32	44	35	19	28	31	36	32	20	35	28	24	44	30	40	42	27	26	43	39	23	23	35	38	35	34	25	23	32	36	40	44	34	32	40	41	34	28	35	33	34	31	37	33	40	32	34	31	35	26	26	27	41	34	40	30	34	31	30	39	29	31	30	25	34	35	40	19	35	38	33	28	32	23	38	40	31	29	32	39	38	35	37	37	25	33	30	28	31	31	24	33	40	29	41	32	36	35	31	27	31	23	35	35	41	28	37	41	21	34	28	42	36	37	35	31	33	39	35	31	35	35	33	26	36	44	30	26	35	34	29	28	40	24	30	33	37	38	32	22	41	28	38	40	35	39	33	32	31	37	27	31	31	33	35	29	30	22	42	32	29	32	51	30	38	26	37	28	37	27	37	27	45	32	34	32	29	36	33	33	32	37	43	28	44	33	36	37	22	36	29	25	31	42	34	27	38	28	32	22	27	27	30	37	25	31	35	39	38	40	40	36	29	37	34	27	48	39	40	28	38	25	30	39	42	32	33	29	34	25	27	24	37	36	33	26	32	28	19	35	26	38	39	23	37	35	37	37	41	30	23	34	39	39	36	22	33	36	47	37	27	42	38	28	38	41	21	26	29	33	33	30	34	32	30	35	26	34	30	37	30	35	22	35	29	27	21	34	35	37	35	33	24	35	33	40	37	25	36	29	29	30	41	31	31	32	42	21	29	27	25	39	28	31	35	13	37	32	37	37	32	29	40	33	27	37	48	41	29	36	29	38	32	39	41	26	30	34	34	25	36	36	35	29	28	26	35	38	41	38	34	36	34	35	35	29	36	46	44	38	30	34	34	35	27	29	29	29	36	31	41	34	31	32	35	42	37	32	48	35	48	27	43	41	41	35	39	43	24	34	40	48	30	33	22	42	36	27	29	49	41	31	35	33	33	36	43	28	27	36	36	41	31	47	29	34	30	37	34	17	26	32	44	27	28	29	27	35	29	44	37	30	20	29	47	32	32	31	36	42	26	31	37	36	31	28	39	27	32	35	29	30	33	36	31	32	36	32	38	49	23	28	28	41	40	32	41	29	34	27	34	35	25	27	37	29	32	35	27	22	38	30	20	29	32	30	28	22	32	27	30	29	26	38	36	31	37	29	37	26	32	33	20	38	34	37	44	37	38	32	41	21	36	34	34	28	27	32	31	27	28	38	41	31	33	24	37	30	38	27	45	32	41	35	34	37	28	34	28	35	30	50	34	25	39	27	26	40	34	31	31	39	24	45	33	20	38	28	42	37	40	39	39	29	27	35	37	30	26	29	29	29	37	29	34	46	37	28	36	27	19	39	30	45	27	36	30	29	30	35	39	36	43	41	39	36	35	39	34	26	27	27	24	38	42	26	34	35	45	27	23	44	32	46	34	25	30	34	37	29	40	33	29	38	32	30	36	25	36	47	32	34	31	37	37	36	37	33	34	40	34	30	37	38	29	44	31	23	35	25	36	41	24	30	33	24	42	36	35	34	46	41	41	34	28	27	34	39	26	33	26	31	35	29	21	34	43	33	27	40	44	35	40	35	35	34	45	32	33	32	26	28	41	37	31	32	29	23	32	25	47	35	33	37	30	38	36	31	25	28	24	35	27	32	36	26	25	31	36	35	26	44	38	29	31	34	38	45	30	34	42	38	26	28	25	29	36	28	27	43	38	32	27	32	32	32	32	28	22	29	32	30	37	31	37	30	31	27	30	38	30	35	29	30	41	33	48	27	29	40	35	31	25	30	26	25	34	36	41	21	26	41	34	32	33	37	36	29	33	34	34	22	34	33	31	30	26	43	59	32	28	33	37	33	38	36	26	30	34	26	32	24	23	26	31	26	41	35	25	37	18	19	35	32	38	39	38	34	44	37	38	35	37	37	38	26	27	39	39	24	39	46	31	33	29	39	38	30	33	33	45	30	33	31	25	35	32	28	27	34	39	25	31	26	34	39	28	42	42	42	30	41	27	38	32	36	37	30	29	42	35	28	34	35	37	43	42	24	34	36	25	46	31	28	39	37	27	28	21	28	42	31	34	29	30	31	30	27	34	28	31	39	31	38	29	33	38	40	35	48	28	38	35	37	32	30	32	32	27	41	31	31	39	29	27	32	33	37	38	33	35	25	37	32	31	35	34	28	36	30	34	35	31	46	32	37	35	33	40	38	38	37	28	35	40	23	35	50	24	32	41	41	37	30	30	33	28	35	31	31	28	24	31	46	32	27	32	29	29	42	34	26	31	42	37	24	23	36	34	30	33	34	33	39	35	30	36	34	38	31	34	30	33	40	28	31	24	31	32	26	27	29	34	31	32	38	38	30	32	26	24	20	35	30	27	36	27	32	39	34	25	39	27	33	34	30	41	33	34	46	40	40	28	33	40	26	22	28	37	30	23	29	30	40	31	33	43	42	20	33	44	25	27	35	36	30	31	31	38	30	21	39	33	26	42	34	28	25	36	40	36	40	26	39	46	30	29	30	25	30	39	38	31	28	36	33	25	33	26	35	24	30	40	33	32	31	40	31	23	30	35	37	30	26	31	35	31	39	40	23	22	32	40	32	24	30	34	29	28	42	37	43	38	33	32	25	35	34	30	43	27	34	28	30	30	43	35	26	31	32	30	34	27	25	29	32	36	36	36	33	32	43	25	32	39	31	26	34	23	30	34	40	37	36	43	27	32	28	33	36	26	39	32	39	28	34	23	41	32	35	30	48	29	26	41	36	35	38	33	37	29	18	38	39	35	30	39	24	25	35	26	27	39	38	35	30	22	32	31	44	26	38	21	43	27	40	39	26	39	34	28	31	38	25	32	37	37	53	28	46	36	28	33	22	33	32	37	32	44	38	38	43	27	34	27	41	39	40	40	37	24	28	30	34	35	34	37
22593	32594	5561	2066	5751	8976	8857	8036	6858	5135	4004	3746	3461	3411	2787	2083	1775	1522	1198	748	543	544	496	451	450	421	422	426	441	395	423	428	431	379	341	391	372	370	400	347	422	386	360	387	399	355	377	334	386	378	378	379	407	362	391	386	384	357	363	350	387	351	327	362	346	354	355	350	354	394	386	361	381	325	375	352	389	358	345	335	404	376	372	324	349	359	369	346	341	332	348	341	353	369	373	350	345	325	360	390	345	349	404	346	384	361	348	327	394	358	381	381	368	352	348	344	365	341	385	350	372	367	335	367	383	359	339	335	344	344	382	351	365	387	365	345	350	323	334	319	352	392	346	339	346	350	332	371	353	370	338	341	372	331	359	370	351	310	339	369	330	363	355	321	369	363	320	329	372	348	371	336	318	339	371	354	360	364	380	333	340	337	351	332	359	347	386	340	323	354	353	339	341	372	390	308	356	352	350	325	332	345	342	349	327	366	381	353	355	320	335	356	347	338	349	359	355	346	340	358	373	355	362	340	336	355	351	358	360	352	346	367	373	357	318	344	357	339	314	341	399	353	350	381	368	367	359	342	351	349	329	336	357	350	348	347	323	346	349	323	346	342	333	352	351	348	361	355	369	316	354	370	359	340	324	322	353	330	384	359	335	318	347	365	352	326	318	354	359	397	367	331	335	353	363	339	336	360	362	324	362	353	364	360	365	373	389	357	355	353	315	364	343	384	340	383	363	318	362	355	361	344	342	356	316	350	352	342	361	363	327	411	337	381	348	386	363	370	342	343	354	341	355	344	366	336	368	337	335	419	341	342	336	358	367	341	356	343	357	343	303	374	353	345	380	348	328	340	373	360	339	360	394	378	361	348	374	362	362	356	343	355	347	355	381	327	365	365	364	335	330	366	356	355	359	334	387	330	378	374	344	326	370	367	354	391	342	389	345	344	362	345	354	385	334	356	304	391	320	354	342	355	340	347	363	369	343	380	356	378	362	377	364	346	362	355	335	345	343	378	327	344	335	364	345	352	351	331	358	385	347	336	374	350	364	348	384	329	346	396	365	364	336	306	343	364	356	343	334	371	352	358	347	345	347	374	385	379	357	346	362	326	368	358	383	367	334	358	344	351	321	339	343	373	353	369	365	359	328	348	373	389	363	358	320	383	370	361	368	342	331	375	343	323	333	385	352	358	332	313	367	356	340	353	373	342	302	360	336	347	323	365	370	313	335	335	361	399	361	332	388	380	364	328	327	375	346	349	362	323	352	352	358	334	347	377	329	355	338	344	347	362	334	392	350	375	360	317	343	342	364	341	321	357	371	327	366	359	363	345	356	341	383	334	377	348	368	359	363	382	341	376	396	373	340	352	370	380	350	334	380	354	347	368	330	367	358	326	337	352	331	343	320	351	341	348	336	347	386	349	335	375	342	340	351	348	356	357	333	331	369	376	324	377	345	345	351	341	378	337	315	367	369	356	371	340	365	365	323	336	358	379	342	323	368	350	347	338	352	364	350	369	379	376	333	387	346	371	369	384	360	322	317	341	341	334	361	340	354	348	310	336	351	366	340	366	357	390	332	344	371	382	397	362	361	365	333	329	374	326	346	355	345	393	359	359	327	373	321	398	336	351	338	377	385	354	364	341	340	369	337	358	330	362	348	328	358	326	363	346	353	386	365	358	359	367	334	351	368	360	350	361	335	350	354	356	400	346	339	348	336	314	339	317	381	378	368	328	357	334	354	356	339	369	355	375	331	374	392	352	379	375	384	332	351	369	346	347	330	362	351	353	326	331	362	376	359	300	380	349	337	367	342	355	377	340	334	368	307	365	369	335	353	332	356	325	317	327	359	331	356	379	344	320	368	356	377	322	378	356	338	321	351	309	339	321	368	330	382	335	349	357	339	364	336	354	348	359	350	370	351	354	343	316	349	369	339	366	353	365	382	362	354	330	357	354	380	362	363	359	348	352	373	372	330	369	349	362	314	343	351	366	368	369	354	354	329	359	357	315	348	374	355	364	333	348	352	392	389	369	328	351	318	333	345	366	349	344	393	336	409	376	313	338	385	346	358	324	373	355	342	363	327	322	375	368	367	329	361	362	358	359	345	331	347	338	363	361	334	321	339	326	335	374	367	349	352	356	391	337	361	384	375	343	370	350	348	351	372	323	358	303	340	347	341	339	367	348	365	376	344	359	361	357	377	355	323	315	316	332	330	336	364	320	352	353	356	362	383	388	330	346	378	355	345	345	332	358	342	333	362	382	360	358	340	357	362	360	346	363	347	330	371	372	337	339	299	379	347	361	345	358	336	329	358	321	308	354	363	365	357	346	332	369	363	354	350	348	352	375	328	369	351	350	352	369	341	359	327	328	352	374	358	324	380	358	355	376	372	389	331	369	318	358	365	342	352	342	334	340	363	397	340	347	325	329	376	343	348	351	364	365	326	367	344	350	321	364	326	351	349	331	368	337	397	344	372	349	344	361	358	370	366	359	338	349	366	329	379	356	368	359	339	351	343	366	364	377	341	345	368	388	359	377	381	373	345	372	335	323	351	339	351	381	348	322	341	353	358	314	358	360	341	361	365	322	347	353	356	359	355	332	374	366	370	356	381	365	305	342	382	393	382	374	351	378	323	325	337	335	334	369	348	355	344	333	351	347	376	334	369	360	368	331	352	327	330	345	363	325	372	342	320	343	371	334	340	374	380	370	330	371	386	385	343	364	347	379	365	343	337	337	338	363	357	366	353	346	349	367	333	364	358	367	359	347	345	349	373	363	345	352	358	339	349	365	364	340	324	360	371	371	341	354	344	339	352	314	347	361	362	351	357	336	331	372	340	346	333	365	362	380	339	374	363	320	370	397	366	336	373	332	330	379	336	348	365	349	331	352	348	375	342	361	323	366	352	325	359	359	349	362	351	357	376	321	342	326	372	353	360	360	392	352	372	356	380	361	364	320	372	340	357	324	341	354	362	368	347	368	350	329	371	335	385	378	363	305	360	323	352	335	349	350	323	371	361	320	359	391	387	343	326	353	362	350	368	356	362	349	368	326	331	369	337	369	334	350	360	393	338	341	328	359	349	342	363	378	342	381	340	375	350	351	378	367	338	362	332	349	323	379	342	361	338	306	344	327	348	376	370	337	310	389	338	317	348	319	334	348	359	334	327	318	358	326	365	324	343	341	325	352	384	339	367	351	336	387	359	332	350	348	322	328	351	354	362	361	351	391	383	359	348	356	360	356	375	382	351	314	355	363	360	339	365	364	312	378	364	343	378	342	339	356	384	380	356	362	377	342	326	312	375	375	344	410	362	363	355	364	335	322	332	357	338	367	386	368	366	368	308	338	381	373	338	354	359	327	367	353	351	339	360	380	387	362	359	365	378	346	397	384	358	353	360	340	336	368	350	339	354	367	354	355	365	338	335	366	330	364	371	327	350	381	351	341	334	354	326	331	366	347	326	323	354	341	351	350	350	325	370	364	324	365	340	370
875	1529	129	56	55	75	82	96	81	67	69	65	55	84	64	65	56	46	37	38	35	34	29	33	37	33	33	32	43	31	43	32	32	38	41	39	42	36	39	35	47	33	29	30	34	26	39	46	44	40	32	33	42	32	35	45	28	44	33	32	28	32	27	30	33	29	41	35	40	25	48	48	39	29	27	38	41	34	38	36	40	42	35	37	40	30	37	33	31	40	27	39	33	39	37	41	46	31	39	40	39	31	45	47	34	32	27	26	31	33	32	42	42	29	49	40	30	41	37	42	45	31	21	22	41	32	39	34	51	29	25	34	36	42	41	38	41	31	38	29	46	38	33	45	35	33	33	59	39	39	56	43	32	36	46	25	38	37	41	43	33	38	45	33	36	34	39	38	32	31	30	30	29	41	32	28	25	37	28	43	44	31	37	34	46	35	34	24	32	21	35	32	26	45	43	37	42	38	21	38	29	27	35	34	36	31	41	37	33	41	41	43	37	41	39	40	36	43	54	35	29	25	44	36	40	44	28	39	37	37	40	38	27	48	34	38	33	41	32	27	27	31	43	48	37	25	41	26	31	34	32	35	34	31	36	32	30	29	31	40	44	29	29	32	36	43	39	45	39	41	37	32	37	41	35	31	31	33	41	31	40	40	39	39	35	31	33	30	40	39	38	43	38	35	29	31	31	48	35	39	35	30	38	35	29	34	35	35	36	36	33	22	40	31	38	41	43	36	33	40	35	31	39	25	35	28	36	34	40	35	39	27	25	40	41	35	39	38	37	36	40	37	39	28	32	40	41	42	37	38	44	31	31	34	23	36	35	34	38	37	34	35	36	33	27	31	38	33	43	41	34	31	30	39	32	32	42	34	37	31	31	38	38	32	34	39	46	42	40	34	28	33	30	38	37	47	31	33	40	32	37	42	34	37	34	25	40	40	34	32	37	42	40	32	30	32	36	36	36	27	36	35	36	31	39	32	41	37	42	36	37	45	27	28	36	42	27	44	35	45	34	41	45	40	30	38	32	26	39	38	41	31	35	36	34	34	26	39	34	29	28	37	28	35	36	32	42	28	49	33	33	40	33	21	43	27	42	41	30	27	34	37	19	40	27	35	27	26	33	30	38	37	46	45	43	28	38	42	34	35	42	33	28	42	36	42	42	24	30	33	35	29	49	33	37	32	30	45	27	31	36	43	45	39	25	45	38	38	40	31	31	39	30	29	43	34	27	46	33	32	41	35	44	41	36	43	38	34	35	30	35	32	40	39	35	31	45	36	32	33	40	37	41	19	38	31	45	39	44	35	40	41	40	33	29	47	38	38	40	41	36	34	37	25	29	37	32	37	47	41	25	34	40	30	29	27	48	43	41	29	31	38	24	37	43	35	37	47	42	30	19	39	37	41	45	35	35	34	40	34	36	47	24	38	34	32	39	39	33	37	36	44	40	38	49	32	29	43	43	40	28	32	27	33	30	32	41	39	42	46	50	30	30	39	30	30	34	39	43	48	37	32	46	30	41	38	40	24	32	48	34	45	30	41	27	44	24	35	47	50	41	45	35	42	40	32	39	27	31	40	34	48	32	28	39	49	39	38	40	33	39	39	35	34	29	32	45	34	39	25	28	44	35	39	35	37	35	32	34	34	46	33	40	33	41	33	32	31	37	27	38	35	22	45	31	28	53	44	34	49	23	34	36	49	47	27	24	36	37	22	44	40	33	25	26	37	46	31	37	45	38	28	24	30	35	37	37	24	32	42	33	44	48	38	35	34	42	32	48	42	45	35	35	34	39	34	34	39	37	36	35	34	36	34	42	43	40	34	34	39	38	25	35	37	37	31	32	42	36	19	35	42	31	38	39	30	29	35	40	47	36	30	38	37	32	33	39	35	37	28	28	41	38	37	42	36	50	37	37	40	43	28	40	38	42	28	39	36	33	32	39	39	30	40	40	37	35	35	31	39	32	36	34	28	39	31	26	35	28	35	29	40	40	32	39	33	33	26	35	39	35	27	51	44	42	46	37	39	35	37	34	41	23	28	43	30	34	34	28	37	31	38	35	49	35	31	32	45	47	32	28	24	32	37	41	38	32	33	34	43	37	27	39	30	20	43	31	40	42	34	31	31	42	40	44	30	39	30	42	33	34	31	30	41	38	38	46	39	34	41	50	32	40	29	30	33	43	37	38	34	40	41	32	31	40	41	35	39	39	33	34	45	29	45	36	29	34	43	38	36	42	39	34	46	30	34	34	25	36	32	46	40	37	34	33	45	38	32	31	33	36	47	37	31	28	40	36	50	40	43	28	37	33	41	40	35	30	41	37	47	44	35	29	34	35	44	28	37	30	25	57	26	35	50	38	38	26	32	46	41	29	36	46	41	36	37	52	52	36	30	44	41	27	28	36	43	42	43	45	28	49	33	37	35	38	35	30	24	42	41	41	33	33	32	41	32	30	39	46	34	28	37	43	29	38	34	31	44	33	30	46	39	38	41	28	30	25	44	38	28	42	42	50	32	41	27	34	41	28	26	33	31	26	34	41	37	31	38	41	36	39	22	31	34	42	51	36	38	31	37	41	31	35	35	32	34	42	37	30	45	38	40	49	33	38	34	39	37	27	43	32	38	37	31	36	32	27	32	36	34	30	39	41	37	34	36	30	40	37	51	40	26	29	28	35	34	41	41	41	25	37	34	35	41	39	31	39	29	33	45	41	37	36	31	44	33	44	31	26	45	30	40	30	42	35	30	36	27	44	42	59	33	42	34	32	25	26	35	39	44	26	33	33	38	27	41	33	36	37	41	29	29	33	36	35	30	36	41	31	31	33	36	38	37	35	31	44	32	43	31	34	34	43	43	43	48	30	37	33	34	32	36	40	38	33	41	28	30	32	31	34	38	35	49	40	33	30	30	40	41	37	37	36	40	40	29	32	45	36	39	36	38	42	36	29	33	33	34	27	25	38	36	41	42	35	35	30	34	36	32	40	41	42	45	34	38	34	54	28	36	36	31	41	22	31	42	30	35	35	32	36	37	37	38	41	34	33	29	34	34	41	34	41	42	38	41	39	30	27	37	35	38	51	35	43	38	32	33	33	28	35	31	31	35	35	34	30	37	39	43	25	43	38	35	34	47	49	34	47	31	30	40	38	37	31	38	40	37	42	46	25	23	33	43	37	34	31	40	25	38	37	40	37	40	47	34	37	50	44	37	25	32	31	48	33	41	47	37	40	33	33	30	47	31	40	47	43	35	39	32	39	23	36	37	36	24	34	43	40	45	25	42	45	31	40	37	35	33	42	34	37	34	32	31	28	31	34	38	27	28	35	36	31	45	31	33	31	47	34	45	40	37	35	44	45	32	37	31	41	45	31	40	41	38	35	45	25	28	34	32	34	29	27	46	36	28	44	32	44	48	26	27	29	52	34	31	36	33	37	33	41	32	36	32	50	33	37	33	44	38	28	34	39	31	38	43	37	34	46	39	27	35	28	41	27	37
12629	14653	1397	1076	2947	4705	4721	4128	3294	2739	2299	2170	2037	1896	1720	1321	1107	979	917	484	375	414	368	402	409	360	367	400	369	363	380	341	367	364	382	380	353	334	380	356	365	368	360	346	367	373	341	372	357	353	313	341	354	336	337	375	371	341	342	374	352	385	372	373	371	357	396	373	342	352	380	343	366	380	359	362	368	390	367	330	379	376	364	402	370	384	328	329	352	362	370	393	356	361	361	360	335	353	312	364	345	363	352	343	353	359	384	353	333	347	343	373	358	333	347	366	336	345	335	346	320	367	357	342	324	383	382	357	357	356	381	332	376	378	388	345	364	366	374	341	353	368	348	365	379	376	361	329	375	378	330	372	348	351	343	343	374	364	337	366	355	343	333	357	351	345	353	398	356	366	358	352	364	359	355	351	371	337	335	336	359	365	364	351	335	364	387	374	381	347	345	362	364	366	333	361	406	356	333	388	348	326	383	361	327	375	351	358	381	347	367	371	374	350	358	369	368	351	354	364	355	373	344	335	367	336	359	349	342	334	376	357	385	372	347	359	354	385	358	406	346	354	366	379	365	344	365	336	396	362	360	355	354	390	356	345	364	370	345	347	323	351	380	371	362	370	329	344	373	349	369	370	377	346	335	360	356	354	363	336	343	340	347	360	337	340	360	316	366	369	361	336	378	359	366	375	335	324	348	366	373	373	356	385	326	371	382	326	352	372	388	375	363	363	362	369	373	402	352	349	355	383	362	349	367	327	370	346	362	385	372	365	364	331	367	348	351	351	366	394	343	374	354	372	362	337	341	343	374	344	388	366	360	354	362	361	368	344	376	374	366	364	376	365	365	356	334	366	365	381	364	364	342	376	347	356	358	371	336	383	354	349	372	381	331	383	370	330	358	345	345	343	358	322	355	347	367	368	332	380	312	357	395	362	373	354	346	360	364	349	365	319	340	359	359	390	401	344	332	347	351	349	348	371	355	341	389	372	331	374	367	366	402	371	337	344	357	351	403	351	364	385	343	361	315	367	332	355	326	365	361	340	349	362	366	372	370	371	329	346	331	359	328	355	374	330	342	398	345	359	356	379	350	345	343	314	346	356	369	348	317	371	377	353	386	367	350	342	331	355	335	358	365	352	373	331	399	375	387	384	348	367	378	337	353	350	344	356	345	354	354	366	365	349	386	328	326	335	312	344	336	334	357	363	369	390	332	316	341	340	347	379	324	348	361	362	392	337	364	339	360	377	331	353	354	341	363	346	349	320	354	344	382	358	364	363	323	355	353	358	343	366	347	339	383	372	334	335	360	352	365	381	369	346	352	361	370	373	354	319	384	390	368	337	369	371	340	378	346	344	342	354	352	349	367	348	379	327	370	320	348	345	352	334	332	337	364	374	336	346	368	361	359	371	360	361	326	337	326	377	340	368	364	330	346	368	358	337	378	384	355	378	313	382	388	345	353	365	358	375	359	359	349	338	356	350	362	343	357	335	375	351	380	375	370	370	384	360	388	349	310	353	336	366	356	339	365	378	341	340	355	368	358	346	353	340	358	327	367	336	353	357	331	371	381	365	369	363	340	383	331	338	310	377	353	365	401	323	383	371	305	388	357	368	372	390	346	362	350	361	340	378	399	347	358	342	375	330	345	369	353	367	351	380	330	354	308	339	335	381	394	325	377	362	360	347	386	383	323	333	337	341	366	379	350	360	329	372	345	345	385	342	324	353	375	357	362	367	368	363	370	390	373	346	334	337	380	383	327	352	336	313	386	386	350	387	375	320	315	341	352	334	360	356	338	350	340	351	390	375	342	373	387	324	349	357	379	331	363	353	366	363	354	338	369	356	355	326	327	341	355	336	378	379	376	345	359	391	356	375	330	342	378	344	354	366	358	353	347	338	347	346	381	362	352	341	374	366	342	338	381	358	346	327	360	347	384	361	363	321	338	352	356	368	379	356	359	357	347	370	382	347	342	381	337	407	343	358	367	355	373	374	347	352	330	379	367	360	386	352	327	388	377	367	348	361	377	355	338	343	362	354	355	379	331	346	345	392	360	352	338	352	387	344	352	376	327	362	345	387	406	385	368	340	353	335	361	340	350	361	377	412	309	348	386	364	327	353	358	372	337	344	382	369	364	361	352	357	345	390	375	322	362	364	353	371	391	339	384	343	316	358	360	333	353	374	342	355	374	370	371	388	331	330	343	383	374	357	357	379	337	373	365	364	361	361	379	359	348	344	331	329	338	349	383	348	378	359	383	372	365	344	347	332	345	362	339	357	337	366	380	344	344	348	362	354	360	381	344	347	349	373	363	366	376	342	398	349	360	357	366	324	340	346	368	414	353	369	316	329	350	355	376	376	370	327	348	356	357	382	357	347	346	407	363	358	346	359	373	380	366	385	383	353	364	361	357	353	375	341	350	369	361	388	367	365	367	392	359	339	382	359	339	336	349	321	339	376	360	331	330	358	363	368	347	368	379	359	357	366	332	380	386	370	333	355	354	338	363	353	357	347	361	367	382	374	352	352	349	369	364	395	336	351	340	368	312	347	338	365	355	343	393	319	336	346	349	349	339	401	364	351	308	342	369	387	336	354	371	372	364	323	359	389	361	380	381	368	379	365	361	354	365	336	351	351	338	377	368	371	388	330	349	372	377	364	386	369	339	365	356	338	353	357	338	340	369	384	343	344	385	392	364	360	349	374	312	344	390	375	310	323	378	378	340	371	364	354	361	357	354	355	361	338	372	335	365	339	351	368	316	353	371	323	357	372	367	366	339	383	344	381	364	351	364	384	346	356	347	354	356	375	349	367	361	344	364	407	351	349	347	362	372	366	346	364	332	352	363	345	382	337	374	352	355	365	339	371	327	362	333	346	358	358	331	350	332	338	334	343	374	374	346	337	364	349	377	388	374	378	337	367	331	353	357	359	365	347	363	328	373	357	361	339	346	392	368	351	374	377	386	371	375	367	371	352	350	365	359	309	359	369	331	351	375	349	357	377	406	360	354	371	373	363	360	308	340	339	357	329	374	400	349	348	356	359	368	328	365	319	364	374	344	336	349	328	380	359	382	365	339	371	319	372	386	358	356	338	379	353	356	352	375	347	354	348	393	357	331	352	380	351	349	354	364	356	361	320	368	371	368	377	368	362	351	401	388	328	381	354	327	355	374	379	365	367	358	356	342	388	334	355	353	397	369	372	344	334	368	363	344	369	356	367	367	361	392	374	380	342	356	373	371	370	331	355	336	342	381	405	391	381	364	386	390	358	383	388	361	368	385	332	360	363	362	335	376	377	346	368	371	335	401	391	381	369	357	363	358	371	364	381	340	355	359	352	379	350	341	347	343	369	367	334	383	399	351	349	358	354	352	362	372	367	368	374	334	357	369	353	340	360	370	351	339	391	327	334	340	338	388	334	312	351	333	354	349	360	368	381	378	328	368	348	376	332	352	362	352	400	360	360	361	373	327	360	358	382	334	363	382	355	374	329	353	337
1313	6241	474	90	111	112	140	139	127	123	107	99	117	109	112	91	104	82	76	66	46	49	50	44	45	40	52	38	46	48	44	32	41	63	42	42	44	40	49	51	52	52	40	49	44	41	36	36	49	50	50	55	51	40	38	45	49	53	45	46	50	41	35	52	46	55	43	49	35	50	47	47	48	39	52	40	45	50	51	58	42	52	45	33	38	55	43	40	51	44	48	39	39	45	41	46	49	45	46	36	40	54	60	31	46	39	53	40	55	47	50	51	52	47	47	39	42	43	43	51	34	39	43	36	49	62	46	35	46	52	50	42	47	44	38	39	47	41	49	41	51	44	48	52	45	53	51	51	43	40	37	35	42	39	41	41	33	52	45	53	46	51	38	43	62	53	46	48	56	41	47	31	40	54	43	57	60	45	46	39	40	45	46	60	57	41	52	55	33	37	48	40	48	54	42	55	46	37	52	43	46	49	68	40	36	47	46	44	38	57	50	46	38	66	45	59	47	46	44	53	51	40	52	44	68	55	43	33	51	45	35	37	55	51	47	42	43	48	61	48	50	47	48	52	50	52	46	56	53	49	51	41	40	44	40	37	42	44	51	34	39	55	43	48	51	56	50	46	51	41	65	54	49	49	48	50	49	40	43	42	43	41	39	57	48	44	50	43	39	41	66	50	41	43	36	49	45	37	50	38	53	45	54	47	38	49	50	38	51	43	31	41	50	42	42	61	35	43	43	47	42	50	62	54	41	41	38	61	40	46	44	46	37	53	53	54	42	50	41	39	57	49	52	47	38	45	36	45	46	51	63	42	46	49	60	46	33	44	38	49	50	45	47	52	42	52	35	37	47	47	51	43	36	41	46	40	43	50	43	48	53	51	49	41	44	40	43	53	47	48	42	51	41	38	53	49	52	40	53	39	41	38	36	62	32	46	43	51	35	53	42	42	57	42	42	57	48	34	36	47	32	56	48	60	44	55	39	48	55	37	45	43	55	41	54	43	54	52	39	37	57	55	46	51	52	51	51	48	46	60	43	44	46	40	46	44	41	46	50	45	47	45	44	64	49	35	44	30	54	50	49	38	36	44	42	39	51	60	42	57	48	56	42	47	41	48	45	52	40	42	50	51	44	62	41	45	59	45	45	46	46	47	46	34	55	44	41	42	46	58	41	47	52	44	52	40	41	42	48	48	44	50	45	41	49	47	46	45	49	45	53	49	58	49	53	48	46	46	42	36	45	49	53	50	43	33	51	42	45	36	44	41	57	42	55	42	48	51	44	42	39	44	41	49	43	52	53	64	47	36	48	58	42	42	36	42	52	52	41	55	39	41	47	52	45	47	55	36	45	57	47	42	52	47	48	35	55	43	52	41	35	41	48	37	47	49	34	56	62	42	59	49	35	51	54	43	38	50	47	47	42	39	50	41	46	34	44	36	43	53	39	35	47	42	52	48	57	36	40	37	34	40	56	53	45	43	46	48	54	34	49	48	53	50	39	26	42	52	49	45	48	38	45	51	43	55	46	47	39	57	57	35	57	38	42	50	55	47	43	57	53	52	53	48	43	44	48	41	43	46	49	52	51	37	48	56	47	45	49	50	53	61	44	38	42	41	49	39	42	45	43	46	47	46	55	51	54	54	41	37	54	45	48	38	42	39	53	47	45	45	50	44	52	36	44	49	39	45	50	40	46	47	55	59	51	40	55	63	54	44	41	47	41	44	45	60	43	55	55	49	51	38	50	35	44	59	47	51	59	53	55	45	45	49	60	41	44	55	56	55	42	37	45	42	45	45	45	54	43	50	33	33	38	51	46	50	44	53	45	56	46	65	41	41	44	41	42	53	46	57	45	53	40	34	52	45	48	36	42	52	35	67	48	36	49	58	45	63	39	62	48	31	45	58	43	50	45	49	37	44	40	42	60	41	34	48	50	53	53	44	44	38	42	54	48	42	48	36	46	39	33	53	51	48	45	44	48	48	45	51	49	45	40	61	53	48	50	48	50	52	54	50	45	52	59	41	49	47	39	33	48	48	45	38	48	48	45	56	44	41	54	47	60	55	40	50	36	43	41	51	44	55	39	49	55	43	32	48	52	42	42	51	38	50	59	51	54	43	56	37	35	48	52	39	57	42	63	50	49	56	42	49	48	54	44	47	56	56	55	39	38	53	42	50	55	44	50	47	36	46	37	49	51	49	66	44	45	45	40	44	36	51	57	52	47	37	39	43	39	46	30	47	53	43	36	44	39	43	43	32	36	51	48	41	59	52	65	45	50	51	44	51	39	54	36	44	40	33	38	51	39	53	58	52	33	52	36	52	44	40	42	42	51	48	58	60	41	53	49	42	40	49	46	44	56	56	46	51	45	52	43	49	40	44	51	42	46	54	50	56	31	56	50	62	45	55	36	60	45	39	35	53	52	41	59	42	45	39	50	48	45	35	45	48	56	43	47	45	46	42	51	40	44	44	50	43	49	49	55	43	40	47	47	47	38	52	52	43	46	41	39	49	41	52	60	46	43	37	49	46	57	48	45	42	43	39	55	52	41	39	50	42	36	63	62	55	41	67	51	42	38	43	38	42	52	39	41	45	56	53	42	60	61	29	40	43	51	43	38	33	51	40	34	44	44	44	54	42	55	40	49	49	38	43	46	57	51	37	46	47	57	46	48	44	50	45	49	59	49	39	49	49	50	29	41	47	40	57	55	55	49	42	46	48	41	46	29	42	46	62	48	54	40	40	34	46	52	52	50	52	52	51	33	46	55	52	44	44	47	44	45	37	36	52	40	51	43	52	39	49	48	46	52	43	55	43	40	40	42	46	55	45	47	36	47	46	50	54	44	42	46	50	38	44	46	54	60	52	51	40	48	52	44	35	38	52	48	61	43	44	46	45	57	44	40	42	45	42	53	38	50	51	45	54	39	38	55	48	52	40	43	53	54	51	50	47	36	51	43	46	50	44	43	60	43	54	43	41	40	53	32	56	38	48	51	54	51	58	45	46	48	51	50	42	41	44	54	45	54	45	40	42	45	40	70	33	42	51	55	40	42	39	39	41	54	29	48	45	42	45	47	48	43	46	34	41	41	53	47	53	43	51	35	60	47	46	49	45	44	45	40	44	42	43	47	52	41	47	51	48	50	34	52	43	56	47	40	40	52	38	56	64	46	48	51	47	47	49	48	54	46	40	37	48	53	41	45	49	57	48	51	49	54	45	61	66	44	55	37	39	42	52	53	42	44	57	47	42	39	44	55	57	50	51	48	41	44	45	37	45	56	41	46	42	62	37	41	53	40	51	40	54	49	44	38	46	36	52	47	31	44	45	46	42	48	39	42	45	50	45	42	38	42	48	58	61	51	53	42	40	45	54	50	43	59	48	47	53	61	28	39	37	45	45	47	41	49	46	39	47	43	33	51	44	42	38	64	53	42	50	46	45	40	38	46	56	48	45	54	59	49	39	42	53	49	44	45	55	47	58	48	56	38	54	55	53
18852	26707	4061	1947	6008	8458	7896	6496	5601	4526	3384	3033	2845	2778	2541	2202	1704	1612	1476	794	640	603	573	565	588	571	536	527	541	509	499	539	508	493	489	480	514	487	489	507	480	523	503	478	486	483	525	480	497	509	457	485	461	459	511	467	518	504	483	492	503	470	453	476	529	501	461	480	464	509	514	498	498	498	483	494	457	444	498	450	509	501	477	481	485	463	491	454	470	478	482	447	491	509	462	487	518	455	459	447	424	430	495	431	496	468	501	455	480	466	456	476	477	439	485	478	469	445	469	445	486	505	496	449	480	488	511	507	489	509	480	477	496	476	465	471	450	490	466	465	478	467	501	492	451	471	483	475	468	483	455	484	449	466	506	483	489	479	501	495	484	497	448	484	455	481	484	502	492	492	486	458	458	489	487	471	457	431	458	514	479	468	461	449	487	490	479	462	479	492	472	448	492	484	446	472	484	426	484	497	476	460	480	517	508	487	470	484	482	512	501	469	493	428	434	492	471	480	489	473	423	500	479	445	478	474	481	474	500	477	458	487	447	487	506	473	506	475	472	492	493	459	510	472	438	464	465	464	467	468	488	448	498	420	433	461	438	487	507	463	450	468	451	504	479	531	480	494	445	486	480	499	500	436	451	518	465	483	449	453	487	459	461	446	447	489	444	425	482	461	483	457	481	468	520	479	440	475	511	477	492	510	494	478	491	446	478	462	508	514	496	515	515	494	510	490	500	478	446	445	451	532	445	507	442	475	496	450	481	502	485	486	487	466	488	458	470	468	478	475	463	459	451	458	453	464	495	481	461	478	486	508	435	476	479	483	474	466	499	462	489	452	490	485	497	441	507	484	473	491	458	504	486	484	408	501	433	519	504	464	469	500	497	493	503	444	486	449	480	471	454	459	495	467	477	490	502	475	480	508	488	513	479	467	496	485	459	494	476	494	444	503	474	466	475	460	497	473	474	453	441	461	486	444	477	527	485	483	472	485	480	471	460	486	488	432	497	464	482	531	457	449	477	478	489	459	474	483	481	475	520	482	474	464	461	478	506	482	463	495	507	449	474	477	490	476	502	466	497	482	464	458	469	484	489	444	441	473	483	479	481	448	485	500	434	432	502	497	468	489	495	467	422	463	484	541	450	473	450	471	452	453	480	510	479	488	453	509	481	502	486	463	452	522	504	437	538	453	496	482	479	474	483	455	491	511	458	491	472	500	461	491	434	461	479	455	502	521	502	487	500	441	474	525	452	488	506	501	468	481	484	477	488	455	472	468	480	454	438	478	491	483	443	496	449	484	473	488	474	486	488	456	508	465	483	519	477	474	488	477	527	468	486	472	501	483	476	523	480	533	499	472	486	489	455	505	528	542	468	488	469	479	521	469	499	491	491	459	472	460	463	432	489	423	460	462	453	476	465	457	480	462	518	474	477	431	472	472	456	462	478	433	481	451	462	466	444	488	484	511	484	490	434	426	433	465	497	483	469	475	424	488	493	491	472	491	505	465	491	446	456	484	457	473	500	456	489	469	491	465	459	450	488	519	477	505	457	467	473	487	453	461	493	474	512	471	501	488	504	463	507	476	496	522	520	504	460	438	476	453	468	450	457	469	464	458	486	485	477	483	431	482	501	514	465	456	465	462	502	446	489	446	469	461	484	467	497	493	463	503	478	522	541	465	453	502	506	504	497	464	482	466	480	485	462	466	462	442	492	494	474	465	491	497	471	489	423	442	463	455	513	489	477	445	482	487	510	494	481	475	470	473	493	484	447	491	513	478	471	489	466	445	500	462	441	465	472	466	508	465	483	479	466	500	503	488	503	463	516	495	512	488	483	468	446	513	471	463	462	457	465	479	449	443	476	479	494	508	470	469	486	483	465	447	486	497	485	490	427	487	431	513	469	476	470	490	521	504	465	528	487	469	497	459	496	468	484	494	453	517	491	437	487	495	476	491	457	455	508	469	455	483	455	476	488	465	467	480	511	467	488	515	474	496	481	486	490	480	436	469	470	487	504	456	496	515	474	481	480	444	499	457	519	466	479	496	530	482	472	480	478	467	492	482	474	484	447	492	437	489	482	442	463	468	512	481	463	460	469	492	457	499	481	480	459	498	462	473	495	493	436	453	458	492	514	444	458	488	494	513	507	463	452	475	487	493	481	504	490	465	480	483	528	521	495	492	497	478	451	493	496	460	470	516	466	494	488	473	492	471	473	488	457	462	502	486	496	479	482	498	496	460	472	469	505	500	465	475	466	465	499	447	514	434	488	497	453	455	524	506	498	430	499	465	486	448	492	504	444	519	464	487	451	469	482	502	500	463	494	449	466	422	446	461	496	444	482	492	492	470	521	499	477	428	475	500	479	515	510	450	505	464	477	494	486	474	430	518	444	475	478	463	479	442	488	468	451	477	463	446	510	498	521	468	475	447	498	498	486	497	436	466	419	483	487	504	498	503	478	479	470	502	495	434	500	487	487	458	492	462	468	484	530	478	502	420	463	518	480	477	471	515	507	485	501	525	447	509	495	479	495	482	483	483	497	459	486	433	483	466	463	464	458	479	473	505	516	454	477	474	489	481	463	478	473	432	504	495	460	528	491	480	474	511	469	506	487	467	439	483	483	470	476	494	497	500	490	511	511	455	461	491	498	487	452	489	503	469	494	458	449	492	444	453	488	496	474	457	473	462	438	479	471	477	463	470	476	463	470	505	502	439	484	480	476	511	468	499	447	494	479	466	484	470	493	479	455	455	483	477	460	452	455	459	499	481	447	483	508	495	526	461	490	463	488	465	495	448	499	483	478	472	487	463	487	470	495	457	461	464	482	447	490	479	484	491	458	497	485	483	495	476	532	498	469	481	507	545	446	489	463	472	461	505	476	481	461	476	467	481	490	495	458	444	487	451	492	488	478	456	477	486	456	489	498	529	485	488	476	470	503	524	455	485	513	485	483	471	481	464	457	472	451	494	480	471	512	479	453	493	494	465	489	461	409	481	436	442	477	434	475	445	490	444	490	507	488	440	510	474	484	474	466	477	449	460	473	497	499	512	466	484	467	442	494	472	499	501	500	449	439	452	467	463	472	505	470	460	513	461	428	479	512	513	470	503	479	439	474	465	467	472	488	470	502	487	485	498	446	468	461	483	474	460	499	472	466	479	470	449	470	447	469	473	492	456	474	478	461	444	454	460	449	516	458	456	455	453	496	470	457	475	490	479	467	459	489	472	479	452	480	517	468	434	524	458	473	471	495	468	498	492	507	472	484	474	485	491	450	484	506	461	470	509	477	507	498	445	476	462	456	438	484	464	481	495	482	496	489	504	504	463	518	480	495	503	536	513	459	446	497	492	473	515	507	481	456	471	478	467	520	478	472	520	470	475	467	511	501	497	443	489	470	513	430	495	462	444	478	490	507	482	457	472	487	466	472	491	460	471	504	459	486	455	447	511	465	480	470	458	488	477	456	475	467	497	488	479	478	473	501	451	441	476	482	505
1563	4073	198	51	48	76	86	107	96	85	58	61	60	61	80	53	60	47	32	26	19	12	18	18	20	24	14	22	27	21	25	17	22	16	29	20	14	22	22	17	16	21	13	19	22	21	21	21	10	16	18	14	16	21	16	11	18	12	19	16	15	11	16	19	18	15	16	16	21	17	17	22	13	17	9	22	12	16	13	25	15	23	28	20	10	17	12	15	17	13	22	18	13	16	6	16	19	15	15	11	17	10	16	5	17	16	11	15	15	23	21	23	12	16	17	16	6	12	11	19	22	20	17	14	15	15	18	19	21	18	22	16	20	16	15	13	12	15	17	16	13	15	17	16	20	20	17	13	14	12	17	18	13	18	17	8	21	20	15	13	19	13	15	16	18	15	21	20	22	16	21	25	24	13	15	13	22	16	12	20	13	19	27	19	18	20	25	16	18	19	14	15	20	15	23	14	21	24	18	16	16	19	14	19	14	18	12	10	17	19	7	18	18	21	17	26	18	14	17	11	16	9	22	12	23	19	24	15	23	9	13	21	21	26	20	19	13	17	22	18	22	25	20	11	14	18	23	10	13	13	21	18	21	23	16	18	20	14	18	18	11	15	14	19	17	13	17	22	22	15	21	12	23	11	16	26	20	14	17	20	22	20	21	15	15	17	20	17	20	18	21	12	26	22	18	16	17	20	16	21	18	14	22	23	15	28	22	22	11	21	21	17	17	24	13	16	20	25	21	22	16	19	13	16	17	15	14	16	9	15	9	9	19	18	27	16	17	24	12	19	20	11	16	17	22	17	16	19	12	19	15	18	15	26	20	9	21	14	22	9	17	18	17	16	13	21	19	16	23	10	23	22	20	11	21	17	13	19	15	16	19	13	17	13	15	9	14	28	18	19	21	17	16	6	22	19	20	18	16	20	22	18	14	12	8	21	20	22	21	19	22	14	21	19	17	13	19	24	22	14	19	21	15	17	21	26	18	13	13	12	19	17	14	20	20	19	19	12	20	20	23	13	20	13	19	19	14	18	20	16	15	16	17	16	21	10	23	17	13	24	20	17	16	27	17	12	14	20	16	15	15	14	15	15	16	19	14	12	20	21	11	13	24	16	14	13	18	18	19	17	20	17	16	27	15	12	21	25	15	25	14	21	15	21	19	8	16	23	23	13	15	18	14	17	18	22	11	20	23	22	18	22	12	15	9	16	12	14	22	25	18	22	20	13	21	16	14	18	16	11	16	15	19	20	17	14	16	13	17	9	13	24	19	7	18	25	13	16	16	20	19	13	11	13	18	15	21	14	20	20	18	16	24	20	22	18	17	17	16	10	14	16	15	17	15	18	21	20	12	23	18	15	21	14	14	20	18	16	16	22	20	18	14	21	14	21	19	18	21	15	20	16	13	18	14	13	15	12	21	13	15	12	19	20	14	23	16	15	13	18	15	13	14	13	12	17	21	17	22	20	18	24	16	15	16	14	22	25	16	16	14	16	19	13	13	10	15	16	22	15	12	13	17	15	19	15	17	16	17	18	27	15	20	17	17	19	14	17	18	14	11	17	20	11	15	16	23	14	12	15	18	22	17	15	17	11	23	18	13	21	13	17	22	19	18	14	16	22	17	14	16	24	19	13	15	12	16	19	9	22	9	14	22	20	14	17	14	9	13	9	10	17	17	15	22	17	20	13	18	18	12	18	9	18	17	12	16	16	16	15	16	16	22	19	15	19	17	17	15	24	20	17	17	17	20	11	20	18	16	11	12	20	11	13	18	14	22	19	21	12	10	25	22	19	17	15	17	13	18	23	11	14	14	23	22	21	23	18	16	18	15	13	16	16	21	17	15	23	23	20	16	19	22	25	21	13	23	19	18	16	18	21	12	15	14	27	11	28	9	16	14	13	17	17	14	15	18	19	17	19	17	15	16	15	18	17	11	14	8	15	18	18	21	16	14	11	24	14	14	16	15	23	13	16	14	14	16	12	15	16	10	14	14	20	18	19	23	18	13	26	14	21	17	26	18	11	19	25	19	15	23	21	17	19	11	16	22	18	16	21	20	23	19	17	10	19	17	11	13	17	15	16	15	22	19	18	24	19	27	17	23	12	15	16	20	22	13	12	13	16	16	18	20	16	16	9	12	14	19	14	13	22	11	18	17	25	21	17	15	21	17	22	14	12	21	22	18	20	22	13	18	20	18	19	15	18	17	13	14	14	21	23	14	15	17	16	19	20	12	14	16	16	17	24	12	17	16	22	21	20	19	16	17	14	20	17	26	19	20	14	26	16	12	16	16	19	28	11	15	13	10	13	16	17	13	16	9	23	21	19	13	16	12	20	13	18	18	21	14	20	21	17	11	17	16	15	18	26	22	10	20	22	9	17	17	9	26	15	12	20	13	21	18	15	21	26	17	16	21	16	20	12	12	19	14	23	13	19	25	19	19	14	19	15	22	17	9	13	5	12	16	20	22	20	10	11	22	15	23	18	16	17	15	15	13	14	19	15	19	24	17	19	16	9	16	19	19	17	18	19	17	15	14	29	18	19	17	14	8	20	16	16	12	16	13	22	18	11	17	19	16	13	16	18	18	13	15	17	12	15	20	16	23	13	17	16	16	21	12	14	22	19	24	15	17	20	15	9	19	12	11	22	20	20	18	13	12	22	21	15	20	15	16	24	19	9	17	20	15	19	14	17	16	15	13	19	19	24	18	17	26	18	18	23	15	21	9	14	10	15	16	18	12	25	18	16	16	17	15	14	15	21	17	13	22	18	20	10	15	16	19	12	14	13	16	14	23	17	17	18	15	18	11	12	19	13	19	11	11	23	26	18	26	15	20	13	21	19	22	19	18	21	14	14	11	17	28	16	16	16	19	13	18	16	13	20	13	22	14	16	13	11	13	11	12	20	18	17	16	13	16	19	13	19	21	26	14	19	15	19	15	15	19	21	18	14	11	9	10	20	14	10	12	12	20	19	15	17	18	22	19	22	16	15	13	15	16	21	13	17	12	9	22	18	12	21	14	13	16	22	17	23	16	17	18	13	12	13	12	15	8	8	14	15	29	15	14	18	14	19	16	11	15	9	18	11	16	20	15	15	19	21	20	9	15	20	11	12	23	21	20	18	20	14	20	18	19	16	14	17	18	19	19	10	18	11	16	21	13	14	19	12	14	15	13	15	14	17	21	19	22	12	14	21	17	19	16	14	16	15	24	20	13	28	12	12	15	12	15	15	10	12	14	22	22	13	15	18	23	18	15	17	20	20	10	17	17	20	26	15	22	15	17	20	19	20	17	17	16	19	13	22	15	13	22	9	16	18	12	20	12	19	17	23	16	19	19	13	26	18	15	12	19	16	15	20	24	11	26	13	20	16	16	13	12	19	22	18	16	8	18	21	17	10	11	21	17	27	22	13	21	16	16	21	14	11	16	15	15	22	15	14	25	11	16	13	22	24	12	22	17	21	14	12	14	24	12	15	15	19	20	18	12	18	15	25
19129	20840	2561	1568	5354	7518	7297	6192	5381	4119	3227	2633	2212	2447	2490	2098	1715	1411	829	409	340	278	293	277	261	254	242	237	223	216	222	188	233	223	218	200	199	213	198	186	195	186	191	195	217	170	196	209	196	179	212	187	182	181	179	191	186	173	203	210	177	168	166	192	182	191	161	168	172	177	183	180	182	192	193	141	156	171	160	178	183	187	174	168	175	169	181	172	154	194	190	162	184	176	172	195	173	186	168	183	185	178	161	156	176	195	162	178	190	178	159	165	156	159	171	183	162	162	175	171	189	182	174	169	165	170	145	174	165	186	170	180	172	185	158	166	178	186	175	178	159	180	185	199	180	168	177	199	175	182	182	182	162	199	193	171	177	160	161	155	184	155	167	175	189	169	175	165	171	177	177	201	168	160	173	187	144	159	153	158	157	157	181	220	160	174	147	190	173	170	158	165	162	170	170	166	169	184	159	177	171	175	171	154	179	182	179	183	163	163	208	175	165	189	176	163	163	186	171	179	168	168	161	185	147	153	191	188	168	184	161	181	173	182	148	167	158	160	179	162	162	188	186	167	167	171	143	176	171	184	168	163	173	190	177	203	172	183	175	176	208	172	185	151	173	170	171	169	163	165	179	170	167	160	174	176	178	190	181	155	170	146	169	191	177	188	195	172	188	176	191	181	177	152	169	168	179	174	196	152	187	173	182	180	174	185	147	176	195	145	175	165	160	175	147	164	170	171	164	194	168	169	182	195	174	168	152	175	186	172	162	162	167	192	154	183	173	190	154	172	178	175	187	176	163	151	158	148	194	173	173	165	168	184	179	178	189	167	183	186	193	174	186	167	182	162	177	195	195	167	185	153	161	158	187	180	180	162	166	157	179	157	178	170	173	175	183	188	202	179	195	173	177	165	182	174	163	172	170	169	186	173	152	179	168	178	175	168	166	167	181	165	164	191	196	189	183	187	200	189	157	177	183	154	176	164	168	172	179	164	175	169	172	169	185	170	163	166	184	166	172	171	180	175	179	153	175	166	162	175	195	163	178	174	174	184	179	179	178	170	163	179	184	177	194	160	175	172	174	134	154	169	165	171	148	202	199	145	159	172	185	158	160	197	173	182	172	176	171	197	145	170	161	182	175	184	149	171	142	177	178	155	159	152	159	189	176	193	136	152	184	165	174	195	162	174	156	165	160	200	188	141	161	168	192	165	166	164	173	141	179	147	164	155	186	177	200	174	192	163	162	157	175	166	168	161	169	165	184	149	169	167	192	179	172	171	160	195	167	162	172	173	169	205	155	171	167	180	146	163	184	180	183	167	166	181	171	164	174	171	175	177	161	185	184	170	140	182	155	186	167	176	171	159	154	169	160	164	168	184	174	171	161	163	185	153	195	192	186	176	163	178	149	166	175	167	166	155	163	187	181	160	173	170	180	176	180	181	163	177	169	171	158	188	166	148	190	157	135	160	180	168	191	181	168	180	167	182	174	176	186	175	181	180	154	173	179	167	152	187	155	165	154	183	149	192	160	178	162	181	137	186	181	209	162	144	162	156	158	187	181	164	176	170	168	171	168	161	165	173	163	177	179	177	178	170	187	168	173	174	163	153	167	152	190	165	192	152	159	165	180	178	200	166	194	192	180	166	165	181	169	169	179	156	158	173	150	167	146	162	166	174	163	179	174	187	172	192	184	173	174	169	187	172	145	186	192	173	172	172	152	165	171	177	181	162	180	148	187	174	162	175	156	181	179	173	179	182	199	162	172	172	152	187	164	175	169	175	176	158	173	152	155	183	162	177	157	162	169	150	170	165	165	173	185	158	177	143	177	160	180	154	170	151	186	194	166	158	154	153	201	162	181	164	203	162	167	190	167	165	164	181	157	166	171	167	142	167	170	182	160	181	172	162	205	164	162	186	176	173	138	166	173	156	185	181	170	161	174	159	180	179	165	160	135	177	193	163	188	168	172	180	170	190	200	172	165	184	175	144	180	167	161	188	185	193	156	177	158	167	170	158	157	154	168	163	190	159	177	175	170	187	189	185	160	184	138	155	184	166	173	155	160	155	164	162	164	189	175	162	176	147	200	163	174	176	158	163	189	165	188	177	169	169	179	163	172	180	156	170	128	167	177	176	170	162	176	146	175	169	172	171	169	188	180	178	170	179	157	167	174	178	178	178	163	158	177	159	151	183	180	196	140	168	148	198	176	187	153	161	179	170	169	165	172	169	181	175	154	188	171	171	153	196	175	161	180	170	164	170	159	188	177	179	170	150	155	158	151	159	162	176	187	166	175	169	181	163	171	161	159	173	176	182	165	176	183	168	176	175	163	190	167	182	156	161	177	145	169	182	157	158	172	163	178	155	173	140	166	154	166	182	172	170	173	170	180	163	161	164	160	163	163	190	164	188	179	172	150	151	138	166	164	170	180	176	173	180	155	179	157	180	157	171	152	173	158	174	159	190	170	175	155	172	174	176	160	174	163	169	182	170	154	176	182	162	159	177	151	149	167	149	172	157	203	172	176	182	169	167	171	164	150	178	156	183	172	171	171	180	155	159	157	189	159	165	162	167	192	165	162	168	185	185	164	173	175	170	167	167	168	163	174	181	186	161	184	168	162	182	168	203	172	183	173	177	163	162	156	176	168	184	185	192	166	173	178	189	158	169	178	183	157	183	174	165	156	180	159	184	159	157	170	159	188	155	163	175	155	179	184	155	191	142	187	154	178	182	167	173	167	163	158	196	175	167	214	179	160	162	181	164	172	180	200	161	173	186	164	192	180	165	180	173	183	176	166	170	165	173	168	147	163	175	170	157	208	170	184	178	175	177	156	176	164	182	153	151	173	169	181	193	157	193	173	185	162	185	169	175	187	153	163	151	166	175	183	181	147	170	181	186	175	182	163	181	158	177	159	160	177	156	180	173	162	154	168	181	186	174	162	155	196	172	174	153	180	157	164	163	171	171	168	180	190	172	169	188	144	188	155	173	164	160	171	163	174	171	182	164	164	178	165	173	161	165	179	158	171	195	157	186	168	176	147	155	155	163	186	181	168	172	158	167	177	152	160	176	194	183	167	209	172	166	162	173	167	178	161	164	178	179	177	152	163	171	190	165	163	158	163	179	163	200	169	174	175	168	163	177	184	171	198	178	153	161	153	168	178	175	172	165	152	167	182	166	189	166	203	179	156	155	160	159	181	164	170	184	148	176	153	170	185	147	190	174	175	160	169	159	157	173	164	182	185	179	172	176	165	171	152	167	176	166	159	176	192	189	189	162	154	168	166	165	167	173	170	193	170	172	171	163	202	146	169	157	155	173	207	161	149	164	163	192	149	172	170	166	185	178	158	187	158	164	148	176	168	174	161	179	158	165	190	168	159	162	169	178	172	147	170	174	151	165	168	165	187	153	182	168	193	191	167	154	184	162	172	157	162	174	181	165	181	166	185	175	166	177	160	177	178	163	151	188	163	181	166	159	183	188	145	154	157	184	183	161
1692	6973	157	96	74	108	128	165	140	122	88	97	92	87	100	104	99	81	60	55	49	35	46	34	33	49	29	31	36	29	43	33	28	43	42	32	32	31	36	41	34	41	39	32	26	32	34	36	36	37	33	42	27	39	38	34	34	36	31	31	40	31	38	32	32	29	37	34	42	40	32	35	32	30	30	31	30	42	27	32	43	27	28	34	34	41	35	36	24	29	30	29	36	30	40	36	43	37	40	33	36	42	36	35	30	34	32	46	39	40	36	30	37	26	26	37	43	36	28	32	34	39	25	33	33	16	26	29	34	36	34	29	24	30	30	28	28	26	33	34	36	33	41	33	41	34	31	37	30	28	30	30	24	35	30	27	38	29	31	43	25	28	23	31	38	26	31	32	31	35	36	36	28	31	33	29	33	32	36	30	35	25	25	30	31	33	30	29	39	42	26	20	34	39	32	25	32	24	28	33	35	35	23	26	29	38	35	22	35	37	31	38	29	37	38	36	53	33	34	33	41	34	36	34	41	36	33	36	40	36	29	31	35	42	20	43	40	26	33	35	25	31	38	43	45	31	42	33	37	32	28	47	36	37	34	31	31	37	28	33	43	32	30	39	30	19	37	29	24	34	30	36	23	27	41	25	27	27	26	42	35	32	30	38	35	41	48	27	32	27	20	34	34	20	29	31	35	38	40	48	36	42	31	20	32	39	41	29	37	33	38	35	36	24	28	27	30	40	27	40	32	38	29	31	34	37	34	31	31	30	23	29	27	36	32	41	41	23	32	39	33	32	43	32	25	28	27	25	26	37	38	34	34	24	26	30	27	20	29	23	30	44	34	24	22	36	35	28	39	34	28	26	30	36	33	32	40	36	31	37	34	30	32	34	38	46	27	39	29	30	27	31	32	30	36	38	28	31	36	42	32	32	28	46	30	32	32	30	33	33	37	22	37	36	31	37	33	40	29	28	31	26	31	37	33	40	35	39	32	31	42	28	37	31	38	29	38	33	30	40	35	36	34	25	34	32	38	43	23	38	38	32	33	35	37	26	33	43	35	27	32	40	33	37	37	33	34	25	35	26	45	44	35	43	33	37	38	34	23	27	33	47	28	33	35	38	41	35	27	27	25	41	31	34	32	39	45	28	30	30	37	32	31	37	33	43	37	29	40	32	37	30	32	45	33	41	30	28	28	32	38	29	26	32	24	31	35	38	37	39	31	33	28	36	31	29	39	37	32	32	24	33	33	21	25	27	31	28	38	30	32	37	43	31	32	36	41	33	32	44	28	26	36	33	31	32	29	44	34	38	38	38	37	28	35	30	33	29	30	42	33	34	38	30	24	31	35	32	32	23	36	33	33	29	33	36	36	29	31	31	35	38	29	36	26	26	29	33	29	40	37	35	34	35	25	40	36	33	29	33	25	40	34	42	34	32	32	36	30	31	25	40	21	26	31	29	35	25	40	37	40	31	34	53	29	27	34	41	31	26	37	28	47	25	25	39	19	38	34	33	42	30	30	31	38	30	42	34	35	34	37	35	37	33	42	31	38	31	30	39	34	40	30	29	33	37	30	51	49	31	39	40	22	25	32	30	26	29	29	27	34	24	31	38	42	27	30	27	27	39	33	30	30	37	43	24	28	32	33	31	28	26	36	33	36	38	26	26	46	42	23	37	25	37	37	41	32	32	34	38	40	32	35	48	43	33	30	39	26	36	39	19	37	34	33	34	32	35	37	32	31	27	29	34	24	23	36	37	26	26	28	24	35	36	37	42	33	26	28	29	22	29	31	43	26	22	29	26	20	42	18	38	30	37	31	30	38	32	40	37	31	35	40	37	28	36	34	35	24	31	27	44	36	26	41	34	28	27	25	24	37	31	35	26	29	34	40	26	25	15	30	41	32	35	31	41	31	32	39	38	41	31	32	30	27	41	33	37	30	29	30	38	17	33	38	38	35	40	31	20	35	32	27	23	23	33	35	24	36	48	26	30	32	23	31	30	31	28	30	30	27	26	37	39	31	26	39	34	33	28	20	29	42	38	31	44	35	33	32	30	34	46	43	26	29	29	26	36	29	40	31	30	28	30	35	31	36	36	41	34	25	32	22	34	32	34	38	39	43	31	30	39	28	36	36	29	38	22	40	26	36	31	35	26	27	31	33	26	35	22	35	23	32	31	33	51	25	34	36	24	34	29	27	36	37	35	34	23	43	26	32	36	39	27	47	32	43	29	34	35	39	32	39	36	34	36	38	41	27	32	30	36	32	27	35	36	33	35	33	44	34	32	31	30	30	34	36	33	31	35	36	37	35	26	36	31	32	29	33	34	31	30	32	21	36	33	31	28	27	28	36	32	31	41	32	34	33	40	32	35	40	23	27	28	44	32	34	49	34	25	24	37	40	31	29	39	41	34	36	28	33	36	31	29	38	43	30	23	30	44	29	28	30	38	32	35	35	38	41	34	35	39	34	22	41	43	53	36	30	32	38	38	23	32	26	41	37	35	29	34	28	35	24	42	38	33	39	31	25	27	41	27	30	42	27	39	36	36	35	36	25	37	21	42	33	37	39	44	28	36	43	33	26	40	19	28	41	33	32	31	35	40	23	28	28	27	27	34	29	38	29	34	41	42	43	24	31	46	27	29	34	33	34	35	31	41	32	34	22	33	34	39	33	37	22	34	33	29	30	38	31	28	31	29	39	36	28	28	23	29	32	31	44	28	31	27	33	43	25	37	34	29	39	36	36	40	28	47	36	32	37	29	42	28	33	23	29	39	31	34	25	36	34	33	26	38	35	32	28	33	39	26	33	43	32	35	36	28	31	47	29	37	38	40	49	29	33	35	26	35	30	28	31	29	37	34	34	37	42	32	38	33	26	29	36	34	24	27	36	25	34	34	30	33	38	39	26	35	46	28	30	29	35	30	37	28	34	36	33	29	34	31	32	29	41	40	21	31	27	40	30	33	41	24	30	34	36	29	23	32	35	46	43	29	21	31	38	25	30	32	38	24	28	38	32	38	39	38	39	26	41	26	36	33	27	38	33	32	33	35	36	30	28	34	34	20	32	40	31	25	37	44	35	30	27	33	35	26	37	25	36	23	28	43	34	34	32	26	33	40	31	36	30	28	23	35	34	34	27	34	34	31	27	33	27	23	33	29	33	26	43	33	47	25	32	20	45	37	32	37	30	29	32	26	31	25	27	38	35	41	30	23	35	40	27	26	28	30	31	45	38	16	35	30	38	29	30	25	33	40	34	43	39	40	30	24	39	33	37	27	25	29	20	38	25	33	34	37	28	27	24	38	32	30	31	31	33	29	33	33	36	23	33	30	25	38	37	37	34	34	27	33	41	24	35	18	32	29	31	29	40	31	39	33	18	35	41	36	25	37	40	29	43	39	34	36	38	36	28	39	38	33	23	38	33	45	39	26	32	30	35	22	37	24	26	30	37	25	28	29	39	28	26	27	33	35	27	40	32	26	40	32	34	29	40	37
20691	22341	1767	2463	6950	9477	9389	8172	6483	5254	4466	3758	3330	3110	3451	2833	2408	1895	1203	749	624	556	522	485	476	511	456	464	419	444	418	440	421	469	403	405	364	397	417	383	372	379	385	367	403	360	397	371	396	357	373	409	362	359	389	359	354	383	364	351	337	364	377	356	360	398	368	366	368	351	365	367	345	349	362	373	358	371	351	339	370	370	347	327	378	345	373	331	372	349	369	350	373	365	350	369	374	353	366	331	375	353	351	356	368	361	349	374	360	338	344	375	370	351	358	330	358	333	370	376	400	356	359	350	357	340	338	330	363	365	367	365	387	332	350	368	332	363	354	372	354	319	361	326	358	344	356	338	355	384	342	338	354	351	326	354	366	371	355	354	369	366	366	357	353	363	388	379	374	361	356	331	356	335	369	334	358	335	358	357	361	329	344	388	368	339	327	368	354	365	391	356	354	379	349	360	337	380	322	383	364	352	379	352	373	368	316	385	363	370	350	334	337	361	361	398	343	339	321	355	336	352	331	342	394	336	324	314	355	303	375	337	360	348	363	390	313	372	360	355	368	361	372	363	328	362	333	361	369	384	360	374	381	346	365	348	353	325	361	322	357	332	379	364	353	364	329	381	363	344	378	382	340	380	348	372	371	372	364	360	332	358	381	348	383	373	374	340	345	364	351	358	348	333	350	360	336	340	353	380	350	388	375	341	345	332	358	399	336	342	378	370	381	322	339	340	393	340	350	351	385	364	353	364	365	340	330	345	331	360	391	339	325	342	358	355	337	337	387	332	323	387	381	342	373	348	386	358	325	344	331	368	339	328	341	343	362	358	319	346	348	335	354	362	380	343	377	359	366	361	321	372	360	323	361	348	354	352	376	375	350	345	346	378	369	364	339	365	357	382	359	380	391	338	348	346	352	325	351	361	356	348	355	344	365	344	345	348	353	358	361	334	336	353	364	356	364	352	351	358	346	347	350	336	358	381	336	308	380	371	352	352	334	378	348	366	326	358	355	385	350	359	349	352	347	349	357	391	343	383	363	350	341	350	364	335	390	341	366	347	344	362	357	366	387	382	369	364	378	374	352	353	348	365	363	359	360	329	357	392	358	327	385	357	359	367	351	377	367	364	342	352	347	389	375	355	341	352	327	374	336	351	372	356	349	364	337	392	346	378	341	354	333	344	383	347	378	353	366	348	396	330	341	361	309	352	320	374	352	348	369	380	357	333	355	368	352	329	354	391	363	327	322	346	329	338	347	362	361	370	358	370	365	320	392	337	348	360	349	313	324	370	342	367	350	368	328	321	355	351	356	367	375	359	344	356	348	349	341	359	360	350	371	383	362	351	343	356	367	384	340	350	334	339	364	372	360	327	355	342	349	360	348	366	369	366	337	380	331	336	356	343	398	363	380	350	342	349	381	372	340	347	367	366	334	352	347	360	384	336	364	349	331	354	365	391	363	359	384	380	356	362	374	354	355	358	336	349	341	316	344	329	365	344	347	353	328	372	347	351	350	367	345	399	376	386	351	380	326	362	330	339	354	347	367	347	357	376	346	359	362	374	353	335	387	345	312	333	349	347	397	363	364	354	360	365	315	351	361	358	330	369	350	351	361	365	355	345	358	348	359	354	384	346	349	353	332	350	386	348	395	346	325	351	381	375	370	326	341	377	375	374	346	353	358	370	331	335	337	338	345	335	371	318	358	352	359	353	371	377	360	331	345	373	360	330	344	338	352	366	340	362	347	357	377	355	376	373	360	349	332	353	330	342	356	354	347	357	344	319	346	347	333	348	366	367	341	389	333	328	375	336	378	353	347	376	346	375	362	343	333	347	369	362	350	351	354	368	342	343	357	368	340	345	339	352	340	388	348	359	370	361	369	345	374	344	370	357	388	380	335	376	367	327	346	343	368	374	367	342	338	360	387	347	341	327	369	346	319	348	362	350	345	353	358	363	361	351	319	330	382	325	355	364	329	350	359	356	359	336	383	372	367	358	349	342	353	331	351	392	358	353	377	386	352	395	358	382	359	350	319	331	365	339	353	334	369	366	360	355	366	364	345	369	358	380	349	323	380	359	358	352	331	353	350	358	357	370	337	376	348	391	343	378	358	338	346	366	353	344	358	361	333	369	316	389	347	359	370	345	330	375	368	376	361	398	345	344	386	356	362	387	365	361	350	327	344	334	343	372	367	358	357	338	361	330	334	367	358	338	370	369	360	365	345	362	374	346	363	345	375	337	335	324	349	371	357	371	344	398	368	344	367	368	358	345	377	374	373	361	358	348	374	367	350	359	371	351	344	364	371	356	353	383	340	359	344	320	389	312	348	341	343	359	356	374	334	363	360	356	347	345	351	371	366	359	372	357	353	364	345	369	349	330	347	365	346	351	325	342	343	346	365	374	343	369	344	328	351	361	366	335	367	324	349	344	316	340	334	346	332	332	348	325	393	381	363	338	383	345	336	329	339	317	360	375	326	353	364	369	354	343	346	349	366	382	354	342	337	362	379	343	351	358	363	354	332	300	354	339	331	341	359	343	357	337	358	317	379	337	357	369	332	380	335	372	360	366	383	361	355	383	342	397	356	344	362	330	367	358	358	341	365	347	365	352	362	366	370	343	352	338	352	374	365	334	372	354	386	334	360	364	355	349	342	341	344	356	355	366	387	348	374	369	340	393	376	322	348	335	345	341	351	326	357	368	367	329	361	359	325	341	412	356	335	361	369	341	359	340	377	348	355	322	383	337	353	379	334	362	360	340	328	368	377	344	368	388	320	360	395	326	372	375	374	364	362	362	348	348	363	341	375	354	374	335	354	342	351	356	394	354	370	342	379	327	359	336	342	396	342	317	376	363	366	389	349	336	380	357	355	389	362	400	383	371	326	355	329	340	382	376	331	350	359	321	347	359	352	362	353	350	335	372	362	361	349	362	370	354	354	339	350	345	366	340	352	400	319	333	326	356	377	367	358	305	339	374	381	358	317	336	386	367	369	326	365	376	322	336	375	365	342	348	352	345	342	332	373	364	395	359	318	351	372	398	336	388	374	356	317	361	339	354	374	342	359	361	355	334	383	401	354	386	365	321	336	360	343	314	342	359	370	368	321	347	349	330	359	366	319	338	365	372	338	350	356	350	345	334	356	363	351	390	389	382	378	346	368	338	370	361	351	373	351	334	379	338	371	333	350	354	358	386	352	343	367	371	348	337	373	366	323	365	390	374	338	319	353	363	360	323	375	378	343	323	370	378	352	344	360	355	361	338	383	346	314	360	344	324	367	334	361	340	346	372	359	375	335	367	372	352	343	373	376	352	359	368	376	365	362	342	327	343	344	340	356	364	349	352	355	351	355	360	367	357	376	388	363	355	355	338	364	323	357	341	376	349	341	345	371	365	362	383	339	362	348	338	354	369	377	345	344	358	376	338	318	382	353	375	360	355	375	372	362	353	317	359	305	339	329	358	346	335	336	398	361	374	346	366	354	361	362	336	361	367
802	834	44	41	40	73	91	78	80	72	71	60	79	75	75	79	59	54	38	33	30	35	46	40	43	44	37	35	37	39	37	44	35	31	45	28	34	36	40	40	35	44	35	51	31	32	36	41	32	30	40	33	43	37	45	29	37	24	31	43	37	29	33	45	34	32	43	48	24	24	28	37	37	37	40	35	32	35	43	37	25	44	39	26	40	39	28	38	30	39	44	36	30	25	44	36	34	42	31	42	31	34	33	27	28	39	29	37	26	38	31	46	39	35	30	43	31	35	36	35	38	35	31	28	43	45	33	38	28	33	33	38	27	34	37	32	34	36	29	34	37	35	37	36	41	37	34	54	34	22	28	38	31	33	34	37	29	36	38	32	34	35	24	30	33	36	38	36	38	40	38	24	41	31	41	34	41	36	40	40	28	36	29	36	32	35	35	26	36	30	46	28	30	48	32	32	30	30	37	37	37	29	30	37	40	42	38	33	24	34	34	37	47	42	36	33	29	35	31	41	30	25	27	36	36	42	39	40	42	29	30	42	30	37	50	34	43	40	50	38	41	43	29	51	22	32	50	30	37	37	45	38	23	44	47	43	36	38	34	31	33	41	39	38	44	43	41	27	33	35	38	28	45	41	31	43	33	34	32	38	39	47	30	45	42	38	36	29	41	40	43	35	28	36	35	27	41	35	34	42	35	46	32	27	36	39	33	40	34	42	25	34	36	36	39	33	40	30	42	36	33	37	30	35	30	42	28	42	40	26	28	43	35	48	27	33	36	41	28	33	23	31	28	43	35	33	37	42	47	32	37	31	33	39	29	36	41	35	44	31	33	31	35	34	41	32	31	30	38	34	29	44	29	39	18	41	39	45	46	37	31	33	44	45	30	50	42	28	34	42	36	22	41	33	23	47	31	42	37	43	30	31	47	36	35	45	36	35	32	28	38	40	43	35	36	36	31	40	54	44	39	37	39	37	38	38	33	34	40	32	41	31	37	32	39	34	36	32	34	33	33	30	28	32	41	38	35	37	34	35	30	31	49	35	40	32	34	38	38	37	34	36	38	37	55	30	36	44	33	39	49	37	41	34	39	39	36	34	29	33	35	39	38	33	28	31	34	40	43	30	46	41	29	35	37	34	26	43	46	27	36	46	28	35	36	39	42	38	40	36	36	38	34	36	40	37	33	35	34	31	43	39	37	26	33	30	37	34	35	47	46	29	40	32	30	41	32	33	33	25	38	36	40	38	40	39	41	33	38	42	41	36	39	31	32	41	35	37	39	33	33	32	31	39	46	38	33	44	28	29	34	36	31	37	42	43	22	28	46	30	32	33	38	34	46	31	26	27	32	32	29	36	34	35	32	35	42	41	39	38	26	35	30	34	45	31	40	37	31	43	33	33	33	42	30	26	32	36	43	30	36	38	36	30	30	31	48	30	41	30	37	36	29	42	31	49	34	32	43	36	32	31	45	41	42	37	43	36	37	41	41	34	33	38	28	29	29	40	37	30	46	39	32	39	37	34	35	39	33	35	31	43	32	34	30	49	32	34	45	44	31	33	34	44	32	36	45	30	26	41	26	29	36	34	34	28	40	40	46	37	45	40	37	40	41	35	34	36	38	44	30	30	39	33	31	40	23	34	33	26	38	33	41	30	26	37	39	33	32	30	40	41	35	40	36	42	33	22	43	45	29	30	38	36	30	42	42	31	31	41	39	34	49	25	27	38	41	36	40	37	42	43	36	32	33	28	37	22	32	32	29	29	33	34	33	32	40	34	33	32	42	38	28	37	27	31	37	29	34	35	39	38	41	29	40	30	46	44	37	36	33	39	49	38	32	40	32	39	33	44	48	41	35	31	33	41	32	35	39	32	33	42	42	38	32	38	38	41	33	39	31	43	38	40	38	43	33	33	28	42	30	49	33	41	37	33	35	45	35	40	39	22	43	43	28	38	43	37	49	37	40	36	32	25	52	34	36	42	30	45	46	35	27	38	43	34	35	36	41	40	29	27	44	36	35	34	38	45	38	40	49	43	23	24	30	35	29	36	30	38	31	34	34	36	41	37	38	34	26	27	39	46	37	30	38	23	34	37	28	41	41	43	33	30	36	31	31	30	32	37	36	30	30	39	38	44	37	32	31	39	36	28	37	35	47	39	37	32	39	37	36	27	34	30	58	34	39	41	40	32	35	44	42	32	30	30	49	33	38	32	37	38	30	36	34	37	39	35	43	37	37	34	37	36	37	32	35	33	33	36	41	30	39	34	45	34	37	33	19	36	44	36	32	30	44	35	36	42	35	40	35	41	40	33	32	27	36	38	35	37	35	46	36	27	35	31	39	43	34	29	40	38	45	33	33	40	41	30	29	40	39	35	30	28	42	40	40	43	35	45	34	39	28	26	30	32	34	25	31	30	30	31	43	29	33	42	42	40	30	33	35	28	39	38	30	37	31	42	30	43	44	44	43	45	40	27	34	41	33	29	46	40	33	30	35	36	25	37	47	37	38	31	36	37	29	30	29	37	35	33	31	31	29	39	35	40	44	35	51	33	31	44	40	39	37	34	39	39	39	31	34	29	40	28	30	35	42	38	42	37	31	46	41	40	31	46	34	36	30	35	41	35	34	44	39	39	27	36	42	40	35	31	44	43	26	25	34	39	30	34	29	38	35	35	30	36	34	41	29	28	43	43	38	34	34	18	35	42	36	35	37	37	46	30	38	34	47	30	37	33	44	35	22	38	37	36	37	29	28	35	34	38	26	37	40	39	33	29	33	24	34	32	30	35	41	35	41	32	42	38	51	36	29	35	38	36	29	27	34	33	32	34	36	27	31	33	30	37	44	39	38	23	33	44	30	43	33	32	38	37	40	40	48	40	37	30	29	44	28	27	23	32	45	29	42	30	43	31	39	43	39	33	27	36	34	36	33	53	53	33	42	35	37	26	38	24	39	31	33	32	36	39	31	44	43	32	45	34	40	36	30	35	34	38	32	33	38	34	37	51	37	36	35	35	42	35	47	39	34	37	33	36	41	30	42	40	28	38	40	32	26	33	42	38	48	30	40	40	36	36	33	38	36	38	38	33	36	30	36	43	35	42	38	36	34	45	51	31	33	42	39	30	39	33	41	43	39	48	35	31	45	35	48	28	35	40	39	41	36	36	36	31	38	45	43	48	31	27	34	37	33	48	42	36	28	34	49	33	27	42	39	36	40	29	38	35	38	33	35	33	36	43	32	30	41	42	33	26	26	39	30	36	42	31	39	44	32	34	29	23	34	44	40	33	37	44	34	41	37	38	55	39	32	49	42	32	38	47	37	43	33	38	43	29	39	36	38	39	39	37	33	43	34	35	27	34	21	32	27	35	39	35	25	39	36	28	30	39	45	31	45	33	30	46	30	42	36	40	36	39	34	32	32	31	35	24	39	28	32	29	31	26	33	37	43	46	27	26	28	42	43	41	45	40	40	36	33	32	25	31	32	37	43	32	34	32
11858	9200	744	1179	2961	4283	4288	3612	3435	2568	2400	2544	2362	2032	2002	1702	1232	965	651	482	446	416	397	404	334	371	374	379	384	366	365	370	375	348	331	360	365	335	380	336	337	355	343	371	338	316	398	355	341	340	342	329	356	363	368	347	321	363	351	377	405	338	339	334	400	334	356	337	372	344	366	363	388	371	353	353	372	379	366	346	359	357	336	353	362	353	352	361	396	335	359	377	377	366	364	347	339	354	353	361	388	395	358	335	346	355	373	354	313	352	362	378	336	401	351	357	386	382	383	359	365	380	394	337	379	358	321	331	336	339	354	384	343	380	367	384	349	338	352	353	365	374	380	348	382	354	361	337	395	349	345	380	344	370	338	388	320	337	360	369	369	349	402	336	363	347	354	328	343	379	310	364	336	393	364	337	359	361	353	349	369	341	370	379	359	365	355	351	351	358	320	358	345	363	352	362	366	375	363	339	366	330	383	347	383	369	355	356	374	370	350	372	390	351	349	349	365	394	359	381	371	387	332	364	358	372	348	345	341	358	359	328	374	349	348	341	372	381	367	340	363	375	325	356	353	335	377	388	331	360	343	329	368	358	333	355	342	364	327	370	331	329	366	353	378	356	344	347	352	357	352	343	372	385	382	309	347	352	326	342	373	351	352	353	328	370	349	352	316	332	325	347	354	382	373	356	375	347	356	358	349	334	353	348	328	357	345	361	349	358	360	349	363	379	366	362	393	339	342	327	377	352	322	373	334	363	364	350	361	374	349	336	359	340	358	342	358	335	356	311	369	341	353	354	360	340	380	365	391	387	350	352	357	352	349	372	374	373	394	335	346	363	348	363	356	355	350	342	350	373	350	357	376	338	346	336	338	348	341	360	335	355	371	340	363	351	368	352	379	348	354	350	352	359	364	336	360	354	355	349	376	367	361	317	356	357	406	357	366	329	355	331	333	372	373	375	366	359	356	332	377	382	326	365	376	379	344	336	355	348	357	335	381	371	363	344	341	357	413	357	324	352	362	351	326	364	352	326	382	347	381	355	359	339	341	396	350	340	366	347	368	370	365	358	344	358	382	372	351	325	365	353	410	353	370	352	367	402	363	368	343	360	334	393	368	340	359	339	343	334	340	358	362	347	327	390	347	363	367	357	343	352	375	319	380	353	329	360	358	378	348	342	360	335	336	334	367	332	356	348	352	344	329	350	359	360	372	341	326	367	347	350	354	371	348	360	384	344	326	341	372	380	333	342	367	349	332	363	377	339	409	337	352	360	375	360	375	355	341	341	363	351	323	356	375	350	351	312	347	336	359	354	340	375	360	369	364	331	351	377	322	338	354	356	341	366	372	371	337	371	343	378	387	359	342	358	350	371	340	332	363	334	339	350	358	362	341	395	370	323	330	368	342	320	334	348	335	364	367	374	368	358	319	326	339	380	375	369	349	339	386	325	338	355	393	387	388	327	326	373	336	332	329	347	370	359	339	367	316	353	359	346	345	311	350	356	351	342	365	377	333	366	391	376	333	361	352	321	356	347	382	328	372	383	357	334	363	356	373	334	367	361	335	363	360	361	328	360	369	322	362	339	351	350	360	351	408	347	358	328	354	397	347	346	339	364	376	371	324	363	359	372	374	358	354	342	359	355	366	350	353	351	365	365	365	357	347	352	365	347	368	359	333	364	378	352	358	359	372	369	354	349	375	364	344	366	362	343	330	338	357	334	358	347	347	331	368	353	360	339	355	316	345	343	352	351	346	389	359	343	347	342	326	342	301	332	368	314	358	330	341	353	348	379	336	369	373	361	347	376	371	372	371	365	362	341	354	309	369	350	373	385	365	370	400	378	347	321	351	382	370	334	320	337	375	350	350	349	339	359	378	350	339	365	348	376	369	339	348	326	352	354	362	354	377	367	368	326	369	332	336	374	355	344	318	330	354	375	389	356	345	393	369	339	335	330	340	352	357	337	344	338	330	354	350	349	368	367	382	351	334	320	370	325	340	335	377	329	359	367	326	335	385	364	362	324	388	381	304	357	361	339	346	344	363	341	313	368	345	358	361	366	332	322	317	352	350	344	342	359	364	359	329	371	390	352	362	355	366	335	343	345	317	364	346	359	378	364	334	350	358	347	329	353	365	364	312	346	338	388	349	380	337	343	359	411	348	349	329	364	333	364	359	351	342	337	349	345	367	374	343	374	337	372	340	349	350	373	354	362	369	345	363	360	358	362	377	343	361	366	339	332	331	362	426	330	355	341	350	346	359	334	335	348	382	362	329	370	360	382	335	343	356	346	425	388	321	367	371	337	325	322	359	388	349	374	373	382	363	364	389	358	374	352	329	359	373	395	325	340	362	349	366	353	355	370	336	352	371	327	354	347	362	389	342	366	342	369	342	373	348	319	342	363	377	358	377	371	354	350	370	324	337	310	357	343	370	372	364	331	369	360	373	360	376	355	347	367	369	337	310	344	353	351	397	350	368	354	371	343	338	350	352	340	356	363	343	379	350	354	380	331	366	358	355	365	362	358	368	336	371	354	338	360	378	359	319	375	352	343	337	361	373	338	333	365	369	374	358	340	364	345	334	344	356	352	348	351	338	338	356	360	342	327	359	342	316	390	379	368	316	345	333	337	370	343	353	378	360	332	351	360	346	358	349	387	387	341	330	343	335	358	355	319	369	376	327	378	363	368	357	372	349	359	354	345	362	324	363	422	342	379	349	369	354	355	375	340	336	335	342	356	359	348	369	354	389	349	379	398	327	369	362	363	345	346	388	349	348	339	345	318	356	345	367	357	352	378	336	340	363	362	327	331	348	344	385	395	308	362	407	358	353	343	346	341	367	331	365	357	363	334	353	361	362	317	372	358	379	367	374	355	362	327	356	337	382	345	362	376	333	374	354	395	329	382	333	342	378	335	375	362	380	345	384	351	369	352	329	375	364	391	327	351	318	378	344	352	380	336	371	328	354	336	373	342	336	370	337	344	369	383	386	311	345	363	362	354	371	387	337	339	333	323	341	369	348	369	371	378	326	355	372	348	351	401	378	388	354	344	367	368	352	326	350	334	360	359	373	358	366	393	351	352	354	367	344	326	362	327	373	372	355	363	330	354	333	351	356	370	329	350	375	353	371	345	355	349	364	375	354	335	358	337	354	365	341	363	342	350	341	345	336	338	387	350	350	373	359	328	380	372	345	367	368	360	368	357	316	384	330	365	351	377	333	354	342	346	361	343	364	324	373	378	340	339	348	360	339	360	330	428	357	327	380	363	367	332	369	367	322	351	340	377	342	327	350	366	353	368	363	363	331	346	353	366	381	331	358	342	357	312	339	355	352	336	355	342	374	371	356	373	345	396	359	339	347	366	319	339	345	353	334	332	321	348	375	355	341	356	299	348	371	350	356	358	355	359	368	338	345	359	373	338	361	358	325	354	328	358	366	357	365	367	320	347	345	383	379	349	371	345	364	317	354	346	338	370	332	372	367	382	365	369	349	339
1250	4672	94	89	64	113	127	114	115	101	92	128	120	107	106	96	102	61	71	42	48	51	50	51	37	55	69	51	52	56	40	53	31	65	47	44	47	53	56	44	54	52	50	42	40	43	40	47	58	48	46	52	45	48	44	44	55	45	50	50	48	42	49	39	46	47	47	49	48	51	45	46	42	51	47	51	48	56	46	42	33	46	42	48	40	41	40	51	46	42	55	50	41	47	40	51	49	50	39	48	43	45	40	41	43	44	66	44	41	47	47	45	40	57	43	38	52	43	43	49	37	44	57	43	28	39	47	48	44	39	50	46	40	42	42	39	48	63	43	55	38	35	38	38	44	47	44	33	51	49	43	56	54	49	59	50	54	45	34	37	59	42	43	45	55	53	44	51	38	54	49	42	44	52	55	47	37	35	54	48	49	48	56	40	49	42	43	45	54	51	44	46	37	40	45	65	39	59	30	46	49	45	56	43	46	47	66	42	60	41	48	45	45	42	58	47	47	49	45	31	40	47	57	47	46	42	47	44	46	65	56	42	47	43	51	52	51	50	46	28	58	47	50	60	47	55	46	36	46	42	50	42	38	46	58	51	49	46	60	47	33	54	44	34	49	52	53	52	42	35	50	48	49	48	49	46	42	40	40	49	36	49	45	47	47	36	39	40	42	48	43	47	54	53	59	58	50	47	40	46	45	38	38	38	51	34	57	42	43	41	45	33	53	47	43	53	59	46	39	38	53	51	44	36	47	42	50	44	47	53	45	37	43	56	37	51	40	39	43	48	63	50	43	66	52	60	57	49	48	53	42	45	51	52	46	50	54	46	51	42	37	47	49	48	54	51	60	44	42	47	43	49	42	45	38	57	48	51	53	44	52	41	56	46	51	43	40	45	48	44	59	48	52	46	47	56	46	48	41	39	42	48	55	49	46	49	41	45	59	46	47	46	43	48	51	51	47	37	37	44	50	56	61	49	43	42	54	46	55	44	32	45	52	48	40	53	58	42	50	47	52	44	48	54	49	48	41	47	42	41	37	38	38	48	47	52	49	32	36	47	46	50	52	59	50	45	41	32	51	45	44	43	54	44	51	35	48	48	43	45	48	54	38	47	40	43	49	46	35	54	47	39	38	45	52	38	37	36	47	55	56	42	48	46	46	40	47	37	41	41	41	43	41	66	50	48	47	42	53	49	48	42	47	39	44	49	49	49	43	39	34	54	46	49	44	43	42	45	39	56	51	40	50	60	53	47	52	40	39	38	44	40	46	44	43	46	39	43	48	47	37	38	46	49	36	60	50	45	46	49	36	46	43	44	59	48	56	41	50	58	41	39	47	33	42	52	43	58	46	60	48	54	53	34	33	39	36	42	39	46	47	50	60	50	41	53	54	45	53	46	52	49	64	57	49	39	48	42	46	37	52	52	38	49	44	44	55	46	50	48	34	44	52	36	44	37	52	42	40	36	44	35	42	36	50	44	47	56	48	51	37	48	44	49	56	40	37	41	46	56	60	45	41	41	43	50	54	51	41	31	48	39	55	39	36	46	49	54	49	50	52	60	48	49	45	54	54	41	52	46	40	43	48	44	42	37	41	49	51	41	64	59	45	41	42	51	50	58	44	56	52	40	39	45	34	55	47	45	47	52	48	48	51	41	45	48	53	51	46	43	46	46	49	43	41	53	43	46	57	47	44	47	52	45	60	43	37	44	44	61	50	49	37	44	47	33	51	43	56	40	48	47	38	48	51	38	58	43	40	35	43	52	35	52	40	66	53	51	43	50	40	65	50	53	39	49	56	49	42	59	39	44	37	40	50	56	50	44	51	29	43	49	44	51	39	46	47	48	51	50	39	58	51	45	48	50	52	54	46	43	40	33	35	57	47	44	48	46	37	57	42	43	41	34	42	48	45	32	44	45	52	40	38	39	48	47	41	45	49	56	44	34	41	41	41	48	46	32	48	41	52	53	37	40	42	51	50	60	38	56	51	52	51	53	43	39	46	59	44	36	51	59	65	46	45	45	52	42	51	50	40	49	59	42	46	50	53	42	47	43	53	46	56	41	42	46	52	47	40	49	56	51	48	44	48	58	47	47	50	56	52	41	61	43	38	58	50	48	39	47	40	45	34	44	46	51	60	45	51	62	51	48	41	37	41	37	55	41	43	40	49	42	51	41	41	44	45	40	46	53	48	48	46	35	46	55	45	52	54	55	55	54	46	54	45	57	47	45	72	38	51	57	53	56	33	52	44	56	43	63	38	53	47	55	65	61	34	38	43	38	51	40	54	41	39	60	41	36	39	57	47	42	49	62	68	47	48	48	37	54	53	45	55	52	50	41	48	64	50	37	53	47	44	41	50	44	43	40	56	54	54	53	35	49	50	48	58	43	45	34	56	41	48	47	41	55	38	35	42	63	45	57	41	50	40	39	52	49	38	52	54	33	44	38	43	32	45	49	46	50	64	47	35	49	36	42	59	50	35	44	43	51	45	45	43	62	49	48	47	54	42	62	62	45	50	43	52	49	40	54	52	52	51	40	47	47	54	52	41	57	52	40	45	49	43	36	43	43	45	43	52	40	49	49	46	52	41	49	33	34	51	40	47	59	49	36	50	53	41	58	62	56	34	47	43	50	48	44	41	50	38	39	49	42	44	39	52	44	64	38	51	66	38	48	56	53	42	49	45	45	40	48	41	41	47	46	44	49	49	40	47	41	54	50	43	38	43	43	43	45	35	49	53	44	44	54	44	51	44	51	48	59	54	47	39	42	41	57	39	56	56	53	53	44	39	53	47	39	51	44	52	51	48	55	49	42	46	47	52	39	70	53	52	65	43	43	50	44	48	40	43	61	48	52	50	50	40	58	59	52	42	49	54	48	58	50	51	48	49	42	50	60	41	48	43	50	43	45	49	49	52	50	31	42	42	40	43	41	48	42	46	37	44	46	63	48	60	47	52	58	31	47	37	52	54	42	50	39	60	46	50	46	42	41	46	37	37	48	46	38	54	52	43	49	49	51	40	45	34	48	52	55	36	45	54	64	42	57	48	47	47	37	45	46	52	35	45	60	47	41	39	46	44	43	37	51	39	50	37	55	43	55	51	61	53	49	44	46	37	51	42	41	47	49	46	42	41	55	45	43	33	61	45	35	38	46	41	41	46	38	46	51	49	53	53	54	34	42	58	38	41	38	40	46	42	40	45	44	48	46	47	45	51	47	43	44	56	56	48	44	49	42	56	62	39	39	37	55	32	34	49	43	52	45	61	42	59	51	47	45	37	47	56	48	42	41	44	54	51	50	49	40	40	43	49	43	50	50	44	55	41	48	52	41	48	47	45	50	45	45	49	38	61	49	48	39	56	55	53	39	50	38	46	43	43	50	50	37	48	39	42	44	43	43	37	58	45	41	55	50	50	52	44	40	41	43	46	37	53	47	45	45	57	32	51	55	57	39	65	42	56	48	49	41	55	59	55	47	47	53	47	51	47	44	44	53
18399	21678	1211	2049	5086	6837	7105	5878	5027	3786	3866	4328	3823	2946	2742	2428	1861	1387	955	800	650	603	605	595	592	547	530	547	564	559	547	491	500	519	562	539	550	539	509	502	524	514	545	462	503	534	470	487	464	495	539	487	519	487	515	497	518	534	489	512	489	530	477	482	426	469	510	502	504	507	500	518	480	494	505	489	494	476	507	555	507	535	465	473	456	482	551	490	501	479	508	481	496	477	518	475	458	523	461	500	507	495	485	472	448	493	510	475	491	486	498	491	501	484	456	473	446	492	453	476	498	512	481	455	457	500	449	475	533	456	497	515	442	470	524	514	486	446	464	485	499	527	505	452	484	510	496	469	457	462	512	457	499	493	519	515	480	474	488	483	506	469	462	504	470	515	516	505	451	458	462	477	501	463	463	460	472	523	501	478	458	500	490	481	506	478	486	502	485	479	470	500	463	501	508	479	455	494	523	519	458	506	514	453	492	509	483	466	494	462	515	488	479	500	430	475	485	482	513	499	467	496	518	449	463	497	485	478	488	484	503	442	513	521	490	476	519	499	436	496	495	529	516	444	479	450	464	493	531	478	467	480	474	507	458	495	499	513	461	485	499	495	513	480	520	491	476	486	467	472	487	503	491	488	465	460	515	433	476	481	490	495	517	476	514	500	489	502	471	529	495	469	510	501	496	479	494	444	496	487	490	467	496	473	497	517	502	498	460	490	506	482	523	505	494	484	481	495	469	481	461	520	487	524	477	463	482	504	526	446	512	511	487	458	453	477	515	487	473	502	483	494	488	485	485	456	509	462	531	482	495	482	480	471	487	494	485	458	481	510	484	484	465	495	498	488	506	504	495	458	458	480	474	518	483	475	438	464	483	508	518	475	497	501	490	501	469	442	485	466	504	477	431	479	477	492	503	499	484	497	486	480	505	489	492	480	471	431	443	485	486	503	481	479	490	454	471	478	457	481	458	495	512	493	513	491	478	484	501	471	501	514	495	490	468	484	515	473	502	468	475	494	503	486	485	518	494	524	454	520	494	496	473	475	503	477	511	484	530	442	470	521	490	488	469	458	476	475	486	477	473	499	473	472	448	493	470	466	509	484	457	528	542	485	469	497	485	498	488	515	499	444	483	484	485	469	494	523	456	508	507	516	468	498	489	452	470	461	458	481	480	517	514	458	495	503	505	476	483	473	499	473	447	497	521	494	466	471	518	501	509	497	469	465	476	459	482	503	449	488	503	484	452	461	480	460	470	524	452	474	480	506	465	464	513	474	505	471	463	437	450	475	508	484	514	506	477	471	480	505	494	492	451	487	501	467	515	506	491	449	468	475	463	499	484	427	522	497	460	466	496	484	478	494	488	462	492	485	479	488	506	474	515	437	486	490	515	500	472	533	458	514	468	468	502	480	510	502	500	470	492	506	467	503	500	516	478	493	493	485	509	507	468	508	505	507	509	521	466	464	475	483	498	472	490	496	494	486	459	466	503	469	506	512	475	473	502	478	491	488	484	468	501	536	472	473	476	503	473	502	469	501	529	483	474	480	483	463	503	511	482	480	493	457	486	491	512	518	483	488	468	478	506	447	496	494	460	460	482	475	463	537	467	511	495	483	493	507	499	482	443	500	504	508	508	459	460	483	512	442	469	464	452	494	473	477	492	474	475	498	487	465	479	489	502	491	459	498	462	475	523	473	482	475	514	498	495	465	524	451	485	482	460	492	501	454	517	517	475	486	465	443	507	481	499	487	503	487	493	475	498	470	500	520	506	472	497	516	509	516	511	497	503	487	463	485	487	514	509	473	508	511	468	515	457	501	485	477	515	493	513	517	482	480	493	503	528	485	487	464	478	490	462	508	465	503	471	500	496	472	439	481	474	482	509	477	496	493	450	491	497	493	465	513	500	495	519	504	497	461	501	481	503	512	485	469	510	462	509	480	491	451	459	450	466	490	482	498	474	476	452	485	477	477	477	458	469	477	513	505	487	445	441	472	478	492	489	494	526	506	492	511	495	487	475	505	510	498	468	531	476	468	481	503	490	489	534	474	489	458	492	454	476	493	456	445	507	452	480	502	498	500	479	497	493	511	496	490	487	474	463	468	468	482	468	505	480	466	496	508	519	480	507	477	523	460	478	478	465	470	456	495	466	484	496	463	503	499	476	514	492	511	492	477	490	484	491	485	528	460	434	475	455	470	503	501	484	478	457	504	497	488	508	482	491	504	545	499	491	470	494	486	454	476	470	467	492	489	486	481	512	486	464	483	463	521	437	475	478	465	500	470	471	463	449	448	529	462	490	479	458	478	494	495	480	475	494	481	455	483	501	493	493	512	480	489	480	457	501	457	477	474	480	502	483	507	530	458	502	500	508	503	493	530	475	543	517	500	467	476	507	472	445	453	490	500	469	468	468	466	488	489	463	491	490	473	492	467	457	482	478	438	528	450	478	474	517	441	526	466	467	474	497	500	485	485	482	454	468	476	471	509	494	450	455	470	510	515	490	492	460	485	493	486	479	481	463	471	499	499	485	475	503	473	513	489	518	498	471	495	502	465	477	520	469	496	510	495	531	496	495	473	469	452	469	495	487	467	494	471	478	500	496	487	475	530	474	453	482	438	474	464	459	482	461	508	487	502	512	484	477	495	487	452	476	441	477	500	485	506	470	509	513	480	475	501	497	468	474	462	501	475	491	510	499	499	471	524	444	474	507	459	471	485	458	485	482	497	463	492	508	508	476	499	486	514	501	482	470	527	445	487	481	495	477	533	469	473	502	456	469	535	506	528	478	485	500	506	480	460	457	501	488	501	508	473	463	475	481	471	469	510	455	462	508	510	512	480	482	503	461	542	478	492	500	507	475	492	533	480	473	493	503	503	508	470	510	489	489	504	498	508	475	474	466	484	523	523	478	496	455	456	466	494	477	487	486	433	504	510	479	452	487	474	509	495	452	457	488	497	473	461	456	489	482	501	496	517	453	514	505	493	489	477	466	504	497	505	469	491	487	485	488	513	502	517	452	491	538	459	501	490	509	517	478	491	536	475	510	452	467	487	463	466	491	446	444	468	461	474	501	469	506	505	495	457	452	490	501	502	497	474	455	503	492	466	445	489	488	469	516	487	479	545	474	512	444	489	470	491	462	476	503	464	460	496	480	447	543	489	494	463	489	463	497	509	494	475	489	505	506	476	490	523	498	477	467	475	488	489	469	444	454	496	514	480	492	497	510	497	505	494	464	519	439	466	442	481	453	465	470	492	504	511	481	501	492	452	472	483	474	465	479	469	498	462	464	502	522	495	482	511	482	478	477	462	462	488	485	515	472	508	464	474	513	487	471	478	507	493	499	511	464	494	483	462	529	447	459	466	516	516	493	447	465	446	485	467	441	506	484	497	513	509	455	485	484	506	505	482	429	478	452	479	524	483	522	502	417	478	478	505	504	485	518	515	495	521	504	488	494	471	494	462	485	481	510	514	483	472	459	494	523	466	468	499
1792	3585	64	43	53	76	70	66	83	73	89	91	77	73	61	78	51	31	22	28	25	25	20	18	22	18	23	17	21	13	26	17	17	15	18	15	10	25	25	23	14	18	13	12	8	15	20	16	14	13	19	11	12	16	18	17	14	16	16	17	20	19	13	13	12	23	25	17	18	14	25	18	9	23	16	15	16	10	11	18	22	18	11	14	15	13	14	18	23	20	16	11	24	18	10	16	13	15	15	14	15	21	18	25	11	23	18	20	22	12	11	15	17	23	17	22	18	23	19	14	15	19	24	17	14	13	15	13	12	16	13	19	17	16	16	14	11	20	12	19	11	15	14	17	16	19	4	15	24	18	18	18	9	21	19	12	17	15	18	12	20	21	18	23	13	14	14	17	17	13	18	21	21	19	18	21	20	25	16	25	11	14	25	17	16	26	16	12	13	9	21	15	16	22	16	17	13	17	16	12	16	20	14	17	16	14	21	24	15	14	16	16	12	11	15	13	25	20	13	11	18	16	19	19	11	15	16	21	14	14	13	15	12	15	18	24	16	14	17	20	18	15	15	14	14	14	14	16	14	17	17	11	16	17	14	18	18	17	18	15	21	15	14	18	9	20	13	24	11	19	23	17	15	22	21	6	12	12	12	16	14	14	15	17	13	14	19	16	22	17	20	15	13	11	18	14	11	17	15	21	14	21	17	19	16	16	11	14	19	16	14	15	22	20	21	15	18	13	10	22	20	17	14	16	18	11	25	8	19	20	16	12	11	18	22	15	22	14	14	15	19	17	19	18	18	15	20	18	16	17	13	21	16	8	17	11	18	9	15	23	24	15	16	18	12	16	13	14	20	15	17	22	20	17	18	11	30	20	20	24	19	19	14	17	16	23	17	16	17	17	17	21	19	19	16	5	18	16	14	24	14	13	11	18	18	18	16	12	24	21	16	13	15	14	17	16	18	25	6	14	17	11	19	15	18	14	14	15	17	13	17	25	15	14	17	28	15	16	21	17	27	18	20	16	22	9	19	19	22	12	16	23	24	16	15	18	15	14	17	20	16	17	19	29	11	14	23	11	16	20	22	18	24	20	19	16	13	16	11	23	18	17	18	19	14	27	15	20	20	11	18	15	19	11	20	17	17	19	13	20	12	19	10	15	12	14	16	14	18	19	23	15	13	18	11	20	22	21	22	20	20	24	12	16	15	20	20	14	18	19	21	21	17	17	15	12	19	20	14	17	10	13	16	15	13	17	21	12	18	13	17	16	15	11	16	14	18	13	19	18	18	20	20	15	32	22	11	15	13	16	16	16	14	23	17	23	17	21	10	12	20	13	19	17	20	15	20	17	24	26	18	14	21	23	19	18	18	14	20	14	13	18	24	27	14	12	21	19	10	14	12	14	22	21	20	22	19	13	17	23	19	14	17	19	21	19	17	16	19	19	13	12	21	22	15	11	19	21	13	13	18	17	19	17	16	12	15	18	17	16	12	11	20	14	22	20	16	20	11	17	16	14	15	23	19	15	23	26	24	17	8	11	15	22	20	19	20	22	12	12	19	16	14	25	15	19	14	17	13	15	21	14	19	17	20	18	8	18	14	19	15	14	17	14	17	23	13	13	16	18	19	18	20	15	10	14	21	19	14	14	17	16	16	8	19	16	20	9	19	15	23	14	17	17	13	11	20	25	23	15	24	20	15	24	17	13	17	15	11	23	19	13	12	24	22	9	23	13	15	15	19	8	12	19	19	18	14	19	9	20	18	18	16	17	23	23	20	21	17	18	20	11	17	19	19	21	14	12	11	6	12	22	17	13	19	17	12	18	14	18	17	11	12	8	20	19	20	20	15	14	17	23	17	16	24	20	21	14	15	26	15	27	20	14	15	21	9	17	13	17	17	13	14	10	13	18	16	16	17	16	18	18	18	15	20	15	14	13	18	16	17	14	20	20	17	10	13	17	16	22	13	24	11	24	16	16	16	18	11	17	12	19	17	14	16	14	11	18	21	14	27	11	25	18	21	17	17	17	18	15	18	17	18	15	16	12	19	10	18	26	15	12	8	18	18	16	14	19	22	11	14	19	12	19	15	24	16	25	11	11	10	17	19	17	13	18	14	18	23	18	15	22	16	16	13	15	21	16	20	18	15	18	18	11	13	21	16	17	16	24	20	24	17	18	22	14	21	22	14	21	17	20	16	12	17	15	15	21	17	17	14	23	21	21	15	22	12	12	17	19	16	18	16	18	19	16	22	20	14	16	18	16	15	14	14	11	11	15	19	23	20	17	16	15	25	11	28	26	19	12	13	16	21	23	19	9	18	16	19	21	17	19	19	19	12	19	14	13	13	11	9	14	29	16	8	11	15	12	20	16	15	12	19	18	13	23	23	14	18	11	17	12	15	16	23	15	18	13	21	23	13	20	17	15	23	13	15	12	11	15	20	14	15	23	16	19	16	17	17	13	18	17	17	13	17	14	14	9	13	12	18	15	16	18	12	18	24	18	16	24	19	20	16	16	25	12	15	17	19	8	16	14	16	12	11	21	17	15	23	17	14	21	13	18	15	24	18	30	19	18	15	10	25	12	12	18	17	16	16	16	25	16	20	15	18	19	14	16	21	27	16	20	15	19	21	12	18	11	20	7	15	13	13	23	22	11	18	21	12	20	10	10	22	19	20	14	17	15	18	23	17	10	19	25	15	17	19	11	20	16	9	14	19	17	19	18	12	20	18	18	15	13	18	15	16	18	25	18	15	10	11	18	18	18	14	20	17	15	24	15	13	18	13	18	14	11	17	14	22	15	14	25	22	17	11	24	13	12	16	26	16	24	24	21	22	25	16	14	10	18	12	12	14	20	15	19	16	12	11	14	20	17	13	17	17	14	15	20	22	21	18	14	14	12	14	16	14	12	26	25	19	15	12	14	19	17	15	15	21	13	19	14	16	20	13	18	15	10	17	15	20	14	14	14	23	15	16	19	7	18	17	15	18	20	24	14	9	18	11	22	15	17	18	13	14	18	21	17	16	16	21	14	11	10	10	16	19	22	18	15	19	12	16	12	12	18	15	17	16	19	22	13	22	24	19	17	18	9	14	20	16	11	16	19	13	23	15	20	13	13	15	12	14	16	16	19	9	23	18	14	20	13	14	11	16	14	18	20	17	10	12	21	13	12	17	15	22	20	24	7	17	21	12	18	20	15	28	18	17	15	25	12	14	16	18	21	20	21	14	22	19	16	22	23	18	14	14	17	15	21	12	14	16	20	20	16	13	20	24	18	18	21	19	5	10	18	14	20	19	20	22	23	11	17	9	17	14	12	10	11	15	14	13	12	21	22	25	23	16	16	20	13	15	11	16	13	15	24	15	18	17	28	18	13	13	13	17	18	15	21	17	17	26	18	14	22	11	20	18	20	19	11	19	14	25	14	12	13	19	12	22	18	17	8	18	9	17	16	18	15	18	15	14	20	20	18	18	16	25	20	14	24	14	18	16	11
19399	19613	721	1367	4141	6089	6259	5303	4025	3345	3460	3551	3026	2171	2283	2112	1696	1115	620	408	303	301	267	327	254	276	246	245	212	226	224	229	230	231	199	214	191	210	218	198	176	214	155	177	181	168	196	186	184	200	162	158	165	190	187	192	189	200	187	191	190	183	191	196	185	178	183	150	161	166	178	158	181	176	137	184	147	187	148	158	187	179	164	195	171	158	171	163	166	169	176	176	179	200	175	163	164	176	164	173	167	176	170	193	170	193	169	162	166	173	166	177	180	175	197	164	187	159	183	169	172	166	195	173	180	182	186	182	186	186	175	181	136	169	173	174	170	173	149	170	195	169	174	183	170	160	181	158	156	136	189	168	146	168	200	179	157	197	162	171	183	174	179	159	193	163	170	185	171	172	168	188	177	175	162	185	162	183	165	188	161	181	168	151	165	159	161	193	160	175	174	186	155	177	152	152	168	184	160	169	164	185	158	180	181	184	175	166	168	168	150	183	163	174	159	162	181	155	189	193	163	168	176	156	154	159	170	189	183	158	162	182	146	175	164	155	173	164	181	152	214	183	166	165	179	159	202	188	168	167	182	179	156	150	177	164	169	195	164	153	169	165	195	178	158	158	167	165	163	171	179	159	158	166	172	183	158	185	174	195	148	164	151	160	181	173	143	185	173	172	170	174	156	161	143	164	169	146	169	199	177	187	176	151	181	149	156	187	172	199	162	172	154	170	167	183	178	174	172	181	156	166	160	150	180	195	179	166	197	182	184	154	163	181	184	179	182	173	146	162	186	163	152	183	167	176	170	178	182	151	169	193	164	164	178	172	155	153	186	176	203	162	202	166	159	174	165	162	175	179	182	169	178	142	176	179	195	160	169	177	167	154	184	140	168	174	166	157	161	157	171	160	178	174	175	174	149	176	161	181	165	183	166	162	201	175	178	177	172	166	186	173	176	167	180	181	184	178	160	164	187	163	178	199	190	154	155	180	183	175	173	168	166	170	170	171	184	192	163	147	179	184	139	183	179	179	181	182	163	145	161	189	157	153	171	155	157	155	163	181	162	192	193	166	158	147	155	154	154	185	181	165	165	179	171	166	153	168	180	143	168	171	175	179	174	161	162	186	137	178	180	160	160	153	169	167	174	172	183	159	150	171	150	151	175	157	173	172	171	179	185	169	174	151	198	160	167	173	146	176	174	183	173	170	173	149	182	176	159	158	182	160	164	171	167	182	201	163	175	155	173	179	169	164	198	173	139	163	177	175	182	180	171	194	171	157	187	176	183	179	157	206	157	194	160	165	196	163	160	169	157	175	173	157	160	177	187	170	190	160	161	173	152	161	182	176	169	161	189	171	204	164	153	177	162	158	175	200	184	179	175	152	189	145	156	167	179	183	168	172	182	155	174	156	164	186	161	170	179	164	166	162	163	159	176	198	161	189	198	179	186	146	152	161	147	169	162	169	165	170	185	191	169	175	176	171	169	156	173	150	206	151	179	192	159	184	141	174	176	184	188	188	165	179	185	211	179	155	176	195	159	152	155	170	192	169	193	172	177	193	159	176	169	157	178	155	151	159	180	178	167	169	188	158	160	174	168	179	158	173	177	178	185	174	169	175	171	178	162	146	168	189	161	181	163	176	183	175	164	168	178	152	163	181	180	164	178	174	189	168	174	183	154	163	172	164	176	163	161	160	164	180	174	176	172	174	177	176	156	169	134	188	148	177	192	183	199	151	154	182	168	157	176	168	167	162	173	166	177	182	178	171	174	182	176	196	172	187	166	175	169	163	174	164	159	175	173	162	161	185	172	160	151	147	173	140	175	186	149	164	190	170	172	178	164	150	146	163	134	164	171	185	196	173	142	163	184	194	198	180	161	140	178	188	166	170	163	174	169	177	173	171	173	179	165	140	164	184	167	177	182	169	178	146	178	180	162	171	161	150	173	172	146	173	186	186	160	155	148	181	166	186	178	168	179	165	179	177	181	201	164	172	173	186	192	181	159	157	170	173	169	180	188	177	161	186	167	173	173	184	154	176	172	162	167	185	155	161	167	155	184	159	164	180	154	162	178	146	157	167	180	180	161	166	178	170	164	160	181	169	171	155	167	182	170	156	179	168	190	196	169	177	170	160	176	168	146	172	179	183	177	170	178	153	164	143	152	181	190	157	158	162	167	170	192	158	161	170	193	175	162	174	159	158	152	175	153	153	185	166	168	178	186	165	160	169	174	158	171	165	157	156	166	174	167	172	141	176	169	171	147	159	209	161	161	159	184	188	178	180	167	175	185	162	169	159	163	196	161	171	143	168	166	157	136	138	185	148	159	178	172	180	177	187	151	162	174	164	192	170	148	175	178	161	164	197	168	158	159	140	184	165	155	165	170	173	168	187	177	173	181	188	162	162	189	152	158	166	153	172	174	181	173	176	178	175	175	178	141	154	172	165	173	174	198	151	182	171	173	181	181	181	167	169	181	174	166	186	162	176	178	168	158	139	173	174	188	168	171	179	153	166	166	152	162	178	138	153	165	148	161	157	192	179	207	170	163	198	161	175	167	172	155	168	184	176	141	179	170	166	188	172	162	177	176	208	169	186	174	177	192	168	181	168	170	163	162	155	192	188	166	194	165	168	172	185	184	172	173	161	172	144	163	169	195	168	189	170	178	155	178	162	151	183	155	135	161	178	151	150	150	179	166	173	165	176	158	143	150	166	167	160	176	170	177	184	169	172	173	173	158	154	162	175	173	177	168	168	174	176	177	159	177	165	173	171	176	163	178	163	152	158	177	185	153	191	155	162	189	171	171	157	162	160	157	173	159	186	187	162	188	171	185	171	177	189	155	140	171	164	138	168	174	159	164	180	190	160	186	191	187	173	173	167	155	190	178	175	167	179	181	163	182	176	162	185	156	161	151	155	190	186	186	162	179	151	155	165	173	178	149	158	179	177	171	164	181	169	169	180	170	177	155	146	164	187	181	180	153	155	153	186	152	171	157	186	163	176	175	156	176	160	180	198	176	171	173	178	177	170	176	168	191	167	165	171	160	184	166	165	183	165	167	162	178	159	179	166	179	157	172	175	161	180	177	159	164	182	182	159	149	191	174	177	179	177	143	185	156	164	177	181	182	192	172	159	175	156	166	161	157	182	154	157	179	177	166	152	157	170	193	176	186	164	177	172	175	195	167	172	183	162	200	177	175	179	133	191	164	171	161	160	160	161	158	186	160	182	176	145	184	154	180	162	167	158	173	175	181	166	145	186	178	168	161	152	179	159	181	170	170	211	139	164	178	171	181	171	175	182	166	172	186	167	180	173	177	162	167	167	173	181	171	157	190	175	176	167	158	173	158	142	192	165	166	189	169	153	181	156	184	163	190	177	177	180	161	181	150	180	180	192	156	176	173	174	155	171	205	168	178	200	182	163	165	172	163	175	173	163	195	160	187	184	167	147	149	149	170	178	172	176	161	173	186	176	171	152	166	160	165	160	163	153	170	159
2056	7652	148	67	59	110	133	119	97	127	148	143	113	95	81	105	79	61	52	39	27	38	31	37	45	40	47	31	39	36	35	36	37	30	28	37	31	37	42	32	39	37	38	33	31	36	40	35	30	38	37	32	37	34	37	50	33	24	46	37	29	29	40	37	41	31	37	35	36	37	42	25	27	33	29	32	35	25	28	28	28	34	35	34	35	45	33	32	36	36	39	30	36	36	40	24	40	35	29	35	29	36	34	31	33	34	27	26	36	31	32	39	33	30	34	33	35	27	33	45	33	29	35	37	34	23	26	35	37	30	34	39	38	34	36	35	38	33	45	29	35	44	28	44	29	31	46	34	35	39	28	29	34	30	29	40	40	40	38	41	36	39	50	33	33	21	34	32	26	41	24	38	28	40	30	38	43	31	32	34	38	39	38	28	30	33	32	27	30	29	40	40	32	37	30	27	38	31	33	42	31	30	30	45	31	34	36	40	35	24	18	27	41	29	48	39	28	32	26	35	35	24	37	34	32	31	42	38	33	31	34	36	42	42	39	41	32	32	33	30	31	36	31	33	36	32	37	35	27	41	34	26	34	40	41	33	34	27	47	31	26	32	34	46	29	43	36	36	32	38	27	32	33	34	31	31	33	25	21	31	42	30	35	34	35	34	33	30	25	28	35	40	30	33	31	34	27	36	31	36	37	36	41	28	39	32	23	33	34	34	39	28	29	29	19	47	40	42	30	30	34	37	34	40	35	32	29	34	27	39	36	23	32	33	38	22	45	30	32	35	25	44	32	40	23	33	28	30	36	40	36	31	33	27	27	34	29	40	19	34	41	25	27	30	33	27	28	32	36	46	34	30	31	37	28	32	38	34	36	34	26	30	23	31	29	39	33	47	32	31	29	35	41	23	27	32	33	36	28	38	36	31	29	45	35	40	24	26	38	28	38	31	31	40	32	33	28	25	31	27	31	43	38	39	32	34	28	42	43	28	39	39	35	30	42	29	46	30	30	46	38	29	42	29	30	22	41	18	36	21	32	33	44	38	26	28	39	29	27	28	30	32	34	30	35	28	32	25	35	35	22	34	35	23	38	40	30	32	31	33	33	27	37	24	28	28	37	37	41	34	36	41	45	34	29	38	32	37	29	28	29	30	40	28	29	34	36	25	32	40	35	38	42	31	39	33	36	41	37	36	40	37	30	33	32	28	35	29	40	37	35	30	50	35	35	34	38	28	32	37	32	31	34	29	41	28	30	40	40	33	27	31	38	28	37	49	36	39	39	26	39	32	46	20	33	41	34	31	38	28	23	29	34	35	37	33	32	28	39	40	34	33	36	35	27	32	42	33	33	27	24	36	39	31	40	27	42	45	27	30	26	39	31	41	38	46	27	43	25	30	31	33	45	29	31	40	36	26	28	20	34	35	29	27	32	42	32	43	23	37	45	28	32	46	28	24	27	37	29	28	32	35	30	28	30	35	32	28	40	40	44	44	34	34	36	32	25	32	33	33	25	36	38	28	30	38	31	30	41	40	32	40	37	35	26	28	27	35	33	32	32	28	28	26	31	34	37	37	27	31	42	37	30	19	38	29	29	34	38	36	27	18	36	40	22	32	35	42	38	35	23	32	26	33	33	37	43	33	36	36	40	39	28	31	34	24	39	29	45	38	33	33	33	34	45	42	37	36	41	25	31	32	29	36	29	36	40	36	39	25	31	29	29	35	32	32	50	32	26	31	29	40	41	39	36	38	38	32	36	32	39	32	37	35	38	30	24	28	28	40	42	30	28	36	22	30	29	36	27	37	36	34	36	44	31	37	32	31	38	37	36	28	22	30	36	33	34	31	28	41	37	33	21	25	34	37	30	25	32	39	33	41	34	32	48	29	30	36	33	31	33	34	27	31	37	31	43	33	38	36	27	34	33	36	35	39	37	41	40	30	44	28	41	35	45	49	32	30	24	42	34	35	36	34	26	38	36	27	28	40	31	37	34	27	40	50	41	46	39	43	41	30	40	24	36	31	40	22	37	40	15	32	38	28	40	29	40	32	41	29	44	23	31	44	38	42	41	46	38	32	27	36	37	30	34	34	33	39	33	36	32	27	42	28	28	38	29	36	35	38	28	33	33	39	35	30	32	34	38	32	27	45	32	29	42	41	28	35	42	43	38	35	26	42	29	30	40	37	27	36	45	37	26	37	29	34	36	19	41	40	29	40	30	22	35	33	41	25	29	30	32	27	31	31	44	35	40	35	30	35	23	34	35	29	46	35	28	39	29	34	34	31	33	27	25	26	34	32	33	26	38	24	27	27	34	36	27	30	38	33	34	45	36	31	25	41	46	32	41	27	36	29	31	34	40	32	38	46	26	29	40	18	42	38	29	27	27	29	42	38	34	43	34	31	31	34	46	29	38	30	31	34	33	42	36	35	34	30	40	36	35	29	37	30	25	39	37	39	36	38	45	40	46	28	29	29	25	32	40	25	38	34	30	43	30	32	28	45	27	27	34	35	32	43	35	29	33	31	33	37	29	33	30	38	36	39	36	36	29	33	33	39	32	38	40	28	28	31	34	39	31	38	40	43	35	44	33	32	35	30	38	35	31	39	33	29	31	31	32	38	39	38	43	35	26	30	34	35	43	27	30	25	35	37	35	30	30	30	28	33	37	31	28	38	27	43	36	30	35	37	35	26	31	26	41	30	34	33	34	25	20	32	36	33	30	37	47	31	35	41	31	36	38	41	34	30	36	38	27	27	35	44	25	25	27	32	38	35	42	29	22	41	35	26	43	24	30	33	28	32	42	26	29	28	33	44	26	38	40	35	39	40	37	26	27	34	22	34	35	35	31	47	30	30	35	37	25	41	30	37	37	22	40	40	43	33	22	30	32	39	25	40	28	30	31	24	31	44	39	31	34	26	34	32	31	28	40	47	41	30	25	33	32	27	32	34	38	24	34	46	27	27	41	26	27	38	35	41	34	29	32	22	31	30	35	46	28	31	38	43	36	29	39	38	39	26	29	37	38	32	35	34	41	27	32	26	36	35	37	44	40	37	33	27	39	32	33	38	34	35	32	33	25	39	28	38	45	42	38	36	27	27	26	25	42	30	37	32	37	35	39	34	44	33	22	29	33	50	26	25	29	31	39	37	34	27	35	37	30	27	52	40	39	40	35	27	35	31	31	28	40	36	29	37	42	33	30	35	40	29	30	26	34	34	26	29	37	35	39	28	30	21	39	35	33	35	43	29	38	37	41	37	45	37	21	32	38	31	34	32	36	25	24	36	33	33	36	35	43	35	40	26	27	44	37	34	31	36	32	40	30	27	35	33	17	30	30	32	34	22	34	33	37	32	39	38	29	28	28	43	41	41	32	48	25	29	35	36	19	38	34	32	28	40	26	36	34	35	38	32	28	39	32	30	34	35	27	37	41	34	27	27	35	34	26	33	33	33	34	45	31	31	36	37	32	27	28	35	20	34	30	31	44	46	35	31
22141	26331	1245	2106	5626	7873	8394	6714	5380	4883	5071	4405	3900	3347	2691	2691	1873	1476	873	637	578	625	649	548	550	479	446	468	471	457	420	420	396	389	442	416	452	398	400	382	395	406	402	393	383	402	377	377	384	376	399	371	362	344	366	348	379	373	393	359	371	340	386	368	382	387	386	370	316	385	369	415	401	347	352	384	355	366	369	350	342	374	346	371	368	371	374	350	377	363	384	376	348	357	364	360	337	388	333	345	323	350	370	383	349	364	365	354	340	380	370	359	362	361	371	375	353	354	401	344	350	367	346	365	364	333	346	383	370	348	378	392	354	384	382	340	335	356	377	352	348	367	345	309	348	373	353	362	351	386	354	375	397	338	375	367	350	359	336	314	375	335	345	354	394	370	353	367	385	365	355	366	374	338	360	334	371	385	362	356	370	350	362	387	369	368	362	347	346	323	373	388	337	380	363	367	350	372	339	344	317	340	349	349	378	334	357	362	339	359	339	344	368	369	350	377	371	367	364	355	368	356	362	357	339	332	359	366	376	351	350	348	356	344	366	347	357	330	383	345	392	365	377	353	342	316	363	364	344	362	371	372	390	357	381	340	348	373	381	356	367	371	381	336	369	348	372	374	378	344	371	313	362	343	361	356	346	363	373	353	376	372	372	358	353	349	380	407	323	356	313	367	374	352	363	388	362	402	362	344	377	354	379	347	371	366	404	358	340	352	379	345	373	344	351	363	361	338	338	355	347	388	368	355	378	391	342	366	339	368	362	337	369	358	393	361	377	351	383	367	371	339	334	397	337	379	330	344	345	359	346	373	377	339	359	383	375	386	353	341	343	345	383	331	334	353	320	368	380	357	360	352	374	333	321	342	342	359	366	390	382	344	359	378	384	363	373	368	392	343	364	337	332	368	374	369	346	343	356	375	372	346	321	356	333	363	359	356	385	372	398	382	365	365	363	360	357	382	348	354	357	370	369	360	329	335	363	378	375	355	352	366	372	349	366	349	358	347	374	362	399	371	366	389	364	351	361	364	333	378	352	330	382	362	356	369	369	359	355	381	343	365	376	357	341	360	344	379	364	344	351	336	364	353	386	360	394	352	329	382	362	343	376	359	398	346	338	378	353	323	361	318	358	345	334	352	350	361	367	344	337	335	365	364	364	381	366	322	352	347	344	376	360	363	352	384	332	354	349	394	365	372	355	384	347	365	349	362	362	330	372	360	355	345	340	376	364	339	319	368	353	392	381	357	394	342	356	373	379	379	345	363	340	374	348	356	333	336	345	349	392	373	368	374	351	337	345	311	333	345	325	342	370	342	354	339	366	327	361	385	350	342	377	376	332	366	343	381	388	364	357	372	376	344	365	378	375	341	351	362	301	356	374	340	357	372	386	366	388	357	372	347	369	357	373	361	383	350	385	365	355	370	328	372	344	316	377	341	388	350	344	373	370	340	385	350	352	350	369	354	375	353	364	338	360	327	375	352	356	388	334	372	395	355	364	362	334	362	359	357	366	370	371	340	355	352	341	361	366	361	376	354	336	345	339	334	361	395	336	355	352	373	388	358	366	346	324	368	387	380	342	350	346	377	356	330	340	349	373	344	402	382	362	353	349	371	345	377	340	353	364	364	392	337	365	323	360	346	358	355	344	353	361	374	361	371	315	384	338	392	420	354	370	375	339	348	387	371	389	343	359	404	352	375	350	381	364	381	321	358	327	385	374	360	349	341	376	345	388	374	348	368	344	362	357	365	333	327	332	344	354	354	338	361	315	339	371	347	355	330	367	368	324	361	320	363	358	340	396	372	345	422	351	381	339	352	362	356	353	345	320	397	376	344	324	343	361	377	352	322	335	345	353	341	343	346	332	374	349	341	372	340	351	360	364	391	354	336	366	346	364	347	343	370	327	344	366	395	344	367	352	332	379	376	365	349	352	366	337	347	349	339	356	326	345	337	342	357	373	369	354	349	335	357	332	404	391	403	343	369	400	379	333	333	342	370	360	362	344	353	352	337	365	341	360	347	343	372	375	358	349	362	385	359	367	376	366	352	336	352	361	337	370	325	391	355	347	338	369	348	365	349	315	340	357	348	342	338	356	360	326	378	373	347	322	357	346	355	409	348	343	358	357	332	389	368	309	335	363	372	347	331	355	355	388	383	343	358	389	362	355	339	347	355	355	360	371	366	356	372	401	349	352	381	373	348	368	361	379	386	350	361	363	396	369	333	367	359	328	361	334	350	383	373	359	371	400	342	355	331	371	387	322	364	345	356	364	387	374	382	366	372	346	372	405	373	354	335	379	334	357	355	320	336	353	328	368	364	376	349	380	368	379	362	345	356	403	383	356	346	357	342	355	322	369	347	377	383	366	353	328	350	363	345	345	355	345	383	356	338	335	346	367	357	363	345	351	373	347	325	343	372	351	356	328	378	356	355	332	354	318	364	361	353	348	348	360	385	352	362	366	330	324	349	335	382	387	380	382	370	355	358	379	340	376	341	325	332	363	364	359	372	382	389	363	338	380	355	376	368	329	343	359	358	366	374	366	353	373	386	369	345	379	376	346	326	372	344	350	373	381	355	392	358	343	365	349	359	341	358	380	372	355	380	331	375	334	395	381	372	372	347	336	360	374	342	376	358	375	358	368	349	347	367	385	367	345	367	329	343	336	350	344	336	375	385	357	349	340	349	388	372	364	350	361	354	372	349	349	369	390	337	337	349	363	369	391	375	340	347	363	344	380	399	380	354	374	376	377	351	366	372	348	363	355	361	318	382	363	375	339	354	383	359	376	341	341	363	349	359	357	389	363	390	362	382	356	361	349	351	361	380	339	360	375	377	354	350	338	363	355	341	358	322	338	321	354	330	388	366	333	349	355	361	373	385	359	354	366	388	360	322	370	362	320	335	350	335	353	372	343	357	362	338	369	327	369	340	348	359	344	351	397	376	393	348	336	378	368	339	360	367	346	383	360	374	338	331	338	333	343	375	338	363	335	326	399	387	350	375	324	387	325	366	332	351	365	396	345	374	354	333	337	365	357	372	333	356	335	355	371	342	374	332	362	325	333	296	371	355	344	373	363	336	359	361	358	348	350	335	335	393	348	346	353	339	385	327	379	360	339	370	380	357	351	340	385	338	370	363	340	373	348	343	392	354	376	355	338	335	334	337	381	361	369	374	345	383	350	371	326	370	360	371	337	366	334	371	360	383	373	335	371	343	338	372	368	396	340	326	384	362	336	357	360	351	370	334	360	336	315	340	365	339	363	370	350	350	400	366	365	338	344	342	326	371	315	356	378	365	384	344	373	380	337	345	385	377	365	369	379	354	360	357	370	375	359	333	365	369	340	351	344	350	359	350	321	336	333	351	352	325	383	350	376	369	390	343	375	369	359	359	350	319	384	325	340	361	388	418	372	377	363	341	342	370	400	363	361	373	341	363	371	387	353	348	350	359	365	361	322	355	379	358	364	348	343	397	353	333	347	378	370	336	397	352
740	729	64	58	48	72	85	80	65	69	96	84	70	79	57	55	57	33	44	42	45	31	54	35	31	41	32	35	33	39	33	41	42	39	31	28	38	31	48	42	37	34	37	38	30	40	27	36	34	37	40	26	42	41	34	33	34	37	38	41	31	37	41	33	37	46	30	35	39	41	31	42	28	36	30	41	41	29	34	31	26	24	48	32	32	46	33	43	29	36	43	30	30	44	37	41	42	21	37	34	48	34	24	41	38	42	39	26	27	33	38	52	48	46	43	42	37	25	37	37	41	40	19	43	29	41	33	34	47	42	31	29	52	38	29	34	36	45	32	32	40	27	38	41	32	36	33	32	35	30	43	35	44	35	29	37	23	24	40	43	42	32	40	42	42	33	42	34	43	35	32	41	36	45	40	32	28	27	42	34	41	37	30	42	37	34	35	35	40	39	41	32	30	34	32	22	50	37	35	35	50	46	43	41	39	30	32	33	42	39	27	30	34	27	34	49	29	42	35	42	35	37	31	39	39	28	35	39	39	36	35	49	36	37	31	40	32	46	39	42	37	27	45	49	30	29	35	42	36	33	33	47	36	32	46	44	52	36	33	47	29	35	44	37	44	30	39	29	35	41	36	27	38	36	31	28	36	34	32	39	36	36	32	43	37	41	38	38	30	35	25	28	26	30	33	42	40	41	45	41	30	31	32	33	35	39	32	41	42	32	39	32	33	40	28	36	31	43	37	42	35	39	34	36	41	40	32	33	38	34	38	50	39	46	35	44	47	46	39	47	46	31	40	23	32	37	38	40	46	46	33	34	31	38	40	36	36	41	35	45	48	36	42	41	39	41	35	35	38	38	35	43	41	45	46	44	35	36	30	46	32	41	40	36	38	38	35	48	47	38	35	40	49	39	36	49	42	45	47	37	29	40	31	42	38	34	39	24	39	38	36	49	40	44	34	35	25	41	36	40	33	39	35	28	44	35	30	43	42	33	38	37	37	27	30	32	31	31	34	38	31	36	32	30	38	33	38	37	43	27	36	30	32	31	30	30	40	38	43	49	38	38	34	33	29	51	41	38	33	44	28	44	46	40	30	33	41	28	38	38	35	28	26	36	40	40	38	39	25	33	37	34	39	43	42	36	33	35	40	30	33	46	39	39	33	23	43	28	41	29	33	17	40	32	37	29	33	38	45	30	32	31	30	28	32	34	28	30	34	40	37	40	23	33	37	39	39	28	43	32	34	22	40	35	23	29	48	35	36	37	33	35	28	31	38	32	39	31	36	37	43	34	49	35	41	44	46	27	37	32	41	40	36	33	44	24	36	45	35	29	33	25	37	27	33	34	35	36	32	39	40	42	32	44	36	31	36	35	34	40	42	22	33	44	42	36	26	22	41	38	58	42	33	36	31	29	29	40	40	37	36	39	33	21	26	44	34	28	23	29	36	33	43	37	37	43	31	36	32	28	35	36	38	33	29	35	33	43	26	35	28	40	33	35	48	32	52	39	28	39	40	39	43	46	31	32	33	26	36	33	35	39	47	40	36	28	46	35	42	38	36	32	64	51	35	33	32	29	33	45	31	44	38	36	41	34	43	31	40	38	38	29	45	37	41	43	39	39	31	35	45	42	36	36	28	34	32	37	30	30	49	40	38	39	37	20	42	52	28	29	45	37	31	31	44	31	39	40	41	41	30	40	38	40	35	28	37	35	41	34	40	36	25	32	39	41	35	29	43	39	30	36	31	41	41	43	43	31	32	30	39	39	33	34	25	34	29	33	38	39	38	38	43	44	25	37	38	47	48	43	49	41	28	42	39	44	44	41	33	35	46	27	31	43	32	35	32	30	35	27	35	38	39	40	46	31	39	34	33	38	49	35	38	31	32	34	43	28	36	44	41	35	40	31	41	31	31	34	52	29	33	41	38	34	30	34	38	41	31	42	36	35	34	41	38	29	30	25	34	46	36	33	40	29	39	34	41	39	44	35	31	36	37	30	43	35	30	30	40	55	40	41	44	35	37	39	40	23	31	40	28	32	29	32	47	41	37	35	36	51	43	36	26	46	42	30	38	27	32	50	32	38	35	38	34	26	35	22	34	29	31	46	34	35	44	41	43	31	44	32	39	47	27	34	26	31	26	31	38	38	34	35	32	37	31	35	30	36	28	32	38	30	35	37	31	28	39	37	28	36	36	40	35	34	35	36	42	41	28	32	42	23	38	31	50	37	34	41	40	26	34	29	38	43	45	43	37	34	28	31	37	27	40	36	40	41	36	31	32	29	34	48	37	37	37	27	25	36	29	40	34	30	29	31	36	43	40	35	38	37	34	38	31	28	33	39	37	33	43	49	38	46	44	30	26	41	23	44	34	40	34	37	34	30	41	32	41	28	26	38	43	46	31	40	36	30	46	31	44	35	33	38	42	32	24	27	27	28	37	35	38	37	27	42	42	34	43	32	27	42	38	38	47	35	38	35	34	33	36	37	34	16	40	45	34	41	35	34	37	45	32	46	32	43	34	36	40	39	31	36	30	25	40	36	32	32	28	38	48	39	37	29	41	47	39	32	39	40	40	41	40	34	38	37	37	37	33	37	28	39	33	46	36	27	47	41	34	38	35	52	38	32	31	40	34	33	35	33	40	45	39	47	34	45	47	35	41	29	32	38	41	31	38	28	35	34	37	38	35	40	45	35	23	40	33	30	37	35	41	30	40	31	35	28	39	30	45	39	38	29	30	32	35	32	28	26	45	40	31	38	36	37	28	39	27	40	35	30	34	39	37	45	41	38	34	34	40	35	39	37	33	31	36	26	40	35	25	31	35	28	36	30	32	37	38	49	33	38	38	42	34	44	29	33	35	41	39	34	30	37	44	33	35	35	40	41	33	30	28	35	25	40	38	47	39	39	37	31	36	26	37	27	39	36	34	37	33	44	36	40	35	43	37	37	31	38	32	34	42	33	42	51	37	30	53	42	33	51	38	39	41	40	35	43	42	36	36	31	30	31	27	34	35	30	45	34	39	39	38	42	30	43	41	38	37	31	38	35	27	30	39	30	34	38	38	38	26	24	38	34	38	27	38	44	35	34	43	37	32	34	34	33	28	24	38	30	44	34	47	36	38	31	39	38	40	32	38	33	40	46	29	25	41	47	46	31	30	37	30	45	27	21	39	45	40	32	30	35	29	45	29	33	37	35	36	25	38	31	35	44	24	34	52	38	45	41	42	42	44	33	39	35	39	38	42	37	37	36	35	30	44	38	37	37	34	42	45	19	44	25	31	43	42	36	48	41	29	37	37	40	37	35	34	44	26	37	43	38	31	37	43	29	32	41	42	38	25	46	42	32	32	38	35	29	44	44	30	36	38	36	34	38	37	45	35	45	45	42	40	29	36	35	39	31	31	35	32	53	35	47	38	38	24	34	47	35	37	31	34	47	33	31	32	25	43	29	34	46	37	26	45	41	39	35	40	35	30	26	38	36	44	30	35	42	37	36
8974	10452	772	1121	2726	4266	4340	3573	2863	2533	3051	3085	2342	2126	1666	1422	1125	759	533	431	422	409	439	451	419	398	375	407	351	388	342	352	363	347	369	375	349	360	404	355	348	382	370	366	379	348	394	331	350	402	340	352	390	385	355	380	351	353	347	363	358	314	346	383	335	350	370	351	338	361	353	346	384	358	352	364	348	351	360	336	372	375	351	342	368	349	365	376	333	351	348	338	345	340	352	358	374	349	353	351	371	341	366	351	353	365	361	366	338	364	329	373	387	356	357	394	378	382	361	362	359	342	352	358	368	350	358	370	359	333	333	379	344	352	364	360	380	359	375	377	374	353	386	356	374	339	371	352	374	388	359	371	345	385	360	359	361	357	356	362	364	346	367	353	335	348	361	351	359	351	389	348	360	365	375	399	350	351	355	355	358	325	351	333	344	339	320	336	356	347	315	392	373	352	356	348	370	351	364	335	346	339	361	348	339	366	348	363	351	340	362	364	343	366	358	332	329	351	328	339	373	333	371	346	363	365	359	365	356	384	353	373	358	369	325	379	332	356	368	327	391	412	330	377	362	364	358	385	386	359	359	353	383	357	325	370	328	368	366	382	364	302	390	323	357	355	339	357	378	356	346	376	364	368	351	342	359	377	359	337	379	345	369	331	346	412	390	365	371	378	373	365	347	344	336	413	403	358	373	341	368	401	380	378	390	358	382	379	365	348	375	369	384	331	379	362	365	375	372	374	365	333	343	365	352	389	334	388	343	370	371	381	351	367	393	355	363	392	349	357	338	337	359	369	364	355	333	357	357	386	364	339	357	339	389	355	331	356	376	376	373	379	352	348	372	377	366	387	372	367	346	343	331	349	324	353	343	358	360	389	340	330	356	341	357	350	365	349	359	362	362	355	353	368	365	334	369	362	366	327	362	366	370	350	333	338	354	373	348	333	343	334	347	361	360	352	379	370	361	329	392	351	335	364	356	365	348	385	347	384	359	342	343	351	353	320	356	360	342	357	374	356	332	353	335	375	354	384	361	344	349	344	355	393	327	338	386	340	352	363	351	373	339	364	341	349	348	370	371	361	369	349	360	330	373	376	366	371	338	348	351	364	353	367	342	357	349	329	371	360	350	375	371	351	341	351	354	335	371	349	360	354	363	387	356	338	374	369	332	369	359	342	387	363	372	365	340	328	395	332	359	378	365	343	339	370	379	380	356	331	375	368	382	357	389	360	371	353	298	375	342	360	368	342	346	367	377	371	373	364	347	340	355	349	353	361	366	320	375	332	380	395	325	377	378	352	349	353	356	347	371	366	353	385	376	345	359	340	378	396	371	357	360	334	360	355	428	329	345	324	357	392	380	346	380	348	382	363	345	388	400	346	340	334	368	356	362	366	358	328	336	375	374	375	359	388	394	382	374	369	367	373	337	367	353	372	365	343	358	350	365	379	362	364	321	356	343	357	361	371	332	359	362	373	341	367	348	356	361	365	348	358	348	378	363	389	386	370	364	378	387	359	347	394	352	347	369	358	393	317	384	381	372	367	356	383	367	364	338	339	345	362	401	369	365	346	350	363	367	366	326	370	315	332	373	335	373	384	370	340	361	343	360	339	369	358	364	353	351	353	346	396	368	354	388	379	341	359	323	369	361	365	377	331	350	360	356	357	368	331	355	382	358	392	349	343	354	342	380	344	359	378	360	348	392	340	340	346	343	346	364	372	369	361	377	354	341	328	357	340	352	392	353	383	371	358	341	370	351	378	368	352	371	313	324	366	367	371	357	356	341	364	344	417	349	362	327	368	359	388	363	377	356	356	360	367	383	384	410	329	368	359	380	355	326	371	367	353	340	354	382	364	380	350	350	380	367	369	377	371	351	350	392	354	345	366	333	372	336	334	364	362	367	341	336	342	365	365	341	380	371	355	364	356	365	362	360	351	349	366	368	374	329	328	344	371	338	310	326	360	355	343	342	362	360	359	343	393	364	350	364	364	383	377	360	368	361	365	342	331	343	360	340	345	352	347	364	363	348	340	378	323	358	355	331	361	349	398	362	369	339	319	356	358	397	355	348	372	330	336	353	372	367	361	336	356	359	353	344	367	343	371	337	332	353	377	359	357	358	371	367	363	362	324	381	351	336	381	367	370	361	397	347	353	363	349	332	357	358	352	357	344	334	391	310	357	361	355	343	334	370	354	372	363	369	346	365	355	349	392	349	368	349	364	374	368	353	376	351	362	347	350	347	358	355	371	346	373	358	378	333	360	356	396	356	372	357	343	347	370	363	376	345	383	333	326	330	376	352	388	338	372	358	353	384	356	386	355	357	396	392	351	384	370	361	402	342	360	312	377	334	393	362	361	377	367	367	347	326	352	337	360	345	384	373	359	351	357	338	323	385	343	371	377	353	349	401	393	375	344	374	365	377	352	358	342	356	358	373	362	394	334	382	352	397	372	355	365	341	358	348	378	340	371	355	344	352	393	323	368	331	353	352	350	324	381	356	362	345	371	368	361	335	334	377	336	381	370	379	349	347	344	356	386	361	381	353	373	392	331	373	340	349	370	343	377	359	353	364	370	343	375	393	346	353	400	315	357	333	378	353	379	364	348	359	345	376	388	328	392	337	362	358	355	353	367	375	371	361	368	380	364	344	348	385	360	368	332	333	356	327	354	347	345	349	380	334	341	358	374	368	329	363	382	355	382	344	363	332	385	339	335	397	374	337	327	384	344	365	336	327	371	388	338	358	407	350	353	323	422	359	370	366	378	360	377	367	320	367	359	364	374	344	349	389	350	337	362	317	346	363	377	344	378	322	403	357	362	356	363	365	360	398	395	347	381	373	343	373	338	390	366	341	360	331	361	347	360	352	362	342	332	359	373	351	347	366	362	309	381	367	350	359	372	381	361	376	351	370	362	336	364	388	342	379	387	371	363	358	363	316	378	351	358	339	377	349	383	353	380	356	384	366	354	354	366	339	364	363	368	358	363	345	350	358	346	361	378	353	364	383	363	337	365	371	365	363	373	397	353	379	368	360	359	379	356	357	333	328	356	350	381	361	344	366	355	403	379	352	357	354	360	353	388	358	342	366	354	364	344	351	358	347	355	336	369	359	376	383	376	378	364	368	366	381	371	332	360	360	383	365	358	376	381	349	368	360	333	393	352	369	332	368	358	338	343	320	380	360	380	368	406	388	401	361	360	351	377	375	346	344	335	355	374	349	335	359	371	364	382	334	386	363	351	338	354	372	373	360	360	351	377	370	336	361	367	339	377	352	373	370	358	355	337	381	354	353	316	347	375	365	344	359	363	345	345	351	370	347	359	341	318	359	310	369	339	395	396	355	376	388	393	367	376	342	367	338	388	330	363	341	393	372	370	366	378	335	379	341	370	336	373	329	367	347	348	346	362	332	364	343	340	357	374	330	367	366	381	364	389	365	312	363	356	374	353	358	331	363	386	356	356	357	388	349	336	355	361	348	342	323	360	383	343	341	329
656	3615	132	77	100	96	118	138	124	140	159	135	122	119	102	88	82	67	57	55	57	50	45	46	51	52	40	47	55	48	53	42	44	44	43	52	52	51	57	37	35	40	61	49	65	50	47	51	58	62	44	56	63	56	65	50	51	50	59	46	43	49	50	40	60	46	38	50	55	52	48	49	41	52	36	41	50	45	46	49	49	47	47	47	48	41	55	45	42	42	33	42	54	68	41	42	50	48	52	31	52	44	47	38	42	58	37	43	50	39	49	54	60	38	43	59	55	48	46	44	50	43	38	43	57	44	39	47	33	59	53	53	54	54	40	49	50	53	55	39	50	56	55	60	39	55	55	30	46	50	58	56	50	47	58	57	60	63	40	45	45	50	59	47	62	44	59	46	47	43	44	44	41	55	51	39	41	40	46	45	51	46	45	46	54	49	48	35	46	48	49	42	41	37	53	61	49	49	48	45	49	45	46	51	34	54	45	51	53	45	56	48	50	43	43	52	60	41	35	49	54	53	55	49	56	43	36	49	36	55	47	46	46	48	43	47	46	44	44	65	47	44	61	45	48	57	49	52	45	53	56	44	50	49	42	58	55	47	53	44	46	39	43	42	40	49	63	48	45	45	45	42	44	48	58	40	43	48	40	42	50	60	44	53	61	53	48	47	39	46	40	53	51	44	37	35	55	51	41	41	54	43	43	42	38	50	42	44	38	50	53	57	47	41	43	46	53	53	43	61	37	51	44	52	53	49	41	52	45	46	44	52	37	60	71	53	45	52	56	55	45	49	56	51	36	64	43	42	48	48	52	31	58	49	43	40	43	52	41	52	54	59	54	44	39	45	38	63	41	54	58	40	44	39	34	59	42	35	52	42	46	49	44	54	42	47	57	51	47	38	38	47	42	49	56	57	53	41	40	45	42	37	60	54	55	51	39	54	48	40	46	51	41	42	49	46	43	54	63	44	56	54	48	39	58	42	49	46	50	52	48	56	40	50	39	54	48	44	49	49	50	52	56	55	64	44	46	47	47	46	46	31	50	58	42	55	55	41	48	43	53	36	56	48	39	49	58	58	45	42	36	51	48	50	58	55	54	45	41	55	44	49	44	36	49	44	42	47	52	52	45	43	47	41	41	56	49	49	30	50	37	41	55	57	41	52	53	48	39	47	50	51	43	48	46	47	35	41	42	39	62	40	56	46	39	52	48	48	50	51	52	60	58	53	46	49	44	47	51	56	53	35	56	55	40	46	54	52	42	41	63	53	44	61	59	49	41	51	45	46	44	49	36	41	42	47	40	55	58	41	53	44	52	42	39	48	57	57	54	40	54	43	43	46	49	51	43	51	52	46	54	43	46	52	46	61	51	57	38	46	58	58	47	49	51	40	38	55	34	46	54	54	47	46	45	56	58	46	44	52	44	56	61	44	45	46	45	47	48	54	50	48	47	49	41	53	43	53	41	51	44	59	49	44	37	47	51	48	44	39	49	52	41	60	43	45	52	53	58	57	68	49	48	54	43	57	50	39	39	42	46	44	44	62	50	47	57	38	48	48	43	55	45	50	38	33	58	49	50	44	61	62	50	42	57	44	43	47	43	40	47	56	38	39	34	48	46	49	51	31	35	43	44	39	46	43	52	48	42	51	44	48	46	67	62	46	58	48	46	50	43	55	35	57	35	50	55	51	51	53	44	51	64	42	45	45	50	51	50	56	38	46	42	47	49	52	38	50	47	41	57	56	56	47	36	40	37	46	44	56	44	45	51	52	41	53	37	56	41	46	38	40	44	42	58	47	44	50	48	41	40	36	42	52	44	45	45	48	49	49	48	48	47	44	39	51	60	52	47	34	43	48	42	42	41	48	38	41	39	53	47	51	54	56	47	49	45	45	39	54	43	52	54	55	47	48	43	56	42	51	55	41	62	41	48	65	48	53	69	47	47	52	39	52	43	42	43	59	44	45	48	74	52	48	46	44	41	54	47	41	52	51	54	45	41	56	57	58	43	48	45	54	43	38	63	54	60	60	43	46	38	60	44	42	35	53	48	42	57	51	47	54	52	42	57	62	50	42	36	53	61	69	45	56	56	52	41	46	63	53	51	41	49	44	45	37	47	50	55	52	54	45	48	47	25	37	43	65	41	62	51	43	56	48	55	58	60	48	40	36	44	57	51	53	54	49	58	47	58	59	41	46	48	50	44	42	59	51	41	49	52	58	60	41	43	48	55	49	41	51	52	43	55	51	46	38	56	57	45	52	49	50	35	42	43	55	50	49	44	44	48	45	41	46	59	59	56	40	36	50	44	48	51	48	59	44	41	46	42	41	42	62	47	58	58	52	53	59	45	50	56	41	50	55	43	48	63	50	45	48	44	43	29	59	44	37	47	46	51	47	43	44	41	47	49	52	43	53	53	44	42	50	45	47	46	55	50	62	50	42	44	55	42	47	47	48	36	44	42	47	45	45	58	49	31	57	34	58	39	38	46	45	45	50	48	42	47	53	34	43	61	60	60	40	56	47	45	51	50	46	48	47	30	49	44	41	52	65	43	48	54	46	50	46	45	63	24	32	44	57	67	55	39	39	47	55	44	47	41	49	42	34	44	48	59	55	49	60	55	46	41	50	41	48	40	60	49	44	53	48	49	53	43	46	47	46	49	43	41	60	49	58	46	42	51	60	36	51	43	45	50	56	52	50	57	55	45	41	48	52	47	59	50	42	63	49	52	47	60	60	60	44	52	47	60	62	45	51	55	61	57	54	47	53	52	59	58	51	53	45	40	50	58	42	42	52	40	36	41	45	50	49	72	61	49	41	46	46	39	49	44	58	48	57	51	56	52	56	47	45	59	66	62	44	52	54	40	31	53	41	49	55	47	58	50	65	48	42	49	45	45	48	46	52	40	48	63	47	45	55	52	55	51	55	39	54	51	50	53	35	49	55	56	54	46	51	45	41	40	48	39	49	50	40	40	42	42	63	45	48	44	42	43	42	44	46	62	62	44	46	54	50	56	41	54	54	65	55	52	36	44	50	47	45	55	36	43	50	57	51	35	43	39	59	53	50	59	48	50	54	47	38	58	43	44	49	56	52	55	49	45	54	62	50	42	48	50	48	39	45	45	38	47	46	53	58	44	50	48	41	66	56	60	47	47	49	46	49	53	36	52	41	45	48	52	58	56	41	48	55	47	53	51	38	46	54	50	53	31	51	53	43	48	33	62	50	49	59	56	51	44	47	37	52	48	44	52	54	63	45	51	41	43	42	53	59	58	41	53	33	41	52	48	52	57	56	55	53	59	40	52	40	52	54	39	43	46	45	46	52	49	50	47	49	50	36	57	54	50	49	47	52	52	60	49	50	53	40	56	62	40	34	51	56	58	46	39	48	58	49	54	52	40	47	52	41	55	50	47	47	49	54	52	40	43	43	43	44	60	61	55	44	36	55	39	43	52	42	46	45	46	51	40	51	43	41	53	38	45	47	40	42	47	56	37	43
13777	21910	1309	1854	5117	6823	6414	5412	4436	4297	5057	4715	3695	3318	2930	2293	1862	1273	911	761	652	599	647	631	608	531	613	572	562	534	530	510	530	515	518	498	523	520	468	495	528	525	491	489	521	502	503	513	516	490	500	471	507	495	499	516	470	507	501	497	452	487	473	514	475	493	468	470	464	512	471	498	498	479	467	478	462	484	493	506	538	465	500	481	520	491	460	513	484	484	503	505	475	483	472	501	483	488	495	490	523	485	491	511	470	536	492	480	488	462	484	455	470	488	458	450	525	484	535	536	484	489	483	511	510	499	487	481	433	498	511	464	474	513	441	491	481	460	482	483	474	491	504	512	502	459	495	487	496	502	515	474	478	468	444	482	485	503	485	470	488	484	508	481	504	475	487	499	491	462	503	531	513	497	479	500	498	489	473	487	501	472	463	457	470	502	446	485	493	497	448	524	483	508	454	465	496	505	488	518	477	529	484	489	479	479	465	489	512	481	466	501	517	503	488	508	505	461	487	495	524	474	467	520	476	492	494	483	474	467	513	518	483	500	469	460	468	448	484	529	489	494	464	497	484	503	500	512	480	478	490	508	499	461	500	474	482	468	474	481	487	458	457	441	472	491	505	515	448	469	493	513	476	442	470	548	454	481	505	469	541	506	485	499	489	480	492	488	490	485	496	454	506	480	508	527	483	517	477	494	462	498	505	502	477	506	469	499	512	473	501	453	482	465	477	479	482	472	487	472	475	482	480	458	501	490	466	471	485	459	463	498	467	490	502	469	483	479	495	522	445	484	462	481	483	488	485	460	484	496	499	480	523	472	474	476	467	477	473	473	531	513	500	473	418	524	467	502	463	512	465	466	525	506	517	495	493	460	463	485	492	511	471	506	498	467	476	475	503	447	494	495	511	501	502	470	500	506	546	474	467	493	503	475	499	456	466	472	470	497	476	500	482	455	482	503	523	470	508	500	462	472	556	496	488	472	480	534	446	491	464	532	491	505	495	476	481	472	444	476	480	496	471	494	470	503	510	512	480	465	507	458	447	465	493	465	514	466	492	506	515	460	476	500	501	481	488	487	502	502	520	485	526	506	480	490	523	478	451	465	502	489	483	473	504	545	473	483	496	521	469	470	462	525	487	468	429	489	477	472	466	522	487	480	481	494	486	482	444	485	513	488	505	515	448	540	489	507	540	518	491	513	479	517	484	523	479	463	537	477	476	505	485	481	513	503	506	470	486	464	524	464	454	471	490	450	500	435	483	494	498	507	469	467	499	507	497	474	483	498	481	479	517	534	486	510	490	479	484	501	454	491	494	491	502	511	528	535	490	481	501	475	515	481	480	487	448	502	496	461	494	469	483	472	475	463	458	501	488	522	515	485	492	508	499	551	537	476	498	503	465	542	473	475	505	515	513	482	501	515	485	474	508	503	508	489	486	476	492	505	511	507	481	478	507	466	477	486	497	517	500	517	509	481	484	505	501	536	511	464	464	530	484	504	495	491	483	530	490	505	495	504	477	488	496	516	470	433	477	475	485	492	483	475	528	432	493	523	468	484	505	479	465	509	441	495	488	479	497	511	483	498	509	472	480	492	470	471	470	543	498	478	463	492	499	463	529	463	504	484	483	489	467	486	475	471	483	471	489	498	453	506	483	472	503	494	487	462	527	472	476	492	492	489	521	500	492	481	495	512	522	521	474	485	484	470	461	494	484	481	520	472	512	517	513	491	484	497	501	478	448	495	430	491	502	477	479	513	485	518	470	508	483	491	512	499	521	474	494	511	480	503	488	470	475	466	495	512	533	463	522	489	473	538	476	467	498	474	501	461	482	488	486	489	457	450	453	502	529	485	495	520	475	471	525	506	493	461	462	477	524	472	480	508	520	481	509	476	484	470	466	472	492	481	484	452	489	485	489	531	480	478	515	454	462	474	521	488	477	476	508	480	487	522	499	502	469	506	532	471	498	510	466	443	492	474	482	477	525	456	475	475	486	453	504	497	449	459	471	502	481	472	499	441	463	479	481	483	464	487	511	440	466	478	464	472	518	490	527	481	516	458	505	520	446	459	469	491	490	485	445	482	509	518	464	481	481	469	503	485	529	414	525	470	518	484	513	488	477	484	493	512	489	472	509	463	533	462	490	490	465	518	501	427	483	481	442	503	521	508	511	462	486	499	482	507	473	517	474	496	482	501	500	516	514	462	478	477	502	500	513	510	507	524	520	483	481	510	462	475	490	469	469	478	505	480	489	493	491	517	501	462	517	495	515	500	457	465	501	526	489	484	516	503	514	494	504	500	470	514	477	500	510	529	505	492	525	497	484	508	495	466	490	480	515	497	482	504	510	506	481	485	483	549	522	463	450	521	458	508	509	501	489	513	495	494	495	452	499	484	477	478	505	512	485	487	441	410	504	526	457	518	475	510	507	511	509	514	483	477	482	507	476	488	462	488	517	494	502	493	522	472	508	448	511	463	489	467	502	524	465	464	469	510	492	459	456	488	511	505	479	493	495	435	437	499	468	446	477	480	524	533	465	477	454	528	480	478	501	509	507	502	466	454	496	483	454	466	454	429	486	487	495	474	499	509	535	495	514	511	475	499	522	479	486	489	467	467	506	493	501	492	437	503	476	496	450	521	463	509	521	478	501	490	487	477	505	462	494	482	443	489	426	479	458	446	455	472	469	483	500	505	497	520	464	510	486	492	519	484	445	521	491	453	506	518	482	513	509	495	509	536	457	470	472	489	513	506	477	490	477	455	509	465	480	484	502	491	494	486	485	482	474	518	494	475	496	479	507	517	483	497	492	471	477	489	494	468	459	498	498	497	501	503	480	454	493	488	498	459	478	492	454	500	474	497	502	480	530	460	463	502	440	495	510	467	507	529	465	490	474	516	511	483	468	501	486	470	482	492	489	491	476	477	465	483	505	481	468	503	502	483	501	509	504	477	493	458	474	481	449	499	466	530	489	501	480	552	467	471	497	500	455	493	478	465	487	429	491	468	521	479	507	493	508	508	485	511	508	476	484	492	491	505	481	479	466	456	512	444	465	487	511	479	514	447	473	471	487	489	540	513	495	489	511	525	488	481	518	491	461	476	464	525	450	487	491	536	517	506	499	492	521	486	482	483	480	480	499	481	481	516	470	526	483	505	506	480	499	457	517	488	498	490	479	493	464	502	481	497	485	496	525	463	459	493	461	509	504	513	499	476	513	512	482	486	488	509	495	510	486	481	466	539	485	491	482	475	471	519	471	485	494	494	470	523	463	475	473	509	494	541	513	430	475	480	449	503	522	477	452	495	500	504	541	524	502	481	473	508	471	480	521	494	539	502	483	469	480	463	499	471	467	481	510	470	472	449	502	482	485	512	489	484	474	504	502	482	451	496	498	440	524	502	512	461	467	480	493	443	474	501	529	441	486	500	483	441	501	503	510	484	478	497	487	501	461	505	487	455	484	495	487	493	515	493	497	512	515	466	496	488	497	432	472	475
1010	2367	78	54	39	64	83	65	91	92	96	115	107	106	78	59	54	58	34	24	30	21	18	17	27	21	16	27	26	21	17	15	18	17	18	23	13	17	17	18	21	17	15	18	17	12	21	16	16	17	13	18	19	21	13	15	22	14	23	15	16	18	19	13	18	21	18	19	12	22	20	23	18	25	17	17	22	12	15	15	11	28	14	15	14	11	14	14	21	19	15	19	21	20	26	14	13	13	19	14	17	27	23	10	13	13	14	16	24	26	23	17	14	22	14	15	19	15	18	12	21	17	20	16	9	22	12	19	18	19	12	22	16	18	17	14	23	17	16	18	15	24	22	12	18	20	26	16	21	18	14	18	19	15	18	20	25	13	12	25	28	22	12	16	12	15	15	10	18	18	19	16	25	22	12	9	23	26	12	22	22	20	11	15	18	19	18	19	11	18	21	21	18	22	11	21	18	17	16	13	16	13	13	18	12	18	19	20	14	18	19	18	13	26	18	15	15	14	17	16	16	14	15	15	21	17	20	10	11	12	25	14	14	17	20	11	22	15	15	14	12	8	14	16	19	14	20	16	16	16	18	19	15	18	19	22	13	17	28	13	17	16	20	20	15	20	18	14	11	13	25	3	20	19	11	13	22	19	17	23	16	24	13	30	18	13	19	12	19	19	10	9	23	18	16	18	16	19	15	21	17	22	16	21	17	6	17	21	11	8	16	15	13	17	14	12	23	11	19	16	16	21	24	21	13	10	15	14	20	12	14	18	16	17	17	25	12	12	18	13	17	13	21	19	16	18	19	14	21	19	18	14	16	15	21	22	17	11	16	27	19	17	15	13	16	9	16	21	13	17	12	17	12	19	13	16	14	19	19	11	18	21	20	27	13	17	13	13	20	13	12	13	13	20	14	21	17	13	11	22	9	22	16	16	23	11	13	24	11	10	19	16	18	20	17	22	20	13	18	19	22	12	18	13	16	21	13	20	18	15	17	13	16	11	25	14	13	19	16	16	19	21	13	21	16	15	20	15	20	10	12	15	13	17	18	10	14	18	21	21	14	20	17	15	18	18	13	21	17	20	18	14	15	21	17	24	15	16	21	21	11	17	14	20	17	21	14	22	13	18	22	23	12	14	21	16	11	21	20	18	14	15	20	18	9	19	15	16	10	16	22	15	21	22	11	16	11	17	15	23	18	25	24	13	16	11	14	16	20	12	16	18	16	19	13	20	15	17	13	15	13	18	16	17	17	20	12	20	23	22	18	12	20	17	19	21	17	17	18	12	16	11	13	21	24	16	19	15	19	22	24	16	20	15	19	10	19	12	13	17	14	22	16	16	22	19	20	16	19	14	19	13	19	13	14	17	20	17	15	19	10	14	15	15	25	14	19	19	12	22	24	15	22	15	19	17	14	15	16	13	17	11	18	20	25	14	15	17	22	11	24	25	22	12	12	17	15	21	20	22	15	20	19	19	15	21	16	20	22	11	26	14	20	13	14	23	15	12	22	15	17	15	18	15	15	17	11	12	14	15	14	17	21	12	12	17	15	12	22	18	18	15	22	18	14	21	20	16	13	11	15	19	26	20	17	19	13	14	17	15	17	18	20	15	16	25	26	16	19	24	8	17	14	12	15	14	19	19	16	14	17	21	18	23	17	19	23	11	9	19	17	10	21	9	19	20	18	16	11	22	20	18	15	15	18	13	17	14	19	23	10	17	21	16	17	11	13	19	21	19	13	19	19	10	16	20	14	22	21	20	15	7	22	21	18	20	20	13	20	15	15	16	22	10	20	16	5	19	20	23	19	14	16	14	23	11	18	21	20	16	14	13	14	21	12	24	16	17	17	21	15	11	17	21	14	17	20	17	11	13	15	21	11	21	13	16	14	17	21	21	15	25	20	19	21	13	22	13	23	12	25	18	16	19	14	10	16	17	17	10	15	10	29	9	21	8	17	14	22	21	20	11	20	19	22	22	14	15	10	21	11	22	14	16	21	12	21	16	21	22	18	19	17	11	17	18	23	19	18	15	20	18	13	15	15	22	19	25	19	17	24	19	17	17	22	15	21	13	28	15	14	19	24	13	14	10	14	25	14	14	15	13	22	12	9	16	22	24	19	21	12	15	20	21	14	14	20	20	15	27	20	24	21	16	12	14	16	17	17	12	17	16	16	13	12	17	16	20	14	14	26	13	23	21	11	15	16	17	17	22	17	16	21	19	18	13	20	17	17	17	9	11	25	21	24	16	14	17	22	14	19	19	16	17	19	20	17	16	16	20	14	17	19	17	11	20	17	16	21	15	22	18	17	17	16	15	18	19	16	12	15	16	15	11	14	14	14	11	21	21	23	19	15	16	18	14	9	21	28	18	18	10	22	18	16	14	17	18	18	11	16	19	14	11	17	22	22	18	16	14	16	17	15	15	22	18	19	16	18	16	18	16	20	20	17	12	17	19	25	10	15	14	14	28	19	16	20	19	16	14	21	14	19	15	13	22	17	24	13	23	15	18	12	19	11	16	23	12	11	17	19	18	20	22	11	14	18	18	17	18	17	23	21	11	17	17	17	19	16	18	22	21	16	16	16	27	21	13	20	23	11	21	17	20	16	15	24	22	23	18	23	15	13	15	18	21	19	19	17	19	16	14	13	14	13	11	20	11	15	15	12	18	19	14	21	13	14	12	19	16	24	23	17	21	26	23	16	16	18	15	24	15	17	20	17	13	20	17	16	14	16	14	17	17	25	11	23	24	17	14	10	11	17	18	16	17	15	11	11	16	11	23	19	16	21	19	23	18	16	15	15	19	12	16	6	20	17	19	17	18	11	17	19	17	14	17	17	19	9	14	15	23	19	15	13	18	22	18	17	18	23	9	19	14	22	18	13	17	8	12	21	15	24	15	12	18	14	17	9	15	14	15	13	22	21	13	13	20	14	17	19	13	11	14	17	16	12	20	12	17	19	13	14	19	13	19	18	13	16	24	15	13	16	21	22	20	20	9	15	17	9	29	13	14	17	19	19	17	27	13	15	18	10	12	20	15	18	12	15	17	4	17	17	24	14	24	22	21	16	20	20	25	10	11	17	13	17	17	13	19	20	20	29	16	24	11	17	16	25	20	14	17	16	27	21	22	10	21	14	19	17	20	22	13	23	19	19	15	20	15	16	19	19	23	14	27	11	21	12	19	22	13	16	16	18	15	20	20	20	14	17	13	21	17	18	20	12	9	18	27	12	20	14	21	14	19	17	17	16	19	14	13	18	17	15	16	20	21	18	13	19	19	15	13	17	7	20	16	21	18	14	15	19	17	20	18	23	21	12	19	9	16	13	17	16	22	21	18	22	21	27	22	26	9	15	15	18	17	21	13	19	17	12	32	14	16	16	16	16	17	16	16	20	18	16	12	20	24	19	14	20	24	18	16	8	19	11	15	20	17	16	15	21	13	17	10	15	18	8	13	19	22	23	21	23	15	23	13	13	14	18	30	16	15	23	16
9660	19481	876	1398	3899	5674	5656	4676	4513	4405	4427	4340	3629	3228	2663	2312	2059	1597	938	483	351	324	345	298	284	249	221	216	225	241	210	226	226	205	215	186	200	201	195	210	205	172	161	201	213	173	218	177	183	207	184	183	156	188	175	190	168	176	155	185	168	188	180	174	179	168	149	155	182	178	192	180	158	175	158	188	187	187	180	191	188	161	165	166	169	177	165	190	178	174	173	164	185	155	181	163	178	179	157	176	203	214	193	159	184	156	166	160	170	187	149	167	174	165	195	193	155	158	194	151	153	170	174	189	155	135	181	177	172	171	185	157	179	135	191	162	157	187	176	177	186	182	190	166	168	183	175	186	188	175	170	210	148	184	190	157	185	165	156	175	164	164	156	170	163	181	161	177	162	148	158	142	166	163	169	164	161	165	169	174	185	173	165	162	174	182	164	163	171	164	197	162	177	139	172	179	158	159	165	147	192	177	178	164	197	156	178	160	177	199	176	175	157	149	160	185	181	153	170	169	175	149	183	174	180	156	150	147	176	162	165	201	178	175	180	176	152	173	170	168	198	163	181	175	164	175	167	155	187	140	172	183	177	198	174	153	171	152	169	165	183	201	165	169	173	173	174	156	154	174	187	170	189	174	192	164	133	162	175	155	166	170	161	164	173	187	162	174	160	165	175	177	159	172	165	168	154	197	170	168	148	182	201	168	174	164	169	177	166	186	201	174	165	166	182	170	170	170	178	175	197	161	169	152	199	188	164	153	167	161	166	172	190	184	186	169	161	164	147	181	192	170	179	176	188	171	170	156	159	194	142	175	176	176	180	152	141	171	171	188	169	160	180	167	164	173	182	173	170	174	184	167	176	201	183	163	170	182	181	177	184	170	175	169	172	206	177	167	209	166	167	168	158	161	167	168	156	209	175	176	170	196	174	168	151	163	183	160	160	188	167	182	146	192	165	164	151	173	150	159	193	173	182	163	183	165	149	162	173	174	165	158	185	184	171	184	187	177	164	171	155	173	165	171	168	175	152	167	184	143	155	150	163	162	186	154	182	184	164	175	160	166	184	168	195	170	152	184	159	175	181	174	144	178	184	168	202	156	177	153	149	163	165	199	164	195	160	176	177	165	170	179	159	177	158	157	180	152	190	169	168	162	180	172	157	160	184	156	169	167	149	165	154	188	190	173	169	177	151	174	167	172	157	175	171	174	180	180	154	175	172	154	162	181	165	198	168	168	141	172	155	169	168	173	174	156	156	176	187	188	178	181	174	157	145	159	175	176	164	162	156	173	174	153	154	171	189	176	156	162	173	177	157	208	186	159	188	151	154	189	201	191	163	142	181	154	176	198	176	195	175	163	151	151	168	187	159	186	145	153	182	183	171	180	171	163	165	173	171	174	180	165	157	191	179	155	176	154	183	156	186	145	194	156	192	151	173	144	169	178	173	162	189	190	173	165	174	194	194	182	184	170	191	175	176	161	174	172	175	175	154	186	182	149	171	162	162	160	198	181	178	166	154	162	152	151	175	168	173	165	184	159	185	165	181	166	182	167	166	167	163	173	156	155	159	174	172	173	185	174	161	157	172	175	177	190	180	177	160	165	164	162	192	154	173	175	153	187	159	185	164	153	167	167	192	189	167	164	183	159	176	169	163	168	150	175	196	189	160	168	154	141	167	182	161	179	172	160	172	179	177	159	173	173	163	170	150	166	158	173	195	154	178	180	144	168	171	173	153	164	169	190	163	183	170	196	197	191	176	184	180	161	174	174	176	155	175	153	177	154	169	160	161	158	170	160	184	153	172	182	152	164	172	161	163	161	166	164	156	156	159	155	148	179	195	168	182	175	164	153	171	181	165	182	176	173	144	190	178	161	167	172	174	175	164	149	179	190	167	166	167	180	146	172	177	148	163	166	182	165	171	170	170	176	149	177	167	177	175	173	173	164	169	170	178	196	148	166	179	170	162	172	166	168	148	189	165	183	160	167	184	165	155	163	168	168	149	178	187	153	145	177	143	166	168	163	188	181	163	175	141	180	164	167	176	197	187	159	149	173	178	170	177	173	185	168	176	173	191	154	177	168	172	182	163	185	178	171	171	152	171	186	174	161	170	155	179	165	163	172	180	169	167	148	176	158	173	151	178	156	156	188	178	177	176	187	156	185	165	203	175	194	181	156	170	181	170	167	190	155	199	165	171	192	192	187	190	168	184	158	157	169	172	201	174	148	172	191	168	184	168	173	193	149	173	176	178	167	178	165	191	181	200	174	179	171	180	191	182	166	153	194	175	159	174	170	154	166	158	182	187	164	179	176	147	167	189	175	155	171	175	181	179	142	167	174	174	172	174	182	174	146	139	159	163	160	171	159	191	185	162	168	177	165	176	174	179	170	166	148	176	156	193	167	155	168	162	152	166	167	171	156	169	165	150	141	179	164	158	155	166	175	150	176	189	174	182	207	169	182	173	164	180	150	171	175	165	170	169	158	197	185	183	178	183	152	181	183	188	175	179	162	177	177	153	158	183	191	171	157	163	192	168	166	161	162	170	170	168	166	145	160	163	177	187	159	177	180	162	167	168	188	170	179	156	187	167	157	143	150	163	177	158	167	145	174	183	177	179	160	160	157	149	156	172	174	183	185	147	174	186	159	155	147	166	176	182	170	162	196	177	172	179	163	178	184	195	181	167	169	197	158	180	173	181	168	179	193	169	188	178	190	159	159	172	167	165	157	182	170	162	176	193	182	158	166	196	154	172	195	166	171	183	160	164	179	171	167	193	160	166	176	174	184	155	161	193	185	163	168	192	214	182	170	160	164	170	148	163	170	170	177	175	166	169	176	168	171	181	168	174	158	176	171	149	190	182	179	157	143	173	179	150	152	177	145	163	171	177	172	163	161	171	194	170	181	171	166	177	171	167	163	164	157	172	186	172	172	196	158	165	168	182	166	184	152	151	172	171	181	176	166	158	201	181	172	180	190	189	178	162	151	181	187	197	189	167	170	158	168	167	181	158	190	166	171	196	171	162	141	165	155	165	175	161	170	153	175	172	169	152	179	184	191	164	155	190	166	171	185	181	160	154	169	172	159	165	194	174	151	164	185	162	181	171	183	175	203	158	162	168	189	185	148	170	149	174	167	179	164	155	162	183	160	191	153	185	168	163	174	169	169	160	190	146	176	169	188	155	192	166	157	173	180	181	185	160	161	189	183	164	172	180	181	168	171	161	182	188	179	170	179	171	169	181	178	164	177	149	188	181	175	173	158	154	145	200	159	177	165	181	169	184	180	178	184	162	162	154	183	159	161	164	168	172	160	163	185	167	165	197	166	195	157	158	182	161	169	163	164	151	188	167	174	170	183	180	180	182	161	184	170	161	166	175	174	173	206	152	170	154	161	179	178	171	192	170	149	171	171	173	159	173	174	155	148	186	143	149	176	185	166	174	180	180	161	162	164	158	164	165	204	165	179	180	167	156	170	184	197	157	155	177	161	177	154
538	4316	210	85	78	81	119	125	120	157	163	118	117	123	106	110	101	81	70	49	50	37	44	47	40	35	40	49	33	45	35	25	41	38	44	39	40	23	35	35	40	31	29	48	36	31	25	38	38	19	25	36	25	35	33	24	44	37	36	31	35	41	25	37	49	28	44	36	44	42	38	39	32	33	37	35	33	43	37	20	30	33	31	37	26	38	22	38	38	38	30	47	30	31	41	34	40	43	34	40	35	22	46	38	27	24	38	30	36	36	33	43	39	28	40	44	40	36	38	31	41	48	35	34	40	32	34	33	38	42	35	38	36	38	44	33	42	28	36	42	37	25	32	31	27	36	28	39	24	29	47	41	42	31	48	35	43	40	39	38	36	37	28	32	38	20	39	38	32	27	28	28	29	35	39	35	33	25	33	30	35	34	25	30	32	29	36	44	31	34	27	41	28	33	29	28	35	33	38	27	38	26	43	33	41	34	38	28	46	31	26	38	35	38	34	27	24	40	39	39	35	34	52	20	31	26	41	42	26	47	34	40	27	33	30	38	29	29	35	39	32	41	38	36	40	39	35	39	33	42	46	40	40	38	39	32	37	36	27	38	31	35	42	24	28	34	33	45	41	38	21	39	41	45	34	34	35	27	30	41	36	33	43	37	46	30	24	28	36	37	41	31	34	43	44	34	49	34	35	36	38	27	38	40	32	29	40	30	35	37	33	38	28	36	25	41	31	34	41	31	27	38	29	33	34	31	39	36	33	34	39	34	30	37	30	43	26	43	34	25	32	34	32	28	23	32	34	32	43	33	28	31	25	39	28	40	31	33	25	37	22	41	34	28	30	39	39	37	30	36	41	23	49	34	32	46	22	41	42	29	35	41	35	44	27	39	41	32	38	35	33	33	42	30	40	36	38	23	38	30	46	36	32	30	30	43	37	44	42	32	32	34	41	33	26	26	35	29	39	42	36	28	36	43	29	36	45	24	36	33	33	40	33	31	33	34	47	33	38	39	33	26	29	27	32	36	35	27	37	32	23	34	25	41	33	33	35	37	38	24	37	29	36	45	31	23	31	37	27	29	31	37	40	25	33	30	32	34	37	39	34	35	41	35	27	34	22	42	34	41	34	44	39	40	34	35	36	39	40	33	31	35	41	26	34	30	34	43	38	38	44	35	32	41	53	44	34	28	29	33	39	32	36	48	28	31	35	34	37	29	40	34	31	39	31	31	45	32	33	27	33	31	41	42	36	42	26	31	30	33	50	30	35	32	29	41	31	30	26	31	39	33	39	46	28	32	25	40	41	30	38	31	28	40	37	32	45	31	37	29	35	36	28	19	34	32	33	35	40	33	44	33	30	29	31	47	41	38	34	29	37	30	26	26	49	38	40	32	47	33	35	32	31	35	34	50	37	30	30	28	40	32	36	40	32	29	41	31	34	29	34	26	35	48	38	36	35	35	29	43	34	45	34	40	43	34	27	36	39	33	28	36	36	38	39	34	39	36	41	37	39	35	38	33	38	29	37	35	32	37	30	38	32	41	33	41	40	37	28	30	42	38	29	47	35	33	36	34	40	49	34	30	35	32	33	25	49	37	31	31	32	31	42	28	47	40	30	32	49	34	17	37	38	39	35	34	35	31	34	37	31	38	30	25	32	28	38	31	42	42	28	40	31	36	25	38	50	28	36	25	31	32	31	33	31	34	31	35	39	29	32	45	29	26	28	25	28	34	46	35	38	35	37	35	42	37	32	28	43	35	32	26	47	35	26	30	28	40	44	35	32	33	36	31	32	25	43	27	31	40	39	37	36	38	31	34	37	32	48	29	42	23	36	35	27	32	38	33	37	31	43	47	38	40	36	33	48	33	42	39	38	41	49	31	30	42	40	36	35	51	30	36	29	31	31	32	40	34	30	38	30	22	40	38	40	32	41	28	35	26	31	36	32	41	41	31	28	31	44	34	48	39	40	39	32	32	32	43	34	29	27	35	41	36	47	34	36	39	32	20	39	32	42	48	23	26	40	27	28	50	27	32	44	33	28	32	36	33	44	29	25	38	43	40	21	41	46	34	30	34	33	40	38	46	41	42	48	37	43	34	35	37	33	32	47	34	36	41	33	36	30	35	32	33	30	37	37	37	38	33	25	42	34	36	33	27	38	28	32	30	39	35	41	33	39	31	38	37	36	37	36	29	39	43	35	28	31	40	31	34	34	29	46	35	27	31	35	33	35	24	41	37	33	31	43	27	34	38	20	26	32	39	38	37	31	28	29	39	33	34	49	26	32	32	19	37	27	35	25	36	40	38	27	24	44	38	38	36	44	39	42	38	29	33	42	30	38	31	39	32	35	29	24	28	44	36	33	33	23	37	27	40	36	28	28	25	34	28	20	33	28	30	31	38	34	31	33	41	36	32	38	29	29	39	30	37	30	32	28	40	31	32	35	41	33	39	24	35	51	32	48	29	36	41	36	30	37	30	35	46	35	40	34	16	47	30	48	36	37	44	43	37	37	38	40	27	47	39	37	49	37	30	25	41	32	39	34	34	31	30	40	36	30	35	41	31	37	26	32	32	35	35	29	43	41	32	38	39	24	38	31	32	25	38	32	35	35	33	37	30	33	38	49	39	30	31	31	32	54	40	34	30	27	32	49	37	38	31	41	36	27	39	28	31	33	36	42	35	22	26	43	42	40	33	28	37	38	31	35	31	36	40	25	35	44	31	31	42	34	38	37	26	38	29	42	35	47	25	35	25	38	46	40	31	36	32	26	25	28	32	29	24	34	41	33	25	38	31	33	37	24	27	34	30	52	29	28	41	31	39	32	37	30	38	30	38	33	39	40	31	33	35	38	26	30	30	37	31	41	27	40	33	30	25	24	26	31	48	25	34	33	36	31	37	35	31	45	32	32	38	32	29	29	27	46	39	38	25	38	31	43	44	34	38	43	23	38	38	40	45	42	27	47	31	38	47	32	31	36	30	38	42	42	41	43	28	33	34	33	35	27	33	31	47	37	39	26	35	32	32	36	25	38	35	38	35	33	34	47	32	31	24	28	28	29	27	36	30	42	32	42	39	27	33	34	40	31	33	45	34	34	40	33	32	36	35	32	38	32	31	26	29	37	31	38	34	23	39	26	39	43	32	36	37	33	39	40	40	28	24	24	37	30	36	45	35	30	31	36	25	37	40	27	29	41	38	35	30	31	31	33	31	32	47	37	42	35	36	41	33	38	29	37	29	35	40	26	37	34	36	38	37	41	24	38	33	36	34	49	28	30	27	40	38	31	36	36	38	46	23	29	30	37	35	42	32	39	39	34	36	38	29	36	31	30	39	34	35	37	36	32	37	29	29	44	42	28	21	37	26	42	49	36	44	29	26	48	31	30	34	38	35	25	36	37	40	41	30	40	39	26	41	43	43	42	37	44	36	31	33	28	41	31	44	39	36	25	42	27	32	24	32	18	35	37	29	44	33	30	44	26	41	33	40	35	29
8593	24880	1766	1955	5838	7769	7158	6513	6291	6455	6161	5011	4493	4141	3498	3300	3075	2408	1392	908	638	568	621	573	462	490	457	481	483	476	405	424	406	421	463	407	426	368	370	419	426	370	414	395	420	363	411	400	421	385	394	366	373	390	357	398	395	419	351	368	336	354	398	370	371	354	337	361	370	356	398	367	359	345	356	351	385	405	368	385	395	375	408	341	365	358	391	377	388	373	393	372	378	351	355	380	365	378	344	360	366	364	362	355	366	385	417	342	393	349	368	354	361	399	353	339	364	364	382	366	380	346	385	351	376	337	350	337	348	377	360	396	353	369	356	346	367	380	353	326	366	398	380	353	382	358	389	358	367	331	391	378	382	329	394	386	364	368	403	370	375	377	375	351	403	357	328	376	337	324	400	370	363	371	393	368	336	361	356	341	370	330	352	376	367	366	345	362	368	347	373	338	375	350	360	351	348	339	342	350	337	370	378	351	353	367	351	318	342	342	355	348	355	349	384	389	384	367	382	353	352	369	374	357	346	332	355	348	383	365	341	387	355	357	346	355	365	340	362	393	376	362	367	334	340	338	381	369	355	367	347	392	344	357	353	344	348	351	355	383	377	364	373	364	355	374	387	357	351	374	350	355	349	360	353	335	356	385	360	343	378	366	382	340	391	360	370	364	373	357	369	367	398	338	341	359	352	356	371	364	375	384	363	363	395	357	338	354	403	346	373	392	378	375	387	365	359	369	385	376	369	348	355	335	411	365	361	330	376	371	383	364	397	334	350	399	380	352	356	404	336	340	343	383	331	357	380	372	338	368	366	358	386	378	353	394	375	370	342	349	363	350	373	391	344	369	356	386	363	361	358	377	396	371	357	352	375	343	357	391	385	365	334	348	384	369	364	367	380	360	366	394	365	379	342	333	370	364	378	331	397	395	347	338	420	382	393	376	356	380	357	388	378	360	382	365	366	362	378	395	332	348	363	389	352	388	345	380	349	381	400	360	369	337	382	382	380	380	396	380	394	409	379	330	383	355	351	398	387	353	368	350	355	345	366	346	360	343	368	373	352	370	389	356	360	341	345	355	364	375	385	396	351	363	356	351	369	363	355	380	344	344	367	371	367	351	370	349	419	396	377	383	390	337	359	371	351	374	408	340	362	373	389	372	333	348	366	386	332	353	367	346	374	370	352	369	389	377	376	356	376	365	327	382	365	346	378	338	371	370	352	397	382	376	379	365	362	366	357	391	318	375	351	383	351	381	336	345	375	356	359	388	388	360	375	342	399	371	398	371	381	395	361	349	369	347	365	364	341	336	355	358	348	362	371	338	379	364	363	378	374	357	371	368	361	370	376	379	377	376	344	338	364	400	417	354	405	355	368	349	354	342	383	361	357	385	361	370	380	359	350	358	351	387	353	407	345	360	322	395	348	361	332	368	395	380	347	349	349	383	395	329	380	321	368	368	355	367	362	428	332	359	379	364	356	378	362	362	355	357	368	343	330	368	358	373	368	333	373	322	362	353	341	342	361	383	363	379	392	381	398	353	374	389	371	347	358	349	375	378	380	377	357	377	371	376	387	392	352	353	330	369	374	377	352	382	352	379	384	326	366	378	396	354	356	363	326	369	355	372	358	391	348	367	375	372	350	361	335	370	349	367	385	387	353	369	353	351	386	358	370	377	384	355	343	377	382	367	395	347	376	353	383	374	394	385	355	361	328	368	390	394	411	336	383	388	328	358	378	339	359	369	352	390	344	359	348	360	357	393	342	361	398	386	380	353	388	350	366	365	378	353	376	372	374	357	370	358	354	372	372	365	328	372	344	370	345	365	376	360	390	381	352	386	341	388	359	355	348	378	359	334	407	364	376	365	393	327	334	367	356	385	353	372	354	349	344	352	348	382	380	363	366	382	358	343	401	384	376	375	335	399	351	343	337	377	332	399	354	370	366	386	370	359	354	393	348	344	346	382	374	361	339	377	399	388	359	365	351	355	340	357	347	395	380	355	376	350	344	346	377	372	378	400	347	362	368	378	336	366	404	368	340	372	376	364	377	398	395	352	356	365	322	374	380	358	360	369	392	326	370	374	349	384	349	386	354	353	366	338	367	321	363	383	364	374	371	373	355	358	370	373	344	329	402	366	346	382	335	366	357	392	369	364	352	375	387	336	363	339	342	360	345	357	419	354	371	365	378	362	359	347	360	361	363	355	365	402	345	359	349	359	375	367	378	352	348	357	392	344	380	373	363	349	330	362	377	372	355	380	326	352	350	399	351	355	362	358	379	397	360	376	364	343	354	382	339	376	341	390	351	382	371	387	341	370	365	350	365	404	362	337	368	362	369	351	352	360	361	343	358	349	359	368	348	346	356	373	377	367	359	338	370	360	353	359	351	364	376	400	346	364	368	335	374	362	367	374	339	349	344	363	408	400	365	339	339	351	373	365	395	352	380	353	336	353	347	365	330	362	370	363	353	346	350	351	359	375	355	329	360	342	364	366	379	376	350	351	353	362	349	364	374	361	356	360	353	370	371	342	337	368	373	356	375	374	352	360	334	382	379	370	368	380	379	386	366	410	352	391	374	340	361	384	341	372	334	303	343	372	364	349	377	349	357	358	384	345	352	387	344	338	373	373	355	346	366	355	368	373	410	365	374	350	367	369	345	366	342	378	370	373	316	373	359	333	349	378	383	364	346	333	370	365	330	313	332	387	370	355	356	404	340	371	326	385	309	373	346	348	368	323	340	380	334	384	383	384	394	380	344	384	372	345	353	379	386	329	349	363	386	403	375	390	375	368	377	363	359	384	347	380	376	369	343	336	340	374	356	348	373	377	376	355	381	367	374	363	365	348	364	363	371	360	395	379	385	352	369	363	354	366	365	355	366	345	348	376	348	353	346	375	391	370	370	354	331	342	380	361	339	350	362	367	366	349	326	366	393	349	356	360	385	376	370	355	365	344	345	358	347	359	359	408	347	364	358	377	359	361	347	353	372	412	354	354	351	362	349	410	322	369	387	369	336	367	363	374	373	348	391	395	344	362	347	350	386	354	366	384	346	330	347	368	363	345	391	344	354	370	426	381	377	358	348	355	369	374	394	380	387	348	360	367	376	368	342	373	384	373	370	365	327	324	330	385	367	351	355	376	363	343	401	349	360	340	338	362	361	357	352	366	381	343	337	355	356	399	348	367	391	358	359	349	364	362	358	404	348	350	357	397	368	343	339	390	338	371	365	350	353	369	342	337	412	359	331	387	358	401	370	356	335	365	390	360	354	369	339	390	348	329	332	351	408	372	352	360	350	348	338	341	353	365	336	378	361	353	367	347	399	347	339	375	353	391	363	370	372	373	345	348	367	366	396	355	368	372	410	354	365	338	345	359	353	347	373	380	321	356	324	382	379	347	354	389	366	365	367	389	356	366	341	374	406	361	368	362	364	373	353	380	310	367	329	335	351	347	345	380	353	321	382	357	384	373	348	344	374	350	351	373	385	394	353	378
708	575	89	65	55	62	65	76	106	114	86	80	80	92	83	84	66	78	58	43	36	41	44	35	36	31	35	34	28	37	48	32	35	53	36	48	34	42	45	40	38	31	35	22	49	40	33	34	46	35	41	42	37	40	37	32	47	36	32	30	33	38	39	43	44	38	38	42	38	33	41	45	27	32	40	32	42	37	40	34	47	39	37	35	49	44	38	38	37	39	43	43	34	27	28	33	33	41	40	32	31	35	28	40	28	46	36	45	45	37	45	31	39	37	33	26	34	42	33	42	31	29	34	41	34	36	43	28	40	33	35	42	29	36	37	32	46	28	41	45	38	30	39	25	45	37	31	44	38	33	40	31	22	42	36	36	33	41	43	47	35	38	39	34	37	34	37	31	43	40	43	33	35	33	36	33	38	40	29	41	36	47	42	38	36	29	39	31	28	33	48	31	37	27	37	36	38	34	30	39	17	36	35	37	36	36	35	41	30	23	31	33	28	26	27	37	46	34	36	45	46	35	46	33	36	29	40	35	39	44	31	39	40	28	39	38	42	36	42	49	44	41	33	47	38	35	35	38	24	34	37	37	41	40	34	35	42	35	36	42	44	38	30	35	48	38	30	33	35	37	31	37	45	23	38	40	35	41	49	37	37	38	37	41	44	34	25	55	36	31	39	47	26	33	33	39	42	32	40	38	35	35	30	43	33	39	43	29	32	31	46	31	40	29	45	46	42	34	27	31	37	39	33	39	37	32	43	26	35	27	42	36	34	38	36	30	43	27	39	35	44	33	43	35	37	33	35	40	36	33	43	32	31	37	44	37	52	36	33	34	39	38	36	37	37	37	44	43	40	35	48	46	41	36	34	45	44	38	35	45	36	52	43	34	30	36	35	29	37	34	39	27	28	35	41	35	32	35	45	37	35	36	41	39	43	33	43	35	38	38	29	41	33	34	43	38	34	42	40	38	42	37	33	45	34	29	30	39	32	34	32	40	30	43	34	30	42	40	37	36	41	46	40	39	40	47	46	43	39	39	41	29	31	26	35	29	39	40	36	33	49	28	40	38	49	45	32	39	32	32	32	36	49	39	31	42	38	43	37	29	30	29	42	35	45	47	35	42	46	30	46	38	40	46	34	36	29	57	37	31	51	47	33	49	29	29	34	40	39	40	41	34	43	41	42	40	42	29	47	33	37	45	41	27	32	45	26	41	35	45	33	33	33	40	44	40	40	49	36	42	37	28	27	42	31	33	29	30	38	31	44	44	39	37	32	47	42	35	41	38	44	44	38	28	33	40	32	30	34	32	36	40	46	44	31	35	51	32	37	37	30	43	46	39	40	33	36	49	44	33	35	38	35	39	33	37	36	40	37	34	30	45	36	45	35	34	38	36	43	37	37	39	25	34	39	42	43	42	42	28	39	36	42	38	35	31	46	43	34	38	40	41	35	40	37	31	37	28	41	40	51	36	33	36	33	34	39	36	30	38	44	36	40	28	32	45	29	36	52	33	31	38	37	45	36	41	33	30	52	38	48	39	45	44	45	42	34	37	42	48	36	34	26	35	36	41	29	36	32	43	35	43	43	41	36	36	49	36	41	33	41	32	38	40	37	28	34	43	42	46	28	32	49	44	36	30	50	41	38	37	30	25	40	38	49	41	41	38	32	45	48	27	37	42	40	37	40	42	43	32	45	36	35	32	49	43	44	47	41	47	43	36	45	48	37	42	39	36	47	37	34	48	35	45	41	30	40	44	46	42	31	27	40	40	32	42	31	36	31	34	31	43	36	30	44	37	37	41	40	28	32	44	42	50	43	41	39	33	49	36	35	34	39	37	46	44	33	50	28	25	31	46	35	29	33	36	47	47	39	43	44	33	31	29	51	35	38	29	25	37	40	24	42	37	39	34	50	25	43	31	34	34	39	34	33	35	27	36	29	43	36	38	34	56	36	37	35	34	35	36	38	36	35	38	42	37	44	39	36	43	33	34	41	42	29	36	40	30	37	45	47	44	42	37	42	46	36	43	34	40	42	41	38	37	37	43	35	33	31	37	38	41	25	44	33	39	41	41	36	35	34	27	34	38	43	40	35	36	40	36	26	28	53	41	35	50	31	26	36	42	47	34	29	50	33	39	36	37	41	40	35	61	38	32	41	46	36	40	30	38	39	27	49	34	38	34	32	51	32	39	39	39	43	40	42	36	36	31	35	35	35	41	44	41	35	39	41	39	43	38	39	40	31	33	43	40	45	31	36	56	40	36	33	34	34	35	34	44	39	38	30	32	39	44	35	45	47	34	42	31	34	34	39	39	31	35	44	30	39	39	31	36	32	35	36	32	43	46	24	36	34	40	32	27	40	48	36	38	34	38	36	41	44	38	46	36	39	30	34	39	33	32	37	23	40	39	39	43	33	46	41	37	43	44	31	38	36	23	43	32	47	45	39	35	37	33	32	39	39	39	28	31	41	38	39	42	33	28	34	42	41	38	41	26	34	34	33	43	38	42	46	27	39	31	48	41	30	33	41	35	27	32	38	32	46	35	34	39	33	39	41	44	31	31	53	37	44	37	39	47	40	28	45	36	29	42	37	43	52	39	39	36	32	31	35	45	37	36	40	39	36	43	40	36	36	28	49	40	31	38	41	43	26	44	36	29	33	32	39	31	37	35	33	31	46	39	39	48	40	37	34	42	36	31	45	45	42	29	43	28	36	33	35	47	44	37	26	30	27	31	38	28	34	37	29	33	40	52	37	41	50	35	47	39	42	42	26	40	41	24	33	43	46	39	41	39	42	42	47	40	42	38	33	36	39	39	38	45	28	47	30	31	32	33	37	39	36	43	42	35	28	33	33	35	37	39	32	29	43	44	32	33	45	46	42	36	30	25	45	50	21	33	37	44	36	34	29	30	37	34	40	34	41	42	31	37	40	26	50	34	36	42	43	53	42	46	51	34	36	47	33	33	39	31	33	30	36	47	34	36	37	40	43	50	41	39	51	42	37	32	33	31	43	38	49	41	34	42	44	35	40	29	40	40	40	40	33	39	41	38	46	31	36	39	42	46	45	33	35	34	33	38	50	41	42	41	38	35	41	30	39	39	31	27	25	30	31	36	32	39	35	43	44	32	46	44	40	33	43	45	47	30	46	33	33	46	41	37	48	36	32	36	40	46	35	43	35	43	35	37	32	43	34	36	39	39	43	34	36	39	35	39	43	33	40	35	46	36	30	39	37	33	27	40	41	38	41	53	43	38	40	31	37	29	44	39	38	35	29	37	37	42	41	35	31	31	44	42	35	44	39	39	21	47	37	42	44	40	27	41	42	36	34	23	20	50	41	37	46	29	37	36	41	43	30	31	47	31	39	34	32	39	32	39	33	46	42	45	48	37	34	24	29	30	40	29	36	40	52	34	38	38	33	50	47	47	33	39	44	29	46	55	36	31	39	31	42	29	43	37	34	47	39	38	30	31	46	37	37	35	40	35	39	38	26	34
6303	6985	1029	1104	2501	3421	3620	3205	4257	4222	3441	2336	2197	2492	2096	2144	1724	1345	771	515	415	416	445	378	377	402	382	379	394	350	368	392	385	349	369	356	344	354	375	404	379	378	360	341	373	370	358	354	392	337	366	395	392	379	381	380	369	374	341	386	370	373	380	394	348	382	349	407	328	343	373	348	343	387	356	349	342	320	381	376	320	384	350	375	314	375	336	323	359	338	381	304	359	378	350	369	358	319	408	397	353	383	340	360	354	355	341	391	384	355	390	372	352	366	385	394	362	385	353	353	380	372	349	387	377	399	366	354	352	401	369	333	344	381	378	395	377	361	360	367	360	371	369	351	383	334	389	372	355	358	367	358	344	344	355	368	354	360	384	388	353	368	380	367	368	365	344	371	397	361	368	349	357	362	367	356	348	378	340	398	349	368	378	390	377	348	385	376	397	332	386	336	350	364	400	341	380	382	352	363	354	363	375	359	376	367	354	379	388	373	390	350	366	395	383	358	371	350	363	370	361	361	376	324	332	373	350	348	363	338	358	374	357	381	354	384	344	368	340	333	366	350	363	355	369	351	360	380	331	410	347	377	365	381	352	361	332	357	366	398	357	371	389	376	371	350	320	366	368	361	385	370	393	390	373	376	353	371	358	364	380	362	329	346	370	367	381	360	364	377	358	351	392	329	358	380	371	349	346	351	370	380	372	384	364	357	379	337	358	357	375	340	391	337	379	383	336	340	360	365	369	370	387	365	361	378	359	348	380	387	387	370	359	361	368	359	344	362	350	385	372	393	361	340	377	358	364	363	360	365	357	375	349	360	346	371	384	382	336	334	367	336	335	345	376	343	349	353	321	354	350	357	347	372	379	376	366	381	332	338	329	378	327	357	352	382	355	360	360	406	319	374	344	356	363	329	373	366	364	369	360	387	327	406	384	372	355	336	393	379	347	341	341	374	402	375	338	391	372	318	353	387	344	382	362	353	342	396	345	386	369	365	376	359	390	369	373	359	354	373	345	353	353	360	347	372	357	379	345	376	371	391	385	333	357	349	350	350	342	376	355	379	371	378	380	382	360	373	344	342	369	381	373	338	377	361	336	376	363	354	354	361	361	382	359	356	384	352	375	347	332	385	364	356	386	356	320	376	392	345	366	362	356	387	348	355	359	357	380	357	332	349	345	381	361	364	393	360	364	376	369	377	367	388	380	341	355	377	374	338	383	366	343	382	369	357	390	376	427	346	351	381	378	350	365	381	356	369	358	363	378	379	366	376	346	387	352	355	357	379	358	363	332	393	351	326	313	364	352	357	337	349	373	381	372	349	373	349	367	380	398	354	357	374	365	360	353	332	361	366	341	347	337	355	363	376	363	378	342	383	369	361	358	384	361	344	368	373	392	367	330	364	355	347	355	370	347	354	344	401	380	368	347	354	345	369	349	366	327	348	377	349	353	377	381	385	363	337	377	370	374	344	317	366	380	374	359	318	379	372	351	349	361	370	365	336	364	378	360	347	361	379	354	342	343	375	375	379	359	358	367	359	376	331	352	373	380	344	360	381	376	345	363	359	423	348	372	370	362	350	361	344	366	379	389	351	358	356	341	359	368	355	348	419	369	358	346	392	435	380	369	407	387	367	365	382	371	366	353	351	378	357	364	354	380	366	365	377	382	367	377	348	356	352	374	340	380	344	391	382	405	394	409	363	331	330	384	350	359	356	357	352	357	348	375	375	399	359	412	372	363	350	390	387	362	353	373	371	363	397	345	375	352	344	349	329	352	357	355	338	372	367	383	383	352	355	358	371	374	351	373	393	312	386	376	366	350	359	345	343	352	344	341	374	355	363	360	356	368	382	391	378	346	357	325	352	386	397	362	336	343	355	362	364	374	375	384	333	402	380	324	354	382	381	345	352	359	339	352	349	360	335	388	384	338	344	359	373	411	339	340	344	339	325	362	342	353	375	359	393	364	374	366	395	400	389	378	344	365	349	365	385	358	367	391	375	348	369	346	357	321	399	401	356	326	376	350	355	400	366	391	356	347	340	372	363	340	345	377	399	374	375	382	349	359	374	353	365	363	376	352	395	380	340	343	377	355	383	372	331	372	357	344	374	375	347	377	394	331	370	380	357	324	374	374	353	385	351	382	374	360	340	385	349	375	372	369	386	341	366	337	331	378	366	354	328	365	388	375	351	377	361	375	358	377	393	353	351	335	348	392	322	364	364	409	363	344	364	364	338	389	391	343	379	338	331	356	376	366	361	394	373	393	355	405	337	382	402	357	354	383	348	325	374	345	359	370	371	357	393	361	345	368	380	344	335	356	356	384	377	350	380	388	382	354	318	384	378	341	344	361	390	388	379	367	360	377	377	371	363	373	337	369	365	412	354	371	379	367	385	344	378	380	377	382	339	317	372	355	352	363	359	348	357	337	326	365	388	327	371	371	379	380	352	364	309	356	360	380	396	379	346	358	341	373	365	351	354	391	377	362	361	351	371	356	383	385	345	372	371	376	333	361	381	362	368	368	343	395	353	359	369	343	359	357	358	357	347	371	358	367	360	397	366	320	355	382	335	352	360	364	353	355	330	407	361	398	375	358	389	365	354	394	359	361	350	369	367	400	392	384	365	369	349	381	368	335	352	361	352	375	372	365	364	363	338	347	355	376	336	364	351	396	384	409	382	346	360	314	352	376	349	361	366	345	352	348	361	350	352	353	365	329	368	365	355	365	355	403	350	334	389	344	347	394	353	379	372	358	378	367	346	337	365	359	338	336	341	368	376	349	366	380	372	366	369	334	350	366	359	389	352	361	379	381	371	392	375	348	382	343	377	371	347	353	379	369	386	355	337	379	360	398	359	370	357	352	343	358	346	353	375	365	353	378	338	377	380	364	340	357	316	363	343	343	360	368	374	373	387	369	379	324	389	378	368	392	349	404	381	331	376	394	356	390	331	355	353	354	366	369	366	387	368	381	342	338	362	353	335	351	370	373	354	351	359	388	340	371	364	345	334	388	352	329	377	366	377	366	386	355	368	358	336	374	378	371	392	346	379	391	346	342	399	390	335	387	362	348	364	372	350	380	343	380	393	365	363	356	344	328	362	359	381	355	361	352	327	360	355	372	387	393	357	418	367	339	325	369	371	318	381	353	382	357	392	358	372	376	367	376	355	367	350	368	366	381	341	349	364	365	352	391	405	337	355	344	372	368	362	347	395	391	359	371	335	376	358	381	369	372	387	372	351	351	338	368	397	365	365	325	353	356	367	368	387	370	332	353	366	355	323	351	388	343	361	355	382	341	387	350	364	344	351	389	388	379	352	399	347	368	364	362	356	355	342	335	401	385	383	384	331	326	398	351	379	397	334	398	364	391	365	387	399	359	356	387	395	360	380	343	378	389	372	359	355	396	381	359	369	389	354	334	359	374	350	353	350	373	347	342	359	379	356	364	344	339	362	391	324	377	368	386	342	354	371	365	369	359	335	358	367	371	369	345	362
319	3511	176	67	61	104	136	122	137	150	136	103	103	117	146	124	93	85	79	48	63	43	70	63	54	54	55	51	56	46	50	50	45	48	57	43	59	62	41	48	49	44	53	52	53	51	60	60	42	58	41	51	46	59	39	54	45	59	47	63	55	55	57	49	41	55	47	73	55	51	63	47	69	37	41	54	47	45	42	51	46	48	47	45	40	40	55	44	47	50	53	47	55	54	58	44	62	37	39	38	56	53	45	67	47	53	55	51	39	63	54	43	50	60	54	52	51	53	45	41	62	60	41	57	62	43	50	62	34	45	53	44	53	43	49	66	47	44	48	41	53	64	46	46	45	52	42	49	41	52	53	39	53	53	50	65	51	52	45	52	57	56	50	48	52	49	43	52	40	41	49	54	51	59	49	61	49	62	56	50	51	39	56	53	54	44	64	41	60	55	49	52	43	52	42	59	53	42	50	51	40	48	50	48	49	50	52	56	51	67	56	55	56	46	47	50	44	44	47	46	50	68	57	45	36	50	63	54	36	47	48	59	48	37	60	29	49	46	55	50	43	43	46	48	41	52	55	45	52	55	41	53	50	46	45	56	48	50	54	47	55	46	55	53	47	39	53	43	43	46	39	50	53	44	50	46	51	45	51	38	61	40	41	43	39	49	62	57	43	59	53	50	57	42	54	47	38	52	51	40	56	46	43	38	48	54	40	51	51	39	46	46	46	41	45	55	37	56	42	42	46	57	49	56	53	64	46	51	49	50	40	42	62	56	44	50	46	56	48	51	47	36	65	46	52	44	41	50	47	40	46	46	36	46	48	52	58	56	46	61	50	46	53	46	44	54	47	58	53	46	49	44	54	48	45	50	36	45	45	44	47	51	45	64	45	51	42	52	37	40	57	50	53	50	53	39	47	48	53	46	54	53	49	49	58	56	45	39	45	50	59	41	43	51	53	51	36	54	43	41	49	40	39	58	58	37	51	58	49	56	54	62	45	59	52	66	53	43	51	51	49	51	49	41	42	73	42	47	41	58	44	47	42	52	46	67	58	45	49	48	57	49	44	49	46	45	39	30	53	41	51	53	44	63	56	55	41	52	43	51	56	35	50	66	52	55	43	46	53	47	67	60	48	52	61	46	59	50	47	48	41	60	63	68	51	55	51	54	46	58	59	52	52	50	49	49	57	54	54	53	43	55	53	30	32	52	44	53	46	49	44	51	53	46	43	56	50	45	51	54	54	54	44	48	38	52	43	50	51	51	65	55	51	54	56	47	48	55	63	50	50	44	49	47	46	43	47	34	47	50	48	55	56	56	53	54	46	46	42	37	59	67	61	63	48	50	54	38	45	61	49	58	49	58	66	40	47	44	39	37	46	45	56	49	37	47	52	52	53	55	50	54	51	36	52	60	50	57	56	54	58	49	44	55	41	55	64	47	58	57	44	49	42	39	55	57	49	45	53	56	55	51	51	46	55	50	59	57	51	39	42	49	60	64	55	65	51	50	53	49	53	41	52	44	48	60	64	48	48	40	40	38	49	51	58	56	39	52	38	56	55	51	37	56	46	51	52	38	40	41	50	42	65	44	49	59	58	46	66	62	36	38	52	52	59	51	46	56	44	45	59	49	45	50	48	50	64	50	43	41	51	48	45	50	49	54	42	45	49	52	42	38	66	57	39	69	62	36	44	51	48	35	56	48	54	56	50	48	46	44	52	50	55	46	51	60	54	48	57	57	48	62	50	53	59	66	39	31	55	64	52	53	53	48	60	42	45	43	55	46	39	49	49	39	49	46	59	50	56	42	49	43	48	39	58	55	49	47	48	63	58	52	56	41	62	48	51	41	47	47	46	72	47	42	44	52	37	42	54	41	49	57	47	43	53	57	46	41	50	56	52	39	44	60	47	46	49	58	50	51	59	40	41	47	39	53	54	45	46	44	53	51	47	39	46	36	44	47	53	49	55	57	42	40	39	68	46	44	55	48	52	47	53	49	53	51	33	43	47	41	63	47	60	46	47	56	57	54	62	45	30	54	50	49	49	42	59	50	56	53	62	52	51	44	45	53	51	44	51	59	66	46	52	57	43	45	38	53	45	51	51	57	53	48	52	42	40	38	54	57	52	47	39	38	50	53	54	44	49	38	50	73	42	60	52	54	40	39	61	61	47	49	45	47	48	45	56	46	41	44	45	46	59	51	45	49	47	36	57	47	57	51	53	50	40	49	58	50	48	55	53	46	53	52	57	61	56	38	49	45	61	57	42	51	55	38	42	41	54	50	60	54	51	34	50	51	49	50	42	47	46	36	42	43	49	49	43	45	47	56	44	43	51	62	36	57	58	46	52	46	61	44	45	55	54	53	41	58	56	59	39	52	53	44	51	57	42	51	53	59	51	48	41	53	67	48	48	46	34	49	54	42	57	69	56	41	52	54	42	47	54	48	58	46	50	57	43	55	54	60	68	47	46	55	62	51	61	58	53	58	45	53	59	49	46	49	47	48	42	44	39	45	55	46	47	54	44	48	43	43	52	57	48	45	59	56	61	49	62	56	57	50	54	41	52	54	50	61	43	38	37	52	46	57	48	54	42	50	54	52	65	50	56	52	51	49	55	54	46	48	48	57	52	56	50	46	52	56	42	52	52	50	50	58	51	56	51	56	47	46	48	43	53	52	52	55	45	53	67	45	61	48	59	51	47	49	66	52	54	54	47	50	43	33	48	60	55	44	66	50	43	52	49	43	43	56	42	53	48	55	49	47	54	41	50	42	49	47	36	48	57	49	59	60	45	47	49	37	54	44	34	45	50	58	37	56	51	44	42	48	42	59	41	45	50	46	47	53	43	41	50	67	63	40	63	41	36	56	43	46	44	54	57	48	53	45	52	53	41	57	35	45	62	49	44	47	43	51	44	48	46	41	42	44	66	61	46	65	44	64	56	48	37	52	61	47	50	52	57	50	35	42	52	53	50	41	51	49	43	46	54	50	46	50	57	39	56	65	46	43	46	54	42	54	44	60	55	55	34	55	44	45	44	43	48	57	50	59	49	54	47	52	54	42	49	54	48	49	52	41	52	47	46	46	43	52	63	29	60	50	45	33	55	60	51	48	58	41	54	58	48	59	54	46	49	56	45	54	47	38	43	48	47	49	51	42	49	48	51	52	47	45	33	47	44	52	64	49	47	52	51	55	55	56	42	58	58	46	46	61	46	52	32	60	46	47	66	49	50	41	44	47	45	54	46	49	47	54	55	56	52	48	39	51	42	46	56	41	48	53	61	47	41	49	52	52	48	30	51	38	39	53	49	53	50	48	51	64	57	48	53	39	55	48	51	44	48	49	47	52	51	60	60	58	50	60	62	52	40	60	46	42	56	39	58	37	45	56	55	45	57	53	49	49	47	41	55	59	46	51	49	57	40	60	54	42	38	42	47	50	36	44	41	54	49	55	52	52	52	46	46	62	59	55	52	50	55	59	61	64	54	53	41	47	67	52
5734	22265	1684	1757	4609	6554	6448	6156	6460	6065	4607	3296	3180	3312	3187	3193	2541	1859	1105	796	655	677	637	587	554	612	508	563	531	522	511	579	542	547	508	512	514	508	482	537	556	528	513	528	507	536	482	509	508	499	482	493	533	555	500	500	518	494	494	524	524	512	478	510	499	535	519	514	488	515	531	521	482	486	511	524	497	511	497	509	481	477	488	503	491	500	491	519	536	513	476	453	495	516	458	525	479	506	512	529	509	515	505	510	493	501	487	480	419	506	517	524	489	537	464	497	522	467	501	507	523	517	465	493	493	503	517	495	499	520	485	523	495	494	514	498	490	509	504	518	480	531	490	504	529	466	496	488	519	475	498	489	501	479	483	483	522	498	495	499	478	481	514	492	472	493	467	482	492	504	554	524	465	523	496	472	520	518	491	461	498	482	556	497	509	460	501	524	482	554	483	520	501	480	538	537	503	475	487	504	483	494	499	520	534	528	511	540	481	481	490	489	509	466	472	480	452	518	478	517	516	485	520	517	499	528	507	499	500	498	498	496	453	504	489	510	491	527	518	509	473	493	482	460	516	519	520	478	515	470	502	540	491	518	515	517	497	446	490	506	472	502	478	510	438	491	488	511	497	493	482	508	466	520	540	487	516	500	487	510	490	461	536	505	490	520	464	453	497	458	530	517	517	525	482	481	526	478	510	493	503	494	464	508	525	489	500	507	505	503	517	526	470	467	507	515	532	481	508	507	506	505	510	486	529	505	511	491	499	495	539	461	495	456	524	519	480	485	487	507	565	513	500	522	495	489	499	507	484	526	546	487	489	494	492	469	518	499	520	485	507	552	515	493	498	487	472	492	490	537	506	472	515	507	512	494	505	478	531	546	488	506	460	521	490	495	489	504	528	509	508	477	483	479	459	510	520	510	467	527	479	479	465	479	508	503	484	538	470	467	517	534	510	511	516	490	490	457	504	480	481	534	523	518	512	519	483	458	515	491	508	528	510	486	524	549	495	507	483	507	491	503	480	489	515	518	503	482	538	519	488	478	484	465	489	503	524	466	512	473	475	518	477	469	483	484	526	475	467	461	478	527	520	508	484	498	517	514	495	508	498	514	507	525	523	523	462	489	478	502	499	480	501	488	518	471	480	500	548	526	512	468	505	510	503	498	511	529	524	539	496	494	486	497	509	511	516	474	487	482	519	470	518	492	521	522	475	522	507	487	480	530	509	500	513	521	503	556	477	507	501	545	490	436	490	490	505	549	507	488	519	509	489	489	498	489	548	482	497	496	510	440	517	463	460	480	509	497	480	523	458	514	479	530	472	501	478	498	484	497	519	529	518	515	516	506	498	500	493	503	521	524	484	503	503	500	516	488	506	483	502	472	453	492	480	505	497	518	501	468	563	509	491	524	527	480	496	488	481	502	496	470	477	514	503	482	491	461	515	521	504	517	485	500	519	475	493	482	524	477	482	435	540	496	472	521	520	489	497	487	470	518	526	490	472	485	488	482	513	512	474	500	501	483	499	524	520	478	500	516	518	491	459	538	482	508	509	510	473	481	514	510	476	526	471	501	527	546	481	463	490	503	513	484	493	495	480	512	539	531	498	525	499	508	504	500	489	477	488	461	531	500	507	489	489	475	530	474	493	528	518	492	468	486	535	529	494	475	486	508	496	507	491	505	496	483	506	531	524	506	513	490	511	542	532	512	496	515	487	499	492	475	467	524	479	502	478	494	479	517	472	500	496	494	501	537	495	512	468	547	570	481	510	517	522	495	518	487	442	484	498	508	493	508	479	523	495	519	527	486	540	480	483	532	519	483	508	468	475	478	497	523	485	521	510	526	493	498	509	493	485	487	458	525	532	537	476	501	490	504	484	518	523	459	513	494	511	539	523	502	546	513	492	535	529	452	513	527	516	494	505	484	484	461	465	468	527	466	521	474	473	453	473	540	517	513	522	542	492	527	521	506	510	519	540	514	478	526	514	509	503	495	520	531	497	533	480	495	484	461	471	548	526	500	519	507	493	463	515	532	541	450	513	472	532	503	455	453	483	502	504	506	525	525	539	474	494	541	487	498	483	478	479	511	518	507	513	540	563	500	485	482	488	472	472	473	503	458	518	494	496	454	478	469	484	507	466	493	503	495	469	467	506	478	473	517	522	515	488	477	500	515	504	498	500	503	519	497	531	544	481	486	475	491	492	535	506	533	490	533	488	464	496	497	510	482	486	540	489	505	497	482	485	479	489	489	502	486	499	525	494	489	472	491	538	492	485	524	518	510	498	510	462	513	519	500	514	477	485	478	474	519	550	528	507	521	512	486	480	513	484	468	511	533	480	466	492	507	500	490	476	532	475	473	501	494	501	472	521	491	525	532	499	503	479	504	501	465	480	481	525	504	474	507	493	490	493	515	516	535	468	498	491	499	516	508	540	491	507	480	453	490	509	503	526	489	491	491	503	522	495	508	494	496	478	515	496	531	487	484	487	500	503	489	455	482	496	501	499	502	512	492	496	476	539	488	529	493	510	504	502	475	523	499	471	498	507	487	485	498	493	488	501	503	506	482	466	482	540	514	491	511	498	525	546	483	512	493	499	484	491	487	503	480	478	517	506	485	472	492	547	507	482	529	503	479	485	509	524	519	502	510	503	488	518	457	505	495	537	516	491	498	521	489	509	481	521	505	505	493	528	505	502	510	494	511	548	466	499	486	501	481	492	543	483	467	463	509	475	507	495	507	522	510	537	477	495	522	506	479	524	508	495	518	484	509	507	480	511	516	544	484	473	543	545	472	510	478	500	505	529	448	485	522	468	481	518	543	509	480	509	514	515	494	493	482	523	441	459	535	496	483	492	466	476	476	501	513	510	484	499	493	503	514	473	505	493	496	502	519	493	500	450	513	492	481	516	480	520	532	505	506	460	509	516	515	543	520	495	508	479	500	497	486	498	485	471	483	497	504	488	492	491	489	523	503	477	502	494	517	495	473	486	480	527	521	487	474	491	473	481	536	545	494	522	470	503	473	499	497	487	507	503	516	489	497	529	454	485	509	540	559	484	467	513	538	514	487	509	463	483	474	503	483	511	495	493	496	492	499	543	505	506	478	490	480	493	494	488	484	463	463	509	524	493	527	500	505	481	511	485	486	499	517	438	508	462	522	482	521	520	520	515	515	503	498	519	483	475	519	477	463	509	525	523	486	516	496	478	450	499	481	484	516	539	496	508	536	507	523	528	486	543	493	479	511	526	488	477	488	481	514	517	508	535	521	504	515	518	466	509	485	518	511	510	497	522	514	477	501	491	515	497	505	538	523	519	450	491	498	515	536	523	492	509	497	481	528	472	487	470	510	511	513	515	483	535	503	427	456	505	520	506	513	512	482	497	454	498	486	521	514	514	475	470	498	542	533	495	474	516	461	497	498	488	499	521	495	522	538	489	529	504	521	530	518	531	510	429	493	530	499	510	487	495	490	489	513	501	494	505	451	521	495	500	505
1012	3631	222	36	38	59	99	92	99	100	83	76	70	92	73	80	80	47	30	23	23	18	21	14	14	16	19	23	17	19	14	28	21	22	21	22	18	16	19	18	21	14	17	17	12	11	26	18	16	13	18	17	18	13	19	15	13	12	19	15	21	17	21	13	18	24	20	20	16	14	18	15	15	15	16	17	14	23	16	21	15	25	11	17	23	11	17	18	19	14	15	15	26	26	17	24	18	18	21	18	13	17	16	13	17	17	15	13	20	18	16	19	13	18	15	20	12	20	12	15	11	13	18	14	15	17	16	21	7	23	22	25	16	26	18	25	12	15	17	19	24	22	21	15	14	18	23	15	14	14	25	13	13	28	25	16	20	22	22	12	13	23	23	15	18	19	11	17	18	15	15	23	27	13	15	17	16	15	12	19	24	16	12	15	13	22	21	13	19	19	23	22	16	17	22	16	20	20	18	11	10	16	24	17	20	14	17	22	13	14	17	9	25	20	13	17	20	19	16	24	13	18	21	16	15	12	19	22	16	17	14	15	18	17	20	10	15	23	17	18	14	13	18	18	19	19	8	10	17	21	17	11	20	16	19	20	20	17	17	17	21	18	14	18	20	8	23	22	14	22	15	12	12	12	22	15	24	17	17	24	15	16	23	18	13	20	13	26	13	22	17	18	16	19	16	12	17	16	11	15	13	16	13	20	20	22	19	11	25	23	14	19	17	19	21	16	18	17	10	16	17	23	15	16	12	14	21	14	20	18	19	20	21	19	15	16	12	20	17	15	13	21	20	19	20	15	22	15	17	18	29	16	16	17	18	14	18	15	22	18	19	21	18	18	15	19	22	17	16	24	14	11	14	10	20	22	11	16	14	13	18	16	18	18	19	22	24	11	13	16	13	26	17	19	24	16	13	17	17	17	15	14	14	25	14	10	19	16	15	17	16	18	14	15	24	18	16	16	18	25	15	18	25	18	15	21	15	17	18	15	16	18	18	17	15	16	13	21	14	18	14	22	17	23	23	12	16	18	18	27	15	12	16	18	22	8	9	16	24	18	18	17	13	22	11	13	11	18	19	17	13	20	13	15	11	20	17	19	19	22	25	13	22	12	19	17	14	17	13	15	9	20	17	18	17	17	19	16	16	22	15	15	16	13	15	17	18	16	11	20	23	16	15	15	16	13	21	14	12	22	18	13	20	14	16	20	27	17	13	26	16	13	13	17	16	16	18	23	26	27	8	21	17	12	19	14	16	21	17	10	24	21	12	10	14	19	18	22	14	20	18	13	15	24	14	23	17	22	25	17	18	17	20	15	24	15	15	15	16	16	15	23	24	28	23	24	18	13	17	17	19	23	23	13	16	23	18	16	23	12	19	18	14	18	25	20	18	22	17	13	17	21	15	13	21	15	19	26	17	23	17	18	10	17	20	16	19	25	18	11	19	21	16	18	20	19	15	16	19	19	17	20	14	17	15	18	17	16	22	23	16	21	18	16	20	18	17	20	20	12	13	19	15	19	21	18	15	24	14	17	9	16	18	15	19	15	16	20	22	19	16	21	20	22	15	20	18	21	14	20	15	17	11	12	18	18	19	15	16	23	18	24	23	24	14	15	15	19	19	21	17	17	17	16	14	14	21	18	14	15	14	17	15	9	12	19	20	19	18	18	20	16	19	20	22	21	14	15	14	18	16	18	23	17	19	17	21	19	23	20	17	16	16	15	14	17	19	16	12	15	17	16	14	19	16	20	13	15	19	16	12	25	11	21	20	20	9	21	15	19	20	16	15	20	17	18	16	5	15	22	18	22	27	13	19	18	17	18	28	8	14	12	21	23	26	17	15	16	17	17	19	12	25	20	22	20	16	17	13	20	11	18	16	17	17	14	23	18	19	15	11	16	14	18	15	21	13	21	16	14	13	19	17	17	13	16	18	19	17	16	10	15	14	18	10	14	13	16	13	16	18	15	21	11	15	15	23	19	18	17	14	20	14	13	12	21	20	20	19	19	14	19	20	24	22	25	15	22	22	23	24	18	17	15	19	20	15	24	21	21	12	16	10	25	10	18	17	11	23	15	17	20	17	20	21	19	19	13	18	17	15	18	23	16	18	19	17	21	14	16	14	20	12	25	17	11	23	11	11	18	18	9	14	23	22	21	22	14	10	23	15	12	16	17	10	24	11	13	20	21	9	18	17	19	14	12	21	21	14	15	11	16	26	20	18	22	16	17	11	27	30	18	13	15	23	24	18	15	20	17	21	16	21	11	15	20	16	17	12	17	16	15	21	13	11	18	15	21	10	23	16	19	12	22	14	17	15	24	17	22	18	16	21	18	15	14	17	13	18	11	24	20	22	15	14	12	21	21	22	18	20	21	12	26	18	21	23	16	13	20	20	18	15	16	20	14	10	21	15	28	20	26	22	21	23	13	16	16	20	20	13	12	19	17	21	19	12	16	20	20	19	15	21	15	17	21	16	27	14	20	16	23	18	14	15	11	15	15	26	19	18	19	17	15	17	15	25	17	19	19	19	30	25	25	17	16	12	18	21	15	20	17	19	10	29	21	18	12	13	26	16	18	19	18	17	18	17	21	22	13	14	17	21	24	17	14	21	24	24	16	18	17	23	24	16	18	21	7	23	17	27	22	8	15	17	15	16	17	18	15	11	13	18	11	15	18	19	13	19	15	22	13	18	15	20	10	19	16	14	15	28	19	21	18	14	20	19	16	21	17	17	21	19	16	17	20	15	17	13	12	21	21	16	17	14	20	26	18	18	15	17	17	34	24	15	16	21	21	23	9	15	22	13	19	25	19	9	18	16	23	21	16	18	17	21	16	13	23	21	18	14	24	10	15	23	14	23	22	13	13	16	14	16	19	16	25	24	32	18	19	18	11	18	21	13	15	15	16	21	17	16	19	21	14	18	13	13	16	16	19	26	20	16	15	30	10	20	19	13	15	16	24	13	17	10	15	16	13	15	20	15	24	16	20	12	19	18	18	22	23	12	16	17	18	23	15	16	18	20	19	12	14	20	18	19	18	17	10	22	16	20	13	21	27	10	16	24	33	13	21	21	17	16	11	17	10	20	19	19	15	22	16	22	20	11	18	18	21	13	13	19	22	20	11	12	15	23	22	15	21	15	12	21	19	22	21	15	23	14	13	14	23	20	16	18	22	18	18	15	18	25	27	26	13	18	18	22	22	18	21	20	19	16	12	20	14	17	18	24	26	15	19	14	23	20	16	22	24	27	22	21	18	19	17	17	12	15	16	28	13	17	16	9	14	25	16	19	16	16	20	19	17	19	18	17	14	14	22	21	17	9	24	10	16	25	20	12	18	20	18	18	20	16	20	14	9	16	18	12	19	19	21	17	22	16	20	19	19	10	14	20	23	20	12	25	18	18	9	17	15	11	25	14	14	18	21	15	15	13	15	15	12	13	18	17	16	10	18	23	19	24	15	14	23	15	16	11	15	18	15	14	22	10	21	11	17
8013	24702	1845	1209	4004	5808	6133	5631	5461	4626	3175	2962	2649	2570	2944	3139	2069	1220	714	494	350	323	328	297	282	253	249	247	218	203	232	208	228	191	206	214	228	182	193	218	189	205	213	203	174	189	203	201	174	197	172	209	189	183	176	162	176	197	222	172	197	192	175	184	196	192	189	185	178	186	187	189	167	184	183	182	190	166	183	195	191	168	165	163	175	192	180	191	188	164	189	188	190	182	186	186	167	168	190	186	164	186	174	183	193	188	168	184	193	187	190	222	184	207	187	206	170	168	182	167	193	198	173	174	162	175	168	170	155	199	164	173	174	189	173	170	155	155	177	176	159	186	181	191	166	169	184	172	179	167	174	183	199	194	171	180	168	189	170	162	189	168	187	192	198	184	202	170	163	167	203	183	174	172	169	177	179	184	167	182	170	166	175	205	177	177	166	161	187	173	199	168	165	173	185	210	198	190	170	187	191	173	171	178	171	191	194	190	182	197	144	175	191	161	174	155	184	181	184	163	169	179	170	212	174	166	179	174	206	183	153	184	164	169	171	182	143	171	183	172	193	187	152	168	189	187	185	180	168	167	181	164	168	180	183	204	190	181	164	174	166	178	195	173	182	169	210	168	157	154	176	180	175	164	182	166	172	194	171	178	167	185	174	161	173	158	170	173	171	184	188	183	180	187	175	188	160	191	158	165	180	158	166	168	183	200	203	184	173	175	179	166	179	173	181	166	152	175	174	195	194	170	207	169	164	161	171	179	179	197	193	155	182	170	176	165	205	193	173	197	179	208	193	187	173	191	169	199	190	178	158	186	177	176	204	173	172	173	156	179	178	181	154	161	180	169	193	172	174	168	154	206	190	164	190	174	195	177	197	172	159	189	163	176	175	162	168	196	171	179	186	186	184	167	174	163	169	200	187	197	173	202	163	189	173	189	189	165	145	179	190	162	176	163	182	204	172	191	197	177	177	184	179	171	180	170	168	144	185	170	174	197	172	163	160	176	176	175	159	187	190	178	192	184	176	189	174	183	192	181	175	177	176	180	186	183	178	173	176	183	160	178	188	174	184	166	175	170	169	204	163	186	176	177	161	193	175	173	170	193	185	169	196	168	169	187	176	169	180	177	188	196	178	201	176	171	166	176	170	165	179	173	198	178	171	174	183	159	183	170	169	164	202	206	159	195	183	187	183	156	174	173	188	200	175	186	187	163	163	175	167	169	159	181	175	180	176	181	184	180	152	171	176	166	174	195	163	181	178	187	178	163	156	179	196	190	191	187	185	167	194	172	166	199	166	179	173	196	185	137	190	195	172	164	174	181	174	189	201	178	177	175	160	170	181	181	187	167	198	186	176	161	173	196	187	182	188	170	182	168	186	183	189	193	192	172	187	189	186	183	194	158	166	179	181	184	202	167	161	203	175	171	153	174	183	171	162	189	154	169	167	187	174	155	200	179	174	179	181	186	162	182	189	183	175	186	178	172	173	185	189	191	189	189	174	193	186	169	171	190	171	169	199	188	192	203	187	182	178	191	145	170	186	175	181	185	188	193	191	158	169	181	196	180	181	159	183	178	175	185	168	183	164	177	169	165	179	163	165	187	158	175	164	180	163	185	185	165	209	172	187	176	179	174	180	172	190	193	167	174	177	179	195	189	191	154	196	150	192	181	178	210	211	185	197	168	162	169	202	166	192	146	167	205	181	179	183	173	166	158	179	173	199	216	187	171	174	183	158	164	172	192	159	196	182	197	187	196	163	155	209	172	179	188	188	180	153	170	212	174	166	177	177	166	179	159	191	179	154	152	193	170	183	169	190	188	156	213	189	174	211	167	176	179	198	161	185	165	192	185	147	175	183	178	180	177	183	175	172	196	175	180	161	176	185	161	164	189	179	197	170	152	163	200	183	166	180	199	185	184	171	188	202	168	176	196	188	186	180	181	177	165	176	181	175	185	171	177	182	194	213	191	159	187	198	195	177	177	172	180	173	184	171	186	169	169	170	171	187	171	173	164	176	214	174	180	183	184	172	191	177	183	175	171	169	165	179	187	151	182	160	189	168	169	175	172	182	198	182	203	207	180	155	196	171	177	185	184	196	178	172	154	154	190	190	161	184	162	174	157	170	167	181	184	202	188	206	187	175	170	200	186	169	168	178	182	169	180	172	168	207	184	147	183	166	155	172	186	175	190	171	202	166	170	164	166	185	176	174	172	182	172	158	192	180	167	176	167	191	183	185	158	199	187	169	186	183	166	167	160	175	162	189	174	175	173	192	162	163	183	205	150	180	175	166	197	178	175	163	161	172	193	181	165	179	176	174	199	154	166	172	185	197	170	170	175	160	201	171	165	169	175	156	188	191	168	170	166	175	173	185	178	183	198	188	164	180	164	198	183	175	179	159	132	188	160	168	184	189	177	183	206	196	157	190	164	166	192	168	182	194	193	171	167	163	167	167	180	168	172	164	166	168	194	177	214	180	167	181	188	164	186	168	179	169	197	180	173	204	200	194	179	164	178	169	198	186	173	178	181	201	179	174	168	164	180	182	179	184	155	172	187	179	197	193	179	170	166	146	162	146	178	185	182	188	179	180	151	178	174	162	189	184	160	189	159	186	192	176	180	176	179	161	196	176	194	169	174	192	209	166	217	186	187	166	177	198	182	182	169	179	190	165	168	181	177	190	150	159	184	166	151	159	138	171	158	183	182	175	177	176	168	176	177	173	159	195	176	189	192	179	194	192	174	179	159	180	176	183	170	177	176	205	177	164	165	171	175	196	200	178	176	186	169	191	184	178	178	192	198	202	164	169	163	194	180	181	164	184	160	166	175	171	168	159	181	203	184	182	151	172	188	169	174	163	184	179	171	177	173	184	179	150	180	190	158	191	160	183	184	178	175	207	191	188	175	174	175	175	171	163	178	200	168	187	207	164	165	190	155	164	159	164	177	193	153	196	153	184	197	178	176	190	173	179	181	183	197	186	189	174	169	167	203	163	182	163	170	190	165	183	172	175	175	147	172	159	166	175	170	175	179	186	174	192	193	179	180	157	187	183	187	146	199	145	188	204	171	180	189	183	184	167	188	160	183	163	194	207	172	174	178	163	186	165	171	164	174	184	178	153	181	180	170	174	172	168	173	176	193	181	174	172	179	173	171	185	171	183	163	165	186	144	189	173	148	186	179	154	166	165	176	189	184	170	165	192	154	194	179	198	168	186	208	185	178	182	198	152	177	168	180	172	176	169	187	178	182	167	173	172	186	196	190	170	185	166	195	174	186	193	167	157	176	156	166	162	180	173	168	198	172	185	179	188	155	174	165	178	178	165	199	201	146	187	172	204	208	192	162	164	184	163	171	189	178	192	183	171	186	147	162	183	175	158	194	174	151	175	161	146	159	182	221	187	154	193	153	180	166	156	173	202	186	194	200	169	168	180	188	164	179	163	185	166	178	171	179	203	187	197	163	179	178	173	171	192	191	193	175	204	160	178	180	178	192
550	8726	874	77	77	110	134	159	187	167	119	119	112	103	81	104	76	47	51	51	42	29	44	41	34	39	33	34	32	44	30	34	28	40	37	16	25	34	36	35	42	33	32	47	38	27	30	40	37	32	39	31	50	28	28	47	40	38	37	40	33	35	32	42	38	35	31	24	33	35	26	32	39	36	41	40	35	40	48	35	34	34	40	35	41	44	35	33	39	47	34	36	33	42	38	29	29	40	40	34	36	28	24	33	37	22	28	35	47	26	46	39	48	34	20	38	34	32	44	40	34	38	43	33	39	25	30	38	39	26	35	30	24	25	25	38	40	35	31	29	40	29	44	30	33	46	39	43	34	40	40	40	47	31	31	36	49	39	30	37	36	39	38	35	25	46	43	35	41	41	40	33	21	30	27	26	40	36	43	29	32	29	31	39	42	40	27	35	34	42	32	37	30	36	25	33	29	44	34	38	32	25	35	38	40	27	42	43	36	26	49	38	38	28	36	45	45	35	37	32	37	43	36	43	30	34	32	38	32	34	41	31	33	35	26	32	41	40	31	18	34	31	44	41	37	30	51	39	28	34	42	36	38	31	28	39	39	30	28	27	49	34	30	37	31	34	29	42	39	30	33	29	36	39	39	25	49	27	29	39	37	33	49	36	32	46	31	53	42	42	30	29	37	33	28	34	38	38	46	39	33	34	38	39	30	21	27	29	35	39	45	31	30	28	32	36	37	36	39	27	30	35	43	38	32	33	24	32	27	36	40	34	36	31	41	43	38	30	43	49	32	32	37	35	38	35	42	34	35	40	40	31	29	30	33	26	30	29	39	29	33	43	33	28	30	46	32	31	35	30	32	39	34	43	37	31	36	29	26	37	41	35	38	33	36	42	37	30	33	32	32	42	37	43	31	46	36	34	34	29	41	27	44	29	41	32	33	36	36	19	43	27	33	32	36	32	33	26	36	36	34	43	33	38	34	37	35	46	38	35	37	36	43	25	28	35	36	33	37	44	33	41	46	33	31	32	32	42	36	29	28	41	54	36	42	26	36	31	29	38	36	27	38	32	38	42	26	30	35	42	38	41	32	32	43	34	35	32	28	32	39	29	28	32	28	32	35	32	39	26	31	41	32	31	40	42	34	57	30	32	47	27	44	44	32	40	23	28	37	43	39	34	31	36	45	41	33	40	36	34	40	30	31	32	27	52	24	27	34	38	24	33	27	25	33	41	29	25	40	40	45	35	37	31	36	34	37	29	29	30	22	34	38	29	45	31	35	37	37	39	28	37	32	37	30	37	42	28	36	32	33	31	34	39	28	34	30	45	53	39	39	34	28	37	41	36	44	36	39	39	32	43	34	36	31	41	26	31	28	36	32	34	40	35	26	37	29	27	42	31	31	37	42	37	53	39	36	34	39	26	33	35	39	39	28	33	30	34	34	41	30	36	31	37	36	41	28	40	41	31	40	35	24	40	22	31	39	32	39	26	44	35	38	34	31	49	31	33	36	40	39	36	37	32	38	27	65	38	35	32	29	45	33	24	38	36	38	39	31	37	28	22	32	29	39	32	28	30	29	39	35	32	33	36	32	42	33	32	33	32	34	33	44	37	31	33	41	29	38	33	37	50	44	38	29	32	29	41	40	32	45	37	32	42	34	34	39	47	32	25	40	36	40	44	38	31	35	37	39	42	44	31	25	35	43	32	35	26	25	39	31	35	34	27	40	40	36	34	32	30	31	28	38	35	54	30	39	29	39	33	29	33	29	31	42	34	51	30	37	40	34	30	21	29	41	26	36	35	44	30	36	48	30	35	40	29	43	38	40	29	26	26	43	40	39	35	45	35	37	36	37	44	39	29	28	38	34	45	46	36	48	37	31	46	40	38	35	32	37	33	47	32	32	36	31	37	35	43	32	27	30	40	40	30	35	29	34	32	47	24	33	30	32	39	27	36	38	32	34	38	31	33	44	33	38	38	36	38	39	38	25	32	26	35	29	37	41	38	31	32	23	38	31	39	35	42	33	32	39	29	39	37	24	35	39	37	40	36	31	36	28	35	35	33	35	33	35	25	30	25	27	36	34	32	47	37	35	36	39	38	35	37	42	36	31	38	30	30	24	42	29	36	32	25	40	32	35	37	42	27	38	34	44	44	41	40	35	33	34	35	40	30	41	37	30	38	38	36	31	31	34	30	33	37	35	27	41	33	39	29	39	38	34	39	31	30	41	38	28	36	33	33	39	38	39	39	33	37	38	36	38	44	29	26	36	25	31	36	31	37	40	28	40	42	38	47	42	45	37	41	30	33	29	42	40	45	37	46	35	33	32	40	38	30	48	39	33	28	37	37	43	32	43	34	35	30	35	36	35	33	30	41	42	34	41	39	42	41	36	49	28	38	38	33	31	40	42	30	31	35	35	42	35	31	27	30	43	31	33	41	22	36	39	37	41	32	44	36	43	40	47	32	46	36	42	30	38	27	33	33	37	30	36	29	38	50	35	41	48	33	36	29	44	38	34	33	37	36	36	25	33	50	32	44	32	42	35	30	40	31	38	35	37	37	40	40	35	43	32	37	33	36	39	42	30	32	41	33	36	38	28	40	31	27	33	30	35	35	39	35	32	29	40	38	34	28	26	31	36	30	26	29	45	35	35	31	44	32	33	33	39	49	38	40	29	38	36	33	47	31	45	35	43	31	45	28	35	40	39	38	47	44	29	36	25	34	37	36	25	35	36	30	38	32	43	32	39	46	38	33	39	42	39	40	28	33	34	30	42	38	39	32	22	32	37	38	33	37	31	31	35	25	35	41	43	35	30	44	35	35	54	34	31	35	31	42	34	24	35	37	32	34	23	33	33	41	38	22	34	29	30	36	38	44	37	32	40	36	34	36	39	33	36	40	46	37	30	43	35	43	39	32	33	37	37	30	46	32	33	38	34	33	37	48	33	34	31	32	34	31	32	38	30	41	41	40	31	24	39	22	31	44	31	26	21	31	32	32	42	37	31	32	39	34	42	29	49	37	48	25	40	47	42	51	30	26	46	28	30	32	27	36	29	31	33	43	38	41	33	35	32	40	38	28	38	32	32	34	42	44	40	32	42	37	21	29	32	47	31	33	35	27	35	38	35	31	27	45	39	34	43	31	37	31	41	36	36	42	27	49	36	37	31	33	37	40	36	44	19	33	39	37	31	47	31	35	36	33	25	32	36	28	31	32	33	32	30	25	39	25	24	31	33	29	45	38	36	34	36	38	46	37	34	37	38	30	29	38	31	34	30	35	43	33	31	29	39	32	42	37	39	41	38	31	46	34	40	35	35	37	20	23	27	39	38	41	35	35	41	47	36	45	29	43	44	28	21	34	27	32	29	42	45	44	29	38	44	28	33	27	32	37	41	34	42	35	28	27	40	39	36	54	24	42	40	26	29	51	23	30	35	45	29	35	44	34	37	39	31	46	34	28	32	43	25	35	31	26	32	36	33	32	30	35	33	30
8762	33377	4554	2015	5914	8772	8668	7621	7979	5627	4328	3604	3335	3053	2533	2785	1974	1421	1080	803	664	625	519	492	470	479	481	457	439	431	423	438	438	396	420	441	387	409	386	420	412	409	370	395	414	387	395	402	392	406	409	389	378	381	440	402	399	353	391	390	399	391	387	412	352	372	409	403	405	391	411	398	356	391	347	407	349	372	360	365	346	384	393	357	367	389	350	391	371	383	362	368	389	376	362	410	369	399	402	403	396	354	357	373	362	371	386	392	389	414	382	362	365	386	379	350	394	417	386	357	374	369	407	356	374	350	367	363	364	380	381	384	364	356	374	361	365	383	378	408	380	351	363	429	377	396	360	354	363	383	382	343	359	355	354	368	397	378	358	374	392	408	331	363	347	360	359	361	345	364	351	393	400	337	375	397	370	360	392	378	390	370	374	365	407	361	365	343	344	379	385	374	350	387	391	394	376	371	329	392	353	377	367	391	350	380	395	367	382	357	401	359	394	368	389	399	384	373	359	409	337	420	360	395	382	338	363	392	393	385	370	329	355	360	374	370	409	402	388	368	400	406	375	396	376	379	385	342	391	389	383	354	355	376	349	354	377	386	361	367	377	381	350	406	383	377	373	336	374	388	381	408	340	394	400	339	366	362	372	375	398	344	358	345	355	359	387	398	378	406	357	382	359	387	360	350	342	370	359	355	413	349	370	352	353	399	393	383	374	364	354	418	357	370	376	346	357	335	392	358	355	388	355	358	377	398	399	345	368	377	386	375	369	360	348	344	402	373	369	380	332	361	307	395	382	369	392	351	385	361	382	386	376	387	387	411	350	388	373	366	370	408	379	333	377	363	401	370	368	364	389	368	375	363	386	344	364	340	384	361	345	389	374	360	371	364	401	382	370	381	394	377	393	383	393	392	388	404	387	390	368	379	334	364	402	368	389	413	381	371	374	369	364	420	358	347	394	359	378	365	390	403	362	388	407	374	380	364	374	371	385	386	389	334	352	371	357	417	328	368	388	381	368	344	423	365	375	388	387	427	379	358	377	389	370	379	397	375	397	388	375	386	355	378	355	372	368	366	347	381	378	384	348	400	386	359	380	362	364	340	388	355	389	361	380	370	401	375	388	380	386	372	385	362	367	355	319	338	360	367	366	350	339	345	397	397	379	337	372	373	376	358	361	387	370	393	362	345	395	362	361	385	344	395	387	403	368	403	358	388	357	363	387	366	355	387	387	372	364	376	379	386	398	393	369	388	378	351	335	404	366	372	377	418	385	372	373	336	380	359	418	371	387	408	380	403	396	376	373	368	369	385	370	382	360	340	393	384	409	384	350	361	352	349	393	400	399	333	422	367	347	410	362	355	395	381	381	368	380	375	399	368	366	361	379	397	385	396	395	380	377	389	423	383	395	383	350	333	426	401	382	371	369	368	390	401	373	358	374	379	374	361	403	374	371	372	374	368	356	389	398	417	375	368	368	371	387	365	370	348	372	353	415	343	406	313	382	356	359	359	390	318	378	353	403	362	344	360	366	392	386	359	341	390	378	368	417	365	377	384	386	373	365	406	418	360	328	374	352	387	346	389	384	369	357	353	388	435	372	342	351	384	370	402	363	323	364	417	365	366	412	364	373	358	355	389	390	365	350	351	368	369	391	351	354	357	363	375	390	376	390	368	340	353	403	366	389	369	372	343	358	354	365	343	384	352	373	372	378	384	377	384	362	364	366	369	371	347	394	398	366	394	352	354	383	371	374	394	370	358	390	382	362	370	344	366	356	373	361	368	376	383	378	395	365	388	389	348	392	382	372	389	396	376	357	390	364	376	361	385	345	401	378	386	367	381	381	367	371	341	386	389	355	347	356	351	373	383	425	355	358	394	393	350	385	384	362	330	359	376	370	388	371	395	385	367	380	380	361	403	370	395	421	373	370	389	381	378	383	407	350	383	386	386	397	345	380	387	382	354	374	387	372	370	360	369	392	382	351	364	359	373	345	374	341	376	352	393	359	403	390	369	352	338	336	369	392	379	430	386	406	385	386	353	351	348	352	393	392	381	401	365	362	359	375	381	397	343	380	364	372	368	359	396	385	360	344	341	393	353	357	375	383	391	347	358	360	387	361	349	388	376	398	336	365	378	391	388	406	371	376	388	371	397	333	355	358	348	374	374	381	342	364	394	390	366	364	375	371	359	371	397	365	415	370	385	395	363	380	380	382	350	348	400	384	358	356	371	381	387	374	366	378	362	353	365	371	348	374	382	403	385	388	377	369	372	370	412	366	372	366	404	379	372	339	374	358	346	378	357	382	375	379	417	395	366	379	375	347	382	401	404	359	369	383	370	353	381	377	416	389	382	392	377	348	394	394	384	367	330	369	403	368	335	360	343	376	341	350	381	348	383	366	396	371	368	331	354	357	348	343	399	380	373	390	377	374	347	364	391	347	337	349	352	366	395	355	390	412	367	346	380	358	362	395	403	374	370	375	349	384	364	370	333	392	360	366	402	376	351	377	359	374	375	399	373	377	369	402	382	358	372	379	396	400	384	351	383	395	346	359	410	353	372	420	382	397	394	346	377	401	353	403	382	380	364	359	368	351	387	398	403	400	392	394	363	373	358	396	360	361	383	350	361	358	395	423	355	331	363	370	410	374	342	377	385	355	368	378	378	386	360	341	364	409	390	407	403	389	353	370	395	361	393	346	358	362	360	366	393	356	338	366	363	350	379	405	402	349	372	343	405	385	377	384	383	399	399	371	366	389	396	364	377	388	377	364	394	359	346	339	373	369	364	393	382	375	372	332	371	374	405	402	363	349	382	408	370	369	397	366	382	396	375	368	377	377	362	369	374	388	358	364	367	345	388	390	384	362	353	369	362	406	398	392	375	358	368	362	402	366	369	379	378	380	355	372	398	405	373	380	347	387	354	372	374	412	372	391	356	376	416	400	406	392	367	372	377	367	373	358	394	394	380	369	387	396	382	399	363	357	390	348	344	409	360	368	389	393	346	369	391	395	399	355	364	327	374	370	375	348	362	349	394	345	374	377	377	408	365	381	367	402	410	378	361	413	355	375	353	357	347	390	364	359	400	404	354	369	385	365	385	368	355	365	397	362	386	380	370	373	341	354	343	415	353	385	371	363	381	386	380	374	371	349	424	382	372	360	373	389	389	376	379	362	417	361	342	350	352	365	349	396	384	378	366	368	395	382	331	389	382	335	370	379	406	366	401	356	351	365	346	368	372	374	409	385	376	361	377	365	367	400	357	362	395	360	355	378	347	397	350	379	317	397	409	384	361	380	387	390	353	377	387	343	348	427	361	354	388	372	365	360	383	373	392	412	360	344	381	372	389	389	360	362	354	379	377	391	359	324	400	343	424	353	377	339	349	372	341	348	400	424	376	403	403	358	393	373	396	386	389	372	383	394	365	408	389	382	384	370	380	365	357	360	391	329	384	402	370	390	365	387	388	355	392	396	391	380	365	378	399	385	366	386	400
621	1137	168	52	54	73	77	85	92	70	67	73	75	64	76	59	56	54	39	37	38	33	42	28	29	39	34	32	49	40	44	28	31	38	36	40	50	29	31	37	39	35	41	38	47	43	37	32	38	35	51	32	38	47	49	50	37	46	27	41	27	41	27	51	28	49	31	29	36	39	40	28	40	38	35	44	42	34	35	33	36	46	41	48	44	44	38	37	36	41	33	38	45	39	37	41	34	39	39	42	39	42	35	30	36	32	39	36	48	38	46	42	38	45	45	41	36	35	29	32	45	34	36	41	36	44	36	34	54	33	37	45	42	47	35	40	32	36	30	41	34	35	29	35	46	37	45	32	44	35	30	39	33	41	53	39	30	30	40	41	41	44	39	42	40	37	39	35	38	39	32	37	37	37	49	41	34	40	41	36	35	36	37	39	33	47	61	33	44	53	36	30	48	35	39	39	53	32	49	41	30	46	41	41	32	41	55	49	38	52	40	43	41	36	37	46	37	48	43	50	39	33	31	37	33	33	48	35	42	35	36	36	28	34	40	33	33	40	42	56	46	26	46	39	38	42	38	51	46	44	47	47	44	33	36	30	31	47	39	43	42	28	36	41	34	37	40	33	30	39	57	44	40	32	42	36	34	46	29	36	31	39	42	41	46	29	52	40	48	36	38	31	35	42	45	44	42	41	31	35	44	37	41	42	36	35	41	38	37	52	30	40	43	35	45	41	36	46	37	42	42	43	28	30	37	35	39	40	29	36	39	29	35	51	40	29	49	41	38	33	36	44	33	40	36	42	38	47	38	37	42	38	40	47	40	29	41	45	47	40	24	43	38	42	45	29	34	28	34	37	26	37	44	33	29	38	26	40	37	43	31	40	31	47	39	38	42	37	41	38	36	31	23	44	44	40	37	33	46	48	29	35	37	38	37	31	37	43	51	38	45	34	44	36	44	41	37	35	48	35	38	38	47	46	38	45	37	42	35	42	30	26	38	35	45	40	51	34	32	29	33	27	45	42	29	29	31	42	39	33	43	38	50	43	38	30	37	38	49	43	32	36	43	35	36	38	33	40	40	34	39	37	34	44	46	28	43	42	32	35	31	36	42	38	41	41	29	41	34	48	28	42	35	33	53	32	36	37	40	41	40	43	40	38	43	27	41	32	40	36	34	41	49	43	44	35	47	26	36	30	41	38	48	45	33	39	41	41	41	31	28	34	41	32	27	41	41	44	33	36	39	34	30	35	43	44	34	41	36	34	31	39	31	36	39	43	35	42	40	42	35	38	35	39	36	33	29	34	31	30	38	41	49	37	33	34	41	37	39	40	36	27	39	43	36	41	52	49	35	35	37	39	38	28	37	32	44	45	40	41	26	38	29	35	35	30	32	43	33	41	38	41	46	37	40	44	39	47	40	35	48	36	35	40	50	30	34	34	38	39	36	38	40	27	29	31	27	51	41	39	29	45	41	43	40	39	35	39	38	26	44	33	36	31	33	34	37	41	51	30	38	39	40	45	31	47	29	37	43	36	34	38	43	37	34	35	42	52	37	35	41	42	32	37	45	46	34	36	37	29	39	33	30	43	39	40	38	42	45	46	37	40	40	31	46	36	43	36	31	41	36	34	39	38	38	39	38	41	32	38	43	36	43	42	38	30	38	38	41	38	36	44	53	24	37	32	38	38	47	42	60	50	32	43	35	42	28	49	40	27	34	35	36	46	47	27	36	37	31	34	41	39	32	33	42	53	28	45	44	41	41	43	36	38	40	33	36	40	44	42	35	29	35	42	46	33	43	40	38	30	40	57	26	43	38	36	38	45	37	32	41	40	39	40	29	42	34	39	45	30	41	55	49	36	35	24	39	36	44	48	36	39	40	32	37	42	37	36	34	48	33	30	42	36	43	44	45	42	40	23	40	47	43	36	31	49	28	37	36	37	43	34	40	42	29	34	39	34	38	37	47	40	36	42	29	36	33	48	38	34	31	35	39	40	34	38	27	43	36	36	28	30	48	39	30	35	44	45	23	37	42	30	40	46	44	36	39	45	37	34	44	34	44	50	27	33	31	34	52	36	33	46	38	45	29	41	43	37	34	40	29	31	34	37	37	40	43	39	46	34	42	48	42	36	39	41	49	42	43	37	41	39	39	35	41	32	26	36	46	39	34	42	40	31	41	46	31	36	34	35	42	42	52	40	51	32	45	39	36	48	32	33	38	34	40	36	43	39	45	47	36	39	37	32	39	48	35	44	46	43	35	34	36	36	46	39	43	50	45	41	28	35	35	44	31	35	35	37	33	34	32	41	48	31	42	43	49	42	36	41	35	27	42	52	43	39	32	41	33	40	32	40	33	33	42	36	34	29	40	32	40	33	38	34	33	37	33	39	41	36	34	45	34	35	37	27	45	41	37	49	52	41	45	29	38	35	48	31	44	54	45	30	38	37	28	49	35	40	41	29	38	33	36	40	30	37	32	28	44	36	48	38	32	41	31	34	34	34	40	45	43	36	48	38	32	29	31	39	40	47	36	38	34	40	33	35	37	40	43	32	40	42	35	37	37	35	36	38	34	35	42	31	26	38	29	41	48	34	30	41	38	43	31	52	44	28	32	33	35	36	35	32	38	36	44	34	29	41	30	48	45	26	28	45	38	48	32	38	38	36	29	45	41	43	31	47	30	27	39	36	28	34	31	45	41	46	34	37	40	27	41	48	53	39	30	26	39	34	44	38	39	45	21	44	42	28	43	40	40	40	51	30	36	47	37	39	33	41	36	34	40	41	39	45	34	32	49	43	46	44	34	47	38	42	34	43	37	39	39	22	41	52	38	38	33	30	49	35	48	43	46	36	32	37	39	46	47	30	28	45	30	36	45	35	44	28	44	35	49	29	34	31	31	34	37	32	34	34	41	38	41	31	39	35	34	32	45	42	41	34	41	30	36	38	44	37	52	32	44	47	34	41	43	35	29	34	37	36	39	48	25	30	39	38	26	29	29	45	50	29	36	38	27	32	35	39	40	33	46	31	39	58	40	43	50	29	37	34	41	35	39	26	41	48	35	41	32	44	47	34	31	31	38	36	35	39	26	38	39	23	40	34	43	35	32	37	42	31	34	41	22	40	39	35	40	44	34	33	39	32	37	29	37	32	38	38	29	44	49	48	37	40	48	38	37	39	38	41	35	40	36	44	46	34	40	38	47	43	39	34	39	34	32	36	42	39	47	45	41	32	27	39	37	31	38	30	41	34	42	42	34	33	35	43	47	36	48	41	47	35	38	39	40	34	39	36	30	40	46	35	41	45	38	40	38	37	35	36	42	41	33	41	39	33	34	34	37	46	39	33	32	35	40	37	38	44	33	28	42	40	44	32	37	39	28	34	38	37	44	38	44	33	34	38	30	41	31	42	42	43	36	28	33	30	36	30	33	49	31	41	42	35	34	32	33	37	27	30	31	40	39	38	44	39	48	41	44	37	36	39	38	32	33	36	33	39
6524	13794	2032	1145	3512	5354	4848	4207	4090	2837	2171	1923	1859	1696	1447	1254	1043	858	759	597	456	464	422	425	408	405	399	383	400	385	394	380	432	401	374	437	408	363	396	401	336	374	382	387	390	390	389	373	347	363	382	378	371	401	375	404	333	380	383	394	384	404	352	385	371	367	366	347	361	349	396	392	368	374	331	356	392	382	402	401	390	360	354	378	366	387	371	378	355	353	375	371	382	377	399	385	359	390	390	385	373	427	356	376	366	340	374	344	356	361	372	363	387	377	353	383	370	397	359	346	386	368	379	400	380	372	357	392	373	377	420	395	356	415	408	370	368	393	399	344	360	340	367	396	384	386	392	371	384	385	373	347	418	384	395	378	348	375	357	412	383	379	354	357	392	376	384	365	355	372	398	385	398	385	344	381	376	365	393	368	395	376	376	353	386	359	382	370	357	367	414	367	387	364	420	398	366	378	386	348	346	387	372	366	382	381	374	373	382	397	365	394	372	374	380	418	359	387	364	385	322	371	375	356	343	376	374	410	378	383	354	360	346	361	354	391	361	387	382	360	375	373	387	363	377	357	382	404	343	385	346	391	409	373	346	402	361	367	390	369	361	409	415	377	402	420	378	391	396	394	378	366	388	419	364	344	393	380	378	377	386	387	370	409	364	394	385	384	385	373	373	373	415	337	382	385	399	319	375	393	388	415	350	372	361	369	345	374	350	411	383	367	380	370	363	384	386	389	354	461	392	368	334	359	362	331	420	375	392	372	382	419	402	417	379	367	362	379	371	369	371	399	383	402	361	383	394	389	368	383	373	386	354	375	354	355	375	354	355	358	360	367	397	364	392	378	368	396	369	396	361	378	392	382	341	376	386	326	343	390	414	380	348	393	352	394	358	369	395	366	376	420	378	397	378	365	392	338	359	386	383	361	389	388	415	375	405	377	395	385	377	378	390	359	356	364	356	374	389	423	395	358	338	381	392	406	388	379	364	358	364	390	335	334	367	376	393	399	386	368	377	337	362	359	396	379	368	417	368	367	372	443	361	336	411	360	386	378	392	375	359	369	395	371	381	379	402	375	385	355	374	350	333	384	360	371	368	372	356	396	371	366	395	354	383	350	369	383	369	382	378	389	344	370	368	374	385	394	399	375	389	373	381	343	346	342	388	401	342	362	378	385	394	376	370	377	389	383	389	411	401	371	354	369	360	399	390	336	359	364	344	386	362	353	382	394	368	371	367	374	376	355	382	411	349	355	345	363	412	355	396	360	381	353	372	348	388	352	377	384	400	387	376	374	392	350	380	382	378	358	337	372	383	350	373	353	399	373	356	373	397	379	395	371	377	415	393	384	321	373	367	405	377	380	379	398	380	392	380	403	366	377	373	354	356	386	385	392	381	378	354	356	347	381	360	373	416	403	381	340	359	388	371	368	342	376	341	380	392	363	384	388	363	384	352	401	345	352	385	368	404	353	387	362	373	387	391	336	350	361	347	384	337	403	371	371	372	390	390	368	391	369	367	385	350	402	386	413	359	386	387	366	390	389	380	405	400	384	368	368	356	396	351	420	363	355	380	379	371	360	354	380	376	393	363	393	397	361	369	381	350	386	395	383	380	362	389	398	389	346	403	354	396	352	370	363	352	377	382	396	381	407	391	404	408	375	389	406	388	348	364	385	367	358	387	358	387	356	374	378	374	378	374	408	337	388	359	394	380	411	399	377	362	409	378	353	403	352	394	399	398	363	380	396	353	362	397	365	377	378	414	347	386	382	397	390	359	369	388	408	413	391	377	384	395	392	395	402	385	382	398	379	365	417	402	369	381	352	376	358	404	375	418	381	364	368	387	373	397	373	372	374	381	351	368	391	371	392	345	375	405	381	370	369	390	343	357	397	379	362	361	382	387	412	353	409	378	383	386	396	360	370	358	367	371	369	345	390	379	380	367	397	393	348	402	391	358	377	379	363	377	363	397	381	371	386	386	398	387	362	355	359	404	361	378	399	361	395	386	409	382	369	389	412	389	402	368	398	382	384	348	379	393	355	394	364	351	389	398	384	412	399	414	407	379	365	361	338	368	368	395	404	347	369	393	376	376	366	386	403	374	385	384	366	358	371	366	379	376	318	372	376	371	384	369	371	391	388	391	398	422	380	385	387	369	375	353	401	387	368	348	398	354	379	409	397	346	412	363	371	344	370	403	379	393	389	361	385	361	356	371	349	376	391	398	345	359	348	387	368	390	351	364	421	378	354	382	386	416	353	407	424	384	377	381	360	363	365	400	349	364	330	374	400	380	387	372	398	348	389	402	385	364	347	374	355	368	385	347	364	403	388	342	366	373	341	365	345	390	362	379	366	389	370	390	365	400	373	367	377	386	358	407	370	382	367	358	371	411	384	377	355	397	354	402	361	385	379	395	376	391	376	370	375	393	388	373	371	429	366	356	359	369	373	377	367	361	370	375	372	377	378	382	399	360	400	382	369	371	374	363	363	378	350	355	382	364	364	372	403	358	393	359	370	388	386	385	366	388	373	377	396	441	390	374	378	381	359	356	405	373	377	394	366	356	385	395	384	401	326	350	348	365	376	361	355	383	362	398	369	360	392	362	366	370	351	365	406	394	386	361	360	395	350	370	376	380	353	409	394	420	390	402	331	376	382	349	383	390	377	371	402	394	342	390	342	360	373	370	379	374	405	336	370	381	423	401	372	357	334	384	374	342	376	385	368	386	393	360	393	366	375	398	382	365	375	361	345	405	389	395	353	371	389	403	394	379	402	394	378	407	372	411	400	369	368	369	414	409	361	335	357	357	381	369	361	393	361	361	387	358	419	398	370	372	388	404	383	388	361	384	384	352	374	362	389	410	383	375	360	373	394	365	366	351	388	346	364	411	383	332	345	392	394	351	379	368	366	362	355	368	382	380	385	345	353	380	336	367	381	404	408	360	365	387	383	402	362	356	398	382	382	385	357	389	384	375	362	402	367	383	350	375	349	355	388	377	373	401	350	386	365	387	418	377	360	385	376	392	366	413	358	367	361	386	381	391	397	368	343	367	367	389	356	426	374	389	385	369	396	346	356	372	386	379	340	375	357	416	356	393	368	407	366	372	401	360	362	380	366	369	385	374	377	373	375	370	360	373	382	362	378	351	403	379	406	379	371	390	383	366	358	403	373	367	388	370	350	356	372	348	368	392	354	367	394	373	330	386	366	368	373	390	379	371	376	367	392	364	357	359	387	390	377	336	373	335	373	365	341	389	399	365	385	393	345	380	363	364	360	376	364	340	380	396	326	348	378	377	340	375	402	426	409	363	385	378	364	382	385	377	368	403	367	358	382	369	362	316	377	381	402	402	354	333	344	353	343	384	396	380	391	366	405	382	364	342	379	373	422	382	363	381	391	413	374	372	373	356	395	416	338	366	379	359	379	380	374	392	387	364	405	401	375	389	404	381	402	375	393	398	361	366	365	361	376	363	369	375	397	371	364	372	382	337	375
573	7189	830	96	89	122	152	130	120	108	108	104	97	109	88	84	65	66	69	49	63	58	50	39	44	59	55	47	62	51	55	51	46	48	43	44	54	49	42	51	50	42	45	56	57	58	60	58	55	62	57	60	60	41	58	63	47	50	55	45	40	49	48	41	52	32	50	47	41	35	52	43	38	46	43	48	44	53	42	38	50	68	49	44	60	49	50	45	47	58	44	66	49	52	52	49	46	44	42	48	39	46	54	49	52	59	61	44	47	55	36	61	59	59	40	43	50	62	31	50	56	63	43	50	53	62	65	48	52	51	54	51	58	44	54	47	34	61	48	50	52	51	67	48	54	56	52	55	55	38	47	50	48	52	53	43	52	47	61	54	53	47	50	48	42	36	58	49	52	54	47	41	47	48	56	41	63	59	44	51	52	68	33	43	57	41	44	50	38	44	43	50	55	53	44	60	51	61	45	53	38	47	50	54	46	46	57	46	43	53	44	64	56	47	57	61	59	47	49	45	59	48	48	49	53	44	51	56	50	49	42	41	45	62	58	53	55	44	57	55	52	56	50	46	65	56	55	61	50	50	50	51	56	48	57	62	54	37	58	51	43	44	30	47	59	41	50	45	70	60	45	39	35	57	59	48	37	46	54	48	47	66	60	42	52	52	49	48	42	53	39	44	51	40	41	54	53	62	58	38	52	43	47	62	54	41	41	45	65	48	44	38	44	53	48	63	51	55	58	58	41	49	47	48	60	56	67	64	60	33	48	58	52	44	61	51	56	50	47	39	53	39	56	50	53	44	46	53	48	42	57	54	59	47	52	50	59	58	52	51	45	49	50	45	49	38	44	53	46	60	50	45	43	42	61	57	48	51	33	49	59	44	49	57	61	46	50	51	46	51	57	44	54	50	49	42	55	47	50	66	43	45	64	52	56	61	50	43	53	42	41	54	41	56	44	50	41	48	51	56	45	53	52	39	55	63	58	53	42	41	55	46	49	44	47	58	60	48	52	37	40	45	54	54	36	56	61	47	42	42	70	56	55	41	40	51	54	41	51	45	50	63	67	54	42	37	52	50	64	65	41	51	47	47	43	54	54	60	64	62	41	59	50	46	58	52	44	40	59	52	49	50	46	61	51	45	50	57	65	48	49	54	52	49	34	44	59	47	56	49	41	58	44	50	47	53	56	59	48	55	58	65	58	49	57	48	62	61	65	51	58	44	55	52	40	43	59	45	51	46	40	55	52	50	59	40	52	53	49	43	72	38	37	43	48	57	47	58	41	39	49	53	58	50	37	52	46	54	52	53	46	56	52	46	61	51	55	47	58	45	58	46	53	45	49	47	59	54	51	53	46	53	55	47	53	54	44	57	65	45	43	59	44	49	44	49	46	58	42	42	48	64	45	46	60	44	61	63	51	43	48	53	52	37	47	50	49	58	48	56	50	47	43	36	50	47	49	53	53	50	52	48	46	58	60	54	44	43	56	56	49	44	57	47	61	46	50	54	40	51	44	47	51	54	44	50	55	49	63	46	62	54	42	48	53	60	51	56	53	50	40	44	37	48	46	67	46	48	44	48	50	55	50	46	62	50	47	40	40	62	52	62	60	52	54	41	48	52	60	37	47	34	56	50	55	49	48	52	41	44	56	50	56	55	43	36	47	44	49	43	61	55	51	62	42	54	54	56	45	49	38	48	51	50	39	53	63	54	52	48	46	50	55	45	51	55	55	60	56	46	51	60	54	65	60	50	60	46	48	56	46	41	53	45	66	43	42	52	44	42	48	68	52	49	47	53	46	50	46	56	45	42	49	55	56	40	48	49	44	61	64	61	55	59	35	52	46	51	47	37	63	44	47	60	44	44	44	48	51	59	50	45	53	46	50	50	46	51	47	45	61	47	48	64	40	47	53	47	57	41	51	41	48	49	58	48	62	63	57	59	47	45	51	39	57	39	50	58	53	49	53	39	55	60	41	46	46	44	53	44	53	44	51	54	57	42	44	49	46	58	53	48	54	60	50	53	41	45	69	62	55	42	51	45	45	55	54	54	42	39	34	51	48	50	52	61	49	55	51	46	76	45	44	51	39	43	41	64	48	70	72	45	58	50	50	64	37	56	56	51	57	52	58	31	39	56	39	49	39	48	38	49	46	46	50	58	42	41	45	47	55	43	50	53	48	56	52	62	55	48	40	55	59	48	59	54	50	49	53	59	50	53	41	49	65	49	45	47	47	43	65	50	40	44	52	53	46	51	48	49	48	40	51	45	50	43	41	49	43	43	47	43	43	46	64	44	47	42	59	63	48	60	32	48	44	52	53	38	51	56	43	51	49	56	83	53	52	49	42	53	47	37	51	58	61	63	48	47	54	44	59	50	53	50	51	46	62	41	55	49	52	49	44	41	50	53	39	44	61	54	46	49	41	57	51	54	55	51	48	50	42	55	48	52	51	46	57	49	56	49	53	60	44	51	54	52	53	34	45	43	54	47	45	51	59	55	49	51	42	47	45	50	46	51	40	59	54	50	42	46	59	47	65	41	43	47	57	46	66	60	50	53	46	55	52	61	58	54	45	46	53	52	50	39	63	53	54	56	49	37	47	44	56	63	62	58	39	54	40	43	52	45	46	43	55	48	57	37	46	49	45	51	51	40	46	66	47	48	53	48	36	35	52	53	53	56	58	46	52	58	59	59	47	48	52	47	49	53	40	52	47	55	57	54	46	50	58	52	46	64	53	54	53	44	48	43	65	50	41	49	55	51	40	53	50	46	50	49	51	50	56	44	53	58	57	45	50	51	39	61	49	46	36	58	56	41	57	50	42	58	54	48	60	49	49	48	48	39	59	36	68	43	57	49	56	47	47	42	51	58	50	50	59	53	59	46	44	46	60	43	64	53	44	59	43	55	56	53	47	55	44	61	49	44	51	44	53	56	48	61	34	37	56	52	48	66	56	60	41	47	45	46	46	44	42	48	58	40	39	50	32	63	58	44	58	51	36	35	58	53	51	51	44	58	56	46	54	46	48	52	42	49	59	40	60	51	47	49	61	48	54	65	52	60	62	48	54	58	45	47	59	44	49	39	59	52	50	46	39	53	51	56	54	47	44	55	55	49	46	57	50	53	46	63	63	57	46	60	60	43	40	49	72	50	45	51	54	56	51	55	62	47	53	46	52	56	47	52	45	52	43	56	44	43	46	42	52	68	48	29	35	60	52	46	47	63	54	52	53	42	46	38	42	44	48	60	47	55	63	53	42	48	43	39	39	44	49	52	57	50	44	60	57	43	57	36	55	52	44	58	43	57	56	62	32	42	46	55	55	46	55	43	55	59	53	52	49	56	60	52	61	50	41	42	38	54	57	44	50	63	49	34	53	44	50	40	60	44	53	46	51	37	65	46	45	50	39	67	53	45	46	45	36	52	56	52	59	55	45	49	57	47	58	45	40	52	49	49	63	62	41	52	52	50	56	56	43	62	61	54	60	43	52	38	59	51
12251	27884	6059	2321	5629	8068	7120	6116	5049	4295	3109	2695	2672	2551	1960	1667	1464	1267	965	784	653	594	671	615	570	566	543	564	549	549	590	572	523	514	534	569	572	545	532	578	534	558	480	508	532	536	531	541	519	531	519	513	515	503	509	536	529	507	511	522	519	542	485	544	549	484	507	495	542	513	543	544	489	503	462	538	482	499	484	511	511	510	538	494	523	522	511	523	510	525	520	512	533	515	535	546	510	554	566	505	498	487	500	500	544	519	492	532	501	501	477	564	521	493	494	536	513	508	510	533	519	496	540	518	531	533	461	537	511	532	566	474	501	483	526	502	524	520	522	515	519	520	514	486	507	508	467	537	524	535	489	513	518	498	496	536	536	537	534	538	524	489	509	530	531	534	527	530	497	511	552	499	543	502	523	508	529	506	545	539	549	481	517	548	488	520	516	494	528	522	493	513	512	511	504	535	548	527	565	484	533	519	509	533	522	536	509	477	506	545	502	517	523	530	488	515	516	519	484	496	553	506	558	527	510	527	531	550	528	484	534	494	533	508	503	514	517	515	500	513	495	482	556	544	492	534	501	513	478	543	530	469	539	489	561	546	521	496	496	510	501	516	533	491	533	563	508	532	510	489	487	502	503	498	515	554	527	525	529	522	547	523	520	483	529	511	532	514	534	531	495	526	509	521	497	484	521	498	511	500	501	494	545	467	530	541	538	495	542	492	506	509	495	484	550	482	512	512	494	461	565	545	510	504	528	500	510	509	512	507	504	527	525	538	537	456	562	511	487	505	481	531	516	539	524	545	542	521	498	551	509	496	519	503	506	509	529	533	528	488	520	504	531	521	540	523	480	544	544	480	508	488	506	543	537	566	503	521	506	507	496	488	552	497	506	504	540	522	529	540	531	522	515	492	499	559	521	536	536	485	493	529	516	526	539	511	548	510	496	532	510	519	518	545	513	523	507	513	532	467	523	473	488	482	525	486	509	510	546	532	500	478	508	512	509	504	541	515	528	526	517	514	515	542	545	487	499	528	499	522	493	511	510	536	494	500	532	527	490	563	530	520	537	554	526	506	527	521	507	499	511	476	506	527	489	549	533	516	488	499	497	513	538	498	514	506	507	502	517	509	544	567	560	519	510	529	498	484	506	488	501	494	527	529	519	525	497	510	494	509	547	560	522	514	556	503	478	474	501	494	526	490	489	519	499	517	513	515	483	519	512	512	550	516	470	497	511	529	514	517	502	498	524	541	499	495	525	511	516	502	529	506	487	504	542	506	535	524	521	512	514	486	532	557	526	504	520	504	540	541	505	530	538	474	493	523	510	512	512	509	510	537	531	546	531	514	535	522	515	510	538	523	488	528	508	509	517	517	541	537	497	487	526	528	481	592	508	508	513	543	458	495	495	536	509	533	538	520	522	458	526	487	469	501	530	497	542	528	525	536	499	507	489	477	507	518	504	521	543	500	521	493	486	516	514	518	538	568	515	526	519	477	549	549	480	498	527	522	513	534	521	524	541	488	489	506	503	532	542	549	511	510	515	526	566	487	531	512	541	496	501	477	498	523	502	535	513	535	536	548	486	505	514	519	520	489	503	547	494	499	524	500	474	522	478	513	467	545	507	558	511	530	500	520	508	537	488	489	519	502	507	483	511	504	503	527	500	507	547	539	501	497	539	510	507	542	476	469	506	502	476	492	472	501	516	478	522	541	520	518	519	518	491	524	523	524	510	531	489	496	489	547	505	494	543	500	504	505	509	523	510	514	540	551	496	517	497	519	466	512	511	553	518	534	520	529	504	461	512	473	510	533	509	536	545	568	507	513	481	515	520	514	503	533	529	518	529	531	509	472	551	529	514	546	508	542	486	520	542	505	459	497	522	518	500	508	501	510	500	520	497	483	514	531	489	526	511	542	563	511	473	488	530	523	496	543	524	536	495	536	487	501	518	506	537	497	495	515	522	503	536	565	519	532	527	549	518	517	535	509	479	503	548	486	527	498	511	518	472	494	537	511	516	531	487	471	480	498	539	507	518	507	497	500	485	550	546	511	518	499	504	519	556	542	512	462	528	523	549	503	501	466	519	508	542	500	527	466	496	549	515	513	487	490	497	522	486	493	547	539	537	543	544	455	516	509	511	528	558	517	489	536	500	476	529	571	498	491	519	518	532	519	543	524	559	519	495	483	500	466	539	520	544	504	530	511	535	547	550	540	514	482	500	553	505	546	535	536	514	508	542	507	522	547	536	503	522	555	515	521	502	550	512	532	499	499	529	529	518	555	534	495	492	491	518	524	516	508	534	489	515	541	507	475	497	502	497	519	513	515	527	508	500	502	492	469	532	514	511	507	487	560	533	562	518	471	493	495	502	505	494	546	499	515	510	499	508	522	532	488	486	510	534	521	470	462	542	511	523	499	533	542	490	504	494	528	518	504	522	509	548	492	483	486	494	528	513	521	517	551	513	519	555	486	477	568	532	538	498	513	486	541	484	502	483	464	540	485	478	529	499	539	519	516	516	539	560	536	522	537	531	546	528	537	506	503	520	542	536	518	497	575	496	528	546	481	511	505	517	585	530	534	527	530	493	498	521	524	524	508	489	522	483	521	535	498	501	532	501	511	500	510	524	516	530	462	518	542	543	475	543	526	497	522	495	527	569	489	491	522	544	545	543	473	503	528	524	498	515	526	507	480	502	540	492	526	523	528	503	471	515	516	488	509	498	494	495	518	509	524	506	514	488	530	493	493	516	520	544	480	546	477	526	530	525	521	522	521	504	511	486	491	507	548	486	480	485	517	511	552	520	503	485	541	547	518	557	496	533	527	523	508	470	497	513	514	506	568	528	491	459	528	474	525	519	470	524	503	530	517	479	516	514	537	516	532	506	534	539	495	512	514	534	496	536	522	505	478	466	525	532	526	515	554	512	506	519	522	511	484	498	534	561	476	536	500	507	480	483	506	508	516	539	504	482	526	526	555	508	510	555	497	520	508	535	507	531	560	511	502	523	541	523	523	535	491	504	497	513	494	514	549	495	519	506	529	529	480	545	511	540	526	487	494	513	508	478	488	483	536	495	541	506	485	484	512	511	500	527	517	495	526	540	531	518	536	527	536	515	526	538	510	541	533	554	533	501	550	494	486	479	535	534	523	503	530	538	534	509	471	532	517	528	519	522	487	515	507	528	514	529	500	509	509	509	502	501	539	540	502	497	520	538	535	534	523	501	518	525	539	502	539	537	545	516	504	514	527	536	469	556	513	508	517	529	545	508	542	526	514	513	530	564	539	526	479	535	523	524	492	491	523	488	478	505	537	536	509	459	505	519	532	508	536	550	530	497	488	524	483	502	498	506	523	499	519	494	532	500	510	525	517	514	525	496	545	528	498	526	495	504	542	486	513	507	511	505	522	538	522	527	544	520	509	559	521	510	515	526	537	523	508	516	513	526	522	513	506	489	507	496	514	528	509	523	559	486	525	505	547	482	464	514	516	510	493
1075	5583	953	54	51	79	102	106	104	65	61	52	55	77	43	49	34	29	30	17	15	21	27	12	24	14	25	21	17	22	20	16	19	23	13	16	20	15	16	12	13	22	24	29	10	28	19	26	11	20	24	18	14	19	23	30	21	11	21	23	20	20	16	23	22	17	16	23	14	20	18	10	23	11	16	18	20	16	15	16	20	19	23	25	18	16	15	28	27	21	22	23	13	24	21	24	23	23	16	16	17	13	24	19	18	18	23	23	13	22	14	15	15	16	13	16	23	13	24	18	17	20	14	23	16	18	20	17	15	16	21	22	20	13	22	18	29	16	17	13	11	19	24	25	22	19	14	13	14	19	19	12	16	17	17	18	14	25	19	18	20	18	13	15	14	15	24	17	22	17	14	14	15	10	19	15	15	15	15	10	15	21	14	12	22	17	18	16	29	24	15	13	20	12	18	23	17	18	26	20	19	17	14	25	18	19	6	17	18	16	14	21	4	19	9	10	14	11	16	29	25	23	19	24	14	20	26	20	18	16	19	19	21	26	22	15	19	19	27	20	17	26	12	22	16	17	22	19	19	21	20	15	12	21	17	15	15	18	23	15	25	22	28	12	14	15	19	18	17	13	21	22	16	18	7	13	11	20	11	18	14	19	24	23	14	20	17	21	22	22	17	18	16	19	18	22	22	14	12	12	17	21	26	25	15	12	15	15	16	13	23	17	22	23	23	13	16	14	21	38	15	23	12	25	18	14	26	24	20	13	16	16	18	21	19	13	15	14	18	19	15	16	22	23	17	18	20	13	13	17	19	20	21	22	13	17	12	26	17	19	20	22	16	22	24	10	19	21	13	16	15	17	18	21	20	14	21	13	23	18	23	23	15	17	21	19	16	22	14	18	13	24	13	19	19	20	14	14	22	29	13	20	19	18	23	19	17	24	21	15	12	17	21	11	16	27	30	19	23	18	18	24	16	16	20	14	18	10	17	29	15	16	22	16	20	16	19	16	15	17	17	22	18	15	20	24	19	22	19	20	13	9	12	10	17	12	19	19	18	22	22	24	28	24	20	14	20	17	18	16	21	15	18	21	20	23	16	15	18	23	20	14	24	12	21	22	19	15	18	22	20	27	18	8	14	13	18	12	21	14	20	23	19	25	16	18	18	18	12	21	16	16	19	19	15	17	24	15	16	24	19	18	13	20	23	20	20	24	17	23	10	23	21	22	21	19	20	19	21	16	20	20	12	10	18	15	16	19	24	20	15	22	21	13	23	19	14	23	17	20	22	12	18	20	17	18	19	8	18	16	11	15	19	23	15	12	23	22	12	19	15	21	25	25	17	13	12	20	16	28	22	17	16	14	19	13	13	17	21	12	20	22	20	22	21	24	29	14	19	22	17	20	14	23	27	21	17	14	16	26	16	16	14	18	10	13	21	16	16	20	16	19	17	23	23	16	18	22	15	17	19	23	24	20	22	18	19	18	10	21	19	15	16	21	20	22	15	13	14	12	19	15	14	20	19	15	17	11	19	12	17	14	22	21	16	11	20	20	28	16	21	25	14	15	15	26	13	12	22	16	22	21	13	22	17	24	22	27	14	20	21	26	18	4	27	19	23	16	26	15	15	13	19	16	22	28	20	14	13	13	24	13	16	22	16	13	17	14	21	20	17	19	20	11	23	12	11	21	21	18	15	19	13	26	21	20	17	19	23	17	14	23	24	14	21	23	16	17	25	15	20	17	13	13	20	13	20	19	19	17	17	21	16	22	19	21	15	26	13	13	19	21	22	18	16	23	17	14	22	19	22	16	14	21	18	14	14	21	15	24	23	15	22	20	23	14	16	24	28	19	25	21	13	19	21	23	18	25	18	17	25	24	19	24	16	12	21	16	29	22	11	20	17	20	14	17	25	19	21	21	14	17	23	23	22	22	18	10	23	11	22	19	19	20	12	13	19	15	24	21	18	15	22	18	32	23	23	12	13	18	16	14	20	17	22	17	13	20	18	15	20	13	22	22	15	16	20	15	20	18	16	26	17	17	13	17	21	10	19	26	27	20	13	25	17	18	27	8	17	15	26	15	21	13	21	13	15	27	16	18	12	12	16	23	13	13	16	18	20	24	21	30	20	21	18	17	17	26	13	19	18	20	22	14	10	19	16	10	20	18	21	23	19	14	10	15	19	18	18	23	18	11	23	13	19	12	30	14	24	24	20	15	19	22	18	13	22	15	17	17	19	13	17	22	22	18	20	27	28	13	18	20	28	16	18	10	16	16	29	20	16	18	25	23	18	17	19	22	12	23	23	24	20	16	19	24	21	26	19	21	16	14	18	18	10	17	26	24	15	24	20	21	17	20	16	14	15	18	14	17	11	28	20	19	14	17	22	23	22	20	20	13	20	14	22	24	17	18	27	23	27	17	12	15	12	16	15	16	18	10	14	8	23	17	11	22	11	17	16	19	21	20	15	17	23	12	26	21	15	18	24	16	17	18	11	15	28	21	20	19	12	22	26	19	21	23	25	22	22	17	14	17	20	28	20	17	25	13	14	22	20	17	17	14	17	16	30	14	21	16	21	19	19	17	20	20	19	17	18	16	16	17	11	7	20	19	19	13	19	13	16	24	12	19	16	18	17	12	21	16	14	18	22	20	18	11	16	22	16	19	21	13	23	14	20	17	14	20	21	14	21	15	15	24	21	11	21	22	13	14	17	18	19	17	13	21	20	19	16	19	17	9	15	19	11	19	20	19	10	30	20	25	18	20	17	18	9	12	19	9	25	16	18	24	26	13	15	19	18	21	18	22	22	17	22	18	27	17	28	10	16	12	15	29	21	14	26	18	19	12	17	18	23	9	12	21	14	23	25	20	23	13	20	11	18	11	12	21	19	17	14	13	18	22	19	17	17	19	16	18	15	20	18	24	11	15	11	11	16	13	18	19	21	20	21	18	17	22	21	20	24	24	18	15	15	20	13	13	13	18	22	26	21	21	19	18	23	20	20	19	13	23	17	20	16	17	14	26	23	21	28	15	16	22	20	16	14	17	20	26	28	11	18	21	14	19	20	24	14	21	19	24	19	16	18	16	17	26	12	18	17	17	10	16	11	17	25	20	16	23	15	25	17	19	17	15	11	16	24	25	23	13	19	28	22	15	20	15	12	17	12	20	14	16	15	16	22	15	18	13	18	12	21	18	21	16	22	12	16	18	21	14	17	23	10	25	15	14	19	24	15	23	19	18	20	17	13	18	7	12	23	21	28	27	17	17	11	16	22	19	22	22	17	17	15	16	17	22	14	21	19	17	16	15	26	20	15	13	17	19	19	14	22	18	13	18	25	24	16	17	14	12	17	21	17	16	16	19	23	10	21	20	19	18	15	20	13	16	16	18	21	16	20	23	21	21	15	17	18	19	21	12	12	15	13	13	17	21	19	20	14	15	26	25	21	15	17	18	17	24	18	20	16	12	20	22	17	22	20	22	14	19	30	12	16	18
11967	26518	6998	1745	4525	6334	6348	5248	4143	3520	2534	2236	2052	1975	2077	1457	1138	854	613	428	326	285	290	281	235	253	227	222	250	198	246	225	242	225	221	217	186	214	212	221	212	200	206	214	184	212	200	219	206	207	174	205	207	173	220	190	179	240	201	193	187	182	194	176	189	199	181	196	199	172	168	187	211	201	193	197	197	184	186	187	219	175	187	171	223	173	187	183	185	179	179	204	183	180	210	218	220	172	182	190	179	198	231	182	194	194	202	182	200	173	145	173	165	179	188	180	191	176	202	181	195	171	214	182	207	220	177	225	186	176	181	176	180	170	167	179	196	187	189	199	185	179	197	210	186	191	204	174	187	178	180	200	178	194	163	191	169	187	182	201	169	174	169	188	174	169	175	186	171	199	205	182	157	185	202	195	181	202	182	183	154	187	185	190	188	191	203	188	189	173	200	202	183	185	180	192	198	182	157	203	186	180	208	187	178	176	199	194	179	210	184	179	173	183	158	196	196	178	181	144	194	177	216	208	191	194	175	181	200	199	156	186	197	171	179	182	177	197	174	181	184	193	224	187	182	190	154	178	161	204	184	190	183	173	186	174	178	177	158	190	192	187	193	189	211	181	202	165	187	172	175	178	184	186	195	185	176	183	191	191	188	190	203	204	201	184	180	190	174	185	191	198	161	189	196	172	166	216	167	171	187	186	182	178	175	170	170	177	178	188	188	177	190	187	192	169	165	191	213	157	192	198	178	178	191	181	191	192	190	183	194	166	214	206	204	175	177	181	185	205	205	168	175	171	210	146	196	175	196	182	173	175	183	189	197	161	202	213	185	189	192	164	187	197	187	181	197	169	176	165	191	201	168	171	170	174	196	177	210	180	186	196	176	176	185	180	191	192	181	170	200	174	159	186	178	183	195	176	200	157	178	165	173	175	180	163	199	189	185	183	188	187	181	185	180	185	194	192	197	186	181	171	156	182	195	162	179	208	167	181	186	180	198	189	190	164	164	188	185	200	178	186	190	155	207	189	199	174	151	197	183	179	163	177	187	161	198	178	185	166	178	192	203	205	187	178	185	176	182	185	178	189	201	172	177	167	175	164	175	170	157	195	194	172	170	182	213	185	151	177	192	176	186	183	165	164	173	168	198	160	208	203	172	180	197	177	217	187	207	200	198	172	171	173	183	180	176	177	185	198	198	169	193	172	175	158	210	181	206	203	181	201	160	191	186	201	170	173	183	208	179	186	201	174	194	174	199	196	202	185	170	177	174	192	189	164	173	184	171	199	192	188	188	196	179	201	217	197	212	188	206	167	188	168	160	177	190	194	173	182	184	163	179	181	197	199	204	189	181	176	169	188	195	177	186	166	183	189	186	189	194	177	197	200	202	196	206	194	186	154	169	189	200	159	172	182	179	196	207	162	193	194	194	166	188	179	188	188	179	190	183	191	189	191	186	171	173	180	196	202	175	193	165	202	173	177	168	204	168	190	172	184	190	173	176	180	184	175	203	205	172	174	180	185	174	202	183	193	177	187	174	177	182	175	179	186	177	192	196	183	159	189	188	156	185	194	169	176	182	204	202	200	154	182	182	186	169	164	178	189	185	154	178	160	168	191	174	189	206	178	198	178	189	187	195	175	178	164	195	177	189	194	205	184	163	194	187	188	189	194	184	213	188	197	170	196	182	183	166	193	189	180	179	182	190	175	169	178	172	193	193	184	187	183	188	174	170	187	161	211	183	194	170	192	189	163	167	182	170	189	174	174	193	189	182	193	164	176	178	192	184	179	184	169	181	191	171	186	175	193	160	220	175	189	175	203	201	207	180	175	174	196	195	199	200	182	168	195	177	189	186	192	188	223	169	166	182	183	186	192	190	204	196	193	207	161	183	209	198	191	185	149	176	198	202	192	181	176	204	182	164	186	159	190	165	199	176	174	187	189	175	211	169	182	178	180	201	163	180	182	193	179	193	192	207	176	211	176	177	175	203	192	169	167	201	188	200	180	197	179	179	200	186	167	212	207	192	202	212	192	187	190	193	166	188	200	174	175	188	204	195	187	189	171	191	186	177	180	192	179	184	193	215	196	179	190	173	166	184	188	215	179	195	166	181	192	200	166	164	171	184	182	195	175	214	187	181	171	221	203	186	200	183	169	176	212	186	196	151	182	166	210	183	190	170	216	187	174	187	178	189	187	206	181	208	180	187	199	174	214	177	195	192	174	158	192	202	193	184	184	180	169	200	205	150	202	174	203	204	186	189	176	171	188	183	183	191	199	178	166	195	179	195	175	192	193	187	188	195	181	166	190	195	151	176	175	185	187	209	182	204	203	168	176	167	186	199	198	177	195	166	190	183	174	169	196	194	190	179	192	181	186	196	203	173	165	189	190	180	187	180	175	179	203	173	206	191	146	168	188	163	168	167	177	159	171	181	181	195	178	204	208	196	184	159	166	174	175	182	180	187	170	208	206	183	159	193	168	168	199	176	181	188	188	199	173	172	178	181	182	179	175	189	162	190	146	215	177	219	159	183	185	181	197	169	183	189	178	201	199	177	185	175	200	169	164	203	189	204	183	211	178	185	206	214	179	186	179	179	188	177	161	190	179	162	199	178	179	171	166	177	209	164	178	189	170	183	185	178	191	183	206	213	171	217	176	221	187	176	193	186	192	192	169	189	175	194	177	179	189	194	196	165	195	184	190	171	164	199	163	167	179	197	182	183	178	201	180	149	182	169	197	193	171	156	192	182	192	194	188	197	175	196	183	185	191	203	189	196	189	187	193	174	185	186	178	193	164	188	184	191	197	186	203	169	179	179	211	175	183	174	173	185	186	193	194	163	176	161	193	190	190	203	178	198	154	175	151	179	171	194	178	219	184	174	181	190	199	171	185	162	174	182	229	187	184	194	167	175	194	209	177	163	163	193	180	208	169	205	196	168	204	192	172	186	183	200	177	172	171	175	178	164	176	193	188	187	185	189	175	202	170	176	198	182	178	185	157	209	183	165	206	195	180	203	172	210	171	160	201	181	211	187	180	173	174	179	206	192	185	175	162	199	187	202	165	215	194	178	203	167	188	181	186	167	166	200	192	183	190	176	199	179	190	201	205	183	193	185	154	188	186	200	186	173	195	178	171	199	209	191	178	181	180	192	206	174	180	168	173	175	165	206	181	196	182	205	193	179	192	173	181	174	157	177	181	188	165	197	194	183	198	161	187	185	196	205	200	176	175	175	193	176	176	173	200	182	169	190	188	182	191	202	192	178	162	187	195	186	183	178	184	188	182	185	181	169	176	164	198	182	173	184	180	179	202	204	168	195	174	191	194	205	194	187	188	152	196	172	189	181	182	167	179	177	175	188	183	181	200	187	197	178	182	164	187	191	196	181	178	185	206	198	200	190	210	181	196	200	189	196	187	205	176	193	186	178	181	205	179	171	195	183	160	184	176	176	161	189	179	180	186	179	193	183	196	169	176	158	199	169	203	150	206	176	187
882	11823	2268	90	67	119	131	132	147	113	97	104	101	96	81	75	70	53	64	53	48	51	50	46	43	36	47	37	38	44	34	30	33	35	34	40	36	36	40	35	38	38	50	32	40	38	38	42	33	32	40	37	44	44	36	36	38	34	35	42	29	38	38	35	36	37	45	42	44	38	36	36	33	36	45	37	54	46	41	37	35	42	33	27	33	48	35	29	45	37	36	40	34	38	43	41	30	46	36	25	34	30	22	44	32	42	26	38	32	32	51	30	43	36	38	46	39	36	45	32	27	36	32	34	49	35	33	32	33	26	35	43	47	33	30	35	29	29	40	34	38	27	37	37	28	33	35	25	48	35	31	32	41	40	30	33	34	33	32	36	40	29	36	25	42	38	40	32	37	26	37	39	44	36	35	43	38	32	43	32	22	31	44	35	37	46	46	32	29	34	40	50	35	42	29	39	38	35	27	36	24	45	40	41	31	44	44	45	42	47	44	32	52	37	26	41	35	38	37	34	40	42	36	40	42	28	39	37	35	36	38	30	33	34	26	34	29	36	39	42	32	40	41	35	38	29	35	41	34	30	34	39	32	35	35	44	36	41	44	31	43	35	40	30	38	40	45	38	43	30	39	38	48	38	32	35	42	40	45	32	32	47	32	37	30	28	43	25	28	30	24	36	39	36	41	44	48	47	33	41	27	33	31	32	30	41	40	34	26	35	53	38	35	38	37	30	30	40	43	46	37	38	40	39	42	37	38	37	43	38	35	39	40	46	44	46	36	31	35	30	37	34	40	47	45	34	38	38	29	37	34	42	37	29	32	34	29	38	44	33	35	45	42	29	49	35	29	44	34	32	32	24	46	43	43	33	29	41	33	34	38	45	32	34	38	46	43	32	33	27	35	24	39	35	42	35	44	38	31	33	43	28	34	40	39	40	41	37	37	37	39	32	31	37	40	38	38	28	48	43	39	30	40	34	37	35	40	39	44	34	35	48	36	34	25	31	25	27	39	38	30	25	42	37	45	37	29	36	28	35	38	46	22	34	36	40	32	35	34	35	36	33	36	39	35	29	40	46	30	32	33	40	31	38	28	42	36	32	30	33	38	42	34	37	42	37	45	45	36	38	31	37	39	45	29	36	38	45	38	44	33	38	31	41	42	39	28	42	32	40	27	29	34	25	37	40	41	34	40	39	47	31	46	38	35	46	29	44	38	32	49	45	35	34	37	30	39	37	46	33	37	36	39	34	40	35	35	37	34	39	35	30	49	28	40	37	30	34	34	35	36	36	45	53	43	43	37	42	39	34	28	40	40	36	44	41	31	37	36	32	36	50	35	43	40	39	33	37	40	37	33	39	29	40	35	40	46	34	35	37	39	36	32	31	26	44	47	30	34	37	32	37	33	30	43	28	32	39	50	41	29	31	26	36	42	39	37	37	28	31	30	31	30	40	44	40	45	41	33	39	29	41	43	31	39	38	23	54	35	42	38	32	43	46	32	38	36	37	39	40	42	35	38	38	38	29	38	25	42	33	33	43	25	29	39	40	31	40	18	38	45	37	34	23	35	35	40	41	38	39	36	31	32	41	28	29	39	35	30	32	40	36	37	32	36	46	34	31	30	34	29	38	35	30	32	27	29	35	39	30	37	38	39	54	33	26	30	41	31	38	39	39	40	32	40	29	31	48	42	40	42	31	43	46	40	46	42	35	37	38	50	32	32	41	30	35	30	45	44	38	41	34	42	30	42	44	28	37	27	36	29	33	26	39	32	36	29	30	34	35	39	29	34	41	41	29	35	23	44	36	27	47	32	31	40	36	40	44	38	34	30	34	26	45	36	43	36	42	34	43	41	33	44	49	28	40	36	43	33	36	30	39	32	40	38	57	38	34	37	42	35	44	38	35	41	40	43	34	33	28	37	42	29	30	35	49	46	34	28	36	37	36	38	40	30	44	25	36	46	31	37	35	43	36	29	31	34	36	30	36	33	42	39	49	36	38	33	38	39	30	31	46	38	46	23	38	44	38	36	40	46	34	35	41	34	37	47	37	25	33	43	34	45	42	36	33	32	40	48	38	36	24	40	37	31	40	38	37	44	31	28	45	35	33	41	33	42	41	41	31	40	37	38	40	38	35	40	30	34	42	37	32	42	34	56	33	36	42	41	33	39	38	48	30	34	24	36	42	33	35	27	33	36	38	29	37	42	31	32	34	44	34	40	41	36	37	45	45	37	31	31	44	31	37	48	35	25	34	29	38	36	34	34	37	34	44	36	41	29	41	37	51	40	42	45	35	36	36	39	49	28	40	46	38	38	25	40	34	42	27	33	33	37	40	38	40	42	41	24	40	33	32	50	43	20	28	37	43	36	38	45	36	38	39	39	27	42	32	38	37	36	39	46	36	47	40	30	42	29	37	43	41	40	38	38	47	39	33	39	30	38	39	42	42	33	32	44	33	42	50	47	39	36	39	36	39	36	32	31	44	36	39	43	32	42	33	38	33	40	34	40	38	35	45	32	29	30	33	44	32	48	41	41	44	48	39	40	31	48	40	40	40	34	38	44	46	31	38	36	30	31	27	38	38	27	35	26	45	41	33	28	29	40	35	34	31	43	41	33	25	39	36	41	37	31	36	31	42	45	38	34	44	42	32	39	45	36	42	34	30	40	36	27	40	37	35	37	37	41	36	39	33	33	32	46	34	37	44	35	37	43	32	40	37	34	30	40	44	34	29	37	43	30	46	48	43	40	46	32	34	38	42	32	51	29	29	32	41	36	38	38	40	33	32	32	41	38	34	31	32	39	37	34	28	49	35	44	34	34	40	29	38	42	31	31	31	38	31	33	33	35	36	29	28	37	34	30	32	41	40	31	43	35	39	31	36	32	34	38	33	42	42	42	43	36	34	35	38	39	38	28	37	37	33	49	49	32	30	29	29	34	35	28	32	27	40	45	33	39	32	39	31	37	40	28	31	40	35	35	39	25	45	35	34	41	40	40	42	27	36	32	34	46	39	28	27	43	43	33	39	43	33	38	38	35	38	40	39	37	29	38	31	39	31	28	29	37	26	37	32	37	34	31	42	28	37	41	40	42	29	34	34	31	41	28	33	28	47	40	44	43	34	37	58	46	31	37	27	36	44	34	41	34	34	29	45	30	33	32	35	42	26	42	34	46	37	43	34	43	37	35	31	38	46	27	30	28	28	40	43	48	32	43	40	36	34	45	25	39	39	29	29	33	40	34	31	41	33	39	38	33	42	36	38	36	41	39	44	34	52	37	35	37	36	35	40	39	44	41	41	26	40	36	38	31	32	36	29	46	39	38	33	35	49	35	39	40	38	41	35	39	36	22	25	43	36	38	32	46	40	40	26	35	36	43	40	46	27	35	39	45	23	25	36	46	32	27	45	41	30	36	38	34	42	34	32	41	41	42	29	36	30	40	35	40	32	32	35	39	44	36	29	39	38	32	31	45	30	27	40	34	42	29	33	34	34
14254	32608	10222	2468	5882	8766	8405	6659	5635	4368	3479	2857	2909	2667	2396	1982	1593	1273	895	644	601	550	514	514	534	465	445	497	442	411	418	456	478	452	465	465	425	429	426	428	394	405	410	408	419	461	385	406	369	412	408	432	426	411	422	405	400	371	389	373	416	389	404	376	393	408	397	398	391	374	375	391	410	394	374	398	391	421	395	363	391	378	411	374	412	415	401	377	396	376	407	423	400	362	381	379	357	394	399	375	376	354	385	420	395	373	373	362	371	381	428	416	389	402	370	387	391	377	394	368	387	413	381	416	378	398	423	425	418	405	370	379	368	400	366	403	410	409	387	366	385	381	384	357	392	375	410	402	435	429	367	394	375	360	374	386	399	388	362	377	418	403	371	376	366	390	418	392	405	389	361	396	374	397	392	372	383	361	383	404	443	371	424	387	405	332	353	430	399	380	408	377	408	375	380	367	410	352	398	361	361	378	390	402	421	392	401	414	396	368	358	365	376	392	398	394	405	371	373	358	393	376	390	388	381	384	404	383	404	412	390	365	402	393	403	388	438	378	404	367	353	373	367	401	386	403	416	353	373	363	396	395	390	385	376	387	404	375	394	402	398	387	364	401	366	346	355	346	415	394	416	404	368	377	374	400	425	409	392	414	427	379	397	373	380	369	403	394	399	399	348	408	364	369	375	414	388	401	394	369	399	411	399	378	360	408	348	332	383	376	372	386	397	392	380	367	408	383	350	391	382	381	399	391	380	360	395	367	404	393	377	389	402	386	392	386	417	402	407	367	395	392	361	380	369	362	392	392	406	388	388	363	402	379	394	403	409	403	399	379	422	406	376	369	418	365	392	353	430	394	415	404	367	388	404	429	362	402	391	393	373	341	383	397	396	416	393	403	408	386	370	363	385	411	358	380	384	387	379	380	395	380	328	387	392	394	421	436	384	408	384	397	403	385	368	396	415	386	384	362	407	378	380	381	420	385	389	390	389	391	364	384	392	419	373	363	379	412	403	366	411	403	410	415	374	402	413	402	387	366	357	360	412	365	373	416	365	406	399	401	393	394	366	389	374	392	413	391	394	412	361	429	333	394	392	372	364	362	377	412	401	397	385	402	344	367	356	395	380	381	381	354	391	406	348	398	398	396	412	385	387	383	362	356	373	406	349	415	375	376	359	417	371	379	420	377	398	407	396	369	389	411	397	412	406	392	437	370	375	363	374	386	399	379	398	411	379	386	372	396	413	371	379	387	420	375	373	385	415	356	387	372	397	412	378	424	421	379	375	361	360	407	387	396	354	416	390	392	349	379	370	381	376	372	395	365	380	373	410	409	384	366	383	364	398	409	366	347	366	409	363	386	414	379	382	385	350	352	376	396	379	383	382	361	379	409	392	405	376	368	392	371	418	394	388	379	363	352	365	409	356	370	355	394	357	392	385	383	406	354	374	364	381	349	388	381	413	413	418	367	396	372	373	386	366	363	390	416	409	407	377	393	381	380	425	415	385	400	398	386	346	397	354	403	375	366	372	366	391	407	385	383	413	394	398	403	426	401	381	369	380	398	377	416	374	391	385	372	384	363	351	384	380	432	380	379	406	388	441	389	380	348	385	370	383	392	388	393	380	386	347	398	400	398	409	396	402	417	377	413	377	372	400	384	369	386	384	379	385	418	397	391	378	345	383	411	388	375	386	360	383	373	378	381	387	359	350	361	415	394	389	387	362	386	428	379	390	421	372	406	341	393	391	389	402	414	427	385	392	360	373	404	394	401	379	403	361	415	408	380	399	374	365	393	391	383	366	392	416	410	387	395	391	395	371	393	381	380	361	379	375	431	422	431	386	400	380	383	437	383	389	377	378	364	406	363	365	376	390	380	386	389	356	371	397	412	377	401	396	410	386	418	391	406	427	397	361	386	392	394	386	395	371	386	382	423	391	371	381	407	392	379	353	375	369	376	371	426	391	387	400	374	367	340	399	394	375	399	361	382	412	403	370	404	355	387	413	394	392	379	380	388	402	391	403	376	388	377	380	367	337	395	385	373	399	413	378	359	398	378	428	385	379	357	352	414	409	400	372	400	378	372	358	416	380	349	420	383	384	423	420	398	373	396	372	370	378	382	379	394	437	353	385	371	406	382	416	417	387	388	368	386	413	375	413	379	360	376	394	379	427	355	388	366	364	417	424	391	376	398	364	369	379	388	396	407	408	392	405	410	419	368	400	393	375	388	394	396	385	407	355	395	426	389	366	385	362	383	394	401	423	372	364	372	378	352	388	368	355	378	368	336	417	407	366	398	399	371	391	383	366	367	390	407	368	384	386	375	412	383	403	370	361	368	413	395	375	414	356	395	416	360	403	378	395	407	426	369	384	388	375	383	401	392	362	393	429	401	408	377	399	353	373	390	415	392	397	396	405	384	390	397	384	385	373	381	384	385	371	379	384	413	364	399	392	377	358	375	390	393	390	385	393	406	404	409	425	399	414	369	371	365	368	355	405	416	412	428	391	361	384	374	350	366	396	374	401	388	400	368	382	385	415	390	408	386	391	397	404	354	386	407	373	371	391	376	385	375	383	393	411	373	396	363	390	403	384	399	392	383	368	381	390	418	379	381	394	383	399	403	412	394	403	431	381	400	389	388	371	415	403	420	404	367	416	366	358	403	389	395	355	430	387	356	438	369	378	393	395	375	377	367	358	362	403	392	393	412	398	405	384	392	366	390	376	403	382	407	384	411	381	375	386	346	360	417	387	383	353	400	395	389	404	355	406	355	384	409	371	362	390	399	352	357	383	396	398	391	404	396	391	396	355	392	356	414	377	403	406	376	385	366	374	360	356	389	390	367	359	395	375	399	389	387	386	393	410	362	400	394	393	393	357	423	345	371	377	429	363	397	404	361	385	382	411	386	420	383	376	423	408	400	412	387	384	383	368	400	397	364	390	396	371	383	367	414	359	428	367	380	444	398	422	396	379	406	384	371	378	393	384	416	409	395	354	362	361	354	386	382	387	384	376	367	409	403	405	347	386	362	368	366	361	373	432	411	390	407	356	360	388	361	381	381	388	407	385	379	369	382	395	387	386	402	433	389	389	392	402	394	405	362	345	379	369	409	386	381	382	402	399	351	396	368	380	411	395	397	368	365	407	346	395	365	332	388	386	375	358	390	374	414	422	375	442	423	387	380	408	408	352	357	391	394	396	408	406	421	416	359	396	350	387	361	399	385	404	399	410	340	377	412	390	413	381	403	415	407	396	390	364	415	394	386	353	381	418	412	417	390	396	361	398	391	394	383	378	413	369	372	400	390	431	413	394	394	406	384	369	405	408	415	369	373	400	358	392	397	378	383	387	347	366	371	407	376	386	387	384	363	399	414	400	409	350	379	384	378	394	353	376	394	369	369	456	351	356	414	372	380	406	379	374	351	414	414	391	398	372	355	384	379	399	407	416	396	404	380	405	395	397	387	357	420	397	359	403	366	393	418	396	411	401	381	394	379
726	1577	279	52	70	74	89	89	65	65	65	58	71	66	56	64	52	37	51	41	34	34	46	52	42	36	36	49	33	38	42	41	36	48	44	44	37	44	41	58	38	34	40	49	41	35	42	42	35	36	38	41	35	27	42	35	40	43	52	41	34	46	40	32	43	37	42	28	35	39	33	35	40	42	27	46	49	53	36	39	27	46	41	37	48	39	35	44	38	54	39	45	39	42	37	40	33	42	36	46	41	39	39	33	38	31	33	40	37	39	39	52	32	39	51	41	45	46	49	38	35	42	50	52	39	48	36	37	50	40	44	44	44	37	34	46	41	35	47	39	36	42	38	41	36	44	45	41	27	51	56	43	36	30	41	25	31	40	47	36	40	44	39	34	44	40	40	41	39	32	41	36	42	38	38	45	41	31	46	32	37	38	44	33	43	35	52	35	37	37	40	44	52	54	33	40	43	43	47	41	37	39	48	44	36	33	43	39	37	37	40	30	39	39	43	43	40	31	29	50	37	38	43	47	42	39	36	35	44	38	42	32	40	47	42	40	40	31	46	39	37	42	44	57	45	59	45	44	42	29	40	30	37	45	39	25	28	41	40	41	25	41	32	35	52	33	41	36	39	53	40	43	39	40	40	38	36	43	38	41	48	53	48	38	38	39	36	45	47	38	35	27	50	41	53	44	30	47	43	44	58	35	33	33	43	37	40	35	30	38	31	40	44	38	37	38	34	37	41	34	44	46	43	34	33	36	47	42	48	37	35	41	42	39	40	42	28	43	41	36	27	41	39	42	43	42	39	32	47	39	40	41	40	46	41	35	30	37	39	45	30	40	39	55	43	44	48	36	45	47	33	28	27	41	52	42	38	23	25	59	38	44	47	42	37	49	40	41	42	33	32	28	43	29	46	39	37	32	41	32	45	46	47	33	40	42	32	34	45	42	28	58	50	37	24	43	44	32	42	43	38	46	42	33	44	45	41	38	51	36	39	40	49	43	34	48	39	32	49	28	41	31	45	39	27	55	37	38	41	37	51	48	34	39	55	38	36	45	35	28	46	43	38	42	39	45	42	26	38	41	40	40	53	42	24	51	41	35	32	40	37	29	41	39	38	22	32	40	54	42	43	22	45	33	42	35	45	45	36	36	53	40	27	49	40	50	38	46	41	47	50	41	47	38	36	42	32	37	48	31	48	43	35	35	40	37	37	43	39	42	44	46	39	43	41	43	36	37	39	40	34	37	28	36	41	29	46	26	49	43	33	46	29	36	33	40	40	48	36	42	40	30	35	44	36	39	45	47	42	38	37	41	49	41	43	46	34	52	35	36	28	23	39	45	45	41	46	40	44	36	36	62	42	37	42	39	36	39	41	49	23	48	30	49	35	34	46	44	40	41	34	37	34	33	39	52	37	45	38	35	42	42	36	33	23	34	35	33	38	40	36	34	27	53	39	40	55	29	33	47	32	39	34	37	32	31	45	42	35	48	44	43	48	36	27	44	49	41	57	32	36	34	42	35	52	32	44	42	34	42	51	34	29	46	45	39	51	51	63	34	37	34	44	59	39	38	44	41	45	45	36	31	46	49	54	42	50	37	43	31	34	42	33	35	47	49	34	54	37	56	44	36	43	45	43	29	42	40	32	34	35	45	49	53	46	29	38	46	34	44	30	33	38	38	36	37	37	30	46	45	43	43	40	39	53	34	29	40	40	50	51	43	36	39	40	41	37	48	40	31	54	40	36	32	33	49	48	35	35	48	27	37	29	40	27	50	39	42	44	32	32	33	36	42	39	38	32	36	33	53	36	46	34	49	44	36	42	36	45	39	33	45	36	53	40	34	33	47	38	50	45	33	50	42	35	47	37	41	35	44	37	44	43	40	30	53	38	38	41	27	29	38	30	32	33	49	53	40	37	34	38	44	32	36	37	44	39	42	43	40	40	39	31	41	34	39	31	45	41	30	38	42	32	38	27	35	51	45	45	46	34	38	40	51	39	47	38	36	43	35	39	38	38	35	51	40	42	51	42	34	40	38	37	31	43	46	44	39	33	37	33	42	42	31	42	40	34	26	48	46	31	39	30	43	43	54	48	46	29	41	31	35	39	31	38	38	42	37	45	36	37	37	33	39	34	37	37	45	50	41	38	39	38	50	34	40	36	36	42	44	38	27	33	43	42	33	42	40	37	26	37	44	34	44	27	43	28	38	52	37	49	42	42	41	55	31	50	46	38	41	39	53	26	48	35	34	37	39	36	24	40	26	38	40	37	45	37	37	36	34	46	64	36	41	34	44	45	37	40	37	45	39	28	47	48	42	47	33	46	54	63	47	32	47	37	36	55	24	49	50	38	41	45	42	25	43	45	43	40	44	45	42	37	39	38	34	33	36	40	52	35	33	48	42	46	35	53	40	40	36	46	44	27	32	36	32	47	48	41	38	38	27	46	33	27	34	38	43	48	53	37	33	34	28	41	43	41	45	44	40	42	30	45	42	49	39	42	42	44	42	37	54	52	35	43	41	36	55	40	29	37	44	42	50	38	40	44	31	38	41	45	34	39	41	35	38	50	33	45	39	48	38	35	36	37	33	53	35	29	42	35	33	37	36	45	43	40	40	43	42	37	33	33	40	42	39	40	44	39	39	48	41	44	46	51	31	37	39	42	52	41	40	37	44	34	29	47	40	33	49	47	30	50	36	36	54	42	41	46	36	37	41	40	35	48	34	33	46	41	38	34	36	45	44	44	39	39	29	37	44	34	48	34	44	29	32	43	43	36	41	44	36	40	31	46	44	41	35	36	32	36	35	44	47	41	38	44	54	45	38	40	49	43	45	44	42	39	40	38	35	45	35	43	46	24	45	43	36	36	40	28	38	36	46	46	37	23	44	50	40	42	44	44	44	37	43	29	47	32	49	39	40	45	39	41	48	26	44	41	47	42	50	39	41	27	43	46	39	50	34	28	24	42	43	41	36	46	35	35	38	42	40	35	37	38	30	55	32	43	41	57	45	44	45	37	40	39	37	44	39	33	41	40	47	38	46	29	28	47	38	47	36	35	36	34	37	40	34	44	38	47	30	45	48	35	49	39	42	41	39	29	32	46	46	30	41	34	45	38	33	35	45	37	53	48	39	38	39	44	37	44	36	40	37	41	34	36	41	29	39	39	44	44	50	31	39	32	29	47	45	43	33	45	49	38	45	41	42	32	52	43	33	49	32	60	30	40	43	45	48	31	43	37	37	41	39	46	50	36	38	43	37	42	32	31	45	40	43	39	44	39	34	28	51	39	44	39	50	33	44	41	28	40	47	50	42	49	40	39	48	31	41	29	37	39	42	37	42	37	40	42	38	49	37	40	31	29	45	51	42	47	32	38	42	31	29	36	46	31	34	38	34	32	46	37	36	36	32	41	34	34	38	46	39	32	41	32	46	40	30	44	37	41	38	42	50	36	45	41	51	31	38	48	35	35	49	32	31	37	29	35	45	35	32	39	50
9304	15987	3349	1207	3282	4675	4443	3534	2987	2294	1683	1434	1654	1583	1343	1170	918	812	642	479	379	407	392	444	394	368	407	415	403	380	396	369	366	400	423	400	405	391	378	389	361	404	346	372	396	398	416	395	410	396	389	385	434	365	384	390	389	365	433	371	381	401	402	417	427	402	359	405	365	383	387	350	394	362	378	394	406	376	378	373	368	375	390	402	352	421	396	393	389	399	379	391	431	363	367	376	384	389	393	372	360	401	388	404	380	368	369	371	384	358	390	392	373	384	416	416	361	382	378	371	388	398	361	370	352	358	388	421	380	406	412	391	390	357	384	406	410	379	372	390	388	390	387	394	399	406	401	387	380	383	380	379	413	381	373	381	377	386	372	418	370	353	366	422	391	374	383	359	425	348	372	390	380	390	399	409	377	404	396	406	394	359	360	370	407	388	409	393	394	389	384	384	377	367	351	403	355	359	385	408	386	385	369	377	386	393	415	389	382	382	374	370	400	388	386	381	400	392	409	386	374	376	378	388	379	360	391	421	441	394	383	367	419	361	376	375	399	382	411	372	401	410	383	343	424	403	398	404	348	360	383	383	382	366	391	379	363	384	366	389	401	398	372	387	407	392	376	361	385	362	401	358	396	413	370	376	389	370	390	402	373	403	359	408	401	366	402	390	417	395	368	395	378	410	411	424	373	382	410	407	385	368	354	452	395	376	420	371	414	374	353	373	393	384	371	341	382	374	379	394	406	348	363	369	379	402	416	401	390	397	378	382	401	383	406	358	418	355	390	365	368	410	378	410	410	393	396	374	363	384	405	379	350	389	371	397	386	362	399	394	404	389	393	360	354	410	402	359	391	372	375	383	382	399	403	396	388	357	362	382	395	345	383	391	374	370	393	380	401	359	382	380	401	391	413	392	337	365	401	383	383	372	375	354	424	418	347	397	369	425	373	391	437	362	388	388	378	401	403	390	394	379	362	412	360	342	391	398	382	398	350	348	377	408	397	343	388	429	389	402	408	431	412	367	373	341	385	404	386	369	419	411	424	437	399	371	388	408	392	415	395	365	359	400	379	404	410	373	379	369	365	377	391	370	404	382	428	372	358	372	404	408	383	427	396	403	412	395	388	385	407	362	381	361	370	410	405	393	424	372	360	388	410	387	403	351	384	410	392	403	383	400	397	387	385	381	388	390	403	382	359	419	389	394	374	365	371	389	419	399	406	385	402	398	379	395	375	362	393	396	381	379	415	387	356	390	373	379	341	404	390	367	359	395	387	369	382	407	347	339	371	401	347	387	396	410	377	377	380	409	344	385	397	393	436	405	396	366	374	370	365	359	377	382	392	378	357	360	371	395	412	398	369	392	405	384	370	409	366	365	375	391	376	418	415	396	371	409	399	388	414	386	374	402	393	395	374	411	365	373	404	414	397	378	408	391	377	396	401	388	381	359	394	375	412	400	351	385	368	393	378	430	408	380	383	363	375	371	406	427	363	394	389	368	422	394	374	389	362	416	355	391	391	385	407	390	404	423	379	388	396	362	404	394	383	421	374	372	354	391	412	372	383	399	389	419	421	389	391	358	409	380	358	394	406	369	405	395	406	398	403	406	381	405	365	365	391	345	374	389	372	399	393	380	404	400	359	387	431	393	384	390	360	361	424	369	387	376	386	403	372	383	377	352	409	388	370	372	391	381	395	371	388	391	385	360	420	388	375	365	383	394	406	374	418	347	372	387	386	402	390	381	402	414	404	399	364	408	375	372	375	389	405	387	397	346	367	408	382	381	386	394	386	396	379	413	390	389	381	408	381	407	398	392	382	361	357	375	371	370	394	401	368	372	371	382	373	390	387	406	382	361	370	367	435	425	394	385	373	318	384	399	383	358	362	386	379	409	378	368	414	412	412	348	439	387	376	392	404	381	384	354	399	416	413	433	401	417	382	394	388	414	382	385	353	376	397	413	385	373	419	411	376	357	386	399	371	390	349	423	387	425	400	377	389	394	388	375	373	387	407	382	378	404	381	415	374	404	402	397	359	419	373	360	384	389	360	381	403	384	433	360	364	394	392	388	372	379	407	378	365	378	374	381	409	389	378	393	383	361	378	357	364	395	377	370	367	368	356	375	410	370	392	418	390	326	396	411	393	415	384	373	351	380	371	380	384	378	379	387	396	381	365	411	372	377	378	389	429	428	373	388	395	404	357	369	367	378	413	394	421	374	366	376	350	402	369	441	413	387	410	368	435	428	385	410	371	403	428	365	368	405	386	413	425	399	381	381	408	371	366	404	385	384	384	384	406	378	393	387	406	395	377	352	431	390	404	405	389	361	370	415	371	368	383	384	374	400	369	387	415	418	368	373	402	393	394	392	373	371	412	389	385	389	403	347	420	392	398	404	380	408	421	349	338	374	370	385	379	394	401	354	383	422	401	361	389	418	392	380	368	408	403	375	372	397	392	389	390	413	387	373	371	386	426	366	395	377	360	383	412	372	369	372	391	367	372	393	362	397	395	386	361	411	373	379	337	408	387	416	367	382	382	407	388	390	394	381	402	367	364	400	382	396	414	359	386	362	355	353	396	420	407	379	417	382	359	404	432	380	377	375	380	389	361	387	374	382	373	399	368	435	387	394	398	392	387	351	390	370	414	386	388	386	414	419	343	401	399	420	358	385	389	401	378	381	354	387	411	374	378	348	361	394	359	358	400	380	376	404	381	358	400	375	393	415	375	399	402	380	376	398	380	381	370	421	381	374	373	374	399	372	404	379	397	392	377	394	387	378	437	380	428	373	382	366	375	371	392	361	383	356	447	398	388	355	398	362	433	394	394	370	372	412	406	380	383	402	381	388	416	347	364	413	392	381	353	372	383	406	359	380	423	373	394	404	374	382	373	365	359	385	372	379	353	398	372	396	391	371	383	355	412	380	389	379	420	381	376	385	423	381	383	383	402	397	386	385	428	394	380	390	393	420	392	393	389	364	392	422	416	345	362	395	393	370	395	399	407	401	407	369	396	360	389	400	395	432	386	362	379	408	382	406	367	393	359	400	395	382	388	386	373	389	371	369	373	366	386	374	413	398	386	381	397	402	366	388	379	370	380	382	409	413	385	391	379	370	376	408	363	379	385	357	384	382	385	383	387	384	382	372	398	405	382	374	365	408	435	365	385	370	386	430	362	384	375	400	362	380	393	395	420	410	380	394	389	384	411	379	369	426	358	401	398	360	414	380	383	388	363	427	382	412	403	375	377	393	375	392	386	357	413	408	376	368	386	388	361	403	387	358	372	399	411	366	365	408	407	391	411	373	398	392	404	365	384	372	398	386	391	358	366	390	406	417	383	359	391	411	406	396	392	370	370	420	436	423	366	401	403	377	399	362	353	389	384	403	353	378	355	386	391	353	422	390	381	380	379	347	379	414	380	429	364	413	360	361	405	408	348	378	371	384	381	393	405	423	372	420	404	431	375	393	366	397	415	402	381	383	374	369	412	396	371	405
482	7371	1040	95	90	108	148	145	134	122	97	68	76	94	76	97	62	79	64	51	57	53	60	52	55	67	42	61	49	47	49	56	54	51	54	43	48	59	71	49	56	61	55	48	56	49	51	48	49	56	54	48	45	56	34	50	43	51	45	45	47	38	61	48	66	54	55	50	43	61	52	43	56	60	44	60	53	59	42	57	48	61	63	59	60	48	47	54	55	57	45	55	41	56	45	48	59	49	54	52	44	52	66	49	53	56	57	55	46	43	53	56	64	57	49	63	52	61	56	58	62	51	54	53	42	48	54	48	46	52	53	49	61	63	52	55	46	59	38	55	67	51	56	48	52	54	47	62	58	48	61	41	55	44	46	62	49	48	70	51	59	53	62	44	57	67	52	57	55	56	49	51	58	49	44	47	46	58	50	45	45	53	48	60	51	54	53	51	47	44	59	55	46	60	62	43	59	53	48	52	65	63	53	44	48	49	50	60	58	46	48	45	46	48	59	58	66	68	50	51	49	48	49	53	41	50	35	57	52	56	64	54	52	39	59	54	37	47	56	58	65	62	49	48	51	54	57	47	54	43	49	58	51	63	45	54	53	48	66	41	53	49	38	49	48	65	50	42	54	50	52	51	54	51	54	66	48	64	44	44	54	63	39	51	57	49	62	56	42	41	47	42	47	49	49	58	61	38	43	45	51	44	52	48	66	41	44	51	54	53	65	51	56	54	47	72	56	48	58	61	61	42	60	51	57	60	58	44	44	48	57	36	52	49	65	60	45	48	54	46	58	41	66	43	58	46	48	68	52	33	36	58	69	56	60	55	44	55	76	48	49	48	51	54	41	67	57	44	55	52	49	59	41	35	55	55	56	50	59	48	62	58	48	49	53	58	58	66	43	43	56	37	54	52	55	44	44	47	58	48	42	44	56	58	44	55	55	49	45	50	58	59	47	52	44	33	49	54	33	47	49	49	43	51	40	69	55	50	51	57	54	60	45	54	37	60	50	53	52	46	45	44	57	43	57	52	50	41	52	37	60	54	60	61	41	56	57	48	48	39	46	63	39	49	57	50	58	50	42	55	42	48	47	48	48	46	52	46	50	52	53	53	43	49	54	49	47	47	55	53	55	52	50	54	44	60	38	50	44	46	55	46	45	68	59	57	60	64	44	49	40	59	58	55	51	48	57	52	62	54	42	47	38	44	46	45	66	55	52	53	53	67	45	47	48	45	53	49	59	50	64	54	63	48	62	46	54	53	57	56	46	56	53	56	49	38	50	45	43	55	42	60	57	55	53	52	62	58	47	60	62	41	54	45	41	53	53	56	46	54	55	48	62	41	46	52	42	44	58	50	45	58	48	50	54	51	39	56	46	55	62	43	54	66	58	52	62	45	53	53	49	50	41	55	58	46	53	45	41	50	56	55	57	50	49	49	57	59	69	52	54	56	52	51	65	62	60	39	44	56	52	51	58	56	47	58	52	51	60	55	40	30	68	48	47	48	57	61	45	47	49	67	52	62	57	56	50	51	61	43	42	42	54	55	41	68	47	59	57	43	55	45	44	60	51	47	62	46	51	53	52	47	56	59	47	55	51	50	56	51	45	56	63	45	47	47	56	56	42	55	49	52	41	52	54	55	48	59	56	56	45	45	46	46	64	40	59	46	38	52	52	52	43	56	51	47	59	56	45	68	60	51	52	49	64	56	41	54	45	39	51	61	51	57	49	56	64	51	60	52	37	44	44	58	58	56	48	56	52	53	56	58	51	60	56	56	57	48	40	56	52	45	45	52	51	49	44	52	43	57	57	58	54	44	54	55	54	54	54	39	49	49	46	45	46	53	49	46	40	43	47	52	52	57	56	48	57	51	61	52	56	46	56	61	51	39	56	49	39	59	66	47	52	50	61	46	47	46	61	55	55	50	52	50	51	54	52	58	45	49	52	56	49	58	50	57	45	53	42	58	58	43	41	52	48	52	53	46	72	58	55	47	56	47	49	52	51	52	43	43	51	51	60	50	45	47	45	61	52	58	59	54	59	50	52	56	46	49	42	64	49	73	48	46	46	37	66	46	60	37	59	50	44	50	62	48	44	58	47	36	66	55	59	53	50	48	53	48	50	48	48	68	50	42	58	56	50	53	51	56	33	49	50	47	38	55	46	46	48	73	44	44	35	47	50	65	62	56	68	62	45	58	50	45	44	44	64	47	43	64	54	46	54	52	54	42	56	56	58	43	46	55	64	53	51	51	58	52	49	59	48	54	56	55	50	58	56	47	48	45	64	63	52	52	60	46	54	64	49	52	71	54	51	48	48	63	61	42	50	44	57	61	41	59	44	59	45	53	46	53	41	58	65	48	43	58	52	53	55	56	64	53	47	51	53	47	46	44	54	49	46	51	50	42	44	48	58	45	59	66	43	51	65	59	41	61	61	50	59	57	60	55	51	50	59	55	52	51	45	40	51	39	57	65	56	46	43	48	61	50	51	54	43	47	56	49	63	58	57	43	57	41	58	56	51	45	56	52	63	39	48	64	50	51	57	48	64	51	60	69	53	44	55	41	48	52	35	63	57	64	55	59	51	51	47	49	50	64	46	50	65	51	44	40	55	52	37	56	42	53	53	47	57	52	53	53	38	46	56	48	44	51	53	57	48	54	51	51	46	69	42	46	46	57	56	61	58	59	44	44	60	55	60	48	53	56	40	58	54	43	41	48	63	43	61	45	44	45	49	49	63	60	60	54	56	58	38	42	58	38	65	54	49	47	51	45	52	51	53	41	52	57	51	64	44	56	61	53	49	54	48	48	46	46	59	45	47	52	61	64	54	49	47	47	56	45	42	59	56	60	47	55	55	60	65	48	39	50	48	45	67	56	49	60	42	51	55	56	44	52	55	50	52	55	50	57	48	49	63	55	54	50	61	51	58	58	50	56	47	50	34	56	63	48	59	53	48	48	47	53	67	63	52	45	67	54	54	40	71	57	50	54	53	43	41	64	44	63	45	43	60	55	55	38	49	41	49	51	57	56	52	43	60	60	42	57	42	61	41	48	51	40	51	49	57	59	48	57	52	56	59	61	59	41	45	57	54	43	47	63	47	46	38	56	52	51	49	41	52	46	60	61	57	63	46	56	64	58	61	62	47	58	50	54	45	39	48	45	50	52	52	46	49	76	47	48	44	53	43	53	48	54	58	51	55	46	62	47	49	54	57	52	48	55	61	60	49	49	59	51	54	46	50	61	53	61	57	48	70	48	49	47	52	53	48	49	45	47	45	63	46	52	47	52	59	47	57	54	53	48	42	67	57	41	51	56	39	51	50	49	60	55	64	52	59	48	53	50	49	37	57	62	53	52	53	56	46	56	46	44	65	50	44	56	53	54	54	47	37	54	43	52	54	46	56	64	54	49	51	43	57	55	58	39	50	51	51	60	59	54	54	59	44	46	62	47	55	47	50	52	54	66	58	42	42	48	45	63	58	47	44	62	50	54	52	47
9728	28683	7767	2000	5479	7717	7027	5967	4598	3791	2706	2369	2089	2123	1961	1840	1507	1188	918	696	671	593	603	559	607	557	564	584	554	589	542	607	551	535	550	550	547	524	562	551	538	530	525	535	553	531	532	530	554	550	540	551	589	462	541	534	583	523	495	573	561	549	537	547	548	450	540	520	511	535	503	549	506	553	525	515	515	518	508	532	511	499	516	539	540	542	509	559	554	523	547	534	537	530	484	556	548	513	532	506	526	573	519	542	520	531	538	526	522	537	502	528	516	548	531	517	569	545	491	513	519	528	487	537	556	498	533	494	502	552	551	483	567	542	530	515	543	540	539	528	554	575	501	534	535	499	503	516	523	491	494	514	499	511	512	557	467	533	509	524	533	536	571	568	526	539	527	497	491	547	521	493	540	544	514	468	513	527	528	516	553	481	498	494	533	539	545	510	584	544	505	543	522	521	515	505	516	508	501	518	528	531	561	563	511	541	538	505	520	523	513	527	505	518	521	505	528	521	534	548	536	527	514	516	521	571	539	506	511	560	511	518	548	517	541	509	518	516	549	522	505	539	541	570	505	500	491	544	542	510	528	523	504	510	499	514	544	495	534	556	507	508	466	534	529	542	566	521	539	529	490	520	557	493	515	535	534	549	531	509	563	553	509	507	502	519	481	534	528	551	492	487	521	502	493	533	542	562	547	525	537	468	580	540	539	531	496	517	517	520	525	493	503	491	547	519	557	512	507	509	569	477	519	522	511	520	519	516	550	514	519	541	511	543	551	516	539	532	534	519	528	516	552	507	532	531	535	527	528	548	505	523	530	519	529	508	518	474	500	535	564	555	500	525	539	567	518	537	496	544	524	516	552	542	537	534	504	491	558	527	509	547	542	508	534	555	578	525	528	534	552	510	519	515	511	497	522	515	551	543	532	543	562	521	514	512	523	554	530	526	501	553	457	491	530	511	516	512	544	527	529	544	529	502	529	521	498	543	488	515	518	565	545	537	528	501	481	544	537	463	537	553	505	520	516	516	559	525	525	566	457	509	525	510	485	512	535	541	532	512	517	530	521	492	528	550	525	548	513	516	481	519	499	521	552	524	523	525	539	548	489	560	516	488	521	496	517	529	491	522	545	511	531	511	536	532	545	508	497	492	553	497	563	510	505	539	491	523	509	509	567	527	495	538	504	499	532	517	530	523	520	512	507	537	534	471	520	520	562	536	529	519	493	497	523	511	494	529	513	550	531	525	544	520	516	540	517	547	525	553	506	562	506	545	524	538	560	528	501	547	532	488	558	543	539	493	507	485	512	548	503	518	568	505	502	537	559	511	551	529	524	518	494	535	544	493	526	524	530	557	495	556	529	485	496	563	497	526	531	532	512	526	529	522	500	491	531	525	516	530	510	483	520	502	559	539	493	516	520	518	539	544	527	522	526	536	518	536	538	489	542	544	532	538	533	522	474	502	537	526	550	472	502	518	484	514	513	520	500	528	511	515	516	520	501	515	496	509	569	498	514	509	499	513	480	538	497	499	557	561	508	514	549	546	541	538	527	541	575	528	577	569	529	508	559	570	574	541	534	511	542	545	488	492	507	574	515	538	502	539	557	522	511	503	513	497	562	569	526	469	524	526	527	545	506	565	556	517	567	494	511	546	511	545	506	529	546	517	501	549	512	523	532	498	501	569	520	578	517	510	546	513	518	511	507	514	526	569	528	558	499	500	535	493	545	556	540	510	534	511	538	540	500	508	563	514	531	472	541	530	566	518	575	498	531	538	491	547	493	515	514	518	516	555	530	515	523	527	537	504	514	515	543	542	517	551	508	547	504	530	533	517	516	500	498	537	514	557	519	509	497	475	537	506	501	518	510	547	529	515	549	490	502	546	540	539	489	507	505	506	522	533	539	562	516	536	517	486	518	543	524	549	518	522	506	504	530	523	528	524	514	518	541	512	516	534	500	521	543	549	504	512	525	546	529	490	546	542	485	508	509	513	575	527	516	541	501	549	533	489	491	518	508	507	539	512	551	471	561	504	525	570	543	534	492	503	500	520	544	524	564	541	520	459	574	526	528	493	516	546	523	488	535	532	510	527	540	511	516	527	539	542	528	490	510	523	530	550	484	499	518	531	535	525	513	525	513	516	531	519	546	533	526	517	507	510	503	549	503	507	530	494	493	508	472	534	553	534	519	558	532	526	508	548	521	564	526	517	521	526	553	565	539	528	543	512	507	505	526	517	526	496	532	533	523	539	512	513	533	571	504	557	554	530	499	510	535	487	511	529	520	503	526	533	546	513	550	512	531	534	491	534	528	509	503	494	495	458	570	519	526	528	525	499	522	522	546	534	501	487	518	515	554	493	521	507	551	488	564	509	519	497	499	521	515	531	530	516	562	531	529	532	496	499	575	523	540	518	513	528	535	500	547	528	512	515	541	492	481	480	504	520	544	499	506	563	497	501	498	528	498	517	474	561	539	535	501	493	577	520	568	556	548	510	512	537	516	553	527	539	523	518	536	519	525	537	574	526	522	542	514	519	520	532	518	507	519	515	556	521	537	520	498	486	507	518	547	506	544	530	467	581	494	546	490	535	532	527	535	569	546	506	528	533	537	563	500	488	551	524	501	546	520	531	561	541	521	550	512	513	523	512	533	511	508	513	504	504	498	479	564	526	510	513	520	551	520	520	539	540	517	529	567	543	524	522	489	559	541	511	531	495	484	542	536	527	517	557	498	509	526	482	496	553	546	538	521	526	515	500	563	505	541	531	480	553	536	541	510	546	514	538	555	556	508	538	546	512	560	543	562	482	526	518	536	493	517	510	522	547	565	502	500	523	520	528	524	524	527	545	495	507	512	593	487	521	532	512	562	508	512	568	542	531	523	488	532	504	479	535	518	535	527	506	500	540	468	498	529	564	551	529	536	512	547	474	498	513	492	470	549	539	518	558	539	552	488	491	521	466	518	537	529	532	537	551	511	471	546	488	487	504	516	544	525	515	555	509	556	495	546	563	550	523	516	511	521	523	544	528	502	539	515	572	509	510	565	515	512	504	503	544	563	549	525	513	540	523	511	537	456	517	535	513	530	486	502	519	555	506	534	538	512	492	534	547	541	495	503	540	510	531	481	477	488	497	477	525	538	496	542	524	526	465	489	513	546	534	580	481	534	562	541	534	443	539	533	547	535	550	514	474	506	554	536	569	498	518	506	530	529	557	564	521	478	536	519	513	541	483	516	482	490	546	512	518	557	555	481	502	511	536	503	511	534	492	528	560	522	480	559	573	512	557	549	514	540	547	540	548	586	508	565	474	521	525	521	499	524	481	539	503	533	542	537	485	545	532	547	548	556	517	522	542	554	513	533	529	528	534	532	512	534	493	500	565	522	557	484	516	555	522	505	534	490	512	568	506	542	525	533	535	565	530	550	565	505	516	513	480	512	548	495	542	513	506	540	542	534	525	544	490	497	542	527	538	473	544	535	503	510	502	523	550	536	503
1517	5130	713	60	52	73	87	88	95	75	68	54	57	38	60	42	56	44	38	28	28	25	29	26	15	14	13	19	25	16	23	18	27	23	18	16	9	31	30	18	17	19	23	21	18	18	17	17	16	16	18	21	21	22	18	17	17	15	19	13	11	16	20	27	17	20	17	22	20	14	20	27	26	18	17	28	25	19	19	23	19	16	23	24	17	16	20	20	15	18	13	25	24	16	15	10	13	16	20	19	24	12	15	13	17	23	20	19	21	24	19	18	25	18	15	11	21	22	18	16	14	19	16	25	16	17	19	19	20	25	30	20	18	14	22	17	24	13	19	14	15	23	13	12	12	22	18	18	17	20	24	18	17	14	20	11	17	12	18	21	14	18	22	26	24	18	20	24	15	17	20	19	14	21	15	17	19	10	17	18	22	19	20	16	15	17	20	17	19	18	31	20	27	24	25	21	11	21	23	18	14	18	18	19	15	25	15	21	19	21	20	12	12	18	20	29	23	15	22	25	12	20	15	22	15	27	22	11	20	16	17	18	30	21	15	17	10	13	12	18	17	20	19	22	15	27	18	19	21	15	22	14	20	15	19	18	18	26	17	17	14	14	15	17	19	15	14	10	17	14	26	7	10	13	16	15	13	15	16	19	22	10	16	18	24	22	12	21	20	8	15	23	18	17	20	25	23	12	23	19	18	16	19	21	19	27	21	14	16	19	23	13	24	10	13	15	14	10	13	24	14	18	13	12	18	21	15	20	15	22	11	29	17	17	22	17	15	17	21	20	11	16	24	24	22	26	15	13	17	23	24	15	16	19	18	16	21	24	29	17	12	18	23	17	25	15	15	25	23	12	18	27	25	17	18	28	24	12	14	26	18	22	24	15	13	25	12	14	21	18	15	28	20	25	14	13	20	23	25	27	16	17	21	15	24	27	16	18	22	28	17	17	12	10	24	25	23	18	11	23	11	17	16	21	19	18	13	21	17	20	15	12	15	20	14	20	22	14	14	24	23	17	8	18	21	12	17	12	21	15	25	20	20	14	25	10	22	23	12	23	22	21	25	15	11	17	14	14	16	17	17	17	16	19	19	21	13	20	13	22	16	23	19	17	12	9	9	19	24	16	28	19	17	16	18	23	15	11	21	19	18	19	21	10	24	19	8	17	18	19	12	16	17	20	24	15	13	23	22	15	18	17	15	13	17	24	12	20	20	23	17	14	21	18	19	21	17	20	19	19	20	15	22	15	20	17	17	16	24	16	16	17	22	18	14	11	22	28	22	16	32	24	20	27	16	21	15	23	19	12	16	20	19	15	20	22	26	14	19	26	19	24	16	16	21	23	17	20	19	18	18	17	13	21	16	19	17	21	17	23	13	20	32	15	14	21	18	16	16	18	18	25	18	17	18	18	25	21	24	16	15	19	11	16	14	20	20	17	22	21	28	20	13	13	19	17	25	18	8	18	11	18	13	17	20	17	15	24	21	19	13	21	19	14	14	21	14	20	18	24	16	22	25	10	20	12	18	16	20	13	8	19	18	16	14	16	24	8	13	19	24	19	20	29	20	14	20	22	20	20	20	19	22	16	16	14	19	15	19	16	23	16	22	17	20	23	20	16	22	15	23	21	18	19	16	15	17	25	16	17	21	20	17	13	18	24	18	17	11	21	17	33	22	20	11	19	19	21	16	28	20	24	14	26	9	18	32	10	22	24	10	15	21	25	20	25	18	18	21	20	22	14	19	16	26	11	19	18	21	20	20	16	16	18	21	14	14	24	21	30	14	21	19	14	20	16	23	28	16	21	17	19	27	22	16	13	21	24	17	15	22	16	21	14	18	15	15	21	21	22	16	17	19	16	17	17	18	18	19	17	25	16	19	16	16	23	18	13	15	16	24	17	19	13	23	28	16	23	18	26	21	25	17	25	17	28	18	13	18	18	16	18	15	19	21	23	19	23	17	13	17	19	7	26	10	11	18	18	14	34	14	19	18	21	19	13	19	17	22	23	20	23	19	20	29	15	20	15	11	16	23	14	24	14	19	21	17	14	23	13	18	15	25	17	31	21	17	21	19	20	23	17	23	9	21	19	15	21	15	15	12	10	17	20	12	20	22	20	18	19	18	18	20	15	21	20	23	19	22	25	16	22	21	21	16	16	21	23	13	17	17	18	17	21	11	23	14	18	16	15	13	19	19	19	13	14	21	22	19	22	23	20	20	18	24	14	18	28	17	16	12	12	16	21	18	29	24	22	23	14	23	14	21	15	18	20	19	15	20	16	20	15	23	16	21	13	18	16	17	13	19	20	12	27	23	11	16	21	23	16	13	24	25	17	19	25	10	15	18	22	26	26	15	9	19	19	19	29	15	21	13	13	18	21	21	14	21	21	20	21	20	14	20	10	28	20	19	27	14	16	15	18	22	19	22	15	23	20	25	16	17	21	13	17	15	14	14	12	13	10	28	21	18	23	11	15	14	24	16	17	20	14	17	9	16	15	19	24	20	30	25	23	23	15	15	14	16	16	24	14	21	13	23	20	22	27	17	25	18	15	25	22	15	24	14	14	24	21	24	19	23	17	21	22	7	23	18	16	19	14	21	19	11	15	10	18	15	17	20	19	17	19	13	21	15	17	17	28	23	20	15	22	28	15	21	24	17	15	26	15	13	25	14	31	21	21	25	21	16	13	19	19	19	19	21	24	22	17	16	23	24	9	26	19	17	12	15	23	18	20	17	22	16	16	25	23	16	23	19	17	24	18	19	17	21	17	20	14	24	19	21	20	27	15	27	17	16	18	13	15	12	25	17	22	13	23	18	20	20	19	23	17	20	17	25	17	27	19	16	17	20	18	29	19	19	12	14	13	14	19	14	12	19	13	15	16	11	18	20	13	22	25	17	15	18	17	12	17	21	15	16	20	17	24	13	31	20	16	21	26	26	16	20	15	19	27	23	27	13	14	13	9	17	18	13	17	15	19	17	25	18	24	18	14	18	11	18	23	14	21	15	14	13	8	22	22	17	13	20	22	15	22	24	17	20	18	16	14	22	16	20	18	19	19	14	20	19	16	28	21	15	12	22	14	15	20	26	20	20	17	13	21	21	24	21	13	21	22	18	20	15	23	15	22	15	18	24	21	17	21	16	17	20	17	18	15	16	11	21	15	22	22	16	24	22	13	15	19	17	18	19	24	17	9	18	17	14	21	19	16	13	23	25	16	21	16	19	14	16	21	15	31	17	15	23	25	16	20	23	18	20	21	14	20	15	12	18	21	15	18	20	20	20	22	16	21	19	25	19	12	21	18	16	14	18	12	23	12	14	14	16	18	13	19	15	16	16	18	17	22	18	15	22	12	18	9	20	13	24	17	11	23	15	13	15	26	22	20	27	21	18	15	18	13	20	20	20	17	18	22	15	14	16	17	22	17	26	23	22	11	17	17	25	17	22	19	24	16	17	16	9	15	22	17	25	19	22	16	17	21	25	16	17	15	17	21
16442	21743	8079	1580	4531	6274	5872	4995	4080	2865	2262	1878	1882	1680	1605	1494	1081	856	583	420	331	325	297	285	256	252	233	219	243	231	200	218	211	211	213	201	171	194	206	210	203	211	178	205	189	204	198	224	187	170	195	172	180	193	184	190	189	169	203	184	190	191	185	191	177	162	187	183	203	176	183	181	178	193	189	194	191	177	210	172	155	179	183	179	220	177	188	199	185	174	181	203	193	184	205	192	187	207	196	198	187	186	160	191	191	187	189	171	187	206	203	172	194	173	172	188	200	189	165	181	189	166	194	197	180	169	185	172	175	183	177	175	181	163	199	192	182	182	197	174	158	193	199	177	182	174	186	182	180	206	181	184	163	186	201	193	180	192	194	194	170	206	158	183	181	205	176	198	176	186	159	197	188	169	182	159	216	170	189	184	187	193	187	188	179	171	212	184	197	170	188	176	151	204	200	186	184	168	174	172	170	158	189	175	170	179	179	196	194	197	179	183	194	172	161	172	177	184	184	196	205	193	177	186	175	181	190	164	173	188	199	177	199	145	169	176	178	192	187	196	194	197	169	203	163	194	159	188	182	187	177	200	164	194	188	176	175	179	179	146	185	174	173	192	181	186	189	194	190	173	187	185	196	174	195	180	176	184	190	176	155	178	184	172	195	180	222	184	186	188	173	193	183	171	180	171	164	188	220	164	165	160	181	203	171	205	185	178	202	203	159	201	188	158	205	181	170	169	191	181	193	169	169	186	169	168	176	191	200	179	192	179	184	193	174	187	173	190	196	176	179	193	177	151	201	180	175	159	174	201	184	181	181	178	165	175	174	156	169	177	159	165	159	186	193	196	188	184	186	164	196	172	192	179	163	177	177	198	184	182	165	188	181	174	193	214	175	203	173	180	212	210	164	183	184	200	181	197	184	194	182	191	197	179	183	188	190	187	195	192	211	196	172	183	182	181	168	208	211	186	173	219	180	192	171	168	174	180	180	188	200	179	194	199	191	158	197	201	154	173	177	196	179	178	199	206	188	192	180	185	187	179	157	182	205	189	214	188	184	192	191	195	178	180	191	166	189	168	178	175	211	179	180	186	159	183	192	176	174	183	192	177	184	187	177	182	168	195	168	206	200	172	204	158	165	179	167	175	174	179	181	184	208	168	200	155	185	185	178	202	161	193	186	176	183	174	173	205	204	171	198	195	164	168	174	200	167	160	199	170	182	175	194	172	193	184	182	202	207	198	171	177	184	171	177	175	219	200	202	201	177	170	188	167	173	183	192	173	187	164	190	176	197	177	172	182	170	186	196	204	186	205	172	198	184	177	217	214	176	180	155	183	191	180	175	188	175	189	187	182	193	178	165	195	198	199	195	186	201	187	200	177	164	176	175	196	183	189	191	186	195	184	214	192	177	177	167	180	203	175	184	185	182	170	182	177	178	198	178	194	191	190	183	198	201	201	150	188	189	169	166	178	182	185	185	200	171	194	203	178	179	186	191	189	186	189	189	190	200	156	179	188	201	172	185	210	164	178	174	173	172	189	209	185	181	190	194	178	199	207	209	177	182	199	195	185	175	173	180	170	196	207	191	191	158	198	186	193	167	194	198	192	179	197	169	169	176	178	191	203	195	172	173	174	191	179	157	189	180	189	201	199	188	184	185	186	188	170	174	176	173	208	169	163	195	178	208	185	171	188	167	200	175	196	188	178	172	181	194	211	166	177	172	201	193	182	177	181	182	197	167	197	176	196	161	182	176	180	182	175	164	143	184	183	172	179	178	186	170	191	193	183	179	197	185	182	196	192	187	169	172	186	180	178	169	163	178	182	191	183	179	165	182	179	167	185	160	203	182	169	182	162	177	159	193	195	177	181	181	176	172	202	180	199	173	191	173	180	196	170	199	198	185	199	207	180	193	184	178	167	175	183	190	202	157	186	176	180	205	193	175	185	180	179	180	166	168	207	206	179	167	180	193	185	196	173	176	187	186	178	181	185	192	181	167	174	174	167	192	173	181	155	178	185	194	191	187	186	179	170	192	164	166	176	179	175	193	178	194	180	167	206	166	167	175	183	193	194	182	173	187	180	161	174	176	200	194	194	188	196	181	187	176	184	179	166	185	180	166	196	166	172	203	203	198	175	201	187	191	207	173	183	163	156	198	207	208	187	174	183	175	185	199	171	161	172	166	173	209	166	195	175	176	176	224	190	199	175	183	191	185	178	196	172	204	195	208	218	174	167	169	184	224	192	171	202	184	197	190	179	199	178	181	186	166	183	177	170	180	191	184	188	194	202	178	206	190	193	185	190	189	188	165	182	170	199	184	215	176	193	175	181	179	212	195	185	169	164	213	183	156	176	179	200	178	160	166	186	190	181	198	188	191	168	173	210	192	218	177	178	170	182	180	183	191	173	183	168	199	178	197	183	185	181	172	202	174	188	163	191	162	196	164	196	190	195	183	177	206	193	183	178	183	188	186	198	180	178	180	167	160	165	183	186	181	201	164	166	176	176	185	165	182	180	151	191	207	168	196	183	150	180	190	202	160	148	189	174	190	165	181	198	178	183	201	180	198	197	187	174	184	168	188	196	183	184	178	190	184	187	178	188	207	181	197	190	191	166	176	176	191	186	188	183	202	166	186	183	183	186	179	184	189	179	196	204	177	175	193	173	178	189	198	187	180	189	162	187	187	179	184	171	169	178	176	208	184	191	181	192	205	213	177	181	192	156	194	171	177	168	168	182	175	189	183	195	200	200	186	153	176	198	199	167	179	193	163	178	169	187	169	195	188	184	177	180	156	179	177	164	174	207	191	186	175	166	166	178	187	182	163	204	159	216	182	158	207	179	195	181	172	184	182	169	184	175	184	166	181	181	162	188	208	173	194	177	155	200	182	164	190	183	173	194	223	163	208	180	175	194	196	180	169	188	169	190	197	186	184	216	181	185	186	191	194	183	200	182	173	190	190	170	177	179	195	185	196	169	198	203	193	175	186	163	191	194	166	199	194	183	210	157	183	158	172	180	191	172	176	174	186	165	185	193	174	193	175	179	163	186	192	173	168	171	175	211	197	171	187	191	172	167	198	188	182	183	180	178	178	161	200	206	201	170	181	167	195	209	194	183	196	160	182	196	211	166	178	206	173	186	190	175	179	184	183	186	189	154	191	198	198	195	187	187	201	166	187	168	191	179	195	172	177	181	167	194	174	166	189	187	208	164	180	190	176	172	173	191	186	174	166	191	205	159	187	191	150	208	181	181	161	171	165	183	169	191	185	181	188	174	172	176	192	185	191	202	175	187	182	186	171	166	213	180	193	182	180	203	188	193	196	183	203	179	173	174	162	181	194	188	160	173	168	199	163	169	197	176	160	187	192	199	189	178	191	173	193	177	182	173	196	194	183	193	199	187	195	190	184	199	161	210	175	179	183	183	186	165	199	178	191	194	199	186	177	179	189	181	175	201	156	173	182	185	193	179	166	188	189	192	175	182	196	194	193	190
1808	9671	1653	83	79	118	130	152	138	116	94	95	82	74	76	69	60	70	57	44	50	36	38	59	34	34	42	44	40	43	33	38	48	39	31	36	37	34	33	38	45	43	37	39	39	35	39	27	33	32	41	43	36	31	40	30	41	36	39	32	26	47	40	30	30	49	35	30	36	26	30	37	37	26	33	34	41	40	23	37	40	45	34	33	33	38	45	37	38	25	47	38	34	38	36	37	30	47	39	42	26	41	29	34	31	26	42	42	27	34	36	37	42	30	40	36	31	44	33	30	33	40	34	40	40	40	51	44	34	28	47	43	29	36	36	38	46	37	34	32	40	36	25	45	37	44	31	46	31	33	42	39	36	34	38	41	42	34	36	30	44	44	29	35	31	38	34	36	47	52	36	30	31	45	40	33	32	36	28	32	30	46	27	40	30	40	49	31	32	38	49	32	48	42	32	33	37	37	32	45	36	40	44	48	36	31	27	49	33	36	35	36	34	34	45	35	40	43	34	43	37	35	38	35	43	34	40	49	36	37	37	28	37	33	39	51	36	39	38	30	47	35	29	42	41	34	37	32	22	35	33	30	47	34	25	34	34	33	35	40	34	33	41	41	32	34	39	32	40	34	48	43	29	37	33	39	32	39	27	32	41	41	36	38	29	34	42	32	37	28	42	38	52	41	44	30	30	28	38	30	39	39	30	35	34	43	40	35	54	45	44	36	40	32	37	35	39	39	31	53	37	46	29	37	33	38	32	50	51	42	39	48	43	34	42	36	37	40	40	45	39	38	35	45	41	40	43	28	39	32	37	27	40	38	49	27	44	26	51	30	40	41	23	35	30	43	38	36	35	35	36	42	58	29	30	35	37	38	37	41	36	34	41	35	30	42	35	27	39	45	30	34	40	41	25	42	51	42	36	49	37	36	39	43	38	37	40	30	38	40	36	40	37	32	40	26	42	34	37	36	31	41	37	32	34	29	35	28	37	35	23	37	35	37	37	42	29	41	30	36	32	33	31	44	32	41	40	34	42	31	36	38	45	27	44	40	34	46	38	31	39	39	34	36	30	26	36	38	32	38	30	26	38	28	53	40	34	44	29	27	36	28	46	57	45	37	31	25	29	34	40	43	35	47	41	37	43	36	31	35	42	45	25	41	32	42	44	36	40	40	41	25	39	42	44	37	29	39	48	47	37	40	36	36	36	45	34	37	35	43	36	33	39	43	50	38	45	43	40	39	50	33	34	33	31	37	25	38	25	43	38	42	31	32	42	51	40	39	33	33	43	34	38	41	40	36	49	37	23	34	28	32	40	40	24	41	25	45	38	35	38	44	43	46	36	41	29	44	39	46	35	47	48	42	27	49	32	30	43	39	38	26	33	27	35	41	37	30	39	29	36	44	31	26	46	42	37	32	36	45	35	41	38	34	47	44	35	41	36	34	40	42	44	33	38	49	41	36	53	44	31	40	41	22	27	31	36	38	40	41	44	36	42	45	41	39	33	40	29	40	32	40	45	35	28	45	30	39	32	44	41	34	38	32	49	41	39	38	36	25	46	35	32	42	41	36	37	47	44	33	40	55	46	41	36	30	27	33	39	41	35	49	37	42	39	34	38	44	35	40	43	33	30	34	29	32	50	54	42	41	41	34	29	37	36	30	42	38	38	31	42	40	40	38	36	51	21	47	35	28	41	34	35	23	32	40	37	33	41	39	36	52	37	32	37	42	44	39	34	47	40	35	43	33	39	33	41	36	43	33	38	40	45	28	32	35	38	41	25	39	35	47	33	35	39	35	36	36	39	49	35	30	40	47	43	38	35	44	41	27	43	43	40	40	28	30	36	36	29	34	36	34	38	39	34	49	39	38	26	38	34	31	40	36	38	29	43	29	40	44	44	39	26	43	44	38	26	39	49	33	37	38	37	26	41	44	37	37	34	33	35	33	35	35	35	38	47	33	41	40	42	32	46	36	44	32	39	26	39	44	33	43	34	36	37	43	37	33	33	41	40	39	44	41	36	31	30	46	30	33	38	34	41	37	43	33	34	22	38	43	43	45	39	29	37	41	26	46	48	41	33	45	45	32	41	34	51	42	31	36	42	31	47	36	38	44	42	32	43	30	34	39	32	36	44	34	43	33	37	33	40	37	29	33	31	34	44	37	40	33	50	39	42	44	39	43	25	41	29	30	47	35	46	29	38	31	38	31	30	32	39	37	33	39	28	34	32	49	29	34	29	38	40	44	46	39	38	37	38	36	40	38	33	46	50	36	43	46	44	34	31	33	34	40	40	47	36	28	38	36	42	31	36	35	36	50	37	40	29	44	44	46	38	42	22	33	44	45	38	36	40	41	43	35	29	30	39	51	37	62	27	31	38	33	36	40	33	39	35	43	29	33	34	49	41	34	36	41	31	35	37	30	49	35	30	36	35	32	34	32	24	33	33	35	30	45	31	35	31	38	36	41	33	37	27	45	31	38	36	37	46	30	46	33	30	32	37	37	43	32	35	32	41	49	36	36	31	36	28	38	43	41	27	37	28	31	39	44	34	31	29	36	25	32	39	37	37	39	32	47	25	42	33	31	30	37	26	40	27	36	36	37	31	37	45	43	35	43	39	37	41	31	41	34	38	44	34	27	44	44	38	39	50	42	26	37	45	35	47	44	35	29	29	34	29	42	29	37	36	44	34	39	41	23	43	30	47	40	30	48	31	31	31	38	43	37	38	37	25	32	26	40	45	42	37	31	44	39	37	40	38	38	34	44	29	29	38	37	42	32	42	39	38	32	31	43	36	45	30	44	41	36	37	27	33	47	42	40	46	32	39	40	39	38	42	37	40	40	35	30	32	43	40	27	28	37	43	38	32	37	43	40	36	35	33	27	39	28	32	40	39	32	26	28	36	34	40	40	35	40	29	34	26	28	37	42	47	37	36	53	41	32	39	40	31	41	31	48	27	35	41	50	31	38	30	41	62	35	41	51	46	41	34	46	31	39	49	45	31	45	36	31	38	51	41	36	39	38	31	40	32	41	31	30	40	37	38	36	38	40	32	50	28	35	28	48	37	42	31	45	29	34	35	50	43	43	38	30	38	39	25	38	28	51	41	30	56	31	50	26	35	39	51	29	33	39	52	27	42	38	39	43	47	29	38	34	33	43	39	41	34	41	36	40	39	37	28	43	34	41	39	26	35	36	40	38	33	33	28	31	30	44	34	45	41	61	50	49	32	38	36	39	36	35	29	31	40	35	45	40	42	41	43	38	43	33	39	49	48	31	41	33	36	32	37	29	35	26	36	50	46	36	38	37	41	28	42	28	34	41	29	35	35	31	35	37	37	24	39	37	30	52	40	30	39	40	39	46	24	39	41	52	38	40	34	31	44	55	34	49	37	47	34	45	32	41	39	39	34	41	28	52	44	30	36	46	34	44	44	37	35	35	39	33	51	25	37	34	36	32	47	32	41	43	39	31	36	51	35	32	38	31	29	34	44	33
18044	24093	13323	2215	6335	8644	8162	6881	5254	4259	3293	2963	2659	2440	2183	1981	1619	1051	973	763	643	562	564	508	498	500	482	448	413	495	465	431	450	444	461	451	445	409	416	426	440	423	455	391	427	399	422	406	420	418	421	387	429	403	393	432	421	383	406	379	379	394	441	408	390	405	419	421	377	376	411	450	410	423	402	398	377	413	391	391	382	364	401	373	370	384	423	425	367	386	406	388	395	421	407	417	366	415	399	371	408	377	362	408	408	392	371	400	360	384	414	374	367	441	367	407	387	364	413	415	414	398	344	371	366	415	404	401	388	385	388	389	371	364	382	390	373	381	397	388	360	402	365	376	401	401	363	388	409	400	427	369	436	394	357	387	391	405	384	391	370	391	393	400	415	358	377	378	374	385	391	347	405	391	430	392	384	383	346	389	420	384	379	375	377	361	410	412	382	390	393	409	399	367	386	386	367	380	408	384	392	405	394	356	415	406	395	392	381	420	388	424	406	397	459	378	382	383	403	372	384	387	401	364	394	385	422	406	380	370	381	374	394	370	411	365	365	375	382	400	388	415	388	393	365	391	350	399	373	419	427	387	387	377	417	419	393	392	425	398	363	388	387	372	361	373	379	368	373	382	371	391	380	342	402	394	427	392	389	405	398	390	412	421	383	391	384	384	400	409	392	399	368	375	402	395	390	364	389	381	360	419	394	389	384	405	384	374	375	408	417	419	415	403	424	376	372	398	365	396	416	410	374	444	412	363	421	374	406	371	368	444	384	365	404	371	383	398	379	425	377	372	363	397	381	414	387	383	390	407	396	409	395	417	393	431	357	408	383	354	395	419	409	393	359	377	375	382	391	398	389	412	423	363	393	387	405	374	385	395	380	400	385	422	416	385	393	385	431	377	381	388	369	371	432	355	387	403	398	389	410	415	404	370	414	391	398	381	407	401	389	416	392	394	418	406	387	380	405	391	370	396	393	379	400	389	366	412	362	396	375	414	425	399	394	366	390	401	422	377	373	374	395	363	413	397	401	372	380	367	377	397	381	377	405	364	382	403	365	365	414	381	386	394	394	370	397	414	381	353	402	445	395	374	379	384	409	369	357	430	395	403	380	397	362	406	367	401	391	388	381	413	410	384	395	401	359	424	379	367	414	373	394	389	430	360	382	417	416	353	407	389	424	367	403	419	355	391	404	378	388	387	362	420	400	364	394	369	379	389	435	400	405	387	387	375	408	371	398	389	375	360	362	373	422	401	374	419	413	403	396	408	422	421	360	352	332	378	379	400	408	395	428	401	417	375	398	411	393	385	411	400	372	364	381	393	406	379	376	373	407	352	415	435	373	374	399	405	400	396	392	413	363	359	405	417	393	388	386	377	373	404	409	353	378	372	387	376	400	382	388	380	408	373	383	407	435	417	377	379	429	410	404	433	356	374	402	343	417	394	399	395	411	376	411	393	401	374	417	392	376	413	401	399	367	401	392	385	421	388	355	411	379	415	381	418	392	399	435	417	405	381	403	431	414	373	432	401	374	397	401	389	414	352	385	365	413	413	391	387	424	370	415	366	386	374	422	396	409	342	397	409	368	419	409	372	401	380	399	391	388	402	385	394	410	379	379	405	400	398	384	367	397	342	421	391	406	392	384	408	396	417	393	403	388	404	394	396	396	387	378	394	397	358	409	357	403	379	386	385	384	395	374	396	370	387	432	385	391	396	390	346	385	376	362	418	378	391	394	405	375	412	395	397	391	392	396	386	417	415	378	370	347	423	407	391	425	373	411	394	387	398	392	399	356	394	373	395	397	366	403	401	372	389	369	395	395	433	395	440	366	383	383	367	384	393	382	399	397	410	393	363	414	389	405	383	401	385	424	389	409	408	400	351	378	373	410	380	394	404	376	407	394	388	387	337	369	387	410	438	389	418	373	371	376	388	391	366	367	407	387	379	392	380	359	359	397	394	402	373	419	411	393	413	396	418	410	388	421	387	384	365	405	389	402	396	392	428	408	393	407	372	396	366	441	340	445	368	397	402	374	412	388	393	400	394	371	392	411	388	408	437	389	377	386	393	393	392	371	393	391	376	408	380	417	416	426	377	405	415	391	396	382	376	369	380	403	374	388	400	384	392	370	382	383	391	408	397	400	397	395	385	411	413	391	398	418	377	367	426	384	378	383	364	389	391	401	387	379	402	382	345	348	373	395	417	425	371	395	347	446	397	381	376	382	405	392	395	410	369	397	391	376	374	386	396	384	389	409	367	429	377	380	398	391	406	389	417	360	388	389	391	401	441	429	396	401	394	380	385	368	392	387	429	420	359	362	376	388	404	351	370	392	386	403	407	383	380	408	392	408	395	398	420	370	387	384	427	401	371	414	414	392	390	386	404	409	374	402	437	359	382	389	396	426	420	385	410	363	400	395	417	377	406	385	413	413	405	400	423	393	407	364	396	395	380	392	370	382	356	421	370	393	426	430	383	384	396	379	377	405	420	389	390	407	407	375	400	380	413	394	402	396	370	406	384	401	394	415	393	392	398	400	403	400	396	383	353	390	392	401	399	403	352	363	389	356	378	405	405	391	418	361	392	400	446	391	376	360	389	401	414	382	435	361	391	431	396	359	387	425	400	380	407	394	376	420	404	386	368	374	370	374	388	376	368	431	409	430	430	397	398	406	439	404	390	380	350	360	369	416	375	391	385	366	383	372	355	407	373	383	365	360	368	423	397	400	366	409	376	374	377	369	378	398	404	416	371	390	411	394	374	399	385	391	392	401	407	362	369	398	391	382	378	404	415	414	429	378	417	412	400	380	407	379	396	424	393	373	379	409	398	371	398	399	424	383	416	381	370	364	376	422	394	382	381	405	377	402	393	375	371	403	408	378	391	415	375	368	412	411	380	371	388	370	375	388	416	368	371	414	372	394	392	358	424	387	397	374	392	391	372	389	375	385	386	380	417	397	371	391	400	385	391	392	435	389	409	396	389	383	390	400	403	403	390	416	372	407	358	393	384	416	405	390	376	373	377	429	367	414	384	380	431	382	352	396	369	403	394	414	371	406	383	434	412	427	384	398	378	406	392	399	398	389	402	377	401	356	374	398	367	382	390	357	357	398	400	407	395	402	388	404	369	402	392	394	402	366	376	369	397	387	417	385	390	367	400	379	385	399	390	414	391	369	374	373	404	358	420	399	387	354	399	394	350	344	348	347	354	406	379	406	367	395	387	382	401	415	376	377	388	388	403	406	409	377	418	415	399	365	390	382	425	379	399	399	367	401	387	402	388	417	407	407	367	386	418	400	375	401	363	400	399	396	406	394	400	422	379	355	377	352	378	354	404	420	384	373	374	414	414	364	361	392	368	431	414	434	428	415	381	410	425	385	388	372	359	384	396	386	420	411	377	382	411	406	385	325	366	364	372	355	392	406	376	411	389	378	385	352	395	363	369	395	400	421	390	408	364	422	423	383	390	410	389	418	394	379	373	416	385	383	428	386	407
853	1289	250	54	56	73	101	77	70	69	68	70	51	69	58	62	58	52	43	43	42	32	30	28	50	42	51	45	52	55	29	43	38	37	37	46	49	54	45	43	42	35	45	41	40	41	37	38	51	39	46	47	42	36	32	50	31	35	38	38	44	43	33	44	48	29	38	42	36	38	45	42	36	38	27	42	39	30	44	43	47	33	54	43	36	41	37	61	41	37	45	27	32	59	35	41	36	28	46	40	45	45	41	33	50	45	38	34	45	32	41	53	34	47	59	42	34	32	39	42	55	51	32	38	30	51	46	38	29	50	42	31	53	48	39	44	23	43	41	32	36	50	34	26	40	46	46	44	44	37	32	46	46	31	46	38	38	28	43	41	35	47	38	42	41	43	31	40	45	35	43	32	40	37	36	45	41	34	27	44	47	43	44	38	34	35	30	39	40	37	31	40	44	41	51	40	41	33	26	40	46	41	47	46	39	46	39	52	41	45	42	37	47	35	39	47	33	43	37	40	45	43	34	40	48	45	50	39	48	50	33	47	39	40	39	50	50	47	40	42	46	31	39	47	37	35	35	46	37	31	38	38	48	44	42	39	42	33	30	33	38	37	33	33	33	31	49	34	33	37	44	45	39	45	37	34	48	43	39	40	46	25	37	42	37	38	40	37	41	41	40	34	44	44	36	55	49	38	38	27	48	28	39	42	35	31	34	47	41	39	41	34	35	43	47	30	39	41	43	45	33	36	37	44	45	47	38	41	46	47	41	44	32	41	39	27	46	41	44	42	44	45	50	38	48	33	44	42	33	36	46	36	40	40	43	38	45	47	43	42	38	49	47	38	49	32	35	44	42	29	30	41	32	42	49	30	45	33	45	44	39	42	49	39	32	37	37	26	45	33	40	42	35	42	48	53	39	35	32	33	41	44	55	33	46	27	39	42	36	47	33	45	40	34	55	43	37	47	39	52	45	39	36	50	33	36	31	30	48	46	53	39	44	43	34	28	42	38	35	36	44	45	31	44	51	49	41	42	40	43	35	27	34	46	38	49	42	37	43	39	32	40	51	31	52	44	40	42	41	46	48	47	40	34	49	38	49	36	35	41	40	28	40	43	44	40	40	42	44	44	47	36	37	34	44	41	44	39	52	51	35	37	47	41	43	36	36	42	53	41	37	46	39	38	29	29	40	38	40	48	38	36	43	44	32	47	39	43	40	40	41	48	39	48	40	37	44	40	42	39	45	35	47	42	40	39	44	36	42	47	50	46	36	45	41	45	33	39	45	43	50	33	47	38	32	43	44	44	42	37	50	46	47	41	35	39	45	33	53	44	38	35	43	32	38	41	34	33	38	40	46	42	48	39	41	38	40	38	35	33	38	38	38	36	49	27	53	43	45	32	26	36	37	43	40	35	32	36	33	30	47	44	51	34	39	39	36	48	46	42	38	50	30	42	33	35	31	37	31	41	35	49	35	52	40	40	52	34	38	42	43	36	43	45	49	39	46	45	39	41	48	37	40	46	44	37	41	46	47	34	37	36	43	25	40	33	41	45	39	39	38	43	40	49	40	28	42	42	38	37	41	47	36	41	35	54	40	38	39	46	42	49	39	34	39	43	29	39	45	39	40	41	49	49	33	39	35	47	40	40	31	51	45	38	40	38	43	41	40	30	35	34	41	36	39	46	49	32	46	47	37	35	54	46	36	42	41	34	37	44	39	26	25	44	30	41	36	35	44	49	46	41	38	44	39	45	36	43	40	38	35	31	34	35	30	48	46	27	47	40	39	36	50	44	35	36	49	33	39	55	34	54	35	42	38	31	45	45	38	49	41	59	53	44	40	54	32	39	49	33	49	38	45	35	49	31	40	46	41	44	49	45	40	38	49	38	41	32	47	45	40	47	35	39	53	48	47	40	44	46	40	32	40	35	40	37	41	45	46	41	41	32	36	49	32	41	54	52	53	31	33	27	45	48	39	41	45	43	47	55	38	48	42	37	44	51	53	45	28	36	44	31	31	45	58	39	47	47	39	40	41	58	43	36	33	34	44	43	41	39	41	34	28	42	39	49	45	29	39	40	41	51	35	32	27	42	40	42	48	41	47	37	43	43	33	38	36	38	38	36	43	36	25	44	26	30	30	40	46	44	47	48	34	33	42	49	32	38	40	38	42	42	31	39	40	29	37	56	36	38	44	38	38	37	40	41	37	31	34	34	40	33	42	45	41	42	49	44	50	36	33	32	45	40	42	40	34	38	37	35	43	42	46	48	51	40	32	36	39	35	52	38	30	33	41	33	42	39	29	35	25	35	37	39	42	39	43	44	40	42	42	34	35	37	43	39	42	42	42	52	41	39	36	46	42	42	24	43	43	34	47	38	43	40	46	36	35	45	35	33	52	34	38	57	36	37	41	40	41	45	34	29	28	42	41	46	46	41	42	33	46	45	34	39	36	45	40	39	47	51	41	47	41	39	51	52	42	47	34	39	51	44	62	36	31	47	52	32	35	37	42	33	38	45	31	42	39	44	51	44	53	44	39	52	38	31	33	36	30	27	44	40	42	36	41	39	44	33	41	50	41	34	45	39	39	56	61	36	44	36	30	43	38	38	46	47	37	47	42	32	39	43	47	38	41	49	39	34	45	42	40	27	38	42	33	48	42	43	55	58	35	38	53	40	29	33	46	41	30	45	38	49	33	47	41	43	47	32	44	33	49	39	39	34	40	40	42	51	42	44	33	45	36	46	36	33	45	31	44	31	44	39	36	40	35	39	35	29	34	47	31	29	42	36	42	40	51	47	34	40	43	42	25	50	52	33	49	43	47	36	41	38	41	32	46	36	51	39	40	23	39	45	30	30	44	38	37	40	21	29	51	34	40	47	34	40	43	42	28	36	36	44	47	47	42	54	40	37	43	32	44	45	32	39	35	37	40	49	43	46	30	52	39	33	44	35	42	36	45	40	43	46	33	46	37	35	55	25	44	38	45	39	43	33	51	38	36	36	39	39	51	42	37	50	52	48	41	41	39	53	33	41	32	39	36	36	35	36	49	38	51	40	35	33	33	39	55	37	38	46	37	34	47	37	26	51	36	31	43	51	51	50	41	34	48	35	42	35	50	33	54	40	34	31	39	51	51	45	25	37	39	41	40	44	35	43	50	49	37	38	35	49	47	40	40	52	48	41	35	25	58	33	42	38	37	42	33	39	36	34	47	39	42	33	32	30	46	44	46	38	47	46	43	38	34	37	40	48	39	42	55	44	46	47	51	36	34	39	41	43	44	39	44	42	49	34	53	38	41	32	41	43	42	39	35	32	40	37	39	34	51	32	47	51	37	36	33	42	37	37	33	42	36	35	41	50	41	36	37	53	44	34	49	34	61	41	39	42	37	39	42	46	43	50	50	40	36	41	40	42	42	32	33	40	27	41	38	35	42	34	42	45	38	36	38	46	47	38	48	38	45	39	46	39	52	37	40	47	43	48	38	41	33	51	25	32
12723	12393	3433	1168	2949	3905	3758	3123	2552	2151	1655	1551	1479	1356	1308	1205	1107	778	570	483	461	401	374	410	417	412	417	371	387	385	368	397	407	408	392	386	374	354	385	383	407	394	416	407	421	394	378	387	348	392	352	424	379	407	401	397	416	404	396	373	407	413	416	399	404	369	403	389	386	384	391	382	399	362	390	378	382	386	397	408	387	376	380	414	382	413	395	362	356	378	368	383	383	408	355	383	419	394	355	401	390	385	361	359	440	392	416	375	391	362	404	410	401	391	397	419	396	379	415	377	388	371	373	359	387	418	381	393	421	380	383	388	379	359	405	427	404	364	390	394	388	392	352	401	423	389	381	410	375	355	382	399	424	388	376	392	400	365	375	399	428	396	396	357	391	395	398	392	382	437	383	380	431	417	379	407	386	378	398	378	396	393	354	423	440	364	389	378	379	359	387	382	391	365	382	392	401	371	381	398	390	386	384	417	382	405	411	365	385	407	364	406	377	408	410	357	396	403	369	423	398	395	401	378	366	383	356	338	387	395	383	398	379	372	424	365	378	386	374	369	355	368	383	362	362	388	382	387	415	399	392	406	389	380	415	351	377	393	369	437	399	412	413	406	407	430	404	387	399	387	420	395	404	371	399	391	382	398	365	394	439	395	373	429	391	387	382	402	364	378	386	391	400	407	416	428	385	400	381	365	397	405	436	375	428	385	384	402	377	419	388	397	397	361	377	398	369	398	394	378	407	355	404	378	391	364	363	397	390	416	386	408	406	380	414	406	388	425	392	408	411	416	361	392	390	377	386	388	397	420	404	392	390	380	384	368	369	360	406	377	405	345	375	396	411	375	415	390	380	416	402	390	434	352	379	397	386	406	407	379	383	383	385	360	373	408	402	390	396	375	404	409	423	384	398	389	364	406	357	384	417	418	380	388	408	398	381	349	362	364	387	392	416	384	402	337	411	368	392	420	378	378	366	391	379	379	392	416	358	398	396	403	399	364	408	381	400	384	395	385	390	370	397	389	382	357	383	410	403	397	349	406	392	382	410	372	388	390	391	381	400	431	412	383	378	399	383	405	342	378	371	409	403	405	409	378	374	398	381	389	375	362	379	397	386	388	389	367	384	401	375	384	352	389	374	420	389	396	384	373	401	400	405	401	390	368	409	375	432	388	410	422	391	402	389	406	424	454	388	421	392	380	390	377	332	388	368	380	369	360	423	361	385	398	360	399	384	349	388	363	350	377	402	402	384	375	408	397	386	437	370	385	383	382	370	408	383	373	362	381	393	391	388	409	434	368	405	382	335	396	399	367	383	384	378	437	425	385	402	389	383	384	374	376	389	437	415	400	374	372	415	403	386	407	394	387	429	418	397	402	401	384	424	376	391	386	417	357	379	422	415	381	424	410	403	392	379	387	396	378	406	399	402	412	387	398	377	386	368	405	393	378	394	403	378	399	392	398	382	402	395	406	434	387	369	382	422	358	427	364	376	372	362	345	402	394	376	354	391	431	406	398	401	409	350	384	364	371	383	375	365	404	362	372	373	383	367	381	365	399	380	382	422	374	383	413	378	370	378	396	408	376	381	413	412	403	404	390	405	382	381	363	377	391	391	377	377	420	365	371	381	384	386	401	392	395	411	401	416	381	413	385	413	405	354	410	378	408	353	368	364	370	393	373	378	403	401	434	413	415	390	382	381	397	464	370	400	395	404	382	403	352	400	380	380	368	367	408	374	407	398	384	371	390	412	384	383	407	368	384	427	399	382	375	433	404	424	400	413	416	377	412	379	395	360	391	402	419	420	378	372	376	399	394	413	365	410	391	368	375	365	380	422	401	377	392	415	390	397	394	330	382	382	392	393	379	366	383	408	361	380	452	391	394	383	394	391	379	366	379	415	431	414	402	410	381	368	384	375	400	384	414	419	358	406	379	340	366	411	367	395	406	408	377	369	358	409	409	397	383	396	387	383	401	362	368	405	403	382	361	420	358	389	376	391	363	379	414	388	395	385	384	406	404	390	414	422	375	400	389	427	376	376	393	389	366	401	377	375	411	379	392	410	367	372	399	370	393	392	373	367	402	373	404	378	374	325	424	384	378	394	398	423	410	381	399	389	373	390	384	386	417	392	374	395	370	383	416	387	395	420	391	386	387	389	380	407	370	379	418	416	382	387	364	396	370	371	385	369	409	426	360	445	376	374	374	413	399	409	395	401	378	359	380	404	385	391	424	388	372	418	361	398	362	382	420	381	400	333	389	401	359	372	398	384	421	406	397	398	401	363	439	431	411	353	384	370	399	371	396	416	383	389	401	408	392	381	386	384	385	397	374	403	361	405	374	402	438	380	345	409	388	374	377	378	373	410	350	381	392	414	374	399	369	410	377	418	411	393	403	364	406	394	343	414	405	400	409	417	387	382	420	411	386	373	406	387	386	402	386	390	369	362	399	429	388	379	337	395	385	399	424	384	382	415	368	383	347	364	391	451	410	390	397	405	359	374	350	410	361	375	396	393	395	332	380	388	393	418	396	355	413	376	359	392	399	388	403	376	384	428	388	389	373	375	401	390	358	409	375	390	392	403	390	368	391	384	344	400	420	384	398	403	355	365	403	378	378	409	381	424	374	374	374	386	395	370	371	441	412	382	357	406	385	411	373	408	407	414	402	362	396	405	326	406	385	350	408	391	386	417	387	384	369	372	366	365	402	393	412	398	379	367	398	363	403	409	414	354	397	384	424	369	359	365	392	395	396	400	373	369	369	388	391	407	372	417	403	363	370	393	395	390	387	398	408	385	385	395	377	373	393	374	383	407	371	385	385	396	390	398	414	418	375	373	353	381	337	364	416	381	378	409	387	385	360	360	377	392	407	362	330	392	395	371	428	390	389	409	403	392	393	420	387	350	380	427	345	423	387	385	395	387	370	401	403	375	405	395	381	383	403	374	402	431	377	370	407	383	420	410	381	389	377	397	375	400	362	386	398	412	381	365	371	353	404	371	359	368	374	362	391	369	387	389	376	403	427	387	367	389	417	405	388	364	392	378	422	383	385	358	389	382	359	408	394	399	424	385	398	414	381	363	429	400	382	428	385	410	406	365	369	366	378	385	361	375	372	377	405	370	376	370	406	424	388	386	430	387	403	378	392	395	392	406	385	403	409	403	417	379	390	385	407	401	438	360	352	394	391	398	364	370	370	378	374	413	384	411	430	378	357	400	389	418	364	403	407	394	408	402	411	361	357	390	376	425	387	401	408	370	414	402	371	411	373	389	388	420	371	372	362	392	398	409	414	410	399	361	404	392	400	380	386	379	388	374	417	382	402	405	381	379	358	419	427	403	405	391	413	434	423	420	400	367	393	418	349	385	369	387	435	414	421	397	390	354	397	378	376	412	404	407	380	383	404	370	373	407	401	374	437	413	393	406	409	402	374	374	377	390	364	391	407	397	383	385	392	398	399	401	353	380	371	405	383	380	352	400	378	411	391	383	411	404	375
1913	5782	1002	97	64	97	110	125	126	98	110	104	104	93	84	86	90	72	59	63	67	61	49	58	52	50	56	51	59	74	58	52	49	53	45	54	58	51	56	53	51	52	46	48	46	57	55	62	58	50	53	60	76	59	38	50	46	52	64	60	55	65	45	48	53	53	53	48	51	40	61	52	42	46	49	38	55	60	50	49	38	52	47	51	48	43	65	58	57	51	59	55	42	47	60	57	41	61	57	39	52	57	46	45	49	55	47	48	43	55	43	42	57	55	52	47	47	57	65	50	58	52	51	53	49	70	53	42	63	55	50	51	54	54	63	52	56	55	58	62	59	51	50	54	50	52	56	39	48	65	57	34	55	48	55	51	66	50	54	44	53	48	50	45	55	52	50	50	51	57	37	50	43	44	60	46	57	51	57	38	48	61	48	58	41	66	49	55	51	66	40	53	60	48	56	55	55	42	53	61	62	43	50	45	48	50	60	60	46	51	56	60	47	64	47	66	60	64	62	55	52	49	50	50	56	48	51	53	51	48	57	63	46	38	48	55	42	63	61	54	63	54	52	39	50	57	68	54	45	60	65	51	46	50	59	47	40	62	54	50	37	45	74	50	51	58	43	48	50	43	55	52	41	51	45	68	36	48	53	49	64	73	47	61	54	58	50	43	57	51	68	46	43	59	46	50	50	46	62	55	61	55	48	56	45	48	55	45	41	53	49	51	50	42	47	55	54	51	63	59	60	61	61	48	59	49	63	54	41	52	61	49	55	44	38	58	57	58	50	49	52	56	50	50	58	56	65	51	29	53	47	50	50	51	52	55	48	40	45	41	56	54	61	43	50	58	59	49	44	58	74	58	65	36	45	48	43	48	43	48	51	66	45	56	55	46	45	47	56	46	51	61	51	44	52	50	51	57	61	49	49	62	53	48	35	46	48	50	55	61	56	54	58	59	45	46	55	50	48	48	68	54	46	55	63	51	60	58	58	44	40	46	59	48	70	41	61	55	58	50	55	61	36	46	50	49	47	53	52	49	48	50	49	58	55	60	39	48	52	46	54	57	62	55	65	52	46	44	65	64	52	51	44	49	54	53	65	70	47	44	57	60	43	59	56	46	55	53	55	56	45	50	44	47	63	40	58	58	57	51	40	61	34	49	47	52	45	55	54	52	46	45	47	52	50	49	53	49	58	49	51	51	46	61	52	48	47	69	54	55	65	43	50	69	47	48	48	63	50	57	55	64	47	46	60	63	46	35	58	60	60	42	59	51	42	51	64	52	52	48	49	59	61	58	47	47	50	46	43	62	50	56	48	57	48	52	62	45	44	37	50	48	52	57	57	45	44	57	46	59	57	54	54	44	59	58	50	57	55	56	44	35	62	46	54	47	45	48	52	53	52	66	57	48	60	64	64	55	64	58	55	55	59	49	51	64	58	55	53	54	46	48	52	69	59	58	52	55	64	52	58	49	61	52	48	53	61	44	54	60	72	52	54	47	49	52	53	44	62	38	52	48	43	49	43	47	47	67	46	59	45	57	50	52	58	50	51	42	50	47	58	39	47	52	46	56	47	48	59	56	47	51	60	53	50	43	48	50	42	65	64	57	40	65	56	56	43	50	54	56	53	49	59	67	50	42	59	59	59	50	46	44	50	48	52	40	49	51	47	55	50	51	55	46	49	51	52	51	52	51	58	65	56	50	61	58	45	65	58	63	53	62	43	41	62	46	51	53	58	48	60	50	54	58	44	53	64	69	58	40	56	54	54	55	48	53	49	61	50	61	47	44	58	57	49	42	44	39	55	53	55	51	66	55	40	54	45	50	53	45	46	39	58	58	42	66	49	58	61	58	45	47	54	43	45	45	53	52	41	64	62	58	62	59	57	45	47	53	51	44	60	54	41	44	39	56	61	67	66	62	52	57	47	57	48	54	43	46	56	52	54	58	55	56	39	52	54	61	49	52	46	59	53	49	67	48	46	60	49	52	58	50	46	59	52	72	39	34	49	64	47	59	62	52	46	40	50	48	60	64	69	39	54	65	60	55	62	61	60	55	51	55	51	57	63	56	67	55	74	58	57	40	47	41	67	71	51	59	52	42	48	45	50	55	36	47	46	65	48	55	54	63	58	60	47	51	54	38	45	40	58	46	49	55	41	35	45	59	38	63	43	52	53	53	62	53	54	59	61	75	46	49	64	57	49	60	53	57	57	46	50	58	48	59	66	47	36	56	59	49	45	56	57	59	53	57	47	58	63	47	58	35	43	58	52	74	50	49	44	46	55	54	55	55	55	59	43	47	54	56	41	46	55	58	44	53	60	54	58	52	57	46	52	53	53	51	58	65	48	49	48	61	64	54	47	50	52	54	51	64	52	49	64	53	41	52	43	65	45	63	50	56	46	42	50	41	41	54	48	44	56	61	53	55	57	54	56	61	45	57	46	59	43	58	55	59	60	57	61	53	42	66	66	49	49	50	40	49	51	47	40	50	61	47	50	48	63	61	51	43	47	52	56	64	65	59	54	60	47	52	43	51	42	48	41	48	44	67	48	42	54	58	49	53	43	58	63	56	58	54	56	55	45	49	51	43	56	58	53	42	56	65	48	51	53	58	48	52	48	46	41	57	68	53	68	47	35	41	44	58	61	44	46	39	52	50	53	54	52	47	56	44	41	49	47	72	54	45	59	50	53	75	51	43	56	46	36	42	53	51	69	62	60	54	51	41	30	53	57	60	48	40	46	55	59	51	64	52	58	44	51	62	51	45	64	58	48	50	59	59	56	63	57	67	60	47	48	55	59	37	50	38	50	56	57	48	58	61	64	44	56	65	54	51	41	59	44	56	57	41	37	51	39	59	58	48	55	39	52	56	46	61	47	48	50	46	55	50	73	49	50	53	55	44	62	54	54	59	64	50	51	56	55	66	32	63	57	64	57	40	51	52	60	45	48	53	58	49	44	49	64	51	54	50	60	63	50	61	50	50	65	56	53	53	54	47	60	44	68	48	54	50	54	68	54	61	48	58	48	42	40	59	60	40	60	50	54	47	66	55	46	54	50	67	52	54	53	44	52	53	56	57	47	50	61	50	55	46	47	45	50	45	58	59	55	44	55	47	49	54	49	56	36	51	44	54	39	60	61	56	57	60	55	51	59	56	62	63	48	40	62	71	56	59	50	66	43	42	51	50	59	48	43	50	56	47	62	43	49	30	56	52	67	46	52	57	52	55	57	58	42	53	47	52	66	50	41	59	56	46	63	52	47	45	58	52	49	57	60	49	49	46	53	60	61	52	49	55	42	55	52	61	36	56	52	55	46	55	55	47	50	48	47	63	56	51	55	50	48	46	52	51	61	51	54	64	54	54	70	56	59	45	58	48	55	50	41	47	52	56	70	52	43	42	52	64	49	66	61	54	56	64	57	46	45	57	52	56	42	54	57	54	57	51	54	45	51	51	41	44	52	49	54	52	62	39	48	48	52	62	46	42	46	48	53	53
17218	19673	9591	2033	4559	6162	5709	5048	4453	3449	2926	2631	2272	2169	1902	1866	1568	1224	890	745	750	630	622	595	612	619	571	611	565	594	600	592	530	575	553	538	550	554	509	593	512	545	548	580	540	475	523	516	536	525	513	510	519	543	532	538	558	541	587	494	533	537	584	543	539	548	529	537	555	507	564	544	549	516	554	540	547	510	555	510	519	553	557	518	508	528	514	534	570	557	533	553	537	542	487	533	523	540	566	490	520	524	550	539	532	520	521	500	569	549	543	524	514	554	565	527	569	505	517	507	526	528	536	570	508	528	532	567	529	524	553	511	499	539	500	538	567	511	530	534	474	517	516	548	498	530	538	555	534	522	528	532	544	498	570	536	520	529	514	539	502	529	539	540	539	507	522	533	549	540	523	518	501	500	524	490	527	495	536	504	598	585	542	524	517	492	528	543	550	520	528	494	543	572	502	525	560	559	540	529	558	519	539	556	528	547	489	533	545	539	520	542	511	517	535	523	554	545	546	529	505	543	547	521	542	569	508	515	525	578	514	527	500	521	549	518	552	524	518	495	518	539	489	486	514	547	531	510	497	505	502	526	532	513	554	531	538	525	536	547	490	534	502	555	538	508	543	529	498	571	571	497	525	560	507	537	493	532	506	573	497	552	518	583	533	530	550	537	512	526	530	544	530	517	553	536	557	528	520	561	533	529	491	541	508	554	470	555	513	505	567	503	550	512	512	529	577	563	543	501	493	535	522	501	553	539	525	517	494	555	504	528	558	527	537	520	518	523	556	532	554	552	506	515	509	549	546	542	551	522	524	559	530	504	525	553	574	531	540	528	505	581	544	516	529	555	545	466	545	534	504	508	540	558	519	501	528	527	524	552	501	495	528	525	542	544	510	538	580	527	513	533	555	530	538	519	563	547	518	564	519	483	501	515	491	446	474	545	528	559	540	506	525	539	526	542	526	549	534	524	534	553	547	541	536	523	544	506	527	504	547	536	542	505	486	494	549	525	528	552	542	499	518	512	542	526	502	557	552	519	547	525	496	554	531	524	521	525	482	554	538	563	551	539	512	553	541	541	537	532	540	536	564	562	516	523	527	513	566	499	539	533	514	538	530	536	533	522	562	512	532	493	547	529	569	529	531	536	542	529	525	524	510	561	534	552	522	530	531	543	526	516	492	538	505	565	526	517	494	550	579	562	537	532	532	520	554	502	527	494	478	524	522	504	532	535	517	521	517	574	536	506	534	535	515	526	510	527	563	541	555	521	544	554	507	552	520	541	522	533	532	512	523	514	500	515	556	539	519	481	552	500	513	509	505	534	512	509	537	480	527	518	551	514	533	515	505	534	501	511	545	500	524	553	513	547	540	488	531	496	476	533	531	548	522	529	566	563	509	511	530	580	555	550	523	551	581	522	549	544	523	505	538	520	548	517	553	501	533	542	539	519	513	550	521	553	524	551	524	529	506	530	524	517	479	492	537	512	555	512	534	566	536	554	494	554	529	544	508	488	500	511	546	582	581	502	527	555	577	527	556	565	507	506	546	487	517	519	508	498	525	531	478	539	571	535	539	526	523	536	532	555	517	536	482	545	518	505	526	531	535	503	550	519	577	529	520	518	556	492	526	519	514	541	510	541	506	524	538	555	508	506	538	543	532	528	560	569	511	502	506	517	533	544	478	573	460	492	523	537	516	512	548	530	533	521	534	539	512	539	535	535	531	557	451	537	562	527	524	499	515	541	493	549	495	522	509	542	540	556	510	527	495	523	515	534	535	536	541	506	533	573	504	543	558	563	538	525	520	516	515	552	515	579	545	551	517	539	516	547	556	550	487	566	522	538	546	515	507	492	549	514	547	497	525	473	544	490	490	472	552	516	481	500	491	533	509	537	567	534	517	528	541	512	546	485	499	535	540	529	521	497	510	555	520	548	538	539	559	537	550	540	511	564	549	528	519	522	525	519	495	510	523	523	517	562	486	521	569	527	522	535	543	526	488	489	536	495	488	506	506	529	502	534	537	497	541	514	549	490	531	535	548	546	557	562	495	543	500	519	553	537	514	538	518	507	532	555	518	518	534	518	528	553	490	532	495	494	560	479	518	541	545	573	544	511	533	541	530	528	503	505	532	547	556	551	536	569	523	489	538	531	543	542	549	504	543	505	534	557	470	553	491	494	495	531	509	543	514	543	564	503	499	548	510	525	563	541	534	502	513	507	530	524	469	521	534	536	551	491	468	536	530	495	510	507	511	521	481	550	519	478	501	533	511	520	565	567	541	520	542	524	486	490	543	536	513	580	544	518	558	515	528	540	547	468	548	522	543	557	517	555	533	521	552	491	505	510	526	524	553	560	516	525	502	498	514	553	579	558	531	509	549	548	511	499	557	540	545	516	545	515	506	469	509	539	512	510	545	540	535	569	534	515	496	564	499	562	533	520	564	547	514	525	493	529	501	517	480	544	477	531	546	544	540	523	494	526	504	504	541	521	514	537	525	525	524	544	530	527	530	511	515	536	479	538	522	550	550	534	533	502	520	531	508	534	551	568	529	527	580	537	545	550	529	552	561	558	515	525	517	557	501	548	538	517	548	546	523	554	512	511	487	542	546	505	541	492	554	467	555	554	551	527	537	516	507	521	500	551	520	592	496	558	533	527	521	567	528	526	518	559	552	504	502	535	513	510	522	526	496	537	530	498	526	554	526	476	523	500	546	522	516	527	551	516	530	513	531	564	545	518	573	507	520	546	519	531	512	509	549	489	478	534	545	493	509	552	503	560	535	506	469	504	548	533	554	525	528	545	500	571	542	536	536	525	528	535	543	491	579	534	523	572	495	492	511	522	535	544	514	529	495	522	563	502	512	511	519	561	543	580	509	499	547	514	553	533	548	513	523	563	524	524	493	521	543	529	529	501	564	550	543	528	513	512	556	539	458	543	511	538	555	528	508	527	514	528	556	541	557	505	504	513	499	503	492	532	553	553	542	574	513	546	516	559	536	544	516	540	510	523	520	514	533	552	531	493	560	562	508	489	527	541	503	537	534	540	500	554	482	534	544	511	547	536	532	568	564	523	563	513	494	526	526	559	549	497	518	520	520	524	546	556	487	516	526	515	548	510	548	509	547	502	529	512	552	480	506	488	521	519	532	519	513	558	536	504	500	485	566	567	506	529	541	512	512	544	555	507	484	507	533	528	542	507	530	576	543	519	513	529	523	500	574	526	517	561	544	546	515	546	494	502	540	521	595	534	507	531	528	541	490	544	559	540	513	545	512	503	547	483	528	519	482	508	526	520	520	513	542	553	539	479	527	538	568	560	496	537	530	550	542	526	521	513	568	526	530	562	501	501	549	524	533	501	516	521	506	546	544	509	534	553	489	533	530	524	518	544	563	533	552	544	511	557	535	544	562	513	543	531	521	540	559	510	544	535	536	522	551	529	516	485	477	529	537	548	542	543	533	520	522	506	537	511	521	499	491	530	547	550	512	496	502	552
1474	3171	612	48	42	82	81	89	85	69	75	65	52	59	50	66	47	35	22	28	32	25	29	27	24	19	20	18	22	26	18	11	24	18	25	16	15	24	15	22	19	17	19	18	12	15	14	21	15	15	25	20	23	21	16	23	15	22	20	14	20	16	30	16	15	21	15	20	17	10	17	11	21	18	17	20	19	23	17	17	20	13	13	19	24	26	12	15	17	18	29	10	13	12	24	24	17	29	22	19	23	17	19	19	21	19	24	23	12	14	17	18	17	21	16	12	17	20	13	25	24	20	17	14	20	18	13	19	17	16	16	22	16	17	9	23	26	14	21	18	16	19	20	15	20	20	17	20	13	11	11	11	19	9	24	14	17	22	23	28	18	12	16	25	19	13	14	21	21	26	26	25	10	13	16	21	17	25	20	23	14	18	24	17	19	16	10	19	22	20	25	21	12	18	25	21	18	21	24	17	16	11	16	17	17	18	16	20	16	19	22	23	24	17	23	23	23	14	12	24	20	26	20	25	13	16	22	14	14	19	23	18	10	24	13	16	21	29	17	14	14	21	16	22	14	18	12	8	17	16	16	15	15	9	23	12	19	12	12	17	19	15	19	19	25	17	25	27	18	8	16	14	22	19	19	18	14	14	25	22	14	12	21	14	18	21	19	15	17	11	16	30	18	16	21	22	11	18	17	20	16	15	24	19	18	19	20	17	12	18	22	25	18	13	15	22	17	18	20	10	19	18	17	20	16	25	17	16	16	15	12	14	17	13	12	21	18	9	18	17	21	13	21	17	16	22	23	24	24	14	16	21	18	24	22	22	12	20	24	22	13	16	21	22	25	21	20	22	15	13	16	24	21	23	18	12	16	21	11	25	14	14	15	19	16	22	17	13	18	18	20	23	20	11	17	16	15	26	17	13	13	9	21	29	17	20	17	14	14	17	21	24	18	24	17	17	14	25	14	31	21	32	24	16	21	17	18	16	16	17	23	21	21	8	12	23	20	16	17	16	23	18	14	17	21	15	14	22	25	28	30	21	17	17	17	23	16	12	27	19	25	15	16	14	31	17	11	22	21	18	27	15	16	26	14	13	17	20	18	22	18	16	11	8	18	16	19	16	24	18	18	15	7	22	15	16	15	21	19	22	10	22	20	15	29	17	16	16	15	25	17	17	23	18	14	19	20	22	17	17	15	19	13	17	20	20	18	21	15	16	18	13	22	17	16	12	24	22	17	21	12	17	12	14	19	19	21	18	18	17	20	19	14	23	12	12	20	20	19	16	26	20	25	19	22	27	11	26	24	21	26	13	22	25	11	17	19	19	10	22	19	13	17	19	13	18	15	14	19	17	17	15	16	13	22	15	21	20	20	21	7	25	17	16	20	12	13	16	20	16	24	19	14	14	13	23	18	14	16	14	17	17	19	31	23	12	16	13	19	15	22	14	19	11	25	19	26	23	27	15	22	20	22	20	15	17	20	22	17	20	14	17	19	10	19	20	16	20	15	16	20	18	16	19	15	19	23	10	11	12	16	18	12	20	13	19	17	19	13	20	11	23	19	16	12	12	17	15	16	16	19	23	17	19	18	19	16	17	13	15	25	18	17	12	21	19	13	22	22	16	15	25	21	17	17	13	13	10	10	15	20	18	16	19	18	18	14	17	26	20	20	12	21	17	23	9	13	18	16	12	22	16	13	20	20	20	17	30	15	22	29	19	18	18	16	17	15	18	16	18	23	18	12	25	16	16	28	15	16	25	18	14	13	13	17	18	10	22	20	13	10	18	26	18	12	21	26	28	17	9	23	19	17	16	16	21	19	10	15	19	17	20	24	8	19	19	15	21	22	11	17	10	16	24	14	20	19	19	15	28	20	13	17	16	22	19	17	18	23	21	21	16	17	27	21	16	10	23	11	20	23	17	22	18	15	22	30	19	9	17	17	19	21	14	13	29	16	18	18	24	14	18	7	13	26	14	16	21	20	21	20	13	23	14	17	19	27	18	23	15	24	18	18	21	15	19	14	15	16	28	11	14	15	21	13	20	14	30	19	22	16	19	18	17	20	15	14	18	12	14	22	22	21	9	27	25	11	21	21	24	25	23	17	26	20	11	18	23	18	32	24	15	27	9	23	22	16	18	24	14	19	26	16	16	23	18	18	20	18	12	16	15	19	18	16	23	17	16	18	17	23	13	16	13	21	17	22	14	18	22	16	17	20	16	20	11	16	17	18	14	22	15	8	16	28	18	17	19	21	17	18	10	16	25	20	17	21	15	21	15	18	22	13	20	14	17	23	16	19	14	20	21	17	15	26	13	11	15	16	20	17	25	19	18	24	19	24	17	19	18	19	20	14	25	21	14	9	14	14	17	20	16	22	21	10	22	15	17	16	31	25	22	11	21	24	12	18	15	29	17	18	18	21	27	19	22	19	17	26	18	18	23	13	23	17	18	21	15	16	10	12	18	19	19	18	16	21	24	12	16	25	18	18	21	18	17	21	17	14	24	15	20	17	20	21	21	16	26	13	16	21	24	15	15	18	15	14	20	30	20	19	14	22	10	12	17	22	24	9	19	18	21	15	16	19	19	12	18	20	13	25	22	22	13	18	17	24	17	19	16	11	17	17	22	15	13	11	18	17	21	19	19	18	14	18	11	14	21	17	24	18	25	19	24	10	18	24	14	15	16	19	16	18	12	19	22	31	20	16	12	22	14	12	24	23	19	19	13	21	21	15	14	23	13	21	18	16	16	25	25	17	22	20	14	18	23	28	15	18	16	29	22	13	16	23	18	23	13	15	19	14	21	17	8	23	23	22	18	12	20	15	18	15	15	16	17	20	16	14	13	10	18	16	22	11	21	19	23	13	20	22	13	16	19	27	20	14	14	10	20	18	21	10	20	16	22	17	18	22	28	18	16	15	22	14	15	17	21	17	16	14	19	17	12	14	15	22	18	16	25	15	22	13	23	19	16	17	19	24	18	15	14	21	15	12	19	14	16	22	27	14	13	19	12	16	24	18	14	5	15	12	23	16	19	15	25	13	17	20	26	20	23	12	13	18	17	21	14	23	19	15	17	14	13	23	14	24	21	19	21	15	12	16	25	27	25	17	17	25	22	16	17	23	21	15	18	12	13	15	14	13	20	17	12	18	18	18	20	17	15	24	16	19	27	25	17	15	15	15	16	12	17	21	20	14	17	21	20	16	16	20	22	13	15	17	13	20	15	19	18	16	21	15	21	14	20	16	16	11	27	17	24	18	23	19	25	17	13	17	21	15	20	16	16	15	15	18	16	20	15	28	20	16	15	21	13	19	23	26	22	17	13	16	19	13	21	15	19	24	19	20	16	18	26	19	13	14	17	25	16	19	15	14	23	15	18	22	21	13	22	16	12	26	22	26	28	15	18	18	18	22	23	17	22	23	18	8	19	15	16	21	16	12	29	13	20	16	23	17	16	19	8	14	22	21	22	9	22	18	17	20	16	13	23	12	23
17414	15457	6935	1455	4281	6448	6394	5398	4260	3326	2747	2641	2298	1955	1705	1668	1296	800	571	488	360	284	271	262	272	264	226	244	206	186	235	222	208	213	194	262	194	221	187	221	206	197	219	203	224	208	212	205	198	179	203	201	170	228	197	162	187	205	192	176	234	223	216	203	197	192	174	179	186	211	214	213	194	168	177	165	175	175	180	182	174	184	172	155	178	175	189	162	175	175	186	184	171	169	176	184	180	195	170	176	214	194	176	193	202	168	170	184	214	188	177	183	169	203	163	178	198	190	183	190	162	170	163	180	181	168	164	191	183	182	183	162	197	196	185	147	185	172	173	196	179	152	200	167	164	181	210	186	175	192	173	172	168	192	181	184	186	154	176	170	194	189	174	159	185	200	197	182	185	180	179	176	189	182	164	203	178	179	174	174	205	185	191	167	169	167	207	166	181	189	184	178	171	176	202	195	176	170	163	194	178	161	192	193	160	185	185	188	174	191	199	161	162	177	181	180	183	198	186	190	212	187	200	183	168	180	178	170	185	183	178	157	178	170	173	148	191	178	185	184	170	162	202	164	179	181	174	181	200	204	163	193	196	161	193	214	190	190	189	195	164	184	181	168	209	205	205	184	178	176	149	174	197	185	178	202	179	154	159	189	174	175	165	182	165	185	194	188	182	177	176	167	178	190	162	167	168	172	167	178	160	181	172	210	182	171	176	175	169	179	168	176	174	171	188	159	197	170	174	186	175	187	195	202	182	205	179	178	185	167	169	172	185	171	204	184	148	183	172	171	190	178	173	180	168	172	183	176	194	190	177	151	151	163	162	185	184	174	159	175	185	213	178	163	154	194	179	172	189	170	176	183	176	181	164	221	187	182	198	160	173	199	174	176	180	180	165	184	197	164	175	181	173	186	184	192	187	175	174	171	169	189	181	171	193	176	154	165	169	202	188	179	182	172	160	170	179	202	195	182	199	189	186	181	219	173	200	178	178	199	187	182	203	190	171	199	181	214	167	170	182	163	176	170	181	192	171	174	163	172	188	183	156	188	205	171	176	199	185	177	188	163	194	161	167	197	194	170	149	199	177	173	175	198	179	164	170	187	192	182	193	168	163	189	172	191	188	171	190	196	191	198	189	177	187	175	150	196	194	176	147	180	193	200	179	194	178	188	157	167	178	186	162	175	153	161	180	190	176	170	191	164	183	200	199	176	169	194	176	183	180	155	167	181	166	184	196	197	197	173	180	179	173	194	181	197	180	213	200	174	179	161	177	188	188	176	181	181	190	184	168	180	184	175	173	185	170	187	196	178	173	168	162	193	190	195	188	184	147	174	177	168	199	158	176	203	168	195	184	180	178	151	177	204	168	167	205	162	178	166	177	185	177	168	182	162	186	182	186	177	166	186	187	182	173	216	193	163	182	171	168	149	153	153	189	189	204	179	184	185	177	143	179	185	173	173	181	180	159	179	188	188	192	167	183	162	181	169	173	193	164	184	206	183	162	179	164	195	170	194	183	206	180	167	159	158	173	197	160	172	151	184	199	183	163	168	169	195	177	155	166	140	146	199	192	188	180	188	189	196	179	168	185	189	188	159	202	185	183	214	173	185	162	164	187	208	169	184	185	174	184	167	195	175	200	164	182	181	170	161	154	182	180	180	174	168	154	168	158	175	182	171	191	162	180	163	173	188	172	159	157	173	179	206	166	171	203	172	179	172	169	162	181	162	173	212	164	193	159	192	194	153	156	181	164	192	208	188	165	193	159	198	174	184	170	151	174	153	169	164	169	219	157	202	174	179	179	168	190	166	176	196	175	168	186	165	176	172	172	170	171	179	169	196	163	178	209	186	167	187	194	180	171	168	179	180	152	189	169	152	162	155	170	166	165	197	158	174	187	169	150	182	161	177	187	222	179	192	183	193	187	187	190	182	174	182	158	149	165	159	173	178	188	176	199	200	173	183	185	181	177	182	191	171	170	186	179	164	196	153	173	160	159	171	184	180	184	181	191	186	184	160	209	184	169	172	201	187	192	176	173	174	180	189	181	183	171	195	172	182	171	189	162	172	185	170	175	198	177	175	197	159	175	184	181	166	134	175	173	184	183	193	164	203	210	165	187	198	168	184	178	207	170	188	181	159	180	179	166	164	175	180	178	189	187	172	164	169	169	192	177	199	190	184	197	189	199	181	209	175	179	178	173	199	179	189	206	195	203	178	164	167	179	168	188	187	180	194	179	178	200	182	175	173	181	179	167	154	180	163	186	179	192	189	173	188	183	177	186	183	176	188	187	165	178	181	179	178	167	182	180	166	183	175	181	172	171	195	185	195	195	145	173	186	175	164	197	188	179	190	177	164	176	203	168	197	191	198	181	189	180	189	181	177	182	174	175	177	178	172	172	172	180	199	188	165	190	179	182	185	183	174	180	165	182	176	177	175	172	188	189	192	190	166	162	172	189	166	179	195	177	166	190	190	162	199	175	182	179	189	185	185	169	162	203	190	171	190	160	193	168	169	194	172	175	199	150	183	158	185	162	192	187	195	181	188	187	194	176	165	175	172	185	166	183	186	175	179	181	193	196	194	189	165	199	172	174	186	173	180	200	211	193	194	171	177	181	179	185	196	180	178	168	177	193	181	189	177	171	162	171	198	189	173	214	179	178	153	166	168	160	195	217	168	186	190	175	173	192	185	190	170	169	199	156	165	175	189	192	178	159	177	180	175	188	193	166	199	179	180	177	156	199	185	169	169	170	175	194	169	148	205	166	180	179	213	191	179	185	169	204	193	190	166	178	173	180	151	207	183	177	179	168	172	183	198	206	167	180	180	177	178	173	180	171	182	192	194	184	173	166	202	192	177	182	168	176	200	170	181	203	179	158	173	173	188	198	184	170	210	174	171	181	170	178	170	187	169	195	183	163	177	205	157	187	170	199	163	182	176	188	185	180	191	178	176	184	173	178	187	171	182	184	200	174	167	190	185	181	168	171	197	188	194	180	211	169	183	213	160	178	168	163	176	191	179	199	211	194	182	191	163	187	185	190	164	180	173	192	173	163	179	170	180	189	173	209	178	165	174	198	173	187	175	171	192	174	163	173	165	169	161	179	198	182	185	176	171	180	206	187	185	158	163	188	198	189	215	184	195	199	178	190	188	168	188	191	156	186	196	160	178	174	167	165	181	177	182	169	195	179	199	190	176	174	188	188	188	177	203	158	172	187	196	176	179	171	189	190	166	160	173	165	193	161	170	166	164	196	192	193	172	175	192	173	171	161	182	172	207	184	180	176	182	191	181	194	159	183	185	157	201	177	172	179	154	188	162	170	204	156	179	178	170	147	186	188	156	193	186	209	175	199	187	174	192	157	204	183	174	159	186	156	213	181	180	178	196	170	193	156	174	170	172	179	189	167	162	191	201	199	160	159	163	165	172	165	180	167	195	176	198	166	148	183	168	206	176	176	174	188	185	179	192	201	200	181	183	182	176	182	175	165	160	158	169
923	5428	1203	88	97	128	143	173	134	123	133	115	107	93	85	86	80	58	57	60	34	48	44	42	42	46	45	36	37	33	40	32	34	36	35	49	38	41	33	43	42	41	40	31	30	39	37	56	40	46	34	28	39	53	44	31	38	47	38	40	39	30	44	43	35	35	39	31	47	39	42	31	49	41	34	29	40	32	34	28	51	39	32	43	43	32	49	37	33	33	27	40	33	45	38	45	36	30	47	38	18	38	44	44	34	35	42	38	37	36	35	52	40	36	43	44	50	32	37	41	35	38	40	46	29	37	39	31	39	48	47	49	36	37	35	52	48	30	33	31	48	37	39	36	37	41	47	25	39	35	32	37	36	36	33	26	35	41	33	45	38	44	36	25	35	39	35	43	39	37	32	38	36	36	31	45	39	32	31	30	29	30	41	34	43	39	38	45	40	38	45	32	45	40	45	39	33	36	42	42	35	41	45	29	41	21	43	45	28	31	36	38	36	33	27	38	40	34	37	29	36	34	34	31	37	36	37	36	42	36	45	33	50	37	33	37	33	41	41	29	37	38	33	40	38	36	34	33	39	32	38	45	43	32	36	32	48	27	40	31	28	34	55	45	34	37	43	33	35	38	45	42	32	40	35	32	42	42	34	39	39	36	35	35	34	36	36	47	45	47	45	44	35	32	31	34	38	27	30	37	40	28	47	32	33	26	37	36	35	39	32	43	48	31	42	42	37	33	43	34	49	38	46	48	31	37	30	34	45	52	29	33	42	36	56	39	39	35	34	34	40	36	39	32	30	33	30	37	32	36	45	45	32	37	36	31	40	40	32	36	42	42	41	26	33	39	43	46	31	30	33	41	38	45	31	41	45	33	44	39	37	28	36	35	38	41	33	42	33	42	29	38	47	53	36	37	43	36	44	37	27	38	30	30	35	42	37	28	45	37	28	33	41	35	29	41	31	32	37	31	40	34	31	40	27	27	49	46	30	35	38	48	44	36	41	33	37	39	32	39	33	34	39	43	35	41	42	29	33	39	39	29	43	34	48	43	41	36	41	35	39	35	34	43	48	38	27	38	38	41	41	34	42	37	36	33	38	41	40	38	35	34	32	41	31	41	25	46	34	42	43	35	50	27	37	49	40	49	50	35	41	35	32	39	41	50	34	40	37	39	38	41	31	38	40	43	34	38	39	26	42	30	39	43	37	31	34	34	38	41	39	40	39	40	42	33	34	36	36	30	46	35	36	40	34	31	33	33	32	41	35	50	41	30	31	31	29	54	49	27	40	37	40	33	31	35	39	39	40	35	30	48	48	43	42	38	38	40	39	38	35	44	36	36	49	37	35	32	37	34	43	37	36	42	23	38	45	36	43	43	53	30	29	34	41	40	40	37	39	42	32	37	49	36	33	39	34	45	31	34	39	40	39	31	40	35	36	33	34	39	38	41	47	42	39	32	39	33	39	30	34	34	29	44	33	35	40	39	40	41	43	40	33	35	35	36	30	39	33	36	44	34	30	43	29	28	31	37	35	35	32	31	42	34	36	34	27	36	32	38	25	27	34	47	48	41	44	28	44	39	29	41	21	48	41	43	40	43	48	33	37	30	40	37	36	36	35	39	35	26	40	36	40	41	34	32	25	41	39	33	37	29	30	29	37	39	36	46	26	38	40	38	31	40	30	29	42	36	34	32	40	29	35	41	34	31	28	36	41	35	36	57	29	36	36	44	36	46	46	43	32	38	31	36	36	42	44	31	38	31	39	39	39	43	44	47	30	38	42	40	34	42	30	51	47	50	40	27	38	46	46	37	32	36	42	41	23	36	40	35	22	44	36	29	33	45	40	29	31	28	41	26	38	48	41	33	34	37	36	43	37	41	34	39	43	38	39	47	27	28	40	58	40	39	34	37	39	48	44	41	28	42	38	39	40	37	22	32	33	37	33	40	47	40	35	38	30	43	35	41	34	37	40	33	32	36	41	36	36	47	32	43	30	40	29	33	40	31	40	43	29	31	38	44	30	31	44	32	33	36	37	38	36	31	26	43	52	39	30	31	26	38	29	41	32	42	39	28	28	45	43	48	37	43	42	43	41	34	46	43	40	38	31	42	36	32	36	44	28	45	42	33	34	34	27	42	45	39	30	23	37	40	45	27	43	47	32	39	27	33	38	41	35	45	39	34	45	41	38	41	36	35	39	33	26	35	33	30	43	35	39	40	56	28	27	38	33	43	44	36	34	37	30	43	32	31	40	37	37	40	33	25	34	47	42	42	34	43	39	43	45	41	38	39	35	30	34	27	31	26	28	41	50	44	31	41	26	28	37	31	41	40	21	46	36	46	30	37	46	35	49	34	48	46	46	46	28	48	35	41	36	32	30	30	44	43	24	35	20	33	38	38	38	42	25	38	39	48	37	43	36	28	36	40	35	32	21	36	27	31	39	37	37	34	31	32	34	43	41	34	42	38	29	36	48	34	35	40	39	41	38	41	39	29	38	21	31	34	37	36	41	45	33	38	37	36	42	33	35	39	45	36	36	35	38	39	30	39	30	37	32	38	32	36	34	39	46	25	35	42	33	36	31	35	39	39	44	41	40	23	39	37	28	39	40	27	36	30	36	34	42	35	47	40	32	42	43	45	32	43	35	37	39	31	30	35	36	37	36	50	41	34	38	47	41	41	36	42	32	27	38	38	44	36	26	38	44	30	22	43	35	34	42	35	40	34	41	33	42	44	40	33	40	35	39	43	28	39	31	47	42	30	44	49	41	37	36	32	47	42	38	38	50	30	39	44	38	31	45	36	34	34	41	35	33	41	40	45	40	33	30	33	38	33	35	50	37	31	36	30	55	52	45	33	37	41	36	31	37	40	40	34	35	36	40	41	34	40	42	32	39	32	42	33	30	31	37	35	39	40	38	34	47	39	38	41	49	37	27	34	36	40	34	33	32	36	43	40	35	47	39	33	37	47	40	33	34	53	47	42	43	43	49	33	34	44	31	39	47	39	37	32	38	31	37	45	42	44	38	46	27	30	47	33	36	42	45	40	29	32	21	46	53	29	44	30	42	40	40	38	48	41	33	35	34	26	47	39	45	29	43	42	39	32	40	33	40	41	38	36	45	39	36	54	45	35	44	26	44	27	35	34	28	31	34	41	34	43	34	34	34	45	38	40	31	46	44	36	31	26	26	40	49	51	39	30	40	37	53	35	33	35	35	42	43	47	41	30	49	29	36	35	44	41	36	35	36	38	31	35	39	39	43	41	37	33	42	35	37	34	41	38	35	40	39	37	37	31	42	35	22	39	41	44	33	36	31	40	32	42	37	33	35	34	32	44	41	50	34	36	30	34	44	41	39	37	33	37	33	48	55	37	40	46	39	38	40	43	36	40	39	39	33	44	50	30	41	33	31	46	34	47	54	41	38	43	34	40	33	38	51	37	31	39	39	40	33	43	36	35	31	29	44	34	39	45	36	39	39	42	36	34	41	44	39	44
15716	20034	10074	2348	6796	9107	8961	7300	5395	5054	4417	3593	3631	2936	2710	2142	1954	1496	1040	875	710	587	535	548	507	492	500	459	456	466	443	429	448	447	424	440	438	442	414	433	403	406	414	435	426	403	397	410	434	379	422	422	418	419	460	420	447	387	423	386	392	397	381	379	405	391	393	386	396	384	364	411	402	436	409	416	388	377	397	414	399	431	348	373	396	376	424	385	387	370	385	391	365	392	376	402	368	426	400	375	402	360	433	389	415	383	375	380	350	390	357	413	412	403	409	398	393	379	415	417	349	404	392	404	385	368	368	390	344	428	405	406	379	349	369	422	414	374	344	395	394	382	404	380	364	404	438	395	430	424	402	360	380	370	389	382	365	403	392	381	384	399	391	382	427	389	362	382	407	399	400	440	388	400	398	381	375	388	402	362	374	358	382	368	350	376	373	372	405	384	401	408	386	373	384	396	426	366	393	374	384	414	412	391	393	361	395	379	437	397	360	395	362	412	400	398	368	397	395	412	369	426	402	425	398	361	411	394	376	400	353	388	404	393	389	396	390	386	385	359	382	360	364	361	367	390	407	400	418	376	370	394	357	365	378	356	401	400	374	379	430	383	357	372	364	390	405	392	411	386	361	397	391	395	402	429	386	408	406	388	418	352	439	407	398	350	390	401	395	382	379	388	386	382	398	429	365	386	417	401	342	409	382	396	350	405	406	393	375	375	420	402	388	386	364	409	395	376	419	396	412	400	360	382	394	369	429	378	361	398	369	422	385	401	391	360	384	379	413	379	395	377	393	415	388	427	374	393	396	382	372	363	362	393	389	349	386	379	383	394	384	388	392	383	405	390	385	375	377	390	399	417	391	393	368	435	369	382	415	380	361	383	380	399	398	406	382	373	347	427	377	405	406	383	375	360	370	381	391	369	365	416	397	366	394	387	379	374	344	384	418	405	390	391	372	409	386	378	396	350	361	421	403	374	401	456	351	395	411	377	385	428	386	399	392	388	393	348	359	399	394	383	397	375	395	420	409	373	384	351	442	379	380	363	404	369	373	407	377	382	383	364	413	411	379	385	383	387	363	369	390	388	409	377	385	389	421	419	392	413	392	392	373	374	417	381	401	387	384	409	370	378	370	388	378	357	379	385	396	411	398	410	363	365	405	425	378	408	388	378	390	397	413	419	388	357	393	376	366	364	425	381	361	357	407	344	407	399	421	378	381	420	385	386	354	390	418	392	377	385	375	386	368	397	398	387	371	383	409	368	396	381	410	387	358	394	390	361	363	391	391	383	407	386	407	387	397	407	369	393	394	430	371	391	352	407	423	415	363	389	392	382	399	386	385	348	404	410	400	402	390	411	358	365	388	391	375	359	374	404	367	378	397	412	390	398	363	389	379	423	380	386	343	348	404	427	408	394	370	377	420	394	410	413	421	388	398	421	416	381	418	372	373	378	402	396	389	357	394	396	392	369	409	373	374	397	383	358	399	365	386	397	381	399	383	397	374	402	362	400	383	417	392	364	366	377	375	328	361	368	383	355	432	432	375	389	380	417	374	384	385	392	371	389	392	383	414	397	386	383	404	369	395	424	385	378	391	389	437	375	397	386	382	398	402	389	391	373	381	342	387	390	371	373	403	387	409	408	388	399	364	370	416	374	385	381	392	373	366	404	402	405	404	386	371	365	399	403	404	365	361	402	387	406	434	384	446	366	403	392	390	373	387	394	376	405	381	395	348	398	410	430	376	420	372	386	403	424	395	413	380	405	402	390	403	369	423	385	398	402	392	433	366	421	397	380	350	374	377	407	398	403	386	380	435	401	355	366	383	373	381	374	390	392	419	361	384	424	379	351	367	381	378	384	386	444	393	416	358	394	399	419	361	365	404	392	341	406	388	426	373	364	395	371	422	394	400	412	388	392	432	409	394	385	354	404	396	413	417	356	385	371	401	393	423	362	383	424	381	365	415	399	403	395	405	398	355	360	413	422	361	373	359	386	375	395	378	391	384	424	387	374	381	406	384	388	371	379	373	393	384	435	366	372	391	398	387	373	371	423	354	390	389	371	373	360	388	395	381	413	400	377	404	402	396	352	407	401	355	352	361	400	412	384	367	387	412	391	399	388	337	384	405	384	360	370	406	348	389	392	399	391	417	382	397	361	399	376	354	377	361	386	399	391	423	389	379	366	419	375	397	390	336	407	385	450	382	380	400	392	345	381	385	392	353	397	421	376	394	367	384	429	371	375	397	366	410	369	368	393	357	408	442	384	363	387	355	360	411	333	410	441	364	413	399	420	400	364	409	403	380	414	374	378	392	400	365	381	406	356	403	401	352	410	372	366	374	372	375	370	364	397	420	394	365	412	398	419	393	417	396	417	395	386	369	372	399	383	386	344	382	382	383	377	402	421	401	421	368	400	382	376	398	383	376	379	406	393	366	354	392	413	387	360	403	393	390	372	427	400	371	380	383	390	394	390	391	424	358	375	354	383	413	424	411	382	395	391	379	394	394	390	423	373	367	393	385	392	372	365	381	374	392	396	421	337	367	356	391	380	370	362	395	360	393	363	385	412	369	374	398	404	397	412	344	387	375	409	387	355	396	380	359	375	382	394	394	393	377	376	368	375	417	366	376	394	399	376	383	388	391	427	394	384	373	398	386	387	356	415	421	369	370	399	411	382	371	396	361	402	339	383	365	421	403	406	414	362	367	399	384	407	370	397	405	400	377	360	367	394	392	400	388	387	362	363	416	400	424	365	378	390	431	409	398	377	366	407	380	387	376	397	383	372	377	411	364	378	390	400	376	408	414	379	405	400	426	394	388	413	447	383	373	383	383	399	394	377	379	405	374	424	334	375	365	406	341	381	347	384	368	392	411	362	401	407	395	374	384	356	381	381	392	369	387	394	382	396	424	393	427	396	401	396	392	384	368	362	396	374	359	381	393	368	381	386	403	412	368	378	398	387	382	398	365	344	391	390	389	400	377	373	407	352	395	366	404	374	429	370	417	415	393	388	367	390	366	366	357	355	392	354	373	376	414	422	415	408	401	379	340	382	367	409	414	388	396	377	390	409	357	380	362	404	378	378	365	379	424	370	404	428	404	411	411	391	360	395	402	412	353	403	372	392	379	376	398	385	368	417	384	421	365	410	420	408	348	362	410	408	372	377	373	383	400	347	386	362	383	404	368	394	401	396	386	432	366	429	369	396	404	384	350	387	336	417	384	383	377	384	372	375	415	359	425	395	408	419	385	382	385	386	362	420	382	396	372	406	436	404	359	381	383	395	381	429	384	417	360	425	379	397	385	377	366	375	385	394	401	406	414	411	335	406	383	424	403	374	407	395	420	400	387	407	383	375	380	394	407	389	363	378	354	389	420	438	378	382	368	391	378	441	425	345	374	406	363	390	413	391	412	416	367	397	396	416	400	400	366	402	405	394	418	369	388	366	378	398	390	379	394	407	366	358	391	393	412	371	402	399	416	386	356	385	374	397
678	279	161	59	76	65	96	79	72	79	80	83	72	89	81	57	56	46	39	38	37	43	27	45	45	31	44	46	30	54	38	32	35	42	33	41	36	39	37	42	42	27	35	50	41	35	42	57	31	45	34	45	35	41	38	41	40	45	31	38	41	45	35	39	32	40	35	32	37	36	35	35	43	41	36	29	38	37	30	34	39	44	36	42	34	45	42	32	40	39	37	53	38	46	31	37	32	29	50	37	36	33	29	27	29	30	43	32	32	35	31	34	32	36	24	42	42	33	31	47	41	47	40	37	44	46	37	51	32	36	33	41	32	34	27	37	38	35	36	40	43	37	31	49	34	41	31	45	39	33	29	32	35	35	40	32	26	37	41	51	37	36	32	44	39	46	38	42	39	41	27	34	36	38	29	37	35	54	37	39	41	49	36	30	39	43	32	39	31	45	38	43	45	41	45	43	45	34	41	36	47	44	40	49	37	38	44	43	36	40	37	39	41	29	34	41	30	40	39	43	26	41	28	42	41	45	44	42	42	49	34	30	43	41	39	42	40	38	50	40	35	47	42	38	30	43	34	39	35	40	37	30	38	43	40	40	39	35	42	38	44	35	29	50	32	33	36	52	42	46	37	37	33	39	43	47	38	38	39	38	30	35	35	38	46	35	36	54	34	40	41	47	31	48	38	30	54	40	41	37	45	43	32	39	38	42	36	46	42	42	32	38	37	33	34	44	38	28	47	40	47	42	37	39	23	27	46	27	50	29	39	32	41	41	39	39	38	33	41	43	37	45	43	45	35	36	39	30	42	51	31	37	48	38	50	34	37	32	41	42	32	39	42	35	40	42	32	40	44	38	42	36	42	33	41	39	53	54	36	37	41	34	38	37	38	35	51	42	42	35	42	41	33	39	49	45	42	40	47	41	42	38	44	33	27	28	34	45	39	40	31	30	47	41	44	35	39	39	37	34	49	38	45	34	43	24	45	37	40	37	42	39	38	42	47	55	44	38	30	37	33	40	37	47	38	51	49	38	41	36	32	51	38	37	39	41	35	40	37	41	23	26	33	63	38	46	37	41	31	26	43	37	36	46	39	33	36	30	27	48	32	43	30	37	43	32	38	38	33	35	31	32	37	43	35	35	35	35	37	43	23	45	37	46	27	33	48	52	37	29	36	27	24	35	27	30	40	31	46	36	29	34	30	37	50	42	49	34	39	46	36	46	41	43	37	30	36	31	37	48	44	39	41	34	44	49	39	39	40	58	38	37	53	37	31	38	49	38	37	32	45	42	40	47	36	48	34	36	29	38	45	25	39	43	39	29	45	45	30	36	44	44	32	48	39	40	29	39	43	38	43	44	42	52	44	44	41	39	23	43	39	36	40	43	36	42	48	34	32	41	37	38	41	30	40	42	34	39	50	36	39	36	48	43	37	37	36	33	39	43	39	45	34	42	27	30	41	35	34	39	30	40	31	28	42	36	47	36	33	41	47	33	32	34	40	37	28	43	42	42	48	45	32	43	49	33	36	37	46	30	34	39	32	38	28	34	42	56	38	35	56	44	50	40	32	36	42	37	43	42	49	25	53	44	42	42	37	43	39	39	51	39	38	49	32	30	31	44	44	45	50	38	37	46	45	40	46	47	41	32	58	36	34	35	36	37	38	49	36	42	47	34	41	36	47	47	30	35	38	31	41	36	31	43	42	45	40	42	37	42	37	44	36	34	39	40	42	47	34	27	41	46	35	32	41	43	34	37	46	43	33	42	45	40	38	35	39	39	44	44	39	34	38	40	48	34	44	44	44	37	40	44	45	36	41	39	35	39	28	40	45	40	32	33	38	29	41	33	33	34	35	34	54	38	25	45	35	29	39	41	36	40	49	52	28	35	47	40	55	33	41	42	36	51	33	34	32	41	40	39	39	32	40	48	40	40	41	43	40	44	31	36	32	28	33	30	39	42	33	44	40	32	45	42	51	44	41	43	51	40	38	51	39	39	30	38	45	36	39	34	39	31	38	30	48	26	29	33	38	37	33	30	33	37	39	47	41	39	49	44	37	38	31	33	46	33	45	43	38	35	42	33	40	40	41	55	42	47	41	39	44	56	40	35	49	47	40	39	37	40	39	41	45	38	39	39	45	39	42	52	37	33	28	38	46	47	42	45	31	42	43	36	36	30	36	42	49	36	29	35	35	40	46	31	31	48	27	41	43	34	42	36	47	37	43	43	36	43	33	49	30	38	39	43	36	47	26	38	39	39	35	44	51	39	32	42	45	40	43	30	50	44	42	44	46	46	37	32	44	38	41	39	38	47	47	36	38	35	44	36	49	38	35	51	44	43	28	41	36	39	33	52	39	33	33	41	33	29	39	40	41	40	42	29	33	46	29	47	36	52	46	41	37	44	27	52	42	33	51	40	46	39	40	52	35	42	33	30	48	32	39	40	25	40	37	39	41	55	38	44	43	33	35	37	41	44	46	42	38	40	29	43	51	49	39	40	40	45	34	35	38	32	34	45	41	41	34	33	37	36	41	42	43	39	43	31	45	36	47	40	34	46	33	33	34	44	35	42	37	42	36	40	46	38	35	38	49	45	32	37	32	42	36	43	34	43	41	43	34	34	23	37	22	38	31	39	46	36	39	29	41	52	40	44	36	34	37	30	39	36	39	43	46	28	36	47	35	37	39	43	44	38	36	39	54	38	37	40	43	30	39	45	34	35	38	37	41	41	40	36	47	49	43	39	29	37	42	37	38	28	41	34	43	37	39	36	43	44	36	45	34	42	39	32	52	46	42	31	30	43	50	42	27	32	51	38	43	37	41	36	42	39	28	30	38	36	48	36	33	45	54	48	39	38	38	34	47	35	39	44	37	30	37	45	43	42	34	29	45	29	35	33	49	42	39	36	35	40	35	38	32	36	34	33	35	44	42	29	41	34	30	47	28	43	33	50	47	33	43	47	50	36	44	45	43	45	27	41	45	51	44	43	24	36	37	34	44	41	42	28	47	34	34	26	37	51	45	36	32	27	49	48	46	48	30	36	51	28	39	36	38	35	49	35	45	31	35	39	27	33	32	41	47	48	35	42	35	43	33	44	48	37	30	53	30	47	35	32	39	46	44	43	34	43	47	45	42	42	35	42	45	32	46	48	51	39	45	33	35	47	39	43	34	40	38	36	42	44	48	41	41	40	56	34	42	35	36	21	35	44	40	42	36	34	40	35	29	44	36	27	38	42	39	29	28	47	28	34	44	32	47	44	34	31	47	31	30	44	37	36	40	37	50	38	35	34	29	41	40	43	33	47	31	51	38	44	31	41	48	37	42	43	56	31	41	41	35	37	40	31	33	43	39	46	36	35	45	36	47	46	35	42	50	36	29	31	30	45	34	45	32	34	36	41	53	53	35	34	36	30	38	38	34	37	32	49	43	46	40	43	31	35	44	57	29	39	40	45	37	39	33	34	34	40	28	48	38	37	42	42	39	43	32	39	38	41
7116	4516	2345	1349	3144	4521	4654	3926	3141	2651	2804	2347	2036	1916	1808	1370	1064	787	594	578	474	399	411	389	394	374	393	403	400	422	401	411	367	404	382	388	385	403	376	394	369	355	381	379	389	354	351	375	384	422	449	364	377	383	375	370	387	389	381	373	384	377	369	385	361	395	402	391	400	372	386	377	383	409	388	398	345	364	384	372	370	339	389	369	373	380	409	379	380	400	366	383	420	367	428	383	406	398	346	385	397	386	376	360	375	383	374	399	392	401	400	404	365	362	371	391	395	368	447	404	361	387	380	394	386	404	391	397	388	362	405	399	386	360	391	399	377	363	403	348	368	373	363	414	375	356	405	401	364	401	373	362	384	359	386	394	398	369	351	363	389	397	371	397	394	399	367	372	365	355	389	392	346	364	367	389	413	374	370	404	362	416	388	360	375	394	402	375	385	389	384	407	408	386	393	376	345	382	393	386	390	371	393	407	405	395	386	402	389	381	332	377	354	388	368	374	393	363	400	371	360	385	381	374	411	378	379	387	383	381	390	438	408	375	373	388	354	361	365	406	350	376	365	355	366	360	408	357	375	354	368	372	392	385	387	425	372	383	413	345	378	364	385	395	348	373	387	373	370	387	381	414	428	358	385	361	415	397	394	342	396	365	364	388	367	384	389	387	378	379	390	360	375	398	362	424	374	400	357	347	401	389	377	402	333	373	411	373	390	392	382	382	390	408	398	378	377	384	411	395	391	370	389	391	369	367	362	388	400	377	370	383	384	380	410	403	384	352	393	418	362	382	389	399	403	369	380	376	368	376	397	389	394	344	416	366	410	359	384	401	391	396	374	362	362	387	393	403	394	381	380	373	360	358	403	362	366	354	391	365	362	368	398	394	389	399	404	379	377	336	380	381	393	363	383	377	376	420	379	384	389	372	375	389	384	416	382	360	377	389	411	372	391	403	397	384	406	373	393	385	390	384	371	363	364	343	371	390	394	360	352	382	418	335	393	406	389	367	398	385	385	383	387	371	405	371	374	380	417	379	355	370	362	422	430	376	349	387	374	378	402	362	384	340	433	413	315	365	368	413	392	372	405	376	396	357	372	388	373	366	398	406	377	358	410	374	377	370	373	371	406	425	392	404	369	379	360	382	401	394	397	387	402	422	371	423	417	368	390	358	399	368	402	388	384	384	392	391	415	368	397	369	361	340	381	377	374	358	380	394	400	370	389	355	380	362	394	366	396	351	371	374	397	399	368	384	402	378	349	407	383	394	383	385	401	359	363	422	402	434	404	393	371	349	416	375	370	413	376	404	408	370	404	381	390	380	348	354	424	386	384	365	360	407	406	409	384	425	348	405	391	375	362	401	379	387	348	381	379	344	382	377	373	397	360	352	368	390	402	371	401	369	383	401	386	351	394	369	374	387	381	381	408	392	356	415	385	357	375	372	393	390	382	361	383	362	375	412	420	398	391	373	395	373	380	356	362	388	384	387	381	377	382	383	370	403	380	383	393	379	378	382	413	372	430	382	372	373	378	411	383	362	372	365	386	420	404	381	374	381	339	401	373	358	395	378	387	398	371	387	377	382	376	363	399	396	366	367	403	384	381	378	400	343	420	406	395	396	410	366	374	384	381	397	415	402	356	372	379	355	390	390	370	356	401	375	368	384	377	409	397	388	398	375	352	389	393	393	366	409	403	384	415	349	389	384	418	385	399	397	360	368	398	407	367	395	368	365	408	398	378	387	386	378	410	424	413	357	389	382	350	409	367	366	351	395	378	383	387	403	383	374	377	384	380	354	365	390	375	399	403	349	405	388	351	404	370	384	389	408	403	347	365	380	386	362	367	402	379	396	386	383	395	418	423	365	373	340	387	378	348	362	406	389	355	374	361	401	366	385	392	398	351	353	371	368	403	427	382	388	384	377	391	359	374	380	383	386	379	384	364	379	387	369	410	372	408	365	389	376	386	370	406	366	408	358	403	382	356	397	375	377	393	381	360	387	383	387	356	403	372	409	388	433	353	391	334	386	358	387	401	413	415	391	405	377	374	376	394	383	377	398	402	384	381	401	350	365	355	372	389	417	331	402	381	388	401	381	406	378	406	379	394	366	372	350	377	373	353	348	415	349	371	387	391	395	374	376	368	358	424	384	384	381	429	428	390	422	365	392	363	371	359	416	397	383	411	400	358	382	389	375	360	358	401	369	366	386	374	374	402	397	374	401	366	360	376	348	371	380	369	392	401	412	347	366	396	356	385	391	345	377	393	406	381	366	392	369	388	387	385	381	354	410	371	372	365	385	375	399	407	359	368	384	353	355	379	373	368	367	381	376	385	370	374	399	388	376	354	370	375	398	343	385	338	354	383	381	394	350	423	397	385	427	378	408	377	408	377	379	376	351	359	384	382	379	392	386	384	441	400	397	383	374	365	397	377	364	376	396	408	392	366	400	397	404	379	372	414	370	356	394	397	363	352	391	373	375	388	405	408	358	410	406	402	414	380	366	393	393	377	344	384	392	384	386	383	404	377	419	351	385	370	398	390	358	381	399	387	368	383	374	349	411	384	411	385	376	426	410	397	400	403	355	350	362	389	386	352	388	370	416	374	380	387	374	379	391	439	368	357	370	346	359	389	395	405	405	384	369	387	366	377	393	369	380	391	364	369	394	361	387	370	364	353	386	378	404	377	392	384	376	394	368	338	338	408	409	378	395	411	402	425	355	373	385	379	421	390	429	396	357	364	386	401	388	359	387	377	347	377	392	393	392	371	389	388	359	392	364	400	355	401	366	377	357	400	383	388	390	384	405	351	372	369	369	367	411	400	355	330	390	386	385	416	388	359	405	349	411	381	384	416	351	404	382	398	366	343	400	388	370	381	404	374	406	401	397	374	426	366	368	354	386	398	408	401	362	380	400	390	398	368	359	397	376	378	374	378	390	407	371	413	390	369	388	382	404	392	367	327	403	370	388	386	397	392	354	375	395	348	369	382	355	394	357	395	404	418	365	388	396	388	347	395	372	376	388	402	393	374	413	388	393	367	351	375	391	399	381	387	395	362	399	380	382	391	398	389	347	389	386	354	376	379	409	431	356	389	405	406	388	377	364	384	393	427	361	395	356	397	379	393	368	387	399	376	404	364	384	378	376	384	378	356	349	390	396	355	383	369	366	372	366	357	391	362	363	391	387	386	359	400	371	371	404	346	409	385	385	386	390	444	346	409	363	414	397	403	381	399	353	378	390	379	406	406	382	401	401	402	374	389	384	406	388	390	388	398	384	390	379	353	332	384	386	366	363	374	389	387	410	355	373	378	392	396	398	401	383	399	383	358	381	375	366	353	378	398	351	406	394	384	368	418	384	394	393	390	400	375	365	397	369	353	394	396	390	380	402	399	380	355	380	379	425	389	366	415	405	360	395	372	390	407	408	381	379	388	388	377	364	381	406	377	397	390	409	395	389	371	390	388	397	377	386	413	343	355	362	373	370	399	398	409	364
384	1360	690	108	78	105	148	150	156	125	141	109	94	99	117	101	59	60	44	43	51	58	70	43	61	56	45	69	55	42	67	59	47	64	70	47	50	48	41	55	54	53	60	60	55	49	50	49	72	51	51	53	59	62	51	50	58	51	62	56	55	45	55	47	48	43	50	60	48	51	51	56	45	57	45	57	60	47	43	48	50	49	52	53	46	41	48	55	50	53	46	51	63	46	47	59	56	43	46	36	43	42	57	63	46	52	49	49	50	34	49	34	56	64	48	38	53	64	58	55	55	43	33	58	46	69	57	58	57	47	54	43	54	44	50	59	55	46	47	61	58	62	43	59	53	41	53	53	53	41	47	51	47	56	48	45	52	61	58	58	52	47	60	55	48	59	57	53	56	52	46	54	51	48	53	63	57	47	50	55	44	55	45	59	50	46	53	56	60	47	45	61	50	48	52	47	58	59	53	43	47	41	51	61	63	51	54	57	68	49	59	52	59	43	52	58	52	60	48	50	53	48	46	49	51	50	58	56	41	65	50	59	48	55	56	44	46	43	52	59	50	50	73	45	48	50	51	44	50	69	61	44	52	55	43	41	59	54	39	41	58	53	58	43	54	51	56	50	55	54	53	55	58	44	41	55	52	58	44	68	42	48	56	51	45	48	42	51	34	47	67	55	53	54	59	50	52	57	42	44	50	57	53	50	45	42	42	49	57	45	65	56	52	57	45	52	52	52	57	49	67	43	49	54	67	49	43	46	58	40	57	50	61	54	72	42	45	56	53	59	53	48	48	49	52	37	55	38	55	68	54	56	55	51	53	44	57	57	49	48	58	58	49	59	61	51	78	61	44	70	43	56	56	42	42	46	60	52	75	63	55	52	53	59	55	50	52	50	53	53	62	62	35	57	43	54	53	53	49	56	58	51	49	63	49	50	68	42	42	62	66	51	48	47	51	53	48	55	49	57	56	60	54	56	55	59	48	58	60	47	46	50	59	49	50	48	44	64	52	45	50	54	44	46	61	51	58	60	49	56	39	65	50	48	43	46	55	66	50	54	48	60	47	51	53	57	48	50	61	51	54	50	50	48	41	62	55	52	56	43	58	55	62	51	55	49	50	47	56	45	59	58	56	51	53	65	52	53	58	51	63	50	53	55	58	45	52	58	52	53	41	63	49	56	43	59	47	50	44	56	63	55	50	42	65	50	56	58	51	46	54	45	61	53	56	54	49	59	52	50	45	53	41	57	66	42	53	62	44	47	50	47	64	70	52	71	39	48	45	52	52	40	46	57	55	45	63	58	56	68	45	58	52	56	64	48	57	55	61	58	57	55	44	48	57	46	55	49	57	39	58	53	53	45	57	60	53	54	45	57	52	51	54	48	47	61	53	57	52	48	42	47	49	38	52	58	50	55	52	45	57	57	48	49	54	53	45	63	54	58	53	40	55	63	57	50	58	42	59	56	60	51	50	61	53	48	60	44	55	66	56	55	65	64	60	56	47	50	47	59	55	46	46	62	62	49	50	52	61	49	50	48	54	52	39	47	52	46	57	48	60	59	66	55	53	48	42	49	60	47	54	56	57	55	41	54	43	58	48	45	55	58	57	60	63	52	59	50	51	69	53	63	57	50	65	57	61	50	53	43	51	50	57	73	61	45	57	62	53	49	51	45	53	53	62	50	53	55	66	52	56	47	63	51	48	47	36	53	45	57	47	48	54	52	49	47	62	43	47	65	56	53	52	48	61	58	64	55	37	51	39	35	46	50	54	55	52	59	42	58	66	47	49	55	47	52	46	43	44	57	52	48	52	40	60	56	47	46	58	56	58	46	60	61	58	51	55	58	74	58	41	47	42	46	51	44	57	58	57	40	39	50	46	49	51	49	55	52	53	48	49	48	47	46	56	53	34	51	48	52	51	51	50	49	58	46	45	55	56	53	49	57	36	50	51	47	56	48	50	55	63	51	42	62	56	50	52	52	40	47	63	43	33	41	67	58	61	57	38	61	36	50	44	41	63	52	41	41	52	56	52	56	54	65	60	57	56	57	61	48	56	47	56	51	43	53	49	50	51	54	54	54	57	49	52	69	46	50	52	56	51	55	49	50	47	67	50	60	67	47	49	45	53	55	63	62	54	44	45	52	61	63	42	56	60	50	46	53	63	53	55	52	47	59	43	56	50	64	56	49	67	51	52	78	53	52	54	58	35	57	41	43	53	51	49	52	64	43	49	54	50	51	64	43	52	48	54	55	49	59	41	62	62	49	44	54	50	54	45	48	58	61	42	55	42	68	61	51	48	55	54	47	47	59	51	65	58	45	41	48	43	52	52	55	42	56	49	47	49	63	37	44	56	60	43	50	64	58	51	66	60	46	49	49	46	50	43	48	46	62	42	54	49	60	42	46	46	59	48	52	55	41	44	40	51	51	51	35	48	44	46	45	43	56	43	56	60	61	48	61	58	69	48	52	50	56	51	60	45	62	54	50	55	57	57	72	49	48	58	41	62	52	42	64	42	45	55	62	48	55	53	49	62	40	54	56	48	47	38	63	51	53	50	50	52	50	57	59	58	53	53	54	42	54	46	53	54	52	45	51	57	47	58	58	50	51	46	70	40	52	53	57	52	51	52	55	55	51	58	56	56	53	63	42	48	48	53	48	57	49	43	57	39	44	47	53	63	53	55	53	44	51	58	51	54	47	50	55	54	48	51	51	51	56	63	51	47	48	51	49	60	60	49	51	62	51	61	46	58	50	61	46	51	56	60	51	46	39	54	64	53	50	53	63	43	50	70	51	58	49	64	60	53	51	67	52	52	51	55	40	49	44	50	54	55	52	52	55	65	59	56	45	52	50	53	55	58	69	55	51	51	65	57	53	57	63	51	48	51	57	53	49	74	51	49	49	46	52	46	51	44	50	54	57	64	53	62	44	63	59	45	46	56	60	54	51	56	42	58	51	46	51	60	50	49	55	45	45	42	59	44	60	56	50	46	52	49	50	69	60	57	49	47	57	48	46	57	60	42	49	47	56	48	49	54	55	47	56	58	62	48	59	60	54	48	44	45	54	63	50	53	39	61	55	41	51	41	57	52	51	48	42	57	51	50	64	49	53	50	42	47	50	48	48	46	54	52	44	56	52	47	44	66	53	49	43	55	45	39	63	59	69	66	56	56	44	67	55	53	57	56	50	37	55	52	51	53	51	51	52	56	55	49	52	59	54	56	51	50	51	51	62	48	63	60	60	54	42	39	45	68	49	46	50	57	58	63	53	46	45	47	45	53	52	57	42	71	53	46	56	67	62	44	55	57	57	63	64	51	55	58	67	47	63	59	47	46	60	49	46	41	58	71	39	50	44	50	53	42	56	51	67	34	43	61	44	54	53	61	49	40	50	54	45	56	52	74	50	55	50	68	63	43	42	50	52	62	49	66	51	54	66	59	55	56	59	51	41	50	45	62	41	45	69	48	45	53	54	44	57	50	43	42	44	52	62
6658	12974	6782	2076	4953	7019	6785	6181	5504	5022	4037	3280	2820	2410	2532	2127	1447	953	835	778	660	636	631	609	633	642	565	593	591	609	533	602	587	547	489	563	564	568	571	575	524	540	524	592	595	571	527	535	522	565	551	523	556	547	527	534	558	524	537	535	476	526	557	560	528	536	499	551	548	525	514	538	538	543	594	534	560	537	541	550	526	569	514	509	515	527	546	482	533	524	501	526	525	547	500	527	544	518	513	487	574	541	533	500	520	543	502	534	583	521	530	550	537	528	509	564	519	551	524	547	523	524	543	528	519	509	517	597	525	536	533	565	551	540	555	534	516	525	539	522	538	494	553	512	538	511	531	576	482	538	551	529	535	551	522	520	529	542	505	541	498	527	503	501	578	466	533	515	537	542	519	527	513	554	510	529	510	573	504	503	541	535	568	560	520	587	543	527	547	523	525	533	528	537	517	493	548	523	548	514	537	493	546	495	522	512	570	493	517	533	520	501	564	578	537	475	530	543	510	538	567	520	511	485	525	500	518	518	505	512	544	545	545	527	518	535	580	550	517	540	502	510	502	547	557	504	544	538	563	501	542	495	555	533	555	521	511	503	487	532	529	503	518	485	505	505	578	492	554	508	500	545	497	539	482	502	575	500	488	547	544	543	529	485	546	500	520	500	538	546	492	501	486	546	536	530	567	548	564	558	501	520	574	505	535	514	511	532	531	514	547	547	526	495	559	506	529	528	505	533	519	524	526	497	510	554	530	574	556	508	533	516	526	517	519	560	559	566	522	525	564	527	499	511	556	553	528	495	497	539	518	505	566	503	548	533	538	562	526	541	556	596	497	559	556	546	564	506	494	522	506	578	519	501	529	534	523	521	566	538	520	528	548	533	532	512	532	530	520	543	517	524	547	541	511	565	526	494	530	537	567	498	527	574	531	536	560	489	567	558	516	501	505	536	542	530	508	561	570	524	493	550	484	513	553	522	495	518	575	525	509	503	542	537	507	494	541	541	529	515	534	531	566	525	522	518	518	540	527	543	523	509	540	543	574	514	489	533	528	507	482	601	534	493	499	542	508	515	528	525	517	524	537	550	511	512	521	500	509	547	536	524	551	523	530	527	523	549	524	511	567	527	492	550	538	506	538	521	544	557	519	509	599	505	516	539	530	515	552	545	534	559	509	532	544	502	488	564	516	523	516	537	535	539	505	516	543	506	519	554	538	538	519	522	528	543	500	564	530	555	543	489	514	526	536	547	520	503	543	492	499	506	516	562	501	543	521	542	531	567	502	517	564	534	544	529	546	498	567	529	550	511	599	525	561	530	511	547	542	482	544	531	556	519	518	517	525	567	510	544	543	548	488	567	555	535	491	506	511	535	553	471	504	518	515	536	539	502	539	507	551	499	582	529	516	561	567	542	521	520	510	557	485	594	502	517	516	557	503	513	541	533	506	538	529	547	509	570	505	558	536	540	554	567	515	520	486	521	569	519	492	536	508	514	517	485	512	522	489	495	555	513	524	539	512	508	526	558	525	559	497	558	582	538	527	527	570	565	518	550	555	563	555	509	550	534	532	564	567	509	518	540	494	537	531	561	508	538	517	542	568	553	556	543	506	557	504	578	546	526	566	560	512	545	537	554	514	514	501	523	539	579	514	512	534	589	476	503	537	531	536	519	515	521	535	504	546	536	502	534	469	538	574	514	499	515	539	520	567	536	552	494	517	551	546	512	523	551	531	573	525	531	505	527	549	551	531	481	529	514	521	521	522	528	497	519	569	498	490	527	514	493	462	540	514	561	510	560	467	526	539	519	557	520	556	563	520	545	504	521	544	521	493	526	491	547	523	533	501	523	550	491	566	546	549	511	541	540	465	521	522	510	519	514	536	537	531	536	504	504	495	542	519	524	541	529	492	547	553	539	508	527	491	493	572	498	536	529	549	528	536	520	570	561	506	536	551	560	531	541	508	510	494	507	562	492	484	518	528	516	536	546	521	544	570	537	550	543	555	539	502	569	535	489	549	529	529	550	478	508	523	563	523	567	578	543	481	512	587	497	543	548	554	536	497	539	553	550	512	518	533	573	534	552	514	549	526	579	503	502	540	510	492	544	557	497	532	545	541	497	553	536	501	510	530	524	567	548	528	553	517	511	544	526	503	512	539	596	552	533	553	565	537	516	499	544	498	531	499	480	517	548	504	550	506	512	515	569	518	495	539	510	507	550	541	515	520	538	532	537	537	574	528	519	519	521	515	538	585	529	485	522	520	560	510	544	512	528	502	544	558	527	518	571	515	507	513	531	526	543	574	483	524	554	565	517	530	521	533	513	565	560	525	540	496	505	501	540	537	513	489	555	520	527	516	504	503	533	508	531	509	542	533	550	514	538	498	530	533	542	495	541	529	524	483	515	536	563	511	560	526	539	537	510	577	499	516	572	534	525	541	556	485	547	521	545	558	580	512	503	557	481	509	532	540	536	559	510	516	578	513	493	563	528	502	538	556	534	527	507	529	542	527	586	578	510	571	566	555	539	513	545	497	564	537	507	520	541	530	569	545	504	598	550	538	519	546	566	501	523	542	535	514	570	531	523	541	537	521	542	520	552	507	508	554	563	571	510	468	503	524	492	533	528	541	533	553	564	531	542	536	548	527	556	526	531	553	512	541	543	554	505	533	537	490	513	531	555	520	552	538	511	547	530	557	545	504	529	526	526	544	567	520	495	565	567	528	533	552	521	549	507	533	489	537	504	538	523	549	538	531	514	574	557	513	484	540	528	544	505	536	563	531	530	539	548	576	549	524	571	561	496	525	537	552	525	507	555	485	560	544	494	526	507	589	534	497	493	514	547	516	534	563	545	590	560	549	588	509	573	540	524	541	554	542	541	529	565	556	555	536	563	549	517	524	500	558	520	562	488	527	524	497	529	519	555	515	501	517	539	493	533	520	512	537	523	508	492	509	572	508	510	515	536	510	519	551	498	512	526	543	522	493	550	583	498	579	500	473	542	533	530	555	567	509	533	543	556	532	530	553	504	505	548	538	530	532	571	515	519	520	532	526	514	549	528	552	524	553	517	539	525	520	538	530	525	507	550	547	580	517	532	530	564	532	509	545	552	549	553	542	553	502	572	549	538	573	527	504	531	535	509	528	520	544	548	548	565	527	533	549	529	577	520	520	508	510	521	495	486	529	537	531	547	467	478	545	507	569	518	554	482	550	576	545	520	549	547	544	517	565	526	569	539	512	541	539	496	517	537	493	528	523	514	549	545	546	513	524	527	528	528	531	485	516	552	528	554	523	532	562	517	539	521	550	562	538	514	560	549	557	522	535	548	534	499	544	547	524	558	569	534	543	533	536	563	524	539	541	535	515	529	482	555	574	518	520	534	536	507	530	529	564	514	532	524	498	520	525	490	534	542	577	533	523	539	550	566	550	484	506	564	521	520	532	494	518	542	506	527	538	507	545	522	538	521	523	507	538	514	527	572	538	552	520	500
1005	392	1344	43	38	46	89	85	109	113	93	65	85	50	70	58	42	43	25	27	25	22	33	22	22	17	19	25	20	19	19	23	14	20	24	14	18	12	24	22	19	25	19	17	23	16	19	19	18	19	16	17	17	18	31	19	18	14	20	19	22	18	13	24	15	26	22	18	24	15	18	20	23	11	8	20	24	20	33	15	16	22	24	26	16	16	29	24	14	21	21	10	24	21	19	18	20	13	12	17	15	30	20	26	8	18	22	10	22	17	17	12	17	18	19	27	14	21	17	19	21	17	22	21	17	16	16	20	20	11	12	21	25	6	17	12	21	21	14	20	19	8	18	15	18	15	16	19	19	15	16	14	14	22	25	19	13	12	18	20	20	14	9	17	20	15	6	16	17	12	20	17	8	22	15	11	21	14	21	9	16	15	27	26	21	17	15	19	21	16	21	19	16	22	14	14	18	24	17	19	15	18	17	12	19	14	18	15	27	20	14	19	23	21	17	20	18	11	15	18	13	20	24	26	15	19	20	16	22	14	14	10	15	15	24	24	14	18	20	15	16	18	22	14	12	21	18	18	21	20	9	16	22	19	23	28	16	8	12	14	21	12	15	11	23	13	22	13	16	20	11	22	16	21	32	11	26	20	17	19	21	15	17	16	22	20	15	20	20	20	18	21	22	20	29	16	27	20	18	18	21	11	16	14	15	21	19	22	16	18	19	20	20	16	17	15	21	16	18	15	18	13	16	17	14	21	17	18	17	13	17	13	16	25	22	20	18	17	20	13	18	16	29	25	24	16	18	14	16	26	20	13	19	15	25	19	13	19	14	19	20	22	10	22	25	21	15	14	16	12	19	18	27	11	17	22	10	19	16	24	15	19	10	13	15	21	13	18	26	18	18	19	21	16	22	16	20	17	17	13	15	24	25	17	22	17	17	9	9	19	20	26	17	20	15	13	25	23	18	14	15	17	27	16	17	17	13	15	16	11	14	15	15	21	12	20	19	14	13	20	21	16	17	19	16	16	17	21	19	19	31	18	17	20	14	26	18	19	21	18	23	21	14	27	19	20	19	19	19	16	18	24	20	19	19	28	14	20	29	12	20	15	16	14	19	16	20	26	22	19	17	11	21	14	20	24	18	17	21	18	15	15	21	17	14	15	25	21	22	27	12	16	13	17	16	11	24	16	20	10	27	19	9	21	11	21	15	17	18	24	18	13	18	17	25	16	19	28	18	17	25	21	22	19	14	20	19	11	18	22	17	18	21	19	13	20	16	24	14	15	20	19	11	20	18	20	21	23	16	16	23	17	20	13	17	15	18	18	11	23	16	16	19	18	18	22	16	19	20	27	22	15	32	23	13	13	15	21	22	20	18	22	11	17	13	18	23	16	19	24	13	14	7	28	14	14	23	19	12	24	24	23	20	25	22	19	15	19	27	20	15	27	21	18	16	17	14	14	21	15	19	20	19	12	24	16	26	19	24	22	18	17	12	16	19	17	13	22	17	22	19	17	10	22	13	19	25	20	22	20	13	20	13	26	14	19	28	13	19	19	23	20	17	15	27	14	19	17	24	22	13	20	22	25	21	16	18	19	24	20	21	19	11	16	19	13	18	18	17	17	18	19	19	17	19	20	21	9	19	15	14	17	12	15	19	19	17	20	23	17	19	19	22	12	18	20	16	23	24	21	14	20	14	25	13	24	24	18	19	11	16	19	21	20	17	14	13	17	22	20	18	14	13	10	16	16	14	19	22	16	15	15	22	14	19	19	23	14	14	20	19	17	18	19	20	14	13	28	14	20	20	19	23	15	28	22	21	17	21	20	12	14	18	11	21	22	13	21	20	16	15	20	10	20	14	10	17	14	19	15	13	15	15	18	12	13	12	18	25	20	15	15	18	13	13	17	27	15	15	16	16	24	23	16	21	20	25	24	23	14	29	17	19	14	24	13	17	21	17	21	19	13	26	19	15	16	15	20	16	14	12	13	18	17	17	18	12	21	16	13	11	26	16	16	23	16	30	17	21	14	17	27	13	18	9	17	13	27	18	14	21	26	19	18	21	18	14	26	19	20	22	19	20	17	19	22	17	22	19	15	26	21	27	22	15	17	15	15	19	16	21	20	22	18	17	22	15	25	23	14	15	13	21	17	20	15	9	19	22	22	16	19	14	18	21	23	13	24	25	20	17	21	17	22	21	11	20	17	17	20	21	20	13	17	18	16	27	19	16	15	16	17	15	17	13	14	21	23	9	23	22	11	13	16	21	18	19	23	15	12	15	16	16	24	22	14	20	24	16	16	17	14	13	20	18	21	16	17	13	22	17	19	17	13	17	17	14	16	15	19	21	11	25	19	15	17	15	21	15	27	22	21	20	17	15	18	24	19	17	22	21	22	15	15	24	22	25	13	13	16	22	15	19	16	19	25	11	23	20	15	14	12	13	21	16	22	20	13	28	18	16	19	13	25	12	14	18	26	14	18	16	23	24	19	11	21	22	19	21	12	14	27	19	13	15	13	18	18	23	22	12	16	20	20	21	22	19	18	8	14	26	17	18	19	16	19	20	14	17	21	15	18	21	18	14	18	14	19	23	20	19	19	15	22	17	34	23	17	14	17	22	22	18	18	27	18	17	20	22	20	23	24	17	29	17	26	20	15	19	17	11	15	17	17	13	26	17	19	18	25	22	12	28	21	11	15	22	11	18	11	23	9	18	16	25	22	18	19	13	18	26	18	21	16	20	13	19	14	16	18	22	17	16	16	14	13	12	25	18	17	24	16	22	22	17	15	15	19	19	14	23	17	13	20	18	24	22	22	10	14	19	20	19	19	21	17	16	17	19	13	17	19	26	19	14	15	17	18	6	20	21	14	17	14	20	14	20	9	20	23	18	18	15	17	15	20	18	24	18	16	15	16	18	19	23	22	18	25	17	23	24	17	23	20	15	21	12	19	21	17	13	20	18	14	12	20	25	26	21	22	19	16	14	25	21	8	20	22	17	13	15	20	22	19	20	12	14	13	17	23	24	18	16	15	17	21	13	7	18	15	11	26	30	13	16	12	19	19	25	15	15	15	21	13	19	14	23	16	10	16	18	16	19	11	15	22	21	17	18	11	15	15	19	19	14	12	19	13	14	15	13	20	18	21	32	5	13	21	20	19	28	14	20	13	18	18	20	27	17	15	15	19	19	12	15	19	19	21	16	14	21	25	22	24	16	18	15	25	11	24	20	14	13	22	14	23	19	21	14	21	18	19	17	19	14	8	17	31	11	23	14	20	20	15	24	14	17	22	18	10	16	18	22	12	13	20	22	16	11	15	25	12	16	21	24	19	23	17	13	22	16	15	22	17	17	21	21	18	18	11	17	17	11	19	17	20	22	9	18	19	26	20	16	22	18	18	16	17	15	18	22	16	11	22	13	21	13	20	15	21	19	10	21	16	21	19	16	17	22	22	17	24	17	16	16	11	9	15	23	18	12	22	11	20	15	18
8684	5651	12188	1403	3802	5832	5380	5225	5121	5127	3253	2704	2621	1973	1808	1690	1266	739	498	407	322	322	281	296	268	250	257	237	224	239	238	240	211	199	210	211	222	211	209	180	181	206	172	219	227	199	205	195	191	184	185	188	186	186	203	180	173	183	195	196	198	182	211	175	197	173	204	178	207	183	176	168	194	194	179	190	172	169	165	193	157	173	151	160	158	197	180	152	190	170	174	179	183	176	187	190	170	187	183	152	185	172	200	196	170	194	177	171	178	184	180	184	194	184	176	186	184	178	178	182	169	186	187	180	176	176	176	165	186	153	170	179	181	166	182	169	172	176	177	160	174	191	199	171	186	185	159	162	147	160	192	169	181	154	183	200	159	168	179	177	164	176	190	196	169	177	184	175	182	152	186	177	182	170	167	170	196	201	164	201	154	183	185	183	189	180	180	181	206	163	205	164	157	170	174	179	166	167	171	200	208	192	200	168	171	182	182	158	190	190	158	179	179	186	175	165	212	190	178	161	166	184	183	148	197	154	167	186	191	177	159	172	202	189	171	175	176	164	192	181	167	190	181	157	192	182	200	158	177	177	159	170	173	158	172	182	176	175	183	180	168	146	174	189	176	166	185	175	173	170	192	179	169	191	168	197	170	173	160	165	187	176	166	176	173	161	207	195	171	167	183	159	174	173	169	181	211	170	152	169	178	193	164	188	183	178	179	182	171	164	190	153	181	186	157	178	170	175	197	186	202	166	186	177	181	195	206	189	153	171	190	177	185	186	167	188	175	158	193	174	181	177	173	185	176	159	165	185	154	183	165	201	199	158	171	186	170	179	170	171	182	190	172	169	164	190	179	182	163	179	164	162	171	169	192	191	158	168	194	163	192	171	179	184	188	197	166	162	193	172	166	179	185	182	177	169	186	176	156	188	190	202	214	156	161	164	177	167	162	179	168	178	179	174	191	185	188	186	175	184	168	179	176	196	192	185	173	173	175	180	172	176	184	175	172	192	177	185	171	200	161	175	181	180	180	173	197	178	157	166	173	193	177	175	178	201	174	196	189	188	181	174	141	189	154	187	175	162	189	166	173	170	185	172	183	166	163	182	185	190	189	161	176	198	166	158	156	167	163	183	182	175	190	201	208	181	170	153	173	176	202	174	168	187	163	190	197	199	179	154	196	176	181	180	181	165	168	162	184	164	164	172	172	175	193	184	192	159	179	208	170	166	197	193	168	192	168	150	179	187	158	159	180	186	187	169	178	172	183	145	140	163	176	166	173	165	174	168	177	149	193	185	181	178	172	179	180	179	172	174	170	173	170	175	172	172	185	182	143	190	184	179	182	174	184	171	159	183	172	165	163	200	167	175	152	179	160	174	175	182	185	176	180	205	195	187	174	169	192	164	183	169	182	185	175	174	179	177	184	212	166	180	182	159	174	185	186	171	160	189	177	177	212	156	175	174	177	185	158	190	198	169	176	155	186	153	217	172	172	184	167	200	209	182	199	192	188	177	163	189	164	174	191	181	184	183	174	174	190	179	167	171	176	177	165	163	195	187	198	193	180	176	175	159	155	166	188	180	182	178	169	171	178	162	161	175	165	184	190	164	167	188	157	166	175	157	175	197	188	166	169	171	187	190	183	180	145	178	166	183	177	163	176	170	195	181	173	145	188	205	178	202	160	172	167	194	172	183	193	188	150	184	181	166	162	178	168	192	179	175	186	161	152	168	193	177	161	178	195	168	197	193	170	186	167	154	170	171	161	182	194	182	177	163	172	168	196	177	174	183	178	175	173	171	181	154	190	188	185	180	181	197	168	161	174	157	176	183	173	202	175	195	170	187	157	181	190	166	197	173	181	174	195	154	163	200	195	199	179	197	208	168	172	181	187	166	177	165	199	150	189	178	180	182	186	180	180	182	163	164	178	165	173	190	156	185	166	163	164	182	183	182	168	161	182	182	163	168	163	177	164	186	180	164	184	150	203	178	174	179	177	156	162	189	167	176	163	158	174	180	186	192	187	188	178	183	170	207	166	198	190	167	168	184	172	182	181	172	186	201	183	184	173	192	193	198	191	175	170	187	165	177	181	183	185	188	187	157	183	173	179	176	176	186	171	173	192	162	164	151	159	165	177	177	180	168	192	167	181	181	180	203	155	169	169	163	170	174	189	158	177	168	158	178	179	161	181	168	184	205	172	158	185	169	188	195	184	180	171	195	186	162	192	166	155	160	167	221	171	166	181	171	198	180	190	182	165	197	165	167	197	183	174	189	159	178	156	166	168	172	157	162	168	186	163	174	195	186	157	186	184	168	191	171	188	178	160	177	159	175	182	206	184	202	171	167	168	188	183	156	175	157	170	185	176	165	180	195	180	180	169	156	149	173	187	168	165	169	153	187	160	187	146	174	170	189	177	154	135	188	165	179	184	196	196	161	174	182	178	197	189	177	191	190	163	188	163	186	187	171	154	186	183	168	189	152	170	177	185	178	198	180	170	173	156	171	183	146	172	164	166	168	154	150	178	182	192	190	159	189	201	195	218	184	154	172	172	173	181	174	187	176	156	149	167	198	183	174	168	147	171	170	169	179	176	175	187	156	156	196	194	186	171	163	195	178	188	168	191	178	162	183	179	171	169	183	185	152	169	158	165	200	162	188	194	178	173	191	170	199	180	186	183	163	178	170	153	192	171	150	213	173	164	171	157	171	169	169	178	196	156	178	160	184	174	180	149	183	169	169	195	201	172	174	183	168	184	153	173	163	190	208	203	190	192	181	190	152	158	172	175	167	151	183	181	186	190	196	189	160	208	175	185	173	184	207	183	177	178	167	182	187	159	197	154	195	212	153	196	198	179	181	184	169	168	160	202	166	174	177	164	196	135	182	165	189	189	180	190	189	175	193	164	180	158	185	180	173	180	186	166	172	181	169	197	168	168	184	208	167	176	180	178	165	190	188	171	174	191	168	187	180	178	193	190	153	184	201	179	162	168	162	172	187	185	202	184	178	162	181	168	180	169	186	170	189	179	166	185	192	175	188	170	176	161	207	188	182	178	190	153	178	203	180	188	185	182	178	171	164	141	177	200	172	170	175	168	179	169	175	177	188	200	199	195	175	186	169	165	179	178	195	181	165	175	161	227	198	175	193	187	171	190	155	184	152	205	176	171	188	190	156	156	172	179	189	182	183	169	163	180	170	168	172	189	165	152	164	190	164	184	165	162	182	183	176	186	162	190	180	204	190	185	169	189	192	201	142	167	197	155	175	204	170	171	192	173	177	197	185	196	178	190	161	167	168	173	182	204	169	187	178	212	182	171	178	164	237	166	200	188	170	179	181	190	176	175	173	193	172	179	180	178	162	198	173	173	167	175	167	169	163	179	159	167	186	185	160	181	202	180	171	203	204	189	174	169	167	169	195	188	173	170	167	159	174	177	144	176	184	174	176	175	201	189	180	198	182	178	196	169	193	168	158	168	183	173	175	166	181	168	201	198	174	202	170
558	191	2534	95	104	125	127	164	154	175	118	120	106	103	80	90	74	49	66	42	60	36	51	41	51	39	34	42	39	50	40	37	52	29	49	27	29	34	40	37	40	41	36	39	41	38	34	44	37	37	41	35	46	37	37	44	45	38	41	44	32	34	41	43	47	49	36	32	30	35	39	31	32	28	39	39	36	44	35	37	37	41	53	40	37	32	48	36	37	41	29	39	36	36	35	46	35	31	35	41	39	40	40	36	35	34	34	46	33	42	43	36	39	42	35	34	35	38	34	37	30	44	36	30	38	34	36	39	37	34	32	37	35	40	35	34	31	49	37	43	45	31	39	46	46	37	38	30	33	36	36	43	30	40	30	39	39	37	37	34	49	28	43	37	38	40	39	42	33	33	38	46	36	35	36	39	29	46	37	42	40	40	30	40	41	41	35	34	33	36	44	39	32	43	24	44	38	37	33	36	42	39	30	46	42	32	31	34	37	36	30	44	50	38	43	46	34	36	30	34	33	28	36	43	39	39	39	41	41	34	36	37	38	44	34	37	41	35	29	40	44	32	47	42	38	39	24	38	48	33	41	51	27	42	42	42	35	40	31	29	46	34	38	32	48	38	42	33	40	41	47	44	45	30	41	47	39	38	39	34	42	42	41	38	49	38	43	34	34	41	32	50	44	31	48	27	24	35	34	37	36	36	31	42	44	41	37	54	35	41	36	39	34	42	41	31	39	32	43	29	47	34	36	44	38	30	47	36	48	37	39	41	28	36	38	41	42	42	32	35	37	35	46	36	31	40	40	35	46	32	38	35	31	47	35	32	40	36	47	41	44	33	36	40	39	47	31	36	31	28	34	47	41	40	33	44	37	43	25	36	48	42	46	44	39	33	43	29	37	43	48	27	35	42	25	33	39	39	56	36	43	36	37	41	29	50	28	37	36	40	38	46	26	38	43	45	42	37	39	37	28	31	35	32	49	38	32	42	32	29	38	43	37	37	48	33	52	33	33	24	42	39	29	42	34	35	35	38	35	47	39	45	29	32	48	35	38	36	37	50	32	27	42	36	58	41	49	35	46	46	44	34	42	32	41	38	37	39	42	33	37	40	51	30	32	37	42	29	43	39	34	36	31	38	30	34	37	40	44	43	26	32	39	33	42	49	38	49	39	39	42	38	34	33	26	36	40	40	32	38	48	39	44	26	45	26	33	38	40	37	30	29	26	35	36	39	33	44	45	34	44	43	34	41	24	52	32	46	35	40	42	36	41	43	30	41	31	35	39	39	46	37	38	46	37	46	34	39	42	44	30	43	48	29	44	39	39	44	49	39	38	30	39	42	47	40	36	54	33	43	25	36	33	40	31	44	48	27	27	38	41	41	31	33	36	33	39	41	45	44	28	39	42	38	41	19	28	34	34	37	45	34	44	38	25	34	33	31	42	39	28	41	37	43	43	39	49	44	46	40	31	30	21	34	27	37	40	40	36	44	44	48	40	31	34	37	36	41	38	45	37	42	37	34	38	40	39	26	38	37	37	41	31	37	40	42	34	43	44	32	38	32	41	41	31	30	40	37	39	36	44	36	45	37	43	41	29	44	40	25	43	30	38	34	31	34	33	35	34	38	37	39	33	38	40	29	37	44	30	46	37	46	31	33	41	36	39	43	32	27	33	39	34	38	42	34	35	31	38	44	40	42	56	38	29	39	46	29	35	41	40	35	42	37	45	41	32	54	24	41	46	36	35	36	43	33	52	35	42	36	31	40	37	24	46	28	34	34	35	42	38	38	41	44	36	44	28	27	38	33	43	41	38	41	48	31	40	34	38	42	31	34	44	39	57	35	45	37	37	47	38	36	33	45	36	38	35	29	29	35	47	26	45	30	44	41	44	41	32	34	41	41	44	34	42	49	23	27	32	36	32	33	39	36	30	38	29	34	38	50	27	33	31	36	38	24	46	42	42	37	36	47	39	34	38	40	28	43	36	36	45	38	41	47	46	43	43	40	42	47	32	27	50	46	34	44	36	40	40	30	32	26	36	28	31	43	35	36	39	47	43	36	40	31	46	39	35	49	28	34	38	26	31	36	35	30	37	30	48	43	48	34	33	22	39	36	31	43	42	39	45	31	36	34	32	31	45	30	53	39	40	38	40	40	40	36	25	31	38	50	50	29	38	34	41	37	49	27	42	41	35	38	41	32	40	41	35	51	41	20	45	30	49	31	44	39	54	35	37	34	41	26	48	30	49	27	25	37	44	39	48	33	50	33	40	42	36	45	35	44	43	32	30	34	31	40	35	36	34	39	42	40	43	34	34	40	46	34	39	39	58	40	26	42	52	44	34	42	43	43	35	44	41	44	37	47	32	39	41	42	36	43	38	33	33	31	50	30	42	57	34	32	38	39	42	39	26	29	37	40	32	29	51	30	39	41	32	36	31	44	38	34	37	37	40	32	46	34	50	38	32	30	40	32	35	45	30	29	35	34	45	29	43	39	46	26	29	35	34	46	48	31	44	38	37	48	41	35	42	33	33	41	27	34	40	35	41	36	31	34	39	39	48	26	49	40	32	32	38	44	39	29	43	35	44	27	32	34	34	41	31	31	32	33	32	35	32	37	31	36	38	33	36	38	40	49	31	23	34	41	38	40	29	36	41	41	45	32	41	33	38	42	35	43	30	35	46	44	32	38	32	33	30	38	40	40	31	46	40	42	34	28	42	28	51	32	34	38	37	38	36	31	41	41	29	36	36	31	38	43	35	44	41	35	40	36	35	37	43	30	50	32	43	30	35	40	34	31	41	37	32	36	33	31	39	36	39	50	34	35	21	36	43	39	53	40	39	34	41	33	31	34	34	39	37	42	33	33	40	38	53	51	41	32	37	37	38	49	42	43	37	39	33	40	34	39	38	45	34	37	40	34	35	39	49	36	31	32	46	31	43	32	36	44	42	33	37	30	38	42	34	47	47	37	37	40	23	40	40	32	34	41	39	34	38	33	31	34	41	40	39	37	39	34	43	24	36	32	34	38	45	39	41	48	34	39	43	44	36	35	28	39	41	50	44	33	52	30	38	41	33	30	34	30	45	33	36	48	30	34	37	43	42	29	27	39	32	28	42	41	37	34	37	33	29	31	38	31	37	40	47	32	33	38	33	39	41	35	28	33	30	26	43	31	37	47	43	30	43	37	43	34	30	29	42	41	27	31	36	39	39	51	36	47	22	35	37	42	36	38	39	32	36	40	29	44	33	31	40	39	39	30	46	44	35	38	26	37	29	38	42	28	37	39	36	43	32	43	39	22	36	29	35	41	35	40	35	37	33	37	43	39	44	33	32	26	38	32	32	38	34	27	34	41	44	37	41	46	45	38	31	45	35	36	40	45	38	36	45	34	49	39	32	39	27	32	37	37	43	35	43	33	42	39	31	54	34	35	32	40	35	41	32	40	31	36	40	32	47	35	40	52	31	39	34	45	38	43	35	49	35	29	39	47	38	46
8594	3215	17870	2263	6374	8671	7912	7841	6509	6628	4675	3972	3437	2909	2394	1966	1613	1203	881	772	657	608	595	523	518	538	502	515	486	484	491	510	464	471	443	453	434	416	452	426	443	447	453	417	416	431	428	392	395	397	388	360	403	358	389	388	417	404	434	411	415	385	410	431	402	386	393	412	421	400	381	440	410	411	377	392	384	437	398	410	380	381	365	411	388	389	413	403	386	409	391	381	394	390	412	436	388	401	403	383	381	405	404	383	411	392	410	383	429	413	373	397	388	403	395	395	403	450	376	331	428	405	393	397	390	359	402	421	339	401	393	371	369	420	396	369	419	410	371	389	390	379	417	345	375	411	419	378	382	382	386	451	404	416	404	397	390	419	397	358	399	390	395	364	387	395	390	404	398	383	406	402	420	392	418	370	381	415	380	400	387	370	380	394	413	405	400	386	384	400	382	386	377	367	347	407	408	437	391	407	411	407	380	387	393	390	401	402	397	367	389	380	413	405	373	405	405	383	389	417	392	382	396	419	375	401	369	364	400	422	433	437	386	370	384	365	376	407	394	380	396	380	390	416	377	371	381	399	386	365	381	379	367	396	372	422	411	378	384	400	401	378	383	397	400	370	402	413	385	397	378	375	411	392	385	393	408	391	413	416	404	382	414	366	383	393	405	370	399	424	401	378	371	406	354	384	387	363	389	381	377	366	372	404	416	402	385	398	399	402	385	335	374	386	394	395	410	387	377	359	392	434	375	396	404	411	386	371	423	390	400	395	420	394	376	385	397	391	369	390	394	375	403	385	408	408	391	374	388	385	390	363	382	368	396	388	398	439	385	358	396	402	371	385	417	385	363	366	415	399	362	363	404	427	402	408	359	395	400	404	366	400	391	419	409	422	367	456	379	425	410	373	383	416	403	381	406	390	377	396	393	371	370	408	426	394	371	387	355	379	411	368	411	371	359	383	408	407	410	406	413	410	390	368	394	353	405	403	385	405	368	427	384	409	421	393	396	383	392	364	396	364	417	409	418	413	379	424	412	385	393	369	371	412	438	384	388	389	368	385	413	409	397	398	417	409	388	391	374	375	397	424	385	359	369	386	372	370	392	433	402	416	392	386	347	428	405	394	391	381	405	405	398	389	423	428	362	383	369	423	382	414	389	376	391	380	373	398	409	397	397	392	338	393	393	386	393	379	388	376	407	390	403	383	382	396	394	385	370	362	390	395	400	410	403	400	367	373	409	372	356	389	375	351	405	392	367	374	398	411	387	374	386	394	373	389	381	372	414	415	389	400	373	342	398	405	406	377	403	408	381	386	377	404	357	401	355	382	381	398	417	357	412	394	364	395	405	429	384	410	418	382	412	396	387	423	420	440	369	409	419	389	377	391	402	420	412	375	395	374	390	415	377	409	377	396	395	409	395	379	416	373	371	385	356	416	394	411	387	391	374	395	380	402	374	369	385	397	396	363	394	401	361	417	400	370	358	408	378	380	381	345	398	375	401	368	403	410	447	400	424	385	380	410	400	398	407	389	385	377	403	403	356	387	401	383	377	405	400	421	376	376	397	389	409	419	395	396	374	388	412	408	377	415	418	412	420	403	403	393	405	377	365	392	378	377	355	372	369	389	366	428	394	382	384	413	401	386	405	364	378	382	397	405	405	387	407	384	392	398	411	395	414	402	410	392	370	374	376	398	377	393	404	374	399	397	371	394	390	396	406	392	443	408	369	392	421	420	401	351	383	404	395	384	381	384	380	373	414	382	421	386	388	417	406	381	394	369	387	371	392	358	380	391	446	384	391	378	378	351	412	376	383	391	390	354	410	366	390	396	364	381	427	398	367	399	354	375	372	402	396	400	393	371	342	382	437	398	370	410	384	425	397	406	381	409	411	383	411	378	390	396	390	384	377	419	370	423	411	358	403	401	398	382	401	370	405	380	387	404	377	406	392	379	367	437	431	406	384	396	403	381	391	385	408	369	371	395	355	417	401	403	400	387	445	395	402	429	375	402	389	372	413	403	393	397	397	362	378	401	366	400	365	384	392	419	392	363	339	400	399	433	378	407	392	409	396	404	387	351	371	399	374	425	385	403	396	396	429	391	391	435	398	407	352	382	378	387	357	388	363	368	416	411	391	368	362	394	391	415	354	392	398	379	401	385	353	373	364	383	419	402	378	394	392	376	389	378	376	392	422	390	409	395	351	383	382	432	401	408	393	357	406	361	415	366	389	395	402	338	394	407	397	405	418	382	363	399	421	383	379	377	403	403	357	424	399	399	413	452	374	398	374	386	351	373	374	379	427	395	386	360	382	415	372	378	403	351	398	369	413	379	389	411	383	390	408	379	372	371	350	347	408	403	400	426	428	374	415	371	389	402	383	403	400	368	401	409	357	400	376	357	403	388	400	387	388	391	384	407	390	409	373	355	395	376	394	400	420	419	375	394	406	362	368	394	374	437	381	386	403	405	408	372	380	382	357	415	380	395	389	385	340	388	417	390	402	413	392	376	384	414	397	425	382	412	380	375	397	367	422	391	374	432	398	370	393	407	381	442	419	392	395	368	395	394	381	396	404	374	371	388	390	421	393	394	426	402	411	394	383	383	403	393	377	368	396	403	409	369	372	413	397	412	404	416	336	409	389	407	405	393	409	383	435	368	400	415	389	384	355	366	394	405	408	415	393	384	389	390	413	387	381	350	387	371	392	425	387	393	401	375	408	418	373	367	423	376	362	417	416	411	415	395	381	374	369	378	364	435	391	388	416	352	390	393	421	387	408	423	417	381	394	368	385	366	389	401	408	404	404	358	385	422	405	384	401	438	359	379	387	405	371	373	394	407	377	395	418	398	411	388	392	366	387	368	386	391	382	395	388	392	391	374	360	378	377	440	358	419	416	413	394	411	401	406	410	379	406	380	395	387	424	419	382	381	396	422	405	384	404	387	362	379	380	391	394	357	397	363	395	396	406	407	431	404	369	400	407	384	410	400	404	416	379	391	376	371	414	376	420	384	411	397	388	374	378	391	374	385	409	423	391	403	360	381	401	419	415	404	390	373	356	355	376	405	413	391	418	459	397	418	385	436	393	335	409	389	400	417	386	380	375	424	340	394	388	350	409	396	418	385	399	394	384	390	415	390	370	407	385	384	384	372	367	400	410	391	395	417	422	399	399	375	390	384	429	382	388	387	415	424	371	380	386	394	375	384	402	418	395	390	384	411	371	390	404	388	398	376	397	372	387	379	410	360	394	374	394	378	371	407	382	417	392	381	389	407	413	373	407	376	374	384	367	373	397	390	401	404	386	418	385	391	405	365	401	375	379	365	408	378	392	368	367	362	407	407	395	373	385	375	425	397	390	422	381	403	404	396	390	365	428	381	366	402	394	397	346	395	357	397	417	388	370	398	406	405	410	390	390	386	392	413	404	365	394	376	377	363	384	376	400	357	353	420	395	392	388	389	362	392	421	365	408	375	393	407	418	361	389	436	396	377	396	407
671	76	326	68	56	75	84	128	92	93	92	90	86	79	58	43	69	45	44	39	43	32	41	38	44	38	43	47	40	46	39	33	43	53	29	40	51	36	45	41	34	34	35	41	40	49	29	48	45	38	37	42	33	45	45	45	30	39	42	36	35	47	46	37	46	42	39	35	34	41	45	38	40	32	31	35	41	23	38	33	45	38	28	40	40	36	38	48	50	39	42	31	35	37	46	42	48	39	41	38	47	34	47	39	45	39	38	43	39	44	39	43	45	38	39	41	30	40	37	39	48	43	47	27	38	52	43	42	34	46	34	41	38	44	40	44	42	50	34	40	32	41	43	36	43	39	35	48	45	38	31	38	36	34	43	35	37	38	33	41	42	39	38	43	41	51	35	50	31	41	32	38	42	37	40	47	39	42	35	50	42	47	39	50	42	41	46	34	36	36	47	38	42	51	40	59	32	48	38	43	25	41	34	38	37	58	34	31	36	42	46	37	38	37	48	36	36	43	33	34	37	46	40	47	42	37	49	40	32	39	38	44	47	48	42	41	34	52	54	45	42	41	50	49	45	37	41	39	42	42	47	39	33	45	38	26	49	52	42	49	36	36	34	42	33	41	32	38	49	47	47	33	42	38	39	30	32	45	40	33	51	43	26	34	39	52	47	35	42	38	28	24	42	36	36	39	39	37	37	34	33	50	33	52	36	32	50	46	48	48	36	41	42	50	35	47	32	43	28	33	37	47	53	44	42	47	38	43	42	37	42	37	32	46	36	39	38	51	46	34	39	27	41	43	37	44	43	40	49	50	38	38	34	52	44	34	32	37	32	48	53	42	43	26	49	38	46	41	35	42	56	34	38	40	45	49	39	30	42	31	38	42	42	40	40	35	30	35	43	38	33	34	33	35	42	46	53	52	32	31	35	38	44	54	39	47	48	34	44	42	44	36	38	38	41	39	42	44	43	40	42	37	27	33	38	57	40	38	35	51	32	44	32	40	36	33	47	51	36	33	31	35	30	41	42	37	46	41	42	41	34	46	31	42	30	48	33	40	55	41	52	46	43	50	42	52	50	50	50	39	36	45	39	42	42	46	53	47	49	29	44	41	44	53	43	44	41	30	50	46	45	45	36	37	39	37	48	24	49	38	36	28	45	38	22	36	45	29	40	44	30	36	40	43	29	42	40	38	35	30	35	35	42	47	49	33	30	47	42	45	37	42	45	34	37	35	38	50	38	49	37	46	51	35	37	46	42	37	42	37	32	40	42	44	44	28	31	48	55	47	41	43	43	43	38	36	40	41	39	35	32	28	25	42	37	45	37	40	49	53	46	33	39	39	29	33	41	51	44	38	33	40	37	42	36	32	31	29	40	39	39	41	36	38	42	46	31	49	29	27	42	63	45	34	34	37	35	36	37	50	49	35	35	35	34	40	33	37	36	31	44	52	37	42	40	34	45	46	35	47	47	45	27	38	45	31	44	36	38	48	39	33	28	51	40	43	45	42	38	30	39	42	36	39	55	38	42	38	43	42	40	31	39	39	42	25	32	32	39	31	37	47	51	39	56	29	33	29	44	47	43	59	50	33	50	49	41	45	35	42	50	29	45	39	34	45	39	38	33	31	34	53	41	34	44	33	50	43	40	46	32	34	35	35	38	38	41	33	41	36	29	32	41	43	38	36	47	39	31	39	29	47	47	41	41	41	52	36	37	32	37	41	49	40	34	41	45	29	39	40	35	36	40	33	33	32	38	49	37	33	43	45	40	48	41	39	33	43	38	38	44	33	39	39	36	29	29	37	35	30	29	38	47	43	43	39	44	32	41	44	33	32	30	40	40	41	34	48	42	28	49	44	50	50	50	34	43	44	48	33	29	46	34	41	43	37	25	42	43	36	50	47	33	42	34	38	38	41	37	37	40	31	39	40	35	40	46	34	39	32	42	39	44	44	44	32	42	34	41	44	43	33	38	48	51	42	38	48	49	31	30	45	29	37	35	48	45	48	43	45	43	48	32	41	39	45	41	29	37	26	31	30	41	43	43	32	43	51	31	29	36	45	35	37	39	47	53	39	33	51	34	41	45	31	39	39	30	39	53	55	38	39	34	44	48	40	52	47	45	38	38	41	27	37	32	38	44	37	32	44	45	53	37	39	42	36	63	29	45	35	34	36	48	55	33	37	26	46	35	42	45	38	30	49	48	40	35	57	36	45	45	25	45	42	53	43	29	41	41	45	37	38	43	43	42	51	50	37	29	40	40	44	48	55	51	40	37	39	52	38	59	42	35	33	40	39	36	41	41	46	34	37	38	42	44	40	32	43	44	35	32	39	50	37	40	44	34	31	44	41	38	39	39	41	51	40	34	49	44	36	33	50	32	43	34	34	49	36	58	50	44	49	44	43	37	47	41	30	35	34	46	43	35	39	36	42	43	47	34	53	43	38	39	45	37	35	45	49	34	33	45	38	42	42	46	45	36	48	38	40	44	38	41	43	33	40	44	36	46	35	46	33	42	40	36	33	42	50	50	40	35	39	53	40	46	40	51	43	35	47	33	42	35	31	33	36	42	38	43	44	38	34	34	35	42	33	33	36	45	50	30	39	34	36	40	42	41	38	40	42	38	42	48	47	42	50	43	42	34	39	48	42	41	34	39	35	42	45	47	35	45	31	45	42	42	42	43	53	43	35	37	36	37	38	42	34	47	33	42	42	48	27	33	39	34	47	47	32	34	36	43	41	38	42	31	34	42	48	40	48	45	48	34	37	32	31	34	39	42	49	26	35	41	36	30	45	33	37	37	42	40	30	53	41	40	43	39	36	32	35	45	47	46	46	46	45	41	43	41	40	39	37	43	42	33	38	48	41	45	42	30	36	38	37	47	40	37	34	55	45	43	28	40	44	39	38	34	33	44	45	39	38	33	51	57	39	42	48	39	38	34	36	37	39	33	35	42	34	48	39	32	48	41	49	43	35	42	42	39	47	56	50	44	47	43	37	36	40	42	26	39	40	44	47	47	24	40	43	36	41	44	49	41	35	47	34	34	47	43	43	43	43	35	48	38	38	42	38	38	43	42	43	44	42	35	45	51	40	41	36	43	43	47	33	39	39	40	47	36	35	38	43	41	38	36	36	44	33	33	47	53	36	38	32	43	40	32	40	40	37	45	35	33	42	32	27	46	36	30	41	39	35	38	33	40	28	61	49	30	40	49	33	35	46	29	42	43	36	35	44	33	43	35	41	28	58	47	42	41	31	46	41	41	38	36	28	31	45	40	42	36	41	40	41	46	33	47	40	40	40	32	49	44	42	50	35	53	35	39	32	30	43	46	36	53	37	32	38	42	47	37	38	37	36	48	41	43	48	42	30	40	41	55	35	53	40	35	35	39	35	54	40	39	34	52	48	35	34	47	35	39	36	37	35	37	40	43	41	41	40	45	41	33	45	37	52	42	29	42	41	38	47	37	37	32	38	59	29	27	35	29	53	42	59	44	32
6779	1329	4542	1237	3157	3770	3850	4946	4151	3566	2873	2408	2176	1726	1387	1164	992	781	579	509	448	452	440	429	421	422	371	405	395	376	385	407	425	371	408	388	386	401	378	402	343	418	434	394	411	391	388	383	406	389	418	411	389	383	430	369	419	397	393	417	365	392	396	383	371	394	404	350	388	351	390	385	403	411	394	401	364	364	389	349	409	386	395	372	387	355	377	403	374	394	413	393	380	361	380	385	399	414	394	367	374	384	390	370	349	369	398	385	392	404	390	405	410	416	444	390	403	375	367	378	387	368	423	375	405	382	424	412	382	375	417	353	417	387	382	366	413	382	384	372	354	418	451	379	395	386	379	371	364	387	396	349	420	392	379	369	355	377	405	370	373	356	390	402	442	401	377	392	392	355	418	390	424	363	400	340	434	399	374	417	368	385	395	387	390	375	400	412	364	393	382	390	424	379	350	390	387	411	408	391	390	381	380	366	396	404	376	419	344	372	414	398	387	385	411	376	366	371	399	365	360	398	355	386	385	380	396	387	382	391	389	397	401	376	400	385	369	349	421	367	401	403	376	403	378	375	371	392	369	363	382	349	380	414	404	403	381	396	398	393	424	392	356	376	365	394	410	401	397	388	377	390	384	370	441	405	377	382	383	346	386	367	392	401	394	407	396	383	375	428	360	376	398	386	391	398	388	410	395	379	374	345	363	403	366	363	405	389	412	368	390	386	395	380	394	371	397	375	390	359	395	395	377	362	386	396	379	361	371	395	368	384	347	409	389	419	390	368	359	408	344	379	414	357	366	388	422	372	375	400	386	394	402	388	394	385	379	392	378	429	313	336	399	387	364	382	370	362	408	398	404	392	394	407	389	387	385	358	379	398	381	385	392	366	384	387	401	401	381	365	391	327	372	412	411	400	386	383	378	377	413	372	399	389	385	364	384	394	328	397	410	377	391	375	411	407	381	392	388	383	386	380	365	381	403	378	391	385	380	370	381	369	366	365	371	379	376	370	352	420	421	367	385	426	374	381	421	369	394	423	375	367	392	375	399	400	411	352	347	399	398	367	383	407	427	368	417	385	361	387	391	365	441	364	386	382	419	358	389	333	405	382	411	423	407	416	410	400	408	392	384	386	341	384	386	383	416	369	394	387	393	387	337	377	367	365	387	390	384	361	394	379	419	396	368	379	405	395	425	364	379	386	363	376	394	378	380	422	419	393	387	373	427	407	426	388	385	352	387	419	392	405	375	421	373	379	386	387	415	362	384	353	381	371	381	395	368	371	394	359	406	408	410	373	359	375	392	434	383	344	384	368	388	392	361	381	395	402	385	378	385	403	399	374	383	352	382	375	399	388	418	415	368	397	373	409	388	413	395	365	396	396	385	385	447	370	358	356	352	406	358	376	389	394	395	347	392	410	431	387	353	398	376	394	417	418	380	371	397	387	389	356	350	391	377	368	393	401	393	403	414	368	374	382	367	370	387	400	402	363	384	374	374	395	358	427	414	439	374	328	370	395	403	393	407	372	392	372	379	367	442	427	380	380	408	394	383	406	349	392	410	382	427	408	361	388	380	373	440	399	379	381	379	395	400	379	391	381	358	402	394	380	367	342	341	378	349	380	369	362	406	402	393	367	409	409	395	417	390	347	397	385	409	391	441	396	390	415	366	416	401	364	445	386	378	359	398	360	345	395	386	379	373	392	382	395	400	396	364	389	376	345	379	386	441	359	400	416	390	392	394	419	377	396	415	385	410	419	364	386	359	386	393	361	355	406	406	380	400	381	384	398	433	376	370	372	338	379	438	401	385	373	377	392	402	382	390	375	393	388	358	390	383	401	373	399	398	407	388	382	386	389	396	397	374	393	387	372	381	406	373	404	365	390	406	366	376	413	360	353	408	376	409	393	367	398	380	386	398	410	379	412	382	423	395	403	336	405	361	379	382	409	412	423	369	385	400	400	365	364	375	417	376	407	393	392	378	382	411	413	393	371	401	388	387	379	388	409	376	351	408	427	394	372	409	402	389	391	386	410	408	390	415	398	346	386	391	407	373	392	390	399	359	364	364	376	371	388	410	389	374	412	388	383	350	390	387	397	405	412	383	372	370	358	358	397	442	374	390	357	394	357	399	404	379	366	366	391	396	413	357	371	393	380	371	374	357	357	405	393	385	412	380	382	363	385	387	376	379	393	415	399	399	381	360	387	429	430	369	393	393	346	370	396	402	416	393	397	421	387	380	419	397	400	390	401	381	429	389	413	388	394	381	386	403	368	406	399	387	391	380	385	381	379	343	397	411	364	409	369	409	373	382	398	406	377	404	398	357	407	371	380	397	392	438	384	374	380	416	393	391	365	400	343	396	392	362	398	418	405	404	365	373	410	378	372	365	362	371	409	371	360	404	388	371	419	408	406	384	379	390	374	392	396	394	392	367	373	417	369	369	420	394	387	386	342	388	388	384	388	355	389	408	401	372	397	381	409	405	375	382	375	396	393	399	355	396	376	396	427	405	392	368	357	387	387	376	384	399	354	415	389	356	382	384	386	384	374	394	359	376	369	371	383	420	390	377	393	378	386	390	371	396	370	389	391	417	352	364	362	367	371	383	378	389	409	375	380	366	391	400	367	409	364	416	381	387	393	366	400	396	415	378	363	386	373	362	383	397	369	379	370	410	370	353	377	394	430	364	398	371	383	341	380	373	384	408	375	381	412	376	415	397	401	411	392	413	356	357	367	398	388	352	369	375	394	414	391	389	344	378	369	390	385	380	418	349	380	388	393	372	404	369	418	379	380	377	369	399	422	374	423	371	411	396	435	397	391	430	395	391	369	374	382	363	400	403	357	407	368	400	413	391	366	407	377	420	366	335	405	364	377	377	400	364	372	422	405	405	387	381	388	401	396	389	419	409	354	399	388	386	415	415	378	366	426	383	413	414	360	371	402	367	397	370	380	380	410	390	389	388	415	368	382	382	401	339	401	361	384	395	400	379	395	408	410	389	369	381	355	378	375	435	368	433	378	393	384	367	391	355	389	388	413	351	395	357	399	388	358	405	361	378	438	378	404	378	375	396	383	324	358	393	394	371	336	359	386	381	429	388	398	368	387	345	351	407	401	368	396	365	419	376	364	384	374	395	417	365	361	406	397	391	394	375	379	403	389	384	347	385	414	373	363	414	380	363	370	417	381	383	383	431	365	395	386	387	365	403	402	392	410	383	413	371	396	378	404	398	408	372	379	412	407	395	376	373	390	374	379	397	387	398	368	402	405	376	413	422	415	408	402	414	373	402	423	355	352	390	409	398	400	407	397	370	370	398	357	408	390	409	365	377	369	397	354	401	379	392	356	386	378	386	414	385	369	392	364	349	423	393	374	418	378	405	352	363	362	387	406	377	445	372	406	385	363	409	385	419	388	403	376	362	415	359	367	389	394	387	367	417	389	366	362	406	377	375	379	379	381	389	390	389	395	388	388	390	389	407	386	379	395	398	403	377	377
373	198	1583	83	87	100	128	144	151	148	141	122	112	102	86	101	80	92	65	50	49	69	51	54	66	66	45	69	60	47	48	66	53	56	50	62	57	52	48	49	58	51	57	57	58	56	72	53	56	54	54	44	54	54	53	49	50	44	45	51	52	64	49	58	48	57	47	58	74	59	70	49	44	43	59	52	49	55	44	50	56	54	53	53	57	53	52	50	57	60	50	37	57	48	45	62	47	51	55	49	57	54	41	52	60	55	54	41	59	54	58	46	47	55	53	47	58	49	42	49	48	61	50	55	56	45	52	51	54	51	62	54	48	47	60	56	57	68	56	51	34	43	60	63	66	49	54	50	52	56	60	56	54	56	53	55	60	55	54	56	62	49	43	61	58	50	47	50	59	43	58	55	66	58	66	51	59	57	45	43	46	57	61	50	49	54	50	58	70	57	39	55	59	49	58	64	52	53	51	72	62	63	62	53	59	56	56	67	51	56	71	52	45	33	60	51	56	52	54	65	62	48	60	45	54	69	65	51	61	37	53	47	58	49	49	64	49	62	57	40	56	45	53	56	57	47	62	56	63	70	61	53	52	41	64	43	65	48	43	48	59	60	62	51	63	55	52	69	55	64	67	44	46	53	52	38	45	52	37	54	41	55	56	55	49	56	44	56	54	66	63	53	55	65	66	53	50	53	65	45	52	46	53	45	49	56	62	59	45	56	55	57	48	57	45	41	78	57	52	59	70	56	58	53	55	57	47	49	61	57	70	62	57	47	45	50	48	44	52	65	41	53	48	53	54	64	51	49	57	36	56	64	48	61	62	44	51	55	52	56	52	46	43	47	56	53	61	44	62	54	50	44	51	56	51	44	47	78	57	56	67	65	65	57	63	60	48	55	50	52	55	42	54	56	43	59	58	53	55	49	48	55	63	49	51	55	62	67	65	43	60	48	63	50	50	41	43	66	63	54	55	51	47	46	53	47	45	56	56	57	49	56	51	45	48	64	58	56	60	48	51	56	60	58	54	64	59	48	54	54	52	62	70	47	54	53	56	54	56	42	38	58	49	55	50	61	52	42	54	59	58	48	53	61	58	51	47	36	50	56	56	51	59	63	49	47	51	52	51	50	52	53	46	62	60	45	53	58	43	61	48	49	46	52	48	61	57	59	66	56	58	58	62	56	46	47	66	57	54	50	56	55	51	63	55	56	61	52	58	54	48	43	57	55	46	50	59	65	46	58	49	64	51	58	53	52	61	57	51	57	70	59	43	52	51	48	57	47	49	52	48	64	63	53	58	46	55	59	65	62	43	48	54	43	63	47	56	57	57	44	73	67	50	53	53	47	61	50	55	61	50	67	58	58	46	50	44	52	52	60	55	55	53	55	49	55	59	37	65	52	61	54	37	59	60	48	64	54	60	49	54	56	62	58	61	47	62	49	61	47	58	61	70	46	64	61	49	50	50	66	50	60	54	58	44	58	41	68	55	52	53	61	61	62	46	41	58	55	67	52	55	54	55	45	53	41	53	54	44	73	54	42	59	52	45	51	60	52	62	61	58	63	56	52	51	67	53	52	59	69	52	66	64	60	52	46	58	42	60	51	53	50	58	60	62	57	55	48	49	44	39	58	50	54	51	41	47	36	49	42	47	67	59	44	61	43	51	51	52	49	60	65	39	56	57	57	54	57	57	64	54	53	58	50	59	65	47	45	49	51	50	53	56	56	45	39	48	52	51	47	61	40	57	50	36	60	57	49	51	69	48	66	53	56	48	53	40	38	49	57	63	72	43	44	59	63	50	51	55	51	54	50	44	39	39	55	45	56	44	45	44	42	60	53	49	37	43	58	56	49	43	56	56	58	49	58	63	48	55	46	51	51	61	48	48	50	53	65	53	49	47	60	52	55	40	50	59	56	51	58	51	49	64	49	44	53	38	50	50	64	53	59	50	46	55	45	60	68	68	53	57	57	54	54	48	50	47	49	54	48	39	68	58	53	64	56	60	52	53	45	38	55	47	46	65	52	46	39	51	59	54	55	32	50	67	54	52	50	54	61	50	47	54	64	65	52	39	57	58	51	55	51	44	73	60	57	53	51	53	51	64	47	39	48	54	58	56	60	62	57	57	62	40	48	50	54	42	49	56	46	52	37	47	39	64	65	67	44	63	46	50	63	43	52	53	61	58	56	51	49	40	43	53	60	56	55	47	47	50	50	66	48	44	50	49	57	65	42	69	58	46	45	62	52	61	57	44	61	52	62	51	55	57	65	65	49	46	47	57	53	58	44	63	53	54	49	54	48	60	61	47	49	53	45	53	42	55	60	43	61	63	60	59	52	55	56	63	60	54	50	62	57	53	59	41	55	54	58	48	55	48	52	55	55	63	42	37	69	55	58	63	55	64	66	57	67	58	47	46	44	52	53	55	50	46	61	55	45	66	43	52	59	61	56	48	42	54	57	59	55	60	46	54	54	71	48	65	73	58	58	52	43	69	56	56	46	54	54	52	50	59	70	55	47	61	43	53	56	67	47	65	53	57	49	48	66	45	50	57	47	50	50	51	54	63	42	66	54	48	75	40	56	48	55	67	52	48	56	50	57	52	58	59	60	47	54	62	54	53	43	57	58	52	46	43	49	58	44	58	63	49	45	58	62	54	58	47	63	70	62	54	52	53	66	46	57	54	56	52	45	50	58	57	49	53	64	64	54	65	65	70	50	44	49	50	45	50	58	49	58	46	54	49	52	48	55	49	38	44	51	53	59	54	56	54	52	61	54	45	72	59	67	49	56	51	56	55	50	51	49	59	50	59	44	47	52	60	59	57	49	52	41	46	63	51	53	39	44	60	52	47	48	72	57	56	54	47	52	59	52	70	66	67	51	41	45	51	66	44	43	48	53	51	50	52	47	49	62	55	60	53	46	52	53	65	56	41	38	59	51	36	34	48	58	68	45	49	51	60	57	65	59	59	55	65	60	57	49	52	57	52	66	59	59	49	54	57	43	50	50	54	56	47	56	55	62	54	66	56	44	59	60	48	58	47	39	63	58	53	66	64	60	56	52	61	61	56	42	48	60	41	52	47	58	48	50	59	51	38	56	38	56	40	60	51	65	42	58	39	53	46	60	47	51	60	60	59	46	41	52	54	51	51	72	45	54	44	41	36	50	47	39	50	49	57	60	49	46	64	54	65	56	47	63	50	74	57	47	54	58	49	50	61	48	65	56	53	53	74	56	53	60	52	57	60	49	64	64	54	47	49	51	44	47	46	55	52	43	52	52	58	50	48	53	48	53	60	45	70	49	53	52	56	57	42	50	69	41	46	39	50	62	53	61	63	69	44	54	47	45	61	60	56	51	46	53	55	55	58	59	58	55	43	61	40	57	55	60	66	52	61	56	49	61	62	63	52	42	58	66	57	51	57	65	56	55	40	64	50	57	42	65	62	56	49	46	49	64	58	54	57	45	32	47	49	64	53	62	52	51	51	57	56	44	49	70
6388	3269	13296	2123	4474	5995	7271	7271	5961	5379	4243	3622	3218	2484	1914	1610	1470	1205	989	758	689	699	693	624	624	625	588	576	561	563	576	566	598	582	591	533	551	584	612	555	590	571	582	581	534	548	512	519	533	577	576	503	533	517	598	554	551	607	535	560	522	528	538	582	547	542	555	524	539	522	507	577	561	548	540	541	555	548	553	539	554	547	546	526	528	548	600	537	543	576	561	580	530	495	541	547	526	504	498	540	538	498	545	573	561	507	582	531	529	555	507	534	550	587	525	515	528	544	512	578	553	536	529	547	531	530	523	497	476	528	574	525	532	541	525	518	530	506	556	570	581	520	566	501	567	533	540	527	507	555	537	576	524	559	546	514	541	550	509	563	557	533	543	535	515	548	550	543	542	507	514	490	548	521	517	575	570	530	539	555	546	549	565	491	538	547	543	543	550	529	510	521	528	549	545	550	568	515	523	567	530	567	538	509	514	522	553	556	571	535	547	544	520	555	541	524	560	559	564	538	524	528	569	552	495	548	524	555	539	567	563	515	550	534	531	544	517	536	542	552	511	513	550	520	580	564	534	521	552	542	581	521	530	522	515	506	516	500	539	503	539	520	538	514	526	532	527	562	544	524	507	543	539	532	547	551	567	546	481	527	525	537	505	534	538	563	534	522	597	536	560	541	525	556	560	490	551	528	549	500	555	543	525	549	569	550	553	543	537	566	536	551	545	552	577	579	545	526	562	509	480	502	520	580	552	543	540	486	535	554	544	552	524	552	500	515	543	541	556	520	514	547	525	541	515	549	534	528	531	556	522	567	518	516	542	550	559	540	583	534	522	576	575	555	558	547	522	567	517	581	520	532	546	578	538	573	531	515	554	560	568	539	570	552	541	498	522	528	571	539	526	557	560	545	545	479	543	558	524	523	502	539	558	524	507	536	504	513	558	500	532	579	585	532	546	531	537	544	520	513	557	531	522	531	485	541	530	522	562	520	548	548	549	503	542	551	549	532	531	540	537	549	564	550	530	526	593	534	528	530	538	571	534	553	546	556	542	545	481	541	592	503	523	572	516	512	561	583	533	512	508	566	533	513	560	540	530	510	501	540	544	572	555	498	553	541	560	526	544	543	506	513	514	528	549	521	476	523	549	538	529	527	567	584	547	574	537	515	532	503	525	521	569	537	540	531	576	560	519	530	582	469	585	556	535	557	525	511	496	556	557	537	544	524	543	530	550	546	538	514	572	520	587	530	563	526	565	507	562	574	533	561	566	553	514	543	504	526	520	511	540	587	528	556	527	525	522	515	530	514	537	531	537	567	529	546	568	507	542	559	491	532	575	482	510	538	486	523	523	535	564	550	580	486	490	492	580	576	512	562	544	571	526	514	522	535	541	516	544	531	539	518	498	568	556	504	540	533	542	547	559	534	545	582	543	518	522	502	562	539	562	518	534	555	494	547	536	540	511	493	550	523	541	552	518	549	586	571	504	520	486	514	525	537	525	522	526	527	568	541	567	519	543	532	545	541	527	533	564	514	509	572	550	543	528	544	511	515	560	544	541	533	536	556	494	542	525	543	524	519	560	549	513	552	511	538	516	543	548	528	552	562	525	481	552	522	532	564	553	550	526	545	532	513	551	554	527	538	540	504	518	536	521	538	570	546	527	515	588	523	501	619	548	532	540	518	524	538	537	513	543	603	535	482	547	510	499	547	548	538	554	539	526	562	537	576	504	528	541	500	513	531	549	530	566	516	545	532	557	508	544	500	519	532	548	578	542	525	525	549	534	536	550	483	563	579	581	520	544	517	521	545	532	523	558	547	500	530	534	512	535	512	494	534	499	533	519	548	530	579	559	544	565	540	539	542	539	532	532	522	518	557	554	519	489	526	545	553	539	554	477	555	515	543	536	520	560	567	560	528	551	520	540	530	543	484	543	545	531	538	557	509	486	531	478	543	523	515	541	553	545	520	570	572	596	592	553	539	503	523	550	543	516	501	549	508	544	515	577	488	508	530	539	528	496	528	555	531	560	515	532	558	553	548	551	552	516	559	507	523	542	491	550	546	510	531	524	573	522	492	571	529	565	536	507	527	523	554	552	544	517	527	514	532	541	578	536	525	503	508	544	539	539	552	544	578	517	503	526	576	547	525	531	522	572	524	532	543	521	545	549	566	552	515	523	553	556	571	549	523	563	529	516	545	529	536	526	535	524	533	551	525	526	557	467	512	531	561	563	539	521	494	544	553	544	549	545	527	500	499	575	540	553	522	605	554	539	509	578	495	573	557	508	538	587	526	536	581	565	552	590	546	532	521	502	514	546	511	545	521	542	539	568	562	493	501	505	515	526	538	529	559	539	523	559	537	511	547	550	521	519	534	500	546	500	527	565	546	580	550	572	495	541	536	577	583	543	541	511	555	563	493	548	529	567	543	554	531	521	519	548	567	552	522	547	559	565	518	493	551	561	517	516	519	584	539	537	564	493	542	545	535	545	555	511	514	550	543	529	504	572	504	520	530	548	557	539	562	527	589	525	549	550	561	531	497	542	552	525	524	557	509	500	534	533	544	562	555	522	576	536	543	542	545	573	528	512	515	513	557	553	537	499	526	523	549	589	533	558	547	503	550	521	516	512	580	537	545	551	564	527	551	580	545	482	550	540	569	516	538	570	561	540	544	492	552	553	525	563	545	513	562	547	535	523	557	548	584	523	572	551	548	548	529	534	501	529	549	526	517	545	531	562	563	497	585	556	541	538	547	592	490	545	537	581	552	572	522	504	533	551	533	524	510	524	559	531	500	516	562	516	512	550	554	550	540	556	525	510	545	530	539	489	566	543	574	531	549	548	556	547	562	567	506	538	541	500	505	554	538	505	573	531	516	537	518	531	505	540	527	522	576	512	498	512	541	554	512	519	526	514	523	582	534	549	529	536	545	504	516	566	503	518	537	506	486	525	530	548	547	512	558	537	564	521	525	523	537	521	503	549	563	503	498	488	541	570	590	496	506	509	546	556	550	535	520	537	545	517	538	543	557	529	570	568	571	550	522	517	522	544	532	569	541	543	511	541	563	524	510	586	556	529	575	513	513	535	516	534	525	497	540	534	488	498	564	545	583	518	516	513	535	530	550	537	522	521	526	504	525	520	535	551	585	538	521	559	540	540	498	552	550	551	535	530	499	516	507	583	496	503	516	560	578	586	535	516	562	534	541	558	561	517	536	523	545	499	530	570	549	530	570	510	523	509	534	529	493	525	504	534	545	491	488	522	567	551	524	553	542	507	517	521	516	521	562	584	504	570	498	574	517	533	529	559	557	523	509	523	563	523	525	567	553	531	552	532	500	524	517	568	580	561	554	532	535	538	558	523	549	531	546	532	519	542	539	518	548	534	550	569	514	551	520	542	512	523	500	516	538	529	540	532	526	555	547	569	562	530	517	506	533	506	522	533	495	561	530	568	539	553	563	563	525	545	530	555	552	511	512	507	554	558	546	534	544
930	460	1185	36	41	60	93	129	106	112	109	88	62	65	51	50	30	22	23	23	13	26	20	17	20	24	20	21	23	15	21	11	19	16	28	21	17	14	15	14	22	15	18	20	21	26	14	21	23	18	16	15	19	21	23	23	21	27	14	30	19	14	18	25	14	20	18	18	15	17	18	20	19	18	24	26	23	18	21	17	11	18	15	22	19	21	24	24	22	26	14	22	24	13	23	29	23	18	20	22	21	16	17	17	25	23	16	18	26	17	16	24	26	20	16	14	23	17	20	12	22	11	22	16	20	11	15	27	10	20	24	19	17	18	19	18	26	17	19	15	23	15	21	18	13	18	19	17	10	17	15	18	20	15	18	19	23	27	22	19	18	17	20	20	19	21	13	10	17	22	18	11	20	20	13	21	15	14	21	18	21	17	18	18	15	14	19	13	23	20	25	18	23	15	14	18	19	13	19	15	22	20	22	14	21	13	26	12	17	12	24	11	12	22	19	27	20	14	20	27	24	18	21	18	17	24	21	15	15	27	19	21	14	11	16	20	14	18	20	13	22	23	10	27	20	11	16	24	24	12	16	16	22	24	13	21	18	19	19	11	26	16	15	24	25	19	26	20	23	23	20	14	15	13	21	19	19	17	27	23	25	23	25	12	16	14	18	19	23	19	19	27	20	20	13	17	19	13	29	16	18	21	23	22	23	17	13	24	16	18	24	24	22	15	22	20	19	17	18	17	26	9	19	10	20	23	18	21	21	23	13	15	17	15	21	15	22	17	13	19	20	18	16	19	26	17	22	18	17	16	20	20	15	17	20	18	27	21	25	19	24	17	14	17	20	13	19	19	15	24	18	18	11	14	15	21	22	15	18	22	14	24	23	21	17	15	21	14	16	16	19	13	20	16	20	17	17	16	19	13	18	15	18	21	18	17	15	14	18	17	17	23	19	28	20	17	22	12	11	19	16	13	20	19	20	19	19	24	23	20	24	22	17	17	17	22	19	13	20	20	29	17	21	19	26	22	11	21	20	18	13	13	18	15	23	14	13	24	17	15	18	19	18	17	16	16	16	25	17	24	18	20	21	15	13	14	26	20	13	10	21	20	11	22	16	15	19	15	18	25	24	20	15	17	19	16	21	26	21	21	17	13	17	25	25	21	14	21	20	20	23	18	25	25	16	16	17	24	10	9	16	10	14	16	20	19	20	24	9	19	19	22	21	15	22	20	18	21	12	19	17	22	20	19	13	24	20	13	11	22	12	24	18	16	23	16	13	24	14	19	23	26	18	15	24	27	22	22	23	12	19	16	24	16	17	21	21	19	24	20	15	17	22	22	18	14	15	26	18	26	20	13	20	8	22	21	15	21	23	20	14	14	16	22	15	21	15	22	16	12	17	11	14	18	17	14	21	13	16	17	12	15	15	21	19	21	17	21	20	15	14	21	18	20	18	17	15	17	24	14	16	19	18	12	19	12	16	16	25	19	17	13	13	9	8	18	27	14	21	11	18	28	16	19	29	21	19	20	16	20	27	18	13	13	14	17	12	17	16	16	19	15	23	19	26	20	20	13	16	19	23	14	22	22	15	17	25	25	14	13	20	15	18	12	9	22	20	26	11	25	16	8	15	13	15	20	23	16	18	24	17	16	12	19	8	8	13	20	16	18	15	25	22	12	20	20	15	17	22	15	19	16	22	26	14	15	25	26	21	16	19	14	19	20	16	24	15	21	16	27	24	16	18	10	24	18	17	14	22	22	17	16	15	19	21	18	24	14	22	15	13	19	22	20	11	12	18	21	20	24	14	20	13	21	18	19	24	27	27	29	15	9	15	21	11	20	8	22	12	14	23	13	20	15	20	14	16	20	20	13	25	19	13	16	24	13	13	13	19	14	19	24	20	19	21	17	15	19	10	20	16	22	21	23	27	14	26	12	26	19	13	21	27	12	17	22	14	18	14	18	16	19	21	22	20	22	21	18	19	26	22	16	22	15	11	18	17	21	11	13	24	27	11	21	11	16	23	24	27	18	23	14	22	22	23	19	19	14	19	19	29	22	12	19	15	22	13	16	25	13	13	25	17	17	30	15	19	24	23	15	22	14	24	13	14	25	17	20	24	17	20	21	22	15	23	11	23	15	17	19	17	15	21	16	14	22	15	24	17	17	23	15	17	16	18	12	9	17	19	13	18	14	22	22	24	17	20	20	18	18	16	17	24	21	12	23	18	11	16	23	16	20	20	20	17	21	15	15	20	14	25	13	14	27	16	21	17	21	14	18	20	14	16	19	18	19	20	11	14	23	19	26	21	20	24	17	15	12	15	17	18	18	14	26	16	20	16	18	13	18	19	25	16	21	14	19	24	19	20	25	14	22	20	25	19	22	25	16	13	17	27	22	25	16	25	18	19	19	21	20	20	18	22	25	22	18	23	20	22	20	14	24	20	18	17	15	17	18	21	20	12	14	16	19	24	22	17	20	21	11	23	15	19	23	22	9	17	17	20	17	10	15	24	21	20	17	9	21	25	20	13	23	16	21	17	13	18	13	18	22	19	16	24	18	20	17	17	18	12	12	14	18	16	14	30	20	14	18	20	19	10	15	19	16	15	20	20	18	19	19	13	23	17	20	12	17	15	29	20	14	15	26	17	21	22	13	20	13	22	16	13	12	16	19	18	18	14	15	23	20	27	16	20	22	17	18	17	30	26	26	21	22	18	24	21	20	17	17	19	18	18	23	20	29	14	18	18	17	20	21	16	30	18	17	15	17	30	13	28	16	20	15	20	16	18	14	21	18	16	19	20	17	17	24	10	24	20	17	23	13	17	25	12	15	20	15	14	23	21	23	24	16	22	24	21	15	18	23	23	17	24	21	15	16	21	18	25	18	15	24	12	24	18	27	26	13	24	17	23	17	16	19	18	19	25	23	19	12	18	18	23	20	24	19	18	16	20	15	19	16	17	21	25	23	20	21	20	24	21	24	13	18	13	25	21	28	22	17	22	22	16	21	18	16	23	20	22	18	15	20	16	18	27	17	17	16	11	21	23	13	21	24	32	21	15	12	18	19	17	22	18	20	18	21	16	14	15	16	20	18	16	18	16	22	23	14	19	13	21	15	23	13	13	26	17	22	23	21	26	21	18	15	18	19	17	17	18	17	13	15	18	23	19	16	17	22	17	19	17	22	20	18	12	20	19	23	15	19	14	24	12	17	18	19	16	17	13	23	25	18	24	15	23	16	17	22	20	12	23	10	21	13	26	15	26	26	18	20	22	16	17	14	21	18	17	11	25	11	19	26	19	16	20	15	11	15	19	18	15	9	22	17	21	19	14	25	15	17	14	25	20	23	13	23	26	16	22	17	18	25	23	29	19	18	11	17	17	18	19	15	18	24	19	24	16	20	21	19	16	15	26	15	14	15	24	15	23	21	24	23	24	26	19	17	19	13	21	23	20	18	19	12	16	21	17	15	14	15	19	15	12	12	10	12	16	21
8437	5704	10387	1254	3520	6082	6462	6569	5548	4965	4274	3822	3001	2403	1751	1261	1130	814	554	416	347	309	288	287	283	242	267	257	245	266	226	229	250	250	218	203	232	191	212	199	216	221	204	193	184	190	200	211	203	208	218	211	186	178	192	192	182	183	206	180	189	192	205	191	176	193	180	179	192	178	196	196	180	185	186	197	161	167	214	200	189	170	186	203	169	198	193	201	195	180	189	202	196	188	189	178	187	212	193	198	173	176	177	179	182	176	168	196	161	182	185	211	200	194	199	197	201	181	177	166	202	198	195	191	191	191	172	189	185	202	192	189	195	212	191	201	187	165	199	156	206	185	167	165	165	202	183	189	187	197	169	176	172	169	185	178	169	174	196	181	190	174	189	189	168	193	178	195	185	190	171	188	172	192	185	173	155	173	194	189	168	212	183	169	210	175	194	178	170	176	167	165	174	197	170	180	171	177	147	174	186	187	200	190	192	164	183	189	176	177	199	177	177	192	200	172	188	201	168	180	175	200	157	167	188	196	217	207	205	174	163	172	156	172	201	198	186	214	168	164	190	187	183	186	187	183	173	180	192	176	200	187	189	168	162	164	207	186	174	188	172	187	168	164	160	189	182	172	183	176	175	191	189	192	200	183	166	168	196	206	186	158	189	172	155	184	187	194	192	180	172	178	179	198	192	187	173	184	174	186	178	185	171	186	185	180	181	189	196	183	180	161	179	176	164	166	174	183	158	198	152	185	191	183	179	181	176	203	172	178	212	187	178	206	181	190	201	167	191	185	191	194	201	184	157	190	169	188	166	178	173	204	183	191	185	192	172	162	194	189	167	162	206	170	186	180	176	170	157	189	184	195	185	178	195	176	185	206	204	137	182	177	209	200	171	161	179	205	171	183	180	178	172	173	186	205	180	187	204	172	178	187	190	204	186	190	168	170	200	176	159	190	182	183	182	197	174	179	170	163	196	161	171	192	167	184	193	192	198	180	198	182	189	205	208	181	176	189	176	192	176	192	187	164	177	171	161	169	163	183	199	182	172	190	182	179	174	198	182	190	178	195	178	181	157	188	196	178	178	172	167	173	167	160	186	184	183	190	200	191	162	188	208	184	186	184	183	182	180	179	181	173	195	184	181	188	177	145	185	183	175	192	176	172	199	171	168	171	169	200	169	180	181	180	198	176	162	183	189	197	207	180	165	168	192	167	189	193	188	163	189	178	177	180	170	195	170	177	170	192	162	198	176	169	204	164	171	182	184	179	175	191	210	186	197	187	194	167	164	175	184	193	191	154	188	196	219	188	151	198	161	193	178	181	167	170	183	186	180	196	189	178	194	184	161	194	208	181	183	172	184	186	181	192	205	204	176	155	187	174	163	170	189	170	205	181	187	165	173	159	161	194	198	199	165	211	170	178	187	167	168	183	171	178	174	174	179	214	179	171	184	185	169	169	168	204	193	163	174	143	192	193	198	183	166	174	187	189	156	205	188	174	172	204	177	187	189	191	210	167	193	180	203	189	182	180	179	198	182	182	192	187	182	187	201	168	192	149	180	185	184	181	169	165	165	193	184	198	190	208	159	198	174	208	189	168	196	182	167	170	186	191	164	171	177	165	186	171	183	195	167	163	174	194	195	196	177	195	195	185	180	167	185	171	190	186	188	196	168	178	198	164	176	191	188	173	174	173	186	188	163	178	178	191	182	167	166	184	180	194	136	205	178	165	186	167	167	184	178	181	187	190	187	182	178	176	177	190	186	191	200	175	181	173	184	169	209	179	172	164	198	197	173	189	152	177	158	152	191	159	176	211	153	181	183	183	193	201	188	185	191	192	195	183	178	190	180	189	200	193	189	167	172	207	181	180	174	163	164	174	193	180	178	198	185	195	189	187	181	180	174	171	180	184	179	194	175	183	189	179	167	178	192	172	188	169	184	210	188	201	199	180	186	188	222	212	163	172	187	175	182	182	181	188	195	198	173	185	183	188	169	156	186	160	198	156	193	171	198	197	186	197	193	164	187	188	189	191	185	167	193	188	177	191	185	156	195	192	176	180	184	197	178	172	186	171	196	189	189	141	162	175	195	191	179	189	172	178	196	190	173	180	181	186	168	167	175	209	173	179	169	185	195	201	180	188	183	204	173	171	177	174	173	180	186	192	178	193	172	193	176	176	188	198	191	202	160	161	203	156	180	197	171	212	157	194	176	174	179	191	176	170	182	181	192	185	161	162	170	170	166	178	212	177	190	197	196	172	166	174	161	198	186	178	182	150	172	192	204	160	166	172	161	202	175	188	168	177	144	176	176	186	188	199	168	175	172	173	159	186	160	197	162	181	201	161	180	182	169	205	172	182	171	159	167	179	187	199	176	175	178	175	209	191	196	171	160	185	197	196	181	169	156	180	176	194	205	202	206	190	171	194	196	197	166	172	195	191	207	175	165	214	190	181	203	167	162	166	154	188	167	192	168	178	201	175	190	177	172	194	180	191	173	192	184	184	177	185	180	203	190	177	181	179	155	167	188	196	199	172	178	193	182	173	163	183	169	173	185	205	184	183	180	183	170	182	178	193	178	170	185	158	176	168	172	167	183	208	186	191	203	189	187	162	167	160	181	172	162	189	184	197	195	189	182	168	191	177	184	194	184	178	191	175	190	175	179	187	181	205	159	184	161	196	201	174	172	170	173	214	189	187	173	176	185	180	188	198	199	205	198	173	174	188	195	185	163	165	165	193	213	207	181	172	186	181	183	154	180	202	161	182	160	196	196	177	181	206	187	197	174	179	192	204	199	165	177	193	195	177	195	152	196	173	179	176	180	189	165	185	214	201	191	182	189	198	201	189	184	184	163	190	164	193	190	184	176	190	172	203	170	179	178	210	169	207	201	178	187	201	158	168	187	224	190	174	168	187	200	172	187	184	203	189	198	171	182	197	164	176	176	195	182	166	189	196	185	198	169	192	199	191	192	177	196	200	193	206	166	208	177	199	186	186	182	173	169	213	178	193	174	196	173	192	185	187	193	192	200	177	180	168	158	170	194	188	171	185	172	184	183	161	199	170	184	186	182	197	182	184	198	203	188	186	187	199	191	197	175	188	182	170	186	186	196	178	191	173	165	204	169	188	176	189	191	182	180	201	179	164	170	183	198	191	187	186	178	168	161	184	184	179	159	196	201	171	185	171	189	175	165	184	167	182	183	177	174	173	160	177	190	183	167	173	191	174	172	181	191	168	165	166	171	183	164	180	187	172	173	202	185	169	172	172	183	184	198	192	190	187	195	148	182	214	193	165	197	192	176	192	172	181	171	169	205	189	187	194	171	177	201	177	190	169	179	193	177	177	187	198	173	203	163	188	200	194	186	180	161	162	183	174	180	174	192	186	185	199	191	190	169	165	181	177	201	193	184	161	180	178	153	172	200	185	202	186	158	180	188	191	171	165	193	183	196	177	182	174	175	199	156	212	196	201	201	171	197	184	196	176	179	182	160	172	191	189
504	1943	2558	79	79	91	131	179	169	177	165	142	148	107	104	76	66	49	50	51	53	48	42	43	40	54	44	40	41	33	38	37	42	37	56	34	36	39	33	39	30	47	41	42	41	36	34	40	37	35	44	32	41	32	35	34	49	38	47	42	43	39	42	30	37	38	44	34	41	37	37	32	42	43	41	36	32	35	39	38	42	31	34	41	53	32	44	40	35	45	34	49	32	32	40	48	39	46	42	33	40	37	37	40	36	40	34	33	39	43	43	32	37	35	43	38	31	33	30	35	35	50	38	46	47	37	46	33	43	42	28	38	38	41	35	40	29	37	44	39	40	40	36	24	34	41	42	30	38	38	30	44	45	39	34	54	42	38	41	36	36	38	36	40	38	29	29	34	38	47	45	39	46	27	40	40	25	39	42	34	40	28	42	40	36	35	41	38	46	34	27	36	32	35	40	41	35	34	38	33	38	27	42	26	43	29	39	38	40	40	34	45	42	30	54	33	34	43	33	39	40	42	29	43	36	38	31	35	48	35	58	45	44	43	45	38	47	33	41	31	43	35	52	31	48	26	36	42	35	30	36	35	53	36	36	45	37	36	37	31	46	29	39	29	37	37	43	40	27	30	37	40	34	46	43	40	35	47	28	40	39	39	37	40	39	39	35	36	47	47	35	40	44	36	32	36	41	52	44	36	43	45	52	47	47	50	40	40	33	44	35	43	39	37	39	49	37	44	44	31	36	35	49	41	44	36	38	41	37	52	31	40	42	53	30	36	34	34	43	38	40	38	35	38	37	43	33	34	45	28	42	34	35	38	48	27	51	46	41	36	40	37	43	47	43	41	39	28	40	57	48	42	45	33	44	39	40	34	39	50	42	46	42	32	35	31	41	46	49	41	38	34	45	57	49	38	44	35	39	48	31	44	34	30	34	40	43	35	39	29	40	37	39	47	26	47	34	53	49	42	41	42	50	49	40	37	36	28	41	35	30	33	31	38	49	41	37	49	47	30	39	43	37	37	41	47	35	45	30	36	33	36	28	29	25	44	39	41	35	37	39	35	41	38	37	32	42	41	43	45	45	30	34	47	27	39	36	52	36	40	32	33	54	37	35	31	35	36	32	35	39	49	45	41	40	41	36	49	46	49	39	48	41	45	37	33	45	42	46	47	43	39	38	37	51	36	32	30	37	36	44	42	32	44	33	36	47	40	40	39	39	45	47	36	41	42	46	43	39	47	45	52	42	32	40	31	35	42	23	35	35	30	34	32	35	34	36	40	36	42	27	38	42	36	49	43	50	43	39	31	40	32	35	44	46	45	44	36	28	41	43	36	34	36	32	33	33	51	37	37	41	34	23	36	39	38	43	29	45	47	36	46	41	41	36	45	46	34	46	42	43	39	39	31	36	38	35	33	49	35	19	33	37	38	36	44	40	31	35	49	38	46	36	42	36	39	44	32	35	35	43	44	31	44	38	44	50	31	42	28	38	37	31	35	40	38	23	50	38	42	37	37	34	42	51	37	39	37	32	47	30	47	36	31	37	45	36	34	35	37	48	42	31	40	37	44	49	34	40	39	43	33	32	39	39	37	40	48	46	41	49	36	31	37	41	35	47	52	44	44	41	45	35	47	40	31	40	38	37	34	32	33	44	48	36	42	44	45	51	35	36	37	42	30	35	36	37	37	23	46	37	44	39	27	41	46	45	37	34	37	43	48	31	33	34	32	40	37	39	47	32	36	41	44	40	46	46	40	38	39	37	35	49	32	41	28	35	33	44	39	34	35	43	36	45	31	42	31	41	35	39	41	35	27	41	50	42	36	31	43	47	41	33	28	38	39	36	33	42	59	52	35	44	28	46	39	48	43	45	42	42	29	36	30	48	40	31	40	23	37	39	41	31	38	35	39	37	41	40	48	41	40	32	34	40	40	42	36	44	33	41	28	36	39	42	34	34	32	30	49	45	40	41	30	35	39	40	34	28	45	37	35	50	43	48	49	43	38	41	22	44	31	35	37	39	45	40	38	24	40	34	41	37	35	35	34	39	37	40	43	49	43	35	40	37	47	40	27	36	43	39	32	45	40	48	32	28	45	42	52	42	43	33	35	31	50	51	47	42	37	46	39	46	35	30	41	30	38	29	34	37	39	38	34	35	32	40	39	31	46	36	36	35	53	39	38	36	55	41	50	34	37	40	48	56	44	40	42	43	30	36	39	42	25	45	34	32	41	42	28	38	34	34	43	40	34	45	35	49	42	47	39	39	41	35	40	41	34	35	33	40	50	38	44	27	35	46	30	43	48	41	30	42	43	43	34	44	39	36	43	37	35	45	29	48	39	38	39	32	34	33	27	43	45	40	44	36	37	52	26	35	49	40	40	41	50	31	43	35	36	29	41	39	39	33	35	40	36	40	43	58	37	48	36	38	46	42	49	43	37	42	42	37	36	42	50	35	43	36	41	51	49	45	38	36	32	38	55	38	28	41	39	35	42	40	33	43	41	44	45	39	33	30	47	38	44	28	41	42	38	40	39	29	41	30	35	54	32	41	46	35	49	40	42	38	48	43	45	45	31	45	42	31	33	38	28	37	36	34	45	55	49	37	37	40	42	36	31	49	30	39	42	37	40	35	40	33	45	42	33	39	33	45	35	43	39	38	30	42	40	43	44	36	38	58	36	43	30	44	35	38	39	39	46	48	38	33	34	37	40	39	33	31	30	37	29	39	38	45	38	42	35	39	34	49	48	53	46	21	40	28	49	46	41	33	43	43	31	29	41	43	49	40	36	47	35	39	39	35	28	33	44	41	31	41	35	35	27	31	32	36	44	51	34	29	32	37	40	38	42	47	37	29	40	39	21	33	35	33	33	27	46	41	35	36	48	38	32	45	30	35	39	37	38	35	39	35	37	43	39	29	40	42	44	35	50	50	50	42	38	38	45	39	40	34	37	51	60	31	43	40	48	38	36	43	38	37	34	48	41	38	30	43	40	44	47	36	43	41	38	45	39	50	47	26	32	36	41	32	36	40	33	32	40	36	36	30	47	42	37	33	35	42	34	36	30	45	50	38	42	44	32	32	38	35	44	33	38	26	39	38	37	30	34	43	45	33	45	41	41	42	46	33	31	44	45	40	36	26	40	40	41	48	38	29	37	45	37	40	30	32	33	41	33	40	30	44	40	40	28	31	39	33	34	43	36	39	33	37	35	37	38	27	43	34	48	31	30	44	31	41	33	44	29	34	51	39	37	31	26	37	39	33	34	37	38	36	35	36	40	35	33	36	49	44	49	41	46	34	42	42	40	37	41	45	37	36	32	38	36	32	43	42	30	44	40	39	51	35	35	32	38	44	38	33	53	35	29	47	34	41	43	40	47	33	38	42	42	36	44	42	33	36	28	36	34	45	34	41	38	33	49	40	43	34	41	40	39	39	41	37	40	42	27	38	45	39	38	40	41	37	40	37	32	29	33	39	43	45	37	41	36	35	33	49	35
8506	14240	13742	1885	5215	7374	7667	8363	7217	6424	6175	5186	4279	3412	2330	1807	1383	981	780	715	617	620	581	547	480	541	549	483	517	508	499	485	474	416	444	473	487	461	430	490	383	415	412	411	430	417	430	453	400	439	422	421	413	422	414	419	431	398	433	409	439	415	402	406	420	403	406	399	368	432	456	440	407	395	408	391	440	391	408	389	411	424	393	423	377	400	388	432	419	417	379	391	425	404	408	418	391	421	402	432	396	378	408	441	369	399	415	439	388	423	416	435	429	431	466	413	394	398	345	392	408	391	416	429	412	374	398	415	391	414	382	409	401	441	388	417	433	368	343	392	391	403	425	393	407	413	430	412	401	400	383	406	371	396	396	406	397	403	401	407	421	412	424	381	398	406	383	424	417	410	387	432	426	399	424	428	422	407	431	410	408	413	390	404	397	393	393	406	426	380	373	429	404	412	405	432	394	419	414	398	388	423	408	390	397	381	375	415	404	441	442	394	433	391	431	423	429	422	403	391	403	381	419	396	427	421	421	461	369	405	413	425	433	424	400	407	416	438	380	411	411	384	427	414	420	388	429	430	405	428	404	404	416	373	387	427	411	402	401	385	395	414	445	390	384	418	455	416	414	412	404	391	390	397	401	434	433	413	403	398	448	391	416	420	380	399	386	396	385	404	408	405	419	410	366	366	433	392	416	401	424	457	412	402	453	374	408	376	392	405	393	421	418	421	412	386	406	411	416	431	416	402	411	436	375	415	375	402	415	397	395	414	395	420	419	388	404	397	436	402	428	463	411	377	432	394	410	431	394	375	404	448	403	411	410	386	450	414	443	414	383	408	410	389	392	385	428	429	384	387	427	416	441	425	419	400	415	378	397	411	393	415	432	365	406	400	404	391	423	388	405	358	398	391	377	460	394	403	418	406	410	409	405	379	402	377	403	398	437	402	425	421	404	387	419	394	402	387	383	414	420	405	427	431	408	409	388	419	394	401	417	372	415	398	408	381	355	366	432	402	440	414	421	386	411	419	411	387	422	392	389	433	396	393	389	389	408	385	418	403	385	391	411	408	430	391	392	380	438	411	377	414	403	394	389	430	403	415	447	399	409	388	426	418	394	386	419	418	398	412	400	385	378	365	335	405	388	370	430	402	383	424	396	394	398	413	399	422	363	390	410	393	388	424	396	416	417	381	413	403	423	411	405	383	369	382	431	386	401	391	353	404	376	381	390	377	391	426	394	389	390	389	419	421	444	393	388	387	403	415	426	401	398	427	413	409	396	404	359	397	388	391	382	379	414	432	401	389	396	426	381	396	422	434	402	378	418	416	415	367	414	427	415	390	386	413	435	405	406	394	403	400	411	408	430	411	419	382	396	399	418	401	405	406	415	423	409	401	410	388	378	407	362	407	392	427	429	420	378	411	415	417	425	411	387	392	390	370	382	410	407	415	398	424	368	436	371	417	387	420	434	393	414	390	419	390	393	371	376	399	388	402	368	432	381	395	406	408	399	392	407	428	421	386	366	427	397	415	429	383	404	360	420	414	412	431	399	418	383	397	411	387	401	425	455	358	384	425	402	398	380	367	436	395	388	405	469	387	438	380	405	393	407	435	423	443	419	388	400	364	434	389	393	370	439	411	380	418	379	422	384	402	428	434	379	428	378	397	417	424	425	396	417	374	400	397	391	394	392	414	421	418	426	407	402	403	433	406	403	365	417	375	424	375	407	384	386	386	381	419	434	388	410	433	407	388	422	352	404	408	389	419	397	396	400	404	419	402	401	377	425	378	409	436	398	410	394	392	402	405	398	375	390	399	420	415	405	376	395	390	386	430	400	435	425	392	432	393	401	357	408	417	405	424	425	419	399	384	384	384	399	423	425	414	406	415	396	376	377	403	408	404	400	406	386	413	425	396	410	388	392	428	412	366	400	415	423	374	390	376	393	390	387	412	416	412	393	381	389	381	370	399	377	385	394	401	388	396	414	411	400	412	438	397	444	367	423	423	447	397	408	413	385	395	419	415	363	398	435	374	409	420	419	408	431	409	427	409	428	412	432	411	414	430	417	386	372	415	389	407	392	404	408	372	401	411	449	397	411	397	434	412	414	373	414	400	425	411	430	422	384	397	403	399	419	404	407	390	403	416	418	398	389	377	374	419	404	400	391	386	414	414	436	365	426	423	443	367	422	415	399	416	419	378	418	425	419	368	469	410	393	383	413	404	393	444	388	413	394	400	419	390	404	412	396	422	380	388	384	406	375	416	420	413	364	426	409	382	403	417	437	397	460	385	366	372	420	399	396	409	409	389	373	395	379	406	383	424	370	442	411	386	418	400	439	417	401	414	383	442	415	429	419	403	398	417	385	362	379	417	394	407	436	391	425	391	401	408	398	417	377	436	391	410	429	368	396	413	395	448	431	402	457	387	426	412	413	408	408	437	397	399	407	390	417	401	382	410	400	386	406	372	391	396	400	409	427	423	382	390	414	410	410	410	384	416	358	406	412	359	411	423	408	436	400	421	402	402	362	395	424	395	414	389	413	410	423	421	445	395	396	409	390	386	424	424	384	403	413	387	387	369	365	384	433	383	438	420	439	389	424	408	444	406	446	388	406	396	395	423	412	391	442	413	421	433	401	384	411	400	415	375	364	416	412	379	387	395	423	425	424	412	412	400	395	414	383	434	388	370	377	393	391	426	385	422	400	389	393	402	380	398	396	437	410	435	386	416	417	451	406	386	411	398	373	396	428	402	386	404	392	404	419	453	421	405	412	467	441	393	411	397	395	423	370	426	411	411	424	388	423	403	392	358	390	402	417	410	390	420	431	385	381	402	405	400	368	456	418	412	421	412	417	432	452	391	406	436	396	413	396	391	391	438	397	388	408	403	417	370	427	413	422	385	401	382	393	456	401	421	402	405	437	410	406	388	409	420	368	415	369	383	383	370	400	433	376	394	422	385	401	436	401	396	401	441	478	419	399	389	414	396	419	428	392	414	413	374	429	413	415	391	420	386	408	388	418	416	398	398	399	411	408	418	393	388	370	408	410	406	396	398	435	416	427	380	406	425	429	395	399	400	403	388	376	380	390	419	418	426	384	412	402	388	409	419	396	411	456	371	398	413	404	381	427	420	415	409	415	419	433	408	391	394	411	388	384	414	388	402	393	393	424	365	400	436	389	483	425	409	406	423	378	398	412	399	417	376	424	396	385	402	389	429	389	389	408	408	417	420	408	402	419	383	395	371	388	460	407	399	421	425	381	405	415	404	431	396	396	398	375	413	383	391	387	387	392	392	384	411	392	389	418	394	387	387	409	392	414	400	388	411	395	415	402	383	411	407	433	373	409	361	399	378	423	372	408	415	425	394	418	375	389	420	407	409	403	436	404	449	397	384	353	397	406	383	414	372	423	405	395	389	401	430	392	374	410	405	394	384	398	396	389	414	424	374	421	415	417	386	379	417	425	374	388	386	427	403	357	406	399	384	387	375	429	384
659	331	366	54	55	66	78	94	85	112	100	112	101	92	77	53	50	42	48	54	49	38	44	52	43	39	37	47	52	46	36	41	45	44	34	44	35	28	59	50	41	40	45	34	41	56	41	43	29	33	31	41	55	57	38	43	40	49	39	51	35	39	48	45	55	40	37	46	45	40	33	27	44	36	38	48	47	60	38	34	39	38	36	49	40	45	57	45	42	28	44	36	45	38	40	39	49	49	45	37	46	34	36	39	41	48	42	48	38	33	41	33	46	43	39	44	41	47	43	39	45	44	43	36	46	27	37	38	49	38	40	47	43	33	50	40	47	45	37	39	57	41	36	38	39	41	36	46	32	45	44	42	35	52	49	33	33	43	49	47	47	39	44	46	54	47	36	37	41	26	58	41	44	37	42	41	35	48	54	46	45	43	42	41	43	43	35	39	50	39	39	46	30	47	40	49	39	41	48	31	32	46	41	43	47	44	47	41	41	37	35	33	55	36	35	45	41	35	38	55	37	50	46	39	52	48	49	44	49	39	33	53	26	36	32	45	46	37	45	30	41	38	44	47	36	55	42	49	44	37	52	43	58	34	46	34	35	40	42	42	40	46	49	40	38	38	35	42	37	37	43	41	30	45	39	46	45	46	47	36	36	48	39	45	32	61	46	44	43	47	40	45	34	44	36	30	51	44	38	39	30	36	38	57	43	37	46	53	41	37	49	41	43	31	44	51	46	41	34	29	36	47	45	34	41	35	41	40	35	35	44	42	37	37	43	31	44	42	44	43	37	32	35	42	29	47	38	48	42	54	46	37	32	29	35	41	38	52	39	40	35	43	38	36	39	44	41	37	48	34	49	44	34	37	43	33	39	34	39	43	47	34	42	48	50	33	36	45	50	40	30	45	33	37	40	37	42	34	35	38	28	35	43	40	42	42	42	46	43	48	36	32	51	31	33	38	38	42	42	51	37	46	39	30	43	49	39	42	45	37	32	55	39	48	39	53	40	39	42	39	40	34	42	35	33	35	38	38	43	48	36	35	45	59	35	34	47	34	36	50	27	48	36	34	48	42	49	54	38	31	34	37	45	41	25	33	49	51	37	51	37	38	38	44	42	39	37	42	33	33	43	49	51	29	47	45	34	43	41	46	31	45	44	50	40	49	36	38	45	38	37	41	40	42	51	46	45	42	37	26	45	35	35	32	35	35	44	45	42	41	47	45	50	45	42	43	37	42	39	40	39	28	49	44	35	36	45	30	39	34	41	48	35	28	46	33	43	35	35	48	40	40	44	42	36	42	42	46	40	29	44	47	33	41	47	39	25	46	47	54	35	34	37	51	43	49	38	39	43	41	30	28	39	46	34	51	47	40	44	41	41	49	35	37	44	37	45	42	55	41	50	42	41	42	42	38	47	39	49	43	45	40	41	45	38	45	52	32	47	32	34	43	49	53	37	41	45	40	43	49	32	40	35	36	47	44	38	39	40	43	43	37	46	44	36	31	51	38	44	45	39	40	48	32	43	36	48	44	33	49	54	32	49	48	40	28	40	29	40	35	41	41	46	38	47	31	49	34	46	44	42	56	43	34	43	39	39	44	42	45	41	51	39	38	32	36	36	41	43	31	37	36	44	43	38	46	39	34	39	39	45	41	37	41	37	33	38	31	44	47	42	36	32	33	52	39	32	40	43	36	40	42	49	54	48	48	49	53	34	35	40	36	38	48	43	55	54	50	32	49	56	39	37	49	51	57	43	39	38	49	43	38	48	39	36	42	47	40	43	39	41	44	46	41	37	38	45	44	35	31	50	35	32	57	44	33	40	46	32	44	23	37	32	35	41	43	43	30	34	30	40	39	43	39	44	50	40	38	47	41	49	38	32	46	32	45	53	52	41	37	30	37	35	41	45	40	54	42	42	41	48	37	43	35	38	42	38	33	46	40	40	40	37	38	36	49	34	46	29	39	44	41	36	37	36	40	43	57	38	42	38	44	45	40	34	38	41	48	39	46	53	41	53	51	42	54	41	50	34	37	50	36	46	42	40	38	40	41	42	38	35	54	34	29	38	42	40	34	55	49	29	31	30	49	30	41	45	37	39	41	52	57	54	56	41	34	39	43	48	41	51	38	43	44	31	53	40	38	46	33	54	39	46	46	37	26	50	47	47	40	36	35	25	42	37	49	46	32	42	40	32	35	50	33	40	40	39	34	41	38	39	37	42	41	43	48	49	48	55	27	41	37	37	37	50	48	45	41	47	47	43	47	53	39	40	44	28	50	42	50	40	51	51	59	42	34	27	47	37	41	40	45	46	27	34	40	47	30	48	34	37	40	42	43	40	28	33	32	47	49	47	36	40	27	43	39	34	45	36	41	37	31	41	34	45	44	34	51	45	38	38	42	43	49	42	51	48	54	39	49	36	35	36	41	38	47	44	38	33	46	39	37	51	45	31	40	34	43	47	33	39	50	45	31	38	46	39	43	42	39	36	44	40	44	37	47	39	41	27	41	37	32	43	38	55	39	50	34	34	42	38	39	37	41	33	42	37	51	45	41	44	37	42	42	34	35	40	46	35	41	41	30	31	49	40	50	37	39	43	45	52	41	52	45	44	42	28	40	36	43	50	42	36	39	41	49	49	45	28	48	37	37	55	53	33	49	40	53	44	48	44	52	58	37	41	53	42	42	39	55	27	39	39	35	31	40	25	37	37	36	39	39	47	46	35	47	41	47	45	44	51	41	42	45	43	38	34	47	36	41	46	33	47	42	37	36	41	37	39	46	43	36	33	44	53	42	39	39	41	45	36	32	42	32	43	41	47	46	47	40	32	33	44	37	41	50	32	47	48	42	33	60	56	43	34	40	34	51	43	31	44	37	43	34	37	52	42	38	38	38	43	41	43	40	38	45	45	42	39	28	45	39	45	46	47	44	27	56	34	43	40	51	45	39	41	49	45	36	43	45	51	39	46	42	35	31	53	40	44	43	30	42	35	33	45	35	53	42	38	30	40	38	47	29	52	48	42	37	51	32	37	35	39	39	39	43	51	43	45	33	32	44	31	43	51	24	43	41	39	39	32	49	47	33	49	42	41	43	39	51	33	32	42	45	33	43	48	40	56	39	35	48	37	44	40	45	36	39	37	43	42	53	42	35	37	43	46	48	37	45	38	40	40	46	49	38	39	36	42	37	51	50	44	40	43	35	39	45	31	17	41	39	48	34	46	44	38	39	45	42	35	42	45	43	38	45	47	34	39	39	31	48	40	45	37	41	34	38	30	39	35	40	49	53	54	31	40	32	50	42	34	36	42	39	46	57	38	46	40	37	42	32	50	42	46	45	24	50	51	49	42	38	37	34	39	41	37	43	34	45	48	44	46	48	49	32	40	35	42	46	47	35	42	45	34	38	40	44	45	52	45	48	57	50	34	40	45	38	58	48	44	38	26	46	46	50	38	46	36	39	36	42	49	46	44	52	47	30	42	47	46	47	47	34	55	48
6657	4788	4199	998	2742	3655	3748	4188	4311	3902	3520	3137	2506	2147	1635	1122	794	550	507	426	421	417	453	398	395	430	388	424	407	411	442	407	398	399	394	410	380	377	404	429	414	383	396	410	418	388	410	425	407	392	380	433	416	415	382	423	393	381	387	414	435	353	409	402	438	391	423	414	381	406	412	407	444	421	401	400	407	407	388	368	403	362	390	408	421	384	391	414	363	412	388	383	391	397	399	430	401	394	379	402	394	365	367	374	427	385	421	396	373	403	391	396	411	398	377	420	410	417	407	383	414	432	381	386	429	427	402	420	393	387	376	418	381	375	454	379	405	392	386	425	404	392	399	417	392	396	416	392	431	383	402	359	368	427	399	408	355	422	409	423	380	411	396	380	416	376	379	405	390	420	444	417	390	399	413	391	419	400	389	438	413	435	397	408	401	389	390	429	427	409	411	382	415	430	396	417	390	413	427	369	405	445	338	379	415	411	375	384	353	389	402	398	385	399	374	387	455	393	412	380	406	415	397	391	414	401	392	438	381	386	361	436	386	402	389	389	395	403	416	395	416	404	387	414	391	366	374	444	373	413	401	390	383	403	386	418	426	381	397	393	384	374	401	388	403	398	405	421	401	378	423	410	393	410	383	422	402	413	399	400	414	379	369	396	413	369	408	385	389	369	411	453	407	399	411	419	393	390	422	395	387	412	384	387	383	393	398	411	417	363	403	406	406	370	393	398	375	375	410	377	380	376	410	418	412	400	371	405	395	431	395	391	390	393	368	419	403	396	386	406	402	433	389	382	402	407	407	384	410	407	377	389	401	406	399	401	372	420	397	353	409	386	410	434	421	386	380	430	368	397	399	426	388	354	361	390	415	386	395	402	390	377	398	399	411	395	379	410	374	397	414	395	420	381	406	430	402	402	365	390	398	414	362	415	397	403	388	399	397	419	389	404	425	425	370	399	351	384	429	394	412	397	412	423	385	389	365	427	415	384	354	367	424	420	409	389	427	390	408	377	435	385	407	383	380	357	379	373	448	407	378	372	384	376	392	398	393	405	413	412	388	398	403	364	400	410	407	379	395	391	387	368	436	418	390	389	406	368	380	413	415	394	411	394	418	399	386	364	381	415	425	416	402	418	331	417	389	371	393	404	381	404	405	437	393	404	414	379	416	393	436	388	396	396	404	388	413	380	414	378	395	380	407	417	398	376	411	420	393	423	383	382	413	428	388	434	422	375	361	400	419	408	399	387	433	388	405	407	375	346	381	399	407	389	379	426	376	366	401	365	413	392	386	438	395	370	404	389	411	399	384	404	397	406	390	373	418	408	441	406	409	376	394	387	402	392	387	416	372	425	371	374	430	385	432	392	381	398	404	408	378	435	393	408	417	384	371	387	386	408	429	391	418	361	400	400	394	386	380	420	384	410	385	413	415	405	384	402	407	428	437	413	400	368	384	376	409	388	406	394	403	432	389	387	360	419	387	440	451	404	377	395	400	383	407	407	388	419	407	397	376	395	425	403	407	391	400	402	408	357	390	372	375	414	383	335	343	424	413	374	387	413	394	459	397	374	420	439	396	386	356	413	426	410	393	410	393	424	426	370	367	408	382	411	365	418	409	423	416	411	415	417	431	384	406	400	410	430	401	414	389	374	415	387	413	413	416	433	396	403	411	393	409	437	385	407	428	387	393	389	416	382	373	361	416	380	429	391	383	389	382	413	394	415	382	418	394	391	404	379	375	410	388	411	405	411	376	394	400	377	370	378	365	396	396	416	397	413	399	406	370	374	443	384	348	396	412	391	422	406	380	388	402	386	406	390	417	411	395	385	416	391	420	394	419	417	414	411	405	394	422	367	419	397	369	370	380	407	384	392	383	375	398	411	385	385	405	379	375	369	386	388	396	439	406	435	380	366	413	406	423	427	375	405	391	410	383	400	394	410	403	399	420	347	392	392	417	417	412	424	375	422	389	413	390	388	419	379	365	402	423	360	409	389	397	438	401	418	418	419	394	407	394	389	379	389	404	394	426	344	424	409	381	396	410	396	376	385	385	367	385	397	405	371	394	390	357	431	407	395	392	417	435	415	390	384	385	426	403	380	419	379	401	396	378	388	393	383	388	367	388	387	417	415	382	363	375	366	393	414	384	422	413	399	402	404	394	384	398	404	388	375	404	359	396	415	444	407	378	414	400	400	412	412	404	383	413	356	405	341	400	400	394	400	388	379	373	416	400	416	392	421	383	379	400	391	385	401	365	380	411	367	385	372	406	405	391	371	429	361	386	445	404	408	380	397	393	397	379	380	406	411	408	426	403	384	391	389	402	400	416	400	379	373	374	433	385	387	415	393	392	401	417	417	399	386	373	390	413	381	391	384	394	386	385	409	393	420	399	390	413	398	426	404	380	416	376	380	401	403	395	388	376	394	409	399	410	428	366	369	390	364	392	397	397	403	361	414	407	408	366	397	416	400	408	379	381	417	407	406	378	401	426	404	401	403	414	432	390	402	372	378	378	410	407	399	396	392	386	419	428	388	387	369	426	380	404	418	393	404	430	433	420	383	392	377	409	390	378	411	379	378	371	378	397	383	415	436	399	386	368	435	423	390	380	396	387	405	417	420	394	434	392	402	383	400	399	393	404	406	360	422	418	412	414	409	406	387	368	436	432	418	381	419	408	402	406	384	425	411	400	395	379	399	427	408	401	403	404	423	370	398	374	399	405	414	411	441	376	357	413	391	390	410	377	405	396	402	377	384	424	405	447	378	389	418	394	378	413	402	380	371	430	382	399	414	375	430	430	430	392	388	421	358	450	413	403	358	380	400	380	404	404	372	395	436	394	369	401	383	372	405	379	406	376	391	430	407	384	405	408	406	405	414	391	374	361	392	374	398	403	428	413	409	390	384	382	426	418	409	372	397	370	404	381	421	408	400	377	400	416	401	370	383	428	372	407	420	425	407	421	376	419	387	395	408	407	399	422	412	400	415	416	382	408	430	403	383	411	398	376	386	423	402	370	388	393	368	396	346	364	375	431	428	416	421	384	423	401	432	389	431	399	407	403	409	370	381	391	392	418	410	402	379	403	380	424	362	429	391	377	396	359	421	369	382	370	423	377	449	439	387	356	435	415	417	371	404	397	403	397	371	387	398	395	377	403	403	374	402	345	395	383	404	410	383	384	406	401	406	372	389	440	364	405	401	393	389	356	399	424	374	371	403	444	395	428	401	359	415	413	410	407	407	423	414	383	408	392	366	398	371	362	421	410	416	392	432	377	437	402	393	406	367	420	437	406	379	375	411	378	374	402	375	393	433	391	387	367	409	423	390	400	367	391	414	392	381	390	402	413	432	407	384	403	407	401	421	374	439	417	381	382	375	386	418	417	403	381	404	408	405	402	390	430	384	441	398	360	423	393	389	412	408	397	417	398	377	374	415	429	408	388	422	375	407	392	408	407	436	359	399	383	410	369	387	394	433	424	417	378	385	421	408	388	398
370	2298	1297	91	85	102	157	158	149	152	134	167	137	153	114	79	62	72	66	71	47	51	53	59	49	62	55	60	53	55	49	57	58	54	47	50	48	61	61	56	57	64	47	51	59	63	47	50	67	43	49	49	62	53	57	58	65	50	62	53	46	65	59	58	54	50	51	48	57	49	53	61	62	57	56	57	46	60	61	56	54	56	49	56	57	48	61	49	65	52	59	45	51	44	58	48	51	54	54	60	55	53	60	57	48	49	46	55	68	52	33	72	71	68	63	60	65	58	77	63	61	50	48	65	49	49	58	66	59	60	50	54	46	69	55	58	59	53	55	53	58	48	57	54	58	54	50	54	63	69	65	36	48	56	47	60	65	46	63	52	47	69	75	65	60	53	64	58	51	56	60	51	59	62	61	54	76	64	51	57	63	55	61	66	64	64	68	43	41	52	43	70	46	43	57	47	58	63	58	42	47	59	61	50	58	57	71	54	69	66	46	55	60	59	46	55	73	64	54	39	66	42	66	63	66	56	58	58	53	54	56	58	48	45	61	57	58	54	65	54	54	49	52	60	63	51	62	69	51	67	77	56	56	55	60	59	58	61	50	59	56	58	58	48	65	50	56	58	62	60	50	47	55	55	51	52	56	66	77	59	60	60	56	67	48	56	57	54	53	53	47	49	42	65	66	53	57	62	49	63	51	64	56	52	54	51	55	63	50	50	65	44	55	48	52	59	55	58	57	46	62	58	52	59	54	73	49	69	51	49	51	48	53	52	47	56	64	70	55	47	54	68	49	51	57	50	67	55	66	64	48	52	63	52	54	64	61	54	59	50	41	68	66	51	53	54	69	61	44	46	48	50	56	61	47	63	46	50	49	39	62	52	63	59	42	77	57	49	72	38	42	55	55	54	59	55	54	61	54	66	55	44	58	48	61	47	51	59	54	60	54	56	64	70	57	43	57	52	47	58	54	64	63	40	46	51	56	62	51	51	61	46	43	56	64	62	56	49	54	59	65	70	69	70	40	49	45	51	63	62	57	60	58	69	55	53	44	45	57	53	57	64	66	52	56	54	68	56	51	66	60	48	64	47	48	64	49	48	58	59	58	38	59	55	47	71	42	63	48	58	56	56	57	49	51	54	49	50	50	47	44	44	65	52	55	49	64	52	80	57	33	52	62	57	60	58	38	57	50	54	56	64	65	58	67	58	43	52	48	58	62	60	51	40	56	57	52	60	57	58	53	59	62	53	46	55	50	56	58	59	55	58	66	59	62	63	53	51	54	58	55	45	62	74	54	46	59	60	48	49	65	48	66	61	45	49	39	61	52	69	62	52	47	63	56	64	65	48	57	54	58	59	58	57	63	66	51	63	64	48	56	61	49	48	49	60	51	51	50	48	54	49	39	68	37	55	47	55	67	52	54	44	59	68	64	46	46	57	64	46	56	46	65	65	52	60	49	56	56	60	65	70	50	56	59	60	56	56	78	66	60	54	54	64	57	47	52	52	51	61	61	53	56	69	50	66	45	59	63	49	58	63	72	46	69	54	41	55	45	76	73	67	61	54	62	59	68	53	43	47	39	68	58	64	66	64	56	67	55	56	33	55	53	51	52	67	63	58	43	61	71	46	50	68	55	56	49	64	50	53	56	40	45	56	54	57	42	64	46	55	53	60	66	59	53	59	49	57	53	54	45	55	56	72	57	55	46	65	65	46	67	52	55	52	49	60	55	62	68	45	48	53	49	63	69	64	70	63	55	60	52	62	58	58	58	58	55	49	56	57	67	52	47	55	49	47	43	64	37	67	52	57	58	46	60	48	65	58	63	61	50	56	54	50	50	52	56	52	60	56	55	49	56	49	52	53	57	54	56	51	65	48	48	50	63	60	50	58	52	56	51	42	56	57	63	54	59	59	48	50	57	64	63	62	53	59	60	52	48	55	61	60	54	55	58	56	57	60	55	58	52	68	60	71	59	66	62	52	66	56	58	59	49	50	51	56	55	61	57	50	58	47	68	52	47	57	49	51	63	54	42	46	55	57	64	62	52	55	52	49	60	72	54	59	52	55	61	51	64	62	61	64	35	56	47	54	47	66	51	56	53	52	63	60	47	59	57	61	60	63	48	56	54	51	66	61	60	49	56	49	49	55	58	41	57	51	52	53	60	63	49	60	47	60	49	46	70	55	55	33	53	65	65	57	50	54	47	52	63	67	45	62	62	59	50	55	60	67	51	57	47	71	46	52	65	48	47	59	58	61	64	50	48	53	49	54	54	54	54	47	60	52	58	51	68	70	52	58	63	51	55	58	54	52	52	59	57	66	50	64	61	64	50	58	61	65	61	45	46	55	56	66	56	64	50	54	61	50	50	60	62	58	53	59	52	49	63	46	49	60	67	51	61	51	62	60	69	72	62	51	57	45	63	74	57	48	64	45	64	54	66	58	56	49	57	58	39	54	50	49	71	64	61	58	56	45	61	43	52	55	59	46	48	60	44	60	46	48	70	67	48	54	55	66	54	54	63	69	54	49	56	51	55	51	65	52	65	55	61	50	67	63	42	64	82	75	65	58	50	59	55	60	55	59	68	53	60	70	52	44	53	57	63	62	58	51	52	79	61	58	63	57	68	45	64	55	59	55	40	46	75	56	55	66	53	48	45	50	42	52	49	56	51	63	51	39	57	65	50	46	54	61	63	62	61	60	55	50	60	40	71	39	47	55	60	36	43	42	59	50	43	61	69	64	55	66	58	44	54	57	57	48	54	65	53	57	47	56	58	71	69	61	58	57	50	51	55	60	43	53	53	45	62	58	54	45	53	63	48	60	65	48	57	58	61	57	65	47	65	50	57	57	56	51	62	52	65	62	56	43	66	51	65	53	53	60	63	60	46	48	50	46	63	50	53	58	65	55	53	55	66	59	44	46	53	46	54	45	67	49	51	54	50	51	52	47	65	49	55	57	66	44	55	49	62	54	63	58	52	52	59	52	53	55	55	55	57	54	46	59	53	70	52	58	57	37	71	43	57	52	49	53	50	54	50	52	54	55	72	43	60	55	51	54	42	47	55	50	60	49	38	54	60	66	40	58	52	49	60	52	56	40	79	56	58	56	65	53	57	53	56	56	54	55	60	51	56	65	53	65	65	60	60	58	54	63	47	55	52	63	54	69	79	53	57	57	50	54	51	61	54	58	43	47	59	61	67	53	54	47	56	50	53	64	48	46	66	48	71	52	65	53	56	47	61	64	50	56	58	55	54	43	62	60	58	59	61	54	62	65	59	60	49	70	48	57	47	43	55	55	53	51	55	54	64	57	60	62	53	68	58	45	48	31	61	52	62	47	60	71	44	61	62	63	49	63	60	71	61	42	62	37	65	59	58	51	57	61	51	59	69	67	65	57	53	57	47	71	56	47	57	45	56	53	54	50	66	41	48	53	71	70	58	54	55	43	57	61	53	49	52	45	48	65	52	39	47	50	55	58	60	47	57	60	65	54
6308	16523	8575	2039	5071	7585	7449	7456	6495	5634	4868	4340	3484	3293	2435	1610	1101	935	782	721	708	638	627	624	634	624	638	621	613	615	637	591	564	568	573	565	526	601	583	566	576	579	539	532	511	563	540	584	632	560	555	578	589	598	550	551	582	562	538	552	580	612	592	581	562	542	577	577	553	589	540	552	573	541	523	589	570	542	593	572	543	537	528	547	569	548	564	586	551	523	522	543	548	556	529	583	551	570	545	588	545	540	520	569	575	549	520	530	567	603	556	516	561	551	561	568	574	555	591	547	558	586	548	544	579	542	560	545	549	524	548	532	557	571	563	553	551	570	525	539	552	549	612	520	550	536	558	544	553	522	554	557	582	566	608	565	514	577	581	558	553	552	593	532	579	589	579	519	577	584	531	565	543	571	573	580	557	575	624	544	577	509	609	538	625	540	540	556	547	609	582	557	550	556	559	558	559	518	509	580	559	567	575	561	568	567	570	529	505	575	565	549	526	549	551	543	543	534	552	588	518	578	539	545	504	532	545	553	552	541	546	570	547	576	577	521	584	647	526	512	569	567	540	544	539	528	587	568	544	520	561	588	546	566	527	552	577	526	593	498	603	589	576	554	539	547	577	542	547	534	532	527	537	550	549	570	587	547	559	600	523	571	545	579	570	546	537	520	562	544	577	595	553	548	556	516	574	527	581	538	523	574	536	576	558	528	566	550	615	515	549	510	567	516	585	549	564	540	520	530	547	544	534	535	577	590	572	559	524	582	534	568	572	570	589	545	565	571	572	540	560	545	475	570	611	577	572	547	546	557	533	562	568	547	526	537	577	547	560	585	567	566	601	559	558	549	554	537	564	529	571	585	554	562	540	545	545	559	558	579	547	547	577	551	526	550	560	568	547	544	569	557	556	624	547	589	519	613	567	576	539	565	557	528	538	538	586	540	554	505	583	538	536	549	574	604	515	546	508	563	562	555	534	576	497	545	537	558	517	604	540	534	558	556	558	585	596	555	566	583	593	543	544	564	526	530	542	599	592	528	557	551	572	530	525	566	520	520	586	583	556	527	560	558	522	572	582	572	531	546	550	561	553	532	537	570	582	539	561	548	609	544	584	583	571	526	564	553	564	559	529	557	586	555	593	569	538	545	589	548	577	563	564	546	553	562	566	589	547	525	577	552	581	541	508	533	544	531	582	562	505	562	532	554	585	532	516	525	529	547	546	540	573	533	550	561	558	520	570	550	541	522	523	529	547	552	546	551	539	599	528	555	572	534	518	550	520	551	571	579	577	558	539	552	558	522	596	583	543	562	579	555	579	533	541	516	536	580	523	597	542	533	574	517	564	556	583	550	520	565	581	530	551	578	568	568	522	563	587	594	563	550	546	550	546	513	586	539	591	500	542	522	544	560	556	544	524	542	578	551	551	560	542	538	567	566	521	572	537	596	561	520	524	552	531	556	552	543	554	530	566	559	564	567	518	502	545	536	586	571	559	564	531	548	545	556	546	560	570	549	528	533	498	539	576	561	526	560	517	544	545	543	547	538	547	510	550	547	559	541	565	538	554	580	565	534	539	543	569	544	552	549	535	522	558	542	587	549	520	598	538	521	571	530	581	550	587	532	540	557	540	582	533	490	540	573	540	550	557	600	538	566	552	542	583	546	578	561	601	555	544	570	588	552	554	555	549	524	513	582	538	549	552	569	568	547	570	593	574	578	551	540	560	545	556	587	561	592	540	534	519	579	575	552	547	579	537	532	566	521	564	535	562	594	564	568	578	568	581	567	528	572	522	589	557	543	558	559	575	571	583	522	526	563	561	522	587	532	551	543	537	501	567	533	567	537	578	540	590	499	548	518	524	516	535	586	553	530	557	527	539	551	537	538	547	547	498	545	526	595	507	575	562	587	527	525	585	558	521	544	573	550	533	565	565	532	529	554	541	528	556	567	553	517	545	590	587	546	573	574	588	566	570	505	565	579	546	557	554	546	540	561	572	568	563	619	570	558	546	535	587	558	562	583	546	529	543	494	552	576	521	569	525	550	544	555	549	534	568	539	562	534	532	588	566	583	582	593	566	551	603	570	527	544	579	514	517	557	547	552	590	574	553	529	600	536	541	573	548	564	551	559	543	520	549	598	567	543	539	546	534	534	556	570	562	547	549	522	554	577	535	548	551	553	532	502	528	558	544	546	587	491	562	576	562	589	568	506	581	594	514	551	551	560	548	581	535	552	583	546	577	590	553	566	531	549	558	567	573	557	547	521	526	577	534	543	543	544	517	525	555	547	518	551	596	575	543	551	523	565	589	573	571	551	581	565	524	574	537	553	523	569	547	546	565	517	540	527	571	539	536	543	567	570	535	543	556	597	541	575	544	508	578	541	545	529	570	581	548	586	585	535	530	557	577	581	546	553	576	581	569	520	538	565	564	549	552	577	561	552	557	555	589	528	555	588	542	569	524	541	621	560	519	539	541	566	586	520	574	544	570	592	522	558	567	573	559	580	583	551	577	557	574	556	613	516	530	555	571	571	590	543	572	557	577	581	514	563	544	533	597	548	555	576	533	553	558	585	561	542	541	603	555	581	546	585	548	548	563	542	583	561	561	588	545	549	559	543	528	570	576	587	589	593	567	520	540	539	584	567	567	550	561	567	567	535	553	572	556	541	543	537	562	530	560	563	603	547	536	527	556	526	559	567	535	543	605	547	519	520	510	528	600	545	529	592	562	555	609	516	536	558	555	547	557	559	558	567	553	572	537	567	562	566	539	604	597	549	555	498	556	555	556	580	519	550	509	552	537	527	581	546	541	542	542	615	573	558	527	603	556	564	530	528	500	549	531	582	532	562	571	597	581	603	533	555	575	531	547	565	559	531	567	563	509	577	535	535	531	523	550	534	523	560	576	557	535	531	534	533	542	572	560	545	540	529	554	577	520	562	553	547	571	530	575	565	547	579	587	608	541	532	546	528	541	525	543	549	592	564	586	536	558	550	542	555	558	547	545	551	551	568	566	526	570	553	583	558	525	544	552	537	562	590	567	556	556	571	556	560	561	584	535	546	575	533	554	571	597	525	536	576	558	499	574	574	534	521	520	547	580	543	590	555	604	556	537	552	581	572	569	555	572	521	526	571	546	500	525	557	599	549	582	522	522	589	509	554	552	503	570	541	564	587	563	567	531	539	545	549	587	544	577	558	536	549	558	534	540	559	588	567	543	582	529	537	579	521	556	566	559	565	542	579	593	581	573	527	572	542	571	520	602	565	557	530	577	515	628	568	599	550	593	592	511	550	564	554	561	564	514	601	531	545	544	564	538	538	578	564	567	540	525	558	552	532	572	550	546	547	535	532	563	531	555	570	541	558	529	580	533	521	520	539	569	538	529	555	545	555	539	571	516	511	526	569	591	546	570	519	561	517	602	554	524	553	563	548	546	546	572	540	545	536	561	517	544	526	563	590	514	524	541	575	536	533	555	539	522	544	537	547	567	589	579	554
1014	2749	957	44	52	76	133	156	151	111	106	87	94	72	45	50	35	33	22	24	20	19	24	20	26	19	26	17	24	21	20	23	21	26	21	20	20	24	21	24	16	30	20	18	20	23	22	18	19	20	19	22	29	27	18	18	14	21	16	25	26	18	18	26	23	21	15	26	16	19	22	18	17	18	18	21	25	16	17	19	25	21	20	19	21	15	19	19	23	17	25	26	21	17	21	20	27	11	22	19	17	20	7	26	15	24	18	24	19	27	22	13	16	23	25	14	16	29	15	23	14	19	27	20	21	25	16	19	26	19	19	10	16	28	21	16	22	15	25	11	12	23	18	14	19	23	23	22	23	25	25	17	16	21	19	23	19	19	29	22	15	28	24	13	25	23	23	19	23	21	20	14	25	28	24	13	16	16	14	18	20	8	25	15	19	20	33	25	16	13	23	17	26	25	12	15	24	22	20	18	19	18	17	15	25	13	20	24	22	18	14	21	19	20	17	18	13	13	23	20	17	18	17	25	20	25	18	23	19	23	21	21	18	19	22	29	20	19	15	11	25	24	17	23	27	22	22	14	17	16	13	20	19	22	21	18	16	18	27	19	18	19	19	19	20	17	20	16	21	25	13	22	13	27	19	22	19	20	17	25	16	33	20	20	21	25	16	18	21	20	21	23	14	24	16	17	18	18	21	18	16	25	21	16	18	14	22	21	22	24	17	21	29	19	18	24	22	12	26	24	28	22	12	23	13	33	30	22	22	24	12	24	19	17	16	15	15	19	23	20	22	22	26	19	22	24	13	20	15	17	24	14	15	15	29	9	18	21	16	16	21	13	21	15	23	17	22	14	24	22	19	25	21	19	27	11	14	18	18	16	23	13	16	21	17	18	24	21	15	21	20	21	18	15	22	21	18	19	19	19	16	18	20	11	18	31	17	16	18	16	20	18	17	20	18	19	22	25	19	17	29	21	16	19	17	17	11	28	28	19	16	17	20	15	23	18	21	13	24	17	20	16	18	21	14	27	23	22	10	19	27	27	17	20	17	19	18	17	21	18	17	20	20	22	26	15	14	16	15	20	24	21	19	16	26	21	11	17	24	11	17	12	15	17	19	20	22	16	15	16	12	23	12	14	19	19	20	21	27	24	18	26	23	17	22	12	16	17	13	19	22	16	25	24	24	24	20	21	17	14	23	20	23	24	19	19	21	13	19	15	22	18	26	16	23	16	18	17	22	21	11	17	26	35	23	30	22	25	16	24	17	14	23	9	21	24	24	21	17	24	18	19	19	21	13	12	23	23	26	20	23	15	17	11	15	16	16	18	16	24	24	10	13	18	23	20	20	23	16	22	13	26	18	22	28	22	14	30	20	16	14	15	19	14	19	24	14	16	12	20	23	21	22	15	19	21	12	16	17	21	17	17	29	13	18	17	18	19	14	16	28	17	19	15	23	15	15	15	19	29	19	16	23	26	23	19	24	19	18	34	23	17	20	18	17	16	23	14	25	16	24	17	20	19	27	23	22	21	23	20	26	16	18	18	17	20	23	17	22	23	25	22	19	21	21	17	23	16	25	14	12	22	23	17	23	18	19	23	19	9	19	19	13	15	14	16	15	17	21	17	19	18	16	23	9	24	21	18	20	18	15	16	20	24	19	23	26	13	18	22	15	20	19	17	18	15	27	13	18	24	16	20	21	18	15	20	27	18	18	17	8	11	22	14	22	18	25	12	29	13	27	19	23	19	24	25	22	15	26	18	11	17	19	20	27	32	24	15	20	18	13	17	21	24	27	23	21	16	23	23	23	10	15	25	16	29	19	20	24	19	17	13	18	21	18	22	21	27	25	18	16	24	22	17	10	18	25	12	20	15	20	21	12	9	20	22	20	14	26	17	23	12	22	18	17	20	17	22	16	19	27	20	25	25	23	29	17	15	15	19	18	26	15	20	22	19	26	19	21	19	22	30	16	19	19	19	26	10	22	25	17	25	22	16	31	16	24	19	23	13	19	23	21	13	22	31	22	15	26	21	21	15	16	19	17	23	12	23	19	27	16	32	20	26	16	20	23	13	15	15	19	20	20	29	7	15	25	19	10	23	17	23	20	22	26	26	19	21	34	18	20	21	18	19	19	22	31	23	14	20	25	24	20	17	26	11	17	18	13	21	16	25	20	21	26	22	11	10	18	18	22	15	25	32	24	18	13	19	24	15	14	17	16	22	15	21	21	11	19	20	24	24	23	20	20	15	18	21	21	21	21	16	19	22	22	22	20	16	16	21	16	15	26	24	24	20	17	25	34	21	21	27	13	18	15	23	7	18	17	15	18	19	27	14	23	11	20	12	23	16	16	26	13	17	24	16	14	20	18	28	14	18	12	18	22	21	28	13	19	20	15	27	15	24	19	18	14	18	22	19	12	9	12	14	20	16	27	27	25	21	18	22	20	22	16	15	19	16	19	24	22	18	17	17	19	10	16	13	16	21	23	17	21	16	22	23	16	17	12	21	19	25	24	20	15	19	17	24	21	20	27	24	23	17	27	13	12	26	15	20	21	22	20	30	23	22	21	15	17	20	16	20	23	17	23	21	19	23	12	24	19	22	24	17	14	22	17	17	20	22	11	14	13	23	23	19	19	18	23	28	15	22	15	19	22	21	15	23	22	20	25	20	19	15	14	17	17	18	21	17	24	16	21	15	22	24	19	21	23	24	18	21	19	16	15	24	19	22	16	17	18	21	27	22	21	23	26	13	30	17	18	15	21	33	26	18	16	18	20	24	21	12	14	18	10	24	16	22	15	25	26	24	25	26	15	16	14	29	14	21	19	23	14	14	18	22	22	24	15	26	18	18	24	24	27	22	27	16	15	20	20	17	13	17	14	15	17	15	27	19	20	23	25	12	16	16	23	18	23	26	25	25	16	24	24	19	15	20	22	21	12	20	12	15	21	15	18	27	13	15	13	17	24	17	20	20	14	14	28	21	17	18	14	18	26	19	18	14	16	19	20	19	24	23	22	22	16	23	17	16	16	21	25	23	21	16	15	17	20	21	15	22	23	21	21	16	25	14	20	15	16	23	17	25	19	20	16	22	19	22	22	20	21	19	20	18	14	13	24	20	12	14	26	21	27	23	21	31	25	13	20	15	21	22	12	12	22	18	18	22	18	16	21	26	20	12	12	21	21	21	24	19	19	19	21	20	23	23	22	15	15	19	16	25	17	22	15	21	21	18	23	21	16	20	23	20	22	23	14	25	21	30	20	14	15	28	18	19	28	22	22	15	19	22	20	23	19	25	19	31	23	13	15	16	19	21	17	18	23	26	24	22	17	18	18	20	14	22	17	17	15	15	12	17	21	21	22	17	24	17	17	15	19	18	16	13	14	22	11	16	16	19	14	17	24	14	21	22	21	21	25	25	25	28	24	25	14	17	22	24	18	19	18	24	27	18	27	25	23	22	15	18	25	27	20	21	15	22	14	20	17	13	17	25	16	15
8393	19042	6656	1458	5274	7119	8597	8641	6961	5270	4245	3756	3031	2746	2011	1142	621	472	418	380	352	309	318	255	277	274	279	239	218	237	240	249	233	231	229	214	216	184	217	210	241	226	225	196	237	209	222	208	215	195	175	168	194	200	200	193	210	203	196	206	212	183	207	195	241	223	183	201	178	201	207	214	177	202	185	198	167	235	206	190	214	210	204	180	184	183	211	213	187	190	187	199	181	191	192	200	207	197	206	180	187	205	181	215	203	209	178	207	185	194	206	182	179	194	188	189	194	188	182	165	196	171	200	189	181	188	185	181	209	170	223	183	211	169	192	191	185	168	176	202	174	183	184	195	181	209	178	205	188	201	181	174	195	198	184	190	175	195	175	178	188	185	181	176	190	194	199	198	210	193	216	203	184	188	210	201	212	206	214	211	185	210	185	179	193	189	186	192	198	170	191	208	191	209	198	185	209	160	187	183	200	185	187	190	180	167	186	194	193	179	193	184	191	212	185	209	188	213	198	177	196	167	222	206	191	185	196	193	179	188	194	201	157	188	180	174	194	199	187	232	214	218	212	199	214	199	193	196	171	195	204	206	183	208	187	173	168	189	187	205	203	178	192	178	184	199	195	168	192	178	189	169	169	193	219	185	196	204	206	195	170	171	204	192	210	192	198	200	188	210	213	179	194	188	182	179	202	204	195	195	211	197	193	183	191	181	190	190	186	178	192	198	168	206	206	205	190	212	201	198	183	199	196	198	204	181	203	204	191	198	194	199	190	144	202	209	190	195	194	197	193	202	196	184	190	184	186	198	194	182	197	191	195	207	197	199	194	214	167	214	202	195	197	176	195	209	204	200	205	198	193	193	185	187	209	177	193	207	202	182	189	196	186	178	181	192	196	180	197	220	206	190	192	187	206	182	196	197	196	171	199	173	190	196	182	207	178	197	206	189	197	194	204	188	208	194	203	196	219	177	195	199	191	200	194	213	205	175	214	195	184	206	185	176	202	169	178	203	205	191	182	194	199	186	187	222	192	213	187	219	184	184	191	195	208	215	212	213	187	202	196	200	197	190	212	196	232	195	185	195	196	194	169	180	194	183	199	195	180	211	176	181	199	177	198	193	190	177	183	192	173	185	167	175	195	180	229	189	201	201	192	181	171	176	177	210	193	183	207	190	191	201	211	189	213	190	184	197	221	228	193	193	197	190	196	196	195	207	207	184	183	214	189	195	173	183	211	166	202	208	200	209	186	164	180	198	207	211	202	210	188	186	201	166	196	175	199	183	197	182	202	195	173	200	198	193	170	186	204	186	170	198	176	166	199	157	180	179	195	181	186	186	212	195	193	215	198	182	197	184	218	184	216	189	225	185	177	188	185	183	190	186	212	195	187	173	207	234	186	205	220	202	164	207	188	174	196	214	179	177	198	198	188	192	181	200	186	213	199	189	185	196	189	191	163	214	189	185	190	199	195	198	208	190	207	177	207	221	207	168	200	188	190	216	172	188	193	192	202	205	192	211	222	185	196	201	191	175	198	195	192	198	184	183	182	202	215	187	198	198	208	211	196	181	183	196	203	171	192	203	198	188	187	188	198	211	171	212	210	165	185	200	176	190	166	198	183	177	198	173	204	186	178	188	184	194	204	206	200	208	206	191	203	190	202	209	196	197	168	200	196	205	203	194	210	181	194	183	204	202	210	198	194	197	185	194	206	199	187	209	171	209	215	211	219	179	190	181	174	214	209	198	198	165	200	168	206	184	162	171	186	186	199	184	197	199	186	216	221	191	192	194	175	203	208	201	192	188	197	191	182	188	193	198	162	196	187	201	213	211	179	219	192	197	195	189	196	201	207	185	201	197	191	193	191	193	205	222	189	183	208	187	186	177	195	200	175	183	202	203	182	194	197	200	220	173	186	184	190	198	171	189	177	190	193	209	174	192	195	195	219	189	185	178	193	169	201	197	193	207	191	191	198	185	166	228	187	209	192	200	186	188	199	182	194	201	200	183	171	188	191	175	172	199	226	199	189	238	183	193	204	206	202	189	192	170	211	198	193	190	204	179	190	197	214	197	199	186	201	215	187	197	190	182	200	183	200	197	202	192	196	194	198	193	199	164	173	189	198	199	184	173	209	182	177	216	205	196	194	220	183	200	182	196	204	197	207	195	178	188	177	209	200	184	184	184	225	203	194	190	199	163	182	188	208	192	202	178	196	221	182	188	200	189	206	172	188	182	203	204	171	213	191	208	211	186	211	184	180	198	183	188	181	207	202	153	211	202	188	199	215	196	225	211	208	172	210	216	196	185	201	200	169	192	211	200	197	192	180	204	168	211	197	193	189	181	196	198	197	189	195	174	192	175	186	174	176	214	220	200	190	194	212	190	173	191	199	184	185	184	167	205	174	193	191	186	187	183	218	173	203	212	189	179	178	205	212	216	203	199	181	193	160	160	181	191	193	214	190	170	192	179	210	211	207	212	176	192	206	201	172	203	169	189	229	178	195	185	204	183	198	200	182	220	208	216	182	193	200	162	198	204	207	191	180	180	186	186	204	195	205	185	195	175	185	182	169	182	182	176	200	181	182	159	182	184	198	177	216	165	180	191	188	208	212	182	180	194	188	195	222	188	196	186	171	216	183	185	184	201	180	208	171	210	201	175	209	182	186	187	203	175	172	192	210	198	168	223	203	187	189	194	188	199	182	203	198	197	175	207	193	191	184	215	181	211	198	189	201	163	199	184	207	172	201	194	196	185	206	211	188	213	180	216	172	185	182	225	192	186	189	199	201	185	183	193	203	188	207	198	182	214	179	191	204	189	190	183	188	161	173	196	211	218	171	187	199	184	193	182	206	193	196	188	183	191	180	201	183	186	217	175	180	182	187	197	190	214	204	203	188	217	216	201	166	193	182	188	178	187	193	189	194	171	208	224	171	182	183	187	179	204	188	216	182	213	204	191	228	208	197	226	189	206	177	206	216	167	183	189	200	178	185	191	196	205	192	188	172	192	222	178	191	200	193	215	184	199	220	196	177	209	212	200	210	218	203	211	177	184	201	196	181	213	219	186	182	177	205	200	191	210	191	197	188	183	178	208	194	183	197	217	183	196	173	199	196	174	186	177	185	202	205	180	190	173	219	171	208	184	191	211	199	179	196	199	196	159	211	187	199	171	182	184	195	204	202	210	210	187	177	191	183	196	169	171	196	187	191	171	198	198	185	194	218	185	194	196	190	203	193	189	199	196	172	204	188	175	200	174	177	203	201	169	189	193	182	179	212	201	191	198	205	198	198	190	183	206	192	212	175	213	187	197	197	184	195	170	202	195	178	175	204	215	189	185	186	229	175	195	181	194	177	221	192	173	222	190	192	189	216	208	195	168	179	181	152	210	189	180	204	195	172	204	179	195	184	200	200	175	219	171	180	170	205	183	174	199	197	209	213	195	205	177	202	184	189	179	192	187	213	173	214	187	200	206	169	194	213	175	218	206	205	196	184	201
548	6043	1587	98	88	128	173	196	225	171	142	136	126	140	95	61	53	51	54	40	58	56	46	56	46	41	32	58	48	39	54	36	33	49	48	32	40	32	39	35	38	48	42	39	44	29	58	30	44	51	52	37	47	31	50	36	41	39	48	39	44	43	47	43	50	46	32	46	46	37	44	48	43	43	42	30	39	36	36	42	31	27	33	39	39	36	31	38	35	36	38	46	42	33	51	35	39	42	43	41	36	44	34	47	40	40	27	45	42	28	43	47	44	37	42	36	37	46	52	33	35	44	30	38	42	38	55	38	44	45	46	33	38	48	37	39	42	33	39	40	36	45	39	34	39	39	43	33	43	38	48	41	49	42	40	41	37	38	38	46	39	32	47	31	40	44	40	41	36	41	39	45	47	41	38	43	39	40	34	36	54	41	36	40	37	49	36	27	45	44	39	32	34	31	32	34	37	42	27	42	53	33	41	45	34	37	37	30	43	45	36	36	46	35	28	40	39	38	46	43	43	48	42	29	27	41	35	31	37	33	47	37	37	49	39	44	43	43	35	42	30	44	53	36	43	43	50	34	39	33	33	37	29	44	36	37	43	41	42	40	37	39	36	39	35	43	31	44	44	49	37	35	47	47	39	37	40	48	41	39	39	45	24	39	46	32	35	43	48	47	34	46	41	36	43	46	41	44	48	43	39	38	39	41	42	41	43	42	32	47	60	39	38	41	31	46	43	46	36	30	41	25	40	42	42	39	43	43	36	37	33	31	35	27	45	44	41	45	37	34	40	42	33	39	42	38	30	49	40	50	37	40	36	48	48	34	39	38	40	30	42	46	33	40	45	38	41	45	46	44	42	29	42	40	40	39	44	43	42	35	35	42	39	33	41	32	41	54	22	30	37	31	38	33	37	37	60	40	31	48	36	42	29	44	34	33	36	36	44	45	40	39	46	40	32	39	44	33	47	41	38	34	49	41	39	30	41	49	31	44	37	38	45	45	44	43	47	32	27	31	52	55	42	40	30	35	45	39	36	47	44	41	57	44	33	35	36	35	39	46	36	37	43	49	36	30	46	29	36	41	48	38	40	40	37	46	48	53	43	51	38	36	47	36	49	49	33	41	34	43	41	33	34	43	43	40	39	40	32	32	39	40	31	45	43	37	37	46	51	38	50	37	32	40	39	37	40	34	48	42	38	41	32	38	33	52	43	46	32	46	39	35	44	56	39	41	46	35	36	37	41	49	34	42	33	41	51	46	41	41	40	44	53	51	45	36	44	36	42	30	38	42	37	43	33	44	36	49	39	43	41	42	53	53	34	39	37	47	49	45	37	35	45	38	42	42	40	51	35	42	40	34	43	43	46	45	36	39	42	51	36	36	42	46	35	43	39	42	32	49	39	37	51	40	52	36	48	44	53	38	49	44	37	41	46	39	47	39	37	38	30	39	43	45	38	34	33	43	45	34	47	36	45	32	47	30	46	49	42	34	49	41	42	52	39	59	36	35	38	37	36	42	36	38	47	47	30	44	50	31	39	43	51	39	32	29	42	43	42	33	30	35	47	37	38	51	48	38	36	37	31	38	35	47	44	49	38	42	37	46	52	50	46	51	35	41	42	39	42	43	36	47	38	37	43	40	54	50	50	46	46	49	44	44	43	36	44	47	29	40	40	49	43	31	42	35	51	43	40	42	32	55	42	41	29	36	35	40	47	52	32	40	55	51	47	34	35	46	41	44	32	33	47	43	31	30	43	41	33	39	38	45	43	47	47	41	41	41	41	35	38	41	48	56	32	39	31	39	38	45	52	27	41	40	43	37	43	34	38	36	40	39	52	41	45	32	48	40	34	35	31	36	42	43	46	42	40	36	44	33	39	51	48	40	41	32	40	47	41	35	32	43	37	42	44	33	49	37	41	47	45	49	28	39	37	36	48	46	31	40	41	37	38	48	36	32	40	39	53	43	47	39	41	37	42	33	39	46	43	29	38	40	35	44	51	31	37	54	39	39	33	40	42	34	57	37	47	43	39	43	42	40	41	45	45	42	46	35	39	46	44	32	49	32	34	40	52	43	41	39	38	43	31	42	40	31	53	37	28	48	37	44	42	36	37	41	46	30	40	31	49	41	36	42	39	52	39	34	43	48	45	46	41	51	46	36	41	38	33	39	58	40	38	39	41	45	50	30	38	40	44	34	30	51	36	44	32	41	56	47	46	47	47	37	34	47	33	32	30	39	50	46	40	36	44	50	42	61	37	44	41	50	33	32	35	36	32	56	44	30	30	47	34	34	37	28	49	39	44	42	36	38	48	50	27	33	43	50	39	39	42	33	44	37	43	50	42	31	55	44	41	36	47	40	45	43	45	29	39	42	49	40	39	49	31	37	45	37	43	33	36	40	34	39	45	40	43	45	44	31	40	42	37	44	44	32	60	45	44	35	47	50	42	45	38	29	35	32	43	36	48	29	34	28	44	40	51	41	31	41	42	51	43	46	38	48	34	38	36	44	44	34	55	35	38	37	39	49	39	36	49	32	45	32	35	33	39	39	31	41	36	49	24	51	42	43	41	35	46	29	43	38	31	40	49	40	32	46	45	41	45	46	42	42	31	43	43	34	30	29	33	41	41	40	43	26	44	45	34	39	33	43	25	35	35	45	38	52	29	41	52	38	35	38	42	42	45	46	41	34	38	42	41	44	38	50	50	40	43	44	38	40	41	41	36	46	35	29	40	37	38	41	50	32	47	46	51	37	40	56	34	43	38	46	34	49	40	50	42	29	29	33	43	40	41	42	46	41	48	31	50	38	43	35	40	43	38	40	39	42	43	40	41	49	44	38	41	35	37	62	41	33	42	35	53	38	48	41	48	31	51	39	44	39	50	48	32	38	41	35	32	32	46	41	42	38	43	38	39	34	35	37	34	37	42	44	37	44	34	44	36	41	52	47	36	38	42	31	45	30	41	50	45	35	39	30	36	34	36	52	44	42	44	39	33	51	46	46	43	38	35	45	26	38	31	46	49	39	51	31	33	48	39	39	45	32	40	55	49	45	59	38	45	51	33	34	42	35	45	42	39	31	41	35	41	47	36	53	37	39	52	43	40	38	45	50	29	46	39	44	42	39	36	32	42	38	40	38	36	45	41	40	45	45	44	43	41	33	49	43	31	42	52	42	40	35	43	36	33	38	39	38	37	38	43	49	31	39	41	29	35	39	41	36	39	50	37	35	42	35	36	51	43	36	37	39	43	39	36	49	34	36	31	28	40	40	34	50	40	43	35	42	45	52	41	48	34	37	30	35	35	34	33	43	43	33	37	49	46	40	40	39	47	32	39	37	52	39	44	49	51	42	33	33	40	32	34	42	29	37	36	39	34	37	29	41	46	42	39	42	41	43	47	42	44	40	40	44	48	37	42	37	33	39	51	44	42	39	32	41	43	43	45	46	35	40	38	42	36	38	37	27	35	31	48	48	45	43	49	42	36	41	57	38	46	28
8528	26482	8356	2336	6905	9362	9642	9407	8976	7134	5211	4645	4289	3447	2568	1386	951	809	755	651	602	596	572	615	503	550	520	588	485	475	524	497	523	481	459	485	479	460	443	460	491	444	438	410	433	451	445	408	439	439	491	445	442	421	418	421	448	419	398	397	485	447	398	401	404	429	416	409	405	455	442	408	419	442	442	447	414	416	385	423	434	399	437	428	421	433	448	424	406	402	409	434	452	396	446	420	385	399	420	421	416	391	475	376	440	410	400	417	447	426	421	439	472	402	411	396	380	448	428	401	388	406	440	429	383	434	386	447	432	452	402	436	465	461	408	408	426	412	415	389	430	373	406	411	449	442	462	413	403	383	439	420	460	432	383	444	410	416	420	411	443	416	427	456	429	386	447	444	430	392	438	400	415	397	410	435	409	397	417	406	413	440	421	390	426	437	402	418	417	426	420	397	433	398	416	434	409	421	376	406	400	394	427	408	423	401	388	420	416	400	449	439	428	424	375	424	435	427	403	410	416	442	416	441	445	405	393	405	395	407	388	407	446	428	399	421	422	429	405	410	390	415	466	397	409	377	388	404	399	407	436	428	445	438	453	456	411	410	408	409	404	432	414	410	398	359	451	350	428	413	383	409	442	419	437	424	435	398	422	409	405	403	398	395	410	372	459	395	422	405	390	437	420	425	420	416	411	391	408	404	433	400	423	465	395	407	385	422	439	395	437	399	447	424	452	430	423	413	388	445	405	405	409	439	423	445	452	379	389	427	415	416	415	436	437	428	420	430	455	418	430	390	426	424	427	376	426	416	420	442	391	404	430	395	414	443	415	405	394	472	407	417	387	407	430	398	431	440	435	421	405	435	395	433	410	415	419	395	399	409	428	403	436	391	433	381	366	419	410	426	407	414	411	417	426	387	406	415	413	446	447	420	462	396	443	429	404	406	430	443	434	426	426	407	402	379	409	427	441	408	384	427	400	403	404	428	437	428	427	409	427	443	410	390	382	427	404	409	409	380	439	434	430	400	386	413	404	391	425	415	440	434	434	401	385	394	415	447	413	402	424	402	415	396	433	434	456	434	484	400	432	416	412	404	398	411	417	399	395	413	420	436	432	387	423	422	439	443	406	435	426	437	433	431	439	422	421	392	432	411	435	420	416	420	408	425	417	418	414	404	416	423	427	390	428	438	409	419	408	415	403	420	431	425	422	439	419	397	395	421	403	407	400	400	400	467	428	391	396	390	420	431	421	421	413	406	449	408	383	429	391	431	440	419	407	419	401	400	419	424	401	388	396	424	415	388	414	432	411	426	415	434	440	404	411	426	440	417	401	400	397	428	387	412	423	389	445	441	446	411	388	424	445	423	439	421	379	408	440	395	426	409	436	404	437	406	402	415	395	411	414	436	467	398	423	427	419	390	402	421	401	395	410	434	425	427	393	405	401	411	395	400	380	419	421	391	411	440	422	386	430	431	439	398	399	425	386	415	401	417	438	419	475	422	415	410	403	421	450	418	424	429	374	370	416	386	426	389	431	404	421	412	410	377	412	379	413	449	403	427	404	455	415	431	459	374	391	419	423	407	389	403	415	440	397	431	424	385	425	425	424	385	388	435	423	441	444	430	460	428	428	433	448	408	448	435	440	402	398	425	399	422	438	411	403	426	379	430	417	426	397	416	432	436	442	426	434	418	389	407	392	421	428	431	445	395	432	371	416	431	382	384	413	402	380	400	431	374	383	407	414	451	412	407	398	394	467	404	407	420	416	445	413	399	407	415	443	441	441	421	398	434	464	402	368	405	424	430	432	414	391	431	406	377	419	409	404	389	397	415	386	383	409	432	428	439	386	381	441	406	431	428	429	389	413	409	428	407	410	436	408	445	384	401	428	401	416	424	419	407	404	385	376	420	425	426	425	446	429	410	424	396	402	434	433	427	393	437	420	408	406	388	402	451	441	433	452	430	395	405	398	395	415	399	377	409	412	426	373	427	386	444	415	401	420	415	443	418	437	434	445	446	398	434	400	416	420	409	428	421	388	437	434	413	406	409	445	447	417	458	429	379	384	425	408	397	368	416	447	410	390	405	403	418	425	422	441	425	427	415	435	450	387	435	443	384	431	411	398	440	429	421	403	403	403	436	407	393	421	411	394	436	416	400	421	402	378	449	396	365	402	416	423	417	438	405	468	449	408	465	423	390	413	409	424	454	434	394	421	423	428	455	401	403	417	433	407	448	435	407	436	400	423	412	419	444	423	425	388	388	460	446	409	466	408	374	408	414	411	428	385	427	461	405	414	405	410	402	400	430	424	373	428	414	428	426	368	432	401	444	397	432	416	413	427	397	440	407	424	394	410	414	373	430	405	392	413	416	441	418	405	411	431	402	379	422	400	421	409	441	396	414	447	436	425	394	436	394	401	397	411	402	415	388	444	439	407	381	402	406	407	401	419	417	371	399	395	453	407	423	392	391	374	443	413	432	397	414	392	435	424	424	441	474	402	399	446	432	411	420	420	409	383	421	451	390	437	409	395	409	431	411	395	412	411	417	436	396	397	383	415	410	418	415	432	399	424	414	442	379	409	415	404	415	435	447	440	419	432	388	448	412	407	419	374	423	433	415	420	422	426	442	400	426	401	379	436	370	424	426	426	370	463	437	401	439	404	419	419	379	425	408	429	427	395	413	408	418	428	416	406	402	389	420	384	380	398	417	416	408	463	405	405	398	420	416	427	458	407	442	428	400	442	412	413	367	393	465	410	426	411	412	369	412	434	409	424	400	407	420	379	368	389	408	438	430	398	425	411	411	378	379	425	428	395	403	425	396	416	438	406	406	384	433	404	412	371	448	402	394	386	416	407	425	391	407	443	387	409	441	425	401	393	465	413	400	423	392	441	424	416	443	402	451	400	407	418	403	418	421	431	400	390	383	411	382	415	382	370	395	427	413	406	399	438	414	381	431	441	403	415	421	420	389	390	411	414	425	404	409	417	424	415	409	452	413	424	426	441	397	425	392	367	447	439	412	432	408	450	431	423	398	383	392	381	407	392	417	423	459	413	417	448	432	458	412	395	449	453	413	381	433	402	426	437	426	413	416	402	445	408	410	396	416	392	436	398	380	418	451	376	422	416	448	435	415	401	418	422	385	446	421	408	409	400	442	429	460	458	422	450	402	400	404	381	441	417	398	429	387	443	435	442	416	435	409	434	458	374	419	416	424	423	420	409	443	425	426	413	381	405	424	384	435	417	417	412	438	444	391	426	404	409	457	429	421	388	392	424	432	399	397	424	418	419	399	413	451	398	419	375	469	401	393	415	399	397	436	366	414	428	390	418	399	450	440	404	400	429	413	449	442	419	425	427	420	410	406	408	407	449	418	455	409	389	409	388	436	445	436	429	394	400	386	458	388	415	447	466	438	434	422	416	416	390	396	426	448	399	412	415	400	399	411	413	410	441	435	424	420	408	423	386	414	432	410	423	397	405	416	398	420	422	403	414	433
704	916	362	60	51	68	107	123	120	109	81	88	87	92	74	65	41	38	41	58	49	53	42	44	48	53	35	49	39	43	54	53	46	34	33	41	42	41	43	54	56	43	47	48	35	39	50	49	34	43	51	35	41	37	48	41	32	38	33	34	34	54	42	45	36	42	44	47	35	35	40	38	44	47	44	46	36	52	47	40	33	42	38	44	44	34	60	38	37	33	46	40	44	47	49	44	40	35	47	52	49	30	40	41	32	36	40	46	40	59	46	41	53	45	42	53	39	47	34	42	35	36	53	29	58	39	56	36	45	54	49	39	41	39	45	36	31	40	43	49	44	43	37	37	28	49	40	50	48	43	59	42	40	41	39	40	49	32	48	47	36	48	48	39	50	45	34	42	48	34	52	40	38	40	42	43	45	49	39	54	41	45	49	42	42	40	47	44	42	48	34	35	44	39	48	55	42	48	39	39	38	37	42	37	50	46	42	42	45	49	39	44	52	50	34	52	41	50	53	37	45	46	45	38	46	42	55	39	58	49	41	51	42	31	42	40	49	44	36	49	51	47	49	45	31	56	49	41	34	34	47	46	39	33	44	46	35	51	37	34	48	43	40	49	37	58	40	46	50	44	50	30	37	41	36	44	45	37	48	47	47	41	38	45	44	45	42	45	37	48	45	37	30	36	46	40	35	39	39	46	42	37	32	44	40	47	38	45	39	46	37	48	47	48	57	37	43	42	45	33	45	49	36	43	39	34	42	37	36	46	41	51	41	47	40	28	43	48	40	46	45	41	35	47	37	43	43	39	37	43	40	37	37	27	44	49	39	43	41	36	37	37	43	35	45	40	47	47	42	38	44	59	38	39	41	49	48	47	43	42	39	39	39	45	47	50	51	36	36	47	43	55	58	44	38	42	53	42	47	36	54	42	35	42	42	47	27	44	38	52	40	43	32	44	40	40	37	35	50	32	51	31	36	39	41	55	45	42	30	44	36	40	41	49	32	45	48	42	51	41	37	42	53	42	36	42	44	48	33	38	40	48	42	49	48	52	53	45	38	47	47	45	45	38	33	47	45	49	41	40	44	45	33	32	49	40	38	40	32	45	38	42	47	32	42	51	44	49	51	40	51	45	41	32	35	49	53	50	46	44	49	44	36	51	41	40	43	41	44	36	44	45	49	50	49	42	39	34	49	43	43	47	38	54	34	35	47	42	34	47	38	44	30	45	45	46	48	50	29	48	29	45	48	29	37	49	55	40	36	43	38	47	28	47	42	36	51	45	50	47	45	46	58	49	43	44	45	30	36	43	36	41	38	31	36	56	48	41	35	34	47	46	43	44	31	37	47	52	52	35	38	40	43	50	46	43	43	47	50	50	46	42	47	32	49	42	39	51	44	42	41	41	50	37	41	35	47	39	55	40	58	45	52	39	59	40	39	37	44	47	42	38	53	54	51	48	46	43	49	37	41	48	41	39	51	44	63	38	50	39	43	40	32	43	53	38	41	34	33	32	45	45	47	43	46	45	50	34	43	41	46	46	45	40	48	33	50	42	41	49	50	32	30	53	39	39	31	38	32	51	52	44	46	43	39	33	41	45	39	44	48	33	44	41	31	58	52	40	41	51	59	37	50	43	47	51	41	49	55	44	36	35	45	46	38	41	31	44	52	42	48	49	46	45	33	49	41	35	53	36	48	39	49	41	51	42	46	49	45	50	38	44	49	39	42	39	50	45	43	44	51	46	41	32	39	45	40	36	41	47	45	48	39	53	45	47	41	44	40	44	45	46	36	42	44	42	48	48	46	39	39	39	31	41	32	45	48	49	42	57	42	35	39	58	47	41	46	37	44	40	41	48	40	54	41	50	39	46	40	37	56	59	33	48	32	42	45	50	34	46	37	41	54	39	31	50	35	42	51	36	40	42	38	32	44	39	37	25	38	46	38	40	49	34	44	32	35	39	58	34	49	42	41	41	40	35	50	46	48	49	42	48	41	33	40	64	27	53	56	41	46	42	38	35	37	36	44	32	47	42	46	60	54	48	35	37	40	52	43	47	39	47	54	45	54	35	50	38	41	46	58	35	37	43	47	35	35	45	45	52	50	47	45	40	53	45	34	55	35	36	45	51	41	39	42	38	37	48	50	47	32	44	43	41	50	46	43	34	50	48	33	44	38	60	40	47	50	46	34	36	43	39	46	42	46	43	57	39	47	43	46	42	35	37	57	42	35	47	50	46	49	39	46	42	47	36	49	55	39	58	49	49	36	62	40	49	49	38	54	48	47	59	45	38	34	39	46	49	42	48	29	52	38	32	36	45	44	34	38	49	42	44	44	43	39	44	45	44	35	44	50	43	40	41	38	50	46	54	44	56	45	45	35	42	47	46	30	50	46	45	41	45	46	32	40	44	35	49	38	41	30	38	45	34	55	56	38	47	38	39	59	45	35	43	33	37	44	40	36	45	26	49	41	47	32	43	37	38	43	33	37	44	52	31	36	43	57	53	41	49	49	43	34	52	43	50	48	36	44	44	33	38	53	33	46	35	36	39	35	40	33	46	40	42	46	53	42	51	44	50	50	39	42	47	40	36	39	45	44	42	39	40	39	47	53	35	46	30	40	37	55	41	50	41	39	52	44	53	39	46	49	37	55	37	39	41	39	36	42	37	45	45	47	41	57	45	51	48	47	35	43	50	48	40	43	40	40	36	40	50	49	47	54	34	46	40	56	32	45	44	39	35	43	45	46	48	47	51	46	36	44	45	50	49	39	42	38	43	44	42	50	53	40	32	36	31	49	47	43	46	37	44	34	46	42	52	46	35	51	45	45	41	45	40	41	39	32	44	42	58	51	45	41	37	53	44	40	50	38	48	46	46	43	50	39	41	51	40	46	45	46	44	38	43	51	48	46	48	47	41	48	55	37	52	35	41	54	50	41	42	48	32	49	48	49	36	42	42	45	48	49	35	43	44	42	37	44	44	40	47	45	38	43	31	47	38	38	35	41	50	41	38	52	41	39	37	39	51	38	54	30	49	34	32	41	44	43	39	39	43	40	43	56	45	49	50	51	36	41	45	44	43	43	46	40	40	55	34	49	48	44	40	35	42	38	43	46	45	35	40	45	34	37	50	58	48	41	36	49	45	41	40	38	36	49	43	49	32	40	43	39	48	33	47	42	38	37	42	41	31	40	44	46	53	44	34	51	40	32	41	42	35	40	39	38	46	50	54	54	46	45	48	52	44	33	37	50	45	55	40	45	49	40	39	37	47	35	49	39	40	36	48	47	44	38	41	29	44	49	40	48	43	47	42	38	48	48	49	41	47	42	45	34	49	45	61	40	46	41	53	56	41	44	49	43	38	38	34	50	36	47	47	43	37	34	45	44	55	34	39	34	46	44	31	44	45	39	43	49	32	45	51	42	52	36	44	40	42	44	37	44	39	36	50	47	45	49	50	43	41	48	42	40	38	34	26	52	42	47	31	29	42	32	41	45	45
6936	10691	3756	1253	3171	5245	5664	5938	4880	4213	2772	2256	2310	2124	1516	929	573	515	490	479	469	464	440	431	429	432	425	438	411	473	422	410	410	437	440	366	446	415	376	406	455	415	399	411	409	434	408	415	387	404	372	416	425	409	401	420	394	438	410	426	385	431	423	435	439	430	409	397	424	426	426	453	420	399	415	408	392	404	377	436	431	396	421	406	407	462	439	435	438	410	413	422	396	437	377	450	407	426	420	409	409	412	405	425	426	395	420	410	415	423	452	398	398	412	405	378	417	421	383	457	428	420	429	414	371	390	404	407	378	427	429	432	416	451	409	417	402	396	401	424	434	422	385	390	439	364	388	408	433	415	425	411	385	428	441	416	416	411	418	382	409	400	423	450	409	440	360	431	406	407	407	430	433	447	390	408	430	429	392	437	383	426	427	449	418	391	411	406	405	404	442	443	379	405	411	408	431	433	383	395	396	437	395	421	423	404	404	413	407	380	397	387	427	422	413	444	411	421	396	417	408	450	420	405	420	415	429	429	372	382	421	410	413	407	401	401	375	449	412	403	392	421	443	421	402	435	385	443	405	432	409	402	384	408	399	464	394	411	441	432	425	418	436	395	411	403	384	426	395	381	436	418	426	390	401	427	441	408	474	417	425	416	412	399	420	425	403	463	409	401	444	421	425	411	391	392	431	390	418	424	419	420	456	398	419	447	437	435	437	430	438	391	430	388	406	435	420	394	431	426	399	401	462	427	397	405	441	426	420	411	417	435	373	451	411	429	368	427	422	404	399	425	423	432	410	411	467	436	358	419	437	424	445	417	437	448	448	403	446	426	391	415	416	420	369	458	399	456	411	396	393	393	370	396	404	420	418	433	353	401	407	453	457	407	425	406	402	439	402	423	377	424	396	374	398	385	381	426	394	409	424	408	461	415	423	421	431	427	419	404	417	421	407	391	384	421	420	421	406	425	391	395	413	402	435	411	408	367	388	432	398	484	356	379	437	455	461	416	399	430	429	425	388	383	409	392	409	426	414	402	419	419	393	420	419	391	394	395	413	406	418	425	398	433	453	418	415	418	403	386	390	400	396	415	431	420	412	400	424	400	473	381	419	416	394	448	389	391	414	388	452	426	376	377	413	436	415	392	376	426	385	406	435	404	404	412	412	403	396	430	437	415	392	421	434	415	407	405	441	451	435	417	415	424	410	436	415	410	420	452	396	384	425	422	439	408	420	412	447	397	418	457	404	433	375	425	358	437	387	389	374	408	405	419	404	394	399	434	406	453	446	415	429	411	397	416	405	408	425	396	412	389	392	388	433	423	369	422	421	437	383	417	402	410	386	417	399	374	408	359	397	397	396	439	402	395	455	394	408	425	413	428	427	407	400	422	424	414	383	389	450	426	415	431	406	426	389	399	407	415	430	406	437	436	428	415	421	427	443	446	412	406	375	405	369	394	419	424	422	404	396	438	415	408	415	403	405	401	445	454	423	405	417	410	402	391	404	387	459	387	433	376	388	420	393	420	442	417	419	401	415	436	415	414	431	405	411	401	444	408	420	433	410	401	425	398	429	466	441	410	421	418	411	396	417	410	462	406	387	409	408	441	429	399	370	405	440	418	434	380	408	484	408	409	430	424	402	394	406	442	418	393	430	400	381	397	435	416	415	421	430	419	381	448	433	428	399	417	426	440	442	405	446	442	411	398	455	451	432	437	406	419	419	453	438	425	416	399	403	432	424	405	394	414	407	423	407	425	413	419	406	422	476	383	399	378	389	394	408	418	439	427	414	429	445	442	431	435	407	416	402	415	433	451	408	420	427	413	412	431	390	405	430	409	410	398	401	418	406	402	401	415	402	397	421	397	388	419	404	410	398	403	404	393	407	435	408	409	421	412	433	411	378	425	421	407	395	422	423	400	397	386	435	416	433	439	391	419	407	431	425	411	432	411	440	435	421	428	410	398	384	421	410	416	417	397	425	414	407	442	399	436	419	387	402	406	417	406	419	442	401	403	371	426	431	420	427	399	440	405	407	411	420	431	385	389	391	400	416	423	451	404	428	405	423	414	392	427	411	397	401	420	415	435	403	403	421	430	451	394	426	436	384	415	414	426	383	376	407	376	393	394	399	425	448	393	433	395	425	407	428	418	436	425	414	398	406	419	408	398	399	400	397	416	410	392	433	420	426	406	417	426	435	429	445	446	418	408	421	425	413	426	392	403	422	442	404	417	459	391	415	413	409	417	371	471	391	362	395	437	393	385	385	419	394	453	437	394	451	383	408	422	414	403	419	402	379	400	405	406	402	418	397	382	424	384	385	411	394	401	429	396	389	425	422	438	396	370	429	434	415	395	416	395	433	447	416	406	417	421	432	425	434	379	415	377	421	442	390	405	420	443	438	420	392	398	432	388	390	403	398	391	418	423	443	410	403	416	421	356	428	434	402	428	461	426	374	405	424	426	418	394	430	413	426	410	419	409	405	414	425	417	385	425	425	444	405	436	381	377	379	431	415	435	448	405	404	411	399	407	395	436	410	437	404	423	459	406	404	400	377	390	430	441	399	398	398	450	392	435	432	409	444	405	374	417	424	432	444	391	394	452	401	433	423	421	427	438	409	441	443	412	415	432	425	420	420	389	424	378	418	427	440	385	410	386	429	401	418	416	432	382	435	420	411	423	401	425	378	421	416	431	406	446	387	391	407	409	395	403	411	393	388	394	412	397	413	415	394	406	437	398	444	420	427	459	393	399	445	401	419	404	384	414	414	411	390	424	397	411	406	407	429	456	451	422	411	411	384	432	458	417	412	422	429	407	398	381	392	425	408	347	428	415	440	403	426	399	416	409	395	403	424	425	403	413	374	398	379	421	427	410	408	401	453	377	413	434	431	432	400	417	442	393	371	387	421	418	447	443	402	419	382	456	414	401	398	422	385	420	421	410	411	422	417	410	395	442	408	410	396	420	404	438	425	427	386	425	392	409	430	410	402	423	443	424	442	441	426	357	410	426	384	440	419	412	394	389	420	436	443	412	388	424	433	405	396	427	384	428	409	413	386	403	428	434	418	421	376	408	410	447	440	387	389	430	407	395	407	392	455	420	393	401	421	461	423	407	423	385	418	415	397	417	386	395	410	402	373	416	406	400	457	435	435	403	439	388	415	447	424	443	431	418	377	451	402	429	419	388	374	384	415	405	433	387	428	399	420	407	437	452	392	418	382	425	390	419	418	394	405	465	368	411	422	393	410	422	419	401	403	466	382	448	427	415	357	410	413	462	403	439	397	400	408	445	426	405	400	426	411	418	422	411	416	405	392	427	404	417	418	425	388	469	397	413	434	401	437	426	369	377	404	409	396	372	431	412	408	454	390	392	419	426	433	413	385	401	435	415	443	429	422	434	441	402	412	423	419	429	411	427	398	420	457	433	385	428	392	378	436	343	390	416	436	394	438	411	390	377	417	423	439	388	421	470	411	410	453	421	450	451	404	417	413	412
411	5069	1673	76	105	145	195	211	154	162	167	153	121	108	87	66	64	62	44	56	57	66	56	45	55	51	51	59	54	67	46	57	57	71	68	54	63	63	75	56	53	64	56	54	56	58	44	66	60	48	62	66	51	63	60	50	67	61	59	52	60	60	60	57	56	48	59	66	52	65	48	69	59	54	63	57	46	51	62	64	72	63	62	56	62	52	64	52	71	61	68	64	56	58	63	61	63	69	61	68	63	61	59	60	51	72	48	58	62	71	53	57	67	55	55	49	64	62	59	48	59	70	68	40	59	67	58	55	48	64	59	62	56	66	51	54	62	61	48	68	61	52	64	50	65	54	63	64	58	53	49	48	64	61	67	60	65	52	63	54	59	50	40	51	55	53	61	62	57	58	46	45	61	56	58	65	65	50	57	54	48	69	43	50	50	58	57	62	60	70	49	46	52	60	57	53	69	61	52	59	55	56	47	55	61	66	56	55	59	66	78	59	55	73	60	57	59	51	52	63	68	56	57	43	56	55	53	51	48	45	53	47	52	54	67	65	60	62	44	60	55	51	53	67	68	53	49	66	58	52	53	63	59	49	68	61	61	57	64	58	64	57	54	58	68	67	65	58	70	52	59	70	39	65	79	54	66	60	51	58	58	51	66	48	55	57	63	51	62	64	56	63	48	57	58	68	53	43	43	64	41	62	64	50	57	40	45	60	63	57	47	49	59	62	56	57	58	58	53	66	57	50	46	62	57	55	54	49	62	54	45	66	45	42	54	50	46	59	57	54	52	62	50	58	63	52	56	61	46	46	58	68	46	60	43	62	54	61	70	52	65	39	50	55	56	56	57	59	76	46	50	73	70	67	60	77	65	63	46	70	67	61	58	61	55	58	57	47	57	63	77	49	61	59	67	66	48	69	57	44	60	55	53	59	62	69	54	55	58	47	62	48	54	47	47	62	66	71	73	55	43	66	40	51	62	61	71	63	50	45	50	54	64	55	63	53	44	40	61	71	58	64	65	58	51	62	55	62	62	41	58	54	63	50	44	49	50	59	50	60	47	53	61	48	51	69	44	58	46	55	68	54	63	50	74	53	56	60	55	49	50	55	58	65	72	58	66	64	64	46	66	53	53	47	51	69	44	51	42	61	56	52	57	48	63	56	75	76	72	54	53	67	40	68	53	62	50	59	68	41	62	74	80	63	53	47	60	55	58	60	43	59	65	53	62	54	51	65	52	74	63	52	69	51	60	50	60	64	48	55	55	51	65	55	49	63	61	55	60	74	58	59	54	69	59	51	65	52	59	70	46	71	55	64	59	67	59	70	54	58	69	50	63	71	54	57	60	68	66	46	49	66	47	57	51	50	52	56	65	67	57	64	48	62	46	51	66	54	74	51	57	59	58	71	70	50	57	51	65	65	48	53	61	45	67	54	59	52	47	48	61	43	56	57	45	58	65	54	65	66	61	44	46	51	54	40	43	60	52	47	49	70	54	56	71	57	51	57	69	60	55	56	53	49	51	53	61	49	55	59	56	59	57	64	52	79	63	54	67	73	51	54	55	62	56	52	55	52	61	56	57	41	57	57	54	67	53	62	53	57	54	67	58	64	54	58	68	55	44	62	58	58	58	58	56	45	58	65	57	73	45	38	48	60	53	60	48	56	56	51	63	50	54	54	61	53	60	60	66	47	57	53	63	52	70	53	68	66	61	64	62	62	55	59	58	53	57	55	56	49	48	60	54	51	54	62	49	47	49	67	59	63	46	65	45	62	53	68	62	65	45	58	53	58	47	63	69	60	47	53	42	62	56	59	54	57	60	53	50	55	54	52	43	60	50	46	52	66	62	57	48	54	60	56	61	57	55	62	61	54	57	58	64	51	64	62	54	56	57	57	52	59	48	55	61	58	65	69	55	67	63	59	43	54	57	75	61	62	79	50	72	59	54	56	52	65	74	55	51	69	53	64	58	53	51	59	58	56	61	71	65	54	56	62	52	57	52	50	51	70	56	67	46	56	45	52	62	45	65	51	67	60	58	52	75	78	64	62	60	52	71	50	57	52	45	67	41	72	60	62	49	52	58	59	61	46	57	60	44	69	72	66	61	55	62	64	57	50	71	59	51	72	46	51	48	61	53	47	58	64	59	60	50	44	74	56	57	59	47	57	52	70	47	52	64	62	59	54	69	60	47	59	47	60	58	58	41	57	51	55	64	72	58	53	58	61	61	79	43	54	41	67	55	56	68	61	51	52	56	56	63	60	65	58	62	48	59	57	56	65	50	65	44	56	63	56	57	55	47	55	61	60	57	62	43	61	45	43	43	47	49	50	47	69	62	77	57	54	53	69	40	46	65	59	58	50	66	53	49	50	60	49	66	65	60	56	81	46	64	59	57	49	50	65	46	69	55	62	55	45	62	56	58	62	62	47	56	51	57	60	68	63	48	62	52	56	68	65	56	55	51	54	61	61	71	48	65	56	55	59	41	71	80	54	54	63	60	46	66	54	74	76	62	64	51	54	61	53	54	63	56	47	62	50	58	59	54	52	65	58	56	65	49	49	57	48	55	66	49	54	73	56	63	52	63	51	65	53	57	59	48	57	56	61	66	52	44	59	65	59	61	53	50	59	44	59	51	64	49	73	66	50	65	49	59	67	50	41	56	44	50	57	51	62	50	53	51	51	61	62	57	64	70	60	55	61	63	64	57	52	68	51	52	43	54	64	72	71	57	60	68	69	64	61	49	51	57	48	73	63	51	54	64	47	65	67	65	68	56	49	53	56	57	68	53	55	69	58	65	62	58	73	56	68	45	60	59	50	63	59	48	42	57	48	55	51	53	63	49	69	60	54	60	60	79	62	67	59	72	70	55	60	38	65	57	59	49	60	54	61	66	61	60	58	45	53	54	58	60	63	63	72	55	51	61	54	68	57	70	57	51	62	49	56	58	52	60	60	46	51	59	59	66	58	59	57	51	50	51	57	45	61	54	47	59	62	64	59	56	67	61	70	55	55	54	61	44	52	68	65	63	51	52	53	61	56	53	49	52	62	54	45	52	62	57	74	65	46	48	49	60	57	71	59	62	58	53	58	59	59	55	50	75	58	62	70	56	49	43	78	63	61	54	51	60	65	56	57	70	56	54	51	63	52	50	49	63	61	59	51	52	65	56	52	51	59	60	57	65	54	68	58	62	55	55	52	55	55	58	58	55	50	63	52	55	45	67	54	57	69	57	45	53	64	48	56	52	49	39	68	53	72	57	57	50	58	63	62	65	57	52	73	58	64	58	59	41	62	47	68	49	63	58	66	53	59	56	68	49	52	55	69	66	62	58	62	68	71	47	52	62	59	52	59	58	54	58	64	52	60	58	52	49	62	68	62	66	61	55	59	53	46	56	78	53	63	60	41	68	52	54	58	35	63	50	60	59	61	52	51	55	59	46	52	53	71	69	44	60	64	42	71	68	54	54	68	55	52	62	56	59	57	55	54	68	58
6365	26037	10274	1911	5755	9238	9564	9074	6775	5254	4304	3866	3264	2801	1870	1258	927	809	691	663	644	686	628	625	657	662	634	569	629	607	613	623	594	598	595	586	638	612	581	640	583	569	578	603	604	588	581	558	564	596	600	604	606	608	581	585	552	570	576	595	558	554	608	594	592	604	546	612	590	570	577	585	573	583	581	552	531	585	559	643	582	619	605	606	644	588	572	554	572	580	581	582	589	603	579	597	599	567	546	542	619	611	606	584	560	587	559	575	613	574	553	588	612	540	581	558	545	580	522	570	569	610	560	566	576	581	561	544	560	565	551	582	550	593	570	581	544	564	580	567	615	615	591	572	569	583	589	562	524	599	597	581	599	538	559	594	597	582	588	607	563	586	587	590	549	559	572	565	540	571	577	592	588	567	606	555	602	573	570	567	547	539	533	589	541	562	533	524	601	599	583	566	583	583	599	596	582	570	565	584	572	551	584	583	585	589	614	575	592	571	552	571	594	551	566	523	549	581	564	587	556	515	571	598	556	590	537	560	584	571	559	577	544	551	616	608	566	563	561	577	593	605	551	566	599	584	590	575	570	566	525	599	546	548	580	580	548	588	572	594	551	594	641	552	585	559	548	545	602	563	549	582	585	560	601	581	587	588	532	546	575	533	556	617	552	553	594	586	545	548	557	585	569	588	595	594	546	589	538	602	549	596	581	561	570	599	558	542	556	541	599	550	624	561	577	594	578	586	578	539	573	607	571	540	565	541	602	552	569	540	556	576	557	581	612	608	554	620	580	575	548	521	553	580	587	599	585	563	557	583	548	545	580	604	574	588	542	577	608	595	558	607	526	663	588	582	558	566	612	588	590	587	553	609	576	571	619	581	580	572	537	562	574	548	613	592	579	615	597	561	582	609	541	538	579	603	590	526	580	588	609	576	561	555	584	555	580	580	569	542	570	566	587	559	586	571	535	562	556	575	604	542	591	619	601	589	584	534	607	570	568	555	575	587	583	571	587	551	576	549	614	545	607	607	621	564	576	577	571	605	588	575	595	623	544	564	554	582	559	582	560	608	614	595	599	568	580	591	580	616	535	582	580	575	601	564	582	624	567	560	570	593	615	563	580	562	517	569	606	611	597	588	598	578	547	577	590	592	605	564	570	524	598	573	617	589	594	584	558	622	513	571	560	601	592	554	566	586	559	587	554	583	602	589	608	514	593	575	617	606	548	608	557	605	580	559	575	512	528	565	569	603	600	555	572	587	548	548	552	567	595	561	536	554	588	550	548	525	582	566	521	565	581	591	560	536	596	595	560	556	591	531	554	583	557	531	597	563	607	553	582	576	579	583	568	537	582	592	555	625	579	539	572	598	575	572	566	557	547	570	533	598	538	568	544	605	587	540	600	613	597	565	612	574	559	570	507	583	593	585	545	556	619	565	551	546	552	557	561	541	591	563	574	569	574	573	598	604	589	571	581	536	596	568	554	565	610	579	600	581	572	614	576	584	554	541	579	553	546	539	580	601	584	475	589	590	542	592	540	569	577	574	582	591	602	595	557	570	575	616	559	552	607	606	556	578	561	606	556	551	596	556	597	569	591	596	574	595	593	552	576	592	570	567	554	570	537	569	581	585	573	552	607	536	580	591	605	583	584	569	584	563	582	640	610	567	513	592	541	574	582	577	586	627	578	574	581	609	605	558	573	551	581	610	551	611	585	623	558	576	578	540	567	570	578	600	568	574	587	563	586	571	569	552	570	601	629	560	618	563	601	574	602	625	590	550	584	577	595	521	578	564	584	599	580	583	604	543	603	636	597	594	587	537	577	594	566	617	563	566	589	548	569	596	580	597	550	562	570	609	551	565	568	569	605	594	604	556	618	538	571	593	570	523	579	555	561	609	586	584	554	580	582	556	560	544	556	537	546	556	591	571	564	637	587	549	605	601	579	553	577	574	542	584	620	535	536	578	577	567	562	561	591	608	581	589	541	571	549	597	582	606	568	563	602	539	576	543	571	575	569	569	598	569	554	593	583	567	578	540	588	579	573	559	581	591	578	575	574	557	519	593	541	550	593	604	552	581	590	564	552	560	581	566	540	588	577	580	596	548	554	524	546	556	557	574	589	573	588	581	553	579	626	561	559	561	574	531	533	556	543	588	541	600	559	581	641	563	591	571	527	558	568	575	547	609	557	558	602	578	557	555	611	617	593	576	567	610	593	583	584	549	588	584	568	556	567	567	579	565	600	595	595	558	537	582	601	586	576	583	576	552	583	589	619	603	581	553	605	531	581	573	610	581	617	561	551	583	569	549	579	543	583	549	544	603	609	605	568	600	572	602	597	571	596	605	520	642	608	579	599	578	586	605	615	581	591	562	580	531	576	603	550	594	584	613	595	585	587	580	589	575	532	517	582	583	541	559	543	578	563	549	571	581	615	610	583	579	562	566	540	576	576	584	608	513	602	589	567	564	614	569	585	598	569	521	594	578	557	565	581	595	630	604	581	562	596	533	582	589	577	587	619	590	569	594	563	585	549	603	613	571	588	568	614	567	579	606	581	576	544	554	555	572	538	567	582	586	550	554	546	580	543	541	564	609	588	581	555	600	579	602	590	549	569	567	583	550	555	582	593	571	588	535	542	529	612	555	527	542	585	595	568	527	575	586	537	581	584	567	548	572	571	614	544	575	560	607	563	529	594	546	591	548	559	568	574	542	584	580	575	621	595	573	567	601	582	555	597	528	587	535	524	571	591	553	623	519	551	565	566	581	598	599	560	596	592	625	536	584	575	556	573	527	542	586	585	580	601	562	542	588	565	577	602	546	608	596	571	544	591	620	602	595	558	619	563	571	578	531	600	542	595	578	578	581	586	556	563	559	586	551	602	597	586	586	552	581	582	566	605	603	568	577	574	629	599	543	560	600	551	563	535	563	574	592	534	568	551	566	571	568	624	572	567	607	600	622	569	594	585	547	554	555	564	567	554	543	582	567	568	575	568	529	555	571	589	558	599	581	618	589	546	598	593	597	554	556	575	589	556	577	620	592	538	552	587	615	568	562	562	584	554	593	623	585	551	551	600	595	605	582	528	553	608	597	543	549	604	628	545	584	584	610	579	590	584	589	588	556	590	588	585	558	569	567	564	554	596	572	619	585	583	549	577	572	615	600	562	617	568	571	602	546	619	555	542	623	562	558	574	585	557	618	584	597	588	582	543	567	584	572	584	591	575	570	615	555	577	586	558	547	561	555	578	556	574	548	590	571	568	611	630	576	542	571	567	570	565	574	558	608	566	564	580	591	609	563	548	596	549	572	582	581	600	566	561	599	562	580	576	572	612	556	557	583	622	589	615	589	584	572	587	569	564	602	574	566	585	561	598	573	594	588	600	554	535	584	563	562	565	570	572	560	596	530	550	603	584	583	580	553	573	581	558	587	560	589	524	577	558	581	563	553	595	603	548	557	530	589	603	582	573	573	581	586	582	578	578	595	553	563	573	567	583	577
1034	3824	686	49	50	103	135	146	144	105	107	91	85	72	54	41	30	30	27	27	17	26	30	23	30	25	26	20	25	23	20	22	17	28	28	30	21	19	20	23	24	19	28	21	19	12	19	23	24	17	27	24	24	22	14	16	22	27	20	22	28	17	16	19	24	27	20	17	16	32	16	21	23	22	23	20	17	18	19	9	16	23	19	25	21	16	25	21	21	19	19	16	23	9	23	21	18	19	25	22	16	18	17	22	15	19	17	29	21	21	19	13	24	22	17	15	20	18	25	18	18	19	16	25	24	21	18	23	20	16	18	18	28	17	13	17	18	27	21	17	18	14	16	18	19	27	21	25	12	15	20	17	25	18	20	25	18	12	22	19	18	15	23	21	21	31	19	22	21	21	21	15	15	29	15	15	21	25	20	22	28	22	19	25	22	27	17	28	20	26	25	17	12	23	21	19	18	25	17	18	18	14	18	22	23	21	22	18	20	18	21	17	28	20	19	18	20	18	17	16	22	29	31	19	27	17	19	18	18	24	27	26	18	19	14	21	16	26	21	19	21	23	20	19	17	14	13	21	23	20	22	19	19	21	19	18	26	16	17	23	20	22	26	29	27	22	27	21	19	19	25	18	14	18	28	20	27	28	11	20	16	20	30	19	19	23	17	23	21	28	20	17	21	21	18	25	27	21	13	16	20	21	21	23	14	21	28	22	23	22	24	17	24	16	17	22	15	23	14	15	19	19	21	20	16	28	25	23	20	29	26	25	22	26	26	19	18	29	25	22	20	23	22	20	26	23	17	18	16	21	20	16	24	20	20	20	21	20	22	18	21	19	18	16	24	33	17	23	23	20	25	24	22	22	25	26	24	23	18	25	24	21	16	20	19	26	23	14	22	11	10	25	18	27	27	24	16	17	16	18	18	17	21	30	23	20	20	21	23	24	10	20	14	22	18	20	31	15	23	17	19	23	21	18	14	28	11	21	17	21	18	17	13	24	25	19	17	20	17	27	22	15	20	15	15	21	25	20	24	19	16	23	26	27	22	14	23	23	30	19	16	22	10	19	19	17	17	24	28	14	21	17	25	17	17	19	22	21	22	23	18	14	22	24	25	25	20	17	26	23	17	23	21	26	17	27	24	23	20	19	21	20	14	18	19	14	23	27	24	27	14	28	26	16	16	21	23	17	15	19	26	21	17	18	21	27	22	20	16	14	15	20	20	16	21	32	18	13	24	9	20	22	26	19	23	17	11	23	23	28	18	19	22	26	21	25	19	21	21	14	18	18	23	29	25	21	17	21	27	16	16	26	20	14	22	21	12	21	21	24	20	24	28	17	19	21	19	14	17	20	18	22	23	19	20	21	21	30	24	23	13	24	15	24	25	13	25	16	16	19	27	21	30	24	17	15	22	18	12	23	24	24	24	30	24	18	18	21	21	20	22	30	18	24	19	27	23	19	11	20	17	20	18	28	15	21	30	22	20	18	17	21	21	16	15	30	28	21	23	25	24	17	20	16	30	25	21	24	22	30	15	21	25	22	24	27	30	16	31	11	22	26	24	16	19	27	24	21	18	24	24	23	20	21	23	23	14	22	21	19	25	22	23	20	24	20	30	16	14	18	26	13	18	24	27	19	23	23	17	23	20	18	11	14	22	18	22	14	20	13	19	21	20	16	19	24	17	12	12	17	20	24	28	17	22	19	13	26	20	28	13	18	17	24	32	23	20	25	12	21	20	25	11	15	13	18	24	14	26	25	15	16	33	25	21	20	20	22	16	17	23	25	18	21	21	11	18	26	22	16	16	26	20	17	18	17	29	24	26	14	22	19	25	16	18	20	18	22	28	27	16	17	19	20	15	14	21	25	13	22	13	24	22	22	21	24	27	17	23	18	19	19	24	18	19	25	18	21	15	30	32	17	28	18	19	19	19	19	18	28	20	21	21	28	18	8	23	22	16	26	17	29	25	18	21	22	20	17	19	22	21	21	18	25	20	15	19	19	21	16	22	11	26	11	19	23	22	20	22	13	30	18	16	22	26	14	20	13	17	15	20	22	27	22	27	21	28	19	20	18	23	20	20	11	21	15	20	14	28	25	20	18	31	19	20	22	20	15	23	15	22	19	20	27	17	17	18	20	25	15	24	12	21	20	25	19	20	26	21	19	23	23	19	19	19	22	25	21	28	20	21	23	24	21	24	14	24	30	15	17	21	18	18	20	24	16	25	26	20	22	17	19	25	20	35	17	27	27	15	24	20	18	22	14	16	19	18	22	21	15	31	24	26	20	28	21	22	13	20	20	20	30	21	23	18	23	26	20	18	15	10	20	13	26	26	29	16	21	22	17	19	13	19	19	33	23	28	31	15	19	24	18	16	16	18	19	11	33	16	19	26	19	23	12	16	16	18	16	27	18	21	18	20	28	24	22	24	16	15	17	18	21	19	20	20	20	28	18	14	22	23	17	22	24	15	16	15	18	16	20	26	14	18	24	22	11	19	23	15	20	16	16	23	18	28	25	16	22	15	20	15	20	28	23	20	16	25	25	31	20	20	28	23	21	14	20	17	24	16	22	18	15	19	20	14	17	19	25	21	29	17	22	18	24	21	18	23	23	21	18	17	33	16	18	19	15	25	18	21	17	12	33	17	25	21	16	30	24	30	17	18	15	22	15	17	29	21	26	23	29	27	28	28	26	21	21	23	24	21	19	25	18	24	20	14	18	22	23	24	22	20	27	18	13	23	23	24	13	22	9	19	16	13	16	15	23	16	14	25	14	22	11	12	16	16	15	28	15	24	19	21	21	27	18	29	26	35	29	13	26	21	15	13	13	16	26	28	12	23	14	20	18	21	24	24	16	24	22	21	28	25	20	17	24	28	20	22	18	23	23	19	15	15	20	19	16	24	17	20	21	19	25	19	18	20	25	23	18	28	19	25	23	23	22	22	19	21	26	13	21	20	16	28	20	19	16	21	18	20	17	19	18	11	24	32	21	12	20	16	13	18	19	29	27	16	18	18	24	24	18	18	12	17	19	20	20	19	16	28	35	19	32	20	23	18	17	19	28	22	25	16	24	22	11	20	17	19	19	20	27	16	30	20	27	16	20	23	12	24	12	21	17	25	23	27	18	22	21	21	21	16	13	14	28	20	22	20	18	23	16	22	26	20	14	23	16	22	20	28	15	17	20	20	29	25	23	16	22	20	28	30	12	21	28	23	15	22	23	26	18	32	18	17	18	21	27	17	21	26	27	21	17	21	17	21	15	21	24	10	14	19	19	23	25	29	18	16	20	20	21	8	33	15	20	22	16	14	27	21	27	19	27	23	24	19	19	17	14	22	24	19	16	21	29	16	24	23	24	14	23	22	26	31	17	19	18	18	19	22	16	30	21	19	26	28	27	24	18	18	27	17	21	29	21	20	22	17	22	18	16	25	24	21	22	21	15	15	17	21	32	14	25	26	28	25	16	21	17	25	22	14	18	25	27	20	17
8692	22948	5252	1823	5948	8107	8604	7993	6887	5136	3745	3548	3070	2411	1679	828	567	443	377	357	311	296	290	294	267	260	274	289	255	234	230	252	246	244	233	217	239	236	236	237	225	244	231	194	229	204	216	216	207	213	206	190	220	205	196	205	215	206	205	209	197	213	193	194	225	235	210	201	201	195	222	205	216	194	189	173	220	226	201	210	195	222	209	219	217	206	194	201	213	226	192	209	198	221	199	211	194	198	223	177	215	208	193	213	200	197	192	197	200	209	210	193	190	198	221	197	199	220	195	204	213	209	206	191	206	202	200	205	201	178	210	198	217	197	206	204	177	197	205	211	196	208	202	182	181	203	192	206	210	193	183	189	220	190	218	222	218	199	206	216	203	226	207	188	194	211	216	192	213	202	196	191	203	184	185	193	203	210	200	222	200	200	203	177	215	200	200	207	206	182	194	163	196	185	193	198	192	194	190	214	203	198	192	189	225	222	202	200	219	209	207	177	207	195	192	189	220	200	213	194	187	206	171	224	236	191	189	190	220	230	208	204	181	186	188	189	232	198	203	205	231	206	216	216	198	238	203	223	195	218	241	208	202	201	184	211	197	215	198	210	219	186	203	189	200	210	211	165	215	184	226	203	230	209	209	205	215	172	217	184	203	196	228	205	200	212	204	191	214	200	205	184	209	209	219	179	211	215	187	218	193	205	190	233	186	210	198	228	214	201	213	208	207	196	232	186	216	207	181	212	190	212	189	185	223	209	219	194	216	209	217	214	216	204	174	206	183	216	223	188	203	203	194	194	208	188	196	206	199	228	210	180	206	228	198	177	201	194	183	191	209	195	186	204	214	172	209	204	204	187	197	220	220	231	197	206	233	175	193	212	205	178	222	206	180	194	213	219	201	194	175	191	236	200	194	216	208	206	201	208	177	224	197	167	210	224	198	218	191	205	201	209	208	189	203	201	225	186	175	209	217	187	206	191	199	228	228	201	193	190	185	240	211	230	214	183	193	223	185	213	216	209	207	214	200	172	182	215	183	212	207	197	219	205	206	212	215	188	170	210	208	231	227	227	201	195	202	208	210	187	191	212	203	194	176	181	220	224	220	190	202	194	205	195	201	218	201	218	204	223	211	197	205	215	207	224	197	218	188	197	207	194	216	190	214	203	210	214	219	210	208	223	205	203	216	200	196	194	182	204	200	221	221	206	194	212	215	214	196	196	192	227	215	209	186	193	220	181	205	181	188	198	201	217	197	188	207	186	206	219	172	194	200	207	213	217	196	233	189	206	193	208	220	201	234	205	198	202	211	204	207	189	210	221	214	198	225	181	175	194	208	187	193	205	186	200	202	202	196	183	205	195	236	201	175	201	199	227	188	188	199	189	198	208	198	214	228	202	181	226	207	194	194	199	189	207	207	216	204	199	225	180	188	231	199	186	222	171	202	205	210	209	179	176	210	204	194	223	214	204	185	203	185	213	195	191	192	227	181	207	199	207	192	211	195	188	195	187	194	187	188	219	207	212	189	180	190	219	209	204	198	213	207	186	192	209	216	197	163	198	184	221	180	211	195	204	198	194	202	197	217	210	211	228	188	199	173	199	201	196	172	192	181	207	210	208	225	204	184	202	187	170	179	202	197	197	211	185	182	209	199	191	206	211	207	209	192	183	193	203	201	186	220	179	195	205	202	193	225	198	211	209	193	201	202	218	207	210	204	211	170	196	196	202	183	214	203	220	195	194	216	188	211	206	235	212	228	196	221	181	198	208	216	214	205	199	217	207	196	173	210	235	194	211	188	238	234	207	220	215	199	202	201	195	197	213	193	210	184	225	224	184	208	224	202	203	163	225	210	233	175	202	203	220	207	178	187	201	197	206	187	210	203	214	206	223	197	208	200	206	211	218	196	194	184	225	209	185	209	204	181	202	177	210	205	204	218	184	209	198	185	195	190	190	196	189	194	211	207	197	219	213	194	185	198	197	197	198	213	220	213	200	190	202	187	221	215	207	189	186	197	201	232	206	225	181	242	189	197	194	183	198	191	200	186	233	200	205	193	207	192	210	206	210	215	201	196	176	188	192	200	193	226	200	214	187	196	211	198	205	209	194	207	205	204	208	205	223	196	213	211	199	182	186	212	205	208	215	206	184	201	210	195	222	199	227	196	185	218	194	203	181	197	214	202	207	216	198	214	195	174	220	205	226	192	174	214	203	189	200	183	207	199	200	215	198	200	236	182	192	210	194	219	212	179	218	201	214	198	195	202	219	200	221	216	206	197	212	200	169	218	210	208	202	194	207	212	213	185	216	199	204	190	163	194	176	205	187	187	192	218	179	181	222	204	197	214	204	225	210	215	190	211	215	215	194	201	193	212	188	198	206	199	222	204	180	214	205	205	195	205	214	175	212	193	209	206	228	206	195	202	192	196	222	209	182	196	224	176	205	239	198	200	201	204	196	205	202	190	204	223	224	203	194	191	165	208	177	215	186	212	183	195	197	208	199	213	196	202	200	179	186	209	210	185	189	203	207	215	205	200	210	212	205	183	191	209	212	213	205	209	206	199	199	204	201	205	223	216	193	209	198	202	200	191	206	199	210	209	209	213	200	206	176	189	225	222	184	216	193	203	182	195	192	203	214	200	211	211	213	198	221	198	203	209	214	210	215	206	176	169	184	199	203	216	207	188	200	189	193	190	176	194	201	207	202	209	206	188	208	201	218	187	194	205	206	192	195	198	175	208	202	187	223	198	201	235	199	190	212	214	210	199	208	208	210	204	203	213	180	187	242	204	210	192	208	192	207	193	179	201	223	231	202	198	194	194	196	226	211	212	198	194	212	215	179	214	231	212	207	200	232	188	203	177	213	202	196	210	197	171	186	219	211	204	204	201	213	215	193	212	205	182	199	191	202	205	206	193	205	205	205	189	202	201	198	193	205	200	184	222	218	213	169	219	195	177	224	205	197	215	190	202	207	197	201	207	224	186	222	177	182	217	189	208	195	199	212	200	242	198	176	215	185	204	205	183	234	196	195	218	218	204	177	204	178	202	230	213	203	200	191	184	208	223	201	186	218	191	183	192	185	200	208	200	213	228	212	209	161	198	210	184	216	190	186	209	212	186	208	190	221	211	212	204	207	202	196	165	222	232	188	206	212	206	195	199	222	198	217	220	194	198	197	218	223	190	199	199	174	208	172	212	198	199	200	211	203	224	197	200	204	215	219	201	182	233	193	196	202	210	207	196	185	207	208	205	198	205	219	204	207	186	201	205	194	214	195	221	192	193	207	206	211	206	204	200	188	211	196	209	206	190	208	228	197	212	185	209	224	210	201	233	214	204	178	187	245	195	207	209	207	186	191	193	199	212	212	193	190	190	202	222	191	209	195	195	205	193	210	205	200	207	209	201	218	211	198	193	202	216	186	240	178	212	180	202	211	207	220	218	194	214	214	188	182	205	200	204	213	218	199	212	197	215	201	210	200	183	211	172	207	179	198	208	187
548	7107	637	110	114	174	208	241	212	180	131	138	144	101	100	59	49	40	57	56	35	42	39	45	51	39	54	56	33	39	51	43	47	48	47	42	51	48	51	50	40	46	29	36	45	56	31	35	36	55	50	38	38	38	38	45	38	39	32	46	35	37	38	39	46	33	42	40	33	39	37	50	36	36	52	39	47	37	50	41	43	29	36	27	40	27	29	46	58	40	46	41	38	45	44	44	47	37	45	44	44	37	43	38	29	47	39	34	36	36	27	43	52	46	58	53	45	36	50	35	38	35	29	44	41	49	36	39	42	45	41	43	34	45	37	41	35	42	46	50	39	36	48	34	40	44	39	25	44	44	36	45	35	34	46	43	33	49	43	45	39	26	32	52	36	44	44	42	48	34	34	46	47	36	45	33	36	32	42	42	39	52	46	34	39	30	39	42	42	42	52	37	49	38	42	53	40	37	40	43	45	49	28	38	35	33	42	41	39	47	36	40	42	40	36	46	45	38	45	35	36	47	56	37	40	51	43	37	38	42	48	32	35	36	45	41	28	32	40	31	37	32	43	37	44	51	42	46	58	39	40	43	46	51	45	36	31	50	41	37	38	34	35	33	31	32	47	53	34	37	37	47	45	42	41	37	32	33	41	37	50	34	42	37	42	45	45	39	40	40	40	37	44	48	47	33	40	40	34	38	47	41	35	42	42	40	39	44	34	32	42	39	39	44	30	51	34	37	36	32	42	45	40	45	36	39	42	36	34	45	31	40	34	45	42	46	39	38	36	41	47	41	37	41	44	41	51	48	37	48	45	26	35	45	42	41	44	41	45	35	38	43	39	31	47	43	30	37	48	31	42	31	50	43	36	48	46	29	49	53	41	31	42	47	48	28	41	46	46	51	44	42	45	31	42	44	36	35	40	44	42	28	46	35	46	31	37	43	40	40	53	23	42	39	36	35	45	46	50	34	42	37	39	44	37	31	40	43	38	36	34	43	36	36	36	50	44	39	40	38	37	40	35	37	38	43	43	46	41	37	43	44	48	43	41	41	38	35	38	48	42	39	30	40	37	35	33	55	65	43	41	33	46	43	42	38	45	35	37	47	45	51	48	52	34	37	49	46	34	43	43	51	45	40	40	41	49	38	48	47	47	44	46	47	46	45	37	26	52	41	38	46	38	45	44	39	37	33	41	35	34	47	35	42	47	49	43	53	43	35	40	42	31	41	45	52	42	28	39	55	53	39	51	35	39	42	43	52	47	42	39	52	45	36	39	40	42	48	35	42	52	46	39	47	42	42	39	45	56	40	34	33	39	45	45	40	39	44	43	40	47	33	43	34	39	40	38	35	41	38	44	41	42	43	39	52	45	41	38	47	46	41	46	40	54	52	42	43	35	49	53	31	38	47	56	43	42	40	49	36	27	36	44	39	41	29	46	44	51	47	37	43	49	36	51	37	50	40	35	33	30	46	45	34	43	46	34	36	36	47	52	48	36	39	44	38	55	39	28	37	28	35	52	33	48	46	44	40	41	42	35	32	48	44	33	42	53	43	35	35	51	57	42	36	36	47	46	31	40	39	26	35	49	41	34	45	40	33	37	39	44	51	49	39	49	41	37	38	58	44	38	43	36	41	35	26	41	44	40	38	47	44	37	40	46	31	49	38	38	38	36	42	32	41	37	35	40	52	42	39	55	26	53	30	32	26	45	44	39	32	46	37	41	38	34	40	29	44	48	49	42	38	42	45	34	38	44	43	46	43	40	47	51	47	47	33	54	37	39	41	52	44	41	44	42	34	38	39	45	42	44	43	39	40	50	34	37	44	41	50	38	42	50	29	42	39	47	39	50	34	48	41	51	42	42	45	34	41	36	33	30	37	43	38	44	49	43	42	40	41	36	39	34	46	37	32	39	41	36	39	43	33	53	34	47	36	35	41	47	30	52	33	36	36	41	41	50	34	47	50	38	36	39	33	24	35	51	36	54	56	46	47	36	38	51	35	44	59	43	36	52	49	43	47	42	35	33	33	46	42	42	44	44	38	32	39	40	44	49	41	44	37	32	33	33	43	44	34	42	50	47	44	42	43	42	43	26	36	36	44	40	46	48	34	34	39	36	36	38	55	43	41	36	34	36	34	35	44	32	36	51	33	46	31	38	42	34	36	31	33	46	40	44	46	43	39	32	46	36	40	32	36	51	42	42	45	44	37	38	46	31	40	54	45	37	34	36	39	37	44	43	43	47	45	26	39	33	51	42	47	40	33	36	43	41	50	35	40	31	39	44	33	33	34	45	36	38	41	44	31	49	39	34	37	48	44	37	39	45	30	44	45	49	50	47	46	49	45	50	34	50	45	43	31	39	43	37	37	33	30	39	38	46	33	35	32	38	54	49	36	36	42	38	35	44	38	53	35	50	35	39	44	42	36	38	48	42	40	65	45	43	44	38	42	43	45	34	38	39	39	41	13	46	51	30	38	34	54	39	41	47	42	42	45	27	42	41	52	32	31	35	31	39	43	46	53	32	40	31	38	50	34	40	43	38	45	36	44	46	40	38	46	47	45	38	29	51	33	52	46	49	45	47	48	41	40	31	33	58	35	35	47	36	43	37	40	39	44	26	36	32	43	39	49	30	42	36	47	39	41	41	43	50	44	43	45	49	38	45	33	46	53	58	39	46	33	34	46	43	35	30	45	39	29	40	36	55	34	50	45	44	44	35	36	46	40	41	49	45	36	38	47	49	45	36	36	44	43	30	45	51	38	34	46	45	32	33	42	43	40	41	45	39	42	40	36	35	43	41	38	36	31	41	45	45	35	50	44	40	45	52	34	43	35	45	43	44	27	34	48	31	38	45	44	40	33	34	54	48	43	44	32	43	45	49	54	29	47	39	47	33	43	47	50	48	25	38	38	48	46	57	41	39	37	32	43	47	34	43	43	51	41	43	30	45	44	33	41	45	45	38	42	43	45	37	52	42	46	30	35	34	38	38	37	45	46	43	36	23	40	36	51	44	33	42	34	35	40	39	37	43	40	29	32	41	43	42	37	38	35	41	38	41	36	42	46	37	46	36	48	40	50	39	42	38	42	39	32	39	50	41	45	43	46	43	38	35	51	54	44	38	48	40	40	42	42	31	38	56	41	48	40	40	42	41	44	47	40	39	45	33	43	39	44	42	53	54	41	35	42	37	40	51	42	39	48	33	29	34	46	41	34	38	47	39	40	42	35	48	32	34	30	47	45	37	52	39	42	49	43	45	46	46	44	40	53	39	37	42	39	28	35	35	37	43	34	50	33	36	49	38	36	41	42	41	50	48	31	29	40	39	49	32	38	47	32	37	45	52	40	29	35	35	30	50	32	45	35	40	46	38	38	38	38	41	32	39	42	36	35	45	37	34	42	51	34	38	59	38	43	42	48	45	31	37	43	52	47	37	37	41	40	45	45	47	50	47	40	41	45	38	36	48	55	38	34	39	37	41	47	37	53	31	34	38	50
8706	28987	3650	3203	8676	12411	12818	11564	9425	7039	5410	4903	4004	3431	2529	1319	842	729	661	629	648	580	630	570	529	545	488	557	545	507	472	478	472	505	490	466	483	477	455	471	489	461	455	461	421	436	448	411	460	441	455	424	419	450	432	441	411	468	454	447	473	413	464	471	443	475	446	449	426	432	435	398	427	441	474	440	456	412	397	412	443	432	448	436	447	436	430	442	413	416	441	428	439	427	433	431	411	420	422	431	407	427	406	441	438	420	408	427	425	429	418	445	445	396	453	418	401	485	422	443	406	426	440	432	428	397	421	441	420	409	432	425	414	410	424	427	426	463	410	396	420	428	430	431	434	397	413	427	419	433	441	421	440	433	426	439	399	399	453	426	432	389	396	456	398	432	424	411	422	388	451	416	393	404	404	435	424	439	461	449	401	397	430	417	394	418	393	417	423	414	456	421	442	416	414	437	422	428	424	424	403	445	438	424	426	454	419	410	407	442	441	403	383	445	459	387	459	459	380	420	453	461	439	415	405	406	406	413	467	404	426	423	453	401	441	401	392	430	419	421	379	428	431	389	417	436	422	456	442	418	420	415	440	425	417	434	424	433	402	411	435	424	421	437	402	466	417	409	425	430	451	418	408	420	443	454	376	446	434	428	465	412	453	420	426	399	436	400	423	405	428	433	460	405	456	412	407	425	405	429	402	422	430	447	446	438	449	415	441	416	439	440	436	447	415	418	431	417	433	415	451	431	418	404	465	399	432	439	426	465	421	437	442	418	408	394	422	431	454	444	418	416	421	453	430	437	443	421	427	402	432	440	414	446	394	445	448	406	409	406	403	392	433	422	467	409	417	466	419	400	407	411	410	417	462	451	448	402	426	465	425	410	429	406	430	413	429	428	461	416	410	420	435	403	454	391	406	412	423	426	389	398	391	442	447	424	429	423	447	433	378	419	433	423	416	437	415	484	422	432	416	435	418	468	442	389	412	439	422	419	401	414	412	441	407	420	429	446	415	402	440	407	404	381	425	430	435	385	414	447	426	427	433	417	442	419	437	477	472	418	429	408	388	400	393	415	391	442	431	386	423	400	440	434	396	410	463	425	413	416	412	408	439	427	416	462	449	463	408	446	441	404	424	436	425	423	400	483	414	424	460	402	430	426	414	418	416	415	392	416	422	421	433	432	405	436	406	413	366	425	381	450	432	422	408	381	408	428	421	435	446	434	423	462	401	413	438	442	435	414	441	433	405	404	393	429	447	441	441	421	429	422	440	424	452	414	410	421	446	421	414	411	402	422	420	425	428	409	452	430	400	438	383	453	436	410	443	442	460	422	427	453	401	428	417	442	423	470	406	384	464	424	442	426	458	427	397	435	391	428	423	427	467	406	438	441	391	399	412	419	388	445	424	431	412	441	396	429	437	423	402	444	413	446	435	419	411	430	421	448	427	432	438	414	414	434	440	446	436	455	434	418	422	436	490	442	456	402	438	429	381	389	430	425	432	435	412	400	474	428	427	417	446	449	470	433	482	424	389	406	430	430	429	435	418	450	424	437	419	418	402	419	433	467	393	458	392	403	418	427	451	430	457	430	418	431	415	409	411	419	437	436	422	422	437	429	420	420	433	421	440	442	445	412	423	455	442	412	454	440	426	411	416	391	402	447	413	401	393	405	413	419	420	403	404	411	458	438	417	436	455	414	420	432	441	428	417	427	458	404	452	393	447	385	426	431	410	421	418	418	475	441	418	432	431	429	462	420	429	409	403	404	411	445	397	403	414	413	427	384	418	438	444	389	374	426	487	420	454	435	423	375	389	413	449	415	427	425	445	469	463	466	429	442	435	403	441	445	421	414	407	422	471	446	426	413	403	409	449	441	436	444	394	418	391	418	445	433	411	428	429	420	433	389	453	422	440	443	413	414	449	401	413	436	374	412	415	445	450	438	398	429	438	406	387	437	411	396	423	386	420	407	416	428	444	422	417	429	397	427	457	419	420	439	409	402	444	446	398	406	424	447	377	420	411	420	423	431	419	453	376	443	417	454	462	430	467	460	438	401	393	441	431	423	463	447	390	419	414	394	436	444	439	438	424	422	435	410	410	399	436	423	407	424	403	442	408	410	410	431	421	430	457	384	421	452	391	414	444	383	414	431	428	426	406	423	457	436	437	458	416	452	428	405	417	419	442	451	384	443	442	425	445	439	427	409	421	442	438	398	374	420	398	424	409	420	411	436	404	378	394	397	443	432	445	442	431	377	399	436	444	399	418	418	418	438	408	409	373	415	395	432	446	442	389	429	442	442	393	382	422	405	409	392	429	427	419	418	434	434	398	430	410	419	400	434	430	413	399	438	455	415	416	446	410	398	414	416	470	406	422	435	418	419	438	422	420	426	430	406	471	455	435	463	427	419	395	418	418	421	415	443	403	396	454	455	404	470	389	428	434	449	434	439	394	434	414	450	446	407	465	412	439	444	462	398	418	422	429	433	418	458	443	462	397	435	426	426	419	417	422	394	400	419	465	401	455	476	417	410	439	445	413	427	420	419	444	407	408	416	461	430	427	408	412	405	442	472	469	446	425	417	450	415	417	414	407	439	469	417	427	424	425	396	402	474	391	446	445	434	429	425	404	436	433	411	425	444	427	434	424	408	440	418	421	394	422	423	407	430	416	416	435	409	409	420	448	420	411	403	442	396	438	430	421	440	403	402	406	425	430	396	439	405	441	435	416	396	474	418	406	409	438	443	446	443	411	427	429	438	448	450	432	423	402	425	432	436	408	397	438	424	431	420	452	441	438	434	427	421	464	406	421	447	402	445	426	416	432	411	420	458	450	430	426	426	427	449	440	423	437	409	453	446	426	435	444	420	446	406	433	439	413	423	427	417	445	410	423	452	405	392	439	423	429	422	428	433	441	420	392	448	427	451	425	432	453	415	420	419	431	395	417	432	421	417	414	436	433	414	406	417	439	412	429	432	424	449	448	402	423	459	429	431	404	461	427	461	429	416	422	422	415	436	421	435	402	418	425	432	391	441	426	443	420	447	422	413	385	490	434	436	429	436	420	427	417	392	426	459	425	410	412	414	461	423	437	413	422	435	431	435	405	405	450	439	384	421	421	425	449	429	416	413	416	422	441	460	401	460	420	438	420	493	460	406	425	418	417	421	428	448	435	420	457	404	445	442	461	381	415	412	390	402	445	415	376	456	434	389	388	421	420	430	383	412	418	425	425	426	454	447	392	393	432	392	422	472	416	426	439	404	426	405	441	419	418	380	434	433	443	458	439	451	416	417	432	415	435	438	446	377	422	426	418	381	410	422	418	441	434	421	450	473	438	420	399	438	404	449	418	432	439	447	425	447	438	444	441	438	416	435	436	423	419	446	421	410	414	388	443	404	411	413	434	443	428	428	454	400	395	381	423	466	452	421	405	393	427	399	388	382	451	393	440	416	411	426	447	449	450	426	454	419	446	423	410	435	396	405	445	389	420	424	402	425
746	920	118	81	79	106	125	139	127	113	97	95	78	85	66	63	42	37	39	45	32	41	48	36	47	59	42	42	44	38	54	43	46	45	46	50	49	43	35	50	50	42	47	46	44	40	34	42	52	42	44	44	49	43	38	43	51	39	41	33	50	38	31	47	44	40	30	46	46	36	41	42	33	54	40	35	42	37	39	44	40	37	44	40	47	36	56	52	32	34	42	28	43	38	36	45	45	34	37	43	50	45	47	45	40	51	49	52	33	33	40	40	50	43	48	44	31	50	35	43	46	51	40	36	44	34	47	41	50	39	44	45	50	38	37	39	37	48	46	37	40	41	47	47	40	45	58	58	43	57	54	55	45	38	42	52	51	47	39	41	48	45	34	46	33	50	52	36	41	44	44	51	44	52	43	35	45	54	47	35	51	38	42	44	31	42	53	37	41	43	38	41	39	43	48	44	50	50	41	33	37	53	60	35	47	47	41	43	56	40	38	38	42	48	47	40	39	46	45	54	46	39	44	41	40	46	40	41	37	41	38	39	53	42	38	44	42	40	46	45	39	52	45	40	43	58	43	45	49	41	40	36	50	46	41	51	37	42	36	49	37	37	48	29	37	59	45	45	43	47	50	58	37	46	39	49	45	41	43	44	45	58	47	39	41	46	43	44	43	36	39	48	45	58	36	48	50	41	30	36	36	46	36	50	43	46	42	36	49	54	42	55	27	40	35	30	63	42	44	41	52	41	53	45	47	45	41	51	37	45	47	45	41	54	52	38	42	42	47	46	51	48	36	42	44	35	41	45	39	27	47	41	35	47	57	36	46	44	40	57	36	42	32	30	45	56	44	40	49	43	50	37	36	33	47	42	48	53	54	41	38	34	40	52	40	46	44	35	47	48	43	52	35	45	50	46	40	54	39	55	36	44	46	29	38	58	48	45	46	42	60	40	49	45	49	46	56	42	45	40	57	43	41	34	28	41	44	50	40	41	37	48	49	42	46	36	50	38	44	49	59	37	41	36	48	42	39	46	38	52	42	30	41	36	47	55	37	45	45	44	52	45	45	47	33	44	42	48	40	51	40	39	54	44	58	40	51	42	51	47	48	57	33	52	48	43	40	44	50	40	46	53	43	36	33	45	47	45	34	40	66	43	45	51	37	43	39	49	36	41	36	52	38	43	45	53	42	48	43	48	36	37	38	48	48	34	46	42	34	44	29	39	46	29	50	53	41	35	44	43	50	52	43	44	39	49	54	32	49	43	53	54	57	36	37	44	45	39	42	43	47	53	42	40	54	39	33	43	53	40	36	58	46	41	49	60	50	39	40	43	32	49	40	37	31	45	42	55	41	48	43	39	37	55	39	49	46	46	47	43	47	43	40	46	31	41	39	43	45	38	50	45	48	50	38	39	46	36	47	52	47	34	41	38	51	43	37	52	42	39	45	45	38	39	45	56	40	48	40	40	38	39	30	40	52	45	39	45	38	51	46	41	44	35	35	49	46	47	39	45	35	52	51	26	35	62	55	45	45	46	52	35	52	51	46	51	44	49	38	47	44	31	56	38	44	38	36	42	35	41	45	57	51	44	29	45	45	40	41	45	39	40	46	52	56	43	41	40	50	46	41	43	41	36	53	43	49	36	42	40	35	54	52	50	39	37	35	42	39	48	34	42	43	37	38	63	49	38	44	41	41	41	42	43	46	56	40	38	41	51	62	39	48	51	46	51	50	42	43	40	49	47	29	48	44	47	40	23	38	46	52	46	56	36	45	47	43	50	35	38	43	52	45	43	37	36	47	37	45	51	37	40	39	46	54	40	36	40	44	38	60	45	53	59	39	44	34	49	46	57	28	52	41	38	50	39	28	41	42	39	44	38	40	44	40	46	42	46	53	43	54	40	27	53	36	38	40	42	46	41	43	53	37	40	50	37	50	40	45	37	46	39	50	35	44	50	42	48	56	40	35	42	49	37	45	41	45	46	42	43	46	39	33	42	30	40	61	44	42	44	50	36	52	48	47	48	53	40	38	35	53	50	45	30	41	54	45	34	35	38	46	47	48	47	34	40	48	44	49	44	48	43	49	51	48	43	40	43	39	41	46	52	42	38	35	47	53	35	53	59	32	39	50	56	44	54	50	39	34	46	54	34	31	37	29	35	42	44	51	53	41	39	36	38	59	36	45	39	32	48	39	44	28	49	43	46	36	34	55	44	53	47	55	60	40	52	41	40	36	61	48	44	41	39	39	51	35	38	42	42	51	32	41	37	39	36	40	52	35	43	48	49	38	51	35	33	63	47	36	38	43	34	34	32	45	45	39	45	40	35	39	55	46	35	39	39	32	43	51	34	47	43	41	40	56	34	34	50	41	53	41	41	44	45	40	43	44	40	55	47	33	37	41	46	51	44	48	51	48	41	38	48	43	44	45	43	39	30	52	48	44	53	33	47	44	43	45	42	37	40	41	40	47	51	33	35	44	45	36	43	50	49	43	50	44	32	45	45	57	44	34	48	30	45	41	50	37	56	45	47	40	38	33	37	54	45	53	45	45	39	50	43	36	50	35	41	45	34	48	34	43	40	40	41	43	37	50	44	52	49	39	46	43	34	45	45	52	34	37	37	47	52	49	44	36	42	41	37	50	62	50	49	45	54	47	44	44	53	43	34	33	42	42	48	43	42	41	38	39	40	39	45	43	40	43	46	50	58	47	43	29	39	42	37	56	43	37	37	48	55	47	42	38	58	48	35	42	39	47	49	40	52	39	45	38	48	31	32	44	36	48	32	45	39	46	27	38	34	42	54	44	53	43	41	54	37	39	39	49	53	52	50	42	34	43	46	39	38	38	46	44	45	35	32	42	49	51	56	53	47	46	45	33	36	36	42	37	44	44	48	45	54	49	33	51	40	42	47	39	40	50	47	43	45	46	54	43	35	36	39	54	30	58	45	32	46	36	41	47	44	51	42	36	41	36	40	59	58	60	52	47	41	48	35	41	45	50	27	44	47	44	46	40	37	42	38	46	39	38	42	34	44	38	40	46	44	44	39	40	40	48	38	42	39	39	38	51	36	51	61	54	36	43	53	44	40	45	48	40	34	41	54	47	42	40	51	57	49	33	49	44	40	46	48	40	34	50	41	38	36	38	52	34	40	48	40	47	47	40	47	46	30	55	49	48	35	42	45	45	42	37	44	43	52	45	41	23	34	54	51	45	46	55	48	39	44	43	65	45	38	53	33	44	45	38	43	41	54	51	40	47	41	43	56	40	39	42	58	52	42	33	39	39	44	33	39	37	49	42	51	37	44	42	43	41	57	41	36	44	45	39	40	48	38	44	38	36	38	45	38	43	44	45	48	45	45	42	50	42	37	32	45	43	50	45	35	42	54	39	42	31	53	52	32	43	34	47	31	43	35	47	49	37	42	55	48	46	45	44	37	37	43	49	51	42	40	48	47	48	43	45	57	43	40	53	33	47	53	47	46	27	39	51	40	41	47
6862	10964	1169	2130	5583	8135	7758	6819	5636	4028	3315	2861	2361	2106	1471	716	507	499	477	447	411	448	447	463	478	438	465	424	431	451	425	442	408	487	424	416	450	402	437	482	459	404	434	406	417	411	443	430	426	379	429	473	409	415	417	409	391	395	425	414	409	390	457	429	466	427	430	428	429	433	444	416	405	433	431	392	390	401	413	442	410	452	397	454	428	424	458	411	398	455	431	392	396	434	472	410	404	416	385	460	424	400	437	419	411	456	396	422	391	430	374	409	419	446	407	448	436	361	423	402	426	449	397	406	355	406	428	428	407	429	438	399	406	402	399	399	408	444	439	423	411	386	427	438	477	426	423	390	370	419	438	391	422	406	418	428	436	444	408	409	452	406	403	419	423	428	485	422	433	415	401	437	440	409	421	422	423	418	423	431	407	429	415	409	407	424	392	435	418	426	457	396	412	414	423	398	403	396	413	411	404	422	390	413	414	402	391	421	423	423	409	398	403	434	419	403	414	393	433	426	447	445	424	423	431	405	407	411	458	362	428	447	402	407	401	384	434	459	413	380	422	428	434	390	437	409	392	436	406	405	457	459	440	416	416	409	428	439	439	427	437	392	408	418	425	402	371	401	409	383	423	388	395	441	399	397	391	420	445	417	391	399	449	416	435	430	435	397	386	422	376	444	416	392	397	428	389	438	409	406	400	463	423	435	419	402	436	406	409	437	430	419	396	420	413	404	419	443	437	435	446	447	377	381	422	394	406	425	437	407	429	419	424	391	434	389	440	402	459	415	429	448	444	422	453	369	419	399	401	409	401	448	450	424	424	392	411	405	394	406	372	468	434	427	408	435	443	421	456	400	386	418	426	421	432	378	426	407	403	412	430	399	407	427	428	405	443	438	431	432	411	451	434	435	448	396	426	416	449	406	403	428	415	422	396	414	383	424	387	415	416	421	443	393	438	417	402	437	442	414	395	396	413	422	429	412	442	395	414	364	415	405	401	425	384	486	439	423	447	405	409	413	407	400	414	414	422	418	389	409	410	446	437	433	420	395	374	416	434	398	361	421	431	438	426	410	409	440	401	415	437	415	399	428	416	418	415	431	404	426	418	412	427	416	434	420	428	406	393	444	411	356	453	419	420	412	424	426	408	416	420	401	410	439	408	407	451	400	418	438	443	454	414	452	395	438	430	416	431	397	394	483	437	414	410	416	438	425	377	385	416	404	410	423	410	439	429	460	423	404	471	404	423	405	413	450	437	429	413	389	450	418	400	373	461	436	398	445	406	407	419	449	399	428	364	430	414	442	374	413	391	396	422	412	368	404	424	427	430	417	430	430	430	416	390	427	427	409	398	411	387	416	422	407	419	367	416	434	438	390	390	399	413	406	432	398	377	415	396	411	437	408	407	432	425	416	437	426	442	437	403	434	424	419	426	391	397	421	396	405	432	403	447	441	438	434	411	424	439	428	429	428	427	394	414	409	405	375	411	416	422	440	384	383	436	430	424	428	422	396	425	402	423	416	438	432	420	391	439	451	426	423	428	414	408	419	384	387	403	421	428	431	413	441	411	414	429	425	403	414	427	398	395	391	420	431	451	415	409	395	434	432	441	439	417	402	429	434	425	395	445	426	402	437	448	422	410	426	409	430	423	432	423	422	408	413	441	410	421	416	396	434	396	410	413	451	423	414	408	391	430	463	455	430	408	408	436	421	418	427	401	401	448	422	411	431	423	410	368	458	378	420	399	424	409	435	388	416	402	409	454	418	412	393	430	407	443	468	410	437	427	409	394	431	389	416	432	425	416	413	424	392	433	426	401	449	376	412	389	399	429	434	428	441	433	420	426	427	388	445	407	372	435	417	424	420	392	425	405	431	428	414	434	403	453	431	402	421	402	400	449	424	397	422	425	442	422	441	422	414	395	416	408	412	417	443	427	418	442	439	407	406	431	415	387	387	420	430	395	384	436	423	390	418	447	456	452	409	383	406	424	399	403	414	439	444	410	435	394	395	454	391	425	402	428	416	411	429	414	424	380	407	393	400	419	411	454	400	412	430	423	415	435	418	459	415	410	454	418	422	414	415	397	401	451	417	415	405	379	399	412	431	430	442	443	433	404	417	411	385	371	401	429	454	417	401	366	428	408	432	444	440	434	396	404	390	386	443	417	393	413	417	392	440	422	414	476	428	408	407	400	481	418	424	424	406	437	433	416	394	440	445	391	429	401	406	426	429	419	420	388	427	428	407	430	437	411	438	381	414	432	404	386	422	435	418	401	414	431	403	420	411	449	431	400	377	413	424	422	401	420	427	416	416	423	424	437	423	434	398	400	433	437	425	445	433	451	368	456	427	426	405	392	416	439	425	448	431	465	418	446	411	408	387	416	452	450	471	432	403	411	468	389	379	400	460	436	372	428	437	421	373	419	431	430	451	404	460	417	376	409	388	433	416	404	416	412	424	387	444	443	425	412	415	421	433	391	441	433	389	364	401	421	395	424	420	454	434	412	413	438	422	407	428	450	420	420	434	354	460	426	365	397	419	416	464	392	431	427	388	432	431	420	420	427	386	390	392	406	436	425	427	430	382	403	425	423	417	438	444	422	429	423	387	412	377	406	420	386	394	436	408	388	393	425	423	354	446	396	392	459	376	376	430	444	407	422	367	403	416	406	436	405	437	419	400	420	431	384	446	411	386	430	392	413	426	447	404	443	429	420	396	415	390	400	416	428	440	408	442	425	443	424	403	440	411	437	459	416	427	423	469	372	439	463	447	417	406	407	413	411	379	437	415	413	396	428	396	416	431	438	403	423	410	403	415	406	411	429	455	422	406	403	413	410	472	406	407	408	404	429	456	435	405	401	461	421	400	394	416	445	414	415	415	416	430	423	433	426	427	404	429	438	401	414	413	439	436	427	396	398	448	411	420	404	387	426	437	419	418	412	433	433	441	431	410	456	407	387	416	404	430	434	393	428	389	405	418	405	430	408	411	428	422	422	435	451	416	423	430	425	435	435	385	372	419	415	433	394	426	435	375	420	398	421	402	431	451	447	406	450	406	429	450	463	461	440	403	429	432	422	403	426	391	474	453	408	395	395	377	418	454	455	407	416	385	403	405	415	407	425	408	426	424	417	405	409	399	414	420	383	425	397	407	431	407	414	441	384	429	435	411	391	425	422	425	380	426	392	400	420	428	401	419	442	393	443	394	438	398	417	440	411	419	392	427	395	426	444	429	405	439	402	406	423	403	450	399	435	411	397	408	433	344	420	410	430	424	448	414	413	431	376	420	413	433	472	401	426	377	401	414	419	382	432	415	397	457	432	423	407	418	390	431	411	443	409	382	407	448	419	424	422	421	369	425	414	432	391	412	486	446	428	413	438	429	414	425	433	406	436	468	423	452	411	420	413	421	443	433	412	405	427	426	415	454	427	416	393	428	400	419	414	428	413	426	415	432	414	405	398	427	437	410	411	428	450	416	408	420	444	437	400	396	431	428
369	4696	205	113	135	198	207	195	188	153	153	137	137	136	83	74	80	51	70	57	67	52	69	69	56	71	59	51	75	57	53	61	51	60	58	57	67	55	53	43	59	56	59	61	64	52	44	55	49	43	67	60	59	63	60	51	62	60	66	54	54	59	70	54	54	54	60	66	64	56	63	65	62	69	73	45	60	51	44	59	63	53	58	55	52	60	59	62	55	52	65	56	57	56	55	67	54	47	55	53	53	44	58	65	52	48	64	69	56	69	56	55	59	59	53	34	76	53	66	65	45	47	60	53	54	65	69	58	58	56	63	61	49	50	50	55	64	62	67	67	56	63	47	65	54	54	62	49	61	60	51	60	65	61	60	71	53	64	58	56	59	67	67	62	57	56	47	61	51	57	45	48	71	42	64	47	55	61	68	66	51	61	49	64	56	63	60	60	65	55	63	62	64	57	52	58	51	58	50	63	54	54	65	58	57	60	54	41	63	49	71	46	50	62	60	56	55	56	61	67	58	56	59	55	56	68	67	43	61	69	66	58	63	59	67	63	52	68	57	82	53	55	59	54	60	60	53	61	44	48	43	45	73	56	64	52	60	70	60	59	63	73	66	74	56	58	52	47	65	62	46	55	49	50	47	63	53	59	62	60	54	59	65	49	59	54	57	63	66	60	47	56	63	62	54	57	43	61	60	61	53	46	62	71	58	46	59	55	59	63	65	54	65	66	60	49	53	54	70	64	51	71	44	62	61	64	64	57	60	70	70	68	66	44	56	46	72	51	67	65	63	51	60	48	58	52	47	71	54	71	63	62	68	59	48	53	49	75	67	65	60	44	61	53	57	66	47	54	55	64	48	59	51	59	60	46	69	64	60	60	43	66	61	66	61	49	54	57	61	65	66	65	48	51	67	73	61	63	54	54	56	58	53	53	67	56	66	56	62	60	60	65	62	60	54	58	74	57	62	62	75	54	53	64	61	61	62	61	73	41	55	51	56	73	67	51	52	68	53	64	51	60	80	61	59	69	57	56	51	59	61	65	43	65	76	61	73	56	55	60	68	43	43	56	52	67	54	46	67	58	51	62	57	63	63	56	57	49	63	70	59	60	48	56	48	57	61	56	51	65	73	51	60	72	57	48	53	52	65	58	64	72	59	45	79	56	64	56	63	53	51	58	61	56	64	47	51	61	56	58	55	52	61	60	65	50	61	51	51	57	63	58	44	49	54	60	65	72	53	62	65	74	55	58	57	70	56	46	47	46	60	68	58	51	58	56	64	57	65	58	53	58	70	66	65	48	70	61	54	65	63	53	50	65	56	48	51	60	61	63	60	55	61	52	58	63	55	54	62	66	73	61	55	64	53	61	77	63	66	56	53	39	55	52	60	55	58	64	64	68	58	51	54	55	57	60	48	50	57	57	47	57	52	57	66	46	57	56	68	49	67	51	67	54	66	57	59	47	48	62	49	52	47	56	54	59	45	55	77	50	57	48	60	59	66	59	65	58	47	49	50	60	58	54	56	50	54	59	56	57	64	48	57	64	70	46	52	55	47	51	60	58	42	62	57	65	59	52	66	41	54	58	59	63	66	63	52	57	66	64	52	55	62	59	69	45	66	51	52	54	62	51	57	44	48	62	55	63	61	61	57	49	73	71	55	68	47	62	51	52	70	73	59	50	69	47	41	46	65	53	61	65	61	50	64	58	73	63	70	69	49	52	50	65	60	57	56	70	59	51	62	65	64	52	59	54	49	46	50	50	65	78	59	39	53	48	65	67	56	52	62	58	54	59	55	51	60	54	72	58	66	61	65	64	77	56	52	63	57	49	41	60	51	61	62	61	67	54	71	52	47	55	62	57	49	62	58	66	70	52	55	57	52	63	68	54	63	57	48	60	59	55	59	55	55	52	54	54	58	56	42	54	64	76	51	70	57	61	75	46	50	58	61	63	71	61	62	67	63	52	66	67	48	59	57	66	58	54	63	74	54	59	55	52	64	57	59	57	60	60	49	47	68	59	51	62	76	55	50	47	66	64	50	56	57	72	84	56	57	54	44	62	52	68	56	62	64	55	53	68	58	70	62	55	64	65	69	52	60	53	45	48	60	55	48	56	57	58	54	53	55	44	56	67	62	61	68	65	58	55	56	68	57	54	58	41	60	60	64	43	62	46	48	55	53	69	47	53	53	67	49	51	59	54	57	67	54	66	53	58	65	50	74	55	60	57	51	56	61	49	61	61	62	60	59	67	60	49	60	65	58	55	50	53	53	45	61	50	53	74	60	45	62	63	61	55	67	55	51	55	51	63	60	63	51	56	62	71	57	48	52	58	58	67	58	65	61	58	53	60	59	52	53	59	62	62	57	67	59	61	57	68	57	44	60	56	58	71	61	56	55	48	62	71	60	43	53	48	68	61	57	56	56	78	53	58	57	62	60	53	60	47	74	73	57	62	46	62	58	51	63	65	48	55	68	40	51	61	68	63	51	50	45	55	51	64	48	63	58	60	60	55	64	59	59	49	71	57	61	51	61	57	66	56	52	54	60	57	58	55	64	68	45	60	49	59	58	51	56	45	84	56	51	43	57	46	65	62	61	52	66	58	66	62	53	53	61	46	62	62	52	54	71	67	46	56	64	51	34	58	55	48	50	52	47	60	74	72	62	49	46	62	59	50	46	53	52	47	52	53	54	55	69	67	36	60	59	45	60	63	61	49	58	58	43	52	51	47	56	56	71	53	50	49	43	56	52	71	68	53	67	52	72	52	66	55	51	58	54	68	47	55	59	53	67	61	59	45	60	52	56	68	63	64	55	55	52	59	64	64	53	39	45	49	48	62	66	63	83	54	53	56	56	67	41	55	50	53	51	58	58	52	54	63	64	57	47	49	43	57	54	50	56	59	56	62	53	58	67	59	43	62	71	52	61	64	72	53	60	73	61	57	52	64	63	55	52	63	67	60	62	61	53	51	67	70	56	49	55	41	63	70	52	55	46	68	69	64	65	53	49	62	61	46	70	68	50	52	58	52	51	66	51	60	58	57	62	54	64	50	52	57	69	63	62	60	47	69	56	49	72	56	43	50	65	80	61	68	56	50	64	50	59	55	66	59	56	50	40	54	62	53	58	70	49	62	64	55	54	59	48	52	54	47	63	58	65	41	58	63	61	57	56	42	58	43	69	55	56	63	53	60	39	60	56	54	54	55	61	57	62	57	54	47	60	52	60	52	60	61	57	64	63	60	71	64	42	49	65	62	66	47	51	54	68	55	51	61	40	48	54	59	61	57	64	48	56	67	52	51	57	64	59	67	69	46	51	54	59	44	63	46	43	59	58	70	67	50	54	54	61	76	65	61	57	57	57	46	55	52	60	48	65	49	57	54	45	53	57	68	57	60	68	53	63	66	57	66	49	57	64	50	51	64	48	58	50	58	53	58	61	57	41	53	66	59	63	58	49	65	47	63	50	58	59	77	53	61	46	62	60	46	56	55	64	58
6715	23721	2778	3250	8879	12373	11690	9119	7532	5822	4611	4091	3664	2865	1815	1192	800	834	702	740	679	687	678	745	726	660	626	651	640	642	592	590	608	612	627	612	610	614	600	639	643	575	562	595	611	592	611	564	583	608	589	571	592	607	559	633	560	595	588	590	592	570	608	568	589	576	605	561	616	592	559	571	585	562	580	600	589	559	520	590	599	549	577	590	551	561	607	584	634	580	579	610	553	589	601	568	580	557	558	559	563	596	588	615	579	570	557	561	586	581	554	553	575	584	537	544	591	576	613	568	579	589	587	577	587	546	617	590	576	574	596	611	576	608	578	575	593	584	591	601	606	599	571	563	590	606	602	574	595	534	617	603	559	591	590	602	551	609	580	560	522	562	596	604	608	587	562	576	553	576	565	607	541	587	541	567	581	561	551	578	591	565	535	563	578	564	619	577	593	594	577	560	587	560	575	566	612	612	563	584	602	592	540	584	601	589	600	604	547	592	580	548	562	556	582	564	571	569	552	563	601	557	566	590	532	562	573	580	556	560	536	551	591	608	590	563	600	572	574	571	592	583	595	573	562	552	592	550	552	599	595	556	549	583	555	574	613	593	601	609	564	608	581	549	556	582	590	583	613	564	558	551	545	591	593	561	576	626	581	555	598	600	607	545	604	631	561	590	549	567	596	569	600	524	632	559	620	518	595	548	587	534	564	583	574	612	535	611	572	562	592	560	560	557	544	569	572	577	623	553	613	592	561	603	624	578	603	571	569	555	575	580	574	616	549	534	576	594	553	596	595	522	563	543	546	553	599	567	604	590	559	578	573	568	607	574	586	547	595	612	525	598	562	574	569	569	580	573	603	578	582	560	550	548	575	576	588	590	600	531	581	558	625	610	572	589	567	568	593	574	556	577	576	556	581	589	589	544	613	590	558	603	579	594	572	533	558	592	592	566	592	552	590	584	564	555	575	566	576	559	594	553	577	601	548	580	565	605	606	595	619	542	561	578	585	544	545	588	569	539	551	587	587	601	570	543	578	583	560	554	595	582	598	541	567	545	562	569	523	559	585	539	611	607	569	591	577	594	554	584	586	606	586	561	566	562	567	537	571	593	524	599	601	588	594	594	588	573	605	562	560	567	532	566	563	563	510	552	549	558	587	568	563	575	613	562	625	574	579	556	612	590	524	577	595	567	522	599	572	584	589	565	543	574	583	562	585	587	577	569	593	601	591	618	594	602	585	592	572	578	544	588	578	640	529	579	593	560	570	606	563	557	537	588	577	567	579	591	556	556	563	588	541	522	570	559	572	537	608	611	561	593	559	595	581	578	568	590	610	599	568	612	581	590	557	564	566	599	597	525	583	622	585	578	595	560	595	570	567	543	558	572	614	563	562	574	580	577	583	581	542	604	607	566	600	598	586	575	560	557	578	584	612	548	542	576	609	542	557	595	554	592	574	523	576	545	574	541	596	542	595	558	552	596	575	579	551	613	589	570	585	570	554	574	612	584	582	580	562	545	539	542	585	611	589	550	582	596	588	604	584	613	583	589	569	595	567	575	607	553	603	572	547	579	575	593	564	589	575	572	589	521	582	567	610	613	598	568	574	579	620	564	575	583	615	590	562	566	540	579	619	571	576	601	594	562	632	584	614	539	659	571	564	550	559	607	564	545	558	558	552	553	556	600	517	593	601	579	604	599	593	580	608	587	566	565	585	608	563	553	615	634	605	548	570	556	581	577	567	548	557	594	584	610	561	578	561	592	603	585	553	584	559	544	587	539	571	553	584	552	573	604	578	574	587	547	597	547	598	607	568	560	578	577	525	585	548	581	603	545	599	570	592	561	560	625	581	587	578	571	596	549	573	552	609	558	584	591	551	575	629	564	585	608	592	549	595	586	593	563	558	566	553	553	601	545	570	562	577	571	565	575	554	570	567	569	587	555	572	576	567	607	546	569	565	576	581	580	550	552	582	554	571	577	583	595	574	586	593	536	599	537	578	638	585	615	546	582	565	577	571	540	548	552	573	584	535	576	551	560	567	554	595	538	564	536	590	563	594	656	557	624	637	556	576	572	560	572	552	588	565	622	570	582	590	575	567	609	594	580	609	563	590	610	601	611	589	574	530	528	543	574	586	566	618	590	596	582	573	563	581	578	600	548	527	581	599	552	585	579	560	578	576	570	573	583	572	601	575	586	614	561	567	595	562	560	575	586	553	575	587	575	624	591	606	581	566	617	608	587	570	613	586	614	604	581	590	592	593	590	590	566	558	556	587	638	571	596	607	556	521	600	580	594	540	603	547	584	572	603	579	528	570	609	597	597	565	586	606	549	554	566	611	547	541	581	559	560	572	553	532	550	560	541	565	597	584	585	582	540	619	587	579	569	560	589	572	614	565	546	558	563	539	570	603	574	563	563	571	566	583	580	580	582	557	550	593	604	590	565	588	592	600	577	571	563	557	587	564	579	542	540	596	557	602	616	593	611	573	539	578	636	560	581	586	575	567	543	558	606	622	536	586	598	565	548	586	571	573	545	576	600	605	583	573	565	580	555	572	561	630	581	591	570	537	592	560	549	580	582	542	566	606	574	593	569	563	610	560	603	588	571	626	604	562	595	603	590	616	558	598	553	581	586	594	604	571	581	601	587	562	567	565	554	652	572	576	598	604	552	603	616	574	605	576	548	627	552	599	585	584	607	580	575	561	585	578	591	584	551	554	546	532	574	560	550	597	552	591	601	558	577	561	594	595	614	573	570	601	603	609	553	607	587	575	622	595	596	598	558	558	593	558	578	600	562	537	590	543	588	593	629	564	601	528	553	536	551	609	583	570	584	597	618	606	572	554	595	537	599	567	608	569	536	608	602	576	603	557	587	547	566	574	554	552	613	607	570	582	580	543	595	601	557	630	581	576	608	586	573	572	527	571	577	594	610	592	558	597	614	575	562	588	568	584	556	596	589	570	605	590	607	584	616	525	576	572	579	611	538	608	578	572	538	564	573	593	554	595	559	599	584	561	574	571	614	569	577	572	508	563	539	595	573	571	557	557	586	606	581	563	533	554	573	574	526	598	596	589	559	551	590	551	558	580	590	597	573	601	613	572	601	563	554	568	566	598	574	543	555	522	580	616	518	609	532	567	615	584	561	576	581	571	528	566	604	558	574	596	591	569	651	554	586	550	528	490	605	606	545	553	578	633	583	581	599	622	576	592	595	583	557	564	561	548	549	567	568	658	590	599	623	596	579	592	573	555	586	597	611	548	577	526	557	562	556	579	599	609	598	532	575	593	597	589	609	605	551	585	535	571	580	581	583	560	572	596	591	557	570	611	544	538	613	581	570	585	592	574	571	612	601	596	566	561	575	544	612	573	543	610	585	590	615	611	591	620	602	559	579	563	592	555	600	535	574	581	575	537	571	568	590	594	561	531	547	588	557	564	544	549	579	603	630	567	577	586	626	580	566	543	615	621	558	562	559	560	557	590	562	598	560	589	555	581	561
981	3568	279	71	82	127	179	182	147	105	126	100	107	62	44	31	30	35	30	26	26	27	19	30	27	30	23	22	31	19	21	30	30	27	21	25	15	17	23	27	16	19	18	19	24	18	21	28	22	18	15	29	29	27	29	18	27	19	19	19	15	30	22	21	23	24	22	17	23	22	20	27	23	23	22	17	21	19	28	26	26	19	21	16	23	22	23	25	20	21	27	22	25	17	18	23	25	21	26	19	21	23	26	22	20	26	18	13	29	22	25	19	24	20	22	22	23	23	21	15	24	27	16	21	22	20	22	23	23	19	21	19	31	15	20	32	24	24	17	14	20	20	22	17	24	21	7	21	18	23	16	19	21	25	21	19	28	29	30	17	11	32	15	11	21	20	27	19	25	22	16	19	27	26	14	27	26	21	18	17	15	21	17	19	19	21	34	19	15	13	10	24	26	19	20	22	19	22	25	25	31	28	20	23	12	18	26	21	19	22	12	21	23	24	16	23	18	17	9	19	25	20	27	21	20	15	11	22	18	12	18	22	24	22	18	19	24	21	22	17	24	17	26	25	19	17	17	21	28	14	20	17	25	16	24	20	18	32	18	16	19	20	20	18	29	19	34	22	26	21	19	27	22	21	24	18	14	24	16	33	19	21	13	23	19	20	20	15	23	24	25	26	17	21	12	22	19	22	22	22	20	15	19	24	36	14	18	22	24	19	21	20	18	26	13	14	24	18	23	17	25	22	16	22	18	23	16	16	23	28	25	22	21	30	27	17	28	27	20	16	21	23	31	20	21	27	18	23	25	22	18	19	22	24	25	19	27	19	21	22	26	30	19	21	23	20	14	17	19	32	28	20	24	21	15	25	23	19	20	33	21	17	25	18	10	27	11	17	18	17	26	24	30	22	22	20	19	24	14	26	19	22	15	16	20	14	27	15	24	28	15	21	26	24	23	17	21	15	24	17	22	25	22	26	31	16	14	15	32	25	21	24	15	16	16	23	15	29	23	24	28	21	20	18	17	13	28	17	21	25	18	12	18	30	22	20	18	18	22	25	14	21	22	19	21	22	20	22	23	20	25	20	17	23	21	19	19	24	21	24	27	19	15	20	18	17	16	19	27	29	16	22	27	19	17	23	21	17	21	27	13	17	12	21	30	17	21	20	23	22	22	23	21	12	24	28	26	21	21	20	25	22	21	21	19	23	16	20	25	18	20	21	22	23	20	25	19	18	16	24	15	23	23	20	14	18	22	22	20	11	23	27	22	22	31	18	19	23	25	20	25	19	23	20	23	18	13	19	26	28	19	22	19	20	24	31	22	15	24	22	16	21	15	16	25	23	19	21	21	13	17	26	20	15	17	18	30	16	21	21	22	23	28	28	24	15	20	25	20	18	26	26	21	26	25	19	19	21	22	26	19	18	28	19	15	34	12	30	25	26	24	23	17	26	19	22	22	22	27	18	22	22	12	16	16	18	17	17	21	19	23	20	29	16	21	24	18	22	13	25	17	21	24	20	22	27	25	12	18	14	27	23	26	25	16	26	18	20	15	16	13	15	22	30	20	25	30	27	13	19	21	23	20	22	27	22	22	26	27	22	18	16	25	16	27	20	26	22	23	20	15	12	24	16	21	24	24	24	28	23	18	13	27	24	14	27	11	27	20	28	18	21	19	11	24	17	37	18	16	19	19	16	14	17	21	21	12	20	31	20	19	21	15	19	18	25	19	21	20	23	17	18	22	17	24	21	20	28	20	24	24	18	22	19	19	26	21	15	19	14	18	17	17	24	20	14	20	18	9	23	15	23	20	19	31	16	16	23	21	31	18	22	21	19	31	27	21	18	22	21	20	16	20	23	17	29	18	24	24	21	26	33	17	23	16	21	23	23	20	17	21	22	19	36	20	15	14	25	22	22	18	26	25	19	24	18	23	19	16	21	27	26	22	23	20	22	20	23	19	29	24	24	20	21	18	27	21	14	23	18	22	16	13	19	24	18	23	19	20	18	21	23	14	22	23	25	24	17	15	23	21	17	14	16	17	28	23	16	20	22	21	18	23	31	22	11	23	18	15	22	11	11	25	25	19	26	21	22	37	19	20	21	12	25	22	24	16	28	30	18	17	14	19	24	19	19	19	17	17	22	20	26	13	22	25	22	17	26	18	25	19	16	9	14	27	18	17	19	21	25	19	23	20	22	22	25	23	23	11	14	18	32	20	22	18	30	28	28	26	19	17	23	23	20	19	20	29	18	21	28	24	20	14	13	24	23	18	26	20	18	30	18	18	18	17	26	23	20	20	22	21	19	21	25	19	22	35	30	22	18	19	23	20	16	17	17	23	13	22	20	32	21	26	23	22	24	26	27	6	27	18	22	22	20	16	22	26	17	18	23	23	17	22	23	17	23	18	13	28	27	19	18	16	22	20	22	24	24	26	20	23	27	25	26	18	22	25	26	21	20	15	20	13	26	21	15	18	22	22	20	17	15	21	20	26	25	23	15	21	23	25	19	20	29	13	24	20	25	27	23	16	18	24	14	24	21	16	22	21	24	26	23	21	14	27	28	19	25	21	15	21	25	16	22	23	23	14	19	27	24	19	17	19	22	16	18	23	17	22	21	20	26	23	23	23	21	19	20	17	22	32	28	24	23	16	22	29	20	19	21	24	25	25	35	19	21	23	20	16	21	31	17	17	10	23	23	23	17	22	19	31	19	17	19	22	19	25	23	21	18	25	24	30	21	24	18	26	20	24	15	18	16	16	18	17	19	19	22	13	17	15	21	17	24	16	15	20	22	14	20	19	24	18	13	19	24	20	25	28	22	22	21	24	24	19	19	15	17	21	27	22	19	15	15	20	17	25	16	16	15	20	22	21	17	28	18	22	22	33	17	14	14	15	23	31	21	18	22	23	14	21	18	22	22	18	23	13	20	18	19	18	22	26	17	22	20	18	19	22	14	23	11	20	24	26	17	16	24	23	12	16	24	22	21	17	14	19	16	26	15	16	21	19	25	17	18	13	21	21	22	23	17	18	20	21	13	21	16	17	25	14	28	18	21	25	31	16	16	20	33	27	27	18	31	24	27	18	18	19	29	22	21	16	20	31	29	19	17	17	21	18	19	21	19	26	24	21	21	18	23	18	20	28	30	25	17	28	27	17	21	27	19	25	21	22	14	23	19	17	19	22	24	14	18	23	20	17	18	26	20	22	22	21	15	15	21	23	22	24	16	20	27	19	20	26	16	22	13	24	14	25	24	25	20	19	13	26	24	12	17	22	20	23	27	17	13	18	21	25	25	20	24	21	17	22	25	19	13	18	20	23	14	20	21	16	15	20	32	22	20	20	31	15	15	16	24	22	18	22	15	22	23	13	17	21	18	16	24	19	13	23	18	30	21	17	17	30	25	12	28	18	15	17	16	20	18	23	16	21	16	17	20	13	29	20	24	24	24	16	20	27	23	23	15	18	16	29	23	22	15	24	24	19	24	20	32
9875	21226	3348	2667	7607	10688	10827	8695	6899	4957	4315	3697	3210	2096	960	612	517	409	406	375	366	296	314	334	331	384	324	253	247	248	221	219	248	218	230	213	267	216	220	291	263	220	237	217	214	220	248	204	228	198	204	215	203	206	208	203	219	219	201	217	179	184	218	236	215	214	242	214	205	214	226	203	217	202	225	199	199	215	207	217	201	200	210	235	196	220	197	213	202	204	206	226	220	215	202	232	197	205	220	219	193	186	175	207	197	184	226	217	185	202	203	200	185	190	205	197	196	194	199	227	233	185	205	190	210	179	203	219	193	194	190	211	202	208	219	194	169	193	199	210	201	215	215	192	215	216	187	214	182	220	204	197	203	213	215	191	229	201	199	199	191	214	190	199	224	216	193	213	182	207	177	172	188	214	208	196	184	206	212	206	208	199	214	191	183	196	204	211	210	211	231	181	206	181	212	233	207	199	196	215	230	230	195	221	199	187	196	191	182	214	175	216	173	195	176	207	191	202	209	216	198	199	208	194	206	174	209	207	218	204	221	189	202	217	211	177	195	199	201	184	201	205	201	211	212	182	213	209	181	182	190	208	211	211	196	191	171	207	170	192	187	228	195	226	224	202	224	200	210	184	208	193	193	226	219	190	199	205	201	195	231	222	198	206	186	213	192	175	209	181	169	220	202	203	208	200	203	217	196	191	217	219	201	175	203	225	216	201	200	242	191	186	178	199	209	204	213	194	209	184	207	215	209	232	219	195	225	212	197	202	212	211	211	204	198	187	209	197	196	200	191	230	206	203	228	198	229	202	202	226	207	209	230	207	197	204	177	200	176	194	180	194	204	226	174	228	201	191	206	204	188	196	218	215	211	187	186	193	178	229	204	204	196	209	200	198	180	186	202	205	194	198	210	204	177	205	214	214	192	205	199	228	184	218	205	229	225	207	206	207	200	204	210	198	195	219	211	222	180	200	198	195	191	200	212	196	242	192	189	205	197	191	216	195	195	183	222	194	206	180	185	187	204	192	200	195	190	193	216	205	230	178	212	170	222	192	220	199	197	218	194	196	204	193	202	205	195	200	182	210	178	206	217	198	217	195	181	196	183	200	203	214	220	193	194	210	220	204	193	197	246	201	190	221	175	196	196	191	208	202	203	219	182	208	227	191	223	232	179	205	217	204	204	199	206	187	183	194	205	202	189	218	190	180	203	215	206	223	204	222	180	186	217	176	212	224	200	189	191	224	211	195	188	211	203	194	216	166	214	233	183	199	210	197	208	209	213	207	188	209	184	198	205	200	188	220	202	200	210	202	210	210	174	187	219	222	210	202	210	219	194	198	216	222	198	183	208	208	199	198	205	223	208	218	189	185	220	205	212	234	207	173	217	224	225	229	202	190	203	217	206	197	186	220	208	200	203	225	213	210	210	232	203	219	201	188	207	215	207	203	214	197	204	212	187	179	193	194	202	196	219	240	197	230	206	190	188	198	203	194	201	199	203	209	183	191	179	189	207	181	217	200	204	216	231	185	185	187	202	195	193	210	213	199	192	217	195	185	188	193	227	205	200	202	217	185	208	191	196	191	195	201	201	197	222	201	221	215	180	198	187	195	200	214	210	211	221	214	212	187	196	207	204	221	219	206	212	206	211	185	207	206	196	223	199	199	182	208	189	188	209	196	176	235	204	226	223	211	193	239	199	204	211	219	179	191	188	225	180	198	182	194	225	192	180	210	201	203	205	218	189	219	216	193	204	206	197	213	208	194	205	189	227	218	206	177	189	189	193	219	178	214	195	177	179	187	198	180	208	174	190	232	204	204	221	168	214	215	210	201	201	197	205	222	220	171	204	191	198	210	167	193	216	200	191	199	208	216	197	219	185	200	193	193	203	209	198	189	223	204	204	208	216	213	199	203	198	231	180	229	204	211	219	224	199	220	180	220	213	220	202	220	185	219	195	197	208	206	208	206	206	223	187	206	195	224	174	186	198	207	216	186	215	184	215	157	219	210	189	199	202	192	190	187	206	225	199	201	221	187	200	190	203	198	172	224	192	176	204	211	211	218	190	191	193	210	201	185	207	209	196	210	199	206	194	187	207	201	200	184	206	195	196	204	198	191	232	217	198	204	202	182	222	228	192	201	187	204	192	199	187	211	201	193	198	198	225	205	199	208	175	181	201	196	214	200	202	200	241	199	184	199	219	200	202	202	191	199	184	217	203	227	184	185	195	202	205	206	226	198	209	202	206	207	212	208	209	213	177	179	195	195	192	205	194	215	192	222	181	205	186	207	193	200	217	199	192	171	215	186	205	222	184	211	222	181	203	203	187	193	214	224	196	200	183	191	211	225	186	210	203	210	205	216	197	192	223	194	231	200	214	201	201	201	234	215	196	206	217	179	184	201	187	197	172	189	212	216	190	209	191	209	204	194	196	237	180	186	203	199	197	245	179	206	195	190	204	196	220	192	191	184	187	196	207	204	194	227	209	210	217	203	217	215	225	189	211	200	188	219	227	204	223	201	200	188	208	195	161	187	208	207	185	227	190	198	229	199	181	222	233	204	192	203	197	198	201	193	220	182	187	201	197	238	220	190	196	198	207	208	217	215	196	198	202	220	213	193	183	210	184	216	191	197	194	205	197	207	228	209	187	214	185	188	206	201	207	194	197	197	188	202	196	184	194	183	175	185	205	203	215	195	212	197	187	197	212	177	205	203	200	199	198	214	206	221	201	203	205	180	218	210	191	177	215	212	217	208	216	221	179	208	209	187	216	227	198	203	188	186	208	211	228	196	203	193	198	195	216	211	228	223	198	193	222	198	227	210	200	215	181	193	202	199	210	192	204	210	186	224	221	174	191	200	193	192	202	209	189	216	226	196	218	196	170	200	192	195	221	192	214	228	209	194	197	205	195	207	221	199	195	210	182	216	193	180	205	204	196	205	189	230	194	183	220	197	177	199	190	204	217	209	202	205	197	214	196	193	207	203	206	213	211	181	211	199	212	194	216	180	197	194	195	175	219	196	213	205	193	189	177	219	211	205	192	188	182	214	190	184	202	182	217	225	218	192	211	192	226	200	226	200	227	205	188	198	198	196	210	225	196	176	192	195	207	202	195	200	204	198	214	176	207	187	217	199	224	204	192	185	186	210	211	209	230	206	217	218	211	211	201	181	211	210	191	197	185	174	193	174	189	204	217	200	190	221	220	200	193	195	175	191	194	211	203	234	202	201	210	195	186	203	203	180	207	215	194	215	191	177	203	188	194	188	207	210	227	198	216	182	208	203	231	207	213	207	219	202	220	210	198	213	210	195	198	212	209	226	209	228	184	213	189	189	207	199	235	202	206	206	197	217	204	209	197	202	221	209	193	213	214	225	189	188	217	199	204	217	196	212	201	209	208	190	186	208	166	210	227	199	209	219	202	229	189	188	201	228	206	195	197	220	200	226	205	189	192	197	198	212	214	197	187	222	203	215	200	210	207	188	222	209	201	210	192	207
686	8098	433	118	116	169	244	211	195	152	157	123	111	98	73	51	56	58	34	52	43	37	50	36	55	65	50	28	45	47	57	37	37	45	58	43	45	48	38	56	48	42	41	47	37	27	51	53	54	45	50	45	53	42	34	31	49	29	37	43	57	45	40	40	51	31	41	33	31	35	46	45	46	48	46	42	42	50	37	49	34	42	51	47	42	42	43	42	43	40	43	44	50	55	43	37	35	55	41	58	37	48	38	47	40	35	48	50	47	34	36	40	38	46	47	54	37	37	41	49	45	40	39	29	44	48	58	40	44	33	47	45	44	31	34	53	48	43	59	44	33	40	43	38	39	35	39	41	40	46	39	39	35	47	42	39	41	53	51	47	38	44	40	41	40	33	34	45	47	57	38	44	40	41	37	39	58	52	32	46	40	39	38	37	42	42	25	31	45	35	35	46	52	46	44	38	41	45	36	47	42	45	47	46	45	36	38	33	36	38	43	42	31	34	48	42	32	42	34	43	34	52	43	41	46	37	39	42	43	30	45	37	41	47	46	53	36	41	49	42	43	44	44	44	43	41	51	41	44	44	47	28	37	42	50	35	48	30	53	39	40	37	42	44	35	37	33	49	47	44	42	38	43	53	32	31	39	38	39	55	44	43	36	44	45	33	40	38	38	35	30	42	48	22	37	34	37	32	42	40	30	51	40	49	42	48	40	42	36	32	42	39	37	34	39	49	42	38	44	28	46	36	47	45	41	42	50	46	40	30	48	41	44	46	47	36	38	39	32	35	44	41	42	45	45	34	34	45	39	52	56	43	41	42	48	46	41	46	40	50	47	46	42	41	54	47	45	26	35	44	55	48	48	42	33	46	41	31	38	38	42	42	41	37	38	55	42	36	47	38	44	51	34	49	46	48	43	47	39	50	32	45	52	43	40	49	33	47	36	52	39	56	53	34	46	55	46	44	34	39	26	31	42	41	39	32	46	39	39	33	52	44	47	41	51	44	44	35	41	41	40	41	52	42	40	48	35	37	44	39	38	39	59	44	45	32	44	46	35	43	32	32	39	29	34	48	47	41	33	54	36	37	40	50	51	47	35	44	47	44	44	46	46	49	46	52	43	36	49	52	44	48	43	41	32	41	50	36	35	38	48	50	47	38	45	40	41	49	43	41	44	31	40	42	49	39	48	47	32	52	47	51	43	46	52	47	35	36	40	41	52	29	50	44	45	42	37	36	39	40	43	50	41	43	51	51	51	43	37	44	37	48	29	32	57	54	35	39	34	41	37	37	39	40	40	44	41	43	48	45	35	42	50	46	36	44	47	53	40	50	39	42	54	41	41	51	42	45	30	45	37	46	45	40	39	45	48	52	35	28	36	49	47	41	48	42	54	37	34	37	44	41	45	49	34	35	54	65	41	53	45	41	37	44	48	55	49	46	44	45	46	43	54	44	32	39	38	50	49	42	44	41	39	58	50	35	44	50	42	34	35	49	44	47	37	44	52	31	42	54	43	50	41	42	30	41	43	33	41	37	35	43	36	52	35	35	40	43	31	44	38	51	39	41	32	27	48	44	43	32	38	38	35	45	37	44	50	44	33	47	37	41	31	23	44	41	56	44	46	34	45	39	36	35	29	40	35	53	41	40	35	35	41	40	50	29	25	40	42	37	43	53	37	41	49	43	47	51	38	46	34	43	39	41	40	54	33	45	37	37	49	43	45	40	43	35	47	30	50	52	33	50	50	44	33	44	38	47	34	46	49	47	51	42	40	44	42	32	44	33	42	46	37	46	39	37	34	32	53	40	43	50	33	35	45	38	39	47	36	49	42	48	46	39	44	34	35	37	48	40	40	34	43	41	42	44	31	33	36	37	48	32	36	38	40	42	37	43	37	45	54	45	49	37	43	38	39	41	35	43	35	54	53	30	34	37	40	45	40	36	36	46	45	33	46	53	39	42	47	41	41	34	50	38	39	36	47	47	47	52	48	54	44	31	48	41	50	42	44	41	37	45	38	45	52	44	43	55	40	42	48	37	36	48	32	47	54	45	47	39	37	48	38	34	45	40	43	35	32	51	43	49	38	44	38	42	35	47	37	34	41	54	44	35	53	44	39	48	42	41	45	45	40	44	39	54	37	47	42	43	51	43	40	47	60	30	41	47	39	46	37	39	43	44	41	36	52	49	38	39	51	46	46	50	41	45	41	54	30	53	33	30	44	58	40	39	48	42	44	50	38	33	41	50	45	48	45	47	46	27	37	42	42	51	53	44	51	29	50	40	58	57	49	50	40	41	41	58	44	44	51	36	50	40	42	37	35	43	41	36	36	30	35	48	32	43	37	40	49	36	33	30	39	30	44	40	52	47	38	38	41	47	36	32	40	42	41	51	39	40	44	36	48	36	45	46	57	36	46	50	41	35	47	45	44	42	31	48	39	55	37	42	34	48	34	38	32	45	35	39	38	38	41	41	42	51	46	42	50	45	39	61	50	43	41	40	32	42	29	49	46	52	31	36	40	44	35	56	43	52	49	40	58	46	43	59	41	36	34	31	34	36	51	36	50	46	49	38	46	45	40	47	40	34	37	48	43	41	39	43	26	38	49	29	48	38	31	48	37	43	38	44	42	35	39	36	39	44	33	45	39	61	38	48	48	37	48	43	44	43	54	48	40	42	49	44	47	37	47	46	47	45	62	55	40	40	48	48	49	60	39	40	44	42	36	37	30	37	45	41	33	37	49	48	55	38	38	38	40	41	40	48	41	45	40	39	53	50	43	31	53	38	38	37	44	38	44	36	54	46	44	47	35	41	38	50	46	57	38	36	52	35	47	44	48	41	43	51	46	43	45	52	39	45	49	40	37	43	39	49	24	46	39	39	59	34	41	46	42	50	41	31	42	42	37	39	42	49	42	45	47	41	42	42	50	34	34	43	32	37	37	45	35	44	58	23	33	38	50	44	46	43	43	45	46	37	37	51	36	48	41	58	40	46	45	46	47	41	37	45	45	37	32	36	44	46	46	47	35	45	37	35	40	43	46	31	40	39	49	46	39	28	44	34	41	37	35	41	38	42	38	53	38	38	37	39	41	46	43	40	39	35	45	46	42	39	31	53	40	46	41	50	51	49	42	44	47	61	46	38	46	45	49	39	42	51	29	37	35	49	43	59	39	47	51	47	38	52	49	39	49	43	38	54	45	45	38	38	40	39	44	45	45	40	36	42	42	48	43	38	41	35	42	39	47	49	52	31	41	47	48	42	48	44	36	47	36	52	30	34	34	46	42	36	41	44	52	51	43	46	43	25	41	45	33	52	46	42	50	47	46	41	41	40	34	38	56	45	39	44	42	48	41	35	42	48	46	41	53	32	51	53	49	43	44	33	43	42	37	42	41	51	41	33	45	46	42	42	42	57	41	57	40	38	43	42	46	45	49	39	39	40	49	41	38	37	38	33	31	43	50	50	34	59	46	49	48	38	50	37	42	38	41	37	46	47
12058	26351	4280	3628	10060	12882	12508	10795	8312	6386	5118	4563	3852	2872	1442	970	824	741	711	587	640	663	643	646	782	1032	844	551	508	503	540	549	496	513	451	500	503	486	458	476	505	461	489	477	453	427	498	475	495	456	489	470	466	459	460	448	425	426	450	425	447	419	469	434	477	436	413	470	436	453	439	459	430	467	442	450	451	457	445	464	441	478	470	448	420	431	456	418	431	454	457	424	415	435	429	448	424	438	428	394	459	470	430	452	415	440	437	461	443	430	459	447	417	448	429	408	436	420	415	410	416	440	416	403	440	427	429	428	408	459	465	454	418	445	415	424	416	416	461	439	412	424	454	449	416	436	400	456	435	454	417	431	472	432	451	470	455	427	424	433	454	405	428	427	452	414	446	447	414	435	443	433	455	421	447	410	441	417	422	454	462	449	419	446	404	457	453	453	418	460	435	435	441	443	400	437	445	445	448	395	417	422	407	431	427	404	432	477	452	421	446	411	454	399	432	421	415	416	437	412	439	390	409	404	460	477	451	464	445	467	452	431	429	428	439	439	472	494	415	408	426	457	465	428	439	450	430	412	460	425	420	438	418	431	446	411	449	462	448	396	463	460	437	425	478	448	414	418	463	436	388	404	433	391	403	433	439	458	425	473	427	446	446	468	414	405	439	428	452	450	415	416	417	434	450	425	429	440	470	460	424	451	425	454	430	433	436	438	441	465	415	416	425	404	412	429	434	397	423	453	434	397	433	445	452	456	443	448	426	435	409	428	450	400	418	454	424	456	500	401	421	448	404	449	423	397	454	445	445	434	437	443	414	473	419	406	454	424	416	433	443	438	412	425	430	436	472	460	451	478	422	444	441	457	396	422	414	407	458	449	431	436	434	396	451	451	419	405	448	445	438	430	447	439	456	432	429	419	422	447	466	411	441	441	442	429	420	426	444	402	445	453	470	444	439	449	422	436	445	464	415	414	452	383	443	421	458	439	447	409	425	414	477	399	419	433	454	427	456	407	426	435	428	435	428	456	450	422	473	396	434	423	430	418	452	447	396	393	440	417	420	465	417	428	432	408	450	434	440	402	451	444	440	478	442	442	423	466	428	388	443	447	466	455	404	459	410	430	435	428	425	411	445	420	434	405	408	432	429	433	432	452	505	453	417	393	382	395	446	447	430	453	458	400	444	433	419	450	413	429	439	410	455	419	433	431	421	430	419	405	413	412	436	428	424	435	411	410	451	424	436	382	451	433	439	437	418	424	422	409	429	407	411	422	425	435	440	435	426	413	453	431	391	449	477	458	437	405	459	423	451	452	397	399	415	433	437	446	415	415	452	431	430	429	410	471	444	412	471	402	436	434	423	434	436	432	458	466	448	420	440	438	460	417	408	422	419	447	395	453	455	418	386	440	425	431	477	394	429	430	438	443	407	409	442	426	465	422	448	477	410	410	424	430	465	410	409	454	441	427	430	464	475	399	426	425	409	479	444	455	467	434	414	437	406	442	402	439	430	403	440	457	455	401	431	440	438	449	421	430	461	467	432	466	450	445	421	414	419	425	453	415	401	435	424	447	421	435	405	447	477	395	404	416	406	447	475	413	430	458	384	426	460	437	440	445	448	415	454	453	457	432	406	458	449	453	466	447	452	455	436	427	419	452	417	428	427	444	389	441	405	452	433	465	438	437	421	408	438	453	418	454	408	453	458	488	448	435	456	401	439	407	400	433	432	443	439	430	428	425	403	428	432	403	416	450	451	483	425	447	420	426	453	459	430	448	405	459	455	446	457	450	450	436	449	425	429	430	375	388	437	458	434	451	433	425	453	393	420	412	439	426	433	420	434	444	432	407	402	429	445	436	461	500	451	400	441	413	430	447	456	449	464	466	449	406	471	443	430	433	400	417	414	447	404	453	454	439	439	477	463	451	471	454	428	466	446	435	456	418	415	440	413	451	420	431	436	441	426	453	429	436	421	430	433	404	406	403	419	444	414	397	396	441	490	413	390	438	423	428	436	444	390	383	427	428	418	422	429	426	410	430	428	423	410	445	428	415	408	456	461	428	435	463	441	422	447	450	427	455	409	458	412	424	410	438	434	424	469	427	426	403	458	451	452	451	399	465	424	404	461	451	436	424	432	398	433	461	435	422	413	445	467	416	450	448	440	446	444	461	434	392	429	427	436	414	442	445	416	431	409	419	422	446	463	454	409	441	440	438	422	443	453	422	412	440	437	442	438	428	478	441	411	447	397	444	432	430	474	430	449	419	473	435	439	450	378	416	415	420	392	454	434	397	442	448	447	441	454	418	465	406	429	423	423	453	436	432	408	436	488	427	428	450	477	430	412	421	438	454	439	450	432	425	442	447	436	455	440	425	465	412	449	421	401	424	409	426	452	407	462	410	420	433	430	434	400	437	469	416	439	462	383	413	442	453	432	475	416	453	453	470	454	485	399	424	454	437	451	445	444	418	436	461	412	440	464	409	432	392	439	463	392	446	435	452	429	406	442	442	418	421	442	415	422	436	478	396	453	479	432	428	410	431	436	452	450	455	396	441	412	394	457	438	428	446	443	409	435	434	413	442	443	452	458	427	411	435	397	415	444	440	457	422	405	452	396	431	443	451	444	453	417	417	470	393	390	428	414	455	445	410	420	441	400	465	406	454	450	445	442	426	430	418	419	413	426	431	436	407	417	407	396	441	448	455	459	452	417	446	447	472	457	392	433	463	445	418	407	425	437	441	453	435	459	450	465	455	402	456	404	441	426	432	431	451	436	424	413	444	435	427	423	434	429	449	401	445	471	433	445	413	432	422	413	420	386	482	403	430	437	426	451	421	449	456	446	433	426	438	448	397	460	439	428	432	409	422	438	465	445	459	479	469	434	423	430	402	458	431	440	419	440	486	420	435	443	414	405	438	434	427	459	451	418	401	438	459	409	415	480	438	467	423	443	443	409	416	409	436	432	438	442	432	413	443	416	406	433	436	414	462	414	408	406	410	396	438	431	456	434	416	447	453	441	443	423	405	439	434	422	413	433	458	446	394	428	436	433	419	421	402	427	473	425	435	412	414	387	453	455	450	440	447	413	471	432	457	447	450	415	439	424	410	444	438	366	439	431	420	446	429	404	408	435	424	446	414	453	461	454	418	444	411	466	438	451	412	419	467	431	425	454	389	436	427	453	451	436	423	434	495	432	444	430	410	420	406	452	424	412	394	426	443	414	450	435	417	445	441	421	448	421	396	431	414	417	459	410	408	427	425	442	399	431	405	437	437	441	387	447	443	414	460	451	504	418	439	408	426	448	458	464	459	423	431	465	430	451	428	429	472	424	418	459	434	436	424	448	387	440	426	420	430	415	435	417	451	430	456	409	421	395	467	401	451	447	424	426	428	387	446	459	410	428	447	442	437	391	434	436	431	451	435	402	416	419	433	431	420	461	436	428	393	418	448	468	422	443	446	433	460	438	409	450	426	429	441	423	462	434	424	455	454	437	440
724	1167	123	79	84	103	137	128	128	116	108	82	87	101	57	52	48	42	46	45	42	57	55	61	55	59	52	51	41	55	46	39	39	50	43	46	52	56	46	49	42	42	61	52	49	35	41	33	44	58	44	43	44	45	38	40	35	42	45	54	40	49	35	45	40	54	50	49	52	44	54	39	39	42	52	42	47	35	42	40	52	50	45	53	43	45	42	48	46	39	51	51	54	53	53	47	37	40	44	43	40	45	40	31	50	48	46	52	41	57	44	47	47	54	41	41	43	44	52	48	44	42	41	46	39	40	38	43	46	42	50	42	45	47	45	46	59	46	50	28	53	46	46	44	50	36	49	44	37	36	40	48	34	45	50	48	44	33	34	39	37	35	43	43	46	46	39	28	43	38	42	46	49	45	45	49	43	44	58	55	39	45	51	50	34	54	51	45	52	37	37	39	47	33	48	41	39	46	37	49	39	53	43	57	52	40	55	48	41	44	53	40	53	33	51	41	36	47	35	48	37	44	40	50	41	41	46	34	35	48	48	57	46	44	47	43	40	58	37	44	49	38	49	34	40	64	39	50	44	45	41	52	49	43	49	46	43	42	42	56	44	34	45	54	46	49	38	48	36	43	32	48	42	48	51	52	41	46	46	48	50	61	30	46	43	34	32	50	39	50	53	45	34	44	50	40	47	39	49	45	36	49	44	55	45	38	60	43	35	43	48	40	38	36	43	44	52	46	51	55	51	41	39	48	39	46	46	51	40	39	48	34	33	50	59	42	44	48	48	35	54	38	46	46	47	49	52	44	37	35	41	43	57	38	48	36	39	31	41	40	49	40	49	30	52	41	36	42	43	51	55	34	44	45	38	40	56	55	46	46	35	49	38	41	50	54	46	39	31	34	32	42	58	52	32	45	46	49	38	40	42	43	44	42	48	44	39	32	41	44	42	42	31	48	37	53	44	43	48	50	49	50	41	47	37	55	45	46	52	39	37	50	33	49	38	53	48	42	45	41	49	48	49	46	44	44	42	41	42	40	37	36	45	42	33	32	55	37	43	46	53	55	68	30	45	51	37	44	49	51	40	46	33	36	46	47	41	40	48	43	38	51	48	54	34	41	37	52	54	47	43	45	43	39	50	51	45	52	49	58	41	40	56	42	44	40	37	40	46	52	48	66	45	41	54	36	39	44	44	36	49	39	45	44	45	41	51	54	41	32	40	46	43	41	46	47	47	46	55	58	51	46	41	35	49	39	43	48	38	41	55	53	40	39	47	49	50	47	35	45	46	47	47	45	29	41	42	45	44	44	48	37	55	35	48	43	39	46	47	42	36	37	26	40	47	42	48	46	37	44	42	44	44	48	56	42	54	45	46	33	49	48	43	59	46	41	52	44	29	46	52	68	46	41	60	44	49	45	45	43	60	48	35	45	42	45	31	44	41	47	53	42	52	39	43	40	46	38	36	51	46	45	45	51	55	48	41	53	30	34	46	64	47	42	57	38	45	43	41	59	44	56	52	35	46	38	48	36	47	48	53	49	48	35	37	35	42	51	40	48	36	40	49	51	55	47	39	53	43	55	53	39	47	50	37	36	42	44	45	33	47	33	38	36	44	36	32	41	34	43	51	42	38	46	28	34	65	44	58	43	55	52	41	47	46	32	48	47	37	49	52	47	42	35	47	55	33	43	33	39	35	48	48	58	39	44	63	44	47	45	40	54	56	56	41	43	44	34	39	51	42	45	54	46	47	45	44	36	49	32	52	46	43	42	44	40	38	44	47	39	50	46	37	44	36	31	47	48	49	38	39	55	45	52	53	46	38	51	52	54	33	47	39	36	42	42	38	41	33	48	51	47	32	51	37	35	53	42	50	31	53	44	40	50	45	47	55	47	50	44	35	51	38	64	45	48	59	45	50	47	57	41	40	60	40	42	43	41	54	42	51	51	48	45	33	37	41	43	44	42	43	38	47	54	43	54	47	28	35	45	33	51	45	45	32	41	42	56	36	37	41	48	38	45	38	43	58	41	50	49	44	41	54	42	45	44	46	43	43	41	48	52	47	39	53	55	31	46	30	40	36	48	38	47	32	48	41	52	37	36	53	42	51	52	43	37	60	49	51	40	45	35	46	43	48	48	45	48	46	38	35	50	50	39	39	42	45	47	40	53	38	44	47	45	36	40	44	46	45	45	43	54	40	38	40	54	61	39	50	43	40	41	50	51	45	44	45	43	39	56	42	36	39	36	42	48	51	41	39	51	43	41	47	35	46	44	36	47	35	50	51	49	43	44	53	43	30	43	39	45	40	51	37	41	35	55	41	50	41	45	37	53	50	39	46	40	36	54	53	39	32	56	47	38	48	30	40	38	52	33	44	41	45	34	46	48	44	59	49	53	42	30	50	52	54	51	50	46	49	44	45	52	39	53	47	55	44	43	49	46	56	56	44	37	54	46	43	44	56	56	40	31	38	40	58	47	48	42	43	35	50	57	40	38	43	46	39	46	53	43	33	39	54	49	40	39	48	37	33	43	41	45	40	44	42	41	41	41	45	44	32	49	41	44	46	45	37	43	46	32	51	45	43	47	52	39	44	50	36	47	42	38	55	37	48	47	48	33	47	53	38	39	43	43	46	37	50	48	47	43	36	54	57	50	53	48	53	41	43	40	53	48	41	52	34	35	34	45	56	50	41	42	47	55	48	59	43	48	51	58	47	42	30	50	41	34	45	35	42	39	45	48	60	45	53	37	39	53	54	49	48	52	43	42	57	50	54	52	41	48	56	43	52	51	60	55	50	40	40	44	36	43	55	47	41	46	43	50	41	51	44	57	46	56	46	30	62	50	59	40	50	49	46	45	55	44	62	36	49	52	53	43	42	53	38	46	43	44	42	47	36	45	52	34	47	55	50	37	54	62	44	49	44	43	52	37	44	44	47	42	37	43	44	45	37	42	48	45	56	50	52	58	52	38	40	46	37	43	43	37	53	43	43	49	37	42	43	34	47	53	46	46	49	39	44	46	36	41	55	51	41	42	44	32	42	53	48	45	29	53	40	49	65	34	59	42	59	31	44	52	50	49	42	48	48	54	50	47	35	46	56	46	54	41	33	42	39	50	41	55	39	35	48	41	49	40	29	44	55	35	44	64	46	41	41	50	43	40	38	40	39	46	35	43	36	47	49	60	40	40	44	44	47	48	49	59	39	52	40	49	49	44	34	60	48	35	38	51	59	43	42	54	39	36	44	37	51	39	46	45	44	38	54	49	36	38	53	62	49	45	43	49	44	49	39	55	39	45	40	46	47	38	43	47	43	26	45	45	37	50	43	40	34	55	53	50	41	57	31	43	44	45	47	43	45	34	45	38	42	53	46	37	51	42	31	41	53	44	41	41	49	33	44	42	43	49	53	71	42	32	46	42	51	38	39	46	42	37	56	44	30	49	44	54	49	43	50	48	51	38	39	35	47	34	39	40	48	42	32	44	42	44	48	60	40	38
8144	12355	1903	2179	5892	8032	7585	6467	5056	4167	3221	2597	2018	1475	805	692	532	493	496	502	464	473	546	572	654	712	609	515	443	407	427	434	443	490	398	456	415	430	437	424	447	400	451	421	409	396	438	440	412	457	415	419	419	426	382	427	409	406	426	470	445	441	427	420	456	446	406	422	393	446	407	418	462	445	455	453	455	431	411	442	452	472	437	420	433	438	425	443	445	442	434	394	426	464	423	445	430	423	427	453	409	436	457	415	395	426	408	435	409	398	409	427	419	436	442	390	397	447	411	410	402	399	406	435	412	407	423	449	463	427	430	441	404	451	401	469	436	438	471	384	410	441	388	416	379	463	447	442	426	425	396	422	414	453	442	401	449	422	418	424	406	425	430	449	399	462	424	409	427	428	462	453	415	404	438	442	425	428	467	423	428	387	435	436	452	426	434	445	436	420	396	393	407	432	464	410	442	457	414	444	408	444	403	444	455	409	414	465	387	453	449	457	410	458	456	424	453	429	426	422	466	402	400	405	429	447	427	437	413	432	401	457	451	432	422	387	388	456	425	440	387	424	450	419	370	453	411	448	404	441	410	473	408	430	454	423	417	451	393	398	423	425	445	420	465	438	424	426	399	416	464	471	412	413	424	450	416	468	428	394	436	421	455	426	450	453	410	412	440	454	405	436	442	426	433	436	436	432	427	439	422	405	447	444	420	430	404	438	435	408	426	469	448	408	427	429	466	394	433	435	436	413	445	482	418	428	388	434	425	451	412	425	401	419	418	451	435	429	426	430	434	455	437	422	470	428	419	435	413	445	404	477	448	414	417	422	431	418	416	389	415	438	430	414	417	414	411	471	413	415	390	426	416	400	420	437	458	423	464	445	441	459	429	468	420	452	422	425	445	414	432	424	418	430	396	429	445	395	398	422	447	420	437	416	428	434	442	432	435	442	458	434	422	412	452	440	397	443	428	468	444	428	441	406	410	435	491	408	425	409	431	438	433	436	428	454	422	424	411	420	427	435	456	444	408	408	381	419	443	402	422	438	430	437	428	440	416	435	418	434	418	415	439	456	426	443	456	415	432	416	399	396	459	410	422	428	439	430	401	409	413	384	443	437	478	401	415	397	452	448	419	424	399	424	418	460	456	419	427	434	448	435	454	431	426	399	423	410	431	436	397	457	430	393	417	414	410	404	432	433	424	423	405	440	411	421	448	428	448	421	436	425	448	441	457	447	409	428	407	395	437	424	410	404	414	409	402	433	462	379	418	454	424	422	428	416	435	449	450	437	413	427	382	409	433	392	479	392	441	424	436	433	409	412	453	463	453	436	447	434	421	446	434	432	442	429	427	423	435	425	426	442	466	447	471	412	424	438	433	429	436	417	404	414	418	404	409	430	450	427	428	385	416	453	436	452	413	402	431	428	471	408	405	445	404	424	448	442	438	418	394	446	447	425	441	420	435	399	414	443	419	400	434	418	413	424	403	409	451	407	419	455	418	413	447	438	439	445	433	430	398	431	387	431	393	433	430	430	413	396	436	460	422	436	480	417	431	456	455	452	448	416	469	444	388	450	450	441	416	438	447	398	473	418	429	427	433	412	420	412	404	415	449	407	428	408	435	437	392	434	417	445	409	437	428	423	418	444	416	438	426	422	408	414	478	418	465	429	481	400	455	438	455	434	456	399	422	409	433	419	412	447	413	432	461	445	429	459	435	405	421	417	425	423	441	436	415	424	447	398	427	411	458	395	457	405	420	423	463	418	417	440	406	471	411	426	441	437	439	406	425	419	458	433	428	404	422	423	396	427	464	444	447	424	444	469	451	432	446	421	407	440	433	420	417	451	427	430	390	414	446	397	437	423	425	433	475	429	427	420	425	435	426	431	431	438	447	413	431	428	441	416	374	440	451	471	406	411	420	397	412	441	405	437	410	407	474	412	470	425	422	433	395	408	405	415	408	450	455	448	416	417	443	410	442	421	430	420	424	436	423	399	440	471	457	422	424	448	453	446	427	427	395	431	428	434	422	449	420	463	444	444	422	456	432	417	407	433	403	389	404	428	428	413	432	443	424	415	423	405	445	412	442	433	456	439	426	445	425	434	399	434	407	482	430	434	446	404	448	422	399	447	412	461	375	420	400	426	422	418	434	424	425	418	419	423	426	431	421	425	433	420	399	452	448	442	406	446	427	416	417	442	415	465	451	449	447	406	451	422	419	450	414	472	408	419	426	446	425	425	433	430	427	417	434	468	394	403	399	438	452	448	426	415	413	431	459	443	461	416	449	423	394	402	437	426	429	454	417	449	411	450	397	372	467	453	427	440	428	419	393	428	440	445	438	417	409	408	421	447	411	442	423	392	404	454	427	412	422	437	394	467	408	436	397	426	427	429	450	434	436	435	456	431	436	411	412	461	409	431	403	425	470	396	385	430	451	427	452	410	441	433	397	420	385	446	423	417	441	449	459	441	447	422	468	433	440	428	438	434	440	437	416	421	461	384	441	433	434	405	429	425	415	421	431	440	457	410	413	414	422	426	426	409	440	464	433	414	396	430	449	438	437	412	409	443	451	415	447	423	434	435	430	410	453	432	457	417	440	433	448	434	426	447	450	448	447	455	442	402	438	398	428	452	463	442	396	429	411	448	427	451	427	448	433	435	455	437	436	429	430	456	437	411	409	428	421	411	419	445	473	422	445	457	428	427	423	414	464	448	441	421	434	426	449	446	421	465	414	451	423	417	431	436	464	462	429	435	451	449	435	428	436	439	437	454	367	420	448	449	405	406	433	428	413	414	440	387	458	380	458	409	440	439	441	473	405	422	414	447	428	439	472	418	450	448	444	451	411	404	379	446	398	410	383	437	414	429	406	436	452	416	445	425	458	421	400	429	415	427	442	426	455	437	468	393	463	419	424	409	413	464	428	452	395	454	435	413	415	419	407	436	452	416	421	448	405	425	407	446	401	433	443	465	454	401	407	412	417	428	436	394	449	424	394	427	420	435	418	405	407	450	447	436	426	410	420	369	420	441	436	437	435	445	435	438	451	456	427	432	448	458	419	441	417	448	455	441	436	420	410	408	441	413	450	405	416	411	405	423	428	403	400	426	418	446	466	406	467	411	438	438	421	435	464	434	447	421	454	435	416	393	446	379	409	454	431	434	409	417	417	435	391	432	422	424	441	400	425	415	435	425	432	421	460	452	413	462	445	375	462	447	408	431	421	425	429	403	420	451	422	448	440	433	424	413	442	419	459	413	436	432	399	413	461	427	433	427	427	442	421	423	430	429	429	417	429	457	448	392	410	445	434	408	413	408	389	423	398	415	450	446	464	436	425	420	459	432	407	433	430	489	431	430	430	427	415	453	403	372	445	401	417	446	428	434	451	459	397	420	399	436	451	433	417	428	428	449	470	462	435	421	450	443	417	466	434	430	461	433	452	445	427	425	430	431	416	450	431	413	457	403	427	431	438	387	428	444	418	398	427	432	475	434	422	407
513	6620	344	119	123	157	203	165	179	161	134	131	108	96	62	60	65	56	70	75	68	65	62	60	76	75	68	49	59	52	68	62	74	69	55	58	45	62	49	67	55	57	72	75	72	57	61	58	65	50	61	75	57	56	66	60	64	60	52	71	57	59	58	48	69	49	56	68	68	63	63	58	47	50	63	57	49	62	59	61	55	77	58	62	71	61	54	63	64	71	60	57	51	82	60	59	60	61	65	73	60	52	47	52	62	56	63	51	59	76	57	61	57	62	56	54	63	61	55	73	55	52	67	53	53	61	45	51	56	53	65	53	54	63	62	53	63	61	61	60	61	45	68	60	59	52	57	61	55	49	50	56	59	51	63	46	59	48	58	60	66	58	58	64	67	60	52	54	59	68	64	60	57	74	61	64	57	52	64	57	59	66	53	61	50	70	57	51	55	49	57	49	53	63	60	54	64	64	64	54	60	78	65	67	57	59	50	64	71	47	61	65	71	54	62	73	57	59	68	63	68	80	78	68	65	56	58	56	69	65	54	68	63	56	45	54	54	67	70	58	64	55	72	55	62	52	59	62	45	53	73	51	54	62	54	61	59	66	70	60	74	56	65	63	66	54	57	66	52	66	53	66	69	50	63	55	55	60	62	62	53	68	65	79	51	67	59	52	55	56	53	66	68	53	51	65	66	63	64	63	55	61	43	60	57	61	62	57	56	60	63	70	63	82	52	68	52	60	58	61	68	59	60	70	61	70	74	65	57	65	68	60	56	63	58	52	49	54	65	61	58	57	70	61	70	62	54	60	52	67	69	71	57	64	49	48	56	53	67	64	56	48	60	59	52	42	56	61	65	62	65	51	59	57	71	69	57	51	46	63	57	53	56	48	66	69	53	64	64	56	57	54	69	58	52	46	60	69	52	62	59	53	54	55	59	55	62	48	62	73	54	63	67	58	59	62	55	61	67	59	62	67	62	62	67	45	61	44	57	54	54	61	59	58	63	58	63	54	47	62	72	65	64	69	59	65	61	48	52	58	63	54	60	72	67	57	55	62	56	66	64	56	47	63	65	62	63	58	70	62	63	61	58	51	58	64	56	72	54	63	68	54	62	47	63	52	60	59	61	56	66	66	67	54	69	63	64	72	70	59	66	56	59	58	66	55	47	50	48	56	61	67	55	78	54	58	49	55	61	68	52	65	65	57	56	59	65	66	59	75	62	56	61	49	68	56	68	55	58	59	49	56	50	66	59	71	68	51	53	63	57	58	66	67	63	56	61	59	60	59	50	73	62	57	65	59	64	52	76	62	65	61	54	46	55	47	51	72	64	55	53	66	59	56	51	56	76	68	64	57	58	61	70	55	61	48	62	49	51	66	62	64	68	53	52	67	64	58	63	55	60	76	55	60	63	51	55	55	57	47	59	60	50	65	67	57	62	54	55	60	69	70	69	66	58	55	55	67	70	59	63	56	69	57	66	62	46	66	67	59	54	67	62	68	64	73	50	61	53	47	59	68	70	62	57	56	74	68	56	56	43	58	52	74	56	74	63	48	51	53	73	67	55	59	62	68	46	59	61	66	51	70	64	59	67	62	59	81	58	66	64	46	48	64	55	63	58	71	59	60	58	55	53	63	60	81	56	54	77	42	55	70	69	60	61	54	65	55	65	61	44	56	53	60	44	67	57	54	55	54	75	79	59	47	54	55	70	63	60	57	53	67	45	66	59	66	60	52	58	47	64	47	62	59	64	65	53	57	42	59	70	65	56	61	69	58	75	78	44	74	63	51	71	61	59	55	45	73	68	62	61	65	66	74	61	55	57	57	68	63	41	63	64	61	66	61	59	56	59	58	72	55	49	67	73	45	51	64	57	60	48	51	59	56	51	74	62	55	64	65	58	75	71	64	43	54	63	70	57	53	80	59	55	59	67	60	51	54	47	57	57	58	52	59	55	64	57	64	53	66	58	63	67	67	74	68	56	66	63	61	62	66	62	62	52	53	60	56	50	64	63	49	70	54	62	68	57	59	72	58	60	68	66	65	47	60	47	77	70	67	68	52	55	66	70	56	74	57	50	58	54	59	70	56	55	69	72	69	56	49	65	65	58	64	65	65	54	61	52	63	63	53	53	77	61	53	48	62	64	61	70	58	64	69	67	64	56	57	64	48	66	62	65	69	60	63	56	51	66	67	69	50	59	62	58	56	63	51	54	61	52	74	67	57	64	66	62	62	66	52	67	38	46	45	71	63	61	58	60	63	53	77	55	67	75	54	68	62	69	57	62	65	56	61	49	63	48	59	53	56	59	60	53	70	51	46	63	55	75	69	71	56	57	59	49	61	55	50	57	60	63	67	64	57	63	70	67	60	63	57	63	61	64	58	63	62	78	75	60	57	70	62	72	60	58	61	65	64	56	63	55	63	66	50	64	54	48	72	54	61	69	60	59	49	68	68	57	72	86	56	66	57	79	55	71	79	60	49	67	63	58	48	64	70	53	55	76	38	66	58	48	48	61	59	52	54	56	60	42	58	57	44	67	56	57	60	55	68	61	56	54	60	70	55	60	63	66	55	47	61	55	72	54	68	72	58	54	57	58	52	52	59	66	66	59	63	55	63	62	59	64	59	63	58	60	57	74	47	74	66	54	65	51	75	51	76	45	50	60	59	52	59	62	79	52	58	58	56	64	57	57	55	43	53	50	66	57	69	50	49	74	59	64	44	69	66	69	62	61	67	48	57	60	53	72	64	61	56	69	60	51	73	69	45	67	54	61	62	57	61	81	63	66	76	72	56	62	42	53	63	56	57	67	60	70	59	46	55	49	54	57	68	57	59	55	69	68	64	57	51	65	53	52	67	58	66	62	61	51	51	61	58	65	61	73	59	67	62	63	78	53	64	60	61	50	59	58	49	71	63	54	62	62	62	51	57	66	63	67	72	59	78	61	43	48	54	63	57	62	67	77	65	45	58	50	50	51	63	57	53	65	66	49	59	63	54	68	52	61	52	59	74	63	42	66	62	51	51	57	63	62	66	70	64	56	59	47	72	44	57	64	66	66	52	59	70	65	78	71	34	74	55	47	71	43	60	55	45	54	58	65	65	55	57	68	63	50	64	55	58	64	55	55	65	68	50	60	56	72	62	53	58	54	67	54	55	56	67	64	62	57	56	53	78	65	68	54	61	65	57	69	62	48	59	67	62	45	56	58	54	60	53	66	75	62	65	60	52	73	65	57	53	62	71	55	75	74	66	56	61	66	71	63	63	60	46	57	63	65	54	53	61	68	65	58	64	79	57	60	70	66	58	63	60	70	72	52	70	53	53	72	56	52	42	66	65	73	56	54	58	49	72	64	57	52	63	67	63	45	61	64	48	73	47	60	59	62	57	69	60	59	63	48	61	45	55	68	71	53	70	65	85	51	52	49	61	59	56	67	62	56	58	53	52	56	67	55	64	60	63	59	67	55	58	57	63	46	70	48	70	53	63	71	75	62	51
9983	28154	2995	3320	8066	10828	10227	8418	6475	5584	4537	3753	2619	1959	1156	941	847	809	774	729	716	748	715	876	1082	1021	940	762	656	610	661	609	647	662	680	639	627	648	599	608	584	621	608	641	629	590	616	578	597	583	609	604	598	594	610	571	642	633	603	596	594	572	541	606	623	568	604	587	611	605	621	627	633	569	613	620	602	572	602	619	558	552	623	581	632	577	569	607	613	598	596	607	630	585	543	629	568	588	601	573	570	610	572	595	566	570	611	602	641	568	580	612	560	610	572	597	618	591	650	566	568	573	579	576	633	593	587	588	530	608	626	618	602	601	597	555	583	598	623	563	587	593	571	603	627	606	636	607	599	607	611	571	541	606	630	634	609	613	614	626	583	580	575	592	606	594	561	554	605	641	583	606	560	601	619	580	563	609	564	594	581	573	605	596	654	557	607	590	619	614	564	574	619	569	609	629	602	599	567	591	574	604	593	614	528	601	592	580	568	613	578	668	616	578	609	628	629	548	596	570	576	642	604	616	591	614	590	574	649	624	612	586	610	561	564	625	624	573	607	628	585	639	562	566	549	576	610	608	594	590	596	588	582	599	583	606	613	578	599	565	572	581	615	595	580	521	615	608	628	608	552	660	594	584	597	635	551	574	617	566	593	646	606	580	569	643	589	589	593	618	587	572	605	629	583	557	569	553	631	576	589	590	552	605	605	587	601	568	598	606	632	575	552	598	621	594	593	612	614	597	565	614	563	581	570	572	607	579	591	583	590	618	621	566	587	544	565	582	563	588	621	593	611	633	587	570	618	613	630	603	605	596	582	589	587	622	596	591	585	571	590	577	580	582	637	618	559	588	596	595	584	591	578	574	577	651	610	590	570	602	568	605	602	586	603	573	581	616	598	612	567	563	582	644	579	613	614	606	544	600	617	556	572	598	573	589	597	603	590	606	608	646	568	567	579	602	588	606	636	574	556	597	555	631	580	569	570	619	586	619	600	580	585	588	573	560	596	579	614	612	623	616	614	585	612	620	607	652	563	560	612	606	576	588	564	549	597	576	596	638	589	578	621	599	610	636	598	578	596	604	562	622	572	581	610	557	597	573	598	600	601	603	589	617	552	578	599	644	623	579	619	630	584	607	639	616	571	609	638	607	598	573	621	654	558	654	574	562	601	628	648	643	592	608	623	636	627	574	651	609	602	588	583	612	645	621	611	594	567	599	575	574	569	560	561	603	590	574	579	609	567	573	611	571	591	556	594	615	569	597	585	588	638	612	626	594	559	609	596	581	587	590	583	524	587	601	621	592	597	630	586	573	608	599	608	608	563	594	562	555	587	559	555	607	557	598	590	617	566	579	574	560	577	579	601	621	624	577	558	609	629	597	577	597	602	570	639	622	593	612	641	619	591	571	639	592	539	602	595	552	590	622	616	559	527	590	619	562	581	565	630	579	594	602	585	602	592	616	578	626	584	593	641	571	565	575	577	611	593	576	561	594	609	603	642	592	564	623	577	584	583	570	593	594	619	583	554	604	590	598	611	653	609	603	573	572	572	636	630	607	567	561	605	585	637	578	606	533	588	551	607	574	558	571	606	572	617	624	597	561	580	602	611	600	616	595	588	577	604	600	595	587	597	640	595	568	616	610	590	595	617	592	612	577	601	606	611	586	632	561	596	540	610	592	574	615	607	576	591	625	586	597	553	557	578	589	625	594	594	536	575	621	611	601	585	569	596	610	608	608	592	626	634	585	647	563	575	587	617	558	617	567	583	575	551	558	602	588	576	589	599	620	561	572	605	564	594	607	621	555	618	603	616	607	571	586	596	599	563	613	538	590	566	619	635	591	594	599	599	558	614	597	638	556	554	637	595	549	607	576	604	576	543	636	625	632	567	543	639	633	634	574	632	551	607	627	600	617	601	600	605	562	602	568	590	592	623	581	614	581	605	559	580	545	612	579	590	644	641	543	602	578	612	647	561	587	585	626	579	544	586	588	565	560	590	625	599	577	598	593	546	575	601	593	576	595	611	584	665	590	603	573	637	590	629	601	606	600	593	635	599	599	606	606	600	629	616	587	597	595	587	605	599	606	614	606	620	609	594	617	614	591	584	540	630	624	590	641	604	611	586	557	585	565	565	599	622	605	647	574	590	605	600	565	574	581	600	566	613	608	603	530	625	605	560	623	597	631	625	595	598	653	599	584	583	622	570	554	621	591	554	568	601	554	618	580	603	623	591	630	596	605	575	562	558	615	607	587	622	619	580	580	553	608	617	633	590	588	572	621	626	588	586	628	580	606	624	573	623	567	590	606	564	612	601	598	558	637	583	561	575	619	616	603	618	609	597	575	625	586	546	577	559	574	594	605	551	581	618	607	586	618	624	607	619	604	578	569	625	571	602	605	590	569	585	539	606	578	626	608	598	563	606	568	600	632	582	574	572	574	603	597	580	542	614	600	573	565	575	617	624	569	640	584	606	612	599	603	623	602	596	576	608	561	615	601	624	594	579	599	580	588	586	607	588	624	596	581	569	590	583	620	598	598	603	562	620	645	578	622	626	615	557	626	618	613	561	614	581	641	567	617	577	621	600	614	613	570	603	589	623	597	573	635	589	586	611	595	626	626	552	613	609	623	594	599	608	590	590	593	605	565	603	614	589	601	588	586	641	559	590	599	609	557	569	601	640	606	621	578	615	596	591	580	566	615	574	618	621	576	597	581	596	592	601	630	581	595	586	549	608	619	597	554	563	605	636	620	616	610	589	585	594	600	609	537	581	608	625	546	618	612	588	589	558	590	619	596	620	608	630	554	572	607	592	610	607	628	606	593	533	640	574	605	586	618	585	592	595	569	611	597	584	620	563	568	566	571	614	642	597	598	543	605	630	614	614	565	614	618	634	599	581	610	620	576	558	507	597	604	623	605	622	622	558	622	639	566	616	598	584	601	586	572	555	614	609	639	597	618	603	579	596	604	582	601	562	560	633	597	587	622	605	605	566	652	558	571	598	619	598	611	593	603	614	597	536	606	593	632	604	624	605	610	555	635	605	582	615	579	577	591	584	589	608	591	551	575	626	626	580	578	525	603	560	578	573	594	582	621	571	541	569	642	592	593	559	616	601	567	592	611	615	603	613	575	584	590	600	603	621	589	597	594	600	566	562	589	649	544	539	617	583	633	620	567	607	562	592	602	599	599	599	563	586	586	594	585	620	616	596	610	556	580	596	580	621	539	557	620	585	633	586	643	558	630	582	598	607	613	581	551	646	608	604	621	618	620	581	553	593	594	583	621	589	556	605	587	602	585	589	575	585	588	593	593	611	573	602	596	571	591	610	583	594	602	655	605	620	630	637	621	606	616	613	603	612	578	559	569	619	631	609	622	596	535	611	574	622	637	580	574	600	594	591	584	621	629	533	606	561	560	587	569	543	608	644	571	628	605	640	631	614	521	626	587	597	573	571	608	631	611	567	615	532	577	627	585	644	540	581	612	637	592	575	578
1155	6299	637	83	72	116	136	119	126	106	98	80	62	57	42	29	32	32	17	31	24	26	28	28	29	44	55	26	22	27	18	26	25	26	27	32	24	28	20	31	24	29	22	20	19	37	27	15	23	18	30	18	22	21	25	21	25	18	24	22	19	24	23	31	15	21	15	30	20	26	21	28	20	31	20	21	22	20	26	17	25	17	32	20	18	19	25	21	34	21	26	25	31	21	19	25	24	20	29	25	25	24	22	20	24	24	14	20	24	19	36	26	25	28	18	28	16	23	26	24	22	25	22	21	29	25	26	23	24	24	21	26	23	13	16	20	23	16	26	23	18	24	24	21	24	28	26	16	18	22	29	21	20	16	28	19	25	11	29	23	23	11	15	24	24	16	33	22	23	20	11	26	23	21	26	23	22	27	26	28	22	26	21	26	15	25	22	31	25	28	23	18	32	26	31	26	19	19	19	24	31	23	29	12	31	26	20	22	21	16	26	25	27	29	24	27	22	18	29	22	20	35	21	22	21	19	21	20	29	24	21	19	21	17	26	22	32	29	27	24	26	25	18	10	29	31	25	22	31	24	28	29	28	28	20	27	26	20	27	26	32	18	30	26	22	23	30	26	20	29	30	18	29	18	16	17	26	21	40	28	18	24	23	18	20	24	28	15	20	25	25	22	28	19	22	15	23	22	22	28	25	29	25	25	14	35	21	14	17	22	24	12	19	22	18	23	28	22	28	25	19	24	23	24	19	27	24	19	24	22	20	23	25	19	22	16	34	16	21	29	30	14	14	22	28	19	22	23	18	8	23	20	19	20	31	29	27	27	24	32	32	27	19	18	20	28	18	20	37	25	16	14	21	12	35	21	26	24	23	26	19	23	22	16	28	22	23	21	25	27	24	27	26	26	31	25	18	24	24	26	22	14	27	24	23	26	30	24	25	21	26	32	17	26	22	22	31	20	20	26	28	19	21	34	17	23	24	23	22	25	19	19	27	25	26	23	20	17	24	23	24	32	19	15	29	29	36	25	22	21	19	23	25	23	20	25	30	24	17	29	38	25	28	21	27	24	26	20	28	28	24	21	20	26	21	21	27	15	24	27	30	21	24	19	29	24	26	25	27	20	27	20	23	17	22	32	26	19	28	24	32	21	20	25	25	18	21	21	25	29	25	27	32	26	17	27	20	25	14	14	26	22	28	17	28	24	25	21	29	17	25	27	24	18	21	16	24	18	24	28	29	22	19	18	27	14	24	30	21	24	22	33	26	20	23	20	26	29	29	26	22	21	17	26	19	21	32	18	18	16	19	13	14	22	22	32	21	19	18	22	29	22	19	29	17	20	23	23	21	32	26	22	37	23	21	21	21	24	24	15	25	26	25	17	26	21	27	22	19	22	22	29	15	26	20	25	19	24	22	27	22	27	18	21	23	21	19	20	20	19	27	20	20	26	21	22	20	31	33	26	23	29	22	29	24	22	15	21	23	26	23	29	15	19	28	22	18	24	19	26	32	21	26	20	19	18	21	18	19	21	20	18	27	26	19	21	22	23	25	26	19	16	21	34	23	13	19	23	24	23	21	22	24	28	23	20	19	20	28	23	24	22	26	26	26	19	30	27	26	29	20	16	30	21	19	21	23	24	20	16	22	25	18	27	24	25	21	31	24	20	26	29	16	28	8	33	18	20	26	19	19	18	28	12	20	23	23	29	20	33	26	20	24	24	14	17	23	30	14	28	24	20	24	15	19	26	28	21	15	22	25	17	32	28	15	25	22	32	23	23	27	18	33	23	23	21	24	26	15	31	26	28	25	15	27	22	28	24	21	22	15	27	35	20	26	19	38	30	30	24	24	19	37	34	21	28	27	19	27	18	20	21	29	26	22	19	24	32	33	19	22	27	33	25	18	24	17	27	19	15	20	18	23	21	18	21	12	21	26	16	15	14	18	19	32	28	22	21	22	24	22	24	21	22	18	17	16	17	30	21	24	26	23	22	23	20	35	31	31	22	26	24	20	22	22	23	19	24	26	21	20	17	18	25	32	28	24	19	24	21	31	21	24	37	12	16	27	25	30	23	22	25	26	32	12	22	25	18	27	19	22	35	22	17	25	33	23	26	21	22	22	28	21	30	28	23	23	21	18	27	17	26	19	27	22	22	14	22	23	33	31	26	21	22	23	26	19	23	23	28	23	20	26	17	31	34	15	23	19	26	17	19	29	24	19	23	21	14	21	19	23	27	15	19	27	20	29	25	20	18	20	17	21	23	24	17	23	23	26	28	20	19	19	24	21	23	27	24	22	27	18	24	27	27	20	22	26	17	23	21	19	24	28	23	26	19	29	14	31	24	25	28	17	25	14	20	32	25	28	25	24	24	21	25	22	24	21	20	34	24	20	17	21	17	19	20	16	19	25	22	22	16	25	24	24	25	27	17	33	20	22	27	20	25	23	19	26	21	20	22	27	25	21	21	15	21	18	21	20	25	19	22	21	14	22	28	25	27	23	19	20	22	20	26	25	25	19	25	17	23	23	25	29	17	16	24	29	27	24	25	18	22	20	33	22	19	20	28	27	22	25	19	22	26	32	21	22	24	18	22	18	18	27	22	26	24	16	22	23	20	22	21	25	23	26	19	22	25	22	20	19	21	24	17	18	28	23	23	26	25	25	23	32	20	24	24	27	20	20	28	21	22	23	15	20	21	28	16	16	21	21	21	26	19	30	29	17	31	33	24	26	28	29	23	20	26	18	15	24	22	29	29	25	25	21	20	20	21	22	20	31	47	30	23	27	31	21	18	17	27	12	35	16	21	20	27	23	24	25	24	15	19	31	19	19	28	19	21	15	23	14	23	24	22	27	22	23	22	18	21	25	18	19	26	26	18	24	15	27	16	26	17	22	25	30	20	19	22	16	18	25	27	22	26	23	30	19	24	29	21	15	27	20	27	28	22	21	19	17	28	29	21	20	22	29	21	16	30	26	23	22	22	19	22	24	19	20	27	17	16	28	21	24	18	18	21	27	21	13	23	17	23	23	13	15	20	24	17	20	17	26	21	22	24	17	16	26	25	27	20	31	23	19	24	14	28	15	24	20	22	33	21	24	19	21	21	23	21	20	17	27	38	17	23	34	16	19	23	20	24	24	25	18	16	13	20	21	30	18	34	21	16	22	29	26	25	25	28	14	17	19	31	21	16	20	28	16	32	34	22	21	20	16	27	16	23	27	18	23	22	19	29	20	24	28	27	22	19	27	14	28	19	22	25	21	26	20	20	25	27	16	20	22	18	22	24	27	17	25	19	22	25	28	28	31	16	30	26	30	23	33	18	33	15	21	30	23	28	21	22	23	24	24	23	29	20	31	24	28	30	27	20	19	29	29	16	33	26	14	21	21	18	27	20	21	26	14	23	22	18	24	18	25	27	18	30	19	16	25	19	14	20	12	24	19	19	12	17	16	31	18	24	22	20	19	21	31	15	25	29	18	21	20	29	20	19
12600	29610	4724	2486	7281	8442	8169	7298	5944	4916	4083	3036	2028	1425	868	666	474	401	346	361	397	379	419	496	645	926	851	569	281	325	284	253	298	247	273	271	246	242	235	254	253	251	233	241	242	196	233	224	240	247	236	226	237	235	230	230	252	228	252	243	222	234	239	228	242	216	260	235	220	230	259	222	247	206	212	254	240	239	213	230	251	247	220	239	242	216	235	235	226	203	241	237	258	233	237	241	229	212	220	240	232	259	233	246	217	225	203	219	229	225	260	211	230	245	241	215	241	232	201	244	221	233	247	243	222	226	230	231	206	204	237	248	226	236	244	212	242	226	245	219	220	248	244	231	234	240	250	200	223	234	242	213	244	258	224	221	234	206	228	254	226	195	221	224	236	211	217	214	202	247	230	245	210	231	251	214	227	219	254	254	227	234	204	249	224	200	218	248	232	213	218	246	209	239	204	250	234	254	233	233	249	237	212	226	222	250	240	222	212	222	234	229	206	222	227	195	210	234	218	233	211	214	216	259	212	215	247	232	250	210	225	219	207	204	204	238	217	214	258	232	231	237	229	254	231	215	250	227	218	246	232	234	214	256	235	223	231	223	226	194	228	206	239	234	250	246	236	203	230	213	233	207	234	199	228	230	252	252	208	219	243	204	237	228	231	244	266	217	230	209	228	217	257	220	237	256	232	235	219	256	223	226	218	210	225	210	209	228	240	218	231	204	241	218	268	249	253	201	239	224	219	257	241	208	232	223	238	255	221	228	208	239	240	204	239	221	231	248	233	204	203	234	256	225	220	210	236	205	218	217	205	242	248	214	244	247	251	231	176	223	219	242	243	249	219	240	228	218	229	242	203	224	240	250	224	207	225	202	233	238	217	233	248	212	236	210	230	244	210	228	223	235	247	220	210	226	193	211	208	242	214	215	211	234	244	239	241	245	225	236	198	201	246	223	214	236	234	225	214	220	188	220	221	207	215	223	235	205	217	235	227	230	250	218	216	246	225	213	237	248	243	220	258	223	237	226	228	232	249	247	218	221	249	210	219	220	241	246	247	247	239	222	211	221	264	236	204	210	205	223	232	218	252	216	222	213	208	224	197	221	217	213	240	234	242	232	238	208	233	229	214	227	234	220	253	245	233	220	251	216	214	227	214	231	243	226	227	213	236	203	234	202	226	226	230	239	209	228	203	215	216	229	245	231	232	231	236	209	233	209	216	246	257	219	222	236	231	219	201	215	232	214	205	248	241	211	229	225	223	230	242	214	227	242	220	210	255	232	229	218	222	221	209	231	204	219	246	241	218	235	223	221	229	214	240	204	203	225	218	210	234	207	218	243	227	243	234	237	227	202	210	253	215	222	226	228	217	206	236	230	227	237	222	226	236	229	209	233	207	236	213	250	240	237	214	239	232	218	229	239	227	218	237	215	205	216	224	225	230	240	244	247	221	219	225	216	225	223	206	230	221	219	216	212	244	208	223	236	229	271	219	221	234	222	209	218	245	240	227	221	214	219	234	214	220	205	232	227	237	265	241	248	215	215	240	227	206	231	245	213	223	245	241	239	249	211	233	225	196	212	237	238	229	228	245	221	219	218	229	251	197	233	232	244	234	211	215	212	217	235	224	250	245	223	227	225	228	252	225	224	235	227	240	245	217	231	223	233	219	242	223	222	220	248	236	205	208	216	222	240	256	223	203	251	227	239	214	203	219	206	193	204	240	238	244	226	235	207	221	218	228	214	210	208	239	224	214	200	233	234	216	216	247	217	245	210	226	219	225	213	223	224	202	224	234	233	218	225	242	233	252	232	228	219	205	222	218	251	245	227	225	249	206	208	223	206	229	211	222	225	211	223	225	228	225	252	241	232	226	211	250	219	243	213	248	215	228	213	246	230	248	214	218	239	217	232	233	237	248	239	236	244	206	242	243	244	235	213	234	211	215	245	235	230	223	243	219	255	191	238	224	234	195	237	223	211	225	233	216	242	203	223	203	229	213	207	237	224	229	228	229	233	234	213	214	234	232	240	240	223	223	215	232	225	216	218	228	206	220	233	232	202	234	221	200	208	229	239	227	236	220	240	194	241	246	245	237	234	233	235	239	246	210	232	234	210	236	235	218	230	218	230	241	213	205	212	216	250	202	215	220	217	233	226	239	209	221	236	233	248	227	228	216	199	217	242	224	223	236	221	243	202	220	233	228	221	250	211	211	206	216	226	216	231	242	230	222	246	220	224	262	219	226	232	223	247	232	234	222	204	251	215	245	240	240	225	234	241	219	235	235	220	241	221	228	221	244	205	224	238	252	214	248	248	242	233	248	255	194	227	211	223	231	259	215	232	220	241	245	215	226	238	223	243	230	221	210	235	241	208	239	221	232	221	226	243	234	255	230	215	221	226	241	213	218	210	222	239	220	232	229	227	220	238	211	230	233	235	218	218	216	219	221	223	234	236	235	239	251	251	207	226	232	236	253	218	191	200	225	222	247	206	218	261	229	212	222	245	207	240	209	232	208	208	242	223	223	178	256	223	227	246	221	215	186	202	229	221	243	249	221	222	214	228	242	227	223	238	252	211	228	213	231	269	247	216	238	217	213	218	205	252	222	240	226	228	249	245	230	251	221	213	210	216	250	217	234	217	203	236	224	207	218	222	213	222	243	227	231	214	224	265	241	238	214	221	224	223	214	215	212	218	241	201	245	205	216	220	230	211	256	247	256	225	226	228	235	236	232	210	245	248	232	209	232	237	236	235	212	272	254	225	213	218	195	222	221	214	255	212	216	214	208	196	204	199	223	222	239	226	220	229	230	270	231	246	208	240	230	258	232	245	204	220	228	242	259	214	224	242	222	234	253	235	230	222	203	233	236	241	222	252	215	216	211	225	220	224	228	223	232	234	211	217	204	223	223	227	218	197	233	222	248	248	246	235	253	230	229	225	230	234	219	240	231	211	224	245	229	222	222	204	220	225	230	205	214	242	249	214	217	237	217	228	208	231	213	246	234	230	230	211	252	234	205	246	220	223	215	231	206	213	189	241	239	231	212	222	231	222	247	218	232	235	234	243	228	234	226	239	226	237	231	206	241	184	221	225	197	214	231	213	257	208	215	247	221	241	224	207	216	258	217	231	244	245	223	226	268	239	273	254	242	236	226	230	232	223	218	229	233	232	250	235	225	217	239	216	220	221	225	220	226	239	235	232	236	242	244	223	256	223	218	228	211	257	216	243	229	230	215	202	209	225	209	220	231	216	241	210	227	255	199	228	213	224	218	232	235	220	212	240	239	238	225	212	218	237	246	203	213	217	215	245	223	219	228	209	220	244	223	219	233	218	245	217	225	208	219	213	250	229	243	217	228	236	219	224	213	215	219	217	247	235	237	236	220	219	218	230	237	230	255	225	211	231	201	237	245	206	217	242	224	201	225	220	224	243	214	220	209	230	227	224	213	231	217	247	205	237	234	237	233	234	206	203	237	257	225	242	229	219	226	238	223	211
717	11051	4805	143	106	142	166	191	183	140	122	115	92	75	68	60	54	52	49	53	66	48	76	54	76	65	80	93	55	46	54	44	44	46	55	40	47	57	55	45	42	45	34	44	55	59	56	36	54	59	44	53	51	43	64	37	46	43	53	54	46	50	41	54	38	46	58	45	35	34	44	44	53	49	46	47	39	44	39	50	45	36	45	45	43	46	40	41	43	50	49	41	34	52	43	43	55	45	45	58	63	56	38	54	41	41	40	37	57	53	33	41	40	47	43	45	45	36	46	36	51	49	49	53	42	48	63	39	40	40	55	44	50	27	47	46	45	46	44	44	40	40	46	46	52	38	37	32	43	49	42	49	55	53	47	52	43	55	52	52	42	40	50	49	47	43	46	52	42	43	59	43	50	27	34	39	49	43	48	53	41	41	45	54	39	47	42	38	40	42	57	41	56	52	58	44	39	48	43	47	39	40	36	44	45	45	43	36	43	56	37	45	45	51	33	44	40	44	43	44	43	42	39	48	54	51	56	35	55	37	33	46	46	46	56	47	70	50	54	48	48	62	39	44	40	40	46	43	50	41	43	41	44	57	47	51	53	43	45	43	40	58	47	40	36	34	47	38	46	42	57	45	37	52	51	59	39	57	44	45	58	48	50	35	41	51	45	44	48	43	49	41	48	44	44	49	51	39	40	44	38	47	50	50	53	54	38	36	32	56	42	49	54	49	48	41	52	34	54	51	32	42	40	45	46	48	48	61	38	52	56	53	47	40	52	43	47	41	51	44	39	46	48	43	47	63	43	50	34	54	41	49	49	39	54	42	52	50	47	52	45	44	37	41	41	45	47	44	46	42	43	47	43	47	54	51	48	35	44	45	50	47	44	46	55	49	44	54	29	44	40	45	41	63	46	39	42	45	38	45	29	47	46	45	43	45	36	49	32	48	44	32	49	47	54	45	26	42	45	41	37	41	32	38	53	56	51	51	56	41	55	41	44	49	52	42	41	44	53	44	51	40	56	45	38	36	37	61	55	48	54	52	40	33	46	37	39	46	46	47	53	39	37	52	47	40	50	48	45	44	58	49	37	43	35	46	31	37	43	48	40	47	44	50	48	48	58	50	36	45	42	38	40	56	46	50	39	42	52	46	53	62	47	43	47	47	40	45	40	48	58	36	43	45	50	47	40	42	41	48	51	43	39	40	47	41	43	52	43	47	48	56	42	43	34	33	57	45	41	56	57	51	41	45	49	48	48	43	43	37	47	41	47	38	57	38	44	53	49	55	48	42	52	56	45	41	42	48	41	56	33	61	46	50	33	37	53	46	46	46	49	48	41	37	55	42	43	39	47	39	46	42	51	54	54	57	62	40	50	52	29	47	45	40	49	54	43	50	44	43	47	61	58	34	42	47	38	52	44	32	39	58	51	36	34	57	32	42	51	46	62	48	48	44	40	36	42	44	39	50	53	46	36	45	38	44	59	57	48	48	38	40	35	46	49	32	43	47	56	39	40	46	49	55	44	48	49	53	41	41	50	43	43	47	44	43	48	43	39	49	51	36	41	49	44	41	36	51	37	52	42	43	50	50	44	47	53	49	43	49	49	49	58	45	44	49	47	49	47	39	46	32	40	55	36	36	45	43	49	52	50	55	54	43	53	42	50	40	44	44	45	46	47	41	35	44	38	57	39	53	65	48	56	44	48	31	44	58	37	38	37	49	40	51	57	46	41	55	45	52	51	47	35	46	42	42	46	45	56	52	45	40	44	46	46	54	43	43	52	49	42	41	56	54	41	45	55	32	40	48	58	44	43	32	43	55	41	48	48	51	36	37	48	49	41	49	43	46	52	44	39	38	58	43	40	43	42	42	40	31	43	44	33	48	49	48	59	41	51	42	50	50	35	42	52	40	52	51	40	46	50	43	44	48	50	55	43	56	62	42	49	63	64	38	54	43	43	37	38	40	41	41	49	41	43	45	49	60	43	48	52	62	46	34	49	53	45	36	52	52	49	42	45	50	37	46	49	46	50	36	44	43	41	34	53	49	32	46	45	39	42	51	42	44	35	41	46	53	42	59	45	53	56	29	56	52	44	33	53	43	56	50	43	44	49	50	51	57	39	34	45	35	35	40	58	52	44	47	37	44	48	36	43	52	48	52	47	46	51	39	41	55	44	32	53	43	36	53	38	44	43	55	42	35	61	44	43	44	38	47	58	52	31	43	46	53	45	37	29	48	38	45	50	40	51	45	43	50	33	45	40	42	41	39	46	49	49	39	49	47	56	46	49	42	41	40	46	52	54	55	42	50	50	44	39	47	42	47	44	47	45	43	50	54	47	43	54	33	47	48	40	47	48	54	48	37	39	41	34	46	51	44	41	39	38	45	48	54	49	37	46	45	36	48	60	37	52	35	41	40	50	38	40	52	52	47	44	47	49	54	49	43	36	51	40	50	49	43	42	55	35	56	50	44	51	56	34	50	40	43	47	39	50	42	52	37	38	51	40	51	45	44	46	41	57	37	41	50	50	37	47	53	53	48	38	44	39	45	48	55	43	37	49	41	45	44	45	40	45	54	52	38	50	40	48	43	47	53	47	37	31	61	55	43	49	41	48	44	47	56	35	43	42	43	56	48	54	35	34	35	41	46	40	56	50	43	56	42	56	40	39	50	41	42	47	49	42	39	53	39	32	42	44	49	34	42	48	43	44	51	41	39	39	42	42	51	31	44	49	56	55	49	41	50	54	51	46	40	40	43	52	48	49	38	47	42	48	36	51	42	40	55	52	47	38	59	37	46	44	43	47	58	48	48	36	39	38	57	48	49	43	43	52	41	47	47	48	41	54	38	55	43	46	31	43	47	40	48	47	47	38	52	50	42	41	49	53	38	39	39	35	48	41	49	44	57	44	57	33	45	42	37	45	46	38	41	50	54	49	39	49	46	52	54	57	40	39	34	44	44	47	45	49	43	36	48	57	46	43	44	45	37	54	45	38	54	45	46	40	47	37	45	36	49	46	36	41	46	38	54	39	56	45	42	48	37	37	48	36	39	49	42	47	44	46	51	47	47	50	36	54	48	41	37	29	36	39	46	45	61	45	46	33	40	53	38	50	40	43	50	46	33	40	41	46	51	59	39	42	39	40	38	51	38	48	35	56	62	48	39	42	50	54	44	38	41	34	50	45	47	42	41	46	60	43	43	45	37	49	37	47	53	58	41	46	38	50	40	45	39	39	39	33	55	42	44	45	35	51	47	45	39	51	44	50	45	52	48	48	43	40	49	52	43	34	35	56	42	40	51	44	50	57	43	56	43	43	40	40	46	42	40	49	43	58	55	47	58	46	47	42	42	44	46	45	47	40	45	53	48	52	38	39	42	47	34	39	49	40	44	40	32	44	47	46	55	41	57	42	48	32	45	46	57	40	51	48	52	46	58	41	52	34	52	41	50	53	45	41	45	33	54	40	37	51	48	47	42	50	53	42	52	55	41	45	46
12825	36641	16845	3377	7813	9667	9369	8628	7265	5023	3918	3642	2402	1695	1120	859	713	710	757	698	665	713	908	1199	1373	1416	1599	1285	626	554	571	521	582	524	501	540	536	517	510	489	478	486	462	510	498	469	450	518	499	485	545	516	502	538	509	448	496	483	534	485	443	507	502	452	473	475	456	496	475	462	498	498	467	472	534	489	486	500	487	476	473	467	486	484	498	460	475	468	467	489	518	513	478	484	463	453	498	488	468	425	446	476	463	456	496	477	480	482	475	502	455	478	478	481	469	479	499	456	472	479	476	458	475	443	455	478	476	487	424	478	465	431	487	461	467	485	480	469	468	460	512	480	496	451	495	406	458	487	497	456	484	432	474	474	446	450	447	449	498	475	477	455	489	476	463	496	457	498	509	475	472	511	498	481	450	495	482	478	461	468	483	500	477	442	490	462	477	451	470	460	463	482	423	472	498	466	471	473	509	426	456	488	483	478	479	464	455	449	496	437	490	518	435	469	481	456	514	471	481	442	456	470	446	480	451	481	518	458	460	448	479	470	488	438	472	509	483	443	472	450	490	491	478	457	461	477	477	452	452	465	497	478	458	446	490	465	442	461	460	453	447	462	482	477	478	505	494	463	497	460	495	459	473	471	465	479	469	456	471	479	467	470	474	501	488	471	466	434	455	495	454	452	437	444	481	457	480	531	410	494	473	515	470	443	459	456	468	485	462	452	510	479	474	475	461	449	457	469	494	475	454	467	448	503	486	494	449	493	447	506	473	479	432	470	489	446	500	497	453	480	494	485	452	466	497	463	490	510	505	452	504	437	444	470	453	488	454	449	491	485	472	490	515	451	481	445	501	470	432	471	426	479	449	448	480	466	471	471	457	457	494	459	482	457	489	501	515	527	463	479	475	469	449	470	463	455	459	490	465	490	445	503	442	464	490	492	452	436	501	451	428	508	470	469	445	470	442	458	480	470	468	456	459	476	468	493	451	496	472	482	476	476	459	496	486	478	461	457	481	452	459	448	472	441	481	450	469	516	496	483	502	461	484	466	483	496	467	493	481	463	483	460	434	454	487	484	484	458	474	484	477	452	473	487	453	444	472	427	483	489	461	452	461	498	499	472	440	494	483	450	490	506	504	447	431	502	456	458	478	486	486	476	481	461	470	458	502	484	462	493	501	514	488	468	470	494	443	473	475	453	456	481	491	483	475	462	478	481	484	466	450	486	488	462	498	488	435	426	462	469	488	490	509	503	417	468	483	505	465	479	447	458	440	491	453	499	518	469	408	501	464	490	460	520	453	496	492	484	432	483	436	464	505	484	447	506	470	453	470	484	480	508	473	466	473	457	494	455	437	482	437	454	508	468	477	472	464	515	467	471	488	510	451	489	515	480	480	487	453	452	462	460	482	495	467	460	475	536	492	486	450	457	495	476	444	470	484	466	490	480	503	431	489	445	468	496	468	438	474	495	478	495	461	458	450	455	470	465	478	437	503	485	463	479	477	496	477	455	464	456	432	497	501	440	512	468	504	470	449	473	501	495	474	441	470	475	518	478	495	466	460	439	465	451	427	492	473	480	496	493	477	479	464	446	482	475	440	450	439	501	493	489	484	435	483	471	470	496	430	506	497	450	501	480	476	438	515	475	528	430	486	493	424	510	499	434	452	466	473	468	477	472	496	527	463	483	455	462	503	440	492	496	456	422	447	434	476	463	479	469	494	467	471	496	540	479	467	494	475	473	494	467	520	455	427	477	460	477	470	488	449	443	525	473	499	487	457	518	446	474	485	474	468	427	512	424	496	415	459	456	473	485	412	474	516	472	482	486	483	487	511	491	476	458	465	438	458	470	474	478	463	476	484	472	473	448	456	441	507	460	491	454	493	437	442	468	482	466	459	455	461	501	454	467	461	478	483	461	449	469	417	457	457	469	471	429	478	489	467	505	474	486	535	469	490	445	491	472	457	497	461	432	452	486	464	489	496	514	504	488	484	499	472	461	482	506	475	465	458	453	445	449	474	434	486	485	470	474	445	483	443	460	502	515	474	467	465	494	479	479	471	444	495	452	474	460	492	495	454	479	452	489	466	506	471	485	489	529	506	472	459	469	479	431	447	477	486	449	449	462	474	476	469	431	482	460	471	446	483	484	480	486	473	466	424	489	487	475	450	480	460	466	453	475	453	484	439	489	443	525	503	498	499	447	481	463	451	503	476	480	488	436	509	490	485	514	486	477	488	509	457	452	477	407	481	512	498	501	500	483	467	454	459	477	457	534	464	488	466	464	475	467	444	488	496	441	459	443	471	478	448	496	438	480	447	478	439	471	466	465	501	463	439	503	467	458	498	492	469	482	467	445	509	473	467	491	458	462	459	436	505	480	482	458	518	462	492	472	466	463	446	477	467	476	473	463	483	472	455	475	490	463	473	489	454	462	461	481	494	472	466	467	471	492	489	444	495	444	462	448	424	474	483	459	483	448	443	477	487	460	489	475	485	501	505	477	498	457	475	484	474	477	486	471	465	489	491	464	493	461	449	507	441	459	464	471	455	494	466	481	459	478	533	452	475	504	471	457	471	479	476	424	483	503	454	488	516	480	463	479	450	502	472	454	489	455	471	476	500	483	484	475	436	463	462	436	441	480	519	511	507	478	449	502	479	484	491	476	419	456	483	476	473	476	475	465	469	511	504	492	479	465	450	513	499	503	461	423	459	523	479	476	499	456	464	452	460	473	497	500	498	473	445	474	467	442	471	425	474	489	484	460	447	471	477	472	460	471	473	449	491	489	464	456	500	457	497	443	478	477	490	443	472	480	462	471	420	480	498	464	427	511	511	458	466	470	460	473	477	470	483	466	474	454	486	426	475	474	486	464	489	497	441	455	475	501	419	505	473	410	494	478	455	468	480	449	441	483	479	450	502	488	494	498	452	472	467	487	472	452	470	485	511	483	486	483	414	422	471	442	455	485	444	496	488	451	459	476	490	475	493	498	500	453	453	502	451	497	435	481	497	468	498	490	508	457	437	491	470	447	466	486	461	496	480	488	505	454	446	505	496	438	458	467	444	473	439	455	473	474	453	487	461	456	479	442	454	445	464	475	483	482	496	465	467	474	482	479	472	480	476	487	428	477	405	493	488	479	425	470	465	490	462	461	490	475	496	476	478	428	481	445	439	525	448	498	479	461	439	465	502	493	471	479	490	465	455	469	484	442	522	451	476	450	463	457	484	446	456	462	495	485	439	484	468	464	483	455	495	464	455	488	470	446	483	468	490	526	455	452	527	480	436	473	453	465	472	453	454	473	472	495	476	503	480	457	486	496	464	477	500	464	491	468	498	509	437	506	448	470	450	436	462	483	499	503	515	458	473	464	471	470	480	491	496	469	467	489	500	481	473	462	440	477	459	463	468	455	444	501	497	476	472	470	437	455	485	450	451	478	474	434	463	500	470	474	513	457	483	439	429	512	478	514	482	455	483	482	473	441	472	482	445	460	477	493
777	1699	823	84	72	66	94	128	109	94	82	80	60	67	59	49	49	46	43	64	48	48	61	65	47	56	57	46	46	45	45	43	44	45	43	34	43	54	50	39	51	47	34	45	36	42	43	43	54	45	50	42	47	49	40	36	40	45	54	45	52	42	39	52	47	57	42	46	51	52	41	50	46	41	47	50	46	57	65	47	38	48	45	48	35	41	32	44	39	54	43	58	49	55	43	53	51	49	40	43	52	53	51	43	55	51	58	43	55	60	48	48	41	38	48	43	47	43	44	46	49	47	40	49	46	54	52	39	54	53	45	56	52	36	43	46	58	44	43	50	38	41	50	53	47	46	51	41	46	51	46	32	31	52	45	52	49	46	46	47	49	52	44	53	56	52	46	48	48	46	52	36	48	48	40	48	46	52	38	52	49	51	49	40	36	45	50	44	59	43	56	41	35	48	42	45	38	59	49	47	36	51	51	45	52	42	46	51	43	59	47	42	46	38	42	36	41	46	51	41	40	41	56	55	39	43	40	46	52	41	54	47	54	50	44	41	49	35	41	40	57	50	32	47	49	53	48	54	45	44	50	39	48	48	53	44	47	43	48	48	51	39	45	49	60	52	57	28	55	42	45	45	42	43	46	54	48	62	34	38	58	49	52	43	50	48	44	58	48	52	45	38	44	44	50	56	53	55	39	47	59	53	55	35	49	45	60	32	33	54	45	44	44	51	51	36	61	56	55	49	44	44	46	52	51	43	51	34	37	44	36	37	36	39	52	44	59	44	48	48	40	57	40	62	54	56	53	67	51	57	47	48	46	34	39	57	35	52	43	44	55	46	54	49	46	45	41	51	56	59	50	49	53	51	48	54	43	42	51	35	44	40	51	41	31	49	59	37	55	47	54	52	42	44	35	55	47	56	42	62	39	49	49	49	44	44	59	47	51	53	53	47	43	46	47	58	52	47	52	48	46	41	38	39	48	44	47	50	50	54	47	40	51	42	51	51	48	44	41	47	39	43	52	46	53	41	36	54	38	58	37	45	46	50	40	50	54	55	49	45	51	52	39	48	46	44	46	41	57	39	48	46	40	40	26	48	35	53	49	36	51	42	38	55	46	42	49	43	53	65	48	43	32	37	45	45	50	38	41	50	48	52	54	51	51	43	40	48	42	40	43	49	48	50	40	50	44	48	46	57	42	42	54	47	45	43	49	45	45	47	46	38	51	61	68	59	34	47	47	42	45	49	46	47	33	49	43	55	44	37	33	39	52	60	45	55	33	65	46	49	38	56	56	40	48	54	46	56	42	56	53	39	48	57	52	33	45	40	44	47	59	43	38	51	56	53	48	49	55	65	53	44	47	55	52	36	43	47	41	51	36	44	47	42	34	48	50	44	41	52	46	62	47	50	49	36	44	45	52	40	45	43	50	42	40	41	50	51	47	47	59	46	47	53	43	46	40	47	52	44	38	37	54	41	46	41	52	51	44	50	34	43	51	52	49	48	47	43	46	47	45	51	32	54	49	53	49	51	44	35	42	46	45	44	56	46	36	49	42	42	53	38	59	45	42	54	58	34	45	56	41	47	51	45	53	44	40	47	51	44	46	55	47	47	47	42	52	47	40	57	44	54	52	45	52	48	41	39	56	50	60	45	59	41	43	47	49	43	46	38	35	49	49	44	44	52	55	42	55	40	49	57	56	35	45	51	46	38	33	41	51	38	33	41	49	50	45	44	45	38	58	48	50	42	56	44	57	42	52	48	58	46	53	52	44	51	67	52	40	44	42	47	46	59	38	53	41	41	39	42	52	46	42	50	51	37	40	48	43	40	48	39	57	44	43	39	30	62	47	47	53	60	39	41	50	54	37	45	38	42	51	44	59	38	50	47	47	41	43	48	48	35	53	41	36	46	48	42	54	44	41	54	55	44	44	54	47	45	38	41	52	56	51	49	55	47	51	61	44	46	53	48	53	43	54	61	46	49	61	44	42	39	47	50	57	53	43	48	52	46	55	49	42	62	47	40	47	49	47	44	51	36	40	57	43	40	47	47	49	51	53	55	52	39	51	39	46	45	56	53	49	54	52	46	40	50	52	42	52	37	53	35	47	50	51	44	49	55	46	44	54	49	38	47	35	44	41	57	47	54	41	51	46	41	39	57	39	38	45	55	50	53	45	44	38	63	35	45	38	48	52	44	38	38	47	48	48	41	51	59	46	44	38	36	49	48	44	49	41	68	40	39	44	44	35	59	53	52	44	48	50	60	34	59	51	52	51	37	49	62	44	58	51	37	47	52	41	50	51	52	49	57	45	53	46	39	52	50	45	45	52	53	42	47	54	44	56	42	49	45	46	39	52	52	45	47	40	55	55	49	42	53	59	48	50	50	60	50	50	49	49	58	55	35	34	41	50	49	28	45	52	51	61	58	35	48	41	61	41	52	34	40	38	51	46	44	52	45	44	44	58	41	52	48	40	61	48	33	33	51	57	48	48	39	42	42	53	58	45	46	50	51	55	49	28	42	41	51	49	39	42	47	46	53	50	43	68	45	43	49	49	52	47	43	49	55	58	46	56	45	53	45	46	42	56	49	54	42	46	47	48	49	41	50	48	34	46	37	44	55	41	45	47	40	45	53	42	47	40	50	51	50	37	57	54	47	53	49	38	52	52	66	58	48	42	48	46	41	65	42	43	49	36	48	54	35	54	35	62	50	60	48	56	50	43	55	39	43	53	40	40	47	47	40	54	51	46	46	43	47	52	43	48	53	50	54	46	57	54	51	43	49	48	56	61	46	46	64	49	42	40	34	48	51	34	57	50	52	44	46	52	49	56	49	58	46	37	56	44	38	43	39	42	39	50	37	56	47	35	40	55	55	49	44	47	43	47	48	39	33	55	47	48	57	59	43	39	39	35	50	42	48	50	46	53	46	35	35	52	46	52	50	43	49	49	48	45	39	50	33	39	43	40	49	46	45	47	48	51	45	58	45	60	37	45	47	51	56	42	42	36	40	48	46	52	51	38	38	43	46	47	52	65	64	49	35	41	43	46	53	52	41	41	43	42	54	46	59	51	49	34	40	45	46	43	57	36	41	48	45	56	44	49	49	48	44	35	52	33	44	46	50	46	53	39	48	48	54	43	51	50	52	47	41	49	55	46	49	59	48	37	62	34	52	33	48	45	56	48	45	48	44	46	50	42	46	59	39	48	35	47	47	46	41	50	54	46	49	59	57	45	53	54	43	45	49	39	29	54	46	40	35	36	47	48	47	44	44	52	47	39	40	48	39	40	32	51	49	52	46	52	40	45	53	53	40	52	40	57	53	49	53	45	45	37	45	41	45	48	39	52	52	51	62	44	47	53	48	50	41	50	49	43	47	46	40	49	50	47	38	49	36	48	56	47	47	37	47	44	42	36	65	43	52	36	45	56	52	51	41	45	57	54	48	60	48	44	54	62	52	37	57	51	46	51	55	41	46	40	43	54	54	55	42	53	59
9557	16006	7868	1676	3522	4587	4761	4752	4029	2783	2170	1917	1355	905	734	575	512	516	496	519	604	678	831	963	809	735	793	795	711	515	483	462	508	491	446	502	466	486	461	447	438	490	499	493	434	421	444	469	453	477	451	475	457	497	456	452	443	476	438	457	425	513	455	451	399	450	504	459	464	430	449	441	436	442	474	492	451	480	433	456	498	430	433	444	433	469	493	466	480	474	455	438	475	449	446	457	468	458	472	479	461	435	475	446	467	474	444	441	472	498	457	436	445	452	493	489	473	486	458	397	456	441	479	439	471	440	422	461	459	487	416	446	461	480	444	456	418	471	463	423	429	437	433	437	490	423	447	507	445	437	443	476	453	471	438	480	488	466	462	443	462	465	452	480	465	444	458	455	476	484	441	459	450	437	447	460	466	445	454	453	447	430	419	470	482	503	466	454	472	471	441	450	450	473	443	471	472	479	448	463	471	484	431	492	451	466	417	450	447	510	405	437	485	460	440	433	450	449	428	484	455	449	460	493	489	462	478	426	487	441	476	430	441	488	422	439	465	452	445	477	476	515	494	473	423	465	481	422	443	477	452	414	468	452	508	456	412	480	476	435	457	453	524	454	460	435	433	440	464	480	493	447	430	499	442	452	473	454	427	476	486	439	474	484	448	507	444	429	426	478	456	451	468	460	486	510	459	461	450	482	438	432	474	453	479	475	466	466	428	450	481	459	453	429	443	426	443	473	476	455	474	435	453	456	488	475	455	494	434	483	487	448	468	458	480	486	446	463	465	472	482	484	471	480	444	456	456	467	476	473	468	421	479	454	481	459	451	465	458	489	479	454	486	478	428	460	449	431	444	439	479	443	438	429	414	474	451	456	457	459	437	472	437	459	457	499	438	453	482	446	412	475	488	430	485	477	496	454	467	490	475	454	434	482	413	427	435	500	450	458	520	458	497	450	421	464	467	406	455	442	467	456	476	448	462	454	442	431	461	479	441	468	449	455	453	466	426	486	468	436	416	462	470	473	445	449	442	451	460	441	439	512	492	458	438	448	445	461	449	438	466	465	425	466	416	464	451	476	432	463	480	459	432	461	420	494	467	444	450	482	463	432	487	465	444	446	471	443	474	452	456	460	458	419	449	464	464	463	495	432	469	477	454	433	479	493	479	483	430	456	466	460	455	449	471	453	439	476	441	469	471	436	483	467	423	455	443	458	457	504	467	467	460	443	438	433	468	476	450	439	435	471	450	408	456	475	438	464	470	483	452	456	458	475	467	450	435	470	485	448	476	438	465	456	458	437	500	468	471	439	467	527	403	460	475	445	467	437	461	496	453	497	441	428	430	445	451	442	462	494	426	488	453	425	454	451	449	435	459	444	446	474	451	480	438	450	474	472	448	503	450	431	474	451	442	467	440	469	461	449	516	477	428	459	467	507	478	464	486	446	455	476	444	480	442	447	460	436	450	444	450	467	464	471	474	417	470	438	408	451	456	452	453	426	440	460	437	500	430	434	431	462	469	474	478	480	468	454	459	505	480	443	445	448	477	400	490	446	445	453	451	449	459	452	464	473	477	529	453	426	448	434	470	474	474	420	445	450	469	474	461	454	427	509	474	456	463	417	473	479	417	465	463	496	455	450	451	479	428	437	433	488	460	467	421	468	485	436	454	489	476	435	414	419	447	445	453	468	434	459	457	448	476	470	470	445	457	423	453	432	437	464	446	468	454	451	440	443	505	487	433	440	446	412	431	480	464	459	468	459	465	474	427	445	456	463	461	471	457	497	443	489	461	461	469	450	446	474	461	472	448	456	450	476	415	456	474	454	469	433	468	463	454	442	437	446	482	467	476	477	427	469	436	481	442	455	451	404	467	455	448	451	432	460	448	499	462	454	476	457	485	453	472	483	465	457	430	424	459	434	493	466	447	444	442	451	415	463	425	435	456	475	419	454	442	405	469	450	465	470	479	471	495	486	473	448	445	443	461	473	463	463	464	487	459	473	467	464	458	441	442	478	455	476	436	482	443	465	433	414	482	426	515	459	435	449	468	482	447	439	475	445	468	477	449	465	469	466	442	493	449	433	459	427	487	489	461	435	458	467	462	434	437	458	490	442	465	467	428	457	446	436	457	467	452	464	473	480	490	490	458	479	459	459	476	441	459	449	463	515	461	457	484	484	464	438	443	453	450	444	449	434	421	455	452	475	454	441	459	438	497	458	437	475	463	422	445	448	482	473	443	492	474	439	470	459	455	471	444	424	480	494	451	486	467	461	466	460	450	481	473	430	462	474	424	444	465	445	424	470	456	447	435	454	481	487	428	463	473	466	495	448	445	481	461	468	441	467	432	463	465	436	458	449	450	452	443	463	433	477	448	475	450	482	449	480	463	438	445	441	443	471	504	441	398	463	443	451	444	442	468	481	452	417	470	452	452	489	452	459	460	473	466	463	484	467	452	436	451	478	447	477	425	456	474	448	440	468	436	480	433	466	465	432	497	450	476	476	473	448	455	482	465	481	471	450	474	461	490	441	424	478	472	465	450	451	457	473	436	468	434	452	448	444	476	478	411	453	460	446	473	476	471	426	478	433	427	416	497	440	430	490	475	448	421	463	482	463	457	434	468	445	464	439	479	483	446	437	448	466	442	478	443	490	412	490	457	446	456	471	432	449	469	458	472	459	480	523	449	421	450	480	444	494	483	500	475	468	444	490	424	478	426	460	475	457	452	492	453	469	434	470	457	442	449	458	472	478	449	466	471	457	454	416	435	433	489	464	452	407	428	439	468	451	459	455	473	458	460	438	475	486	454	459	488	465	411	483	459	465	475	475	496	471	466	474	457	455	454	483	464	490	498	509	466	442	454	444	462	482	433	468	428	464	468	445	432	456	467	433	462	454	448	464	486	463	445	417	473	425	454	433	466	453	462	455	450	463	496	455	438	447	477	447	419	453	451	460	470	429	445	423	472	461	459	463	452	438	450	454	442	467	461	445	463	459	448	465	430	464	490	464	465	446	474	452	471	471	450	446	459	445	453	408	453	416	469	480	471	487	421	434	429	468	449	434	475	469	434	498	493	472	442	440	461	459	437	443	441	477	437	456	421	513	417	485	462	444	459	458	445	464	455	466	456	470	447	442	433	430	488	434	488	450	499	469	390	427	497	448	444	461	402	446	445	454	472	435	460	483	492	474	506	457	477	445	476	455	459	462	475	439	427	472	440	480	439	466	443	472	472	481	466	472	441	447	498	488	447	453	464	450	484	502	499	424	468	474	444	455	447	432	490	451	451	454	432	437	436	465	467	470	478	458	462	477	472	460	485	472	441	474	451	458	458	418	435	439	473	441	451	470	461	416	482	435	452	464	425	457	473	460	484	476	443	447	480	448	468	459	456	492	477	438	483	450	510	507	450	417	478	458	460	471	413	460	449	459	470	464	452	507	424	458	491	448	428	444	458	477	417	456	479	490	428	452	431	434	459	482	423	446	436	473	465	452
523	6625	1634	94	113	126	187	166	150	150	112	107	96	81	90	73	59	64	53	55	65	101	73	74	66	67	73	66	82	70	56	63	66	68	65	46	57	67	60	49	67	52	71	56	62	62	66	60	56	64	53	58	61	67	65	55	66	64	53	60	64	45	63	53	70	61	72	61	61	72	60	80	57	61	74	77	64	58	55	59	64	61	64	54	59	55	70	56	65	74	65	63	67	66	59	61	57	57	44	75	69	60	56	69	57	55	55	50	71	62	61	62	51	65	62	79	59	55	44	51	74	62	63	60	72	59	51	61	67	64	75	57	72	75	56	53	74	60	62	58	52	57	63	56	54	67	52	68	56	57	58	59	55	65	53	57	58	56	55	54	69	62	47	45	61	58	64	75	40	59	58	59	59	75	66	48	70	55	61	48	55	43	64	51	61	70	68	73	75	60	58	58	61	57	58	47	65	57	63	62	63	55	74	62	55	63	70	62	73	57	62	62	63	61	60	62	70	62	72	60	63	51	60	71	65	64	81	53	61	72	71	52	54	54	66	46	59	57	65	71	68	52	54	66	66	67	65	64	58	63	59	58	66	61	66	75	59	49	52	64	55	55	49	60	60	74	71	66	57	65	53	54	61	56	62	57	66	63	73	70	62	67	72	62	48	54	54	66	73	59	61	60	60	47	69	54	55	64	55	59	52	66	70	70	65	64	65	58	65	47	47	45	55	62	72	54	58	62	68	64	65	67	60	61	60	63	51	57	62	63	67	60	66	61	63	58	66	67	51	54	69	56	59	57	75	54	76	58	43	63	66	72	64	65	54	63	64	55	66	52	66	64	63	67	78	66	63	52	76	54	55	69	44	57	60	61	51	65	63	68	46	69	67	63	57	61	50	58	47	62	60	69	81	58	60	64	54	65	65	64	62	74	61	64	81	75	78	64	66	61	49	65	52	53	63	72	65	65	73	60	61	60	67	54	70	74	73	58	68	64	59	61	59	57	61	44	70	66	72	71	61	55	52	59	52	66	73	59	62	59	62	68	61	63	74	68	65	62	55	58	57	72	56	55	57	54	66	70	78	59	50	64	57	51	58	62	49	55	61	73	60	52	57	49	73	60	73	53	76	76	61	61	56	67	58	49	72	56	60	66	68	67	62	59	62	59	62	64	64	58	56	73	58	66	58	52	54	59	57	58	61	69	63	69	66	65	67	57	66	66	71	65	65	59	70	50	54	56	55	63	63	66	69	65	61	61	56	65	54	60	54	58	50	68	73	59	57	61	70	55	58	56	55	62	53	58	65	81	51	61	60	58	63	64	60	55	52	55	79	56	51	55	65	56	62	66	66	66	58	68	60	62	60	56	64	50	58	62	53	61	72	57	68	58	54	65	60	62	56	68	59	73	52	55	59	66	53	70	66	54	53	63	58	58	62	72	61	83	66	57	76	62	52	70	59	66	63	65	55	77	64	69	64	71	50	65	55	63	59	60	70	64	65	53	43	57	73	82	49	63	62	47	54	57	60	57	78	61	55	58	56	68	65	67	57	56	46	54	65	50	56	63	53	63	63	74	68	61	73	71	44	74	66	58	65	44	62	53	62	72	75	50	54	59	76	67	75	55	68	57	64	57	65	48	70	67	63	63	63	58	55	50	59	57	53	52	64	61	54	64	66	58	55	67	93	63	65	61	61	73	76	71	63	56	56	51	65	72	77	57	61	64	67	59	53	69	61	70	67	74	57	69	86	66	73	51	60	68	52	50	60	75	80	50	44	60	65	65	47	79	79	67	63	68	63	78	64	65	63	72	70	55	62	61	64	54	55	73	66	62	70	54	65	53	61	60	60	52	67	59	60	49	57	79	70	71	64	65	69	52	57	63	62	64	70	70	65	50	50	54	60	50	67	61	66	49	78	62	70	54	73	67	57	61	72	55	76	54	61	64	53	54	57	78	62	54	65	64	67	62	46	52	59	57	48	61	62	61	50	55	61	61	53	75	60	67	61	57	69	47	57	52	68	78	56	61	70	64	60	68	65	57	55	64	56	55	63	58	66	51	70	77	74	56	60	56	68	69	54	54	61	62	67	62	68	75	68	56	71	74	65	52	61	76	76	60	50	65	68	55	53	56	58	50	66	72	52	71	64	59	56	57	62	57	56	55	54	69	62	62	63	54	63	54	62	57	63	59	65	58	67	58	53	77	57	70	67	68	53	72	79	69	68	67	43	77	61	77	59	67	64	67	67	67	65	70	59	73	56	73	68	65	61	71	58	61	53	50	61	64	65	63	72	73	58	60	74	76	67	67	60	57	57	68	57	46	63	76	64	56	75	53	78	62	50	68	62	61	69	61	59	66	58	66	77	51	60	57	64	50	59	55	60	80	68	65	66	68	59	55	66	66	63	60	55	61	68	62	56	68	65	76	68	67	64	73	74	66	57	59	59	74	60	65	77	79	59	67	62	67	48	74	67	60	71	65	47	54	68	64	71	61	63	71	63	48	53	61	48	67	68	67	61	58	65	47	52	48	66	64	88	60	69	61	70	76	61	57	54	58	60	65	58	54	72	79	66	47	64	70	60	55	59	56	74	57	51	56	58	74	71	75	75	63	65	66	65	67	55	62	63	69	56	58	50	60	56	74	66	63	58	58	62	55	70	77	64	60	58	64	70	69	58	54	64	56	62	62	60	59	58	65	56	56	54	58	65	69	60	66	60	72	51	59	75	46	62	53	68	69	73	70	55	49	69	45	61	58	59	63	51	61	72	73	63	65	68	54	67	62	65	59	55	68	50	69	68	62	79	62	72	60	64	65	61	55	54	75	50	64	62	66	82	64	72	62	76	63	58	54	63	57	65	63	60	78	72	60	65	55	61	63	81	43	49	68	59	65	58	55	64	60	47	63	66	56	68	48	57	58	62	66	52	47	68	58	55	59	63	56	60	51	72	68	60	58	69	63	68	59	56	68	61	62	58	75	62	75	58	60	71	58	65	65	57	66	65	69	54	74	53	69	65	70	69	60	55	67	69	67	58	71	72	59	65	61	60	64	56	65	44	60	46	60	60	72	68	70	65	47	60	65	56	73	73	61	46	61	60	76	69	68	66	53	74	48	48	61	63	49	50	70	46	73	65	59	59	66	59	61	68	46	66	57	56	53	65	62	55	64	69	58	49	59	70	68	50	61	63	59	65	79	65	60	59	58	61	54	71	68	69	65	81	47	67	65	80	60	60	71	53	56	59	56	55	50	70	56	71	69	49	63	54	50	48	55	71	66	57	66	56	62	75	57	68	69	64	47	62	72	61	67	50	53	62	58	56	65	50	41	61	61	60	55	64	59	64	67	58	46	64	64	59	65	67	54	63	53	54	72	58	63	61	59	62	69	56	66	54	76	64	53	75	67	65	64	71	65	67	67	60	66	61	63	64	68	72	71	42	62	63	69	69	69	65	78	61	67	57	61	62	69	69	62	64	68	63	66	59	65	54	63	65	62	40	64
9981	30666	10144	2207	5792	8597	8950	7461	5340	4583	3543	2815	2024	1289	1148	963	741	843	770	819	798	1055	1185	1186	1014	1015	1013	1016	1134	825	633	689	687	633	641	634	665	649	658	627	633	647	624	620	616	591	624	598	598	666	618	632	608	607	604	660	576	573	598	681	588	664	574	655	633	566	635	625	621	642	608	691	639	590	596	592	599	624	600	648	600	600	600	626	619	630	631	660	625	649	618	612	640	631	627	636	586	637	618	661	596	572	604	604	595	610	610	648	575	576	605	585	610	639	612	608	631	631	619	674	613	588	625	615	608	631	627	645	633	609	609	616	648	585	642	609	627	603	634	589	574	620	622	615	598	662	623	621	613	662	597	627	650	614	594	608	622	607	631	631	606	625	604	578	644	623	598	634	586	620	597	642	613	613	654	569	601	620	633	598	639	607	620	608	638	614	634	641	594	597	605	603	592	622	615	637	648	627	587	605	621	629	633	609	620	595	651	596	585	643	604	651	628	650	589	608	604	627	602	614	636	581	623	575	614	616	613	621	614	641	595	604	597	612	634	633	600	609	643	617	622	599	614	627	595	563	622	602	606	583	568	592	609	592	649	595	602	617	624	622	636	600	599	640	656	597	608	634	606	586	613	622	616	645	607	604	613	649	579	606	572	640	588	594	620	643	628	613	590	618	582	637	608	591	614	563	600	602	644	611	626	619	579	647	608	647	653	619	632	631	598	648	618	625	612	623	609	579	611	623	607	578	590	630	586	591	583	597	606	625	633	597	621	620	592	624	601	579	617	618	588	623	612	623	631	645	580	593	619	606	589	618	648	555	594	606	591	651	606	621	565	635	636	576	618	584	608	619	584	602	635	615	574	623	592	629	590	618	619	629	642	624	602	658	668	617	657	556	628	607	617	594	594	635	597	613	545	593	631	618	641	579	607	598	593	634	596	631	618	624	611	663	624	616	618	575	623	600	613	632	612	623	670	610	631	599	594	626	618	601	579	627	625	608	644	609	644	622	608	617	657	576	598	637	568	616	574	622	596	664	585	626	589	635	631	623	645	616	617	578	630	643	642	593	648	600	575	605	613	614	581	645	586	648	596	629	612	649	609	585	625	610	608	580	611	593	635	625	607	599	606	591	643	606	597	681	640	624	606	682	565	625	612	644	635	650	569	587	640	606	610	618	620	608	584	634	614	623	651	606	644	641	640	641	612	621	606	566	604	610	590	633	609	637	653	614	641	616	685	623	609	635	563	607	590	643	611	599	609	662	650	611	585	630	571	638	666	633	593	600	639	595	622	621	593	628	607	610	639	607	596	647	596	612	608	605	606	617	601	578	643	612	632	602	589	621	588	585	632	654	638	619	619	590	563	655	600	641	565	597	660	623	664	669	650	613	592	627	613	612	586	613	664	645	603	612	628	617	580	631	628	609	590	624	616	551	633	602	623	653	614	631	637	659	631	598	593	617	605	614	606	601	654	635	626	632	647	615	577	598	609	617	650	666	627	602	633	664	646	610	610	655	574	624	596	620	619	638	626	635	580	598	600	641	613	639	604	625	627	589	590	632	594	612	621	562	638	626	629	633	596	603	596	629	635	578	622	616	636	580	615	613	595	607	535	602	618	632	630	622	601	599	676	604	589	608	595	660	587	613	623	652	605	631	653	599	621	642	588	585	636	622	627	654	662	541	641	602	599	617	625	612	597	662	642	596	623	637	582	605	605	622	622	628	655	601	607	620	595	602	646	636	592	644	599	619	646	636	656	634	640	634	604	622	616	571	615	638	593	655	601	640	556	630	652	675	594	621	577	625	655	624	637	615	613	583	608	626	622	611	638	583	605	620	629	632	618	609	628	620	615	638	609	623	622	624	620	597	635	653	602	642	603	623	593	663	667	606	611	561	646	592	624	631	622	590	640	591	615	554	614	619	657	618	596	637	621	633	593	637	625	614	671	632	572	631	622	589	643	622	576	638	639	624	614	619	589	620	661	599	615	629	604	624	651	638	648	615	623	595	660	617	614	600	602	596	608	623	586	594	611	609	639	619	641	603	617	585	643	625	585	636	624	613	629	625	612	653	591	590	645	573	641	635	635	605	611	585	606	607	614	634	680	619	575	590	605	670	602	652	633	608	618	593	608	633	607	613	624	649	592	601	678	588	627	622	637	623	598	598	636	645	655	602	607	601	642	609	604	595	546	606	607	554	603	611	603	632	627	613	608	634	594	591	628	584	653	594	578	600	673	628	644	616	644	569	589	610	635	593	628	621	569	576	602	625	625	628	644	628	632	617	608	637	594	631	602	599	619	600	578	584	607	621	659	620	592	584	631	640	639	644	599	624	621	608	585	623	606	662	621	630	574	653	586	614	586	644	636	640	635	579	633	604	654	646	614	622	621	651	628	593	609	649	610	585	679	608	583	638	624	598	637	606	609	602	658	663	640	601	640	620	611	636	618	619	626	602	614	644	625	637	589	646	618	601	632	618	615	595	635	598	644	611	626	585	616	613	625	641	628	640	624	610	578	591	651	631	659	622	652	620	612	647	609	629	633	625	621	590	620	630	618	575	650	604	666	672	621	597	649	623	582	631	646	630	589	633	626	632	619	616	550	576	584	609	631	657	629	594	629	623	669	613	618	614	590	604	620	592	633	609	581	658	631	590	612	657	662	571	581	632	562	646	615	633	612	578	586	625	627	629	631	571	613	646	615	592	592	623	599	625	584	649	607	601	619	600	628	605	639	590	642	617	601	616	636	613	661	629	657	577	649	638	631	607	579	635	640	582	583	613	610	664	572	601	571	575	602	620	606	602	614	634	587	588	612	630	630	607	563	593	626	661	593	617	658	588	631	591	635	621	562	639	609	651	594	601	554	647	658	605	645	577	571	595	611	584	623	614	611	624	626	621	632	616	607	598	604	661	601	603	592	650	581	594	609	627	594	615	599	604	628	642	566	655	635	621	592	600	665	610	662	607	635	594	575	627	624	624	646	623	602	579	589	599	630	617	660	614	592	631	625	600	642	576	610	626	645	622	582	658	615	638	587	607	610	622	565	610	606	607	585	635	609	590	637	574	609	625	584	580	592	596	599	571	636	621	606	642	614	593	553	581	620	601	564	591	591	649	638	646	678	620	577	617	665	636	597	633	609	615	685	612	609	630	598	605	557	590	614	621	630	600	634	592	574	637	605	610	631	622	645	623	607	586	675	629	609	599	601	627	677	647	578	587	649	634	676	596	612	614	553	613	621	579	632	601	649	609	593	593	618	643	624	576	609	593	638	597	602	615	602	576	564	605	593	651	604	586	642	608	590	635	615	626	627	602	642	572	612	614	671	650	647	662	617	572	629	627	629	593	603	597	594	612	620	615	660	589	597	597	599	624	617	609	610	617	630	596	578	582	604	602	581	594	609	609	626	587	633	624	657	635	614	632	620	601	636	611	608	588	604	639	668	625	598	577	604	557	674	623	596	659	630	601	618	622	666	570	609	629	596	596	631	621
1137	5822	1152	65	72	100	152	131	83	84	87	59	50	31	37	30	25	25	24	28	26	39	39	34	26	23	27	26	36	31	34	20	21	27	25	32	20	29	30	37	21	18	20	19	30	24	28	24	15	20	25	27	23	23	20	31	13	22	29	22	18	19	19	28	15	35	22	19	19	43	27	18	31	19	17	24	13	22	19	20	30	23	24	32	15	27	24	32	28	22	27	23	17	31	26	21	23	27	25	25	20	22	26	23	14	23	25	16	21	26	20	24	25	28	31	15	28	26	27	25	18	29	23	28	26	21	20	24	14	30	31	23	31	19	20	26	14	18	18	29	21	30	19	24	13	30	19	20	21	30	24	22	28	20	32	20	16	25	18	18	27	23	21	17	25	26	20	22	24	30	29	16	25	23	21	23	24	27	24	26	24	21	24	13	20	32	27	34	28	23	22	26	35	19	23	22	25	21	15	23	24	23	25	23	24	29	26	14	31	18	25	32	28	19	24	17	18	18	34	26	16	15	32	21	20	18	27	21	29	21	21	22	20	24	26	29	24	25	26	29	28	17	21	24	23	27	24	13	21	22	16	22	20	28	21	22	22	14	26	26	26	15	26	26	18	29	22	20	15	23	23	19	26	31	13	19	24	19	22	27	25	28	20	26	23	32	22	22	19	19	26	24	23	23	19	23	14	22	27	12	26	27	27	26	22	24	25	19	26	20	26	31	23	26	23	14	27	33	18	19	23	20	28	24	18	18	37	21	28	23	18	19	21	29	21	27	25	24	15	23	23	18	27	17	19	16	19	30	24	33	28	24	18	25	23	18	26	24	14	27	27	27	29	17	17	27	28	24	19	23	21	26	24	18	24	28	18	24	27	26	32	17	25	26	17	25	27	17	16	25	23	21	22	23	26	22	24	22	18	22	28	28	23	26	27	19	23	13	20	25	29	20	17	19	30	22	24	31	19	25	34	25	23	22	17	31	17	23	14	20	25	22	27	22	25	25	34	26	20	20	27	19	24	20	17	23	18	17	24	28	24	24	23	20	19	21	27	21	21	25	24	24	22	25	20	25	25	20	17	22	19	13	22	18	19	18	21	24	29	21	15	22	32	26	32	22	20	30	25	26	35	21	23	28	22	25	26	25	27	23	24	28	30	19	24	22	18	22	21	25	30	21	21	34	25	23	22	19	16	26	23	25	23	26	21	23	24	20	19	23	24	24	16	23	27	24	25	21	23	23	27	22	14	28	23	18	14	22	33	20	27	20	28	25	28	24	21	23	23	15	22	25	24	34	22	18	26	19	23	19	25	21	19	17	24	33	19	24	19	41	22	26	28	18	25	23	28	25	19	19	24	19	21	19	24	23	22	23	13	24	29	24	33	28	24	19	27	26	21	20	26	27	30	25	24	22	27	21	19	19	26	26	17	27	24	19	24	26	24	26	18	21	26	27	21	28	17	24	25	26	28	22	31	24	24	26	24	24	24	20	28	28	27	31	22	26	14	19	18	29	26	20	17	32	18	31	22	30	15	22	19	25	22	24	21	27	23	28	33	32	28	16	22	32	22	27	23	21	24	16	31	24	25	24	24	28	23	26	27	36	24	26	15	21	27	31	33	29	23	28	25	21	25	16	24	23	19	28	23	28	30	26	26	25	24	23	29	20	28	20	25	19	21	19	25	29	29	32	29	22	26	22	19	23	25	20	37	23	24	29	24	29	24	21	19	27	29	17	24	18	25	19	23	16	28	19	19	25	23	26	28	28	16	33	22	17	25	27	30	18	28	22	18	19	21	32	21	26	23	21	16	22	24	23	18	20	22	13	25	21	19	27	21	29	17	18	20	19	22	25	19	26	21	27	35	18	26	18	22	22	20	23	34	37	22	25	16	22	20	26	28	18	23	42	31	27	24	25	23	14	20	22	19	23	17	22	28	29	16	22	21	19	13	20	21	23	25	21	20	23	29	25	24	16	31	21	29	16	19	29	23	24	18	20	23	22	23	23	33	29	25	26	25	26	24	16	20	23	25	26	23	23	25	24	20	20	29	23	17	20	31	28	28	19	17	28	19	32	31	24	26	28	30	17	25	21	21	22	25	16	15	23	21	26	19	25	23	16	18	19	16	32	20	20	27	21	25	33	22	23	25	20	22	19	24	16	31	24	15	32	32	16	18	13	27	18	30	20	24	28	27	28	24	27	20	24	29	20	21	18	24	23	24	24	22	21	22	24	24	26	21	28	25	17	25	24	26	19	17	23	31	26	23	27	28	22	19	37	33	24	28	14	22	28	24	25	26	22	33	21	20	28	25	29	19	17	21	23	23	14	26	26	27	21	23	21	26	31	27	27	26	21	20	31	30	23	21	34	19	20	20	23	25	26	16	18	18	26	27	26	19	20	22	17	25	31	27	26	21	28	20	27	21	32	20	21	29	25	29	20	28	23	29	18	19	21	30	22	18	18	24	21	15	24	24	19	32	16	18	29	22	22	23	24	19	24	20	21	31	29	31	35	21	22	19	19	27	28	25	16	27	15	18	21	28	22	20	21	19	29	28	22	21	20	17	27	27	25	19	24	23	23	27	20	19	21	30	26	22	23	18	26	32	28	18	17	27	23	24	22	20	21	30	29	19	27	14	32	19	24	13	26	21	27	22	28	23	23	24	21	16	27	25	40	29	13	15	21	21	20	29	25	21	14	31	25	26	28	27	31	24	28	23	27	24	25	21	23	25	14	23	10	26	24	22	16	22	13	25	15	32	18	29	19	24	17	22	28	25	21	21	28	24	25	16	23	30	30	19	17	22	24	23	13	17	27	21	38	26	35	21	28	26	21	18	23	27	25	24	20	22	22	21	15	27	24	20	24	20	26	24	19	21	21	36	21	17	28	25	31	16	17	19	19	29	32	29	24	12	23	26	23	29	27	28	25	15	23	25	27	31	30	21	14	38	18	27	27	22	25	26	19	17	23	24	21	15	27	16	29	15	25	23	26	18	21	23	29	20	18	16	25	21	18	33	20	15	21	22	16	19	15	27	22	21	28	24	23	31	24	24	21	21	29	23	32	28	35	22	24	30	22	29	19	23	28	28	34	14	27	23	14	28	26	33	26	24	18	21	18	25	27	26	31	27	27	22	22	20	27	27	24	29	25	21	29	28	20	23	34	24	19	26	21	25	25	27	21	27	23	29	34	22	17	21	26	22	43	25	28	27	17	22	15	18	26	22	21	20	26	26	28	31	21	22	30	29	32	26	26	20	22	26	24	22	25	24	22	23	28	21	28	24	14	31	21	24	25	19	25	27	25	20	28	24	23	24	20	25	27	18	16	19	24	20	23	24	26	15	18	19	24	18	28	17	36	16	22	17	21	26	24	16	22	25	27	23	27	28	23	28	21	21	20	21	22	28	27	31	24	16	35	24	27	18	21	24	29	24	26	17	27	29	19	29	23	23	15	25	34	24	25	22	24	33	18	29	25	26	24	27	23	26	18	17	15
12214	28566	5837	1826	6069	8788	9070	6540	3959	3556	2693	1890	1406	939	701	533	470	480	471	481	563	784	764	642	528	470	456	551	878	515	334	310	318	257	268	269	252	235	242	282	242	263	274	227	237	247	249	213	230	230	264	239	223	247	259	244	272	240	230	244	244	242	255	252	218	219	226	210	221	203	229	241	240	254	230	228	214	223	235	249	213	224	235	227	226	208	229	222	237	242	243	246	212	228	253	221	219	219	233	258	228	262	222	219	215	225	257	232	244	219	234	229	239	234	247	202	267	225	219	234	237	253	253	220	222	240	238	247	236	226	224	231	267	229	232	201	235	233	216	216	223	222	236	230	256	264	237	200	230	238	242	227	217	230	210	219	229	236	243	209	238	226	230	223	240	211	215	223	241	194	221	203	252	239	238	241	219	212	223	253	228	238	221	231	200	235	221	241	236	185	242	237	202	225	226	239	218	239	235	191	228	236	238	230	205	220	231	231	241	241	213	208	228	245	216	235	244	216	232	210	230	239	220	196	241	213	241	247	242	221	233	200	209	217	215	240	201	222	218	235	226	237	208	235	213	220	259	207	237	254	242	246	233	234	231	234	221	255	221	223	216	215	238	218	214	225	229	216	207	228	220	201	228	233	216	238	218	234	238	226	247	232	210	232	232	205	242	224	223	245	215	196	251	226	232	201	222	215	246	232	210	241	236	218	207	229	219	198	262	235	229	224	243	212	233	243	217	191	229	222	223	235	244	224	230	209	246	232	195	261	201	228	206	238	212	215	205	237	229	234	224	241	237	229	231	199	215	218	201	220	212	231	218	233	225	207	247	218	249	228	228	246	259	229	228	253	216	216	227	235	235	240	256	239	236	249	210	222	224	205	235	235	237	225	233	230	206	206	224	247	235	242	227	234	231	222	239	201	240	214	219	226	230	232	217	213	225	218	210	255	198	244	232	234	226	218	245	214	228	236	248	223	218	250	238	231	247	235	227	252	235	223	234	219	225	243	230	219	217	239	214	243	207	217	206	207	212	259	212	206	243	228	229	221	229	247	201	221	225	216	238	229	232	243	224	249	224	219	211	219	244	231	255	225	233	220	216	230	235	247	243	210	247	210	211	209	249	253	246	223	243	200	228	232	229	229	248	231	213	226	212	226	195	236	219	227	240	226	226	242	197	264	233	187	220	201	235	232	213	217	222	232	222	205	234	215	248	207	205	202	226	210	218	220	254	247	239	211	240	197	233	231	204	227	216	247	263	215	224	224	239	249	217	209	248	234	226	213	215	228	207	229	218	216	227	185	231	228	246	232	238	241	247	206	202	215	217	237	208	223	224	215	228	226	250	231	227	223	219	221	221	224	227	210	220	234	226	235	189	216	243	231	206	247	240	221	232	222	205	214	226	240	213	247	215	245	234	239	215	215	225	217	233	219	222	229	210	259	203	236	234	228	234	218	203	212	227	238	234	223	242	256	220	228	230	216	245	193	220	211	218	220	226	226	229	226	221	251	199	242	212	217	222	252	215	227	219	235	214	206	235	226	188	209	242	233	229	216	232	186	217	242	240	231	225	225	224	260	236	245	240	204	232	231	198	260	250	240	240	206	214	224	245	209	220	236	254	236	217	231	239	266	197	220	236	238	205	217	203	209	217	210	212	221	240	238	255	212	209	218	219	221	229	228	217	241	233	224	251	242	247	234	226	214	210	227	242	214	194	239	238	237	233	261	223	234	225	229	217	229	212	240	207	253	203	221	228	242	223	229	239	203	209	190	209	223	196	237	230	214	227	264	226	211	215	243	222	245	251	223	247	245	244	230	195	215	230	224	212	240	214	218	253	220	228	208	196	240	209	224	214	231	227	227	246	243	245	216	229	234	215	214	217	229	231	227	233	225	215	217	222	219	236	239	210	226	245	232	217	221	225	211	238	256	224	233	236	234	247	222	222	223	231	254	228	239	194	205	196	233	220	241	227	233	246	214	218	209	270	251	207	212	209	224	228	227	225	239	236	220	245	221	228	231	225	210	210	223	208	216	251	236	246	219	211	224	254	219	205	214	266	217	223	224	221	217	224	238	203	207	249	228	246	212	239	211	210	262	230	228	238	250	210	214	224	223	229	222	243	216	243	213	257	235	215	205	241	238	221	198	216	210	248	215	237	219	227	224	226	224	226	252	242	242	213	248	230	229	221	232	248	237	240	220	248	236	225	210	238	261	238	197	227	235	230	247	239	221	227	205	235	237	240	212	202	203	240	234	183	238	216	211	212	198	226	222	243	250	237	218	226	235	219	222	254	256	206	217	217	242	210	242	215	240	243	243	230	239	222	209	233	214	211	214	240	239	217	225	216	214	228	256	236	244	207	242	246	244	216	249	212	210	221	233	225	243	236	252	236	230	220	223	205	238	216	232	230	222	229	231	238	209	221	207	208	246	181	229	242	227	212	227	242	233	249	228	252	212	215	232	224	199	231	222	215	224	228	228	212	197	211	237	249	251	205	230	238	233	204	216	233	250	237	216	233	217	229	220	222	215	229	238	248	244	240	216	213	223	231	244	262	214	230	238	232	221	215	200	246	216	234	226	239	212	223	239	197	253	208	211	220	252	231	261	258	217	220	246	235	194	250	231	218	223	247	229	222	211	218	201	221	231	236	243	232	244	235	222	231	242	216	218	210	239	191	249	191	209	223	235	225	209	230	231	252	209	221	233	255	260	219	226	251	210	227	221	257	235	230	222	229	256	242	227	207	220	225	243	240	220	207	260	239	216	206	235	230	229	217	202	206	201	237	262	230	230	196	243	226	231	208	234	231	205	241	212	234	234	248	218	222	230	218	223	231	217	222	252	254	237	241	227	208	197	210	229	250	246	205	242	224	235	246	243	207	238	219	226	222	210	215	237	230	213	205	230	242	244	199	252	235	238	215	222	231	238	218	227	240	224	207	213	248	216	219	213	234	269	222	238	254	214	230	225	205	212	221	229	225	228	228	243	260	234	211	243	259	218	236	218	250	258	244	250	209	221	202	260	202	246	251	219	232	214	207	225	220	209	221	240	219	219	223	206	238	220	244	223	224	209	205	236	227	229	217	216	219	224	230	213	253	236	229	251	246	254	230	235	208	210	230	219	212	211	212	212	242	221	235	216	208	253	205	230	236	209	257	235	241	200	239	241	221	207	221	202	240	190	219	229	232	196	241	238	238	226	238	224	227	226	255	238	231	234	274	220	210	243	230	247	219	247	214	240	227	212	233	241	204	225	231	238	229	221	218	211	248	234	239	238	230	202	212	232	227	209	220	198	205	248	217	233	251	227	214	223	229	205	215	196	216	243	234	217	232	246	203	215	229	217	216	219	221	233	238	200	262	239	215	225	217	233	232	208	228	238	223	240	228	242	237	221	232	214	231	258	227	220	228	234	207	211	207	206	197	229	222	237	214	204	204	231	223	211	235	212	224	222	234	227	219	243	198	224	214	215	231	225	203	269	234	230	221	226	235	226
831	10607	1912	111	132	168	248	193	132	118	104	106	69	67	64	67	43	53	54	50	80	69	72	65	59	58	70	53	66	48	46	47	56	50	54	47	46	37	48	45	48	39	47	43	46	54	43	51	43	48	59	43	35	54	34	55	51	44	51	59	55	42	47	43	42	48	44	53	48	58	40	44	51	44	47	43	46	63	48	51	47	51	43	37	32	44	54	47	54	45	56	48	46	49	46	45	45	55	41	50	40	47	50	52	53	51	44	45	43	46	53	52	54	41	53	58	46	48	49	52	49	38	41	48	60	35	45	33	50	45	52	40	37	49	44	29	33	49	52	34	60	50	41	66	41	38	47	43	49	45	37	58	35	37	38	46	44	39	34	47	47	51	41	44	54	49	53	47	48	47	44	40	44	34	47	56	53	42	49	48	46	37	50	42	39	45	54	52	50	43	48	44	61	39	50	28	38	41	43	44	57	44	51	39	58	40	48	39	38	61	45	46	41	40	39	43	43	56	53	40	43	59	50	46	46	49	49	39	43	45	52	48	55	44	47	41	45	47	51	43	48	45	48	32	40	58	41	37	47	49	42	54	49	48	42	43	60	44	46	32	44	43	44	51	37	55	49	53	45	38	60	41	39	39	32	38	48	44	44	41	42	42	46	48	54	55	43	41	38	43	45	54	46	51	56	44	40	39	44	40	34	60	44	56	44	66	39	37	47	55	47	34	37	52	54	45	46	47	54	49	52	44	52	53	41	36	48	36	50	33	55	50	37	44	44	47	41	49	54	39	37	36	50	42	55	43	49	47	51	39	53	42	44	47	40	61	44	40	46	50	38	37	49	34	48	48	49	47	43	54	31	53	35	47	39	55	43	35	43	45	54	42	28	51	33	50	50	42	37	63	52	50	39	63	38	33	49	35	51	50	43	59	37	36	47	47	44	49	59	43	51	56	35	50	48	42	55	52	49	57	40	50	41	52	36	50	44	30	43	37	56	53	37	38	41	47	51	35	52	40	48	55	45	50	47	48	51	45	35	50	53	50	47	41	47	43	46	44	51	38	46	50	50	57	53	48	45	53	50	45	44	51	35	46	50	35	52	32	40	43	46	56	54	46	45	37	40	43	53	39	51	44	42	36	45	47	59	46	30	31	42	59	41	51	41	47	51	39	41	58	51	45	41	46	44	32	51	49	41	52	48	42	44	37	40	44	47	34	46	39	43	48	43	47	58	47	51	43	53	52	50	53	38	55	49	38	33	47	36	39	40	58	35	55	36	59	52	46	52	43	44	51	45	45	40	39	43	54	45	50	52	53	41	54	48	51	59	39	55	35	31	46	56	39	51	60	47	49	47	57	55	53	41	50	41	39	40	47	52	43	42	44	40	37	41	52	45	55	37	36	50	41	56	43	46	51	51	34	41	42	49	53	52	43	40	46	46	44	47	44	52	42	41	40	37	38	49	39	45	44	40	43	44	44	44	38	32	38	42	49	54	51	55	43	53	40	43	51	42	50	49	39	49	53	36	45	39	49	53	43	47	57	39	47	44	38	36	45	42	46	45	47	52	40	39	42	44	46	50	47	56	56	60	47	43	48	46	43	46	47	41	31	45	60	52	42	51	53	40	44	37	49	41	46	42	42	48	43	55	45	63	47	42	29	42	50	42	48	38	40	48	47	54	46	31	45	53	47	47	52	48	49	41	40	46	50	48	46	36	46	30	59	56	31	47	60	41	49	45	39	46	37	48	45	43	52	43	42	28	37	49	55	46	41	46	44	42	49	56	46	53	53	50	39	50	47	39	35	41	40	48	45	35	55	37	46	51	51	45	45	52	56	44	46	34	42	49	36	40	43	49	46	50	54	37	47	58	43	53	60	49	47	46	57	44	45	43	40	38	39	43	50	50	36	47	51	43	52	42	46	45	40	53	45	39	50	37	46	48	41	36	54	52	42	49	58	47	58	49	41	50	47	42	54	47	46	36	48	51	59	56	48	46	52	44	40	37	44	38	42	40	49	47	41	41	53	41	44	46	42	46	42	42	66	64	44	39	47	36	45	46	55	57	45	45	39	47	56	48	40	44	37	43	59	38	47	45	50	46	40	43	46	33	45	46	39	46	55	41	38	40	47	35	58	57	47	54	42	38	51	50	48	44	40	49	48	53	44	42	50	56	39	43	48	33	49	42	44	53	47	42	50	30	43	59	43	55	40	38	40	41	48	40	48	41	48	42	59	28	47	43	47	50	45	51	50	40	52	39	38	52	49	49	48	44	51	49	39	46	52	40	41	44	46	47	45	50	39	41	43	49	47	39	47	48	43	47	52	44	36	42	48	42	42	40	44	37	36	49	51	36	40	47	48	47	43	41	47	39	42	51	46	46	55	43	43	46	43	43	54	49	45	50	47	45	52	41	41	42	50	52	42	42	41	46	51	53	41	44	50	41	47	50	40	38	43	44	35	43	57	32	42	51	51	42	46	46	46	44	44	51	49	44	41	54	52	38	63	47	37	47	39	43	40	46	41	51	47	35	50	50	48	63	44	50	51	48	45	50	40	34	46	44	37	37	47	53	27	44	47	47	44	47	42	48	37	40	40	56	53	39	46	39	50	49	45	41	41	57	52	49	45	41	34	32	49	49	46	49	45	34	43	46	44	46	36	41	40	41	50	41	44	38	49	47	49	46	51	31	50	44	54	42	51	44	39	30	47	62	44	44	50	42	54	43	50	48	47	35	36	49	42	39	52	55	46	48	36	41	47	42	54	38	55	50	60	41	48	42	57	49	36	55	49	35	42	42	34	46	43	49	45	47	46	54	49	45	44	54	42	46	45	44	52	46	51	41	45	44	46	38	45	52	38	38	56	36	51	45	50	43	45	46	55	57	46	51	55	43	49	45	53	55	42	43	42	44	51	39	37	44	37	41	42	45	54	31	50	47	61	47	41	32	47	47	57	61	58	49	45	43	47	53	63	56	44	54	33	55	47	36	30	50	33	45	40	40	47	49	41	45	39	45	50	43	41	51	43	48	44	37	49	47	57	46	41	39	37	53	46	40	46	61	38	43	38	57	43	48	50	42	48	49	40	49	42	49	56	45	53	47	60	42	56	49	52	37	45	44	52	48	38	47	43	40	35	36	65	38	38	46	44	48	44	45	49	59	45	34	51	49	35	37	36	41	48	50	35	44	42	36	49	40	55	41	46	45	53	52	50	48	44	41	43	48	49	55	64	42	48	51	56	44	42	38	55	44	62	41	44	51	44	38	54	41	48	33	47	37	57	54	53	47	37	45	46	47	43	52	49	53	44	34	44	54	37	52	55	49	45	41	35	44	44	48	45	43	54	53	40	46	47	47	35	47	52	49	44	53	39	49	56	36	38	44	47	35	36	57	40	47	31	42	46	45	42	44	41	50	53	36	49	44	47	52	50	44	48	49	48	38	38	60	40	42	47	49	41	56	50	45	42	43	40	42	46	45	35	38	59	41	41	41	53	57	59
13160	35420	6606	2915	8171	11941	12222	8014	5394	4287	3299	2596	1820	1324	1035	958	813	840	829	855	887	1106	1246	888	831	730	722	711	1018	935	648	637	654	582	495	512	560	565	501	462	485	455	507	515	432	483	484	488	486	490	497	477	491	494	470	467	453	463	489	475	450	479	436	466	457	458	494	513	453	504	477	452	470	475	474	490	436	472	486	461	469	473	447	478	478	490	499	458	445	482	469	470	485	471	449	479	480	479	484	454	456	432	478	472	456	462	429	469	462	472	486	480	463	463	462	463	445	457	475	457	417	468	474	464	487	474	474	462	441	461	451	479	476	485	471	504	448	471	465	447	474	457	456	450	492	460	476	464	455	420	454	422	453	469	511	448	454	451	459	417	436	468	493	447	456	455	492	454	462	432	471	461	443	454	469	457	447	468	455	410	485	444	455	458	492	497	482	485	467	457	447	464	465	474	468	418	487	480	475	439	455	476	453	459	463	477	435	451	490	460	478	473	486	434	485	436	493	463	456	463	486	424	469	476	459	439	515	419	478	475	474	523	465	473	500	496	464	457	496	471	471	458	482	444	483	476	475	478	475	485	451	495	464	457	507	431	460	505	470	408	468	501	458	461	440	463	478	459	495	453	432	451	464	455	493	482	459	457	446	480	463	443	476	496	467	461	511	481	436	451	477	474	452	418	449	441	463	463	447	454	463	411	442	497	471	450	491	474	436	444	441	498	462	449	495	487	471	449	509	419	431	466	494	440	491	478	455	495	499	435	433	440	483	467	413	480	469	451	476	499	422	523	478	512	438	450	491	439	468	485	484	427	489	446	452	448	437	464	438	451	464	446	468	472	444	482	448	453	458	444	472	470	429	455	464	477	461	465	506	483	521	493	469	450	456	452	455	447	483	453	468	492	482	497	491	443	520	461	498	437	471	465	482	473	479	431	474	460	440	466	471	446	468	488	425	440	458	464	417	434	469	505	461	479	430	405	473	495	472	452	460	481	452	432	472	419	437	452	452	470	454	461	463	464	470	496	488	488	469	436	467	471	490	442	465	497	454	471	459	468	475	474	454	437	460	490	438	446	429	450	455	442	464	467	439	460	472	468	460	451	467	438	458	479	421	426	461	489	487	470	491	481	463	436	517	464	491	425	487	426	453	440	479	500	484	454	503	460	384	450	453	448	448	473	439	466	479	468	457	489	499	444	462	440	478	447	477	429	458	475	489	446	458	480	456	445	449	429	486	433	471	444	466	459	472	459	459	431	429	457	428	462	443	492	469	457	486	484	439	435	465	418	465	448	468	485	451	473	507	457	453	489	451	440	447	435	491	466	450	521	511	456	482	495	447	459	424	467	488	445	456	455	480	453	471	507	416	453	466	505	465	469	448	454	467	430	463	466	422	496	466	471	446	443	428	474	477	458	454	443	502	472	457	499	496	465	441	480	450	446	479	492	478	446	481	479	475	482	482	467	474	458	463	459	449	479	481	455	469	425	457	462	446	470	428	456	460	444	482	475	455	470	495	457	430	474	452	446	473	436	466	434	459	429	447	473	440	440	478	443	468	445	436	460	454	481	483	499	480	436	449	461	470	456	451	453	451	471	506	484	479	443	459	490	490	457	455	455	465	481	448	480	476	493	489	500	439	483	445	480	442	442	490	461	481	490	451	432	436	472	483	487	456	477	425	457	461	457	412	465	493	456	483	488	519	479	463	429	443	434	461	435	429	442	458	474	493	476	463	443	445	485	465	487	491	490	425	432	448	463	466	445	455	458	488	452	477	442	441	453	486	476	413	484	431	478	450	472	435	419	446	458	444	474	487	446	466	482	499	427	449	450	444	448	484	471	447	486	432	457	454	478	461	481	461	480	482	441	428	491	445	476	465	457	480	451	456	504	464	461	492	454	460	510	481	467	463	452	486	481	461	478	453	471	466	436	426	433	449	485	475	492	400	484	456	459	476	461	471	472	445	470	464	455	453	426	463	445	464	418	471	425	505	463	456	471	430	467	521	464	466	460	493	454	500	484	468	447	458	473	441	500	508	431	488	426	426	500	456	469	438	480	453	483	506	459	454	501	427	440	447	499	457	474	502	498	434	428	433	448	465	460	531	464	447	434	484	487	470	494	462	458	492	504	471	468	492	487	443	454	456	415	438	468	450	516	487	450	446	463	439	461	505	461	453	498	464	462	475	469	473	456	445	484	452	431	431	465	502	508	493	489	462	445	492	467	495	462	452	449	442	480	431	477	461	463	471	468	469	484	444	454	476	475	470	528	455	453	435	422	419	493	455	457	446	488	466	466	461	512	457	457	469	467	483	475	477	475	434	498	455	452	483	470	488	438	473	453	468	443	441	485	455	453	463	504	435	451	481	427	434	477	439	443	447	456	470	452	466	444	515	476	468	476	436	487	467	453	478	480	478	456	474	471	481	485	458	458	475	460	430	481	468	456	490	472	453	432	439	502	449	432	456	467	493	477	487	471	490	445	434	475	476	467	461	471	477	488	449	471	471	453	453	492	457	452	468	472	450	521	480	475	488	424	478	446	495	460	477	455	442	475	472	466	470	428	492	487	471	414	434	471	479	441	458	452	460	512	456	496	487	481	484	429	460	476	443	486	489	452	442	448	474	455	447	489	498	470	455	501	462	445	472	475	498	463	466	496	457	486	485	464	500	460	424	441	465	388	442	462	458	475	466	477	499	473	445	482	425	431	438	456	456	430	462	454	489	456	454	491	465	463	462	504	441	455	462	480	457	487	513	448	440	447	430	490	486	442	485	440	491	461	436	474	407	448	463	464	451	456	471	474	426	457	435	465	419	505	478	488	446	485	474	458	446	479	463	455	434	462	474	449	493	489	441	423	452	467	503	441	436	485	442	473	468	483	482	462	449	472	532	437	484	480	443	469	485	459	484	474	448	484	470	433	406	489	450	438	466	481	405	459	449	479	482	509	445	501	437	492	435	480	459	441	460	490	468	437	482	439	499	460	450	480	462	466	451	465	477	483	454	465	447	490	473	473	456	465	463	481	485	487	447	429	471	494	501	465	461	485	504	459	462	469	458	473	469	456	444	488	452	462	458	442	477	415	429	453	465	445	481	452	465	457	412	481	432	487	475	458	421	477	498	491	481	438	438	445	457	522	468	460	427	438	480	477	499	509	462	470	449	468	435	475	459	442	441	460	450	462	481	438	452	476	413	446	483	493	463	442	450	453	461	456	466	430	427	452	454	467	461	480	420	493	461	446	466	441	407	474	505	479	475	442	472	517	443	489	447	466	477	443	478	428	446	483	448	467	508	467	470	493	471	426	480	460	490	485	495	455	477	472	417	472	440	469	461	441	448	464	451	484	427	461	446	480	446	433	476	433	491	455	456	464	448	483	468	458	491	458	433	442	465	488	445	513	488	441	475	484	444	455	444	450	481	424	453	496	460	431	441	438	508	459	476	479	425	468	461	436	430	456	460	434	454	491	471	450	499	436	443	462	483	464	469	477
807	1830	221	80	81	102	121	101	74	72	75	66	62	68	51	50	54	54	38	55	50	53	59	48	59	56	46	62	45	41	52	61	62	48	51	36	54	43	46	44	44	45	48	54	60	45	44	53	45	45	57	45	51	53	55	32	42	42	47	50	48	39	32	46	47	44	51	45	40	46	52	38	53	38	58	47	43	53	40	48	47	56	40	51	51	46	39	60	47	64	54	50	54	55	45	45	47	54	49	61	50	50	47	48	58	46	52	39	61	49	44	36	46	43	47	51	36	47	45	42	55	42	35	49	60	45	46	46	47	46	61	60	34	58	47	62	40	61	47	46	44	46	55	53	56	37	52	45	52	53	41	44	48	55	61	48	60	31	60	35	45	55	54	43	39	43	48	47	54	48	52	40	47	53	48	47	48	46	67	52	43	63	48	45	49	39	43	43	48	35	42	46	50	36	48	53	57	44	56	47	55	45	46	61	54	41	37	60	46	43	43	48	34	44	57	40	47	50	48	50	55	51	52	45	48	47	50	42	35	47	58	47	45	44	52	36	38	49	42	47	52	47	46	53	43	46	46	51	47	61	46	54	40	48	50	44	40	47	45	55	44	48	50	39	48	40	48	53	51	45	48	56	49	48	55	40	50	34	47	38	49	49	66	50	40	47	58	41	47	53	41	39	54	34	53	52	58	42	52	54	56	47	51	53	39	41	60	54	60	44	37	46	46	36	57	41	51	44	42	52	59	49	53	44	44	45	46	50	49	46	46	41	49	38	53	52	41	50	42	55	55	47	39	41	37	44	55	54	32	50	39	53	39	54	53	47	51	36	49	43	46	52	47	56	45	43	42	47	43	57	43	42	44	40	50	50	43	32	63	58	47	56	43	39	53	44	51	42	45	51	46	55	48	47	50	60	53	42	46	45	61	57	51	42	48	35	37	49	46	53	52	49	55	46	43	49	51	49	48	42	38	41	48	47	38	52	45	46	65	45	36	67	48	47	56	47	46	49	39	51	47	42	42	57	53	54	52	62	51	60	53	53	46	49	57	50	47	61	51	59	48	52	41	44	44	45	39	40	43	36	34	45	46	48	43	48	47	52	51	53	39	51	53	51	54	47	48	49	52	56	45	48	49	51	48	47	50	39	56	47	58	32	35	32	45	47	59	36	50	51	45	37	47	44	44	50	40	53	57	45	47	56	43	53	44	42	60	52	48	45	40	56	34	38	50	33	48	48	40	48	55	55	45	56	50	40	53	41	42	45	37	45	70	45	51	36	49	30	38	38	43	57	57	52	43	37	46	61	50	54	61	45	53	49	52	51	55	46	48	52	34	62	36	42	52	46	44	49	36	46	49	34	50	61	42	56	46	46	41	49	54	49	47	41	37	46	49	49	51	45	56	57	44	40	39	45	43	55	45	36	42	41	49	52	60	54	45	46	49	49	54	61	50	56	62	57	44	51	42	53	44	50	46	51	51	53	45	44	53	49	50	55	45	59	41	60	45	54	46	46	46	42	54	38	43	44	42	43	47	42	49	56	51	48	52	53	41	51	55	48	46	51	48	38	49	36	45	35	55	35	51	36	45	45	47	48	49	49	43	39	47	65	50	44	40	48	41	39	39	48	44	37	38	40	46	56	57	51	62	42	46	41	49	50	48	42	34	47	52	47	47	47	43	51	45	45	51	44	40	45	54	47	35	53	38	47	53	43	49	45	48	49	49	40	46	47	42	54	48	41	47	42	45	42	51	46	56	62	51	39	56	46	49	45	47	46	41	33	53	42	54	46	49	48	43	50	30	43	48	52	45	41	42	41	41	45	49	51	51	46	44	48	43	46	49	39	46	47	67	45	42	53	51	40	42	51	48	46	48	51	51	47	48	52	47	45	48	46	39	52	48	49	51	47	46	51	39	41	51	49	47	53	48	55	61	39	53	45	53	50	44	43	48	52	48	50	57	55	46	45	62	46	51	49	48	65	48	49	44	44	57	49	39	47	49	50	49	41	42	45	42	44	46	52	50	51	41	46	57	54	38	47	63	40	48	43	39	40	46	47	51	41	51	37	59	56	44	38	57	47	40	46	43	38	33	54	58	49	47	52	51	55	53	50	47	49	51	60	43	39	54	40	48	44	53	53	49	60	53	54	44	47	37	50	43	50	54	42	42	39	57	58	53	44	60	46	45	43	52	43	41	48	45	50	43	43	45	49	42	52	37	55	49	53	41	46	47	36	45	48	43	34	52	40	52	37	44	71	41	48	48	36	44	59	57	48	35	52	53	51	44	47	45	52	44	56	53	54	64	37	47	41	51	40	49	58	43	44	50	42	50	40	54	51	58	58	40	42	57	44	56	56	44	51	59	49	50	50	44	52	43	58	54	42	38	52	58	46	52	60	40	46	47	46	45	43	48	53	46	44	48	48	45	35	56	41	52	39	43	60	58	42	42	42	52	34	54	48	43	36	43	32	48	53	49	35	30	46	56	37	47	48	42	35	64	52	44	61	44	48	42	46	34	57	38	51	58	55	61	62	48	49	36	36	47	46	56	57	57	51	49	52	58	42	41	40	45	42	45	47	51	47	51	49	49	43	47	38	51	45	48	38	60	46	50	47	37	39	47	40	55	40	55	42	51	55	31	56	49	42	54	61	33	56	52	40	49	34	44	55	48	52	38	47	45	42	50	52	57	50	58	36	55	55	62	43	32	44	59	42	39	44	40	43	39	53	47	45	36	37	49	43	57	38	56	39	51	38	64	44	50	48	48	53	49	43	46	51	45	40	49	49	47	50	37	46	57	48	45	44	30	55	55	41	57	50	34	49	55	57	41	54	56	43	59	55	52	44	47	50	39	46	58	43	42	36	50	50	60	56	48	36	50	53	51	44	50	51	46	49	54	50	54	51	52	46	52	51	45	37	41	43	55	49	53	48	48	53	44	41	35	43	58	44	49	49	50	43	50	44	45	59	41	55	43	40	40	45	38	51	49	58	38	44	47	52	59	43	46	37	50	63	46	40	43	41	43	55	45	47	52	55	40	46	54	47	47	50	44	53	55	43	48	59	51	40	38	42	47	55	57	42	44	42	49	37	40	45	46	57	44	37	57	51	56	44	40	52	57	47	38	46	61	45	45	45	49	54	52	47	49	38	38	42	43	58	61	44	47	50	48	61	38	39	60	44	37	52	44	46	53	40	58	47	57	48	42	49	42	42	47	50	64	56	55	37	39	52	44	47	51	51	51	47	52	37	55	43	49	35	50	50	42	55	59	47	36	35	61	51	43	58	39	51	52	46	57	48	53	48	46	50	50	47	55	45	38	54	43	59	48	51	49	48	62	46	52	39	46	41	39	48	55	57	40	56	55	46	51	28	45	45	35	47	58	41	47	36	47	38	41	49	43	47	48	47	43	44	38	48	49	38	46	42	51	48	45	52	48	41	42	48	34	45	55	46	48	41	53	46	55	59	57	57	47	57	50	46	45	45	43	52	55	56	47	46
9704	16493	2182	1761	5020	7457	6922	3877	2635	2156	1646	1396	946	719	665	548	520	567	599	545	616	753	892	613	610	548	566	563	640	664	559	558	547	456	494	466	481	442	428	491	491	451	458	450	446	422	452	460	475	432	444	450	427	444	485	469	430	442	452	454	450	419	442	434	444	461	470	473	445	429	421	438	481	414	456	424	464	460	468	434	463	470	467	446	425	476	444	412	426	457	450	460	456	487	439	451	427	420	418	359	467	463	454	460	458	438	456	463	455	451	434	442	400	451	446	456	459	476	457	503	461	437	464	419	461	473	480	451	458	456	436	474	450	429	412	443	455	431	469	442	483	408	451	427	484	447	478	439	467	434	453	467	452	436	428	446	446	448	393	461	464	426	443	431	475	408	452	435	449	456	448	446	408	410	498	448	432	470	453	471	412	491	448	444	436	445	462	412	439	436	452	457	442	443	505	435	454	473	415	443	406	444	437	452	466	467	456	461	444	449	460	475	438	455	461	477	436	478	433	480	438	468	416	410	486	463	441	457	478	436	470	466	446	432	437	434	477	433	448	435	453	418	450	451	408	462	453	432	445	454	465	450	425	441	450	429	418	443	425	445	454	492	424	446	449	464	442	492	465	444	424	461	455	435	450	466	441	419	448	466	429	437	474	441	451	410	437	452	447	449	426	443	428	414	451	438	445	456	443	430	468	458	443	465	470	440	421	442	482	436	419	447	438	405	469	462	485	466	428	454	463	451	451	502	471	451	479	464	424	450	451	453	445	479	424	479	454	485	490	451	437	449	461	425	454	442	424	436	466	410	443	456	450	434	456	417	474	469	411	483	447	460	454	460	430	440	482	477	451	406	438	435	442	415	445	463	468	451	444	448	451	430	446	438	460	430	462	445	470	464	449	465	426	428	476	434	417	442	467	458	418	466	459	443	477	433	458	434	461	462	477	424	412	443	441	476	424	457	445	447	446	478	440	449	498	448	406	435	470	447	464	464	440	468	431	415	467	453	433	432	451	469	467	468	448	447	457	440	477	425	446	463	449	471	443	435	453	436	421	447	457	452	432	426	465	478	437	446	442	438	452	445	428	455	431	431	450	435	467	468	454	430	455	467	488	468	437	454	482	455	475	449	464	429	461	459	412	487	427	442	447	436	473	451	444	460	450	444	436	479	459	447	472	453	448	438	447	441	464	469	488	434	431	467	489	446	431	450	447	451	434	431	469	417	468	444	486	452	472	454	435	412	454	443	442	423	442	438	487	462	457	440	465	440	451	460	473	455	437	422	454	436	425	490	445	464	433	445	441	462	463	433	475	443	416	469	425	459	453	415	432	465	475	455	404	478	476	460	476	440	476	421	470	471	486	430	484	423	477	406	428	445	436	464	434	436	457	428	420	446	506	470	439	430	438	477	451	461	453	488	442	441	428	495	434	468	452	452	403	470	419	458	459	416	463	416	441	435	432	450	424	433	470	442	474	444	449	461	431	440	456	421	457	474	484	436	443	478	386	451	466	448	455	441	459	443	457	483	480	427	460	458	424	454	455	443	417	427	444	482	411	506	447	426	463	437	436	439	442	445	455	400	458	455	473	427	443	452	451	451	443	442	437	411	436	458	459	465	419	408	466	450	442	436	503	450	447	443	461	473	423	429	464	478	442	474	454	429	431	448	445	429	495	407	428	439	438	439	464	445	436	466	431	437	418	439	446	468	470	441	461	487	449	451	451	469	430	465	481	440	440	426	443	466	447	462	466	448	450	433	443	456	425	460	445	477	461	477	458	451	429	436	479	463	462	430	431	437	434	419	470	429	448	421	475	458	441	430	458	413	477	489	452	436	462	476	444	441	433	436	451	466	447	471	433	456	437	445	451	468	480	420	471	428	462	436	459	442	448	441	471	465	429	479	453	451	442	420	473	433	462	430	464	440	461	427	448	421	468	437	441	456	449	462	488	447	423	441	436	465	414	446	473	479	430	438	427	475	448	427	441	448	448	434	432	497	414	406	460	481	439	437	443	460	491	431	464	400	426	447	511	424	467	423	432	461	459	427	451	416	475	432	480	434	449	444	470	474	464	448	431	417	421	438	467	461	464	460	482	438	491	420	451	457	475	448	477	428	441	471	431	450	457	455	410	427	416	457	410	456	458	456	441	451	450	419	461	430	450	436	442	448	434	412	461	457	413	448	459	446	443	476	429	455	490	456	462	434	493	436	442	476	480	455	420	475	469	463	435	447	427	441	426	422	465	465	438	431	457	438	469	453	429	437	434	468	440	469	474	441	448	465	440	421	474	444	466	432	440	462	433	447	468	447	446	464	471	464	427	512	433	448	445	434	428	472	412	410	433	465	417	421	464	434	413	437	451	446	445	480	430	422	408	463	434	409	471	448	477	463	444	432	489	399	471	445	435	492	458	473	423	473	450	450	471	445	466	419	466	458	447	480	469	456	466	465	458	438	452	432	462	452	485	471	430	463	464	468	430	462	455	434	441	462	446	421	435	451	447	444	424	459	439	455	446	456	446	457	460	470	462	499	458	436	468	479	416	427	433	479	456	481	423	458	468	448	478	464	478	443	450	437	425	431	458	458	457	424	459	449	474	438	430	483	456	463	446	418	426	457	480	430	428	481	450	447	481	466	458	454	449	481	469	428	428	460	468	443	427	465	448	444	478	447	465	470	425	468	430	448	457	425	449	453	413	482	464	442	458	454	432	449	435	444	461	479	486	465	455	465	447	471	456	456	471	480	429	420	460	478	461	446	455	468	470	482	480	417	443	425	443	460	465	446	431	431	433	456	471	446	452	428	458	469	463	411	440	422	473	413	479	446	469	445	473	441	448	436	471	462	429	468	424	469	469	421	490	467	457	435	435	452	457	429	426	407	482	450	478	452	447	453	455	417	442	450	431	474	465	460	462	488	469	450	471	471	466	466	481	469	440	431	456	464	433	463	445	456	474	444	405	463	433	432	483	432	397	451	426	470	436	444	448	450	464	442	440	464	468	438	431	451	455	459	403	439	450	464	426	428	451	426	431	447	436	425	441	433	458	423	486	435	458	436	423	459	434	474	442	440	484	428	460	463	453	497	435	453	469	459	484	434	443	461	415	429	462	445	447	487	438	472	431	455	458	459	421	460	458	466	490	436	412	462	455	455	421	438	417	422	466	484	451	446	463	435	457	461	462	448	442	494	490	444	441	417	423	465	442	427	432	456	474	461	472	418	442	464	460	457	469	451	435	456	450	467	473	466	429	443	419	448	454	465	435	438	448	454	461	463	430	443	449	429	434	464	415	483	481	433	417	426	447	454	440	459	450	479	434	435	427	480	496	431	426	457	443	452	439	461	447	425	460	419	464	458	439	468	476	488	448	471	467	459	459	482	464	455	460	420	405	457	426	471	491	446	443	436	450	409	421	445	434	451	483	443	434	450	437	419	411	435	446	433	468	414	456	410	422	468	443	479	427	439	439	437	446	446	466	476	461	461	438	473	439	432
574	8444	640	110	129	206	206	149	124	109	121	117	89	72	86	83	64	67	60	74	65	80	79	78	65	59	53	76	56	71	88	72	58	61	75	66	65	63	62	55	65	63	60	58	55	61	51	61	68	71	58	66	60	61	70	68	60	63	53	59	58	58	45	59	63	52	71	61	60	56	69	61	69	81	54	55	72	73	63	73	66	63	63	58	59	77	64	74	69	60	66	69	84	65	63	85	73	64	72	60	61	61	77	56	60	82	65	65	71	54	60	71	67	61	52	66	68	51	53	72	49	64	68	69	73	62	62	74	59	52	60	64	56	69	50	69	61	79	72	63	62	74	69	45	62	54	61	51	48	72	70	80	58	59	66	70	79	67	56	66	57	64	70	56	64	59	61	63	65	48	68	54	49	69	59	69	64	64	61	56	60	71	45	62	69	59	65	74	55	55	46	54	69	73	65	70	59	63	69	47	55	72	70	65	66	67	60	62	55	60	60	69	70	54	66	52	70	67	72	77	62	49	68	65	61	66	73	60	59	53	66	61	59	68	54	74	61	64	65	62	62	55	66	55	71	64	57	73	50	61	49	72	69	82	62	74	71	49	71	67	68	68	69	44	63	59	60	60	72	54	61	68	50	72	60	60	51	69	58	59	59	59	71	62	62	70	61	52	68	63	56	75	70	55	65	50	70	61	57	71	62	64	45	46	59	59	77	57	66	78	71	58	64	54	64	53	59	53	56	55	64	61	59	60	59	53	57	66	79	65	65	58	65	66	65	61	58	58	68	61	66	61	51	47	51	63	48	72	60	68	65	60	72	54	64	50	60	70	63	68	65	66	66	63	58	59	61	56	46	70	61	62	57	56	61	66	64	68	61	61	60	71	55	54	53	58	66	65	65	59	80	52	59	53	54	71	58	55	74	62	55	58	56	58	63	60	70	73	43	50	51	62	70	80	51	43	63	57	68	72	57	63	53	65	78	49	65	70	67	59	64	61	72	64	59	67	61	58	66	73	56	47	62	56	52	60	68	56	48	50	54	64	77	61	61	61	54	59	59	71	45	66	78	64	79	67	53	69	77	57	68	74	60	53	56	68	67	74	52	75	67	77	73	64	64	54	64	61	57	58	56	67	63	63	81	60	55	59	60	68	57	60	57	55	75	71	45	69	72	61	69	67	67	53	66	58	72	68	62	62	73	58	50	70	69	54	62	62	62	60	58	65	66	72	61	67	51	58	77	77	47	52	61	72	57	60	73	61	56	57	63	52	68	68	50	69	60	65	69	45	66	46	50	67	58	60	58	53	68	59	65	68	69	59	63	62	68	64	54	62	57	69	61	56	48	68	73	83	74	68	58	79	60	65	61	58	63	80	69	54	63	79	66	74	59	59	57	57	70	53	56	51	71	64	66	63	60	69	61	67	71	51	53	55	59	67	71	53	63	62	69	53	66	49	66	60	66	62	63	57	54	63	66	72	65	68	58	86	72	55	70	73	59	68	63	73	48	46	57	68	66	58	54	54	71	53	54	62	70	61	67	62	64	76	68	75	58	77	70	55	68	64	64	64	62	52	59	58	71	63	67	53	50	59	53	54	69	60	59	61	52	64	61	57	62	60	59	63	56	72	65	62	59	60	68	55	66	62	49	67	67	56	66	64	60	56	65	53	49	61	78	55	65	64	70	55	51	65	67	52	71	61	67	64	65	66	64	62	69	63	75	67	74	61	76	69	61	59	69	53	53	74	65	69	62	44	57	66	71	57	64	69	64	58	56	59	53	71	60	69	65	63	58	74	65	56	50	68	54	58	57	53	70	56	69	57	58	68	59	61	78	65	52	48	73	67	50	78	63	55	48	65	75	71	69	54	56	55	59	66	64	56	57	59	76	56	65	63	55	52	62	61	64	52	65	56	66	63	69	57	52	68	55	64	64	57	49	65	69	75	73	72	45	59	59	59	66	63	75	72	68	57	69	57	61	74	60	63	64	58	61	47	52	64	73	70	52	70	70	80	71	47	66	54	63	82	55	65	73	53	65	64	58	65	56	54	58	62	74	41	66	60	58	66	54	54	56	63	65	52	49	64	61	62	65	66	67	51	59	71	80	60	65	51	69	59	60	56	59	72	70	71	52	74	69	68	45	59	78	58	60	46	62	68	47	79	60	59	57	58	81	69	69	60	74	52	71	50	57	73	52	81	67	56	74	63	56	65	58	72	58	50	67	64	64	73	58	59	70	53	57	62	64	55	68	56	63	64	58	67	72	70	56	64	76	64	73	70	70	67	59	86	60	54	68	69	67	74	58	67	56	58	82	64	49	86	52	60	63	71	54	64	72	66	73	54	54	60	64	46	66	50	60	54	58	61	71	76	58	61	76	56	51	55	67	58	66	68	64	67	50	64	66	63	58	62	63	79	68	51	69	62	52	57	73	74	64	64	61	49	60	59	62	52	62	71	59	59	65	64	69	59	74	59	57	68	69	63	69	53	61	49	54	62	71	69	61	66	52	57	66	71	66	72	48	56	54	64	66	61	61	60	58	66	62	70	55	62	59	57	80	57	69	67	59	54	63	65	66	57	64	61	62	61	66	61	76	72	83	59	74	82	70	58	55	68	58	63	64	65	56	67	74	55	85	63	63	72	61	69	60	59	57	68	64	78	68	54	63	52	71	69	59	51	67	76	51	68	67	62	73	75	61	64	58	68	60	70	61	61	64	52	70	65	65	41	64	74	52	66	50	64	66	60	69	56	74	49	61	85	84	67	74	67	67	58	60	55	65	59	78	66	70	68	72	64	59	79	58	66	47	45	64	65	66	64	68	62	65	67	65	62	66	57	57	64	57	74	69	57	60	45	63	60	67	61	64	74	60	65	54	64	70	64	58	72	77	67	57	58	60	63	54	73	61	74	62	54	53	74	63	70	90	67	62	61	65	71	56	79	60	64	62	65	70	62	70	52	69	57	65	77	71	71	66	66	64	59	69	54	52	57	53	72	62	57	57	63	51	67	52	58	64	66	61	66	66	54	60	67	57	66	58	53	64	66	64	63	69	59	67	74	55	59	58	65	64	55	47	70	53	58	47	69	67	50	65	74	69	81	71	65	62	66	59	58	62	50	65	73	46	63	63	80	70	63	66	81	52	57	51	68	64	50	58	61	70	75	71	63	67	58	66	62	64	69	58	66	66	72	65	65	65	58	62	57	50	66	72	54	63	63	62	65	74	65	55	62	52	54	66	60	50	48	63	62	61	61	69	72	59	73	61	78	57	71	66	63	62	66	59	51	55	57	68	63	69	68	57	66	64	62	63	68	72	69	76	83	67	61	59	68	58	46	70	54	57	59	82	76	64	70	69	71	58	67	58	58	62	69	69	53	73	63	60	56	72	57	62	57	73	77	54	51	61	78	62	57	47	70	68	62	68	77	62	57	70	64	73	64	59	53	58	65	67	64	61	71	68	71	69	67	50	75	68	66	68	60	58	63	71	62	60	67	65	73
11878	33172	3043	3017	7971	11147	9097	5478	3877	3246	2690	2255	1673	1196	1023	1023	912	913	927	917	996	1129	1087	899	751	745	759	768	846	945	771	842	832	631	633	681	664	640	666	671	645	605	649	655	661	643	648	652	655	643	647	632	620	631	623	680	619	645	630	628	604	681	616	668	583	655	611	650	622	645	660	621	626	608	588	616	624	600	615	638	599	593	612	599	609	588	618	661	649	631	633	626	629	616	667	636	612	609	625	627	612	629	629	592	657	630	646	660	628	621	660	638	607	615	564	620	586	635	581	629	573	675	623	599	633	624	623	652	639	617	600	659	656	639	586	620	625	633	599	575	573	639	612	652	576	627	612	617	606	663	591	620	637	627	623	639	618	623	600	629	635	548	614	628	618	606	631	618	634	602	606	597	610	612	633	621	595	597	658	587	651	622	631	643	621	626	583	644	620	626	617	600	628	596	635	652	663	618	636	641	650	651	621	617	591	635	632	675	590	636	625	625	632	652	633	601	615	607	629	643	566	610	646	637	602	619	598	661	581	646	660	648	611	596	631	630	637	558	591	628	619	617	661	634	674	640	594	622	567	654	640	605	613	577	587	625	604	652	662	607	627	610	628	588	618	629	677	630	641	652	613	602	619	653	638	606	636	654	620	598	628	631	606	631	631	577	611	605	632	589	632	624	671	591	611	612	596	587	625	623	620	616	610	637	618	604	633	627	606	635	630	573	631	594	591	615	582	652	617	575	603	654	619	653	638	616	667	577	596	635	616	612	614	591	624	633	564	597	621	617	582	578	602	648	596	642	649	611	591	624	593	617	647	576	634	617	561	671	582	583	588	598	634	637	627	646	612	672	603	583	641	626	621	640	621	601	627	576	638	579	608	668	595	695	650	593	601	659	549	631	604	649	610	627	650	605	612	641	647	613	698	628	604	625	642	662	636	628	622	643	648	641	617	653	632	604	621	643	584	634	665	635	594	663	609	589	648	598	596	601	624	643	586	598	635	628	666	635	600	612	641	616	646	652	628	635	615	591	618	620	575	613	627	619	650	606	604	689	639	605	639	597	614	634	675	632	655	594	711	589	607	651	585	649	612	592	636	588	642	603	626	616	653	608	579	669	592	572	644	610	597	656	569	543	575	609	604	633	635	602	647	598	598	607	623	595	642	610	642	582	648	619	569	638	610	654	573	654	669	648	634	609	626	594	639	671	645	602	600	640	642	627	624	619	649	661	646	604	624	601	568	573	602	619	598	614	612	637	629	605	585	589	664	590	625	575	619	624	615	614	582	601	562	603	639	604	599	649	630	593	676	620	633	625	642	596	658	607	606	579	629	675	569	637	645	604	690	616	645	635	639	620	632	626	629	598	624	644	651	637	633	617	647	590	592	682	624	617	607	657	655	578	641	663	590	654	641	635	582	619	635	626	648	657	636	645	591	594	628	589	547	625	618	564	623	623	630	626	622	677	616	587	642	590	642	635	617	604	647	647	625	626	594	595	610	658	599	665	618	654	632	603	669	594	604	622	636	655	628	605	604	623	613	598	612	600	618	626	627	634	634	609	613	616	624	612	594	612	607	616	615	606	603	587	641	612	589	611	601	688	642	607	586	671	627	643	617	629	619	647	682	633	614	653	604	635	613	628	602	606	612	591	588	609	601	650	616	653	594	605	584	624	606	623	639	638	641	600	614	608	655	643	603	631	621	621	635	600	640	604	628	606	592	618	584	605	594	636	622	619	612	639	653	602	569	624	629	620	633	632	636	618	619	632	573	598	628	594	577	635	632	626	601	607	654	586	638	605	608	572	586	623	601	591	609	610	643	620	625	645	637	624	605	674	597	618	610	563	615	612	593	579	588	582	636	631	643	593	623	639	632	650	645	601	678	601	592	613	620	608	622	632	618	641	573	589	615	594	578	608	627	609	590	627	654	585	593	579	611	639	605	633	650	655	612	626	619	627	599	623	619	613	615	633	603	630	625	657	652	600	625	651	667	644	709	644	649	632	638	600	620	597	631	696	594	610	626	605	587	619	640	622	649	651	645	607	618	588	631	598	583	664	639	646	610	637	638	585	632	595	618	624	596	589	618	629	610	646	640	602	594	691	625	627	618	653	614	642	643	593	616	590	620	606	630	605	630	591	612	602	663	589	595	623	579	635	630	593	581	643	632	588	641	622	622	647	612	627	607	584	629	626	625	605	598	600	620	634	630	615	593	632	598	618	570	614	642	556	657	644	631	665	599	647	644	613	643	632	603	648	627	595	642	615	656	642	593	650	606	601	631	676	614	650	593	638	621	656	638	618	584	623	604	626	629	581	622	613	658	638	631	676	634	664	611	631	610	606	616	620	586	655	616	608	596	599	616	617	645	612	650	576	637	615	629	598	650	639	655	590	567	635	614	620	617	580	628	620	629	630	662	595	621	663	575	603	617	647	613	614	591	609	582	612	605	626	597	602	612	602	622	594	607	652	621	629	628	596	643	606	624	596	598	613	643	632	605	606	576	611	588	612	634	619	597	593	633	627	628	594	625	640	559	603	614	648	588	636	643	576	633	581	594	643	666	611	619	643	644	634	645	628	634	621	622	611	596	569	629	616	598	614	631	594	623	623	621	602	611	597	627	633	602	664	626	617	576	626	609	670	616	626	632	619	610	612	597	629	588	622	623	596	605	630	607	649	634	628	602	616	658	604	581	646	629	595	640	578	645	620	605	656	603	620	634	656	597	635	638	639	628	652	612	663	610	622	652	620	624	633	625	634	612	629	624	588	605	605	639	644	654	616	603	634	632	596	580	576	576	601	612	629	626	582	644	667	644	609	574	624	599	641	672	635	605	623	667	613	640	646	610	606	605	629	658	660	629	617	592	595	621	609	633	618	619	700	618	627	642	662	684	558	623	578	628	618	628	609	588	690	639	636	591	598	631	616	569	621	657	585	617	645	652	607	614	572	677	595	605	701	611	628	630	612	617	592	620	591	601	604	621	631	660	618	587	644	578	628	599	615	644	672	594	623	635	590	628	609	628	607	662	637	604	663	599	656	587	643	615	594	622	627	612	656	633	636	594	590	568	622	618	604	613	616	568	598	615	655	668	655	600	609	602	570	616	607	639	658	613	605	611	622	602	621	650	616	630	611	614	632	629	632	652	560	629	636	621	582	592	599	643	595	598	618	609	612	598	654	633	635	652	619	580	625	627	602	588	640	568	614	622	628	635	624	602	604	629	607	635	618	598	622	603	593	610	647	626	622	607	613	625	579	603	625	608	608	637	603	605	626	634	646	612	610	640	566	648	619	605	608	587	585	604	626	606	602	688	686	648	573	589	570	598	643	592	631	642	629	607	654	617	644	589	610	602	621	652	606	628	616	613	614	612	619	650	660	610	622	630	634	599	618	634	646	626	633	634	582	627	619	610	633	611	599	630	536	585	617	625	607	617	661	634	600	637	641	620	608	629	647	636	645	658	636	557	570	606	639	614	649	619	635	636	545	652	586
1300	6693	510	97	114	125	138	97	64	79	69	60	45	39	44	28	23	25	31	47	41	32	36	28	36	25	30	38	41	33	23	32	35	22	19	29	22	16	24	30	26	24	28	30	27	28	23	19	29	17	27	28	17	26	21	21	24	22	29	21	26	15	23	22	15	21	27	27	28	30	15	24	20	14	30	31	29	20	29	21	26	24	23	30	29	16	23	22	19	21	33	20	30	29	23	33	26	24	30	27	19	25	23	21	30	23	27	30	14	28	29	31	25	30	20	21	25	20	18	31	22	23	16	34	21	27	27	31	19	21	25	17	32	26	32	15	20	24	27	19	24	24	15	30	23	27	25	29	28	25	20	16	21	21	28	24	31	18	20	19	27	25	12	23	23	30	26	17	22	25	28	30	17	23	22	13	24	23	20	28	19	28	25	20	25	18	27	27	25	18	37	17	25	15	24	21	22	14	21	31	18	26	30	22	27	27	23	24	30	15	27	19	31	24	24	23	29	20	31	26	21	21	29	29	24	32	20	26	34	31	22	28	31	22	19	27	21	25	38	26	26	29	20	22	30	19	27	23	20	22	30	30	28	30	26	23	27	22	30	19	28	21	25	21	30	26	26	28	25	24	24	22	19	25	25	26	25	26	28	19	18	19	27	23	18	28	21	15	23	23	22	19	19	22	19	30	23	25	20	22	32	22	22	18	21	32	31	29	23	25	25	19	34	18	26	18	17	21	29	24	14	21	28	24	30	24	20	31	25	28	24	25	21	27	18	16	26	26	23	19	32	17	18	15	14	27	37	16	33	21	21	23	19	15	31	28	24	28	23	31	12	22	32	29	22	17	27	22	21	21	19	21	25	26	24	24	17	24	23	30	25	25	23	18	21	20	23	19	26	25	27	22	15	15	24	30	28	27	23	21	29	30	25	26	11	24	27	28	29	23	30	22	27	17	16	21	27	27	35	20	28	37	25	23	21	26	22	22	33	20	23	21	25	22	22	28	15	13	37	24	17	25	23	11	27	21	19	22	24	24	19	21	23	22	27	26	15	27	23	19	23	27	30	25	19	26	19	24	28	21	21	27	27	18	27	20	21	20	15	18	29	17	24	17	24	29	17	32	26	18	24	18	26	20	22	33	19	22	23	17	23	23	25	16	23	35	23	26	16	33	20	23	23	30	21	30	21	29	27	15	21	29	31	21	21	27	25	22	27	31	26	30	17	20	21	13	34	23	24	20	17	25	34	23	23	29	17	27	17	28	24	21	28	21	24	21	31	24	25	25	21	24	27	20	22	21	18	30	18	24	18	24	18	20	25	28	15	30	22	31	29	43	17	22	24	22	29	20	20	24	26	20	20	20	20	22	16	23	18	32	22	27	22	26	29	19	23	25	22	31	37	20	23	22	21	21	27	22	15	25	14	13	15	13	18	16	18	26	16	19	34	23	32	26	27	24	20	21	24	28	24	27	24	26	19	16	26	25	26	19	15	22	31	25	23	25	18	25	20	30	23	21	21	17	27	24	15	25	17	28	20	27	20	25	25	20	22	23	25	25	13	24	30	22	18	25	24	32	17	22	25	31	19	26	23	26	29	27	17	27	19	21	21	17	21	23	31	21	23	21	26	33	17	23	27	20	29	25	25	17	24	24	24	17	22	25	24	25	33	20	34	31	28	33	18	19	27	23	29	27	24	25	26	25	23	18	20	17	31	25	19	24	24	34	23	23	32	17	25	24	25	29	23	30	17	31	21	18	24	14	19	18	17	24	26	18	27	28	21	27	19	25	26	30	28	17	17	16	14	31	30	26	22	26	27	17	24	24	22	22	21	30	23	25	19	25	32	27	29	30	27	19	24	28	20	20	22	22	21	26	22	33	21	31	25	26	20	22	30	24	21	28	27	12	17	25	23	24	20	27	21	28	30	26	30	30	25	18	24	21	35	22	31	23	25	18	18	24	23	16	24	22	19	14	19	18	22	30	24	24	23	27	30	20	22	15	28	18	30	22	20	31	22	30	22	17	19	18	21	17	14	27	25	18	25	23	19	22	23	26	17	29	24	21	16	22	24	18	23	24	23	20	20	24	20	22	24	34	23	22	21	15	23	29	21	30	25	22	14	18	24	22	22	25	30	15	23	30	17	25	26	21	23	32	25	19	24	23	21	20	31	24	22	25	16	21	30	19	19	20	33	20	31	24	23	26	28	17	35	30	24	32	18	19	28	27	26	25	21	21	21	22	23	33	23	22	20	24	23	21	27	29	23	19	30	20	20	18	35	30	20	23	30	25	24	21	31	18	36	23	27	28	21	29	22	33	25	22	18	25	30	27	15	30	19	29	23	23	27	32	31	23	23	16	26	27	25	28	18	30	38	24	22	25	18	23	10	22	26	29	27	23	25	21	24	22	21	31	26	27	20	21	21	19	27	19	29	20	21	32	23	19	18	20	30	20	27	18	18	16	13	22	26	26	31	25	26	29	22	23	16	30	25	31	24	22	31	27	16	28	30	25	30	17	21	26	23	27	23	30	18	25	24	25	24	17	18	19	20	21	24	20	21	33	21	30	23	20	19	23	17	24	23	22	22	22	20	27	39	21	22	27	24	20	28	20	24	26	15	26	22	33	25	22	20	15	21	26	25	24	25	22	27	24	24	25	15	27	25	27	28	25	23	31	39	27	19	22	26	26	23	20	31	26	23	23	26	21	28	24	21	30	25	31	16	30	22	27	21	24	16	23	20	30	28	27	25	26	16	20	21	18	31	35	23	18	19	20	22	26	20	24	27	22	22	26	17	18	23	31	28	18	22	27	22	21	21	20	15	22	30	21	21	28	21	25	18	14	22	29	21	19	29	27	19	18	18	20	29	27	21	26	25	31	28	14	20	26	24	19	27	21	21	19	25	20	27	19	27	21	16	26	22	13	20	19	31	19	22	23	24	25	17	27	20	33	21	27	23	35	19	25	24	29	16	14	18	22	33	21	21	17	20	19	28	27	22	26	20	19	17	20	22	25	24	33	24	27	22	16	16	19	26	28	20	24	30	32	21	26	25	21	21	22	27	27	21	30	20	16	19	23	27	23	23	23	26	23	17	22	19	27	20	23	19	36	22	24	26	34	14	25	21	18	20	15	23	27	33	26	24	14	25	24	25	24	30	30	26	20	26	25	23	18	23	25	28	20	34	28	20	29	30	24	25	20	21	26	35	24	28	22	24	17	19	20	16	12	14	28	18	17	25	28	21	24	20	26	34	25	18	25	24	23	25	24	26	34	26	26	21	22	35	25	14	25	24	19	24	19	26	24	25	27	25	14	21	24	26	29	16	16	22	24	21	24	24	18	24	28	25	18	22	24	26	24	34	17	12	20	25	16	25	23	25	19	35	21	24	16	22	21	22	26	24	37	26	21	18	17	19	30	27	29	32	21	26	22	28	21	28	20	21	24	24	24	20	17	19	26	26	22	13	22	20	25	18	17	22	17	24	25	18	25	25	24
14896	29890	2537	2645	7579	9671	7799	4968	3418	2952	2477	2032	1555	1024	677	606	590	553	581	600	719	767	570	427	359	363	397	401	452	548	407	481	367	325	263	262	252	269	247	246	267	251	233	245	230	241	247	243	237	264	208	235	276	251	226	224	251	252	236	233	230	216	236	211	239	235	241	240	223	214	229	242	281	244	237	238	231	214	225	257	240	230	220	257	236	224	229	237	230	235	255	243	245	227	242	245	239	246	233	251	208	246	240	244	225	208	243	231	253	219	227	253	239	224	208	243	211	235	219	232	218	274	260	229	228	224	238	246	225	240	212	253	230	245	213	221	237	214	260	222	249	214	234	255	250	205	229	235	215	217	244	249	209	214	220	253	250	244	244	239	247	250	254	237	233	227	213	245	241	233	210	219	224	239	240	249	216	226	239	203	231	250	229	233	219	262	253	234	241	218	218	225	222	238	231	212	240	203	244	215	263	226	239	225	201	251	231	231	212	218	222	224	220	220	210	228	216	209	231	215	231	253	257	237	243	203	227	226	241	218	239	211	218	244	223	251	216	246	223	238	223	242	231	236	223	232	219	239	217	234	238	210	224	208	237	231	208	227	228	228	233	224	266	214	266	239	239	256	218	233	231	231	245	241	213	215	222	268	231	213	233	236	245	229	250	224	212	236	258	243	225	231	225	233	221	249	219	216	214	229	228	228	235	217	228	227	209	249	221	230	236	252	219	246	242	214	199	219	222	234	216	260	233	234	230	227	244	258	199	206	212	231	233	222	227	212	202	281	219	235	217	269	211	220	218	236	251	222	231	214	230	217	240	229	234	210	254	234	212	196	243	228	227	242	230	250	219	217	229	222	251	231	237	191	240	185	220	219	233	218	241	216	217	222	262	226	219	218	238	252	218	200	221	230	223	219	208	251	203	221	233	234	212	217	238	237	259	236	244	228	225	231	230	213	250	239	234	243	233	212	213	208	239	254	268	201	203	244	220	213	243	201	227	222	236	216	231	204	224	223	210	241	221	223	217	235	245	237	222	228	272	199	221	235	243	252	235	217	197	218	240	237	226	220	234	235	240	230	222	235	226	211	252	228	216	205	217	214	227	233	269	243	244	254	242	223	218	238	194	221	222	212	231	238	220	245	225	244	225	222	218	263	224	224	233	250	241	208	235	227	223	244	243	212	250	227	225	223	238	228	254	223	222	243	252	213	245	228	243	233	237	228	243	240	230	209	241	222	261	218	233	234	245	235	247	245	207	236	241	212	220	213	236	231	208	230	232	218	243	236	233	233	246	222	222	232	213	237	238	185	216	244	245	188	215	212	229	234	210	236	223	234	229	218	245	211	240	195	221	241	230	232	241	211	226	267	216	214	215	262	232	187	217	219	232	243	212	233	231	217	245	212	230	226	217	223	219	260	222	241	232	245	208	239	214	210	220	214	217	248	235	217	216	251	231	229	266	230	240	234	248	224	242	244	217	242	235	240	238	199	224	238	220	233	212	239	223	219	207	219	211	239	251	236	249	249	235	207	213	229	212	239	243	244	222	231	247	247	233	225	208	234	229	224	208	232	243	224	235	235	219	219	206	223	234	242	210	213	215	219	246	230	231	219	241	227	208	228	229	238	229	226	230	228	226	228	256	205	236	214	220	210	231	212	235	239	220	228	259	219	261	240	211	229	257	224	240	215	233	212	223	251	237	219	195	212	211	209	229	231	228	230	219	246	236	201	212	217	239	212	209	236	234	231	216	250	232	226	223	209	238	238	235	234	252	230	254	199	244	218	209	268	231	220	224	232	236	245	219	241	246	211	224	242	243	212	234	225	213	217	247	216	233	225	246	228	228	228	211	223	225	223	208	217	237	225	222	253	216	207	261	227	228	240	232	240	245	243	240	205	239	233	225	241	246	234	236	234	246	232	215	224	238	227	227	242	253	266	221	217	237	219	205	226	224	251	204	228	230	263	227	221	232	211	220	212	249	239	235	219	235	201	246	230	199	242	195	240	226	228	223	255	228	232	201	202	232	231	210	246	229	201	231	250	243	202	236	227	246	227	230	254	251	242	247	235	260	248	239	230	220	230	218	225	233	233	240	240	249	218	212	219	227	238	243	237	230	228	224	246	236	213	220	210	253	235	224	211	202	229	228	231	180	219	239	225	235	226	213	257	219	206	217	246	229	204	228	237	222	227	227	220	238	218	268	224	205	231	236	225	215	234	241	229	237	254	204	197	229	240	228	206	252	272	222	265	239	237	237	226	218	232	230	264	218	229	246	246	224	210	257	226	231	256	231	216	226	217	225	258	215	242	212	191	223	210	226	236	223	215	221	242	220	251	248	225	229	233	204	219	226	221	226	247	231	218	234	241	215	206	215	213	242	252	229	248	234	243	259	257	232	240	236	231	217	244	244	223	221	226	236	226	211	217	215	225	235	239	232	202	226	227	225	227	235	217	217	221	213	211	227	214	248	244	210	239	198	236	209	218	238	209	247	217	212	213	222	199	228	226	207	232	229	241	249	220	239	240	229	242	240	244	226	229	239	220	217	252	225	227	252	229	216	230	227	234	291	238	240	224	236	238	224	219	237	221	217	228	208	231	200	229	249	231	221	225	238	244	211	216	235	244	225	236	230	252	226	241	247	227	221	219	207	236	237	226	229	243	224	230	247	229	221	259	227	226	272	226	245	241	226	224	243	240	242	223	243	223	202	240	219	211	229	246	224	236	222	280	235	247	226	207	238	238	247	236	227	251	219	243	197	216	238	249	233	200	219	228	224	229	244	265	233	228	241	194	210	229	258	238	217	250	226	210	235	238	266	237	263	235	214	239	248	209	217	252	215	229	229	260	220	240	224	214	228	256	202	207	253	218	237	203	225	217	218	236	208	230	200	251	253	242	221	248	235	233	250	246	254	226	244	227	233	240	199	234	238	217	235	231	226	256	216	221	238	230	228	235	250	234	236	235	252	229	224	223	217	212	220	264	214	233	226	212	233	233	247	217	231	241	220	235	259	211	219	242	223	233	232	222	218	235	208	235	231	204	269	227	230	214	220	252	238	226	258	231	247	231	234	238	275	209	216	216	230	221	241	225	248	238	230	237	238	210	238	206	223	236	199	228	228	234	244	235	201	227	219	233	202	208	212	228	251	221	217	221	226	231	241	233	238	244	248	212	216	222	230	234	248	235	221	207	230	212	233	240	226	248	245	230	220	224	218	230	218	210	241	263	219	219	242	214	228	235	232	215	243	227	219	223	226	239	255	247	242	233	221	217	224	264	212	263	252	221	223	211	227	226	228	219	242	203	248	237	224	220	234	230	217	206	250	227	235	240	226	254	237	239	236	206	234	208	261	250	233	237	233	260	240	236	229	234	229	239	218	226	248	211	241	256	228	236	208	252	218	232	221	206	226	248	225	255	213	236	234	221	208	251	218	234	231	251	216	223	245	210	244	261	235	250	240	213	200	234	215	214	240	247	242	209	190	219	239	235	218	223
959	11722	1400	122	118	143	196	146	120	122	114	91	87	66	51	61	59	73	51	63	66	65	60	37	61	44	62	68	54	55	50	38	55	46	65	51	45	41	50	52	46	40	59	38	56	46	43	38	58	32	49	48	40	41	57	49	48	42	50	69	38	34	44	51	41	50	44	56	42	44	58	40	50	40	47	54	40	45	42	47	41	53	50	33	56	41	45	48	42	41	41	40	50	55	40	49	46	37	58	47	48	48	35	44	45	47	47	46	47	51	32	57	44	41	41	34	42	51	41	41	38	43	47	45	46	35	51	45	44	47	55	48	45	54	44	37	40	49	46	52	36	37	34	40	42	29	53	44	47	53	37	41	46	48	49	56	47	49	38	42	42	45	38	27	35	49	60	46	45	40	38	48	42	47	50	46	46	43	42	42	50	44	49	54	57	39	48	41	38	42	48	49	46	50	47	40	46	54	42	49	41	49	47	46	45	28	37	47	38	41	47	54	45	62	42	49	42	60	52	40	36	44	48	53	47	61	45	45	41	51	37	37	44	52	50	51	54	47	52	50	43	52	51	39	51	38	58	47	46	46	47	57	48	45	52	40	52	43	37	52	41	51	46	45	43	41	51	50	41	47	48	35	48	39	44	47	39	46	51	54	45	49	46	46	55	38	44	46	62	49	40	46	52	41	37	49	46	41	51	31	40	43	52	57	45	51	44	47	47	32	51	58	56	53	47	45	53	62	51	68	42	48	44	51	47	34	48	47	46	58	41	55	50	42	46	50	45	40	52	42	43	50	61	44	46	43	49	40	56	41	51	44	64	51	47	55	51	52	45	35	55	44	51	59	50	43	46	40	49	45	43	52	45	56	49	39	48	51	44	43	45	46	51	45	47	44	47	43	47	45	39	48	51	43	44	49	53	44	41	49	32	52	45	44	38	53	47	41	53	39	50	39	37	43	40	45	47	39	41	40	56	40	47	44	49	49	34	54	38	47	44	32	44	54	53	48	50	40	46	60	40	35	44	44	54	40	48	54	39	47	37	50	32	51	52	43	48	47	29	37	50	50	46	63	49	40	54	49	41	57	49	31	46	33	39	48	37	45	58	57	43	47	48	48	48	51	48	46	49	37	53	40	41	50	51	53	49	55	48	41	55	47	32	49	58	40	63	39	49	55	43	50	46	49	42	40	40	67	44	41	46	48	39	52	57	42	47	40	39	50	45	37	51	38	47	48	48	51	42	42	58	53	32	61	55	56	55	42	47	51	42	45	46	49	43	53	47	32	37	46	52	56	50	40	38	56	40	55	31	49	34	42	43	44	50	44	45	43	46	53	37	50	52	47	49	49	50	41	46	54	47	41	55	36	46	46	41	46	50	44	47	50	49	45	42	36	51	50	47	43	36	48	51	51	45	32	36	45	59	45	43	57	42	37	41	42	46	42	49	47	36	45	52	43	47	39	45	47	36	56	47	47	50	49	40	49	36	31	51	48	48	48	51	47	43	43	46	50	51	44	56	50	46	52	49	38	43	52	36	45	44	54	45	42	41	37	41	47	48	41	45	60	51	47	49	50	48	38	52	45	63	42	44	59	49	40	49	54	45	37	46	54	56	51	56	46	47	43	39	55	39	40	45	40	54	40	46	47	49	50	37	48	60	41	44	59	48	45	46	50	43	51	41	54	41	49	66	37	46	55	44	32	41	45	35	38	45	42	39	53	48	47	52	55	57	42	32	38	46	45	50	55	40	49	47	48	41	42	39	42	37	38	46	39	43	38	42	47	52	49	49	48	54	35	38	44	46	43	53	50	51	43	36	43	45	54	46	50	43	47	46	59	41	55	41	51	43	30	55	41	37	39	36	50	62	49	44	54	53	45	53	46	46	41	58	53	52	41	64	39	50	42	58	45	42	44	43	40	47	37	45	59	47	47	45	32	49	46	42	42	35	49	35	51	45	40	48	56	48	55	47	46	36	36	38	43	44	69	37	34	48	54	40	46	50	49	40	50	59	50	38	55	43	53	54	43	48	56	43	45	44	52	48	34	48	37	42	63	54	50	44	45	37	34	54	59	48	56	40	38	52	37	51	36	47	43	39	49	64	45	51	57	50	58	39	48	46	50	48	36	46	52	39	52	36	60	52	39	55	41	46	41	41	37	59	40	52	44	58	50	40	49	46	41	45	38	38	43	42	47	50	39	44	42	40	43	42	44	32	52	55	52	37	42	43	48	46	40	48	43	52	54	42	40	38	37	46	55	49	42	49	44	50	46	48	54	49	52	52	33	52	47	56	45	47	46	49	55	44	34	42	60	51	39	47	56	34	50	45	46	42	41	49	47	53	45	60	52	33	52	38	52	49	46	48	55	56	47	42	49	44	42	35	59	55	39	47	42	56	54	38	46	34	43	42	40	47	34	47	39	47	51	48	48	33	48	50	55	46	48	33	51	44	52	40	45	46	38	49	39	57	40	40	52	50	45	51	47	53	41	48	50	55	46	40	49	51	46	50	55	35	37	41	46	46	43	47	42	44	55	54	32	44	46	39	43	47	37	44	47	32	55	47	42	41	45	42	42	39	46	54	48	44	46	42	54	53	50	57	49	41	35	50	63	41	55	43	43	51	39	46	48	44	40	36	43	45	44	35	56	50	43	40	31	51	34	44	64	48	39	46	38	53	44	43	52	50	41	49	34	37	45	57	55	39	37	45	55	46	49	45	49	47	52	39	46	50	48	47	46	48	57	49	51	48	49	46	46	54	54	57	44	49	46	45	46	38	50	31	50	34	44	49	45	43	35	45	37	46	38	48	50	45	45	50	41	49	35	48	41	51	59	45	44	51	37	44	44	40	51	37	41	41	39	39	56	50	39	40	40	47	44	49	44	44	30	37	38	45	49	46	46	41	47	38	46	42	44	37	30	41	53	53	47	43	44	58	50	37	47	46	56	50	44	37	39	36	39	48	40	53	48	62	46	46	43	43	45	36	50	55	49	54	48	48	44	31	54	37	49	32	44	47	40	57	45	41	44	45	41	40	42	60	59	43	59	42	51	49	43	51	56	43	51	35	53	42	46	39	44	56	54	46	44	47	51	50	58	48	48	35	42	44	48	56	43	39	48	47	37	35	48	46	44	48	52	47	42	47	46	44	49	39	47	38	52	37	43	47	43	50	40	38	45	53	55	32	50	43	60	35	51	42	49	51	61	49	54	42	48	41	45	48	28	46	48	49	45	39	46	36	62	46	39	35	43	50	47	44	44	47	40	50	50	38	41	40	50	44	50	55	58	48	45	43	40	37	44	47	54	49	53	50	44	45	41	40	49	50	53	49	43	37	41	52	37	58	47	48	53	46	49	49	46	39	41	55	69	47	49	49	57	44	45	40	47	59	50	55	42	48	58	52	55	40	49	42	57	41	51	37	51	46	40	49	42	48	39	45	35	39	40	43	37	45	36	51	53	40	44	42	36	42	52	35	42	42	51	46	44	53	52	49	56	45	56
16978	36481	3951	3955	9610	10503	9289	6699	4926	4095	3681	3071	2366	1623	1277	1104	940	927	957	1126	1221	1101	954	809	674	674	806	893	867	812	799	776	755	565	529	473	513	523	481	490	482	487	499	510	452	471	465	484	544	515	473	486	479	486	487	475	474	479	477	490	492	455	478	467	524	491	455	492	463	520	459	450	483	459	455	501	451	489	479	477	485	460	476	463	452	492	521	468	490	496	473	433	494	499	491	499	475	466	477	461	467	476	477	500	467	431	444	474	428	470	476	484	482	487	498	480	463	487	486	485	486	497	471	459	435	475	465	484	503	472	460	474	458	456	450	508	481	477	541	467	467	481	517	509	501	440	454	460	469	471	502	489	445	440	464	445	479	527	493	509	459	481	500	483	497	461	491	482	467	444	453	448	509	488	517	476	487	473	503	493	450	440	465	452	463	447	489	452	465	400	482	450	468	465	458	478	428	491	470	440	453	423	485	464	481	427	466	498	501	472	481	468	483	457	494	486	463	443	474	464	452	450	478	448	483	476	489	494	503	477	500	491	451	464	464	474	462	493	507	475	452	440	490	499	447	483	460	458	514	472	450	444	520	478	479	488	442	503	480	477	523	484	427	418	442	457	438	449	492	480	472	453	469	470	507	478	469	452	487	467	478	478	507	478	506	466	469	430	440	492	498	503	481	489	518	496	517	444	476	454	485	476	467	489	423	454	499	472	501	481	464	472	490	463	467	486	469	452	463	467	470	455	460	459	526	475	493	461	523	421	450	490	470	473	427	480	469	469	459	473	494	506	484	458	475	461	499	507	455	489	474	461	484	464	499	459	492	461	492	465	490	461	438	450	504	514	487	483	490	479	468	443	470	474	492	503	467	462	493	481	495	431	445	452	477	484	513	516	483	481	454	457	457	446	495	463	470	496	484	485	459	495	451	446	481	444	501	478	489	459	441	481	497	492	501	476	496	509	478	474	483	507	492	490	456	478	487	483	480	472	471	478	463	469	457	489	479	444	440	460	459	495	513	526	479	473	514	501	464	486	474	440	494	480	486	492	474	461	446	460	461	444	473	459	428	458	473	455	474	451	486	453	452	459	449	465	492	515	479	482	485	432	461	519	460	490	453	480	468	483	484	489	480	456	476	516	459	440	525	479	495	455	474	465	493	479	513	498	476	486	513	431	487	487	486	476	445	470	484	466	475	475	460	512	469	460	451	458	476	504	458	494	484	481	466	472	493	462	468	470	494	500	442	461	497	473	516	461	497	477	460	468	453	480	467	513	470	517	483	446	463	505	489	498	478	482	468	467	480	496	471	482	518	421	488	473	457	480	496	464	444	471	468	473	465	492	446	496	460	493	466	458	481	496	497	486	481	473	469	483	461	524	452	488	477	482	464	456	495	498	484	464	469	494	499	472	434	479	475	461	484	462	450	460	479	485	478	503	440	467	485	467	489	465	437	480	483	497	487	469	453	467	471	509	519	484	503	497	435	480	447	492	498	459	474	477	496	463	468	454	504	502	465	472	451	494	490	453	492	476	486	490	476	458	515	453	498	500	460	501	493	470	466	459	484	485	469	474	480	475	480	476	481	465	459	471	474	471	504	483	441	441	528	464	429	489	459	457	466	482	465	446	460	473	475	458	480	462	449	445	459	497	458	462	482	457	461	490	488	482	487	479	466	477	472	473	466	478	517	462	447	493	496	507	484	504	468	469	502	483	472	444	452	460	474	500	431	483	462	467	541	479	462	472	487	464	439	472	455	484	481	490	430	457	485	521	448	463	481	497	518	489	449	484	460	444	462	481	477	463	463	506	458	452	492	455	504	425	443	457	453	488	499	495	464	476	546	495	463	498	479	493	483	469	490	423	461	483	494	478	473	465	436	481	447	518	490	489	469	446	461	465	483	477	513	475	428	474	443	484	452	449	478	515	483	451	499	500	442	486	502	504	457	513	465	477	459	490	464	450	491	445	468	445	485	463	500	480	501	474	455	467	429	479	482	475	449	423	447	470	489	489	477	478	525	484	440	493	471	425	469	465	461	473	455	479	468	488	516	464	429	438	485	504	455	489	541	452	466	452	467	483	490	450	501	489	472	460	469	475	475	492	476	482	481	470	427	511	477	506	517	454	456	485	467	475	510	476	432	515	470	491	480	488	496	491	479	451	500	447	519	471	467	461	456	500	462	506	475	509	465	496	499	483	497	435	499	447	509	477	460	461	468	435	479	474	465	484	496	472	483	470	463	486	456	452	475	473	453	474	488	502	477	467	485	455	475	453	500	460	488	431	483	485	483	472	505	496	449	484	471	469	508	517	472	476	498	493	482	490	512	456	509	472	501	504	448	459	492	477	462	485	511	480	491	478	469	482	487	470	425	437	490	463	441	454	479	487	426	473	469	479	480	466	454	475	496	461	457	481	466	445	520	459	482	452	468	483	458	485	449	499	465	465	492	433	474	474	463	494	488	447	500	485	499	452	472	473	453	490	503	470	481	459	497	496	479	451	495	452	494	479	497	488	506	511	457	440	487	465	449	469	452	455	453	474	486	495	481	465	459	463	496	463	474	449	431	446	484	462	486	465	430	484	453	494	440	503	474	453	435	472	461	474	463	464	505	460	478	479	466	497	498	461	500	493	485	470	498	504	477	446	454	497	453	532	486	437	452	466	494	475	478	486	476	455	468	450	476	454	480	476	449	466	506	476	496	446	474	486	490	500	477	471	455	423	473	463	463	466	468	463	486	503	510	472	500	501	465	479	487	456	448	498	488	507	459	453	510	467	463	474	435	517	449	493	458	466	475	489	445	485	489	504	465	467	471	495	499	470	488	481	478	463	449	448	499	469	479	435	462	498	503	472	481	494	470	489	524	468	470	461	467	479	482	472	459	458	456	477	477	487	504	446	471	511	477	476	499	482	461	455	497	449	501	514	492	454	480	477	487	475	459	462	453	484	475	463	495	503	447	455	492	503	445	451	482	454	471	455	470	448	458	485	474	432	480	462	463	489	475	484	450	485	472	466	492	430	486	485	468	470	461	486	450	441	461	476	471	450	492	448	455	491	455	463	440	475	432	486	466	481	474	509	457	443	477	494	456	517	471	473	463	479	481	490	459	478	473	509	463	468	473	473	470	472	444	449	496	481	461	490	449	429	467	451	499	461	499	430	484	488	485	482	515	479	469	481	463	473	459	461	469	460	470	457	464	485	453	479	483	459	486	450	474	469	471	473	460	475	424	471	465	469	427	475	472	462	476	487	499	454	461	450	451	518	526	476	482	439	492	466	481	446	447	485	481	467	477	436	521	500	474	474	462	445	504	487	453	476	448	483	453	479	458	438	507	471	508	436	477	457	480	467	444	472	502	501	457	514	475	447	461	477	481	498	451	488	472	523	453	462	435	437	445	486	490	490	432	453	468	463	521	474	472	444	474	467	456	470	449	483	467	495	467	515	493	488	443	484	455	472	454	493	436	491	470	492	482	468	441	494	490	454	474	504
844	1951	244	99	86	105	88	83	80	80	77	71	66	65	47	48	58	55	54	61	59	57	65	66	52	44	48	49	65	61	58	56	58	49	52	57	50	50	39	45	54	44	54	47	38	51	52	57	48	51	52	55	38	51	45	51	47	48	40	52	56	51	39	50	53	50	57	56	52	47	38	41	39	47	53	50	50	47	51	55	48	46	39	47	62	54	35	42	37	40	36	49	47	50	49	56	54	59	53	41	47	42	46	47	37	47	45	39	52	35	48	45	47	42	47	48	53	56	53	52	49	59	41	48	48	45	61	46	55	48	44	51	57	35	46	48	43	55	43	47	49	46	46	38	41	62	43	39	51	49	52	42	39	56	47	57	52	54	40	51	51	56	45	47	50	60	51	49	35	58	50	51	53	43	50	40	60	47	33	43	61	47	39	51	52	42	50	45	47	57	51	49	62	42	47	55	46	48	69	44	51	41	38	59	47	42	43	49	45	51	49	42	52	52	42	59	52	44	49	47	45	45	57	60	39	48	45	52	53	47	60	37	39	50	53	44	55	39	43	41	45	56	60	47	54	34	44	52	55	38	55	53	34	47	52	48	51	52	38	49	56	58	44	53	51	47	53	44	57	39	50	41	46	51	41	57	35	43	56	45	56	49	46	43	47	48	55	48	34	43	40	46	45	53	49	49	46	59	45	51	45	51	44	55	46	36	52	60	41	59	41	44	46	53	46	55	38	53	57	48	36	43	50	45	54	49	42	52	49	57	58	50	48	51	43	59	46	41	41	45	56	57	58	49	48	55	55	41	45	41	44	51	48	50	38	50	53	50	45	44	56	49	44	56	36	52	62	54	51	47	58	38	46	41	47	43	49	46	39	43	53	48	57	50	51	49	38	46	50	45	49	41	59	39	52	57	38	46	47	40	49	47	48	40	47	49	57	55	38	42	40	42	42	54	50	55	59	58	53	46	46	52	52	43	47	47	43	46	45	51	41	54	35	45	53	60	47	58	66	61	59	56	46	51	31	54	61	32	45	68	51	52	47	62	47	50	45	45	60	46	45	59	58	42	58	48	49	44	52	45	60	32	45	60	50	53	42	45	50	40	49	41	39	61	45	47	42	44	54	40	49	64	46	45	42	56	38	43	43	54	38	55	50	37	52	34	61	49	61	59	50	53	57	63	43	44	36	50	42	47	44	54	50	50	51	51	42	43	51	48	59	46	47	60	51	48	55	44	40	52	50	45	45	50	55	45	55	46	47	48	56	51	42	49	39	47	46	46	43	41	40	47	46	53	58	39	46	35	50	48	57	34	50	49	46	43	50	50	35	41	47	50	53	44	55	39	49	52	61	48	58	49	64	53	44	47	49	46	51	62	48	45	47	62	63	47	38	47	46	50	50	44	47	52	47	40	41	50	45	41	47	43	48	48	45	46	42	68	49	55	51	51	48	45	52	37	61	41	45	45	49	41	51	58	48	45	53	60	62	56	40	47	46	52	58	49	66	47	41	47	46	49	58	62	46	53	55	51	50	48	40	46	49	56	56	45	48	37	50	62	45	50	38	43	46	45	57	56	50	46	46	35	51	46	49	56	48	41	39	47	60	48	49	45	45	44	46	39	55	34	53	61	40	51	36	53	39	49	46	45	40	52	44	42	58	46	47	51	52	46	44	57	51	47	48	41	32	54	48	47	42	46	54	49	31	35	48	43	46	47	57	45	39	41	42	46	33	54	34	59	52	51	43	38	38	48	49	54	65	42	43	53	66	36	55	47	42	46	60	66	49	41	47	38	45	57	36	58	60	44	53	55	52	44	46	49	51	57	53	46	41	59	39	59	57	50	50	49	59	59	54	42	43	53	59	51	54	52	54	49	49	57	52	52	64	49	48	50	61	41	43	47	45	45	44	38	36	50	40	53	41	52	56	57	46	55	46	50	58	51	40	45	56	51	66	47	60	46	48	48	50	40	38	40	53	49	51	50	47	46	53	51	50	51	47	49	53	52	45	42	40	51	61	40	51	52	45	40	53	56	41	52	36	43	50	39	46	58	49	56	59	60	47	35	54	53	48	53	55	56	41	40	55	47	54	49	60	59	51	48	41	50	41	43	48	55	47	63	53	48	41	44	45	47	41	39	43	42	46	48	47	67	49	49	56	46	50	45	44	52	50	40	51	44	46	35	37	51	49	50	51	49	48	47	51	43	46	56	53	50	48	49	45	37	40	37	41	47	60	47	40	54	54	41	57	43	52	56	35	57	37	42	53	48	53	55	46	63	46	53	47	47	48	52	51	41	47	49	41	41	55	53	35	50	56	50	66	38	45	57	58	57	40	42	58	60	53	53	54	41	40	54	48	49	47	41	69	47	48	33	45	51	57	56	58	43	55	45	47	51	43	54	49	42	45	42	47	44	66	40	40	54	58	54	50	50	57	44	47	62	56	49	39	46	46	48	55	52	48	43	54	46	47	38	52	52	33	45	50	46	42	56	42	45	44	41	38	50	40	46	50	49	44	47	48	51	49	45	50	49	35	55	44	48	58	54	43	46	48	54	50	37	51	47	44	55	47	63	49	46	57	43	63	47	61	48	52	41	49	38	55	50	50	43	48	49	44	50	44	37	57	50	62	43	45	45	61	46	47	50	51	35	46	51	46	63	38	42	32	54	56	49	46	51	47	44	57	39	45	52	41	48	47	36	52	54	61	44	44	46	45	50	60	52	43	48	52	38	57	41	53	49	39	40	60	41	47	50	60	47	41	34	37	53	52	43	46	54	45	46	40	37	52	42	41	41	53	63	47	51	44	46	48	50	55	53	62	55	26	44	46	49	41	41	48	46	44	46	48	51	53	55	61	40	46	32	49	62	51	43	43	23	56	38	50	54	59	50	57	57	50	53	48	44	56	60	48	43	52	60	41	53	36	39	50	66	43	44	44	60	54	47	63	61	56	62	46	51	44	54	37	58	48	55	50	44	44	51	57	38	55	55	61	54	49	51	48	48	44	48	47	56	44	42	47	60	48	46	52	58	41	56	59	41	43	52	41	59	40	44	45	42	52	34	48	60	52	54	55	49	40	57	44	53	50	55	54	52	48	48	49	45	48	52	50	49	57	42	39	46	52	64	35	57	47	46	45	52	47	47	42	37	51	52	38	53	63	44	56	46	51	45	58	50	62	45	47	50	46	35	59	43	46	54	45	60	51	46	43	60	54	49	50	36	51	57	60	59	43	48	52	34	57	56	47	43	56	50	45	31	47	48	49	42	44	38	52	50	43	33	42	31	54	44	69	55	46	42	52	43	48	46	59	50	47	56	43	47	38	49	51	49	47	45	44	45	55	40	53	50	35	44	59	50	49	49	56	44	61	52	46	43	44	53	49	44	64	53	41	49	38	41	43	59	50	54	53	52	54	51	47	45	45	34	53	42	53	52	61	39	58	43	44	48	54	51	50	53	36	49	51	62	48	51	49	54	50	43	57	43	38	41	59	59	45	52
9729	17467	2535	2186	5230	5960	4460	3512	2741	2369	2020	1746	1358	1062	720	686	632	622	624	711	807	752	632	584	502	478	541	624	694	565	561	608	584	484	505	454	429	466	420	485	456	456	468	446	434	489	466	445	461	497	493	516	478	431	444	488	485	459	448	433	434	469	459	433	442	452	470	414	452	491	426	451	488	454	439	460	451	452	470	501	474	448	458	469	444	452	489	456	449	467	444	473	459	484	505	457	462	436	445	420	478	436	465	471	468	482	458	454	450	440	469	463	464	437	474	446	446	425	463	440	473	456	457	449	453	464	487	457	436	447	453	462	432	448	477	431	435	443	478	416	451	443	468	423	451	474	454	455	424	437	468	427	452	485	457	454	449	449	441	486	463	442	454	496	452	463	474	471	450	432	463	424	464	468	453	448	410	501	463	444	488	435	494	443	461	452	452	468	451	451	485	489	449	465	457	408	455	455	443	419	435	485	444	497	426	471	508	418	469	454	437	431	509	450	425	480	456	446	435	449	423	450	443	466	465	462	471	421	474	459	474	437	436	449	477	443	465	479	423	465	440	472	423	420	449	469	473	453	438	478	471	423	420	439	444	483	467	479	449	451	430	449	462	476	448	456	483	469	456	450	461	505	484	483	461	435	437	463	451	426	457	472	472	434	454	455	460	498	450	476	474	537	421	456	466	467	491	437	449	446	441	449	451	451	460	422	473	465	478	444	454	459	428	437	463	436	444	430	440	480	477	435	439	446	461	469	434	419	500	464	442	444	465	454	445	464	463	498	484	442	435	470	487	425	428	457	461	453	447	436	445	461	449	520	479	456	414	410	456	458	449	465	472	421	434	437	480	462	506	494	408	481	469	449	448	455	462	440	507	498	477	438	448	436	457	440	464	482	418	472	484	486	500	473	446	455	478	451	419	494	442	461	456	489	453	464	457	437	480	450	493	448	457	447	469	470	451	455	436	439	484	459	488	466	484	458	485	453	449	441	441	456	474	425	458	401	447	453	492	466	454	474	447	479	483	480	489	467	466	447	486	460	440	445	434	478	444	460	483	465	452	435	471	473	470	454	451	491	471	488	464	467	473	436	475	479	477	462	421	439	475	433	464	449	459	469	457	420	427	482	508	514	502	459	440	491	462	452	416	447	424	396	487	475	451	446	445	470	473	400	473	495	439	441	451	433	466	445	471	459	472	472	472	433	449	449	433	458	437	448	450	474	451	479	457	455	450	463	447	404	500	459	469	457	442	458	443	472	474	486	490	470	503	448	453	454	433	465	452	475	456	452	459	435	438	440	441	451	488	420	476	469	460	475	478	462	423	417	447	437	454	455	443	481	468	478	453	469	453	462	466	473	471	467	474	441	460	433	418	472	457	455	451	490	467	463	425	458	468	478	457	432	479	459	456	489	477	466	440	464	459	440	466	463	461	440	462	484	425	428	458	478	476	422	439	453	456	463	473	459	439	462	496	437	421	444	429	478	487	511	456	442	451	503	443	439	453	440	461	450	463	489	445	457	475	465	423	425	499	465	491	467	444	471	431	454	440	465	484	448	463	467	455	437	453	460	460	472	442	452	493	404	446	440	466	470	473	450	463	416	460	457	453	462	478	448	486	464	466	428	445	424	448	463	500	456	450	452	441	443	479	482	424	447	439	496	483	483	432	480	452	465	455	504	456	490	467	452	479	482	422	452	485	427	450	445	455	439	451	440	453	457	451	476	448	431	433	473	499	480	486	475	441	480	470	457	446	419	455	434	461	450	432	503	507	464	484	456	428	445	434	500	450	450	446	419	469	488	441	455	488	485	457	489	477	463	435	472	442	440	447	474	482	458	488	418	456	443	441	472	460	512	488	463	465	469	452	448	472	461	467	458	481	458	459	514	450	453	440	485	511	480	470	467	482	483	478	472	468	470	433	426	497	454	468	420	483	422	445	445	420	460	407	490	468	489	472	460	462	477	459	448	453	466	454	393	437	443	485	459	465	445	460	412	461	413	441	464	452	482	498	451	463	457	471	467	454	459	465	435	441	466	451	475	443	453	414	434	455	529	466	451	444	480	416	441	482	504	414	473	467	471	491	468	474	475	473	481	450	465	467	458	483	465	462	414	439	487	436	445	488	447	437	467	479	435	416	478	464	432	407	449	454	462	454	439	458	451	438	460	444	489	436	460	449	465	460	468	443	456	433	473	451	466	442	428	432	450	498	442	437	494	475	445	450	481	455	465	492	448	469	473	439	462	481	462	444	418	482	465	472	480	469	436	442	482	442	461	446	449	450	460	456	454	471	480	461	460	505	460	477	480	494	475	417	444	494	475	461	444	471	458	487	437	491	447	386	470	449	491	460	430	484	473	478	463	462	445	491	441	465	451	483	466	454	450	453	451	480	450	482	484	427	443	451	436	479	428	459	479	440	489	458	467	521	456	448	447	404	475	474	447	449	447	494	468	458	473	496	438	472	419	463	489	426	488	442	463	446	459	479	451	431	457	468	451	465	459	484	474	426	449	472	421	469	474	446	447	459	468	497	494	511	474	448	432	433	448	446	429	444	461	450	489	431	468	446	479	449	438	441	434	489	434	503	473	452	471	470	474	472	480	428	450	457	450	482	454	465	437	445	460	494	451	472	457	431	453	434	466	445	455	447	477	473	477	428	461	500	483	435	470	488	467	450	425	435	481	473	467	445	486	475	444	491	479	423	414	450	445	460	480	467	441	456	473	441	467	481	450	442	441	482	459	443	420	495	450	465	452	481	407	454	453	452	417	477	455	490	450	451	479	424	465	451	470	453	459	468	466	444	454	473	432	418	435	459	470	442	464	436	472	442	456	467	483	468	466	454	432	427	430	464	469	479	450	441	464	413	444	486	458	459	430	443	475	504	457	464	438	447	484	454	428	454	491	444	466	474	467	436	473	449	432	447	487	473	457	431	468	473	506	433	427	463	439	466	494	479	460	466	456	435	460	451	452	460	454	460	421	465	453	473	478	445	462	505	461	435	452	474	457	434	438	438	471	474	450	495	452	449	475	454	459	464	455	468	468	449	439	457	472	481	460	466	426	444	445	468	498	457	439	459	469	480	453	446	453	462	478	518	484	501	485	453	424	457	459	482	479	474	470	431	447	484	422	451	499	477	479	450	469	441	478	460	444	429	447	465	436	470	454	494	464	449	437	455	453	459	494	472	485	456	495	455	439	467	463	462	449	469	456	453	421	482	428	450	448	463	449	460	457	478	452	440	460	483	482	462	462	422	445	473	480	448	506	459	469	426	468	462	440	490	445	451	436	482	482	489	416	461	472	460	439	450	454	483	427	436	433	490	471	477	425	459	416	449	459	475	487	476	419	476	420	468	427	436	458	479	451	458	423	437	431	474	463	421	456	463	497	478	492	401	497	484	436	460	459	442	417	499	477	395	463	460	463	497	461	455	478	464	507	455	456	414	501	488	512	468	465	472	470	436	451	469	447	427	490	468	466	470	425	434	454	454	458
558	4196	1109	131	129	135	172	158	149	126	146	125	103	89	78	72	75	80	57	66	69	84	88	64	66	72	68	63	81	84	53	89	67	68	58	40	63	67	68	66	67	60	71	56	57	55	56	58	65	67	60	68	72	55	67	66	59	62	53	69	54	61	69	63	73	50	58	73	65	66	70	64	77	58	66	66	64	58	68	67	58	62	58	65	53	80	60	76	65	59	70	60	62	62	74	50	69	73	53	67	66	72	66	59	76	54	56	62	75	66	71	69	67	55	61	51	66	66	60	68	65	62	68	63	64	64	62	59	73	64	51	70	59	63	65	58	76	57	68	57	68	53	63	55	72	62	68	50	63	82	66	58	51	53	72	50	70	71	62	78	73	63	80	60	66	65	56	62	66	72	55	70	73	66	71	55	61	66	64	74	63	80	67	63	58	61	52	66	72	60	54	67	73	74	71	56	54	65	61	66	80	70	55	64	70	52	68	71	61	48	74	66	63	73	70	70	62	54	82	63	47	50	53	63	67	65	68	54	86	68	65	66	68	66	61	64	58	59	70	62	62	66	64	74	60	56	66	80	64	63	58	59	62	73	36	69	65	60	70	74	54	64	45	61	61	70	55	61	58	56	61	70	70	57	67	69	74	62	81	84	60	68	69	65	61	73	64	73	54	61	58	55	57	53	80	82	66	61	65	78	57	74	68	67	57	57	60	59	68	70	60	57	76	61	50	66	66	59	63	74	51	63	57	49	51	64	63	55	64	69	55	59	76	64	63	64	61	58	67	59	64	62	59	64	78	67	70	67	61	71	63	64	66	50	70	65	65	59	97	69	74	57	39	66	71	59	53	60	62	58	63	68	75	67	46	74	57	71	70	62	67	67	62	54	60	52	83	90	65	60	62	60	69	61	58	61	57	63	62	60	69	57	65	74	71	69	60	66	76	60	55	59	63	68	62	68	79	65	83	63	76	57	79	69	58	54	55	63	54	62	80	66	66	72	58	68	64	54	69	70	47	61	70	74	55	68	52	65	57	65	53	69	62	51	54	65	59	69	54	60	66	58	77	68	61	65	58	61	67	59	60	61	60	74	45	69	74	70	70	69	68	70	76	64	72	72	68	56	65	53	56	53	57	70	64	73	58	66	45	60	56	56	65	70	42	55	58	55	67	73	57	50	68	58	77	60	71	64	53	52	62	77	49	51	58	66	63	61	71	55	53	48	63	55	70	65	41	52	62	68	53	66	65	71	71	59	60	56	60	72	60	71	79	81	69	64	71	76	61	62	68	68	68	81	80	68	55	64	65	62	65	76	49	67	62	67	60	66	74	58	63	67	70	57	55	72	89	69	66	73	47	53	61	65	60	56	63	63	54	54	67	65	62	66	49	67	69	68	61	63	74	71	70	58	49	64	57	60	53	73	56	60	68	69	72	56	59	64	61	67	75	69	84	59	58	52	52	63	74	55	46	65	60	78	60	77	54	51	61	55	78	71	77	64	81	58	49	59	60	73	64	56	68	54	70	66	74	62	55	73	51	73	52	66	57	67	56	54	61	46	69	67	68	80	69	71	61	62	54	57	64	66	68	61	72	56	73	50	48	58	58	55	55	58	62	74	66	65	71	65	65	50	66	70	57	62	67	80	63	75	50	74	57	74	76	68	59	61	60	66	78	59	63	61	63	69	77	62	74	60	74	73	69	64	66	51	66	57	55	72	58	75	62	53	70	58	67	70	58	71	57	70	54	74	70	54	66	52	69	73	59	58	57	70	56	70	75	58	48	60	71	63	80	67	64	65	58	55	65	64	67	62	65	73	66	45	80	56	69	76	58	60	68	73	59	55	63	74	60	73	83	63	69	67	62	58	59	70	66	63	72	68	75	71	51	64	63	62	71	66	65	73	61	69	66	71	62	66	72	41	61	69	49	66	63	70	59	66	65	68	64	71	69	63	61	49	44	65	76	56	64	42	62	55	73	69	68	59	57	62	77	72	63	68	63	56	58	51	61	62	54	79	55	57	62	67	64	64	56	78	66	66	49	58	70	57	61	65	55	59	48	65	79	56	68	73	61	87	57	56	73	63	72	70	63	66	64	50	78	56	58	62	66	54	59	72	77	65	59	60	74	68	50	60	63	74	69	53	54	66	63	55	78	70	57	62	64	76	75	58	55	74	54	63	66	66	62	81	65	62	72	57	79	56	61	59	67	67	65	67	70	71	60	53	58	72	74	52	78	64	78	73	69	38	76	60	84	51	64	60	63	63	64	70	67	66	76	65	72	63	61	80	62	59	57	50	51	60	62	66	62	68	60	65	46	83	70	69	66	67	65	68	69	65	61	69	63	57	60	62	64	55	69	69	66	75	67	55	60	54	66	50	67	89	48	63	69	57	70	66	53	47	47	61	49	62	68	57	57	65	73	67	72	61	48	64	61	60	60	75	70	56	70	71	72	54	68	65	55	68	68	71	63	65	48	57	65	61	49	68	50	64	63	74	41	65	67	71	53	62	57	68	71	70	54	85	70	55	69	61	67	60	66	72	66	69	61	57	61	48	51	64	71	72	61	67	59	66	81	57	61	59	51	68	67	71	66	58	77	68	63	56	79	53	65	66	57	47	75	56	68	67	74	50	61	71	57	60	61	56	62	63	71	49	60	80	81	61	49	60	57	66	62	66	63	61	71	56	69	54	55	62	54	67	56	56	68	59	62	58	65	60	69	54	58	49	72	63	67	56	69	79	59	53	68	60	74	74	60	75	63	66	65	60	63	57	50	62	56	61	66	53	58	48	52	62	78	52	57	62	89	66	70	49	60	67	64	70	53	50	63	67	59	70	59	68	62	65	59	57	65	52	71	56	68	53	51	65	62	59	50	52	70	71	71	60	63	68	59	49	62	61	56	60	67	64	70	65	59	55	60	69	63	71	63	77	42	71	71	69	51	69	60	58	57	63	57	71	72	69	72	83	64	49	66	60	62	58	58	54	67	62	69	68	61	68	63	67	57	63	58	66	67	70	61	67	70	60	82	59	70	65	57	62	53	63	74	64	44	63	78	56	65	67	62	74	79	61	71	62	60	78	59	77	87	73	64	63	67	74	47	59	69	57	57	63	55	65	54	62	71	57	69	69	66	76	62	74	55	77	58	59	70	55	65	63	66	71	79	62	72	71	69	41	68	78	60	56	78	55	69	66	58	66	56	71	64	48	71	63	76	73	61	62	67	68	72	67	68	71	61	70	55	76	76	67	55	54	70	59	67	62	43	58	68	62	60	66	74	62	61	53	49	59	65	55	62	64	71	68	42	52	62	59	64	67	62	57	52	53	56	65	71	72	61	67	67	64	64	63	68	62	57	62	56	55	70	64	54	65	63	49	55	56	57	54	71	68	66	57	71	64	54	67	60	60	69	66	64	74	51	64	44	60	57	67	71	65	64	55	60	65	47	64	61	58	72	61	71	66	68	62	65	63	57	63	72	67	59	60	53	62	69	59	68	58
9938	25300	6032	3474	7959	9065	8849	6882	5406	4229	3594	3091	2319	1921	1354	1152	977	990	1021	1138	1192	1230	919	868	740	753	692	715	828	923	758	870	731	747	604	625	657	657	633	599	614	623	632	596	668	707	632	619	636	613	688	689	598	653	640	646	652	657	618	643	641	647	609	597	611	645	654	630	596	590	653	626	578	637	620	629	649	568	611	580	621	699	630	682	688	641	616	627	629	619	652	598	647	591	635	623	620	600	655	656	642	644	637	611	594	607	635	615	605	650	597	644	668	591	563	618	613	627	642	622	607	588	631	623	609	681	599	626	624	635	633	606	602	624	621	617	674	629	657	629	655	622	622	615	611	647	599	653	610	601	578	657	607	574	664	595	635	620	602	651	643	639	607	612	644	650	629	605	620	607	640	609	600	617	630	608	650	669	575	648	615	618	621	636	651	615	696	650	661	636	621	629	593	624	648	598	584	646	590	651	637	644	596	658	626	640	608	617	618	556	643	582	626	609	630	644	633	612	617	639	604	582	600	621	588	622	626	642	573	589	603	629	656	599	642	642	598	601	611	623	619	629	608	615	607	609	595	592	604	613	618	622	644	636	647	634	643	636	578	578	622	637	602	643	630	579	609	673	616	623	630	609	644	596	622	601	618	554	624	654	630	621	653	619	636	641	617	679	583	623	598	581	606	647	611	583	596	579	593	603	620	654	642	609	608	618	660	620	609	632	649	617	642	639	605	610	632	609	632	677	607	632	629	644	626	637	628	592	600	611	582	642	658	615	643	604	622	663	645	647	606	587	645	596	639	619	666	637	697	664	643	617	594	625	613	623	626	631	626	637	608	648	615	622	650	591	634	626	636	648	646	563	629	628	611	615	658	643	655	637	619	601	619	652	583	631	623	640	637	670	606	635	627	611	609	653	584	627	616	609	685	636	598	692	602	612	694	666	631	645	664	619	607	613	679	639	621	638	597	654	678	679	612	616	594	667	604	601	652	608	616	614	635	554	619	614	597	632	584	570	621	614	620	601	599	618	628	617	637	642	641	618	583	616	673	628	639	618	648	618	679	584	591	581	669	638	569	650	613	624	611	598	635	597	661	607	608	597	617	535	597	627	650	621	598	631	605	606	642	621	600	637	561	612	589	626	651	637	653	609	613	628	602	597	643	616	615	641	629	595	628	632	585	603	620	617	575	590	622	653	624	618	663	632	635	627	619	664	650	618	592	596	641	622	606	611	625	616	651	605	631	677	610	628	613	609	651	617	644	608	638	665	644	620	618	637	614	624	607	652	631	650	615	656	603	623	563	585	612	634	610	590	607	610	612	611	615	624	610	635	624	634	620	614	623	596	635	607	618	610	616	568	647	635	640	611	613	640	604	625	639	586	607	612	638	659	631	651	645	596	647	607	611	608	620	633	539	664	595	650	655	619	615	633	613	662	619	665	617	588	626	591	598	625	616	601	618	619	589	616	618	637	645	663	616	623	627	660	594	663	665	617	615	638	593	632	644	685	619	608	630	610	620	608	638	623	626	603	634	620	629	599	636	589	638	605	627	598	640	676	660	638	633	645	668	630	648	582	622	634	631	641	659	674	629	625	588	617	592	618	638	588	641	598	609	606	658	629	595	574	602	620	594	636	628	635	606	595	662	596	604	612	603	600	675	652	623	666	628	632	643	596	635	585	584	635	672	620	599	566	601	638	643	649	568	634	653	620	643	605	656	666	612	620	615	610	616	633	583	657	682	618	623	616	626	628	615	669	582	602	626	605	624	640	605	589	565	615	592	592	650	643	624	592	596	644	607	638	594	640	614	621	667	639	612	604	640	660	602	613	610	671	617	587	641	631	626	621	603	627	657	599	690	596	646	633	634	649	650	666	612	592	630	605	616	659	600	676	621	619	606	623	646	622	649	594	599	599	588	613	604	568	621	606	629	608	586	647	615	641	592	599	605	609	613	595	658	617	649	637	632	616	638	674	589	601	607	599	602	600	596	642	639	606	636	628	623	622	600	639	612	664	686	628	630	614	597	625	608	608	618	610	592	612	607	579	636	600	637	634	618	597	624	633	610	604	649	664	613	603	590	635	633	622	628	587	645	577	647	655	639	620	591	630	588	624	639	647	592	687	581	603	607	584	627	626	627	602	675	590	593	624	629	628	660	598	617	643	625	646	596	610	645	588	600	627	659	615	636	610	614	640	627	614	638	598	634	651	598	628	641	614	613	604	630	610	659	645	650	601	644	659	639	621	615	622	634	698	565	683	631	592	658	609	675	663	642	609	615	618	630	658	614	598	642	599	637	615	614	629	639	624	619	646	597	661	630	648	672	640	625	590	620	662	622	657	636	629	660	638	641	577	632	612	612	619	630	606	646	616	598	625	633	622	610	581	617	617	632	638	640	572	590	618	667	617	615	632	698	606	632	647	658	622	598	622	616	633	653	669	584	650	642	604	628	650	632	608	611	630	608	610	613	656	588	651	633	588	580	660	611	575	594	649	659	637	659	604	655	599	644	660	643	640	620	684	632	610	655	615	630	599	604	594	619	615	607	628	615	632	613	625	646	617	603	643	614	624	613	616	632	584	643	587	636	658	649	625	623	641	621	672	617	590	586	587	578	621	630	582	620	638	637	676	626	634	643	608	640	603	671	674	646	604	597	609	634	671	601	621	641	653	597	588	627	630	599	638	603	589	619	605	669	632	611	590	633	593	648	635	618	598	622	637	624	649	601	612	605	668	564	655	644	604	613	606	675	666	664	580	609	605	640	620	599	637	622	623	590	585	620	641	584	622	618	661	591	675	626	625	629	616	667	604	650	593	626	652	622	637	646	633	612	679	638	591	611	647	609	594	697	628	620	634	643	601	614	597	624	642	690	621	616	615	662	573	650	597	620	624	644	660	651	622	628	677	585	607	615	618	615	603	638	635	699	607	664	618	643	615	649	610	579	650	652	597	631	628	609	643	653	630	621	636	583	606	629	631	632	613	608	633	602	686	621	648	598	588	576	544	656	653	606	630	563	586	660	592	667	648	596	603	608	618	602	657	573	652	662	635	628	607	613	671	619	612	646	587	636	619	628	599	592	602	631	602	628	642	609	644	611	615	624	643	630	587	676	611	659	613	627	634	600	604	601	600	597	610	603	596	614	636	629	640	658	600	628	623	602	612	635	625	632	635	633	608	591	627	617	620	616	617	630	610	608	664	656	628	607	608	633	634	610	615	644	625	624	640	623	641	646	585	616	564	638	616	640	617	603	615	627	591	628	625	616	609	611	603	682	669	568	594	656	635	624	633	659	645	648	647	584	617	634	612	627	622	592	662	586	620	632	619	606	588	616	633	626	646	609	621	618	573	563	591	629	595	643	657	572	599	614	621	546	670	604	619	610	618	613	599	614	628	603	672	621	594	641	636	616	660	602	619	630	610	676	599	652	598	630	610	601	669	610	605	660	629	614	640	634	616	635	611	616	616	576	603	549	619	609	589	588	631	624	616	635	582
1131	1384	715	80	77	135	147	134	119	101	82	92	67	74	52	45	43	38	36	31	32	49	23	20	32	23	31	27	23	27	31	28	24	16	30	29	25	23	24	17	24	27	20	22	20	21	31	26	24	25	17	14	27	26	18	17	17	24	20	20	26	27	18	22	37	17	17	14	27	28	18	22	21	19	25	12	22	17	26	24	25	22	14	25	13	22	21	16	14	25	18	25	28	21	21	30	13	23	20	14	26	20	24	19	14	29	27	20	20	16	20	17	20	21	20	18	17	28	24	17	20	25	31	19	29	20	29	33	29	24	20	30	14	17	29	19	25	21	27	29	20	16	20	16	25	19	24	23	26	20	27	18	21	20	21	20	17	24	15	32	23	28	20	13	18	19	20	19	20	24	16	19	22	19	25	20	20	22	23	23	19	21	17	16	17	26	17	19	27	23	27	24	18	23	30	22	26	28	23	19	20	23	21	17	16	20	25	19	15	16	26	18	28	17	21	25	41	16	17	30	22	18	19	20	23	19	22	21	24	14	21	16	14	19	28	18	23	18	32	24	24	16	28	24	24	22	25	25	20	22	19	17	21	27	15	25	21	24	23	28	21	20	19	16	22	17	21	21	16	22	20	22	33	27	17	34	21	23	18	28	18	23	23	29	17	18	19	33	16	17	26	23	29	20	27	27	22	27	20	25	23	27	11	14	25	26	19	17	25	18	19	22	14	22	20	19	16	17	20	17	19	23	23	23	33	23	19	18	30	27	24	18	17	22	28	20	20	28	20	24	23	25	24	15	14	27	15	24	24	21	16	22	14	19	21	20	25	24	23	30	19	15	16	28	22	26	20	23	21	18	21	24	19	29	22	26	29	23	28	25	27	18	29	23	16	32	20	24	33	12	26	21	22	19	18	26	25	13	15	23	20	36	30	24	22	19	17	30	21	25	36	23	22	18	25	23	20	19	14	25	20	27	21	25	24	23	21	20	23	18	23	16	19	19	26	25	17	21	23	20	18	16	26	20	31	23	26	16	19	18	23	28	25	20	18	23	17	23	20	23	24	18	13	15	15	17	21	17	21	22	20	23	13	23	23	21	17	26	33	30	30	23	14	16	25	29	21	33	22	20	32	20	27	21	20	21	22	17	21	31	21	25	28	27	22	17	25	17	27	15	26	21	17	28	29	22	24	22	17	28	23	22	21	35	21	19	19	18	14	29	20	27	22	25	20	22	18	24	17	17	25	28	25	18	27	22	26	24	22	28	24	15	22	20	22	27	17	19	18	21	25	22	15	24	20	22	26	20	24	21	29	28	35	21	21	18	21	14	18	29	18	24	17	22	22	20	19	25	32	22	19	25	19	29	29	22	25	18	25	15	21	28	14	10	15	17	26	21	16	25	20	22	13	27	22	17	21	23	17	23	29	25	24	14	23	20	26	24	21	24	27	24	24	14	27	19	29	26	24	18	18	34	17	19	17	23	25	30	27	22	21	24	25	24	16	12	19	29	23	23	15	28	25	25	30	21	19	20	32	14	24	24	21	20	24	23	27	21	27	25	23	26	15	14	17	18	16	26	40	20	18	29	21	21	17	16	29	23	19	26	24	19	18	24	28	23	24	19	32	24	28	26	15	27	22	19	23	22	25	24	26	24	17	17	22	21	26	30	20	24	24	18	16	28	25	29	20	19	34	17	23	23	21	25	21	12	22	18	24	26	19	20	22	25	19	27	26	22	25	25	22	22	22	20	22	31	25	20	23	32	19	16	28	18	27	23	26	19	29	29	19	25	31	29	18	20	18	20	20	15	25	21	34	20	20	19	20	22	21	21	27	19	16	16	21	38	16	18	20	27	27	28	27	18	18	28	21	28	18	19	22	25	19	23	19	31	24	31	17	23	39	19	25	26	25	17	19	24	17	27	21	20	17	18	23	22	26	21	27	21	33	21	30	16	17	29	11	20	27	24	31	20	10	27	19	23	26	15	22	31	23	20	13	22	19	31	20	17	26	25	21	24	23	21	15	26	19	23	17	30	21	18	19	15	20	24	19	19	19	24	16	25	23	17	16	29	19	17	17	23	27	28	29	20	19	29	18	20	16	25	26	25	22	19	24	26	23	35	26	26	26	28	23	22	20	17	19	18	23	18	28	26	21	30	24	14	20	13	28	15	31	27	13	20	20	22	26	13	19	13	22	29	24	16	28	16	18	32	13	16	19	24	28	20	26	20	25	27	24	17	17	25	13	21	15	26	19	26	20	25	14	21	23	22	26	19	20	33	16	22	22	20	32	21	26	23	21	19	15	17	17	25	19	24	18	18	22	22	30	22	20	20	23	20	24	18	29	28	23	16	27	17	20	18	24	28	25	32	18	28	24	25	24	25	24	20	18	22	23	10	20	21	22	22	14	21	16	26	20	28	32	25	20	18	27	22	22	17	20	18	18	20	19	26	19	25	27	17	20	25	19	31	26	33	20	21	18	26	33	29	24	23	19	12	16	23	27	20	23	14	22	19	21	23	22	13	30	24	21	25	18	26	19	22	25	21	28	24	23	20	26	23	16	24	19	26	22	31	31	23	18	23	22	32	31	21	18	26	11	22	30	22	19	19	32	26	21	23	20	18	36	21	25	26	18	22	19	15	22	14	16	24	23	24	21	31	27	18	19	37	24	26	21	21	21	25	29	19	15	14	24	23	22	15	20	22	18	16	16	20	21	17	29	19	16	24	17	18	11	16	24	26	19	21	31	18	17	17	20	21	26	14	25	23	18	13	16	31	21	15	21	18	28	25	19	15	17	28	22	22	23	19	25	25	24	31	26	29	23	11	19	20	18	16	13	26	24	31	22	21	25	28	17	15	27	22	29	18	16	24	16	26	23	30	28	14	27	20	26	21	26	14	21	33	25	22	26	26	26	30	18	18	21	19	29	22	29	26	20	27	23	22	22	25	20	27	24	21	18	27	17	26	22	27	23	26	28	23	23	23	20	16	19	20	18	21	26	16	20	16	28	15	15	22	21	30	23	14	19	26	24	25	18	21	20	26	22	21	21	18	14	22	20	17	23	25	20	16	20	17	25	25	16	27	27	24	25	23	20	22	18	19	23	17	16	17	23	17	16	24	26	21	22	31	14	21	24	35	27	26	22	22	15	24	19	22	17	16	20	20	24	16	25	21	25	19	27	21	27	24	18	19	24	19	18	27	19	19	26	31	23	22	13	20	28	24	18	23	22	27	25	19	20	19	20	26	18	19	22	15	15	25	19	19	28	17	30	21	23	16	16	15	21	29	26	23	31	14	20	19	26	18	19	22	22	20	25	42	18	21	22	23	28	20	27	16	20	24	27	23	29	18	24	14	18	25	17	33	21	23	26	18	17	17	22	33	26	26	27	10	25	22	18	25	14	18	26	22	26	16	28	24	24	27	21	21	20	16	21	33	24	17	23	16	14	15	24	26	26	27	27	26	22	29	21	35	17	19	30	18	26	29	19	28	28	29
11185	12791	5418	2699	7050	9707	8729	6861	5240	4180	3636	2985	2321	1847	1147	917	761	665	729	863	897	896	633	408	356	336	324	269	376	460	472	473	338	302	265	266	239	270	230	242	235	250	233	229	216	228	222	227	228	234	232	227	221	217	219	202	235	218	207	227	221	230	213	236	223	220	245	207	210	232	217	196	218	231	209	209	226	202	223	250	233	202	239	203	222	239	244	232	215	232	208	207	215	205	211	205	217	251	232	200	243	236	207	196	198	227	227	200	206	239	223	215	204	221	205	213	194	217	226	237	208	185	208	196	233	217	207	242	211	200	205	187	237	203	210	214	207	221	204	227	222	233	214	203	222	212	218	228	243	218	211	202	230	222	210	224	212	239	218	208	207	214	239	215	229	206	215	220	218	207	186	226	194	233	238	243	194	213	214	218	214	230	205	223	216	207	203	219	236	195	230	234	207	220	192	212	242	229	192	224	199	215	209	207	208	202	216	247	194	223	226	226	210	209	187	236	221	216	216	205	211	241	209	216	229	193	188	187	211	246	200	213	209	194	192	217	220	193	204	191	226	223	209	189	212	208	189	240	216	226	230	195	181	233	223	222	190	212	204	253	209	208	197	175	201	231	213	224	237	206	203	233	208	229	228	208	220	237	220	205	233	205	189	220	206	218	222	227	217	187	242	211	206	191	224	216	184	211	223	219	200	239	220	194	193	223	213	219	205	216	208	223	216	197	230	197	211	231	207	207	210	237	191	232	189	233	217	215	207	231	237	203	204	201	222	219	228	229	214	225	200	227	219	230	239	194	209	199	237	257	218	207	216	190	218	221	232	228	206	211	176	197	190	225	216	222	211	208	251	214	229	206	228	194	215	197	236	218	226	221	208	203	216	198	195	249	237	202	212	216	215	209	209	231	221	226	181	211	207	193	243	222	222	216	241	202	229	199	201	225	215	211	210	198	213	221	238	212	234	218	211	223	221	203	185	211	220	206	203	203	229	221	203	234	205	218	203	223	220	219	202	204	191	213	218	184	221	210	200	228	199	229	220	250	233	225	214	207	192	207	228	183	237	187	235	222	250	198	223	200	222	208	207	204	231	228	243	248	210	238	223	215	222	214	214	241	219	227	226	219	222	211	221	190	224	214	217	225	249	203	222	208	217	205	232	219	219	224	209	193	199	239	238	216	184	209	224	210	203	220	229	212	190	201	242	191	220	211	210	220	210	234	242	216	238	228	205	222	216	234	261	210	229	209	199	235	213	213	217	216	201	211	230	241	224	211	201	209	238	212	209	210	215	220	214	214	227	209	199	209	201	210	190	228	207	201	226	185	210	201	222	223	193	196	249	217	219	226	198	220	201	215	235	199	246	233	216	189	209	215	223	200	214	187	221	211	197	213	214	216	209	214	215	203	212	224	236	246	211	222	198	202	223	216	212	195	192	215	215	227	208	207	218	225	217	238	216	222	246	264	219	234	198	223	211	215	206	234	214	221	206	217	221	235	211	216	190	186	200	219	228	228	200	218	199	202	224	234	218	219	208	220	214	199	224	194	194	213	195	190	197	212	214	223	227	204	249	216	222	225	206	221	219	222	215	202	211	206	220	207	214	242	234	212	201	215	215	202	219	219	200	208	194	216	198	250	219	202	241	213	216	207	218	220	195	212	186	223	231	218	221	214	186	203	233	197	208	218	225	224	213	225	213	247	212	230	222	231	200	214	214	217	207	221	212	239	195	215	220	231	217	191	219	214	229	223	179	211	201	204	208	227	239	217	215	248	232	222	198	195	205	220	196	215	207	234	237	199	196	207	207	183	234	219	217	205	223	233	218	207	230	206	202	239	222	219	223	240	219	223	203	218	210	218	198	216	191	195	217	211	206	199	218	206	204	224	219	223	204	215	190	225	193	240	211	244	205	211	221	225	223	230	218	206	238	210	191	231	207	194	217	209	223	214	232	240	206	207	226	195	215	220	223	199	194	230	233	234	197	189	203	209	221	203	214	213	225	243	225	214	245	211	210	229	211	208	223	244	244	208	221	193	204	224	238	255	211	198	201	213	198	234	204	225	214	197	215	234	220	215	210	226	207	213	194	215	216	202	209	214	206	221	198	228	239	223	221	240	206	219	224	226	216	222	214	213	228	220	208	210	204	214	211	217	257	211	228	195	182	209	225	225	209	224	197	235	195	214	232	253	245	234	206	206	220	222	202	202	185	197	209	230	230	202	199	253	232	202	209	216	245	229	207	248	221	225	223	207	214	227	229	209	211	201	205	222	202	212	208	228	235	206	222	206	210	210	204	226	219	231	180	229	187	226	211	196	214	207	221	195	224	239	221	214	192	204	223	205	194	238	235	211	206	223	207	174	219	230	203	251	213	221	212	225	233	217	216	237	215	212	210	194	209	192	221	217	193	218	206	195	193	224	210	204	165	207	198	221	248	221	195	206	219	198	202	213	221	249	208	210	234	203	172	202	216	182	229	202	225	208	221	222	232	239	224	234	234	221	224	209	201	219	226	227	219	249	219	240	214	214	208	219	211	228	221	219	225	232	207	228	235	240	200	238	228	185	205	189	221	215	227	221	227	203	235	217	204	193	209	218	213	200	199	210	200	208	205	202	243	209	242	207	211	204	213	221	215	206	238	184	220	215	206	247	197	201	237	211	217	233	221	218	223	220	220	216	215	208	205	237	221	190	230	225	213	224	211	216	206	237	243	236	220	218	204	219	210	214	206	225	216	192	192	222	217	220	197	215	210	217	231	235	194	215	204	194	225	202	224	220	196	232	236	202	236	209	209	198	203	191	233	217	216	206	252	260	222	222	180	231	216	214	191	204	206	240	216	204	208	226	224	218	205	181	224	231	201	216	228	232	204	202	221	239	203	207	208	194	193	225	193	214	234	225	218	224	227	237	238	214	201	216	216	202	214	207	250	206	209	219	228	218	188	197	193	199	207	189	213	208	241	214	196	238	244	218	204	212	247	231	226	197	212	204	215	226	211	241	201	228	216	189	219	208	196	197	221	201	235	212	184	223	229	195	231	208	210	233	198	193	225	197	227	201	222	227	209	230	211	213	202	205	203	232	190	206	219	200	246	187	211	236	217	222	197	226	232	206	201	216	212	205	214	205	203	205	214	218	208	225	240	194	215	233	218	236	218	205	225	240	226	219	213	214	225	203	215	201	235	225	215	199	207	220	230	229	205	216	198	220	196	218	214	218	231	225	214	224	201	200	204	199	205	232	237	247	229	208	211	235	218	220	191	205	204	217	198	219	198	216	233	221	216	212	199	201	216	229	211	196	204	223	214	196	221	248	209	209	227	210	217	216	270	222	197	230	212	208	226	229	226	199	225	198	236	199	206	208	202	210	200	223	203	185	225	195	217	211	184	216	215	229	193	240	234	200	197	219	237	211	223	225	226	206	186	223	209	241	230	215	209	225	202	235	217	234	222	218	223	210	218	207	242	232	205	199	207	225	198	231	207	217	225	205	191	209
693	1294	996	127	134	199	216	198	181	163	143	125	102	87	77	66	73	69	61	77	63	61	53	59	48	60	50	36	44	50	64	61	42	51	52	43	37	37	41	48	44	45	47	43	48	41	47	62	51	48	39	46	49	38	59	37	53	44	47	49	39	49	49	42	47	45	45	45	43	57	47	49	48	45	52	48	36	42	44	39	40	57	41	37	50	57	59	52	36	48	37	50	46	46	45	49	43	48	46	63	37	46	40	37	46	46	46	38	41	49	42	33	36	48	41	47	48	43	43	53	38	40	43	38	39	33	43	52	39	47	23	28	62	62	40	42	45	52	45	46	41	44	45	43	58	49	37	36	35	54	48	42	52	46	40	32	47	52	41	51	40	47	42	50	44	47	47	53	44	48	42	40	48	44	51	47	40	34	38	43	42	45	38	44	41	35	46	60	43	48	43	51	49	38	40	47	52	54	44	49	43	44	50	56	43	43	53	55	41	43	36	40	54	49	42	33	46	47	45	41	42	39	39	38	50	50	50	41	37	62	41	53	45	39	45	46	36	43	46	44	51	45	55	35	38	46	48	39	39	49	45	33	45	46	49	50	50	49	38	47	35	38	50	59	50	49	41	32	39	45	38	41	43	50	43	40	41	39	44	50	48	37	65	37	47	49	48	46	46	47	40	51	53	49	47	42	36	49	33	41	47	47	42	62	51	48	40	48	32	29	50	46	51	33	40	33	48	45	55	46	44	49	49	55	46	48	39	43	47	51	53	46	41	35	40	60	50	56	48	47	36	45	35	42	47	41	42	38	51	34	42	40	46	47	57	42	41	41	42	55	32	39	53	46	40	38	45	41	44	45	46	47	50	53	27	54	40	59	56	45	38	41	38	49	37	41	45	53	35	51	54	43	45	44	49	44	37	50	44	42	39	44	33	54	39	46	57	47	51	45	46	45	51	51	41	48	38	43	53	58	42	42	35	34	37	42	47	45	47	45	47	53	38	44	38	50	48	47	56	35	43	39	42	45	56	45	62	41	45	57	53	48	44	54	43	42	46	55	47	53	50	52	57	43	39	37	46	44	50	48	46	46	50	39	47	49	42	46	55	30	47	48	40	39	43	48	36	49	38	40	65	41	47	41	45	48	42	38	43	31	41	44	46	54	41	47	35	44	43	43	38	45	47	58	58	61	49	44	44	50	47	38	45	43	40	44	49	45	45	58	45	50	41	52	51	51	45	48	57	38	48	36	41	44	47	40	51	42	48	54	35	40	37	38	42	42	44	49	50	42	53	54	33	47	52	57	51	49	41	47	42	47	43	44	42	44	45	38	38	39	32	46	60	55	43	39	43	42	39	36	45	42	47	59	39	45	46	36	43	38	43	53	43	51	42	45	44	41	41	50	47	42	37	52	45	52	62	46	30	47	37	47	40	47	47	38	37	46	54	49	49	65	47	35	30	52	35	49	41	46	48	51	37	52	44	42	40	56	45	51	47	43	48	46	45	42	47	39	55	30	39	39	65	40	57	40	47	41	37	55	53	50	51	37	42	35	59	42	51	50	39	40	38	47	40	40	48	47	59	43	47	35	49	46	46	36	50	27	54	43	36	34	45	42	43	39	40	42	42	51	42	43	45	48	45	45	44	54	34	38	41	53	50	46	39	47	35	41	36	48	43	39	35	46	49	39	43	50	40	28	51	36	41	44	42	45	51	45	47	51	38	48	43	41	47	43	44	45	49	45	67	50	41	37	46	53	40	38	50	39	45	46	48	61	40	48	56	48	54	50	35	41	55	46	37	57	46	62	45	44	66	43	41	46	44	48	50	48	45	46	49	46	56	42	58	44	70	49	49	43	44	54	43	51	34	40	33	55	40	35	54	41	40	35	53	41	37	38	48	58	54	50	48	59	47	57	49	46	31	34	38	45	42	56	34	39	33	45	45	52	40	42	36	49	44	48	58	57	30	58	43	39	46	52	36	45	33	47	50	42	49	51	54	41	43	59	59	47	45	53	42	52	51	52	51	42	46	40	30	46	46	39	39	45	48	54	49	42	45	39	41	40	56	53	37	49	50	31	43	39	53	46	40	34	52	43	56	46	48	38	35	43	38	52	52	54	32	48	42	34	45	47	46	49	54	42	38	47	44	44	42	43	36	43	59	56	53	44	39	45	47	54	47	32	41	48	33	53	56	46	44	57	37	40	63	35	39	38	44	41	39	51	45	43	38	56	42	36	47	46	30	43	54	57	46	40	50	41	31	43	55	34	54	44	43	57	37	39	57	45	53	40	41	38	42	39	40	38	40	44	57	55	43	44	54	35	38	50	29	48	42	45	48	46	47	46	40	37	45	35	52	45	40	48	49	46	36	39	46	48	40	46	46	38	37	39	45	41	44	47	30	39	49	52	45	45	42	46	49	40	40	61	39	47	32	42	40	51	44	45	48	48	53	34	37	45	38	48	54	48	41	62	50	51	57	60	41	29	54	37	50	46	35	56	50	38	56	52	41	48	46	36	41	41	53	33	43	48	50	55	40	44	50	34	50	49	39	41	45	43	40	40	38	47	42	45	54	57	50	46	50	62	39	50	44	34	44	42	41	57	41	43	36	53	31	56	48	27	43	44	60	42	47	42	38	43	41	48	35	51	48	52	51	41	46	44	60	56	48	49	39	46	43	48	46	51	44	39	42	36	37	49	35	46	42	38	45	47	47	39	43	42	38	45	48	43	50	38	37	41	41	41	38	52	48	44	44	52	42	49	58	51	49	49	45	40	29	37	37	34	50	41	54	44	57	47	46	43	32	46	34	47	42	58	43	52	49	33	36	44	42	43	41	44	43	46	55	48	46	46	41	46	40	46	43	44	42	49	34	38	37	43	33	52	37	50	50	44	42	38	40	42	41	41	35	33	45	39	46	48	29	39	44	46	49	50	49	42	51	48	47	50	52	47	49	37	43	45	42	37	39	48	50	41	45	40	47	47	42	33	49	52	48	50	50	32	54	43	33	42	40	43	35	45	45	55	38	48	47	51	46	38	41	43	36	53	38	33	53	45	42	46	35	40	57	51	55	41	35	56	34	50	44	55	26	39	50	44	55	40	57	40	41	54	50	44	45	45	41	54	46	34	44	46	42	32	51	34	53	50	49	33	39	47	39	45	42	42	46	34	43	44	48	58	43	45	47	49	44	52	38	35	49	38	47	53	53	43	35	48	43	42	48	50	28	48	46	49	51	47	53	44	42	37	46	45	38	38	47	43	43	37	47	50	47	44	37	35	46	31	37	37	48	47	47	44	43	49	58	50	52	43	44	39	39	30	49	52	40	48	38	54	57	36	36	33	41	31	48	37	48	41	38	62	47	43	40	54	39	47	39	55	46	41	37	31	51	47	46	51	48	44	38	37	53	47	50	48	42	28	46	48	40	38	38	46	50	39	41	48	36	59	48	42	37	26	41	53	56	50	57	46	43	42	54	44	50	51	48	50	60	35	52	51	47	48
11451	12363	8030	4087	10357	13357	10850	8608	7014	5891	4970	3916	3202	2796	2086	1440	1318	1241	1334	1328	1540	1251	867	733	666	595	561	557	575	774	777	849	644	565	499	506	508	533	512	475	494	511	459	477	501	481	498	494	479	470	512	492	519	464	499	486	468	504	500	484	468	474	469	469	470	467	450	465	496	472	470	473	443	461	456	470	472	470	458	441	449	455	503	470	435	442	454	456	465	460	467	425	457	450	473	481	428	473	461	463	507	465	453	448	450	488	438	455	492	423	447	469	488	473	488	472	418	443	487	477	454	430	429	480	463	470	451	437	451	458	440	425	498	436	445	410	445	427	450	475	457	471	486	452	499	463	482	449	488	470	488	462	459	485	455	460	431	492	444	469	458	444	462	467	479	432	474	447	456	466	456	472	450	435	434	459	461	503	493	423	497	459	417	497	468	454	441	488	453	436	499	496	469	472	449	426	451	480	439	486	427	464	450	464	469	433	433	466	492	484	461	472	442	493	452	467	427	440	466	488	435	444	444	484	461	429	440	446	444	465	430	441	446	435	461	455	465	425	453	458	444	479	487	467	445	448	487	446	458	444	465	434	452	463	440	437	438	434	432	468	463	421	447	451	452	489	443	468	464	471	465	457	486	447	477	448	427	446	422	436	443	441	455	472	471	439	469	443	460	443	466	413	493	453	472	497	472	455	462	423	437	455	482	447	451	482	454	495	440	461	448	464	483	455	471	493	464	429	482	514	484	451	444	440	474	447	428	447	447	445	462	446	428	469	468	467	421	454	449	453	451	487	455	446	441	474	452	471	468	468	446	464	461	477	450	431	453	463	449	463	424	490	436	431	468	475	456	442	450	484	468	431	504	457	464	504	473	427	408	430	493	431	432	453	466	469	481	475	477	469	472	487	435	436	440	468	448	445	479	489	481	482	470	457	472	418	460	427	476	442	468	429	464	498	416	437	431	436	446	469	452	442	489	483	451	441	471	467	476	482	439	466	468	422	469	489	462	456	496	463	477	442	448	466	454	434	423	460	477	457	479	479	481	466	458	473	441	481	441	471	484	430	424	422	441	451	442	458	449	422	466	448	473	464	460	427	461	448	450	421	495	426	450	447	477	452	469	485	461	470	469	453	428	422	486	474	462	446	460	448	482	456	448	487	489	431	459	447	465	453	440	467	486	474	472	481	469	459	433	485	469	491	438	440	495	471	448	473	473	461	447	444	457	406	469	446	453	471	470	481	430	458	488	459	458	472	499	457	447	446	432	466	449	479	441	488	448	438	463	463	446	417	463	431	443	473	497	418	484	433	486	418	458	445	481	480	458	428	457	450	421	442	479	436	482	459	452	457	447	489	451	472	455	488	459	461	444	423	420	486	484	450	471	428	459	488	428	475	459	491	454	460	462	443	482	459	438	481	436	460	457	456	445	465	496	497	492	475	461	395	466	418	449	484	459	503	441	494	452	469	463	466	473	464	468	437	429	481	447	494	434	450	463	455	489	407	499	494	487	470	453	427	429	469	442	423	466	495	451	427	444	470	490	470	467	486	442	465	476	424	418	470	459	459	418	513	483	498	462	446	451	426	435	451	429	473	463	462	434	465	440	469	459	433	455	439	462	454	452	455	452	429	475	468	509	432	451	450	439	431	461	458	472	460	467	508	450	466	443	442	468	475	478	475	451	450	482	437	482	434	471	448	436	451	461	465	487	459	485	454	453	466	431	470	424	438	461	460	436	452	451	470	430	453	454	463	490	476	510	434	424	499	456	412	449	452	433	438	462	462	446	454	485	434	445	461	457	448	458	470	428	434	432	427	451	447	451	418	471	440	434	490	436	449	485	360	468	461	447	439	444	462	444	450	440	442	443	475	463	450	472	492	465	461	426	454	430	461	453	490	483	450	441	468	438	442	470	446	476	474	469	509	437	452	461	473	458	465	446	439	496	463	452	450	472	481	440	417	431	457	425	400	487	455	451	464	422	451	456	477	464	426	437	466	472	437	450	467	441	449	492	441	490	455	468	487	424	427	434	422	452	469	490	457	440	482	472	431	490	422	462	432	482	448	498	461	456	449	460	419	437	423	418	458	443	508	457	470	468	445	422	489	482	454	444	501	477	452	425	491	486	448	468	455	421	443	453	431	454	478	476	459	437	463	447	483	458	482	481	496	460	479	486	451	470	499	477	452	460	468	444	487	424	465	462	464	421	418	503	414	462	480	486	428	487	379	459	468	465	455	429	451	469	446	444	465	470	415	443	410	438	439	451	473	462	459	445	417	477	467	431	442	455	442	493	448	415	427	444	437	420	472	474	484	453	463	434	473	475	442	476	466	481	434	452	474	457	474	422	412	478	481	462	448	428	427	442	489	465	425	471	439	453	454	467	445	459	472	464	458	413	475	451	454	456	409	432	456	426	446	484	424	417	504	451	495	462	460	468	465	480	433	453	428	464	450	458	446	481	448	453	480	469	466	439	489	428	473	442	499	495	467	418	504	431	472	420	450	486	442	452	461	438	422	436	477	455	445	430	439	425	492	485	477	463	439	405	430	449	447	466	455	490	490	453	456	470	424	441	446	459	481	435	474	461	456	448	451	470	445	456	424	454	473	442	458	442	459	464	452	436	448	427	492	426	451	444	488	426	474	448	440	434	461	499	429	469	460	469	420	484	455	460	449	481	432	472	440	478	468	453	450	482	507	468	484	461	432	457	415	445	414	449	430	468	480	459	394	489	454	458	457	462	476	454	446	446	452	445	461	434	504	464	460	430	470	436	460	465	473	456	439	438	435	461	438	488	435	446	463	509	430	447	482	432	507	470	461	471	464	489	478	448	424	487	459	459	444	476	460	466	468	416	454	447	451	444	465	439	467	469	433	470	449	463	439	490	441	431	427	432	461	432	439	438	474	497	449	476	446	468	440	500	460	473	468	396	460	479	429	464	490	477	496	458	483	437	459	494	454	464	472	459	442	441	458	455	492	475	455	475	481	484	445	436	454	445	419	459	473	463	443	468	448	455	468	411	396	482	453	464	477	422	442	455	440	468	467	463	461	502	447	484	458	432	455	433	441	455	476	469	461	468	460	415	469	460	444	492	445	441	452	489	429	456	447	473	424	476	482	447	457	428	441	471	467	504	463	455	478	435	493	454	440	477	463	446	477	442	456	461	446	440	451	452	424	451	455	452	473	436	450	442	477	438	438	456	473	430	467	474	454	447	465	459	510	454	492	471	437	456	436	453	498	412	433	440	458	451	453	465	469	466	466	475	488	461	483	456	443	486	442	438	467	415	450	486	473	477	444	463	468	464	449	455	456	444	470	448	406	475	453	464	502	415	429	429	476	469	487	453	443	481	450	446	415	431	480	449	439	470	479	450	468	473	457	432	458	443	448	449	443	451	467	472	427	438	446	459	451	434	441	448	478	438	490	470	429	466	491	461	425	488	447	454	442	461	421	450	444	485	473	453	416	456	448	445	439	464	480	475	497	459	416	466	435
816	787	103	82	88	83	132	111	103	100	98	65	82	71	57	56	66	54	58	64	59	56	52	50	50	57	59	39	48	50	56	53	53	53	44	57	47	46	46	58	48	40	51	39	48	50	48	39	51	53	38	50	57	42	56	54	42	51	31	57	50	55	43	45	36	65	50	46	55	46	49	44	49	51	47	44	52	54	50	46	53	54	42	42	40	56	49	44	45	50	48	63	41	29	47	53	43	45	50	41	47	42	49	55	47	37	57	46	60	48	33	46	43	49	53	41	37	40	44	57	46	47	51	42	45	47	42	56	49	40	44	51	47	39	41	51	60	47	46	46	35	59	59	42	42	50	54	50	40	38	45	50	51	44	42	44	58	41	53	38	49	45	54	50	44	44	44	33	38	45	46	48	47	45	45	53	51	40	48	53	40	46	49	51	52	55	47	50	50	39	38	42	40	47	49	45	51	41	53	42	38	50	57	67	48	34	43	50	38	40	68	46	49	44	51	36	48	44	42	54	46	44	41	53	46	39	51	57	36	56	52	42	50	46	44	40	55	66	47	52	35	47	48	50	44	41	47	45	58	48	49	50	42	43	57	49	37	49	46	52	47	54	43	49	48	44	44	43	42	49	54	46	44	50	46	53	49	45	42	39	50	45	65	56	45	40	52	40	47	57	45	51	45	60	40	48	37	48	35	46	48	44	41	48	45	43	43	38	42	37	39	47	47	52	45	48	49	53	48	42	45	39	45	60	50	35	35	40	54	47	43	55	53	41	47	38	70	42	53	63	58	45	54	56	40	43	49	49	49	35	55	53	48	53	55	47	45	53	48	46	51	43	51	43	66	53	59	36	35	46	45	45	47	41	63	50	45	37	38	46	46	49	41	45	43	48	43	57	45	38	38	69	44	47	50	42	38	44	62	60	46	62	56	45	49	48	42	38	48	40	56	46	49	54	38	51	59	45	41	50	47	54	42	48	49	32	44	45	45	44	52	49	56	52	40	49	50	43	49	42	39	53	28	55	58	57	45	50	37	40	44	48	61	40	42	50	45	35	51	46	51	48	46	46	57	39	59	33	65	40	42	56	47	34	50	52	49	55	42	40	51	49	34	41	47	45	57	42	49	46	60	56	47	44	49	60	53	43	40	48	49	54	59	41	34	58	31	41	57	51	35	50	52	46	41	50	41	50	43	53	51	42	46	45	52	48	38	51	38	46	33	42	52	57	49	31	43	43	36	61	59	47	30	50	60	54	45	46	46	48	52	45	33	51	55	39	48	50	59	51	38	49	36	52	45	53	55	46	43	40	55	44	46	49	60	51	43	46	56	48	42	66	46	45	47	40	50	40	63	41	59	44	45	44	48	43	42	59	53	55	58	55	44	54	42	52	50	50	37	46	47	35	48	48	37	54	51	53	47	51	36	38	44	48	53	43	46	52	45	44	48	45	51	44	49	51	38	59	44	53	41	53	47	57	43	57	54	42	49	49	50	51	41	50	49	53	47	42	45	46	49	56	44	43	52	47	53	52	51	50	34	44	43	40	57	39	37	39	49	59	35	45	45	50	45	30	42	36	41	31	42	45	47	52	65	40	50	51	43	39	38	34	38	44	33	39	31	55	49	44	43	45	42	46	54	50	47	42	42	53	43	53	42	43	55	50	53	54	56	53	51	51	50	42	39	45	47	45	41	57	50	40	47	41	48	54	43	39	56	45	49	44	60	44	43	45	42	42	42	61	46	59	52	46	44	53	47	60	42	43	48	39	53	45	60	46	54	59	46	44	44	47	44	47	48	44	45	53	45	42	41	50	45	54	46	31	57	52	58	44	49	38	40	42	45	50	45	49	51	59	61	38	47	37	47	55	40	43	52	57	50	33	47	51	50	45	55	47	45	44	38	45	57	54	44	49	44	32	55	42	41	51	46	39	50	44	48	50	41	43	44	49	40	42	40	44	38	41	41	43	43	52	57	48	50	34	43	42	55	57	44	40	53	33	58	51	52	56	52	46	43	53	59	50	53	53	53	40	70	55	54	58	43	42	50	71	33	43	45	39	48	42	62	45	49	48	48	43	37	43	51	51	45	47	47	40	52	34	41	43	47	46	53	53	47	42	39	38	53	45	50	50	43	47	53	46	57	38	41	44	49	42	45	39	59	43	46	37	46	39	66	42	44	33	39	57	50	54	49	42	38	44	52	47	44	33	36	60	59	48	49	46	47	46	32	62	52	51	38	52	51	60	49	59	34	57	47	54	52	43	44	58	47	49	45	48	44	62	54	46	32	42	57	50	41	43	48	50	54	46	55	50	47	39	42	58	38	60	50	40	43	43	49	43	47	46	48	49	47	57	51	48	44	53	37	41	40	37	49	53	57	41	46	49	52	37	34	48	53	43	44	46	63	53	49	47	52	54	44	37	41	42	48	48	59	43	34	50	42	37	50	47	41	41	57	46	45	68	40	50	48	55	52	50	48	43	51	59	48	41	46	52	52	42	40	55	57	53	48	39	37	43	45	43	47	48	37	41	55	57	54	41	44	55	42	42	49	41	37	45	46	45	56	48	42	45	45	30	42	42	60	44	54	50	59	51	50	51	51	48	46	36	42	36	51	48	50	54	45	53	41	67	51	50	39	43	52	46	51	50	44	50	56	51	41	50	35	52	47	55	40	54	52	43	40	44	51	54	48	53	50	42	36	57	43	43	48	54	42	54	48	49	49	45	47	48	41	48	53	45	58	48	48	39	45	48	54	47	46	49	45	38	59	39	55	40	45	44	45	47	42	49	59	43	45	35	47	62	44	50	42	59	42	38	46	44	41	57	48	43	44	41	46	38	42	43	50	34	37	49	48	35	51	35	59	48	38	63	47	51	48	47	43	35	60	48	44	43	58	64	43	55	44	45	45	36	53	41	41	49	47	48	47	47	44	57	52	52	38	29	38	53	56	50	53	52	52	50	40	45	47	49	52	51	45	47	66	50	46	44	56	43	48	36	38	38	42	46	46	45	55	43	44	49	41	52	44	49	50	52	44	47	60	39	52	43	56	42	36	49	48	47	41	51	42	49	36	49	60	38	45	43	50	64	42	54	44	48	42	54	45	32	57	55	50	41	43	47	47	39	52	45	43	47	48	56	48	38	47	41	44	56	45	35	59	50	59	48	52	42	54	45	38	49	36	54	57	50	59	41	47	47	35	41	46	34	48	44	61	43	52	38	30	48	41	54	44	49	42	43	48	41	48	43	46	46	44	46	51	48	44	47	46	44	51	34	37	53	47	47	47	48	51	38	63	29	49	51	53	47	44	45	52	51	34	51	40	46	47	44	58	46	57	44	33	50	42	40	51	52	43	52	45	48	47	50	44	53	46	49	46	40	49	52	43	51	58	64	49	42	52	48	58	43	51	38	55	46	30	45	44	60	43	42	58	49	54	49	55	51	44	60	47	38	43	48	48	39	60	44	47	46	44	53	49	36	58	43	38	47	44	42	55	52	56	36
8808	8709	1465	2309	5834	7262	5859	4275	3709	3332	2843	2074	1814	1522	1179	821	867	764	865	948	888	745	575	543	482	510	506	460	474	500	605	559	509	471	436	462	446	443	444	463	481	439	459	418	442	433	411	439	422	432	457	426	431	445	452	436	440	434	421	458	441	431	457	422	458	443	446	458	441	407	434	427	437	422	453	473	438	462	431	460	474	441	456	427	462	433	437	432	426	461	416	459	439	480	446	426	469	451	439	436	505	418	469	457	446	438	435	448	465	465	448	447	435	437	432	449	412	435	443	453	457	457	456	414	468	446	441	431	426	450	410	429	462	427	486	454	427	445	444	407	450	453	454	430	430	461	455	445	408	434	463	449	482	461	444	459	460	470	460	436	456	459	493	431	442	474	418	411	419	440	444	450	487	440	464	462	438	442	446	465	469	463	451	438	435	447	467	450	482	460	421	465	474	452	438	406	442	475	414	419	454	447	446	450	446	420	435	453	431	410	470	454	473	462	455	441	425	434	432	418	439	484	432	472	484	428	471	511	416	464	445	471	437	433	434	457	435	459	407	493	450	490	410	443	409	458	389	473	449	442	427	423	461	434	434	461	446	434	418	446	418	443	455	459	456	451	451	432	433	428	416	403	429	439	424	429	451	482	440	448	404	449	467	454	500	437	478	461	444	425	466	451	432	402	426	448	472	427	456	424	448	466	427	446	469	481	424	494	474	492	438	463	467	432	450	436	463	448	496	450	453	466	464	460	422	455	452	453	426	414	458	460	452	477	442	477	426	440	442	431	457	458	434	456	438	451	419	453	463	459	446	460	440	425	450	411	439	453	456	458	467	446	460	419	424	437	428	424	459	431	442	432	424	473	446	435	456	422	460	414	430	450	452	435	440	446	468	473	450	406	469	416	465	419	458	460	446	433	431	477	464	420	442	449	451	421	455	421	457	446	449	458	495	452	430	459	436	423	469	429	484	426	458	439	440	449	445	449	439	441	386	430	447	451	448	449	449	432	429	425	428	470	428	460	446	453	461	474	416	455	494	446	473	413	405	438	488	447	439	465	379	445	469	437	447	475	445	478	468	464	450	442	441	400	471	447	432	423	437	449	444	465	468	434	420	426	456	445	445	498	467	439	430	437	457	414	424	439	435	419	421	477	448	457	450	437	454	430	438	443	485	442	436	420	443	478	433	467	436	434	414	473	438	432	441	481	418	400	456	448	460	422	454	437	407	456	463	457	404	449	438	473	434	458	443	492	480	436	470	433	497	431	433	475	416	417	448	467	448	448	458	448	466	428	480	421	431	456	485	441	422	419	429	438	470	467	461	427	446	467	504	435	440	474	483	402	455	415	404	459	413	425	411	434	480	488	436	449	465	407	443	439	459	469	448	454	399	480	436	388	454	465	435	485	435	463	464	432	440	458	429	484	447	434	405	430	476	434	460	423	423	424	445	444	479	441	456	443	437	432	438	383	432	448	422	469	422	413	430	434	473	450	463	475	448	422	448	458	430	412	398	450	449	465	438	445	482	469	447	444	438	433	440	432	431	459	446	434	420	462	425	418	441	433	475	447	443	428	424	445	433	437	457	457	425	435	474	434	438	457	417	423	446	458	423	459	454	445	462	445	486	425	452	388	477	443	432	455	453	441	441	462	472	481	399	456	444	409	467	443	431	494	416	477	443	450	442	472	441	426	412	452	455	469	452	478	450	475	439	412	492	441	422	453	419	450	445	419	430	444	472	475	456	465	438	442	425	459	464	431	446	441	478	452	453	432	445	453	425	456	421	455	401	435	422	474	423	421	458	428	472	421	466	444	443	447	463	435	398	489	419	419	405	419	415	404	446	439	445	435	475	462	459	426	442	442	443	448	419	442	469	433	447	461	454	464	453	477	461	492	458	411	452	452	423	453	436	468	438	478	487	440	441	477	446	456	434	472	424	453	470	424	448	410	457	461	458	463	445	433	416	444	435	415	441	449	450	470	443	428	478	475	406	433	426	478	479	476	446	460	436	399	473	468	455	440	459	454	432	452	439	445	432	483	469	447	481	437	453	425	443	437	434	427	441	437	454	430	457	499	441	470	400	459	448	464	444	428	447	421	467	467	461	412	433	423	424	431	448	466	409	455	455	485	474	447	446	424	416	455	396	479	416	449	446	449	465	458	437	465	447	406	449	439	418	462	463	444	442	476	452	458	465	418	461	467	468	434	478	444	460	444	448	429	423	486	425	481	451	415	444	476	441	457	429	430	440	412	461	450	423	418	431	471	432	450	452	443	435	456	471	466	469	449	463	466	479	481	434	483	444	466	426	449	481	473	401	472	457	412	401	460	477	415	437	465	467	469	437	456	464	432	439	425	440	444	476	388	451	477	455	426	469	450	432	486	433	456	454	444	381	439	524	442	429	456	453	467	448	476	444	456	445	436	459	407	488	406	432	432	412	455	443	473	452	457	476	469	429	478	481	451	410	447	435	433	440	460	463	444	475	469	421	456	468	451	429	430	422	440	472	438	435	496	434	506	465	434	454	458	442	424	464	446	442	458	464	447	441	424	469	434	459	476	480	470	466	415	436	426	426	442	450	443	448	411	452	466	440	477	459	451	481	461	450	435	441	447	418	450	458	459	475	448	431	469	439	454	417	448	426	452	478	397	465	452	434	434	443	446	453	446	461	450	443	422	420	471	452	437	431	435	460	438	445	462	444	447	397	419	397	451	474	456	466	386	433	443	463	456	445	455	433	463	429	425	442	436	448	463	458	469	448	478	436	439	451	434	482	441	448	418	451	450	472	438	421	467	435	488	427	448	448	454	419	478	479	446	441	428	455	426	429	428	442	442	419	453	476	425	453	457	451	453	440	451	460	493	464	441	443	464	509	457	447	475	475	458	434	467	438	447	426	467	467	424	470	474	432	446	429	404	429	442	431	433	449	426	489	399	463	450	485	418	482	443	454	449	431	443	447	418	467	464	448	468	468	425	428	450	430	436	423	432	452	415	456	419	434	456	447	477	456	442	443	444	431	446	432	465	489	415	439	439	449	463	453	428	452	463	462	444	469	446	460	452	469	422	428	449	467	465	431	413	396	441	451	450	471	468	469	436	453	411	428	401	452	468	451	469	461	487	432	456	410	440	448	476	470	449	432	460	440	447	470	471	433	459	430	433	450	429	440	453	474	448	469	410	469	444	432	416	453	439	429	429	404	492	466	443	454	453	441	468	432	456	464	462	454	432	427	462	446	460	431	454	410	420	470	438	436	462	459	460	449	424	436	463	438	459	451	455	422	458	418	447	404	382	427	461	430	457	449	432	447	477	451	427	467	436	466	446	435	457	447	410	444	456	477	450	442	417	483	491	449	494	457	437	485	465	491	457	403	456	492	474	475	455	466	445	444	467	452	435	440	465	442	457	456	483	429	441	460	461	438	436	441	482	433	407	435	443	457	433	462	459	401	434	489	472	434	468	478	423	414	405	459	444	418	462	422	433	416	447	434	473
474	4245	207	134	159	187	197	165	141	155	139	105	125	102	89	79	67	67	83	79	85	75	55	65	53	55	78	80	60	66	63	67	81	82	56	81	64	80	78	71	71	64	71	58	73	63	96	60	69	54	58	62	66	60	62	62	64	64	58	68	61	68	53	87	71	53	73	66	56	79	75	63	71	73	67	62	52	53	65	63	74	64	57	70	52	61	65	60	60	68	63	64	55	62	68	67	56	62	68	75	73	82	74	89	74	64	58	76	58	65	47	65	77	58	76	56	60	85	63	67	69	66	67	68	57	81	56	55	62	54	50	56	74	49	58	57	74	64	55	50	65	52	63	67	64	69	65	65	75	70	50	71	58	63	54	64	69	80	72	54	69	58	70	76	72	71	70	67	58	63	73	63	58	71	71	78	77	73	56	51	69	73	72	77	55	66	69	77	62	85	71	61	65	61	67	80	67	73	73	63	63	72	55	47	66	60	78	56	51	65	58	73	71	71	71	50	78	76	64	62	66	78	52	57	74	51	73	63	72	71	47	63	61	60	59	51	62	82	78	60	78	63	60	65	66	62	62	40	71	62	59	52	75	62	71	61	64	64	73	75	61	59	61	67	71	50	65	67	68	66	63	65	70	67	62	77	79	51	76	47	58	59	55	59	67	66	71	67	69	63	59	75	54	54	70	57	65	60	63	68	77	61	67	53	57	60	67	66	67	73	59	78	73	53	54	77	69	67	65	71	62	60	62	68	77	56	73	67	67	66	73	66	69	70	63	65	52	64	63	60	70	79	69	66	58	64	66	64	78	63	66	62	63	67	54	58	72	48	69	69	75	65	66	51	64	55	62	50	60	66	69	65	69	70	62	74	55	54	68	58	60	55	73	66	65	70	65	74	58	44	67	60	45	73	47	61	68	62	55	64	72	50	63	60	72	74	48	68	62	59	52	60	79	58	72	53	58	57	64	63	46	70	73	71	74	56	52	55	61	65	61	68	61	69	61	53	63	72	57	69	63	54	79	71	62	72	44	75	77	57	57	74	70	61	66	80	60	66	56	60	59	56	63	71	70	67	68	59	70	56	48	71	70	75	68	71	57	72	59	60	56	63	87	55	74	61	69	70	49	62	50	55	60	49	57	77	68	63	75	67	65	71	69	64	89	68	62	52	61	68	60	52	58	63	55	82	77	68	59	61	54	68	73	70	64	54	65	66	57	68	63	71	70	65	56	62	68	70	76	71	66	54	75	76	71	62	71	51	54	63	73	60	68	57	69	74	77	80	61	61	56	50	60	68	60	72	81	61	62	67	68	59	57	70	58	73	70	73	73	67	67	63	60	54	59	65	70	61	69	63	54	63	66	78	64	62	56	60	67	51	61	82	72	74	74	72	82	65	70	57	61	59	61	58	58	59	62	59	73	61	54	51	65	68	57	58	68	72	58	71	73	61	68	70	59	79	72	77	64	85	65	59	55	67	79	62	79	59	74	68	65	65	60	60	72	65	67	74	64	65	64	56	59	48	66	75	67	59	64	60	64	69	70	65	60	64	71	65	72	64	57	67	63	70	68	59	57	59	51	72	76	85	56	62	70	71	68	76	72	70	61	57	75	74	50	55	66	72	58	65	63	65	54	81	65	63	54	65	68	61	77	61	66	71	58	55	72	76	53	53	67	69	65	62	70	66	59	63	59	57	54	76	67	45	69	85	57	66	59	58	47	67	64	66	58	63	62	64	70	58	51	62	82	69	65	51	66	56	77	64	64	57	74	62	64	72	57	75	63	58	69	51	52	63	52	78	51	59	70	60	63	70	60	64	63	53	71	65	75	68	67	66	69	71	68	66	67	85	61	59	76	49	65	72	54	65	71	70	62	64	56	44	61	58	69	67	63	60	57	78	61	70	72	63	69	59	66	63	58	68	57	68	65	67	72	66	53	59	70	64	77	66	62	54	57	51	64	81	60	52	60	56	78	69	68	63	63	70	70	68	65	81	68	63	68	63	76	78	71	67	74	59	69	78	76	63	51	56	60	72	64	48	66	50	50	64	71	66	66	74	64	64	61	63	65	75	52	58	67	69	64	61	73	54	68	69	61	75	62	68	60	52	65	75	63	58	66	63	58	65	70	76	70	74	58	50	81	66	62	68	76	70	78	61	71	62	71	60	47	66	57	71	58	70	58	49	59	61	57	70	65	55	58	68	60	58	55	61	59	67	62	57	80	56	62	63	55	59	66	69	62	67	69	62	59	65	44	56	66	43	53	49	59	66	70	59	53	66	56	60	59	65	63	64	56	71	70	62	59	64	64	54	61	74	69	66	61	63	48	79	81	67	53	61	77	68	55	61	61	73	63	58	59	53	68	72	68	60	69	68	56	58	66	71	60	60	63	67	83	75	63	61	75	61	54	64	49	62	73	94	54	56	74	56	68	66	76	67	59	62	72	67	67	72	63	57	82	77	55	50	81	68	72	86	63	65	69	61	75	52	66	68	70	67	50	68	65	60	71	60	65	57	70	56	52	54	59	57	60	68	82	68	66	70	73	50	69	72	54	62	75	60	64	79	69	56	66	63	58	62	69	69	58	59	68	63	51	64	67	65	70	52	58	64	71	53	68	53	71	49	79	62	64	78	63	65	61	55	58	60	83	56	56	53	62	63	56	65	60	70	68	61	72	62	62	76	62	68	72	54	66	61	57	57	68	69	66	67	75	63	69	70	66	61	72	49	56	67	68	70	53	64	66	70	63	61	60	70	57	60	59	55	75	75	75	73	75	61	76	70	62	60	56	57	68	63	77	67	59	76	62	69	74	61	69	68	59	65	50	72	65	65	54	71	72	77	67	58	73	63	53	70	55	61	78	67	66	64	62	60	67	66	88	79	70	59	64	56	67	73	58	76	62	65	61	74	57	69	51	57	60	70	68	55	49	60	86	82	71	59	67	82	66	63	74	65	73	55	69	84	72	61	84	74	58	64	49	69	62	71	56	72	71	47	59	73	57	55	69	58	48	69	65	77	72	54	73	70	69	78	58	63	53	68	64	60	51	71	64	58	66	53	74	57	76	61	60	67	74	69	63	61	63	70	69	67	85	57	69	63	67	68	67	75	66	52	66	66	77	64	68	61	67	82	70	52	71	59	59	59	64	63	71	59	72	67	76	60	66	48	76	68	69	74	65	60	68	71	61	54	66	62	58	70	83	62	55	62	58	48	61	60	70	64	70	63	66	71	63	60	63	56	67	73	59	60	66	69	59	74	52	61	51	58	70	57	69	60	67	52	53	71	71	74	65	61	62	52	65	56	55	73	54	62	62	76	72	81	69	60	57	86	64	67	52	67	69	73	82	65	51	55	69	63	57	71	81	60	58	70	68	63	65	81	66	55	66	70	59	67	67	74	84	61	55	56	69	75	62	55	54	67	68	65	68	47	69	58	49	60	56	47	74	66	63	65	54	64	62	63	67	69	66	47	75	77	50	75	69	57	66	73	59	73	72	63
8827	20417	2276	3493	9642	11589	9022	6243	5020	4641	3807	2871	2680	1916	1543	1212	1222	1210	1152	1324	1309	1013	873	800	752	703	682	687	677	661	791	796	718	658	638	649	654	639	628	639	613	620	647	636	610	635	621	654	677	632	664	636	614	691	647	640	662	646	648	621	636	642	685	618	593	635	647	676	618	663	633	619	653	644	591	621	625	654	604	629	545	614	620	664	614	649	665	621	597	601	621	637	621	656	593	666	626	612	632	618	631	599	597	634	636	630	612	606	625	600	573	624	659	604	594	669	585	590	639	634	648	627	627	573	641	640	631	620	554	602	635	580	616	637	620	629	629	647	633	599	651	601	639	641	663	630	659	648	607	594	642	606	645	598	625	616	658	643	668	627	629	653	611	635	654	640	622	615	593	621	611	591	644	620	659	626	601	605	636	640	597	661	625	619	607	581	588	630	590	590	623	665	604	638	601	580	687	628	603	624	652	665	618	612	625	659	628	638	617	638	616	599	574	617	600	676	650	635	614	600	674	647	603	613	612	636	614	601	632	615	620	570	646	607	608	614	589	621	624	616	591	631	653	668	597	605	652	620	606	616	598	644	615	644	639	591	594	619	636	641	627	608	616	655	573	630	643	620	633	586	646	610	658	589	618	602	623	582	601	650	597	577	595	615	634	618	612	623	604	585	689	596	631	610	648	634	611	663	608	658	629	648	608	620	600	589	613	615	650	646	621	657	620	630	661	586	618	636	619	614	620	646	636	652	572	626	677	654	647	660	621	591	622	619	625	604	627	630	633	608	667	607	628	596	619	663	598	617	624	642	647	629	632	636	607	627	602	639	650	646	619	624	607	624	651	639	644	616	619	625	613	647	620	599	639	605	618	631	649	624	635	631	616	610	625	612	622	640	634	613	629	574	619	620	615	588	613	652	637	615	632	586	670	630	594	602	592	608	628	633	621	597	601	588	590	630	630	598	567	619	588	621	642	634	623	629	620	617	617	576	638	626	605	617	589	668	619	593	594	650	589	637	649	607	623	634	663	641	660	629	606	630	592	656	650	636	597	639	641	626	626	665	650	627	622	615	650	597	630	622	645	615	608	651	650	584	589	651	618	645	621	642	615	600	638	630	606	609	620	637	629	621	620	631	604	606	592	632	639	618	624	661	623	633	621	609	594	670	643	607	643	609	638	592	625	622	672	628	616	609	617	635	599	614	631	638	637	617	609	600	576	631	616	657	632	611	614	606	649	633	622	657	613	648	621	684	673	622	622	651	610	605	621	612	633	635	611	620	620	609	590	656	645	642	610	614	596	617	643	609	650	605	628	682	641	614	623	667	667	650	643	638	623	622	638	618	622	622	664	673	586	692	620	626	570	651	614	633	640	621	600	607	592	625	637	593	576	618	584	596	611	635	640	640	661	594	654	654	616	678	625	616	638	628	605	624	620	630	625	622	563	630	604	640	617	603	662	635	613	616	631	588	595	605	620	616	604	641	574	583	680	625	658	661	669	575	579	598	642	626	614	591	584	665	629	669	670	612	596	599	634	624	646	593	613	596	639	614	612	621	647	627	585	618	599	688	634	680	622	583	600	637	597	647	627	647	593	638	662	619	597	623	623	634	621	637	630	632	619	602	636	627	644	597	684	621	636	650	638	623	669	592	631	627	611	682	649	616	629	619	662	620	603	587	630	632	623	610	604	609	605	632	611	647	576	619	639	639	602	602	613	598	627	660	567	651	609	631	629	640	636	621	638	612	662	669	663	657	636	588	642	644	640	633	607	673	642	627	595	610	601	646	631	620	658	609	586	660	618	628	592	646	574	641	560	624	619	632	620	643	606	672	567	629	616	629	610	649	608	621	597	637	636	668	633	617	581	594	635	647	652	555	598	623	673	580	608	607	629	645	610	639	595	632	656	657	599	632	585	613	629	588	616	627	617	634	622	596	550	634	653	609	629	605	602	591	626	610	603	650	629	655	605	656	613	628	600	676	603	630	626	615	653	612	612	637	624	622	606	620	602	655	597	637	643	587	623	592	610	612	614	623	630	638	665	644	608	644	646	611	597	620	667	637	614	617	602	618	624	587	607	717	657	672	605	602	635	627	628	651	601	583	639	609	641	641	675	634	601	627	691	647	630	628	616	604	626	643	614	640	658	621	581	615	629	629	617	594	658	625	594	647	614	625	643	612	639	615	645	665	620	635	667	632	586	627	607	648	650	669	647	598	602	606	567	655	616	616	601	594	650	640	579	632	656	636	612	648	627	606	601	607	606	609	697	603	572	589	619	650	627	595	618	601	624	618	633	602	655	599	614	643	607	674	619	627	691	664	631	650	593	583	596	639	645	651	641	615	599	610	616	668	672	637	624	593	641	587	585	617	631	626	633	631	600	632	611	632	629	658	607	612	616	651	621	593	618	613	599	669	628	609	621	617	624	643	621	617	609	654	669	642	633	589	616	592	575	624	597	668	597	595	595	643	603	645	628	629	645	607	616	643	560	618	622	637	624	632	630	661	631	568	625	652	598	595	575	675	616	631	662	622	639	628	630	549	647	637	586	655	646	675	648	646	617	621	613	636	605	630	616	617	588	652	626	638	629	629	595	644	629	634	625	608	599	601	633	598	617	622	589	645	637	607	625	627	627	608	596	567	661	616	655	595	607	638	646	645	650	638	611	607	609	648	623	629	640	614	632	627	635	646	654	603	615	632	641	669	623	654	663	634	626	659	616	632	632	584	573	646	634	577	614	629	644	588	656	649	592	643	636	618	640	578	632	618	563	651	650	628	627	586	621	562	601	622	599	590	651	660	642	644	580	601	650	607	612	604	620	666	595	656	617	655	619	635	636	598	596	561	641	604	609	637	628	574	649	649	604	615	573	634	635	582	667	624	627	621	609	667	676	658	605	622	597	616	632	617	663	601	665	645	615	634	620	597	580	605	598	615	609	631	622	618	610	610	628	618	619	665	625	591	645	637	589	661	592	590	629	601	618	617	626	600	636	653	600	594	614	653	605	644	580	623	593	644	651	607	600	608	662	682	613	671	607	635	634	616	592	647	582	625	647	609	699	630	649	613	627	636	592	611	627	605	609	636	650	605	622	625	639	605	593	588	681	590	622	641	634	602	621	636	649	627	622	596	687	584	634	616	622	574	606	600	649	577	608	623	637	607	646	607	610	674	611	623	638	631	688	582	638	640	597	598	622	618	593	610	669	670	637	630	600	606	652	644	593	606	653	653	593	673	601	634	645	640	629	610	628	598	648	657	616	660	642	626	623	596	650	651	634	611	632	590	578	607	628	592	610	593	612	650	666	614	625	590	638	597	628	619	595	592	634	694	613	608	640	596	669	590	675	602	608	611	578	623	641	632	681	646	600	656	602	609	609	621	596	629	664	631	616	589	556	642	628	641	657	622	634	622	640	588	601	646	601	630	626	602	673	622	642	667	615	629	617	608	693	617	618	619	613	630	650	603	678	641	606	605	615	626	659	631	614	647	627	608
1102	4146	159	75	65	119	126	111	84	85	84	80	69	45	54	40	35	40	47	39	32	30	22	24	24	25	17	11	30	28	30	35	23	28	32	22	18	31	28	21	35	27	29	19	27	26	29	18	26	18	24	18	17	19	21	26	18	23	19	13	23	21	18	33	18	28	17	23	29	14	28	29	33	24	21	15	25	28	14	19	21	18	19	20	22	21	19	25	25	20	23	23	22	22	22	29	26	11	27	19	18	19	15	14	18	31	21	21	19	27	23	18	18	29	31	19	22	20	23	27	20	27	29	23	27	26	17	23	20	27	15	22	25	35	30	19	19	22	18	16	22	22	27	19	18	24	21	15	18	21	19	21	23	23	19	22	25	22	17	20	18	16	23	24	20	26	22	23	14	25	23	22	15	20	28	22	17	31	22	23	23	19	16	20	28	24	21	17	27	24	24	23	22	30	35	24	20	22	20	17	19	12	24	19	19	21	22	27	26	21	27	21	24	23	23	18	24	23	24	16	25	20	20	20	18	15	19	32	25	20	33	31	32	26	24	21	16	25	26	19	28	19	26	18	17	21	17	20	22	18	22	20	23	20	17	20	27	16	23	19	26	17	28	20	23	25	23	26	25	14	22	19	23	23	20	27	21	22	17	18	14	23	21	29	28	19	28	18	20	28	30	18	15	14	27	21	24	17	31	25	21	21	17	20	16	19	24	21	20	22	21	22	20	18	24	17	22	29	28	18	25	19	24	30	22	22	22	33	20	26	34	22	29	19	18	29	24	17	25	13	24	18	22	22	18	24	22	21	25	26	20	33	17	23	16	18	16	20	21	24	29	28	20	20	13	19	16	21	19	19	21	22	27	20	18	21	15	20	14	23	20	21	16	28	25	24	21	28	10	30	18	35	20	22	15	20	20	16	19	19	26	26	26	22	27	21	18	18	10	17	27	28	26	26	26	24	29	30	15	21	18	21	19	17	28	27	19	18	18	20	20	26	26	29	33	19	16	24	22	23	31	21	24	18	18	26	22	32	21	23	23	13	18	20	21	20	15	26	25	28	16	21	22	17	17	25	32	14	27	20	18	13	15	22	14	26	26	20	16	15	29	21	26	14	23	16	26	22	28	29	26	29	17	27	26	19	17	19	16	16	18	20	19	21	17	13	16	20	29	13	23	16	22	24	23	31	19	18	24	29	20	21	13	17	21	29	26	20	20	22	25	19	28	27	31	16	32	13	24	23	24	21	26	33	14	23	28	27	14	19	22	25	20	15	24	26	21	26	27	29	19	22	21	24	24	23	23	20	31	21	21	28	19	20	18	16	26	16	30	26	20	33	21	25	26	21	13	20	29	29	22	25	27	28	23	23	24	29	23	32	15	26	30	16	17	22	34	24	20	23	13	28	16	21	22	27	15	15	22	29	18	19	22	15	14	29	18	25	22	28	23	16	23	25	18	24	21	24	19	20	25	17	24	22	26	26	19	25	17	24	24	25	28	22	20	24	20	24	12	18	21	20	30	26	17	20	20	32	26	18	26	17	27	20	22	20	15	16	29	15	28	18	21	21	29	18	19	25	24	15	23	24	19	20	24	23	22	19	18	19	23	14	23	20	16	23	30	24	22	23	21	25	24	23	20	22	17	22	24	16	26	26	21	22	11	19	27	20	25	35	22	27	27	21	22	30	30	20	16	24	24	20	23	17	13	16	20	18	18	20	27	26	27	19	30	19	20	19	23	23	17	20	27	18	17	20	18	28	28	20	24	21	25	18	31	17	18	23	27	17	23	28	24	18	26	17	19	22	20	19	19	28	23	19	12	25	16	30	25	19	15	18	21	18	24	32	18	15	27	29	29	24	21	24	12	17	24	24	34	20	20	18	24	24	22	13	24	26	21	19	25	19	18	20	22	19	21	22	22	33	22	30	26	26	21	19	20	22	26	20	15	20	23	18	28	30	19	29	27	20	24	29	19	22	16	21	25	18	17	23	20	16	28	24	16	17	23	22	26	31	16	22	24	22	18	13	27	23	23	34	26	26	29	29	23	25	20	34	18	18	23	27	28	23	27	26	22	18	25	23	27	22	23	27	15	17	20	23	22	26	21	21	14	24	21	19	22	17	22	22	29	23	24	24	21	18	23	24	23	22	25	26	29	18	19	19	26	25	22	28	29	26	21	20	26	23	22	24	19	19	28	23	31	17	12	19	18	30	28	23	29	22	23	17	21	23	16	15	30	20	13	18	14	24	19	26	14	30	27	25	25	28	20	23	26	30	21	20	30	23	19	22	16	24	23	14	25	26	20	17	23	13	20	22	26	25	29	20	21	22	18	18	27	19	24	19	19	21	24	25	14	17	25	26	17	24	28	23	23	24	31	12	16	14	27	30	19	19	19	25	23	26	24	21	26	24	26	21	22	31	16	16	24	21	19	28	16	21	31	22	18	22	32	24	14	20	23	24	23	23	23	24	24	27	22	12	21	27	22	29	27	19	23	28	26	19	28	19	27	16	20	24	22	20	23	15	24	24	27	24	24	25	22	19	20	20	19	23	19	21	27	23	28	16	29	17	22	14	19	8	34	19	15	15	32	28	32	26	36	21	25	18	18	23	28	16	19	30	20	18	23	14	18	24	25	24	16	25	23	24	16	23	24	28	16	17	21	21	29	25	32	16	26	19	20	19	37	24	19	21	21	21	21	25	23	16	24	24	17	25	23	23	23	20	23	25	22	20	16	22	27	21	23	16	13	25	31	28	21	21	19	17	17	21	19	22	23	23	24	20	28	23	18	24	19	17	23	30	20	19	20	24	26	21	17	21	22	23	25	21	25	27	17	27	31	28	15	26	23	19	22	18	20	13	25	21	22	24	23	13	19	23	23	33	19	30	17	24	22	15	21	19	25	8	20	23	12	24	28	31	22	25	27	22	19	18	31	23	23	15	25	20	21	20	18	21	23	23	23	25	30	21	19	19	19	28	9	22	32	26	16	26	24	19	21	25	18	21	20	22	22	31	22	13	18	34	27	12	18	20	18	24	22	28	13	19	32	26	29	15	25	17	24	27	27	23	19	11	25	19	21	26	16	22	30	24	11	33	23	28	27	26	19	20	20	20	19	16	18	16	14	27	14	14	20	16	28	29	21	19	24	35	17	17	28	24	23	17	14	22	23	14	18	30	19	19	26	22	20	26	28	23	17	24	21	21	23	21	23	21	21	19	23	38	19	16	26	33	15	20	20	32	24	20	25	27	18	23	24	22	15	26	29	24	22	22	23	21	23	21	17	16	19	20	21	25	22	18	16	27	17	23	18	23	34	24	28	20	23	14	24	20	24	24	20	22	22	21	17	19	19	14	20	26	20	17	26	31	22	22	24	25	27	28	29	12	21	28	26	30	23	21	15	18	13	18	21	39	18	22	19	19	18	16	31	25	21	24	20	16	26	24	24	25	20	20	17	32	20	24	15	29	18	34	18	23	31	30	31	15	25	17	16	21	16	27
11087	20597	1743	2969	7348	8545	7849	6017	4927	3988	3199	2339	2039	1321	997	730	708	827	792	861	759	548	422	347	288	295	270	276	258	271	366	373	245	219	284	256	230	221	250	265	247	237	237	253	218	224	215	229	228	237	238	236	233	243	221	211	237	198	232	230	256	198	240	242	231	218	218	242	251	231	197	227	214	247	211	221	230	237	202	247	214	231	227	232	236	208	183	232	204	232	207	222	245	254	196	235	208	216	228	203	206	231	202	227	193	204	211	226	214	215	228	213	228	191	207	220	234	210	228	231	229	238	239	213	214	220	232	231	238	226	209	211	205	199	222	228	200	211	195	204	228	232	207	250	219	204	217	220	186	230	206	196	202	194	215	227	215	204	205	234	209	248	207	224	224	202	208	230	213	218	206	233	189	226	221	187	200	207	212	219	206	218	221	233	225	208	223	229	215	266	220	230	210	228	195	222	218	198	235	218	213	231	218	252	210	210	221	209	234	191	223	213	227	230	229	223	207	229	223	225	222	234	216	215	215	203	219	218	215	216	230	205	221	240	226	221	223	205	210	220	205	205	208	207	207	197	248	199	205	229	223	243	168	203	201	226	209	191	221	218	234	197	213	203	215	247	237	213	216	208	234	223	214	200	204	207	191	216	215	222	233	216	225	219	227	216	207	232	250	230	240	215	250	211	224	208	257	225	207	220	254	236	241	218	187	231	231	208	216	206	227	219	220	192	197	209	221	238	216	209	208	221	199	214	242	218	214	220	222	221	240	212	207	222	186	237	222	223	243	188	208	215	202	194	198	222	179	213	226	238	263	223	232	223	200	234	213	202	222	205	205	204	183	199	213	195	206	243	205	221	227	234	217	210	226	227	209	230	239	214	212	215	207	213	219	210	206	224	204	215	209	233	203	217	201	209	215	228	201	227	196	200	195	232	222	219	215	221	222	218	250	227	210	212	207	214	201	212	215	202	203	220	215	202	203	214	233	199	216	213	196	204	210	227	208	226	240	224	221	203	226	219	200	202	196	236	242	217	218	204	215	203	224	222	219	194	227	210	219	236	201	214	236	222	211	245	200	224	219	231	249	198	220	244	213	204	233	225	240	203	210	213	191	216	233	195	196	194	217	203	218	209	240	212	226	217	217	229	270	221	206	220	228	219	207	241	223	210	206	213	220	235	219	219	201	224	216	203	239	237	211	244	217	200	212	196	208	213	208	233	229	197	225	234	207	201	238	209	206	212	209	206	222	212	217	222	235	200	226	216	228	197	207	236	219	220	195	225	230	221	225	197	179	216	216	243	211	218	240	214	207	198	217	244	225	237	220	233	219	201	223	192	201	227	220	213	223	217	220	197	223	225	211	222	219	234	206	194	218	219	213	218	232	196	194	234	216	190	221	197	199	220	189	201	212	209	203	207	221	216	226	236	219	234	229	218	231	206	233	216	222	231	226	192	202	183	233	221	232	209	205	199	209	233	236	232	217	221	220	231	203	217	233	206	213	207	191	229	220	220	217	226	237	245	219	208	227	210	238	219	186	229	190	223	212	212	200	220	229	248	219	197	216	229	201	181	216	247	219	210	216	213	210	220	194	197	215	218	228	248	264	215	186	199	200	207	210	209	210	214	209	229	242	219	207	198	216	225	186	197	237	196	244	239	176	209	190	206	219	233	205	203	204	229	208	219	221	206	227	224	223	197	194	239	214	215	210	185	219	214	215	200	215	215	199	208	228	209	247	215	222	207	239	206	199	215	221	197	204	211	250	212	217	204	250	217	224	228	215	205	236	223	200	222	222	215	209	225	228	228	233	220	219	224	213	234	233	205	242	225	230	235	204	252	206	208	226	211	211	239	227	216	211	225	218	218	233	218	213	211	223	208	218	195	216	211	188	211	224	202	208	216	208	237	229	275	206	204	210	228	205	242	210	210	237	197	215	216	207	207	208	234	239	223	231	244	223	229	219	248	225	193	230	238	231	197	237	230	249	206	219	202	243	223	223	214	236	224	230	244	207	225	238	227	214	229	219	202	226	214	207	219	209	230	220	209	209	225	186	198	241	221	213	222	185	204	204	194	218	211	211	238	205	218	227	221	223	207	204	226	215	209	200	215	191	218	211	222	196	228	213	215	215	216	213	220	206	220	237	230	214	202	213	219	263	229	219	213	271	209	213	208	219	224	225	203	215	232	231	230	202	197	224	189	197	206	221	206	207	211	219	222	203	259	225	215	216	214	210	222	241	204	221	214	216	213	212	217	206	237	238	218	198	223	214	209	211	228	217	202	240	220	197	240	235	214	218	248	220	224	203	215	206	220	230	218	198	204	234	211	248	212	229	230	184	217	224	209	240	221	225	229	214	199	226	242	203	203	234	204	223	239	259	239	224	223	217	222	211	211	202	218	221	217	211	210	197	222	243	223	256	219	214	234	192	206	187	218	230	221	220	208	231	243	215	191	219	202	213	220	224	207	254	221	234	222	224	194	232	207	216	251	200	186	207	232	222	221	184	204	205	216	202	226	219	213	230	219	199	214	233	217	236	224	192	198	218	216	189	198	219	213	214	211	197	211	217	223	213	236	191	201	226	244	222	218	214	218	221	212	232	212	212	219	233	240	198	211	208	227	248	197	238	204	219	225	226	202	211	227	233	214	223	228	236	237	203	224	235	217	219	206	221	207	198	233	210	216	229	191	208	196	184	209	219	233	223	214	200	227	217	217	202	225	231	220	234	217	236	209	216	218	220	228	208	222	231	232	227	193	248	232	219	226	214	239	227	209	209	230	246	195	230	230	224	204	212	245	207	240	233	217	196	216	206	225	221	216	234	203	213	200	205	197	235	207	217	191	210	234	226	211	220	227	233	202	239	238	232	223	198	215	214	213	199	221	212	202	198	209	207	223	211	232	200	225	228	215	254	241	234	219	218	205	217	199	220	205	218	196	204	231	207	205	207	224	204	226	228	224	231	231	223	244	219	207	214	202	201	209	215	204	226	211	215	247	203	226	224	228	218	186	217	203	214	200	207	202	210	217	200	200	214	218	223	228	212	231	183	213	240	204	240	196	213	245	204	203	214	191	245	194	258	236	232	229	237	208	228	213	245	203	211	202	253	233	213	214	242	186	211	234	217	217	257	220	196	223	210	214	198	195	239	202	211	214	200	232	221	244	201	217	205	208	233	220	226	216	201	228	215	225	205	204	223	216	222	206	213	231	218	203	208	224	188	184	213	232	204	215	211	222	223	209	221	218	199	222	216	209	187	229	211	213	231	222	207	222	212	171	221	233	232	244	217	198	181	239	198	215	215	222	208	221	197	237	226	233	211	215	188	234	205	176	216	200	209	215	195	215	244	222	221	203	221	198	204	214	227	213	224	229	197	211	223	212	205	223	234	217	216	218	215	217	209	221	238	225	234	204	230	216	222	223	233	183	214	241	217	236	213	201	236	229	231	225	218	212	228	204	218	209	228	218	195	228	200	220	207	227	229	223	232	215	244	213
728	10710	780	146	107	144	174	156	144	134	132	108	99	66	65	47	62	69	68	65	72	46	32	50	55	47	55	57	42	44	52	60	52	51	49	55	43	47	39	42	57	43	41	41	37	57	42	41	59	60	46	53	39	59	28	48	45	46	60	37	56	38	53	56	53	46	53	53	39	57	46	40	51	53	36	50	36	59	41	46	45	51	53	55	44	47	41	38	50	55	44	54	55	33	49	47	51	43	54	39	44	46	48	39	41	39	44	42	53	59	56	57	51	51	42	41	39	65	56	45	38	47	57	62	40	41	55	45	43	33	47	50	35	44	41	40	52	38	54	35	44	52	46	45	47	59	43	51	47	40	55	42	39	58	43	46	42	47	49	31	43	43	49	48	49	43	48	36	67	44	47	39	55	61	49	49	50	37	58	47	42	50	46	50	47	57	31	51	42	40	44	48	54	49	40	40	51	44	36	57	60	46	49	41	52	51	43	51	46	42	49	42	48	46	48	48	42	43	48	52	37	62	31	43	49	42	62	53	57	40	50	62	44	47	38	63	53	49	46	53	42	44	32	49	37	38	46	47	59	62	45	51	60	34	55	51	55	46	51	47	45	42	65	44	40	39	46	44	52	52	47	41	51	39	49	25	41	54	47	45	36	43	46	41	46	43	56	55	48	46	49	39	37	48	55	45	48	42	39	47	48	45	48	48	53	45	41	53	50	49	38	52	50	27	41	39	50	44	38	47	52	39	52	60	51	51	47	45	59	41	48	44	45	48	43	52	46	55	40	39	48	41	40	51	42	45	47	39	48	49	35	40	44	58	40	48	38	57	43	38	43	51	50	33	48	48	53	46	48	42	46	46	56	40	48	47	41	47	43	49	44	45	37	59	53	40	37	51	42	35	49	40	44	51	38	46	58	39	46	37	46	50	41	39	36	40	50	52	45	48	31	43	49	33	52	47	43	54	55	63	48	35	58	34	47	62	62	46	45	44	45	53	48	52	42	36	47	41	39	48	53	45	46	49	59	43	33	45	46	39	54	54	49	42	35	41	40	47	57	42	49	38	42	49	39	43	43	48	52	41	48	48	41	34	46	47	44	51	38	43	40	47	46	57	44	48	49	54	35	55	39	34	47	49	53	45	44	57	59	58	44	41	49	44	36	41	37	48	46	49	43	52	47	63	47	43	43	57	46	41	37	38	44	45	53	49	48	46	44	56	55	48	55	55	49	49	35	39	48	45	57	39	40	40	35	58	53	43	47	53	30	46	61	47	41	50	53	45	42	47	46	60	35	54	45	49	34	45	40	47	56	45	39	53	50	30	49	38	47	36	55	47	48	52	48	41	46	50	37	58	49	40	48	45	34	45	48	55	55	46	48	48	43	46	44	40	36	45	52	41	62	48	35	34	44	42	42	41	45	40	54	53	42	42	54	43	51	51	46	48	53	57	46	49	48	48	47	49	47	60	44	41	47	50	40	46	50	57	44	45	61	40	49	49	44	47	37	51	40	52	53	38	57	45	47	34	56	45	44	40	40	52	45	45	44	56	48	43	44	53	39	38	53	46	45	45	42	45	54	49	47	32	39	60	51	43	55	43	52	52	62	46	44	56	39	47	55	32	52	39	53	37	37	49	43	56	50	41	56	46	63	53	43	38	54	45	38	48	45	43	41	52	58	39	58	34	55	41	57	43	39	38	55	41	56	43	52	47	54	53	50	56	44	52	44	48	50	47	57	46	50	39	44	45	45	53	54	49	45	45	55	37	36	42	50	46	42	51	50	37	42	43	54	51	41	36	47	48	50	46	43	61	41	43	59	34	51	54	31	46	47	54	53	50	40	48	45	44	59	57	51	43	62	44	51	56	41	45	52	45	42	38	41	50	31	49	53	36	49	49	41	63	43	54	47	51	56	49	39	45	34	44	34	47	48	44	61	47	37	45	46	53	44	47	58	39	43	44	51	54	50	53	48	47	35	69	40	46	41	50	42	38	55	40	58	59	49	43	53	41	53	45	40	40	66	40	39	36	43	35	47	54	38	49	51	40	43	46	53	53	55	39	49	47	43	45	48	43	41	58	45	47	53	43	66	42	56	31	54	42	47	50	48	40	48	43	49	49	52	43	35	42	49	58	35	45	53	43	51	47	39	47	49	32	44	56	41	64	38	42	43	59	45	54	46	42	41	46	57	56	55	41	57	56	50	44	52	48	56	49	42	49	41	48	37	56	55	40	43	51	46	33	37	50	47	46	37	53	32	36	43	47	31	47	53	47	47	44	48	51	47	43	62	49	40	42	47	56	48	60	42	33	56	51	50	39	46	45	49	27	41	41	43	59	59	53	44	48	48	39	43	50	34	42	57	50	54	50	51	48	48	51	51	43	37	43	49	37	51	44	48	51	48	40	44	51	41	42	44	38	43	49	51	44	47	49	39	57	58	48	48	48	46	44	53	40	38	58	45	52	62	31	49	51	46	54	55	41	48	46	51	53	48	46	55	52	47	50	41	39	40	45	48	58	59	38	46	45	47	38	42	49	54	42	45	51	38	58	48	47	39	38	41	56	37	48	38	57	45	49	62	50	48	50	55	47	43	44	46	44	51	53	52	47	44	42	49	49	43	46	34	59	56	41	47	56	55	65	39	49	48	48	49	50	47	49	53	43	44	43	44	46	57	56	56	54	54	45	46	39	51	44	51	41	42	47	47	34	50	35	40	52	37	53	46	51	33	52	57	49	39	33	39	53	49	37	54	46	49	58	44	47	42	40	38	53	57	42	50	52	52	47	58	35	57	44	47	45	52	47	43	48	49	46	44	37	50	45	48	48	36	37	43	43	48	49	53	49	50	65	43	39	50	56	54	46	38	44	41	52	37	52	43	42	52	49	46	47	41	54	46	48	51	54	46	49	42	52	49	55	38	45	43	51	37	40	50	39	43	46	55	41	50	52	42	46	39	40	50	49	61	47	57	38	40	66	36	61	38	45	52	37	40	61	45	42	43	48	50	41	52	49	47	48	44	51	46	38	36	44	53	47	50	50	43	37	46	28	49	54	35	56	51	51	50	49	53	36	46	43	52	47	34	40	42	50	46	57	47	51	42	45	43	52	42	37	52	47	52	41	50	39	44	49	42	38	39	46	47	48	39	55	40	49	58	54	51	47	40	44	46	37	54	37	52	60	50	28	43	36	43	34	44	48	45	49	49	40	44	57	41	57	48	40	42	40	49	46	36	39	37	37	43	55	44	59	45	40	42	35	38	47	38	53	38	47	50	45	47	60	36	47	49	43	44	44	47	51	48	49	44	41	37	44	51	44	59	41	45	47	49	38	39	46	45	48	52	45	58	54	47	38	40	46	37	37	48	45	46	51	48	50	43	41	49	42	62	50	56	52	50	57	39	46	48	47	49	52	44	54	37	55	33	45	50	32	35	49	45	47	50	56	42	54	48	53	39	44	46	44	61	37	44	41	45	60	50	45	42	39	50	52	56	47	45	43
11786	33400	3229	3761	7877	9599	8894	7531	6194	4954	3683	3154	2642	1783	1216	986	979	1076	1165	1188	1093	851	760	649	561	584	559	521	557	513	542	641	556	506	497	524	510	547	531	527	498	484	534	521	516	496	468	503	581	495	457	480	471	514	488	487	506	497	457	473	493	523	472	503	515	479	480	468	474	477	469	491	493	472	457	454	487	468	472	506	457	511	468	522	453	454	509	466	475	456	491	466	438	496	447	494	459	462	479	481	437	434	454	497	482	466	497	468	485	471	467	504	464	468	475	447	556	472	488	484	473	489	492	455	488	446	504	477	489	483	460	465	489	469	465	479	447	503	483	466	464	447	490	509	446	445	467	458	447	461	485	437	463	503	474	435	452	451	475	471	449	454	474	436	461	472	485	481	439	471	454	468	457	501	491	453	458	489	452	444	447	456	429	463	474	520	446	442	475	478	487	467	487	446	488	486	438	488	479	498	449	466	436	490	482	476	437	478	496	480	468	480	432	499	457	478	507	462	513	440	483	498	484	445	545	479	458	477	479	467	507	477	460	475	475	472	489	492	479	529	438	469	468	488	477	480	430	460	423	473	466	457	450	481	461	458	480	487	493	436	459	475	475	472	473	483	464	474	490	485	498	449	455	471	471	473	471	480	469	418	475	531	471	462	479	470	469	479	447	476	443	438	484	516	469	468	476	471	465	469	502	466	494	425	499	449	449	459	463	449	445	476	476	484	499	473	431	462	473	501	478	453	466	511	482	435	452	472	504	498	472	504	517	504	464	453	469	492	459	517	459	477	458	462	482	459	499	472	474	444	430	451	457	458	472	475	476	481	431	471	475	453	468	503	474	481	475	451	442	477	425	460	450	466	456	491	497	457	454	446	474	480	476	487	499	467	480	478	446	474	467	440	457	466	443	470	476	458	439	498	509	474	431	489	464	470	460	513	448	481	455	439	490	448	456	471	449	476	448	456	478	449	485	467	471	488	482	473	429	492	437	443	497	415	462	493	471	455	460	470	484	475	461	484	456	414	476	500	515	461	485	449	457	439	498	453	468	458	465	461	450	460	461	475	475	498	498	442	444	468	477	493	442	513	434	453	485	472	492	497	483	508	466	498	460	502	477	504	475	466	482	504	486	449	476	455	468	477	447	469	472	488	482	479	484	455	508	516	469	471	507	445	469	457	486	484	504	495	483	479	498	485	478	485	481	488	494	482	493	439	462	474	463	462	492	433	469	452	476	443	509	468	481	471	451	476	485	502	456	472	486	466	471	450	480	473	465	466	483	473	433	479	498	456	460	468	456	497	491	468	484	496	463	517	470	477	491	431	484	497	470	486	484	453	470	489	481	489	484	456	503	452	467	479	465	495	417	448	436	471	503	497	451	467	423	485	491	500	474	430	523	476	498	489	499	474	497	493	458	453	477	484	470	445	500	436	479	442	438	455	483	482	478	463	474	473	437	468	459	464	470	467	454	471	476	465	474	452	458	514	428	440	481	516	493	461	471	412	489	469	478	424	463	481	464	451	504	467	437	513	522	461	474	478	494	483	462	492	469	443	454	440	469	466	463	476	489	476	450	456	455	475	489	451	501	520	460	470	513	444	494	487	442	492	474	461	434	472	480	479	476	493	488	480	512	465	483	528	452	468	486	492	429	480	455	458	470	493	458	450	483	465	464	474	471	477	508	490	453	443	507	466	480	467	466	457	485	489	463	473	464	487	480	479	478	473	492	493	416	474	482	432	471	482	434	473	478	450	466	489	474	452	463	476	476	499	472	492	476	465	470	481	479	482	403	463	485	444	453	425	447	484	464	467	477	501	441	477	459	422	471	468	467	439	418	449	490	488	456	462	471	409	464	441	443	469	462	473	416	499	501	473	451	498	453	469	479	484	479	418	473	464	436	465	495	475	483	485	521	471	481	477	461	464	485	480	456	482	499	494	490	464	481	505	462	460	468	489	459	484	512	490	457	469	475	478	491	442	465	437	519	486	450	468	469	479	458	498	452	452	481	423	483	426	444	443	468	473	445	479	464	506	455	479	470	447	450	421	457	449	462	451	446	457	475	479	455	456	420	458	516	448	454	463	485	488	486	498	449	469	441	444	511	501	453	460	470	457	448	491	470	465	487	468	484	467	466	484	493	487	494	478	481	449	486	511	487	471	486	478	463	459	444	463	456	471	458	476	469	449	473	460	520	442	501	492	460	466	486	462	481	463	428	499	485	460	486	496	458	457	467	488	480	462	482	495	485	470	433	497	478	446	488	480	457	452	497	505	499	462	548	441	472	474	472	498	466	488	466	444	492	440	479	435	478	454	495	484	456	482	449	466	485	474	505	468	497	502	471	460	459	454	460	487	491	469	449	477	484	467	462	473	495	455	504	502	491	494	474	459	436	493	475	469	480	471	488	470	448	476	450	466	503	446	448	480	476	463	468	434	477	456	460	475	473	445	467	451	481	503	506	433	452	467	460	468	454	479	442	475	492	451	490	482	456	485	444	503	488	482	484	479	481	438	450	509	454	431	435	454	456	487	491	499	503	506	466	442	463	440	480	490	469	489	462	499	466	479	490	471	487	421	450	465	492	452	495	431	478	474	437	436	457	455	468	465	480	479	434	443	487	465	478	483	493	463	441	450	494	466	460	474	453	487	486	472	480	496	483	501	465	489	470	472	477	448	466	492	503	424	457	461	456	500	449	489	467	458	471	464	457	478	472	460	477	412	513	408	490	510	476	502	507	469	488	485	495	457	454	466	448	454	461	508	457	495	498	471	487	463	453	445	497	474	490	464	470	469	471	498	499	467	460	473	465	484	480	504	474	462	464	503	483	454	480	497	445	506	488	429	484	474	461	507	480	459	462	492	476	482	460	476	526	440	459	478	453	425	455	457	471	464	460	466	477	491	502	480	462	446	456	460	532	454	470	465	517	453	496	481	494	473	498	432	499	542	452	477	482	485	478	477	455	461	459	417	453	469	498	452	472	474	437	422	465	432	499	489	475	449	478	483	464	496	458	445	521	470	455	468	444	504	463	462	467	485	480	477	501	456	465	491	499	489	431	475	476	438	443	443	495	473	487	477	499	492	499	482	494	475	501	474	467	478	507	521	498	490	486	499	505	508	472	493	460	450	429	430	457	472	457	439	448	488	446	469	470	515	478	475	482	489	475	505	480	453	462	493	432	480	473	476	494	506	489	448	452	506	451	444	457	456	437	416	468	474	501	497	458	479	505	479	463	473	484	478	459	495	462	484	500	506	470	506	458	452	455	480	451	453	459	466	503	448	414	480	477	469	466	452	490	447	495	502	475	459	448	459	520	444	473	474	469	478	459	472	482	485	470	451	472	523	471	494	452	453	467	470	446	486	501	535	491	456	464	466	464	495	472	470	521	498	435	435	477	453	507	439	497	454	466	503	455	454	473	454	491	467	480	507	507	465	468	435	463	493	499	444	472	444	498	457	483	464	445	499	433	473	470	465	473	477	479	481	488	481
782	1880	172	82	86	102	86	106	98	85	72	71	74	62	54	48	50	49	65	65	50	56	49	49	54	38	52	46	53	59	47	50	44	55	47	52	52	27	45	31	57	47	40	48	44	45	55	56	43	48	53	44	58	33	46	34	43	44	40	47	32	38	34	56	35	50	44	51	45	51	57	42	45	48	37	51	46	48	47	64	52	58	43	48	53	53	52	39	44	46	47	47	58	46	52	44	30	59	41	39	36	46	48	40	49	42	48	47	50	43	54	54	68	56	52	44	38	40	54	41	58	56	41	44	56	56	58	48	47	49	38	45	43	50	45	41	62	44	44	58	49	50	53	44	42	52	39	50	44	55	50	44	57	47	53	60	54	44	44	49	46	33	42	59	45	49	48	45	47	51	46	41	47	50	42	50	46	52	55	54	63	52	47	53	31	59	42	48	47	47	62	36	59	42	49	28	42	33	62	56	50	46	50	60	50	43	42	39	67	47	42	46	43	50	45	66	51	37	43	56	40	43	50	41	30	42	57	56	45	49	38	43	42	52	54	44	41	48	57	29	44	39	60	48	49	39	46	53	54	48	45	52	54	55	38	53	43	70	49	56	46	41	51	54	54	49	57	57	60	43	39	39	56	43	44	47	40	57	52	55	51	50	46	51	32	32	63	49	43	51	53	51	44	60	32	45	53	50	35	44	71	39	51	46	45	53	56	50	58	56	52	55	53	52	56	53	40	57	42	46	54	45	49	43	50	46	45	45	50	27	43	38	47	47	45	50	56	46	47	48	56	42	52	51	61	43	61	53	57	40	65	50	55	47	42	54	49	35	45	49	43	53	42	42	52	49	46	53	54	52	57	35	54	39	49	47	40	48	47	48	53	45	41	52	43	55	47	48	39	42	47	35	38	52	42	47	54	48	57	58	42	39	39	61	43	43	46	44	40	42	35	62	45	58	52	36	50	39	43	41	54	53	48	49	56	52	45	48	51	51	39	37	42	49	50	54	42	51	49	63	58	58	51	53	56	45	41	50	69	50	46	56	55	48	54	56	44	45	44	46	66	55	41	48	44	42	43	53	40	57	47	59	55	41	56	47	60	60	49	44	52	44	46	50	43	41	39	44	58	56	30	40	35	51	56	47	42	43	39	43	49	43	53	51	49	41	37	42	42	50	45	46	49	41	36	40	38	43	46	57	39	48	46	56	47	50	44	53	55	48	46	53	47	46	46	42	49	55	38	57	56	49	47	51	49	45	47	37	60	59	36	63	50	48	51	59	42	44	48	46	49	42	37	51	61	47	58	48	46	42	48	55	58	51	46	55	50	39	58	52	62	48	56	42	51	50	51	42	52	51	50	57	44	54	59	51	53	32	59	43	34	46	44	44	42	62	58	41	33	52	49	52	41	48	45	51	53	43	48	42	41	44	45	52	51	53	44	39	34	49	41	37	40	36	53	48	58	59	57	44	49	39	56	48	58	45	39	49	56	70	55	47	48	46	53	47	58	46	43	41	61	46	39	45	48	50	56	57	53	44	65	59	43	45	55	56	42	43	39	51	41	43	38	54	49	50	55	36	44	47	56	61	58	44	42	49	47	60	51	43	41	37	50	45	43	45	53	40	61	44	47	49	55	51	43	46	60	58	50	47	41	49	43	48	41	48	43	49	54	47	40	58	40	36	52	55	55	53	44	41	47	55	49	45	54	61	51	39	52	54	40	44	50	46	63	37	54	41	37	36	42	49	53	52	53	50	41	46	41	53	42	50	34	54	33	49	38	40	47	59	39	47	55	57	42	39	46	48	43	47	44	46	47	48	58	57	47	45	49	52	42	41	50	45	32	44	47	47	52	48	50	50	50	47	43	60	53	39	46	47	33	47	55	48	54	35	46	38	51	35	47	61	45	59	60	43	43	50	43	38	47	43	33	47	40	49	42	36	46	52	55	48	48	48	45	44	46	50	58	50	64	50	56	46	45	50	45	44	52	36	48	50	54	48	60	48	38	66	43	43	40	46	59	47	58	51	59	42	49	49	50	43	46	61	42	58	46	51	51	44	50	50	46	54	43	41	49	58	42	43	50	44	54	49	53	56	52	63	47	44	40	50	47	43	58	45	46	53	48	55	46	46	59	42	46	47	38	51	46	42	45	40	49	56	56	48	49	46	45	48	53	45	44	55	49	52	44	55	47	42	53	42	49	41	45	48	52	41	46	43	33	45	42	39	47	50	57	44	35	50	54	49	44	51	60	59	38	41	45	50	56	48	51	55	52	59	48	41	42	49	48	43	50	46	51	48	38	59	36	49	57	53	46	55	56	48	49	43	50	54	52	55	44	40	40	42	38	55	62	41	57	41	47	36	55	48	45	57	55	50	51	54	41	40	38	45	54	47	37	45	50	38	51	39	43	51	50	39	49	46	47	55	49	46	45	34	42	39	57	48	49	43	42	50	36	41	42	49	56	48	49	59	54	52	59	46	49	35	39	48	60	43	57	44	50	37	44	51	60	39	37	51	54	40	59	51	44	39	31	57	61	44	45	36	47	59	47	53	53	62	62	43	52	59	55	51	34	48	49	46	47	40	50	49	47	49	55	45	44	44	40	59	48	62	50	44	56	54	56	46	52	47	36	40	56	48	39	43	41	40	51	36	56	43	58	56	48	41	32	44	44	48	35	39	45	41	42	45	44	49	48	39	52	51	52	42	53	57	54	48	34	49	55	49	53	45	51	42	60	43	56	45	56	51	43	55	54	33	51	45	59	44	60	48	61	39	46	47	47	51	38	53	46	44	56	43	39	68	53	41	52	57	48	49	52	46	39	50	36	46	63	43	51	42	52	47	53	46	49	42	51	50	40	59	51	51	36	42	49	43	50	43	43	47	49	57	46	46	43	48	46	49	48	44	56	69	45	52	54	45	48	41	45	48	43	43	43	59	47	46	47	57	50	44	44	48	54	47	43	42	37	47	39	41	36	50	49	53	37	59	55	45	45	64	35	51	56	47	44	39	43	50	45	51	38	33	44	56	45	56	46	43	42	39	54	49	43	61	49	62	46	48	48	58	50	68	43	46	52	49	52	49	46	48	41	52	62	36	50	53	47	38	58	48	42	52	55	56	56	52	45	50	46	38	54	40	47	54	50	52	45	44	44	53	44	54	61	43	54	42	46	52	43	64	40	45	47	51	48	35	49	51	46	48	53	39	47	48	57	36	50	41	39	42	49	45	53	42	44	44	53	41	63	58	51	57	42	44	42	37	49	39	49	56	56	44	40	36	44	48	43	51	34	48	41	45	51	36	49	50	47	52	43	38	42	47	51	63	51	51	46	44	54	57	34	43	43	55	52	39	55	45	55	52	47	46	47	45	53	55	47	54	41	48	58	40	62	49	52	50	47	53	50	55	39	52	46	47	48	46	59	45	44	43	45	50	51	58	40	40	44	55	42	37	49	48	51	43	52	41	49	42	42	53	46	67	48	61	46	56	49	52	52	32	59	38
9477	15506	1690	1919	4091	5353	4808	3578	3043	2492	1967	1694	1335	866	646	585	595	655	789	790	752	632	510	438	455	435	457	470	476	410	466	470	467	447	463	469	475	473	427	466	460	475	471	475	448	439	425	439	459	434	457	479	466	446	430	464	459	469	439	458	461	493	440	488	450	461	417	489	439	481	435	453	456	444	465	470	422	458	453	449	449	439	454	416	495	441	449	443	447	483	428	488	463	462	440	444	477	479	464	450	424	465	435	472	460	450	457	425	461	429	488	447	422	450	425	442	448	425	435	481	473	429	428	429	437	436	467	476	455	445	471	486	421	470	444	444	442	446	467	462	471	455	494	445	456	450	457	443	470	441	428	431	469	437	439	468	436	419	445	418	460	406	449	430	476	474	457	460	466	466	443	454	458	455	426	474	447	422	453	513	452	446	447	437	438	444	427	421	436	444	459	490	467	463	429	441	483	451	456	457	469	448	408	443	413	434	471	438	495	442	459	461	425	431	425	481	418	483	490	466	454	474	454	463	423	447	428	457	452	409	460	457	448	421	433	465	398	448	470	443	461	465	442	476	434	458	436	450	442	459	445	427	409	445	481	467	437	469	473	481	431	474	441	459	438	472	471	499	428	459	449	439	495	444	436	429	454	451	453	426	451	448	456	447	434	417	466	468	433	438	480	434	433	438	482	450	452	471	473	449	445	471	417	451	488	427	444	444	476	483	444	435	460	477	436	429	421	463	458	435	468	453	472	468	476	478	474	420	457	466	442	455	429	454	458	449	474	483	467	407	457	446	452	454	429	444	429	454	458	442	444	408	479	442	427	430	461	502	436	473	442	437	430	473	459	492	466	443	443	487	445	429	418	476	460	431	434	471	451	460	428	466	410	476	432	466	465	464	415	437	457	438	455	476	430	446	459	458	477	437	462	450	461	457	449	465	431	464	434	466	459	447	457	460	457	470	443	430	456	459	492	455	436	493	478	430	448	435	439	437	490	450	446	439	449	484	429	465	453	436	423	447	433	413	461	458	474	452	449	437	454	440	427	451	452	441	431	437	477	443	434	437	440	396	435	437	441	413	460	422	483	451	468	449	450	428	424	451	403	484	413	410	441	497	411	443	482	464	458	424	429	417	417	465	439	442	428	466	461	411	492	440	424	441	418	437	439	451	436	440	441	452	432	427	463	455	442	463	442	450	452	460	457	456	461	507	462	438	468	424	428	470	438	443	470	459	461	482	443	458	463	472	427	455	439	458	444	470	423	460	424	447	429	436	423	457	466	437	448	461	440	470	444	457	444	456	462	424	420	456	445	426	477	454	414	460	454	489	438	459	440	409	451	409	427	438	450	467	426	485	468	439	449	458	447	452	421	420	458	446	452	448	461	449	469	511	432	404	426	430	447	429	463	451	454	473	472	470	447	453	444	437	482	480	450	483	461	430	443	430	461	465	443	460	439	426	511	437	456	458	472	454	426	451	442	458	471	454	448	481	449	468	472	434	492	470	456	458	460	435	433	463	466	471	453	434	493	454	450	457	461	420	482	451	463	449	428	445	459	431	434	441	451	461	458	447	425	442	449	436	466	425	452	421	424	450	440	478	450	415	397	468	407	444	428	467	443	464	414	447	455	432	488	432	461	457	480	490	437	459	436	443	441	448	433	410	474	433	456	441	439	458	466	467	398	428	463	454	467	446	426	457	455	408	464	463	483	472	426	424	457	469	447	442	472	469	431	423	457	437	463	431	442	470	417	453	479	451	507	462	460	455	459	464	461	442	461	500	441	442	451	474	456	506	447	441	449	509	450	471	450	427	471	441	452	460	497	508	431	429	418	465	424	448	415	450	447	432	443	456	403	447	421	445	429	431	436	414	486	422	431	456	431	429	467	423	465	474	429	425	416	427	480	469	440	436	449	443	437	453	469	447	420	457	456	438	477	442	437	483	455	455	489	453	436	468	409	462	436	439	427	435	439	470	457	447	438	435	477	430	414	471	457	460	439	461	448	481	469	416	441	449	465	454	440	474	436	423	410	456	416	465	471	435	474	469	464	456	469	467	429	409	480	446	466	464	429	444	455	457	485	434	459	462	469	459	464	466	447	426	490	448	435	417	421	467	432	449	440	428	453	432	430	433	462	452	458	457	419	417	453	447	449	442	422	452	440	439	482	478	426	459	439	447	457	417	462	453	442	423	466	455	456	465	450	465	457	448	464	486	447	446	455	449	435	456	431	418	458	436	459	417	419	454	440	473	495	462	431	430	418	487	421	457	462	481	452	439	475	425	464	435	458	461	435	428	461	477	423	435	459	417	419	449	445	458	469	469	448	465	463	445	462	454	441	441	416	456	429	443	459	465	459	433	449	444	442	444	494	453	437	471	462	438	431	470	447	440	449	453	451	411	466	450	441	456	489	469	450	424	492	438	471	482	463	458	404	448	423	454	449	433	457	436	447	457	457	494	475	447	448	441	445	411	407	459	412	412	446	458	452	409	440	464	444	472	436	446	468	452	484	441	451	461	489	433	488	443	434	439	433	445	435	430	451	448	427	476	437	437	437	423	441	446	473	429	453	451	447	443	404	435	446	428	433	437	435	454	437	450	442	464	438	414	420	457	474	473	457	405	412	460	448	408	470	441	414	437	440	459	453	456	480	477	435	436	443	445	383	455	468	416	455	458	467	468	434	431	439	447	446	478	433	454	470	469	459	448	474	424	450	449	458	435	451	474	477	469	469	465	466	470	462	437	469	454	426	428	461	485	428	442	484	476	484	464	454	437	460	429	458	438	410	485	464	464	402	462	488	469	445	444	467	442	471	476	436	455	437	488	473	468	425	448	470	447	464	448	401	481	485	445	426	431	491	449	457	435	410	457	434	502	488	437	463	434	444	433	471	440	407	493	459	459	504	442	424	468	488	466	434	449	426	457	477	438	426	449	490	455	450	442	449	457	445	438	451	453	454	436	448	449	427	488	436	444	466	454	435	428	451	484	438	413	412	468	432	471	477	429	457	429	463	459	461	440	472	461	461	427	405	458	448	454	453	450	424	450	471	438	472	460	456	483	470	457	451	434	449	493	464	481	447	471	470	475	459	432	446	413	427	460	459	435	467	469	457	456	509	458	458	489	466	432	452	473	441	487	431	444	440	462	440	423	403	472	432	459	437	454	479	426	452	463	460	472	485	439	447	484	459	476	443	447	498	451	462	472	469	454	429	438	488	467	416	452	447	441	430	480	418	424	447	449	445	470	430	417	448	445	439	474	469	428	460	452	459	411	451	473	438	485	493	471	482	478	443	434	456	449	460	475	470	461	457	450	447	461	467	427	423	460	459	443	479	441	450	443	461	425	443	450	470	456	502	434	437	434	430	490	441	431	465	434	467	458	447	476	461	457	413	453	458	452	485	456	460	467	466	436	436	423	469	473	457	495	451	452	423	454	461	442	480	473	448	452	452	436	462	445	454	443	445	436	452	444	437	412	451	474	464	458	420	473	475	449
553	8825	991	110	101	109	140	131	147	88	120	81	79	69	58	67	75	63	88	70	80	83	54	57	58	61	70	75	82	73	88	67	59	71	68	67	56	62	60	62	64	70	61	74	79	67	67	71	75	67	57	54	65	59	57	73	73	56	60	60	73	72	69	66	49	72	65	70	59	64	70	71	63	48	58	60	63	66	56	74	55	58	72	53	55	55	60	69	61	55	75	61	70	67	56	73	61	74	66	75	73	72	62	67	58	60	64	67	70	64	73	71	67	75	58	72	60	78	67	66	75	71	58	67	70	78	73	56	54	75	66	58	61	61	75	80	54	66	69	67	69	66	77	70	56	70	73	55	63	68	85	63	65	67	86	66	62	73	69	62	75	68	60	65	63	62	81	78	60	63	69	58	64	42	72	45	53	75	65	68	63	70	64	64	71	54	80	71	56	63	57	78	73	73	55	70	61	80	65	61	58	69	57	58	86	56	58	68	49	77	62	63	63	55	69	67	64	56	54	73	52	57	69	73	55	64	62	70	56	77	61	65	58	77	67	62	69	69	65	55	73	40	47	57	61	76	70	54	62	70	75	69	68	63	60	75	72	70	58	65	52	59	67	59	75	68	66	68	69	65	66	76	81	59	64	76	62	54	63	71	71	64	58	63	66	63	68	63	57	72	66	79	61	72	67	64	59	73	60	61	72	58	76	63	73	62	73	62	65	65	62	65	62	56	69	60	65	75	64	60	65	68	64	72	44	58	72	54	81	57	71	56	52	70	54	76	67	61	81	64	71	62	63	85	59	65	71	69	69	65	63	53	46	61	67	73	53	78	60	64	55	77	66	63	59	63	70	77	84	61	58	58	75	57	71	77	76	69	72	58	48	59	66	55	69	67	68	88	65	69	63	65	71	63	67	55	69	65	70	67	50	55	68	78	63	71	58	81	65	52	66	69	60	75	69	71	61	51	52	54	57	63	80	54	68	60	65	77	79	64	74	70	62	57	63	54	56	47	65	69	65	65	58	48	74	58	61	52	72	67	62	57	71	65	81	59	63	80	62	73	55	69	69	58	61	77	71	60	73	69	59	48	69	64	64	62	57	69	48	75	60	76	63	63	65	67	50	78	68	65	54	66	56	54	75	69	64	79	72	66	73	66	72	56	65	65	70	72	66	72	52	64	70	51	66	65	61	58	55	61	72	66	62	66	67	68	64	60	66	79	72	54	71	50	55	60	67	71	59	70	59	77	62	65	59	61	67	71	69	52	73	58	75	57	78	60	76	57	82	65	75	74	68	60	76	58	75	76	65	70	64	66	72	73	75	77	69	69	71	68	70	60	59	62	73	82	70	70	60	69	49	75	68	80	67	63	71	65	75	62	64	61	67	64	63	77	63	81	76	76	77	60	62	71	67	74	63	60	57	62	62	74	48	79	67	58	66	68	66	78	62	70	86	51	73	54	49	52	66	74	71	65	49	86	67	66	67	70	52	51	63	68	53	67	65	83	65	76	72	58	73	58	70	54	68	54	82	61	60	67	62	57	71	72	73	59	60	64	72	63	61	60	65	79	75	56	63	66	72	64	55	58	55	84	72	72	76	69	59	59	58	67	57	54	72	79	62	64	56	76	68	71	65	62	72	61	68	60	71	63	66	61	58	69	71	62	68	62	54	60	50	54	64	58	67	75	79	74	70	62	73	64	59	58	68	66	81	78	73	61	64	75	64	65	87	65	65	55	57	57	71	58	79	50	56	59	63	71	77	65	62	56	71	74	67	58	61	57	55	64	72	51	71	63	57	71	67	63	63	69	61	65	66	62	88	64	66	79	59	69	73	55	75	61	65	65	69	76	62	58	70	43	76	67	76	82	74	61	63	57	65	57	64	59	54	75	69	53	63	77	71	57	66	65	60	58	56	60	66	63	71	54	62	57	72	59	64	66	68	54	64	61	81	70	74	72	77	57	73	80	68	68	76	59	72	52	68	57	63	56	63	59	61	73	62	60	62	77	64	62	66	71	76	68	62	65	77	64	73	73	72	56	58	55	72	66	73	70	67	71	58	74	64	67	67	60	64	64	65	55	71	66	74	68	67	56	66	61	79	64	60	63	71	54	72	79	68	58	63	71	69	67	57	67	61	62	59	56	57	58	65	79	76	60	53	71	66	66	61	61	71	60	71	52	60	61	68	71	68	64	80	57	84	58	67	64	61	61	69	61	68	62	55	61	88	57	65	59	78	75	74	64	53	47	54	71	54	59	63	78	53	51	64	61	64	72	57	60	71	65	59	62	82	61	70	79	67	60	62	65	68	49	61	67	62	77	59	72	65	81	73	63	70	57	63	55	73	62	74	74	74	56	70	65	60	58	64	68	55	58	59	58	58	63	62	63	66	67	70	77	76	69	76	60	73	71	69	73	70	51	78	71	58	63	64	54	86	52	83	67	48	71	61	77	67	74	64	60	55	63	66	60	59	70	57	74	69	60	67	66	74	69	81	65	70	60	55	71	63	61	61	70	63	77	66	75	57	57	74	70	60	69	64	71	69	73	70	60	65	57	49	68	70	74	63	51	78	61	76	64	56	70	72	60	63	68	57	69	81	64	59	66	66	62	66	59	70	64	65	69	56	73	63	74	73	61	49	61	69	66	64	64	68	77	75	66	71	63	67	59	82	75	57	61	61	63	62	76	59	76	61	65	70	60	67	50	67	61	55	76	82	50	74	70	56	55	66	73	60	68	57	61	55	68	57	64	67	59	65	65	71	58	65	63	66	61	52	48	58	75	61	61	62	64	74	65	43	53	57	57	59	59	55	68	67	78	54	56	71	73	59	72	59	68	64	70	54	63	68	68	60	53	75	52	73	73	65	75	59	61	71	61	55	61	75	67	66	74	74	58	59	69	71	55	54	53	54	63	71	72	60	65	57	57	66	67	71	59	66	61	59	64	53	72	71	72	66	66	53	65	56	47	58	61	85	64	63	67	63	62	77	63	80	61	68	77	59	65	66	70	71	69	60	65	60	66	62	61	54	78	67	62	62	56	73	61	63	74	68	61	67	56	54	66	55	59	83	59	77	77	61	67	56	72	63	62	72	74	62	74	61	73	64	69	65	51	65	74	60	59	57	66	71	62	81	65	69	55	64	67	57	72	59	71	67	78	71	75	62	65	49	55	71	57	66	81	72	64	54	73	79	62	59	70	70	72	62	71	73	70	62	60	72	57	63	69	75	58	75	74	59	76	75	66	62	58	67	58	64	51	65	65	66	70	69	60	65	60	70	54	52	66	61	68	59	68	68	70	72	73	76	61	63	83	59	74	60	61	58	49	65	67	65	52	61	72	57	63	56	81	74	67	62	57	62	62	71	77	68	57	68	72	89	70	85	57	72	71	64	67	64	54	50	71	72	68	82	59	58	66	86	68	73	57	58	74	61	69	72	63	62	64	54	78	78	56	66	68	56	62	56	51	72	65	73	75	71	62	59	56	60	53	61	75	90	67
10742	31618	5064	2371	5459	7077	5874	4950	4553	3331	2726	2230	1402	1098	903	851	892	915	1176	1195	1043	874	752	711	672	707	659	677	694	652	657	684	658	676	661	663	667	651	668	624	641	642	662	654	605	647	647	618	671	635	629	630	613	675	651	631	649	636	678	630	642	630	648	628	610	668	622	645	608	628	589	616	638	625	607	630	635	590	652	597	627	640	612	652	644	656	647	650	639	618	662	629	610	627	643	625	661	622	674	659	700	643	629	607	591	656	623	631	633	644	664	641	635	633	609	633	645	647	646	622	671	618	627	632	622	638	644	604	637	625	651	654	627	640	655	673	628	647	634	616	653	598	605	653	687	636	674	664	668	661	615	644	660	614	623	625	626	626	613	660	616	662	654	617	627	635	585	588	653	606	580	636	623	633	657	625	636	635	679	623	614	629	651	607	647	647	683	622	642	699	616	617	622	605	655	611	656	611	636	592	615	650	622	627	681	620	629	675	579	615	637	604	579	648	587	622	657	665	651	656	617	629	592	651	603	632	611	627	595	623	645	631	623	608	629	638	667	638	682	622	625	628	612	611	646	648	604	610	681	642	649	609	659	647	621	610	632	605	637	651	634	528	626	594	623	582	666	666	620	626	596	669	624	654	637	638	563	680	653	647	629	617	610	655	641	603	648	634	624	615	615	594	649	642	610	679	642	642	579	601	629	674	654	662	622	668	671	650	639	641	612	650	641	605	635	599	668	638	611	622	662	599	669	634	637	625	601	616	662	608	632	648	598	645	575	654	638	622	606	617	648	651	618	648	663	654	616	587	667	637	651	623	634	654	628	620	657	608	583	628	626	661	638	637	630	672	629	599	653	609	637	658	621	646	637	667	669	597	640	623	665	576	641	655	654	617	613	638	650	612	694	617	665	624	637	612	662	647	647	600	653	654	618	618	587	641	635	637	631	659	604	614	635	636	650	589	654	634	640	661	639	606	617	621	645	647	692	608	630	676	640	602	608	668	636	637	647	611	670	656	637	641	603	628	562	639	649	646	685	643	626	600	672	671	646	642	632	681	689	614	625	654	668	681	644	643	610	652	634	604	595	673	651	651	631	617	608	643	675	669	580	592	606	586	629	626	632	641	638	595	607	651	649	578	615	630	655	617	613	597	626	658	627	597	657	616	602	697	644	620	615	601	625	621	627	622	613	662	629	612	612	626	635	612	608	650	626	658	682	659	634	652	643	607	636	602	657	652	588	636	595	610	639	633	610	614	659	625	644	607	623	624	648	638	606	666	611	658	610	633	626	608	663	654	642	659	624	623	627	645	614	599	632	656	651	607	634	640	642	611	607	658	588	639	602	597	659	611	623	639	640	602	613	607	613	611	593	617	614	679	619	644	626	657	610	617	600	629	653	661	609	649	643	638	654	645	674	632	617	591	626	617	627	647	589	616	637	660	620	634	643	696	627	626	631	671	620	643	627	626	647	632	605	608	653	653	641	615	678	630	680	591	620	627	633	636	602	637	645	647	659	612	642	593	642	597	583	637	605	669	591	623	642	647	645	684	673	637	648	623	628	637	632	634	663	583	637	605	606	636	648	560	689	647	638	627	637	612	642	642	637	622	618	651	645	622	613	609	581	634	610	691	633	649	636	636	681	613	593	657	633	651	636	672	685	599	640	673	631	623	642	601	653	594	656	641	647	672	647	570	648	622	644	622	660	669	621	596	638	655	597	621	617	648	624	637	625	639	640	660	697	630	582	643	682	600	610	628	621	597	614	645	594	595	633	616	634	627	616	614	611	643	680	687	607	612	638	667	577	611	671	608	640	640	596	644	613	627	557	625	625	632	595	621	585	646	666	605	602	613	635	627	629	613	644	634	614	609	646	609	591	630	610	655	657	626	641	615	594	589	641	656	632	599	654	612	660	662	609	619	590	630	589	602	682	633	605	628	654	612	631	623	655	630	598	619	662	585	665	630	647	618	613	637	619	656	643	586	637	686	607	622	675	635	626	605	662	657	628	630	626	667	640	626	631	630	626	628	661	608	636	621	634	644	611	670	601	639	642	680	690	623	585	639	610	627	657	650	588	643	634	618	636	621	672	687	650	575	609	697	682	667	611	643	637	595	630	601	635	653	621	685	610	657	632	603	662	677	588	627	602	620	604	636	594	678	648	628	634	670	625	621	637	630	614	601	651	669	633	607	636	631	582	638	627	587	595	661	627	618	687	639	597	610	622	650	670	636	647	658	610	596	624	649	678	629	600	601	608	607	667	623	626	594	655	634	620	606	618	598	663	637	607	654	639	652	650	648	639	642	582	637	642	617	652	646	632	641	635	662	628	650	674	631	699	630	647	641	627	650	608	644	699	665	617	652	613	638	595	610	600	638	629	613	610	633	602	639	630	608	589	615	639	643	637	613	633	676	629	629	628	597	627	673	642	605	638	619	594	591	561	597	646	626	647	637	668	659	603	588	619	652	614	634	611	653	639	593	603	631	620	635	648	617	632	631	620	590	594	590	670	624	601	590	638	637	582	628	616	638	636	649	625	653	630	665	575	615	638	586	616	641	606	653	660	638	651	696	698	619	621	664	613	641	649	632	594	662	628	663	630	638	648	604	628	672	618	637	631	585	646	651	625	643	643	643	624	651	645	663	649	644	651	655	629	623	618	633	651	610	595	630	597	595	642	657	619	634	626	607	639	592	634	636	637	642	632	611	625	627	630	628	654	683	639	679	612	623	602	629	613	615	589	613	656	661	641	611	631	629	632	602	647	600	628	634	589	655	631	606	659	586	621	625	642	627	643	659	607	667	631	614	622	609	632	630	603	604	652	644	605	651	634	622	612	618	659	641	617	635	585	663	649	625	628	616	653	643	642	646	634	624	599	683	628	595	671	666	596	631	626	631	585	656	653	671	656	611	665	647	640	625	581	647	659	623	608	597	631	596	632	620	665	617	671	641	682	638	632	622	637	631	606	578	660	660	590	600	654	623	612	646	619	620	649	636	668	620	610	626	641	644	674	684	681	607	622	639	681	639	585	609	657	633	604	587	693	604	615	616	669	631	602	607	627	691	631	632	638	657	637	599	663	603	613	608	619	658	585	637	608	624	636	615	622	611	690	582	660	604	648	604	643	578	587	651	645	659	572	646	627	630	611	604	530	641	666	655	595	609	692	640	669	664	646	621	649	618	617	640	661	613	636	640	572	694	600	649	648	636	611	635	619	630	656	657	622	614	606	624	649	677	625	669	616	636	690	624	644	651	621	643	618	652	589	632	653	662	659	618	622	607	694	619	668	645	688	662	662	670	624	639	595	616	620	675	598	645	629	635	586	686	667	590	638	665	613	620	641	625	666	628	634	621	597	627	642	662	649	639	632	682	641	605	660	638	618	622	643	629	626	630	660	615	665	629	608	601	636	661	654	679	645	658	589	600	625	643	657	621	655	616	620	667	675	651	652	674	588	623	614	602	614	661	628	630	613	628	641	632	707	604	606	615	635	648
1269	7648	878	62	58	65	82	75	82	51	70	66	39	46	24	23	19	30	32	45	34	26	30	31	25	15	19	26	26	26	24	26	22	19	17	29	33	25	14	34	20	24	23	30	23	18	30	28	24	26	23	18	29	32	27	13	19	30	17	30	22	18	20	20	22	19	26	20	14	18	18	25	23	19	19	23	27	24	20	25	35	18	26	25	19	22	28	21	29	19	22	23	24	29	23	22	23	27	22	29	13	23	24	21	23	27	27	22	24	15	16	23	28	28	27	21	26	25	20	23	26	17	21	18	16	28	16	31	18	18	33	27	22	20	18	22	21	22	17	17	20	28	26	27	31	22	22	22	33	15	28	23	19	14	24	33	27	23	21	15	24	15	23	16	20	27	22	23	29	29	26	22	17	29	23	16	21	19	29	25	21	22	25	20	16	27	25	24	25	20	24	15	21	26	18	23	15	28	31	23	30	20	10	11	17	28	13	23	26	28	17	26	22	22	27	16	16	13	21	25	23	23	20	16	27	22	25	30	27	30	25	18	19	20	13	17	22	26	22	15	20	32	26	10	26	24	25	27	27	18	23	22	26	26	21	17	17	22	25	17	23	18	24	25	20	29	19	25	21	23	22	20	20	22	28	24	17	18	25	23	28	20	18	19	21	17	14	23	23	21	25	22	25	21	20	24	13	22	19	22	21	28	33	28	32	23	30	25	20	32	25	30	17	15	22	28	14	25	24	26	16	29	23	20	21	15	20	23	28	21	20	22	18	20	30	15	19	22	20	21	23	24	25	19	28	25	29	28	18	28	19	26	18	22	30	19	17	23	24	26	20	16	22	24	25	29	15	23	21	20	32	16	33	25	19	24	18	20	31	22	27	21	23	24	22	33	19	10	19	21	24	27	24	20	25	28	17	17	19	22	22	13	19	18	26	22	25	16	27	18	26	20	19	20	25	25	19	23	39	23	19	23	22	22	26	21	16	27	18	16	22	19	15	23	15	26	24	23	13	17	23	36	30	25	21	25	22	23	27	23	26	17	28	18	21	19	15	20	22	21	34	21	21	21	33	21	16	23	18	17	25	17	19	28	34	23	18	26	22	19	21	27	28	29	25	26	24	20	27	26	21	22	26	24	26	18	26	23	16	27	20	21	19	22	25	23	27	32	15	25	25	20	26	25	27	27	17	26	28	27	19	25	18	24	18	17	28	29	19	20	24	14	20	22	18	17	17	27	34	33	28	16	21	27	32	25	28	22	28	15	17	20	15	15	23	17	21	17	22	25	33	27	30	19	27	22	25	21	24	29	22	31	16	20	20	20	23	23	27	31	27	28	16	27	18	21	24	26	18	19	29	27	16	19	23	26	27	17	26	28	13	26	29	27	26	21	21	21	24	27	15	27	20	26	23	25	29	30	23	21	15	22	32	22	24	22	21	34	18	21	28	30	16	27	26	18	21	29	25	26	24	20	19	23	26	25	28	24	23	16	24	25	27	36	20	20	21	20	20	25	21	24	29	25	16	16	21	23	15	15	21	19	27	22	26	25	25	23	19	30	22	30	25	23	22	24	17	19	22	18	19	27	24	25	28	18	25	18	21	21	24	22	21	21	18	19	19	24	22	26	27	23	32	27	38	15	16	17	26	15	27	20	22	23	25	22	22	29	19	26	17	26	24	20	21	19	27	27	23	18	28	22	24	33	17	23	21	21	26	26	20	21	27	23	28	27	25	31	18	18	17	21	24	25	20	29	21	27	20	21	25	24	34	19	20	29	25	14	22	22	24	20	34	22	28	26	20	17	21	22	27	21	20	23	29	17	25	25	22	38	18	29	24	30	19	21	18	23	29	23	22	19	24	22	28	19	22	25	20	19	22	16	11	25	25	21	30	29	23	24	19	22	22	17	26	21	17	26	23	20	25	20	22	20	10	22	26	19	25	26	27	17	16	22	19	24	19	24	23	27	20	29	23	22	20	22	33	27	22	22	21	27	20	28	26	24	26	23	29	28	29	29	22	25	18	23	26	18	32	24	34	32	34	26	24	21	21	24	28	21	17	21	17	21	20	15	24	19	28	23	26	19	26	23	22	20	22	20	29	26	20	23	24	16	25	30	19	23	27	19	26	22	27	24	32	27	13	17	22	12	21	19	26	26	22	22	27	19	30	29	27	23	24	17	16	22	29	23	35	24	28	24	17	23	22	22	19	18	21	25	15	24	22	26	28	24	27	20	27	26	23	23	24	31	21	23	19	29	32	21	27	23	23	15	20	19	20	25	17	27	20	20	28	23	28	15	22	31	26	26	16	24	22	23	22	23	25	27	32	25	19	15	25	23	22	23	24	21	20	21	31	18	22	24	25	28	31	22	33	27	18	27	16	20	20	23	21	24	26	23	24	29	26	26	29	14	29	24	21	23	22	15	23	27	26	24	19	29	19	23	29	28	31	22	13	30	22	29	28	30	22	22	26	20	28	18	20	27	19	28	28	23	27	17	18	18	19	26	30	23	22	21	23	17	19	19	29	19	22	26	22	12	23	20	15	15	21	27	28	20	24	19	18	26	21	17	27	13	25	24	14	19	30	27	27	18	26	21	21	29	24	20	24	26	22	22	27	25	25	18	21	18	19	22	24	20	27	23	28	16	20	19	32	17	17	17	20	19	23	20	27	25	17	21	17	28	27	24	26	15	20	29	23	15	23	19	21	18	16	22	21	27	29	24	44	17	22	27	20	18	17	24	24	19	13	26	20	22	27	24	19	18	17	23	21	31	16	20	20	21	27	17	25	17	14	13	19	26	26	22	19	26	27	29	25	23	28	28	28	16	26	28	24	21	24	19	23	17	27	14	18	30	28	17	27	18	20	29	23	24	24	26	26	22	21	23	23	28	20	29	20	17	25	18	26	17	24	20	23	22	28	22	24	31	28	19	25	22	24	25	20	20	23	25	26	19	17	27	28	24	26	17	25	21	24	19	25	20	30	12	20	16	25	22	20	20	23	35	19	26	18	27	22	27	15	26	24	27	20	23	24	23	25	25	27	16	23	15	15	19	17	29	23	21	20	31	14	17	25	14	27	27	26	19	16	15	23	26	24	21	23	25	30	26	21	25	27	24	17	28	29	22	26	26	25	26	23	19	25	32	25	12	20	30	16	20	25	20	21	15	26	16	23	11	22	21	20	25	19	22	28	21	17	15	25	26	19	25	26	18	17	21	26	32	24	26	24	24	23	11	20	28	25	12	27	25	16	23	14	29	23	21	21	20	24	24	27	26	18	26	18	26	24	20	23	18	25	21	17	20	30	27	25	25	24	18	36	23	19	13	12	21	23	16	21	18	24	22	26	28	16	17	24	22	21	28	31	14	21	23	22	26	22	22	20	20	19	23	17	23	21	17	32	19	22	23	30	26	18	22	26	20	22	14	18	21	16	23	24	29	17	19	17	27	23	14	27	35	30	17	25	17	22	16	29	30	19	24	22	35	21	20	33	27	25	20
13203	29067	4149	1676	4020	5047	4703	4228	3484	2749	2226	1677	968	618	515	449	417	526	585	660	589	389	311	281	254	262	259	259	271	245	238	262	239	242	233	242	260	226	225	225	272	222	266	265	247	252	249	222	214	224	217	227	233	230	225	194	222	218	279	230	243	204	217	211	193	224	244	233	208	224	223	223	217	218	211	232	225	218	239	211	226	204	224	233	208	222	205	234	231	227	226	233	210	225	192	204	235	226	201	207	230	210	203	225	223	225	228	236	222	229	213	223	212	246	247	217	227	246	198	203	222	216	224	213	215	219	241	236	197	235	218	197	216	199	229	223	219	210	227	194	220	231	220	208	207	235	256	216	209	230	191	245	210	224	211	221	218	226	229	235	206	228	223	218	214	241	208	231	219	204	191	224	189	227	223	226	218	214	207	251	251	213	222	221	218	210	211	202	208	221	217	203	209	251	248	232	230	221	228	196	235	207	221	257	205	225	206	233	224	215	223	204	210	201	215	199	224	241	210	217	234	228	189	200	200	229	217	229	227	253	242	202	247	224	203	193	217	219	216	221	214	214	208	218	218	237	229	210	206	233	209	202	237	213	221	214	214	211	211	210	208	208	227	212	198	216	212	218	205	209	216	211	194	211	209	207	209	231	229	196	205	221	215	238	240	213	223	214	234	236	243	255	204	206	184	225	211	235	210	241	210	211	223	223	188	188	241	221	219	225	213	224	213	216	222	222	225	226	222	209	232	193	219	194	230	204	186	223	199	224	211	229	209	180	225	203	237	216	246	235	204	219	208	229	197	202	210	233	200	221	211	245	203	237	207	180	228	207	237	233	231	198	215	207	219	202	224	230	220	218	210	222	199	207	242	198	204	217	218	232	204	213	231	229	246	224	225	225	213	227	224	210	208	202	192	208	207	231	211	221	225	242	238	238	206	200	214	229	190	230	197	236	207	219	212	217	234	230	194	201	202	223	196	229	224	238	203	210	242	223	239	188	219	251	195	224	215	198	197	215	195	226	192	221	210	239	217	182	216	208	206	201	224	202	218	228	218	220	220	219	227	203	210	189	203	212	211	209	260	230	207	241	232	245	216	207	255	221	205	229	208	234	212	231	215	195	231	206	259	219	216	207	222	220	226	218	202	222	207	212	209	216	247	240	223	205	232	212	210	236	230	219	226	236	213	209	236	215	217	211	208	238	204	213	203	238	211	193	213	223	200	220	228	202	220	222	227	241	249	226	207	193	256	212	220	216	238	206	232	199	189	219	233	218	201	223	215	216	218	206	219	232	206	204	222	244	209	216	241	237	206	198	225	198	236	212	236	221	178	216	198	232	205	223	207	208	236	222	203	213	225	247	190	185	210	196	208	208	232	215	244	222	221	229	241	213	235	229	211	227	211	242	224	208	237	222	225	251	233	235	242	230	219	207	225	219	209	233	199	226	219	230	188	236	218	247	213	224	233	209	195	241	212	216	211	244	244	205	220	214	209	229	194	226	199	244	241	199	227	212	224	222	232	229	218	224	239	224	223	228	201	217	221	204	212	221	220	228	221	203	204	226	217	233	225	216	234	232	207	241	226	189	227	216	231	221	236	220	216	204	235	214	221	234	226	205	227	222	217	210	219	235	216	222	242	230	234	211	206	224	214	202	223	232	211	221	201	222	201	244	205	218	212	224	220	218	212	235	204	217	215	211	241	238	194	228	230	225	214	227	254	222	243	232	213	204	209	231	204	199	207	195	219	212	216	234	235	218	246	205	223	222	241	208	204	242	201	229	245	202	236	227	209	242	226	203	208	225	211	242	230	225	227	210	199	222	217	208	226	236	211	237	203	224	223	240	240	196	266	256	242	225	218	240	205	210	214	212	217	235	211	232	222	213	206	206	228	233	201	223	227	198	231	215	233	192	212	220	228	214	215	236	227	251	227	216	244	186	211	198	223	223	220	214	254	222	192	216	215	248	181	200	218	222	244	234	238	224	219	203	237	198	214	220	219	250	217	202	214	205	232	228	209	228	200	204	223	235	201	222	231	203	215	209	224	238	220	207	231	200	210	222	225	206	217	185	205	248	221	207	235	209	211	198	210	231	223	221	242	244	212	227	232	213	230	237	204	248	215	233	223	212	224	202	230	231	225	262	219	207	236	215	212	239	239	255	223	223	219	234	209	198	188	244	230	213	209	245	234	205	237	233	224	219	222	251	225	209	227	202	217	215	210	234	245	234	206	217	215	216	228	229	224	234	223	214	243	232	226	229	222	216	215	237	207	253	209	242	226	197	214	230	214	227	218	224	224	208	209	210	229	199	210	227	241	227	205	242	203	205	212	228	261	216	212	210	216	219	214	222	224	227	221	204	205	207	203	213	192	228	211	197	239	218	225	234	224	223	211	222	229	197	195	224	200	219	217	219	202	207	216	251	241	206	218	211	225	230	251	214	228	234	223	219	214	212	213	217	221	247	236	229	211	248	229	192	239	229	239	208	245	210	231	203	224	214	215	187	198	195	207	218	228	224	224	225	218	224	231	225	235	222	204	221	220	237	249	226	206	220	212	219	217	228	231	193	219	214	202	220	214	250	231	229	179	214	247	232	241	223	215	208	259	230	237	224	222	225	250	226	220	241	223	242	223	217	213	211	249	228	220	228	227	228	215	214	218	217	225	188	213	221	224	225	218	214	232	212	238	209	219	209	203	209	221	210	209	245	218	209	199	245	200	215	218	212	248	209	199	213	212	217	184	237	224	217	204	226	218	212	214	213	231	236	210	226	221	226	230	235	217	204	225	191	236	226	257	211	215	231	213	230	246	227	223	225	222	257	216	214	220	220	214	209	236	227	233	232	220	220	229	223	211	216	236	226	244	192	226	219	220	216	244	226	219	206	203	247	219	224	209	202	242	230	224	212	215	214	210	238	199	219	206	239	229	218	209	232	199	210	234	201	185	220	214	226	215	214	210	193	213	205	229	221	250	212	201	225	237	221	216	231	229	212	218	196	232	210	230	177	231	213	210	217	226	186	226	205	203	230	229	205	225	231	231	203	236	248	238	198	222	211	243	213	202	203	216	200	234	236	207	248	222	229	235	209	223	215	227	207	226	232	217	226	201	231	213	199	227	191	249	222	189	209	212	207	239	237	231	228	214	211	198	216	225	211	221	220	210	200	216	215	253	235	218	236	243	223	220	222	199	220	232	240	222	212	200	217	227	212	213	218	250	215	213	198	208	225	214	199	219	194	221	200	225	249	222	240	202	224	215	214	230	216	221	221	205	243	206	229	212	217	236	218	200	202	214	226	198	233	237	219	207	232	232	189	228	210	265	219	221	206	223	224	203	238	236	234	235	234	228	227	228	226	239	220	232	232	227	210	214	232	237	202	251	205	217	239	214	227	236	205	236	196	210	220	218	282	222	248	237	208	221	245	191	235	206	237	207	208	200	204	201	220	230	231	218	212	213	197	219	211	215	214	205	210	217	215	203	227	208	239	252	210	210	207
898	12509	2544	95	91	102	137	142	108	119	94	99	59	73	71	62	39	78	60	78	60	48	51	40	47	54	57	57	52	60	46	31	52	44	59	51	43	54	39	68	46	56	54	50	48	50	50	49	40	44	41	36	60	34	45	50	36	37	50	36	48	46	59	51	43	49	49	42	46	58	46	48	43	62	44	50	35	46	45	46	57	42	50	42	42	48	42	45	51	43	54	38	43	54	44	45	35	47	60	35	43	45	37	47	45	45	53	45	56	44	51	41	41	50	37	42	42	67	48	40	53	60	52	45	62	45	60	46	55	49	44	40	64	45	42	54	45	50	45	66	59	56	40	61	41	35	44	48	49	41	41	45	32	59	52	44	46	31	45	53	48	41	51	48	35	64	52	44	39	47	44	42	51	48	47	45	57	37	42	47	48	38	43	41	50	48	45	43	51	49	40	46	37	53	50	52	39	45	40	53	65	44	35	48	48	47	55	45	52	47	56	57	35	43	46	54	64	47	39	54	49	39	52	48	43	47	48	46	40	66	47	44	55	48	53	40	42	38	49	52	56	30	36	51	56	45	35	58	48	43	52	42	50	40	47	55	45	42	40	37	62	56	62	55	42	50	46	44	64	52	56	54	38	40	37	38	44	50	39	47	46	60	46	45	32	47	53	50	51	45	59	45	36	41	46	42	44	53	54	53	44	47	54	42	52	33	63	49	57	43	41	46	62	47	49	40	52	41	52	48	39	46	45	42	52	34	42	43	53	55	43	44	44	50	53	39	47	49	42	47	49	37	43	51	43	62	37	52	53	49	44	34	54	59	45	61	39	54	45	46	52	59	50	46	38	48	49	47	49	43	44	52	58	49	43	47	43	46	36	53	52	51	46	54	50	58	45	53	48	41	43	53	47	47	40	46	51	50	42	47	51	45	49	62	50	41	67	34	47	47	52	49	41	38	45	44	53	52	58	44	53	55	49	41	54	35	40	42	54	53	46	45	51	56	53	59	40	43	38	53	43	37	44	41	53	65	39	59	50	52	48	58	51	45	55	57	63	44	47	28	55	48	50	50	46	54	59	60	46	48	43	46	42	48	45	50	43	51	39	46	50	55	50	40	40	51	42	46	50	43	56	48	40	52	54	52	50	46	39	46	49	38	46	45	47	42	55	57	43	46	37	45	41	60	47	40	68	64	50	37	50	52	42	56	46	56	43	41	50	47	43	53	45	50	42	47	43	55	49	45	48	63	57	45	56	42	45	54	41	38	38	54	38	41	37	45	42	39	49	55	47	44	57	52	44	41	49	50	40	50	43	44	46	50	53	55	55	36	35	36	52	56	50	43	56	40	48	51	50	54	43	44	51	45	35	52	35	59	53	55	46	50	53	44	48	47	45	37	59	42	51	40	52	45	41	40	52	55	59	49	41	62	56	49	43	49	49	54	49	45	42	48	47	45	50	47	43	58	54	55	50	57	51	45	41	41	36	33	48	51	51	46	45	51	46	61	56	54	42	47	48	65	46	56	47	45	55	55	44	31	46	50	47	50	53	42	38	37	47	52	44	43	45	56	49	49	44	47	43	49	51	44	52	50	38	52	40	61	49	42	55	54	47	38	59	50	46	54	58	50	45	41	36	55	44	49	43	43	43	69	47	25	49	46	50	46	38	57	51	39	47	46	50	32	57	43	43	49	52	39	43	36	42	62	57	50	40	52	45	60	45	57	43	45	44	50	52	49	41	43	40	64	56	42	43	50	46	47	57	48	43	57	66	53	56	40	43	49	46	43	41	35	37	54	49	49	44	37	54	48	49	44	47	51	43	54	46	45	48	49	42	37	54	54	52	46	47	48	51	37	46	55	58	32	52	48	55	47	33	40	50	42	55	44	46	49	56	43	55	42	40	47	51	43	45	40	53	47	46	35	47	53	35	45	52	59	38	48	41	37	42	41	40	33	46	36	52	59	43	49	38	47	52	45	52	54	39	48	48	46	56	35	50	39	49	45	33	36	43	38	59	57	51	45	46	58	52	41	45	39	57	54	40	46	54	53	50	40	45	46	44	59	44	40	50	51	48	45	48	47	49	45	57	47	42	51	46	55	54	46	39	46	40	48	50	54	56	44	48	56	47	63	45	45	48	54	57	47	56	45	55	55	50	38	48	49	45	38	50	47	54	41	49	53	55	55	57	33	38	58	42	43	46	44	50	43	50	39	37	50	48	48	64	38	45	42	42	49	46	51	43	44	38	46	51	49	39	60	54	55	46	45	40	50	46	50	55	35	51	43	48	54	49	44	56	55	55	57	43	53	50	48	43	49	59	63	52	45	52	44	47	54	60	51	60	51	55	55	47	55	46	40	54	44	49	54	36	50	48	42	41	37	46	57	57	34	48	42	54	52	39	47	50	51	46	56	48	52	39	48	46	42	46	52	57	57	47	53	41	30	50	43	45	44	48	46	51	30	56	47	56	57	37	62	48	39	47	35	58	37	49	52	46	50	52	40	51	49	54	49	54	44	48	35	49	58	60	57	43	43	59	51	57	46	52	42	48	42	46	46	47	48	54	71	55	42	48	62	44	58	59	46	36	46	49	45	65	37	49	40	47	61	40	57	46	52	47	37	52	37	51	45	46	50	43	47	40	39	49	41	45	45	53	47	43	55	57	53	54	39	43	42	44	47	47	43	52	59	56	45	51	45	48	46	61	45	64	34	53	54	48	58	33	36	44	51	52	48	46	50	47	42	47	52	47	46	55	46	52	47	35	44	62	55	42	57	58	42	32	38	45	51	41	40	49	47	55	57	50	48	47	67	47	44	39	49	43	31	45	62	55	52	39	60	52	42	46	56	59	44	53	48	48	64	49	43	50	53	61	39	55	58	60	49	45	53	51	36	50	56	50	48	42	63	53	36	40	45	43	40	45	45	49	42	43	46	46	55	40	53	47	39	43	47	57	44	50	41	42	38	54	45	41	55	50	62	42	53	49	51	47	51	39	51	41	40	41	52	48	39	47	43	35	39	41	48	50	41	49	39	48	41	39	53	49	54	48	54	45	54	43	40	40	59	42	40	45	53	42	43	53	58	36	53	53	45	36	49	46	42	56	53	34	44	40	53	36	40	40	58	52	40	56	52	46	53	54	44	48	47	56	44	60	41	56	38	43	51	50	49	51	38	44	58	60	38	42	50	56	53	56	54	52	42	51	56	38	57	58	41	49	46	47	43	52	47	45	52	54	48	48	61	38	53	43	44	48	38	55	65	44	37	48	49	51	46	34	47	50	52	45	43	44	45	50	50	44	59	41	47	50	56	63	62	42	45	48	58	43	51	45	46	41	44	33	75	48	46	43	42	40	46	56	48	52	40	48	53	43	44	49	53	57	40	39	28	49	47	50	49	41	49	44	39	31	44	49	44	42	44	47	37	41	50	48	38	48	47	47	54	49	51	56	53	45	47	61	52	46	56	41	45	52	50	44	53	40	45	39	43	49	51	45	50	51	45
13806	33500	6328	2320	5269	6513	6071	5029	4339	3514	2842	2359	1445	1130	882	872	827	828	1021	974	894	720	613	603	598	559	579	522	558	520	547	529	552	487	557	519	530	504	527	523	556	517	527	513	506	483	493	503	479	532	516	494	506	484	491	497	487	510	526	530	502	511	493	472	483	445	511	477	518	483	474	473	514	498	461	481	474	505	502	489	471	468	497	461	476	512	524	445	530	492	487	488	492	478	505	477	526	477	497	488	484	472	465	528	451	458	482	448	481	548	499	489	448	478	489	484	491	473	503	491	490	484	459	459	488	455	461	462	439	479	500	509	463	517	491	483	500	500	495	477	464	475	475	475	465	511	478	434	440	452	500	523	486	456	483	513	480	488	478	474	449	454	513	450	470	496	471	527	524	502	470	488	479	447	467	477	488	475	495	468	492	509	477	478	503	508	487	479	442	466	484	499	455	510	500	478	516	464	489	498	547	494	477	487	473	474	442	419	517	465	474	477	483	486	521	458	457	481	478	462	473	472	535	474	488	500	479	476	457	470	490	471	509	513	476	480	506	457	494	478	487	454	448	463	509	491	472	477	477	517	479	508	433	498	498	463	481	451	456	453	440	505	492	492	444	480	493	441	502	479	516	452	479	477	452	470	500	442	468	481	470	473	487	493	459	503	482	459	455	494	454	496	475	481	489	491	463	442	490	497	499	473	487	492	477	505	488	473	460	483	456	510	472	478	483	433	493	471	459	487	482	494	485	481	472	465	468	492	466	492	492	549	460	482	490	505	498	529	511	501	501	521	469	469	473	500	449	473	433	503	450	506	497	483	475	450	495	528	470	453	534	462	464	503	482	506	472	457	513	469	485	476	476	452	529	525	456	466	487	471	517	518	494	482	478	464	460	507	512	471	448	452	483	516	483	489	480	509	484	512	466	481	485	469	511	470	474	453	512	499	513	496	470	505	501	499	521	448	456	501	524	486	485	527	483	489	481	482	467	463	507	469	482	457	501	459	514	497	472	459	458	447	491	503	445	478	486	448	507	505	488	458	462	477	479	454	501	498	435	486	479	484	502	492	488	469	475	443	485	447	458	506	490	432	483	495	466	478	460	517	506	470	473	514	525	487	462	478	486	470	481	512	468	484	485	499	501	436	546	474	484	472	489	508	466	479	466	471	514	463	470	504	510	457	485	480	506	498	482	464	469	472	519	489	452	460	459	486	535	452	488	497	464	493	513	492	506	458	446	477	467	499	488	494	504	464	466	475	450	476	493	470	507	472	456	459	488	460	463	473	509	475	511	445	442	464	461	480	492	477	431	506	482	482	475	474	509	481	437	444	497	477	474	466	482	516	463	501	505	489	486	480	470	464	469	474	484	497	481	442	476	488	500	458	515	519	441	475	500	482	476	477	488	463	489	468	501	460	486	486	467	470	483	474	452	461	447	486	517	465	443	477	484	423	484	478	487	481	450	497	489	480	461	467	471	456	459	451	502	465	494	471	490	475	451	472	476	481	469	502	513	469	529	490	492	494	498	493	491	493	529	519	451	492	472	472	501	495	494	415	473	484	481	453	479	449	448	496	487	487	485	462	458	501	505	481	499	466	494	483	469	481	485	485	485	500	453	468	464	487	520	431	480	490	479	491	473	459	472	524	488	524	452	455	503	448	531	436	477	493	494	524	467	557	462	464	451	496	521	508	485	471	421	511	452	483	449	468	498	461	483	496	487	491	448	492	481	492	478	521	499	474	478	461	496	525	454	498	467	441	486	503	480	452	463	478	478	487	492	466	470	472	463	446	507	506	446	501	531	491	502	484	459	468	485	475	472	485	478	468	504	506	460	477	460	520	487	487	465	463	484	476	484	468	486	482	474	502	492	531	472	474	494	486	491	483	517	489	484	471	467	469	518	498	448	455	466	480	510	489	483	500	472	537	454	468	455	455	468	504	497	477	479	472	448	461	497	465	469	482	452	496	493	492	487	451	481	498	477	468	455	484	455	456	484	482	473	470	450	478	446	468	503	464	445	499	476	495	504	466	454	474	470	475	482	456	504	507	484	481	480	489	500	487	483	483	489	511	496	484	526	492	474	505	502	454	511	452	464	454	480	505	507	408	465	490	493	514	482	472	486	486	480	472	446	518	459	470	478	489	547	478	505	514	495	478	463	436	499	477	502	462	491	486	506	454	470	496	452	509	471	500	489	499	466	482	446	448	500	461	481	476	528	444	476	461	491	493	458	475	505	482	470	477	482	461	503	446	471	500	477	455	516	472	505	509	509	458	546	516	513	465	480	491	495	476	494	467	545	486	482	494	466	434	461	476	461	482	489	487	465	446	474	434	456	474	477	494	498	495	469	487	506	478	494	452	487	477	524	444	486	494	491	482	484	455	484	494	502	433	474	502	464	484	473	509	448	499	497	491	492	479	515	450	493	463	490	471	483	510	475	460	498	479	505	474	460	421	450	496	434	481	505	459	497	502	497	478	526	465	488	538	473	460	459	436	496	491	478	492	485	493	477	434	486	451	495	503	467	491	466	457	445	484	458	499	470	468	476	478	476	485	496	540	494	461	474	470	498	509	464	502	492	429	481	481	469	489	493	477	485	501	503	479	486	487	494	497	494	485	478	499	466	503	481	487	449	482	496	454	496	473	448	516	465	462	498	500	531	495	460	430	452	483	495	489	500	470	490	446	505	468	428	506	514	467	457	483	475	515	500	465	440	465	486	487	467	474	467	465	477	482	465	445	459	485	470	492	491	480	475	478	492	493	508	489	483	522	499	505	423	447	480	446	491	442	468	500	480	472	434	496	486	459	446	502	485	480	491	483	501	489	520	477	474	508	481	436	497	502	490	464	494	482	449	432	509	531	499	482	470	502	493	459	480	506	515	489	437	489	505	476	464	506	474	509	477	468	466	469	469	465	482	508	455	466	521	498	501	478	521	463	463	501	540	489	497	496	426	470	512	493	481	456	506	489	480	456	472	449	466	437	466	492	497	482	464	433	503	501	514	491	504	473	482	487	463	461	510	461	481	465	479	480	516	493	441	505	492	526	538	499	434	486	476	495	483	489	511	458	483	477	462	504	461	491	472	479	491	479	489	463	487	511	500	456	462	504	468	444	443	476	482	529	484	509	525	479	461	498	469	453	452	427	466	474	476	477	477	459	453	450	472	533	459	502	512	517	455	515	469	478	487	463	451	482	487	517	475	476	481	456	503	499	486	480	475	461	461	478	490	460	458	467	461	446	457	493	492	498	482	477	465	490	470	481	453	467	492	474	451	559	496	454	469	445	454	494	505	488	437	489	428	460	430	493	503	471	445	476	518	447	473	488	477	473	475	453	472	497	486	440	455	459	503	477	463	449	499	501	478	450	483	509	485	491	487	488	455	483	449	509	474	456	497	442	506	461	476	461	482	470	454	452	519	489	502	498	469	478	473	502	448	464	490	474	485	495	520	472	459	494	503	452	507	473	477	432	506	476	478	465	477	500	472	501
876	2319	326	63	64	69	90	65	92	78	73	64	58	60	54	52	48	48	59	53	57	51	45	45	42	32	59	54	46	47	45	43	54	52	43	59	47	49	44	47	50	35	32	47	43	43	53	45	47	51	37	41	40	45	38	52	42	46	53	55	41	51	51	57	56	63	50	48	54	46	67	42	49	50	55	36	47	50	47	56	41	43	54	53	46	63	53	50	50	45	57	60	53	39	56	50	34	55	61	50	46	55	56	54	44	55	45	56	49	46	34	37	57	53	48	52	42	59	49	39	55	59	55	59	48	42	40	50	53	44	38	44	42	52	41	48	47	40	43	44	54	50	54	47	52	52	65	52	48	55	49	63	40	52	43	51	52	40	39	46	58	49	64	60	54	51	56	37	60	43	45	46	53	46	49	60	52	45	45	55	42	47	54	48	56	53	49	47	57	37	46	48	50	64	54	52	42	43	49	59	54	59	55	53	49	49	55	56	54	48	53	41	32	45	50	63	52	57	47	44	54	53	33	54	55	41	46	44	49	35	42	32	45	56	47	44	55	63	62	50	47	67	61	58	44	39	60	52	46	47	46	52	49	47	56	47	60	50	50	55	51	39	52	40	54	45	50	50	50	49	49	46	48	50	50	51	56	51	53	54	45	59	57	49	51	49	41	51	61	44	59	52	51	58	63	50	44	54	46	56	52	50	51	60	55	50	41	48	51	52	50	45	45	54	40	53	53	55	53	47	57	33	60	45	48	57	45	44	35	51	39	51	48	57	39	47	39	48	54	53	55	46	46	41	44	44	66	48	65	44	43	56	57	44	59	52	43	53	51	43	53	60	64	38	35	54	42	42	48	50	57	44	45	49	55	52	57	50	51	54	53	46	27	48	41	45	49	45	48	52	51	51	60	55	38	51	54	44	51	45	39	52	58	46	47	66	48	33	46	40	41	49	46	48	53	54	48	36	55	55	58	53	56	41	65	52	46	58	40	53	58	46	47	49	39	63	55	40	48	51	55	48	45	54	43	55	42	51	42	59	54	47	48	52	65	36	59	58	51	51	60	46	59	53	49	44	54	36	54	49	53	51	38	44	62	58	53	53	45	54	48	44	40	51	57	45	46	47	38	52	39	47	49	45	41	35	45	71	63	58	54	53	40	51	56	45	47	49	49	44	52	60	56	57	50	55	40	59	51	43	42	41	52	56	40	50	50	41	41	44	53	48	46	60	45	66	49	52	61	66	46	50	58	41	52	50	53	42	57	57	46	47	57	56	51	41	50	42	51	48	62	44	55	41	57	59	58	49	51	53	46	38	40	53	44	48	57	53	45	45	48	43	42	44	52	48	51	49	38	43	43	43	53	57	56	49	55	50	43	55	50	62	41	49	50	43	44	51	54	50	48	63	50	48	53	48	50	59	45	62	47	57	49	57	52	41	50	50	52	50	40	51	56	60	63	44	42	43	51	54	48	57	44	46	53	44	49	45	44	36	67	54	41	53	59	48	57	57	46	58	53	38	57	52	54	46	51	49	33	50	68	40	47	51	45	60	51	62	48	45	57	58	47	50	60	66	53	48	43	47	43	48	50	48	40	47	49	44	56	44	57	47	46	44	46	56	59	56	46	52	64	50	62	58	37	58	47	37	50	41	42	43	50	45	39	62	50	46	35	47	51	53	60	43	30	56	49	43	51	46	42	65	61	60	42	46	49	55	57	65	46	50	54	43	35	48	44	54	61	51	48	42	41	40	45	48	46	37	37	71	48	58	48	50	47	46	47	40	55	61	47	42	56	47	63	40	69	55	47	55	44	48	50	46	62	60	32	45	53	41	42	45	40	40	41	46	48	44	53	47	35	58	49	43	44	49	44	45	45	55	47	46	55	68	63	36	53	36	40	49	55	64	54	53	42	62	49	48	49	51	53	41	52	53	39	47	66	44	44	40	47	50	51	43	47	37	51	53	42	60	51	46	52	48	50	48	46	41	50	46	35	63	45	43	60	55	51	50	49	60	42	56	49	50	25	36	34	49	45	57	65	56	56	55	31	52	39	43	55	52	44	39	52	50	49	37	45	47	55	50	43	78	60	47	56	49	46	43	45	52	48	61	49	58	48	38	39	43	49	44	56	49	57	50	54	51	41	53	55	47	51	53	43	58	48	44	54	58	52	44	54	51	42	53	60	44	54	62	56	51	46	49	49	44	44	60	64	63	47	61	51	54	41	43	48	49	43	51	50	56	48	57	48	60	49	38	38	48	59	42	60	54	50	54	40	56	55	56	53	39	37	52	45	48	46	65	47	49	42	53	39	52	48	48	52	44	50	43	41	44	57	44	46	63	48	57	44	45	46	50	55	38	50	48	30	46	58	57	45	57	55	47	35	52	63	46	50	50	52	49	50	45	68	56	51	44	58	43	39	41	49	59	56	49	45	62	39	42	54	45	48	69	41	57	53	53	56	40	35	45	53	62	52	61	49	39	52	38	50	46	65	55	50	45	38	39	52	38	56	49	46	52	56	50	41	50	63	39	45	42	51	42	52	59	42	53	42	49	42	56	55	59	58	46	35	47	45	60	44	40	55	44	63	43	59	41	39	52	48	48	43	44	47	51	43	47	50	55	51	59	60	57	56	56	38	50	42	34	47	52	36	49	51	53	52	44	47	55	51	46	47	44	39	56	39	48	51	52	39	50	52	48	50	66	48	60	54	60	56	55	44	55	52	48	57	45	49	50	41	48	46	61	37	59	52	41	57	55	57	54	51	46	49	38	60	43	52	50	58	52	47	39	59	60	54	64	41	52	49	40	47	35	52	58	49	47	57	45	48	63	61	48	47	46	59	49	48	61	49	54	50	57	48	44	54	63	55	45	45	56	47	34	48	53	56	58	44	50	40	64	39	52	57	48	50	55	60	66	34	50	49	49	55	45	48	55	63	37	48	37	37	46	33	43	39	66	46	48	34	43	46	70	44	39	53	49	48	40	50	55	47	51	44	46	55	45	53	45	44	48	52	53	51	50	52	44	42	46	60	48	44	62	50	47	67	52	47	50	48	57	49	46	41	48	54	63	45	56	59	53	46	53	54	49	38	52	42	44	54	51	48	41	63	57	50	49	46	49	53	29	56	47	45	48	58	55	52	55	49	51	55	46	56	49	40	52	57	53	48	50	55	38	59	57	48	53	41	39	49	49	41	64	44	46	46	48	38	54	48	46	50	63	48	51	48	54	40	44	47	65	59	60	41	59	49	44	48	42	46	33	61	48	59	47	38	37	44	42	45	42	61	47	40	53	43	45	60	52	51	45	54	53	46	65	56	54	37	39	61	46	56	49	43	53	58	48	48	51	49	41	35	45	52	37	48	48	43	40	42	57	50	46	43	48	56	35	49	50	47	46	57	44	42	55	54	59	41	47	45	52	54	51	43	50	43	45	37	51	54	43	55	42	50	53	62	47	54	46	47	57	49	43	52	45	44	48	49	52	49	48	63	62	46	42	52	55
11135	16450	2602	1260	2768	3317	3121	2610	2135	2020	1593	1142	817	632	604	572	596	649	688	700	587	562	489	458	457	465	463	437	465	455	459	485	443	457	472	449	470	512	478	459	495	466	463	487	475	457	451	474	480	463	466	493	453	468	484	493	450	455	436	478	430	457	466	428	446	477	425	440	432	453	445	479	446	467	453	426	443	462	461	448	459	456	498	431	409	476	463	432	462	471	456	455	443	459	476	456	460	440	481	475	449	435	465	481	489	493	491	459	437	468	440	435	468	489	459	467	465	433	437	456	482	458	430	461	446	455	493	471	462	462	457	477	484	435	450	464	478	465	437	446	487	474	448	479	453	479	465	461	466	449	478	454	440	446	458	431	466	438	448	466	470	456	455	454	477	436	432	495	442	456	467	488	493	493	457	475	467	420	487	468	461	458	452	423	433	451	471	480	472	456	491	459	467	445	429	437	466	478	442	483	420	437	466	455	457	467	477	453	457	466	473	450	428	503	497	490	426	486	449	473	472	467	471	454	444	459	461	482	481	458	446	422	444	446	446	496	464	462	446	474	464	460	453	470	462	439	490	434	485	423	477	460	476	488	447	445	461	463	464	464	461	429	406	491	459	450	448	471	450	459	454	478	448	475	466	429	444	482	444	436	425	480	460	474	464	487	477	511	460	456	459	479	447	463	466	475	468	448	409	477	468	469	427	434	473	422	447	446	480	471	470	476	502	400	470	447	467	496	489	450	484	481	463	482	452	449	461	468	429	444	441	426	487	438	479	450	486	433	465	451	404	454	437	491	495	452	467	438	451	456	447	463	498	461	455	461	449	424	478	487	505	503	457	471	475	462	480	462	444	421	466	526	474	482	436	447	463	449	483	482	452	438	467	458	444	479	478	456	458	477	435	481	465	475	422	414	470	451	462	483	466	459	472	470	481	457	455	472	481	476	411	468	462	434	449	460	436	455	487	481	480	458	461	435	479	471	473	470	505	440	441	435	475	454	484	466	465	453	434	489	454	427	436	465	450	470	467	487	453	442	487	438	452	475	471	503	431	468	442	440	447	454	462	401	456	464	491	490	443	446	445	466	448	488	474	423	455	412	481	440	431	452	475	472	469	489	464	449	503	474	493	502	471	450	472	489	476	431	464	455	453	457	452	461	430	485	451	493	456	483	441	445	487	496	459	464	473	466	441	437	454	461	465	463	446	476	429	473	448	474	486	467	429	446	456	445	473	452	487	463	489	469	473	434	474	511	443	446	464	476	445	466	500	470	448	441	473	434	494	463	455	452	459	433	470	449	453	472	439	428	483	443	432	504	473	468	462	485	432	522	435	510	462	451	466	468	432	440	448	490	496	472	489	466	452	478	465	502	477	487	434	461	415	453	503	479	470	457	429	467	417	477	444	497	443	461	452	472	458	479	440	427	453	473	468	491	468	457	420	478	433	459	455	460	454	426	458	497	445	457	462	483	471	444	435	449	454	499	472	462	510	466	450	471	466	466	471	428	475	471	473	495	440	481	424	448	451	478	477	463	453	449	455	454	464	472	506	427	434	469	479	456	468	466	502	451	474	453	481	437	454	422	448	483	458	486	465	424	455	521	448	437	446	473	422	450	477	455	466	461	495	467	480	431	464	438	501	435	483	449	462	441	441	440	454	464	451	478	457	453	432	478	468	426	500	457	487	450	464	455	514	472	448	422	486	491	457	442	455	464	459	474	438	441	469	455	465	427	485	477	457	453	451	465	459	432	482	487	485	473	450	466	459	507	501	457	470	457	463	440	456	432	492	442	489	451	453	465	461	486	472	456	492	459	464	465	439	464	470	456	446	431	470	464	461	469	443	521	490	470	457	475	449	440	451	469	443	493	471	459	447	519	485	452	448	492	438	474	488	432	389	489	488	488	477	508	435	462	461	434	485	484	507	446	440	462	446	477	463	459	469	450	452	465	451	456	493	463	469	459	460	420	499	463	442	441	462	429	475	451	491	460	458	464	477	462	434	466	473	477	457	445	485	411	478	448	493	470	423	476	451	429	450	453	485	460	452	440	473	477	491	454	443	448	484	474	452	461	487	457	466	445	464	488	472	450	444	475	490	456	485	504	445	491	446	482	464	465	450	473	433	458	500	432	476	489	481	498	503	464	434	480	505	469	521	456	425	453	452	454	460	464	452	405	475	464	459	434	445	451	436	430	454	431	483	455	443	481	450	505	460	465	447	464	474	478	450	476	484	476	440	451	477	483	457	462	452	447	457	452	458	501	439	459	458	507	473	478	492	482	465	454	442	450	503	432	465	438	439	460	435	443	492	483	435	432	467	470	435	474	509	471	467	512	445	446	480	493	468	438	439	423	454	466	478	451	404	485	521	495	444	454	487	498	457	455	448	484	475	432	462	467	465	459	456	460	459	448	500	469	495	449	474	446	482	452	447	475	468	467	470	477	480	457	512	450	483	461	503	458	451	471	452	461	481	505	508	456	454	432	508	447	434	478	436	468	439	443	501	505	495	501	471	464	460	497	438	473	462	475	449	489	485	462	468	467	447	446	478	430	440	480	459	478	426	432	460	462	487	435	478	441	447	438	480	434	486	445	443	443	455	460	448	483	449	504	439	504	443	436	450	496	456	450	462	465	431	484	430	441	467	443	443	447	514	463	470	438	484	412	414	501	483	473	462	453	454	450	462	436	479	431	454	485	445	426	437	442	466	458	470	480	451	436	425	455	472	493	426	466	463	468	460	425	464	492	481	479	490	454	441	441	463	454	443	465	442	468	437	445	471	445	483	467	490	449	446	492	502	472	448	483	477	438	475	411	433	442	461	451	469	435	468	516	431	506	474	485	435	440	458	466	472	442	454	449	433	436	485	428	443	478	473	481	470	476	458	458	456	471	481	470	451	465	468	498	476	461	442	461	472	459	473	464	482	461	438	436	497	461	427	462	427	447	463	504	443	457	454	456	443	498	419	490	468	476	469	438	471	474	465	455	471	463	479	443	439	454	496	458	485	461	423	443	447	518	442	452	438	469	471	423	450	416	483	428	468	486	478	474	515	445	452	440	483	453	422	444	443	445	448	444	458	445	452	449	464	481	487	451	459	427	481	469	473	468	514	459	476	438	447	488	454	491	475	494	437	444	455	436	481	435	436	446	450	454	500	473	466	469	477	468	458	434	487	448	435	500	449	462	447	442	453	464	454	469	457	483	445	473	456	446	437	446	481	478	433	463	480	508	468	451	452	465	422	427	444	478	466	452	485	463	473	458	440	487	470	481	425	455	471	463	477	451	446	449	458	493	480	512	428	466	444	463	465	463	418	499	465	472	472	405	451	434	471	479	474	476	479	528	461	447	480	441	501	472	441	460	431	452	452	450	462	419	471	528	486	457	439	524	469	458	469	466	444	471	451	484	481	463	476	477	466	480	502	450	480	446	470	444	467	483	462	478	472	448	498	464	481	463	456	445	479	442	468	467	471	473	497	438	491	425	437	501	459	479
687	9676	2000	113	96	97	129	133	110	106	99	99	87	76	85	77	76	80	75	90	81	75	67	78	72	67	66	68	64	67	70	61	59	66	72	62	66	63	68	68	74	78	62	72	74	63	66	72	54	69	80	60	65	73	76	66	84	65	59	66	63	74	66	58	58	58	77	66	64	68	75	86	66	80	58	63	70	54	72	61	69	75	69	75	60	61	80	77	70	58	62	55	70	59	60	82	62	59	77	74	66	61	80	68	60	51	65	70	71	76	83	65	81	71	61	71	61	63	58	66	69	72	63	67	63	68	79	58	79	62	57	71	55	67	52	72	52	78	68	72	76	47	78	60	63	69	62	60	75	69	70	60	58	77	74	67	81	71	72	71	70	66	69	57	70	65	82	72	79	75	61	73	73	60	56	72	63	65	66	77	74	81	71	72	82	56	62	65	70	62	60	64	72	55	75	69	72	67	61	69	62	79	66	62	79	64	78	64	74	59	66	57	58	73	69	62	72	67	54	67	66	71	76	80	72	70	67	71	75	76	94	63	73	60	67	71	76	60	63	71	78	62	57	54	67	78	65	73	80	76	74	59	72	58	61	74	63	67	85	70	58	80	63	67	71	71	64	67	64	79	61	49	75	78	54	72	68	58	53	47	68	63	57	76	80	87	69	73	83	67	66	65	76	63	76	73	61	70	76	67	62	66	54	71	71	65	90	70	66	77	66	53	86	63	66	59	68	61	61	60	70	58	66	71	76	70	73	56	65	57	95	59	75	64	86	57	45	73	79	63	83	74	62	66	70	52	58	78	73	75	68	75	68	59	79	68	57	57	59	68	65	69	67	68	72	60	72	83	70	71	66	74	62	78	72	59	68	51	71	61	71	69	63	50	69	71	79	52	71	71	65	58	69	66	68	57	72	67	76	74	56	56	70	72	63	61	63	52	64	60	51	64	68	72	76	63	58	63	74	67	56	62	63	61	63	68	53	55	67	54	64	66	58	74	66	72	64	58	73	63	57	66	66	76	70	62	75	71	75	73	60	67	66	78	62	56	65	69	68	70	66	80	72	77	68	58	60	51	62	64	63	71	66	65	60	77	56	68	74	73	56	72	62	56	58	68	57	74	58	70	85	53	65	66	63	76	70	66	71	68	61	70	70	60	80	75	70	68	78	68	80	53	73	64	65	55	54	66	75	64	70	68	64	68	53	67	74	65	70	63	78	53	63	77	76	61	73	56	59	75	72	64	78	67	54	59	68	66	74	70	58	50	48	69	72	76	75	65	76	66	79	82	67	63	90	64	71	72	68	78	55	57	67	64	81	74	64	62	66	49	76	70	64	71	54	79	67	66	81	72	75	71	57	67	68	65	81	68	61	77	64	62	74	70	70	70	65	56	76	67	64	59	72	52	67	70	65	71	57	64	65	63	68	63	59	67	62	63	47	74	75	87	56	57	71	57	64	59	69	64	62	62	72	74	75	66	72	44	56	68	54	62	58	59	68	85	54	54	69	66	67	58	70	69	76	59	60	53	78	54	72	60	57	74	69	78	65	65	69	71	66	74	64	63	61	66	75	57	62	71	65	58	87	82	78	71	80	77	53	73	70	71	83	61	66	51	59	75	63	75	71	67	67	65	67	62	66	68	70	68	59	62	76	68	83	80	58	70	78	60	61	67	57	67	76	73	69	58	68	75	67	75	71	75	66	59	71	75	65	76	55	68	81	55	76	74	72	66	62	64	64	66	67	68	72	76	63	58	57	79	69	65	50	74	64	70	77	70	72	72	76	69	68	59	69	66	74	64	71	78	75	81	47	69	58	67	60	80	62	66	82	66	61	59	61	66	64	67	68	68	72	54	71	61	63	62	65	60	64	55	74	56	59	71	61	68	73	55	74	71	61	87	53	61	67	62	70	66	79	56	70	68	66	72	68	78	81	61	75	70	60	66	66	91	52	65	70	79	67	65	62	69	64	64	61	61	55	80	69	52	69	69	63	61	92	60	68	58	63	49	52	69	65	56	75	79	74	64	63	77	67	71	56	70	74	69	94	63	69	67	74	66	71	74	51	66	73	65	84	76	59	64	72	64	61	47	66	79	58	64	78	76	51	66	65	86	58	66	77	57	64	84	83	75	72	58	76	62	79	67	68	76	68	68	67	61	69	71	70	79	76	63	69	63	73	79	68	60	67	81	55	70	54	49	74	63	65	77	78	78	66	50	52	62	75	73	81	83	69	63	53	58	64	65	67	58	73	68	66	61	84	87	64	81	67	54	78	85	65	80	66	63	68	72	84	82	78	65	71	65	58	70	60	79	72	73	67	67	62	70	65	75	58	72	73	76	74	60	64	74	75	67	61	63	78	58	68	57	67	71	69	79	68	61	61	73	72	78	73	63	61	63	74	58	65	68	73	66	70	69	75	79	70	70	77	75	68	57	72	82	57	55	51	59	60	76	46	76	57	78	69	70	66	58	67	56	67	79	86	69	88	72	57	66	87	79	60	67	75	62	64	67	76	83	72	66	59	68	66	61	69	64	64	58	72	70	64	53	62	67	73	66	54	49	76	76	72	65	45	55	61	62	75	63	60	80	78	62	61	59	57	57	69	68	57	63	57	70	47	74	64	58	73	58	71	55	67	50	63	74	70	69	78	79	66	58	59	75	55	71	71	58	62	74	82	56	70	66	51	61	87	63	67	61	63	65	72	65	59	72	71	65	66	66	65	60	52	66	59	69	74	76	66	59	74	63	73	75	58	63	65	61	63	71	58	66	65	63	65	65	81	64	77	76	76	80	71	69	62	64	76	71	67	68	78	55	62	75	68	72	74	55	64	73	56	60	75	67	71	75	69	58	62	70	60	82	68	64	66	75	61	72	70	76	66	67	87	50	61	73	71	64	66	64	68	71	79	63	57	62	61	73	59	69	59	77	57	57	68	62	64	74	64	79	67	76	68	55	62	60	54	56	58	62	64	65	62	71	84	57	65	73	74	58	51	73	59	69	74	79	61	51	79	82	56	66	58	64	60	82	73	58	75	71	76	79	64	76	48	60	67	68	92	62	73	61	73	67	63	71	60	70	73	66	61	65	71	59	66	76	62	71	77	78	61	70	68	63	63	64	74	81	84	81	61	57	81	61	68	68	72	69	68	65	59	66	75	71	54	60	69	62	57	83	65	55	74	66	71	76	76	56	67	64	67	72	61	75	65	73	73	76	56	66	87	70	65	71	80	73	73	53	96	61	67	58	62	59	78	76	68	75	75	55	58	85	62	79	83	73	69	49	52	71	65	77	57	70	65	75	89	65	56	69	70	64	58	63	58	57	61	59	85	80	76	75	59	63	69	82	64	61	65	87	62	71	65	65	70	64	55	53	59	53	78	57	71	79	54	70	56	80	57	65	75	75	61	56	74	75	60	65	66	61	68	71	80	74	67	74	72	72	63	51	63	76	63	68	65	78	70	58	82	66	63	71	56	58	58	78	65	75	61	60	72	63
11459	30700	7623	1964	4032	4986	4840	4041	3411	2730	2254	1779	1475	1197	1016	919	913	933	1058	1002	961	785	698	703	712	654	702	650	664	727	684	662	658	680	654	678	680	678	652	635	679	686	677	604	681	661	636	637	633	690	673	665	610	656	706	646	636	635	677	672	620	631	681	668	663	666	701	673	662	707	661	638	688	695	626	612	670	681	694	643	631	647	638	649	642	642	632	681	660	627	612	637	623	680	636	668	625	694	656	609	584	677	681	647	618	644	650	623	675	651	645	648	624	627	647	613	662	648	636	689	702	665	675	644	667	664	653	636	669	609	642	677	659	639	633	687	649	660	651	660	655	663	673	682	655	640	655	686	655	611	667	638	648	597	634	696	621	653	660	664	662	645	650	604	635	616	686	632	653	666	603	708	600	607	641	653	637	652	666	600	594	660	678	642	666	649	666	628	701	650	608	633	613	642	628	609	659	639	649	630	701	633	622	664	642	648	658	676	651	688	650	655	664	657	677	644	675	645	623	643	661	654	620	638	623	654	627	581	649	660	668	673	649	624	655	702	672	660	680	650	664	647	640	646	600	657	632	643	647	658	671	687	661	644	597	686	683	644	634	627	689	674	664	603	694	650	646	638	630	656	640	643	687	569	655	622	604	696	679	656	632	663	607	617	669	650	662	671	620	637	694	614	599	627	641	659	643	675	645	656	670	663	630	585	650	637	650	631	617	658	638	615	695	647	609	646	623	663	661	636	648	619	646	642	632	689	646	612	649	641	645	633	652	636	672	594	676	614	658	636	681	634	646	644	665	673	673	637	646	667	642	681	675	633	683	676	643	663	660	681	669	650	658	687	645	662	599	650	646	691	606	662	672	648	660	642	659	635	612	631	623	647	671	610	654	703	648	681	661	632	712	670	686	632	645	616	637	599	666	651	659	646	634	683	628	667	635	633	653	705	638	648	653	618	602	621	700	612	636	689	658	641	627	636	709	653	624	677	631	664	627	642	686	675	658	639	678	640	604	643	691	674	658	626	665	613	610	679	658	605	631	647	659	638	715	629	709	603	647	633	651	667	685	687	599	714	631	667	666	662	682	621	613	652	662	672	696	637	650	620	671	645	625	674	665	662	663	656	675	634	638	654	605	628	639	624	637	633	585	652	675	646	660	648	666	626	640	647	644	641	597	646	668	628	653	631	622	637	641	645	684	638	662	628	656	665	710	659	632	691	637	644	643	671	636	659	633	646	635	603	625	605	652	655	618	673	645	594	661	625	670	688	680	628	646	643	644	642	676	608	667	665	694	641	613	656	659	684	653	661	633	698	647	655	659	658	685	626	631	640	650	690	667	640	674	675	653	659	687	649	607	651	665	643	633	662	644	645	661	638	669	662	677	628	619	651	667	690	670	623	646	618	606	656	631	682	659	615	660	638	645	632	681	650	672	662	612	691	660	664	642	651	663	685	650	647	591	649	640	679	651	726	671	658	651	663	674	634	639	598	621	607	643	635	635	651	646	695	682	605	652	607	625	641	620	696	682	654	666	623	658	640	668	600	655	622	624	677	632	668	633	608	604	704	664	641	625	682	634	628	641	698	660	625	651	634	628	638	720	650	664	629	623	670	641	642	651	652	681	612	646	659	621	661	678	668	627	661	628	637	622	644	726	670	673	639	666	637	660	614	661	658	655	636	649	637	650	613	651	606	647	674	647	640	653	648	634	653	621	635	643	595	618	665	586	664	641	627	621	650	681	631	634	643	670	631	672	615	659	642	690	602	629	614	657	645	609	670	662	650	653	658	659	674	688	647	680	656	632	665	653	632	673	673	644	692	694	652	654	668	647	636	657	647	639	654	685	643	662	660	677	662	631	640	631	696	646	638	689	640	611	670	647	633	625	629	664	639	653	639	648	636	642	655	648	637	609	625	651	613	677	628	623	657	595	651	659	641	676	685	639	617	698	685	628	636	654	670	684	671	674	670	641	639	661	660	654	629	664	673	608	656	649	682	623	649	634	637	680	652	573	650	685	686	644	662	617	639	613	644	674	638	669	655	607	626	645	613	643	614	627	654	629	647	681	647	688	661	663	655	645	638	718	667	635	655	664	653	663	620	673	683	653	626	681	645	623	692	660	646	641	618	637	630	654	718	628	678	656	645	680	667	654	623	700	655	675	676	643	615	638	691	692	643	653	639	630	637	640	657	637	641	622	678	670	691	638	655	619	641	703	646	631	623	635	626	610	656	617	668	643	700	662	677	677	695	653	640	631	635	644	658	579	660	648	701	603	617	661	673	620	636	655	626	677	644	648	634	646	704	659	686	666	652	646	625	688	625	661	693	612	619	607	661	678	671	675	697	668	635	636	640	640	620	664	685	672	676	691	655	633	682	631	665	671	688	659	612	659	697	666	655	656	648	646	653	667	654	665	612	655	664	628	681	638	700	685	662	699	673	664	679	643	622	607	644	647	670	660	613	694	625	600	666	633	682	643	695	687	583	628	668	683	664	705	683	656	657	653	657	639	605	637	597	680	685	677	641	650	622	637	676	644	626	628	631	626	580	641	637	602	639	631	691	653	623	679	641	648	672	667	649	625	635	665	640	660	648	669	629	607	673	655	631	629	644	653	660	623	657	657	672	656	629	644	693	633	622	702	634	721	606	630	665	657	670	671	672	638	660	631	627	634	629	622	662	645	664	656	673	672	690	630	637	682	634	687	695	680	692	613	626	625	635	697	610	653	658	622	679	657	654	644	659	641	627	672	630	647	643	651	675	676	668	660	621	662	645	650	603	668	652	650	635	639	675	666	663	638	668	694	662	656	632	674	647	648	643	691	657	641	650	618	629	616	652	664	686	685	653	705	638	630	651	664	613	696	628	635	662	629	653	668	697	681	663	672	684	654	633	637	706	664	651	649	609	667	665	642	698	639	668	614	649	657	640	674	672	639	646	626	607	639	668	685	613	667	661	642	688	616	696	652	646	692	590	637	628	646	634	664	641	630	617	616	651	637	653	601	643	583	641	614	658	639	663	673	660	633	680	661	647	626	698	643	647	665	679	732	677	648	630	641	637	691	656	648	632	678	684	633	666	700	639	678	608	632	654	648	644	624	664	666	649	643	655	638	640	681	639	656	642	670	707	633	658	641	615	628	646	673	667	644	668	648	669	682	694	642	642	664	623	634	674	664	651	619	659	634	628	621	701	627	689	646	679	631	684	646	637	659	667	700	665	617	661	634	667	624	638	652	649	632	644	634	624	674	670	639	696	636	671	667	662	663	667	669	645	675	630	663	628	633	667	679	690	642	630	675	671	627	656	646	617	639	695	695	627	625	641	620	625	698	659	622	622	671	661	613	655	651	617	631	615	659	639	607	646	672	661	654	639	673	666	663	668	656	646	626	687	632	614	651	627	632	662	635	626	658	639	653	642	642	640	606	656	690	644	672	659	657	652	648	635	681	652	595	647	636	647	611	668	603	626	658	658	633	669	614	676	628	656	691	681	640	643
1261	8164	2696	55	37	43	67	86	58	59	52	62	39	45	37	42	26	42	30	37	31	30	28	26	23	33	30	22	26	24	21	23	30	19	21	27	30	22	30	21	35	33	27	26	15	32	30	28	17	19	24	41	33	27	14	22	19	19	24	28	26	24	21	12	30	17	21	14	22	24	24	23	24	19	23	23	21	25	26	20	31	34	28	23	22	25	26	24	20	25	19	22	23	13	21	31	25	22	17	29	23	22	21	28	19	27	32	14	18	26	30	27	31	28	22	35	19	27	18	27	16	20	25	32	30	19	22	31	27	26	28	21	30	23	26	18	23	42	25	16	18	18	21	29	21	24	31	21	30	22	18	19	20	24	24	22	21	28	27	35	26	29	25	21	24	29	30	20	28	26	29	29	21	17	19	27	22	30	20	24	18	30	27	18	19	18	17	19	21	18	22	22	25	20	19	20	16	32	20	23	19	23	30	31	25	17	24	32	27	38	24	24	24	24	30	17	27	23	11	19	28	18	27	26	24	20	14	14	27	31	31	23	24	22	22	20	23	21	23	24	20	31	21	21	35	27	25	24	25	18	29	31	24	38	34	21	25	24	21	41	29	22	16	24	27	19	28	25	28	24	20	32	26	28	22	22	35	20	21	28	21	22	22	23	23	28	24	32	27	25	37	24	25	23	25	25	21	24	29	21	26	19	28	29	18	22	25	20	22	23	18	21	21	25	28	25	23	23	24	27	23	31	24	25	19	29	14	27	25	30	24	27	24	23	27	19	15	28	29	25	21	30	19	26	16	27	28	26	17	24	24	25	27	20	22	22	26	29	22	19	16	21	15	26	23	23	22	14	19	17	28	28	24	27	18	28	33	23	25	22	18	24	25	28	25	22	22	28	15	29	20	29	26	27	31	21	34	17	24	15	22	25	17	23	26	30	16	24	27	17	25	29	28	28	31	25	20	20	26	26	19	19	18	19	22	27	21	22	21	18	27	21	25	28	25	27	27	26	34	28	31	26	20	24	24	23	24	16	22	23	25	31	17	15	20	28	24	21	31	23	22	29	32	18	25	18	22	23	19	22	27	25	18	21	20	27	27	23	24	29	20	17	24	25	17	22	26	30	19	33	23	37	30	19	11	16	20	27	22	22	21	22	25	28	31	20	29	17	21	26	20	26	25	25	20	18	18	24	20	22	29	22	26	20	25	29	26	22	26	28	26	14	19	29	26	26	26	23	29	27	20	21	23	24	26	20	29	26	27	25	17	23	23	30	27	27	35	15	27	34	22	16	22	22	20	24	27	27	26	26	24	22	20	30	21	21	23	22	21	21	22	25	28	22	14	28	26	26	27	24	25	21	21	19	25	20	27	27	23	19	18	26	22	24	18	33	21	32	27	23	18	30	17	37	23	29	20	21	23	24	27	30	18	12	23	20	25	21	30	28	20	17	26	25	21	25	31	22	22	22	32	20	24	17	21	22	29	20	29	26	31	22	19	27	32	22	25	28	23	31	28	21	27	21	21	27	19	22	25	26	21	17	21	31	22	25	19	26	28	31	19	23	29	22	22	21	26	13	32	26	19	24	17	25	25	16	26	21	21	23	19	23	25	20	31	22	22	25	23	20	25	25	19	23	17	22	29	20	23	31	26	25	23	24	23	22	20	24	25	17	31	25	17	21	30	24	37	29	28	23	27	22	24	29	23	22	32	26	20	14	23	18	22	29	20	24	25	27	24	17	21	17	24	19	28	22	24	25	20	20	24	26	20	21	25	23	18	28	34	29	29	31	19	30	28	23	17	17	23	19	34	23	22	15	21	31	20	29	17	20	19	22	26	39	22	21	25	23	24	20	26	31	29	23	25	22	26	23	13	23	26	29	32	20	29	28	36	28	22	22	23	22	26	25	28	21	22	17	22	23	16	22	13	23	21	28	28	17	22	25	23	19	28	20	21	27	25	21	26	29	28	21	20	38	25	20	17	21	18	26	28	21	26	28	30	27	20	33	10	35	29	31	15	26	28	22	24	19	17	21	29	21	29	34	27	24	30	28	14	20	26	38	28	33	34	17	26	26	25	20	26	26	18	20	25	23	28	31	24	22	28	27	23	24	24	20	26	20	22	16	32	19	25	24	19	33	25	25	16	20	28	23	20	34	26	21	16	20	23	34	24	19	24	24	26	22	27	26	36	23	20	20	24	17	24	28	15	23	22	27	28	24	26	21	24	20	25	24	27	27	28	30	35	30	23	23	36	20	19	29	21	24	30	35	18	28	17	23	26	25	21	26	11	29	29	34	20	22	30	28	13	15	30	20	25	17	25	32	30	39	28	26	26	29	20	24	16	22	34	25	28	25	29	21	32	24	29	20	23	20	18	15	26	26	21	20	17	26	19	36	21	22	23	17	22	19	25	18	18	36	27	12	19	31	17	19	26	27	19	20	24	28	29	24	25	12	29	21	30	19	27	25	22	28	24	15	26	17	26	20	32	25	27	23	23	28	23	23	23	23	22	22	25	29	26	29	25	24	22	19	25	31	23	20	29	23	32	22	17	22	28	30	29	24	19	25	28	24	22	34	27	27	38	21	34	33	25	29	27	18	29	26	21	19	26	27	21	23	28	21	29	27	27	34	22	17	19	38	21	27	16	26	23	32	40	26	22	25	25	29	25	28	21	25	31	24	22	32	24	24	17	25	16	26	28	22	19	23	30	23	35	17	26	21	30	28	25	19	13	24	21	22	27	26	18	17	19	31	24	23	21	26	29	14	21	20	18	22	22	18	22	22	15	24	29	20	24	17	19	24	32	24	30	16	25	26	24	23	21	29	26	26	28	22	22	14	23	27	21	21	28	21	20	24	29	26	21	24	27	26	22	40	30	27	29	14	22	28	28	35	19	27	20	21	22	26	28	31	23	27	25	25	26	24	20	23	28	34	27	21	24	23	15	30	27	18	31	20	17	24	27	25	22	26	17	33	32	19	26	21	24	25	25	21	28	21	26	28	22	27	32	11	18	20	25	25	23	25	14	17	25	25	26	21	27	20	27	28	32	28	22	29	23	17	26	19	24	24	26	25	17	20	35	28	22	17	22	25	18	26	24	37	19	25	19	31	25	20	28	21	23	26	23	20	19	25	23	29	22	15	24	23	23	28	22	23	28	25	19	28	33	24	19	21	28	12	21	24	22	21	33	28	21	24	25	28	19	24	27	28	31	15	30	23	28	27	29	35	22	24	24	30	26	28	28	25	34	25	20	21	27	15	18	23	27	27	20	14	25	28	20	20	17	27	35	23	25	22	23	21	25	30	25	16	22	16	9	23	21	22	25	30	26	24	35	27	25	18	36	28	26	24	22	33	25	23	27	25	27	28	24	25	29	24	24	29	25	24	21	30	29	35	20	24	21	18	27	27	22	21	31	28	29	30	25	25	23	29	24	32	20	22	35	33	21	23	28	25	14	21	24	25	23	18	30	24	26	30	24	23	21	18	26	22	18	20
11606	28287	11104	1274	3004	3838	4169	3520	2549	2009	1610	1289	976	811	799	702	493	446	510	554	398	341	305	294	275	297	309	260	270	246	279	248	234	245	272	247	271	256	247	259	278	265	235	264	243	237	247	253	238	241	229	268	255	250	232	222	236	232	240	240	238	236	217	238	236	239	239	247	226	229	239	217	222	200	227	224	241	230	233	230	235	227	207	227	251	223	265	236	251	237	231	237	226	226	240	237	238	231	213	255	233	248	229	246	231	235	225	249	216	243	241	236	228	243	219	219	233	223	252	249	210	246	219	207	225	222	219	262	254	211	253	215	234	227	220	222	239	225	252	214	236	216	229	228	213	224	224	221	231	216	245	235	203	234	232	237	233	240	239	214	234	224	229	225	193	249	232	232	253	223	244	217	200	249	239	212	225	238	212	222	215	226	239	225	210	195	255	208	239	201	231	253	215	211	225	233	236	224	234	249	229	218	214	240	214	240	227	227	254	242	200	253	236	227	236	261	257	244	230	213	190	209	220	211	251	242	220	231	222	227	239	235	244	215	223	202	237	242	236	202	230	224	246	226	225	239	238	223	230	232	254	190	242	225	238	214	243	220	238	220	229	239	215	230	239	243	236	227	237	248	226	221	220	233	232	244	255	223	253	224	204	220	223	234	230	222	212	219	246	229	249	226	225	210	246	208	213	221	207	224	227	227	225	215	248	221	220	244	224	214	208	215	231	210	246	203	256	202	242	225	200	231	223	264	215	219	226	251	215	229	231	231	274	244	212	251	260	236	239	237	242	253	259	242	242	272	233	260	230	233	256	236	239	240	253	255	222	225	243	242	230	215	253	239	227	235	243	212	241	231	246	225	234	239	225	221	214	233	230	233	254	251	198	244	239	222	223	230	238	214	213	230	249	253	264	225	240	236	231	224	238	234	235	208	228	255	212	233	225	228	217	230	211	230	221	237	228	214	214	222	232	227	251	233	235	222	238	213	210	218	215	233	239	234	227	229	248	253	213	242	239	239	225	204	227	237	220	207	243	223	221	220	279	220	234	258	217	251	214	229	247	238	218	234	223	230	202	213	207	225	248	211	221	226	242	234	229	205	217	237	247	208	219	237	241	177	212	224	221	221	207	246	214	230	224	224	199	213	257	221	228	215	234	213	239	226	235	189	211	246	245	209	223	237	217	235	225	238	234	215	224	243	206	238	243	197	234	251	225	240	252	228	252	206	248	243	248	232	220	250	237	202	219	211	258	227	261	223	240	235	234	235	250	234	233	244	250	251	241	239	256	245	237	216	229	232	234	248	238	235	219	234	230	223	222	238	253	239	204	248	250	230	227	247	208	227	230	228	208	232	235	258	207	233	214	228	211	224	241	236	208	241	204	247	261	220	217	234	205	226	230	247	260	230	204	214	231	253	224	242	262	205	234	250	229	253	251	230	229	226	225	253	221	215	227	223	233	231	241	223	225	207	236	236	236	215	249	239	224	238	232	225	230	243	268	238	235	234	227	220	227	216	228	216	217	253	219	225	220	238	209	241	231	226	231	224	218	239	212	252	207	212	242	223	209	233	232	208	248	251	235	242	195	227	242	226	227	228	224	234	210	244	261	232	246	246	224	203	253	233	230	217	241	244	218	252	232	248	225	228	219	237	227	231	235	234	214	221	232	209	234	205	242	228	217	240	222	255	235	243	219	224	258	212	208	231	242	234	244	240	215	233	215	234	198	221	222	222	233	236	227	240	202	239	246	257	209	252	227	219	203	234	254	247	238	260	236	227	221	202	220	250	211	228	224	238	221	196	209	230	198	221	249	233	258	214	223	236	220	218	245	241	179	235	240	240	191	250	237	232	253	241	210	229	228	231	214	233	240	214	218	219	226	226	225	239	237	206	250	253	199	258	199	229	245	235	242	250	220	216	221	216	219	253	258	232	224	222	239	237	242	220	239	206	213	230	238	220	215	240	248	230	214	236	241	237	202	233	245	221	245	237	215	242	223	221	234	227	236	214	228	220	206	215	240	232	253	255	194	241	233	253	231	217	225	249	238	220	232	236	229	234	233	246	232	220	220	232	204	234	253	197	250	212	224	198	246	216	207	209	235	262	226	232	219	229	243	255	215	221	216	263	262	269	234	205	231	262	247	229	225	192	222	213	220	238	209	234	228	245	225	216	219	216	206	243	209	214	235	230	215	226	247	216	209	234	232	203	245	217	245	221	250	217	211	242	230	225	225	211	216	196	207	226	230	189	236	209	249	256	227	249	236	209	221	235	228	239	193	212	195	250	254	234	226	242	222	250	245	200	236	256	232	244	237	233	244	219	236	249	214	235	230	204	224	206	219	193	247	221	201	234	210	247	204	220	197	227	275	243	249	242	233	263	251	199	231	216	253	247	239	206	228	225	240	232	258	220	249	200	208	238	221	232	248	261	242	245	207	241	214	235	248	219	210	243	245	197	206	219	207	233	254	215	204	239	252	243	210	219	246	258	199	232	242	230	223	222	247	234	231	258	231	206	233	242	225	224	250	216	255	213	228	238	234	255	239	215	240	228	225	225	213	228	214	220	249	235	253	219	194	229	234	226	251	230	253	229	240	237	234	248	220	244	233	232	236	248	219	191	235	228	235	240	229	233	220	211	244	227	228	228	228	251	236	235	210	236	212	234	255	222	225	246	271	245	205	237	249	232	248	219	235	229	241	253	217	229	246	237	261	200	234	248	256	238	227	233	206	223	236	232	246	267	215	218	225	241	242	233	226	232	233	251	240	236	246	235	234	247	213	213	222	218	229	234	248	218	236	235	222	219	243	230	238	229	202	207	242	214	227	223	229	257	244	207	229	237	233	233	231	226	243	237	277	233	241	233	224	237	214	272	245	253	226	244	232	226	197	247	222	230	232	253	237	258	211	246	244	232	194	220	215	212	216	230	226	216	243	237	226	208	253	242	240	204	240	243	228	232	240	220	237	242	227	218	227	225	260	209	226	247	223	246	217	227	246	236	220	233	239	247	244	226	223	226	225	233	231	207	193	221	248	235	208	230	240	219	236	225	238	215	243	215	249	247	245	251	233	205	245	230	233	257	219	216	224	227	222	242	235	229	224	236	221	227	219	242	233	232	207	230	246	223	213	237	225	226	233	237	240	244	233	237	221	230	212	244	224	211	225	228	215	245	239	231	244	252	225	220	229	245	230	238	224	234	220	213	244	210	219	247	239	236	235	250	241	238	251	223	238	233	228	226	237	240	232	223	258	244	218	225	233	245	236	242	256	241	232	226	219	254	217	231	245	217	232	198	239	233	222	238	225	232	216	229	233	219	230	229	242	224	209	212	242	248	208	204	213	226	223	231	238	217	244	217	223	226	231	218	230	220	215	219	223	246	212	239	245	243	202	227	244	225	236	220	223	213	212	234	241	222	226	248	262	222	244	245	232	242	219	212	236	229	226	229	255	227	254	231	245	231	216	259	234	241	238	232	226	254	240	225	242	218	205	235
806	12481	4535	101	74	84	106	97	95	97	80	71	74	56	72	71	52	66	64	42	74	49	67	47	52	42	46	43	57	42	59	50	47	44	47	43	55	46	59	39	47	51	52	57	47	47	50	43	58	45	51	50	59	51	41	59	57	40	47	46	45	56	46	50	49	46	51	52	51	47	46	49	65	53	51	43	42	46	49	54	60	50	45	39	41	36	58	50	44	45	39	54	48	41	55	58	49	47	49	45	43	50	52	33	50	48	45	65	47	46	54	37	60	48	32	66	47	55	58	47	55	47	51	52	57	59	60	35	53	46	46	47	40	43	56	57	43	36	53	52	48	45	47	58	48	42	44	42	57	40	50	39	51	48	51	38	45	40	58	51	47	52	49	29	51	47	40	45	47	50	45	46	40	48	46	53	58	46	57	58	49	46	34	44	38	46	59	52	46	53	48	45	49	49	39	53	41	56	52	40	44	46	56	48	59	34	49	38	45	54	48	48	46	58	49	53	45	42	35	52	44	60	46	57	50	43	47	48	45	49	43	48	59	50	44	55	51	44	64	46	66	53	44	59	48	50	47	47	40	54	64	37	45	47	49	47	63	38	34	59	68	38	41	47	56	44	48	55	59	50	38	47	55	55	43	52	51	57	44	59	44	50	42	51	43	56	58	33	53	51	43	42	49	50	55	53	54	43	52	41	43	54	48	46	53	47	50	43	48	47	58	45	53	42	55	51	53	50	46	48	49	47	57	52	40	57	52	54	51	40	43	50	43	48	46	43	47	57	43	31	55	49	53	54	54	58	56	48	45	50	43	54	50	49	55	52	44	39	46	44	46	52	53	64	61	69	43	47	65	41	63	64	55	54	41	46	57	64	50	51	57	46	53	54	53	58	43	41	45	48	57	45	37	62	55	53	50	51	46	57	44	36	58	59	74	44	60	58	49	44	47	45	51	49	49	41	45	56	46	59	44	42	50	40	54	49	48	66	48	43	38	51	40	64	41	67	50	48	41	45	50	44	34	40	41	53	53	47	49	56	46	40	53	53	42	53	50	42	55	44	60	47	41	37	51	48	44	48	47	49	47	53	54	53	52	52	52	60	49	46	47	44	45	49	52	52	58	43	56	58	47	52	56	47	42	46	51	41	51	60	40	52	62	43	57	57	50	52	56	59	52	53	57	52	48	57	43	55	48	54	57	55	36	37	48	48	54	49	43	50	42	56	56	48	52	47	47	48	48	49	45	51	55	44	44	42	47	43	45	40	48	51	40	58	34	50	55	38	60	54	53	47	46	47	50	58	52	32	42	44	45	54	40	49	51	49	35	41	44	53	39	48	58	44	48	44	47	39	40	54	58	32	37	39	58	45	46	46	46	50	51	53	62	47	45	49	46	60	55	53	58	46	43	43	49	47	42	40	49	51	52	40	49	37	46	48	50	57	50	41	52	49	56	63	47	46	44	41	39	53	47	58	54	32	32	44	63	52	48	48	60	53	61	50	49	57	43	49	58	46	45	46	34	44	52	41	43	40	49	40	44	47	52	40	58	50	42	52	49	42	52	36	62	50	49	41	50	45	54	50	62	40	42	60	43	67	46	36	50	54	47	51	35	42	47	56	47	47	48	63	41	46	40	53	50	49	44	54	46	46	45	59	47	49	57	50	47	52	38	56	52	44	65	55	55	55	51	54	46	58	58	50	48	53	51	46	49	42	46	51	53	53	55	45	49	48	58	42	50	47	47	36	50	36	33	44	46	41	51	53	50	47	39	54	46	49	49	56	51	64	52	34	43	36	44	50	45	46	41	45	60	46	57	50	65	56	42	51	51	51	51	35	40	36	54	51	54	48	43	51	46	44	55	44	53	46	50	46	53	46	53	56	59	48	50	43	49	43	59	65	35	45	52	42	59	55	53	46	55	46	51	44	47	43	47	46	45	46	48	51	49	40	58	41	48	60	49	42	44	44	37	46	55	58	49	52	56	54	53	52	47	49	48	52	46	42	57	49	47	52	53	55	45	40	55	49	47	52	46	38	34	44	48	48	52	52	53	49	47	49	46	45	52	49	59	45	56	67	52	42	44	44	59	40	42	44	47	42	42	45	45	44	53	58	41	41	51	33	57	42	44	55	65	56	56	51	42	63	49	39	50	42	56	49	52	41	44	44	56	47	53	53	47	60	61	44	43	55	49	41	45	55	41	46	52	47	39	42	56	57	41	46	64	44	55	46	44	56	47	44	52	50	60	54	61	50	59	47	54	40	48	53	48	52	59	55	43	44	41	66	49	64	50	39	49	39	42	54	45	51	49	52	49	54	54	52	49	42	53	44	46	43	62	44	42	45	49	47	44	49	44	49	55	50	57	59	43	57	36	50	40	46	51	53	37	44	43	56	58	37	57	52	46	52	56	50	48	43	57	43	47	65	52	53	39	56	40	46	55	55	45	58	56	64	49	53	38	58	58	46	55	62	42	55	52	41	48	50	56	50	43	49	58	40	51	49	50	30	39	61	63	45	49	63	49	62	38	27	45	59	59	56	58	43	60	50	52	49	52	59	56	59	54	54	48	43	54	48	46	49	46	58	54	63	42	52	42	57	59	59	38	53	66	43	41	56	47	52	54	52	50	46	52	54	46	54	51	32	51	48	46	44	46	52	52	46	52	57	30	41	50	43	56	47	45	62	54	58	61	68	48	58	52	51	46	42	47	45	44	51	38	44	50	43	62	45	45	48	51	40	59	39	51	51	51	48	44	49	41	46	54	47	50	49	49	35	50	48	55	44	37	54	63	66	42	56	56	63	55	48	41	59	47	41	51	62	52	50	56	46	53	51	48	36	42	50	50	53	37	45	42	48	57	47	51	51	34	49	36	50	62	48	56	45	46	40	35	54	44	57	51	57	48	48	52	46	45	34	44	53	50	52	53	49	51	47	43	45	50	51	61	49	48	36	59	46	51	47	50	57	43	37	47	71	46	47	53	54	42	54	58	48	47	36	43	55	52	43	71	54	41	55	51	47	42	40	52	55	54	44	43	51	36	45	47	33	49	41	46	47	56	50	44	66	43	50	42	55	51	66	55	50	45	57	44	55	40	55	46	38	43	53	53	50	50	57	43	35	43	62	53	45	50	43	56	49	40	49	37	46	39	50	48	49	53	46	49	60	47	52	56	60	55	59	40	44	51	51	44	40	67	60	57	46	54	44	39	53	50	49	48	63	47	46	45	42	50	55	51	43	44	42	53	49	52	44	43	57	36	56	55	48	50	55	56	56	49	49	42	42	54	46	49	46	59	43	52	40	54	54	60	57	47	51	51	44	36	49	57	51	46	54	45	54	46	51	57	49	43	52	60	60	52	42	52	51	51	39	54	53	66	55	50	40	56	42	56	47	56	43	43	45	51	48	50	52	42	52	48	46	54	54	48	59	71	43	57	58	46	51	45	56	49	52	54	45	62	42	46	64	40	57	37	51	40	43	58	42	51	58	48	60	52	52	48	53
11887	31360	15689	1767	4045	5333	5321	4171	3527	2986	2470	2080	1699	1564	1507	1332	928	905	822	776	649	601	609	593	648	553	560	540	550	569	572	536	571	524	504	522	525	519	547	549	503	509	526	516	532	497	525	498	533	495	485	484	541	532	526	521	511	530	486	486	526	512	480	447	505	507	523	536	479	473	499	512	499	494	507	509	525	517	486	497	509	490	513	541	511	508	488	498	476	469	475	492	514	455	500	484	501	493	466	505	493	513	492	493	501	524	472	488	493	477	512	495	496	491	477	485	494	469	479	470	490	520	461	483	492	518	446	510	502	532	472	463	485	468	511	476	478	478	522	507	522	478	483	480	521	474	528	459	492	500	499	518	487	447	535	483	504	487	495	464	499	471	456	469	498	469	493	506	502	492	503	551	481	509	470	478	457	494	518	494	520	509	477	546	536	465	492	480	479	473	494	499	519	462	488	473	466	497	523	474	484	502	522	498	476	520	479	492	495	458	459	480	496	493	480	535	462	523	490	513	515	495	502	476	470	531	457	487	514	494	506	536	475	489	490	468	517	462	492	506	485	482	492	503	512	486	485	465	465	448	489	509	497	527	484	477	505	485	461	504	493	493	439	482	462	512	481	498	500	481	508	448	531	486	487	495	454	484	510	474	512	479	486	498	516	517	516	526	498	480	498	482	442	470	482	463	494	558	495	505	492	470	500	520	473	484	493	485	472	506	515	484	520	443	504	473	495	477	485	436	510	509	521	486	506	487	456	503	455	525	453	481	517	490	503	488	499	501	481	463	532	476	499	458	526	515	465	483	517	468	481	489	473	519	487	530	484	485	494	494	463	464	485	486	501	493	490	449	521	496	503	469	492	533	446	468	491	482	496	476	508	495	487	469	496	448	502	503	493	509	460	490	492	460	476	505	436	469	522	492	464	514	517	487	488	488	502	507	452	503	470	472	451	491	509	520	488	499	507	498	511	513	490	502	514	512	522	487	509	478	513	456	481	490	507	495	444	470	477	517	491	480	504	500	483	494	483	431	498	506	489	502	496	494	546	527	492	497	491	494	500	458	510	486	469	475	467	457	489	486	508	488	532	523	498	504	480	535	458	484	499	500	456	458	482	522	508	486	493	444	481	505	482	484	504	519	469	483	483	486	514	527	497	496	510	526	472	455	474	465	485	492	512	508	490	467	522	472	464	472	514	524	464	512	480	493	490	503	491	476	527	486	481	490	468	502	499	471	497	504	464	471	484	512	509	480	534	503	466	494	494	476	484	515	537	485	502	522	453	475	477	477	472	494	468	508	524	500	531	457	480	487	506	470	508	489	476	488	489	519	495	517	485	535	464	464	485	496	496	524	458	510	475	498	529	503	502	510	535	483	466	491	483	477	504	488	493	500	482	495	484	490	477	477	476	476	510	518	490	467	460	480	512	496	468	477	446	475	462	510	519	494	498	474	480	493	502	519	435	531	494	510	468	487	481	461	483	509	509	471	464	480	491	483	496	490	501	503	518	488	495	502	488	484	501	509	494	485	461	467	513	488	461	500	494	506	472	481	528	514	497	461	454	499	472	469	480	497	469	509	536	467	459	488	498	492	483	471	481	487	465	543	455	483	445	496	483	502	449	508	477	509	498	451	495	494	537	474	555	523	506	512	439	499	500	463	494	533	487	463	476	516	483	546	500	459	467	509	481	497	498	507	432	476	513	499	486	482	449	475	499	475	494	510	499	462	497	510	465	441	502	500	490	490	494	522	507	502	479	531	471	476	531	484	535	507	517	521	508	484	475	472	495	494	507	508	473	487	504	472	483	500	513	515	505	496	483	542	475	483	517	490	487	478	514	523	469	472	504	502	499	476	507	446	486	510	525	490	494	498	478	472	482	467	488	448	521	499	464	508	446	497	500	454	475	509	538	504	463	489	512	494	479	445	492	511	516	487	461	488	513	463	489	496	474	505	486	514	479	512	523	521	490	511	492	493	510	484	489	480	511	465	478	463	492	470	499	528	471	504	522	469	488	501	484	482	515	464	478	494	476	490	456	509	515	505	476	492	486	489	472	466	473	541	508	472	491	467	494	526	512	492	482	545	484	488	507	477	521	539	534	475	462	486	530	524	478	488	495	497	492	462	511	476	486	462	507	469	471	500	510	513	460	516	505	489	465	516	460	536	444	519	496	465	475	548	504	522	506	502	502	453	521	495	512	515	501	491	509	437	514	526	538	482	510	497	490	459	504	503	517	486	504	493	514	483	483	479	477	518	472	470	475	512	499	502	501	524	485	497	503	494	494	503	472	571	504	471	500	478	494	505	528	468	506	488	509	503	485	467	518	511	517	517	486	495	459	453	422	485	490	490	491	496	491	484	492	530	486	472	465	485	487	467	480	487	462	504	455	465	480	471	506	472	496	507	501	475	460	515	503	505	484	482	494	488	434	495	499	492	492	470	491	464	500	537	491	511	510	470	479	499	513	507	513	500	476	488	464	480	494	493	534	477	506	505	521	487	493	476	502	484	483	489	524	501	478	533	527	549	518	486	493	491	504	495	480	514	524	465	506	502	498	496	475	522	467	557	472	538	478	493	503	489	481	472	543	485	447	456	475	478	490	494	527	498	469	461	501	484	455	484	483	493	499	519	486	502	473	486	507	474	497	507	486	491	484	429	503	500	489	486	482	508	487	510	493	483	502	496	521	478	503	487	542	472	529	529	498	496	476	455	474	506	522	467	499	494	508	540	511	508	498	497	505	483	509	480	531	537	504	531	477	470	484	458	484	512	452	535	463	479	474	484	499	493	500	541	500	496	480	523	497	473	502	506	470	499	509	503	485	519	481	484	476	474	490	508	514	509	468	473	465	511	508	469	495	499	505	487	481	518	485	494	502	502	509	501	507	504	486	496	508	483	488	477	499	485	466	477	455	458	490	479	475	465	489	493	539	480	528	494	528	479	484	480	479	514	475	490	455	495	471	512	472	482	500	469	501	505	478	484	525	509	489	513	487	446	485	497	484	485	496	514	455	469	458	530	496	495	500	489	478	474	484	501	476	494	449	480	480	513	459	502	508	482	482	511	485	495	494	508	478	494	499	483	500	494	459	468	501	481	493	464	484	490	482	482	462	491	482	518	462	500	464	472	461	503	508	493	501	467	482	468	496	500	504	450	481	493	490	504	493	475	454	468	502	510	514	482	428	499	461	571	460	512	440	546	431	566	472	496	491	541	468	452	480	495	511	515	468	501	464	477	513	497	450	485	471	480	471	467	501	485	510	510	524	489	478	482	494	472	491	489	494	493	505	468	476	484	514	533	504	516	521	470	512	461	498	498	483	461	492	468	486	519	484	506	449	511	466	504	518	494	502	471	489	480	500	475	477	481	459	507	483	518	469	491	535	480	468	497	484	468	466	519	485	498	472	480	484	442	502	496	500	532	483	508	444	519	508	487	441	494	477	501	508	501	502	486	482	511	517	524	485	499	508	510	472	511	512	520	493	448	480	501
796	1812	362	80	57	77	76	81	67	72	64	60	64	57	66	64	60	51	60	56	56	63	51	55	43	43	46	58	34	49	41	48	45	60	45	41	50	49	41	50	59	48	48	62	47	46	56	43	49	58	52	46	45	61	61	47	43	48	55	56	42	52	51	50	53	46	50	43	49	52	39	39	35	57	48	41	47	49	37	41	43	49	52	45	54	38	51	57	54	45	54	42	59	42	54	48	42	48	44	70	51	30	37	55	54	55	51	40	52	38	65	64	47	44	37	57	63	54	39	52	43	54	49	47	58	43	32	50	48	43	45	49	74	52	50	49	38	59	47	42	64	51	37	47	46	37	52	39	51	57	58	63	49	51	47	61	46	56	42	39	50	53	42	61	57	58	48	50	49	46	43	47	60	48	56	47	50	40	45	37	50	48	49	50	53	55	54	34	53	49	46	40	46	55	49	44	43	48	53	40	45	46	66	43	41	44	44	54	60	49	60	52	40	53	40	46	63	47	50	43	46	45	57	43	49	44	35	41	50	52	48	58	47	60	48	49	50	55	37	55	60	33	43	49	60	54	53	47	44	53	48	35	43	45	56	48	53	58	33	52	50	55	59	63	57	47	53	51	49	43	56	45	49	45	44	51	40	53	48	48	58	46	48	41	55	46	49	51	39	54	51	48	46	50	51	44	45	40	54	45	54	51	47	57	51	45	41	45	51	39	44	51	54	42	52	48	46	49	55	43	48	40	52	53	58	49	52	48	52	48	52	58	63	38	50	51	48	56	60	44	49	49	49	41	61	41	46	50	59	55	42	41	46	41	40	46	36	50	50	49	47	56	60	49	37	42	45	41	59	53	48	58	49	42	56	57	47	50	42	42	47	58	53	63	48	56	44	52	51	46	47	54	50	51	46	48	52	41	43	40	52	44	47	48	45	49	54	45	54	59	56	56	45	49	50	46	46	58	50	58	43	54	58	45	44	49	56	35	58	43	54	48	50	53	47	42	57	44	52	50	56	52	46	48	55	59	45	48	58	60	45	44	49	49	53	49	52	50	43	47	49	46	35	53	52	55	52	60	45	54	44	41	47	61	50	39	47	55	49	57	50	54	43	48	48	42	46	45	55	37	47	52	54	48	47	48	54	60	57	47	60	56	46	57	49	59	46	55	49	57	37	52	42	41	47	54	50	53	47	57	42	59	52	53	64	44	49	52	50	47	43	64	49	44	58	51	53	53	54	44	51	53	53	39	36	55	57	47	46	38	53	38	60	46	53	55	39	41	47	35	57	47	46	50	48	51	54	44	41	58	43	62	49	50	52	57	56	38	54	44	50	52	57	45	44	56	57	51	48	53	53	57	48	48	53	52	44	51	44	53	49	47	45	52	58	56	49	53	56	45	47	45	60	57	53	43	38	51	40	41	50	55	38	47	61	52	54	46	43	59	45	52	42	51	64	60	54	49	44	53	54	55	65	56	48	49	47	47	54	57	49	54	49	53	52	52	49	48	48	57	56	52	39	43	35	42	59	45	48	45	51	52	61	59	47	48	50	42	59	51	63	63	50	34	55	40	52	47	51	48	51	48	55	43	50	52	45	40	57	48	34	57	54	49	60	42	51	50	49	46	49	51	52	54	42	46	47	43	59	49	49	54	54	56	57	58	58	43	56	42	53	42	57	37	46	51	49	56	44	48	48	47	39	56	52	49	45	51	59	45	51	61	41	52	47	66	46	42	50	51	46	57	48	44	61	55	50	39	40	49	50	40	47	43	43	50	53	55	53	50	40	48	50	45	49	58	70	50	61	54	41	57	51	44	44	48	43	53	38	41	43	51	50	39	42	51	45	51	58	47	53	54	54	43	53	50	45	55	49	52	49	51	46	47	50	47	44	58	38	43	56	44	33	51	45	56	43	54	52	63	52	50	68	57	56	47	50	48	51	54	50	55	59	43	39	51	50	51	57	48	46	46	62	61	54	58	41	64	57	33	56	37	47	48	53	46	48	46	49	60	44	50	46	58	50	40	60	65	62	50	31	56	39	50	42	49	52	57	52	50	49	37	47	46	53	47	42	44	58	48	40	58	52	53	44	47	41	41	35	47	56	40	36	48	50	63	60	46	53	59	49	56	58	57	63	37	37	44	53	50	42	49	59	43	50	46	43	65	42	32	55	59	43	49	60	48	40	45	66	42	49	46	43	55	41	68	50	68	44	43	49	47	44	50	63	46	49	50	48	55	39	51	54	66	46	41	51	56	50	42	39	54	51	56	49	36	57	54	44	43	50	47	50	45	55	44	52	51	48	57	43	40	42	59	43	50	57	57	40	51	60	51	50	53	44	40	42	39	50	48	48	52	45	52	40	45	47	51	39	33	50	44	54	52	55	48	56	53	48	43	55	58	51	43	61	52	56	44	50	63	49	44	40	58	44	56	49	56	50	45	50	46	66	70	56	59	57	53	62	49	52	48	56	60	35	48	59	45	50	46	45	55	62	53	48	63	50	49	50	45	58	41	54	56	53	51	54	59	46	61	54	49	54	45	46	48	45	53	46	59	55	44	54	52	53	51	53	52	42	47	47	47	47	40	50	49	51	43	49	45	34	51	60	50	49	55	50	48	58	53	51	43	41	48	40	59	50	48	59	39	49	45	53	71	39	37	48	59	56	46	48	33	59	40	51	56	57	50	50	46	60	48	44	41	63	48	58	51	57	40	57	50	51	50	59	62	53	53	59	59	46	64	48	45	49	52	46	47	53	43	48	51	39	49	51	46	54	54	40	50	48	52	55	44	51	62	54	55	42	56	45	46	41	69	51	63	48	51	49	58	56	37	39	51	61	51	40	52	52	33	51	65	41	54	47	49	39	41	63	45	40	55	50	55	55	55	42	49	49	58	55	41	47	55	52	60	53	49	51	53	51	50	53	53	46	60	48	45	44	37	57	57	49	60	45	53	53	63	34	60	57	36	39	43	46	48	52	49	46	43	49	48	49	41	38	55	50	45	50	59	36	56	50	62	56	47	45	52	50	38	46	51	47	48	57	47	37	54	38	49	53	47	61	47	68	37	45	65	42	55	45	45	47	55	52	41	45	60	51	45	55	48	50	62	42	41	64	56	61	41	37	52	49	42	41	57	50	49	42	40	50	51	45	58	47	42	51	56	58	61	55	59	54	53	58	45	56	70	38	51	69	49	39	40	56	38	36	51	49	50	45	55	60	49	44	51	46	51	45	50	47	51	26	52	48	53	41	59	46	51	55	45	61	44	40	50	43	50	49	43	52	52	58	53	42	52	48	53	50	55	55	47	35	48	43	44	57	48	53	40	46	57	53	48	45	48	54	53	57	57	57	37	60	62	43	46	50	45	46	48	46	37	54	55	45	49	61	79	40	64	48	39	49	54	41	50	43	46	43	48	49	48	50	53	45	49	66	51	45	35	47	50	46	47	43	57	54	48	51	42	49	55	51	48	46	46	43	40	64	56	66	43	56	45	55	47
8431	13897	3753	1015	2148	2946	2593	2149	1981	2027	1557	1262	1153	1078	1119	988	746	644	552	542	525	480	502	486	469	472	492	464	515	492	469	489	472	448	483	431	473	479	494	456	444	511	438	476	441	440	477	446	451	452	466	491	515	453	437	471	468	467	450	461	482	471	468	499	459	457	473	454	436	506	498	469	511	480	434	464	459	439	487	465	441	465	453	486	484	448	491	466	466	467	425	495	451	437	439	478	494	446	448	481	485	462	451	472	471	459	442	471	461	467	448	442	464	483	473	495	474	410	441	505	426	485	477	466	482	449	456	460	508	495	472	460	486	442	453	456	464	450	427	448	479	450	465	482	463	461	435	460	472	470	491	455	482	445	457	515	459	526	442	470	477	407	468	431	449	476	470	490	440	484	487	448	511	481	448	469	467	492	481	450	470	455	466	462	452	416	439	452	472	467	463	464	451	435	474	451	480	449	458	475	478	437	471	453	518	496	478	507	484	476	515	493	475	478	460	487	414	465	440	484	458	451	490	435	503	470	453	460	472	471	462	437	423	452	475	447	424	493	480	446	458	485	425	479	486	462	427	474	451	481	495	456	457	428	443	462	475	467	468	476	454	461	496	451	473	461	457	504	456	455	463	436	471	461	457	473	478	449	490	474	463	438	458	422	458	497	476	463	427	494	438	488	464	442	463	440	442	469	479	446	442	470	451	431	438	458	430	459	457	449	464	472	482	481	506	447	457	454	463	506	469	468	444	492	460	459	444	462	454	493	476	488	443	483	460	477	505	512	459	460	503	467	446	507	496	470	468	486	457	482	461	474	465	461	448	438	500	465	431	472	468	458	478	506	455	485	476	452	465	449	459	448	487	468	484	461	496	498	484	467	488	495	447	478	484	450	441	472	482	466	459	488	415	456	477	478	453	446	465	438	491	432	482	445	448	468	439	500	431	491	468	453	449	457	495	445	482	466	449	469	470	466	452	489	524	459	455	489	462	428	477	428	471	463	469	433	457	441	497	434	491	491	441	452	425	461	509	462	454	462	410	485	466	453	439	459	480	442	464	399	442	509	445	454	510	451	458	435	461	483	453	480	474	455	482	502	435	445	455	481	465	477	468	450	458	456	452	495	462	437	492	473	506	480	459	484	475	500	514	511	458	471	450	488	476	479	443	442	473	452	505	475	482	462	479	482	463	451	472	458	469	496	465	461	494	512	468	459	444	504	439	472	463	497	452	455	458	459	433	438	474	491	476	456	489	454	455	446	479	463	463	453	465	436	471	502	473	454	479	496	453	482	433	439	467	427	462	427	447	491	455	490	452	466	422	457	475	496	466	453	464	494	466	474	457	454	454	465	466	488	442	446	472	519	517	474	475	472	430	494	470	492	462	464	469	476	451	453	439	444	466	472	425	455	472	492	430	488	477	487	428	469	436	470	494	470	470	449	456	461	455	504	448	473	454	494	458	433	463	481	485	470	453	462	453	477	492	450	510	468	443	482	472	500	495	469	470	487	460	504	457	481	471	457	469	455	468	453	470	496	485	488	465	440	429	464	469	464	458	482	448	441	465	457	455	452	485	450	480	427	464	451	452	475	475	461	440	498	493	456	478	498	462	468	452	467	442	466	487	490	450	480	481	441	475	459	472	470	431	477	435	449	432	464	474	481	482	483	479	496	467	488	462	461	432	505	469	475	493	505	492	474	514	484	463	475	489	496	485	462	485	522	450	453	471	453	465	412	436	469	471	495	509	458	486	493	471	480	492	459	469	430	477	426	428	468	458	471	467	450	433	467	468	450	448	438	454	441	505	449	431	471	456	459	449	463	468	457	451	469	472	487	461	436	486	475	490	479	465	459	457	452	456	483	501	428	446	455	467	478	449	507	462	448	472	486	476	481	519	487	443	446	471	467	494	469	444	444	468	481	483	460	428	448	451	425	474	447	479	457	465	458	474	470	496	457	449	450	439	453	443	523	447	449	454	468	480	440	479	495	495	504	430	466	465	438	504	409	419	464	473	489	466	516	457	463	458	453	467	469	476	489	433	496	462	434	464	460	450	455	459	439	463	459	464	466	460	479	489	526	440	477	486	456	461	471	488	425	474	491	473	520	483	485	445	469	474	468	460	473	499	499	502	461	465	469	478	461	449	433	474	451	438	472	484	453	487	449	483	459	481	465	500	446	468	453	500	481	464	483	467	475	499	474	516	442	465	473	453	450	443	445	474	478	489	469	461	430	448	442	469	471	422	449	456	471	491	464	411	487	463	494	471	414	453	495	474	472	489	411	457	455	481	468	467	536	510	537	463	446	481	458	451	471	427	457	504	506	456	511	441	491	469	469	447	453	452	462	450	464	451	473	460	433	457	478	479	471	466	485	489	483	430	440	435	443	447	457	510	492	457	454	466	470	453	434	442	448	470	461	477	428	464	504	488	464	467	440	466	490	448	432	444	454	482	477	496	484	410	459	452	477	451	436	470	484	443	461	443	464	448	492	462	455	429	505	458	441	486	502	454	490	461	456	491	480	488	456	448	475	420	516	465	462	463	482	484	497	486	492	462	470	464	468	482	470	481	463	470	473	460	463	467	447	459	477	460	475	444	467	509	469	482	465	450	457	483	479	460	446	473	449	430	469	457	470	475	482	464	430	487	469	474	445	435	447	473	499	470	471	468	468	462	443	493	436	455	468	461	441	480	468	477	467	481	450	506	464	475	437	431	444	448	491	468	494	471	466	458	480	434	475	454	458	471	487	443	452	459	476	477	466	455	454	452	454	453	475	470	463	484	485	456	447	512	480	438	452	436	456	490	424	483	461	503	468	447	471	463	481	490	423	463	457	497	488	471	458	448	495	475	461	476	460	489	482	442	493	474	489	462	423	453	481	473	475	468	476	465	464	467	451	485	477	441	432	473	449	469	475	491	429	461	459	438	467	449	473	464	477	447	487	474	468	448	462	450	463	443	453	445	470	469	480	477	437	456	470	479	466	474	461	440	488	492	464	463	467	494	507	463	438	461	448	455	466	482	475	475	464	448	471	462	448	438	463	474	468	467	456	463	457	465	441	449	430	466	491	478	438	477	493	499	464	479	480	484	457	458	463	431	461	432	454	452	447	457	445	454	457	451	450	469	454	452	491	461	477	493	492	472	471	436	444	464	496	458	471	469	463	466	443	470	470	440	462	495	487	473	459	475	470	435	486	463	490	487	440	459	496	472	518	487	465	436	481	451	447	435	458	442	460	459	456	474	494	445	459	423	413	464	490	472	465	457	444	437	450	461	447	466	497	480	460	456	478	478	455	452	436	472	485	473	457	458	468	446	451	442	509	465	435	471	505	444	478	435	459	470	490	492	445	479	493	474	479	495	463	485	497	439	480	513	481	480	461	461	444	475	448	448	437	455	487	434	491	454	472	432	496	449	466	463	448	465	496	456	476	453	443	460	477	479	491	425	432	460	453	433	436	449	480	470	443	448	475	460	491	463	477	460	474	493	447	469	463
483	7490	1231	98	89	95	116	102	114	118	118	99	97	110	101	94	67	79	75	76	72	70	71	64	62	80	58	64	79	75	50	67	67	64	61	61	73	63	82	69	78	54	64	81	63	65	66	65	77	70	64	72	79	59	74	62	68	55	63	63	76	71	78	71	70	85	68	69	61	67	79	77	65	65	68	69	66	73	77	59	67	64	76	76	76	66	75	68	71	59	77	63	80	71	62	65	54	65	74	65	69	75	68	66	82	71	55	60	59	54	58	62	69	75	77	66	72	72	70	56	74	67	67	66	59	57	69	56	78	64	76	76	74	67	72	78	57	68	70	62	59	64	55	67	74	70	67	64	66	87	72	64	67	56	59	60	70	69	71	69	70	61	75	65	68	70	73	75	87	64	66	69	73	65	74	79	60	62	43	71	68	59	79	71	59	70	56	62	70	55	75	72	79	65	68	64	60	63	79	56	68	80	61	71	72	67	65	80	58	56	50	71	66	61	64	68	62	57	78	63	60	51	68	71	74	66	69	55	57	73	59	72	43	61	84	55	58	58	66	56	64	64	81	67	58	73	86	78	69	56	71	70	65	75	57	72	78	68	72	64	61	62	73	70	63	64	73	82	69	83	48	68	68	61	65	71	69	63	70	69	64	83	65	71	65	50	66	61	70	70	54	60	60	57	70	69	65	74	62	60	60	65	56	72	91	70	81	57	86	54	73	60	69	76	72	61	67	78	63	80	66	55	70	75	65	68	64	57	71	64	79	73	63	77	66	59	58	53	65	67	52	52	79	56	66	51	71	84	95	69	62	61	79	64	59	58	63	71	60	85	59	74	78	70	66	62	64	61	81	63	79	81	73	78	80	66	57	76	60	86	72	81	63	76	64	65	67	72	60	74	78	72	71	85	70	62	83	65	66	66	80	59	72	68	68	73	78	57	72	66	53	75	73	68	84	70	69	70	66	57	71	62	58	61	69	63	60	64	65	65	73	73	64	55	65	88	63	54	75	79	63	60	70	67	60	69	70	72	69	60	49	81	69	74	73	69	58	65	66	76	58	79	67	63	63	74	78	86	74	66	58	61	71	63	63	56	79	76	55	61	70	71	66	72	64	69	66	70	65	77	58	74	68	67	66	66	70	63	55	62	64	67	72	70	64	57	65	82	61	59	72	44	66	63	70	72	65	76	52	65	69	66	61	85	63	64	60	64	61	78	68	60	81	72	61	63	71	70	72	87	59	80	67	66	66	72	69	61	74	79	76	57	80	90	61	75	69	64	73	79	71	65	64	68	70	68	65	63	83	79	69	69	86	63	74	69	69	73	59	64	59	69	46	57	75	73	64	58	72	67	78	67	69	59	73	82	65	76	79	58	75	83	64	75	68	60	72	74	62	75	72	65	73	59	56	86	65	81	64	75	66	63	64	74	65	87	62	54	66	59	73	69	58	65	61	64	72	65	74	63	82	68	73	75	65	66	71	64	58	62	58	66	74	64	52	66	77	63	63	66	67	72	59	59	52	63	69	64	64	70	53	59	75	65	71	77	61	71	79	84	67	70	79	78	66	93	65	74	75	59	71	71	70	63	66	69	81	56	75	72	60	60	75	69	72	60	60	89	62	54	71	65	54	76	81	63	79	57	73	80	71	69	72	83	66	61	87	71	75	62	66	70	75	65	66	75	66	71	62	69	60	71	69	75	80	69	65	59	80	63	65	69	58	65	64	85	71	70	68	65	68	79	60	62	82	72	65	65	58	69	66	68	60	65	71	62	75	73	84	53	63	78	51	61	62	62	48	63	74	68	77	76	62	70	77	61	78	59	61	83	62	81	75	79	81	66	73	62	74	61	81	77	78	76	55	55	69	53	68	62	47	55	50	60	76	71	67	73	66	48	69	68	58	71	63	63	71	74	54	61	70	61	74	81	78	85	57	62	60	59	82	66	85	68	68	68	74	80	83	69	80	58	70	63	75	69	88	74	70	83	66	74	66	69	74	71	71	53	80	83	71	46	55	66	71	61	68	82	82	71	69	59	57	74	75	66	64	73	64	71	65	64	57	73	58	77	66	68	64	72	71	62	59	65	58	59	54	60	52	65	62	59	69	60	77	53	58	75	57	65	66	66	57	61	57	66	82	70	61	57	68	69	76	74	67	69	56	69	55	73	69	69	66	64	66	73	59	68	63	62	78	54	69	80	76	75	60	68	68	63	82	75	65	76	67	67	68	72	62	66	79	53	77	64	75	64	68	74	59	61	67	73	65	59	60	78	66	56	70	54	78	64	57	65	69	69	58	56	75	75	81	82	67	64	77	62	71	60	84	64	52	71	64	64	66	58	57	75	79	57	51	68	72	54	73	73	58	82	62	71	55	65	64	84	60	63	73	59	74	74	65	62	74	69	78	77	65	68	65	66	64	68	77	69	62	64	70	67	74	68	71	66	74	56	57	81	67	58	66	73	59	66	76	52	67	73	95	66	52	64	68	69	70	60	54	56	74	67	61	69	71	70	57	73	68	68	79	62	63	59	60	63	62	61	61	78	60	55	77	70	65	71	69	75	42	72	63	75	62	67	77	80	62	56	81	63	74	62	67	70	67	56	77	67	60	60	57	70	61	71	74	75	67	69	72	69	69	72	71	45	66	52	61	73	69	75	53	55	72	65	69	87	65	73	75	72	63	66	64	68	58	59	85	72	55	49	68	78	53	52	69	71	80	66	60	83	79	55	68	56	66	66	59	55	70	65	65	64	59	69	58	60	75	57	65	71	63	65	60	67	71	71	77	75	55	54	56	55	78	60	69	64	61	54	66	73	58	83	62	65	67	61	82	72	62	73	56	72	63	69	59	78	86	73	59	79	68	68	67	75	84	80	67	47	63	73	72	53	62	72	59	57	69	64	73	65	65	69	77	67	71	63	65	76	66	67	55	74	72	73	56	60	63	78	56	57	61	80	53	66	63	68	68	65	62	66	58	72	68	70	72	73	70	53	69	59	67	65	76	66	67	68	75	65	72	60	66	58	76	62	78	75	74	71	72	63	67	66	68	76	66	69	64	72	68	72	55	66	66	77	63	60	69	70	62	80	71	67	65	73	75	73	58	59	78	67	59	59	70	68	51	70	63	70	79	67	78	83	77	61	75	49	61	53	69	59	77	69	79	69	59	65	68	53	67	73	57	74	79	62	70	64	78	67	63	73	74	69	63	66	71	68	54	67	62	67	66	73	69	63	76	77	68	62	74	60	74	67	73	71	72	65	64	85	67	73	71	65	83	60	61	69	75	73	59	50	69	60	56	69	69	78	74	64	69	78	71	76	69	72	64	92	74	80	82	73	55	69	66	78	88	70	54	63	67	64	63	74	67	62	74	75	63	71	62	84	85	55	80	52	84	67	56	68	71	56	57	57	66	50	68	64	61	68	57	76	57	72	56	68	58	63	74	79	70	80	76	66	52	77	69	64	71	61	63	69	72	65	71	83	73	68	75	80	59	61
8148	27190	7525	1711	3752	4978	4273	3265	3011	2671	2449	2073	1812	1819	1699	1256	1100	952	848	815	764	707	733	709	685	682	678	675	660	702	720	713	717	642	680	712	651	675	677	631	735	653	616	670	663	670	625	685	599	717	684	660	670	616	692	629	687	670	659	623	660	612	652	652	622	650	614	629	660	612	662	662	653	594	632	623	615	675	647	628	652	646	650	649	586	656	637	645	616	685	596	664	636	654	656	687	685	624	614	605	637	641	585	659	640	659	618	645	639	631	614	691	658	622	632	667	643	642	646	658	626	708	664	690	654	636	652	617	649	635	639	661	663	654	639	664	627	669	613	658	664	652	630	612	634	656	639	619	617	674	675	650	630	607	627	669	655	639	642	667	663	637	623	655	638	618	669	631	666	636	610	662	670	634	666	660	625	662	631	669	639	652	679	637	633	622	669	677	660	594	628	646	619	628	636	628	631	672	675	658	609	660	687	630	654	647	684	695	648	666	593	669	656	646	666	674	629	625	614	627	697	653	647	683	639	646	630	655	726	666	640	655	625	644	619	640	647	623	615	641	641	635	619	673	636	646	669	675	640	626	640	647	606	668	659	679	615	652	615	636	642	636	620	662	677	605	606	650	636	637	661	716	637	631	651	655	701	647	650	676	626	626	621	658	650	609	609	620	660	697	648	604	637	707	657	594	671	653	605	660	609	666	634	667	660	659	715	685	635	630	639	658	642	659	604	636	649	609	642	684	623	678	675	634	650	675	621	682	659	663	646	663	634	639	668	674	659	668	702	649	647	645	615	656	678	651	634	635	630	635	633	697	590	647	671	656	644	669	620	649	650	640	655	673	674	646	637	631	661	681	641	670	635	652	644	629	627	641	640	662	650	637	678	642	634	641	631	642	642	646	669	601	623	682	657	596	620	651	686	662	642	661	604	659	624	639	661	652	611	640	615	623	656	620	684	678	646	706	636	678	632	635	669	668	659	662	609	639	662	630	624	619	641	638	683	655	611	632	671	615	686	630	631	659	658	674	639	675	621	616	680	661	646	601	623	603	627	615	622	644	623	614	622	707	638	659	596	616	665	703	647	679	647	664	668	674	690	626	654	681	650	647	617	664	653	670	644	639	599	667	629	623	694	634	659	678	652	643	687	631	661	705	658	682	648	682	614	629	633	691	618	646	622	666	670	666	688	695	643	685	642	639	636	657	685	653	594	610	665	603	696	652	689	594	644	617	641	630	655	646	663	621	665	611	649	630	644	643	668	627	704	650	627	629	642	643	643	658	642	649	664	620	642	707	597	660	643	664	638	642	667	623	634	689	660	672	669	637	669	671	610	670	642	659	658	655	644	633	666	687	589	676	629	621	641	678	639	656	663	626	631	636	646	640	655	708	673	646	696	630	666	650	618	677	675	680	651	646	633	693	623	640	648	632	600	611	646	643	640	619	649	696	673	702	625	646	654	672	663	637	631	671	667	665	652	623	659	635	666	659	647	620	707	631	594	642	661	643	670	633	662	642	694	661	666	617	580	661	673	602	612	671	631	668	597	596	637	617	646	669	647	606	654	639	653	658	635	631	618	717	684	660	651	647	679	605	610	659	638	662	677	613	680	657	666	653	693	645	676	653	688	654	659	680	670	659	653	623	609	679	648	650	628	661	691	628	629	609	652	667	665	621	612	655	637	632	673	637	647	609	648	638	638	665	658	636	618	641	657	659	586	655	655	660	641	635	601	679	668	654	635	646	624	657	653	647	634	672	631	621	647	627	663	618	685	652	692	663	650	647	688	618	613	632	638	635	606	683	698	608	638	675	627	663	646	660	627	620	625	613	677	632	669	658	677	664	607	641	652	641	637	621	651	639	706	645	666	624	657	637	653	617	668	606	678	632	628	621	640	654	690	640	651	673	648	663	650	617	664	644	661	622	680	627	635	682	674	665	627	634	611	652	685	640	636	620	622	670	644	645	660	616	653	649	619	673	649	660	681	708	641	685	624	617	601	630	623	675	645	641	655	679	660	629	632	645	669	680	657	648	671	641	660	682	619	624	703	619	640	668	653	696	694	624	635	651	620	624	617	616	662	615	645	655	653	656	621	641	643	656	663	671	626	644	676	635	605	647	644	689	620	665	653	616	653	642	664	673	631	630	650	657	648	688	653	701	634	699	680	629	658	655	676	620	676	696	649	646	664	646	657	612	619	620	655	657	643	656	683	679	619	663	648	608	679	671	703	644	621	680	630	680	642	648	675	646	676	650	627	632	657	657	612	673	678	629	676	654	628	663	669	610	634	663	644	638	654	646	653	657	677	655	654	657	626	653	655	689	643	649	666	653	704	699	697	684	672	635	654	640	619	672	645	675	627	660	661	630	657	638	625	643	685	680	657	585	645	653	682	672	649	674	673	659	687	605	626	658	655	677	665	639	646	674	608	639	621	649	663	683	661	660	652	647	682	706	703	618	692	679	658	652	666	650	692	626	671	616	678	671	645	634	623	666	647	596	637	677	658	682	667	647	623	634	577	649	672	637	657	665	627	688	617	613	650	635	666	602	600	641	654	642	690	638	612	661	675	626	605	671	668	648	651	638	632	641	624	641	615	643	669	613	641	656	651	651	636	658	630	653	652	669	621	686	671	612	651	643	628	645	654	638	649	614	679	677	627	692	627	641	608	635	665	613	621	684	618	659	631	646	634	655	611	675	667	621	600	624	653	635	630	671	705	665	664	653	624	625	665	619	620	628	643	682	665	603	643	637	632	599	649	607	665	664	660	648	632	657	624	655	633	670	618	639	668	682	665	633	629	652	642	646	680	610	642	709	619	664	681	649	684	674	645	651	625	641	645	584	661	656	639	657	634	690	668	610	625	678	687	671	672	669	665	624	679	676	631	662	622	690	668	676	682	670	680	635	650	667	597	638	624	654	631	626	618	646	687	642	670	606	618	614	632	623	627	669	638	599	625	648	643	620	668	675	689	638	689	634	663	629	673	676	595	661	663	626	642	665	651	699	695	656	600	674	639	614	658	631	636	643	611	648	675	626	618	646	630	643	666	645	586	639	617	689	662	672	691	625	693	639	640	608	603	641	687	656	705	602	675	679	590	651	672	598	638	616	655	619	664	640	697	604	658	696	673	639	610	656	672	693	643	635	675	651	637	647	631	634	675	661	634	656	606	651	657	659	654	636	593	632	681	716	655	644	661	653	635	639	640	680	634	634	616	706	677	670	668	661	657	651	638	679	664	699	626	691	669	653	625	688	697	684	603	659	653	659	616	651	652	682	650	627	640	639	651	642	635	675	706	670	630	622	678	622	642	626	674	645	677	675	661	634	618	662	664	622	666	627	640	627	650	628	683	652	654	667	598	644	690	657	662	665	629	643	657	658	615	630	651	668	636	692	699	644	644	650	658	650	669	655	667	613	631	651	637	627	642	627	646	618	627	663	627	661	649	679	692	630	620	626	677	676	686	654	648	634	645	618	611	671	655	645	663	661	661	634
1049	4647	907	45	49	49	49	56	57	78	67	65	47	42	51	48	27	26	32	14	32	36	27	25	27	24	26	29	25	24	18	25	19	24	19	24	22	37	17	15	20	22	32	17	20	16	18	22	24	20	19	16	16	18	12	26	22	18	14	17	18	24	20	22	29	27	25	29	23	25	27	17	19	16	23	20	15	27	21	23	17	15	21	20	25	16	24	18	24	20	24	30	23	20	29	19	23	20	22	14	23	27	19	20	18	30	15	21	32	20	20	18	18	24	27	20	22	26	18	20	25	23	17	30	22	23	23	21	22	31	18	21	25	25	27	16	21	20	19	16	23	16	25	16	24	20	27	26	26	14	21	33	25	17	19	17	27	30	20	14	29	22	20	29	20	19	31	23	24	25	19	27	12	23	25	23	19	22	23	23	24	22	16	24	29	20	19	21	27	23	30	19	20	16	18	19	26	24	27	25	23	21	15	15	19	19	28	26	6	20	22	25	17	16	13	33	15	23	23	24	25	25	30	19	19	21	17	29	28	26	22	21	21	17	18	24	26	18	18	26	24	23	27	20	20	20	25	24	27	24	25	24	22	18	18	24	33	26	26	23	15	19	20	23	30	25	21	19	24	19	19	25	31	17	16	18	25	24	18	20	23	25	25	29	15	27	23	16	19	26	18	21	16	25	30	26	34	24	20	27	24	21	22	18	26	26	22	14	19	19	23	24	21	18	19	17	30	25	23	14	18	23	23	18	24	23	23	30	21	17	21	27	15	29	25	21	18	26	25	24	34	17	20	30	28	22	15	24	27	24	17	16	28	27	25	17	11	18	17	31	15	33	27	24	21	24	20	20	23	27	25	21	22	17	27	16	17	29	13	26	29	26	23	21	27	19	22	23	27	23	19	22	19	27	33	19	20	15	21	17	28	30	29	33	22	20	25	20	17	24	26	28	12	27	27	21	33	18	14	23	19	26	21	16	11	25	21	20	24	21	20	26	23	24	24	19	13	16	27	25	21	21	22	29	21	18	24	19	18	17	31	16	17	28	33	27	19	15	19	32	12	19	16	17	12	25	22	26	30	21	34	21	22	23	17	20	27	17	19	18	16	12	17	27	27	18	18	30	16	28	22	23	21	26	19	18	28	26	22	26	22	31	17	19	24	25	15	25	32	24	28	18	21	28	20	25	23	14	23	20	17	27	26	18	17	23	18	30	25	14	8	23	20	23	17	20	18	27	20	32	16	18	19	24	18	23	23	22	23	26	25	22	20	21	22	19	17	37	23	23	17	21	12	22	14	16	15	27	16	24	19	29	26	19	26	37	23	20	35	25	20	15	29	20	21	18	14	17	24	20	19	18	26	6	22	22	17	18	28	21	29	24	15	14	21	27	22	25	19	26	27	17	25	19	26	18	18	13	20	18	16	25	12	21	18	23	25	15	21	28	23	19	21	23	19	30	14	14	25	21	34	23	20	13	21	23	26	28	15	20	16	25	21	28	18	28	30	19	26	23	16	22	24	22	27	25	24	19	10	23	20	23	32	25	18	23	32	35	18	24	25	20	19	23	26	22	18	24	28	26	23	26	17	27	23	22	21	19	33	27	26	24	21	29	21	21	19	17	26	26	17	20	18	21	17	17	21	19	16	30	20	24	22	22	11	30	24	22	26	25	35	26	22	22	22	21	22	23	16	17	30	25	18	27	22	23	20	22	19	35	15	22	31	24	21	16	20	12	22	22	15	27	14	22	23	12	26	18	16	18	22	23	25	22	25	23	20	16	22	19	31	22	19	29	22	18	20	30	29	14	18	27	20	23	21	20	15	22	21	24	18	21	16	24	27	33	23	21	18	26	18	24	28	30	18	16	13	23	29	27	22	21	18	18	14	25	22	19	26	21	25	22	22	30	15	22	16	18	25	26	19	17	18	23	20	20	22	21	22	22	26	22	20	18	19	23	34	14	21	28	22	24	19	27	21	26	27	23	25	23	22	16	22	25	27	18	24	19	17	35	14	21	26	15	25	24	17	24	23	18	23	21	25	24	31	28	26	23	31	21	18	28	25	16	24	20	20	23	20	27	34	31	14	27	32	23	22	25	14	15	22	21	14	24	24	21	27	26	29	28	24	27	24	22	25	21	32	26	6	16	20	15	16	24	27	23	22	18	21	25	16	28	21	27	28	22	19	27	27	30	21	21	13	19	18	29	26	18	22	19	23	19	23	17	18	20	20	17	31	21	18	17	20	30	19	18	20	18	14	20	18	17	24	20	27	31	26	16	18	17	25	16	16	23	22	21	18	18	24	23	24	17	15	22	22	26	24	26	28	24	21	27	17	24	21	20	29	29	24	20	22	18	25	26	27	23	23	22	22	18	20	15	23	17	27	16	17	23	26	21	21	22	23	24	22	20	15	22	22	26	17	29	20	24	24	17	20	25	24	24	21	22	26	21	26	17	22	26	29	23	19	23	23	27	14	14	16	21	21	28	21	28	30	33	20	33	17	19	21	28	22	19	29	28	23	31	17	23	20	14	18	22	26	24	19	23	30	21	33	16	22	22	24	22	17	28	21	27	24	27	27	19	22	8	18	24	23	27	24	24	19	19	15	22	18	23	24	20	16	28	27	22	15	12	26	18	29	30	27	28	21	22	17	20	26	20	27	21	15	23	24	21	20	25	14	23	15	26	19	22	18	17	21	14	23	25	17	21	28	23	23	25	27	30	18	30	26	22	16	12	18	23	35	29	15	19	21	10	28	24	25	20	22	23	15	14	23	21	16	21	35	14	23	24	25	21	18	23	21	13	19	22	15	15	30	23	23	16	23	24	23	17	25	15	15	18	25	18	29	17	26	20	23	22	29	32	15	16	29	19	22	32	25	16	17	28	17	22	33	20	26	30	29	20	17	32	30	25	18	26	23	23	17	23	21	23	22	20	23	24	18	26	21	22	16	21	20	16	24	35	15	23	28	17	18	20	18	18	16	20	24	25	15	20	25	24	14	25	22	31	20	22	25	18	22	25	17	20	23	23	23	28	22	20	30	24	30	22	23	15	23	18	18	26	20	14	21	24	28	25	22	21	23	26	24	22	25	25	23	11	23	37	22	23	18	24	24	18	11	28	30	23	27	20	19	31	22	17	29	19	30	28	35	27	20	20	19	25	20	25	15	24	22	23	22	22	33	28	16	20	31	22	30	25	14	25	19	25	17	23	34	23	21	20	19	27	24	26	13	24	12	19	30	15	20	17	21	19	22	18	19	19	18	14	15	22	23	21	26	17	23	21	17	24	27	23	21	23	21	14	27	29	33	28	23	28	20	18	14	28	25	29	27	25	13	18	22	24	22	19	20	18	25	25	25	38	18	20	14	21	18	22	25	20	23	26	24	20	29	20	25	19	16	26	22	18	24	22	23	18	25	16	24	28	28	22	19	24	28	24	23	23	24	23	14	19	23	17	19	24	22	29	26	19	21	26	22	19	16	21	20	25	23	21	22	28
9521	21953	7391	1091	2835	4192	3845	2782	2829	2715	2267	1963	1484	1460	1189	876	621	459	376	374	339	309	314	284	275	271	275	270	317	261	266	229	274	264	274	239	250	262	232	244	257	239	231	265	209	209	228	221	235	245	232	225	219	223	212	218	211	215	198	225	199	235	199	210	237	222	231	221	197	230	213	223	217	195	228	205	223	205	203	222	221	227	198	212	185	192	214	223	207	213	211	207	200	203	204	213	217	231	190	195	212	200	212	220	237	193	215	232	233	197	216	218	234	191	214	192	221	197	206	227	220	186	208	209	230	200	229	219	216	238	223	231	200	196	227	200	206	200	218	248	216	186	191	186	200	210	201	223	192	215	205	203	199	202	217	209	220	210	228	242	235	221	210	213	196	194	214	216	194	231	195	201	216	243	223	213	233	239	209	184	210	209	196	227	213	223	225	199	195	206	235	196	225	201	234	210	215	179	205	238	206	205	222	196	213	217	204	212	224	198	218	198	203	234	232	215	207	201	218	225	214	209	231	206	209	198	186	191	194	197	210	227	222	216	214	203	194	201	205	192	214	208	190	227	239	196	222	197	200	207	189	201	202	185	199	191	201	218	217	229	226	209	235	217	222	206	223	218	209	207	201	206	200	207	210	208	217	197	212	211	190	213	202	209	196	251	214	215	182	194	188	210	206	227	228	200	216	212	211	223	193	201	227	203	217	219	230	223	203	200	216	221	200	209	201	210	204	212	192	215	238	212	205	202	188	232	217	220	224	205	208	218	214	204	214	204	219	230	210	208	197	193	207	215	209	193	209	198	186	207	200	231	223	225	211	214	194	203	197	197	211	233	210	197	208	234	241	215	231	200	188	216	207	209	214	202	189	216	210	206	195	219	203	240	203	193	230	212	228	233	200	211	201	191	213	222	200	213	226	230	218	221	215	217	238	221	205	199	191	240	182	213	215	205	213	238	228	221	214	217	216	221	197	219	194	226	230	196	213	200	224	230	174	220	201	192	200	223	176	209	195	207	210	229	219	201	210	236	201	215	202	200	224	219	232	214	203	210	212	203	212	212	202	202	206	205	237	213	198	202	210	184	194	196	215	224	222	203	220	206	210	199	232	190	195	216	228	218	212	201	216	196	209	235	206	233	201	195	221	186	188	198	231	208	211	202	215	166	207	206	192	240	214	184	212	186	193	208	224	186	216	213	223	199	212	203	204	215	221	235	214	220	196	202	193	196	208	187	189	217	230	218	217	203	198	210	203	197	220	227	198	229	226	234	208	217	211	219	235	233	207	229	206	214	186	204	194	229	214	209	197	205	202	230	209	202	208	221	227	227	215	214	214	196	193	226	213	195	232	224	203	187	196	230	209	218	234	230	203	185	223	225	199	192	221	190	221	223	218	209	190	237	194	212	217	195	203	218	203	202	211	213	223	218	213	161	219	218	185	206	205	232	206	206	244	241	208	243	209	209	224	216	218	211	209	225	203	181	214	223	207	209	208	207	200	222	206	214	200	227	228	213	219	212	231	194	206	203	216	212	209	232	192	208	205	211	217	212	200	184	231	232	216	213	199	209	208	222	218	206	223	228	225	214	203	239	228	206	216	211	216	195	219	196	228	216	209	207	188	249	206	223	211	228	206	189	213	223	222	206	204	206	225	224	215	188	214	225	185	198	190	213	201	233	196	196	186	214	218	230	188	215	194	204	222	242	190	226	214	191	188	207	223	223	219	200	207	223	216	206	218	212	226	230	205	201	212	227	182	204	208	202	197	230	200	193	194	208	206	211	231	196	221	202	205	195	197	218	219	205	216	207	211	193	180	213	184	227	230	219	217	224	210	208	194	229	202	183	187	218	217	234	211	197	202	223	208	201	201	241	219	210	237	215	209	202	195	190	206	214	215	199	204	207	222	216	209	207	224	229	201	197	220	224	194	229	210	212	205	214	220	209	236	217	219	201	202	219	209	199	211	200	237	235	180	219	205	215	210	202	214	242	214	215	200	202	209	209	221	209	204	191	205	220	227	198	213	211	228	219	220	214	216	228	204	194	206	211	244	201	190	194	226	195	201	199	203	231	210	220	175	208	180	192	218	188	206	234	215	198	231	192	211	226	192	207	212	214	222	201	212	190	193	219	204	202	207	198	202	224	254	213	218	208	188	211	207	195	224	206	195	210	231	221	212	219	199	218	217	207	212	185	227	219	187	205	231	229	214	225	208	203	213	226	190	213	211	224	233	197	210	206	223	215	205	222	223	202	208	216	204	207	204	205	196	222	214	183	185	192	196	206	212	201	215	182	201	195	223	179	180	212	224	224	188	202	214	213	207	199	214	213	214	236	204	227	199	209	199	205	171	209	202	216	186	235	216	209	184	197	239	214	215	200	201	172	225	215	223	217	211	244	200	196	235	219	217	227	207	213	191	226	202	216	219	187	222	205	203	192	189	199	209	208	202	210	215	208	216	204	203	205	202	217	217	222	207	175	215	201	190	225	229	227	227	228	228	212	209	219	212	178	208	217	245	215	211	164	193	214	207	213	215	183	202	215	250	203	184	203	195	209	223	211	223	220	225	207	200	236	220	192	215	187	213	218	221	206	206	204	204	218	193	220	227	215	224	231	214	219	192	186	230	219	179	227	225	202	186	223	219	189	199	196	205	205	209	194	211	208	193	206	187	203	212	226	212	220	212	201	223	217	232	199	229	195	197	221	201	216	202	219	211	204	230	216	209	204	223	205	199	199	195	223	226	209	192	213	207	205	203	219	212	199	200	207	203	218	223	201	215	240	206	214	197	175	199	222	208	203	202	211	202	203	201	170	210	232	215	233	209	206	206	230	208	227	223	210	205	217	202	212	201	208	214	218	230	225	224	214	203	201	212	208	248	186	220	179	221	243	213	208	201	193	208	201	208	223	200	211	219	225	194	197	204	222	224	225	206	224	213	233	188	214	191	210	212	203	218	245	185	243	185	193	209	209	227	218	195	193	231	215	199	198	195	211	234	213	219	224	199	218	212	212	208	200	202	210	231	212	221	216	211	207	228	209	241	221	205	206	216	198	217	188	227	197	183	207	200	212	210	241	207	232	213	232	223	196	202	212	217	217	219	228	197	220	210	234	211	214	183	209	198	202	197	194	221	216	214	240	229	181	218	207	237	203	180	187	200	208	210	199	210	188	234	230	188	181	215	224	232	185	209	189	198	218	199	195	210	189	186	223	206	208	226	202	212	223	215	209	209	185	178	205	210	212	207	231	230	216	197	231	215	204	222	217	196	217	187	187	197	202	208	197	203	202	190	204	187	209	232	210	204	212	215	195	203	193	213	207	169	228	215	214	229	212	204	225	197	203	210	226	213	203	219	196	225	215	229	217	213	214	220	206	196	235	200	243	199	214	209	206	201	218	185	203	230	191	221	221	211	203	201	216	207	184	220	218	187	220	211	192	199	193	190	214	219	198	224	199	208	199	234	184	204	197	180	224	202	205	238	191	199	212	230	218
719	8658	1692	89	74	94	139	101	115	134	110	110	84	78	94	68	59	63	73	51	58	50	47	56	62	52	55	50	43	55	47	51	47	46	60	47	51	51	65	44	46	32	36	47	49	54	51	44	49	53	49	58	53	50	55	40	41	56	53	47	61	50	47	51	43	50	43	41	47	56	58	60	44	58	43	43	42	57	43	52	56	56	54	52	47	45	44	55	37	41	50	46	46	46	50	52	49	50	56	53	51	47	47	37	55	66	48	41	40	42	47	48	52	36	39	55	29	55	37	54	45	51	64	55	46	54	42	50	52	60	45	47	57	55	46	49	57	55	51	48	62	57	52	53	49	64	53	40	36	42	59	49	42	50	47	50	52	44	45	48	49	53	45	49	53	49	44	37	35	47	58	51	49	46	51	44	62	58	54	51	43	62	50	41	43	52	51	62	40	46	52	46	55	49	35	38	36	55	44	52	57	48	53	47	53	44	52	44	40	67	53	41	47	66	46	48	49	40	40	46	62	41	41	46	54	46	39	42	50	40	45	59	47	50	60	42	45	64	48	57	43	55	33	51	39	49	53	58	57	46	53	43	46	39	51	50	49	43	44	54	52	54	38	52	47	53	50	52	35	51	48	38	46	68	51	52	48	38	51	45	43	46	45	48	47	53	47	61	46	39	37	54	40	56	45	48	49	43	48	44	49	53	58	65	55	59	37	30	36	38	56	37	43	58	54	44	52	50	61	51	43	41	47	50	49	61	42	47	49	52	43	53	43	43	41	45	51	51	50	62	53	41	60	52	63	36	39	49	54	44	44	42	52	37	33	39	46	44	58	52	58	50	42	57	42	39	41	38	45	44	60	43	56	46	48	52	55	55	45	51	39	58	41	44	58	48	51	57	51	58	50	58	50	52	52	50	51	42	59	39	43	50	55	45	48	58	49	50	54	65	48	55	59	57	41	44	37	55	56	55	51	49	47	44	52	51	50	50	38	55	54	56	45	52	37	46	53	47	46	49	60	55	33	40	47	39	46	49	42	56	41	46	53	48	55	61	50	48	29	53	58	52	52	43	54	56	38	53	60	41	49	51	50	62	51	48	51	46	41	41	59	47	43	39	40	43	66	59	57	60	54	40	46	48	59	51	52	50	54	44	43	49	51	39	49	43	52	57	46	59	48	50	57	45	42	40	57	58	52	51	43	51	46	57	38	49	52	44	49	59	54	40	49	46	42	55	56	42	60	51	42	38	48	50	43	38	53	52	53	43	40	45	34	56	39	51	52	46	61	50	41	33	44	39	51	46	45	46	48	43	55	54	48	36	52	44	43	47	36	44	41	44	54	42	52	62	49	42	55	53	55	56	50	41	46	54	47	40	47	40	45	50	47	53	35	42	45	49	55	51	49	47	62	44	46	47	40	41	40	66	41	59	52	51	56	48	43	50	49	36	35	44	61	41	46	47	43	54	40	58	54	44	36	45	49	44	53	44	57	41	41	39	40	40	45	42	36	39	42	47	58	49	51	50	64	41	41	40	49	35	42	51	39	39	62	41	52	55	44	47	53	45	45	45	44	61	44	42	50	46	37	44	52	55	43	48	55	43	50	42	49	61	58	49	46	40	41	46	36	43	55	48	42	50	55	43	51	52	59	66	37	51	50	42	58	67	50	38	45	40	53	44	38	54	35	52	45	38	53	47	56	46	47	39	49	55	52	43	45	61	57	47	37	58	41	41	39	41	39	52	54	45	43	46	45	47	52	52	48	47	55	43	48	49	56	55	55	57	52	47	47	51	49	36	53	55	49	50	46	41	54	51	44	53	53	51	47	45	43	50	49	47	46	44	51	35	56	47	35	51	33	53	59	55	51	51	56	46	51	46	48	40	42	48	59	40	40	53	49	49	49	34	47	37	55	36	53	49	49	42	45	54	54	49	67	51	44	53	42	54	51	60	47	52	44	45	37	51	47	30	37	48	44	47	50	52	39	41	50	46	48	48	47	51	40	46	50	46	52	45	50	52	58	44	43	50	65	52	56	41	45	51	44	46	51	57	59	50	65	35	44	45	55	45	54	45	47	57	50	41	48	56	55	46	44	40	44	44	46	45	44	28	37	59	45	49	40	60	53	41	45	58	37	50	51	52	46	54	44	49	41	37	50	56	52	40	43	58	47	43	58	49	46	58	51	53	52	59	53	57	40	50	48	29	36	67	46	43	61	64	31	58	49	57	47	42	46	45	46	38	47	42	48	52	44	42	37	45	36	41	50	46	56	35	42	46	47	53	40	45	70	48	39	52	46	50	51	49	54	57	35	36	44	34	56	49	50	35	44	43	43	43	50	49	52	42	52	45	48	49	55	61	30	61	45	39	42	43	46	45	46	44	53	40	59	56	36	53	42	41	38	39	40	45	34	42	44	44	48	50	42	52	58	39	48	51	52	51	38	47	45	49	43	47	46	60	43	44	48	47	51	64	56	41	51	45	52	55	43	43	33	56	41	36	40	67	40	58	43	36	51	48	51	37	57	47	49	54	47	50	49	42	47	49	57	36	56	48	56	41	41	50	48	41	48	58	46	50	60	44	49	41	57	45	53	39	38	39	63	75	43	60	48	39	50	42	47	46	44	49	47	35	49	53	48	40	49	38	24	56	39	64	47	54	37	53	54	50	43	40	44	43	46	55	56	48	49	54	37	50	54	49	49	54	44	32	54	56	48	46	44	50	46	51	47	41	39	44	51	42	36	38	58	50	57	51	43	46	44	57	41	57	49	47	50	48	42	56	48	47	48	37	44	60	49	55	53	45	40	58	51	61	51	39	55	47	40	58	47	37	51	51	47	50	57	50	46	45	35	53	48	45	57	60	47	70	40	60	71	44	50	48	49	40	46	52	61	56	49	43	48	35	33	60	48	50	58	46	50	36	43	56	49	41	45	47	48	40	60	50	58	48	51	39	47	54	43	32	48	52	51	58	52	63	49	43	44	56	48	56	58	50	39	56	52	44	41	49	51	44	35	42	57	60	57	54	58	47	40	49	40	45	47	44	48	56	48	42	55	49	52	49	41	49	48	52	46	55	45	51	41	44	42	51	48	35	34	48	51	48	53	47	42	52	56	55	55	54	42	45	52	39	48	62	46	48	55	49	49	42	50	30	49	53	57	50	44	37	40	51	39	41	50	54	41	57	42	43	45	42	47	52	45	45	43	38	42	52	46	53	46	48	41	47	40	40	40	51	43	52	46	56	35	52	63	35	46	44	46	54	39	45	40	62	47	47	44	45	34	53	52	51	58	43	56	52	49	46	39	44	38	38	42	47	41	43	50	50	59	56	51	47	49	46	51	44	46	42	43	44	44	54	45	61	41	50	44	42	57	49	40	48	53	61	48	42	51	41	51	40	49	43	42	53	41	38	46	55	43	48	36	50	38	37	45	45	49	42	52	52	40	65	38	49	49	60	45	57	50	47	56	49	45	43	45	44	49	55	47	37	47	57	40	49	51	47
9786	27162	8696	1782	4272	5527	5053	4617	4323	3876	3546	2719	2286	2148	1848	1482	1067	854	729	765	688	690	636	646	586	600	603	558	545	571	575	540	552	517	562	534	549	516	521	532	568	472	534	520	497	485	517	510	486	532	472	498	534	515	498	503	514	492	485	462	500	494	485	496	503	475	483	482	471	490	506	510	505	515	536	489	499	511	493	446	486	511	486	482	490	472	467	477	480	500	484	450	480	479	451	531	491	541	463	465	464	471	465	475	452	470	498	488	501	461	476	468	456	507	500	503	483	494	516	446	505	440	503	486	446	445	489	501	506	494	531	513	454	536	495	489	500	504	449	479	499	476	511	494	527	468	503	466	481	527	472	465	469	485	468	450	452	543	483	451	480	488	459	467	474	495	481	469	475	477	468	492	494	483	511	489	483	522	483	506	476	505	466	459	494	494	452	498	485	492	455	448	482	484	467	520	458	473	504	476	459	474	519	498	486	499	473	474	476	507	483	514	473	472	497	490	486	473	434	454	473	444	492	487	501	487	477	515	532	470	461	459	483	480	456	466	523	439	472	467	490	456	479	479	492	487	437	457	444	468	460	478	486	452	442	491	477	499	508	486	490	477	490	463	498	468	464	490	483	485	455	490	469	505	517	460	476	461	458	493	471	486	481	498	467	464	476	464	503	474	500	453	492	488	481	449	482	456	514	448	462	506	459	468	484	476	446	479	491	479	475	471	491	493	506	439	484	463	518	471	500	470	500	481	467	473	463	486	478	468	504	496	481	472	504	440	465	483	473	502	476	476	495	474	494	499	504	491	485	520	504	472	495	498	484	497	462	456	475	517	446	483	471	477	491	459	467	476	476	496	472	445	472	487	480	488	463	470	504	497	470	460	475	489	520	447	500	480	476	526	467	479	507	518	458	491	467	482	496	468	531	474	442	474	495	476	482	458	493	489	493	446	448	495	464	488	519	477	519	472	473	439	505	480	508	451	462	456	470	505	472	449	498	489	442	519	466	493	478	487	509	498	491	484	461	497	465	482	461	485	492	485	449	504	490	495	514	480	500	472	482	441	513	482	500	479	442	488	467	515	473	495	477	438	512	460	472	452	502	468	462	484	451	505	477	499	491	468	476	476	477	449	484	474	482	442	479	475	521	487	499	438	497	497	480	501	484	522	500	468	496	499	466	474	485	428	466	473	466	512	516	499	452	447	475	441	454	455	453	501	509	453	500	467	463	432	490	507	477	534	480	510	491	470	488	474	467	467	481	507	450	461	481	489	484	496	462	494	476	487	476	480	491	489	486	497	525	476	472	469	460	506	461	454	468	488	464	477	484	443	487	461	473	487	468	457	451	477	503	478	511	487	507	502	432	466	468	490	509	497	463	486	522	477	503	477	464	512	485	480	473	453	466	478	517	499	484	468	494	509	467	475	469	482	491	492	446	492	459	479	488	447	493	471	448	497	508	514	451	512	495	462	517	551	476	467	481	477	481	490	491	487	455	498	461	502	515	468	485	502	460	443	501	462	487	517	501	479	457	427	461	466	484	497	461	479	486	471	469	489	479	449	493	463	467	467	465	500	474	533	508	481	490	434	465	499	484	499	485	486	463	481	500	474	460	470	493	476	480	453	488	489	469	474	482	482	456	512	486	502	499	465	504	474	458	447	438	504	524	495	448	486	501	515	456	449	496	484	476	513	479	499	505	495	478	456	487	489	501	452	503	480	456	427	518	445	485	488	478	496	437	501	475	425	503	479	433	481	505	501	492	476	504	472	493	456	485	506	487	487	481	484	476	476	512	455	442	446	520	466	459	466	471	460	453	504	516	483	500	459	497	477	459	459	488	480	446	459	487	477	484	489	489	488	460	460	490	486	477	468	442	481	470	461	491	458	448	482	483	456	458	480	489	462	469	477	477	516	521	453	482	468	480	491	475	509	487	468	470	463	471	472	454	470	458	486	461	460	489	461	475	463	482	538	503	515	509	524	507	476	470	478	489	476	471	433	494	439	505	475	514	488	454	491	476	462	511	488	483	446	447	486	481	511	475	450	487	517	452	451	514	466	509	461	489	476	461	452	481	511	504	501	485	465	496	461	447	512	496	515	444	471	455	482	474	461	464	447	492	531	453	492	471	501	442	494	451	462	488	527	516	500	463	482	469	492	473	464	481	472	465	492	497	531	521	514	480	501	484	507	497	477	524	447	485	460	429	468	458	478	505	480	516	509	497	501	452	449	512	465	496	497	479	469	539	497	466	458	528	451	478	492	500	479	509	475	465	439	474	466	455	509	491	472	500	518	480	492	491	501	484	492	495	455	467	483	459	475	491	499	450	481	548	473	474	535	481	498	470	492	449	486	458	462	489	485	508	508	487	474	465	510	492	495	466	474	507	503	526	503	499	532	463	472	520	454	491	472	508	487	493	475	466	517	468	485	510	480	478	471	489	518	477	471	490	461	470	456	482	460	491	464	477	433	505	466	441	489	497	494	480	450	440	448	473	447	471	470	469	506	475	491	478	486	482	476	499	439	529	475	477	474	499	512	487	476	455	487	427	480	470	445	468	496	467	480	455	480	529	449	459	468	477	487	485	490	484	445	495	493	492	510	521	474	447	515	479	526	450	501	477	481	431	495	478	495	469	464	494	471	499	494	505	473	482	500	484	474	448	468	502	431	485	504	516	473	459	502	463	486	469	482	466	492	472	481	465	536	481	473	477	455	474	471	455	483	487	520	453	506	462	464	458	480	459	482	467	486	459	454	487	466	459	518	507	507	450	451	507	451	425	455	506	463	493	491	455	493	488	467	476	465	515	494	486	497	494	447	534	437	483	431	499	467	428	494	479	487	494	473	477	455	472	472	457	490	476	511	457	476	448	489	434	473	491	503	469	458	493	489	526	482	493	492	488	521	492	490	497	482	460	498	476	518	529	494	476	504	507	490	466	496	441	462	507	484	511	457	494	479	474	453	471	418	514	483	467	461	479	435	465	438	490	459	476	511	482	459	478	483	494	466	479	535	498	465	492	490	503	486	444	475	475	502	450	472	502	462	514	511	488	503	478	457	469	490	483	461	494	455	500	503	459	490	450	512	491	459	475	470	492	482	467	479	476	434	492	498	489	477	503	489	475	490	518	497	503	506	493	471	436	474	473	463	492	532	432	464	501	482	477	464	467	467	469	485	450	465	454	522	499	479	470	515	476	469	476	488	476	509	497	433	510	470	488	484	445	470	432	486	469	477	493	511	524	507	512	448	490	497	447	452	448	468	480	426	492	506	479	469	465	510	488	479	465	489	456	462	499	457	468	509	473	490	494	531	496	454	498	506	494	500	495	492	453	471	495	503	461	464	437	434	523	499	498	490	486	492	467	477	498	478	492	475	443	505	504	488	468	503	482	497	476	496	470	448	515	484	469	463	500	487	458	495	476	514	498	506	460	437	471	500	473	501	478	501	482	502	448	442	442	490	512	458	505	474	482	446	489	439	485	473	488	476	451	484
726	1353	163	59	54	70	83	75	91	85	78	74	60	75	69	68	57	43	48	68	54	50	45	62	52	36	35	54	46	60	43	47	54	52	45	49	59	41	44	43	42	52	53	54	54	40	48	39	54	47	52	45	47	56	51	50	60	39	51	43	56	63	41	55	50	57	50	39	46	53	59	50	53	45	50	60	41	50	65	47	63	46	42	48	40	43	52	37	61	49	41	50	56	38	53	42	53	51	44	56	43	43	60	49	41	46	66	55	46	46	42	42	51	52	52	68	50	57	46	49	45	42	53	57	53	54	54	47	58	51	49	50	55	44	47	47	46	41	47	37	52	52	55	39	52	42	44	47	47	42	49	49	56	42	42	48	47	39	43	47	61	50	42	53	35	44	47	44	56	46	53	43	42	55	55	57	43	51	56	41	49	46	66	46	49	53	42	61	46	47	57	46	48	55	71	44	49	51	42	57	47	49	34	47	49	47	50	46	53	60	52	58	59	59	52	44	52	61	42	61	42	57	60	34	50	51	41	36	45	59	53	54	52	42	47	54	57	57	39	68	51	51	57	47	50	52	55	46	48	51	57	46	61	58	50	38	48	40	47	51	46	56	53	45	45	55	46	45	40	57	43	44	62	57	40	38	51	48	47	51	46	53	51	54	45	41	40	35	47	55	43	44	50	44	57	55	49	44	50	37	54	40	52	54	51	54	59	61	59	50	51	46	50	51	47	65	50	50	53	61	58	55	42	53	42	48	53	45	46	44	59	53	59	38	47	61	52	52	47	41	51	38	48	63	38	54	59	40	60	51	59	49	44	46	50	49	42	56	52	40	47	45	56	51	40	44	54	50	56	40	46	56	46	45	49	47	52	45	58	45	54	38	48	37	52	37	46	53	49	36	42	44	59	42	36	52	59	50	48	54	58	48	62	51	42	42	47	44	46	42	55	62	52	42	47	58	63	34	44	53	51	47	45	51	54	45	54	42	66	59	51	49	55	34	46	57	55	53	46	41	39	69	51	49	42	56	53	58	41	44	38	48	55	60	47	63	51	45	53	53	47	55	46	54	46	58	55	42	47	46	41	62	39	63	62	47	54	44	47	55	48	36	47	58	45	53	47	50	57	54	56	52	37	53	52	44	43	41	45	52	45	39	53	58	42	51	57	52	44	67	50	56	36	42	49	49	49	50	51	53	51	46	53	66	50	42	61	51	40	47	48	46	53	54	52	50	59	47	46	51	56	32	48	41	55	44	43	53	56	54	46	38	55	50	50	47	60	39	40	45	47	55	42	45	42	48	43	44	50	51	58	64	52	59	51	56	66	54	57	63	41	50	41	41	60	55	56	48	53	55	37	42	57	42	39	60	49	50	60	44	45	46	48	37	56	60	47	55	46	51	50	54	40	46	56	55	40	39	51	53	51	60	41	40	50	43	42	46	52	45	45	53	35	60	51	50	39	45	36	57	46	59	48	51	52	54	46	48	57	51	48	56	47	54	56	46	59	53	43	46	51	50	48	79	52	53	49	56	54	54	42	41	46	49	40	55	41	46	56	64	56	52	38	54	37	49	40	45	46	44	43	43	52	48	46	51	57	50	51	43	58	45	58	50	36	54	54	39	48	46	53	49	57	44	36	60	46	46	47	43	34	42	47	46	47	50	52	40	53	49	40	49	50	45	53	45	51	50	48	47	48	51	54	42	58	59	64	51	52	53	56	57	44	48	52	48	51	52	53	54	50	43	59	62	54	59	53	46	33	47	59	54	38	43	39	56	42	56	49	65	48	47	61	53	59	60	43	50	49	43	45	45	45	44	52	51	50	49	49	57	52	53	51	51	47	50	46	50	41	49	53	44	48	55	59	31	41	51	55	36	56	38	32	49	44	54	56	55	48	44	53	49	46	52	53	52	52	67	56	59	49	60	43	43	49	46	39	35	50	61	45	57	55	46	55	57	37	50	55	44	45	52	47	43	34	45	50	51	50	51	41	43	44	47	58	60	53	45	42	40	45	39	50	46	51	49	54	47	46	63	36	58	53	37	49	48	48	57	46	55	52	58	61	43	49	48	46	54	55	48	58	43	40	44	61	56	43	52	40	57	43	51	36	57	66	50	51	52	56	44	41	61	35	52	53	50	43	49	55	51	52	47	59	50	56	48	47	65	51	43	52	49	52	44	46	46	44	46	45	45	62	57	56	58	50	52	50	41	65	46	40	62	41	51	42	46	53	37	41	48	54	63	56	48	53	41	43	53	67	33	58	56	42	52	53	46	54	48	60	43	40	59	44	51	41	53	36	58	54	50	50	49	44	47	45	57	63	55	41	42	52	62	54	46	51	55	45	48	58	53	75	51	46	47	49	55	46	50	60	50	60	58	53	36	62	40	44	50	49	55	60	45	54	46	48	52	38	59	47	42	57	44	50	49	58	54	41	45	66	51	59	39	48	45	62	44	51	51	41	46	56	48	48	45	46	55	49	50	47	49	50	58	54	55	52	53	49	36	40	44	63	66	61	52	47	52	52	55	53	57	49	46	47	46	51	46	48	60	56	50	59	54	69	55	43	52	46	45	48	51	60	55	44	45	53	35	51	64	52	47	59	47	56	29	46	50	62	48	45	63	48	58	59	55	57	44	40	50	46	53	48	50	48	45	40	51	39	57	43	54	63	52	48	61	45	59	42	58	45	58	44	45	48	49	58	60	54	46	59	47	45	44	57	45	55	49	47	42	45	47	44	52	58	57	58	51	44	41	43	50	35	60	48	65	46	47	62	49	43	42	58	67	49	55	51	52	45	54	49	50	57	51	49	55	48	56	51	55	38	41	49	51	38	50	39	56	53	53	48	54	49	53	45	45	47	35	52	54	50	45	50	39	51	62	44	45	48	53	50	56	51	62	56	40	50	49	41	53	48	43	58	54	50	53	48	58	49	40	49	44	57	55	44	47	52	50	54	53	51	38	55	56	57	38	59	47	60	55	59	51	41	52	43	53	54	45	70	66	47	44	43	42	54	41	47	39	55	56	54	44	51	42	48	56	51	61	56	45	58	44	44	67	48	60	51	59	37	55	47	45	59	52	44	40	51	49	51	60	41	51	48	45	53	49	51	47	52	62	51	42	38	41	50	40	49	44	39	40	65	52	52	41	51	67	58	56	41	43	40	53	58	63	41	54	46	47	47	49	57	52	40	34	61	50	41	43	59	39	58	53	51	53	47	65	54	51	57	50	56	45	53	50	55	48	50	44	48	44	51	52	48	44	42	57	49	54	45	55	53	48	42	46	61	45	51	41	47	60	46	37	64	56	45	49	43	55	64	41	46	35	59	49	54	53	54	49	45	46	42	52	57	53	36	47	57	51	67	42	48	49	47	53	48	51	47	37	43	49	41	57	54	44	53	63	59	53	47	47	62	37	62	57	37	55	57	52	46	48	44	47	44	50	46	50	38	44	52	53	52	50	51	55	54	40	49	55	54	59	50	45	48	51	57	45	51	46
7653	12917	1927	916	1786	2585	2643	2582	2310	2514	2090	1509	1273	1310	1162	878	717	594	553	495	503	456	501	484	457	488	471	475	513	469	484	464	493	451	494	489	479	477	494	467	484	449	441	469	447	441	458	452	482	506	461	474	495	473	478	449	501	464	465	452	487	456	455	480	407	459	456	449	455	472	453	472	449	476	425	447	477	487	489	443	434	442	442	462	433	459	507	469	424	456	448	473	420	467	467	444	412	472	493	445	417	450	443	447	469	475	496	437	457	459	508	467	450	449	442	448	482	465	457	451	511	476	454	449	486	488	474	451	437	462	489	476	461	480	450	475	450	452	470	462	424	510	459	427	489	433	439	470	485	422	459	455	481	449	463	439	448	437	466	399	471	441	466	484	461	453	465	491	494	439	459	473	438	461	439	415	467	461	465	457	456	484	441	447	517	437	457	457	412	461	437	442	410	462	448	493	452	454	483	441	470	484	502	461	483	467	463	461	451	436	470	427	468	450	452	427	443	455	458	480	448	517	450	463	418	469	451	442	457	460	474	454	483	466	471	432	462	452	464	431	460	529	462	452	430	438	461	438	446	478	448	455	455	443	447	404	474	455	479	461	460	456	434	455	468	457	471	487	478	469	443	453	491	432	462	503	462	465	446	482	493	486	419	461	437	470	449	457	429	496	464	438	467	511	448	481	445	473	453	436	466	464	439	447	475	476	484	464	456	438	480	456	464	441	455	450	481	428	438	490	453	463	463	457	459	457	456	461	450	504	497	469	434	454	402	490	480	462	447	456	461	478	423	451	456	470	471	452	473	472	468	416	458	457	457	474	483	441	456	459	438	493	450	438	446	499	448	444	463	487	501	442	425	456	426	432	447	466	467	460	438	429	437	438	451	454	474	457	422	480	488	528	498	481	475	466	477	476	429	462	466	441	486	433	458	484	454	463	454	461	433	498	445	460	416	473	469	489	463	484	450	437	475	446	459	442	494	463	493	444	447	469	479	427	479	431	459	419	464	462	468	467	473	440	494	463	452	498	463	465	483	489	468	455	456	425	426	474	472	460	480	483	489	427	483	453	448	455	398	483	489	447	481	467	461	457	457	428	494	440	446	485	420	469	510	523	446	491	460	449	516	474	459	456	481	479	496	404	428	473	468	465	453	483	483	491	460	411	441	440	475	450	501	504	461	466	501	456	453	451	470	432	475	474	479	441	467	440	436	457	499	474	467	516	471	436	473	478	470	462	468	482	458	476	445	469	422	454	494	478	486	448	439	488	484	469	465	435	453	453	459	438	473	452	452	431	453	476	468	453	431	491	458	424	451	425	476	477	497	508	463	470	445	439	515	469	498	496	468	478	502	482	452	462	468	434	481	445	452	437	474	471	502	481	447	446	456	476	432	452	458	466	473	456	471	460	416	428	464	460	455	469	465	465	458	455	431	460	466	474	411	476	432	430	456	484	478	444	462	476	475	473	445	488	458	421	451	456	458	492	462	478	478	447	467	452	463	481	481	460	471	472	484	479	435	476	449	475	447	485	477	443	448	458	469	482	491	461	446	484	426	459	442	466	460	448	446	460	466	426	507	429	486	441	443	441	426	467	393	476	479	468	422	507	437	443	444	482	493	484	476	467	457	453	464	470	424	461	487	433	460	458	464	488	481	435	483	458	429	467	440	484	464	486	474	453	460	505	435	457	468	450	433	448	455	448	477	426	483	466	444	464	479	462	458	484	451	455	480	451	440	489	495	481	488	495	470	459	480	462	458	471	464	489	449	476	448	468	487	454	443	447	438	472	449	429	458	443	470	457	488	444	462	450	512	454	480	442	438	446	461	468	459	447	444	446	434	415	461	455	495	427	455	436	455	428	449	480	489	427	461	479	450	445	470	466	488	444	443	466	436	482	456	462	457	438	434	457	424	480	449	482	454	453	475	502	460	473	483	445	437	463	432	482	442	453	471	467	447	472	492	454	464	473	475	510	482	480	451	476	493	452	489	450	442	478	453	470	473	470	451	454	462	459	428	424	472	467	458	508	501	465	439	445	483	452	444	452	515	482	415	449	435	400	436	481	487	479	488	454	510	446	473	474	442	460	453	443	407	444	479	485	422	503	467	442	446	453	453	447	461	471	461	471	450	464	430	460	429	436	447	465	482	419	470	472	441	454	438	431	471	450	485	511	451	465	443	458	479	483	438	468	463	488	482	429	448	457	440	449	471	444	435	478	447	431	465	477	446	419	469	483	446	483	483	448	460	476	455	470	447	458	511	455	454	470	461	466	499	448	471	432	464	420	468	461	475	473	429	464	462	465	456	451	473	447	431	440	446	449	437	464	482	477	464	437	477	450	437	445	475	483	452	413	478	458	471	453	460	396	483	406	491	441	479	445	460	462	450	441	480	427	433	444	521	467	452	492	496	434	450	408	472	441	478	454	457	459	423	468	508	438	451	447	483	458	464	494	463	498	462	489	476	456	446	471	442	474	481	413	470	488	476	449	459	464	464	491	443	415	503	472	464	469	456	490	442	471	444	429	476	474	469	445	481	459	453	505	457	451	428	449	452	463	452	472	509	427	421	460	483	438	448	460	473	495	495	480	471	449	463	459	433	464	469	450	467	406	456	483	495	501	474	452	470	477	466	482	432	452	452	441	440	509	450	464	471	471	455	461	482	453	470	423	472	445	450	456	405	429	472	457	491	493	454	448	443	444	464	444	458	402	477	501	434	453	450	464	484	443	484	476	479	477	489	468	422	488	459	458	427	453	505	483	469	488	464	459	451	448	446	431	497	464	454	467	448	449	499	468	443	453	451	489	458	468	453	482	461	447	453	500	467	480	450	474	442	479	444	460	463	487	440	452	473	459	450	467	472	462	477	513	468	460	442	471	441	467	433	456	421	458	450	455	456	477	465	478	487	449	452	488	456	480	487	469	444	485	437	492	491	424	448	430	443	430	463	484	476	463	448	462	430	448	455	458	439	499	444	480	462	445	494	476	431	473	484	456	462	490	451	490	448	481	461	491	489	450	485	485	489	471	484	459	431	446	426	439	452	486	440	468	462	459	454	463	473	515	479	464	493	492	435	458	446	448	463	458	456	435	433	449	448	447	454	442	505	474	445	415	454	447	482	452	436	463	433	433	464	439	439	489	486	449	451	424	434	484	473	466	466	450	490	475	457	460	486	416	470	486	457	430	429	453	428	472	508	464	463	405	488	479	458	486	460	447	449	453	479	487	463	420	498	404	466	471	502	441	442	481	481	444	487	440	480	454	491	454	448	466	488	438	476	460	431	450	479	423	457	467	445	486	445	421	481	446	475	470	478	475	449	462	462	473	450	497	421	443	441	506	494	444	456	475	466	451	475	491	461	445	445	461	461	475	424	464	429	474	484	467	489	442	471	497	450	455	423	468	459	485	434	470	467	478	455	464	448	446	470	478	503	459	448	438	459	460	476	453	430	481	508	439	462	491	431	458	511	451	442	456	440	441	452	466	467	474
489	6159	521	75	75	100	106	122	142	137	129	97	119	91	90	83	88	81	75	81	60	73	60	62	60	84	63	56	69	73	80	77	65	64	63	71	79	71	78	77	61	76	71	60	74	83	56	70	83	74	75	75	75	73	51	72	71	81	64	57	68	61	78	73	78	55	66	75	69	63	54	79	65	59	74	78	69	75	54	56	63	59	65	52	59	68	70	73	86	64	63	70	71	73	76	71	65	74	61	55	63	62	69	66	73	65	76	66	71	84	76	68	72	75	79	65	64	50	70	64	59	78	75	72	61	57	67	62	77	86	72	86	56	65	50	79	68	69	70	83	74	75	58	68	58	68	62	78	67	63	71	65	81	59	78	77	50	68	63	70	87	67	59	77	79	63	57	75	71	67	63	79	65	62	74	66	71	75	66	72	61	65	53	81	76	74	74	78	63	65	70	74	78	60	64	71	60	66	69	73	55	67	60	53	83	61	70	62	79	79	48	71	65	70	80	77	77	77	77	87	73	62	59	71	64	73	71	75	72	55	71	78	80	69	74	61	61	81	55	66	52	86	66	71	60	56	53	64	79	60	80	60	65	79	68	56	73	62	63	79	51	85	63	71	77	66	62	65	66	78	66	87	71	60	49	75	61	82	67	55	86	65	60	51	67	66	82	59	76	62	67	64	68	77	61	85	66	76	56	59	55	79	70	79	57	60	67	71	67	61	65	74	63	66	74	63	68	56	69	60	68	67	64	51	77	59	76	77	78	60	74	76	78	78	90	69	63	80	63	68	70	66	69	57	71	53	69	72	73	68	56	77	65	62	89	65	77	79	71	68	81	61	62	71	72	64	59	71	70	69	72	68	74	75	70	81	68	72	71	69	71	77	68	64	71	67	67	72	69	69	63	60	79	64	63	74	64	84	74	59	68	66	64	92	65	72	66	69	70	71	73	53	59	72	75	61	67	75	75	59	59	86	76	65	60	77	65	75	86	60	73	70	71	70	64	62	73	84	77	70	72	53	81	62	66	49	54	62	54	62	82	63	67	62	77	58	55	62	67	71	66	52	65	60	66	65	58	59	73	62	75	61	67	74	67	65	60	59	69	75	63	74	75	76	66	74	72	68	85	65	59	59	66	73	68	77	76	80	75	71	74	63	59	54	61	75	62	67	77	67	61	65	76	53	66	62	75	63	64	66	74	77	77	57	95	63	81	75	71	73	60	65	73	71	59	68	58	84	71	69	89	63	74	79	75	64	59	71	79	57	61	81	88	76	61	69	60	77	73	59	82	60	72	67	46	62	56	73	92	71	61	79	65	72	67	70	56	71	71	51	69	81	63	69	64	74	75	72	70	63	61	80	74	94	63	67	72	70	63	61	64	73	94	80	70	72	73	60	76	58	60	69	69	59	66	73	63	75	75	62	63	71	58	77	86	81	75	83	79	71	82	61	74	65	64	67	62	64	76	74	54	82	71	70	64	69	63	71	75	68	73	60	64	64	71	71	66	62	53	63	64	64	69	60	57	62	79	55	66	58	78	70	73	80	57	74	66	66	73	64	67	76	63	62	83	67	75	70	70	67	69	58	75	68	56	53	67	69	81	61	85	69	67	60	74	60	63	70	66	77	89	74	66	78	80	76	73	60	67	59	52	61	69	59	78	63	66	86	56	92	63	64	64	72	56	77	75	67	74	75	73	65	62	68	66	83	83	70	71	71	75	63	62	85	71	61	73	68	67	62	67	76	83	68	69	71	64	65	63	66	72	65	77	75	48	61	72	71	74	78	82	68	63	70	78	67	60	71	57	73	80	51	67	68	69	63	76	61	79	64	69	74	63	60	65	65	54	69	82	75	76	64	64	67	65	57	72	52	73	65	74	74	75	82	66	67	83	75	69	71	69	71	68	84	63	68	71	76	81	64	62	70	59	88	72	66	69	45	69	72	68	67	71	67	67	58	77	63	80	65	60	82	70	71	62	72	62	71	65	75	80	76	70	62	53	78	77	79	67	63	66	69	52	82	84	75	76	76	67	67	67	75	68	52	71	66	54	76	68	63	75	66	89	67	63	68	69	89	73	61	41	50	58	73	72	60	71	62	77	79	54	72	66	54	75	70	67	65	57	76	68	67	64	70	69	55	65	73	65	75	67	66	68	73	69	58	61	81	74	81	68	69	80	64	61	77	67	60	72	54	61	62	62	66	72	70	68	65	64	81	67	72	57	76	73	69	68	74	52	75	68	72	78	66	84	56	68	63	74	52	75	64	60	65	61	66	66	66	71	67	74	67	54	65	63	72	62	80	65	61	80	52	60	60	72	73	61	75	76	75	68	74	69	76	57	61	75	75	72	65	54	65	61	64	57	62	87	69	76	72	56	60	63	75	67	68	71	76	68	66	78	71	58	59	67	63	63	67	85	78	52	68	83	65	75	68	80	60	67	59	75	72	55	69	82	72	65	73	66	70	70	49	70	70	54	70	66	67	71	73	55	52	83	74	71	63	65	68	81	69	73	66	66	63	67	61	66	65	57	72	55	61	74	63	72	68	72	74	74	65	69	67	79	73	61	68	80	82	72	71	63	64	67	73	70	65	57	58	62	82	74	67	77	67	63	72	64	70	58	62	75	74	70	67	71	68	63	63	86	81	75	66	74	57	63	72	69	60	70	69	58	62	74	74	71	61	82	66	78	58	69	72	64	66	72	60	66	66	77	60	55	61	78	63	74	67	72	68	79	77	75	61	75	75	61	60	63	83	60	79	67	68	75	66	71	60	78	61	73	58	65	59	62	74	78	82	62	81	58	56	78	67	68	64	78	74	55	75	59	63	59	52	79	75	58	79	73	51	68	70	72	76	63	60	84	63	72	56	72	73	65	69	73	75	60	68	74	71	64	70	56	65	73	68	66	73	51	55	64	81	72	69	85	79	69	61	69	71	74	75	69	55	64	74	67	72	53	65	61	68	58	54	64	77	76	81	73	74	70	62	70	64	69	71	66	69	65	64	67	55	70	70	64	79	70	59	64	61	84	68	64	53	57	61	61	63	69	76	78	71	58	66	82	69	75	58	66	78	75	61	68	81	66	87	72	57	75	63	56	70	75	56	67	71	67	68	61	55	61	63	71	62	60	54	87	73	68	69	73	73	67	88	71	67	92	85	65	81	62	63	76	72	77	75	76	69	63	61	73	60	74	81	75	81	67	77	65	67	69	61	71	64	65	66	65	73	49	67	62	64	69	71	56	81	68	62	77	61	68	83	65	66	69	87	64	64	64	57	59	87	53	72	57	70	61	77	72	68	82	62	84	72	61	68	62	96	54	69	59	74	63	83	74	57	72	68	60	85	70	73	62	77	60	81	65	60	71	77	71	75	72	70	74	71	74	77	62	72	62	71	68	55	64	66	67	62	65	60	72	74	65	61	84	64	73	78	62	67	71	68	80	69	65	73	73	71	77	80	68	59	61	77	70	62	71	64	67	63	73	62	67	60	60	70	73	70
8299	26824	3975	1640	3594	4400	4936	4402	3993	3782	3158	2507	2060	1822	1626	1360	1182	998	867	825	824	782	726	731	707	694	719	714	713	701	703	722	711	689	668	711	611	696	635	695	693	683	702	685	694	675	663	656	696	700	619	652	656	636	654	673	671	680	698	679	639	644	715	648	642	657	625	668	667	672	671	697	710	633	699	641	653	656	658	689	693	638	642	652	640	611	716	663	640	645	614	648	653	638	672	661	643	626	624	702	652	658	645	666	614	647	658	616	666	596	593	652	642	678	676	629	643	673	638	605	669	636	629	605	650	625	652	661	672	601	670	651	668	624	683	676	648	665	651	691	681	648	614	700	684	631	697	639	648	690	604	622	657	639	640	642	657	656	638	657	696	624	629	636	657	625	679	658	647	660	617	677	682	657	679	611	663	669	651	691	680	668	662	642	652	620	663	647	644	640	674	669	692	625	616	618	644	654	641	663	637	668	677	665	669	683	688	612	649	633	630	682	665	708	632	662	651	622	677	681	648	616	678	740	656	615	668	641	629	618	663	645	702	729	632	673	662	668	625	652	659	673	660	629	647	641	616	598	659	673	647	636	733	660	653	637	628	634	674	654	637	679	687	654	650	653	639	657	645	640	684	611	670	628	675	647	711	643	603	632	694	648	662	643	645	665	646	634	599	659	676	652	642	654	641	650	626	676	635	695	657	686	688	635	661	592	662	643	669	650	606	618	695	654	657	688	605	638	688	691	675	649	655	623	613	636	691	656	694	631	632	693	671	646	671	667	659	645	658	646	633	682	667	663	634	654	632	644	634	636	623	673	674	660	637	631	649	665	695	638	617	675	620	684	644	634	671	701	660	671	662	718	639	644	605	657	671	654	636	662	661	648	657	657	654	596	676	647	699	680	619	696	676	647	641	599	628	633	635	685	617	664	644	659	674	654	647	666	681	668	631	615	625	690	644	655	649	651	644	675	665	642	675	694	637	620	615	625	667	650	683	671	689	701	625	641	675	655	703	629	703	699	632	632	669	646	625	613	632	627	625	662	632	665	681	723	683	666	698	618	627	675	658	691	699	631	700	671	590	645	683	655	688	659	630	711	619	630	644	637	668	639	693	619	617	684	627	644	671	648	638	658	629	650	654	651	617	638	628	647	655	628	627	628	672	668	699	645	682	630	703	629	620	622	630	645	663	663	641	645	644	661	642	657	621	659	664	626	637	679	625	655	636	672	616	613	665	626	677	642	659	646	656	638	680	599	656	677	656	646	636	659	708	650	643	623	600	686	682	664	610	648	673	638	645	643	684	648	694	687	636	624	645	685	655	655	658	634	661	687	668	677	642	631	708	645	652	706	641	660	639	654	656	652	595	618	702	644	666	720	647	633	646	651	699	638	704	675	660	651	661	678	618	678	668	641	618	626	649	626	648	666	655	677	648	671	657	672	687	619	682	656	693	661	643	637	626	691	648	678	640	684	638	676	618	647	641	664	615	648	667	646	656	647	615	609	650	688	684	624	655	663	657	599	672	671	687	658	667	664	687	630	653	604	682	669	687	615	645	640	649	653	634	674	660	646	634	650	635	620	619	607	707	652	610	658	654	656	658	635	661	718	655	652	721	642	626	623	674	646	648	642	631	660	668	697	640	636	632	643	667	637	620	693	640	681	677	655	648	676	623	631	624	641	620	673	626	628	647	641	610	629	656	599	595	647	632	630	641	635	626	658	634	667	680	638	615	641	643	632	671	680	652	651	672	664	652	624	643	680	693	655	662	650	659	678	643	639	631	621	655	641	660	683	662	650	636	656	688	680	649	680	676	648	635	619	700	627	686	621	622	686	659	635	627	670	658	660	684	616	692	628	688	648	692	620	656	647	617	657	659	713	684	656	666	636	638	611	656	673	611	681	648	692	666	619	676	692	603	648	669	648	650	664	641	645	660	679	654	664	675	675	628	655	668	646	672	694	647	689	698	653	684	630	613	610	620	670	631	671	615	665	627	667	634	651	656	659	672	660	677	620	631	652	659	702	644	640	686	645	602	664	647	651	657	636	673	625	624	670	609	613	700	638	633	651	616	663	668	663	668	654	616	654	639	687	639	658	675	694	694	663	626	667	623	663	643	650	675	618	665	670	689	687	645	685	704	671	626	665	699	654	621	696	646	673	658	691	644	660	682	660	630	640	699	679	637	681	677	644	638	615	676	634	648	638	648	625	643	634	681	628	665	670	668	649	665	653	647	639	668	692	657	711	672	676	675	642	658	634	701	632	665	657	640	666	702	676	638	649	692	650	626	649	622	699	658	666	659	664	665	641	633	656	642	641	666	666	632	629	618	640	650	631	630	698	668	671	666	627	718	679	666	678	677	666	665	661	678	706	646	631	634	703	647	636	660	648	657	652	652	641	638	596	666	689	639	671	678	624	664	654	660	624	670	658	627	637	668	665	629	664	641	591	673	649	621	630	632	671	655	646	641	606	641	670	685	629	644	691	669	648	676	634	654	652	652	644	659	651	708	667	693	650	638	664	651	649	587	638	648	627	654	676	671	690	667	679	638	630	653	625	662	671	660	647	666	646	688	647	691	621	662	630	620	654	676	694	639	646	624	689	647	640	671	655	632	679	658	641	637	729	692	707	631	671	660	649	715	721	677	688	612	659	695	612	655	658	640	631	668	642	682	664	620	672	666	676	655	619	662	636	646	627	624	654	585	637	651	643	624	637	705	644	648	635	643	640	628	670	647	691	625	696	635	674	659	649	631	655	683	616	682	645	648	609	651	680	696	656	657	649	670	648	657	630	677	679	617	643	651	666	669	675	668	605	690	689	670	668	565	686	653	677	655	673	655	666	634	645	632	655	577	675	689	661	664	630	675	640	667	662	681	662	691	640	651	639	633	649	665	659	655	664	635	623	687	659	639	673	642	630	633	638	702	685	653	668	648	674	647	658	646	672	621	655	639	667	626	621	680	680	630	690	652	640	638	626	661	681	678	623	618	675	626	631	666	635	674	649	646	647	668	653	694	624	665	699	638	640	653	675	650	683	670	656	645	675	671	683	653	698	646	661	698	644	650	683	652	672	693	636	624	615	676	687	626	660	590	666	649	682	639	603	647	643	618	672	632	650	667	635	685	664	655	646	634	598	631	678	633	654	673	683	652	633	660	657	655	657	702	638	650	661	631	667	643	660	621	638	653	684	663	626	680	642	652	713	658	614	688	657	713	615	649	670	669	647	715	630	654	649	696	642	690	646	672	634	677	654	656	641	671	690	720	655	627	677	675	644	634	656	645	640	662	642	633	648	643	657	634	633	649	670	640	638	647	692	679	676	637	705	667	683	652	645	624	628	640	695	662	669	652	629	646	652	658	634	663	654	660	641	599	651	649	649	672	695	650	662	683	665	650	597	620	632	694	664	653	661	612	710	626	660	701	679	652	683	624	649	657	633	659	617	722	654	654	637	615	679	616	649	642	652	609	614	621	647	638	678	647	673	599	661	621	677
1100	5050	266	43	29	48	65	61	69	83	85	73	65	48	49	35	37	34	30	24	28	25	30	20	20	32	22	36	29	22	24	15	15	21	20	24	29	19	18	31	22	27	31	20	21	29	25	18	23	23	24	21	26	23	15	25	19	31	17	23	18	11	24	16	17	21	30	25	17	30	16	28	27	27	23	20	21	22	22	22	19	26	19	19	27	29	18	18	31	23	17	26	29	22	22	17	18	25	23	23	27	20	27	20	22	23	15	13	21	24	30	22	22	22	28	21	22	24	17	29	15	18	21	18	16	22	26	21	23	23	25	17	15	24	23	17	23	28	16	27	25	16	17	27	27	27	30	24	21	21	18	23	22	27	23	25	15	17	22	23	21	21	31	20	22	24	25	25	23	24	19	21	21	34	18	17	25	18	22	21	32	19	23	14	29	18	14	18	22	29	22	28	17	14	26	15	25	24	19	29	14	29	22	25	20	26	12	26	23	19	19	29	25	16	12	31	21	24	23	25	30	25	25	31	20	24	20	22	16	13	18	20	29	20	32	22	17	20	10	33	18	20	24	24	20	29	27	18	23	23	31	20	21	22	14	23	26	21	24	30	22	20	21	17	20	28	18	25	18	24	23	31	25	30	16	16	26	20	19	20	24	23	22	30	21	17	15	26	21	24	28	17	24	21	26	23	22	15	17	28	27	12	30	31	24	24	27	14	23	24	25	19	23	30	27	22	19	20	36	25	23	21	27	24	20	13	18	26	28	25	22	21	18	22	12	24	29	19	33	28	17	14	20	25	27	25	21	13	20	18	24	18	18	20	28	22	20	20	25	30	23	23	21	22	29	33	19	18	20	22	21	30	24	16	20	20	20	19	22	24	23	20	13	16	23	24	17	17	17	23	21	32	16	27	22	25	29	25	32	27	34	23	23	26	17	20	19	27	17	13	21	18	26	16	19	20	27	14	20	16	24	19	21	19	19	24	19	28	21	15	13	23	23	21	23	28	21	25	25	26	18	26	30	18	21	19	27	28	22	15	22	19	23	27	18	13	18	19	23	21	26	29	27	19	20	32	25	23	27	21	23	31	26	25	14	20	25	34	16	19	19	24	36	16	18	13	21	33	24	27	27	29	24	18	25	30	24	20	17	27	23	28	19	30	23	22	17	16	23	20	28	15	20	25	25	25	22	19	19	22	25	29	19	30	18	19	21	10	26	19	22	23	26	25	21	16	20	21	17	17	24	22	23	19	32	21	35	15	16	18	28	20	19	15	20	29	14	29	23	18	18	17	32	23	19	28	21	23	20	20	24	29	19	20	14	32	21	17	27	18	24	24	18	28	28	27	19	22	27	22	28	33	16	18	25	30	11	22	22	17	23	25	30	27	16	26	12	18	25	23	19	22	31	22	22	15	24	18	28	20	21	29	16	27	35	21	35	31	29	26	22	25	17	28	28	23	26	23	12	20	17	13	20	23	18	24	25	27	14	22	24	17	22	19	21	22	18	15	25	28	29	18	17	24	15	21	16	22	22	23	23	21	24	17	17	22	27	22	24	23	24	31	24	34	19	27	23	18	22	20	25	15	13	29	15	20	28	16	28	17	27	18	19	33	22	26	32	25	19	21	17	20	17	24	19	19	26	24	17	22	23	23	26	25	16	24	21	14	24	21	20	17	19	33	23	22	19	22	22	28	19	22	24	18	24	21	20	17	21	27	17	20	27	21	21	18	24	30	33	22	23	16	20	16	25	22	17	22	19	15	23	17	19	26	26	22	17	14	21	21	21	22	21	30	16	21	23	28	18	29	32	20	21	17	21	24	19	25	24	19	21	22	19	18	26	20	20	14	19	19	16	25	29	17	26	24	18	26	24	29	26	28	20	23	26	17	22	14	20	27	22	17	17	20	17	25	20	27	29	29	14	21	40	24	26	20	28	20	22	16	17	16	19	23	26	16	29	22	16	23	25	14	23	21	29	25	31	26	19	28	18	27	20	13	23	22	29	28	19	27	17	29	24	29	25	22	25	21	20	28	28	20	21	22	18	23	19	21	28	25	18	26	22	24	20	22	26	12	24	23	20	21	25	21	26	14	14	26	25	23	21	25	20	18	17	22	14	26	23	25	24	23	22	24	19	29	15	22	21	31	15	28	26	18	23	26	24	26	23	21	23	16	24	23	16	30	22	19	26	18	19	18	18	23	21	12	33	19	21	27	24	19	17	25	26	21	24	27	22	22	22	21	14	15	19	22	25	27	25	25	30	22	18	29	23	24	24	21	18	29	28	19	29	18	22	26	27	22	22	17	27	16	25	24	23	27	26	18	14	23	19	13	15	16	24	21	18	22	24	29	22	28	19	16	21	19	24	25	28	17	20	29	12	20	27	20	34	20	17	24	15	19	20	24	18	26	29	29	26	16	27	25	30	28	20	19	22	17	18	25	24	17	22	29	30	21	18	26	11	15	20	13	24	19	25	27	18	23	17	32	27	16	24	24	14	33	27	15	25	22	27	27	29	27	17	24	23	27	23	15	16	19	23	16	33	19	20	26	26	29	20	23	30	27	24	28	20	17	21	28	21	21	19	28	18	29	25	24	26	21	21	25	17	16	23	21	22	26	34	20	30	26	22	31	27	26	19	23	21	18	24	18	23	17	23	20	19	34	20	30	30	25	29	21	21	21	21	21	27	18	31	18	19	22	22	32	22	27	24	25	29	31	13	11	20	28	21	14	22	25	12	20	15	19	26	36	15	16	27	22	25	23	21	20	19	15	10	18	29	16	23	25	27	26	20	17	24	19	23	21	33	16	25	12	15	25	23	28	17	17	19	24	15	32	20	23	12	15	22	22	25	28	19	21	32	20	28	21	24	19	27	14	23	24	31	21	22	25	20	26	21	19	29	20	27	31	29	26	18	22	21	18	25	17	24	27	29	17	14	19	24	17	21	23	28	16	21	19	18	19	18	22	29	13	21	26	18	22	15	20	13	30	22	19	20	20	25	21	20	29	23	19	21	18	26	21	18	22	24	18	19	24	19	21	22	12	27	28	23	20	22	22	22	22	23	22	23	27	23	26	25	20	24	26	21	24	25	16	28	13	20	27	20	18	17	21	20	28	22	18	16	21	22	22	18	18	28	26	15	22	24	25	27	34	20	27	22	14	31	15	24	16	21	18	21	15	25	24	21	15	17	21	19	19	21	23	21	25	15	29	24	21	30	27	23	18	24	12	19	20	16	23	19	20	22	16	31	24	26	27	24	27	25	16	16	32	24	24	24	27	24	24	21	21	22	16	24	26	21	24	14	17	19	19	20	19	22	17	17	25	24	24	13	20	25	19	17	23	14	29	15	20	26	26	19	17	25	19	28	25	23	24	17	21	14	25	21	27	24	26	14	17	16	23	13	20	22	24	21	25	21	25	24	24	20	26	17	22	21	18	27	27	27	17	18	27	22	25	18	30	24	27	16	24	22	23	19	28	31	18	19	21	23	25	11	24
10228	25077	1849	1018	2403	3687	3935	3758	3706	3370	2603	1998	1751	1527	1213	921	781	585	493	368	371	321	321	290	286	295	277	260	308	267	250	278	225	255	255	245	235	253	217	246	250	231	224	233	220	234	224	244	232	216	217	188	221	242	225	191	214	239	215	223	235	214	230	219	203	241	228	254	230	212	232	224	206	199	223	220	243	233	217	217	218	217	218	229	214	206	219	218	209	204	228	213	198	226	233	238	223	212	211	198	211	211	240	202	214	230	221	237	231	215	206	207	209	219	215	214	212	213	241	221	213	206	195	175	179	220	201	209	227	234	224	225	208	228	213	216	209	190	194	180	223	191	197	228	207	210	212	195	213	222	209	224	202	221	211	206	212	216	219	213	222	186	220	180	212	199	228	198	225	207	206	247	213	206	201	222	242	202	216	209	215	216	213	182	194	222	236	196	215	208	213	177	211	228	209	194	222	195	216	249	191	203	225	248	243	209	197	199	179	208	229	219	229	209	231	242	195	209	215	201	241	209	231	220	191	193	220	214	235	214	201	222	205	189	215	220	195	194	224	190	186	192	210	217	224	204	195	194	182	207	185	222	212	207	218	193	231	203	198	247	224	227	218	186	211	194	185	224	228	214	203	202	195	196	212	209	198	215	209	237	221	212	216	198	205	187	230	228	194	209	217	244	224	205	198	209	205	233	201	226	195	199	196	203	225	232	200	217	184	208	219	191	203	219	198	212	206	215	210	203	204	208	201	210	194	234	202	220	251	205	202	199	219	227	215	217	235	218	194	206	182	218	224	205	206	182	206	214	216	224	212	214	203	205	197	197	217	220	200	217	226	246	211	209	200	218	206	194	203	242	209	189	227	208	196	210	225	213	188	202	192	198	234	196	203	196	215	211	199	221	216	199	205	189	253	182	208	206	223	221	239	218	242	221	201	219	224	228	181	224	230	214	211	225	214	217	231	216	216	224	194	212	200	232	210	186	209	210	203	202	200	223	192	211	216	261	220	215	209	214	210	216	225	195	213	206	198	184	202	242	224	190	203	231	174	204	166	209	200	229	195	191	230	225	202	213	208	215	224	212	235	191	216	216	232	225	239	220	196	198	227	212	205	239	199	185	213	202	193	221	199	228	217	224	228	209	223	189	203	204	201	225	196	216	208	212	218	202	198	232	235	229	227	187	206	219	214	222	209	202	201	194	203	193	195	240	238	215	216	181	216	233	224	231	215	201	208	202	208	230	197	221	207	220	218	184	232	173	217	197	226	198	214	221	212	213	191	190	222	229	235	190	195	213	188	214	187	203	194	207	206	209	195	221	193	179	204	220	202	213	197	198	221	184	224	215	217	196	206	216	202	209	218	209	218	208	198	183	220	241	210	194	246	199	218	202	233	201	229	237	221	230	201	181	209	204	208	208	237	239	222	212	225	220	193	192	192	208	212	215	212	217	221	212	208	207	215	194	222	192	223	194	225	196	213	191	197	203	240	179	211	196	222	226	187	230	210	212	209	235	192	195	209	223	213	207	189	192	209	225	220	220	215	206	219	243	194	229	209	208	214	195	211	239	186	192	205	225	198	229	180	201	206	203	196	231	196	222	227	224	223	200	216	217	200	214	237	210	234	186	198	190	227	190	216	232	184	218	193	220	233	203	224	236	246	214	237	197	227	225	224	228	215	223	228	217	230	243	204	190	200	198	243	247	200	229	220	199	213	198	189	223	213	209	207	217	220	202	213	192	208	203	198	200	209	254	198	208	205	209	203	243	202	219	193	212	197	181	185	220	200	213	253	211	221	200	226	209	214	201	231	216	199	214	213	210	213	220	237	199	220	209	226	209	246	213	216	202	210	223	213	185	202	213	226	200	207	193	186	199	218	185	191	197	215	194	204	190	224	229	246	219	241	223	203	204	217	204	197	215	190	224	194	214	217	205	204	222	205	201	191	178	204	211	210	240	225	196	228	225	204	195	189	176	209	222	206	219	193	207	194	209	194	214	203	214	210	211	206	224	214	235	199	225	215	217	206	188	197	220	178	204	229	203	225	196	214	224	178	217	212	213	210	215	201	246	239	194	215	216	207	208	197	186	215	208	175	234	241	209	202	224	193	195	241	223	253	218	196	216	234	216	210	217	200	222	229	230	179	214	209	214	212	212	225	193	213	200	217	208	203	230	223	213	209	221	204	193	227	207	227	205	225	209	209	226	223	211	229	217	221	199	218	192	212	216	189	210	217	194	226	224	224	192	194	187	220	185	216	198	206	217	215	223	213	206	184	212	229	207	201	196	218	198	196	214	184	218	226	208	215	212	225	228	203	225	219	191	201	200	208	208	194	214	203	222	188	209	203	202	206	222	206	217	219	175	222	198	175	233	193	205	214	225	196	233	205	201	215	200	238	210	195	226	205	211	227	208	218	247	212	187	185	216	212	186	207	188	227	184	197	221	192	198	203	227	210	233	208	212	207	211	212	207	181	202	214	226	180	222	212	224	215	207	244	212	192	215	229	224	220	196	216	206	211	201	223	205	234	195	222	215	207	181	240	217	188	198	192	245	196	199	210	216	188	211	191	200	203	212	194	195	203	213	205	228	221	194	241	209	217	197	197	183	216	208	183	217	209	219	205	230	208	200	181	181	204	221	215	235	211	221	214	211	194	204	220	214	211	201	202	208	218	195	231	222	217	209	239	233	211	194	182	223	213	204	219	193	201	197	186	223	218	204	221	216	201	225	219	224	197	191	203	209	198	223	230	191	216	206	185	199	226	224	228	212	219	191	198	200	214	208	198	231	216	202	200	230	221	212	200	195	210	220	217	199	236	204	213	208	204	202	222	215	196	211	168	219	220	220	178	205	216	190	225	203	208	203	202	227	206	232	209	198	198	198	220	235	195	217	205	218	228	215	224	201	217	216	207	219	239	196	212	191	193	217	213	197	199	201	193	181	233	224	226	220	199	194	210	201	213	212	237	203	212	213	226	235	212	205	224	211	232	216	233	199	237	223	204	207	218	187	195	215	238	205	200	209	197	189	196	213	183	201	205	198	196	224	205	225	203	217	211	217	204	204	220	212	194	208	198	219	210	184	196	181	197	207	184	222	201	192	197	220	213	225	212	187	192	222	237	198	226	197	224	201	219	224	202	220	219	219	200	203	213	192	224	204	211	234	198	196	217	196	222	215	208	188	224	201	205	238	229	190	213	222	230	200	201	183	232	225	203	214	223	198	227	205	211	215	214	227	195	194	195	218	178	192	210	194	215	221	217	229	201	253	207	215	195	191	227	218	187	217	208	201	193	216	222	194	219	206	208	243	229	193	195	215	225	206	208	208	230	199	194	210	209	224	244	215	210	210	206	222	187	214	247	225	203	215	212	231	223	214	214	209	224	193	209	220	214	220	207	218	235	218	212	219	218	192	183	213	212	206	210	217	224	200	215	229	233	233	228	226	218	212	216	207	206	222	218	209	216	220	226	187	214	219	218	221	229	207	236	217	212	188
747	8542	394	72	70	100	127	143	138	133	119	117	105	78	74	77	73	64	61	58	43	44	58	50	58	51	53	59	64	57	42	52	47	50	52	51	60	42	39	52	57	35	49	58	34	72	70	51	39	51	59	40	44	41	56	50	38	62	59	50	49	47	43	59	50	48	56	39	48	61	52	38	47	47	48	52	56	38	46	49	43	48	51	45	42	46	58	64	40	65	50	47	32	55	64	50	59	58	57	45	51	57	54	34	62	45	54	56	44	40	43	46	53	47	46	56	43	47	47	57	35	51	41	65	42	53	59	47	43	56	57	44	48	40	41	45	60	40	53	59	51	47	58	60	57	32	48	52	60	47	42	50	45	43	54	40	42	49	68	47	51	53	62	52	38	50	51	48	62	39	44	47	54	43	54	63	64	55	54	49	45	49	52	50	47	48	52	53	63	46	46	50	48	45	40	51	47	43	62	63	52	55	60	67	48	52	57	49	56	52	58	42	44	37	58	40	52	39	68	44	52	48	52	45	50	45	49	44	46	49	49	48	53	50	53	42	43	53	52	53	42	61	49	48	51	48	49	54	54	42	49	38	49	59	37	45	45	36	49	47	49	47	52	49	44	46	43	45	46	49	50	53	52	54	57	43	42	48	54	34	55	53	38	42	38	49	53	40	62	45	38	42	51	45	45	49	47	50	50	40	49	65	35	43	55	40	40	51	40	57	43	42	48	51	68	41	58	61	46	38	59	53	54	50	56	49	37	43	41	47	42	54	49	56	48	57	63	60	50	40	47	46	34	44	38	50	52	50	54	47	44	51	47	50	44	45	46	42	47	45	46	43	47	43	60	42	55	37	57	43	49	44	55	39	45	48	47	55	44	49	46	45	51	59	51	60	55	46	36	57	59	41	51	52	48	48	49	41	43	52	54	52	48	50	43	62	54	41	48	52	40	50	50	42	45	47	42	50	54	57	42	55	58	53	63	49	42	42	66	46	49	44	53	49	49	50	50	50	52	46	46	41	52	40	64	39	46	54	66	57	54	48	48	53	43	56	56	50	43	41	40	53	53	55	49	53	45	40	54	50	52	53	39	44	42	44	60	50	40	55	55	47	38	42	43	43	36	50	54	50	54	48	34	51	51	46	49	51	44	48	55	64	49	48	31	62	49	53	50	56	39	52	51	60	45	46	55	56	51	58	58	53	64	34	37	36	45	51	35	60	44	50	42	45	47	38	47	59	48	47	57	50	50	57	48	59	61	65	46	43	47	54	49	57	52	47	46	41	37	55	55	44	45	46	52	48	38	40	46	54	46	47	42	51	43	65	51	57	56	56	53	64	51	36	50	46	47	46	50	49	51	36	54	54	49	47	41	46	43	57	43	62	47	39	63	62	52	56	41	47	61	57	48	73	53	54	51	46	36	42	50	45	60	52	45	62	50	53	48	44	41	43	55	38	59	47	44	51	57	54	49	47	51	61	44	48	47	50	59	64	56	51	45	50	48	50	47	51	55	57	55	61	59	52	62	58	54	62	55	54	46	34	50	59	53	44	41	49	42	46	46	32	57	53	44	49	63	51	42	51	35	50	56	50	53	40	49	46	53	45	41	53	40	59	60	47	49	41	37	33	43	51	54	51	40	46	52	61	50	44	46	46	52	50	49	47	51	47	62	54	59	39	53	52	41	49	50	50	58	54	41	39	54	29	50	75	42	46	51	31	55	35	47	59	40	43	54	43	55	46	53	53	53	45	52	47	61	47	53	49	43	50	50	56	46	61	41	39	47	51	54	38	39	48	54	52	46	59	46	50	53	57	42	43	46	57	42	40	47	48	52	43	54	51	42	47	44	49	59	69	56	47	49	34	52	51	46	37	49	49	46	60	33	42	52	46	53	49	47	56	53	57	61	42	48	58	43	56	57	57	60	47	42	36	40	47	40	64	30	60	39	42	41	41	49	38	53	46	45	51	56	44	57	53	46	67	46	33	50	38	49	58	37	45	36	56	54	57	50	37	37	56	52	46	44	44	52	47	48	44	54	47	47	52	54	38	41	61	57	62	46	36	40	45	56	50	45	45	49	50	57	46	46	52	54	60	44	53	54	57	44	52	61	46	54	50	48	36	49	46	39	53	46	51	57	46	52	49	58	50	42	55	47	46	30	48	42	58	46	49	37	54	60	51	35	44	37	59	39	51	57	33	49	54	50	44	34	55	45	53	46	59	46	51	43	40	53	46	51	53	39	35	60	45	41	44	47	55	43	42	49	54	44	48	41	54	37	45	56	34	51	48	49	46	59	48	46	44	49	55	51	49	46	55	41	53	59	52	45	45	49	42	36	41	52	46	49	59	45	42	47	45	45	52	53	45	57	41	45	44	42	55	46	57	56	50	53	58	57	48	47	50	62	43	45	40	45	53	39	45	48	33	38	51	46	55	48	43	41	50	55	39	50	52	63	51	60	45	62	46	50	39	41	41	52	42	53	48	44	47	46	50	63	49	55	44	48	44	57	42	59	44	53	55	49	40	50	63	46	46	36	56	52	53	45	46	51	49	46	45	53	55	53	55	42	46	42	50	52	51	48	44	48	51	51	49	46	62	56	36	48	45	60	36	49	55	44	50	45	62	44	51	47	53	36	41	49	53	65	35	49	64	50	64	57	35	54	45	53	43	47	38	44	53	43	61	45	57	44	45	42	52	41	51	40	40	46	48	49	60	40	40	58	57	52	48	69	55	51	39	49	50	45	45	41	43	44	47	49	58	50	42	49	62	44	45	44	58	49	49	49	48	55	46	49	47	66	54	71	57	46	48	50	41	49	49	38	47	41	49	43	52	37	61	43	40	37	34	51	49	63	51	57	39	52	47	44	39	38	47	45	52	44	65	49	30	59	43	54	48	52	52	37	42	41	49	47	58	53	50	58	47	56	50	40	43	48	54	51	42	38	52	44	55	47	61	38	46	50	35	43	50	43	51	49	53	51	54	38	42	58	59	44	47	44	54	53	52	57	57	47	50	41	45	45	42	59	39	50	39	50	49	55	56	59	39	47	51	62	58	52	48	49	41	53	47	52	40	48	30	61	58	34	42	45	57	59	51	50	41	50	45	60	64	34	51	55	38	49	44	43	42	48	44	53	48	55	53	49	45	49	32	48	51	50	54	54	53	38	69	42	60	50	50	55	45	38	46	50	56	51	53	46	56	48	46	52	48	48	58	59	47	40	47	46	54	52	47	48	56	49	54	39	50	44	48	64	45	48	39	43	46	57	46	41	53	55	55	45	45	47	60	51	51	45	51	49	43	54	40	50	46	38	47	40	51	40	53	37	55	57	41	55	34	52	47	40	46	51	52	61	48	59	58	51	44	64	51	55	42	39	55	51	48	39	40	42	52	49	47	49	59	44	52	41	54	44	44	45	45	51	53	49	56	52	48	52	53	40	30	52	50	42	33	42	55	59	49	41	44	47	57	33	49	50	56	51	41	46	57	46	55	47	50	40	49
11271	31468	1657	1724	4358	5915	6105	6358	5597	4774	3830	2973	2553	2244	1776	1520	1367	1122	932	778	747	656	646	627	625	577	591	597	559	562	593	547	550	568	588	528	540	520	506	526	511	522	509	556	523	488	502	511	524	511	528	512	497	522	493	522	542	499	508	517	492	513	474	461	519	552	473	505	489	501	501	503	487	479	459	508	472	442	503	518	473	469	476	481	492	510	530	483	513	496	514	532	457	464	479	506	451	480	491	517	480	472	496	474	480	449	491	481	495	519	488	477	473	483	467	449	456	481	507	507	466	506	502	487	494	511	446	490	495	476	470	484	446	466	494	501	494	491	458	525	468	505	482	461	533	463	482	512	500	452	464	517	470	521	468	484	490	477	478	467	451	481	452	487	471	480	494	470	493	488	483	483	486	476	463	507	493	488	497	483	477	489	477	454	457	531	477	471	475	513	528	463	466	501	468	461	459	488	458	512	491	525	494	468	464	511	504	517	498	473	504	474	507	501	457	513	459	475	515	472	464	509	523	496	536	501	487	475	502	462	474	476	498	492	506	504	496	477	498	459	476	497	503	466	488	438	480	437	508	486	471	476	473	505	512	490	489	457	503	472	505	500	462	452	488	470	504	466	502	450	483	491	489	471	498	465	464	507	487	475	476	506	469	454	450	476	493	486	454	492	464	500	467	504	472	450	493	515	466	471	486	480	469	483	489	464	538	486	488	480	519	505	486	461	522	487	456	469	489	492	475	504	472	494	506	477	505	503	501	481	470	491	479	463	424	474	485	445	469	494	512	505	482	470	529	471	493	483	471	472	471	495	464	493	479	479	497	543	468	485	498	443	487	504	477	485	448	465	464	467	490	496	456	479	469	439	484	484	492	524	528	527	449	461	455	524	482	495	485	488	484	459	528	493	480	506	463	536	483	482	489	521	499	476	513	474	491	527	516	492	482	529	511	513	454	495	479	453	465	488	522	482	522	476	476	480	508	481	466	510	447	499	497	474	486	469	485	457	479	478	468	442	494	465	481	451	512	489	479	457	516	521	474	514	454	528	470	473	444	515	490	444	505	496	465	515	470	485	502	480	477	522	495	485	480	506	498	490	487	467	476	484	469	453	537	468	504	491	502	475	496	469	504	503	495	439	465	510	459	503	494	475	468	483	517	471	466	484	513	498	530	469	471	464	457	498	458	507	436	466	471	530	472	474	500	458	477	446	484	509	458	490	439	484	492	485	487	488	506	485	463	468	460	509	457	465	503	499	541	503	461	468	479	462	524	480	500	470	472	463	472	499	458	501	484	482	488	490	515	468	539	498	434	503	508	522	506	471	462	486	430	522	453	491	495	500	515	508	464	459	491	477	496	508	466	474	511	495	513	484	479	466	484	471	478	489	457	459	492	472	511	477	505	490	505	481	476	467	484	507	489	486	481	483	465	437	491	484	473	514	491	491	487	457	478	496	505	474	499	445	476	489	453	476	481	490	481	464	475	483	481	518	502	480	513	467	481	483	519	463	448	526	465	477	483	510	473	474	530	503	503	529	461	509	472	492	486	505	459	503	514	487	505	440	482	447	446	481	500	488	514	477	535	472	475	479	503	461	454	504	513	533	507	511	473	475	520	476	481	505	519	482	460	465	500	443	459	476	461	464	492	440	501	470	485	491	503	510	531	467	443	475	471	470	439	473	478	488	493	508	491	470	494	472	502	481	496	499	473	451	467	513	481	508	507	476	457	491	493	484	503	464	500	469	441	447	495	460	493	471	478	500	506	487	487	464	499	522	479	508	500	525	464	463	492	495	473	493	477	494	469	496	477	464	466	478	506	479	506	469	515	482	506	478	480	493	494	502	446	454	490	473	484	524	476	487	496	491	456	481	473	516	462	486	433	465	472	467	453	458	472	466	477	468	491	463	474	469	495	450	465	448	473	489	479	495	473	482	497	478	473	454	498	493	491	467	439	494	447	486	485	466	481	475	475	477	513	480	488	467	491	491	506	503	440	471	495	484	507	456	439	479	489	457	517	498	496	496	482	492	467	451	476	485	506	447	418	490	501	493	513	446	460	496	503	482	504	479	449	485	494	510	480	489	473	483	456	489	490	496	498	458	484	471	494	451	470	478	512	469	455	460	495	459	504	471	497	489	492	493	462	492	452	505	491	434	460	452	487	491	470	448	478	466	460	464	482	493	489	419	480	495	464	474	434	484	442	464	518	561	509	465	500	454	480	461	471	468	512	495	495	489	476	499	513	475	461	475	472	470	488	472	501	486	492	450	510	453	457	507	512	499	474	478	496	486	507	501	490	436	487	492	501	466	493	464	473	488	465	481	497	499	494	445	507	458	463	496	481	495	486	497	514	491	446	482	458	494	443	501	485	500	485	478	526	475	471	500	458	467	467	514	470	456	512	472	445	479	469	466	459	460	497	463	471	469	472	454	455	501	465	448	455	430	489	491	505	489	459	479	494	490	466	483	487	480	465	490	472	483	475	436	483	501	463	477	500	502	518	500	501	495	463	480	473	504	457	475	506	502	509	525	512	488	496	445	492	465	488	462	475	499	494	476	483	468	494	492	503	471	503	419	503	465	485	512	513	463	486	488	503	501	492	494	489	499	484	498	445	495	464	485	523	447	504	461	502	481	498	467	475	487	461	504	521	471	476	460	492	458	463	488	441	476	471	538	484	466	497	462	491	494	431	453	514	478	526	488	485	485	485	477	468	441	492	455	455	503	483	444	491	478	482	499	479	494	503	499	515	489	472	439	513	490	513	491	461	489	466	516	495	472	510	411	489	508	455	507	502	507	519	469	479	443	437	494	500	480	469	532	468	473	488	469	476	454	459	497	527	486	472	487	475	502	470	485	512	485	479	489	490	471	527	443	453	481	475	485	483	439	480	479	466	495	483	493	451	467	449	506	486	466	502	464	533	522	485	487	508	482	484	498	503	501	478	489	508	513	443	499	476	467	478	453	509	490	472	461	496	484	493	458	472	514	467	478	483	493	460	472	484	461	478	474	488	477	470	504	457	492	497	512	488	457	465	495	492	520	522	469	495	457	504	469	505	517	471	460	466	483	472	453	478	450	477	478	476	519	496	529	480	469	473	478	490	481	502	460	444	478	479	500	468	482	476	459	513	469	488	469	515	489	467	452	501	481	528	484	534	486	467	488	477	474	467	476	501	529	499	486	497	485	483	513	520	496	525	532	475	465	480	475	473	503	481	481	497	481	489	494	490	455	481	470	471	458	511	456	476	474	452	481	476	516	485	471	482	500	477	461	509	512	528	495	468	464	496	456	446	459	487	504	486	441	460	471	409	478	506	540	508	469	496	473	529	504	498	501	467	525	478	486	480	463	462	503	487	459	491	478	465	497	467	470	486	463	453	493	466	535	509	476	500	475	522	536	507	448	477	517	504	515	458	482	460	538	488	523	511	466	450	486	488	484	441	474	465	459	482	520	482	440	467	437	482	504	504	487	522	490	479	483	490	476	490	511
758	1135	109	63	58	76	94	103	68	98	84	67	87	85	54	51	51	55	45	61	57	48	57	49	60	41	48	56	45	43	53	60	45	41	52	45	61	47	51	55	53	64	41	45	42	56	32	54	51	50	37	59	55	39	49	41	46	38	62	41	53	43	66	44	62	42	55	54	51	56	49	52	55	48	44	50	67	49	42	45	52	39	56	55	38	46	57	59	43	59	45	45	39	45	53	49	46	49	54	51	48	54	30	42	54	59	53	56	51	47	56	55	62	44	51	55	42	48	57	51	53	44	42	56	40	42	54	53	50	45	58	49	56	47	54	45	43	59	47	59	50	48	53	49	55	59	36	46	41	48	44	38	49	42	41	46	57	49	46	50	46	45	41	44	45	47	51	58	49	53	47	45	46	42	44	51	51	46	49	45	53	47	34	42	58	52	51	44	52	66	40	57	51	54	37	46	42	49	40	46	45	47	57	48	49	47	48	49	45	52	42	44	31	54	51	53	44	59	56	46	57	48	53	44	52	48	53	60	38	46	43	37	47	53	46	59	49	56	65	61	48	50	41	43	57	50	36	49	56	45	40	55	58	46	46	58	44	46	53	61	37	58	46	54	55	52	44	56	41	52	52	49	51	39	39	39	55	45	44	51	43	36	46	51	62	50	54	45	44	49	39	56	45	54	47	46	51	49	40	56	54	51	47	45	53	46	55	44	41	57	60	56	47	48	38	52	34	48	45	48	42	41	59	52	45	53	55	50	55	42	49	54	48	56	44	35	43	42	53	47	55	37	48	60	45	47	51	60	51	66	43	54	52	52	42	40	52	60	56	42	59	39	42	51	47	45	33	42	44	42	61	46	46	36	52	48	38	56	59	43	50	42	64	51	61	54	47	44	41	54	53	53	61	44	53	37	52	52	44	49	48	48	49	41	66	56	42	51	66	39	46	55	46	39	45	56	58	51	39	54	54	51	48	53	42	44	42	60	52	47	39	48	42	54	45	67	49	48	46	54	55	40	57	45	50	44	53	48	50	56	47	64	36	52	59	58	52	34	54	49	49	56	54	44	48	46	46	40	59	50	46	46	47	34	41	54	50	51	44	55	55	53	51	55	54	53	54	51	47	45	55	42	45	47	40	61	53	43	52	51	51	46	48	43	42	58	47	56	51	38	55	48	45	54	52	46	51	46	34	55	61	43	50	55	47	50	58	54	48	58	55	48	62	49	53	58	44	59	48	43	44	54	43	41	41	47	58	44	50	64	46	52	54	44	57	48	56	50	51	56	41	66	40	44	37	53	54	44	46	45	52	43	53	49	56	56	50	54	52	48	37	48	50	49	42	52	41	54	50	56	36	43	57	50	59	57	45	45	58	54	59	42	50	52	44	49	47	52	47	38	46	62	47	46	54	42	48	64	51	40	42	59	62	48	46	47	61	43	45	46	60	54	50	50	41	50	43	62	47	43	64	53	49	61	58	49	53	54	53	45	45	55	53	48	34	53	45	56	46	45	47	54	49	54	52	37	50	49	45	51	32	52	53	41	55	45	58	51	55	39	45	45	47	53	47	53	52	53	61	38	54	55	46	58	43	48	49	57	50	64	46	53	49	47	53	49	48	45	58	51	48	46	46	42	58	47	43	53	36	47	49	56	39	53	43	70	41	54	47	51	45	54	65	57	52	46	51	55	55	48	30	46	56	47	48	47	52	53	56	54	46	49	49	51	53	56	52	44	55	55	53	49	65	51	32	42	51	43	59	45	40	45	53	52	47	46	51	45	52	43	52	61	48	52	51	56	48	50	57	48	49	48	36	46	41	47	53	46	35	47	55	43	45	42	50	49	58	51	60	50	49	67	55	49	49	57	54	57	69	43	47	51	45	48	50	45	39	49	43	55	41	46	37	68	46	60	55	55	49	48	55	48	58	46	45	46	45	55	49	43	57	54	58	45	53	50	43	44	44	61	52	53	50	58	44	53	48	52	46	56	51	46	44	49	45	47	44	45	52	59	52	54	47	61	60	70	62	35	41	54	47	57	50	50	47	61	47	53	55	50	55	56	48	38	54	44	46	47	48	49	53	43	43	51	60	56	60	49	45	46	33	37	53	48	49	51	48	49	53	52	56	49	52	49	52	48	52	43	47	45	47	51	50	47	56	49	47	66	55	53	55	34	42	38	48	54	42	51	55	47	42	50	53	55	51	56	51	41	45	42	44	44	41	46	50	57	48	40	36	51	55	39	35	45	47	61	56	48	45	50	57	49	52	46	54	44	52	50	50	49	51	36	54	50	57	44	54	52	47	50	56	49	41	49	52	44	53	54	45	60	48	53	47	53	41	54	37	54	47	50	38	63	42	57	50	51	46	60	44	51	40	45	54	47	48	51	46	59	44	54	65	45	37	54	48	41	50	51	38	68	68	61	40	43	50	51	56	46	58	49	36	54	53	70	70	62	58	45	52	40	59	47	42	54	52	55	55	57	46	58	48	57	53	43	53	53	47	53	49	54	45	58	62	59	38	44	48	51	53	50	53	55	37	53	60	37	54	51	47	44	47	45	52	52	56	54	49	51	61	54	55	34	47	50	42	39	47	51	44	61	46	42	49	49	45	59	57	38	50	60	46	49	46	46	50	43	59	48	39	49	71	57	49	54	42	55	42	55	54	57	51	49	45	48	46	55	48	54	59	41	70	60	48	62	52	43	51	47	54	43	54	42	49	46	54	43	39	35	38	46	41	58	43	57	52	50	45	54	52	39	38	51	51	52	52	35	48	49	45	50	52	44	51	56	45	51	52	54	45	54	53	55	55	40	47	50	53	59	40	52	47	56	43	36	54	49	51	49	47	47	63	60	55	46	64	59	49	47	64	47	54	50	51	56	56	48	56	48	47	52	57	48	52	56	34	44	51	38	46	50	46	52	54	37	43	46	38	45	48	39	50	59	46	55	39	63	47	46	41	51	45	50	52	46	48	60	49	47	59	52	40	45	49	54	52	43	43	36	40	53	67	60	46	44	45	42	38	63	56	44	45	56	62	45	49	54	54	42	42	51	47	51	53	61	48	49	51	44	47	42	61	57	55	53	58	44	42	44	48	49	51	58	54	38	38	59	58	60	48	55	44	51	50	42	59	49	40	41	64	75	48	52	40	60	44	57	50	57	47	41	50	44	45	48	51	44	42	59	54	47	59	45	49	41	51	51	74	65	43	37	40	64	43	55	49	49	64	51	54	48	44	45	48	47	66	53	57	48	44	48	44	42	52	44	38	43	59	59	40	56	46	54	39	57	43	55	46	53	47	57	50	57	54	40	46	43	51	55	46	41	51	52	53	43	49	59	46	51	33	41	55	47	59	48	53	46	47	46	52	39	60	52	44	41	47	49	43	51	40	54	46	42	54	49	43	56	40	37	48	44	36	57	48	47	37	51	46	53	45	41	41	60	52	49	58	60	59	51	41	54	57	57	42	55	48	49	55	49	46	62	48	49	41	46	56	59
7418	11932	1030	995	1956	2910	3247	3479	2994	2681	2015	1613	1598	1354	1014	983	877	666	514	513	510	517	481	466	446	537	479	490	461	434	454	507	503	474	467	481	490	471	476	466	470	504	476	463	449	475	437	466	481	464	459	454	439	462	456	416	493	488	480	450	449	462	464	462	473	441	470	475	465	441	461	497	458	462	424	468	495	466	465	485	481	472	456	467	414	463	437	478	475	434	439	460	450	454	435	450	463	451	415	461	443	442	459	460	506	446	446	487	453	462	456	475	459	494	475	428	459	431	438	468	496	489	467	450	491	457	464	473	464	482	420	447	481	494	487	453	459	467	469	457	430	472	464	475	481	482	473	462	462	470	423	448	474	458	467	507	455	468	474	473	443	461	454	476	474	462	434	458	441	447	458	439	491	444	446	418	452	430	440	447	499	432	460	473	488	441	429	460	437	469	455	466	482	445	453	469	499	479	487	463	468	487	478	483	458	471	466	451	476	465	401	421	438	448	462	443	450	488	421	434	460	450	462	442	464	490	493	467	447	462	449	467	444	498	483	468	495	455	511	450	441	489	430	460	445	467	510	468	474	470	467	474	443	417	491	464	431	497	473	468	448	436	454	443	468	477	474	454	469	427	496	460	454	464	436	452	458	467	466	427	465	475	495	471	444	459	475	470	420	461	459	449	445	456	481	458	471	449	474	470	466	451	441	475	464	475	480	466	452	464	441	489	448	460	452	462	454	446	443	481	469	463	455	480	420	434	476	453	464	476	473	450	468	498	456	447	506	457	472	514	440	457	456	440	469	460	467	497	462	489	453	479	475	495	462	459	414	466	436	450	439	458	498	456	457	468	483	486	487	451	462	427	459	498	457	472	468	486	443	494	488	417	465	485	487	469	451	432	467	441	449	442	509	471	478	444	457	455	484	491	451	461	480	450	429	465	468	471	475	389	437	489	468	480	457	424	496	464	461	459	495	468	474	420	513	449	471	449	483	441	467	461	472	462	464	449	459	474	487	445	463	495	446	492	463	473	494	467	470	447	460	441	449	462	481	485	460	478	424	485	458	454	475	499	479	488	472	460	457	437	421	444	430	455	441	444	419	449	465	482	444	473	490	473	476	470	426	503	493	462	449	473	478	479	480	462	464	451	467	434	489	489	445	462	467	473	473	476	438	477	451	452	478	458	469	498	462	457	483	433	442	500	481	430	477	451	501	487	460	488	486	480	467	491	483	487	427	471	455	461	463	451	459	432	478	456	459	482	468	443	463	456	444	436	470	509	447	480	489	503	455	463	458	455	430	509	474	494	475	426	485	444	455	453	494	433	487	459	439	483	467	440	490	500	491	442	486	448	452	477	438	464	465	442	462	448	422	472	482	432	458	481	423	494	479	450	439	465	460	451	491	457	488	474	482	442	463	455	462	453	442	496	473	449	454	444	448	470	459	472	459	455	447	502	450	469	492	462	474	466	473	461	445	487	487	430	495	457	467	455	449	497	444	515	443	471	424	437	465	471	483	503	446	484	471	488	476	442	447	467	469	466	471	476	486	478	438	447	449	472	438	464	430	450	442	436	462	512	445	439	461	443	481	441	441	456	469	465	445	455	441	454	485	474	430	487	474	435	461	468	483	501	457	446	452	479	489	449	485	474	463	487	485	444	458	472	468	453	447	428	469	476	449	478	484	498	443	499	512	467	475	496	449	463	478	434	495	485	496	451	490	488	489	457	435	449	413	449	461	462	480	445	470	483	487	471	509	467	459	475	455	430	481	471	455	509	463	454	449	462	455	443	462	454	429	468	459	471	454	478	461	469	444	465	476	469	450	500	458	467	483	430	469	475	481	485	461	470	483	457	467	477	442	422	465	427	503	478	468	450	481	445	482	464	482	459	500	492	456	458	484	458	433	495	477	454	487	461	437	435	470	470	441	447	447	500	441	455	471	469	468	463	503	463	457	466	468	475	471	464	459	450	444	491	470	468	448	453	424	464	471	446	495	500	485	495	453	468	453	456	472	441	481	496	470	446	459	494	506	486	452	476	464	440	433	442	491	487	495	468	485	466	434	445	455	458	434	447	435	455	481	473	453	470	508	468	476	444	471	496	502	472	456	442	458	468	476	465	485	498	435	489	516	488	428	475	466	442	470	502	457	461	509	469	502	430	466	507	471	445	439	466	503	459	491	450	458	494	485	476	491	459	444	460	444	490	463	470	416	472	438	451	435	491	473	456	461	470	475	455	439	456	451	444	486	457	430	467	461	448	454	444	454	485	476	450	486	453	422	506	487	492	452	437	442	420	453	440	452	482	444	467	420	433	501	455	458	462	440	447	481	468	465	455	483	473	484	430	434	468	450	440	455	475	429	461	442	462	466	487	430	479	477	463	436	487	467	481	438	483	459	415	435	442	440	455	461	434	433	462	485	443	467	495	438	447	456	444	439	456	409	445	459	476	503	486	467	472	462	460	489	434	443	489	464	453	489	455	456	498	441	451	467	434	470	486	457	450	480	494	438	475	454	445	452	468	437	424	466	432	491	454	464	465	490	444	489	466	453	461	444	484	468	459	480	452	408	403	452	453	451	445	453	442	468	451	467	451	473	420	469	497	436	463	423	465	454	452	493	457	439	479	489	455	458	474	448	467	498	449	439	493	488	464	481	458	459	440	478	459	453	458	428	443	462	452	473	471	465	450	457	483	480	469	459	453	481	474	474	417	472	439	436	487	436	451	450	451	477	476	488	455	467	471	441	461	472	458	436	487	497	456	452	466	493	484	502	471	487	447	466	506	431	453	459	506	502	492	478	473	466	487	463	492	476	457	463	511	439	457	475	468	478	435	452	458	478	448	454	439	510	479	465	477	461	455	474	492	473	445	481	464	468	469	503	469	475	461	422	465	481	489	463	432	450	462	503	420	489	464	476	442	413	466	463	423	442	450	480	440	449	503	426	494	478	434	470	497	450	434	461	455	462	506	484	473	464	471	443	437	473	470	452	500	465	449	483	476	505	450	460	460	471	467	431	490	504	454	476	446	477	451	423	440	490	492	496	439	487	456	489	480	432	459	461	488	453	491	473	471	470	454	473	469	387	436	449	444	471	471	454	470	476	467	461	463	459	427	450	469	474	447	443	475	456	535	456	478	471	472	477	455	489	467	511	423	475	436	430	488	429	485	494	487	462	446	450	454	513	458	514	455	469	484	485	438	479	480	441	437	461	465	456	487	469	444	438	460	483	465	504	446	459	470	473	478	464	470	474	438	498	433	474	474	485	461	469	453	453	437	459	503	499	458	455	493	471	491	494	407	476	452	488	476	460	489	456	495	502	482	446	457	455	485	490	482	465	461	486	457	448	441	442	471	482	441	462	496	474	473	465	461	462	452	419	459	454	473	479	448	425	489	456	438	491	482	447	452	466	470	470	453	487	471	467	487	444	398	463	443	458	434	479	474	500	466	435	486	432	486	443	470	493	472	483	442	507	497	480	479	451	469	492	474	445	499
500	5486	308	91	83	116	136	127	123	153	146	119	117	101	109	93	110	73	73	70	66	65	80	74	60	81	69	64	60	80	83	71	76	71	66	71	67	69	85	64	51	58	77	65	56	71	69	79	78	61	74	68	85	63	71	70	85	59	73	67	66	69	68	59	64	81	68	67	63	67	67	69	69	80	57	73	65	71	59	66	66	42	72	62	72	58	79	74	72	79	76	75	64	69	57	80	73	69	66	70	65	68	81	67	78	77	75	74	74	55	74	68	66	70	58	62	83	71	65	62	68	60	55	84	67	82	70	59	56	60	52	74	83	58	68	75	63	62	64	69	73	87	66	64	55	87	74	72	77	65	66	72	74	84	67	74	74	62	62	68	61	77	74	58	60	63	73	63	77	67	64	61	61	75	67	81	58	62	64	62	76	73	78	87	54	67	71	74	67	63	73	83	56	69	65	64	71	71	59	72	70	88	56	65	60	42	65	65	55	62	53	58	74	65	80	66	69	57	64	64	71	66	64	87	63	69	67	98	75	71	65	66	65	75	65	63	72	52	71	81	82	72	64	65	65	75	65	52	68	71	69	69	63	66	67	73	61	84	75	80	67	72	66	76	75	72	69	73	70	71	71	73	69	68	70	69	56	97	60	45	62	61	56	68	73	62	72	76	69	78	66	60	56	61	75	68	73	71	68	81	46	66	76	83	68	60	78	80	65	65	75	60	65	77	80	53	83	58	70	76	88	68	72	66	61	64	66	76	58	59	64	86	74	66	89	76	82	66	78	63	78	83	58	65	76	68	58	75	68	93	86	69	62	67	76	61	72	60	65	80	69	81	77	53	73	66	75	78	62	63	76	65	64	78	76	71	61	65	67	66	67	64	58	59	75	63	64	78	64	71	67	59	56	69	78	72	66	68	86	71	84	60	71	84	54	65	71	56	72	61	71	66	77	55	82	67	77	70	56	72	71	49	79	69	77	87	65	86	77	64	80	78	81	48	80	72	68	62	61	65	60	54	64	80	70	48	66	81	73	66	63	78	68	59	85	62	80	58	75	74	73	77	54	61	65	59	66	66	55	47	74	58	59	65	82	81	82	72	63	72	60	71	74	77	75	83	72	72	77	76	70	61	83	77	67	72	70	72	61	56	79	67	67	67	70	70	65	73	69	50	76	65	70	71	64	74	75	68	60	69	77	70	76	65	63	80	93	81	70	75	63	87	68	79	66	55	96	71	68	59	84	67	86	70	76	73	74	70	78	62	90	71	51	66	62	68	83	72	64	74	81	66	81	75	62	64	63	74	65	66	60	69	80	59	59	73	78	57	70	68	74	74	56	62	70	51	65	70	71	75	56	80	66	73	73	65	60	61	58	60	76	75	50	68	69	63	73	67	75	76	60	68	80	61	60	69	69	75	72	66	63	58	68	67	67	77	74	60	70	58	72	70	66	62	77	68	70	67	72	67	62	66	85	85	78	77	74	69	66	60	83	63	62	75	62	71	63	76	50	67	62	77	67	79	73	75	79	56	73	64	74	56	70	63	78	65	77	72	54	65	68	67	63	76	69	74	78	66	62	69	79	54	61	66	64	58	44	70	65	74	72	77	77	67	54	71	83	65	84	65	73	69	67	72	81	63	71	71	76	69	55	50	71	53	74	58	73	81	57	68	79	76	79	57	79	62	64	85	67	72	70	64	80	78	73	73	66	60	80	86	59	59	65	66	64	69	78	76	65	55	69	84	87	74	61	63	68	54	53	63	62	74	75	69	53	68	80	73	97	71	76	64	73	73	71	55	63	59	76	72	70	60	78	71	69	78	77	62	72	75	54	75	61	76	76	72	63	67	60	53	60	70	65	58	57	67	52	79	71	58	77	63	62	78	71	64	60	62	61	61	66	86	67	65	62	78	63	70	78	69	74	64	82	64	67	59	69	77	68	63	73	79	71	63	59	60	70	54	68	63	75	70	70	64	65	77	86	57	72	64	62	66	73	75	74	57	68	71	88	80	70	83	80	57	60	70	79	63	68	76	62	60	75	64	76	74	70	73	75	62	67	76	64	60	77	72	62	66	64	65	83	72	76	70	65	74	69	82	70	56	84	63	70	60	77	64	74	69	55	69	72	80	56	70	64	80	57	70	64	80	65	61	72	63	68	77	69	69	60	75	62	63	76	73	72	74	56	70	74	58	56	76	70	62	68	75	70	76	79	61	58	67	71	71	68	71	57	64	62	72	57	52	83	72	42	62	53	86	66	62	61	61	56	76	61	69	61	89	67	61	76	73	57	72	71	74	73	78	70	65	79	60	63	69	65	61	64	64	81	78	55	65	66	68	74	61	61	73	68	68	59	64	57	64	70	61	60	77	69	67	67	64	85	65	91	79	60	67	92	64	70	61	77	74	74	71	71	93	81	61	62	54	84	62	79	73	68	76	76	58	54	66	77	93	73	71	88	65	69	66	68	76	72	79	62	59	72	68	76	74	59	64	65	54	83	61	75	58	70	77	75	76	66	87	77	73	76	60	69	84	75	65	58	77	76	84	70	64	72	68	80	79	68	59	68	67	81	71	55	61	62	62	60	75	66	65	82	58	66	76	62	62	67	64	73	79	48	74	57	76	67	79	83	65	65	72	74	52	63	54	72	65	51	58	70	69	79	68	47	72	82	69	81	57	80	90	72	74	85	74	59	79	75	61	53	67	65	57	54	63	69	67	69	94	75	79	81	93	65	72	88	69	61	64	66	72	80	77	71	72	69	76	65	78	69	84	74	63	74	73	63	63	76	64	65	65	44	54	74	58	60	71	72	68	65	66	65	59	59	73	79	80	70	75	72	60	61	76	62	78	82	61	72	60	79	71	67	83	63	65	72	78	69	66	60	82	64	78	61	53	76	63	66	70	83	81	76	68	78	69	75	65	62	76	80	53	75	72	76	65	71	77	75	71	56	74	73	78	74	60	86	75	78	64	59	74	62	70	58	68	58	73	60	77	50	76	87	60	61	74	68	79	83	71	74	80	72	54	69	68	71	66	68	63	63	64	60	59	75	79	68	62	75	75	64	94	76	75	75	54	64	69	75	86	67	66	74	69	58	63	66	64	60	64	78	73	66	73	76	72	50	74	60	72	93	60	58	61	65	71	70	62	66	73	73	61	68	61	72	61	54	66	57	70	76	67	69	63	79	62	74	68	80	68	62	63	77	65	74	70	78	75	71	69	73	71	61	59	82	52	64	64	75	72	90	78	75	76	70	72	63	62	70	62	64	79	60	60	73	74	74	69	66	63	70	62	67	66	73	67	56	74	63	77	75	72	56	73	72	71	61	54	54	66	71	72	71	77	57	79	56	56	72	82	71	65	81	60	81	78	68	72	66	74	56	66	61	71	67	79	61	69	62	57	65	69	78	75	63	58	69	65	56	71	62	70	78	82	69	61	73	60	60	77	78	70	62	61	56	59	86	63	83	75	86	83	62	76	62	75	58	61	60	73	64	59
8644	28419	2254	1766	3879	5170	5420	5001	4417	4166	3671	2905	2416	2072	1545	1447	1383	1138	884	778	851	804	833	730	757	747	712	705	696	737	752	716	702	709	656	713	710	691	638	624	685	709	662	688	664	701	713	665	672	671	671	669	677	678	670	672	602	661	655	666	719	672	624	654	658	673	663	629	631	685	672	666	739	633	656	647	673	703	684	680	657	660	663	686	628	674	663	677	679	613	674	619	657	657	671	623	709	669	706	702	685	719	693	639	678	670	671	688	666	659	673	665	641	649	639	661	621	661	667	648	650	671	642	634	642	641	653	652	630	643	641	679	651	702	645	672	724	650	693	615	652	697	628	622	640	660	639	635	672	688	670	672	633	659	679	669	680	686	662	659	649	665	568	634	675	680	693	657	658	656	654	654	655	647	677	632	671	635	676	632	691	673	654	686	668	662	677	659	650	625	678	656	682	684	679	632	640	658	706	609	605	698	681	670	706	660	670	694	646	589	652	685	646	650	693	678	624	670	641	657	689	711	672	646	695	648	676	688	635	665	685	686	624	680	668	683	654	624	635	679	675	680	626	604	668	686	690	638	676	687	658	659	681	625	678	694	676	671	668	681	700	720	702	661	658	648	642	653	644	684	665	656	658	692	654	656	685	678	639	662	712	650	698	678	658	653	634	624	669	646	694	628	690	630	691	640	605	666	639	673	667	703	667	666	645	645	681	632	644	629	649	649	646	627	658	677	617	630	669	651	648	692	655	655	706	643	665	665	661	659	638	627	620	664	602	673	671	663	647	652	660	622	682	654	649	656	692	676	642	656	698	613	640	669	673	702	638	650	665	676	665	662	677	689	629	664	683	654	629	673	698	650	632	659	716	660	667	634	650	655	632	635	651	666	656	645	649	674	701	640	625	642	642	654	671	618	629	685	708	681	650	670	634	691	678	587	666	666	669	655	644	610	619	693	662	664	625	628	654	655	659	640	632	708	668	656	729	677	690	676	683	674	665	666	624	663	670	643	637	634	650	696	652	692	666	643	718	675	668	620	611	642	655	664	670	694	675	673	661	693	709	674	710	648	644	688	648	677	670	653	631	640	688	661	620	672	677	654	635	654	658	649	679	676	613	669	649	683	693	610	665	695	663	709	663	640	621	700	648	621	674	652	643	621	665	630	672	649	630	632	666	622	665	677	670	644	642	675	664	653	638	654	658	655	653	667	668	644	664	658	638	666	704	667	640	624	677	658	644	607	628	657	702	644	658	625	648	676	655	718	663	649	703	662	693	675	636	653	649	670	644	644	648	676	646	666	627	669	671	685	670	701	627	647	695	655	677	625	644	696	657	645	669	700	666	665	667	701	635	659	648	723	643	702	660	640	656	680	674	663	696	648	681	657	605	625	652	658	657	689	631	677	651	641	633	657	683	656	645	666	681	694	700	692	669	654	688	636	637	647	672	693	636	655	655	725	637	691	653	662	665	647	675	653	654	679	671	703	688	659	677	655	652	666	665	665	639	612	661	646	620	705	651	686	629	651	673	675	674	667	610	674	608	642	673	664	639	663	666	687	646	687	673	639	682	619	663	684	665	639	641	689	723	666	624	653	672	736	657	662	656	664	646	634	633	644	653	637	707	607	638	655	647	744	676	694	657	712	639	639	712	639	639	703	653	648	702	667	668	680	681	640	639	712	656	672	632	613	703	679	665	681	694	676	656	620	712	662	685	692	640	651	630	625	679	676	627	672	673	641	734	639	758	653	660	637	675	683	604	675	661	716	722	642	646	667	690	644	627	698	635	689	668	677	648	626	672	713	622	662	666	682	650	688	672	662	676	677	677	650	654	660	646	660	652	680	674	703	671	651	602	621	661	656	696	687	665	668	617	601	668	631	680	641	666	648	628	648	645	676	647	646	720	648	658	639	658	691	681	675	674	691	656	671	661	644	630	616	627	649	677	600	721	662	644	636	648	661	677	667	674	633	617	672	665	674	667	688	653	688	642	664	616	699	633	664	629	671	655	696	609	660	636	644	627	660	653	723	678	624	622	678	669	710	655	633	668	656	667	675	637	648	729	661	656	683	644	666	698	652	662	675	650	654	632	668	666	660	648	621	669	693	643	692	659	616	636	663	620	644	655	630	688	641	643	669	640	614	656	653	633	657	666	627	636	620	651	624	678	686	672	664	663	628	699	707	659	671	609	642	700	669	661	700	688	638	694	657	689	664	654	649	583	648	670	682	640	689	644	696	666	593	672	645	691	672	664	686	646	655	644	617	631	647	711	641	638	651	709	667	679	699	695	706	624	667	624	682	672	641	649	640	651	649	665	678	646	661	668	663	710	637	673	644	668	660	666	661	662	662	660	620	690	645	670	641	689	646	640	624	665	670	611	669	691	657	709	660	652	651	653	685	664	742	662	619	638	665	635	642	672	665	613	649	677	632	708	584	710	645	655	654	621	715	686	662	690	662	665	687	667	686	655	635	668	673	651	630	704	672	667	679	682	706	690	660	707	671	687	621	712	638	671	669	666	702	690	658	682	647	647	636	664	658	669	630	643	664	681	665	683	682	721	682	645	621	675	675	658	682	662	652	648	611	671	674	681	661	650	667	647	695	672	633	686	621	650	667	665	694	680	653	643	666	670	656	690	647	656	636	635	632	678	641	633	641	645	605	692	679	661	667	651	670	680	668	706	678	674	650	669	644	668	665	661	640	620	600	660	691	683	623	634	676	632	687	681	625	682	680	669	660	618	667	673	661	685	681	707	659	669	647	690	668	680	642	677	689	635	697	688	648	657	670	677	638	662	658	694	670	670	624	662	658	673	637	626	654	651	680	671	676	632	653	670	642	693	670	718	687	665	679	658	668	683	660	697	677	641	693	708	620	674	671	681	653	644	653	669	630	642	681	658	645	724	649	688	655	660	658	644	654	666	656	684	673	665	641	673	739	700	639	686	694	654	677	641	670	599	674	639	720	667	637	661	624	694	723	653	671	608	654	677	705	684	674	685	685	672	705	634	632	709	692	637	664	684	667	643	649	707	601	697	639	710	699	642	651	662	706	691	632	716	713	648	666	705	675	666	677	666	638	693	626	652	697	681	692	691	651	672	637	653	688	702	683	623	621	696	684	674	658	649	681	665	618	675	691	653	670	607	698	639	624	642	663	694	731	633	655	631	643	651	676	692	626	674	685	638	651	652	636	688	681	647	645	657	686	679	619	664	651	649	663	674	644	669	667	653	668	638	664	612	677	608	644	679	654	667	617	658	639	639	640	635	635	703	661	693	621	649	684	672	698	679	658	666	683	712	616	648	654	658	676	633	640	653	646	670	688	661	667	687	676	678	657	698	605	651	611	639	674	608	643	659	610	679	623	636	672	665	663	677	666	687	667	697	731	664	658	625	664	670	674	622	636	676	653	677	677	663	688	687	665	667	666	630	660	651	641	726	667	682	688	639	634	647	612	723	700	641	649	700	681	650	644	657	666	638	654	647	691	641	679	630	630
1143	4097	152	39	47	63	77	93	83	96	69	76	58	60	55	42	34	32	27	27	29	27	25	25	27	29	24	28	23	30	33	29	24	22	26	21	26	23	18	27	21	19	27	19	22	39	15	22	28	22	24	20	27	16	22	16	24	25	26	15	23	15	24	31	18	23	29	23	22	16	14	29	24	19	30	21	17	20	28	25	25	26	23	23	23	21	21	18	16	17	21	29	21	33	20	20	19	18	27	24	20	19	18	22	34	31	22	23	23	22	21	20	24	15	24	23	22	23	13	17	29	18	26	20	28	28	22	24	19	26	18	25	21	20	23	25	23	22	22	25	17	35	21	19	23	21	24	19	17	23	20	17	21	25	19	34	20	28	23	20	13	18	23	22	15	36	22	24	20	20	19	21	24	26	32	21	23	15	20	24	24	24	19	22	20	23	23	17	28	23	16	16	20	16	13	24	22	20	25	30	19	17	22	25	17	20	18	21	26	30	17	19	21	23	26	24	17	35	28	20	11	25	28	19	13	24	23	24	23	19	24	25	26	21	21	19	17	29	21	22	22	27	24	25	25	16	18	23	24	26	13	24	16	27	33	28	26	25	25	9	18	25	23	24	23	26	31	25	10	20	17	20	27	16	17	24	29	21	25	22	25	18	29	32	12	16	14	20	27	20	22	22	12	28	24	19	18	26	13	27	21	28	16	21	21	25	34	18	26	30	22	24	15	23	21	20	20	24	32	30	22	16	25	23	8	19	20	17	19	23	29	32	24	23	24	21	20	23	22	20	20	19	19	20	29	25	26	21	28	20	22	16	28	20	23	17	19	23	27	24	22	17	20	19	19	21	22	28	18	26	31	27	17	16	18	26	14	19	22	17	19	25	30	22	26	28	28	22	27	16	20	19	24	21	23	20	23	19	22	20	17	16	24	22	20	24	20	20	18	29	31	23	25	27	27	33	25	23	24	31	20	27	23	11	27	24	27	28	34	23	28	23	18	26	27	25	27	23	23	24	20	26	22	25	23	21	26	26	24	24	27	24	25	23	22	20	27	19	30	29	25	24	25	16	19	21	26	18	30	20	16	19	18	21	24	23	22	16	21	17	27	21	26	18	28	25	20	26	27	27	18	19	14	23	32	22	9	24	15	20	27	26	20	25	17	22	19	27	26	20	19	20	25	25	23	22	27	26	32	25	22	23	19	13	30	20	21	23	35	13	28	19	23	20	23	27	19	20	25	14	26	14	26	29	29	22	17	14	19	21	32	17	21	27	27	20	27	19	24	23	19	23	18	34	28	22	17	17	17	18	24	25	17	21	25	16	16	20	29	23	20	17	21	25	20	19	26	19	20	32	24	20	27	22	15	35	27	26	14	25	25	22	10	23	30	24	19	13	26	18	17	25	28	27	22	21	31	14	26	24	26	13	30	20	19	23	18	23	25	23	22	24	25	17	25	21	20	24	21	29	24	26	15	18	32	24	27	21	23	28	27	21	25	14	30	26	20	28	14	18	27	22	17	21	22	20	19	32	26	22	22	22	13	15	17	29	20	22	20	22	16	21	21	13	20	27	24	21	21	24	21	20	23	23	24	16	21	27	19	30	25	21	17	26	19	15	28	17	23	27	17	24	24	22	16	22	22	18	31	27	27	21	19	16	18	29	18	20	20	19	19	20	26	20	24	19	23	21	22	28	14	23	17	15	24	30	29	26	22	21	16	21	13	34	17	20	14	25	31	17	20	18	26	21	26	17	19	23	19	26	20	23	22	17	16	20	25	28	13	24	15	23	9	22	26	13	24	25	30	25	24	22	18	20	24	27	19	20	24	30	23	25	25	24	22	18	16	26	26	16	21	18	25	29	25	24	27	31	29	28	22	25	20	18	21	24	24	26	21	19	20	22	28	24	27	22	20	18	24	20	25	26	24	29	23	25	31	15	22	27	29	26	26	20	21	27	31	16	22	28	19	25	28	23	7	29	29	22	19	27	24	34	21	18	22	23	32	29	20	34	15	22	25	23	9	24	19	19	22	17	21	26	30	31	21	17	18	13	28	22	19	37	20	28	18	25	20	33	15	21	26	17	22	24	25	20	26	17	23	19	23	26	28	23	20	25	25	24	26	23	20	23	21	20	24	24	33	27	24	20	23	22	24	16	18	24	12	24	20	23	17	15	21	28	20	29	25	20	24	24	27	19	20	24	22	19	23	24	24	24	19	20	14	18	22	26	23	15	24	26	26	19	13	25	29	14	26	16	22	16	18	24	21	21	23	12	19	21	23	21	25	26	20	17	25	24	15	12	22	28	14	14	15	25	28	18	26	24	15	33	26	19	27	19	23	25	23	23	19	24	19	22	22	25	26	20	25	30	18	22	11	28	25	19	21	24	25	17	25	17	18	21	22	20	13	20	28	29	30	18	25	20	19	31	17	19	24	32	20	22	25	12	18	20	23	28	30	19	34	22	31	13	22	23	22	22	23	21	25	25	21	23	30	26	29	25	28	21	25	25	20	19	18	21	13	17	21	24	20	16	19	20	35	26	20	20	20	18	13	22	19	22	27	21	20	24	23	17	19	32	28	24	23	28	27	21	18	26	16	22	20	25	27	19	32	23	20	26	24	23	23	20	26	18	23	21	25	30	24	20	19	21	19	26	21	16	14	17	25	27	28	23	20	24	25	32	12	29	14	29	18	28	27	21	30	27	29	17	29	33	26	21	28	17	24	21	21	15	23	16	19	21	18	34	14	28	28	17	14	25	24	21	13	29	20	20	25	25	17	25	32	24	22	11	32	17	32	18	19	26	22	24	33	22	20	20	25	19	25	20	15	25	19	23	24	20	24	18	17	16	21	20	22	22	23	16	20	26	29	24	20	14	22	22	16	18	28	17	17	13	17	24	29	19	19	30	17	24	23	24	36	16	21	14	16	20	19	30	16	21	22	22	18	31	21	19	21	27	21	29	25	27	21	20	31	22	15	16	28	36	22	26	27	12	25	24	17	21	21	24	28	22	23	19	19	27	22	41	20	19	26	29	22	20	21	25	24	25	25	24	28	17	18	21	18	15	16	13	19	24	25	24	24	19	17	24	26	22	14	18	29	20	25	21	23	14	20	26	25	21	17	25	21	26	24	24	23	29	19	21	19	16	29	21	19	25	16	20	18	13	29	31	15	24	20	25	23	28	28	23	19	36	22	21	25	22	17	32	21	28	28	20	23	21	18	26	28	25	23	18	24	23	18	26	27	31	19	26	24	23	21	25	20	10	23	30	28	18	25	20	19	19	20	20	15	20	26	25	22	16	22	18	27	28	22	29	27	19	20	34	19	20	22	21	23	22	19	17	23	26	17	28	28	20	21	22	28	17	15	12	21	21	18	21	21	30	33	28	30	19	23	24	29	25	25	27	38	27	31	17	26	25	23	30	23	17	22	22	30	20	30	19	15	19	24	18	17	26	21	20	17	33	28	28	28	25	25	17	21	23	27	23	10	26	23	22
10781	24308	1509	1238	3225	4929	5306	5107	4027	3715	3055	2572	2115	1560	1150	1096	1019	703	458	395	366	330	312	307	303	293	289	281	304	292	256	283	246	245	257	249	243	229	276	240	266	259	240	235	238	234	230	218	219	221	214	207	221	223	238	226	262	228	227	232	214	226	227	216	213	238	211	218	232	221	194	227	210	210	236	231	233	238	219	219	200	239	198	230	239	204	235	210	226	220	215	219	198	243	234	195	205	212	216	227	220	208	232	209	214	245	222	219	201	189	213	217	204	213	210	204	233	217	200	249	213	247	216	211	228	223	213	226	231	232	206	250	192	183	203	181	208	217	214	215	208	219	230	199	211	206	209	217	212	201	223	247	200	201	173	218	222	209	204	199	193	233	256	220	224	214	189	232	202	212	228	224	206	227	212	201	245	182	214	235	227	226	211	214	208	212	223	221	201	214	239	218	212	233	205	198	220	204	187	200	224	223	242	173	214	237	217	210	226	206	243	209	219	217	198	201	201	229	210	218	200	218	209	232	208	217	199	225	212	227	246	212	195	226	238	196	207	232	213	237	225	183	223	195	196	245	205	224	210	202	216	196	207	204	220	179	225	205	221	216	212	194	241	206	231	205	225	205	194	216	228	222	200	203	213	201	230	229	220	223	224	221	243	208	221	201	199	208	205	193	216	211	234	214	211	229	208	216	223	211	185	224	217	222	212	197	223	192	233	235	192	201	214	231	209	218	217	227	197	201	207	194	234	221	206	216	223	221	220	222	220	217	206	228	210	193	218	202	205	174	221	202	214	215	209	228	195	211	193	240	198	185	192	221	228	203	225	211	226	216	224	231	211	222	208	211	230	201	229	226	211	228	217	241	206	219	200	206	215	195	200	221	204	233	226	203	223	200	228	214	178	227	182	207	225	229	200	204	228	228	211	198	209	212	197	197	189	224	207	184	228	239	191	220	219	178	204	201	215	231	193	206	228	227	199	215	186	221	200	231	207	215	238	224	215	219	215	245	218	216	204	197	210	224	205	203	217	225	228	203	217	219	225	202	208	207	212	214	202	193	237	197	187	232	224	225	222	172	194	213	206	189	199	234	219	203	203	198	185	216	211	222	187	220	220	210	194	229	182	237	203	242	237	229	209	216	239	193	225	207	210	226	207	198	213	204	218	217	208	213	200	206	203	192	219	197	193	214	235	232	222	233	192	212	231	223	216	190	227	194	225	227	206	220	228	192	235	219	211	203	220	217	215	223	217	183	193	214	236	191	201	204	237	193	192	183	212	209	209	201	232	212	222	202	209	217	209	211	213	208	238	239	208	230	178	208	215	193	221	192	248	225	231	222	202	198	215	207	218	212	232	204	198	215	226	230	198	215	210	231	211	226	203	224	200	210	220	220	200	216	250	220	218	215	238	245	207	210	187	201	200	198	237	218	189	204	179	235	221	188	234	235	189	232	205	226	210	215	191	242	208	222	201	222	186	239	209	219	219	215	225	220	214	214	219	201	234	199	206	203	223	194	230	221	210	192	185	233	214	235	206	212	233	211	227	218	205	217	194	202	194	216	216	214	205	212	225	203	206	211	213	233	203	188	218	227	198	200	214	225	231	187	200	238	211	235	221	194	214	213	180	221	196	212	227	213	211	223	206	227	203	214	193	217	208	231	204	228	210	221	215	226	212	224	222	221	212	224	231	209	223	225	198	213	243	227	202	213	219	197	235	217	204	191	217	218	192	202	197	224	204	217	213	186	206	196	199	233	232	202	214	216	222	238	222	224	204	240	205	206	226	226	199	224	204	226	203	221	222	213	211	212	188	212	220	212	196	211	197	223	235	186	234	216	194	200	211	208	199	203	214	189	213	231	214	223	219	224	211	202	226	223	201	217	222	206	212	233	219	228	184	220	219	209	223	230	186	251	230	237	220	215	203	248	207	194	201	184	212	221	211	230	193	194	203	216	234	221	210	183	214	212	202	248	199	226	207	214	217	212	234	222	196	239	216	200	199	208	213	212	235	214	208	233	198	223	218	242	229	196	222	204	223	222	229	216	200	200	221	213	198	196	209	231	236	209	201	218	215	248	218	201	221	210	198	207	218	213	205	222	234	235	220	231	199	209	229	207	228	213	209	211	210	223	228	186	211	209	221	190	216	203	209	205	227	223	220	230	217	203	206	210	191	204	213	227	203	202	225	217	244	223	244	202	237	202	198	223	203	217	237	232	219	226	203	205	197	218	242	207	228	209	194	238	221	193	214	223	199	209	210	201	230	197	202	206	237	233	201	221	209	191	230	192	215	198	221	212	195	198	225	193	213	230	204	207	207	208	209	235	203	219	211	241	192	242	212	200	233	199	188	216	186	222	204	243	191	192	217	194	228	235	224	220	208	212	206	227	222	226	207	234	220	210	199	212	228	213	194	227	225	199	193	225	207	223	201	203	197	242	230	220	214	199	244	241	202	228	200	208	194	217	237	207	199	195	197	231	208	203	194	179	222	194	200	208	226	225	222	207	232	232	200	201	218	197	210	217	202	201	199	195	193	220	215	213	232	237	208	215	204	233	217	226	229	226	210	218	211	208	196	199	223	203	190	173	201	224	221	197	220	202	217	215	225	210	227	217	219	206	217	244	221	190	214	213	199	202	213	238	199	222	201	194	230	206	203	210	208	211	211	209	230	209	208	191	210	188	213	234	216	234	202	214	221	241	211	230	204	204	229	223	200	224	201	237	224	221	217	198	231	211	216	239	232	233	202	216	205	175	187	190	207	197	230	204	212	220	211	206	211	191	210	200	227	219	210	210	210	209	198	207	194	215	218	212	212	205	211	198	206	233	212	224	206	211	213	189	209	214	229	230	252	198	223	184	223	229	215	218	220	217	227	219	209	205	199	233	223	214	229	205	218	210	226	201	245	222	217	209	232	213	186	200	197	213	215	212	216	205	204	189	202	211	210	245	192	201	203	239	205	190	210	214	210	237	214	220	204	209	215	189	203	210	220	214	202	195	208	199	186	196	210	211	210	211	202	225	213	213	214	226	215	216	215	201	223	205	196	213	187	232	184	224	214	199	206	229	201	192	221	222	208	188	195	226	202	227	205	184	216	223	200	207	224	203	202	223	179	211	200	223	183	219	198	200	236	202	205	220	238	197	218	188	184	214	212	215	198	212	209	215	188	251	202	201	214	190	174	211	223	210	195	233	208	214	229	215	227	214	220	197	205	198	221	195	204	212	205	232	216	202	237	212	196	247	225	237	201	211	196	197	222	200	206	235	235	205	224	228	234	211	214	239	202	203	220	210	224	202	218	240	225	210	242	227	199	196	215	201	214	236	216	227	217	212	208	194	218	203	198	232	210	200	203	192	210	201	205	182	197	207	236	214	182	198	202	244	184	197	216	213	228	232	225	211	210	229	202	213	192	233	202	217	206	225	215	215	215	202	216	209	190	226	198	209	222	164	225	216	205	198	238	197	216	219	210	216	207	178	233	232	192	208	218	215
886	7624	233	59	97	137	151	150	137	124	127	130	111	103	73	71	86	69	59	63	60	47	54	38	55	59	55	59	72	51	46	51	49	59	48	63	44	35	55	53	49	53	57	56	46	50	48	55	45	47	60	52	62	42	44	56	52	46	54	49	58	41	63	53	47	47	42	47	48	51	58	44	50	47	55	55	45	46	48	35	50	45	46	54	48	55	35	54	32	60	50	55	53	47	56	41	54	47	57	50	61	38	46	49	43	47	46	45	43	56	53	63	51	50	57	57	46	62	47	41	43	66	41	64	53	62	48	44	51	44	51	45	49	52	41	39	56	54	55	36	46	49	47	60	56	64	57	39	43	61	48	45	51	58	51	38	55	49	46	48	51	45	56	56	54	64	48	56	39	40	44	55	36	45	48	50	51	58	60	46	40	59	53	52	52	43	58	52	51	45	62	44	55	44	51	50	46	44	55	37	45	42	47	45	55	40	49	47	38	38	54	50	68	41	43	43	56	56	54	65	45	38	52	48	58	56	44	39	62	50	53	49	55	38	34	65	50	54	54	42	49	62	42	37	42	60	45	42	49	40	48	63	47	64	56	55	57	40	55	57	53	50	52	34	45	56	50	65	43	48	43	37	43	43	56	55	56	48	42	52	45	50	60	48	45	62	46	45	58	63	53	38	48	38	49	43	52	46	55	51	41	34	44	46	41	60	56	45	40	60	47	61	46	58	48	35	42	44	49	47	45	43	43	55	51	48	50	52	47	58	48	43	44	49	48	53	50	48	52	46	47	49	50	60	48	37	52	42	42	57	43	46	43	43	50	48	58	51	43	45	50	44	49	39	48	51	54	49	48	53	41	37	56	58	45	52	43	52	50	50	49	57	58	45	44	44	60	54	35	45	49	40	44	44	56	46	53	56	46	40	46	38	43	37	33	49	49	44	47	48	50	47	42	43	48	40	50	62	48	50	54	52	48	45	46	46	41	46	46	45	57	45	52	61	59	46	39	42	51	51	41	49	49	44	48	61	56	54	55	34	34	47	42	43	55	57	59	42	54	41	58	64	60	55	49	62	48	63	48	50	43	40	45	46	59	42	44	51	55	59	38	40	59	61	42	39	47	49	45	55	40	56	50	53	55	49	42	50	44	43	42	59	44	50	54	68	55	58	45	45	63	52	49	47	67	50	49	49	62	59	46	54	60	60	47	57	47	49	58	47	42	52	45	46	37	60	50	59	49	45	56	45	42	38	39	36	36	41	59	52	53	41	36	46	65	49	50	42	44	62	52	47	38	49	47	46	70	44	57	46	48	41	57	50	50	37	50	47	44	43	54	53	49	43	63	42	45	58	57	47	62	43	58	47	46	41	41	62	46	43	61	55	51	50	47	51	46	47	47	39	44	61	53	45	48	66	55	41	55	53	58	56	48	46	50	45	45	45	49	66	45	52	47	61	43	56	46	53	53	52	32	59	41	41	57	49	54	60	50	55	51	51	36	39	51	58	51	46	38	49	51	63	57	46	53	53	60	58	54	46	42	50	50	45	54	60	55	40	55	43	46	55	51	57	57	45	48	59	59	48	51	52	51	58	52	44	39	53	41	50	55	42	52	52	53	34	49	49	51	51	44	69	37	41	47	49	48	51	42	46	47	63	55	51	42	37	48	46	54	58	55	49	57	51	54	39	60	40	47	53	41	61	59	42	46	58	50	56	53	50	52	48	34	51	64	55	46	46	56	54	44	44	51	56	49	43	48	40	58	49	48	50	48	66	73	41	45	36	38	46	51	46	44	46	47	63	42	45	51	62	47	61	63	48	49	49	47	48	51	48	44	56	46	47	49	58	51	42	50	53	57	47	45	46	38	50	55	50	34	44	57	48	53	47	47	58	52	42	51	45	51	54	49	64	49	62	49	61	41	42	56	47	54	39	43	48	38	42	49	52	56	59	56	44	57	51	47	44	51	56	49	59	47	52	42	57	60	48	46	54	46	48	39	56	57	58	58	45	51	51	44	46	57	49	57	49	54	38	52	54	45	49	49	59	58	51	44	60	53	48	44	54	30	53	38	40	57	47	46	51	52	57	39	41	52	54	46	55	46	60	48	57	38	56	52	40	56	42	45	50	53	52	49	46	37	50	57	42	61	55	49	45	56	47	43	39	55	44	48	41	46	39	51	41	50	36	53	55	57	51	55	43	40	53	39	42	50	48	57	49	47	66	48	54	44	53	60	50	49	40	40	43	42	46	55	54	68	50	45	62	57	38	56	45	52	49	42	40	53	45	50	49	47	45	53	59	51	44	58	46	51	48	43	53	47	47	46	53	49	46	63	39	43	42	60	49	48	43	62	41	45	50	57	46	50	46	52	38	48	52	46	49	49	41	47	56	51	40	47	44	50	45	46	46	52	54	51	49	56	34	38	42	53	33	58	59	52	47	53	54	52	43	47	43	62	57	54	47	41	54	48	49	48	53	68	50	46	57	46	50	48	55	47	48	55	49	47	46	47	43	56	49	46	44	51	50	55	67	44	59	64	40	44	48	51	54	61	52	52	46	52	59	63	57	52	49	48	54	46	41	38	41	59	51	54	52	47	48	46	49	51	50	43	57	48	36	54	40	53	62	49	48	53	37	50	52	48	46	51	47	47	47	55	46	59	43	43	57	50	53	52	45	37	59	58	60	52	61	38	41	48	50	52	37	45	44	52	53	49	46	39	42	41	47	57	54	47	52	47	63	61	45	48	49	47	53	46	45	41	52	44	39	41	58	48	50	51	45	55	48	55	48	62	61	53	57	54	45	48	40	45	45	45	46	47	48	50	53	44	51	48	57	48	35	46	43	47	66	40	42	39	44	56	43	46	52	44	46	51	55	53	55	44	46	49	43	59	50	47	61	45	48	46	45	50	56	46	39	40	51	47	50	48	48	43	61	56	42	52	53	55	40	61	51	59	55	55	52	57	50	57	52	49	62	50	54	44	48	49	38	48	56	40	59	42	56	49	47	61	48	50	52	59	52	43	36	47	50	58	40	53	44	33	53	48	48	46	53	52	48	44	57	60	41	59	43	52	61	56	47	52	67	43	44	62	54	56	51	55	60	47	46	45	49	51	51	51	67	49	43	44	40	42	57	63	58	51	46	52	47	40	49	49	48	42	51	42	56	52	48	54	54	56	38	46	52	60	43	41	50	47	52	41	53	41	53	53	41	47	49	47	44	51	64	48	48	40	45	51	57	55	45	42	59	44	35	48	43	72	56	52	41	44	37	64	44	48	49	39	65	52	49	61	41	42	49	46	62	55	46	38	54	45	39	61	48	51	40	46	40	38	61	45	48	53	63	42	38	60	55	58	47	45	53	46	41	51	60	48	47	58	46	49	59	45	45	49	40	47	55	63	60	58	45	46	55	52	57	59	59	60	51	53	45	49	49	46	48	48	54	53	54	49	42	49	44	41	53	44	59	35	47	56	57	56	50	55	46	56	41	44	53	47	38	42	51
13931	26616	1859	2068	5475	7352	7749	6459	5422	5137	4255	3773	2992	2229	1714	1711	1557	1115	905	775	674	708	704	652	620	621	603	573	597	584	590	553	572	563	560	542	525	549	615	539	573	543	507	507	547	541	539	549	512	524	548	508	515	523	479	515	506	503	512	549	513	477	482	477	517	498	460	507	489	503	520	510	491	467	513	496	499	520	492	563	465	507	513	480	505	525	474	495	501	444	510	525	487	542	493	488	522	532	513	507	449	516	483	475	508	468	471	487	525	506	487	505	530	492	487	547	531	478	487	485	528	446	517	507	506	488	449	504	530	473	479	478	465	528	489	528	538	509	474	473	491	458	473	541	483	551	510	508	511	501	496	536	533	496	465	482	504	524	490	449	462	526	518	488	502	481	508	511	508	483	474	485	500	549	505	506	518	518	500	548	481	511	473	483	537	470	493	488	501	493	487	511	481	480	459	495	495	467	518	486	479	459	529	520	487	493	449	510	525	498	512	491	478	475	494	503	451	475	538	585	475	528	507	479	491	455	509	517	488	506	504	483	481	497	507	479	484	497	489	512	469	502	511	514	495	491	484	440	489	509	507	511	504	463	531	473	529	513	475	496	524	472	472	517	509	481	484	471	511	466	502	521	511	482	522	464	464	502	475	478	475	485	496	494	466	442	468	478	462	493	481	483	467	496	519	532	477	511	475	488	493	488	515	523	508	485	513	513	473	473	499	557	479	461	525	477	475	465	497	474	510	495	516	524	470	487	479	462	488	469	469	512	527	475	495	476	457	526	476	500	534	483	474	474	488	497	491	534	502	435	469	509	519	517	481	485	508	488	467	501	449	470	477	464	470	457	509	513	534	479	480	511	469	513	508	507	490	489	473	519	506	473	495	496	514	492	511	468	511	483	472	502	487	481	484	486	510	472	460	569	476	465	492	525	486	456	511	501	509	474	505	500	475	498	485	513	486	477	466	466	514	531	507	481	487	483	462	486	498	510	502	469	496	522	503	488	569	471	490	495	473	558	518	541	537	474	501	468	518	469	497	476	511	485	496	500	552	516	491	479	485	473	525	509	465	496	536	488	488	473	512	453	489	475	498	448	470	518	508	467	465	463	480	526	504	497	501	514	491	495	508	476	485	463	474	513	488	511	489	512	512	485	486	479	527	521	500	494	519	451	486	499	458	538	496	516	517	473	474	467	493	466	493	530	541	475	521	470	515	491	468	503	523	500	511	457	490	470	504	464	476	529	491	490	514	522	486	499	488	490	522	516	524	444	524	476	471	480	500	488	474	480	497	486	474	471	525	478	514	501	524	527	516	521	483	476	486	517	500	486	478	507	481	503	464	480	440	497	506	499	541	487	537	480	518	508	482	490	498	482	510	496	470	497	542	488	494	514	507	491	439	463	470	513	533	518	483	486	492	480	530	489	525	502	466	500	494	456	508	472	544	494	512	492	469	477	500	508	450	490	530	503	501	451	488	497	465	512	488	468	500	486	472	499	509	498	471	470	461	480	513	467	496	490	482	469	468	507	521	532	450	453	510	496	517	479	461	481	497	464	527	477	482	498	487	518	490	503	478	493	491	455	480	472	480	452	516	531	495	493	494	503	474	532	481	489	496	449	525	506	515	509	529	530	502	499	505	446	486	502	463	478	475	531	466	473	492	515	530	492	502	507	477	503	516	502	514	512	458	509	456	455	484	504	524	456	514	474	515	499	472	461	477	488	508	516	490	473	483	511	498	489	510	507	483	507	488	490	489	468	495	495	502	493	527	480	518	530	543	532	499	496	495	476	509	504	521	507	506	557	478	475	479	490	514	507	507	506	480	512	496	484	477	473	502	466	478	465	515	527	518	530	519	508	519	511	480	505	499	502	481	505	511	492	445	496	465	472	515	491	528	514	514	527	526	500	514	501	501	491	496	468	503	504	479	494	492	527	514	503	477	497	505	481	461	469	542	475	475	501	468	490	464	479	465	496	509	523	494	523	512	513	504	480	509	481	488	485	489	483	497	508	519	483	470	486	496	475	454	484	502	487	461	479	484	516	478	490	510	482	492	475	486	519	457	476	473	458	518	521	490	504	489	520	524	502	502	501	483	525	484	535	453	515	484	488	490	491	514	498	498	478	475	548	489	497	552	483	495	512	504	479	505	501	500	512	490	477	458	508	465	485	468	498	494	504	536	509	498	500	510	513	498	513	471	477	493	490	484	508	532	549	507	511	484	527	550	501	486	491	503	499	491	515	501	532	521	504	440	497	508	485	476	422	522	510	522	475	471	489	498	491	502	441	524	471	488	480	518	477	551	499	537	524	492	489	532	504	511	484	475	486	511	487	494	500	543	516	500	500	486	484	498	497	463	503	494	502	469	472	462	494	491	506	452	513	497	486	509	478	457	493	466	456	498	496	496	479	500	492	475	476	491	495	463	507	469	490	486	504	515	452	515	457	495	499	500	486	479	485	517	470	496	475	507	500	498	493	504	468	540	466	492	480	483	505	458	535	545	495	479	522	518	502	505	507	499	496	484	501	468	514	482	521	462	497	480	509	498	509	493	486	507	497	512	483	479	465	477	490	469	489	499	476	490	528	495	503	507	500	480	492	466	465	502	462	497	472	479	513	445	498	492	483	497	487	490	460	503	483	446	470	501	489	468	535	480	528	512	468	534	486	471	495	469	469	505	497	517	534	501	478	476	493	471	517	505	504	502	483	511	480	494	464	481	492	527	488	512	520	476	499	512	518	492	502	491	518	435	488	524	479	503	472	499	490	511	501	528	490	498	456	522	494	483	464	531	515	485	501	499	488	503	485	498	512	521	490	504	495	496	472	544	510	514	497	501	455	517	494	501	499	521	536	485	515	517	498	522	472	498	493	464	536	462	511	475	467	469	510	516	519	511	518	462	508	486	504	454	534	517	489	495	496	490	526	514	538	477	492	484	491	518	485	514	523	516	480	556	493	498	486	497	494	487	520	469	466	487	477	514	477	498	520	473	475	521	509	539	478	510	519	449	532	458	529	530	496	481	473	526	470	534	458	486	458	501	473	472	520	461	460	503	516	532	470	486	473	519	471	465	498	534	523	464	495	510	503	496	497	546	484	446	481	514	510	482	500	527	505	545	530	470	475	474	510	483	507	526	498	539	510	482	480	477	427	518	501	481	508	482	477	505	506	488	475	504	534	489	484	473	479	508	469	533	462	462	519	478	473	492	550	478	488	473	469	483	491	519	491	488	473	514	509	523	496	489	517	453	483	468	472	526	505	485	498	488	454	470	454	513	519	518	488	513	488	468	478	452	479	527	491	526	477	475	461	482	476	458	491	485	465	501	484	522	491	479	481	485	508	503	530	483	469	510	521	450	491	477	468	483	500	500	506	499	475	492	502	482	524	489	510	507	522	483	501	499	473	486	501	532	470	488	475	467	497	480	513	489	446	500	496	498	488	524	507	517	496	469	508	489	522	475	459	535	529	487	536	548	504	492	473	472	481	497	541
768	866	70	66	70	80	91	113	91	110	78	84	72	63	77	67	81	55	57	60	42	37	45	43	55	53	53	54	50	57	35	48	60	48	46	58	50	54	50	43	42	41	52	43	48	50	58	54	53	41	48	60	45	48	49	39	46	43	51	50	45	50	38	47	69	44	62	48	57	46	52	48	61	59	57	55	60	49	42	46	43	56	30	38	42	60	59	47	61	49	45	58	34	40	62	49	64	49	42	56	68	44	64	63	59	51	68	70	55	39	43	46	44	65	55	47	47	37	49	68	53	39	44	54	65	38	54	41	51	56	57	45	47	53	54	35	49	46	60	39	48	48	54	50	58	47	41	52	59	50	44	50	30	44	47	44	45	59	57	55	30	53	42	50	52	62	42	43	43	56	44	54	45	39	47	60	53	50	47	69	54	38	48	50	49	63	61	50	51	55	46	41	45	65	44	57	51	58	43	45	47	43	46	50	63	53	44	48	48	47	53	44	42	39	57	48	55	55	48	69	56	57	39	52	55	38	45	53	48	42	51	46	49	50	63	53	42	55	66	57	40	40	62	42	50	47	49	46	46	34	48	44	38	50	49	58	52	43	57	41	53	42	65	63	50	48	57	48	41	57	41	41	55	48	51	59	53	49	39	37	51	39	52	49	55	48	47	62	57	37	47	45	41	44	59	59	57	54	51	37	52	44	51	52	37	56	61	60	55	59	53	51	54	55	53	50	54	54	44	56	44	39	46	50	51	45	56	52	39	49	55	58	57	45	54	47	44	43	60	53	51	53	55	48	53	44	54	56	43	46	63	59	51	54	52	53	55	50	60	46	45	54	41	35	56	42	52	50	45	52	45	34	40	49	45	59	53	47	52	61	48	53	50	48	45	52	51	43	47	57	42	54	46	47	53	42	56	46	61	40	63	60	46	44	42	58	50	40	44	57	47	55	42	44	49	54	43	47	43	55	39	48	52	51	63	53	59	51	62	50	49	44	63	40	49	39	52	40	54	54	42	43	57	56	55	32	39	59	63	44	53	42	42	51	43	59	57	42	48	50	56	51	52	52	55	56	38	46	40	57	47	53	44	51	59	47	53	56	51	57	64	54	49	57	55	46	65	52	41	42	48	50	50	61	53	39	53	48	43	50	49	44	51	43	45	53	49	36	55	54	44	48	51	47	49	49	59	49	50	52	52	57	44	53	60	42	48	51	49	48	37	48	45	51	43	51	53	56	42	44	35	48	50	51	55	61	47	53	54	53	51	53	33	66	51	49	51	41	46	55	45	47	43	53	44	48	37	37	49	53	52	58	56	55	65	52	42	56	53	67	48	42	47	45	42	50	46	48	46	41	48	47	48	50	50	44	44	43	55	52	55	51	46	65	45	48	56	55	55	45	47	44	44	58	42	45	46	42	39	65	48	41	50	57	44	53	46	58	62	56	47	52	49	54	59	49	41	60	66	58	49	54	45	43	42	51	51	50	52	59	50	54	43	61	46	38	42	56	51	46	46	48	62	51	62	53	62	41	51	54	49	72	55	48	69	53	57	53	67	66	47	56	55	45	46	58	44	53	53	47	53	45	56	56	54	70	39	48	63	49	43	65	50	51	45	63	49	53	48	56	59	45	39	50	52	52	47	55	47	47	36	43	52	54	43	56	48	53	44	54	55	46	54	64	52	70	50	48	43	49	58	49	48	62	43	46	38	54	52	61	51	62	53	41	71	43	52	53	51	43	57	40	40	45	51	40	46	44	42	57	44	45	58	55	61	48	61	51	60	53	44	43	59	60	51	57	49	47	55	49	70	54	61	57	65	47	60	49	48	38	41	43	52	35	53	55	52	50	38	48	52	47	50	57	46	53	51	50	46	53	41	49	37	54	51	60	58	55	45	49	52	50	47	47	59	61	43	43	46	58	49	52	42	54	51	56	59	47	39	40	55	49	54	40	52	49	50	55	51	56	38	53	46	49	42	66	46	65	50	42	50	44	44	49	50	49	52	39	53	59	44	46	60	50	42	47	41	57	60	50	43	45	38	42	53	47	62	45	42	52	54	39	56	59	49	44	44	57	56	38	50	39	48	45	46	60	57	55	48	43	40	60	44	54	42	48	52	42	49	46	37	34	54	36	56	58	49	51	49	38	57	57	48	48	47	46	37	49	63	51	47	57	39	42	41	36	52	42	47	50	46	63	50	64	60	51	60	57	55	62	46	46	46	50	57	55	45	44	49	46	48	45	50	52	73	50	53	46	64	58	40	48	45	43	56	49	51	54	51	47	50	53	51	48	47	58	72	65	46	46	66	37	49	40	59	57	56	45	59	47	46	61	45	43	62	50	56	51	64	45	43	51	56	51	55	52	48	49	43	58	49	52	48	39	63	58	45	55	47	48	56	42	53	47	61	52	51	58	44	65	53	45	46	60	55	42	52	50	62	54	51	49	70	57	56	58	50	51	49	47	47	51	46	51	51	45	48	44	55	45	65	58	48	50	46	37	52	40	48	41	38	47	48	54	43	60	45	63	37	45	59	51	51	51	45	43	43	56	61	50	59	63	52	54	40	55	50	47	54	49	53	46	49	52	46	46	49	39	44	65	48	34	57	40	53	56	45	45	42	43	42	60	44	41	53	46	38	53	45	57	51	61	75	38	50	48	49	68	70	47	50	62	54	56	39	63	43	54	58	46	55	41	61	62	47	40	48	44	64	51	59	41	44	54	45	47	63	44	52	53	54	50	43	53	59	50	45	65	62	58	47	57	54	53	63	56	59	54	38	59	55	42	45	49	41	58	54	55	48	48	44	45	59	57	48	47	55	53	42	48	58	60	53	39	47	55	56	45	55	41	59	46	55	58	46	53	57	48	40	50	45	51	38	58	59	53	57	47	46	52	50	56	52	45	49	57	47	52	60	48	45	48	39	51	45	60	37	42	56	44	39	47	45	45	59	50	44	48	52	47	50	54	54	32	40	42	42	48	49	55	61	50	48	49	47	64	68	36	53	52	57	39	54	49	48	49	50	53	59	56	46	64	55	47	56	51	54	50	51	52	41	40	60	37	45	41	49	43	48	64	61	54	62	40	51	50	54	45	58	47	57	43	49	52	51	49	53	47	47	44	50	59	57	45	46	36	52	53	53	46	56	69	50	51	54	64	48	46	53	48	40	51	52	54	41	53	48	50	55	47	45	62	59	51	42	32	55	48	47	46	54	58	48	55	47	56	50	50	43	55	46	49	47	54	49	46	58	49	49	52	41	37	53	57	39	50	54	47	55	46	47	35	57	52	46	59	62	63	56	43	45	49	63	47	45	66	50	54	63	53	41	47	44	53	49	35	67	49	56	55	42	61	51	50	54	39	41	58	55	51	45	48	51	55	50	53	69	49	53	42	44	39	55	40	59	49	47	57	39	42	52	54	45	52	54	59	62	48	61	48	42	49	45	51	47	47	48	56	51	55	45	68	42	52	56	44	47	65	45	48	45	58	70	56	48	49
7451	9415	894	1322	3167	4223	4106	3401	3086	3067	2575	2216	1717	1301	1256	1052	912	620	542	519	519	458	474	503	503	505	488	521	489	455	476	470	476	473	486	477	486	486	488	449	450	466	448	515	450	493	480	472	472	482	485	459	448	492	489	466	491	478	463	450	443	469	489	467	525	449	460	480	463	470	475	461	475	479	492	471	461	452	447	460	470	496	519	471	442	439	478	432	479	476	518	454	481	473	434	464	472	444	468	470	494	487	450	450	447	469	471	459	445	505	454	468	478	464	452	457	440	488	486	502	465	490	470	450	477	465	493	476	446	451	471	448	488	488	509	448	459	510	472	491	473	481	463	435	463	487	491	448	512	452	448	471	488	430	503	466	462	436	454	432	481	508	469	463	462	479	478	457	467	442	446	512	458	472	497	476	525	492	462	467	464	476	456	510	464	505	477	450	484	468	443	450	480	485	450	466	453	503	474	480	452	464	476	454	446	445	460	468	471	450	496	459	480	485	497	503	442	462	466	472	438	431	464	468	480	487	478	481	505	447	524	465	481	478	479	469	502	426	442	458	458	485	428	446	446	479	452	472	502	432	471	456	481	489	439	457	523	469	457	480	492	456	463	448	503	476	449	449	448	500	441	464	501	483	497	495	453	479	494	489	480	463	448	420	472	495	434	455	481	477	426	452	450	468	496	451	499	496	445	489	466	459	477	490	453	483	477	474	479	495	442	489	430	453	461	434	448	450	476	490	441	480	440	450	495	444	436	464	453	468	443	504	466	456	505	544	485	435	460	452	512	506	422	447	430	460	472	446	517	453	468	491	457	464	457	468	473	475	449	469	505	466	439	480	446	494	462	460	481	451	512	472	450	463	470	489	460	421	471	463	456	441	463	472	436	453	467	468	481	469	443	422	461	481	520	490	453	490	512	471	447	483	449	508	436	449	467	457	469	472	492	473	488	500	481	483	492	477	478	472	472	486	429	500	460	464	471	470	462	468	462	421	456	419	486	444	492	467	468	441	496	465	444	531	498	484	452	449	464	485	478	442	448	463	485	479	509	443	460	482	431	455	472	441	475	468	464	470	497	461	453	479	470	484	449	441	460	485	465	452	460	500	430	475	454	459	454	438	487	461	455	446	475	471	446	466	504	469	457	449	467	461	459	435	460	521	441	466	476	469	501	464	467	505	473	434	479	489	463	516	478	467	470	503	490	458	462	492	471	439	469	526	446	468	491	451	516	432	514	428	480	468	430	463	441	439	444	437	483	445	494	460	461	472	432	434	504	476	443	461	478	459	482	432	472	454	496	483	481	486	467	493	474	438	440	448	470	482	437	447	456	455	483	471	483	465	469	470	477	459	419	500	488	484	478	460	478	510	448	515	457	480	469	492	480	485	443	474	413	451	506	456	467	476	443	483	497	466	474	444	463	476	492	506	454	459	462	490	451	463	488	493	473	441	482	455	443	471	473	449	503	466	454	466	401	468	451	493	473	444	447	478	475	459	437	475	472	497	393	443	475	454	482	475	490	492	472	453	459	491	419	481	492	459	466	490	473	491	501	455	440	470	495	458	472	433	483	450	457	463	460	467	472	464	459	471	440	418	447	461	461	480	464	484	496	440	506	468	475	476	518	463	508	467	470	463	491	456	483	444	458	483	460	415	483	493	468	493	472	481	482	464	451	468	457	450	471	460	469	489	469	481	503	492	434	495	474	439	462	462	477	485	453	451	525	489	472	470	463	474	476	471	427	523	479	509	479	490	457	483	465	496	500	477	447	439	482	439	433	452	447	461	464	480	507	483	454	478	469	467	500	473	467	475	453	513	456	500	453	493	449	439	449	484	496	448	467	491	458	464	491	424	457	483	459	507	449	421	466	466	462	461	439	492	488	447	440	475	470	479	485	463	498	492	510	478	472	444	459	467	439	460	460	464	456	436	484	456	452	476	451	511	470	453	468	471	462	475	464	476	459	499	477	495	462	458	459	461	468	467	438	464	468	452	460	504	459	472	473	478	475	488	487	463	476	475	474	474	491	476	472	469	482	477	462	477	498	440	479	480	460	458	478	456	443	499	467	463	457	483	464	477	470	464	479	486	454	430	456	475	468	489	517	481	502	462	455	466	445	489	478	499	468	464	462	469	421	474	488	479	465	447	481	496	456	496	471	439	471	473	490	453	487	463	479	484	504	455	462	489	504	477	471	505	480	501	502	443	515	463	455	458	479	485	441	453	474	461	437	461	440	470	491	443	481	452	460	463	458	461	499	464	483	452	475	461	467	479	437	502	493	457	461	456	441	453	453	479	471	463	497	493	468	467	451	462	468	477	431	423	430	445	442	438	464	491	488	452	479	462	461	464	490	463	457	436	472	446	451	454	479	479	424	483	454	473	483	484	483	501	469	437	501	502	492	465	480	479	529	498	481	465	461	475	433	496	448	456	474	477	510	463	456	480	445	477	472	509	487	507	487	469	491	452	477	489	493	472	505	481	487	520	451	467	472	417	437	507	492	483	476	467	472	474	467	505	441	488	459	458	442	473	465	488	457	498	438	455	454	425	493	494	445	491	478	478	494	468	482	431	464	466	466	449	489	464	455	472	446	472	497	446	475	487	477	519	450	461	472	470	501	489	443	483	463	426	458	474	460	446	481	451	505	476	454	453	472	420	475	463	501	444	460	473	464	441	434	472	467	425	436	480	424	477	457	449	484	445	466	476	492	444	448	502	454	455	463	457	413	476	466	432	456	472	460	473	459	468	499	428	448	447	439	453	467	473	453	492	466	474	488	496	470	471	505	480	469	458	484	452	493	434	443	471	442	476	436	456	475	486	471	491	478	507	503	471	468	464	481	483	427	466	431	495	429	460	437	456	445	495	499	419	486	516	499	455	515	435	467	511	481	469	455	478	492	442	438	473	456	482	464	444	516	489	489	480	481	438	498	502	494	483	484	473	483	511	462	444	478	493	460	486	474	472	486	520	508	460	501	445	472	427	446	462	462	468	484	482	506	462	490	456	449	459	506	511	497	486	451	488	442	486	489	461	462	467	473	453	458	415	417	466	462	466	440	433	476	442	478	457	466	484	448	464	458	456	481	481	471	450	498	446	479	445	463	465	460	456	447	460	459	457	478	446	444	488	472	472	453	444	461	470	471	484	450	457	488	456	464	485	473	457	465	459	494	491	475	480	448	471	520	481	455	450	464	448	464	468	495	473	481	464	486	500	445	451	470	449	416	477	505	447	463	481	473	447	446	449	456	462	476	460	474	482	426	455	451	477	511	463	457	484	464	462	446	451	451	491	457	481	484	459	482	450	451	438	460	455	491	470	486	491	433	480	460	457	468	457	467	439	509	440	459	454	483	443	458	471	458	459	477	446	477	503	458	443	437	479	459	413	455	441	458	432	470	493	436	493	482	502	502	444	451	482	457	467	446	476	489	470	486	477	486	513	477	471	470	482	460	488	512	464	451	494	487	455	467	487	473	482	475	447	436	453	486	497
444	3332	142	113	105	133	171	160	138	162	141	120	117	107	114	90	80	76	75	68	67	86	78	64	70	51	76	76	66	55	64	64	78	76	81	71	51	73	69	72	66	67	78	71	83	75	78	62	74	71	71	68	55	66	60	74	59	72	69	79	71	66	45	81	72	75	81	67	66	67	72	47	67	55	74	62	62	71	72	90	72	68	80	65	64	69	74	62	80	76	69	79	76	62	57	74	77	63	71	88	61	64	68	70	78	77	73	62	53	59	76	69	80	56	67	79	64	64	71	64	66	68	68	65	51	61	65	68	61	67	63	72	66	65	62	61	68	81	69	74	83	74	65	78	64	72	64	76	72	62	54	83	66	66	52	71	68	85	71	59	59	73	65	79	79	72	74	62	64	81	75	77	57	70	70	65	84	59	70	65	59	65	80	69	76	71	63	67	78	55	67	66	70	74	64	72	64	53	57	61	75	59	62	67	57	51	84	73	54	86	70	64	66	76	71	58	64	67	73	67	64	72	77	65	75	69	69	70	64	82	62	69	78	61	78	85	72	67	65	76	73	68	78	47	81	52	70	67	75	69	60	53	56	56	67	81	66	64	66	66	55	73	66	72	78	62	72	74	72	72	86	72	73	68	63	67	59	77	76	65	76	63	59	68	74	59	70	70	61	62	72	78	68	76	63	85	68	67	72	58	72	80	63	59	63	55	77	53	68	54	59	60	79	75	60	72	79	68	66	66	66	63	74	61	57	75	57	81	73	71	78	60	61	75	82	75	69	71	69	74	66	74	70	77	76	63	79	60	78	77	67	72	67	70	74	78	77	67	65	82	76	73	60	77	71	74	68	66	64	62	61	74	53	72	65	77	82	73	71	60	62	78	67	77	66	66	66	79	75	67	70	68	59	55	65	62	76	84	62	73	74	69	62	71	52	66	87	72	56	85	83	68	66	72	64	62	69	51	65	74	54	57	62	70	72	71	69	62	66	64	87	78	76	73	77	68	56	63	74	62	69	71	66	69	67	67	78	67	55	68	81	60	79	49	77	77	68	65	75	57	78	62	73	66	70	65	67	68	76	51	63	64	68	83	71	71	79	58	82	81	76	67	67	68	58	75	82	65	62	67	70	78	61	77	56	63	79	57	58	68	80	63	61	61	66	73	63	76	76	61	68	76	71	61	69	67	66	86	66	86	78	70	68	73	74	78	69	84	82	65	58	65	84	86	63	67	80	62	55	68	75	78	64	69	55	80	76	64	79	56	71	71	76	63	67	68	67	70	75	58	65	83	71	73	59	66	63	67	53	61	78	53	72	71	83	59	70	88	60	69	76	66	63	54	85	70	56	61	92	87	69	85	81	64	76	72	61	84	65	84	59	72	73	75	65	65	60	61	74	63	63	68	69	71	77	73	72	73	72	69	77	72	78	71	58	74	68	73	62	59	78	84	73	75	50	79	71	57	65	66	83	80	68	72	71	59	81	91	61	73	87	72	78	57	73	77	75	66	55	72	68	66	70	79	72	65	70	71	77	63	72	59	73	65	79	72	64	63	82	77	70	61	66	61	64	76	87	67	62	78	67	77	76	73	66	73	62	60	71	89	81	66	84	85	62	74	69	70	60	67	75	66	63	74	65	72	84	66	82	72	69	80	51	54	71	60	69	70	61	73	71	68	72	79	69	54	78	70	64	83	67	65	73	68	70	62	65	61	60	57	78	81	60	66	70	74	60	82	67	63	71	76	62	79	84	62	60	59	65	69	66	80	73	92	73	71	55	65	74	69	58	67	77	71	67	71	67	88	63	66	75	57	83	60	77	69	74	73	68	66	69	53	62	78	70	57	71	80	80	67	71	64	57	68	68	74	79	69	68	83	51	83	62	58	67	73	64	75	65	57	83	67	75	85	68	78	82	56	64	60	96	89	72	66	80	70	78	76	69	69	75	67	64	70	73	85	67	72	63	74	56	68	75	68	68	74	62	62	67	70	56	68	67	75	63	55	56	81	81	48	69	58	51	62	74	73	72	66	59	69	88	79	78	67	79	64	73	75	68	71	77	64	66	85	62	64	69	67	53	79	68	77	71	85	77	75	60	60	66	62	71	63	66	72	84	67	74	60	74	71	60	65	45	74	72	66	72	68	51	67	79	62	55	84	74	68	84	66	59	76	60	77	63	80	67	74	82	68	70	82	70	71	77	53	57	79	91	51	73	61	75	81	74	77	66	75	81	72	79	65	77	63	58	86	64	59	70	72	80	86	75	70	74	55	65	79	66	56	74	70	78	78	63	58	63	73	73	87	63	68	54	55	59	80	73	64	66	62	73	71	58	64	75	80	69	70	78	72	73	63	83	73	52	71	63	67	78	76	61	62	80	66	79	59	78	78	79	59	73	65	80	53	64	69	66	80	69	77	80	59	52	75	79	72	74	62	77	67	75	72	74	63	73	71	71	61	68	85	55	72	64	74	75	79	66	64	64	72	76	64	78	59	66	71	77	65	57	72	65	67	61	53	76	55	73	93	71	55	70	71	64	84	81	52	82	86	53	61	70	75	54	84	81	60	87	67	59	74	83	57	62	83	59	55	78	69	69	67	57	64	61	66	64	83	74	68	68	65	72	70	75	76	71	83	69	55	71	65	70	60	65	48	73	60	65	67	57	81	78	67	69	60	83	61	71	78	54	81	61	66	68	68	67	82	77	74	73	62	69	62	66	78	68	90	74	67	69	70	62	63	73	80	82	74	75	60	70	67	68	72	75	66	74	75	70	88	88	73	71	74	57	71	73	64	77	74	70	77	72	65	70	62	65	55	62	84	77	67	70	67	66	71	73	65	67	61	71	87	84	66	70	66	62	73	74	92	84	78	73	65	76	70	69	59	72	74	74	60	75	71	71	53	66	77	71	65	75	72	78	72	64	60	79	78	81	58	73	73	70	70	64	73	64	64	71	85	71	53	65	54	73	69	69	64	65	78	76	68	67	75	59	69	74	62	79	82	79	62	70	80	71	77	78	60	67	67	70	63	85	68	73	63	67	86	69	74	75	71	66	57	74	68	67	78	67	68	58	79	68	77	67	62	77	64	79	53	62	75	81	64	74	56	70	67	69	67	83	69	75	76	73	82	79	61	73	69	58	79	54	72	68	65	78	75	69	60	72	81	69	74	67	76	82	82	75	78	72	75	78	74	65	53	85	79	65	65	68	80	71	51	56	73	63	77	83	66	68	77	68	71	66	80	72	75	77	76	73	71	72	69	65	63	63	52	80	64	78	76	60	69	73	66	72	70	69	76	76	69	78	74	65	74	81	69	68	76	62	72	71	59	66	80	68	78	65	65	78	68	66	72	68	78	67	67	58	71	70	61	69	72	71	75	73	76	73	62	60	74	55	69	66	82	70	62	70	69	76	60	70	56	63	56	78	69	53	63	72	67	65	70	68	62	70	69	80	65	73	61	72	69	66	74	50	69	76	80	55	74	71	81	63	68	72	73	65	73
7769	19303	1440	2245	5391	6743	6419	5602	4859	4418	3827	3112	2529	2087	1874	1734	1367	933	838	840	798	796	773	764	783	720	775	749	700	707	651	693	719	759	693	726	716	731	676	634	674	637	694	681	688	694	662	721	738	664	659	663	629	657	675	690	655	697	654	677	676	708	648	663	667	677	651	647	674	709	666	678	655	647	659	728	690	632	724	682	716	682	684	685	680	643	673	669	654	682	679	686	658	636	665	657	691	685	644	656	653	617	664	608	620	647	670	633	646	671	673	635	628	668	690	691	673	654	647	650	684	648	650	698	671	610	647	690	674	692	701	629	684	599	671	661	665	719	630	671	682	664	668	642	692	684	627	653	692	664	669	682	639	683	695	661	685	666	679	644	652	707	671	627	698	691	659	658	677	706	645	680	669	657	627	679	704	674	687	645	695	736	624	722	710	689	640	631	702	654	739	688	675	662	669	713	662	666	629	668	679	631	679	657	647	680	632	656	654	675	659	663	625	643	686	686	664	695	700	650	678	669	689	666	691	654	652	650	673	630	665	660	694	660	656	678	645	651	650	683	674	671	643	685	655	656	746	702	666	647	699	663	650	695	705	688	664	645	678	697	662	623	664	662	673	698	619	673	688	680	608	654	698	664	699	686	713	663	624	646	668	654	722	657	671	684	666	665	663	673	709	652	644	653	628	745	644	695	651	675	684	635	639	694	640	668	643	666	637	646	704	638	661	688	655	634	667	685	614	652	622	683	701	660	652	645	691	684	667	633	655	654	680	689	658	681	713	646	669	672	648	690	684	719	630	669	648	671	651	653	645	671	669	670	660	704	646	689	692	710	676	681	663	671	692	727	671	645	653	633	691	623	647	659	651	660	640	690	665	667	672	645	664	668	655	642	680	682	701	703	704	689	717	692	659	623	641	691	657	655	698	662	676	626	625	651	633	664	696	674	632	710	701	622	705	643	697	627	671	666	684	673	602	666	636	689	697	663	665	689	656	715	714	664	643	629	677	706	680	666	670	658	666	650	663	647	606	694	657	657	668	659	694	655	688	668	674	677	667	649	656	626	676	701	706	686	665	687	665	680	668	642	659	675	650	664	639	656	674	672	694	692	614	627	664	653	650	642	674	651	673	684	678	691	617	655	661	661	653	672	677	676	709	670	672	658	677	699	666	684	649	652	664	641	649	677	645	682	670	675	653	669	657	663	694	651	602	722	651	647	653	692	673	661	657	680	657	655	660	622	715	653	650	666	656	653	644	724	659	690	636	661	634	669	655	683	712	680	636	646	667	655	672	663	631	626	692	652	631	706	667	659	656	633	654	705	671	655	684	659	655	664	685	684	684	665	657	626	678	681	639	649	647	707	677	651	669	690	704	656	675	710	649	640	597	610	698	676	642	685	628	698	659	663	658	626	695	674	645	650	664	672	677	695	691	675	660	677	618	628	653	693	669	667	685	685	722	700	679	682	654	660	639	661	631	647	667	634	706	683	636	669	665	693	643	671	664	674	638	666	669	690	660	612	660	642	671	661	659	670	723	674	670	690	643	719	653	633	720	697	642	628	620	662	625	668	664	648	652	662	698	650	659	687	680	633	685	618	691	632	651	666	655	682	651	675	638	620	680	715	652	649	681	676	636	661	611	639	681	640	704	657	668	649	667	640	690	633	645	657	673	637	639	666	672	619	644	658	670	633	667	681	665	658	663	718	664	704	705	672	659	669	677	680	645	706	689	662	683	684	685	606	650	691	678	642	678	652	651	626	617	671	647	661	689	670	652	657	661	638	678	662	684	621	632	664	686	660	596	700	623	653	613	626	659	625	727	665	679	645	634	640	681	667	643	675	667	670	672	671	649	654	688	656	638	701	637	691	690	674	644	680	681	722	653	687	644	664	669	620	644	673	706	684	653	642	654	637	687	680	664	690	665	671	699	636	662	655	639	693	642	640	652	659	711	636	652	643	623	692	639	667	636	637	655	666	688	676	666	665	656	681	688	668	679	652	665	672	671	685	667	621	653	680	660	677	670	651	665	695	670	692	682	665	673	693	674	647	648	669	686	662	613	638	681	714	701	677	650	678	677	633	674	628	622	647	642	643	655	684	671	679	693	673	660	649	702	642	668	693	646	677	701	678	651	651	662	652	643	632	608	623	675	650	660	693	670	666	672	647	641	632	634	654	637	654	674	695	630	660	660	669	625	688	635	619	657	657	650	689	643	668	647	695	693	702	665	721	669	649	703	633	629	665	662	707	659	648	656	680	651	647	648	632	669	667	683	687	650	697	688	658	689	664	672	630	671	715	659	680	677	620	643	680	692	653	640	695	685	702	651	672	686	653	666	726	643	652	655	698	682	649	659	680	669	688	641	679	641	673	655	688	655	682	644	700	636	705	677	654	661	640	671	619	645	649	659	656	696	667	707	653	675	677	653	646	671	687	682	638	606	660	676	665	650	752	641	684	637	645	663	668	680	657	676	621	646	643	670	708	620	674	698	667	653	691	635	672	646	678	707	686	663	646	674	691	673	647	700	647	648	634	718	680	694	686	652	645	680	636	704	672	653	678	714	650	691	669	643	619	619	679	696	691	638	681	666	645	646	664	600	661	611	695	690	709	715	705	653	695	737	662	664	634	617	640	644	667	659	659	648	655	650	645	672	678	670	660	654	622	725	669	711	667	661	644	668	701	664	626	673	671	654	708	690	639	693	678	644	659	656	683	670	705	641	654	659	631	655	647	653	633	650	659	713	669	710	625	657	685	640	671	634	644	688	692	668	658	666	654	674	664	676	655	614	658	669	655	673	686	692	720	673	623	635	680	616	675	642	660	694	630	647	650	630	690	702	707	685	667	709	659	616	660	657	718	672	661	712	655	674	604	688	598	661	689	660	639	664	667	658	654	625	671	623	681	642	667	632	660	686	632	646	675	607	702	693	677	689	661	677	652	663	673	685	685	645	649	729	661	638	690	631	669	702	657	638	678	706	652	690	639	666	642	684	670	674	712	699	633	688	657	733	699	687	685	659	640	656	655	687	667	674	678	646	598	649	707	666	658	656	678	691	627	705	638	701	633	660	688	658	643	646	644	709	664	691	685	629	660	632	652	704	661	672	659	699	685	679	708	684	675	656	692	665	613	718	697	670	651	671	649	659	682	653	681	680	663	686	700	675	632	680	697	675	619	644	637	640	630	664	646	685	689	686	653	638	658	669	720	685	631	730	630	657	658	677	663	714	613	689	599	670	620	678	667	681	655	658	624	655	692	668	651	680	666	648	687	634	665	646	653	677	602	665	679	680	638	646	700	655	696	687	673	661	634	696	658	658	671	691	668	660	663	684	656	663	707	685	647	657	711	663	660	657	644	664	672	651	662	652	667	660	604	688	653	655	682	696	703	667	670	675	673	683	646	675	658	630	642	608	662	667	680	676	645	678	642	642	709	658	685	684	645	648	696	658	618	690	625	627	697	646	665	676	685	660	660	641	673	705	661	672	712	706	634
1103	2134	52	55	48	82	101	77	102	105	94	84	64	64	40	55	35	25	28	22	24	24	14	33	25	25	22	27	26	22	25	17	22	20	24	23	26	27	23	36	25	19	16	25	24	18	25	27	14	20	23	23	17	29	28	20	25	24	25	18	25	18	22	29	14	15	19	15	24	22	19	24	18	27	17	19	22	18	22	21	23	19	20	17	25	18	19	34	22	18	26	13	19	17	17	24	19	24	25	31	15	20	19	22	19	18	22	21	19	23	22	21	20	25	19	17	18	20	23	25	21	17	15	24	35	21	28	23	23	27	19	31	26	19	18	21	24	25	30	13	29	22	25	21	11	28	31	23	21	19	18	21	19	19	20	17	20	28	24	20	18	13	22	22	29	22	15	13	21	16	20	17	19	18	18	16	22	23	19	21	22	24	19	26	22	26	26	25	17	19	15	26	19	20	25	19	15	19	27	26	16	14	23	18	27	28	23	24	22	19	31	21	24	17	27	19	21	20	21	28	19	19	26	18	19	25	23	18	30	27	12	17	25	17	19	17	23	26	18	23	27	27	24	25	24	25	27	21	28	31	25	34	14	19	23	26	18	17	13	24	13	24	26	19	23	15	28	15	30	20	22	15	17	23	21	23	22	17	27	28	17	19	23	32	24	19	24	33	16	27	19	26	18	20	25	22	21	23	23	19	17	18	22	25	23	26	21	22	17	20	15	22	26	24	27	26	20	20	14	24	32	24	13	22	15	23	21	24	21	16	21	29	21	26	22	18	15	20	23	25	24	33	32	18	18	18	23	25	23	22	21	21	22	17	24	21	20	21	27	24	16	19	21	15	18	29	25	24	21	21	24	26	24	20	24	28	19	18	30	29	16	22	20	30	24	24	19	19	23	12	23	26	22	24	20	27	18	21	23	22	22	12	24	18	22	21	26	30	23	17	30	18	21	25	23	20	30	19	24	23	26	25	22	23	19	23	28	23	25	19	22	17	18	26	22	27	31	17	26	17	25	20	20	19	26	24	22	19	19	23	21	24	27	24	19	26	19	23	23	19	24	22	30	25	15	22	22	26	25	23	21	16	15	28	22	16	25	21	27	22	16	24	23	24	27	31	19	28	29	24	18	33	17	31	24	15	29	23	31	21	21	26	14	23	29	22	17	21	19	25	24	25	27	22	24	32	26	29	20	15	20	23	22	26	18	23	27	23	25	18	21	16	16	21	24	19	21	30	17	15	17	14	18	21	22	23	20	21	20	19	27	24	23	24	26	25	20	28	28	14	15	18	16	24	23	21	25	26	20	25	21	16	20	21	21	23	26	23	21	22	25	20	21	12	21	27	14	22	26	12	23	25	19	18	24	14	21	21	25	18	14	32	20	30	14	30	17	20	22	18	20	16	18	20	19	29	27	22	17	20	27	23	28	18	24	27	17	20	18	24	22	23	18	18	19	22	28	17	17	15	14	22	24	24	31	17	29	22	20	24	13	16	26	23	20	30	20	22	21	22	25	20	27	24	23	25	25	17	18	27	27	18	17	14	24	13	20	22	25	21	25	23	16	27	15	21	19	25	21	32	24	23	31	28	19	20	27	22	21	27	17	14	19	31	16	14	13	23	23	19	19	24	13	22	23	24	17	20	27	21	23	27	20	14	18	29	15	13	29	22	27	20	22	22	22	14	22	21	30	29	19	20	29	27	24	21	22	24	18	15	23	19	13	26	28	23	28	9	28	25	20	18	19	18	22	12	23	16	26	22	30	24	26	18	22	19	34	18	22	17	22	25	28	16	17	26	23	22	22	13	39	14	21	21	24	22	19	28	25	18	26	23	18	23	29	31	16	28	19	20	19	22	24	23	28	21	26	25	26	21	19	26	29	19	24	23	15	21	27	24	20	18	17	22	19	25	26	28	16	20	23	16	21	15	22	23	30	29	18	18	21	30	29	16	25	21	17	22	20	17	20	20	26	19	26	20	22	24	15	27	22	35	16	22	26	18	16	20	23	19	24	28	20	19	26	24	27	28	18	24	30	22	22	26	20	18	19	29	36	23	18	19	15	24	24	15	29	26	19	15	32	15	29	20	17	13	27	28	24	23	19	22	24	17	17	21	20	22	17	26	22	18	19	25	25	16	23	20	25	29	17	24	21	19	22	27	27	17	28	32	29	24	31	30	21	30	21	11	25	25	24	24	22	25	16	16	17	26	22	21	24	20	27	16	24	22	19	23	19	20	21	29	32	17	21	17	27	27	23	17	23	20	21	20	22	24	17	26	25	27	23	27	22	25	17	28	20	26	24	20	22	33	23	28	22	25	17	26	19	26	31	14	30	22	22	26	22	24	17	18	17	29	17	21	16	25	20	17	25	17	16	19	18	27	12	26	25	26	23	26	21	25	14	9	30	28	28	21	32	25	18	18	19	26	26	22	24	23	19	35	20	19	19	25	16	23	21	21	28	24	28	27	21	14	22	29	18	13	30	25	18	23	20	21	28	21	17	17	24	20	23	23	32	15	17	36	23	25	27	16	20	19	18	23	20	22	17	15	20	18	11	18	22	25	17	24	15	21	22	17	22	26	22	22	18	24	25	26	20	28	32	23	20	23	22	26	18	26	26	22	28	21	21	20	28	28	21	26	22	22	31	27	23	23	19	20	16	27	20	26	17	26	21	22	29	19	18	21	24	33	24	15	20	21	19	20	25	14	29	22	19	19	25	25	21	27	22	24	27	15	19	30	22	29	23	26	17	25	28	30	17	20	16	21	20	19	18	20	18	25	16	17	26	20	23	20	21	29	17	21	29	19	16	23	28	25	25	20	15	29	13	18	21	23	19	11	16	24	19	22	29	22	22	26	18	23	16	34	21	22	26	21	25	21	27	21	21	15	30	20	21	22	21	21	15	26	19	22	13	19	15	29	16	22	18	15	16	27	17	22	13	19	23	28	16	19	21	27	31	20	18	24	11	27	14	25	28	25	27	24	23	25	22	19	12	32	28	27	21	20	15	28	16	18	21	26	24	19	14	26	20	29	19	11	24	11	27	9	18	22	20	23	20	23	24	19	21	18	27	18	19	17	31	25	26	27	21	17	22	20	19	27	20	19	26	18	25	24	28	13	21	30	16	18	13	27	18	22	20	12	27	26	27	27	21	18	18	16	25	25	27	21	28	24	19	27	29	18	17	24	29	19	25	16	21	25	17	23	24	18	19	22	22	12	18	24	20	21	23	17	21	17	13	27	24	25	19	30	27	24	26	18	20	19	22	27	20	22	27	16	28	17	16	18	27	21	25	16	22	22	25	29	19	24	22	24	18	21	20	24	29	27	19	14	29	17	38	24	26	28	16	15	22	23	23	22	20	19	21	21	22	23	12	32	23	24	22	14	26	25	28	19	22	17	27	18	26	19	17	24	24	25	20	22	21	23	20	26	31	20	26	21	19	15	14	22	27	14	21	27	24	21	21	27	12	18	20	26	22	23	31	20	26	15	21	17
9550	15436	947	1540	4226	5714	5671	4885	4838	4164	3186	2748	2044	1619	1473	1364	915	558	407	363	370	322	333	350	306	310	303	277	261	269	279	265	269	223	279	250	276	223	247	274	243	228	228	235	221	227	229	167	239	271	233	218	225	218	217	233	211	210	242	215	246	215	196	203	207	216	219	218	205	233	215	227	192	214	203	198	224	200	222	188	190	219	215	225	193	211	201	188	209	231	241	192	199	197	211	225	190	191	181	239	179	195	197	196	226	226	180	219	217	209	190	177	221	203	227	207	231	250	210	207	199	206	220	201	205	196	197	203	223	236	203	190	192	226	184	214	206	198	218	182	195	233	200	173	197	201	237	196	213	188	195	201	209	215	207	201	211	212	199	197	190	207	206	179	221	200	181	200	214	187	209	203	213	211	201	210	224	203	208	217	213	216	197	204	221	230	184	193	207	197	213	206	206	195	244	211	238	207	213	209	194	189	217	222	221	205	225	228	207	204	205	221	189	201	219	216	194	202	223	200	162	220	210	206	211	198	224	227	214	201	163	204	244	220	205	204	208	198	197	217	174	184	187	218	207	212	219	199	174	224	237	202	186	208	214	211	216	204	191	215	226	212	191	199	210	191	201	189	196	183	194	196	228	198	207	226	200	206	212	217	235	201	210	204	201	202	223	205	196	214	182	195	235	201	197	217	249	219	200	227	217	206	197	225	209	235	201	197	241	212	217	206	232	202	221	219	184	195	203	204	209	191	203	227	212	195	216	211	191	194	201	207	222	203	216	202	221	189	204	214	197	198	215	207	217	210	205	218	198	208	245	228	202	184	198	211	201	176	184	181	171	220	213	180	209	205	197	202	201	195	201	198	220	227	197	203	197	205	187	219	187	202	187	212	193	190	246	201	214	213	240	219	174	201	169	212	204	223	225	212	187	220	222	219	219	198	205	192	227	232	226	205	201	218	186	205	190	207	216	209	203	197	206	223	207	202	201	211	224	232	199	204	196	214	190	208	204	232	229	227	194	202	205	204	204	213	206	196	207	198	223	187	212	206	203	225	183	212	214	205	197	208	207	231	190	208	178	206	209	217	221	180	207	207	199	220	223	210	191	192	205	201	193	191	222	230	232	196	215	187	197	200	203	222	207	180	212	240	192	193	202	202	212	192	203	198	208	235	212	228	210	192	206	190	217	208	215	201	209	208	217	207	161	210	220	188	198	165	216	210	220	219	216	218	213	211	183	179	204	174	191	221	177	214	199	218	192	240	198	212	211	204	188	186	203	191	202	196	215	219	189	196	198	214	213	210	206	202	173	200	218	210	234	203	204	205	198	166	211	202	216	206	212	230	230	195	211	215	207	201	190	207	200	205	223	224	197	181	199	216	212	206	221	211	207	202	188	175	230	222	200	196	199	219	214	192	216	197	214	194	221	228	193	213	189	224	205	195	217	188	217	198	218	204	201	208	221	192	205	222	193	223	192	225	175	196	208	207	177	174	184	206	213	192	209	182	202	203	201	200	198	227	199	213	197	201	186	207	182	217	222	206	208	205	216	202	216	210	219	205	199	209	209	221	197	214	192	193	195	180	213	203	190	230	208	184	218	208	188	185	210	211	219	166	234	228	198	210	211	214	231	219	193	224	219	198	203	210	201	194	207	191	199	213	228	209	226	201	214	208	181	226	179	194	207	202	214	207	181	211	228	206	196	190	213	191	201	210	222	219	209	210	209	197	205	222	163	188	184	205	190	199	194	188	214	209	207	199	179	213	213	211	193	225	211	191	230	199	220	196	216	213	181	220	221	189	211	217	207	180	224	213	185	216	238	209	193	211	215	192	215	193	208	190	207	202	206	213	182	210	214	211	206	217	203	226	193	205	213	202	197	203	181	201	205	228	215	200	198	209	192	213	207	227	211	196	199	209	205	236	222	219	208	211	219	202	221	238	211	212	193	236	199	199	205	188	185	204	204	224	227	210	216	211	199	220	182	200	181	181	228	175	196	202	209	186	220	215	212	203	198	199	193	206	202	202	207	228	229	186	199	203	214	181	220	198	181	196	214	227	195	187	204	196	189	193	226	202	216	225	176	204	167	213	209	202	198	201	216	193	205	187	217	198	211	213	210	212	168	218	197	211	243	213	203	216	199	219	228	229	197	240	228	194	206	204	175	211	200	220	210	220	221	248	211	202	191	211	197	206	224	188	208	204	199	206	198	216	204	206	219	209	187	197	215	223	200	205	192	208	243	204	168	218	197	224	214	202	183	215	185	207	225	202	208	200	184	212	228	210	209	210	191	219	187	213	209	196	210	205	211	221	206	176	223	228	204	209	200	218	192	209	235	190	202	233	189	204	191	186	189	196	228	201	212	188	214	191	224	202	208	174	221	189	199	228	206	202	213	198	229	221	219	193	237	226	194	191	215	197	190	193	212	198	194	192	182	204	188	179	203	220	196	211	223	221	217	189	201	222	222	209	198	206	206	216	209	205	223	213	191	199	170	200	221	190	210	214	205	218	157	205	211	208	202	191	210	166	192	237	217	202	224	222	219	228	206	223	196	210	214	216	217	215	192	211	194	194	206	208	204	209	204	210	229	219	231	226	231	215	202	214	207	215	209	192	196	188	198	187	199	187	190	177	220	204	211	218	197	206	214	225	207	194	216	199	207	212	207	215	234	230	190	206	206	208	216	222	215	217	199	221	208	213	209	229	213	205	225	169	187	199	197	209	199	199	199	187	190	203	221	200	194	227	212	196	212	220	214	214	203	194	203	211	206	200	223	213	205	221	211	209	200	203	194	224	204	208	182	193	177	200	196	218	204	213	236	205	216	218	207	198	197	195	204	219	220	210	210	210	238	209	220	188	193	207	192	228	205	205	207	220	204	214	216	199	208	185	196	196	198	218	200	196	199	188	218	209	207	225	199	229	199	213	203	205	213	197	205	224	208	208	211	215	197	182	211	225	218	211	207	204	191	206	216	184	199	201	182	191	206	187	202	204	190	204	209	232	188	220	190	221	225	211	180	229	217	206	211	195	215	232	192	223	211	196	184	197	205	218	202	221	203	225	201	200	201	210	206	212	184	175	216	204	196	218	196	211	204	208	208	225	236	184	233	209	230	213	193	190	199	204	201	183	198	212	202	223	194	218	178	203	222	197	220	208	209	221	211	213	216	237	192	229	195	213	198	189	206	209	216	225	201	189	217	208	238	187	210	215	217	185	193	181	210	202	217	208	211	228	212	218	198	196	193	192	209	242	222	214	213	198	195	177	210	223	219	225	202	212	217	205	189	222	238	193	210	217	187	204	233	202	191	198	203	184	200	206	187	213	187	187	201	185	207	209	202	192	185	216	224	223	192	212	220	214	211	193	218	205	192	209	200	203	213	212	198	207	203	202	181	195	242	208	205	210	184	207	206	188	219	191	223	183	209	217	213	198	218	197	216	215	223	216	206	197	209	199	211	209	227	198	232	220	198	195	213	179	205	207	214	199	212	208	195	205
676	3566	110	108	89	112	158	175	157	177	150	120	98	107	93	86	68	57	57	60	66	68	60	50	60	47	53	44	52	39	56	64	61	57	52	59	45	50	39	43	48	54	44	50	50	56	54	61	55	60	50	58	42	60	58	53	41	56	54	44	45	43	42	62	53	49	40	49	41	52	51	49	56	50	54	58	34	49	55	53	47	62	47	41	44	57	52	46	48	47	40	42	54	52	41	49	47	46	48	51	40	42	54	56	39	41	44	40	51	48	52	52	48	42	51	46	54	50	54	38	33	59	53	58	47	58	56	64	51	44	48	53	51	57	53	49	39	50	54	49	58	55	50	54	51	47	41	54	47	48	54	40	56	56	45	51	56	45	47	44	59	44	46	42	38	42	38	52	48	48	42	47	39	44	42	25	59	49	57	55	51	61	60	51	54	49	58	45	60	46	48	46	56	48	42	42	51	40	61	57	50	55	61	50	45	47	44	48	41	52	51	57	44	62	52	52	42	54	55	48	59	48	47	43	44	61	48	44	57	46	47	45	47	44	54	57	36	49	61	52	58	58	50	49	44	45	51	57	48	44	47	46	62	32	51	47	60	39	52	46	45	48	57	63	38	56	62	43	51	44	43	52	40	51	54	51	51	51	47	41	59	58	57	58	39	49	51	46	44	40	52	43	42	48	47	47	57	66	41	58	53	55	53	49	55	53	53	48	45	38	53	44	49	35	45	42	43	47	45	61	50	55	61	44	39	42	51	63	57	57	37	54	62	63	52	60	60	46	39	58	54	49	50	52	51	41	47	49	39	58	47	56	69	40	43	55	37	49	42	42	48	55	39	51	51	44	57	48	59	57	55	50	60	56	56	44	51	51	63	57	52	49	34	55	42	54	50	48	55	57	51	50	47	42	52	47	53	48	50	46	45	53	60	49	65	47	59	49	50	47	50	46	57	39	53	40	37	44	46	49	44	53	56	44	32	62	50	50	54	45	54	50	42	50	51	49	61	52	55	56	47	57	52	61	43	48	45	54	58	50	50	51	57	64	43	46	51	42	53	52	60	44	62	55	55	44	41	48	53	46	57	61	45	48	44	33	55	62	43	63	54	47	41	52	52	54	50	47	34	58	68	40	48	44	56	58	48	57	43	37	57	61	56	45	38	42	39	36	38	41	45	45	41	51	58	43	50	48	59	51	41	51	44	49	52	46	49	40	58	44	51	55	59	49	37	50	65	48	54	46	46	59	50	47	51	57	51	50	41	54	55	46	44	47	46	44	43	47	69	45	51	45	39	66	55	42	43	47	50	47	59	47	53	53	52	53	50	65	43	56	57	57	51	56	49	48	48	45	56	50	49	52	53	61	53	59	51	59	40	51	62	43	47	50	55	48	44	64	35	53	56	59	50	49	55	48	62	44	62	50	40	54	45	58	47	65	55	50	41	53	41	42	51	54	46	40	39	61	50	44	48	48	49	36	56	53	52	52	58	52	44	44	39	53	52	54	61	60	51	46	58	45	37	44	53	42	57	60	57	56	48	57	50	60	51	40	61	46	46	39	52	63	45	49	49	52	48	40	37	51	46	49	48	38	51	45	45	48	53	34	58	46	41	48	52	41	50	48	52	53	56	61	46	48	61	37	39	56	50	40	68	46	51	50	53	55	40	50	44	44	53	55	64	35	57	37	47	58	49	42	47	41	46	49	49	61	43	51	42	50	38	63	53	50	53	51	36	52	61	55	59	47	56	52	41	50	45	68	55	32	45	49	44	57	52	37	55	47	41	42	57	51	47	51	40	61	43	35	50	49	49	51	44	56	60	51	57	39	45	44	51	43	49	46	58	41	33	52	40	51	45	51	64	57	51	51	49	58	42	49	46	41	64	46	56	50	46	51	55	47	57	52	49	51	50	50	60	50	47	52	41	48	47	51	47	41	59	42	41	53	54	44	57	59	53	56	39	58	50	38	52	58	27	41	51	47	50	60	50	46	45	59	53	53	51	39	44	62	46	46	53	45	59	48	56	55	41	60	49	53	47	44	54	50	42	34	39	56	38	55	62	51	31	50	46	52	50	47	39	59	58	47	42	52	64	50	42	43	48	52	58	52	49	53	53	44	43	37	45	41	58	44	53	52	46	40	53	54	47	47	41	56	54	51	37	61	52	47	49	46	49	64	45	54	56	59	42	49	59	40	58	48	35	52	48	59	62	55	55	55	38	56	42	47	54	43	50	44	45	49	52	62	40	62	58	59	51	52	44	53	45	41	49	52	33	47	43	40	40	51	47	36	49	51	48	62	58	45	43	53	48	49	51	36	48	50	47	51	48	37	44	55	53	56	60	48	51	53	39	44	53	52	36	45	50	46	63	49	40	52	56	51	46	45	53	48	46	40	43	56	55	49	49	53	47	56	40	65	54	44	40	40	54	49	57	46	41	53	55	39	44	53	48	45	47	37	46	49	47	50	46	43	57	45	56	46	36	48	38	51	45	58	38	55	29	43	49	51	45	56	36	49	49	55	48	35	58	44	50	51	49	50	48	32	51	59	50	57	59	55	41	47	57	53	62	49	58	53	43	40	47	44	44	63	69	49	54	53	60	48	43	56	46	49	70	52	51	48	50	52	54	51	51	51	40	42	60	44	59	45	45	54	49	48	47	47	65	45	45	60	61	52	48	61	46	37	42	52	46	51	59	60	43	56	30	53	37	42	48	49	53	54	59	57	54	49	53	49	52	53	55	47	55	55	40	41	58	48	51	58	43	32	49	62	47	49	52	37	55	51	59	47	60	40	49	45	45	44	49	37	51	53	44	56	39	49	62	52	58	54	50	53	55	50	56	50	56	43	54	50	47	48	50	46	40	59	50	51	44	47	47	62	53	44	47	51	45	66	39	65	50	45	40	54	56	54	44	41	51	46	48	48	45	44	58	57	57	49	42	49	40	55	47	52	52	48	44	42	60	39	37	47	46	42	35	47	48	46	55	54	36	55	48	42	48	40	48	50	41	51	50	56	56	49	47	55	54	60	40	47	52	51	54	40	53	49	36	56	39	35	52	46	54	49	37	38	36	52	46	54	56	46	58	51	52	54	48	54	36	53	56	40	54	54	41	46	65	53	51	55	52	56	41	49	34	48	47	50	49	47	48	48	51	60	45	56	51	54	63	56	56	38	51	37	53	40	38	37	49	53	43	40	68	63	62	56	51	45	62	39	48	44	42	54	59	44	46	47	45	48	48	48	49	38	60	56	48	51	46	55	47	35	58	43	55	42	49	49	51	53	48	62	52	38	56	44	54	38	45	48	52	53	36	49	40	50	74	48	50	48	43	43	48	50	56	50	52	49	50	52	39	63	52	50	34	65	50	49	52	59	45	47	45	54	53	47	49	58	47	53	47	41	47	53	48	57	49	55	61	44	58	63	61	41	58	62	59	49	47	38	61	49	48	45	41	43	32	36	42	51	47	46	50	47	42	56	48	60	41	45	50	55	41	46	49	46
9660	18141	1466	2503	6129	7934	7994	8256	7588	5971	4310	3363	2744	2330	2103	1864	1378	1005	837	773	687	700	674	664	636	581	666	637	629	611	555	565	574	557	605	598	552	534	561	520	523	512	594	500	539	531	525	487	489	524	503	499	531	524	499	555	524	512	548	533	517	505	511	550	502	454	498	529	471	513	507	515	495	522	508	490	513	497	507	511	467	505	486	507	515	462	512	495	528	494	472	507	495	506	482	515	527	522	481	464	490	478	506	513	541	456	490	448	523	510	506	502	505	546	471	520	532	476	528	480	539	492	517	523	479	468	477	481	502	496	506	472	522	503	480	460	471	479	475	493	464	486	502	499	509	470	487	469	486	499	483	487	506	501	463	491	485	479	506	564	477	505	474	493	477	514	494	499	484	455	479	517	518	478	500	499	497	486	490	499	520	540	467	525	503	488	500	493	521	489	542	507	476	481	482	477	454	503	515	484	508	548	489	477	528	501	501	502	469	524	469	470	507	500	507	516	503	517	468	514	503	518	500	501	464	510	499	517	497	521	476	499	482	467	488	471	520	461	502	503	504	459	506	489	454	493	516	565	519	490	464	512	500	479	475	505	483	524	535	519	499	465	461	517	508	509	504	501	508	499	438	482	500	506	516	469	467	485	465	488	474	483	491	476	541	515	485	495	514	512	498	502	476	479	454	538	522	478	487	479	468	520	505	517	511	454	505	493	532	494	494	524	535	469	481	497	518	509	523	498	523	459	524	499	494	523	512	519	494	523	467	497	493	462	502	517	484	497	480	502	483	461	482	494	471	511	486	461	472	528	538	520	489	471	509	525	513	487	496	517	490	497	472	515	479	486	456	489	519	517	533	499	495	529	515	480	501	456	515	505	487	489	487	469	489	484	495	514	505	503	492	507	509	521	489	475	532	485	471	486	530	487	452	490	518	515	462	492	517	473	504	501	493	501	481	505	495	488	501	463	476	503	495	490	517	490	520	488	548	494	521	479	501	518	493	481	524	497	507	539	484	477	497	469	521	500	524	477	523	485	499	523	516	484	491	524	437	506	507	528	499	516	496	499	506	477	478	501	480	494	527	492	457	482	486	503	526	481	484	519	490	504	535	492	495	513	491	513	488	489	513	469	505	500	498	514	506	464	496	512	508	508	487	499	505	492	511	465	530	487	506	514	527	469	476	506	521	456	482	506	442	565	492	502	512	493	495	524	472	545	532	497	485	558	510	490	508	487	495	521	481	513	500	487	498	485	480	482	496	494	519	472	478	467	475	454	476	470	498	436	524	522	464	478	473	504	501	509	498	483	477	487	528	487	477	453	489	469	485	509	506	484	504	470	502	490	470	465	474	522	489	508	473	498	471	514	535	462	529	474	509	530	478	470	513	479	503	484	517	486	531	502	482	495	513	504	507	494	503	504	494	470	453	512	484	495	516	480	458	516	522	507	504	522	483	497	505	502	528	462	503	497	522	486	487	468	442	498	481	501	461	467	483	497	526	488	506	500	499	483	456	508	501	474	554	463	487	499	497	504	455	505	480	511	526	480	439	493	502	518	487	512	496	501	522	492	526	477	532	512	528	467	505	507	493	497	505	516	488	491	459	506	493	509	531	475	489	505	454	450	494	480	508	472	491	502	523	507	496	460	536	494	474	455	475	478	476	521	512	480	470	502	474	490	518	477	480	485	510	476	488	458	480	482	466	477	487	488	479	498	498	519	518	496	439	479	481	488	493	502	461	521	485	506	501	511	531	509	487	486	462	529	531	469	517	477	505	501	484	541	492	544	460	471	489	502	501	503	458	469	492	521	485	507	505	485	476	454	517	536	490	464	497	521	493	483	497	476	515	483	515	508	499	533	509	512	500	527	489	490	535	491	471	491	478	483	474	510	476	479	511	478	452	493	486	479	453	438	478	512	482	509	510	508	518	483	519	482	505	479	498	494	467	522	499	477	463	470	519	473	543	477	469	491	491	483	475	508	481	489	512	505	498	492	529	487	507	445	517	489	496	504	506	488	463	516	488	484	539	500	458	507	488	505	506	478	540	495	503	492	472	524	492	488	547	486	501	454	500	507	502	516	547	511	486	471	491	515	493	511	479	450	500	474	496	536	445	502	515	505	473	471	478	508	484	515	521	513	493	490	485	466	503	471	506	457	534	500	466	456	458	465	499	496	473	479	526	469	504	491	492	500	473	502	510	508	491	506	500	499	520	508	526	475	517	511	490	473	491	491	511	486	503	504	516	509	489	485	484	474	517	486	505	469	466	504	485	520	538	472	506	483	484	491	523	508	528	488	478	528	482	486	503	486	493	483	475	466	505	560	488	518	506	472	481	466	525	467	491	524	519	511	513	493	504	503	494	495	525	535	486	509	508	519	505	534	537	485	511	481	486	501	511	488	497	516	533	511	509	525	485	506	482	525	496	510	506	500	521	480	483	512	554	525	525	545	507	463	548	502	485	490	492	513	551	474	505	480	526	510	495	549	482	519	503	509	485	542	490	444	494	485	490	485	532	537	474	511	491	559	470	481	516	509	498	490	468	497	453	515	486	463	521	495	488	507	466	508	463	512	504	537	490	493	509	479	510	474	497	535	510	495	512	457	504	501	489	513	505	522	482	493	491	525	497	472	471	490	509	471	489	484	504	482	521	479	515	484	481	496	519	483	483	468	457	512	465	482	469	488	505	515	502	473	511	470	490	469	477	540	512	506	464	491	497	485	485	499	492	462	484	492	491	504	486	495	498	513	483	468	465	494	517	491	529	484	494	523	473	516	471	527	482	503	521	528	504	505	500	492	511	493	479	499	505	478	505	463	528	495	466	468	491	534	524	471	482	499	447	488	510	509	462	462	478	489	492	526	482	525	489	508	467	506	528	472	459	518	465	524	483	499	507	494	475	477	470	521	495	415	526	534	440	538	474	512	494	507	507	502	477	502	460	495	519	486	466	512	544	502	504	515	515	521	470	486	486	478	470	483	527	509	470	479	469	519	520	474	490	487	484	455	542	515	494	491	453	490	460	505	487	512	554	506	457	481	478	513	471	504	491	514	491	465	490	473	505	441	507	490	511	479	473	520	491	503	512	472	499	505	517	486	497	501	459	510	493	516	518	503	498	465	474	481	493	493	514	536	471	483	523	531	479	519	494	517	464	514	516	483	512	479	492	513	481	451	530	474	508	486	473	489	507	506	443	487	482	525	510	463	505	505	465	517	524	504	526	477	528	480	467	497	503	517	458	478	478	471	514	489	515	472	465	474	500	494	497	481	500	460	512	507	499	517	491	471	497	509	529	505	487	481	488	521	484	471	513	516	496	481	551	482	532	516	490	527	489	484	539	533	491	490	473	468	485	507	471	458	448	504	484	487	521	485	474	485	498	485	510	485	521	490	496	493	512	473	506	503	525	475	459	511	476	482	494	472	500	509	499	511	509	501	459	473	506	527	507	491	493	462	485	480	502	487	543	498	503	488	522	479	499	472	539	463	479	513
740	517	79	59	48	82	99	103	85	133	98	94	75	77	80	53	47	52	53	48	45	62	34	56	36	57	48	67	52	49	42	46	50	52	58	43	59	49	57	65	57	57	49	51	49	45	60	57	54	44	52	56	43	49	57	43	55	50	57	56	52	58	60	49	51	43	35	52	41	45	47	47	65	53	52	52	61	47	40	41	37	45	47	39	49	55	54	49	38	47	75	38	48	36	47	47	42	53	59	52	44	55	49	50	52	54	45	43	39	52	50	48	52	54	48	41	40	49	53	48	45	39	50	56	47	47	46	44	38	52	48	47	46	61	60	55	47	51	45	50	45	45	45	60	58	51	45	47	52	51	59	33	59	46	49	49	41	51	53	52	38	40	60	49	49	49	55	49	50	49	45	51	51	40	47	44	67	46	42	49	53	63	52	59	52	46	57	46	30	53	49	40	47	61	51	61	42	60	42	61	60	56	62	57	55	57	56	57	45	47	32	47	46	42	52	47	41	60	44	58	39	44	52	48	45	60	59	58	39	47	51	65	58	53	45	43	48	39	66	55	39	41	60	54	58	39	48	54	54	51	61	54	52	54	56	43	51	53	50	50	45	66	54	54	56	45	48	47	50	66	45	51	47	37	51	61	52	49	52	51	70	61	53	47	45	37	51	41	56	44	48	53	30	56	42	46	54	44	34	43	53	47	52	44	44	55	46	50	54	47	53	50	52	54	62	55	41	53	47	39	47	53	35	57	47	54	57	52	54	53	41	42	48	53	55	48	47	49	54	49	45	46	52	49	51	39	55	60	45	56	54	56	53	52	56	42	58	55	54	55	57	36	49	47	51	46	51	56	42	46	42	60	43	61	64	61	53	44	49	56	56	52	37	63	47	46	49	47	50	62	51	47	48	49	52	57	45	54	51	54	50	57	53	48	46	60	49	44	51	52	56	49	48	72	51	48	56	50	59	68	60	42	47	52	45	59	51	51	54	48	46	46	48	58	46	35	54	52	51	50	58	48	37	50	53	44	58	49	55	50	43	58	53	47	58	53	45	59	52	55	46	48	67	48	44	54	45	52	64	51	51	52	43	48	56	44	42	61	42	51	49	54	47	51	58	40	46	57	47	56	64	57	46	55	47	50	45	51	39	40	51	57	48	50	55	48	32	62	50	42	39	41	54	47	53	42	61	45	59	52	41	41	53	42	53	44	51	43	57	43	58	47	50	43	33	54	50	50	44	41	51	43	57	49	57	52	44	53	51	44	50	53	62	48	31	47	50	44	55	55	46	52	62	50	43	59	55	50	39	63	63	54	48	64	48	53	61	54	62	52	53	53	55	50	54	46	63	45	42	56	57	52	63	53	49	53	59	58	65	59	55	49	45	35	53	44	56	42	52	46	41	61	63	52	43	54	49	31	43	59	49	51	41	49	52	46	46	53	47	40	51	33	66	43	52	52	37	49	47	54	47	37	53	59	43	54	50	52	42	54	44	52	45	46	58	41	58	62	60	55	55	61	57	60	38	55	58	48	47	49	56	46	41	46	58	46	57	55	60	56	43	39	44	51	51	59	55	59	33	68	43	56	42	47	47	59	50	54	60	47	44	64	48	43	57	45	53	46	63	58	40	59	69	54	40	46	36	46	50	54	52	46	50	63	55	57	61	39	49	65	45	61	47	42	59	62	52	53	59	42	53	45	43	47	54	53	60	51	45	60	53	59	54	37	49	43	62	52	42	43	51	45	57	50	51	46	43	53	63	47	53	47	39	51	43	53	48	44	51	36	59	46	50	46	41	52	50	43	43	53	60	43	57	55	43	44	55	60	48	58	40	48	45	55	39	39	41	51	49	57	43	64	58	50	41	45	52	55	62	44	55	52	43	46	56	30	47	56	51	48	41	46	56	51	61	54	36	52	47	52	47	44	52	59	57	52	58	62	55	65	57	60	51	45	57	43	45	43	49	44	45	50	62	61	47	45	44	36	45	47	65	50	48	39	51	53	42	60	56	50	55	52	41	56	46	50	44	40	41	56	55	49	48	51	54	47	52	44	48	41	56	33	54	45	53	53	46	56	51	58	41	46	57	49	58	64	46	59	48	64	50	45	59	42	51	65	39	60	52	59	52	53	57	48	34	50	60	58	43	54	64	49	44	40	60	46	49	40	50	52	40	52	57	46	56	45	52	44	41	44	55	58	48	40	48	57	48	45	40	50	51	45	49	52	44	45	49	44	62	44	50	49	59	45	49	55	44	44	42	64	61	45	62	55	38	45	37	52	60	51	54	49	54	62	53	56	59	48	57	49	53	50	47	42	43	49	42	48	47	50	59	57	41	51	44	42	52	58	37	45	56	49	58	44	39	43	51	55	59	52	44	57	50	57	37	46	47	56	58	53	51	59	52	41	47	39	38	36	45	44	64	61	47	47	47	46	63	49	63	50	53	47	41	52	40	53	49	46	58	45	42	58	47	53	39	41	54	35	46	55	58	51	63	41	57	42	57	64	49	33	49	59	61	49	49	53	52	62	49	45	34	52	50	50	44	36	51	52	63	42	47	43	52	47	50	50	43	42	50	37	60	50	56	52	63	53	43	51	47	55	59	37	49	48	57	49	52	44	55	52	47	48	45	48	53	53	55	41	54	43	53	52	50	52	51	49	50	53	61	48	46	57	43	55	44	51	58	50	45	54	50	61	61	50	46	50	54	43	44	47	53	44	47	41	51	42	47	44	54	53	43	50	39	47	52	53	49	48	44	44	60	44	47	60	50	59	53	55	44	40	49	46	59	55	51	51	52	50	42	47	45	53	40	43	61	52	58	61	47	58	63	56	42	53	49	56	42	53	37	64	46	56	52	59	61	48	49	32	43	49	46	53	56	46	52	56	47	41	38	55	43	55	40	38	45	38	53	47	47	45	42	57	42	55	57	44	47	41	46	34	49	48	51	53	64	46	54	50	63	54	41	42	47	66	48	58	56	61	34	47	47	48	57	44	42	36	60	46	47	63	43	56	53	50	68	53	50	57	63	46	50	55	38	55	60	50	49	51	48	59	63	48	41	56	62	47	51	53	57	55	37	58	35	47	54	50	50	40	49	55	37	40	51	39	45	49	54	48	49	47	49	52	48	49	49	44	48	41	57	43	45	51	44	45	46	46	57	39	53	50	45	39	42	52	45	51	58	68	45	58	62	57	52	53	47	41	44	49	37	51	47	58	54	64	57	51	42	53	47	50	48	46	48	45	52	46	54	45	46	55	51	51	53	54	51	48	37	54	46	53	43	43	49	35	47	50	47	49	57	49	50	50	42	59	59	45	44	57	54	51	42	50	49	44	58	48	57	56	39	49	47	50	53	40	44	54	42	61	62	54	56	40	57	62	49	54	38	48	59	47	54	36	49	56	56	61	59	57	49	65	58	58	61	49	59	59	40	53	52	50	54	58	62	69	58	55	64	34	49	53	56	55	68	34	35	54	54	53	44	46	46	53	44	59	64	56
6950	6469	894	1283	2537	3659	5102	4004	3466	2948	2307	1777	1453	1359	1299	1140	719	614	549	530	509	485	515	474	495	462	493	504	521	513	485	460	501	452	484	486	479	460	497	484	470	448	438	486	487	471	478	454	462	500	471	507	451	480	444	475	457	468	448	431	448	499	471	506	472	493	468	483	444	402	474	475	481	467	480	444	462	444	531	490	479	474	526	451	470	486	404	470	474	448	441	429	501	431	508	428	456	467	443	476	464	465	491	453	459	482	465	490	448	440	476	458	465	436	496	451	446	478	476	444	457	454	452	482	522	451	484	497	467	430	481	447	465	456	470	457	464	504	450	490	462	479	422	429	470	442	465	479	507	469	478	420	467	449	495	466	474	467	480	470	453	447	484	500	479	431	468	445	485	470	430	503	470	478	499	481	469	497	453	451	445	491	484	475	473	440	432	460	467	463	479	454	501	425	450	453	485	458	435	453	443	475	475	435	436	459	476	503	430	454	423	496	439	462	477	444	522	482	494	483	453	453	464	456	459	466	478	438	467	471	471	454	491	454	471	503	454	454	512	516	460	471	464	436	490	472	477	474	465	428	481	496	456	461	457	502	439	444	466	457	482	508	473	453	475	512	515	473	469	463	436	469	460	475	485	447	473	474	472	454	471	467	440	426	455	476	413	515	469	445	458	474	477	466	443	484	489	479	456	505	440	480	441	513	460	439	469	483	483	503	408	501	467	467	464	515	523	447	464	474	480	478	479	459	458	460	455	462	481	466	493	462	505	468	485	445	442	471	454	459	500	466	451	491	490	457	485	461	482	519	497	481	475	480	474	451	505	449	449	494	428	492	497	465	491	461	447	459	446	495	459	466	481	488	415	438	462	510	497	477	469	432	480	455	463	495	507	455	481	466	457	451	467	446	476	468	486	487	473	463	478	464	481	455	449	470	464	470	456	453	484	507	478	466	449	470	489	467	463	473	474	453	453	486	519	461	491	453	460	516	479	451	526	484	470	472	479	476	481	431	467	454	477	485	466	464	451	486	474	477	485	491	473	428	476	501	461	471	453	501	464	473	463	456	454	479	474	454	474	447	456	468	474	453	453	491	457	465	468	466	445	489	488	463	472	440	457	448	495	463	489	456	454	480	444	486	440	458	507	465	465	451	456	438	485	477	483	431	453	471	506	450	481	478	491	483	511	461	434	475	446	434	511	438	496	462	465	461	468	457	480	461	479	471	468	464	456	508	465	459	474	499	466	501	528	482	473	470	468	468	515	459	456	447	446	505	477	457	425	500	496	444	462	469	462	459	422	457	478	478	440	497	464	463	484	507	452	473	491	456	459	447	468	424	478	492	446	457	493	453	483	493	483	451	462	462	467	467	458	485	441	471	469	470	480	452	486	481	420	513	522	489	460	443	469	496	477	463	445	482	446	503	441	488	481	465	434	475	450	485	472	418	491	450	490	491	510	427	480	433	500	446	510	462	457	530	447	462	489	484	475	451	457	463	505	477	489	471	482	467	473	433	451	480	450	447	482	491	481	487	480	459	464	442	471	506	428	426	468	472	473	431	463	469	469	435	483	489	499	468	428	454	453	474	488	449	454	474	476	471	488	478	421	481	462	483	476	472	459	446	456	465	450	474	468	479	477	426	431	511	482	449	479	472	491	491	482	464	437	466	455	468	412	465	481	447	444	453	484	486	476	445	476	434	442	462	465	505	508	493	448	466	468	432	465	455	446	488	485	436	442	501	481	470	468	453	456	470	486	470	449	444	479	459	459	469	455	468	476	429	467	454	499	454	457	466	447	487	468	461	453	494	471	445	498	455	462	494	457	508	426	459	455	465	445	465	449	454	455	461	501	446	514	460	444	471	456	448	468	474	460	477	430	446	482	461	441	489	454	403	441	487	467	481	489	493	470	494	460	470	449	473	496	458	470	469	476	490	460	433	460	502	442	458	439	473	478	476	488	475	445	463	480	506	437	467	469	477	473	449	441	451	466	475	496	450	486	505	483	478	456	458	435	438	481	451	455	499	474	452	444	469	463	475	467	497	434	434	477	461	437	443	512	482	478	448	484	451	506	520	446	494	463	442	444	463	492	459	453	436	456	493	456	442	449	466	468	446	463	483	492	447	464	492	484	433	467	460	471	473	435	479	460	458	429	479	507	498	503	466	440	460	465	434	457	453	462	476	468	485	516	497	464	430	500	474	461	484	491	465	448	467	462	430	478	448	457	450	444	437	461	410	461	462	419	460	458	469	476	477	453	449	473	471	450	492	444	495	468	438	494	456	468	476	466	433	441	428	466	459	489	468	467	484	437	470	456	443	465	454	456	438	443	449	456	431	505	477	486	486	481	493	481	487	455	479	473	488	449	426	470	460	474	472	472	463	460	491	513	475	471	482	488	461	425	498	431	478	477	443	483	508	477	476	454	478	469	452	466	472	482	474	446	467	508	455	446	424	464	474	440	547	504	450	461	465	445	484	477	468	464	488	452	467	514	450	462	482	505	506	503	491	483	475	479	479	505	475	500	474	502	458	485	478	470	506	451	459	466	451	480	482	465	490	498	479	467	463	486	428	467	484	458	457	443	437	475	486	462	447	458	470	465	496	465	456	463	489	482	506	421	454	495	453	455	490	480	459	475	504	489	465	452	451	462	464	476	488	448	458	430	469	460	466	483	498	493	486	440	479	480	443	468	446	473	483	457	470	481	453	486	513	452	469	498	475	484	489	474	437	475	474	487	496	445	507	508	462	478	422	508	488	473	472	479	466	479	450	467	486	467	426	462	447	448	430	486	463	469	482	482	460	455	461	443	468	468	444	470	484	516	461	477	471	429	476	452	429	483	479	486	473	478	447	472	522	475	433	439	455	452	492	488	454	437	465	443	526	461	465	474	463	452	492	468	484	494	448	480	478	485	430	464	503	424	455	435	487	461	447	498	453	439	487	471	437	433	456	508	479	457	471	460	466	479	496	467	488	473	506	472	478	459	507	458	407	467	492	462	445	459	443	436	458	451	462	476	454	510	508	471	466	508	508	474	482	474	467	501	497	424	494	484	468	485	475	486	494	465	478	485	477	462	476	457	462	468	451	475	484	492	463	464	474	450	464	479	435	465	483	447	457	474	481	447	459	498	450	491	449	493	469	436	515	488	457	431	484	487	447	476	458	509	463	442	441	484	501	454	431	489	474	482	479	434	480	483	471	506	478	467	520	468	457	462	428	499	485	451	509	442	478	483	488	481	449	454	447	439	508	501	486	464	446	444	482	467	463	475	445	507	441	471	467	460	450	514	487	463	475	446	454	472	464	460	442	446	476	452	458	472	434	445	431	453	509	468	440	443	467	462	502	438	513	478	479	455	441	477	461	446	481	427	480	490	470	456	493	492	475	480	483	485	458	465	471	474	435	474	447	478	451	440	454	464	432	490	494	501	496	479	525	452	421	492	446	442	490	474	473	442	457	490	475	492	474	435	477	466	470	454	461	441	479	417	473
420	2481	133	103	105	131	184	157	119	124	127	117	117	124	94	129	85	68	83	64	82	81	75	79	77	79	73	86	67	72	73	79	62	76	69	76	74	50	63	61	72	77	72	71	74	65	62	55	53	74	84	63	63	71	60	67	69	63	75	80	71	77	64	61	55	63	69	61	66	79	59	59	85	71	59	67	75	62	70	75	62	84	74	56	64	62	71	73	66	73	58	70	70	65	68	81	53	66	62	64	61	90	68	72	67	76	71	77	75	69	62	57	81	78	63	81	79	80	79	73	64	68	73	75	68	56	70	64	63	69	68	72	71	71	61	55	81	64	71	62	57	78	67	88	64	65	68	77	67	70	65	70	85	79	92	75	59	70	75	72	61	94	94	77	58	61	62	64	68	76	58	82	72	76	79	72	87	70	60	61	73	84	62	72	75	55	68	80	65	84	76	65	64	70	76	62	83	78	60	66	85	74	79	66	70	69	85	67	64	69	72	75	86	55	78	59	69	75	64	75	80	75	84	66	62	70	62	68	66	79	66	72	57	75	74	46	79	78	68	59	89	60	69	84	76	74	77	78	68	73	64	63	53	69	78	61	68	69	70	72	63	84	60	85	68	77	73	74	70	70	78	76	67	71	67	75	69	69	63	82	81	63	46	55	80	71	70	73	61	69	80	75	72	73	72	71	67	82	78	70	68	82	77	78	58	74	62	64	58	68	70	53	65	61	65	73	71	73	70	81	78	77	72	74	52	62	79	82	83	78	71	77	81	79	74	63	62	71	99	79	77	64	74	73	61	66	66	69	87	75	96	65	92	60	73	69	91	79	77	70	65	63	84	68	78	73	64	82	72	62	91	65	65	67	83	72	71	72	74	68	74	62	57	82	59	65	70	81	62	74	57	64	61	73	58	76	62	65	77	56	80	73	64	64	75	58	54	74	70	81	75	68	67	64	62	69	56	83	69	77	60	66	68	59	69	76	75	86	67	62	72	64	54	68	72	60	66	86	71	61	77	75	60	88	66	71	72	74	71	59	74	68	75	64	65	74	76	57	77	58	44	59	77	64	94	61	67	74	70	79	63	71	68	73	70	70	50	74	59	82	61	74	87	70	64	50	69	53	64	61	66	77	84	78	73	62	66	74	74	72	68	65	65	74	71	84	64	59	74	69	78	60	55	65	62	68	79	74	73	68	79	78	77	82	68	53	78	73	67	66	65	61	78	69	56	66	65	67	72	60	75	63	64	92	54	80	69	71	69	71	61	81	74	78	76	76	76	76	68	52	71	72	64	79	84	68	72	73	72	66	75	77	73	77	69	69	62	65	72	61	67	67	69	72	64	62	74	72	68	86	77	84	69	64	60	75	58	63	54	62	72	60	59	76	51	72	69	67	80	57	78	67	71	77	71	72	82	65	69	79	73	78	76	70	65	83	69	82	73	53	58	61	70	63	57	72	72	65	62	73	65	72	73	88	64	79	72	77	66	61	60	70	63	76	64	66	74	55	65	64	58	67	61	83	56	77	60	60	69	74	76	52	81	72	69	65	79	71	67	77	59	53	77	69	63	68	72	61	72	73	60	55	69	81	71	67	74	74	69	85	87	97	74	65	60	57	71	78	67	70	61	56	73	71	72	59	69	73	72	77	84	80	76	52	64	70	79	80	67	76	69	71	64	66	64	80	84	63	68	69	80	68	68	83	75	70	66	73	75	66	70	84	71	77	73	65	84	64	76	65	65	79	65	64	56	90	54	68	72	59	55	77	67	70	56	61	71	81	73	67	71	71	64	88	66	73	72	74	60	70	58	82	78	69	71	76	77	61	57	75	68	66	69	53	73	90	72	76	76	85	74	56	72	72	63	65	66	68	58	68	58	73	62	61	55	58	69	64	71	88	66	77	75	68	66	76	72	62	59	68	69	61	82	64	50	76	78	74	70	70	68	91	81	70	71	68	62	63	71	67	75	71	80	75	78	62	75	58	72	77	56	80	78	81	69	61	74	66	73	76	81	64	80	75	62	59	68	87	69	68	76	75	70	59	88	71	59	69	58	80	61	68	71	82	77	71	76	79	63	66	66	82	59	76	73	69	77	75	68	68	78	71	72	56	72	60	69	75	77	68	72	54	79	63	58	53	83	74	77	82	82	66	73	67	77	74	66	66	70	84	78	64	75	63	63	58	58	62	61	71	81	84	56	75	57	63	67	77	83	59	79	64	82	59	77	66	64	71	51	68	62	72	63	71	81	55	67	63	62	79	79	75	70	65	76	70	62	66	86	65	67	63	66	74	62	76	61	69	55	87	84	85	69	69	70	81	73	77	79	55	71	58	53	70	75	74	78	73	64	82	57	52	70	66	85	62	74	68	70	64	67	61	74	69	60	54	56	60	80	80	70	69	82	67	81	72	68	79	77	78	66	65	77	51	69	77	65	62	75	73	63	63	58	65	67	61	98	57	65	75	70	68	87	61	76	73	67	83	78	59	65	71	67	78	59	63	73	67	72	69	66	80	63	82	79	64	57	79	65	74	76	71	75	56	68	74	91	77	86	63	56	67	79	73	67	69	74	82	68	50	73	56	62	65	73	70	65	64	67	72	51	74	59	66	76	76	73	70	74	69	65	53	78	73	72	64	58	58	87	62	70	80	73	67	69	62	89	73	68	67	65	74	65	68	68	74	70	58	67	86	68	75	80	73	58	55	67	62	71	65	72	66	55	76	85	67	75	74	64	66	71	71	85	73	64	67	71	77	75	74	74	68	65	67	51	56	79	74	73	84	69	71	60	68	75	63	70	70	58	70	68	86	66	68	64	72	57	77	80	63	77	65	78	69	71	77	73	76	64	85	80	67	76	66	69	67	97	63	64	67	84	83	68	58	70	58	65	62	74	73	64	56	65	62	68	53	66	69	83	59	69	66	68	77	60	59	66	88	60	70	80	64	71	70	60	69	64	65	60	83	79	66	66	63	65	60	65	71	65	73	70	52	61	65	70	63	64	79	69	78	69	65	65	66	65	69	76	69	73	65	57	59	65	69	65	72	70	81	76	78	74	62	66	60	77	55	67	79	69	89	80	84	71	84	76	71	57	75	76	85	53	76	80	61	83	77	66	81	71	72	71	64	55	69	71	79	77	74	63	68	77	71	72	72	61	71	57	56	74	84	66	64	80	67	58	92	70	75	64	71	53	71	62	65	70	81	75	72	65	78	78	75	58	63	60	80	64	73	71	55	62	59	77	67	71	70	61	65	77	75	61	70	73	55	72	62	72	74	72	62	60	63	79	67	72	77	72	48	61	54	61	78	69	56	64	77	77	72	71	71	59	78	71	64	82	78	77	71	74	60	83	82	83	74	74	67	77	77	70	93	72	65	65	81	67	70	78	79	63	81	53	61	62	75	72	60	73	61	89	70	61	67	70	62	71	67	73	59	62	62	67	76	62	61	59	63	86	55	85	57	77	72	73	68	61	60	60	74	85	87	71	83	78	66	87	69
7037	15108	1455	1954	4556	7680	7628	5305	4458	3978	3228	2614	2262	2125	2005	1626	1161	961	865	821	795	791	828	830	759	737	720	782	738	672	751	731	743	727	674	692	692	699	704	726	709	694	668	693	702	663	668	727	710	725	712	707	701	682	684	731	692	646	666	677	682	687	649	683	683	721	678	663	743	690	688	649	665	660	647	668	692	666	673	691	690	696	690	696	722	721	671	682	659	650	706	650	626	663	706	676	679	725	671	635	722	662	673	672	689	645	676	637	708	672	652	732	684	716	632	687	662	653	686	663	658	644	707	637	645	713	682	665	650	668	717	633	640	687	674	681	657	717	684	671	669	659	608	639	646	663	615	712	710	662	655	702	652	636	622	685	696	698	689	689	671	699	617	726	664	648	624	700	630	669	678	697	697	672	684	713	654	654	658	703	720	687	711	590	690	655	660	689	645	686	685	672	667	656	674	718	649	712	648	699	680	697	680	700	692	663	667	704	672	688	655	637	687	620	661	648	669	662	690	658	675	627	693	664	702	706	693	676	679	675	624	657	694	677	696	718	640	717	700	657	665	770	711	679	662	688	676	684	638	684	701	635	655	661	655	658	667	671	663	665	639	679	689	622	644	653	679	662	672	642	685	676	666	701	652	679	653	650	673	681	655	646	675	669	673	674	664	625	702	699	661	696	688	694	672	700	691	644	725	636	693	657	658	681	633	682	676	699	694	637	656	752	639	680	645	683	658	658	653	673	693	701	702	640	661	691	706	641	666	675	663	635	645	678	668	758	670	705	709	674	670	721	664	685	645	697	630	686	706	648	668	622	707	658	704	722	680	683	702	708	673	685	698	672	681	689	689	690	641	706	674	697	692	687	633	615	729	683	658	652	704	676	654	685	703	637	652	686	655	734	693	668	699	624	653	696	644	668	645	700	640	678	648	663	694	699	670	653	653	663	653	676	696	715	641	658	711	648	697	670	640	662	695	654	653	655	687	668	702	681	707	694	637	686	655	687	707	663	702	661	663	682	687	712	657	669	678	687	674	661	683	657	642	695	634	677	738	660	666	692	628	674	633	670	715	710	653	657	669	672	678	661	661	667	622	649	698	655	664	691	707	656	664	704	673	680	631	676	706	673	647	652	646	722	633	692	677	670	652	693	646	692	682	637	662	672	684	718	652	655	674	695	674	685	649	684	679	687	665	669	693	658	686	677	664	642	678	711	708	637	693	665	716	637	727	662	713	671	659	699	660	696	707	687	701	673	662	638	694	698	648	732	678	704	715	693	661	699	671	670	627	662	671	665	682	693	736	672	667	733	694	658	663	638	694	690	664	649	650	663	705	616	690	729	652	690	661	631	649	711	691	657	688	659	689	659	661	686	735	695	673	730	651	720	668	659	627	706	658	675	686	667	678	692	681	682	658	677	637	642	660	694	697	645	669	634	663	681	699	699	714	668	664	696	685	656	681	661	660	711	687	690	639	678	675	642	633	686	719	670	702	695	636	651	671	693	698	727	642	670	749	682	686	686	718	651	648	677	661	696	668	660	662	654	635	662	666	673	655	680	662	703	705	682	644	678	673	701	671	662	607	655	662	632	672	694	692	665	658	690	660	675	675	658	644	690	671	679	668	670	675	678	720	697	702	637	676	668	683	672	708	703	647	670	671	646	702	683	632	677	686	678	669	636	688	637	638	674	694	647	676	701	643	680	645	675	679	686	654	671	694	649	648	636	682	666	671	664	694	652	687	692	645	691	685	722	657	719	664	662	699	638	692	659	646	684	683	664	692	675	676	661	684	654	655	663	634	670	662	693	703	675	697	661	698	680	709	669	707	687	631	683	658	702	634	627	666	710	663	648	674	671	646	709	706	665	724	688	721	756	652	662	701	697	692	656	670	645	645	665	702	709	670	664	646	731	723	656	646	668	680	692	631	708	661	714	669	684	693	690	646	650	627	687	673	648	655	673	651	625	692	684	686	670	689	667	644	642	667	698	679	675	694	654	667	674	685	699	673	662	673	634	682	610	663	625	690	700	655	707	635	710	715	698	651	681	678	663	652	686	694	692	706	690	652	688	656	693	668	661	715	646	717	701	688	612	628	677	692	652	664	677	685	647	638	654	698	676	662	654	658	641	658	668	698	673	676	658	646	721	628	710	654	642	681	663	646	700	667	685	660	678	660	710	674	668	652	679	658	696	659	630	707	668	683	620	640	716	694	710	663	658	673	627	690	662	707	669	641	615	678	692	666	650	676	663	672	682	688	726	702	636	696	682	683	668	683	650	681	674	672	677	691	712	696	681	703	690	663	659	666	679	715	681	649	701	644	631	691	707	678	638	740	672	685	700	723	696	675	693	702	671	726	649	716	662	679	714	648	686	674	647	679	645	685	633	667	673	640	682	627	687	698	659	640	682	665	677	686	687	663	682	687	665	676	693	699	664	656	648	673	647	700	691	668	658	635	669	643	648	627	648	645	650	658	660	695	632	661	676	641	684	697	699	660	674	707	708	696	672	665	660	638	676	651	701	682	694	670	667	650	664	631	659	679	661	716	645	685	717	699	649	700	659	668	748	672	674	719	657	694	719	678	652	680	712	719	651	687	643	662	650	636	700	672	662	638	684	701	736	666	678	677	704	625	711	694	689	666	634	658	647	640	693	671	650	698	669	649	691	675	656	683	692	713	686	676	675	680	643	681	636	605	628	663	695	642	681	668	695	654	657	672	639	662	727	664	703	682	659	671	666	650	698	666	669	671	710	693	653	726	702	643	670	648	642	692	651	681	666	731	685	670	699	719	635	660	673	694	643	673	680	673	667	703	683	752	653	666	648	691	677	627	667	741	697	635	690	666	625	684	696	679	698	656	679	626	654	713	644	686	675	700	645	675	707	645	672	674	693	718	692	708	688	689	693	652	696	661	674	605	677	673	706	689	651	684	703	681	666	679	682	695	674	676	698	649	670	681	659	667	650	667	684	706	621	647	676	646	697	712	717	712	688	673	644	654	661	671	696	675	705	686	687	668	703	673	644	681	724	660	666	655	668	674	679	624	725	702	686	652	735	626	701	706	665	713	616	712	701	676	691	678	672	674	668	636	674	669	702	629	681	666	684	700	677	675	648	652	657	617	678	674	658	636	627	648	706	694	681	623	693	643	708	690	664	695	691	681	666	675	657	662	661	656	675	676	646	660	703	697	689	690	663	699	658	661	654	690	666	688	649	691	703	706	683	629	652	634	688	671	687	658	641	684	661	723	672	590	672	692	681	714	661	709	619	658	652	650	663	640	662	693	635	629	637	652	605	664	658	663	695	668	637	733	651	695	669	681	663	714	685	686	672	609	708	666	642	625	677	664	719	666	684	648	728	673	656	725	675	651	699	677	708	661	641	678	622	665	651	677	695	687	664	682	635	732	659	682	688	682	666	692	656	660	643	669	726	682	673	657	691	648	677	714	689	638	640	668	638	630	685	675	710	672	622	694	672	694	674	623	700	699	663	714	653
1056	1472	63	46	42	79	100	86	82	77	75	64	60	50	62	44	32	27	26	17	29	29	20	29	29	22	19	28	25	21	19	26	23	24	24	24	19	17	28	24	18	27	21	18	24	25	17	25	27	17	17	17	30	26	20	20	29	26	24	16	18	23	23	24	15	26	13	24	19	19	22	27	25	23	22	26	21	15	19	20	15	23	22	23	28	27	16	25	19	19	22	14	29	28	23	20	20	31	16	19	23	20	20	21	26	15	19	27	15	17	21	17	24	18	19	18	22	17	23	18	19	23	22	24	16	17	30	32	21	22	10	19	22	19	21	28	21	25	12	29	19	23	21	27	20	28	15	8	21	17	19	21	20	24	26	31	28	33	21	24	20	17	20	19	21	13	25	25	17	26	19	22	22	27	18	28	27	16	21	10	24	20	22	24	11	26	27	20	12	20	26	22	26	28	17	22	26	25	29	16	24	22	18	23	31	24	21	26	21	20	19	24	20	23	21	31	27	20	27	19	15	20	23	15	30	22	21	21	30	18	9	19	26	26	23	19	25	29	20	17	17	28	21	21	14	27	22	16	26	30	25	26	26	24	14	17	18	28	36	27	28	20	15	19	24	22	22	15	24	15	23	22	16	14	29	26	20	31	22	22	22	25	16	15	25	22	13	25	15	23	17	29	20	13	18	9	29	20	26	26	22	18	25	12	19	28	22	29	19	22	30	30	15	31	18	9	18	17	22	23	22	15	21	28	21	15	25	23	16	28	26	23	20	21	29	23	16	29	18	19	19	30	31	14	28	19	21	13	20	20	21	20	22	21	22	17	17	23	19	18	24	32	26	12	12	21	24	21	20	21	18	21	16	25	25	20	18	17	21	21	26	14	21	26	19	21	22	27	22	17	30	21	20	24	31	23	21	27	25	22	23	27	17	27	23	23	31	26	28	16	31	22	16	24	17	24	16	24	22	26	19	28	25	18	26	21	28	18	27	29	21	35	18	20	23	22	16	24	14	19	22	20	26	22	17	19	23	21	36	24	24	23	28	24	27	18	13	16	24	15	15	23	16	21	19	17	15	14	19	23	22	26	25	20	18	24	27	16	18	14	25	18	21	17	25	12	27	24	19	33	21	21	17	22	23	23	17	19	17	28	20	24	17	25	23	14	13	24	22	23	24	25	18	24	28	23	20	29	27	18	23	20	17	22	21	15	17	18	23	13	18	26	26	29	20	14	20	14	27	21	20	15	20	30	19	26	24	20	20	22	21	17	13	15	19	22	24	19	17	27	23	26	16	16	17	25	27	30	22	30	27	27	33	18	17	20	22	23	21	21	19	17	25	24	22	16	14	23	25	21	23	22	18	20	21	20	23	20	23	20	22	11	12	24	25	17	24	20	21	13	24	30	18	22	20	25	17	18	19	18	25	19	19	19	26	22	28	22	29	18	27	24	29	18	22	22	14	25	19	25	22	21	20	16	18	20	22	21	20	22	21	17	23	27	19	13	14	29	20	21	22	31	21	16	26	19	25	29	25	24	18	23	21	19	16	24	30	23	23	20	27	15	20	16	17	26	15	18	19	18	29	25	18	16	25	23	26	29	16	27	19	23	28	15	20	16	26	19	29	21	17	24	26	23	13	24	14	20	19	21	24	21	15	23	17	18	21	18	24	17	22	17	22	25	15	18	19	17	22	18	29	20	21	23	20	23	19	12	20	22	17	22	19	16	19	28	10	26	23	15	23	15	25	17	28	14	23	15	14	19	17	16	20	23	24	16	14	20	17	25	23	20	22	24	18	14	21	20	19	24	22	30	19	20	16	29	22	15	18	22	23	15	23	7	26	18	18	17	19	16	24	24	19	20	27	23	21	13	23	21	25	21	19	29	21	21	18	18	12	21	24	23	18	20	24	17	22	14	20	16	21	28	26	25	18	20	23	17	19	23	34	21	25	26	22	28	24	26	18	22	30	19	13	15	21	24	22	21	20	17	28	20	32	20	21	22	30	19	23	23	25	35	21	25	24	22	22	15	15	16	24	17	30	21	24	18	17	20	24	21	14	19	22	18	23	19	19	26	18	27	17	27	22	13	23	21	29	20	30	12	28	24	21	23	17	16	27	28	19	17	23	29	17	21	15	18	17	30	21	35	17	21	23	22	23	15	30	30	18	28	23	15	30	27	24	20	31	15	22	14	24	22	22	24	16	25	26	16	19	26	21	17	19	18	27	20	17	27	29	23	21	16	24	23	21	22	20	21	21	28	25	25	21	24	22	19	20	15	20	16	22	17	17	16	28	19	29	28	18	21	26	23	26	29	17	20	20	23	21	18	15	18	18	25	33	24	12	23	26	26	24	18	28	13	23	14	22	26	24	19	16	22	19	25	18	16	21	15	27	23	19	24	24	24	18	22	20	15	18	14	21	14	19	24	25	24	21	24	21	28	30	22	29	15	22	23	22	22	26	21	19	19	25	31	17	17	15	20	18	27	14	27	22	14	22	18	31	14	19	27	25	28	23	14	15	24	14	18	19	16	20	18	18	20	25	14	21	14	22	27	25	14	15	28	22	19	11	27	16	18	31	27	19	28	23	25	19	22	22	23	19	20	21	16	26	21	14	24	21	16	26	31	14	17	16	18	18	17	19	22	20	28	21	23	18	22	19	20	30	14	17	22	28	30	18	21	16	20	27	25	20	19	22	31	16	31	26	23	16	14	19	28	19	23	14	21	17	17	14	24	23	22	21	20	13	27	24	28	19	23	28	20	27	20	16	27	19	32	36	15	18	27	18	16	19	22	23	28	22	19	29	18	27	17	21	26	19	24	15	26	18	24	20	25	16	25	23	19	18	16	31	12	9	26	15	24	17	18	25	23	27	26	26	27	16	21	23	16	20	13	18	21	25	25	32	14	14	18	24	24	25	31	20	21	22	19	21	24	17	19	28	28	23	24	19	24	23	26	24	15	24	18	18	21	21	21	24	15	15	20	8	22	18	14	12	20	20	17	23	19	18	28	24	25	22	29	21	21	20	13	18	20	20	13	18	17	22	15	29	25	22	16	26	21	25	26	23	21	27	21	19	23	20	26	20	18	13	25	17	22	30	18	22	17	27	25	15	30	34	18	20	21	15	23	20	15	11	19	22	22	16	19	21	15	15	17	24	20	27	17	23	21	30	18	21	13	17	17	15	18	21	19	21	26	23	23	23	24	28	15	25	16	19	20	20	16	20	32	28	22	17	27	16	21	25	28	20	20	17	28	24	18	23	23	18	19	29	25	18	25	21	24	16	22	23	18	18	23	17	22	17	24	17	20	22	22	29	39	22	14	22	18	25	21	13	19	20	23	15	18	25	20	22	16	28	23	26	22	18	23	25	18	23	22	17	21	32	26	20	16	13	14	19	29	16	24	20	18	24	26	11	24	17	33	24	27	39	21	18	20	19	20	28	23	20	28	17	17	22	27	27	19	32	19	21	18	15	14	20	27	21	21	26	19	21	17
9345	11947	797	1175	3734	7548	5916	4504	3899	3534	2767	2275	1995	1777	1576	1036	659	454	415	389	371	363	327	309	307	273	328	270	288	244	298	253	248	269	258	255	236	239	240	246	221	242	227	207	241	213	216	215	224	241	208	247	229	227	214	203	228	229	233	207	230	180	216	221	203	191	206	252	192	216	229	202	210	223	204	203	199	203	233	196	222	190	183	213	179	200	199	205	240	232	226	209	197	223	217	235	193	182	218	230	188	171	223	208	199	214	215	193	215	175	199	198	173	203	207	219	196	201	194	204	189	216	214	211	209	180	197	203	209	191	201	207	199	236	182	191	227	192	221	212	179	194	205	186	224	212	206	230	197	218	200	211	200	198	203	227	202	193	200	212	209	194	218	198	210	176	194	200	185	187	191	208	208	191	214	230	198	202	222	198	197	215	191	193	208	170	184	207	230	210	200	221	211	209	210	178	225	191	190	188	222	204	218	232	196	196	163	196	207	193	198	209	208	199	193	209	211	209	192	185	204	208	204	192	209	188	218	203	207	195	209	217	203	206	182	202	196	200	192	209	199	203	206	193	195	202	198	184	200	204	205	210	198	197	211	182	222	210	191	202	200	204	202	189	204	204	198	181	184	197	204	212	213	204	204	208	176	234	186	207	178	207	190	217	207	228	208	217	220	223	212	227	228	207	190	198	203	208	191	201	190	197	201	201	207	235	193	213	211	228	227	217	205	207	219	206	212	183	204	203	208	218	189	230	204	192	191	216	212	243	206	183	199	193	212	201	226	214	199	167	220	209	218	214	235	180	227	220	208	196	181	209	193	185	225	214	203	206	165	207	187	195	197	200	176	193	218	196	182	204	195	186	187	231	204	202	185	212	187	215	210	207	174	216	204	188	229	215	215	196	191	205	192	196	208	212	212	201	195	193	216	173	210	222	200	217	191	211	195	200	197	181	226	191	184	199	215	201	203	195	211	208	204	205	213	200	191	204	223	188	202	200	179	186	184	183	187	222	198	180	222	211	202	225	214	196	206	206	182	200	214	189	218	203	188	203	204	189	203	200	207	197	195	207	210	209	202	175	207	175	220	198	170	202	177	189	203	219	203	228	184	221	187	172	191	217	185	175	215	203	201	196	208	183	211	179	210	232	207	206	216	210	199	191	188	199	214	202	198	200	208	178	246	218	203	177	202	200	218	222	203	180	168	189	175	172	192	205	198	196	193	221	210	191	200	177	191	243	190	202	199	199	197	212	186	223	211	196	183	195	230	207	193	202	209	205	192	204	188	222	203	188	186	188	212	191	193	202	199	183	204	212	194	217	217	201	199	178	174	199	196	186	187	213	190	204	219	196	211	217	207	239	181	219	212	229	193	208	178	219	207	207	201	200	199	222	237	219	200	208	233	203	247	194	203	212	206	231	199	197	182	203	197	204	188	215	176	206	218	191	182	190	197	210	207	201	197	176	194	180	189	204	201	207	197	202	205	199	230	201	203	221	217	207	213	201	218	209	200	174	209	186	211	210	199	211	179	197	182	176	194	198	210	201	214	200	191	196	204	173	204	196	189	215	207	208	196	241	230	206	209	213	210	189	224	220	204	190	200	190	184	209	215	199	221	200	181	202	222	198	218	214	221	212	214	225	202	177	207	207	223	232	202	203	206	190	208	213	215	205	218	185	218	217	199	208	211	198	210	195	183	230	210	201	185	212	203	197	176	195	189	200	197	204	202	216	204	191	198	209	185	197	213	203	198	188	225	188	192	201	204	208	184	224	228	179	186	228	199	204	232	188	191	212	177	207	196	174	204	180	220	218	170	213	196	200	203	216	209	178	178	196	204	221	214	233	231	176	205	195	168	190	205	199	203	209	196	209	218	187	214	179	211	189	207	215	200	181	191	203	210	208	224	193	212	210	204	186	193	211	187	172	228	217	199	204	188	225	234	209	212	217	203	199	193	198	229	182	214	199	227	187	218	183	188	190	188	211	218	209	209	194	198	206	194	207	191	197	224	192	214	220	177	215	201	193	214	178	204	202	208	229	192	200	210	224	192	217	218	170	220	199	185	182	225	210	206	242	217	196	192	193	243	222	203	194	214	212	224	215	216	188	191	200	198	208	191	186	216	208	208	195	198	196	223	210	190	202	228	190	205	204	204	209	225	187	210	218	195	213	203	209	205	209	214	201	200	192	224	200	219	224	203	206	192	206	198	188	212	198	189	201	191	198	196	210	191	193	215	192	184	192	167	186	209	197	197	200	206	212	205	182	212	222	229	228	185	210	224	185	199	209	195	200	227	177	199	197	197	197	201	205	213	206	197	207	192	226	178	199	227	208	195	204	185	183	218	202	205	191	184	212	201	192	196	190	189	198	192	212	235	226	206	207	197	200	200	225	214	200	226	205	216	185	204	214	205	215	191	222	188	218	200	205	192	181	223	210	209	206	182	192	189	212	206	208	209	207	187	198	209	218	215	208	213	219	202	213	201	207	200	198	186	191	194	225	176	207	211	199	211	205	170	226	204	208	197	205	207	206	188	195	195	184	218	203	183	209	216	209	231	198	166	203	216	198	208	178	205	199	199	199	192	196	212	215	202	193	176	197	208	199	197	201	183	214	212	211	199	217	191	199	207	209	193	212	195	213	202	189	216	194	217	219	184	196	210	182	202	185	215	215	211	183	203	197	188	214	200	175	208	222	201	168	218	192	195	190	212	191	223	200	177	231	172	183	198	194	188	215	200	206	189	205	184	193	190	204	207	191	167	190	205	208	207	206	200	215	183	210	170	193	188	205	220	195	237	183	198	199	209	190	191	236	210	198	204	224	196	208	181	221	192	223	179	217	225	200	213	192	202	196	225	201	181	186	192	195	207	201	178	203	218	231	201	210	204	201	176	219	215	200	212	190	193	219	185	216	231	216	200	224	205	174	180	206	212	215	201	210	198	214	202	210	184	191	200	201	204	210	197	210	202	215	213	233	201	207	216	230	207	199	188	211	205	206	204	224	190	196	203	212	239	229	221	215	191	216	197	204	198	197	205	208	207	179	222	182	227	208	196	195	190	182	223	199	215	207	218	201	214	207	221	222	233	205	211	198	216	197	218	193	176	209	216	207	172	218	227	176	217	219	193	218	196	185	199	201	224	193	206	193	211	170	211	178	214	194	198	209	198	202	197	221	203	183	196	199	214	193	176	200	214	216	185	198	226	223	195	210	223	218	222	198	216	199	214	222	167	203	227	206	203	200	209	199	207	191	198	220	179	201	206	211	186	191	208	179	211	185	195	193	219	229	215	207	195	184	206	194	172	200	185	196	169	197	213	185	198	213	194	208	217	216	224	204	200	205	186	195	193	189	195	210	197	214	191	193	189	222	202	222	202	213	230	200	222	197	202	192	199	189	184	177	197	211	216	222	206	198	213	207	215	210	194	180	213	210	194	216	205	224	193	197	197	217	203	179	237	220	197	205	182	209	223	183	212	189	226	223	179	227	172	208	206	205
638	1261	128	94	86	133	142	148	153	161	149	134	113	104	84	76	53	58	63	70	53	54	76	55	51	51	52	48	62	53	36	55	77	54	55	46	50	48	47	46	37	48	37	51	55	37	52	48	45	41	41	43	49	39	33	46	49	43	46	45	43	43	50	40	55	48	48	46	55	34	53	60	54	46	56	52	37	38	58	48	40	58	49	51	59	54	50	37	43	43	56	69	56	52	49	49	35	60	39	49	44	47	54	53	51	48	51	55	58	36	49	43	43	47	45	45	44	50	53	57	47	40	53	39	33	49	49	41	47	55	45	46	52	60	54	48	48	52	39	52	48	45	45	58	49	56	55	47	52	56	40	54	46	54	47	48	57	42	47	53	40	47	53	44	43	41	37	52	43	57	56	39	53	58	60	55	48	54	55	53	54	56	50	51	48	60	54	59	41	38	48	43	37	64	37	38	34	35	55	55	55	58	35	49	49	50	56	45	46	47	47	47	52	51	52	38	55	41	53	58	47	49	59	43	45	44	48	44	41	46	49	30	46	51	59	41	40	51	50	48	57	52	61	48	42	57	48	46	46	47	57	61	57	51	41	57	58	48	42	57	40	52	61	55	44	55	48	55	29	56	50	50	58	43	45	51	52	55	58	46	41	43	47	46	52	49	53	51	53	53	50	40	38	54	50	45	59	55	57	50	48	50	53	52	48	47	58	41	59	45	38	50	46	49	44	53	57	42	38	55	46	51	48	47	47	57	64	39	52	54	41	49	49	39	38	48	56	59	64	61	53	50	45	45	43	50	47	55	44	38	53	47	46	43	39	47	53	50	32	43	47	50	43	50	43	53	43	49	48	67	47	49	45	43	36	40	58	44	42	53	36	50	55	44	41	55	50	43	52	38	57	67	42	52	40	48	40	49	53	51	47	56	56	46	59	51	48	54	58	54	54	52	48	52	58	44	42	58	53	46	41	54	57	48	42	50	53	45	59	57	44	44	52	54	45	46	35	48	58	51	50	45	60	43	57	64	49	54	37	49	45	51	55	54	52	47	51	45	67	38	52	52	49	58	43	52	46	54	48	48	50	48	41	47	57	36	50	51	37	32	42	54	41	40	47	42	40	45	48	44	60	46	45	60	53	50	51	65	50	49	54	51	39	38	36	53	50	41	38	47	61	49	42	50	45	51	55	59	45	62	42	44	52	40	59	47	40	44	48	50	39	37	50	46	45	68	54	45	50	42	48	42	54	46	46	51	43	47	48	55	42	41	62	43	59	49	51	52	52	52	47	55	50	46	53	46	57	49	38	53	48	44	58	49	45	34	59	41	62	46	50	53	46	57	44	53	53	43	54	43	50	46	41	48	54	48	43	37	55	68	47	47	45	47	39	55	45	64	48	47	41	61	44	42	40	48	47	41	51	56	49	55	33	59	50	57	45	46	53	42	43	52	52	41	46	49	55	63	51	56	49	58	52	47	49	53	45	48	40	64	55	52	42	68	61	53	41	43	42	42	54	47	65	42	42	38	45	41	55	60	44	49	46	46	60	59	57	59	63	53	58	52	52	50	50	46	57	52	52	51	62	53	60	50	36	52	48	55	47	51	42	48	54	48	48	28	52	42	50	54	42	51	47	50	60	53	62	52	55	38	45	45	51	45	59	56	51	59	44	74	58	46	37	45	44	60	52	42	39	46	44	44	47	59	48	56	44	51	43	51	35	43	63	44	50	54	42	41	45	43	42	49	52	47	39	53	55	55	46	52	50	43	51	53	63	47	53	46	64	45	52	43	43	45	44	64	47	46	41	58	49	36	59	41	40	51	39	39	47	51	47	50	57	53	42	44	53	43	53	57	39	43	53	53	56	43	41	41	54	37	33	52	57	46	56	52	48	59	52	40	41	59	48	51	41	49	48	50	57	41	50	50	44	45	61	44	51	50	43	58	56	54	47	44	46	49	42	33	40	52	44	52	48	42	47	56	61	44	54	49	43	51	45	51	52	41	37	43	47	42	54	46	44	52	40	55	45	47	54	45	57	37	54	39	50	44	51	49	58	45	52	57	61	54	56	63	62	59	54	43	40	50	39	49	56	55	54	46	45	51	46	54	44	46	42	40	47	46	53	48	44	45	50	45	61	55	54	44	55	50	56	46	57	35	62	43	64	52	45	49	58	55	47	45	44	48	62	55	57	52	39	57	50	50	43	54	43	50	51	41	44	62	40	54	50	43	61	51	44	54	58	52	54	59	54	40	52	45	49	36	56	57	43	48	57	48	57	53	44	51	54	55	55	49	50	46	53	61	68	41	45	43	53	55	53	53	53	54	54	39	58	51	41	41	40	53	51	42	55	62	56	44	48	40	45	46	51	58	49	36	48	45	56	64	37	56	50	34	63	45	43	52	44	45	46	52	51	51	53	52	39	52	44	46	48	63	54	46	43	47	53	48	59	52	56	48	42	39	45	45	58	53	57	45	37	54	45	39	55	39	37	49	41	49	56	48	52	55	56	58	56	54	36	51	42	38	47	44	60	57	50	46	62	44	51	48	57	45	43	54	61	44	47	43	58	47	54	63	55	55	58	51	51	51	48	46	52	56	48	53	39	45	52	44	54	40	58	48	55	39	52	43	49	49	52	50	58	56	55	48	46	52	60	46	44	52	58	49	51	48	48	44	46	32	42	50	59	51	53	46	30	58	52	48	38	48	59	44	48	64	39	39	36	53	43	47	50	47	57	55	47	40	45	51	49	50	56	56	31	54	38	49	50	43	51	45	57	52	45	52	60	48	51	48	56	43	46	63	50	42	46	52	40	51	56	52	47	49	48	49	49	50	40	34	46	46	60	39	54	47	51	53	49	30	45	59	38	46	51	47	43	50	63	44	56	35	52	57	54	57	61	50	56	49	52	50	40	43	52	44	52	57	42	52	53	61	59	54	47	56	39	36	43	50	45	56	50	46	60	44	61	54	45	43	45	53	56	46	58	57	43	50	41	42	46	44	42	57	50	51	40	57	60	50	47	38	62	50	49	46	51	54	49	41	48	47	37	46	59	50	43	62	54	39	55	56	56	52	42	53	40	53	62	40	49	65	49	40	50	49	49	49	44	59	34	40	47	58	48	51	67	45	50	57	56	48	40	63	42	44	51	45	52	47	60	50	38	41	54	50	57	43	45	44	51	30	66	62	44	52	52	49	44	69	50	61	41	46	59	52	46	53	44	43	42	51	49	59	44	54	50	56	61	45	47	52	40	45	34	45	52	48	43	41	46	58	52	47	53	57	47	48	52	52	48	42	72	48	45	47	44	47	43	57	49	43	33	55	49	47	46	54	49	53	44	58	46	51	55	49	55	58	67	60	68	45	61	55	52	41	62	52	36	45	51	47	53	42	38	68	61	52	47	44	58	44	42	53	50	54	51	56	59	56	39	49	51	55	38	50	36	49	51	54	31	41	50	52	46	41	47	48	49	59	45	50	53	45	63	56	53	51	45	54	43	49
10524	12023	1673	1921	6272	8628	7374	6557	6280	6075	4973	3541	3015	2441	1876	1461	1048	857	846	815	724	713	691	683	656	622	618	611	663	597	607	621	557	586	577	547	553	561	546	556	552	523	533	538	527	543	540	548	538	530	554	495	507	518	538	492	502	521	517	479	537	504	552	555	521	504	490	511	516	457	504	501	484	506	491	500	500	481	498	518	543	480	528	519	486	532	500	479	521	434	507	519	479	515	503	507	516	494	512	497	526	487	509	502	492	492	521	550	455	496	498	478	521	514	523	490	518	485	498	451	506	494	487	505	505	516	507	504	498	463	548	512	467	556	502	490	497	484	492	508	487	488	498	515	453	478	494	513	531	464	477	522	526	524	498	505	466	476	491	480	483	536	503	482	512	515	495	492	526	467	481	506	512	473	485	472	517	459	502	526	478	438	472	496	490	488	488	494	507	543	514	512	507	483	504	500	490	541	541	519	484	520	460	498	532	504	525	523	491	523	491	507	525	452	496	503	522	494	494	502	516	520	500	509	534	521	470	468	455	519	538	491	517	511	504	497	458	479	522	511	490	500	514	515	493	491	510	491	520	485	484	511	500	534	516	504	507	468	501	491	479	493	502	492	477	519	508	521	489	518	472	515	488	519	483	505	456	483	458	528	466	492	515	521	545	463	542	498	531	470	493	534	526	522	500	474	491	477	501	475	531	508	454	497	474	499	517	514	506	528	478	477	469	512	495	536	499	497	510	510	470	479	475	455	516	495	462	506	511	484	554	471	481	520	456	498	477	495	477	492	481	512	509	504	516	525	478	489	484	492	472	502	523	476	493	523	524	534	468	485	484	523	495	503	482	469	497	481	531	497	511	489	471	480	477	480	504	526	519	473	505	448	484	523	486	491	490	478	464	526	470	501	511	476	499	519	500	493	486	499	474	441	509	480	525	445	514	473	490	523	513	480	478	476	493	485	464	473	519	532	488	508	502	518	520	486	455	495	495	498	508	552	477	484	494	503	502	491	528	469	514	491	538	500	507	484	508	514	513	486	510	495	508	497	502	513	478	482	477	492	513	481	507	459	484	512	513	513	496	494	513	492	490	481	507	533	484	486	468	535	498	470	457	480	491	483	510	446	490	484	515	488	525	478	519	480	483	503	459	508	494	436	477	480	518	467	471	487	475	535	516	503	485	505	484	517	511	484	461	530	494	484	491	484	471	476	494	518	511	459	464	507	499	502	511	473	497	460	497	500	487	535	508	448	478	525	524	488	464	465	463	477	517	537	525	519	465	514	494	520	447	490	503	456	543	505	506	538	487	488	487	457	457	486	494	545	496	491	510	482	533	494	468	482	535	488	465	475	490	448	524	493	466	492	466	506	559	523	493	503	463	483	516	491	459	483	513	468	533	506	488	522	535	492	513	518	488	499	479	492	465	511	495	491	511	468	485	512	481	479	513	513	525	510	479	505	550	501	493	478	517	459	507	499	484	502	471	538	489	491	510	498	443	532	513	530	475	508	440	496	489	492	486	513	519	511	489	494	491	485	518	493	503	483	517	477	433	454	481	522	485	509	510	507	502	487	495	504	491	478	490	510	512	503	478	459	468	492	490	514	483	483	483	479	525	503	521	512	507	477	491	490	496	506	441	497	503	487	457	519	472	460	509	556	507	490	493	500	512	486	476	492	478	494	468	487	471	483	508	494	485	479	503	498	500	480	486	490	510	462	483	488	511	527	507	514	511	465	485	493	508	496	500	501	484	518	516	532	464	486	497	541	466	554	532	498	481	476	499	506	440	485	496	447	474	477	497	501	533	505	468	475	516	448	428	502	508	492	490	471	498	515	497	515	508	443	495	464	498	479	501	514	467	510	475	522	540	489	519	524	499	524	471	534	490	452	497	486	490	508	509	511	498	485	452	500	502	502	485	543	529	494	484	479	480	534	487	505	517	477	501	513	522	475	489	497	505	501	478	502	468	513	490	482	496	484	489	469	477	489	443	485	466	534	471	543	521	435	456	454	483	503	534	498	503	509	508	527	500	453	534	479	483	474	509	488	455	501	537	491	482	510	487	471	486	482	485	519	495	511	520	482	538	469	481	509	476	509	469	493	528	505	510	491	532	447	493	500	483	503	522	489	473	514	515	451	509	537	492	469	483	500	494	514	484	494	511	476	539	502	489	518	487	513	524	493	472	498	514	478	488	456	540	492	465	484	452	510	490	527	453	477	502	482	522	496	469	478	488	471	518	502	519	534	493	531	509	535	493	475	507	480	451	483	498	464	525	487	445	525	549	487	486	480	456	479	485	500	537	537	529	523	500	507	476	501	470	483	472	466	476	518	505	477	538	503	493	466	463	494	506	525	483	532	471	480	511	477	507	497	509	477	452	474	438	498	497	485	450	475	474	503	445	533	497	503	457	494	460	474	490	531	493	483	463	511	508	493	519	493	459	445	468	512	533	486	507	500	488	504	492	495	508	478	485	498	483	482	514	512	521	510	466	513	481	520	486	475	497	511	496	460	550	495	494	497	525	484	500	476	476	470	541	503	481	469	476	498	454	452	517	464	461	465	484	471	538	456	477	513	465	522	511	521	511	511	462	495	498	507	506	455	494	473	502	465	494	493	521	518	492	505	454	498	487	508	460	500	475	482	471	499	512	467	501	498	489	504	531	467	528	482	492	497	472	488	509	524	483	439	482	504	497	473	533	503	488	499	536	480	536	506	497	533	487	492	488	489	530	527	492	494	491	530	499	524	482	525	540	493	498	466	465	489	481	518	519	515	501	492	554	490	498	508	496	499	477	486	457	483	478	512	470	477	532	492	435	485	485	521	500	479	486	504	516	477	483	479	479	518	489	514	477	443	512	521	502	477	487	483	502	474	501	461	483	514	519	500	539	514	507	545	472	493	470	477	492	498	534	472	519	463	545	502	521	496	496	481	490	519	513	519	479	466	460	502	460	458	469	524	498	514	532	496	516	505	469	498	492	483	482	491	495	478	495	503	519	495	489	460	505	479	491	510	507	508	524	518	512	540	549	518	490	501	509	493	488	495	482	525	466	469	478	457	478	465	476	466	513	474	486	509	508	496	441	497	476	511	493	454	513	519	493	456	481	457	485	495	476	508	480	521	514	542	515	475	491	504	489	464	514	499	485	513	494	480	485	525	533	443	529	482	484	505	496	518	497	464	491	497	509	464	494	502	514	474	481	510	477	505	469	497	504	519	498	470	491	500	481	494	517	507	521	468	501	535	530	498	498	472	486	464	485	471	470	488	503	475	477	517	515	491	501	482	498	486	490	546	465	475	484	503	519	485	491	502	525	485	491	483	480	468	498	476	527	507	478	506	496	497	520	512	463	513	527	506	509	499	485	487	504	503	500	475	488	482	496	483	491	521	510	471	496	516	491	550	498	473	542	520	503	516	514	524	488	492	469	498	484	482	492	492	491	474	535	519	487	456	495	518	513	506	461	488	508	530	469	513	521	481	485	454	487	461	530	485
682	214	94	53	70	73	84	111	103	111	117	87	72	78	69	51	52	54	53	52	58	52	61	52	62	64	48	57	59	52	55	45	48	58	49	55	62	58	48	52	49	60	60	47	55	48	53	51	46	47	55	52	50	51	48	53	53	46	45	45	59	51	49	38	39	49	56	55	62	46	58	57	49	46	44	38	47	44	50	46	52	59	41	49	53	48	56	58	59	56	49	62	50	51	45	42	47	37	50	52	53	41	49	48	44	47	48	52	50	50	53	56	50	55	61	53	51	47	46	64	69	43	57	47	34	47	54	51	49	57	57	41	48	47	53	55	54	60	45	60	54	53	54	54	40	63	54	51	50	45	48	53	60	45	47	54	48	51	51	50	64	51	53	47	50	47	54	50	45	54	56	55	49	53	65	52	53	56	41	63	42	54	49	51	47	43	44	46	55	46	52	48	55	62	46	57	43	51	51	54	51	41	49	64	53	49	53	47	59	59	39	45	53	48	49	50	62	53	57	48	41	60	50	48	43	51	56	50	49	46	55	60	50	58	50	68	52	56	42	55	41	47	42	42	63	57	39	33	28	47	37	50	46	42	44	47	51	44	44	60	45	49	69	59	56	48	40	47	60	47	60	45	43	45	41	51	50	56	53	49	51	57	66	50	56	43	49	45	56	47	54	63	44	47	55	48	55	43	34	33	45	59	51	54	49	39	38	63	49	58	52	48	52	55	56	44	61	48	49	48	62	49	45	50	46	56	58	55	48	42	45	51	55	61	34	42	57	68	49	66	45	53	45	46	59	67	49	61	61	50	39	48	45	51	70	54	44	48	44	65	58	38	63	49	49	50	49	50	49	45	34	43	45	54	53	52	49	51	49	52	62	48	56	62	53	50	41	56	55	42	52	41	60	46	47	44	56	53	40	39	45	47	54	55	52	50	54	54	52	54	52	50	45	47	46	51	46	54	38	45	51	57	57	48	46	41	52	55	52	49	49	55	44	50	61	47	53	51	56	50	39	48	50	50	38	71	49	49	51	40	55	63	39	54	55	52	48	51	44	65	43	52	53	57	50	52	54	53	51	64	55	46	49	45	60	61	48	50	43	42	50	50	48	63	59	39	48	59	52	45	46	61	45	53	46	60	53	53	42	54	53	57	51	50	36	42	67	49	54	56	42	57	55	45	55	45	46	53	51	55	56	52	54	41	40	48	49	57	57	43	55	51	57	46	52	40	53	52	48	52	55	56	46	40	51	53	49	59	47	57	54	49	52	49	66	56	50	61	53	42	51	36	54	49	39	42	55	47	45	49	47	47	46	52	48	47	51	44	48	50	59	40	44	45	47	55	53	48	51	44	56	52	69	54	51	54	44	55	60	71	56	53	67	57	46	63	43	50	61	57	46	50	51	46	41	43	46	42	49	48	58	41	52	41	48	56	44	55	50	56	62	49	53	56	67	47	47	61	53	60	59	49	47	55	66	60	53	48	45	59	54	58	48	53	58	49	50	34	73	49	59	45	49	38	56	50	48	57	63	51	56	45	56	42	42	47	42	42	50	69	52	58	55	45	54	60	52	62	51	52	55	45	33	60	47	47	50	52	56	49	57	43	52	56	45	50	65	51	46	48	36	47	46	50	31	53	65	42	61	59	49	50	40	39	42	57	53	46	56	39	54	48	50	43	48	49	51	48	47	59	50	44	46	45	54	50	51	52	54	70	42	55	50	33	53	51	47	48	59	52	48	62	50	49	36	51	44	45	45	60	60	55	45	44	45	36	39	46	45	46	50	48	46	62	50	46	43	50	41	57	65	65	36	39	58	52	44	38	60	50	54	57	53	42	48	45	48	63	55	44	40	44	57	48	50	52	50	54	47	56	46	48	45	62	51	61	45	50	48	43	51	42	52	57	58	45	42	63	44	47	61	53	53	65	47	52	37	50	51	55	61	51	58	58	39	41	47	66	49	47	49	61	44	56	71	46	53	47	47	56	41	41	55	48	53	57	44	53	47	52	52	64	49	53	42	56	65	57	57	47	54	54	41	40	44	44	56	55	58	56	51	52	55	56	47	37	48	54	68	52	37	50	35	57	57	54	36	45	42	34	40	57	49	46	51	61	48	44	54	51	55	54	54	54	39	43	48	42	55	59	53	57	59	60	48	33	37	46	54	42	47	55	36	57	50	40	45	48	58	64	58	50	67	56	52	48	55	49	52	46	51	70	53	39	31	40	47	53	53	64	43	52	46	38	50	41	60	46	52	53	57	55	48	41	38	66	48	42	45	47	57	47	52	49	52	45	45	39	46	58	53	41	49	60	52	63	50	65	43	42	56	46	47	54	55	48	41	37	53	55	43	57	41	45	38	61	42	48	61	46	62	45	60	44	55	54	48	56	46	43	55	62	45	61	59	47	57	54	47	57	50	46	36	52	54	45	45	45	51	48	47	48	51	35	57	47	55	38	70	55	51	41	36	53	54	38	55	47	51	53	54	48	54	58	38	42	48	52	64	50	51	51	52	39	47	56	49	40	46	58	51	47	52	47	54	52	50	49	58	62	49	48	56	49	41	48	46	54	49	42	61	41	50	48	50	44	56	52	45	54	47	70	51	58	48	44	46	48	62	54	45	34	37	56	54	49	70	49	44	60	38	49	60	52	63	57	53	60	54	52	56	53	46	61	60	46	45	55	41	40	41	49	67	41	46	42	48	42	44	53	57	43	49	50	47	52	52	48	50	41	52	50	46	54	50	35	46	57	39	54	51	48	50	48	48	44	49	50	58	37	50	46	62	42	64	64	46	43	56	51	46	48	44	55	52	48	51	36	50	42	66	51	51	55	45	50	48	48	41	49	48	47	60	56	49	56	48	52	48	49	51	48	55	51	40	40	57	42	52	43	46	40	46	38	52	42	49	44	51	48	54	52	57	49	54	51	65	48	37	51	52	46	38	57	46	48	50	46	49	59	49	49	51	44	48	41	58	45	40	67	47	47	57	49	61	58	45	58	53	52	58	50	43	44	53	42	55	49	57	51	63	39	51	58	66	59	45	47	43	60	46	49	67	42	62	55	48	46	56	53	52	53	62	48	53	67	56	43	55	51	59	50	54	52	51	55	55	50	64	43	45	32	59	58	61	41	46	53	43	43	48	57	41	40	52	45	50	52	46	57	41	54	49	47	44	55	52	59	44	50	50	53	45	52	49	52	48	39	50	51	42	44	57	52	47	59	45	49	63	46	42	46	51	51	42	57	42	53	59	53	54	45	51	42	41	40	39	44	37	56	46	59	56	53	50	51	58	54	50	58	41	51	38	54	46	45	37	54	52	49	41	56	50	42	52	55	55	61	44	52	54	57	55	50	48	54	59	49	59	50	46	48	56	55	47	37	45	53	56	44	50	43	50	39	52	48	48	52	57	52	54	41	48	49	44	53	52	42	49	57	68	42	38	43	51	53	47	53	48	53	45	48	52	68	56	51	40	45	61	45	46	47	46	43	52	56
7464	3909	1151	966	2882	3426	3651	3640	3586	3433	2758	2110	1548	1332	1070	698	566	541	530	528	525	510	480	518	520	505	538	487	521	503	490	469	458	482	452	478	452	484	447	440	463	482	465	468	422	458	438	425	468	468	473	429	438	469	457	492	466	496	454	442	484	495	457	438	439	471	439	477	453	461	450	465	473	447	484	474	462	495	524	471	487	445	434	468	483	448	443	521	492	478	471	427	519	462	473	421	476	510	456	481	453	482	471	456	467	424	494	447	487	436	464	485	478	454	473	471	495	415	453	484	455	450	483	467	525	467	456	460	496	465	478	482	462	457	479	487	456	473	462	462	471	457	452	454	449	483	504	479	448	450	481	444	483	443	498	457	423	477	443	488	477	448	462	513	443	476	508	443	491	460	468	423	468	443	468	432	468	476	464	456	515	492	491	427	494	501	448	495	496	450	459	470	436	470	444	473	474	451	430	491	499	496	460	465	511	524	452	470	466	444	475	473	419	479	447	444	445	479	468	458	443	480	485	445	463	482	449	488	453	464	448	490	487	455	478	461	481	406	473	472	471	441	461	460	473	480	451	469	407	445	487	458	446	483	460	478	440	475	481	464	427	457	519	498	489	435	461	466	524	481	417	488	449	470	489	456	494	484	483	470	497	491	498	477	465	476	461	450	471	442	481	492	484	441	468	452	496	481	460	445	478	447	449	481	507	440	451	478	465	427	430	461	453	448	422	454	450	478	447	461	450	468	433	495	489	447	489	511	466	499	472	470	504	462	444	476	456	500	483	444	454	451	446	447	509	488	478	471	470	453	478	444	476	448	488	460	464	473	458	503	473	515	477	467	481	459	428	500	489	429	460	494	498	505	479	450	435	456	504	460	430	453	457	445	470	445	476	405	474	441	451	492	449	473	434	460	467	475	438	507	460	445	438	492	459	452	471	457	429	462	494	444	475	438	487	472	412	496	469	513	473	423	474	482	476	471	502	459	432	481	459	489	465	463	461	519	482	456	497	474	456	472	473	505	456	458	456	433	477	423	458	454	469	455	466	490	455	468	472	450	485	467	467	466	479	467	485	438	473	467	477	483	490	467	454	477	482	444	446	508	474	436	480	491	454	480	478	474	441	460	447	437	492	442	497	459	483	456	455	438	469	453	476	473	433	486	495	471	458	449	451	485	462	448	469	475	472	452	480	458	412	488	492	446	455	498	487	488	449	476	494	487	458	511	504	439	473	454	463	447	488	465	469	473	505	517	479	436	470	473	467	468	479	489	470	493	467	449	470	452	420	448	460	462	457	447	440	459	495	464	451	481	491	466	443	437	483	452	486	488	460	447	424	499	486	442	469	460	454	449	431	461	497	450	451	445	493	474	440	467	443	490	452	468	435	473	456	444	449	499	434	450	470	479	422	456	453	458	461	477	472	451	452	449	493	487	491	479	455	448	480	504	483	466	475	430	485	450	466	490	447	475	442	485	442	459	450	426	484	469	451	480	493	483	478	436	461	441	485	511	460	484	486	495	459	470	467	475	465	483	483	464	430	487	504	468	445	451	477	502	465	444	428	433	445	462	464	453	438	509	481	461	471	457	450	470	451	471	445	461	472	490	487	486	460	455	469	487	435	457	463	453	477	469	433	449	430	472	499	499	476	469	474	498	459	468	479	420	469	476	471	450	444	512	487	504	475	466	468	449	469	484	476	474	496	430	444	456	480	482	484	474	433	474	445	480	496	478	480	447	491	421	476	514	431	444	451	477	515	479	429	462	508	465	453	458	477	441	502	434	444	504	442	502	455	497	491	484	458	462	460	431	459	442	487	469	443	472	511	498	442	477	459	461	491	478	433	459	480	484	471	485	468	441	483	466	470	462	462	447	478	460	479	441	468	474	453	438	432	491	449	464	468	509	463	470	458	447	446	493	491	465	463	468	476	466	501	480	471	468	489	463	482	487	472	475	452	463	433	488	503	472	455	449	486	434	483	469	447	479	467	451	473	452	484	509	443	445	489	480	472	417	457	476	445	469	471	440	464	425	444	446	494	461	442	488	474	481	471	444	448	453	470	458	441	413	466	415	472	452	463	439	439	475	440	488	477	483	439	514	462	480	473	448	451	497	464	471	496	477	505	493	504	448	449	483	459	451	505	457	485	469	480	455	474	482	445	463	484	487	419	475	460	496	483	454	481	449	424	461	457	513	441	471	449	470	460	467	437	473	482	513	498	483	425	472	474	489	472	459	481	437	434	474	449	430	435	454	452	483	505	461	459	506	483	487	451	455	465	453	492	474	465	448	465	446	495	486	484	439	443	445	442	437	457	460	487	494	460	474	459	449	482	465	489	487	441	503	440	471	451	458	503	471	461	445	468	458	451	448	466	446	468	489	488	481	458	455	434	455	519	498	462	504	444	485	457	470	491	458	508	464	501	489	499	470	473	473	487	439	444	441	461	463	469	471	461	499	487	505	472	480	446	463	480	461	451	493	494	484	472	483	450	468	484	476	459	500	444	469	514	446	480	473	496	465	478	466	486	480	436	478	482	457	473	482	465	480	472	484	471	448	484	468	494	471	467	461	436	445	428	490	436	456	495	508	445	479	494	480	441	456	484	460	441	459	450	446	453	481	444	408	470	499	510	507	442	440	455	473	451	420	479	489	474	463	455	447	483	449	471	468	480	464	492	434	476	437	477	473	461	437	450	451	469	457	458	482	471	493	485	460	447	473	442	466	465	457	408	482	443	435	469	507	426	458	493	503	427	477	476	432	458	443	460	428	477	465	456	479	479	440	466	449	460	451	452	458	468	467	424	457	449	511	459	462	487	501	507	497	467	469	411	457	445	471	477	478	495	414	481	486	495	464	453	481	482	462	460	496	437	459	432	474	489	458	503	453	439	454	471	505	490	411	482	455	433	486	446	431	448	447	481	500	490	495	465	493	452	434	460	487	448	468	471	468	476	451	485	466	463	449	484	434	496	453	477	485	452	464	508	466	472	465	492	461	488	485	474	480	440	458	448	462	503	464	479	449	475	442	473	486	447	482	490	480	514	467	470	478	489	456	497	472	453	457	477	436	482	506	462	490	471	429	462	509	444	493	491	495	484	469	436	462	470	479	430	491	487	458	521	489	438	470	495	454	483	505	447	492	490	488	477	455	460	475	449	475	466	452	474	462	434	431	444	474	498	477	471	453	441	452	463	464	462	475	462	466	464	445	429	476	468	471	431	421	441	489	479	474	432	450	488	437	483	465	477	463	429	469	466	513	457	470	470	462	483	506	436	468	464	472	468	441	479	423	457	459	473	508	421	461	454	468	448	466	504	463	445	475	428	450	457	432	455	517	479	490	459	463	477	458	469	472	455	443	485	520	482	448	450	489	430	441	455	438	460	447	475	446	481	451	455	459	451	491	452	482	466	490	455	466	464	476	451	473	424	490	486	457	477	457	484	456	459	465	467	452	463	496	460	473	496	496	465	464	453	464	489	442	445	456	464	471	480	478
496	1486	414	89	85	115	142	167	156	166	141	117	112	115	90	96	95	76	86	77	72	92	67	68	74	66	80	95	75	57	69	87	82	60	66	80	78	63	62	75	79	72	67	78	70	81	64	76	72	76	71	84	69	68	73	67	78	77	68	77	85	69	69	59	88	49	66	73	65	86	70	80	93	73	76	80	69	82	67	55	66	78	80	71	64	70	79	65	52	74	81	72	75	66	59	81	60	71	62	70	71	92	75	76	72	67	73	71	52	56	73	72	79	80	72	80	93	60	70	72	67	77	61	66	71	62	79	70	72	67	78	63	74	60	64	70	88	57	78	61	75	81	62	49	75	80	89	68	74	69	63	80	65	80	79	73	87	97	77	67	73	56	67	58	70	70	72	60	68	77	64	70	66	72	74	70	78	69	64	73	66	85	70	59	77	80	77	74	63	63	72	80	74	59	55	70	67	71	70	60	69	78	66	70	86	92	70	65	73	78	67	79	74	74	83	75	81	66	63	62	66	69	66	65	75	80	81	71	63	63	79	70	73	70	85	73	75	74	61	72	95	72	79	62	66	81	67	59	72	72	71	70	73	89	77	71	80	74	72	63	55	74	75	80	68	96	69	67	76	56	63	69	74	72	84	70	74	61	71	68	71	71	71	74	66	77	73	73	87	70	70	63	66	66	69	75	78	82	73	87	74	65	81	63	73	92	72	61	72	80	55	83	87	79	65	66	71	65	81	65	80	61	62	57	67	69	69	81	75	73	72	86	74	56	77	72	57	57	78	71	78	69	70	67	67	68	70	77	64	68	61	81	63	71	79	62	72	65	59	61	60	69	69	68	66	67	73	70	69	73	63	60	71	70	71	81	65	66	71	87	74	73	69	69	75	88	79	79	80	65	74	76	74	69	74	57	67	73	67	73	70	60	72	70	62	91	77	81	67	65	74	74	79	81	58	63	61	69	61	70	75	72	66	82	63	69	82	70	75	62	85	57	72	65	56	70	84	76	60	58	73	77	82	55	83	63	73	75	75	70	80	83	78	75	86	67	65	72	66	69	72	79	75	81	68	75	85	67	70	65	66	69	64	76	67	79	65	86	67	72	90	70	67	74	62	79	73	65	78	72	55	68	72	68	65	52	72	75	63	72	85	81	67	76	66	76	65	72	93	74	79	75	65	65	49	71	79	59	78	65	66	64	60	88	61	73	66	76	76	59	68	88	75	73	69	70	83	73	82	90	52	78	74	67	85	65	76	68	59	66	62	82	69	61	61	65	81	90	69	84	71	79	67	75	64	74	76	65	58	59	92	63	75	72	75	71	71	67	72	59	81	55	74	69	81	63	68	66	80	65	61	53	75	86	63	80	65	77	73	81	82	63	74	80	68	76	71	66	64	75	70	75	81	67	84	74	84	73	70	72	88	68	67	69	79	96	80	88	92	78	70	68	69	83	73	72	76	74	69	62	81	74	71	61	84	57	69	67	74	81	78	75	81	62	75	71	66	65	78	58	74	72	69	64	72	74	63	81	68	64	76	70	71	79	59	71	62	68	58	57	75	75	75	59	65	61	59	87	55	69	87	65	73	74	65	69	66	79	74	68	68	69	71	75	73	76	84	60	67	71	65	72	64	70	83	71	61	70	75	53	67	71	61	76	84	63	62	65	78	77	71	77	92	73	83	72	80	73	78	71	60	79	64	74	79	69	68	70	73	81	82	81	88	64	74	80	79	67	83	65	81	66	74	68	87	70	66	82	61	77	80	82	60	65	73	69	91	72	74	63	71	74	75	77	68	68	66	56	67	80	83	71	79	76	72	72	70	82	72	74	74	84	73	79	73	63	74	77	76	77	73	66	85	68	71	59	65	79	82	87	73	68	70	61	75	58	80	72	75	65	72	74	72	82	67	71	81	69	71	70	60	63	81	76	76	62	80	73	75	74	72	76	60	72	72	71	75	78	66	62	66	71	54	57	76	83	56	62	91	82	73	79	82	68	71	78	71	63	66	68	63	69	77	72	68	61	52	64	75	75	62	71	92	67	70	87	75	68	68	77	72	61	72	71	80	66	87	60	85	72	62	54	77	82	65	77	75	83	85	63	64	70	70	77	74	81	69	55	78	68	69	70	74	74	66	82	55	73	76	72	79	87	77	68	54	81	79	83	63	74	62	51	80	70	72	68	76	63	68	67	76	76	70	81	82	62	75	54	64	61	65	72	78	76	77	76	80	63	73	65	66	68	68	68	69	73	69	73	65	79	74	81	72	77	82	63	77	77	67	74	55	70	78	67	71	80	58	78	67	67	77	72	77	83	57	67	89	78	60	92	63	74	86	68	77	72	64	77	79	70	61	75	48	64	67	80	74	58	61	86	64	68	66	82	69	92	81	62	93	73	60	64	76	75	61	68	70	68	68	60	66	71	66	69	84	71	93	75	67	72	93	73	64	49	62	63	70	74	71	66	75	75	74	71	69	72	75	67	88	61	66	58	61	68	84	85	83	72	67	68	79	80	79	74	75	60	67	71	77	53	68	83	71	66	55	74	71	84	71	61	72	61	62	56	69	79	77	85	76	84	85	57	95	62	69	79	73	78	63	85	82	78	73	81	73	72	67	75	64	63	70	65	63	74	59	68	65	60	75	73	66	85	73	65	75	82	60	87	72	78	83	69	74	73	71	68	74	77	57	69	77	77	66	72	75	67	75	75	62	65	62	79	77	67	87	70	87	62	69	75	70	93	78	78	81	79	71	73	57	76	69	70	75	97	68	67	75	72	76	63	72	74	63	77	70	62	88	72	82	84	82	76	72	70	83	65	68	65	69	77	70	53	73	78	60	89	73	64	61	76	81	73	73	79	74	69	56	63	62	78	68	76	72	69	77	71	65	65	68	73	64	75	72	65	78	80	75	78	61	62	73	62	65	69	77	80	73	82	83	74	77	79	69	53	86	73	73	70	56	79	63	62	64	76	65	59	77	66	75	61	69	72	62	52	84	77	73	69	63	71	70	74	84	64	82	63	65	65	68	76	72	64	94	67	65	82	72	70	77	81	63	74	72	62	65	87	91	77	67	63	67	74	74	55	78	56	69	77	59	77	54	59	74	65	73	78	88	70	61	64	61	62	73	74	75	64	69	73	65	92	60	59	79	72	67	89	87	70	84	74	79	54	69	90	86	74	66	80	85	65	69	72	66	59	72	80	73	83	72	75	83	70	76	72	66	70	71	73	74	85	59	78	76	70	72	83	61	94	74	79	65	67	68	71	89	69	67	69	74	66	79	75	83	70	71	68	55	58	65	66	70	72	81	70	75	65	75	69	84	85	63	69	60	64	62	71	71	83	53	68	70	60	76	66	73	70	48	83	64	75	72	55	76	57	69	69	77	71	67	76	82	70	65	79	88	80	79	71	83	89	60	66	78	72	67	69	82	89	67	69	88	67	66	88	82	65	63	65	62	66	85	81	88	56	94	94	82	72	85	69	61	75	68	58	63	71
10403	13292	5132	1707	4573	6087	5977	5449	4940	4236	3645	3079	2224	2093	1767	1288	1035	885	850	838	860	833	809	816	789	795	779	731	782	754	683	688	728	776	745	715	701	734	697	711	716	722	676	738	718	695	682	695	725	708	705	686	724	707	721	674	685	665	701	627	719	658	695	660	680	709	693	660	712	702	692	640	710	673	636	649	691	697	708	647	717	709	706	726	695	640	638	677	688	666	683	700	681	717	678	652	679	736	669	661	690	657	697	642	688	696	662	674	703	625	694	651	668	701	643	682	657	607	705	706	616	681	716	658	681	665	684	681	706	721	675	709	653	688	699	640	674	676	695	651	715	668	684	665	659	684	694	635	699	686	679	694	701	644	664	715	673	689	691	664	686	691	680	686	682	704	752	718	703	699	663	675	678	701	663	630	685	645	653	695	671	640	685	669	691	644	684	719	654	683	667	702	711	671	672	621	686	737	722	676	652	650	667	692	654	679	644	638	643	664	666	670	685	720	693	670	644	677	672	691	686	673	616	712	708	679	645	634	668	714	681	669	656	664	728	649	683	681	665	694	673	679	708	688	661	705	655	735	644	699	679	682	687	672	668	662	676	663	643	721	613	678	721	672	642	690	662	657	698	690	698	632	651	661	671	708	660	697	690	671	676	696	662	660	704	668	686	698	698	670	708	666	677	627	664	696	690	661	670	737	690	657	675	704	691	662	720	689	672	680	613	673	682	669	715	688	704	659	663	687	724	708	657	627	686	732	686	655	687	665	661	654	657	644	674	666	700	634	652	634	648	646	701	655	682	633	668	676	659	654	691	681	685	694	648	673	686	661	669	684	645	709	631	675	713	680	684	718	621	688	700	716	660	700	667	733	759	648	700	667	677	720	642	682	669	679	742	680	679	676	675	693	721	698	679	664	623	683	681	671	650	652	665	657	710	682	684	731	626	630	713	661	685	675	728	668	655	648	715	630	701	671	641	703	674	693	712	679	701	689	701	665	661	675	670	708	696	687	668	689	682	719	669	729	670	655	648	714	682	676	647	658	707	714	633	654	676	702	693	671	679	660	685	671	706	694	619	680	680	671	675	721	696	686	663	658	692	671	718	693	725	684	670	624	701	683	648	679	673	655	706	702	668	672	651	656	706	677	675	676	697	678	715	680	697	667	661	647	709	691	702	696	676	704	677	636	713	668	720	683	704	701	644	702	693	637	681	643	698	648	656	718	704	718	627	644	672	688	701	699	691	656	649	636	698	642	659	653	661	680	666	675	677	715	737	682	665	626	683	712	666	701	639	690	633	692	681	708	646	656	665	672	717	670	684	661	656	714	703	638	665	694	651	693	660	674	672	671	636	689	716	675	679	696	673	712	710	671	644	653	694	665	689	640	685	652	684	707	709	708	693	670	679	664	670	681	685	672	648	710	692	681	654	690	711	644	682	645	713	695	680	695	701	670	663	713	624	683	686	690	703	702	659	731	675	644	667	715	717	720	666	661	681	676	668	682	680	716	696	698	674	660	686	685	658	689	693	652	682	680	628	658	649	702	736	647	706	658	656	686	710	658	705	697	682	683	711	670	715	711	666	649	706	691	701	687	643	677	689	664	668	694	637	653	710	646	706	672	677	658	720	633	672	702	661	637	689	706	671	707	686	658	705	645	733	706	688	696	672	706	670	760	680	659	640	664	641	688	681	625	651	682	662	697	695	713	664	672	715	674	662	663	658	672	713	688	680	691	677	651	669	695	711	756	711	665	696	691	690	682	650	726	681	685	675	701	679	689	668	670	670	713	658	661	649	645	690	643	708	659	670	694	704	672	672	713	681	700	663	711	660	689	674	682	665	647	679	692	668	679	662	670	711	623	712	674	715	661	703	693	698	642	698	665	661	684	661	730	637	670	664	677	706	692	651	738	714	667	697	688	691	659	683	661	671	659	704	678	597	620	681	694	671	641	641	715	644	685	614	700	661	671	663	667	695	602	664	679	628	662	696	683	710	649	652	690	600	688	702	697	670	685	641	697	699	673	672	643	683	668	653	700	664	702	687	677	664	682	656	661	687	714	703	688	643	690	693	714	648	674	628	693	713	642	714	723	661	687	692	669	695	685	688	662	652	649	667	684	622	704	669	621	688	696	677	693	708	666	700	736	685	666	656	692	654	680	752	681	663	700	623	701	720	682	674	637	699	680	685	700	650	578	713	648	663	693	665	681	689	643	669	647	688	679	646	690	636	605	713	678	634	706	684	679	654	621	658	702	662	687	657	676	704	708	638	701	703	663	687	686	690	682	635	694	668	649	678	680	713	686	686	694	634	650	715	680	654	662	669	678	664	700	685	653	668	650	678	667	704	703	687	669	649	703	675	645	691	658	680	659	720	669	706	660	683	691	720	694	646	720	656	693	648	706	661	646	698	687	686	660	648	683	709	718	675	659	672	697	647	649	658	691	715	661	685	668	612	701	697	723	729	729	676	648	687	690	664	700	657	696	691	669	665	660	668	637	696	691	693	681	674	646	719	665	749	655	679	677	678	634	688	716	773	687	701	686	678	643	688	689	699	680	673	687	680	644	700	730	716	694	692	690	686	652	667	663	686	692	643	719	688	696	679	721	691	621	685	710	643	683	657	665	724	694	699	671	685	665	656	674	652	628	683	687	673	670	671	701	641	611	647	716	702	681	666	680	629	714	651	655	667	677	661	720	703	680	691	634	659	685	717	662	679	687	670	712	688	660	680	707	695	680	681	693	660	685	676	689	720	718	751	673	653	672	676	641	659	680	686	650	701	718	714	717	697	664	666	636	717	671	701	658	661	672	658	668	640	655	674	698	708	679	650	707	656	656	714	660	651	677	698	660	662	681	684	701	704	679	619	668	651	701	694	706	675	658	652	695	648	622	738	692	712	712	653	674	683	657	682	675	646	675	668	671	677	715	682	666	740	677	695	670	689	664	628	667	670	706	673	653	633	694	711	678	718	703	675	707	705	620	706	646	706	693	664	683	691	643	656	711	697	642	678	673	709	672	680	700	674	671	685	714	749	681	651	695	654	680	709	727	634	651	668	715	693	643	717	662	700	671	682	665	705	674	685	656	673	684	684	659	687	700	715	692	716	735	714	674	678	722	698	666	663	672	685	693	671	680	660	678	721	683	669	685	680	684	731	676	615	667	672	660	673	672	684	639	673	658	695	652	679	683	641	668	717	683	709	659	632	687	661	644	650	710	681	685	682	681	663	694	656	692	691	686	726	675	667	652	630	645	703	690	724	661	698	679	679	754	703	737	696	709	665	698	682	670	709	661	683	700	675	722	665	701	682	658	692	662	663	685	673	671	700	655	726	633	674	714	633	693	651	659	759	652	657	685	686	668	617	685	669	663	668	664	685	685	664	688	723	697	695	648	697	689	723	643	681	709	671	686	719	700	713	694	671	698	669	695	673	770	707	661	622	690	705	680	700	690	717	666	654	661	647	727	694	650	691	687	691	668	702	685	659	673	698	713
1111	1160	245	48	38	65	82	71	77	90	74	66	56	52	64	43	29	29	28	32	23	22	30	19	33	21	25	25	27	22	18	19	26	15	26	26	34	20	19	22	23	22	19	14	29	18	25	17	19	19	19	16	24	15	29	19	20	25	24	21	21	15	24	24	20	23	23	23	15	28	25	25	18	24	28	23	24	17	28	20	25	22	24	13	16	21	21	24	21	18	22	29	19	22	18	18	16	19	26	25	19	20	22	30	15	20	25	14	16	24	16	24	27	9	26	19	14	17	19	26	18	22	20	18	18	21	19	24	25	17	25	19	26	18	24	22	9	18	25	18	27	23	29	23	21	23	25	18	18	16	27	14	27	21	25	18	22	27	17	22	23	21	16	25	28	17	18	13	26	11	22	20	27	19	20	23	18	24	18	23	23	24	16	16	18	32	16	17	19	15	19	18	26	21	26	19	19	19	17	19	20	17	18	16	23	18	24	14	20	24	22	18	17	19	21	30	21	24	22	23	30	23	24	29	23	15	16	19	30	14	17	29	29	26	24	20	18	22	27	20	27	24	23	28	17	26	17	20	15	19	29	27	20	20	14	23	19	19	13	15	13	21	19	26	18	21	24	21	18	22	17	23	22	24	26	28	24	18	19	20	15	23	22	22	27	14	17	20	18	24	23	16	20	23	16	19	28	20	22	16	19	21	23	17	22	26	25	25	22	22	20	17	21	24	17	22	29	15	24	19	17	19	23	18	20	20	15	25	20	21	20	25	30	21	23	19	17	25	33	29	21	24	19	20	23	19	22	28	23	31	21	24	16	21	16	19	20	15	18	18	18	23	23	24	25	19	27	20	17	23	20	26	27	10	22	15	22	17	39	15	21	16	19	17	21	26	18	27	28	23	14	16	24	18	18	21	23	17	30	23	23	25	19	22	29	22	24	19	17	23	26	19	24	21	11	17	19	25	23	10	23	24	24	24	18	23	26	20	14	18	12	15	25	19	22	27	15	22	34	19	26	12	19	14	22	16	20	24	23	21	23	26	32	24	19	21	21	26	25	16	26	20	22	19	16	21	23	25	30	15	25	20	31	18	28	22	13	24	17	20	18	18	16	17	18	22	18	22	20	19	27	14	29	15	26	15	18	21	25	20	20	23	29	17	16	28	20	15	11	21	19	22	22	21	21	14	24	14	26	23	18	14	25	19	31	21	14	27	20	23	21	22	23	18	25	16	22	19	23	21	28	27	26	25	20	22	19	20	21	22	27	25	24	16	16	21	25	18	21	21	22	23	25	23	18	27	18	20	22	18	17	23	24	15	19	21	14	21	23	17	24	18	29	16	24	14	23	17	16	22	11	24	24	15	17	24	20	19	17	12	15	18	10	17	25	16	17	26	15	26	14	14	27	21	20	23	20	22	12	23	22	12	15	29	21	27	20	17	20	19	19	18	19	17	28	23	30	19	19	23	22	29	19	21	28	19	17	26	22	21	22	21	22	12	22	21	30	24	22	17	17	25	19	25	24	14	18	23	22	27	24	24	19	22	19	24	18	19	22	18	18	11	22	23	19	22	10	25	27	29	17	29	20	25	15	18	22	25	13	21	24	20	23	23	20	19	21	31	19	17	18	23	19	18	24	15	24	27	25	20	17	10	29	33	22	14	16	16	30	21	16	18	24	16	15	29	20	22	19	16	18	26	21	21	20	23	20	12	22	24	15	22	22	24	25	22	29	22	25	25	31	23	22	21	21	25	25	21	17	23	22	14	21	28	24	26	21	21	22	16	21	19	23	17	24	17	20	23	17	18	17	20	18	22	20	21	20	16	23	26	36	18	20	16	23	27	17	16	19	30	32	28	26	20	28	20	12	16	27	18	20	28	18	23	15	29	26	15	26	21	31	22	15	21	24	23	25	14	21	13	27	23	15	26	20	22	26	25	20	37	14	30	34	25	20	23	16	21	23	19	19	15	22	25	24	22	24	31	24	16	23	15	23	24	22	32	23	21	24	15	21	25	19	15	27	21	20	17	25	21	20	24	21	13	18	25	20	20	19	28	20	28	23	28	25	25	22	21	20	26	21	23	20	30	23	20	21	26	25	32	20	22	21	21	15	24	26	22	20	21	24	12	14	15	20	16	18	25	21	25	15	30	20	22	19	20	22	12	18	22	29	21	19	17	15	30	17	18	28	15	22	32	15	21	20	26	23	23	25	26	29	20	20	24	23	17	25	13	20	19	35	16	26	20	18	18	15	23	27	33	18	19	33	22	22	19	20	19	14	19	23	19	16	19	27	20	23	18	27	19	20	19	21	18	19	20	20	18	24	21	21	13	24	18	21	28	21	32	22	16	25	19	26	22	17	26	15	26	20	24	23	19	23	30	23	20	17	19	18	22	27	20	18	20	22	18	23	17	14	30	16	15	23	21	20	20	22	20	20	28	21	13	25	16	29	22	25	20	26	21	14	20	25	29	23	23	22	20	16	15	23	25	25	22	16	21	21	24	28	25	26	22	15	18	22	19	15	19	22	20	27	20	17	23	22	25	16	25	17	26	18	19	25	14	23	14	23	21	18	19	33	19	17	17	19	20	15	17	16	19	21	20	25	24	22	20	21	17	35	18	17	25	18	25	30	22	21	21	13	25	28	23	31	24	19	23	12	21	18	24	23	22	24	22	22	31	22	28	21	21	24	19	18	30	16	17	25	25	23	29	27	21	19	21	16	40	18	20	16	27	21	36	11	24	31	21	20	21	27	15	15	26	14	23	26	24	24	21	21	26	20	25	24	16	28	12	30	15	22	16	21	16	17	15	20	20	22	26	20	19	19	23	11	21	42	16	24	20	21	14	27	20	23	18	14	12	20	21	21	19	19	29	21	29	24	28	16	14	30	22	26	17	20	17	18	15	19	20	26	26	17	20	25	26	17	25	29	24	22	24	20	18	15	13	25	22	15	20	23	16	20	18	30	18	22	26	28	21	27	17	17	22	18	19	21	20	20	17	25	22	21	19	24	22	18	24	21	19	18	18	22	22	19	20	21	20	24	13	21	12	21	19	18	29	23	28	15	19	13	25	24	16	23	20	25	18	21	24	19	25	19	18	20	24	18	23	14	10	21	21	18	16	19	25	25	27	34	21	20	22	11	26	21	24	21	18	21	17	28	21	27	20	17	21	18	21	23	23	29	22	28	15	23	17	22	28	7	14	19	20	26	24	11	23	17	25	20	22	29	17	24	22	17	14	20	10	21	12	17	22	22	14	21	23	19	9	25	23	29	24	18	20	24	21	22	28	19	13	21	22	25	25	29	15	19	16	24	27	22	25	20	24	16	22	28	30	31	32	13	27	18	34	28	20	25	18	16	15	21	24	23	28	31	22	23	18	18	23	24	14	13	16	13	18	20	23	17	23	22	13	16	19	18	20	20	22	23	16	21	15	24	20	17	15	19	22	33	24	30	24	26	20	22	15	20	22	21	18	18	13	22	26	20	17	20	21
10846	11078	3640	1085	2970	4451	4966	4225	3641	3561	2977	2493	1808	1650	1385	761	544	469	461	417	395	358	324	335	333	302	267	270	276	261	261	265	260	264	252	230	229	226	238	235	243	214	243	229	186	220	212	228	213	254	207	209	206	216	213	221	250	215	191	208	231	230	187	246	228	191	213	193	192	225	216	201	210	191	193	202	183	205	212	197	200	219	186	230	231	215	199	204	195	216	205	198	215	204	203	220	180	193	185	190	202	199	236	192	204	225	204	195	210	198	197	209	208	193	188	213	198	198	215	220	196	218	183	199	224	205	227	204	206	188	216	235	194	201	176	209	218	208	200	226	211	201	182	210	186	192	203	229	204	197	235	226	194	218	196	225	204	194	190	176	217	210	199	181	219	209	209	231	182	185	192	213	196	205	197	183	209	170	190	215	186	227	191	187	221	226	188	179	184	218	196	195	200	196	194	207	177	195	207	199	190	188	209	195	208	186	200	198	182	228	208	222	184	220	200	187	215	197	195	212	222	207	216	217	225	199	190	218	184	211	195	206	186	186	196	226	211	221	211	192	198	197	197	208	229	214	183	215	203	190	190	207	221	221	187	206	220	196	201	216	190	210	201	202	169	222	221	208	197	203	200	192	217	217	216	217	213	219	194	208	229	206	199	185	210	215	184	219	202	184	197	196	192	205	189	214	192	206	211	189	194	212	219	192	211	184	205	224	199	218	188	201	190	210	189	206	196	178	222	184	191	209	195	186	188	196	218	216	203	184	193	197	200	198	176	204	226	218	200	196	211	197	202	209	195	184	198	188	188	222	219	231	192	220	181	211	198	202	203	186	209	180	200	195	213	226	194	216	194	196	236	185	188	205	235	218	215	193	220	196	198	231	206	208	170	186	198	200	213	230	185	199	182	193	225	190	232	205	219	178	196	193	196	218	182	222	207	194	191	207	221	191	200	213	208	208	214	208	202	183	199	183	223	214	214	194	208	206	208	219	214	212	216	240	189	216	195	235	177	196	220	243	216	183	202	212	192	180	196	220	210	190	198	210	213	190	203	210	195	212	204	212	212	191	219	205	208	195	183	192	177	191	189	203	186	185	198	200	220	222	227	186	183	202	208	193	195	199	214	224	215	189	199	212	219	210	224	212	181	184	194	206	219	201	213	187	219	182	184	210	225	197	205	198	194	218	193	220	211	201	213	204	200	182	170	206	235	209	204	233	191	186	197	197	204	228	209	224	186	208	188	210	204	216	198	205	223	217	216	218	194	202	219	178	191	209	191	193	195	213	195	193	178	189	193	183	244	189	181	196	207	199	201	211	215	191	197	199	193	170	205	176	222	198	202	204	208	217	201	202	223	176	187	185	207	207	204	178	202	187	218	185	199	215	202	194	192	183	204	189	189	211	204	205	195	214	186	199	236	202	198	198	197	192	220	206	225	189	227	209	189	194	195	216	238	206	191	167	182	196	205	179	195	215	194	182	172	203	187	172	220	199	208	179	204	196	222	189	194	217	207	189	197	225	206	197	193	190	202	184	220	216	203	205	192	212	194	183	179	204	204	188	197	213	210	210	203	191	197	235	202	211	179	216	215	184	190	191	204	214	173	202	197	195	188	203	216	193	210	185	168	189	238	179	206	171	190	203	188	189	221	187	248	201	189	186	193	187	205	219	187	189	180	195	200	208	219	211	199	217	156	222	199	217	199	224	199	176	210	193	224	186	194	207	173	190	190	172	220	200	207	222	201	229	199	216	189	214	184	217	210	191	185	218	188	203	183	204	197	180	199	205	190	181	207	237	196	202	202	186	199	210	171	190	217	186	214	189	197	190	192	204	199	192	210	194	200	205	201	221	200	199	208	205	213	194	192	200	218	191	162	190	184	216	203	178	203	209	197	208	199	193	214	209	216	183	200	193	191	219	215	220	213	207	198	197	232	203	194	213	187	212	176	199	189	203	210	207	188	199	200	197	208	196	213	187	220	186	202	241	231	204	198	178	233	198	189	212	197	208	203	190	204	208	193	221	199	203	228	231	204	227	199	226	202	204	198	201	214	208	217	215	220	204	222	189	212	198	188	211	197	183	209	191	226	207	206	229	175	196	194	191	204	217	195	199	194	203	230	208	198	222	215	200	187	218	205	219	215	185	184	224	225	207	190	208	201	199	195	186	199	212	203	210	231	168	203	206	199	177	219	182	185	220	192	187	205	195	208	185	213	171	200	190	197	201	216	209	176	217	215	183	179	190	202	206	230	212	185	201	198	231	185	202	201	211	209	192	231	220	189	195	225	224	198	210	202	165	193	187	188	217	206	170	181	202	208	188	183	215	215	184	226	218	210	189	216	180	203	200	210	206	192	180	183	209	198	181	207	198	192	193	209	213	175	209	213	193	213	213	210	174	207	200	194	210	201	182	200	208	186	198	195	196	200	197	202	185	194	220	194	209	207	183	201	183	208	204	210	203	221	193	206	214	196	179	199	220	216	202	183	187	187	199	202	210	219	209	192	199	187	188	230	192	197	199	195	192	203	207	179	197	207	215	202	215	180	212	216	174	234	202	207	198	190	226	201	185	217	234	213	209	210	228	191	207	198	177	210	203	191	205	199	198	209	197	234	189	187	223	210	220	199	231	205	184	212	203	209	188	195	185	201	205	209	195	207	192	201	193	206	207	203	216	190	220	219	198	171	211	207	185	185	200	217	200	212	206	222	212	192	225	191	178	196	202	208	196	209	207	202	175	224	203	214	188	214	173	211	203	229	191	206	226	212	184	188	206	208	225	202	203	187	205	197	184	202	216	189	186	197	202	195	170	217	216	189	236	208	219	232	209	193	179	204	208	211	179	212	182	207	189	204	181	193	202	188	186	215	199	191	189	215	199	182	189	189	200	215	222	231	193	211	184	226	210	214	210	203	209	179	192	197	217	203	189	189	209	207	217	195	208	195	191	209	210	176	176	202	193	200	190	203	209	201	207	217	206	196	196	206	191	214	206	209	179	220	224	221	209	212	220	187	220	189	189	226	211	181	221	186	226	174	213	204	216	199	225	187	174	215	197	204	237	194	201	220	194	210	202	197	176	229	202	195	208	217	194	206	200	217	201	205	205	214	218	201	210	218	184	208	217	204	191	199	224	166	200	189	224	231	188	177	211	190	211	192	192	199	193	202	196	213	231	203	183	170	202	199	206	192	217	194	198	213	187	214	184	187	184	208	199	222	211	223	206	204	190	201	181	199	188	188	206	172	193	213	206	204	184	221	231	209	213	192	212	207	216	199	182	198	211	211	214	183	185	166	208	198	201	195	202	175	185	210	198	205	182	216	211	211	182	200	201	193	181	208	204	203	194	205	190	217	198	234	211	168	186	205	227	205	205	192	188	249	221	203	190	224	217	200	201	185	188	192	223	192	224	200	180	219	226	203	186	217	200	192	188	177	200	180	214	236	180	215	207	193	205	208	200	212	193	190	185	209	199	222	202	193	197	220	201	199	211	202	186
694	2679	217	78	82	117	150	116	116	138	143	127	89	102	69	66	51	61	47	47	59	59	54	43	76	64	60	53	52	58	57	58	63	51	36	60	43	59	64	52	49	53	55	49	49	54	57	49	58	56	47	55	48	41	56	49	52	51	57	53	48	41	40	54	47	48	56	57	49	43	46	61	53	48	51	65	47	48	56	53	53	46	64	54	45	52	48	48	52	62	45	45	60	54	43	46	59	50	57	47	47	34	53	73	52	47	45	41	48	58	48	57	57	49	38	53	52	51	42	43	67	60	46	46	58	42	48	44	44	46	60	44	60	46	61	57	41	54	55	49	52	37	62	48	32	53	62	56	42	49	46	58	62	43	42	38	58	49	50	51	59	33	56	51	70	42	46	54	55	54	47	58	57	47	61	58	58	57	48	52	48	40	49	43	46	59	51	41	57	48	54	44	53	59	60	45	51	58	61	49	48	45	50	52	55	50	37	51	61	49	50	46	48	48	56	43	49	58	59	46	49	60	48	49	56	45	63	43	46	43	59	56	41	61	48	48	51	49	42	59	58	52	44	52	51	49	43	46	52	70	50	39	37	47	60	53	51	49	53	50	58	57	46	51	47	43	70	57	43	60	40	50	47	51	48	55	47	55	48	46	45	53	51	51	60	39	50	49	43	63	66	57	62	48	49	45	56	40	55	40	53	44	56	56	46	45	53	55	64	39	48	41	45	57	56	53	62	63	52	40	56	54	43	52	56	52	46	36	50	46	46	63	47	43	56	51	59	53	40	46	42	57	55	51	55	46	43	46	52	43	53	51	42	42	80	59	41	40	56	52	48	47	43	54	47	50	45	45	44	44	50	48	46	46	44	43	55	46	52	51	56	48	54	46	56	51	47	50	53	51	60	54	41	43	46	50	33	62	42	44	47	63	45	48	50	44	42	58	52	51	52	47	51	55	57	53	41	51	41	50	60	56	53	47	58	49	54	44	45	39	47	55	59	50	45	59	55	59	55	54	50	49	36	41	56	49	47	46	48	53	43	54	45	48	53	46	59	45	52	42	45	46	62	44	48	52	47	46	52	32	47	38	46	35	45	63	62	58	48	45	44	56	38	53	44	46	53	48	50	57	50	54	50	62	46	48	40	47	50	44	50	34	57	48	50	51	46	46	65	61	50	54	56	51	30	68	54	47	53	50	43	56	59	45	41	38	68	46	52	40	39	51	57	54	48	51	53	51	50	52	45	40	46	51	44	33	59	47	69	51	55	64	37	60	56	42	54	42	45	53	45	51	47	51	37	52	46	66	64	62	52	60	48	62	52	60	32	38	48	56	53	53	39	48	42	42	53	48	51	61	51	50	48	63	53	63	44	46	40	52	57	53	59	52	53	40	58	61	47	49	60	51	53	55	54	57	57	61	52	59	58	51	51	56	51	68	63	53	65	47	48	48	64	48	48	54	41	52	61	53	51	37	39	56	53	52	52	55	64	41	57	53	65	52	41	55	55	47	56	41	55	40	53	67	43	52	39	58	60	40	57	35	56	46	46	55	38	43	42	57	49	39	44	41	52	50	44	44	58	59	33	52	67	38	55	62	58	47	48	54	55	52	44	49	52	64	54	47	47	49	60	52	56	47	51	52	57	57	50	51	44	49	57	41	42	45	47	45	50	40	54	48	40	57	55	45	46	61	46	41	43	41	43	48	51	53	50	52	48	56	49	70	57	65	47	40	55	62	49	46	57	72	48	76	58	51	46	48	51	43	52	39	53	49	40	46	42	57	51	44	62	54	53	52	57	64	37	46	51	51	59	49	42	55	57	45	57	56	53	52	49	34	65	44	52	55	52	41	68	50	43	39	43	36	52	65	52	51	36	60	58	62	37	63	44	51	45	43	59	50	60	48	41	45	40	57	37	51	56	43	52	41	43	57	41	33	55	42	49	54	47	49	48	40	55	55	51	52	50	43	66	55	51	44	48	50	49	42	48	52	47	43	41	53	42	54	57	62	54	51	46	48	55	58	52	57	59	51	54	37	60	45	52	57	59	60	52	48	59	66	54	40	44	66	43	50	55	51	55	44	45	45	47	50	37	41	53	46	56	52	43	60	55	47	61	45	46	38	48	49	50	50	65	45	46	51	61	55	55	42	45	47	52	61	34	61	53	51	56	64	45	48	47	56	62	54	56	54	49	62	46	40	47	47	52	53	50	47	50	40	48	51	43	51	51	40	46	43	56	42	34	47	40	66	46	49	54	52	46	39	54	48	40	46	44	44	50	48	63	44	55	54	50	51	60	46	43	50	38	61	63	60	55	50	43	45	41	51	49	49	49	48	69	63	54	47	51	41	41	54	47	52	54	59	44	68	61	57	39	48	39	50	44	53	47	49	52	60	65	43	64	46	43	45	42	57	49	45	49	41	47	46	46	62	41	43	59	42	48	61	46	62	48	52	59	50	34	50	53	46	47	49	46	59	50	47	50	50	61	51	53	45	65	54	37	53	44	68	37	52	53	53	40	48	57	59	60	57	47	39	64	47	48	54	58	53	39	52	43	60	49	40	53	51	57	61	50	56	51	37	48	43	49	44	49	44	53	41	52	68	45	47	42	47	49	62	47	67	41	47	52	54	55	53	47	45	54	54	40	55	45	51	46	54	60	55	41	35	49	50	47	52	44	43	42	45	48	58	49	49	49	50	51	54	50	59	55	59	59	47	49	50	60	51	45	40	55	45	64	29	46	54	49	43	37	48	53	51	42	51	53	44	42	51	44	51	54	49	59	54	49	51	47	42	49	50	41	47	51	59	57	54	46	55	53	45	37	57	50	54	50	45	43	59	43	48	50	56	63	53	53	42	40	52	55	46	44	48	46	46	54	58	66	53	47	57	46	54	49	53	54	62	44	55	54	57	67	60	49	52	50	53	51	41	27	47	57	39	60	47	64	49	51	47	60	53	46	57	52	51	53	52	55	62	49	44	58	58	48	60	70	53	48	48	49	49	41	51	42	42	63	50	49	42	57	50	50	50	57	55	49	50	52	53	63	57	45	44	54	47	48	38	55	44	42	41	53	56	41	51	58	41	70	55	50	44	64	54	49	58	49	38	54	41	47	49	37	44	48	57	42	44	42	53	43	41	57	49	48	65	38	44	43	51	48	43	52	48	44	59	58	51	52	55	44	45	41	39	50	40	52	62	57	55	38	56	57	59	48	47	55	49	45	44	36	46	50	48	55	38	47	35	44	54	54	50	50	37	53	51	51	47	45	50	37	57	43	36	40	45	59	54	50	42	56	37	45	44	55	44	48	48	52	53	51	50	42	57	54	56	53	59	54	55	42	54	54	44	49	43	62	46	44	50	74	52	45	51	44	41	65	47	50	49	49	70	38	50	43	40	57	49	52	37	52	44	42	55	44	42	59	49	37	43	53	55	47	59	59	49	39	61	56	38	62	58	68	56	60	50	33	45	60	69	50	55	47	51	47	47	35	45	56	55	61	51
12396	15043	2724	1711	4774	6516	6674	5365	4591	4634	4220	3306	2516	2326	1971	1308	938	919	944	752	780	745	715	730	652	643	665	667	662	583	571	601	576	569	577	539	557	562	582	546	550	588	552	559	547	528	544	523	546	528	521	572	512	516	525	527	504	491	561	524	534	480	531	483	518	510	498	510	540	555	513	510	484	525	508	510	526	538	467	520	502	548	478	498	509	494	537	521	521	514	497	485	540	522	515	482	494	518	501	500	534	472	488	464	498	546	501	513	514	515	484	504	460	545	543	491	527	510	520	512	492	491	506	497	443	556	505	527	520	528	497	493	508	472	523	501	493	481	467	509	516	487	521	451	488	490	464	515	480	541	547	530	504	492	513	506	494	524	480	480	503	531	462	511	496	530	500	536	497	530	468	528	492	496	486	493	526	491	486	485	527	505	524	493	516	529	505	471	535	498	496	533	529	516	523	486	484	498	519	505	479	459	501	516	474	486	498	501	487	485	513	493	508	501	481	508	477	483	522	490	501	503	507	548	489	501	453	505	506	502	489	508	507	510	521	519	497	521	514	510	517	486	511	513	506	521	500	509	471	511	524	457	498	487	521	495	531	517	464	504	511	514	522	521	496	516	484	529	464	533	478	522	458	535	535	520	512	530	478	495	526	490	525	555	440	513	474	530	523	486	517	510	535	468	492	494	475	473	532	512	498	496	481	483	456	524	535	517	529	512	516	518	476	517	508	497	498	535	487	516	481	494	524	486	451	530	507	527	472	541	534	500	484	536	500	486	496	471	544	515	499	529	488	524	540	476	493	496	476	479	508	513	546	530	512	508	491	478	469	465	501	464	523	489	499	493	477	481	498	504	494	527	516	539	525	487	484	532	471	502	521	501	496	482	485	515	478	515	501	541	501	536	482	514	481	525	493	531	480	473	483	511	514	474	488	521	455	501	468	519	504	529	504	493	485	503	467	530	489	502	497	469	475	508	536	498	494	527	495	518	503	475	487	544	502	488	496	460	510	501	514	496	508	478	478	487	488	474	512	516	501	546	474	529	486	510	524	513	466	502	530	505	508	504	503	498	476	506	490	473	516	485	549	523	549	508	493	462	515	549	441	472	495	517	478	484	508	497	479	474	474	483	513	563	488	519	487	497	519	525	467	529	522	548	524	511	477	488	509	461	503	499	529	478	468	503	501	516	520	501	471	467	492	511	550	495	484	497	501	516	478	501	475	486	530	537	508	489	516	523	515	504	502	517	483	483	481	526	467	501	487	510	478	490	497	490	491	546	498	493	526	492	501	497	498	504	485	506	519	489	500	518	467	541	485	539	496	507	502	474	474	463	548	505	484	493	531	515	507	492	521	536	518	526	498	488	457	492	472	475	501	519	493	485	470	455	466	517	512	528	461	491	501	488	481	494	518	514	459	533	470	513	548	468	472	516	573	533	508	520	503	521	534	480	502	477	508	471	477	487	496	515	510	507	495	514	545	505	494	463	515	544	521	488	537	455	499	514	506	525	489	487	494	494	489	534	441	479	520	491	521	465	529	500	503	506	470	527	486	501	501	537	475	488	515	455	541	460	462	518	502	493	495	489	472	521	511	503	521	533	544	528	503	509	499	498	479	528	505	494	485	472	506	482	527	466	538	496	525	500	532	562	480	494	515	519	517	495	541	506	462	469	551	480	495	529	468	513	507	463	517	501	495	490	502	461	488	497	487	542	494	527	509	524	529	527	561	506	533	532	478	481	541	539	506	534	512	485	502	480	497	508	494	487	492	507	477	523	495	481	487	517	537	507	541	480	508	550	492	498	499	520	519	505	471	492	527	490	471	511	478	500	463	481	509	485	511	540	476	489	476	518	476	526	489	482	492	483	508	514	476	490	439	547	504	558	462	528	485	510	468	494	517	498	517	497	521	528	500	481	506	503	477	461	485	530	501	467	518	487	514	530	526	429	491	501	520	451	484	495	511	488	508	487	499	518	516	473	513	492	507	535	462	486	499	502	520	514	497	493	533	473	503	496	494	509	543	499	509	499	533	460	477	507	494	513	512	478	510	536	507	526	488	489	479	525	524	501	474	520	526	495	472	471	539	497	491	528	502	478	517	539	476	569	538	530	469	474	511	519	495	504	506	528	530	539	495	461	494	497	492	500	512	489	513	510	538	505	511	489	509	546	487	474	489	517	524	521	547	502	474	475	548	488	503	546	506	481	473	485	487	504	518	505	537	485	519	511	511	542	453	514	497	517	489	458	482	494	500	471	483	454	486	518	466	530	538	508	535	506	537	466	489	486	501	463	518	480	472	530	503	516	508	497	526	527	523	512	480	537	508	522	467	476	485	545	477	502	500	485	491	501	506	527	471	533	505	511	561	511	509	515	487	515	488	501	494	527	545	519	485	486	515	522	521	487	464	482	532	506	500	482	461	530	525	498	483	517	528	494	490	498	546	517	520	501	519	516	481	535	506	534	480	456	501	477	509	516	507	491	539	458	497	507	485	485	500	486	491	491	507	564	527	495	488	523	510	451	495	477	491	511	519	511	506	498	496	492	491	528	504	527	500	521	527	461	482	515	511	495	474	489	518	517	494	470	532	483	455	504	525	533	516	445	478	481	517	523	487	483	510	488	496	488	492	491	530	469	504	532	487	494	494	480	478	505	526	481	511	474	503	503	493	485	524	492	526	490	455	486	550	527	521	515	471	538	509	530	455	510	515	486	469	498	504	491	504	516	540	513	525	537	507	441	511	538	460	504	524	509	505	487	444	506	530	466	512	533	499	474	501	476	477	483	497	532	471	519	499	484	480	478	505	479	500	483	511	453	525	482	521	521	531	519	505	473	505	481	535	495	506	506	490	498	500	525	485	497	518	452	484	492	504	503	500	490	522	476	544	544	527	504	508	504	515	530	494	518	524	514	486	486	512	462	514	509	519	485	500	554	539	518	497	497	473	521	491	525	517	500	521	483	489	508	529	527	486	475	511	512	483	547	520	518	500	504	529	529	492	534	501	501	493	543	514	528	515	494	490	528	492	499	553	488	490	483	474	476	530	526	500	473	531	504	494	529	522	552	484	516	532	508	501	508	521	519	529	497	525	525	445	503	524	519	508	510	455	506	496	484	549	498	467	515	483	500	501	465	488	486	496	486	478	504	509	487	489	503	478	530	453	513	508	473	507	478	540	516	514	506	490	486	533	503	511	477	505	489	532	469	511	500	498	468	501	473	499	499	502	527	534	540	507	530	515	487	486	503	483	516	504	508	516	523	498	522	505	472	509	495	516	469	514	498	505	510	521	537	519	520	487	514	498	510	481	523	484	533	495	561	509	486	492	480	521	510	493	515	487	518	499	489	507	521	475	501	503	492	540	485	512	491	500	516	484	498	464	519	495	523	502	509	529	507	501	475	501	551	478	500	489	517	479	473	472	511	488	498	495	500	460	479	490	507	488	516	496	504	513	526	508	496	484	532	497	491	522	513	507	484	545	481	500	463	504	526
758	116	71	63	54	71	84	87	65	78	97	88	74	63	59	55	54	48	55	61	61	43	53	51	46	63	55	39	57	53	52	57	43	51	44	52	61	48	33	49	56	62	51	47	42	48	45	40	42	35	48	54	48	59	52	53	50	58	44	61	56	36	46	46	51	60	49	63	57	50	51	55	41	45	55	55	63	42	75	47	68	60	51	45	66	53	44	53	50	52	40	50	61	47	41	50	56	34	39	60	57	48	51	44	37	52	55	43	64	44	51	46	52	49	55	58	59	45	58	50	64	54	50	51	52	51	48	66	45	49	40	52	42	49	46	54	47	51	49	52	46	59	68	52	60	40	59	63	42	54	38	57	56	56	42	58	53	72	47	42	51	60	48	60	54	41	47	55	56	32	52	55	61	55	51	45	39	55	59	44	60	48	59	59	49	44	54	46	51	44	47	47	52	49	41	60	45	53	45	62	38	47	48	43	53	66	45	51	67	61	52	47	54	42	51	48	36	48	44	49	52	50	42	51	62	60	52	59	41	62	39	38	47	55	55	60	53	45	56	55	49	61	44	59	54	45	49	51	56	51	55	53	60	45	53	48	46	46	51	69	44	69	62	65	60	60	56	49	58	40	46	60	56	41	62	49	52	62	59	49	50	30	44	45	48	61	40	58	53	36	44	45	55	56	45	53	53	51	39	64	58	51	42	51	61	63	43	51	45	52	48	33	52	50	54	63	63	51	61	65	50	41	52	52	57	47	56	48	63	54	60	52	49	55	43	42	42	39	52	47	56	56	61	47	52	40	42	58	56	61	51	49	51	52	59	54	50	37	43	45	71	60	41	49	48	48	63	60	58	64	45	46	55	37	47	40	45	46	34	50	61	43	55	44	55	47	58	42	53	57	51	56	53	40	53	45	55	48	54	51	48	53	46	54	61	50	46	47	46	56	50	61	55	38	49	51	54	49	44	52	52	49	53	68	42	54	54	49	52	48	42	58	56	62	48	51	58	46	62	59	52	63	44	58	55	58	54	44	52	52	55	43	54	51	48	48	53	48	41	51	50	53	54	63	42	58	59	59	57	58	57	52	68	48	51	53	52	41	47	52	64	58	51	47	48	46	50	54	49	56	51	54	50	46	45	51	41	48	62	65	50	39	38	59	45	54	53	46	46	47	51	48	41	41	41	53	52	52	40	49	48	47	51	46	57	60	45	62	44	62	55	61	58	58	64	43	47	54	49	63	59	45	45	47	66	72	38	51	46	53	53	61	37	58	51	61	54	51	42	52	58	53	46	43	46	40	58	53	49	50	62	52	49	44	55	48	58	46	56	42	60	41	55	52	51	44	54	53	51	41	53	54	53	61	53	44	61	48	42	58	43	47	37	45	49	48	56	52	40	53	53	49	53	39	58	43	51	57	59	45	53	49	54	50	55	60	52	51	58	55	42	45	48	44	41	49	59	55	59	39	55	71	53	55	55	48	44	51	45	53	38	55	45	48	66	57	52	57	43	50	55	50	44	52	62	52	62	56	56	43	54	41	52	60	37	55	51	40	50	66	56	48	41	47	55	53	53	52	47	58	49	58	45	57	53	45	50	60	48	49	61	45	52	43	55	54	47	48	58	44	45	56	60	49	54	63	44	55	43	48	47	56	43	39	54	61	51	49	52	44	44	48	41	49	46	45	59	40	36	58	59	53	59	47	57	52	52	60	51	58	42	55	46	52	41	61	49	44	52	57	45	56	47	50	40	57	40	52	57	48	53	59	47	49	44	56	51	45	51	54	62	45	58	49	53	59	58	60	56	65	40	36	50	41	57	55	67	45	51	47	40	55	45	52	45	53	56	57	71	55	52	42	41	45	55	42	57	53	48	59	60	49	45	55	41	49	61	48	52	46	55	54	43	40	42	46	56	49	52	46	56	51	58	53	61	48	48	59	56	59	61	48	67	55	39	48	66	60	47	46	47	55	56	51	48	57	46	34	63	41	57	50	35	49	58	47	49	56	56	33	60	43	51	42	55	54	49	48	45	64	59	51	54	38	54	48	52	50	59	49	47	42	44	44	61	55	68	43	51	34	50	51	51	57	54	55	55	44	56	70	50	49	46	63	42	50	42	47	45	54	52	51	60	56	55	64	42	41	59	45	50	50	55	54	48	49	59	49	49	52	55	46	53	68	40	68	50	56	60	47	59	54	47	39	45	52	44	51	59	44	55	46	61	46	58	55	50	53	46	45	64	51	50	43	44	56	63	47	57	49	46	55	59	43	48	56	52	49	32	43	45	54	59	50	61	40	56	41	52	53	60	52	49	55	38	39	61	45	59	50	53	53	54	45	48	49	58	50	56	42	65	59	57	51	64	55	44	68	48	44	48	58	49	38	58	54	46	53	52	50	54	57	50	53	64	53	57	63	47	55	61	60	46	46	62	53	63	55	61	47	47	44	47	39	49	50	35	52	63	59	42	45	53	58	66	44	56	53	41	53	52	40	43	55	55	42	44	47	46	49	60	63	41	48	53	44	51	47	61	49	63	53	52	50	57	45	55	42	56	54	54	37	36	44	42	61	55	48	50	56	64	39	59	45	54	39	46	32	44	49	42	51	59	50	59	58	61	40	52	53	59	52	39	58	57	47	48	52	57	36	42	47	52	39	57	47	52	50	52	49	50	62	59	51	56	56	52	45	55	60	52	63	51	62	69	55	47	44	67	48	40	55	48	53	45	46	58	44	49	37	41	47	47	45	36	54	48	55	59	49	46	50	52	56	46	57	47	56	51	56	45	53	52	46	56	63	52	43	39	51	45	51	49	60	49	49	55	51	49	49	47	42	50	51	53	50	66	45	40	46	53	61	48	57	43	47	54	50	52	46	55	56	41	62	56	54	50	53	52	48	51	49	43	59	55	52	61	42	54	57	54	49	44	44	42	54	42	49	63	49	67	47	44	47	48	50	45	53	45	46	56	46	42	59	52	60	51	50	46	62	37	53	51	57	50	45	56	38	53	49	57	50	57	54	63	40	46	53	40	51	56	49	46	45	52	54	54	50	43	46	48	49	42	43	47	52	48	47	45	59	53	44	53	43	48	52	55	48	47	56	49	43	59	54	51	55	54	50	47	42	50	50	43	55	38	60	45	51	48	51	48	41	44	52	30	42	55	61	62	51	58	48	56	39	56	45	44	47	47	44	52	41	47	54	45	49	48	41	64	49	63	58	48	46	48	47	54	47	47	46	47	43	40	50	48	47	52	48	42	57	52	61	48	50	39	44	52	55	37	57	36	45	64	48	47	48	51	52	66	50	53	54	48	61	58	48	57	51	49	46	40	46	57	63	57	42	58	49	43	44	65	59	56	44	60	50	48	51	46	42	66	44	53	43	51	52	56	56	47	50	53	53	65	61	45	40	49	44	40	61	67	48	52	49	47	53	51	53	36	65	40	69	58	57	51	43	43	57	52	51	47	50	58	53	58	49	55	44	43	52	49	43	62	53	56	52
6998	1927	754	906	2084	2913	3319	2377	2241	2388	2252	1983	1565	1348	1036	712	611	573	589	544	534	548	468	519	532	542	500	495	498	459	498	500	507	464	534	442	472	482	424	492	465	464	491	460	460	483	502	484	474	495	445	506	481	466	469	468	450	435	441	468	452	483	476	484	509	456	468	485	486	452	455	467	471	472	506	459	439	501	452	477	447	481	487	471	470	474	423	479	475	470	442	486	480	484	515	455	441	472	501	460	462	466	496	478	475	451	483	479	450	478	480	446	475	483	479	427	468	486	441	470	465	459	476	489	451	508	453	480	465	451	506	469	471	410	499	517	455	452	443	460	477	495	459	473	477	476	478	411	466	442	459	455	482	436	475	464	475	507	474	421	488	459	463	467	432	492	432	481	493	471	444	509	482	498	491	463	473	494	495	476	450	493	482	474	485	465	450	479	454	467	457	440	476	458	434	472	487	453	489	509	440	482	475	466	472	492	476	473	447	478	425	487	456	476	487	481	469	500	466	459	481	481	476	458	475	493	452	493	439	471	460	489	497	468	534	503	451	460	487	454	439	486	464	450	412	433	488	502	474	462	483	467	454	465	409	497	492	488	479	479	444	459	478	482	477	444	475	480	470	491	483	465	473	493	453	460	477	490	490	450	428	465	466	461	469	460	428	445	503	477	499	465	461	460	468	485	450	436	487	485	442	519	477	486	468	495	507	491	482	465	439	437	498	437	478	489	477	493	465	483	461	515	460	487	453	488	448	457	420	469	434	469	486	499	483	475	469	470	452	456	451	461	448	460	468	441	507	491	478	481	526	474	478	443	458	482	474	465	474	456	478	486	488	473	480	491	464	487	485	440	493	490	480	477	478	472	463	476	477	489	486	491	454	494	491	440	451	439	482	486	477	446	447	474	479	481	459	507	444	447	502	458	444	485	513	473	447	488	471	464	493	484	480	447	451	454	466	481	472	410	423	469	469	466	475	475	461	470	467	452	483	495	491	447	513	471	488	478	458	505	462	497	432	437	426	484	479	488	471	503	461	480	479	479	482	508	448	425	481	451	466	445	478	479	497	430	426	475	491	462	459	488	498	485	462	459	455	503	470	446	441	454	443	437	495	441	493	444	493	496	471	486	481	521	472	474	477	494	502	470	462	449	482	441	472	454	441	494	436	487	469	490	449	496	475	498	490	501	467	479	459	468	502	462	490	467	454	467	485	438	524	440	455	487	497	443	447	473	468	472	489	488	477	466	483	432	466	471	483	492	425	479	444	448	499	476	456	464	457	474	466	460	452	458	452	467	468	483	473	493	454	452	471	458	492	443	476	486	487	469	480	448	463	459	492	518	469	496	454	524	483	450	482	486	476	449	464	487	480	474	508	461	466	482	462	467	471	444	477	494	450	483	486	473	458	502	466	438	477	464	438	467	480	492	474	456	487	475	449	454	431	497	485	457	480	492	467	484	470	455	445	472	464	484	467	499	460	496	497	406	440	488	462	496	487	495	442	471	452	496	467	478	487	475	434	467	463	469	475	483	417	450	477	472	473	458	488	482	484	462	470	434	496	472	433	455	438	463	463	486	488	432	476	479	465	453	461	484	440	483	477	443	504	464	486	453	490	472	473	465	483	481	482	419	476	453	471	491	477	460	468	454	456	476	480	476	476	451	461	463	438	453	463	468	491	442	446	495	492	490	488	499	456	504	478	477	468	428	473	439	477	474	484	452	468	457	467	424	458	474	517	445	482	450	478	437	475	472	436	462	430	490	481	477	462	479	456	464	478	496	499	455	487	502	483	489	481	462	462	455	507	511	487	468	456	467	455	481	483	464	455	469	435	458	466	494	446	479	479	486	484	466	467	464	462	502	458	447	468	427	504	457	476	456	485	477	443	472	487	470	491	448	473	459	462	455	473	439	447	470	468	456	519	485	470	481	449	475	449	452	476	483	478	477	469	474	442	429	492	439	493	487	485	442	474	448	454	475	473	467	484	427	478	505	468	472	472	454	448	479	468	494	426	462	452	459	461	466	495	435	470	489	522	483	455	449	456	482	456	472	469	478	462	463	444	442	472	482	476	459	414	488	470	483	456	470	470	459	448	462	420	463	518	477	434	466	435	479	461	487	445	430	437	464	479	468	510	484	488	474	459	489	509	472	474	478	505	416	440	476	459	446	467	490	459	491	484	428	431	475	463	487	449	499	453	482	441	463	494	486	466	448	444	499	454	478	464	481	481	457	472	459	442	455	468	426	473	497	466	485	469	446	452	474	468	462	463	463	458	442	442	440	490	469	478	476	454	460	482	484	466	471	484	462	492	491	485	457	504	511	463	475	432	447	450	505	514	451	512	461	452	440	453	469	455	497	510	508	435	453	528	481	460	499	489	473	451	474	448	460	490	459	493	452	489	494	482	445	446	479	471	474	459	480	492	464	510	483	472	483	474	483	479	444	451	458	452	481	484	461	468	454	463	453	498	435	457	462	471	455	494	452	480	442	480	459	495	493	476	468	485	487	476	451	468	486	468	472	468	489	465	458	474	473	494	467	502	464	437	453	475	474	483	503	448	494	500	476	438	486	454	471	437	474	452	484	463	474	444	496	476	502	427	500	479	475	483	493	469	459	459	505	468	433	480	479	431	467	450	453	475	477	462	481	462	506	436	445	458	480	450	428	479	484	458	477	479	487	473	454	488	489	466	450	460	489	495	457	432	461	438	463	448	473	490	497	469	447	478	448	476	467	455	462	495	471	460	456	489	468	487	469	481	495	429	465	471	485	463	456	494	504	469	437	461	479	493	453	488	485	494	471	517	463	465	485	459	473	491	478	491	433	475	474	514	487	489	488	453	440	480	450	481	474	462	492	463	473	471	501	471	475	487	447	446	472	513	475	456	520	433	488	490	470	480	513	447	489	489	460	466	496	435	452	459	469	464	452	449	496	478	491	505	476	498	487	454	452	462	493	461	459	484	447	481	468	462	450	475	433	488	461	477	495	474	480	475	436	409	463	474	484	488	472	477	471	447	444	474	494	489	501	458	494	460	490	446	462	469	463	432	469	463	466	472	463	477	461	483	416	502	438	484	448	491	437	498	495	487	431	473	440	457	441	458	448	466	406	476	481	497	463	471	440	455	479	460	452	463	458	452	489	485	504	455	450	489	485	451	463	469	434	429	439	485	509	482	455	496	459	445	477	496	485	425	495	488	451	480	467	447	532	470	471	481	472	475	467	479	459	448	440	438	494	438	457	451	472	451	427	462	471	459	483	452	447	454	457	479	475	457	496	464	474	444	450	452	435	479	489	463	501	484	512	457	499	526	479	474	468	438	444	461	465	463	465	466	452	470	465	513	438	532	462	489	480	489	505	486	473	438	478	469	469	475	467	477	456	432	460	473	436	468	464	447	448	480	453	477	452	485	456	499	483	432	477	503	474	475	511	486	478	434	487	488	472	486	477	454	507	429	449	479	481	434	439	474	420	456	437	460	497	511	448	477	492
436	253	125	118	69	136	118	121	142	118	134	120	110	106	100	94	70	80	71	78	87	76	77	67	74	81	81	68	74	80	90	76	93	69	71	75	66	72	65	71	88	71	71	80	74	78	73	83	70	85	74	75	80	68	68	70	67	79	71	79	84	69	82	82	81	68	64	80	47	57	68	86	86	82	85	66	71	76	67	75	69	80	73	83	56	71	88	79	70	63	67	65	63	62	67	66	65	74	67	72	69	65	65	72	63	83	75	70	89	75	64	62	82	52	81	64	73	81	76	80	63	64	69	70	66	68	71	85	83	68	85	71	84	65	78	65	48	60	90	72	69	76	68	76	62	57	54	69	67	59	85	83	71	73	82	67	73	76	77	74	70	62	67	72	74	60	77	83	71	68	60	73	72	79	76	74	73	73	89	69	72	68	73	72	61	64	57	88	82	59	66	77	68	74	69	70	75	73	69	79	69	72	73	64	79	74	72	63	72	75	64	76	72	68	66	71	58	65	67	60	73	78	73	73	79	84	64	76	86	66	69	83	53	81	67	75	79	78	76	83	68	71	71	77	60	80	88	82	80	75	79	76	62	76	77	75	76	61	68	72	74	69	61	65	80	89	68	79	62	60	71	75	70	59	74	69	59	61	69	73	66	64	73	84	74	72	68	60	67	72	64	67	68	85	59	73	67	65	61	76	68	74	79	64	62	94	71	66	76	69	83	77	81	75	80	72	82	74	57	83	65	69	76	72	74	65	69	64	76	74	61	65	78	55	70	72	72	67	77	71	65	77	71	67	84	75	80	69	76	68	72	65	77	72	75	71	78	71	74	65	69	74	70	93	86	66	62	67	68	73	61	81	74	80	69	77	79	79	78	78	66	63	67	76	72	76	62	80	72	81	75	60	59	77	83	98	70	66	62	86	60	72	77	59	66	62	62	73	72	62	61	75	82	78	80	57	61	61	67	67	74	70	74	80	79	68	86	63	86	64	81	67	80	65	70	70	58	80	75	63	85	68	71	64	63	73	78	76	72	80	84	67	58	67	75	72	60	56	71	63	74	68	68	73	75	62	69	71	68	94	74	73	63	66	72	82	80	66	65	72	67	79	73	83	69	73	68	70	67	62	79	63	65	76	75	76	78	71	61	72	79	65	70	72	75	73	59	77	79	74	73	67	65	85	66	81	67	59	76	60	77	65	73	74	58	66	70	76	59	65	69	72	79	82	76	63	76	74	67	73	76	69	69	81	63	61	64	74	79	60	78	66	63	72	82	59	87	65	64	68	67	78	71	68	81	64	71	69	66	66	83	71	70	71	63	63	77	68	70	77	64	76	74	72	76	66	80	75	75	70	69	62	68	71	72	71	78	79	80	67	76	59	77	79	83	88	77	83	73	65	66	73	82	70	69	74	72	74	83	74	73	70	71	64	78	76	76	67	77	67	70	85	79	63	83	66	71	67	80	70	74	63	77	68	67	82	68	84	73	68	67	60	62	63	64	69	81	63	66	79	54	73	64	81	69	67	76	71	65	74	61	81	73	61	75	67	66	70	83	64	73	81	74	79	79	66	69	81	67	69	72	76	80	84	78	69	75	61	73	80	67	82	67	89	72	68	72	82	59	78	75	64	74	88	69	73	78	80	63	64	85	59	74	71	70	56	74	69	74	74	71	63	76	84	86	67	79	75	90	76	73	70	79	85	68	78	81	79	71	70	69	76	67	70	67	96	78	78	75	80	81	62	70	51	71	89	75	72	69	68	64	82	65	64	73	81	73	80	78	68	77	62	67	64	67	77	78	56	93	66	71	86	80	58	70	73	72	68	87	82	80	80	76	66	76	71	57	60	75	73	57	71	64	72	83	75	64	62	54	75	74	56	69	82	71	62	77	66	72	79	68	71	67	65	53	73	53	79	61	77	74	67	68	61	74	100	70	77	58	56	76	60	68	66	84	68	69	73	69	73	65	69	60	69	89	90	69	82	94	66	83	90	61	56	64	82	83	74	67	82	73	82	59	75	77	64	88	76	63	70	66	79	71	78	59	72	81	87	68	74	61	71	65	58	75	65	71	53	83	78	74	65	65	88	63	58	71	75	73	71	69	81	74	74	79	71	64	73	67	79	77	76	85	74	78	67	73	65	79	79	72	79	86	71	70	52	76	79	70	75	67	66	65	69	66	84	80	81	67	63	91	67	62	61	83	76	77	71	76	59	71	67	72	68	90	83	71	61	79	72	72	66	74	58	66	62	82	65	75	80	73	75	70	84	73	74	68	62	56	73	77	73	63	79	63	75	69	76	67	72	48	78	83	68	64	55	78	71	66	74	77	60	73	73	69	78	72	61	86	66	70	75	88	71	69	83	74	69	68	69	77	59	67	68	80	77	61	63	68	80	59	58	70	86	68	61	62	66	72	61	54	66	64	83	63	68	59	72	67	74	92	83	73	63	66	65	76	76	80	69	80	65	75	69	65	76	76	71	75	82	73	63	74	66	78	77	76	65	77	72	60	64	78	83	83	68	76	54	75	64	71	59	62	62	78	64	73	75	72	66	81	63	85	72	77	66	83	67	71	73	74	64	68	68	83	75	74	74	74	63	72	86	85	66	85	73	75	71	79	59	77	58	73	78	76	80	86	84	54	75	75	80	82	72	72	79	69	66	72	70	86	67	70	75	73	76	82	77	63	65	71	73	65	71	63	62	64	88	92	73	50	97	63	78	73	78	66	65	82	71	68	71	71	57	79	77	80	70	79	75	78	67	82	71	69	88	83	75	85	70	64	71	80	83	67	85	62	61	87	64	80	77	70	80	80	61	80	77	81	69	88	62	80	71	73	61	72	64	72	67	81	73	70	67	68	76	71	84	81	66	61	61	78	73	79	79	82	76	75	74	71	74	84	74	56	75	70	78	57	58	62	59	74	66	89	77	58	51	81	59	58	72	72	75	75	74	71	72	70	78	66	59	76	65	90	70	86	78	69	69	66	78	69	73	78	79	74	86	76	82	75	75	62	71	64	75	67	73	65	84	66	69	62	64	70	67	89	68	70	71	79	67	70	68	83	67	57	71	61	61	68	62	61	97	85	65	66	72	73	70	73	63	67	83	82	68	84	79	84	62	71	62	73	74	67	71	94	79	74	79	88	55	67	82	80	82	61	67	61	58	79	67	74	81	77	70	61	78	77	65	84	51	80	69	91	64	62	77	58	85	55	80	74	81	74	61	77	64	73	77	72	68	75	80	76	72	72	84	64	64	70	61	72	69	79	63	68	69	75	82	71	76	78	70	60	75	57	71	66	82	79	75	89	84	81	75	74	60	72	71	72	63	59	73	78	80	70	71	75	92	65	82	75	65	71	68	57	72	74	49	72	75	56	79	83	67	57	84	78	78	79	55	75	80	67	73	86	67	78	63	84	81	71	88	89	71	75	74	75	73	73	70	65	88	63	68	58	81	58	55	67	72	70	73	56	70	71	75	55	66	72	82	86	83	84	75
9125	4530	1474	1593	3824	5302	5495	4209	3604	3454	3201	3050	2366	2099	1623	1274	1140	1052	969	868	834	850	793	811	791	773	800	750	786	719	726	788	710	697	663	745	698	759	752	710	679	699	746	706	661	685	639	719	684	664	711	678	708	704	690	735	712	680	686	670	670	676	680	683	666	703	719	668	677	695	725	634	690	695	691	697	685	696	694	671	686	691	644	691	695	654	687	698	691	692	716	705	689	723	702	659	733	689	686	735	668	715	649	655	677	633	673	702	651	695	672	728	718	696	694	702	659	666	741	650	673	727	682	672	685	676	675	692	706	644	714	716	654	692	692	684	695	675	660	715	642	681	682	716	719	733	703	670	701	651	702	702	712	678	644	694	622	673	740	664	738	689	691	680	672	666	722	716	675	688	728	691	665	674	704	689	722	682	645	718	662	698	698	702	696	686	639	689	699	664	681	658	661	717	669	717	729	685	656	667	650	706	641	660	671	656	732	704	677	686	639	686	669	694	681	708	646	662	708	743	646	718	682	743	675	659	712	637	697	690	637	653	682	650	661	657	657	672	703	732	698	661	669	667	721	646	672	723	714	703	677	714	695	647	686	685	694	631	726	623	664	732	686	730	670	665	653	634	654	706	694	642	668	635	672	716	667	666	697	656	650	732	691	712	707	688	729	686	709	689	655	703	678	659	655	669	697	704	702	684	692	675	627	666	667	707	709	697	678	697	726	684	647	655	692	678	665	701	697	687	699	667	749	702	655	655	709	663	672	667	722	691	716	681	684	659	719	679	718	661	684	677	707	684	711	691	671	689	692	678	675	693	626	697	675	705	704	687	660	691	714	687	682	671	707	631	677	717	689	712	699	697	662	687	668	700	714	697	662	681	678	691	688	716	714	669	705	672	667	664	685	709	681	658	707	676	692	697	712	687	717	706	670	714	658	643	669	677	692	676	672	687	660	689	657	699	678	733	637	683	695	652	681	663	692	686	673	750	705	712	651	692	714	722	645	703	648	690	669	692	692	675	668	675	686	714	673	671	643	680	716	709	695	695	724	669	685	666	699	668	656	687	656	738	722	679	625	717	649	677	651	691	697	689	656	690	693	663	703	666	657	689	681	738	614	714	678	700	663	708	733	690	667	739	656	663	681	663	699	681	685	654	633	695	705	639	680	699	650	673	655	710	658	648	675	676	712	724	702	714	675	717	642	667	676	701	664	673	701	658	673	673	690	707	691	701	720	694	636	668	687	678	709	708	693	692	659	721	667	693	691	674	699	645	738	673	666	676	684	693	707	680	685	676	689	692	665	673	700	657	709	668	674	669	701	670	635	712	695	694	698	691	677	709	669	669	689	735	707	668	686	680	737	641	660	685	670	680	685	739	743	703	699	670	676	690	726	695	660	636	707	689	672	695	702	671	718	625	719	639	666	707	679	669	718	695	684	694	669	671	677	708	699	670	641	692	730	717	691	704	684	706	772	655	710	673	678	697	713	699	680	663	667	695	734	698	710	704	680	678	680	691	653	698	711	707	687	691	641	670	665	711	685	696	658	697	686	713	659	681	666	670	679	650	685	706	687	686	654	692	681	665	715	645	707	711	659	692	653	667	692	664	658	719	695	716	669	702	679	748	682	713	685	762	741	709	682	672	646	671	715	742	682	692	642	671	696	711	625	675	703	706	681	714	700	723	691	663	637	661	708	682	711	664	683	716	696	668	667	688	674	670	673	672	718	669	611	709	637	674	681	654	672	692	684	679	673	712	712	703	724	744	665	678	670	699	654	641	678	692	706	665	735	635	714	688	659	675	666	674	741	717	683	712	727	694	713	641	649	671	725	659	697	695	691	653	684	707	649	695	649	702	713	645	679	684	712	635	703	678	680	728	655	676	686	726	679	732	673	700	663	695	674	703	695	680	686	657	678	718	723	648	688	690	683	689	654	710	686	660	686	710	675	651	668	695	695	676	695	672	703	725	674	686	699	702	649	704	666	718	661	704	681	677	722	662	684	676	676	722	736	652	729	705	691	674	670	652	692	679	670	671	710	701	671	676	700	717	663	681	718	738	686	702	644	753	707	681	674	681	662	673	644	685	693	704	644	712	665	713	743	696	706	717	676	689	719	676	652	735	673	671	646	695	645	668	672	664	715	659	670	703	690	694	680	706	679	697	672	674	647	680	677	684	659	641	698	674	711	657	637	642	699	663	657	679	703	763	658	656	638	674	676	665	690	662	679	707	704	702	703	682	689	667	697	657	675	657	695	696	734	692	673	674	673	674	701	647	682	660	701	690	688	731	705	702	705	690	714	670	730	683	634	670	656	648	699	650	694	714	653	694	710	679	656	723	675	658	676	656	661	712	655	690	640	714	637	700	725	661	698	708	705	710	723	668	708	735	709	684	673	633	669	690	698	668	701	694	726	682	683	709	689	683	666	651	647	674	740	675	681	675	696	693	700	708	693	684	719	674	704	649	694	671	644	681	688	656	666	687	677	710	709	681	701	687	734	698	708	708	708	650	666	700	690	697	725	662	691	675	671	707	679	730	665	699	700	682	704	677	675	648	708	712	662	701	696	647	648	663	697	715	679	695	716	668	687	688	679	699	642	681	646	667	651	676	668	667	665	701	726	689	681	701	658	727	711	709	677	671	707	680	674	708	678	688	707	706	683	653	651	692	706	697	660	698	658	692	651	684	665	679	704	657	656	638	723	702	716	640	691	644	663	658	692	693	652	687	656	704	717	707	682	677	665	731	665	669	683	696	686	674	716	700	697	684	684	680	690	709	716	658	663	706	682	670	711	703	680	712	709	713	677	686	700	696	665	666	695	665	709	696	715	655	634	705	725	661	686	668	640	682	616	701	663	674	681	690	689	688	672	705	668	684	735	725	719	714	709	695	660	640	658	690	684	702	706	677	685	682	688	684	666	698	629	659	699	697	675	694	691	687	733	677	673	662	734	686	726	689	702	719	681	693	727	740	696	694	688	663	683	681	662	691	658	746	701	650	672	711	687	717	661	688	674	708	646	695	710	645	683	693	726	672	742	694	645	710	686	668	708	701	754	676	676	685	668	690	652	685	642	679	651	706	706	685	678	762	679	693	664	667	708	665	654	688	703	645	652	697	674	661	689	681	684	630	694	699	673	695	698	691	675	707	682	705	666	679	669	650	657	666	641	677	701	714	706	669	701	745	715	716	655	709	745	677	700	654	663	651	674	652	719	676	665	655	660	670	695	646	706	692	688	679	709	718	680	658	703	627	650	733	691	691	661	681	700	670	685	719	743	647	683	725	707	670	688	653	674	649	673	681	678	717	721	734	690	672	663	647	716	682	718	723	676	687	692	684	705	664	686	727	686	663	689	689	688	672	713	655	724	659	694	690	674	691	681	707	700	684	712	631	732	642	670	722	707	675	654	718	709	670	672	699	696	711	684	654	740	698	707	645	674	645	693	696	696	669	680	704	697	694	728	713	696	707	735	706	695	700	684	699	684	722	681	671
1042	104	167	36	42	45	60	50	57	71	75	69	68	53	45	53	42	26	18	24	26	33	28	20	30	14	17	22	20	22	17	28	21	22	20	29	23	26	19	28	25	11	20	19	25	26	28	17	28	28	18	25	26	27	20	20	14	27	19	19	15	13	30	20	23	28	15	17	27	30	14	17	24	20	19	18	22	24	27	30	25	24	16	17	21	22	22	15	22	24	19	19	25	14	17	18	15	24	18	27	27	15	25	16	19	18	23	20	20	22	34	24	20	22	27	17	20	20	15	15	21	21	31	21	26	16	27	14	16	21	18	24	19	17	17	18	25	30	21	17	24	31	23	20	22	18	30	23	30	16	15	22	21	29	15	17	14	21	18	26	25	16	29	17	17	27	26	16	14	21	19	25	17	18	20	15	19	16	18	19	23	15	24	17	18	18	20	24	21	25	20	26	18	14	19	21	18	19	18	18	21	20	16	22	22	22	21	16	22	26	21	28	23	25	37	17	20	16	18	24	27	22	21	21	19	26	14	22	23	22	18	27	15	14	25	22	18	19	15	21	20	27	21	19	25	15	17	20	15	21	30	22	19	17	21	23	26	22	28	24	21	30	21	24	19	16	23	24	25	21	21	15	20	18	26	20	18	18	21	27	18	26	22	16	26	26	18	23	28	21	19	20	20	28	17	15	28	16	16	18	22	24	22	24	18	20	19	24	17	16	24	21	25	16	26	24	14	24	16	15	13	20	16	27	20	27	23	23	17	24	14	22	14	20	23	20	29	23	22	20	21	17	28	28	14	18	25	15	20	30	18	23	22	19	20	26	22	20	20	19	16	21	23	22	22	25	30	21	27	20	18	17	13	20	24	15	29	17	26	28	25	22	12	16	25	25	18	21	16	25	16	19	19	21	15	14	21	25	11	20	17	21	26	20	23	19	18	17	18	18	15	21	22	22	25	25	11	17	31	20	21	29	25	27	22	23	20	16	30	20	16	24	18	25	22	16	21	24	20	15	21	19	20	24	25	18	30	18	21	27	25	14	27	26	24	15	12	16	17	25	21	19	18	27	22	16	13	23	16	32	25	21	12	21	23	25	21	24	28	29	15	20	22	13	24	25	24	20	17	15	19	16	20	15	21	18	19	29	17	13	16	15	21	22	16	21	23	19	14	16	22	20	22	22	19	18	20	20	18	19	19	10	11	20	23	24	20	13	22	26	20	31	25	17	19	19	18	15	22	13	24	18	20	19	24	21	18	14	17	24	25	21	24	21	23	30	19	19	23	17	21	24	22	11	16	17	17	26	20	29	20	17	19	20	23	17	28	16	23	16	20	22	22	15	19	18	16	27	21	18	19	19	17	21	17	22	11	14	18	16	26	12	22	17	27	16	20	27	21	19	25	27	16	19	17	20	21	23	29	27	25	15	22	20	18	18	24	20	24	23	23	24	17	23	11	19	17	16	14	13	17	24	15	21	24	25	25	15	24	17	23	19	22	19	17	26	20	27	21	22	21	23	27	22	21	22	21	23	23	20	25	16	18	17	20	18	20	18	20	14	29	27	22	24	20	23	19	16	24	24	11	11	24	26	24	18	19	20	15	18	18	18	19	20	20	22	28	21	22	18	14	23	23	21	20	17	21	24	22	20	19	21	27	22	17	21	26	22	20	30	21	29	23	30	20	18	20	19	19	22	16	20	16	21	29	17	20	20	22	27	26	21	23	13	20	25	27	21	13	24	13	21	18	22	21	27	20	24	19	26	22	18	26	22	22	16	17	24	22	21	20	23	13	27	22	17	16	18	23	26	25	26	17	18	21	24	12	29	19	15	14	21	13	25	20	26	18	19	20	25	21	28	21	17	19	26	21	24	19	31	21	17	19	16	19	14	17	21	19	14	16	22	15	12	23	26	21	18	13	18	27	26	26	17	16	20	15	21	30	12	23	18	21	15	26	24	24	18	16	24	25	34	34	29	22	23	19	22	12	19	22	25	25	16	27	30	22	18	28	18	18	23	21	11	26	11	22	21	23	18	17	25	18	16	15	26	23	23	20	27	25	23	16	17	23	17	22	25	20	15	17	25	15	21	21	21	29	24	30	20	19	26	19	26	20	20	20	21	19	15	22	25	21	15	22	23	19	12	16	29	14	20	24	20	20	23	25	12	31	12	18	19	24	16	26	20	30	14	20	24	19	20	28	23	22	24	18	32	16	18	20	22	26	20	23	20	19	32	27	31	21	20	22	24	16	25	20	18	19	20	17	21	25	25	21	18	33	9	23	16	18	23	21	19	23	17	20	20	20	21	25	25	22	23	27	31	23	23	20	17	20	19	28	14	23	23	21	18	32	19	25	16	19	17	15	28	26	26	22	19	13	19	22	23	25	23	25	30	24	17	11	17	20	26	28	22	15	16	19	17	19	17	25	27	22	18	28	21	17	16	19	22	18	18	14	17	25	15	26	23	18	19	33	20	25	27	19	26	31	20	17	17	20	23	18	29	16	27	17	19	17	23	27	22	15	13	17	12	21	16	20	19	21	18	30	18	21	15	22	21	19	15	19	12	19	25	18	28	33	16	25	25	19	20	19	18	18	24	21	15	16	18	21	23	17	19	14	10	16	18	22	24	17	24	26	24	17	23	19	20	22	16	29	16	15	21	27	18	18	20	18	17	24	21	17	17	25	13	21	18	25	19	13	15	21	13	27	15	23	23	22	29	27	9	18	17	24	24	26	24	32	25	21	14	16	15	17	22	17	27	20	21	18	18	19	31	19	17	21	26	19	21	21	24	19	21	29	17	14	25	19	23	23	30	20	27	26	16	24	28	20	27	20	17	19	11	34	24	22	17	22	18	15	21	25	25	22	19	21	15	21	25	19	20	20	16	14	16	24	24	23	28	23	19	21	14	27	25	13	24	24	19	16	18	22	24	26	15	17	25	25	23	17	21	19	15	19	28	15	24	25	26	18	22	25	23	20	26	21	28	19	18	13	25	20	22	18	16	21	28	21	19	25	20	26	21	23	19	27	12	14	26	24	17	26	28	24	18	21	18	24	23	12	21	26	16	23	21	25	17	20	19	30	19	21	21	17	19	25	18	27	25	25	21	17	18	26	24	21	23	28	22	18	20	16	25	27	17	17	20	22	19	22	22	17	27	11	19	26	23	17	19	32	20	25	28	20	20	12	16	20	22	12	19	19	20	18	16	27	18	18	21	23	34	13	19	16	21	20	25	27	22	26	19	18	28	13	25	17	21	33	16	22	23	17	16	14	11	18	25	20	30	18	16	24	29	24	18	21	22	22	19	19	24	13	20	17	23	18	19	27	17	9	18	20	22	29	21	21	16	20	21	20	23	22	20	25	23	26	23	20	23	22	22	17	17	21	27	16	19	17	18	21	20	19	13	19	21	24	25	23	22	14	27	20	16	17	23	16	21	19	14	14	11	23	16	23	22	16	38	22	16	19	25	20	17	17	20	18	23	18	16	20	17	26	26
9909	2789	1921	924	2788	4086	3671	2899	2676	2660	2580	2442	1968	1641	1238	1005	802	563	458	389	424	393	365	372	362	305	284	306	257	254	269	259	251	267	242	267	254	237	264	233	230	223	229	223	235	217	219	206	233	226	219	211	206	187	193	206	217	192	214	221	191	207	207	189	218	191	229	217	237	223	218	189	191	208	201	213	214	185	189	193	189	213	197	200	192	203	217	182	198	219	206	207	205	194	195	201	191	218	203	201	187	213	203	198	189	186	205	222	186	167	192	181	205	183	178	229	221	217	185	198	211	187	183	192	204	207	204	217	186	189	196	200	167	206	211	204	206	203	182	202	212	207	189	186	179	210	191	219	198	209	209	196	200	211	199	214	207	210	194	193	229	172	208	207	210	219	206	207	195	203	183	205	202	203	214	228	202	188	183	222	207	192	192	204	204	165	181	181	211	183	201	202	208	208	209	194	208	175	176	224	190	174	219	184	188	180	211	168	182	189	202	198	201	217	223	176	159	212	187	176	212	190	187	172	226	203	207	210	182	214	179	195	195	199	227	211	212	180	170	211	187	178	189	210	194	218	184	178	199	191	171	180	181	185	201	192	195	214	203	207	194	192	204	196	153	221	201	193	179	207	189	202	205	194	193	176	214	175	187	190	210	227	211	175	209	196	216	198	204	205	205	177	216	192	217	166	198	205	211	179	189	200	209	185	176	187	173	180	185	175	178	225	165	177	183	200	198	208	214	190	200	200	203	222	194	205	192	185	194	176	187	205	200	199	186	195	184	194	174	204	182	207	180	208	204	208	174	164	196	185	208	186	200	201	182	220	195	222	187	182	177	213	170	210	204	178	213	204	207	198	175	178	184	188	207	211	215	202	194	191	194	213	195	209	176	200	195	179	215	213	169	170	186	178	195	210	189	203	192	201	186	190	176	187	184	173	187	194	197	198	186	175	204	184	194	198	206	182	190	189	203	207	186	185	199	208	213	186	170	221	199	195	207	195	188	222	181	196	203	186	208	203	224	196	197	220	187	182	206	179	179	187	171	187	217	188	186	172	220	188	201	217	193	208	195	200	190	169	208	189	183	184	179	200	181	169	198	176	192	196	197	194	175	180	201	197	178	206	214	208	193	189	200	177	208	211	210	203	168	222	185	203	193	187	214	183	169	223	218	209	180	224	174	178	206	208	184	189	181	186	168	177	177	193	200	186	175	197	200	180	195	167	210	222	198	202	201	184	171	212	206	180	185	205	225	226	185	210	208	194	208	230	182	198	164	206	187	193	194	191	208	192	185	199	220	216	218	191	199	205	184	173	187	201	208	188	177	216	215	225	206	209	203	201	179	191	202	187	196	194	171	191	241	196	217	189	204	191	173	195	186	221	199	205	214	202	177	209	197	205	193	193	198	210	195	197	213	184	186	189	225	193	206	195	178	210	190	182	185	215	194	192	208	170	221	209	170	225	187	215	194	199	197	214	182	212	189	172	185	198	211	177	202	203	204	210	144	194	187	211	190	194	217	167	200	201	182	205	204	200	180	202	187	201	211	187	197	203	195	166	203	202	185	203	180	204	212	201	186	192	190	190	179	193	209	174	177	193	203	202	194	200	183	206	198	168	205	197	187	203	191	205	210	189	233	200	182	164	201	190	208	180	184	191	196	203	193	183	201	203	222	197	202	173	180	223	196	186	180	203	202	191	181	218	203	182	214	213	196	209	179	203	207	197	218	219	185	196	171	197	189	215	182	179	204	185	174	191	187	203	227	197	195	205	220	198	198	198	194	189	203	170	206	188	189	208	196	157	208	211	176	193	194	197	186	190	186	178	186	212	206	196	219	168	200	174	177	196	193	200	182	196	200	212	188	207	186	197	202	176	183	206	167	208	212	200	213	195	196	194	205	198	196	200	181	169	167	207	247	208	174	228	183	186	200	213	221	225	210	187	177	177	188	182	205	210	182	216	184	201	213	181	174	187	184	196	211	184	157	176	183	210	204	197	206	197	204	178	169	203	193	180	176	185	190	206	216	200	204	218	209	178	222	210	206	193	215	220	175	232	185	177	198	216	178	218	193	196	213	211	203	204	211	187	178	185	220	208	205	180	221	201	204	182	184	207	187	225	191	223	189	197	193	204	194	196	189	194	188	195	231	189	197	200	179	177	176	200	200	209	186	205	207	212	208	189	198	202	190	206	180	201	187	209	190	205	186	194	194	204	207	196	190	194	230	180	173	201	219	189	183	193	223	185	194	175	192	183	193	208	197	182	187	175	223	210	207	196	212	176	201	181	179	213	221	196	191	174	195	210	200	196	187	184	187	188	193	188	190	185	206	188	173	222	209	196	228	198	196	199	194	213	186	224	171	210	224	176	189	206	175	177	193	218	194	207	201	211	181	188	198	182	196	193	215	190	182	200	193	190	216	203	206	199	175	162	207	230	199	196	192	189	202	176	194	203	210	211	210	185	201	181	219	186	185	176	194	217	189	206	197	226	183	208	217	187	202	183	201	192	184	199	209	199	197	200	181	211	189	190	195	203	199	202	202	187	193	196	194	172	197	185	196	166	194	184	189	177	215	204	193	206	196	218	181	214	222	223	186	196	180	185	219	219	198	205	210	201	174	192	202	189	191	191	200	197	174	177	163	192	183	196	193	198	222	209	213	185	179	191	204	211	202	185	191	197	197	206	198	203	181	177	197	200	189	192	187	204	190	190	176	197	206	186	200	178	180	189	217	186	209	196	208	197	222	193	208	195	193	178	206	186	225	212	179	185	179	204	217	228	191	190	181	185	176	195	221	183	178	203	211	211	180	207	191	195	195	214	192	190	222	209	194	200	180	179	206	190	203	186	199	228	188	204	213	200	167	208	206	203	210	188	168	196	205	223	199	207	204	211	192	185	182	207	203	200	206	170	164	194	187	215	178	185	214	182	187	199	199	220	171	192	207	197	212	178	214	212	206	196	194	194	197	197	201	223	204	196	183	201	188	201	207	180	213	212	207	195	199	208	166	203	186	195	179	216	233	190	197	201	213	196	192	186	220	202	197	186	217	199	194	194	217	182	195	197	191	215	205	218	217	203	196	198	217	181	189	195	198	205	180	198	194	200	198	204	199	176	186	195	205	198	195	225	194	182	178	183	190	194	175	213	201	193	192	204	173	197	209	200	208	179	178	220	194	208	201	209	182	188	201	202	193	183	202	189	207	199	219	207	199	215	202	208	203	169	205	194	204	177	205	181	187	188	165	190	201	195	205	197	206	192	179	182	207	204	164	201	192	196	188	198	214	218	212	178	205	193	194	197	227	214	177	181	197	192	170	197	205	187	190	201	182	194	210	186	208	207	196	174	212	188	208	199	200	193	195	190	190	217	216	191	200	183	169	217	197	199	189	182	201	180	201	192	218	185	182	195	202	200	193	186	210	186	196	178	216	205	205	205	212	193	180	185	214	171	186	185	194	212	191	185	232	196	223	213	200	174	201	206	210	214	191	206	207	202
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
