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
343105878506	343105879068	343105879618	343105880168	343105880717	343105881268	343105881818	343105882368	343105882917	343105883468	343105884018	343105884568	343105885117	343105885668	343105886218	343105886768	343105887317	343105887868	343105888418	343105888968	343105889517	343105890068	343105890618	343105891168	343105891717	343105892268	343105892818	343105893368	343105893917	343105894468	343105895018	343105895568	343105896117	343105896668	343105897218	343105897768	343105898317	343105898868	343105899418	343105899968	343105900517	343105901068	343105901618	343105902168	343105902717	343105903268	343105903818	343105904368	343105904917	343105905468	343105906018	343105906568	343105907117	343105907668	343105908218	343105908768	343105909317	343105909868	343105910418	343105910968	343105911517	343105912068	343105912618	343105913168	343105913717	343105914268	343105914818	343105915368	343105915917	343105916468	343105917018	343105917568	343105918117	343105918668	343105919218	343105919768	343105920317	343105920868	343105921418	343105921968	343105922517	343105923068	343105923618	343105924168	343105924717	343105925268	343105925818	343105926368	343105926917	343105927468	343105928018	343105928568	343105929117	343105929668	343105930218	343105930768	343105931317	343105931868	343105932418	343105932968	343105933517	343105934068	343105934618	343105935168	343105935717	343105936268	343105936818	343105937368	343105937917	343105938468	343105939018	343105939568	343105940117	343105940668	343105941218	343105941768	343105942317	343105942868	343105943418	343105943968	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	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
2482	1508	189	103	78	90	55	65	39	46	50	49	42	32	33	23	35	33	34	32	24	37	25	20	20	31	34	15	29	34	28	38	28	27	30	24	37	25	33	17	21	23	33	27	22	15	34	16	22	22	17	28	27	26	18	26	25	30	21	21	31	25	36	24	32	24	22	25	71	135	93	75	57	45	38	36	24	26	19	36	23	30	19	21	30	21	18	19	19	37	23	26	26	25	23	18	29	17	32	24	30	19	32	31	30	18	20	27	24	30	22	28	20	24	24	18	27	19	25	24	20	31	25	32	32	26	20	30	31	30	22	22	17	22	28	27	32	19	25	26	25	29	18	24	24	33	18	24	22	19	29	25	34	27	25	14	21	30	25	32	23	25	24	26	16	19	23	28	25	25	28	20	25	19	28	20	36	30	21	18	28	15	21	22	27	16	19	23	22	20	38	34	30	24	23	24	29	27	17	22	25	22	22	35	18	35	27	20	38	20	19	35	28	23	21	23	34	26	34	29	26	21	24	31	25	27	24	21	21	24	19	26	23	25	20	39	21	20	26	22	24	27	26	20	27	19	21	18	28	24	27	29	23	19	29	25	25	31	22	35	26	36	18	18	21	33	27	27	18	27	13	21	28	24	22	30	27	28	33	27	24	15	28	22	23	26	27	19	29	20	26	27	21	26	23	38	26	32	27	28	24	23	20	18	28	17	27	21	30	21	30	27	18	24	33	24	25	42	29	18	27	30	26	22	30	23	32	21	24	24	18	23	24	28	29	24	24	17	27	24	22	22	29	25	28	22	25	24	15	16	20	20	26	33	21	26	23	30	30	22	15	27	25	25	23	25	25	18	30	25	24	20	16	22	19	21	32	17	22	20	21	33	24	30	29	29	30	22	24	19	15	34	21	32	20	26	19	27	32	22	23	18	26	18	27	21	28	20	17	31	26	26	25	23	19	26	16	26	16	31	18	28	24	29	19	31	24	23	26	33	21	27	14	20	29	23	20	21	21	31	22	23	21	22	26	25	16	22	28	18	25	16	20	13	25	28	19	24	16	29	25	26	24	21	25	30	26	24	25	28	23	18	29	20	28	23	24	17	32	21	27	30	23	19	29	26	17	32	19	28	23	27	23	28	26	29	22	16	30	25	25	24	23	22	28	20	27	27	22	29	34	31	23	22	16	22	23	24	18	37	26	20	26	14	25	17	20	30	15	26	19	29	29	29	17	30	23	18	22	28	31	23	21	25	20	24	20	28	30	20	28	20	19	34	31	22	19	21	31	21	24	15	19	24	23	24	26	26	25	28	33	23	24	26	30	27	29	27	21	29	25	28	33	24	29	20	21	27	29	25	20	25	20	18	20	22	29	24	20	25	24	25	25	27	22	32	22	23	27	20	20	27	31	36	15	21	26	22	25	26	22	21	23	25	29	23	12	21	15	22	23	20	30	19	25	26	30	31	21	19	17	20	26	25	31	27	29	25	15	21	18	25	22	21	18	27	20	20	23	19	29	32	33	24	22	33	22	14	16	26	21	30	23	23	27	28	18	30	21	30	16	19	22	23	28	19	18	33	25	24	18	18	33	29	22	26	23	21	32	22	20	22	28	21	25	27	24	23	21	24	23	14	26	33	26	25	20	23	18	32	22	12	15	22	34	24	22	30	24	19	20	32	21	20	20	20	28	28	22	21	21	19	26	25	16	26	23	29	30	26	23	20	22	31	27	19	28	21	24	23	28	23	34	27	19	23	22	22	29	39	18	28	23	16	22	25	32	31	30	24	29	23	21	21	23	23	24	11	26	32	15	33	21	25	17	31	22	23	22	21	20	43	25	27	24	19	32	20	22	25	27	20	17	23	35	23	34	23	35	25	23	22	26	27	24	21	23	26	16	29	26	24	29	30	20	19	22	18	30	19	24	24	20	19	24	24	33	26	34	23	13	18	18	33	31	30	33	21	29	23	31	32	23	31	18	24	26	30	26	21	33	25	23	24	25	26	37	21	24	24	31	21	16	21	13	23	22	23	21	13	29	23	24	32	23	43	20	21	35	17	27	23	24	25	21	24	25	27	33	24	23	21	24	29	26	26	28	27	30	28	25	22	29	23	17	21	18	24	22	30	22	24	33	18	24	18	30	20	24	20	25	26	32	28	24	26	21	18	34	18	24	30	25	24	23	24	18	22	30	18	23	21	24	25	25	29	23	28	23	24	26	22	28	15	25	21	20	24	21	35	20	17	24	31	22	23	20	20	28	20	31	31	24	31	29	23	20	20	26	26	26	20	20	18	20	22	15	23	24	28	34	17	23	26	17	25	25	22	21	28	22	22	29	30	23	32	19	24	23	26	19	29	25	21	28	22	29	25	18	23	21	26	29	30	26	19	33	29	25	31	21	22	28	22	12	21	28	22	20	23	18	20	24	25	21	23	19	22	23	26	28	27	26	22	28	27	33	23	28	24	19	18	26	27	24	28	32	20	25	26	33	15	20	26	20	27	22	29	18	23	28	24	31	22	30	26	17	26	18	20	22	27	22	26	19	26	27	22	26	31	24	29	19	23	24	23	20	13	31	22	33	34	23	29	23	32	36	26	26	29	35	34	24	27	26	19	26	20	16	24	28	21	25	25	15	24	28	28	22	22	31	21	31	34	29	26	25	14	30	21	22	17	23	19	31	33	20	28	33	29	25	27	27	13	22	22	20	25	25	25	20	31	19	24	32	32	21	25	24	25	25	27	33	25	22	17	27	32	30	25	28	28	19	28	25	23	22	26	23	26	27	19	24	23	21	22	30	29	25	28	29	21	25	26	25	22	18	28	28	21	34	24	36	24	26	30	24	29	17	23	22	31	15	22	24	25	24	28	23	26	11	23	31	28	22	26	21	25	18	24	26	22	20	16	28	19	26	31	23	22	23	18	18	29	22	31	26	25	22	25	20	25	31	20	23	24	25	16	26	25	34	26	15	27	21	20	30	24	31	20	19	29	32	28	29	24	17	29	28	17	18	26	25	27	25	31	22	22	28	24	24	25	22	18	27	36	19	18	29	24	17	25	25	24	21	30	26	30	23	28	25	29	32	22	27	32	22	15	27	25	28	34	24	29	19	30	25	21	14	28	18	25	30	31	19	27	29	30	25	28	21	28	33	31	17	25	29	15	30	25	21	23	16	39	21	36	31	29	23	17	31	20	19	29	22	23	30	29	18	27	31	23	26	29	21	27	28	33	26	29	30	20	26	21	34	29	19	19	30	19	20	21	23	23	28	31	21	25	28	16	20	26	22	29	24	28	29	23	33	26	27	22	30	16	24	26	35	16	23	18	18	27	23	34	22	29	25	28	27	25	25	31	27	21	21	26	34	33	19	19	23	24	24	20	24	17	23	20	33	23	24	23	17	21	19	28	21	25	28	26	29	20	28	28	17	15	28	30	29	28	30	23	21	20	26	33	22	21	26	36	26	27	35	18	24	19	25	30	21	25	31	26	36	28	24	23
24966	11687	2174	1963	3258	3647	3189	2417	1837	1528	1200	1099	938	846	771	668	633	546	537	456	470	439	419	381	424	359	376	387	393	391	362	378	405	355	317	337	348	345	331	311	330	347	338	309	358	322	287	329	313	336	323	300	300	285	306	301	346	321	311	287	330	306	276	321	314	327	302	335	1526	3043	2468	2063	1413	850	516	400	328	306	330	297	305	281	321	268	297	268	277	279	286	268	308	274	313	269	269	289	273	279	291	257	303	297	278	291	277	292	268	298	261	267	297	268	294	282	278	295	294	304	297	289	302	265	305	300	261	296	318	313	307	304	296	294	259	264	269	289	275	300	287	287	285	265	242	283	273	265	291	322	268	297	290	267	284	281	301	287	288	262	300	268	312	304	274	298	263	305	281	304	265	283	277	268	304	272	280	275	270	301	290	303	268	285	291	269	321	290	304	299	282	322	289	300	270	271	273	271	273	314	305	313	298	297	287	279	288	332	301	274	300	280	290	270	282	268	282	339	291	315	288	295	320	284	272	299	259	287	256	269	292	297	291	256	249	274	255	299	254	292	267	295	294	270	275	295	302	263	280	320	250	303	278	296	278	283	280	259	271	283	286	291	327	281	280	293	283	294	271	303	276	294	273	307	272	278	305	299	258	273	279	252	298	285	309	333	299	309	282	290	291	279	258	275	302	302	278	288	269	281	309	292	295	298	273	301	277	276	296	335	300	297	289	262	313	299	304	312	296	264	295	278	320	301	302	309	281	301	282	258	274	294	290	257	301	283	309	271	312	301	291	295	305	299	288	268	297	308	273	274	322	282	284	280	272	248	286	285	289	296	286	280	249	295	274	300	275	291	280	280	300	313	289	245	298	297	284	318	319	285	279	295	286	287	277	292	293	280	251	282	317	273	270	288	283	298	317	289	278	291	287	284	265	275	295	282	290	278	296	297	309	293	306	275	282	309	278	303	304	295	273	276	293	263	291	307	261	273	276	294	316	270	282	298	271	312	300	297	256	309	300	255	275	289	288	279	289	338	291	292	321	313	276	298	265	303	285	277	272	292	288	288	332	304	293	306	275	301	285	281	297	281	311	291	286	277	261	292	280	298	268	296	286	269	315	277	296	293	352	287	275	230	317	270	278	282	257	288	307	305	301	295	295	294	285	297	282	312	306	288	322	262	260	302	273	260	294	271	292	291	279	270	277	263	344	288	284	267	293	287	281	282	327	271	293	301	279	318	276	295	294	291	270	280	281	304	303	275	306	278	252	282	256	306	298	311	294	279	296	269	311	268	291	334	281	317	280	298	321	278	292	287	271	265	307	290	280	289	317	274	270	247	285	298	273	288	291	294	298	295	275	307	281	285	310	298	325	283	262	286	317	247	252	284	308	301	309	260	268	293	284	285	285	312	289	303	298	279	282	259	303	278	288	246	326	283	282	272	279	307	282	309	299	315	276	269	286	287	285	282	261	309	302	277	309	277	271	264	297	279	314	285	276	244	282	329	290	311	266	276	322	306	300	271	306	303	294	290	254	270	306	292	302	262	328	323	286	293	274	264	261	259	274	262	268	263	302	281	291	293	300	298	272	279	303	282	288	278	262	282	300	273	316	295	286	283	281	281	313	288	313	261	286	315	304	304	277	272	242	275	302	290	274	286	300	296	302	290	284	297	304	308	255	315	304	272	298	268	310	285	298	281	304	298	278	309	304	299	300	301	280	316	285	292	271	327	295	302	268	260	298	274	278	271	305	294	306	262	265	303	331	270	306	280	281	284	273	263	278	320	275	322	276	310	282	305	289	296	292	284	318	329	259	323	284	278	305	293	288	284	283	267	296	294	260	290	296	272	291	281	276	298	293	262	286	258	288	291	284	271	274	278	255	287	298	299	293	301	287	320	311	280	271	294	280	272	291	268	292	295	257	280	323	295	313	285	308	279	288	292	286	292	276	287	284	272	303	296	286	307	286	284	303	328	293	285	314	298	314	275	280	285	282	290	287	283	288	301	304	257	308	292	303	295	280	306	287	275	291	277	278	268	281	287	284	270	240	278	282	280	303	271	299	267	259	282	282	280	268	287	310	277	312	297	295	282	278	271	263	316	274	303	266	292	283	268	281	250	266	292	274	293	318	310	299	256	302	271	264	263	290	295	276	278	293	311	320	299	309	312	263	288	293	274	300	304	313	276	279	285	300	265	303	277	271	301	274	291	288	314	270	255	295	266	282	269	299	313	298	300	275	285	262	314	287	287	288	305	301	327	275	306	278	294	296	315	313	303	306	265	287	291	271	280	261	274	285	280	260	285	259	296	292	287	286	301	283	299	268	299	276	282	313	286	306	311	295	316	279	291	280	302	288	297	277	296	276	265	254	283	264	303	314	278	305	269	269	268	281	278	300	297	313	295	268	294	284	314	312	289	259	303	291	278	256	268	289	309	271	317	264	251	274	319	256	330	275	283	277	270	309	275	301	299	297	291	278	295	249	279	298	274	324	277	261	255	264	313	305	310	298	282	270	267	285	302	301	263	276	286	300	307	314	298	289	301	289	318	302	282	304	292	271	312	261	278	274	263	284	268	281	289	309	260	322	298	316	292	308	287	278	295	311	286	268	289	279	295	277	326	292	276	275	296	288	281	261	257	284	311	284	258	260	285	304	295	277	288	299	306	279	302	280	278	287	299	299	297	288	291	299	293	272	280	307	263	287	300	301	248	289	287	262	295	292	287	301	264	301	287	286	262	273	304	284	293	310	258	272	268	268	299	289	250	291	258	292	275	277	266	276	294	311	292	286	293	313	318	300	261	274	330	264	266	282	273	284	279	288	282	265	270	301	308	286	278	265	307	284	277	288	285	289	287	303	282	277	288	296	286	277	291	274	274	280	287	307	289	284	282	293	272	282	303	299	271	297	312	283	270	306	290	306	325	283	299	258	315	286	303	296	300	263	288	279	266	310	270	289	297	280	302	302	305	290	308	274	288	271	312	295	290	292	279	309	296	293	274	293	279	306	278	272	262	281	277	286	319	296	303	311	297	300	291	303	302	273	284	302	286	266	283	274	241	279	307	289	288	244	303	283	303	299	300	279	300	320	305	301	279	275	286	272	286	313	286	278	250	255	303	264	295	264	284	274	263	308	293	299	301	280	287	318	311	300	274	297	263	311	316	287	271	314	309	294	238	261	249	264	291	280	263	281	289	297	300	301	286	291	292	305	280	282	300	293	320	306	273	312	297	274	293	279	284	283	300	256	260	288	300	295	275	264	305	276	300	288	284	300	297	285	268	304	291	290	272	294	298	279	293	287	283	293	280	277	300	305	299	277	270	268	285	303	259	279	308	283	283	298	288	308	314	315	252	286	279	295	308	308	303	263	291	308	301	317	270	303	275	292	263	270	263	253	307	303	294	287	274	283	311	263	271	304	291	289	273	280	290	268	292	298	287	305	308	287	260	268	268	287	259	273	318	271	284	312	271	275	266	280	291	268	301	288	262	324	270	277	300
1010	223	47	37	40	37	40	29	29	40	30	26	35	26	35	27	26	26	33	45	31	38	38	39	35	22	35	35	30	20	27	42	26	31	31	30	31	32	33	20	36	26	30	39	31	38	29	44	27	25	34	38	35	29	27	31	30	26	26	22	36	30	22	23	24	31	37	34	34	36	55	42	44	33	22	37	33	31	26	30	23	25	35	34	23	24	39	21	26	32	30	33	37	30	26	29	31	26	35	30	35	27	31	23	27	27	38	21	37	30	25	23	26	25	29	20	28	40	28	34	22	31	26	29	25	24	36	30	26	29	28	26	21	26	29	23	33	27	30	28	18	29	42	34	32	19	29	27	35	32	23	22	20	34	31	33	26	24	30	27	25	27	26	17	35	30	26	24	35	33	32	34	17	38	29	23	29	16	22	24	24	28	20	29	33	25	30	32	27	25	25	27	19	27	28	30	22	27	27	34	29	34	26	31	34	31	35	36	29	42	31	22	18	35	31	25	27	30	20	30	24	29	25	27	29	27	19	26	30	39	27	32	32	27	29	31	20	35	23	23	20	36	34	30	36	29	30	31	28	28	32	36	48	27	30	14	25	33	28	33	37	28	27	26	37	30	27	28	32	36	31	34	29	27	37	31	35	36	30	25	26	25	31	35	28	18	39	25	39	31	22	34	28	23	19	26	19	26	19	33	22	34	24	20	36	31	26	27	31	36	26	37	26	27	25	23	31	31	36	37	20	31	27	26	33	29	26	22	24	27	21	26	19	21	25	27	24	31	34	36	26	24	34	29	26	26	24	25	25	32	25	27	30	31	19	33	22	38	18	26	24	28	26	22	24	26	28	21	34	31	32	31	27	30	33	23	39	18	15	30	30	31	35	33	41	29	24	35	33	27	33	37	28	16	37	35	34	36	33	29	26	27	26	26	19	24	32	32	26	32	27	31	28	19	32	19	27	34	24	26	28	29	33	29	39	26	24	29	31	30	27	32	37	28	37	35	21	38	27	28	24	31	29	26	29	27	28	21	28	23	29	33	31	35	32	34	26	31	30	26	25	23	32	31	39	26	38	27	29	25	44	32	35	22	30	32	32	26	31	22	27	25	29	35	31	27	27	25	28	29	22	24	24	27	29	37	28	22	26	35	35	27	23	26	36	27	39	25	24	23	18	34	25	25	26	28	24	18	29	20	28	32	36	24	29	32	32	28	29	27	32	34	43	25	18	33	33	27	40	35	34	27	21	35	34	30	24	34	38	26	31	24	34	19	27	29	33	33	23	32	26	38	23	24	35	26	29	20	27	27	30	27	24	24	29	23	27	29	40	32	39	35	27	32	35	25	30	30	31	35	29	34	26	28	31	25	26	33	22	24	26	32	32	24	32	34	25	25	22	18	27	23	27	35	31	21	30	28	22	26	25	39	39	27	26	43	44	24	27	29	33	33	27	31	24	27	24	25	29	28	24	20	23	35	24	35	21	34	25	31	34	29	30	32	21	28	35	26	25	41	23	37	18	28	34	30	32	27	35	28	21	34	34	24	21	32	32	34	24	24	34	30	24	30	24	22	26	37	18	26	25	35	32	24	22	21	30	40	29	23	29	24	24	27	26	29	37	35	33	21	15	29	19	35	36	26	19	35	33	26	27	30	32	40	21	28	25	34	32	28	36	34	26	33	35	32	35	27	26	21	24	30	18	26	27	28	24	25	33	23	27	24	27	28	29	35	32	22	30	26	30	23	28	25	24	34	27	36	37	31	33	31	29	23	26	31	21	26	38	24	43	18	33	27	26	30	26	38	31	31	28	26	32	31	22	36	32	32	22	23	38	28	27	34	23	34	29	32	20	38	32	36	35	23	41	33	29	25	26	35	21	22	29	24	35	36	28	33	24	29	19	26	40	21	20	30	28	24	24	29	27	42	31	28	30	33	33	29	23	28	33	26	28	18	23	23	24	29	25	37	23	36	28	25	23	33	29	20	33	29	19	27	32	31	31	29	24	27	29	27	32	30	31	33	28	33	32	25	21	35	31	33	34	20	20	28	33	21	19	31	31	33	26	26	30	32	34	29	33	33	31	39	25	43	25	29	24	24	29	30	23	31	42	13	19	34	21	31	31	30	27	35	40	18	32	24	33	31	22	34	26	30	29	30	29	31	24	21	29	22	28	32	42	28	30	33	30	25	21	33	26	20	24	20	31	29	35	35	27	33	24	31	30	25	27	38	33	27	23	27	24	45	31	27	34	26	32	18	33	35	21	36	28	27	25	32	38	24	18	29	19	34	21	40	27	27	22	33	22	30	29	32	28	18	21	30	25	25	31	36	35	29	23	35	31	22	31	29	23	27	29	30	27	25	25	29	31	27	34	30	30	29	27	37	32	32	22	36	37	30	34	37	32	28	28	29	26	28	31	22	30	37	27	21	34	27	31	35	26	29	29	31	26	28	26	33	27	22	26	24	28	31	39	28	23	39	28	21	32	27	28	30	34	23	35	16	31	32	27	34	21	26	22	19	25	21	26	32	33	26	21	29	36	31	27	27	24	24	34	36	26	23	32	35	36	29	32	28	34	21	22	29	29	33	28	33	48	36	27	34	29	28	26	31	22	30	26	36	30	21	32	28	29	21	37	32	25	28	36	20	33	30	27	35	29	29	21	24	28	29	33	41	17	35	16	31	33	37	26	20	36	41	36	30	32	32	37	28	31	29	35	27	34	37	26	30	25	38	34	35	39	25	35	24	40	31	34	25	32	38	28	27	30	39	29	31	26	37	29	34	25	29	27	37	28	27	32	26	32	38	29	25	26	40	26	24	27	26	27	30	22	34	28	24	27	24	24	23	33	26	27	27	24	36	33	35	29	31	31	33	35	27	26	33	36	26	31	27	30	34	28	25	31	27	26	27	23	23	31	28	23	24	29	26	35	30	33	24	22	21	26	31	27	31	26	34	25	34	21	31	40	38	32	28	37	24	27	27	22	30	27	15	29	34	31	24	21	37	34	34	36	38	28	32	26	29	36	30	26	31	36	21	20	25	37	27	31	39	30	29	32	39	21	27	18	30	28	24	20	31	32	41	26	26	26	37	28	28	30	24	34	30	23	40	32	38	26	19	30	25	27	33	30	31	34	30	33	23	24	26	41	30	38	26	19	34	39	35	21	25	39	31	31	23	26	27	23	26	28	32	24	22	29	33	22	25	28	31	31	32	26	27	21	21	31	28	33	26	36	20	23	32	23	27	35	25	22	32	20	28	32	20	41	26	35	31	33	27	31	23	28	32	24	24	27	26	29	38	23	28	23	25	35	30	29	23	35	33	17	33	29	31	37	30	27	34	29	28	33	28	27	27	28	33	33	31	23	35	30	34	25	34	29	37	27	26	26	28	27	39	29	26	31	20	21	20	24	35	28	32	29	30	28	29	25	28	28	27	33	35	27	35	27	28	31	35	27	30	36	31	37	30	24	26	25	25	26	26	30	25	32	25	24	16	25	22
15097	4116	729	709	1037	1189	1001	894	676	642	584	514	504	480	433	466	414	379	340	375	354	350	341	327	322	344	326	351	307	348	360	343	364	347	333	338	367	357	362	336	347	367	358	349	307	342	360	355	315	341	334	329	338	325	346	332	329	315	367	341	321	361	335	351	322	321	318	340	564	877	894	771	611	537	427	385	352	314	346	298	356	318	313	337	334	341	330	308	305	323	338	334	315	314	295	338	340	328	335	333	343	342	344	312	348	327	306	315	336	306	336	331	330	316	331	328	314	297	316	309	326	329	332	321	323	339	325	353	328	324	330	346	331	353	339	343	325	351	317	375	329	338	354	332	308	320	351	350	341	326	300	318	325	313	364	332	349	309	337	328	331	342	323	340	334	310	325	333	309	328	355	334	340	317	314	323	320	277	351	337	308	336	333	311	280	359	337	332	321	332	331	297	339	296	333	321	319	331	305	316	324	346	335	332	320	277	311	345	330	346	363	334	319	313	316	302	321	310	298	303	319	335	338	321	335	313	317	325	341	356	325	343	336	346	314	335	312	317	338	330	348	335	358	336	324	322	297	338	329	320	318	296	333	347	310	284	349	332	296	330	355	308	324	351	297	331	344	321	328	302	317	309	284	354	318	342	333	357	336	310	364	317	352	326	332	286	341	331	319	339	363	319	344	361	349	325	325	309	314	316	310	334	333	350	346	319	338	304	286	322	313	323	307	320	355	322	341	318	325	293	347	339	331	307	374	328	296	301	340	331	321	295	307	328	336	337	310	292	328	332	309	346	317	352	332	325	287	330	336	362	342	302	339	319	329	337	352	339	307	337	361	307	334	347	326	354	340	298	303	343	294	308	316	357	325	313	310	337	331	346	340	354	351	336	315	321	337	339	355	314	320	364	325	349	329	334	307	334	305	285	349	337	322	307	315	329	303	323	310	309	329	332	329	316	353	329	312	344	353	326	317	324	350	307	346	328	316	313	329	331	300	340	371	338	343	336	305	315	373	334	320	309	323	338	315	310	301	335	329	294	308	321	326	309	313	305	335	310	323	305	317	337	366	308	332	314	328	330	328	304	347	336	321	332	341	305	328	312	329	325	328	347	328	336	346	310	330	356	321	339	331	321	354	332	339	334	341	327	332	364	332	303	340	338	330	318	308	357	307	331	329	343	307	343	329	296	325	357	333	336	342	286	334	305	303	333	371	353	318	315	371	330	340	370	361	358	326	339	332	339	322	317	345	354	320	317	305	328	316	329	353	333	323	311	326	338	329	322	333	321	321	320	308	332	335	339	335	330	337	320	311	297	326	319	330	341	310	341	311	324	314	319	338	320	318	355	331	365	317	310	344	314	319	309	351	310	340	328	326	348	335	324	339	315	320	333	300	299	282	336	310	315	333	325	292	335	304	331	309	319	326	371	335	316	314	307	306	337	303	325	343	290	332	329	325	354	316	297	339	337	335	340	375	326	317	345	323	336	318	335	327	341	317	336	308	320	347	299	345	322	304	303	324	303	335	312	332	352	310	357	341	309	328	312	350	324	302	347	335	349	303	323	321	317	315	327	313	318	300	313	351	316	306	329	337	351	328	340	338	341	337	350	335	329	321	326	331	326	335	294	334	305	330	313	305	307	321	311	361	312	329	344	323	321	360	319	334	312	341	290	321	314	354	342	350	343	355	297	316	296	312	335	360	354	316	324	353	316	337	319	307	342	356	317	350	327	326	342	337	310	328	332	303	298	348	313	324	347	354	320	314	325	328	328	347	266	295	316	331	303	393	303	375	309	297	346	304	325	314	307	352	329	303	338	337	320	333	340	318	339	322	322	346	334	346	368	325	350	359	327	338	310	304	314	320	334	337	398	335	325	311	315	316	331	354	365	308	309	335	308	318	335	315	328	330	316	347	343	324	327	307	316	309	342	314	336	322	332	318	348	366	299	353	297	329	326	350	300	309	333	368	310	351	310	330	356	322	297	315	313	330	305	351	327	333	330	319	314	321	337	326	320	353	343	348	354	347	333	334	344	326	304	333	319	328	333	299	303	334	333	331	321	323	346	326	326	330	317	314	334	308	326	339	351	311	348	325	334	357	316	297	355	325	325	334	329	306	327	334	310	324	313	345	311	332	336	310	342	325	284	313	308	314	324	330	315	316	350	323	344	330	317	341	344	336	310	307	359	313	317	335	347	333	312	331	320	302	329	314	342	302	338	339	293	287	341	281	348	318	340	333	342	348	309	332	343	326	314	369	339	339	313	317	339	351	323	334	314	335	325	307	337	329	346	305	347	287	323	334	329	277	333	341	334	330	289	291	321	343	329	313	352	328	326	331	301	315	310	325	333	310	303	354	324	297	370	289	289	336	334	275	338	365	343	307	318	323	321	318	300	319	317	327	330	328	314	301	330	341	343	332	324	347	343	295	321	290	299	330	311	332	359	322	336	311	347	348	344	319	312	343	323	332	323	335	316	316	343	325	327	314	338	331	330	297	318	343	327	326	307	337	341	320	323	320	341	324	343	312	352	324	310	318	331	320	329	301	289	295	313	342	343	340	323	338	341	345	328	335	327	326	334	355	274	324	317	330	298	310	286	325	334	323	363	350	354	343	334	348	327	341	320	314	345	330	348	343	299	337	286	310	337	356	360	346	330	322	309	337	329	344	329	318	325	319	317	342	329	293	345	344	324	313	344	314	337	323	315	320	313	343	330	320	319	325	361	348	294	303	335	275	298	305	345	340	322	326	320	314	321	337	334	334	317	358	294	307	322	332	337	324	336	331	313	344	329	350	313	352	309	336	315	336	303	335	300	325	311	319	323	334	318	313	331	308	292	326	340	330	324	345	350	351	303	339	344	356	311	350	359	316	360	327	325	310	303	322	308	334	327	323	337	325	322	315	335	349	317	371	331	322	315	302	323	316	340	344	323	311	314	342	331	337	313	289	306	335	335	361	325	320	320	333	327	360	335	327	343	331	344	314	326	350	323	326	331	358	341	329	327	306	333	296	324	331	330	322	373	363	347	356	336	320	321	326	302	318	326	337	344	330	336	340	351	321	324	335	319	323	329	324	328	323	322	321	334	327	336	317	303	293	330	361	356	297	311	348	339	343	321	335	320	318	319	345	346	337	320	338	349	303	326	329	297	329	356	328	322	330	356	338	344	290	320	316	313	335	331	304	304	302	348	314	320	332	299	330	335	325	322	335	307	341	305	340	333	306	325	288	354	319	333	336	333	319	326	329	322	304	306	327	332	315	330	334	326	344	350	332	347	357	311	313	332	329	284	322	314	350	332	340	376	324	333	344	331	311	342	338	355	348	320	326	305	324	334	303	287	334	326	321	342	335	312	342	343	320	309	307	337	322	339	322	357	306	330	300	309	316	319	295	338	310	357	317	343	318	322	366	336	343	351	336	325	320	351	360	332	341	320	347	297	331	356	318	317	342	306	332	335	344	290	303	359	281	339	347	365	327	341	332	353	327	318	331	332
1574	844	138	62	51	56	68	41	49	32	38	34	47	30	39	35	32	25	37	37	27	31	30	27	41	30	29	21	30	27	19	32	25	42	29	16	33	17	27	31	32	21	26	31	31	31	33	27	27	25	28	28	34	31	42	26	20	32	32	25	35	38	28	27	32	26	37	17	53	74	69	63	68	39	40	36	31	25	27	25	36	23	25	27	34	25	22	21	27	22	33	21	25	26	21	32	26	25	39	33	31	35	27	36	24	28	31	27	30	30	36	30	23	30	22	34	19	34	25	31	35	24	23	26	33	25	38	24	22	32	24	31	40	41	28	19	26	25	27	11	35	30	37	36	27	30	17	38	26	29	30	18	33	18	37	29	29	31	28	29	21	31	29	24	26	36	22	28	30	26	26	33	23	32	21	25	24	38	30	42	31	32	28	24	23	26	40	25	34	30	25	24	20	31	27	26	23	21	24	30	32	27	37	31	27	28	31	26	19	21	30	29	25	29	22	26	24	31	26	28	26	25	31	27	18	21	31	27	28	27	36	31	43	30	28	25	37	33	25	23	27	34	13	26	35	24	25	34	22	30	28	37	29	25	30	29	25	23	35	28	29	26	33	28	26	29	32	35	36	32	31	29	40	20	31	39	36	31	37	33	30	32	25	36	17	32	23	36	29	41	29	20	34	36	31	26	24	27	20	33	28	32	31	32	39	23	28	34	26	34	27	35	29	34	26	22	36	24	24	27	25	24	18	33	27	23	24	22	27	25	34	22	37	27	24	31	28	24	25	23	32	27	32	30	38	28	27	24	35	22	25	23	23	31	29	28	27	24	27	28	28	24	21	29	25	31	29	20	27	21	22	33	35	23	25	21	27	20	29	34	14	28	29	35	26	20	25	30	32	21	30	21	38	34	31	33	29	25	34	32	26	31	32	20	33	33	20	34	33	35	27	26	25	28	30	27	39	33	28	34	20	26	33	23	27	33	32	27	24	34	30	20	31	29	28	29	33	35	44	25	33	27	31	31	21	29	29	32	25	31	16	33	30	33	18	19	31	27	33	27	24	30	28	33	26	18	33	26	29	34	40	26	35	34	21	26	23	31	34	27	41	32	31	25	28	48	30	29	27	27	35	27	33	39	32	42	18	28	38	32	34	28	31	28	23	28	25	24	28	25	44	26	26	20	29	31	26	31	31	25	20	21	28	26	22	25	27	34	30	23	31	31	17	31	21	16	25	25	23	30	37	24	21	27	26	18	33	31	29	22	36	33	26	24	33	28	23	27	33	31	33	31	36	33	34	28	38	33	28	24	35	30	35	25	29	24	37	27	24	30	26	36	25	19	31	23	29	30	22	23	25	29	18	24	30	26	31	24	19	25	32	25	37	25	27	26	32	25	40	34	22	33	30	24	41	33	25	20	30	26	19	22	31	29	21	26	23	25	29	26	22	30	29	30	35	39	21	24	28	29	28	30	34	36	30	22	30	33	28	28	32	21	35	31	28	22	39	28	29	27	32	36	28	32	23	18	32	28	29	22	30	21	21	28	27	37	27	34	28	32	32	33	24	26	19	29	27	33	28	35	34	36	26	24	28	29	31	35	31	32	27	24	34	25	40	30	34	26	28	21	28	24	30	41	28	23	21	28	29	30	27	36	38	18	31	26	25	33	18	23	26	29	25	28	23	26	30	31	31	29	20	30	35	24	23	37	31	34	36	26	29	23	23	37	25	29	27	32	34	27	26	31	26	16	33	27	20	31	32	32	26	30	28	28	24	27	19	28	28	35	27	35	14	35	23	24	33	35	27	19	36	29	25	27	33	34	28	30	30	23	35	36	24	25	28	32	26	27	32	36	35	26	32	30	27	27	38	24	28	23	28	28	27	28	23	18	28	32	32	16	25	30	22	25	34	25	32	27	25	27	35	37	36	39	27	28	23	25	23	33	32	24	24	34	28	40	27	30	29	38	29	35	28	16	29	19	26	25	32	30	28	32	23	31	19	30	25	36	33	34	34	21	29	24	27	33	25	20	33	37	20	28	32	16	28	29	22	23	25	27	32	33	33	30	18	28	32	31	31	26	35	33	35	27	26	18	22	20	23	32	36	22	33	31	31	16	38	20	26	40	20	35	25	26	26	32	21	26	30	22	31	24	25	28	29	22	26	32	28	34	24	30	31	30	28	21	27	32	36	29	35	22	24	42	26	20	28	19	26	33	26	35	37	25	25	20	34	27	29	28	30	24	24	22	40	23	25	25	38	27	28	22	28	29	31	40	21	22	40	30	25	30	25	29	31	19	33	30	31	29	21	22	33	32	31	21	21	30	32	33	20	31	26	28	27	27	29	21	24	32	40	35	23	38	23	28	29	31	26	29	33	30	30	29	26	33	27	26	31	33	28	23	30	21	33	31	34	40	24	30	21	24	35	26	26	19	20	22	31	32	29	35	35	31	21	31	31	27	27	28	32	34	27	29	35	28	29	30	28	28	30	19	24	30	31	25	19	27	33	18	25	41	36	38	33	16	35	26	27	27	25	44	35	22	29	33	21	31	26	32	26	35	34	35	38	32	33	21	35	23	23	30	36	24	24	30	25	27	31	34	21	27	26	31	33	28	32	22	33	26	24	37	21	31	41	23	21	30	29	26	24	39	39	28	30	36	21	32	43	29	37	35	25	33	18	27	20	34	40	28	29	22	25	27	34	22	39	19	28	37	30	32	26	37	31	30	28	30	36	24	21	29	23	28	33	27	19	32	35	21	34	34	41	31	25	35	27	20	24	22	40	30	22	20	33	28	28	42	31	26	22	22	34	29	35	21	28	53	33	26	18	35	19	30	30	38	24	26	25	29	37	24	22	24	27	32	29	23	22	24	28	30	18	35	24	29	17	33	34	28	21	14	35	26	37	28	25	26	23	24	24	29	35	28	30	32	37	38	31	29	30	22	27	24	23	28	38	29	31	30	24	37	36	28	28	24	30	39	25	38	32	28	34	34	24	35	33	38	23	29	24	23	26	30	30	29	30	30	24	33	28	33	17	41	24	27	22	19	32	24	23	25	23	28	29	28	31	19	21	27	29	34	32	28	28	22	23	20	32	28	39	38	27	41	36	32	28	27	30	23	39	22	26	26	26	25	22	20	37	32	27	31	47	32	24	27	21	29	27	26	40	28	24	28	23	24	19	28	31	22	31	30	31	29	27	27	27	36	23	27	24	37	26	33	30	26	25	35	28	25	26	32	25	27	30	29	29	35	21	26	31	31	27	38	22	25	37	24	28	31	29	29	32	22	30	24	31	31	31	28	34	33	30	28	27	17	25	30	30	25	35	21	31	30	29	35	29	37	23	37	31	27	29	27	34	21	31	25	28	37	33	27	30	33	33	28	26	32	31	23	26	29	32	29	24	32	20	32	30	25	25	23	31	27	27	30	25	18	19	32	32	29	25	20	24	32	24	27	37	30	26	22	30	31	28	22	37	24	22	38	27	24	27	29	23	29
20717	8382	1414	1331	2204	2431	2103	1624	1255	1037	843	713	614	680	596	562	592	515	421	401	392	411	406	391	401	401	353	358	348	390	343	383	371	338	343	365	348	342	374	375	329	342	376	337	324	351	325	335	351	341	342	310	332	319	345	358	395	359	367	342	307	340	341	349	357	312	307	342	978	1730	1590	1361	958	710	561	397	380	344	312	335	335	319	328	293	299	299	361	322	304	298	325	318	361	339	327	349	323	343	352	318	313	308	323	336	331	316	331	360	308	297	330	339	335	310	301	342	338	350	329	351	307	325	331	377	312	310	290	346	318	314	307	303	319	355	334	325	362	312	357	315	321	330	317	365	361	318	325	334	315	354	317	353	330	361	340	334	342	305	333	333	299	304	334	342	329	326	311	306	341	306	341	318	317	344	328	336	324	331	332	361	365	298	340	302	337	335	324	329	315	320	339	346	311	305	330	341	329	332	313	357	326	337	328	320	316	324	324	337	294	319	305	335	289	308	311	292	351	287	320	293	323	362	325	310	349	304	321	336	331	323	312	331	345	312	324	326	336	333	334	295	341	323	333	324	341	328	353	303	319	348	310	310	336	336	318	353	308	301	342	347	355	328	308	323	345	336	314	331	324	308	273	355	319	329	374	333	340	320	355	310	330	302	332	367	320	304	332	296	323	322	338	306	311	348	380	298	292	352	317	337	354	337	319	321	329	340	321	324	307	315	334	327	332	297	336	334	340	319	326	310	320	319	357	344	290	306	316	330	329	339	305	323	329	328	331	335	316	340	342	330	358	353	313	327	320	323	343	335	353	315	353	339	318	345	297	349	353	312	305	309	341	317	344	311	309	318	330	349	352	331	353	353	308	346	303	317	310	358	354	331	293	335	339	326	314	335	318	340	328	324	319	341	337	341	308	340	312	322	333	325	309	328	344	340	362	341	296	294	325	313	344	323	339	298	344	341	352	351	323	331	313	318	332	348	352	352	341	330	336	302	326	347	331	337	339	303	315	327	328	334	323	310	295	333	304	352	356	336	302	329	313	313	322	368	322	336	331	331	334	326	331	347	324	355	310	331	336	336	329	336	309	339	323	339	334	358	339	319	308	326	344	319	326	334	360	344	325	322	356	330	352	307	342	344	313	317	343	333	354	346	365	332	310	325	342	347	319	306	317	285	355	322	347	314	361	314	340	325	353	321	314	330	351	318	314	322	317	339	376	362	309	361	351	341	336	312	345	348	336	318	311	322	333	332	333	344	342	350	299	333	326	315	326	324	342	324	332	314	303	357	321	315	328	340	346	318	326	347	321	326	319	312	322	309	329	318	327	341	320	353	358	369	317	322	345	328	329	362	294	331	315	325	335	329	359	335	308	335	324	322	310	335	330	334	322	297	334	349	314	289	333	330	340	323	354	352	318	336	349	313	326	336	333	337	310	300	328	320	326	328	374	321	335	305	316	349	315	305	309	343	362	303	303	313	300	314	343	312	348	328	330	324	354	304	308	332	337	322	346	330	347	335	306	323	317	366	307	328	354	338	299	345	321	306	332	331	313	314	306	338	328	334	319	303	317	313	365	328	338	318	329	313	351	321	333	328	334	300	319	326	325	323	331	317	342	331	324	328	320	307	327	372	350	317	284	327	295	312	298	330	343	310	315	315	333	343	315	361	347	329	338	362	326	337	319	309	323	329	356	319	348	332	300	335	382	346	322	326	331	313	334	376	311	312	351	326	341	337	327	313	310	344	323	352	327	292	343	351	308	332	330	310	316	310	345	338	307	314	349	343	290	339	303	372	326	314	348	316	318	338	331	311	323	326	345	308	351	357	349	335	311	306	355	302	327	306	338	356	348	333	315	309	349	321	359	318	304	325	334	317	316	328	304	315	294	324	341	299	343	339	334	303	331	295	335	359	355	292	326	358	306	307	364	323	335	311	336	358	348	310	342	325	333	331	341	332	335	363	309	288	332	315	332	320	355	360	302	305	353	340	324	313	298	330	310	289	348	329	327	308	308	323	303	344	322	316	319	311	334	321	357	383	324	338	322	305	363	336	352	334	323	340	325	329	336	330	338	310	305	366	343	309	322	318	337	321	339	317	313	334	358	341	302	287	306	331	357	292	328	358	346	309	351	342	320	321	291	353	331	349	364	313	340	326	311	347	324	309	326	328	310	332	327	332	334	320	313	322	310	300	327	316	318	329	340	305	302	310	315	329	335	335	341	324	369	324	328	362	371	345	306	335	327	346	332	325	354	339	300	337	324	343	305	356	313	294	272	361	325	337	386	337	339	313	310	343	352	350	320	335	342	310	328	289	342	323	340	306	346	292	352	343	322	308	337	336	327	347	313	319	334	322	346	321	333	329	313	320	340	282	351	349	326	325	325	312	311	320	334	321	295	331	334	313	301	318	334	345	336	337	328	299	312	331	336	320	334	341	340	319	309	327	326	315	330	310	310	332	329	296	325	328	337	310	327	313	368	321	329	337	284	338	297	339	330	338	341	331	327	316	328	330	311	352	353	337	335	365	295	335	359	319	320	348	353	317	350	332	330	329	321	320	323	307	319	337	316	367	325	321	349	323	345	316	352	362	354	355	331	343	318	315	321	348	344	346	324	332	308	364	305	321	347	322	325	320	310	318	356	335	326	323	349	341	343	328	351	365	332	292	309	293	331	317	336	331	322	348	324	380	345	346	340	330	349	327	332	310	315	325	317	359	349	315	333	318	337	350	347	311	306	297	336	327	296	321	331	333	336	322	358	351	328	326	314	310	355	329	329	338	323	330	319	315	324	306	358	329	314	322	329	342	337	341	340	327	362	333	315	323	359	334	349	343	343	330	328	295	335	338	280	339	331	324	363	322	318	323	332	304	329	326	333	346	324	328	313	344	350	334	337	349	329	292	288	308	352	318	343	340	329	335	337	339	351	346	333	354	359	334	326	322	330	313	339	329	325	327	338	362	339	347	312	348	341	321	336	326	346	340	311	323	370	357	321	306	331	343	294	340	312	362	326	319	327	354	360	329	311	347	345	342	318	315	336	328	335	354	300	325	307	325	339	326	352	367	317	299	296	330	359	314	349	333	331	334	338	329	301	359	354	315	333	325	363	318	341	349	334	312	358	315	353	341	314	335	373	338	331	307	291	298	336	320	322	338	343	322	295	326	326	350	336	297	327	315	367	321	314	303	323	343	348	352	329	301	300	326	326	361	318	339	319	315	303	354	382	353	342	331	324	313	310	336	341	337	341	308	296	340	349	321	334	322	322	318	344	334	300	316	335	321	346	325	291	333	292	341	296	332	347	353	327	344	340	339	357	375	335	299	305	325	323	350	355	306	318	333	313	313	324	317	304	363	328	342	337	318	331	285	325	327	372	317	311	339	304	297	346	350	311	320	315	296	330	320	337	320	312	338	331	292	331	342	329	313	323	345	334	322	340	335	305	331	324	363	349	310	327	353	300	352	331	343	310	336	337	338	322	304	297	298	312	314	316	330
1932	649	101	41	59	47	40	45	29	38	36	35	30	39	47	25	27	28	30	25	19	34	27	22	27	21	30	22	22	31	27	29	17	24	19	30	18	28	21	21	29	29	24	25	23	19	26	21	32	22	32	34	24	28	19	20	26	18	20	26	28	31	28	31	24	23	24	40	34	75	87	68	52	40	16	27	31	25	30	25	22	32	25	20	24	34	26	24	29	24	25	22	27	28	17	27	23	30	24	22	17	26	23	31	18	34	27	26	27	29	21	28	25	23	26	34	28	20	22	30	26	23	32	22	25	21	25	25	22	26	27	29	21	18	24	18	24	29	30	38	24	17	14	27	16	29	26	18	21	25	20	24	18	27	26	29	20	16	27	24	19	27	27	35	21	22	26	25	29	32	18	25	19	30	33	18	25	31	26	24	21	22	22	32	30	21	15	30	24	25	25	25	29	34	27	28	30	30	19	28	23	31	25	20	26	19	21	22	29	27	32	28	27	25	26	22	33	22	28	31	24	25	23	19	21	26	27	26	24	22	22	29	21	26	28	14	26	22	17	22	25	35	24	21	22	36	25	27	22	26	27	24	34	23	28	29	30	29	25	20	22	21	20	29	25	28	16	30	23	23	30	24	18	23	26	37	20	26	35	25	19	25	19	24	20	19	24	27	29	27	21	17	20	20	22	33	27	29	20	25	21	32	35	27	29	19	28	33	22	23	13	26	33	27	18	26	22	17	25	30	30	24	23	28	19	29	19	23	26	27	24	19	35	33	28	19	19	29	20	32	15	29	24	18	22	34	27	24	20	23	27	28	24	24	35	27	17	22	24	28	22	19	26	26	30	23	18	23	20	23	22	26	30	21	28	21	23	30	25	28	28	30	27	24	33	21	16	33	22	23	22	26	21	21	17	35	22	21	21	22	22	31	28	26	21	27	24	31	20	26	27	26	34	32	26	20	27	30	23	21	31	19	22	21	29	25	27	27	26	17	29	18	24	20	29	17	28	22	15	26	25	19	24	28	26	16	25	16	33	18	18	32	19	31	32	26	20	29	23	32	23	17	34	28	26	23	26	29	33	25	30	23	27	24	24	21	23	26	33	20	22	32	31	34	25	27	29	21	29	26	25	23	26	22	22	24	30	27	24	35	26	21	23	22	17	23	21	35	31	16	19	28	19	20	21	24	26	24	15	28	24	25	22	24	23	21	15	23	24	18	28	29	17	25	16	25	19	32	27	28	30	28	29	27	21	21	34	25	18	25	27	26	24	33	25	20	27	28	30	27	27	24	15	34	24	24	25	21	25	34	24	28	22	17	25	24	31	25	29	27	21	20	25	28	27	19	32	32	30	29	21	36	21	23	22	30	33	27	29	28	20	20	28	23	26	29	26	28	21	22	15	27	34	25	28	25	21	29	21	26	23	32	25	21	29	35	18	35	35	29	19	24	38	30	25	20	26	28	24	20	17	30	27	23	22	19	24	23	29	22	31	27	23	28	29	24	31	26	18	26	32	24	17	29	19	29	25	24	41	17	27	22	26	20	32	23	26	20	20	31	22	22	21	18	30	27	19	31	20	24	23	25	28	18	19	26	27	17	18	30	34	29	14	32	27	26	28	31	26	31	18	29	29	23	31	16	24	16	27	20	24	22	22	28	24	30	25	24	24	29	23	28	23	22	18	38	19	19	23	14	24	21	22	27	22	23	28	25	27	32	26	28	26	20	22	27	17	20	34	32	22	22	22	18	17	22	26	29	31	21	32	28	22	27	28	20	21	18	19	21	29	20	31	22	39	18	21	37	24	22	25	31	23	29	25	23	23	22	21	22	30	19	22	38	28	23	31	22	21	21	28	27	30	26	32	16	21	25	20	28	20	35	27	23	24	24	28	31	29	35	29	31	22	21	29	13	29	18	30	27	24	23	20	22	27	28	28	28	24	29	25	18	22	24	27	27	25	18	34	23	31	22	21	20	21	32	21	25	24	20	33	31	27	21	31	23	16	23	29	24	24	28	27	30	35	25	15	32	32	27	25	38	27	30	20	11	19	21	26	22	29	36	32	22	21	29	21	24	21	25	12	24	31	23	19	33	15	28	12	25	29	27	25	28	26	27	26	19	28	24	18	23	24	28	18	24	23	30	28	18	20	33	23	30	25	32	33	20	30	21	29	27	29	26	22	19	26	25	30	35	27	21	19	22	25	21	25	24	17	22	22	28	33	36	19	30	19	27	22	24	30	30	22	20	25	28	26	29	21	33	27	27	31	18	24	22	30	24	19	23	32	29	23	25	24	26	26	20	32	33	20	24	28	29	16	23	24	28	30	27	27	27	27	28	22	25	25	21	29	19	29	17	28	29	22	26	20	32	25	22	34	23	25	13	25	22	22	25	29	23	29	23	25	24	26	23	25	31	29	29	27	37	23	21	21	31	26	12	22	23	25	23	26	29	23	22	22	35	26	24	28	30	19	17	23	43	27	20	25	24	17	23	29	24	35	16	19	24	21	28	27	24	29	28	24	15	26	33	22	35	15	31	37	28	22	20	25	19	32	35	28	26	19	23	32	21	28	24	22	33	22	21	29	25	28	23	21	25	19	21	30	21	22	24	19	18	27	25	29	26	32	25	28	19	27	33	21	28	27	27	28	24	22	25	35	24	27	30	31	31	24	22	27	24	25	23	27	24	22	14	23	33	21	24	28	18	26	24	17	27	31	31	24	32	26	25	31	26	31	22	33	30	23	26	23	22	20	14	26	25	35	22	22	26	23	24	23	26	31	35	28	17	25	24	32	29	25	29	19	35	27	19	28	37	28	24	19	18	21	27	27	26	30	30	20	22	34	27	24	25	24	14	25	28	24	30	14	29	23	28	26	26	29	22	22	22	35	15	23	21	17	23	31	22	26	22	22	24	33	25	27	26	27	26	12	21	22	16	23	17	20	19	19	27	19	23	20	26	16	15	20	28	33	22	33	22	18	25	16	20	26	23	22	22	27	30	29	20	23	24	28	23	25	20	33	24	25	22	35	30	31	30	23	23	23	25	19	39	27	17	24	28	25	25	26	24	24	21	22	25	23	23	32	26	28	22	26	29	25	27	17	23	28	27	35	34	30	28	27	32	28	30	29	28	29	28	32	24	28	21	18	25	21	25	25	23	17	28	29	21	22	30	29	27	37	30	28	23	25	28	20	21	25	26	21	24	20	18	24	23	35	33	24	35	25	24	20	24	22	20	30	16	26	20	22	28	24	25	27	19	20	23	27	21	24	20	22	19	30	23	31	34	27	36	28	22	38	28	34	20	23	30	28	21	25	25	37	34	28	38	34	29	33	23	23	31	20	20	16	36	21	24	21	20	32	27	30	21	25	22	19	23	29	26	27	37	28	27	23	21	15	18	25	17	22	25	26	22	31	21	26	23	24	30	38	23	25	24	16	24	24	17	31	22	27	20	24	36	21	32	28	27	28	22	28	20	21	35	29	17	29	23	16	30	31	24
21534	7220	1383	1242	2033	2328	2239	1760	1228	1116	885	766	703	609	554	554	508	518	445	430	375	390	344	372	360	340	298	341	316	369	336	305	293	349	332	316	302	326	348	309	295	290	277	308	282	319	312	304	314	312	290	298	312	322	280	279	308	308	310	270	335	326	281	294	304	282	318	403	765	1802	1923	1687	1166	699	499	404	318	311	299	285	318	294	280	284	290	283	298	296	291	301	269	272	313	288	287	264	291	271	301	299	296	305	302	255	290	282	291	274	278	264	273	282	314	292	303	273	294	278	268	277	322	275	289	288	310	304	307	320	308	283	327	268	282	269	294	276	302	263	307	234	280	275	331	274	284	309	280	307	279	299	271	295	304	253	283	273	300	274	295	273	269	267	272	294	298	278	276	270	284	270	312	331	291	303	318	265	318	329	276	303	264	291	293	294	300	314	281	300	282	292	287	302	303	273	298	310	290	289	309	285	271	301	296	264	268	303	281	273	274	290	273	290	306	284	272	275	333	275	280	303	313	288	282	264	289	274	303	284	300	285	297	243	261	263	250	319	311	273	272	295	278	293	327	311	297	285	276	254	277	288	320	300	280	301	305	288	280	280	287	268	295	297	309	276	279	262	290	262	297	280	289	311	288	272	296	273	280	259	278	280	298	276	275	277	303	258	280	279	296	281	285	285	291	271	279	273	281	275	286	316	274	297	280	282	256	263	283	309	318	306	271	290	295	268	299	264	309	297	254	285	313	268	283	336	310	306	287	276	298	278	292	274	299	298	271	309	298	323	316	251	293	313	303	296	313	296	308	254	266	335	313	285	312	295	282	291	295	287	263	308	300	296	281	297	298	302	281	266	293	281	266	287	262	289	292	291	277	333	281	298	305	282	299	298	279	276	289	286	294	302	267	261	310	295	291	265	305	269	285	292	248	307	293	273	284	306	312	290	272	285	288	297	266	290	281	271	285	294	270	285	299	281	290	272	292	271	302	283	299	297	327	283	280	295	291	300	313	280	263	283	257	294	300	291	267	284	310	276	310	285	291	268	293	292	275	276	262	296	300	295	275	254	271	295	295	281	280	308	295	284	295	312	287	259	266	300	292	264	290	289	301	294	316	274	260	265	270	308	280	299	304	313	311	321	263	285	280	273	292	280	295	266	296	289	286	286	297	284	266	258	295	280	284	282	294	259	311	252	280	302	307	289	277	290	310	294	268	269	260	274	284	259	280	310	273	284	329	273	316	279	317	302	287	282	312	254	290	263	294	303	267	286	265	282	293	274	287	271	274	266	270	315	297	292	322	323	290	290	297	271	269	278	302	286	281	289	270	282	299	287	301	300	266	310	279	296	290	312	300	289	272	288	282	273	294	267	298	293	331	279	287	287	304	261	279	289	287	251	294	262	239	268	299	309	297	302	302	301	279	304	298	259	320	265	299	274	263	290	293	317	322	249	280	287	320	297	270	297	286	269	280	308	269	289	286	293	279	298	281	293	292	299	262	316	280	282	294	299	290	323	307	264	272	276	325	293	284	301	296	268	257	277	305	273	288	286	293	253	308	299	285	248	290	285	267	293	293	270	287	260	294	303	297	265	284	294	315	287	280	320	283	270	296	275	303	288	303	302	284	293	285	268	283	263	273	301	284	302	304	295	289	284	269	289	276	318	306	336	282	294	282	281	311	296	250	296	298	290	289	311	273	299	274	261	294	261	318	269	284	296	289	277	282	275	295	255	266	290	304	312	292	305	273	314	293	299	290	316	305	270	286	312	277	288	275	290	285	303	275	304	307	283	307	273	301	264	273	263	290	271	283	264	316	288	266	298	301	291	307	289	303	303	271	276	261	296	279	305	300	289	282	265	282	294	300	294	299	284	260	322	289	293	302	287	308	283	293	268	323	275	280	287	281	282	280	279	300	270	298	278	292	295	303	274	285	269	333	300	279	268	273	270	316	292	314	287	269	294	291	301	288	270	340	303	280	315	324	307	274	295	294	288	273	299	297	272	306	272	252	283	279	308	291	261	267	302	298	285	301	293	251	291	279	286	253	276	289	271	271	272	287	296	287	288	269	248	267	294	298	272	274	275	289	266	262	282	295	248	308	286	295	293	282	299	273	299	300	254	287	306	293	276	315	283	274	290	307	289	292	283	281	309	296	296	304	285	285	293	296	297	249	292	265	315	294	283	295	250	325	266	276	334	280	305	271	300	273	313	291	290	298	284	283	294	261	268	322	289	284	295	265	266	290	292	284	276	278	269	304	248	276	266	301	280	315	296	292	292	275	255	279	323	293	285	285	274	296	305	289	310	267	276	304	290	283	272	307	302	299	271	319	264	328	275	284	296	285	311	264	287	299	303	309	292	274	316	278	275	270	300	329	283	281	288	300	272	284	316	267	275	257	287	277	271	283	282	279	272	285	269	299	319	293	313	299	260	282	299	332	316	267	306	285	293	267	286	258	294	294	312	273	284	299	274	276	269	278	271	310	299	305	269	275	246	266	282	296	275	302	286	272	274	301	313	288	290	301	288	317	274	297	288	287	308	299	279	283	290	266	301	298	328	276	291	262	259	314	290	282	305	280	276	278	305	276	263	278	272	301	269	283	277	267	275	290	316	249	289	283	306	284	309	295	289	281	309	298	294	284	272	303	281	283	268	296	298	270	302	304	290	291	302	312	286	301	282	273	269	275	252	288	293	305	288	276	267	275	281	273	278	289	280	250	297	272	295	302	277	276	286	297	299	292	296	280	273	328	307	301	293	274	291	317	306	272	269	298	287	277	287	292	288	276	276	295	294	295	305	293	278	289	304	272	296	257	264	299	272	280	321	272	282	259	306	300	294	297	282	304	299	295	296	288	306	303	288	262	281	309	301	289	317	272	290	282	314	299	268	309	297	284	288	284	299	303	294	281	289	275	273	289	276	281	316	325	275	298	251	303	261	263	263	304	330	291	285	300	300	319	280	282	288	275	281	284	287	290	290	274	316	303	284	292	281	305	266	283	307	274	284	298	294	286	277	289	271	289	261	307	278	293	260	299	283	280	279	302	291	246	295	313	277	285	287	312	275	308	311	279	320	268	301	313	318	268	273	288	276	301	310	296	256	260	319	285	298	304	270	291	286	282	292	272	300	303	279	299	301	284	276	270	287	286	305	286	295	278	285	275	299	298	276	297	271	292	277	316	273	303	297	264	297	273	295	282	301	285	293	310	344	299	292	275	281	281	268	295	296	288	284	286	283	299	278	267	277	261	297	286	280	277	283	280	304	287	277	290	301	294	270	295	262	278	291	274	280	312	292	266	275	280	278	277	254	258	287	283	287	275	278	299	250	242	287	275	308	265	292	288	281	331	313	276	260	306	298	286	294	277	311	255	290	311	278	299	294	258	258	269	297	281	300	262	288	285	317	309	296	299	273	271	301	311	289	266	311	283	273	263	284	291	290	281	319	297	293	290	283	301	305	301	313	274	284	257	291	243	307	258	288	283	307	290	302	271	300
2401	1291	193	92	71	77	63	46	62	52	49	32	40	49	36	33	31	40	31	23	30	25	22	27	27	19	33	35	24	24	23	26	30	25	24	24	25	27	33	26	29	28	31	21	24	24	16	21	29	23	25	25	18	27	28	20	19	23	30	31	20	32	27	24	21	24	16	21	33	106	95	97	84	39	37	30	31	26	24	34	27	26	26	25	24	24	28	31	19	27	28	20	29	28	26	22	28	30	28	31	25	21	34	28	30	26	27	27	35	20	24	28	25	28	18	25	28	24	32	19	25	22	24	24	28	29	21	21	19	30	26	16	30	22	25	20	16	26	29	20	20	26	29	25	20	24	31	29	21	21	15	29	29	26	18	21	21	28	22	20	28	17	20	23	31	26	26	24	18	27	22	27	24	22	28	28	24	27	20	21	26	32	18	28	31	34	35	18	25	26	26	20	32	26	30	25	23	31	19	15	22	28	29	22	30	26	19	22	27	15	26	26	27	24	20	16	30	25	26	29	24	39	23	20	27	25	26	30	22	19	24	25	35	27	25	27	21	22	26	19	21	17	36	22	23	18	23	25	28	39	29	28	32	30	28	37	35	23	31	29	23	24	25	24	33	33	27	31	23	31	19	32	20	33	29	23	25	25	22	32	20	29	22	30	20	26	14	32	14	23	20	26	24	27	27	20	21	24	22	24	24	23	25	29	21	31	35	33	22	29	20	24	20	32	27	23	14	27	16	17	20	20	26	21	21	31	15	24	23	16	29	30	19	29	25	20	25	27	29	23	15	29	31	31	23	25	26	28	24	19	37	15	18	19	12	34	21	22	20	25	24	29	19	29	25	29	20	21	26	23	29	30	30	26	28	31	31	18	29	19	25	22	16	31	28	28	20	23	25	26	19	30	27	19	21	19	27	21	23	23	31	25	26	19	28	26	23	23	24	29	24	21	23	25	25	29	19	39	25	16	16	22	32	26	22	29	23	17	26	26	22	29	29	26	22	31	25	32	37	21	34	29	34	33	25	32	25	26	21	21	22	32	25	27	26	30	33	22	25	33	23	22	27	21	25	27	21	26	19	31	24	27	28	22	22	24	33	15	28	24	26	28	16	18	27	20	29	29	13	32	26	23	25	27	21	19	28	31	31	23	29	25	31	24	34	12	28	28	26	23	22	19	24	25	25	24	23	19	29	14	26	20	31	27	15	14	24	20	10	27	25	23	25	28	32	22	18	19	20	37	22	22	20	29	21	28	19	33	27	28	28	25	19	23	24	25	33	18	35	22	21	34	29	27	25	28	23	20	26	32	24	38	36	23	27	25	18	24	23	19	23	18	18	27	22	17	25	20	22	27	26	20	26	21	27	29	25	28	26	27	32	24	24	18	29	19	25	28	23	24	28	32	33	35	23	31	12	18	21	30	29	34	18	10	27	29	22	29	28	25	22	29	22	24	31	26	20	25	25	19	24	16	31	26	28	27	25	25	33	20	20	26	17	32	19	30	18	30	16	24	33	27	25	27	35	25	28	17	15	31	30	18	26	24	30	24	30	17	28	24	18	18	20	21	24	24	19	24	28	17	20	24	19	27	27	31	21	37	24	21	27	26	25	23	20	27	29	18	17	26	19	22	25	25	23	21	32	17	28	22	23	9	19	23	22	31	30	23	22	14	20	19	22	23	18	30	27	27	18	27	35	28	28	26	19	21	21	22	30	28	27	25	29	20	30	20	30	20	26	33	18	22	28	33	23	18	25	20	27	26	23	24	23	20	26	32	21	23	18	16	24	24	23	29	25	21	27	21	28	23	31	24	22	27	16	22	22	30	25	22	17	32	25	32	26	25	22	25	26	30	31	34	24	21	21	15	22	22	29	27	21	25	18	24	25	18	19	19	20	19	37	24	27	23	22	27	23	22	19	22	24	22	20	34	23	23	24	19	27	26	25	27	22	18	20	30	19	31	29	30	22	34	29	20	29	22	28	24	29	29	23	24	38	25	26	28	24	29	25	20	29	21	24	19	29	30	20	34	25	28	25	24	27	32	21	25	27	22	31	28	19	26	22	15	27	20	24	31	22	25	17	25	25	27	24	16	25	35	23	24	33	26	22	24	20	22	19	29	27	16	21	19	32	23	18	31	25	26	22	24	26	17	34	35	27	23	26	25	22	23	29	21	31	24	15	18	21	22	31	29	24	27	26	22	30	16	33	23	26	34	27	30	29	25	15	29	24	25	25	27	23	22	22	18	31	26	30	23	28	18	26	29	29	27	21	20	25	23	26	28	27	24	31	31	29	25	21	24	24	23	23	19	20	32	21	21	23	29	15	25	21	26	24	23	28	22	25	27	26	25	19	26	25	31	27	28	24	25	23	28	23	24	26	26	20	25	23	28	31	40	39	26	19	27	27	29	23	25	26	33	22	30	34	24	27	20	27	26	25	19	22	19	33	24	28	27	20	27	21	18	22	28	26	19	22	25	25	28	20	23	32	41	23	27	25	19	22	23	36	17	32	21	29	31	25	29	28	31	21	18	26	25	30	23	31	20	28	31	35	23	27	25	19	24	27	21	12	36	28	31	27	41	35	19	22	23	27	22	24	27	24	21	27	27	24	29	27	31	18	21	36	14	18	17	22	25	25	22	30	20	12	17	20	20	31	23	19	26	23	27	20	28	31	26	19	14	27	20	20	27	28	22	22	22	20	19	27	24	22	29	22	31	27	28	27	31	28	29	20	36	28	30	35	30	23	23	18	27	24	23	24	31	21	26	22	18	31	29	23	23	27	27	24	19	30	17	15	25	30	24	27	16	25	16	15	24	25	24	32	26	25	19	29	16	35	24	15	28	15	13	22	27	22	28	20	32	21	26	23	33	19	28	31	21	23	27	21	26	23	17	18	29	22	31	23	22	24	25	32	23	28	23	20	25	20	26	28	24	26	26	33	23	26	15	16	31	28	31	26	25	25	30	23	32	29	24	26	28	28	24	25	23	26	23	23	24	30	23	20	24	33	17	34	21	29	23	21	29	24	17	21	32	30	23	24	24	19	23	30	22	21	26	22	24	24	26	19	27	24	22	26	21	21	17	23	15	24	25	23	23	27	20	24	19	29	27	25	24	23	18	23	26	20	23	23	14	32	19	33	36	19	13	29	23	30	33	17	18	17	22	22	24	22	24	32	20	27	29	24	23	26	25	22	20	20	34	24	22	27	21	19	20	22	26	23	32	22	25	16	30	30	33	22	35	20	27	20	27	19	32	25	27	22	27	20	27	32	19	16	25	30	32	21	22	21	24	20	21	20	29	30	19	27	22	19	23	24	19	28	28	22	16	19	18	22	32	25	33	23	37	26	20	29	26	24	29	18	22	24	19	27	25	28	18	25	32	27	29	22	30	20	15	22	23	24	31	26	34	28	28	27	28	24	22	28	21	19	29	19	19	27	34	26	26	18	29	19	24	24	18	27	25	25	25	23	22	22	26	27	21	23	21	21	28	30	23
24737	11131	2070	1966	3304	3604	3169	2402	1850	1501	1256	1051	885	773	776	612	636	573	536	492	455	456	395	405	417	350	396	386	349	372	364	335	351	339	340	353	338	346	325	299	309	338	308	340	350	299	327	369	335	343	331	327	332	296	293	317	284	308	349	315	271	317	258	328	293	278	302	283	1095	2509	2575	2196	1457	963	677	447	354	288	299	318	312	291	295	321	267	266	293	299	262	282	298	290	277	336	272	302	315	306	278	294	256	277	275	264	294	320	303	295	276	278	290	309	276	265	282	300	310	283	278	314	294	308	288	272	298	298	292	312	290	289	295	274	296	339	279	282	263	267	289	262	280	313	290	278	299	261	304	317	303	291	315	284	318	295	278	277	281	293	293	256	271	278	272	285	265	285	290	280	298	307	289	288	290	308	312	276	288	278	292	277	314	292	293	289	308	319	270	282	294	300	270	285	296	304	275	292	297	294	291	278	285	301	278	233	281	295	295	283	279	316	302	304	284	256	283	294	306	262	272	293	267	263	284	277	304	281	265	288	275	285	285	290	266	300	280	284	242	285	315	283	296	298	276	272	280	279	294	280	290	292	276	288	288	284	294	289	284	287	302	304	268	268	272	286	294	290	277	292	299	295	301	286	310	254	309	257	292	266	276	294	274	279	328	274	291	285	285	290	291	279	283	265	267	282	312	250	301	274	311	301	292	276	297	294	278	303	312	292	323	265	304	268	313	276	297	289	262	287	293	286	282	292	311	281	300	299	287	282	276	291	325	271	288	281	290	295	291	283	269	284	286	303	281	303	285	294	292	305	315	267	315	316	279	306	271	280	297	290	244	282	305	304	280	295	267	331	275	278	285	282	249	274	262	302	280	275	303	298	268	265	269	263	285	267	294	289	281	268	274	290	302	263	297	304	287	293	316	269	251	263	306	282	285	290	312	270	289	264	290	299	282	310	314	292	283	261	295	271	296	309	295	302	323	274	293	290	304	291	292	301	284	301	296	273	286	312	308	283	278	279	268	287	297	277	284	296	298	297	319	282	307	284	314	294	299	305	298	296	269	271	289	269	275	275	310	274	306	281	274	287	261	279	289	263	263	273	287	283	272	290	286	292	301	286	281	280	304	295	281	291	279	290	292	310	260	323	273	333	275	280	274	293	273	312	288	295	262	262	334	292	284	284	269	276	278	283	292	260	307	285	278	271	281	259	271	275	291	288	313	282	262	260	277	263	296	303	285	279	282	286	302	279	290	298	292	296	265	300	293	296	281	272	291	285	304	266	296	292	254	290	284	262	292	309	285	290	278	271	298	290	276	256	272	260	266	308	268	283	306	283	299	272	264	302	289	288	295	304	279	284	292	267	302	299	306	275	307	257	276	267	275	287	264	281	274	275	250	273	274	296	281	284	303	290	302	290	281	310	283	282	280	276	282	280	284	261	250	286	285	266	287	266	304	294	311	275	249	281	303	294	267	294	295	282	283	321	294	307	260	286	302	284	300	284	289	310	286	285	278	278	279	289	294	292	292	305	293	297	261	290	280	267	289	314	301	281	294	288	299	294	291	287	281	281	290	285	312	293	286	294	265	267	288	297	295	266	297	308	298	285	291	318	297	295	259	290	296	314	302	263	310	304	271	298	294	290	292	297	318	313	277	277	279	290	268	290	279	286	271	301	283	284	270	294	286	289	280	299	293	263	281	319	286	270	302	282	306	273	291	282	290	265	301	281	264	286	286	295	282	280	312	260	305	289	279	274	298	278	276	293	295	280	287	271	254	294	250	302	285	277	266	311	286	289	295	293	290	293	300	276	299	277	306	284	287	260	288	294	280	272	291	298	309	284	273	251	297	304	263	272	254	291	316	305	293	284	271	291	253	291	284	261	278	264	259	283	288	304	305	310	274	301	280	312	310	288	287	289	291	288	278	279	305	268	283	276	328	278	281	274	310	279	291	284	304	284	279	293	323	295	333	260	263	274	275	299	268	330	274	314	325	297	301	305	292	311	285	280	274	299	273	298	297	319	274	278	289	289	274	277	282	290	307	305	289	300	281	277	279	291	279	325	285	299	293	267	268	286	323	304	277	296	309	302	288	289	272	279	257	300	264	318	298	274	272	277	315	288	266	278	297	312	269	277	282	265	320	251	255	293	309	276	263	321	288	301	267	289	282	258	282	285	290	283	270	283	290	285	271	276	295	300	296	284	294	284	260	275	309	299	287	281	309	268	304	310	308	283	298	273	295	271	281	289	297	286	295	291	290	283	277	293	261	306	258	293	263	293	311	283	265	271	317	309	281	275	262	287	277	260	289	301	282	255	319	260	267	281	294	312	308	289	279	273	310	312	322	298	306	272	278	306	276	298	291	321	317	293	278	294	282	279	318	275	340	291	292	313	256	291	290	301	277	294	275	300	317	309	285	281	274	325	284	323	300	328	310	273	289	304	305	274	283	313	299	280	284	246	286	305	286	317	274	302	269	281	263	272	269	277	277	268	294	315	279	321	292	268	287	288	281	284	278	274	281	300	295	282	274	313	287	301	290	295	278	304	262	288	295	296	292	291	296	300	280	293	321	302	252	275	301	287	263	306	287	297	313	294	283	285	312	270	308	290	271	271	280	281	301	295	270	301	295	275	289	274	289	281	277	305	304	273	287	306	284	274	298	317	292	275	295	273	300	282	290	286	299	287	277	261	282	282	269	282	304	281	279	282	263	301	269	273	299	268	286	297	295	297	297	271	277	264	298	307	289	270	271	298	288	280	312	303	285	289	278	300	294	292	287	285	282	282	287	290	297	275	270	297	272	297	276	304	283	305	296	303	294	294	281	287	271	286	285	305	292	298	265	303	282	305	281	271	280	276	292	288	297	287	258	268	307	276	304	281	282	310	267	278	281	271	266	298	280	277	292	295	276	277	289	309	282	304	267	301	280	294	280	281	286	266	294	293	274	294	277	279	279	318	276	281	287	272	308	285	314	269	282	277	278	294	303	273	318	312	296	296	304	299	298	294	269	280	277	303	293	259	296	291	279	333	280	275	269	299	276	318	257	282	306	282	300	306	293	302	307	293	283	282	300	305	288	285	281	293	284	282	278	300	307	279	322	285	299	308	313	285	302	284	307	306	288	298	279	297	292	314	268	289	263	274	315	316	298	299	290	277	294	295	302	317	281	313	302	261	311	280	266	328	307	311	305	278	288	276	283	304	291	283	313	299	279	273	288	296	283	300	278	284	271	296	303	285	278	301	306	292	248	264	282	302	281	275	279	312	316	267	292	314	282	271	266	289	298	313	288	293	284	275	314	260	298	286	325	288	302	313	278	313	305	275	300	292	293	300	282	269	282	315	249	331	280	285	289	302	311	308	305	304	270	292	307	306	288	282	301	290	261	262	263	277	287	289	297	281	288	280	258	294	287	296	315	291	310	274	271	287	300	294	293	284	294	263	277	305	266	333	296	301	299	270	270	308	272	308	306	292	286	291	287	292	288	294	305	321	279	300
958	230	50	45	41	30	32	47	41	37	41	35	29	28	32	35	31	35	25	39	25	22	32	42	28	32	41	24	29	27	25	30	29	25	28	25	35	31	31	31	25	37	29	23	32	31	45	35	25	29	30	27	32	24	32	29	32	33	23	28	33	33	27	25	34	27	27	39	32	41	44	51	39	52	31	52	35	30	25	22	25	31	28	33	26	30	31	32	30	28	32	31	29	35	20	23	29	29	34	33	24	26	20	33	27	28	31	32	26	38	35	40	25	22	33	31	34	19	33	31	25	24	32	29	27	24	27	26	34	31	28	25	35	27	22	30	34	28	17	20	31	22	27	31	29	38	28	37	17	23	25	33	30	33	31	30	35	27	24	30	24	29	24	30	38	34	24	32	38	33	31	34	36	31	29	26	29	26	31	28	39	37	25	32	31	30	34	18	29	22	20	28	24	33	27	21	31	28	35	28	33	24	27	29	29	20	32	37	26	24	36	28	28	29	34	26	23	29	25	24	30	20	34	36	36	32	35	27	34	34	29	22	27	34	28	25	22	24	31	30	30	30	33	20	23	28	34	20	31	40	23	25	17	29	32	29	23	23	28	24	25	23	32	34	27	20	22	28	29	23	35	30	31	34	26	29	27	30	34	36	29	23	33	33	25	31	20	23	28	29	31	26	28	20	28	35	34	29	24	36	21	38	24	26	36	21	30	31	30	28	25	29	33	28	28	29	23	27	27	32	27	25	17	32	26	33	32	30	39	28	25	28	26	34	25	25	17	37	31	45	29	17	28	38	19	36	26	19	26	32	28	31	27	24	24	28	26	30	41	23	26	20	33	26	24	32	27	31	26	33	21	25	32	37	29	29	37	28	30	32	34	30	30	30	34	29	36	24	27	30	29	31	27	33	20	23	26	34	25	34	34	22	35	42	29	45	24	24	37	26	26	26	21	29	35	39	25	26	32	31	32	30	26	28	29	27	23	37	37	26	26	30	31	29	27	25	30	26	22	26	31	26	33	29	14	22	37	30	19	30	26	34	35	35	24	31	32	40	32	38	27	39	36	28	26	31	21	29	39	23	34	22	28	30	33	37	38	27	23	28	24	27	29	25	31	42	27	33	34	33	39	33	33	36	23	23	30	28	24	25	33	25	22	19	35	20	29	27	29	16	28	31	45	27	33	24	27	36	30	25	28	23	33	32	30	28	33	26	21	32	36	18	24	21	24	32	39	23	36	37	30	50	31	21	27	29	28	29	28	27	29	32	34	31	29	36	22	31	28	27	28	41	34	33	17	30	31	34	27	27	30	22	29	30	26	18	33	31	25	27	24	26	44	44	35	34	29	18	34	25	27	35	32	26	28	28	24	25	36	25	32	24	23	21	20	31	18	27	33	27	31	29	36	35	48	23	21	30	36	28	21	30	29	26	33	39	36	25	28	25	34	26	27	26	31	24	40	24	24	27	29	27	31	28	32	33	27	36	32	34	28	28	25	30	28	27	26	36	27	23	31	41	24	42	28	30	35	19	37	32	31	35	25	21	20	17	31	27	28	26	30	31	26	37	31	31	24	36	28	24	32	26	34	29	18	31	27	37	30	32	34	31	33	35	26	30	29	38	29	23	26	24	20	30	37	23	25	26	29	29	38	28	37	20	36	31	28	32	24	27	16	27	36	27	32	38	25	28	27	34	29	27	30	27	23	36	35	32	16	23	31	29	35	22	24	22	29	26	33	28	33	38	29	22	33	30	28	34	26	36	28	29	32	27	24	38	34	26	26	35	25	18	32	20	27	24	30	22	22	16	34	24	32	30	25	39	30	20	22	25	33	31	24	33	17	27	22	38	25	25	29	31	44	27	31	31	25	28	28	31	31	26	38	32	33	31	25	32	33	45	33	33	35	19	31	24	33	30	28	32	39	33	29	27	20	31	30	32	24	30	31	33	30	27	42	28	29	32	32	32	18	26	32	37	29	28	22	19	31	31	33	30	22	31	34	24	44	27	23	36	21	30	20	22	33	33	33	23	21	27	34	24	29	23	24	35	20	37	29	23	35	27	19	31	31	29	26	36	30	35	30	19	37	29	31	33	30	21	30	22	30	25	34	33	27	20	19	29	26	29	30	23	15	26	31	42	30	26	25	32	31	38	27	30	35	28	32	23	30	27	28	30	33	37	32	27	34	25	25	34	27	24	35	35	32	30	30	25	27	25	32	30	29	26	30	33	24	21	39	35	39	25	26	36	30	25	29	31	36	33	28	28	25	27	26	33	25	25	29	23	30	28	33	26	24	30	32	42	29	36	23	27	34	21	36	34	28	29	30	32	38	32	26	27	28	32	43	24	30	36	28	33	22	31	34	29	28	39	26	26	25	29	33	29	31	27	23	35	37	28	40	29	45	23	33	37	33	28	38	26	31	31	25	29	36	33	40	31	28	36	28	27	29	31	37	40	36	26	22	34	36	26	17	20	40	26	25	33	24	30	27	33	33	32	17	39	31	29	16	27	40	22	29	29	16	26	27	34	28	27	29	17	21	28	30	32	27	36	33	24	35	28	31	40	26	29	29	29	28	32	27	31	24	20	36	35	35	20	28	28	19	28	27	32	32	26	25	28	32	23	29	21	26	30	31	30	36	21	28	22	22	35	34	30	40	31	35	28	42	33	31	38	30	36	35	31	24	29	33	21	36	35	29	34	25	23	33	27	37	29	29	24	30	29	34	29	26	29	29	30	30	42	33	29	22	27	26	32	36	36	29	30	29	37	21	31	26	41	29	30	25	25	29	21	29	30	28	35	30	25	39	39	30	27	24	25	23	30	35	22	33	24	33	34	30	34	21	27	25	33	29	23	39	25	24	36	27	29	30	31	32	29	25	32	28	24	30	26	33	21	32	24	23	26	30	25	24	19	29	30	37	35	29	34	33	31	19	25	33	27	24	34	30	30	24	31	36	25	32	26	27	24	28	29	24	34	39	27	37	27	23	25	31	23	35	31	19	24	33	29	27	30	24	34	33	29	24	36	26	28	32	31	33	29	22	36	28	32	29	39	30	22	33	26	26	33	28	31	28	27	27	22	38	22	39	26	31	21	30	24	45	35	24	29	34	29	37	32	36	35	24	33	32	31	29	22	30	33	35	34	27	27	31	39	27	22	28	31	35	26	23	29	27	26	37	22	34	28	34	28	33	26	26	28	25	28	21	31	28	29	20	31	30	33	28	26	35	39	22	25	37	22	31	25	21	33	33	24	20	24	28	34	33	33	23	38	26	33	28	23	28	33	34	27	32	37	25	34	24	32	31	29	28	28	39	35	33	27	29	20	34	23	22	36	32	34	28	34	26	22	31	26	22	28	37	27	26	29	20	20	43	22	35	22	23	29	31	20	20	36	31	30	33	31	32	22	32	27	35	21	24	27	36	23	46	39	26	33	31	37	29	26	29	30	27	28	28	24	37	24	29	26	37	47	31	21	33	32	37	27	29	37	44	30	29	36
14892	4631	724	704	1036	1135	1056	931	736	655	580	502	442	460	445	422	440	423	378	371	405	383	359	320	361	352	323	322	332	331	364	355	343	372	371	330	354	344	355	374	328	323	373	368	360	370	372	361	334	362	326	334	304	343	333	359	336	361	325	335	352	352	330	350	328	338	351	332	536	854	825	787	661	565	454	410	345	343	326	350	330	335	371	306	349	347	348	324	348	327	334	319	315	357	344	358	363	324	298	331	348	354	362	352	319	361	300	358	344	314	328	336	361	350	331	320	345	350	321	317	327	326	322	369	352	366	350	368	325	310	349	359	353	332	349	340	332	348	345	301	346	339	342	310	294	338	326	367	315	373	336	339	330	349	318	316	342	328	314	323	345	347	345	352	365	345	340	349	360	353	320	327	331	344	326	355	330	351	355	345	340	322	316	314	303	368	322	304	328	310	336	335	332	337	347	318	332	312	337	312	358	329	346	324	328	343	308	310	337	340	343	366	328	344	325	334	316	378	342	318	338	353	333	333	330	353	299	360	329	346	340	321	352	347	294	301	305	345	345	331	365	337	338	324	335	333	325	339	310	359	342	368	349	325	321	347	336	356	334	355	347	334	359	297	314	333	348	371	369	339	318	319	327	360	330	362	338	315	313	336	329	371	350	333	358	353	357	339	302	324	333	297	344	298	303	367	327	321	333	354	318	337	323	305	347	328	322	324	339	356	342	334	353	344	342	358	332	366	354	375	312	328	322	334	339	354	326	339	360	372	341	335	319	315	318	325	329	321	336	354	350	326	351	319	300	346	357	338	324	361	346	343	324	336	324	329	363	330	353	350	293	343	357	344	351	340	319	342	352	329	333	351	368	356	369	345	339	328	328	348	333	324	347	360	351	344	336	352	341	345	341	343	321	321	345	362	326	319	327	357	336	321	366	318	327	334	370	314	316	380	327	321	342	330	335	335	322	310	353	350	314	340	312	355	341	321	316	352	348	354	345	361	341	332	338	320	314	336	345	318	343	373	336	349	314	288	369	333	370	331	353	323	358	326	368	344	364	334	347	307	348	358	369	336	342	328	325	354	349	330	306	329	351	332	355	351	320	337	355	334	359	350	355	346	304	341	360	339	316	362	346	345	358	355	329	332	339	326	356	334	329	337	315	353	311	360	352	367	369	361	334	324	381	374	353	325	371	331	360	333	319	360	317	343	331	347	329	358	328	376	316	340	323	341	322	341	350	325	348	325	319	359	319	313	328	312	337	326	278	337	328	324	297	339	353	322	332	328	327	348	369	318	317	302	338	373	379	314	333	339	304	331	341	348	292	330	340	361	364	339	345	348	329	315	334	414	347	350	310	322	363	349	348	343	337	377	316	325	368	315	338	318	332	326	331	354	313	330	357	326	350	326	333	330	350	328	328	292	336	375	354	349	340	339	346	320	348	336	345	345	368	335	335	333	337	338	329	346	319	317	342	344	379	346	312	339	334	361	344	330	363	338	337	313	381	339	322	330	306	328	334	302	354	322	320	387	336	349	334	373	327	366	344	358	300	340	323	348	362	342	332	330	341	339	344	321	322	364	359	337	336	277	339	345	321	366	309	332	342	324	331	340	342	351	330	323	355	333	356	308	328	355	330	335	341	340	336	351	323	313	331	382	317	353	325	340	338	347	336	347	351	330	309	335	323	362	330	366	334	316	323	363	331	325	347	365	336	358	355	326	346	346	340	372	333	321	326	368	349	359	316	355	340	343	316	365	338	335	358	312	298	313	346	325	332	343	337	343	316	333	347	345	362	336	352	317	328	346	345	342	374	359	325	333	335	339	327	357	337	340	349	356	335	326	349	320	361	344	361	345	345	303	335	369	344	335	356	336	290	326	345	325	332	368	318	347	373	319	342	325	326	332	340	343	315	312	356	355	303	350	321	362	306	357	348	309	340	309	340	342	343	350	323	348	354	339	342	347	319	345	336	357	332	337	315	321	322	346	340	287	320	329	344	319	327	333	332	336	371	354	318	339	332	334	323	345	361	366	350	351	321	323	318	342	339	363	310	334	317	319	330	314	371	359	336	290	324	332	381	311	369	330	350	313	343	331	346	341	347	339	375	329	330	327	348	367	311	354	321	305	325	351	342	334	324	357	331	366	328	343	354	344	337	321	346	370	372	318	343	321	350	310	324	335	368	329	327	337	305	348	329	337	342	337	354	335	345	322	340	342	341	314	368	335	367	355	371	362	294	343	298	339	307	349	316	348	337	334	304	350	329	336	344	330	338	346	332	315	356	321	341	352	320	352	332	340	318	332	361	343	354	348	344	371	330	337	345	335	367	332	331	338	340	351	356	341	324	358	308	321	331	359	343	381	345	312	332	342	329	338	325	352	346	314	376	324	326	326	318	315	333	327	325	363	348	320	351	338	339	361	351	327	359	351	356	325	328	319	337	377	358	334	329	366	323	329	338	361	343	345	309	307	352	349	365	300	341	318	335	342	378	339	351	338	353	337	329	331	311	316	325	339	313	351	335	355	331	348	351	320	338	332	369	316	297	339	333	338	350	359	351	353	312	324	326	333	316	343	335	316	363	345	337	327	318	336	330	326	362	326	333	322	357	342	319	326	327	371	332	337	330	326	385	314	319	338	334	348	343	329	345	333	349	356	352	339	326	324	299	354	294	349	369	340	334	345	330	360	352	357	312	328	290	355	343	346	350	369	337	321	355	330	345	315	316	323	360	346	338	341	338	350	351	303	324	367	342	325	328	319	339	344	295	316	340	325	327	324	333	323	340	309	361	341	340	323	308	321	360	364	326	356	350	311	331	302	345	316	367	327	316	342	332	360	343	340	315	329	333	345	308	317	359	292	366	368	321	343	332	311	325	352	336	346	322	326	335	343	317	316	327	332	352	350	348	366	308	338	291	360	368	327	325	355	300	341	318	343	335	350	341	356	295	326	356	359	327	342	351	333	325	324	354	344	353	337	342	386	356	318	318	308	305	319	331	340	331	312	315	362	337	363	349	336	338	353	337	327	359	327	327	339	330	305	345	312	362	335	333	343	350	334	329	325	354	340	357	330	342	316	321	364	329	356	350	357	350	407	345	362	329	314	352	324	332	330	363	301	341	324	344	357	347	324	343	322	341	333	356	335	324	351	353	345	340	341	337	316	318	315	296	329	322	351	338	363	350	336	321	336	306	350	304	359	335	330	324	364	368	319	344	313	341	360	343	343	314	347	321	348	345	332	316	377	310	328	340	328	337	344	334	347	366	343	342	365	356	314	338	320	321	333	341	357	339	354	330	347	374	360	335	345	396	317	346	345	343	327	309	365	341	364	357	376	323	336	332	323	347	350	372	324	332	372	312	338	348	344	306	335	347	359	357	311	331	337	292	327	343	362	349	325	319	347	342	316	367	336	355	299	365	345	343	368	310	361	351	327	340	357	329	337	333	354	350	352	346	352	301	332	319	312	350	325	355	337	360	351	337	339	349	323	334	324	342	339
1677	786	113	60	50	53	48	56	49	39	47	32	30	43	46	41	32	24	36	30	32	30	28	35	26	32	25	30	26	34	24	14	42	26	32	27	28	28	21	29	25	25	25	31	29	31	29	26	37	26	30	27	23	28	35	23	33	29	23	31	24	27	22	29	25	28	34	66	98	61	63	39	45	30	29	43	35	36	32	18	21	38	28	29	23	36	36	34	19	30	22	38	39	30	32	31	22	29	32	35	32	35	33	36	23	26	37	19	30	25	25	42	21	37	41	42	27	38	22	20	25	32	32	29	29	33	33	26	25	31	31	34	20	29	28	26	25	34	28	28	33	28	30	32	26	23	28	33	34	38	29	30	29	28	29	28	36	50	27	33	29	18	29	26	33	31	16	35	32	24	30	30	34	31	31	29	28	30	31	22	21	22	38	29	33	27	31	32	33	35	44	26	27	29	27	33	35	39	25	17	33	33	21	22	20	28	31	25	24	27	29	28	20	30	26	26	24	35	32	30	24	35	36	28	32	20	23	38	27	27	26	29	22	36	23	27	29	32	21	29	28	31	27	23	35	33	40	26	33	24	31	35	35	31	30	32	31	28	24	28	29	28	36	21	23	30	37	25	26	30	22	29	22	25	30	28	26	29	25	30	36	32	39	29	34	32	31	23	27	36	35	31	32	26	42	34	23	28	36	25	29	26	27	28	25	34	25	22	29	32	30	33	26	33	40	34	23	25	34	24	30	41	25	28	31	30	39	38	37	32	33	32	29	34	30	31	27	23	31	26	32	31	36	33	39	29	32	31	36	37	32	37	29	26	25	27	27	30	33	29	28	22	25	32	23	28	28	37	17	30	36	46	34	25	28	38	30	25	34	30	31	33	30	22	15	22	25	24	35	27	32	39	31	22	26	28	25	30	29	32	31	29	30	34	25	31	28	23	24	28	31	37	23	29	24	28	37	33	31	35	26	26	24	29	34	27	23	26	24	30	24	20	26	29	26	27	31	29	15	28	31	28	22	30	26	25	29	30	23	38	28	23	26	27	31	27	40	29	35	29	22	30	21	26	34	32	24	26	30	43	29	33	31	31	30	37	31	26	28	29	28	30	34	30	27	33	30	39	17	24	25	28	36	40	33	30	28	30	32	29	36	34	19	23	25	26	22	35	33	28	28	34	37	26	27	25	16	48	23	28	31	40	21	31	28	22	33	36	21	26	30	29	27	32	30	28	30	27	20	20	39	17	20	26	34	35	28	36	30	27	16	29	29	36	25	26	30	25	24	28	34	34	31	24	34	24	32	27	28	30	35	40	32	26	34	30	26	29	23	31	27	27	27	36	36	29	33	31	29	28	32	21	24	25	34	23	33	29	28	30	23	31	26	23	30	23	32	22	32	27	29	26	29	21	28	35	28	28	32	20	33	29	32	23	26	38	36	33	21	28	29	37	26	31	17	22	27	21	33	32	27	31	30	35	33	29	30	25	31	28	32	43	30	29	32	26	25	23	27	21	27	33	27	30	29	25	27	33	33	29	20	36	19	23	31	22	42	37	29	30	32	28	19	42	29	38	36	27	27	33	32	25	29	18	23	21	24	32	27	36	22	24	28	34	35	24	22	24	34	30	28	27	33	26	32	24	22	30	25	26	27	47	25	28	28	30	25	26	25	31	37	40	31	33	29	23	26	23	37	27	26	28	23	28	27	29	31	19	31	40	36	28	29	29	24	20	31	31	34	26	28	32	27	20	23	18	31	30	29	33	41	37	41	35	22	27	30	22	32	27	32	32	14	19	32	25	34	34	33	27	26	29	26	26	28	36	26	31	35	26	32	32	17	28	34	22	31	23	29	30	31	31	26	30	39	47	22	23	28	20	30	23	30	27	28	30	38	34	29	22	23	32	28	18	26	29	24	30	34	31	25	31	30	27	34	40	38	31	31	31	41	27	32	22	20	29	29	35	35	38	21	40	35	19	43	26	22	35	26	22	31	30	31	16	29	27	31	21	34	36	23	35	28	31	29	27	32	31	33	35	25	22	26	34	20	26	27	26	28	22	33	20	34	32	25	27	28	27	46	19	25	33	33	26	21	36	28	26	24	22	21	32	23	26	29	37	24	37	22	29	20	27	34	29	32	34	29	30	35	25	29	28	43	25	33	28	31	28	26	14	28	22	23	30	32	29	36	25	27	30	34	28	27	29	27	20	37	15	33	37	27	26	32	25	25	30	29	25	35	29	24	32	33	26	37	28	27	29	39	25	22	39	28	37	28	37	20	17	39	27	32	23	33	27	28	27	43	22	24	26	34	19	29	44	40	19	29	35	39	29	30	19	20	36	34	32	24	28	37	25	31	25	31	20	26	31	32	25	35	25	23	34	35	29	29	23	39	24	28	32	27	22	29	29	31	30	29	33	39	26	26	31	31	31	37	29	30	32	26	17	25	22	21	29	35	30	32	35	31	25	29	39	31	32	32	32	30	43	38	23	34	24	33	29	32	39	25	29	32	28	33	20	25	29	21	30	38	31	35	37	32	30	27	36	31	35	29	30	31	27	27	33	32	27	30	28	20	29	32	40	30	25	36	46	19	31	47	15	29	26	28	36	23	32	40	28	26	30	30	19	40	28	29	20	24	33	29	18	23	35	20	36	25	19	25	29	28	36	31	34	19	27	25	45	28	29	30	27	23	24	31	31	34	27	32	29	33	30	35	32	27	43	25	29	27	23	30	28	31	36	18	19	39	29	22	21	23	36	30	20	36	25	37	22	29	31	31	30	27	31	25	27	23	33	31	31	34	18	28	23	34	33	22	21	30	27	27	25	32	29	41	25	20	27	23	25	46	23	42	21	27	28	25	27	39	20	28	25	34	30	30	19	20	23	31	39	28	33	32	30	26	32	38	29	25	34	33	26	20	27	29	39	33	28	35	28	31	38	26	23	35	38	23	26	35	27	29	28	28	23	33	28	27	31	21	27	35	31	39	36	36	23	41	28	41	34	32	25	27	25	26	29	33	24	34	38	31	18	28	20	33	28	26	35	26	33	32	34	35	23	29	32	26	32	24	28	27	28	28	27	39	32	32	23	35	30	32	25	38	37	34	30	31	27	31	28	24	39	25	37	26	31	35	23	37	28	35	36	18	26	30	40	25	34	36	33	26	22	33	27	28	26	27	28	36	33	39	22	27	33	34	25	35	30	32	34	21	40	30	28	31	20	28	32	38	27	25	25	31	33	29	26	34	25	23	31	18	27	25	24	41	27	30	31	31	37	28	25	32	32	25	29	29	27	24	27	20	40	27	22	37	30	26	22	31	29	25	31	33	26	40	36	22	25	29	27	32	37	25	27	24	22	25	32	20	27	25	32	34	34	27	21	43	32	32	34	27	30	29	33	37	28	32	38	25	34	22	24	28	31	28	23	28	26	34	22	37	21	32	26	30	26	23	35	31	25	35	23	20	26	24	26	32	28	30	33	40	29	28	20	34	28	30	27	31	32
20590	8155	1384	1357	2224	2400	2055	1631	1281	1029	829	720	646	662	513	540	533	486	513	458	414	417	393	408	392	397	388	354	405	379	373	397	411	364	388	354	372	370	370	343	354	373	337	376	345	389	364	363	374	333	320	329	387	361	366	353	348	340	371	346	331	373	347	331	363	357	596	1250	1938	1387	1110	890	709	505	426	369	345	299	341	351	332	327	340	326	330	337	370	336	315	347	351	327	317	334	319	310	316	360	347	338	356	343	266	357	294	329	297	327	332	332	334	306	314	354	347	309	316	377	349	339	326	339	355	355	343	346	334	330	350	333	308	321	335	337	365	333	335	355	353	349	340	322	324	327	344	371	323	323	363	319	319	329	342	331	327	340	334	341	334	358	316	337	341	386	349	349	325	306	346	329	317	344	350	352	353	375	319	361	331	308	336	344	323	368	329	320	356	309	345	325	353	355	315	344	355	385	331	332	330	313	311	341	343	347	286	315	326	338	316	345	363	343	365	329	348	319	357	345	338	345	319	313	319	359	363	343	350	312	336	346	362	349	366	314	337	350	333	335	335	331	367	323	343	326	343	368	338	344	375	330	344	341	343	348	348	318	314	315	356	350	352	330	338	338	347	338	353	333	329	360	325	345	342	323	341	346	349	311	325	335	336	346	331	343	306	342	346	349	316	348	320	331	351	307	334	365	337	306	337	300	347	346	327	336	317	336	351	369	324	325	331	309	325	335	357	366	324	321	331	363	347	360	320	349	328	335	325	317	364	351	337	348	355	355	323	303	344	324	327	319	313	302	340	320	350	354	309	340	320	327	350	339	315	302	351	339	292	328	341	350	334	313	334	339	356	317	312	358	359	338	348	354	291	324	346	346	335	356	369	347	330	363	335	309	359	304	333	327	326	328	338	349	353	319	343	336	348	354	317	338	285	334	320	355	370	333	324	323	362	357	371	322	322	322	351	330	320	336	332	336	353	336	349	333	316	299	321	350	328	338	301	316	321	327	315	327	331	358	314	353	345	321	331	339	362	367	283	372	371	363	330	361	321	343	315	342	333	363	342	324	344	313	341	338	325	335	322	332	356	330	323	324	355	334	338	332	302	317	340	341	351	347	351	348	337	276	344	332	312	331	327	332	326	359	365	363	328	343	342	343	333	353	348	302	308	336	327	358	339	329	345	309	308	360	334	314	311	330	340	328	313	329	323	360	326	320	350	335	325	321	327	320	357	338	363	334	341	357	332	327	345	372	358	308	331	334	346	326	347	322	362	331	343	348	323	336	329	348	351	297	348	322	323	360	348	339	324	305	304	319	342	306	358	309	317	325	327	333	339	353	302	345	356	339	356	327	337	324	335	332	334	353	322	356	319	360	326	323	354	310	347	359	334	322	309	345	325	319	319	349	336	342	346	311	325	326	333	368	326	325	339	315	322	312	349	342	317	348	320	339	330	327	340	340	327	368	344	317	320	327	381	333	323	346	376	340	334	360	335	339	314	311	308	323	345	294	313	319	337	331	358	361	343	352	352	341	330	357	350	365	343	327	329	327	340	317	337	344	352	347	342	339	349	310	369	353	314	346	327	311	311	335	335	319	319	343	328	356	322	322	342	363	356	355	360	312	335	307	328	368	343	361	308	318	350	323	313	323	366	354	360	354	338	331	326	318	329	337	381	344	342	333	347	304	333	344	342	336	314	328	337	309	317	324	340	326	349	326	342	315	348	333	356	332	343	355	322	341	354	301	327	332	382	341	307	319	389	337	339	338	334	297	329	344	328	308	353	341	334	343	345	354	339	320	337	331	345	316	381	358	346	331	381	351	347	315	329	336	310	322	323	339	349	319	356	346	331	340	328	338	320	342	332	346	389	375	309	318	343	330	339	353	296	328	348	354	341	363	309	316	349	341	330	318	346	342	352	321	349	332	332	362	354	344	337	339	334	359	336	351	346	320	324	321	337	316	342	367	334	357	336	312	322	320	340	345	345	343	349	366	327	332	333	348	335	334	331	357	317	331	347	356	335	322	352	341	311	359	357	313	324	343	320	363	346	351	375	325	331	318	314	348	355	354	329	382	351	317	326	324	340	321	333	336	310	366	337	348	323	350	321	298	327	320	322	349	329	335	336	346	361	322	354	327	328	319	344	333	346	338	332	352	330	348	301	327	355	318	308	340	342	350	305	344	356	352	329	337	330	376	322	333	377	324	327	313	320	338	321	344	326	346	336	369	359	347	317	361	334	366	340	345	327	346	329	319	325	352	352	335	334	334	340	321	366	326	314	339	323	338	322	370	323	345	357	332	379	350	303	322	311	335	362	304	344	354	362	367	341	337	345	308	326	363	338	361	317	328	362	338	333	341	316	357	331	350	318	331	325	343	367	314	358	340	330	334	323	312	320	321	338	312	363	346	319	350	351	329	298	310	366	333	328	340	344	338	368	347	347	320	331	349	326	336	354	330	322	327	358	323	318	316	358	339	349	343	322	327	349	335	345	325	340	324	344	314	313	337	326	364	321	306	379	310	360	331	372	356	343	294	340	313	330	328	354	338	319	345	355	302	348	313	324	347	389	364	317	353	362	342	322	337	368	328	354	316	342	328	333	338	346	365	344	350	327	343	378	345	367	337	323	371	354	341	346	335	333	343	359	320	342	322	355	344	332	312	343	310	360	350	318	341	323	308	348	368	348	316	360	346	350	325	318	338	332	323	324	335	331	346	362	336	292	340	356	354	321	347	339	333	356	348	336	292	357	362	353	302	355	311	344	295	299	334	374	311	340	360	359	332	329	365	355	351	341	334	336	345	327	351	347	340	364	337	340	329	341	323	351	343	313	322	351	348	296	343	323	347	355	352	355	327	339	335	325	360	325	302	357	376	346	321	348	326	368	325	344	334	290	353	320	351	329	349	322	339	309	327	339	359	337	335	342	355	333	310	322	340	349	321	335	358	317	304	343	340	319	346	302	332	325	383	352	352	362	361	323	345	348	357	333	359	358	350	328	323	318	345	317	333	352	322	349	345	322	348	342	314	325	327	344	359	334	361	340	335	340	348	356	336	321	352	327	361	327	328	360	353	358	328	365	333	343	339	348	351	335	335	357	289	317	358	363	334	293	336	366	305	316	340	335	345	326	358	358	356	328	322	311	317	358	349	306	353	333	321	324	356	288	336	346	333	309	329	366	372	350	330	330	355	331	309	365	300	336	340	353	317	324	364	305	335	308	316	303	363	319	324	369	341	339	345	345	337	340	325	305	356	325	346	332	338	347	330	327	332	356	309	323	379	337	333	324	321	353	346	326	331	345	367	329	336	342	354	346	337	347	351	357	340	363	331	366	355	334	327	342	346	336	310	318	329	343	338	313	349	348	349	313	305	305	339	327	345	351	318	339	310	307	320	349	313	339	344	344	376	344	344	360	330	349	344	320	305	321	311	340	318	343	337	335	326	349	352	322	327	329	318	336	333	307	335	364	318	379	331	369	373	359	356	313	331	343	347	344	365
1878	725	120	47	40	47	51	47	47	34	40	23	40	36	32	25	27	32	27	29	32	32	30	28	30	32	27	36	28	29	26	25	21	30	25	29	23	23	26	24	29	26	26	28	31	27	30	27	21	29	22	19	29	33	23	28	25	31	28	27	17	25	36	28	31	23	27	58	91	86	67	55	42	32	30	30	27	24	29	37	26	23	26	25	25	34	27	13	25	24	19	22	28	28	26	24	28	30	19	35	31	22	26	46	32	23	27	22	20	23	34	28	21	27	19	27	18	22	20	26	18	25	28	28	31	21	29	27	21	20	24	28	28	23	21	24	27	23	31	33	38	30	27	26	26	31	25	33	31	27	30	27	23	33	19	15	19	16	27	28	29	26	15	21	15	17	27	24	29	31	16	23	26	33	28	28	23	25	16	23	28	28	26	32	23	22	26	16	25	24	21	27	20	19	32	28	29	34	22	31	29	31	27	26	25	21	21	30	22	26	20	22	25	18	23	25	26	30	28	29	22	22	27	27	37	21	27	32	33	13	26	18	22	26	23	24	23	19	21	28	21	32	18	35	23	25	20	33	24	26	23	33	31	29	27	24	23	26	24	26	29	30	28	21	21	33	31	29	26	31	24	24	32	33	23	27	24	14	23	32	38	32	40	34	26	22	32	27	21	24	18	29	35	29	22	31	31	14	26	26	27	22	27	26	23	18	31	24	23	32	28	30	30	26	27	19	22	18	29	24	24	22	29	33	28	30	32	27	31	16	24	21	20	32	19	25	35	28	30	25	21	33	23	26	23	28	17	28	29	22	15	26	25	22	22	22	23	31	29	23	23	34	18	21	26	25	21	27	31	22	30	17	25	23	20	29	27	20	28	26	23	21	33	28	29	23	29	38	25	28	25	24	31	28	26	39	26	22	22	20	23	24	25	40	24	32	31	23	28	25	29	24	20	28	26	23	29	25	30	20	35	19	27	25	17	22	29	22	26	38	26	23	26	18	31	31	19	25	22	22	23	35	23	14	18	39	26	20	20	28	29	26	20	29	26	27	22	30	20	22	19	24	18	23	24	20	29	27	23	21	30	21	29	18	29	19	31	29	24	24	28	22	29	25	20	28	34	30	14	26	19	22	27	23	26	26	26	23	17	25	28	28	24	18	23	20	26	19	30	22	22	21	30	33	20	26	23	17	21	20	26	23	25	26	22	31	21	30	11	27	27	31	24	33	23	22	34	20	19	32	27	16	27	25	27	19	33	27	39	24	18	21	33	29	28	29	21	24	28	25	23	25	26	33	16	24	32	32	20	22	24	20	26	30	34	35	20	39	26	26	30	21	17	25	21	23	24	31	27	23	27	31	33	17	23	18	27	19	33	19	25	32	22	25	27	37	30	16	27	21	31	21	26	30	22	20	23	35	31	22	16	26	37	27	22	29	26	32	39	25	20	24	29	27	28	30	31	29	31	28	36	39	35	23	25	24	22	30	31	28	32	23	32	14	23	22	30	20	28	28	24	26	29	30	21	23	28	22	30	26	30	27	25	43	24	26	29	31	23	32	30	23	26	25	30	26	24	30	25	27	23	23	21	20	32	28	21	27	24	31	25	25	23	24	24	27	21	26	30	27	24	26	23	20	26	20	33	26	21	24	24	30	27	29	23	33	30	24	29	24	34	25	28	19	22	20	26	18	21	32	28	19	28	26	23	26	29	39	27	22	16	21	21	23	28	27	26	22	25	27	30	30	29	23	30	27	32	21	27	23	22	26	33	29	19	37	28	25	26	32	34	26	34	27	27	28	25	34	32	21	13	16	34	22	26	23	35	22	32	22	20	26	19	31	25	23	30	27	27	30	20	31	25	38	22	17	28	28	22	29	25	30	16	13	17	28	19	27	26	17	26	29	25	32	25	25	26	28	19	25	27	26	28	27	34	25	26	25	22	29	27	37	13	38	42	25	26	21	19	35	21	23	18	20	29	24	25	15	34	26	23	17	28	33	22	35	25	24	22	32	21	28	26	22	17	40	34	30	29	30	27	25	22	27	26	35	37	30	31	27	27	25	27	23	33	19	16	19	25	29	32	20	20	24	16	25	20	24	27	26	23	20	24	30	29	28	32	26	34	25	21	32	28	25	20	30	29	20	22	20	23	29	26	30	29	24	23	33	28	18	24	23	24	25	25	28	30	23	24	23	33	30	24	26	29	32	22	29	24	29	27	30	22	20	30	21	39	21	25	35	26	26	30	19	31	30	20	33	28	25	26	25	33	31	33	22	29	23	39	30	27	30	24	22	26	17	28	22	17	23	24	26	22	26	25	29	17	24	25	26	22	30	19	28	19	26	32	26	32	22	27	24	17	27	28	28	29	30	34	26	20	31	28	28	33	27	25	24	25	23	39	17	24	27	20	27	26	31	23	32	21	26	23	24	27	42	28	25	23	27	25	26	25	25	32	34	22	24	27	25	25	32	29	20	28	31	24	20	21	26	19	26	26	24	24	28	30	29	26	31	24	32	30	18	24	23	26	24	20	22	26	28	23	27	26	26	22	19	26	28	28	15	26	22	22	31	32	25	22	15	12	26	22	24	34	31	23	30	35	23	31	29	18	25	22	32	21	32	29	16	18	34	29	21	25	24	22	22	22	25	29	29	28	22	22	29	32	31	29	19	28	17	31	26	21	31	19	28	17	21	28	30	22	32	33	28	30	23	23	26	33	13	26	16	30	29	29	28	22	23	31	29	11	24	31	33	24	22	25	32	27	25	32	18	26	26	19	31	27	22	31	30	29	29	22	23	29	21	29	21	24	24	21	22	29	20	29	33	31	22	26	28	31	27	32	26	28	20	35	21	16	32	29	24	19	37	27	31	25	26	19	25	23	30	28	25	28	23	36	18	17	18	32	25	18	27	20	23	28	22	19	25	32	25	25	26	14	31	28	21	26	20	25	28	28	28	21	16	32	21	38	23	26	39	26	32	23	29	28	13	24	29	33	19	18	28	34	29	21	24	28	15	31	25	31	27	23	43	30	32	16	31	25	21	22	28	34	26	24	16	33	27	27	27	26	35	34	22	25	21	40	34	19	31	27	28	25	17	23	37	24	37	27	19	21	27	25	20	30	27	27	23	26	26	28	26	22	26	26	24	18	27	23	27	26	21	27	34	20	25	35	24	21	34	24	23	21	25	27	27	22	23	26	28	25	24	22	33	30	32	32	20	27	29	28	28	28	24	35	34	24	32	34	30	15	31	37	18	38	27	22	22	34	19	24	35	22	24	23	32	31	33	27	30	29	28	14	28	25	28	25	25	35	23	27	22	24	25	22	20	27	42	21	24	26	23	29	21	23	26	32	29	18	24	26	26	15	40	28	23	25	24	24	21	25	19	23	22	26	32	30	27	24	24	28	26	31	31	24	27	31	24	29	22	30	25	35	20	18	29	23	31	23	26	25	22	26	28	22	31	17	29	27	21	33	26	30	22	25	30	33	21	23	35	24	31
20666	7635	1389	1253	2108	2291	2056	1787	1352	1105	921	861	705	642	602	557	545	489	479	469	389	380	364	382	337	358	380	365	323	326	348	351	335	343	321	325	307	302	292	351	371	319	358	337	297	343	333	329	315	345	325	289	327	340	315	315	309	326	300	280	341	335	310	298	315	327	371	800	2380	2051	1371	1034	782	498	375	306	333	297	311	298	308	284	300	326	308	303	307	311	295	293	299	273	313	324	262	297	336	328	294	300	298	329	289	320	273	295	274	311	281	291	315	280	282	314	298	322	280	282	286	263	274	330	313	291	286	296	311	304	291	291	322	304	311	318	298	288	284	324	319	302	277	300	310	281	295	295	296	268	318	281	285	292	309	282	275	300	299	331	270	306	274	313	306	315	293	283	306	333	308	322	301	263	297	291	279	284	283	290	306	273	295	321	293	306	293	300	274	306	319	308	288	344	298	328	282	282	314	288	273	321	327	299	280	296	271	284	328	309	299	291	297	311	304	303	342	281	270	310	268	324	267	297	305	311	312	273	297	308	321	281	322	278	308	286	304	290	309	276	327	294	304	300	287	351	324	300	310	300	311	304	299	295	289	309	335	318	310	296	290	297	299	274	335	298	314	323	317	292	295	308	304	296	302	278	300	289	268	286	300	304	322	291	295	287	286	287	297	315	295	294	293	291	313	294	307	334	294	281	285	312	306	305	270	286	280	314	305	301	308	282	315	295	280	307	278	266	326	305	267	330	301	278	309	288	272	323	303	294	276	316	327	318	268	290	315	334	315	315	323	299	275	271	269	291	298	291	316	292	305	305	296	281	272	298	282	321	292	303	308	286	327	287	287	300	266	321	280	300	314	319	302	275	273	293	275	297	290	308	288	297	284	286	308	305	308	277	286	318	273	311	298	300	292	291	316	288	315	282	267	277	282	337	290	294	304	303	286	309	274	304	307	307	288	290	289	283	303	308	306	317	285	267	278	308	291	288	310	286	315	307	284	272	324	279	295	298	291	302	323	306	304	322	311	277	295	310	315	289	326	283	287	276	280	278	291	303	313	281	269	313	294	313	311	279	306	354	307	300	339	281	283	294	294	291	331	307	297	281	314	307	292	289	306	276	291	301	318	301	321	305	305	303	289	296	291	307	310	322	332	301	327	328	245	272	296	317	266	311	279	272	292	326	297	288	283	305	282	284	288	294	305	292	259	322	277	301	276	317	289	280	297	293	271	262	307	319	277	250	299	298	308	306	308	324	274	308	333	305	301	326	288	284	295	271	298	288	272	319	329	322	282	305	271	300	311	284	299	281	299	298	317	301	296	317	301	317	288	304	296	292	335	287	282	275	291	311	255	307	297	285	284	321	300	281	276	272	318	287	290	312	306	314	284	273	297	280	297	319	293	274	318	295	311	289	297	306	309	313	298	303	306	318	293	331	326	321	289	298	322	284	295	264	289	318	304	261	307	289	304	303	283	323	289	272	313	296	294	300	291	291	288	285	300	258	295	330	295	280	293	309	328	300	285	291	274	311	322	294	289	293	290	285	286	309	305	284	305	280	316	301	304	280	295	286	297	307	306	297	295	296	304	301	291	312	284	294	272	277	290	285	301	299	303	277	295	290	336	277	293	309	305	303	292	317	328	332	288	272	316	299	298	325	305	308	268	348	304	270	283	296	293	302	326	316	316	313	298	286	311	287	305	287	301	282	301	324	321	291	314	321	274	319	292	317	298	308	314	317	295	334	310	279	299	278	281	289	288	316	275	285	265	276	310	305	263	251	325	284	300	302	274	317	311	317	286	326	330	322	279	319	313	312	267	328	323	312	300	319	337	288	298	290	274	302	292	266	303	324	310	286	313	302	292	288	289	268	306	304	292	288	266	290	281	297	313	262	270	287	283	329	300	295	285	305	336	336	316	294	281	330	259	287	319	304	326	280	294	298	292	297	319	288	291	259	311	299	277	272	331	279	286	317	265	305	292	288	344	286	306	276	303	296	312	338	318	320	290	302	292	295	290	284	288	306	274	269	315	298	280	308	330	262	295	298	283	317	291	247	267	307	302	286	305	305	256	305	279	346	307	306	303	300	291	295	298	294	324	281	307	311	303	287	271	298	280	282	270	350	275	309	310	276	307	290	304	288	304	333	295	293	303	297	281	306	288	318	296	273	300	274	298	307	284	325	318	306	292	282	304	277	286	287	312	296	282	285	297	310	288	271	292	297	309	284	275	294	297	309	297	292	288	323	300	317	288	278	281	272	284	266	310	304	303	306	280	325	260	327	262	310	295	318	292	317	293	290	294	279	311	318	292	324	287	307	288	260	297	334	287	307	312	292	290	289	280	285	306	284	298	297	311	311	307	316	316	297	278	295	267	294	325	315	328	288	270	293	275	267	301	316	286	266	292	318	297	336	288	303	286	318	335	281	319	328	305	346	290	291	295	278	312	304	287	269	301	288	285	298	284	313	309	283	281	306	292	310	295	311	302	294	303	310	297	311	298	285	263	279	295	288	322	302	310	312	304	304	272	261	302	286	322	299	294	306	279	323	277	301	308	319	314	298	296	291	291	314	298	263	298	311	303	323	292	285	292	289	289	326	302	287	274	294	333	325	296	318	280	302	296	292	293	298	306	297	291	330	284	319	271	284	283	293	303	319	293	266	299	283	284	315	337	309	300	289	283	279	279	292	297	322	297	313	287	260	298	281	284	293	300	282	304	290	314	289	289	295	341	291	310	311	320	311	272	327	290	307	274	295	276	288	304	296	287	307	310	310	340	308	279	315	316	280	306	315	277	266	307	307	317	291	302	274	346	283	280	299	313	303	268	320	274	314	299	323	315	351	296	304	290	301	310	316	295	285	322	299	290	308	289	261	278	290	295	284	331	306	297	285	287	291	290	298	331	294	269	312	284	307	298	281	330	339	323	274	286	278	289	295	278	281	280	272	339	291	293	274	325	314	317	286	284	315	334	297	280	306	275	281	299	286	289	279	305	285	295	295	250	314	284	306	282	269	323	294	318	316	279	341	275	272	287	298	296	285	291	290	273	318	302	312	292	296	271	299	295	281	277	260	275	325	326	283	305	293	299	317	292	318	332	310	284	312	311	285	309	292	313	288	309	281	311	305	283	301	305	274	281	272	304	279	278	315	309	317	293	297	288	276	304	307	303	334	295	302	269	295	280	314	308	266	286	287	306	282	317	278	265	305	275	324	291	319	284	305	296	285	295	317	296	325	295	326	261	279	269	291	305	317	286	324	324	307	263	319	255	294	281	303	300	273	316	268	298	273	305	266	325	311	312	294	337	309	272	316	274	294	322	260	300	297	264	253	298	300	304	292	283	309	275	290	312	284	294	289	298	300	311	307	330	330	313	283	326	275	316	278	277	319	303	275	280	314	302	303	296	284	269	300	284	288	320	297	311	283	292	312	293	291	307	249	296	291	301	287	322	291	337	301	349	288	320	316	304	287	311	322	271	301	302	296	259	288	304	320	311	262
2074	1417	303	117	57	77	55	52	62	47	35	30	30	32	27	37	37	28	25	26	28	25	24	31	27	24	24	24	17	27	25	22	24	29	26	24	33	17	25	32	28	23	28	34	31	30	27	23	30	34	23	29	37	26	29	30	36	26	32	31	30	25	23	18	31	29	27	55	113	103	108	68	52	39	29	28	26	39	24	23	28	24	24	26	29	22	27	18	18	29	25	32	25	24	32	29	26	37	28	33	26	19	19	32	33	26	26	21	26	35	31	29	27	34	19	28	37	27	25	17	17	20	22	25	19	23	21	24	35	30	32	29	21	27	20	22	22	28	25	27	21	28	28	29	28	31	29	25	24	27	33	32	27	18	25	29	25	23	18	22	22	26	28	37	22	17	28	26	38	23	26	20	29	20	27	25	23	22	28	29	17	22	27	22	27	23	21	33	24	21	22	23	18	34	29	24	32	24	28	29	26	22	32	31	32	36	25	22	21	32	17	30	32	37	21	31	21	22	28	28	24	28	28	23	25	30	28	27	19	29	29	26	19	24	15	28	32	26	29	29	19	22	36	20	29	26	28	35	16	22	21	26	29	16	27	24	24	28	15	14	21	35	24	31	23	23	23	31	26	20	28	27	23	29	25	22	30	25	25	20	23	21	27	22	22	31	26	28	25	36	30	20	27	22	36	29	21	32	32	25	20	28	27	35	29	27	21	26	23	31	23	27	33	31	17	30	31	26	23	27	26	33	29	24	22	27	30	30	27	35	21	21	30	19	25	23	28	25	27	15	26	21	24	21	29	29	28	17	21	35	26	24	27	18	32	34	32	18	22	18	30	32	25	25	27	20	26	30	18	27	21	19	30	21	20	31	29	27	26	26	26	19	22	32	36	33	30	23	38	21	22	35	36	27	31	22	24	30	19	31	13	24	25	25	27	22	24	32	35	29	26	36	29	21	31	27	30	31	26	31	26	21	21	27	20	27	24	26	31	36	34	25	32	24	21	22	33	36	14	25	35	23	20	22	29	19	23	31	24	28	20	25	23	29	23	27	26	26	26	32	29	29	28	25	26	23	26	31	39	25	22	27	30	30	20	22	23	25	30	31	27	30	23	12	18	27	26	30	23	22	17	25	29	22	23	27	24	32	34	28	27	27	32	29	29	19	33	16	32	35	34	21	23	24	32	27	30	14	29	20	32	13	29	20	26	28	27	31	22	17	29	17	29	27	19	23	29	33	21	18	22	27	34	13	33	21	17	22	24	24	17	30	24	18	33	18	22	30	29	23	23	24	21	25	23	26	14	21	25	31	31	26	22	27	29	26	22	25	28	18	24	29	24	28	32	21	22	26	26	23	21	26	30	26	24	20	25	31	34	21	30	24	28	31	32	32	28	19	21	23	26	27	40	27	26	35	29	25	25	26	21	22	29	24	18	26	24	22	32	25	16	32	26	30	27	32	35	26	20	17	24	31	20	14	21	21	16	31	29	29	20	18	22	29	25	24	33	32	29	32	27	28	19	27	28	26	34	37	21	28	23	30	27	23	36	31	23	25	36	29	26	26	33	35	39	22	32	27	31	24	19	33	27	21	34	27	22	14	28	27	16	21	31	30	21	24	27	26	35	31	25	16	22	24	36	29	37	28	33	29	29	32	25	25	21	21	22	36	27	29	19	21	21	17	26	25	19	26	20	21	33	23	27	29	31	30	25	29	28	15	28	19	24	19	27	22	23	26	27	34	27	21	34	19	34	25	29	14	21	27	22	27	21	27	22	17	29	23	16	28	30	30	18	27	26	21	23	17	19	25	29	29	22	19	21	30	28	38	24	27	25	32	27	38	33	25	26	33	31	21	24	23	25	33	21	22	23	28	16	27	35	26	28	19	27	14	32	26	27	27	20	27	24	25	29	27	21	23	26	18	33	21	31	19	30	31	29	36	24	27	31	32	38	28	27	34	22	25	22	25	24	28	22	23	26	20	23	21	25	27	18	21	20	31	34	22	27	34	28	27	23	19	23	19	26	33	25	23	23	19	28	26	25	17	29	25	21	27	16	21	25	26	30	21	25	26	33	26	21	31	19	21	26	24	27	27	22	22	19	19	17	30	23	28	23	25	35	27	28	32	28	24	33	20	19	22	32	18	24	34	29	33	29	22	24	33	30	20	22	33	27	35	26	34	24	29	23	25	26	32	27	18	25	35	22	21	28	20	16	22	25	24	18	23	25	28	29	27	21	23	27	25	32	21	16	30	26	23	25	32	40	32	28	24	28	32	34	26	23	22	18	28	25	19	33	34	17	18	28	14	23	28	39	35	34	25	25	29	27	23	24	30	31	17	27	31	22	19	25	31	21	22	31	29	26	28	21	17	22	25	18	20	18	30	34	26	31	19	26	25	34	18	24	36	22	28	22	25	31	30	21	16	34	33	36	36	34	28	34	32	20	24	25	25	26	25	32	27	22	27	31	27	26	24	20	24	28	32	36	29	19	24	31	23	33	26	19	23	18	21	25	26	27	21	22	35	27	24	15	16	36	21	27	28	19	28	27	26	26	27	32	22	25	24	24	39	31	29	24	23	27	13	30	25	23	35	30	24	19	32	27	25	31	35	22	38	26	37	29	16	25	27	28	32	30	27	27	32	33	20	24	33	26	23	32	24	23	31	25	23	26	27	26	25	20	28	27	26	20	33	22	22	37	26	26	31	30	25	34	29	33	28	25	31	27	30	20	31	24	22	28	23	31	23	25	17	23	25	21	22	19	28	39	20	22	34	19	28	30	28	27	33	22	32	29	34	32	30	27	13	23	24	19	38	26	28	28	13	20	23	27	35	26	23	23	22	28	33	29	21	16	23	34	29	22	19	26	23	40	26	24	26	26	18	18	24	18	33	28	25	24	23	22	31	25	28	26	19	30	18	36	28	31	27	37	34	24	35	25	24	34	26	18	25	34	27	18	19	29	20	32	18	31	22	31	23	25	14	25	23	20	29	25	20	21	39	20	30	31	20	22	23	29	20	16	30	31	24	30	20	23	22	31	29	25	22	31	23	27	20	30	24	28	36	19	19	18	27	20	27	16	17	28	29	31	19	27	25	26	21	22	35	27	30	26	27	26	30	25	27	27	34	25	27	25	29	29	36	35	20	33	20	24	25	32	33	24	23	25	30	32	31	29	24	26	26	27	27	28	22	27	26	27	27	29	30	17	22	29	28	23	36	26	28	33	30	36	23	25	29	32	24	34	24	32	27	22	19	27	23	31	35	28	27	21	28	32	26	22	19	21	22	17	33	26	23	14	22	18	24	20	23	18	26	25	29	31	28	29	37	17	29	25	30	23	29	22	20	26	29	30	18	23	24	25	27	26	27	28	33	24	24	18	17	23	28	26	36	22	28	33	21	22	29	33	30	31	12	27	29	19	18	22	31	22	33	28	19	27	26	30	34	23	25	23	27	22	25	25	20	13	26	39	23	27	27	21	28	23	36	28	29	27	20	28	25
23057	11902	2646	1941	3220	3488	3101	2451	1905	1494	1257	1072	872	832	696	646	600	512	546	466	480	445	402	374	386	375	392	383	352	359	356	365	369	361	332	348	340	313	339	362	361	350	346	341	357	337	315	317	330	337	320	288	351	351	327	289	347	306	323	328	342	299	311	310	321	301	318	1004	2970	2744	2404	1478	860	552	392	345	329	292	316	304	317	276	280	307	320	306	315	308	288	302	291	290	284	298	292	284	303	315	292	273	280	313	308	274	296	299	297	318	297	276	277	295	303	304	302	337	290	281	301	276	297	289	319	287	315	274	321	276	285	303	309	293	313	325	291	311	315	291	291	288	305	316	294	284	315	297	293	255	289	311	315	309	285	285	294	292	274	302	306	300	298	294	304	309	295	331	288	308	304	316	305	276	321	313	285	314	274	301	297	326	275	314	271	289	267	307	263	284	294	312	311	304	269	285	310	280	316	283	282	293	300	271	308	292	284	285	309	285	279	283	277	281	318	305	279	299	274	310	333	314	302	299	281	286	310	283	306	308	282	296	272	295	314	296	281	303	276	291	293	280	305	293	323	283	318	326	313	300	302	316	273	298	291	292	277	298	305	291	311	322	281	284	266	302	296	281	288	299	304	305	311	303	288	293	305	313	286	288	318	309	288	311	272	300	246	298	286	308	287	303	300	307	293	308	305	303	318	295	306	294	285	317	269	309	309	281	310	302	280	339	298	309	303	294	296	320	286	295	290	293	298	305	320	310	288	321	309	268	327	263	316	324	310	308	283	292	305	302	290	278	288	283	285	262	288	284	286	311	289	285	269	287	276	268	322	283	335	285	292	278	290	297	294	278	304	258	293	313	280	291	278	276	293	305	286	304	284	288	273	318	293	297	272	281	263	287	302	267	315	284	315	303	298	315	328	301	291	307	288	316	310	296	288	279	310	295	284	327	308	301	281	290	259	271	312	259	288	294	322	293	291	286	292	312	305	277	324	307	283	296	279	279	303	296	273	296	290	339	299	284	312	302	252	304	300	290	288	299	293	283	302	291	304	295	305	295	287	268	280	304	322	301	323	294	292	274	309	286	288	255	315	295	309	305	299	291	298	309	301	303	319	277	285	304	302	316	295	330	273	264	247	280	296	287	298	290	294	284	289	296	329	283	290	302	314	286	300	283	268	322	281	307	322	313	323	316	317	289	279	299	314	296	314	310	285	290	302	311	291	275	329	289	337	302	262	297	280	300	295	313	293	301	300	313	291	324	313	302	318	290	285	341	284	291	310	316	308	280	300	306	332	297	276	313	338	279	311	300	301	283	273	315	301	310	286	315	255	296	322	316	308	319	314	274	273	295	300	320	291	316	284	286	299	305	311	267	304	333	296	273	294	273	336	301	279	294	281	293	286	314	300	291	266	293	267	281	300	308	320	298	305	280	278	269	292	290	305	308	304	294	328	267	318	309	273	273	306	312	279	286	268	312	315	274	298	265	300	256	327	301	312	292	288	323	308	290	265	302	278	309	308	308	267	297	294	302	291	287	271	280	294	282	293	303	301	285	321	297	285	274	293	328	287	290	300	319	271	282	314	325	300	296	285	328	301	302	295	291	299	320	285	271	277	281	301	265	304	307	274	320	292	283	289	302	280	264	290	264	271	286	273	301	290	306	309	307	306	306	305	306	287	295	295	310	302	279	282	285	290	311	283	276	290	322	304	326	280	317	286	291	284	303	304	309	308	276	287	292	272	293	289	316	276	323	310	292	300	296	276	299	339	296	290	322	290	270	305	262	324	292	322	299	307	281	311	304	311	292	307	294	285	317	284	320	278	288	276	280	312	303	281	322	300	296	287	322	295	304	269	296	311	281	298	323	256	310	293	297	286	317	266	304	324	266	282	297	276	284	280	294	310	255	313	282	314	304	293	297	312	296	334	266	296	309	311	296	316	289	284	309	264	289	283	291	307	298	297	287	273	309	291	283	295	276	280	288	288	322	256	289	297	302	269	296	302	295	295	282	279	287	275	306	265	288	272	287	296	303	315	282	287	307	304	281	306	272	296	287	317	298	302	341	320	315	285	291	323	322	280	317	308	287	318	287	278	298	336	314	284	293	274	280	305	263	272	274	335	311	293	257	319	258	303	318	288	283	314	311	279	298	287	281	294	310	303	277	287	273	318	301	303	305	319	318	307	287	324	293	276	321	307	269	291	291	282	265	279	301	299	308	309	305	276	306	303	306	300	323	279	312	273	279	277	293	289	292	286	315	335	301	292	298	292	284	290	287	278	282	297	307	315	330	331	297	288	309	296	261	297	315	308	307	302	284	334	295	295	270	318	295	314	330	330	310	287	289	290	304	321	284	315	283	284	312	282	329	301	281	304	331	289	307	299	312	313	272	298	306	292	293	306	299	300	277	281	314	274	303	287	295	280	287	293	318	325	263	278	324	321	319	270	300	289	277	333	308	281	306	302	297	289	297	275	312	283	301	301	297	304	312	269	303	299	273	330	294	317	306	270	315	309	270	328	312	287	299	301	291	308	302	294	280	276	301	296	296	332	312	327	289	273	263	275	284	313	311	294	315	321	290	264	300	303	288	290	295	299	252	301	281	268	329	321	327	284	290	284	311	302	290	289	328	300	301	283	317	292	297	277	304	275	284	300	296	255	318	295	285	269	320	323	277	298	278	301	302	302	308	290	302	277	258	261	286	264	305	336	296	284	304	260	308	282	317	292	283	295	301	295	303	286	331	271	273	273	309	310	285	299	272	296	287	292	276	311	319	294	269	314	269	298	320	287	321	284	269	301	274	265	315	279	304	281	293	302	312	277	315	298	282	314	294	310	307	296	328	291	313	301	287	286	262	314	318	335	280	272	300	268	280	318	304	295	285	326	312	311	311	282	316	303	301	288	310	279	300	283	295	299	294	277	302	313	279	302	312	297	304	295	291	263	300	310	287	326	286	305	293	296	293	310	283	302	318	295	307	309	332	289	341	290	340	306	290	260	273	305	314	283	319	297	309	294	316	294	294	313	310	299	332	303	280	298	316	286	288	322	303	298	265	276	306	293	269	296	291	295	289	281	300	307	333	303	283	309	298	286	314	297	288	302	305	288	280	337	294	324	296	289	288	280	283	290	285	319	310	311	250	305	294	300	301	289	281	292	286	298	265	279	324	288	286	278	304	294	315	309	321	292	322	310	327	292	297	303	301	293	334	314	282	292	305	303	290	295	293	288	228	289	286	267	313	267	273	292	292	328	314	306	303	294	287	313	315	318	284	321	297	288	269	277	272	320	292	292	292	298	290	299	273	309	285	303	311	287	280	307	284	288	294	315	312	313	299	290	293	282	294	295	303	308	321	307	308	293	275	313	280	294	291	299	315	292	282	296	276	295	275	314	303	299	293	262	285	292	281	304	303	289	291	288	281	299	271	279	291	295	287	261	273	345	285	298	302	297	299	290	311	298	316	301	321	312	303	285	313	293	312	321	294	290	296	287	298	284	306
938	337	58	47	36	43	34	33	32	41	37	28	23	23	30	35	27	33	31	28	28	28	27	31	25	30	27	21	35	20	23	29	19	33	34	36	16	35	30	47	37	37	32	23	24	35	33	27	30	35	26	31	25	33	33	33	37	36	24	40	24	35	36	27	36	29	32	23	41	44	53	51	49	34	33	23	28	37	24	30	21	28	42	33	35	29	31	25	28	33	42	31	28	19	33	47	24	38	25	31	22	25	36	24	24	27	33	30	24	20	27	40	31	30	31	27	40	24	31	25	24	22	22	30	21	29	28	33	38	35	35	32	27	20	26	27	26	26	21	26	32	30	24	29	25	27	21	29	22	29	26	35	25	29	32	30	34	35	40	39	36	35	41	29	32	36	30	29	30	30	34	28	32	37	27	36	38	25	37	30	33	29	24	29	38	20	33	43	25	26	42	24	22	34	34	22	29	32	24	26	32	33	26	27	31	26	31	28	39	33	27	24	32	37	30	30	36	41	21	28	32	31	18	25	30	28	20	32	33	21	35	34	24	32	31	33	28	38	25	34	33	34	25	28	36	28	19	37	31	23	27	27	42	28	24	36	34	31	22	27	20	39	21	27	25	30	31	31	22	31	23	28	38	35	31	30	30	35	20	30	29	20	36	28	29	37	34	31	26	35	37	32	32	19	34	26	29	26	27	37	37	24	35	32	36	30	32	32	36	32	30	35	22	32	32	33	28	36	27	32	24	27	28	32	28	34	29	39	30	22	24	44	27	27	28	31	25	31	28	33	28	24	30	34	22	32	42	33	28	38	31	28	29	34	31	32	31	30	35	33	39	26	28	31	34	25	36	30	34	27	23	43	28	30	32	23	31	31	18	30	37	36	28	29	35	24	34	34	38	16	33	27	29	31	29	36	31	32	35	35	25	27	23	31	25	36	27	27	29	23	27	28	28	32	28	23	30	35	41	28	23	27	36	31	35	31	29	25	37	40	26	31	27	30	35	38	21	24	23	30	31	32	33	39	25	31	22	23	32	34	31	33	34	29	20	28	33	31	30	21	27	32	40	28	33	33	31	36	26	34	36	22	33	26	27	28	34	27	41	31	26	37	26	32	38	33	42	25	25	29	29	27	24	32	22	20	25	19	21	31	26	32	36	30	34	30	31	32	21	25	31	28	27	32	27	34	21	31	22	32	25	28	24	32	32	31	26	28	40	29	32	30	28	29	33	32	36	30	22	24	27	31	32	30	36	38	31	25	37	27	29	31	20	40	34	29	40	22	36	37	35	33	32	25	40	28	25	28	27	24	25	33	28	29	26	29	24	33	28	29	27	27	30	35	31	29	30	33	32	27	32	38	27	42	20	24	37	27	32	25	31	36	37	30	26	26	29	33	31	36	34	27	25	31	31	32	26	27	35	25	36	37	40	20	21	37	28	26	31	35	19	23	30	27	33	26	16	25	20	23	26	25	30	33	31	31	30	29	25	36	21	24	31	37	28	33	28	30	30	41	40	27	36	32	30	35	25	31	30	30	33	28	37	34	37	28	24	29	25	36	31	31	41	29	28	24	26	24	43	31	43	44	25	23	27	37	14	34	36	26	26	36	25	37	36	27	40	37	35	31	40	42	31	30	34	39	31	26	26	26	29	20	31	30	29	30	36	31	22	24	33	31	23	28	34	35	32	18	31	29	30	27	31	33	21	27	29	33	21	29	35	42	28	32	32	33	21	28	26	20	44	38	28	21	28	28	28	34	29	22	28	36	32	21	28	32	29	23	26	31	38	40	22	23	30	33	27	40	36	31	21	34	27	38	39	34	22	30	31	31	26	35	33	37	37	18	24	31	42	32	29	24	35	31	27	22	31	27	30	29	26	37	32	40	31	15	32	20	33	25	21	31	30	30	26	30	20	18	20	32	35	22	28	36	36	34	33	27	31	21	24	31	27	29	29	33	28	26	39	37	42	29	24	23	30	30	26	28	21	27	28	31	33	40	30	26	35	31	22	27	31	32	22	36	28	18	24	28	25	24	27	35	33	34	34	25	22	27	29	32	28	26	34	32	29	22	36	33	25	31	38	36	22	41	30	28	28	27	27	33	31	28	24	42	29	23	33	30	27	39	25	31	31	30	42	21	46	32	23	25	28	38	32	23	20	37	34	25	30	31	36	31	32	31	33	33	34	29	39	36	27	27	28	28	17	23	24	21	27	39	36	25	37	17	29	34	37	30	34	29	27	29	29	40	29	43	31	22	33	36	36	30	32	36	27	28	31	30	28	29	28	27	26	32	24	29	34	42	43	27	29	31	35	23	29	22	43	31	29	30	30	24	30	37	29	22	32	18	39	30	30	39	35	30	27	38	30	29	39	29	23	26	33	30	35	29	34	26	31	24	31	38	31	28	34	38	18	31	24	26	38	24	41	29	26	20	30	33	30	38	23	32	27	34	20	32	29	28	32	39	33	31	38	38	30	19	26	25	22	29	30	34	29	25	27	32	32	29	28	39	35	36	28	34	32	39	39	29	37	29	30	21	23	40	36	21	21	35	25	18	35	28	28	21	26	36	33	34	24	28	34	29	35	32	31	36	32	35	33	37	30	30	27	32	33	27	25	31	23	25	29	30	35	38	28	33	37	31	29	31	20	40	26	39	28	34	32	39	21	27	30	30	35	35	30	29	32	32	36	30	25	28	37	35	39	25	32	27	27	38	26	34	41	37	26	23	37	24	36	20	27	28	21	28	28	31	28	27	34	28	19	26	36	33	37	29	30	32	30	29	31	36	25	24	28	29	28	28	32	30	28	24	23	29	28	31	26	18	35	25	24	29	26	35	34	33	41	40	25	38	28	26	19	29	29	32	23	38	21	23	39	35	36	39	32	26	40	30	27	24	28	26	24	28	27	39	33	33	20	33	26	22	23	17	33	17	37	28	40	29	37	24	29	21	30	36	32	25	20	34	31	29	26	27	31	30	27	25	31	22	34	39	37	23	25	26	32	30	33	31	50	30	19	34	31	27	28	33	28	29	25	29	34	26	33	33	25	25	23	39	28	30	30	30	42	19	23	30	30	36	32	27	23	19	38	23	32	32	40	34	33	29	27	34	26	30	24	33	35	35	28	35	36	24	32	33	33	24	24	32	37	32	30	41	36	28	31	22	30	27	37	25	19	32	29	26	30	32	35	40	27	30	27	34	35	44	29	29	25	33	40	20	32	31	25	25	31	23	21	34	24	30	26	32	32	39	36	30	28	22	32	41	34	27	21	15	37	29	26	25	36	25	34	27	31	30	41	24	29	36	32	20	27	21	29	23	36	34	28	31	22	36	35	30	27	36	44	34	30	39	33	17	31	39	29	27	29	29	32	36	31	31	33	24	35	26	39	28	33	29	25	26	31	38	31	35	38	28	33	21	28	27	31	25	23	35	31	37	33	26	24	28	23	26	30	30	23	25	35	26	28	33	27	35	33	36	25	41	32	30	21	26	27	25	34	25
14725	5337	792	720	977	1145	973	820	808	598	540	458	507	465	417	429	432	417	417	386	361	372	388	348	350	352	374	324	368	347	377	342	349	358	362	334	333	390	356	333	313	353	376	347	364	360	337	337	330	344	348	346	395	343	334	312	333	318	363	331	325	342	354	313	318	326	324	411	729	894	941	693	616	450	361	388	346	371	342	355	336	331	324	313	327	326	328	326	352	316	343	348	337	342	321	338	296	316	353	349	341	357	323	335	344	311	359	388	353	343	336	347	340	328	337	343	356	345	330	344	351	305	308	337	316	331	340	322	336	374	354	322	340	320	349	331	356	347	345	330	332	336	310	314	357	299	337	342	355	339	345	350	341	324	343	326	337	340	351	312	284	319	323	329	283	336	356	340	322	304	352	381	363	329	349	329	351	334	363	340	314	360	365	341	340	366	301	321	349	344	335	334	295	346	331	323	305	331	334	287	333	334	343	344	311	374	332	350	300	349	340	344	328	327	320	327	314	345	356	353	363	321	354	337	351	354	322	333	338	339	315	341	296	319	328	337	344	347	325	330	362	310	352	317	378	346	328	332	334	336	324	351	321	342	336	325	350	382	302	370	356	321	326	329	324	334	348	336	350	342	346	323	346	341	348	318	355	305	347	346	350	359	287	332	325	325	351	317	346	330	365	346	338	370	356	361	365	361	326	338	349	334	357	328	351	318	377	301	338	353	342	333	338	340	320	333	351	323	333	331	338	379	334	346	335	345	360	336	358	344	379	334	338	334	327	303	338	337	345	313	325	327	341	369	308	317	303	324	358	337	328	314	351	307	361	334	314	317	338	317	346	329	331	364	313	355	348	348	330	337	334	345	353	367	336	318	353	303	348	349	344	332	297	337	323	354	345	336	330	394	341	351	319	354	361	345	302	317	344	339	321	345	356	333	352	326	360	346	322	335	317	303	347	317	331	325	331	332	354	334	328	391	336	319	338	354	312	331	330	338	324	319	332	350	325	337	354	317	336	307	316	309	328	379	380	307	311	324	326	304	304	343	363	329	332	327	332	325	358	314	343	320	337	337	328	336	327	332	324	359	347	331	348	322	315	324	333	351	317	310	347	332	333	335	309	347	341	332	356	347	342	341	326	359	328	364	331	352	338	327	331	417	323	350	306	378	333	332	355	371	310	322	351	334	345	350	347	354	317	348	335	349	353	359	317	301	306	328	336	306	299	358	351	336	382	321	349	362	334	324	325	329	323	355	325	351	336	361	304	344	366	320	337	337	336	391	346	322	356	345	362	337	332	333	323	344	360	338	350	315	344	320	336	323	346	332	381	325	328	304	338	318	334	337	338	311	345	329	329	346	341	322	331	335	307	298	342	298	332	339	370	351	325	330	311	320	341	319	322	338	358	299	315	299	351	366	312	345	339	340	346	334	334	314	355	342	326	316	326	312	318	336	352	321	360	324	339	351	332	332	352	301	308	339	337	294	346	330	335	346	340	340	354	338	332	345	340	332	335	347	357	305	323	327	361	359	374	332	316	356	345	325	311	361	323	352	337	289	313	355	355	301	333	351	345	297	338	340	341	318	352	333	341	357	334	356	342	326	353	297	319	349	322	315	359	317	340	342	332	341	320	358	334	322	324	327	371	364	376	322	326	348	340	365	337	341	364	345	338	337	358	327	345	329	360	338	331	326	323	340	350	302	341	326	329	351	330	361	329	345	329	324	346	360	316	356	352	336	324	346	324	279	372	359	330	354	328	352	288	302	347	357	312	338	334	346	348	342	325	360	331	349	316	322	338	318	346	347	328	322	336	351	321	329	301	355	312	356	327	317	327	352	312	361	335	368	358	341	337	350	322	342	362	335	319	357	311	349	327	311	321	323	339	337	359	336	322	340	292	314	327	357	346	346	349	367	340	314	341	356	372	333	312	354	345	345	359	335	327	346	313	343	309	352	305	316	339	355	326	317	312	381	331	334	333	359	328	321	315	360	334	316	322	328	357	331	324	342	325	305	336	314	330	355	354	328	338	312	319	350	324	325	345	317	359	365	343	304	335	332	328	323	330	353	342	352	333	323	335	346	351	333	373	336	316	324	340	330	333	342	344	349	323	331	353	356	357	321	337	336	324	346	331	364	337	327	313	323	307	374	344	327	346	342	328	328	321	331	352	341	313	329	308	329	308	340	306	348	353	354	352	343	369	335	336	334	332	357	351	346	320	343	313	352	384	337	333	356	348	339	308	316	341	345	332	350	336	330	328	330	300	310	362	317	333	320	344	329	324	320	335	350	346	363	324	333	313	328	326	334	355	337	325	330	339	363	334	375	337	309	335	320	332	325	340	329	340	320	330	319	328	311	308	317	340	330	306	337	334	326	341	342	321	353	324	325	293	348	332	315	329	340	341	315	344	370	345	336	341	339	351	308	353	347	373	325	354	354	330	350	350	350	336	319	306	311	368	318	317	356	333	339	340	355	350	343	353	302	353	306	353	354	348	350	336	347	341	352	331	345	334	358	320	363	362	322	362	367	341	308	340	348	337	366	374	318	329	354	335	336	347	315	327	325	354	330	351	300	327	329	340	337	336	319	305	327	352	363	343	328	361	353	348	369	337	364	331	371	339	344	338	319	321	343	330	345	303	342	359	357	362	325	351	325	339	317	304	330	358	346	311	341	337	321	338	314	346	349	372	309	345	350	346	323	323	354	337	339	352	319	342	316	320	320	349	342	326	331	330	350	319	313	323	339	331	331	330	333	343	346	316	353	350	330	313	347	351	326	319	340	356	323	382	379	334	353	329	353	345	339	318	347	351	332	357	328	360	351	350	365	329	357	336	367	343	323	329	340	318	290	348	329	366	364	384	334	338	328	363	336	346	320	358	345	347	350	317	351	354	334	311	347	340	351	359	338	346	310	340	299	335	352	375	369	303	336	368	336	341	338	364	340	325	318	325	334	359	363	332	352	331	319	349	356	350	341	344	368	330	363	337	340	379	337	309	332	352	354	326	294	347	330	312	340	362	385	341	334	349	340	343	336	328	338	337	316	355	339	335	347	338	334	336	383	344	322	349	339	345	360	320	345	356	343	323	325	332	338	306	332	354	330	343	361	344	300	323	328	305	345	321	342	310	354	356	361	335	371	312	296	345	331	340	342	356	331	360	349	353	350	309	314	334	374	365	340	325	323	339	369	329	349	392	338	356	344	346	313	335	356	329	356	328	333	361	350	346	331	329	312	338	358	348	320	323	320	329	325	347	316	312	320	314	314	330	319	350	327	322	339	370	358	328	361	352	334	337	310	357	331	351	334	327	320	339	366	340	358	345	306	355	355	350	352	325	322	349	329	307	360	317	319	359	333	346	310	331	356	317	333	381	336	349	338	339	334	308	331	330	309	383	314	302	358	323	303	313	341	337	327	333	349	373	321	332	341	335	347	337	312	339	353	377	323	323	313	316	336	344	365	317	343	343	340	337	369	356	336	333	332	334	334	327	319	302	318
1608	596	108	73	57	50	51	59	50	44	49	39	29	38	49	40	37	29	35	34	25	35	31	32	22	29	30	32	38	33	29	33	29	34	37	27	27	31	32	41	31	33	27	32	38	35	27	29	27	34	26	29	18	23	36	25	31	25	31	32	23	28	29	27	29	26	27	29	36	84	95	66	62	41	41	40	23	20	25	33	40	28	36	25	22	28	23	23	31	27	33	31	35	28	22	21	31	29	26	28	21	28	29	33	31	26	27	21	29	30	31	38	27	30	29	26	41	24	31	43	34	28	29	21	24	26	20	23	26	36	29	39	39	28	31	22	23	28	39	28	26	25	32	25	35	24	36	30	20	24	36	25	24	27	28	37	31	30	30	27	27	21	34	24	20	22	20	30	30	33	35	35	30	36	33	33	31	38	27	26	19	31	29	37	26	29	30	24	30	22	27	23	19	27	27	33	29	29	38	27	31	28	23	35	22	29	34	37	27	22	33	22	33	30	31	29	26	45	26	32	28	24	28	27	28	30	20	23	29	34	39	34	23	26	31	36	38	30	34	33	32	22	27	34	26	24	22	37	31	28	27	32	27	37	23	32	24	34	22	33	28	34	25	23	28	31	37	27	26	31	23	31	23	27	40	25	21	33	22	31	33	25	36	26	30	39	30	18	29	31	28	31	25	34	29	40	26	35	26	26	36	34	25	30	23	29	33	36	25	31	20	31	28	32	29	23	22	35	27	21	27	35	30	31	25	29	32	29	28	33	25	33	27	30	38	33	31	29	24	28	24	26	37	29	32	14	27	23	24	27	33	27	24	31	23	28	31	40	31	31	35	30	28	28	22	30	31	26	35	25	31	21	20	31	28	30	27	30	37	31	35	28	38	31	23	35	30	35	33	28	18	32	27	30	35	24	29	24	30	28	17	32	26	26	21	30	39	29	22	27	27	29	34	22	29	30	27	33	42	36	24	23	27	28	23	26	27	25	37	28	22	33	27	33	27	21	23	25	25	20	39	33	35	32	31	24	24	37	30	31	30	30	33	24	27	24	26	30	29	27	31	22	33	29	21	27	23	34	40	42	29	29	24	35	30	23	30	24	27	32	30	33	38	32	30	30	35	25	28	28	24	25	22	15	34	28	24	34	36	28	30	32	34	24	32	21	40	33	31	27	30	27	30	37	24	28	23	26	30	35	24	27	28	34	29	29	23	29	29	30	26	20	35	22	32	25	25	31	34	26	28	30	35	29	25	30	33	27	28	33	35	27	34	35	32	35	24	22	26	34	29	36	22	27	31	23	35	33	24	27	37	29	31	30	32	26	29	31	30	29	25	21	37	34	32	25	22	28	33	18	34	33	26	25	33	27	39	33	28	21	32	29	27	38	28	33	27	22	36	35	37	35	38	24	26	37	37	24	34	19	32	27	21	33	29	34	28	33	27	30	40	35	24	28	32	25	23	35	30	28	27	26	31	27	37	21	38	32	20	34	31	22	33	33	29	45	31	29	28	25	24	36	33	27	29	30	33	29	30	25	25	29	18	27	37	33	33	28	22	26	24	30	33	22	31	34	22	39	37	26	34	16	31	25	26	29	22	33	36	31	30	40	34	40	22	39	30	30	21	30	24	23	32	23	28	32	32	31	34	33	31	23	27	20	40	22	25	30	26	25	29	20	38	28	24	27	31	35	22	28	34	30	27	22	22	38	34	23	29	36	29	37	30	27	35	32	33	26	31	38	18	37	23	29	25	23	19	33	22	27	27	36	32	32	31	24	40	27	32	27	27	21	31	28	38	35	37	27	35	23	24	21	31	30	31	32	22	36	27	24	26	26	17	26	44	22	22	33	25	25	30	28	28	23	22	31	34	31	31	33	21	33	31	19	28	24	22	35	36	30	35	33	33	36	35	28	27	29	26	23	27	21	23	26	34	30	33	24	28	32	28	30	28	24	35	31	22	33	29	33	31	24	25	32	36	32	35	22	32	29	29	26	32	24	28	21	23	22	27	24	34	22	25	29	23	30	29	40	32	34	29	38	23	27	26	31	28	30	29	26	39	31	25	28	23	25	30	28	31	33	33	15	26	35	25	39	34	19	29	35	31	38	34	26	39	27	29	38	26	29	22	29	23	26	33	33	26	27	30	26	32	33	25	32	19	32	27	27	32	33	26	26	39	21	30	23	22	30	15	32	32	32	29	22	35	28	33	28	32	36	29	30	30	30	29	22	25	26	28	25	30	31	28	32	28	23	25	27	27	19	31	35	23	29	31	20	26	33	28	37	23	30	35	29	27	32	33	37	20	20	27	32	29	34	30	18	28	33	30	37	26	37	23	30	30	26	32	33	32	27	26	22	36	30	26	29	34	19	29	26	39	30	30	33	28	29	24	30	25	36	28	26	35	32	22	22	32	27	25	29	27	35	33	31	36	25	30	36	22	28	35	25	33	24	29	30	33	29	26	24	32	23	24	26	27	31	30	25	35	26	26	33	53	23	29	28	15	32	31	24	28	33	30	27	30	34	21	31	31	33	27	30	31	37	27	33	24	23	21	25	23	38	28	24	24	30	23	39	29	32	31	24	19	25	29	23	30	32	22	26	27	23	25	30	38	21	26	40	36	32	31	25	29	22	27	28	27	23	37	40	24	34	22	26	33	26	40	37	23	22	29	32	25	23	26	24	27	32	21	27	30	24	42	26	31	26	37	32	37	31	25	30	38	30	29	31	32	31	29	36	28	19	32	23	33	39	29	27	29	31	32	26	39	29	27	22	39	30	23	22	24	34	27	36	26	26	20	25	22	26	24	32	32	27	25	38	32	36	25	18	27	31	29	33	28	35	27	29	27	21	21	31	37	37	32	31	22	26	30	33	28	22	43	33	34	33	31	33	23	29	28	25	30	28	20	30	28	28	19	23	23	38	22	32	35	38	36	36	28	24	22	32	22	22	30	25	29	27	29	28	38	25	24	24	40	35	29	30	27	36	28	19	30	26	29	29	33	33	28	24	26	28	38	27	37	30	27	29	33	31	23	30	29	35	26	25	28	34	30	21	27	38	35	33	23	33	22	39	25	25	34	23	25	21	26	27	24	22	24	28	41	29	21	29	37	30	25	24	36	24	29	29	32	27	25	34	25	32	28	29	27	21	39	28	27	22	18	39	24	26	27	32	25	41	20	28	35	30	30	30	24	30	39	23	31	37	32	30	35	38	27	29	33	32	19	19	32	37	33	35	29	28	28	30	22	26	25	22	31	31	35	29	33	26	23	27	30	24	29	30	35	26	29	20	27	32	26	28	25	31	28	27	21	35	34	23	35	25	31	26	24	25	29	30	29	26	34	28	27	37	31	24	37	26	34	26	34	40	41	26	31	30	21	25	28	27	31	34	36	34	25	33	20	25	24	31	34	23	30	30	34	37	21	34	33	31	28	30	28	36	32	32	32	23	31	29	28	32	26	25	28	29	24	28	19	34	26	41	28	33	30	30	35	23	32	28
20549	6332	1327	1262	2319	2595	2116	1722	1411	1072	885	740	647	584	521	535	509	490	502	479	454	426	439	351	408	373	331	367	365	388	399	372	385	349	387	372	373	346	371	362	364	372	387	347	379	357	329	402	404	327	370	360	344	347	396	340	369	354	296	305	329	337	364	355	336	341	336	363	696	1892	2049	1530	1031	693	488	401	356	368	341	333	323	350	314	323	322	319	339	318	378	323	362	319	355	331	325	320	355	354	349	355	332	354	341	342	352	324	323	331	358	349	329	354	343	343	341	314	340	346	334	319	371	322	346	343	346	345	350	325	330	367	407	343	342	343	355	339	335	345	333	355	340	309	361	329	345	336	358	340	363	336	323	341	357	314	333	342	350	327	349	347	299	359	334	349	349	347	327	355	329	352	302	363	308	368	372	353	309	368	327	333	374	336	343	302	333	337	321	322	339	290	337	314	302	331	337	386	311	339	316	325	358	354	318	327	334	335	340	332	335	353	342	321	344	314	363	335	343	349	340	342	325	309	330	346	339	326	334	375	370	309	373	330	306	330	360	314	331	360	335	357	334	370	334	314	354	352	347	333	342	323	336	348	334	347	312	326	337	380	323	340	322	346	372	365	326	337	348	318	365	342	336	308	360	318	329	345	340	345	321	321	303	319	331	363	348	376	329	384	368	357	352	347	337	303	345	369	328	358	373	334	341	328	353	328	373	360	344	324	339	328	329	307	364	321	345	318	308	355	318	347	353	327	339	351	341	345	402	326	334	363	333	348	357	325	334	315	348	351	353	341	305	352	361	367	326	316	386	358	337	341	325	331	363	373	325	327	353	321	340	311	340	334	363	309	356	326	334	336	350	344	322	357	331	344	336	327	349	351	346	347	331	341	356	346	350	352	347	345	327	343	341	350	335	335	348	400	307	324	336	323	320	326	347	347	338	367	346	338	331	346	340	313	358	356	333	344	329	374	359	325	332	357	366	349	333	330	310	360	313	303	344	364	324	351	335	328	352	309	332	345	334	347	322	319	318	356	341	325	339	341	335	347	371	340	323	345	309	334	356	300	340	323	366	349	307	344	340	343	361	358	357	315	356	333	341	320	359	362	310	325	353	354	363	355	322	375	352	308	340	343	365	348	318	316	353	315	322	361	340	353	337	356	330	307	367	333	330	351	369	322	353	324	318	322	393	328	339	341	346	335	335	358	372	333	350	338	323	324	356	327	326	375	329	310	351	354	348	363	352	355	330	340	348	341	326	344	348	326	354	355	345	315	339	350	353	336	382	343	330	338	307	332	360	332	342	344	355	291	333	334	337	341	311	357	317	325	295	318	332	298	340	331	349	341	315	330	339	331	341	314	317	338	339	324	333	340	335	353	348	337	319	351	361	384	313	314	357	307	332	352	319	297	346	334	336	363	328	347	344	338	332	327	356	318	379	343	354	349	344	358	309	347	340	342	324	361	345	351	324	327	368	345	318	339	320	348	338	365	350	325	337	317	357	327	340	318	329	364	322	321	308	362	351	341	360	360	342	377	338	329	357	322	347	313	327	310	347	343	345	350	361	328	348	338	354	360	349	350	342	381	338	342	343	337	351	360	314	374	351	347	323	332	344	319	337	340	348	305	298	341	372	324	322	317	328	360	346	333	356	354	344	319	355	344	333	366	351	365	368	343	328	324	357	300	345	345	337	330	334	360	329	356	376	335	345	328	374	341	348	349	362	340	340	337	341	321	324	329	339	325	342	319	354	326	364	336	362	349	373	313	349	359	347	309	325	369	354	354	361	329	331	341	314	335	335	341	323	343	331	343	315	317	336	371	358	359	319	321	398	318	313	350	334	336	331	321	372	345	340	343	361	317	355	330	339	349	316	326	344	337	333	347	334	330	355	298	343	335	362	361	342	343	333	347	362	351	336	313	333	351	331	334	366	304	359	318	306	319	318	342	344	333	343	319	348	379	353	338	329	344	367	329	331	367	363	347	341	358	321	343	336	355	351	339	358	310	331	358	314	340	320	372	327	335	325	336	324	345	321	323	325	356	367	350	312	363	342	378	346	305	341	356	383	355	339	382	328	332	325	340	349	342	345	335	323	333	300	317	315	314	338	363	311	338	351	370	331	328	322	310	323	378	322	339	330	333	327	311	344	356	358	327	325	329	318	312	366	338	343	354	350	350	355	330	360	353	360	353	366	334	316	344	357	343	325	343	294	359	340	324	344	372	321	306	352	357	348	370	330	342	321	329	354	324	318	325	345	297	325	384	330	357	358	342	363	319	333	355	284	323	316	345	332	329	331	330	399	322	351	339	325	325	358	344	358	318	360	333	339	316	335	326	373	327	348	352	314	302	383	353	377	330	352	330	327	331	364	327	292	343	332	333	345	353	348	349	305	360	336	349	352	368	326	333	328	361	353	349	334	340	371	340	327	340	367	332	323	306	339	328	342	364	326	336	351	372	316	351	341	351	354	338	348	330	330	366	352	336	338	342	348	356	344	358	323	314	347	382	345	338	320	359	346	347	342	357	366	339	359	355	334	346	329	308	359	353	331	337	317	353	342	330	343	362	345	304	349	327	346	329	323	337	348	329	345	337	308	361	346	344	330	350	381	316	331	340	336	351	371	354	307	362	345	327	327	370	320	342	321	333	340	339	342	364	345	378	346	345	327	334	346	343	338	331	342	345	336	306	357	350	314	333	349	300	349	331	307	389	360	351	325	344	342	341	312	349	371	298	323	325	328	322	346	297	351	324	319	367	314	333	330	322	320	343	311	350	335	326	339	318	334	387	332	341	338	336	360	364	342	312	353	345	320	331	364	294	323	299	320	365	321	325	361	357	338	327	385	314	328	365	342	342	331	338	323	326	332	325	340	332	331	377	351	336	311	379	342	348	362	305	294	323	342	357	332	346	341	367	360	338	336	327	333	336	316	325	317	334	356	350	355	321	298	328	335	342	371	336	340	360	345	326	348	343	342	344	350	333	361	345	394	292	324	333	322	370	351	319	321	344	335	353	341	353	323	359	329	357	346	367	342	362	334	335	349	346	364	328	330	343	328	339	321	352	326	350	367	317	333	357	337	335	336	354	372	318	353	344	326	357	340	336	325	335	342	318	346	329	323	361	362	325	328	313	337	336	324	327	347	348	344	360	339	290	330	358	299	335	340	298	318	305	349	364	303	321	354	370	315	333	326	344	332	336	320	346	341	339	341	346	342	324	331	357	371	348	334	345	322	353	335	302	321	334	358	344	353	343	348	367	346	306	326	346	363	339	294	357	355	333	338	316	327	307	352	344	335	327	346	334	320	309	344	362	337	305	306	337	321	348	343	295	348	304	351	355	323	320	336	339	377	311	333	379	348	303	320	338	380	366	343	342	334	333	346	326	324	331	328	358	351	321	344	318	334	339	319	343	310	346	346	296	344	328	329	374	364	347	335	362	348	351	370	335	349	307	342	355	318	378	329	352	366	374	353	369	335	326	363	314	329	321	328	351	337	338
1910	533	92	64	59	52	53	45	42	45	37	41	29	29	29	29	30	27	29	26	26	23	37	28	28	25	29	31	26	21	17	22	28	26	31	26	18	23	21	25	23	23	27	26	19	14	27	36	21	27	26	36	24	23	26	19	28	19	31	19	19	32	31	24	35	24	20	27	49	93	75	66	54	31	27	20	26	27	27	22	19	23	20	28	27	23	26	30	29	24	24	35	23	22	36	26	27	30	21	22	22	21	20	36	22	33	27	26	31	18	28	25	18	26	22	28	28	34	28	25	20	25	21	33	17	24	20	25	26	28	22	23	26	25	22	28	30	23	27	23	18	29	24	28	28	25	26	20	18	17	33	11	26	24	26	30	27	23	19	24	33	26	27	32	30	23	28	25	27	28	27	18	20	28	28	24	25	22	34	31	28	27	23	22	36	37	20	30	20	21	25	19	28	25	23	12	28	31	28	18	33	32	26	20	27	28	18	30	28	32	26	22	20	31	26	25	22	26	26	22	25	17	18	26	23	27	28	26	31	23	22	17	28	26	24	27	32	26	22	37	25	22	23	22	33	20	25	22	28	22	23	27	20	26	20	24	26	26	36	19	23	30	25	26	32	27	21	22	32	23	28	26	20	32	28	39	22	24	26	23	33	20	32	32	22	28	31	25	27	29	26	26	26	37	35	22	18	24	32	24	28	22	22	29	33	20	23	21	40	21	27	27	32	26	33	20	28	24	28	39	34	32	21	39	25	18	33	32	32	32	24	25	29	25	25	19	30	23	30	26	16	30	23	30	24	24	26	26	31	33	16	30	27	26	21	24	28	24	35	35	27	22	22	26	29	25	27	20	30	38	29	25	25	28	22	24	18	23	20	23	19	24	26	19	28	31	25	27	24	30	32	14	22	21	30	20	16	22	21	24	21	17	21	36	35	29	39	23	27	30	29	25	21	29	32	26	29	38	30	34	28	26	20	16	26	26	24	15	30	21	34	29	21	23	33	25	27	31	25	28	22	16	20	29	24	34	36	33	24	29	24	27	29	25	28	25	25	30	16	20	26	33	23	21	20	28	25	32	17	22	23	27	24	27	33	31	31	20	30	25	26	26	30	26	17	32	27	28	27	30	15	22	23	17	36	23	20	20	24	17	19	24	28	26	22	27	39	24	28	31	26	26	30	30	27	25	22	32	22	29	20	31	27	29	25	36	22	21	24	23	28	23	24	33	32	25	21	36	28	27	38	27	21	27	28	24	25	19	24	19	37	49	35	25	25	24	24	19	27	27	23	31	26	30	17	19	36	27	30	20	28	24	21	30	35	27	27	34	23	29	29	15	23	27	32	29	17	22	31	21	33	22	32	25	24	28	25	17	21	24	22	25	25	25	16	16	26	23	29	32	22	32	30	31	32	31	28	24	30	21	26	24	31	35	23	31	19	27	17	22	28	26	30	21	29	23	24	24	31	28	26	23	25	24	22	29	31	25	24	23	22	35	28	23	32	25	29	25	39	31	24	25	32	16	15	22	21	19	31	26	31	25	30	16	30	30	24	23	33	23	23	22	24	18	22	23	27	27	21	25	33	27	20	23	23	28	23	31	32	28	30	25	24	29	19	35	23	32	20	23	25	25	24	29	16	22	35	21	15	26	28	19	32	30	20	24	23	31	25	25	21	22	29	33	28	28	34	25	22	35	31	27	31	26	22	33	22	23	31	27	28	26	25	23	21	23	20	23	21	22	24	24	22	26	28	31	28	26	27	24	17	37	15	16	26	26	29	21	25	20	26	29	25	23	29	21	24	25	25	25	23	31	32	22	31	18	24	30	26	31	25	21	29	24	22	28	23	22	29	32	27	37	27	32	24	28	29	26	22	24	28	26	29	15	27	37	23	29	45	26	22	26	26	22	21	28	23	30	24	26	33	25	34	21	24	23	22	21	25	20	38	30	19	22	29	27	24	22	34	26	18	27	24	33	24	17	18	22	25	27	31	22	29	26	25	28	28	20	24	25	41	21	16	26	26	35	40	30	26	26	31	29	20	23	26	22	27	31	21	25	29	38	23	24	27	22	30	34	28	28	33	23	30	15	25	27	36	33	20	36	37	26	30	22	31	21	25	27	29	26	21	34	27	20	19	30	23	21	22	25	23	29	35	29	30	21	22	17	32	18	22	31	23	25	28	28	27	19	27	30	34	27	18	32	29	26	16	28	23	19	37	26	32	23	22	28	34	31	29	25	24	35	29	20	23	26	24	33	25	31	23	25	23	31	19	25	30	35	36	30	22	21	25	23	32	22	28	30	22	23	32	21	23	29	21	23	23	30	22	24	23	20	37	29	33	35	22	31	27	25	29	30	27	28	22	33	22	18	20	32	25	23	27	22	29	24	29	14	29	32	32	33	25	36	27	24	27	42	30	20	36	14	32	25	19	22	22	30	29	27	32	31	22	25	23	27	34	34	28	31	33	21	26	29	25	26	22	19	23	24	38	24	18	23	22	36	23	21	31	23	29	22	28	18	21	30	26	25	19	30	25	23	29	35	30	23	24	25	20	15	26	32	32	39	31	26	28	32	30	30	16	25	25	22	22	21	27	24	23	26	28	34	28	33	24	30	33	25	27	24	22	28	30	32	34	30	26	23	31	25	24	26	33	22	18	21	27	17	23	23	23	23	24	29	34	24	30	28	21	23	31	34	18	25	30	29	28	29	17	27	25	32	26	21	24	29	20	24	19	28	19	22	36	22	23	23	27	29	28	24	34	32	32	20	28	32	22	26	30	31	28	26	23	26	18	23	28	29	20	25	25	25	24	24	20	36	19	20	25	30	21	19	20	19	30	22	21	29	33	23	23	19	25	28	44	24	28	25	23	16	14	22	29	24	29	20	30	27	25	30	27	22	20	27	27	22	23	30	33	24	29	28	22	31	31	22	18	27	20	27	21	25	32	21	31	24	26	24	25	38	16	28	32	32	20	24	17	27	26	30	28	30	16	34	20	27	26	19	21	33	30	25	24	23	25	26	28	27	28	14	21	31	25	27	25	27	26	29	29	31	28	22	27	17	25	27	31	19	31	30	30	23	25	29	24	32	25	29	24	28	23	30	31	31	19	27	32	33	19	23	26	25	23	25	29	20	33	23	27	23	35	25	27	30	21	24	28	28	40	36	19	29	25	36	24	29	23	29	19	30	24	19	32	26	29	22	31	27	24	22	18	17	27	26	20	31	18	24	27	23	35	25	18	25	21	32	16	24	31	20	28	21	34	21	25	19	33	24	15	34	31	20	26	28	24	26	31	22	26	23	17	15	29	27	27	26	30	25	21	33	22	26	33	31	21	21	25	28	26	23	28	26	31	30	26	28	23	32	24	22	25	23	25	24	23	21	27	25	31	25	31	29	21	21	26	23	31	29	28	30	28	26	28	23	32	14	30	21	23	21	23	35	28	35	22	22	29	25	29	26	25	39	25	22	27	30	21	33	24	27	26	18	24	30	29	19
21737	6616	1270	1324	2057	2475	2141	1751	1451	1146	944	766	720	587	511	509	472	506	452	485	406	418	376	339	324	389	339	327	311	358	328	334	339	293	341	322	322	333	314	352	339	347	339	309	323	310	343	303	299	320	330	333	302	350	292	275	312	300	277	278	276	307	312	307	320	307	308	333	1206	2314	2155	1454	919	628	430	382	345	322	295	326	296	285	275	315	286	293	301	281	297	297	275	278	266	306	305	305	292	296	299	279	292	292	276	290	317	307	295	276	257	310	264	275	299	288	317	307	274	290	312	274	301	304	275	290	298	283	323	353	291	299	269	285	280	272	301	274	300	272	293	312	287	290	308	312	283	271	275	298	300	305	290	306	307	248	294	302	304	288	319	313	289	316	303	275	287	315	283	309	310	293	284	267	295	285	274	288	303	295	283	295	277	296	316	273	272	294	294	251	298	290	298	288	304	270	289	289	301	324	280	316	283	272	330	316	313	295	298	253	298	274	265	294	325	300	316	295	329	285	277	316	269	308	268	318	289	283	320	280	341	309	256	284	291	295	282	294	291	291	279	286	332	279	298	301	290	299	282	338	311	292	296	292	282	316	300	293	301	324	275	283	299	313	320	302	306	290	313	283	297	306	286	289	299	292	279	302	280	282	273	335	303	320	292	288	293	300	316	312	325	297	291	289	290	300	309	326	300	294	284	291	277	320	284	282	305	293	298	305	283	276	281	290	285	311	286	313	277	288	315	296	273	265	311	324	337	319	306	279	282	323	281	296	297	260	298	284	276	300	264	301	282	320	277	294	306	286	288	268	313	321	301	282	273	300	316	305	270	295	290	275	271	274	272	279	312	273	276	289	269	299	305	245	307	257	290	307	295	279	283	292	266	290	277	297	282	338	257	283	268	291	293	320	308	329	289	295	310	291	293	283	296	294	289	288	318	279	307	300	299	312	296	289	332	282	285	277	299	308	268	289	293	301	283	304	289	278	286	300	299	335	267	291	292	285	307	299	303	294	304	285	301	273	291	292	275	299	264	273	328	298	284	270	289	279	250	302	338	272	298	258	286	316	306	270	267	311	289	278	294	284	309	278	301	276	270	255	305	311	290	332	255	304	275	289	282	299	272	294	318	307	294	310	280	289	286	291	302	275	298	294	268	303	277	274	273	290	273	261	315	291	260	270	271	313	268	272	294	280	312	277	291	291	321	291	342	292	308	315	306	301	288	281	308	293	282	297	279	332	323	277	276	289	297	279	302	289	313	315	258	314	288	271	284	282	289	279	278	298	289	296	280	249	284	272	298	278	274	282	335	284	298	331	268	293	298	337	298	315	304	305	285	288	328	305	275	273	256	302	320	260	293	337	311	287	346	282	277	300	290	312	286	329	305	290	290	311	289	329	296	301	310	310	290	314	276	299	304	303	256	286	302	273	319	303	324	290	284	312	274	311	283	269	273	275	280	312	310	297	319	286	321	291	311	292	270	293	286	281	293	274	309	293	286	287	308	274	310	305	310	308	304	303	329	278	258	269	312	302	300	330	288	298	290	304	277	261	312	314	304	310	291	296	280	292	304	324	302	279	293	304	295	266	283	289	328	265	282	297	333	308	287	267	298	293	290	316	285	302	291	314	293	325	284	276	278	308	271	286	291	295	290	316	291	279	303	275	269	289	327	320	298	289	269	287	282	306	297	333	256	289	290	277	279	297	288	286	293	273	285	299	301	253	286	271	321	289	305	313	286	317	284	293	328	287	305	295	295	286	321	300	283	289	265	304	312	285	315	340	272	288	300	280	316	324	320	319	293	295	302	327	311	285	286	289	291	306	280	310	279	301	272	305	286	293	286	295	317	262	288	290	310	324	299	278	274	318	311	277	249	300	282	281	307	285	281	308	298	293	305	304	303	286	273	313	282	299	296	287	326	314	284	272	313	299	272	298	290	303	283	293	283	303	316	268	282	295	307	276	264	278	295	304	334	294	304	301	289	331	276	287	291	316	293	325	300	311	289	301	279	272	287	272	321	315	297	310	291	294	272	306	316	251	321	322	285	307	283	304	297	285	278	274	323	313	285	282	290	308	265	274	292	288	300	321	293	273	278	290	317	296	310	290	303	307	276	288	271	307	319	336	314	282	285	285	286	340	295	312	262	297	306	280	276	290	293	283	297	300	292	297	278	315	290	305	297	277	281	290	246	289	265	273	328	299	277	333	262	280	327	278	281	302	289	269	275	299	271	295	281	264	297	284	311	297	283	295	293	280	306	317	297	268	318	269	288	304	301	313	314	284	297	277	299	299	311	281	285	292	276	298	296	296	284	291	308	276	275	254	300	289	308	294	253	317	270	311	336	301	267	271	266	321	308	286	296	282	292	266	293	287	292	311	313	293	328	284	269	278	318	282	308	307	295	319	275	279	317	288	297	325	288	303	298	297	308	277	252	310	281	298	302	290	280	297	276	332	288	281	287	308	266	292	266	297	305	275	311	296	319	319	250	291	286	349	291	291	288	286	298	311	296	262	288	290	300	277	276	292	268	284	315	312	299	311	289	288	288	289	275	318	283	321	280	282	298	272	276	351	304	282	303	296	282	287	283	285	272	291	266	299	303	305	299	315	279	287	337	312	314	299	320	302	315	287	271	292	292	299	316	272	308	264	327	276	308	293	288	293	306	327	308	273	290	303	252	326	297	303	294	281	285	294	293	313	298	308	284	321	289	275	300	311	297	268	293	327	315	300	298	280	319	309	267	315	303	286	300	268	332	312	279	326	289	299	290	260	294	290	277	278	276	281	324	305	309	298	312	321	296	310	306	283	308	265	291	279	284	312	274	286	287	278	290	299	300	271	316	321	328	279	302	281	275	320	311	288	294	291	282	283	295	317	306	308	277	303	329	315	303	306	278	305	304	286	302	285	309	330	314	284	317	312	295	290	326	316	297	267	287	326	293	310	305	280	293	292	296	322	291	279	316	279	257	312	304	288	315	299	302	308	286	275	299	290	322	304	278	281	300	305	290	307	311	276	274	283	320	284	318	284	296	290	287	286	310	313	280	299	294	277	324	304	291	325	302	276	317	285	279	283	276	277	243	295	269	285	290	310	311	291	312	301	287	306	294	266	295	287	296	316	250	276	282	258	273	314	296	303	284	290	295	299	284	295	289	288	281	329	271	293	272	288	295	315	286	291	296	269	293	292	264	317	304	312	301	270	304	283	299	313	284	299	287	299	270	283	286	307	267	314	314	304	303	282	288	309	307	293	305	296	301	308	294	293	276	270	257	293	303	292	301	313	312	321	293	296	262	289	304	304	265	306	315	303	300	272	301	291	316	299	318	325	291	316	303	314	297	331	281	320	314	286	311	297	301	288	295	271	301	317	315	296	299	318	266	272	316	311	288	299	319	319	274	289	303	310	297	285	308	293	301	311	300	277	306	298	302	296	281	313	297	304	313	284	327	287	298	280	300	260	303	305	260	287	320	292	296	303	295	284	307	278	302	295	317	308
2108	1212	170	77	50	75	65	57	43	55	35	45	50	42	42	38	31	36	41	36	25	32	37	38	31	32	25	27	14	20	30	28	30	30	33	24	30	23	32	34	30	26	32	35	26	24	26	23	21	29	24	24	24	27	32	25	20	23	26	30	32	32	24	26	21	17	20	24	33	125	128	77	55	50	48	28	37	30	21	20	28	23	27	16	26	16	28	21	25	31	16	33	24	31	27	25	25	20	20	25	33	27	25	31	22	22	30	18	22	19	24	31	29	29	25	21	20	26	20	22	19	33	27	21	28	22	30	22	27	25	25	24	24	28	22	34	23	19	27	17	25	23	18	21	25	24	14	19	23	24	20	31	18	25	28	29	25	26	27	20	19	27	24	26	25	14	27	27	22	30	23	21	30	26	30	16	31	22	25	21	18	23	32	27	24	25	22	25	26	20	36	34	23	21	24	28	27	20	32	22	24	33	25	28	26	26	36	28	18	28	29	29	31	26	20	17	17	23	29	33	22	26	23	26	19	25	19	27	23	36	30	27	35	20	23	24	21	27	23	19	24	40	32	25	21	17	27	23	27	29	23	39	34	23	20	27	30	18	27	24	26	38	26	22	16	32	25	28	29	31	16	16	26	21	24	20	26	22	27	30	30	33	30	20	23	22	28	25	30	32	25	27	24	29	26	33	19	27	27	26	28	31	21	25	12	16	24	30	24	24	26	30	24	31	25	22	23	21	24	20	24	28	32	34	21	27	19	22	33	24	30	27	27	28	23	26	25	18	21	23	25	26	26	13	22	26	31	21	23	25	28	19	25	31	24	24	21	24	24	26	28	18	21	27	24	23	22	27	35	22	28	23	22	31	29	17	25	32	21	36	24	20	35	19	23	19	21	25	27	25	28	29	28	27	25	31	21	23	20	28	28	30	32	24	22	34	37	29	32	22	29	21	31	27	22	13	24	21	19	24	16	27	29	30	28	23	29	21	30	31	18	32	32	29	21	21	21	27	34	31	17	29	28	27	32	35	25	28	25	28	23	33	30	24	24	22	31	22	31	26	17	24	27	25	25	23	22	29	26	26	24	28	36	18	29	23	28	31	31	30	27	21	25	29	31	22	32	29	30	22	31	22	30	23	25	30	25	32	20	21	25	26	18	27	32	21	19	22	28	31	20	36	29	31	24	14	17	27	24	24	33	31	19	23	21	25	22	20	26	26	26	13	21	26	38	17	29	29	24	31	32	25	36	26	30	19	31	27	23	31	33	16	31	24	27	23	29	25	24	26	24	30	30	20	23	21	17	20	28	21	26	27	25	28	15	23	26	15	18	26	20	21	27	21	31	20	24	25	34	29	24	29	27	26	27	22	24	19	19	28	27	19	19	32	28	29	24	23	26	33	32	24	28	25	24	31	24	30	29	28	27	26	17	31	33	35	25	22	23	27	42	29	29	32	26	23	19	27	28	18	23	18	24	20	34	35	35	28	40	21	29	28	19	24	26	34	27	22	28	27	20	28	25	32	28	27	25	28	23	24	28	28	27	24	24	31	23	24	25	24	23	19	26	18	23	20	25	30	21	24	21	25	32	18	25	31	17	22	31	25	29	24	24	28	21	18	24	31	23	26	24	32	17	24	25	17	31	39	25	20	36	29	16	37	19	37	24	22	30	22	16	28	30	20	27	25	28	20	33	25	32	20	18	21	26	17	30	31	28	29	24	25	19	26	23	16	25	28	27	16	33	24	26	24	33	28	23	21	26	26	17	15	27	32	26	26	20	22	22	33	16	22	30	32	19	31	20	20	34	32	25	28	32	28	27	29	27	34	35	29	28	18	24	21	16	22	29	26	23	20	21	28	24	28	26	33	23	25	34	25	19	25	16	27	29	19	25	15	22	28	22	25	27	20	27	26	23	27	28	28	37	27	23	20	30	29	25	28	30	26	24	33	28	24	28	26	21	34	17	23	31	20	27	29	23	23	23	28	24	35	27	35	18	27	29	17	23	30	21	25	28	18	28	27	21	21	19	21	22	25	26	23	34	30	31	31	21	19	23	28	28	27	26	26	20	22	31	10	22	39	21	29	16	25	18	23	30	20	26	16	22	38	26	26	36	21	33	21	23	17	31	22	20	23	28	17	29	22	34	25	23	28	24	30	35	12	25	21	20	21	24	24	30	36	19	23	22	21	27	18	29	22	23	19	19	20	18	27	27	22	16	27	29	23	28	22	28	22	30	35	19	27	30	23	34	28	32	24	29	29	35	20	22	27	33	23	27	26	23	22	25	14	38	26	30	29	23	26	33	21	24	18	17	27	23	19	25	27	16	25	26	32	30	32	21	13	22	24	23	30	23	20	21	22	30	24	22	29	30	20	33	26	22	36	20	18	22	22	28	28	17	23	28	28	30	28	22	23	30	19	21	31	24	31	20	27	26	31	23	34	23	30	29	28	35	29	36	23	31	31	37	30	28	22	34	19	27	25	25	32	26	26	18	31	16	30	30	23	18	25	26	35	30	16	20	28	16	22	30	29	25	25	21	22	28	16	22	26	15	29	17	31	24	31	15	27	27	30	26	28	30	31	29	27	26	24	18	22	22	25	30	31	25	31	22	25	25	25	27	38	26	32	32	16	21	29	29	24	13	27	29	27	26	29	23	32	17	23	29	24	27	29	29	29	22	32	23	26	23	18	20	32	23	28	33	27	29	26	26	20	26	32	32	18	28	25	26	19	22	31	27	28	28	21	35	19	20	27	30	17	23	18	23	27	29	18	27	25	24	22	17	31	34	24	18	22	26	27	21	29	27	34	20	35	28	19	24	26	21	25	28	21	22	24	27	21	26	31	22	33	29	27	16	28	31	30	31	31	30	32	31	37	22	23	23	30	31	26	25	20	38	26	24	28	29	25	27	31	21	25	27	33	24	27	28	23	25	26	27	25	24	30	24	21	25	19	18	33	27	16	25	22	25	30	34	31	30	17	27	23	28	22	19	29	23	20	13	29	17	25	29	31	30	28	35	21	23	19	20	22	22	20	24	27	24	27	33	20	25	21	21	21	21	39	26	24	29	28	26	24	21	22	24	24	27	19	21	25	27	24	18	22	25	41	23	23	26	17	17	31	30	31	20	19	30	18	23	25	30	19	27	24	29	35	19	29	21	28	25	28	23	19	22	26	22	18	12	25	31	23	31	18	24	26	21	27	23	36	27	27	25	27	29	28	30	29	21	29	30	28	24	26	23	33	27	45	28	27	28	25	26	25	22	23	29	22	22	20	22	26	25	25	31	27	28	19	33	23	24	22	22	24	29	32	27	28	27	25	25	24	28	26	21	21	22	31	14	34	23	30	21	39	26	22	18	27	31	22	23	31	33	18	30	27	24	23	26	22	23	45	17	33	21	23	18	20	21	19	25	33	30	39	34	26	17	17	27	18	20	32	28	31	19	30	20	16	18	25	28	29	31	31	34	21	28	20	29	26	27	22	34	32	24	26	26	28
22818	10476	1756	1881	3409	3781	3057	2614	2019	1675	1291	1064	977	773	701	642	610	530	517	543	499	485	450	420	373	375	403	366	368	393	378	385	331	347	337	342	323	356	341	344	336	329	351	346	337	341	310	349	313	332	300	302	332	348	329	305	297	313	321	300	326	297	354	279	333	305	317	336	957	3381	3123	2189	1318	864	552	374	313	330	309	271	306	266	301	310	308	294	281	291	293	300	282	263	312	304	299	338	303	289	308	294	309	277	281	326	296	298	317	312	322	310	306	304	313	277	291	293	304	277	290	312	315	295	268	294	273	311	280	324	286	296	327	295	294	294	298	296	305	298	290	295	297	293	307	267	284	290	307	320	303	307	310	307	295	274	265	322	283	298	307	284	313	301	308	282	316	295	295	303	281	299	297	279	305	326	316	308	297	309	277	323	285	344	312	304	283	316	279	272	315	296	292	301	300	306	269	306	329	292	327	304	269	277	275	294	291	271	321	259	310	319	320	317	311	286	315	299	332	303	282	276	280	295	282	281	308	280	269	300	308	295	278	301	274	286	302	306	273	292	273	286	300	313	303	302	297	256	298	263	307	285	311	292	295	277	345	304	295	291	305	321	305	309	311	300	283	299	287	312	277	294	276	274	281	306	298	281	291	267	281	269	284	273	283	298	296	320	297	294	274	313	305	269	296	274	328	261	289	273	260	307	286	311	297	256	278	272	300	308	284	293	272	296	292	305	310	261	298	274	268	305	276	312	298	286	278	298	319	312	282	274	308	305	302	319	306	258	302	284	279	286	317	275	281	290	325	271	294	310	309	298	305	334	298	294	311	297	281	320	292	292	309	266	323	295	267	293	273	293	318	272	324	264	289	277	302	309	292	288	295	282	254	273	278	293	266	306	330	292	326	286	280	308	298	282	296	270	300	251	301	292	317	305	291	331	295	275	287	305	289	313	291	328	311	301	298	255	287	297	287	264	284	310	289	266	298	304	270	292	316	300	290	276	280	310	305	296	318	294	321	321	279	305	301	289	287	275	299	285	298	296	303	285	315	275	323	290	308	336	295	293	299	284	281	292	285	300	309	310	292	234	284	290	321	300	277	294	301	298	288	298	292	279	298	287	295	287	313	294	281	280	273	296	293	296	319	291	314	331	304	319	305	303	310	300	295	290	307	295	294	305	295	298	315	293	310	303	292	298	286	307	283	307	280	269	277	320	298	309	284	298	285	267	311	292	289	298	315	312	296	283	307	294	298	284	261	334	275	278	304	303	299	322	293	277	319	326	273	284	297	296	285	288	306	323	306	308	311	284	305	303	308	273	282	322	298	294	297	285	312	317	285	363	333	299	282	294	273	294	297	285	298	282	295	286	273	288	314	286	298	277	296	294	306	288	303	319	301	280	262	310	298	299	320	272	307	302	292	267	274	331	296	306	286	290	274	299	317	305	268	313	313	292	285	290	305	299	271	297	287	263	299	280	315	335	291	262	258	320	292	301	295	282	314	284	281	304	299	287	270	299	296	282	301	305	272	298	278	322	308	288	306	293	281	298	303	290	260	288	308	304	277	311	299	271	325	297	288	282	285	267	284	272	293	285	299	298	280	315	300	307	279	283	293	296	298	290	296	309	272	301	285	280	328	306	286	291	306	277	316	293	291	277	256	291	316	290	292	298	286	263	276	315	312	295	292	318	330	307	294	304	298	312	292	311	320	275	268	261	285	323	311	301	276	271	304	292	268	288	318	335	256	315	294	306	290	310	298	299	307	267	265	330	274	274	303	281	291	312	266	261	313	310	310	283	301	283	305	317	286	314	307	256	301	272	257	308	305	289	305	317	260	296	278	318	281	297	288	294	299	279	270	292	331	295	307	312	267	308	305	277	278	286	313	294	259	279	307	280	322	278	299	298	305	268	305	302	291	300	291	293	291	285	290	315	248	307	285	290	289	277	296	318	275	285	320	289	290	297	274	276	285	311	286	274	279	270	288	326	281	278	325	293	301	311	300	315	299	289	283	296	351	294	316	294	301	270	311	321	284	303	295	291	283	317	309	305	305	300	315	269	293	295	281	331	305	288	276	292	321	294	308	261	295	299	307	270	300	264	272	280	294	314	278	299	272	280	284	289	290	272	304	275	299	279	290	278	294	275	292	291	284	295	295	285	265	314	334	285	317	285	277	310	288	291	324	290	278	277	323	289	282	298	309	302	277	304	306	277	319	333	318	296	285	286	274	300	285	294	308	271	304	288	312	291	307	294	297	287	300	293	308	293	291	268	297	315	297	301	285	293	286	302	284	257	301	325	273	284	298	304	272	302	285	286	278	335	298	331	292	310	272	289	308	267	288	306	299	297	285	318	265	314	297	336	281	296	313	286	303	301	313	295	314	286	294	310	325	290	285	318	298	293	305	287	289	310	272	280	290	304	290	301	293	266	282	318	277	273	280	300	306	286	312	290	281	289	281	285	331	274	290	306	281	300	304	282	318	287	330	293	314	300	269	308	303	286	291	282	293	292	292	323	282	311	287	291	282	259	285	298	308	257	315	285	303	309	291	324	322	303	281	294	270	290	285	316	307	341	304	295	314	287	272	297	314	295	326	309	310	301	288	289	257	285	284	313	298	308	308	299	306	284	326	302	290	312	295	275	289	281	306	283	298	310	273	321	293	338	333	329	298	303	305	294	300	317	325	318	297	306	281	283	282	268	310	293	259	294	300	313	294	328	308	306	293	294	298	307	286	303	259	296	306	301	305	277	300	284	312	315	290	294	279	315	286	304	316	284	296	323	300	268	297	298	312	297	291	294	298	292	297	308	286	286	284	297	286	268	327	294	312	275	282	319	308	344	299	278	289	309	313	306	323	304	279	292	289	292	297	311	318	288	304	252	277	278	278	284	290	262	283	273	313	304	285	336	301	284	295	326	311	295	291	303	303	309	291	307	285	277	306	274	293	298	303	271	287	307	297	322	258	307	267	297	290	309	280	294	311	282	312	306	306	290	304	287	313	282	281	306	302	330	311	244	279	286	289	284	284	266	314	307	293	300	304	288	330	285	317	302	269	290	302	294	308	338	294	292	298	296	290	289	288	309	277	277	302	287	297	303	289	305	262	307	281	285	313	295	304	280	310	317	310	290	293	298	299	296	308	321	289	307	285	298	276	279	279	278	304	273	330	297	301	301	283	288	278	287	307	273	312	316	274	291	294	282	286	304	319	285	281	278	289	323	279	298	296	298	264	276	275	293	313	306	297	288	320	294	319	295	309	296	314	296	292	327	271	268	282	338	310	298	290	310	314	271	256	293	268	288	297	293	304	293	267	296	281	283	308	298	299	286	289	289	330	278	272	305	314	269	288	318	280	290	294	319	271	301	292	295	282	295	292	296	291	307	289	304	280	297	280	297	320	323	300	286	288	272	292	311	309	305	295	288	286	279	312	288	288	277	283	311	304	305	278	297	253	307	313	328	292	268	288	313	296	297	272	293	336	295	309	290	301	290	308	301
841	236	42	29	42	46	37	52	42	32	37	34	34	33	32	24	30	35	36	32	45	27	26	24	35	37	28	28	27	28	28	37	35	34	31	39	28	37	26	35	36	28	31	35	30	36	42	32	27	31	25	31	22	31	37	37	31	42	27	26	29	31	29	36	31	22	30	23	42	51	51	44	47	21	33	23	31	33	31	23	24	36	30	24	29	27	23	30	28	28	40	40	31	26	37	39	25	44	21	31	27	24	21	34	29	36	27	26	31	30	25	37	24	27	21	30	20	28	21	27	23	31	33	23	28	32	41	24	25	29	35	39	28	31	31	31	27	38	30	32	38	23	36	26	35	34	33	40	28	30	37	34	30	34	29	29	24	37	30	29	30	28	21	28	34	33	21	35	24	28	29	29	31	38	29	31	44	25	28	27	37	22	22	29	40	29	25	32	26	32	19	32	21	28	25	33	34	32	41	33	27	34	48	30	34	34	27	27	34	43	36	28	26	22	29	34	30	32	36	32	32	30	15	26	32	25	30	25	35	34	28	30	31	27	31	24	30	29	30	29	29	20	34	29	30	22	33	31	39	20	32	19	42	31	30	27	35	29	25	28	31	16	33	28	24	38	19	24	29	24	30	35	31	23	29	35	31	28	45	32	25	32	39	25	25	24	28	37	29	26	29	46	24	31	27	24	35	21	28	21	25	34	36	29	37	37	19	27	24	31	34	31	28	32	28	27	32	26	29	24	29	27	25	25	37	31	38	30	43	30	25	38	23	31	31	21	29	31	33	40	32	31	28	31	29	28	30	31	24	25	28	31	33	18	19	30	31	14	28	35	36	33	33	29	42	31	28	33	30	32	26	42	26	31	27	39	41	30	24	34	35	29	33	26	27	30	39	30	29	27	27	22	41	30	20	29	20	27	28	23	35	28	28	30	27	31	22	30	44	36	23	36	38	21	30	35	22	34	26	25	28	21	20	26	25	27	38	26	24	30	34	25	34	24	25	32	32	41	35	28	27	34	33	31	29	36	36	32	29	29	30	31	34	32	32	31	36	21	28	33	33	24	32	32	29	30	32	36	22	32	30	32	30	33	35	28	37	33	38	36	21	25	29	25	37	27	33	34	40	32	29	36	40	30	32	30	29	25	30	35	36	36	32	32	33	30	37	33	26	28	28	30	28	34	29	37	26	33	30	33	35	25	25	37	32	28	42	22	40	25	35	35	31	27	36	26	34	24	42	25	27	32	28	28	30	29	32	35	23	20	36	41	27	41	37	15	22	35	35	39	21	31	30	35	34	32	29	33	31	30	29	36	35	32	31	25	33	35	36	26	29	30	35	44	39	28	23	18	44	38	36	26	32	38	24	24	24	27	35	39	21	25	32	22	34	31	37	29	27	33	28	38	42	26	30	32	31	27	32	24	41	23	34	29	32	22	36	36	41	32	34	28	26	39	36	30	38	35	33	33	35	23	26	31	23	21	25	25	44	24	30	27	31	28	23	34	44	35	31	31	24	34	32	32	31	39	31	34	33	35	31	16	40	37	32	26	25	23	27	27	25	31	28	34	48	30	28	31	20	32	23	27	31	36	32	27	41	32	26	37	38	27	22	35	28	37	25	27	23	27	25	29	29	31	24	29	29	38	26	28	31	31	33	35	31	24	36	31	33	26	40	39	30	37	36	35	27	33	39	31	35	22	40	32	32	40	30	29	34	28	35	28	39	34	22	34	25	30	31	36	26	34	28	27	28	33	18	37	32	25	29	25	31	36	28	35	33	31	21	35	36	23	34	24	33	33	30	26	27	34	38	27	35	30	31	36	46	30	36	25	25	28	33	33	36	36	27	27	27	19	28	35	22	22	36	31	36	32	34	28	29	30	35	37	32	21	38	32	22	29	32	30	35	30	29	31	26	35	25	23	28	29	31	34	32	30	35	22	29	27	39	38	32	23	24	27	24	30	35	36	23	38	35	31	37	25	30	33	36	36	27	39	37	43	27	35	38	31	28	40	26	36	30	25	30	18	35	22	31	36	24	35	28	38	28	26	39	27	32	26	29	33	40	23	27	25	31	19	21	33	26	33	30	29	23	36	34	26	37	35	38	33	28	34	24	20	32	25	22	27	38	25	26	31	30	32	22	26	31	24	34	32	25	27	32	32	29	27	34	23	33	41	23	26	31	23	29	32	21	34	23	36	29	43	26	36	26	25	29	29	21	25	29	29	26	29	26	40	29	29	30	30	39	42	32	26	33	43	40	36	32	20	38	28	20	19	28	35	25	21	35	26	39	29	33	33	32	28	21	33	27	22	36	30	27	26	22	29	27	38	34	31	34	37	33	34	36	32	32	34	25	21	35	29	39	32	38	42	32	31	25	31	39	23	34	39	31	25	29	38	23	31	32	36	22	38	44	31	31	38	28	23	29	17	31	40	24	27	29	28	24	29	33	30	27	34	32	23	29	22	36	24	32	30	34	26	26	28	23	35	43	40	29	31	25	39	37	28	28	34	28	32	30	34	27	30	29	33	36	24	44	24	21	38	33	27	21	31	30	26	22	32	29	37	40	35	29	41	22	25	36	44	36	26	28	26	24	30	34	37	35	27	30	34	25	27	38	31	31	19	23	39	31	33	25	33	21	38	26	28	27	23	38	34	20	21	30	27	33	26	36	25	25	38	30	29	31	33	25	33	36	23	41	40	41	24	27	38	35	26	37	32	22	31	37	29	26	25	34	29	27	37	32	35	32	36	34	29	39	27	35	34	27	30	28	30	28	33	27	32	26	35	30	33	28	45	27	22	19	30	35	40	27	24	32	27	26	23	25	22	32	32	38	40	37	28	35	33	27	27	30	36	25	27	22	28	24	32	22	30	27	28	39	36	35	39	29	36	20	30	36	35	26	29	32	23	29	36	44	33	33	36	38	20	27	31	34	29	26	34	30	33	31	30	32	24	37	39	25	27	36	33	34	32	24	36	31	33	39	28	33	34	40	32	26	22	27	33	30	31	22	32	31	32	23	26	27	42	26	40	24	35	27	34	28	24	38	33	28	31	35	27	34	22	28	33	36	24	35	32	31	28	36	29	30	26	26	36	26	39	32	26	32	28	30	26	38	19	25	29	35	30	29	31	35	30	24	26	21	36	33	28	32	32	22	33	26	28	23	31	35	38	21	23	28	31	34	27	45	30	25	33	39	43	34	24	34	31	20	27	22	34	27	22	29	32	37	31	27	38	35	33	27	23	26	30	37	32	25	30	35	29	34	36	32	19	34	33	32	46	27	31	33	33	37	25	31	35	31	32	38	40	29	27	25	34	25	24	24	22	28	29	20	29	17	28	25	28	29	34	27	36	39	27	30	26	40	34	30	23	21	37	34	45	26	31	24	27	33	25	32	31	33	34	24	30	32	33	32	29	41	31	25	31	30	29	37	32	31	26	25	35	28	25	34	25	26	36	24	31	36	33	27	24	30	27	33	41	36	32	30	32	36	36	28	24
13499	4378	693	689	1026	1158	1043	923	802	698	568	490	474	434	445	411	409	433	364	411	365	392	390	390	343	404	335	371	353	348	362	371	354	352	364	385	326	381	341	350	360	338	371	322	320	351	365	348	374	361	320	377	343	358	330	343	364	356	332	331	352	365	370	334	336	340	338	343	620	933	988	812	664	486	433	355	348	383	331	346	357	366	365	320	366	305	338	305	316	356	372	352	358	335	331	362	332	356	357	315	375	351	350	359	363	348	351	308	362	311	336	348	322	339	333	371	321	337	370	323	346	348	359	362	349	360	341	304	338	346	342	345	318	358	352	354	335	306	363	349	346	335	344	344	343	339	339	340	344	335	349	337	327	366	327	370	306	348	336	353	337	323	353	366	336	332	351	316	339	348	324	356	334	320	368	356	335	322	345	361	367	323	328	339	325	313	342	373	378	331	338	309	336	353	356	328	338	366	337	339	344	339	328	351	329	346	367	350	344	358	350	363	334	359	335	345	331	369	354	353	321	344	368	349	365	335	317	364	365	345	339	328	351	337	343	340	354	363	339	341	354	352	346	360	312	352	305	324	329	364	342	334	311	370	335	325	358	360	337	322	333	287	336	350	349	332	338	355	364	349	337	334	336	363	330	323	340	320	362	342	333	335	359	343	362	340	333	352	346	337	312	334	329	327	354	325	341	324	339	358	346	324	363	333	344	358	335	348	313	356	315	379	331	324	378	347	327	394	359	370	336	376	352	336	360	318	348	351	337	374	351	340	341	334	370	359	344	327	385	355	314	373	352	346	335	357	331	366	355	367	330	331	350	372	373	346	356	372	305	359	331	353	336	345	350	377	353	342	365	346	351	357	346	359	350	327	365	318	352	359	346	342	321	316	363	342	348	351	352	356	328	359	344	353	342	346	372	337	318	333	302	322	337	331	336	339	346	356	334	348	339	331	354	365	316	328	374	345	323	336	351	338	348	375	337	320	357	360	328	366	327	336	329	344	387	331	299	371	329	329	324	351	373	335	356	370	376	354	378	353	326	368	333	321	334	381	325	336	342	299	347	371	347	341	351	323	335	319	339	306	343	366	324	343	333	350	316	359	378	348	333	315	378	351	385	339	344	351	323	383	342	369	321	361	347	360	366	334	348	343	363	367	331	335	369	365	369	348	342	306	342	361	320	366	355	369	333	352	344	360	343	344	298	353	358	336	354	339	348	355	339	330	350	350	343	365	368	364	342	321	358	324	342	322	326	349	351	321	382	357	344	352	360	299	355	344	357	326	357	365	325	358	368	337	357	361	334	382	314	343	355	362	336	340	367	358	368	336	328	344	300	322	354	344	367	349	332	375	350	338	347	360	342	357	342	333	358	301	333	361	350	351	359	374	353	379	341	355	349	333	320	348	343	361	378	338	346	349	324	336	337	350	339	337	318	339	377	344	354	354	362	346	330	337	348	350	342	373	331	348	337	323	329	348	356	346	331	359	353	353	355	336	319	348	312	363	336	297	358	354	356	342	358	328	363	332	343	363	330	299	337	362	301	332	362	354	350	344	323	364	346	340	348	314	330	322	323	352	344	382	336	337	336	364	333	346	342	331	363	333	326	341	329	366	348	351	326	356	337	311	347	343	336	338	344	366	329	334	334	359	365	317	346	342	355	336	332	329	332	356	354	329	339	338	373	352	333	349	333	357	367	352	321	325	332	338	322	315	299	336	347	339	359	333	354	378	367	351	317	338	353	357	334	323	340	316	286	306	373	331	320	347	349	370	364	329	351	344	355	340	335	350	319	371	336	315	345	342	346	352	352	340	354	338	327	332	332	331	330	348	367	323	339	333	334	346	348	369	345	323	328	368	371	323	330	358	326	397	356	359	325	332	330	355	339	339	350	305	317	363	352	338	323	365	325	339	342	320	362	369	362	341	335	351	346	332	360	340	302	323	341	367	327	304	355	313	368	353	330	345	338	315	384	368	339	354	357	369	330	358	344	321	332	344	304	351	341	347	335	333	310	382	329	342	328	340	339	354	343	365	322	323	306	337	342	357	385	387	349	363	368	335	337	314	363	336	365	346	348	359	336	311	317	333	316	309	309	327	321	339	366	326	349	353	327	355	351	306	354	362	325	328	357	331	351	347	407	360	326	372	316	312	326	356	341	361	345	357	314	335	395	344	366	362	341	386	345	341	307	348	342	313	352	356	353	352	335	366	354	348	338	336	328	361	339	328	358	367	366	358	397	339	358	316	351	335	350	328	298	344	381	332	345	359	323	359	301	330	343	326	363	352	348	349	335	307	344	351	322	362	311	350	331	322	358	353	330	365	348	392	316	345	326	338	365	318	337	338	311	356	324	334	299	369	357	313	343	315	368	358	345	336	323	394	345	342	367	322	361	331	356	354	342	354	308	322	354	333	323	340	333	331	312	359	353	322	343	361	356	337	340	360	346	337	351	338	342	323	369	328	343	332	382	352	334	351	330	343	350	284	319	341	328	346	330	295	342	361	341	326	328	346	310	351	335	366	349	352	359	321	348	364	327	363	342	341	345	378	329	351	334	338	349	324	365	344	303	374	368	336	339	310	350	373	357	330	338	366	338	364	326	337	363	323	347	362	317	360	364	324	348	333	347	370	343	341	332	341	378	372	348	350	350	338	312	354	337	349	350	368	366	341	366	320	321	365	331	335	304	325	351	399	341	329	339	342	336	327	338	351	338	356	318	337	318	324	336	337	349	313	383	348	331	326	359	366	360	337	373	333	370	342	372	348	357	328	334	338	388	337	315	347	352	376	304	364	360	354	345	349	323	312	328	342	328	358	343	344	356	354	338	344	333	341	325	353	352	326	376	355	352	356	354	333	328	337	310	356	354	339	336	349	335	341	330	341	362	340	353	320	376	318	336	353	297	318	369	343	357	375	367	359	340	356	344	333	345	344	326	359	341	342	331	331	327	333	360	330	347	353	332	367	358	326	358	396	359	327	323	372	330	329	363	324	334	349	321	377	352	344	336	311	342	325	365	340	332	340	383	344	324	380	361	341	363	326	320	335	320	349	334	321	354	359	365	329	321	342	365	339	336	363	346	364	378	326	350	349	335	342	344	355	324	358	315	361	318	325	318	325	351	367	316	331	337	356	370	353	360	360	345	287	323	330	356	330	351	358	315	361	352	338	366	326	373	358	362	316	339	355	351	332	352	332	359	345	347	342	332	360	339	343	359	365	349	318	360	355	349	337	320	346	361	388	345	336	317	367	328	367	354	361	340	366	336	320	387	363	355	362	320	336	356	339	327	347	340	350	342	345	316	337	338	361	337	329	323	343	344	345	324	357	331	317	329	363	356	340	358	372	350	351	368	358	333	380	351	338	388	320	338	344	354	340	355	321	350	339	351	325	344	373	358	367	335	352	344	355	350	348	366	359	380	360	330	345	319	370	366	316	335	340	341	331	354	328	316	358	350	377	347	338	380	338	365	337	366	332	349	328	339	324	346	366	366	352
1488	540	107	52	57	50	58	47	47	44	49	36	39	38	43	38	29	38	28	50	30	41	40	38	26	39	30	23	31	39	33	34	33	29	23	46	31	32	22	26	24	41	32	33	19	23	35	29	34	26	33	35	33	34	36	28	22	36	19	35	30	35	31	42	25	22	35	27	62	83	92	58	51	38	35	30	29	31	36	36	31	26	32	40	40	38	45	25	21	15	29	31	39	32	39	27	34	28	31	33	30	20	27	31	31	33	25	32	24	39	41	34	27	37	30	35	31	31	31	22	21	23	28	35	32	30	28	33	35	29	32	20	25	39	33	24	25	36	28	25	26	34	29	27	32	35	35	29	36	23	32	26	27	27	31	24	32	27	36	34	23	31	34	39	37	30	26	38	22	33	37	26	23	39	31	33	43	16	37	33	30	30	32	35	27	30	32	23	33	29	26	37	39	31	25	29	27	24	28	21	44	25	31	28	32	25	32	29	25	28	29	33	30	36	31	42	30	34	36	30	30	28	27	32	32	23	40	33	27	37	32	25	22	33	34	39	32	35	28	21	27	34	19	41	31	37	28	34	28	27	34	24	31	23	32	34	22	34	32	30	20	34	27	23	26	32	28	25	28	29	24	34	23	35	16	30	28	27	40	29	39	33	21	35	32	41	33	33	35	22	34	34	22	27	26	23	40	32	27	43	33	32	32	40	34	34	38	38	33	28	40	35	32	28	27	32	39	32	25	36	33	31	38	29	29	26	33	32	38	35	16	32	29	38	28	30	26	35	34	32	31	33	39	28	30	24	40	29	34	27	32	29	37	28	31	32	32	34	37	34	38	21	22	39	26	28	33	24	29	25	30	26	25	25	28	28	37	24	38	34	25	28	30	38	27	35	35	29	38	38	23	29	24	29	21	27	36	29	19	29	27	29	26	25	29	35	20	34	26	24	32	30	33	28	25	26	34	35	27	27	24	31	37	39	34	35	30	31	26	27	35	28	29	40	30	38	29	32	27	30	25	28	26	29	29	29	41	36	30	28	30	31	27	34	24	37	31	39	26	39	30	34	40	22	29	37	33	23	27	29	29	29	25	25	38	33	30	30	26	31	22	23	50	29	29	30	28	35	34	34	26	23	28	33	28	33	24	37	40	26	26	32	32	31	26	29	28	27	33	35	33	26	24	23	35	37	37	33	36	32	31	30	40	20	20	23	34	24	24	40	31	31	33	28	27	35	31	25	32	26	35	22	32	24	25	39	23	23	25	34	34	34	31	27	25	32	38	32	41	25	32	34	30	26	21	36	25	29	36	32	31	26	23	29	34	35	38	35	31	32	34	33	18	31	27	18	26	30	35	36	18	29	33	24	27	24	30	41	35	28	26	29	45	34	27	29	19	26	33	39	30	34	29	30	22	30	19	22	23	32	21	25	32	30	39	24	30	35	28	27	36	35	34	35	33	26	30	27	23	35	24	37	27	32	25	35	33	27	28	29	28	36	31	19	26	26	18	32	36	37	30	32	23	28	29	34	31	29	25	33	21	29	31	39	41	31	29	32	43	29	33	29	22	33	36	28	35	29	26	35	28	31	35	33	43	38	29	37	31	30	27	36	32	30	31	34	30	35	27	30	24	30	38	34	20	26	26	33	38	22	26	33	33	28	27	30	29	40	21	24	23	32	35	31	35	28	34	30	32	26	33	37	17	42	21	31	27	33	20	29	33	26	29	38	22	23	22	32	32	26	36	30	30	26	35	34	29	31	31	33	29	27	30	25	30	40	36	30	31	32	29	34	32	40	35	29	33	24	27	36	26	19	32	30	28	26	26	16	35	32	27	35	30	30	34	30	29	25	30	31	28	33	28	34	46	26	36	30	23	26	22	35	24	32	28	23	28	29	26	23	31	31	28	32	25	28	34	32	16	30	28	41	36	33	29	32	28	27	29	26	28	29	21	32	21	30	34	22	39	40	31	28	30	36	22	36	22	27	30	43	29	31	28	33	43	25	36	31	28	27	28	36	30	35	37	28	36	34	30	32	31	35	30	26	31	32	32	21	24	24	24	31	26	21	26	36	42	20	33	27	30	29	34	30	27	33	24	33	32	29	30	31	30	29	34	34	19	29	34	24	39	39	27	25	28	24	30	29	36	29	38	24	31	31	32	25	27	31	31	42	37	33	27	25	32	36	30	29	25	26	26	36	27	36	25	30	33	42	35	26	36	26	30	42	31	39	44	32	21	25	38	28	37	36	37	24	36	20	35	29	33	24	41	31	29	27	35	31	33	21	23	24	28	26	24	38	33	20	27	20	32	30	25	28	30	29	40	28	33	32	37	19	28	31	29	29	27	37	38	20	29	40	20	32	30	32	32	36	34	34	33	28	33	33	23	20	28	26	37	25	28	21	21	26	34	28	27	29	26	30	25	35	33	29	34	46	35	24	36	18	26	28	25	28	30	32	34	29	28	22	32	34	32	31	30	38	25	33	32	26	26	24	20	35	25	38	21	35	24	29	39	32	32	26	29	32	33	34	23	32	26	31	26	37	36	34	28	32	38	34	36	36	37	19	35	34	23	29	31	25	27	35	28	34	37	30	31	39	18	27	27	43	36	24	31	31	26	36	32	30	26	28	36	34	38	25	30	31	29	27	29	28	44	26	24	32	32	27	30	23	21	30	25	31	32	30	34	38	31	23	24	34	29	24	28	30	27	39	25	28	38	32	29	23	32	29	24	39	32	31	28	27	33	19	23	30	20	25	30	32	29	26	31	32	28	33	34	21	28	30	34	26	31	21	28	36	17	23	31	32	24	39	27	19	33	33	29	30	33	34	27	32	32	34	27	38	35	23	29	38	28	33	39	30	29	31	27	32	32	24	31	26	21	27	34	33	32	29	31	27	29	29	35	42	26	24	28	33	25	28	30	29	30	30	24	27	33	27	37	32	34	31	18	42	24	33	19	35	38	26	28	35	40	28	22	23	35	28	24	33	33	34	33	24	42	35	29	30	28	33	32	28	40	27	29	37	31	34	26	25	32	29	29	32	28	24	30	30	36	23	35	33	29	38	31	23	38	28	33	27	41	27	22	28	29	27	31	24	35	31	32	31	40	26	29	25	23	26	32	23	29	23	39	32	45	23	34	33	21	33	35	30	31	31	41	32	32	33	29	30	31	31	38	32	25	29	34	43	31	29	29	25	37	39	23	31	27	38	26	20	29	30	28	31	27	34	29	22	27	23	27	27	40	23	30	27	37	35	29	35	39	31	30	31	36	30	23	33	25	25	30	34	37	31	28	32	32	24	25	29	27	23	26	21	24	29	21	23	32	25	37	28	31	23	30	26	36	29	25	34	28	37	35	29	28	31	28	33	30	40	29	34	27	32	28	24	30	22	23	28	44	38	26	27	35	33	32	43	34	30	27	27	32	33	25	29	32	39	27	24	27	36	43	27	21	39	21	46	30	26	29	40	34	34	40	27	27	24	26	26	33	36	26	30	36	40
19775	6074	1278	1255	2264	2652	2207	1710	1420	1127	902	820	713	586	577	526	491	462	487	494	446	433	451	445	404	410	410	424	406	381	383	405	363	401	359	376	325	388	376	393	382	345	375	343	390	362	369	389	374	345	351	374	331	346	377	372	347	319	354	358	366	371	360	378	373	320	323	422	1356	1928	1787	1223	916	631	471	439	378	387	364	335	350	350	322	330	349	331	343	313	378	338	342	329	372	354	322	369	354	368	379	359	335	348	347	347	361	349	359	380	346	383	363	341	338	333	361	347	357	354	372	395	343	346	373	390	344	350	307	344	346	336	328	320	332	373	341	323	336	317	368	362	373	318	359	346	322	358	363	370	334	399	343	354	347	348	358	318	365	371	363	364	357	359	351	367	316	357	349	375	317	360	329	354	356	334	364	361	360	309	360	368	355	360	323	339	377	347	369	363	351	372	310	314	348	353	324	335	349	336	382	375	357	336	323	344	342	350	311	387	371	344	359	336	325	331	346	340	362	353	364	310	345	359	361	384	339	301	309	367	352	391	338	335	346	353	339	347	369	352	390	357	375	337	365	329	364	356	358	365	328	338	336	351	338	358	347	352	351	378	304	329	331	363	326	382	316	342	333	330	345	349	327	340	358	392	312	349	337	336	373	326	333	362	352	361	329	324	334	349	351	335	353	338	351	371	359	360	350	353	364	372	339	344	364	346	326	355	331	325	336	340	355	365	373	345	369	359	349	355	328	351	359	357	353	368	349	371	344	407	356	343	342	348	350	345	322	344	325	377	327	315	360	337	355	344	320	323	348	363	381	342	322	354	328	364	378	329	329	369	355	344	314	303	365	359	332	400	347	334	353	341	353	326	358	383	339	361	364	363	371	348	363	348	362	354	359	345	347	332	346	336	316	356	314	351	351	329	364	339	344	354	362	279	361	375	356	358	348	332	332	332	338	326	320	365	362	334	353	363	346	385	340	370	332	374	374	376	363	350	377	345	328	349	373	337	378	340	330	337	342	363	358	357	350	386	362	363	382	298	362	353	339	346	352	343	325	366	308	370	350	315	355	367	320	324	364	351	337	357	351	354	348	335	374	363	371	367	327	345	335	339	351	340	343	387	326	361	342	328	362	359	356	336	354	363	327	341	378	336	324	363	344	366	340	355	369	361	323	368	346	344	350	357	342	331	354	336	330	325	332	335	349	349	357	342	339	339	364	346	344	377	315	327	355	362	342	349	379	314	306	339	341	350	343	379	339	352	333	329	338	353	368	352	352	366	343	363	394	330	342	350	353	336	368	351	320	388	288	344	356	357	336	332	331	356	345	347	316	392	360	356	342	342	352	343	345	352	371	358	344	340	350	332	366	343	352	352	383	334	348	361	364	321	372	363	375	337	390	355	347	368	328	343	342	346	352	334	406	355	372	354	322	342	335	343	352	349	357	357	329	364	342	338	357	348	368	379	305	340	353	330	373	354	379	334	375	371	349	372	345	355	321	365	382	371	328	367	361	358	376	310	356	406	369	346	341	371	344	348	383	351	356	321	374	332	335	359	362	317	338	305	373	390	345	373	344	348	335	342	364	329	358	359	357	374	344	348	347	341	325	374	332	376	348	322	349	363	330	338	323	334	344	352	345	340	379	372	342	342	355	312	363	365	309	320	330	358	352	341	338	344	363	334	354	346	342	346	328	375	335	335	352	343	323	334	361	353	370	363	360	365	340	365	347	353	356	370	389	334	329	364	374	357	367	362	341	343	377	361	358	344	388	315	372	366	343	359	333	315	357	310	308	343	347	332	372	337	356	315	331	346	337	364	344	349	332	340	332	380	369	327	336	343	371	343	371	374	328	350	335	360	343	351	359	327	348	317	362	357	358	346	371	359	325	345	374	347	345	353	348	357	358	325	326	354	369	402	374	365	365	332	372	344	333	327	350	359	365	346	347	345	332	354	353	338	344	307	351	348	331	339	350	349	361	335	375	332	341	362	367	347	358	347	361	361	330	354	342	358	347	356	371	353	338	330	377	361	373	357	372	289	368	365	334	325	351	374	386	364	332	361	344	338	337	320	346	341	363	341	366	347	353	367	329	341	367	359	342	341	347	337	356	352	356	328	336	358	347	375	345	338	371	318	352	333	348	376	356	369	340	353	351	344	351	329	362	350	339	349	322	351	345	332	357	348	321	374	329	350	326	331	330	365	329	335	356	362	348	343	347	362	361	362	334	376	367	322	359	309	319	337	323	340	302	289	355	342	342	353	337	332	339	332	368	388	365	344	355	377	392	344	357	327	349	350	391	337	390	333	354	344	357	327	310	328	356	350	332	328	324	337	324	357	362	351	353	310	355	348	334	393	377	378	325	352	374	344	382	352	358	371	377	375	340	358	385	363	379	371	357	356	355	312	363	353	302	365	336	353	401	379	329	351	382	380	337	354	344	326	345	346	344	331	395	321	326	328	325	310	356	357	364	353	340	322	359	335	357	384	339	358	331	370	385	322	353	338	354	349	318	342	355	333	350	348	366	352	347	370	372	338	352	349	342	360	316	332	381	355	319	332	331	357	353	380	375	335	363	366	359	343	359	333	324	339	336	338	386	348	369	352	350	384	318	353	363	322	348	337	368	343	356	358	351	321	403	358	372	326	358	335	313	369	334	345	338	380	364	366	322	349	353	322	341	350	334	401	341	381	342	337	350	326	385	366	341	355	340	359	361	331	325	362	354	338	347	334	338	346	354	382	356	377	347	355	361	341	320	320	328	367	343	341	370	329	337	356	316	342	332	366	371	340	397	339	333	352	360	345	342	312	362	334	333	342	345	334	339	358	311	370	340	333	326	355	335	329	363	338	337	329	361	352	304	351	366	314	355	360	356	414	335	331	353	361	365	348	355	314	348	320	350	319	344	372	365	336	357	318	336	352	356	340	367	360	383	347	344	344	364	331	332	383	316	356	342	347	339	327	323	322	333	358	321	346	352	372	340	337	331	363	344	367	348	380	354	350	290	322	335	388	369	375	308	365	351	345	339	395	410	373	326	342	341	329	351	338	357	349	337	357	352	355	363	358	370	311	324	358	344	361	355	351	308	346	351	359	349	339	346	371	350	357	334	365	324	360	370	333	377	336	362	334	333	369	315	354	376	338	375	348	348	345	342	353	355	371	333	347	351	344	353	346	347	345	344	354	343	348	365	356	330	370	363	356	365	348	353	341	341	329	356	360	330	352	349	373	330	326	336	342	349	338	331	347	339	351	369	337	386	358	349	364	347	347	358	353	357	389	337	353	343	341	367	355	386	332	360	350	386	336	364	324	336	372	343	338	333	376	335	346	325	336	330	341	372	356	331	352	335	330	363	389	364	362	362	359	355	365	338	328	356	340	363	350	379	361	348	345	323	388	328	355	338	337	353	373	310	332	377	342	359	339	345	336	383	341	355	342	363	367	342	310	349	348	372	344	380	381	349	336	324	323	311	336	314	380	374	339	321	351	331	348	360	367	345	351
1782	510	89	69	45	45	65	60	49	49	35	32	35	44	27	42	30	30	32	39	36	45	30	35	32	24	37	25	19	29	30	26	27	24	30	26	34	28	26	27	23	23	23	33	34	27	31	26	26	30	35	23	32	16	29	25	36	24	21	35	37	31	37	27	22	32	36	33	58	82	83	71	64	42	29	29	35	26	33	24	23	35	35	30	29	36	20	23	38	27	34	28	25	20	28	26	28	29	27	27	19	28	24	21	25	28	30	30	19	28	15	29	26	21	18	23	38	32	26	32	19	20	30	32	28	27	36	32	16	30	30	30	24	28	20	21	23	17	34	19	20	29	27	23	26	27	25	31	26	32	29	29	31	28	28	33	25	28	21	29	28	25	27	30	27	25	23	34	23	25	29	35	28	29	27	24	23	25	25	26	22	21	29	34	23	25	25	22	32	27	27	34	20	28	18	21	24	22	27	24	35	23	29	26	22	30	27	25	26	24	26	24	38	23	22	25	30	14	38	26	27	20	21	28	24	20	25	30	16	24	27	31	27	29	35	22	28	25	24	21	28	25	26	17	31	22	34	24	17	29	35	31	26	30	27	35	23	28	24	25	38	25	27	24	22	25	34	28	32	22	31	25	32	22	20	26	25	35	29	20	32	21	31	33	28	32	24	31	30	26	28	29	37	37	25	37	28	32	27	18	32	37	27	30	40	17	33	33	22	16	18	29	31	24	26	23	22	31	25	32	28	35	23	27	28	29	28	38	40	26	33	23	30	26	27	21	18	33	35	32	38	30	31	26	28	31	25	29	33	29	34	25	22	25	23	38	32	30	27	27	24	27	30	26	27	17	29	26	27	19	26	25	27	21	36	25	26	21	30	32	30	19	27	18	22	30	29	30	26	20	27	26	21	31	34	24	29	28	29	20	20	26	32	28	25	37	33	30	24	28	17	30	26	34	32	23	26	31	35	28	23	22	34	22	29	23	37	27	23	23	20	18	34	41	36	28	25	23	22	30	24	26	35	25	22	34	22	28	20	26	27	24	31	28	34	27	28	31	23	19	24	23	27	30	25	26	24	23	31	30	21	32	32	23	29	24	26	25	28	30	26	28	23	24	21	22	26	25	38	24	29	29	28	35	32	29	26	19	34	23	35	30	27	19	23	31	29	25	24	30	24	29	21	32	28	33	26	24	20	18	22	36	26	38	31	28	28	25	29	25	35	38	23	20	48	25	20	22	23	29	25	26	25	32	40	30	26	25	29	20	22	28	28	23	22	42	23	25	31	36	26	24	30	32	28	23	23	22	23	24	31	25	22	31	25	22	29	28	20	24	26	26	26	33	24	20	21	19	21	27	25	29	24	23	22	30	24	20	28	21	37	21	36	18	28	29	27	43	31	32	27	25	22	26	33	22	24	28	33	32	24	34	25	26	20	32	34	22	23	30	24	27	24	26	23	33	25	25	25	25	26	27	34	39	25	30	24	30	27	36	25	27	35	23	20	27	22	32	17	26	24	28	29	27	23	29	22	39	20	29	22	30	29	29	28	31	19	32	31	21	23	41	27	27	29	31	25	30	17	27	20	22	26	22	20	28	17	29	26	21	29	30	29	26	27	24	37	29	25	26	16	29	24	30	21	27	28	32	22	24	23	22	42	28	31	20	33	17	34	35	35	23	31	20	24	38	28	36	32	22	28	27	22	27	27	20	26	28	28	22	34	27	28	25	19	28	31	24	28	31	31	31	24	25	25	29	29	28	28	43	35	24	28	20	23	24	18	27	21	37	27	34	36	27	29	30	25	22	25	19	28	26	25	21	30	24	38	21	28	27	25	33	26	29	25	33	27	32	27	29	28	30	29	25	31	38	22	43	30	31	32	23	25	19	26	33	21	25	20	25	28	28	28	29	25	24	25	29	32	21	31	28	27	24	21	32	22	26	28	32	23	34	20	34	22	34	32	26	40	36	29	16	22	26	31	23	25	27	27	22	21	30	19	24	23	30	32	31	30	26	29	16	22	30	26	30	39	38	39	22	25	24	21	29	26	32	16	31	29	22	22	23	19	36	26	29	22	20	24	28	25	31	29	25	27	34	27	34	29	27	33	28	34	32	21	27	27	23	20	31	34	25	33	28	11	30	17	29	28	27	31	29	23	28	22	35	25	38	28	31	30	34	34	19	27	24	24	29	29	27	24	30	39	19	23	31	31	25	30	31	33	31	30	25	21	26	24	35	30	28	33	21	28	34	26	40	34	24	26	25	30	26	34	26	36	23	27	27	29	27	26	26	27	29	23	19	19	29	23	24	33	20	26	25	29	25	34	23	34	28	32	25	37	24	30	23	28	31	33	33	32	17	34	27	22	24	27	42	26	25	24	28	21	30	33	31	28	23	33	41	20	23	15	31	26	18	28	26	23	32	34	26	28	32	37	25	30	31	29	27	19	22	28	42	29	31	29	24	26	34	21	27	24	37	34	29	22	35	17	28	28	32	23	24	21	31	37	34	30	27	28	21	21	35	20	34	31	20	30	26	24	25	24	28	26	26	21	31	22	35	23	21	22	31	26	20	27	34	31	28	31	26	22	23	27	26	33	35	27	25	27	37	31	25	27	25	19	27	19	22	27	26	19	21	27	29	28	23	34	25	31	30	28	26	28	37	30	29	26	25	27	25	30	37	26	28	36	26	34	25	22	31	22	27	34	24	25	27	35	33	25	29	23	29	25	35	27	40	27	25	30	29	30	35	26	25	26	33	24	27	34	22	26	20	27	18	19	32	27	28	29	30	32	32	25	22	30	29	26	31	37	26	29	32	19	27	23	33	26	33	27	30	37	27	25	31	24	26	30	31	31	29	29	29	30	26	27	27	26	38	31	26	23	22	21	24	32	22	26	19	28	23	24	23	19	24	22	34	30	27	35	22	37	29	26	32	29	25	25	31	21	26	27	20	26	35	20	28	20	20	20	21	37	22	23	29	26	29	36	36	37	21	28	36	27	27	19	19	33	20	24	29	33	37	26	28	33	33	34	29	35	19	30	30	26	40	30	27	29	40	21	31	37	28	38	24	29	29	30	22	29	33	36	30	25	37	30	36	40	20	25	21	23	28	26	35	24	19	28	28	22	32	28	24	29	23	38	20	31	27	30	27	39	31	33	28	30	18	24	31	25	35	35	22	28	28	28	30	29	25	22	25	38	23	19	22	27	32	29	35	22	21	33	21	28	25	27	18	14	27	26	32	35	32	39	32	25	24	25	30	26	31	30	18	19	22	31	21	23	45	23	34	23	30	28	39	29	27	26	18	22	24	30	18	26	36	26	14	24	29	26	30	23	21	28	19	29	26	28	24	43	41	27	31	20	29	23	20	20	30	23	21	24	27	17	39	28	38	23	29	33	22	29	21	18	27	24	22	33	25	37	26	22	33	24	25	33	34	26	35	26	31	26	29	25	23	21	27	28	24	35	33	31	38	33	27	21	23	29	21	32	29	23	24	20	18
19507	6137	1154	1248	2056	2475	2168	1800	1456	1195	943	788	684	615	526	503	515	497	463	444	436	393	419	382	419	387	367	342	348	366	365	338	325	337	336	404	336	334	346	341	352	334	357	322	315	318	314	348	290	329	331	314	324	318	312	339	293	328	323	324	332	294	327	294	326	282	307	470	1566	1955	2149	1515	897	707	480	369	327	318	300	310	299	284	305	304	313	298	287	301	312	304	329	331	315	293	294	265	332	327	299	303	302	365	314	310	281	319	315	297	309	307	336	315	334	296	322	308	292	325	311	313	299	325	296	323	327	317	328	329	315	312	342	332	316	338	269	299	320	328	334	319	315	334	300	276	341	296	299	284	306	283	311	304	323	341	326	279	316	291	330	332	306	278	290	307	323	299	323	298	337	310	319	278	294	312	296	340	311	318	314	290	309	300	319	308	330	316	312	308	293	332	304	340	310	296	312	316	284	287	316	313	294	295	324	317	312	291	295	293	300	307	315	319	320	303	282	300	327	329	290	333	323	311	312	337	256	333	297	317	296	321	302	316	335	315	303	275	293	317	320	304	310	287	315	294	318	332	283	308	297	310	290	295	294	299	325	312	326	303	336	295	283	315	313	308	301	312	316	316	316	318	287	297	322	319	282	327	316	301	309	333	304	334	292	298	300	330	309	314	279	298	290	342	289	292	325	288	333	266	312	310	300	301	288	316	324	320	309	335	330	303	317	320	297	301	275	326	287	303	337	313	344	286	333	299	299	309	310	342	292	315	322	299	332	334	306	307	324	323	317	303	297	293	326	316	312	347	286	313	311	319	311	297	309	333	299	299	313	292	308	311	292	293	323	287	287	321	286	315	310	275	309	292	318	318	344	316	299	287	321	296	313	294	303	312	276	289	328	288	351	313	316	302	292	328	311	301	326	310	291	286	342	308	307	323	293	295	304	341	303	305	307	292	339	308	338	307	280	331	311	280	292	300	311	326	286	298	334	295	299	321	305	376	289	285	311	291	334	296	317	272	287	308	287	285	322	317	323	311	320	305	317	297	306	325	313	344	308	319	314	299	301	327	339	347	305	297	302	314	293	294	337	317	299	285	292	293	303	311	286	307	281	328	312	311	299	326	286	290	287	315	325	317	287	313	324	316	313	311	297	314	308	303	302	306	298	275	329	320	313	323	325	295	288	282	269	319	284	305	322	314	325	309	319	302	330	313	287	318	300	309	312	306	297	277	322	320	294	300	321	318	304	315	315	303	341	304	333	298	324	345	336	310	303	296	325	300	321	299	277	336	324	331	332	308	315	316	323	310	289	312	283	312	298	317	314	292	309	305	312	293	299	305	302	278	319	311	294	296	329	293	311	320	328	309	300	270	306	340	311	313	287	338	328	284	325	262	284	320	312	320	299	287	299	301	338	332	293	307	331	314	270	303	303	318	329	332	305	307	316	325	314	320	315	303	302	304	321	300	293	316	315	293	317	285	272	322	313	289	311	297	324	309	325	328	309	317	306	305	332	312	328	307	309	289	300	275	313	323	304	296	307	301	291	308	310	290	320	329	284	274	320	302	321	312	295	298	317	330	295	288	326	297	298	319	313	305	330	313	288	324	299	311	295	322	305	310	306	291	305	277	274	296	287	353	313	310	309	307	316	286	291	297	334	295	326	278	361	311	317	289	293	316	293	291	322	268	272	329	328	328	305	302	277	326	276	333	316	326	304	318	291	322	302	299	298	315	298	300	320	306	323	334	287	335	311	284	343	342	305	352	302	291	325	324	312	317	309	315	324	318	291	309	323	313	308	305	307	306	311	281	273	307	308	312	295	324	327	310	317	279	318	308	287	328	312	312	328	327	328	299	348	263	290	317	311	326	319	336	291	337	340	303	366	309	309	301	305	313	327	313	305	283	296	326	293	282	323	288	302	295	293	330	302	303	303	334	316	335	303	312	317	328	312	317	321	273	304	345	327	327	299	311	293	311	309	314	316	299	291	322	285	321	311	315	324	304	284	324	303	317	320	301	288	322	284	346	299	329	306	313	291	295	319	288	300	339	301	290	292	319	299	318	349	322	332	273	317	316	314	311	338	317	334	296	293	315	280	280	323	289	296	329	297	310	301	301	276	345	313	325	297	311	320	335	312	331	318	307	288	298	284	308	313	272	297	293	267	311	282	281	340	334	339	319	307	315	338	342	320	314	307	288	306	324	281	302	302	337	304	302	311	313	285	301	320	291	295	290	302	331	318	313	327	296	262	284	294	305	277	299	318	301	309	296	300	277	327	309	301	316	310	304	289	295	314	333	334	303	280	290	313	309	347	298	308	304	302	312	285	275	296	334	292	305	312	292	318	290	314	320	289	306	283	353	306	316	327	298	311	283	307	302	309	304	304	326	352	328	318	353	309	313	306	303	299	340	290	277	314	357	311	299	325	264	283	312	297	309	294	294	287	295	293	332	298	291	324	314	307	288	311	302	282	284	305	311	317	299	342	297	250	309	295	350	288	300	310	328	326	290	307	297	323	310	326	291	306	289	305	312	289	332	339	307	297	299	311	296	308	306	325	315	326	278	319	298	283	326	322	299	307	320	272	304	288	310	301	320	317	316	321	316	339	316	293	328	308	308	305	296	296	305	285	315	285	302	297	323	315	307	290	326	277	322	309	309	282	278	283	296	332	319	330	314	294	303	288	309	332	324	303	311	311	296	320	337	295	323	317	338	315	320	285	317	264	335	299	323	333	300	293	312	319	306	312	279	295	329	340	298	319	287	297	316	290	336	315	274	314	267	300	306	318	321	304	345	310	316	333	302	278	280	295	303	329	308	302	310	294	270	339	293	318	314	258	301	293	291	281	290	300	320	306	319	283	287	321	293	279	321	329	302	289	339	301	310	301	285	298	290	332	338	312	318	295	307	301	302	312	300	280	287	300	301	314	294	291	289	290	320	313	338	263	294	295	315	349	297	294	332	301	311	307	286	314	325	324	294	306	317	313	339	317	301	316	305	306	298	292	283	342	321	296	294	313	326	319	277	330	310	319	300	305	334	300	315	296	330	290	317	329	292	299	282	304	300	329	314	294	336	311	326	321	292	325	294	285	344	275	335	317	294	285	326	332	301	311	304	281	327	317	313	316	320	296	344	288	287	281	314	324	311	311	317	319	308	318	317	333	300	283	323	317	318	298	302	329	321	314	281	357	342	357	273	307	295	315	312	306	319	336	280	302	283	283	305	307	297	304	304	294	311	355	341	310	306	294	294	303	303	296	329	299	299	309	311	310	322	326	341	307	348	312	304	289	296	335	312	319	297	325	320	334	273	304	332	278	293	295	308	328	288	312	274	309	308	271	297	291	319	330	335	328	334	326	276	316	326	305	317	308	313	303	302	309	315	282	305	338	291	335	296	301	299	298	284	307	302	304	304	297	339	349	320	326	341	309	307	323	306	323	321	324	332	311	290	314	293	311	308	360	304	323	329	315	306	288	287	301	297	312	309	309	299	315	347
2224	1263	168	60	64	74	58	61	64	47	45	62	41	37	48	30	34	38	32	37	41	30	30	30	35	35	39	35	25	37	32	26	27	36	35	31	28	34	36	26	33	34	30	37	22	21	27	24	23	29	28	32	24	30	34	25	25	34	26	33	36	24	35	38	27	31	19	27	69	118	111	79	68	41	42	27	29	34	32	29	15	28	16	26	31	27	31	17	34	27	40	32	38	21	33	26	27	23	30	26	22	20	26	24	19	25	32	23	23	38	22	35	25	29	21	39	29	29	19	26	27	32	22	24	37	31	19	34	20	26	30	30	27	32	31	22	31	20	30	26	31	31	27	22	26	24	31	35	25	30	25	22	28	28	27	32	37	28	23	22	32	25	19	26	28	24	35	31	33	30	18	28	29	44	20	29	29	30	34	31	28	29	36	25	16	13	27	32	39	41	17	25	32	32	29	18	27	30	27	30	29	23	33	33	27	24	21	24	33	32	27	31	22	30	28	24	30	27	33	24	19	32	28	21	18	25	24	19	31	30	24	35	30	21	31	28	26	29	34	39	25	24	36	34	24	27	16	32	35	23	25	25	21	19	22	26	25	16	36	23	27	26	26	23	25	32	20	26	24	23	36	23	23	36	38	31	28	26	23	16	27	21	19	27	31	23	47	21	36	22	34	31	29	29	23	19	31	30	37	13	35	24	37	22	25	30	23	24	30	37	28	27	24	22	33	22	26	29	30	30	23	22	24	25	25	30	29	27	17	25	27	41	26	28	25	24	26	21	29	30	22	25	19	36	25	25	30	24	33	31	25	26	9	25	22	22	22	27	33	27	29	28	27	23	26	32	37	30	23	30	21	31	18	30	38	30	30	33	25	21	23	30	32	33	30	37	27	22	32	25	26	27	24	27	23	23	26	27	22	30	34	40	24	38	31	20	26	34	24	29	21	18	18	30	24	29	32	33	25	29	32	24	33	36	21	36	31	27	36	24	26	27	32	28	27	29	27	28	17	31	20	28	31	17	28	23	37	37	33	30	21	28	22	19	18	28	27	26	27	17	34	33	26	40	31	30	24	35	30	30	40	26	22	43	35	34	29	20	25	28	32	29	33	32	35	27	28	27	21	31	28	26	31	31	27	32	31	20	27	32	24	23	29	24	30	31	25	33	31	39	28	28	26	33	26	32	24	20	36	29	16	30	19	32	32	27	29	25	29	31	38	32	21	30	36	24	32	25	15	22	27	25	44	27	31	31	36	25	26	33	17	27	32	35	29	32	27	24	29	20	33	32	25	27	26	26	17	27	32	27	33	29	32	33	28	22	29	29	34	33	18	40	24	26	17	27	24	28	25	32	25	35	26	26	18	20	31	25	33	34	28	31	23	28	26	27	29	28	32	29	28	32	25	28	21	35	30	25	28	25	25	24	37	32	25	33	24	33	32	25	25	26	29	18	26	21	28	37	27	35	26	22	24	24	25	35	32	22	28	23	21	18	27	31	30	27	32	26	37	30	30	26	21	28	27	17	28	21	11	31	21	26	26	26	27	25	23	23	29	30	32	29	30	32	25	39	30	29	27	39	27	22	25	24	27	26	32	26	28	32	32	32	25	32	23	26	31	28	25	32	28	35	45	37	28	26	33	32	32	30	30	36	27	28	25	27	27	20	27	28	25	30	35	20	31	19	20	19	28	28	23	30	27	25	34	26	23	33	25	23	26	23	18	33	27	33	30	26	27	27	28	26	25	28	27	20	30	25	26	24	22	35	32	29	35	30	31	17	42	21	30	22	24	28	28	34	24	27	18	22	22	35	32	29	32	29	32	26	27	21	25	22	23	26	25	27	29	24	25	27	25	20	32	28	34	30	31	31	18	20	28	24	29	24	28	16	20	39	31	41	23	29	22	33	23	32	24	32	24	21	29	25	34	32	34	29	30	26	18	26	35	25	17	33	29	34	17	35	22	22	23	22	30	29	22	23	34	35	31	38	42	16	18	25	25	31	42	26	32	41	20	19	15	25	31	22	27	32	34	17	32	26	20	26	25	28	31	27	28	21	33	27	31	29	27	23	32	19	29	29	24	23	26	24	24	24	29	25	42	28	16	28	24	30	32	30	27	21	32	22	33	24	31	21	29	29	32	30	32	19	24	34	27	25	23	36	30	23	29	21	27	27	23	25	25	23	19	21	34	26	27	30	26	38	33	27	29	24	35	36	33	34	26	29	21	28	20	31	27	32	27	28	35	18	25	34	22	28	21	23	34	34	21	21	36	34	16	26	21	28	29	31	21	29	31	25	27	29	27	20	34	31	22	32	23	21	21	22	43	30	16	23	32	29	36	28	29	18	30	21	23	27	20	35	22	20	35	38	31	33	33	33	23	26	22	29	27	28	40	26	22	25	22	25	22	24	29	28	33	17	24	25	30	23	24	28	28	29	26	28	26	30	38	27	20	32	25	23	29	33	26	29	22	24	20	33	34	30	24	35	29	27	18	35	23	27	26	27	28	23	19	27	23	27	26	25	32	28	23	44	30	20	28	30	23	35	29	28	32	32	27	21	25	26	41	33	37	26	29	26	23	37	28	28	35	26	34	31	30	27	25	31	27	28	29	32	26	26	40	24	24	23	24	26	25	27	27	28	31	28	22	31	27	23	20	22	18	28	33	25	29	37	30	28	26	30	30	24	33	34	27	31	26	22	30	30	23	32	21	32	30	28	30	26	29	29	23	19	33	31	21	30	36	27	25	27	23	29	30	35	22	32	32	27	26	33	32	27	26	33	22	30	25	36	35	36	34	29	29	34	34	38	27	30	30	29	29	32	35	14	24	32	23	20	26	25	24	24	33	27	29	26	30	32	30	30	21	18	16	24	24	27	21	36	20	27	30	29	35	21	32	24	35	30	28	30	18	30	20	24	29	22	25	22	28	27	36	33	17	26	33	26	31	29	25	28	23	22	35	19	22	36	25	39	37	32	26	36	32	24	32	40	28	29	23	25	17	29	30	24	31	50	24	33	27	30	30	36	25	30	21	22	27	29	32	28	25	31	12	28	31	30	23	38	23	25	25	33	27	29	27	36	25	31	31	26	27	24	32	32	27	27	32	29	35	34	35	25	21	27	26	27	25	30	20	28	34	20	23	30	29	15	30	24	26	20	18	28	25	19	27	30	32	29	21	24	29	27	29	21	25	25	26	29	29	29	27	26	34	23	39	18	27	23	34	27	29	32	24	27	20	23	33	24	31	11	34	33	27	30	19	36	32	27	26	24	22	30	28	31	24	26	25	33	36	28	16	33	35	37	28	16	25	25	25	24	33	28	30	31	30	32	26	23	31	24	30	27	31	29	20	24	24	21	27	29	27	22	30	30	23	28	33	25	29	25	27	31	34	29	27	24	35	26	34	28	27	41	24	31	34	34	28	27	23	38	27	33	35	16	37	35	27	29	20	27	32	24	30	28	25	31	20	28	33	23	44	19	25	30	29	38	25	45	21	30
23966	10371	1946	1869	3232	3703	3240	2575	1988	1670	1269	1048	930	762	715	613	578	577	560	511	472	468	519	470	456	456	414	380	387	437	389	383	377	376	378	387	359	382	330	366	383	337	360	364	327	383	347	375	398	356	321	321	327	332	357	336	315	358	303	322	356	313	315	349	331	348	331	359	1608	3197	3040	1933	1255	810	562	458	340	344	322	295	334	300	301	315	293	303	338	334	320	337	303	339	335	302	287	336	324	316	323	313	290	315	305	331	322	308	299	292	325	299	309	333	316	293	320	272	321	297	312	349	338	329	310	339	336	348	335	316	324	320	317	319	323	337	303	328	324	319	326	331	316	346	254	336	320	305	329	304	290	314	308	306	335	310	324	322	295	320	284	297	326	304	299	297	320	278	326	330	312	336	313	306	336	304	302	321	316	274	303	303	326	323	331	351	297	325	308	290	335	348	285	329	286	325	349	324	322	306	330	310	309	301	311	298	306	302	334	337	316	309	331	316	305	326	332	326	344	304	319	348	324	323	335	306	312	291	287	305	326	333	316	324	316	332	310	310	321	328	286	314	316	315	329	287	305	292	268	312	292	322	319	325	316	301	323	305	317	313	305	285	300	295	309	307	327	336	323	308	298	296	328	316	310	283	290	285	325	304	297	295	338	353	293	314	321	308	331	289	318	308	321	314	302	338	320	308	354	324	282	310	327	317	323	315	318	316	329	332	327	326	324	311	308	289	312	319	329	300	313	339	334	318	299	335	326	324	331	315	317	328	334	353	281	332	296	275	328	309	306	321	342	317	327	354	311	291	332	330	314	287	288	343	317	280	323	315	339	301	335	295	272	309	309	290	317	311	292	275	335	321	284	316	333	324	279	304	321	294	302	330	307	337	325	306	321	310	301	343	329	311	318	280	306	308	321	323	321	294	318	324	332	295	322	305	306	316	301	352	305	305	293	346	291	279	332	321	329	313	303	295	308	323	350	302	338	333	294	354	305	338	294	317	328	340	335	327	313	318	312	325	313	337	318	302	308	320	314	319	333	299	336	326	350	310	315	322	284	296	339	330	318	337	307	308	321	321	347	304	324	313	336	332	326	325	334	283	329	280	310	313	309	307	338	342	315	321	293	332	309	324	307	297	301	321	349	309	295	356	319	328	294	290	297	346	345	307	338	355	300	341	330	271	325	315	294	330	312	329	324	325	338	292	309	337	299	349	323	310	321	308	304	353	307	307	318	327	324	302	315	331	320	306	339	348	322	305	298	316	315	313	328	310	313	332	318	316	316	308	279	314	321	304	305	305	313	349	312	314	324	288	330	301	297	338	322	303	334	348	297	277	308	303	282	333	314	294	311	295	313	319	309	323	313	327	333	342	322	298	303	329	334	335	360	292	336	317	298	340	282	300	304	326	310	309	337	331	319	328	322	287	294	281	304	362	334	325	324	314	340	337	347	321	286	318	297	309	310	307	343	308	307	302	308	335	281	327	332	297	310	358	317	332	326	335	321	312	315	319	326	315	316	304	333	288	284	329	331	324	309	312	298	311	327	295	293	376	350	324	344	313	326	315	323	283	297	342	301	308	315	323	345	295	307	337	314	327	343	325	346	311	319	305	331	307	299	330	297	312	343	327	320	312	324	293	295	311	295	335	316	316	306	301	316	333	323	266	322	338	317	300	297	294	308	329	307	291	311	353	310	324	309	338	336	324	312	356	336	294	339	289	308	310	320	287	298	345	339	310	320	303	307	292	321	321	313	317	358	334	339	311	328	349	317	330	300	342	306	315	280	350	307	331	337	317	342	317	316	287	302	333	362	301	313	306	331	327	357	320	320	289	304	331	342	342	276	309	318	342	298	321	320	308	323	309	319	340	323	321	283	309	306	328	326	315	330	319	308	343	330	316	316	291	313	329	310	318	296	342	295	331	324	303	321	348	333	295	290	339	312	315	334	317	302	306	314	329	292	340	322	338	326	329	335	300	310	290	278	306	315	300	364	305	306	322	336	331	304	303	303	299	273	308	314	310	333	318	338	339	325	359	312	318	318	300	300	310	316	269	298	359	347	319	335	335	274	341	318	323	287	288	316	319	308	289	317	327	303	309	336	319	308	294	298	309	314	316	348	308	364	322	326	340	307	303	318	301	332	286	326	327	301	305	350	305	301	291	306	334	324	340	342	352	319	316	316	330	327	341	291	305	336	300	323	354	318	342	301	295	325	333	280	321	334	342	321	313	322	312	308	332	291	323	294	326	329	322	332	365	301	333	304	306	309	322	325	335	331	341	300	312	332	297	350	323	327	319	332	310	338	315	316	294	343	323	348	316	317	314	320	322	329	347	301	309	316	314	363	298	364	320	279	288	312	328	349	325	347	310	314	336	289	317	314	265	348	318	309	338	355	318	321	309	281	321	293	325	302	352	356	346	330	347	303	345	305	357	331	306	327	330	343	323	282	316	328	322	297	312	355	309	331	302	331	301	305	315	323	305	314	331	313	310	292	344	292	288	333	330	331	285	347	337	313	357	297	294	293	329	292	308	325	330	341	316	291	331	327	325	322	318	317	329	330	310	316	324	313	299	302	311	322	280	320	323	282	325	328	281	305	330	327	299	338	289	323	302	298	303	314	341	332	332	296	321	323	291	285	351	313	261	355	349	327	331	303	317	318	312	341	303	320	311	334	309	304	317	300	334	314	319	308	299	324	299	323	316	318	297	343	327	295	341	316	294	339	302	344	323	293	317	300	310	301	324	343	279	310	315	301	286	335	335	312	329	319	289	340	320	293	340	289	304	335	285	326	304	308	338	322	341	344	331	309	299	322	309	279	308	306	328	345	350	324	320	269	317	327	317	337	320	318	320	324	327	338	300	313	330	336	306	314	322	307	310	349	325	295	304	337	314	321	303	321	308	302	305	307	305	296	304	331	308	304	303	357	335	303	311	285	315	306	310	325	319	308	345	342	295	312	342	313	321	324	296	316	285	279	313	328	305	345	324	326	363	307	315	347	321	336	336	361	339	296	270	315	298	340	326	322	297	320	326	308	342	301	314	334	312	320	316	312	301	308	356	336	362	330	328	324	296	290	349	297	288	322	333	277	302	286	301	315	332	328	324	307	327	299	317	298	295	338	289	315	321	295	304	291	342	313	319	299	295	288	309	320	308	287	317	310	323	351	300	311	310	302	337	323	320	333	332	307	295	294	308	335	345	316	313	309	312	317	335	325	312	329	325	304	322	319	327	307	303	285	319	327	311	283	296	321	303	309	337	314	294	301	310	304	334	286	312	298	277	306	339	314	312	314	275	323	321	326	315	320	299	309	301	291	304	316	305	340	324	330	319	341	328	325	318	318	281	311	338	318	278	321	299	315	314	334	323	310	330	299	320	358	328	323	299	302	327	327	293	336	318	287	273	317	348	303	303	314	321	317	322	310	335	322	281	318	297	323	340	352	314	352	310	290	289	319	318	326	322	317	306	295	326	296	342	321	327	334	318	310	326	319	297
963	234	44	40	20	34	41	38	40	33	42	41	24	42	36	40	38	33	28	38	35	45	33	29	46	35	35	24	31	41	37	30	23	31	20	29	23	41	29	24	28	20	28	33	34	25	39	29	29	37	33	32	25	39	39	33	34	35	35	43	31	33	29	44	31	30	32	40	36	55	55	57	41	39	38	26	41	36	32	38	32	31	28	34	34	38	31	41	39	31	37	28	36	29	26	31	33	31	28	30	24	29	34	41	39	24	27	39	37	38	27	29	33	31	26	32	24	36	31	36	31	37	25	43	45	31	41	34	24	29	34	33	36	31	34	41	28	35	26	32	37	21	33	27	38	41	32	24	26	29	33	20	39	38	32	33	33	39	37	37	44	37	25	25	32	39	43	30	37	26	28	33	29	22	34	32	33	41	33	27	30	37	35	28	42	30	31	38	35	37	30	37	30	31	36	38	22	36	32	32	32	22	25	37	44	23	35	29	34	30	27	36	33	17	29	32	27	32	28	28	38	39	30	29	30	30	32	28	27	38	28	31	24	38	46	27	37	32	30	28	32	33	35	19	38	30	29	37	37	40	34	35	24	40	33	29	36	28	41	35	33	25	42	28	32	29	36	25	33	30	25	25	30	33	34	40	32	30	31	36	40	36	33	45	29	24	36	32	26	24	32	34	22	38	36	45	34	31	33	35	36	26	38	27	36	30	25	32	38	35	34	39	45	34	38	32	29	38	34	33	31	27	25	33	35	33	37	49	37	37	36	31	41	35	32	28	24	42	32	30	30	25	45	32	32	28	21	39	45	32	35	18	41	42	43	28	34	23	31	23	28	40	32	33	36	39	40	37	39	23	24	30	37	25	32	35	42	32	40	31	21	29	30	33	28	38	28	38	36	37	40	35	37	26	30	31	31	36	31	29	34	27	24	36	34	33	32	35	28	25	24	39	31	28	37	29	36	27	23	31	28	24	37	36	35	28	33	35	39	35	34	27	35	33	26	27	41	41	36	25	35	30	27	33	23	31	29	36	38	34	35	33	31	32	33	26	30	34	44	32	39	35	34	23	43	23	28	36	33	31	33	29	32	38	32	26	25	35	27	41	40	36	30	26	28	32	35	38	31	29	27	29	24	32	31	31	27	34	29	28	39	36	38	29	29	38	27	30	39	52	52	31	31	31	35	39	29	33	35	28	25	29	32	32	35	43	44	39	25	31	27	37	30	41	35	24	35	28	40	34	33	29	33	39	33	35	33	25	41	32	37	38	29	28	24	43	32	33	27	34	39	26	44	33	24	38	31	31	37	46	25	20	28	30	25	31	30	40	21	30	32	34	30	24	29	38	26	27	32	26	33	30	24	34	35	25	39	38	40	25	34	28	26	33	31	24	33	25	36	39	42	30	33	28	34	27	40	33	33	35	29	28	25	31	34	24	32	19	30	49	38	30	33	44	46	32	31	36	28	26	32	18	37	31	29	30	34	32	31	31	39	30	32	29	33	37	21	41	20	29	33	28	28	27	28	36	32	29	30	34	31	32	29	24	33	26	37	38	35	27	27	31	38	27	31	30	24	25	42	33	16	28	26	39	26	32	39	28	35	36	33	41	36	31	31	23	28	35	25	35	33	28	35	34	34	24	30	25	32	28	38	41	28	29	27	30	33	28	36	35	30	40	26	22	42	22	28	34	35	22	28	32	32	27	26	27	40	27	35	35	26	34	30	32	40	36	29	27	45	29	32	36	36	32	25	40	36	35	40	32	38	34	33	38	35	35	35	34	32	34	32	39	36	35	30	34	23	36	31	35	27	29	29	37	46	26	30	26	43	23	26	22	36	28	37	39	30	35	28	24	35	29	27	31	44	35	42	30	41	32	41	41	46	27	34	34	32	27	29	37	28	24	37	30	25	27	28	30	32	44	26	34	27	23	34	35	25	36	37	24	25	29	32	32	29	32	33	34	38	39	33	34	38	35	37	24	40	31	26	36	27	33	26	39	38	24	29	31	28	38	34	30	29	29	28	27	38	32	35	37	32	32	21	22	24	34	33	23	35	20	34	36	28	30	31	41	40	27	18	37	28	47	42	25	37	33	32	31	35	39	24	26	35	32	30	25	30	37	35	26	35	26	29	29	32	35	26	32	35	40	25	44	31	31	32	36	41	25	35	41	35	29	26	29	35	26	39	39	38	33	32	38	37	35	28	40	26	34	41	34	26	35	42	27	36	32	27	31	42	28	27	40	26	35	29	35	29	27	33	29	34	29	21	19	30	28	37	39	43	33	26	43	30	26	28	25	31	30	21	33	37	28	28	22	32	26	35	30	40	35	24	29	34	34	23	34	32	39	32	43	22	39	36	38	30	28	32	36	23	22	47	28	30	24	30	34	41	33	29	31	32	27	19	50	39	33	34	47	22	42	33	31	31	35	31	38	36	27	31	32	27	25	35	28	28	31	30	36	32	27	34	33	24	25	22	32	25	24	34	31	35	22	37	29	31	29	41	39	42	30	33	34	32	43	40	24	22	35	33	44	30	32	31	35	39	26	32	40	27	30	36	27	31	32	27	41	24	28	28	35	29	33	33	28	34	37	32	36	22	30	53	32	28	26	39	37	42	27	37	32	33	32	32	28	44	34	27	20	30	43	34	41	29	25	42	26	37	29	33	28	32	25	34	41	37	24	47	34	29	31	31	32	21	32	23	19	48	26	26	38	27	32	24	29	37	35	28	38	37	31	39	30	39	35	37	23	29	35	30	35	45	37	30	38	49	48	29	34	24	36	28	32	36	38	32	26	31	34	30	34	37	30	30	33	23	28	42	25	49	29	30	33	36	36	38	45	41	30	34	35	31	28	39	33	36	35	37	34	39	41	31	41	28	40	38	22	36	38	34	27	39	35	30	27	23	16	35	23	31	33	36	35	33	29	33	31	33	30	26	30	31	42	29	26	31	39	39	21	31	37	24	37	31	28	27	34	44	33	25	38	34	29	40	28	30	18	31	35	21	38	31	35	24	24	25	37	37	42	32	32	38	33	30	35	28	40	25	32	31	26	34	35	36	22	30	29	28	32	35	37	35	26	41	23	24	28	40	35	41	36	29	31	23	27	32	45	23	36	35	32	29	30	39	36	28	40	32	31	27	39	38	20	33	29	34	35	31	36	33	36	40	38	24	33	37	37	29	34	27	22	32	30	44	27	23	41	31	25	35	34	34	30	33	26	27	34	30	39	38	38	30	33	36	29	25	31	36	29	38	30	36	36	33	32	28	31	35	26	35	29	29	31	27	40	26	20	36	27	32	39	34	26	37	25	26	32	37	26	31	33	34	26	30	39	25	24	42	32	30	35	33	36	31	30	23	26	39	25	36	32	35	28	33	37	28	33	39	28	35	30	32	33	33	34	36	35	37	40	36	32	28	34	26	36	27	38	27	38	27	29	40	31	30	37	33	39	32	37	34	40	31	26	40	38	32	31	39	29	24	28	37	25	32	38	37	34
15288	4095	707	690	966	1125	1031	900	760	678	621	530	506	464	424	418	414	431	404	413	407	421	397	393	388	374	396	387	397	371	356	380	398	356	351	382	372	365	387	345	383	363	369	333	345	353	380	368	345	339	382	372	329	349	376	366	365	394	330	362	366	400	351	392	371	365	386	384	594	959	1027	814	682	509	459	379	381	372	373	369	353	352	358	381	355	340	366	367	349	403	360	388	370	326	338	353	376	351	347	359	358	326	329	366	363	350	397	359	342	368	360	332	354	387	340	355	373	346	379	318	398	342	398	373	352	335	364	386	383	330	349	383	323	383	356	346	383	343	337	409	341	338	352	380	356	369	360	335	370	363	383	346	376	369	345	347	352	339	355	360	356	357	332	349	371	368	355	353	357	357	339	362	388	328	344	359	339	366	314	365	371	372	360	382	337	350	379	385	378	355	370	390	344	382	390	365	399	397	396	363	362	375	349	361	341	368	358	386	346	361	361	365	341	401	368	383	377	399	349	376	352	356	364	350	357	401	397	377	343	364	352	366	337	356	364	356	326	388	349	394	364	388	358	337	351	349	353	362	341	376	373	337	345	369	356	369	348	360	333	338	346	348	379	338	372	366	368	365	359	372	347	331	377	361	369	363	328	352	361	375	360	326	339	365	372	347	360	363	360	346	390	351	350	335	371	379	377	356	365	338	362	342	356	361	377	367	356	363	332	356	401	356	306	383	386	374	351	357	351	341	347	369	362	355	371	324	345	357	374	349	376	328	338	373	367	354	368	329	354	361	361	348	373	402	350	357	374	336	352	364	357	335	383	365	360	348	381	337	367	379	358	344	377	351	375	350	323	372	338	370	345	336	346	396	363	335	401	331	387	315	377	373	344	370	360	357	341	361	367	340	359	364	375	378	381	342	368	360	401	365	356	362	372	377	334	337	351	342	342	350	341	374	362	345	334	343	376	349	383	367	379	373	325	396	350	368	360	367	346	360	363	357	342	386	369	363	359	356	371	374	334	372	365	363	364	364	345	348	380	374	350	372	330	369	374	378	363	328	343	341	357	375	419	388	358	346	347	361	365	327	341	349	369	385	321	343	362	372	355	360	369	388	364	333	375	351	429	355	353	338	368	343	352	337	348	360	385	365	357	351	353	339	376	340	360	383	341	388	365	350	403	369	364	330	353	395	385	347	359	368	332	325	331	327	337	358	345	350	371	407	349	367	364	362	344	348	337	354	373	360	357	375	344	334	349	384	364	384	372	385	367	364	334	341	388	362	351	344	332	346	342	350	385	390	366	359	353	354	370	338	349	392	381	352	335	342	345	402	358	404	345	364	380	370	362	331	346	395	353	354	380	357	358	347	350	356	353	332	338	385	387	331	360	369	333	370	362	363	330	356	327	316	356	377	365	360	385	362	366	387	336	358	321	313	339	373	385	366	337	333	374	378	369	365	353	390	351	403	374	366	321	362	341	336	354	326	349	335	367	366	369	383	362	339	349	369	359	370	363	367	357	378	365	349	416	394	323	377	355	362	377	383	358	345	367	347	372	347	410	364	362	323	374	363	363	349	352	332	381	342	369	364	380	400	367	364	332	358	358	354	356	346	404	351	378	394	357	379	373	360	358	371	332	381	380	339	365	350	399	378	344	373	339	317	363	366	355	361	368	354	355	331	346	342	382	379	346	339	364	369	414	370	353	341	381	371	363	368	362	358	386	396	385	359	371	335	352	371	356	355	321	391	346	354	371	349	341	363	359	359	346	370	371	356	346	358	369	364	387	331	361	358	348	365	374	391	321	344	381	364	368	370	368	355	346	368	364	357	383	382	359	384	343	356	340	376	345	355	369	342	373	368	371	371	383	366	348	366	373	379	351	311	362	358	377	404	386	381	388	373	408	378	358	338	376	370	376	386	360	352	347	343	380	384	381	367	384	362	381	358	364	366	356	369	342	354	360	366	336	386	357	364	344	396	338	312	361	367	379	368	376	320	367	356	354	368	383	361	370	364	344	364	354	414	374	378	387	331	373	323	386	368	382	369	374	343	343	350	353	375	375	383	374	345	389	397	378	340	349	335	391	344	383	342	394	352	350	333	347	370	334	367	348	353	359	366	361	354	369	320	388	358	330	375	370	403	367	345	343	345	376	342	335	373	359	348	362	355	328	356	373	372	366	407	363	359	360	345	361	359	380	372	407	364	359	357	367	360	342	351	356	338	369	364	326	333	343	365	360	347	327	392	338	358	359	372	392	343	394	337	390	368	387	349	376	378	375	356	385	334	368	361	360	384	330	343	395	369	350	325	328	354	384	356	391	331	380	349	360	329	347	367	383	345	369	377	351	391	358	358	327	379	357	362	366	376	366	348	359	360	381	332	350	364	392	371	385	346	332	362	318	354	361	376	405	394	338	375	364	350	354	354	356	327	371	350	356	369	376	360	349	339	362	354	347	368	326	391	384	326	339	351	348	401	339	347	333	367	378	315	363	346	346	346	389	331	354	358	374	364	353	390	364	363	338	353	360	389	364	340	319	386	341	372	343	379	346	368	357	367	387	378	331	343	366	386	351	363	358	333	347	353	360	358	348	355	368	377	386	351	332	351	337	356	393	369	346	345	330	390	362	394	403	364	345	351	377	353	371	341	406	354	369	401	360	375	343	355	380	392	394	364	362	351	373	387	364	343	347	349	377	383	360	379	362	351	383	367	356	372	399	354	329	389	353	368	378	334	342	382	357	368	355	369	383	356	338	352	378	386	382	374	362	334	350	361	353	376	388	374	406	346	390	367	368	352	424	340	400	383	392	347	365	330	339	360	352	388	388	357	343	373	356	362	339	328	378	400	347	369	362	340	376	341	397	370	393	363	366	355	362	359	373	379	344	349	362	338	360	374	374	359	355	335	358	374	356	382	346	388	341	389	354	351	356	374	344	400	350	373	358	355	397	348	357	344	353	392	369	362	386	371	364	341	380	407	395	362	339	353	390	362	350	373	355	332	366	357	348	352	370	340	361	348	359	391	351	350	374	367	336	361	372	351	340	361	350	363	347	363	366	348	371	357	372	336	366	368	315	383	352	351	360	367	381	386	388	369	336	357	366	347	355	376	362	377	370	362	382	346	319	380	357	367	358	362	388	353	353	367	345	338	373	347	344	372	363	360	363	380	343	378	356	362	347	370	343	361	367	369	391	351	346	353	398	333	370	350	362	335	348	349	347	351	385	362	345	367	358	374	358	370	341	380	333	378	374	365	399	361	393	358	338	363	318	352	356	353	344	360	364	366	374	341	365	378	340	352	344	374	393	371	364	386	364	393	333	349	366	367	328	348	339	351	346	377	364	378	377	372	391	333	389	346	381	355	357	350	365	362	339	330	339	300	335	352	339	358	352	370	345	328	398	350	328	353	367	339	358	376	338	360	346	364	378	392	371	387	343	332	359	328	364	351	351	377	381	374	390	345	380	383	352	384	373	355	372	326	372	352	371	386	377	336	356	371
1529	646	109	77	52	52	69	52	44	48	35	34	36	42	43	41	33	27	41	34	32	36	38	26	36	23	28	33	32	35	31	44	49	34	41	40	32	41	39	31	26	29	46	35	36	31	29	31	37	30	30	36	33	28	33	25	35	37	28	36	36	28	39	25	42	32	25	36	65	72	83	66	67	43	39	31	27	39	34	33	43	32	41	33	33	34	32	30	36	39	39	29	24	31	32	22	22	34	44	26	37	22	30	20	24	35	32	35	31	43	27	34	38	33	35	37	35	32	35	29	36	38	28	37	42	44	23	33	29	30	42	25	32	24	25	34	37	33	34	43	38	23	29	37	27	31	33	28	36	33	25	37	31	24	27	34	45	32	35	34	31	32	29	36	48	35	27	31	26	31	25	25	23	30	30	33	40	30	34	32	33	31	38	31	32	30	34	41	37	26	38	26	26	28	33	39	24	34	33	30	38	34	26	35	30	36	30	35	26	36	35	24	34	31	28	37	33	33	18	34	20	31	27	31	36	34	29	39	27	30	21	39	30	31	27	34	39	39	31	26	31	31	28	28	38	25	27	28	34	26	38	20	24	29	39	31	34	29	37	20	38	29	31	24	34	18	29	32	28	31	30	38	35	28	25	40	34	37	20	37	25	35	27	29	33	36	40	29	37	26	36	28	34	42	30	36	29	31	25	41	39	42	29	26	31	26	42	23	38	37	39	45	25	37	39	32	37	37	33	29	26	39	29	22	36	36	26	41	33	27	30	45	38	35	39	31	33	35	31	26	35	28	28	38	29	36	34	38	34	27	20	38	31	32	30	29	38	37	26	36	32	37	27	34	43	40	24	24	49	35	33	43	28	32	34	24	29	30	27	30	42	29	29	34	34	36	37	39	24	29	42	35	30	33	33	46	29	34	22	30	43	31	35	40	23	38	28	42	37	33	31	36	34	39	35	33	28	35	32	34	22	30	28	31	48	40	27	28	43	26	34	41	28	32	42	36	32	38	30	31	22	28	30	30	27	36	38	33	38	28	32	26	33	30	26	29	24	35	33	19	28	28	36	21	45	28	29	34	39	35	41	22	31	46	25	34	28	39	33	36	37	32	33	32	35	30	23	36	31	30	27	32	30	30	45	23	24	29	41	27	25	31	31	35	36	30	31	24	34	35	25	32	28	31	27	32	35	41	15	30	25	25	29	37	29	42	24	41	38	35	31	27	39	37	40	35	39	28	30	42	34	31	33	35	40	31	45	23	28	34	21	28	35	34	35	30	42	27	26	27	42	32	36	26	28	25	33	31	25	23	23	31	33	25	24	28	38	44	33	35	28	24	44	29	27	26	25	54	46	23	34	30	35	32	33	44	30	26	26	27	30	35	31	39	25	35	40	27	33	31	28	35	30	38	26	28	29	27	29	29	38	28	40	37	35	30	29	36	54	27	32	26	31	29	24	27	29	26	32	32	28	38	27	35	29	33	26	27	37	30	34	25	27	26	28	41	46	33	32	31	31	36	28	32	27	29	33	33	36	40	25	25	37	23	32	26	32	31	29	23	23	25	25	28	33	38	31	35	38	31	32	28	37	38	23	28	38	27	35	40	32	25	40	26	25	43	46	35	38	28	30	37	28	36	41	35	36	36	36	21	31	46	31	37	35	36	36	35	29	29	28	31	25	39	24	27	29	39	30	36	28	47	32	43	30	31	35	44	33	33	29	31	38	39	25	22	24	46	29	27	24	32	33	29	35	36	30	35	33	48	35	29	28	38	28	22	28	23	38	33	28	28	35	26	38	35	24	41	25	21	33	37	34	29	31	23	32	38	30	48	36	28	29	30	37	34	23	34	38	38	38	35	35	23	39	31	25	23	29	22	40	27	26	31	31	22	41	37	35	31	35	33	40	39	25	40	54	27	35	40	36	38	29	40	42	30	39	45	37	34	32	28	27	37	23	24	35	30	42	38	37	27	42	37	42	34	35	53	34	37	27	39	36	26	24	27	34	32	41	26	30	33	25	27	28	34	31	26	30	36	19	37	31	39	38	29	33	26	26	24	36	34	26	34	27	34	31	29	30	28	29	30	47	28	28	34	24	30	39	26	27	38	35	35	32	31	27	34	38	30	33	31	32	33	26	32	27	23	28	28	44	32	37	31	32	33	28	32	32	37	31	30	26	26	34	24	31	32	33	30	38	27	33	25	30	29	35	32	18	35	34	35	38	32	35	31	32	29	29	36	29	37	22	37	22	34	28	29	28	21	24	28	43	26	36	38	38	44	41	25	32	30	32	33	33	36	35	28	32	34	36	34	31	35	30	31	22	26	40	35	29	38	32	39	39	27	35	23	32	32	33	37	34	35	32	23	29	31	33	34	27	37	32	43	30	30	35	35	43	30	30	32	45	20	28	32	31	31	42	39	28	29	30	34	33	30	27	34	31	30	32	38	30	38	34	37	24	32	32	22	23	29	37	23	32	52	32	43	25	33	37	34	27	36	35	30	34	32	23	42	28	30	30	32	39	42	39	37	33	30	25	33	23	43	39	35	41	35	31	31	33	36	29	42	26	28	21	27	35	30	26	34	29	31	32	28	31	37	27	23	31	25	36	33	40	29	28	23	30	23	43	24	36	28	48	25	33	34	27	29	28	35	28	35	31	41	38	28	40	25	41	23	32	23	28	36	35	26	33	21	40	32	23	29	35	24	32	42	32	35	43	35	34	39	37	27	25	33	31	23	48	31	30	36	27	28	33	30	30	41	35	36	35	36	44	33	34	29	34	35	26	20	32	18	21	26	33	27	31	33	28	32	30	37	40	31	28	42	33	37	28	36	25	22	33	35	29	27	37	34	29	26	33	36	31	29	35	39	24	26	32	36	45	29	31	37	32	34	31	33	36	41	28	22	33	26	30	28	28	33	33	22	34	48	34	25	39	30	32	23	31	37	28	24	36	31	33	27	37	33	40	23	30	22	37	32	36	38	36	35	27	39	33	31	28	37	34	31	26	42	36	37	27	33	51	37	33	36	38	28	36	45	31	46	29	43	32	29	42	31	33	26	29	22	28	28	42	48	32	26	32	32	29	38	31	28	30	36	26	31	32	37	32	31	23	22	29	38	32	34	31	29	38	30	35	34	33	24	34	29	22	35	33	29	35	36	29	31	37	37	37	25	29	37	32	32	25	32	30	32	35	28	35	24	29	38	22	26	24	29	32	34	44	34	37	29	30	32	29	33	22	28	38	33	20	40	38	22	35	30	35	29	32	25	37	44	30	27	32	29	29	33	31	32	45	35	41	32	29	33	35	32	25	37	39	32	35	24	34	36	26	40	27	35	29	36	30	21	37	29	30	32	27	30	23	24	34	34	37	26	37	40	36	35	37	40	33	22	45	32	30	23	35	38	32	43	24	34	34	25	41	28	33	33	31	29	30	27	35	27	32	24	32	28	26	26	34	31	23	31	29	40	38	27	38	32	22	39	34	32	23	22	32	27	38	40
20360	6939	1303	1317	2260	2586	2136	1629	1356	1150	915	823	683	653	549	593	513	470	517	491	465	474	438	427	483	463	448	428	435	438	406	388	406	409	405	380	370	422	398	394	411	389	399	359	397	433	396	368	375	353	375	352	364	346	375	391	373	381	370	380	365	398	345	390	368	363	411	482	1116	1782	1882	1439	1067	730	512	417	354	378	364	362	380	363	362	340	408	369	393	357	353	367	357	383	386	369	366	350	367	409	367	381	344	345	365	331	352	324	406	349	353	362	356	358	418	369	332	334	336	367	351	364	342	366	347	384	379	369	357	372	351	373	354	335	356	343	375	342	378	352	371	330	389	374	356	318	356	368	377	368	378	356	352	358	336	346	345	369	350	387	347	364	380	364	386	387	389	357	401	379	345	361	338	361	351	357	363	366	388	351	386	371	392	349	333	370	303	344	362	367	355	360	356	352	373	336	377	351	363	381	370	380	381	372	353	354	367	395	377	345	376	356	342	406	364	346	364	358	342	347	388	348	359	314	379	399	367	359	379	369	361	340	351	346	353	373	353	370	399	373	363	371	348	358	325	341	351	361	368	366	378	379	385	388	364	372	401	368	352	356	365	373	317	389	366	388	385	374	355	380	355	369	360	393	378	372	388	394	343	363	353	351	339	401	335	364	381	397	370	369	364	376	354	368	343	372	370	360	369	357	358	349	363	333	369	375	369	353	378	344	380	353	352	345	378	333	389	379	340	353	340	367	364	328	359	355	350	381	356	367	353	395	382	371	360	368	378	342	380	382	382	363	375	345	320	392	406	385	366	369	362	383	345	365	376	358	357	353	410	353	377	348	381	376	374	346	388	356	356	349	342	350	373	342	355	344	381	366	337	366	352	339	336	384	371	388	358	351	348	356	365	353	379	370	335	347	377	344	356	371	327	317	363	405	371	350	335	391	364	365	369	353	365	368	369	395	354	347	379	374	373	348	347	359	330	364	363	376	358	339	394	376	392	370	389	350	353	375	374	334	368	368	363	359	352	363	355	351	349	360	381	370	361	358	358	318	426	384	359	354	370	378	355	355	384	386	374	353	370	349	384	381	376	393	373	395	395	396	364	370	356	377	375	364	371	337	345	363	339	365	356	388	366	403	355	392	354	364	368	383	378	343	342	361	371	341	308	339	374	352	344	343	369	374	330	340	370	388	375	391	396	334	327	325	350	318	378	365	321	347	397	358	411	362	367	342	347	353	349	349	324	380	364	364	363	373	378	362	389	378	419	350	366	375	379	383	373	374	403	347	378	344	358	387	387	354	383	379	372	380	338	355	376	358	355	352	342	383	354	377	317	355	367	369	373	378	312	330	388	352	370	353	369	356	373	341	395	348	340	377	346	364	359	372	405	372	363	374	348	370	373	373	391	383	359	375	336	353	336	378	383	347	336	360	397	369	347	341	372	350	361	375	364	366	352	380	344	346	378	382	362	376	365	377	362	330	335	348	379	353	360	345	356	389	358	412	363	349	324	416	366	355	381	349	339	352	359	378	379	360	403	344	334	379	334	334	353	343	389	372	351	371	361	340	356	349	380	371	342	364	375	362	376	398	371	372	361	352	377	353	371	402	392	385	403	384	333	378	337	358	326	367	408	333	348	359	389	358	349	365	378	365	363	358	358	307	374	368	387	395	376	370	354	378	404	373	360	333	344	363	330	368	384	384	362	359	358	358	369	339	383	371	360	353	345	370	354	393	365	353	361	384	399	385	357	405	378	352	346	342	386	367	370	368	337	349	352	392	397	331	374	364	373	388	371	381	366	350	353	365	424	347	361	364	385	361	405	361	381	369	356	361	373	382	367	379	386	373	355	355	364	341	355	387	358	376	354	350	368	409	328	362	352	345	339	342	396	347	390	367	370	379	329	340	366	359	363	369	380	326	346	380	344	328	363	364	360	363	361	377	352	363	391	368	374	356	338	319	367	369	376	374	368	383	364	373	380	318	372	387	371	358	356	334	359	355	361	410	353	323	342	378	392	375	393	351	370	397	391	364	348	357	372	348	361	334	332	395	382	377	369	352	366	356	390	365	348	333	406	367	336	340	361	346	361	362	336	343	340	373	361	339	334	367	386	330	385	373	355	358	362	387	385	373	362	380	378	368	354	343	371	365	351	341	393	346	355	356	395	388	343	405	378	351	375	333	341	359	345	369	408	384	377	384	369	325	367	354	369	347	364	329	358	337	382	354	343	388	363	361	371	378	342	363	345	360	321	361	366	339	365	357	377	390	336	350	336	359	365	344	385	366	361	407	393	354	377	367	363	360	346	386	359	340	362	364	373	357	378	391	384	391	377	368	389	330	345	387	366	387	365	345	371	367	377	397	385	302	371	353	325	389	367	383	371	358	343	370	351	378	359	378	357	331	374	368	368	364	384	398	346	392	351	394	389	385	377	384	370	362	383	352	370	368	358	368	372	372	355	349	376	348	369	364	357	373	352	381	344	363	370	352	373	380	329	364	344	366	356	348	380	362	352	360	412	343	352	381	381	359	352	381	386	377	371	395	334	311	359	360	355	358	367	361	358	353	361	391	342	375	352	354	352	383	373	349	360	366	342	361	389	376	384	353	382	376	350	368	379	354	399	384	384	375	364	384	363	356	365	375	387	374	345	354	395	365	319	363	379	362	352	357	346	359	359	369	352	395	369	325	384	325	357	380	356	355	379	350	368	362	386	332	335	373	364	393	348	370	356	367	332	382	367	356	363	375	347	363	375	370	362	325	374	371	366	363	358	374	353	357	400	421	343	362	370	366	355	369	374	364	396	370	352	355	386	327	365	353	366	343	376	352	357	362	335	363	364	355	369	397	353	388	378	390	355	364	334	370	341	374	370	384	362	330	337	352	341	370	412	340	348	363	352	364	365	388	394	339	410	380	383	362	395	395	349	350	326	362	356	348	362	391	389	372	382	348	346	370	354	375	331	367	354	354	378	384	342	350	396	361	366	388	324	332	336	390	349	363	368	341	334	375	369	377	377	360	342	326	362	351	343	394	342	358	343	385	384	362	358	350	357	351	388	391	374	351	355	394	360	356	388	352	331	360	346	359	358	402	377	383	387	374	355	340	344	376	362	386	381	377	341	389	356	365	376	352	346	320	342	379	395	354	378	372	366	358	365	384	360	343	355	376	388	361	357	342	380	369	360	394	312	328	355	376	375	367	368	353	349	353	428	337	366	367	356	370	336	341	378	389	336	366	330	355	368	376	342	346	367	395	365	339	350	368	413	368	350	344	365	369	369	348	321	348	374	332	319	390	361	378	332	378	371	368	382	364	345	343	413	365	342	340	342	351	354	377	402	384	358	345	382	376	368	366	366	343	386	337	375	322	341	392	331	353	346	356	382	369	375	356	354	390	378	358	373	363	378	357	386	370	402	375	346	336	353	339	366	372	355	384	333	362	349	354	369	358	386	380	374	330	328	375	346	330	385	387	348	376	360	358	351	322	364	350	361	356	404	361
1928	617	105	65	52	52	59	39	49	42	35	36	41	45	47	32	32	25	38	23	35	37	31	22	26	24	35	26	27	33	31	41	30	37	32	37	14	29	33	26	33	28	31	24	29	26	40	33	30	31	30	30	38	21	26	25	36	24	26	24	24	23	28	29	32	25	25	30	47	89	98	76	72	47	41	34	33	30	24	29	27	31	31	26	35	26	35	25	14	25	30	21	25	32	36	23	26	32	26	26	23	27	24	29	23	35	34	37	29	32	34	24	30	24	24	36	24	26	35	20	26	31	26	18	36	20	22	28	32	29	40	30	26	30	29	31	33	23	34	31	28	23	36	26	26	18	39	26	28	36	23	31	26	32	23	32	23	32	28	21	29	30	27	26	37	27	30	31	30	26	34	25	34	28	27	30	26	27	33	24	30	21	39	41	22	33	28	29	27	30	36	26	28	28	29	29	34	35	36	17	35	31	20	24	28	26	25	23	33	28	18	30	28	37	18	22	23	30	36	21	25	33	26	30	23	30	28	21	31	28	26	33	19	35	24	25	27	23	30	27	25	25	27	29	38	26	34	37	31	25	26	42	39	23	35	32	38	35	27	23	30	33	31	26	31	28	39	32	26	43	29	26	31	29	31	29	26	33	29	25	31	38	26	31	33	28	26	32	30	22	29	24	28	28	27	32	27	24	32	25	30	25	28	21	24	35	23	28	29	32	33	27	22	25	24	24	29	28	24	28	31	30	34	32	23	20	24	26	28	31	21	39	26	30	24	33	36	34	27	28	25	36	24	26	30	22	21	21	28	27	39	20	34	27	23	24	26	36	27	25	27	29	35	29	40	29	20	31	26	25	24	28	26	21	29	36	22	31	28	32	24	32	26	28	33	28	26	34	30	19	32	20	34	31	31	21	27	35	19	27	32	29	21	24	27	32	33	28	27	32	28	29	34	29	25	33	29	30	28	32	18	44	35	31	21	19	31	28	14	32	45	30	31	26	34	22	22	30	29	32	26	21	23	24	38	28	21	25	24	28	24	33	23	27	36	36	34	22	26	26	41	23	21	25	23	40	34	23	39	26	28	38	32	33	24	21	24	30	30	31	37	31	19	23	30	35	22	29	32	31	23	28	27	27	34	25	34	30	21	24	23	36	22	27	21	21	24	20	28	32	24	34	22	19	22	32	27	27	25	22	29	27	25	25	19	22	26	27	34	30	35	36	17	24	20	24	30	27	22	27	25	22	32	39	28	32	27	25	31	23	34	34	24	35	32	29	26	31	31	25	26	26	28	21	38	32	19	25	30	23	25	36	32	24	16	26	32	28	25	29	31	30	27	30	27	24	22	25	31	20	33	23	25	25	19	24	24	41	30	31	21	30	33	26	32	26	29	12	29	16	28	28	33	27	26	35	24	30	24	30	29	36	27	38	31	27	29	19	29	32	29	33	22	26	36	30	29	31	34	40	22	32	28	34	30	24	24	24	28	25	25	23	25	27	19	28	24	22	28	27	23	29	25	21	37	33	28	25	25	27	24	28	24	37	31	28	30	39	43	23	26	25	34	27	29	26	33	31	32	24	26	21	24	29	29	26	19	31	30	21	23	22	33	26	26	27	32	47	24	26	28	30	26	24	26	26	26	29	25	33	24	30	26	32	30	32	31	33	24	23	22	34	25	19	35	30	33	24	34	26	30	23	26	30	34	43	28	29	21	26	21	34	21	37	24	44	24	18	25	26	32	16	25	33	31	30	32	22	27	32	24	22	31	22	28	31	37	32	20	23	26	34	29	27	29	24	32	30	31	28	38	39	27	32	28	31	25	19	24	28	37	22	30	29	31	25	22	30	18	23	28	29	36	28	27	33	28	31	39	25	35	23	22	27	29	21	29	38	28	25	25	28	23	23	30	30	20	24	25	23	32	24	29	27	29	26	28	46	22	27	35	30	26	23	41	22	31	29	23	29	23	34	23	34	19	27	35	33	25	30	25	36	29	22	25	30	24	35	33	20	28	25	25	30	25	32	25	32	32	28	23	22	33	29	33	36	23	33	25	28	23	20	41	21	29	26	37	22	39	21	29	25	31	35	27	25	30	22	36	19	33	26	31	24	31	15	25	26	33	32	31	33	28	27	32	27	23	35	37	26	23	39	32	28	24	20	30	22	29	26	28	35	28	34	31	25	28	26	27	28	26	25	27	35	28	39	22	25	30	25	29	31	26	22	28	30	27	26	26	27	32	30	30	35	38	24	25	34	28	21	32	36	17	27	24	29	30	25	21	23	44	18	21	25	27	35	38	24	34	30	35	33	31	23	36	30	37	28	27	33	29	36	30	26	28	38	37	35	33	29	27	32	32	28	16	29	27	33	27	21	25	34	27	28	28	23	37	34	40	23	34	28	24	25	23	23	26	23	33	28	32	31	37	21	41	23	22	29	30	35	26	22	27	22	28	33	33	24	31	22	27	37	25	28	24	32	31	26	21	26	29	29	23	26	25	34	27	34	15	25	25	15	27	28	22	34	26	20	24	33	23	31	36	31	31	26	30	35	32	28	20	32	22	26	32	32	34	39	23	34	31	28	24	22	19	23	25	30	32	27	31	27	34	32	30	24	29	30	32	26	31	26	25	20	21	30	33	24	26	29	30	23	25	24	40	23	28	27	31	21	29	35	29	33	33	25	24	24	29	24	34	33	30	23	30	30	29	34	20	13	19	19	28	27	34	25	30	25	30	36	29	33	27	35	27	21	28	25	33	25	28	33	24	26	20	23	37	21	26	32	31	37	29	29	40	23	33	19	28	22	29	25	26	28	19	19	32	26	31	34	23	39	22	31	26	26	38	29	22	21	24	25	30	28	35	36	33	24	24	25	32	25	25	29	31	33	25	22	24	23	24	14	30	18	32	29	26	36	35	31	22	28	27	26	26	35	31	26	32	34	32	25	31	32	24	21	22	24	31	17	31	26	30	35	29	31	24	34	20	31	32	34	26	26	34	31	20	33	26	30	30	21	30	29	20	25	29	29	25	29	29	21	26	32	29	33	40	17	24	27	20	31	24	27	31	27	28	33	25	25	35	26	30	27	23	27	30	27	21	20	25	27	32	24	27	26	26	29	23	16	27	28	30	29	27	29	23	38	28	32	28	27	21	29	26	26	26	19	23	35	35	27	31	32	33	35	25	31	32	29	23	34	36	25	26	29	23	21	31	30	30	27	24	22	30	32	29	19	27	23	20	30	18	25	25	31	33	23	28	38	32	34	25	34	34	28	25	25	30	39	20	25	29	34	34	29	22	30	40	38	34	28	30	27	24	30	27	29	26	34	33	33	25	23	25	24	24	30	32	27	32	25	34	26	40	31	33	18	17	33	28	30	31	22	30	25	23	32	35	29	36	20	24	32	24	45	35	29	24	32	30	28	40	27	34	29	25	31	32	26	39	27	30	22	24	33	28	19	28	28	19	37	29	27	31	31	26	34	22	28	36	29	25	29	39	32
21540	6898	1168	1279	2002	2465	2050	1670	1417	1231	962	769	735	604	588	503	495	489	456	498	422	439	405	411	387	418	376	370	335	345	363	353	356	336	357	325	350	347	337	347	372	341	332	320	321	333	336	321	351	312	311	304	360	307	303	296	310	333	325	304	326	314	321	351	321	317	292	368	1312	2061	2095	1454	994	616	431	362	333	310	300	323	317	320	313	314	344	314	324	294	292	290	329	309	309	300	295	294	323	308	289	331	321	306	320	338	303	316	322	306	282	330	331	326	347	294	290	315	327	314	360	306	353	348	295	344	304	297	315	306	320	307	312	344	293	328	313	315	319	325	328	300	332	283	314	301	346	312	314	315	334	337	311	311	304	308	285	300	306	315	294	350	328	317	311	313	312	275	304	329	290	359	317	312	326	331	290	321	320	316	310	295	311	300	308	310	321	306	304	297	279	341	335	327	288	280	295	330	288	302	290	298	330	321	292	322	311	309	291	294	340	329	292	313	312	316	322	298	336	314	286	299	325	307	310	309	313	306	341	333	289	299	314	295	322	288	326	344	320	316	290	324	362	323	342	294	350	308	331	300	312	345	318	291	323	300	282	294	332	349	355	287	319	304	284	309	301	329	294	307	281	331	270	329	345	313	310	334	312	375	307	286	336	315	309	312	303	332	322	304	319	318	305	315	331	338	321	312	300	339	325	299	323	286	321	336	283	325	301	326	355	325	313	315	338	286	359	318	311	302	308	370	343	302	323	309	312	313	309	324	306	308	321	282	297	298	318	301	303	338	311	311	277	308	318	345	321	325	306	354	327	310	303	329	332	332	321	325	316	308	307	319	331	305	311	306	315	331	331	322	298	306	296	363	277	300	307	354	344	333	323	300	319	311	288	350	323	346	353	326	329	287	321	278	319	309	335	328	336	313	305	318	326	310	320	325	296	320	286	324	277	311	322	319	308	312	290	305	323	321	293	316	308	316	333	340	328	302	333	326	325	353	323	330	314	324	323	310	306	319	324	304	293	311	321	317	313	302	291	307	308	331	311	314	311	318	326	293	327	318	327	319	300	290	317	317	292	323	334	295	319	315	309	289	278	333	333	326	305	291	309	313	305	291	288	296	314	304	279	318	322	308	333	334	321	314	309	276	312	327	317	324	285	345	297	318	313	329	324	306	308	320	307	327	306	317	303	340	296	315	330	272	313	301	318	329	317	298	324	307	297	318	308	319	336	312	312	335	306	299	311	338	332	356	317	305	322	340	300	287	305	331	311	300	305	321	290	313	303	317	311	319	343	303	284	328	329	337	309	326	322	307	301	328	322	319	267	329	301	297	320	289	352	306	330	336	291	305	281	325	334	312	343	316	297	309	354	306	341	330	315	309	296	299	323	328	322	316	336	331	271	302	301	291	321	290	344	302	320	341	287	309	310	357	297	321	315	285	300	326	341	292	274	337	323	362	338	313	287	327	289	318	336	313	307	266	293	318	302	307	293	330	318	314	304	320	303	303	314	342	322	301	315	287	313	334	320	318	339	338	287	315	309	313	305	324	292	292	331	323	301	337	302	328	323	316	317	319	314	321	337	337	363	297	328	331	302	300	291	313	323	311	335	277	331	279	330	310	306	337	332	292	318	291	302	325	333	349	302	315	329	314	295	304	302	330	325	283	327	340	324	333	310	348	301	303	277	323	304	350	295	315	283	311	336	309	312	301	353	310	314	315	288	296	314	301	306	299	309	287	316	288	332	329	318	326	339	308	314	334	302	341	332	304	330	315	298	314	308	326	304	320	297	341	347	330	345	347	294	290	315	289	278	274	347	313	320	304	308	311	319	322	330	281	319	321	315	336	304	336	307	318	342	325	307	334	308	306	331	296	316	315	350	307	330	312	317	295	297	309	298	334	326	326	275	308	330	339	353	324	328	332	325	288	323	302	324	304	323	346	299	323	330	302	303	331	328	322	343	326	308	298	326	314	328	330	312	328	270	329	346	365	293	309	285	328	328	315	326	297	328	290	312	346	307	296	332	319	305	303	307	329	326	268	334	299	307	320	325	327	292	312	298	315	306	304	344	308	316	334	316	295	315	347	298	342	345	303	329	301	301	328	325	300	315	284	292	329	295	316	345	292	318	289	302	355	304	290	317	346	294	329	327	286	323	372	312	316	336	322	325	321	326	300	331	314	306	306	319	316	302	316	309	298	305	341	304	316	303	331	264	317	336	299	268	341	328	311	319	319	303	300	318	311	309	337	339	320	305	332	329	312	293	304	307	324	306	325	297	297	303	308	320	309	334	299	342	327	326	290	310	322	297	320	307	306	359	321	305	292	305	300	317	334	316	303	301	312	316	282	322	342	331	333	312	304	303	326	261	317	329	304	307	295	347	301	353	321	305	278	301	316	319	330	297	329	288	288	307	307	304	302	315	335	342	345	288	345	340	294	306	335	322	296	332	309	313	296	337	292	335	325	304	333	341	286	287	311	316	288	276	282	287	317	320	302	345	369	320	283	306	328	319	300	312	322	320	321	322	338	322	310	341	300	318	287	309	310	302	323	308	307	339	317	304	320	345	337	320	330	316	302	329	335	297	326	304	325	305	322	325	313	306	295	332	315	289	321	294	313	298	310	311	290	346	330	302	325	353	307	317	310	302	337	300	294	282	338	348	318	308	301	310	303	304	337	323	325	321	323	308	323	331	327	306	309	318	326	317	288	347	310	319	323	336	305	310	316	355	301	333	322	308	306	312	316	291	307	303	366	298	354	337	348	325	301	332	312	319	290	292	293	338	337	337	306	312	293	311	303	291	337	302	301	335	311	323	315	307	313	287	327	300	272	314	328	334	314	307	299	345	287	289	302	291	280	340	304	332	307	309	349	321	296	329	326	323	302	297	297	319	308	332	276	324	326	284	320	331	297	332	300	307	329	330	316	326	297	299	294	318	308	270	317	282	293	300	328	323	331	319	311	317	318	309	305	324	342	325	307	329	328	293	310	285	306	302	312	306	345	315	288	278	308	315	324	311	324	325	317	314	328	298	299	334	288	296	286	301	309	297	314	307	284	332	307	326	337	298	311	295	301	330	307	298	316	307	318	293	311	324	323	328	306	305	356	357	304	322	327	329	319	331	288	327	287	309	319	306	307	302	267	321	301	331	322	321	333	329	287	336	306	288	308	320	312	321	314	321	299	317	292	328	325	277	321	292	333	321	317	326	324	317	314	263	297	316	338	312	282	333	293	295	324	318	316	307	322	335	307	311	347	327	317	310	328	339	308	348	318	333	312	311	339	332	297	279	330	322	316	315	331	336	295	324	327	306	315	304	302	313	289	288	334	305	281	287	328	341	312	303	306	328	335	290	305	335	319	324	306	338	329	311	296	299	322	305	315	318	335	336	306	326	315	336	305	329	330	351	275	322	346	333	323	281	301	288	306	309	324	310	311	305	290	312	314	305	319	293	319	303	308	304	277	314	326	340	325	302	309	333	329	323	300	309	320	300	326
2267	1168	187	89	68	69	63	51	55	52	56	37	43	34	42	35	30	37	33	32	34	42	23	33	23	28	28	24	37	32	24	30	30	29	24	24	29	33	32	23	23	32	33	30	30	25	35	42	23	26	30	25	26	26	28	30	29	30	29	26	31	27	29	34	25	31	26	31	81	107	123	78	55	61	32	29	34	33	24	32	29	37	25	33	30	33	23	16	29	34	30	26	33	32	19	25	30	28	29	34	24	36	25	26	34	19	36	26	26	27	19	21	17	24	34	36	35	24	21	26	30	18	38	37	30	20	21	31	26	24	30	24	33	26	28	33	25	20	26	18	16	33	32	24	32	24	29	25	24	22	30	30	22	36	29	35	28	22	28	24	24	29	24	26	26	31	23	39	23	36	34	27	29	19	31	24	41	22	37	26	28	34	35	31	34	18	25	33	33	20	26	29	17	25	25	25	26	38	21	21	25	33	31	31	32	20	34	27	20	26	19	32	30	39	31	26	31	30	30	27	28	27	32	31	24	31	29	31	28	30	24	23	33	19	24	25	24	20	25	23	29	33	30	36	34	25	31	21	20	26	35	27	28	21	25	23	34	23	27	35	30	25	24	25	26	23	21	33	26	23	29	26	31	28	33	28	24	31	25	36	20	30	28	26	32	20	28	25	27	38	23	25	19	24	36	25	30	25	30	24	25	26	28	29	29	41	31	29	17	26	24	37	28	33	24	25	33	37	20	32	26	31	43	36	28	27	25	28	23	29	27	36	35	25	34	23	31	27	28	31	30	35	20	30	32	21	21	33	26	25	31	31	33	32	29	31	22	32	24	24	34	35	24	38	27	22	33	31	25	32	21	26	28	26	21	29	23	18	22	24	37	22	25	25	35	21	35	30	24	28	33	27	29	32	28	35	19	25	27	32	23	30	16	23	31	35	22	26	31	33	27	35	23	38	31	21	33	30	19	27	34	31	32	26	29	34	33	32	17	23	28	31	33	30	32	28	37	28	26	29	35	22	32	17	39	26	27	33	24	35	27	32	28	27	25	18	29	29	19	33	31	34	29	31	23	35	30	20	38	30	26	26	26	28	31	24	23	33	34	24	34	31	26	20	15	22	18	27	24	21	32	23	18	24	31	22	22	27	25	22	24	30	27	35	21	21	34	36	19	35	32	29	25	21	18	22	33	22	24	22	34	33	23	30	18	33	34	34	38	26	32	25	41	20	30	26	30	20	23	29	32	25	28	30	29	27	31	27	25	28	24	25	26	27	31	25	24	29	22	22	26	21	23	30	18	31	28	30	20	27	29	28	28	34	24	27	22	38	26	27	28	25	30	26	36	24	29	26	30	27	27	31	23	29	34	26	25	30	26	34	17	26	30	23	30	24	20	29	19	27	22	40	27	26	24	25	33	33	36	29	28	32	34	23	30	23	31	26	26	33	30	27	29	27	33	32	22	17	38	28	31	33	38	22	33	34	36	26	30	30	26	27	26	28	29	31	24	25	27	29	23	34	30	23	27	33	28	26	28	27	22	38	29	32	11	36	21	26	21	26	28	23	32	30	34	41	32	34	26	30	30	37	26	39	22	28	21	26	23	27	24	22	30	25	24	25	26	30	17	19	21	29	36	23	28	29	29	27	23	25	23	31	29	22	21	30	22	23	25	29	22	21	31	45	27	30	27	41	20	34	27	24	20	30	29	21	28	20	32	36	34	22	31	29	32	33	31	24	31	32	20	31	25	21	33	32	29	33	24	30	32	19	33	29	23	26	27	21	25	28	31	29	38	24	15	31	30	33	21	27	22	18	37	31	28	27	25	21	28	21	29	18	25	31	30	27	26	27	42	26	27	24	24	31	29	36	19	25	34	25	31	39	27	31	31	27	36	37	24	22	40	30	24	20	35	29	27	32	19	29	23	32	30	26	26	22	26	25	27	26	27	28	19	25	26	28	28	35	26	33	24	17	30	28	34	27	22	27	34	23	19	37	34	20	33	25	33	21	29	28	33	34	29	23	28	38	32	25	26	28	23	17	36	22	32	28	25	36	27	29	31	27	27	31	33	24	24	29	24	21	31	23	27	25	24	26	23	25	29	24	26	24	31	37	28	29	34	30	22	28	31	30	28	28	27	37	23	27	24	28	29	19	36	34	24	18	33	32	24	29	38	31	25	28	29	32	22	26	23	24	29	24	33	23	34	27	32	28	12	26	20	33	29	25	31	26	34	21	22	32	38	19	31	24	24	21	26	27	28	26	19	36	29	31	32	25	30	27	22	26	27	19	18	31	30	24	23	24	36	29	30	22	39	29	26	24	27	22	32	26	31	32	25	25	29	27	23	30	33	26	27	21	20	23	28	24	33	22	22	22	30	23	25	21	25	27	29	32	30	30	36	22	25	27	31	43	38	27	17	21	18	27	25	26	37	31	26	24	23	24	27	25	30	24	28	36	27	37	21	20	33	22	36	35	19	25	23	29	39	32	23	26	32	35	23	24	26	18	32	38	29	24	32	25	32	24	35	28	31	19	28	34	26	24	32	24	26	26	23	31	39	25	30	29	28	26	32	15	38	33	18	28	35	33	22	40	21	29	23	24	28	35	26	26	16	14	26	24	29	28	29	22	20	36	34	25	28	33	32	28	32	26	23	23	20	33	22	24	28	33	28	31	28	23	29	30	21	29	30	27	35	33	22	29	25	34	36	35	30	27	30	27	37	27	26	28	24	25	20	27	12	25	32	34	26	26	35	33	34	29	25	30	24	27	23	26	16	31	21	36	28	33	24	34	29	25	25	31	28	30	23	22	18	33	32	23	32	27	22	20	25	24	30	32	24	29	38	24	30	33	35	20	30	29	28	34	32	32	28	19	25	25	30	30	30	26	26	35	31	29	39	39	34	25	31	23	20	23	25	19	25	28	29	33	38	25	42	23	24	31	22	27	30	22	23	29	34	22	22	21	33	20	21	27	20	36	25	21	32	16	26	26	28	37	30	23	25	24	30	19	22	23	32	34	34	26	36	34	32	26	25	25	27	27	22	30	30	22	34	26	25	32	24	30	40	27	33	40	29	20	32	28	32	24	22	24	35	24	27	22	28	18	32	24	34	23	25	35	34	32	32	29	26	29	42	26	29	31	24	34	27	36	34	30	31	31	37	29	34	21	23	37	34	30	24	31	23	33	32	23	21	24	20	31	28	22	36	27	37	31	33	29	30	30	24	33	26	27	26	29	32	40	17	29	35	42	24	30	34	18	18	26	28	30	27	26	30	32	24	31	31	22	31	32	25	32	21	30	28	27	25	31	34	26	31	30	29	25	26	23	19	35	27	27	29	26	29	20	28	29	24	24	26	33	18	25	32	26	22	26	22	23	20	31	20	26	20	31	33	34	21	36	23	21	16	29	30	30	20	33	29	27	25	22	23	20	29	24	23	20	18	29	20	23	23	23	35	31	27	23	28	17	25	20	21	13	24	26	21	26	31	20	36	22	31	26
23796	9438	1755	1918	3258	3613	2989	2391	1991	1532	1282	1109	936	854	659	688	679	594	543	506	498	462	466	429	452	402	432	387	425	347	404	372	383	353	367	358	357	364	377	370	353	325	336	370	365	364	335	347	323	367	328	313	354	331	302	325	339	296	325	325	327	338	348	335	329	301	310	324	1952	3118	2917	1994	1241	829	523	382	349	306	320	308	317	294	305	305	305	313	286	318	314	322	278	342	306	308	323	339	282	328	315	332	306	316	296	300	283	315	301	302	316	302	290	298	325	317	303	316	322	316	333	312	347	307	287	277	312	280	309	310	292	324	304	309	309	319	310	256	321	330	308	305	314	300	315	315	318	321	293	314	276	306	303	288	300	331	289	333	336	307	310	334	327	306	290	331	325	327	338	318	298	345	310	295	308	315	270	345	333	331	314	331	277	341	292	319	319	315	317	292	285	307	300	320	308	320	321	359	314	287	304	310	293	324	325	261	325	327	367	316	314	283	281	335	332	290	326	334	299	327	309	279	293	304	329	307	272	301	311	298	316	300	304	325	309	310	336	341	326	327	307	350	290	330	311	285	325	329	277	288	334	288	306	290	305	318	310	346	298	314	303	306	320	324	298	284	335	309	328	306	297	331	309	302	317	337	313	323	326	313	301	301	316	333	314	341	309	317	323	315	276	300	306	285	297	324	322	353	314	284	305	314	362	304	323	301	320	316	314	320	317	311	311	294	327	313	297	347	297	316	305	320	300	346	367	357	296	300	303	302	315	320	301	277	307	330	289	303	324	335	297	311	305	314	305	303	302	316	334	333	320	325	309	341	303	300	311	342	298	322	343	315	307	289	296	317	339	316	323	359	307	337	352	317	285	311	281	320	312	317	293	330	323	314	308	319	298	325	331	311	320	341	339	297	301	329	306	298	299	318	311	320	295	296	320	301	316	328	310	328	316	331	277	301	316	315	330	327	291	321	299	314	327	329	321	315	280	296	324	313	341	327	322	293	327	305	321	317	302	318	311	289	310	326	303	315	299	330	334	307	320	298	295	314	298	310	292	322	305	299	286	301	333	308	315	306	312	329	300	326	304	343	306	318	310	339	328	310	309	320	304	292	300	290	302	304	302	354	323	333	303	305	294	320	299	327	298	285	293	323	311	313	336	326	308	336	315	321	300	306	337	321	300	274	311	283	315	293	324	332	326	345	310	334	316	307	295	292	313	306	312	300	319	307	350	311	272	333	341	298	289	323	296	325	284	326	334	323	315	285	324	301	307	309	315	335	301	305	324	280	326	325	331	324	310	298	314	293	327	305	340	323	330	330	256	322	314	310	324	268	296	319	311	322	330	337	346	323	331	318	295	288	278	326	318	302	293	303	337	298	324	328	330	336	307	309	335	314	314	312	293	311	323	325	299	319	324	347	326	333	342	304	290	333	324	295	325	313	313	287	312	336	310	298	308	300	294	333	287	314	343	321	300	331	319	292	318	329	358	331	299	323	304	318	326	316	340	319	293	285	312	332	332	332	313	279	291	302	290	323	295	273	320	283	329	331	343	314	305	339	315	324	333	318	317	334	294	323	310	321	301	282	311	327	319	307	323	327	281	314	310	354	330	319	307	340	305	296	333	315	286	310	311	302	345	295	343	295	351	313	301	316	329	298	319	295	331	324	282	279	333	307	290	309	330	306	345	338	287	272	316	315	322	338	317	333	317	307	308	315	320	271	316	317	289	321	316	326	302	328	304	322	327	324	322	318	279	319	312	325	337	306	318	329	332	318	328	324	334	325	300	315	333	305	283	319	315	312	319	329	322	280	305	306	329	315	341	300	313	326	322	327	308	314	327	328	287	333	312	314	331	330	303	306	337	309	271	320	300	316	311	302	315	291	299	285	350	330	341	356	316	326	306	297	335	311	291	317	347	294	304	324	351	347	324	329	304	320	322	336	305	345	317	330	306	291	322	301	308	307	336	339	334	301	320	310	339	284	268	299	300	349	310	315	309	288	338	278	327	327	326	354	308	327	295	313	338	265	292	320	316	299	308	322	323	339	304	338	363	297	299	308	309	303	312	284	305	339	330	307	340	290	327	341	314	293	295	313	300	318	286	309	360	312	318	326	302	335	317	284	297	312	324	326	349	332	330	325	293	313	321	274	346	332	350	302	317	322	303	324	344	325	347	318	316	341	261	296	307	312	314	284	327	316	291	335	350	290	290	307	288	314	331	303	317	311	301	333	304	315	294	305	287	322	319	319	324	336	313	307	273	328	311	288	320	295	328	298	315	321	303	310	316	305	304	339	337	325	324	301	312	284	317	321	319	312	321	280	338	306	314	340	281	316	314	348	297	302	286	297	299	289	320	321	329	316	314	292	316	325	327	317	324	289	337	302	309	325	305	298	306	315	322	316	291	313	331	292	307	298	297	318	267	310	293	317	332	301	301	326	314	335	309	311	308	302	299	313	315	299	325	313	304	311	296	330	304	351	291	349	318	320	312	327	316	318	302	299	274	334	321	338	323	335	304	302	321	315	298	316	315	304	297	289	306	281	294	294	303	312	342	298	344	317	305	328	334	300	326	332	333	330	318	326	318	320	314	354	338	329	301	281	301	329	318	324	295	334	310	327	307	353	292	338	301	319	336	323	332	319	297	318	309	286	305	342	288	292	328	296	327	338	292	297	308	303	289	320	327	318	311	336	325	325	331	316	330	303	304	311	284	297	300	297	320	337	325	328	310	289	298	322	335	318	291	341	322	289	344	302	343	318	291	322	348	320	320	309	300	317	340	332	287	309	309	301	321	313	288	325	302	321	306	299	324	302	323	311	318	327	305	298	333	320	310	301	289	332	318	316	287	325	328	330	291	317	305	316	307	310	323	296	293	302	317	308	271	330	325	314	309	279	320	316	322	326	313	314	293	302	315	315	324	302	324	305	313	325	319	326	315	324	303	340	305	274	329	277	297	344	329	314	345	308	305	333	278	300	295	280	322	328	309	322	329	314	307	284	299	273	274	334	349	288	302	320	344	293	311	316	311	297	301	323	279	326	287	310	306	297	327	313	330	317	304	317	317	330	338	325	338	303	299	329	264	333	334	332	282	307	319	293	307	331	273	317	321	320	257	340	306	306	342	318	341	305	322	300	332	316	307	344	325	323	312	346	300	305	359	339	316	294	310	295	329	328	340	347	302	307	327	310	314	341	306	309	311	289	327	306	291	307	301	346	305	306	339	320	310	302	319	305	334	316	348	304	323	303	326	283	293	296	284	305	342	278	290	309	325	331	317	302	296	302	339	327	321	298	331	315	311	289	289	315	312	315	342	309	277	328	317	328	321	259	314	331	289	287	302	305	287	316	346	303	308	297	301	320	296	335	320	321	312	300	305	301	303	289	323	304	313	321	342	304	319	291	310	309	298	323	312	282	314	330	299	282	315	334	319	327	309	310	300	315	293	331	340	306	324	289	278	300	305	313	341	297	312	326	300	307	303	302	312	330	311	313	293	309
937	158	65	48	34	39	53	47	46	44	42	41	30	31	36	47	26	35	46	29	35	37	30	43	32	34	30	39	38	39	30	34	30	29	36	33	26	33	23	31	32	27	35	38	30	28	35	29	24	34	31	35	35	29	26	41	40	24	44	33	26	31	27	35	35	40	35	32	28	52	45	53	36	38	45	33	28	31	31	19	29	38	23	38	28	41	42	35	31	36	30	27	42	39	34	35	39	34	38	23	29	24	33	31	33	42	32	29	35	43	31	21	21	30	39	30	15	23	37	29	36	39	33	30	28	44	32	33	25	42	23	31	29	24	37	31	26	35	18	21	31	37	38	37	27	20	26	33	25	16	29	28	37	19	33	29	36	34	32	29	32	34	33	32	28	31	33	38	25	27	43	32	32	38	34	28	32	21	32	39	29	38	43	32	37	28	40	37	32	22	24	35	41	31	21	34	26	29	24	31	47	31	31	38	38	26	23	26	24	28	31	34	26	27	34	29	35	34	32	28	24	31	33	34	25	41	32	29	28	26	36	34	32	36	23	33	42	22	27	33	26	37	34	33	40	24	31	25	29	29	33	24	43	30	31	30	32	37	43	32	36	44	33	29	33	32	24	30	40	29	20	26	35	23	38	29	35	33	28	29	40	31	26	32	38	33	24	33	33	36	26	29	23	36	33	33	28	39	32	39	33	31	36	22	35	34	32	40	37	36	34	40	27	32	38	27	32	37	26	27	38	33	32	31	30	40	29	38	41	25	22	35	32	32	26	43	35	31	33	32	30	25	37	27	40	29	26	35	28	31	38	32	37	25	30	21	42	43	31	34	32	29	25	36	32	37	34	22	31	30	42	35	31	26	23	29	42	32	38	33	36	32	33	33	31	33	30	16	21	38	26	23	29	32	21	26	44	27	32	24	32	36	29	33	32	43	27	28	20	42	29	30	34	31	46	29	34	30	24	29	29	28	30	27	35	34	27	30	29	27	35	40	23	31	27	33	28	31	39	34	21	31	31	30	33	28	25	28	22	22	32	30	38	24	33	31	35	37	29	35	33	44	29	31	33	24	24	27	29	23	30	27	33	34	37	44	31	33	37	38	40	28	37	23	34	25	31	35	36	37	23	32	39	29	36	41	22	37	31	32	32	39	34	30	31	31	26	32	32	35	34	39	33	30	29	30	29	30	22	25	38	32	33	28	36	44	35	36	29	28	32	36	47	32	29	45	31	43	33	31	29	27	29	40	34	43	39	26	30	32	31	33	30	34	27	27	32	37	34	43	34	28	30	29	37	34	26	40	26	28	33	36	40	29	33	27	21	25	38	31	28	31	28	30	35	36	39	26	36	34	35	25	37	30	29	38	28	22	32	29	19	31	33	32	28	35	28	35	29	21	28	33	28	30	27	33	28	30	34	30	40	30	37	30	34	36	35	42	40	39	28	35	26	29	32	31	43	35	37	30	36	30	27	22	34	37	26	25	27	32	19	41	39	41	33	27	26	28	40	28	24	27	30	34	34	31	24	40	28	33	35	35	26	17	33	27	26	32	31	25	36	30	25	36	26	25	29	32	31	30	32	33	31	49	30	27	32	24	28	22	34	35	41	30	28	23	28	27	31	34	39	24	27	30	36	31	26	33	30	22	26	33	44	19	28	36	32	40	34	38	29	28	26	36	25	34	33	24	29	31	31	28	26	29	27	30	32	39	32	40	23	28	28	29	41	22	45	35	26	27	26	37	33	36	34	29	30	37	38	31	21	26	33	34	24	33	27	30	38	35	26	30	35	28	22	34	43	32	26	29	33	40	26	28	20	33	34	37	29	39	26	34	29	32	40	29	27	26	28	44	30	38	28	25	35	35	28	42	36	35	36	30	29	41	42	32	30	27	47	26	24	35	25	30	31	26	34	18	22	35	29	31	38	30	28	35	42	34	30	32	31	26	32	27	35	42	31	34	21	28	31	26	30	21	29	32	28	29	36	40	31	40	37	30	31	30	29	27	26	34	34	33	35	32	39	38	35	24	34	37	33	40	39	34	37	32	28	35	35	40	26	34	33	23	29	35	28	46	30	41	26	16	38	33	31	27	25	25	32	30	34	33	37	47	39	32	41	32	24	28	29	31	33	27	47	32	41	31	33	37	30	36	38	31	38	29	31	21	29	30	39	35	29	30	30	27	20	26	31	31	30	40	26	31	40	33	48	25	27	25	28	37	29	32	38	34	29	28	20	38	35	24	42	29	31	25	31	24	30	34	22	31	33	37	30	29	36	51	39	32	24	27	25	26	28	40	29	41	34	38	29	34	23	33	38	25	46	28	24	35	35	33	31	28	39	28	28	34	26	44	34	23	35	36	31	39	26	39	18	28	27	30	38	36	36	38	34	47	29	25	25	27	27	33	32	39	42	33	21	29	31	29	29	36	32	23	28	22	33	36	28	26	32	31	36	33	35	34	34	34	30	36	23	29	31	35	30	36	37	35	25	23	38	29	34	18	33	31	38	34	36	38	30	34	32	27	32	37	38	30	27	37	29	27	29	33	44	35	39	27	42	34	36	30	20	29	32	33	27	36	30	33	36	34	25	42	34	31	32	33	35	33	26	34	36	43	40	38	41	31	41	17	45	31	28	32	32	30	34	39	32	29	37	44	37	37	27	19	24	35	33	26	43	21	36	27	30	25	22	28	29	33	20	34	34	29	33	21	36	39	38	37	25	30	32	31	28	32	30	32	32	35	35	30	34	25	34	42	37	37	30	29	31	39	26	27	35	34	20	30	43	39	35	31	25	35	27	24	26	27	23	30	37	30	19	41	38	31	40	35	25	30	34	26	30	30	39	33	37	28	27	28	41	30	25	29	22	52	33	29	34	40	42	39	35	29	35	40	31	28	30	35	29	39	24	36	23	31	33	37	25	32	31	25	37	34	30	30	31	31	31	36	39	27	21	32	43	32	29	20	43	26	42	39	29	20	37	35	28	34	29	33	31	38	31	36	32	27	25	36	21	22	31	34	38	29	39	22	25	31	21	24	28	25	27	28	32	32	35	36	27	42	23	35	25	27	31	36	28	41	27	31	32	36	35	25	26	27	38	26	29	24	32	31	26	41	37	23	39	31	30	29	29	34	25	25	27	29	36	38	30	37	31	40	31	38	33	36	43	34	24	36	25	29	31	29	37	32	35	24	29	35	36	38	38	20	33	31	38	29	34	33	31	30	33	27	42	29	30	27	35	23	30	36	39	43	22	23	36	39	35	28	36	30	34	35	33	35	31	38	44	19	24	30	52	34	32	42	27	21	29	29	23	37	32	27	26	28	31	30	22	34	34	28	33	36	46	38	32	25	39	25	32	31	36	37	30	40	26	33	40	24	29	30	33	33	31	33	27	36	34	29	29	35	33	26	29	38	35	31	28	23	31	27	31	29	30	30	39	35	41	33	33	36	36	29	30	31	26	24	22	33	38	39	30	43	30	25	25	36	40	30	40	35	28	40
13928	3086	663	724	1048	1282	1083	910	714	677	587	551	516	447	457	426	440	417	395	367	398	373	369	365	390	367	417	356	356	344	382	343	368	359	368	362	353	354	378	351	367	361	360	347	339	357	360	358	344	367	380	345	336	320	388	357	364	362	366	349	366	350	359	376	359	362	382	331	472	925	1038	882	719	590	487	418	354	336	335	339	317	373	363	341	316	373	359	365	341	320	324	354	334	355	353	324	351	342	355	353	364	355	347	367	376	360	324	388	326	370	388	351	381	332	330	340	367	326	396	350	354	390	351	344	355	338	337	376	364	370	325	338	343	344	340	320	334	357	370	341	342	339	354	362	361	346	366	336	369	363	346	344	405	340	341	387	332	339	377	342	337	342	373	351	373	333	359	345	344	350	360	358	334	313	365	379	348	371	316	347	337	343	369	342	336	355	362	372	363	383	387	372	367	320	358	352	358	343	384	346	354	359	348	359	342	336	347	390	305	318	320	368	380	367	355	372	342	351	361	365	334	350	333	337	367	361	353	358	363	343	328	365	351	349	366	350	369	347	351	348	374	361	311	359	391	351	324	344	370	338	338	334	351	356	345	335	361	344	350	384	345	337	317	346	348	342	338	375	357	314	320	345	365	371	334	358	329	365	345	344	330	373	357	368	391	357	329	358	354	353	298	344	343	345	362	308	353	358	358	363	316	351	362	357	358	379	347	363	360	341	347	345	352	356	371	360	351	343	355	365	352	356	376	341	344	368	352	324	358	362	358	330	373	353	371	338	325	355	330	388	322	328	345	341	353	316	334	346	340	339	393	335	380	301	391	374	328	348	326	368	327	374	353	325	366	363	333	345	367	341	350	326	333	392	347	361	358	349	364	346	387	380	346	341	339	336	359	335	365	342	337	327	346	398	345	323	373	399	295	342	331	358	326	331	385	352	405	377	341	370	351	353	350	367	349	319	353	353	320	340	335	353	336	372	378	319	370	389	343	377	323	318	329	360	345	381	344	327	319	349	367	336	348	346	391	337	354	332	364	330	303	390	340	361	365	343	360	367	367	334	352	315	347	400	415	356	359	387	363	358	385	369	361	338	336	365	392	337	351	339	380	370	365	328	315	343	378	332	310	353	350	380	364	359	322	349	304	352	345	321	401	383	335	373	371	369	330	362	370	355	358	368	337	320	364	317	347	349	369	363	364	349	355	355	351	367	346	345	373	332	356	361	334	330	341	376	351	353	348	332	337	318	353	350	337	342	333	367	334	341	361	316	359	368	366	333	322	324	333	359	342	379	348	332	346	371	356	353	336	341	325	375	326	349	342	354	369	334	374	347	357	339	385	336	351	319	342	337	338	362	352	358	372	344	359	346	333	336	364	353	329	351	329	338	390	318	359	346	336	373	331	359	318	375	342	342	329	366	359	381	370	350	369	343	343	368	368	338	318	363	339	362	337	327	330	332	341	349	347	351	343	338	357	339	346	346	343	326	345	348	386	316	333	332	321	330	309	352	353	319	384	366	357	318	334	333	361	381	366	391	385	362	324	328	327	350	408	319	375	379	347	369	342	367	326	350	344	391	339	344	367	359	378	349	352	373	332	374	364	334	379	367	326	367	345	337	370	351	336	382	349	327	350	337	340	320	352	337	310	377	343	377	366	383	295	354	383	375	357	331	367	347	329	347	354	382	348	338	356	360	333	362	331	333	361	340	338	328	342	364	364	361	324	352	346	356	377	374	361	323	359	334	297	341	294	334	374	301	348	328	327	370	325	377	345	335	326	368	355	359	352	322	327	376	355	384	341	325	362	337	376	336	361	354	368	383	354	329	380	344	345	361	370	342	323	376	338	345	374	337	359	349	332	377	380	354	365	362	340	363	372	339	349	356	354	340	362	332	324	344	346	331	362	349	347	377	342	355	343	324	360	354	362	366	348	366	363	327	355	344	370	366	376	364	338	379	359	372	383	369	332	359	365	322	350	338	351	367	356	379	349	363	359	310	372	383	365	342	328	367	345	358	315	359	378	370	352	373	334	348	363	370	314	391	387	386	352	331	340	338	419	338	381	357	316	355	364	298	384	343	361	375	332	354	347	364	328	359	382	332	371	322	362	348	352	345	374	365	333	323	338	360	332	311	328	327	362	357	376	337	343	339	346	353	342	335	334	329	359	344	370	331	350	349	364	328	356	357	365	351	337	363	365	324	337	368	353	362	360	313	340	335	361	354	359	326	347	361	300	352	370	343	369	359	377	352	357	350	339	378	338	391	333	341	337	329	372	320	356	348	386	342	351	305	351	328	357	344	342	355	351	388	385	337	340	322	384	378	342	344	364	379	345	348	374	326	361	341	356	358	396	375	330	341	327	336	319	345	368	348	353	314	333	343	392	343	361	318	341	340	368	356	342	378	319	358	408	353	346	319	341	316	352	333	344	341	330	356	335	334	341	323	346	339	336	335	325	378	388	328	378	336	359	379	409	378	371	361	335	339	344	362	365	344	358	358	369	386	337	343	336	357	401	353	365	337	342	333	366	357	346	358	365	356	344	376	338	354	354	345	345	354	357	350	345	363	322	333	341	367	370	375	311	349	358	334	329	332	321	338	379	360	363	367	332	369	331	367	374	354	342	341	370	345	370	337	330	349	336	352	373	345	365	356	354	333	367	346	354	385	391	352	374	307	373	338	335	336	376	376	316	350	386	393	316	360	369	352	345	366	300	360	364	361	333	332	353	361	347	359	355	367	338	358	365	357	347	345	329	370	344	333	363	360	346	348	347	327	349	318	354	353	320	369	339	357	354	369	337	349	356	356	373	343	376	361	361	341	341	356	377	373	343	334	389	360	361	358	368	331	336	333	333	352	340	342	356	374	321	348	331	338	364	371	322	364	323	344	362	357	404	366	360	344	344	381	330	335	354	324	363	371	325	313	393	321	377	327	320	353	373	370	368	346	378	380	328	351	351	336	355	371	329	333	349	341	378	342	333	388	382	378	313	327	307	352	343	340	354	355	346	319	379	354	364	313	349	342	339	334	369	350	337	385	348	356	345	348	351	350	350	354	347	354	378	358	326	345	347	352	332	327	323	340	386	362	338	360	373	352	346	377	353	343	347	364	359	361	359	349	334	367	363	336	373	324	336	345	366	366	367	367	334	367	372	360	343	353	324	345	346	362	339	346	357	370	329	362	371	328	382	352	365	365	365	352	357	345	348	334	350	351	369	360	360	326	333	299	351	341	363	360	370	365	352	333	310	347	347	384	351	351	374	337	341	344	349	343	341	367	370	336	341	371	367	349	369	350	347	336	344	322	313	366	376	325	356	370	359	367	374	347	341	352	349	386	324	322	332	372	352	344	376	351	355	352	361	330	359	379	359	338	357	357	345	346	373	401	341	357	350	357	316	374	367	361	333	348	329	348	325	310	381	367	348	323	339	347	384	366	351	362	366	327	343	343	367	339	332	337	327	332	314	327	362	344	347	334	359	292	317	374	364	354	353	337
1459	573	121	74	54	49	49	56	38	43	40	44	33	41	34	43	36	23	35	34	32	25	28	32	27	34	25	24	31	45	34	33	34	38	35	32	30	25	35	32	29	24	27	34	29	35	31	44	25	28	32	31	26	37	33	26	28	37	28	21	31	35	29	36	29	32	33	29	57	86	81	66	67	37	47	43	35	39	31	26	30	31	30	43	25	26	30	36	22	40	34	25	34	43	34	34	30	27	32	29	19	24	24	41	31	36	32	28	37	22	25	32	35	29	32	28	28	39	29	31	23	46	37	35	27	41	30	35	36	40	34	37	40	33	25	31	31	36	32	28	30	28	28	34	33	28	26	31	31	29	22	32	37	32	33	33	25	29	39	36	24	30	38	27	28	31	42	30	33	30	29	29	34	27	25	26	39	32	22	28	36	44	34	22	34	28	39	22	30	30	36	31	30	39	30	24	42	39	45	23	29	36	37	25	37	45	34	34	30	37	30	36	27	32	36	29	23	19	30	24	34	31	31	23	38	20	45	32	22	31	31	25	34	36	30	42	36	41	33	23	34	34	22	31	34	26	31	30	38	40	28	31	28	31	18	27	32	29	29	29	37	30	33	30	32	28	32	33	38	25	36	28	26	36	43	38	27	27	33	44	30	41	28	29	36	42	25	26	29	28	26	30	23	28	30	27	31	19	43	27	39	30	25	22	31	28	34	37	38	29	33	34	35	30	32	28	32	33	30	24	37	30	39	37	35	28	35	30	28	35	36	22	29	37	31	31	35	26	30	28	22	24	36	36	30	27	25	27	31	40	44	34	28	27	16	30	33	34	33	29	32	28	32	38	29	22	30	36	26	36	35	29	28	31	21	30	29	33	26	24	28	33	35	31	29	38	26	33	24	26	27	24	33	28	27	28	24	30	40	39	25	41	32	23	26	36	28	30	40	34	43	40	28	37	27	37	24	29	37	26	30	23	35	30	30	43	41	33	37	36	31	31	26	26	28	27	31	38	26	24	25	31	22	37	37	38	30	22	32	36	42	35	30	23	22	22	27	29	28	30	31	33	32	32	32	25	24	32	27	32	25	28	43	20	29	40	25	29	31	41	31	32	28	25	31	28	34	21	34	29	34	29	27	35	45	24	32	37	37	28	19	24	36	35	35	23	23	49	30	30	31	25	27	31	36	37	37	24	32	29	26	28	28	33	21	29	46	31	33	26	30	40	30	34	28	25	32	22	38	44	30	36	31	30	32	29	22	30	42	26	25	33	26	29	37	29	37	38	32	23	33	38	32	43	26	28	34	28	28	43	24	33	26	31	33	28	36	36	37	36	25	34	33	25	34	22	34	33	36	28	29	26	20	31	31	23	17	35	28	28	34	34	35	35	32	27	28	30	34	44	27	33	34	39	33	25	26	27	36	29	29	36	35	31	30	23	23	35	31	31	24	30	30	28	33	33	35	32	31	34	24	40	29	34	29	38	32	28	30	27	31	27	37	31	29	31	31	36	35	31	28	29	34	34	35	32	29	33	26	41	35	30	30	33	27	23	31	30	35	20	26	26	28	39	37	29	28	34	35	29	33	31	28	25	30	28	24	31	36	29	28	31	34	24	31	30	18	32	40	26	37	38	30	30	34	27	25	34	28	37	25	26	40	31	32	47	20	29	30	37	38	34	43	27	30	38	25	23	25	27	24	24	39	26	30	42	31	31	34	33	36	40	38	28	21	40	23	36	24	31	33	33	38	29	34	23	23	26	31	45	27	24	28	41	34	19	25	38	30	28	36	27	30	38	42	23	42	25	27	25	33	33	43	22	20	22	32	30	37	39	38	37	34	18	27	32	32	35	36	30	29	15	37	33	50	28	25	34	34	21	37	39	27	25	30	36	26	27	34	27	34	33	35	32	26	38	34	24	34	27	19	38	28	37	38	27	32	23	24	25	37	22	43	30	38	42	32	49	41	33	46	29	26	34	35	39	33	26	23	28	27	35	28	33	25	32	30	33	25	23	32	24	37	27	24	21	30	39	27	16	38	29	29	33	33	38	26	33	31	36	31	38	27	33	29	31	34	31	32	22	29	31	29	25	39	29	29	40	32	29	34	37	37	21	33	31	28	29	30	22	26	26	40	26	34	36	24	31	29	37	34	33	33	32	29	35	42	31	32	32	28	27	35	29	27	28	24	29	37	37	36	24	36	27	32	38	30	29	35	30	31	26	32	33	28	32	27	24	35	28	32	38	38	34	25	37	30	34	33	29	23	27	22	24	27	35	38	30	30	30	33	30	33	25	29	32	37	31	25	42	30	26	30	31	34	27	25	26	32	35	36	28	28	24	33	27	27	36	24	36	28	35	28	28	18	28	32	34	23	31	36	31	37	23	35	38	37	31	39	34	32	26	30	27	20	42	28	31	30	35	28	30	29	22	35	30	38	33	23	28	27	30	23	22	36	31	31	22	39	33	34	29	32	35	25	26	33	43	27	36	35	41	28	31	35	27	35	29	36	38	35	33	26	28	35	25	31	35	26	26	30	34	28	26	27	36	28	34	26	32	25	27	35	29	28	39	34	29	29	31	32	29	25	38	32	32	38	21	35	21	31	31	27	34	36	32	26	22	34	29	20	39	40	23	31	31	24	31	27	20	27	29	36	36	33	25	24	24	30	42	36	31	31	22	25	35	27	31	34	28	27	29	39	34	34	35	21	28	22	32	31	36	33	22	31	38	30	22	23	32	26	28	24	39	39	37	32	34	34	28	27	29	31	38	30	33	31	49	33	29	31	23	34	24	33	33	33	20	39	37	39	39	35	37	38	33	31	35	32	34	33	37	30	28	20	28	33	27	37	26	31	30	29	31	27	26	32	29	26	30	29	21	36	25	29	21	33	24	30	40	36	40	23	29	29	37	30	33	30	20	24	37	29	37	35	26	28	37	24	32	32	29	31	39	38	34	26	46	15	34	38	33	31	37	29	31	42	29	27	28	36	31	33	30	35	19	26	29	31	40	30	25	25	32	33	30	29	37	42	32	37	38	31	35	41	28	26	34	30	30	31	34	37	30	33	36	31	29	26	43	29	34	38	29	45	28	29	29	26	42	30	38	35	43	38	30	40	29	26	37	30	37	34	28	29	30	30	18	29	38	19	39	35	38	32	37	26	39	26	33	30	28	26	36	35	25	38	26	22	30	32	34	34	31	25	22	30	26	35	34	38	25	25	30	31	28	40	32	30	33	28	42	35	37	26	26	26	31	33	33	31	28	26	29	35	36	24	27	34	30	24	39	23	35	32	30	31	27	36	47	23	32	29	30	32	38	29	28	28	36	35	34	30	27	24	23	36	29	27	37	30	33	24	36	35	43	31	24	42	34	31	26	24	28	32	32	38	33	40	32	24	29	33	37	25	22	27	31	29	29	19	33	36	25	33	23	28	28	38	35	28	34	34	29	38	27	34	32	34	20	27	32	34	29	22	35	37	30	30	21	25	26	35	21	32	33
19150	6328	1232	1377	2341	2577	2150	1669	1320	1091	902	755	728	618	575	537	495	520	448	437	439	425	432	409	416	437	394	413	398	373	378	374	375	366	368	396	389	375	384	407	371	363	359	353	365	402	381	384	381	387	369	361	355	356	360	364	352	373	382	347	345	391	343	372	351	363	364	350	635	1838	1927	1612	1083	817	562	424	388	364	333	334	361	384	373	348	332	356	334	365	340	352	353	359	326	321	368	368	314	352	339	303	325	357	317	333	344	333	375	349	353	369	375	348	330	338	343	324	328	363	383	346	352	378	326	336	353	339	391	331	382	329	321	368	359	349	341	375	353	341	345	337	344	379	380	364	362	338	331	373	356	339	352	362	354	343	349	363	322	359	351	346	361	343	347	350	348	354	324	372	363	342	333	354	345	378	359	353	340	300	377	372	334	358	326	358	381	381	367	313	367	354	344	368	379	343	347	352	353	336	337	346	338	345	347	347	356	331	351	359	382	388	359	340	326	372	352	357	368	303	320	390	358	350	378	337	341	352	320	363	345	373	337	314	350	328	333	371	378	346	368	361	343	349	340	335	327	348	360	355	352	343	380	358	367	321	338	334	327	351	368	342	364	346	348	348	349	336	359	330	382	371	359	363	347	353	377	362	352	335	357	344	356	356	354	309	312	391	371	314	340	373	357	354	379	353	352	346	327	356	370	352	373	406	335	361	356	354	328	339	352	338	373	357	352	318	360	333	374	338	377	342	337	354	345	357	375	390	366	399	346	339	356	347	369	326	371	316	365	319	356	353	341	365	373	357	379	344	376	356	391	331	350	356	347	364	332	367	310	355	358	342	350	364	338	355	375	393	341	373	377	350	332	349	316	341	365	367	368	357	367	335	327	356	364	352	345	387	366	348	354	353	354	344	347	369	342	363	335	354	349	352	370	341	342	353	353	320	366	350	376	333	381	350	339	352	356	333	396	341	323	360	353	366	354	354	352	343	381	330	374	349	359	355	329	328	380	333	362	353	355	347	407	332	370	376	365	382	361	372	338	383	355	371	395	357	323	349	373	354	355	346	377	358	326	361	362	312	316	343	350	372	379	362	338	338	361	379	338	350	361	362	361	387	360	343	352	326	350	339	378	355	375	340	350	342	313	359	352	357	359	377	329	364	352	356	331	363	354	335	360	336	354	362	367	341	328	337	347	336	352	346	385	379	387	369	329	366	369	339	345	334	341	352	390	347	387	357	345	377	374	316	363	358	362	338	367	373	335	334	334	336	372	339	343	349	337	356	367	365	357	353	313	333	348	362	355	379	383	390	356	352	315	342	356	332	354	373	352	341	345	369	348	335	334	369	349	373	358	321	345	356	315	311	381	335	332	385	351	352	342	360	341	320	356	363	339	353	364	354	344	345	358	358	350	398	350	363	353	362	332	394	369	354	374	419	350	347	334	334	360	331	319	352	356	353	361	371	355	375	342	370	392	357	364	344	349	361	347	384	326	381	337	332	373	359	352	374	343	353	334	358	330	351	350	352	343	366	335	328	368	347	341	323	350	336	308	365	388	357	347	359	339	334	341	342	344	345	381	377	348	364	344	333	319	348	374	317	338	348	340	411	356	379	378	395	347	354	324	357	349	358	349	377	346	344	355	386	352	348	362	347	320	347	353	351	342	349	355	325	346	368	323	367	379	350	350	364	332	358	371	362	347	368	324	358	338	327	365	313	332	337	360	338	364	351	345	378	344	351	366	348	363	375	352	335	325	342	340	358	358	355	377	326	342	353	359	320	361	350	331	372	364	343	343	334	332	372	347	365	351	357	376	338	337	344	336	358	361	324	348	331	364	353	352	349	342	326	331	355	324	379	362	366	335	352	340	339	341	329	371	347	404	374	340	362	333	352	345	350	335	334	357	351	374	372	361	351	361	396	336	387	344	351	359	363	366	364	353	326	358	333	348	349	320	355	370	334	341	361	373	359	350	338	341	356	330	362	357	369	327	349	390	349	381	336	374	379	315	382	358	360	375	327	332	348	345	342	354	319	353	343	357	340	390	359	347	359	350	374	347	331	342	373	349	351	347	350	359	350	338	369	317	397	336	380	352	367	336	338	333	400	364	389	347	375	348	321	323	376	376	366	403	353	356	382	330	351	351	381	366	367	390	352	351	326	333	344	328	355	367	334	364	384	358	348	384	388	343	346	387	350	350	355	336	348	359	340	331	354	370	378	361	361	345	376	346	346	372	347	385	350	356	358	370	347	325	372	349	354	351	351	342	354	330	316	366	383	335	376	381	317	395	383	335	373	374	329	320	343	378	327	365	353	345	346	374	348	388	365	345	381	344	351	353	328	378	381	385	386	355	346	385	357	386	373	354	357	364	350	343	369	353	333	347	313	294	378	366	317	356	358	342	359	369	341	379	347	363	320	399	336	364	364	375	323	327	354	355	339	378	379	390	310	346	372	393	353	365	341	366	366	374	372	382	375	355	339	368	367	369	334	372	359	358	359	329	333	321	406	338	340	345	323	358	329	360	357	333	350	340	328	308	325	339	358	338	350	370	330	346	340	365	317	347	351	339	348	358	352	309	340	338	338	402	361	353	359	382	353	366	347	347	368	357	338	360	365	399	408	347	346	351	336	374	327	323	321	327	345	355	329	364	329	358	370	331	355	347	372	358	362	360	373	363	334	354	351	363	344	344	347	432	346	381	342	378	356	370	349	341	317	352	358	353	341	380	347	347	362	327	339	399	375	352	368	332	355	328	365	357	349	353	362	393	360	366	351	345	364	313	330	362	335	360	352	359	347	352	335	337	342	354	353	348	375	338	336	346	340	370	338	368	385	328	346	330	360	349	348	377	328	340	375	315	376	356	345	380	345	375	357	303	374	350	347	371	348	325	340	340	353	364	351	360	328	387	339	351	336	349	356	323	361	382	365	339	356	348	354	371	328	336	324	338	322	357	317	366	346	371	344	384	407	372	367	356	337	327	358	331	362	382	347	374	357	371	339	360	360	345	347	343	344	367	352	349	376	375	350	368	340	352	333	355	335	329	382	379	328	347	342	359	339	364	341	344	342	296	357	371	357	366	354	371	384	352	348	356	361	354	357	349	358	329	342	356	344	365	365	363	336	364	336	343	352	340	366	385	357	341	323	352	358	348	343	380	386	367	324	317	353	349	341	327	397	342	350	346	331	328	387	378	354	353	345	379	341	371	339	373	338	346	359	350	316	367	384	318	358	352	337	354	332	351	345	346	380	340	331	352	350	350	339	347	343	349	327	378	305	359	380	335	360	312	363	348	338	353	355	358	363	334	323	350	348	351	367	373	403	364	351	359	318	360	382	341	354	382	344	350	344	366	383	372	336	378	355	376	330	338	355	382	373	364	355	366	363	331	351	350	374	328	347	354	351	384	341	379	300	342	360	337	331	328	348	378	358	359	351	365	326	349	387	360	327	388	379	348	348	368	373	331	372	342	326	328	371	361	361	396	354	334	343	323	322	343	329
1654	607	84	61	50	56	53	54	40	37	39	36	39	30	40	26	25	24	29	28	32	27	31	29	22	24	26	27	31	30	36	26	27	27	33	26	30	25	26	36	24	27	28	25	31	30	36	30	24	23	28	21	21	23	24	28	25	28	34	28	18	24	25	24	37	33	36	35	48	79	84	71	55	48	28	32	29	28	22	31	27	20	27	32	29	33	20	17	30	25	41	36	27	24	26	27	34	25	25	29	21	25	24	19	25	29	26	30	28	24	17	26	22	25	29	24	24	33	18	22	28	32	30	24	31	26	30	18	29	30	36	24	16	23	31	35	26	24	31	34	29	27	32	25	28	35	18	25	31	27	35	31	38	28	23	25	22	29	28	32	28	29	28	21	33	26	27	28	33	24	26	27	17	27	36	26	29	25	15	29	23	22	24	22	34	32	15	34	23	26	22	21	37	27	27	19	30	20	26	25	26	33	25	23	31	18	29	15	27	34	34	26	33	27	22	26	19	19	27	27	28	36	28	28	25	14	36	39	28	14	24	28	30	27	24	26	19	28	30	20	17	29	29	26	22	18	29	23	35	35	28	25	32	29	32	30	33	22	31	24	20	35	27	33	24	23	27	25	32	31	34	23	30	32	25	28	41	22	23	40	36	26	19	27	27	26	20	20	22	26	24	26	33	36	26	28	16	37	40	28	17	20	26	25	23	30	29	20	36	25	28	30	24	32	17	17	25	33	26	23	22	29	30	31	23	28	30	23	16	19	28	23	27	31	26	23	31	32	28	23	25	25	38	33	26	18	26	26	27	29	26	31	28	21	28	25	28	29	24	21	26	23	24	22	24	36	21	33	29	23	31	31	26	25	20	23	29	17	31	27	26	17	25	27	27	25	24	29	22	25	25	32	20	21	31	24	20	29	16	24	27	24	24	26	29	18	30	19	36	26	27	15	32	32	35	30	21	21	27	18	23	23	27	23	29	17	33	19	24	21	37	28	28	24	20	27	32	14	33	30	32	25	20	36	16	31	30	24	32	29	32	22	35	31	31	27	26	24	37	20	32	25	22	16	15	23	29	22	27	29	24	23	28	26	28	22	32	30	18	30	29	36	28	34	22	30	18	28	23	33	34	24	22	23	23	21	36	25	19	31	27	28	22	33	35	19	30	28	14	23	28	30	30	31	29	19	29	21	34	41	30	21	23	39	18	28	25	38	24	21	26	23	31	27	30	34	31	24	26	29	19	24	32	22	37	22	24	22	32	23	32	26	29	35	27	24	26	25	20	29	22	34	26	21	26	27	34	35	20	22	21	24	27	31	28	23	25	24	24	23	29	28	28	32	22	35	30	24	32	25	22	23	30	30	27	39	24	35	30	29	36	22	23	20	30	19	32	25	23	22	31	20	25	32	33	17	24	34	22	25	27	20	23	26	12	25	30	29	29	33	24	26	20	30	32	18	32	26	38	22	26	10	38	25	28	30	25	27	25	34	30	22	29	19	32	35	25	26	22	26	31	26	22	20	26	34	24	37	25	24	23	27	19	19	20	32	26	23	11	30	24	23	31	34	35	27	17	32	27	25	31	31	18	32	28	24	36	26	22	31	20	28	30	22	24	30	27	29	14	27	20	20	29	20	22	30	27	23	32	22	19	25	25	30	25	37	17	26	26	23	30	27	28	26	24	28	25	23	30	27	30	28	34	21	23	20	28	32	24	31	19	31	24	25	29	26	30	22	35	17	29	27	29	28	28	24	24	30	28	25	26	29	34	24	21	28	34	22	33	25	31	37	24	19	16	32	34	24	16	27	33	29	31	26	30	17	18	27	41	32	26	34	31	34	25	11	25	24	32	34	38	31	26	21	26	24	34	33	26	30	27	25	29	24	28	19	34	20	21	24	25	27	36	28	31	20	29	22	38	21	20	26	33	31	21	30	23	28	25	30	21	16	22	36	26	29	21	34	29	28	27	31	32	30	20	19	31	24	24	32	29	24	25	24	28	31	24	26	28	22	29	26	27	23	29	31	25	28	19	27	18	31	25	26	23	18	25	17	25	15	29	20	27	38	34	24	34	23	35	26	30	23	23	22	22	26	20	34	26	27	29	20	33	27	17	27	26	30	24	25	27	40	20	21	21	27	21	23	36	20	42	33	28	29	33	24	26	25	28	27	23	22	33	36	33	18	22	25	17	29	39	33	30	26	19	31	26	24	26	18	28	27	40	29	32	29	26	25	36	39	18	26	24	34	19	22	28	25	27	28	25	25	18	19	26	22	20	29	21	28	24	28	24	25	25	30	31	31	28	23	17	33	24	33	27	26	20	25	33	30	24	31	28	21	29	28	23	30	19	28	36	28	23	28	19	24	25	15	22	26	25	23	29	29	10	32	20	24	24	24	26	32	19	25	36	33	23	22	20	34	20	31	28	30	38	28	21	18	32	37	21	24	33	26	36	23	21	41	28	22	30	23	27	29	38	26	27	32	31	26	30	27	33	23	21	21	25	25	27	26	28	25	25	24	27	30	22	33	27	24	42	20	28	24	30	28	21	22	38	31	30	20	22	39	23	27	27	28	33	18	25	24	25	28	35	27	29	29	29	25	29	28	17	30	31	23	22	33	26	29	22	24	16	33	29	32	24	34	27	32	17	29	33	23	26	26	25	24	29	35	19	24	28	31	32	28	33	27	28	23	29	28	25	21	28	28	23	25	18	29	29	32	27	25	24	20	28	20	35	34	23	19	28	26	12	21	21	29	39	23	26	16	20	26	25	25	31	29	27	26	31	27	38	30	28	30	20	23	18	26	22	29	22	32	25	25	26	23	19	30	16	21	29	29	20	21	25	29	35	28	29	25	32	23	22	25	30	27	31	34	24	26	30	27	30	31	26	25	20	25	25	18	20	30	27	27	20	35	21	21	25	30	25	28	32	27	25	21	29	21	30	25	25	23	30	27	33	28	23	32	25	20	30	29	34	28	24	25	29	19	20	21	28	22	21	30	32	27	33	35	31	21	29	24	34	27	22	26	30	19	25	28	25	30	25	30	32	36	34	22	26	24	35	25	23	33	21	27	30	34	23	26	29	31	22	27	29	33	20	25	36	17	25	31	27	37	30	29	30	27	21	19	25	30	31	25	20	29	23	30	31	26	22	21	25	21	23	34	16	25	37	26	20	25	29	28	32	25	38	31	30	20	25	29	28	28	32	32	17	26	22	20	29	28	28	37	25	26	25	38	21	18	29	18	21	18	29	19	29	24	38	30	23	22	32	31	23	31	24	35	30	25	27	24	28	29	20	23	34	29	18	22	28	30	31	15	34	21	26	26	24	29	33	23	20	27	28	24	27	31	25	35	22	36	18	27	31	31	29	19	34	21	34	21	29	20	23	30	27	23	34	21	27	27	29	23	29	30	24	26	24	35	32	22	34	28	26	30	26	27	29	20	37	35	34	33	19	30	17	28	30	25	22	26	28	26	36	27	32	29	34	19	28	26	26	26
18799	7065	1105	1379	2251	2423	2134	1709	1397	1180	969	843	748	601	592	515	518	443	431	438	383	420	389	384	418	385	367	359	351	343	338	355	326	296	353	319	336	343	285	330	307	335	332	310	301	334	277	313	306	339	320	343	315	308	303	300	292	301	340	282	313	296	326	305	302	281	359	624	960	2322	2031	1487	942	699	490	376	330	317	327	293	312	322	280	324	300	284	296	289	294	326	314	277	276	320	279	289	266	302	283	296	305	309	317	311	306	276	306	308	313	291	325	321	321	320	301	307	289	308	300	298	289	303	302	302	284	287	271	278	287	297	326	280	300	284	291	326	315	293	285	298	289	292	307	292	288	312	290	308	313	288	288	316	305	299	292	275	265	341	302	310	292	282	311	316	309	297	328	322	347	302	280	306	276	311	305	318	328	297	281	290	301	301	333	276	307	322	290	327	278	318	326	306	326	295	288	292	288	321	311	335	287	292	293	311	309	284	317	305	273	313	319	309	300	297	306	301	330	281	284	286	292	310	276	304	276	303	318	297	279	321	311	303	308	303	278	282	294	285	298	333	289	303	336	299	310	287	328	306	291	306	281	341	319	325	312	287	306	268	343	298	313	297	301	321	340	311	323	302	291	275	304	309	287	320	301	294	315	290	309	272	330	336	317	316	302	271	292	283	300	267	304	288	276	288	288	290	302	294	298	295	303	325	272	283	352	287	282	286	294	316	304	296	296	277	291	316	285	310	278	294	289	314	332	299	284	303	305	309	288	311	282	283	325	286	322	324	300	300	299	316	327	299	309	294	337	302	308	321	328	256	319	277	328	289	305	291	299	275	335	298	288	288	272	285	298	285	262	313	280	294	312	297	315	293	292	330	264	312	308	247	338	306	321	304	285	270	286	292	288	318	315	307	311	295	325	301	301	276	271	294	312	292	312	301	310	310	288	294	311	300	318	276	300	272	300	312	299	294	294	281	310	312	300	307	319	315	315	302	287	292	307	343	299	327	279	270	292	287	342	297	290	326	296	317	284	280	277	277	287	300	283	320	332	337	283	301	320	322	349	303	289	315	310	285	290	309	306	298	316	319	263	283	299	317	306	290	287	302	272	330	313	308	290	282	292	299	298	266	309	278	331	307	282	290	298	324	300	308	292	312	308	283	313	303	320	287	330	304	299	297	267	290	326	293	295	310	306	317	306	317	326	290	321	315	301	322	291	307	311	270	308	303	293	279	292	308	287	331	292	295	320	303	314	302	294	333	316	300	273	326	316	293	289	287	314	285	299	272	289	271	302	300	317	270	282	280	320	312	296	285	303	307	310	309	295	312	303	325	303	298	303	319	306	353	292	289	281	304	285	291	315	283	321	327	297	313	310	276	275	302	315	318	275	285	333	279	317	308	305	279	286	286	303	349	316	289	292	292	298	290	333	305	269	280	314	303	304	282	279	310	279	282	285	313	273	307	305	299	309	280	301	327	262	274	290	335	316	304	273	309	292	284	273	270	280	294	302	300	307	317	291	277	311	313	299	274	313	317	317	290	324	304	306	309	302	314	311	281	275	294	273	294	280	300	318	282	293	291	297	314	286	276	318	295	274	314	293	268	313	289	322	303	281	300	285	313	307	285	334	283	318	332	293	277	300	302	340	309	326	277	287	312	293	277	309	305	272	292	292	308	308	293	283	289	291	308	264	329	282	317	294	305	286	290	284	297	301	299	289	274	305	313	299	301	309	330	325	327	273	279	313	280	290	272	309	293	276	325	284	286	308	268	310	274	295	317	318	325	314	328	296	272	286	309	302	291	322	298	307	283	313	299	291	289	260	331	305	289	301	285	328	290	303	307	299	293	296	286	287	289	317	298	291	283	304	279	299	314	309	318	326	283	315	290	315	284	293	304	301	299	304	315	340	297	296	254	276	291	312	315	299	288	301	269	336	296	300	285	292	319	300	295	293	298	298	283	282	301	325	326	313	300	282	297	299	338	298	311	303	294	332	293	313	313	298	297	287	282	305	312	308	309	320	296	343	313	304	325	304	326	264	284	265	306	291	298	292	300	300	310	327	309	273	289	312	335	309	327	318	287	329	317	305	287	307	297	318	305	317	261	319	300	315	312	250	327	293	293	313	272	325	280	305	291	296	317	307	304	291	308	286	301	297	301	331	293	316	326	298	304	321	299	298	292	311	311	328	300	290	302	297	299	313	315	274	319	300	310	321	304	306	271	312	303	313	280	324	286	299	281	297	290	327	318	321	307	277	287	293	310	299	312	289	307	304	299	291	308	309	308	293	275	318	293	298	316	290	276	303	301	276	316	309	295	325	276	305	280	260	326	293	285	276	313	308	295	277	299	305	293	316	292	319	325	317	314	317	318	318	312	306	288	290	290	285	309	296	299	306	305	331	306	302	271	318	319	268	306	304	321	294	305	336	319	292	267	293	318	281	302	286	273	287	295	319	326	300	298	298	302	309	295	273	299	307	332	322	307	333	317	283	287	284	303	301	290	318	283	329	309	286	304	293	289	312	306	308	295	326	336	336	292	278	311	287	332	305	317	291	278	288	290	326	299	319	278	296	344	293	323	320	289	281	318	303	278	320	315	328	311	331	335	292	320	338	307	313	307	315	298	283	281	305	292	290	310	308	272	295	331	303	308	304	301	328	308	302	309	291	270	286	291	299	305	277	328	301	286	285	321	285	293	286	336	329	317	266	287	324	325	284	325	311	306	278	302	295	304	327	289	311	316	318	282	302	301	308	297	307	292	308	317	265	286	271	315	284	290	289	316	275	319	316	300	284	285	288	323	302	281	293	321	296	306	290	309	334	307	322	328	299	326	287	306	310	282	281	290	281	290	299	330	315	290	274	310	308	268	289	324	287	285	320	306	331	323	315	262	289	310	306	304	296	313	310	323	291	312	267	288	289	309	299	336	257	276	325	341	282	283	364	308	255	295	293	279	322	314	297	297	317	279	302	311	311	315	303	310	310	311	266	303	299	308	287	312	323	290	284	306	317	287	273	256	306	276	297	327	299	329	285	312	266	309	323	304	307	281	295	296	296	307	298	288	291	273	274	301	315	283	304	310	303	278	299	302	293	281	301	283	331	285	312	287	321	328	266	311	281	297	315	274	317	279	283	293	268	308	275	310	298	293	305	285	306	271	317	276	311	292	341	294	313	308	298	288	312	290	307	301	304	306	297	324	296	299	280	309	290	302	294	327	294	277	335	298	303	299	318	295	281	308	267	321	324	317	318	297	309	323	329	341	270	283	285	287	313	310	305	327	310	325	315	322	306	297	294	305	331	295	308	313	298	303	292	315	310	281	331	325	284	290	277	315	296	327	301	316	300	284	311	330	296	309	319	284	281	307	294	285	306	304	316	311	272	307	289	309	307	316	288	269	347	307	304	312	294	286	294	290	327	304	306	308	300	323	316	315	286	312	313	278	308	301	315	279	302	299	325	306	314	289	310	274	327	299	302	317	305	297	283	318	300	317	289	293
2128	884	148	86	63	66	74	60	61	71	43	56	53	43	36	41	30	27	32	30	34	28	36	29	37	29	29	32	37	33	24	35	31	25	24	30	35	31	25	38	24	30	32	26	25	30	37	33	26	25	23	21	25	30	26	21	23	22	28	34	27	31	27	46	25	26	28	46	91	101	101	89	51	49	28	30	37	28	30	16	26	21	26	25	27	28	21	25	23	20	39	23	31	26	29	24	26	22	31	34	26	25	28	20	26	39	17	27	29	20	16	27	33	23	30	27	23	21	23	29	27	24	23	28	30	27	24	23	32	22	21	27	31	24	29	37	33	31	24	27	28	41	26	26	31	34	33	27	24	25	26	20	23	22	17	25	34	21	33	22	30	28	37	26	24	27	29	27	32	18	28	28	27	37	25	24	28	30	38	23	20	34	33	29	23	25	27	27	34	24	25	24	24	19	22	33	34	20	20	31	34	27	23	23	30	26	27	26	28	24	21	24	29	39	40	19	35	28	25	25	19	29	26	34	18	18	29	25	22	24	34	29	33	27	34	25	20	26	23	23	29	25	31	15	24	27	22	26	33	25	22	23	26	22	33	23	27	27	21	27	38	25	32	24	28	22	20	24	20	23	28	16	25	31	25	22	18	35	22	28	29	24	33	28	31	25	35	31	22	24	36	23	31	26	19	30	29	28	34	38	24	23	28	28	22	24	18	24	23	25	27	19	27	27	31	28	24	32	25	30	33	20	21	26	28	21	30	25	30	23	28	28	23	35	33	33	19	26	20	23	32	33	35	14	25	30	25	29	28	26	19	31	26	34	27	17	28	37	23	22	24	30	30	24	23	32	27	30	34	17	29	29	24	30	29	28	15	22	28	26	26	24	31	19	25	24	27	34	23	26	30	27	23	29	39	29	25	23	18	28	21	21	34	28	26	19	18	28	21	22	25	23	25	28	32	18	20	25	26	29	29	26	29	25	26	23	21	28	20	30	34	28	29	29	17	21	26	19	18	27	24	27	27	25	38	20	18	19	24	20	29	23	34	32	33	18	27	43	22	34	27	25	22	29	27	19	23	31	25	29	30	21	25	32	19	24	30	30	29	28	27	27	22	27	25	31	21	27	30	31	39	20	30	39	31	32	27	12	27	20	27	28	23	26	25	19	22	19	32	31	20	17	34	36	31	25	22	23	23	27	17	26	21	25	31	24	34	27	26	32	21	29	24	31	18	32	27	33	35	33	33	24	27	32	35	27	26	23	24	31	20	32	19	28	24	30	44	22	24	26	27	27	22	28	29	32	27	30	22	23	34	29	22	31	29	26	25	26	21	27	18	28	27	40	20	29	26	20	27	30	24	26	20	22	21	30	26	26	18	27	28	31	27	28	26	30	24	20	23	28	21	28	33	24	24	19	32	24	25	23	25	21	28	19	31	16	36	29	27	26	30	17	26	26	33	17	29	25	33	30	20	31	29	28	18	24	28	23	28	22	37	29	31	33	28	32	27	25	17	21	31	25	28	27	24	22	31	32	28	26	26	24	27	26	32	25	25	21	29	31	33	31	31	25	29	24	18	22	23	27	26	31	20	26	34	29	23	26	39	19	24	21	29	25	21	26	28	28	26	29	28	40	24	20	19	28	27	26	30	31	27	34	31	27	32	33	25	30	26	24	25	24	26	32	30	19	27	26	32	19	30	28	27	34	25	26	32	27	20	23	22	24	26	38	27	30	38	25	15	30	32	28	35	25	19	16	28	27	28	34	30	28	25	22	27	25	26	22	25	31	23	28	29	37	22	30	24	27	32	30	25	35	24	19	25	30	18	26	25	26	25	33	26	27	22	22	25	31	22	26	23	22	27	24	32	26	28	32	20	26	20	20	29	25	34	24	26	26	28	36	24	27	30	23	29	30	21	38	32	33	33	17	30	32	27	36	18	16	22	34	25	31	26	34	26	27	31	31	21	24	29	17	24	42	30	19	30	39	36	25	26	25	31	22	42	28	26	28	23	41	33	29	26	31	33	36	30	32	23	24	33	18	26	26	25	27	25	23	25	24	34	25	35	29	28	19	24	24	30	31	24	25	36	30	27	29	26	21	28	26	27	22	27	22	32	28	24	31	28	39	30	36	32	28	26	29	36	32	35	25	25	29	26	23	26	33	37	29	37	31	29	32	27	30	27	23	26	27	28	24	29	33	26	29	25	28	30	25	37	20	23	23	28	29	28	39	27	27	25	30	25	27	19	26	22	24	30	17	21	33	30	21	37	24	24	29	25	28	33	18	20	34	25	19	19	28	19	21	20	32	30	29	38	26	24	29	36	36	21	29	24	26	19	25	32	30	30	23	29	34	36	20	26	25	24	19	27	21	32	33	32	37	30	30	25	30	30	40	27	27	24	23	23	26	28	24	22	29	29	23	25	19	28	29	32	19	29	32	31	27	22	30	22	14	25	29	26	26	28	22	27	33	32	20	31	27	38	27	23	31	31	20	36	29	22	25	20	19	31	29	32	24	30	23	19	27	37	33	32	16	28	33	34	21	26	24	18	25	21	26	30	35	26	31	25	21	30	22	26	33	19	29	28	23	21	22	33	22	28	20	29	33	32	26	25	22	31	26	19	24	24	33	24	26	29	18	23	24	33	28	27	26	35	22	31	28	31	17	40	35	25	30	28	18	35	30	34	27	28	22	21	40	33	28	23	26	25	28	30	26	27	27	15	21	28	32	33	35	29	23	24	30	23	35	23	28	33	20	31	24	20	26	24	22	27	22	48	30	32	23	22	26	26	28	26	38	29	29	19	27	30	33	19	25	29	24	18	24	26	33	29	28	22	26	25	30	19	41	24	22	24	23	24	31	22	28	28	16	27	20	21	27	29	24	26	32	19	27	26	23	24	18	26	22	25	31	28	33	16	20	27	29	35	28	17	32	24	25	32	24	31	22	22	33	24	26	34	16	31	29	23	28	37	26	21	28	17	25	25	25	27	19	32	18	23	22	28	30	21	17	25	34	28	21	29	20	36	27	31	27	30	35	26	35	28	23	26	26	31	29	23	22	26	25	24	34	33	25	27	19	28	28	23	21	32	34	28	24	21	26	21	32	29	24	27	37	28	42	24	30	31	27	24	30	23	30	21	18	19	27	27	32	26	31	38	36	31	22	32	24	35	26	21	21	22	26	27	27	26	25	29	25	26	37	16	32	29	37	28	29	29	32	19	31	33	30	23	19	17	24	26	30	22	26	31	26	31	28	31	28	33	31	27	26	23	24	24	28	23	26	30	30	20	27	31	28	29	24	17	26	32	25	27	22	26	26	29	22	30	29	26	25	32	21	37	31	24	30	33	24	31	22	30	24	17	24	24	24	24	27	27	20	25	27	39	23	28	30	15	29	20	26	24	24	28	31	25	20	24	30	35	33	18	24	28	21	23	27	21	30	33	25	23	31	32	28	22	33	43	15	30	32	33	22	28	25	28	27	27	27	21	32	27	35	28	29
23509	7404	1702	1916	3272	3787	3230	2517	2083	1656	1294	1076	931	819	656	635	601	608	567	515	469	481	477	471	424	411	456	399	390	366	388	351	395	364	356	382	327	394	392	348	344	350	339	343	333	344	301	341	342	333	338	355	359	343	327	314	340	357	362	346	323	293	308	310	296	328	463	1167	2060	2851	2623	1883	1267	860	560	418	371	296	285	343	294	289	323	328	311	309	315	305	306	321	294	310	319	289	326	288	315	298	294	303	314	305	279	308	325	288	334	306	292	294	304	294	281	303	296	306	313	328	300	278	289	275	288	314	288	305	311	323	331	294	317	323	297	298	312	324	295	308	298	312	332	306	313	320	347	301	301	330	331	319	319	327	293	268	289	330	314	293	284	343	297	334	322	279	309	320	342	317	294	317	311	345	317	285	295	294	297	299	346	296	320	308	311	269	326	319	285	336	316	325	289	296	324	281	279	323	312	328	292	304	332	301	317	292	306	287	326	285	353	331	339	334	321	303	318	326	296	288	317	332	320	337	314	295	321	348	274	295	319	319	296	317	287	308	298	314	295	347	290	305	296	316	339	322	314	312	291	340	298	331	312	299	314	310	309	312	302	335	326	295	308	297	332	315	335	280	285	276	300	299	288	271	313	312	303	325	292	316	320	290	325	305	280	310	301	295	327	288	327	349	312	298	323	301	302	315	311	335	283	283	328	294	334	285	310	313	276	291	328	301	305	282	317	296	311	327	315	288	280	296	286	315	304	321	301	328	293	305	320	318	284	333	323	299	321	289	309	313	311	309	317	300	295	305	305	317	306	305	296	295	327	297	347	304	283	325	346	298	304	302	300	280	303	300	298	325	299	306	327	323	297	310	312	331	274	319	269	330	331	311	326	313	315	307	290	330	324	332	293	325	348	338	350	319	313	334	316	350	349	309	299	307	303	299	296	319	301	308	312	306	306	329	323	308	317	265	301	295	312	328	317	287	349	310	274	296	288	309	321	330	337	329	301	335	314	321	303	329	286	313	314	321	308	311	299	288	267	334	301	322	269	324	302	314	303	315	289	363	302	307	318	309	290	298	305	286	287	341	309	294	318	297	304	329	317	307	294	312	312	303	269	293	333	329	310	309	311	328	308	290	304	296	328	343	280	313	297	314	312	330	303	289	291	301	329	337	310	284	291	314	284	317	273	314	286	311	313	315	312	322	300	312	301	298	292	289	289	286	303	338	277	300	337	281	325	324	322	320	296	280	296	318	318	313	276	320	285	299	296	306	281	290	310	284	366	327	298	282	349	313	282	293	309	317	333	320	310	283	308	317	304	287	311	291	328	302	306	317	303	293	347	336	327	334	292	291	304	277	307	302	324	290	285	315	298	328	336	294	322	317	298	318	321	341	295	286	318	311	305	325	308	286	299	323	327	317	337	339	312	295	284	322	289	321	321	314	307	329	338	327	311	312	318	319	294	300	306	318	292	326	312	280	333	302	288	308	313	321	274	324	289	290	303	288	308	325	295	305	313	290	296	287	318	343	303	322	320	311	294	291	283	321	323	328	315	331	338	318	347	302	294	278	319	313	313	307	333	305	331	288	315	304	310	324	308	305	329	295	313	316	331	308	322	307	286	307	313	297	322	337	293	341	308	281	284	335	290	344	294	318	330	314	308	327	315	313	298	288	281	296	283	292	337	317	289	323	311	282	316	313	319	285	304	329	307	283	286	313	308	307	288	291	325	317	323	313	306	310	271	321	321	343	305	315	294	277	304	336	316	324	308	313	314	298	305	292	342	297	294	301	316	305	314	306	322	288	299	324	319	302	332	301	294	305	303	317	320	324	287	299	317	276	287	278	320	307	308	313	289	320	263	275	353	298	326	304	334	302	316	284	337	336	341	315	335	318	312	287	294	298	345	309	309	330	312	304	337	322	319	330	281	332	346	303	278	306	319	308	306	322	328	288	329	299	322	301	296	313	285	302	339	290	308	318	312	304	332	321	307	293	302	323	320	311	320	308	314	350	340	254	325	307	326	293	344	322	311	296	317	318	312	295	336	309	321	289	328	316	319	338	324	272	296	311	319	319	267	315	287	300	292	320	277	308	303	284	319	307	335	289	321	307	301	304	349	300	314	315	266	331	296	312	302	319	300	313	328	287	280	299	310	306	327	315	320	305	300	308	323	309	290	303	297	301	317	312	280	297	326	307	303	286	303	316	316	309	309	325	281	314	321	304	311	321	283	325	312	323	277	274	311	279	323	316	319	325	292	298	313	292	306	270	315	279	275	291	281	297	305	319	285	286	298	292	307	305	305	284	312	288	310	301	317	266	319	292	293	272	319	302	313	294	285	308	311	303	326	325	312	348	310	305	314	292	318	306	338	311	319	311	345	284	314	317	318	319	298	298	319	273	314	290	299	319	325	314	308	318	320	283	337	287	275	291	310	309	313	278	316	288	309	308	288	286	307	318	276	297	315	319	300	329	332	310	295	324	310	306	286	346	320	287	328	319	297	315	270	309	277	313	280	339	289	276	297	317	336	306	311	288	320	319	302	312	261	288	308	320	309	285	301	299	358	303	308	305	363	304	308	311	300	311	296	336	287	293	332	304	291	294	313	327	304	305	310	277	356	305	293	295	287	320	339	318	303	309	336	292	312	292	315	305	279	351	313	291	325	323	316	310	286	284	307	309	290	308	321	307	298	348	304	308	323	316	344	283	302	306	300	331	270	310	296	302	294	344	320	310	308	276	309	314	310	291	318	342	318	294	330	322	310	317	314	301	307	307	314	329	311	344	289	310	321	294	306	305	327	321	311	313	298	325	267	293	272	317	314	330	314	288	286	319	299	309	320	303	310	315	299	338	316	329	315	295	303	308	345	304	306	266	304	326	295	302	288	330	312	331	313	304	310	303	281	294	305	306	307	271	313	296	313	298	311	299	342	286	295	297	276	309	337	282	294	296	278	300	301	287	306	286	308	337	310	283	286	316	318	301	299	302	344	315	298	291	338	295	300	303	319	331	315	314	306	292	300	302	284	285	279	297	310	307	315	292	332	312	313	300	338	321	308	308	327	324	291	322	279	306	302	323	295	305	312	317	273	317	333	298	317	324	321	339	284	311	312	316	311	292	336	284	312	311	359	267	317	325	318	325	313	308	312	292	294	313	312	297	314	316	313	299	322	312	296	324	321	273	302	334	335	284	289	322	327	312	282	303	289	304	292	318	309	267	307	288	308	304	316	324	303	289	343	280	300	326	314	328	321	311	313	311	328	293	296	313	322	302	341	336	300	285	320	306	322	307	319	299	313	327	310	318	272	308	324	307	314	303	273	303	326	297	320	296	277	316	312	309	339	305	291	310	305	313	324	298	314	306	282	331	344	299	345	317	306	301	299	331	320	325	317	299	310	284	297	299	330	308	313	322	312	321	309	340	304	277	281	310	291	309	305	319	340	296	340	314	313	318	333	328	281	281	319	310	276	267	298	299	324	282	304	294	307	310	320	286	297	312
953	165	56	39	45	55	34	37	33	39	42	45	45	27	28	25	34	27	43	41	26	36	33	26	33	24	32	40	26	38	34	34	26	32	24	40	29	32	42	38	47	31	31	28	26	33	41	26	17	33	35	29	35	28	24	30	24	43	30	29	42	48	28	21	30	31	23	40	55	38	47	49	44	39	39	34	38	43	23	33	38	28	30	39	24	36	34	34	36	29	35	43	30	34	32	34	37	28	40	40	38	24	27	34	28	32	25	33	29	36	40	31	29	31	28	42	26	37	34	37	36	35	31	30	30	33	29	34	39	23	26	32	28	34	30	29	19	36	21	28	37	22	39	41	36	28	26	47	31	40	30	38	29	35	41	30	32	32	34	29	36	22	31	36	24	31	33	33	41	30	29	32	37	43	36	28	36	44	29	32	32	39	31	40	35	29	35	41	42	33	38	41	35	35	29	34	26	30	26	30	42	32	29	37	28	31	29	21	43	33	18	33	26	34	31	33	32	35	35	34	31	47	30	23	29	31	22	30	41	49	32	33	25	30	31	34	29	33	31	31	30	36	37	31	34	42	41	36	30	27	45	33	36	44	30	31	33	28	40	26	43	37	31	29	36	36	34	27	36	29	39	35	38	25	31	35	34	25	37	38	27	37	39	30	33	32	28	38	29	41	34	37	22	18	33	27	32	42	33	39	29	32	20	34	39	35	36	27	30	37	32	27	31	40	29	32	39	34	26	31	27	22	26	36	37	42	34	32	39	32	33	30	22	23	38	32	32	29	43	38	30	42	24	35	40	35	31	31	23	36	26	18	29	37	33	31	33	36	32	30	26	37	31	17	31	22	37	30	25	33	31	20	37	26	32	28	38	33	25	27	31	44	39	26	36	33	20	32	32	30	35	32	25	38	31	37	29	25	26	38	34	25	43	19	43	31	27	36	33	30	33	29	34	38	29	30	38	33	39	37	36	34	33	29	29	38	26	28	25	25	38	40	27	38	30	32	40	29	30	30	34	30	34	31	29	36	34	25	30	29	44	39	29	30	32	32	40	35	38	49	40	26	37	32	38	26	39	48	34	30	28	41	32	29	27	35	36	31	28	31	37	30	32	27	47	28	23	26	34	32	33	42	18	29	26	17	37	28	29	31	30	27	27	31	41	20	40	31	38	29	32	30	31	27	34	34	39	33	34	35	29	27	20	35	35	27	25	34	30	37	26	38	37	42	43	32	36	38	24	29	31	30	30	36	33	33	24	27	33	43	34	32	37	30	30	33	36	39	26	27	36	31	39	39	32	31	39	31	30	40	39	40	32	44	28	29	45	30	38	32	21	27	33	33	38	31	36	24	44	27	31	30	35	28	27	28	27	22	35	33	31	39	36	33	36	24	45	24	37	32	28	26	30	34	36	34	37	31	37	33	25	32	32	39	30	47	33	35	40	29	34	29	34	32	28	28	31	28	28	38	30	41	33	38	27	25	39	34	33	29	38	42	36	38	35	44	36	24	39	23	25	23	26	32	21	31	43	35	33	22	29	40	23	37	32	38	36	17	27	34	35	33	32	31	34	29	32	24	31	27	36	37	40	40	38	33	27	31	29	42	25	33	37	38	35	27	26	24	34	27	37	35	40	31	36	30	34	35	29	42	39	36	24	39	41	28	27	34	29	42	26	36	33	37	34	28	35	24	26	34	42	39	36	36	32	30	27	43	40	38	35	33	32	39	24	28	38	36	34	31	33	33	31	38	22	30	37	29	44	36	31	44	27	22	34	28	33	27	35	39	33	34	33	36	33	26	32	22	27	34	32	36	26	38	42	35	27	29	26	28	33	29	28	25	30	33	39	39	24	35	26	31	34	43	29	28	27	31	29	35	27	34	33	35	26	29	26	39	27	34	29	33	31	25	32	43	21	29	32	29	19	26	26	28	40	32	26	31	31	34	31	29	18	30	28	29	28	34	30	29	22	38	34	35	28	45	33	27	33	27	41	33	24	38	31	29	36	23	37	31	25	34	26	34	25	31	36	27	30	42	19	32	24	30	40	43	35	29	32	24	36	40	35	31	29	27	44	27	27	34	44	29	28	41	31	37	35	33	34	35	30	30	33	37	35	33	26	36	30	29	23	31	28	27	35	23	29	19	34	38	30	31	34	27	35	35	35	30	33	30	36	32	28	41	44	27	42	33	22	34	35	28	27	37	26	31	29	34	27	41	25	27	38	31	27	33	31	37	37	38	37	26	24	35	32	27	32	34	36	25	34	32	36	40	27	38	41	30	28	32	34	29	32	34	35	41	33	33	34	19	42	38	28	31	41	28	30	26	36	28	34	26	33	34	33	33	40	33	37	32	30	32	31	27	33	38	39	26	35	40	30	27	26	22	36	29	32	28	35	34	30	36	28	35	31	23	26	25	34	31	36	36	47	39	39	29	33	30	32	20	38	38	32	32	25	35	28	38	32	27	32	31	31	24	31	28	40	19	29	39	32	32	27	39	27	31	28	33	39	23	28	37	29	34	38	49	28	35	26	23	29	28	30	38	28	30	32	27	23	34	22	32	28	27	31	35	31	35	40	27	25	34	35	25	30	25	28	32	36	39	37	28	40	31	25	43	29	25	30	28	32	32	24	26	30	34	30	36	35	39	35	39	23	28	28	40	37	27	38	29	34	41	31	36	31	33	41	38	25	30	39	28	28	28	26	34	34	38	32	25	32	25	28	29	25	38	33	36	36	23	31	28	33	41	39	30	33	29	33	30	33	34	38	27	34	32	27	33	37	27	37	35	24	26	23	29	41	24	28	27	41	27	27	20	37	34	33	29	30	33	39	25	37	31	36	38	26	32	27	32	36	33	29	32	28	27	24	32	31	30	35	42	30	35	29	32	33	27	35	34	41	33	32	40	30	24	38	28	28	27	21	21	40	37	27	36	29	30	34	31	34	31	25	28	27	39	29	20	34	43	27	27	33	27	30	32	30	35	32	32	41	38	33	36	23	40	31	38	30	24	35	43	39	35	29	30	33	31	33	35	31	28	38	36	23	22	29	47	32	24	28	30	28	35	36	28	28	32	23	35	37	26	39	13	35	35	27	33	28	19	29	27	35	33	38	25	39	35	30	20	31	28	37	26	44	27	41	29	28	25	28	35	42	32	31	25	37	32	26	25	30	34	22	42	37	23	35	35	27	29	23	27	27	36	25	24	42	22	41	35	40	34	34	36	19	32	38	30	28	36	32	44	37	26	24	39	34	26	24	26	41	24	24	38	40	36	27	38	37	34	29	35	29	29	24	26	32	30	29	27	33	33	33	23	31	45	31	43	35	25	30	32	28	37	33	35	44	32	26	37	32	31	27	30	28	32	32	36	43	27	33	26	28	22	32	29	38	38	27	38	33	31	19	46	25	29	28	38	38	34	31	31	37	36	27	37	47	32	38	36	39	31	30	33	33	20	38	34	33	30	27	41	33	32	42	32	31	32	43	30	36	27	24	24	21	28
14466	3237	712	680	1126	1210	1035	889	816	653	585	530	501	492	422	432	411	431	384	393	417	368	351	417	356	384	405	373	380	363	360	361	367	410	329	404	376	365	380	360	403	300	399	372	336	361	367	388	407	338	343	380	346	398	357	343	353	340	377	407	383	372	325	339	328	374	351	416	527	862	942	968	770	586	465	425	381	385	347	347	338	365	397	380	347	382	328	371	358	378	350	354	380	349	355	355	363	353	349	364	372	375	370	396	358	379	363	342	389	364	358	355	361	358	338	357	361	338	369	347	375	340	309	348	332	328	356	371	368	377	381	391	364	345	358	353	364	349	325	319	348	379	371	356	386	384	335	326	348	337	341	359	363	365	358	294	373	354	375	332	372	374	339	377	368	329	343	363	371	327	398	364	336	390	380	382	335	387	367	363	384	357	341	368	361	332	379	354	367	378	396	354	340	347	376	323	373	380	341	350	370	395	326	320	325	373	363	319	347	352	318	351	363	344	358	368	351	397	357	391	348	373	378	344	359	356	365	357	374	338	361	346	358	370	354	357	377	386	364	376	332	359	351	349	343	363	358	370	378	366	369	349	358	337	332	346	339	344	360	329	350	347	371	382	352	332	383	370	385	378	331	380	332	349	367	354	384	371	373	333	388	342	393	375	314	350	384	364	365	368	347	348	357	393	386	349	380	367	350	371	365	350	341	337	320	345	345	364	383	351	298	355	383	395	348	379	392	356	372	351	348	344	351	352	334	362	354	372	363	351	354	336	345	361	346	363	344	377	348	349	323	333	351	373	394	337	351	391	353	387	351	371	370	362	353	363	334	348	366	383	352	351	331	362	351	369	353	379	356	360	344	337	361	355	359	386	377	373	363	361	358	375	356	364	394	369	335	390	384	343	342	360	381	385	387	354	362	345	350	363	338	357	343	343	338	340	360	356	399	376	319	373	362	371	374	343	378	314	381	376	349	369	342	355	322	361	347	364	357	367	317	343	343	352	366	384	358	380	348	373	358	378	349	369	385	342	359	353	394	350	385	354	361	357	374	364	356	353	380	370	376	355	372	333	352	364	350	338	385	379	363	345	347	343	355	354	352	360	382	336	372	361	365	360	351	346	368	368	324	393	367	360	355	353	326	378	386	342	324	350	369	350	373	350	368	375	332	365	384	335	359	329	346	382	348	334	336	370	334	367	338	363	346	393	366	383	395	388	361	358	349	326	367	343	381	340	352	374	320	334	348	352	373	333	367	341	373	344	330	382	344	356	361	348	354	386	353	349	361	362	398	331	372	378	336	356	361	374	331	384	344	343	348	337	393	327	370	317	401	371	340	372	347	371	343	358	347	350	352	363	384	366	356	394	363	374	368	351	371	344	376	348	339	361	342	349	341	368	378	379	355	346	385	333	337	409	372	358	381	355	367	345	352	352	347	422	342	335	365	360	396	324	301	341	383	335	370	375	326	357	341	368	326	348	384	347	357	360	338	346	341	350	346	375	368	358	366	361	357	343	369	349	347	375	334	349	346	377	361	343	326	366	360	375	345	378	352	369	376	361	363	388	360	311	378	334	367	377	349	371	344	339	333	376	368	396	352	345	382	356	360	377	358	362	360	356	364	361	360	336	346	379	346	362	344	376	325	369	371	383	379	356	352	370	345	368	334	335	379	381	377	375	389	351	379	355	385	342	347	370	354	348	371	333	348	378	350	360	365	348	351	380	340	397	351	357	324	361	344	373	344	350	352	356	355	387	360	357	352	332	375	357	364	371	354	325	346	374	384	370	361	337	386	342	347	322	399	358	344	367	363	390	342	373	360	380	362	382	362	369	309	343	312	352	329	353	385	364	368	339	315	327	340	341	365	339	361	334	361	373	407	347	335	352	362	356	371	351	371	374	363	365	363	356	339	340	342	364	332	365	386	370	365	368	367	343	385	371	322	360	374	362	370	347	357	356	380	346	351	359	357	350	354	364	334	351	358	399	356	351	365	351	339	349	386	327	375	350	337	375	324	378	353	376	370	344	373	373	374	383	379	373	360	359	357	346	374	344	350	328	334	307	359	354	362	365	347	399	331	341	378	384	361	382	359	376	370	359	362	354	363	357	369	376	386	332	356	344	366	356	363	338	350	345	358	359	355	369	366	360	376	352	354	381	346	360	341	361	388	328	367	399	363	373	383	353	339	371	364	369	329	356	378	338	342	365	358	350	356	340	350	364	381	347	346	355	361	343	347	366	329	376	349	370	376	349	381	358	371	341	347	379	351	379	353	351	352	355	332	404	368	341	362	369	355	353	397	347	391	361	360	381	353	377	353	359	338	360	362	379	330	357	347	370	339	376	347	362	355	348	367	354	333	325	354	364	363	348	361	355	344	361	387	348	344	339	361	365	390	339	372	383	378	383	396	366	369	371	363	332	381	351	375	362	353	355	314	357	324	392	330	354	366	364	349	328	365	338	359	358	362	343	360	386	341	321	372	357	364	353	357	352	369	379	342	345	349	368	373	333	347	339	341	373	331	320	372	373	361	346	321	348	357	353	369	336	366	392	364	370	336	359	351	333	357	385	380	344	339	335	384	355	370	389	368	359	383	361	343	369	339	335	346	367	378	357	370	359	338	410	378	353	364	365	371	337	379	347	368	365	357	366	368	369	325	380	347	339	349	370	372	361	390	352	365	349	378	362	386	393	335	360	327	334	367	374	354	346	306	381	360	380	377	341	336	374	359	341	341	365	361	390	336	349	325	375	373	373	340	350	350	342	363	388	349	383	336	340	376	350	358	347	359	345	365	366	352	382	373	341	354	372	383	365	348	325	374	361	342	335	357	351	335	392	344	343	364	349	392	343	365	375	347	342	388	335	366	321	386	380	346	377	352	340	371	373	369	348	391	339	372	382	349	346	354	386	352	375	359	348	337	329	378	341	345	358	353	349	359	356	378	338	344	345	360	336	378	397	350	375	355	370	377	371	330	338	383	371	387	348	339	395	354	380	360	362	411	346	378	345	358	345	355	355	334	354	357	378	374	396	351	356	345	368	392	376	350	338	346	371	367	372	336	333	360	378	374	329	376	357	428	343	356	344	353	361	361	383	358	382	333	342	383	363	336	355	360	371	336	389	316	318	368	344	328	333	332	334	362	371	326	356	367	325	361	378	361	394	306	335	327	349	338	352	380	384	325	346	341	342	371	391	345	378	361	354	359	346	339	371	359	352	393	388	374	362	356	336	355	353	343	342	340	382	366	338	375	377	379	357	371	351	349	384	362	348	370	370	371	356	368	336	353	379	369	358	405	336	353	359	391	331	348	373	375	383	377	351	381	371	349	396	333	365	340	374	311	338	343	385	372	408	332	369	368	374	382	385	400	393	391	330	350	345	390	318	367	375	379	359	374	362	353	386	346	342	350	362	400	366	368	396	354	382	389	346	374	401	393	353	351	376	385	353	366	378	352	371	348	341	371	392	353	380	380	332	374	348	346	352	375	361	332	366	363	407
1313	614	92	54	52	49	56	40	42	36	52	28	44	33	30	28	38	38	33	44	34	40	33	34	29	34	35	23	41	32	40	29	38	42	25	26	31	48	24	20	33	35	31	38	38	32	35	31	32	28	31	22	26	33	30	36	30	34	36	36	27	32	31	32	24	25	33	37	39	84	81	81	62	54	50	31	34	33	36	36	40	38	36	26	32	29	36	28	29	32	28	34	38	37	24	33	32	35	28	27	25	33	41	31	20	45	29	36	34	28	23	39	28	31	29	26	45	36	32	31	32	31	27	31	30	28	22	32	37	29	21	29	25	29	38	35	35	34	29	27	34	27	36	30	39	34	44	37	35	30	33	36	26	31	34	36	34	17	36	31	37	40	38	35	34	27	28	34	37	45	29	21	40	43	26	27	30	29	25	35	26	32	24	32	30	37	19	35	29	34	38	33	27	31	24	33	36	40	41	26	30	30	29	31	41	32	26	33	39	34	32	29	39	25	38	32	33	31	31	33	24	40	24	30	36	33	28	26	28	19	29	35	34	38	35	28	28	39	26	20	29	21	28	42	25	24	26	41	30	38	30	29	36	35	39	41	29	33	35	28	30	33	26	27	28	28	40	23	27	35	34	28	34	40	38	31	22	34	27	27	38	32	36	30	38	25	29	25	36	31	36	40	28	24	31	40	34	36	28	22	28	24	38	35	31	28	36	25	26	25	27	36	37	35	32	30	29	26	44	34	34	25	34	33	32	34	27	34	36	44	39	25	25	26	32	30	45	35	28	30	37	40	33	22	33	36	35	23	41	34	32	28	38	40	23	29	43	28	43	45	32	33	22	36	26	33	25	33	38	24	28	25	42	22	34	18	44	28	26	38	31	26	27	41	26	36	25	26	23	20	29	27	28	24	27	29	32	32	45	41	26	31	38	40	22	41	30	21	26	27	40	15	33	33	40	35	39	38	41	33	26	28	32	30	35	29	29	42	33	33	28	31	30	26	32	33	30	32	32	32	44	36	25	36	35	32	28	29	27	26	32	38	30	33	42	31	29	34	37	29	32	37	36	44	38	31	44	33	39	27	27	28	31	30	38	36	35	35	24	25	21	36	31	38	35	30	25	35	28	23	25	31	26	24	34	31	34	39	22	41	27	31	33	27	43	37	28	35	25	26	23	35	36	28	40	39	29	30	30	29	36	41	28	34	33	27	32	35	39	30	28	23	44	38	39	33	25	32	27	34	35	30	29	23	32	30	33	30	26	28	35	38	16	29	31	35	42	24	38	31	30	27	19	24	34	38	31	33	22	22	26	30	39	37	43	19	31	29	28	30	37	30	23	33	38	45	28	31	23	24	28	28	35	27	20	31	28	31	30	18	39	31	34	33	29	33	34	39	34	33	35	29	30	33	33	27	27	22	20	33	22	41	31	36	24	33	29	31	25	33	27	34	19	27	28	35	39	30	35	26	29	31	37	29	35	37	38	38	24	39	40	34	28	35	42	29	36	31	33	24	32	27	29	40	30	40	38	32	30	39	34	26	36	35	29	34	33	33	35	41	34	25	36	32	26	37	31	29	35	31	33	46	39	24	34	28	42	38	26	24	30	28	38	37	26	31	33	34	34	22	37	36	36	43	29	28	35	28	21	25	23	45	28	32	30	28	28	36	26	42	22	28	35	24	30	42	28	33	31	43	30	33	32	37	34	35	34	37	36	51	22	42	29	24	28	32	29	44	30	46	27	32	18	31	28	35	38	45	24	28	34	32	39	24	22	29	39	34	34	35	29	39	39	35	26	32	32	36	28	28	33	32	40	32	33	29	30	29	34	32	33	34	43	20	25	37	29	36	42	25	42	39	28	40	30	34	27	36	28	30	28	42	35	28	41	31	33	34	28	38	30	36	29	36	45	42	35	36	29	32	27	28	23	31	37	33	29	23	38	43	19	32	32	37	33	23	31	43	21	32	32	26	30	34	18	37	30	41	32	36	38	42	31	33	35	32	20	37	30	29	32	40	35	31	30	24	28	34	35	36	36	24	35	38	36	27	36	32	33	25	24	32	25	33	33	46	28	39	33	38	29	28	37	32	30	34	38	33	28	38	34	37	38	31	31	35	36	28	35	29	42	28	37	41	37	30	29	33	23	29	34	43	30	29	31	29	25	40	30	34	38	31	27	31	38	32	31	28	28	27	31	43	32	28	22	33	44	35	38	26	29	29	27	33	29	26	40	35	38	35	40	36	29	22	38	38	36	25	35	36	42	37	36	28	38	29	37	28	29	26	36	36	31	27	24	38	34	35	24	29	27	36	41	35	29	39	39	30	28	26	27	37	42	32	38	31	24	34	29	27	24	31	31	34	28	30	32	35	31	29	34	30	35	28	25	43	27	31	35	23	41	33	43	26	31	30	36	23	32	41	28	34	29	28	38	38	32	29	33	30	27	30	26	37	26	29	32	21	35	50	34	31	29	26	38	30	34	31	32	29	22	33	37	25	35	33	34	32	33	23	43	36	26	34	42	32	31	31	25	28	30	42	40	32	33	32	34	32	34	25	23	35	34	22	33	28	28	37	33	31	36	30	33	27	34	35	31	23	30	39	29	36	29	27	33	35	19	35	26	32	35	37	36	34	36	26	27	38	29	31	38	28	31	39	27	30	33	30	30	29	53	33	33	40	29	28	42	37	35	36	36	27	33	23	30	24	28	37	24	40	38	34	46	29	27	25	31	32	41	37	29	21	38	29	19	32	37	32	29	39	36	24	33	32	33	30	37	29	21	43	37	35	29	40	26	24	25	24	29	31	34	41	38	36	38	35	31	28	26	16	28	23	29	32	43	26	32	31	41	21	27	33	27	31	23	26	26	35	32	26	32	22	21	34	39	24	36	35	33	29	36	28	28	25	39	24	39	38	37	28	28	28	36	38	24	27	33	30	31	27	30	23	40	26	45	31	28	24	31	36	25	31	38	26	36	38	40	31	41	43	37	29	35	28	30	37	34	31	42	28	35	30	31	26	44	20	26	44	25	37	33	28	27	37	27	41	39	30	29	39	34	32	29	33	37	29	36	26	28	25	29	36	28	34	24	23	25	27	38	31	33	31	38	40	26	29	35	39	39	33	31	41	38	43	27	21	26	19	32	28	33	38	34	22	39	28	30	37	28	37	26	29	34	31	30	24	30	33	33	29	41	28	34	28	34	28	37	34	40	24	27	26	36	28	35	28	33	22	43	37	32	29	37	37	27	41	28	17	31	37	32	36	26	36	31	35	41	36	34	23	38	36	23	29	33	33	29	38	32	32	39	41	37	17	21	31	26	31	23	35	16	32	36	25	36	32	34	37	29	27	39	36	29	33	40	32	33	28	39	28	15	32	22	41	40	39	31	41	27	32	29	34	33	39	32	30	26	26	32	42	34	35	28	31	30	31	32	40	24	27	36	30	36	38	39	28	26	31	31	23	35	21	28	30	27	26	33	29	34	30	23	35	35	41	29	21
17596	6481	1271	1412	2274	2541	2250	1580	1306	1203	972	827	691	658	586	586	511	507	472	492	431	439	425	416	465	425	414	412	411	381	365	384	410	394	400	358	427	383	419	407	410	397	375	417	383	371	346	401	401	375	381	362	378	325	373	351	363	386	347	383	393	399	382	368	376	370	431	536	770	1604	1941	1615	1249	822	572	424	397	362	389	364	325	332	365	331	382	351	399	403	343	359	375	356	362	431	375	357	384	368	400	344	351	344	366	377	368	350	365	346	368	363	383	327	384	396	373	361	390	361	383	358	365	359	392	330	343	354	348	316	369	336	347	370	354	371	379	348	359	371	361	325	338	371	354	319	332	362	348	353	357	357	317	348	343	364	385	359	360	369	353	359	369	324	361	324	364	364	362	346	361	327	390	370	360	388	367	339	366	344	348	355	389	329	331	385	352	412	375	371	330	372	370	366	346	355	364	371	335	358	339	370	378	357	403	382	391	358	355	329	346	350	357	377	347	335	373	350	404	349	348	386	330	327	372	358	347	344	342	390	372	364	373	379	384	390	402	361	341	364	374	361	371	383	379	326	366	371	389	347	348	362	317	350	364	402	341	380	359	382	367	376	345	345	352	350	373	380	395	364	325	380	369	369	376	385	342	344	399	361	352	358	319	358	365	381	375	357	376	388	359	367	345	389	330	357	376	359	376	394	387	351	371	352	352	369	387	373	380	399	326	372	332	379	363	361	356	374	363	347	371	347	354	353	373	373	361	350	347	351	377	351	370	361	337	350	357	349	371	357	345	376	353	377	342	388	353	365	369	368	368	350	353	359	336	345	340	357	379	381	390	376	374	384	355	380	367	370	386	348	349	377	365	375	359	374	342	365	376	348	359	381	372	364	371	340	341	343	357	352	352	342	326	371	385	355	357	317	337	347	364	366	357	332	346	328	352	347	374	364	390	375	391	377	372	381	402	385	378	338	381	330	376	381	380	412	377	371	355	358	367	368	378	338	378	379	368	365	317	343	363	402	359	398	322	401	375	363	356	338	354	342	343	386	370	327	390	322	371	353	380	382	399	379	334	394	342	382	365	389	333	336	352	360	393	355	376	360	346	372	352	371	368	382	353	353	339	333	378	351	363	338	378	343	348	350	335	362	365	404	352	401	376	365	375	413	355	350	348	374	365	365	370	318	347	357	347	361	378	396	337	344	352	392	373	389	342	333	336	369	353	333	349	386	368	343	327	381	387	356	375	370	383	380	369	371	346	376	335	335	368	346	362	387	349	334	360	404	344	391	356	352	349	357	353	360	370	362	357	344	348	349	352	367	386	374	351	381	360	332	383	380	380	360	351	380	363	381	325	375	354	370	366	342	373	384	372	363	363	346	365	368	383	350	375	367	358	346	368	357	366	361	382	335	378	343	349	361	334	394	346	348	356	328	374	340	359	338	337	380	361	376	382	381	370	379	337	404	340	378	319	381	384	351	353	376	383	354	358	360	342	376	338	359	401	373	341	318	349	341	365	391	345	391	363	336	403	366	348	358	354	333	345	357	344	353	389	374	393	369	388	360	386	365	373	361	352	380	353	348	347	383	381	358	338	354	365	359	364	375	356	374	347	360	362	360	362	348	389	342	373	344	341	363	364	363	333	369	360	370	367	370	354	361	387	376	352	393	394	358	383	328	322	375	353	345	339	380	383	342	370	362	371	330	377	378	386	405	386	360	356	369	365	369	344	367	357	364	368	354	374	339	361	376	376	366	359	340	350	354	370	376	382	325	370	361	358	381	357	381	374	348	361	379	321	389	349	360	351	366	377	396	367	344	371	350	389	403	365	377	371	369	349	346	337	366	369	333	376	363	342	372	336	370	328	361	409	357	367	357	389	332	363	359	375	356	368	377	370	367	378	368	368	346	389	345	357	383	354	346	353	364	372	353	367	363	329	324	394	352	368	353	359	361	369	383	366	345	324	372	364	355	376	361	327	378	380	353	354	366	363	380	391	356	361	384	352	387	344	378	374	369	339	352	356	375	358	351	379	373	363	350	354	359	358	333	365	334	366	337	361	370	327	356	387	347	333	353	345	380	362	372	325	352	345	391	324	358	397	382	360	366	360	359	357	395	365	371	354	359	373	360	368	363	362	369	385	366	346	347	342	377	347	344	354	353	399	359	330	367	379	379	378	346	380	360	384	341	334	340	360	367	326	371	360	368	408	343	348	330	388	358	355	388	365	339	389	371	362	343	362	352	344	378	350	372	388	364	361	370	394	389	334	348	346	362	358	357	385	369	375	368	337	405	367	369	386	376	389	349	366	356	334	360	330	353	413	363	328	352	361	376	378	370	366	369	366	311	377	341	350	413	361	372	375	396	376	347	377	323	362	357	367	390	365	380	387	358	365	387	383	381	369	358	359	364	345	368	366	360	336	370	335	340	363	378	377	371	371	346	419	334	330	374	354	329	345	370	318	342	373	372	374	333	351	357	374	365	336	372	384	351	366	330	354	351	371	363	355	363	377	361	342	386	369	337	343	354	370	375	367	384	371	358	366	362	377	343	374	374	356	353	372	368	414	389	356	366	376	330	364	331	331	353	373	407	356	359	395	354	346	374	367	366	355	392	380	351	322	317	331	358	341	389	349	355	357	381	387	386	342	380	338	357	370	346	343	389	352	390	361	341	361	380	382	361	388	357	380	384	345	385	358	365	376	355	390	371	354	327	353	352	338	357	318	337	376	355	357	372	347	361	368	363	392	353	357	325	393	361	385	402	332	372	356	334	344	384	380	378	382	357	340	343	360	397	344	373	353	357	330	337	346	348	349	321	386	379	362	369	373	337	377	361	354	340	367	350	362	365	335	374	379	336	340	349	359	377	384	348	330	364	362	382	363	357	376	355	357	404	404	384	372	391	351	349	380	342	343	353	367	348	369	361	378	342	382	354	379	349	379	355	366	362	348	354	392	388	345	368	380	352	361	361	380	346	352	324	367	360	371	323	343	351	377	363	384	364	327	368	367	353	370	378	356	352	342	342	380	349	352	371	355	376	340	398	349	351	370	372	339	361	344	349	338	385	353	364	336	408	371	353	374	340	339	364	339	375	354	365	361	348	378	354	349	376	390	362	352	333	363	394	320	346	354	395	338	337	367	347	376	378	382	367	379	403	353	380	350	366	365	351	363	349	352	376	387	315	346	370	376	335	338	330	385	372	388	345	390	316	373	373	364	337	357	345	359	357	365	359	335	359	344	376	351	307	377	333	338	326	382	355	348	314	360	385	380	388	340	395	371	347	368	361	393	375	385	360	382	373	362	383	372	358	329	342	350	379	360	360	363	359	345	384	382	342	359	360	393	357	346	377	374	363	365	368	353	369	378	366	378	376	373	360	390	368	357	383	354	354	362	347	392	351	377	350	341	371	380	373	389	373	382	346	380	356	363	347	342	360	367	339	372	395	333	358	341	353	365	365	365	364	352	369	362	346	323	366	360	350	365	381	404	402	351	333	365	378
1648	395	97	69	41	52	54	49	35	52	40	33	39	44	33	22	32	37	29	35	17	33	20	40	22	20	35	27	20	30	33	26	33	26	36	23	32	27	17	21	25	33	25	23	29	23	32	20	30	28	32	28	29	29	26	27	22	22	35	16	26	35	39	38	27	23	30	34	44	78	83	82	65	47	43	31	34	21	24	28	32	18	26	22	29	27	26	23	31	32	31	25	35	37	24	30	32	23	16	25	21	28	23	27	32	21	13	21	24	24	29	24	41	37	24	29	26	31	35	27	32	28	29	33	25	20	33	24	21	29	24	40	21	32	27	26	23	34	27	24	33	37	23	33	27	27	19	22	31	32	20	27	31	27	35	33	26	26	27	29	32	30	24	27	32	33	32	19	18	26	31	21	22	25	26	32	21	24	28	24	27	22	26	21	23	29	25	31	21	23	22	23	23	25	20	30	30	24	30	24	19	28	24	25	39	24	31	21	39	31	33	25	32	25	31	35	31	33	18	34	32	17	26	31	24	31	29	35	24	25	22	31	30	29	23	24	32	29	30	40	34	21	34	24	25	24	16	32	26	30	27	22	26	26	33	45	33	28	43	25	21	22	23	18	25	29	27	35	25	22	23	22	32	41	25	29	27	28	30	27	26	18	21	25	27	28	28	26	35	36	26	26	31	24	24	28	27	27	34	29	27	22	27	31	22	30	28	30	26	37	23	26	27	29	23	24	19	36	26	26	27	31	24	29	26	28	22	23	29	33	20	32	36	24	24	24	23	22	22	31	24	23	29	30	22	32	23	35	31	21	29	34	39	29	32	30	28	24	32	25	32	17	30	37	30	30	26	24	32	32	25	27	38	23	17	32	31	30	28	20	19	26	29	21	22	25	27	25	34	26	28	31	25	29	30	29	20	26	30	33	25	25	28	30	24	23	32	26	35	29	31	34	27	36	25	27	33	22	27	30	30	23	34	41	25	24	22	31	25	42	30	29	27	26	26	24	26	31	22	30	35	26	18	24	30	36	30	22	29	30	31	27	32	33	40	29	26	30	28	29	33	32	22	25	33	19	31	26	31	30	25	37	26	34	28	31	24	26	27	33	28	28	36	29	27	28	34	29	29	38	30	31	28	44	35	27	31	21	24	25	29	20	20	33	22	34	18	23	23	19	30	38	29	35	31	34	21	24	22	34	19	25	21	27	23	32	23	18	22	24	22	25	26	42	25	22	31	21	38	20	29	26	25	24	34	25	26	23	30	29	35	29	19	36	27	29	38	32	19	38	28	34	26	23	23	30	35	14	24	24	21	22	22	27	25	21	30	27	28	35	21	23	15	30	22	27	29	27	25	26	21	22	27	24	23	34	30	18	19	28	23	30	20	27	34	29	30	29	30	25	31	30	29	24	19	35	18	23	28	37	20	29	29	27	28	31	30	27	26	31	36	28	36	29	29	36	20	37	21	26	27	32	44	23	27	30	28	29	19	29	26	18	23	27	29	18	32	25	27	18	26	22	27	18	22	32	28	21	30	37	28	15	26	27	30	24	16	23	23	23	25	27	34	19	27	34	33	35	26	31	19	35	24	25	25	39	29	28	23	37	30	28	34	24	30	29	31	20	27	25	29	20	29	31	28	24	26	34	23	31	24	34	25	28	24	26	34	26	31	26	25	30	27	23	26	29	34	29	42	35	36	27	36	23	33	28	32	23	29	32	25	26	31	31	27	21	31	31	20	30	33	25	32	24	21	39	36	33	27	17	27	23	29	31	30	31	23	18	37	26	28	23	22	27	25	29	26	16	30	37	30	35	22	25	32	23	32	26	25	25	30	25	29	33	29	25	17	22	28	19	22	24	28	23	27	32	22	28	25	26	28	20	21	31	31	25	29	34	26	28	22	28	20	31	28	21	32	26	30	16	25	22	42	27	23	29	21	22	27	21	22	16	29	33	21	19	26	28	15	28	40	30	12	29	23	26	19	29	29	30	27	26	22	25	26	31	15	26	30	28	32	24	23	34	27	22	27	37	21	24	24	28	16	21	33	21	33	33	31	26	35	23	37	26	35	34	25	18	33	24	27	22	21	37	29	28	32	29	28	25	22	35	28	24	19	25	35	25	26	29	22	26	31	33	24	25	28	32	24	22	23	22	27	23	17	28	32	29	26	33	36	34	29	35	24	25	22	32	26	26	27	27	24	33	26	26	29	33	30	31	32	23	32	26	27	33	19	29	27	37	23	18	23	28	22	30	29	32	29	32	32	28	27	26	24	34	20	26	18	32	26	41	27	22	31	35	28	20	35	25	29	28	24	22	29	34	22	25	33	21	21	30	30	34	30	26	25	28	23	23	26	26	42	16	31	21	28	32	28	28	28	29	26	37	39	40	27	34	27	20	26	25	24	29	28	23	28	40	36	22	25	32	23	33	36	29	42	28	30	30	26	27	22	27	41	21	36	28	39	22	16	33	30	30	22	35	27	29	32	31	19	27	27	20	27	35	22	18	23	30	20	19	28	25	23	26	28	22	33	27	18	27	22	25	23	23	26	24	25	23	26	27	26	28	16	26	31	25	21	25	35	31	28	26	22	24	33	28	27	23	39	28	20	23	29	25	25	40	30	25	31	26	25	30	26	19	25	22	27	22	30	26	32	27	17	28	24	18	26	33	27	22	24	34	28	31	21	26	23	31	29	28	31	22	30	20	31	35	28	23	23	30	21	31	39	26	28	24	24	22	40	24	33	27	25	25	27	26	29	32	37	29	32	32	21	37	29	26	29	26	21	28	27	34	25	25	32	21	24	33	29	25	22	31	27	26	24	29	22	26	24	42	30	30	26	33	28	27	25	24	27	27	30	24	27	32	26	37	25	29	28	22	24	23	21	27	27	24	21	36	27	32	26	21	33	25	28	36	22	37	21	29	34	18	27	27	35	29	26	27	34	21	26	21	33	21	24	31	21	23	23	24	24	21	21	37	20	27	26	20	31	26	18	26	26	32	31	32	27	31	24	25	27	36	27	33	27	32	19	21	31	34	22	26	25	22	21	16	28	31	19	38	20	35	19	35	25	27	22	26	17	23	25	22	28	20	34	19	28	31	26	29	31	22	29	33	32	32	23	23	42	29	30	34	32	25	27	29	24	29	23	29	24	33	29	26	28	40	23	38	26	29	17	33	26	30	37	28	22	29	23	29	33	29	32	30	28	27	34	28	26	25	29	20	35	28	36	24	33	30	20	26	41	32	29	31	28	23	23	28	31	20	30	25	25	27	32	34	31	27	29	23	35	33	31	37	26	26	33	34	26	29	32	27	28	28	30	28	27	26	35	27	21	30	32	31	28	50	34	31	30	28	25	25	22	33	35	35	31	23	23	20	28	33	26	23	31	23	36	28	25	33	16	29	24	22	32	22	32	22	26	37	29	24	19	29	26	32	24	18	27	27	31	24	38	28	27	26	23	31	22	32	28	38	38	20	31	35	26	29	24	27	21	23	34	30
18970	4773	1158	1302	2238	2501	2207	1713	1427	1213	1015	854	741	676	573	504	528	476	461	460	432	394	395	410	400	377	385	368	347	345	346	379	343	311	368	337	343	337	349	349	360	343	314	345	350	316	335	323	345	315	330	316	335	313	308	340	318	312	285	328	305	295	298	313	350	319	318	405	631	1934	2090	1790	1420	825	539	408	349	295	329	280	306	307	284	332	305	292	320	300	293	281	293	300	299	329	313	317	297	337	335	307	278	286	318	353	305	271	256	307	336	288	298	306	337	318	301	324	322	292	284	291	312	302	295	309	301	280	322	313	293	317	282	328	297	291	303	292	322	328	314	285	296	322	294	341	323	293	323	285	303	305	313	319	284	301	306	299	329	332	300	298	292	298	306	333	283	299	320	265	299	299	303	322	318	323	320	301	313	330	329	283	292	311	298	339	323	306	327	298	271	287	291	292	306	274	272	342	282	299	302	326	335	289	301	306	306	302	323	282	345	310	302	290	295	304	309	313	304	310	302	324	273	327	306	311	315	316	304	304	322	290	301	329	312	311	270	295	286	314	325	309	303	328	299	309	331	312	319	321	303	291	283	316	321	325	303	317	278	297	315	319	330	332	332	312	314	326	315	304	323	318	304	328	310	323	302	316	326	299	337	297	310	297	298	313	309	317	312	314	285	279	299	319	296	325	318	322	276	325	292	328	309	337	293	296	300	315	325	295	267	313	281	313	323	304	315	295	326	287	311	299	297	279	330	326	283	323	322	298	319	340	313	279	302	330	296	315	332	313	297	330	278	356	332	297	292	311	277	324	278	300	269	305	312	306	303	288	289	299	302	344	322	283	290	329	292	306	306	320	305	285	288	310	304	326	342	312	308	292	286	288	340	300	315	298	307	283	268	304	288	333	310	357	294	315	258	306	339	327	296	283	309	314	306	312	288	309	277	290	335	318	298	293	311	281	305	286	286	287	304	317	306	323	278	355	285	324	302	347	298	319	333	298	301	280	298	303	292	285	320	345	330	321	316	275	326	300	283	282	287	325	312	290	310	316	311	325	303	268	327	274	344	301	305	299	309	306	319	321	309	288	275	280	311	343	316	275	338	312	326	321	312	304	339	306	326	295	308	297	339	282	331	303	301	332	298	294	342	310	297	318	288	313	275	287	316	296	321	299	305	303	296	357	319	300	313	329	319	310	293	304	299	292	315	293	329	294	304	313	304	293	306	305	335	298	306	314	309	326	280	315	329	340	288	288	293	294	302	294	324	324	308	312	266	318	292	301	289	272	295	294	290	306	299	305	268	320	284	289	296	331	313	306	292	304	278	313	288	316	280	313	284	278	287	330	313	286	350	319	318	275	291	279	344	327	342	286	254	337	332	311	294	300	339	319	283	282	299	294	300	282	306	291	295	311	315	319	292	306	304	295	281	291	305	284	308	297	317	337	292	281	334	321	273	312	304	288	310	307	265	294	286	322	302	328	280	281	311	278	305	311	298	334	322	309	289	293	321	297	332	295	305	307	321	297	301	289	312	328	283	272	335	321	312	315	295	286	281	311	295	290	285	271	316	294	309	304	304	332	304	319	309	295	289	337	318	320	326	319	299	325	282	340	306	333	308	297	285	299	331	321	318	330	280	303	303	303	320	305	285	349	256	313	306	315	321	290	321	307	270	317	299	319	305	332	303	301	319	291	287	279	313	267	290	298	329	329	306	268	331	322	319	295	276	293	319	336	297	296	333	322	282	297	302	309	295	317	311	323	298	326	331	305	311	320	348	286	271	324	306	301	336	323	311	324	307	289	292	307	327	306	294	293	298	289	285	318	317	323	315	302	293	324	316	311	309	296	292	287	318	322	285	305	296	310	295	304	340	324	337	296	304	310	320	319	309	314	297	316	311	301	315	297	292	343	305	271	326	318	295	333	310	312	307	274	311	296	308	309	318	257	317	326	292	304	305	309	297	306	295	323	309	267	311	290	345	313	298	310	332	317	297	320	330	338	312	299	316	287	300	258	302	297	288	307	325	289	321	308	296	299	300	310	316	315	309	333	292	301	290	323	315	291	329	289	298	314	284	321	297	320	323	295	339	303	287	315	289	343	280	278	317	323	312	336	297	323	331	328	322	294	322	316	331	302	309	306	297	318	317	292	317	343	293	294	280	300	308	330	288	300	287	286	320	314	291	325	302	310	315	292	300	329	264	314	311	295	274	317	331	287	339	301	336	310	317	306	312	280	309	331	308	296	336	355	285	298	335	325	284	328	302	285	320	334	311	271	291	280	316	304	336	303	311	307	306	298	322	318	286	310	262	330	322	293	300	321	314	286	326	340	311	357	267	317	280	328	321	297	269	289	321	313	315	313	299	297	300	281	320	309	275	314	284	308	337	296	322	316	313	313	319	309	313	292	321	306	296	276	297	331	299	295	303	317	300	307	292	299	310	329	347	325	304	329	308	328	314	295	289	279	323	293	340	309	320	289	311	304	279	278	341	304	286	308	277	282	289	283	318	304	289	305	310	298	315	279	346	299	306	337	303	304	318	324	310	314	302	308	311	307	293	280	301	313	312	313	321	310	322	317	295	298	289	298	297	320	285	302	312	304	301	333	296	311	317	320	317	296	308	312	290	292	298	331	322	296	286	309	321	330	306	320	264	337	315	306	302	304	301	303	338	302	320	298	291	296	283	319	332	297	302	296	280	340	333	302	298	311	284	307	314	322	296	308	329	283	282	280	300	313	326	283	304	286	326	300	299	309	294	312	330	306	293	310	328	287	334	285	317	295	323	297	313	315	270	314	309	318	334	320	321	311	282	311	323	306	344	308	304	310	272	307	289	275	304	319	305	344	325	335	330	313	302	293	327	306	297	298	313	327	310	309	313	309	349	308	333	285	287	310	297	288	301	362	313	300	266	331	337	312	310	327	306	324	311	301	294	288	299	310	271	320	327	315	309	315	308	309	331	311	310	296	302	301	272	320	279	292	282	322	323	314	281	302	278	297	313	336	311	291	274	337	253	260	325	318	293	337	298	295	297	315	295	298	308	329	292	286	281	314	297	285	304	294	272	304	302	314	320	313	323	285	322	306	327	308	313	310	286	310	310	327	333	336	316	343	290	264	293	293	282	289	304	303	336	288	285	319	282	342	278	316	300	324	309	283	292	316	284	308	314	312	303	312	298	331	300	308	300	324	284	285	318	328	292	311	299	286	296	322	306	311	344	317	316	305	308	300	304	319	311	311	313	298	276	330	328	284	312	316	289	288	316	305	296	286	311	328	326	313	318	329	324	322	305	285	290	306	298	273	328	315	310	298	283	302	290	307	308	327	322	319	308	312	308	315	287	318	296	297	302	294	337	306	309	325	333	338	348	298	282	323	310	289	274	297	316	275	310	304	323	312	321	319	309	289	312	282	330	281	309	294	333	303	310	290	305	295	307	325	326	282	292	350	330	301	290	309	298	295	311	321	323	300	298	315	311	281	297	301	317	303	292	339	315	305
1769	1044	161	106	58	61	51	53	64	36	49	34	35	51	29	33	32	22	29	30	35	27	32	28	36	26	29	34	32	27	37	27	38	33	21	22	25	38	38	27	28	15	24	29	32	16	35	24	28	20	24	29	31	33	36	33	31	28	34	34	22	36	29	29	31	31	24	36	40	89	136	104	90	56	49	30	18	29	21	35	30	32	31	37	26	21	32	26	27	36	24	17	26	26	26	34	18	24	26	26	36	30	31	24	37	27	35	24	24	32	34	27	33	28	32	25	31	21	16	29	27	28	28	38	28	23	33	24	24	17	29	32	31	27	37	18	34	34	20	24	38	32	24	31	25	37	18	19	30	31	30	33	21	29	18	33	28	34	24	27	32	27	25	30	26	34	40	23	26	25	24	19	25	24	29	22	24	27	27	27	28	28	28	23	29	22	30	36	33	22	17	29	25	31	21	30	34	24	28	24	28	26	28	24	26	28	27	26	23	18	31	29	32	25	32	22	21	28	32	23	24	19	22	37	21	17	38	28	28	37	20	27	21	30	27	33	30	32	28	33	27	21	10	29	19	20	31	25	27	28	24	29	29	34	32	28	25	26	28	30	33	31	28	19	31	21	28	32	23	29	32	27	28	26	32	34	36	22	25	28	17	32	38	21	30	34	29	20	21	19	32	29	42	23	26	32	25	30	29	40	30	23	28	24	29	29	20	29	26	25	23	25	26	16	38	36	25	28	24	22	25	22	30	30	30	23	25	25	28	25	25	30	28	22	34	20	25	19	26	25	34	23	33	35	28	20	25	30	27	34	28	24	28	22	20	29	21	27	26	30	23	29	28	27	28	28	34	25	29	33	25	29	29	25	33	40	30	24	27	33	33	22	24	24	27	31	33	29	23	23	24	28	22	25	26	33	26	37	34	30	29	31	28	29	29	33	22	29	20	24	20	26	28	27	21	29	25	29	33	32	33	27	21	24	27	29	22	23	24	30	34	23	23	31	29	27	20	31	24	25	25	27	36	25	25	20	35	30	29	28	37	29	27	15	30	28	30	25	29	23	34	25	21	31	26	16	34	27	24	24	25	16	32	24	24	26	31	29	26	32	26	26	25	32	24	28	30	27	25	22	24	30	26	23	30	24	24	22	32	29	30	27	34	26	28	31	24	19	24	27	26	35	29	25	30	26	28	23	24	23	23	32	33	20	29	34	27	19	28	24	27	25	29	26	26	26	29	24	19	36	24	26	34	25	29	26	27	31	35	33	32	34	22	30	29	35	27	28	30	35	24	24	33	30	31	25	24	23	27	27	30	37	28	25	35	28	26	25	30	27	32	25	28	36	21	29	17	23	24	27	35	26	27	32	26	28	33	29	36	35	44	27	26	24	32	18	25	35	28	28	29	33	39	35	30	31	25	34	37	23	30	29	23	32	30	18	26	25	29	25	24	23	31	24	32	29	24	20	33	27	28	20	34	25	31	24	27	19	36	34	25	30	29	24	29	27	20	20	32	32	21	35	41	27	22	21	35	33	35	31	21	18	20	31	28	36	21	30	24	27	28	24	34	31	26	23	21	18	27	21	36	25	32	26	26	31	19	26	26	27	32	37	28	39	22	25	39	38	16	34	21	31	30	22	21	21	28	28	25	31	18	29	22	22	23	25	17	34	30	25	18	35	31	16	32	24	29	27	24	34	30	33	35	26	16	21	22	27	31	32	31	27	24	24	23	26	24	28	15	28	29	32	19	36	22	21	32	17	26	36	32	27	23	32	30	23	25	31	23	27	28	30	31	25	27	31	27	24	23	34	27	23	27	24	25	30	32	26	22	26	25	28	29	27	36	22	32	21	33	29	21	23	29	29	32	27	38	27	28	30	24	33	28	35	27	26	25	27	21	21	19	26	32	33	25	27	21	25	19	22	28	43	40	30	22	30	33	31	28	30	20	27	30	46	25	32	22	26	22	33	29	37	31	29	24	27	33	29	30	31	25	37	34	35	25	25	20	19	28	28	25	27	17	29	24	20	20	26	20	32	30	15	35	30	28	29	21	26	33	24	41	31	30	25	22	23	23	19	21	25	20	24	22	31	29	27	32	26	32	28	18	37	37	30	33	26	26	32	35	24	30	26	34	35	34	34	21	36	31	31	34	28	29	15	32	20	28	24	22	28	26	17	25	25	37	29	25	29	18	29	25	27	25	36	37	36	28	24	28	33	31	29	29	30	28	45	26	31	33	30	31	28	41	22	25	21	30	28	30	29	28	36	21	22	24	20	22	27	21	28	37	26	32	33	28	30	30	30	27	18	29	25	29	27	24	37	30	35	22	32	26	22	21	26	34	18	26	33	37	28	25	31	38	25	35	39	34	22	23	23	26	18	25	27	29	24	26	27	26	28	31	28	31	24	29	30	24	28	29	22	31	23	24	28	24	25	25	21	27	22	23	26	26	25	26	23	28	30	33	27	26	24	30	32	16	21	23	24	26	23	16	31	27	30	38	33	27	25	27	30	35	27	26	29	18	26	31	40	21	19	20	27	30	40	19	28	17	36	19	23	22	37	28	26	32	30	17	25	29	30	31	34	25	29	18	29	27	28	34	29	23	31	14	22	28	22	34	24	24	33	23	28	23	25	31	25	26	34	26	27	31	25	45	21	26	26	27	26	29	31	27	27	27	29	28	32	27	29	26	34	25	25	32	38	34	27	33	29	27	35	27	21	32	26	27	31	28	25	20	37	34	37	26	22	33	25	28	30	31	23	21	23	22	23	24	26	32	23	28	31	33	33	20	23	27	26	29	23	35	26	31	27	38	27	27	28	23	30	20	35	30	29	29	35	28	26	30	17	23	33	31	28	27	29	25	30	29	20	25	27	24	29	26	28	32	26	18	33	23	23	28	37	34	29	33	29	25	31	28	34	27	26	32	27	37	37	20	27	33	19	28	26	23	27	24	30	26	25	20	30	29	25	24	33	24	32	25	35	31	29	31	30	25	31	29	31	19	37	28	29	27	28	28	20	28	30	33	32	34	31	16	31	22	27	24	26	21	41	26	25	24	19	29	23	25	24	21	35	26	24	29	37	29	26	18	31	22	30	19	24	30	25	29	31	23	25	24	35	36	24	16	23	35	26	24	18	25	26	29	41	24	37	35	25	30	34	29	29	24	15	30	37	30	27	33	21	26	24	36	39	30	18	29	31	26	35	30	24	17	27	24	21	29	28	30	37	30	34	24	31	18	23	36	25	24	30	30	30	23	26	33	46	28	20	32	27	24	32	22	27	33	23	23	17	34	27	20	28	24	20	28	25	29	26	31	30	30	31	40	28	25	24	23	29	24	27	31	33	31	30	28	34	28	23	37	31	19	29	20	27	25	22	21	35	23	28	22	36	20	23	33	21	30	24	32	38	29	29	30	29	30	19	25	23	33	31	22	23	40	18	31	29	37	22	22	30	31	25	25	31	30	21	26	42	27	34	25	27	27	16	24	19	28	25	24	24
21353	10101	1830	2052	3507	3706	3269	2453	1931	1548	1352	1155	959	893	749	635	648	594	551	549	491	486	492	456	406	383	402	406	371	399	377	374	380	351	345	353	371	335	398	365	343	322	349	358	338	350	351	325	339	345	327	316	355	344	331	338	314	331	340	328	342	327	324	351	338	320	322	374	971	2688	2981	2310	1848	1048	622	468	350	311	321	339	317	296	317	306	301	310	305	316	313	276	287	326	295	308	315	333	328	312	313	307	347	312	292	299	353	298	315	314	344	330	303	288	337	289	284	313	329	274	316	286	316	295	292	326	329	343	345	313	326	310	308	313	330	322	329	318	321	315	310	347	321	311	332	332	340	315	295	306	326	321	347	302	293	306	322	337	308	350	314	292	318	314	304	318	277	282	323	316	298	327	321	291	319	299	295	326	312	330	314	323	319	315	311	318	328	324	316	325	340	311	328	292	324	276	318	319	315	316	326	302	298	326	309	335	338	327	313	315	339	317	288	308	325	298	325	341	278	314	338	309	295	316	304	335	309	301	321	345	329	339	304	278	296	304	312	328	279	320	299	318	276	313	335	328	337	300	344	295	327	293	303	331	308	297	323	303	326	293	340	305	321	340	336	319	364	333	343	311	337	316	302	311	296	299	342	315	329	319	279	311	346	316	306	326	343	326	292	306	317	333	324	306	320	282	308	302	325	302	342	337	332	303	318	307	275	336	306	342	344	310	305	324	328	299	303	315	304	333	319	282	300	308	294	320	308	317	322	314	368	330	303	304	295	348	283	346	314	310	302	271	295	283	323	291	309	335	330	302	324	296	350	317	291	311	310	305	310	332	319	328	335	304	350	295	326	298	341	299	334	305	291	325	336	342	325	317	313	289	313	303	325	345	311	315	333	287	307	318	334	311	328	304	344	328	348	318	335	345	334	305	287	328	347	316	296	336	325	304	325	329	302	290	312	286	299	319	304	321	327	324	326	343	318	327	305	310	347	301	305	303	327	328	336	301	299	299	332	302	298	315	325	321	322	283	340	285	322	310	320	324	328	324	351	304	319	329	333	313	309	296	301	312	322	358	341	325	285	347	346	290	291	326	318	357	305	324	310	339	319	338	322	303	326	274	303	308	319	338	317	340	326	315	334	311	324	321	293	315	277	313	333	316	306	308	336	290	293	319	340	300	306	327	341	292	332	340	338	299	299	282	308	355	306	346	310	322	286	291	326	343	334	306	326	318	303	324	291	316	331	308	349	328	324	317	319	323	278	315	319	328	319	309	296	294	321	326	308	335	308	300	322	338	319	310	304	332	327	337	304	341	281	308	294	318	326	295	336	328	332	322	329	320	342	329	333	337	327	299	318	299	314	314	300	324	307	306	315	295	317	308	291	296	306	300	283	313	308	330	312	322	304	328	335	362	322	336	303	296	325	339	307	298	329	299	318	339	319	313	333	324	322	314	301	324	331	306	302	316	310	321	304	344	304	311	302	316	294	312	313	339	307	348	330	311	311	289	355	313	331	357	353	318	325	332	293	337	325	328	341	302	300	326	290	308	310	287	303	334	314	303	367	304	339	342	323	315	299	298	338	359	324	290	320	325	307	325	355	311	294	308	279	315	319	288	306	316	297	318	279	333	323	333	306	327	351	332	315	318	345	264	349	297	285	309	332	309	303	308	309	327	314	343	320	330	304	342	282	290	328	308	327	298	329	304	280	312	308	350	301	313	307	318	353	304	336	343	296	314	314	297	323	323	339	330	289	311	309	292	315	307	293	318	314	340	281	317	316	310	290	310	345	334	289	326	319	294	325	282	317	343	309	319	316	343	312	324	346	306	296	350	279	307	366	302	311	327	349	332	344	305	313	285	289	322	353	320	323	293	314	329	325	327	307	300	309	334	337	325	329	324	310	341	298	325	304	330	332	319	341	304	302	298	309	315	307	305	306	341	325	338	311	300	341	324	308	308	309	303	349	316	321	347	327	286	309	323	327	324	334	312	300	315	356	350	311	320	323	309	340	288	313	302	358	288	321	295	321	318	312	333	323	302	299	343	294	321	291	311	315	316	280	310	321	308	324	293	361	328	334	308	304	318	292	295	311	287	317	332	339	335	321	324	320	350	313	358	335	298	306	318	314	288	322	316	319	332	342	335	325	294	323	277	330	316	308	300	293	292	328	327	299	329	317	301	293	324	299	312	317	325	300	327	301	321	364	320	323	298	346	338	300	310	342	333	321	324	335	336	336	309	322	311	333	321	316	316	313	311	320	303	329	318	328	315	330	309	325	328	328	324	352	322	331	307	321	312	328	350	329	344	323	319	299	305	301	313	289	325	345	306	333	345	349	335	307	332	307	324	337	356	317	334	312	342	330	313	317	292	305	332	292	316	354	350	314	305	304	284	330	337	353	312	301	304	305	302	322	336	340	360	311	345	308	324	323	317	328	309	324	341	314	323	305	322	313	314	309	341	345	293	316	325	315	313	313	280	303	323	323	303	307	330	312	366	301	344	303	312	314	321	320	306	309	363	302	309	336	295	307	311	307	340	356	317	324	327	309	325	321	288	331	306	289	287	329	309	344	320	333	332	336	304	319	300	293	324	293	312	284	334	316	326	313	316	329	316	302	331	351	339	308	318	314	303	320	321	290	286	313	340	317	313	319	284	339	300	306	290	325	333	337	310	298	320	310	289	324	322	307	331	296	316	334	329	297	325	358	346	313	344	311	323	322	287	317	286	326	342	314	316	321	305	297	302	317	305	323	337	298	327	324	295	282	333	302	298	320	339	308	324	293	325	338	313	322	272	295	344	311	302	333	297	340	319	319	313	308	322	298	313	309	295	313	315	336	316	343	327	340	326	296	308	324	336	296	331	309	316	320	318	321	321	323	318	322	360	303	335	331	328	300	328	321	295	312	310	310	303	315	322	342	354	301	321	300	292	321	315	327	303	305	323	305	313	342	313	328	335	308	295	290	292	334	266	326	306	288	306	303	315	319	348	325	315	302	321	330	327	330	354	286	327	306	319	320	333	312	323	323	299	331	338	324	296	323	319	316	333	329	327	316	332	323	288	337	341	307	284	337	323	327	301	282	353	308	318	326	342	298	316	310	339	325	312	307	322	337	315	344	330	283	326	345	300	289	337	299	333	302	307	303	320	302	346	352	293	300	297	314	291	316	301	332	328	358	326	341	318	323	319	297	301	312	304	327	302	319	304	328	319	305	354	309	326	302	311	333	314	333	328	335	323	348	328	326	336	307	332	308	334	346	320	342	313	339	313	314	336	310	274	311	318	297	300	328	321	278	327	316	302	307	308	324	324	318	316	295	254	332	310	312	336	302	319	317	339	341	301	342	344	314	346	350	343	343	330	292	299	323	337	315	328	325	328	324	304	289	301	303	317	340	329	318	309	306	357	323	313	321	315	333	299	284	356	310	301	334	318	321	307	332	320	327	272	315	298	310	301	320	334	295	317	289	302	330	318	331	308	301	310	306	336	371	315	344	316
842	199	56	52	38	35	44	35	33	37	41	40	36	33	36	33	36	39	27	30	34	34	25	32	33	30	23	29	33	29	36	29	36	29	37	32	34	35	34	35	32	29	27	31	40	32	37	40	29	33	29	31	24	36	26	26	39	20	29	43	32	37	47	30	27	36	31	39	34	48	67	53	46	46	33	28	42	26	31	32	37	34	28	37	34	35	33	28	35	41	26	36	30	31	38	34	32	47	38	29	25	32	40	34	26	38	27	34	35	31	35	42	25	41	32	40	25	29	30	38	31	24	17	49	28	30	38	37	22	40	28	29	36	32	37	38	23	29	25	43	26	29	38	35	23	33	38	34	35	29	37	35	41	42	38	33	37	32	34	24	44	29	35	31	30	38	22	38	24	32	27	33	26	32	25	41	32	33	27	27	36	29	27	36	29	41	28	33	25	37	33	33	30	29	26	35	27	37	32	34	26	36	34	38	43	37	28	34	33	36	34	38	42	31	37	33	32	32	27	32	41	31	26	38	26	33	30	18	30	39	38	38	37	28	32	35	45	31	26	27	34	27	48	34	25	23	26	39	33	32	20	40	36	37	29	34	43	27	41	32	40	31	26	38	27	31	38	30	30	24	40	36	28	35	27	33	20	26	31	24	34	35	46	37	31	33	28	26	33	43	38	40	34	33	22	28	30	40	39	31	35	28	42	27	21	30	32	25	38	36	41	35	34	34	34	32	29	28	34	31	37	29	25	38	32	33	30	37	31	29	20	33	33	32	31	36	42	35	37	26	34	27	36	24	32	20	33	31	44	40	31	28	28	20	39	35	33	41	35	38	33	34	34	39	31	44	44	34	39	30	40	27	26	32	28	29	26	29	31	31	28	45	38	28	35	32	28	36	33	32	42	33	37	28	31	28	37	26	41	42	28	37	35	30	42	38	31	26	23	30	29	27	38	24	29	25	36	28	35	24	31	34	22	45	27	30	35	27	42	34	37	34	30	34	37	29	26	34	25	34	30	35	28	43	36	45	28	39	45	30	28	32	33	33	39	34	30	25	33	26	30	22	29	29	21	37	31	34	42	29	28	31	42	34	33	37	42	34	41	37	41	28	31	35	29	33	24	41	30	39	39	28	30	25	33	33	40	34	26	39	37	34	31	41	34	38	42	29	30	36	29	39	32	29	33	31	35	29	34	31	37	30	32	34	34	28	33	33	25	34	28	31	31	37	30	33	36	28	26	30	35	32	24	29	37	31	27	28	29	37	31	40	33	38	43	46	34	37	25	34	32	29	28	33	34	39	30	36	32	30	26	29	30	27	19	32	38	36	23	21	29	25	32	37	32	37	36	29	23	34	32	34	32	32	22	36	42	41	37	40	32	25	27	35	42	28	29	31	37	29	32	29	23	22	31	31	29	35	28	33	41	33	42	33	28	37	34	30	48	34	33	27	35	42	35	41	32	37	33	43	38	31	44	36	30	28	28	36	24	43	31	35	25	31	27	35	30	40	28	31	32	38	24	32	36	26	32	30	30	34	32	36	37	37	44	48	36	25	28	33	29	26	35	41	33	31	34	39	41	27	33	35	27	28	34	33	35	31	44	35	26	31	31	27	36	25	31	36	31	22	44	27	37	32	35	40	39	32	37	33	33	34	38	40	37	29	32	39	32	24	33	34	37	28	41	36	29	30	27	35	21	37	28	39	30	35	36	30	28	28	30	31	30	39	27	40	32	28	16	37	32	35	35	29	30	21	32	38	36	24	43	32	27	30	31	19	31	39	22	34	28	39	39	30	37	22	36	29	31	26	30	29	27	25	41	34	30	40	32	24	25	31	33	31	39	38	30	41	32	34	37	31	27	36	28	29	27	37	25	35	41	31	29	25	31	31	45	31	28	42	30	41	32	35	30	29	37	35	32	35	37	38	26	37	30	42	43	28	42	20	34	34	37	39	25	31	26	29	38	33	40	41	34	27	34	26	31	31	34	30	21	30	27	25	33	34	32	35	30	33	33	30	29	35	28	36	36	36	34	26	40	29	34	44	47	26	23	22	47	36	35	34	31	20	25	37	33	46	36	49	37	34	29	36	31	28	33	37	27	33	34	31	30	28	38	36	37	35	31	30	30	44	27	27	43	33	33	31	40	39	27	39	50	36	23	33	27	33	38	32	44	33	38	36	32	22	33	25	45	27	41	14	41	35	41	30	28	36	37	38	28	31	35	42	28	36	28	35	37	35	26	37	27	36	44	29	44	41	25	31	36	35	22	42	25	42	29	39	19	33	26	27	36	36	37	38	31	33	26	36	30	33	42	32	32	30	30	35	38	39	32	40	29	31	37	32	27	26	45	27	26	30	23	38	33	35	29	30	27	25	29	35	28	31	29	25	40	31	38	28	35	32	27	33	28	27	28	31	32	39	29	36	29	32	35	30	31	32	36	21	37	38	26	36	35	37	38	44	31	29	34	33	33	24	34	40	36	45	25	41	36	37	20	32	29	30	29	34	38	25	25	29	32	30	32	34	35	38	31	25	23	39	34	26	42	31	26	39	32	32	34	37	34	33	36	32	32	42	34	40	26	31	31	21	45	37	24	37	26	30	30	26	25	40	34	22	26	34	34	27	30	42	33	37	36	40	36	38	27	23	36	40	42	36	32	36	29	35	36	28	35	27	21	30	37	39	27	40	32	26	30	27	36	37	23	35	36	31	33	29	31	30	27	34	27	31	30	31	28	31	24	26	34	40	33	26	26	28	32	25	32	31	36	24	31	37	24	39	30	37	27	25	29	23	24	42	33	33	39	40	33	30	32	36	45	30	40	29	29	33	38	28	33	36	32	35	32	28	35	37	33	42	45	32	30	43	31	29	26	30	37	31	39	27	33	26	34	36	33	24	38	46	35	25	27	31	34	43	35	43	35	26	42	40	38	28	28	28	30	30	34	35	24	21	29	37	32	39	36	18	35	26	40	37	28	35	27	35	37	34	35	34	34	27	22	31	34	31	28	29	33	26	37	20	36	46	28	36	38	25	32	41	29	31	31	37	32	40	22	41	37	40	27	36	26	36	32	42	43	29	31	34	25	40	32	33	31	23	33	30	30	40	42	31	46	31	34	35	31	40	16	32	28	44	37	26	29	39	31	32	34	29	43	30	36	37	41	37	30	32	45	36	28	36	30	35	36	22	39	34	33	46	27	24	24	36	30	29	31	31	35	30	40	32	30	31	29	38	30	27	18	35	29	35	29	45	31	25	29	15	34	30	31	29	30	47	36	28	27	24	23	30	37	31	29	41	26	33	34	29	28	39	48	42	33	36	24	29	27	24	25	35	33	41	23	36	34	34	46	27	30	28	33	38	29	35	36	45	18	36	38	31	31	38	38	29	26	35	37	29	24	23	33	29	35	38	31	32	26	31	27	32	42	28	34	42	32	42	34	28	20	38	29	31	31	37	33	33	45	34	38	31	29	42	37	24	37	26	33	41	32	25	37	19	29	44
13286	3782	773	780	1061	1124	1091	872	766	670	620	563	516	483	464	456	386	394	396	426	389	394	394	391	366	409	383	381	358	379	376	345	359	393	389	393	388	367	392	410	366	392	392	412	351	349	360	401	369	389	339	395	319	377	389	365	370	392	374	363	383	390	403	383	328	371	351	436	631	869	940	886	745	620	506	408	395	377	363	394	392	375	365	373	389	345	382	374	356	353	362	397	403	389	377	361	383	359	366	378	338	356	361	370	373	396	398	352	375	342	372	329	355	340	363	372	384	402	378	334	360	337	366	359	408	335	365	362	392	364	377	345	381	385	365	359	373	390	369	377	364	389	365	351	367	372	372	413	342	368	357	375	384	392	373	371	348	334	352	376	375	380	394	340	387	391	358	356	393	371	345	384	377	383	360	373	381	377	374	379	364	361	391	359	368	363	377	372	369	334	359	371	398	430	390	363	362	365	353	369	388	361	358	377	339	383	381	362	370	377	397	392	357	369	373	350	379	412	391	321	386	379	328	391	374	354	389	390	352	360	347	374	361	389	383	363	370	374	354	380	396	372	384	381	355	386	366	393	353	412	352	372	341	391	382	355	361	352	363	364	397	376	388	388	367	358	359	378	385	360	378	364	341	380	376	364	363	351	380	354	357	379	393	405	374	377	366	374	396	359	400	364	370	364	347	399	370	356	326	374	364	383	357	365	363	390	353	360	419	356	367	352	390	357	369	365	388	381	388	331	356	392	407	366	384	370	347	388	359	388	335	358	365	381	348	366	373	366	379	373	359	381	408	351	379	352	358	373	366	388	363	352	344	359	402	380	372	367	380	415	382	386	351	356	366	387	351	384	340	385	386	340	391	370	382	375	378	363	387	345	388	363	414	375	346	379	366	360	362	352	354	348	352	372	345	390	349	373	373	358	376	353	374	351	372	377	382	402	384	341	369	369	367	382	350	359	361	346	375	380	365	355	370	339	393	379	371	365	339	360	377	339	351	376	395	345	373	383	364	374	359	371	363	377	395	384	398	371	333	374	344	395	383	377	380	386	420	390	364	347	343	363	397	352	382	374	361	385	345	372	412	350	345	365	361	356	379	374	385	398	365	362	373	397	368	356	354	370	337	375	413	360	353	360	398	377	389	390	369	372	376	359	350	353	390	355	390	374	365	387	358	387	371	337	370	348	363	344	338	395	348	367	355	368	346	364	345	384	383	385	361	352	377	363	386	347	372	358	366	358	353	364	363	385	356	381	411	386	347	351	366	391	343	350	360	351	346	375	386	366	385	421	367	413	344	368	378	379	360	361	391	381	371	398	410	370	372	356	354	377	378	374	347	358	379	396	337	373	356	396	386	397	408	378	358	366	356	343	396	378	388	387	348	368	359	343	389	360	366	378	343	330	364	355	385	378	350	354	380	342	328	388	358	341	347	386	369	353	376	377	363	385	392	374	398	359	346	403	389	366	413	407	351	358	343	363	367	344	373	362	357	380	367	399	356	365	372	385	388	382	371	364	374	366	386	354	369	365	411	358	364	362	377	366	385	402	369	385	344	360	363	354	312	363	358	383	365	386	377	355	368	364	366	336	347	370	379	357	386	355	325	378	363	373	355	357	348	373	370	391	354	392	417	369	367	365	353	372	387	327	369	351	382	384	395	349	402	355	379	378	356	390	372	372	369	362	386	370	383	368	366	348	358	350	380	327	346	360	371	364	358	370	350	372	358	362	342	408	374	361	389	370	380	399	410	378	372	370	348	384	367	354	351	391	362	357	397	380	370	416	361	331	395	393	370	358	362	348	368	378	383	363	359	399	355	364	373	377	359	375	343	341	391	387	362	350	353	340	374	363	376	358	347	400	392	395	345	347	362	336	380	376	341	373	348	389	378	372	353	333	348	365	386	337	369	406	343	381	375	396	365	380	393	354	359	337	365	371	375	367	395	382	377	381	371	367	380	364	363	364	360	380	355	322	333	379	325	336	378	325	342	384	367	327	406	373	391	337	381	383	354	365	361	384	353	352	336	383	376	378	350	363	354	354	371	386	352	340	350	357	387	362	352	353	369	376	362	358	342	359	376	403	379	387	374	401	374	379	401	389	370	384	385	373	354	360	407	368	373	339	373	404	357	362	362	382	331	390	376	341	365	400	371	374	374	402	366	354	366	369	354	359	349	361	351	368	383	375	360	379	393	379	366	381	353	400	350	329	325	362	361	370	379	372	357	384	371	371	383	343	391	363	357	351	325	340	339	359	377	358	350	381	397	312	349	380	379	362	367	352	394	357	367	356	373	364	365	361	367	388	419	407	355	357	394	366	363	393	363	379	363	362	406	411	389	393	383	385	370	338	341	387	353	375	350	364	364	368	381	375	352	351	377	363	367	393	403	381	342	341	347	376	361	371	337	365	363	355	351	347	366	360	380	394	361	383	375	399	391	384	360	360	371	382	353	381	408	390	375	372	371	354	382	385	379	356	374	361	374	396	352	385	355	384	387	355	369	356	360	388	370	377	351	363	370	355	386	355	357	386	340	358	393	382	379	371	378	395	371	359	383	370	358	387	390	363	383	386	397	370	363	425	375	377	367	370	367	375	373	337	404	370	340	347	358	365	379	395	363	376	358	382	344	371	353	397	362	370	369	384	383	411	376	345	393	363	362	355	330	332	356	362	338	405	400	378	399	378	380	373	372	384	364	371	369	374	420	368	374	372	364	369	360	344	351	391	386	347	346	370	365	369	369	354	387	358	358	364	408	334	366	349	367	409	385	401	366	350	362	370	367	378	367	361	358	366	383	411	373	387	393	387	358	346	363	347	360	368	368	379	365	391	367	385	387	363	372	334	366	381	348	396	374	394	349	386	359	419	391	380	391	351	371	403	378	393	358	369	367	357	368	380	369	398	366	378	366	356	359	350	325	365	434	402	344	373	343	365	351	394	356	357	392	395	379	362	369	349	379	345	350	383	345	359	359	345	370	401	360	379	395	364	354	342	350	364	358	367	380	357	368	399	393	379	398	362	353	350	349	387	374	377	349	381	363	362	354	373	362	356	397	373	380	387	365	362	361	381	349	342	365	368	384	379	364	372	378	363	378	351	360	348	382	399	340	387	350	385	382	358	344	358	373	336	393	391	391	358	353	373	351	354	401	374	364	388	345	388	406	368	374	357	343	385	404	370	388	368	367	384	401	361	323	377	360	346	353	336	390	346	397	359	346	345	380	353	386	385	383	369	381	423	365	360	354	389	383	365	376	327	426	360	368	363	380	354	360	380	347	393	362	355	383	346	376	370	335	380	387	355	389	383	354	357	349	352	351	374	380	372	352	354	371	368	400	369	365	398	372	360	396	344	400	391	384	410	361	370	372	356	403	359	375	372	404	337	365	404	396	366	355	373	337	364	361	356	334	352	405	381	354	372	371	393	387	380	357	391	363	369	360	367	331	382	402	318	369	362	360	374	394	354	342	363	359	394	378	407	372	353	369	359	371	387	355	398
1432	558	121	66	60	54	56	65	60	51	32	37	33	40	34	40	38	24	23	37	40	32	33	34	29	38	23	42	31	32	32	36	31	35	26	32	44	30	39	32	35	38	23	21	23	32	38	28	28	40	32	34	35	33	36	35	36	33	21	34	31	31	35	26	30	37	29	49	63	78	72	60	63	50	35	38	40	46	30	36	18	29	31	45	30	26	39	42	36	32	43	39	27	42	30	41	41	33	36	36	34	19	29	38	32	33	38	28	29	34	28	38	33	25	26	37	35	20	25	33	28	26	33	35	36	35	34	24	33	31	31	35	25	28	35	32	20	40	37	29	42	30	37	31	35	43	28	35	40	34	34	33	40	28	27	37	31	24	34	27	36	34	33	33	34	27	34	34	35	45	35	33	36	32	40	33	35	39	33	21	19	33	30	45	34	36	36	32	29	29	30	29	35	34	34	34	26	33	51	38	38	25	30	32	25	35	39	39	35	37	33	39	29	29	28	24	36	31	28	24	23	30	20	32	43	38	30	33	19	26	35	32	26	39	29	41	25	34	26	28	34	28	30	41	47	20	42	35	25	43	37	29	35	35	37	43	40	26	32	28	27	27	32	33	34	22	28	19	23	26	32	32	32	28	32	33	37	30	37	26	24	37	33	26	45	35	23	44	38	18	23	20	30	40	37	33	39	29	41	33	36	35	30	34	34	33	35	30	36	40	40	36	34	38	36	30	35	34	31	27	30	32	27	37	26	37	28	25	34	34	27	37	34	24	32	33	25	31	30	37	38	27	38	45	30	22	38	34	19	34	37	27	33	25	31	30	29	25	34	29	38	27	31	31	26	32	29	38	29	38	40	36	36	34	26	41	34	39	21	29	35	29	15	38	26	27	31	40	29	35	36	34	37	29	37	38	36	31	35	33	34	38	41	35	17	30	31	34	31	41	32	32	28	39	33	35	37	38	35	30	34	33	36	30	29	31	35	26	28	29	29	30	31	37	28	30	30	28	30	23	33	21	30	42	33	34	29	37	30	35	40	31	34	46	35	30	28	31	24	20	34	33	32	43	25	31	31	35	25	37	38	25	37	42	35	32	31	20	30	35	27	35	32	33	38	32	28	24	27	42	32	26	30	29	40	27	40	28	35	30	32	32	28	26	36	28	40	31	32	47	41	27	33	27	36	37	38	33	36	41	41	35	29	39	33	38	38	39	25	35	35	35	31	29	34	39	32	36	31	33	36	45	33	25	42	43	39	28	24	40	26	38	32	43	27	46	30	39	31	31	27	24	36	41	33	39	38	35	42	24	42	35	37	32	28	27	47	28	32	30	36	30	27	37	33	31	38	33	33	34	41	31	30	37	24	21	32	48	36	41	42	31	32	36	40	35	40	37	32	26	34	40	32	27	24	40	37	38	31	26	33	30	30	35	41	34	29	30	28	33	28	32	36	36	35	36	32	38	28	36	31	30	26	35	34	38	37	34	36	36	30	26	22	42	37	38	32	35	37	20	36	39	31	35	39	39	27	27	32	33	24	35	39	26	23	28	31	30	28	41	31	44	33	37	34	45	29	31	33	35	24	29	40	36	33	34	33	33	33	32	27	35	36	22	28	31	32	27	29	33	36	31	41	33	31	29	33	31	37	27	34	40	34	32	35	35	38	36	38	36	28	27	24	41	24	37	38	27	30	29	36	24	34	43	34	31	30	26	31	29	29	43	37	38	40	28	21	21	42	29	26	30	24	34	44	35	29	30	40	35	30	27	32	30	26	44	35	29	38	37	44	38	27	39	27	38	33	35	41	33	31	33	37	32	36	30	32	28	34	44	33	26	31	35	21	40	22	36	32	40	24	32	33	26	42	27	37	43	51	28	38	31	27	28	30	30	26	24	36	41	38	25	19	24	29	32	37	31	35	43	39	40	28	35	33	38	36	38	33	36	30	22	34	30	31	36	32	34	27	43	28	35	39	35	23	34	35	31	25	31	29	29	41	38	34	30	26	32	27	36	20	34	33	26	35	38	37	36	35	34	35	35	41	34	36	36	36	29	31	33	23	29	36	34	37	38	29	29	37	27	33	34	38	36	33	38	35	38	48	30	44	26	28	38	25	40	36	37	29	35	37	41	32	34	36	21	34	33	34	29	29	25	27	30	48	34	26	26	28	29	30	34	33	28	32	36	24	32	35	31	24	30	19	31	34	36	32	31	34	25	35	27	31	37	31	33	24	47	34	26	34	32	33	38	39	40	32	31	35	38	34	36	27	37	37	22	30	36	42	22	28	34	37	45	39	22	31	31	29	32	34	28	29	21	29	28	31	31	45	40	39	45	36	35	32	25	40	36	28	27	41	34	32	34	33	30	32	45	46	35	32	27	42	28	22	35	32	32	38	31	38	33	22	32	32	27	31	29	37	27	30	26	36	39	34	42	27	26	41	49	33	30	29	26	33	18	33	39	30	28	34	22	34	24	27	49	28	35	26	36	24	31	20	31	27	33	38	24	38	36	27	36	30	28	30	43	33	37	34	33	32	46	36	44	33	36	43	37	37	35	26	25	29	39	33	23	26	31	34	37	24	36	26	36	28	28	36	29	38	41	35	35	30	33	22	42	38	33	32	26	27	38	29	42	43	25	34	29	24	39	30	36	26	37	23	36	31	33	33	35	37	31	40	37	30	29	35	32	34	22	27	47	33	33	23	23	26	24	31	34	26	30	24	38	40	24	24	35	43	24	30	38	27	39	37	26	30	33	24	25	34	24	29	22	26	30	31	24	48	35	49	30	35	34	47	39	48	32	33	25	37	29	35	27	29	31	41	31	33	34	31	35	38	27	38	36	32	30	35	23	30	31	26	26	25	27	25	26	32	32	29	32	33	28	47	38	27	24	33	32	32	46	29	28	35	34	39	18	43	38	25	28	28	26	36	25	40	29	34	29	28	30	42	27	25	27	38	38	34	35	35	31	38	31	31	31	26	39	31	36	32	28	31	24	43	25	30	24	34	31	37	28	35	31	27	40	25	31	34	31	34	44	32	33	25	35	28	26	33	24	29	25	35	27	29	35	33	28	34	33	28	33	39	26	40	35	32	42	25	26	30	34	39	26	25	39	29	35	32	20	28	38	28	33	29	32	29	42	38	35	28	27	33	38	34	31	33	34	28	41	33	32	28	31	37	23	29	30	36	24	37	30	40	33	44	30	37	30	37	35	34	21	28	26	30	28	31	32	42	30	29	29	39	28	36	30	25	31	35	32	32	35	33	35	21	30	31	31	30	32	28	35	27	45	40	51	30	36	44	34	25	31	37	28	32	30	33	19	35	39	37	24	30	24	42	33	31	30	33	23	33	30	34	30	33	28	40	45	31	29	45	29	23	26	37	23	28	29	24	42	26	26	26	31	26	35	44	32	26	28	37	41	34	39	46	34	29	35	44	27	29	34	40	27	34	36	39	41	39	28	32	42	23	34	39	30	36	33	34	37	32	30	39	38	26	37
18716	6416	1406	1410	2518	2632	2117	1729	1344	1084	897	830	736	680	608	607	509	549	482	503	490	443	453	416	401	417	419	418	398	430	399	422	411	395	391	372	374	423	402	405	412	378	394	403	377	394	425	360	352	345	389	380	400	391	394	374	382	415	406	384	363	379	394	377	394	406	441	852	1349	1692	1608	1346	933	669	533	439	369	372	366	380	361	407	370	401	385	357	352	416	356	375	363	379	343	393	380	396	369	377	389	356	382	367	346	373	349	358	353	375	396	362	372	382	406	341	386	367	371	410	386	361	379	386	372	376	339	364	403	358	439	406	364	380	372	365	390	385	350	364	383	365	378	371	377	359	397	402	384	419	340	389	365	372	367	389	389	377	372	379	364	400	336	358	358	346	370	370	376	374	348	406	384	381	392	354	356	356	359	366	411	346	407	369	361	390	348	425	357	381	367	386	380	370	396	379	365	391	333	389	380	370	355	383	388	430	389	353	352	356	386	349	376	341	409	390	390	381	392	392	356	381	367	371	382	378	364	358	341	360	403	366	392	368	363	384	375	363	413	355	385	392	374	381	389	374	377	364	373	385	396	356	378	403	370	348	372	417	405	367	381	376	403	383	381	391	392	416	366	379	384	389	376	399	347	395	362	354	354	385	377	362	372	385	345	401	362	381	410	377	396	356	411	338	383	353	379	370	392	373	337	340	384	362	361	397	399	406	366	368	374	358	395	393	366	387	381	383	328	381	369	376	405	391	389	397	338	370	398	375	383	354	397	349	400	304	403	383	367	391	406	379	397	369	354	378	366	393	403	344	367	348	374	364	357	387	366	391	371	381	343	387	381	360	383	382	362	375	354	347	382	355	417	368	355	338	343	391	359	363	399	357	353	334	383	352	386	375	385	396	361	394	382	394	371	350	362	371	406	406	369	358	380	383	371	357	381	343	369	412	359	363	360	350	396	342	348	382	381	349	341	352	403	362	370	362	390	372	351	364	355	380	379	372	388	376	353	377	341	340	347	408	374	438	409	376	375	369	362	359	371	377	380	400	351	365	361	370	389	425	387	394	396	349	383	391	344	368	420	364	353	346	376	337	400	387	362	352	350	395	373	394	363	361	354	404	362	373	365	386	382	415	406	376	372	355	348	369	399	380	417	366	388	321	339	340	378	368	350	367	391	385	357	358	370	394	372	357	348	380	413	354	369	345	365	409	364	382	373	357	408	349	367	349	388	384	369	344	354	369	367	411	378	415	400	365	374	390	356	385	394	392	385	333	375	388	423	390	370	372	349	374	380	403	346	390	358	347	360	392	380	344	373	370	423	353	387	388	336	345	368	393	382	408	368	348	397	391	347	387	399	391	342	361	369	381	375	366	373	397	392	358	365	346	354	387	357	376	366	361	365	362	390	363	387	383	375	375	361	365	361	386	394	358	388	380	390	357	344	364	370	343	351	367	365	367	407	356	354	403	351	344	370	360	369	361	390	376	357	400	377	372	384	358	401	401	366	360	365	371	394	328	377	335	373	348	344	387	380	373	364	375	352	373	389	366	405	333	376	341	406	380	387	386	357	384	368	396	350	371	388	370	347	343	363	381	382	379	382	375	367	357	359	365	369	346	354	390	409	384	320	376	353	376	346	370	367	371	345	353	384	363	406	365	373	348	395	377	372	394	372	371	397	370	361	365	397	378	353	393	355	361	385	379	369	372	358	379	369	382	362	398	359	395	356	335	398	377	341	384	366	395	402	356	340	380	341	381	347	396	370	371	382	342	365	364	373	369	361	354	332	382	362	394	313	384	367	396	383	356	372	353	371	365	393	391	384	367	370	378	384	389	356	372	339	372	350	363	396	372	362	372	349	377	393	377	375	373	367	349	357	386	353	366	366	363	366	412	351	366	379	372	373	389	391	363	392	385	397	361	386	374	397	373	386	387	343	384	397	333	323	385	362	397	414	377	399	362	373	343	369	356	385	376	361	385	370	359	358	376	355	390	331	403	383	374	388	383	371	330	353	397	402	385	359	374	399	367	360	327	361	395	309	350	373	385	345	362	374	363	397	360	387	333	382	385	379	339	365	375	363	375	379	365	363	373	388	385	379	414	354	398	357	374	419	367	392	382	368	385	384	351	336	405	383	356	374	357	362	398	333	405	366	381	386	329	380	385	384	366	399	369	353	378	380	364	372	392	398	385	363	379	364	354	392	372	339	369	370	387	389	377	375	372	362	383	409	380	406	333	394	358	382	363	357	374	354	353	363	369	361	378	377	383	362	405	368	374	351	367	392	361	346	389	360	381	394	355	354	376	386	363	374	354	379	371	364	365	380	371	400	371	342	360	338	366	388	377	396	374	368	371	389	388	388	398	356	371	382	360	367	371	392	324	347	361	356	371	368	356	366	348	366	354	386	388	384	373	372	399	339	360	379	383	413	368	366	371	384	366	372	383	362	377	399	357	367	390	366	352	377	395	361	383	378	369	362	376	349	358	394	383	377	366	382	405	382	365	355	403	353	363	351	392	376	369	364	362	410	364	378	377	358	369	408	361	339	378	360	355	385	390	397	374	386	381	371	359	377	371	359	363	403	390	374	356	336	346	363	376	349	401	379	379	381	379	385	402	349	353	386	348	383	388	334	386	375	384	387	364	381	411	440	362	345	406	369	394	358	369	366	378	362	348	321	364	374	358	373	380	373	373	398	385	345	403	351	368	381	370	376	380	386	346	375	362	409	366	397	379	370	377	379	374	374	370	374	380	330	374	360	379	409	394	356	357	386	397	378	359	350	364	345	370	356	360	402	379	361	383	364	402	414	414	365	361	384	397	406	372	383	385	348	399	365	378	396	399	367	366	384	371	390	389	393	362	394	370	332	384	356	368	345	394	387	393	370	385	373	385	376	349	406	362	376	367	401	416	408	408	376	390	379	345	374	333	373	346	393	397	366	372	378	376	361	379	365	396	358	374	374	360	383	357	347	368	361	386	381	381	359	373	343	365	382	413	395	371	369	366	373	373	418	383	397	366	384	361	375	398	373	373	361	406	363	364	383	377	387	370	328	364	375	357	388	386	366	369	374	364	402	413	391	370	366	381	389	368	384	391	370	370	366	358	386	346	381	371	364	387	375	344	373	343	417	371	379	381	426	368	375	381	382	339	348	342	384	395	372	362	389	375	370	367	357	376	359	329	400	369	401	340	362	373	340	323	362	371	390	382	374	371	353	370	379	373	361	371	408	373	393	349	383	373	391	373	378	343	338	398	349	359	370	374	373	357	373	317	391	368	373	325	352	384	348	392	365	357	362	376	372	354	362	367	418	366	401	378	378	333	400	352	351	368	358	402	377	363	356	366	357	349	393	363	377	365	372	372	381	370	350	369	358	369	329	363	363	348	384	359	344	380	386	381	370	349	377	358	386	391	401	352	372	420	395	388	380	380	354	370	356	375	373	403	374	368	376	374	361	390	359	369	379	355	413	376	375	365	362	403	369	357	364	363	366	390	388	354
1856	582	105	61	52	59	56	47	59	55	40	44	33	39	29	35	28	32	32	33	35	31	29	31	25	37	35	37	25	41	28	20	37	34	27	29	27	26	22	33	36	38	34	35	37	25	38	22	23	39	23	33	37	36	24	36	28	24	31	23	27	26	22	38	26	29	35	50	72	85	75	56	37	35	33	38	26	25	30	37	19	34	27	23	33	23	25	31	25	29	17	27	26	26	31	35	28	30	29	34	21	44	30	33	23	31	35	25	20	26	32	26	32	31	30	28	27	28	29	27	28	39	24	41	29	33	29	26	32	21	22	26	28	26	23	39	23	32	39	27	15	31	21	25	23	32	28	20	28	24	36	18	21	29	26	22	27	27	42	30	22	21	35	29	28	27	28	27	41	31	29	27	35	18	36	39	30	35	33	31	39	27	24	18	20	31	27	40	28	26	31	23	25	38	38	22	21	37	22	24	27	24	27	32	27	24	30	25	35	17	27	34	27	22	33	24	36	33	23	22	30	34	30	33	26	29	25	37	27	26	35	19	31	32	27	24	30	31	37	25	42	31	32	34	33	31	30	30	34	23	26	15	25	28	36	31	30	28	27	21	35	32	25	25	28	26	32	23	28	25	18	18	35	30	26	22	28	30	25	18	28	30	37	31	29	11	20	24	27	24	37	27	31	34	31	36	27	23	29	23	25	27	30	25	22	35	29	33	17	31	25	27	29	24	37	23	32	24	32	26	29	30	22	26	28	30	22	29	29	44	35	30	32	23	25	23	31	34	29	24	29	28	33	28	22	30	35	22	26	23	35	26	23	29	32	25	26	23	26	24	42	29	28	26	25	25	28	29	20	31	24	23	31	25	33	27	23	38	27	26	33	30	23	21	29	34	42	33	26	28	32	29	28	25	38	29	27	27	37	35	32	26	18	25	34	28	23	29	18	22	29	32	28	21	34	24	23	29	26	26	40	22	29	28	33	27	27	22	26	25	28	27	28	30	26	33	25	27	39	24	21	32	35	34	18	31	25	26	32	28	42	19	33	25	25	29	17	27	39	24	23	27	29	32	27	26	23	18	30	37	34	36	36	32	33	32	31	24	28	32	33	22	30	29	34	28	28	32	17	22	24	27	32	32	34	34	17	27	28	27	44	32	30	21	23	24	34	31	25	28	29	32	31	26	31	22	24	33	31	25	26	20	28	26	38	24	25	29	31	27	25	37	26	36	28	27	21	32	33	25	27	32	31	27	32	22	25	27	23	26	32	25	28	29	22	25	31	26	35	34	39	35	23	37	24	37	31	27	22	26	32	24	32	29	21	41	24	23	32	26	23	32	23	24	27	34	31	21	21	27	33	22	33	27	14	22	20	25	29	34	17	23	27	42	22	29	15	36	21	20	38	28	24	35	34	30	31	29	29	19	30	30	36	30	20	27	25	27	30	32	23	25	27	41	25	35	33	26	28	28	39	35	24	20	27	30	26	30	28	31	25	17	25	22	34	25	36	32	26	27	30	26	25	34	29	21	27	21	31	27	28	21	30	27	30	30	31	16	39	27	27	24	27	27	29	23	31	29	29	24	32	20	20	16	26	24	28	33	27	33	39	33	27	30	24	31	35	40	27	25	22	35	20	29	29	26	28	37	29	17	23	20	28	26	31	36	32	31	26	29	31	29	27	28	31	21	21	30	27	29	31	25	30	25	36	33	36	28	35	32	35	27	37	25	29	30	27	19	37	18	31	37	19	23	31	38	25	30	28	25	34	25	38	22	39	24	29	32	27	33	26	27	17	26	33	26	28	27	34	40	33	22	26	24	35	31	24	35	38	33	28	27	36	20	37	24	29	28	38	35	20	36	30	34	35	23	35	34	25	34	23	38	29	33	23	24	28	25	26	25	28	28	31	19	28	35	23	34	17	27	19	24	27	26	39	31	24	25	21	39	31	22	24	27	27	24	31	24	26	42	30	33	25	31	27	18	35	28	22	29	27	25	25	30	24	26	40	29	33	29	40	34	15	20	29	32	33	23	24	27	26	27	21	26	28	30	34	33	24	26	29	26	30	27	25	28	27	19	21	22	31	28	34	35	32	25	32	24	24	24	24	33	25	25	21	22	27	29	24	35	24	32	34	18	34	33	22	29	28	23	32	33	30	17	26	24	25	38	26	24	27	26	28	36	22	26	26	30	34	31	30	33	30	27	30	23	27	42	37	28	26	27	31	33	29	30	42	32	22	24	24	20	28	22	36	34	28	38	25	31	26	28	21	26	31	31	31	29	27	20	40	22	31	30	27	32	37	28	30	37	25	18	39	29	40	31	34	27	23	22	30	34	22	29	25	31	34	37	36	34	39	31	29	25	27	27	35	30	23	21	26	20	33	30	28	24	24	28	24	18	12	31	15	24	25	24	29	28	33	35	31	28	30	29	22	26	36	33	26	31	26	33	28	20	29	40	38	38	27	27	30	33	28	30	30	27	34	25	27	30	14	26	27	33	31	32	26	34	38	28	25	22	26	28	30	26	25	23	30	27	26	32	27	30	30	23	33	20	29	26	28	25	21	41	19	22	25	29	30	39	24	30	25	35	33	35	25	29	29	19	23	34	20	24	29	34	30	32	36	35	22	22	25	28	28	35	22	33	24	34	33	27	26	24	30	32	22	32	33	33	36	31	34	30	39	34	30	26	29	31	28	24	23	35	26	27	25	27	24	23	26	21	24	32	25	29	35	35	29	24	36	21	24	37	27	27	30	28	29	27	25	28	26	34	29	26	33	29	27	28	25	27	28	35	28	29	28	28	28	37	24	22	34	29	25	25	33	39	35	31	37	36	36	26	27	37	28	36	29	18	24	23	37	34	33	26	33	32	26	29	29	25	38	32	26	21	34	24	33	28	20	25	31	17	28	30	25	33	33	17	23	21	29	36	32	20	29	21	28	33	22	32	30	29	27	18	25	23	32	31	36	29	22	23	32	34	21	33	33	30	31	33	37	18	26	27	24	29	28	21	41	33	25	34	32	34	22	23	31	30	30	24	36	38	26	29	33	34	37	26	31	24	32	23	32	28	30	29	12	31	28	27	30	27	27	27	23	21	20	36	24	33	27	22	29	21	34	33	32	28	28	34	35	27	33	17	24	21	37	29	27	27	31	32	18	40	32	21	31	26	39	31	33	24	15	31	29	32	33	27	36	23	23	24	33	38	34	28	36	31	29	25	29	31	14	28	37	27	27	26	33	27	25	28	33	31	28	32	22	21	35	34	33	23	28	23	28	30	26	20	33	25	31	34	40	31	23	34	27	24	25	27	28	26	32	24	31	19	32	23	22	20	34	17	32	30	24	22	27	42	26	31	27	28	28	15	28	27	30	36	24	35	37	21	28	37	22	29	23	25	35	23	34	20	34	28	24	24	29	25	27	27	27	24	29	36	29	33	29	34	23	29	27	26	25	25	24	31	30	41	21	22	28	32	17	22	27	28	35	28	28	32	16	23	29	37
20434	6837	1282	1364	2218	2458	2021	1894	1366	1132	898	817	735	650	579	570	549	490	477	448	433	434	429	411	396	395	361	348	367	362	386	348	358	340	365	327	364	351	364	375	352	339	325	340	361	357	319	355	349	320	323	367	330	348	333	323	339	345	340	350	331	315	327	325	330	370	450	1159	1737	1997	1680	1294	842	617	478	383	338	314	323	317	329	292	336	322	310	318	301	311	347	308	293	322	331	312	307	314	308	322	336	342	329	336	317	333	321	352	309	338	332	325	307	331	336	339	326	294	335	334	327	340	322	322	301	316	325	312	308	337	312	327	312	314	332	312	302	312	292	292	327	310	303	289	297	349	338	328	318	304	326	326	316	320	343	328	338	293	287	300	294	337	322	299	304	360	329	286	324	328	352	331	297	296	340	337	369	319	352	324	287	292	333	309	333	345	310	295	347	338	311	305	321	316	324	328	302	318	353	339	319	309	328	302	309	358	331	298	324	325	305	312	326	329	344	307	330	318	304	342	303	314	340	311	301	359	311	309	321	326	311	346	295	337	321	324	337	336	287	304	324	314	316	347	327	337	331	299	341	323	311	338	317	319	318	300	337	345	305	322	316	291	330	319	340	322	360	300	319	321	305	311	335	308	342	303	321	315	300	335	293	292	286	314	312	314	314	325	316	285	310	310	317	317	317	323	258	317	321	324	340	305	311	341	318	318	334	322	304	315	311	294	321	337	306	289	309	316	325	321	340	304	318	307	318	318	321	334	306	299	295	318	300	333	331	352	299	313	329	322	315	314	345	339	313	320	299	323	307	329	336	298	342	311	312	352	295	333	317	324	333	327	313	344	335	317	344	354	310	356	295	335	313	330	295	294	311	307	333	296	277	328	326	304	327	347	346	317	317	325	317	307	321	346	338	349	303	293	329	375	336	330	315	337	294	326	319	320	316	279	280	312	328	301	326	311	318	308	338	321	325	307	262	310	349	311	344	325	313	307	303	317	324	344	338	292	294	294	336	275	328	306	302	289	321	324	305	317	316	314	330	313	297	308	336	318	290	336	339	311	306	357	308	310	298	313	315	328	305	316	341	341	306	342	325	335	315	330	337	324	328	332	322	312	324	314	310	319	327	339	345	316	287	300	334	321	328	314	286	320	326	310	276	303	320	351	305	344	335	317	309	301	321	313	353	339	306	319	347	308	305	313	333	313	334	343	341	304	311	290	288	310	322	318	320	328	322	323	307	335	275	321	298	310	334	319	323	309	311	318	324	334	298	345	288	299	326	296	322	291	310	312	268	329	312	307	295	345	324	300	309	321	289	319	306	363	333	335	336	350	288	307	347	326	332	349	307	315	332	332	316	348	316	317	331	313	285	303	346	301	314	299	328	325	328	315	340	349	302	303	344	346	297	382	327	364	337	334	330	324	323	282	272	289	318	354	325	299	327	319	303	318	303	311	327	328	311	268	347	279	316	271	329	300	327	320	321	301	320	337	339	351	335	313	317	327	325	317	301	334	333	328	347	313	322	332	312	304	301	344	288	352	305	301	355	277	332	313	336	314	325	328	295	315	309	349	349	299	313	320	335	335	320	351	325	285	321	289	299	295	336	317	331	317	369	335	332	322	311	306	353	338	338	340	331	319	308	321	347	314	337	295	337	308	333	317	321	300	323	319	342	365	332	347	352	281	314	302	332	328	329	329	311	279	307	342	341	328	317	339	332	335	331	318	324	321	298	320	300	325	328	310	314	340	309	302	333	314	311	330	284	308	315	331	320	382	314	335	319	308	327	352	333	335	319	330	332	321	347	319	323	338	286	304	313	337	312	318	293	313	340	303	287	332	317	304	307	321	299	324	332	315	326	340	321	322	291	348	339	331	297	315	323	315	317	302	316	312	340	299	334	353	316	319	313	332	328	327	307	341	324	330	330	313	332	296	339	337	308	303	351	298	315	295	325	338	331	303	318	349	321	307	315	337	323	288	340	323	304	310	317	293	327	307	303	298	338	302	300	296	284	328	314	305	366	303	310	322	292	305	321	302	338	300	301	357	318	299	294	335	320	315	340	327	336	320	335	303	325	308	315	344	327	316	330	293	338	296	296	307	310	310	332	315	311	344	338	319	354	262	313	276	303	311	333	319	349	327	304	302	324	326	350	298	317	299	305	322	290	348	322	294	306	299	294	343	318	295	287	286	347	315	316	327	329	307	349	312	322	320	301	321	311	314	323	335	311	343	353	329	336	330	307	336	343	309	338	320	316	339	337	312	316	317	333	328	303	326	296	286	325	283	335	315	323	332	308	325	340	293	313	311	334	306	345	327	281	294	334	309	320	334	323	319	288	348	294	304	322	321	322	318	295	315	327	304	325	341	341	310	289	290	297	345	295	306	352	299	335	324	290	314	333	312	311	270	336	324	329	329	299	295	313	324	324	332	303	325	313	301	325	325	299	324	345	310	307	334	303	295	340	315	353	328	295	282	333	321	326	314	329	327	306	296	286	355	290	307	335	306	340	342	332	315	343	295	309	290	310	283	364	310	343	298	314	282	344	298	336	293	315	343	327	346	311	335	310	320	318	304	304	340	321	308	317	330	305	276	301	353	320	325	307	312	338	336	317	297	337	297	327	312	300	322	289	334	302	313	320	308	308	324	319	321	371	328	332	319	324	314	347	292	320	362	322	310	319	301	338	326	309	323	334	327	329	339	323	303	286	323	319	326	334	315	316	325	327	325	320	317	327	324	348	355	316	321	337	325	336	330	329	312	313	288	355	290	354	320	318	326	304	309	320	320	317	283	313	304	336	311	339	307	335	317	305	303	338	291	346	321	328	339	316	322	310	340	314	345	369	304	344	326	309	322	340	342	279	313	297	325	342	324	355	312	305	326	324	306	338	320	301	319	298	334	297	329	313	335	329	340	320	323	313	323	299	308	321	316	301	312	308	341	319	291	321	312	317	327	309	302	371	339	324	305	309	309	301	320	312	300	323	302	326	313	313	324	318	318	289	295	299	342	293	335	323	304	309	335	346	338	336	292	323	304	292	301	327	288	311	351	352	327	281	320	328	327	332	318	322	306	342	340	287	310	298	328	342	326	329	321	326	299	340	343	294	335	323	315	350	329	343	317	328	285	339	340	321	314	321	334	323	325	339	323	291	329	353	351	359	323	326	296	309	337	319	337	317	313	320	327	321	316	360	304	348	311	305	348	309	301	336	328	305	318	340	306	309	338	307	320	306	305	336	318	296	315	320	335	355	288	364	328	302	320	328	321	341	284	297	349	333	299	310	330	282	301	323	313	351	330	310	304	330	324	337	329	343	305	319	306	319	317	311	283	308	310	356	293	341	305	332	304	290	316	340	318	337	265	355	306	312	322	323	322	308	340	291	300	345	317	318	356	336	322	348	304	324	306	278	343	354	342	324	331	307	333	321	345	311	341	322	299	338	311	367	316	327	329	315	337	309	320	274	360	307	345	319	342	290	276	313	308	319	322	308	341	294	344
2063	818	139	73	63	64	69	63	73	48	62	45	49	44	34	35	30	28	26	31	26	30	37	38	32	29	22	39	25	25	24	26	31	23	37	30	27	32	35	24	19	30	23	25	27	25	32	21	29	24	32	28	15	26	21	27	26	40	27	26	28	28	25	38	31	31	20	38	70	127	135	99	83	52	41	36	28	31	22	31	38	29	22	23	35	26	36	34	32	26	22	23	34	27	33	30	31	33	31	31	28	35	38	32	19	33	29	27	31	24	26	28	27	22	23	38	28	25	22	28	25	20	30	31	25	29	31	36	26	35	22	23	34	26	29	28	23	34	29	33	33	34	32	25	25	26	24	26	23	22	26	25	36	26	30	33	23	26	30	20	24	28	26	24	20	41	26	29	21	30	35	24	26	38	29	29	29	23	32	34	16	28	31	31	27	28	30	25	31	39	35	28	25	33	18	23	28	30	36	22	25	27	27	49	35	21	27	32	39	35	24	32	21	30	23	27	18	30	25	24	28	34	25	17	26	31	31	21	26	31	38	24	29	24	30	28	31	34	27	27	37	34	43	31	27	33	28	25	31	32	24	21	28	23	38	30	30	22	29	27	29	24	20	27	31	32	35	25	23	27	28	22	24	32	26	21	43	35	30	24	31	25	20	23	34	38	28	23	26	21	24	23	24	22	28	30	29	25	24	24	27	23	32	29	29	27	28	29	24	25	24	18	37	31	33	23	25	30	31	35	30	30	27	36	29	30	28	25	34	32	24	29	30	26	24	30	26	30	25	32	23	30	32	30	36	17	22	31	18	31	38	40	20	30	28	26	36	24	21	24	24	26	26	18	25	28	29	29	26	25	38	30	30	36	26	27	24	30	30	38	28	40	35	29	22	29	31	21	21	20	31	31	16	30	25	33	38	29	25	24	22	25	25	27	26	28	35	28	33	29	30	28	33	28	22	30	42	36	23	24	35	33	20	28	32	32	21	36	25	35	30	20	34	33	32	27	26	28	27	28	31	28	26	26	29	32	31	30	30	29	35	32	27	25	28	36	25	36	35	29	26	18	16	31	31	29	32	36	20	22	25	27	35	20	24	33	34	16	28	25	29	29	24	34	22	38	32	24	35	27	29	31	26	29	34	26	34	24	29	26	35	33	34	23	25	35	26	20	28	29	23	32	28	23	42	27	35	30	24	25	26	27	31	32	33	34	26	31	24	28	28	21	24	27	29	19	29	32	30	32	23	27	30	36	34	27	26	27	36	30	28	32	27	37	36	19	40	23	20	17	38	34	28	26	33	28	26	43	26	29	29	30	29	31	35	30	26	28	29	27	20	36	20	23	20	33	26	31	33	33	29	29	29	26	35	25	37	26	23	34	32	28	29	28	33	24	29	26	33	40	25	28	32	30	32	21	33	25	30	33	23	28	27	21	24	26	23	30	24	24	35	30	26	24	30	24	37	30	24	20	24	26	33	27	29	24	35	32	25	18	36	31	31	42	36	29	28	24	22	40	32	28	29	32	21	28	31	44	28	25	25	30	25	28	35	38	26	35	24	25	27	34	21	30	25	17	36	32	37	27	27	32	39	28	34	30	29	21	26	37	23	31	32	43	28	32	29	21	26	31	25	33	23	24	27	20	28	24	21	24	29	28	36	28	29	22	32	28	30	19	25	27	33	21	23	31	35	33	34	24	31	28	18	32	24	22	31	25	35	24	35	28	19	40	22	34	36	22	32	26	26	24	40	28	30	26	29	31	29	32	25	36	25	25	34	36	22	35	21	29	21	38	31	25	24	29	19	32	23	26	22	25	26	31	24	34	26	28	18	29	25	31	25	30	20	28	30	26	28	33	30	30	27	32	22	27	23	31	27	30	26	32	23	32	32	26	39	34	25	36	34	31	29	29	29	26	37	29	30	24	35	23	30	26	26	27	27	30	29	32	24	22	24	25	31	25	28	31	22	26	29	33	24	24	32	27	32	36	37	22	25	22	25	32	32	24	32	30	25	26	31	25	32	24	34	28	30	35	21	30	32	37	35	27	31	20	31	24	32	25	36	32	35	21	31	15	25	33	31	25	26	29	35	31	28	30	35	23	19	33	28	30	26	29	24	26	30	24	28	28	35	24	24	30	33	27	30	27	30	29	27	36	33	34	25	24	29	34	23	39	25	33	27	37	23	33	32	45	27	28	26	36	24	34	31	27	27	20	29	22	37	25	30	31	29	37	23	24	34	24	36	34	33	25	26	25	30	26	24	33	31	27	28	26	33	24	30	31	29	24	34	22	17	37	23	33	22	31	30	32	25	29	34	32	38	19	30	29	30	40	19	28	37	26	19	38	34	18	19	26	36	36	30	26	39	24	23	28	22	38	29	33	27	18	30	28	31	17	33	35	28	30	27	39	29	31	31	35	23	31	27	27	25	17	31	26	31	23	29	20	38	26	29	28	32	33	36	30	30	21	27	30	26	26	30	31	24	27	32	21	31	24	27	23	28	35	27	30	27	29	31	19	21	29	29	30	29	24	25	34	28	30	39	25	24	30	29	20	24	33	24	29	27	27	32	37	32	30	24	35	33	25	29	29	34	32	32	22	43	25	34	26	26	32	28	31	31	18	25	30	30	18	26	27	36	34	32	21	35	25	34	32	24	23	30	31	33	25	40	24	36	22	24	38	32	23	21	34	31	33	28	20	27	37	31	26	29	35	24	31	30	28	31	28	23	24	25	20	30	34	27	26	25	33	24	19	22	30	34	36	30	31	20	33	34	22	30	28	33	28	23	34	19	30	35	26	28	44	28	30	29	35	35	25	28	30	29	17	23	21	38	27	27	21	24	38	33	11	30	25	21	27	22	39	27	25	20	25	27	32	34	38	23	23	28	37	29	28	31	21	30	32	39	31	35	26	24	37	30	34	27	28	34	24	26	34	22	24	25	21	24	28	23	22	29	28	37	25	35	31	29	29	27	31	24	27	25	27	33	23	30	33	25	28	33	26	33	28	27	28	25	27	30	27	40	24	24	15	33	21	21	18	35	34	28	20	27	37	24	32	23	35	29	34	36	23	35	30	28	32	24	24	38	24	23	31	29	21	29	36	26	31	23	21	30	32	36	36	25	34	26	20	29	25	21	38	36	36	24	21	27	28	26	20	27	35	33	27	33	23	31	23	27	34	25	40	27	31	32	20	24	35	30	33	37	25	19	17	34	31	27	30	28	29	26	35	32	32	34	37	33	28	29	30	30	37	31	19	16	26	39	34	29	27	28	35	24	40	34	25	44	30	43	25	20	30	29	28	25	31	21	28	30	28	27	25	26	27	38	25	28	33	26	28	25	25	28	27	22	22	41	17	32	34	40	32	30	29	27	33	22	27	27	23	27	24	21	39	40	20	41	37	41	28	33	19	30	18	30	37	30	24	17	27	38	31	25	19	23	26	24	32	26	39	24	26	29	29	38	21	27	27	46	32	25	41	36	24	25	35	28	29	31	27	27	37
23013	7983	1744	2060	3637	3965	3394	2626	1931	1632	1386	1147	982	854	760	676	619	603	564	546	513	478	444	480	423	450	438	422	413	404	389	425	378	393	359	396	360	379	351	362	362	348	343	334	371	383	365	368	343	369	328	346	357	349	365	311	349	302	334	364	341	357	337	351	376	324	425	760	1339	2501	3116	2470	1684	1033	621	459	377	348	334	332	302	323	323	313	330	323	347	357	338	319	342	318	352	316	313	310	299	310	347	333	299	321	360	331	295	342	319	314	298	325	337	320	316	304	358	323	323	304	309	306	327	335	323	311	325	315	324	310	331	341	332	347	340	343	357	350	336	323	372	337	323	316	346	335	333	344	347	334	319	308	313	344	322	328	362	321	334	340	316	338	322	330	338	317	339	338	332	333	315	324	316	327	297	313	345	337	311	376	357	327	319	287	307	302	341	339	316	301	327	339	308	292	301	350	361	310	306	337	321	343	309	311	310	326	304	309	330	279	347	333	337	344	304	339	336	328	338	331	305	338	342	328	282	351	318	328	335	335	314	299	302	306	387	310	320	305	335	331	348	311	329	317	337	307	340	339	353	317	308	331	325	326	352	347	310	321	325	299	304	367	305	328	306	343	327	325	313	332	309	330	281	326	310	343	332	285	337	329	320	330	334	336	325	373	323	335	335	319	330	327	350	335	355	378	328	326	326	340	326	314	337	317	344	355	328	343	319	329	322	320	324	325	326	345	323	318	342	346	310	338	323	356	315	296	344	307	328	295	312	334	344	334	350	340	354	278	340	323	344	350	337	323	338	354	343	334	305	334	337	343	320	369	343	338	334	277	313	339	346	345	332	335	296	327	327	313	321	344	347	315	321	326	326	354	312	309	351	321	325	379	311	342	307	360	325	348	318	303	291	338	346	340	331	308	352	314	346	327	315	313	338	339	337	328	334	340	338	300	356	365	321	316	340	332	290	314	334	353	300	313	360	346	304	308	325	306	305	325	331	334	361	337	312	333	339	358	336	325	312	332	289	325	355	350	326	317	302	318	349	323	354	334	320	324	308	340	327	344	345	317	335	310	303	340	315	341	346	319	321	328	308	357	357	310	332	339	333	314	354	309	316	317	338	309	341	319	345	344	346	314	311	326	348	336	341	315	301	318	312	322	328	308	326	313	329	334	308	340	315	334	349	322	320	352	340	291	295	321	324	278	343	338	338	298	318	346	343	330	349	326	319	340	333	352	319	331	316	368	332	324	313	338	328	335	331	324	324	318	323	305	333	317	379	315	331	314	306	299	333	336	353	326	321	314	341	304	320	354	345	320	369	318	327	301	335	320	345	355	346	376	313	322	381	344	316	309	341	319	333	306	333	346	340	335	318	357	344	331	352	311	342	335	321	300	375	308	327	334	297	362	373	313	341	305	344	320	349	365	351	349	304	335	307	313	345	327	339	341	311	357	321	320	342	312	336	328	297	359	323	335	348	345	306	322	322	320	283	343	324	314	346	347	299	316	348	324	343	344	311	338	302	330	351	339	314	345	297	320	329	334	316	321	342	336	324	345	291	303	304	330	295	313	347	309	310	337	316	328	331	330	319	358	339	331	336	339	331	329	335	316	316	332	328	334	326	326	256	351	303	331	347	321	337	306	321	303	361	351	310	331	315	313	336	323	330	345	320	296	315	338	338	305	318	314	335	334	336	286	345	352	371	356	330	336	317	298	324	293	335	339	349	318	326	355	336	321	322	345	321	335	355	344	346	314	341	356	319	349	303	349	356	324	347	339	311	301	334	314	328	299	310	371	317	335	339	307	339	336	370	329	317	337	323	321	323	325	312	325	326	335	307	344	329	331	332	285	335	314	334	335	302	301	341	332	342	339	304	321	351	348	293	316	345	327	328	305	349	335	349	361	308	322	318	370	340	321	335	352	320	340	325	328	327	315	293	312	317	336	405	329	345	301	328	353	331	313	321	326	309	365	334	344	339	314	313	334	350	326	346	332	304	344	294	344	328	339	339	315	338	321	335	331	348	331	327	326	326	340	323	333	348	322	344	329	336	326	311	329	330	308	329	332	343	324	346	340	317	310	335	359	333	364	314	318	294	316	360	307	349	344	349	330	304	331	319	316	331	338	320	293	306	320	311	344	317	342	342	326	357	333	306	319	330	320	355	347	341	339	318	339	336	368	327	312	286	335	319	312	347	332	314	340	330	330	365	303	357	299	348	319	335	323	345	334	323	279	355	314	336	322	333	344	335	319	359	324	330	300	322	306	307	327	350	326	318	315	342	313	307	327	302	296	344	346	335	324	315	323	358	347	322	334	321	322	350	349	311	319	302	323	301	333	325	319	301	352	299	328	337	322	342	318	307	294	317	345	294	340	296	342	375	322	322	327	308	337	320	321	346	327	292	333	322	327	356	344	347	327	293	344	342	350	339	345	322	336	329	332	342	298	345	330	332	363	312	317	319	322	328	327	302	309	322	316	296	326	331	341	339	327	349	338	330	321	318	347	333	314	310	322	304	327	339	318	343	314	338	337	326	339	306	330	313	313	357	330	328	328	346	353	345	350	324	356	320	335	311	296	341	373	327	351	346	306	310	319	344	317	330	358	338	363	303	319	316	311	320	362	335	323	343	315	324	297	339	342	295	318	308	326	346	345	317	324	307	338	290	349	313	325	343	322	339	304	346	339	312	333	327	303	324	328	334	312	338	326	327	345	330	322	305	332	344	353	356	316	321	345	309	333	331	353	345	343	335	335	307	328	309	310	353	342	360	366	323	390	331	349	312	306	335	340	299	316	330	323	335	283	349	313	349	339	351	353	313	325	363	310	342	327	353	315	318	322	322	379	347	293	349	328	331	318	321	327	312	340	349	348	330	319	357	358	339	322	301	309	344	355	331	347	328	348	305	322	307	334	293	347	341	332	364	318	315	331	330	336	338	326	348	327	324	352	339	346	300	308	309	330	369	309	321	332	329	327	324	327	347	360	320	326	308	351	337	324	328	336	347	328	353	382	301	331	332	349	344	349	343	359	302	310	303	333	332	331	294	344	315	343	335	326	318	333	329	321	297	331	305	345	301	336	305	343	290	330	335	314	338	360	348	315	333	337	334	321	318	317	316	313	340	337	342	323	337	313	339	311	335	344	334	321	313	338	312	339	340	328	337	339	334	375	335	320	329	343	369	321	330	329	300	327	327	309	326	337	335	306	285	327	340	315	308	329	325	338	382	351	350	310	335	334	330	309	316	326	363	342	319	321	327	332	347	309	314	335	298	349	337	351	329	309	340	365	322	359	364	334	335	337	368	299	346	352	325	318	323	343	326	342	336	303	346	325	350	334	299	311	360	316	326	346	308	292	294	332	334	374	333	350	349	336	354	352	350	341	321	361	337	318	330	336	321	297	346	316	333	310	317	318	325	314	299	304	311	340	352	351	321	336	301	338	344	351	348	305	313	328	344	358	317	348	332	324	327	335	353	325	344	324	328	306	330	322	296	321	321	321
883	176	53	35	45	44	39	40	46	40	36	43	29	40	39	38	40	33	36	30	38	43	45	33	28	35	37	32	34	40	31	41	28	48	32	37	36	36	14	34	35	36	28	44	40	29	40	46	36	34	35	35	34	30	25	36	30	31	29	32	33	41	31	44	40	41	45	39	34	49	66	54	51	43	38	35	37	38	38	35	41	28	48	32	34	39	30	30	36	41	35	32	38	30	36	36	27	35	28	28	35	32	21	36	43	25	32	27	19	33	37	23	27	44	39	36	23	34	33	39	35	30	35	37	38	34	36	34	27	40	33	36	34	31	30	31	36	31	32	37	34	43	43	33	33	47	41	33	39	29	41	35	38	29	34	24	32	38	27	32	33	36	31	35	40	43	45	34	27	41	36	40	35	35	30	35	33	40	34	42	37	36	29	39	35	35	37	28	43	26	24	29	33	34	22	24	33	39	29	34	37	28	34	39	31	36	28	38	31	37	35	32	35	33	34	32	34	39	36	37	48	26	40	33	32	30	32	42	28	36	36	30	24	27	28	27	35	34	32	37	24	46	40	33	43	30	26	32	45	42	52	33	41	31	30	39	25	33	33	42	33	36	35	46	41	33	38	40	33	30	28	34	29	37	27	37	39	45	35	26	39	34	26	29	41	40	31	37	35	30	27	45	31	34	33	33	25	42	36	32	32	34	43	47	41	31	33	39	26	35	29	38	32	46	35	36	42	32	36	36	35	25	39	35	29	38	44	30	37	34	35	29	33	30	25	37	37	32	44	33	33	29	22	29	38	37	33	35	30	30	36	43	35	23	27	27	32	32	41	24	41	44	38	33	29	32	32	29	37	31	37	32	34	37	38	25	32	34	26	31	34	39	27	35	31	41	36	34	39	29	39	44	33	38	37	24	38	24	36	47	29	33	37	33	34	30	27	28	30	30	36	33	24	30	38	29	33	46	36	32	27	32	29	40	34	32	35	45	22	35	38	39	34	30	35	33	38	43	49	29	33	31	35	27	39	27	42	41	42	39	43	29	45	35	30	37	40	24	36	37	30	26	32	45	40	34	39	29	30	32	31	28	30	26	27	34	33	43	24	32	28	27	38	29	28	36	30	37	30	35	31	39	22	36	33	40	34	41	35	39	36	42	37	30	41	43	31	30	32	36	34	34	32	39	46	36	46	36	32	49	30	22	28	34	33	44	30	37	20	44	46	47	33	33	38	29	39	46	33	35	38	32	27	39	46	30	33	34	33	35	28	36	30	35	34	38	29	30	35	32	36	28	34	20	24	30	25	34	28	39	33	34	28	33	35	25	27	34	35	43	30	37	36	33	34	28	32	33	28	32	29	36	36	43	51	43	30	37	47	43	44	35	37	25	38	27	33	32	24	35	34	46	35	38	30	37	42	31	32	36	33	27	35	43	39	22	30	34	28	37	29	36	36	41	40	37	38	31	35	45	41	49	37	23	38	29	31	34	32	47	33	31	39	36	31	44	30	43	34	32	33	39	36	32	28	36	38	27	40	32	26	31	36	31	33	28	26	20	31	42	37	31	30	35	47	40	30	37	26	34	39	31	34	31	26	25	36	43	27	37	25	36	37	31	33	32	32	41	39	23	36	37	35	35	39	37	36	36	38	35	38	31	31	33	38	43	34	31	40	36	31	41	33	28	38	37	34	31	32	27	42	35	34	29	43	28	33	30	33	41	29	41	34	44	28	39	39	31	39	31	40	42	44	36	31	27	29	36	44	34	34	31	42	40	44	34	36	46	35	35	32	36	35	36	37	34	32	29	37	40	35	42	31	28	39	38	33	46	32	28	35	36	28	28	36	23	32	32	34	49	35	35	20	31	24	24	38	29	39	31	43	34	36	27	36	36	36	27	40	38	23	19	37	37	37	38	34	27	36	33	24	35	34	42	42	32	33	36	35	32	40	43	31	36	41	45	28	23	33	27	31	30	37	39	37	43	33	38	32	48	36	35	32	31	35	42	27	27	42	46	31	38	36	36	37	38	37	34	26	37	34	33	41	34	27	38	27	36	39	34	36	37	32	29	35	31	37	36	34	25	33	35	40	36	36	37	34	40	31	44	44	30	29	36	29	32	29	29	44	38	42	37	33	41	32	38	29	33	23	37	41	33	29	35	28	23	39	39	29	30	34	39	28	30	37	34	41	52	30	42	32	36	33	29	25	36	33	37	22	28	40	35	32	46	34	30	32	29	29	30	33	26	42	35	35	31	31	19	43	35	32	38	35	44	41	34	34	35	45	40	35	37	32	34	39	31	35	31	48	38	34	36	31	37	33	32	25	34	32	26	34	27	35	34	33	35	29	37	26	31	49	37	42	38	44	41	32	40	40	39	33	34	38	33	36	36	34	52	45	38	43	34	34	34	32	33	34	28	26	36	30	39	35	30	27	37	23	36	43	44	31	33	26	42	35	39	34	26	34	39	29	37	29	40	37	38	26	37	37	40	44	36	39	32	33	37	41	25	31	39	33	27	38	37	32	46	43	34	34	39	31	43	30	26	36	42	31	39	32	33	30	26	29	30	37	28	42	29	31	33	32	30	35	30	36	43	30	29	27	28	33	42	41	31	38	25	41	36	28	33	46	30	26	23	36	35	37	25	41	39	22	26	42	39	38	27	26	35	26	31	36	33	33	44	25	42	38	45	32	37	40	38	37	41	26	32	36	29	29	35	31	38	27	39	36	53	19	38	31	30	36	34	22	33	42	30	40	46	35	38	33	30	34	41	29	38	38	35	42	30	34	31	48	33	42	36	31	31	30	33	27	30	50	34	34	31	28	31	32	20	28	34	29	34	24	33	24	32	39	32	45	47	34	39	35	26	32	35	33	38	25	33	33	43	30	36	28	34	29	28	30	23	35	29	36	43	39	29	26	30	33	25	32	38	33	26	33	45	34	33	33	36	44	40	36	29	34	50	43	34	35	44	29	31	27	33	40	31	23	27	34	36	38	30	33	46	29	34	38	26	36	37	41	36	34	37	32	37	33	34	27	33	35	28	31	32	43	44	40	34	53	34	37	25	33	25	43	46	25	31	38	47	38	43	38	26	33	37	31	28	28	26	31	34	31	29	40	36	32	32	27	40	34	43	43	26	32	34	31	37	40	29	38	38	31	26	36	42	30	36	33	38	43	43	32	41	22	28	43	23	33	47	34	43	28	37	34	27	37	35	47	35	31	36	31	31	29	28	32	25	35	40	38	31	35	27	35	34	29	36	38	28	35	35	29	44	43	38	31	41	45	41	38	38	34	44	34	37	35	36	36	39	24	41	32	28	31	39	22	43	33	36	25	31	30	37	22	35	39	31	33	36	45	39	34	33	34	28	38	32	36	33	37	33	38	39	27	32	29	34	50	47	29	43	28	32	28	40	21	39	40	35	44	41	34	34	44	39	23	28	39	30	33	26	35	41	37	37	28	24	28	45	34	30	37	25	23	38	39	34	30	55	27	31	33	28
13459	3387	793	846	1231	1315	1133	943	804	666	604	534	551	500	471	425	408	438	427	427	428	456	432	444	424	424	385	373	396	380	423	345	395	397	410	378	388	385	403	375	394	433	359	430	387	391	368	409	403	384	376	346	379	372	395	392	379	421	424	395	374	425	408	414	421	379	400	428	485	773	1067	1018	831	673	547	432	434	383	366	405	369	391	377	359	402	377	384	373	386	374	381	371	402	394	407	378	397	356	392	331	345	374	367	390	402	410	384	397	417	379	409	418	424	385	390	390	377	391	389	355	400	370	369	380	386	381	392	366	394	415	370	377	392	379	379	383	365	367	361	390	400	412	403	418	392	371	396	383	353	390	359	367	402	360	380	393	412	371	387	383	354	385	391	413	386	380	376	375	398	429	371	357	363	373	392	387	381	425	389	371	376	381	409	367	363	371	399	391	384	394	360	417	404	375	385	366	412	378	389	360	417	398	393	388	393	369	357	402	403	347	400	421	389	365	398	337	389	385	411	426	377	384	396	420	377	364	371	354	363	378	393	328	394	397	377	369	369	401	358	372	387	392	399	370	396	376	382	381	369	392	376	368	350	387	394	387	402	382	341	391	362	374	388	356	361	374	389	403	389	374	372	377	367	419	348	377	392	385	392	395	355	385	370	344	368	374	376	380	353	406	391	396	375	360	369	405	420	349	380	359	373	432	397	384	355	404	384	369	398	391	401	437	381	371	367	375	392	375	394	388	405	408	381	381	400	403	354	338	377	380	359	393	366	338	356	367	408	382	375	372	396	389	385	395	415	445	395	373	390	361	350	368	381	362	395	367	351	396	390	371	380	394	359	401	362	380	379	385	391	394	394	376	409	437	383	383	377	371	392	364	390	389	397	391	378	342	400	388	357	411	354	384	360	385	419	361	419	392	397	376	410	405	390	359	394	422	372	395	385	398	360	383	395	402	384	390	384	370	387	381	394	368	346	391	366	350	368	408	415	335	424	389	384	381	415	375	382	378	339	409	357	396	353	356	363	402	385	389	355	372	387	352	395	402	360	383	415	346	359	361	409	358	389	359	386	372	402	385	368	374	385	416	397	361	377	374	417	343	414	365	359	369	402	405	399	378	389	390	378	364	391	355	412	399	358	348	353	374	394	354	367	388	371	371	360	354	396	434	371	394	384	375	372	404	425	401	378	383	323	391	397	385	362	412	379	383	352	410	391	394	377	401	391	371	409	376	330	375	410	390	416	357	418	369	419	407	364	397	406	390	374	365	385	375	367	390	381	404	387	359	373	383	346	374	359	355	420	388	394	359	376	375	372	441	342	384	359	381	410	385	372	403	387	370	386	385	369	376	371	390	390	397	418	381	375	331	352	399	365	371	381	388	405	396	355	393	374	386	367	400	389	364	387	353	384	398	403	376	408	393	355	403	426	383	397	421	367	400	389	386	398	392	375	375	396	398	398	400	381	374	414	365	381	361	367	361	371	391	410	404	359	399	392	359	372	428	378	350	371	380	402	371	384	393	397	413	372	371	412	379	392	380	395	420	346	398	375	352	377	377	366	409	371	357	382	364	382	401	402	402	389	402	407	369	389	415	422	338	371	392	387	363	399	402	392	350	383	369	427	419	389	385	370	414	393	410	383	395	403	400	381	428	376	381	410	379	352	399	392	364	400	378	396	406	377	388	383	388	401	397	399	363	374	373	378	410	358	399	377	358	372	403	391	373	400	367	395	395	417	383	372	382	377	419	441	371	414	401	356	370	411	374	390	377	384	379	362	388	353	390	385	377	423	377	376	365	379	354	401	436	386	399	382	372	398	367	367	364	388	376	402	389	388	376	391	402	357	413	364	346	361	434	363	409	368	410	403	406	410	359	386	374	381	330	416	382	403	372	382	395	407	384	421	400	377	350	363	387	372	391	367	391	402	381	378	378	386	416	350	440	391	352	400	372	373	420	375	444	382	362	355	406	408	403	384	384	367	358	399	396	425	407	367	410	421	389	378	407	372	395	383	391	388	357	370	374	357	399	358	429	390	354	415	381	370	346	394	364	391	353	419	418	356	376	407	405	371	367	402	401	386	389	365	377	382	352	404	375	418	383	383	393	376	378	370	397	416	349	379	374	377	376	393	363	387	387	386	398	389	395	370	363	363	385	381	355	386	383	391	360	389	390	370	440	385	359	368	426	352	389	361	400	411	404	384	363	407	382	413	365	445	372	428	380	372	387	418	369	394	383	418	416	369	382	366	384	370	428	401	390	411	386	383	390	375	374	364	375	354	396	374	363	357	409	391	382	396	384	388	371	416	390	397	414	375	349	419	372	364	387	410	387	416	367	384	391	386	398	381	390	395	361	410	394	377	395	384	384	434	368	397	390	370	379	392	378	387	395	410	399	374	400	356	366	351	346	405	354	393	380	434	382	408	387	372	395	361	434	387	398	412	398	411	382	373	348	401	385	380	418	377	419	392	403	396	376	375	364	418	394	378	398	387	368	375	384	390	393	383	344	410	378	378	390	359	360	386	373	377	365	376	366	376	375	348	400	390	386	374	420	371	372	367	348	366	358	351	366	395	392	392	358	392	352	407	384	388	377	382	358	371	383	374	380	390	391	416	400	378	397	369	384	405	368	404	411	380	408	388	402	364	379	353	379	375	361	348	410	409	387	391	358	359	363	383	354	369	409	389	416	381	388	379	371	370	365	424	405	367	359	403	395	379	385	378	401	388	428	387	402	373	373	340	453	416	389	375	398	402	404	358	392	375	383	395	403	408	403	375	394	397	353	422	370	377	367	407	380	377	389	387	404	384	374	394	361	395	400	371	397	410	390	394	377	346	387	372	389	365	389	393	378	418	392	388	369	385	384	382	384	383	427	389	354	348	371	397	402	393	390	386	347	382	359	349	392	361	370	340	421	376	376	445	377	378	371	355	348	425	357	371	367	374	366	402	391	356	374	385	366	383	385	392	393	373	367	405	366	373	380	395	402	372	415	385	386	391	405	362	405	382	379	413	380	417	426	386	405	347	382	357	349	380	399	384	421	391	397	405	335	383	404	405	366	392	364	413	373	375	376	396	348	400	389	398	414	374	380	391	400	367	364	399	370	371	375	393	402	378	345	373	398	354	425	393	388	366	387	379	403	360	364	358	405	380	408	376	328	374	427	361	406	405	375	386	374	366	374	372	373	383	351	370	406	384	383	395	393	369	378	360	324	372	381	359	378	382	390	359	376	374	385	384	413	399	370	383	406	415	351	360	401	364	394	395	393	380	400	396	399	368	370	401	373	367	401	376	366	393	356	388	414	415	416	392	397	378	402	408	397	379	395	386	395	426	377	396	389	344	367	385	384	357	351	386	366	358	396	356	379	374	397	358	423	393	391	388	332	395	405	391	387	385	396	378	397	392	427	390	363	387	369	429	430	408	412	367	403	396	396	395	387	375	391	411	392	364	388	394	371	369	407	389	420	402	415	352	393	420	374	393	380	374	368	415	360
1514	632	135	77	66	68	63	55	56	42	51	42	44	50	44	49	40	47	33	38	31	38	39	46	35	39	36	35	34	43	34	25	37	44	36	21	37	41	50	36	28	39	41	29	46	39	26	34	35	29	42	34	39	45	35	35	41	42	40	31	38	38	34	35	42	34	35	41	74	76	72	66	79	42	47	40	32	27	44	33	25	38	39	39	38	40	42	38	27	32	41	48	37	34	31	39	37	35	41	25	41	30	36	30	24	30	37	27	39	32	39	31	37	33	32	36	35	35	32	28	37	36	45	33	40	40	36	28	41	32	38	38	32	43	31	35	29	40	47	33	45	37	25	32	31	36	37	31	35	31	27	29	22	32	30	37	25	29	26	36	33	36	23	33	33	34	36	38	42	36	28	33	39	40	47	35	29	42	38	26	33	27	26	39	23	30	31	37	29	44	34	21	38	39	28	32	27	35	24	38	26	33	36	44	34	41	38	38	26	47	34	37	35	34	20	32	39	41	38	30	33	45	42	31	38	43	30	32	42	38	35	33	33	37	31	27	31	28	35	27	40	37	44	28	33	48	33	36	35	27	31	38	41	42	42	34	37	33	36	40	33	27	37	37	29	45	30	28	37	39	41	28	29	28	37	43	23	36	41	32	33	33	31	35	40	29	36	44	29	40	45	31	37	35	33	47	38	35	31	36	42	29	41	35	36	30	34	28	42	28	39	26	31	41	28	35	50	25	33	40	42	35	30	35	34	23	31	32	35	27	38	31	34	36	25	37	50	39	36	42	32	28	39	27	31	27	41	40	25	36	36	31	21	30	27	33	36	34	32	38	34	33	39	36	45	34	38	38	42	31	27	29	24	23	35	33	25	26	45	29	46	39	31	34	32	38	30	29	37	30	34	38	37	33	33	42	34	34	35	31	36	37	32	40	41	34	30	41	35	43	29	31	37	38	38	30	42	36	41	24	32	27	36	36	34	27	33	50	30	39	32	33	36	28	27	35	30	32	28	43	43	31	42	28	58	36	28	43	34	33	30	31	37	35	29	42	32	40	32	40	36	43	32	39	27	27	32	30	32	41	33	32	26	37	34	42	31	35	39	35	36	39	30	33	46	39	38	36	34	29	48	33	30	24	37	33	42	38	43	36	38	31	33	33	41	29	29	38	42	29	32	37	26	32	31	27	34	43	22	28	27	24	33	28	36	32	28	25	48	41	32	32	33	38	43	39	36	33	34	27	28	42	38	27	31	38	29	36	30	33	40	40	41	28	30	39	33	33	18	33	37	49	32	38	32	29	42	39	44	31	30	38	35	34	32	30	44	29	33	36	29	47	35	34	42	37	35	36	28	35	26	36	37	41	46	47	42	30	34	34	36	36	34	34	35	41	33	29	26	39	36	37	33	26	32	34	30	30	33	36	29	37	33	30	34	36	41	37	38	37	32	30	27	30	46	37	47	37	28	37	33	34	33	34	48	36	48	37	41	35	36	39	39	38	29	31	33	41	39	33	33	40	34	24	42	39	35	26	37	36	33	42	40	26	33	36	36	36	29	40	25	36	38	27	33	35	38	37	38	34	35	24	31	31	32	33	37	31	39	30	25	40	28	28	37	46	38	35	31	25	31	42	41	38	36	26	43	36	27	34	39	37	44	27	37	39	33	36	44	37	34	31	31	50	38	45	41	33	47	22	32	39	33	29	29	38	31	33	32	40	34	38	34	28	33	34	34	35	36	23	35	34	37	33	38	26	30	27	38	35	40	34	34	35	36	51	32	35	38	31	35	29	35	41	34	38	26	35	29	37	28	36	49	51	34	41	24	39	24	35	33	39	41	25	49	35	31	29	34	34	37	39	36	29	35	29	27	28	31	37	29	32	41	30	31	32	28	32	33	27	36	29	28	32	37	31	25	29	46	29	43	35	33	35	42	39	29	30	38	38	46	36	38	35	32	25	42	32	30	38	38	29	30	30	42	25	40	33	31	29	33	33	32	36	36	34	26	37	38	24	27	32	31	42	31	35	35	37	41	36	42	35	44	35	32	32	34	34	27	32	37	37	33	45	29	44	33	34	37	33	33	34	32	43	30	33	30	32	25	42	34	27	27	30	40	42	44	38	27	33	28	46	33	34	41	51	43	49	28	49	36	26	37	25	37	30	43	27	33	28	29	32	27	48	32	43	34	33	39	26	34	34	32	30	32	33	33	39	29	38	35	34	35	42	29	35	38	32	31	32	32	38	32	34	31	31	36	27	51	39	31	33	37	41	34	23	37	44	26	28	34	36	30	29	35	32	31	26	34	25	29	33	25	28	34	25	35	31	30	38	22	34	33	44	34	43	35	35	38	40	37	26	33	33	40	37	29	39	26	39	33	35	35	36	37	26	43	32	28	29	28	32	38	33	30	37	39	35	38	26	34	44	40	36	27	49	27	38	43	42	36	37	36	35	31	34	33	34	38	36	31	41	39	40	34	39	27	30	44	51	35	38	35	40	43	32	30	27	33	31	28	35	33	39	33	38	29	35	43	38	32	37	34	33	32	35	27	32	44	36	32	29	35	37	40	48	39	40	39	38	34	35	37	42	43	33	34	36	27	25	38	29	45	41	37	29	29	32	37	49	23	34	28	32	29	37	40	37	36	40	40	42	36	26	39	34	30	46	34	41	42	39	31	38	29	30	41	32	35	35	44	46	33	36	39	28	45	33	42	39	26	28	29	30	34	25	37	21	44	31	23	40	36	40	50	31	39	46	38	33	40	41	40	32	30	28	41	40	39	32	29	30	37	45	36	40	31	34	36	30	36	33	44	34	40	31	40	31	32	26	30	30	22	31	40	32	33	25	33	35	45	20	35	29	31	36	35	39	35	31	40	30	39	35	40	29	32	34	46	45	36	34	34	44	41	33	26	25	33	41	28	34	29	39	36	36	34	41	35	36	42	30	34	36	34	30	35	37	41	36	39	34	32	28	41	41	44	37	45	45	33	33	39	39	30	27	27	32	36	37	46	37	38	38	36	36	34	37	32	27	39	43	36	28	34	38	45	34	32	36	31	30	31	41	32	40	32	35	35	35	32	40	38	32	32	36	39	45	27	29	32	34	36	41	29	39	39	34	27	39	35	38	32	33	42	28	29	37	27	32	33	36	30	38	33	33	36	34	31	34	41	28	40	31	32	32	24	38	35	32	41	34	33	38	43	37	30	35	43	32	33	26	39	25	37	34	31	24	40	43	37	30	31	34	38	23	29	29	31	45	26	33	31	35	37	21	42	37	34	42	38	40	38	39	44	41	40	30	34	30	40	31	34	33	39	35	46	37	37	34	41	37	34	40	21	34	35	39	35	36	27	30	28	43	37	34	28	39	32	22	36	35	40	38	41	41	37	39	40	29	31	42	35	27	38	33	43	32	34	35	30	28	40	47	35	24	40	36	40	36	40	45	47	39	41	35	38	31	32	34	27	33	34	35	39	31	31	34	30	30	48	36	29	35	41	28
19357	6834	1365	1395	2482	2778	2226	1723	1392	1111	957	804	778	660	636	560	541	476	481	494	520	470	466	438	452	481	453	438	450	402	435	415	406	409	433	412	369	455	406	434	414	452	418	431	397	455	414	403	392	387	407	436	397	394	433	400	406	393	406	400	424	384	396	410	389	369	403	727	1431	1931	1645	1229	976	696	563	454	441	409	393	405	419	381	410	383	395	411	422	383	373	382	421	367	414	360	422	373	354	374	394	406	417	381	397	420	377	368	425	367	390	401	400	413	414	417	393	389	381	432	360	402	403	354	351	399	376	360	402	381	381	387	389	372	354	388	405	407	396	403	408	390	414	401	382	407	403	354	407	369	420	400	373	394	359	417	383	416	368	388	382	391	397	389	387	383	412	360	413	383	398	436	401	387	375	394	388	388	404	416	383	423	365	383	397	387	412	377	406	401	428	356	383	387	374	405	380	366	394	363	406	379	391	396	439	402	403	397	405	413	419	393	380	349	383	424	410	379	398	391	414	386	348	382	398	400	390	387	377	367	375	411	423	403	395	394	402	419	384	364	405	389	403	403	385	359	380	390	368	412	357	376	382	411	388	394	386	400	419	406	379	370	374	413	389	397	397	396	402	415	383	375	385	374	370	431	378	408	393	393	381	358	394	384	398	396	391	414	383	378	395	390	369	370	402	406	374	389	369	405	388	399	403	390	403	388	411	375	405	397	391	373	394	354	402	382	400	402	397	444	384	396	384	406	376	435	365	376	378	408	439	415	363	406	405	363	397	392	423	349	419	382	399	400	386	413	417	402	411	366	403	404	411	366	396	387	401	341	385	402	381	394	410	385	420	390	415	370	403	415	368	390	421	402	369	406	394	417	383	378	378	406	406	424	409	416	393	400	402	385	421	386	352	369	380	358	379	393	392	418	394	387	375	370	384	407	388	395	367	374	385	372	373	379	384	426	421	391	354	418	409	386	403	396	375	378	419	367	371	387	389	390	379	365	404	358	397	391	409	409	400	419	382	398	401	407	424	376	373	342	410	381	347	386	415	388	360	424	386	400	367	387	397	386	397	403	421	387	406	373	377	385	378	400	368	429	367	348	423	378	407	418	357	392	381	412	384	370	385	400	396	391	420	426	375	399	426	396	373	402	439	360	381	406	367	394	381	386	402	394	387	415	431	411	390	384	436	378	404	384	389	377	390	380	360	397	396	383	384	398	416	375	407	401	398	409	430	423	379	390	394	430	384	394	408	403	399	381	372	407	383	415	394	416	338	408	388	388	399	392	393	388	388	359	436	368	398	409	417	390	389	386	423	367	399	395	391	353	411	408	422	435	406	397	365	385	361	394	396	359	384	406	379	396	389	422	396	388	362	387	357	377	408	395	371	376	385	415	359	415	399	381	378	436	389	407	409	371	395	412	368	386	388	395	407	372	388	386	411	359	407	408	401	392	390	396	428	396	402	385	382	385	386	403	384	365	391	407	373	359	398	399	355	373	387	367	383	409	414	377	355	402	353	402	407	391	395	427	380	383	397	388	412	397	397	376	399	370	419	393	399	380	393	379	425	390	434	371	393	402	376	425	404	374	411	368	364	399	377	417	382	431	382	358	426	408	357	367	406	394	365	387	372	362	403	394	406	392	430	400	387	377	357	411	369	376	403	410	387	383	412	374	361	388	389	380	387	430	390	384	400	391	408	401	364	389	392	398	387	414	352	377	417	383	372	389	369	395	358	376	432	410	353	366	374	374	385	391	362	391	383	433	391	384	404	409	370	390	390	387	391	375	405	374	419	396	396	400	377	407	358	370	378	386	385	346	367	374	452	373	373	360	412	406	392	377	381	394	415	395	353	417	394	400	405	380	386	395	408	410	401	388	399	417	373	407	373	369	424	384	379	395	382	408	370	379	426	411	375	418	375	374	432	369	420	402	405	434	377	411	383	411	379	369	377	400	372	382	376	409	391	417	369	426	400	409	397	381	379	393	362	399	417	400	381	383	441	373	381	413	392	387	405	390	406	353	409	411	391	401	392	378	391	369	407	393	371	396	385	378	383	378	410	399	402	384	374	391	410	389	375	361	375	357	387	396	384	418	375	383	384	413	404	388	386	397	360	392	390	377	370	385	411	372	407	386	401	395	408	417	376	403	388	407	401	427	393	397	399	374	411	357	374	400	378	419	393	385	402	397	386	438	422	389	377	390	405	393	386	371	411	405	376	371	394	373	362	395	366	399	416	379	410	414	423	390	382	377	389	418	394	397	372	395	353	413	411	410	380	367	391	385	400	413	403	393	362	366	370	404	394	397	411	414	401	361	410	348	390	425	369	406	420	415	427	367	399	403	363	397	408	387	396	396	392	403	392	386	394	408	393	384	385	387	437	374	437	409	408	366	393	406	376	387	381	418	390	363	372	418	370	392	412	357	385	375	388	385	388	381	361	397	412	405	367	423	447	387	382	376	395	380	368	362	404	394	384	384	382	391	355	371	384	375	418	375	378	396	428	384	369	394	410	424	390	401	382	399	345	391	385	362	405	352	400	376	403	370	378	404	411	370	395	402	385	371	400	389	361	360	400	377	395	422	392	377	393	376	351	396	409	386	379	387	392	402	395	371	412	379	356	373	366	358	406	393	412	409	417	406	397	383	380	382	355	412	381	392	413	394	409	423	371	410	391	415	370	382	356	381	384	422	397	396	368	378	365	380	410	392	364	379	394	406	399	416	393	392	389	390	384	390	408	386	401	369	406	428	395	404	403	389	401	363	335	380	393	409	377	420	376	406	404	401	392	413	406	406	387	407	378	393	411	416	401	410	369	403	360	394	389	354	396	390	433	379	392	384	354	389	421	376	416	403	358	369	396	403	395	413	394	398	429	362	387	405	391	394	415	367	375	365	369	369	434	419	379	342	366	357	395	364	402	374	412	398	338	438	377	391	395	423	390	399	357	402	410	380	392	370	397	385	360	398	413	353	438	391	420	429	390	363	432	382	373	415	417	385	392	412	396	407	376	354	377	392	402	370	404	368	389	376	388	393	393	407	362	397	409	368	409	371	417	403	407	381	423	368	416	358	384	367	427	389	343	398	430	436	415	406	381	379	397	383	423	362	375	405	390	380	366	434	415	366	410	395	372	392	423	390	399	361	387	381	396	377	381	431	398	377	385	376	386	387	382	399	417	412	371	404	436	406	401	359	353	410	387	425	373	383	380	370	419	376	367	409	365	384	402	374	372	396	399	416	419	411	380	382	370	392	376	380	392	425	367	388	392	376	407	385	367	364	378	435	407	394	389	379	378	399	391	364	388	393	365	337	395	418	398	391	358	403	438	350	436	398	420	399	399	381	408	397	375	368	407	372	413	423	390	422	371	361	413	437	388	391	394	390	372	353	372	384	371	378	358	366	407	404	399	391	389	373	413	396	394	385	400	407	348	372	440	406	387	361	402	408	430	392	418	360	395	417	393	405	410	409	363	412	397	399	382	353	373	381	387	390	423	366
1731	505	97	67	50	59	54	54	36	41	54	29	26	48	36	36	25	32	30	22	38	33	34	35	25	31	32	35	32	35	30	27	25	29	32	38	25	23	31	27	29	28	27	32	43	38	25	36	25	31	25	35	37	32	37	28	29	29	28	20	24	25	33	36	29	29	29	33	32	67	124	73	78	44	42	36	26	49	30	35	30	27	26	23	34	32	23	33	30	29	37	29	23	39	33	25	32	32	27	27	29	28	34	22	26	21	23	26	32	38	31	30	27	34	33	23	36	24	24	32	24	29	30	27	30	33	24	26	35	29	27	30	28	33	36	42	28	29	24	21	29	29	32	31	30	32	33	24	39	30	29	28	24	26	36	39	29	25	39	30	28	33	34	26	25	31	21	22	34	37	28	34	28	25	28	30	22	31	36	33	39	34	28	30	33	34	31	36	30	29	25	28	24	35	36	40	28	33	22	31	27	27	26	28	32	28	22	26	29	24	27	28	27	17	39	40	29	26	25	35	32	39	30	28	25	26	28	26	37	24	36	28	34	34	29	26	38	29	21	32	28	38	29	29	25	28	22	25	26	39	31	34	38	27	29	32	28	28	24	22	43	27	18	32	29	27	27	23	22	24	27	20	32	21	32	33	31	38	33	37	20	15	27	33	25	26	41	26	24	34	28	39	33	31	28	28	29	37	26	26	19	31	22	18	31	27	21	36	32	37	32	32	32	22	32	20	31	32	27	22	25	23	33	27	36	23	28	24	24	28	26	21	23	24	34	32	28	28	31	23	30	29	23	32	35	30	28	43	31	33	25	33	22	32	26	30	31	27	33	26	20	29	27	31	28	34	31	31	48	21	24	32	40	19	31	22	29	25	34	29	30	33	38	27	30	29	25	34	30	26	28	32	26	17	28	31	34	20	28	20	37	38	29	35	34	30	33	28	33	27	28	34	27	29	25	32	28	29	28	31	16	18	23	22	33	26	25	30	27	26	27	28	25	33	18	29	29	30	24	37	27	33	33	24	19	32	38	26	20	23	31	40	28	27	35	28	34	42	37	27	32	28	24	31	22	27	25	44	36	27	40	28	27	24	33	25	32	39	28	29	34	29	27	28	17	27	30	40	24	29	40	24	39	25	45	28	30	39	33	35	22	23	32	38	30	31	40	32	43	29	30	17	29	30	24	30	34	30	27	25	29	29	38	28	29	35	25	24	36	33	27	31	30	24	19	31	33	32	28	28	27	33	30	23	26	25	29	28	34	33	29	24	26	21	28	25	24	22	26	31	26	27	32	31	30	24	33	30	28	37	31	29	35	33	34	23	29	25	40	26	37	35	28	28	19	31	27	29	30	31	29	26	32	37	37	27	28	27	25	41	24	33	25	30	39	24	41	35	26	27	31	35	21	24	25	23	32	35	34	22	36	29	22	25	24	33	29	34	27	27	23	24	32	31	38	33	35	23	42	35	34	28	35	25	32	18	31	31	28	29	22	33	35	34	26	25	27	41	29	27	26	26	23	30	23	23	34	25	32	24	28	35	27	24	25	32	21	33	48	27	35	23	40	32	26	25	33	33	34	26	32	25	34	19	28	28	30	34	28	26	27	36	26	28	22	32	24	29	19	30	25	29	27	26	34	22	33	30	26	31	36	21	33	31	26	29	25	21	26	32	32	30	37	31	31	29	35	39	28	22	29	23	28	30	26	38	32	31	35	18	31	27	31	33	30	17	24	29	21	37	34	20	30	36	35	27	37	34	24	25	27	28	51	30	26	39	31	26	34	31	43	36	27	31	28	28	23	36	27	27	19	34	39	31	31	29	38	22	29	23	18	32	42	23	43	29	30	34	37	25	33	36	21	29	32	35	15	36	36	28	36	30	28	21	28	30	32	32	43	29	28	33	33	27	29	23	31	34	31	33	37	41	33	30	32	39	28	26	25	28	20	22	31	26	25	38	25	28	23	25	29	35	33	28	28	26	31	44	26	26	31	31	35	31	24	27	21	34	26	34	32	31	26	32	26	21	37	25	34	29	33	29	28	28	34	29	30	28	23	27	37	28	29	34	28	43	25	23	22	29	29	28	28	26	24	27	31	33	33	20	22	28	29	31	32	30	35	31	26	33	28	29	29	24	28	27	30	34	34	25	29	27	28	30	24	26	24	27	35	27	33	21	31	28	30	30	30	29	30	29	25	35	29	36	38	29	42	22	27	22	29	33	40	35	28	27	33	27	37	25	32	38	36	32	22	22	36	38	33	27	26	37	28	25	28	27	26	37	26	22	24	27	25	24	19	26	26	40	28	27	38	22	30	32	16	22	21	35	29	30	28	23	18	33	31	33	34	35	24	35	17	32	26	21	38	31	24	26	37	39	25	26	36	27	22	28	34	28	28	26	38	34	31	32	25	25	28	30	35	35	33	38	23	20	26	32	36	33	33	24	20	35	29	28	33	31	30	24	31	26	27	27	28	26	29	39	26	22	34	28	26	26	27	29	35	32	23	39	31	31	33	27	30	26	35	29	29	28	29	30	27	24	24	29	32	36	25	23	25	22	41	20	37	40	34	28	25	25	30	17	26	29	27	24	29	24	17	23	26	29	34	25	42	26	27	24	23	30	25	28	14	31	32	33	26	38	22	27	34	28	30	33	22	29	32	28	32	23	23	35	30	39	30	33	35	22	37	28	26	33	31	31	21	30	34	26	37	19	28	38	30	21	32	28	25	20	35	25	31	25	26	31	24	24	37	33	20	28	23	26	29	31	34	26	18	27	26	27	28	29	22	23	35	33	26	32	31	23	27	35	34	29	44	32	27	37	37	35	25	31	29	28	24	27	33	35	29	24	29	27	38	28	33	29	29	24	27	20	29	30	30	31	38	34	23	29	33	32	26	26	17	26	20	27	28	32	22	33	24	29	26	26	23	37	35	29	33	33	25	22	29	37	36	30	29	35	32	30	29	27	35	18	26	33	38	33	28	25	34	25	24	27	30	29	24	32	25	33	38	29	32	29	37	26	28	23	40	34	29	32	27	37	39	28	25	29	25	27	19	32	23	31	33	34	26	30	34	24	24	30	31	30	31	28	29	25	35	29	24	27	30	25	27	31	26	39	22	36	41	29	22	31	32	34	36	21	36	32	45	36	31	26	30	23	30	39	26	38	24	21	39	29	34	22	28	30	25	23	26	32	27	29	29	35	18	29	18	28	28	27	30	35	29	34	24	36	35	28	27	19	35	28	35	34	31	29	36	34	30	24	36	25	28	26	26	26	28	29	35	32	39	24	26	25	24	37	31	21	29	31	28	39	36	36	34	34	30	29	27	22	28	28	18	31	28	36	22	37	29	28	28	29	33	31	17	37	19	28	24	34	33	34	22	31	26	27	33	33	38	33	24	26	37	24	30	26	27	27	38	26	24	33	32	21	29	31	39	35	30	37	32	34	29	30	25	37	35	27	26	28	31	29	41	23	37	30	25	35	40	24	33	29	25	26	35	31
19487	5604	1247	1400	2303	2627	2272	1801	1426	1143	949	780	711	645	604	530	465	464	468	440	472	398	433	416	368	405	420	352	356	349	377	369	357	364	365	347	366	403	351	363	350	392	330	366	322	353	344	349	350	362	308	308	317	343	354	329	352	360	350	358	303	377	360	324	339	329	320	351	372	1633	2523	1787	1451	986	617	436	384	349	337	323	358	340	311	313	318	321	337	310	321	311	319	314	317	304	313	321	348	320	344	340	329	369	325	321	335	312	326	345	304	324	319	328	332	316	334	307	323	328	326	274	330	337	317	312	354	332	328	296	311	306	298	368	327	299	321	337	335	359	316	327	320	303	312	301	330	337	302	316	290	295	317	308	310	344	348	329	321	294	365	321	333	347	313	341	334	332	329	327	332	306	317	330	337	343	340	303	320	324	293	342	316	318	324	328	319	330	317	351	346	331	329	322	319	328	336	339	298	334	325	305	312	327	315	336	348	329	330	322	332	328	326	320	338	351	319	309	333	321	331	340	299	350	383	341	336	365	367	329	322	342	293	321	324	347	302	313	320	307	336	379	328	312	296	322	327	318	314	353	306	335	310	371	333	342	356	326	327	312	357	301	282	311	325	303	328	324	319	316	326	314	346	341	319	339	303	329	322	294	320	327	350	326	347	364	336	323	362	313	339	327	357	339	299	336	304	306	329	365	344	332	306	321	322	333	335	334	319	337	298	310	335	334	327	336	301	346	338	322	347	343	337	316	347	321	309	330	324	331	357	320	339	335	358	324	340	336	327	335	328	313	314	309	304	324	330	320	316	325	301	286	323	295	312	314	356	310	320	331	351	343	326	327	360	329	325	321	301	313	301	308	301	327	322	308	319	334	328	322	344	313	341	346	344	339	321	324	363	339	325	310	309	312	324	309	311	308	284	351	321	328	348	305	333	333	312	336	360	302	310	315	321	311	317	321	346	340	348	309	303	330	347	356	300	331	326	333	332	310	297	311	330	302	332	307	323	354	300	351	317	364	346	304	297	331	334	319	328	303	327	356	323	329	316	357	327	320	306	316	364	356	347	311	337	317	325	321	331	327	366	314	318	316	305	322	364	313	310	343	306	303	349	300	342	363	356	343	329	324	341	309	339	342	338	322	327	310	340	322	296	317	331	351	320	344	336	303	332	330	352	343	344	316	317	312	319	317	343	325	348	364	328	312	300	338	313	316	324	300	284	345	312	323	329	321	343	343	330	285	323	290	317	334	349	314	322	325	315	330	303	326	334	358	338	347	318	315	315	318	354	352	324	324	267	333	342	339	335	316	304	316	314	325	341	315	361	323	312	345	297	317	319	337	329	323	322	353	324	324	331	327	332	316	317	321	315	299	322	310	365	332	323	345	331	380	330	340	326	336	314	316	308	357	356	321	323	352	300	323	334	341	326	317	320	343	318	326	306	340	345	319	323	315	322	341	312	327	335	307	336	310	309	327	311	337	321	351	329	326	299	358	293	316	315	306	312	348	310	308	340	313	317	316	340	330	329	309	353	344	304	312	295	306	311	309	342	320	294	321	328	333	340	327	299	330	347	337	353	331	342	302	343	333	327	339	348	302	325	315	352	304	285	322	314	320	359	332	318	335	334	359	352	307	337	339	343	351	352	292	321	362	292	325	320	344	341	332	341	300	306	329	334	345	339	319	309	311	303	361	311	342	294	289	335	366	351	336	335	330	335	350	339	315	333	307	312	330	319	313	318	301	300	322	338	317	342	312	362	331	342	327	325	314	351	347	326	311	320	345	337	321	316	317	328	329	317	322	369	297	357	329	324	315	355	366	320	345	341	340	301	354	316	328	307	330	338	341	329	335	308	325	308	338	306	317	283	330	328	331	341	335	358	357	372	306	339	327	341	326	342	346	339	308	284	332	309	318	327	337	340	313	339	293	324	331	330	336	340	319	343	310	320	327	332	344	337	325	340	339	321	341	349	322	324	355	329	337	316	359	331	317	335	359	297	364	331	334	348	341	332	316	324	314	342	336	308	340	299	348	312	332	320	332	308	337	339	325	369	314	317	352	317	304	345	344	322	345	339	309	327	320	311	324	348	331	339	351	345	314	313	337	332	319	301	309	340	346	314	352	347	341	338	330	348	359	308	343	321	323	338	327	353	343	336	292	287	322	313	295	332	327	307	304	334	273	341	299	308	329	310	342	341	290	314	338	315	328	310	289	303	360	316	298	351	337	324	339	326	336	300	362	351	313	310	344	314	334	319	331	329	319	277	341	302	312	325	313	333	349	301	322	312	322	304	354	339	323	330	319	311	331	336	341	305	322	327	319	338	320	341	346	294	316	338	302	319	327	333	299	305	321	321	337	348	348	334	312	341	337	308	351	299	331	362	356	307	303	329	326	326	361	368	322	307	307	302	305	360	329	328	320	325	339	312	321	312	341	304	354	323	337	336	304	325	319	314	344	335	338	329	335	314	331	335	344	308	347	326	344	357	330	306	335	338	344	340	339	313	306	311	332	318	304	339	318	346	328	373	338	342	327	326	343	312	311	293	334	303	340	317	321	312	320	320	356	340	317	337	348	318	341	308	352	360	349	329	318	344	338	297	317	366	286	330	345	335	347	366	325	297	356	311	357	345	344	314	334	347	334	352	297	332	329	320	347	320	320	336	319	305	338	344	308	329	340	324	349	322	314	303	360	302	332	316	334	311	328	329	313	335	307	334	293	329	301	318	320	312	313	339	340	312	314	330	334	336	332	320	328	331	338	380	331	294	310	354	331	325	338	348	308	337	342	315	329	308	314	312	306	318	342	305	316	343	330	313	321	329	350	318	324	370	338	320	323	341	313	320	336	333	326	317	336	323	329	327	330	326	335	326	326	325	326	303	323	326	325	333	332	302	338	300	347	315	310	346	297	368	325	320	335	338	325	310	333	334	301	307	309	328	323	312	306	312	356	299	296	301	357	315	331	368	318	321	346	325	311	298	340	314	313	326	314	332	314	347	331	327	365	299	295	308	321	332	337	341	333	303	338	305	282	336	323	320	331	338	305	310	361	336	331	343	340	349	338	337	333	329	350	305	321	291	345	352	323	337	344	347	320	327	298	342	323	343	343	310	315	326	354	315	322	298	305	329	320	350	324	321	302	298	334	327	358	351	316	358	347	341	311	315	304	331	314	358	350	331	298	313	321	328	328	310	337	333	330	305	338	309	325	343	316	333	323	352	332	329	301	344	324	344	318	283	330	334	330	338	332	329	326	295	320	364	285	334	327	298	295	345	311	311	333	332	334	317	321	365	355	329	325	324	303	324	336	332	325	290	337	339	343	328	314	341	321	362	330	342	315	317	319	319	356	304	331	339	368	332	328	310	317	304	345	352	332	321	330	286	320	326	323	371	321	350	340	322	336	324	348	346	291	308	343	336	319	352	325	319	319	332	348	305	304	324	337	329	326	320	322	338	358	321	328	351	331	325	298	351	361	318	327	330	331	331	327	299	316	341	337
1935	932	184	86	64	86	68	82	47	61	48	45	43	41	59	31	44	39	34	34	40	29	29	38	28	47	23	19	28	30	48	34	19	32	30	31	30	30	19	37	31	35	30	45	32	20	22	19	19	37	36	30	23	21	28	34	23	27	29	31	31	27	29	30	29	23	20	38	31	81	139	100	98	63	59	40	30	32	30	28	27	36	33	21	28	28	29	21	36	37	38	31	21	28	24	33	17	28	31	28	28	37	15	32	30	23	24	28	37	24	36	19	30	27	26	25	19	32	33	18	21	27	25	27	23	28	17	15	29	23	39	23	27	29	22	26	21	32	30	31	21	25	32	34	27	27	28	29	28	29	32	32	18	32	32	28	27	32	27	36	27	22	23	33	24	26	27	18	21	23	29	26	28	35	21	20	34	31	16	37	29	21	28	28	26	20	34	38	32	21	29	28	24	43	29	38	36	33	25	25	32	33	21	24	37	22	30	34	25	25	33	27	38	30	29	28	36	28	29	27	29	33	30	24	27	31	30	26	23	33	22	30	18	31	33	21	28	31	31	26	27	22	28	26	20	21	26	26	26	27	23	19	34	23	31	35	28	20	34	38	40	18	33	33	27	14	26	21	33	32	32	34	34	28	36	20	29	19	26	22	26	30	38	24	29	25	25	24	34	22	18	39	35	24	39	22	34	45	26	36	35	35	30	23	27	36	34	26	32	33	15	25	28	16	37	21	21	32	31	23	30	21	27	29	32	38	36	27	22	23	28	25	27	28	23	16	25	31	30	28	32	36	25	31	32	39	32	23	32	33	29	23	26	22	37	37	25	29	29	34	34	20	34	25	22	38	27	25	29	31	22	30	31	32	26	23	25	23	31	39	26	30	34	20	29	24	33	25	27	41	30	22	32	17	19	30	22	31	29	26	30	27	20	30	31	23	32	31	32	37	33	36	32	35	33	27	29	35	36	30	34	30	24	29	31	30	35	32	32	24	28	31	32	21	26	33	26	25	31	19	26	31	21	26	35	32	21	27	26	34	28	29	33	30	32	26	25	23	27	23	29	24	24	25	22	45	29	29	37	32	32	29	31	26	24	30	21	20	30	26	33	25	21	19	23	35	23	32	19	31	27	23	23	34	33	23	36	36	22	21	29	20	36	27	24	29	26	25	22	34	29	25	30	30	24	28	36	35	24	30	27	38	30	27	33	29	26	23	30	32	34	30	20	33	20	45	26	26	22	26	28	30	20	36	24	26	29	39	30	22	40	36	28	24	26	37	44	29	29	35	25	31	31	27	34	20	29	20	30	21	24	27	24	25	31	27	24	25	25	34	28	28	25	24	33	18	28	33	35	22	33	23	23	30	35	27	28	25	41	31	27	37	36	17	29	29	28	25	34	25	20	36	32	28	36	19	24	29	41	29	39	33	23	24	27	27	25	28	26	27	27	34	29	31	27	13	29	31	36	22	28	36	16	32	29	31	18	25	27	33	30	38	39	26	29	30	29	40	24	28	24	19	27	31	26	36	26	20	37	26	39	39	23	34	27	25	30	25	26	18	25	25	19	32	27	32	28	22	19	33	39	37	21	27	38	24	25	29	28	27	26	25	20	16	21	29	25	28	22	25	24	41	36	29	28	26	34	21	27	27	29	29	21	33	28	26	30	22	26	28	41	40	28	31	19	24	30	28	39	27	24	33	23	33	17	30	19	33	30	26	27	19	33	28	26	34	32	26	33	29	27	29	35	24	31	29	24	25	25	22	23	29	32	24	25	33	24	32	33	31	33	23	31	27	25	23	31	27	29	39	33	29	30	24	36	26	31	22	26	37	28	35	32	33	25	22	26	28	33	26	18	29	19	27	29	34	33	23	33	24	22	25	33	24	29	36	24	30	32	26	20	29	33	32	30	31	27	25	35	39	36	32	30	28	28	26	26	26	29	37	21	20	29	26	40	35	35	35	23	17	19	27	23	17	31	26	22	28	28	30	26	21	23	24	27	20	31	23	17	27	19	26	23	30	28	25	30	21	26	24	31	27	28	30	30	33	30	34	32	26	30	16	31	28	22	33	36	32	28	29	25	30	33	30	25	20	26	33	30	32	23	30	29	23	21	27	29	30	30	29	30	23	34	32	34	31	24	27	25	34	34	28	30	31	40	34	26	21	18	27	25	24	28	33	24	27	31	26	24	31	33	29	34	25	28	31	31	25	29	20	31	37	35	32	30	27	27	18	21	28	33	43	31	31	29	15	26	21	38	32	33	30	41	32	45	19	23	26	26	22	26	25	13	22	30	33	28	22	23	25	34	32	26	36	27	23	31	35	37	24	25	17	36	27	30	20	33	24	28	31	25	30	39	32	17	29	27	37	39	33	27	26	23	33	38	22	23	32	27	32	26	24	35	26	30	18	30	33	33	29	23	22	23	26	22	27	21	27	26	29	33	41	21	29	32	35	33	26	29	31	32	24	25	21	26	36	33	33	32	31	30	30	32	25	33	32	25	33	24	35	28	26	33	30	30	35	29	25	24	37	37	28	28	24	21	37	41	21	30	28	31	27	25	29	16	29	24	27	35	31	22	19	26	42	30	23	32	35	28	29	32	19	36	29	26	19	30	26	25	30	33	23	23	24	31	34	27	24	29	18	21	31	21	35	33	30	35	34	29	31	23	24	34	28	32	22	26	20	26	22	31	23	28	35	34	29	25	26	28	36	27	30	24	37	20	23	27	23	32	26	32	27	31	23	28	32	28	27	27	23	23	24	39	34	27	34	18	36	27	31	22	31	21	33	28	28	22	21	29	32	28	26	27	33	29	33	29	23	29	33	34	20	28	30	37	25	24	23	25	30	27	21	23	25	22	28	36	30	28	26	34	28	34	26	29	34	26	20	33	27	32	31	23	35	31	30	27	29	25	29	28	26	28	34	32	33	26	30	32	32	32	22	24	33	27	48	23	23	27	24	37	26	28	32	23	28	31	24	36	30	25	26	29	28	27	24	28	32	30	30	30	38	34	28	27	37	31	39	24	28	30	34	31	31	29	36	30	31	35	24	34	19	25	35	28	24	28	27	28	29	25	24	37	33	31	26	31	34	24	36	38	45	20	33	29	18	19	29	25	21	28	28	24	31	29	12	30	26	26	24	27	29	23	32	29	35	29	28	23	20	23	32	27	22	27	38	32	27	18	28	34	30	24	28	27	20	26	22	24	18	22	27	28	37	25	28	28	28	24	24	29	35	29	27	24	31	23	35	35	19	26	40	28	37	31	32	23	26	29	20	34	35	27	30	19	23	40	33	19	34	29	31	25	30	26	31	30	28	32	31	25	28	24	30	35	27	31	24	44	29	34	27	18	32	20	29	33	31	23	17	23	21	19	30	23	27	29	29	27	28	32	36	25	22	22	23	33	29	29	27	42	25	24	34	19	38	32	23	24	22	32	29	31	26	31	25	33	21	22	22	22	29	28	28	20	23	23	26	26	34	23	21	18	33	18	32
21520	8984	1880	1965	3502	4032	3300	2611	2070	1568	1260	1126	963	821	773	651	613	584	541	537	521	462	473	464	439	433	443	418	433	376	412	354	405	336	382	345	418	383	403	373	356	361	337	337	374	343	367	351	323	322	347	330	319	365	353	393	357	345	336	347	348	359	374	349	348	335	318	325	333	2228	3259	2109	2283	1456	998	591	448	371	326	324	321	330	320	303	344	302	301	353	321	373	314	319	318	367	331	308	305	296	299	318	307	311	335	325	299	307	340	320	340	333	318	345	328	283	335	325	309	304	322	311	300	323	295	345	349	318	337	329	318	315	316	321	333	301	317	316	282	320	315	333	331	308	337	311	335	330	319	327	329	313	302	332	334	314	329	331	335	338	307	315	314	346	322	322	312	338	329	338	339	351	339	298	340	356	332	321	299	339	303	311	354	314	281	325	327	303	330	327	356	331	342	318	301	314	325	303	328	351	304	308	321	339	325	311	301	316	290	333	312	347	343	305	339	331	312	319	298	313	349	309	328	336	363	298	311	313	295	342	339	330	360	298	334	325	335	316	338	298	310	326	316	344	323	309	326	330	308	380	325	332	331	335	342	364	339	327	326	307	298	318	359	339	312	328	341	326	309	353	324	302	325	321	352	290	324	299	352	345	325	339	313	316	296	313	317	309	315	344	313	340	319	345	326	331	302	303	295	346	315	318	340	320	334	315	302	301	345	330	336	313	328	392	317	330	318	284	345	322	294	310	321	344	339	314	316	312	315	330	320	323	320	319	311	340	317	333	332	337	345	325	318	336	308	340	327	337	339	355	316	313	335	329	324	303	343	317	315	324	284	323	301	314	325	343	328	309	337	356	313	331	315	342	329	310	317	332	342	339	355	337	306	306	334	307	349	307	331	339	301	335	327	343	319	348	323	320	328	337	320	325	320	348	325	335	324	321	316	325	344	325	336	342	325	311	321	331	335	339	349	316	310	306	329	325	324	314	308	323	322	287	291	350	314	314	327	310	334	310	305	314	313	301	328	318	310	323	336	334	338	312	332	338	336	340	340	311	332	334	354	315	328	332	308	292	320	319	340	307	330	331	322	310	306	319	328	313	313	304	337	329	333	327	288	340	330	328	339	330	323	313	341	354	316	327	306	327	323	320	352	316	332	344	329	311	319	343	323	311	327	354	312	305	320	308	282	311	335	345	322	329	328	299	340	328	315	357	343	355	287	319	297	333	333	300	307	314	319	275	315	333	318	324	305	315	319	299	364	321	328	370	312	332	345	333	320	323	321	315	327	336	298	335	325	337	337	298	303	325	327	322	292	340	317	345	312	330	332	320	333	340	293	318	295	309	320	338	306	300	338	344	304	310	309	329	315	305	339	309	303	311	317	324	307	316	329	329	329	334	330	322	341	304	322	309	331	299	344	337	330	288	323	297	352	302	306	327	330	316	335	330	327	319	302	324	331	337	345	351	339	335	340	309	326	325	362	339	348	304	319	358	336	327	337	339	329	348	308	318	335	301	333	342	318	297	324	334	332	324	335	337	296	350	337	300	323	331	294	321	324	312	307	364	287	335	335	300	321	317	323	312	329	346	282	313	305	302	334	284	308	325	298	293	317	343	321	342	329	335	321	330	276	334	326	323	334	310	322	314	322	337	323	346	339	314	336	331	333	302	339	343	324	322	358	340	305	315	321	320	311	339	348	332	344	335	347	316	327	332	309	296	338	301	324	327	313	360	311	287	313	303	302	314	341	299	314	338	331	320	366	352	356	320	312	305	317	344	316	327	316	307	327	354	321	301	305	304	308	341	316	302	306	308	329	343	306	349	334	301	312	321	345	356	310	373	299	313	301	321	328	339	308	307	336	316	312	329	325	302	309	338	339	302	331	321	356	303	312	317	285	297	312	318	310	308	330	293	278	319	314	304	348	298	327	349	322	335	325	280	310	340	325	333	330	292	331	358	304	295	307	309	308	309	346	333	304	317	314	331	333	314	349	309	329	342	284	343	314	351	292	301	289	313	330	295	345	330	351	341	288	325	314	321	304	332	323	289	307	320	326	294	295	310	330	311	303	294	353	349	328	328	324	326	306	339	317	323	295	310	306	315	330	348	339	312	331	313	315	329	295	335	313	316	350	303	305	326	325	309	320	331	314	325	315	325	334	311	325	299	309	334	316	327	334	306	341	317	334	325	337	322	294	345	298	338	293	350	312	321	323	323	330	348	316	319	333	351	324	321	316	293	314	294	310	278	325	335	358	348	327	320	363	321	328	337	314	335	321	326	315	313	332	300	294	337	351	325	327	322	327	316	313	317	313	294	308	335	357	326	324	348	366	329	335	316	295	354	315	300	313	292	322	293	308	338	318	294	325	326	354	341	300	332	304	340	335	299	326	309	332	314	306	313	308	352	325	313	340	299	342	326	325	354	334	302	317	323	331	325	314	327	305	326	303	314	292	290	336	284	318	313	322	304	322	321	332	297	337	323	312	280	324	320	318	325	311	313	288	292	331	323	314	308	332	314	353	306	336	329	318	337	333	349	318	325	345	330	329	321	318	302	338	338	363	347	282	327	309	299	342	313	325	339	302	320	324	328	332	331	314	332	314	342	364	301	358	309	317	359	324	327	334	327	330	334	336	302	308	342	339	311	304	322	310	317	336	341	309	353	310	319	342	316	306	327	322	337	329	316	341	303	312	335	299	319	355	332	344	338	339	322	314	317	361	337	327	319	333	321	324	317	318	321	327	336	308	343	345	337	309	307	308	314	327	329	321	303	331	325	356	319	333	332	315	318	277	313	338	323	330	325	319	325	344	334	309	311	316	314	352	341	316	356	304	292	322	303	304	333	314	334	343	301	320	340	311	323	353	294	343	308	299	324	320	324	283	338	317	303	329	321	336	296	285	313	325	329	320	298	292	299	324	315	293	317	340	328	329	296	326	334	322	363	310	332	297	309	347	288	331	346	351	305	302	311	326	335	325	343	315	322	360	349	346	261	346	343	314	328	325	303	322	338	293	337	327	331	319	302	336	328	330	298	340	339	306	312	330	338	316	338	348	298	318	339	320	346	335	317	364	310	327	324	344	364	338	338	312	315	373	345	359	307	365	351	293	314	324	362	310	315	323	339	330	332	332	317	331	340	315	318	343	305	358	343	333	308	315	310	331	319	329	325	340	341	326	345	346	303	330	360	313	375	329	305	292	331	317	307	283	296	299	327	315	311	329	305	325	294	343	322	364	350	285	331	340	303	323	370	324	325	322	329	310	325	310	324	330	321	317	313	307	308	316	318	326	292	345	360	332	340	340	311	308	314	292	340	330	315	335	292	326	344	330	301	324	339	341	308	353	334	316	348	314	310	310	317	327	325	341	296	355	320	315	327	309	311	364	307	315	309	280	305	302	293	337	333	334	336	308	303	333	323	290	337	333	327	342	315	344	324	333	304	350	332	315	319	334	326	345	306	297	359	307	316	329	325	323	304	336	328	336	317	330	294	319	323
930	223	65	52	39	41	47	43	37	33	43	41	32	32	31	46	35	24	39	26	35	24	29	36	45	38	37	31	42	36	35	48	40	31	31	28	32	27	47	29	33	42	36	23	40	27	37	27	39	34	33	38	25	36	30	35	39	42	35	33	40	42	39	38	26	46	32	33	39	38	43	53	47	59	43	48	36	30	35	29	38	30	42	36	36	42	28	32	32	28	38	42	39	28	29	32	26	34	37	39	28	30	33	34	28	31	42	36	36	31	25	36	35	31	34	30	35	26	37	35	34	34	36	27	35	29	33	28	54	33	40	44	28	30	26	31	21	24	35	29	44	25	34	30	36	36	33	26	35	30	42	31	30	35	41	29	37	38	40	32	28	39	34	38	36	28	49	36	36	36	39	37	44	32	38	32	30	50	33	36	39	25	37	32	44	35	39	36	27	32	42	32	31	36	31	35	35	39	22	27	41	34	37	23	31	32	30	28	26	26	37	40	27	44	30	29	35	25	35	30	31	35	30	34	43	39	29	39	40	44	41	34	46	26	28	37	32	36	33	34	37	25	38	36	36	40	32	29	48	34	40	25	34	20	33	29	31	24	35	29	47	39	37	36	30	38	28	28	35	26	40	43	37	29	34	37	31	33	36	30	38	26	29	27	41	36	35	33	35	30	33	24	33	40	44	39	41	43	35	32	37	34	41	28	34	30	36	33	34	38	26	38	33	30	42	45	30	39	28	40	32	31	33	47	44	37	32	32	41	38	23	34	34	35	30	44	29	34	30	31	45	37	35	29	32	30	27	40	34	35	37	36	42	37	36	48	37	35	44	36	32	41	43	35	40	41	25	43	36	42	32	41	26	32	30	34	41	41	28	32	22	22	36	41	28	29	32	24	26	30	38	27	29	38	43	28	26	30	38	47	31	33	22	33	30	34	29	43	36	31	39	38	43	41	37	28	40	34	46	33	25	35	43	43	25	37	30	25	42	37	31	27	29	33	36	32	49	36	35	26	33	29	30	40	39	44	25	33	33	29	44	32	33	34	33	32	27	28	28	31	41	42	34	32	38	42	28	49	21	37	25	36	38	24	28	38	50	32	28	34	36	35	27	36	41	33	24	47	27	32	29	28	25	28	42	41	34	37	34	28	31	34	38	37	37	34	31	43	35	39	30	31	29	31	28	32	43	29	29	37	30	41	34	39	34	30	33	38	34	36	34	33	28	31	29	29	32	29	31	41	20	39	35	34	27	32	33	36	26	37	41	20	39	31	37	40	31	32	31	37	37	27	41	37	39	41	36	37	34	40	36	25	38	35	38	37	27	35	36	36	36	37	35	33	44	25	26	36	41	32	43	46	40	29	29	36	35	39	34	27	32	46	25	29	32	29	39	43	40	37	38	29	37	37	38	32	29	26	32	47	27	37	40	34	37	41	38	37	34	32	39	36	34	43	38	37	26	27	31	25	30	25	27	38	32	42	36	30	31	37	39	31	28	29	33	31	45	41	33	28	43	32	36	36	34	28	48	43	41	31	38	34	44	36	31	34	46	37	26	29	26	42	38	34	37	47	22	32	36	29	35	29	31	40	36	40	38	35	31	31	36	32	35	28	30	32	35	29	41	24	33	43	36	26	34	38	28	21	32	31	34	41	44	43	26	37	36	26	39	32	46	35	47	35	36	30	30	25	39	35	31	41	29	33	43	35	38	35	32	35	27	35	37	36	38	34	35	38	40	36	34	31	31	39	34	36	36	29	37	26	26	35	40	25	32	38	36	36	38	48	33	35	33	32	25	35	43	38	39	29	40	22	41	39	38	39	38	29	29	38	31	37	34	26	38	31	40	21	33	42	37	36	28	41	42	40	36	43	34	35	34	34	32	34	39	34	34	35	45	44	31	34	35	37	38	19	40	28	28	36	27	35	29	36	31	32	25	34	32	41	31	29	29	31	27	36	33	33	31	25	43	30	32	31	31	43	21	24	31	31	26	29	35	30	28	29	27	40	24	36	24	32	28	38	43	44	38	28	24	32	29	20	31	41	40	38	36	45	47	25	44	37	31	40	39	37	28	32	33	34	30	32	44	37	41	31	34	25	39	29	35	39	32	37	42	36	42	39	28	35	38	44	31	35	32	35	36	35	32	41	33	28	36	23	38	29	33	29	37	48	27	34	31	28	35	28	35	36	40	39	33	28	40	27	32	37	26	28	36	34	32	31	34	39	37	22	39	32	39	33	30	31	34	36	43	36	33	31	27	32	41	40	39	34	42	47	29	30	31	31	28	31	48	31	38	40	30	40	41	32	34	31	32	31	28	32	28	30	48	21	32	40	38	33	20	43	33	33	42	27	35	34	40	43	35	32	35	32	25	29	36	44	28	35	36	43	42	47	33	24	30	27	23	34	38	39	32	31	35	29	23	38	41	37	30	43	37	31	32	35	43	30	30	34	37	42	26	33	30	29	32	49	49	24	34	26	29	41	37	30	34	31	43	31	22	32	38	45	30	41	38	34	33	26	42	30	32	40	28	40	33	33	29	38	39	34	38	43	33	38	42	37	37	39	33	38	35	30	33	38	31	41	30	35	38	42	35	38	37	38	34	32	43	33	38	28	40	39	44	36	32	32	48	34	26	36	37	33	32	33	38	27	33	34	33	29	31	34	31	27	39	36	38	37	19	30	35	39	31	28	36	35	29	37	34	27	47	24	29	29	31	33	41	48	36	34	45	32	43	28	35	34	24	25	31	25	39	37	40	35	36	20	26	33	42	37	32	35	44	35	34	36	28	29	32	40	44	29	34	33	31	34	37	40	27	32	27	31	39	37	32	32	29	34	38	32	19	50	45	40	34	29	38	27	28	37	33	36	25	41	28	35	41	35	47	32	40	37	27	45	34	36	45	51	39	34	35	33	47	20	44	40	37	37	40	37	35	27	42	34	44	37	34	32	40	35	39	35	32	31	46	32	38	38	36	45	45	39	27	33	47	30	31	28	27	41	29	40	41	28	42	34	30	41	39	37	41	33	40	41	38	28	31	38	34	27	28	41	40	35	40	42	15	38	37	30	30	29	28	40	37	25	33	37	35	51	34	35	40	39	31	32	31	37	34	30	35	37	37	30	33	39	45	35	46	28	30	33	43	41	40	32	41	37	47	44	41	44	35	32	33	33	49	30	35	32	30	29	37	27	35	42	33	39	37	37	52	35	38	45	37	29	33	30	30	27	35	44	29	33	44	31	28	39	29	47	35	40	38	31	38	36	43	39	33	50	28	44	39	30	33	34	27	35	30	42	34	25	29	41	36	48	42	41	33	34	25	33	34	30	23	35	31	26	32	31	32	28	31	29	29	31	50	26	34	33	43	39	35	30	42	36	31	33	38	41	47	28	36	19	33	36	37	32	34	30	35	29	40	38	33	36	30	39	20	28	34	40	36	32	24	41	39	43	25	34	35	42	31	41	40	44	40	34	26	45	22	23	26	22	30	32	40	38	36	47
13779	3874	749	839	1175	1325	1201	937	759	667	609	552	532	435	428	444	441	450	401	422	434	405	392	415	440	399	402	429	423	360	443	368	399	389	383	392	400	382	366	398	364	391	375	380	380	373	372	391	393	382	382	355	406	395	412	391	394	391	421	364	355	394	340	362	406	385	379	391	391	574	850	865	844	759	599	529	423	448	375	383	389	354	375	398	352	372	372	369	350	377	383	406	363	380	380	397	367	377	380	339	368	349	396	396	366	386	359	404	391	410	362	406	376	395	394	355	378	370	383	367	399	408	381	402	350	370	366	385	384	378	389	359	350	380	387	370	387	422	371	376	362	400	380	429	396	373	383	390	385	360	373	392	427	392	375	383	394	382	368	408	381	401	414	371	389	373	389	387	355	383	403	387	381	384	376	372	381	397	382	398	363	403	369	390	400	405	416	382	383	369	361	377	399	354	391	400	389	367	372	371	391	380	373	420	372	352	401	366	375	392	362	370	365	361	386	385	388	365	394	366	394	401	388	393	389	379	407	387	356	383	383	384	359	385	393	365	353	382	388	380	349	377	398	396	368	387	372	373	364	408	359	328	379	364	404	381	380	361	378	389	365	367	378	393	380	351	402	360	368	398	378	411	388	349	379	403	345	366	363	415	367	363	340	339	381	396	361	367	355	382	346	376	372	420	402	353	370	396	385	413	373	385	400	436	394	352	354	406	368	343	376	391	388	400	376	389	394	377	369	376	378	382	383	391	389	387	375	378	362	377	402	382	393	364	368	377	374	356	428	376	397	422	383	410	398	403	375	363	388	362	384	393	371	346	379	389	355	360	363	401	370	364	365	371	350	400	389	401	367	350	384	376	406	357	379	358	394	387	394	364	398	393	405	371	412	398	396	396	344	359	380	410	374	385	372	398	372	349	359	366	373	394	431	333	384	364	375	394	385	392	364	366	382	382	391	396	352	399	404	357	412	375	363	379	374	386	359	366	392	368	366	379	375	413	403	363	387	407	364	399	347	398	364	412	408	386	400	377	370	388	385	398	384	401	387	385	364	403	384	359	392	428	377	369	375	369	396	382	393	360	426	375	407	373	355	387	400	389	387	371	392	399	404	408	385	380	388	384	410	389	380	375	372	368	410	378	371	396	366	357	396	373	359	367	367	391	376	381	393	363	378	404	399	399	374	406	384	402	392	387	357	379	362	375	389	385	407	378	356	376	361	385	387	393	381	402	391	367	360	419	416	357	327	373	378	385	391	398	397	368	392	402	389	398	376	377	401	352	392	400	385	393	385	392	382	391	401	382	407	370	379	379	415	395	377	354	366	392	371	383	370	383	386	364	366	388	392	433	362	370	394	374	393	412	385	359	373	365	405	372	384	336	372	348	399	391	387	380	393	401	402	383	397	381	392	400	448	357	392	387	407	350	384	382	399	374	429	363	368	348	387	427	355	377	370	376	394	402	396	380	406	372	360	378	369	376	366	397	359	375	385	380	375	395	407	408	360	350	359	369	416	382	377	405	355	383	374	394	402	375	390	380	397	374	411	364	389	356	384	360	360	388	382	388	384	382	412	382	344	399	402	396	375	413	346	372	373	358	364	369	387	388	367	426	388	365	406	401	399	388	353	393	382	379	390	395	386	397	392	402	403	413	378	408	383	366	402	394	440	397	386	375	360	383	369	363	397	371	366	394	434	352	384	405	378	407	392	362	412	384	336	407	397	387	368	377	381	400	378	381	364	387	394	353	386	394	374	374	372	401	413	365	370	386	386	366	416	383	377	377	343	353	376	406	397	349	400	374	360	419	377	362	354	403	378	376	390	377	379	389	381	376	358	380	411	375	366	393	369	359	358	365	396	403	390	377	399	385	418	416	403	378	344	351	387	351	388	390	407	391	411	409	363	380	370	384	386	348	378	385	359	333	377	386	399	407	381	395	346	374	348	360	421	401	381	379	365	413	352	385	400	369	360	394	383	413	374	384	375	401	381	392	351	373	398	357	379	382	406	379	400	344	342	417	427	368	366	395	366	384	363	379	380	383	381	360	376	377	384	418	416	403	364	359	379	412	340	370	389	410	415	416	368	373	374	398	383	402	375	390	348	378	422	389	361	424	400	371	432	383	405	395	382	344	401	406	362	381	406	392	376	378	388	351	393	371	408	401	369	371	422	373	397	371	371	380	386	385	386	361	357	375	396	385	407	364	369	385	337	402	390	388	384	343	381	393	367	384	409	342	379	381	348	376	387	360	400	375	345	404	366	338	379	353	360	373	394	389	384	390	377	378	373	389	395	389	389	361	397	391	421	399	365	350	360	394	385	354	369	412	402	380	385	338	407	400	398	415	416	398	360	395	422	385	384	386	352	389	381	360	379	367	419	378	369	393	391	355	378	385	387	415	364	399	361	363	401	388	372	418	368	361	403	375	433	371	410	384	381	395	375	382	366	394	360	393	393	368	338	346	396	407	362	386	422	396	376	432	396	370	365	398	356	391	388	381	369	396	376	387	418	396	401	380	385	372	374	390	402	389	362	378	380	378	379	371	395	376	357	409	419	383	360	410	375	349	372	365	373	390	388	379	367	365	374	341	393	405	402	422	388	401	347	382	396	363	400	359	422	375	376	339	367	401	371	409	406	411	400	391	383	361	372	376	361	358	373	380	369	413	394	368	411	376	370	374	372	370	346	365	388	378	400	413	358	374	409	394	360	356	358	354	388	386	356	334	396	391	360	391	372	381	375	391	391	384	416	372	398	380	360	388	391	409	376	402	344	358	411	370	359	404	366	408	404	380	404	348	407	394	404	348	381	380	370	356	372	373	383	352	377	408	385	383	434	373	407	391	353	350	361	374	408	402	415	370	379	413	355	363	349	369	397	363	385	382	370	399	381	390	400	380	366	365	353	373	371	410	380	397	397	400	394	376	372	379	372	378	390	360	395	396	386	373	353	373	369	376	371	351	397	414	365	364	367	369	378	379	387	396	361	368	367	388	367	382	380	383	356	372	377	386	403	413	368	374	381	385	378	366	408	378	419	393	358	348	374	361	381	365	377	372	361	368	389	393	354	379	388	365	345	378	372	379	344	408	386	390	373	409	378	381	346	369	388	356	411	382	393	383	381	374	377	385	350	392	384	374	363	394	393	395	400	378	358	383	370	380	389	381	406	370	353	374	393	396	380	385	394	384	394	369	392	406	336	381	352	380	369	344	396	369	387	389	370	363	357	379	396	398	384	427	390	368	366	405	392	400	345	400	389	377	393	367	377	382	394	411	404	399	394	420	373	401	382	375	422	391	390	383	365	386	355	406	370	379	374	403	393	385	369	380	376	373	382	402	401	364	355	362	371	371	380	369	384	359	404	383	363	374	401	419	364	395	343	369	372	391	376	352	391	374	383	392	418	387	364	400	374	383	350	384	390	355	369	383	376	371	424	389	388	390	400	386	376	378	407	371	365	383	335	367	356	370	420	420	342	400	412	364	394	411	359	346	423	357
1379	621	111	70	65	65	66	57	46	45	37	35	46	39	28	51	22	35	25	35	39	36	46	35	33	29	43	28	33	28	25	23	38	41	28	35	37	25	28	20	34	32	37	39	31	45	30	25	34	32	34	37	31	32	34	38	39	28	28	29	29	38	50	30	35	40	36	31	38	43	69	94	84	55	50	34	48	40	29	29	36	39	45	40	34	35	37	42	37	35	33	35	39	39	39	38	29	36	34	29	30	33	40	35	29	42	32	39	32	33	40	33	40	42	34	31	33	38	33	37	35	25	41	36	29	41	34	32	39	29	27	32	25	31	39	32	44	33	31	27	36	32	30	30	31	26	28	29	37	38	29	30	32	28	29	26	29	35	32	33	31	33	26	31	29	34	37	30	36	31	36	34	38	42	31	37	35	28	28	32	41	37	30	33	22	40	40	32	24	36	35	34	30	33	33	37	28	33	26	26	34	41	44	34	47	33	29	19	37	28	48	25	34	50	32	34	38	35	36	36	38	32	39	37	38	38	38	32	33	21	42	34	40	37	45	36	38	30	33	34	35	33	47	33	34	28	33	29	28	24	35	29	32	40	33	31	34	27	31	38	32	30	32	35	24	34	41	25	29	42	40	34	44	27	35	28	33	32	31	34	35	26	33	22	33	39	30	50	39	40	32	33	27	36	38	36	20	34	35	29	28	39	41	32	38	25	33	32	38	46	41	35	29	32	34	42	34	35	39	21	33	34	29	37	32	38	31	31	37	27	27	43	38	29	35	36	33	26	46	26	33	34	42	30	33	40	31	28	42	36	28	33	26	33	33	38	43	29	35	35	42	38	44	37	38	33	36	31	28	34	30	34	32	41	28	31	30	29	27	29	28	48	35	38	30	41	35	32	41	36	34	36	27	33	40	41	39	33	28	40	38	38	38	30	32	38	33	27	43	35	37	29	35	41	32	30	38	31	29	40	28	34	21	33	27	36	32	36	28	40	29	31	39	43	36	30	32	39	31	34	30	51	41	41	25	40	33	35	39	32	40	34	18	27	31	35	30	29	35	38	28	34	30	37	41	21	32	36	28	38	32	42	26	30	24	37	30	44	44	30	33	39	30	24	31	38	29	38	35	27	27	38	28	38	34	36	29	32	25	29	28	36	44	36	29	28	30	26	29	28	38	35	26	32	22	48	42	26	33	29	18	42	31	29	30	26	34	50	37	30	30	26	31	29	39	33	37	29	32	42	42	37	40	44	41	36	41	37	46	30	37	33	27	36	33	37	31	34	32	35	26	36	36	41	28	39	27	30	33	28	37	37	33	35	41	31	35	28	28	42	22	41	31	31	24	31	32	24	37	26	38	35	38	32	39	28	35	32	29	39	36	33	26	34	35	28	31	36	36	20	43	37	39	39	36	37	36	32	39	36	32	43	38	35	37	29	29	26	35	38	47	41	37	26	36	37	29	34	42	47	39	33	36	31	36	36	28	29	31	31	39	50	36	40	41	35	23	45	41	38	23	27	33	29	30	34	31	30	35	28	28	33	33	29	26	28	32	37	34	36	28	42	38	26	35	35	38	36	33	26	33	33	32	23	37	34	25	31	33	28	31	34	39	28	33	37	32	26	24	45	23	35	33	46	40	38	28	44	37	29	38	21	31	26	28	39	29	33	30	20	42	35	28	30	34	40	34	33	29	36	32	37	28	40	30	41	38	38	44	31	42	35	38	32	27	34	24	28	22	35	29	34	22	39	31	38	36	37	25	37	36	39	26	43	42	33	43	29	31	26	30	35	30	36	31	23	30	34	42	30	41	28	37	32	33	33	29	36	31	34	29	28	25	41	25	33	36	33	36	27	28	51	39	40	28	34	20	35	34	36	39	37	32	28	31	38	42	36	28	36	26	30	34	31	31	46	33	29	36	30	46	44	37	30	38	41	30	38	35	39	37	33	42	34	41	34	33	29	33	31	28	30	33	32	36	24	29	36	38	33	41	42	36	33	32	31	36	25	37	33	38	34	33	27	34	27	32	27	41	45	33	34	29	42	32	38	38	43	32	40	33	46	29	36	40	43	37	39	29	40	38	32	36	35	27	35	30	38	31	27	41	33	42	32	44	41	39	37	24	40	37	39	33	32	36	25	42	31	43	42	39	32	36	30	33	39	25	36	31	36	42	35	31	28	34	27	28	24	37	30	37	50	36	35	37	29	40	38	38	41	37	35	33	46	39	31	30	30	38	35	39	35	45	28	25	33	25	34	34	41	36	39	33	33	36	31	26	35	29	36	43	38	36	31	36	28	35	29	27	25	38	34	25	30	36	26	35	29	28	34	22	28	20	32	34	33	36	32	27	34	31	33	31	22	27	32	31	28	32	38	34	30	33	32	37	41	26	30	33	32	38	25	33	41	27	35	31	33	35	34	33	37	47	35	25	46	26	33	38	40	42	40	33	43	34	46	37	36	43	26	40	25	39	31	33	39	42	24	35	26	23	36	24	35	38	35	38	31	29	43	33	29	36	38	35	31	43	31	40	32	34	37	35	35	38	34	39	32	39	17	42	34	29	31	39	26	18	29	31	32	34	36	29	31	39	39	18	28	28	30	32	27	33	40	29	27	30	30	34	42	39	34	30	33	43	40	34	31	31	36	33	36	43	39	44	30	22	36	32	34	25	34	39	32	31	42	20	44	38	37	36	33	30	27	29	43	40	39	50	34	47	25	24	27	43	33	23	33	33	23	29	38	31	33	27	29	32	23	28	40	23	31	30	35	31	38	30	24	38	27	34	39	26	32	26	43	26	35	27	23	40	27	31	38	36	32	36	36	22	37	33	27	30	35	45	38	42	31	32	32	30	30	27	32	36	27	36	33	30	39	37	37	43	37	28	30	30	40	34	33	41	28	33	45	33	29	31	32	34	42	23	42	43	30	37	29	28	33	30	39	45	27	36	42	38	33	43	34	31	26	32	24	31	27	35	35	35	31	27	36	34	31	38	30	38	31	43	39	47	38	32	40	33	38	36	42	33	29	29	33	31	31	32	29	34	39	33	34	39	26	34	30	47	29	27	40	35	28	36	36	33	29	32	29	35	29	32	18	30	35	29	28	39	26	46	33	33	41	34	37	33	28	40	24	38	45	38	37	32	34	42	42	35	37	28	33	28	37	22	31	29	36	39	39	28	34	27	36	37	28	37	33	36	32	37	40	24	40	33	31	20	33	41	37	36	48	30	29	39	42	28	30	22	31	28	33	32	38	32	36	25	34	33	34	33	25	29	38	33	31	42	40	26	33	28	38	27	30	32	36	36	34	39	36	33	41	31	29	32	44	30	33	40	33	30	40	30	33	34	34	31	37	42	28	34	23	39	37	35	46	39	20	36	39	27	30	30	37	33	29	21	39	28	38	34	24	37	37	31	39	27	40	36	36	39	31	33	35	47	32	30	26	31	25	38	34	43	27	40	36	29	43	35	32	33	19	26	33	23	27	34	34	30	30	28	30
18500	6613	1332	1469	2497	2738	2363	1798	1339	1118	948	754	735	649	608	501	568	510	513	519	492	484	446	419	463	412	424	425	394	436	391	403	402	432	407	439	444	397	400	387	395	400	380	389	395	393	424	406	394	406	400	372	412	376	404	378	391	379	350	405	421	397	379	379	382	387	375	372	410	567	1558	1952	1615	1199	792	629	557	446	398	360	368	420	378	373	396	397	396	351	373	386	358	383	370	397	418	391	381	377	400	375	392	371	396	381	405	390	385	406	367	401	365	379	389	382	358	334	398	376	409	378	389	367	377	381	380	389	410	389	371	337	346	383	388	388	360	385	372	342	376	389	349	373	421	366	378	364	383	359	382	363	369	378	412	377	369	374	381	387	430	368	332	373	360	344	420	389	376	369	388	379	394	390	380	369	361	385	355	382	375	376	365	372	384	414	404	376	416	350	360	398	402	370	397	368	393	402	371	399	396	380	380	421	368	373	375	361	383	375	388	362	417	368	368	345	357	423	350	372	401	383	376	380	373	373	384	421	370	400	369	393	357	388	361	353	413	405	406	396	355	352	408	373	372	417	398	401	374	346	374	394	392	377	377	379	361	386	402	385	352	380	355	374	358	371	359	363	387	408	362	390	391	367	389	393	372	375	386	390	372	380	403	363	369	415	387	397	411	383	365	386	377	337	381	364	377	363	376	330	394	387	391	371	366	389	365	369	351	384	379	367	394	374	389	377	361	354	363	370	392	407	386	356	388	377	357	379	401	358	389	390	390	379	396	352	348	399	373	400	392	348	360	360	367	393	423	384	403	387	407	365	381	357	358	376	345	406	396	362	379	358	409	350	365	353	357	379	374	356	394	406	352	361	377	380	368	388	356	371	388	397	384	412	388	389	372	407	358	393	378	414	394	381	371	369	390	404	372	383	390	412	402	396	356	394	384	410	400	428	380	390	373	342	380	391	371	362	372	426	389	374	371	434	359	384	383	359	412	357	362	415	357	361	381	364	391	367	360	384	380	338	368	395	393	391	381	363	372	388	367	384	413	393	360	375	380	387	366	386	377	361	387	394	378	387	410	359	411	332	383	368	376	410	360	378	349	413	353	430	373	378	411	380	382	385	441	415	375	370	384	419	375	378	367	361	396	369	396	368	424	388	360	391	386	385	389	382	378	335	386	369	383	373	358	397	390	402	393	361	353	398	393	381	372	405	361	401	404	425	375	396	357	394	369	399	410	430	389	380	370	359	384	361	372	392	378	372	404	407	392	349	375	390	408	377	409	387	354	388	390	396	334	377	381	410	400	387	399	389	375	354	382	379	389	365	408	418	384	347	355	371	379	363	386	374	356	383	351	363	392	371	406	364	356	365	376	349	383	366	406	350	399	368	372	380	395	398	408	395	377	370	371	357	371	409	382	380	385	391	390	386	354	370	389	404	381	389	384	369	383	379	351	374	356	401	363	421	392	398	401	396	414	411	377	385	382	360	381	403	374	374	399	400	361	370	390	425	383	359	362	394	368	410	367	372	393	419	363	395	379	402	387	376	380	412	390	390	369	401	367	389	406	382	354	375	407	389	386	380	371	374	347	358	366	341	378	370	384	337	343	352	363	367	391	351	389	358	374	408	350	394	397	378	412	370	392	366	401	369	366	386	399	412	360	349	426	342	377	378	382	369	357	414	396	368	395	365	383	403	356	384	364	362	355	378	386	386	385	378	382	379	351	352	397	422	381	403	372	396	346	393	374	359	401	371	410	370	359	397	377	366	390	408	390	424	355	374	375	387	398	374	362	383	375	416	384	400	392	359	369	409	375	365	373	370	368	359	418	389	374	399	377	402	383	384	394	365	407	386	372	384	394	398	378	354	372	371	333	375	377	363	387	359	410	385	433	366	354	427	360	393	356	381	358	359	350	353	367	364	390	371	385	396	387	416	374	368	404	356	418	370	382	377	411	380	382	374	391	362	375	393	399	361	390	368	402	368	424	396	415	378	360	364	406	380	395	393	380	419	380	398	368	330	366	380	399	426	352	371	407	410	397	364	391	369	357	381	382	393	366	386	386	383	398	376	411	359	410	407	409	370	367	364	371	392	374	399	420	372	355	404	398	391	373	391	376	394	393	359	402	412	405	397	409	388	384	353	395	396	381	363	383	371	376	412	387	380	347	376	366	415	384	399	404	390	364	411	391	423	352	371	370	371	391	379	400	392	376	375	367	384	381	414	415	388	379	356	376	359	387	421	383	383	374	384	384	362	357	391	388	350	380	337	351	360	390	385	363	343	371	408	366	372	377	373	365	392	372	385	379	360	400	403	387	374	373	414	363	410	393	389	375	357	368	346	385	381	348	381	389	381	367	351	416	383	370	385	336	365	375	363	399	393	394	394	414	341	383	356	392	376	396	383	393	373	373	384	359	408	373	388	332	367	398	395	390	432	411	413	388	384	389	381	388	376	376	367	354	390	393	384	396	399	390	394	381	402	360	400	402	391	386	423	390	381	382	357	383	347	383	352	387	361	411	374	392	365	417	411	428	365	382	378	413	350	369	370	337	369	375	396	391	376	395	380	353	370	378	387	398	397	386	379	354	363	382	388	383	385	365	389	389	397	365	365	399	399	397	389	386	358	383	374	397	380	361	371	400	361	385	364	408	404	361	367	387	406	375	392	375	398	392	397	362	347	410	410	380	387	371	374	388	359	375	392	366	394	376	384	371	400	357	404	381	410	355	372	397	362	375	366	379	390	368	375	372	366	394	417	353	397	351	382	378	405	381	409	383	394	388	376	347	383	380	392	369	385	348	399	346	342	411	396	406	393	402	386	350	390	377	420	356	373	373	378	361	362	366	389	352	405	407	384	380	383	352	383	373	389	376	396	368	371	394	380	372	373	404	344	390	376	415	397	365	398	393	360	363	382	399	370	392	421	351	364	387	358	349	361	380	384	378	392	372	380	373	396	363	422	398	354	354	399	353	388	389	386	355	371	405	404	415	405	380	344	351	388	385	375	383	398	374	370	370	363	366	404	384	404	378	367	390	415	353	408	367	398	392	353	374	386	362	384	399	378	380	336	407	401	368	380	385	373	325	392	392	366	416	385	461	405	386	359	358	427	360	347	370	387	403	346	392	399	352	366	389	406	352	438	388	395	400	396	348	395	370	403	376	372	368	390	396	376	354	351	357	389	419	355	385	383	370	386	364	376	415	400	371	348	419	376	374	371	362	400	423	341	399	400	355	389	339	405	341	383	383	420	390	384	383	380	366	373	359	382	403	396	372	382	373	365	396	376	386	395	360	383	396	359	396	383	408	356	350	366	378	370	387	389	382	421	418	409	386	375	378	396	392	352	388	410	406	393	366	393	383	359	349	376	373	373	357	390	402	384	350	382	376	395	358	368	402	389	413	401	360	376	391	372	368	398	400	391	383	369	388	399	367	386	374	375	391	389	374	359	377	400	356	370	378	373	360	406	388	387	391	366	352	359	368	356	366	392	422	377	384	416
1714	640	85	61	43	61	61	62	33	42	39	29	25	41	32	35	30	34	28	38	28	34	24	34	24	33	22	26	31	20	30	24	31	26	32	30	22	20	27	27	29	30	30	20	40	23	34	27	25	29	30	23	34	27	22	27	31	20	29	32	23	31	32	26	22	29	32	26	38	25	71	104	87	56	64	45	34	27	27	25	34	34	32	28	21	29	27	26	23	33	27	27	25	28	26	23	26	25	37	31	23	27	29	22	40	25	32	22	32	25	18	23	24	33	28	22	25	23	30	22	21	25	22	26	28	31	28	30	22	26	17	18	22	23	27	32	25	25	23	24	21	27	30	27	33	26	30	31	24	24	26	23	32	21	29	20	26	26	28	28	34	20	25	27	30	27	26	34	32	27	16	32	21	26	19	24	32	24	30	22	28	23	24	26	25	20	27	41	27	30	26	29	20	21	21	34	31	32	28	30	25	31	27	27	24	22	23	26	17	39	24	22	31	31	24	29	21	32	27	22	33	24	28	21	37	22	19	25	29	33	16	32	27	24	26	32	27	33	25	24	27	25	36	19	29	33	17	22	31	27	43	20	25	26	30	25	34	22	24	23	30	19	25	43	25	37	25	24	33	20	36	30	28	28	29	30	38	36	27	25	29	17	31	32	23	35	29	22	32	26	28	29	36	35	25	24	26	20	39	25	20	30	37	30	34	19	27	24	20	28	19	21	41	16	22	28	27	43	37	29	28	28	19	19	22	29	26	28	23	22	27	33	18	20	23	34	24	27	17	26	33	33	29	18	40	34	24	37	28	21	31	23	18	25	30	33	27	23	22	29	32	30	29	19	27	24	26	32	20	22	41	28	29	25	25	34	30	29	34	28	31	29	26	25	30	27	31	29	41	31	30	33	30	36	31	31	27	36	24	24	30	33	18	28	28	29	25	24	27	26	25	31	30	25	21	20	32	25	19	31	30	25	27	26	30	28	31	30	31	29	24	23	30	19	29	28	35	24	32	18	26	29	29	42	24	25	30	29	36	26	30	29	17	25	31	29	35	20	26	28	38	24	26	27	43	42	28	27	28	28	24	27	33	32	32	30	22	24	34	27	29	29	34	30	30	25	22	32	29	38	32	26	32	30	24	28	26	20	29	32	33	23	38	27	27	30	26	21	24	31	18	34	35	31	29	25	36	19	31	23	34	28	31	36	31	21	18	23	18	20	18	25	37	28	22	30	27	28	29	26	34	23	27	28	25	20	18	23	27	29	24	31	22	21	34	17	31	32	23	28	33	36	22	29	20	32	25	31	20	31	30	24	17	14	20	16	34	39	27	30	25	31	20	38	31	33	25	28	27	28	31	33	27	28	26	17	32	25	30	34	21	29	35	21	29	25	28	29	30	23	23	21	22	39	29	24	33	18	29	32	43	23	27	34	31	18	20	22	22	23	24	25	24	33	25	29	25	28	30	28	23	33	31	31	15	22	26	30	31	23	28	27	24	27	28	38	24	28	23	13	29	36	28	34	28	29	28	26	23	22	33	22	26	20	30	28	29	27	32	34	17	26	23	30	23	28	37	30	38	30	24	23	29	20	27	30	32	28	26	32	33	21	36	24	34	32	25	28	30	24	31	20	35	25	25	26	30	19	26	26	27	18	30	29	29	23	22	31	28	19	36	27	37	24	20	33	18	31	27	36	25	34	29	25	22	26	28	25	26	23	22	32	27	33	21	17	39	19	22	26	31	32	20	24	31	25	26	27	30	23	17	25	27	23	30	32	33	24	25	15	18	28	26	28	20	27	24	26	21	32	32	19	21	13	25	31	27	26	34	24	34	21	33	33	26	24	23	35	25	19	35	30	21	28	25	36	30	26	19	31	34	27	25	34	40	24	32	29	32	26	31	25	34	29	40	30	27	26	16	38	25	23	22	30	29	21	27	22	37	21	29	29	19	16	30	24	32	43	23	30	23	29	30	33	35	31	25	27	26	15	29	27	36	23	22	26	24	30	23	30	33	31	25	21	30	21	22	20	28	20	36	14	36	29	40	21	24	29	29	28	27	34	29	21	28	22	29	18	23	26	30	27	23	27	18	28	33	28	25	31	27	29	22	24	33	29	33	38	28	32	30	32	27	29	23	23	33	28	34	20	30	28	28	38	27	28	22	34	35	21	32	25	22	20	21	28	28	40	27	34	29	32	21	28	19	31	38	34	30	28	23	27	22	33	26	27	28	32	32	36	20	24	26	24	24	30	23	36	29	23	28	35	31	23	25	24	25	17	21	31	21	31	32	30	27	29	18	22	27	32	23	18	36	23	25	32	31	30	28	23	35	26	28	26	27	25	31	14	34	31	28	39	21	23	21	22	28	31	31	26	28	29	24	23	20	31	23	34	22	31	27	28	25	31	26	26	31	16	26	32	29	31	18	35	27	30	30	33	26	33	28	23	19	30	29	32	19	36	28	33	29	31	34	34	21	17	31	37	36	26	29	34	27	27	29	33	22	33	33	34	23	29	32	31	27	22	27	32	33	31	30	24	23	29	23	28	30	15	22	29	16	35	34	20	25	33	36	25	26	25	33	26	30	34	26	29	23	18	19	32	21	22	23	32	23	28	22	22	23	20	35	34	26	24	21	30	28	24	29	23	27	29	19	15	28	25	29	24	36	27	26	26	27	35	29	26	21	29	27	22	19	26	28	27	28	36	30	31	28	29	25	32	17	24	33	21	23	26	19	31	26	35	27	22	30	29	30	26	39	21	20	25	32	23	33	30	39	32	28	29	27	30	30	38	22	37	24	33	35	32	25	24	27	24	22	25	23	31	20	30	31	32	41	26	30	46	26	29	32	24	29	29	26	26	31	20	28	31	25	34	26	22	17	37	15	28	31	38	35	30	24	32	22	32	21	24	22	27	29	29	25	28	42	32	22	32	24	22	26	28	32	37	28	24	44	25	31	26	29	30	31	30	30	32	31	17	35	34	32	13	29	22	24	25	24	28	31	30	29	29	27	33	24	25	21	25	23	21	26	23	31	24	27	23	25	25	26	37	31	35	29	27	20	21	22	26	23	30	40	25	22	26	31	33	28	30	29	18	28	20	25	27	38	26	32	21	27	27	32	35	29	22	23	28	29	26	25	26	29	27	29	31	29	22	35	31	24	19	23	31	28	28	27	33	34	31	19	31	28	40	34	16	33	35	24	29	24	23	34	28	29	33	35	27	34	31	33	27	25	31	24	26	31	21	24	23	19	38	30	27	26	25	26	38	39	29	25	27	30	30	34	19	33	25	28	22	20	27	32	25	29	30	35	26	29	32	31	27	28	24	26	32	24	23	28	28	26	37	35	18	25	37	22	30	31	24	33	21	28	23	36	24	17	38	23	29	29	18	34	33	17	22	28	32	32	28	42	26	29	24	23	30	25	31	23	30	31	28	29	25	26	31	32	32	37	22	32	23	30	35	30	29	31	24	31	25	32	33	29	21	26	36	30	30	23	36
19221	7202	1383	1402	2226	2665	2241	1697	1321	1144	948	817	713	649	547	566	502	478	441	406	447	400	402	399	391	378	359	373	378	329	321	350	339	301	344	325	343	317	318	306	308	348	337	329	325	335	326	341	311	323	324	326	317	318	365	321	305	286	304	318	301	325	341	328	311	329	349	308	332	412	1590	2263	1867	1262	829	644	466	368	343	333	301	343	330	302	306	294	267	294	309	295	312	332	300	289	319	315	282	336	345	341	318	299	301	288	347	303	328	335	332	291	348	336	300	313	309	313	322	306	302	318	299	275	336	316	306	334	286	289	320	278	270	306	292	324	299	311	324	281	274	282	273	327	272	282	304	310	324	337	292	314	301	312	282	287	287	322	336	312	322	272	324	329	313	307	331	282	340	305	295	291	316	291	300	296	298	311	342	307	310	332	314	313	320	303	283	298	313	294	286	328	352	332	299	290	313	300	278	290	290	286	325	298	308	322	291	296	318	295	303	333	313	324	326	341	307	329	307	324	311	309	310	339	315	307	307	321	299	306	320	307	289	289	322	315	312	312	315	295	282	332	317	315	302	300	292	330	314	352	320	319	320	287	315	325	320	301	290	322	334	319	338	292	319	311	269	298	307	288	287	348	322	321	286	323	326	296	332	312	315	316	294	316	299	310	323	323	293	294	306	311	307	300	337	349	329	288	325	299	317	297	296	283	298	305	287	297	276	317	292	309	312	291	290	295	307	309	321	300	301	291	337	287	334	295	321	286	294	316	330	331	309	281	301	299	284	316	320	326	315	314	313	320	323	280	318	293	310	272	301	291	302	332	304	320	319	319	310	301	295	299	322	317	308	276	268	324	315	284	342	333	312	296	271	316	317	292	323	302	316	307	300	328	311	314	292	309	315	303	312	285	301	300	284	284	294	293	293	325	311	329	322	285	339	330	335	291	317	302	275	325	282	323	336	318	320	295	346	304	301	299	326	287	274	300	281	342	305	291	321	306	295	317	279	335	314	318	294	325	323	317	289	278	297	309	307	301	334	284	285	317	327	306	302	319	291	306	328	316	293	304	279	299	331	333	290	299	318	302	298	319	301	321	275	267	288	297	302	304	305	290	303	301	314	267	307	342	315	318	294	313	288	299	318	289	310	293	304	323	295	291	294	324	322	314	302	298	325	340	317	328	296	301	307	319	301	287	327	325	294	309	291	314	303	310	292	308	314	304	287	304	314	319	288	274	304	306	326	323	293	302	292	332	284	331	286	306	350	294	315	306	313	308	308	286	307	302	290	294	325	318	271	329	262	275	298	310	286	310	338	285	278	329	339	306	312	299	339	303	300	294	316	319	304	310	330	340	322	340	318	304	329	290	299	311	314	294	324	303	276	296	340	272	307	292	325	284	346	314	300	323	312	300	291	319	320	331	331	315	309	322	293	321	317	295	331	280	334	305	316	328	294	303	292	344	322	331	299	322	307	331	299	331	296	304	307	291	295	299	338	309	306	310	301	319	314	297	290	315	322	307	308	323	282	299	288	314	314	284	312	320	319	309	310	301	317	328	302	332	305	345	312	299	323	256	289	288	324	314	336	310	290	320	308	331	307	285	307	280	312	343	292	296	315	290	329	312	292	317	319	292	286	297	309	304	284	317	312	331	290	308	309	326	327	289	282	332	338	326	320	288	313	310	314	295	310	281	299	306	296	306	322	309	330	304	313	310	309	349	304	321	318	331	316	315	322	355	320	285	265	322	297	312	306	307	316	345	320	300	330	309	330	293	286	298	338	296	316	287	305	330	329	289	313	299	327	313	326	305	329	320	317	308	287	316	318	308	305	307	308	327	303	334	287	306	293	311	334	296	298	309	328	326	310	317	329	317	323	312	315	306	319	315	307	333	328	320	336	295	332	292	310	308	328	287	305	303	316	297	281	308	320	283	326	310	308	293	326	281	320	320	307	311	307	334	312	285	295	308	303	344	336	302	317	310	299	300	309	319	326	330	312	310	313	296	327	293	289	299	328	322	309	339	317	297	311	312	324	337	298	321	311	286	305	330	313	303	315	305	285	291	325	303	304	295	309	316	326	332	312	304	301	304	289	331	312	302	296	325	297	298	323	309	360	316	322	280	317	307	293	337	310	341	304	305	286	301	292	284	325	322	282	293	327	301	296	285	334	297	329	317	322	307	300	307	299	299	274	309	331	305	361	305	309	326	332	315	336	291	298	329	350	301	315	328	280	319	299	294	320	316	332	280	324	327	282	315	301	301	305	303	321	305	327	298	298	328	325	335	317	314	353	325	293	287	310	317	308	293	297	295	298	321	315	317	250	341	330	305	292	296	305	305	328	315	297	305	324	308	277	276	337	327	318	294	341	323	307	313	287	309	309	291	286	306	319	289	337	300	314	276	316	321	321	307	309	317	327	298	316	308	302	288	295	308	294	328	323	318	316	334	279	327	298	319	324	327	295	318	320	303	316	307	293	290	333	313	332	336	303	308	294	315	319	341	309	299	323	332	301	295	332	325	296	313	316	305	324	317	300	316	328	287	289	289	326	302	301	324	298	325	286	299	316	314	307	308	296	315	308	306	279	302	319	307	286	316	291	271	313	291	308	342	329	307	302	295	317	293	295	299	288	304	313	304	296	315	282	316	309	321	325	331	341	301	318	318	289	322	288	301	340	334	310	320	322	329	276	316	334	291	322	351	277	349	303	309	312	296	296	301	329	303	269	338	312	322	298	312	305	347	313	308	290	299	333	279	302	313	325	302	325	284	304	306	315	322	318	315	310	301	319	330	276	332	290	297	307	326	322	290	302	312	308	313	329	309	294	324	350	287	317	323	295	316	289	325	302	321	318	270	317	283	281	295	290	315	322	346	303	310	335	279	316	314	303	293	326	305	307	286	277	297	314	294	289	334	298	318	310	293	308	338	316	303	305	290	316	331	325	285	271	317	271	296	296	321	302	280	313	298	328	313	336	318	317	301	280	297	305	326	313	309	305	295	279	348	318	317	294	291	305	300	309	349	324	309	314	284	316	315	318	304	320	291	304	319	340	298	312	321	325	317	322	309	298	292	305	292	370	282	296	303	306	289	289	304	307	346	306	299	299	294	320	314	317	307	311	285	299	299	311	337	304	297	300	312	312	303	318	321	318	306	318	292	337	316	319	317	315	352	297	306	340	294	275	327	296	329	316	303	298	311	314	326	309	293	320	308	336	324	292	319	321	288	300	303	302	287	275	305	293	316	317	312	282	327	323	337	308	321	294	298	318	318	316	285	307	329	300	290	302	308	312	313	327	299	329	292	295	333	294	322	304	316	301	317	283	325	307	299	291	287	295	297	292	306	326	320	335	309	337	293	309	297	298	323	336	295	292	302	328	314	280	320	297	304	311	330	286	329	286	310	313	322	288	329	308	314	317	293	303	331	313	297	322	312	323	321	346	301	293	309	334	289	337	320	331	326	277	297	297	317	319	354	346	282	281	324	310	286	293	315	298	311	301	322
2049	1033	167	88	71	57	72	69	48	57	61	47	40	37	34	32	42	31	28	25	35	30	37	36	38	23	34	28	28	31	19	34	25	39	28	34	33	36	34	30	29	28	37	25	36	22	33	27	17	28	36	32	31	37	22	29	29	27	26	41	36	29	31	31	31	27	23	26	20	28	88	127	99	87	55	57	29	30	20	26	34	20	28	21	30	24	35	26	37	22	30	26	36	31	29	23	29	26	24	20	19	36	30	29	30	28	34	21	23	30	41	32	23	31	22	32	39	25	16	22	29	31	30	34	38	26	27	36	34	27	16	24	36	26	17	35	27	39	29	28	28	29	40	27	33	29	28	23	23	27	22	32	31	35	31	20	28	30	26	31	23	26	23	31	27	35	24	31	27	34	23	37	31	23	25	27	19	27	23	33	24	32	27	35	22	27	21	38	28	28	30	29	32	32	30	31	22	33	34	28	31	34	34	32	28	25	34	30	32	28	23	29	31	30	33	37	23	35	37	28	21	32	19	30	24	32	25	30	30	46	21	34	26	24	40	36	23	35	33	20	29	25	32	36	31	22	20	40	22	29	36	28	29	24	28	20	22	29	27	33	31	26	31	27	26	37	36	27	34	29	26	23	21	25	31	22	32	30	21	27	33	24	23	25	32	29	29	33	28	23	23	31	25	31	28	24	36	26	25	27	26	28	31	33	28	19	29	32	27	28	25	30	35	33	30	21	20	28	24	28	32	32	29	23	26	31	29	27	27	29	19	29	27	21	33	41	30	32	18	35	25	29	21	29	29	29	26	26	18	36	35	20	31	25	30	32	26	34	34	33	24	29	31	28	33	27	23	31	30	40	40	23	28	30	25	37	34	19	40	32	29	41	20	20	32	33	43	25	27	32	28	30	23	35	33	40	28	32	25	32	21	32	25	20	25	35	29	33	28	33	33	22	31	22	25	15	28	32	25	30	28	32	26	22	28	20	32	25	29	30	28	31	28	27	28	33	24	32	21	36	25	30	29	27	27	29	25	34	22	22	28	24	22	25	34	34	34	22	24	34	27	25	25	41	28	31	35	23	19	34	32	33	30	34	25	34	34	30	25	25	29	33	38	27	37	43	31	30	20	16	26	21	21	20	31	23	28	31	29	26	30	22	33	24	26	29	22	30	26	35	24	24	34	32	25	31	33	23	27	23	27	24	22	27	41	34	40	23	18	26	29	26	21	24	25	28	26	14	22	27	22	42	33	24	29	21	31	23	26	34	21	30	33	26	29	34	27	26	27	32	24	31	33	32	26	33	21	16	23	35	28	22	29	28	27	34	37	33	38	23	31	27	38	30	30	34	31	27	24	27	29	33	35	24	24	27	36	24	24	27	28	31	31	30	22	26	26	32	26	35	25	33	24	23	19	23	26	31	35	22	40	26	27	28	28	26	25	31	27	31	26	29	26	41	36	28	28	30	22	28	30	37	23	25	19	29	26	36	31	26	32	37	29	33	31	24	19	31	31	25	28	17	38	33	40	32	29	30	29	38	26	29	32	37	34	33	28	35	31	35	25	24	31	24	39	22	23	26	28	22	34	26	26	19	31	37	38	28	24	26	17	26	27	33	31	27	38	23	32	28	28	26	37	27	28	28	29	34	26	28	37	21	39	36	28	23	27	32	24	28	30	17	37	31	31	25	33	18	25	31	22	36	29	25	30	24	22	28	34	33	25	27	32	24	35	31	35	28	36	35	27	41	22	41	27	37	26	30	29	24	27	28	31	28	30	25	38	30	31	24	33	30	35	33	16	37	31	21	15	33	24	28	21	29	30	21	25	21	30	22	26	27	28	23	28	26	30	34	22	23	32	29	29	23	31	21	33	19	26	30	28	25	38	26	24	27	22	29	29	27	30	23	37	22	29	32	35	27	26	26	19	32	23	23	32	31	31	30	29	23	26	28	29	29	27	34	39	26	25	31	32	26	29	40	32	26	21	28	27	34	26	21	20	31	30	32	30	28	31	23	24	29	42	31	18	29	27	25	19	31	29	18	28	40	33	25	29	24	35	26	32	33	30	34	20	32	32	27	23	24	28	31	22	25	34	26	21	23	28	33	27	34	39	28	27	26	24	23	25	28	31	29	33	23	33	32	22	41	18	26	28	28	33	25	22	21	23	25	39	26	27	30	26	19	23	24	32	29	30	20	35	35	28	31	24	40	32	34	37	18	35	31	36	31	32	37	30	25	25	23	34	39	25	28	28	29	20	27	34	32	24	29	40	20	16	36	31	44	29	29	26	33	33	30	36	33	37	39	35	23	31	27	18	29	26	27	24	34	25	27	34	24	34	28	20	27	35	23	35	26	25	27	32	32	25	28	25	36	41	32	23	29	25	21	21	20	26	18	32	35	17	24	23	25	30	31	23	30	27	26	26	30	38	33	31	28	21	20	23	28	21	31	34	34	31	38	17	27	30	29	26	23	33	35	29	34	22	34	34	17	22	23	31	22	35	26	37	30	26	42	33	32	35	21	18	34	26	19	30	23	17	38	31	32	28	32	30	23	33	32	28	31	22	45	28	25	33	29	39	31	36	30	31	32	34	26	39	22	31	40	20	34	24	27	36	33	31	24	24	18	26	41	33	26	17	26	32	24	32	26	33	19	29	28	29	25	24	28	20	33	21	27	34	29	19	30	37	30	31	26	28	26	26	35	23	37	26	36	26	26	23	34	30	38	18	32	27	29	33	30	37	29	31	34	25	31	31	31	27	27	29	20	26	23	30	23	23	24	44	25	29	28	35	27	34	19	26	21	26	26	25	19	32	25	33	35	26	31	29	27	21	31	42	24	33	35	23	23	37	30	25	27	31	26	22	37	37	22	26	29	30	28	20	32	31	23	22	24	22	26	23	25	32	23	29	31	23	31	35	27	27	28	39	22	31	25	28	27	25	25	26	36	30	28	31	28	26	28	28	28	26	34	25	24	27	22	30	20	28	26	34	35	30	31	30	29	40	30	37	28	36	26	36	33	28	24	33	26	24	29	26	29	22	34	24	29	33	30	44	26	24	31	29	28	35	28	33	26	31	32	24	33	40	21	28	19	20	23	23	27	26	24	30	29	28	31	22	27	28	23	17	31	26	22	35	35	29	35	32	32	33	26	35	32	37	24	26	29	24	28	31	24	34	32	24	26	31	33	38	32	25	23	38	27	26	31	26	23	21	20	41	30	31	27	29	23	31	34	24	37	20	42	32	22	25	33	23	32	23	36	21	27	28	32	32	18	34	31	27	27	27	25	29	27	25	37	32	20	27	24	26	22	36	27	28	34	25	31	29	25	25	21	38	27	25	26	27	42	28	26	34	21	31	30	24	30	16	29	26	33	32	33	32	26	28	38	34	25	26	32	34	22	31	21	31	32	25	31	22	33	31	26	24	27	25	32	24	35	37	22	34	23	20	19	28	31	28	21	34	31	23	23	38	27	34	24	32	43	27	35	35	27	30	37	19	27
22717	8700	1835	2030	3582	3967	3439	2708	2050	1681	1320	1021	980	834	765	662	615	607	548	545	505	483	483	460	476	382	402	409	395	374	391	402	374	398	367	383	359	387	409	371	372	379	359	312	331	330	351	375	320	354	381	321	339	359	324	379	345	353	350	363	343	336	317	326	363	322	351	367	365	597	2397	3253	2624	1892	1147	694	504	375	398	305	288	330	348	337	350	334	305	311	363	318	300	325	352	299	334	325	351	339	330	322	325	324	327	346	324	335	298	319	320	290	326	328	307	327	350	320	334	331	353	328	317	339	311	356	305	319	323	301	286	331	325	324	308	308	308	329	361	281	356	325	350	334	331	318	317	336	308	317	348	309	311	315	298	345	317	350	299	308	314	316	297	320	319	323	341	297	315	355	325	322	361	303	330	317	347	366	305	307	301	319	338	301	306	324	284	338	314	338	317	346	308	320	317	329	311	360	339	304	347	282	326	291	368	320	303	317	321	297	327	327	307	345	352	315	311	308	322	330	329	379	288	353	326	307	303	312	313	298	342	363	310	322	296	293	324	313	288	313	310	338	312	308	313	341	342	321	332	314	325	302	311	326	324	344	309	337	322	336	327	334	312	318	305	324	315	350	323	331	325	333	306	315	323	308	323	317	325	338	360	338	333	305	304	301	308	314	328	323	281	326	322	306	305	326	352	331	317	344	332	330	299	328	340	311	331	339	327	367	298	323	329	326	335	295	320	338	304	319	299	307	321	342	309	337	351	358	340	328	326	327	309	324	315	330	296	313	325	309	312	315	315	303	342	340	318	311	324	297	326	345	317	346	326	344	332	349	290	322	315	333	369	304	302	331	298	325	322	359	345	340	314	309	303	310	370	354	314	293	346	332	286	325	361	363	342	340	318	346	310	318	311	311	306	313	345	363	337	371	337	329	344	317	293	339	326	322	345	317	349	348	307	296	333	302	316	304	310	307	352	326	297	327	345	355	322	346	319	307	340	358	328	342	317	339	344	335	305	330	334	301	307	341	301	360	297	314	335	312	313	327	326	348	316	331	316	315	336	326	291	345	330	300	345	318	298	315	299	297	316	318	342	332	342	301	333	337	295	339	352	314	330	327	340	317	341	357	302	341	312	309	344	339	329	348	339	307	316	339	319	313	315	311	343	337	313	314	305	322	344	295	336	298	326	311	341	322	302	358	312	314	344	320	343	330	293	328	307	311	325	303	311	373	336	336	291	341	323	334	341	328	324	306	338	341	340	300	288	295	318	322	309	288	319	347	341	339	359	352	336	311	334	317	321	339	313	322	325	337	317	327	331	291	330	339	353	316	336	318	321	326	319	312	300	334	308	336	313	320	314	324	296	318	341	311	336	311	310	301	340	358	328	324	322	298	337	331	318	307	358	329	349	308	324	364	332	341	315	334	335	305	301	342	330	326	301	298	334	318	318	308	324	299	287	323	324	326	303	306	318	339	351	328	336	357	318	328	322	314	351	346	335	320	333	324	300	320	324	311	309	354	342	315	326	313	342	309	323	341	364	336	309	355	326	323	349	326	351	269	332	329	315	334	350	311	343	358	316	328	309	299	319	331	312	323	340	351	325	315	327	362	323	326	333	285	364	380	317	295	320	313	323	310	314	314	339	320	371	345	344	328	334	359	302	351	341	299	307	325	338	314	353	312	346	318	327	303	330	323	351	335	354	326	315	284	338	309	330	298	327	306	300	314	278	306	335	266	335	333	330	305	327	362	319	347	354	340	328	347	308	326	315	314	325	337	334	341	326	341	339	345	330	342	333	328	343	339	305	348	325	295	335	310	316	328	312	323	338	310	278	333	323	274	348	327	343	332	310	308	305	349	316	352	326	299	335	348	293	333	327	343	346	321	325	329	341	325	340	347	354	325	313	303	314	346	328	326	296	299	310	366	304	335	292	318	329	298	339	331	321	318	315	337	324	324	352	317	330	334	323	298	313	314	331	286	315	309	304	304	309	310	325	307	321	336	337	332	326	320	327	326	331	314	368	326	319	306	297	342	322	324	292	337	319	331	310	315	306	339	337	354	319	326	316	353	322	341	327	326	331	317	343	328	341	312	313	292	360	321	338	295	313	340	296	330	322	308	305	359	322	328	328	315	336	338	337	297	308	347	316	318	337	290	336	344	335	351	340	329	308	297	343	314	329	351	313	299	302	285	331	376	340	343	321	344	313	321	317	327	326	322	314	327	360	326	332	376	331	326	309	301	277	323	328	314	312	278	303	345	314	299	311	305	339	327	330	335	335	318	335	345	335	337	349	346	337	348	330	312	325	359	339	292	337	342	336	342	353	306	345	331	333	307	314	321	325	341	333	328	312	325	318	304	343	329	344	342	338	336	349	319	329	307	335	342	333	296	329	337	321	328	297	325	337	301	309	349	335	321	286	314	320	360	306	316	314	362	333	294	335	349	302	316	364	334	322	310	318	330	324	339	337	321	313	328	324	318	354	311	320	324	322	345	345	310	301	347	356	314	340	324	312	307	315	338	296	330	293	331	317	317	327	298	330	349	323	314	347	310	283	317	341	329	323	330	331	311	349	331	328	310	316	318	350	309	294	329	371	324	310	342	359	314	352	324	323	303	337	303	306	364	320	310	322	321	333	308	368	314	325	305	297	319	329	346	320	299	348	321	359	329	283	337	331	315	298	301	318	325	330	325	327	324	335	295	334	305	296	339	347	337	352	346	297	318	322	317	330	353	341	325	310	327	331	326	319	314	342	341	311	315	281	304	316	312	318	330	343	309	283	344	330	331	315	295	338	327	352	316	334	316	324	294	335	326	349	340	293	351	328	331	331	332	299	297	306	322	319	324	338	305	331	327	333	317	317	337	310	329	307	305	333	320	324	299	299	350	314	310	317	326	341	326	321	309	338	349	318	348	336	331	340	328	337	290	357	331	318	320	346	342	323	319	309	327	306	304	325	305	328	366	338	292	334	339	312	342	291	330	324	331	314	304	320	326	331	310	324	343	325	316	307	318	343	342	324	323	321	355	333	320	301	325	318	353	317	338	317	317	314	303	351	317	342	358	312	287	332	350	334	302	300	322	307	350	346	318	310	302	282	303	330	287	310	350	330	310	325	313	310	313	290	339	335	322	370	339	315	317	316	320	317	305	306	334	311	331	308	349	339	322	346	315	342	313	334	320	315	324	316	309	315	302	319	351	299	321	307	315	321	318	320	330	345	331	323	319	341	371	301	326	328	312	316	340	303	299	362	326	323	356	313	348	358	294	322	330	317	323	360	305	330	334	331	323	323	356	321	305	314	323	332	295	282	316	307	307	307	324	310	319	341	318	315	304	283	330	327	346	336	361	330	323	328	323	294	328	314	302	328	308	320	350	326	317	330	326	317	312	317	329	316	312	325	320	326	310	303	341	298	319	299	314	333	331	343	337	316	346	345	336	333	316	311	350	339	293	328	347	322	317	316	319	302	340	297	331	311	330	347	348	316	310	311	312	285	329
883	141	51	47	46	43	51	52	41	49	38	40	29	43	31	45	49	38	40	29	33	39	42	29	40	28	45	38	27	48	29	42	38	43	41	45	32	31	41	31	31	32	36	44	33	36	40	39	42	32	31	28	32	43	43	33	30	41	33	32	44	35	37	29	33	30	39	34	37	39	55	53	51	49	51	46	37	37	34	39	34	40	23	37	40	27	40	49	43	34	40	31	25	39	33	30	44	34	43	30	43	40	36	36	39	35	35	38	44	44	25	41	38	26	24	37	36	43	45	34	32	37	31	46	32	38	35	34	30	26	36	35	27	30	33	40	34	37	23	24	30	44	45	38	34	41	34	33	35	33	29	27	34	32	42	41	38	36	45	31	25	41	40	47	25	36	33	47	31	30	46	26	39	36	35	33	26	33	37	42	33	38	49	39	39	42	27	40	44	29	27	40	36	33	36	42	28	25	43	30	38	29	35	32	24	28	42	35	35	39	30	36	41	38	36	35	35	37	40	37	34	40	41	35	33	37	31	30	33	40	23	27	25	40	25	46	33	36	32	30	33	43	37	37	50	34	41	36	43	42	40	47	43	38	35	38	35	39	30	36	30	41	29	35	49	27	29	33	40	35	33	46	44	35	35	34	29	36	40	31	40	33	33	34	41	31	33	36	37	49	35	35	28	38	37	33	35	45	43	26	31	28	28	30	43	37	27	30	43	23	32	29	33	35	40	40	35	33	36	36	35	36	36	31	26	30	40	39	32	36	41	47	37	38	35	33	39	31	39	37	30	26	46	34	32	44	50	30	42	37	27	28	27	34	28	33	33	47	37	29	43	40	38	41	44	39	44	31	41	35	41	26	39	31	45	36	23	36	39	31	36	36	32	34	31	38	30	45	38	24	31	28	34	48	35	45	36	28	37	27	32	35	31	36	37	29	29	42	37	29	25	37	36	32	40	38	33	34	31	37	39	41	30	29	37	36	35	27	41	31	32	44	22	40	35	27	41	32	29	33	37	34	38	37	37	39	36	35	41	39	45	33	34	47	31	39	45	28	45	32	33	34	43	36	42	28	45	45	33	31	34	30	31	37	48	36	34	38	37	29	32	33	29	35	33	40	35	32	38	24	31	32	26	37	34	38	31	33	30	25	32	37	24	45	33	25	39	34	31	40	33	27	35	35	42	24	29	31	42	28	40	33	29	27	23	32	45	40	37	26	37	31	32	26	25	36	38	33	29	35	25	36	35	37	30	27	35	40	34	31	39	28	37	48	29	33	31	40	28	42	30	37	41	37	28	36	42	37	37	33	32	28	36	27	24	21	32	23	42	37	33	34	40	42	30	30	37	36	28	41	23	30	27	39	48	40	36	36	46	31	33	41	33	38	31	37	46	32	40	31	35	40	32	28	37	36	37	38	38	25	28	32	31	42	24	31	34	32	23	46	43	43	35	35	37	37	35	41	31	41	33	31	31	30	26	24	33	27	32	27	36	30	39	35	39	32	38	36	37	33	37	26	26	39	39	51	28	32	46	33	20	41	31	31	47	30	42	46	41	37	39	37	32	44	31	41	39	31	34	34	32	37	32	25	46	32	36	25	39	41	44	47	41	35	36	37	44	30	29	29	32	41	42	40	46	36	46	44	35	35	22	33	36	33	43	32	43	30	34	29	31	33	28	36	38	34	40	35	37	44	38	41	37	37	31	37	39	30	34	27	17	29	34	35	31	45	36	41	29	42	35	33	35	30	30	46	42	31	35	34	43	38	33	37	26	29	30	26	35	34	49	32	34	25	37	34	33	50	40	32	39	32	28	29	34	49	32	28	42	20	30	42	37	43	43	44	33	46	46	39	34	41	39	34	39	38	41	38	43	37	40	32	43	31	33	28	48	40	36	42	43	44	31	35	28	27	33	25	40	45	30	43	44	36	30	38	35	37	39	28	43	35	31	34	40	33	23	36	30	31	30	36	34	35	34	30	31	24	37	21	36	27	35	40	35	32	31	29	32	32	31	33	35	40	27	36	34	41	37	36	30	25	38	39	41	41	37	40	34	43	36	35	37	36	24	32	27	28	42	35	45	35	35	30	37	43	27	41	39	36	44	40	24	40	41	42	31	30	36	38	33	39	34	32	35	36	48	50	44	23	27	35	34	31	38	38	52	34	37	38	41	39	39	35	27	24	27	29	26	41	39	42	36	50	33	33	34	35	37	31	33	31	36	37	45	37	42	37	33	29	25	34	35	34	31	46	43	33	38	34	43	39	36	42	34	38	37	33	37	29	33	27	26	30	40	43	28	22	22	32	37	39	32	29	36	35	34	28	34	43	42	38	43	42	33	33	30	49	56	30	39	35	34	40	40	26	33	43	30	32	33	36	23	27	44	42	29	37	37	42	40	30	37	28	46	40	36	33	27	40	42	32	37	39	34	35	41	30	49	40	51	34	34	32	28	44	24	37	40	45	31	37	30	31	37	44	33	39	36	38	29	44	29	32	40	41	41	39	29	28	44	30	29	35	39	32	38	42	37	39	34	28	38	44	27	41	34	24	41	39	28	37	31	45	43	39	35	34	40	36	37	36	33	32	36	33	41	34	38	42	41	35	26	34	39	31	41	36	34	28	38	35	26	34	38	37	28	33	35	36	40	36	22	35	31	39	40	27	36	37	41	32	40	33	40	34	30	36	38	29	35	38	29	39	30	36	24	33	31	44	42	28	35	30	33	42	36	39	52	39	28	47	36	33	25	32	33	42	40	32	37	40	41	30	28	53	38	33	33	27	44	32	33	41	31	29	34	33	33	28	42	44	40	43	28	30	27	36	35	38	31	33	40	41	44	32	44	35	22	43	49	37	34	29	24	36	37	29	40	34	34	39	38	28	32	37	37	35	43	27	36	41	41	35	33	30	38	36	46	40	26	42	39	40	33	36	29	28	36	32	35	43	35	38	29	35	38	47	39	32	35	34	43	35	37	37	41	38	35	39	42	41	33	35	39	39	42	34	35	33	40	33	41	38	27	42	32	32	32	36	29	32	27	34	24	28	35	37	27	31	30	40	42	37	36	34	34	39	45	25	36	34	42	30	32	37	46	39	30	32	35	42	40	39	32	43	37	39	40	34	51	31	30	40	42	41	50	29	37	32	32	38	38	40	31	38	36	34	33	33	34	28	21	22	37	43	32	20	36	36	35	36	25	33	42	38	29	28	40	31	34	32	34	35	36	34	38	31	38	38	42	28	42	30	36	36	30	35	35	31	27	45	45	31	37	50	33	32	38	43	38	24	34	40	32	38	33	36	31	44	38	34	33	40	35	35	43	31	26	34	34	33	39	37	38	34	28	37	42	32	37	23	28	27	37	44	45	33	39	41	41	40	39	36	36	35	35	34	41	26	44	30	24	44	38	34	33	22	46	38	37	30	37	38	24	42	36	38	32	48	45	31	30	40	32	35	34	35	33	38	38	31	37	28	38	33	30	32	24	36	38	42	37	36	39	30
12989	2796	746	832	1157	1275	1269	1052	845	665	634	548	522	527	473	464	460	430	405	406	385	400	437	416	435	405	430	400	387	392	404	381	371	428	404	434	404	428	415	378	424	414	440	417	396	369	418	395	386	421	410	399	358	386	380	381	438	389	436	425	373	398	409	396	405	383	402	398	410	488	774	1013	930	866	687	588	475	419	417	369	427	418	421	408	387	424	345	365	394	409	378	411	410	395	399	414	416	387	381	388	405	387	371	368	364	357	396	394	383	389	382	401	368	379	362	407	387	418	425	390	373	370	397	409	422	415	403	404	374	409	423	408	405	374	415	413	411	370	370	394	363	401	393	414	450	383	368	376	375	387	405	411	391	370	411	416	372	403	398	387	392	384	393	375	377	400	376	395	414	397	375	385	400	406	413	366	397	383	430	406	386	382	361	360	423	398	382	351	401	428	380	402	367	391	383	401	372	410	387	412	430	423	402	423	394	374	397	366	388	412	385	415	388	385	404	400	408	394	406	380	375	377	415	380	377	424	391	419	399	383	427	426	399	403	411	389	378	404	381	404	414	426	384	379	408	397	400	378	408	439	356	405	388	387	393	397	394	395	367	384	419	417	403	409	435	417	398	414	381	382	398	391	422	393	424	414	407	393	373	408	369	433	400	416	390	425	357	391	401	387	439	411	408	390	402	416	418	374	362	420	416	367	408	396	418	401	392	377	379	393	384	359	406	379	369	365	399	387	397	396	428	410	378	399	402	404	390	401	361	393	382	401	353	420	404	407	391	368	389	379	381	385	387	401	359	429	389	367	402	387	402	400	380	375	342	411	391	355	345	398	386	376	384	390	416	338	382	408	400	419	382	401	395	391	420	393	404	405	392	398	382	386	360	366	380	405	404	417	352	377	417	398	401	415	385	386	415	424	378	403	373	429	406	362	416	374	409	405	378	389	402	382	436	391	376	389	390	390	381	379	354	400	377	391	406	434	393	409	394	441	394	413	411	412	405	392	404	365	373	359	387	417	410	408	407	395	400	416	370	376	374	386	384	394	397	408	390	376	383	350	414	402	375	377	379	402	378	407	385	369	394	363	363	424	373	389	384	369	364	407	390	387	375	405	382	378	408	423	433	419	403	402	389	382	385	377	387	373	410	382	382	397	440	410	405	405	436	375	406	347	393	424	357	399	390	398	391	417	391	362	388	382	408	366	380	431	366	421	381	394	411	393	405	363	404	376	398	385	415	400	408	383	418	396	418	396	387	397	375	415	427	377	359	417	393	386	400	357	396	400	397	385	399	389	390	360	380	424	376	384	369	398	400	423	404	379	389	394	400	371	411	410	408	428	410	392	386	400	375	406	390	405	413	397	389	407	433	403	419	385	408	359	344	426	386	401	406	372	362	349	389	372	387	411	400	403	409	433	387	398	405	385	401	402	413	375	408	370	403	402	399	380	406	416	396	399	402	428	391	378	414	370	361	419	364	419	358	379	393	413	414	412	420	400	395	410	373	378	357	386	396	375	419	380	384	370	402	356	392	386	397	416	407	383	384	406	371	395	398	384	423	387	398	339	392	430	388	382	378	421	398	373	389	378	375	420	424	411	418	404	371	393	386	423	388	403	386	420	396	395	406	420	377	378	400	384	416	397	394	405	387	421	402	403	411	393	400	384	388	387	404	426	387	386	391	382	399	376	365	383	400	392	383	358	364	396	362	398	413	380	402	377	380	390	366	374	382	434	422	386	397	401	351	365	398	399	400	419	412	350	394	392	456	405	403	390	400	395	435	377	388	411	380	378	399	417	382	376	422	364	361	398	392	426	375	410	333	366	392	375	405	367	363	383	397	384	380	377	398	411	437	430	406	415	356	380	399	405	396	367	381	397	433	371	387	403	421	403	371	379	415	381	387	362	418	399	409	375	396	401	358	379	408	409	389	375	368	362	357	412	406	380	403	403	376	377	380	401	416	367	401	401	421	369	370	403	347	364	415	375	376	376	393	358	384	376	382	366	382	411	401	453	354	350	394	386	395	403	395	400	432	402	391	420	431	379	423	383	400	383	382	402	381	403	395	390	389	368	427	398	412	373	435	372	425	369	364	393	409	382	400	386	377	370	403	419	375	362	400	392	395	394	390	430	364	402	382	413	374	373	403	399	361	358	393	403	369	419	368	419	408	375	405	363	388	414	384	419	403	390	380	373	387	382	437	374	398	384	427	366	430	363	376	412	424	403	382	419	402	420	383	354	383	414	397	397	373	339	390	393	368	408	383	431	392	402	380	395	406	400	407	399	377	387	370	390	397	367	396	397	407	387	356	421	421	395	367	388	401	400	405	376	366	352	421	402	348	398	384	400	407	382	425	387	381	401	391	375	442	383	384	411	400	417	375	381	381	342	386	414	416	410	423	381	413	385	377	400	423	384	396	377	376	374	376	398	394	419	378	425	385	408	363	386	397	406	383	396	396	403	425	406	382	413	397	397	386	439	402	398	382	402	412	402	415	434	390	402	398	370	395	382	358	409	408	367	415	405	376	388	405	382	388	392	393	404	409	373	395	398	455	418	406	411	383	369	415	375	393	376	380	368	379	386	383	394	367	361	406	404	386	417	390	395	440	399	413	405	387	405	379	386	417	395	371	374	409	414	395	375	423	380	419	382	369	344	392	377	382	387	370	352	408	415	381	400	395	389	401	426	400	390	371	368	387	418	379	388	398	379	417	418	430	381	407	380	392	381	392	349	381	399	378	412	364	387	357	429	392	414	389	400	402	411	408	399	399	378	379	364	353	388	382	405	398	424	375	394	406	370	413	387	352	371	380	403	388	394	424	386	429	380	367	409	387	344	402	353	395	403	398	409	373	370	374	387	392	388	426	427	387	406	385	375	400	405	410	354	393	383	420	386	365	397	394	442	371	393	419	431	413	376	408	384	378	404	376	407	361	410	387	403	402	417	410	362	420	389	357	416	388	411	419	406	415	378	415	400	398	433	421	399	362	412	378	394	392	394	400	368	409	392	391	358	384	398	400	423	405	406	386	397	351	410	417	404	390	416	389	381	434	391	378	381	402	406	409	399	413	394	411	386	394	386	361	372	378	412	409	391	407	361	390	412	424	374	411	409	389	358	409	401	373	373	371	362	411	418	371	393	387	378	395	405	428	433	377	424	411	408	379	402	359	377	386	407	383	412	398	387	364	388	401	405	406	375	394	348	419	379	374	422	383	421	378	369	383	415	364	389	412	402	383	442	419	362	456	401	419	390	387	397	380	348	415	416	399	425	438	401	406	381	433	403	377	390	381	390	353	359	388	418	372	422	367	391	408	408	433	399	424	370	413	368	383	459	361	427	410	404	403	357	360	410	411	411	400	380	399	432	384	404	373	443	367	382	373	420	397	430	415	374	348	402	401	399	411	410	395	412	374	399	424	381	347	415	375	406	370	393	366	405	428	375	387	408	420	401	396	393	405	398	384	418	374	378	429	398	391	428	407	392	443	379	387	366
1315	591	92	64	59	79	67	59	51	37	47	40	40	32	47	42	46	44	42	43	38	37	40	62	39	38	37	37	33	30	31	41	39	33	31	30	23	37	28	29	37	39	42	38	35	37	37	31	36	28	43	41	43	30	35	37	30	40	39	32	31	26	34	29	32	42	38	23	48	47	76	81	71	79	59	42	34	32	40	29	37	44	36	30	27	39	40	35	39	29	33	37	32	32	49	32	41	24	25	30	26	32	30	43	34	39	27	36	44	37	32	42	33	37	31	32	31	38	38	37	34	29	28	37	33	30	30	37	33	37	37	37	32	29	35	35	31	42	33	36	27	39	37	36	36	45	32	36	42	39	46	28	37	29	25	43	39	33	33	32	47	40	39	27	35	50	36	34	22	48	35	46	35	32	33	40	33	32	38	35	29	30	34	31	34	26	32	33	29	40	40	40	30	25	38	35	41	34	37	36	35	37	37	34	44	41	34	30	34	29	34	30	39	33	35	32	33	40	38	39	42	31	28	29	37	33	33	30	36	31	29	38	27	39	31	33	35	38	33	35	25	51	47	35	32	44	27	42	32	26	40	29	31	34	33	26	26	37	33	38	35	34	29	46	35	39	26	42	40	35	33	32	40	34	43	37	28	31	25	36	40	34	40	31	26	41	23	31	23	27	34	28	53	32	32	22	28	35	43	44	29	39	37	32	37	44	37	36	37	28	35	35	36	32	36	37	38	43	37	34	35	39	31	41	45	30	45	36	49	35	35	32	37	31	37	28	45	39	35	36	33	35	39	34	34	29	39	46	37	38	32	32	40	37	45	36	37	23	39	28	33	39	33	38	47	34	41	41	27	30	36	35	37	40	50	38	33	49	38	33	38	33	36	35	42	34	29	29	33	32	39	28	49	25	28	41	25	43	31	44	37	41	40	31	48	41	36	30	35	42	41	31	31	26	37	31	40	30	23	36	40	34	31	25	25	36	30	31	33	33	37	43	33	33	32	38	43	30	38	34	36	44	34	33	43	29	40	28	23	50	46	33	52	34	30	27	34	35	38	37	31	33	22	39	37	35	30	34	37	36	31	32	37	44	39	34	39	25	32	27	27	27	36	33	39	31	36	37	38	35	28	44	39	41	52	38	37	31	26	34	42	25	34	23	36	33	49	34	32	36	26	32	34	32	32	38	38	30	38	32	45	34	34	31	39	33	33	28	32	38	36	26	40	38	32	28	30	31	36	36	34	38	34	39	34	56	36	26	40	37	35	33	43	31	36	39	26	42	36	40	40	31	33	35	36	27	47	40	35	29	35	37	38	46	28	30	30	22	28	36	30	35	24	36	26	34	45	22	38	43	27	37	28	36	42	46	32	32	27	33	42	30	25	39	37	39	35	37	45	36	35	24	40	34	40	44	25	49	37	33	38	26	33	29	29	38	33	36	43	34	38	38	27	35	45	33	41	34	30	37	39	27	34	32	30	21	30	44	37	29	31	31	37	35	36	36	36	32	39	42	37	39	40	38	35	29	38	38	39	30	31	31	35	42	48	43	36	30	42	35	36	32	28	44	30	24	29	35	23	35	26	32	27	33	26	32	28	37	34	28	35	40	31	34	30	34	36	42	34	29	28	39	34	33	37	29	30	43	37	31	28	33	32	30	35	31	44	28	33	35	30	27	29	45	29	32	36	27	44	23	33	34	39	30	40	29	28	36	38	40	25	44	25	44	37	24	30	27	37	29	39	46	31	33	33	34	30	37	25	27	34	26	34	38	31	41	32	31	30	27	31	32	32	42	34	29	40	35	39	32	45	34	24	34	32	36	28	20	27	22	33	31	35	41	40	24	29	31	26	40	42	41	39	35	41	40	45	34	26	34	42	35	25	39	42	35	25	29	45	36	41	32	35	32	39	28	32	38	44	39	34	42	34	34	29	34	44	48	34	34	37	38	38	35	26	33	28	54	43	32	30	43	29	44	27	31	31	39	43	31	28	35	24	33	48	32	41	40	34	26	40	31	33	34	33	36	39	31	33	24	38	33	33	43	26	31	34	38	40	30	36	24	32	41	35	34	40	44	39	33	33	36	32	34	42	33	34	24	28	50	23	30	48	29	32	35	36	26	43	32	38	35	33	32	26	33	34	36	31	25	33	30	33	30	38	26	25	36	38	38	32	42	29	31	37	35	19	28	33	40	29	34	43	38	33	20	39	36	45	44	33	43	35	22	34	44	33	40	35	29	29	40	37	43	24	31	26	29	36	40	37	30	31	39	44	40	44	32	34	34	47	41	35	34	45	27	31	34	40	47	27	37	31	33	44	43	34	33	38	31	35	26	47	19	16	38	35	24	39	41	24	47	34	31	37	26	48	21	39	32	41	38	31	37	37	34	39	39	26	56	41	34	35	34	36	29	33	22	35	34	39	36	32	28	38	38	40	40	32	32	31	29	28	34	37	46	44	36	42	34	36	35	32	19	29	37	34	37	43	35	36	30	48	36	28	34	38	26	32	32	48	38	38	29	38	41	32	31	31	28	33	29	34	28	55	33	34	30	36	30	35	33	21	44	39	40	30	42	40	32	33	36	41	38	37	38	36	38	33	29	39	36	39	35	34	25	36	52	41	30	31	36	29	36	41	34	37	29	31	33	28	33	28	37	33	22	41	36	36	24	40	43	21	35	30	41	33	37	44	43	37	33	33	36	33	26	30	36	33	43	40	28	35	41	29	28	33	35	41	32	38	40	31	30	30	34	37	41	46	38	31	32	34	32	35	38	40	33	38	41	22	31	30	38	29	33	34	28	31	29	42	25	40	27	40	34	33	49	36	36	34	34	33	33	27	36	37	46	38	30	36	35	40	20	30	40	42	31	31	43	41	39	32	52	32	36	31	32	31	41	43	39	22	36	40	30	33	27	45	44	44	39	37	23	27	29	30	34	33	29	44	28	29	33	30	38	28	36	34	29	36	35	42	35	38	45	31	24	28	39	31	51	32	33	37	25	39	38	35	28	32	26	35	40	40	36	38	32	29	33	38	37	29	34	26	40	37	29	37	40	32	33	36	39	38	29	39	30	33	38	26	28	54	31	38	35	25	41	28	40	30	29	25	29	31	40	26	35	35	26	30	35	35	38	41	42	47	31	39	37	29	37	39	41	39	40	37	38	32	43	28	39	30	41	30	36	25	23	34	31	37	31	35	38	37	37	46	33	36	37	38	29	40	30	43	34	42	28	41	32	35	26	26	31	24	39	41	37	39	39	33	35	38	28	37	30	40	33	36	34	28	28	45	30	39	35	34	51	25	38	32	35	37	28	46	34	43	35	29	31	41	50	36	37	35	38	44	37	40	46	41	35	42	33	33	39	34	29	38	32	31	31	34	51	27	34	41	33	42	32	34	23	33	33	36	24	30	38	30	44	28	31	37	40	32	30	41	35	39	44	29	42	31	33	34	34	28	30	34	41	36	31	44	26	40	31	41	24	39	31	27	41	32	43	33	43
18127	6309	1339	1416	2497	2795	2398	1900	1483	1185	932	857	769	677	654	557	557	584	535	527	473	466	469	505	500	436	459	427	429	434	400	427	403	438	424	441	394	417	455	453	426	417	402	426	406	421	426	393	400	391	379	414	387	405	378	395	402	392	420	405	378	422	391	339	380	402	420	426	460	687	1444	1861	1592	1326	905	678	554	439	437	426	371	355	383	379	407	400	392	409	375	366	392	380	414	403	438	404	349	408	405	391	387	409	397	406	373	368	389	381	396	412	398	408	409	388	444	397	403	366	406	409	431	388	405	394	412	418	379	397	404	404	402	416	391	409	398	407	398	394	395	359	370	394	402	394	440	396	378	429	371	420	395	361	373	404	404	385	418	399	391	407	400	431	373	385	384	374	435	411	372	377	406	388	376	382	391	409	367	390	372	372	361	417	402	396	400	386	437	414	388	413	405	401	356	398	390	388	399	410	401	380	403	399	404	406	413	452	381	382	398	393	415	411	427	390	380	378	426	363	401	353	370	370	414	357	397	398	429	416	354	383	398	386	394	381	402	397	399	398	413	417	387	390	391	408	396	413	376	371	417	391	403	415	419	359	423	347	392	390	397	426	413	392	392	396	434	426	431	433	424	374	396	381	395	367	449	403	414	406	439	400	396	395	410	399	385	368	405	391	435	426	359	385	404	381	374	360	400	383	424	414	379	360	375	367	368	369	407	416	412	357	394	415	372	384	415	388	378	376	410	412	414	427	435	388	399	420	404	391	397	393	405	385	398	396	379	398	410	405	394	403	375	415	373	389	374	373	403	400	393	371	403	388	424	415	393	379	385	403	398	373	422	389	399	387	381	368	407	401	396	369	392	391	368	417	410	412	360	385	404	367	423	397	442	413	410	450	392	387	358	384	409	420	370	391	412	413	413	422	393	388	358	414	417	385	369	396	401	391	394	402	399	390	411	403	404	392	435	363	435	445	433	373	422	371	417	399	406	394	376	374	403	403	361	391	395	374	386	431	418	391	386	391	364	410	421	412	393	414	432	408	342	395	402	422	387	360	383	405	370	389	402	388	430	413	410	374	425	427	377	375	417	420	387	353	402	369	399	424	398	400	389	395	432	387	391	369	367	428	359	398	381	437	435	396	426	404	381	412	379	378	371	417	404	390	396	366	392	405	402	403	390	424	381	431	376	403	374	405	400	411	374	434	407	345	399	412	430	394	397	423	420	392	400	394	400	359	392	399	427	421	409	365	437	459	399	430	435	415	400	390	375	410	393	386	434	406	389	404	384	371	402	410	420	384	403	402	365	416	423	390	420	373	419	408	411	402	399	404	366	397	412	367	435	360	385	378	375	371	421	411	389	426	378	420	391	387	404	391	389	387	428	390	375	383	396	401	374	414	382	396	390	405	413	361	394	369	417	409	381	370	448	427	406	403	373	396	377	386	366	372	380	345	393	414	373	379	383	402	390	405	392	375	376	425	423	404	411	422	405	401	440	398	382	414	424	384	419	364	419	407	379	411	387	420	395	409	422	419	402	414	426	412	436	375	388	356	386	403	373	407	392	369	391	398	381	377	426	426	366	393	415	426	369	392	378	395	400	396	450	413	395	401	408	388	370	387	382	406	351	395	397	431	406	414	388	373	418	425	382	385	396	398	403	383	406	412	383	377	424	405	394	388	417	374	405	387	374	377	382	378	385	441	423	416	405	419	383	377	376	382	399	404	382	389	376	372	376	398	388	414	465	400	386	394	413	412	416	402	379	388	378	412	402	385	414	431	395	418	408	371	424	383	411	430	389	370	400	397	394	411	364	448	416	406	378	397	392	408	395	367	402	413	377	403	368	374	375	399	423	395	406	398	444	364	375	403	371	406	392	406	383	419	367	413	375	398	392	374	423	385	408	372	372	446	439	386	389	408	423	383	421	366	403	380	378	377	417	408	397	412	394	402	361	429	403	405	370	388	391	388	403	417	420	376	402	434	411	369	425	427	377	366	377	422	422	405	383	383	427	387	391	375	354	415	399	396	361	366	403	412	374	367	424	393	415	389	402	373	405	398	354	393	368	428	419	388	410	414	382	392	396	365	405	399	354	413	369	435	460	394	419	420	404	354	365	412	403	427	377	382	370	438	386	392	415	391	359	417	399	425	411	415	386	398	368	415	389	386	368	392	383	395	375	423	410	398	380	413	399	375	386	374	382	376	362	406	405	389	398	396	389	427	378	369	410	363	397	401	379	388	422	399	376	387	417	412	405	367	378	396	378	425	371	382	394	395	389	364	388	368	429	421	390	389	399	378	389	419	388	371	397	434	379	409	406	394	391	385	415	411	416	400	351	390	432	411	389	415	382	396	407	360	378	409	369	442	369	433	437	382	413	353	399	404	403	410	438	411	374	373	402	377	367	367	376	413	398	402	398	389	402	410	384	398	407	402	372	360	404	390	385	339	400	369	388	382	402	360	419	388	387	414	379	403	409	412	387	389	414	402	389	391	394	400	439	372	406	410	397	389	364	396	425	372	378	387	403	380	407	380	382	400	408	408	403	433	396	390	416	422	391	427	387	435	371	385	375	402	411	363	418	380	402	400	403	396	420	395	383	399	377	399	379	434	423	379	439	387	372	393	411	413	397	400	432	352	386	413	383	398	377	400	395	364	397	376	376	391	399	381	376	398	410	426	421	426	415	392	416	398	367	387	393	370	398	389	402	360	397	412	364	380	396	359	371	392	401	405	415	404	442	404	370	412	427	395	408	402	418	373	411	399	391	396	376	395	421	420	377	403	360	396	374	390	380	403	391	391	414	389	401	393	407	373	387	394	388	400	400	404	402	389	419	412	424	375	362	371	400	387	400	382	414	381	376	396	399	376	403	407	399	407	389	381	366	405	415	409	374	415	398	402	388	403	385	409	417	384	384	396	382	389	403	424	368	392	379	399	394	397	390	423	394	407	409	376	392	409	397	379	396	374	367	438	419	433	363	410	398	378	416	407	371	406	374	388	357	390	429	421	408	380	370	412	406	407	406	413	433	430	385	406	378	414	361	386	412	409	369	429	395	402	366	390	393	410	395	411	342	351	399	413	407	387	402	424	377	372	386	423	391	398	406	435	402	381	415	425	375	374	382	404	407	385	387	353	391	468	397	409	388	406	382	408	398	392	394	411	392	400	426	367	413	394	393	416	433	423	397	438	388	383	421	389	380	375	355	365	372	415	391	416	373	341	427	414	378	401	359	380	375	408	444	390	381	390	386	381	378	358	394	410	450	421	372	428	396	388	405	380	397	410	405	385	369	405	387	405	391	400	375	383	361	421	371	403	395	383	399	394	412	418	366	400	401	377	382	446	348	376	399	383	435	391	406	364	360	391	398	382	393	400	393	382	401	403	395	393	380	397	383	401	415	416	408	435	424	407	395	401	384	394	382	398	394	400	385	392	358	411	401	374	395	392	385	409	399	420	386	377	400	370	423	383	392	398	376	392	416	363	382	405	401	353	399	393
1709	368	90	63	62	40	67	61	63	47	39	39	40	28	37	43	39	30	33	24	25	18	32	32	31	32	29	21	19	40	33	31	17	32	27	36	32	28	33	14	27	30	35	25	33	41	29	32	26	35	24	36	34	32	25	28	33	36	25	29	28	36	30	30	21	30	41	28	39	39	82	86	69	73	54	34	30	33	19	38	31	27	23	26	20	29	27	28	29	35	29	28	21	29	29	31	36	32	27	27	27	31	31	37	21	32	23	36	21	30	45	26	30	21	33	35	32	36	27	23	35	25	27	31	23	23	38	39	28	26	30	29	27	24	39	21	29	26	38	32	27	26	23	35	26	25	29	38	20	32	24	34	32	34	30	31	33	29	34	36	29	26	26	29	26	34	32	34	23	29	31	34	30	33	37	27	27	28	33	25	29	23	28	30	21	35	31	30	31	36	21	34	33	41	31	28	46	23	25	39	25	22	29	33	23	30	26	34	24	26	27	33	23	25	29	32	23	39	31	31	29	33	27	24	20	31	30	29	31	35	24	39	26	35	28	39	20	36	31	31	28	27	26	38	28	34	31	29	26	35	31	37	37	26	32	35	18	30	30	28	35	30	35	32	27	35	32	23	35	31	27	37	21	24	27	33	29	24	26	40	34	29	39	28	35	27	22	29	24	33	34	27	27	43	32	28	16	35	34	21	20	24	27	26	29	31	32	29	41	26	26	31	30	32	25	21	32	43	27	28	28	29	30	35	35	27	27	45	36	42	40	29	42	28	24	38	24	37	23	27	21	23	26	30	29	31	28	21	16	30	27	33	24	29	25	29	29	31	16	24	28	29	35	33	29	29	25	27	32	22	29	35	37	31	37	27	27	32	26	25	35	20	26	41	30	23	31	31	32	39	30	27	30	24	30	28	29	26	25	27	15	26	24	41	26	40	28	31	32	29	29	30	28	29	27	30	32	31	22	32	30	33	29	36	29	41	35	28	24	24	27	27	24	32	32	25	23	26	27	31	23	21	33	24	22	28	30	40	35	22	27	23	25	34	29	32	22	30	28	42	33	31	32	28	34	25	32	26	33	29	30	28	33	32	37	25	21	25	26	28	32	27	31	29	28	23	24	35	36	26	28	34	37	33	31	34	28	32	26	30	36	24	25	35	19	30	24	28	18	38	30	29	35	35	30	25	30	29	31	37	29	35	25	25	31	33	33	22	34	20	40	35	30	31	27	32	34	33	33	40	30	29	24	34	27	34	24	30	27	25	31	35	14	22	31	24	33	34	29	24	25	32	26	32	31	24	31	26	28	29	31	22	24	29	28	31	42	32	40	25	30	22	28	29	28	34	25	25	36	29	24	31	23	40	34	23	31	33	26	16	27	32	29	23	28	28	21	24	32	27	28	27	29	39	32	25	23	33	34	35	37	34	35	26	35	22	28	37	35	30	39	27	31	37	24	35	26	28	30	23	28	33	34	38	26	33	23	24	37	33	42	27	30	25	35	27	31	32	34	27	23	26	24	27	14	29	30	29	33	29	28	33	26	34	30	27	38	22	34	36	34	30	31	33	34	28	23	28	21	29	36	29	25	27	29	34	39	33	26	28	39	34	25	18	33	31	26	35	22	21	36	33	39	27	31	33	28	25	26	27	30	25	26	18	27	33	21	33	33	36	33	33	33	31	23	31	29	30	24	25	28	26	31	25	24	23	35	27	21	21	27	25	31	26	22	27	33	29	46	32	23	34	38	19	25	33	30	23	32	38	27	33	29	32	35	31	28	30	23	25	25	26	23	28	27	31	35	45	26	26	42	37	33	39	31	32	27	39	35	27	30	29	37	14	24	25	27	31	22	23	28	32	26	30	27	33	32	26	35	26	37	29	30	26	34	26	24	31	31	22	39	26	22	28	24	24	30	35	30	19	28	27	28	26	34	27	26	27	25	33	29	30	38	29	26	35	20	34	27	21	23	27	25	30	35	29	31	27	37	27	25	36	37	30	22	26	34	31	31	34	22	38	31	36	31	24	26	31	26	30	33	24	31	30	33	26	29	27	33	25	28	24	32	26	29	29	22	30	23	27	27	23	31	23	34	30	25	29	37	21	18	30	24	26	32	28	29	46	41	42	35	31	31	31	34	40	24	35	16	28	35	29	32	32	27	41	34	22	28	39	35	27	27	27	28	41	25	39	24	39	32	29	26	27	33	26	26	27	26	33	28	25	36	32	34	35	24	21	30	23	31	22	37	18	42	26	31	29	32	30	33	27	29	20	28	39	24	26	25	25	22	41	21	35	22	29	19	23	33	28	36	33	28	27	37	26	25	31	34	33	25	26	31	27	33	26	34	30	31	26	28	25	29	29	20	33	22	31	28	36	24	29	25	28	32	33	39	34	35	25	33	29	31	24	31	27	25	36	38	28	36	24	32	26	29	30	27	16	29	29	26	32	18	24	26	25	22	32	24	30	29	27	22	34	34	28	34	25	35	26	25	21	35	27	23	34	35	26	21	34	35	28	24	41	32	25	32	29	36	20	31	30	29	44	40	28	31	24	20	26	26	30	25	28	32	25	37	25	23	24	34	25	29	22	25	28	28	22	40	30	29	25	28	26	39	35	33	34	38	27	21	28	24	35	28	21	34	26	23	19	25	30	35	26	33	22	29	28	28	33	26	37	27	26	35	37	16	35	27	29	31	31	25	33	34	26	29	34	27	30	35	20	27	19	30	34	30	30	26	30	28	18	34	21	32	28	32	25	32	35	33	27	39	20	28	22	31	31	35	39	38	29	33	19	40	24	37	19	23	21	39	26	31	37	22	24	27	20	25	29	31	11	23	33	24	20	34	36	28	34	25	28	31	29	44	31	27	26	30	28	32	32	29	28	35	28	37	31	24	21	36	29	34	28	32	24	24	30	23	31	25	25	24	27	27	28	36	26	32	26	28	26	26	30	31	29	26	26	31	26	31	36	37	30	28	31	31	25	27	33	28	31	27	27	30	32	23	24	22	35	29	27	30	22	24	23	16	39	32	32	37	24	26	19	18	18	28	26	22	32	39	24	28	37	34	23	31	26	27	16	31	30	35	25	30	31	21	34	29	40	29	32	33	28	24	21	29	35	15	26	28	31	20	20	29	30	26	33	31	28	30	28	18	32	31	35	29	22	34	27	38	29	37	26	26	28	38	31	26	31	21	33	29	35	36	32	25	32	30	29	21	26	24	32	28	35	33	23	24	27	37	32	36	27	31	22	33	24	21	26	20	26	35	25	33	31	35	26	22	33	37	27	26	23	37	29	38	36	18	21	22	30	30	31	20	30	19	30	29	33	26	30	33	32	28	36	28	37	27	26	29	39	32	38	20	29	30	23	22	18	33	23	41	31	32	31	33	30	31	35	37	32	29	23	33	27	27	32	27	27	39	32	19	41	23	26	27	26	25	23	28	29	28	36	26	27	28	27	23	28	30	26	32	28	23	26	32	23	28	34	37	23	31	30	37	31
19195	5094	1278	1285	2333	2535	2283	1894	1577	1223	969	862	744	624	621	554	527	519	479	441	443	447	436	430	387	389	397	404	414	378	375	371	369	334	353	373	363	373	328	323	370	346	326	365	339	341	323	373	352	364	324	343	382	367	361	346	311	318	348	320	339	335	326	355	332	355	330	307	400	1067	1828	1996	1549	1403	874	597	486	386	310	341	287	310	335	310	357	313	293	342	365	347	307	335	320	344	339	329	314	335	336	305	298	336	308	302	311	303	357	360	330	356	312	295	351	353	309	343	333	344	322	331	358	336	320	337	339	294	358	289	317	351	357	333	336	328	322	289	360	330	317	321	312	347	346	296	364	341	330	320	306	311	353	317	310	334	304	339	336	336	334	326	326	339	309	321	311	324	367	307	322	333	305	316	345	342	344	328	351	318	346	305	316	313	287	323	323	303	300	325	322	315	323	329	343	322	330	295	338	299	309	326	322	342	323	310	356	343	325	329	290	316	337	350	320	348	313	340	370	300	301	344	317	318	316	334	329	319	357	369	352	303	342	327	335	312	357	293	299	330	311	348	357	328	292	323	291	320	339	325	323	310	327	298	322	346	356	324	320	318	343	330	317	317	299	327	318	327	322	327	299	315	356	283	334	316	326	304	330	314	338	325	332	330	370	313	316	347	349	318	325	366	312	301	325	325	318	316	347	345	322	314	319	304	319	345	330	339	314	310	356	343	326	345	311	321	339	318	348	314	333	315	314	358	314	329	315	297	367	289	339	330	322	332	339	340	315	361	303	340	349	316	290	310	331	324	343	361	343	306	339	338	349	327	326	344	349	305	352	345	370	328	290	336	298	321	316	324	343	330	293	327	323	337	307	317	326	309	323	345	307	315	307	319	336	319	327	322	353	336	332	337	314	305	333	320	338	341	332	299	320	323	349	325	342	332	325	334	317	330	325	329	326	320	339	360	305	337	367	323	301	314	347	321	334	308	333	329	330	347	351	322	327	324	333	346	325	337	290	320	333	328	342	309	294	333	339	331	310	341	326	332	311	307	324	314	299	351	332	333	319	327	304	351	304	339	342	337	345	322	354	325	332	319	300	335	317	341	319	329	357	320	333	314	323	319	335	329	323	316	323	344	317	334	322	344	332	333	332	328	309	320	313	336	338	300	342	306	315	287	296	340	323	320	347	335	347	301	373	319	332	349	327	338	371	316	328	361	330	350	324	331	355	332	324	338	300	328	321	341	294	336	357	335	336	339	311	331	310	296	314	329	356	297	338	325	344	342	308	333	310	324	318	316	347	345	316	332	347	335	325	319	302	377	328	325	337	332	322	341	346	340	303	321	317	329	340	313	309	320	318	341	345	328	292	339	313	313	319	320	309	306	330	322	324	341	304	359	368	337	335	330	332	380	367	321	321	332	308	299	340	352	323	342	327	297	309	303	331	302	330	327	337	330	316	314	304	327	349	337	310	311	319	307	325	337	337	332	304	294	327	309	308	330	333	307	342	328	324	360	316	333	344	332	352	318	356	312	327	327	324	336	316	324	319	300	315	322	326	327	335	334	337	307	326	351	321	334	311	344	331	338	333	316	351	324	367	317	345	357	329	330	322	318	314	321	337	316	333	294	316	325	355	295	352	323	312	321	332	282	328	291	336	321	304	318	319	337	314	329	342	298	338	298	320	307	328	317	310	304	336	300	332	299	326	315	318	335	330	324	319	313	320	326	304	307	352	337	349	346	313	356	323	320	337	310	329	336	345	336	319	320	326	339	350	329	322	311	327	363	346	343	344	309	317	321	316	305	304	313	342	304	324	345	316	339	345	312	340	298	318	330	346	346	328	332	305	330	327	356	294	352	342	318	347	361	321	337	284	326	314	350	332	345	311	323	348	349	351	329	333	335	335	309	343	352	312	353	331	315	310	313	303	351	316	345	309	328	372	321	303	326	321	338	304	317	326	335	326	324	317	338	319	333	325	311	311	339	325	339	325	361	324	345	324	326	323	362	307	292	358	358	328	321	335	340	325	296	335	347	321	329	322	306	315	304	334	327	308	307	331	341	323	327	332	324	321	311	303	314	335	336	345	357	342	325	342	363	346	340	348	350	305	303	298	334	313	333	359	346	303	373	330	319	317	323	327	339	317	329	309	329	299	351	349	308	355	345	338	359	306	314	342	307	355	331	354	340	334	295	331	330	320	326	321	361	343	316	316	316	314	341	308	337	370	330	361	349	369	361	324	325	336	293	297	318	345	352	314	322	341	351	343	312	321	345	324	315	317	293	348	319	320	332	344	323	330	322	334	331	338	321	312	333	313	274	340	320	301	345	335	310	309	324	308	321	347	309	310	330	291	327	316	320	351	328	314	348	337	341	320	343	303	335	296	320	353	350	346	324	320	292	347	305	321	364	302	332	306	325	343	308	324	339	302	340	331	323	315	332	320	299	318	329	306	333	320	323	304	338	327	345	330	333	344	317	355	312	353	365	337	332	320	340	322	351	339	326	319	327	354	311	334	326	310	329	339	296	329	340	322	346	354	290	350	360	330	311	332	292	318	318	320	353	333	315	320	348	354	332	302	355	312	335	341	312	320	349	320	323	323	305	313	311	329	345	330	329	353	310	302	324	278	333	315	327	318	302	319	316	320	315	333	339	318	306	293	321	322	351	316	315	345	325	310	331	342	337	321	319	304	308	314	343	310	300	328	319	355	350	316	340	310	353	342	330	350	332	324	309	325	310	322	312	347	334	310	321	349	310	304	318	306	350	291	348	358	346	305	325	301	335	335	296	304	332	333	341	302	326	302	313	329	343	319	350	313	315	305	364	320	349	391	344	300	316	335	302	340	331	330	333	332	332	297	315	360	305	325	324	323	316	344	312	341	312	305	321	314	311	333	364	321	295	325	353	356	325	310	328	316	334	312	328	302	371	309	329	321	315	308	319	327	312	326	330	345	309	341	302	299	338	322	364	334	322	333	320	291	333	345	345	297	317	318	328	334	347	315	343	327	307	344	315	325	307	331	315	309	296	322	334	332	321	318	304	327	336	310	349	328	304	341	315	306	326	350	321	316	325	328	331	312	336	325	333	328	351	354	319	321	313	355	343	301	342	320	320	321	330	311	335	346	328	315	304	294	356	314	336	302	324	300	336	339	357	291	301	293	332	306	310	336	325	321	310	310	350	297	318	321	351	325	298	302	335	334	351	325	351	339	341	334	370	331	341	300	325	315	350	330	307	359	352	360	320	332	319	333	295	352	334	321	291	345	357	339	358	301	320	356	360	340	340	304	338	325	333	326	324	288	371	320	354	333	325	329	322	320	291	321	369	322	327	315	322	330	346	309	330	341	329	340	314	345	340	322	352	327	324	302	357	317	300	316	304	365	303	312	325	318	355	347	337	314	300	337	329	294	359	353	319	325	331	371	331	338	317	300	320	365	327	339	329	312	298	335	326	355	332	340	316	285	329	343	342	334	336	334	308	338	302	328	330	344	339	348	328
1996	1285	248	82	68	80	77	69	76	66	57	51	45	40	32	26	45	24	37	41	44	35	37	42	31	38	36	34	37	27	31	30	30	30	40	36	21	24	25	31	34	37	32	35	31	32	37	26	26	27	36	33	30	38	28	38	25	31	26	28	34	27	29	29	32	36	30	23	31	47	104	125	95	81	51	47	38	29	34	26	30	22	31	33	26	28	34	33	37	32	30	28	27	33	30	28	23	18	26	22	32	19	24	35	28	26	28	31	22	26	27	34	29	30	36	28	31	29	36	25	26	37	28	26	33	29	26	30	35	32	41	33	29	29	27	34	18	44	35	28	26	39	34	34	39	36	35	32	35	24	33	32	39	30	33	21	34	28	28	29	29	29	34	19	31	35	36	41	25	33	21	23	31	24	35	35	38	39	27	33	26	26	40	35	28	40	39	32	29	37	43	33	31	32	29	23	24	40	29	32	20	25	31	31	37	19	32	29	37	31	37	36	38	38	30	27	25	40	28	26	35	27	28	26	32	39	29	42	24	46	31	20	26	30	23	26	38	28	16	29	28	39	24	30	31	29	33	37	39	29	28	31	29	34	28	23	19	35	28	22	28	38	24	34	22	36	28	28	30	23	30	31	36	40	27	16	34	26	25	34	26	27	38	26	25	31	37	29	28	30	28	32	35	24	23	39	21	27	31	30	44	26	30	26	25	24	40	31	38	23	25	39	34	29	40	33	30	25	31	17	25	26	25	47	39	31	29	22	30	32	32	26	32	34	37	24	36	45	36	32	30	23	35	32	26	29	35	32	22	42	23	34	26	24	31	30	33	25	37	23	29	28	27	29	27	37	28	27	25	24	23	30	30	31	32	32	35	36	31	33	32	35	30	23	27	30	29	19	26	26	43	30	33	30	27	34	34	25	37	29	28	41	24	27	37	44	32	18	22	27	25	30	25	43	33	32	30	26	26	28	30	27	30	38	22	28	32	39	23	25	31	40	25	20	28	26	31	34	30	30	19	25	30	25	32	31	22	26	35	32	33	34	27	24	37	38	37	36	31	28	31	25	33	24	24	38	28	29	35	27	31	33	35	26	35	26	37	34	31	29	34	42	25	26	23	26	31	23	25	23	32	24	38	34	27	20	38	35	25	21	29	26	31	32	34	26	27	21	30	31	31	36	35	26	25	35	38	28	30	28	24	42	30	30	38	34	24	25	28	30	34	19	33	29	33	28	37	30	36	27	25	25	31	27	22	21	34	27	18	29	26	35	30	41	29	34	36	28	29	26	35	21	34	35	32	29	30	33	42	39	45	34	30	23	34	29	26	30	27	26	40	32	38	27	26	27	36	27	23	31	30	29	24	34	37	32	41	22	31	31	38	35	28	32	33	30	27	31	30	34	28	23	20	28	33	35	21	34	36	34	32	32	31	28	24	32	45	33	39	29	27	23	34	30	25	24	29	24	38	26	29	36	28	27	26	29	35	37	31	30	25	29	28	30	29	30	23	25	24	36	27	29	31	27	26	35	27	31	36	24	39	29	23	31	23	21	34	22	50	29	31	33	28	26	25	34	26	28	23	34	23	31	26	30	26	24	35	23	27	23	32	28	34	29	28	25	29	30	26	37	41	23	29	31	37	33	24	29	37	24	25	31	28	38	29	27	38	24	29	32	27	29	27	39	33	32	24	29	20	23	27	34	29	37	28	27	36	35	22	30	34	28	29	36	34	22	24	25	34	28	24	33	35	31	22	28	25	33	36	25	27	30	32	27	31	25	29	28	37	39	29	33	38	31	30	32	38	25	26	29	26	27	31	25	27	30	22	38	28	33	27	30	33	38	28	21	21	33	25	34	31	36	24	38	26	30	42	16	29	31	26	24	28	28	18	29	33	27	21	34	33	23	36	26	30	26	43	26	29	32	35	26	28	35	20	29	35	31	25	23	39	32	20	31	30	29	28	27	29	31	31	32	42	26	32	30	26	28	34	20	41	21	24	29	28	25	29	32	26	30	28	34	31	27	28	32	38	31	29	37	27	25	34	29	37	31	28	40	31	36	23	24	28	34	29	30	16	35	21	30	38	33	27	28	37	20	30	21	28	28	33	31	26	35	25	32	26	29	21	22	30	33	29	23	37	29	38	26	20	29	38	29	31	33	34	32	25	25	27	35	33	23	26	34	25	38	21	23	31	17	20	23	29	27	19	29	24	37	35	23	33	31	36	32	28	29	37	32	25	31	36	28	37	27	31	35	40	36	36	24	20	34	23	42	30	31	29	29	36	24	33	34	34	32	32	42	34	35	34	38	39	27	25	29	33	21	23	34	32	25	33	31	31	28	34	35	35	26	25	27	30	38	39	34	33	24	37	21	28	37	28	35	34	36	30	16	32	25	31	32	33	21	32	29	22	26	32	26	28	31	39	27	23	26	33	29	28	33	26	27	27	44	18	26	32	26	39	30	38	18	22	24	27	21	33	43	30	29	33	33	25	29	34	34	22	29	39	36	30	34	30	27	25	37	30	32	22	30	30	31	28	25	28	27	33	23	25	29	34	39	31	36	43	40	31	23	25	22	39	31	20	37	29	21	32	31	24	35	36	21	22	29	27	35	30	26	27	29	34	19	31	29	26	36	28	40	37	28	32	34	31	30	22	30	32	25	33	29	34	37	26	19	21	41	26	34	32	39	29	30	33	35	27	32	29	31	30	24	27	29	28	37	31	31	28	24	11	40	42	34	28	35	27	22	31	25	24	26	32	29	46	42	30	26	27	32	26	18	29	21	34	25	31	32	44	32	27	34	23	43	38	32	25	33	29	21	28	31	28	41	38	37	33	27	27	37	38	29	31	33	27	24	24	28	38	29	30	29	33	31	32	30	25	28	25	27	27	34	32	32	31	27	31	32	21	41	35	33	27	27	37	31	30	39	21	34	35	27	23	30	28	35	30	32	35	38	25	24	26	32	29	26	38	31	28	31	26	25	28	32	36	35	32	30	33	30	37	34	42	34	28	29	26	28	20	26	28	35	27	27	21	23	29	20	44	31	26	29	33	25	18	29	31	43	32	18	32	45	32	33	35	32	34	35	22	26	25	32	32	29	29	40	25	16	25	27	27	24	29	32	29	30	31	25	29	26	16	23	28	27	24	25	24	44	26	36	36	42	32	34	31	22	35	29	23	23	27	26	41	26	27	30	43	29	25	24	27	22	26	35	28	36	33	35	20	31	28	25	29	27	32	31	37	18	30	30	35	28	21	30	33	27	22	20	30	29	28	25	32	27	33	35	24	21	29	17	27	24	21	21	29	26	24	35	33	34	34	26	34	26	30	41	30	27	30	27	18	24	29	31	29	21	31	38	33	35	32	37	24	22	27	30	24	34	28	29	29	36	24	38	33	28	33	32	37	25	26	26	26	35	33	38	35	25	38	36	35	27	30	21	24	31	32	31	36	29	35	23	37	28	27	24	27	38	29	31	36	41	35	40	20	38	34	30	23	40
22448	10750	2239	2036	3486	3895	3261	2695	1968	1633	1263	1058	1018	748	810	652	625	645	542	541	525	466	477	437	481	475	455	475	419	427	384	404	385	371	402	394	389	335	375	353	351	370	382	359	346	397	339	382	371	341	384	392	345	348	360	347	378	391	389	348	341	343	396	355	341	380	355	347	357	825	2495	2988	2253	1827	1119	807	538	456	388	349	334	330	331	333	354	340	333	354	333	365	354	357	344	331	390	310	325	355	346	355	375	322	333	360	323	318	328	330	327	343	342	356	350	319	379	317	320	340	315	359	344	310	336	349	345	350	335	341	385	321	326	344	376	313	357	352	352	354	400	349	333	364	332	346	338	326	350	383	363	369	327	369	357	324	349	328	331	357	334	334	351	344	363	327	336	331	336	355	331	315	337	312	369	352	368	342	369	336	356	355	314	326	344	311	352	350	346	330	350	302	302	335	367	360	365	370	356	364	348	339	326	365	329	335	376	330	381	350	374	332	342	341	332	347	327	368	335	358	370	352	365	370	330	334	353	336	331	339	353	326	372	343	340	384	361	307	346	330	336	360	318	312	320	330	322	366	359	403	363	347	351	310	331	347	340	384	308	355	374	342	345	360	342	364	337	338	359	336	370	335	308	324	374	348	366	332	363	342	331	386	315	344	381	342	331	358	365	355	316	351	376	322	334	341	349	365	336	339	360	361	323	341	384	342	369	352	352	329	337	331	338	367	329	370	313	358	346	322	353	339	361	304	307	339	314	348	302	311	321	332	383	344	339	332	332	366	317	329	345	323	319	343	363	299	362	337	340	319	341	351	335	359	329	352	355	328	355	317	355	344	367	311	374	376	342	313	343	343	338	356	364	320	336	325	363	343	359	329	341	362	365	342	357	360	364	351	377	342	357	356	356	347	335	348	363	361	334	341	304	337	354	334	347	360	362	349	384	359	334	333	333	345	342	349	362	341	360	359	348	337	361	377	336	307	324	363	349	372	357	350	346	345	318	354	342	333	362	357	322	326	339	336	349	362	361	359	371	328	348	369	335	325	322	347	324	331	326	337	315	341	349	363	338	363	330	365	348	328	358	339	328	365	318	311	302	331	348	316	350	359	319	358	394	370	335	337	303	329	340	344	351	334	346	337	331	337	310	323	344	357	360	365	321	328	386	305	348	351	341	361	341	315	321	344	346	322	357	337	312	364	357	341	323	345	330	341	343	315	325	348	337	325	317	327	339	349	344	304	325	343	383	336	366	336	351	333	343	351	345	334	323	304	338	345	350	336	325	333	334	332	319	342	330	325	349	368	340	338	372	330	369	348	346	323	342	332	335	364	340	350	314	314	326	371	349	367	351	357	360	374	350	307	342	340	323	321	353	367	317	331	352	352	361	319	333	349	336	359	351	381	331	367	372	356	386	338	358	302	335	324	363	347	336	326	373	370	340	334	351	320	325	387	327	332	331	329	337	326	376	341	346	379	328	336	344	338	337	328	359	347	353	337	327	328	320	346	337	366	343	350	339	393	327	310	323	335	345	370	364	343	327	327	347	327	351	338	314	330	356	342	313	368	386	329	354	317	325	331	348	332	333	367	346	326	369	338	327	351	363	365	350	381	340	337	396	328	348	358	333	368	329	350	368	339	345	326	358	342	373	340	354	343	350	336	330	323	335	362	381	365	339	311	342	334	352	346	328	336	357	356	355	333	328	339	358	354	352	337	355	331	324	380	353	348	375	356	328	353	322	324	355	382	346	337	309	341	311	391	347	336	340	319	372	340	344	385	360	325	345	357	355	351	362	357	307	344	335	347	348	358	376	382	341	357	346	337	341	308	338	365	388	311	347	309	330	330	367	316	367	374	335	362	319	351	355	363	345	337	348	334	344	320	300	364	363	317	347	333	337	316	351	325	329	337	341	357	317	329	353	352	349	344	330	366	346	350	319	317	331	334	331	347	333	353	343	343	345	316	363	347	309	356	372	331	334	335	321	343	333	337	340	352	308	344	347	348	353	322	344	326	334	306	401	352	350	354	324	334	372	336	360	337	370	374	358	345	369	346	353	378	368	322	321	364	313	329	354	353	334	326	329	363	346	371	345	349	313	323	354	337	351	381	339	340	337	332	350	352	365	324	304	343	337	383	358	330	356	378	330	329	353	374	375	354	361	330	339	378	347	339	352	362	317	363	361	347	377	304	363	328	351	369	389	355	317	358	333	356	354	328	330	354	342	341	373	313	365	333	353	322	324	318	350	380	354	343	366	345	360	352	360	331	370	341	323	359	342	356	357	361	346	328	294	349	348	311	372	359	356	365	345	343	353	326	370	328	342	346	319	311	369	330	373	354	340	365	325	330	312	352	349	328	352	343	324	329	368	362	306	373	331	341	344	304	356	334	345	354	313	364	330	325	317	343	343	362	312	367	379	341	364	343	353	352	328	353	354	327	353	335	329	348	346	337	358	370	363	354	376	333	354	319	346	325	338	368	347	359	337	312	344	346	347	336	339	335	332	337	310	355	334	354	348	358	325	294	332	357	327	352	374	326	375	371	347	344	323	335	327	342	329	326	350	320	356	319	350	350	337	338	353	341	315	319	308	364	365	331	344	401	354	330	324	366	349	321	333	342	361	380	319	349	330	344	328	340	355	361	355	324	354	356	340	343	321	297	350	349	309	332	320	345	333	328	366	363	346	335	337	368	344	340	338	362	350	341	353	351	347	334	339	342	356	356	325	342	356	316	387	303	339	372	333	345	361	331	309	336	361	351	353	313	329	331	332	338	346	348	332	350	325	396	311	379	341	326	323	357	327	331	374	357	362	326	335	352	352	349	359	331	321	355	325	334	368	330	331	370	327	316	360	358	319	315	358	325	326	345	319	363	338	310	352	352	320	364	345	334	349	358	338	341	348	332	345	344	381	341	372	360	358	336	350	336	338	386	339	353	352	367	349	330	341	344	346	386	361	351	338	320	344	319	341	345	350	350	376	342	356	307	325	342	289	326	307	349	320	299	354	334	316	362	353	331	347	329	332	340	358	344	317	344	349	372	346	351	295	333	332	352	351	389	327	333	332	346	375	363	324	370	342	335	351	368	360	343	328	347	309	334	331	361	365	346	345	345	358	348	357	347	353	342	303	291	360	330	344	339	365	317	376	358	353	320	337	361	356	333	321	346	308	355	357	319	340	318	375	365	366	352	337	309	335	317	343	350	342	365	328	350	344	340	349	361	315	344	347	348	320	322	324	380	308	357	342	332	333	364	375	305	340	358	325	329	343	328	364	344	333	354	331	343	351	342	349	345	324	327	326	339	341	340	338	334	346	338	317	313	376	313	350	396	343	347	328	375	373	367	313	347	387	363	355	343	340	355	336	353	314	370	347	344	367	367	353	334	334	342	348	344	364	336	344	338	315	366	357	363	335	333	352	356	356	315	365	330	301	345	361	341	327	342	341	323	378	353	351	322	356	333	343	334	351	349	342	346	353	334	312	371	348	343	343	360	369	322
867	175	43	50	38	44	46	37	45	42	50	36	37	48	39	48	50	43	33	38	37	36	35	40	52	28	32	40	31	30	35	43	40	35	34	32	35	39	33	31	29	39	29	32	34	40	36	40	35	43	37	33	40	35	43	30	45	24	38	41	45	37	38	41	38	43	42	39	46	36	49	60	48	53	48	42	46	37	28	35	37	39	39	36	50	30	38	38	30	28	36	29	38	37	44	35	28	40	38	36	52	41	31	38	45	38	35	45	33	30	40	39	29	41	34	33	37	53	36	32	33	50	36	32	49	41	24	38	31	39	30	33	35	26	42	38	43	36	36	53	42	36	37	24	41	38	40	27	39	37	40	39	46	42	48	41	47	42	34	24	35	38	36	33	34	39	40	35	34	26	39	37	30	38	42	40	40	39	41	39	37	30	30	39	40	45	35	28	42	36	41	39	44	36	36	25	41	34	36	34	35	36	30	34	37	50	34	34	30	29	29	24	27	24	48	42	39	21	34	39	39	42	36	53	34	26	46	27	37	26	37	39	34	44	49	41	42	41	36	38	42	33	34	40	32	42	34	38	39	37	42	32	34	44	40	36	27	47	38	35	46	37	38	34	41	32	45	46	42	39	42	31	45	41	28	33	36	37	49	42	35	31	31	31	32	46	37	29	32	39	33	36	31	50	32	35	40	38	33	39	33	41	41	44	28	38	31	34	32	39	39	32	37	41	42	47	37	26	44	38	36	41	31	37	42	43	39	52	37	44	40	40	42	33	45	33	29	41	32	42	32	32	41	32	41	31	35	45	32	45	49	32	27	35	34	27	29	28	39	43	42	35	41	45	33	29	33	27	36	44	45	37	37	49	43	44	29	38	47	39	49	37	52	41	40	36	36	47	24	48	42	39	36	35	42	32	39	38	45	42	37	24	27	33	36	42	32	33	26	46	41	44	42	46	40	37	24	37	40	36	48	44	35	32	34	34	39	40	35	50	44	42	38	35	31	29	34	32	34	46	39	34	38	32	36	37	32	40	44	31	42	36	25	28	41	44	36	36	32	35	32	40	39	34	49	37	40	40	36	37	32	43	38	38	34	40	41	39	38	37	36	41	42	37	34	46	54	36	38	28	43	32	46	36	37	36	40	49	33	37	43	46	39	32	42	42	39	36	41	35	43	36	32	41	40	36	39	41	27	50	40	37	47	36	28	44	42	35	40	40	36	40	34	36	49	30	36	34	33	47	38	46	37	23	31	39	42	43	39	45	50	30	40	37	28	42	39	41	27	32	35	36	42	29	44	39	32	36	44	40	34	33	22	32	45	25	41	40	47	23	21	34	30	41	49	35	32	41	40	33	36	41	35	44	31	34	39	46	33	39	42	24	40	35	36	38	42	33	38	31	45	42	37	33	36	36	31	33	37	39	38	34	39	44	34	33	34	43	46	34	43	36	46	27	41	33	34	50	37	35	30	39	46	33	41	43	44	43	36	37	33	27	37	37	31	41	34	37	42	44	36	41	38	40	32	22	32	37	34	28	41	36	32	39	39	37	37	38	33	32	40	37	31	36	38	53	42	35	38	32	33	36	31	36	27	34	35	30	44	41	39	37	38	37	44	52	38	38	37	51	38	48	32	50	35	37	43	36	37	34	42	28	39	29	27	34	43	31	41	42	31	40	31	40	43	42	37	30	28	50	33	30	38	33	47	31	38	28	36	40	24	38	28	32	43	36	28	45	37	26	32	39	38	38	30	41	24	51	44	45	42	35	33	51	33	36	19	34	25	29	50	37	46	19	34	33	35	33	26	39	43	31	34	39	47	36	44	35	42	26	41	40	33	33	37	31	37	47	28	36	35	41	33	39	40	35	43	33	42	34	29	32	47	34	35	45	38	36	49	43	41	34	49	40	39	29	51	40	37	34	46	39	37	38	37	38	42	35	21	32	37	39	37	38	31	35	42	53	29	37	37	38	32	43	45	38	28	43	37	33	28	28	32	27	36	37	34	38	38	33	32	46	41	36	46	42	30	39	37	43	25	50	34	39	33	31	41	34	43	35	39	39	44	29	41	22	32	48	41	30	37	32	31	31	34	34	44	41	38	36	36	34	36	25	38	38	29	39	37	34	36	38	33	33	34	30	33	34	33	35	40	41	46	37	51	45	40	32	32	34	38	37	35	39	43	36	37	39	45	54	43	33	31	37	43	34	40	43	43	35	37	41	33	57	37	29	35	38	47	39	31	45	48	41	33	30	45	32	42	34	36	29	40	33	33	41	39	33	42	39	40	55	43	34	29	28	35	35	32	29	40	43	36	34	32	36	26	42	26	30	30	34	40	41	36	38	25	34	45	32	39	42	48	36	47	36	39	43	44	32	42	34	37	42	24	44	31	27	41	27	33	42	29	27	33	30	27	34	38	38	30	44	47	34	49	31	44	43	38	27	42	39	29	36	32	35	37	39	29	37	36	29	35	43	34	31	32	36	40	41	35	38	35	39	38	43	30	34	51	33	37	36	32	35	36	33	28	30	32	31	31	25	28	34	37	35	44	36	40	34	33	45	36	34	37	34	39	39	32	39	40	38	28	22	26	26	34	40	24	29	31	32	38	40	32	45	43	31	42	42	34	43	47	28	33	51	46	36	45	31	33	33	38	31	38	24	36	27	33	38	38	42	43	50	33	40	47	42	37	27	38	50	41	36	34	33	50	33	41	42	40	37	31	42	42	34	52	34	42	42	47	30	36	36	37	41	34	37	42	47	29	41	28	40	40	36	28	32	41	42	24	45	27	40	29	28	32	30	26	26	36	41	38	34	50	42	48	35	41	42	45	45	39	38	30	39	29	39	51	40	40	37	30	26	36	45	41	35	43	38	33	29	48	41	44	20	41	37	44	35	30	35	41	28	24	34	30	36	28	33	45	32	46	40	42	43	42	45	35	45	42	34	34	32	36	35	30	27	32	33	41	36	46	27	34	31	44	35	44	33	33	39	38	32	35	46	43	30	38	34	25	50	37	36	35	34	31	46	44	25	34	46	32	38	38	28	43	30	32	42	37	30	35	38	34	42	36	37	45	36	37	47	34	30	42	24	34	40	42	30	29	26	42	32	37	38	35	26	30	50	43	40	38	35	32	35	36	32	30	37	32	34	38	34	39	35	33	46	37	40	30	36	41	41	36	35	24	45	42	48	36	36	40	31	33	45	27	41	41	32	35	41	26	43	31	30	41	30	41	38	38	31	40	34	32	36	38	38	38	40	37	29	23	31	28	35	39	31	35	31	25	35	36	27	45	29	30	40	40	36	47	31	49	36	53	39	33	30	42	42	43	35	45	46	43	41	36	37	27	31	44	32	43	44	33	35	33	48	43	40	32	26	30	42	32	45	42	26	42	42	29	37	27	37	35	38	21	28	49	41	29	42	34	39	27	40	30	36	34	32	50	33	40	31	28	38	37	31	35	31	29	43	40	24	34	41	47	35	38	34	34	42	33	42	43	40
13231	2992	802	790	1218	1261	1190	1021	845	806	685	623	513	496	493	467	503	475	459	422	461	397	437	468	431	453	453	429	403	421	439	412	395	395	402	415	421	396	393	413	398	454	399	449	383	431	435	399	414	405	416	431	405	439	430	433	408	435	434	441	414	423	432	414	438	424	445	402	430	417	700	990	1023	881	668	572	514	471	428	420	405	399	414	380	397	416	453	412	379	380	391	421	387	384	395	389	423	404	398	383	410	382	419	461	376	376	432	383	395	400	388	385	401	390	395	419	404	420	425	395	446	414	386	440	422	373	434	399	422	405	414	373	418	440	458	403	442	446	389	427	411	412	398	415	402	412	406	411	458	421	381	419	419	404	400	360	392	428	392	387	386	410	434	418	419	418	402	418	413	383	408	393	404	420	401	388	422	452	422	439	374	413	395	398	414	395	375	456	418	418	392	450	440	385	419	412	369	395	416	405	431	403	408	404	383	444	378	402	420	405	446	404	399	422	404	396	421	424	411	418	395	399	385	397	373	427	397	438	377	394	393	432	399	426	397	416	399	396	373	405	430	403	426	419	401	432	424	420	405	415	412	404	430	401	377	421	420	411	442	393	405	417	428	427	409	411	413	425	392	447	392	408	399	418	416	398	395	405	442	421	387	399	422	397	430	429	400	430	399	389	437	399	421	403	407	415	405	423	400	436	392	437	414	420	428	392	416	401	405	386	377	413	416	403	409	402	426	408	410	413	390	428	426	433	392	373	450	425	398	406	422	399	385	392	413	419	434	415	410	441	408	419	412	465	397	431	386	403	420	420	442	460	421	369	405	425	389	413	391	419	417	416	403	417	409	407	409	419	408	418	403	405	388	435	423	403	418	456	397	366	413	430	433	412	422	420	404	396	401	385	415	423	417	424	410	394	410	401	452	458	397	411	435	377	416	384	404	415	412	449	427	400	450	452	408	400	394	429	436	386	414	440	464	447	419	382	421	428	402	440	396	423	431	404	408	393	387	369	415	407	407	437	431	397	475	394	395	399	408	402	415	426	412	377	376	390	390	365	408	390	424	415	399	443	415	435	414	408	411	408	400	409	416	386	393	384	394	390	390	380	395	394	397	414	429	406	445	414	430	428	425	398	391	409	382	440	409	433	399	409	454	454	413	405	434	396	409	400	386	392	386	437	404	391	405	420	421	411	423	401	408	445	393	412	414	413	431	404	410	372	417	403	421	397	424	414	445	413	419	373	363	410	395	376	427	403	427	427	437	413	420	452	400	429	453	409	406	420	416	419	391	373	421	403	438	423	399	420	398	407	413	405	378	458	416	413	389	375	387	403	397	421	418	377	420	391	383	386	407	425	406	428	430	413	427	415	418	369	426	382	394	440	438	460	390	404	394	406	401	422	413	416	430	404	410	406	406	398	434	381	419	415	430	446	414	379	408	395	429	426	409	437	413	430	422	427	399	414	453	416	411	415	418	416	380	430	417	419	410	396	397	393	407	417	383	414	408	430	402	407	406	382	400	414	436	401	420	375	430	429	397	389	411	401	431	374	420	384	431	407	400	421	377	431	421	439	426	417	382	404	423	417	405	401	406	423	405	391	381	452	473	427	417	409	399	429	417	422	438	413	382	423	402	391	418	399	406	409	441	397	414	392	416	433	426	415	396	410	420	374	403	415	386	419	431	415	412	432	393	399	412	378	427	393	407	432	421	401	447	408	405	413	414	413	424	358	434	429	413	438	415	413	416	429	377	409	415	462	453	439	399	411	407	385	418	431	388	411	424	381	420	401	443	416	417	450	397	408	443	401	397	370	406	407	439	399	402	428	434	405	410	395	381	409	418	397	405	408	386	396	386	396	450	429	409	393	386	408	417	414	415	414	409	390	406	427	397	413	412	401	425	417	387	398	405	395	421	412	375	400	377	387	410	394	381	434	390	390	392	392	427	381	450	408	433	396	421	399	405	392	392	393	409	398	410	435	433	370	428	382	407	422	371	362	429	415	377	396	428	420	450	414	425	406	436	415	409	383	364	426	387	400	402	416	423	389	435	427	408	394	426	421	400	446	410	419	361	425	422	406	394	397	366	405	417	398	406	385	429	445	438	437	418	414	420	415	401	431	404	379	397	392	401	447	376	401	415	398	402	393	387	384	412	399	398	435	414	390	395	412	423	420	458	395	420	377	426	418	409	417	395	427	396	440	401	443	391	393	425	429	418	411	437	411	410	427	402	392	410	385	437	424	391	409	383	388	414	354	412	426	414	414	407	431	394	427	449	397	423	395	395	418	394	371	370	428	413	409	376	403	425	451	410	421	405	390	391	432	385	452	413	395	425	427	391	429	446	430	409	394	390	435	401	386	408	403	407	426	406	402	438	414	406	457	428	430	380	434	399	444	421	405	425	438	421	395	392	376	419	395	440	402	388	433	431	397	383	409	421	400	391	414	404	433	399	415	422	415	378	371	414	429	429	425	410	430	409	367	418	417	448	444	425	402	399	434	408	413	385	412	417	413	414	426	410	428	416	433	400	425	434	393	420	444	407	422	409	411	415	411	405	451	357	428	452	420	429	400	404	434	396	422	395	404	396	423	401	404	417	379	403	391	369	384	399	396	401	416	429	409	402	419	397	407	438	353	387	394	452	417	428	440	414	418	399	421	394	399	423	396	430	414	409	410	409	412	425	406	388	432	419	421	389	375	410	408	417	404	422	387	430	413	375	392	429	412	424	452	428	399	426	385	414	392	388	427	386	390	436	415	420	400	423	407	422	402	388	400	411	404	459	402	423	404	380	420	430	417	397	402	395	418	439	391	416	385	431	420	418	377	389	406	423	437	434	464	433	417	385	465	397	472	410	419	398	406	406	391	407	392	407	423	399	413	372	449	445	405	412	408	418	389	410	401	392	405	467	393	401	409	421	450	392	391	412	409	420	421	441	405	397	404	431	418	404	433	372	432	400	453	384	425	368	393	412	433	393	422	414	384	412	384	417	427	419	396	473	413	429	414	398	403	424	416	427	380	412	409	415	410	388	391	433	408	439	423	429	357	410	371	473	439	412	413	391	390	405	419	428	418	418	455	401	396	432	405	406	463	402	357	415	392	382	365	442	444	418	392	402	443	426	424	407	442	415	391	411	417	411	407	453	419	427	441	421	399	456	398	403	384	457	405	408	401	413	382	421	402	433	389	422	399	418	414	395	403	373	425	434	372	449	399	387	366	382	437	406	403	394	439	394	436	407	403	412	404	401	424	421	415	435	404	423	402	409	429	415	416	388	413	446	378	433	429	403	381	396	419	413	402	392	418	404	397	417	389	396	433	412	375	417	376	412	377	393	431	399	415	404	461	419	399	426	411	366	430	398	411	390	406	448	388	407	410	438	419	402	393	415	414	380	409	390	395	427	428	393	415	421	401	403	433	448	424	407	408	424	396	423	421	421	412	401	404	405	450	406	401	402	388	417	437	425	390	440	403	373	414	426	390	396	430	411	402	395	427
1300	511	110	79	45	66	59	70	55	54	50	59	45	48	32	40	39	41	41	38	45	44	43	43	53	31	42	51	45	31	31	32	39	47	32	48	35	35	32	48	41	41	44	44	35	43	49	38	41	50	32	30	39	28	33	38	28	41	46	41	44	37	46	29	41	49	36	37	43	37	45	78	91	79	64	54	42	37	50	46	25	39	41	37	42	32	38	33	32	32	35	40	41	40	39	27	42	43	25	28	35	50	33	39	43	37	33	32	51	37	35	33	46	30	40	35	41	40	46	38	35	25	33	30	37	35	47	48	35	34	37	39	37	29	39	31	34	44	41	44	33	47	45	39	55	35	37	28	35	39	30	41	46	39	39	32	46	34	31	41	34	30	36	38	37	33	35	33	38	37	32	45	33	36	32	50	35	41	52	45	33	37	35	35	34	28	31	44	44	48	44	38	47	40	29	45	34	36	28	53	42	39	36	46	41	40	19	45	44	31	41	38	43	35	39	33	46	36	35	32	34	33	35	40	22	30	29	40	38	34	54	30	34	38	30	32	39	38	40	42	35	35	38	44	38	48	36	42	42	26	34	38	43	33	36	47	29	35	37	35	36	32	41	32	42	48	28	40	33	35	31	40	30	37	52	41	38	32	25	36	39	31	29	44	34	42	43	41	34	38	31	39	28	44	38	46	39	43	36	33	42	43	30	30	49	51	32	43	29	31	36	50	35	28	34	43	41	39	30	40	35	38	40	34	40	42	39	34	36	31	36	30	36	40	40	47	53	27	34	33	42	31	49	51	39	45	34	32	38	36	42	36	37	35	43	33	39	30	31	39	45	43	39	43	35	45	36	50	36	31	37	37	38	33	32	46	33	37	34	32	31	43	41	35	36	38	33	35	34	41	44	32	26	29	40	37	43	43	46	29	39	34	38	40	36	42	34	50	37	33	29	35	40	26	38	27	31	46	34	34	31	26	33	31	39	39	30	39	42	34	34	47	40	39	42	34	36	38	29	34	42	35	38	37	43	35	41	38	37	48	41	33	33	47	32	29	34	41	41	44	38	36	22	28	43	30	39	43	38	31	37	41	38	36	39	38	32	32	32	28	47	39	29	38	25	42	49	37	42	21	31	37	30	41	44	34	34	26	38	33	50	36	30	43	26	37	42	36	37	38	32	34	34	34	46	36	31	24	41	41	22	27	23	36	27	35	29	40	35	33	48	48	38	38	36	28	38	44	44	33	44	43	30	42	28	41	44	41	37	59	26	33	29	23	31	29	39	37	35	33	36	37	42	46	39	35	28	30	34	39	32	25	40	46	38	33	38	30	35	36	31	40	39	28	33	23	27	35	34	40	38	37	36	36	53	36	28	32	48	43	34	36	37	40	31	28	38	33	33	31	43	44	26	50	32	37	38	31	42	43	36	27	41	34	36	34	31	44	29	31	37	38	41	32	40	36	42	39	23	40	27	36	36	43	35	39	33	37	36	38	40	33	34	30	33	29	36	45	30	41	38	32	38	35	44	34	33	42	38	34	34	36	40	42	33	38	36	31	34	45	38	33	32	44	34	35	37	32	39	35	44	39	43	33	28	31	32	34	36	32	41	37	37	41	31	47	37	35	35	30	37	48	47	37	35	28	36	39	38	42	32	30	32	31	43	38	39	54	45	31	48	42	35	38	34	46	31	33	32	35	48	38	31	33	29	37	41	36	35	27	31	44	39	22	40	37	27	43	43	42	36	39	40	39	32	36	43	36	39	36	49	30	37	29	26	39	31	39	43	30	45	32	38	51	41	31	37	35	29	36	42	43	39	36	30	34	35	36	33	39	36	34	34	33	29	34	44	39	46	36	32	34	40	35	48	33	32	26	40	30	33	36	39	42	49	36	32	35	44	30	40	42	36	37	32	32	36	30	38	40	37	34	34	36	34	42	41	33	50	30	29	44	37	40	40	29	27	33	47	39	46	40	32	37	43	34	32	41	39	27	36	41	44	42	29	37	53	29	36	30	37	45	39	38	35	40	37	42	39	38	40	33	30	34	37	47	43	27	32	36	40	38	31	39	41	45	43	38	37	34	51	26	28	25	39	40	41	37	36	38	38	47	44	28	52	33	38	42	43	35	35	34	29	41	52	40	42	40	39	36	31	33	47	29	55	39	27	46	29	38	29	42	40	40	33	37	44	42	42	35	52	51	32	28	36	26	44	33	36	26	26	43	33	32	30	45	38	38	47	43	35	46	50	38	41	34	44	41	40	48	41	32	38	30	39	35	35	34	50	26	40	28	30	37	37	53	43	28	33	33	33	37	36	33	38	39	44	47	40	34	30	43	52	38	40	33	32	37	27	44	45	25	42	49	34	35	35	42	31	44	36	52	37	37	33	31	30	41	37	44	44	48	33	47	37	33	44	28	38	33	37	28	32	31	40	37	44	38	48	36	44	44	55	34	31	27	24	35	55	35	42	40	38	42	41	39	27	35	44	38	38	44	33	43	38	42	35	34	45	37	33	42	42	36	40	38	35	43	30	40	28	37	33	33	38	52	33	52	38	37	52	36	30	36	31	34	30	34	40	21	24	45	39	28	43	33	40	26	39	31	37	41	33	40	35	39	34	39	45	35	41	42	29	51	30	36	38	30	43	33	23	34	35	35	32	46	34	43	41	45	40	35	37	32	36	38	36	32	36	26	35	43	37	31	42	47	38	35	47	44	37	37	32	35	45	38	32	39	39	42	38	39	28	47	33	42	46	31	35	37	39	34	31	30	35	46	41	31	31	37	31	44	39	30	46	44	28	43	38	41	42	39	29	40	43	32	36	43	34	43	34	31	33	32	44	34	38	38	27	44	43	39	40	42	42	34	39	34	42	37	27	40	38	37	39	46	38	45	29	34	31	29	44	35	33	37	40	33	36	48	32	42	30	33	40	28	32	38	42	31	48	41	47	22	38	25	36	43	39	43	39	43	39	56	21	32	42	33	43	44	36	46	42	31	27	45	36	37	40	41	40	42	40	46	29	30	43	36	33	42	39	39	35	38	34	33	38	26	37	46	32	37	32	40	42	29	31	34	37	34	46	33	50	32	35	37	30	34	32	38	43	34	36	44	27	42	37	32	38	39	39	58	36	31	36	32	39	35	40	47	26	39	37	28	36	34	33	29	39	32	30	43	41	53	34	48	38	42	36	36	38	35	38	36	48	37	36	29	29	38	45	39	36	32	33	32	33	38	33	37	37	46	28	39	48	34	39	46	45	43	35	36	31	43	33	30	37	44	26	32	44	42	37	32	31	35	39	30	31	46	35	36	43	40	47	31	37	36	39	41	38	39	41	36	36	30	40	40	30	41	28	36	35	32	27	49	37	31	40	48	32	37	38	34	37	51	47	42	38	21	41	38	35	36	38	41	45	38	38	31	44	35	32	39	36	32	32	23	38	32	30	40	30	34	39	42	29	36	46	23	49	32	36	42	37	50	41	40	27	52	28	33	44	36	41	35
18212	5876	1299	1479	2477	2743	2336	1874	1456	1196	1033	847	719	711	635	635	612	565	542	500	493	502	464	523	476	490	466	478	521	443	456	442	473	437	455	463	424	416	453	442	463	402	413	436	430	459	423	453	431	385	427	436	423	423	434	417	454	411	440	436	405	423	403	439	430	410	434	419	441	479	1170	2034	1701	1477	1013	738	608	479	453	459	431	419	430	404	408	412	422	428	413	406	438	390	411	401	421	417	400	407	422	410	429	431	424	415	406	383	414	411	427	428	382	421	422	423	399	415	400	418	394	418	401	428	358	411	398	454	413	427	402	421	405	412	403	433	396	432	430	368	462	385	405	417	408	399	415	430	404	410	398	425	411	402	415	432	418	431	435	430	381	427	427	432	419	390	385	415	405	423	356	414	451	406	379	403	444	457	402	419	425	402	418	413	393	442	420	408	412	397	392	386	418	397	398	413	391	431	468	431	400	446	421	417	440	374	400	430	407	403	437	396	427	414	446	424	418	427	446	413	417	403	414	433	428	441	389	414	411	404	405	424	360	392	459	416	396	443	415	421	403	406	394	377	415	395	425	441	427	425	403	408	392	447	396	422	415	400	427	397	393	399	400	429	424	377	394	432	430	422	433	436	398	426	411	448	383	453	422	457	393	402	423	432	395	394	413	403	378	398	424	432	438	398	422	424	428	416	431	414	449	420	424	422	407	456	418	391	413	396	414	406	405	434	430	413	449	455	471	418	452	434	391	428	428	401	421	409	428	434	407	418	432	399	419	425	420	419	411	430	411	415	400	391	373	418	429	374	433	429	406	393	426	440	432	390	399	412	410	381	451	472	393	442	391	421	392	400	429	396	436	437	422	429	466	414	415	432	395	459	427	435	443	391	406	423	427	423	381	437	415	423	415	427	408	416	426	374	400	385	408	384	402	405	443	468	371	388	447	404	363	397	403	427	421	409	429	408	413	419	421	407	421	383	402	415	425	420	385	418	413	460	421	380	397	450	416	420	395	442	442	427	440	427	416	406	428	417	397	385	389	412	393	425	410	386	436	388	420	416	404	448	434	404	439	430	398	447	368	406	395	402	450	399	429	390	417	403	454	433	418	406	408	430	418	419	416	394	416	384	434	436	402	433	396	397	417	440	371	405	407	391	415	383	474	412	415	429	424	386	400	434	413	397	433	460	388	396	445	424	395	418	395	431	407	401	476	421	405	419	435	458	412	415	376	406	460	432	415	392	426	424	406	409	432	427	434	413	390	480	423	435	453	391	382	432	436	392	426	423	397	404	419	410	417	463	367	375	407	439	447	395	411	384	422	398	414	414	391	423	415	437	420	415	452	412	428	438	406	414	410	434	452	458	353	385	431	430	381	426	420	408	435	422	405	424	405	401	425	429	413	443	430	448	455	399	402	388	401	409	426	448	394	427	439	404	441	435	394	410	432	425	384	415	429	426	426	415	400	416	408	461	436	413	423	410	427	398	444	400	395	441	413	439	418	407	425	400	423	407	401	407	395	432	428	437	427	406	412	419	357	395	418	399	415	417	393	430	370	411	429	413	382	428	416	436	391	396	422	420	422	459	398	442	426	408	398	373	425	408	410	421	411	428	420	456	419	409	413	371	449	428	374	410	407	410	405	397	418	456	421	457	412	423	427	445	384	435	439	392	448	420	425	456	456	383	421	392	415	431	445	397	429	396	439	401	413	407	410	455	433	425	405	402	386	375	433	401	379	426	466	388	455	391	399	436	417	421	399	435	420	393	410	387	442	425	462	376	385	419	415	439	410	415	375	379	412	403	453	454	403	399	440	398	433	424	403	392	427	434	413	425	402	421	431	449	432	430	422	424	405	452	404	410	423	415	400	378	416	391	435	446	403	437	386	420	410	375	421	366	390	420	398	420	420	405	418	403	400	391	420	403	417	428	416	388	420	394	397	431	415	419	394	383	393	413	407	436	441	427	418	423	436	401	415	411	379	379	446	405	388	427	414	426	476	406	406	469	451	424	406	428	430	417	414	389	378	405	421	408	417	422	397	385	431	409	406	403	445	434	401	408	451	428	403	420	371	411	441	405	405	392	435	417	437	439	457	380	414	409	426	412	405	411	416	429	434	414	425	435	390	422	438	405	432	430	427	402	388	429	414	398	473	418	405	403	406	390	425	435	426	433	424	427	412	369	427	396	444	403	435	404	367	430	386	442	440	407	418	425	404	412	445	393	411	422	418	438	432	407	422	407	414	387	443	394	411	404	426	394	422	459	432	431	402	404	420	416	426	432	367	426	378	390	363	406	447	399	430	394	421	406	440	415	436	429	441	419	403	388	379	445	394	427	433	413	391	427	449	426	443	427	421	426	437	421	419	407	405	386	407	431	409	381	395	412	392	428	433	404	427	426	421	414	462	396	436	411	443	388	412	416	397	413	436	415	383	387	400	430	427	400	396	447	414	408	434	427	434	387	428	414	452	423	398	402	398	397	422	405	419	386	385	408	418	438	394	410	434	434	451	393	403	442	411	422	381	426	406	419	401	408	407	472	415	400	372	412	405	409	394	443	407	409	385	401	440	459	433	434	411	403	448	412	416	397	435	435	415	385	424	445	435	413	436	407	408	419	416	395	392	394	418	420	451	397	418	385	395	440	412	407	442	393	367	422	458	439	394	411	440	417	427	421	424	437	399	415	429	375	428	464	428	395	407	447	407	422	400	413	418	433	419	431	375	396	433	433	436	449	397	416	445	407	419	388	420	444	390	436	393	403	422	414	421	439	422	427	402	427	427	438	423	413	378	426	407	391	380	408	436	416	428	453	434	400	417	455	430	425	416	432	433	445	425	412	399	405	416	411	409	433	381	409	412	423	415	431	415	450	396	424	420	449	448	423	414	431	419	400	416	429	430	446	411	451	411	403	426	410	413	428	406	416	429	412	454	417	440	382	399	389	419	454	421	402	428	427	419	409	400	434	383	365	445	429	427	397	406	430	418	437	412	432	417	440	423	393	409	428	406	401	420	391	414	371	397	381	430	386	420	397	420	375	428	407	405	435	425	397	424	435	385	455	400	440	405	404	420	442	449	378	418	383	445	414	407	418	418	430	448	407	433	417	395	394	433	419	392	421	403	412	461	420	394	387	407	439	423	414	371	366	441	401	389	421	418	404	422	419	398	419	375	432	401	405	425	407	428	382	407	413	465	429	437	398	436	409	402	413	459	400	397	429	395	436	385	401	397	428	466	404	434	449	427	381	430	427	438	408	406	467	426	437	405	427	404	411	408	420	422	436	407	442	397	421	399	406	419	416	415	365	415	470	427	426	403	398	444	418	412	429	415	466	388	443	444	400	410	392	399	418	371	424	417	470	375	422	396	403	405	426	411	393	425	406	411	427	394	396	407	387	400	399	406	454	387	352	415	427	472	394	431	420	413	392	400	379	381	382	430	434	400	400	415	388	375	445	423	382	381	406	445	400	403	416	386	422	419	416	426	433	419	430	412	402	392	408
1573	370	78	68	39	59	49	46	56	47	48	36	43	32	30	37	32	34	38	40	44	30	32	30	31	29	39	37	30	42	35	33	42	22	25	34	46	26	38	27	41	28	29	31	35	45	39	25	29	45	29	38	42	36	36	26	29	31	23	25	33	24	32	35	52	38	29	37	27	36	80	122	70	63	41	38	33	38	32	26	30	34	33	25	26	21	29	41	24	31	45	30	35	37	30	25	33	22	28	32	27	31	33	22	41	27	32	30	29	26	34	30	33	30	37	25	31	30	28	28	30	28	28	24	23	43	34	24	35	22	33	30	44	35	35	32	35	31	31	21	36	27	29	33	35	34	30	31	47	30	30	22	24	24	25	30	28	40	33	30	20	44	30	32	45	32	26	30	42	31	36	36	38	27	32	33	27	27	24	26	23	33	22	37	27	34	31	31	23	33	28	34	32	23	23	27	32	33	27	29	32	36	37	22	32	35	23	34	24	34	33	31	35	35	32	38	32	21	32	40	26	31	33	29	25	30	26	27	38	28	28	34	28	39	23	27	32	19	37	27	23	32	28	31	29	35	42	26	38	34	37	31	23	38	33	42	30	25	21	32	33	31	24	27	25	27	34	32	33	33	29	30	32	30	37	24	39	38	27	30	31	33	33	24	32	34	24	37	30	30	21	23	32	28	34	23	30	27	35	33	40	27	38	31	27	26	24	19	33	25	28	29	29	40	35	35	35	30	29	37	31	30	23	25	26	25	42	25	36	45	25	33	31	24	34	42	26	29	29	33	38	22	25	30	23	35	33	22	27	31	31	40	35	25	37	35	38	27	26	37	40	23	27	31	38	30	27	28	18	28	37	23	31	23	39	31	36	22	33	26	24	25	32	23	41	30	33	34	26	44	33	31	21	31	29	34	22	27	33	31	32	39	34	26	35	33	25	32	23	28	25	33	28	39	36	25	37	33	26	46	38	18	32	25	32	53	30	44	34	34	32	37	40	32	28	21	39	29	41	36	28	29	28	33	29	40	23	36	36	30	30	33	27	35	37	30	32	27	43	29	33	29	31	33	32	34	33	32	31	25	40	39	25	38	29	28	33	30	35	38	28	40	27	28	33	32	31	23	34	38	38	30	21	36	32	46	36	53	47	40	30	28	47	49	33	25	30	23	27	24	38	29	23	28	23	36	33	46	34	22	26	29	28	25	26	34	45	36	41	22	37	24	33	31	25	24	31	46	36	35	39	37	31	40	32	24	30	29	22	28	43	34	31	29	29	30	32	34	42	28	28	34	29	41	19	34	35	33	36	24	26	37	28	40	24	19	31	32	31	39	37	34	30	26	30	36	32	26	38	35	31	29	29	27	32	35	31	26	37	23	24	43	36	29	33	44	34	37	33	26	37	29	37	30	43	32	30	30	35	34	27	29	33	21	35	30	35	30	32	25	29	29	23	28	37	31	35	32	35	28	34	36	40	27	19	33	24	31	38	24	29	32	36	34	39	26	44	26	40	21	29	35	40	28	23	42	22	34	30	33	24	29	33	28	29	34	38	35	25	34	26	21	37	24	19	22	23	35	33	31	32	43	33	29	28	30	35	19	28	40	36	23	23	27	29	23	20	31	39	30	30	33	36	26	27	28	28	32	34	30	26	26	33	25	23	30	28	39	34	32	30	49	33	29	25	28	29	28	19	31	27	32	28	28	30	29	30	26	22	32	41	36	32	30	34	33	40	30	31	31	42	31	34	19	25	31	34	35	35	35	30	30	35	27	26	21	26	36	29	23	30	43	29	23	28	29	23	33	34	26	26	34	31	36	35	33	36	33	37	22	40	17	29	29	23	29	36	32	30	30	31	41	30	24	24	42	34	34	26	23	35	40	26	29	39	39	36	31	26	31	38	32	23	34	35	31	35	34	33	28	25	33	44	35	23	27	33	24	25	33	27	33	33	33	29	23	33	37	37	30	33	34	27	31	40	25	39	26	34	24	48	30	34	30	38	34	40	28	38	32	31	31	32	34	29	39	31	22	22	26	24	32	34	31	22	35	34	33	27	28	26	45	28	29	43	32	42	26	30	45	32	22	33	27	35	24	21	22	30	31	32	32	39	34	35	39	28	21	30	22	29	29	29	29	39	28	29	33	22	25	22	32	29	24	38	35	41	31	35	33	26	36	30	41	44	29	34	34	38	34	22	35	37	26	33	34	30	25	30	28	37	31	40	25	32	40	29	36	44	35	43	34	38	30	33	26	38	43	32	32	28	25	27	33	33	31	35	34	33	28	25	29	22	28	25	42	40	26	39	40	30	29	32	29	23	25	44	29	26	23	33	26	35	37	34	30	26	35	24	25	34	29	37	28	42	41	27	28	20	38	31	30	38	31	34	22	34	26	23	35	27	38	29	35	23	30	28	33	42	29	35	36	43	28	34	34	27	28	33	29	40	27	24	30	36	28	39	31	38	28	37	30	26	26	29	35	29	38	38	38	30	32	27	34	34	34	17	31	23	31	21	27	31	20	33	35	24	30	22	27	28	33	39	39	35	42	28	23	39	33	35	34	31	27	33	26	33	44	35	27	27	27	26	37	31	25	45	29	33	28	31	33	28	28	37	24	37	31	28	34	26	30	26	38	35	29	33	40	32	30	33	28	49	39	39	44	33	33	32	38	24	28	26	28	35	26	33	31	33	23	30	21	42	26	29	33	26	43	42	30	36	29	28	28	32	32	27	32	49	28	36	23	38	34	31	36	34	36	30	28	25	34	27	32	34	29	29	21	37	33	19	32	30	23	32	22	34	35	32	28	36	24	28	36	30	39	37	37	27	31	44	33	34	14	25	30	32	36	40	27	36	30	27	36	25	41	35	31	34	34	44	27	35	24	21	22	35	27	28	37	30	33	29	39	36	33	21	28	26	34	35	38	25	24	34	32	27	25	32	34	30	28	43	36	22	20	30	33	30	43	33	41	37	34	30	38	32	30	22	33	33	39	32	33	27	40	33	33	29	33	39	32	37	20	34	29	21	30	36	26	32	29	41	42	30	30	30	22	28	33	34	34	26	36	30	33	40	35	31	28	42	30	38	22	38	31	36	37	21	34	36	29	28	34	25	28	44	23	33	31	29	34	28	21	29	31	33	28	19	34	32	41	32	31	26	29	32	28	32	41	31	40	36	31	25	25	27	31	29	29	30	24	27	24	34	32	30	31	22	41	34	30	30	30	34	37	32	36	35	37	37	33	38	32	31	40	24	35	30	37	31	36	24	38	29	27	31	31	35	25	32	32	41	37	41	36	29	29	36	35	27	40	31	23	33	23	31	25	35	23	24	36	33	31	35	27	36	28	32	30	40	30	26	38	21	23	23	31	32	39	29	32	32	25	15	21	31	34	33	47	31	39	36	32	27	31	27	30	29	30	21	29	26	31	37	32	31	20	32	32	35	37	29	29	24	38	28	27	30	36	30	33	24	28	27	33	39	18	30	43	36	41	25	46	43	32
17952	4791	1263	1367	2355	2751	2421	1969	1583	1285	1077	864	782	706	633	598	563	502	497	471	455	414	425	437	451	467	425	381	422	376	389	419	386	389	427	343	391	335	364	359	396	406	372	364	338	391	362	387	383	383	322	345	372	360	369	341	372	351	374	378	346	383	366	346	375	340	369	349	374	452	2042	2265	1775	1318	981	708	513	444	401	396	355	384	366	365	383	355	364	334	324	329	337	326	336	334	316	360	348	332	312	333	369	335	351	326	311	334	364	342	314	352	358	331	361	343	349	357	374	348	345	340	356	348	341	363	313	333	347	337	332	347	333	333	368	322	337	371	386	340	342	357	328	366	353	334	352	363	331	340	314	362	353	342	345	340	340	359	360	348	348	361	360	352	347	363	348	382	351	336	354	338	357	349	346	366	363	372	342	335	344	316	333	383	330	316	342	371	324	348	337	332	396	333	332	341	340	350	337	335	382	354	353	344	362	320	370	344	346	356	316	313	347	361	360	356	325	338	365	356	340	372	321	349	338	335	352	340	318	343	341	340	326	367	348	329	329	342	353	341	345	338	346	322	360	334	342	329	354	339	325	361	335	358	356	343	330	352	329	341	342	359	376	366	352	374	371	320	304	319	340	336	327	316	353	316	337	358	364	362	343	364	322	362	355	335	399	330	336	379	338	337	375	368	344	352	350	337	340	357	336	350	383	358	357	352	348	340	331	361	349	328	380	330	378	354	325	353	341	351	345	317	354	353	362	368	346	374	320	345	377	386	329	372	341	372	365	326	332	336	370	378	375	369	342	375	324	338	353	344	377	363	375	341	373	355	326	351	382	350	336	333	324	343	348	354	360	358	335	341	339	324	295	328	329	359	344	334	348	365	333	390	367	332	357	377	366	346	388	361	366	350	350	332	360	331	332	345	359	327	359	365	334	339	336	336	357	361	344	361	363	372	373	332	330	355	366	310	362	386	322	342	343	361	359	354	319	339	341	335	356	346	346	371	360	351	324	299	373	393	349	375	319	360	339	354	352	353	353	335	350	355	324	353	349	319	377	342	359	324	361	337	372	335	398	381	341	335	334	368	346	332	324	369	349	359	324	357	325	338	331	341	338	330	345	346	341	388	357	313	374	307	325	383	374	349	328	362	331	379	365	332	349	374	350	366	366	362	321	345	363	354	310	369	357	385	378	351	346	348	344	359	342	353	320	321	305	345	356	368	374	350	357	357	330	314	339	345	360	387	335	345	379	353	363	327	334	317	360	374	342	357	324	349	363	355	340	336	364	324	361	324	315	326	360	337	353	341	323	358	349	342	352	359	379	355	335	339	368	347	365	366	373	367	374	328	347	331	362	358	350	377	337	338	327	338	328	379	323	348	302	342	360	342	323	369	368	333	353	355	368	345	323	330	349	372	345	342	363	350	343	374	336	382	393	334	336	329	372	385	359	378	351	368	372	348	353	336	332	342	338	355	343	336	322	324	336	374	337	340	355	341	348	347	345	354	343	341	384	378	364	352	391	358	371	348	375	354	349	329	387	350	314	351	371	333	338	324	339	287	343	398	353	365	355	342	357	346	388	346	362	373	348	354	327	376	373	362	360	351	362	364	337	334	360	380	359	360	362	335	392	357	367	382	324	372	333	368	363	340	341	325	344	358	367	313	330	370	339	378	360	351	322	370	323	341	346	352	347	345	338	315	366	335	364	334	343	344	367	347	348	319	330	305	322	362	340	339	349	328	342	357	343	334	350	349	354	357	371	352	362	350	331	345	326	359	371	372	356	323	321	312	329	359	362	362	333	396	351	333	358	317	353	349	340	381	330	376	358	334	353	357	365	353	363	339	361	358	322	340	338	396	352	332	357	373	368	351	359	377	339	345	344	302	350	345	357	347	342	394	354	335	341	340	351	354	357	341	366	371	347	349	332	333	358	324	328	347	342	362	397	353	330	336	353	353	329	362	360	419	366	358	329	371	350	338	361	353	338	353	325	366	298	373	349	365	350	355	329	371	361	370	376	377	332	353	355	358	411	338	338	363	361	355	350	349	353	338	359	343	342	329	337	349	345	364	348	351	350	347	371	352	367	353	356	363	337	341	312	378	352	335	359	326	353	344	350	345	334	344	370	361	361	357	339	343	361	377	342	325	341	360	368	362	371	318	326	333	319	333	312	348	328	336	328	357	338	335	351	351	321	327	347	382	340	354	354	371	347	354	339	330	344	352	359	310	350	341	326	369	338	332	376	343	325	364	354	337	347	369	393	319	367	349	351	341	339	346	318	326	332	355	333	342	347	347	364	344	363	359	352	337	364	361	328	353	347	325	336	347	346	346	358	343	347	347	329	355	366	344	328	357	392	343	374	365	352	302	355	334	332	343	330	324	330	325	351	367	386	336	340	367	339	307	361	312	355	354	316	360	355	390	303	369	362	326	344	319	336	308	345	343	365	347	332	354	341	354	334	374	361	334	358	374	315	377	314	332	390	340	376	349	360	342	340	377	329	369	371	375	401	324	311	375	378	327	354	382	365	373	341	383	340	360	343	357	342	373	341	333	347	358	349	329	353	344	355	346	334	320	333	356	351	353	332	384	324	346	389	348	345	326	324	356	372	335	350	339	329	331	346	411	344	321	326	336	347	324	339	330	326	361	385	394	354	340	347	352	366	346	355	363	309	352	329	340	392	373	346	379	374	363	388	356	339	354	336	318	369	331	364	344	325	331	340	351	402	345	391	339	349	353	326	338	346	341	347	322	358	361	321	338	354	337	373	316	350	356	323	345	350	361	313	327	325	335	344	364	356	347	338	336	331	363	337	342	360	345	323	346	338	331	301	367	338	358	389	357	364	374	346	362	344	321	358	363	323	379	353	319	336	349	332	368	357	343	355	350	329	355	321	332	359	336	335	350	376	365	342	302	359	349	356	334	351	331	346	345	353	334	327	343	349	345	346	345	366	337	358	360	363	361	338	346	370	375	362	369	346	341	360	356	358	341	348	345	358	373	370	366	343	357	346	352	352	352	366	358	360	318	378	361	359	377	331	385	371	352	318	344	359	372	350	351	346	350	376	363	328	366	362	359	365	347	345	353	349	353	356	365	331	310	340	327	358	339	355	334	335	367	291	359	345	333	350	357	356	368	345	337	371	359	321	334	353	366	371	343	336	346	374	336	361	365	325	349	316	359	339	331	373	312	352	352	351	321	353	348	348	352	357	370	379	315	335	371	340	362	314	319	373	353	354	359	302	353	375	329	314	352	369	347	330	334	370	333	372	323	355	325	323	335	356	366	320	328	356	320	345	336	358	332	373	326	338	372	332	364	361	317	341	344	348	368	352	341	327	387	359	347	339	333	326	376	350	343	341	343	370	349	362	355	333	333	333	355	348	332	344	349	361	316	359	370	340	357	385	322	343	347	324	369	295	339	369	336	367	370	355	369	342	402	366	363	367	361	345	348	340	330	321	347	346	345	354	325	382	361	340	345	366	348	321	356	336	360	382	360
2157	1046	238	101	79	73	77	61	59	58	62	54	51	47	44	47	30	41	35	38	40	23	40	40	22	27	33	35	29	32	37	26	34	37	36	32	32	22	26	30	27	37	36	46	39	31	39	40	29	31	32	29	32	35	29	39	33	28	32	36	23	40	23	43	34	32	40	40	32	54	93	122	86	86	77	57	30	35	32	41	23	33	31	22	37	27	34	33	33	31	32	29	31	29	20	32	25	24	25	32	26	42	32	24	33	38	43	30	24	36	28	29	38	28	26	34	33	33	33	38	29	31	26	21	30	31	32	25	37	33	34	31	35	20	34	27	23	31	34	34	25	33	20	26	32	33	40	22	20	24	27	35	35	35	23	21	36	26	24	30	36	34	31	30	30	37	30	41	33	42	29	26	36	33	37	22	19	29	35	26	31	35	39	32	37	43	32	35	39	28	30	28	29	29	21	35	29	28	33	31	32	32	27	43	35	44	36	24	34	23	24	36	36	34	36	35	42	35	30	30	30	37	27	28	37	34	26	36	33	49	31	39	31	31	39	26	18	37	25	38	37	36	31	33	30	31	39	34	33	36	33	41	41	32	56	33	37	27	35	39	35	28	25	31	29	33	25	31	28	35	36	35	37	29	25	34	40	27	42	31	24	30	25	23	39	29	21	40	27	34	40	36	42	30	27	36	28	23	26	32	33	29	24	33	21	39	28	29	32	29	27	32	29	24	38	24	41	23	33	43	32	31	29	41	30	25	34	25	34	33	31	37	36	45	35	28	32	31	33	32	35	28	31	29	33	33	34	25	32	35	30	38	26	25	37	31	45	38	34	31	40	29	27	28	41	37	36	39	38	27	37	34	37	22	36	27	27	33	33	27	38	39	31	39	33	20	33	37	38	32	24	35	22	39	40	32	27	33	28	39	30	32	26	20	21	28	32	37	39	29	35	41	31	34	39	29	29	32	24	26	37	33	31	32	28	27	28	45	41	35	32	32	32	48	30	32	42	33	29	27	37	31	27	39	28	37	22	33	33	41	30	33	22	45	31	27	36	31	29	38	37	31	40	28	28	33	35	33	43	29	51	33	28	26	21	27	32	31	26	36	28	22	28	35	35	34	40	35	33	30	34	33	34	26	35	32	34	39	32	34	34	27	38	25	31	30	31	27	30	30	23	29	32	29	34	29	43	28	28	30	35	33	29	28	33	21	37	38	32	30	42	29	33	35	27	34	30	39	21	41	35	37	26	26	24	41	22	36	32	20	29	40	41	33	25	37	32	37	27	34	30	36	20	36	42	27	43	29	31	28	31	31	31	30	30	26	31	33	25	32	25	27	37	38	37	31	30	29	22	28	30	23	31	29	25	32	30	27	41	35	33	31	38	26	38	22	40	28	27	31	42	36	33	41	33	29	34	37	30	32	22	32	34	29	33	32	31	27	30	30	25	31	35	33	29	42	28	36	36	30	32	24	32	29	31	42	25	30	32	23	32	30	34	31	32	29	28	24	27	28	22	22	29	25	42	25	31	40	25	24	30	31	38	26	35	32	27	44	24	32	31	37	36	33	39	33	28	32	28	34	33	35	31	28	29	31	34	30	31	25	42	27	29	28	22	34	33	41	38	37	32	39	21	27	41	39	25	37	37	46	33	32	28	32	29	33	39	23	30	34	39	30	19	32	27	31	25	42	22	25	30	28	37	35	33	32	34	27	48	47	29	26	26	35	47	23	33	27	31	29	33	37	36	35	35	28	38	30	25	31	36	30	28	22	32	28	26	18	51	35	24	34	26	29	27	33	24	39	37	30	31	32	32	29	25	32	36	29	28	30	29	24	32	24	28	25	31	38	31	28	28	27	30	40	38	30	18	37	23	41	36	26	34	37	30	38	31	22	29	32	34	29	30	27	34	35	27	27	36	36	26	26	28	30	28	32	40	42	31	31	36	42	32	27	27	37	33	35	36	33	38	36	33	31	36	33	26	33	26	41	30	27	19	36	36	28	31	34	29	28	24	43	24	34	31	38	36	23	27	35	27	36	25	31	26	29	34	39	35	29	33	28	41	39	26	31	28	24	33	29	27	28	25	25	34	34	33	30	22	29	34	26	33	28	35	37	30	32	31	27	30	26	27	43	32	44	27	30	27	46	32	23	37	33	36	43	28	27	44	33	22	39	46	33	30	31	25	32	30	26	21	32	40	45	26	35	32	40	32	25	32	30	36	28	24	40	20	31	42	40	28	26	29	32	25	30	42	30	45	27	19	27	34	34	23	35	29	34	28	39	33	38	38	28	34	30	28	25	30	32	32	31	30	40	30	38	37	31	35	35	35	33	31	28	26	34	40	36	33	42	35	42	33	32	27	35	31	29	28	35	29	38	35	37	40	29	14	38	29	31	31	33	34	24	31	29	30	34	42	42	36	21	41	32	37	29	42	28	23	34	25	23	43	25	31	38	30	26	23	35	38	32	34	21	25	30	24	37	35	27	23	48	32	38	31	28	30	38	31	30	36	26	22	33	36	28	30	20	30	38	41	34	28	29	38	27	36	28	37	33	37	30	22	32	31	18	24	33	30	42	36	26	34	25	29	35	32	34	25	31	38	29	30	30	27	32	34	44	27	20	27	35	30	28	36	31	40	33	31	38	48	22	30	31	30	26	29	45	37	18	39	29	25	36	28	26	25	40	30	30	25	41	33	33	20	31	35	27	22	31	32	33	35	36	28	41	39	31	36	31	32	33	33	32	30	25	30	30	31	30	38	32	37	29	39	37	31	23	24	27	36	23	37	34	31	41	32	40	27	28	35	22	25	38	45	24	26	33	25	25	19	42	37	35	39	28	23	34	33	32	27	33	26	37	31	32	25	35	34	29	27	27	34	43	31	37	30	29	36	28	40	35	28	23	42	31	42	27	34	26	24	33	33	31	30	29	24	38	40	44	39	39	28	32	37	37	35	32	28	31	37	21	31	33	32	43	36	37	28	32	32	36	33	29	38	39	32	18	44	32	35	43	33	25	34	29	36	33	26	37	32	38	34	36	28	28	30	32	28	37	32	30	25	21	28	34	27	29	34	51	30	36	35	37	39	33	29	35	34	24	35	23	30	32	33	26	29	41	43	31	31	35	27	36	27	31	29	28	37	28	32	31	29	36	37	22	33	29	20	32	21	31	28	38	33	33	28	35	32	36	30	32	35	33	27	39	34	35	36	42	34	29	39	30	34	31	30	34	34	44	38	28	26	35	30	45	32	29	31	31	32	36	29	35	28	38	32	29	23	33	41	21	39	32	31	34	28	30	22	35	27	29	30	38	34	32	27	39	35	21	28	32	41	36	29	24	30	40	23	30	29	25	29	32	27	36	30	32	29	30	31	20	28	34	33	23	30	38	35	23	37	36	23	30	37	31	38	34	34	45	38	29	26	28	35	26	37	22	29	36	32	35	27	30	30	34	43	32	31	29	35	26	26	30	31	31	34	29	42	37	33	28	28	27	30	37
22420	8646	2233	2170	3555	3927	3504	2702	2069	1740	1392	1167	979	855	781	748	691	639	574	556	528	531	483	520	478	452	445	461	417	423	437	426	378	391	444	423	432	378	404	425	382	357	362	375	374	364	400	352	400	376	390	356	384	392	380	380	426	363	346	385	360	344	358	368	373	361	352	380	375	630	2722	3168	2376	1688	1127	840	540	412	425	345	421	379	385	344	361	356	341	383	357	353	331	367	342	351	354	334	352	352	351	338	361	378	312	313	369	348	337	351	353	332	355	358	341	343	354	331	358	355	348	356	364	359	358	361	341	348	354	339	339	360	371	366	328	363	334	376	353	341	333	367	348	377	378	357	390	381	345	359	349	354	328	340	363	365	350	359	373	377	342	354	355	368	372	348	323	361	337	339	389	368	343	339	324	353	359	367	393	367	378	359	352	342	325	324	335	334	355	348	338	364	331	361	376	351	347	340	366	367	353	311	378	371	366	331	347	337	361	323	365	328	343	382	346	338	327	393	361	372	332	370	375	335	380	363	353	343	339	354	384	354	353	352	320	368	389	312	348	365	339	373	380	343	375	327	347	387	356	384	351	386	356	342	353	378	335	356	347	366	347	412	336	406	332	340	361	349	371	336	369	365	360	329	368	351	362	371	353	333	343	346	337	370	361	394	346	380	322	381	388	369	371	358	388	339	374	344	338	339	331	365	361	361	352	343	331	382	382	386	371	358	328	332	351	371	355	349	353	364	332	355	365	324	366	377	363	410	364	341	344	372	350	328	345	350	336	326	367	360	339	341	399	373	377	388	324	355	353	346	326	357	351	368	364	353	347	337	343	365	367	350	354	322	340	342	318	385	351	356	338	361	345	318	349	337	364	384	372	370	351	363	351	363	363	333	338	357	346	363	355	352	360	363	367	354	331	341	379	347	355	342	361	391	360	387	371	334	322	378	338	368	360	322	411	360	356	373	336	345	341	354	363	350	359	389	333	371	353	377	359	352	338	346	362	367	332	338	391	340	374	349	358	380	358	369	374	350	344	387	357	380	329	358	346	366	359	356	404	335	358	338	355	353	352	353	349	363	345	365	328	353	351	351	375	350	343	389	364	345	357	362	355	364	334	350	350	392	347	357	344	347	365	376	329	322	390	352	342	348	348	375	356	364	373	379	334	355	376	331	358	345	366	368	349	367	364	378	333	345	341	333	400	379	367	346	365	355	352	369	367	379	334	346	366	353	338	365	347	376	341	386	373	368	391	339	372	348	396	379	344	350	340	349	357	389	380	362	347	364	341	347	358	347	339	339	360	353	362	336	325	357	361	365	323	377	330	377	318	369	333	365	361	350	359	316	362	365	370	358	349	342	370	359	345	336	354	336	349	349	373	349	370	338	340	391	349	335	339	340	378	329	363	336	350	362	369	379	358	362	346	343	368	361	357	370	321	390	346	348	350	309	343	358	371	356	348	340	372	370	368	342	361	364	358	359	352	345	345	371	356	332	343	373	377	362	390	351	370	348	337	371	393	354	335	357	357	384	343	337	364	366	379	344	348	350	359	369	346	360	323	334	348	307	381	355	345	325	352	354	332	368	362	373	360	329	347	370	362	351	305	366	353	357	380	369	361	356	328	362	373	371	365	374	355	366	363	379	358	346	383	380	375	347	354	349	337	361	373	350	347	367	356	359	378	366	349	318	335	340	353	341	377	353	365	351	337	355	377	351	381	358	345	350	368	344	351	351	372	331	365	360	357	343	354	388	321	348	380	354	370	318	370	346	323	383	359	353	363	350	357	365	345	363	358	343	343	355	324	349	366	364	351	363	364	349	338	331	357	359	351	369	344	338	364	329	355	379	349	379	344	376	360	356	372	349	348	396	347	369	360	323	371	365	376	320	370	368	359	353	369	388	329	397	324	338	314	367	353	329	371	355	370	350	348	358	357	369	341	370	358	362	356	350	359	338	356	363	368	368	386	380	343	341	358	353	364	357	368	351	324	332	378	367	370	367	338	334	371	345	357	368	353	336	362	336	354	343	380	345	353	327	384	372	329	341	400	344	325	358	346	306	352	372	332	339	346	370	336	375	366	370	383	359	360	371	341	364	348	352	389	375	345	337	343	335	345	398	355	325	357	393	365	368	347	343	377	366	338	355	352	341	369	368	366	329	355	371	380	327	352	354	362	373	371	339	340	360	340	334	329	340	342	361	361	348	356	339	400	343	357	345	380	380	310	345	347	369	358	376	343	376	362	359	356	376	360	326	345	352	369	353	358	390	378	391	379	368	389	375	409	362	360	347	335	372	340	383	397	319	355	350	350	368	346	351	370	371	339	387	358	333	362	373	356	340	333	400	352	349	340	353	349	349	365	333	393	315	390	334	393	341	364	318	393	372	364	341	318	345	364	336	330	362	356	353	359	364	366	366	350	346	349	363	369	365	326	361	371	330	369	328	369	383	335	366	368	359	371	374	391	338	372	343	364	362	366	323	347	365	336	356	359	343	360	385	334	369	365	371	355	370	337	319	375	386	322	349	355	361	348	374	340	376	354	353	348	363	381	362	372	347	354	369	343	325	356	342	300	382	386	324	366	370	384	353	383	357	339	361	339	376	356	388	353	341	358	339	357	348	352	351	356	372	361	319	389	361	330	361	336	341	343	327	358	360	341	336	376	328	361	338	359	347	360	338	337	364	361	340	355	369	358	355	374	352	343	351	368	372	306	339	377	336	358	345	377	325	377	371	355	369	416	351	353	325	345	350	357	378	346	347	343	349	357	369	362	348	369	343	355	374	364	344	365	351	371	345	384	322	318	385	345	323	329	362	370	362	357	354	368	325	358	366	352	388	344	381	356	355	339	352	355	365	345	349	352	353	359	330	335	335	332	372	367	329	343	354	358	349	348	381	330	325	359	353	350	351	381	348	311	358	336	342	368	402	362	347	318	306	391	379	393	356	341	371	360	333	345	358	371	340	386	342	389	415	345	367	341	349	366	379	387	347	338	383	342	367	343	387	370	362	387	362	372	361	357	354	348	379	384	395	328	334	361	359	350	360	404	347	344	369	337	333	357	359	346	352	354	381	336	334	373	296	369	338	347	365	364	351	345	365	331	353	329	358	304	329	356	338	350	338	358	363	383	344	361	374	345	388	339	386	352	340	364	351	336	357	324	347	345	363	327	378	357	361	342	371	344	330	371	368	355	345	391	326	346	315	330	354	336	367	347	384	338	336	343	337	374	338	362	357	337	366	319	361	320	354	365	353	353	371	333	372	328	376	339	357	388	343	330	348	373	339	342	357	412	330	313	336	318	390	375	331	357	335	374	377	375	382	368	334	361	350	347	386	335	367	377	376	342	339	358	350	350	384	388	327	332	352	361	368	350	370	355	372	352	351	330	374	356	340	355	384	361	362	322	357	394	381	313	369	321	393	342	373	364	367	318	343	346	360	381	356	315	355	313	341	357	354	361	351	333	351	356	360	368	343	372	356	334	364	370	375	370	331	357	326
889	224	67	61	60	38	64	46	52	38	49	33	50	43	38	43	34	39	41	45	27	33	32	31	34	31	44	24	37	43	26	39	37	38	34	48	36	44	39	44	40	46	37	37	42	44	33	34	39	37	40	45	33	39	45	34	42	43	41	32	41	28	26	33	43	30	39	38	38	36	48	48	49	56	50	58	47	38	38	50	43	42	49	40	37	42	38	40	38	41	40	42	36	33	35	28	35	37	37	47	41	39	37	33	51	31	54	38	36	38	33	37	36	38	32	35	30	45	35	40	45	47	39	40	34	28	38	40	41	36	43	37	40	31	36	48	45	35	30	42	25	43	46	37	45	36	35	42	35	32	43	42	34	29	36	36	38	55	31	47	46	31	38	39	49	37	39	42	41	38	33	28	45	34	39	54	42	50	25	46	40	53	33	46	42	32	35	32	32	37	34	47	34	36	38	36	35	37	44	40	33	43	38	39	36	32	55	32	35	43	40	37	40	40	36	32	36	38	35	31	39	43	37	39	38	32	40	41	31	39	32	36	49	32	40	32	39	37	41	29	27	38	43	26	27	28	38	39	40	32	46	38	36	37	29	33	41	44	36	43	28	28	37	29	34	37	43	36	39	40	35	38	35	38	37	44	28	23	28	42	41	42	35	39	42	40	49	37	38	30	31	31	40	35	27	47	52	42	35	41	42	36	28	30	33	28	48	47	27	43	34	32	40	29	35	38	35	44	27	40	44	39	37	32	43	33	36	35	47	47	40	36	44	40	38	55	31	38	38	47	37	32	47	47	51	40	33	43	32	40	31	27	28	50	39	47	34	41	34	33	36	39	47	25	32	37	48	36	35	50	37	34	41	36	34	42	45	48	37	40	46	44	43	37	40	38	36	26	33	40	49	39	32	29	35	43	42	35	40	52	42	54	42	39	36	31	33	24	41	48	35	29	44	40	44	38	32	35	38	37	42	38	36	41	41	31	42	49	38	36	47	38	48	44	43	22	36	42	47	33	37	38	37	36	35	37	36	29	30	34	39	45	31	41	40	33	38	46	27	30	40	35	35	40	43	50	45	31	42	45	38	45	36	48	39	36	45	33	29	39	29	34	35	31	41	36	49	41	43	31	26	30	36	31	45	43	32	37	43	40	40	27	32	38	35	36	26	43	43	43	42	36	39	38	38	41	43	50	29	28	27	41	27	29	39	30	41	32	36	48	34	34	40	24	35	33	37	29	47	43	43	34	35	36	39	28	36	37	30	44	50	39	35	41	42	42	40	50	27	37	42	36	29	41	38	54	36	34	32	33	39	35	37	35	27	36	35	46	45	44	33	43	55	40	47	39	39	36	34	38	41	31	42	49	41	36	40	40	31	45	38	37	51	31	34	38	42	41	38	38	37	33	38	42	52	30	37	30	45	43	36	32	39	45	32	41	27	38	40	46	33	32	34	45	36	36	32	52	29	43	33	45	32	39	31	43	32	29	35	35	39	27	29	47	37	47	37	42	30	37	44	41	39	34	39	36	37	25	45	44	26	37	34	42	35	33	40	34	34	35	43	43	43	42	34	43	41	48	32	42	41	29	34	39	39	48	41	43	35	32	47	35	32	44	27	38	44	48	39	30	43	33	30	46	47	44	40	47	42	36	31	30	41	52	37	39	43	34	46	52	29	34	36	36	36	36	45	31	40	33	41	52	36	33	40	23	33	35	41	48	42	31	33	28	36	35	51	47	39	39	38	37	34	35	40	32	43	29	31	34	38	40	45	44	34	36	30	40	42	41	35	37	28	50	38	33	40	42	33	38	34	41	40	44	46	37	30	40	37	36	37	30	40	50	32	44	43	33	35	39	34	33	45	44	38	37	29	44	47	47	31	34	34	38	30	47	43	35	36	28	43	40	36	39	34	37	47	43	43	31	32	41	53	47	38	43	42	37	36	38	38	36	33	38	28	36	33	25	30	36	41	43	49	27	34	45	31	34	39	41	27	44	27	29	38	39	47	45	44	36	43	49	36	37	29	47	48	31	34	41	30	36	37	37	37	36	41	33	37	40	27	36	47	40	45	45	35	34	47	38	35	37	42	32	38	41	39	38	44	35	36	35	41	39	36	33	29	45	41	36	26	34	35	35	42	35	38	23	32	56	44	37	43	44	41	44	30	30	40	34	43	26	44	42	39	42	34	35	39	41	27	43	33	19	37	32	42	37	48	35	39	49	30	36	42	31	46	38	27	46	40	29	42	33	41	38	40	28	38	47	38	29	31	32	36	39	37	46	35	39	36	29	44	32	40	39	39	37	43	48	40	41	29	34	25	38	48	43	40	35	34	40	40	37	33	39	46	32	35	32	43	36	35	46	38	50	33	38	36	34	30	54	32	41	53	38	38	29	46	44	50	44	23	31	47	31	39	42	57	42	39	41	49	42	38	30	34	46	41	36	40	40	40	46	28	37	40	36	41	48	42	33	32	43	33	46	56	45	41	41	32	47	40	46	28	38	32	37	46	50	24	34	40	34	31	47	28	53	37	34	45	39	30	28	39	27	49	36	34	33	39	37	28	36	45	40	33	29	40	37	45	43	35	38	34	39	39	32	31	43	30	34	43	34	37	46	36	34	32	32	33	42	56	32	38	37	32	33	31	41	33	32	43	46	34	28	35	31	30	36	42	35	43	42	39	39	54	39	36	30	41	27	25	33	30	45	40	41	31	43	44	33	40	34	43	25	38	47	33	39	38	39	41	55	37	37	49	36	33	43	40	34	38	50	36	41	30	43	39	40	46	40	30	39	41	37	38	23	36	25	42	45	45	37	33	32	38	35	40	31	51	34	39	41	45	50	38	42	40	31	37	41	37	31	29	35	43	40	40	34	45	49	49	41	37	41	42	50	33	36	40	34	44	45	49	39	46	35	32	35	37	35	42	41	30	41	37	46	42	47	27	32	34	39	36	40	45	45	45	23	50	34	39	26	44	40	33	39	52	34	35	37	45	46	30	40	46	33	44	27	46	45	43	33	39	38	44	41	39	37	37	56	40	44	48	42	31	41	33	44	33	43	37	37	37	36	51	45	41	34	36	38	35	46	32	39	32	45	40	39	40	31	43	41	31	40	30	38	33	44	33	42	42	33	44	43	42	30	47	47	27	57	37	32	35	49	42	32	53	41	46	37	42	38	24	35	41	37	43	40	41	53	35	36	40	34	42	34	34	36	35	39	51	41	33	36	37	49	34	47	39	39	39	31	36	33	45	29	33	48	31	38	40	33	41	41	48	45	38	29	42	34	31	27	38	33	40	36	26	36	33	34	39	37	44	33	42	34	44	32	46	39	37	37	30	36	33	46	40	37	42	41	44	38	44	48	38	42	48	38	38	39	30	41	43	37	43	45	34	38	43	41	42	30	38	29	31	36	35	37	37	54	40	28	34	32	38	42	28	26	39	52	33	37	44	36	40	42	41	38	44	35	32	32	45	42	40	40	43	37	34	49	38	32	35	52
12727	4033	961	851	1243	1273	1103	1049	840	755	618	588	571	511	506	521	509	486	422	463	442	420	417	424	414	427	448	464	469	422	437	417	447	439	420	390	366	467	424	413	436	401	435	417	427	414	413	399	406	397	449	425	416	448	436	368	417	409	447	432	396	445	424	397	432	429	404	448	431	452	788	962	878	821	689	592	487	491	403	422	422	445	426	436	430	441	400	436	457	416	449	426	398	420	433	449	426	407	428	448	413	406	425	391	412	429	434	383	431	456	425	415	362	391	404	438	423	453	386	379	449	422	430	442	396	436	417	408	415	437	413	458	432	408	413	405	424	420	397	442	441	442	451	395	460	386	405	376	426	401	431	394	411	435	425	419	376	406	417	429	370	418	432	414	415	393	428	436	412	423	435	367	408	427	422	396	382	421	370	385	343	425	412	405	434	385	424	416	402	444	419	402	390	433	385	444	436	407	434	423	418	419	446	410	411	410	438	412	418	429	400	386	384	398	394	402	395	425	395	371	447	451	404	439	456	452	457	450	396	441	404	385	383	418	441	410	462	440	428	444	408	416	419	398	451	393	417	408	414	447	424	411	430	417	402	467	425	423	398	430	397	455	407	445	427	414	398	402	435	402	395	407	403	447	401	406	424	414	413	389	432	414	398	421	424	430	429	389	395	390	413	417	405	425	422	439	405	424	418	407	393	429	401	439	429	437	422	438	440	424	422	436	423	404	422	441	414	441	412	407	419	418	422	398	448	406	398	392	469	428	424	440	411	444	424	393	409	422	398	450	427	440	424	450	407	412	431	447	426	423	414	457	405	380	434	439	403	394	448	434	392	430	391	411	439	392	398	420	409	426	390	430	382	424	429	373	408	419	445	385	386	386	389	385	411	463	405	430	442	400	437	409	398	440	414	442	414	382	414	409	411	429	442	407	427	409	435	443	453	403	474	392	400	418	406	413	419	423	420	474	458	416	410	407	395	384	419	411	380	440	423	413	379	425	408	429	436	436	438	395	387	394	404	410	445	420	416	435	418	403	404	421	441	414	407	410	420	403	406	382	412	396	397	423	405	422	446	433	411	403	438	431	426	417	400	414	415	414	397	409	383	422	410	412	410	426	423	396	381	426	425	458	414	441	419	446	365	464	387	443	426	413	418	410	398	399	422	417	397	442	434	444	454	422	441	431	432	414	445	405	430	399	425	386	412	420	443	424	432	444	408	415	414	405	403	386	416	415	411	447	420	425	410	426	424	424	407	428	373	453	414	397	428	406	398	393	443	415	416	375	395	449	387	435	426	426	425	411	413	407	453	415	409	439	449	393	384	405	419	423	416	417	407	394	444	453	428	409	414	432	453	439	390	400	413	408	424	412	414	392	397	389	398	404	442	432	430	405	437	435	435	398	401	435	416	407	419	395	443	414	414	412	400	454	448	443	405	368	426	367	422	418	411	425	382	426	427	426	442	464	382	423	441	391	409	431	439	426	467	415	420	379	404	397	433	391	423	391	404	408	422	409	421	438	410	434	434	427	379	396	416	427	382	382	381	403	428	442	408	381	420	435	435	401	429	423	397	404	406	403	421	385	436	444	416	392	424	439	413	403	425	397	388	422	404	381	432	446	383	384	417	420	398	408	413	422	458	406	426	409	377	424	437	416	416	388	436	418	392	399	426	414	451	404	451	433	449	436	457	415	388	458	422	455	444	393	452	430	399	387	462	400	415	412	400	447	410	439	405	410	413	419	404	446	439	420	446	424	426	385	403	411	404	396	393	376	386	419	386	412	413	386	407	413	441	421	429	419	407	378	423	369	395	431	435	415	427	421	416	416	405	422	409	390	418	441	373	439	421	434	411	402	445	445	419	402	426	431	407	428	381	406	426	388	414	408	437	424	411	401	407	439	451	446	397	418	407	420	419	468	422	412	447	401	449	400	391	388	422	394	431	403	376	390	427	401	392	426	420	420	428	413	404	412	454	406	398	411	412	430	456	403	439	425	442	434	427	411	402	373	402	435	440	427	428	440	427	411	420	454	409	409	425	421	450	433	438	403	417	362	430	444	396	419	426	389	409	401	415	443	411	430	442	439	438	435	408	404	440	430	402	432	410	424	399	451	445	442	412	375	425	456	447	437	425	425	426	413	409	413	392	427	377	389	413	403	397	401	406	430	456	441	410	406	397	383	436	417	433	440	438	423	392	419	402	430	419	405	379	409	416	407	449	424	412	442	405	427	409	429	397	415	432	404	415	432	391	403	431	400	399	415	414	389	444	416	431	424	399	421	443	452	403	416	424	409	408	363	419	455	415	418	404	384	406	434	399	452	423	445	422	400	438	394	419	432	387	398	444	423	413	411	426	444	423	420	416	428	395	410	390	410	422	432	418	416	409	425	466	427	402	397	421	412	424	446	406	394	395	401	419	405	435	408	424	413	416	411	449	411	401	379	454	415	430	421	431	371	462	387	406	408	411	403	433	390	408	385	407	420	410	410	413	426	394	432	395	411	392	439	388	426	417	434	409	435	388	399	423	421	413	417	407	404	397	418	421	423	440	404	430	399	455	421	408	391	438	434	434	426	416	405	395	428	409	411	427	393	418	384	444	382	419	408	392	417	426	384	413	401	399	415	432	412	435	417	409	429	411	459	432	418	427	394	442	408	442	433	456	429	414	416	383	390	416	425	424	431	409	397	447	388	414	432	403	436	427	438	415	438	416	436	412	398	415	378	434	399	393	414	385	404	417	420	458	415	438	423	383	430	446	385	416	396	432	427	422	392	419	407	425	425	441	421	408	467	419	464	446	407	419	454	406	428	425	428	404	414	386	412	405	413	423	418	397	401	395	416	433	423	383	421	385	460	424	400	409	409	409	410	410	402	437	409	429	377	400	437	399	385	414	415	440	421	447	396	417	400	443	386	419	414	426	403	432	413	412	458	418	435	452	390	434	449	464	419	389	452	437	410	445	409	445	387	434	427	402	401	434	391	429	415	402	459	437	414	413	450	377	376	437	418	410	445	425	396	414	411	385	433	422	426	426	414	387	439	406	394	443	418	450	407	407	418	399	410	436	406	428	418	402	390	401	366	386	424	383	422	421	429	430	434	416	462	409	432	438	418	473	385	445	456	416	417	462	425	400	422	434	408	417	431	412	417	396	390	427	424	420	413	458	398	439	429	420	431	416	440	420	433	418	453	460	447	426	430	474	415	442	401	394	400	404	420	427	397	447	441	420	412	420	413	410	429	397	437	437	426	467	445	419	395	403	430	420	461	432	433	468	410	426	417	371	429	404	448	441	439	386	455	426	400	437	475	401	428	453	437	477	403	448	424	419	439	436	428	409	413	430	386	401	417	447	424	428	432	408	439	422	404	405	381	492	443	423	434	443	452	412	407	437	444	415	426	388	436	453	421	423	433	405	393	416	422	405	423	414	402	394	403	393	426	418	439	448	448	428	431	378	414	416	449	450	412	395	421	417	416	396	428	417	439	447	443	402	396
1408	788	118	76	73	65	67	68	75	54	41	48	48	44	49	43	39	39	38	46	28	46	38	36	38	42	31	26	47	37	55	44	38	41	38	38	31	39	41	38	39	38	41	38	35	39	41	42	38	33	46	49	45	32	45	43	35	48	39	32	42	44	44	53	37	33	35	32	35	47	74	70	91	75	59	46	39	41	45	41	35	39	41	35	42	42	40	42	40	44	33	50	34	33	43	38	46	28	47	39	35	33	40	34	47	32	31	41	41	34	43	37	41	34	40	35	43	42	39	30	41	42	38	36	38	37	31	38	36	29	33	46	47	39	43	46	45	41	43	42	41	37	41	37	43	40	32	44	38	36	46	45	35	49	43	40	36	34	36	40	39	48	30	36	49	42	40	36	37	24	43	43	26	42	36	29	37	28	46	46	38	32	37	38	34	34	35	36	33	38	40	32	31	48	41	37	28	48	35	39	31	41	36	38	33	41	32	31	40	39	32	49	36	30	33	57	50	42	44	48	34	43	34	44	47	54	45	20	41	48	43	32	40	35	25	36	33	39	30	41	47	46	44	52	35	48	40	51	44	46	33	41	37	35	39	48	38	45	40	36	43	39	43	35	32	37	31	27	28	32	37	34	43	47	44	44	32	38	34	40	39	28	35	40	40	42	40	31	51	42	38	43	31	35	37	32	30	34	38	41	38	29	31	35	31	42	41	30	34	30	38	42	39	37	31	40	30	40	45	40	34	42	34	29	23	50	35	30	34	29	30	38	29	39	43	49	44	44	43	42	29	37	42	39	50	56	45	30	30	37	40	40	48	46	38	35	29	48	42	40	32	50	33	29	37	29	41	33	42	61	35	35	38	29	47	43	40	39	49	42	31	40	35	42	34	29	34	37	33	52	46	41	39	40	33	31	41	29	38	36	31	44	46	38	46	40	29	36	39	44	32	31	40	38	45	31	50	40	38	41	38	53	45	40	52	34	44	28	34	36	40	41	40	40	32	48	41	43	33	33	40	39	42	41	41	41	33	41	37	38	49	39	28	60	30	33	42	26	30	44	40	37	36	41	34	45	41	54	38	31	37	37	34	31	43	44	44	36	48	37	47	32	40	26	36	43	40	48	29	36	33	47	34	31	44	45	26	39	29	43	48	36	40	28	36	35	35	42	42	42	37	38	44	32	38	38	40	40	41	30	39	33	32	37	36	28	39	37	37	35	43	40	28	42	40	38	49	34	46	29	43	38	27	39	45	39	43	40	40	43	34	45	37	44	28	41	49	31	42	43	35	32	51	38	37	34	36	34	31	42	31	35	38	36	38	43	35	31	31	51	37	38	41	46	37	45	39	40	32	41	37	38	51	43	48	40	44	45	33	39	39	45	34	43	42	52	36	39	30	27	45	41	38	29	32	34	35	47	42	32	47	44	37	33	50	42	37	29	37	30	44	32	38	39	36	34	48	29	47	49	30	40	44	43	43	39	48	35	33	37	43	41	36	37	46	45	40	39	45	46	42	37	45	46	40	29	36	32	41	24	30	42	37	37	41	36	40	41	36	34	35	40	44	43	33	49	41	38	41	43	40	39	43	39	35	39	36	34	23	43	46	44	58	48	40	35	42	51	40	36	43	43	45	39	38	44	46	39	48	48	36	33	34	41	40	40	43	33	40	43	44	36	26	37	50	42	37	38	36	47	44	32	31	37	38	38	55	31	43	29	35	41	37	51	54	30	36	29	33	46	35	43	26	31	40	40	32	36	48	32	40	32	32	40	29	46	49	41	41	42	41	42	34	41	42	37	33	39	44	40	45	32	43	34	32	44	46	33	43	39	39	48	45	38	29	40	33	35	37	48	42	37	29	44	39	38	47	35	49	44	39	40	48	42	33	24	31	41	41	33	37	42	40	36	34	37	40	35	43	43	29	35	44	44	48	36	29	30	36	35	40	33	43	35	43	42	44	42	35	41	37	32	28	39	43	47	47	40	34	34	46	36	49	41	31	40	37	38	44	28	37	42	48	37	40	29	37	35	41	39	37	44	38	50	36	48	39	35	31	35	34	51	35	31	36	32	53	31	45	30	34	41	40	35	47	40	41	30	36	40	40	37	38	31	35	43	37	42	39	33	47	30	38	28	39	38	50	37	45	36	43	36	48	36	40	36	41	30	34	37	33	33	27	36	40	37	45	31	36	42	36	36	28	34	53	25	42	37	29	33	37	25	45	33	37	38	34	37	38	34	32	39	37	34	33	34	50	39	43	20	34	27	34	32	43	44	32	34	36	39	35	28	43	40	44	30	35	36	44	37	45	29	40	38	42	42	36	35	46	44	41	37	37	34	30	33	37	32	39	32	40	34	37	26	36	33	37	33	36	43	33	43	38	29	47	28	51	44	37	53	47	30	34	26	42	32	31	42	30	35	48	35	44	39	44	35	41	36	37	37	49	41	39	44	38	35	45	45	36	36	34	51	40	30	46	33	34	35	44	29	44	41	34	43	30	28	41	42	33	36	38	42	37	45	36	39	34	46	46	40	36	48	36	47	41	42	40	37	42	27	33	35	44	32	34	38	42	43	36	28	41	35	31	55	45	40	36	34	52	31	35	35	40	42	24	27	60	36	39	39	47	34	38	49	31	40	42	43	36	30	26	43	37	33	30	36	39	37	46	41	51	39	47	41	42	30	41	40	43	48	40	43	37	33	44	43	40	30	44	37	50	53	40	31	50	42	32	41	43	36	34	45	35	42	41	47	44	42	36	40	36	42	40	29	31	42	36	49	33	43	44	42	46	26	40	44	49	32	40	35	47	39	29	38	36	43	46	42	36	42	28	37	37	33	41	32	47	37	54	31	41	39	42	33	55	34	42	27	43	43	46	46	40	31	36	44	36	47	41	30	39	38	30	35	31	46	42	50	31	40	45	40	40	40	37	42	34	44	42	34	29	35	35	31	43	35	31	40	35	43	34	32	30	32	37	30	43	43	31	40	48	40	36	32	37	35	32	37	41	34	37	45	39	39	25	42	38	43	45	39	34	42	36	39	44	38	34	38	41	37	44	28	43	36	41	41	29	38	36	42	35	28	49	39	40	45	40	32	37	34	42	36	44	25	30	40	40	35	29	40	43	44	36	34	38	30	40	40	51	41	31	34	27	32	41	30	40	34	38	60	28	39	31	29	41	34	37	40	44	30	38	58	31	31	35	34	28	45	31	30	36	37	51	33	25	38	47	39	45	40	30	36	43	32	35	41	41	37	42	41	42	37	35	41	43	31	45	40	36	31	35	39	38	47	35	40	44	41	44	40	37	44	41	38	42	42	39	35	33	39	45	39	37	41	45	42	38	30	31	33	30	40	39	41	38	46	41	33	39	28	31	43	38	43	31	58	37	35	33	42	48	42	46	41	43	37	36	31	44	44	32	36	36	42	41	38	47	34	30	41	41	43	45	28	44	44	37	46	51	34	36	44	29	37	36	27	30	32	34	41	41	41	42	34	37	39
19368	8128	1482	1557	2488	2719	2329	1863	1402	1138	946	864	762	619	689	590	563	533	545	510	497	531	476	497	466	447	496	483	504	446	459	486	429	455	448	475	420	454	453	455	463	401	505	469	426	438	411	429	456	430	458	445	407	425	433	431	384	412	445	395	455	415	408	433	412	410	464	453	407	693	1577	1642	1582	1308	962	669	549	512	473	420	411	414	433	412	425	392	430	418	380	430	417	463	415	425	416	382	434	416	420	428	391	437	439	413	399	445	440	415	394	421	461	447	415	422	411	406	413	431	421	445	394	431	402	412	423	401	385	411	437	422	410	404	409	438	404	392	388	448	423	385	425	423	436	431	417	396	432	425	417	427	438	416	406	445	402	430	418	402	425	402	433	408	419	389	397	429	428	415	418	417	438	445	436	444	460	415	409	419	398	392	418	418	431	411	443	427	412	437	387	437	405	453	414	431	405	426	442	431	430	418	429	443	409	420	441	412	425	442	428	451	414	419	376	436	377	407	417	472	412	444	418	437	450	420	402	420	415	403	404	393	420	438	415	417	444	423	421	440	428	400	442	386	401	433	412	450	379	432	407	422	442	440	415	446	385	424	405	406	416	424	436	436	394	429	400	434	449	444	440	405	463	377	408	421	373	429	426	408	403	463	450	387	379	428	400	408	424	427	431	415	390	416	432	442	441	455	423	396	414	422	412	437	404	417	434	421	443	405	441	424	408	456	435	430	411	429	414	422	406	428	430	417	412	418	397	435	421	423	406	432	400	424	468	444	454	435	408	393	395	388	420	411	444	470	423	390	390	383	431	440	420	435	430	399	423	434	452	447	430	382	443	388	413	378	432	432	470	413	439	430	421	394	439	397	401	432	414	422	435	454	391	425	414	417	380	440	427	456	432	415	439	427	428	427	427	450	400	413	451	417	395	427	393	420	415	432	409	448	419	436	462	413	399	402	407	472	404	399	456	453	407	432	439	421	440	407	420	448	427	427	432	421	442	434	418	425	418	404	432	386	459	415	408	400	437	382	409	442	405	413	440	457	425	414	396	427	480	418	433	441	446	403	379	422	406	428	419	449	419	414	409	396	432	411	434	401	398	428	444	433	416	393	408	405	397	408	412	440	462	412	409	433	420	417	404	437	405	407	439	447	414	430	401	411	443	429	405	396	424	409	421	412	384	438	409	439	431	431	394	430	442	439	456	435	423	445	414	451	391	419	452	433	422	423	409	440	448	396	441	451	418	450	440	427	411	442	454	427	391	429	425	421	409	432	413	429	431	435	412	437	403	404	404	422	421	475	425	422	432	429	452	397	421	384	415	459	417	466	395	411	417	430	432	424	398	400	432	422	441	414	430	419	440	413	417	387	443	409	456	414	427	400	460	433	419	424	445	425	404	442	438	455	429	432	444	443	393	437	419	429	440	434	461	428	406	403	420	432	419	422	408	416	447	409	406	386	433	414	411	442	395	405	374	384	437	389	446	416	378	394	408	452	454	427	440	410	440	376	439	413	374	406	461	414	406	428	445	449	449	408	403	435	420	448	417	386	423	417	427	392	403	456	402	442	416	412	463	427	434	409	433	433	383	393	459	417	418	394	390	425	411	430	418	418	451	431	444	409	441	414	427	462	396	419	403	444	436	434	407	446	407	387	435	421	440	419	460	461	414	419	446	445	416	446	403	430	427	400	435	434	421	442	423	426	449	445	413	411	449	448	436	434	415	422	454	414	432	391	442	404	433	419	434	395	412	454	426	420	434	429	431	419	419	451	426	391	425	381	405	452	426	454	413	398	412	437	425	440	410	406	402	416	414	389	406	423	418	390	399	425	432	423	404	399	420	395	436	436	398	427	449	431	387	437	399	396	425	423	420	385	407	406	438	438	405	426	414	417	439	454	416	429	413	443	426	437	393	472	453	414	418	445	442	410	443	421	402	472	422	420	411	398	442	408	402	438	444	449	416	401	438	435	446	400	390	435	420	431	428	421	422	461	414	415	412	437	435	421	435	421	430	385	427	437	432	452	426	421	440	416	401	440	410	436	472	409	430	423	421	409	428	418	406	415	401	434	464	394	419	403	409	457	435	413	407	397	391	417	396	424	442	396	405	424	404	376	441	403	409	414	408	437	407	441	436	402	452	423	427	403	440	449	385	418	417	456	414	419	408	435	396	441	413	405	382	416	413	407	401	419	442	425	426	443	453	412	411	428	439	445	411	440	427	415	405	425	397	408	433	440	468	436	411	430	412	399	428	430	431	390	401	423	437	421	442	404	376	444	443	440	405	413	388	392	421	425	417	417	398	413	411	426	400	395	429	396	438	435	419	441	427	434	414	407	411	426	445	417	443	425	426	447	420	415	418	414	409	443	439	446	395	420	412	392	430	391	440	410	378	372	433	421	426	426	414	402	428	413	432	408	432	426	396	440	410	427	432	409	436	429	411	443	426	400	414	447	415	462	446	410	445	435	474	440	419	414	438	444	423	383	424	414	416	441	415	390	438	419	431	422	436	423	420	405	398	449	398	433	444	436	430	412	461	424	407	416	447	439	449	394	411	466	443	456	425	376	394	418	410	413	435	413	418	426	392	439	401	454	425	417	418	429	428	435	427	425	443	415	378	399	432	428	425	419	376	416	430	424	387	442	472	435	430	408	437	443	441	421	416	451	397	440	400	418	411	408	422	447	441	439	390	429	429	437	461	406	422	416	381	426	385	435	416	393	422	401	415	408	403	455	433	416	403	390	410	378	436	424	389	428	412	408	470	438	440	410	446	446	424	382	410	406	414	424	454	424	421	448	429	423	420	452	395	410	434	419	442	459	434	404	419	436	427	450	440	402	425	463	436	448	413	404	434	412	405	432	414	413	427	413	433	394	421	410	384	404	428	436	380	441	440	449	422	396	412	453	408	417	404	441	449	412	451	410	453	415	439	408	378	410	430	410	438	446	448	416	431	429	421	430	461	424	437	406	459	408	417	444	425	403	452	415	450	419	436	430	440	436	414	431	394	424	417	408	405	423	455	375	441	392	388	427	452	415	429	440	428	408	409	401	450	379	400	412	445	411	431	399	432	413	409	409	400	440	450	421	440	409	408	435	387	408	386	418	382	428	455	427	386	442	457	401	396	449	448	428	401	454	425	416	448	451	407	395	421	389	418	431	411	415	413	405	432	420	405	424	431	443	385	444	428	405	426	403	417	444	472	448	420	409	452	430	444	438	437	435	448	431	426	440	448	412	417	434	441	428	450	436	471	416	440	432	454	432	393	426	419	447	427	393	436	431	427	446	444	435	440	438	421	390	407	426	400	405	445	445	447	442	448	436	400	442	392	414	431	389	433	477	430	448	453	448	448	417	400	435	441	409	424	425	418	445	419	441	425	455	441	399	404	432	399	408	384	406	408	401	418	444	441	429	405	401	397	375	398	416	449	389	444	372	424	399	420	448	402	426	433	399	405	425	382	421	423	398	419	409	450	389	419	432	425	439	430	449	416	427
1805	460	133	73	78	59	70	65	55	48	47	53	53	34	38	36	29	32	39	32	30	25	33	28	30	27	38	39	36	24	30	30	35	27	27	31	40	35	37	40	29	22	31	42	35	36	32	26	34	32	34	29	40	38	45	23	26	39	46	28	30	28	37	41	36	30	33	45	35	61	68	91	73	67	36	43	41	36	40	32	39	29	27	38	32	35	43	24	27	30	26	34	32	32	28	27	40	29	41	31	23	28	31	23	29	29	27	27	32	33	36	33	34	37	39	25	27	28	20	35	37	38	23	29	43	30	27	35	28	32	32	34	38	33	35	33	29	48	37	32	23	22	31	39	33	26	24	29	23	32	34	29	31	36	33	26	30	34	31	35	25	38	42	31	32	34	41	31	40	17	46	29	31	37	41	37	21	31	42	24	27	34	31	27	35	25	31	28	32	33	33	33	29	30	39	30	47	24	26	26	29	33	28	28	28	35	34	30	39	38	32	34	27	41	33	40	46	36	20	34	25	28	35	31	47	36	38	45	39	31	36	32	33	30	26	27	36	28	28	31	33	30	32	27	30	27	37	25	37	25	38	40	24	37	47	35	25	35	29	33	38	29	39	26	31	31	30	31	35	21	29	24	32	38	34	33	34	21	33	26	37	22	34	35	44	23	36	29	36	25	34	36	40	31	25	25	42	34	27	27	34	24	36	23	30	35	31	26	26	41	30	38	30	28	34	32	26	24	33	35	32	32	24	28	30	30	26	33	28	26	40	30	16	30	34	29	33	31	35	35	36	29	32	39	41	31	28	34	38	31	42	34	29	32	33	29	30	41	35	40	38	37	38	31	30	27	32	25	20	20	27	37	29	32	35	28	24	42	33	28	33	24	40	33	41	41	32	27	34	28	36	36	35	27	25	30	36	31	37	31	37	47	23	30	29	33	24	31	45	28	36	29	39	29	32	40	42	34	26	25	33	23	41	26	30	38	34	29	36	25	38	30	42	18	32	28	28	29	30	24	34	35	29	25	35	31	35	28	31	37	29	30	37	28	37	29	36	24	29	25	35	37	36	45	32	29	30	23	30	29	37	27	24	40	21	26	31	28	23	27	32	32	32	33	27	28	33	32	39	28	36	42	28	26	32	35	46	35	36	31	24	35	29	26	40	33	41	39	29	31	25	30	29	33	33	32	35	30	39	26	25	36	33	24	38	22	34	31	28	34	32	31	35	27	23	33	32	30	35	33	33	25	33	29	28	39	37	26	32	36	25	35	41	42	40	29	31	33	33	29	34	24	34	35	28	30	35	23	29	31	25	36	46	42	28	33	31	42	29	30	31	39	33	44	34	32	34	27	37	44	34	26	31	33	32	22	29	26	28	39	33	31	32	28	27	33	36	38	25	35	26	24	39	33	42	25	33	29	33	33	30	29	26	28	27	29	42	29	23	25	41	31	27	36	32	28	30	27	35	24	28	23	31	33	37	27	36	28	24	27	44	25	39	31	40	31	34	28	35	23	33	29	35	26	30	31	34	25	36	30	40	23	26	25	37	25	30	24	34	38	22	33	27	40	33	33	25	29	35	23	31	35	26	30	35	30	35	38	47	27	37	42	36	33	37	32	40	33	24	43	30	39	37	43	41	34	30	24	31	43	28	34	27	25	38	25	27	26	33	27	37	46	31	32	29	21	21	23	34	33	25	28	31	35	18	41	35	27	31	31	27	30	25	41	35	33	21	21	36	30	35	20	23	34	23	40	34	20	32	32	28	38	36	36	29	27	34	26	33	33	33	29	42	24	29	39	29	30	19	28	27	27	39	32	35	34	33	33	35	33	37	40	22	35	29	33	36	26	26	32	28	35	27	32	32	28	28	46	30	32	33	27	25	36	34	35	36	23	34	31	36	36	30	31	30	32	21	28	32	31	41	32	30	25	38	25	27	32	36	44	29	32	31	29	27	41	33	38	38	35	28	34	36	32	23	41	32	31	25	29	30	41	36	29	39	39	36	34	32	31	21	28	45	24	31	27	37	27	24	33	37	38	42	26	30	28	31	30	31	28	37	28	29	37	40	39	29	30	35	27	34	36	31	22	28	36	30	38	36	31	33	34	26	30	37	35	32	34	34	33	25	21	34	34	32	40	27	38	36	35	22	27	41	34	34	35	32	34	29	26	40	26	36	34	43	37	32	29	22	40	36	31	24	30	25	35	37	35	37	34	41	25	33	32	28	34	28	30	25	24	31	41	29	40	36	34	28	39	28	36	41	18	28	20	41	26	26	34	30	30	23	35	30	37	25	27	33	36	37	29	39	39	27	25	29	29	35	21	31	30	25	35	40	30	36	29	22	27	25	31	30	23	34	42	34	33	39	36	27	31	25	38	34	30	37	27	21	35	37	23	25	31	43	44	37	34	36	28	29	31	27	35	27	37	30	31	35	28	33	27	29	38	35	27	28	36	27	24	27	29	33	26	23	28	27	33	26	30	29	25	29	29	29	42	40	32	31	29	26	28	27	37	42	29	26	29	28	26	35	33	25	40	24	34	30	23	30	33	25	38	33	23	28	40	39	37	33	31	30	35	39	32	35	38	36	30	37	26	24	28	33	39	31	33	38	35	25	40	26	31	32	30	46	24	30	30	32	30	45	30	36	28	41	39	40	33	24	38	24	33	18	40	24	42	46	45	38	31	34	25	30	35	34	30	32	43	32	21	38	39	36	26	34	29	33	33	36	33	38	37	28	30	30	34	34	30	29	37	30	44	40	32	37	33	28	31	31	30	31	24	54	38	30	37	26	32	36	30	19	30	23	30	37	40	25	37	29	34	22	23	24	44	39	34	29	26	36	40	32	22	29	33	40	33	25	35	42	32	30	21	29	26	33	26	27	28	37	26	39	26	35	26	32	32	32	27	36	33	36	31	30	28	26	37	31	31	32	32	32	25	28	35	35	41	39	37	22	31	29	24	27	30	24	35	35	39	25	48	34	29	29	32	32	24	23	39	28	41	30	38	27	38	31	34	32	30	29	29	35	34	22	26	29	28	29	29	43	43	31	37	28	33	44	39	35	33	33	27	30	25	34	26	26	25	34	24	36	30	28	31	23	30	30	40	31	37	29	30	31	27	31	22	33	42	28	34	21	26	29	32	34	34	28	36	31	21	37	35	36	27	40	42	23	38	28	35	30	48	38	27	23	30	28	43	31	44	40	28	30	26	30	35	34	25	35	43	26	37	33	36	38	41	35	34	41	34	27	28	32	34	33	40	28	30	40	26	43	38	31	37	40	39	30	38	28	28	36	22	40	26	40	40	35	36	33	25	23	36	38	34	28	28	27	23	30	32	31	38	35	38	26	31	33	43	28	27	27	30	39	31	37	34	30	34	33	28	22	36	34	30	29	27	37	32	37	24	33	43	28	30	28	37	26	31	31	26	31	29	29	27	30	42	42	28	41	37	43	28	42	22	28	33	26	33	31	26	38	33	27	33	33	34	29	34	36	31
19595	5512	1290	1476	2456	2677	2263	1931	1577	1241	948	863	774	735	655	565	539	584	489	485	451	463	397	420	404	413	463	395	427	418	360	396	402	378	359	360	379	371	381	362	367	366	390	339	363	398	366	368	343	364	360	337	360	359	392	341	328	361	382	340	361	374	350	373	381	384	351	371	476	1254	1917	2075	1615	1270	819	596	493	398	354	357	348	312	324	332	334	387	306	342	367	327	353	334	382	344	353	345	377	314	309	342	361	362	357	347	323	319	332	349	336	355	366	358	356	362	365	366	334	342	364	344	343	354	385	334	382	323	354	352	391	352	354	328	358	355	317	332	355	341	326	369	314	344	338	345	340	366	390	325	344	342	320	367	373	359	338	348	346	387	362	391	342	385	355	344	354	352	333	349	374	342	331	353	342	374	340	322	338	362	355	351	361	342	337	337	361	328	359	356	353	371	363	374	340	354	342	353	332	321	337	362	359	336	367	371	369	350	352	344	373	369	338	362	383	319	352	352	332	325	342	345	344	366	367	372	405	356	343	352	365	362	372	375	360	363	368	342	352	336	332	321	359	400	346	369	336	328	365	340	323	332	377	365	401	316	338	326	352	322	383	330	358	331	371	378	352	367	325	345	352	392	326	355	329	333	339	342	347	351	358	351	343	350	357	355	321	344	374	374	335	369	354	318	350	345	352	348	331	346	363	339	338	370	332	356	394	297	342	330	314	351	325	362	348	365	354	347	336	346	348	361	356	360	337	315	357	344	318	382	321	353	355	357	359	308	353	375	364	369	352	345	316	339	336	348	345	339	355	333	337	369	360	332	369	361	355	382	287	349	365	370	343	366	368	334	348	358	347	351	356	360	331	380	341	334	335	356	363	347	371	348	321	371	335	388	352	357	363	352	369	354	317	333	361	335	370	354	327	371	363	368	321	361	355	361	319	329	354	344	369	346	332	363	363	386	339	339	373	347	371	352	375	351	365	358	375	339	384	301	355	359	346	370	338	338	370	333	354	356	397	339	361	312	345	369	369	367	346	370	350	351	354	348	363	371	344	354	363	362	327	332	335	336	352	351	357	340	353	325	325	332	359	343	361	338	338	318	341	359	358	316	388	348	349	325	346	351	360	337	364	339	372	359	356	339	345	320	335	372	340	355	324	346	337	348	325	401	355	341	375	345	332	393	323	334	337	349	364	375	356	349	362	376	348	361	347	325	350	319	338	353	353	338	397	312	345	337	362	355	365	356	336	320	322	368	333	352	350	336	358	333	348	364	342	339	395	340	336	371	359	350	393	375	329	321	362	350	349	346	366	398	372	339	369	349	371	339	361	371	338	297	332	353	347	302	340	344	350	349	362	342	314	358	348	330	378	369	334	336	342	367	376	365	324	352	378	322	364	331	340	355	373	348	359	342	314	351	346	345	343	362	371	355	365	353	340	345	360	317	331	331	354	355	355	349	329	380	367	354	327	364	326	386	321	323	353	357	363	356	343	384	364	368	362	368	327	383	333	347	351	348	306	324	321	349	351	316	332	368	370	354	313	371	374	351	340	337	356	332	346	349	337	363	392	350	375	346	327	319	330	324	379	351	324	334	351	332	318	331	371	321	358	360	370	366	357	350	356	356	337	352	374	333	391	340	345	342	334	334	345	349	371	349	319	359	325	339	343	343	350	358	362	314	364	321	350	348	355	377	341	345	378	357	341	357	319	344	351	332	375	354	358	320	336	376	345	360	308	385	348	377	359	374	351	362	307	379	360	346	359	357	325	362	325	337	348	362	351	342	335	330	303	365	356	366	391	338	333	345	352	390	314	336	335	373	383	366	360	357	338	354	366	365	325	335	379	364	317	342	352	330	333	344	377	352	328	395	354	347	325	365	344	356	339	339	369	345	358	369	363	383	357	322	360	377	357	353	363	377	372	354	330	357	364	347	355	333	368	360	402	336	328	347	359	368	356	361	338	374	310	351	356	353	338	344	400	334	334	346	385	353	370	345	353	372	367	339	350	367	339	380	359	346	369	354	374	352	345	329	366	350	366	356	347	389	370	330	371	370	349	365	368	328	352	357	340	349	345	339	339	378	349	361	342	344	366	332	358	336	354	341	368	331	388	322	371	343	354	348	333	327	344	345	377	323	368	313	335	329	400	404	354	361	362	346	360	358	351	390	324	377	367	345	355	358	341	345	330	352	343	357	334	384	327	351	325	368	388	362	360	340	358	352	395	355	389	380	369	345	339	364	318	373	302	336	360	341	362	380	355	318	358	352	331	348	342	361	317	355	360	338	365	352	370	321	372	333	352	351	335	347	334	371	340	343	321	354	340	342	333	386	301	316	358	365	355	363	343	375	372	329	376	316	339	373	336	330	324	383	369	382	369	326	321	353	351	337	335	361	312	372	376	359	326	357	328	352	360	334	367	351	368	369	361	397	352	341	344	309	341	331	399	356	352	357	354	361	328	350	341	387	336	340	355	337	341	334	355	325	339	335	357	378	359	318	315	352	357	374	354	344	352	328	350	328	333	318	344	361	358	381	366	333	382	350	355	341	340	362	329	335	347	361	343	326	341	328	336	346	373	342	347	357	344	341	370	348	326	339	365	364	358	362	346	355	356	358	339	340	325	311	354	343	358	310	329	370	324	357	335	350	331	337	346	379	329	363	354	350	340	368	371	387	340	375	320	319	323	347	357	325	362	346	328	358	315	341	370	378	320	331	337	308	314	341	348	339	315	367	313	376	365	349	344	379	364	328	366	358	356	336	332	338	343	349	361	317	351	351	336	360	401	331	319	335	355	376	350	340	379	331	341	332	359	349	326	365	328	334	341	344	319	346	357	333	387	323	383	319	354	346	354	361	308	341	346	330	331	350	397	337	375	342	363	322	319	349	340	356	327	334	354	325	354	361	354	392	343	367	335	334	330	355	342	352	339	299	312	341	360	370	363	357	349	368	356	359	354	315	363	369	367	339	366	353	326	365	357	360	349	333	372	376	356	338	340	370	360	335	322	342	353	345	323	351	347	343	373	347	328	320	349	344	360	353	338	350	322	354	359	323	338	370	330	349	355	347	356	353	375	365	337	356	331	341	358	409	342	315	337	382	337	336	344	340	356	323	358	336	331	382	365	356	338	341	360	327	358	337	364	351	361	335	343	353	345	336	369	328	339	385	356	333	368	341	380	365	360	379	324	351	313	390	333	365	323	362	329	344	333	348	351	343	362	358	347	343	346	346	369	369	369	351	381	297	392	364	376	310	367	340	371	337	351	340	376	353	335	372	349	363	363	339	387	346	350	349	349	345	370	351	327	378	341	348	361	358	345	354	343	352	306	353	345	364	361	363	356	363	339	359	330	342	326	317	404	357	323	348	377	348	340	336	364	371	358	340	370	357	354	351	327	345	351	316	379	359	346	354	351	362	373	353	393	348	332	357	373	351	368	362	344	343	351	356	366	362	363	330	373	335	390	345	323	349	321	357	319	340	359	367	360	350	356	367	348	336
2202	803	137	92	110	66	78	77	69	65	54	56	44	42	34	38	39	47	39	48	33	44	30	32	42	39	26	34	30	38	40	30	36	43	29	36	29	43	46	40	34	36	33	27	29	42	44	36	40	26	40	34	36	28	30	30	36	42	27	35	37	24	29	26	36	33	32	36	42	103	144	135	94	61	58	44	32	32	29	36	38	34	41	33	38	34	21	38	38	36	41	31	38	28	43	36	35	41	32	28	36	28	32	31	33	38	38	26	31	42	26	28	31	27	33	34	18	44	40	28	36	32	31	38	33	38	32	31	37	34	29	41	27	35	30	41	33	33	32	32	31	32	37	26	34	33	35	32	35	41	25	31	39	31	26	29	26	33	29	29	21	36	42	37	30	33	33	41	33	33	37	38	41	44	34	30	37	33	25	44	27	25	34	48	23	33	38	43	31	30	35	28	29	22	30	33	35	36	23	41	31	26	44	36	36	42	39	33	35	46	28	32	30	39	43	27	42	16	29	37	32	27	25	38	31	41	26	33	35	29	41	29	33	44	28	24	32	33	35	23	26	45	35	40	32	44	32	33	34	36	42	32	31	24	31	27	29	26	31	36	35	42	38	42	26	27	41	31	25	26	34	30	43	40	41	29	46	36	33	40	40	32	26	31	36	44	22	34	22	37	34	37	36	36	38	23	31	43	32	32	38	42	27	37	36	41	17	37	33	32	33	32	40	37	33	33	32	20	35	26	35	38	30	29	36	35	42	37	36	29	28	28	33	42	33	37	31	27	40	42	30	29	43	29	27	36	36	26	22	44	29	29	35	36	28	29	22	33	44	33	27	32	33	22	40	35	31	46	34	39	33	30	37	33	35	43	27	35	26	32	31	28	28	25	37	25	48	24	29	30	35	25	30	41	35	42	22	42	34	38	31	41	31	30	34	28	27	24	41	41	30	31	40	26	38	28	31	27	26	38	25	43	34	42	30	33	28	29	33	40	37	45	36	37	31	23	33	35	36	42	38	24	37	42	38	33	25	31	24	36	46	22	31	38	38	28	30	38	30	38	41	37	33	43	20	28	33	31	34	43	34	39	34	36	28	37	27	37	30	31	39	32	37	36	32	24	43	29	33	30	27	41	50	26	34	27	37	34	26	36	37	28	26	26	32	32	29	34	34	46	33	39	27	41	35	49	37	36	39	37	40	31	39	27	38	29	29	35	54	32	33	34	30	40	35	38	36	40	42	37	39	29	22	41	34	37	31	41	38	45	35	34	33	14	34	32	42	35	41	32	35	32	39	35	31	31	38	41	37	28	35	30	44	29	30	33	30	32	40	30	34	35	29	35	33	32	36	38	40	24	35	30	31	40	41	29	40	40	43	37	33	28	36	33	33	32	30	35	32	34	27	32	46	36	23	37	35	30	28	29	40	40	34	43	37	37	40	29	32	34	36	31	26	30	37	35	36	36	27	31	26	24	35	38	22	25	36	33	25	43	40	33	33	40	33	31	29	35	33	46	29	40	35	35	33	39	35	27	33	35	40	36	44	39	31	27	24	35	31	37	36	35	37	37	37	27	26	32	29	31	31	29	39	34	37	33	29	41	31	45	37	35	36	30	31	33	37	36	27	36	32	28	40	40	33	37	41	26	27	27	35	37	30	32	33	38	29	39	28	32	43	33	32	34	32	26	30	36	25	34	31	29	29	31	29	38	31	28	41	29	36	34	30	29	20	42	34	32	37	35	37	44	40	27	33	37	33	40	36	30	31	29	24	31	29	28	28	28	35	32	31	35	38	31	30	36	27	33	31	33	30	35	23	29	34	33	32	32	33	31	30	42	39	38	42	34	35	29	31	37	38	41	25	35	34	39	36	36	38	28	47	35	38	33	31	39	27	31	40	28	29	34	29	30	37	40	41	37	26	40	28	41	39	24	40	37	33	36	36	35	32	33	30	32	35	34	27	40	33	45	33	38	33	29	31	31	30	25	38	35	39	27	28	26	34	36	34	35	35	39	27	35	40	39	32	23	33	43	35	34	24	35	34	51	29	33	22	37	27	35	40	34	31	38	26	35	29	31	30	30	32	45	32	32	24	34	42	39	35	30	31	34	26	29	23	18	42	26	32	43	35	30	28	32	34	32	34	38	32	30	34	31	28	40	33	36	41	27	19	31	34	34	34	32	29	37	43	28	32	33	39	36	39	35	26	35	33	38	25	27	38	39	28	30	31	35	37	35	31	36	24	34	44	38	39	37	26	24	29	34	35	32	20	35	24	30	34	35	37	24	35	42	30	29	32	33	31	27	37	37	33	40	41	38	26	20	38	40	40	35	37	21	30	37	30	39	17	30	38	30	30	34	28	31	39	31	41	30	42	27	33	34	46	31	25	36	35	26	34	26	33	34	26	36	42	26	39	27	31	35	31	29	38	37	25	27	37	35	35	30	37	34	42	27	29	24	34	39	34	35	39	28	38	35	22	18	33	26	26	28	25	29	20	29	34	38	36	26	24	24	36	39	46	36	35	32	27	27	35	40	27	33	35	38	30	26	30	30	31	25	39	38	30	29	32	29	28	31	33	24	29	34	33	34	27	35	29	33	35	38	30	33	28	29	32	28	25	43	30	39	28	30	37	32	33	43	32	30	36	31	24	35	36	24	35	37	36	42	46	35	29	26	30	34	29	34	40	36	40	20	27	36	27	38	21	35	39	37	43	34	39	21	22	29	27	41	32	40	27	32	33	30	32	29	35	36	38	25	35	33	27	34	38	30	42	29	48	23	32	26	29	35	31	30	40	32	28	36	31	26	28	36	29	31	28	33	38	36	29	31	34	35	39	34	33	42	36	42	25	26	30	38	29	36	50	37	34	27	37	39	37	34	29	37	44	45	32	32	33	29	37	34	41	29	36	32	41	25	35	29	39	30	28	33	40	27	42	20	30	37	31	29	36	38	29	30	34	26	39	45	32	31	30	39	44	31	33	24	30	21	26	43	33	29	26	36	30	42	34	36	33	30	46	41	26	31	42	37	33	38	30	29	37	28	43	37	35	40	28	34	27	38	27	40	33	32	30	22	32	28	46	35	36	42	36	23	35	25	25	34	43	28	19	28	24	21	34	26	36	35	36	29	34	29	37	32	25	32	33	33	33	35	44	42	35	24	34	38	28	34	24	34	42	35	29	32	36	41	33	31	24	35	29	29	32	37	38	24	27	21	34	22	28	26	31	35	28	34	25	35	36	30	34	39	30	24	33	33	37	33	32	21	30	40	33	38	21	24	33	33	42	33	38	31	24	36	31	37	33	31	33	39	33	32	27	29	33	36	34	30	26	26	41	36	27	40	32	36	37	48	36	31	20	28	31	39	31	33	32	25	33	21	30	26	40	39	34	29	37	33	28	33	31	25	32	22	34	32	27	31	32	40	28	33	42	32	26	34	28	21	25	28	33	37	27	50	31	30	22	33	32	30	30	34	35	29	30	30	33	33	35	28	26	33	29	38
23230	7185	1886	2226	3817	4092	3479	2867	2170	1730	1320	1161	1013	873	843	731	675	595	609	580	536	503	516	471	489	461	503	544	496	475	510	450	430	418	439	421	413	421	392	404	372	416	407	430	408	413	446	393	433	397	412	441	408	412	395	374	391	379	392	406	426	391	397	359	418	337	405	400	834	1960	3080	2911	2182	1467	925	609	490	440	413	373	371	346	404	374	339	377	323	379	367	403	404	383	349	388	375	383	353	362	383	371	345	377	379	365	420	345	368	385	405	381	386	392	407	367	329	372	418	366	397	395	384	339	383	388	401	379	363	374	374	407	356	377	312	371	359	372	343	415	369	374	409	423	375	358	387	353	362	388	349	396	381	361	417	354	405	341	392	390	373	385	396	352	391	375	411	413	386	327	370	375	372	346	395	379	353	393	371	348	391	365	392	331	362	394	353	374	411	407	393	374	353	406	347	399	367	364	370	374	390	384	387	374	359	385	358	376	402	358	338	348	371	362	361	373	379	367	393	370	391	380	379	368	411	355	380	379	396	351	380	341	368	426	368	401	372	360	372	371	398	416	355	392	356	390	383	349	360	381	423	401	420	367	394	371	355	346	354	344	389	372	364	394	379	364	354	369	360	373	387	400	345	333	387	362	360	325	374	387	398	380	343	385	370	369	395	364	366	328	366	378	379	391	406	391	359	390	367	403	387	332	393	342	386	379	392	357	416	343	367	383	380	366	366	400	362	346	413	362	412	363	400	374	375	370	366	401	380	345	370	351	349	361	346	404	388	364	393	352	380	359	372	344	364	381	405	365	370	372	411	349	362	364	376	383	354	381	399	375	360	370	405	358	374	346	357	374	357	375	369	406	340	347	362	345	376	361	386	350	338	355	367	348	391	382	376	378	387	368	391	379	380	387	370	382	382	377	395	368	373	357	334	352	376	340	372	381	380	339	367	405	413	344	369	371	381	363	381	391	424	392	384	361	411	382	381	406	365	368	357	378	379	366	362	382	372	375	361	375	393	388	348	407	367	371	375	390	392	387	388	381	372	412	377	392	359	386	395	353	387	395	389	384	373	394	378	387	360	373	370	360	376	357	377	376	387	388	356	376	356	375	382	345	348	363	384	369	342	394	406	352	351	378	375	374	354	372	383	382	382	393	385	350	352	361	334	356	361	385	353	375	362	398	391	364	429	358	363	370	371	346	368	385	382	358	368	403	415	377	376	360	341	386	400	393	364	360	387	370	367	350	344	349	365	419	417	368	361	377	345	348	385	371	379	377	389	379	368	391	333	395	393	371	377	382	384	389	389	364	403	355	363	371	383	395	339	370	402	365	401	366	355	389	374	396	374	361	362	383	374	379	391	351	395	372	351	359	361	384	358	364	366	375	354	374	384	382	359	413	387	382	358	376	407	384	363	362	389	389	385	382	363	371	373	355	387	398	360	356	383	369	378	363	385	408	356	345	344	380	396	381	365	373	384	362	387	382	415	385	373	375	359	356	332	377	382	370	350	386	370	334	358	377	354	342	351	376	345	391	386	376	377	400	370	352	355	368	343	380	379	369	388	378	380	360	410	358	390	387	399	384	403	384	378	373	350	393	352	388	361	405	370	370	392	393	388	396	369	384	414	381	409	379	333	383	356	391	359	390	388	385	404	370	381	349	360	357	387	426	358	390	357	401	381	379	354	384	386	378	368	352	375	364	367	389	373	383	371	377	376	376	383	356	400	355	406	382	369	388	372	377	370	356	378	373	370	356	398	410	361	419	379	369	366	368	354	357	372	346	367	352	382	377	374	363	335	376	380	365	390	378	371	357	369	401	362	362	365	390	376	394	380	387	419	384	364	361	377	357	365	379	386	372	384	366	363	390	361	379	389	373	358	378	383	379	397	367	349	356	360	339	374	368	330	356	374	354	371	360	358	374	350	358	385	353	391	397	396	374	400	404	388	360	376	409	380	373	362	340	365	377	368	365	382	422	368	341	319	378	342	363	398	339	375	346	374	352	393	387	389	389	386	396	356	358	357	349	357	399	367	395	381	376	350	383	373	386	383	354	324	378	361	381	366	382	406	383	340	340	405	379	330	414	392	380	410	373	384	396	421	397	383	364	355	397	363	415	384	344	372	400	385	413	392	398	372	350	390	381	397	363	393	360	344	389	389	388	347	360	391	332	364	380	391	346	393	383	344	358	389	372	379	382	365	369	403	374	365	377	372	343	346	402	351	369	369	398	406	398	370	395	358	411	335	393	406	364	351	363	357	395	380	370	367	351	389	386	394	376	382	404	382	391	383	370	365	379	338	412	357	395	395	340	395	393	373	381	369	352	381	370	397	355	383	362	392	372	335	407	379	346	359	376	366	390	385	344	353	403	364	348	366	359	404	355	399	363	347	373	405	333	375	383	365	349	391	366	380	390	383	374	351	340	385	400	374	387	371	394	392	384	365	381	374	355	379	340	374	364	387	371	405	413	384	382	383	401	358	389	378	365	370	405	401	373	368	394	370	390	356	368	411	411	387	363	379	338	365	406	361	390	344	403	399	390	355	391	367	408	377	399	398	375	363	379	372	390	368	385	351	371	352	386	316	337	329	412	399	403	376	384	396	353	378	372	391	359	378	377	363	372	383	365	397	358	363	375	434	405	421	370	395	394	377	364	385	357	400	357	382	380	390	358	366	420	359	384	347	365	383	360	392	368	371	349	366	368	402	404	385	346	388	336	377	374	373	353	381	424	405	379	382	418	388	429	414	359	377	402	385	383	378	345	358	344	348	372	381	372	352	374	388	389	360	361	354	356	341	369	378	368	372	346	383	404	355	352	368	385	355	348	349	388	352	390	376	371	377	334	384	373	366	365	360	393	369	376	364	391	395	390	381	377	384	354	334	391	355	365	366	401	410	355	362	391	364	357	385	373	383	381	385	358	373	373	401	357	361	390	361	364	347	358	360	385	395	386	386	361	355	357	358	378	347	398	356	382	385	360	385	378	343	404	371	394	363	368	382	370	381	377	375	386	346	414	340	396	385	349	366	355	384	366	407	347	371	362	356	393	359	341	370	359	388	344	387	345	409	381	404	349	387	357	367	398	425	377	376	366	397	389	369	370	360	368	338	374	380	331	378	382	335	363	365	346	402	387	391	365	355	347	380	403	376	367	378	381	376	385	385	352	383	367	389	356	391	390	357	351	375	369	384	389	375	325	364	402	395	377	356	392	378	370	403	368	384	353	391	392	407	356	387	370	390	376	387	362	373	379	377	389	380	361	378	337	369	393	337	362	403	382	380	382	392	353	379	380	363	380	355	361	392	368	366	377	379	380	384	382	372	386	375	436	343	357	397	413	380	386	364	355	342	426	337	359	394	370	362	345	380	363	356	371	377	420	376	365	355	366	352	411	365	374	407	371	385	383	379	354	344	407	369	384	340	355	342	327	331	400	374	374	384	375	394	417	373	374	369	372	391	395	361	374	379	391	392	371	369	355	340	351	327	327	368	385	374	366
826	158	62	61	58	58	52	70	39	48	49	41	33	38	43	38	38	42	38	30	55	45	37	40	57	43	39	37	43	43	41	33	41	34	44	45	45	43	41	42	42	32	48	41	49	45	34	29	51	44	41	31	40	39	44	43	41	49	43	34	53	55	37	35	59	52	42	35	53	65	75	65	64	50	54	39	37	31	43	41	43	34	35	52	40	42	43	42	45	39	41	39	45	54	40	37	29	26	46	38	32	45	33	49	44	53	48	50	42	37	51	38	43	36	38	46	46	48	58	39	39	33	43	34	44	41	34	43	49	53	41	39	44	31	45	45	42	50	50	40	43	45	36	47	42	50	33	33	37	49	47	45	36	40	48	47	46	49	36	50	34	34	41	36	40	46	40	42	37	47	33	35	33	43	35	47	41	42	52	33	34	37	39	59	40	36	41	40	36	30	48	41	39	31	46	49	39	40	38	49	45	24	45	31	39	49	30	34	51	39	43	43	48	48	40	35	42	41	46	46	48	40	36	35	31	40	38	43	46	36	49	51	41	47	29	41	29	38	45	28	48	28	44	42	40	44	53	30	46	39	30	41	47	33	39	36	31	33	38	44	38	24	45	52	36	39	35	46	38	32	40	39	29	39	46	33	31	35	50	42	43	52	40	46	43	44	40	48	44	36	45	42	48	43	47	48	42	28	38	39	39	36	58	37	37	35	46	41	41	49	46	41	37	35	35	37	33	33	31	30	41	36	46	30	39	35	45	48	36	32	41	45	42	50	43	33	34	46	43	37	44	34	34	44	41	44	49	34	47	44	53	29	47	40	37	39	40	36	32	36	29	44	40	44	39	35	41	48	31	50	34	44	42	35	52	45	38	29	47	48	42	31	42	46	36	35	37	34	37	52	54	45	41	38	39	39	49	34	46	37	39	46	37	36	33	32	45	48	36	46	46	45	41	31	53	49	38	53	40	29	39	38	46	47	40	46	38	39	41	42	44	46	41	37	40	36	35	41	34	37	40	28	45	32	40	36	41	34	50	42	30	35	43	47	37	39	38	47	41	44	38	36	49	54	36	43	38	41	40	40	38	33	36	36	36	44	38	47	41	51	35	39	37	35	45	41	44	33	45	42	43	49	32	33	40	44	46	35	34	50	32	39	40	45	36	44	43	39	39	54	44	32	37	41	50	37	34	44	41	34	33	32	36	43	38	25	36	42	39	36	29	47	37	50	43	37	34	44	39	49	33	55	35	40	39	34	42	39	47	46	49	38	44	35	49	46	41	45	40	52	39	38	36	50	39	47	44	34	41	34	32	36	48	37	51	34	35	42	42	37	40	36	38	32	53	37	34	41	41	41	43	46	47	45	42	47	50	49	43	41	46	40	32	46	42	35	51	47	54	36	41	29	34	42	30	47	45	42	39	38	38	30	48	40	36	37	39	37	33	44	48	40	36	41	37	42	42	48	35	41	48	51	29	45	33	48	51	34	38	42	31	54	32	41	46	42	46	40	47	31	43	49	43	41	42	35	33	34	34	46	34	44	42	37	31	33	41	45	44	34	39	28	36	42	49	43	48	47	46	41	46	38	43	40	39	40	32	44	43	43	41	41	43	55	35	35	43	38	44	37	55	35	45	29	41	36	46	44	27	28	41	31	41	41	43	42	33	37	49	47	42	48	51	43	33	38	36	54	38	41	30	31	36	35	31	42	44	42	31	51	42	53	41	41	38	38	39	44	31	41	33	34	33	35	29	51	39	36	40	39	40	27	49	31	45	39	43	33	41	38	37	27	39	28	37	35	38	40	25	26	36	34	42	41	50	42	31	41	40	45	36	54	47	36	41	41	45	38	45	52	37	35	40	48	46	43	43	30	44	43	31	46	49	43	35	42	40	39	29	34	52	41	45	41	28	29	37	50	32	31	40	40	45	42	50	40	49	38	35	49	35	35	45	42	35	36	39	48	33	43	42	33	42	43	33	30	40	43	52	47	37	40	40	40	43	36	48	46	36	30	39	26	45	45	44	36	41	50	35	33	42	29	49	39	40	39	56	52	42	40	41	41	42	38	50	49	33	33	47	40	37	33	46	41	47	41	33	36	42	53	40	39	49	46	43	32	38	55	39	38	47	37	46	38	29	42	42	36	35	43	38	36	40	42	40	40	48	36	43	64	42	31	46	50	44	41	43	36	39	28	54	41	44	46	43	49	51	51	43	33	26	38	46	48	39	32	31	33	48	47	39	31	41	45	31	35	49	39	46	46	45	44	36	38	56	52	43	36	31	41	48	38	45	47	44	51	40	36	50	37	46	36	49	34	43	30	42	43	39	51	44	36	46	38	49	48	34	47	47	51	49	44	39	48	31	38	44	34	29	47	51	35	36	39	50	37	42	36	40	41	55	49	35	37	40	36	36	35	45	33	42	48	38	35	37	37	44	41	34	37	49	46	42	37	37	36	34	42	47	35	51	30	44	47	37	35	36	39	35	42	35	54	37	31	55	43	31	40	43	43	38	33	37	45	39	49	36	41	46	51	42	32	41	41	48	34	37	38	40	40	36	42	43	32	34	46	43	30	41	38	44	29	45	45	35	53	40	28	32	34	44	48	37	43	33	45	52	48	47	53	40	39	45	43	40	45	37	31	46	38	40	36	40	36	41	44	30	32	54	45	38	38	38	45	41	40	39	48	49	42	42	34	48	47	32	32	44	48	43	43	49	38	47	40	36	39	40	48	45	48	45	38	48	49	48	31	33	40	37	39	43	26	42	33	54	40	42	39	46	52	51	37	42	43	45	52	37	37	44	47	34	44	45	35	44	42	44	34	42	36	44	38	44	45	43	36	34	37	49	44	41	40	35	44	38	37	47	38	43	43	48	40	38	42	41	46	58	37	43	44	45	46	47	34	42	43	40	37	48	53	36	44	38	39	48	37	28	31	39	45	36	45	42	55	30	37	42	36	36	48	31	42	29	39	35	40	42	40	39	39	45	47	37	39	39	36	32	48	49	48	39	38	35	46	49	33	42	44	40	44	37	30	48	40	36	41	36	41	50	24	43	44	38	34	35	39	33	40	52	38	43	47	35	42	42	37	41	59	43	38	50	32	41	49	40	41	33	31	38	46	42	41	35	39	41	54	54	38	43	31	54	45	49	45	52	36	48	33	34	38	44	28	33	34	37	23	35	42	45	45	40	36	41	37	48	41	45	37	44	41	32	39	37	41	34	22	40	34	52	41	51	32	42	39	34	36	32	51	37	40	41	35	36	48	48	46	34	50	48	46	44	35	36	49	47	40	41	55	33	52	35	42	42	38	37	38	49	37	30	45	51	35	35	35	39	49	36	37	45	38	49	43	43	37	45	32	36	37	40	30	41	42	32	37	37	31	29	47	38	45	38	36	40	33	31	42	50	38	39	46	48	37	43	56	44	40	48	39	44	37	44	42	46	39	35	36	57	32	41	29	46	36	39	40	31	42	41	39	42	55	31	51	29	44	43	44
11604	2318	799	913	1375	1341	1290	1055	869	785	640	605	596	568	524	516	573	496	470	517	470	482	454	463	492	445	472	445	507	482	474	466	500	443	449	461	449	437	491	466	445	429	443	458	462	461	410	441	442	460	462	454	447	466	446	429	469	419	471	430	457	450	479	429	454	425	475	474	579	959	1068	1083	884	691	550	531	473	456	444	421	425	430	418	411	451	454	409	465	465	448	414	394	434	458	449	435	459	490	443	458	444	429	476	432	463	435	429	426	450	470	440	424	463	423	429	429	453	441	419	476	444	428	442	427	444	422	462	458	439	413	472	487	445	436	484	454	438	444	445	434	447	460	504	465	423	426	460	419	414	436	447	467	465	444	471	462	423	486	441	461	455	440	443	433	438	428	434	431	468	447	445	490	434	431	449	438	465	460	441	435	460	424	445	442	425	450	442	411	471	454	451	466	445	456	497	472	446	439	477	438	479	450	483	399	478	473	451	445	438	443	413	427	434	469	426	455	468	449	455	460	451	430	411	443	439	441	450	426	440	465	397	448	444	438	403	443	461	487	433	444	431	436	439	409	440	428	445	438	448	443	446	424	451	450	424	436	427	424	457	420	456	452	466	467	433	458	453	460	452	420	475	421	436	453	449	447	437	432	414	441	428	433	461	443	482	435	426	450	422	422	447	442	467	423	410	444	417	424	457	433	467	440	466	452	463	450	471	436	440	444	451	420	420	421	445	466	472	438	432	465	415	455	449	437	428	448	441	447	442	463	419	428	446	469	491	437	437	455	401	468	420	433	433	473	473	439	472	464	438	467	448	392	444	470	452	446	401	419	424	425	439	432	454	449	430	441	454	431	502	428	420	444	459	414	438	439	405	481	426	447	482	453	455	466	466	428	426	442	432	456	435	427	427	423	450	465	446	450	424	428	409	457	442	436	476	470	442	465	427	471	460	442	420	411	471	432	458	478	463	484	441	457	432	427	422	462	395	464	454	487	448	465	485	442	398	415	403	460	454	430	462	457	458	440	468	464	437	442	427	455	415	434	439	441	409	448	448	459	399	424	401	441	453	450	454	413	453	442	395	456	444	451	483	427	460	456	470	444	460	462	447	439	436	473	436	449	433	454	430	446	424	426	484	428	449	462	441	452	437	439	467	429	426	458	449	471	449	454	457	402	432	501	402	436	461	441	430	447	451	451	468	454	450	431	463	434	430	457	434	469	391	458	444	444	440	420	424	400	464	469	472	443	421	449	472	424	446	447	460	454	458	460	430	484	424	430	435	440	399	443	457	415	470	441	431	419	479	466	416	429	429	447	396	457	438	434	456	408	461	454	436	424	439	437	430	432	465	452	436	432	450	398	422	420	443	422	429	421	468	414	468	446	458	456	451	467	462	420	450	446	478	439	474	486	463	408	444	469	473	440	445	437	451	445	468	430	454	430	415	484	415	440	450	436	416	455	458	464	503	427	438	454	471	446	487	418	424	486	454	437	437	447	456	465	446	471	427	437	449	475	426	463	474	460	458	459	449	442	490	466	446	426	449	435	464	492	453	483	469	449	457	441	453	412	426	424	456	463	419	460	431	441	441	442	469	469	463	450	469	445	457	438	437	430	456	447	468	458	456	406	435	423	455	497	488	489	454	455	449	441	457	437	433	448	450	458	454	444	399	414	477	428	435	442	440	440	452	423	485	452	409	450	470	456	477	451	475	461	474	433	437	419	457	451	484	472	460	465	455	440	461	415	459	418	470	423	472	470	477	453	427	425	409	444	468	435	443	406	433	438	463	425	437	465	447	440	444	397	417	461	448	436	428	413	446	387	419	466	447	465	474	450	448	463	452	458	430	455	418	424	454	476	451	472	453	398	420	435	416	454	432	463	446	432	463	459	450	462	450	438	456	484	455	443	450	418	470	422	455	413	476	427	401	437	455	437	418	450	400	442	424	455	448	458	435	441	458	463	461	442	462	444	450	439	426	460	443	474	429	448	461	462	455	436	439	420	413	424	452	479	447	453	415	456	471	429	446	443	470	475	437	423	464	422	474	429	447	456	456	484	460	457	450	456	443	394	443	467	459	430	411	448	422	461	440	430	431	446	455	421	427	456	423	432	433	478	417	459	422	423	427	465	428	425	468	500	460	440	430	442	437	457	406	476	424	409	469	454	428	457	429	454	462	474	443	439	456	464	456	448	460	479	474	442	401	430	463	429	447	417	458	448	477	432	408	436	441	429	460	442	426	454	441	456	410	448	420	473	454	497	460	435	451	464	430	460	460	430	448	430	427	450	450	414	455	428	480	469	445	453	425	427	431	480	440	440	457	413	420	425	492	443	469	412	459	494	445	452	429	458	450	472	461	442	474	432	450	457	419	443	460	428	437	451	471	446	452	453	449	458	421	448	424	416	455	431	448	439	442	441	418	469	445	468	451	433	448	463	434	467	460	473	447	443	401	460	454	486	442	429	431	478	457	437	442	429	494	444	436	450	462	464	452	449	434	417	445	406	465	430	461	443	474	467	451	448	415	431	451	447	425	449	486	434	471	458	449	440	459	454	444	446	441	439	438	442	428	423	429	449	494	462	504	440	430	451	461	428	443	421	467	441	436	458	428	445	441	449	448	431	431	459	505	463	499	438	450	432	408	495	473	464	468	432	431	452	449	439	479	457	452	462	439	443	461	414	427	429	439	424	450	445	452	467	475	460	445	499	457	430	464	428	412	469	433	431	430	460	447	454	470	435	480	478	469	460	437	451	455	435	450	447	423	427	436	444	454	421	413	446	406	467	433	470	453	463	445	417	415	499	475	444	468	453	466	494	444	466	452	433	466	427	471	413	476	441	460	422	450	452	443	477	474	444	473	426	395	438	454	468	445	416	456	438	444	454	470	420	463	432	479	395	430	402	479	458	458	426	445	442	447	457	425	433	415	434	442	418	440	410	395	431	472	457	404	433	446	448	457	511	478	459	455	448	434	460	457	452	465	465	440	436	477	446	427	468	439	486	485	472	411	451	459	448	454	481	466	433	473	452	443	460	464	409	457	478	429	442	443	438	431	431	439	438	481	434	438	445	482	475	438	453	440	458	477	407	419	420	458	474	447	440	445	436	450	458	463	433	431	443	433	426	446	434	445	457	452	442	451	457	437	430	444	454	433	450	427	467	406	434	451	402	435	427	449	452	433	475	457	444	431	434	430	445	471	431	452	451	466	489	441	438	440	400	435	433	409	448	421	464	471	449	443	447	430	447	450	410	431	445	435	438	401	453	441	449	428	452	442	464	420	435	446	445	457	423	472	471	422	436	443	438	456	420	467	450	488	431	464	456	480	424	441	432	441	413	425	454	443	482	406	435	438	469	442	446	428	467	468	450	444	483	397	431	447	441	413	452	482	414	451	443	437	434	455	433	462	439	433	456	466	452	434	469	450	453	440	471	440	461	451	439	430	454	411	464	460	471	469	452	444	415	482	450	445	454	395	451	435	427	468	420	431	448	435	492
1305	477	104	52	68	69	55	51	62	48	56	55	49	56	37	47	46	46	51	42	47	54	46	39	48	57	35	44	46	41	45	44	39	36	49	51	46	43	46	41	50	36	40	43	49	51	36	49	42	42	37	43	45	41	28	48	33	26	38	36	47	41	47	38	51	47	39	39	67	77	84	108	80	64	51	44	41	45	33	32	44	41	44	42	52	36	37	45	37	52	41	48	41	40	36	36	34	41	46	42	43	46	35	32	36	40	45	40	45	43	41	38	38	45	41	53	44	35	38	41	33	39	44	43	33	30	48	44	49	50	33	53	50	40	55	34	39	38	32	32	39	38	39	43	38	39	40	44	45	31	38	42	50	50	45	37	39	36	42	49	40	50	36	38	40	51	42	36	47	41	52	34	36	43	40	36	45	38	38	40	40	36	37	45	36	50	36	45	38	45	37	34	44	29	42	37	37	34	46	46	49	42	43	46	49	47	43	38	33	32	49	51	35	50	41	37	53	29	40	43	36	45	51	34	46	33	31	40	53	26	34	48	41	40	45	47	36	36	51	44	34	31	35	36	53	41	40	32	37	36	50	34	25	36	54	49	54	38	44	28	34	43	47	40	53	45	50	32	36	43	42	57	44	32	37	44	30	51	42	43	45	40	37	38	42	27	38	48	37	39	43	48	41	36	44	35	36	50	44	50	30	29	39	29	38	36	48	44	37	42	39	43	44	49	48	46	39	54	53	46	43	37	39	43	51	30	40	52	36	27	39	48	36	45	43	49	38	29	38	51	42	50	43	32	45	42	44	33	44	32	39	35	33	41	36	50	39	38	47	50	32	34	44	44	38	41	45	45	34	39	35	47	43	44	34	44	36	36	42	40	42	36	42	32	46	36	39	44	40	38	47	39	33	43	52	44	41	44	47	38	54	28	41	50	37	38	44	48	39	36	37	35	47	43	40	46	38	41	38	35	50	38	48	40	41	57	31	40	45	36	40	35	46	52	44	51	48	30	45	41	48	48	41	39	45	45	41	37	47	34	50	36	49	45	42	31	40	46	49	41	50	43	37	39	36	45	39	35	32	42	52	40	52	44	38	41	33	53	45	44	38	45	23	30	43	40	46	45	45	49	49	40	45	33	43	34	24	37	43	49	48	30	41	54	49	32	36	45	41	37	38	43	48	33	36	32	35	41	34	35	44	36	40	27	31	36	50	52	42	50	35	36	50	49	47	49	37	44	32	51	47	41	38	34	42	51	30	42	32	43	50	39	44	39	46	44	36	45	42	44	39	38	34	48	47	52	50	42	33	46	41	36	56	47	30	52	42	38	34	39	49	40	45	46	36	33	36	41	44	46	42	46	43	29	31	35	37	39	33	42	37	40	33	48	37	42	52	49	22	46	31	34	30	38	51	41	39	40	39	40	48	37	35	51	45	30	54	46	49	43	27	36	39	35	33	47	36	41	44	48	45	38	30	48	38	44	39	30	43	36	41	28	37	39	34	42	41	42	46	53	41	35	45	34	40	41	44	38	46	41	42	39	52	43	33	34	48	42	45	35	52	44	43	46	43	41	49	40	41	39	34	49	32	45	31	46	51	45	40	50	43	44	37	40	44	35	45	34	43	36	43	37	42	36	41	43	29	35	40	51	38	27	40	41	35	49	43	50	39	39	38	39	32	33	30	49	45	36	42	28	39	38	41	42	34	40	42	43	37	46	45	41	41	44	40	35	44	41	39	44	41	32	49	21	43	38	35	34	47	37	50	30	40	51	36	41	27	39	38	29	52	41	28	32	52	35	44	43	39	34	44	41	32	46	42	41	37	34	41	30	43	44	42	32	39	35	41	38	41	40	51	37	35	26	30	36	50	43	61	48	41	44	33	38	42	40	38	34	39	42	50	48	46	48	35	56	38	37	41	34	55	43	52	36	43	49	38	45	50	40	35	43	45	34	42	30	45	46	51	27	31	45	47	42	45	44	56	33	38	36	34	32	41	42	43	43	29	43	43	38	54	34	34	49	50	50	36	31	49	50	42	43	49	37	38	41	42	62	41	39	34	45	33	43	45	41	44	38	44	36	41	39	35	53	53	44	30	40	41	31	33	42	48	34	39	43	41	35	39	51	39	44	39	46	51	48	49	42	37	35	33	47	35	45	45	35	50	41	31	39	31	37	35	38	45	45	45	34	32	45	51	27	36	39	42	57	47	54	36	51	36	47	35	52	34	39	40	29	35	33	42	46	47	35	45	42	35	31	36	41	47	34	33	37	32	35	46	52	39	44	39	27	46	36	39	37	40	50	46	42	41	42	30	40	39	45	52	40	42	42	39	44	45	36	35	34	32	36	30	39	38	34	34	40	47	39	37	44	31	48	35	55	42	38	42	44	40	49	46	37	40	50	33	41	45	44	45	41	44	46	49	47	40	42	35	57	42	38	37	37	48	44	35	35	36	28	46	39	35	37	41	35	40	45	43	43	42	40	35	50	30	39	37	33	43	45	49	40	47	26	32	40	33	47	44	40	40	43	39	24	35	42	44	31	53	52	38	40	35	40	43	43	43	33	38	51	32	42	63	37	41	34	30	52	36	36	45	34	49	42	41	35	37	33	46	30	37	42	41	43	52	39	39	41	42	48	40	45	47	37	46	36	43	40	41	41	54	38	45	50	43	46	35	42	41	49	51	47	36	43	27	47	38	33	51	36	33	33	38	42	37	45	48	37	45	38	48	36	35	42	38	56	31	37	36	37	37	26	47	42	42	39	22	36	33	41	44	37	49	31	39	50	40	46	36	43	42	47	42	37	36	41	36	51	32	49	40	45	41	38	45	40	43	37	45	35	41	44	42	42	34	39	39	38	33	38	37	56	28	41	45	56	43	29	47	48	42	34	35	52	50	49	42	48	45	26	45	42	41	49	43	54	41	43	45	41	44	41	46	49	40	54	34	40	46	50	47	41	37	47	39	40	32	47	32	41	25	31	39	38	47	27	41	35	37	46	47	44	46	53	44	42	49	38	50	41	45	47	32	46	36	37	58	42	42	43	42	31	38	44	36	43	30	59	43	33	33	41	40	42	41	39	47	42	33	45	42	44	37	35	52	42	31	26	49	32	35	46	44	43	36	37	40	37	40	31	47	42	40	39	44	35	33	41	30	48	39	42	29	37	47	44	43	39	34	34	41	41	34	35	40	39	35	48	41	44	54	36	52	40	38	42	32	47	46	47	41	33	37	33	44	49	31	35	43	43	38	50	36	41	45	42	32	39	34	32	37	52	40	37	41	29	44	38	41	41	37	38	38	47	27	34	42	54	56	40	45	52	36	30	38	44	32	35	32	37	43	41	53	47	39	33	60	38	38	48	40	40	42	37	36	39	39	46	31	46	38	46	39	54	36	37	53	40	41	41	40	39	56	45	46	45	45	43	31	42	45	44	43	41	55	47	40	42	44	45	41	41	52	45	42	36	54	38	42	42	37	44	35	34	42	40	42	44	41	39
17462	5581	1406	1581	2625	3062	2486	1892	1443	1252	1050	861	773	760	695	681	662	609	578	474	515	548	524	496	542	471	512	489	462	517	503	507	452	478	473	485	445	451	449	465	439	458	446	453	487	475	485	463	484	454	465	451	477	470	498	443	454	443	432	476	434	457	451	450	443	466	504	565	1049	1911	1952	1668	1269	899	641	553	475	475	460	478	498	472	460	445	408	489	451	439	419	463	409	419	455	494	486	429	455	413	456	474	477	478	476	437	461	482	411	434	453	452	422	481	454	457	465	456	412	465	459	442	448	434	442	443	463	434	417	474	459	431	443	442	455	436	460	435	422	437	440	426	439	434	440	484	466	428	452	468	472	430	434	497	476	452	482	434	434	470	471	462	462	466	454	438	460	438	477	428	464	460	386	437	448	462	426	440	479	442	462	463	447	454	488	403	456	435	458	449	414	440	404	451	418	455	443	457	478	425	460	471	457	464	478	456	456	450	449	442	429	454	471	440	461	485	431	426	487	471	418	408	441	454	438	442	449	462	458	434	427	453	490	465	486	425	420	435	439	445	486	427	446	466	489	460	448	450	433	472	434	468	433	430	423	475	419	446	473	452	471	410	432	414	444	484	484	452	447	455	440	428	451	480	446	461	399	440	470	465	443	468	459	472	462	458	397	434	475	430	438	446	445	461	462	433	491	426	422	425	474	455	460	449	422	462	445	463	429	446	416	421	470	458	432	449	452	428	472	432	443	447	455	435	470	436	414	463	428	448	402	434	451	471	463	444	451	450	453	442	470	465	443	478	500	444	469	411	442	430	436	434	451	457	456	439	445	453	486	444	457	449	447	434	463	469	493	455	463	457	442	440	476	445	428	441	465	463	455	410	433	435	428	454	427	393	471	468	471	431	451	431	495	480	482	458	428	464	441	443	450	473	460	468	407	442	438	481	454	458	469	448	443	471	462	459	428	429	466	487	445	441	463	429	466	492	401	450	469	440	442	449	434	472	480	457	437	451	438	469	414	443	416	432	465	429	421	473	409	485	413	451	427	480	432	387	471	442	451	432	515	438	500	413	487	488	461	430	464	474	475	438	431	457	471	442	483	415	437	459	461	457	445	452	478	453	478	487	449	450	444	470	438	466	448	473	462	463	484	470	458	453	433	436	411	451	430	465	452	454	388	416	436	432	439	444	401	435	433	438	450	450	438	466	458	475	458	434	433	438	496	472	441	437	461	460	440	486	434	465	446	495	462	487	448	484	422	453	430	435	479	480	478	449	436	449	473	438	443	444	465	430	438	451	470	476	424	455	464	461	468	429	462	446	455	481	449	451	422	458	441	463	474	432	435	464	483	442	466	487	472	450	437	447	419	465	438	460	453	442	421	501	439	432	468	455	445	445	438	470	482	460	441	452	419	453	478	468	438	474	454	447	417	415	430	469	456	423	426	450	438	430	450	444	444	467	432	449	451	453	441	451	420	480	485	470	439	439	429	458	474	436	434	418	411	459	435	462	459	469	437	476	418	410	470	446	444	430	446	474	460	482	444	455	456	413	464	497	438	467	419	429	450	478	478	470	455	435	441	429	397	435	477	476	447	469	444	437	439	456	439	436	458	443	497	477	450	421	455	470	490	464	466	442	431	416	437	447	446	472	475	460	420	417	457	388	465	420	476	437	472	469	461	410	465	476	460	474	445	450	450	453	450	426	485	444	415	428	482	501	446	450	460	443	483	397	488	449	470	481	454	453	464	500	434	498	453	454	430	421	472	422	480	461	433	429	461	413	514	425	434	488	458	476	441	421	479	475	473	455	461	441	429	439	429	455	426	431	441	412	442	440	458	417	427	427	461	448	464	502	446	447	463	468	441	457	447	468	467	461	448	441	439	477	438	458	466	486	412	451	452	463	402	441	451	490	445	433	441	425	478	433	426	457	451	428	435	495	453	475	477	426	457	444	401	445	463	462	468	424	445	451	455	418	465	444	468	471	438	425	448	466	468	488	426	473	436	447	494	421	427	496	424	392	463	424	445	435	424	403	421	481	463	482	461	444	470	436	432	453	475	480	472	458	419	477	472	429	382	444	476	428	468	451	436	439	454	463	429	448	484	440	430	479	432	488	433	429	430	466	459	413	401	415	477	483	434	444	492	425	434	451	433	475	466	467	477	471	448	467	445	441	464	440	448	429	445	475	435	446	436	440	450	446	449	494	449	448	436	446	442	482	420	448	456	443	477	448	448	446	451	415	438	442	449	448	486	431	411	474	444	448	434	442	429	477	469	474	398	438	457	442	490	427	508	435	448	478	458	473	432	404	455	443	444	485	492	422	448	428	461	455	468	427	456	440	452	469	450	460	464	447	458	428	479	436	433	456	443	441	471	459	418	452	429	441	475	450	475	431	421	453	432	437	501	411	463	462	469	448	446	459	461	445	452	437	451	418	460	464	455	451	487	479	425	451	454	431	453	481	448	441	448	429	449	425	427	455	426	425	433	475	461	515	472	464	418	467	433	432	395	418	465	438	430	470	457	478	421	450	449	433	418	456	504	410	427	471	446	458	469	413	434	448	495	485	451	477	488	416	431	475	446	421	448	445	421	448	454	441	463	484	433	469	450	451	452	476	468	429	432	478	449	437	449	423	479	428	464	436	496	458	511	467	458	460	458	441	456	466	469	484	442	465	430	455	426	440	456	466	431	456	458	424	463	420	499	433	466	429	432	438	449	460	460	465	461	471	467	455	436	445	454	484	482	481	454	475	410	456	419	456	443	478	467	463	443	481	466	485	470	447	438	454	449	418	425	472	442	444	481	473	443	454	451	434	452	450	459	421	436	418	433	428	489	419	436	438	437	464	447	429	425	471	442	448	432	438	429	458	434	428	462	441	431	415	460	453	445	438	468	453	448	448	470	421	442	438	462	432	458	428	446	453	482	448	478	458	426	466	419	442	448	430	432	477	438	426	421	469	438	453	430	459	433	503	455	457	495	457	430	454	430	515	471	454	434	467	463	470	474	435	473	408	422	439	446	464	451	438	419	453	445	454	456	423	487	453	472	436	457	432	489	448	442	490	430	441	440	447	452	455	442	467	420	466	453	444	507	455	465	464	422	459	399	455	458	448	415	421	468	425	440	453	467	382	431	460	457	419	433	462	419	436	455	468	431	440	457	450	460	493	461	487	451	461	448	466	462	468	475	440	494	441	461	410	463	486	425	421	422	439	452	457	445	432	414	456	413	439	429	381	443	446	452	443	458	467	448	438	472	433	413	445	437	423	434	469	469	453	446	464	508	413	470	458	426	456	441	456	462	449	439	487	448	444	414	451	424	441	421	449	464	475	494	446	442	473	437	470	457	479	438	493	480	453	453	463	456	434	482	423	418	427	422	484	456	474	433	470	450	429	501	446	467	440	444	466	432	443	426	480	451	442	420	466	475	448	428	482	442	430	477	456	439	463	473	465	456	456	477	475	420	441	450	460	421	451	435	455	473	478	414	463	413	420	434	455
1612	429	106	77	53	64	57	70	54	53	59	48	43	46	43	37	40	31	44	45	38	35	29	43	40	36	38	48	34	41	38	30	34	29	36	40	30	34	33	34	32	41	36	32	27	43	25	36	38	36	31	41	31	34	39	37	36	27	40	39	32	44	16	24	39	39	32	37	59	70	94	64	69	55	56	33	34	36	42	27	26	45	34	36	35	22	31	35	30	34	38	28	29	34	25	26	36	44	38	25	32	37	34	29	28	37	40	37	43	36	34	27	24	44	38	38	35	43	42	33	40	29	34	31	31	33	26	33	41	38	33	37	32	33	40	31	37	30	26	33	30	26	25	34	28	33	29	37	42	39	29	35	35	35	42	20	29	21	39	36	36	32	30	32	35	34	38	32	37	27	36	25	41	32	32	40	37	36	36	38	31	38	32	23	31	32	42	25	33	34	32	23	42	37	28	26	34	33	31	34	32	39	39	30	31	36	38	27	36	31	42	42	28	39	47	31	40	34	27	34	31	26	34	28	37	41	31	25	29	30	28	28	34	32	40	33	40	32	44	37	40	26	50	41	35	42	30	37	33	34	32	30	39	36	39	33	29	40	38	23	29	33	26	37	37	47	36	38	25	37	34	37	37	22	22	33	34	41	41	39	35	32	32	35	30	38	39	34	28	26	24	44	40	47	39	29	36	35	38	22	40	36	35	28	39	40	33	40	30	36	32	37	32	34	29	44	28	32	38	31	54	32	36	32	42	33	38	49	40	37	29	37	29	33	42	30	35	33	34	30	26	34	33	31	37	35	36	40	30	25	33	33	44	25	30	27	27	40	32	33	42	34	29	27	36	34	29	37	31	33	36	48	50	22	36	38	34	37	40	34	44	34	35	32	37	36	35	33	25	22	34	38	38	46	29	36	30	22	37	35	33	31	19	28	30	48	36	35	27	30	39	37	24	38	42	36	35	32	32	34	33	25	29	29	32	28	33	23	45	31	35	35	32	39	32	35	44	28	38	37	38	32	27	30	32	36	36	27	39	34	48	42	29	27	32	36	34	40	27	31	29	51	30	31	56	42	31	32	46	27	32	35	33	43	36	37	38	38	39	30	25	26	36	33	31	43	35	35	29	31	33	33	29	33	35	37	36	39	37	32	41	25	43	32	49	28	36	32	31	40	33	32	30	30	37	37	31	29	28	31	32	41	23	35	32	42	33	31	35	36	34	39	37	42	41	35	41	39	28	28	35	29	45	36	40	37	34	42	33	41	34	40	42	29	32	43	36	40	31	22	31	37	45	31	25	38	35	40	35	23	33	35	36	38	27	27	27	33	36	42	33	31	36	31	42	44	40	45	44	32	53	35	36	36	25	32	40	37	45	40	26	25	27	37	35	30	43	38	34	34	26	32	31	40	39	37	36	37	29	39	33	37	30	28	35	32	32	31	26	38	38	24	32	40	41	41	38	41	37	29	27	37	32	33	26	23	38	33	24	38	35	34	44	42	38	30	33	32	34	20	31	36	34	28	24	32	44	38	29	36	38	25	33	39	32	39	36	32	26	41	44	25	29	30	40	34	36	45	27	41	29	36	37	29	35	31	33	21	38	44	41	24	43	33	29	32	27	26	28	28	45	32	44	38	28	35	25	33	36	39	32	30	31	38	32	36	38	32	34	31	30	34	32	34	38	50	32	26	36	42	38	30	33	27	37	52	30	29	32	33	47	39	46	34	30	31	33	42	33	43	33	35	39	29	39	38	34	31	40	32	22	23	34	34	38	38	36	30	34	27	37	28	30	40	32	32	35	38	42	30	39	29	42	31	31	29	32	27	31	39	39	31	32	30	26	47	34	28	27	39	39	35	33	45	38	53	31	37	27	44	41	16	34	39	42	30	30	28	33	42	38	22	36	34	31	31	45	27	35	38	34	28	27	38	44	36	36	38	40	37	38	22	36	35	47	36	40	34	31	39	45	36	34	36	26	28	44	37	36	37	36	30	38	43	27	40	38	26	35	45	33	27	26	37	34	40	32	33	39	26	25	38	44	42	44	38	32	32	29	35	34	29	35	36	34	31	38	31	20	41	37	36	40	35	39	38	32	30	29	32	34	29	38	36	32	29	31	28	39	45	39	35	34	28	44	33	37	34	24	35	37	45	29	44	37	45	41	31	39	35	22	27	42	31	32	40	34	50	31	33	26	39	30	36	40	35	30	30	44	40	26	45	50	41	42	34	37	32	35	33	38	42	42	36	43	26	41	48	28	39	39	35	37	37	43	37	42	34	36	30	28	24	38	27	39	37	39	36	30	43	36	17	29	30	38	37	29	36	34	31	38	41	40	31	29	39	33	38	33	35	24	28	51	31	43	37	33	30	38	35	34	37	47	42	31	38	34	43	34	42	40	28	26	35	36	36	55	39	24	37	36	29	36	47	35	30	28	42	33	23	24	33	31	36	27	36	35	39	29	36	37	43	30	30	33	29	30	33	30	33	36	27	38	40	35	32	34	34	33	41	30	36	37	37	39	29	31	38	35	36	36	35	29	36	31	30	37	31	29	35	35	42	34	40	32	42	35	31	37	30	32	28	25	39	38	43	39	28	34	38	43	36	33	36	27	28	38	36	35	25	31	35	27	37	31	30	36	35	35	37	35	41	46	26	32	36	41	42	26	43	37	35	28	52	38	32	34	37	39	36	40	36	35	29	37	31	37	28	32	41	40	31	20	44	41	49	33	43	37	33	42	32	42	38	36	31	33	46	38	40	44	23	34	36	30	33	36	34	37	31	28	46	33	21	32	44	44	36	30	40	33	36	29	23	39	37	34	43	38	48	42	38	35	38	42	21	31	40	28	34	51	35	31	34	37	37	41	33	32	42	38	32	32	28	45	36	36	54	38	31	30	35	40	39	29	45	47	33	28	45	32	25	35	31	44	41	30	36	36	32	43	40	37	37	37	29	39	29	34	31	42	28	43	23	42	28	26	28	36	32	36	28	38	42	35	39	33	26	21	35	39	41	34	42	42	38	35	32	44	40	32	36	29	36	30	34	29	28	33	31	45	36	38	37	41	42	30	34	37	47	33	32	39	28	48	43	40	36	38	28	44	38	33	35	31	25	36	40	42	36	36	30	41	37	34	31	37	35	30	26	36	32	33	43	39	29	33	38	34	39	30	42	36	31	41	26	28	37	28	30	35	43	38	33	35	31	33	31	43	38	25	34	34	45	27	32	40	36	43	43	36	44	27	40	33	40	34	38	41	34	36	33	30	33	47	39	28	40	42	31	40	37	24	34	32	35	41	33	31	35	40	33	37	35	27	39	37	27	45	30	28	31	27	41	38	36	39	45	32	30	34	34	33	35	24	35	32	31	29	37	29	35	41	29	30	31	41	29	29	36	24	44	21	35	36	33	44	33	29	31	25	24	37	31	37	38	38	36	41	29	31	25	29	31	24	35	38	33	28	43	32	38	26	27	32	42	32	34	31	36	38	42	34	34	40	52
18053	5021	1331	1476	2453	2863	2395	1892	1628	1246	1041	860	776	703	687	622	610	533	557	524	519	509	486	439	422	429	424	446	438	419	473	426	433	431	366	401	398	401	409	395	403	399	379	417	370	402	390	392	397	400	405	408	362	395	399	397	378	364	355	430	382	385	382	413	395	397	373	489	1081	1805	2247	1780	1328	1007	711	497	394	418	375	378	385	378	407	373	379	405	418	346	366	347	364	379	321	380	376	348	382	346	392	382	378	344	365	383	365	371	387	388	389	404	358	390	404	370	418	369	372	360	361	406	339	408	376	364	352	385	407	397	370	366	363	406	366	378	382	416	356	381	373	388	375	383	389	397	367	377	317	357	394	354	373	405	339	384	404	346	340	415	392	386	383	377	400	370	399	363	361	359	392	372	377	397	361	407	375	345	359	367	414	374	380	366	347	384	390	375	374	360	353	361	379	382	397	425	364	418	349	343	378	375	355	339	368	405	354	335	411	384	369	354	371	363	336	383	368	349	378	429	368	387	403	380	362	353	369	352	356	373	385	351	362	378	401	396	387	382	367	375	371	401	346	371	365	371	401	371	398	364	389	428	330	402	383	345	346	369	351	394	395	378	394	379	369	372	371	393	370	392	357	355	365	360	380	377	324	352	388	397	386	385	391	386	377	354	368	364	355	381	355	381	363	354	371	367	370	384	392	406	378	381	387	420	375	359	392	382	351	372	357	376	388	370	356	349	361	336	354	389	367	396	346	386	344	406	359	370	387	383	364	376	355	382	390	371	392	409	354	411	373	357	363	349	397	400	407	372	375	373	355	378	369	374	383	357	376	369	363	378	384	361	360	375	375	349	397	378	367	339	366	368	385	364	406	358	374	369	371	351	363	371	385	363	390	382	395	342	344	373	368	397	371	361	371	366	373	386	368	375	373	403	376	366	350	344	368	384	358	353	393	392	394	379	371	384	365	365	396	394	403	372	410	365	391	363	338	382	396	382	391	360	364	392	338	365	394	410	364	368	364	398	393	340	384	382	384	386	362	370	363	378	357	335	384	365	406	363	363	356	401	383	414	383	399	383	397	381	364	368	392	372	376	382	363	379	375	391	364	383	395	376	388	361	380	335	370	360	399	397	362	357	377	357	361	362	404	381	368	412	340	400	382	379	351	371	398	377	389	401	373	401	349	360	384	380	386	366	367	402	382	399	394	344	356	388	384	385	379	351	384	358	376	377	366	365	373	344	415	359	392	366	361	393	356	417	403	425	375	371	377	430	388	393	377	368	387	390	383	355	380	371	348	354	383	373	370	377	368	374	362	389	384	373	399	359	353	401	392	349	363	360	374	370	356	390	315	368	375	352	426	388	338	330	372	375	372	374	363	387	348	354	376	354	389	387	361	374	365	362	365	347	337	370	364	363	379	357	372	367	371	369	374	388	397	390	367	407	365	376	367	390	364	360	375	360	381	381	377	367	426	362	388	381	384	398	373	394	405	385	378	352	331	353	347	416	379	374	371	390	402	375	373	358	375	384	361	350	359	362	383	356	384	324	343	384	367	385	407	391	401	357	370	396	368	357	377	346	346	376	372	408	394	407	360	389	343	358	411	347	369	399	414	383	361	366	356	389	362	368	375	350	378	365	352	360	385	361	378	359	364	391	382	375	373	360	328	372	382	362	368	376	350	369	343	380	375	396	354	338	377	385	381	374	402	361	401	356	345	424	369	372	373	379	382	389	386	379	393	388	387	352	365	390	323	402	387	367	376	383	365	371	358	353	369	384	420	370	413	374	394	394	374	390	378	376	374	355	393	369	376	346	362	366	377	379	390	364	355	400	352	394	367	384	395	364	413	375	363	388	364	376	355	367	391	381	399	335	390	392	388	377	416	374	362	369	365	363	384	384	361	371	420	345	356	364	382	371	417	413	376	372	377	389	402	386	391	356	362	408	367	409	369	403	386	366	388	349	386	381	375	416	354	369	388	405	388	365	362	368	384	394	382	357	373	392	340	348	356	374	392	409	387	400	365	394	397	365	355	357	382	394	350	339	376	372	372	365	358	372	400	358	387	357	393	407	375	389	368	379	369	394	365	367	363	391	345	365	396	387	351	355	406	359	376	405	393	375	402	410	377	371	356	347	394	385	355	382	371	398	360	359	363	384	367	388	394	384	404	368	364	379	360	380	400	352	387	381	373	359	408	368	404	359	405	412	363	374	375	393	394	348	364	370	387	364	400	379	356	382	371	354	375	359	384	356	414	401	377	352	404	381	378	367	389	373	369	418	354	382	411	348	380	365	382	360	371	374	372	380	377	418	385	369	365	402	388	356	397	388	405	378	393	364	403	362	371	366	357	399	363	383	378	382	370	391	389	339	334	387	399	356	356	377	400	335	367	375	346	390	365	382	363	413	384	409	381	364	376	367	400	400	379	382	375	377	364	387	389	397	383	394	359	395	374	358	358	396	412	387	398	364	403	408	381	376	363	390	380	370	360	372	428	389	348	379	376	370	408	376	409	372	365	366	379	377	377	393	361	381	366	384	388	377	366	375	407	362	358	356	374	397	364	395	386	381	368	365	372	373	400	370	380	390	411	393	370	364	337	379	362	401	373	365	363	337	389	388	385	386	395	392	363	369	379	408	363	349	391	355	343	362	376	362	383	380	362	385	382	393	358	377	378	391	373	402	372	372	381	345	364	354	365	388	383	380	361	367	406	398	360	356	336	369	334	379	372	350	392	370	369	394	354	392	388	377	401	376	371	353	383	381	358	356	365	388	391	408	365	433	364	367	375	407	380	370	395	387	380	387	346	405	396	384	377	388	375	381	376	370	372	393	374	348	379	359	355	334	393	366	367	403	378	365	367	354	376	356	387	376	378	378	369	393	366	367	394	382	361	400	374	349	376	414	352	369	342	367	380	381	398	359	400	358	383	358	340	391	390	384	375	382	377	386	368	370	395	389	387	372	404	374	375	405	401	371	366	341	403	385	363	401	394	375	358	375	347	396	373	373	408	367	364	394	404	399	389	368	366	392	375	391	351	361	336	353	354	400	375	365	349	379	370	339	351	378	380	367	355	350	406	341	335	367	371	399	352	357	389	388	411	393	366	355	377	369	420	361	352	402	377	359	374	358	364	356	382	385	361	404	372	367	385	376	343	373	389	381	397	359	359	372	391	391	360	352	416	374	349	400	352	387	357	383	417	396	366	367	389	381	370	355	396	375	388	359	365	385	389	333	403	335	392	377	348	354	360	367	345	394	382	382	370	367	339	393	394	398	353	384	370	378	328	337	391	393	362	352	396	418	402	372	368	359	395	346	375	423	395	407	354	391	398	373	396	375	394	382	385	375	360	375	373	362	375	348	371	353	384	371	366	390	403	386	382	385	383	362	341	396	382	334	355	392	351	380	390	392	383	384	388	393	402	360	365	350	369	375	346	402	363	358	336	389	360	392	384	418	367	386	366	366	371	367	385	386	379	389	361	342	376	366	358	351	367	337	370	406
1952	1122	183	81	91	84	80	78	52	57	48	58	43	33	28	36	62	52	36	42	38	48	40	32	43	45	31	37	37	35	24	24	29	35	35	28	36	33	24	32	30	30	30	35	31	31	41	26	34	33	43	30	31	35	36	34	37	26	32	34	33	33	36	42	40	44	40	39	68	92	132	119	89	71	47	52	42	37	26	35	42	39	42	43	34	20	38	38	33	34	36	22	32	32	28	26	38	37	31	31	37	31	35	37	31	25	35	23	22	34	39	38	29	23	40	44	23	31	42	26	30	41	34	32	30	39	30	42	32	35	36	31	30	41	38	38	32	31	55	34	28	28	35	37	45	38	33	41	41	39	37	27	41	28	36	34	33	36	32	29	25	31	25	41	38	25	33	35	38	41	39	30	27	40	34	39	24	30	32	35	38	31	38	44	30	35	32	34	39	33	34	30	42	36	32	33	38	40	43	34	33	30	36	30	30	37	39	43	34	28	30	33	38	33	36	29	32	41	33	33	29	39	44	31	39	38	41	38	33	29	53	28	33	38	36	31	28	30	35	39	41	45	28	30	41	45	30	28	37	31	40	39	36	38	37	31	31	31	41	40	33	38	38	33	22	32	31	38	34	39	31	32	27	20	26	35	31	30	32	45	43	26	34	38	29	33	43	41	30	41	31	39	35	41	37	32	37	36	44	28	36	36	38	35	40	37	30	27	31	33	31	33	39	36	39	40	34	42	37	35	37	31	28	30	32	34	33	44	41	37	24	40	30	31	40	23	43	33	40	40	44	36	41	28	50	37	29	23	34	34	32	25	41	27	40	32	23	42	41	32	30	38	33	45	28	27	33	38	32	30	34	30	41	24	31	30	35	27	32	31	34	38	35	29	38	41	41	33	42	29	31	31	35	31	35	44	33	33	35	32	34	34	31	31	36	42	32	28	44	33	25	41	32	35	32	33	41	26	38	36	44	34	40	34	27	45	44	29	30	38	34	37	29	39	33	43	31	26	24	30	27	41	32	26	27	33	33	29	35	25	31	27	31	25	36	42	33	38	26	29	35	32	26	22	42	38	39	26	41	30	35	30	23	35	35	30	40	38	37	38	37	27	33	33	32	35	30	41	24	36	39	35	35	38	35	36	38	32	35	47	35	32	29	36	34	35	40	37	38	39	35	34	41	29	46	35	35	27	30	35	38	28	41	24	32	30	48	30	39	26	29	30	30	35	38	37	36	39	37	28	34	37	24	35	37	26	24	27	43	32	33	37	35	26	29	38	23	32	33	42	45	37	43	32	46	31	25	26	40	34	41	29	27	34	29	25	35	29	38	43	38	35	38	38	33	34	37	32	21	30	28	30	39	38	31	35	34	37	34	46	35	27	30	31	30	37	31	35	34	31	33	35	23	38	40	40	34	41	30	36	29	30	41	37	35	32	42	33	31	31	33	31	33	37	45	37	43	39	38	41	28	35	27	40	28	34	26	26	36	22	28	37	35	25	40	26	31	29	38	30	40	30	30	30	34	29	29	38	40	26	45	25	32	40	40	37	35	36	36	36	39	40	35	43	38	48	40	32	37	31	38	31	46	34	26	43	31	29	33	30	30	31	33	35	34	31	26	29	35	35	40	31	29	31	39	43	30	34	39	32	27	40	26	41	29	38	39	29	31	34	35	33	32	44	35	34	44	34	34	31	33	27	34	36	41	41	32	31	39	35	36	33	44	37	30	25	31	36	23	34	32	36	40	34	34	25	35	48	32	31	39	31	37	33	36	35	40	27	35	30	36	25	31	39	28	36	32	42	35	35	33	28	44	37	34	39	24	39	34	34	33	33	35	34	32	27	48	43	34	30	39	36	27	28	25	35	35	35	41	37	37	36	33	32	35	43	30	34	32	39	34	21	34	27	31	43	33	37	39	39	38	34	36	33	23	38	27	27	40	51	40	34	37	30	34	42	27	25	27	30	36	37	26	29	44	30	47	36	21	35	34	40	45	36	39	34	35	41	41	33	29	48	28	51	28	25	47	36	34	28	28	40	47	35	29	47	39	35	34	27	40	30	36	38	35	35	33	46	31	26	33	39	38	43	31	33	30	42	23	32	45	31	37	23	33	36	37	47	37	37	43	51	45	38	33	38	33	27	40	43	28	46	27	26	37	31	35	48	33	34	35	38	32	32	31	43	38	40	38	37	31	27	28	38	38	32	30	39	38	34	36	32	30	37	49	36	38	37	33	24	24	33	36	31	45	30	36	39	34	25	25	36	29	46	38	34	30	38	34	42	33	29	33	28	31	35	29	36	37	35	38	27	25	37	41	40	36	31	32	36	34	39	25	37	33	46	36	30	30	33	43	34	32	28	41	35	32	34	29	36	36	37	29	32	26	32	34	29	35	24	41	40	48	41	39	34	50	32	35	40	27	34	24	38	32	37	37	39	30	39	24	39	31	33	38	35	36	28	32	21	30	28	46	35	42	33	37	29	32	37	33	38	27	29	45	36	35	35	31	27	44	28	33	35	28	31	38	32	41	36	31	34	44	32	38	33	25	36	26	33	38	30	28	32	32	30	30	34	30	27	28	21	35	31	32	33	42	33	33	40	35	26	31	21	44	28	29	26	29	35	27	35	32	45	30	29	25	22	33	45	42	30	41	33	38	34	33	34	42	24	51	28	28	31	42	27	36	33	30	41	28	44	24	37	32	47	33	51	28	33	27	33	25	29	37	45	31	46	33	32	37	36	37	42	31	37	41	38	23	28	35	27	40	33	30	35	35	29	43	32	31	34	30	29	36	35	33	38	26	18	38	35	34	34	34	30	40	34	33	37	34	37	38	42	27	43	38	36	36	35	35	37	39	41	48	39	37	25	28	31	38	43	34	38	32	40	25	28	40	35	44	39	37	36	38	31	37	26	35	31	25	41	26	39	27	31	34	30	42	26	32	42	40	36	35	34	41	42	42	43	44	33	19	26	31	38	29	46	24	23	32	41	35	30	42	30	40	39	28	23	30	45	41	41	40	35	25	40	30	33	30	33	37	33	28	29	30	35	32	31	41	36	40	47	37	38	35	29	34	21	38	24	35	33	29	34	35	29	32	24	39	46	34	36	37	32	27	33	37	41	32	38	28	41	35	39	32	37	33	43	37	44	39	38	33	35	22	37	35	37	32	45	23	36	30	31	28	28	36	31	25	33	39	34	39	34	30	36	31	32	31	34	41	37	37	32	30	29	42	28	29	43	37	26	24	35	30	41	34	24	37	39	49	44	39	27	33	32	23	31	41	28	32	32	32	26	38	34	29	45	38	27	33	35	26	39	34	37	44	35	39	33	44	33	29	46	31	32	42	31	37	50	36	41	49	39	40	31	31	35	38	35	29	27	41	49	52	27	34	27	18	42	36	35	32	33	37	38	19	40	25	34	36	29	34	37	33	33	39	32	33	33	35	37	37	44	28	32	37	36	35	35	24	44	30	37	29	29	41	35	27	43	32	43	25	40
21557	9561	2154	2133	3689	4134	3405	2747	2128	1612	1314	1042	949	881	815	805	722	640	631	583	598	568	522	508	482	500	522	476	484	454	472	467	471	462	453	446	434	426	441	396	414	395	416	390	395	391	400	443	400	382	385	375	391	381	406	405	377	402	401	392	408	395	377	376	385	428	466	608	1222	2511	2908	2493	1919	1232	775	578	465	375	409	371	377	374	381	375	400	399	423	376	400	332	379	372	361	373	360	399	380	391	377	406	379	400	367	389	392	416	410	390	371	388	403	418	404	384	384	388	395	363	403	398	362	358	348	373	331	380	354	392	406	388	414	374	377	374	384	389	367	372	354	371	370	374	386	393	382	395	367	413	396	422	361	398	336	377	384	391	386	400	354	368	386	419	397	356	383	364	369	372	371	387	388	377	386	381	368	380	381	372	377	367	375	422	380	401	377	381	334	395	414	360	427	388	396	392	396	414	383	396	381	375	377	367	381	389	399	390	396	350	346	391	379	369	385	369	377	385	389	357	374	373	384	398	336	340	362	363	382	385	360	369	387	402	405	389	386	386	354	387	414	393	360	420	351	368	377	388	371	417	360	367	388	374	414	380	368	367	362	373	358	389	384	393	397	382	376	371	395	387	398	362	337	421	385	359	372	370	385	426	400	380	351	350	405	408	419	389	388	367	379	359	380	368	366	341	386	395	394	399	362	381	367	369	381	385	404	401	397	375	382	357	347	367	387	388	375	399	374	339	399	380	351	395	361	386	348	353	356	381	420	349	360	372	368	369	389	362	359	395	418	387	412	375	395	408	378	388	378	377	381	404	368	379	361	370	393	405	405	369	385	376	362	368	411	391	410	368	359	359	426	396	362	370	389	390	380	394	401	396	396	409	399	345	368	389	351	419	401	363	377	374	359	361	391	388	417	411	400	355	358	368	376	345	392	352	355	361	383	366	360	387	414	414	365	384	398	362	382	360	372	372	392	433	384	381	377	379	367	376	359	379	391	371	361	345	385	372	362	379	373	393	399	379	372	381	365	377	376	375	391	366	424	396	388	393	374	374	374	366	390	399	403	356	385	368	347	409	372	354	352	406	375	389	385	393	384	388	371	381	401	378	396	400	374	405	403	395	374	383	374	356	380	372	348	401	376	390	382	349	373	368	365	394	377	375	374	394	356	391	405	391	404	353	370	412	356	378	352	375	388	405	371	403	409	369	414	369	338	398	404	401	377	374	363	359	359	386	403	396	388	360	396	362	394	363	373	374	357	389	375	397	373	389	380	357	350	361	394	361	357	382	391	348	386	393	380	337	387	387	393	368	362	378	384	372	396	408	370	386	408	395	361	371	363	370	363	384	397	370	374	377	359	371	388	392	346	382	357	358	385	379	340	412	389	420	368	372	390	382	357	381	374	396	391	404	396	392	405	379	404	353	401	418	370	330	406	356	353	395	356	341	395	402	382	363	383	388	385	365	380	377	356	410	378	350	403	380	367	382	347	407	351	373	360	368	368	383	395	373	399	373	375	332	403	377	361	392	365	365	386	372	364	363	387	392	380	403	378	370	369	376	389	371	373	370	368	380	393	418	377	410	368	389	393	394	367	376	379	395	356	374	373	382	409	357	393	357	382	398	374	359	344	347	412	360	379	345	388	378	359	371	397	398	382	394	383	377	384	401	389	392	364	401	382	409	398	394	430	329	387	363	364	363	363	375	372	364	381	378	405	357	388	322	390	338	349	368	375	379	367	389	403	364	380	370	364	376	378	410	380	353	358	393	363	372	374	398	380	406	395	367	390	375	352	385	356	385	376	368	367	357	350	373	384	383	340	389	396	394	375	371	381	369	372	386	395	399	371	351	377	384	376	391	373	394	370	392	387	395	394	385	367	386	410	378	356	361	384	393	384	390	361	394	374	365	382	370	347	380	355	403	375	392	394	385	389	369	398	378	379	376	351	400	388	350	400	372	352	383	370	398	382	364	367	340	418	395	388	369	364	367	398	372	362	353	378	346	376	390	414	391	386	380	371	382	383	366	416	360	398	404	353	366	385	400	347	363	396	390	394	380	378	358	359	381	391	404	374	413	373	395	386	376	381	378	387	409	355	377	387	363	393	356	409	395	354	367	408	389	390	401	383	379	408	383	367	362	414	380	396	379	384	358	379	397	336	358	343	413	386	375	390	377	406	409	366	379	386	408	379	366	375	403	371	379	401	370	396	370	371	376	357	356	380	367	387	394	377	352	403	402	369	388	395	397	365	403	336	376	426	410	369	359	366	351	396	413	382	360	388	397	398	347	370	346	367	362	372	352	374	361	380	377	431	422	367	390	371	411	380	344	348	381	394	386	395	357	386	366	379	394	392	382	376	375	370	419	375	375	349	377	365	401	378	376	361	380	400	377	392	385	354	408	378	352	362	376	371	373	391	388	385	402	342	413	378	352	378	350	429	374	376	394	390	409	397	378	397	381	394	390	385	414	366	391	379	373	396	385	385	370	376	375	409	390	383	411	366	328	366	414	386	366	363	406	389	321	394	365	368	397	371	417	384	388	397	342	341	399	366	396	379	387	384	360	383	370	430	365	375	381	380	415	368	360	379	400	383	369	414	365	366	378	338	394	408	364	358	359	377	375	369	372	346	369	389	363	405	379	384	419	405	402	353	387	368	409	341	339	381	365	366	357	455	372	374	377	409	348	387	397	364	371	390	370	358	383	377	385	393	378	397	389	379	362	369	366	360	388	372	379	365	372	372	414	406	389	382	376	344	361	374	377	382	391	355	368	390	375	363	384	405	397	371	377	350	375	382	370	370	398	363	399	356	380	378	368	339	329	376	360	404	381	400	373	367	402	394	400	372	392	349	306	385	377	417	384	375	371	424	382	349	371	364	380	370	385	367	372	360	358	391	351	399	367	387	381	350	381	374	371	388	386	352	369	389	403	383	369	406	384	394	370	382	401	395	372	374	367	357	370	374	417	350	341	383	356	392	391	360	354	352	365	372	363	393	363	369	349	368	386	418	405	380	398	386	361	378	390	380	398	361	390	373	340	405	381	365	355	359	369	383	372	417	387	367	390	385	379	372	384	399	413	363	387	370	359	345	378	369	389	369	382	364	362	372	394	402	370	403	399	399	370	362	363	409	399	379	365	371	377	387	401	397	369	372	379	372	390	410	408	344	367	352	366	400	397	402	388	351	408	376	365	425	384	379	350	395	412	365	343	390	369	401	375	402	394	391	381	359	362	421	408	365	355	372	364	343	363	369	383	375	372	407	353	396	366	367	369	386	391	379	383	387	347	394	386	370	418	364	417	359	396	412	385	412	383	394	397	369	402	397	392	381	386	401	345	416	387	417	391	376	384	356	386	365	392	357	381	383	385	384	408	384	371	401	368	371	378	376	389	351	351	400	382	391	369	375	380	370	421	374	422	364	383	384	375	390	353	374	370	407	362	368	414	394	387	391	404	379	405	394	387	364	395	380	399	362	372	368	338	373	382	364	393	386	396
929	198	70	54	55	65	49	51	59	55	50	42	55	56	53	55	50	32	42	35	33	52	41	41	41	42	37	39	44	43	44	46	44	31	44	42	31	47	30	44	34	48	54	32	40	38	42	45	45	31	39	41	40	39	38	43	50	43	49	36	53	41	45	31	40	48	37	40	56	49	64	71	59	48	48	38	53	38	43	44	36	46	42	49	39	39	42	38	44	30	35	36	47	37	42	42	37	47	33	32	39	45	46	29	36	40	43	46	44	38	38	45	38	35	43	44	36	46	37	37	40	47	49	53	51	39	53	44	38	36	50	47	30	47	34	39	41	32	39	32	29	45	38	44	42	52	44	40	44	52	39	32	43	39	44	34	36	32	40	43	25	51	55	43	50	50	50	40	31	42	32	34	43	37	48	29	48	42	37	42	33	46	33	48	45	27	27	28	48	38	32	42	35	32	47	35	38	51	44	32	41	44	30	45	38	47	39	42	55	43	44	35	45	41	36	31	32	36	45	35	41	42	41	49	34	40	37	43	44	43	43	38	52	37	59	43	35	49	42	36	44	33	38	49	48	51	37	43	43	32	39	31	48	54	26	46	34	46	45	36	36	44	22	44	54	40	46	41	45	43	45	46	38	45	41	46	51	48	31	35	50	45	44	53	45	37	50	42	38	43	39	34	54	39	37	51	39	38	38	46	35	50	32	44	44	37	34	41	43	38	44	41	33	41	49	28	46	48	47	34	34	45	27	32	60	41	43	43	33	38	52	38	42	38	42	41	43	36	46	30	41	33	38	41	55	46	43	46	36	46	38	46	40	39	43	41	37	36	42	44	46	42	44	46	48	40	39	38	32	36	33	51	42	42	38	37	44	47	40	46	33	52	37	35	44	41	44	31	44	34	43	43	46	41	33	42	38	39	29	45	40	37	44	30	41	39	50	36	40	41	39	38	40	37	44	40	42	36	41	36	48	54	34	38	55	31	48	48	50	47	44	50	41	43	43	55	37	33	39	46	38	43	36	36	43	43	44	46	54	39	34	53	48	45	37	37	45	36	37	44	42	45	44	51	43	38	26	41	38	33	44	40	38	52	52	44	45	33	51	43	41	34	45	47	42	44	40	47	45	46	31	39	48	38	29	36	49	44	43	52	30	35	36	34	47	27	35	39	52	46	28	49	35	49	41	37	46	42	42	42	40	35	38	37	36	22	34	49	38	35	22	46	41	33	40	42	47	41	38	42	45	46	34	32	45	40	45	33	45	38	46	30	35	43	44	54	48	46	56	34	44	38	38	40	42	48	40	43	39	37	35	33	42	50	46	46	41	33	45	38	51	50	41	45	43	50	40	38	42	32	45	41	48	39	50	34	62	48	38	40	44	47	30	41	44	43	40	40	41	41	45	46	42	43	36	33	49	47	37	41	47	51	44	39	42	34	38	40	49	51	44	52	29	33	44	33	42	45	47	34	45	42	52	50	46	43	33	54	35	41	37	48	38	49	50	36	44	29	36	36	41	34	37	44	33	41	41	47	38	51	42	42	36	43	37	51	42	37	52	40	42	43	50	52	27	41	39	40	39	53	44	21	34	48	31	38	37	43	44	42	41	44	38	35	49	48	39	40	35	38	38	37	42	37	33	40	36	39	46	39	49	29	52	42	34	48	31	54	32	48	39	45	36	31	41	39	39	50	61	37	38	42	32	53	35	39	41	53	51	41	40	40	39	33	44	42	49	42	43	37	45	45	36	41	43	41	26	42	45	36	49	35	34	45	49	43	47	39	31	37	34	41	36	37	48	39	44	44	37	56	32	48	48	32	41	52	34	38	33	31	42	41	39	46	40	36	35	40	45	40	43	33	33	37	48	37	46	42	38	47	36	36	45	42	44	37	46	40	36	45	44	44	51	42	46	47	43	31	25	35	43	42	41	40	45	37	46	36	43	50	32	38	57	36	29	38	54	31	41	34	34	46	37	56	45	41	52	44	43	46	44	45	55	32	45	38	45	36	45	31	33	39	52	45	42	45	49	40	50	47	49	32	42	46	38	42	36	37	39	42	47	34	45	47	44	45	44	43	35	44	38	44	33	39	44	32	45	39	40	40	36	45	43	38	38	45	42	31	43	48	40	36	35	31	41	43	50	46	48	41	36	34	41	35	36	44	47	56	38	54	41	35	52	37	47	36	34	31	32	34	39	40	46	33	37	34	42	43	37	38	44	49	44	36	47	33	44	41	35	41	35	36	48	41	41	41	38	35	35	38	41	43	33	38	46	27	41	42	42	54	36	37	45	33	35	42	37	34	38	31	45	32	35	50	31	46	39	45	33	44	42	51	43	44	34	44	48	34	48	38	52	42	43	46	40	41	32	44	31	41	35	43	45	28	48	44	44	32	40	36	35	34	40	42	30	44	43	41	41	32	41	53	53	27	44	48	37	40	44	38	37	40	44	38	37	42	40	45	57	38	53	41	44	40	36	33	41	52	41	35	42	43	44	37	45	33	40	34	37	33	37	40	30	44	43	29	45	38	38	41	33	52	46	43	35	50	50	37	39	44	25	35	51	28	42	37	38	41	35	27	36	41	34	45	39	45	42	44	46	28	59	42	45	36	40	45	49	37	46	48	35	45	52	39	37	42	27	31	41	31	37	42	49	46	42	34	39	32	32	32	40	45	45	33	31	37	43	37	45	47	44	45	34	48	39	37	35	46	45	45	28	36	40	45	32	51	39	46	30	46	47	45	33	47	47	33	34	41	37	51	23	48	52	33	34	46	52	33	29	38	35	49	50	44	40	52	38	38	38	39	42	39	36	35	40	42	39	36	50	33	39	55	31	35	47	38	35	40	41	28	42	32	42	36	47	56	51	35	46	49	28	31	44	45	38	40	35	45	39	32	38	35	44	26	33	49	34	39	39	45	45	35	41	44	35	39	37	38	39	40	41	36	41	40	39	37	39	38	35	37	40	35	39	40	46	33	40	45	44	36	34	42	52	44	35	41	43	46	33	36	45	48	37	45	24	41	32	41	42	39	43	29	50	43	41	37	32	34	37	33	44	41	46	36	41	44	47	33	41	53	40	37	51	46	63	42	33	40	47	54	49	29	51	47	30	48	43	38	43	38	38	41	42	32	45	39	37	36	46	36	40	43	35	41	36	41	44	37	34	40	34	36	48	47	42	43	31	33	43	41	38	40	43	37	36	51	37	55	46	40	39	40	53	42	33	46	52	41	59	41	28	46	44	48	32	48	47	42	45	39	54	38	33	42	40	37	33	43	35	37	40	45	49	38	36	34	32	39	41	44	38	42	44	40	42	35	38	36	43	44	35	47	39	36	42	35	43	42	40	47	40	46	31	43	45	41	46	45	51	42	38	46	38	41	41	47	36	42	49	34	45	41	36	39	40	31	49	33	36	46	41	49	32	39	46	41	37	47	50	37	40	43	31	28	33	38	44	45	33	38	45	50	51	42	45	30	52	40	33	48	39	47	37	44	36	45
12645	3561	1007	923	1328	1409	1226	976	835	757	652	536	576	517	553	512	504	480	490	447	510	492	458	457	454	454	514	459	437	462	448	422	410	457	440	443	445	436	422	492	442	473	442	432	432	456	510	455	410	400	468	455	481	460	432	432	405	416	423	439	429	444	472	437	460	460	443	462	515	703	961	1012	1004	801	608	501	479	441	461	426	448	458	450	458	433	466	420	432	456	442	432	454	446	463	457	441	451	458	461	436	408	446	383	437	438	430	450	425	437	447	429	475	468	454	417	454	436	466	439	420	481	470	432	437	418	430	447	468	426	423	451	480	444	468	430	489	461	452	437	466	415	409	450	438	470	423	445	454	419	427	492	431	411	450	442	468	470	439	426	460	405	468	457	419	398	405	445	458	442	443	417	445	442	465	434	432	448	444	434	396	405	454	444	457	427	390	446	463	461	406	445	460	455	456	431	442	435	438	443	471	408	430	434	451	436	480	403	465	444	425	459	437	422	438	411	435	457	398	446	462	424	466	456	487	458	444	455	415	467	442	436	432	438	430	440	416	427	447	496	492	425	435	461	434	453	454	429	469	451	442	437	462	413	454	435	463	425	422	459	438	490	466	442	424	440	428	452	434	433	447	462	448	451	460	474	434	457	462	430	491	435	430	422	478	441	462	460	428	399	430	414	459	423	460	462	438	452	441	444	415	465	475	425	435	430	456	417	422	412	418	426	436	446	415	449	441	466	445	485	470	413	440	428	409	389	456	419	485	475	448	460	453	429	443	470	428	446	437	444	436	406	422	409	442	435	412	461	436	441	441	402	461	452	424	434	432	444	489	462	440	467	462	472	470	492	420	472	453	457	457	436	473	426	424	459	418	441	451	429	443	421	427	475	431	440	468	451	461	451	416	469	438	420	418	432	450	446	438	433	453	471	441	445	471	453	446	449	450	440	459	473	447	447	451	474	470	449	471	436	464	456	470	424	484	437	436	424	465	465	450	442	467	453	450	477	479	438	459	462	435	418	469	457	413	420	464	435	418	423	434	440	424	423	412	454	493	454	420	453	437	413	426	432	429	435	454	466	424	455	459	479	468	473	445	442	477	488	455	451	455	440	432	443	433	429	427	406	436	456	467	472	449	418	439	456	428	435	479	426	455	426	418	462	482	439	449	409	414	420	447	423	469	469	433	439	455	448	478	474	436	472	451	443	457	411	442	445	401	424	453	434	480	482	415	427	483	457	428	450	467	480	502	437	431	479	438	456	436	430	444	463	458	451	441	469	460	435	437	418	454	439	451	414	431	396	447	496	467	473	459	437	456	466	422	453	446	417	450	441	515	445	427	431	445	436	439	441	467	493	437	475	468	437	454	447	478	461	456	455	444	429	448	419	462	441	411	451	431	412	466	476	457	431	428	485	412	432	445	435	474	461	451	442	394	442	432	449	444	456	422	455	433	420	453	466	419	448	494	430	474	467	429	455	454	442	449	465	448	479	463	421	457	470	476	422	437	412	444	434	447	464	461	453	486	480	445	457	446	447	443	447	431	447	422	432	427	454	473	447	403	440	463	450	433	419	415	420	455	428	431	499	426	423	449	510	429	463	416	424	435	459	471	442	442	461	439	463	467	480	435	430	410	418	419	415	447	458	463	405	488	438	469	477	416	475	447	432	415	443	493	427	434	427	439	455	447	441	425	442	482	447	461	422	432	433	484	443	411	457	430	450	449	477	460	458	459	423	461	427	458	481	471	457	430	434	419	417	421	428	419	483	429	425	441	466	437	459	475	470	451	465	428	426	425	443	445	416	443	458	449	418	440	422	434	473	447	462	425	433	431	464	415	396	464	452	475	417	510	431	457	448	440	450	433	494	418	435	470	444	449	454	413	447	433	445	442	461	463	457	411	430	469	458	437	444	441	429	458	433	450	402	438	471	423	448	470	460	440	439	445	421	453	421	450	435	423	412	473	447	465	445	443	428	453	441	427	399	423	424	438	413	432	466	450	436	433	465	444	450	446	416	461	422	470	457	468	429	424	448	424	452	477	467	445	438	411	411	471	471	466	432	424	444	482	459	460	438	463	455	457	451	451	467	439	464	446	430	426	423	438	452	455	459	464	482	430	425	434	435	441	430	423	475	417	445	432	455	435	459	461	443	416	390	439	447	461	444	400	442	434	417	464	410	455	434	444	459	473	461	448	427	417	437	440	446	412	446	439	422	467	405	446	408	478	450	448	447	450	459	447	462	422	464	443	457	440	429	481	407	443	440	414	449	450	450	451	386	416	440	431	435	446	472	477	424	413	455	498	449	462	395	481	467	431	445	443	445	455	425	409	406	470	432	409	454	399	433	421	465	443	453	452	439	461	445	452	475	411	457	469	439	460	466	446	438	472	429	440	456	456	460	457	425	469	448	435	455	496	432	462	428	501	458	425	437	462	432	468	454	451	473	433	434	473	485	441	446	405	452	465	464	435	481	445	477	449	421	448	435	419	472	427	436	418	467	453	428	416	468	465	456	439	471	446	448	444	453	472	468	443	429	413	474	435	427	433	452	465	447	460	463	484	446	457	436	427	430	413	427	465	451	442	488	436	412	414	428	451	449	439	465	417	409	469	419	450	498	464	425	420	412	437	459	426	416	433	429	456	476	444	450	458	412	418	434	415	437	430	430	453	448	427	475	449	437	445	423	441	440	438	435	459	491	483	475	502	486	450	422	453	429	460	409	454	413	471	459	442	426	439	417	454	419	385	454	451	448	439	437	431	423	425	404	445	429	448	450	467	456	457	458	456	461	465	410	464	443	437	454	415	456	445	445	448	462	428	409	467	450	456	442	440	425	444	459	481	474	433	459	457	465	454	479	463	427	450	471	455	456	465	435	485	458	470	438	480	487	430	457	468	426	455	466	488	441	416	454	425	430	461	422	447	390	476	422	434	438	450	445	475	468	454	405	458	454	462	401	495	436	424	456	443	471	441	478	420	446	438	431	501	463	439	418	433	438	479	430	478	479	426	439	462	434	431	387	435	440	427	449	491	473	474	464	468	455	439	442	443	419	435	434	420	423	429	452	475	454	417	466	425	430	466	465	462	416	416	447	468	434	489	479	455	470	432	456	438	418	442	423	427	464	396	477	438	454	420	448	451	459	448	462	462	436	449	444	451	473	436	433	448	461	475	432	469	454	437	442	434	433	427	411	426	482	462	431	449	475	458	445	462	464	424	462	423	459	412	454	435	446	452	450	459	413	450	431	434	469	434	435	437	448	420	428	461	425	413	437	440	434	410	471	440	436	433	429	447	456	445	454	438	452	469	416	442	466	448	451	466	487	477	466	443	467	454	456	459	428	427	413	453	436	444	444	444	439	449	433	460	466	453	471	447	475	449	442	414	460	433	467	443	444	418	490	471	484	449	463	423	426	439	452	449	449	446	439	431	463	397	403	459	443	427	437	487	440	414	447	447	438	391	404	432	431	417	451	433	467	487	448	435	489	436	430	473	431	407
1468	913	140	104	71	72	79	67	61	60	54	45	55	53	50	46	45	53	41	37	35	45	41	51	46	35	53	46	42	35	42	44	45	32	39	40	32	33	52	40	41	37	41	45	24	25	56	49	53	44	36	39	42	41	50	46	48	56	49	37	43	37	46	50	30	34	49	38	41	57	95	84	91	78	59	43	44	50	38	37	34	43	39	40	44	41	33	42	37	36	35	38	36	32	42	33	46	39	40	42	38	52	47	49	46	40	56	34	42	47	39	38	52	43	37	38	48	51	35	37	43	38	38	39	33	43	35	39	53	31	47	44	32	45	47	38	47	42	40	35	31	43	41	28	42	25	50	47	43	50	39	40	34	41	37	43	39	39	30	51	43	40	37	44	40	40	31	45	47	46	38	47	48	39	41	45	33	43	36	38	32	40	38	43	45	42	33	32	36	40	41	42	49	46	37	40	40	40	46	40	43	40	48	42	51	42	39	43	32	46	48	33	43	30	46	33	38	43	43	41	49	36	49	42	52	29	49	37	46	41	52	36	31	32	33	46	38	36	44	38	49	42	45	40	41	45	50	30	47	44	45	37	45	46	49	36	29	34	41	36	44	35	45	39	44	40	30	39	48	43	41	46	50	52	49	48	41	59	51	40	36	33	44	46	38	40	38	37	34	39	29	37	37	49	38	50	40	43	39	48	41	52	33	40	47	33	42	35	39	32	38	37	33	50	53	34	29	38	27	36	55	38	39	40	49	46	39	47	34	48	39	38	50	48	45	46	41	46	30	50	42	35	35	43	36	37	50	37	45	42	49	47	41	41	51	34	40	34	48	38	43	47	33	48	40	42	45	37	39	58	36	44	36	45	41	40	37	44	42	56	35	53	51	33	42	44	35	42	37	43	31	29	35	36	32	46	51	49	31	43	39	40	36	42	35	45	37	43	44	37	42	36	44	49	40	36	37	50	31	39	37	39	32	47	31	32	42	44	40	32	32	33	44	32	26	31	46	31	47	48	37	36	30	33	50	38	39	44	42	40	41	37	37	41	32	44	33	32	31	42	41	41	36	51	36	39	41	33	38	36	37	45	49	37	39	27	42	39	34	35	40	43	35	44	42	43	32	40	43	32	32	29	38	32	50	44	38	51	36	36	34	48	46	40	38	41	32	38	48	45	48	34	42	43	52	47	35	32	44	41	36	37	41	25	38	40	60	48	37	40	42	33	43	37	34	44	39	35	32	32	50	43	38	47	45	38	44	43	55	37	42	40	28	39	31	42	41	41	44	35	51	33	34	45	47	31	34	52	44	41	47	42	45	37	50	34	38	41	36	42	34	40	44	39	49	42	38	42	40	36	36	35	40	41	63	41	48	49	49	42	42	38	39	55	52	33	29	48	53	55	43	35	32	46	46	30	43	45	42	50	46	40	32	29	33	35	39	51	46	48	51	32	44	31	36	35	36	39	30	44	28	37	34	40	43	45	37	50	42	45	30	40	40	32	51	45	42	32	38	33	42	40	38	37	40	36	48	40	39	42	34	37	41	42	42	42	39	42	32	56	48	37	38	39	38	38	38	47	45	39	45	44	49	47	45	40	46	47	36	45	52	45	45	40	41	46	41	42	50	42	53	45	31	38	35	37	37	40	32	36	44	49	38	51	45	33	49	45	39	46	48	41	37	51	47	52	31	36	49	50	38	36	42	26	44	48	40	44	45	41	37	34	43	41	35	39	37	34	50	38	46	26	43	37	30	37	49	37	39	40	49	36	41	31	33	33	47	40	39	55	37	47	42	26	42	48	56	43	38	29	38	40	39	47	41	29	50	40	36	34	49	44	32	44	42	37	36	48	33	38	42	41	33	47	47	47	42	60	42	41	45	32	38	41	35	32	36	42	51	55	35	34	37	34	48	41	38	46	31	37	44	34	46	37	35	48	48	44	43	51	40	35	42	41	28	36	47	38	42	42	36	34	40	38	50	40	34	36	36	45	56	45	38	34	40	43	35	41	46	38	37	45	42	50	37	41	44	30	35	42	55	39	37	30	27	51	33	30	38	45	37	34	35	35	50	38	37	40	48	29	35	37	47	47	36	35	33	37	48	45	50	46	45	41	50	62	39	44	36	58	39	45	41	36	46	46	46	37	40	38	34	31	46	42	46	62	49	31	45	44	41	35	42	33	37	40	39	38	49	45	46	41	40	33	33	35	43	47	38	44	45	34	35	36	40	41	45	41	41	49	44	39	38	40	39	28	35	38	40	33	41	36	38	43	37	36	31	45	43	43	44	35	35	36	36	44	45	39	47	36	42	37	48	43	51	41	51	50	31	38	45	36	37	35	30	38	46	37	35	44	39	44	36	48	47	43	44	34	36	37	47	46	46	45	45	26	36	50	36	42	46	41	34	39	42	35	37	45	41	42	50	36	33	36	39	32	36	39	45	34	32	48	41	30	36	42	44	47	42	39	37	31	35	36	32	47	46	38	36	29	36	38	44	42	25	47	44	31	31	47	41	43	43	38	44	50	48	42	53	40	43	39	47	36	35	35	44	36	37	46	37	34	32	38	50	34	48	43	37	37	38	38	40	49	46	41	50	50	46	31	38	37	46	34	44	36	44	34	51	40	39	39	48	43	42	50	39	40	45	31	54	31	37	34	46	51	33	53	46	37	30	36	35	49	32	32	41	39	37	43	42	40	34	41	39	51	26	47	40	47	25	47	42	37	43	35	47	36	42	41	52	40	46	43	44	28	28	41	36	34	49	38	36	45	52	38	26	39	38	34	52	56	51	28	51	35	36	47	37	38	44	36	48	44	33	38	41	44	39	43	43	46	38	41	40	38	52	39	51	39	39	43	43	35	45	45	39	51	49	51	35	49	37	32	53	34	41	39	41	44	43	38	46	38	39	37	43	45	45	41	37	44	41	45	33	44	36	35	39	39	45	47	31	42	35	40	43	36	52	52	39	46	42	38	40	37	36	39	43	37	35	43	34	40	38	34	44	38	41	41	28	31	38	32	40	37	39	48	35	41	39	37	45	52	33	30	42	51	39	36	44	36	34	43	44	44	32	37	43	60	42	50	41	34	40	38	40	40	34	49	39	33	37	37	48	52	40	41	52	34	44	39	45	36	43	40	40	42	47	46	37	30	35	44	31	41	39	42	30	42	40	36	37	37	56	35	31	32	34	36	51	36	43	36	21	40	34	45	36	56	47	47	36	38	54	39	34	45	47	49	32	45	41	47	36	38	41	51	46	51	50	48	34	35	48	43	51	43	42	50	37	38	33	33	40	38	42	38	44	40	42	32	40	51	39	30	46	41	36	35	40	27	35	39	37	42	22	37	40	38	49	55	32	34	44	40	48	48	40	40	36	50	43	41	48	40	39	38	45	41	29	38	38	55	38	45	48	40	45	27	37	34	40	41	35	47	44	43	36	43	30	45	41	39	41	40	43	40	44	47	39	43	59	53	38	52	32	34	43	42	40	39	36	37	32	32
19460	8988	1614	1536	2532	2763	2375	1876	1366	1194	996	829	740	724	669	639	622	576	581	540	558	559	512	539	489	459	543	473	467	498	490	490	495	492	447	492	492	472	461	454	506	473	467	506	460	455	437	459	448	447	446	452	436	472	481	470	434	454	493	473	473	457	435	492	473	450	457	457	565	1014	1921	1855	1509	1251	849	643	532	517	494	449	487	472	501	454	432	419	449	432	471	457	436	461	458	420	455	408	449	457	474	472	481	483	444	431	483	496	451	441	498	477	482	420	473	431	468	436	456	459	447	440	442	428	452	421	448	450	433	452	458	440	450	436	440	473	421	474	492	438	464	426	473	425	452	446	462	455	452	486	467	497	438	506	455	501	468	436	455	453	478	468	424	459	475	461	462	444	463	426	430	490	437	426	514	464	422	445	444	449	453	476	472	465	448	470	441	417	447	469	439	468	456	478	450	493	442	453	434	425	444	443	467	451	498	422	454	483	477	442	452	466	472	463	473	457	468	487	457	513	428	479	444	447	472	440	455	458	453	448	479	469	441	425	474	426	423	460	445	477	478	458	473	490	484	450	466	499	479	449	522	466	437	455	444	473	454	448	463	430	482	432	422	435	460	453	473	471	444	449	413	461	438	421	486	429	439	446	460	426	415	446	464	461	443	425	450	443	402	420	448	428	429	455	468	458	445	429	468	424	451	468	450	450	483	480	443	455	426	465	457	473	482	403	449	426	436	481	444	433	453	474	468	453	420	451	456	438	447	452	470	464	482	444	461	463	443	476	439	448	460	439	440	426	484	453	415	444	470	475	464	455	462	488	434	474	483	444	463	416	474	444	446	443	499	470	479	483	445	490	453	473	452	445	451	446	442	482	437	457	456	447	479	425	446	449	498	460	454	477	460	458	466	479	466	498	430	464	461	467	448	451	436	461	477	470	442	449	463	490	488	490	453	434	482	477	452	461	455	419	454	454	489	458	473	459	433	474	464	474	476	461	443	455	458	503	463	461	434	472	436	487	423	439	472	468	467	452	445	478	461	419	459	405	454	444	451	500	467	471	463	479	464	444	432	464	441	433	458	419	495	435	440	472	439	459	445	469	442	472	414	455	468	471	468	448	459	444	440	449	453	451	487	446	423	464	476	442	476	452	455	489	485	442	437	451	444	447	419	447	468	441	487	463	439	431	485	476	448	408	452	466	441	479	447	441	474	487	439	498	434	462	476	462	468	458	484	451	425	460	436	449	471	506	429	439	475	441	426	469	495	442	458	486	441	472	491	472	439	507	453	475	436	440	468	463	441	448	437	450	467	447	419	446	469	433	463	458	438	455	452	474	448	429	464	446	499	486	420	442	436	477	530	458	444	453	452	430	493	411	419	457	488	481	440	436	459	425	447	467	474	446	423	450	493	446	456	458	462	410	439	479	433	435	452	460	444	429	462	487	417	481	456	425	471	424	476	469	470	482	447	448	450	452	502	465	453	465	439	460	447	497	448	431	427	484	452	396	492	440	457	493	446	442	465	430	457	456	462	446	455	460	435	459	480	466	438	450	460	467	450	426	474	479	467	469	444	459	470	421	431	493	402	449	442	420	464	476	439	447	453	422	479	460	472	458	436	461	449	445	475	429	489	460	475	449	475	500	452	481	455	439	452	427	449	419	432	464	446	460	468	438	457	430	458	447	475	434	462	439	478	460	445	471	453	437	461	430	483	480	443	418	446	473	441	453	475	480	479	468	455	439	448	443	475	451	399	432	449	424	422	466	435	490	445	456	443	475	429	461	460	484	478	444	431	498	464	454	492	465	463	462	453	506	454	422	435	469	426	418	480	457	448	390	480	430	450	486	432	481	471	442	455	460	452	456	431	477	447	437	464	458	463	440	491	464	427	436	460	426	486	465	443	457	441	459	421	464	424	429	467	498	449	492	459	480	456	476	446	500	448	472	462	489	457	462	422	446	431	409	441	450	472	452	471	491	466	444	415	464	445	420	445	452	476	446	481	462	456	453	467	407	411	430	437	486	494	481	421	479	498	432	484	467	450	492	450	472	456	475	448	430	391	432	463	489	453	437	452	461	463	429	459	444	494	493	418	475	443	428	492	486	436	444	491	465	458	449	470	417	442	465	436	465	449	438	460	448	464	428	426	444	452	454	447	460	474	476	456	443	468	452	438	432	464	444	439	488	472	480	446	462	442	481	442	446	501	461	416	481	463	473	425	439	451	463	455	496	464	455	436	432	481	435	447	448	462	416	457	493	449	462	443	461	479	458	455	473	458	441	482	461	448	423	441	471	498	433	456	441	463	426	455	467	480	457	459	463	454	438	474	472	471	480	488	484	434	453	465	492	427	466	472	424	457	451	481	457	455	469	462	435	447	510	439	451	465	414	453	435	423	509	454	453	494	463	427	441	445	446	470	485	444	412	461	434	477	494	428	471	469	508	478	466	474	444	425	478	486	460	455	436	441	424	464	479	479	408	471	444	481	438	426	404	411	458	502	452	441	464	409	457	448	466	473	466	430	469	427	476	461	443	427	452	444	495	464	452	462	467	500	456	419	443	470	501	469	443	484	446	486	429	467	438	434	450	470	418	440	480	444	466	439	454	461	423	480	443	460	486	475	446	457	466	470	457	437	443	461	470	452	458	417	444	469	446	461	482	450	461	494	474	467	444	418	442	462	460	457	423	484	500	467	470	443	439	457	484	489	456	495	417	465	438	509	444	417	468	418	437	464	447	491	448	424	447	446	507	462	471	451	451	438	444	486	459	433	439	428	430	447	447	437	452	450	484	471	466	464	458	432	479	460	481	439	470	479	429	430	428	460	441	501	424	440	471	450	444	468	405	391	462	453	444	441	435	476	469	461	451	433	484	436	452	447	450	444	493	434	463	418	475	446	452	460	449	433	441	455	431	489	399	454	437	438	439	498	481	444	457	455	438	455	438	446	440	444	460	480	443	474	437	467	418	440	466	463	445	426	429	418	499	419	455	444	452	471	456	444	492	440	426	460	453	473	467	478	417	450	493	462	425	437	422	455	485	429	475	463	449	467	477	474	467	435	459	451	456	423	454	491	441	413	448	464	467	467	468	447	449	434	486	452	432	440	464	486	444	430	442	460	479	464	490	483	486	457	506	481	458	459	451	430	426	467	470	434	438	464	465	434	489	467	423	463	462	441	453	453	497	453	457	460	426	446	447	438	445	432	485	485	463	468	481	436	453	459	459	421	477	431	470	475	446	425	428	505	438	451	469	454	453	495	463	467	428	465	462	478	457	442	466	451	500	467	503	416	466	470	468	485	437	427	450	474	450	489	429	431	454	423	428	432	463	500	462	454	392	459	462	446	453	452	483	458	404	437	454	415	439	408	467	474	470	390	470	432	484	424	441	465	475	464	487	460	439	456	467	483	445	488	450	458	465	428	452	440	431	405	490	474	466	445	459	420	434	492	505	431	419	469	447	445	468	498	429	445	465	441	452	468	419	417	475	462	471	444	480
1753	598	103	74	52	48	61	54	58	47	39	50	46	40	47	44	47	41	37	33	36	52	31	38	28	33	38	43	40	32	30	43	32	51	32	33	32	46	35	37	28	30	30	39	28	41	32	34	35	39	33	42	30	30	37	35	33	31	31	33	32	26	36	38	32	28	32	36	50	102	103	96	48	51	33	40	32	29	30	32	23	28	30	39	33	38	31	31	36	33	31	32	39	23	35	33	34	29	37	44	29	37	28	43	40	39	36	32	39	38	31	32	32	23	33	38	35	31	30	26	35	44	45	34	26	33	36	32	31	38	44	35	27	41	25	31	40	35	32	29	41	30	35	38	30	51	46	32	38	30	23	27	32	27	34	28	36	34	23	32	39	40	33	33	38	37	40	41	30	24	24	34	32	32	41	40	36	30	39	41	40	32	24	27	34	22	34	28	37	42	39	39	35	31	40	27	30	43	41	39	38	35	36	30	41	29	29	36	35	25	35	31	37	47	43	40	24	31	34	24	30	43	29	26	38	26	34	34	35	41	41	41	23	41	43	34	29	53	40	34	36	37	32	31	29	40	36	39	35	24	41	34	32	32	39	33	29	42	42	30	33	42	29	43	39	33	27	36	35	25	48	32	25	37	35	35	22	36	33	31	27	31	41	45	39	39	24	31	36	32	37	31	28	36	42	34	33	39	40	28	41	36	33	37	40	32	36	36	36	31	37	27	27	34	34	34	38	42	39	33	31	31	28	31	28	36	34	36	34	26	39	33	37	31	33	43	30	35	26	27	37	38	37	32	36	32	43	33	39	29	40	36	35	23	28	36	40	35	32	35	35	29	33	27	23	33	34	35	36	37	28	41	35	19	29	35	45	29	38	31	34	33	31	31	36	36	43	38	35	37	39	32	32	22	36	35	23	25	32	33	25	33	32	34	32	29	37	41	34	38	30	33	40	43	27	40	34	33	43	34	34	28	37	40	29	44	31	25	46	42	36	43	27	36	37	30	34	39	32	44	34	34	34	42	33	31	39	24	31	35	31	32	23	29	27	40	36	39	41	42	35	32	33	36	35	35	18	39	33	36	43	38	42	31	27	27	37	47	44	32	33	45	42	39	28	38	23	43	39	37	34	33	38	22	41	29	33	34	37	40	35	39	34	32	23	38	25	43	30	46	26	47	33	29	29	34	46	44	23	35	36	35	25	35	34	33	27	41	28	42	28	34	29	31	48	31	28	47	35	24	34	35	35	37	38	33	48	28	22	35	35	30	27	35	34	28	47	25	33	35	33	28	41	41	40	44	28	29	19	30	35	25	39	34	35	36	39	27	40	34	40	39	35	35	39	34	24	37	32	30	35	28	35	26	37	34	33	38	41	30	33	36	38	34	34	35	33	43	34	36	46	37	42	27	32	27	33	30	23	39	33	37	27	31	35	37	30	29	26	30	31	31	31	36	27	35	35	36	30	49	32	41	31	34	38	40	36	39	36	19	35	34	38	28	39	30	29	43	43	32	42	40	38	28	39	32	28	44	36	41	35	35	34	39	20	28	45	35	29	37	33	27	39	46	31	36	32	30	28	30	31	39	49	38	34	34	40	38	35	29	25	35	30	42	45	43	42	43	21	28	26	47	27	36	33	44	38	30	26	40	37	39	33	21	44	36	37	25	29	32	36	34	22	34	39	43	36	34	27	32	32	34	24	37	36	43	30	35	39	30	37	32	36	29	41	35	34	45	26	32	31	37	27	26	36	29	34	51	43	42	36	33	34	31	40	31	29	33	32	40	33	46	33	37	30	29	32	30	39	31	33	26	25	27	45	37	38	35	31	28	30	34	40	44	38	36	27	29	45	44	41	30	28	36	28	40	25	35	36	37	35	33	47	32	35	32	35	37	30	28	47	29	31	38	33	38	32	22	37	33	38	35	38	33	33	32	29	38	36	34	44	38	30	46	32	33	32	35	42	39	27	39	36	44	30	36	35	36	36	40	32	37	23	27	36	31	22	41	39	33	43	34	40	35	25	33	32	27	45	42	33	37	36	22	34	34	29	37	36	27	41	20	37	28	46	32	38	25	37	40	35	33	25	32	46	30	39	32	43	33	31	34	44	31	35	30	25	41	38	44	30	26	47	32	29	31	41	37	28	35	35	37	35	28	32	22	34	34	36	40	31	34	42	31	24	41	38	33	33	26	40	32	31	30	30	31	35	30	33	35	45	38	33	22	32	31	26	28	43	38	36	28	32	35	42	44	31	36	27	35	41	38	29	52	40	24	27	32	36	30	43	37	26	37	32	36	36	30	42	42	31	43	38	26	30	39	29	39	37	37	37	36	35	31	42	34	30	36	35	19	26	36	31	31	31	33	35	35	33	32	35	28	41	37	40	43	29	34	34	31	37	37	33	35	44	30	41	42	32	34	33	37	30	29	29	52	32	34	40	32	48	46	33	25	24	32	40	31	29	26	35	29	38	40	30	37	39	33	38	23	30	36	37	33	36	31	31	32	25	36	29	24	33	42	38	43	24	47	29	33	26	42	38	40	40	35	34	39	34	34	30	34	40	41	40	32	40	38	35	33	23	34	34	37	36	39	27	50	29	41	32	22	23	40	35	23	35	32	41	28	31	30	34	26	29	32	35	31	32	27	32	38	31	32	37	31	30	34	29	28	27	26	34	34	43	35	35	27	31	35	36	29	28	34	37	40	31	34	31	34	36	35	26	40	22	35	47	32	24	39	50	29	40	42	28	34	35	29	31	28	36	35	38	32	43	31	33	30	23	35	32	30	26	33	32	24	26	45	34	27	34	37	27	39	48	30	45	34	34	40	36	24	34	33	41	28	32	31	32	42	30	39	34	35	29	34	37	35	39	35	36	39	33	33	36	27	32	44	42	35	40	28	38	33	25	34	28	35	35	34	23	38	29	33	35	43	25	42	22	33	32	40	22	46	31	32	41	32	32	37	33	31	42	28	40	35	40	26	34	35	42	36	32	32	30	38	31	34	39	43	41	29	32	42	36	36	36	29	40	25	37	36	34	31	39	38	35	36	38	40	38	39	29	24	36	26	43	30	37	43	41	32	25	33	30	36	28	33	37	31	32	24	42	37	30	32	38	35	38	38	31	38	36	29	31	33	34	36	38	48	38	28	32	37	29	38	30	23	46	29	38	37	31	30	26	29	30	42	37	29	36	34	31	44	31	35	34	35	39	28	46	25	30	34	29	31	36	31	28	31	31	35	28	36	39	41	27	36	27	40	27	30	37	41	37	25	32	32	42	29	39	35	22	25	44	32	22	34	33	27	25	30	28	33	27	38	36	38	33	40	42	38	30	31	33	31	27	34	29	33	30	41	29	27	31	29	34	33	36	32	36	29	35	41	31	41	42	43	35	27	27	26	36	27	40	22	29	28	28	34	44	31	33	28	28	28	37	31	41	31	28	30	37	37	29	43	30	37	37	30	45	32	27	31	37	44	29	38	40	32	30	40	41	30	43	29
20448	6749	1393	1462	2372	2537	2477	1908	1505	1182	953	840	766	697	672	612	581	562	493	526	453	447	440	450	463	447	467	452	391	442	407	384	410	416	417	382	407	430	407	403	363	397	406	404	397	404	378	408	350	415	392	404	397	380	380	388	383	368	379	378	385	374	379	344	410	330	395	377	1042	2051	2188	1764	1167	883	616	456	393	377	367	373	357	372	384	381	365	351	388	388	380	334	364	351	381	401	360	381	382	367	339	371	325	359	348	381	341	364	370	407	360	381	389	355	380	355	373	386	377	383	372	384	349	393	357	384	390	348	389	380	352	380	367	346	357	381	370	380	354	379	345	390	400	372	378	370	379	376	379	382	379	368	347	366	359	353	386	377	360	387	341	371	403	365	401	380	375	387	382	352	391	350	362	364	378	354	395	379	394	379	361	344	397	389	368	377	375	364	379	388	389	364	367	402	363	346	370	384	367	385	404	373	355	369	342	370	384	337	368	386	359	392	377	373	382	370	370	382	360	366	390	375	366	373	356	352	393	428	353	397	379	353	358	385	351	369	361	370	384	336	350	367	374	372	398	358	392	346	366	340	355	391	392	356	364	357	397	360	357	345	412	415	374	392	391	369	362	338	380	391	390	384	381	379	360	358	372	366	367	379	348	355	378	394	374	360	373	353	364	363	377	384	352	352	373	387	379	344	370	360	358	396	362	388	400	377	347	376	360	341	351	346	361	328	399	381	364	378	367	378	404	368	387	387	379	424	372	406	381	341	406	393	377	332	375	358	370	352	361	348	374	385	351	375	364	369	382	371	395	359	368	341	389	387	362	357	363	421	425	381	368	375	360	387	417	383	371	366	364	347	361	338	366	382	387	368	392	402	361	382	363	379	368	360	338	357	387	377	388	371	394	378	367	420	362	410	402	367	379	338	358	375	370	386	360	377	354	343	336	359	367	383	364	374	390	378	336	344	352	370	317	373	360	398	373	350	367	375	375	404	393	343	402	349	345	359	370	362	368	392	373	351	354	345	373	376	348	356	358	375	361	375	382	391	348	374	379	368	403	367	401	375	368	392	398	365	388	329	359	366	392	402	356	355	360	391	331	399	407	374	349	377	368	335	368	373	380	341	376	380	374	370	366	374	372	366	349	329	375	368	360	376	370	401	382	404	363	377	373	364	385	409	388	414	350	394	337	393	358	395	328	376	367	342	347	409	344	404	376	349	376	339	360	386	386	394	359	376	350	395	403	347	370	388	338	376	363	363	370	386	392	365	398	369	367	364	353	363	370	354	374	371	362	373	352	357	376	385	362	391	360	385	368	372	368	325	400	365	359	373	398	357	366	355	364	339	399	375	405	396	399	356	336	387	355	366	384	386	388	388	381	394	371	375	343	371	369	393	381	387	387	386	367	355	384	392	354	363	380	356	340	383	366	394	329	397	392	381	366	399	367	351	369	395	385	397	405	391	344	399	395	422	350	344	356	366	363	404	335	389	402	368	394	353	372	389	352	356	381	333	386	327	369	374	372	404	398	366	392	358	352	360	365	375	383	363	377	368	389	385	380	346	361	372	364	378	371	386	376	335	362	372	395	373	398	376	358	352	373	383	347	377	372	376	395	336	422	432	383	366	421	346	373	407	360	375	336	386	370	352	386	363	392	372	359	374	409	346	355	383	409	366	360	362	379	381	381	363	362	410	374	390	391	388	401	349	389	400	392	356	394	371	405	381	392	368	393	389	366	355	368	407	360	379	381	381	357	342	361	381	397	367	380	347	370	383	345	387	382	389	369	373	404	352	366	403	371	366	369	373	366	430	378	362	418	385	388	356	382	341	389	418	390	357	383	355	373	344	381	370	401	401	342	374	391	396	352	373	400	357	346	386	385	366	365	354	363	363	345	376	368	372	371	389	392	363	392	380	365	396	360	372	377	388	347	379	367	381	366	406	378	377	358	391	382	386	370	390	345	365	372	365	360	384	346	360	349	375	366	360	376	370	365	367	390	385	350	368	346	352	404	386	379	337	378	328	362	373	346	399	361	389	360	390	375	357	373	361	370	404	384	381	385	362	371	371	403	374	375	391	381	376	413	367	401	368	327	383	411	382	388	410	366	376	364	390	396	384	365	376	367	383	374	392	379	372	356	351	402	368	382	365	399	354	361	347	394	382	375	411	391	365	373	368	380	348	400	399	372	402	350	364	402	400	373	396	411	374	377	347	371	378	333	393	403	365	360	386	391	415	379	378	374	371	346	395	364	396	371	365	369	363	378	374	391	364	377	377	381	381	373	358	382	388	370	365	398	386	379	379	352	384	354	373	372	377	350	373	398	362	392	363	351	394	379	388	370	370	411	366	383	377	340	379	407	385	350	357	339	406	380	360	344	347	399	383	365	362	390	321	372	396	372	311	366	342	357	369	350	383	379	351	364	398	373	390	368	365	389	365	377	376	323	404	384	420	396	385	350	382	379	360	389	373	385	370	372	407	357	369	360	387	405	375	356	393	359	397	409	365	405	353	347	402	354	366	380	359	388	389	344	336	374	333	409	379	397	381	390	379	377	376	357	387	342	389	368	344	365	358	363	366	411	396	392	388	387	361	391	372	387	403	361	397	358	369	388	386	359	388	378	365	372	368	388	385	380	359	369	388	376	358	401	372	351	363	411	325	380	346	362	345	369	359	323	362	366	359	350	392	381	330	353	320	335	366	374	359	415	366	353	390	400	361	371	391	372	413	368	391	369	376	393	381	348	376	369	387	348	386	349	394	348	351	378	381	410	387	347	374	349	364	384	393	430	380	374	389	382	403	381	356	381	381	411	364	371	361	385	376	391	359	388	353	365	339	364	341	341	345	366	387	380	366	360	390	363	398	385	382	341	387	380	403	391	381	378	361	357	378	416	398	382	402	351	374	341	397	357	370	374	348	385	381	373	399	357	377	364	358	370	389	374	378	352	358	356	403	369	387	363	360	320	363	384	380	370	365	370	376	340	416	374	366	359	381	373	412	387	340	385	368	376	369	403	349	384	370	357	332	351	390	328	375	375	382	369	367	369	387	409	383	395	392	401	421	367	353	418	372	390	377	396	393	401	376	387	398	348	368	365	345	362	393	389	382	370	389	368	366	380	343	397	404	374	346	376	349	358	396	419	363	376	394	382	365	357	358	375	350	358	352	387	355	369	358	361	392	393	381	390	370	400	387	352	351	374	376	385	382	384	342	369	345	371	359	373	352	323	373	365	374	362	383	349	364	380	371	376	410	360	352	384	372	405	374	349	375	339	392	390	348	354	361	399	365	351	351	363	343	403	363	416	380	353	364	402	389	396	413	398	384	382	387	395	368	367	380	371	371	389	372	381	361	372	381	390	354	358	376	346	370	345	424	392	363	366	371	376	389	389	426	351	369	387	352	355	371	386	372	397	387	411	392	377	339	403	400	364	366	387	391	354	365	403	374	381	375	348	335	368	372	395	377	355	375	361	374	348	391	356	393	390	401	405	384	386	366
2247	1462	241	127	77	106	97	76	53	61	51	54	45	42	48	45	36	34	36	39	36	37	39	38	30	30	31	34	41	32	38	43	43	35	38	25	43	39	39	31	43	31	44	23	32	31	37	31	37	36	40	45	33	30	32	34	36	34	31	39	33	33	36	31	36	29	32	44	74	98	109	119	84	54	38	32	34	46	36	29	35	43	44	41	45	31	34	38	40	38	35	34	36	33	24	31	35	31	32	31	41	40	25	33	46	29	40	40	27	39	28	27	28	39	40	45	31	29	33	39	43	30	26	32	39	33	28	35	30	33	42	34	35	42	33	26	29	39	39	34	32	25	33	33	42	32	20	36	35	31	36	31	30	31	39	40	26	38	32	38	36	36	30	26	26	38	35	32	35	38	26	32	38	27	37	33	38	35	36	33	38	32	43	33	32	34	43	33	29	28	37	25	40	27	36	40	31	33	32	31	36	37	28	31	30	33	36	39	32	36	35	32	34	39	28	31	28	35	22	31	27	34	33	37	32	40	48	32	40	37	34	37	24	27	34	26	33	30	16	41	35	31	40	36	32	37	26	29	37	18	30	26	28	32	37	32	34	38	43	42	37	31	26	30	28	33	39	35	25	24	35	33	38	39	47	29	32	32	37	40	30	26	32	27	29	38	40	37	43	29	30	29	37	41	36	35	31	37	33	34	35	37	36	45	38	33	49	39	31	21	32	27	30	40	40	30	30	46	26	29	37	52	30	25	32	41	38	32	32	34	28	31	38	26	37	33	43	38	36	33	34	40	36	41	29	32	43	40	29	30	31	32	37	33	36	35	23	27	28	42	30	34	37	38	34	32	33	34	26	31	26	33	33	24	26	45	35	35	42	38	28	31	48	20	32	27	38	32	33	33	36	34	27	36	50	34	36	25	36	40	43	37	30	26	27	35	27	33	31	38	30	28	37	33	31	40	37	24	36	31	31	29	33	35	38	38	33	28	28	37	30	29	27	37	24	24	43	33	27	35	54	21	46	36	46	46	45	28	45	28	25	33	33	40	18	31	39	33	37	37	26	33	43	27	39	30	33	35	40	34	37	24	34	31	32	37	36	41	39	37	39	33	41	32	25	32	34	23	43	33	42	39	44	40	30	38	30	36	30	35	36	40	30	30	42	30	35	40	39	36	37	41	39	36	39	35	25	29	39	42	40	45	34	36	35	36	29	32	40	35	37	36	26	36	30	40	29	25	30	28	36	34	32	36	38	36	37	35	32	36	30	34	32	34	38	39	42	37	32	34	28	31	27	22	29	35	34	29	28	41	38	26	40	22	34	46	19	41	39	30	34	33	30	26	47	21	25	25	40	28	33	33	38	29	43	33	26	24	43	31	32	39	25	29	44	31	28	37	25	36	27	40	29	37	25	35	27	46	37	29	32	47	30	38	36	34	31	32	24	24	29	40	23	24	44	47	38	28	28	31	23	26	31	37	36	42	35	31	35	41	37	37	28	31	44	38	38	32	40	40	34	37	34	34	31	33	39	31	40	30	29	30	50	38	33	33	33	29	26	27	26	34	43	42	32	35	44	17	45	39	44	36	33	29	39	29	42	30	32	37	24	42	45	40	35	32	31	37	36	26	44	42	47	33	41	19	38	34	37	29	50	29	40	24	30	26	25	23	37	24	34	34	41	33	33	36	38	36	21	30	24	34	37	45	37	28	30	38	39	36	40	31	30	39	21	26	44	27	35	43	39	36	40	34	25	31	42	35	24	36	35	32	40	27	32	20	34	33	40	25	41	26	53	40	29	29	29	38	34	27	31	44	31	36	39	35	41	40	43	25	32	33	32	31	36	28	39	23	36	42	36	33	28	36	43	41	31	36	51	38	40	36	44	44	23	32	32	40	36	26	33	30	39	45	29	27	45	26	34	35	36	26	29	31	36	21	40	42	35	45	28	34	24	29	27	30	38	29	29	36	48	37	22	36	32	29	41	34	32	36	37	29	39	28	42	28	41	33	39	38	30	44	30	33	30	34	31	36	31	40	32	30	37	35	24	47	39	34	32	39	32	45	43	28	41	34	38	42	22	34	27	37	30	42	33	43	30	28	53	44	28	40	26	38	35	28	38	43	43	47	34	30	33	45	39	32	32	18	29	29	33	27	28	23	35	27	28	34	33	28	31	33	34	30	38	35	42	39	31	33	29	42	35	36	29	32	36	38	28	34	35	34	27	43	34	39	32	38	39	33	43	32	32	33	32	28	36	31	34	36	29	39	32	27	26	33	49	40	31	36	29	35	37	33	28	33	29	43	25	28	33	28	35	26	32	24	40	30	33	34	33	29	19	28	32	27	28	33	37	32	44	34	35	35	33	25	28	33	40	33	39	34	31	40	40	32	33	53	37	33	39	30	45	23	42	35	27	42	38	40	36	33	29	34	29	22	35	43	36	34	31	26	38	23	40	35	37	34	25	42	29	28	43	32	33	37	23	24	37	40	44	40	30	39	28	41	30	22	35	34	45	43	33	42	35	43	30	23	31	26	32	44	27	35	27	40	31	36	32	33	42	42	34	33	40	32	25	25	31	36	28	33	34	37	28	27	42	40	34	23	36	34	33	38	33	35	29	29	42	39	34	40	36	31	36	29	31	37	36	45	41	27	36	47	36	52	33	37	39	35	36	47	35	31	26	31	39	40	30	25	31	38	21	34	27	46	32	21	35	30	42	34	38	36	41	32	26	32	28	23	25	21	40	33	41	38	28	33	35	36	26	34	27	35	26	31	29	34	28	26	35	49	35	37	38	49	29	33	34	36	32	43	36	41	39	40	40	32	41	44	33	41	40	40	35	33	37	40	38	32	32	36	30	21	28	38	30	27	26	25	33	37	22	27	33	39	32	24	34	29	31	27	34	33	33	31	29	39	29	49	29	40	33	35	25	44	31	32	39	20	34	45	31	40	49	49	31	34	32	46	37	29	32	37	36	30	34	41	39	29	33	37	35	36	44	25	43	42	32	27	35	34	40	33	26	43	29	31	30	41	24	34	27	52	33	49	31	36	40	31	40	24	38	33	47	26	38	32	40	35	24	23	31	33	46	34	36	28	41	37	40	30	26	33	36	38	39	26	40	31	37	41	30	30	31	29	36	29	39	42	37	40	31	29	44	50	24	38	31	44	29	38	39	24	33	31	33	39	39	32	31	28	37	35	42	34	44	36	30	25	34	38	33	26	28	44	20	36	29	30	36	27	39	28	36	38	32	32	40	31	16	37	52	33	29	35	33	33	32	28	26	23	32	29	31	27	28	23	33	30	29	37	31	38	44	38	38	36	27	33	33	26	38	30	31	37	40	30	34	40	27	32	30	25	33	34	42	38	29	39	30	40	30	42	38	35	27	37	48	47	29	34	29	35	30	25	36	35	38	29	39	41	37	33	27	33	44	23	25	40	25	36	37	36	35	32	27	33	46	28	50	32	37	43	34	27	39	27	31	29	42	26	40	29	26	46
23334	11203	2124	2193	3483	4075	3441	2611	1966	1617	1353	1108	925	938	783	739	681	612	599	542	526	515	581	501	529	474	509	507	506	452	399	442	438	450	458	392	422	431	438	409	406	428	379	417	367	411	404	401	391	408	390	375	395	395	383	413	326	394	430	365	403	385	434	376	392	401	402	468	1763	2555	3017	2410	1617	952	662	505	407	393	386	395	397	366	395	393	372	375	373	373	369	364	377	411	374	372	369	384	384	389	386	376	363	370	376	381	363	408	359	374	372	359	382	357	362	399	354	375	381	335	389	371	386	380	376	376	371	356	338	374	346	370	403	365	398	397	357	372	409	350	378	365	402	376	358	357	377	398	380	344	385	382	395	373	408	350	381	385	374	389	370	365	348	366	370	374	352	397	386	370	380	389	362	376	358	350	393	331	381	399	356	340	337	365	355	403	363	392	373	375	387	344	334	411	389	380	384	339	371	383	382	343	367	358	393	337	410	408	367	376	397	375	363	390	383	374	408	392	356	392	387	363	378	368	400	406	394	344	380	405	364	387	362	345	368	388	379	380	378	382	373	370	374	342	382	369	355	380	348	390	391	404	417	406	364	397	401	373	372	379	361	357	417	383	371	407	409	411	386	364	429	399	363	396	385	381	393	376	403	372	375	399	394	390	372	368	354	392	340	373	394	363	376	359	399	402	406	369	346	379	377	386	365	350	383	354	387	363	385	374	358	388	388	394	346	354	355	375	348	352	387	375	350	362	356	366	389	401	343	378	391	392	402	382	358	347	387	360	381	396	350	386	401	364	378	368	387	336	393	391	380	383	403	374	350	380	372	353	370	369	363	419	375	342	343	373	374	394	377	410	340	364	382	347	382	399	418	372	364	379	367	380	390	418	371	352	354	376	362	374	342	367	388	368	387	358	374	393	388	390	377	358	359	348	367	379	361	384	411	382	409	361	389	385	387	354	389	350	421	373	364	384	388	366	378	380	349	374	387	387	342	371	413	382	387	360	365	403	342	367	417	375	382	360	379	389	352	363	385	389	363	351	349	364	391	402	344	346	356	384	372	382	392	377	373	370	346	382	383	351	349	410	380	387	390	393	376	361	391	389	378	406	379	369	371	366	360	338	366	372	345	373	341	391	402	370	388	388	380	383	332	367	390	372	441	343	378	371	370	360	398	374	370	362	387	386	379	369	379	360	395	362	354	420	363	394	393	381	375	389	391	380	383	377	354	373	422	376	363	406	360	400	365	396	394	387	384	413	397	388	387	394	383	377	366	407	374	354	356	379	381	387	365	338	379	378	401	406	390	376	383	370	364	394	370	344	375	380	347	369	418	355	402	388	331	335	387	361	371	362	410	362	374	383	380	388	385	356	352	351	375	406	395	366	392	376	383	380	370	385	373	369	369	366	394	396	361	400	382	350	383	390	366	367	378	383	374	385	354	345	402	356	396	371	379	416	388	375	396	393	340	384	376	394	419	403	386	385	369	386	341	359	366	367	367	365	372	378	350	345	382	370	403	350	414	391	361	378	398	357	321	367	403	401	391	397	381	381	398	324	372	385	383	368	370	370	368	385	357	373	376	364	342	417	356	351	383	376	397	392	385	399	339	358	389	389	389	359	375	372	355	365	380	377	425	388	369	355	403	399	346	371	372	376	384	379	359	381	369	363	358	404	392	438	387	395	351	369	354	405	381	393	362	356	394	346	381	351	400	402	366	385	340	373	382	386	361	374	338	347	383	395	389	360	354	359	399	364	383	401	381	357	347	365	389	366	365	376	415	390	353	364	384	363	380	412	381	371	364	391	388	350	384	369	371	378	374	375	395	388	378	378	355	348	347	416	390	413	355	392	366	375	353	366	384	353	383	405	391	368	391	392	400	396	426	384	376	386	346	374	379	356	394	363	401	388	377	389	367	389	358	360	368	392	358	371	379	379	390	404	354	360	370	378	368	388	385	380	379	402	392	412	394	365	357	370	385	370	360	407	414	411	362	388	380	345	370	375	377	371	375	365	386	347	384	409	368	357	385	361	378	384	356	354	382	382	391	396	398	337	415	384	370	393	395	387	387	354	366	371	384	358	392	397	350	418	342	373	345	392	413	389	374	383	391	340	373	368	372	378	363	397	400	369	363	414	405	367	379	378	336	370	378	332	387	389	373	391	359	360	405	404	372	386	395	390	367	338	393	363	386	401	388	396	370	396	390	346	369	386	355	378	419	393	392	416	374	396	388	368	394	362	362	368	396	372	371	355	383	376	394	379	354	371	348	389	391	384	349	402	356	398	370	384	365	386	375	369	385	340	372	343	386	384	378	389	345	383	387	388	361	338	373	390	398	374	384	394	398	348	382	390	401	409	390	373	391	387	392	390	373	385	384	366	375	398	401	392	375	411	380	381	361	368	385	360	372	384	388	359	400	381	368	361	386	393	394	393	376	364	413	357	376	367	395	367	389	351	357	387	380	355	374	401	357	350	396	385	338	369	377	373	382	384	358	384	352	386	384	405	364	398	367	360	385	359	352	367	357	382	376	342	397	347	347	413	346	397	403	374	368	383	397	362	351	374	369	382	396	391	345	389	389	346	396	387	397	378	360	359	367	368	379	389	368	373	425	355	371	355	374	388	358	377	360	359	387	398	345	372	390	363	396	367	391	371	393	399	365	377	373	338	383	396	340	367	349	392	405	431	362	422	390	412	380	394	348	368	360	391	362	362	388	372	335	398	362	397	372	363	368	417	363	369	357	390	365	357	403	362	342	384	356	399	377	376	390	407	325	361	346	347	377	365	368	396	376	401	405	360	356	372	379	353	385	383	378	397	360	369	348	391	400	370	348	365	350	354	368	373	382	343	351	383	380	399	361	405	364	403	392	414	335	369	382	368	370	374	414	401	362	377	429	374	362	360	362	386	376	392	374	375	382	370	373	393	354	373	352	370	393	372	358	354	398	371	380	394	381	366	399	408	369	381	382	374	377	350	402	388	397	383	407	366	351	356	385	394	374	380	404	362	372	382	402	379	399	341	353	329	382	376	417	364	384	397	371	381	390	392	389	344	352	368	399	386	397	406	364	344	368	378	382	382	365	373	354	367	334	393	387	356	383	376	343	365	413	356	397	391	386	389	393	411	358	380	370	409	360	377	377	372	376	374	394	388	367	394	374	359	393	383	361	393	383	358	390	403	399	370	371	383	360	410	364	373	376	358	340	373	396	380	401	383	355	382	367	376	384	359	383	372	351	405	373	360	372	399	364	377	380	369	359	368	375	383	387	395	407	365	362	430	355	366	346	384	381	369	369	377	363	387	378	363	374	392	389	367	413	392	380	377	359	416	356	406	365	383	374	364	377	390	379	371	396	408	395	381	386	381	384	397	369	365	390	367	387	393	378	368	385	401	388	358	386	390	383	417	384	397	365	375	412	367	387	361	377	378	379	354	384	424	365	363	372	367	421	368	324	409	379	398	397	372	417	394	362	372	384	391	393	390	355	389	359	378	416	388
927	217	71	51	38	46	51	57	39	48	41	45	59	34	50	38	39	34	32	50	42	41	49	42	37	29	30	35	48	48	36	41	41	45	48	44	30	42	49	39	43	36	45	42	35	38	32	33	42	38	46	55	44	30	30	51	39	38	34	37	29	50	31	41	37	46	42	35	43	56	51	64	61	52	55	41	42	44	39	39	48	40	56	48	40	39	29	35	38	44	43	46	38	39	36	37	35	36	43	31	28	41	35	38	37	44	40	41	41	42	30	48	43	30	39	38	41	50	39	29	37	34	40	49	37	34	41	39	40	37	43	42	35	34	43	49	37	40	49	41	34	41	45	41	37	38	43	26	53	41	37	43	36	44	44	44	32	45	34	43	40	44	40	50	50	32	34	40	56	30	37	38	49	37	35	33	37	52	39	37	38	40	54	53	38	33	34	54	35	38	50	58	34	45	41	42	51	47	45	48	39	30	34	43	46	43	40	30	31	56	37	42	57	42	38	44	40	40	31	43	38	41	42	33	45	39	28	37	48	39	53	44	39	47	36	33	46	40	37	36	45	36	34	33	44	41	41	36	46	33	40	47	33	32	42	49	23	48	51	44	45	40	37	48	43	43	43	46	35	40	39	34	47	39	40	41	39	38	30	40	35	31	45	37	42	38	27	39	55	35	47	34	43	47	30	37	33	38	32	38	30	35	41	50	34	29	34	44	39	45	39	44	36	45	50	48	40	53	54	47	44	47	34	47	41	47	41	36	42	25	45	43	35	39	39	38	55	49	36	33	38	35	43	41	45	39	30	36	45	40	47	43	41	40	48	38	35	44	36	37	45	45	45	41	58	37	42	43	43	30	42	36	32	46	46	45	50	33	44	47	36	39	38	34	45	36	39	24	46	58	51	41	41	36	41	39	38	44	36	33	40	43	36	30	46	42	44	42	41	45	47	38	45	38	42	34	31	37	32	33	43	41	28	42	47	35	46	48	38	33	34	42	40	50	43	43	50	44	43	35	42	36	52	45	53	42	39	37	45	48	45	42	48	38	45	42	34	55	45	43	49	43	46	42	38	47	40	40	36	38	35	34	37	41	33	37	42	43	39	42	40	25	49	42	44	35	46	37	38	37	41	34	46	31	33	36	33	35	46	41	38	41	35	41	47	42	55	36	45	38	38	48	49	46	43	38	37	40	38	39	50	35	37	41	44	44	34	42	43	47	55	42	49	41	35	40	36	43	32	40	39	55	30	31	43	32	36	33	38	57	47	39	42	38	35	45	46	45	38	31	47	34	47	39	38	58	46	47	57	45	39	39	34	43	39	46	36	44	34	35	42	34	51	41	37	38	43	41	37	46	40	42	34	36	50	41	41	31	44	43	52	35	32	44	47	34	44	42	37	38	43	39	50	40	41	49	48	33	53	32	53	37	40	39	45	40	39	36	41	50	42	39	42	38	28	62	42	40	40	41	36	42	44	50	36	50	42	58	42	36	37	36	39	29	38	35	56	37	33	47	39	51	43	38	25	45	41	33	46	47	46	43	36	36	41	40	33	34	59	42	28	42	36	41	38	38	40	33	42	46	36	48	45	25	40	46	36	34	54	41	33	41	52	50	37	31	40	37	34	29	40	41	39	43	41	43	40	42	40	40	40	43	35	41	43	41	50	42	45	49	34	45	42	32	26	39	37	39	43	50	53	45	47	34	31	34	38	48	41	37	58	48	42	43	36	30	25	39	33	42	39	47	35	28	48	36	47	57	30	41	45	42	36	46	42	38	48	33	45	34	35	44	38	38	36	31	42	34	31	38	40	32	39	38	32	48	46	37	40	36	39	41	40	52	43	43	42	36	39	43	37	56	43	43	42	33	42	30	34	44	36	39	30	50	47	35	43	39	47	34	53	36	40	41	53	38	40	35	48	34	49	37	48	31	51	39	37	42	42	51	34	47	41	37	35	48	41	35	47	42	44	44	36	46	38	43	35	34	50	49	44	36	49	42	48	41	42	39	38	40	28	34	39	48	31	52	46	31	42	49	43	33	38	39	37	44	29	50	32	33	35	41	39	34	32	40	40	32	34	39	40	36	42	51	46	40	45	39	38	35	41	41	36	46	39	35	44	44	37	41	40	41	42	42	37	36	32	44	37	37	37	40	32	37	46	29	57	42	38	58	35	34	47	53	28	44	43	39	42	44	55	30	46	35	44	51	40	48	35	40	35	40	34	35	46	42	46	42	38	53	49	35	49	43	45	58	45	47	44	45	37	34	51	28	41	36	41	34	31	36	45	34	33	42	43	27	45	36	50	49	47	40	50	38	48	45	46	39	37	39	34	37	45	34	37	34	53	32	35	34	54	51	37	50	51	55	34	39	47	36	45	45	48	35	42	46	33	40	39	44	46	41	42	43	35	42	33	39	42	46	38	47	41	30	43	29	39	32	49	43	43	46	43	51	42	39	40	46	39	37	36	36	33	27	38	37	32	43	47	43	41	40	33	38	49	40	44	35	37	37	37	47	33	55	29	49	33	53	49	39	38	42	43	43	39	42	27	38	40	49	39	31	46	48	37	39	38	33	29	35	47	40	39	35	42	46	27	39	37	50	40	46	46	40	35	37	38	44	32	30	36	31	35	32	38	44	43	43	46	40	35	48	33	32	43	58	41	39	41	32	34	32	48	28	39	40	32	46	36	45	44	36	38	40	41	42	48	51	45	38	42	44	33	41	39	35	52	39	41	41	47	38	42	42	34	53	50	43	41	42	28	44	44	38	43	32	45	41	45	38	44	39	41	37	40	44	50	49	48	43	42	22	39	31	41	54	35	39	43	35	44	44	40	46	31	53	36	44	43	49	48	43	33	39	39	56	34	53	43	44	52	38	46	37	45	46	43	34	34	41	26	41	45	49	33	51	39	30	37	41	37	51	43	40	49	37	33	47	37	43	37	36	59	33	34	44	43	47	38	43	42	43	46	54	38	34	31	33	34	50	44	49	42	40	47	48	44	48	44	41	32	45	46	40	36	42	37	37	36	33	42	45	47	36	38	40	52	30	38	47	41	43	36	42	40	34	47	31	28	32	40	34	38	44	37	35	40	38	46	43	49	53	39	48	28	40	40	32	40	31	43	43	43	40	48	47	42	42	52	34	40	49	29	33	42	33	48	46	44	45	47	45	47	51	34	28	41	41	37	51	55	38	28	41	48	35	38	42	39	53	43	44	37	38	30	44	42	47	43	41	38	46	38	40	44	47	26	59	41	46	42	45	35	44	32	45	33	42	45	45	43	38	35	45	40	38	49	46	37	40	38	40	31	48	36	40	38	48	37	35	29	39	43	45	38	40	38	34	42	37	51	49	40	43	33	43	60	39	45	41	35	51	50	54	36	40	50	49	38	31	46	31	45	39	44	44	28	45	38	37	32	38	39	40	46	42	44	37	41	50	44	49	43	44	39	33	48	36	35	45	39	36	30	36	51	36	52	38	42	48	41	34	41	45	53	39
12628	4125	861	842	1204	1314	1266	1060	831	703	652	592	583	531	485	467	505	482	493	487	495	474	475	452	461	458	497	486	439	465	470	470	450	434	469	441	444	432	453	472	447	449	415	431	449	437	456	448	456	458	456	413	432	443	482	410	445	454	424	472	399	429	455	464	444	426	421	486	545	698	896	1000	936	778	590	533	478	458	429	442	429	432	395	421	421	415	501	415	449	440	383	439	419	423	449	456	456	446	429	450	421	456	479	408	433	436	467	432	417	404	466	453	448	458	421	416	459	466	392	461	451	413	460	410	426	420	411	450	449	434	463	444	437	434	395	460	432	456	433	488	422	422	406	450	455	447	433	478	413	403	392	414	484	423	419	436	401	434	415	449	433	417	435	458	465	431	467	408	434	405	458	444	440	439	450	465	413	405	452	462	444	429	450	469	416	409	448	428	449	457	420	429	429	434	427	419	463	447	463	490	430	436	413	444	465	429	446	447	463	435	403	406	444	456	459	411	443	424	450	424	425	422	486	400	457	440	453	455	501	433	421	404	429	450	455	413	468	427	467	450	422	469	392	465	425	450	401	441	455	400	433	435	431	433	450	401	475	443	437	402	434	417	436	426	395	439	427	430	460	442	473	463	452	495	472	459	458	458	442	468	483	451	469	473	425	441	453	437	436	476	445	436	432	441	472	458	430	419	444	476	428	486	419	468	430	414	422	451	476	427	445	439	415	446	452	432	430	423	459	435	414	441	437	468	455	440	443	424	422	430	448	436	421	465	426	453	445	434	419	452	480	438	420	433	431	421	442	420	405	436	457	432	457	439	411	397	491	455	417	442	414	416	405	444	449	450	421	451	440	455	423	423	401	403	449	407	449	453	434	445	464	460	424	434	461	446	428	447	446	461	460	419	449	465	463	454	427	418	445	431	437	491	443	467	453	453	447	445	428	437	433	432	449	445	441	425	450	433	432	489	404	424	437	464	444	438	425	481	446	450	438	452	463	431	435	448	430	439	432	429	437	407	422	440	426	432	447	455	424	424	458	466	410	446	459	468	435	427	418	483	425	435	407	428	453	452	445	441	392	424	474	436	411	429	444	476	459	418	422	406	422	423	419	435	424	444	471	437	432	453	438	423	452	399	422	397	418	445	411	401	465	433	433	438	457	421	401	426	425	460	403	453	431	449	429	460	448	417	417	462	429	424	442	446	399	442	457	451	446	440	458	465	425	449	413	468	445	475	458	458	460	430	459	444	440	422	435	446	433	430	477	451	451	434	448	407	434	442	472	417	407	446	443	439	471	451	452	448	449	441	419	443	452	429	433	410	458	437	412	435	460	436	452	433	399	406	453	484	472	425	404	490	487	433	443	464	394	406	443	436	452	408	411	421	442	420	440	474	470	460	481	449	455	455	412	438	433	467	457	415	444	424	450	430	440	461	468	452	452	462	423	434	457	449	416	437	459	432	467	461	437	449	431	456	452	435	469	431	436	414	430	445	439	421	445	438	430	429	430	450	435	432	444	429	466	463	408	464	461	433	431	387	462	463	413	401	422	459	452	452	436	465	433	468	431	418	466	447	431	425	469	448	477	456	450	418	431	410	436	438	461	426	422	422	425	457	463	439	442	433	422	465	449	428	426	447	462	415	447	427	450	419	434	433	453	456	443	435	453	429	470	466	423	433	435	463	433	464	458	434	459	426	456	426	466	469	478	474	452	453	409	436	467	432	439	431	482	419	445	472	451	440	436	463	418	458	456	433	422	434	438	460	403	453	474	402	434	457	433	433	421	449	430	411	474	435	467	450	453	412	420	433	439	453	481	404	439	470	448	457	461	421	403	433	432	408	445	431	426	393	423	436	440	423	455	450	414	448	422	394	431	439	411	457	435	465	418	454	434	428	428	437	444	425	456	471	462	449	443	457	428	454	410	425	447	448	476	451	456	455	480	414	420	435	395	411	427	451	436	415	436	406	459	418	414	463	448	446	405	430	454	429	430	446	416	468	489	474	460	416	418	449	423	435	418	466	434	440	426	448	428	479	435	473	441	422	446	433	475	450	435	423	451	400	445	451	473	429	447	433	455	445	412	485	432	433	445	463	427	436	405	438	445	415	418	435	433	455	447	424	420	435	405	436	436	401	472	433	428	442	467	425	473	433	453	463	436	451	419	448	441	422	414	408	455	454	435	485	447	459	453	458	454	439	431	422	424	441	468	487	430	461	427	408	461	468	414	428	443	453	479	420	410	420	435	415	418	452	439	449	441	471	432	455	472	445	449	483	440	460	436	441	436	497	454	432	451	433	425	436	417	439	471	402	425	465	437	401	419	454	461	475	396	415	449	459	478	480	444	459	416	422	454	449	447	429	437	429	425	414	499	454	485	450	446	457	429	443	412	451	457	459	435	413	402	456	440	413	442	424	454	473	462	426	449	448	469	483	415	474	409	412	448	470	462	483	433	469	437	417	436	448	431	445	451	411	462	451	434	402	455	430	430	407	481	426	445	437	456	472	416	471	467	450	435	430	458	482	450	417	402	442	442	424	423	390	392	483	493	420	452	443	428	456	440	454	447	444	407	436	391	421	455	449	426	428	454	391	436	431	422	435	426	430	426	446	424	480	466	449	438	425	437	434	447	438	476	440	434	448	434	431	437	477	447	413	461	437	427	473	439	425	411	413	418	449	440	455	432	431	423	408	443	453	462	406	436	476	443	438	413	428	463	414	415	462	432	433	478	444	431	451	412	490	430	426	468	435	473	437	443	407	423	486	460	447	434	444	457	422	434	416	462	431	428	426	448	439	451	438	454	424	447	442	413	447	447	429	421	460	432	414	452	500	450	427	459	477	471	451	461	449	433	470	420	449	419	429	478	449	441	428	430	431	444	403	434	471	411	436	484	463	418	442	410	408	441	441	457	465	491	440	452	437	409	436	420	455	431	431	468	446	439	436	446	460	477	456	429	424	441	438	407	422	444	446	410	460	412	448	441	429	459	424	444	446	440	427	437	397	426	482	469	424	480	445	415	491	449	393	439	421	463	421	431	421	492	434	406	474	461	407	448	442	439	460	436	477	465	438	448	468	448	469	414	468	454	418	425	403	445	459	428	411	449	448	437	391	432	441	400	459	460	457	471	425	458	440	435	437	448	436	415	439	476	428	443	429	443	434	418	430	452	433	426	439	463	463	444	460	442	420	451	441	459	463	444	428	438	444	422	464	411	466	415	468	423	477	425	466	417	421	414	481	439	484	468	431	437	436	431	483	410	460	436	437	465	473	431	436	450	436	442	454	437	439	480	452	428	430	428	444	425	424	423	422	403	415	447	459	451	458	410	461	449	431	451	479	472	440	445	429	435	458	431	424	431	464	440	453	453	457	414	432	482	438	476	459	438	442	449	443	498	434	440	445	455	452	424	429	449	469	448	446	439	459	437	444	440	422	458	416	397	418	437	452	433	406	406	443	440	472	444	438	458	460	449	445	427	467	457	428	447	442	402	456
1420	865	138	76	77	67	67	60	45	48	59	49	36	45	39	35	38	50	40	39	35	41	40	45	34	43	37	44	40	38	41	48	36	40	40	43	39	44	44	42	40	36	43	42	52	46	42	33	26	55	43	43	48	49	31	34	57	36	46	42	37	41	45	49	47	48	45	38	51	59	97	82	73	58	58	56	39	32	37	43	43	44	49	38	42	39	51	45	48	33	40	45	32	38	44	37	41	56	45	28	46	32	48	39	39	47	22	43	35	34	36	44	38	44	42	36	41	39	37	35	40	35	39	51	39	44	47	44	35	40	36	43	47	36	51	38	41	37	37	45	34	40	44	40	41	38	42	39	40	33	35	38	34	49	47	30	38	31	30	52	44	36	46	37	40	36	46	45	36	33	32	39	36	37	41	47	37	40	34	35	44	36	48	37	53	39	39	38	52	38	33	32	37	42	36	43	30	48	31	38	40	41	44	47	39	45	41	50	41	41	40	37	37	35	39	33	42	43	44	39	37	40	53	43	41	34	44	40	54	35	44	34	31	38	34	36	43	34	39	40	42	42	39	38	49	37	55	38	34	47	39	36	35	43	33	47	39	45	37	42	36	44	38	41	45	44	35	47	40	39	48	35	43	48	40	36	30	35	44	43	45	44	37	46	32	42	48	43	43	38	35	40	40	45	40	35	44	46	31	39	40	35	38	49	31	45	37	49	38	40	41	41	44	38	50	47	38	32	46	45	41	43	34	50	39	28	59	40	35	40	38	40	40	36	31	46	42	37	35	33	41	32	46	30	33	46	36	38	38	40	42	54	41	48	29	38	36	35	35	36	45	43	37	43	22	34	43	40	33	32	37	35	31	44	33	39	34	39	43	42	43	51	39	47	28	43	44	49	52	42	36	36	43	55	54	36	43	40	39	41	42	34	36	53	36	50	42	50	34	39	46	39	41	24	45	37	30	37	50	46	43	40	32	32	36	39	38	44	32	44	42	48	42	47	42	33	41	34	46	42	52	50	35	43	42	47	39	39	45	40	36	38	32	44	39	49	33	44	54	34	35	53	37	40	39	39	52	40	39	45	36	44	41	44	42	39	42	29	43	35	45	43	46	33	35	39	34	31	37	32	46	43	40	31	37	28	35	41	40	40	49	42	31	28	21	45	39	38	51	41	41	34	40	47	37	44	42	39	36	47	53	37	43	41	33	30	29	36	40	43	33	42	48	36	34	32	38	48	31	37	57	44	39	45	45	44	43	36	36	33	41	56	39	44	38	50	40	57	40	35	53	48	36	36	44	41	34	34	45	38	44	43	32	45	43	48	40	47	39	38	42	36	39	36	32	41	31	37	47	36	33	45	35	33	33	33	41	37	39	45	34	37	32	51	43	38	45	50	36	45	40	45	38	34	39	36	45	34	45	37	46	45	41	44	38	45	36	39	40	44	32	41	48	38	38	45	46	38	35	49	33	37	46	45	49	47	44	44	41	35	28	46	41	34	38	31	34	42	33	47	41	36	40	25	41	35	50	31	41	38	29	49	50	36	41	33	35	28	44	51	42	41	43	40	49	39	36	40	44	35	36	36	41	35	33	40	39	50	44	39	40	45	51	46	47	42	43	38	40	33	32	35	50	33	33	40	43	32	51	51	38	32	34	42	45	32	43	41	47	39	42	36	35	36	44	38	37	32	44	42	41	38	29	45	39	44	34	35	31	31	48	42	38	44	33	46	35	53	40	33	41	43	42	38	43	49	42	37	36	38	43	51	32	38	37	35	42	37	43	42	34	36	36	39	39	38	33	25	29	28	34	36	36	44	40	40	40	46	46	49	44	39	47	38	32	46	34	34	40	40	40	37	49	62	38	45	34	40	47	50	41	35	45	40	42	42	41	33	43	41	35	37	39	50	40	41	48	43	31	41	35	34	34	32	45	32	32	41	38	46	51	44	34	44	42	31	39	37	39	47	36	34	38	38	37	44	38	49	37	57	43	35	38	37	50	33	45	39	34	39	42	38	34	44	41	38	34	30	52	44	44	38	43	49	34	41	39	39	42	44	37	32	43	41	42	34	42	38	44	36	35	43	37	39	39	35	44	40	46	45	33	48	37	45	41	51	35	42	44	35	47	28	36	33	38	44	31	34	41	38	38	37	38	36	32	41	43	36	31	32	44	35	47	44	41	42	33	44	46	37	46	35	36	35	37	42	39	44	39	30	41	35	41	44	40	37	35	40	40	40	39	44	38	33	39	48	51	41	36	38	32	29	43	52	38	49	47	37	38	53	33	38	38	35	44	47	40	42	46	50	40	41	54	58	36	40	35	37	36	45	27	39	39	37	36	45	29	36	44	44	46	45	54	46	37	28	37	53	37	31	39	41	32	38	47	44	54	41	39	32	33	25	32	36	30	33	49	39	41	35	52	38	32	44	45	39	41	45	43	45	43	53	48	38	38	34	38	35	46	41	54	42	33	41	25	41	34	41	43	37	45	40	39	47	45	47	52	49	37	39	37	51	36	33	35	33	31	46	44	46	37	37	39	47	51	48	44	27	36	38	39	37	40	45	41	46	43	41	42	32	43	39	32	47	30	31	42	31	39	35	36	31	40	39	46	34	30	38	44	43	42	23	43	34	46	34	38	35	44	47	34	34	39	43	43	42	32	42	47	44	45	37	48	51	47	48	41	36	36	39	41	37	42	37	36	38	42	40	39	48	46	33	42	43	46	32	49	44	27	51	51	36	39	40	32	48	42	49	33	36	41	40	32	34	29	39	47	49	33	44	49	53	39	39	43	28	50	41	28	42	41	44	45	37	33	43	43	54	48	53	37	42	38	47	37	32	47	36	44	28	41	45	42	36	41	30	44	48	47	35	41	48	34	49	43	38	31	44	31	40	38	43	35	43	31	48	33	38	30	38	37	31	48	34	42	34	41	39	33	49	43	39	36	43	38	45	55	46	35	31	31	43	48	30	38	36	33	32	54	37	24	38	36	38	40	48	38	40	42	38	42	35	42	44	51	41	42	49	28	44	40	41	43	43	45	36	34	39	54	39	41	43	38	29	44	49	39	49	35	44	32	30	40	45	33	36	37	46	41	39	50	48	36	31	49	46	40	50	43	51	36	34	47	54	30	37	34	30	36	27	38	40	39	39	48	51	36	32	35	33	38	37	40	38	28	37	48	41	37	38	56	38	46	32	40	39	29	34	38	33	31	39	30	39	46	39	38	37	42	46	46	40	43	52	36	34	36	34	42	45	47	40	44	51	52	28	41	34	42	37	31	38	44	41	44	38	25	37	36	37	44	42	38	38	37	40	41	38	39	33	35	44	41	35	41	39	50	31	47	41	35	44	36	42	46	48	44	40	36	39	39	40	31	50	41	51	51	42	39	38	33	38	39	41	34	43	43	37	44	40	35	37	42	40	31	49	41	43	42	48	47	47	48	42	49	36	36	39	34	38	53	42	36	43	38	41	39	30	44	42	41	51	42	42	48	46
18479	9036	1556	1593	2573	2708	2327	1842	1427	1141	924	784	746	680	651	564	603	572	554	537	523	540	517	532	515	548	473	508	485	483	511	523	461	449	465	487	469	477	437	444	477	429	477	472	436	436	458	438	414	458	425	447	453	465	474	442	434	444	481	414	404	463	493	458	405	467	479	467	775	996	2070	1962	1386	993	715	565	486	473	475	430	426	430	473	450	455	455	431	419	431	444	456	415	438	427	413	448	469	439	428	403	433	469	431	451	464	503	441	422	483	456	427	447	454	461	390	451	424	445	439	481	447	425	448	431	443	483	454	405	438	445	423	441	435	406	447	446	425	457	430	407	447	479	452	420	439	430	416	443	440	421	442	459	420	446	440	450	424	460	458	440	427	416	434	460	460	418	441	436	458	411	412	469	466	424	441	459	419	417	453	464	465	460	449	433	435	411	437	451	427	442	426	463	420	448	425	454	430	436	425	436	444	436	471	434	440	472	425	489	440	468	474	418	432	438	440	433	421	434	459	468	422	407	423	441	466	459	462	446	486	460	454	424	449	421	444	457	450	445	435	418	430	436	456	444	432	434	451	421	457	428	435	431	459	415	426	438	443	418	442	406	438	448	450	441	443	441	446	443	441	471	429	418	421	458	444	413	424	453	483	437	500	468	482	448	438	466	416	490	419	422	476	401	470	401	412	456	430	457	444	432	472	455	448	417	447	473	427	461	434	457	431	443	422	466	417	398	429	451	438	439	459	440	425	446	476	426	440	439	435	440	469	427	442	442	429	440	430	438	406	480	455	420	437	452	446	436	461	403	450	416	464	438	452	449	450	468	454	428	450	404	418	401	420	419	447	436	426	453	426	472	456	407	434	498	447	467	391	449	441	465	435	475	469	429	476	451	447	462	410	480	434	444	436	436	424	492	484	430	438	391	452	429	456	428	454	478	428	432	445	431	428	429	432	443	443	464	438	443	473	411	438	458	406	424	446	445	448	428	459	438	427	433	485	440	436	454	454	458	438	421	401	458	438	421	413	438	418	448	436	437	442	429	425	468	419	458	399	435	432	451	437	450	443	475	453	445	429	439	440	430	437	457	428	454	451	453	430	431	449	459	436	472	447	426	438	415	442	441	429	411	444	434	460	423	415	449	494	449	441	440	396	439	421	469	433	462	440	462	468	442	427	440	438	430	450	418	471	442	422	449	423	435	421	428	442	443	422	455	394	456	455	444	443	453	467	424	457	442	435	419	449	440	414	404	436	424	443	434	445	440	450	420	455	426	439	424	411	427	452	424	422	472	401	429	424	464	430	411	474	459	456	416	436	471	411	467	462	429	429	455	470	407	510	476	408	464	433	464	464	484	428	461	413	428	415	437	421	443	437	478	430	452	420	465	432	419	441	449	438	446	421	414	404	414	411	437	467	471	447	440	467	449	442	428	440	470	457	439	447	477	465	481	451	427	422	470	435	450	450	417	472	435	435	440	425	424	461	450	443	465	413	476	433	455	467	446	438	446	472	402	444	451	419	454	468	446	400	422	422	456	422	414	425	464	417	414	433	403	436	466	463	459	470	423	464	444	433	455	451	432	476	448	443	491	466	469	392	457	432	471	422	406	454	434	450	456	427	459	383	471	401	476	430	425	443	447	419	452	440	447	453	443	445	442	431	476	474	455	467	415	405	422	449	428	436	454	442	454	431	479	432	437	467	450	455	464	440	422	427	462	438	458	430	446	416	402	444	457	435	436	421	473	439	427	461	420	450	442	444	433	488	418	450	419	444	440	461	423	426	441	436	453	468	436	437	454	421	459	459	458	445	445	444	439	446	393	427	472	419	446	438	434	476	450	437	434	461	478	444	418	453	441	424	464	441	469	496	466	464	431	461	398	452	436	455	413	457	447	428	390	420	452	445	470	452	399	463	469	435	460	427	448	442	464	455	482	481	423	445	433	414	482	422	454	443	416	398	451	444	466	438	408	442	457	440	438	440	397	422	449	416	473	489	463	449	447	453	456	432	471	435	449	445	432	469	443	451	485	449	480	450	441	485	465	425	463	462	477	467	453	442	406	433	456	457	436	420	407	434	436	390	432	458	424	433	411	442	420	461	441	443	445	440	481	436	403	479	447	466	466	453	427	444	434	470	423	460	442	451	434	419	423	478	452	419	439	450	444	444	447	409	448	455	449	471	436	446	431	458	456	415	440	442	417	466	453	410	424	410	442	446	460	417	433	416	429	449	422	483	432	439	409	447	442	465	449	398	418	463	421	429	419	460	424	400	435	426	408	426	438	445	415	455	413	440	427	462	438	405	454	444	474	446	416	442	411	449	427	426	448	440	439	412	422	447	459	448	458	420	449	448	429	437	438	490	429	390	436	449	458	423	440	447	469	430	409	443	442	452	440	451	451	431	433	424	440	476	431	454	417	447	438	446	457	457	397	447	443	446	477	441	466	435	425	409	441	464	404	466	447	413	444	414	443	476	459	411	432	466	402	449	422	451	461	456	467	434	458	437	457	446	458	452	419	449	451	479	447	433	453	449	411	441	424	446	435	442	440	443	433	408	440	456	441	441	382	410	407	447	431	460	453	459	441	457	465	444	418	445	443	476	429	490	470	436	472	421	450	426	450	415	432	433	439	442	420	411	473	480	460	442	461	434	438	434	437	438	413	467	446	466	426	461	448	463	489	441	414	436	429	417	443	484	475	438	466	425	405	420	434	439	465	432	468	427	446	441	425	450	422	442	428	458	434	423	453	439	435	454	413	422	434	465	471	410	467	464	420	438	424	445	407	434	448	423	410	430	428	478	432	445	437	459	452	445	441	452	469	436	436	464	433	477	426	411	443	433	429	461	461	455	443	443	461	472	443	444	400	474	450	456	483	424	447	442	424	447	463	448	460	492	441	456	455	418	476	394	417	413	438	446	420	466	455	466	434	419	405	421	439	442	407	488	439	420	463	435	483	417	455	468	439	450	468	457	434	461	471	422	437	463	460	452	471	484	415	449	451	462	458	418	458	448	467	403	478	406	459	451	443	454	441	470	431	490	414	445	486	410	456	442	442	442	456	445	425	443	410	427	458	460	419	458	434	424	424	435	428	456	465	467	460	413	427	441	462	429	423	430	431	425	426	454	446	436	400	469	473	449	457	448	466	432	452	473	421	412	447	435	428	447	459	433	403	430	416	439	472	418	424	444	471	457	423	442	417	432	454	430	435	477	444	439	458	426	424	481	435	432	436	427	459	452	423	438	424	473	424	446	411	437	437	456	453	492	429	412	420	442	427	447	462	433	446	494	466	426	459	436	453	463	445	476	414	419	439	475	437	439	427	430	463	472	505	411	455	453	421	397	440	442	423	419	450	459	450	442	459	424	435	494	426	407	439	452	475	440	449	415	435	449	432	455	423	441	426	422	409	437	495	422	466	398	414	424	442	413	461	394	449	485	431	457	416	446	444	436	475	429	441	444	476	438	453	444	432	440	434	464	440	467	484	439	455	450	420
1834	618	102	64	56	70	52	62	43	33	48	53	42	39	31	41	38	37	28	36	28	30	31	28	31	33	46	36	33	33	34	25	25	38	37	34	45	24	31	40	30	28	29	42	36	34	27	39	31	36	26	32	28	24	36	30	32	32	32	30	30	24	27	29	36	47	38	29	60	82	96	83	63	46	37	31	32	28	29	32	32	30	24	34	30	22	29	27	24	24	34	35	39	29	36	29	34	32	29	38	32	31	31	25	43	41	34	27	32	34	45	27	21	40	41	34	29	25	35	31	32	30	31	37	27	36	26	34	28	26	21	24	35	21	31	35	59	39	35	23	36	31	46	33	30	38	31	21	40	29	27	43	28	33	33	33	29	33	27	22	33	35	34	41	26	40	40	34	29	36	45	31	22	30	23	35	25	38	35	39	33	31	38	28	30	19	27	28	29	28	29	39	38	31	36	35	31	39	30	29	30	28	38	31	34	30	25	35	34	34	31	37	43	27	35	36	28	30	27	27	38	33	41	29	32	31	36	33	21	30	43	35	27	36	41	29	27	26	32	25	35	25	21	40	26	32	24	34	33	44	27	21	28	31	37	24	26	33	30	31	28	32	28	28	30	29	31	28	27	31	24	36	32	32	37	25	32	30	27	34	30	22	32	29	39	22	32	29	20	39	35	35	33	41	35	27	23	29	28	23	29	27	28	30	31	33	31	31	42	26	26	38	38	29	35	37	35	36	33	30	43	40	26	34	32	30	27	29	33	31	27	29	19	23	31	27	33	35	28	28	20	29	32	34	29	29	23	33	34	29	27	31	31	26	38	35	26	30	26	27	32	37	45	33	38	28	27	29	39	36	33	25	28	25	31	31	31	36	30	28	27	41	36	29	24	33	27	27	36	26	25	31	31	36	31	29	30	30	41	29	40	23	38	37	23	33	33	32	32	26	33	34	26	33	29	34	31	37	29	32	23	28	23	35	21	28	42	32	25	29	35	27	28	28	29	36	26	40	41	31	29	29	29	28	27	23	40	32	37	25	25	32	27	41	31	31	28	34	27	29	34	27	38	21	32	31	37	29	29	34	27	34	36	32	32	23	32	32	30	36	34	30	29	24	26	23	40	36	35	29	32	25	29	37	32	31	35	25	31	41	24	25	45	27	37	31	31	19	26	34	37	32	28	21	27	32	36	39	24	23	34	36	31	27	20	34	30	35	26	29	38	40	34	32	30	30	29	33	30	25	30	32	40	29	36	34	22	33	40	26	28	27	24	24	35	47	27	30	32	20	35	40	19	27	31	33	30	33	33	47	37	35	35	20	25	24	31	22	31	31	45	33	18	37	29	24	34	24	31	30	34	37	35	30	36	31	37	30	35	20	19	41	28	43	33	26	28	36	39	32	30	32	36	39	28	30	35	37	40	30	30	30	28	30	28	41	34	43	29	31	27	32	28	31	45	37	31	31	37	32	23	26	28	32	39	23	36	37	30	39	25	34	29	41	33	37	45	31	32	27	29	25	38	35	23	23	36	30	35	29	37	31	35	27	28	35	30	35	34	31	25	25	29	26	22	31	29	20	29	29	39	44	31	38	33	34	29	40	37	32	29	38	34	38	33	41	38	36	30	43	36	26	36	31	28	40	30	31	37	21	34	25	35	32	39	25	35	30	24	38	34	31	28	27	36	31	27	35	28	34	41	39	38	34	31	33	28	24	37	38	30	31	23	24	24	36	31	44	26	31	40	34	32	36	33	35	20	32	32	24	35	30	41	34	33	37	39	29	33	31	39	32	35	29	26	27	33	29	33	26	26	36	30	38	32	32	31	32	33	29	35	27	30	39	26	28	39	31	34	38	28	27	38	26	26	32	23	22	30	41	36	26	32	32	27	25	24	36	34	36	31	27	43	35	39	27	38	28	31	29	32	26	32	38	33	41	34	21	37	33	31	25	29	36	38	28	31	31	27	29	45	26	30	27	30	42	46	28	31	29	38	26	35	29	27	30	23	24	33	19	43	29	20	26	40	35	20	33	37	26	27	34	26	38	17	36	28	28	24	37	31	36	40	29	27	30	34	34	30	32	39	33	36	30	28	33	35	47	30	33	38	27	33	28	33	21	38	28	35	28	35	36	36	17	30	39	39	33	33	31	38	32	39	40	42	29	44	34	29	33	32	26	27	35	26	32	23	36	31	24	34	27	35	29	36	29	41	38	35	38	28	39	33	29	28	24	32	32	33	29	29	32	38	39	28	31	37	33	33	32	31	44	24	25	29	30	36	29	31	33	26	35	35	33	31	32	25	38	35	23	29	28	28	26	27	32	32	41	32	27	18	30	30	21	31	23	30	27	33	40	30	21	22	28	38	34	36	28	26	36	29	33	26	28	26	25	22	32	34	24	30	23	32	33	34	37	35	28	30	29	37	36	29	38	28	33	30	41	23	30	28	20	34	30	24	36	30	28	27	27	23	35	36	29	21	35	31	28	38	25	34	38	35	29	28	27	25	35	33	29	33	39	28	31	28	24	26	42	35	27	46	30	30	26	23	33	30	27	30	39	36	30	35	30	34	31	46	23	27	32	41	32	28	20	34	28	28	38	31	34	35	36	32	35	30	24	28	30	36	33	34	37	34	40	40	33	31	27	29	22	35	33	39	38	34	26	28	30	36	20	27	32	35	33	35	28	34	37	47	32	35	28	29	22	30	25	36	27	33	32	38	30	33	32	31	26	32	28	29	38	30	42	36	27	35	28	26	35	30	34	39	29	31	27	30	32	26	34	21	34	33	21	22	26	43	39	35	33	28	24	31	25	32	28	25	36	31	28	24	32	26	30	33	29	25	34	26	22	30	31	36	28	30	39	41	33	28	34	39	33	30	26	24	35	29	41	25	25	29	36	33	35	35	32	30	29	28	34	34	27	34	26	31	48	30	32	20	34	33	32	16	34	22	38	37	41	42	30	28	38	39	36	24	35	27	35	31	23	26	43	38	31	32	38	42	27	32	37	29	39	40	31	47	30	37	36	32	20	37	28	31	38	35	43	32	27	33	38	38	22	25	24	36	29	23	32	37	24	32	30	26	30	29	31	24	24	33	25	31	33	33	38	28	29	31	39	41	43	42	43	31	27	29	30	31	26	33	32	30	31	21	37	36	34	34	27	22	23	31	33	28	41	25	29	38	38	36	38	38	30	34	27	25	29	36	32	24	30	20	36	26	38	32	30	36	28	29	35	27	32	23	29	20	27	32	36	43	25	21	29	34	30	29	34	27	32	32	32	35	30	28	33	28	26	30	37	33	38	36	26	43	30	29	38	39	36	32	32	32	27	37	34	39	32	24	19	37	30	42	32	32	25	28	24	25	30	19	24	23	29	32	39	39	32	30	29	30	27	28	37	40	43	32	34	36	38	31	31	27	46	45	25	23	33	31	27	36	39	33	36	31	34	29	37	32	37	29	24	35	27	32	36	31	36	27	31	34	32	36	34	39	36	36	34	39	34
20178	7171	1347	1401	2154	2563	2300	1927	1549	1215	1025	794	726	697	619	565	527	500	484	478	438	474	443	426	434	437	397	432	453	398	383	378	372	398	368	363	383	399	364	396	360	357	363	344	352	356	329	376	375	347	340	327	343	380	372	353	386	368	359	339	355	322	324	364	365	381	354	386	997	2060	2236	1661	1188	779	527	444	391	359	376	341	375	319	373	339	333	324	355	335	385	322	358	328	350	299	319	336	355	370	338	342	353	347	333	359	342	340	363	341	333	332	357	329	319	377	362	350	355	313	335	375	324	351	326	343	296	344	335	367	368	357	338	346	358	320	326	357	376	328	356	353	352	319	338	363	348	353	352	337	340	332	365	350	333	362	377	314	348	363	354	309	343	340	329	317	354	330	300	328	316	360	324	364	328	359	371	355	355	370	350	330	374	362	351	322	349	334	354	332	378	335	354	332	337	356	343	328	348	350	342	352	346	342	365	349	334	365	330	383	351	362	336	343	318	355	341	347	344	327	344	332	344	332	338	330	364	317	339	335	356	363	359	325	358	339	355	356	355	342	362	325	354	357	328	329	334	340	363	333	356	364	325	327	323	348	364	340	315	373	338	348	330	384	336	350	347	327	365	369	360	356	317	342	342	343	351	353	346	371	354	329	372	324	392	324	336	365	330	354	344	352	358	353	361	351	374	327	348	396	354	361	323	349	349	355	343	313	348	377	360	340	394	334	340	357	357	299	346	308	313	351	352	347	334	315	343	346	346	324	354	364	361	336	318	325	337	349	343	299	334	340	336	312	328	330	347	374	349	365	357	358	345	332	355	326	344	359	362	344	353	373	366	338	351	344	364	336	344	340	372	326	341	354	332	350	363	337	325	379	348	313	339	372	367	340	360	334	357	327	339	341	343	340	382	356	353	335	375	330	355	320	347	338	347	358	355	351	349	360	328	368	340	347	362	337	369	350	328	338	341	352	367	363	364	351	369	351	339	343	344	336	331	337	327	354	321	349	348	346	336	353	359	325	354	324	374	348	350	339	342	372	334	340	334	356	312	343	346	337	360	304	362	333	322	326	351	339	350	351	357	327	332	362	369	343	341	332	341	297	342	336	344	332	326	321	342	387	353	335	288	310	345	339	331	362	323	342	357	342	388	302	339	340	332	365	327	349	330	388	355	350	360	345	354	347	349	350	321	342	352	362	320	377	366	368	318	360	316	351	327	345	347	337	367	349	360	371	350	355	323	320	349	313	339	356	327	379	347	334	387	341	348	362	355	341	325	364	333	346	374	355	350	339	349	335	336	345	345	307	343	365	333	366	353	352	357	369	353	323	340	351	325	358	349	343	330	340	354	349	327	383	337	359	350	354	320	331	325	327	316	342	371	359	361	378	362	368	383	304	334	360	340	332	361	341	340	361	334	350	354	352	354	347	329	333	321	331	337	386	354	351	340	341	338	330	365	355	324	326	345	297	338	327	386	342	364	356	356	325	347	335	372	338	301	356	378	328	337	344	359	312	329	355	344	342	397	334	368	366	350	358	323	364	343	336	335	340	362	347	324	343	346	331	343	315	358	346	306	323	328	340	396	330	365	333	374	328	352	370	360	324	342	357	343	342	322	332	349	350	310	349	316	354	307	352	340	338	327	329	336	359	351	343	314	351	397	328	333	333	321	339	344	339	376	325	367	329	358	327	356	352	371	344	346	351	337	335	378	340	393	324	337	352	325	326	348	323	315	367	331	376	332	322	344	357	375	355	283	352	350	363	338	372	324	338	343	315	362	345	338	341	332	365	334	319	360	363	334	350	367	354	312	344	334	350	357	321	315	308	349	367	316	369	368	335	334	361	314	349	356	353	345	303	363	345	344	343	332	322	336	351	379	344	358	366	332	325	363	371	332	318	358	336	315	325	354	353	320	357	366	368	345	340	301	327	352	371	340	366	328	337	335	340	313	361	354	350	357	314	324	334	353	313	350	348	333	346	368	343	333	368	322	340	355	375	337	372	344	368	344	327	339	348	352	367	380	364	331	342	364	350	326	327	369	372	361	342	328	368	330	362	339	344	320	372	348	352	326	349	354	329	366	351	377	342	334	331	320	373	348	338	363	345	339	322	367	359	382	349	351	355	387	342	340	326	331	319	346	367	329	372	338	341	303	357	345	373	335	334	316	359	346	325	324	350	351	328	348	337	341	352	356	338	340	349	320	326	359	317	339	338	350	334	337	313	345	355	323	316	341	364	351	330	335	357	361	376	355	349	357	353	379	350	328	376	325	352	318	364	328	362	351	363	374	352	370	329	358	347	332	300	300	338	336	320	331	353	302	335	345	354	352	342	329	318	344	362	342	317	352	371	349	322	335	320	333	369	344	366	342	346	348	349	362	349	354	344	336	340	402	333	352	380	331	343	327	311	346	348	335	356	338	367	315	329	312	350	356	319	331	337	357	350	357	353	319	350	382	364	337	387	327	368	354	329	365	349	346	354	363	333	363	327	328	350	330	377	343	347	313	329	329	357	329	354	353	335	350	335	350	325	337	337	362	324	374	344	339	311	318	334	347	374	325	343	354	343	388	323	363	344	341	342	341	322	350	325	343	388	349	351	342	348	358	344	353	343	336	368	345	374	337	341	320	373	357	336	377	354	348	351	382	353	359	309	334	320	334	319	366	306	339	333	395	343	364	361	327	335	313	339	324	310	369	324	354	325	386	345	330	327	352	368	380	350	317	357	345	335	345	376	319	332	369	335	320	350	326	345	357	304	354	337	354	355	367	319	309	370	330	326	344	327	366	347	331	346	356	344	318	334	310	335	390	330	341	330	327	307	313	337	337	340	341	359	345	323	356	351	385	345	348	324	319	339	378	336	349	359	315	352	298	360	366	328	335	341	345	326	336	322	326	337	320	330	374	345	335	313	341	362	375	322	375	355	330	339	320	344	364	322	352	331	362	353	328	357	359	349	339	355	334	327	339	316	351	369	361	341	363	361	367	360	322	342	337	377	375	335	346	341	335	371	362	343	329	343	373	376	361	340	344	378	341	339	353	341	342	344	315	331	363	350	349	349	331	351	370	339	364	325	332	347	399	352	352	340	340	368	364	355	323	306	328	344	358	327	371	316	340	335	339	368	338	373	380	346	350	337	348	302	351	363	332	333	351	346	314	354	348	330	368	331	318	349	363	373	341	336	320	342	339	338	344	359	385	357	363	359	329	321	355	349	350	330	318	325	343	352	336	374	331	336	339	318	318	344	309	351	354	354	339	312	340	320	350	314	362	346	350	360	332	356	380	364	374	353	359	301	345	371	340	319	345	375	375	355	340	339	344	326	351	328	342	313	320	340	333	329	348	342	331	355	341	364	358	345	331	342	341	351	336	321	364	356	309	333	361	321	319	351	354	302	325	336	344	350	334	381	320	346	284	358	359	383	344	354	331	334	343	325	360	322	361	362	325	360	349	345	329	346	336	310	354	346	320	351	367	323	338	340	380	360	355	338	319	330
2268	894	167	88	80	88	75	53	64	63	46	53	46	52	36	34	40	40	34	26	34	44	35	37	41	32	39	37	27	30	35	34	36	30	33	43	40	27	40	33	38	32	39	32	38	29	36	38	28	42	29	43	38	45	32	29	34	34	29	36	29	30	29	33	23	32	27	28	71	137	125	70	73	58	45	39	30	32	35	32	27	34	28	23	28	37	37	44	33	23	33	36	33	16	33	23	31	32	26	34	26	30	30	33	32	28	39	33	37	38	34	19	39	35	34	31	35	37	45	30	30	25	28	29	39	37	31	28	34	26	26	34	47	33	28	32	36	29	39	25	20	25	35	39	24	29	24	36	33	35	39	36	25	27	32	24	28	39	37	26	30	31	32	37	27	36	21	34	30	38	25	39	30	42	29	29	32	42	34	32	27	22	34	23	36	33	36	29	36	38	35	31	30	27	26	31	29	32	27	31	28	36	32	34	23	40	24	31	28	26	31	42	24	39	27	28	27	37	30	26	30	38	42	28	38	38	32	22	22	26	41	31	20	34	30	41	27	37	24	42	33	34	33	34	33	30	39	30	35	27	35	29	30	30	41	28	38	33	22	37	34	30	23	44	34	31	30	34	34	37	35	34	32	25	31	38	25	43	22	33	25	27	32	32	41	29	33	35	41	27	30	26	28	41	29	27	34	24	23	29	48	32	34	48	42	38	34	33	24	22	34	27	23	27	31	32	32	32	36	27	27	38	37	25	34	32	36	29	37	28	34	24	43	44	33	42	29	28	41	39	25	38	33	25	33	28	30	38	23	30	20	34	34	23	29	27	33	43	35	41	28	23	28	38	37	38	34	23	41	41	28	38	29	26	22	23	46	26	30	31	30	32	28	24	29	39	31	35	30	29	21	29	25	33	34	31	31	24	39	44	38	39	31	33	33	25	28	30	30	34	37	38	30	23	30	18	33	28	44	37	36	32	39	30	28	29	34	14	27	30	35	40	38	42	28	20	33	29	31	27	28	27	40	33	29	31	26	22	31	37	36	41	37	25	28	23	33	38	23	32	33	33	28	33	32	26	34	28	27	30	33	27	25	28	28	35	34	25	36	34	14	30	37	23	28	35	22	29	35	35	27	25	35	23	26	43	39	30	42	25	27	39	29	33	33	33	29	32	26	30	27	29	40	42	22	31	34	43	31	24	28	42	27	34	38	29	40	29	39	26	38	29	28	34	32	31	21	20	33	32	29	31	31	34	33	33	36	24	30	42	42	35	34	25	30	33	34	32	26	27	40	28	44	27	34	33	42	30	24	26	29	27	35	27	33	31	32	28	34	28	35	34	33	30	26	31	30	32	29	29	31	32	37	27	32	38	43	29	27	33	34	21	38	28	31	30	38	32	49	26	46	28	30	28	25	23	30	36	18	29	35	34	30	40	26	27	28	36	30	33	36	27	46	28	31	34	35	36	35	28	33	26	35	33	30	37	41	32	38	35	36	24	47	37	33	31	28	27	23	32	26	30	33	23	30	28	38	37	30	21	38	32	31	32	25	28	25	34	41	32	31	34	34	31	27	33	28	23	22	24	23	35	31	36	33	29	42	29	39	32	35	35	38	15	28	38	34	29	35	32	38	40	35	39	28	32	33	46	26	37	28	31	31	25	43	28	39	30	24	40	32	31	36	36	27	33	27	28	38	33	35	31	39	43	40	38	27	27	30	24	21	31	33	38	26	31	42	38	42	38	39	29	31	24	36	29	24	36	28	34	36	33	40	35	33	36	27	31	45	30	33	18	24	45	24	34	37	24	32	31	29	26	26	23	27	44	31	24	34	24	30	35	30	36	28	31	40	38	30	26	41	27	40	35	33	34	34	40	32	35	33	29	32	29	23	39	22	22	20	43	36	35	27	26	29	18	37	38	30	38	29	33	44	34	32	34	37	26	27	27	31	27	32	34	28	30	29	27	29	36	23	32	17	27	27	33	32	26	31	28	28	34	34	37	26	37	40	32	26	37	36	32	38	40	24	31	38	26	30	34	39	37	30	34	30	33	29	29	27	30	38	42	40	28	26	29	26	20	36	32	32	41	27	28	27	30	31	31	24	34	32	33	34	31	31	38	34	32	33	30	35	35	33	27	31	24	33	31	38	41	34	32	31	34	27	25	44	28	30	32	28	31	31	34	37	30	38	26	38	35	18	28	29	36	34	35	28	38	36	27	30	39	26	31	30	40	27	39	31	30	34	27	30	29	42	26	28	30	33	36	34	27	34	25	38	36	26	36	36	33	39	23	32	31	33	28	26	34	30	28	39	25	36	34	37	34	40	30	38	33	40	35	33	35	38	34	22	37	30	36	30	30	28	33	20	25	33	26	27	23	32	34	38	33	53	26	26	26	31	31	41	39	34	28	27	28	38	27	40	32	28	38	35	29	41	34	34	29	22	34	30	33	41	27	26	32	33	23	22	22	22	48	40	33	22	36	30	32	35	26	32	22	27	31	23	33	49	34	39	31	36	34	39	47	38	35	29	29	28	36	30	34	24	27	36	29	32	34	26	36	43	39	33	35	29	33	27	26	36	35	29	28	25	36	38	36	38	39	39	34	28	32	32	34	28	19	42	27	37	30	24	41	44	30	34	31	34	33	31	27	36	36	37	36	42	34	40	34	34	34	29	34	29	36	27	34	31	31	29	35	29	30	37	37	32	28	26	23	25	26	23	35	34	32	34	31	32	33	23	25	29	27	21	34	32	32	28	27	38	32	51	35	23	30	33	32	33	32	31	25	27	32	33	36	21	32	36	25	39	25	25	33	30	27	34	22	29	30	27	30	34	32	28	21	34	30	39	35	32	29	33	28	40	28	32	33	29	34	39	34	25	25	30	25	33	32	45	28	29	32	39	36	26	40	43	32	41	25	34	38	34	29	38	31	33	29	39	35	30	18	43	29	29	30	32	31	30	34	47	40	34	34	33	32	35	24	36	38	43	29	31	26	36	38	38	24	26	30	23	31	39	26	34	41	36	34	37	28	37	29	30	34	31	31	36	31	29	28	27	31	38	37	29	30	29	24	34	25	28	31	26	35	32	32	37	21	27	43	38	35	25	24	36	34	25	32	31	33	31	36	43	33	35	26	33	36	29	32	34	35	25	41	37	40	28	32	38	30	35	35	37	36	19	32	39	30	26	30	24	28	36	33	39	32	31	34	34	32	36	27	29	27	30	26	33	29	32	33	30	38	28	32	31	26	23	33	24	37	25	33	32	24	28	36	26	34	39	27	36	21	32	36	28	29	28	30	22	30	26	26	37	30	45	19	27	32	47	39	22	32	32	30	33	28	43	33	26	41	40	37	32	26	28	38	30	25	23	25	35	34	30	32	30	33	37	40	34	39	33	30	42	18	33	34	22	50	36	26	29	33	29	27	31	30	34	34	30	27	31	27	34	41	38	37	41	27	37	34	32	37	32	31	26	22	29	43	19	22	40	36	24	30	34	32	35	32
22711	8136	1764	1933	3430	4041	3407	2802	2219	1705	1386	1094	976	867	771	703	629	587	566	542	518	492	459	451	463	449	477	488	455	457	426	411	395	397	409	406	399	403	430	389	385	353	380	351	394	382	387	361	358	374	344	360	364	367	376	371	343	375	368	338	377	371	339	383	381	372	359	613	1824	3054	2758	2228	1593	980	590	477	374	355	352	372	361	341	360	339	348	316	357	361	342	349	385	313	355	357	337	347	340	359	330	350	353	342	328	379	353	352	367	365	348	364	351	357	325	328	356	350	323	313	309	336	355	361	331	330	316	341	329	358	340	368	357	361	368	332	329	350	350	381	324	399	331	324	345	363	366	334	371	350	382	350	357	393	332	340	323	340	310	367	393	332	355	359	335	354	333	347	360	334	347	362	352	356	345	372	339	346	358	354	326	394	340	355	328	355	335	372	327	372	388	357	344	352	383	366	357	319	350	339	386	353	348	332	358	340	322	325	341	361	355	347	358	321	362	354	356	344	363	377	386	367	334	380	352	343	353	361	359	341	353	349	366	340	331	337	345	339	319	345	349	355	337	375	345	357	358	355	340	314	356	363	335	341	342	344	334	347	362	366	383	330	363	319	345	362	310	340	408	352	369	353	378	351	338	298	349	331	360	349	365	342	378	338	365	360	323	348	374	361	336	321	316	329	334	381	377	348	331	327	310	379	379	326	378	351	339	316	326	377	337	381	369	347	358	331	344	371	350	373	365	314	300	348	366	346	335	351	330	348	333	396	360	341	351	342	336	325	348	368	317	366	362	328	340	334	351	353	377	336	328	328	348	364	360	357	356	328	383	320	348	348	351	340	359	330	327	347	356	351	364	324	346	349	341	361	330	325	373	360	340	316	346	336	342	372	354	404	327	317	359	350	370	366	348	328	348	343	365	350	358	338	377	321	340	384	368	376	339	322	339	354	325	341	344	315	362	334	361	375	342	360	390	380	371	338	353	321	331	346	347	355	360	341	357	321	351	341	316	350	347	349	338	320	341	352	378	377	343	330	358	335	313	340	382	352	325	325	347	379	344	317	353	332	358	358	349	332	372	323	367	326	332	347	365	355	381	377	335	341	352	347	379	350	324	336	357	331	355	361	351	334	348	348	300	336	366	359	375	346	350	378	362	348	349	331	324	335	371	347	334	352	345	383	333	363	322	360	366	353	363	358	352	328	349	355	357	360	363	387	357	370	376	391	352	341	330	342	323	368	348	376	361	340	348	333	329	354	315	369	378	337	388	336	346	340	361	330	336	343	361	354	317	375	341	342	345	343	349	335	325	392	328	350	373	347	365	370	330	335	361	369	380	353	363	336	348	379	366	350	342	374	334	354	334	368	358	351	374	364	335	326	338	327	359	348	367	351	325	363	335	350	347	340	360	364	383	356	348	366	362	380	329	339	332	347	378	336	341	359	332	345	341	357	389	318	362	373	352	346	370	369	331	348	339	338	323	337	326	336	314	320	341	337	330	339	313	405	325	350	306	365	357	359	358	374	350	338	317	359	336	369	355	355	377	371	343	334	336	358	344	354	347	326	383	350	323	357	342	366	340	395	335	368	344	324	354	323	372	366	339	352	367	334	351	383	345	363	359	377	326	364	381	304	358	287	355	337	338	345	358	338	367	359	340	339	331	347	366	376	346	355	358	341	334	358	335	362	368	367	313	361	336	385	362	345	364	358	408	349	375	373	360	340	354	359	364	323	378	367	307	348	377	355	353	327	359	359	339	351	322	336	332	340	331	341	369	323	369	330	335	349	364	347	361	369	324	349	333	366	348	338	348	349	334	348	356	351	323	366	336	331	331	336	339	354	352	358	349	354	360	348	332	336	363	350	343	314	351	347	384	365	345	342	367	371	368	346	332	349	395	353	358	325	342	310	370	375	356	359	286	351	348	378	319	323	351	359	370	367	334	388	340	331	364	360	371	334	339	346	324	363	382	339	353	332	322	312	372	346	384	354	315	327	319	341	341	371	333	297	356	346	319	322	344	349	339	366	345	338	346	332	356	347	352	388	362	357	376	348	375	367	340	328	357	348	384	388	370	331	344	341	360	367	390	342	346	351	359	325	360	306	351	350	356	325	342	319	333	376	349	325	365	351	386	376	335	344	383	361	419	355	342	308	350	340	355	356	358	352	330	364	357	331	368	296	347	346	320	328	363	371	349	367	333	335	342	351	350	362	324	349	348	371	356	341	348	339	348	381	352	356	314	355	352	360	377	379	290	350	349	357	332	353	345	365	337	348	329	370	330	377	340	353	367	352	359	365	355	349	379	336	334	333	327	375	342	344	326	383	341	357	369	358	371	365	403	341	346	319	330	368	346	342	367	360	344	347	351	342	351	319	348	351	352	354	348	327	377	369	344	344	363	329	357	360	361	367	324	318	350	370	343	349	371	348	329	345	340	348	346	360	350	344	355	357	339	329	372	349	308	391	344	336	357	360	354	355	346	375	347	345	347	339	362	382	351	333	322	350	329	379	353	351	359	362	388	364	326	342	350	326	292	344	346	342	324	353	356	345	328	328	342	347	337	376	368	335	311	351	344	358	345	357	336	350	370	365	334	391	351	346	344	369	350	325	349	336	341	349	390	310	339	363	328	339	360	368	376	342	341	386	350	311	353	333	360	344	359	315	340	353	364	334	350	298	342	352	369	324	354	315	354	356	333	353	367	341	357	338	342	345	376	391	332	366	370	320	334	327	341	329	363	359	345	374	327	324	387	332	326	318	325	333	345	351	340	365	402	315	370	377	327	368	369	350	331	345	339	364	333	364	344	350	354	345	328	376	329	359	363	352	368	368	354	341	388	340	362	357	344	378	329	316	330	326	351	351	314	343	352	367	403	384	331	348	322	355	362	340	339	343	346	344	367	361	333	344	359	356	328	361	373	366	348	366	327	370	346	328	346	370	370	371	363	376	377	361	350	353	326	351	357	354	347	319	364	341	332	389	366	334	347	343	351	376	330	339	321	326	379	324	312	333	351	335	329	360	332	353	343	316	340	352	330	390	358	330	375	339	363	343	319	328	346	376	343	347	367	361	368	369	381	376	356	368	353	391	331	327	304	372	339	344	362	338	345	337	338	378	350	320	338	344	339	338	331	379	345	359	368	347	334	366	353	346	349	314	325	307	339	345	330	340	344	354	339	346	375	368	348	349	326	327	382	349	346	350	370	361	323	352	324	357	367	312	370	347	340	348	377	350	342	312	350	345	334	359	355	336	327	404	375	353	358	366	371	341	361	370	343	317	357	349	313	352	363	338	347	325	334	328	338	372	365	341	347	327	332	307	362	358	352	317	342	357	371	349	340	349	345	383	354	366	355	349	360	329	356	343	346	368	341	333	366	365	338	351	357	366	341	347	331	326	352	364	353	365	343	361	336	373	347	370	370	323	374	343	356	360	350	333	335	361	347	296	363	342	345	324	351	325	332	370	340	339	355	375	332	335	352	364	352	343	323	335	358	334
923	152	62	41	42	47	49	59	49	44	46	39	44	39	46	34	34	49	39	50	42	35	46	41	48	34	33	56	46	38	39	56	53	41	32	37	56	40	44	37	45	36	40	34	36	42	29	40	34	42	42	40	47	39	40	37	37	43	44	37	42	43	45	50	37	48	44	43	54	67	59	61	54	38	47	41	31	48	33	51	31	38	29	47	51	39	42	32	37	41	35	47	39	37	45	49	48	43	37	37	48	50	34	42	48	45	44	45	34	34	39	42	35	24	30	32	29	39	44	36	39	40	34	39	35	42	41	43	41	29	44	45	37	36	43	42	46	46	44	47	45	38	40	38	44	51	54	32	37	51	40	46	47	45	45	37	34	38	40	45	40	45	45	36	36	31	48	45	39	38	36	43	39	38	45	44	37	39	44	43	44	35	39	44	36	49	43	34	31	38	35	43	46	33	40	45	35	43	46	44	34	47	46	37	38	35	39	40	46	33	36	41	48	32	43	41	45	45	36	29	29	39	40	35	40	33	36	40	47	43	38	40	41	43	39	35	33	46	39	41	33	52	40	33	51	43	38	39	46	44	28	43	38	46	33	34	35	37	40	43	31	41	43	38	45	34	45	42	31	28	45	50	50	42	42	39	42	40	44	48	37	47	42	41	38	37	36	37	30	37	29	52	30	38	42	27	45	49	35	31	45	41	44	32	37	39	43	43	39	37	36	32	39	51	45	38	46	39	39	39	47	44	40	43	56	30	35	42	49	46	36	54	34	41	44	44	54	40	54	37	33	29	53	31	39	37	47	41	38	57	38	45	47	42	46	35	42	45	49	45	52	51	49	39	39	45	43	48	39	35	46	51	44	42	45	44	44	33	34	34	45	38	38	50	48	43	36	40	34	32	46	38	45	35	41	47	31	43	39	40	34	33	36	54	43	30	39	31	37	43	45	40	48	44	42	35	42	44	40	32	41	34	41	47	50	43	34	38	43	44	37	35	44	43	40	37	41	30	39	40	41	35	35	24	33	43	42	43	46	42	51	41	38	41	41	52	48	41	42	39	32	57	37	41	45	43	41	45	54	40	34	46	51	38	31	42	39	37	38	31	56	37	42	44	44	37	38	44	34	40	40	39	31	32	47	47	31	34	35	41	38	43	34	52	38	51	46	38	41	40	41	29	36	47	30	40	55	42	37	35	44	43	44	43	31	47	38	53	49	59	41	44	42	39	48	44	43	28	42	32	31	37	37	38	34	40	52	38	51	47	49	37	46	42	42	45	44	49	39	48	28	45	28	59	42	53	46	46	39	45	52	36	36	35	37	40	40	42	43	45	34	35	36	41	38	43	31	40	30	34	45	34	33	37	48	39	43	51	44	39	50	34	36	33	33	36	31	39	39	40	58	50	43	39	47	33	45	39	34	35	29	44	40	47	34	51	37	41	48	36	47	41	44	27	35	44	34	46	34	31	41	36	40	38	39	32	43	39	46	47	45	46	35	36	37	34	44	38	47	36	58	42	50	42	52	38	37	32	38	39	50	31	29	37	50	31	45	50	37	40	25	49	45	42	33	38	39	34	38	41	48	42	38	37	44	34	39	51	33	53	46	38	34	32	52	31	36	43	37	44	34	29	50	35	39	38	34	51	44	32	40	42	37	40	41	41	50	39	47	34	32	37	42	40	48	35	44	38	42	39	30	39	36	43	36	38	40	40	42	29	35	43	44	43	37	46	45	38	46	38	45	47	30	32	47	38	43	39	27	41	41	44	48	40	43	41	39	32	35	30	42	34	43	43	43	43	44	37	42	41	36	44	32	44	45	33	39	38	39	36	36	40	53	47	42	39	41	45	41	40	38	32	46	36	35	36	37	37	61	45	41	35	32	44	35	44	56	40	45	50	39	41	34	52	37	37	31	39	30	39	40	48	38	41	45	49	38	40	51	38	48	35	42	42	45	38	35	42	41	42	26	41	44	52	32	38	34	31	40	49	43	39	36	41	44	36	40	47	45	44	35	41	49	39	38	42	45	50	41	29	38	60	37	41	48	33	36	39	43	40	37	38	43	52	28	35	48	39	34	34	44	43	42	37	34	41	43	48	48	37	32	39	42	41	47	35	46	45	44	39	38	47	40	45	35	41	33	52	53	37	41	35	45	44	48	38	41	52	51	32	39	36	45	30	29	51	39	34	56	35	49	40	28	34	44	38	37	51	44	43	36	46	43	37	37	44	45	51	40	31	43	46	39	42	49	42	47	46	38	36	44	48	49	38	42	55	41	41	42	46	47	43	39	44	41	53	43	41	37	45	40	40	29	42	33	37	32	34	36	34	45	41	39	40	50	45	36	42	50	46	33	44	52	40	45	33	53	31	45	26	45	40	41	37	45	44	48	40	38	42	42	43	43	42	41	52	42	36	43	43	51	44	41	40	32	43	48	44	37	47	38	49	33	34	51	43	37	39	36	38	53	41	28	33	40	48	42	40	55	27	51	37	48	40	42	36	49	41	37	38	36	35	56	35	50	44	49	36	54	34	30	34	49	47	46	30	51	40	32	33	39	38	46	48	33	30	44	40	35	39	25	47	39	34	43	35	44	39	37	36	32	39	29	44	31	36	37	32	33	40	36	40	52	43	49	46	34	39	28	42	38	37	32	39	43	38	51	34	35	39	43	38	41	44	47	42	39	44	38	35	45	39	42	43	47	32	45	34	39	40	42	33	40	48	37	42	38	61	34	48	54	47	41	37	35	43	49	44	38	37	39	41	43	40	59	35	36	37	47	41	56	36	33	45	36	48	32	43	37	46	38	36	42	41	38	45	37	44	32	40	43	46	40	46	36	28	38	47	43	32	44	41	49	40	42	45	37	40	53	36	41	33	52	41	41	36	45	42	39	38	41	34	44	45	41	51	33	40	32	36	31	44	32	34	44	36	41	39	36	42	50	38	35	40	53	34	42	40	46	43	33	43	34	45	39	39	40	41	33	40	34	41	55	35	39	54	39	37	51	38	38	42	33	45	36	25	46	31	46	34	34	45	42	44	40	29	38	35	55	35	48	34	39	30	44	51	33	38	38	45	43	44	51	45	45	51	41	43	48	40	38	39	33	35	34	42	36	46	51	37	36	43	40	44	48	42	41	38	42	25	43	47	50	43	53	35	42	51	38	34	36	41	45	47	42	35	48	43	35	41	29	42	38	54	30	34	44	35	37	52	31	54	41	44	37	47	42	43	36	52	43	41	39	39	41	42	41	40	38	52	62	44	40	44	42	45	37	35	43	47	32	31	56	44	40	39	42	46	50	46	39	35	40	50	49	24	48	51	38	35	43	52	30	29	40	43	33	34	43	31	40	42	36	38	43	46	33	41	44	31	42	36	39	43	46	50	45	54	41	41	36	43	53	49	52	39	45	40	36	40	47	45	39	25	40	41	49	41	39	47	48	38	41	31	35	30	29	38	45	26	45	51	44	37	52	42	41	44	42	36	47	49	43	38	38	40
13456	2797	812	821	1155	1273	1153	1069	918	755	661	588	540	541	521	478	479	515	458	452	468	466	460	413	479	454	460	484	476	437	463	434	450	412	427	468	460	457	438	457	436	441	444	449	428	430	451	442	440	434	441	414	433	440	409	441	470	437	398	459	440	421	431	432	414	419	431	473	795	1116	942	794	721	658	465	491	445	391	410	429	468	410	459	412	408	407	420	485	405	427	452	396	448	417	406	410	447	476	396	428	431	456	407	427	430	436	468	445	427	412	452	468	447	432	419	437	419	426	448	419	414	480	442	418	425	411	456	392	434	425	427	452	413	386	430	415	440	443	465	392	427	432	432	428	432	425	438	426	434	382	438	431	429	451	433	445	456	413	464	409	447	429	449	440	440	445	457	432	445	415	407	429	415	431	418	469	442	413	416	449	407	456	430	419	456	446	485	423	436	450	372	427	422	458	449	463	439	469	454	432	431	462	398	398	425	445	465	417	453	449	398	412	422	396	439	469	430	441	415	470	417	406	423	424	407	403	440	444	426	420	467	431	422	464	418	412	435	430	401	430	448	437	446	443	413	438	421	412	435	405	435	403	421	432	409	433	453	438	401	450	454	416	403	431	438	448	443	402	414	455	441	433	436	420	449	442	432	441	449	425	400	459	415	452	435	424	438	428	443	430	456	423	461	451	430	436	427	380	464	448	425	411	432	428	440	387	444	401	443	433	441	410	434	447	455	460	453	429	437	439	452	416	434	426	457	436	425	449	442	428	433	428	433	448	398	392	438	450	412	448	446	424	411	393	452	440	426	445	453	449	434	420	418	467	426	449	416	415	424	417	445	442	423	427	455	408	455	429	411	454	462	415	448	380	376	428	451	463	413	458	418	430	419	423	423	418	431	446	461	410	448	412	403	436	437	385	487	447	423	483	428	442	470	439	448	436	435	419	467	424	444	419	459	429	433	437	467	422	429	467	398	403	435	377	444	424	397	454	421	403	425	409	440	447	425	421	443	418	430	395	399	450	440	429	436	422	431	442	448	429	406	455	426	393	454	433	408	372	451	398	420	420	430	431	428	428	410	422	445	416	451	430	409	418	439	462	410	432	404	424	440	436	410	429	443	465	414	415	474	430	427	446	442	437	463	404	401	467	417	430	451	450	397	429	437	426	490	465	405	413	419	435	439	408	418	426	446	416	451	432	409	424	446	390	440	412	404	404	440	422	408	435	437	446	438	462	439	444	449	454	448	447	413	424	456	413	417	436	466	403	403	430	447	431	382	417	410	451	455	464	442	426	445	397	442	429	440	414	428	422	355	452	419	446	441	444	463	451	452	391	452	423	455	425	393	418	446	454	396	464	441	415	409	424	426	441	422	413	412	441	411	468	435	420	432	451	426	396	417	445	417	466	420	423	475	465	435	440	438	428	420	417	428	447	420	414	438	437	444	435	418	443	429	369	444	419	450	442	427	447	423	403	433	438	428	445	438	423	408	435	410	452	439	462	438	451	404	444	425	421	428	455	390	425	433	438	402	418	445	434	413	437	416	430	416	443	443	462	414	364	453	463	425	415	419	408	421	435	401	436	465	415	418	427	423	412	437	392	461	408	412	460	475	466	423	409	412	427	436	400	436	444	417	452	470	390	418	432	406	467	440	450	403	418	431	420	423	409	455	411	429	435	437	407	463	414	429	459	427	451	410	425	429	405	435	411	431	459	432	411	450	459	419	426	399	436	451	407	451	436	385	438	437	440	412	456	430	440	450	405	448	411	399	437	449	474	412	482	433	445	401	449	439	398	447	446	427	400	449	434	410	441	422	449	474	423	427	463	418	436	423	430	474	430	453	410	426	411	409	446	471	423	432	429	438	460	446	433	434	417	468	445	467	418	402	474	395	423	429	436	438	454	430	441	462	467	436	386	427	430	422	435	457	433	479	428	444	449	455	404	447	443	477	395	447	428	423	437	426	437	419	424	467	428	423	390	396	414	415	399	441	434	423	393	407	460	442	413	434	427	430	452	442	433	412	415	405	434	441	435	463	429	421	454	432	439	470	452	415	415	440	435	401	435	439	433	431	375	450	479	403	438	433	422	436	444	408	416	459	422	369	400	360	423	447	435	401	440	452	400	410	446	439	392	455	406	454	465	405	462	426	418	443	424	432	411	447	422	421	411	429	449	427	429	428	450	390	416	427	421	424	426	403	437	433	451	436	425	412	413	455	466	484	405	449	455	401	415	439	381	419	392	442	403	426	417	415	391	427	414	452	445	455	418	402	438	436	428	419	429	457	450	406	468	432	442	447	429	472	433	446	433	427	400	425	407	419	449	452	428	448	458	440	422	453	407	430	438	452	397	445	432	432	413	443	432	466	412	459	463	446	405	444	446	380	411	429	413	441	431	466	391	456	475	432	414	433	431	402	410	399	468	421	462	463	443	437	470	423	419	445	442	417	438	416	397	434	452	427	431	387	411	424	443	439	448	374	470	454	438	399	446	416	411	445	411	470	428	437	396	425	479	403	441	398	420	425	431	426	439	413	407	395	468	447	399	420	419	439	451	417	426	455	438	421	443	437	456	436	431	421	470	446	441	414	456	435	430	403	437	426	452	419	399	421	448	403	439	425	428	416	453	434	454	465	419	412	404	429	421	463	417	412	436	430	414	384	452	399	422	417	428	445	437	434	442	373	453	390	449	436	442	431	462	444	450	437	438	433	426	426	435	443	434	401	433	416	426	422	426	451	478	432	455	459	437	416	444	419	424	425	421	387	428	409	421	431	403	450	448	424	461	429	395	426	433	452	432	439	473	410	424	425	422	431	442	424	434	438	424	449	426	435	436	447	448	440	428	436	429	440	449	441	470	476	443	447	429	404	413	437	414	435	427	431	399	435	402	410	440	397	445	462	432	422	445	442	439	417	401	385	431	449	461	431	425	397	477	410	437	447	408	419	453	456	421	410	406	434	428	427	434	404	401	456	435	426	447	443	413	413	427	420	439	429	437	449	442	401	418	427	433	428	398	444	428	436	405	451	440	427	430	426	448	448	445	443	438	403	445	408	443	435	425	442	417	483	420	429	440	413	442	416	459	394	401	449	415	409	441	411	418	418	481	414	451	449	451	416	405	456	423	431	422	446	438	398	435	388	400	416	443	421	400	418	439	441	431	415	400	446	405	446	446	459	432	461	421	423	447	405	469	463	420	422	414	419	432	428	450	444	444	432	423	434	443	431	447	415	433	457	418	443	455	410	412	461	419	466	421	418	411	415	420	437	444	419	457	442	459	444	408	429	416	451	462	453	454	443	447	418	423	406	429	422	460	444	438	441	407	430	426	428	428	422	402	428	431	484	433	420	435	423	440	457	422	432	448	410	431	447	423	428	469	420	455	434	418	401	425	431	441	396	447	459	442	456	422	419	410	406	472	452	392	419	437	442	376	450	426	422	423	446	458	437	445	424	491	439	426	403	454	444	411	412	416	421	444	442	422	390	446	408	430	418	434
1547	882	122	83	65	66	60	66	69	52	50	60	43	49	40	45	50	41	36	52	38	46	45	27	60	46	47	44	44	36	48	38	43	46	50	47	47	31	45	51	37	40	41	36	33	38	34	40	39	47	40	40	44	31	35	33	51	39	39	41	36	39	37	37	44	38	35	46	84	104	108	66	72	47	49	45	35	45	42	40	41	41	33	40	45	37	48	44	42	23	47	43	33	52	33	42	36	34	34	33	38	39	38	37	29	49	42	43	46	38	31	39	38	41	34	42	45	39	48	42	50	35	47	45	46	55	39	42	31	52	44	38	36	48	36	52	45	43	27	50	41	44	40	30	39	43	43	46	36	37	40	38	45	52	50	41	42	42	39	43	43	40	40	45	42	43	39	40	41	41	46	46	40	36	42	43	43	34	43	50	41	38	48	34	38	29	40	46	39	43	40	41	52	43	49	51	42	46	40	44	39	35	38	36	34	42	41	29	49	31	42	48	47	33	40	48	47	44	40	42	38	39	41	65	57	41	51	45	44	36	26	50	44	45	43	35	45	45	29	45	35	36	34	39	42	54	47	53	33	35	37	49	48	35	30	33	34	42	39	43	35	46	35	40	39	38	47	53	45	32	35	47	38	41	55	46	37	44	36	44	38	47	37	36	41	36	50	43	39	39	44	27	37	41	30	45	42	38	38	42	36	42	35	33	40	34	30	39	53	48	46	37	41	40	28	50	38	43	43	35	43	34	42	35	41	34	42	50	40	40	38	39	35	33	38	46	39	27	53	41	37	31	43	45	42	42	47	43	49	32	46	42	36	55	42	55	35	45	43	39	43	50	44	42	45	25	40	43	42	36	42	44	40	42	47	51	38	33	35	41	32	38	44	40	51	40	32	38	34	40	42	48	33	40	40	41	42	44	37	47	38	41	35	33	35	42	31	42	38	44	46	41	35	34	50	36	39	38	43	49	38	40	40	31	49	44	40	37	29	35	53	44	34	44	40	42	47	29	36	46	37	37	42	37	39	49	45	52	46	25	44	42	42	43	49	34	47	39	45	38	50	38	35	36	42	43	52	43	39	39	42	41	44	34	32	57	40	41	37	43	37	43	36	40	36	37	33	44	49	40	48	37	36	33	40	48	54	44	45	47	46	42	40	42	49	37	50	45	39	44	42	45	47	38	28	32	55	46	32	38	34	45	42	34	39	30	41	33	46	44	30	44	31	44	29	49	46	50	56	34	35	37	35	41	34	39	37	45	41	48	36	41	45	40	36	38	46	29	48	30	40	38	44	46	44	46	30	35	41	48	39	34	27	35	37	29	44	52	42	36	46	39	42	34	39	49	45	37	39	48	41	41	28	41	43	41	42	29	38	51	53	47	44	38	32	28	38	46	42	38	32	49	57	33	40	36	37	44	48	48	43	50	48	39	44	43	45	31	36	55	44	31	43	59	44	53	37	48	34	53	28	35	39	38	39	42	30	54	43	41	33	50	37	32	46	49	48	43	44	36	45	44	39	60	57	40	35	44	37	34	39	43	31	45	40	41	48	40	32	46	35	41	29	41	37	36	42	43	34	38	50	37	48	37	38	42	45	36	42	42	42	30	49	36	50	45	40	44	39	49	34	41	31	42	35	32	44	36	39	42	33	37	43	42	47	38	43	40	40	44	43	57	44	46	46	38	42	41	43	38	34	34	39	48	51	39	43	53	51	34	36	39	37	40	35	37	42	42	48	37	47	46	46	34	34	59	37	43	47	31	37	36	35	43	44	52	48	47	47	35	36	48	42	38	46	41	23	35	34	42	39	32	40	44	42	52	51	43	42	37	40	33	44	45	36	36	40	51	40	40	36	42	35	48	39	38	38	44	47	40	35	45	33	34	48	50	36	38	47	31	44	35	48	41	38	26	48	39	42	44	39	39	46	36	34	40	39	44	38	48	49	30	47	49	46	31	48	41	50	42	32	46	46	38	46	53	42	45	37	32	36	50	38	40	48	38	33	41	34	41	44	33	46	32	33	40	44	26	39	39	42	25	48	63	50	46	33	35	39	45	55	40	40	37	42	35	45	49	47	44	34	37	38	54	42	45	39	41	41	26	44	38	49	35	43	42	34	42	39	43	48	34	40	48	46	44	39	37	31	35	42	40	45	29	44	34	32	53	37	35	39	40	34	43	37	44	44	58	31	43	48	50	32	43	35	38	51	42	41	46	38	49	39	51	33	41	48	35	25	38	26	43	45	34	39	33	39	42	43	47	30	32	41	42	40	39	42	48	42	41	40	37	48	48	44	43	37	49	43	45	33	36	33	36	41	53	36	43	38	33	38	40	32	26	37	49	37	49	41	42	45	32	44	47	39	34	35	38	38	35	36	39	37	48	44	41	44	31	33	49	46	47	42	38	39	45	44	49	35	48	40	38	47	43	42	46	35	47	45	37	37	39	47	42	36	40	48	49	45	46	39	42	45	39	56	38	42	54	32	42	43	38	41	39	41	33	60	38	36	26	41	45	51	52	47	42	31	36	38	48	38	33	48	39	40	33	47	35	39	38	49	32	39	46	43	52	46	29	53	36	44	36	48	35	34	37	46	29	41	46	38	49	47	45	54	47	45	29	43	43	38	52	51	41	38	42	38	44	44	44	39	45	39	42	42	42	49	41	36	43	49	31	48	33	42	37	38	44	41	39	50	38	42	44	43	46	44	42	46	48	40	39	38	47	33	30	39	45	35	41	35	47	33	50	55	40	42	48	41	42	45	39	50	34	44	46	29	43	36	46	40	41	43	40	41	47	37	48	41	37	50	46	29	41	40	39	36	41	35	47	51	36	36	50	36	32	34	36	44	43	44	29	36	39	45	28	24	41	40	49	33	47	47	49	32	42	30	47	40	40	43	45	48	35	39	39	43	46	47	42	36	42	35	49	41	31	36	35	40	49	47	43	35	44	46	43	29	42	27	38	44	37	43	43	35	43	42	39	53	43	44	43	44	37	36	41	34	31	46	36	46	37	43	34	35	29	49	39	38	46	47	42	40	34	47	32	43	37	41	46	46	48	38	38	27	42	57	44	41	49	34	43	44	42	44	41	52	28	42	38	39	35	37	38	37	41	48	40	36	32	51	42	37	33	52	39	41	39	45	42	34	44	39	49	37	52	47	47	54	30	42	45	38	50	23	48	42	26	42	40	39	48	35	42	46	44	44	34	36	36	37	39	45	40	45	45	27	49	46	38	42	49	50	37	32	36	40	34	39	27	32	41	43	50	42	38	41	40	38	33	39	38	40	45	39	50	41	40	37	44	36	32	36	42	39	45	42	44	37	41	44	47	39	41	46	40	36	34	33	43	51	38	40	50	45	51	26	57	44	24	39	32	63	31	43	42	32	49	32	49	41	46	38	52	37	49	49	36	38	40	34	39	51	39	33	40	49	43	56	36	38	41	41	50	37	56	38	38	42	44	30	44	36	45	30	34	28	42	40	41	31	44	38	43	29	42
19600	8597	1437	1535	2378	2561	2211	1897	1540	1210	977	881	725	688	614	624	575	599	516	594	543	548	526	567	535	482	524	516	527	463	466	490	477	461	467	491	450	442	481	473	484	470	423	436	449	505	468	448	446	447	482	451	448	496	460	504	458	480	455	464	454	493	482	462	450	462	471	734	1582	2113	1767	1337	871	674	543	487	457	436	443	450	426	451	450	426	440	434	443	433	432	463	421	474	428	426	407	440	463	436	441	457	413	460	464	454	436	466	424	433	453	437	436	451	468	457	461	424	454	442	449	423	434	434	456	438	450	438	489	472	430	436	458	419	461	431	462	455	475	443	427	428	448	435	465	479	439	503	435	464	451	464	448	453	397	453	449	481	472	437	449	426	448	457	438	441	446	456	434	452	476	462	464	466	440	435	468	445	426	385	464	435	447	422	497	458	443	468	455	418	466	438	469	437	447	443	447	425	423	433	468	423	458	492	441	465	403	437	405	436	481	453	447	439	456	446	471	466	466	447	461	480	449	476	418	448	457	446	493	463	467	455	432	425	469	493	464	484	437	440	446	380	406	468	419	471	452	459	445	447	442	462	463	442	453	449	446	440	446	440	404	454	472	446	462	471	473	440	462	431	438	449	415	473	472	470	452	460	435	429	452	465	468	489	438	419	427	446	408	465	454	478	463	500	424	471	446	467	461	443	432	476	464	429	467	462	464	455	461	458	427	457	432	458	435	487	451	489	422	410	451	454	386	445	435	465	458	475	442	478	451	419	411	441	460	447	427	458	462	462	423	395	441	435	457	450	445	473	429	428	451	432	443	428	433	430	428	454	439	405	443	509	480	419	479	407	449	446	432	424	464	404	435	446	454	481	407	404	412	412	434	463	455	413	430	454	461	436	418	425	441	487	474	449	416	438	452	490	451	431	454	423	433	457	430	448	469	435	451	460	460	441	457	454	468	458	432	438	427	456	439	442	442	455	463	458	412	456	414	462	461	452	435	449	469	428	426	489	402	426	410	465	421	443	479	414	472	438	457	485	428	448	454	428	490	463	432	443	462	423	432	436	453	458	437	444	454	430	401	456	456	399	452	463	457	441	406	428	456	459	443	454	421	426	424	436	461	445	435	428	452	477	475	438	449	434	424	436	378	442	485	453	430	433	443	438	480	439	414	434	436	415	453	461	432	448	466	430	429	492	468	465	465	450	429	431	470	455	406	457	448	459	430	425	452	467	490	398	453	430	469	447	447	436	446	422	485	410	472	439	465	458	467	468	431	445	435	457	445	432	452	483	427	458	443	467	456	459	433	458	478	424	476	479	464	453	434	444	471	420	449	414	424	440	448	421	423	452	432	483	463	424	459	455	444	414	473	436	441	457	432	479	454	429	429	440	429	424	447	480	448	443	405	449	436	504	429	430	426	414	426	472	409	428	425	418	471	416	438	451	425	471	425	448	465	457	435	435	401	427	443	451	460	435	470	475	491	468	437	448	480	464	417	414	441	426	424	449	432	429	458	464	415	460	468	455	428	418	427	427	452	434	444	430	486	423	486	483	467	449	418	439	452	433	461	486	458	461	463	456	460	449	448	467	453	468	472	418	431	411	439	441	409	424	479	431	417	420	463	439	487	427	426	422	494	481	424	437	442	439	411	417	423	454	476	455	399	431	465	447	463	447	373	426	454	420	421	440	472	421	422	464	442	445	408	433	426	428	412	463	430	468	455	421	421	434	433	440	445	452	447	461	504	445	444	456	455	504	451	442	472	459	485	421	423	413	467	425	434	457	446	474	430	442	422	444	458	491	410	426	458	427	445	459	473	447	494	450	439	431	442	462	439	456	408	428	422	407	432	445	451	424	449	460	464	474	492	493	444	446	423	469	456	413	436	427	465	457	465	497	477	379	459	467	453	461	432	429	451	492	481	476	447	445	446	470	431	413	452	477	455	451	418	438	461	441	438	473	478	445	472	423	442	450	462	425	493	448	454	447	462	452	453	437	459	474	421	487	455	454	452	472	423	425	456	435	418	410	453	462	429	418	469	438	419	485	459	461	428	464	462	458	471	416	448	462	447	447	435	472	410	417	438	446	471	456	441	446	432	415	422	451	478	456	409	446	466	493	458	437	436	446	421	449	440	434	461	445	461	450	435	428	464	410	431	475	469	430	423	451	452	459	462	467	483	479	474	424	454	436	486	424	454	466	416	442	468	459	449	417	454	435	444	434	450	433	433	445	429	438	484	454	415	445	432	447	444	433	390	428	448	461	435	436	460	436	462	443	450	437	460	417	415	431	472	434	476	395	465	407	463	407	401	440	436	451	437	418	456	448	441	438	454	469	442	452	482	415	416	476	440	449	458	517	460	426	432	450	411	461	433	422	418	466	442	443	477	418	438	484	420	466	474	455	394	441	451	444	468	437	452	426	442	416	451	455	459	450	443	441	456	438	473	439	455	451	426	457	440	478	424	454	424	408	411	483	442	465	466	432	450	483	460	451	463	418	446	419	407	456	484	426	460	439	447	490	430	463	443	454	437	422	470	408	436	438	478	464	460	432	434	467	436	438	418	441	441	468	474	449	447	449	464	470	449	463	438	428	421	473	442	451	439	459	434	467	446	448	453	438	452	425	447	470	438	458	446	438	480	431	438	427	460	439	444	459	428	438	418	447	453	442	466	417	451	457	459	499	455	453	468	464	435	449	418	422	431	467	490	453	474	468	467	454	456	435	430	437	470	450	447	437	473	452	458	434	414	471	476	500	461	446	449	424	487	481	448	490	467	430	449	434	424	422	445	456	441	489	486	406	452	426	443	425	464	481	442	441	431	440	440	472	440	471	447	456	426	449	442	463	502	434	436	452	442	448	443	456	490	426	452	466	484	448	426	460	463	412	480	484	427	468	459	471	458	442	441	437	471	468	463	454	467	460	421	436	439	426	401	446	460	457	472	472	447	448	421	465	462	460	442	432	457	413	440	472	436	410	470	444	455	428	442	453	449	454	444	444	439	440	433	468	428	448	425	425	457	444	480	499	442	423	395	421	441	476	463	407	437	443	452	458	452	471	452	427	416	449	497	467	433	445	447	441	458	447	393	426	440	443	422	456	436	445	483	435	454	470	399	419	474	456	485	444	417	503	415	447	465	454	479	412	451	483	452	433	484	441	463	438	450	454	431	452	443	434	485	454	424	426	446	417	448	427	433	423	426	433	467	453	446	443	429	480	455	449	454	460	411	447	425	443	447	458	455	463	478	428	432	424	462	463	446	461	448	428	444	436	425	466	473	434	455	458	434	437	442	454	480	464	494	453	454	415	427	431	458	474	473	453	441	422	440	448	438	466	469	425	401	469	432	441	452	453	426	439	454	458	400	450	452	449	446	427	445	455	453	426	459	428	459	456	443	480	456	457	401	432	451	456	447	422	455	431	415	420	459	478	455	450	464	415	401	433	417	439	432	431	451	459	439	456	443	450	452	441	456	447	466	460	429	423	437	434	464	472	489	411
1770	486	102	59	81	67	54	51	54	62	46	48	57	39	41	41	27	35	44	37	35	40	43	41	25	30	38	37	41	44	36	35	41	32	24	50	37	39	38	49	37	26	36	25	42	30	33	34	32	40	45	30	27	30	29	30	35	37	39	21	33	28	35	38	32	34	36	57	73	100	74	77	56	47	38	41	30	31	47	30	42	38	40	30	49	41	30	38	31	28	37	32	28	33	27	35	43	31	33	53	33	29	33	31	32	42	42	31	31	31	32	36	28	38	44	32	34	41	34	36	42	30	31	34	33	32	33	28	34	38	31	43	45	29	34	28	31	33	40	33	37	26	48	39	40	37	40	38	39	38	40	44	27	36	37	40	32	30	29	44	37	33	37	40	36	34	32	32	40	33	37	45	36	36	32	39	35	30	32	31	31	46	60	38	39	29	38	31	42	38	37	29	45	35	34	33	30	30	35	32	39	38	21	33	23	39	32	31	33	24	29	38	30	42	41	37	35	28	36	38	43	31	44	28	29	46	43	34	35	31	45	38	29	42	36	32	41	36	38	41	39	36	41	23	35	44	43	36	40	26	42	42	41	37	36	46	33	43	33	36	34	31	26	36	39	30	42	42	35	37	27	35	38	43	41	34	30	40	36	31	34	31	30	40	36	32	34	39	37	47	37	36	32	35	24	40	39	35	28	28	29	34	48	37	38	33	35	45	32	34	42	34	29	34	36	37	39	29	30	45	29	32	28	44	31	47	29	38	24	29	28	40	47	37	45	35	41	30	34	38	32	33	36	35	30	32	32	52	37	32	39	47	38	39	34	34	38	32	43	35	29	37	37	33	25	41	23	30	27	38	49	38	29	28	47	35	37	50	27	33	40	27	38	29	28	25	36	36	37	39	20	26	30	27	38	32	28	43	23	33	43	31	33	34	40	25	31	40	41	35	28	25	38	45	33	34	34	39	29	30	36	38	30	38	33	37	38	44	32	28	33	40	28	30	38	30	38	33	35	36	34	35	31	35	35	40	26	30	33	37	39	42	27	35	40	40	37	28	32	31	37	33	44	34	30	33	33	28	40	41	26	34	37	36	44	31	36	33	35	41	27	37	42	30	20	34	34	45	24	35	34	36	29	39	31	39	34	32	51	31	45	42	31	38	36	28	30	29	45	40	31	37	28	41	31	30	38	42	30	36	32	40	47	29	33	31	26	33	38	29	43	29	36	27	30	38	44	38	33	38	37	40	40	39	43	30	31	31	32	34	24	32	27	28	36	41	48	36	19	41	34	45	37	35	33	36	29	35	30	39	31	49	30	36	31	39	41	40	36	40	28	40	30	29	31	44	30	48	38	35	36	37	29	33	42	42	33	41	44	39	32	35	37	29	39	32	25	32	31	49	40	31	33	24	31	38	35	36	44	47	30	22	32	33	34	23	39	24	38	36	49	31	33	26	41	27	38	30	40	40	43	33	39	32	40	31	24	28	27	38	30	38	34	36	32	36	35	40	40	26	34	31	37	33	40	28	40	30	28	36	35	37	37	37	35	31	32	37	35	40	31	34	38	33	40	38	30	43	35	29	26	41	46	40	20	29	45	33	42	39	32	34	38	29	25	33	36	35	32	41	37	36	31	45	30	29	36	38	35	31	31	32	29	43	26	34	31	49	29	38	36	36	37	24	31	31	32	38	28	38	44	39	39	33	40	56	31	42	35	35	38	40	35	32	38	36	34	34	34	43	39	34	34	40	35	36	28	31	39	24	25	44	34	44	39	35	37	28	40	32	26	40	45	40	28	34	40	33	31	44	38	47	35	40	38	37	38	31	39	31	50	47	36	34	43	35	37	35	40	36	37	37	25	37	30	37	30	41	28	34	27	41	44	37	31	46	36	31	31	32	45	30	33	40	39	34	33	38	36	32	34	31	32	35	38	30	29	26	39	37	38	27	35	37	25	35	26	26	33	24	50	34	29	30	22	33	33	41	41	42	36	42	27	41	33	36	39	38	36	48	46	34	40	45	47	44	42	37	41	36	36	23	37	43	38	41	36	31	31	38	39	31	42	48	26	41	43	41	38	31	29	44	55	38	33	35	38	29	34	33	33	30	33	35	37	42	25	29	50	30	38	34	29	33	26	32	32	41	43	33	36	33	44	33	42	27	34	29	32	36	27	48	37	40	38	41	38	29	26	39	37	32	37	30	37	36	38	39	31	45	43	45	43	29	33	32	34	35	34	46	35	33	38	29	29	32	43	44	40	33	39	37	36	30	21	36	39	32	45	33	34	34	28	40	33	28	39	30	30	31	37	45	36	30	32	32	33	29	39	32	35	33	36	28	43	26	39	32	30	30	39	41	41	38	26	37	40	43	29	46	40	28	41	40	33	28	31	29	38	36	42	43	42	43	44	37	54	34	26	36	34	37	30	29	39	38	48	27	41	39	38	33	34	24	42	27	33	22	28	32	34	44	43	49	39	28	26	41	34	35	36	18	45	41	33	33	43	44	29	45	32	27	40	37	39	36	43	21	38	35	50	26	36	26	27	32	33	36	38	37	30	46	25	42	36	42	47	29	37	40	28	33	34	34	37	27	36	32	39	33	46	46	41	40	37	34	40	35	33	35	36	40	39	33	31	29	35	45	37	34	42	33	36	36	35	30	33	33	35	31	25	33	23	30	25	39	29	38	30	38	32	29	31	36	27	29	38	39	33	32	31	46	29	46	23	36	37	27	21	38	28	42	35	52	29	20	32	32	42	39	34	27	48	37	39	40	50	34	30	33	31	40	38	24	37	34	29	32	43	29	39	39	32	26	36	36	26	41	31	34	40	22	29	25	34	39	36	35	29	31	23	27	37	41	39	35	25	41	29	49	36	42	38	44	37	32	29	28	46	36	47	33	27	32	45	40	48	33	34	41	39	43	36	33	32	33	34	35	33	44	28	32	35	32	28	29	42	43	36	40	32	39	44	28	34	33	25	30	45	43	32	31	32	34	37	33	40	44	32	26	21	24	37	38	48	31	38	37	31	32	33	39	35	32	35	31	30	41	36	29	32	33	27	37	37	42	37	24	46	37	41	29	35	31	39	31	35	29	32	33	39	42	33	29	34	33	31	38	40	34	44	23	32	29	39	46	28	47	36	37	34	29	29	28	36	30	33	43	40	38	33	40	38	33	34	32	38	45	31	36	44	39	38	21	49	27	29	33	30	44	51	28	39	37	37	48	36	41	32	44	41	34	34	30	53	22	42	30	41	34	36	39	32	37	47	30	39	37	47	36	30	32	28	28	36	36	35	39	45	32	37	32	44	38	28	27	36	34	30	42	39	30	35	35	40	34	47	35	39	37	28	37	29	34	30	31	40	35	34	26	32	34	41	34	41	34	40	38	32	38	43	37	34	37	40	34	35	33	38	35	27	27	47	21	30	29	37	39	33	35	26	25	40	38	35	31	35	33	35	33	53	43	14	32	37	36	36	28	47	36	23	49	38	24	29	46
18754	5681	1286	1283	2197	2498	2282	1877	1560	1274	1060	889	785	669	653	635	576	520	532	477	489	491	467	481	445	457	500	469	430	434	428	419	411	424	403	371	420	395	407	386	407	400	411	424	383	398	404	386	415	403	408	416	387	409	383	408	418	400	405	392	404	391	397	401	378	405	489	939	1639	2360	1972	1473	972	694	481	431	386	396	377	385	374	363	351	355	413	374	365	361	384	373	422	394	379	388	369	424	353	377	342	375	378	424	386	419	385	404	370	368	373	375	357	395	354	408	415	382	397	370	350	389	392	381	372	365	394	414	421	386	351	371	394	376	396	374	367	403	384	385	375	375	372	389	355	405	372	421	375	425	356	396	393	362	358	390	387	351	379	398	367	370	378	387	375	396	396	388	346	371	348	392	375	378	391	375	417	418	386	392	374	392	403	385	365	394	367	365	380	379	343	410	396	411	367	354	394	393	391	380	389	392	372	378	380	361	392	404	369	396	373	372	364	342	411	347	400	366	374	361	399	377	355	396	355	368	364	378	370	405	357	403	410	402	395	401	362	403	374	363	406	378	385	375	395	377	396	383	394	371	390	419	413	367	394	393	389	394	369	372	381	404	387	352	376	385	423	414	347	388	361	385	356	373	380	399	405	395	378	384	338	393	341	364	417	370	401	397	381	377	407	406	380	363	404	382	366	365	418	369	343	365	379	370	376	386	399	378	370	378	372	375	384	391	364	395	356	378	375	405	386	430	402	390	386	410	363	399	387	371	379	384	371	398	386	387	372	401	353	361	347	377	366	396	350	384	362	375	364	390	361	378	428	379	385	377	376	399	389	365	387	390	354	412	378	365	367	412	387	400	375	373	370	399	424	373	389	376	389	446	419	358	385	372	404	351	364	362	358	352	373	422	366	365	364	372	369	387	407	382	362	357	392	387	369	353	395	378	405	366	404	389	418	419	375	368	375	396	358	402	383	372	382	421	393	396	375	378	365	399	418	353	370	401	385	364	365	395	357	394	351	358	367	368	420	399	404	372	353	382	363	393	357	396	401	379	403	375	380	353	391	392	361	368	361	399	355	397	352	384	403	343	374	363	388	365	397	388	380	344	353	403	353	370	401	371	381	392	403	389	389	405	377	375	390	396	402	375	364	400	366	359	353	400	367	387	382	387	360	375	411	374	344	342	388	379	390	383	383	389	421	360	368	377	378	367	360	404	402	374	400	380	405	449	379	402	368	393	368	365	392	398	346	395	382	360	392	383	385	359	403	413	363	382	407	408	382	343	356	377	395	407	374	388	363	386	372	368	383	422	394	389	374	397	370	386	407	405	395	358	399	357	391	404	398	367	391	352	352	423	400	413	420	388	385	395	402	381	375	396	374	421	384	366	382	344	382	392	360	385	376	370	370	377	363	367	412	386	357	385	396	336	387	352	364	360	395	394	375	398	348	370	374	377	385	364	404	360	341	432	368	406	403	378	384	399	389	364	378	416	367	368	396	387	394	376	392	364	362	380	400	403	373	380	374	341	368	379	368	380	399	349	382	375	370	360	365	370	393	369	388	402	358	352	391	413	356	358	364	409	383	402	399	391	408	409	368	359	386	378	393	404	382	388	375	380	346	398	341	345	357	388	339	359	387	346	380	371	380	395	400	402	381	378	362	377	344	375	377	359	386	395	368	356	373	374	391	351	366	349	405	367	361	393	401	381	406	403	381	388	386	381	366	384	391	398	372	400	396	370	414	380	357	382	419	407	347	394	396	352	350	390	379	390	395	361	407	376	355	380	407	371	362	372	378	367	394	365	376	411	394	360	365	396	381	365	393	390	375	392	385	406	388	384	405	375	349	400	403	348	343	376	347	383	392	405	358	415	402	361	374	348	373	365	363	380	424	389	378	400	341	368	392	419	354	371	370	366	358	353	390	364	387	388	396	398	361	403	384	371	394	417	371	391	408	410	373	357	364	393	383	400	359	399	401	372	377	397	400	403	370	385	387	383	386	394	380	392	390	344	387	392	394	378	365	378	359	396	375	407	357	393	410	394	387	371	341	381	365	388	373	377	363	382	422	352	414	385	379	360	368	392	398	353	389	362	373	388	372	383	370	370	361	363	386	418	388	390	381	361	361	372	374	375	388	400	373	358	377	388	355	374	360	383	381	389	402	356	376	370	360	356	411	382	371	343	395	360	355	404	380	381	367	375	432	409	424	394	361	353	369	382	455	373	382	387	365	378	374	401	364	385	405	389	388	347	405	393	363	395	367	381	390	380	370	392	374	389	358	381	365	384	366	399	372	380	348	375	368	386	383	391	414	394	380	375	385	421	389	392	374	344	357	371	396	378	393	392	404	404	382	362	399	359	372	423	335	400	373	400	385	393	383	369	379	386	398	382	416	368	417	359	396	386	402	368	408	352	367	408	368	364	377	381	389	388	388	382	403	365	382	406	385	404	383	376	391	360	380	387	372	392	359	359	361	404	387	372	402	374	369	400	395	389	362	361	401	390	402	372	359	376	350	375	372	379	422	401	387	373	363	403	361	406	369	377	364	384	349	350	388	386	360	375	343	385	387	407	360	360	376	385	380	388	375	347	376	376	355	402	366	365	375	395	388	380	375	388	399	373	392	395	384	388	388	402	380	358	393	410	353	394	387	350	387	415	376	380	351	379	384	413	399	370	372	400	367	378	372	363	399	371	368	380	368	388	366	379	402	354	354	369	348	374	358	411	355	377	393	367	391	349	406	397	407	384	391	407	415	367	369	404	393	407	362	379	367	391	374	387	354	355	396	385	383	354	398	399	418	381	383	395	417	368	412	367	399	401	362	385	371	390	366	422	376	374	441	369	394	410	368	337	374	372	415	356	379	413	348	400	391	373	408	410	371	370	381	388	349	388	377	368	396	399	355	353	341	367	384	376	389	371	357	376	386	404	402	389	382	384	408	392	370	379	376	373	423	394	357	356	371	403	348	371	381	414	362	346	376	355	373	377	387	406	379	391	393	372	371	355	398	383	381	408	362	387	353	388	401	376	346	370	360	363	380	377	329	357	419	381	380	366	343	395	359	381	373	392	397	421	375	361	373	365	406	362	405	375	355	384	374	366	384	374	404	350	401	374	399	391	363	361	373	387	361	392	385	387	337	398	389	405	392	369	394	388	410	379	383	355	396	368	404	367	355	387	380	413	374	394	370	347	335	382	378	378	358	375	369	424	388	405	391	381	425	395	403	353	380	381	365	378	400	383	384	366	391	401	376	388	410	365	377	391	398	355	373	395	396	368	381	372	385	378	381	362	358	421	412	360	370	394	412	358	386	373	358	423	372	385	397	373	375	419	403	386	390	366	407	395	388	393	363	380	383	387	412	390	411	395	400	374	395	386	372	380	409	372	371	363	363	383	402	369	380	374	392	344	373	370	372	422	382	336	385	393	399	398	383	379	383	388	354	398	380	405	384	399	382	366	340	363	350	377	390	427	340	385	386	405	365	397	382	365	386	382	349	366
2163	1062	198	111	86	91	82	73	78	80	49	58	60	61	39	46	44	46	42	48	46	53	33	37	45	39	41	43	40	40	43	37	29	47	25	40	43	34	43	37	31	35	42	36	37	38	41	46	34	35	30	35	42	36	42	36	36	34	30	39	45	33	38	39	45	45	42	58	129	117	117	78	65	54	46	32	39	43	38	41	52	38	33	33	35	24	29	40	34	36	35	30	25	42	37	39	30	30	42	38	37	37	31	33	42	26	38	33	30	29	32	42	32	39	32	33	28	27	39	42	39	37	40	35	39	37	39	40	33	37	35	35	32	29	38	33	41	30	30	44	20	44	31	30	44	40	36	30	40	36	45	38	38	41	27	38	41	41	34	35	40	25	38	32	29	36	41	46	40	38	32	31	44	36	26	33	36	38	32	27	36	25	37	31	39	38	32	43	39	23	27	32	35	40	41	28	33	37	43	43	39	46	43	51	38	35	45	33	29	29	35	44	40	35	20	34	31	31	41	41	32	31	32	35	36	38	33	40	32	44	38	22	34	44	37	38	39	41	38	43	28	31	34	40	31	37	36	39	40	39	39	40	44	44	31	27	41	34	35	42	34	35	35	31	35	38	45	34	25	33	37	34	41	37	28	30	33	34	31	29	41	40	38	27	27	36	35	28	32	47	28	43	41	25	31	25	27	35	38	42	31	35	37	39	36	47	29	30	35	30	30	31	41	45	39	37	34	28	26	29	25	38	31	26	41	38	28	40	32	28	38	35	43	43	43	44	43	36	32	35	34	41	31	45	42	34	35	43	30	38	39	36	41	55	29	43	40	31	35	33	38	41	38	42	41	32	44	36	34	33	23	36	28	45	41	26	31	44	36	33	36	39	37	43	41	40	35	38	36	51	49	35	37	41	43	27	35	37	36	41	35	34	44	43	36	34	30	36	28	31	31	24	44	33	37	31	39	30	36	33	40	35	37	29	32	38	36	22	35	33	38	37	30	39	34	29	33	39	41	38	36	35	39	33	37	44	36	37	32	45	39	43	30	30	38	38	28	35	32	38	33	38	33	39	39	33	35	41	39	34	32	33	41	31	28	40	35	29	36	39	44	37	46	29	39	35	31	35	36	44	34	31	40	27	35	36	33	36	28	35	30	56	43	35	35	39	42	34	24	31	41	29	35	35	39	40	38	25	23	42	32	32	34	42	37	30	45	31	31	37	42	44	43	30	43	38	21	37	34	42	37	33	36	31	40	47	41	32	33	38	33	34	40	25	36	42	32	48	36	28	41	34	49	31	43	38	39	53	40	30	36	36	39	39	32	36	33	34	38	31	41	34	33	30	33	27	36	30	42	40	51	39	36	31	40	44	37	25	25	36	33	33	30	32	40	41	35	35	41	45	44	31	44	30	34	42	30	31	38	40	44	45	29	29	26	42	54	34	31	48	50	34	40	43	39	30	31	39	35	45	34	26	35	29	51	42	31	38	37	46	23	42	29	37	41	34	31	40	39	37	37	37	32	42	30	36	33	31	49	37	27	35	49	41	40	34	57	40	35	37	41	33	33	43	44	40	41	28	27	35	44	33	32	37	33	34	41	30	30	37	30	36	43	39	37	33	30	35	35	36	29	31	32	32	38	33	33	41	29	33	27	35	42	32	30	32	34	31	37	41	23	34	28	37	38	38	19	43	41	42	46	22	35	29	49	36	43	36	37	27	34	44	54	34	34	45	33	45	45	35	43	40	38	31	36	29	39	38	31	36	37	39	32	31	28	36	38	29	32	36	35	42	31	33	39	30	36	45	44	34	26	36	34	31	44	33	38	52	32	31	31	41	33	36	25	35	34	45	33	33	30	35	34	30	40	21	33	42	31	37	31	46	45	32	41	39	37	33	46	40	38	45	28	35	34	39	41	41	33	42	36	38	26	36	46	42	43	33	42	27	25	27	31	26	43	41	24	37	38	36	41	31	41	34	31	34	43	33	31	25	37	33	34	38	36	30	37	40	35	24	40	39	39	38	38	37	37	43	30	52	43	47	36	31	45	32	30	41	35	39	41	38	32	37	26	35	39	30	35	32	45	33	50	34	37	48	42	38	24	36	42	42	18	38	35	28	27	40	30	39	29	40	31	44	27	35	42	31	29	41	25	29	32	35	38	33	43	38	30	46	43	34	46	33	43	40	37	25	38	32	41	38	49	32	44	38	40	34	29	29	28	45	33	42	32	35	31	42	36	29	36	39	42	40	30	31	28	31	31	39	33	37	36	31	38	36	50	29	47	39	41	40	42	36	29	36	47	32	41	34	42	41	39	39	32	30	40	35	41	38	52	40	29	33	43	33	33	45	49	39	30	39	41	34	45	39	37	34	29	40	24	37	43	32	31	45	35	34	29	39	31	27	28	37	29	37	33	37	36	33	23	36	32	41	47	38	38	31	30	35	38	41	39	43	20	45	36	44	36	39	37	37	44	31	42	31	44	36	46	35	42	33	33	32	41	37	31	41	45	45	37	39	32	26	42	35	32	24	34	21	30	34	41	38	37	29	31	40	34	38	44	37	36	44	38	39	38	38	30	34	38	35	48	40	38	41	53	49	31	33	39	40	30	43	35	43	42	26	41	35	35	33	27	29	35	33	33	43	38	30	44	38	40	29	36	39	40	28	39	29	40	29	41	40	27	37	41	36	42	29	27	38	34	43	45	32	34	38	36	37	33	28	38	35	32	39	45	27	25	38	47	36	40	32	25	27	36	29	39	40	37	39	38	36	35	42	35	39	33	30	43	34	36	31	33	35	31	48	46	38	40	30	36	30	36	30	51	28	34	28	38	37	54	44	36	46	39	36	27	32	36	38	38	32	36	44	37	38	36	43	36	27	41	29	38	50	33	30	32	38	27	33	40	38	43	47	33	28	29	47	35	29	36	40	44	35	36	35	34	34	40	33	32	46	32	37	40	39	30	38	31	36	42	37	38	34	43	33	36	39	34	42	38	38	33	28	36	35	31	42	46	31	45	31	37	38	41	27	35	35	39	44	38	31	34	38	33	35	32	30	35	32	32	35	32	49	31	35	40	35	42	27	36	40	33	38	26	31	30	36	34	39	39	32	35	26	37	34	31	33	32	50	35	42	39	32	36	38	20	45	26	37	33	28	34	41	30	26	32	31	38	38	32	34	37	33	35	46	37	27	37	36	52	36	31	36	41	34	36	28	28	39	50	36	38	18	33	34	43	37	42	35	42	36	51	39	22	41	37	44	31	48	32	31	44	33	46	41	36	34	41	32	33	38	29	23	34	32	21	31	25	41	34	43	41	37	46	42	32	22	35	46	31	27	39	38	35	25	33	30	27	36	31	36	42	42	43	34	39	32	35	27	48	23	37	29	39	38	23	35	41	45	39	34	43	44	36	35	31	33	40	36	43	31	47	41	29	45	31	35	33	36	38	40	32	41	39	36	35	40	40	26	45	25	43	29	42	32	34	37	37	36	41	25	35	39
22629	8804	1921	2028	3339	3858	3316	2705	2201	1871	1497	1157	987	867	778	736	718	638	641	578	568	566	516	595	520	460	453	523	520	492	458	452	480	438	464	477	436	432	417	447	452	404	434	438	424	404	413	447	415	444	407	461	420	424	421	438	423	433	424	428	433	397	400	425	404	405	556	1325	2525	3242	2648	1968	1171	793	597	443	432	411	392	376	416	380	369	443	428	377	417	428	403	392	397	401	409	409	406	413	399	377	390	428	383	395	421	435	373	410	399	366	360	418	417	383	421	417	415	404	386	355	421	439	410	397	433	355	428	408	390	414	386	414	435	426	378	399	414	356	418	383	380	395	415	384	370	393	411	381	385	389	402	407	376	439	422	430	407	420	389	383	408	400	454	386	355	376	400	388	439	382	415	394	399	437	391	381	428	384	412	413	378	432	393	380	382	391	424	390	373	408	400	372	405	399	387	388	389	400	421	375	375	387	407	412	388	418	374	365	409	408	403	395	406	399	403	465	398	376	401	381	402	408	384	371	402	396	418	402	436	360	384	403	390	372	400	384	399	405	406	412	365	395	387	404	392	410	400	410	423	427	384	443	422	362	380	367	425	424	374	402	445	395	393	405	405	412	365	366	391	450	395	396	391	383	403	388	378	426	384	419	364	378	420	365	388	391	372	419	375	402	410	430	402	413	392	432	429	392	388	378	384	399	436	377	410	375	392	398	381	399	377	385	388	419	437	373	353	374	410	379	435	390	385	373	356	380	403	372	420	406	408	394	392	384	422	403	412	386	369	383	393	407	418	409	372	366	377	365	406	375	406	403	388	388	396	402	357	438	416	397	402	386	401	376	427	392	379	405	419	417	384	391	360	415	409	435	404	362	394	408	379	404	359	404	412	423	416	394	399	394	408	450	390	415	436	379	399	365	377	422	409	412	393	390	398	454	380	414	368	398	382	388	418	436	411	393	405	437	396	396	367	387	408	429	382	413	387	395	387	400	401	389	396	376	401	383	396	357	360	387	417	416	391	408	408	370	423	378	373	405	380	417	387	395	399	386	395	423	399	387	417	439	405	401	370	416	417	426	385	405	348	406	378	410	372	400	384	412	382	396	392	396	408	401	402	403	379	416	400	399	377	395	415	430	424	416	412	416	415	387	419	425	396	394	395	402	418	417	387	383	414	424	425	386	408	423	374	366	417	404	438	395	383	400	386	391	406	427	431	381	410	363	363	391	385	397	405	408	439	423	409	404	431	383	407	404	367	386	446	438	449	439	396	383	413	405	408	395	375	405	429	402	387	392	424	428	430	408	403	414	413	395	392	404	392	395	383	369	408	429	385	418	399	385	409	397	399	416	416	373	431	402	386	411	398	388	414	368	378	390	379	397	401	401	425	394	422	365	397	422	395	395	379	379	405	425	403	421	401	380	386	410	360	399	416	424	385	385	394	437	400	370	382	406	387	394	402	404	394	434	369	421	403	363	363	403	418	411	361	395	405	420	389	383	393	409	402	398	395	405	394	415	378	388	410	387	395	404	356	389	391	395	405	434	388	392	394	384	397	408	410	398	395	393	424	401	407	413	420	354	360	375	367	441	396	407	399	423	422	417	386	381	392	389	353	391	441	407	379	400	432	421	380	385	382	373	400	374	363	399	389	392	421	419	398	379	399	397	414	424	394	387	400	383	395	379	399	387	387	424	383	412	422	430	391	388	378	373	414	409	423	384	383	408	400	405	405	337	380	391	423	451	362	430	413	419	387	382	420	357	401	375	440	404	405	400	366	359	421	438	388	379	380	431	422	399	363	401	398	423	408	388	433	399	405	365	393	402	371	423	409	390	391	411	358	399	366	420	434	403	386	351	388	428	374	380	347	421	433	440	373	392	374	419	400	397	366	392	417	413	419	396	397	387	420	415	371	383	395	405	380	388	399	419	419	372	399	409	389	376	392	385	407	392	411	398	415	441	387	401	396	380	402	382	378	409	363	416	378	372	397	336	379	377	393	431	408	430	393	391	400	391	382	375	401	393	398	400	397	422	400	401	384	406	386	388	436	411	400	385	409	394	413	363	389	418	409	357	395	422	391	404	415	389	382	386	384	378	413	413	397	418	420	410	419	411	399	426	382	396	371	423	383	411	365	397	420	372	437	390	369	388	404	375	373	386	413	393	414	394	387	397	432	410	388	398	395	386	377	427	398	394	395	413	414	366	399	383	425	433	419	445	392	410	391	440	389	399	379	389	395	370	403	432	362	416	412	372	421	395	458	438	423	424	371	380	425	400	369	393	402	412	420	382	407	417	380	412	428	439	413	379	369	398	350	392	396	395	425	393	426	405	411	432	384	411	424	407	397	421	397	403	351	452	386	398	413	430	404	403	395	374	414	398	404	349	374	362	413	348	398	413	404	409	376	404	402	396	380	379	411	402	422	385	398	402	361	427	378	382	380	384	378	406	415	380	390	363	418	399	391	422	413	382	426	378	375	399	427	395	374	411	369	402	414	403	375	383	403	432	414	384	405	406	376	370	431	396	392	397	417	402	381	395	431	401	413	387	428	407	391	383	406	389	395	404	386	363	420	397	400	408	416	387	388	396	374	408	385	420	410	383	394	386	368	396	374	402	406	406	390	421	400	379	395	382	392	416	391	411	384	414	412	439	415	389	412	375	378	393	411	381	384	420	383	405	397	392	414	379	430	394	397	388	399	394	362	422	406	361	402	399	407	391	395	399	408	378	389	451	399	403	382	394	372	397	375	424	380	375	376	420	411	448	404	379	379	409	435	386	401	395	412	375	401	371	396	406	386	413	401	374	379	394	377	410	376	395	380	416	409	399	396	405	394	418	385	366	427	405	390	393	365	393	375	427	372	406	398	403	395	430	407	406	421	401	373	406	384	411	391	343	393	424	400	405	418	435	394	443	383	358	389	407	377	373	416	432	369	412	417	386	410	398	377	371	422	428	399	413	394	442	351	405	418	406	415	394	415	413	426	396	382	397	429	416	407	426	403	374	421	372	424	400	416	391	370	395	397	425	414	439	394	404	396	400	378	392	415	391	380	407	403	378	404	409	421	397	398	374	417	378	385	426	369	415	392	395	387	425	382	419	429	410	362	389	389	412	405	399	394	409	396	406	406	404	443	393	388	432	386	393	429	416	421	427	410	425	403	427	360	415	386	373	427	415	392	394	380	388	374	399	392	365	371	387	397	361	388	426	384	391	403	394	396	393	401	383	382	421	375	364	377	396	393	401	382	395	407	348	417	416	383	415	378	411	395	405	378	409	361	395	395	400	438	390	414	372	408	416	383	406	386	399	407	441	391	401	401	390	418	403	368	410	397	415	424	401	390	359	393	397	390	407	403	401	419	413	423	399	381	393	392	400	398	405	386	381	401	415	409	392	407	410	421	413	415	407	394	433	373	420	396	428	391	395	410	423	379	406	397	433	381	388	414	447	397	401	415	381	427	396	441	387	425	422	387	425	408	365	402	396	391	403	376	378	396	417
908	163	69	42	55	59	65	45	50	55	67	49	55	56	33	47	46	54	49	40	45	45	28	46	50	35	41	40	31	45	44	45	56	44	44	33	42	39	53	40	43	41	30	35	44	49	47	53	42	36	39	41	42	46	46	44	38	49	28	36	35	34	44	47	57	41	39	39	36	62	82	64	55	55	36	45	43	38	38	36	40	53	46	35	34	46	37	31	40	45	44	49	49	48	47	42	47	50	43	47	36	37	38	45	39	48	44	40	43	35	45	31	51	50	37	55	59	41	42	39	46	43	52	38	45	42	30	45	52	52	44	37	46	39	39	39	52	39	36	39	33	47	49	43	32	67	43	38	43	37	41	46	39	38	42	39	33	33	30	38	61	34	48	37	44	37	56	43	49	47	44	38	42	49	44	43	38	39	48	42	44	37	34	48	27	50	52	47	40	40	36	41	38	47	51	47	35	39	41	37	50	50	51	34	38	42	52	37	39	47	47	44	42	48	41	55	49	29	40	56	40	43	47	32	44	43	44	36	43	56	43	40	47	45	48	40	43	45	43	54	54	35	38	52	48	42	39	57	47	39	39	45	45	42	42	45	46	46	41	53	43	35	43	43	39	47	36	37	39	42	52	27	44	40	36	39	48	45	43	48	43	52	46	33	39	54	52	50	50	50	44	42	36	56	58	42	43	48	51	41	43	45	34	45	39	53	48	47	50	51	39	45	42	57	37	40	35	43	36	45	44	52	48	40	41	38	48	42	43	51	30	52	59	40	54	46	41	47	44	36	44	40	50	44	39	32	35	29	32	41	35	50	46	48	44	48	42	41	40	38	46	47	43	50	51	46	46	39	26	50	43	51	34	50	63	44	55	46	43	43	43	32	57	28	41	39	40	42	25	38	49	49	39	44	52	41	50	37	43	32	40	39	43	34	39	43	42	39	59	47	47	47	35	35	36	39	51	58	46	37	40	42	49	33	55	34	41	40	34	43	50	40	47	39	50	42	41	42	36	34	48	41	30	36	40	44	42	46	47	41	34	47	44	48	41	44	44	43	38	34	39	49	40	46	47	53	43	33	56	39	43	46	40	46	49	44	55	57	43	38	42	33	52	42	36	41	43	58	39	50	53	55	50	36	39	49	40	59	50	38	28	38	47	36	42	44	33	49	40	40	45	43	53	46	47	49	51	39	48	33	33	47	44	46	46	48	57	41	40	46	49	36	42	57	32	49	40	45	48	40	47	44	31	47	40	43	42	40	38	43	43	48	42	45	56	49	39	38	51	40	47	44	47	54	45	40	41	41	39	43	56	41	35	42	38	43	45	31	41	41	54	47	40	45	46	49	41	32	56	51	47	34	42	47	53	37	43	44	47	39	37	47	42	47	53	33	36	49	51	46	44	47	42	43	33	32	44	37	53	42	44	44	50	33	39	48	43	54	40	55	41	47	45	53	52	44	38	56	42	40	44	41	44	41	38	45	40	42	45	37	45	56	45	49	42	38	46	43	36	39	39	58	35	43	37	36	46	37	42	49	50	33	34	47	43	47	49	50	47	49	43	26	43	48	50	46	40	43	45	54	51	37	39	40	56	48	50	39	37	38	38	34	46	51	56	32	47	46	41	46	38	46	53	52	36	46	35	48	42	38	40	47	43	42	53	45	46	47	34	45	48	52	48	37	43	53	51	48	27	48	43	52	36	59	46	37	41	56	46	41	43	36	44	55	48	37	50	49	43	43	39	54	44	44	44	38	52	47	40	36	49	44	46	38	35	41	48	40	38	43	44	50	61	47	44	50	34	38	57	48	43	46	32	53	43	44	48	48	36	47	31	46	52	34	53	43	38	34	36	48	53	47	51	35	50	46	42	46	44	42	48	37	42	37	46	41	47	50	52	43	39	44	40	46	47	42	48	36	41	37	47	46	47	41	40	43	39	53	50	53	44	46	55	39	40	44	36	52	56	39	44	48	42	38	36	57	45	47	51	56	46	50	44	55	44	47	39	32	44	52	37	39	39	47	42	26	42	43	40	50	32	38	37	43	38	42	43	36	41	38	48	48	46	39	50	52	39	52	47	47	44	41	45	35	38	39	51	47	38	54	37	39	36	55	53	36	46	50	54	39	50	38	49	45	41	49	42	45	38	54	25	42	43	32	44	43	43	33	49	50	33	42	49	42	49	39	44	35	33	37	38	41	48	39	46	29	54	37	47	36	48	47	51	51	43	39	39	46	34	55	35	49	44	43	34	41	47	46	52	42	42	49	45	54	43	40	47	40	43	52	43	46	50	48	38	51	41	37	33	51	40	48	46	42	36	52	46	48	46	47	45	49	34	43	39	51	44	36	47	40	35	43	43	37	48	43	44	48	42	46	38	42	57	55	40	40	40	34	49	49	39	39	51	49	35	29	53	38	57	46	38	40	34	37	41	47	46	38	36	42	50	38	49	52	60	48	41	59	27	48	46	47	42	39	30	38	47	49	38	42	44	33	51	34	42	43	34	40	42	55	45	43	50	36	47	50	47	51	39	45	46	49	42	40	52	39	38	52	40	35	34	44	50	43	36	45	36	35	55	36	45	46	37	56	45	42	53	42	42	41	41	59	44	50	43	50	45	34	49	39	42	41	43	52	55	49	43	57	43	46	42	38	41	44	44	46	42	37	51	41	45	47	30	36	35	46	49	37	38	36	51	47	50	43	41	40	46	40	50	47	41	49	51	50	53	41	28	55	45	36	32	27	43	52	37	56	51	32	23	42	45	47	44	48	34	40	39	40	51	37	49	57	38	38	33	48	50	36	47	34	48	43	37	41	51	42	48	43	42	40	48	40	37	35	49	49	46	53	40	43	36	48	47	53	39	41	53	36	36	27	39	66	50	31	37	44	45	32	47	43	36	44	42	55	40	40	40	35	38	36	44	53	46	41	42	55	45	52	34	39	43	48	51	53	48	30	38	36	41	47	34	62	38	37	34	33	52	45	42	43	38	41	41	45	42	58	40	58	49	43	36	38	43	48	44	40	48	42	34	49	39	41	46	30	33	39	40	38	50	43	49	45	52	44	38	44	57	37	46	34	46	41	29	51	48	52	47	45	46	55	47	41	47	42	36	49	48	43	43	45	39	52	45	45	47	45	48	44	53	46	33	41	50	46	37	47	36	43	40	41	36	48	42	37	43	39	39	40	42	41	34	46	41	45	39	47	40	37	37	44	44	49	40	33	35	38	33	51	40	61	48	29	45	43	36	46	48	42	52	35	44	54	52	41	43	50	53	40	42	33	36	48	51	36	39	43	41	36	38	49	37	43	44	44	40	50	38	46	46	42	46	45	52	35	32	42	40	38	42	36	37	63	47	35	47	47	50	40	31	41	39	41	48	42	40	39	38	33	54	44	45	33	47	69	54	35	55	47	46	38	39	56	39	35	35	42	38	47	39	47	35	42	34	47	38	46	39	48	44	48	58	46	46	47	48	41	42	47	37	38	41	42	55	52	38	35
13415	3227	779	840	1208	1280	1214	1083	912	829	684	629	617	578	519	493	566	526	481	470	483	548	472	525	523	498	454	441	463	474	507	460	484	479	500	463	467	486	471	481	498	448	447	456	465	485	494	451	474	473	482	493	436	474	469	447	440	443	487	474	448	480	489	465	473	464	484	622	647	1006	1082	1039	918	705	578	533	460	501	478	456	482	501	451	453	497	445	466	513	483	414	456	456	470	509	476	468	477	484	502	471	461	427	454	462	453	485	467	472	502	440	434	494	452	496	462	470	496	478	456	479	483	503	449	443	457	454	488	482	478	449	456	448	496	471	510	451	450	450	490	456	503	486	460	514	469	451	461	449	503	416	481	437	486	450	475	428	482	510	465	498	449	464	517	476	500	445	479	438	451	459	460	478	480	440	481	464	507	412	459	435	459	473	486	411	464	466	449	437	506	456	454	476	475	435	468	478	455	480	461	455	466	457	472	450	486	442	434	464	464	468	452	459	466	471	494	448	454	452	488	452	486	477	467	481	460	478	454	479	471	462	453	456	446	449	441	471	496	446	481	490	448	483	480	501	485	449	487	486	478	452	492	464	448	485	463	488	480	488	447	435	473	474	471	483	464	461	429	479	495	450	505	435	459	495	520	455	468	496	494	504	456	455	454	441	465	481	484	448	494	465	501	427	445	478	469	475	458	455	488	473	461	489	456	465	514	460	427	441	464	478	480	528	513	481	470	466	493	450	469	484	504	473	447	460	477	471	487	450	435	491	463	486	454	474	503	469	482	428	457	455	490	478	488	466	437	496	458	466	482	479	468	505	451	506	477	462	452	515	478	465	450	445	509	436	473	467	475	447	499	429	494	484	466	480	434	455	442	465	447	466	482	453	449	505	482	493	435	477	471	469	518	463	444	465	479	438	465	460	474	472	494	486	450	492	426	426	409	481	495	460	458	485	481	464	501	484	462	448	465	511	483	473	458	459	456	467	450	477	473	474	485	446	478	479	442	493	479	468	483	505	454	472	486	456	501	483	484	457	438	468	470	474	455	470	433	473	514	442	469	446	475	464	469	445	485	498	491	490	467	463	466	440	471	497	450	480	424	458	432	486	465	448	460	436	471	437	478	459	419	493	492	478	472	444	460	474	453	504	479	439	472	436	483	458	486	505	449	452	543	482	502	483	472	457	481	472	448	477	447	488	493	454	457	464	426	477	450	486	475	415	453	501	451	461	481	449	484	482	423	487	511	494	430	466	415	482	460	443	493	463	482	440	449	454	446	487	446	431	531	460	469	516	453	451	435	478	465	460	491	454	517	512	466	473	496	447	460	475	503	457	454	440	435	460	430	467	443	470	463	460	483	490	462	482	494	481	487	433	480	456	436	463	470	434	473	480	486	505	475	455	469	468	488	481	444	474	448	461	451	442	467	496	475	445	488	449	466	451	447	489	430	476	467	457	463	484	495	451	511	454	522	442	470	460	463	482	435	448	453	433	494	494	452	460	453	450	492	429	523	461	476	443	500	458	445	445	481	454	480	434	499	481	471	476	478	468	489	452	488	464	475	510	451	445	459	491	472	500	488	449	473	436	472	445	485	441	478	470	449	435	441	466	497	457	468	456	503	458	485	454	450	470	483	504	466	495	436	466	507	471	473	468	494	464	457	481	494	460	461	479	460	472	440	483	494	454	480	440	431	443	454	449	413	504	469	480	466	455	506	468	424	471	459	465	472	448	494	507	449	496	448	442	440	460	442	453	460	435	447	465	463	474	454	486	455	443	420	430	469	442	497	488	482	450	473	479	462	490	447	469	477	460	466	474	467	452	484	466	500	450	449	476	458	446	494	506	462	427	464	499	484	474	480	460	523	461	498	491	447	468	466	494	431	480	472	472	488	487	501	461	447	454	457	507	512	472	458	463	473	508	454	455	448	470	449	479	482	465	445	470	455	446	458	447	468	469	467	475	469	471	496	473	479	426	468	436	466	496	483	444	489	453	497	479	476	512	456	470	436	465	485	459	466	437	485	482	444	480	479	480	466	461	451	475	449	502	516	477	498	465	490	460	452	482	455	451	428	488	468	532	484	462	479	491	473	488	477	469	473	478	446	512	452	454	493	465	463	447	482	430	512	473	432	460	495	466	462	463	463	466	441	499	467	488	458	463	499	470	454	467	478	467	445	473	457	458	442	496	449	454	477	475	405	463	507	485	512	447	464	488	487	479	478	480	456	468	479	437	500	485	484	491	502	485	422	457	465	484	442	452	447	473	448	462	437	473	482	469	475	475	458	465	469	469	492	452	481	470	453	437	485	458	499	486	454	429	441	441	449	432	465	461	434	495	478	470	448	455	478	456	474	437	432	460	462	459	446	475	445	498	428	478	486	422	477	476	483	472	501	456	426	474	496	399	483	484	434	485	479	479	445	468	479	444	468	450	476	478	509	450	437	483	444	494	503	453	425	468	480	465	443	525	452	499	474	437	465	463	436	478	469	471	460	467	498	442	453	489	479	475	489	466	440	503	480	462	468	446	464	479	448	505	471	432	446	452	432	472	459	501	491	511	461	472	478	516	463	470	453	497	486	479	452	501	492	461	466	515	442	474	480	461	471	501	454	477	458	473	458	456	474	473	434	479	476	462	472	470	427	468	448	494	491	465	459	469	506	450	424	463	457	460	473	491	511	462	529	482	471	467	470	468	436	474	433	475	451	474	473	462	471	462	462	489	489	474	461	496	468	494	458	460	462	484	481	477	437	481	473	471	464	461	452	462	468	463	476	471	460	450	486	439	470	471	462	514	469	451	447	465	463	496	487	485	427	487	465	463	472	489	479	474	470	497	487	466	440	472	480	476	509	495	439	472	450	468	491	468	456	478	428	429	490	477	426	458	487	441	450	481	459	551	458	493	442	455	495	461	460	438	468	436	486	470	468	462	492	445	468	447	469	530	421	484	448	453	464	462	479	478	472	468	468	473	486	511	458	453	469	468	465	496	483	473	437	472	550	485	489	479	462	449	484	486	450	421	452	456	464	498	443	476	477	467	486	456	466	456	438	438	482	467	487	468	490	456	429	476	493	479	468	475	467	468	501	490	488	486	498	453	480	470	462	485	507	493	458	485	522	474	509	465	491	464	485	513	467	448	450	477	458	469	472	480	433	446	453	471	474	502	471	500	455	438	434	456	475	474	508	511	507	485	452	455	467	422	433	477	460	513	465	475	460	492	452	437	469	443	412	488	490	473	482	467	472	484	458	421	452	465	504	468	479	461	434	476	456	450	478	479	448	482	446	447	433	440	503	433	475	508	522	451	430	505	502	443	469	473	466	465	485	477	483	467	496	483	438	482	464	492	492	446	436	505	445	452	420	454	464	468	479	481	468	482	458	454	483	468	487	442	469	459	428	467	458	474	468	466	502	491	461	462	487	477	481	491	451	490	468	460	488	486	510	468	471	445	480	500	474	502	475	429	468	421	453	463	448	473	464	447	469	440	486	437	469	482
1463	822	136	89	55	81	78	66	63	61	55	72	61	40	62	48	42	46	42	48	41	41	51	52	45	46	42	49	45	39	48	48	55	37	48	43	53	48	55	46	45	40	35	44	51	47	48	34	45	39	38	54	40	39	42	50	39	52	33	35	42	44	50	46	48	49	39	43	49	89	102	86	81	79	57	56	39	46	55	39	38	36	37	49	44	34	42	36	47	48	45	50	44	46	47	41	59	43	50	48	44	48	58	40	45	37	39	39	47	47	40	36	49	36	41	45	50	53	43	54	49	56	33	44	52	43	49	42	47	54	45	51	48	36	43	49	54	44	35	37	45	46	58	37	50	42	47	38	40	56	40	39	51	38	43	42	38	47	50	60	47	38	41	38	40	44	51	31	47	48	42	41	39	57	46	47	61	36	47	48	43	42	41	45	41	35	59	38	42	41	41	56	49	41	40	43	51	45	40	56	52	45	48	46	42	35	35	47	40	46	37	42	59	41	52	52	45	49	41	38	45	43	42	53	33	37	43	36	46	48	57	37	46	54	46	50	49	38	42	45	43	36	38	45	48	53	46	44	39	28	56	49	53	45	31	53	52	56	39	44	35	39	42	57	58	46	46	40	45	53	53	57	46	47	36	56	38	38	42	47	41	45	39	36	50	38	47	46	42	60	41	49	43	50	56	37	53	52	45	39	57	33	59	40	38	54	46	53	37	35	43	57	50	40	40	32	45	56	39	35	44	46	35	49	36	52	40	36	37	31	50	51	47	23	42	52	40	38	45	45	39	34	33	47	46	44	37	37	42	42	56	44	42	54	51	45	38	25	40	50	44	58	59	42	57	51	43	54	44	42	38	47	34	49	49	40	28	60	41	42	43	47	42	45	44	40	32	50	37	44	44	49	44	49	49	50	48	48	50	52	38	40	56	32	60	54	45	49	45	49	47	51	41	37	34	53	48	40	58	48	42	37	34	46	43	32	44	49	45	64	58	30	46	41	58	45	48	47	29	40	39	53	56	42	47	43	44	37	35	48	60	45	48	47	48	34	43	54	42	59	55	45	47	50	35	51	53	40	45	47	47	28	41	43	55	47	38	40	52	46	46	33	48	60	38	44	47	38	53	43	54	30	55	49	46	47	38	36	41	53	43	39	52	47	36	39	38	51	45	33	51	51	45	40	39	49	48	57	48	53	52	40	48	52	48	40	51	31	48	47	39	37	48	48	44	54	40	53	34	54	40	45	48	52	37	50	45	43	47	34	47	43	39	53	53	47	39	51	44	43	43	48	51	44	52	46	37	50	55	42	47	49	37	38	44	50	43	44	47	43	36	50	37	45	50	37	44	50	46	43	43	45	56	32	48	34	47	44	39	37	58	47	46	42	44	47	44	47	55	49	40	45	47	44	34	36	52	32	35	46	43	50	44	42	35	31	44	47	36	40	44	45	39	39	42	54	45	42	46	42	31	40	44	40	37	58	53	35	47	49	46	43	49	53	38	48	52	47	39	46	44	42	43	44	33	43	59	51	62	43	45	51	51	30	40	59	48	44	43	48	58	47	42	45	48	55	45	33	55	58	46	45	55	37	48	49	40	45	39	43	38	38	35	44	52	48	35	43	45	49	57	49	40	45	55	51	46	56	54	48	48	54	49	42	50	52	49	47	45	43	36	53	45	56	48	45	63	39	60	34	43	47	25	48	40	48	54	44	49	45	39	39	31	40	58	46	42	50	46	39	50	50	45	41	39	51	44	61	43	41	45	55	47	50	39	37	49	42	45	50	40	47	47	49	48	51	39	46	37	41	54	46	43	48	40	40	52	45	51	36	50	46	36	48	47	55	44	37	35	45	46	38	42	41	52	40	37	59	57	38	53	41	41	48	51	41	50	54	36	47	43	44	50	39	41	37	46	53	46	36	48	43	47	43	44	46	49	48	53	44	40	53	45	35	54	39	50	46	35	42	37	40	53	43	48	42	52	51	46	48	34	35	36	39	57	44	36	48	44	34	40	37	40	54	48	42	50	44	42	34	43	44	48	53	36	40	41	48	49	45	57	44	41	37	40	43	47	43	49	60	62	43	39	46	45	40	41	34	37	48	46	51	48	50	40	52	42	45	52	38	41	55	40	44	42	56	46	43	42	44	48	48	50	43	52	47	57	39	54	45	38	46	39	41	46	40	62	35	50	40	40	44	49	46	41	44	40	39	52	47	39	40	41	48	55	47	49	52	38	47	30	43	39	52	40	48	47	35	38	43	50	35	46	46	40	47	40	55	48	56	36	41	53	43	37	44	56	48	33	40	47	54	50	47	38	56	48	38	43	55	44	42	40	44	30	50	44	49	42	42	46	48	45	50	38	42	42	37	47	50	42	44	44	46	51	32	43	48	55	37	51	51	36	42	46	56	34	58	50	47	43	35	41	45	49	47	48	36	38	47	43	45	33	56	50	40	56	53	40	33	54	46	44	51	40	47	39	42	48	43	38	51	55	49	44	29	44	50	41	53	53	44	37	47	32	49	46	40	33	38	44	49	35	40	42	45	51	46	39	51	42	44	39	37	52	46	48	40	58	48	51	49	46	37	43	40	54	38	41	47	40	42	44	41	32	51	51	55	49	44	50	52	48	39	57	50	64	40	52	39	38	45	46	56	44	51	46	38	38	38	43	58	38	51	45	54	52	52	47	42	42	32	50	50	44	39	39	42	42	39	39	42	41	45	42	57	47	49	46	35	35	45	45	40	40	52	50	42	43	55	42	41	45	47	48	36	49	37	33	45	60	35	39	45	50	54	50	46	40	43	47	49	50	36	60	39	51	45	39	41	52	47	41	48	47	43	36	32	40	44	38	45	47	54	48	43	45	50	47	41	44	46	45	42	39	39	51	38	48	49	38	46	42	48	36	46	52	44	44	41	32	49	45	38	51	58	51	43	40	44	43	38	55	53	41	50	35	46	46	45	59	34	53	52	54	57	50	53	47	48	36	42	55	54	48	40	62	31	44	52	29	49	42	44	40	44	53	51	38	48	43	49	48	53	32	44	46	44	45	58	47	49	36	44	58	37	46	50	46	41	46	40	40	39	37	49	38	39	39	38	42	39	45	43	43	44	35	46	25	43	47	46	46	40	54	46	46	47	42	48	35	53	49	47	50	49	42	36	46	51	48	37	46	39	35	35	45	54	43	28	43	44	44	39	44	40	46	52	49	47	45	44	45	41	42	54	45	46	53	41	40	46	36	46	35	46	41	40	51	41	45	44	50	46	51	40	43	44	53	45	47	53	43	43	50	43	42	55	40	46	54	43	55	45	37	36	43	50	33	49	50	46	50	41	51	55	29	36	50	41	43	45	43	40	47	52	43	32	45	42	46	47	50	43	44	50	37	55	40	48	49	44	58	41	52	50	49	45	49	50	45	33	32	58	37	40	43	65	46	45	37	43	48	54	40	28	54	45	48	44	43	37	49	41	47	55	48	39	45	58	43	44	39	41	49	58
18737	8557	1519	1514	2241	2540	2280	1772	1393	1257	1040	874	811	737	633	715	617	614	572	597	596	605	568	578	566	532	547	515	506	558	500	528	522	489	516	494	505	487	505	487	539	492	493	493	489	501	471	502	452	515	501	471	477	487	438	502	524	461	526	498	482	475	496	491	485	520	452	488	776	1551	1883	1653	1491	972	781	603	535	520	490	459	505	491	489	449	526	482	462	494	500	451	495	467	440	489	487	473	509	478	483	478	488	484	484	479	474	470	477	486	484	474	508	466	473	492	467	454	445	427	499	473	509	478	464	461	501	522	476	505	501	489	476	464	472	507	472	493	505	481	465	499	462	479	486	528	569	484	495	498	448	457	453	460	476	502	461	446	502	521	472	488	466	485	492	476	452	484	469	460	494	514	461	495	465	476	507	467	481	470	487	479	462	517	516	476	489	478	503	434	463	518	520	479	455	485	456	480	468	494	505	502	490	508	501	462	481	478	470	463	463	465	480	505	454	491	505	516	458	513	482	482	478	506	510	462	492	439	524	520	511	493	514	475	459	520	496	489	465	480	523	507	488	551	471	441	469	465	458	451	534	478	458	467	515	486	474	482	507	527	463	502	547	503	484	479	467	490	467	501	494	479	496	462	501	492	506	481	507	485	458	510	448	473	505	495	477	453	482	439	479	483	483	479	454	495	477	475	472	472	496	487	459	489	445	503	484	465	484	503	505	442	474	471	461	496	450	466	489	467	450	481	487	467	462	478	515	509	469	502	494	497	464	489	424	478	515	480	478	464	448	474	477	470	451	453	484	483	499	482	450	473	475	521	478	500	498	495	485	485	467	502	484	481	460	473	481	474	448	479	446	518	445	483	468	459	494	468	496	487	479	478	529	503	489	469	483	494	473	494	489	488	481	481	480	509	520	518	530	471	479	453	513	454	508	483	515	504	484	478	455	483	485	476	486	454	493	481	523	473	441	490	478	465	496	473	474	468	459	475	479	481	449	463	463	494	498	471	511	518	483	463	497	487	493	435	450	488	529	485	468	497	485	516	454	497	485	485	520	494	480	452	485	493	467	497	474	459	429	473	506	516	435	464	491	508	492	510	460	478	481	465	473	469	466	489	478	490	495	473	464	496	493	443	473	482	488	490	463	454	469	479	498	505	511	477	478	500	468	508	509	460	477	506	426	513	486	494	511	470	517	468	485	474	484	493	448	501	473	486	452	464	472	516	496	427	428	491	498	502	476	487	476	498	514	507	493	504	445	497	447	476	506	491	494	456	479	468	492	468	496	494	460	503	454	440	475	504	450	459	468	467	467	490	453	455	475	484	500	485	485	480	458	461	479	464	512	424	465	500	456	490	483	500	460	469	482	495	478	447	458	499	457	461	456	485	521	484	500	460	475	496	503	498	481	475	458	474	473	499	469	510	488	531	486	484	485	493	515	481	487	506	481	485	492	489	469	464	507	494	459	479	474	468	475	525	505	476	454	469	548	474	489	493	455	474	499	466	509	441	524	466	483	477	470	484	452	484	475	487	503	523	438	473	483	468	506	465	454	469	457	463	462	454	476	499	481	507	463	480	506	445	477	488	455	481	475	513	478	527	455	488	485	506	500	469	507	470	424	456	510	485	469	479	447	512	449	483	477	436	496	480	489	468	490	486	468	468	489	464	484	505	488	500	515	486	500	465	449	469	474	507	476	458	503	518	470	506	485	478	466	498	469	496	509	473	488	553	485	474	483	450	483	458	513	478	478	515	500	479	467	468	492	460	444	472	481	450	468	492	527	494	487	516	488	491	472	517	471	479	467	463	468	472	476	510	502	478	458	515	477	507	489	480	469	487	530	473	451	450	482	473	479	460	493	495	462	474	495	517	479	443	504	483	475	513	515	447	475	494	484	458	479	484	503	476	489	483	489	463	471	464	466	510	521	513	462	490	452	460	482	464	481	497	509	480	473	457	478	474	460	504	459	472	477	506	475	463	501	482	455	488	433	447	491	503	508	484	497	482	452	478	484	451	436	470	461	499	453	498	488	507	434	467	442	489	495	473	505	470	478	455	444	438	497	480	461	466	500	442	451	487	475	467	480	475	483	502	512	490	498	468	482	480	503	460	478	476	487	504	471	495	483	457	474	493	445	488	494	472	467	483	497	461	488	485	494	543	473	474	501	456	499	492	456	501	474	482	487	468	474	469	509	504	491	476	476	492	448	497	496	527	453	506	475	466	453	503	475	487	528	480	516	459	478	478	475	483	480	482	497	469	478	495	448	488	475	481	478	481	464	507	493	489	467	470	489	485	492	475	454	469	485	499	491	472	475	476	464	458	535	494	462	479	480	524	515	505	535	475	505	468	457	522	520	503	501	469	527	475	486	512	495	442	469	507	510	457	492	488	432	485	471	487	485	488	474	467	459	497	465	492	451	456	466	474	461	475	505	491	468	472	470	501	463	497	512	526	475	445	491	481	476	432	460	454	484	501	463	480	501	467	463	469	450	484	494	469	487	490	469	449	465	514	484	496	519	495	456	538	487	467	494	472	491	501	469	479	522	468	455	462	455	458	477	471	463	418	503	474	489	528	517	466	480	512	452	472	459	519	486	490	455	482	503	498	466	488	480	497	489	505	488	458	440	463	488	535	455	484	476	473	492	461	474	489	436	524	468	496	539	481	476	451	498	468	521	498	453	466	472	465	469	471	485	506	437	454	472	501	473	491	446	475	485	480	454	501	451	464	474	440	494	488	517	470	486	481	494	483	489	460	463	449	468	469	482	469	480	444	466	496	449	472	506	468	485	483	488	471	481	441	489	450	529	491	497	517	465	471	458	497	500	498	524	478	459	473	447	462	484	487	529	498	473	505	476	499	479	478	488	440	515	513	488	493	462	473	493	481	444	474	476	483	483	466	496	502	471	518	532	480	487	444	498	524	489	449	444	489	484	504	474	492	463	466	468	456	509	486	455	504	533	472	489	480	463	479	511	527	471	492	469	496	471	477	528	471	502	475	502	514	473	477	447	498	478	472	511	469	503	485	486	503	484	483	481	504	518	487	499	488	519	500	480	474	464	494	499	486	474	495	485	468	494	513	504	502	516	466	440	489	466	435	464	504	469	463	477	502	480	482	522	463	495	458	464	499	485	491	449	518	526	532	497	456	500	501	479	475	483	457	475	474	479	497	511	487	472	444	510	453	486	445	455	453	473	456	453	484	473	451	501	473	477	499	491	486	487	496	479	527	502	466	511	482	488	468	510	505	456	476	520	477	504	485	462	510	486	484	467	463	487	484	471	465	483	515	506	458	509	511	505	475	492	487	467	462	480	473	504	524	469	471	483	479	483	475	478	464	511	484	501	465	478	558	489	475	549	515	494	522	489	500	484	480	479	464	493	452	474	455	475	478	529	492	464	470	471	420	514	501	499	446	478	518	510	465	437	480	470	467	452	462	485	480	500	515	503	495	490	473	484	493	510	490	493	448	451	475	445	484	522	481	501	499	485	501
1723	489	87	59	58	68	57	66	51	60	56	52	49	43	55	34	46	55	44	46	38	38	42	47	50	44	26	36	33	37	45	40	40	37	41	42	33	40	35	40	32	36	36	48	37	42	34	58	37	47	41	36	57	53	37	44	32	41	29	44	46	32	41	42	48	46	49	31	42	88	122	105	79	61	57	51	40	40	43	48	47	49	30	34	40	27	42	35	35	52	37	35	44	36	37	34	38	37	47	35	43	42	45	45	39	39	26	40	31	41	44	35	49	44	42	39	47	40	39	34	36	40	37	33	39	42	46	45	54	36	42	37	40	37	39	36	37	38	44	40	43	36	34	31	27	51	26	45	42	45	37	44	32	36	35	40	41	46	31	56	54	48	36	31	39	50	35	37	28	48	45	49	42	44	45	47	39	34	37	44	34	37	37	42	39	46	34	44	29	41	37	41	39	44	38	28	37	44	27	34	36	31	38	39	53	58	37	44	43	28	39	36	36	37	36	32	46	35	35	33	35	34	45	31	31	28	41	33	40	44	48	39	37	43	32	35	39	35	48	25	57	38	37	41	39	41	41	39	31	38	28	63	33	42	34	34	38	39	37	40	33	25	39	45	35	40	36	38	47	41	30	30	33	32	44	39	38	47	52	44	47	36	48	49	27	52	43	42	36	31	42	37	41	50	35	40	32	31	44	40	41	45	38	39	31	42	37	44	32	37	36	40	43	34	29	40	46	49	49	46	33	39	52	41	50	52	38	41	32	48	38	36	29	37	34	30	49	26	21	42	38	32	49	35	38	51	41	42	40	35	47	45	35	27	50	38	34	30	45	42	35	43	33	50	41	38	44	44	26	41	27	29	52	26	49	32	43	32	38	44	30	41	34	42	30	45	40	38	36	38	37	48	33	48	31	38	42	41	48	45	38	41	38	46	37	44	33	38	31	43	23	48	33	36	30	46	41	39	33	46	33	39	42	28	32	33	31	34	37	31	48	41	48	41	38	32	41	40	36	35	33	39	40	38	31	39	46	33	49	37	37	40	41	38	35	43	49	36	46	43	33	49	36	29	48	32	34	51	44	45	35	54	36	41	36	53	40	40	40	40	34	41	34	35	40	39	31	40	46	26	36	51	31	41	39	40	39	35	34	36	54	36	45	39	33	40	45	37	34	33	37	43	43	39	37	37	49	30	31	36	37	34	31	34	52	34	55	42	36	30	41	34	37	42	45	46	37	40	31	24	39	34	40	39	60	41	35	47	47	43	33	35	49	53	38	40	32	44	42	40	37	40	43	55	44	41	42	43	37	38	37	51	45	26	45	62	35	33	48	47	44	32	39	34	47	35	40	42	39	39	39	39	39	42	41	44	42	41	43	43	38	47	42	34	32	35	35	33	30	41	39	34	46	29	35	35	39	36	39	37	33	29	40	33	40	42	40	40	31	42	34	42	38	42	36	51	35	55	32	39	41	41	40	37	35	41	31	36	43	38	41	37	25	45	40	45	36	41	42	39	23	58	42	41	37	45	48	32	29	36	48	46	40	37	43	42	44	35	43	46	42	39	42	45	43	32	40	37	42	42	40	34	28	30	40	28	39	33	30	31	38	28	45	35	34	30	32	34	37	40	43	37	37	34	43	48	44	42	32	45	33	43	51	28	41	38	37	48	35	45	37	45	32	40	41	32	29	37	44	37	33	39	37	36	57	35	31	41	47	31	38	42	35	37	42	36	29	39	35	26	41	42	43	36	31	39	44	43	42	37	46	37	36	39	46	48	36	33	37	43	39	33	44	47	43	46	45	35	31	51	45	37	53	32	47	45	38	40	33	37	44	32	43	42	36	40	44	39	31	35	48	37	39	32	30	36	31	30	40	44	38	42	55	47	36	42	47	37	41	36	43	32	42	37	44	28	37	38	33	28	47	40	49	45	31	38	40	42	37	41	34	28	42	36	49	45	44	38	35	35	48	37	40	43	46	45	32	37	49	38	36	35	49	40	44	40	39	39	48	38	36	33	33	36	60	45	39	46	33	43	42	54	29	36	36	48	34	42	40	26	29	40	40	37	30	39	38	41	40	35	39	33	38	42	47	43	48	38	41	43	46	30	33	34	35	34	34	45	45	30	39	44	33	45	35	33	29	28	35	50	43	36	34	50	29	36	37	33	39	35	40	42	35	29	40	46	45	53	45	47	41	38	31	36	31	41	37	38	42	44	34	39	40	49	42	34	28	40	31	38	40	53	26	35	33	42	38	37	35	39	36	43	45	41	32	31	30	30	45	45	42	42	28	44	36	32	42	44	38	39	43	42	39	41	44	48	24	51	44	37	35	45	47	40	43	51	40	57	35	36	40	35	29	38	29	44	42	38	44	30	34	43	36	33	37	47	34	37	36	51	32	35	36	27	36	50	51	42	45	44	47	44	42	32	35	39	39	37	29	35	39	43	36	34	33	48	33	39	35	49	36	35	54	38	46	28	43	39	41	38	35	35	40	27	42	37	45	34	45	41	30	28	47	37	45	37	39	41	38	43	41	30	53	38	35	34	31	34	34	37	49	32	44	35	43	36	37	37	34	40	41	42	39	43	30	40	43	49	42	45	37	43	37	28	45	32	37	34	42	46	37	37	34	40	40	39	46	46	35	40	41	41	29	44	50	53	36	31	45	45	47	32	47	38	36	43	34	36	39	32	45	34	43	44	40	43	43	34	35	38	37	40	36	40	43	35	43	38	50	36	39	38	36	31	33	52	35	42	41	37	35	50	43	30	42	44	49	39	37	38	39	33	46	35	36	35	25	31	38	39	40	37	43	41	44	38	44	37	42	34	38	30	35	39	46	42	26	44	37	42	41	30	35	40	38	32	47	30	38	36	35	50	43	38	29	44	51	40	48	43	44	38	43	43	41	46	44	44	37	36	28	38	44	40	35	39	34	36	37	38	31	42	47	32	55	37	39	42	33	39	42	42	37	52	33	40	51	46	37	41	36	36	42	33	36	48	46	40	39	38	23	40	35	33	37	43	41	36	32	35	34	60	30	26	43	34	36	31	39	38	33	34	39	32	37	39	39	38	29	23	38	43	45	50	43	37	35	32	47	39	34	32	33	45	34	36	49	39	54	42	40	44	31	34	38	48	46	44	34	45	37	45	39	36	44	30	26	45	51	30	32	43	31	32	42	37	41	41	41	35	41	33	27	37	44	35	37	51	30	31	46	36	40	30	42	44	54	51	36	47	48	37	37	41	29	44	42	39	49	36	47	34	37	38	50	31	38	34	47	35	45	35	29	41	34	38	42	45	44	41	32	48	52	42	45	41	40	45	30	35	34	36	38	27	39	25	44	32	39	35	40	40	45	30	38	35	32	32	41	49	33	50	38	36	40	30	24	44	46	37	38	34	34	42	44	34	38	35	40	37	47	40	31	50	34	26	41	35	37	31	28	36	39	46	39	46	35	35	37	40	39	34	48	49	52	32	30	42	46	41	35	44	44	30	47	32
18440	5419	1236	1404	2154	2487	2324	1868	1600	1367	1228	1046	856	750	679	645	607	564	623	581	528	511	541	517	473	508	463	499	495	459	471	494	446	454	438	464	441	471	444	431	426	425	427	430	418	430	446	448	428	440	454	404	443	433	489	442	424	431	412	428	418	435	470	450	433	465	426	420	704	1813	2350	2014	1722	1057	741	534	448	395	440	424	432	396	444	398	412	409	421	428	429	452	435	442	392	383	429	459	440	446	423	387	380	380	388	404	403	411	389	417	430	448	394	378	448	442	396	388	403	416	421	405	410	415	424	411	431	413	392	391	437	409	418	428	391	415	391	415	395	391	392	416	399	423	395	412	433	389	433	424	406	408	408	448	420	429	413	401	453	409	394	423	440	435	440	380	457	453	434	438	432	411	399	417	440	432	414	448	453	393	408	412	401	428	397	415	402	413	419	408	393	426	417	416	409	389	406	416	390	421	435	389	430	418	385	436	421	394	458	396	381	393	424	424	359	413	416	424	420	393	401	443	374	448	439	413	401	392	426	410	428	455	418	415	455	408	454	437	410	457	408	434	391	429	434	402	444	432	437	434	405	465	419	401	406	399	407	402	426	405	429	397	400	396	414	395	427	425	412	407	415	418	395	435	412	421	411	381	408	419	401	383	395	411	448	447	457	434	443	386	449	408	419	390	414	396	403	391	415	407	412	393	425	412	413	401	406	393	441	426	419	423	437	410	404	442	392	402	411	435	450	439	427	449	409	435	424	441	437	396	404	393	430	416	420	429	443	394	418	383	460	405	391	415	437	397	404	433	444	415	448	444	463	407	393	448	465	420	438	441	375	423	426	438	446	435	390	454	431	404	420	412	429	445	372	427	389	428	418	410	424	394	407	394	406	438	387	446	442	447	421	428	416	413	403	412	422	395	418	404	422	406	406	418	405	373	431	419	437	428	418	422	423	415	414	413	412	386	425	444	399	410	428	455	437	400	415	398	403	432	409	419	423	407	411	420	403	424	413	430	423	402	448	434	408	437	430	441	410	415	399	409	362	419	394	426	414	403	418	428	419	413	423	408	400	415	418	401	369	411	407	442	440	395	406	393	452	419	413	394	442	409	430	408	396	473	399	426	406	441	427	407	451	426	428	410	416	405	439	422	413	441	434	428	411	406	395	391	414	390	420	413	429	422	445	439	415	391	389	411	420	422	415	437	396	418	449	412	384	422	408	394	366	415	408	399	456	423	381	417	434	411	436	418	417	429	393	441	463	397	414	423	447	412	412	392	375	418	412	462	388	421	419	406	401	428	424	417	423	403	423	409	418	413	427	413	438	438	400	425	405	426	393	398	460	450	422	418	444	437	417	419	398	447	397	450	425	365	426	419	410	399	446	426	419	429	406	398	422	416	406	424	445	436	429	436	407	446	418	447	461	410	408	389	398	413	403	451	390	439	382	405	441	385	396	382	434	456	404	434	406	451	430	434	431	422	460	427	464	432	412	434	399	395	440	418	417	346	448	425	422	443	408	383	447	444	393	411	416	417	438	425	418	471	422	430	400	400	423	384	433	446	448	387	434	445	420	416	450	428	432	444	434	448	435	416	407	417	414	393	426	410	399	424	386	414	420	423	402	463	410	432	421	422	409	424	409	407	411	399	456	414	418	419	436	431	431	434	408	452	405	414	428	394	395	440	422	436	449	371	408	396	400	454	427	407	407	410	405	395	408	439	403	408	440	419	418	428	402	422	424	417	393	418	416	436	420	435	421	408	395	410	393	422	405	425	436	418	407	434	420	384	457	418	417	452	433	411	417	459	413	412	447	396	403	392	412	427	449	415	413	405	427	402	446	423	434	394	419	425	434	400	444	418	414	412	455	430	393	384	438	429	404	423	429	440	415	427	414	434	421	421	467	408	428	401	442	417	404	407	444	435	417	405	438	428	408	433	382	410	407	410	425	456	407	425	442	403	410	399	405	424	414	421	425	439	402	456	465	420	409	403	388	438	446	436	413	430	413	406	385	428	438	395	421	444	410	441	435	421	391	425	464	395	434	400	407	372	430	424	411	420	431	435	395	408	424	426	417	436	439	429	402	407	419	420	449	395	421	399	446	434	381	387	430	459	421	442	417	408	414	416	417	430	405	384	446	415	425	460	447	444	404	420	382	382	403	410	396	411	435	402	396	411	425	429	433	424	446	452	395	388	402	395	440	398	422	426	428	444	404	392	445	420	421	411	416	439	387	421	406	438	401	424	421	380	435	461	397	412	408	388	423	445	407	429	454	417	423	406	383	421	411	436	418	440	441	415	447	404	409	396	393	444	432	372	455	404	436	452	385	440	440	422	432	434	430	423	398	452	426	407	424	420	426	448	440	432	428	423	375	449	386	421	410	430	402	414	395	394	417	415	421	398	408	388	400	380	449	437	409	403	405	416	436	381	412	392	433	446	420	421	386	416	410	410	422	442	436	452	418	401	424	454	481	451	407	436	428	405	409	437	412	374	454	378	406	459	445	397	405	394	413	410	403	432	390	423	445	394	406	428	401	432	432	411	432	396	404	430	387	442	425	433	418	386	408	428	406	380	410	410	419	418	448	421	438	444	429	421	443	434	427	423	436	421	457	377	448	415	438	440	463	387	410	401	402	423	453	434	415	416	430	430	415	412	423	420	443	422	392	412	395	429	402	404	445	414	435	418	424	474	407	446	423	429	440	439	414	418	418	388	416	419	412	442	414	426	461	381	392	422	432	420	417	416	418	412	374	392	398	438	402	416	429	426	424	400	419	411	419	416	431	387	446	423	405	395	427	440	381	417	430	436	432	463	432	407	433	416	453	395	430	451	432	436	428	415	399	405	423	417	411	423	375	420	414	412	401	404	452	459	409	421	420	387	435	412	386	440	442	426	421	426	417	407	421	442	472	409	452	442	369	387	449	416	436	446	414	407	382	426	398	413	432	389	397	376	383	421	463	419	396	444	455	445	434	450	410	448	436	418	437	406	360	440	422	425	448	405	415	439	419	408	414	439	342	421	390	415	399	435	399	431	384	424	428	428	422	407	407	418	427	433	436	419	422	433	430	420	432	408	407	392	437	420	424	397	400	419	397	417	417	414	448	445	446	402	420	380	385	423	425	413	439	395	443	421	407	419	364	433	429	423	475	429	406	422	414	425	421	423	423	402	447	407	401	437	397	469	429	444	437	440	381	456	412	405	406	434	418	439	438	415	403	414	422	398	433	399	407	422	433	428	452	420	432	431	411	429	399	442	379	430	427	427	429	436	431	439	417	427	424	398	422	451	411	432	435	398	449	443	436	434	451	459	470	422	412	435	444	385	408	404	398	400	432	412	421	408	418	411	444	389	411	443	459	392	402	404	357	404	394	421	425	415	424	401	438	394	400	399	408	409	436	414	405	431	427	415	405	405	445	443	380	418	406	442	450	409	416	437	428	405	404	418	398	385	422	443	431	432	340	476	405	425	414	407	440	443	372	424	388	448	461	453	389	417
2163	1341	226	93	61	73	92	85	76	64	49	50	57	30	44	37	50	37	52	41	48	50	36	45	42	42	47	41	41	52	54	66	34	43	48	38	38	44	34	37	42	37	41	57	49	38	26	44	45	51	33	45	36	38	40	38	39	44	36	44	43	37	45	46	33	51	39	55	59	99	135	130	110	75	60	52	54	43	45	39	44	38	42	47	35	36	43	41	58	50	41	47	45	47	40	43	40	49	37	43	53	32	39	32	35	34	40	37	30	45	44	36	41	49	30	38	49	37	23	39	40	27	37	38	37	36	29	45	34	33	30	30	36	53	44	38	44	40	48	39	29	34	38	34	38	44	47	45	36	42	45	39	45	39	41	41	47	39	41	36	40	51	34	36	35	31	33	36	38	31	34	36	34	40	41	39	33	34	34	40	34	52	44	42	47	43	40	38	51	42	44	47	33	45	38	40	34	32	45	35	31	54	43	51	30	32	41	37	54	49	34	41	42	41	52	34	42	43	38	33	30	38	49	43	34	36	29	38	39	43	57	39	39	49	38	46	37	49	39	40	48	48	46	52	54	43	36	29	34	32	45	43	30	39	35	31	37	45	50	39	37	32	28	38	38	40	44	40	33	33	43	36	48	39	44	50	50	34	51	37	30	43	33	46	46	38	38	42	44	52	48	37	39	31	29	54	32	37	43	40	35	38	34	35	38	39	35	46	44	44	39	37	42	45	47	33	38	43	37	42	37	36	46	39	38	39	36	46	41	38	34	52	44	38	45	32	31	55	36	36	44	52	41	39	48	30	39	38	48	32	43	45	49	42	48	45	38	43	43	24	41	37	41	46	42	45	41	46	44	42	39	42	49	47	36	50	44	51	43	36	49	38	36	53	42	35	47	43	30	46	33	35	47	37	50	34	33	35	32	51	36	36	36	49	33	35	39	35	38	45	41	38	44	47	48	50	54	35	41	42	35	43	39	38	40	45	38	39	40	42	46	45	42	43	54	39	31	40	37	34	43	42	51	40	40	33	38	33	39	48	41	34	38	42	43	38	34	44	41	54	43	43	32	51	37	43	45	37	44	39	27	31	40	43	33	41	43	44	29	36	35	39	27	36	45	40	47	30	32	46	36	43	42	48	43	34	42	30	39	38	47	28	43	37	52	36	45	35	41	41	33	38	34	32	47	38	43	38	39	36	36	34	45	43	32	41	43	44	32	47	39	28	37	39	43	39	40	39	43	45	55	41	47	44	45	45	45	40	42	42	51	37	38	32	38	42	39	44	36	40	44	37	40	35	51	42	37	43	32	39	45	44	42	44	44	39	37	46	47	36	41	49	31	41	37	34	54	25	38	40	39	44	35	52	32	37	37	42	51	31	42	48	35	49	42	40	49	38	42	48	49	40	39	40	44	45	38	47	42	44	32	37	41	44	50	45	40	44	47	33	41	42	47	48	26	45	41	41	45	36	36	43	34	37	44	43	58	49	42	43	40	31	47	36	35	49	38	43	48	31	34	51	41	36	37	38	37	44	48	41	36	37	37	48	35	43	33	47	40	28	38	38	43	35	32	45	41	45	38	36	34	41	47	45	36	40	43	40	48	31	34	42	38	50	29	41	37	43	38	35	39	53	46	47	36	49	37	37	43	43	38	48	36	39	38	47	52	35	35	46	45	38	32	48	32	38	46	47	42	45	27	38	55	46	46	33	46	48	44	41	49	38	44	28	45	39	34	50	41	32	29	38	46	37	50	19	45	33	44	50	33	51	48	43	35	52	47	44	41	38	48	41	56	45	47	34	42	39	36	41	37	42	47	36	37	46	38	39	54	34	37	38	36	30	41	42	32	50	40	41	57	46	43	32	37	45	38	41	42	42	50	41	33	40	57	49	37	44	37	46	46	42	33	38	45	56	40	38	51	40	35	42	46	34	43	42	52	37	40	42	41	44	50	42	32	36	36	40	30	39	51	41	37	28	40	45	42	41	41	32	43	41	33	36	41	44	41	35	47	43	41	40	39	41	37	49	41	45	35	31	63	30	41	41	44	45	26	37	39	40	43	44	37	46	45	36	39	53	44	32	39	48	46	36	28	40	45	42	49	41	42	42	49	35	48	34	41	36	36	38	48	33	37	46	35	35	25	31	42	42	49	37	32	35	40	60	39	32	36	50	35	39	41	48	39	36	35	46	45	33	37	50	34	34	35	27	36	29	48	32	37	36	40	48	38	38	41	31	50	38	44	44	38	33	41	31	42	26	40	40	38	35	44	44	34	43	36	53	35	39	40	34	41	53	41	48	36	27	34	33	41	36	37	39	33	35	44	40	32	31	45	42	48	42	45	38	53	41	31	28	48	35	35	35	46	46	48	32	44	37	43	34	38	23	41	47	49	46	50	48	39	38	39	36	37	49	45	41	42	40	35	48	36	31	39	42	34	49	47	34	36	37	45	41	38	37	49	54	36	45	34	40	37	38	47	36	45	48	44	48	36	42	52	38	54	31	44	36	44	46	50	38	40	38	46	34	34	37	56	37	42	38	38	32	40	37	44	37	44	59	41	45	45	44	37	48	44	34	38	37	46	30	42	53	40	51	41	42	37	46	39	44	44	35	37	41	47	39	45	42	36	36	40	40	45	39	29	38	44	43	39	40	49	41	37	39	36	46	37	41	36	37	39	34	33	47	47	38	54	39	47	30	43	31	42	41	49	44	45	37	39	42	33	44	46	51	29	43	38	34	42	49	37	39	36	41	42	40	48	42	41	49	28	42	32	37	37	36	31	46	45	42	39	39	43	43	39	35	43	47	41	43	34	35	41	32	46	36	32	42	49	29	45	46	37	29	35	47	52	36	50	40	47	46	42	29	39	35	28	47	50	45	33	33	36	50	34	33	42	34	38	49	35	34	43	24	37	40	41	37	33	36	38	37	36	35	27	45	35	46	33	45	32	32	48	32	32	39	39	36	48	38	35	44	45	40	40	35	44	50	40	32	39	43	36	41	43	47	50	32	29	45	38	42	39	40	35	36	40	43	34	37	33	42	35	48	42	37	45	41	41	48	27	37	43	42	33	45	44	42	33	40	38	45	43	45	37	38	41	35	43	40	35	35	40	41	49	42	53	43	44	46	34	50	34	37	42	38	40	36	37	32	44	28	34	47	33	45	38	41	34	42	45	48	49	40	40	35	31	36	37	44	45	55	38	39	32	41	37	37	39	43	35	46	42	40	46	36	31	42	41	41	33	44	43	32	35	49	55	51	41	42	32	43	35	37	42	44	37	36	49	41	47	50	44	45	49	50	52	28	42	36	39	31	43	34	32	38	41	34	48	27	42	41	50	42	37	29	31	44	44	42	43	42	40	39	44	45	38	54	44	40	45	45	32	32	48	42	44	32	46	38	39	42	49	38	34	32	45	43	38	36	36	41	34	38	47	40	54	41	37	40	45	27	42	49	27	49	34	44	40	39	35	28	53	37	47	40	35	39	44	45	43	40	54	35
22532	10859	2060	1974	3286	3801	3210	2601	2158	1706	1472	1297	1097	976	847	751	758	660	637	627	625	591	597	500	553	546	550	534	532	482	503	525	477	522	479	490	533	476	460	457	466	465	441	451	476	466	478	429	421	461	481	417	433	434	447	450	463	424	461	494	416	435	447	439	436	487	419	596	965	1945	2971	2855	2228	1396	933	620	562	451	431	446	392	427	395	405	429	458	453	403	388	428	453	390	437	447	432	452	456	439	412	434	429	423	444	424	446	408	438	439	417	466	430	459	409	420	471	422	451	459	431	422	462	432	431	442	430	444	432	461	447	436	425	420	421	435	435	426	455	419	435	449	420	440	467	422	433	410	446	409	397	425	422	430	445	450	416	454	464	418	392	406	436	465	475	423	402	452	454	430	445	426	421	437	428	445	443	415	418	443	451	426	445	417	447	411	470	448	439	486	415	422	418	461	429	454	431	418	437	423	422	450	429	439	447	435	442	457	428	401	451	443	417	440	443	449	433	425	437	478	437	443	430	397	429	434	448	428	462	445	436	416	442	443	451	449	473	481	448	437	429	404	432	394	405	438	427	448	408	448	464	419	452	428	431	437	430	417	446	452	437	445	417	449	448	471	441	462	399	416	434	450	401	476	427	418	465	447	438	470	410	450	431	423	429	403	431	402	425	429	433	435	431	399	488	450	453	434	477	432	444	456	401	452	406	438	426	430	434	434	462	428	451	448	423	450	444	414	421	437	440	426	419	407	440	429	436	392	424	429	454	472	480	431	444	428	460	455	402	436	433	458	419	434	451	444	433	441	467	443	425	419	439	464	427	433	432	419	483	443	433	454	456	445	450	401	424	424	451	468	447	436	458	431	443	409	427	479	383	433	407	454	476	401	410	399	443	426	458	421	471	431	375	449	384	442	428	440	475	434	426	408	405	431	432	407	456	448	443	467	439	443	414	445	460	446	445	442	436	435	461	447	460	427	390	391	435	435	421	390	396	420	467	442	467	431	436	428	471	409	488	448	403	419	414	439	418	457	404	432	420	452	436	430	448	484	441	436	462	427	420	430	427	450	434	422	408	416	437	447	458	462	426	455	439	435	454	405	448	423	434	463	439	410	422	468	453	430	400	435	397	412	451	401	434	431	422	464	454	435	481	477	451	441	446	458	426	423	464	475	420	439	449	413	479	429	460	443	473	404	439	437	464	440	411	414	433	411	425	417	435	436	415	440	419	440	417	421	462	419	429	447	466	421	438	447	433	419	418	412	461	436	466	446	430	396	462	392	423	418	438	421	437	460	438	412	474	401	430	444	431	412	428	455	423	437	424	446	476	440	407	433	443	477	420	439	456	463	424	428	456	443	433	405	448	440	418	414	442	443	460	402	449	413	431	450	452	390	420	400	444	478	441	470	426	474	433	455	401	445	465	457	476	423	417	427	436	449	437	471	436	443	428	419	427	433	437	412	484	415	433	437	408	470	413	461	440	455	415	447	450	419	443	416	417	431	470	437	459	435	415	422	433	443	412	418	443	435	466	429	447	461	460	457	447	426	407	427	457	426	466	462	433	487	424	447	453	423	426	412	462	414	462	440	410	425	444	446	452	444	452	466	411	456	430	441	426	479	418	454	459	441	428	435	420	413	412	455	438	451	423	458	439	420	468	437	441	479	426	441	396	441	427	412	479	435	418	459	398	437	432	428	417	415	445	424	404	444	435	430	446	462	443	454	398	451	422	440	433	454	392	435	474	403	414	423	470	429	421	424	486	436	415	434	430	435	439	419	463	422	437	493	424	431	462	477	463	442	458	440	469	427	451	419	484	464	458	452	442	434	388	432	445	448	465	401	442	444	424	461	411	430	410	441	469	443	454	447	441	397	463	431	443	450	409	425	451	431	442	453	430	402	464	409	492	425	408	423	472	435	404	454	443	446	428	434	449	429	478	467	434	438	446	425	424	416	462	424	398	444	453	435	422	433	427	431	433	456	453	435	461	448	440	429	453	434	426	431	471	455	439	449	400	430	471	415	453	422	452	441	433	459	414	426	429	416	413	442	437	466	474	402	457	426	451	419	385	441	427	449	427	396	446	404	431	462	422	418	454	422	439	426	478	442	419	446	467	425	431	381	408	405	392	466	471	416	440	480	463	420	468	434	451	426	448	416	446	427	452	432	420	444	439	472	416	432	457	464	487	431	424	438	460	412	421	461	403	411	425	423	455	458	424	393	434	393	456	442	446	424	444	446	425	424	446	439	426	447	401	442	402	429	444	448	434	465	443	438	422	456	444	415	398	438	428	450	450	460	430	423	473	475	418	484	452	393	425	407	464	452	440	416	471	448	442	430	463	467	449	445	464	442	389	428	402	408	416	418	464	421	458	458	486	475	399	414	416	425	465	398	436	478	467	453	401	425	456	460	413	424	405	461	391	448	466	454	440	391	468	445	455	464	430	429	418	443	419	425	426	438	446	461	435	472	437	424	366	405	393	434	416	423	458	450	432	426	441	430	458	464	438	407	463	440	446	443	450	442	416	473	445	447	460	444	459	449	443	445	428	382	416	400	408	399	452	440	450	423	425	434	423	439	432	399	455	437	452	427	438	453	416	460	453	432	427	452	396	436	431	454	419	441	441	430	435	440	419	405	467	439	402	432	435	432	437	434	460	440	434	425	461	455	432	465	451	417	467	430	436	444	452	435	424	444	432	441	455	464	430	471	512	407	462	430	440	456	397	444	480	397	425	461	434	476	432	403	395	399	476	460	433	463	414	451	427	412	429	452	421	422	450	433	415	404	431	422	460	437	421	427	461	444	415	446	428	445	413	418	434	446	447	453	442	449	441	455	448	413	429	435	441	430	471	453	393	424	420	450	451	414	468	432	429	418	449	464	422	425	400	430	477	447	449	419	428	468	384	442	394	431	444	431	422	422	465	446	452	436	412	450	429	429	430	443	448	439	428	456	437	469	455	431	416	459	420	425	472	412	448	431	414	470	467	419	412	449	431	423	424	437	456	456	437	412	442	433	461	445	445	450	446	428	414	429	430	423	431	449	419	453	457	425	433	455	471	490	439	445	413	430	424	449	449	456	447	451	423	475	445	417	405	478	446	473	448	434	443	443	432	437	445	439	449	466	448	422	474	468	446	423	401	450	408	431	420	437	460	456	420	396	453	433	416	421	453	423	466	446	422	423	423	451	461	441	419	431	412	412	447	421	440	439	418	404	479	465	465	449	427	457	457	422	450	438	403	410	445	466	458	428	461	429	451	424	461	449	421	417	443	445	416	442	404	458	432	398	456	444	443	440	452	420	436	424	415	491	443	410	418	443	452	464	465	450	439	466	421	436	466	460	425	433	432	421	406	419	466	438	428	428	415	420	441	429	464	417	438	461	441	449	436	451	403	439	438	443	458	437	440	439	417	435	416	423	435	468	412	413	439	463	417	430	481	420	441	443	403	449	428	433	442	445	456	452	399	437	417	428	425	427	462	407	447	397	479	428	425	439
910	210	70	65	55	50	43	50	48	51	38	49	66	52	62	35	45	34	59	52	60	50	51	51	39	45	49	53	51	52	40	46	48	50	45	41	38	39	48	49	49	33	57	42	35	57	43	39	48	44	37	40	35	50	39	53	51	46	42	36	52	57	68	46	57	68	56	57	51	55	71	73	83	53	53	54	74	47	39	43	53	51	54	58	53	40	49	45	49	48	59	47	45	48	56	51	45	47	43	47	53	42	39	50	51	53	47	49	46	40	49	42	42	51	39	62	62	40	37	46	49	53	51	35	46	33	52	45	49	40	56	51	46	43	42	52	51	53	39	39	51	45	51	52	40	40	49	35	36	37	41	45	40	49	41	37	52	44	50	51	44	44	56	38	40	52	56	50	61	42	35	47	39	45	48	39	42	44	40	41	53	51	39	43	49	49	49	44	41	40	59	52	42	58	50	43	48	42	46	46	47	59	50	53	32	36	51	44	54	57	41	39	43	54	38	43	50	40	46	48	39	49	41	47	48	36	40	57	50	56	50	35	44	61	42	48	54	42	37	43	37	47	54	44	54	61	54	42	49	60	58	52	38	40	46	39	46	53	36	44	48	46	38	59	44	50	39	35	61	45	48	61	31	47	40	43	39	44	54	63	36	58	46	62	51	52	47	54	54	42	64	39	44	44	44	54	59	52	51	43	45	51	49	42	51	59	47	41	52	39	38	37	46	46	48	46	42	40	66	39	56	50	29	43	50	40	54	43	49	59	59	42	54	47	36	47	44	45	42	48	49	45	47	40	47	39	52	48	41	54	51	56	49	40	50	54	40	55	49	48	50	51	52	47	55	52	54	63	50	61	40	45	38	35	36	39	41	56	35	42	48	47	44	43	60	56	46	49	48	53	52	45	54	34	46	48	47	43	48	51	35	43	44	51	45	56	53	50	38	55	52	57	61	54	50	50	48	45	46	56	35	42	52	49	53	44	66	50	36	61	44	52	52	44	54	53	44	39	46	49	42	47	44	52	49	51	40	50	39	39	49	54	48	47	48	46	50	41	51	41	50	60	40	47	46	41	50	42	46	52	61	58	45	54	46	40	54	53	55	52	42	44	46	36	43	55	45	43	36	45	50	51	35	44	44	45	55	38	61	32	53	40	52	41	44	33	42	44	57	45	50	45	46	48	44	48	48	44	61	50	55	57	44	34	37	47	43	42	52	42	50	53	48	49	53	58	54	64	57	41	44	47	52	38	40	44	53	39	42	47	51	39	40	44	53	47	44	52	40	41	54	49	38	47	43	49	56	47	59	46	37	43	48	41	50	43	56	34	51	46	52	38	58	54	57	42	45	48	42	53	33	60	47	44	47	42	34	43	42	41	51	48	49	52	57	70	48	46	40	51	50	42	44	45	47	59	49	37	59	43	58	53	40	44	51	55	46	48	44	46	35	47	57	42	44	47	31	52	38	49	37	56	47	37	53	48	52	46	54	48	55	40	57	54	42	46	41	47	45	43	47	44	45	38	43	35	55	51	51	55	35	39	48	67	44	45	42	50	60	50	56	52	49	44	46	41	50	47	45	51	55	43	47	43	45	47	56	45	53	58	51	44	39	48	42	59	36	44	35	44	44	53	50	53	40	47	47	51	60	47	51	43	67	53	52	43	54	36	49	52	53	54	49	57	44	36	38	55	57	50	39	46	44	42	52	36	44	48	50	43	51	43	37	53	33	67	50	47	44	48	42	59	47	40	51	48	55	48	57	45	52	43	50	57	39	65	51	48	38	47	45	47	39	41	46	53	57	52	48	47	35	46	47	40	48	46	46	42	36	46	57	43	45	55	45	38	57	48	51	64	62	40	51	51	45	44	41	45	59	40	51	48	45	41	48	54	50	49	47	53	49	57	51	51	43	44	47	44	68	41	36	56	53	43	54	55	38	41	46	50	49	44	51	56	46	47	49	46	52	35	42	53	43	52	59	45	48	52	45	57	30	49	51	39	45	47	45	55	56	53	43	40	40	43	54	46	49	41	47	44	39	48	47	39	47	62	41	52	42	46	43	36	49	51	45	35	46	43	36	51	53	54	48	51	47	52	68	46	53	33	41	45	42	57	58	45	45	47	56	49	44	56	42	40	49	42	54	51	46	53	54	42	53	63	53	54	39	57	40	52	47	47	56	62	51	31	49	52	49	49	51	48	40	42	47	45	57	42	54	57	51	46	68	38	49	50	40	53	43	45	50	46	52	40	52	54	38	44	57	54	56	54	55	46	49	42	46	53	45	47	43	53	44	35	39	48	39	55	42	50	38	57	55	64	40	62	51	51	52	54	44	49	53	45	44	56	43	44	42	48	59	51	40	45	54	51	43	46	40	45	54	44	51	44	54	50	45	51	55	49	46	44	48	39	43	42	38	49	52	48	40	50	49	48	58	50	54	41	64	50	47	42	46	49	43	48	46	38	47	62	49	49	48	50	52	58	61	62	38	37	55	37	45	49	39	39	52	55	49	57	46	44	66	43	39	40	53	32	44	44	48	50	44	45	40	46	53	39	51	42	38	59	44	68	49	49	60	52	51	51	58	57	44	42	57	50	39	42	51	54	34	54	51	48	50	50	44	50	46	53	48	44	45	60	58	29	55	55	41	54	48	54	43	45	54	46	46	48	45	47	49	45	39	50	44	46	47	40	51	40	51	41	58	45	48	48	43	31	43	50	55	46	46	38	46	51	56	35	47	46	54	51	48	47	47	49	50	52	43	43	47	51	51	47	44	51	44	49	59	49	47	39	51	49	43	37	39	46	46	35	47	47	46	42	48	53	48	45	43	45	51	34	61	52	51	49	44	49	43	52	48	46	43	48	43	50	35	50	55	42	57	58	67	35	42	34	35	44	42	45	55	44	38	45	52	36	59	65	40	40	41	48	46	61	49	58	53	49	43	47	49	48	45	48	48	48	36	45	45	50	47	47	41	53	44	41	50	48	63	36	56	50	59	35	39	49	45	53	44	48	58	38	39	49	49	55	43	54	36	49	45	49	45	56	45	47	42	44	42	39	41	44	37	43	39	53	49	36	48	53	43	49	56	58	42	50	40	53	49	43	61	48	40	53	44	55	45	44	54	60	54	47	43	39	33	52	41	48	45	43	43	48	62	48	54	56	42	46	46	41	38	41	54	43	40	41	49	48	49	48	46	47	56	42	27	36	27	45	45	49	63	47	52	45	38	48	53	50	54	37	41	40	42	55	52	35	54	45	39	44	37	36	47	38	45	43	43	59	40	40	44	46	55	58	50	46	56	46	37	60	59	52	44	48	33	51	53	61	45	48	44	37	38	41	38	49	53	43	52	51	50	41	50	62	45	55	57	43	43	48	48	52	46	46	42	59	38	53	46	35	60	51	53	53	57	60	49	54	53	54	49	49	47	40	40	53	53	42	48	44	54	64	36	42	47	44	55	42	42	50	49	52	58	47	53	49	61	56	53	55	53	56	56	37	53	44
13215	3616	783	879	1246	1355	1106	995	905	832	802	682	661	654	583	567	556	582	525	541	538	548	517	560	519	475	501	517	544	504	510	496	528	527	480	514	510	526	483	500	491	525	530	548	521	489	513	545	533	547	521	516	536	527	545	501	527	514	463	472	479	488	500	486	536	543	479	518	581	712	1098	1157	1024	868	731	578	564	512	492	528	507	497	469	488	505	486	503	493	486	511	476	497	482	476	501	520	520	477	511	496	532	453	466	494	512	515	479	505	523	520	495	506	492	509	493	521	487	498	496	523	495	463	523	510	478	494	514	526	468	515	500	538	482	517	497	512	517	484	510	477	542	528	540	521	500	528	489	489	501	512	512	512	551	508	511	533	503	482	490	516	481	511	475	534	498	494	503	493	484	472	498	529	443	513	527	527	474	473	463	468	503	504	509	465	495	495	505	537	527	524	522	500	493	478	503	485	476	496	544	512	534	519	518	538	521	512	503	503	482	481	521	488	527	512	491	518	501	497	534	501	511	502	472	495	444	485	505	486	462	521	486	535	467	497	477	494	512	488	488	501	532	492	526	525	502	493	530	530	491	502	532	525	533	527	502	511	521	532	505	534	494	491	523	531	546	491	486	495	533	534	477	477	495	534	525	532	521	509	477	492	484	497	503	529	528	524	516	482	498	520	502	549	519	477	524	543	497	491	493	477	508	530	524	536	480	515	512	533	528	486	470	514	519	440	541	522	502	503	509	524	524	548	459	503	471	553	485	498	496	507	523	496	488	487	486	499	513	510	517	546	467	465	478	523	530	484	506	491	515	509	480	478	499	535	477	502	487	500	480	497	494	502	499	525	470	525	527	466	489	496	485	506	491	525	530	458	467	510	526	481	508	536	513	534	493	459	462	501	500	501	529	503	526	536	485	501	504	530	481	489	525	543	496	549	505	497	467	477	527	462	514	502	470	527	556	492	512	513	511	540	529	476	497	494	480	467	496	527	439	538	519	498	496	509	535	486	510	518	474	521	521	547	485	470	483	514	518	497	526	480	500	510	492	534	510	499	489	547	504	527	511	476	500	536	463	500	451	451	497	515	510	476	524	482	483	514	478	499	470	505	496	468	510	505	504	469	461	479	491	504	553	471	509	497	507	505	486	533	509	477	499	524	539	492	510	496	505	514	495	520	480	478	522	509	478	524	514	493	496	481	509	480	520	501	495	507	473	470	483	513	501	470	472	490	474	506	543	493	501	489	528	536	494	500	499	519	495	543	470	533	507	499	523	470	552	543	538	464	484	511	541	490	508	529	515	536	505	497	517	472	552	474	500	514	510	493	487	493	537	537	514	513	529	487	484	530	510	518	502	473	500	503	511	535	496	506	492	484	496	525	543	577	509	477	496	493	484	510	549	496	505	478	486	490	503	509	483	516	485	535	474	508	496	469	476	482	492	481	478	492	533	485	465	461	492	487	538	489	520	485	517	520	509	512	533	508	485	515	474	517	549	490	487	520	499	521	514	485	483	500	504	489	493	527	516	531	487	485	505	492	519	509	494	484	516	497	510	490	452	483	548	460	490	518	554	503	512	507	549	455	487	541	508	509	496	472	515	490	531	484	482	503	512	517	517	537	491	472	479	514	523	503	490	462	490	545	490	492	486	506	487	466	534	476	505	511	498	510	501	482	500	541	506	526	486	523	499	504	481	502	534	502	519	498	541	515	539	520	496	519	486	481	505	550	465	489	513	476	512	467	524	473	531	475	482	505	466	507	485	493	478	538	516	512	449	507	487	503	496	515	487	500	525	463	520	491	520	529	494	506	474	474	508	483	524	460	544	471	494	532	503	497	493	496	528	475	501	519	493	508	507	509	468	507	535	542	506	503	506	538	508	488	492	517	527	494	501	483	525	502	555	482	536	490	537	445	497	476	491	496	499	529	478	514	490	496	499	501	482	521	515	515	521	467	501	508	473	537	467	480	491	517	510	509	500	520	543	521	522	515	492	510	536	456	504	486	548	543	493	523	503	520	497	504	491	504	459	463	493	541	514	508	515	521	504	493	481	501	477	479	478	514	520	521	502	487	517	528	547	496	544	485	486	526	507	507	503	522	519	494	498	501	524	500	493	488	516	480	448	485	513	485	500	491	520	511	492	526	537	487	478	483	512	507	484	492	542	516	454	491	503	520	508	496	473	504	484	499	499	509	487	546	506	497	484	510	523	511	512	490	496	517	513	502	454	461	484	520	507	522	491	503	486	466	482	535	503	467	525	504	501	492	478	476	508	508	508	501	507	506	490	504	535	512	497	496	495	513	488	523	521	552	488	501	483	489	500	487	479	522	503	537	493	483	500	495	510	524	509	525	499	501	453	503	500	531	525	438	504	471	476	485	531	548	522	501	490	456	485	531	534	521	519	491	507	504	505	448	503	524	455	508	498	527	558	497	484	482	507	515	541	502	477	505	532	495	522	499	520	482	509	494	459	532	486	549	501	509	492	533	475	541	515	467	490	514	495	524	544	532	503	478	502	538	488	486	486	486	513	548	512	514	489	528	487	459	494	511	507	522	507	494	515	523	462	470	519	494	507	507	507	537	507	537	495	504	520	526	488	522	488	532	494	510	508	517	520	484	491	494	477	520	490	508	503	496	509	500	512	461	518	477	498	547	483	458	504	498	519	495	515	560	541	517	481	470	493	481	533	501	509	481	527	488	507	521	500	508	491	494	508	493	537	492	518	503	505	539	484	471	562	516	461	491	493	507	485	515	478	525	522	489	481	503	502	480	512	474	483	529	521	525	476	494	468	505	522	470	520	548	506	515	513	547	523	498	458	514	535	528	498	508	511	508	489	473	496	510	502	486	491	473	532	502	505	526	495	463	506	461	510	491	498	491	477	515	483	490	530	496	517	510	511	516	473	467	502	521	521	465	559	525	539	516	496	525	494	485	462	484	516	501	512	497	550	496	510	481	504	484	491	525	502	536	524	511	512	511	523	493	539	480	473	554	519	504	531	488	477	506	521	497	509	494	498	510	488	493	544	521	525	514	506	491	493	535	508	493	521	450	497	512	482	498	481	510	566	481	507	521	496	523	524	481	512	465	504	491	562	498	477	518	491	526	491	517	504	526	511	504	489	478	483	524	473	512	508	485	521	507	497	521	527	501	486	452	515	479	505	509	481	484	506	486	494	528	510	500	557	545	471	553	529	503	496	489	498	496	471	477	517	545	535	526	441	461	515	490	498	503	515	471	490	530	490	486	516	482	534	502	536	514	475	481	539	535	503	467	510	489	504	480	466	457	517	462	498	520	519	547	518	502	488	548	514	496	503	525	503	508	531	520	531	477	525	475	523	470	489	494	535	508	487	528	523	484	546	506	488	498	474	497	486	480	471	476	535	514	519	512	503	502	495	483	469	490	491	506	502	520	509	535	527	520	522	504	492	501	505	526	465	510	530	532	486	454	501	493	538	511	498	487	503	512	514	504	519	476	507	464	501	502	505	479	502	526
1218	531	119	82	55	55	74	73	58	61	64	66	67	68	60	48	48	54	51	56	39	52	44	42	42	50	46	48	46	35	52	46	49	50	47	47	52	53	54	53	65	51	44	48	39	42	36	50	41	41	46	46	44	46	50	59	47	48	42	45	45	55	47	44	58	41	45	52	55	64	101	94	81	87	66	75	52	60	45	54	58	50	38	30	41	55	39	35	45	57	53	53	39	45	48	45	44	39	49	42	51	55	47	44	52	52	42	63	52	37	52	49	50	49	44	56	47	36	52	39	49	48	44	40	46	51	46	49	60	52	57	41	51	38	33	37	50	45	46	39	47	51	41	49	45	44	38	41	48	34	53	49	57	58	39	30	42	50	39	50	45	43	44	55	42	65	43	50	41	47	41	37	48	36	48	39	43	34	44	50	53	34	45	44	54	51	68	56	57	47	63	51	72	56	53	46	45	50	42	41	50	45	51	54	40	40	46	40	47	60	44	41	47	34	46	40	51	42	50	46	36	49	39	43	37	45	42	38	52	41	55	35	51	66	46	40	45	34	30	56	38	52	45	35	42	54	55	50	60	37	32	49	46	38	59	60	45	46	49	47	56	44	54	54	50	52	37	61	33	50	42	41	46	45	47	52	54	42	55	47	48	45	41	56	37	43	40	56	39	53	44	49	43	43	43	45	45	57	48	45	50	50	47	43	61	44	40	50	50	41	50	41	44	43	38	44	48	58	45	45	55	53	44	55	44	44	41	37	49	43	40	38	46	44	38	46	53	56	50	41	51	38	44	56	31	45	34	45	39	56	43	48	44	49	46	36	60	41	48	52	48	45	55	55	54	45	46	44	45	37	46	42	47	42	49	56	51	45	53	43	54	49	47	51	52	57	36	48	48	49	40	46	62	45	53	56	54	49	44	50	67	51	43	50	55	44	49	60	38	50	58	52	61	42	46	43	52	44	55	39	43	61	42	40	47	51	44	46	36	41	31	36	42	43	48	45	50	40	47	54	45	39	39	50	49	58	50	39	47	38	43	45	58	50	58	56	40	50	46	61	51	46	42	38	41	41	48	54	56	39	40	46	47	52	50	46	46	65	54	35	53	48	47	35	47	48	45	41	59	51	46	42	46	44	60	49	50	52	54	61	61	46	45	46	51	40	42	53	43	46	41	38	47	44	48	39	52	50	41	46	51	42	45	44	47	53	37	52	40	59	43	38	50	49	52	48	56	37	49	45	44	45	45	54	40	38	46	54	38	43	48	37	36	44	38	40	49	49	54	43	51	39	44	34	47	50	47	52	56	41	40	40	49	45	42	59	48	52	49	49	42	47	27	38	48	47	52	32	42	49	38	45	55	53	55	57	52	53	48	53	42	44	35	51	53	54	52	48	53	57	36	41	49	43	52	43	44	48	45	54	41	46	44	54	50	43	47	47	47	40	50	38	48	54	48	48	51	53	37	53	47	44	51	48	54	51	35	35	39	58	49	34	53	37	52	48	47	52	44	50	44	52	35	41	49	48	60	46	53	43	42	66	56	44	52	38	44	36	60	47	48	39	49	41	53	45	35	50	52	53	47	41	61	49	48	38	38	42	51	34	48	44	54	57	51	43	63	51	57	53	52	59	56	60	47	38	36	43	55	45	51	41	49	56	49	47	53	62	46	43	47	47	51	55	51	46	44	39	39	56	47	45	41	45	53	51	50	47	72	51	47	43	56	35	51	37	52	52	54	48	54	47	53	50	70	49	42	42	52	36	47	43	44	49	44	49	64	42	45	50	60	63	64	52	48	52	38	47	64	55	45	49	41	50	43	53	42	43	41	45	52	58	60	36	38	42	51	49	50	48	41	42	37	54	45	46	50	44	51	54	40	49	37	53	42	44	47	52	47	51	42	51	49	44	34	37	46	48	52	46	48	45	50	48	46	45	43	46	37	49	55	47	54	43	52	53	50	46	44	41	46	45	49	48	44	47	51	38	42	41	42	49	56	47	44	56	51	61	52	48	59	48	40	45	41	60	41	46	50	47	46	39	54	40	41	57	42	48	56	37	48	44	45	41	55	47	51	55	42	48	41	45	42	47	52	40	58	53	45	47	42	49	47	56	47	45	44	38	35	47	51	58	37	44	49	64	42	50	44	37	36	44	50	54	38	56	54	38	51	55	45	43	51	43	47	41	47	53	43	40	42	51	43	58	49	45	49	50	42	36	41	53	45	46	51	55	53	49	51	39	57	55	44	49	53	49	57	40	47	36	49	40	60	51	57	51	57	50	56	61	56	58	52	46	43	54	43	46	46	49	62	53	46	50	47	56	54	33	44	45	40	33	46	49	59	48	60	39	42	47	36	56	38	34	39	51	49	41	40	69	44	42	40	44	37	52	51	40	46	55	56	42	41	46	42	52	47	31	40	41	46	45	40	37	44	49	44	37	51	51	47	43	51	47	46	42	41	50	50	54	45	33	51	52	59	48	33	43	52	49	45	49	40	42	46	49	47	44	56	53	58	36	56	43	54	46	41	43	48	49	51	45	42	49	58	45	52	40	59	51	62	52	53	47	43	48	46	45	41	50	55	50	44	50	47	54	50	36	44	42	50	50	42	47	47	44	38	28	35	57	42	50	59	49	42	45	61	57	47	53	45	50	50	38	51	59	51	42	35	41	51	51	42	52	40	47	42	44	47	44	41	49	51	43	37	51	40	51	43	44	42	51	54	58	45	34	43	42	40	57	52	51	39	47	41	48	39	42	51	46	47	42	50	62	54	46	40	40	43	41	43	44	37	51	39	49	52	44	57	43	44	34	43	46	44	63	40	55	46	41	54	62	53	48	48	45	57	47	48	49	37	49	44	45	51	62	43	57	45	39	41	50	51	51	60	32	42	40	55	46	37	42	31	42	57	42	43	44	51	52	43	47	55	34	41	43	45	51	45	49	43	42	55	55	62	47	50	47	54	43	51	44	35	50	44	40	44	50	40	45	45	39	49	53	38	51	38	51	43	46	37	41	48	48	44	41	42	56	49	45	51	54	39	41	37	56	46	58	35	38	48	43	44	53	50	45	43	60	59	45	41	49	54	56	45	45	42	49	37	44	56	46	53	41	41	59	45	42	54	62	44	43	45	50	46	57	50	50	46	54	51	55	39	38	57	39	48	44	45	54	49	43	52	38	49	50	43	55	50	46	51	49	50	45	49	70	44	58	52	54	54	55	42	48	52	38	62	52	45	56	44	36	61	45	44	60	47	50	47	47	46	55	50	46	39	45	37	44	34	52	61	47	46	48	59	41	41	45	47	55	38	47	47	31	46	45	45	53	59	37	44	43	40	55	51	49	50	43	58	39	52	52	49	48	53	53	35	60	41	58	46	48	33	36	54	38	55	44	48	69	47	55	46	51	56	39	56	50	39	46	40	54	49	55	47	45	47	43	52	45	56	35	54	55	55	55	40	39	52	51	52	51	59	38	55	43	52	42	34	32	39	43	57	60	55	48
16473	6264	1364	1565	2529	2754	2304	1880	1559	1274	1091	1041	951	813	743	759	663	652	609	627	602	605	594	582	564	601	539	544	551	537	609	525	533	549	567	509	531	529	508	512	502	523	529	543	558	545	487	553	529	533	490	507	571	513	531	554	518	516	486	552	501	521	475	491	500	522	528	515	569	1087	2070	2118	1756	1258	865	688	619	538	552	522	549	505	519	521	500	510	483	483	484	497	509	563	522	507	522	529	516	495	534	517	503	541	496	508	507	525	519	528	489	485	525	511	503	515	516	496	512	550	510	508	540	500	527	528	464	508	515	523	517	523	504	536	512	515	495	517	495	505	493	501	516	490	502	538	531	497	536	483	506	519	547	464	537	541	514	528	535	491	490	489	481	532	547	489	517	519	498	516	530	536	493	501	512	480	543	503	512	496	502	488	525	506	521	510	497	527	546	503	520	508	472	547	552	519	558	484	483	479	556	516	514	458	511	546	539	511	514	512	518	467	543	472	494	495	503	523	482	534	525	525	507	515	525	519	511	512	513	498	479	495	479	508	495	505	489	495	506	486	529	546	497	496	504	509	510	488	527	513	532	535	525	503	555	536	510	523	541	498	525	503	539	477	530	511	494	553	542	519	523	444	516	519	492	526	488	517	489	508	527	526	548	517	542	497	512	528	479	495	524	527	522	512	527	512	505	523	508	508	527	496	482	518	492	554	501	502	507	510	502	510	542	524	530	518	485	494	553	560	548	524	507	505	535	506	514	503	530	521	500	521	474	549	511	498	481	510	474	538	525	498	527	529	497	531	505	471	520	515	541	520	509	522	491	525	502	506	523	562	493	524	493	542	474	495	476	532	478	518	505	525	486	502	505	509	499	507	543	520	557	512	501	501	510	541	533	478	493	543	531	502	533	501	519	514	488	509	495	546	499	539	502	535	515	534	556	504	506	488	500	497	526	533	536	551	538	503	522	496	518	509	509	511	487	482	552	518	532	533	507	494	508	517	510	571	502	542	501	542	517	544	481	529	473	485	507	556	507	537	508	498	485	522	530	502	531	501	497	482	536	507	459	485	507	553	467	518	535	457	533	532	521	520	533	478	493	513	510	520	492	512	481	523	507	504	500	526	496	537	517	543	514	547	530	535	456	515	493	516	507	531	522	500	483	532	528	494	515	513	521	499	506	519	521	529	516	510	508	494	515	537	530	498	522	475	515	503	484	501	542	506	552	508	521	484	498	514	525	509	518	469	546	542	497	496	531	510	501	551	502	482	503	525	517	509	494	531	530	525	491	526	525	511	543	474	488	509	525	556	496	448	527	502	506	514	516	497	515	538	500	509	494	486	549	478	486	492	532	535	505	548	526	524	523	493	511	556	526	488	526	523	512	504	484	545	502	524	559	472	552	472	487	477	536	509	506	520	551	487	513	516	539	555	521	470	511	543	510	503	489	502	477	539	495	517	528	505	529	518	483	480	516	498	481	517	518	550	510	520	508	507	503	520	523	516	487	510	475	517	507	517	509	529	524	546	527	478	516	515	499	533	512	526	509	570	481	486	501	522	506	549	506	487	536	504	497	581	506	499	513	531	499	509	501	544	526	541	504	495	507	479	487	511	531	547	513	516	547	497	502	523	527	496	537	533	536	543	494	543	513	509	534	532	541	493	517	512	513	528	525	480	495	501	502	528	503	525	498	523	503	473	452	534	536	478	497	536	517	534	519	520	546	538	502	548	533	518	514	512	526	467	540	509	502	535	488	537	524	516	512	532	526	528	507	502	494	552	496	503	514	516	513	503	545	523	491	490	511	506	518	505	538	557	508	536	537	480	524	509	516	495	471	498	501	543	508	507	493	536	520	520	566	547	521	527	525	511	525	540	506	512	494	515	480	548	490	462	539	493	490	489	526	511	531	505	502	524	501	535	491	535	499	504	502	553	520	476	511	485	515	538	497	513	508	513	523	514	492	539	570	521	494	544	493	550	496	505	508	499	528	517	502	490	538	511	492	506	547	508	476	492	522	522	513	475	487	515	508	483	514	521	519	507	546	527	511	523	534	516	509	496	519	510	473	496	529	498	548	491	491	539	503	519	524	526	501	507	515	559	497	543	520	536	532	526	549	502	525	524	507	550	544	531	509	545	503	542	537	500	532	500	486	520	494	468	529	553	509	541	494	510	532	496	515	556	482	520	518	470	512	510	534	501	536	467	502	490	567	485	500	450	514	508	490	497	500	524	522	502	520	502	509	538	494	531	527	488	530	572	531	505	529	534	513	491	492	481	464	512	480	533	526	527	497	484	513	543	541	538	503	474	559	548	494	533	521	489	483	530	543	517	543	514	489	540	525	493	507	529	493	503	527	501	540	463	501	467	503	536	511	513	531	489	489	553	519	502	488	476	488	504	513	543	499	532	510	505	493	517	521	523	492	509	509	501	510	506	515	540	534	553	503	539	556	527	511	503	492	518	508	483	501	515	544	512	510	524	505	524	528	536	536	494	541	535	509	504	494	522	494	523	481	500	520	534	541	518	504	527	542	513	472	514	530	554	517	543	507	533	544	507	488	498	526	501	529	511	516	502	564	517	515	491	512	514	483	534	531	490	558	521	524	521	528	517	527	502	515	493	513	507	550	560	486	508	466	526	521	556	521	488	518	518	545	532	541	487	514	496	474	538	527	530	498	513	507	521	493	495	531	525	537	547	559	508	541	525	489	530	529	513	520	503	515	509	505	527	566	527	550	504	537	517	509	523	529	503	523	477	507	491	526	497	519	509	514	517	516	562	554	524	510	510	510	505	549	518	515	507	548	508	534	493	489	515	507	520	502	499	495	540	522	504	503	507	529	492	550	537	499	531	489	517	524	498	528	493	505	504	478	482	547	502	520	495	543	478	463	478	508	516	525	551	535	547	513	514	490	503	543	492	501	518	548	525	513	552	513	546	447	516	520	488	512	507	526	497	543	501	548	496	509	509	497	511	501	486	494	528	531	520	516	523	537	544	527	498	549	498	495	477	518	519	532	504	544	552	501	516	515	511	517	508	507	522	514	503	492	503	497	496	494	485	517	494	513	550	516	458	528	517	481	506	522	536	535	499	560	528	521	517	501	507	518	484	551	510	490	485	516	563	513	558	515	487	556	541	527	527	522	508	550	490	527	505	512	477	503	528	479	479	523	512	526	524	511	476	531	506	538	496	521	489	475	509	499	520	486	508	527	464	517	486	490	543	522	523	529	527	523	502	514	490	510	463	504	535	529	513	505	523	513	542	488	538	527	508	493	493	510	467	514	553	513	516	570	515	528	482	498	534	474	483	503	506	507	540	494	513	565	524	507	526	489	544	506	499	498	496	483	502	480	523	523	507	491	505	533	499	498	489	500	524	518	511	540	520	482	532	508	548	550	489	523	504	513	494	489	504	463	550	509	544	508	469	541	529	494	525	513	528	532	519	510	551	516	471	537	495	563	512	520	503	562	520	529	518	551	520	498	517	480	512	527	516	540	492
1682	636	120	80	76	74	54	55	50	50	67	51	54	60	44	48	35	59	37	50	35	41	48	40	44	44	51	36	42	43	40	45	52	49	39	31	44	53	48	41	33	39	42	44	36	50	37	50	50	46	50	47	51	29	45	43	38	37	45	52	47	46	40	36	48	36	40	31	37	69	102	89	80	78	54	53	39	39	47	39	40	46	47	43	46	33	44	44	49	42	39	42	40	39	44	47	38	47	41	45	47	46	38	46	43	32	45	45	43	36	34	50	41	36	27	38	40	34	35	39	35	42	31	42	43	42	41	39	38	38	34	41	39	34	50	29	42	40	45	45	37	34	42	47	42	46	36	42	48	47	38	43	40	54	43	46	37	38	46	39	45	46	34	35	46	61	40	26	37	49	39	66	42	34	27	45	39	38	60	48	37	41	52	36	35	39	33	52	42	48	40	47	41	48	38	30	48	47	42	47	34	35	28	34	41	34	45	46	59	42	37	43	49	48	46	46	31	36	53	41	28	39	51	39	47	38	32	42	35	48	37	45	37	51	37	47	42	34	33	49	43	51	66	45	30	35	44	46	33	42	48	40	49	43	40	37	40	37	38	36	38	40	47	39	41	36	40	45	37	33	45	43	43	36	38	43	34	38	50	35	37	38	50	32	47	43	31	30	36	33	48	43	37	39	42	49	37	38	32	33	30	34	50	38	33	42	38	38	48	35	36	46	43	32	40	41	33	37	49	41	45	47	46	32	47	49	36	44	41	43	43	28	47	45	42	32	39	35	32	34	53	39	48	42	41	41	42	47	41	38	38	44	32	42	40	33	46	50	34	45	38	42	37	41	41	38	40	36	55	47	41	42	39	40	35	40	34	47	43	33	45	33	41	42	49	41	46	45	45	32	46	41	48	40	51	41	34	40	33	32	46	34	40	37	47	44	34	37	35	52	53	26	29	38	44	35	39	36	38	34	36	35	39	47	45	45	39	27	39	39	39	41	35	32	39	35	39	36	47	44	31	32	44	32	43	37	41	58	36	55	42	55	41	44	39	34	51	39	45	38	37	52	47	48	38	52	50	44	29	50	42	43	40	44	38	30	36	36	46	51	47	38	48	36	33	38	53	37	35	33	40	38	42	41	39	34	33	47	33	41	40	36	45	48	39	45	45	44	43	41	42	39	51	36	34	44	32	56	37	57	46	33	36	42	42	33	40	43	47	33	31	39	29	42	37	54	33	49	47	41	37	46	49	44	34	43	55	30	39	43	33	35	42	49	39	46	36	41	38	44	45	47	30	43	50	39	45	42	46	30	38	35	52	29	36	36	41	46	35	40	28	51	38	40	44	41	44	52	33	30	29	37	37	45	36	40	49	42	53	52	37	30	44	35	37	44	46	40	33	29	47	42	27	40	40	35	44	50	45	25	39	34	41	44	44	26	41	45	25	43	35	43	30	46	53	39	35	34	33	42	34	50	45	44	41	41	36	52	43	36	32	44	36	42	33	47	38	36	43	39	31	36	46	40	39	42	40	29	35	40	43	44	44	45	48	33	42	38	49	28	46	35	47	47	39	42	30	43	47	37	47	35	36	55	33	46	45	36	38	36	49	33	43	45	40	36	47	45	45	35	29	42	38	53	43	47	49	40	44	41	41	61	49	44	46	45	28	40	35	47	33	34	43	47	44	43	56	34	35	41	57	43	49	39	39	37	29	45	41	39	36	43	39	39	40	36	38	44	42	39	38	45	42	49	37	33	31	33	30	37	35	38	35	43	47	39	29	31	37	36	43	37	44	32	50	35	28	37	43	28	36	38	50	41	43	54	61	44	49	42	47	42	36	34	32	43	46	44	41	38	28	42	45	36	46	48	32	43	53	32	58	41	35	38	47	50	44	31	31	39	31	53	45	45	48	47	42	45	35	48	46	32	36	43	31	56	41	54	44	45	46	54	41	44	39	49	34	35	41	46	33	61	43	36	47	39	43	42	38	35	52	45	44	56	60	45	50	38	40	39	35	35	36	37	44	43	34	41	39	36	31	35	35	44	42	30	44	34	35	46	39	49	39	49	37	58	44	38	31	27	49	36	48	40	32	37	45	41	39	36	53	53	40	40	43	44	44	42	33	39	41	32	49	41	31	33	40	46	34	38	43	37	50	47	32	44	48	33	57	40	37	30	41	33	51	40	42	37	43	51	31	46	42	43	39	33	37	53	44	41	43	36	42	42	33	35	33	36	34	30	32	50	41	44	40	38	33	39	42	41	40	44	35	40	41	41	40	42	42	43	47	38	40	42	48	40	42	45	39	41	45	37	39	43	37	45	48	39	48	51	34	36	37	37	36	31	51	47	32	43	41	42	49	40	40	30	34	40	36	38	53	39	54	45	33	27	40	32	41	36	39	43	28	42	40	39	53	45	33	34	33	37	35	36	40	41	39	39	36	46	34	33	35	52	54	39	51	36	40	47	39	41	42	35	35	49	46	45	51	40	28	38	41	42	35	41	25	38	53	41	38	41	36	47	42	44	29	40	39	30	42	44	32	32	48	38	40	33	42	46	44	40	53	46	39	36	30	40	37	44	37	36	44	41	34	36	49	35	43	44	36	50	37	31	45	45	46	37	51	46	43	31	47	34	37	52	49	36	41	36	41	38	48	42	37	30	43	41	49	31	54	45	50	50	38	41	51	48	38	34	49	45	32	50	39	50	34	36	33	37	40	40	41	36	59	58	35	42	41	44	30	43	37	49	36	33	39	42	44	47	41	41	33	34	55	40	37	25	45	40	51	38	42	51	43	46	37	38	38	37	41	53	45	40	36	43	42	30	49	36	34	28	45	42	41	46	36	47	33	47	55	44	41	35	42	48	44	39	41	35	27	39	48	36	42	39	42	35	41	46	35	39	49	44	36	44	48	53	48	48	51	48	38	40	50	54	47	48	36	31	36	51	33	33	42	46	40	42	52	36	39	47	50	42	46	44	38	52	36	48	41	43	43	39	36	48	36	38	44	34	44	44	40	44	39	42	47	28	46	37	38	39	39	35	49	38	48	37	45	35	30	42	29	36	32	44	39	41	36	49	32	29	44	41	36	38	49	39	41	38	46	47	54	48	41	49	32	35	48	38	40	41	39	34	37	47	42	41	51	42	58	46	36	36	41	42	31	51	43	38	48	43	43	40	37	39	45	36	53	31	34	35	42	38	45	49	44	45	44	47	48	46	48	48	41	37	57	45	42	35	35	38	37	31	38	38	41	38	37	39	33	38	42	40	51	32	35	49	42	50	43	43	39	37	45	43	43	38	40	36	36	45	49	39	39	45	45	44	42	35	38	43	41	54	43	31	50	34	47	31	43	34	37	33	54	36	44	28	31	41	40	39	38	40	40	37	49	34	44	41	45	44	41	45	50	45	38	50	43	32	35	33	32	43	42	51	43	36	39	38	30	42	42	59	41	37	47	45	44	45	41	31	41	40	47	43	30	34	44	36	52	37	57	42	32	43
18327	6954	1336	1477	2224	2560	2240	1796	1507	1271	1079	964	951	805	746	702	632	592	587	550	551	554	510	534	517	499	503	509	479	552	466	491	458	460	522	466	474	453	501	460	482	450	459	460	455	465	440	461	481	514	459	455	424	433	438	437	421	467	469	442	427	444	439	479	451	467	435	463	498	1165	2189	2165	1745	1321	896	657	532	483	463	464	451	449	430	468	457	435	391	439	425	387	400	438	436	414	457	401	416	460	444	438	426	475	424	426	494	437	427	447	452	443	446	465	436	433	471	456	443	393	429	450	462	455	443	431	419	443	446	420	440	412	455	378	427	401	432	430	459	457	427	441	428	440	410	427	421	435	441	472	459	417	455	438	449	442	449	424	468	464	426	416	435	436	460	412	431	433	467	445	441	404	443	415	417	425	458	447	413	433	457	462	433	468	483	467	420	428	423	413	408	426	423	446	417	450	458	410	436	436	432	469	426	437	417	439	424	435	449	398	462	436	447	410	448	419	440	455	456	400	475	447	440	433	413	441	427	401	429	458	451	475	413	466	399	417	442	433	399	426	444	410	431	396	470	458	405	445	425	451	439	427	467	444	430	427	453	462	423	448	428	448	397	423	450	444	484	418	438	460	466	403	413	466	467	431	469	411	388	428	498	451	395	429	431	432	420	417	445	445	453	452	431	409	441	421	447	445	447	408	435	448	443	428	400	449	416	398	406	429	438	460	424	434	433	412	446	403	410	420	466	447	443	451	454	427	443	402	459	428	481	427	419	441	404	436	448	452	422	427	434	424	482	428	409	424	427	428	421	413	453	442	399	454	475	471	450	457	424	417	413	447	453	446	404	457	463	419	421	435	441	401	410	454	432	432	458	435	416	438	425	441	448	436	488	410	415	409	456	419	445	452	455	446	405	442	458	473	483	421	439	462	401	417	455	456	444	426	451	411	440	461	448	416	462	453	450	434	452	422	479	428	449	435	445	445	458	451	427	420	442	435	448	460	478	448	449	442	469	423	447	439	440	447	466	465	460	443	426	449	420	463	416	433	386	433	418	442	460	441	406	457	439	422	410	450	442	421	411	401	437	444	478	413	396	436	432	409	456	448	440	440	423	429	426	416	417	422	410	443	398	425	419	471	470	418	433	446	443	441	413	456	445	450	460	422	459	434	424	408	471	430	435	425	461	452	477	450	432	431	418	419	423	429	426	454	464	429	449	435	482	424	425	441	439	427	418	420	429	411	445	447	431	425	445	455	411	413	438	408	456	454	446	431	441	419	436	434	413	450	432	446	457	461	427	429	447	427	459	427	446	441	429	465	434	461	436	415	434	426	458	429	444	398	507	506	447	450	423	391	444	427	450	438	455	435	434	456	435	382	421	446	422	429	445	412	420	446	438	470	469	398	440	452	407	402	446	454	484	464	422	433	454	434	427	452	426	423	460	399	469	435	450	431	414	426	424	434	452	422	415	416	459	440	402	459	438	453	439	474	457	440	449	457	445	413	430	456	410	434	410	429	446	429	427	428	395	435	432	405	458	471	443	414	422	431	427	408	424	447	430	425	446	429	451	429	424	436	405	428	448	414	433	416	453	427	413	432	445	429	412	465	424	463	471	419	446	436	453	440	481	439	441	429	428	424	449	425	404	453	456	432	470	439	462	437	434	396	425	429	427	433	446	455	442	432	440	469	437	415	406	434	441	380	401	456	412	460	418	411	431	387	490	443	463	428	452	444	435	421	447	453	470	418	410	449	450	425	419	424	438	436	449	414	456	433	446	429	448	405	450	419	440	400	424	481	438	418	455	411	452	434	441	454	476	449	452	456	467	424	419	421	476	448	442	418	417	419	451	430	412	422	447	495	482	419	405	462	425	431	416	413	436	456	445	441	422	445	411	449	435	452	423	420	428	445	415	439	448	413	417	395	422	405	457	442	409	426	424	455	437	462	408	456	401	452	422	425	417	423	403	423	435	429	428	441	467	424	409	448	455	448	421	432	442	423	423	427	453	436	409	421	375	454	450	443	415	426	414	452	446	428	492	422	440	444	493	462	425	440	428	391	410	431	416	456	402	426	446	425	400	418	425	404	440	429	422	448	442	445	433	419	415	449	452	417	401	429	457	377	438	449	426	443	422	431	428	446	449	495	460	409	409	511	440	457	462	413	436	452	407	426	419	458	484	454	430	458	430	474	441	413	413	433	459	429	449	407	444	458	464	433	450	425	449	426	432	458	406	488	445	433	440	440	449	442	428	456	421	417	430	403	458	449	471	447	417	421	436	428	450	441	435	444	460	425	386	451	437	464	459	426	428	433	421	431	395	433	456	411	436	429	445	421	400	479	421	444	462	473	410	468	445	478	409	452	436	427	450	451	415	454	447	399	392	433	455	445	436	408	421	463	457	434	431	442	448	427	446	392	455	432	468	468	483	434	461	439	451	455	472	453	434	457	394	432	435	450	462	397	423	467	428	412	405	427	419	457	468	409	423	435	454	439	459	440	426	465	453	466	423	415	434	455	443	418	431	429	444	419	416	450	417	428	416	417	450	427	426	431	392	440	453	459	453	441	414	432	455	407	408	430	424	417	404	426	450	448	442	430	446	431	424	444	445	411	448	425	438	459	452	430	458	427	435	419	445	439	455	443	444	456	429	444	425	426	446	454	449	421	438	482	430	432	420	407	437	463	460	407	438	457	455	473	445	450	456	435	419	419	457	437	419	413	457	427	418	421	438	447	427	426	468	447	453	416	465	421	422	469	440	458	447	425	468	412	436	382	445	423	398	446	442	405	433	461	426	465	450	431	407	422	466	431	437	440	447	402	401	439	432	445	468	442	435	422	437	444	430	434	425	465	437	424	410	414	414	373	468	461	423	451	445	443	429	435	419	419	401	467	423	443	452	416	418	401	429	442	437	440	413	431	455	435	454	417	414	435	420	414	428	433	416	442	449	421	465	421	446	447	381	421	431	443	414	414	451	450	400	479	442	440	398	417	462	453	416	412	432	438	449	461	441	450	447	447	433	432	461	434	441	418	396	440	419	437	437	412	414	453	427	420	421	428	433	464	447	438	465	443	401	448	402	439	417	429	440	413	471	428	423	427	451	429	438	429	455	417	452	442	465	437	426	466	445	451	438	414	407	476	415	428	457	489	444	407	456	401	447	433	448	458	464	445	465	458	457	450	433	454	426	412	440	453	398	426	410	422	415	433	481	422	455	442	447	454	442	461	457	435	455	410	449	435	440	456	431	438	438	412	427	428	431	436	479	423	453	440	453	436	433	414	424	431	448	429	438	396	475	434	438	436	407	430	463	419	469	396	436	439	416	422	394	406	434	418	438	458	451	433	437	421	468	446	462	429	429	453	463	429	404	424	432	422	409	421	450	438	483	455	423	455	429	438	449	456	421	451	413	418	398	434	426	399	471	434	449	463	433	430	453	458	431	440	404	442	445	431	457	408	425	449	404	429	417	417	440	436	436	401	418	451	412	479	448	453	453	450
2204	1157	188	110	76	70	94	70	72	73	65	48	80	58	60	57	52	51	47	52	48	34	48	43	51	57	56	45	58	42	39	43	43	33	44	56	36	47	39	53	38	39	39	39	39	43	40	43	31	37	45	37	39	48	47	36	33	38	54	45	40	50	31	38	40	39	47	39	50	91	139	156	114	86	64	46	37	43	45	45	35	33	41	52	39	51	44	38	42	38	41	42	35	32	42	49	37	33	41	39	33	46	43	33	49	48	34	46	40	52	40	44	39	57	41	29	38	31	32	47	37	44	43	51	38	42	36	55	44	38	42	38	45	35	39	31	43	48	49	53	34	40	50	41	39	47	35	46	32	43	33	32	45	30	41	45	41	29	43	39	41	51	33	36	46	50	29	49	38	35	46	57	42	39	49	42	38	34	43	41	31	43	41	32	45	52	46	39	34	35	30	36	38	39	34	36	34	46	43	44	34	39	48	46	50	45	33	53	50	35	45	47	47	40	53	42	45	34	39	33	36	44	41	47	43	32	47	36	45	44	44	54	39	47	36	34	42	45	49	52	36	31	29	44	42	36	44	43	45	44	48	49	33	48	37	47	34	47	35	42	50	43	36	33	44	44	43	46	35	31	36	37	46	49	40	37	37	48	44	46	44	44	31	36	45	41	38	55	36	35	43	46	35	30	43	51	43	40	35	41	32	30	40	36	34	33	47	44	46	53	35	38	36	46	46	42	47	38	34	52	44	40	46	46	45	36	37	44	47	35	47	33	43	53	49	27	35	34	52	44	39	41	51	45	38	42	38	30	36	45	39	42	46	26	44	49	48	45	49	41	47	56	54	49	35	53	45	40	45	42	34	31	40	43	39	48	39	37	37	40	41	38	39	43	37	41	49	40	42	43	33	31	51	49	42	50	36	33	40	29	44	44	30	43	46	40	44	42	37	47	34	42	47	38	31	38	42	36	42	40	31	40	42	46	45	35	43	36	39	55	45	45	45	46	35	49	39	42	43	38	43	40	38	42	42	29	37	40	42	42	50	36	48	38	50	51	39	41	40	39	39	35	56	42	38	43	39	53	38	41	43	45	30	30	49	49	35	45	36	38	50	39	39	50	34	52	45	51	48	43	43	39	34	40	40	47	46	36	35	38	27	48	41	41	61	38	52	42	40	36	32	42	51	45	37	40	36	38	39	48	35	34	38	52	37	52	30	35	54	43	45	47	41	43	33	43	37	42	33	50	36	40	42	35	39	41	47	56	39	34	45	36	48	37	40	35	39	56	37	27	35	44	41	44	44	38	38	44	34	35	59	51	47	36	53	43	42	39	50	37	33	59	38	44	38	40	52	41	39	43	55	35	44	35	36	38	39	36	51	41	38	45	41	35	39	30	54	61	40	55	34	36	41	40	49	50	48	37	37	41	25	46	29	34	55	43	41	34	41	51	49	46	54	40	54	44	50	36	41	42	34	37	44	58	44	47	50	41	41	44	50	37	33	45	45	40	42	41	50	47	38	51	38	45	36	52	44	36	44	48	49	49	44	35	46	40	50	49	48	44	36	32	42	43	46	46	28	45	56	48	31	29	41	48	51	39	40	40	43	34	36	53	41	49	44	45	40	37	34	45	33	39	48	33	30	36	27	42	43	38	40	53	42	43	47	35	47	43	43	41	35	36	36	40	35	40	44	29	36	31	37	37	39	56	44	37	43	35	38	34	47	50	29	39	44	34	44	37	37	29	43	50	46	29	26	52	50	45	34	36	34	38	33	42	51	40	42	38	40	34	28	45	39	55	39	50	43	30	53	46	48	45	45	56	42	32	53	44	41	45	45	52	45	48	36	36	38	41	40	33	45	39	27	33	42	49	51	47	37	50	51	45	42	53	37	38	41	31	55	44	52	43	47	28	44	40	34	44	36	51	34	36	46	45	43	48	41	35	49	46	39	39	48	40	37	32	55	42	46	41	52	34	41	49	44	35	42	50	46	51	27	43	47	33	31	38	32	46	46	44	57	39	37	46	47	45	48	41	35	45	46	55	39	30	36	40	33	42	50	55	39	42	38	50	40	46	45	41	40	43	53	40	47	40	49	46	46	57	47	41	51	38	43	30	41	41	41	45	42	45	47	42	45	39	45	44	43	42	39	36	45	30	35	45	42	49	40	44	42	41	31	36	38	57	39	42	46	47	43	40	42	52	34	39	51	40	33	31	48	43	48	37	45	45	38	38	43	39	33	38	44	40	38	58	44	40	37	41	44	30	33	38	44	28	44	40	54	31	47	43	34	41	39	40	44	40	39	36	40	33	41	34	38	44	41	40	48	45	35	41	42	36	38	59	48	38	51	44	36	26	53	46	35	42	39	43	44	51	34	35	47	42	49	49	43	50	33	43	47	49	37	46	43	45	28	55	41	42	47	45	43	45	44	37	41	33	43	56	41	35	43	30	35	41	49	33	40	39	43	42	55	46	57	48	38	40	43	44	31	46	41	41	40	38	43	49	53	43	57	41	36	38	42	44	43	46	44	39	34	43	49	46	45	36	42	42	44	46	38	41	40	49	51	39	57	58	41	50	36	40	38	38	45	40	48	42	41	37	45	45	43	28	36	47	37	51	40	36	52	31	47	28	33	49	36	38	29	41	49	49	40	41	43	45	28	34	43	31	45	42	38	52	35	41	34	50	52	40	37	43	55	38	39	33	46	44	35	36	51	39	48	42	47	35	37	43	37	41	44	44	47	59	54	41	34	30	39	44	28	56	41	38	32	39	43	45	43	38	44	35	29	29	49	42	33	29	25	44	36	42	52	36	53	38	32	41	37	35	47	39	33	47	45	45	45	39	41	38	42	36	44	47	41	38	37	34	53	35	37	46	40	37	36	51	30	56	49	52	42	49	34	35	44	44	42	51	41	43	48	38	40	40	48	25	42	36	42	41	30	36	37	39	41	35	43	50	46	55	40	32	45	45	38	32	40	37	52	49	42	44	39	31	33	44	39	40	44	40	41	53	40	52	45	40	38	40	38	32	49	42	48	44	49	42	49	35	38	31	39	41	44	39	45	41	51	44	55	35	50	37	43	53	45	51	40	41	50	44	40	44	62	49	37	43	48	35	43	44	33	41	47	43	40	50	42	48	43	46	39	47	40	33	35	37	48	39	39	32	51	45	33	42	32	50	44	48	62	37	52	41	45	38	46	41	55	52	38	45	60	34	54	41	43	39	27	37	39	43	41	39	47	38	41	42	44	51	40	49	39	35	36	43	32	34	40	40	44	50	44	37	59	38	50	35	36	41	34	41	43	40	39	48	46	43	39	39	36	45	43	36	42	35	30	47	37	36	41	37	49	40	40	29	39	40	39	37	46	40	35	40	46	44	46	40	38	34	42	35	34	44	38	45	57	35	37	43	36	46	45	48	44	42	40	54	46	32	39	30	39	39	40	44	43	39	37	42	36	38	44	43	37	44	46	42	34	38	39	34	42	41	58	40	36	36	48	46
22466	9284	1799	2032	3551	3878	3300	2614	2182	1766	1484	1234	1104	1130	939	803	691	704	706	698	608	582	527	608	602	556	516	525	530	546	503	539	534	513	496	474	479	484	467	511	483	515	485	472	486	463	497	491	512	464	481	462	451	475	455	456	473	449	455	469	469	473	497	474	511	440	470	480	511	1659	3258	2965	2069	1639	1039	764	599	534	471	434	460	464	433	454	417	490	463	423	407	473	453	439	453	463	447	475	472	482	406	404	417	413	433	447	491	403	389	441	454	449	409	444	446	449	434	431	470	404	406	425	452	457	457	434	469	426	474	420	454	465	458	437	468	456	452	440	431	469	472	461	477	457	449	450	445	456	454	424	461	490	496	411	477	416	447	465	477	453	466	460	443	423	453	430	424	454	463	482	418	449	483	443	470	467	466	467	453	439	437	445	473	383	467	441	424	445	400	452	434	448	455	478	454	453	469	449	449	434	439	445	454	425	464	473	447	427	452	458	434	456	441	418	439	473	479	448	477	452	409	425	462	433	442	437	465	436	448	473	474	448	458	456	444	432	446	486	461	459	451	447	452	442	475	466	440	461	449	448	441	445	459	461	458	449	482	483	463	438	435	420	468	442	420	439	464	463	428	444	434	421	445	413	420	431	467	449	429	450	442	486	469	465	499	450	455	416	452	438	461	444	427	480	466	438	452	438	476	460	464	424	435	425	453	421	437	483	451	444	477	481	423	452	460	447	455	467	435	460	439	440	483	446	444	424	475	457	481	450	465	429	410	472	420	425	464	415	496	448	444	461	448	458	442	440	443	451	474	421	456	450	424	469	429	450	452	486	477	412	440	460	445	463	448	418	420	423	473	447	416	453	468	462	425	469	427	469	462	439	432	447	447	468	477	450	461	504	468	444	458	457	435	449	434	468	440	448	436	457	429	447	477	479	441	500	468	416	500	476	434	424	455	449	416	422	448	472	453	451	432	453	449	482	431	465	438	403	442	438	439	460	426	467	461	446	436	457	452	445	469	444	480	459	452	474	467	414	468	442	440	490	429	452	465	480	470	469	476	462	454	469	453	418	435	424	396	452	423	463	438	465	442	452	429	445	451	440	451	426	449	429	493	461	433	471	435	468	453	420	461	466	473	453	458	452	445	481	447	482	465	456	433	491	479	467	436	426	456	432	481	469	438	462	432	448	429	459	426	439	453	455	457	486	478	420	447	413	469	487	462	449	443	424	434	456	456	468	458	438	463	459	427	461	437	441	440	441	452	413	409	448	481	440	468	453	439	453	431	458	446	448	440	455	467	411	442	448	481	471	444	419	421	396	449	435	445	452	474	461	438	443	445	463	473	427	446	454	438	462	433	431	480	409	448	425	474	405	412	462	461	473	442	459	465	462	471	439	439	450	481	414	453	453	421	446	451	470	455	442	470	473	463	481	469	463	446	465	450	457	447	442	425	466	438	439	485	470	481	432	498	448	446	449	479	433	458	468	443	446	453	449	442	457	412	437	460	443	481	418	425	468	430	458	435	443	460	436	448	436	429	483	493	467	476	474	434	458	455	426	434	462	452	454	479	449	443	449	443	468	430	432	464	455	493	465	413	480	471	461	473	490	430	499	458	463	428	433	415	466	421	487	489	463	436	467	437	449	436	453	475	447	473	465	462	460	430	434	479	440	470	443	414	426	463	445	476	438	450	457	428	438	463	444	443	460	484	455	440	457	441	458	416	476	424	469	423	409	392	455	452	469	453	439	474	435	417	399	450	449	451	482	442	425	432	494	467	453	472	482	439	478	458	432	457	468	478	438	457	454	430	479	437	459	432	422	456	472	441	462	458	466	468	449	447	437	467	421	442	454	476	417	455	435	452	450	462	459	460	433	455	438	498	451	454	459	456	431	454	470	452	439	457	508	456	455	476	465	456	458	473	436	432	476	444	458	467	441	417	426	462	444	428	473	429	455	463	467	437	449	460	473	465	441	457	454	490	496	448	449	466	455	460	431	480	470	454	431	463	490	429	462	451	432	453	445	414	445	448	482	470	453	449	426	417	439	441	400	464	430	448	449	440	426	481	485	437	386	430	433	417	437	445	426	450	489	477	498	435	429	421	471	447	421	442	439	478	460	410	455	448	479	421	453	458	461	453	445	415	472	467	452	443	460	429	394	433	403	434	455	444	487	470	470	447	440	452	452	444	437	436	466	423	456	430	444	438	457	431	452	479	458	450	438	459	450	427	433	487	444	478	436	435	480	483	400	441	450	467	462	465	473	436	487	456	460	445	487	416	446	435	452	468	437	441	401	438	465	411	441	468	440	459	455	448	470	432	490	485	396	435	465	470	437	461	479	464	435	459	462	443	413	415	415	430	451	469	417	420	454	435	487	426	423	463	430	455	443	431	471	433	442	416	438	469	415	430	444	430	448	415	486	485	447	458	457	458	433	454	467	456	466	437	461	475	441	438	482	419	452	491	475	439	489	477	453	475	455	457	455	468	424	457	456	437	455	467	447	431	403	474	424	451	421	427	451	463	452	465	430	483	453	432	449	491	439	462	460	429	455	434	419	481	439	417	466	468	455	444	423	461	469	454	436	472	458	436	429	461	500	440	465	469	434	470	459	433	488	469	462	464	443	501	467	444	414	465	453	485	425	478	445	404	428	441	505	463	440	453	457	430	420	430	445	444	492	436	458	459	451	451	447	448	464	472	441	462	441	462	459	461	452	461	467	485	438	455	458	473	403	420	417	450	433	462	470	468	446	467	426	417	443	435	436	427	443	466	436	441	471	403	464	419	416	445	416	490	423	437	426	441	497	447	441	456	475	477	443	480	453	451	458	480	431	451	448	467	456	447	501	436	461	427	434	410	446	439	456	449	414	466	472	467	443	456	462	474	452	479	493	434	403	445	432	440	437	430	440	461	443	468	456	430	415	433	418	434	439	449	431	441	419	450	472	467	435	470	432	436	450	502	472	464	466	426	432	437	436	463	431	419	446	434	463	488	451	421	422	422	429	422	446	457	451	431	449	465	448	432	410	429	453	427	448	452	465	400	421	451	461	451	457	462	430	453	500	440	424	452	399	455	450	466	480	432	427	460	445	436	476	445	445	438	419	445	466	435	457	460	419	432	433	452	440	451	435	462	445	465	462	435	412	449	403	471	458	459	446	454	464	483	440	446	417	442	417	447	482	437	483	461	434	448	493	441	424	451	451	436	478	418	475	450	443	451	411	465	446	450	465	453	478	442	454	450	425	446	462	425	456	455	433	388	462	416	453	462	443	444	457	438	497	426	449	468	470	424	445	434	427	461	446	475	467	432	477	451	410	446	458	474	455	433	429	476	455	428	503	453	459	425	445	437	428	423	507	494	432	458	477	462	423	425	473	484	456	481	440	456	428	443	442	484	439	417	453	438	443	439	444	451	403	457	461	459	466	483	454	422	471	454	456	457	480	466	501	435	442	472	447	478	445	450	473	414	448	423	490	445	454	449	450	446	470	453	448	441	448
917	193	85	65	58	59	48	52	57	61	40	46	51	61	53	37	56	52	56	54	51	46	52	42	40	56	56	49	40	54	42	53	56	49	42	50	53	52	44	55	60	57	39	41	34	55	58	54	40	52	62	39	50	53	53	50	36	58	56	53	37	46	39	41	50	48	48	55	42	52	60	75	81	63	57	52	53	52	37	46	55	55	54	52	44	43	57	49	46	43	55	53	57	56	48	58	47	47	56	58	41	55	47	50	44	53	42	47	57	50	48	45	66	42	59	49	44	52	43	52	42	59	45	45	49	46	44	65	48	44	45	41	47	57	53	55	44	34	53	52	58	53	52	61	45	61	46	55	57	51	37	52	41	50	53	43	53	47	35	51	44	56	54	58	40	47	63	48	54	49	52	67	47	46	45	37	42	49	49	50	53	58	54	57	48	60	40	61	53	48	58	62	51	50	38	43	52	44	56	33	47	50	44	48	51	32	61	40	47	53	46	67	52	57	40	39	46	53	43	36	47	42	42	42	61	50	54	52	38	45	55	46	46	57	52	44	53	47	53	51	55	61	59	60	41	44	43	63	60	59	57	42	48	38	48	48	41	61	48	55	57	57	50	60	50	44	54	52	43	45	60	52	58	62	51	53	56	50	54	45	46	56	47	44	52	57	49	52	62	42	47	48	59	55	49	51	45	55	52	57	47	54	43	46	46	51	47	40	49	55	50	40	58	44	57	46	44	59	44	43	44	39	57	57	57	33	50	58	51	46	49	39	63	44	48	48	59	37	46	57	53	43	59	42	52	51	44	57	46	39	39	55	55	57	63	52	48	45	39	51	53	49	42	58	48	67	51	46	44	44	55	42	46	44	48	46	45	39	44	48	55	49	48	57	54	52	37	45	43	49	67	50	42	59	39	45	44	56	59	62	43	57	40	61	47	56	56	41	55	58	64	46	58	39	62	51	36	42	49	49	52	47	43	59	55	46	49	49	36	51	44	45	55	40	44	50	61	42	47	50	46	52	53	49	56	46	55	57	49	49	62	41	51	41	53	46	61	45	43	53	43	47	38	46	57	39	53	56	43	45	39	52	57	45	47	33	50	43	48	46	56	39	36	47	63	43	48	54	38	38	56	41	46	44	31	53	55	41	39	52	52	61	51	67	55	42	54	46	38	46	49	67	47	61	51	53	46	51	48	50	53	61	36	43	50	50	65	50	49	50	55	53	47	47	53	55	53	52	43	51	36	40	58	55	47	50	51	56	50	43	47	56	48	51	56	52	45	50	42	49	54	55	49	45	45	34	51	50	42	64	48	53	42	45	57	47	54	55	47	47	48	41	42	53	38	49	48	60	46	51	49	42	53	46	44	45	60	51	45	62	57	44	47	42	48	48	55	54	49	48	54	54	64	58	47	50	40	56	58	54	54	48	69	44	56	48	51	54	48	48	51	58	48	39	48	51	44	38	54	46	49	48	35	57	45	62	59	38	38	52	60	52	44	46	61	61	44	74	41	54	50	39	50	58	44	45	41	54	49	48	45	61	59	36	45	52	56	54	38	58	49	41	44	47	39	51	51	49	45	47	47	39	60	51	48	57	41	56	52	40	50	43	50	40	48	50	38	57	57	53	44	39	55	51	44	53	53	47	50	42	44	45	36	48	41	48	50	50	57	57	48	52	39	53	57	50	59	43	66	54	40	58	57	42	49	41	40	43	49	54	60	55	47	57	55	41	33	53	38	53	38	48	51	44	53	45	42	48	67	57	40	55	52	59	38	38	55	52	43	42	46	47	64	58	50	44	49	53	46	51	52	48	53	54	56	42	52	55	49	35	47	57	48	41	37	51	44	53	44	37	41	53	45	40	45	59	58	43	43	48	49	40	45	44	56	42	40	49	56	45	52	38	52	50	46	34	39	61	53	61	62	53	38	42	48	48	36	46	52	49	40	45	56	59	59	53	52	54	57	63	44	52	49	47	50	41	44	55	46	47	45	44	50	51	60	57	56	40	42	56	44	51	62	64	46	42	51	48	41	40	45	56	51	48	64	53	55	43	46	44	41	55	55	49	51	40	43	61	54	66	45	54	42	54	50	44	42	54	41	45	46	51	38	37	50	60	47	38	55	43	54	45	57	50	52	38	50	44	59	42	42	51	55	57	48	50	40	48	52	51	40	48	44	50	61	48	49	57	33	34	48	50	47	54	57	49	46	61	61	49	46	44	46	50	50	54	52	49	51	58	51	41	38	47	50	53	45	39	38	43	45	34	48	53	38	52	50	44	39	45	68	52	46	53	33	47	40	46	47	49	46	49	52	47	56	41	64	51	47	47	49	54	49	52	45	45	40	47	40	52	43	48	45	56	43	46	42	48	49	50	39	54	45	47	63	46	48	46	55	52	44	41	42	36	55	50	38	44	45	40	50	59	45	46	56	44	46	40	57	51	54	44	49	47	55	57	52	37	49	49	50	55	46	59	55	47	45	35	56	40	50	53	38	55	61	42	42	64	62	56	41	51	51	52	51	59	44	31	50	38	44	51	58	46	57	47	48	43	41	37	44	34	46	46	50	46	57	53	44	40	47	57	46	53	41	54	58	48	35	44	44	48	50	53	62	47	48	56	53	50	44	46	53	45	37	46	55	46	63	55	57	44	39	53	44	50	71	36	39	44	54	52	47	43	54	64	51	44	47	67	54	43	55	51	42	62	53	63	48	63	36	39	55	63	41	43	41	38	42	56	49	53	43	70	49	59	48	43	48	46	43	43	57	55	39	48	47	52	47	55	54	53	46	63	65	45	54	45	52	48	64	53	61	54	43	52	43	38	52	43	41	47	54	48	51	58	37	52	44	61	53	38	49	56	53	63	42	46	44	34	62	49	47	52	41	64	54	34	43	57	44	58	44	50	48	53	46	58	45	66	57	57	48	66	53	48	32	39	50	46	55	41	35	47	56	51	60	55	45	55	45	49	43	42	57	51	39	50	40	56	51	54	51	46	50	48	54	65	43	56	51	50	46	38	44	52	51	48	53	50	60	37	50	37	61	45	39	59	48	48	58	48	46	57	45	53	57	41	51	47	65	49	54	51	46	48	49	59	42	52	42	49	43	40	40	51	44	47	55	47	49	51	53	50	52	42	37	52	45	48	37	52	52	52	49	47	65	52	49	54	48	42	53	42	48	42	47	40	51	49	48	59	39	50	44	45	42	38	57	43	46	49	46	59	55	48	47	48	41	54	60	53	45	53	50	45	48	43	36	39	50	40	41	61	60	48	46	57	48	47	41	50	45	46	51	50	38	49	44	46	43	43	37	47	42	45	43	48	47	48	43	42	48	51	46	49	43	30	47	49	43	44	45	46	39	39	47	37	45	48	38	57	50	44	48	45	43	53	36	52	45	52	45	50	54	52	38	53	38	45	37	53	49	47	47	46	53	48	50	47	43	48	47	42	50	55	41	53	48	54	44	60	43	49	55	35	57	39	57	51	65	50	51	43	52	41
13202	3110	800	841	1280	1328	1225	1036	876	807	758	703	621	628	646	604	565	565	581	544	528	540	542	534	529	520	549	538	556	540	501	494	555	541	499	527	559	520	528	536	488	506	517	533	520	555	573	505	517	521	537	510	498	507	527	509	514	528	549	492	516	515	540	498	535	525	559	516	482	700	1076	1075	1030	848	795	626	564	552	550	525	588	515	489	505	513	541	530	523	537	540	508	502	501	502	534	514	527	532	469	509	531	510	472	533	519	528	545	491	501	520	524	503	465	474	524	510	558	532	518	494	525	499	525	494	508	565	502	515	486	504	541	497	506	492	510	519	502	572	505	525	518	514	532	508	517	537	533	519	537	529	524	538	518	534	499	547	520	496	504	530	527	536	511	535	522	476	505	531	504	529	529	545	530	477	525	526	479	515	465	498	512	504	517	503	518	528	489	517	554	507	544	500	553	546	502	455	547	538	531	486	496	483	528	541	511	485	508	514	537	532	532	528	520	487	480	477	506	532	525	503	501	470	486	543	503	482	544	511	550	529	529	478	519	515	539	544	521	497	506	520	503	503	495	508	523	509	505	498	474	529	518	501	481	514	501	496	551	497	514	523	503	498	544	507	531	499	558	496	513	533	547	487	530	491	497	475	528	524	530	533	527	540	519	489	510	524	509	474	517	524	523	496	523	505	507	505	518	507	522	572	510	571	563	516	510	537	477	503	499	502	516	530	473	566	457	461	507	522	522	505	533	513	506	538	517	526	494	490	521	487	542	522	525	523	533	512	479	512	488	532	532	542	513	492	515	530	484	561	511	480	533	507	508	519	508	470	483	539	508	523	538	474	510	545	491	519	508	489	511	499	490	526	510	524	550	514	541	538	479	517	485	495	480	529	551	491	468	522	513	521	502	575	496	534	499	530	566	508	526	511	524	526	526	525	536	538	495	541	506	518	555	538	510	528	545	498	525	453	484	519	499	529	529	524	546	529	524	539	512	556	476	502	513	522	515	525	494	518	503	503	505	541	479	507	515	534	502	511	511	486	509	511	540	537	519	563	532	546	518	550	537	475	499	521	528	519	494	524	516	547	516	488	512	555	491	516	515	563	507	535	550	511	485	532	556	522	537	516	521	536	516	498	473	512	540	531	491	508	548	515	497	502	508	538	514	510	522	505	512	546	577	517	510	550	527	512	512	512	508	498	525	473	514	481	493	501	458	516	503	501	523	552	500	520	551	466	527	550	528	514	492	494	496	526	513	545	541	527	545	539	541	485	519	508	544	491	488	512	518	537	491	533	493	549	511	514	522	485	545	523	508	507	515	528	532	500	545	525	516	517	537	489	540	521	499	520	518	501	526	523	539	530	474	517	501	517	555	534	519	514	518	539	448	537	533	468	496	513	505	523	542	480	476	527	539	528	487	487	511	478	500	500	452	486	502	516	492	559	524	521	474	527	539	518	534	471	491	549	497	519	504	489	510	498	534	539	513	529	473	501	501	539	540	522	557	530	478	512	503	476	528	543	506	530	504	520	516	512	519	569	518	547	528	531	547	545	535	542	493	544	516	527	499	515	475	491	491	530	516	517	554	544	475	490	516	516	509	513	518	509	516	552	495	538	533	500	517	495	517	523	522	474	515	461	465	521	517	539	551	527	526	504	535	491	534	538	486	493	498	547	511	551	521	506	479	521	522	524	557	500	507	542	563	515	504	520	530	478	551	504	509	520	493	493	558	523	494	531	527	478	510	535	515	539	478	491	539	512	538	562	531	513	511	492	527	483	521	543	535	547	544	543	544	515	518	504	522	506	493	546	489	573	469	525	509	539	533	500	504	495	504	496	514	534	548	549	503	554	519	548	496	501	481	498	527	531	501	516	477	517	534	514	551	502	501	520	508	529	519	492	538	517	507	500	498	478	523	497	483	492	528	500	504	503	542	554	521	540	474	501	525	493	493	525	540	512	533	510	500	512	514	531	520	500	474	478	538	500	483	495	505	477	532	486	487	488	533	498	521	551	530	528	519	520	569	542	495	521	526	534	480	502	478	477	517	529	492	511	519	515	541	554	514	541	515	500	536	534	513	511	520	480	498	537	507	523	498	446	491	506	479	486	501	526	542	516	529	516	508	521	492	503	516	494	506	550	491	511	550	502	508	478	526	540	513	540	491	541	503	467	534	504	522	529	544	509	509	495	520	492	502	498	520	511	544	508	519	518	524	520	535	519	512	534	545	524	529	498	508	498	529	518	536	538	500	502	528	495	515	508	522	503	492	504	526	513	541	524	539	529	541	544	492	495	496	529	510	519	459	521	492	499	541	482	520	568	524	520	501	501	504	498	526	501	485	458	507	506	483	531	521	498	516	558	539	533	480	542	504	528	517	506	464	540	491	491	520	503	555	495	505	518	502	540	501	528	501	537	514	531	537	501	500	507	481	521	546	519	518	518	515	489	481	516	524	495	547	522	544	523	520	506	526	536	525	529	524	535	531	567	536	508	522	525	533	500	560	531	556	480	491	489	455	531	530	531	551	545	524	504	520	494	531	487	546	556	516	509	501	492	500	479	490	530	486	472	552	515	500	507	502	476	495	502	535	523	481	525	579	531	552	494	494	485	513	520	521	511	561	516	479	496	532	511	507	501	546	549	531	494	500	501	516	486	479	542	503	496	546	500	527	537	517	533	518	484	495	499	496	533	557	513	534	499	474	458	522	520	528	564	511	483	518	529	559	507	499	543	497	510	487	538	508	545	527	516	461	553	538	484	480	523	499	563	539	523	484	479	518	454	502	526	523	555	512	555	527	543	485	512	536	520	507	486	555	537	500	535	502	499	520	511	509	492	523	480	517	498	541	513	500	489	488	527	479	527	519	534	514	528	525	529	514	525	505	551	488	509	549	553	520	514	501	471	490	555	497	522	538	512	487	496	525	521	487	548	515	510	531	508	493	476	525	534	513	504	511	497	481	537	521	485	531	504	516	526	510	542	518	566	528	506	523	510	531	518	530	541	520	520	496	533	504	530	520	529	527	522	534	523	523	540	501	474	509	470	493	531	495	506	512	474	498	496	537	533	495	536	537	515	491	525	548	506	504	512	513	537	498	463	534	483	482	501	471	512	506	518	551	539	543	490	528	545	537	533	526	525	517	520	521	488	505	508	536	530	519	519	533	526	515	535	535	516	554	497	484	556	541	511	576	537	510	488	524	507	514	495	474	519	566	520	498	515	528	522	494	507	496	523	516	498	499	497	538	502	517	503	539	507	510	522	517	497	487	523	519	530	470	521	514	526	548	486	510	525	509	525	470	520	503	526	545	501	520	540	506	497	550	514	514	498	491	504	504	518	535	527	480	525	557	526	473	528	493	536	525	518	485	489	506	506	548	488	528	521	544	508	520	518	484	545	513	482	502	504	518	491	523	505	524	503	539	491	538	520	512	496	520	508	515	517	498	567	506	474	527	519	550	521	512	503	503	555	515	497	505	533	474	495	539	552	516	521	513	527
1429	800	138	90	72	88	76	74	59	49	59	53	50	59	66	68	56	59	56	52	69	44	37	42	50	48	52	48	66	56	46	51	38	44	64	52	54	42	57	48	56	45	31	59	46	48	57	58	45	46	45	48	49	51	54	51	50	56	52	43	40	56	46	60	42	50	51	40	57	68	110	120	92	82	64	71	39	57	50	44	56	35	41	50	57	40	45	54	40	50	47	65	45	47	44	40	47	52	56	46	49	57	54	51	43	58	47	53	39	48	47	51	48	61	58	52	46	44	52	54	53	56	42	59	53	44	50	46	45	48	47	49	49	44	41	49	56	54	44	50	47	56	57	45	37	40	58	45	45	38	52	56	55	46	54	43	56	44	46	44	48	51	52	43	51	46	45	62	63	49	39	45	38	55	45	41	35	39	51	53	49	46	50	56	53	52	54	46	43	41	47	43	47	47	46	58	60	50	44	48	50	52	55	53	42	48	44	41	56	47	42	51	49	54	46	66	48	40	57	41	45	57	49	56	40	52	56	50	34	52	50	59	49	45	47	44	45	43	61	50	52	53	55	57	44	40	38	50	45	52	52	45	46	61	48	39	48	50	61	43	40	53	53	52	44	34	40	50	61	54	54	54	50	43	39	52	39	42	52	62	37	39	52	53	57	56	48	52	43	45	41	52	40	57	47	47	46	47	57	41	61	53	60	33	48	43	46	61	59	43	43	43	59	52	59	55	52	41	53	46	52	57	56	47	52	58	60	53	45	66	49	53	50	56	43	58	43	41	58	41	54	44	49	53	55	42	49	36	51	34	40	49	50	49	54	43	60	47	41	57	55	50	48	50	52	47	48	32	44	51	49	52	57	55	53	58	56	31	55	46	43	51	50	57	53	46	37	45	45	55	45	51	40	50	48	59	49	42	57	60	50	46	40	54	52	44	48	59	50	52	45	41	49	33	53	50	64	50	47	41	53	47	39	38	59	43	59	44	49	43	50	54	53	40	52	55	50	52	65	52	45	48	49	45	43	52	40	37	48	43	38	54	47	53	52	50	58	44	30	51	43	42	45	50	52	46	46	45	43	46	49	43	57	41	39	66	56	45	50	45	44	48	52	45	57	54	46	53	42	58	41	55	40	55	53	48	54	46	45	36	59	60	52	50	53	36	35	53	45	59	32	56	65	60	52	54	50	46	56	50	45	48	44	58	51	41	53	60	54	53	48	41	40	47	42	56	63	60	48	41	43	48	51	52	48	46	49	43	58	53	53	44	41	54	40	44	46	61	43	52	48	44	49	44	53	42	46	52	55	41	44	57	51	48	47	37	52	54	52	53	49	54	50	57	45	55	56	55	51	45	46	42	39	44	64	60	41	51	64	54	43	38	50	54	54	57	50	40	39	41	52	34	35	46	49	52	59	49	44	51	67	46	44	57	49	61	40	50	61	54	56	41	64	53	56	53	59	50	45	40	63	48	49	54	46	52	55	43	44	49	52	62	48	41	44	57	46	45	47	52	44	51	52	53	46	45	58	41	54	57	57	42	46	46	56	40	57	59	54	43	54	46	32	43	50	40	56	62	39	52	42	52	38	48	49	55	41	49	52	53	52	44	45	53	49	51	49	34	47	41	74	43	36	42	56	38	53	37	50	56	34	60	62	57	40	42	51	50	63	64	46	46	41	57	50	42	62	54	32	50	54	55	44	50	51	58	37	49	56	53	31	55	46	53	56	43	41	45	61	44	61	48	37	46	48	56	49	53	50	46	48	50	50	49	54	63	38	48	58	56	45	56	45	42	46	52	50	55	44	38	43	52	43	51	59	65	47	45	43	49	47	45	54	58	58	53	58	44	55	41	55	42	47	60	42	49	54	49	38	54	47	30	48	53	60	32	37	46	64	49	49	52	53	55	39	55	44	53	45	50	51	44	54	48	47	47	43	43	56	51	44	34	56	52	38	37	48	46	53	64	57	38	44	44	49	52	54	39	40	40	55	36	45	50	62	48	46	64	61	55	53	60	65	49	39	52	56	44	40	36	44	48	39	60	38	41	46	56	52	51	52	52	42	44	57	54	40	48	55	58	51	49	51	49	58	45	55	48	58	33	51	34	47	53	51	35	53	52	50	47	49	48	40	59	59	53	52	54	59	47	38	51	41	44	46	49	40	46	39	46	57	47	37	39	56	67	38	41	51	28	43	41	52	48	52	57	58	43	44	56	45	62	51	60	49	47	49	48	50	46	48	47	36	48	52	39	43	54	50	48	65	55	47	48	40	41	50	52	41	52	53	42	53	49	39	57	43	45	52	66	54	38	37	54	57	46	57	42	64	45	58	48	47	45	42	49	50	61	52	50	62	50	58	54	58	52	51	49	44	47	50	54	61	52	60	39	55	55	59	48	41	52	44	48	59	37	51	36	46	49	46	59	49	54	52	42	49	49	54	45	47	44	40	40	41	38	50	50	52	30	45	44	42	33	44	43	43	48	47	42	46	60	47	45	48	39	52	58	45	46	44	55	52	52	49	48	52	32	55	57	52	53	62	49	45	48	36	55	42	51	43	49	41	58	54	57	50	54	50	55	62	44	53	60	50	44	47	46	38	53	42	57	44	43	37	50	59	52	44	45	43	41	52	55	40	45	49	55	58	51	53	49	55	46	45	46	42	53	61	48	49	49	49	47	50	56	42	43	51	45	47	46	52	48	50	41	47	49	53	54	47	51	59	56	51	54	65	49	31	48	45	57	52	54	41	51	47	54	41	56	43	47	47	63	40	48	42	57	48	60	35	49	44	51	53	46	56	39	52	45	44	46	51	48	47	52	50	55	45	43	38	45	35	36	52	62	38	48	37	50	50	47	52	51	44	59	52	52	42	55	51	57	44	47	52	49	55	59	50	57	33	46	57	56	49	31	48	54	55	51	47	36	48	49	41	41	45	50	49	49	46	51	51	46	45	41	47	44	47	43	52	56	39	42	39	40	49	44	49	54	43	56	43	45	54	53	56	52	49	46	59	39	48	49	43	48	48	47	50	39	47	51	45	62	49	49	48	59	54	53	53	44	45	40	48	52	51	35	52	43	45	57	50	38	45	51	53	55	49	52	50	47	41	40	48	60	48	58	46	38	45	33	47	40	47	37	58	52	58	54	47	55	60	58	44	44	50	49	47	43	58	50	38	40	50	34	42	68	55	49	39	44	45	46	52	53	46	43	59	34	44	43	41	48	46	56	48	47	61	58	66	53	43	61	47	48	39	37	41	34	52	38	36	38	37	57	49	53	53	46	60	50	55	51	63	59	53	54	42	36	45	58	45	58	45	51	52	48	45	45	46	39	32	52	43	56	47	56	51	48	40	62	46	52	52	47	55	40	52	41	63	53	51	61	45	49	46	63	41	46	42	43	46	47	56	50	52	42	66	53	48	48	41	64	49	49	44	42	53	50	63	40	44	44	57	47	56	44	54	60	55	55	54	53	50	34	55	58	54	46	47	49	50	48	59	46
18177	8035	1510	1529	2570	2818	2278	1775	1516	1227	1077	998	819	848	759	766	676	643	629	698	578	629	596	599	608	594	585	560	569	594	563	554	574	610	539	580	556	547	559	561	546	582	530	574	582	560	578	589	541	550	539	559	537	561	549	561	523	524	533	611	559	576	513	512	555	504	561	504	524	967	2053	1932	1629	1287	869	712	693	546	495	517	493	529	513	547	569	515	531	540	519	515	548	537	505	518	536	598	513	511	518	538	519	517	518	495	546	538	520	538	521	528	499	520	529	548	532	505	547	525	554	554	524	535	522	503	547	506	522	478	532	530	499	539	515	521	503	532	512	539	522	545	517	542	541	542	510	534	521	514	501	503	569	506	563	547	540	549	551	531	530	550	535	566	520	525	535	488	509	487	510	493	528	562	535	525	522	487	501	498	526	526	542	548	531	557	491	569	499	545	525	525	505	495	513	555	581	483	525	568	501	502	533	484	561	538	497	552	548	516	554	528	510	577	539	547	511	585	534	535	540	499	556	524	519	524	511	529	537	528	512	521	513	551	536	543	528	555	513	550	529	508	504	513	560	514	542	506	511	554	490	559	564	517	545	541	527	511	535	524	529	539	554	535	509	530	533	592	523	513	541	507	487	494	527	541	535	589	512	546	532	489	545	541	527	536	535	499	525	514	560	543	517	536	558	540	449	541	455	559	526	540	498	534	445	518	537	537	533	541	535	529	566	503	508	520	540	530	517	506	547	488	507	508	531	507	486	507	543	533	491	480	542	575	524	514	538	532	543	551	531	583	524	525	509	566	518	529	527	525	535	485	532	532	516	517	447	520	529	520	519	558	498	526	507	494	488	502	557	504	535	504	491	558	534	558	526	543	506	522	559	580	513	539	537	560	523	544	525	531	520	503	499	501	513	550	550	515	514	553	490	515	512	561	523	574	527	539	531	515	514	527	509	502	524	541	546	541	514	531	550	530	513	543	531	506	531	531	491	493	556	501	558	506	532	521	515	526	521	497	535	563	522	539	530	548	532	528	547	544	538	506	531	545	540	568	527	549	546	534	549	522	550	550	528	488	564	514	517	520	509	505	516	522	509	565	567	481	516	526	516	532	532	560	550	531	556	506	515	558	481	513	549	502	511	511	506	532	502	482	528	519	525	593	512	521	543	518	524	524	509	541	536	548	521	516	521	537	523	516	512	510	550	506	536	478	514	480	510	541	528	511	515	527	489	554	527	493	528	523	522	535	508	543	509	554	543	575	576	503	539	506	550	540	513	495	540	504	520	548	534	521	521	524	541	514	510	543	523	514	541	522	590	546	558	483	553	541	536	533	524	529	536	537	555	531	534	513	530	516	548	517	516	554	494	540	557	524	507	491	567	557	527	560	527	517	521	515	533	530	521	513	500	544	518	568	504	527	517	564	481	553	599	536	553	489	522	524	543	545	543	531	543	508	529	514	503	545	490	523	513	510	476	537	546	548	524	516	541	498	522	519	553	544	543	538	508	506	560	533	549	499	537	546	529	564	541	548	542	520	506	537	527	491	548	529	543	489	525	527	493	525	528	552	484	507	501	578	554	503	530	532	515	493	513	510	510	504	481	528	537	515	539	515	526	502	518	523	506	526	547	541	550	530	531	559	509	495	557	489	551	537	523	506	566	541	501	534	480	556	512	526	481	492	526	531	513	504	513	535	525	558	554	523	545	503	503	479	539	513	523	520	519	498	550	535	530	518	513	492	522	558	521	537	523	510	505	531	556	516	520	574	557	539	478	529	567	561	571	566	516	518	512	528	549	501	556	551	497	518	472	564	508	549	550	597	539	526	514	478	554	493	485	541	537	532	501	536	519	497	503	534	565	491	558	529	535	479	511	509	517	516	507	555	556	508	489	512	565	547	534	542	527	474	551	518	487	532	472	539	534	521	537	473	545	531	504	529	574	533	518	524	523	561	503	517	536	488	569	518	527	518	525	541	489	546	511	518	521	524	527	536	543	536	511	555	582	551	524	490	488	535	546	516	526	577	515	541	515	539	509	497	513	576	503	497	515	534	543	518	517	544	543	518	470	512	525	493	519	522	505	562	474	518	516	522	532	512	503	538	522	549	537	528	522	558	518	541	538	537	534	558	511	555	551	530	531	567	541	532	556	572	557	519	532	526	534	479	521	496	511	526	562	567	506	508	520	514	529	516	563	544	554	513	534	537	540	550	535	494	536	517	533	552	566	516	527	524	519	507	534	536	512	524	565	524	522	515	489	490	477	519	501	543	504	563	527	525	531	548	501	553	532	516	482	559	537	541	525	557	566	539	553	530	538	532	526	519	537	534	551	523	540	510	513	538	524	540	515	534	529	485	534	552	534	516	565	520	521	526	518	526	536	526	545	541	502	561	557	517	524	522	493	551	554	495	529	517	510	562	546	500	523	511	501	545	516	479	513	539	537	525	492	545	536	524	500	538	500	505	488	531	550	552	489	518	485	559	548	487	509	546	505	483	533	493	510	571	519	512	516	521	550	534	519	542	493	499	531	505	510	492	495	503	506	520	520	518	526	507	517	509	520	517	556	512	514	523	513	493	578	534	513	521	562	494	531	515	531	547	524	516	549	547	490	530	503	492	512	533	531	487	502	524	521	536	493	537	500	547	515	506	518	502	496	521	538	510	531	535	543	525	530	531	556	530	544	527	500	517	532	520	539	478	583	523	505	533	500	513	523	509	506	575	494	517	527	550	507	499	537	545	533	527	533	499	531	493	551	546	484	550	504	508	515	526	546	531	515	526	507	518	516	536	547	505	490	536	541	568	529	530	526	534	497	521	534	492	539	516	550	494	499	506	540	517	499	554	536	517	545	532	526	529	521	535	531	534	519	493	525	545	558	530	510	522	574	583	493	503	540	521	501	467	564	531	542	567	477	596	514	545	512	551	530	539	524	564	534	531	524	523	513	503	525	536	482	532	541	527	482	535	521	581	523	533	507	546	481	534	526	541	590	544	521	534	493	537	528	584	575	551	502	525	505	511	497	550	541	544	525	492	489	494	560	500	489	549	540	501	487	533	520	559	563	489	569	554	556	570	512	552	524	538	541	538	586	543	525	514	569	519	483	511	524	517	564	530	504	524	522	550	502	518	513	525	556	527	541	507	537	545	523	561	506	517	512	510	575	542	505	496	518	519	513	542	522	487	519	487	539	481	513	541	526	483	525	514	517	549	568	544	524	517	512	523	491	534	522	499	507	528	515	489	519	555	491	515	572	529	496	524	534	510	536	538	556	522	510	568	552	507	531	535	507	494	536	526	599	534	541	542	495	500	562	519	502	539	539	543	518	544	548	536	525	547	533	523	534	503	512	514	552	511	570	541	493	519	538	524	526	571	499	507	516	519	527	542	540	523	528	513	544	474	501	512	557	521	534	533	540	503	503	543	543	502	542	491	527	556	522	543	540	555	540	536	515	518	547	488	515	566	520	550	510	537	564	532	555	537	541	499	546	542	519	495	508	518
1927	569	102	89	70	61	61	60	67	40	59	58	45	50	63	45	40	56	40	53	38	45	38	43	41	37	47	38	40	44	60	49	40	43	35	43	59	52	54	32	38	37	46	40	47	54	40	42	46	46	38	45	45	46	43	44	40	39	47	52	28	49	33	57	39	48	50	57	37	62	104	119	90	80	77	57	54	46	37	39	42	39	50	28	55	50	33	43	43	47	40	45	46	36	39	30	51	48	48	38	58	40	47	33	56	51	43	56	32	26	41	55	43	28	44	44	43	52	53	42	46	43	48	43	57	40	43	36	43	37	45	37	49	42	50	41	32	44	34	42	52	40	34	46	33	49	35	42	37	32	48	41	49	47	50	44	52	35	45	43	47	40	40	39	32	45	45	44	39	50	32	57	38	37	48	46	36	43	46	54	40	51	44	41	37	47	53	38	42	33	49	42	45	34	40	41	49	45	37	34	32	53	46	31	45	36	42	39	38	34	40	37	47	24	44	33	44	36	34	38	40	43	63	42	35	45	43	44	48	39	31	46	46	49	44	45	43	41	47	38	40	46	53	44	48	50	55	41	32	37	43	37	43	48	39	46	38	40	36	36	46	44	47	48	32	45	43	51	47	33	28	43	48	44	53	45	44	42	42	41	35	31	50	41	49	42	39	44	36	38	46	62	33	40	54	40	44	38	49	35	45	45	40	49	44	41	44	49	36	35	43	46	46	39	44	47	42	37	32	36	45	50	37	48	44	56	43	43	43	52	36	47	40	39	44	50	52	38	36	41	45	44	44	39	50	49	35	48	36	50	45	41	48	41	37	43	46	31	39	47	39	40	44	56	40	30	40	39	42	53	49	50	34	49	41	58	35	35	49	49	39	53	35	46	39	41	38	37	42	37	49	48	32	39	46	52	45	45	35	50	34	52	44	49	44	30	48	45	41	47	45	35	40	41	48	49	37	51	47	36	51	42	44	45	49	42	31	56	56	38	32	35	40	54	40	47	44	40	25	48	40	45	42	41	35	30	42	33	51	42	33	44	43	44	40	47	61	47	51	41	33	47	49	53	38	33	51	43	37	47	42	39	37	41	44	33	40	41	33	44	45	51	36	38	45	52	43	48	47	41	36	45	42	43	37	53	46	53	47	40	30	46	53	41	30	40	52	47	49	43	39	54	47	41	58	48	39	46	37	42	43	45	45	45	23	39	51	47	33	38	46	34	40	41	43	53	39	51	43	33	44	37	42	40	47	31	59	43	43	34	35	48	49	36	40	45	34	39	44	32	39	33	39	40	48	36	55	34	43	47	41	38	51	48	51	42	45	46	39	34	38	49	38	37	40	39	45	34	38	47	45	33	38	31	34	47	37	29	48	30	39	35	37	38	41	44	47	36	32	35	52	30	48	40	45	44	57	42	49	45	37	40	42	44	35	38	47	48	45	33	37	60	51	46	42	37	38	36	48	42	53	40	32	37	44	41	45	36	34	41	37	45	52	57	53	45	50	43	56	41	47	38	45	45	37	33	49	44	44	44	40	45	32	43	42	46	40	47	40	46	29	32	41	50	45	53	43	51	47	48	45	34	48	48	58	46	43	37	44	43	58	36	46	44	39	48	28	44	50	33	50	46	40	39	42	35	43	46	31	40	42	48	42	36	47	35	48	35	45	39	51	36	33	47	41	40	47	51	43	45	35	35	49	37	43	37	34	40	37	45	48	43	35	45	49	36	42	41	33	33	34	45	31	38	41	34	45	48	39	27	48	38	35	49	50	36	33	40	38	41	44	44	49	34	38	42	37	58	46	40	43	41	43	46	54	60	40	38	47	44	53	44	43	45	44	44	33	37	26	36	42	41	52	39	43	33	34	42	52	37	40	42	51	38	34	36	67	45	49	42	46	56	42	38	43	47	37	42	46	44	33	46	35	38	50	47	41	41	48	41	54	49	35	47	51	46	38	44	44	39	30	39	27	36	35	43	48	39	49	49	36	43	37	39	49	48	44	52	44	39	55	47	58	36	36	62	42	51	52	46	41	48	42	53	45	39	52	42	38	38	42	41	39	42	52	43	49	64	41	29	51	41	44	42	29	42	34	30	40	39	50	45	35	40	37	49	46	40	48	50	30	40	40	28	43	27	49	49	40	39	50	39	41	37	37	46	43	35	50	52	37	39	51	41	49	67	33	44	40	43	35	48	48	32	41	50	64	37	41	45	43	60	48	47	46	40	41	35	51	46	41	47	56	35	39	40	32	41	32	51	46	30	54	38	45	47	44	35	39	46	57	55	44	41	34	28	37	42	47	34	34	38	45	41	44	41	48	42	42	48	32	41	48	57	55	40	38	40	34	40	48	41	47	43	38	42	53	40	48	53	47	49	32	48	45	42	41	55	47	42	59	42	43	42	44	47	42	45	38	39	41	35	44	39	48	37	50	40	40	51	47	41	64	45	39	48	43	40	39	36	45	40	36	42	43	39	46	41	41	36	39	35	49	38	42	45	41	43	31	34	35	43	44	33	37	50	38	46	41	46	53	48	48	45	50	40	46	44	42	47	45	50	40	32	30	43	30	42	46	38	34	47	47	36	57	42	38	48	28	39	44	45	52	47	48	42	39	39	55	46	43	47	45	41	45	44	42	37	38	42	49	35	53	37	39	37	40	38	46	43	34	40	42	54	44	42	43	53	38	36	57	39	31	33	41	48	42	36	40	50	49	41	50	41	41	46	34	37	36	51	34	42	41	49	44	45	31	42	59	37	46	46	65	47	36	45	42	36	45	44	56	50	37	41	35	47	37	48	40	40	21	46	39	56	28	53	54	49	41	47	45	45	36	43	47	41	37	37	41	42	59	36	42	60	57	48	50	40	44	43	54	47	40	41	35	63	37	40	55	46	40	40	37	40	42	46	42	40	46	44	38	49	42	40	44	40	59	45	36	44	34	52	48	42	37	47	34	48	43	54	32	37	42	49	46	62	52	37	43	42	43	41	43	37	40	42	56	45	30	33	47	44	37	38	55	40	45	44	33	49	46	44	33	40	55	50	41	37	52	42	35	46	48	45	45	42	56	47	37	40	49	38	44	36	36	30	47	56	45	52	49	45	40	40	49	36	36	34	37	41	38	43	41	39	42	45	38	38	45	48	42	39	31	40	33	31	44	37	41	42	37	39	44	45	44	34	41	41	39	25	40	48	39	44	55	42	36	50	35	40	36	38	40	43	44	32	54	48	35	47	41	43	41	44	37	41	47	48	48	47	36	38	45	45	36	42	52	49	41	50	37	47	45	45	49	44	49	36	40	35	45	43	46	41	36	53	47	48	46	44	35	49	38	52	40	36	43	44	43	53	45	39	36	45	28	44	40	42	43	48	39	40	39	42	47	50	43	27	48	37	42	31	38	47	41	45	50	41	35	38	46	51	47	34	42	44	42	51	37	50	46	41	43	53	44	32	31	34	45	39	40	35	45	45	33	40	46	48	49	41	46	41	41	44	40	37
19987	6528	1361	1472	2274	2630	2308	1892	1558	1286	1137	971	882	849	797	692	639	599	584	601	533	544	537	567	505	529	489	491	507	550	505	523	503	536	496	497	462	471	481	506	516	445	474	464	503	491	465	485	474	462	457	445	487	456	495	450	499	471	459	444	471	475	455	427	459	473	461	446	443	934	2227	2355	1967	1324	898	691	539	482	467	468	483	444	443	473	496	480	476	511	462	461	512	483	466	491	440	463	406	467	462	473	469	420	460	474	436	432	498	443	483	471	453	434	464	449	483	501	467	441	458	477	454	437	449	434	454	457	460	498	459	473	460	469	461	475	463	462	460	466	441	421	438	476	479	505	414	454	436	492	450	439	469	428	469	439	501	428	445	467	441	462	453	472	451	480	461	470	489	466	429	463	434	442	429	470	479	482	436	454	469	454	494	458	500	434	437	467	439	431	416	450	452	471	461	468	480	432	490	442	416	440	511	437	449	429	463	480	461	464	437	412	404	474	423	436	467	461	422	496	479	428	475	459	426	485	464	490	437	487	449	455	466	472	454	451	478	423	451	468	465	464	486	435	453	466	437	454	478	501	482	457	458	446	479	471	481	439	490	463	443	478	495	441	457	447	427	472	423	446	479	422	436	476	440	489	467	472	443	457	461	452	457	464	470	486	457	462	469	492	485	451	461	432	453	489	423	449	474	476	445	458	455	489	440	513	439	451	428	436	424	469	448	489	432	452	471	470	423	457	455	469	451	458	496	474	431	488	463	435	426	493	441	448	423	456	479	453	478	440	502	489	415	490	442	442	475	428	472	459	451	479	445	451	470	504	476	438	469	472	450	444	449	438	476	464	446	491	479	408	467	460	438	444	459	430	440	452	500	460	501	423	483	468	477	465	463	477	448	454	467	488	430	462	432	421	431	452	454	465	427	454	470	465	452	434	470	446	451	451	454	430	464	449	457	492	449	457	482	456	472	459	412	465	451	442	453	485	466	466	399	441	410	454	469	429	473	456	394	448	427	456	487	462	477	473	490	467	444	456	495	478	426	493	464	439	469	483	435	491	473	444	475	461	475	432	468	481	467	458	462	434	419	418	448	447	479	431	488	472	474	445	470	456	454	484	487	441	434	456	495	445	424	486	482	442	497	472	461	459	477	446	445	443	468	472	488	469	468	442	467	509	460	487	455	467	476	439	451	460	449	426	474	445	482	444	413	481	400	445	452	464	469	434	412	466	438	470	462	479	429	447	474	455	440	475	450	472	468	434	465	452	395	466	449	474	479	494	420	445	432	472	447	447	433	432	424	489	471	475	445	434	442	452	452	479	453	414	472	445	476	452	451	468	451	458	484	467	425	442	440	444	460	429	487	439	450	459	445	467	433	451	447	434	453	468	453	410	490	453	442	423	447	488	427	462	431	437	457	473	466	464	486	464	484	413	458	431	483	439	430	448	463	465	468	461	408	457	481	434	456	454	455	481	460	503	438	459	487	470	473	425	457	425	463	451	424	450	475	429	472	453	459	461	443	490	472	464	417	482	461	457	422	461	459	471	431	442	494	456	443	437	435	440	448	464	452	394	468	449	446	500	459	438	466	448	480	496	473	443	435	429	471	452	464	450	493	465	449	445	462	471	449	444	473	453	469	440	470	444	467	446	447	447	442	500	448	455	448	420	480	459	461	453	438	467	442	423	430	442	496	444	455	461	438	485	463	418	442	478	444	484	430	469	457	480	454	457	482	496	456	437	487	470	444	424	468	447	457	443	444	527	456	425	481	441	502	482	437	488	520	470	432	437	463	462	446	499	465	457	448	448	442	461	424	415	458	451	461	487	479	457	474	472	423	475	462	467	446	432	455	443	456	406	454	478	470	455	455	422	502	432	467	502	463	438	476	417	485	471	436	475	468	464	430	459	454	452	438	492	438	488	446	481	497	449	444	462	472	487	418	479	466	479	444	475	437	450	442	463	478	457	455	470	484	451	452	451	446	429	500	467	493	473	439	448	450	410	461	502	456	474	434	483	420	440	444	476	425	481	486	481	424	469	466	468	467	440	467	461	459	502	418	465	486	410	434	476	478	445	441	446	495	455	425	454	451	462	465	413	446	510	398	480	437	461	440	455	443	456	494	441	452	470	447	435	446	466	468	471	507	416	441	486	459	487	429	444	475	438	472	442	410	481	476	445	484	442	455	454	435	455	479	432	448	474	451	471	446	463	462	468	413	459	464	479	461	439	441	467	458	455	456	457	482	447	464	442	477	463	432	447	471	472	425	442	444	481	461	426	411	455	435	422	441	459	428	433	440	453	462	460	452	460	456	494	450	426	449	478	456	466	448	439	456	452	462	469	480	459	432	469	469	471	409	456	487	464	437	452	465	454	453	446	448	444	461	474	477	500	419	479	436	470	490	475	457	434	457	433	478	428	439	448	437	436	475	522	471	478	458	425	457	435	489	459	453	423	509	427	425	461	450	464	452	492	478	444	466	431	489	432	443	447	471	464	441	454	441	481	424	441	512	418	475	443	462	442	449	457	465	437	421	463	423	489	468	440	440	426	442	473	446	467	450	468	454	479	426	465	488	477	459	438	451	471	466	482	437	475	436	460	420	459	457	531	445	471	460	434	425	473	430	478	462	471	473	469	477	443	449	467	471	459	462	469	486	461	478	427	454	477	402	444	458	467	443	481	440	440	483	467	475	463	471	485	444	450	465	430	434	499	457	449	471	478	427	468	441	447	458	457	459	462	486	407	487	437	468	487	439	461	494	447	415	485	484	492	441	467	475	440	437	405	456	471	457	461	482	451	457	463	463	447	432	476	446	437	437	448	460	444	442	440	431	461	457	487	436	455	430	441	427	443	438	462	454	432	458	468	480	444	436	455	474	451	468	423	440	469	439	459	502	470	443	437	439	464	499	470	421	462	440	446	435	436	465	460	413	462	468	451	445	468	461	488	429	426	454	463	456	490	455	471	462	439	436	438	470	439	474	457	480	438	490	453	443	446	439	454	456	436	471	464	448	442	455	431	472	460	482	438	416	407	449	447	458	431	438	446	436	479	467	443	456	462	438	459	483	443	475	454	459	428	447	483	454	488	462	474	437	468	456	438	466	442	464	412	448	451	429	437	450	460	476	458	456	443	482	455	480	482	435	450	452	455	464	437	451	439	447	459	477	428	445	472	465	478	445	463	479	466	408	446	435	463	503	428	490	448	493	472	491	468	440	447	467	468	488	469	476	505	482	444	442	471	487	455	465	478	489	456	474	438	442	470	455	460	426	432	447	464	450	429	453	453	480	444	463	453	472	487	461	407	466	466	476	471	447	478	460	475	454	421	492	436	453	448	487	423	528	459	485	438	486	423	455	447	461	471	454	438	459	472	454	453	434	462	483	488	439	451	414	489	460	431	454	498	464	451	505	456	446	469	475	468	453	432	482	454	467	430	474	461	433	451	429	470	444	464	439	473	484	482	456	477	452	493	483	432	427	427	462	441	439	453	471	451
2077	890	202	108	102	94	73	85	73	64	61	65	59	54	44	42	42	51	46	39	47	57	35	47	47	40	42	48	41	57	40	60	36	48	46	40	66	49	39	44	37	51	39	40	37	37	36	54	55	34	34	45	51	43	47	41	39	42	45	46	42	40	49	36	46	55	37	42	40	82	165	163	135	78	64	61	53	49	33	39	41	46	50	31	50	33	32	36	45	50	56	50	40	35	40	37	42	37	32	49	44	36	35	42	56	37	39	43	32	41	42	49	50	43	48	26	42	52	52	43	44	65	35	49	53	47	38	34	53	51	41	46	49	41	62	46	39	36	50	58	46	46	51	51	40	59	39	50	49	44	33	41	45	35	46	34	46	40	33	38	38	46	34	38	42	44	37	48	50	39	45	42	42	38	54	44	46	52	43	46	39	31	44	48	51	48	39	39	33	43	45	44	33	46	41	42	41	43	35	48	43	50	44	51	48	43	38	44	47	52	34	28	43	33	41	49	44	50	36	49	48	46	39	32	37	64	49	49	52	43	38	47	48	46	53	33	56	36	47	46	43	47	44	35	50	41	42	39	36	41	28	40	44	40	45	54	41	39	44	52	44	48	41	51	38	39	44	43	38	39	36	57	44	44	45	48	50	41	39	42	36	44	57	42	29	54	56	37	37	54	45	43	36	53	48	47	50	47	49	41	36	46	48	47	33	39	47	53	50	47	34	45	51	44	56	47	45	46	46	50	42	44	46	44	56	43	40	33	34	33	40	59	51	38	59	36	59	35	44	47	52	31	40	34	46	52	40	40	33	38	50	49	44	42	42	40	41	50	46	45	35	44	46	43	46	39	34	33	33	40	53	46	56	43	38	47	47	51	49	49	34	54	44	45	46	44	41	43	51	36	47	39	37	33	41	44	43	37	48	50	41	46	52	44	42	39	35	32	45	61	46	41	44	42	32	40	35	46	43	43	47	38	49	50	37	36	40	39	36	48	33	59	39	48	30	50	49	37	55	47	37	44	43	37	47	48	50	47	41	44	33	61	44	58	55	52	44	51	31	44	57	35	38	46	61	47	48	43	43	46	44	43	46	41	44	44	32	55	41	43	43	46	35	54	38	49	55	46	45	41	48	43	47	50	45	42	32	39	49	43	33	50	41	47	45	50	35	49	38	33	30	43	50	48	48	49	45	43	50	51	45	43	40	50	45	41	51	48	54	46	38	44	42	42	44	42	41	43	47	44	41	30	36	42	54	36	49	45	39	45	43	38	44	52	51	39	45	50	51	57	42	39	47	50	48	36	31	45	48	44	50	49	51	45	46	37	37	30	43	46	42	45	38	37	40	44	44	47	29	38	32	34	45	44	39	50	37	45	47	38	53	46	45	43	34	45	45	57	50	56	31	58	43	41	43	42	42	46	35	45	46	47	40	32	39	57	39	52	40	38	41	45	33	44	48	54	44	40	47	39	45	36	58	39	45	60	59	40	45	58	47	52	46	39	44	42	44	47	46	43	52	42	40	53	50	50	46	44	47	48	45	36	49	50	42	41	51	35	52	38	47	38	43	42	38	48	48	56	49	49	52	48	43	44	31	44	53	42	30	55	49	42	31	34	45	46	45	32	49	46	49	37	44	45	46	47	39	40	53	42	55	49	39	47	36	39	41	43	45	33	47	52	38	30	48	58	30	52	49	37	43	53	50	47	53	51	31	55	37	51	46	50	50	38	46	53	48	46	47	43	62	57	49	53	40	52	50	55	36	42	46	35	62	35	52	45	44	45	47	31	49	37	45	39	33	40	35	39	44	50	43	54	54	29	49	42	58	44	40	44	47	44	56	56	37	44	43	41	38	51	53	50	48	48	52	51	41	39	41	48	40	29	50	49	38	39	44	64	44	39	43	42	50	50	54	43	44	48	44	35	47	43	44	50	51	56	41	51	30	44	43	30	49	46	49	40	40	59	47	50	48	49	54	40	57	62	40	35	51	51	48	52	37	38	40	35	36	45	45	41	40	31	44	44	35	47	45	48	47	49	48	46	39	38	36	37	47	39	35	48	42	45	44	42	37	44	42	42	54	47	41	51	47	33	55	48	47	34	54	45	43	41	45	40	35	43	46	48	47	56	39	51	49	36	47	32	35	41	43	41	48	42	32	51	35	40	50	36	39	45	46	39	44	52	40	38	54	47	45	42	43	52	30	46	29	32	47	46	52	39	57	51	51	31	59	44	50	36	47	45	59	42	45	43	47	42	53	52	43	47	37	42	46	61	45	46	45	32	36	50	42	44	44	43	33	39	34	38	44	46	45	46	49	38	53	41	47	41	38	43	39	44	37	35	40	49	47	38	42	52	32	50	45	36	45	38	42	49	50	33	57	48	52	55	57	47	46	37	39	45	45	47	54	55	37	40	47	50	57	31	34	46	48	51	44	39	50	48	30	44	54	50	48	58	45	35	48	47	35	38	38	37	51	53	37	43	44	58	39	49	43	51	44	44	57	53	36	30	36	29	47	34	57	43	41	55	52	56	37	32	51	47	45	44	34	49	51	36	39	42	48	52	58	36	50	44	42	54	41	48	37	35	44	35	47	49	49	37	44	55	47	49	41	47	36	47	41	40	38	46	43	35	42	41	52	38	51	56	42	52	43	37	43	50	47	39	56	40	49	39	55	38	50	32	53	50	31	49	53	49	47	50	55	35	46	50	40	47	33	39	45	44	50	45	39	26	55	36	50	37	33	39	43	43	44	51	38	44	52	46	56	55	50	43	34	49	52	48	53	42	48	45	42	50	46	49	42	36	44	44	46	53	55	50	44	43	43	66	44	54	51	42	42	36	47	43	47	43	46	39	54	28	52	50	50	35	39	53	35	48	37	40	40	40	57	40	41	52	53	46	40	36	43	44	42	44	42	30	47	58	37	36	43	50	53	40	45	50	47	51	33	56	46	44	33	43	38	53	40	38	39	40	32	48	43	54	56	48	46	43	40	39	55	49	40	42	46	36	55	50	37	43	55	43	35	48	39	43	42	52	45	39	45	49	43	54	38	43	47	43	44	44	48	32	39	40	40	36	45	48	43	54	57	48	35	40	36	42	35	43	40	42	43	29	40	51	51	38	48	38	42	46	49	47	39	38	33	50	37	42	34	43	55	49	33	46	50	45	29	49	44	37	39	41	31	45	43	43	42	40	49	37	46	38	37	50	46	48	38	56	36	35	42	34	40	55	49	38	49	36	38	47	42	46	61	41	39	45	68	58	44	47	40	40	44	52	38	40	42	34	42	49	49	47	43	38	50	42	54	47	48	45	33	42	53	56	36	48	47	42	48	39	44	49	45	39	45	51	43	54	46	42	42	54	54	51	49	48	44	51	40	54	34	49	46	43	37	37	42	46	47	47	31	36	41	48	49	43	46	50	38	37	39	56	43	38	47	49	40	43	47	35	48	46	42	51	48	45	43	53	48	60	45	41	36	34	31	36	34	55	39	50	58	46	46	52
22310	8041	1969	2005	3471	4037	3421	2619	2061	1675	1458	1267	1122	1035	898	871	843	669	706	647	599	579	599	581	593	544	596	508	547	551	548	529	503	501	533	549	496	528	549	510	551	473	503	497	480	470	543	537	529	534	513	461	506	496	497	494	502	500	501	489	473	499	449	499	456	472	488	484	648	1559	3114	3273	2436	1554	1018	741	596	521	476	486	460	482	470	458	464	467	472	448	462	453	458	454	498	478	459	463	463	445	439	466	475	477	466	489	452	479	479	466	472	464	448	457	463	465	461	472	468	488	445	495	451	500	466	492	493	480	456	495	491	468	466	497	486	426	499	461	509	490	487	457	464	514	510	457	463	469	427	518	486	445	455	458	454	455	479	435	479	452	457	480	493	473	468	483	481	459	437	498	475	484	481	484	491	478	499	469	458	512	454	462	479	434	451	486	478	455	467	511	428	443	437	463	474	474	429	509	424	450	473	450	506	512	480	516	484	453	487	458	475	458	468	483	462	464	466	502	471	446	453	453	507	470	510	454	473	473	444	483	479	465	449	475	481	445	466	493	475	479	487	459	470	497	417	483	444	476	480	468	441	453	507	475	472	474	477	471	445	470	473	478	490	458	448	439	471	474	497	490	444	437	460	491	485	448	481	456	458	438	454	465	441	498	488	437	486	444	461	463	463	471	453	467	475	483	479	477	470	438	468	470	467	451	445	454	479	471	441	486	428	482	488	475	484	468	492	472	478	453	458	457	492	479	439	490	488	461	498	464	464	468	490	455	494	485	477	459	507	461	479	486	488	451	457	498	438	486	429	493	472	461	482	457	475	433	422	477	487	461	446	500	449	476	445	417	475	452	488	526	483	488	474	450	461	477	479	467	474	445	481	448	484	476	472	494	488	446	450	498	471	477	480	473	515	497	479	496	461	466	476	483	459	479	485	489	451	467	471	453	429	489	511	446	473	464	445	457	460	489	482	489	455	475	439	465	434	462	458	496	452	474	442	479	441	461	453	455	484	489	440	494	461	435	437	497	437	443	488	483	487	474	450	502	478	465	431	441	465	475	448	494	480	512	445	510	482	478	494	488	475	486	482	487	495	479	467	464	502	463	451	433	463	477	467	441	465	438	452	458	463	447	460	456	470	495	487	442	468	420	481	485	449	493	449	478	490	478	523	492	540	475	465	458	483	489	480	441	449	478	502	448	467	496	479	439	487	445	478	508	473	458	479	477	480	468	444	510	488	447	465	456	487	434	458	497	455	483	471	467	481	485	460	482	460	490	475	454	467	502	500	482	447	507	506	454	485	457	451	472	468	468	475	443	445	465	513	477	479	460	473	443	479	485	465	463	498	491	477	468	459	440	454	461	499	500	481	445	489	462	461	456	452	444	466	503	450	472	468	493	463	450	464	479	487	458	411	438	467	460	454	437	447	465	465	442	537	443	436	454	472	512	475	485	498	438	450	462	499	471	462	451	434	462	458	480	466	443	475	503	517	486	485	474	421	494	481	469	476	514	459	453	472	477	474	473	480	466	444	454	436	441	501	462	454	488	505	473	444	469	485	475	449	464	456	437	494	487	435	474	494	498	494	487	524	486	448	465	449	464	503	490	490	486	492	502	495	495	467	472	429	414	528	490	466	471	478	478	480	469	482	466	456	467	440	517	518	514	457	469	511	464	490	443	483	461	480	481	471	437	464	462	449	448	493	474	456	463	446	461	476	527	450	489	511	469	422	457	446	452	464	458	457	481	468	480	489	440	469	476	497	446	477	451	450	475	456	479	477	482	455	489	482	456	496	443	450	467	492	472	444	487	492	487	501	466	419	467	483	503	476	472	459	482	441	446	479	444	460	443	436	451	498	484	460	460	467	460	447	445	474	437	443	457	455	464	466	440	481	471	492	458	487	463	449	479	500	483	454	481	437	491	511	487	450	449	456	459	462	441	455	438	475	490	461	461	497	445	467	489	471	433	451	450	462	472	421	475	486	499	507	468	483	472	473	510	444	451	445	509	445	437	454	478	452	416	489	465	466	466	462	487	460	476	443	455	513	465	461	458	415	466	484	460	453	462	470	474	481	468	489	481	478	472	488	467	466	511	444	472	472	474	458	470	447	532	491	432	495	431	436	472	465	459	503	442	504	454	490	431	470	485	489	499	449	457	465	451	465	463	484	455	452	416	491	439	477	459	467	478	448	452	488	464	512	462	437	477	458	453	497	461	483	490	433	473	445	467	425	500	463	451	494	489	482	476	493	468	444	460	465	498	464	470	462	475	442	479	511	486	476	490	427	457	470	467	465	455	472	475	445	452	443	473	465	479	460	488	493	504	456	452	477	486	481	461	456	467	444	456	497	440	487	473	431	466	478	466	472	477	466	477	485	450	474	470	487	460	485	469	457	457	442	459	493	490	440	435	461	503	473	487	451	440	490	513	463	453	498	493	451	509	471	510	527	459	499	508	465	457	478	477	456	444	451	469	474	479	455	455	439	443	499	445	502	450	470	457	436	468	435	466	442	476	463	477	481	466	473	469	486	465	481	513	453	428	478	476	451	466	490	440	469	460	500	445	460	450	463	451	466	485	476	431	470	465	442	426	472	480	450	486	495	461	471	452	450	472	482	506	456	487	482	487	458	495	444	453	483	471	491	459	461	496	462	448	463	482	467	457	502	456	493	488	473	453	436	464	468	485	461	438	431	499	473	459	433	467	436	467	459	464	471	472	425	446	467	469	456	451	449	473	492	489	469	505	443	492	491	474	488	471	499	481	466	460	501	448	478	493	466	473	454	483	480	475	444	462	510	479	497	446	481	429	454	492	463	498	465	426	465	452	476	458	450	477	475	442	460	481	473	476	467	467	471	467	478	505	452	486	478	426	484	476	449	482	493	449	468	445	480	459	430	474	459	477	455	481	463	453	459	484	460	465	484	468	468	450	473	456	480	479	409	464	502	478	529	494	504	466	439	471	485	460	514	457	451	503	460	478	427	516	421	488	481	474	494	470	478	522	472	502	457	480	468	478	460	443	487	474	468	453	461	522	476	461	479	454	487	486	461	467	457	480	487	484	459	467	441	470	457	425	492	503	468	457	477	442	473	516	511	482	465	505	467	480	443	485	449	464	471	470	478	418	456	481	472	493	493	467	481	499	465	467	470	465	441	485	465	469	507	440	510	466	473	455	451	458	466	483	448	458	467	482	449	442	469	462	465	550	470	461	490	459	451	426	457	446	492	498	475	444	439	490	463	466	472	475	464	433	484	493	444	510	496	438	427	456	462	503	507	463	491	461	462	504	427	491	447	508	450	445	457	456	466	496	492	444	445	462	498	489	461	471	486	483	455	467	488	460	486	487	490	450	484	488	476	499	499	469	472	471	469	471	467	402	500	467	482	454	436	538	475	453	522	462	509	458	443	474	449	473	488	482	482	439	481	471	492	506	475	473	447	447	499	500	495	484	464	448	459	514	459	465	467	485	472	500	448	481	479	445	473	477	443	448	475	449
891	189	65	70	48	63	61	68	64	60	57	45	51	51	58	53	62	65	56	49	69	45	59	44	72	53	53	51	42	51	52	47	43	36	58	46	47	62	60	45	59	36	45	67	44	49	50	40	48	45	48	46	50	46	65	56	59	49	43	52	51	48	57	68	54	51	57	61	36	55	81	82	75	74	66	51	42	54	52	49	41	57	46	43	48	45	51	52	57	50	41	48	53	51	51	41	44	44	48	50	50	49	57	51	61	56	56	42	53	46	52	41	51	61	56	48	47	57	49	55	56	56	54	45	61	41	73	51	48	48	49	47	50	56	53	47	52	40	63	52	58	60	45	42	43	33	58	60	52	43	52	49	44	43	64	45	55	41	57	59	53	61	32	57	40	76	63	55	44	45	47	53	51	52	52	48	73	48	51	53	53	55	51	55	52	50	51	49	71	43	51	57	47	53	44	47	40	62	53	65	46	49	50	66	54	43	37	47	50	55	50	56	50	48	58	51	53	47	44	40	54	53	57	50	55	53	48	45	51	46	54	54	50	43	53	44	59	51	51	54	56	46	53	44	58	48	44	50	70	62	49	42	49	44	55	57	43	41	65	56	66	56	49	49	53	52	51	45	46	52	54	55	56	43	49	40	40	41	52	48	45	44	57	43	52	42	50	52	51	42	49	51	49	50	49	45	44	43	65	54	49	45	54	60	47	63	50	45	51	60	37	43	54	53	52	52	54	44	48	51	70	58	54	44	45	45	42	55	51	51	57	43	54	41	46	52	48	40	53	40	54	53	43	50	48	58	45	52	42	52	55	59	59	51	62	61	27	49	53	59	51	50	58	55	57	48	52	54	45	68	45	47	48	60	50	53	45	38	63	61	42	50	54	46	60	43	47	49	59	46	58	48	65	50	46	50	30	46	41	47	38	52	57	44	46	53	60	50	46	40	53	45	63	42	55	36	37	42	50	47	39	48	55	45	47	47	42	55	67	49	40	50	49	48	44	52	48	31	58	48	62	59	61	44	53	58	49	46	49	55	44	51	45	48	58	48	43	57	59	46	45	68	48	41	47	51	58	73	53	55	42	54	50	68	55	44	61	41	51	48	40	61	41	57	38	52	41	56	42	50	40	41	47	54	44	43	47	46	55	61	42	52	60	55	68	47	41	39	48	54	45	47	55	46	46	60	57	49	57	57	50	51	47	43	55	32	48	61	47	58	40	48	45	45	54	68	50	44	55	46	48	53	48	51	50	52	43	64	49	53	75	57	51	47	55	54	44	54	56	49	52	60	55	47	42	42	60	47	45	54	52	55	47	46	50	54	53	47	52	52	51	48	62	45	64	54	51	43	61	49	52	51	44	58	65	57	49	53	55	40	45	49	51	67	58	56	47	36	57	45	49	56	56	44	45	47	54	37	51	50	55	57	37	48	49	49	52	53	51	43	37	59	67	56	54	64	60	41	59	43	43	51	42	58	44	65	53	52	52	58	59	62	56	57	49	49	41	65	51	53	55	57	61	49	46	44	52	29	47	47	60	46	34	46	65	52	52	51	43	47	63	46	49	53	52	63	57	48	51	46	53	47	63	54	50	58	49	47	50	63	40	46	62	62	38	66	49	47	41	50	61	53	47	54	53	51	51	56	54	45	44	57	42	61	50	38	59	55	63	40	53	47	56	46	50	56	51	68	51	46	49	45	53	58	47	42	40	50	53	57	57	57	45	43	42	47	46	50	51	62	49	47	49	47	63	48	50	55	42	56	49	45	37	54	60	38	47	45	51	42	61	58	49	58	60	37	44	43	42	38	46	48	39	43	67	40	51	44	57	55	54	50	50	44	51	58	54	49	60	58	57	60	55	54	41	41	59	60	43	39	57	54	48	47	50	41	52	54	50	56	47	47	51	44	53	55	46	51	49	53	57	49	51	63	48	57	52	40	44	57	48	71	50	48	50	43	56	43	40	41	44	57	48	58	58	59	48	40	53	53	55	41	51	54	45	49	37	57	59	46	57	48	36	43	50	50	43	55	47	50	56	54	62	43	40	53	56	47	50	52	47	46	55	43	42	48	49	47	44	39	62	58	39	58	48	65	58	56	52	54	43	62	52	56	55	51	57	44	50	54	48	46	48	59	54	52	54	50	48	47	58	58	54	60	50	58	51	51	61	36	44	53	51	51	56	54	50	43	40	58	56	53	55	41	47	60	53	63	52	55	50	48	58	52	49	51	57	61	56	46	50	54	42	55	51	59	44	54	54	55	47	41	48	44	57	46	41	57	41	39	62	42	54	50	44	49	60	48	44	60	44	51	53	49	54	49	55	38	39	55	38	49	40	75	51	56	45	57	61	51	40	51	54	42	52	48	49	49	57	54	42	53	47	47	70	45	45	48	48	57	47	46	46	50	44	57	37	50	39	45	39	49	45	37	44	59	59	56	44	49	48	54	52	53	49	55	44	53	55	57	56	53	57	50	63	57	55	45	53	64	51	66	44	70	58	52	46	50	53	50	54	55	57	59	57	44	59	40	43	47	54	53	54	50	59	42	47	58	58	44	45	53	64	49	51	44	53	57	49	42	45	47	48	47	52	43	59	66	48	43	69	58	47	58	47	55	49	46	47	54	55	54	50	57	53	65	67	52	50	50	54	50	39	51	52	34	64	55	56	50	54	50	65	51	52	48	54	45	60	39	58	55	50	52	40	50	36	59	52	34	55	54	51	48	48	53	34	45	56	44	50	46	56	41	60	52	57	56	55	57	42	59	52	46	47	61	55	47	46	51	53	63	41	61	53	57	65	51	48	58	51	60	55	49	43	60	53	43	56	54	48	49	51	44	69	42	73	45	58	47	42	60	55	44	40	62	36	54	51	61	46	44	62	42	46	70	54	57	46	42	49	42	49	52	49	57	60	58	50	43	60	53	65	41	45	40	51	54	51	41	53	42	52	54	45	52	64	54	44	58	41	59	52	51	42	57	50	57	50	49	45	61	60	53	44	62	49	54	72	43	50	51	47	51	39	53	48	48	33	57	52	43	32	54	49	45	52	59	43	51	47	54	54	46	52	56	42	61	53	63	44	57	46	49	54	60	41	39	56	51	34	53	77	47	42	37	68	56	57	55	57	57	42	48	47	60	71	31	49	48	59	46	63	48	40	48	50	57	41	54	47	46	42	31	49	54	50	37	61	43	49	50	42	46	59	56	50	51	53	53	52	58	48	52	40	56	44	46	48	62	44	43	44	48	45	69	41	56	43	52	58	45	56	56	59	61	66	56	59	54	46	47	43	65	52	48	47	61	52	54	61	55	46	49	46	66	48	52	58	67	54	64	55	53	53	50	61	48	61	47	42	51	41	62	51	48	46	41	48	64	49	44	51	63	42	45	45	46	47	52	54	58	55	48	53	51	57	40	60	49	62	46	51	41	53	41	49	57	47	51	41	55	53	69	52	42	40	67	49	46	48	42	56	61	54	49	38	50	56	53	52	40	49	54	48	52
12612	3139	862	834	1193	1462	1307	1049	843	843	776	735	684	687	644	592	629	614	569	591	562	532	536	534	543	599	567	563	533	577	517	515	510	554	545	557	537	544	550	577	536	494	514	567	529	515	558	544	537	559	574	546	538	518	536	533	521	562	548	535	565	505	516	543	574	486	541	524	519	902	1183	1197	1067	849	647	591	563	565	576	526	512	556	572	514	550	543	545	531	520	546	499	551	575	530	543	514	532	517	536	508	516	521	536	541	557	537	536	523	554	499	545	590	510	547	565	541	548	520	542	536	527	541	544	545	535	550	504	544	521	548	504	577	537	564	535	564	541	559	522	510	553	532	546	524	539	536	543	570	522	530	512	558	527	528	551	506	548	532	527	507	520	532	507	520	554	514	512	541	544	529	528	552	540	518	521	566	549	530	509	525	508	512	539	531	562	539	510	582	536	555	529	553	536	505	567	525	480	554	496	556	584	557	526	582	523	533	551	537	493	498	546	566	533	507	524	518	555	503	494	539	494	550	574	495	509	512	551	530	589	535	573	530	563	540	572	512	574	527	546	527	558	569	520	522	528	548	521	528	516	505	539	488	552	509	529	534	544	557	514	511	547	574	551	553	551	510	524	523	558	551	531	527	524	530	591	544	540	514	559	536	511	556	484	539	506	507	543	547	567	532	562	526	523	531	540	475	549	528	508	479	539	516	528	509	519	533	570	524	572	553	533	513	517	556	527	498	528	551	542	510	531	537	513	567	518	575	547	488	550	527	552	533	570	538	555	542	554	534	512	501	573	498	536	540	524	543	543	535	504	547	533	478	508	541	511	523	562	558	520	543	504	522	511	532	552	514	550	505	496	511	555	550	505	544	546	522	555	556	494	545	501	553	544	516	528	541	555	532	529	524	532	566	538	499	556	511	530	545	566	526	536	536	525	556	534	533	554	528	490	498	510	541	554	548	509	564	544	526	488	501	539	543	544	513	543	501	554	533	565	508	506	564	539	550	559	532	529	557	495	549	500	577	545	494	543	531	511	568	502	537	514	513	520	523	581	536	580	561	559	550	538	562	517	576	544	519	554	534	515	557	561	509	503	522	537	601	521	522	538	594	556	540	557	497	569	549	591	560	545	521	539	532	550	512	486	494	530	557	514	566	535	528	523	580	526	535	519	536	496	536	544	490	478	570	538	524	584	545	537	508	503	552	522	520	548	548	535	551	564	534	512	574	508	556	531	567	534	520	570	529	551	556	534	566	528	504	585	552	523	513	544	512	521	525	508	550	545	530	517	541	530	539	526	512	525	507	524	574	513	534	521	537	510	558	516	527	499	558	544	528	567	507	514	553	560	552	541	541	532	519	562	569	525	547	521	541	541	584	564	547	584	548	497	511	532	536	516	543	571	537	540	594	562	529	536	566	514	510	543	490	520	542	517	524	542	539	557	550	510	534	545	569	494	538	525	573	522	566	520	501	512	573	514	530	528	508	559	533	525	511	526	503	554	542	524	521	535	514	516	555	571	566	525	534	559	525	513	524	570	544	517	537	539	538	546	560	537	542	540	533	519	563	552	538	514	544	515	517	499	549	511	563	486	553	571	564	539	558	551	505	546	533	525	531	568	531	561	571	530	565	535	540	549	540	534	498	489	571	577	559	575	555	533	549	534	565	528	511	507	561	533	560	541	502	526	562	560	476	512	512	494	560	506	563	580	543	529	581	503	543	540	494	552	564	501	489	524	528	534	555	546	508	492	539	485	534	527	574	522	529	519	532	527	553	524	510	568	528	537	504	505	526	532	522	528	524	516	526	535	489	565	536	541	503	487	481	535	560	520	528	526	546	534	525	504	549	539	582	517	539	582	524	536	533	519	536	531	558	515	490	517	525	558	584	574	508	523	572	539	591	549	547	567	532	525	482	521	565	582	508	528	557	541	569	531	541	563	535	541	549	570	528	535	496	516	539	522	529	523	564	510	556	508	495	550	502	584	495	530	529	491	551	558	532	571	500	549	539	545	524	564	538	558	508	504	484	512	536	515	519	516	546	514	500	549	539	519	555	515	530	546	538	547	542	555	530	556	513	538	540	570	533	512	535	514	564	546	528	502	523	532	561	542	529	532	513	551	556	576	500	540	527	534	537	528	560	548	543	534	565	566	552	544	531	521	531	489	514	545	517	546	527	520	535	549	581	528	525	524	531	536	541	558	549	560	505	560	517	531	546	535	525	541	543	523	548	498	565	498	591	540	541	515	568	552	553	519	553	499	530	529	549	510	575	488	548	527	558	507	549	588	536	536	532	542	530	525	506	531	538	527	505	544	526	550	507	569	496	536	523	513	521	528	539	540	527	533	504	502	489	583	512	544	539	551	512	558	569	519	555	526	506	557	519	563	553	520	535	533	525	547	537	581	572	501	502	541	480	539	530	480	516	524	544	566	542	490	526	566	521	562	513	548	561	512	503	555	514	521	523	515	499	530	529	528	511	528	519	539	503	555	529	558	526	570	588	532	516	522	507	580	525	555	565	576	514	561	520	547	520	573	547	579	560	482	575	540	480	535	554	518	509	513	548	544	532	545	532	517	509	509	532	584	554	534	514	522	507	544	562	541	547	549	513	557	568	513	548	543	519	504	545	544	510	538	553	544	533	518	526	505	519	514	537	547	557	511	537	492	555	536	550	537	564	541	550	546	509	548	522	536	544	531	579	548	506	556	587	504	506	543	535	519	509	495	562	595	487	502	542	542	536	488	562	501	555	534	515	571	532	488	587	529	546	540	511	538	535	539	518	517	556	510	563	553	531	535	535	529	552	540	571	557	545	513	556	545	537	532	551	546	513	485	489	528	530	509	543	585	532	558	521	501	496	556	523	552	556	536	545	499	537	540	559	532	516	542	555	559	559	535	549	532	521	516	531	544	552	538	480	513	521	524	542	552	530	533	555	517	495	508	498	552	543	559	542	537	495	505	487	504	501	501	541	581	504	530	525	567	545	567	493	497	515	568	524	524	537	520	502	552	513	491	537	463	524	555	552	538	547	533	557	538	524	520	530	531	535	528	543	520	564	526	546	531	535	539	553	548	554	528	612	564	533	514	563	560	523	499	546	539	545	534	538	542	499	537	541	542	519	509	530	505	499	501	509	538	527	552	556	528	553	543	532	517	556	538	557	562	516	493	562	573	530	530	500	541	569	504	539	505	501	513	546	557	522	508	541	497	518	582	529	519	537	537	530	530	515	578	532	526	546	566	522	557	580	556	511	520	548	537	517	542	551	518	549	509	590	530	531	527	546	541	535	556	522	524	558	536	580	584	521	580	534	533	524	531	537	520	538	544	566	558	558	534	572	559	525	507	519	551	538	524	569	535	553	512	511	544	574	574	552	542	536	502	561	573	507	511	543	530	529	585	515	528	508	535	521	492	523	578	532	526	562	557	498	506	556	513	557	564	512	498	537	511	566	524	574	540	572	549	528	567	494	568	517	506	514	560	584	512	508	538	510	565	557
1599	643	141	90	85	79	71	85	59	70	65	53	61	56	61	56	63	47	55	59	47	56	52	57	59	50	66	51	38	41	53	44	59	68	58	46	50	65	62	48	57	49	58	47	63	53	46	47	58	58	43	54	47	53	51	45	50	52	46	62	45	47	49	43	54	52	42	55	53	100	125	92	82	68	67	68	59	47	39	47	53	44	47	75	48	58	52	45	40	56	46	56	42	53	50	66	51	43	57	51	42	61	42	55	56	53	51	44	65	45	46	49	46	48	67	51	55	61	44	48	33	54	53	36	58	64	44	33	38	51	41	58	49	55	54	48	63	55	54	55	47	51	48	51	48	58	59	56	39	54	44	62	56	49	51	52	55	65	57	60	51	51	44	50	63	44	54	50	52	49	55	72	47	56	46	41	53	59	49	49	56	52	43	54	42	58	46	67	42	52	57	58	52	50	55	48	40	51	53	39	53	52	42	51	55	44	42	38	36	65	41	51	59	49	58	54	54	54	40	49	60	55	54	54	60	62	58	57	66	57	49	62	49	52	57	47	62	49	45	42	57	51	58	44	47	47	50	51	45	51	56	39	52	48	52	53	47	52	59	43	48	58	68	56	50	45	56	50	47	61	48	43	58	31	47	46	54	45	59	42	51	53	55	51	54	44	46	57	49	54	42	46	38	50	63	31	65	50	35	56	52	60	56	52	56	52	46	53	51	48	41	51	47	49	54	49	42	45	64	55	45	50	41	49	49	57	51	50	36	44	44	65	52	49	49	59	54	59	69	33	55	43	53	55	43	49	54	43	44	58	43	49	55	50	36	53	53	44	51	51	38	50	65	49	57	49	45	41	66	60	49	52	63	45	43	52	62	58	58	38	47	40	62	36	49	58	43	42	51	39	45	53	57	54	53	59	60	46	54	53	39	59	44	53	62	55	51	55	43	62	47	53	56	43	39	59	58	47	44	55	54	49	30	40	49	57	53	54	55	63	52	49	54	33	48	61	42	45	44	51	56	54	43	59	62	44	55	37	57	47	42	62	55	43	55	49	52	57	43	47	44	49	53	66	52	61	50	46	51	49	44	46	49	57	58	45	50	51	46	58	56	56	49	51	57	45	52	56	57	38	42	48	57	59	56	42	57	47	50	45	62	50	45	57	63	50	62	42	55	47	55	45	48	57	61	59	52	45	55	46	50	42	45	42	44	42	46	59	38	54	50	44	39	59	56	43	38	50	48	44	50	38	52	41	51	49	47	61	47	58	55	59	53	53	55	56	48	47	45	48	49	54	66	54	43	47	49	47	39	41	57	58	63	49	47	50	44	50	43	58	47	48	46	50	47	51	43	54	43	58	49	56	47	53	48	56	45	43	43	40	53	49	54	43	46	51	47	50	45	48	55	53	50	60	50	51	50	52	46	55	49	58	54	45	55	63	48	45	61	56	56	53	53	48	51	50	52	65	45	50	45	54	43	47	63	51	43	45	45	53	55	55	47	49	54	43	53	51	62	48	48	48	40	53	55	44	59	54	45	47	49	38	51	41	71	71	58	53	38	56	52	59	56	61	46	47	47	48	59	58	50	54	43	50	70	53	42	53	48	43	68	47	37	52	51	47	53	56	56	33	32	41	53	61	46	34	44	57	69	48	54	54	45	55	59	59	47	52	39	55	52	48	37	50	45	49	51	49	52	54	59	47	56	59	48	64	75	52	47	56	53	42	52	64	41	50	51	52	44	51	45	64	48	44	50	51	51	55	55	45	51	50	48	57	48	51	42	44	59	61	50	43	50	46	57	61	43	54	49	46	53	59	52	51	52	49	51	49	45	42	45	41	54	52	35	62	46	59	50	43	64	54	46	51	47	56	36	74	52	58	49	57	48	48	57	53	35	43	39	53	45	54	49	36	58	49	60	63	62	49	49	43	56	48	65	44	45	46	56	50	53	39	63	45	55	52	41	57	45	51	29	48	50	44	40	49	45	49	51	47	58	57	53	63	55	46	50	55	45	60	65	48	61	54	44	61	50	48	55	55	40	39	41	59	42	59	56	50	44	48	58	59	40	35	43	62	57	43	55	51	48	52	39	48	50	71	54	49	53	53	51	49	50	52	41	55	48	38	52	49	48	49	57	50	58	45	53	43	47	51	63	47	44	54	61	53	40	57	46	56	58	44	58	45	60	51	55	59	55	51	52	37	41	51	56	53	64	49	56	48	54	43	55	46	50	46	47	55	47	38	55	60	61	60	51	54	57	57	56	51	42	47	67	42	61	50	42	51	46	63	60	54	46	40	44	46	44	46	48	40	45	48	49	32	37	51	47	62	53	53	54	40	43	46	39	65	61	51	48	49	50	54	47	43	67	53	65	54	49	52	56	44	43	51	42	39	44	49	47	52	49	56	52	51	47	55	51	51	53	49	50	51	50	51	53	50	39	59	58	44	36	55	48	46	49	52	67	45	53	36	52	51	54	49	49	54	44	64	53	50	48	53	50	41	53	54	54	44	41	30	50	54	44	47	44	37	61	52	49	34	70	53	49	50	47	50	53	55	45	64	36	49	48	52	43	45	44	62	53	62	42	52	48	40	36	53	49	47	35	60	59	67	45	39	39	53	62	65	46	37	47	39	32	51	40	52	46	56	51	53	48	65	49	49	44	41	54	54	45	61	60	55	34	57	54	41	44	49	54	46	48	69	57	45	50	49	45	43	45	46	55	47	50	55	73	42	56	44	47	42	44	43	53	58	50	52	53	49	47	40	63	61	44	44	46	47	42	51	56	50	55	54	55	42	57	59	48	46	55	49	54	38	60	47	56	61	48	50	63	49	51	54	42	40	58	48	40	49	52	48	50	61	48	44	51	70	53	42	55	45	45	51	44	55	58	54	55	49	51	66	50	55	57	56	39	44	47	48	64	45	54	60	47	52	55	58	48	43	52	51	60	51	52	47	51	51	55	44	50	50	57	44	51	57	50	45	61	47	63	49	39	49	52	56	60	47	51	51	57	52	60	28	51	61	53	55	57	45	49	44	63	44	49	55	53	53	51	56	41	55	62	48	52	62	69	57	47	51	51	36	49	43	46	51	57	66	37	51	62	69	52	58	53	48	42	57	45	47	42	43	62	45	46	50	50	54	38	64	44	45	38	38	52	43	38	51	48	49	54	46	51	39	51	62	53	60	52	54	46	50	49	52	58	45	41	50	34	48	52	39	51	55	58	53	60	38	54	42	42	51	50	40	55	56	54	57	56	38	67	46	52	49	49	61	48	49	52	45	47	39	51	57	57	55	52	53	57	51	55	49	49	59	58	45	57	55	57	54	47	50	50	52	41	43	60	45	47	44	55	55	45	55	57	63	46	44	54	42	52	47	43	44	42	49	51	39	50	53	58	37	55	37	47	63	47	55	46	51	49	55	49	57	57	46	45	55	54	48	58	56	58	51	63	57	48	45	44	38	44	35	46	50	66	65	57	44	54	43	48	55	65	54	50	54	47	48
19298	6217	1410	1473	2419	2724	2459	1877	1439	1213	1100	1023	919	806	775	722	691	673	660	639	571	628	619	581	551	571	597	559	594	603	585	595	539	568	581	588	558	555	557	533	585	552	576	558	562	528	575	534	543	588	511	588	567	570	558	592	641	562	563	527	517	581	539	546	517	570	555	571	664	1788	2074	1895	1392	1060	782	642	617	552	538	581	554	530	518	523	549	615	526	528	570	525	529	563	536	565	494	465	542	521	558	554	552	504	551	508	517	573	494	500	535	546	538	584	523	554	544	519	495	504	552	550	533	529	544	542	544	503	535	526	507	537	557	523	567	557	519	552	532	515	538	537	543	487	522	540	553	532	561	550	529	590	537	520	526	524	552	564	555	536	533	501	529	523	546	558	520	543	538	544	543	605	552	547	534	511	533	523	584	528	527	528	527	561	528	560	510	559	471	529	537	558	556	563	530	574	506	503	583	513	495	525	550	565	528	544	522	543	531	521	531	567	541	570	553	534	552	520	536	542	553	539	529	545	478	557	552	525	579	581	542	519	547	534	505	547	511	534	581	554	537	504	506	484	535	559	561	546	525	553	546	517	547	553	546	577	505	517	570	537	526	523	548	561	533	542	553	498	512	516	521	527	547	543	551	521	536	534	583	576	516	530	542	530	521	533	545	569	584	528	532	503	563	511	538	545	533	516	527	544	565	558	559	580	523	567	528	550	557	582	555	528	527	520	556	540	533	538	535	547	516	502	533	527	576	535	551	529	525	551	501	514	547	526	563	543	572	565	552	523	526	560	486	537	540	506	521	518	502	526	575	528	536	546	499	533	551	532	531	561	530	520	583	539	516	534	564	577	549	568	558	558	567	502	563	538	529	527	557	576	530	508	543	511	557	538	574	539	563	530	550	500	546	535	506	584	574	520	504	562	574	566	541	508	554	530	541	571	584	518	566	558	520	526	557	538	513	551	574	538	582	583	543	536	563	535	580	572	558	539	532	534	563	556	550	538	552	592	519	535	527	553	505	545	533	559	492	496	519	548	525	524	559	565	539	516	512	479	513	560	510	515	567	535	537	519	561	557	555	552	533	532	512	538	531	555	554	541	532	568	562	466	518	528	497	570	496	563	512	562	539	548	501	512	522	523	520	509	591	550	545	557	572	519	547	553	546	552	546	544	553	524	555	557	545	517	530	504	553	542	502	514	547	525	525	529	564	573	531	531	484	520	539	547	554	552	530	580	544	570	532	545	528	526	539	545	534	499	532	520	515	537	541	546	552	577	542	548	533	535	515	529	519	538	525	536	519	530	572	548	512	564	559	549	498	547	546	534	572	530	526	516	577	569	485	522	511	528	544	572	579	507	516	547	545	547	511	542	501	553	537	547	522	536	544	554	560	550	531	519	534	569	516	582	488	480	538	568	537	539	520	536	515	531	513	470	535	518	554	530	526	529	551	572	516	561	544	506	532	514	524	541	538	538	553	543	569	559	559	528	535	586	491	517	535	536	539	545	558	517	545	510	548	557	538	542	573	509	522	515	544	516	529	518	550	557	576	523	555	560	527	544	556	527	535	521	482	570	557	549	567	584	518	519	551	533	562	553	570	540	468	517	523	553	548	566	525	540	531	534	548	563	538	552	541	493	524	531	548	503	513	578	525	556	527	525	540	558	560	535	564	548	544	524	542	522	596	492	525	544	520	525	490	526	561	566	556	546	496	524	538	485	569	514	528	527	544	529	506	511	572	507	503	479	525	546	538	531	521	518	559	565	559	574	517	578	540	530	543	555	510	554	553	536	560	546	538	537	555	509	521	527	510	549	566	511	533	485	556	572	535	506	522	557	526	526	526	548	507	532	541	554	562	524	533	524	558	552	527	534	570	514	549	538	531	544	531	570	543	539	545	562	546	529	519	576	531	533	584	538	508	512	536	516	527	519	508	550	510	538	551	568	587	572	572	507	530	555	525	589	533	545	510	535	506	548	523	525	555	537	562	555	562	541	532	549	524	554	513	497	557	561	561	478	572	538	557	548	537	524	568	501	553	514	544	501	560	541	518	525	532	534	493	523	551	488	580	567	572	577	542	544	514	562	517	517	552	528	560	537	548	535	581	522	547	494	555	529	530	533	548	564	521	521	559	536	550	488	526	591	514	559	514	530	562	561	539	524	531	545	542	538	602	528	591	528	588	554	552	509	527	510	525	524	554	530	558	545	574	560	545	519	530	534	572	536	522	554	543	506	513	542	547	519	538	498	546	523	572	518	506	548	523	536	559	527	525	551	541	505	568	520	542	580	497	579	514	515	554	550	551	537	505	547	534	567	570	550	570	576	541	540	560	508	544	560	544	543	537	529	545	507	575	518	507	561	527	560	507	555	609	548	559	537	555	532	574	519	533	575	564	558	527	541	548	557	562	529	569	531	511	579	534	561	546	539	542	517	539	524	568	512	559	503	552	503	518	536	542	565	564	534	523	559	543	560	571	512	564	561	513	538	513	519	546	548	518	514	535	503	563	528	533	564	538	562	549	558	556	507	538	519	526	513	526	532	553	534	553	550	543	542	555	545	535	535	493	530	526	537	578	543	518	490	570	519	566	506	528	527	529	547	549	507	514	552	513	590	530	526	565	547	550	522	526	508	494	549	539	578	557	510	527	531	475	571	529	584	579	539	517	535	540	558	501	563	505	525	574	517	527	542	540	576	548	532	566	493	534	545	573	518	535	545	505	533	576	544	566	532	483	538	537	567	553	521	485	503	550	562	541	491	507	484	521	567	531	541	520	540	526	535	519	519	552	529	536	534	537	545	523	532	505	525	531	498	531	505	505	546	587	514	539	516	532	543	552	551	510	513	535	544	538	527	504	541	547	544	578	565	528	564	513	538	496	530	514	532	541	534	556	523	560	532	529	563	517	469	590	533	502	546	538	546	483	553	543	564	518	558	541	576	526	545	560	521	551	522	524	536	525	518	502	525	517	532	513	526	517	561	560	495	586	561	555	552	516	527	584	542	535	535	517	526	487	483	514	548	520	523	567	513	533	552	532	552	549	554	532	562	543	549	532	554	524	539	557	542	520	525	542	582	541	523	595	554	491	524	505	535	548	526	566	545	567	542	542	585	516	520	490	506	500	521	531	507	544	558	515	537	544	533	540	560	605	593	523	545	580	532	551	577	546	523	562	546	585	507	519	535	577	487	520	535	529	531	545	541	520	513	589	538	543	550	515	554	499	529	519	552	517	540	541	538	546	584	562	552	538	518	529	540	511	534	547	501	576	572	526	504	528	532	521	544	585	519	551	531	557	536	527	541	562	555	536	525	537	545	561	571	585	514	486	533	505	529	522	524	532	543	530	560	528	530	601	540	464	531	556	531	524	507	541	555	540	568	510	549	548	539	535	560	565	526	539	575	525	540	548	514	577	531	545	521	531	528	522	541	563	520	548	522	529	549	558	540	503	547	541	499	563	539	548	529	527	557	572	582	539	534	534	601	532	539	501	530	548	581
1786	411	87	62	68	70	74	53	68	65	67	53	64	55	51	49	45	54	34	56	46	56	42	43	47	54	37	32	44	62	51	53	58	47	38	46	39	45	49	57	51	47	40	46	53	52	47	45	44	45	36	42	44	49	48	45	51	50	37	51	50	58	55	35	47	57	41	59	50	101	126	122	91	60	60	51	46	58	36	52	31	60	37	51	45	45	40	41	40	33	41	47	47	53	49	58	43	42	55	43	40	44	50	42	39	42	34	46	46	49	43	46	34	42	53	41	37	53	43	52	47	37	45	55	41	39	41	45	48	41	43	44	38	39	42	54	46	37	49	37	48	40	44	46	49	37	44	37	33	50	37	32	52	35	60	41	40	44	48	57	42	49	50	38	39	41	43	43	40	39	53	33	49	47	46	49	53	58	41	47	50	62	37	39	44	51	38	46	37	46	45	56	31	54	50	44	36	54	45	49	57	47	36	39	40	43	41	56	41	36	44	42	50	47	62	54	32	49	37	55	45	52	45	39	45	39	35	40	50	41	35	40	33	45	32	39	47	48	40	41	40	50	50	47	49	36	37	51	33	47	38	43	64	32	42	39	50	43	45	49	39	53	24	46	48	49	49	52	60	50	43	44	35	46	50	55	61	42	39	52	38	49	35	44	47	35	46	39	48	42	49	54	32	38	48	39	40	44	50	49	51	51	63	38	55	37	56	46	44	40	37	57	39	47	39	51	54	51	44	42	39	46	49	38	53	30	53	32	38	47	36	44	42	38	43	48	47	34	48	43	35	44	50	53	55	40	33	42	54	37	49	42	47	56	38	44	41	37	40	45	48	36	44	41	43	57	48	48	41	56	48	41	43	50	54	47	53	48	47	41	48	52	45	57	39	49	51	46	44	46	42	45	46	44	60	46	40	39	50	45	37	57	40	45	45	50	49	35	43	41	37	48	49	48	46	46	40	39	45	52	42	35	43	47	57	51	39	41	44	42	54	39	52	37	35	50	43	47	32	53	43	40	44	47	47	47	49	52	42	54	44	48	42	35	37	55	45	54	41	52	50	49	40	49	32	49	52	41	41	41	48	58	41	42	42	52	50	37	43	43	35	36	50	46	47	41	38	43	57	40	45	42	39	39	48	43	44	40	55	52	42	52	49	46	44	51	54	51	45	45	42	41	31	40	51	40	46	38	46	54	37	40	46	41	61	39	37	35	48	45	47	50	44	41	38	40	43	39	46	55	45	48	41	38	52	53	38	48	56	49	48	46	45	37	44	37	48	31	48	44	51	37	45	43	42	52	41	32	38	48	44	52	65	37	52	37	48	43	44	62	41	39	49	39	47	49	47	53	56	52	34	45	48	52	57	48	43	45	50	46	43	59	52	55	54	34	48	32	41	42	53	47	45	48	42	29	49	39	48	52	45	49	47	38	37	38	42	52	57	39	39	57	53	44	50	43	41	47	31	49	43	53	37	50	35	45	40	48	52	36	42	41	56	35	47	49	55	49	52	47	52	38	44	38	54	35	39	42	31	41	39	44	51	46	47	34	53	58	29	59	45	44	43	38	29	40	39	38	41	43	51	37	51	43	42	33	39	40	37	51	44	48	55	47	33	38	46	45	33	53	44	40	49	54	39	45	54	43	44	35	60	45	37	53	41	51	34	44	43	53	33	42	47	40	40	47	32	33	53	45	50	30	53	38	55	35	31	50	41	43	47	35	52	48	46	41	45	49	39	44	41	35	37	44	41	53	52	46	43	51	37	43	44	47	32	52	48	43	41	52	50	43	44	37	59	53	43	36	49	48	50	38	47	42	37	50	36	44	41	32	44	38	37	45	38	37	51	49	37	37	41	35	54	49	43	42	42	49	47	59	45	31	32	47	39	46	40	51	65	52	47	43	45	37	49	44	42	51	56	41	36	53	52	32	33	37	37	47	47	35	38	51	42	50	48	43	46	49	39	36	40	49	38	35	43	31	50	45	48	46	46	39	40	40	49	45	48	45	48	42	35	47	53	48	48	51	41	48	41	32	39	41	39	50	44	61	49	52	49	51	43	40	43	45	49	36	36	45	58	42	49	45	41	37	47	46	32	53	43	52	44	53	50	50	45	44	39	56	38	40	51	37	45	50	55	41	47	35	49	40	37	34	46	46	44	42	40	46	45	32	55	36	47	47	56	52	45	44	44	48	44	49	54	38	34	45	44	51	53	39	38	53	53	39	47	42	38	48	49	39	47	43	46	37	49	50	46	61	48	47	40	36	40	41	41	31	56	39	38	36	38	42	31	48	46	37	44	43	35	52	51	37	45	45	45	35	37	49	41	37	27	41	41	47	47	51	43	60	52	54	61	35	38	54	39	38	31	47	40	42	52	40	50	46	36	39	41	33	48	52	49	36	50	36	40	37	52	37	50	34	39	44	37	41	40	43	46	51	50	45	59	39	43	39	58	51	58	37	37	48	59	50	39	51	42	43	43	53	48	44	42	50	33	34	40	42	41	38	50	43	47	45	48	51	56	45	34	56	46	50	47	36	35	38	48	53	37	43	43	39	41	41	48	48	41	39	44	40	36	41	42	51	43	54	38	60	42	33	37	39	50	44	52	37	54	37	28	42	35	62	44	40	43	56	48	47	39	41	38	50	39	42	48	38	57	42	45	58	41	37	41	58	41	47	57	29	48	38	40	46	46	47	47	43	37	42	54	41	39	50	34	39	42	38	56	60	43	42	41	46	46	35	43	50	43	42	42	48	30	44	53	39	38	33	40	46	38	33	44	44	42	38	52	37	45	39	52	59	48	37	37	39	38	46	43	47	43	41	33	53	46	33	54	52	40	37	47	39	44	55	59	37	50	46	35	43	44	40	49	39	40	40	46	56	43	43	28	29	47	41	55	60	45	51	41	49	37	43	36	45	40	38	38	43	55	41	37	46	42	41	45	39	40	46	44	48	46	42	44	44	48	41	38	39	50	38	48	37	46	38	53	44	51	51	37	40	29	38	52	55	56	58	46	29	39	32	48	47	40	55	31	43	33	47	37	44	42	41	42	48	40	43	49	49	34	47	50	42	48	49	51	51	47	46	47	45	48	40	47	46	44	34	48	43	46	41	38	43	38	46	53	36	38	48	46	49	32	32	50	40	61	54	50	51	47	46	53	58	30	48	47	50	44	49	43	36	49	42	47	51	30	37	27	39	42	39	41	58	47	52	33	49	42	42	51	43	55	38	42	37	41	36	50	48	46	43	38	44	55	37	37	50	48	53	36	40	46	40	53	41	45	53	43	50	53	49	33	50	42	47	51	49	51	38	48	44	41	45	36	45	54	45	39	44	35	48	49	36	42	63	53	46	41	41	42	49	46	40	43	41	51	52	42	47	46	60	45	51	33	47	41	52	39	52	50	38	34	42	55	55	40	30	49	56	48	45	47	43	50	39	46	52	34	42	33	44	54	40	48	48	43	47	50	43	48	42	42	37	43	49	46	43	46	35	47	39
19137	4737	1315	1374	2182	2523	2365	1940	1594	1359	1106	1036	881	811	740	712	683	662	629	590	591	614	543	537	615	552	563	537	519	574	555	560	575	493	512	529	521	546	486	482	504	472	478	465	541	554	542	560	516	524	489	488	548	512	514	479	511	494	527	504	462	555	484	504	517	501	546	517	742	2126	2441	2003	1352	1071	713	590	536	541	464	474	505	482	489	448	478	495	465	417	461	473	496	486	473	501	474	475	501	462	481	490	471	502	432	468	493	478	514	425	477	451	476	489	487	488	471	474	502	486	481	534	480	460	516	482	500	478	486	468	480	429	464	463	472	448	465	458	506	487	492	465	470	468	450	465	485	445	455	474	490	467	510	436	502	399	477	474	469	476	449	487	471	458	466	452	473	479	439	473	501	476	500	514	461	483	479	471	480	491	506	461	477	465	417	496	449	491	473	492	474	480	503	479	482	477	526	457	500	457	497	489	436	475	535	456	479	463	540	446	457	457	490	482	472	457	446	487	495	468	479	462	463	458	442	489	516	460	472	505	478	482	459	430	481	479	466	486	505	463	432	452	482	464	491	492	486	489	461	473	497	489	499	468	487	493	468	485	465	485	446	470	454	457	493	459	472	487	484	469	493	450	455	482	506	504	437	435	483	498	475	521	489	484	483	477	461	494	476	465	438	500	489	493	474	492	479	475	510	445	510	494	433	483	525	501	467	451	513	445	451	484	465	497	481	463	514	465	486	453	465	482	492	479	437	483	471	446	461	469	476	454	445	497	494	475	459	469	506	463	470	476	445	475	486	501	483	510	465	480	495	453	500	473	475	508	498	490	456	453	477	499	463	431	467	451	455	476	452	490	483	495	452	477	479	514	509	504	494	486	480	488	482	469	487	454	515	491	466	503	488	470	464	510	454	522	452	483	508	445	462	466	467	480	485	466	503	456	465	516	480	490	463	481	445	471	465	487	461	489	484	492	471	503	502	483	465	478	449	444	496	443	480	464	491	475	482	479	478	466	490	448	487	496	483	456	491	472	472	505	480	462	479	496	482	450	422	493	444	499	444	467	448	467	466	475	440	499	446	496	502	474	510	448	468	481	496	447	440	474	497	489	469	466	495	477	491	494	463	462	488	519	524	519	450	477	439	497	462	437	509	496	463	532	497	465	487	495	453	444	459	443	524	482	470	505	458	435	506	462	472	476	473	494	511	470	487	465	437	548	441	470	498	481	460	485	490	451	450	493	487	460	451	454	438	496	435	482	472	506	461	489	442	472	459	449	443	472	458	473	481	451	523	502	494	470	480	444	481	456	474	485	490	470	440	486	465	516	462	439	479	469	471	483	458	491	463	479	440	493	462	468	461	469	493	456	451	494	471	468	495	455	452	468	511	447	465	472	454	502	489	496	476	463	490	439	480	441	462	495	475	468	481	494	467	477	464	502	497	418	493	449	466	506	493	479	482	494	502	498	483	484	495	494	483	465	516	451	510	475	491	471	512	498	497	481	462	513	408	492	527	475	489	489	445	495	469	500	479	489	508	482	478	480	491	491	498	468	474	496	481	450	459	453	493	454	508	469	545	494	446	480	443	491	473	447	485	483	477	489	476	476	468	504	436	444	495	482	459	469	483	468	463	459	476	484	463	468	465	473	461	460	492	487	457	489	496	462	481	468	469	490	451	450	467	480	449	498	478	466	470	449	502	471	489	495	445	491	486	466	459	505	480	488	489	450	460	495	472	501	464	487	468	472	510	444	455	485	462	488	463	489	476	484	461	479	457	509	475	489	478	465	426	500	442	480	478	470	483	486	463	462	477	427	483	478	485	468	474	489	449	482	453	467	448	466	458	499	488	483	479	494	467	503	454	451	434	428	468	489	486	491	476	460	470	478	472	476	482	489	432	506	456	450	477	509	472	511	500	451	487	466	500	521	467	515	496	479	482	499	444	502	503	503	448	489	473	455	479	460	476	510	456	448	481	451	445	478	478	480	503	430	509	507	500	471	471	451	471	494	450	483	478	493	495	445	446	505	487	506	464	503	459	473	456	465	460	451	472	479	484	495	483	434	461	482	482	501	440	431	503	455	505	510	491	483	477	447	472	495	507	465	459	463	494	432	492	491	460	505	468	485	466	436	473	458	452	447	475	421	419	498	483	456	472	455	495	477	463	469	493	481	484	442	457	455	483	484	493	466	474	461	516	500	477	489	465	500	497	481	484	494	460	454	479	467	507	460	462	474	515	478	466	502	488	486	494	478	487	476	505	457	479	470	483	482	458	480	484	451	459	430	499	473	494	493	442	482	458	463	466	481	514	513	442	460	487	504	484	500	517	473	472	502	464	475	469	490	488	459	479	486	455	509	481	439	466	490	491	496	517	518	466	466	495	448	493	456	425	487	460	486	462	446	401	460	453	489	517	492	491	467	479	487	467	478	499	439	434	473	489	476	483	504	464	516	480	458	499	500	505	477	466	477	455	482	466	457	479	499	458	464	449	435	483	437	441	453	508	473	479	491	483	458	471	474	478	467	471	469	531	486	480	435	466	478	489	466	449	487	487	519	538	455	443	439	476	470	507	468	504	497	457	425	477	434	438	503	492	481	468	454	439	474	487	492	467	476	499	483	535	440	498	478	449	461	436	487	454	497	474	496	466	517	487	475	468	471	502	476	502	503	497	491	496	528	490	532	524	483	450	474	468	490	505	456	440	480	487	470	492	478	459	486	438	494	465	464	479	477	492	464	469	503	458	475	507	488	498	464	462	491	478	470	481	472	486	456	494	484	495	462	482	475	478	440	487	512	489	516	473	477	514	446	475	509	462	451	429	489	474	491	496	442	472	484	473	469	506	476	475	469	466	512	458	483	444	466	504	518	454	452	525	483	512	457	446	452	475	453	483	498	503	496	489	493	510	477	474	466	515	508	475	524	468	497	496	459	491	500	466	445	475	465	477	469	496	489	477	479	456	461	503	517	474	466	487	485	495	515	431	468	474	449	438	518	478	491	483	512	495	441	460	482	500	423	446	485	486	487	503	492	476	464	460	476	429	481	511	476	514	480	496	498	472	479	457	490	494	466	469	501	498	487	477	467	462	482	473	454	505	487	450	524	477	483	442	485	468	497	493	444	483	481	474	488	466	514	460	495	479	479	508	511	479	520	444	492	464	482	453	450	472	491	449	471	466	502	446	461	480	477	422	483	509	484	443	467	494	461	468	501	466	500	477	476	468	432	465	468	503	480	452	469	438	482	497	470	489	470	455	496	476	468	441	481	478	450	473	452	512	496	475	477	462	460	479	431	551	480	468	459	474	463	485	502	450	466	478	465	505	505	467	464	512	500	438	504	471	458	465	512	454	429	458	496	519	475	478	490	423	483	507	461	480	461	454	484	452	476	478	464	470	474	465	490	482	474	458	479	452	483	494	465	472	490	482	472	466	496	448	503	461	488	513	452	451	487	501	457	500	474	456	479	445	485	460	443	442	474	480	509	489	453	458	492	438	468
2172	1115	253	111	85	93	95	94	93	63	70	68	63	56	59	56	58	47	49	60	41	55	48	44	50	42	51	45	51	43	49	37	45	37	44	47	55	52	50	46	46	57	49	54	40	51	39	43	40	53	54	52	46	49	37	38	36	42	45	49	39	57	47	39	55	42	46	41	69	156	149	127	102	66	57	59	45	55	60	52	37	39	52	46	41	46	55	46	42	46	45	45	40	41	33	44	53	47	44	46	43	44	49	49	39	46	39	40	54	43	44	50	43	63	36	42	55	40	52	42	44	47	37	38	51	51	42	43	38	41	47	47	52	44	43	56	44	39	53	36	47	30	47	41	48	41	59	46	37	49	35	46	42	52	42	43	38	42	54	38	48	40	33	48	48	46	52	48	58	48	48	41	39	53	48	46	51	39	46	57	41	40	46	55	54	51	43	45	40	42	47	49	54	59	42	55	51	39	41	51	40	38	47	46	40	55	45	44	60	49	54	45	44	37	46	36	57	50	38	49	47	61	59	51	40	37	49	47	55	51	47	46	49	40	40	37	35	49	52	51	42	42	46	48	35	38	47	38	43	48	48	55	46	43	43	52	41	50	41	45	56	59	56	43	50	42	48	34	55	37	49	40	53	44	49	49	48	33	39	38	47	42	39	48	53	43	56	37	44	55	47	47	50	45	52	47	48	52	52	39	32	32	35	54	46	40	52	50	52	41	40	45	31	45	34	44	35	46	53	50	38	48	44	59	50	42	43	48	47	40	42	34	51	49	60	48	46	59	52	42	43	50	43	40	42	33	43	44	41	56	38	43	37	45	40	45	32	45	56	44	63	41	36	48	48	52	38	50	51	51	53	38	39	50	38	43	51	34	41	49	46	49	47	49	41	49	40	37	50	30	51	38	38	46	44	35	38	43	42	76	40	53	39	52	43	58	56	57	49	39	48	41	46	36	44	51	45	43	54	49	39	50	48	51	40	47	39	50	41	48	53	40	39	42	43	41	55	53	41	53	41	31	40	48	57	43	44	53	35	46	40	39	53	53	36	42	38	47	50	37	58	56	43	52	44	34	52	38	38	42	34	55	30	45	50	50	43	46	42	40	45	41	37	47	49	45	37	40	49	44	41	52	53	47	42	37	53	42	48	42	48	37	31	45	52	41	56	43	46	51	46	41	49	49	50	51	44	47	52	41	60	40	43	49	45	45	44	37	46	43	45	48	34	54	53	44	37	52	51	56	58	37	32	34	39	39	42	37	44	51	63	55	46	49	36	43	37	54	40	48	53	45	50	45	45	44	46	47	43	45	53	46	40	49	40	36	56	52	47	44	45	46	46	43	48	37	42	59	40	57	43	50	59	45	42	46	52	55	43	36	38	47	37	43	47	46	34	35	39	47	40	37	51	50	43	45	40	53	41	40	52	41	51	34	44	42	52	47	33	46	47	42	46	43	36	51	42	41	46	55	46	52	43	36	48	46	50	53	38	44	54	51	62	47	38	46	49	56	48	50	60	46	38	56	44	42	43	40	50	51	41	49	52	37	45	43	50	41	48	54	40	61	41	47	38	57	48	37	49	50	40	40	40	51	41	48	53	52	39	54	41	43	36	51	54	35	38	42	52	44	30	44	37	48	52	41	55	42	47	44	43	43	48	36	48	46	39	44	41	53	48	41	38	25	48	42	55	47	43	49	36	51	36	41	51	41	48	39	63	51	43	46	35	35	50	44	52	51	47	60	47	40	29	50	46	45	52	46	42	57	40	47	43	46	43	46	49	49	48	37	44	49	44	46	43	54	43	40	49	51	34	44	53	38	55	35	44	47	45	42	51	41	52	39	54	45	45	53	34	62	45	37	53	42	49	50	51	48	38	38	51	45	47	40	42	44	35	42	32	48	44	47	49	52	39	38	52	44	37	42	35	33	61	44	57	35	41	44	47	35	51	51	44	45	51	54	47	33	52	49	48	39	54	44	34	63	41	56	53	42	56	36	39	42	50	44	54	41	56	49	48	46	38	40	46	40	46	40	39	51	56	42	42	44	42	54	57	42	42	44	35	38	51	39	48	43	36	49	45	52	44	47	42	43	38	39	48	33	48	48	53	43	40	54	45	44	40	35	40	41	40	56	42	49	45	40	49	47	50	43	43	43	44	66	37	38	59	43	47	51	35	43	45	41	56	48	46	51	41	47	40	48	44	43	48	48	50	35	49	47	52	46	48	46	38	51	34	50	42	43	48	38	51	48	50	45	46	41	41	39	54	31	40	48	57	40	35	38	37	34	47	46	38	53	48	41	31	57	52	51	46	45	51	41	39	42	36	58	39	44	34	47	51	38	42	52	57	46	44	37	47	43	39	47	40	40	43	34	49	32	43	58	41	45	35	42	40	51	54	54	45	43	34	38	37	60	33	49	57	50	53	47	43	48	52	42	39	47	39	62	47	42	50	58	39	46	40	44	43	35	42	46	48	42	48	43	67	39	35	31	45	43	52	41	52	36	44	64	48	38	44	39	42	47	48	41	48	35	47	40	47	49	57	42	46	49	50	41	50	55	44	49	38	36	48	41	40	38	41	63	46	48	56	45	42	40	44	45	37	46	57	53	43	64	55	44	50	37	39	44	46	47	50	45	35	42	48	33	44	35	40	51	49	42	57	40	49	44	53	33	41	40	49	35	35	46	40	50	46	47	53	44	48	58	54	50	46	40	41	35	38	47	62	54	38	41	41	54	41	37	41	46	55	46	44	46	51	48	50	52	41	41	46	53	37	49	55	56	50	51	45	65	48	44	52	55	40	43	51	40	48	43	51	52	57	46	43	42	53	52	59	34	37	50	48	48	36	31	57	43	35	39	45	50	59	46	50	48	46	60	46	52	48	37	51	42	42	44	50	59	45	46	51	65	45	52	48	48	49	35	52	47	44	47	56	44	51	43	53	41	40	43	48	53	43	58	47	50	44	43	46	39	54	41	50	53	33	40	50	45	39	32	41	47	53	46	41	37	40	40	45	50	40	50	47	35	57	47	38	51	43	44	38	42	50	33	45	43	45	32	47	48	39	41	48	45	36	49	44	42	47	34	50	42	42	41	42	54	57	45	47	46	45	51	40	55	42	54	42	42	49	41	52	50	52	46	47	35	48	41	53	46	45	46	51	35	43	44	41	56	43	38	52	40	48	45	35	38	44	30	42	40	48	49	46	53	46	43	37	47	51	43	44	42	43	61	39	46	44	46	45	50	41	48	34	46	45	30	43	51	34	42	43	54	47	44	49	37	37	49	48	36	41	54	44	45	37	44	45	45	45	58	42	45	49	38	33	30	53	47	47	53	53	65	58	53	38	39	34	45	36	51	43	44	53	45	44	48	44	46	43	46	55	42	48	39	44	52	38	40	45	49	41	53	43	33	49	37	37	51	48	39	51	51	61	52	47	46	37	37	41	47	30	52	61	45	31	39	44	47	32	40	49	42	60	47	41	37	34	47	43	45	55	49	50	53
23076	9900	2294	2098	3428	3819	3334	2790	2178	1773	1481	1261	1109	1024	880	840	795	796	715	678	653	633	592	636	628	582	567	593	542	539	604	607	535	524	595	552	537	505	551	528	497	519	519	522	573	540	587	565	497	541	520	575	514	521	512	512	536	519	505	535	537	580	527	519	535	521	544	517	1121	3474	3214	2526	1689	1118	799	630	568	519	492	473	470	507	516	476	504	487	497	460	494	483	506	490	497	509	505	515	488	456	506	489	499	465	478	463	477	476	493	504	486	448	460	482	485	458	491	465	546	493	493	453	500	502	509	527	469	484	486	472	506	508	501	504	508	481	508	472	513	479	474	479	454	470	469	489	478	490	509	522	482	468	512	474	466	431	522	477	427	499	468	469	496	479	458	478	484	496	495	526	517	494	438	557	504	520	462	501	476	503	477	494	485	488	473	463	470	484	471	508	454	472	491	464	476	507	487	495	461	525	523	488	507	453	496	526	477	486	465	485	422	450	494	466	485	510	492	485	487	513	469	506	444	473	468	430	485	499	474	469	477	493	456	495	459	507	479	492	491	505	468	490	441	470	491	473	482	509	490	497	420	449	482	496	484	489	485	468	481	469	504	486	523	473	511	532	505	479	491	449	499	499	484	466	478	497	505	437	454	530	488	493	471	528	489	503	486	484	485	479	494	493	468	516	512	461	512	452	475	542	462	506	476	468	503	480	452	517	514	491	478	486	481	490	484	472	519	464	481	477	487	498	466	487	504	497	493	493	508	466	514	479	485	497	510	487	465	511	487	525	480	445	430	492	476	500	478	467	492	508	519	482	462	477	475	504	467	506	489	421	488	454	492	499	467	509	467	477	489	502	464	488	486	491	488	445	458	501	476	466	488	458	495	533	517	471	446	470	514	491	465	472	500	480	469	510	464	490	521	454	479	486	447	517	476	483	479	465	502	460	432	515	494	510	463	464	503	463	492	468	499	490	471	499	442	480	503	475	493	478	450	484	475	472	494	497	520	519	471	499	501	497	505	523	543	463	459	499	479	523	477	480	499	452	499	491	478	477	469	465	510	477	480	447	438	525	511	484	453	476	499	460	458	481	523	478	460	487	476	490	465	483	467	476	466	488	505	465	476	480	497	455	488	490	461	495	480	504	492	491	469	519	474	493	449	490	473	477	466	491	489	484	494	495	486	471	460	463	520	509	485	446	503	471	488	470	464	482	508	514	478	486	482	493	510	485	474	481	466	494	517	440	490	529	487	519	423	500	498	513	492	482	516	469	485	492	507	477	487	467	492	460	491	471	493	543	481	496	482	513	484	460	483	482	500	512	470	443	456	455	498	498	474	462	516	498	504	489	460	465	500	472	467	481	474	482	471	474	477	503	456	479	529	503	487	473	514	479	476	496	499	472	516	482	471	507	484	469	476	480	522	524	491	478	479	459	489	499	467	473	472	530	506	498	501	447	483	455	472	514	473	495	472	492	489	524	473	475	477	485	510	474	476	451	447	506	420	412	464	455	508	492	478	506	460	488	466	479	478	484	484	515	469	483	476	487	464	503	453	501	491	529	453	458	513	472	485	515	496	475	493	499	477	509	479	451	450	449	522	489	441	484	475	471	514	534	492	458	473	453	479	467	494	490	506	473	487	450	492	451	491	476	507	499	447	481	506	434	531	474	477	450	464	510	467	491	467	487	485	489	454	500	525	496	458	481	516	475	470	474	534	483	507	493	514	463	491	476	489	487	460	471	475	478	502	449	500	483	461	490	474	518	515	502	507	452	451	455	486	509	476	490	476	536	467	519	446	500	446	463	464	453	479	499	512	486	487	517	501	470	494	494	426	486	515	470	442	499	518	499	519	500	473	487	444	484	442	555	489	460	474	455	467	485	486	508	494	441	476	481	514	511	480	486	506	517	473	519	513	486	470	488	494	479	493	446	511	494	498	502	511	509	483	531	494	481	509	483	522	505	482	504	475	483	507	530	504	465	496	466	464	486	516	499	474	524	492	484	496	486	464	500	488	489	468	492	502	525	501	460	506	487	465	517	474	531	490	475	471	440	480	474	467	496	471	512	499	486	556	501	499	476	489	479	477	490	461	458	495	555	449	495	471	476	480	493	490	474	493	466	449	464	455	481	504	505	470	484	493	466	492	489	483	457	466	473	488	489	442	448	535	461	476	490	457	494	491	479	451	521	475	501	471	462	484	491	509	449	497	521	483	521	479	505	488	496	484	450	478	451	473	511	468	466	485	489	458	500	498	486	499	481	491	531	503	507	505	465	511	478	477	507	472	491	469	456	461	459	481	489	490	482	447	483	474	490	490	480	496	510	433	486	489	490	477	479	506	485	445	523	518	475	468	468	460	475	495	499	464	484	487	482	485	469	489	468	490	495	461	487	499	458	501	494	469	496	494	467	480	489	493	503	475	478	509	474	470	460	507	492	491	484	500	480	489	483	508	454	447	500	480	535	543	525	498	524	504	517	496	502	521	481	493	531	486	465	527	530	520	470	483	464	508	487	478	530	469	487	523	472	489	511	464	467	481	480	500	446	493	492	478	497	479	484	510	511	496	493	503	484	513	483	494	463	462	445	517	482	473	478	533	471	460	505	463	477	490	449	458	497	487	512	509	492	467	476	524	448	512	504	496	493	511	475	501	486	495	466	473	506	527	486	489	501	485	517	459	450	506	537	512	509	510	500	461	497	511	493	470	469	493	461	471	490	491	486	448	495	506	493	488	459	481	504	493	509	495	462	479	487	509	469	497	464	548	491	482	474	448	498	484	502	489	484	485	488	468	448	482	464	480	512	496	491	491	465	444	476	472	480	453	472	515	447	502	481	479	471	456	466	500	485	461	484	487	491	483	481	510	516	500	465	475	497	473	456	476	542	540	478	453	491	454	471	509	481	469	471	494	499	482	469	502	489	528	465	506	460	491	455	487	492	482	507	482	449	469	478	505	483	546	495	510	493	472	437	476	492	510	466	471	488	488	465	463	463	507	532	518	530	477	527	463	453	480	472	506	479	475	477	510	492	483	485	455	493	486	471	462	484	492	494	489	454	482	488	478	473	488	456	513	506	483	485	482	490	436	489	499	496	456	452	514	472	471	474	475	492	474	505	481	490	492	453	503	485	477	477	479	480	490	489	496	515	483	484	493	472	487	484	495	528	468	500	498	475	496	479	464	467	525	486	468	469	416	489	444	483	449	477	456	494	469	482	528	495	490	478	499	519	524	508	457	477	497	455	505	467	470	504	465	487	501	480	488	499	512	494	496	462	491	479	479	466	449	492	486	521	465	506	478	469	465	469	468	494	485	491	453	465	505	470	480	446	468	501	515	491	481	483	487	500	456	467	491	493	499	445	458	506	491	493	499	465	489	470	486	486	490	493	529	472	444	434	505	474	460	469	494	482	500	475	450	474	525	506	474	459	544	511	445	504	454	490	462	482	478	474	485	469	480	495	495	551	491	503	484	522	514	536	490	503	487	469	506	507	484	493
876	206	82	50	59	63	58	56	69	60	50	54	58	56	53	51	64	54	56	52	39	53	57	41	34	59	56	54	51	52	46	59	63	50	53	50	41	60	41	62	56	53	40	54	55	53	35	49	56	64	59	45	49	68	55	44	58	54	45	54	56	50	53	48	69	54	55	44	65	71	66	84	64	47	70	53	57	54	55	52	38	42	56	51	55	54	51	56	47	47	59	50	58	54	52	49	64	49	45	58	49	50	50	43	59	42	61	54	58	70	53	40	45	48	42	48	49	63	42	42	52	55	38	35	57	39	51	35	58	47	53	50	46	52	50	62	54	75	63	45	44	69	51	53	55	52	48	46	43	49	50	53	49	51	53	47	52	47	54	61	51	52	58	46	65	53	45	41	65	38	47	52	48	62	47	44	58	47	43	50	56	49	62	61	54	43	52	56	51	64	47	49	57	63	41	44	50	68	56	37	50	52	51	57	47	67	42	52	48	42	60	58	61	44	55	57	44	40	50	55	45	48	56	56	48	51	42	62	60	62	53	47	52	58	54	50	44	67	48	50	58	71	46	55	55	57	45	59	58	57	58	48	43	61	58	57	47	57	53	57	69	46	56	57	51	62	56	48	48	49	47	52	65	54	54	48	52	53	64	52	54	38	67	56	50	47	43	43	54	62	53	39	49	44	61	48	43	52	56	46	58	44	51	54	50	55	59	44	62	47	44	57	58	50	56	53	62	49	54	48	40	46	61	48	70	38	65	46	53	55	51	48	46	58	56	43	51	57	49	61	52	59	57	51	51	53	50	47	56	47	54	55	44	39	43	58	38	66	60	49	53	57	53	55	45	53	48	50	52	45	36	52	57	54	46	53	63	52	56	57	42	60	57	56	62	56	72	74	51	51	46	61	48	41	50	58	38	56	53	52	38	53	54	55	60	54	47	59	52	44	48	56	49	57	43	56	41	45	59	52	38	44	58	57	54	50	56	66	62	54	57	40	51	57	57	52	35	44	59	54	51	46	60	62	53	50	50	45	60	43	42	47	54	50	44	37	53	47	57	55	45	54	56	46	47	57	49	51	49	59	57	60	51	45	50	57	48	63	48	43	48	42	45	50	48	54	58	53	49	44	49	48	55	60	53	38	36	60	47	51	52	45	57	48	37	56	57	48	58	63	56	53	49	53	51	65	56	47	63	57	36	46	54	40	53	57	58	45	43	55	50	60	70	40	53	54	56	44	52	52	49	53	48	57	37	56	57	60	52	54	53	53	44	56	34	58	43	55	47	51	45	64	55	48	70	51	58	46	53	58	52	49	38	53	48	49	43	47	59	53	59	45	57	48	65	56	58	57	54	46	40	59	51	57	51	41	54	46	64	59	52	59	46	66	54	44	45	53	51	67	42	61	53	54	46	38	54	47	47	43	60	48	54	57	54	51	57	43	47	42	51	48	50	53	47	60	46	57	42	42	46	57	55	49	59	49	60	56	54	58	47	58	53	50	49	56	50	55	55	51	53	54	43	46	61	40	47	48	48	62	53	67	46	42	51	48	50	48	52	50	48	45	58	52	50	45	53	58	33	60	64	59	53	56	43	60	49	57	50	53	42	58	52	55	62	46	59	56	56	43	61	55	47	65	47	41	59	40	59	48	44	49	57	55	54	48	49	55	48	42	58	51	56	58	56	54	47	55	47	56	52	51	59	59	49	40	49	49	48	46	59	59	57	49	62	50	50	52	54	45	46	41	69	37	44	46	60	66	47	55	53	61	62	68	57	53	48	42	48	67	41	66	50	50	53	44	52	54	58	51	40	49	41	59	52	51	58	50	57	60	45	49	47	51	57	56	53	48	50	53	53	66	58	55	59	55	58	44	46	61	43	49	61	58	53	52	59	49	44	51	46	49	42	55	45	39	54	52	62	45	45	54	58	61	46	74	55	50	52	55	66	44	75	51	63	48	49	59	60	47	40	53	28	52	66	61	42	47	58	50	45	47	52	36	62	43	50	54	66	50	49	61	51	58	59	54	53	38	39	53	55	47	55	56	41	44	46	55	46	45	50	45	47	57	54	62	50	62	53	64	50	54	52	64	50	43	52	38	51	43	48	61	42	58	55	58	38	44	59	62	46	53	43	56	50	54	54	51	58	42	45	51	47	64	52	50	37	42	58	56	60	61	44	59	34	59	41	53	53	55	66	48	48	48	46	51	57	51	53	57	58	64	41	40	55	53	45	50	54	57	42	65	55	47	74	52	49	54	65	56	45	53	52	57	56	44	59	52	59	53	62	62	35	46	58	44	39	38	54	58	60	72	78	51	59	40	51	52	56	49	43	41	53	56	50	44	55	45	59	35	55	51	42	43	53	57	54	48	59	46	57	62	53	58	66	54	52	50	64	50	48	67	53	46	59	47	45	61	59	61	49	47	53	55	45	43	57	47	53	62	52	59	52	38	48	55	56	61	35	47	47	52	46	53	48	66	43	49	43	55	41	49	54	52	61	50	63	67	42	45	51	61	67	51	53	38	54	70	57	51	52	56	42	44	60	35	59	51	51	51	60	51	44	44	56	43	55	50	41	52	61	59	43	52	60	61	47	53	56	65	50	45	50	59	58	47	52	46	53	57	58	55	53	47	70	66	37	55	54	38	48	49	45	66	47	54	52	45	63	44	35	56	39	47	45	49	46	55	59	43	43	50	60	43	51	51	51	49	53	54	61	42	51	52	46	50	58	58	49	42	53	46	56	44	51	44	49	56	44	57	50	61	47	48	65	59	48	41	62	44	59	62	52	48	43	49	48	52	55	56	49	42	48	51	53	42	43	55	49	56	58	36	56	51	43	64	50	60	59	64	40	40	51	62	55	42	46	60	42	53	57	50	54	47	46	57	49	54	53	49	59	46	51	51	50	50	45	63	57	53	54	51	48	62	47	58	47	41	51	50	47	52	44	57	54	53	50	48	38	48	58	51	50	47	53	56	68	51	52	38	43	43	53	43	53	62	53	65	43	51	51	61	37	40	46	50	42	57	45	58	40	57	53	41	55	50	59	53	52	53	49	45	47	39	55	44	45	64	56	54	65	56	55	46	72	50	59	55	55	45	41	47	57	52	55	63	49	51	55	54	45	42	55	40	58	54	61	54	41	45	57	51	43	51	51	51	72	46	42	38	48	63	52	43	50	58	44	61	51	46	43	55	42	54	42	56	72	56	52	48	59	38	46	50	44	55	61	47	54	44	52	50	46	54	55	49	50	53	61	57	57	54	60	47	31	42	66	58	59	55	50	41	46	58	55	66	54	56	46	48	53	51	48	49	43	55	45	41	52	55	49	55	65	51	56	54	48	41	47	48	51	71	56	57	51	44	55	63	52	58	43	64	38	52	51	44	41	48	55	53	50	54	48	57	61	52	41	50	58	49	59	58	54	47	64	47	49	53	45	60	54	50	47	55	57	41	52	60	40	54	56	54	48	42	53	37	53	47	58	49	44	60	49	46	46	48
12804	3414	894	841	1141	1292	1178	1168	932	829	805	662	690	660	651	635	564	595	554	601	555	585	517	571	556	552	545	556	576	557	604	562	567	570	611	625	569	574	570	570	599	533	554	561	573	525	594	552	569	544	571	567	547	538	557	592	563	573	556	567	583	565	584	607	546	580	560	625	852	1020	1173	1054	883	752	674	609	572	577	535	528	529	575	579	537	552	542	558	533	553	554	524	563	588	574	518	515	519	515	567	550	557	576	536	531	575	551	516	546	537	593	576	598	570	528	552	540	548	527	541	511	543	561	518	541	540	553	491	552	499	580	553	604	581	551	529	550	514	562	535	546	557	557	528	603	540	565	553	552	560	561	536	534	538	609	543	514	516	501	510	515	557	540	543	571	589	537	529	525	544	552	540	539	533	529	518	564	502	524	563	581	541	534	533	536	519	519	515	525	544	574	541	547	524	568	604	549	552	511	573	558	579	538	565	563	512	531	536	519	553	544	527	580	529	522	554	549	545	524	550	511	525	570	564	559	528	516	534	513	510	552	566	550	543	590	529	539	539	558	561	554	545	536	498	578	584	529	525	538	541	525	589	529	552	529	542	559	539	538	521	521	549	564	530	532	551	583	555	535	541	588	537	477	547	563	520	539	532	560	558	514	538	590	543	561	574	530	514	515	538	586	518	538	535	522	551	533	527	545	545	498	493	552	568	528	573	536	548	554	522	554	556	507	532	543	551	537	557	544	571	572	528	546	518	563	542	552	560	523	560	559	527	588	511	558	508	550	571	547	557	545	567	575	536	525	532	584	575	538	551	571	582	529	528	490	523	541	546	499	531	560	536	559	547	530	555	567	526	560	556	563	526	609	526	578	519	556	512	569	554	531	554	562	548	543	539	579	514	555	536	530	562	574	558	523	562	532	503	561	505	539	554	553	572	581	531	640	532	549	526	554	527	519	556	549	526	535	492	561	553	535	561	581	539	518	570	543	555	526	528	545	539	536	565	569	513	586	558	526	566	526	518	552	564	577	566	541	504	540	545	571	558	584	581	539	537	535	499	540	546	529	585	538	524	544	579	514	529	533	520	517	559	506	543	527	538	525	588	509	524	552	527	587	549	548	548	540	524	555	578	538	572	546	539	581	565	542	507	579	559	523	530	532	543	535	542	523	506	551	551	550	546	541	555	561	568	533	546	549	489	545	560	556	542	584	548	527	582	550	565	535	571	541	568	516	532	540	577	521	565	562	587	573	504	534	539	569	565	509	542	542	519	543	557	535	520	561	547	510	521	482	577	557	548	513	532	530	542	541	541	545	555	555	543	547	551	570	547	564	528	528	517	574	596	560	516	553	540	575	521	520	528	556	590	530	576	515	519	540	566	562	553	538	530	543	520	546	545	543	511	564	523	528	486	543	578	524	564	527	571	570	552	531	564	539	516	548	549	597	538	572	543	502	496	531	554	523	568	548	560	512	561	550	534	552	541	546	572	549	527	577	521	572	548	547	557	561	542	573	562	542	560	564	565	594	578	524	527	567	535	549	553	539	522	535	554	530	557	539	533	518	549	528	554	523	546	553	540	545	535	525	511	527	523	597	523	553	543	550	520	538	531	515	549	534	515	545	565	572	519	573	555	546	529	561	519	515	534	557	491	553	534	554	540	525	588	499	548	562	546	512	500	545	545	577	551	574	551	542	531	558	507	529	534	561	563	538	499	573	539	486	573	575	550	547	525	580	529	546	546	550	549	590	554	548	589	563	530	552	582	535	559	566	564	530	529	551	570	517	510	569	518	564	549	513	540	613	579	554	561	577	505	550	553	578	532	525	537	569	517	524	529	550	569	536	562	555	560	554	519	504	516	591	540	552	570	557	552	553	581	587	547	529	549	557	548	533	543	518	550	531	528	536	541	550	551	509	498	535	540	523	509	540	577	529	572	533	555	601	546	573	518	539	591	535	534	521	562	558	545	554	550	544	528	545	516	528	529	507	539	502	531	507	543	528	534	525	513	503	546	526	564	531	553	563	532	479	553	540	541	488	518	569	550	572	537	585	506	531	513	562	536	526	554	540	535	535	553	537	554	574	531	527	549	530	507	525	538	576	567	558	525	540	548	539	530	544	574	538	532	571	531	546	545	531	546	521	532	508	541	556	519	571	546	519	544	576	544	535	523	556	518	539	572	495	557	574	518	547	561	505	533	544	544	553	526	519	524	510	549	574	542	515	529	514	545	537	559	542	535	534	576	532	536	519	573	529	573	584	585	548	531	565	529	570	504	555	518	531	542	528	527	549	554	551	580	553	530	598	563	559	557	526	563	512	562	528	555	565	538	578	584	544	507	563	560	538	606	576	556	555	528	519	553	547	514	550	536	529	524	540	533	564	548	523	515	565	591	567	538	536	548	519	556	556	531	549	518	556	557	543	571	546	521	558	512	538	541	578	544	575	568	575	558	556	543	530	540	519	511	502	545	524	543	564	546	543	528	515	546	510	556	542	531	543	545	549	566	570	518	517	536	541	542	550	559	540	553	562	556	517	505	523	573	535	499	531	505	555	576	562	549	567	525	531	538	500	555	533	522	503	541	535	578	521	555	495	546	542	549	524	562	542	542	566	548	550	516	536	547	548	566	530	586	545	546	529	561	566	548	559	534	547	537	543	546	527	537	554	535	575	484	570	527	572	577	547	572	531	526	546	554	582	521	516	562	522	572	528	550	552	593	563	545	516	571	546	522	527	545	582	513	549	562	527	592	530	560	567	607	545	544	528	528	508	552	523	564	533	548	545	551	550	572	565	507	513	518	556	559	566	559	570	568	507	541	529	486	534	531	567	569	542	582	542	556	495	545	529	628	584	510	548	539	552	513	550	533	523	541	560	572	546	577	572	556	582	578	563	526	525	546	582	515	548	562	523	526	535	548	586	547	507	572	570	521	545	544	610	547	516	562	554	542	559	540	586	559	503	583	542	531	567	579	588	542	566	520	550	525	557	547	532	540	563	548	552	541	576	566	513	527	542	536	514	517	560	585	545	549	556	600	567	531	542	540	544	563	547	573	523	570	512	550	547	561	589	534	572	558	522	509	551	534	537	563	542	535	609	553	564	544	586	558	553	503	482	530	542	512	525	564	535	546	557	510	538	552	567	560	531	519	538	550	529	504	564	524	583	570	538	558	529	546	562	545	567	519	508	612	578	559	532	548	540	501	523	553	544	560	521	536	512	507	534	558	554	560	586	548	547	509	532	526	520	541	544	559	528	570	568	549	542	567	484	588	490	561	555	573	592	553	522	611	550	563	519	538	546	531	535	562	560	569	537	548	587	558	559	540	524	543	546	541	541	512	580	572	532	578	495	543	527	553	566	486	556	543	532	538	524	543	512	512	535	565	530	546	535	531	510	600	547	544	543	553	534	535	515	537	556	556	579	559	528	515	529	561	522	492	565	547	562	553	558	527	558	535	573	522	525	488	508	568	547	511	574	495	564	513	501	537	593	599	488	536	563
1415	678	109	85	58	82	74	73	74	64	58	55	65	66	55	54	56	46	65	50	58	47	57	44	56	39	44	55	50	51	47	49	64	59	60	57	51	46	56	47	46	63	61	54	58	60	52	52	51	56	35	55	60	44	60	61	44	51	57	46	48	45	53	50	58	50	55	55	85	98	114	91	81	73	57	53	62	48	48	50	45	74	41	57	47	56	50	52	53	46	52	40	47	51	53	60	50	62	53	49	52	58	52	56	60	66	61	54	41	48	50	57	56	43	43	54	57	53	42	53	58	60	45	42	43	54	62	57	46	51	32	49	53	53	42	46	51	49	52	43	51	61	43	44	59	50	56	65	45	45	38	58	56	47	46	53	52	42	59	55	58	53	73	37	44	51	59	56	61	59	57	57	63	57	54	49	45	50	55	42	50	56	51	58	47	43	52	51	49	46	53	45	54	47	36	44	42	49	57	48	45	40	43	59	52	58	52	46	64	46	57	49	42	52	58	60	48	62	42	63	58	49	50	52	64	47	47	59	60	51	61	55	55	49	51	56	50	43	54	40	60	57	58	66	44	41	49	59	51	42	55	47	47	45	51	42	51	55	52	57	59	60	49	65	67	47	50	56	59	45	47	42	64	56	51	64	45	48	51	56	47	54	32	55	59	56	46	57	50	56	61	55	47	52	38	39	64	44	56	51	55	51	46	51	56	44	66	45	57	52	63	50	51	48	51	53	49	60	47	44	47	45	47	52	49	55	56	49	58	51	51	43	55	63	52	43	45	52	47	50	56	47	61	51	53	53	39	55	48	64	41	65	47	49	49	57	50	34	68	56	54	57	52	36	44	44	47	58	53	62	51	52	43	55	49	58	48	54	53	59	49	63	56	43	56	62	51	50	57	45	55	50	56	54	54	43	64	55	47	57	48	43	47	56	58	53	54	42	55	57	47	41	60	54	67	49	43	56	71	56	48	59	56	38	56	53	57	43	55	56	65	57	40	64	51	45	58	44	50	37	50	45	54	55	54	49	55	52	46	56	58	48	55	48	46	57	65	56	54	49	41	41	48	53	50	54	45	44	53	49	48	50	57	55	69	65	67	48	52	49	48	57	54	57	56	56	47	49	55	53	52	41	50	47	58	52	42	51	43	53	52	50	50	57	51	71	45	54	56	48	66	68	53	54	50	37	47	57	57	55	44	54	48	50	69	71	53	50	56	53	43	56	45	53	46	30	39	60	56	59	48	55	54	68	66	60	54	59	41	44	57	45	53	55	42	54	48	50	58	52	48	62	36	59	50	45	65	47	48	47	59	63	49	57	45	62	52	40	50	55	44	51	52	55	55	45	48	47	51	46	63	51	56	52	47	39	47	55	42	46	43	58	59	56	44	61	48	48	42	48	41	48	48	45	44	67	56	50	59	49	55	48	51	45	40	54	44	41	51	57	45	53	47	47	50	42	43	60	53	61	38	59	72	47	68	55	43	58	37	47	54	49	55	46	55	57	50	54	55	62	49	60	52	48	51	61	55	50	62	39	42	49	56	53	52	67	65	49	55	50	42	53	42	64	51	50	48	56	54	53	62	52	69	56	45	53	53	52	40	60	51	55	63	48	52	62	54	58	49	54	37	53	52	53	53	58	73	54	57	45	50	48	56	50	51	54	58	50	58	52	58	62	59	53	54	50	53	56	43	58	48	48	59	62	41	55	52	50	55	58	60	51	50	47	62	63	50	52	49	53	51	60	56	67	58	48	45	48	54	47	60	44	58	48	67	56	47	49	67	49	47	44	60	60	51	50	43	61	50	62	46	61	60	41	50	62	50	70	61	52	49	49	53	50	57	54	46	55	46	57	45	48	58	59	53	57	53	59	37	63	45	65	53	54	55	69	42	54	56	46	59	45	42	41	58	63	49	46	59	61	61	46	43	60	48	41	59	56	56	57	68	56	51	51	53	39	50	50	60	49	57	43	63	46	45	54	49	47	46	52	42	54	46	57	54	61	62	42	53	49	53	47	57	47	62	51	59	54	53	64	45	52	49	55	50	56	62	57	50	50	55	54	56	41	47	52	46	64	39	46	58	58	61	65	54	64	51	63	49	50	54	53	43	51	51	50	56	47	47	55	54	54	42	55	56	49	62	47	48	47	64	42	53	57	64	53	58	56	62	51	55	50	51	43	57	60	49	54	37	48	54	62	59	63	48	52	40	49	43	50	57	50	43	36	50	52	39	49	45	58	57	53	47	65	49	49	56	56	55	56	45	54	44	62	51	50	61	49	46	62	54	61	47	49	57	44	50	56	61	58	53	56	35	36	42	51	43	51	58	50	46	50	46	60	42	38	59	62	45	60	49	56	68	60	60	52	50	57	60	48	66	51	54	61	58	46	38	59	47	64	44	49	48	55	52	54	49	47	53	44	65	45	49	46	60	51	64	55	51	55	56	46	61	55	49	44	53	51	54	62	56	43	36	39	58	60	49	48	41	69	43	61	50	44	55	42	33	48	47	46	41	49	45	50	45	51	57	44	56	57	61	44	59	43	59	55	56	67	60	50	55	67	56	40	65	54	46	55	45	53	47	54	55	64	53	54	43	48	52	49	45	46	54	49	47	49	53	62	49	51	64	68	48	45	52	42	50	50	38	48	54	51	59	49	56	48	39	55	52	39	44	52	54	50	48	66	57	57	59	42	64	54	67	51	50	47	43	48	57	51	59	41	49	45	49	55	55	46	47	41	37	57	47	67	51	40	45	58	51	57	54	54	41	56	51	61	41	69	54	56	49	69	48	58	58	38	50	53	55	42	54	52	50	40	56	47	56	42	47	41	58	56	46	65	49	55	43	58	45	58	58	58	54	62	40	46	53	55	41	61	52	53	55	51	62	55	39	57	58	54	47	55	56	56	60	48	53	57	56	51	49	53	56	58	52	50	54	68	47	49	53	47	43	54	59	47	44	40	44	46	58	53	47	65	51	40	57	54	58	56	64	65	42	56	56	52	46	51	46	47	45	57	48	63	63	47	48	60	53	50	52	50	46	64	54	48	60	67	56	54	58	57	44	45	56	50	57	49	51	54	45	49	55	48	46	57	67	64	51	38	60	56	56	51	54	46	60	56	45	48	45	41	63	48	48	53	47	46	49	47	51	63	52	59	61	56	48	53	45	37	65	51	51	50	50	48	46	70	49	53	50	68	71	42	48	45	66	53	58	56	47	55	56	56	42	44	40	53	59	54	48	48	49	49	36	54	64	56	48	47	53	49	50	57	54	57	56	50	60	47	44	62	49	48	56	55	37	51	52	53	46	47	60	47	60	45	42	68	68	47	50	59	60	65	43	52	57	58	51	55	50	53	46	47	57	51	61	51	48	45	52	44	43	56	47	35	59	57	55	48	53	59	46	56	46	43	52	62	58	56	39	40	60	49	49	68	55	59	57	48	61	56	66	45	51	56	55	40	47	43	66	53	50	58	46	40	62	52	58	48	44	51	50	44	64	45
18643	6774	1468	1510	2513	2666	2280	2020	1502	1271	1180	1041	891	810	769	733	710	681	699	700	620	608	629	626	569	604	589	613	620	582	603	605	593	585	606	584	609	597	559	614	557	526	618	569	572	602	559	603	582	574	580	576	592	520	531	554	588	536	563	562	608	599	536	575	568	585	562	656	1616	2122	1958	1542	1100	872	725	617	589	546	574	526	550	563	529	536	547	561	535	542	573	580	542	544	549	565	580	558	556	544	540	526	581	555	569	596	525	565	522	581	550	536	540	565	504	553	565	547	518	567	539	552	556	530	554	520	591	533	547	563	552	543	579	542	559	547	564	528	539	513	549	578	547	568	534	560	533	516	567	556	591	536	549	553	549	538	564	563	517	542	499	557	521	531	539	575	567	487	543	566	595	552	571	558	563	537	586	569	526	523	536	570	558	549	564	557	543	520	530	531	523	535	569	546	500	510	517	553	530	568	520	527	545	548	508	573	567	576	545	512	551	542	553	561	557	584	544	535	526	590	543	542	543	491	529	565	547	548	539	545	530	573	559	568	536	546	527	569	555	575	506	583	562	569	558	558	517	539	540	504	587	537	561	580	544	584	541	556	501	529	597	580	510	525	537	547	548	548	575	547	552	591	536	546	533	516	525	530	611	545	540	523	543	566	542	533	548	537	529	540	546	591	555	548	564	512	530	597	508	566	571	533	544	493	551	553	547	600	537	552	579	558	577	544	538	557	567	537	554	563	530	553	565	576	541	538	528	552	551	543	580	597	538	532	524	541	542	557	543	525	519	514	523	514	592	532	546	534	525	511	531	569	548	595	573	552	545	531	545	522	537	540	571	545	535	532	551	529	544	510	531	514	601	580	593	506	570	520	545	547	506	521	573	562	534	556	521	521	506	540	562	552	524	571	535	550	558	534	552	536	506	541	532	546	532	586	549	550	551	553	549	533	541	548	586	594	563	587	516	541	580	582	514	551	576	544	569	548	567	552	526	546	552	535	582	538	547	530	568	525	542	529	556	529	556	540	529	564	512	562	522	528	559	514	586	526	508	543	543	568	517	540	553	562	532	534	530	553	495	533	535	553	563	574	544	521	529	562	555	501	506	496	574	562	580	536	560	504	520	544	564	501	555	549	517	565	533	537	550	504	532	564	543	512	527	527	593	557	590	568	558	540	518	548	552	597	549	557	541	565	543	505	571	553	525	539	574	545	579	504	563	570	563	553	607	575	521	552	556	560	583	569	557	555	550	553	507	569	555	524	550	550	554	545	549	548	549	559	597	575	595	554	599	525	576	548	535	560	551	567	531	522	565	538	542	510	577	542	536	537	518	566	553	563	561	550	558	565	579	547	589	570	505	514	526	586	564	577	512	532	537	552	581	527	520	566	537	564	564	554	559	548	554	539	561	556	522	558	534	558	559	512	540	556	527	539	546	522	552	536	590	532	577	516	564	537	546	538	554	529	567	547	503	545	541	536	513	491	493	555	591	582	525	552	544	548	523	553	571	566	556	522	558	512	522	568	546	519	599	583	569	499	502	592	533	515	577	535	555	574	545	525	556	543	500	545	560	521	549	566	601	549	575	510	538	544	521	527	591	562	570	586	563	568	549	568	605	552	549	540	551	522	542	518	537	551	560	594	555	489	541	527	560	543	566	475	538	533	590	591	512	541	587	537	552	523	536	576	522	541	570	555	561	511	518	544	548	522	543	556	539	498	549	497	551	571	559	547	515	550	538	559	540	536	569	510	547	554	577	520	532	514	590	538	546	545	568	543	545	543	531	506	545	532	547	534	577	538	528	529	558	541	527	538	560	534	559	601	519	514	574	534	560	505	528	530	561	549	576	579	544	538	549	538	513	585	544	566	517	552	550	565	548	517	516	481	575	555	515	565	604	545	561	570	527	502	523	565	541	548	539	559	538	561	586	549	548	565	528	562	522	536	568	544	554	560	548	542	594	539	544	552	543	539	519	563	563	505	510	541	566	587	556	507	483	560	509	586	545	545	574	568	528	536	517	574	546	593	553	560	558	521	520	601	523	529	540	567	533	529	574	540	525	537	559	550	521	553	523	557	524	553	539	574	545	593	500	559	541	521	531	556	513	566	556	522	582	559	551	532	552	569	563	599	536	535	546	571	553	545	539	542	519	595	518	559	546	525	543	565	574	503	520	530	535	560	561	550	565	524	504	538	601	574	549	548	531	542	528	557	583	522	575	542	532	523	517	544	547	558	572	548	552	522	589	575	544	550	557	583	537	527	551	562	543	524	593	579	547	561	580	549	544	551	548	543	499	556	553	518	577	563	581	570	542	559	549	552	550	573	547	568	570	574	547	515	550	540	535	540	506	527	580	547	573	528	549	525	558	549	581	525	510	554	532	552	572	554	551	544	539	563	571	527	563	531	558	543	604	551	550	570	556	529	523	525	596	536	561	548	547	540	578	575	592	532	532	552	544	555	561	553	547	557	520	535	497	571	566	543	591	557	553	528	558	579	529	542	547	498	569	532	554	573	546	542	542	529	518	558	550	557	547	606	541	556	601	552	541	560	534	571	556	554	563	601	593	582	562	527	569	506	555	558	576	563	549	538	579	569	523	545	536	515	552	477	551	542	530	557	512	539	541	580	574	575	582	556	512	551	518	513	547	533	562	561	543	545	560	585	574	537	548	626	552	563	522	487	537	509	558	540	573	549	557	571	558	543	577	555	550	533	538	548	545	531	521	584	522	556	539	507	531	531	523	547	594	549	520	585	556	551	539	553	574	556	536	567	563	547	553	585	551	511	570	556	578	593	549	547	585	562	526	531	502	519	552	539	527	532	597	550	542	530	546	546	571	531	543	565	582	540	517	546	596	575	517	548	504	510	563	600	541	533	556	536	559	572	533	584	575	566	551	538	542	538	542	555	524	530	559	532	555	541	511	534	595	569	504	540	542	561	540	529	547	574	541	518	534	581	524	570	555	525	560	546	561	572	539	514	529	588	553	553	549	581	497	536	571	542	553	524	520	537	564	529	540	569	552	609	538	545	561	516	541	575	532	560	543	591	530	549	508	586	573	559	534	531	533	540	561	534	547	561	549	560	534	519	549	542	544	542	555	538	537	559	550	583	573	530	554	526	558	500	525	569	537	545	570	574	550	553	558	529	551	562	543	532	561	559	541	528	532	537	522	524	566	582	533	524	538	541	537	580	535	576	531	525	544	555	528	516	533	572	580	577	531	519	531	568	574	556	557	557	538	564	562	509	555	524	494	543	519	554	519	518	572	573	506	540	574	561	555	524	586	571	551	575	520	557	562	577	543	534	572	582	554	580	598	519	549	584	529	562	519	576	566	534	509	556	541	520	532	564	553	552	553	578	589	542	520	586	570	573	528	513	515	586	507	526	548	585	542	546	561	577	564	558	529	539	584	547	527	566	491	503	508	529	547	605	531	560	526	556	585	583	566	528	548	571	534	529	577	523	611	554	541	558	556	560	499	571	552	538	532	556	548	533
1767	408	96	88	65	63	56	64	58	65	61	73	58	52	52	56	43	46	47	42	39	49	56	55	46	40	49	44	46	35	58	40	44	51	36	41	50	56	55	42	57	41	42	44	56	51	40	40	56	35	40	53	46	40	38	54	46	45	42	48	51	35	42	53	39	60	49	49	91	128	100	108	76	76	53	53	48	38	43	40	53	40	37	43	56	51	46	42	36	50	44	44	48	44	50	39	48	53	42	47	47	44	34	48	39	42	37	41	47	46	43	38	41	37	40	54	48	52	45	46	46	38	49	47	46	42	37	48	44	48	48	58	56	52	54	54	54	53	55	45	34	46	44	46	43	45	42	40	47	60	41	46	54	47	57	46	56	53	35	57	48	46	40	53	44	41	49	52	53	52	55	48	45	48	39	59	45	52	45	45	47	56	35	36	51	46	48	51	42	47	39	58	43	38	48	54	44	31	53	43	53	56	49	46	59	39	36	51	41	50	41	47	50	37	43	38	48	50	56	63	45	46	34	55	60	38	49	39	58	44	38	44	43	46	46	46	41	50	48	51	51	52	46	44	42	41	45	38	40	62	43	51	48	49	57	44	41	34	45	49	35	38	41	53	48	46	52	34	52	50	41	40	42	59	56	34	43	47	42	45	46	43	41	40	54	58	56	41	42	35	40	42	37	48	41	43	35	46	46	55	35	42	45	56	34	47	58	44	55	52	54	45	51	43	36	55	50	53	46	42	42	42	33	50	46	50	42	38	47	44	37	43	42	39	46	39	43	47	47	51	47	46	38	39	37	39	51	46	51	46	46	54	45	30	41	54	54	55	49	55	44	46	50	46	43	40	39	49	46	42	47	41	52	50	43	53	62	47	28	50	40	53	40	45	44	56	48	50	61	49	35	41	49	44	40	49	44	50	53	54	41	51	46	54	59	57	44	42	59	44	47	52	48	49	41	53	42	55	45	44	38	45	53	41	37	46	43	50	40	42	36	40	55	51	41	46	37	51	48	49	35	46	44	47	52	39	37	50	46	56	37	32	42	34	48	41	38	33	40	55	56	38	47	43	45	44	48	58	46	58	43	47	49	44	51	41	43	44	51	43	41	42	48	53	46	50	47	48	52	35	38	55	43	41	53	51	54	44	41	53	55	56	43	32	47	49	40	54	39	29	50	34	43	55	44	49	56	42	41	30	51	35	39	48	41	36	53	34	43	50	43	55	52	40	41	41	39	49	37	43	45	53	48	51	47	43	51	44	36	46	48	43	46	51	50	53	43	36	57	52	55	38	33	39	45	51	37	48	40	38	43	43	48	49	38	47	47	46	28	59	56	44	40	52	60	32	29	42	56	41	44	40	44	50	68	39	47	56	40	55	48	45	50	43	47	34	58	64	46	44	32	45	59	44	46	34	54	43	56	50	52	46	67	41	51	43	68	46	43	52	57	52	54	58	51	52	47	44	36	47	42	51	55	57	61	49	41	50	46	41	44	48	47	32	50	52	43	43	43	59	41	57	39	52	51	46	51	53	51	47	47	52	50	47	36	46	40	46	37	37	44	56	57	49	49	39	42	43	41	54	39	62	40	46	43	38	66	52	47	55	47	46	32	45	56	43	42	48	49	43	52	40	51	50	44	47	39	55	35	43	51	44	38	49	45	34	43	46	57	49	41	44	45	55	61	45	56	51	40	34	46	49	34	50	50	38	47	56	46	42	43	59	58	37	51	48	50	55	46	42	53	36	44	57	39	49	52	38	48	52	58	46	44	48	44	48	52	32	39	44	43	32	41	46	49	44	50	35	43	34	44	35	48	60	43	44	60	37	40	46	41	43	43	41	42	40	54	40	44	42	49	52	62	61	33	42	52	43	46	55	44	47	46	43	56	43	51	52	45	42	44	41	43	52	47	44	42	52	32	52	37	61	52	47	47	48	60	43	42	50	43	42	58	40	56	37	43	42	49	41	39	52	37	46	34	44	39	44	40	39	46	41	63	53	41	44	48	40	40	52	57	43	41	61	35	56	45	46	36	46	39	46	60	19	44	46	48	54	38	41	51	47	48	52	37	36	41	33	38	31	42	52	46	41	51	42	48	40	57	54	39	48	46	37	49	47	48	40	36	50	30	44	50	42	31	48	48	39	61	49	67	39	42	54	60	45	46	48	47	47	42	51	43	40	37	43	52	50	44	50	70	56	39	59	45	33	45	50	35	55	43	49	47	47	45	46	58	46	50	45	33	45	65	35	52	35	34	35	45	37	33	52	52	38	47	42	49	42	65	49	42	45	44	47	40	46	50	43	46	47	41	47	62	37	46	44	42	49	44	54	42	39	46	49	43	45	48	67	55	39	47	39	46	42	44	42	41	44	43	50	42	54	48	39	43	37	42	41	46	48	47	45	46	53	41	42	45	42	50	58	44	51	54	47	35	56	47	39	55	50	65	52	47	43	46	39	48	61	36	46	40	52	61	42	26	52	46	40	48	51	46	47	49	42	53	49	41	48	42	42	40	42	36	40	48	49	45	50	41	45	42	47	37	45	39	61	46	52	37	32	48	44	50	54	53	53	27	42	28	42	38	51	57	40	38	40	38	42	59	41	54	38	44	45	48	45	41	52	43	56	46	31	52	48	49	52	47	42	49	50	56	42	57	46	32	60	46	45	56	49	50	49	51	56	49	41	43	53	43	59	49	51	54	47	46	25	50	52	40	40	44	40	50	52	41	43	42	46	48	42	41	42	59	49	56	40	44	54	44	59	40	52	52	43	38	35	44	37	47	45	47	40	51	39	40	36	56	45	51	50	39	50	44	52	42	43	50	40	45	41	43	41	59	54	41	36	55	57	51	38	48	52	50	46	54	45	50	46	36	58	42	40	40	44	42	51	42	44	57	41	45	49	48	46	54	36	39	33	32	48	56	36	45	41	44	61	42	36	44	36	52	46	43	44	41	48	48	37	43	30	45	54	51	46	37	50	35	45	43	48	46	51	48	46	38	58	39	51	39	52	41	57	58	38	41	52	44	46	45	45	51	47	50	44	39	32	44	38	56	43	47	41	52	46	46	56	46	52	51	41	41	37	37	42	38	42	49	42	42	41	40	54	52	58	47	49	43	42	53	34	44	45	47	43	51	55	35	46	51	43	37	45	52	47	45	48	43	48	53	37	47	42	54	62	53	45	49	47	52	32	48	55	51	48	44	45	34	51	44	42	44	43	49	43	44	49	52	50	49	39	45	51	51	45	47	38	60	44	36	39	60	53	54	40	44	49	51	34	37	51	48	55	55	56	45	37	46	65	42	47	41	37	42	40	51	46	59	38	53	26	48	37	50	44	45	44	36	49	48	50	34	49	57	43	46	33	46	40	47	48	47	48	44	47	45	40	51	53	43	41	39	38	56	46	62	51	50	48	37	39	42	56	48	47	50	41	44	46	41	44	44	47	48	49	46	29	47	49	47	61	48	42	47	43	33	41	44	46	58	32	40	52	53	34	48	48
18977	4925	1340	1423	2197	2545	2237	1908	1689	1361	1151	1092	944	850	764	761	700	684	641	650	577	571	547	563	567	559	590	524	539	520	562	552	601	551	578	579	545	556	511	541	507	498	538	525	468	536	518	508	526	508	503	472	486	483	540	507	485	523	473	504	527	477	469	490	518	503	521	702	1746	2562	2319	1657	1097	798	649	555	534	505	492	476	494	476	458	453	470	504	425	487	501	509	507	459	477	490	500	442	474	482	487	492	507	457	455	445	525	454	506	477	494	497	461	467	545	461	478	490	498	510	506	457	443	510	484	504	460	500	480	470	494	517	481	465	511	443	472	463	502	477	471	469	489	486	464	470	517	486	516	487	474	479	489	507	503	482	488	469	513	502	507	487	475	439	469	466	488	469	460	460	481	508	444	490	515	459	464	463	499	498	487	483	456	475	485	501	477	481	502	527	491	448	489	490	466	452	519	418	459	488	491	463	468	457	494	491	471	477	463	488	484	483	489	480	479	487	494	472	498	489	478	474	475	461	526	492	542	503	472	537	519	512	491	472	472	478	487	490	486	471	489	477	464	472	482	474	458	489	497	501	470	518	500	502	468	523	503	458	494	508	478	461	489	449	430	451	482	465	437	487	481	474	467	491	500	486	473	476	516	495	446	498	478	491	505	475	440	486	510	509	503	464	467	487	459	507	485	508	461	469	496	505	492	517	501	492	497	500	516	474	493	465	518	500	495	489	520	441	469	474	476	492	483	487	493	444	469	471	514	482	508	491	477	496	463	494	469	470	482	463	428	472	498	463	500	507	490	500	481	460	464	447	467	474	483	514	519	443	489	484	497	517	482	481	483	483	476	517	462	476	468	434	458	499	476	496	494	446	474	487	500	509	459	488	480	462	456	490	461	439	470	474	467	480	481	487	477	473	488	475	538	490	510	507	457	485	468	483	416	477	490	482	498	478	490	497	470	457	487	476	466	466	468	453	489	461	468	476	472	456	494	532	493	503	467	482	469	475	504	465	503	504	455	465	486	467	466	481	494	471	500	472	494	471	498	465	508	521	485	496	450	463	438	544	470	483	469	470	424	511	439	501	494	470	453	491	497	480	500	526	469	502	508	485	506	487	488	488	475	486	475	469	464	477	471	461	461	440	494	462	462	521	526	461	474	446	457	460	486	466	509	515	516	491	502	496	506	475	457	462	496	504	486	483	495	453	470	473	503	500	449	484	460	444	483	485	495	474	452	460	474	474	476	501	475	515	472	448	490	490	504	478	491	460	504	474	482	511	509	471	513	471	513	510	450	501	491	494	494	478	475	512	502	475	516	491	464	498	471	464	477	463	518	469	513	513	494	481	482	489	489	462	496	506	448	510	454	505	447	475	490	453	521	467	457	435	502	480	554	475	474	435	471	491	511	467	476	481	496	455	488	500	460	517	507	483	469	485	496	483	483	486	495	488	495	480	503	486	477	481	513	448	480	499	476	503	483	521	464	477	499	469	465	475	470	490	508	463	484	514	437	473	503	482	451	480	477	493	447	450	479	494	446	494	472	524	518	527	460	475	462	498	507	464	454	489	471	461	440	506	482	506	470	513	469	476	477	476	491	441	471	490	440	443	474	475	490	490	454	441	498	457	490	489	479	465	457	475	493	491	501	477	497	485	459	473	454	483	467	446	478	467	480	488	480	480	467	504	486	470	487	482	480	470	463	524	490	485	489	511	446	497	484	516	475	505	490	475	419	476	489	497	472	473	463	446	464	465	449	455	491	457	472	472	456	503	508	510	459	487	497	512	512	490	476	473	455	463	522	466	504	478	463	477	456	489	513	507	497	453	478	466	494	482	485	507	481	454	532	473	462	519	454	482	444	480	474	459	505	484	495	502	456	508	485	457	463	466	471	474	477	474	486	480	452	444	474	480	457	465	481	494	444	496	496	503	482	488	488	469	491	467	506	504	517	503	462	472	504	480	481	471	508	494	473	466	441	466	475	481	453	479	496	506	452	493	519	467	448	499	500	488	432	503	474	452	483	473	500	501	436	521	528	473	488	450	462	502	462	495	493	475	500	488	452	492	501	449	490	486	457	466	532	501	479	478	451	462	513	439	465	487	489	440	494	523	496	522	485	456	459	479	465	490	489	490	471	458	494	480	499	468	529	516	502	458	509	487	472	535	481	491	485	490	468	439	459	480	485	484	525	516	468	480	480	500	501	471	481	458	466	502	465	519	493	489	490	486	496	487	454	512	494	443	470	512	487	499	469	489	467	541	470	475	462	494	510	460	512	453	510	533	491	454	452	547	488	494	462	491	486	480	471	484	501	488	465	493	488	471	509	471	484	492	452	457	464	502	499	473	460	494	437	503	474	506	458	437	502	499	478	484	478	460	457	487	517	490	512	486	505	499	486	459	469	464	497	448	480	466	498	479	444	478	494	493	457	435	487	506	511	488	458	458	483	481	462	518	464	491	476	497	507	498	468	506	494	507	484	471	490	479	484	504	500	485	515	467	504	527	462	488	495	484	467	476	477	523	480	489	505	455	469	521	483	482	506	471	546	496	489	488	467	535	472	500	482	476	478	490	477	478	445	481	451	493	474	500	492	510	489	473	455	490	520	504	491	476	478	486	472	480	515	510	489	487	496	496	466	449	466	469	502	462	473	514	480	489	471	499	463	503	473	470	527	496	483	488	488	498	497	467	454	470	473	451	469	529	470	462	493	459	478	522	472	496	507	440	509	446	494	463	496	468	455	490	485	491	542	499	481	523	444	480	510	479	491	455	507	475	468	493	523	463	480	471	502	504	470	516	460	466	496	477	449	476	493	487	491	458	479	481	499	474	487	485	456	503	470	477	499	501	482	480	454	497	496	457	484	464	471	472	491	481	485	467	492	494	490	509	465	468	517	517	471	498	490	474	473	498	461	472	481	487	466	471	474	486	475	523	456	462	492	456	484	480	492	494	510	455	501	481	463	483	483	464	497	496	479	420	480	497	475	485	486	481	423	480	462	458	503	474	513	506	488	517	472	479	478	475	491	451	501	483	504	508	453	447	531	495	496	544	469	479	487	490	490	504	469	469	487	494	476	477	494	470	483	471	482	508	505	469	462	465	489	493	483	484	453	463	469	494	458	496	451	449	476	488	495	506	537	457	461	452	495	456	479	426	446	496	492	465	494	489	447	465	488	513	432	512	504	519	481	501	495	478	470	474	434	514	485	497	452	462	510	481	466	512	473	512	478	473	483	471	446	490	526	505	492	472	497	510	450	476	474	463	456	497	492	466	478	478	508	485	475	497	453	472	539	484	454	519	469	512	482	486	487	520	468	408	483	482	511	472	536	512	498	488	517	499	484	477	472	465	483	466	484	509	465	463	453	471	502	482	476	481	512	484	493	426	482	474	480	467	484	473	508	445	477	470	475	501	477	491	495	488	487	507	511	496	460	482	507	471	486	529	480	486	456	512	471	514	480	484	480	510	499	489	474	475	526	498	516	525	526	477	483	443
1972	834	174	89	99	98	92	100	73	74	64	62	59	75	58	62	71	48	62	61	54	57	53	51	62	51	65	57	62	52	61	61	52	53	61	50	52	44	61	50	46	53	60	55	50	57	43	70	48	44	33	50	57	56	51	35	51	39	50	51	59	33	51	46	54	43	52	52	93	165	164	118	82	59	44	56	46	54	52	48	41	35	47	46	40	38	38	52	33	33	42	61	44	51	43	38	48	62	55	28	41	47	62	54	37	43	39	62	47	41	54	50	48	44	51	48	42	42	40	41	33	41	51	40	50	35	49	51	53	47	44	50	48	44	46	54	50	60	48	59	44	52	48	40	54	44	39	41	35	33	48	55	46	44	53	51	47	50	36	43	50	40	37	41	48	54	34	49	46	37	40	37	53	41	40	43	33	59	46	48	52	53	39	39	51	41	46	51	50	29	50	47	39	48	52	50	48	40	52	45	44	59	46	54	46	45	37	46	51	56	38	38	39	40	58	47	40	55	60	61	37	49	42	50	38	51	46	50	42	40	46	45	47	39	57	42	46	46	41	48	49	56	49	40	42	44	50	46	39	59	30	50	42	49	43	42	47	42	45	52	45	45	39	47	46	53	51	44	46	50	50	41	38	42	47	48	56	47	49	45	39	48	52	53	37	56	49	54	44	56	36	48	43	48	45	49	53	47	35	46	52	41	41	53	41	55	40	59	58	40	43	61	39	58	44	49	40	56	49	59	43	42	38	43	55	48	38	47	49	40	36	42	53	43	57	45	44	40	49	52	47	36	36	53	52	41	61	42	46	51	48	43	42	53	57	58	59	37	50	40	38	49	45	53	54	42	43	55	43	44	56	52	47	59	39	53	46	49	50	48	46	48	38	46	61	43	45	54	44	39	58	47	37	59	50	48	34	46	45	39	51	41	40	42	41	38	45	51	45	44	61	52	48	63	37	33	53	48	46	52	55	40	38	47	43	54	32	48	45	39	56	39	52	44	69	54	39	51	45	54	48	46	51	45	44	51	47	37	44	33	40	50	50	51	62	40	41	54	54	44	49	46	45	48	54	45	50	54	45	49	47	40	48	47	38	50	40	51	38	59	49	49	49	58	49	53	36	41	45	40	37	44	43	54	37	53	61	33	50	52	57	32	50	49	51	52	42	49	43	32	41	62	48	41	62	48	47	52	38	55	31	47	37	58	49	39	52	49	50	52	45	53	45	60	45	45	42	47	48	45	58	59	44	47	53	52	66	47	46	52	44	45	56	46	51	40	47	59	53	47	49	47	42	48	41	49	50	42	34	44	50	50	35	51	49	52	44	60	35	28	56	46	62	51	44	59	55	42	39	46	48	43	56	56	41	45	52	43	67	62	51	46	47	44	56	48	52	49	51	56	48	52	45	48	43	50	49	52	46	46	45	42	53	54	53	37	42	55	40	38	48	48	33	40	43	40	34	53	54	58	43	50	46	53	47	50	54	44	47	48	44	45	54	41	47	48	33	58	55	48	43	55	42	53	52	46	47	43	48	53	58	45	41	49	46	41	42	42	52	35	41	44	41	49	51	58	55	55	49	64	42	53	57	36	46	43	42	57	49	50	47	36	47	45	53	46	42	58	46	62	39	49	46	42	62	47	43	37	59	44	42	44	48	45	36	54	52	55	43	55	48	52	52	42	51	41	42	45	44	42	54	56	40	49	49	63	36	50	44	53	27	45	49	43	41	32	44	51	43	49	42	51	44	39	39	47	44	51	45	46	52	48	34	51	46	33	37	46	55	51	44	31	44	46	47	40	46	44	52	49	45	51	42	51	44	40	40	54	51	45	47	63	45	41	44	60	48	38	41	42	52	44	39	40	58	42	45	55	41	52	46	52	48	50	41	52	46	49	52	49	42	54	48	38	40	43	48	56	60	44	50	53	42	43	40	43	34	47	40	44	36	48	49	45	62	47	52	53	41	45	35	41	41	46	48	52	48	57	45	47	45	56	47	35	45	41	49	57	54	39	47	38	56	56	36	45	53	53	54	36	50	50	48	40	46	53	48	53	43	38	63	45	50	47	49	39	51	33	49	53	43	53	39	51	47	39	49	57	42	51	40	61	45	56	46	47	46	50	40	40	50	33	56	40	39	42	53	42	56	37	50	44	40	39	34	47	49	45	46	44	47	41	42	50	32	46	46	45	47	46	49	53	49	42	50	49	43	46	37	41	44	45	45	40	43	50	41	56	52	51	54	47	40	56	62	48	33	41	46	50	51	51	55	37	57	46	65	54	59	40	60	51	54	46	48	35	45	42	57	37	43	48	50	61	53	48	42	36	49	43	46	46	33	60	30	49	46	43	42	42	44	59	47	50	40	46	48	42	45	44	47	51	51	63	45	45	51	54	32	45	47	37	50	44	42	52	39	42	48	53	44	49	53	46	44	55	44	38	49	43	51	43	51	46	40	54	49	55	57	43	51	44	56	46	36	49	52	51	42	50	37	38	39	36	44	45	41	50	25	44	37	46	52	43	58	69	54	51	46	52	47	45	46	62	50	46	46	42	43	44	41	48	53	46	59	44	44	55	48	54	53	42	40	46	48	50	44	41	49	44	42	46	48	47	58	46	42	41	48	45	46	50	45	50	34	48	44	48	37	58	47	42	47	48	45	54	49	51	45	35	59	52	57	52	40	54	48	48	59	53	42	46	41	43	39	43	44	43	43	52	38	47	33	37	52	29	54	57	57	50	56	41	42	41	53	57	59	50	37	58	60	46	54	40	51	46	42	36	37	35	42	51	37	39	48	39	62	58	48	55	43	52	39	51	43	45	45	57	36	58	49	40	54	58	50	42	51	62	46	46	44	47	42	36	54	54	36	44	46	37	50	52	35	46	52	39	36	48	34	57	50	52	64	46	43	55	47	41	30	43	54	49	34	47	53	41	43	46	40	55	46	40	43	45	44	41	34	50	50	48	65	52	33	40	45	47	49	48	52	43	53	51	60	51	45	44	39	53	43	37	49	50	47	45	47	43	50	51	44	58	36	43	45	45	37	62	47	43	44	42	43	60	43	49	42	55	52	44	46	54	36	45	53	46	42	46	32	54	41	43	39	46	54	29	60	41	57	50	35	55	37	48	44	52	48	43	31	47	44	47	41	55	45	47	50	44	59	54	39	42	36	33	58	50	53	51	46	47	47	43	48	50	49	51	46	47	53	53	48	41	46	57	49	57	53	47	42	41	46	43	46	43	49	44	56	41	43	56	51	53	41	51	52	52	36	45	47	49	43	47	44	49	39	41	39	41	45	52	36	48	39	43	45	34	45	46	42	44	45	45	52	34	41	42	43	40	47	48	50	46	48	44	31	30	37	57	41	46	45	40	44	45	51	33	44	52	49	43	41	51	42	52	59	46	58	56	51	50	37	53	38	55	44	43	44	52	39	40	55	50	47	56	57	51	59	44	51	49	46	35	45	42	54	42	51	45	40	42	50	42	45	49	49	49	53	50
21689	7567	1853	2082	3456	4086	3414	2793	2394	1839	1575	1431	1251	1065	967	890	835	738	749	742	718	632	610	622	592	634	607	630	606	600	612	651	641	640	596	556	522	525	567	577	544	529	534	531	560	519	548	542	521	495	494	508	514	515	534	504	521	514	532	501	498	526	506	540	515	507	534	592	2310	3724	3167	2354	1409	957	689	570	499	519	476	489	497	515	494	509	483	459	506	469	520	493	499	456	526	492	500	497	528	481	483	467	474	505	487	478	516	496	495	487	528	489	463	482	532	505	508	460	486	494	486	543	443	461	526	509	526	509	487	460	470	473	514	483	491	479	457	534	451	489	450	491	482	489	498	515	461	474	526	530	514	484	486	526	503	490	468	478	506	507	518	483	486	465	517	460	480	512	516	449	504	479	531	493	480	446	489	497	494	480	476	462	465	478	453	457	486	496	481	498	497	526	495	469	479	505	520	453	503	452	489	510	464	505	512	467	505	488	494	518	506	482	501	485	483	484	519	483	448	486	507	501	477	475	488	478	480	478	494	505	467	473	521	499	522	529	464	490	489	519	499	547	471	492	516	517	511	481	518	493	499	450	518	446	442	493	524	487	471	509	496	498	488	488	485	456	497	511	461	494	459	493	441	461	504	442	473	473	511	456	475	500	494	530	513	452	510	509	487	482	490	468	506	510	506	463	545	476	485	483	465	493	494	490	518	499	478	490	489	468	520	493	469	492	501	541	512	451	468	512	470	476	496	506	505	482	473	486	489	487	533	518	475	546	513	506	508	511	513	492	511	441	524	487	502	490	482	487	478	484	499	494	481	496	521	458	486	514	514	486	500	469	448	489	472	493	541	438	491	478	509	463	469	464	497	531	519	477	485	498	511	527	477	479	526	485	489	481	521	496	461	501	509	475	488	500	513	510	509	488	468	497	468	509	463	476	498	528	492	477	451	506	534	489	489	472	481	477	488	534	510	531	495	486	487	489	483	511	470	479	481	506	544	482	487	516	494	499	465	472	508	442	500	502	545	529	498	519	509	505	495	496	504	467	494	506	511	481	476	442	495	466	491	496	467	480	517	495	502	470	532	511	482	463	436	512	478	531	569	488	532	508	454	510	473	472	482	539	470	508	501	510	505	475	505	482	461	492	484	481	493	495	517	482	493	488	504	487	472	483	497	511	456	504	484	479	496	502	505	485	467	469	483	480	509	501	471	507	485	524	507	484	511	500	497	487	447	531	485	511	435	485	530	505	486	496	484	480	461	454	528	502	516	482	484	508	489	510	486	501	484	485	445	503	473	477	473	519	479	475	528	494	455	488	507	468	491	492	426	540	524	504	472	465	490	481	541	474	477	477	480	498	508	535	474	464	507	503	491	512	480	434	516	491	511	518	497	499	532	480	500	491	467	502	493	519	494	515	513	513	491	460	493	442	487	453	508	505	458	501	541	486	500	511	491	518	507	501	488	478	491	553	493	506	511	524	479	486	480	459	475	487	462	496	499	467	518	525	475	511	529	478	466	516	528	472	488	468	487	474	478	541	520	487	493	501	502	524	498	492	506	468	499	529	485	488	451	519	459	474	495	507	492	491	503	493	461	475	478	481	520	462	448	491	456	467	463	469	492	519	512	485	520	504	514	460	499	448	477	520	509	467	477	501	496	465	471	498	481	478	527	506	495	517	439	483	502	513	453	487	516	486	498	503	480	531	508	472	505	474	494	477	510	510	528	486	473	514	445	499	469	481	476	462	500	482	505	537	499	470	469	497	497	500	525	508	446	497	508	494	509	481	504	469	470	515	508	483	477	473	483	517	479	515	485	485	500	448	482	483	496	506	479	511	494	485	460	516	508	456	483	499	512	486	509	533	504	501	494	493	489	465	473	493	511	510	485	463	509	494	437	532	482	488	493	462	470	497	483	463	499	466	543	493	495	516	490	501	533	535	464	506	469	481	478	496	479	527	514	444	465	459	492	507	487	479	466	492	486	547	495	525	539	518	494	471	462	534	489	490	447	523	479	487	517	490	522	510	491	449	444	486	524	484	508	474	499	486	504	484	508	484	495	504	501	459	506	489	498	480	499	513	512	542	479	490	463	493	524	454	497	501	486	496	466	476	466	476	471	503	505	493	509	522	507	485	471	487	493	433	486	482	503	489	519	503	476	452	511	490	474	486	511	504	513	460	464	511	447	504	462	460	506	492	498	476	483	456	484	459	507	494	505	493	519	523	492	484	495	515	511	537	515	508	500	486	469	494	445	493	479	497	441	480	423	485	492	454	533	467	498	491	410	522	499	491	480	468	499	498	493	483	501	506	495	513	459	456	492	525	472	522	466	476	522	520	523	486	451	529	499	529	505	548	516	507	499	506	486	495	477	487	477	473	462	429	502	526	504	462	506	494	471	537	506	482	515	479	518	473	488	459	519	494	491	496	491	510	459	491	508	478	485	506	468	491	538	483	489	498	512	507	443	452	461	480	463	511	475	532	471	467	483	510	503	493	500	523	500	468	475	512	516	456	513	485	506	485	554	499	453	468	463	483	498	464	528	481	481	470	493	494	500	477	466	522	478	497	471	518	486	483	489	490	522	538	505	510	508	524	461	510	485	526	450	491	525	500	501	500	502	437	482	461	491	485	510	513	492	490	533	497	479	508	468	512	513	502	475	457	500	494	499	508	480	500	490	502	469	484	427	430	503	479	484	496	449	520	501	526	519	440	501	489	500	464	498	521	512	470	454	509	465	484	455	479	468	483	481	499	502	484	504	504	503	481	542	514	483	499	465	508	513	483	479	504	511	467	490	518	499	496	504	479	467	518	500	445	505	483	471	499	461	480	507	496	475	459	461	504	507	506	535	490	474	467	462	482	504	522	484	487	497	498	530	493	476	483	485	477	487	484	521	492	510	481	457	508	508	500	510	495	484	489	534	481	520	515	466	510	499	470	500	489	489	476	498	512	491	471	481	474	514	485	491	516	486	512	480	489	492	500	470	499	477	466	521	492	461	502	477	471	515	512	465	463	502	460	502	517	495	503	510	485	484	460	516	483	449	469	540	498	524	534	495	519	475	463	473	458	472	491	470	502	469	484	477	463	491	546	486	476	503	483	528	475	472	459	517	438	483	486	505	487	503	519	443	469	479	460	518	468	506	497	515	543	523	455	494	500	493	474	506	497	501	480	477	541	461	496	460	514	515	483	475	505	503	519	486	481	520	511	466	493	480	488	514	494	477	488	522	527	481	478	477	484	509	491	496	493	490	504	475	493	472	516	467	471	520	482	505	492	514	469	491	512	540	510	497	473	486	462	502	503	475	488	464	470	488	490	486	499	482	541	462	467	466	464	492	519	503	496	465	465	499	471	495	504	471	485	460	469	482	509	483	473	494	537	488	492	500	528	472	476	525	524	472	495	487	451	468	493	512	504	504	459	526	500	510	481	477	467	445	494	475	498	523	484	470	481	457	508	509	530	500	486	478	503	497	499	513	497	506	476	506	514	478	446
915	168	63	70	50	71	46	48	53	53	52	62	62	52	60	51	43	51	47	55	53	52	62	47	52	48	63	60	57	53	58	59	47	55	46	37	36	57	50	52	63	58	58	53	48	49	60	61	45	56	52	49	48	47	44	40	51	58	50	33	54	50	60	46	48	55	41	51	52	71	71	60	66	63	59	46	50	49	42	50	50	47	49	53	70	57	49	49	50	53	60	56	51	56	67	54	44	46	45	51	71	61	53	49	53	57	47	54	52	59	47	49	43	59	47	48	45	51	43	46	47	54	51	60	55	48	56	58	50	41	56	46	61	64	47	51	53	48	46	46	42	60	54	46	49	51	42	63	38	45	49	58	61	41	51	51	63	53	57	52	40	48	43	53	55	42	54	43	51	59	51	46	48	46	60	46	47	63	43	56	42	53	45	50	47	59	41	47	44	53	40	59	50	54	62	39	59	55	55	65	50	44	62	46	44	53	52	61	40	51	44	39	58	52	58	52	58	36	50	53	52	49	43	48	54	40	47	59	69	45	40	47	59	37	60	49	57	58	59	53	56	50	65	69	49	54	60	56	64	46	50	57	55	49	56	66	56	54	51	53	57	52	48	49	54	54	57	52	37	50	61	48	60	48	60	56	56	60	64	56	41	53	49	59	63	57	49	52	57	52	72	51	44	49	63	65	60	48	53	52	65	47	48	49	50	56	60	44	50	53	56	49	57	58	52	48	54	41	52	41	44	45	65	44	39	65	47	57	49	52	60	44	48	65	50	55	43	48	48	58	47	57	52	58	55	48	43	47	67	51	47	60	56	39	52	45	48	44	59	51	38	63	46	44	55	67	52	62	52	53	45	71	49	41	46	39	46	53	43	59	56	44	44	54	57	48	52	60	46	53	57	48	59	42	49	53	54	54	45	52	62	54	56	59	46	54	43	54	45	50	52	43	65	47	50	64	46	48	50	49	42	75	62	45	60	48	49	51	67	62	59	49	46	61	51	42	45	44	50	50	41	45	56	39	52	50	54	54	51	49	34	48	52	51	46	57	56	55	57	48	46	42	57	50	41	53	48	64	50	45	46	44	45	49	57	65	46	46	41	49	49	59	64	45	52	43	53	51	55	36	45	45	63	46	70	48	52	49	41	57	48	42	50	47	47	53	67	55	43	43	51	57	53	52	49	52	43	61	50	53	62	53	50	48	52	54	47	53	51	68	64	53	61	51	67	64	53	59	50	68	59	70	51	49	50	60	58	53	44	52	49	57	45	60	55	65	47	56	42	47	48	52	63	48	49	49	52	52	56	53	60	50	55	53	47	51	67	52	46	46	53	54	52	64	47	68	51	44	43	60	51	52	58	53	63	42	50	56	57	53	48	61	35	37	57	55	46	48	48	58	64	57	52	53	52	59	51	49	63	48	61	48	54	40	57	47	50	61	43	47	45	64	48	49	55	56	48	36	54	63	52	42	42	68	53	56	46	62	50	49	49	46	61	59	48	65	37	60	32	52	55	40	42	56	57	58	47	53	47	33	56	57	44	42	59	48	55	55	54	40	61	36	39	55	69	59	54	51	35	49	56	71	54	52	45	76	49	60	51	48	57	53	53	46	53	62	56	56	53	51	52	42	46	61	53	46	39	43	51	60	56	60	44	54	46	49	53	46	52	52	47	58	51	59	55	52	32	39	52	54	50	35	44	44	58	51	38	51	48	46	54	60	51	60	44	61	48	39	46	46	61	58	42	71	59	61	50	66	50	55	49	60	45	36	53	45	74	57	51	60	46	51	41	55	52	47	60	51	60	48	47	37	54	56	57	47	47	45	52	61	37	53	45	55	42	65	40	57	46	46	53	66	62	52	63	47	60	45	59	59	51	51	70	37	46	40	58	43	47	44	61	41	41	48	48	61	64	47	49	39	55	57	55	68	35	42	47	52	54	48	49	55	43	41	59	48	48	48	45	64	47	42	45	57	57	55	39	65	41	46	55	51	48	55	54	57	44	45	48	56	46	54	53	46	46	38	49	41	65	51	47	53	60	60	48	53	61	50	56	49	60	54	53	50	56	51	47	52	61	47	49	53	53	56	45	50	51	49	50	66	63	50	51	45	43	55	61	48	48	42	46	37	53	43	54	54	49	51	54	51	47	50	38	55	52	55	62	43	52	46	60	44	48	42	40	51	57	44	39	57	50	55	59	45	48	68	53	39	44	52	62	50	59	44	44	60	70	52	60	57	52	56	46	43	55	51	54	45	49	45	51	50	57	38	63	45	37	59	46	49	48	42	48	58	53	59	50	49	68	51	54	62	58	43	58	52	48	59	48	41	43	59	54	57	49	53	48	63	52	56	49	39	51	45	60	70	59	51	53	47	60	56	45	50	55	55	42	57	53	47	45	56	38	52	64	54	60	68	41	52	43	39	47	50	48	55	52	48	50	55	50	44	64	50	54	47	49	50	43	61	48	55	48	42	57	43	51	49	55	59	47	40	37	55	67	61	64	54	49	63	58	48	49	41	47	58	54	42	53	41	52	52	38	52	49	50	40	60	36	67	57	44	56	49	53	54	53	64	46	41	48	60	52	50	36	49	43	48	40	48	40	41	60	49	52	45	54	53	66	53	52	48	50	47	57	61	49	58	42	50	40	64	58	54	65	49	56	46	49	49	71	60	48	54	51	39	54	65	46	48	44	51	47	46	48	62	54	51	49	51	57	49	46	59	38	59	52	51	48	64	62	60	48	55	37	59	45	49	53	43	60	58	47	45	57	49	39	49	57	59	53	61	61	46	46	45	56	60	33	54	52	42	43	53	55	57	70	38	58	59	51	57	59	59	51	49	66	41	48	41	50	64	48	47	54	51	56	54	60	65	58	41	54	52	50	54	46	39	44	49	52	53	55	53	53	54	57	58	70	50	38	48	56	49	47	39	57	47	51	56	59	56	52	50	58	54	35	45	49	61	52	57	41	60	50	69	46	49	59	43	41	50	55	45	53	42	51	46	56	53	47	59	57	59	57	38	49	54	51	39	51	67	65	70	57	55	56	40	60	47	55	59	56	41	42	53	56	48	46	51	58	51	50	41	51	51	59	55	55	50	58	64	57	48	69	39	47	53	66	55	60	55	56	52	43	52	59	62	51	63	43	57	69	46	37	43	65	48	65	56	51	55	60	48	66	62	57	55	54	51	48	55	41	51	54	52	45	43	60	48	59	55	66	51	56	46	52	44	47	54	50	52	55	69	52	54	46	43	53	78	51	61	54	47	57	56	45	45	60	67	53	36	46	51	57	46	56	45	41	46	50	51	56	48	52	55	48	47	49	50	69	57	67	47	38	58	62	57	54	42	59	60	51	66	51	57	47	46	44	46	51	54	53	50	43	51	62	48	67	46	48	53	41	55	57	56	40	44	58	43	66	53	51	52	48	56	56	51	47	54	49	52	60	44	54	47	54	51	47	42	56	64	47	56	56	46	48	45	64	43	59	45	47	44	55	62
11828	2754	826	900	1211	1283	1187	1053	1058	920	797	786	749	730	684	616	630	546	604	588	618	541	574	535	565	548	596	545	568	580	568	583	590	568	563	575	545	571	532	572	536	569	569	569	543	570	527	564	585	517	543	501	550	545	560	499	579	564	525	584	523	552	566	550	564	547	566	582	847	1130	1242	1125	949	748	673	618	540	568	565	543	540	525	535	549	557	531	548	583	561	509	538	509	518	524	510	518	532	539	549	610	511	512	531	556	534	567	527	533	528	565	562	525	554	547	528	540	530	561	557	521	542	531	523	579	520	584	557	546	562	532	504	564	533	517	520	524	517	507	524	519	556	529	555	560	551	487	579	551	506	581	557	577	574	556	526	546	549	522	521	580	539	519	504	540	568	549	537	570	534	523	542	525	538	574	537	511	564	563	497	508	561	554	539	597	526	541	533	520	539	533	516	539	539	560	521	507	570	561	558	596	511	522	564	479	546	542	526	544	528	512	549	542	554	546	573	546	546	572	516	557	530	528	525	530	530	602	497	573	524	545	505	539	563	522	518	534	548	518	565	565	500	557	536	536	528	562	550	555	534	560	492	527	536	564	545	555	560	512	569	552	564	526	544	563	521	516	535	581	536	516	489	533	534	539	516	576	544	555	555	558	530	556	568	536	540	570	510	555	522	537	526	561	561	546	538	548	565	545	561	545	521	568	556	565	516	514	540	547	547	539	545	524	507	569	572	528	532	512	551	547	524	554	486	526	541	554	496	546	510	530	563	494	501	542	518	531	531	544	529	590	607	577	566	548	559	513	555	561	512	555	555	531	537	574	565	531	529	600	566	524	506	555	520	556	528	549	496	518	544	537	600	495	561	529	504	546	553	533	527	542	541	532	504	556	582	568	537	537	551	541	478	554	529	565	544	495	533	538	554	528	555	512	556	538	559	574	552	512	520	551	532	485	520	517	532	520	554	567	528	596	549	564	568	517	536	538	546	492	558	539	524	570	598	539	533	508	525	559	533	579	564	562	541	583	597	510	571	519	590	553	559	528	541	563	572	538	544	557	546	515	537	548	524	569	567	480	523	526	576	527	578	545	556	561	559	526	533	521	539	572	541	529	557	505	550	536	505	538	544	582	547	529	539	555	533	543	544	540	535	538	534	552	525	512	508	569	541	562	562	545	517	509	541	551	565	562	552	554	577	495	574	535	549	527	556	562	515	527	553	550	565	554	553	535	564	580	552	571	573	536	557	564	518	566	576	546	537	542	503	547	570	536	536	514	553	562	561	506	524	530	533	525	554	560	516	527	505	523	569	520	552	582	518	536	518	507	543	540	595	525	537	509	572	538	603	559	553	546	581	512	546	581	598	529	519	558	537	573	541	540	538	553	540	545	508	578	561	536	566	573	533	538	514	531	524	540	504	569	531	540	538	560	548	511	565	544	539	518	501	553	515	565	519	530	500	557	561	546	493	573	549	547	548	538	538	520	557	549	536	537	552	492	552	561	521	529	554	531	530	561	600	538	505	547	570	532	541	582	525	554	591	560	543	583	578	541	515	518	543	586	592	513	520	505	540	582	525	535	519	540	530	580	531	535	509	536	542	568	570	559	494	485	566	537	565	557	526	546	532	541	550	541	549	503	568	531	584	538	532	513	538	558	531	521	539	546	558	565	538	567	563	537	533	546	584	522	570	524	556	566	555	567	511	548	570	520	508	540	543	565	512	578	575	537	560	568	505	511	544	553	565	516	544	541	522	559	540	535	540	580	548	583	522	532	563	583	507	513	509	572	556	547	529	531	545	565	509	533	564	547	500	544	566	512	556	529	558	555	561	536	535	540	546	523	516	529	535	535	550	550	556	533	504	568	559	513	535	524	515	545	573	527	551	506	493	539	539	586	491	553	531	565	537	528	538	584	559	562	534	550	593	538	538	549	572	545	545	569	527	567	523	528	511	531	529	540	549	559	556	536	561	534	601	557	534	531	559	542	535	589	516	537	536	579	540	561	537	545	579	536	518	530	529	527	556	554	519	532	565	579	518	528	524	565	520	584	544	558	550	572	562	562	550	545	558	539	565	554	560	567	550	517	560	525	546	555	497	493	588	546	543	564	526	571	545	576	562	585	502	548	507	512	535	522	538	491	539	563	539	555	577	540	494	576	542	565	577	529	523	530	525	538	517	499	547	506	508	584	520	560	540	527	551	538	540	550	539	570	527	564	543	577	564	570	573	533	503	530	529	555	555	538	585	516	541	563	554	537	604	558	543	549	558	512	521	529	532	545	562	547	552	559	547	511	528	547	562	554	564	564	540	563	533	563	523	509	558	525	559	529	548	559	571	489	549	580	567	527	569	555	556	546	521	539	544	542	598	547	537	570	547	578	566	513	548	540	539	564	539	540	541	530	515	544	524	549	545	569	571	553	504	506	538	553	528	567	536	567	532	526	542	536	545	510	540	566	543	552	527	551	517	531	552	546	531	567	531	552	523	503	573	524	577	537	534	577	522	541	554	568	527	524	511	572	543	527	512	535	514	562	518	545	562	541	615	554	564	542	520	558	540	545	574	512	528	538	491	526	567	504	499	612	568	535	538	539	528	536	549	530	543	543	566	574	540	538	557	508	522	538	578	527	565	525	585	546	516	524	512	561	539	533	592	585	501	566	557	547	513	533	517	546	573	531	588	523	585	566	529	513	541	521	536	552	586	553	531	534	544	544	535	519	552	520	512	602	549	594	596	507	497	513	584	559	567	546	538	512	517	554	545	553	532	562	571	552	523	561	545	544	541	530	586	535	542	535	561	524	564	553	551	507	523	535	589	552	563	569	528	525	529	568	587	599	545	518	555	546	526	517	529	583	515	556	541	561	576	533	584	544	561	537	548	540	521	530	587	544	569	560	551	557	545	548	521	540	532	557	530	554	543	572	566	572	556	512	529	530	513	544	557	548	578	541	535	554	520	550	571	526	506	525	548	539	564	524	538	535	541	548	559	512	563	533	524	546	521	548	561	553	559	597	554	546	571	540	549	563	572	529	565	518	582	540	538	559	584	569	551	496	558	543	532	547	546	561	521	528	555	551	554	524	584	541	558	531	511	519	535	553	539	558	571	493	527	508	558	536	538	556	539	511	527	551	555	549	557	538	549	542	539	557	535	564	553	524	562	576	540	536	510	557	533	540	554	529	528	498	517	521	535	548	545	527	560	555	599	510	515	557	556	550	562	523	538	531	573	525	519	525	561	527	541	561	511	561	560	562	541	544	530	539	497	498	539	511	524	575	492	535	539	544	527	584	572	533	527	542	516	542	528	547	515	531	539	537	527	540	552	581	554	522	534	499	562	568	554	554	543	549	515	529	551	549	558	560	551	536	565	510	529	557	533	551	547	559	570	560	558	551	582	540	559	531	517	580	570	530	530	552	538	541	511	577	542	545	556	538	549	522	519	571	511	521	539	547	546	527	557	562	574	556	534	541	544	539	537	544	574	520	516	542	549	533	536	509
1287	614	132	96	77	71	74	66	74	62	74	82	50	59	64	67	67	48	52	56	47	66	55	49	56	57	67	51	59	45	40	43	66	51	55	60	66	52	51	53	59	54	53	56	51	60	67	54	60	65	43	45	50	48	58	61	63	35	50	56	59	48	52	54	54	56	57	55	83	107	96	93	71	84	54	48	54	62	40	54	58	47	53	64	43	48	65	61	51	49	52	57	58	48	49	50	57	54	53	31	40	52	54	50	31	39	41	62	52	54	57	41	41	65	57	44	43	41	46	49	39	62	54	47	57	45	56	49	57	54	49	50	42	50	49	52	56	49	64	61	58	50	55	54	39	50	50	43	40	59	47	49	52	43	52	56	50	67	44	54	65	46	61	59	54	67	47	44	65	44	51	49	52	49	57	47	66	56	54	44	71	54	50	58	50	50	53	49	58	52	49	52	51	53	60	51	62	46	55	48	48	56	37	53	55	58	48	56	59	49	48	56	56	46	52	51	44	51	55	64	56	44	51	47	52	52	60	60	54	52	58	71	49	36	49	60	54	40	46	31	51	50	48	58	54	54	51	40	39	55	53	50	49	41	64	59	69	57	44	45	53	48	52	49	52	58	45	51	58	61	63	53	44	44	43	53	50	55	50	42	48	45	55	50	53	51	55	52	62	48	61	52	61	59	44	57	51	46	42	54	54	47	65	45	65	44	51	49	51	53	60	46	50	47	50	63	54	48	46	55	61	46	54	51	32	53	61	39	52	54	57	65	49	49	60	50	39	42	50	52	38	52	58	42	58	51	39	42	41	39	56	40	36	50	50	60	49	55	47	47	51	60	51	51	57	60	45	50	53	48	50	50	55	60	51	50	59	50	53	52	58	58	45	47	62	57	51	35	47	48	75	52	60	44	46	45	55	51	48	57	68	45	60	56	42	44	49	57	53	57	45	49	50	49	56	56	48	60	59	43	43	59	47	61	45	55	51	46	52	50	53	49	52	51	48	49	45	70	70	59	56	50	34	42	51	48	55	40	46	56	47	44	49	51	55	49	54	48	50	57	53	51	52	59	58	57	67	58	44	45	44	43	58	40	44	52	55	57	42	51	58	46	41	58	48	52	66	40	57	49	44	57	59	48	49	50	54	39	51	50	52	44	63	54	47	38	47	39	53	44	51	43	53	58	54	58	56	50	56	75	52	47	49	47	56	38	59	54	57	50	52	59	64	49	60	39	39	51	50	58	38	44	49	43	51	61	47	47	40	48	58	42	44	54	32	41	45	60	45	53	55	47	57	48	54	48	48	58	40	63	52	53	56	55	40	54	45	61	54	55	46	63	54	47	56	47	62	48	55	51	50	41	39	43	54	45	67	45	57	51	62	51	49	54	54	48	45	56	49	38	59	59	50	52	41	48	49	57	47	44	45	54	50	52	56	51	59	55	60	54	41	58	51	56	55	40	43	48	60	48	45	44	69	44	51	46	60	49	47	58	45	44	55	57	53	55	62	57	46	49	52	63	43	53	54	43	42	63	47	33	56	45	49	59	58	40	44	62	52	57	48	60	56	50	46	47	64	46	49	49	43	62	48	52	61	57	45	57	55	67	51	57	58	60	43	47	51	36	42	60	41	46	54	47	41	62	54	54	47	41	42	47	50	52	50	63	55	46	48	62	60	59	56	66	58	52	52	49	39	43	52	56	45	38	57	57	63	42	47	41	60	59	51	40	52	45	48	68	59	49	47	47	40	48	56	49	60	54	57	60	54	48	53	48	33	50	52	47	39	42	54	45	43	37	38	51	55	48	47	51	58	44	44	42	57	58	47	61	41	56	60	48	52	51	57	59	52	40	51	71	56	53	57	44	37	43	56	51	53	46	56	60	47	43	69	52	70	47	61	58	53	67	53	52	54	50	39	52	46	52	58	52	51	41	35	64	70	61	54	60	44	46	55	64	61	48	56	58	45	56	44	60	48	60	59	51	51	55	56	33	56	44	47	53	57	43	57	38	47	44	44	66	44	47	49	61	45	48	55	55	45	50	42	50	56	44	68	45	72	53	42	59	47	57	63	39	54	51	58	64	68	54	45	52	57	45	53	58	63	46	47	44	44	55	56	51	53	38	58	49	35	49	56	49	55	53	56	47	37	57	54	55	70	63	52	48	59	42	47	50	48	58	65	57	50	45	59	55	44	52	55	63	54	52	58	57	59	65	54	55	59	56	45	57	52	54	53	54	47	39	57	62	38	52	58	49	61	64	57	48	50	48	65	58	53	67	48	48	53	56	56	58	44	49	41	55	51	44	58	59	51	42	40	55	60	53	50	72	44	57	46	72	30	54	58	44	58	46	43	47	45	53	46	60	59	56	56	51	54	49	69	58	51	60	50	51	61	61	59	43	52	45	60	54	56	54	47	54	45	50	49	59	64	53	42	53	45	49	55	54	58	43	54	41	43	52	54	57	60	48	46	59	40	56	49	34	59	48	59	53	47	49	51	53	45	60	49	50	43	53	49	44	52	48	47	49	47	54	55	62	39	51	54	49	48	42	48	51	44	45	52	29	46	59	54	43	54	47	52	55	50	45	47	53	57	49	44	64	55	53	52	52	49	42	54	62	52	46	55	66	56	34	49	53	53	49	58	43	63	51	69	56	59	52	40	39	39	49	36	59	48	55	53	44	52	54	55	49	46	61	57	42	42	58	55	63	48	55	46	49	45	56	53	55	48	49	58	51	40	70	65	44	56	51	46	52	70	51	45	51	48	41	47	47	45	50	56	55	65	54	64	46	61	52	55	70	60	51	48	55	53	50	51	46	54	53	49	51	53	49	43	52	66	47	56	51	55	52	63	41	49	45	48	58	63	54	55	62	54	70	52	59	46	55	56	54	54	69	58	45	59	60	47	60	64	49	51	57	48	40	40	67	43	45	43	42	48	48	65	55	52	52	56	49	67	55	47	61	53	55	57	51	37	44	55	43	56	58	38	56	63	35	54	42	56	54	57	55	54	54	48	57	45	44	61	51	52	56	52	59	58	59	52	56	68	54	50	37	48	52	50	51	41	45	36	52	60	47	58	66	51	65	62	54	54	58	50	42	53	40	47	71	51	41	51	49	52	61	48	49	54	37	47	50	52	46	52	54	58	59	64	62	48	51	55	47	66	52	51	53	53	50	52	53	50	58	50	46	48	48	54	45	48	48	45	53	50	50	56	53	60	50	57	50	40	50	47	48	49	45	62	49	37	41	42	67	59	46	63	54	54	57	45	39	42	56	66	52	66	56	61	55	39	45	53	44	76	51	53	47	45	44	62	42	54	43	54	61	51	49	53	54	48	42	50	49	42	54	67	54	44	57	49	39	49	59	51	57	56	60	49	49	59	54	58	44	54	50	48	51	40	54	53	47	46	59	45	49	47	49	44	57	50	54	61	58	51	62	57	54	38	57	49	46	44	47	43	46	50	50	46	52	41	44	48	64	39	48	44	40	48	51	68	37	47	55
17738	7015	1433	1576	2514	2672	2279	1864	1540	1270	1161	1044	944	942	840	760	738	700	664	651	633	612	582	601	639	609	594	626	589	602	579	616	601	630	592	562	604	547	593	573	548	578	573	590	594	602	590	595	511	551	580	590	572	537	546	588	605	603	567	570	556	563	529	551	571	585	545	716	1330	2011	1852	1628	1176	901	779	627	608	555	494	551	545	564	516	556	565	495	504	548	534	547	562	554	550	557	590	529	546	519	495	556	516	513	539	528	554	502	561	567	598	528	563	521	561	574	570	579	572	557	545	564	576	538	557	503	564	575	562	557	524	573	503	540	536	571	570	553	529	532	509	559	520	534	518	537	555	544	516	531	547	559	558	534	531	554	548	516	522	540	502	526	572	554	508	512	564	594	542	574	537	556	559	522	560	529	531	553	553	519	565	612	572	548	559	572	551	526	532	567	558	535	535	552	559	570	529	531	515	592	500	517	525	574	534	544	487	569	541	549	501	571	519	574	584	530	558	548	528	549	526	581	547	536	520	521	589	543	548	539	524	499	515	554	541	529	543	556	542	566	542	584	534	580	567	517	566	549	563	545	553	546	559	563	527	538	530	558	570	527	572	572	522	552	540	553	564	571	553	530	557	526	562	540	563	557	530	566	538	568	508	560	553	526	546	563	531	607	518	507	540	527	530	559	528	602	524	549	544	553	536	565	585	565	559	567	526	513	557	554	552	562	552	531	560	541	522	537	550	540	560	577	531	557	532	520	588	551	493	542	570	555	525	499	527	489	526	543	532	583	582	553	546	575	589	492	537	575	574	557	549	521	518	510	558	533	544	553	575	559	545	556	534	528	564	574	539	550	524	538	557	542	555	588	586	529	545	548	550	534	585	528	539	528	624	548	527	531	547	516	534	549	552	546	531	588	559	554	540	573	540	554	540	568	526	530	567	591	548	545	542	577	582	549	551	541	560	507	554	546	556	536	593	542	531	527	575	582	548	546	539	533	532	548	562	545	514	549	527	552	524	564	533	530	550	567	589	567	588	573	520	559	532	550	547	535	582	565	520	543	506	519	560	570	542	533	527	571	560	562	502	556	531	506	581	575	519	549	543	521	509	550	572	523	525	564	577	573	535	547	524	589	558	568	560	547	551	530	513	514	582	531	535	543	572	551	530	548	591	548	535	506	542	561	567	591	552	556	555	562	506	598	502	550	557	550	571	550	556	542	564	524	507	528	537	561	528	571	544	578	556	482	520	531	546	494	570	541	526	519	534	567	544	541	553	566	583	528	534	555	534	538	540	543	530	574	576	527	540	533	531	609	589	527	564	524	565	618	535	560	500	529	544	526	544	542	561	537	554	537	527	498	570	540	532	537	560	519	517	554	553	540	541	503	573	505	539	569	568	512	545	522	536	571	533	538	559	554	536	531	560	594	537	530	560	564	529	556	566	532	575	579	556	583	539	513	596	551	544	550	544	545	545	565	574	572	590	550	545	563	507	523	530	577	511	576	546	539	526	537	581	561	590	553	578	562	564	478	550	537	532	534	573	504	508	564	539	549	518	521	588	544	544	542	549	554	554	537	521	563	536	568	563	547	556	550	546	544	571	480	550	576	540	542	544	544	575	545	520	534	537	561	552	558	560	572	581	545	535	573	539	569	550	555	515	545	519	533	519	568	563	538	555	531	568	543	570	542	521	505	560	542	555	548	537	588	584	531	571	565	532	557	554	521	534	498	522	552	542	506	511	549	557	559	591	560	517	525	523	534	552	491	541	557	539	560	560	497	565	574	494	512	538	553	530	557	520	571	548	508	520	523	523	550	593	556	564	533	554	545	571	559	525	555	541	568	546	499	578	528	524	572	600	537	541	567	542	553	555	544	523	552	504	549	512	547	568	536	530	572	527	563	559	546	512	513	570	566	528	538	563	541	541	578	527	529	564	583	573	574	544	566	542	543	566	523	547	556	516	548	556	516	526	529	543	515	565	521	506	559	568	555	578	561	542	541	534	570	545	521	569	548	566	558	527	555	535	563	573	571	581	567	555	541	539	576	540	568	573	573	549	552	577	565	540	506	534	497	606	524	581	572	547	562	531	534	546	529	478	586	535	528	490	521	573	557	578	561	550	536	566	558	547	514	543	554	566	544	575	536	545	573	499	552	559	514	528	528	506	512	545	569	534	613	534	578	553	524	575	508	525	545	534	537	578	513	541	533	525	548	532	567	568	487	550	558	550	536	540	586	550	508	545	562	509	558	533	521	565	550	564	511	522	562	543	540	528	538	535	595	559	554	521	550	534	524	542	512	534	573	582	529	555	556	523	597	541	555	534	604	545	604	604	583	527	555	594	510	567	563	574	555	495	572	601	594	536	514	517	531	568	514	559	528	542	570	564	524	579	534	545	543	578	579	534	517	562	523	572	597	539	531	577	532	542	510	571	552	604	546	520	566	498	586	574	561	543	517	535	538	564	549	561	558	528	603	495	542	551	591	554	536	539	534	559	554	554	589	544	549	503	606	526	551	579	514	561	532	566	588	546	528	548	525	549	578	523	541	533	561	500	525	549	502	530	556	533	557	537	528	557	594	545	529	495	529	538	586	533	571	575	512	532	525	586	524	566	543	548	552	530	541	536	561	537	495	534	537	550	555	539	514	559	503	552	549	577	577	588	542	547	579	578	521	545	496	558	558	589	539	549	547	552	540	551	512	526	556	563	541	524	578	579	535	512	527	527	538	544	556	573	535	564	545	534	530	566	538	561	556	536	537	548	523	568	535	568	539	570	540	527	549	557	522	548	537	547	568	549	508	530	540	553	552	563	554	519	559	562	556	524	538	542	548	533	499	548	552	582	523	541	530	526	511	559	520	554	527	567	580	543	541	519	533	563	534	523	560	563	560	551	547	560	574	548	590	553	530	538	517	556	479	551	551	514	508	538	546	543	554	526	505	538	537	564	524	553	563	591	558	572	562	562	518	534	569	559	505	584	569	562	513	555	506	604	537	561	567	569	575	526	523	545	551	569	550	554	588	585	540	540	567	553	558	516	541	533	532	516	562	532	564	554	578	624	561	554	565	579	548	560	527	504	531	573	495	553	505	547	581	517	538	543	543	525	553	580	560	546	556	545	498	565	543	546	585	582	541	541	580	518	548	561	583	508	586	532	543	556	557	577	530	567	531	552	542	530	617	551	503	581	547	539	488	554	534	548	536	567	554	584	574	623	516	519	534	582	585	517	563	573	542	559	528	555	565	521	545	608	534	510	559	595	574	539	583	544	526	545	511	526	524	547	587	532	565	508	499	561	550	563	554	523	487	508	543	543	531	567	536	543	515	526	545	556	565	573	540	517	509	588	508	561	502	542	495	533	545	593	536	547	566	614	538	572	533	515	507	540	558	537	550	516	601	569	578	561	546	520	566	513	535	558	515	575	539	502	540	561	552	526	523	545	565	547	535	565	572	544	564	549	556	530	519	484	568	533	503	552	547	568	544	557	566	520	536	552	522
1724	567	126	91	73	68	60	61	68	56	57	46	53	60	49	50	47	40	46	55	50	51	47	43	47	44	41	35	45	54	43	49	54	52	56	50	54	51	40	46	38	43	41	37	63	47	34	48	44	46	47	45	46	41	42	48	41	57	42	27	44	43	48	59	55	37	36	54	46	111	109	105	88	63	56	63	49	50	54	53	50	33	50	53	40	57	42	36	50	51	61	48	40	34	45	38	42	47	50	40	54	38	38	56	52	48	37	38	37	43	47	37	47	44	37	37	35	41	41	54	38	45	40	58	43	43	47	40	39	48	42	50	45	52	40	30	45	55	47	43	36	40	49	39	47	37	50	50	45	41	48	36	41	39	41	39	45	37	49	47	39	50	38	56	33	43	28	29	46	39	38	46	48	28	39	58	42	41	47	42	41	50	38	31	48	40	42	38	45	38	46	41	40	35	60	58	54	48	39	46	41	50	47	42	52	43	43	42	49	42	48	45	44	47	39	47	34	44	38	42	36	41	46	52	38	45	48	54	41	38	50	32	40	46	44	43	43	53	42	46	31	47	42	43	41	51	41	50	62	47	40	47	43	37	48	51	59	47	50	38	48	55	46	41	50	40	55	55	49	44	37	48	34	47	48	49	45	46	46	46	48	48	44	41	43	39	40	38	37	39	35	41	38	57	39	46	42	47	44	55	44	44	38	45	54	48	34	40	45	30	40	54	48	51	39	54	37	48	45	39	43	53	58	36	50	38	41	49	51	41	38	48	52	37	45	42	43	38	39	46	50	39	47	56	37	55	52	28	42	37	47	34	36	33	33	44	34	49	39	48	35	46	50	39	37	43	37	43	43	40	35	54	48	54	46	43	37	41	51	47	69	43	40	35	43	22	52	47	36	39	45	44	38	53	53	37	46	32	43	51	41	42	47	51	50	41	56	45	51	37	45	46	53	53	39	49	49	51	51	47	44	39	39	38	46	50	37	53	34	41	39	43	44	33	38	37	50	39	47	42	35	40	48	38	55	37	45	53	60	42	44	49	46	48	45	50	29	49	53	48	42	46	49	52	43	60	47	41	51	42	56	59	47	47	33	39	42	37	44	42	42	50	40	38	49	38	49	37	51	43	46	45	40	44	47	37	47	31	49	41	61	38	42	44	36	46	36	37	37	39	40	44	47	40	43	46	54	42	51	39	44	39	38	49	46	42	56	45	43	41	48	33	32	40	40	49	54	47	40	38	46	35	61	46	55	37	39	43	34	51	48	39	55	34	40	54	37	52	51	42	54	49	40	31	57	55	54	39	54	39	47	43	48	46	48	46	49	43	38	51	40	50	36	38	37	44	47	48	41	40	45	38	45	40	56	44	48	52	38	43	42	51	45	46	38	50	44	45	49	45	37	45	45	48	48	44	50	45	56	55	50	43	35	50	38	46	62	48	62	42	52	44	43	40	35	43	45	37	39	40	46	37	47	41	59	43	40	42	49	53	47	40	44	36	39	49	41	49	45	48	43	37	35	48	50	48	51	43	61	49	49	43	45	33	47	40	39	32	44	41	47	50	46	54	41	49	42	42	43	43	47	54	38	50	45	51	44	46	44	39	38	47	35	56	55	48	59	45	26	43	57	49	46	40	49	41	47	47	43	47	41	37	38	35	50	49	54	49	54	45	42	45	48	44	49	41	44	48	42	43	43	32	42	23	37	50	46	41	42	44	40	31	47	43	41	44	33	52	54	40	50	35	48	37	48	41	42	51	42	43	58	44	52	43	52	48	40	36	50	38	46	59	56	43	34	62	51	45	39	50	39	50	33	36	36	48	43	46	36	53	60	63	51	38	45	47	34	48	49	43	29	43	34	55	46	35	46	44	40	49	54	40	44	56	42	57	42	27	46	44	56	48	40	54	47	46	35	43	61	38	39	40	38	49	44	57	43	38	35	62	38	37	38	40	43	45	57	52	37	40	53	29	39	46	45	42	46	36	42	53	50	48	50	33	54	33	41	43	45	48	50	50	45	46	48	41	39	40	48	50	30	43	46	43	48	48	43	45	40	40	44	58	38	48	44	40	43	52	45	45	48	35	47	40	49	43	47	56	50	38	43	43	38	43	40	62	41	45	46	41	53	43	45	52	58	45	30	48	43	42	34	42	49	33	48	51	54	45	37	38	55	51	43	46	29	37	50	47	45	39	31	47	46	58	39	50	44	41	51	40	47	40	40	49	45	60	55	44	37	41	51	42	65	35	49	46	39	34	35	51	42	50	45	52	44	42	40	44	42	45	47	42	44	43	42	47	42	45	50	56	39	44	45	49	58	50	34	49	37	30	41	46	37	36	37	55	40	54	51	41	45	50	41	38	49	51	38	36	43	50	44	46	42	45	40	46	31	43	43	44	60	50	37	45	37	48	53	48	51	48	44	45	51	41	45	41	46	48	48	46	45	37	55	46	43	49	47	46	56	48	46	49	43	45	45	54	36	49	45	51	40	38	48	40	52	47	52	32	44	34	45	49	36	43	49	44	44	41	37	50	44	28	48	58	43	44	57	52	32	53	46	40	47	45	44	52	39	47	50	60	39	38	50	42	42	48	44	41	43	44	38	46	42	69	36	44	42	48	41	36	44	45	57	59	48	43	45	40	53	47	41	48	51	42	41	51	55	53	40	52	40	37	44	51	32	45	50	46	54	34	38	49	44	38	33	55	41	40	38	56	34	41	37	41	49	35	39	44	42	43	48	47	35	42	46	45	38	38	56	39	46	44	50	53	35	39	51	36	54	46	44	43	47	49	44	55	43	41	33	54	40	46	48	44	40	43	41	49	41	34	41	42	54	40	40	42	51	43	42	57	33	39	41	57	46	47	36	42	38	36	46	56	36	40	40	52	51	51	51	46	47	56	45	53	46	42	44	37	38	46	40	35	47	57	51	46	34	42	46	46	47	58	50	48	54	48	47	37	40	41	39	40	43	46	38	47	55	50	43	44	35	47	50	40	56	47	50	43	46	45	41	39	47	40	46	43	37	54	41	51	44	52	40	49	43	45	39	46	57	47	39	44	44	41	34	41	54	42	39	45	36	47	49	49	52	41	48	36	60	45	68	40	29	41	64	33	31	39	40	37	49	48	55	45	53	33	42	40	36	53	40	41	38	43	51	34	52	39	50	58	34	51	43	43	45	36	47	43	44	41	44	46	42	52	58	39	47	51	35	40	40	40	42	63	54	50	39	51	40	43	60	44	30	31	36	39	49	41	43	38	45	46	47	40	33	47	42	31	43	54	40	35	36	35	37	52	40	43	41	52	38	51	41	44	49	39	48	48	54	39	49	56	59	50	43	51	41	31	40	45	50	33	44	52	53	46	41	48	34	53	38	56	50	45	60	44	52	44	42	52	42	52	51	43	49	36	54	47	43	49	51	45	34	50	46	45	40	50	43	48	49	48	38	47	44	42	42	44	57	53	35	47	49	41	48	52	36	57	54	38	53	38	39	41	48	32
19551	6520	1441	1395	2257	2484	2138	1797	1600	1380	1142	1041	974	877	772	720	681	601	589	593	583	596	561	524	548	526	530	529	560	502	500	535	561	534	546	517	509	527	505	494	488	506	459	531	520	438	497	547	473	498	475	491	489	475	459	486	479	476	497	496	511	494	492	502	463	497	463	504	635	2235	2541	1999	1437	1014	752	589	519	526	539	493	450	481	419	471	467	463	503	461	463	459	465	511	498	479	490	476	469	472	450	471	449	468	515	461	445	488	515	507	465	466	480	452	456	508	471	450	492	438	481	453	492	487	510	462	519	432	470	459	455	465	495	450	521	473	486	472	486	494	469	465	480	462	468	468	492	475	467	485	469	443	461	449	492	482	470	535	478	496	439	480	500	461	489	470	456	449	481	494	468	463	495	490	460	502	485	464	488	462	478	463	476	503	481	472	481	481	451	499	451	504	484	455	480	450	484	470	498	466	461	447	432	440	447	461	420	461	497	444	449	459	491	487	486	468	467	451	494	470	486	449	460	417	487	498	464	430	470	485	474	451	476	415	469	519	446	456	489	440	454	468	446	488	475	461	529	481	474	495	433	474	505	478	468	459	439	458	505	477	517	515	455	478	500	473	474	481	485	486	530	463	496	456	503	481	472	505	511	485	477	502	481	487	461	486	465	457	515	484	460	481	478	455	445	469	485	450	455	420	454	470	489	468	453	473	448	479	435	459	502	444	464	454	519	446	449	486	430	471	502	454	462	469	484	481	469	415	443	502	513	437	480	441	477	481	478	478	454	457	465	458	458	478	465	464	523	450	519	453	493	468	477	486	484	459	474	424	489	495	491	458	438	460	457	469	470	457	489	481	477	455	463	471	447	481	480	482	458	455	472	463	469	484	445	469	520	454	474	451	468	472	463	487	477	456	453	445	467	498	493	533	481	470	483	488	460	494	432	519	446	479	506	459	463	479	480	432	515	474	483	457	477	487	454	445	490	458	487	498	470	480	513	469	463	526	489	465	459	490	455	439	482	423	467	427	471	476	472	484	483	499	459	495	491	478	475	435	504	414	465	473	451	488	496	479	466	489	493	494	497	449	484	497	498	459	452	453	453	496	473	497	486	474	441	476	491	459	478	492	465	472	488	431	487	500	464	454	466	453	461	442	474	476	442	487	471	469	509	449	485	450	468	494	435	480	498	453	468	449	435	486	498	455	450	452	474	451	424	449	480	470	463	454	465	464	452	461	460	456	472	468	507	475	480	486	499	479	483	468	497	447	471	483	500	495	491	467	495	471	479	465	455	490	456	448	469	517	477	481	435	508	469	492	454	465	466	509	457	464	473	466	463	475	472	432	459	476	459	509	508	478	475	435	448	476	487	512	470	477	478	491	473	501	453	460	480	486	463	440	465	435	476	445	488	516	464	461	448	462	459	494	468	486	471	449	503	455	495	501	494	455	449	464	430	444	488	433	465	471	457	503	507	472	483	451	456	444	474	476	449	501	481	445	484	471	474	454	493	463	449	454	485	479	507	493	452	499	479	450	469	488	469	516	477	473	451	443	487	505	477	461	490	478	531	492	481	458	481	475	485	461	472	507	461	456	441	453	457	475	466	471	456	461	443	476	485	449	440	477	481	468	480	481	489	492	478	480	486	485	440	479	471	467	467	470	505	451	480	469	460	484	481	441	481	459	489	454	478	445	498	468	489	508	480	471	474	471	496	514	492	456	488	499	477	475	462	494	513	476	475	460	468	478	431	476	475	452	475	442	451	465	459	462	500	456	470	478	484	493	447	499	479	459	470	473	501	446	431	480	526	455	490	426	453	445	469	480	459	458	480	478	523	444	470	485	485	441	485	449	504	446	499	441	493	433	462	484	438	470	438	461	450	482	440	468	437	493	475	507	464	461	477	466	458	456	486	445	451	468	467	447	476	475	444	441	475	484	469	451	483	446	477	492	450	468	491	467	461	494	446	474	455	438	503	450	489	487	484	519	451	479	458	501	460	413	443	468	464	467	471	454	486	476	480	491	463	465	480	461	430	476	469	484	490	481	435	467	442	463	475	488	478	468	474	493	444	442	424	466	449	425	463	496	519	460	484	453	492	458	472	437	440	436	525	447	512	466	455	462	458	477	479	481	435	449	490	442	458	455	469	477	487	484	462	486	503	473	482	491	469	448	481	472	485	447	460	476	468	468	491	496	484	441	487	479	506	457	458	490	456	477	439	509	434	484	443	487	463	478	456	481	465	483	491	472	501	492	472	482	517	482	485	492	465	497	433	450	458	501	454	491	502	496	507	478	477	466	466	423	493	469	460	495	492	429	499	476	485	453	477	480	453	482	494	454	467	445	450	460	452	481	441	431	455	475	494	490	482	511	476	504	448	473	460	467	497	494	498	443	465	454	473	461	471	497	474	479	436	487	462	471	480	448	489	456	494	445	470	457	468	455	465	474	470	491	463	466	491	503	482	478	446	481	475	434	508	515	456	473	457	460	465	456	481	466	497	477	468	493	474	457	452	456	490	487	474	486	483	454	459	471	460	512	487	450	470	475	495	469	469	483	471	415	465	427	531	484	472	471	483	465	454	466	492	454	475	472	474	477	467	439	451	465	480	486	436	435	513	495	443	472	480	454	465	482	475	465	456	481	483	488	465	533	433	486	483	446	460	451	455	472	468	500	478	511	453	445	434	496	479	462	481	455	493	481	483	474	475	494	485	498	511	430	425	474	453	466	432	439	416	461	469	481	449	513	483	440	435	466	456	481	485	481	464	435	493	446	474	491	462	449	421	487	450	487	493	483	502	432	488	446	434	473	471	475	462	442	457	475	453	438	502	455	457	465	484	441	470	457	454	451	484	455	475	470	444	465	469	486	501	492	421	490	458	440	428	470	447	506	450	453	466	426	490	509	485	504	519	488	474	480	479	473	458	471	481	465	482	474	488	451	477	471	454	436	505	466	445	483	476	474	462	474	476	512	479	470	447	438	488	489	451	461	454	483	523	459	436	452	495	468	493	482	438	474	511	508	471	425	472	468	449	437	479	479	482	445	439	489	510	475	479	464	469	483	493	437	487	466	459	490	485	453	438	462	475	506	453	456	476	446	442	475	453	485	445	508	495	450	470	462	496	492	461	446	463	489	520	467	474	500	493	487	475	504	478	454	468	420	484	474	488	465	477	493	465	455	467	489	479	460	454	469	498	435	461	499	446	452	465	454	483	484	458	483	500	456	464	482	449	492	439	468	461	473	488	478	458	465	432	440	455	461	494	496	439	485	450	476	424	473	518	450	461	455	475	479	506	483	482	471	456	482	452	477	493	450	464	471	429	482	499	436	440	466	482	467	451	499	473	467	481	484	492	495	488	498	466	480	474	465	480	476	489	475	466	443	484	439	452	452	447	443	510	468	471	501	451	474	470	470	476	526	473	477	469	504	465	464	482	498	494	485	500	449	483	494	492	493	481	457	478	411	461	474	476	471	468	469	461	496	456	455	450	458	486	423
2311	1176	218	126	130	84	95	72	71	58	79	69	77	57	56	53	60	54	44	67	47	54	61	45	46	38	49	47	45	49	37	42	49	53	53	43	41	53	47	42	54	50	36	46	45	61	41	42	53	47	37	48	40	48	41	47	44	47	34	53	38	42	42	51	58	49	39	38	47	95	160	130	106	92	66	54	38	38	51	39	41	42	42	56	47	51	42	55	48	41	37	58	51	53	44	37	49	44	33	46	46	52	39	44	33	41	37	44	34	45	47	30	45	51	52	47	44	53	42	54	57	34	56	38	55	55	49	42	47	50	50	40	45	36	40	51	58	38	46	39	37	35	39	52	41	52	47	35	38	50	43	46	41	46	41	40	37	47	49	47	36	58	43	38	40	46	33	43	48	44	37	42	40	34	49	53	45	43	35	31	47	36	48	37	44	39	54	47	48	42	51	37	45	37	36	59	46	46	31	43	46	48	40	49	43	43	42	43	56	47	48	51	43	45	36	45	38	41	42	40	40	37	40	47	47	41	44	47	38	52	55	64	46	40	57	40	39	52	37	33	37	46	48	42	35	44	40	62	48	47	44	50	34	43	45	38	51	43	49	34	52	44	54	43	42	42	40	44	45	35	49	48	33	35	45	57	44	39	45	39	45	36	46	50	42	47	46	42	43	47	47	51	42	46	48	40	49	44	41	44	51	42	51	37	50	33	31	38	46	32	43	42	56	47	55	42	40	49	40	47	48	32	40	31	48	45	37	44	54	53	54	40	53	39	29	44	35	43	40	50	39	38	51	53	55	39	46	38	47	51	29	44	41	50	50	36	56	43	36	44	42	36	33	43	44	40	36	52	43	55	44	47	40	30	49	32	50	47	49	57	44	45	52	48	37	39	46	55	39	60	46	53	33	42	39	57	45	45	50	54	39	43	47	42	48	41	46	50	51	53	44	40	38	51	55	30	35	40	44	37	52	47	46	49	41	46	40	41	39	43	47	48	30	43	52	47	47	39	48	45	38	45	50	47	36	47	42	44	41	61	51	33	47	42	44	49	46	44	33	32	41	41	50	37	36	38	52	42	46	49	42	55	47	41	40	54	40	56	48	43	62	53	65	47	50	48	42	38	49	47	39	38	42	37	42	35	43	43	46	35	57	37	31	42	49	41	51	47	43	43	44	37	46	47	50	51	50	40	50	30	41	43	50	41	54	43	36	47	46	46	44	42	39	35	47	32	54	35	42	45	44	29	35	45	44	46	38	47	50	53	49	41	48	41	32	37	46	53	58	46	59	46	44	46	50	57	48	37	38	50	38	44	44	35	49	51	42	29	45	44	47	40	49	49	42	47	49	44	47	43	37	50	44	52	39	48	47	58	44	46	35	41	48	49	45	43	49	49	45	49	45	49	58	55	36	28	34	54	49	38	45	42	37	39	49	54	45	37	32	44	53	40	48	54	38	53	47	37	50	37	40	57	44	38	52	43	58	51	49	43	37	33	37	36	30	45	53	42	49	36	55	46	44	41	55	41	29	32	40	48	39	42	52	50	52	44	56	30	39	48	48	45	40	45	49	53	63	52	44	50	49	48	49	42	50	56	34	44	53	39	43	37	34	27	42	45	41	35	45	47	38	40	46	45	44	50	39	44	36	44	42	40	46	40	48	50	61	60	48	50	35	40	51	52	36	49	40	34	50	43	34	41	39	42	42	49	45	52	45	37	57	46	53	48	45	37	53	47	52	46	37	42	48	50	30	34	49	35	52	44	40	34	48	51	39	40	43	33	55	41	54	55	30	47	48	39	33	36	47	59	61	39	52	51	34	45	47	49	43	38	46	49	53	48	47	36	47	41	49	45	41	43	38	43	48	47	35	45	38	45	48	46	39	55	57	41	49	48	41	49	47	50	43	44	43	47	42	36	49	47	44	44	43	35	46	44	54	41	38	36	36	37	46	44	56	59	31	43	37	38	45	46	50	51	44	47	44	43	42	35	37	48	41	33	44	51	54	44	47	39	39	47	44	40	48	56	39	46	48	53	66	56	42	38	38	33	30	39	41	54	45	50	43	45	45	38	52	37	36	44	48	41	34	55	47	49	39	39	40	58	43	43	43	44	48	44	55	28	32	43	46	41	52	49	39	45	41	50	34	52	42	33	44	38	41	33	50	44	44	38	51	68	47	37	39	38	53	35	51	41	44	40	51	44	60	44	35	45	52	33	35	43	43	38	42	40	47	43	33	34	47	45	49	42	51	43	40	53	34	48	39	52	39	45	49	45	39	53	40	50	51	39	56	43	44	42	35	54	49	54	51	50	45	47	49	37	52	37	44	34	52	62	43	38	50	34	44	60	47	34	45	47	47	48	46	32	40	58	53	35	59	39	43	48	42	41	53	52	38	46	47	42	42	47	43	55	51	59	44	47	44	42	41	40	45	44	50	55	36	42	31	50	47	39	51	40	38	35	49	47	29	35	49	46	48	34	50	42	62	45	43	42	49	29	36	57	64	44	44	40	35	30	45	35	37	36	46	55	44	53	48	43	37	45	35	47	39	30	53	39	47	34	43	39	48	36	43	46	42	40	47	40	53	47	44	41	41	36	49	34	50	50	49	34	54	58	33	46	37	50	41	48	41	48	49	40	48	59	53	47	44	34	44	35	56	43	40	42	48	52	59	46	50	48	42	37	56	51	50	38	43	48	47	39	43	47	39	47	39	45	39	55	32	38	41	51	41	39	51	49	44	52	43	49	43	52	48	50	41	33	39	41	59	42	55	45	47	46	46	49	39	46	53	42	40	45	43	44	48	44	49	43	42	44	54	36	44	44	33	36	44	45	50	39	46	47	43	46	45	46	45	60	44	50	33	31	53	46	49	42	46	47	46	47	40	62	56	37	41	40	45	59	47	40	60	46	49	37	45	38	40	39	53	43	45	44	43	38	49	44	40	45	42	45	55	46	42	39	41	50	45	49	45	44	56	47	48	43	38	39	35	45	43	51	46	64	50	49	41	36	35	40	39	46	33	40	39	53	38	41	44	44	52	62	44	60	38	44	33	41	48	39	40	52	59	48	56	54	35	46	60	25	30	58	48	30	39	57	55	41	48	52	40	48	46	49	52	47	47	41	38	37	46	37	55	41	58	40	52	47	57	37	53	51	55	35	38	43	31	50	41	36	45	55	43	38	58	43	49	36	39	57	45	58	40	37	33	33	53	47	38	41	38	46	38	55	44	47	48	44	34	47	42	49	41	39	50	43	57	44	52	46	38	55	39	51	41	48	40	56	43	39	48	40	54	46	43	41	49	45	52	36	54	39	47	51	49	40	41	47	40	39	43	54	48	54	59	64	52	44	44	41	49	41	47	46	56	34	40	46	51	30	44	48	47	56	37	50	53	48	35	45	36	35	41	45	42	34	36	50	41	54	66	52	46	52	46	54	44	64	55	35	52	48	39	46	39	44	50	55	34	50	51	29	34	45	47	44	40	48	48	34	41	39	37	50
23266	9036	1959	2109	3326	3939	3306	2576	2043	1800	1489	1293	1046	1052	1007	876	797	788	737	705	618	622	621	603	559	601	606	576	573	575	583	616	584	559	600	597	577	517	512	533	547	493	521	500	532	515	521	530	535	493	536	483	528	521	537	485	524	475	494	532	502	489	491	483	488	501	514	561	882	2467	3340	2878	1980	1360	933	664	520	485	479	521	479	459	457	487	486	472	500	450	491	466	490	483	488	491	488	496	497	447	492	459	491	477	475	485	468	516	520	484	442	508	486	443	459	439	495	484	494	427	494	483	510	434	462	455	499	503	458	460	478	505	467	455	507	475	448	502	469	494	473	455	486	507	440	486	501	496	510	472	480	428	490	468	494	489	499	481	466	439	494	461	462	509	478	506	509	462	476	454	502	480	463	487	479	466	460	502	415	445	458	506	483	473	518	446	483	471	484	473	465	450	469	504	461	454	476	508	480	491	474	459	494	462	473	462	483	472	464	471	476	497	448	469	474	470	492	445	459	521	452	492	475	481	487	473	511	504	461	450	465	465	489	448	512	501	454	470	480	468	481	453	468	456	518	463	476	464	480	470	481	504	499	455	480	501	477	473	429	466	495	463	478	481	447	522	504	445	525	485	450	466	488	442	478	474	504	479	500	495	465	460	504	498	498	472	486	501	487	486	496	505	492	515	501	499	467	501	456	452	486	521	494	481	431	495	494	527	470	480	510	482	495	517	508	484	525	453	478	485	460	448	461	453	489	506	456	499	471	499	451	473	453	480	507	435	459	474	475	484	499	438	468	475	479	498	491	467	495	488	460	479	466	483	455	502	467	465	476	469	543	472	443	469	441	485	458	486	442	524	497	495	469	499	480	464	457	462	459	499	496	460	488	511	530	482	478	465	482	512	472	436	485	456	501	465	462	430	469	465	487	487	476	473	485	445	466	495	465	471	489	488	487	492	492	488	487	504	466	532	481	496	439	447	482	505	522	462	476	484	498	472	499	469	447	471	475	478	474	455	464	485	465	472	469	481	483	494	488	500	481	477	464	464	486	473	488	500	463	496	543	470	444	491	490	455	474	467	495	471	480	485	480	505	478	455	473	490	516	476	503	488	498	452	495	533	469	461	453	489	485	483	462	491	452	497	491	461	494	441	478	477	477	461	494	502	477	496	479	446	427	463	473	493	492	512	479	496	456	488	474	464	481	506	504	490	507	490	487	493	459	468	475	470	439	473	505	474	481	469	476	458	493	473	483	487	472	454	426	507	463	474	469	470	473	474	472	495	454	463	484	464	497	478	508	484	473	496	480	456	512	463	483	499	427	458	441	500	462	474	506	462	467	472	465	453	463	485	470	475	503	477	441	472	486	461	473	476	454	467	471	483	493	464	470	496	482	516	509	502	477	480	504	501	460	507	456	457	490	438	475	495	497	518	496	494	436	507	445	506	489	483	484	488	508	476	441	484	473	486	503	496	516	497	478	482	494	484	487	502	448	470	484	528	456	511	492	519	469	508	466	474	495	465	502	460	483	443	506	501	503	481	498	486	525	486	499	473	452	467	464	519	466	503	487	467	475	471	488	483	477	476	492	506	477	511	443	474	427	461	468	468	453	475	504	458	474	488	475	447	476	452	487	475	484	462	485	480	444	496	468	457	467	470	508	455	446	461	468	452	430	482	487	495	502	486	494	490	455	504	527	484	475	516	500	487	413	476	465	478	492	516	530	463	490	496	458	478	452	481	485	481	467	492	482	476	514	492	480	470	421	477	469	455	496	433	484	483	504	461	523	454	517	459	440	464	493	480	437	552	458	474	456	486	503	415	471	466	487	468	458	496	498	457	495	492	455	483	499	446	465	477	469	482	474	488	450	413	474	458	496	471	501	490	467	491	480	469	475	507	475	489	485	509	505	491	511	472	486	417	455	515	461	469	454	495	483	496	446	465	474	481	490	452	474	480	501	506	465	484	492	486	442	472	493	523	511	443	480	456	470	460	483	508	461	447	485	456	498	499	467	477	492	471	464	466	490	489	493	489	480	448	490	502	476	482	496	457	465	484	517	466	504	462	499	454	517	459	468	511	488	444	466	466	483	459	484	483	503	454	468	465	502	463	443	491	469	460	482	522	461	478	447	470	469	473	469	453	488	464	490	462	478	469	440	483	440	471	464	492	450	452	470	473	440	456	477	480	466	469	496	500	524	530	455	460	488	502	487	479	451	472	501	477	515	522	472	475	493	460	472	479	510	454	485	471	490	452	529	504	452	468	455	477	499	473	531	477	477	452	468	487	462	489	482	482	496	471	439	504	459	440	496	478	487	510	449	440	500	474	491	506	503	504	446	494	499	471	485	470	470	439	453	460	500	474	485	500	471	451	449	452	476	526	476	460	477	473	477	458	491	452	507	489	491	460	518	497	463	496	458	513	509	485	480	479	469	455	482	516	470	473	499	517	494	542	462	493	477	478	478	487	504	472	460	448	460	509	460	484	471	489	504	483	483	480	479	492	469	492	470	485	506	505	444	475	459	465	467	409	485	458	471	458	509	481	476	495	495	459	490	460	474	468	487	446	469	463	455	439	468	474	477	528	515	455	452	513	469	513	505	486	464	487	467	506	472	505	478	449	451	471	547	507	467	518	458	480	430	458	458	455	474	439	477	480	433	502	474	456	441	503	448	525	508	477	440	495	486	492	445	459	462	452	435	447	479	482	482	477	494	492	472	444	469	516	502	491	464	489	510	502	522	453	453	465	495	474	493	454	470	528	474	493	493	483	480	470	475	494	456	497	484	493	500	479	491	475	513	477	516	501	478	452	464	470	492	478	508	471	489	455	447	493	491	479	490	487	504	468	475	477	481	490	447	495	451	503	499	469	513	459	440	454	482	488	466	463	468	474	443	460	505	517	509	443	481	473	458	502	450	463	438	457	506	465	467	471	490	495	472	473	498	459	482	499	490	498	482	491	506	450	505	480	503	489	483	462	439	438	460	485	544	507	486	504	516	455	487	473	474	474	491	472	442	510	488	488	528	449	488	482	467	446	496	494	488	499	503	471	484	505	478	503	472	501	503	462	535	484	496	466	460	452	456	495	483	452	463	463	496	497	494	449	488	477	465	504	436	462	473	490	490	530	505	490	473	490	508	487	484	465	497	477	513	478	458	505	462	440	514	468	440	477	482	517	501	451	483	458	483	499	510	472	461	509	480	504	464	511	494	472	440	499	427	500	508	502	463	463	480	465	498	493	469	498	494	475	444	479	462	485	514	452	471	461	476	488	462	483	492	481	481	446	435	499	466	453	462	456	493	477	523	445	482	491	463	471	463	493	487	472	457	489	465	450	443	449	464	453	497	465	503	478	471	434	443	491	501	457	475	471	455	494	459	486	446	467	442	467	491	483	472	456	455	497	505	462	468	469	521	501	471	481	506	508	486	513	464	477	486	463	489	461	499	471	489	492	446	458	487	466	488	497	484	509	471	477	445	508	488	465	477	480	449	465	460	476
920	234	75	61	64	63	55	62	52	66	54	60	61	59	54	57	55	53	39	47	46	57	45	53	45	45	45	58	44	46	57	53	57	51	47	56	49	54	71	36	36	57	67	48	52	57	48	56	61	50	60	50	58	63	54	46	54	56	49	49	52	43	53	44	50	45	47	49	52	63	66	67	51	57	68	59	52	49	58	55	44	64	54	50	60	49	59	41	50	30	53	64	53	56	43	66	43	56	52	52	53	54	52	66	54	45	46	55	48	49	49	49	56	60	45	53	48	53	49	44	44	50	37	53	59	55	58	50	53	49	60	45	46	42	44	38	60	41	52	49	61	47	48	48	49	62	54	52	55	62	48	44	41	50	52	56	39	59	44	41	50	56	57	53	54	45	50	42	54	45	46	42	52	59	49	43	56	45	48	56	60	56	42	55	44	48	43	66	64	46	46	58	60	48	49	46	58	50	64	51	63	54	50	49	45	55	55	48	62	53	61	58	57	58	42	58	64	63	50	50	55	47	51	57	45	57	49	57	42	52	45	55	46	52	55	49	48	50	44	58	47	55	59	58	48	54	49	50	54	58	41	54	49	50	59	47	58	52	69	47	47	51	57	50	52	54	54	34	56	55	43	47	52	52	62	47	41	44	57	51	46	53	54	34	61	44	57	49	51	43	57	53	53	58	55	56	55	61	51	51	52	45	51	48	58	59	52	39	59	57	37	54	51	51	50	56	45	36	46	36	52	56	54	51	51	52	67	39	48	53	54	53	51	46	54	54	53	56	59	49	60	53	57	60	48	59	41	55	55	44	54	45	48	54	36	49	42	49	44	61	48	55	56	44	47	59	60	59	53	60	56	50	56	64	61	62	51	43	54	50	46	52	51	60	45	48	55	56	53	58	61	47	53	54	54	54	53	53	43	43	50	50	57	65	52	43	52	44	49	47	56	50	46	42	49	40	40	48	53	51	47	52	50	50	53	56	61	54	50	64	54	39	40	51	53	56	58	47	50	51	37	54	60	51	64	40	50	54	60	58	46	37	57	62	61	45	36	49	47	45	54	41	47	51	54	52	38	48	48	49	49	48	44	47	54	47	50	45	43	54	52	59	52	54	45	57	40	53	60	54	50	55	52	46	52	47	56	48	48	65	53	38	48	57	59	53	56	46	61	50	49	66	52	54	49	51	58	48	48	40	47	46	52	46	50	53	60	40	53	53	64	55	50	54	49	44	43	42	49	59	54	52	42	40	56	51	48	41	59	59	46	48	56	53	46	57	49	59	48	55	49	54	56	53	51	61	46	50	62	49	62	59	59	57	43	49	44	48	47	49	53	49	72	45	61	37	46	42	36	41	46	47	62	46	40	61	66	44	52	60	50	49	52	44	55	50	56	56	53	50	54	56	59	57	40	70	45	55	46	58	53	43	51	62	53	47	47	47	65	55	58	63	61	55	55	50	51	47	58	48	60	59	48	43	43	46	62	53	42	49	49	50	47	37	51	40	47	49	45	66	53	36	63	56	47	36	44	66	53	41	51	67	43	53	55	42	54	64	46	60	48	42	65	52	51	47	56	41	47	61	49	59	37	54	46	55	53	59	51	64	54	42	58	62	46	43	67	57	39	57	59	59	47	52	54	39	55	54	48	49	49	47	46	46	52	63	48	46	44	52	47	65	46	46	56	52	60	63	59	44	55	41	38	55	54	64	53	55	49	50	51	49	59	45	45	48	54	43	63	53	55	54	49	45	41	42	58	46	46	61	51	53	50	48	60	53	68	41	55	45	47	54	54	38	45	53	43	50	49	65	48	63	44	59	54	50	50	56	59	55	52	52	48	47	56	65	52	55	44	56	60	47	52	60	44	54	44	54	62	56	55	45	45	51	59	37	54	45	52	38	55	57	54	43	58	56	38	55	51	59	55	41	47	59	46	46	49	48	56	41	65	60	40	51	54	46	60	55	40	49	50	44	51	51	42	62	54	50	54	49	49	43	50	67	60	64	58	35	57	52	55	35	51	43	56	55	49	42	60	53	54	47	52	46	37	35	53	41	44	58	52	49	54	48	44	44	55	48	47	51	51	56	70	47	46	56	62	47	53	63	51	52	52	43	49	59	57	53	45	56	53	46	47	46	61	56	50	39	39	65	49	49	55	63	54	44	52	52	47	62	57	68	40	53	63	48	51	65	58	61	56	49	55	43	48	54	57	49	44	50	50	55	59	57	53	47	42	53	39	49	54	64	44	39	45	68	44	51	70	59	44	57	51	50	61	50	61	50	43	51	46	53	60	39	49	58	52	50	64	39	59	55	50	50	51	52	48	50	47	57	46	49	48	59	56	50	60	58	63	46	58	50	53	66	54	42	51	56	52	54	53	36	64	51	52	57	57	45	48	53	55	55	49	50	49	68	53	51	45	61	54	54	42	40	50	50	41	58	52	65	53	54	41	52	54	43	57	61	54	47	45	45	44	56	66	53	57	44	50	56	62	49	55	51	52	44	50	42	48	57	56	68	43	36	60	61	57	55	58	64	50	39	47	56	51	48	67	54	66	47	47	50	45	38	45	46	41	62	56	48	58	56	50	46	52	47	50	48	54	55	63	38	36	50	42	53	54	50	42	54	48	55	56	52	50	63	52	35	59	40	57	53	50	54	63	50	64	47	57	58	52	42	54	43	53	66	38	48	48	50	55	43	42	41	61	43	54	48	48	62	55	54	61	43	68	52	50	54	57	41	55	40	56	60	65	51	58	58	62	44	55	50	52	33	55	55	56	51	57	69	60	39	41	50	53	52	55	55	60	55	59	57	49	50	44	45	58	63	58	46	47	53	50	56	63	62	45	53	52	59	56	48	62	47	56	45	50	51	39	46	48	64	62	40	59	49	41	50	64	61	43	53	29	52	54	42	54	66	51	49	51	62	49	50	58	48	55	44	46	47	54	40	51	64	41	53	55	53	47	62	57	54	49	41	48	62	56	66	55	58	47	44	49	56	51	57	59	33	47	55	54	44	50	50	52	58	49	61	49	54	53	60	50	39	51	48	65	51	57	71	57	42	55	53	50	65	44	42	46	52	38	58	62	54	55	49	49	63	56	43	53	63	61	67	52	59	47	49	51	56	43	62	72	58	59	53	54	53	64	53	48	57	49	46	53	49	51	59	45	63	50	45	42	55	44	52	54	52	47	61	51	41	54	54	47	61	57	56	49	58	55	48	47	55	48	55	49	51	58	55	57	55	49	54	47	51	50	63	56	53	58	58	68	52	34	49	40	58	36	67	45	48	50	41	53	56	56	37	55	52	51	41	42	62	45	48	64	44	53	54	55	50	46	67	59	57	51	67	50	45	55	52	45	45	50	61	43	44	45	49	51	52	64	52	48	64	43	42	49	56	55	55	46	47	48	52	49	43	59	45	52	57	61	59	52	54	47	52	58	48	48	60	54	54	55	56	41	49	57	46	40	54	45	51	52	45	56	60	46	48	58	40	54	61	41	51
12405	3484	868	897	1155	1233	1137	978	925	911	866	732	633	670	678	671	647	614	545	583	569	567	578	558	548	570	575	562	561	599	560	529	566	575	579	552	572	570	532	501	575	538	526	568	513	513	503	558	530	507	537	542	516	556	544	563	568	561	488	516	547	527	530	548	559	534	540	560	656	1065	1143	1041	1023	843	708	608	557	551	536	513	508	510	510	520	579	557	505	550	516	536	563	511	540	569	550	534	523	520	517	526	521	518	547	550	532	550	533	506	559	517	576	530	539	541	524	562	538	552	547	495	535	530	500	522	555	496	542	567	538	575	557	563	547	544	534	554	530	557	512	543	521	551	537	556	526	551	522	525	534	537	513	498	530	543	524	532	554	534	515	539	552	546	516	524	519	542	514	524	563	520	526	564	546	542	502	557	548	514	539	526	524	547	536	554	575	583	560	512	557	525	526	493	516	525	547	530	533	526	525	548	509	530	513	539	552	504	500	503	498	537	501	555	476	508	517	537	505	560	538	509	548	575	563	530	549	506	522	553	532	507	562	567	491	548	570	547	557	572	543	537	546	529	485	546	541	510	567	582	518	526	518	520	531	482	532	513	501	535	573	535	585	538	539	520	520	564	554	535	566	527	553	538	567	569	507	519	563	553	551	538	579	521	511	537	529	560	564	546	541	537	491	575	535	567	512	515	522	592	533	523	551	517	550	549	507	500	509	519	529	557	564	526	517	544	544	578	560	556	579	521	541	510	523	525	551	569	509	557	529	519	545	525	581	592	537	526	514	524	505	552	505	558	549	583	533	511	575	524	536	547	535	548	542	545	549	560	566	520	546	538	554	525	519	558	558	572	531	555	515	541	518	557	562	566	541	554	589	539	580	536	526	528	531	541	485	532	482	548	570	535	528	533	564	540	570	531	518	530	532	554	575	521	488	531	520	509	532	576	516	535	577	540	538	533	528	524	514	543	556	533	564	528	520	514	543	531	507	550	571	577	567	566	526	519	513	537	536	537	531	525	565	568	523	549	580	547	539	526	573	559	545	532	544	572	515	485	528	517	526	513	524	519	493	526	560	512	518	505	530	548	565	516	545	535	497	556	572	543	551	540	544	508	561	558	520	529	546	532	543	553	504	559	543	508	538	564	537	539	560	519	489	515	509	546	493	529	514	556	510	557	523	528	511	533	521	569	557	531	511	521	527	584	503	516	509	547	559	527	541	516	529	544	548	528	523	565	565	530	523	541	527	510	533	546	537	539	513	501	539	541	544	544	521	521	522	579	536	577	508	553	518	519	535	547	547	554	528	588	561	567	544	555	534	591	506	498	539	496	519	515	542	540	530	528	484	542	523	538	512	535	521	542	501	566	509	537	538	542	550	560	491	523	513	572	535	522	573	552	509	520	535	527	554	538	542	505	545	523	587	527	576	577	502	521	534	548	536	590	553	510	560	551	515	581	537	519	533	564	570	528	544	512	490	523	543	545	539	526	567	533	547	517	533	527	576	491	544	538	546	545	557	559	558	563	561	504	542	536	530	558	556	504	550	539	506	515	524	513	486	514	514	586	538	538	541	561	547	486	541	554	553	569	548	541	504	517	519	515	557	506	562	556	505	527	518	528	508	535	544	550	556	530	561	506	544	511	528	566	539	524	489	559	529	545	536	573	513	539	531	496	533	541	544	575	535	503	533	539	507	527	525	558	550	512	523	563	540	555	501	505	546	559	535	561	516	528	513	552	570	519	548	549	537	545	585	541	534	490	542	521	561	557	498	513	579	544	545	553	567	526	551	492	530	516	524	553	534	557	561	550	542	504	546	502	520	552	577	521	540	573	472	537	550	511	505	560	566	529	525	558	529	546	555	529	568	556	556	527	532	496	540	557	515	551	546	534	527	534	540	515	518	512	546	520	545	538	548	575	540	550	551	534	510	547	577	496	530	530	524	579	532	537	549	593	590	566	500	571	538	547	549	503	587	572	519	536	536	572	520	498	514	550	534	548	564	574	525	501	575	528	556	539	511	507	558	496	545	532	523	538	561	557	562	519	509	547	518	574	512	527	512	551	544	542	562	531	557	527	552	545	517	567	502	482	532	501	520	558	556	548	543	517	538	599	543	516	540	562	559	516	535	556	539	572	555	540	556	517	507	528	532	544	513	563	627	497	535	535	511	545	525	524	526	536	492	543	562	521	542	556	521	527	553	601	495	554	555	536	527	508	561	563	551	526	512	552	569	542	532	537	550	543	596	557	538	576	533	578	553	509	525	532	512	533	575	495	530	515	525	528	510	540	501	575	551	490	513	520	574	553	552	510	519	495	527	522	576	482	531	536	532	535	563	544	511	554	548	562	505	549	547	467	534	556	530	545	555	572	527	558	503	531	510	577	548	518	554	558	553	540	570	541	509	545	543	518	540	519	556	539	516	561	523	542	538	543	523	555	583	576	544	587	538	531	536	577	523	547	529	563	546	507	539	557	554	550	540	502	545	516	505	522	532	522	583	531	535	537	508	547	562	543	553	512	551	528	534	581	541	540	528	531	558	532	531	498	532	547	551	502	519	555	510	509	507	552	523	501	519	545	570	505	536	532	529	533	513	550	551	504	547	519	562	509	520	520	561	549	590	561	539	539	527	530	521	511	516	532	526	572	572	505	572	554	521	526	498	568	545	528	549	520	584	542	528	554	571	544	530	532	539	534	481	550	563	554	552	566	531	554	587	517	498	562	539	515	536	559	526	544	564	508	563	490	525	519	527	524	538	532	551	532	497	553	532	524	561	547	519	550	571	542	575	541	544	518	492	536	539	524	538	549	546	541	545	543	551	524	552	574	548	526	544	515	547	566	557	524	515	518	527	543	533	562	555	516	517	537	576	510	513	564	476	490	533	550	552	545	490	533	590	535	522	515	519	525	517	584	553	540	529	531	530	548	486	534	512	586	509	528	564	559	556	492	553	532	514	521	491	530	507	523	549	572	528	581	534	576	517	561	493	582	579	503	575	563	532	561	577	543	520	520	527	517	548	540	559	537	560	563	547	547	572	546	533	532	546	550	514	522	525	556	526	534	565	525	529	543	505	557	550	517	555	529	526	491	517	523	552	532	516	561	523	549	533	549	569	516	554	544	523	571	533	565	513	514	554	563	476	555	521	551	536	552	541	521	551	562	552	526	546	537	540	592	542	514	551	497	511	564	551	539	569	562	513	551	512	560	525	520	532	524	552	527	529	560	518	525	524	524	603	556	540	554	570	546	552	535	543	561	521	526	484	539	571	509	542	541	535	526	513	507	538	548	538	555	542	493	475	543	527	500	488	520	523	523	503	530	531	531	548	559	509	563	556	521	560	495	552	556	513	520	524	551	521	511	526	511	492	528	531	533	564	534	545	533	562	584	595	530	545	518	552	501	532	569	548	501	561	553	518	518	509	543	537	551	506	544	555	518	535	566	540	534	579	534	550	555	524	529	564	584	519	548	520	528	537	554	554	486	521	511	536	528	532	521
1403	754	180	84	85	66	91	68	69	69	59	55	50	58	62	59	53	56	59	41	40	45	49	56	53	59	68	65	54	45	43	51	47	51	49	55	65	45	51	52	48	55	38	48	51	53	53	53	50	56	35	53	58	59	49	63	49	61	53	52	46	50	54	63	38	57	49	68	79	94	87	89	85	83	56	52	51	68	44	47	48	52	55	49	61	54	65	49	70	43	48	52	62	50	54	55	52	51	52	58	38	47	53	52	55	69	58	38	60	59	46	44	57	59	61	54	61	52	40	50	47	50	53	49	61	55	58	51	53	67	55	54	53	41	37	56	46	47	50	61	55	52	51	69	48	62	55	45	34	45	50	51	40	51	51	51	56	56	61	48	56	49	48	52	53	49	63	59	50	45	57	54	68	42	63	37	73	50	48	38	71	60	58	55	55	52	55	55	47	52	58	48	55	56	49	49	44	57	58	42	42	43	61	51	53	56	50	51	54	43	66	55	52	54	63	39	66	52	49	37	48	44	52	44	54	53	60	39	45	59	46	46	43	46	57	44	52	63	48	42	59	59	49	45	49	46	45	31	57	56	61	43	56	57	45	54	66	49	44	61	53	49	60	47	50	60	53	49	52	55	41	57	59	47	52	57	59	57	57	46	67	63	49	39	51	51	55	55	64	53	56	49	37	40	65	55	62	47	61	53	53	40	50	56	52	53	56	52	52	63	63	56	69	55	56	46	44	54	55	46	48	50	48	54	45	43	53	56	59	48	47	41	57	54	70	60	50	43	46	44	45	43	68	43	64	49	51	48	47	48	54	49	48	62	42	61	43	59	50	61	47	42	51	54	29	47	47	49	55	44	58	56	52	49	53	51	40	58	56	61	52	38	56	43	49	71	53	39	46	47	66	37	55	53	52	56	51	56	56	40	48	46	49	47	37	59	65	62	56	53	48	51	60	41	50	60	56	50	58	45	59	47	57	59	56	48	47	52	56	49	50	42	50	48	44	52	48	59	45	51	50	47	56	61	58	44	56	49	45	60	52	53	55	51	58	55	43	55	40	45	49	52	44	51	58	54	60	53	51	44	47	50	58	48	59	53	48	57	46	54	39	50	70	54	42	60	57	66	52	45	50	57	43	46	55	49	66	49	44	44	47	50	57	42	54	57	57	65	57	55	54	43	45	43	49	54	47	60	59	46	57	62	61	58	63	50	43	59	48	43	54	62	49	51	45	60	41	50	50	52	41	40	54	54	47	53	40	59	63	55	59	49	45	55	39	50	43	58	60	53	49	69	32	43	57	54	61	51	50	44	58	57	60	61	55	45	44	52	56	52	46	54	54	42	51	57	51	41	53	65	49	44	56	56	44	51	46	62	44	55	47	54	58	56	61	48	47	52	50	43	55	45	60	43	44	42	42	64	59	42	56	46	52	55	46	45	55	57	50	49	54	60	54	54	54	47	50	57	49	64	57	50	65	55	48	51	43	51	40	51	57	53	53	53	56	45	49	57	47	56	51	59	48	47	61	40	40	50	40	63	54	55	45	42	41	42	57	52	27	55	54	54	59	47	52	45	48	48	66	50	69	55	48	39	40	48	52	50	54	42	50	46	52	50	52	51	45	64	53	50	61	45	62	51	41	53	46	60	61	44	62	41	46	59	48	53	46	47	55	50	52	50	47	50	41	59	51	51	49	56	50	56	52	48	52	59	48	48	40	50	48	53	50	43	55	50	55	37	49	48	54	51	63	58	69	52	44	62	52	54	54	54	57	51	60	48	53	46	57	55	47	44	64	72	53	52	48	57	56	51	48	70	54	44	47	45	44	53	49	38	50	62	34	60	51	45	68	41	41	59	48	61	61	68	57	63	56	59	52	67	47	55	45	69	50	43	50	54	45	55	47	55	44	45	55	50	56	49	54	43	38	60	58	67	43	53	47	51	48	48	49	61	45	54	50	59	47	50	57	45	63	44	43	65	43	53	50	49	55	58	47	57	58	60	48	57	56	44	43	52	44	50	69	53	47	41	55	56	60	59	45	48	48	47	55	60	50	56	58	60	59	63	62	56	51	47	47	56	47	49	46	62	58	53	53	41	45	43	60	50	48	52	47	51	60	48	71	62	42	45	45	47	53	62	51	63	50	55	53	51	51	55	64	49	58	58	54	52	53	56	45	54	53	47	51	51	60	62	36	44	61	51	64	53	56	52	47	60	42	42	58	55	58	55	45	47	59	54	48	54	61	42	54	55	54	43	70	62	52	59	60	56	55	61	41	56	39	42	54	57	34	55	46	55	47	44	62	55	45	55	46	54	35	61	50	55	49	56	46	38	54	47	47	50	51	36	46	51	38	45	65	57	43	50	46	60	46	51	47	55	60	48	65	44	47	60	33	40	49	47	56	43	38	60	52	46	53	49	53	63	48	47	40	54	51	59	60	49	51	52	48	51	63	54	59	56	56	50	52	58	54	57	58	47	63	51	49	40	47	46	49	62	49	46	54	58	44	45	46	47	45	54	46	69	45	45	58	49	39	48	40	46	55	48	63	62	33	54	38	58	44	60	57	51	61	42	52	56	49	58	53	45	58	43	49	41	35	43	60	47	40	41	56	52	41	51	54	53	39	48	45	60	64	50	65	48	57	53	40	43	55	58	50	50	53	62	64	45	58	47	48	52	64	69	40	43	51	46	69	44	58	55	49	41	43	46	59	76	46	51	49	55	56	58	52	46	54	45	46	54	49	54	46	51	49	55	49	52	39	52	43	50	49	53	46	44	58	51	58	62	48	47	51	45	52	51	50	61	44	43	60	38	55	52	64	34	52	36	44	57	39	55	34	47	50	45	47	34	56	50	49	28	49	51	51	52	53	59	51	52	48	60	56	43	50	48	56	50	64	52	51	55	52	53	52	64	55	52	55	64	43	48	52	48	60	52	42	30	47	59	57	67	57	59	47	50	48	62	58	47	60	56	56	50	57	50	53	60	59	45	52	54	60	68	53	59	49	45	54	60	60	51	64	48	66	59	59	55	54	48	52	52	53	44	41	35	63	41	49	41	59	62	53	52	52	56	50	55	43	47	52	55	49	48	53	54	41	42	44	52	55	41	43	53	55	53	63	53	45	58	51	53	49	70	58	48	53	44	35	48	57	41	64	64	53	74	56	49	57	55	58	51	51	56	50	54	37	41	41	58	52	44	52	56	43	46	50	52	46	43	61	53	36	52	51	51	45	58	52	51	55	61	48	50	57	53	54	68	43	40	61	67	47	50	47	52	50	50	64	53	53	61	40	49	46	62	60	44	60	62	48	43	58	29	52	60	66	63	54	51	40	36	55	58	51	53	56	45	63	51	51	45	59	61	51	53	48	45	43	49	54	45	54	55	52	49	62	63	54	47	56	65	46	51	64	47	49	49	51	48	52	58	53	61	53	51	57	59	59	58	51	62	50	56	49	45	61	52	63	54	61	49	63	53	68	58	38	43	56	45	47	47	60	45	48	40
18655	7963	1780	1552	2490	2513	2288	1728	1495	1366	1170	1028	838	776	751	850	736	733	685	711	646	664	643	642	616	597	654	633	554	574	654	649	576	573	566	572	606	553	549	604	523	536	554	577	582	537	566	535	575	525	563	543	545	583	537	507	573	578	546	527	589	561	544	577	547	567	538	677	802	1774	1975	1661	1382	1037	741	681	591	559	581	560	577	506	534	541	538	526	522	593	572	541	527	535	548	525	518	490	532	507	503	539	506	525	557	525	567	590	506	536	537	593	546	515	536	573	547	514	504	547	496	594	578	538	498	562	570	560	496	524	517	555	558	526	513	526	532	581	496	562	523	574	575	508	566	558	549	547	571	562	519	540	534	507	559	541	543	541	547	609	550	540	556	515	557	517	583	549	534	541	516	552	546	516	532	564	547	547	529	552	549	559	529	492	582	551	564	539	559	564	533	555	573	580	566	560	517	560	566	564	546	589	499	585	538	550	590	546	524	556	560	531	497	556	578	549	575	520	527	520	510	561	527	531	577	559	544	575	543	555	554	540	514	525	544	553	527	519	503	523	563	555	508	500	545	528	577	531	529	583	553	524	533	553	544	604	490	540	545	555	524	523	547	573	487	520	576	545	542	572	506	566	530	528	569	534	529	537	569	573	550	555	571	570	575	529	530	533	537	533	552	609	572	525	544	525	539	554	516	524	563	526	507	530	518	522	547	527	574	589	546	591	574	540	547	561	524	576	499	576	557	525	542	539	494	523	533	558	538	546	498	544	526	541	560	521	554	553	545	549	533	562	528	588	546	523	609	575	544	550	542	525	529	571	555	532	529	577	547	499	513	581	551	567	557	541	548	524	534	586	540	565	572	553	531	523	522	553	570	546	562	521	551	547	565	517	519	534	560	536	510	515	567	548	529	544	562	517	565	590	555	570	519	538	521	564	548	542	516	496	516	533	553	542	529	542	505	591	570	544	559	606	513	499	558	625	554	559	535	599	561	488	515	498	529	520	547	530	581	595	550	552	492	520	545	556	543	516	526	546	572	526	522	568	562	516	533	542	530	539	613	545	520	531	547	567	519	533	541	561	570	507	510	549	560	551	543	517	512	539	539	526	561	540	522	526	520	518	517	499	539	534	560	513	583	575	558	563	556	537	561	527	551	535	525	536	538	512	511	566	530	550	547	551	548	535	554	568	524	517	571	544	549	543	549	528	544	496	567	517	556	576	529	596	521	520	521	517	560	539	540	513	545	545	518	546	529	575	533	555	557	562	585	520	568	534	556	533	605	554	562	544	545	534	557	530	569	543	570	545	562	534	556	556	554	489	519	521	553	556	482	567	569	547	515	557	558	553	600	548	512	520	523	570	560	555	511	554	557	526	522	535	564	533	564	533	545	584	508	546	553	536	550	570	523	533	552	552	551	528	521	527	549	534	595	567	538	520	545	527	541	539	559	567	534	531	506	540	520	551	565	548	533	563	541	556	555	543	525	537	557	557	543	555	524	549	562	576	509	551	527	536	517	555	535	497	559	569	587	532	584	514	496	544	571	540	551	536	525	521	523	585	564	560	525	526	537	563	556	534	559	492	609	558	524	545	529	537	560	536	544	554	537	511	544	541	528	538	549	517	556	575	536	513	525	530	534	531	541	560	564	527	557	537	541	579	550	530	557	524	554	519	518	541	569	546	528	545	541	556	547	573	516	532	566	523	542	562	533	526	540	547	559	540	561	539	531	532	547	571	522	540	569	520	547	553	549	532	528	528	538	538	500	559	527	564	519	567	503	529	552	547	555	518	510	528	557	531	522	554	579	524	538	629	560	588	507	517	517	555	490	562	523	522	595	519	553	543	533	567	496	518	547	558	486	558	556	519	553	529	540	520	579	533	573	527	521	520	548	549	524	578	557	509	515	561	571	531	543	541	549	538	561	555	520	550	522	524	555	542	576	504	533	512	563	514	550	562	543	538	511	554	530	563	557	526	571	554	584	527	517	562	546	568	589	498	555	519	553	538	512	578	508	535	593	539	550	518	542	508	542	558	536	524	530	525	571	563	503	534	560	516	564	605	550	513	519	514	495	548	558	556	534	538	559	552	553	567	555	536	494	561	529	589	536	574	551	522	534	527	510	535	497	557	565	526	561	491	531	556	549	603	569	542	488	575	496	547	550	587	578	557	532	534	577	530	536	565	523	583	549	545	520	544	529	511	537	563	580	558	488	563	570	532	550	555	577	514	540	515	554	555	528	557	555	556	510	576	560	535	535	539	571	576	559	524	524	513	526	546	543	521	516	545	548	590	574	534	530	533	548	535	514	587	518	569	545	521	567	568	534	554	532	561	511	549	567	519	564	505	620	584	535	513	523	556	552	519	544	527	531	540	582	517	513	520	557	533	537	509	549	549	524	558	557	571	529	564	543	536	536	584	538	589	531	540	548	532	540	541	521	537	552	543	556	518	555	594	545	538	541	539	522	526	578	551	541	558	557	511	599	541	537	535	559	556	548	527	572	543	545	563	559	552	552	580	533	574	523	577	541	571	545	567	548	543	567	568	527	533	558	552	562	534	547	549	553	545	542	523	545	579	564	573	584	518	521	524	521	550	541	550	552	512	523	510	543	585	539	526	573	540	558	575	540	522	574	546	560	539	547	524	571	552	559	544	521	538	579	510	552	579	517	549	528	522	584	534	578	532	519	518	528	535	542	504	551	544	554	566	536	512	543	531	557	589	574	595	536	529	551	552	545	550	559	593	572	517	522	566	560	527	577	528	536	542	566	528	562	517	573	531	562	538	499	557	519	510	564	529	559	529	541	545	538	571	555	553	519	558	565	508	521	555	527	520	585	535	517	544	533	552	549	564	583	544	484	569	521	524	540	537	536	552	549	523	559	542	501	560	541	556	538	540	569	569	568	566	564	512	533	540	557	548	564	545	572	530	543	570	547	557	530	561	539	536	528	524	572	549	562	573	538	540	530	563	541	582	562	566	536	528	521	539	527	574	585	569	532	531	568	517	551	544	559	539	595	534	576	528	529	555	485	526	569	574	522	566	565	599	545	511	538	502	568	524	549	565	536	556	538	560	497	544	511	524	538	568	576	560	510	543	563	556	514	535	536	523	556	564	561	541	518	527	606	562	519	572	554	532	525	569	524	542	513	561	529	512	532	578	550	564	556	581	591	561	543	533	542	538	569	530	560	515	593	552	553	528	542	508	577	596	529	536	553	513	502	555	525	589	550	559	514	559	552	528	523	549	527	526	571	588	529	558	553	547	531	556	545	597	555	515	583	556	543	559	555	548	523	539	555	580	530	551	581	569	581	525	543	539	542	529	531	542	550	596	519	537	557	529	501	517	503	571	554	485	563	544	554	540	513	544	563	507	569	539	557	539	535	516	537	581	543	548	543	531	570	546	570	560	523	577	529	542	556	552	545	543	539	545	553	559	569	530	553	550	529	558	500	586	551	509	575	597	558	529	552	557	548	550	520	527	507	559	548	516	560	510
1811	827	142	76	71	64	61	60	68	44	45	68	59	51	40	58	61	50	43	45	50	57	55	40	47	53	51	51	39	47	47	42	57	46	44	50	44	45	60	51	52	38	43	37	45	49	46	54	46	47	45	42	47	39	46	43	46	44	35	43	43	60	44	48	39	40	34	57	82	109	97	80	70	51	58	48	43	60	44	32	40	43	58	42	41	46	53	51	43	33	59	36	48	53	42	52	51	42	57	45	47	50	40	33	35	51	45	44	25	41	54	38	48	53	41	44	51	52	38	43	41	50	41	41	47	32	40	48	34	50	45	48	47	44	36	36	58	51	58	39	53	40	50	53	36	42	41	51	42	45	55	53	48	41	48	50	50	36	39	57	45	48	59	35	35	44	37	43	45	43	53	49	52	49	54	47	52	49	49	51	43	56	56	39	42	49	47	54	56	54	38	39	44	38	33	43	37	46	56	54	49	39	56	40	45	35	51	43	52	52	46	37	54	39	41	38	39	46	51	43	40	46	43	41	46	38	50	36	43	44	51	48	45	50	48	44	41	46	48	36	52	53	33	43	34	51	57	44	41	46	44	45	42	42	38	49	47	53	37	49	63	47	49	43	37	48	37	45	43	44	40	53	55	45	49	42	59	46	48	52	37	50	39	40	49	50	50	42	54	46	46	43	48	39	38	55	44	53	53	51	45	44	52	46	36	43	51	50	51	48	49	48	59	43	41	43	30	49	48	30	51	42	45	49	49	39	38	39	45	46	41	48	35	40	52	47	51	59	42	45	43	45	49	40	46	47	43	44	51	38	40	52	37	42	50	46	40	44	45	46	46	46	51	36	39	46	39	34	42	45	41	44	37	53	47	42	47	47	40	44	32	43	60	40	42	47	50	41	49	40	40	46	50	60	49	49	42	41	40	40	66	46	48	47	55	50	46	32	48	44	52	51	54	49	41	49	42	46	45	44	47	36	35	49	35	47	46	39	29	42	37	52	38	47	51	53	37	50	41	55	59	36	50	40	51	56	39	61	38	34	48	42	40	52	40	43	39	47	43	31	47	44	50	53	37	39	26	45	43	46	47	50	43	33	47	45	43	51	55	52	46	49	50	40	43	46	43	55	43	49	51	40	45	41	55	51	45	43	54	53	32	54	47	46	44	50	38	54	43	43	37	43	46	46	40	34	43	47	42	44	44	39	48	36	40	41	49	49	40	39	40	44	39	42	46	41	51	38	39	47	59	39	44	43	45	44	48	43	32	43	54	28	57	54	42	47	43	43	56	38	49	46	52	47	38	52	44	52	50	49	51	43	51	44	58	44	43	46	39	43	42	44	57	48	46	44	34	50	49	36	51	44	50	48	36	52	35	54	50	50	45	42	40	33	42	43	51	46	48	50	36	49	38	41	43	49	41	42	37	45	41	42	40	48	53	37	45	45	41	47	54	51	45	53	52	37	40	51	47	44	47	34	45	48	52	52	38	44	45	45	48	48	47	48	40	31	53	46	33	49	40	50	53	43	56	39	48	39	48	50	29	45	41	47	49	43	36	45	67	35	33	50	52	33	45	39	45	44	41	59	50	46	50	46	43	49	43	59	31	42	28	44	47	50	40	48	53	43	38	48	58	52	35	49	40	41	55	45	63	53	48	39	38	49	48	45	38	59	42	56	52	45	54	44	28	47	40	43	55	46	43	50	52	48	37	58	34	51	47	35	39	59	49	33	35	47	57	45	47	45	43	38	48	52	54	47	55	40	49	43	42	40	50	42	39	53	36	53	42	43	58	40	43	49	57	48	41	43	49	29	44	46	47	47	32	46	41	44	40	42	51	46	53	44	43	36	43	38	48	46	39	47	41	48	37	35	40	44	56	42	42	48	52	38	42	42	37	33	36	48	37	41	48	37	50	46	45	37	48	37	38	46	42	48	52	52	47	57	36	37	42	45	44	47	32	33	45	31	39	31	51	51	44	48	47	40	46	39	55	31	47	33	54	46	44	44	55	57	42	50	36	46	36	46	30	44	58	46	51	44	42	45	37	47	43	46	50	51	48	49	52	38	45	46	41	35	44	41	45	38	50	55	47	40	54	44	41	51	43	47	52	45	50	56	44	43	50	41	43	49	25	46	48	36	27	43	38	38	55	45	40	47	48	40	45	41	45	49	45	47	54	44	33	41	53	48	51	48	65	43	39	47	41	43	47	35	35	39	37	49	48	45	56	40	56	42	53	52	44	36	48	58	44	42	40	40	39	43	40	44	47	39	52	38	36	53	39	48	45	50	48	52	33	39	55	49	49	39	44	46	35	40	47	45	43	37	55	42	45	51	47	47	50	40	51	56	57	54	49	53	40	50	33	38	48	48	36	51	50	37	52	47	41	43	38	44	45	43	40	34	46	48	40	32	50	32	36	44	44	39	36	41	44	42	34	40	50	42	48	44	41	40	32	51	50	42	49	51	41	50	42	55	53	46	33	46	48	38	52	55	53	46	56	46	69	39	34	53	54	46	31	43	43	47	40	38	41	37	43	50	46	46	47	40	45	42	41	42	56	37	47	47	40	46	42	53	49	57	43	51	42	42	56	34	52	56	47	42	48	40	42	43	43	40	48	51	44	38	52	34	49	38	49	41	45	31	41	44	38	39	48	45	44	36	43	52	44	53	51	44	54	54	47	47	46	52	35	49	47	56	52	44	50	42	51	38	37	52	44	59	45	43	50	40	40	51	45	45	46	47	41	43	36	38	41	44	41	44	35	45	47	28	54	47	44	47	51	37	43	40	44	34	45	42	49	52	45	44	30	47	48	55	51	44	40	60	49	47	49	53	41	54	44	45	58	53	45	35	41	47	37	44	40	48	56	34	51	49	45	36	34	47	47	37	57	47	46	47	48	37	34	46	46	50	53	47	55	43	58	43	49	39	47	48	51	39	50	39	41	52	47	40	43	46	39	57	37	41	48	50	50	46	39	45	46	47	38	34	45	40	40	41	49	45	41	39	49	37	34	50	49	46	35	52	39	56	36	44	36	38	39	48	53	60	36	41	49	51	52	48	42	42	46	42	53	41	48	41	39	48	51	52	38	46	49	37	48	47	41	33	34	47	49	48	41	46	43	38	34	29	47	39	47	54	32	44	34	48	35	47	37	46	44	43	35	49	40	51	52	60	36	43	44	50	42	40	55	42	39	34	48	50	39	55	50	49	42	45	40	51	48	44	37	36	57	40	38	60	52	43	48	37	40	37	53	39	45	49	41	40	42	39	42	42	47	47	47	63	45	53	64	46	44	51	44	45	50	46	42	46	43	45	54	38	45	32	47	35	38	39	44	39	39	51	38	39	41	51	48	44	48	48	49	44	43	40	52	42	53	52	49	46	56	59	51	46	41	60	45	52	34	37	36	45	45	52	37	30	46	46	42	39	44	50	44	41	48	42	47	36	47	55	50	42	45	55	38	44	57	52	40	53	44	50	32	33	41	44	63	40	54	48	42	43	42	46
18704	8651	1673	1612	2238	2286	2115	1726	1485	1202	1191	1008	893	797	776	726	743	638	644	603	598	540	581	583	546	566	548	552	537	538	566	549	529	519	501	506	527	514	517	510	548	520	493	480	538	518	523	471	512	486	506	533	511	511	477	497	496	490	490	486	508	480	536	459	467	488	486	647	1755	2401	2107	1505	1106	836	639	554	494	518	463	461	496	476	470	454	494	475	477	504	479	484	469	466	496	504	507	538	460	512	474	470	500	451	511	474	486	445	488	482	473	479	474	507	483	487	490	501	480	480	434	484	482	454	476	489	487	473	485	474	468	470	466	478	505	480	459	489	475	483	443	448	472	467	493	471	453	486	464	452	492	498	449	499	452	496	468	469	482	487	471	492	493	516	462	473	481	524	463	487	478	504	510	503	438	444	474	464	479	496	482	448	476	470	505	463	464	480	470	471	487	518	466	517	483	431	461	488	477	499	460	479	484	460	513	491	495	475	448	473	445	464	507	489	463	458	479	513	509	503	493	461	490	503	486	418	439	482	486	489	475	492	444	437	443	474	501	464	441	503	466	457	452	475	465	475	492	491	481	496	472	458	472	469	459	477	452	518	479	487	483	495	465	491	457	484	478	485	476	444	450	520	450	485	482	472	469	474	463	494	465	460	488	463	488	457	461	494	474	474	501	450	486	533	487	475	485	474	479	456	481	478	475	512	478	476	429	487	459	474	477	479	497	487	501	495	473	492	457	468	502	492	463	493	442	481	446	485	469	445	462	440	476	431	452	487	518	433	523	498	451	450	514	446	471	479	489	491	498	496	503	481	487	453	504	450	443	474	456	483	443	466	443	467	455	454	448	447	451	478	454	490	495	457	505	481	460	486	495	464	492	476	471	486	490	497	504	520	484	491	461	461	487	509	474	446	470	479	462	467	428	468	520	461	466	465	520	512	500	450	466	470	459	473	503	519	479	445	484	482	481	500	504	464	482	457	469	498	481	501	474	485	478	485	466	466	463	476	453	506	496	462	483	464	465	440	504	489	473	479	476	507	478	446	459	525	508	454	457	473	479	477	456	497	484	462	513	519	469	473	487	466	449	459	503	487	499	466	480	487	476	487	467	443	488	513	459	449	498	454	438	443	469	485	475	482	467	460	461	472	479	470	473	477	475	491	511	471	464	467	462	454	481	475	491	491	469	453	517	462	465	479	462	495	485	467	470	458	455	475	471	491	466	462	518	480	477	473	496	498	473	454	452	506	501	470	454	455	467	462	489	485	467	477	457	494	454	475	478	513	445	481	470	488	443	471	492	489	508	437	471	470	454	476	494	447	485	493	492	490	494	459	462	485	446	494	505	503	492	476	462	469	444	466	415	485	476	471	479	521	445	490	498	493	454	499	478	489	452	485	504	489	490	494	491	452	525	428	482	441	449	486	460	460	505	482	442	470	461	487	446	489	487	495	481	481	486	486	482	470	489	465	473	440	501	540	468	449	454	469	488	457	470	472	487	456	476	498	500	461	445	507	461	478	453	492	483	508	506	474	445	473	504	461	466	446	492	481	440	477	515	479	464	485	466	491	524	501	506	461	480	489	472	507	480	480	479	452	521	476	492	447	477	504	488	439	439	449	500	470	476	504	461	477	463	482	485	457	455	508	489	490	451	449	463	475	490	524	524	430	439	508	467	445	498	462	475	476	487	492	440	456	469	451	471	493	479	480	514	480	480	462	461	496	482	479	472	440	496	470	504	507	451	489	500	488	450	498	502	482	455	501	508	504	449	468	496	526	444	484	483	463	469	453	463	482	476	505	493	446	445	501	459	480	486	449	524	514	444	450	480	454	457	468	492	511	445	483	441	470	486	492	476	475	489	498	444	462	460	430	491	493	514	468	513	478	475	453	517	497	499	480	455	498	435	471	448	425	432	494	438	494	438	460	437	474	457	475	470	503	452	462	463	518	497	480	475	480	442	472	475	474	506	486	459	502	485	449	461	488	472	465	467	493	458	459	464	465	459	482	480	473	464	503	474	456	459	461	480	486	408	501	471	480	464	475	452	508	469	469	471	492	495	476	501	513	439	469	479	429	496	486	515	483	477	432	474	489	440	465	471	478	457	476	509	477	489	457	455	455	469	488	481	487	473	486	485	441	477	529	468	471	485	481	478	489	484	436	491	481	481	481	484	460	477	471	469	562	488	460	497	471	454	478	450	494	489	485	444	492	470	450	500	504	495	518	475	442	499	461	513	489	497	461	479	505	496	508	484	458	469	460	474	482	482	467	445	433	462	462	449	480	464	467	475	485	502	478	465	467	454	442	490	470	466	486	498	522	519	491	509	476	453	468	464	501	447	481	439	451	466	480	476	476	453	463	496	518	451	494	447	442	447	486	492	465	490	480	438	478	458	411	481	489	456	500	478	532	453	449	504	491	490	476	485	483	461	459	454	470	430	451	447	500	459	479	484	471	498	433	488	486	474	476	451	519	512	431	442	496	454	487	474	467	490	453	495	413	479	473	511	473	467	509	483	440	455	447	436	464	453	478	496	493	467	472	493	503	478	435	487	472	488	464	454	488	530	487	494	487	461	455	466	464	479	467	480	459	475	483	505	494	466	470	443	475	465	498	526	468	460	505	509	488	507	451	467	469	459	533	496	452	496	499	491	519	483	470	503	458	461	504	452	451	480	459	480	444	469	438	478	454	495	483	507	468	481	457	494	492	476	448	433	493	512	473	453	484	435	455	464	467	490	496	482	480	470	477	464	475	461	499	439	482	497	466	475	485	483	465	494	528	501	437	461	466	507	457	460	453	500	456	453	480	421	515	487	452	496	476	463	501	451	475	476	500	487	522	485	491	494	469	506	491	487	447	494	461	485	509	486	412	501	482	453	486	494	457	502	461	436	483	450	464	501	443	475	488	478	466	444	447	458	489	490	449	483	449	480	468	451	511	459	506	453	444	467	494	519	517	475	454	501	486	445	496	456	469	484	486	489	455	468	482	475	481	457	482	432	437	511	462	465	450	467	461	485	464	511	501	453	458	507	511	491	486	474	503	486	462	472	483	470	481	463	449	520	495	480	474	489	472	455	482	535	451	477	538	501	465	470	472	435	464	444	494	465	440	507	472	506	459	445	491	493	434	449	453	517	457	470	493	451	476	470	488	466	504	468	486	479	478	437	444	470	472	484	465	503	450	475	437	495	485	471	490	466	488	484	497	491	469	495	524	483	470	507	478	496	463	470	480	515	502	494	481	448	457	514	497	478	458	527	464	464	504	510	455	443	479	438	480	494	480	520	451	464	497	463	464	466	494	475	473	487	464	474	493	480	491	489	454	492	494	460	482	500	480	459	493	431	484	470	486	498	475	456	486	455	471	492	460	444	463	467	455	461	471	471	468	512	460	503	481	470	458	519	467	492	518	432	430	475	493	470	536	486	461	446	528	472	478	475	484	479	490	437	510	471	443	483	463	494	447	498	494	499	449	499	460	498	529	510	532	436	496	477	463
2218	1467	263	111	105	76	85	87	86	62	75	59	63	65	66	56	59	57	58	43	51	48	53	42	53	63	54	57	47	44	53	53	64	50	56	56	46	56	44	61	58	44	54	38	49	43	55	47	47	55	45	56	55	48	63	56	41	61	40	40	50	45	39	46	52	48	43	75	136	162	129	103	75	71	58	53	41	48	46	46	43	46	50	45	55	47	29	60	44	53	59	41	43	49	52	48	45	49	36	62	52	61	40	46	34	36	48	50	46	34	49	40	43	37	55	45	34	43	50	51	47	58	48	38	50	51	44	46	49	33	35	46	54	40	44	48	51	44	49	52	47	46	47	58	44	42	39	41	32	52	40	46	34	33	42	56	49	47	54	42	58	49	34	64	52	51	44	47	46	49	61	44	42	46	51	34	45	34	48	45	55	49	49	38	43	40	49	58	58	35	42	42	44	42	46	44	38	58	54	54	46	48	48	48	53	43	52	44	37	58	50	45	42	47	48	35	50	46	57	46	39	44	39	46	40	45	32	53	45	55	47	39	47	56	45	44	55	33	59	41	64	44	52	50	47	37	39	48	49	44	41	52	65	34	48	51	38	48	34	48	51	31	48	37	51	37	52	44	50	38	47	55	42	55	46	43	52	54	60	43	44	48	47	40	59	48	50	49	50	41	51	43	54	60	55	53	44	42	41	39	47	59	53	47	64	50	47	39	46	50	34	45	53	51	51	45	48	46	44	36	57	41	33	53	54	56	56	50	41	43	44	55	45	46	37	54	60	51	52	36	43	42	43	38	33	51	42	39	47	35	35	40	35	45	42	50	34	49	53	35	53	34	63	44	54	39	34	52	38	43	53	44	56	37	57	43	30	38	48	47	59	58	59	54	60	49	60	47	46	49	36	37	48	56	52	45	43	43	44	34	37	45	33	36	55	56	38	38	38	50	49	33	48	37	54	55	46	51	45	36	51	43	49	53	58	50	48	53	48	34	53	43	41	59	51	48	45	40	38	45	43	39	71	37	50	56	56	42	34	36	46	53	41	48	43	52	44	42	51	52	41	36	47	35	36	49	57	43	53	49	35	45	44	49	46	48	42	46	41	45	60	60	54	40	41	43	46	51	40	43	40	42	42	46	44	40	31	46	35	54	51	56	41	48	53	33	38	53	50	49	48	31	47	34	57	43	43	30	35	43	55	38	35	37	43	62	46	51	42	52	54	56	55	36	52	36	51	59	39	41	45	44	50	52	52	48	49	50	47	50	49	57	51	52	52	53	50	65	48	47	46	42	54	38	45	46	47	46	44	42	50	50	53	49	47	47	58	32	40	37	52	39	52	50	38	52	48	53	43	54	60	43	34	34	40	49	48	46	46	43	47	45	43	38	65	39	54	42	51	45	51	46	43	33	42	57	45	42	45	54	45	59	48	36	41	46	45	46	46	32	49	47	56	50	41	35	31	61	53	48	50	43	49	59	34	47	42	39	45	39	51	59	48	36	47	48	41	51	38	46	40	34	49	41	38	56	52	54	43	55	45	46	44	40	43	63	39	56	51	42	37	51	50	54	55	43	40	47	37	41	64	55	42	42	43	42	40	50	45	59	36	48	40	50	49	53	37	37	44	55	50	48	61	41	50	46	61	47	50	57	40	42	41	48	39	35	38	61	49	49	40	44	41	51	44	43	43	51	62	41	37	49	44	46	53	38	40	51	52	49	39	54	41	41	44	54	47	52	46	48	42	54	47	53	40	39	41	45	49	50	38	54	41	42	55	50	54	47	47	52	48	52	59	44	46	54	55	48	55	50	37	47	47	46	46	43	43	49	36	40	44	38	50	45	49	52	32	40	50	61	55	42	57	50	42	49	34	52	63	34	40	37	50	44	48	53	48	39	51	37	36	40	54	58	41	48	61	48	42	54	46	55	47	37	56	43	36	35	46	44	41	51	41	54	41	42	42	50	43	37	48	44	49	43	44	39	62	53	39	61	52	56	46	41	48	56	46	29	46	42	62	42	43	51	34	49	39	45	41	46	47	41	53	46	40	56	45	46	35	47	47	42	43	54	52	48	48	36	47	30	58	56	51	42	38	56	53	52	43	38	48	55	44	45	44	40	48	39	53	50	53	53	44	45	48	38	37	46	52	45	45	50	51	50	46	55	54	46	40	49	35	47	60	41	55	47	37	47	59	55	44	51	44	40	36	54	49	71	34	36	50	33	34	50	52	36	39	49	44	44	55	62	32	48	38	50	52	47	37	49	56	44	38	53	41	52	40	52	37	47	53	47	53	59	49	31	55	49	52	58	33	43	48	47	53	45	43	54	45	41	47	40	40	54	58	49	44	42	58	33	43	50	45	38	43	55	44	46	44	51	42	52	54	52	44	42	45	41	42	45	47	49	39	51	52	43	59	47	42	46	43	40	47	45	41	51	50	60	62	54	44	42	57	46	42	44	44	48	51	51	41	44	43	51	43	54	51	53	39	42	36	44	47	43	51	51	51	30	43	41	46	43	46	48	40	51	44	39	52	46	59	36	50	52	46	49	46	38	36	58	57	46	45	51	46	51	42	42	34	57	41	59	40	43	43	47	44	50	48	51	50	53	39	43	43	54	63	38	46	46	40	49	49	43	50	48	45	59	51	47	47	48	44	43	39	40	50	43	39	45	49	48	50	42	45	41	32	45	42	39	46	37	44	44	50	43	47	54	47	43	68	52	42	46	46	36	52	40	56	46	41	55	40	45	53	40	46	38	44	52	41	39	46	45	33	46	45	51	53	50	34	46	44	51	45	43	49	41	42	44	53	51	54	57	41	40	50	42	42	38	49	44	48	46	60	41	49	48	42	46	37	54	49	49	46	49	57	55	52	49	53	48	47	47	40	45	49	42	45	56	52	35	47	44	49	52	47	48	44	44	38	56	42	31	48	47	45	53	65	45	47	39	32	49	48	49	45	33	48	46	37	55	36	54	53	46	49	53	67	67	52	44	45	57	42	48	36	51	55	54	32	47	55	51	37	42	35	42	60	46	50	44	48	35	50	50	40	47	54	39	51	50	49	37	42	40	52	41	39	41	30	40	39	45	52	48	44	47	36	48	46	39	42	45	47	53	47	59	34	44	39	39	48	38	50	41	41	42	44	58	48	45	47	49	46	46	40	34	43	50	45	52	48	38	43	48	52	40	45	56	45	45	47	48	38	53	52	49	41	41	54	56	49	41	44	46	42	51	47	47	42	53	52	55	47	43	58	37	41	36	41	40	44	52	47	44	43	56	58	62	58	45	47	35	33	50	40	37	47	45	44	43	37	49	49	38	55	60	54	39	46	47	46	47	41	55	54	42	53	40	41	50	39	48	47	50	44	74	45	42	42	43	46	38	50	34	48	45	45	38	40	45	43	51	58	48	43	46	47	35	44	45	52	37	46	47	48	49	45	51	45	55	54	53	52	50	40	46	47	53	53	37	37	45	52	45	41	66	60	45	45	38	42	49	48	52
23366	11953	2329	2163	3376	3633	3076	2496	1938	1746	1456	1268	1197	1063	864	887	791	800	758	740	679	687	619	635	600	610	594	584	613	600	578	592	578	627	580	538	572	549	532	507	505	548	550	543	543	528	581	508	534	527	539	513	563	528	507	512	501	517	536	495	564	461	507	534	495	512	495	1285	3092	3291	2525	1693	1133	820	669	563	476	497	492	493	509	523	463	515	507	501	497	488	480	489	482	496	480	485	465	503	505	487	514	522	466	535	512	509	501	513	487	488	494	506	499	519	452	490	475	504	456	534	526	468	495	520	480	486	481	494	514	474	484	470	487	504	475	503	455	473	482	478	531	499	474	491	463	468	517	486	481	508	475	521	508	502	515	435	478	486	532	486	481	539	508	480	533	506	517	528	493	511	475	500	456	487	490	495	485	476	480	481	491	498	552	532	511	514	489	511	516	488	473	484	463	488	461	502	483	525	514	514	469	469	482	466	486	494	504	478	496	510	459	513	490	502	515	524	509	523	482	496	494	537	489	517	468	472	591	486	510	516	507	524	483	503	528	527	500	479	506	486	450	509	458	467	503	518	513	474	512	518	492	488	469	463	495	503	514	480	498	519	506	501	497	509	504	521	471	454	482	462	496	501	492	462	487	520	496	488	482	531	504	487	492	535	486	464	518	502	460	454	526	475	505	480	482	507	475	496	491	503	458	481	486	488	501	502	512	505	481	456	488	524	524	502	465	487	481	467	490	479	492	476	514	501	502	511	506	486	502	479	484	507	513	523	495	479	506	500	507	527	507	486	502	495	466	459	508	510	507	481	520	475	525	537	505	524	489	530	496	490	520	495	505	484	502	467	496	479	474	454	491	492	498	489	524	495	508	494	500	533	503	496	510	504	458	468	503	513	486	477	486	512	475	484	523	485	500	464	497	478	502	491	527	506	482	497	494	516	485	468	515	498	493	480	482	488	489	494	511	489	501	474	548	483	544	484	479	541	476	425	515	502	516	484	516	495	481	500	520	504	497	500	472	453	480	517	521	511	496	493	479	477	532	471	504	533	489	501	478	514	471	493	507	460	517	488	504	490	529	539	491	494	460	512	506	442	494	493	506	463	459	519	488	473	449	483	460	485	483	481	502	482	492	472	516	504	496	506	544	541	471	467	496	522	501	515	481	523	509	508	501	521	504	479	500	466	506	505	445	508	524	493	473	503	451	479	491	493	509	523	457	516	484	504	479	490	477	485	495	514	498	478	523	508	500	456	511	493	477	505	531	522	479	457	493	464	524	489	523	501	498	464	512	487	495	492	487	515	529	493	503	485	525	499	497	492	490	515	494	483	461	510	488	488	497	507	521	467	489	499	489	532	469	447	522	535	493	499	490	500	481	459	504	491	500	495	485	488	485	490	506	508	507	480	450	491	517	508	492	522	443	529	504	486	534	494	541	490	501	508	502	471	509	495	499	575	513	472	512	519	482	460	471	457	496	457	465	515	508	515	476	513	516	507	486	493	507	558	502	494	490	503	484	520	491	488	481	505	501	468	465	478	536	468	513	479	544	516	467	497	457	458	505	494	498	449	521	523	484	519	520	439	500	486	491	515	469	523	507	461	484	487	479	509	490	485	468	472	490	463	486	490	508	506	470	456	478	490	508	515	510	524	484	505	473	466	476	502	462	501	480	528	498	479	507	463	513	478	526	502	496	522	504	455	485	540	484	507	499	502	492	454	513	519	496	497	462	483	465	472	459	466	500	507	462	477	507	470	493	511	463	488	494	490	477	489	535	526	499	485	471	503	495	522	527	518	491	473	497	452	486	503	476	498	498	474	525	468	473	494	497	464	467	443	487	509	470	492	482	488	513	465	493	455	489	531	501	463	474	538	478	527	498	492	492	460	499	497	521	496	548	498	487	505	464	486	457	534	480	487	496	483	475	508	488	513	534	528	521	461	495	497	481	467	515	496	456	482	465	514	483	492	552	493	530	490	492	498	493	516	525	541	502	538	522	523	497	505	488	495	476	545	482	495	474	462	496	471	477	510	519	478	520	551	506	462	505	496	480	503	478	511	517	508	522	450	488	516	510	490	497	506	528	480	467	499	496	532	522	504	490	484	489	520	516	470	450	492	503	483	530	483	487	503	499	504	484	538	473	501	487	510	483	516	522	489	496	488	473	534	507	486	474	523	498	516	517	463	482	533	522	500	481	451	507	501	512	483	488	490	508	507	521	526	480	523	480	479	504	520	486	494	498	506	499	504	553	501	507	526	502	464	496	502	493	522	478	534	514	523	509	474	512	516	520	500	514	478	486	470	527	519	471	490	510	507	472	442	487	457	497	458	467	488	537	527	480	487	489	463	477	479	460	517	482	530	476	488	496	492	455	479	502	506	517	500	486	476	507	499	497	498	496	510	488	478	508	462	480	482	501	539	496	498	500	467	484	487	469	529	548	528	511	516	474	467	490	520	513	489	516	514	524	506	481	502	470	516	494	470	526	537	467	533	491	464	529	493	529	457	466	473	484	482	503	474	477	495	473	531	466	509	534	511	501	492	490	492	545	493	504	494	481	489	539	506	480	494	499	495	482	484	501	458	492	519	489	489	511	523	494	495	465	484	480	489	459	489	506	511	482	517	477	504	502	522	497	474	489	499	488	467	507	480	501	476	507	499	525	517	524	490	484	531	492	445	457	489	541	509	515	514	494	483	514	499	528	483	487	492	484	472	481	553	503	487	446	504	501	508	522	499	490	507	489	519	554	488	491	488	500	501	517	500	461	513	497	490	524	456	533	517	551	536	517	493	478	504	497	498	474	485	508	486	485	482	455	454	508	463	436	512	461	489	498	495	494	480	485	510	463	503	473	501	505	460	524	527	501	487	474	477	480	501	454	509	489	486	497	478	512	507	487	498	512	498	532	488	549	493	495	469	497	486	502	493	481	475	520	473	491	491	544	498	503	480	494	486	504	484	503	460	461	486	486	526	490	502	469	488	526	468	516	520	483	472	527	470	482	479	498	483	494	485	515	529	490	521	513	498	516	498	464	483	494	474	487	540	472	497	470	489	488	489	511	502	511	497	488	506	484	476	486	485	475	479	503	479	463	494	490	503	485	504	524	519	503	454	495	548	487	447	516	482	481	490	522	469	507	481	542	499	538	472	502	509	475	497	502	537	495	513	497	521	533	465	524	519	508	455	465	500	519	508	492	509	519	516	497	484	484	501	514	500	466	486	466	484	481	494	508	501	496	522	524	477	496	520	483	486	554	495	514	503	456	486	535	521	495	454	530	505	491	478	535	528	525	525	491	539	481	481	495	472	515	480	479	524	482	478	473	492	459	490	505	487	502	461	473	510	491	497	494	448	505	514	503	478	469	485	504	498	497	513	512	484	478	520	492	476	505	515	467	505	490	524	468	473	511	490	459	502	462	499	459	491	511	520	497	491	470	489	500	512	525	511	502	472	530	473	477	524	471	491	511	498	490	478	478	504	480	477	515	496	522	492	510	520
950	262	88	48	64	62	64	56	73	57	62	59	47	51	52	50	55	61	64	49	46	63	48	51	51	42	46	40	45	59	62	62	45	45	49	45	43	52	51	39	54	55	59	57	49	62	50	61	55	54	65	50	46	53	58	67	59	74	50	48	52	56	50	58	52	59	55	62	74	91	66	63	78	62	60	57	49	57	61	60	48	52	63	59	62	64	54	46	46	64	64	49	53	62	57	60	58	58	56	59	52	55	56	67	59	59	53	55	58	60	37	44	54	59	52	53	40	46	64	61	53	61	47	51	52	62	62	39	49	48	61	49	44	49	49	50	65	48	84	52	44	63	66	61	40	58	54	72	48	47	62	61	51	61	57	60	47	48	46	51	50	44	51	67	51	50	51	58	68	47	60	56	52	56	57	55	54	49	42	37	50	53	42	45	45	64	48	56	45	52	51	52	50	65	51	38	61	52	66	52	53	55	48	53	50	39	63	45	47	49	62	66	65	54	58	61	49	53	56	57	63	42	56	57	48	50	48	44	61	53	51	46	53	55	58	50	58	67	64	49	58	50	56	60	53	39	46	51	58	53	51	50	33	51	58	49	49	44	53	39	41	58	50	53	61	43	50	47	51	50	55	55	58	49	47	39	58	62	38	55	51	49	50	60	54	54	49	56	45	55	43	51	62	45	57	48	47	58	69	58	48	47	52	43	66	62	56	40	49	47	62	54	63	77	58	59	37	71	42	59	47	64	49	62	48	45	60	34	50	53	61	58	56	58	57	62	53	56	65	50	54	49	45	57	51	41	61	43	52	53	53	52	52	64	49	46	53	41	49	52	51	46	53	50	59	57	51	57	64	66	60	40	63	56	44	54	53	54	45	47	40	45	40	48	57	38	53	45	65	55	48	51	44	43	53	44	58	58	56	64	56	48	48	48	58	41	46	53	54	59	53	52	58	43	54	57	54	59	52	58	59	60	45	39	57	55	47	70	43	68	45	50	48	40	58	47	80	61	61	52	48	48	67	54	59	64	49	57	58	56	45	52	61	57	64	58	48	48	55	55	52	44	51	68	41	64	64	51	56	62	46	53	39	55	42	48	57	46	43	51	66	59	40	58	52	64	57	56	41	67	48	48	58	54	46	58	43	50	60	54	58	47	61	49	50	58	42	59	49	43	55	61	67	50	50	58	45	47	47	46	58	44	51	58	55	58	62	52	57	47	61	50	44	58	68	40	59	56	51	42	50	53	31	39	60	48	50	53	57	50	55	46	60	50	44	50	51	50	65	58	38	48	59	47	52	52	39	58	55	57	57	54	71	60	57	61	43	49	61	36	51	54	48	57	62	56	59	46	51	61	43	46	63	46	49	55	49	57	63	49	50	58	56	51	54	59	53	48	50	51	41	40	42	52	55	48	59	59	48	49	49	49	51	61	48	65	57	43	71	60	45	63	44	55	49	52	46	41	52	46	55	45	44	47	38	55	56	55	54	42	49	40	51	48	58	58	50	68	49	62	69	60	43	50	50	53	60	48	47	46	65	41	52	63	54	48	45	48	61	42	47	41	57	55	47	46	53	39	52	49	58	43	60	49	55	55	65	64	48	51	62	55	89	56	52	53	46	60	58	62	67	48	47	53	55	57	55	39	63	50	50	37	44	68	56	54	59	52	46	55	48	71	53	49	56	52	42	45	53	60	54	49	63	57	52	50	60	47	68	47	53	67	48	54	46	70	51	51	49	61	51	46	46	61	50	55	68	63	52	67	58	55	51	51	50	50	54	42	67	57	54	55	59	53	69	53	58	48	50	52	51	49	49	52	48	56	46	52	55	48	58	63	46	64	62	61	50	69	54	62	48	43	53	55	53	58	58	65	46	61	61	63	48	50	48	58	51	57	46	45	49	57	52	46	60	45	51	45	55	50	43	46	52	46	62	59	57	60	64	57	60	53	61	56	55	45	56	50	57	60	47	57	62	42	64	67	54	62	54	55	50	66	54	60	58	69	54	48	50	58	55	58	50	49	54	54	48	59	56	52	48	50	57	54	51	54	44	63	53	50	52	47	54	58	70	61	45	54	46	46	57	60	63	49	61	49	47	78	61	50	52	60	51	52	53	71	69	51	54	49	58	57	49	56	56	60	46	54	55	46	63	61	60	51	46	65	61	40	47	50	48	60	58	47	66	50	47	46	60	52	55	49	47	64	45	53	65	54	45	56	47	53	59	57	49	32	54	48	42	41	54	60	58	55	52	49	46	59	56	42	52	44	52	60	47	45	57	50	66	47	46	53	58	61	61	39	62	43	49	54	56	51	63	72	65	51	62	41	62	62	43	63	40	59	56	59	46	46	63	47	64	43	51	53	46	61	67	61	47	55	49	57	62	65	49	58	55	60	52	62	50	59	48	67	48	54	59	48	47	39	57	53	58	55	57	52	51	55	48	52	53	47	46	49	55	66	46	60	51	59	60	60	60	47	40	64	57	46	60	61	54	57	41	56	48	53	60	54	42	54	37	48	56	55	53	62	46	67	64	56	58	59	52	47	62	54	56	51	61	66	60	53	48	67	49	57	56	60	60	51	55	53	63	60	62	48	59	50	59	52	46	49	70	67	40	58	45	68	52	54	47	49	59	75	55	58	57	54	45	49	60	41	48	48	53	60	56	55	65	58	47	52	47	60	59	49	57	58	52	44	48	57	60	50	58	49	64	54	59	62	55	57	55	47	48	43	67	48	50	65	47	44	56	64	58	54	48	58	52	43	65	63	75	56	48	63	60	45	54	58	59	52	56	46	56	54	60	46	58	53	67	52	46	54	63	47	53	49	65	54	39	56	41	51	56	50	60	54	55	54	48	54	53	69	58	50	58	45	52	54	61	48	55	52	58	63	62	43	51	50	59	49	55	62	47	52	65	55	67	43	62	40	59	48	54	47	67	64	54	46	46	65	54	56	52	48	59	45	62	49	57	50	55	56	54	48	59	54	57	57	57	37	61	57	40	44	58	59	36	55	52	55	54	51	51	63	56	47	43	52	55	56	55	59	46	50	56	45	45	40	54	47	52	40	54	66	48	45	46	66	56	43	49	58	58	34	40	45	54	59	59	50	50	51	52	44	55	52	59	51	57	51	54	60	62	49	74	58	49	44	64	47	52	39	44	51	57	47	50	49	40	56	52	53	51	66	45	59	51	66	60	61	48	57	63	61	57	57	55	61	57	46	60	62	50	48	48	63	53	59	53	56	56	59	53	43	65	57	59	49	54	54	61	53	55	55	50	65	44	66	56	59	57	53	56	61	47	40	45	62	72	54	43	61	52	58	55	48	65	63	58	50	52	55	60	69	55	41	55	48	51	42	61	51	44	62	56	42	63	59	55	50	67	48	61	50	58	68	44	46	49	51	52	57	57	71	44	53	50	65	55	53	51	53	54	58	55	54	54	67	53	42	59	65	49	55	50	57	52	50	54	53	62	59	57	61	55	47	44	51	49	68	53	62	65	49
13523	4653	964	965	1292	1281	1096	962	927	857	718	725	736	715	682	626	634	608	578	636	589	608	589	587	612	568	599	615	599	596	586	586	637	563	587	600	577	607	576	561	582	532	615	565	581	612	579	559	561	584	565	573	527	548	568	566	611	521	563	555	606	583	635	582	561	599	635	792	1097	1151	1084	916	763	691	591	537	569	553	609	569	529	560	552	563	564	579	575	616	538	555	586	551	571	563	540	524	554	564	559	584	581	564	536	567	544	544	577	545	572	548	580	527	534	543	536	525	563	559	595	516	580	583	576	544	571	600	533	553	552	577	586	561	582	587	546	559	560	572	552	595	578	570	592	557	619	583	554	581	565	589	588	554	606	569	547	524	523	597	535	597	571	532	546	548	576	548	606	577	550	607	543	586	543	580	579	582	547	535	556	563	562	550	559	577	594	559	536	604	542	537	549	604	553	539	548	541	553	571	563	527	551	592	566	564	583	559	540	539	501	515	600	577	542	539	573	567	559	554	572	603	563	569	521	543	588	585	591	579	579	565	576	549	563	531	593	579	548	599	568	564	544	602	550	546	567	542	587	578	559	555	547	548	555	609	509	564	557	574	577	568	582	582	536	569	546	556	539	546	601	575	579	584	534	540	553	578	576	586	597	544	615	581	566	588	579	563	547	580	540	574	556	528	530	580	533	544	586	569	597	557	536	571	579	563	599	532	567	572	623	581	548	545	535	546	570	571	582	557	564	605	553	573	541	535	516	562	557	537	584	567	574	534	594	510	606	556	549	534	604	564	582	542	539	542	570	549	554	532	514	583	528	582	559	573	533	561	545	599	567	574	557	564	599	529	594	580	551	537	571	569	557	536	540	550	536	562	598	568	571	571	592	612	596	541	546	573	577	555	571	568	611	568	562	538	527	549	595	601	569	547	582	560	592	532	612	572	551	562	544	622	573	591	597	559	546	561	568	555	558	552	598	599	573	546	524	570	567	578	515	593	551	555	583	567	549	562	563	524	530	556	598	546	538	548	533	557	558	549	574	537	587	576	573	557	577	572	576	582	526	544	544	545	593	569	584	540	545	556	556	512	538	576	550	557	551	584	577	547	587	540	591	590	547	562	544	599	543	577	554	583	551	604	536	576	576	571	601	590	551	493	536	593	560	540	595	559	553	545	564	564	604	583	543	562	605	561	584	551	541	576	570	565	572	609	556	538	542	584	583	627	579	610	565	590	562	559	544	532	551	544	556	556	544	556	568	529	570	561	562	560	508	563	539	553	540	557	531	592	581	580	573	525	543	594	558	595	586	548	541	557	556	563	576	575	542	549	526	548	531	572	561	599	539	556	568	575	541	606	622	586	559	578	560	532	546	564	560	542	569	556	530	596	609	605	591	596	578	625	537	582	576	534	537	572	528	563	537	619	539	585	595	580	527	594	562	559	577	562	562	565	559	595	557	573	587	543	570	569	557	539	629	548	551	535	570	548	581	573	585	555	580	555	599	567	562	555	525	589	569	578	530	583	557	575	517	606	527	517	568	558	547	541	544	586	549	531	542	562	560	557	559	561	599	527	569	543	572	571	568	577	547	561	546	583	571	585	597	599	573	542	559	549	556	553	599	597	519	541	554	565	578	567	571	587	571	582	544	551	556	549	532	564	599	576	572	606	570	546	573	532	535	611	574	531	619	569	565	522	558	557	588	560	578	589	561	551	541	580	578	570	545	577	575	569	491	519	568	624	585	583	534	530	564	601	576	568	506	548	523	569	546	570	592	579	589	543	542	573	552	570	550	619	568	622	580	563	602	561	594	590	569	575	561	570	579	600	577	581	551	576	559	584	563	567	551	557	535	555	606	528	551	598	601	553	589	575	520	577	563	559	565	564	589	554	588	574	557	548	535	593	565	568	579	556	571	579	580	536	554	566	547	583	496	588	559	586	597	573	557	570	525	607	577	591	562	608	569	558	558	547	559	571	559	540	555	554	574	554	575	555	589	579	584	561	599	561	551	557	636	541	560	521	569	580	545	581	523	551	523	573	569	600	598	595	575	584	589	575	534	567	547	566	576	533	533	593	584	543	524	578	571	569	570	620	526	590	573	552	530	539	551	563	579	548	571	569	575	567	560	590	573	562	579	529	608	570	573	585	561	569	550	548	570	556	542	540	543	585	578	590	607	589	587	555	572	562	593	617	593	590	570	550	578	578	591	554	594	558	593	552	541	555	540	590	563	521	580	558	557	583	607	562	550	579	540	587	548	553	573	595	586	587	584	572	572	573	565	557	564	567	548	576	573	592	604	569	551	604	577	543	552	573	553	552	606	528	537	558	561	542	573	568	569	571	504	586	546	562	554	523	600	581	603	574	560	529	621	578	554	549	619	578	632	560	537	580	587	537	549	577	601	546	568	532	589	551	563	577	511	595	556	586	564	560	576	587	593	476	552	559	556	594	587	577	561	577	576	609	550	541	541	614	563	587	585	548	549	570	520	570	524	531	569	559	541	547	562	567	581	551	583	555	567	566	551	609	557	529	542	601	516	577	541	594	615	582	599	581	610	614	631	611	575	588	515	563	549	615	570	561	590	569	582	556	591	589	580	568	575	584	589	529	564	565	578	601	570	570	560	569	557	519	567	585	568	580	520	553	564	575	583	554	547	533	589	575	572	526	585	561	573	594	584	563	561	583	552	528	562	554	576	590	541	602	543	571	582	544	584	565	582	572	562	601	588	582	604	561	545	588	555	548	551	546	574	577	593	583	565	551	548	547	585	576	545	583	563	549	556	554	551	558	552	606	573	554	584	562	523	553	575	571	568	556	596	555	533	559	570	567	537	552	602	514	513	595	559	542	548	547	595	566	528	600	599	548	573	544	568	572	600	581	564	595	561	558	593	578	553	565	558	548	538	541	530	553	577	527	564	576	570	554	561	539	591	553	572	557	547	570	564	526	543	559	533	567	570	570	575	624	542	529	539	556	582	530	600	537	605	606	541	589	561	559	570	530	579	569	594	600	568	621	563	585	545	543	573	538	552	591	530	576	601	564	545	561	544	612	540	591	584	569	588	609	577	562	552	539	562	541	558	600	608	581	541	560	651	577	556	610	557	550	576	542	578	591	580	588	560	506	610	514	575	560	553	572	568	564	551	573	534	516	562	563	550	554	577	581	527	511	554	552	574	524	560	601	548	558	554	536	569	540	585	559	543	560	557	592	540	578	556	513	577	630	556	537	563	590	524	591	621	562	552	581	550	543	555	561	562	543	551	592	562	595	572	556	557	598	537	555	563	577	551	573	558	541	528	565	566	608	543	552	557	550	531	579	583	608	604	566	569	556	613	550	545	515	579	534	524	538	564	571	558	582	545	557	563	552	611	590	541	512	510	544	566	547	566	578	538	566	586	550	589	541	581	598	549	593	566	529	531	571	570	579	550	575	590	578	570	614	560	541	563	601	576	545	542	551	594	547	589	550	592	583	561	545	560	582	570	614	576	532	572	589	591	605
1492	676	162	87	80	87	83	69	76	64	63	68	60	52	62	66	75	67	65	55	60	52	56	49	53	53	47	79	54	54	57	60	62	63	61	58	43	55	64	63	44	61	51	36	59	69	62	55	58	50	49	53	58	54	54	54	48	51	56	61	55	51	57	56	51	65	78	98	92	110	91	80	67	66	61	62	48	55	53	59	53	60	53	61	61	68	56	50	58	55	51	51	41	39	47	67	58	56	53	60	62	59	49	61	55	51	70	46	66	56	54	54	52	58	53	49	43	47	51	47	60	69	64	51	56	53	46	56	43	55	74	53	65	54	62	42	56	58	52	46	61	53	53	46	55	49	57	48	54	69	63	58	65	57	49	58	39	48	50	61	54	62	62	52	52	47	50	43	61	46	57	36	66	41	61	63	49	61	52	47	49	62	56	65	49	55	57	62	66	60	57	61	71	63	49	43	61	62	62	53	56	60	56	57	53	57	55	44	58	44	56	46	62	71	58	58	53	64	51	47	57	43	63	65	47	58	58	55	52	54	61	51	52	51	52	54	44	49	60	49	50	58	61	51	54	59	54	44	53	55	54	55	40	47	68	51	45	60	47	65	55	64	62	51	57	57	52	58	46	58	58	53	38	66	54	55	46	55	53	64	40	48	47	63	47	59	59	48	47	44	49	45	45	60	49	57	63	62	53	59	53	39	47	55	71	52	56	61	67	53	54	47	40	57	47	45	45	54	62	58	62	48	50	48	58	47	48	56	62	53	49	49	50	53	53	66	67	53	58	53	56	39	71	49	65	57	52	62	54	54	43	61	52	48	58	59	60	67	50	67	55	43	57	58	55	62	58	51	44	47	60	51	60	59	52	56	33	58	52	65	63	68	41	50	64	68	56	66	57	61	50	55	58	57	54	48	57	66	60	47	50	53	55	46	57	65	55	50	51	60	51	65	57	50	56	53	63	55	57	52	57	53	61	62	62	43	50	56	55	58	59	52	62	66	61	48	54	53	41	62	54	58	56	59	58	55	69	55	51	50	44	52	56	47	55	67	57	49	56	65	64	56	61	52	51	48	56	61	60	41	42	53	55	49	56	48	44	64	50	60	59	68	41	65	42	53	61	72	58	59	55	47	45	48	62	52	46	53	61	45	47	56	51	53	55	55	50	46	61	50	57	65	45	54	58	52	49	45	53	55	54	54	55	51	66	65	62	41	48	56	63	62	71	59	57	53	64	59	53	62	69	49	47	54	56	65	49	63	60	43	44	57	46	53	64	57	59	55	69	64	55	48	66	54	55	51	60	44	51	45	41	57	44	58	52	54	57	65	59	50	59	53	45	52	56	65	62	59	48	58	51	53	59	45	56	55	75	59	46	54	57	58	70	37	55	47	77	41	39	72	71	59	63	54	63	46	60	56	60	43	58	47	60	59	45	46	68	50	61	60	64	47	44	56	48	54	65	55	62	43	61	53	49	68	53	53	60	59	53	50	60	59	51	49	57	43	48	52	57	58	64	54	62	60	58	45	50	47	47	49	50	60	58	46	37	56	52	47	48	69	58	56	65	53	59	57	55	49	49	58	46	53	66	61	53	51	58	64	55	50	49	52	52	51	56	62	52	54	59	54	50	51	55	50	54	73	49	53	52	61	50	54	50	55	56	51	69	49	51	56	66	46	52	62	52	50	52	37	46	57	55	62	52	51	61	59	50	60	54	51	58	49	59	51	50	55	48	56	48	70	45	63	54	55	59	57	44	38	56	62	57	51	44	57	52	38	61	62	45	62	57	40	66	61	63	61	51	48	43	64	51	60	51	62	42	61	50	58	63	64	50	63	50	62	61	62	62	49	56	48	58	70	59	54	46	54	54	60	58	66	66	55	48	65	55	44	45	40	54	66	61	50	54	58	65	70	51	59	61	60	48	52	56	46	49	62	47	60	61	57	51	56	53	49	57	55	63	43	48	49	50	58	61	42	70	59	46	57	61	44	54	49	52	50	56	53	58	58	54	67	35	72	44	60	51	51	54	46	55	52	59	54	57	56	35	62	53	67	55	54	58	47	50	42	51	50	51	55	37	53	67	56	56	58	56	54	69	61	58	56	52	60	49	57	60	53	68	57	51	59	50	55	50	41	55	55	55	56	45	52	53	54	65	52	46	50	67	45	66	48	63	80	50	57	65	61	52	56	62	57	42	67	57	53	62	50	40	50	56	67	55	51	47	53	66	46	73	57	48	50	66	49	53	50	62	57	63	65	52	55	59	59	64	52	58	53	48	59	64	51	65	42	52	53	44	63	49	49	51	51	64	44	64	31	44	50	44	52	58	57	61	51	45	62	54	55	60	46	53	61	52	63	63	54	44	50	57	46	58	58	58	69	56	58	51	61	40	53	59	55	60	46	53	52	60	58	71	56	56	42	56	58	60	59	60	60	48	67	55	55	50	52	65	55	48	65	50	68	59	63	52	55	60	59	50	56	49	58	54	47	53	58	66	47	54	48	54	59	42	54	52	45	51	51	35	57	48	63	47	46	66	49	54	62	53	59	55	64	63	64	64	67	38	56	54	49	52	43	69	52	61	53	58	66	36	59	66	67	43	53	55	56	46	50	51	41	50	61	56	52	65	59	54	60	62	51	49	64	43	50	51	47	55	45	59	55	51	60	65	55	58	55	55	54	52	45	52	63	51	53	60	53	56	60	55	46	49	54	47	55	67	58	56	55	45	63	42	61	61	55	64	54	61	63	52	51	66	38	43	56	50	57	36	49	43	46	49	50	59	57	58	52	53	56	52	47	56	52	49	57	52	63	61	62	49	60	60	50	72	54	58	49	55	49	56	35	54	57	60	45	62	44	55	57	53	56	62	64	54	45	58	47	43	50	59	43	45	63	50	67	49	47	67	64	61	51	56	62	47	47	55	54	57	66	62	49	60	65	57	56	57	58	59	53	64	64	47	56	59	50	42	53	55	57	55	53	60	75	52	59	45	55	47	51	59	64	64	70	36	63	60	61	66	54	45	63	51	58	53	56	56	43	46	55	51	50	62	60	57	55	54	57	47	61	49	59	50	54	47	50	49	48	53	53	51	54	57	45	59	55	55	45	49	59	40	56	58	55	51	41	76	52	61	48	52	60	59	47	56	53	36	44	73	67	57	54	54	50	46	44	50	55	45	55	39	50	56	55	48	51	61	53	52	64	50	45	54	42	48	50	56	56	49	61	49	59	52	61	61	56	45	51	43	53	54	48	62	61	66	49	62	65	56	55	49	48	45	52	52	53	54	62	73	59	51	45	60	71	60	63	46	50	51	50	48	61	67	69	51	67	55	52	43	57	52	50	50	48	54	65	51	61	51	59	57	52	57	51	48	45	61	54	61	69	48	50	41	50	58	58	63	50	61	58	54	49	44	53	57	52	63	62	61	55	59	57	51	63	52	62	48	51	53	59	50	47	54	67	60	55	50	66	57	59	50	43	52	36	55	52	40	64	58	51	57	46
18939	7540	1758	1625	2612	2612	2172	1722	1414	1289	1033	1032	984	880	812	755	736	764	732	681	671	699	647	661	620	645	658	626	690	652	697	620	618	654	627	608	669	614	587	610	650	616	593	630	637	598	602	591	596	587	608	614	562	572	643	576	570	585	541	573	568	602	594	603	631	634	1063	1699	1844	1680	1413	1179	964	724	678	620	593	542	591	568	574	543	603	577	613	589	593	573	615	573	576	629	533	592	555	598	544	558	594	605	570	611	558	616	572	612	572	600	616	577	576	555	548	619	595	611	587	567	558	550	568	569	553	614	601	608	559	584	597	536	536	577	585	594	571	597	563	561	583	625	577	598	553	578	576	559	579	568	586	553	543	534	577	578	602	540	546	566	595	531	538	587	551	586	559	560	624	564	583	585	542	583	617	564	597	543	565	583	546	591	549	570	631	602	560	553	595	564	620	588	597	554	571	578	600	574	593	572	575	581	604	543	568	587	588	573	598	571	615	584	555	589	535	603	566	632	586	596	573	594	538	604	572	537	605	578	609	612	579	588	601	537	583	599	585	563	589	582	512	560	577	597	549	553	563	590	587	598	579	614	578	550	579	602	574	586	580	591	559	553	584	559	576	612	604	531	584	531	553	631	569	571	591	570	560	561	572	578	557	589	582	585	653	575	578	589	549	649	591	542	536	542	576	588	571	564	533	574	610	551	598	598	579	567	582	612	596	572	581	573	639	614	610	567	603	577	599	567	518	638	615	575	638	552	559	575	576	558	592	572	552	611	606	629	576	577	562	610	592	540	621	565	556	536	588	572	561	565	607	568	554	576	588	598	633	570	603	570	606	559	604	576	566	585	558	586	548	546	572	592	566	627	587	601	587	587	576	562	568	534	551	578	593	551	548	590	585	578	596	600	606	557	548	575	591	567	584	592	589	564	565	571	578	599	571	599	598	647	552	581	599	596	627	551	564	623	562	555	576	565	596	579	613	574	563	573	604	595	555	574	566	592	562	622	608	562	564	585	573	588	598	558	589	563	550	606	571	617	533	546	576	564	563	586	563	585	582	552	535	547	565	568	606	579	603	580	573	607	564	573	587	581	585	565	598	609	592	582	608	582	604	531	559	521	599	588	597	533	585	532	582	579	592	599	545	589	603	602	573	564	564	532	602	612	590	548	554	528	639	580	622	573	593	496	582	571	565	539	561	572	623	588	559	567	602	566	577	518	581	547	557	570	573	603	523	533	552	535	617	595	622	571	587	552	590	567	553	571	558	592	545	548	572	584	582	612	552	587	541	531	539	564	575	583	555	534	570	617	573	556	599	614	563	569	566	609	606	578	602	562	638	568	561	608	545	590	572	614	581	560	556	584	596	526	570	599	568	583	572	574	599	544	569	591	584	571	607	540	585	601	551	570	622	589	571	589	557	565	577	580	587	545	543	619	534	589	576	566	573	580	583	571	571	620	565	585	548	597	572	586	546	591	560	582	536	566	589	568	557	573	576	593	572	562	575	582	593	587	600	586	557	598	570	627	599	571	574	535	535	581	558	592	624	590	604	542	597	598	555	591	576	586	604	555	603	562	608	558	625	592	559	554	573	548	603	569	590	572	561	574	544	554	571	582	566	546	598	591	620	555	573	583	587	567	617	577	568	566	563	605	560	549	547	578	579	566	571	593	591	589	556	574	646	547	561	553	547	610	561	555	622	568	568	561	560	559	572	602	542	550	614	599	573	560	579	569	620	542	519	604	575	575	607	573	575	591	588	571	565	555	628	534	606	561	603	570	594	569	557	575	591	543	566	561	562	565	571	600	562	574	587	594	606	575	555	563	568	599	560	543	565	595	536	587	573	570	588	617	547	566	580	569	576	567	581	544	587	620	600	566	559	523	547	593	576	569	546	559	551	560	552	590	552	567	567	577	578	584	595	575	614	551	611	590	570	553	566	564	556	564	599	575	584	600	568	550	528	582	585	599	547	589	576	594	569	597	583	588	593	605	559	549	596	575	591	547	576	556	522	555	575	568	571	530	623	568	575	590	626	540	595	613	567	580	572	594	561	578	593	588	595	611	526	546	616	592	586	546	538	548	546	595	614	560	582	612	543	590	600	589	572	588	584	575	545	561	579	583	556	584	548	571	575	599	544	581	598	536	588	611	606	570	616	564	593	588	635	587	591	552	598	572	591	580	561	584	551	556	513	545	596	582	601	587	574	592	597	556	586	618	604	578	573	571	546	608	599	562	591	560	578	585	571	584	535	548	587	606	550	581	610	554	570	542	574	605	631	558	571	572	551	584	588	591	551	625	559	617	573	548	559	547	612	605	595	570	616	595	572	565	600	541	565	586	603	553	544	609	572	601	587	586	585	593	613	582	582	595	563	592	581	556	586	568	600	579	603	560	551	573	579	589	574	616	564	564	575	574	603	590	595	531	551	595	598	589	604	593	610	557	545	598	630	584	586	566	615	570	580	605	566	584	589	599	588	569	605	573	582	582	568	583	575	594	550	605	624	575	587	562	584	565	581	627	573	587	594	618	621	605	616	573	552	613	561	556	577	553	557	568	583	571	568	612	576	568	590	579	583	613	607	579	600	600	535	550	581	532	532	584	592	611	596	597	571	619	590	560	603	584	583	550	546	540	570	562	558	561	603	575	551	549	585	575	572	525	554	597	597	601	541	606	609	582	606	595	619	560	540	587	562	535	602	559	586	601	614	579	601	580	584	569	551	602	542	607	577	567	536	607	570	566	580	593	606	613	596	612	580	556	594	537	552	561	575	556	591	602	566	572	585	574	562	561	606	548	570	594	609	573	532	569	590	626	499	618	562	592	612	562	621	603	563	602	593	590	569	584	604	527	603	556	552	577	528	565	602	590	555	527	569	564	575	594	607	613	582	573	574	606	590	520	587	602	556	577	551	563	587	539	554	536	540	589	577	578	565	535	574	606	553	590	551	611	558	536	557	574	580	567	560	583	575	581	556	577	615	540	626	596	623	614	569	588	577	608	561	611	578	554	601	574	601	578	565	633	527	611	574	593	578	564	600	614	607	570	565	592	578	595	584	541	527	563	602	572	536	546	581	619	596	557	584	538	579	559	555	551	558	578	579	535	583	573	533	576	608	607	586	564	554	590	585	574	584	586	589	597	568	585	559	583	568	584	587	621	542	579	578	581	567	619	576	563	586	577	610	549	580	563	588	626	556	574	563	577	564	592	596	566	575	539	551	584	556	595	573	573	577	553	553	562	571	603	565	577	532	601	575	559	568	564	570	584	540	598	589	546	593	604	595	574	580	539	580	599	573	565	588	607	561	597	600	606	558	579	573	567	574	615	571	628	593	561	592	575	634	552	577	581	548	543	590	575	564	574	566	568	582	613	597	563	582	582	559	486	604	576	579	588	603	607	590	552	566	574	562	534	552	587	581	560	587	555	565	578	551	609	575	562	574	584	555	601	583	554	528	653	552	613	560	608	565	562	612	587	594	638	570	575	582	613	578	569	565	575
1804	519	131	93	81	95	84	68	61	76	60	57	53	59	55	60	42	59	51	57	42	47	56	58	40	59	46	46	44	50	50	46	50	52	38	54	53	54	55	36	55	47	59	49	59	57	54	41	42	46	55	48	61	37	46	52	44	45	43	44	46	47	42	62	49	69	54	74	86	81	94	81	69	66	57	53	60	56	43	55	44	52	55	43	39	58	51	63	55	49	38	53	43	42	51	49	57	36	56	42	49	51	46	59	36	45	41	49	49	48	46	51	43	51	43	47	54	43	59	42	46	47	45	43	38	41	41	45	45	47	47	56	46	55	42	48	25	43	50	58	40	49	50	43	56	52	56	48	53	52	47	57	41	45	39	52	42	41	49	52	48	55	43	42	48	40	45	44	44	61	42	52	48	52	42	55	52	46	51	51	46	65	43	49	43	52	47	64	56	49	42	48	39	45	39	46	43	56	40	53	47	55	52	46	39	53	49	40	43	51	48	43	44	59	44	34	51	48	50	51	53	43	58	57	47	36	44	44	48	49	56	53	54	50	42	52	55	49	42	59	60	49	41	52	42	41	45	41	42	48	66	54	43	42	50	46	50	43	44	57	35	49	44	49	43	44	43	45	46	57	47	51	51	52	43	45	51	47	42	50	52	58	46	54	58	56	56	40	58	37	54	49	52	56	50	42	51	47	43	67	64	59	52	50	46	48	52	60	45	51	50	46	50	54	60	65	55	54	53	43	46	51	47	38	53	38	49	53	55	49	64	43	44	42	53	49	55	50	52	61	65	49	57	59	45	54	58	49	59	45	53	40	42	59	44	48	67	59	52	56	43	52	41	45	46	52	43	51	44	57	35	42	44	55	45	61	43	50	59	53	46	53	48	43	36	46	56	54	40	50	46	62	47	48	47	42	41	44	50	55	57	50	46	37	41	48	57	45	27	37	46	56	45	49	47	48	41	40	35	59	53	41	41	62	47	56	48	52	47	48	44	57	56	40	61	50	46	36	47	46	47	52	43	56	50	48	48	61	50	57	42	47	48	45	44	51	51	59	53	47	46	48	47	49	61	38	42	56	43	45	49	63	50	51	44	64	38	42	46	40	47	55	49	59	48	47	58	50	44	51	47	45	48	64	52	50	39	46	45	56	51	43	43	45	41	55	63	40	46	49	41	55	42	45	46	43	42	44	46	46	44	50	54	46	42	49	47	40	48	42	57	33	48	45	52	38	47	52	49	42	47	45	56	52	46	49	49	52	44	51	46	52	55	46	41	52	51	46	61	44	57	45	50	48	57	41	52	39	60	42	63	62	50	58	50	58	48	52	54	57	52	34	52	39	63	51	38	46	50	66	49	53	50	45	45	46	57	49	45	45	51	46	50	42	45	43	45	50	58	47	62	40	45	44	44	35	50	56	51	47	59	43	51	51	42	52	35	47	40	36	43	48	53	51	43	40	51	46	47	44	40	45	59	50	41	47	39	51	55	40	62	51	49	41	56	40	50	69	49	59	48	53	50	45	54	49	63	54	56	46	42	52	50	52	40	44	39	52	41	47	53	57	44	49	44	60	46	46	48	52	42	42	59	45	53	41	52	58	40	44	46	48	54	45	56	45	58	39	56	39	54	41	46	53	54	42	55	54	53	56	62	53	43	49	40	43	42	37	52	41	44	59	46	50	47	50	47	49	39	48	43	50	56	64	47	52	47	45	38	49	50	49	53	53	56	62	44	58	44	58	47	48	52	49	53	47	41	50	43	56	38	45	54	53	54	38	47	48	47	50	43	53	44	42	47	54	45	51	51	52	43	50	63	54	47	55	44	56	41	42	41	53	54	51	45	52	50	50	50	44	61	44	50	61	53	47	41	38	46	54	47	56	62	39	42	50	64	55	55	51	50	48	54	44	46	47	59	48	46	52	48	56	59	42	57	49	34	35	44	49	52	52	45	53	40	57	49	59	42	53	42	52	41	58	44	52	33	49	46	49	36	33	60	52	59	40	55	46	49	41	44	43	51	53	62	50	41	60	54	43	55	50	47	52	54	52	52	53	55	54	51	55	43	35	55	51	46	49	47	45	47	41	47	44	52	50	34	42	42	38	49	47	47	56	43	43	58	60	39	52	38	44	53	45	52	56	59	47	52	48	48	44	43	50	44	57	49	43	52	40	47	53	48	48	43	41	44	47	35	39	34	59	49	56	46	44	48	42	49	48	51	55	56	53	57	50	53	50	48	55	45	33	47	54	54	48	50	51	50	55	48	41	48	55	52	57	46	48	45	59	38	45	51	52	44	52	51	66	58	50	41	38	38	49	43	56	53	55	47	44	58	60	43	53	36	54	48	47	45	46	52	57	60	51	55	47	53	44	54	57	54	48	54	43	41	50	52	43	42	47	47	46	53	51	51	51	44	54	45	54	44	59	58	43	52	52	40	52	30	43	46	38	45	44	49	41	37	43	42	43	43	50	38	47	41	52	42	43	39	53	53	48	40	54	41	57	46	54	47	48	42	50	49	51	43	49	59	39	41	57	52	58	49	56	42	54	56	40	57	45	52	57	43	42	50	50	61	40	49	47	52	44	34	49	54	49	48	47	74	45	60	53	58	38	44	47	54	54	38	44	50	44	45	52	46	46	42	52	56	66	48	58	44	47	57	42	51	65	56	44	59	54	48	45	50	61	53	45	45	50	41	42	50	48	40	50	50	42	50	43	45	51	48	47	43	38	50	53	40	41	52	47	55	42	52	55	64	49	48	53	50	48	58	46	49	43	45	50	46	54	53	53	37	39	58	48	51	49	43	55	46	30	56	41	44	46	50	38	53	49	57	46	50	50	44	51	42	44	38	43	44	45	45	58	45	52	55	41	53	50	54	42	52	42	50	54	45	45	60	42	44	39	47	53	39	51	46	51	46	47	58	50	42	56	48	42	40	45	55	53	68	43	51	43	38	63	49	48	41	39	41	41	47	60	53	56	59	53	40	44	52	52	61	55	44	60	49	66	49	39	36	32	51	72	44	49	41	50	36	58	53	51	61	45	44	53	35	43	45	49	37	54	36	55	59	61	60	42	56	53	58	53	46	49	55	54	61	50	46	66	44	41	53	41	43	47	39	43	45	54	52	39	55	52	52	31	67	45	56	45	48	53	51	51	48	56	45	47	51	55	46	55	40	43	55	37	49	54	57	52	48	47	48	52	56	56	47	54	61	53	44	50	48	56	39	53	63	58	52	52	48	44	57	44	54	46	56	54	46	54	48	43	41	50	47	58	48	41	53	46	49	64	47	34	47	47	44	30	52	52	44	47	40	54	52	53	43	53	35	40	57	53	52	48	63	39	52	54	42	45	43	53	40	48	39	41	46	52	36	48	60	61	52	52	42	60	68	59	52	50	55	51	47	59	52	51	35	48	62	48	40	55	39	50	48	60	37	51	46	47	48	50	55	41	60	44	53	53	36	47	58	47	58	58	39	38	45	46	40	48	54	40	41	59	69	44
19428	6381	1716	1498	2504	2711	2198	1774	1514	1359	1119	1057	968	877	815	744	706	686	704	669	613	597	588	615	625	613	596	601	569	626	557	594	592	552	563	540	588	544	551	537	558	522	518	572	526	548	550	545	547	527	519	544	534	497	517	540	552	514	461	550	541	508	511	465	555	675	948	1214	1747	1787	1688	1539	1219	895	680	562	544	534	518	546	514	554	483	484	512	532	518	512	530	526	504	499	461	522	498	539	462	483	549	522	520	477	490	501	506	543	472	513	480	518	500	503	504	504	524	522	524	462	514	513	526	489	499	486	521	514	514	504	481	529	521	516	520	503	519	516	489	511	511	515	492	514	483	497	519	508	481	521	534	544	523	533	543	528	493	479	522	511	473	491	520	522	512	496	513	497	473	516	523	496	509	488	529	500	520	510	482	479	465	487	530	508	525	521	463	555	544	500	471	506	497	500	525	500	521	539	533	548	487	505	517	531	508	500	542	487	500	547	495	499	531	542	483	533	514	487	548	532	512	556	489	507	535	524	561	485	474	480	507	522	505	499	514	507	492	505	502	515	486	492	472	522	532	528	553	537	508	486	474	513	484	489	530	530	525	460	481	512	516	513	537	559	519	492	518	579	514	492	507	506	480	512	527	508	510	486	521	499	482	502	517	480	509	490	505	484	493	500	481	512	488	529	517	462	486	498	507	451	501	559	513	473	511	527	529	494	477	498	501	505	510	498	504	512	497	519	491	500	518	517	535	497	548	507	493	535	513	499	531	487	518	487	486	531	535	498	490	550	508	555	503	455	519	500	513	509	476	506	530	514	494	520	457	520	506	538	520	489	547	505	532	505	493	504	516	517	490	467	480	501	533	532	523	519	498	481	514	524	494	524	485	511	523	498	524	506	497	479	529	539	508	491	494	507	549	502	532	493	486	473	520	496	487	522	506	463	496	543	487	501	525	515	548	507	553	522	565	493	481	495	499	513	508	526	483	502	504	493	510	548	482	512	545	509	493	508	504	493	527	533	560	512	510	508	524	541	481	460	472	519	496	531	520	469	486	479	484	519	522	502	502	471	513	536	496	502	504	508	533	464	494	495	488	524	530	535	517	493	525	501	520	524	497	500	530	494	480	504	491	508	502	486	505	487	548	517	490	474	502	493	535	523	514	492	495	476	490	506	487	493	512	501	527	490	518	539	498	511	480	511	524	531	442	474	524	547	474	520	464	488	524	505	514	537	526	497	499	478	483	503	536	518	547	502	535	505	500	556	505	499	507	480	523	503	509	491	512	498	501	484	503	550	505	524	487	502	515	522	512	501	531	497	495	493	515	542	540	471	494	510	564	520	496	576	561	515	524	505	509	498	562	521	505	490	507	489	490	502	522	510	492	502	525	530	558	530	479	509	487	538	533	547	488	494	515	510	498	506	541	506	511	497	520	546	503	518	511	493	522	541	487	540	473	485	529	496	511	517	491	504	508	481	508	516	527	516	492	519	477	533	493	502	501	502	515	560	504	518	487	516	530	510	514	548	519	487	498	481	491	516	503	485	513	513	525	535	499	495	477	528	538	523	520	486	508	531	495	499	530	548	528	524	524	500	504	521	507	502	500	535	479	493	540	467	503	528	497	557	496	516	489	521	514	539	521	502	501	504	490	460	521	509	508	493	520	569	504	513	504	527	506	516	466	502	518	512	540	543	555	470	530	486	539	483	483	518	464	486	476	500	530	507	479	476	499	524	496	478	496	499	504	526	503	524	477	514	484	519	512	495	447	554	512	515	467	490	486	537	517	531	517	490	484	486	536	545	521	491	481	514	536	515	561	529	477	522	507	479	520	535	504	499	514	494	483	496	499	484	528	489	491	486	494	508	504	516	515	501	473	503	537	489	505	474	511	495	511	492	486	517	512	503	521	552	493	501	543	503	478	491	505	474	481	530	525	496	511	505	520	471	510	482	559	531	523	553	528	543	506	508	524	524	449	477	524	474	552	488	501	504	477	498	498	517	494	526	528	538	506	491	501	497	510	513	495	526	501	503	472	552	471	507	535	479	512	488	474	469	515	490	534	474	513	508	494	498	484	517	563	556	494	473	524	486	524	509	502	465	474	511	493	479	516	537	507	497	475	545	527	485	506	507	539	499	500	514	503	541	550	504	555	535	533	504	522	518	538	521	469	534	531	548	533	463	543	528	503	543	491	509	512	507	531	512	525	529	540	516	502	552	520	495	480	534	482	504	510	519	486	533	505	524	509	499	518	522	497	486	520	510	497	474	522	511	463	491	509	521	500	498	528	520	577	505	559	511	501	522	560	508	502	488	513	493	510	467	500	532	499	495	522	542	527	503	521	492	500	509	521	498	462	477	503	512	529	505	504	527	499	462	496	496	552	558	484	532	502	558	505	462	536	515	487	484	527	498	522	490	497	531	489	526	544	523	519	528	514	521	521	499	508	501	508	537	490	535	507	505	526	511	519	555	530	493	495	488	509	488	546	528	508	511	497	518	513	480	485	487	556	533	493	510	549	537	539	501	535	489	535	498	493	539	490	506	528	457	550	494	509	512	458	494	530	503	459	501	489	532	511	510	499	522	535	500	505	540	510	489	503	504	524	526	524	526	481	504	481	491	520	519	495	549	521	535	482	480	513	574	556	500	529	510	536	491	478	520	517	529	493	497	530	562	488	510	542	523	516	496	480	497	487	527	485	501	526	488	491	558	512	491	565	495	492	482	487	520	493	492	518	492	508	536	498	538	538	504	495	493	482	492	510	530	503	503	480	483	527	522	526	562	502	484	510	524	525	538	497	491	545	487	507	496	504	496	488	530	502	506	513	496	542	540	540	508	485	545	499	535	489	531	503	501	510	518	546	534	500	501	498	500	511	501	514	486	497	531	489	517	458	497	483	545	506	513	486	500	532	510	499	544	502	525	480	531	482	483	515	472	485	521	455	486	535	526	501	506	459	527	487	516	538	509	517	494	522	509	537	514	498	520	493	505	534	512	540	503	502	516	494	512	485	456	525	547	490	499	551	515	528	524	514	498	478	496	479	494	514	529	535	545	506	504	485	552	520	523	487	503	487	510	542	519	536	520	519	532	541	481	523	471	525	538	487	485	485	532	476	492	551	509	522	496	554	513	505	504	502	524	532	503	496	497	493	481	503	516	504	499	497	516	494	485	520	525	508	505	521	507	540	524	507	528	518	493	471	502	501	508	530	509	535	492	527	504	512	480	467	506	508	509	519	476	505	537	512	525	493	536	455	492	453	528	540	498	531	509	538	530	545	536	491	513	489	554	509	477	477	522	516	497	511	518	512	482	551	522	493	523	518	553	525	505	501	515	542	517	543	526	463	476	488	503	513	485	488	518	497	535	491	488	480	495	520	530	492	506	530	515	489	509	573	481	501	537	560	502	515	452	523	465	492	501	516	493	530	524	526	502	485	508	515	525	520	546	471	551	502	538	545	481	534	536	510	500	503	461	508	551	475	484	468	495	497	551	494	522
2218	1297	219	109	95	90	71	70	70	71	69	79	69	64	43	67	42	58	57	51	54	67	60	53	52	55	48	44	57	60	55	50	51	58	65	51	60	59	55	49	58	46	50	58	53	45	53	39	53	61	50	52	55	56	50	53	65	56	55	42	52	51	36	48	54	52	53	64	74	133	147	131	87	75	53	63	51	44	48	58	44	48	44	47	42	45	58	59	50	45	41	53	44	60	46	40	51	38	56	48	47	59	57	55	53	60	49	44	38	47	47	36	51	55	49	58	50	48	48	48	53	48	51	41	40	58	54	51	48	48	68	45	50	46	55	57	38	53	51	53	34	49	59	57	56	44	45	40	49	55	46	60	55	48	50	57	47	53	54	54	57	54	60	56	44	53	59	47	54	54	50	53	55	48	52	42	50	59	42	61	41	48	54	54	56	45	48	46	45	40	36	43	53	51	48	52	50	47	55	52	42	49	40	38	43	53	53	55	54	38	36	51	68	51	52	49	53	55	52	41	65	52	42	38	39	55	45	34	37	39	49	52	52	61	40	54	68	55	50	47	52	42	55	53	56	52	52	41	37	45	36	54	54	42	46	32	50	57	45	48	65	39	49	60	50	37	38	50	46	59	56	52	49	38	41	69	43	47	63	49	49	48	53	46	58	54	49	45	55	55	50	49	45	54	50	60	52	44	59	57	55	55	54	54	52	47	54	46	51	52	56	34	56	54	60	40	51	42	43	41	41	45	53	38	63	61	50	49	47	35	38	46	57	47	49	35	52	45	54	49	52	55	59	45	49	39	48	46	38	44	38	53	53	54	59	50	56	44	60	45	58	46	46	44	45	49	57	44	53	42	53	60	47	43	44	67	47	65	51	47	51	51	35	56	45	48	45	56	55	49	50	42	53	50	60	41	50	67	41	56	45	44	38	45	59	49	43	49	46	58	46	55	42	47	39	53	46	54	49	44	48	37	43	56	51	49	50	60	61	43	43	51	56	49	49	53	35	47	44	49	55	56	54	52	43	49	54	44	45	50	48	36	53	53	56	46	38	60	39	52	74	59	47	48	63	46	47	46	48	44	42	51	57	58	59	39	41	53	63	40	54	57	34	46	49	52	63	55	44	37	42	62	61	45	39	55	48	54	53	51	40	50	54	58	56	49	46	61	52	61	54	34	63	43	56	49	47	57	48	44	52	47	52	50	29	52	54	55	48	49	59	49	53	55	49	48	63	59	48	57	64	41	48	60	56	48	50	48	53	52	50	38	44	39	54	51	56	52	53	43	56	46	50	49	44	48	45	44	43	45	53	52	54	36	44	39	45	50	43	52	50	40	49	50	46	48	52	53	51	49	44	48	47	63	65	37	54	52	43	54	57	47	50	57	42	36	57	53	54	43	42	50	56	47	47	58	49	56	46	51	49	42	56	32	46	54	66	52	46	47	38	39	56	43	42	56	46	44	44	47	69	46	53	43	53	46	53	47	45	61	50	53	46	66	57	51	38	60	52	49	41	47	55	43	51	57	55	62	42	49	45	37	56	68	46	53	54	58	42	45	53	53	54	53	49	54	42	40	56	55	50	44	48	51	59	52	44	51	49	52	31	63	51	51	52	44	47	42	56	47	55	58	48	62	46	42	36	47	51	55	69	62	49	57	50	51	44	48	59	48	47	54	50	43	43	59	47	41	54	50	43	52	53	53	50	45	50	52	50	44	40	41	56	35	54	50	49	51	39	54	47	50	47	46	56	46	44	43	41	58	58	49	48	51	46	51	64	54	47	43	47	48	48	48	46	58	51	46	62	52	42	45	46	51	45	44	48	46	48	49	46	51	48	50	68	46	49	63	52	52	44	51	49	39	48	43	47	48	48	41	40	55	67	43	48	50	54	59	43	60	41	44	34	53	52	49	58	52	47	50	64	41	44	41	47	58	47	49	48	58	48	40	50	49	49	45	80	56	49	58	50	48	44	62	53	43	47	50	43	43	45	44	53	57	46	54	44	54	39	53	54	51	48	39	37	49	42	46	50	56	50	37	42	46	50	50	52	30	61	54	48	39	43	46	58	47	53	55	47	40	39	46	44	49	73	46	51	40	43	43	45	59	50	44	56	48	44	49	47	43	55	48	43	48	60	40	44	45	58	57	57	49	52	49	47	47	48	55	56	43	43	64	49	45	43	44	42	50	53	36	46	44	38	45	43	68	52	43	52	49	51	41	52	58	49	53	47	52	51	56	57	49	52	45	52	54	61	50	38	58	64	45	48	46	56	47	50	46	44	47	42	62	45	47	39	57	49	47	56	45	41	66	58	38	45	38	50	57	44	49	47	35	51	41	56	46	40	61	53	41	46	71	52	47	55	63	62	45	44	47	38	32	50	51	58	55	42	47	43	64	52	53	53	44	56	47	40	49	45	39	43	50	57	63	53	59	46	58	49	44	46	49	51	46	52	47	44	42	43	53	53	65	42	43	61	45	60	44	49	46	55	51	42	46	54	49	45	49	48	49	49	46	44	53	59	54	58	45	50	45	32	40	63	55	47	45	48	39	63	49	58	49	42	62	50	55	42	39	46	49	52	44	71	49	43	45	49	42	51	53	55	45	51	43	55	55	45	40	64	41	36	41	52	58	49	46	64	40	56	46	60	67	53	44	52	60	49	49	54	45	53	57	53	56	49	39	45	55	50	48	39	48	46	48	43	46	52	52	55	53	47	41	45	47	44	45	44	46	42	47	52	47	53	48	60	42	58	57	58	52	49	43	40	60	45	53	45	44	55	56	47	48	58	56	54	49	46	54	51	55	43	45	52	49	43	67	49	64	48	58	45	57	54	52	60	56	46	55	52	45	42	54	57	45	63	44	36	55	48	52	56	50	47	54	55	51	50	53	44	50	45	54	53	40	47	47	54	44	49	49	65	54	39	50	44	45	50	57	43	49	49	46	40	50	45	39	50	47	50	48	46	50	48	57	49	53	47	49	45	44	49	54	45	55	68	55	49	46	44	45	47	68	51	68	64	39	43	54	63	44	46	48	57	59	48	38	64	48	44	55	44	43	54	52	46	55	45	54	54	46	53	49	59	50	54	56	47	42	45	40	47	49	46	45	53	61	48	49	47	55	57	51	57	47	50	59	48	63	44	48	56	56	67	32	46	55	54	46	58	62	47	36	47	45	48	46	43	48	47	59	60	45	39	57	47	50	40	51	41	57	47	43	42	49	55	52	51	58	63	52	42	43	48	46	47	53	49	55	53	49	54	62	48	56	57	54	45	46	57	51	41	38	49	63	46	41	56	50	39	41	69	59	42	49	56	55	57	54	56	44	72	43	43	41	42	62	54	45	55	60	59	49	49	65	55	44	60	50	54	38	34	48	53	46	36	53	35	49	45	55	56	56	49	48	40	42	47	55	46	44	54	46	54	60	50	65	44	57	51	59	46	49	55	48	60	54	56	50	52	51	46	52	50	47	41	58	47	39	48	40	48	52	59	55	57	38
23930	10929	2181	2159	3565	3940	3308	2425	2094	1713	1494	1249	1110	1053	1041	934	839	794	754	688	701	701	675	704	645	716	615	700	654	653	629	589	627	619	614	638	602	601	612	529	562	539	552	589	592	598	582	601	531	586	539	538	554	537	587	541	543	574	584	537	541	536	524	564	536	534	622	749	1302	2438	2764	2920	2038	1301	906	748	600	556	548	554	533	498	543	543	542	521	486	467	531	521	520	541	510	538	538	508	487	520	526	527	469	511	539	535	496	504	474	511	510	492	532	525	509	485	525	552	551	532	545	499	581	535	517	564	536	513	497	506	490	534	477	533	540	522	523	511	487	518	537	542	546	530	493	536	586	548	510	562	522	549	560	523	530	486	555	515	585	525	549	502	548	523	490	563	489	502	512	494	547	537	568	531	527	517	532	541	546	503	507	541	545	510	510	517	518	496	526	557	558	483	555	520	509	526	546	538	496	485	543	508	530	562	523	508	566	512	531	538	530	500	544	503	533	545	482	515	527	531	548	517	495	517	499	526	490	517	529	526	519	517	545	518	544	535	509	531	524	550	545	504	540	509	500	488	538	524	538	493	492	515	529	508	510	508	549	486	513	484	499	542	507	509	496	516	502	547	555	550	531	489	506	483	551	485	544	521	522	512	553	504	519	509	470	487	541	507	540	519	536	565	540	543	527	523	511	546	563	533	523	547	524	504	523	518	515	499	548	525	526	509	515	523	516	478	515	487	561	538	501	519	511	535	524	542	543	516	544	507	544	483	525	549	503	533	493	547	515	528	560	550	540	502	555	496	481	520	520	510	534	540	548	573	515	507	542	566	570	551	552	539	557	531	545	540	535	483	547	496	501	519	511	513	529	528	510	571	499	498	539	534	532	560	536	509	544	486	527	572	528	544	588	500	538	527	571	522	572	535	509	524	517	514	510	482	540	519	513	508	527	523	486	506	511	511	511	523	506	559	525	505	504	495	513	526	480	535	506	509	561	529	537	493	504	559	529	506	516	519	523	489	518	496	487	528	511	492	511	512	520	552	471	540	538	530	481	548	571	549	555	514	532	518	514	552	552	533	493	500	529	545	550	558	506	554	539	531	543	480	516	519	492	522	580	530	510	512	550	535	511	504	488	484	520	527	525	535	539	510	537	513	523	540	515	529	508	524	523	481	495	508	510	517	550	492	476	495	507	499	523	525	523	577	526	495	559	534	519	513	526	550	537	562	501	544	514	493	527	509	533	499	524	521	513	527	538	500	508	520	524	543	507	526	513	541	529	492	486	578	507	528	488	536	497	490	497	519	543	543	504	537	506	475	542	532	544	538	540	508	516	550	552	537	553	540	543	516	512	521	555	519	531	535	510	500	526	548	478	563	547	568	557	509	533	503	511	534	492	489	532	526	547	542	534	525	533	510	521	530	515	545	528	500	531	500	543	530	508	550	550	517	496	522	479	535	507	565	509	494	484	536	544	509	574	511	538	536	517	543	516	523	553	537	514	532	505	512	487	502	495	522	536	534	535	511	502	501	489	520	515	487	479	520	528	538	509	560	524	507	544	483	566	549	486	544	544	557	509	528	520	505	513	508	502	590	534	552	526	484	502	545	504	517	532	539	506	538	561	527	537	490	502	548	525	511	492	499	515	553	520	537	524	501	503	542	527	554	514	542	494	472	513	517	560	549	495	519	510	488	568	546	511	553	460	494	539	532	564	529	526	528	561	528	539	518	485	465	555	542	584	510	510	516	570	505	549	506	513	531	503	558	523	515	489	515	526	503	542	534	508	521	553	490	493	539	534	502	558	497	522	533	522	534	515	531	530	543	522	530	526	554	526	515	534	537	488	489	506	532	533	528	509	527	520	559	507	495	520	502	547	544	532	528	493	510	517	469	509	557	500	489	506	542	521	513	517	542	501	484	500	537	508	537	516	490	543	559	517	535	545	519	509	569	506	504	548	542	545	534	516	546	510	498	516	545	520	529	554	541	531	509	508	546	528	533	504	515	532	525	488	542	518	550	541	483	510	567	528	549	531	553	528	555	549	499	524	539	537	520	536	545	484	525	518	475	530	513	529	492	537	528	507	499	527	507	518	543	518	491	490	494	521	520	498	533	529	517	531	583	489	502	503	517	524	506	522	513	522	476	526	568	533	512	541	558	522	553	504	546	506	469	534	521	531	513	487	517	514	515	497	551	515	512	558	493	528	482	499	541	591	525	530	518	492	475	528	562	542	514	516	501	499	531	506	536	508	515	511	496	534	539	498	501	527	544	513	535	541	569	518	541	500	504	515	512	499	535	545	515	545	539	542	523	533	560	517	520	555	531	513	523	535	534	554	500	492	501	490	549	509	550	513	538	512	533	481	527	518	500	512	553	523	509	492	548	522	561	536	542	518	482	527	544	509	543	518	544	520	544	506	537	514	546	557	502	504	533	522	569	530	533	537	534	502	529	511	538	549	501	548	508	489	522	535	538	522	525	551	539	467	523	517	533	522	514	495	484	461	527	546	528	543	509	546	514	551	535	511	536	544	544	501	500	526	544	531	528	504	535	515	527	574	518	567	503	490	495	478	505	562	521	499	554	550	548	514	557	541	517	510	536	529	565	549	529	561	534	506	482	503	552	507	538	521	508	517	498	563	511	491	532	499	536	551	501	542	492	514	554	506	556	586	550	493	541	538	473	541	498	505	542	527	555	502	500	495	530	485	537	579	506	477	531	502	539	531	527	556	509	470	501	523	487	523	545	523	503	532	519	507	524	513	517	500	543	540	562	525	546	524	524	560	509	522	509	510	511	515	495	486	478	547	573	531	521	533	517	513	506	529	525	480	497	506	504	522	539	505	542	519	559	516	545	480	505	531	502	553	529	547	534	500	511	534	550	496	576	544	543	527	528	505	545	514	500	526	515	486	528	542	502	525	495	554	551	557	532	558	521	552	519	494	529	506	477	549	522	544	505	544	541	514	566	495	547	510	515	509	502	539	504	559	535	514	537	494	489	498	538	541	539	546	542	522	507	497	510	548	563	540	538	509	532	519	528	518	492	502	542	520	515	526	592	515	485	547	519	492	539	532	523	531	528	525	550	522	565	517	528	478	513	541	532	507	521	556	511	531	523	541	488	555	491	547	512	545	509	545	527	513	526	501	532	502	553	554	504	493	542	532	515	543	495	528	522	536	531	486	512	514	518	492	535	577	535	493	511	545	545	542	520	491	542	517	501	522	521	526	536	529	532	540	507	521	534	551	541	545	518	526	517	503	536	488	493	523	502	488	456	514	507	520	512	486	562	533	526	530	513	506	512	517	515	504	555	490	499	583	521	539	504	542	531	546	526	528	481	542	517	469	561	516	509	506	526	542	449	523	502	508	479	503	554	524	540	516	514	506	515	485	515	486	498	553	550	506	517	521	494	494	510	533	537	572	518	552	550	513	543	524	526	506	515	542	507	543	541	490	498	531	511	506	495	537	560	503	496	550	546	534	511	512	539	519	495	493	542
987	183	68	75	73	70	55	62	55	65	59	61	55	61	58	65	68	60	61	63	61	78	57	56	41	42	73	64	69	53	49	44	57	54	47	58	55	49	48	57	57	46	61	51	47	62	50	50	64	40	60	56	64	62	57	52	55	55	58	59	50	47	46	49	66	62	60	57	70	70	70	72	83	63	60	62	53	61	62	52	63	47	67	54	59	36	56	65	49	66	48	56	66	50	58	75	63	52	60	53	46	49	43	57	66	60	40	63	62	60	63	67	80	57	56	59	41	74	63	58	65	64	57	63	56	46	55	43	46	58	54	51	57	55	55	70	65	41	55	46	53	61	62	64	52	42	57	65	56	51	49	60	54	59	48	47	49	66	63	64	59	56	57	58	52	62	50	48	55	61	56	62	63	67	48	79	58	43	50	49	56	54	53	48	45	63	46	57	60	59	51	65	64	59	57	64	52	67	57	54	62	64	48	55	46	55	51	61	53	54	68	58	79	50	62	48	52	60	49	65	71	62	50	51	52	52	55	58	41	55	61	61	44	58	53	56	58	48	67	59	63	40	63	62	53	55	64	55	55	66	53	63	71	41	53	54	64	64	58	69	54	47	54	58	47	67	59	51	65	50	59	60	62	60	64	61	49	57	47	73	44	47	54	60	46	62	58	47	51	61	62	52	49	61	54	51	58	54	54	67	52	65	62	48	55	56	61	60	52	51	59	53	48	66	70	44	54	62	63	59	47	60	51	53	45	53	56	57	44	57	60	59	59	46	59	64	50	53	59	66	56	63	43	66	66	66	45	51	45	52	67	60	70	53	59	59	55	60	50	47	49	57	63	52	53	63	63	47	53	36	63	53	53	50	66	52	53	59	48	71	65	61	49	57	59	56	53	47	48	60	56	54	70	58	50	70	69	60	57	48	71	60	52	57	65	41	59	48	55	52	58	63	57	52	52	52	47	57	39	47	55	51	59	56	55	53	47	60	66	56	50	53	62	60	58	46	54	57	46	70	47	52	58	52	60	45	68	52	56	57	44	61	61	48	56	62	57	46	59	54	57	58	56	57	49	58	68	61	49	51	61	69	52	50	64	54	48	67	50	74	60	56	51	58	62	53	56	61	46	58	54	50	63	57	62	53	66	60	52	54	52	56	50	60	49	51	46	53	50	53	53	48	59	59	43	56	55	59	64	54	42	46	59	72	52	53	68	48	52	60	73	59	57	59	57	61	61	57	65	58	55	51	66	54	53	61	52	57	62	39	53	59	48	69	47	58	57	53	55	62	55	61	64	55	50	53	66	48	41	54	58	59	46	65	64	50	58	77	65	70	61	66	42	58	47	60	52	68	62	58	54	61	51	54	48	60	53	58	61	47	57	47	62	55	53	50	66	60	49	54	54	45	50	56	59	69	52	59	58	61	50	71	46	53	68	67	62	57	57	46	59	54	40	53	63	51	54	67	73	56	50	62	53	53	65	53	52	64	61	41	63	66	59	50	70	49	51	61	60	51	71	47	57	57	65	48	49	56	62	56	46	48	69	63	55	55	47	50	55	50	55	49	53	51	43	59	55	55	49	61	58	51	56	67	52	43	57	61	72	66	62	58	56	46	56	71	55	52	43	56	62	71	83	47	59	64	47	53	61	42	69	62	50	51	54	48	57	48	58	57	53	49	56	53	61	54	66	61	48	84	60	59	61	72	50	47	70	64	46	50	56	57	51	51	48	58	40	54	60	47	60	58	61	50	56	50	46	55	60	44	70	54	47	58	56	47	42	60	49	67	57	47	51	61	59	58	57	51	54	49	54	53	61	66	61	50	50	68	52	54	53	63	60	63	47	41	62	55	61	47	48	50	63	58	65	55	58	50	67	61	49	59	42	69	62	67	55	53	39	67	71	57	50	58	41	49	52	67	58	47	52	60	67	68	57	60	66	65	47	55	53	69	51	38	44	49	57	57	57	55	64	66	53	44	70	64	53	46	47	66	54	55	70	57	52	61	47	49	63	57	52	63	63	58	43	54	60	61	54	53	52	49	56	62	59	54	58	62	58	48	57	58	61	52	76	60	61	68	53	52	48	60	53	47	59	55	45	51	73	60	42	57	46	55	59	68	50	59	51	54	50	35	46	56	52	69	61	55	60	59	43	47	69	57	62	55	57	52	63	54	57	59	62	53	48	62	74	59	55	47	56	55	58	63	60	42	48	59	43	54	58	58	50	62	59	49	65	47	63	56	64	52	54	58	51	48	46	51	58	49	50	61	36	52	53	58	65	65	50	55	52	56	62	48	55	52	64	43	55	46	56	44	45	61	70	55	54	54	54	56	52	73	36	50	57	64	57	59	54	50	55	51	74	45	57	68	48	61	47	62	50	64	53	58	62	51	53	63	63	48	44	50	49	58	60	56	54	51	55	48	58	46	63	67	53	60	46	55	60	49	47	58	73	40	55	53	57	49	64	54	52	51	59	54	56	59	54	58	47	46	47	49	64	73	42	47	60	57	40	67	45	51	51	58	50	46	63	50	64	58	41	46	49	57	76	46	52	44	60	45	54	70	62	42	58	57	47	51	49	47	70	55	46	57	58	58	49	53	49	62	54	53	59	60	62	61	57	52	61	52	62	54	72	55	55	49	58	57	58	66	53	44	63	49	69	64	45	48	62	53	56	61	57	45	62	53	44	46	59	53	55	60	58	54	55	61	52	51	59	60	56	56	68	59	53	62	51	60	57	63	54	36	61	57	50	55	62	51	57	40	62	73	63	65	51	44	59	57	61	53	73	54	65	68	54	66	61	56	53	50	56	55	51	58	56	62	67	54	51	61	48	56	57	45	63	44	65	62	68	52	67	53	47	64	60	51	64	62	51	69	47	54	72	46	62	61	61	51	54	53	56	47	61	60	63	48	62	61	52	72	48	54	41	44	63	37	47	59	58	55	57	65	51	50	46	56	56	63	58	59	65	41	47	57	57	46	59	43	40	68	59	56	54	62	56	61	55	57	51	50	54	60	54	54	35	47	67	57	53	61	56	58	52	60	51	62	51	53	60	64	56	49	57	50	51	55	67	53	56	54	55	49	59	59	64	60	43	68	73	53	44	49	52	64	60	53	54	57	49	66	71	55	53	59	58	57	62	51	56	58	59	53	70	51	46	51	62	62	56	49	57	69	56	38	57	58	63	55	42	59	72	71	63	67	58	57	70	53	47	63	50	54	55	56	55	60	47	54	55	50	53	48	55	57	46	58	60	49	55	54	56	58	45	62	43	49	60	59	52	49	63	56	52	57	57	58	49	56	52	46	53	48	59	46	55	55	71	45	43	44	53	60	53	55	57	46	71	51	59	61	48	62	40	62	64	56	57	57	54	50	48	58	50	55	60	66	65	57	49	43	50	62	60	51	55	36	65	67	50	50	59	58	58	59	74	70	59	43	57	62	51	66	55	56	57	56	49	53	69	48	57	53	68	55	53	42	61	80	71	57	58	66	55	53	56	67
13850	3211	942	983	1414	1472	1400	1064	954	810	781	768	703	711	741	741	669	644	699	655	695	682	619	621	642	583	602	603	676	635	575	646	626	611	631	571	612	646	650	594	571	613	585	593	616	586	601	626	595	591	635	622	596	590	581	596	605	579	562	587	633	604	590	583	586	608	558	633	739	879	1062	1152	1010	833	743	685	620	570	612	573	625	622	567	578	617	542	554	591	576	632	597	584	549	616	609	606	604	596	561	593	564	548	607	565	565	612	586	607	532	628	582	536	584	598	636	557	590	563	552	616	570	593	583	552	579	614	613	595	607	617	629	572	547	556	592	577	614	591	564	615	555	566	611	533	578	630	609	556	583	619	619	563	564	578	574	614	584	587	594	578	554	564	549	571	565	577	573	554	527	580	588	585	541	572	612	574	636	587	595	594	586	525	600	610	624	622	603	563	560	546	603	559	577	588	568	551	582	522	557	569	594	596	564	623	602	603	608	608	580	572	576	596	546	592	566	581	559	575	618	609	609	586	541	642	560	629	560	584	573	565	600	609	604	551	548	604	628	576	594	597	587	595	561	549	593	575	579	546	562	593	573	579	598	586	603	584	589	608	596	593	588	551	604	578	584	583	581	619	558	533	580	576	560	605	592	544	591	575	602	524	593	572	600	555	613	595	620	562	563	568	538	657	569	583	563	606	569	580	583	581	581	601	567	601	584	572	532	594	605	609	572	630	572	602	600	613	590	559	597	550	574	629	588	587	602	602	606	574	578	529	564	609	567	562	606	573	570	547	578	583	587	585	558	585	557	631	568	575	589	543	593	593	588	598	607	599	608	557	577	548	564	569	569	601	578	592	576	552	577	573	577	588	595	575	565	559	639	556	603	614	615	604	633	594	579	590	586	558	573	601	576	553	599	598	554	577	606	634	594	587	624	585	589	576	602	578	534	585	594	566	536	615	595	590	545	569	601	573	549	587	574	608	561	550	620	608	556	598	604	579	550	610	521	623	564	567	591	636	610	612	593	581	558	534	591	577	597	573	559	566	553	590	591	545	587	560	562	618	579	554	578	566	563	572	583	616	559	569	563	632	582	586	602	582	614	642	596	564	605	563	585	604	571	573	605	591	573	540	549	583	597	587	594	554	634	605	605	563	574	578	610	606	558	604	598	598	587	568	622	571	582	580	589	573	578	603	576	576	559	584	559	558	614	600	592	595	558	572	588	621	566	615	604	565	553	586	631	563	575	590	602	576	606	568	557	631	604	593	548	585	623	604	576	608	569	605	559	559	597	533	577	580	607	624	598	569	587	552	574	568	581	572	601	571	607	596	532	586	593	544	565	530	596	628	573	602	556	558	574	563	626	544	588	589	588	586	593	601	578	569	593	559	622	572	606	667	582	619	560	559	601	574	565	574	583	618	595	582	592	598	553	588	589	583	608	559	617	556	589	614	592	556	543	583	588	593	614	538	566	592	618	553	547	588	532	565	602	580	621	617	611	608	615	558	603	533	595	543	567	606	593	582	626	555	593	597	592	541	578	575	607	618	575	627	592	584	580	611	577	592	569	530	540	601	590	553	575	607	553	591	582	573	566	568	586	575	580	582	598	585	614	584	568	569	567	530	569	607	579	616	580	586	597	573	579	594	614	607	548	582	595	597	611	566	618	607	567	597	595	550	569	545	563	592	624	588	594	569	594	600	573	513	575	590	591	616	574	628	597	555	589	548	592	602	577	596	587	563	548	612	556	609	575	610	582	571	603	592	608	565	587	593	598	595	596	560	587	596	535	580	566	599	614	614	571	585	570	578	601	603	559	586	552	623	559	569	569	614	580	628	590	567	612	598	564	595	567	593	618	599	581	590	581	587	580	569	581	607	557	593	572	506	623	589	629	581	587	591	566	561	623	588	594	598	622	596	622	590	628	515	584	555	588	575	582	578	596	590	548	570	584	582	563	592	623	547	534	565	562	626	594	606	571	607	584	571	555	580	582	610	630	619	558	630	587	573	601	563	620	572	581	671	548	577	535	554	531	602	578	584	609	556	577	599	574	553	562	592	592	591	601	595	617	552	620	596	605	624	594	555	564	604	622	553	616	530	556	576	611	598	583	587	580	611	603	542	608	578	513	562	587	588	605	574	563	571	558	625	596	585	584	568	562	575	598	571	570	595	569	583	574	627	578	577	568	597	544	554	568	585	565	601	536	548	600	607	597	575	577	581	572	620	555	594	589	612	598	632	569	604	619	566	571	548	599	601	616	604	566	581	602	572	591	578	590	593	544	590	615	586	570	590	580	564	574	598	578	583	588	590	613	581	651	600	584	610	588	575	570	609	610	598	574	580	543	555	585	564	586	626	600	594	603	590	578	579	547	619	572	561	558	586	554	605	619	566	572	597	588	560	608	638	599	612	553	619	602	571	601	545	595	579	600	568	585	578	621	576	574	572	587	556	609	586	593	592	581	596	567	553	536	600	577	595	601	564	581	555	554	602	596	601	640	588	590	568	583	572	575	553	552	595	557	591	572	591	611	601	548	577	565	546	578	582	554	583	577	596	581	585	602	579	559	548	629	554	573	583	544	552	592	600	573	588	585	586	570	575	577	597	614	584	573	577	578	597	571	559	578	589	544	574	532	556	543	599	575	604	566	524	622	538	566	584	584	608	605	550	557	556	570	613	582	589	643	553	571	572	607	567	547	579	562	606	585	591	597	608	560	554	608	564	597	566	604	597	591	596	572	603	635	608	556	590	581	584	602	569	568	603	551	609	600	614	630	587	574	570	577	611	622	574	544	582	567	557	609	576	569	599	586	594	624	590	623	638	579	560	570	568	601	575	543	582	537	582	566	625	567	570	600	629	601	569	613	628	567	583	590	591	530	570	611	571	563	606	591	558	577	592	573	566	596	604	541	586	619	610	565	554	575	569	584	578	557	552	628	558	596	557	592	563	609	636	579	586	556	570	580	620	630	584	555	613	585	618	585	615	597	585	573	575	612	579	629	595	574	611	579	561	544	597	571	571	626	581	578	635	588	599	567	553	573	627	562	534	601	562	583	558	598	581	596	580	592	591	628	593	616	593	591	567	563	574	557	583	598	572	627	572	589	565	576	562	565	570	541	545	542	598	585	569	595	592	579	631	577	563	600	553	650	556	576	556	597	573	602	575	575	557	604	589	557	541	582	596	611	573	584	575	568	600	568	587	597	590	595	590	600	608	570	550	544	564	593	591	577	605	615	545	596	617	619	574	577	609	594	601	556	562	591	569	596	597	582	605	591	571	552	611	600	535	578	588	601	584	565	599	598	521	593	557	606	608	544	561	590	573	588	586	573	596	628	612	642	569	586	555	508	591	601	616	572	608	572	606	558	566	614	571	590	610	621	589	617	615	581	594	516	626	608	590	564	557	546	579	554	586	619	539	555	604	620	633	575	561	632	582	598	576	574	570	595	575	593	584	546	558	585	580	605	583	562	582	579	573	575	582	618	566	621	562	574	580	549	600
1355	580	114	92	70	84	68	68	63	59	72	58	70	59	69	67	74	67	67	55	51	50	68	53	58	68	51	57	67	57	46	48	70	42	56	52	62	62	60	58	49	54	53	71	65	56	65	68	48	62	61	69	56	40	45	60	70	63	61	60	58	54	65	45	55	42	60	63	84	87	102	102	103	84	57	52	64	41	46	58	61	38	61	59	49	45	51	52	54	58	67	48	56	58	51	47	54	65	53	54	65	68	55	47	61	60	50	49	42	57	52	57	56	57	44	59	73	44	49	62	60	46	45	60	62	59	51	52	56	49	48	59	46	48	52	61	57	53	50	65	66	55	63	48	49	44	58	53	50	47	61	66	65	66	54	57	57	53	73	39	55	67	59	45	49	57	60	53	50	63	58	41	50	56	54	61	56	55	54	47	53	52	59	55	53	51	57	42	54	69	59	42	65	49	47	47	54	47	71	58	64	60	55	54	51	59	47	51	52	59	50	45	67	64	57	59	52	65	55	39	58	66	49	56	54	58	52	47	57	57	55	55	47	70	49	44	51	62	56	57	67	64	62	55	63	55	58	58	55	46	68	56	61	57	68	54	63	58	58	47	54	60	60	74	45	63	55	47	49	43	51	64	54	51	73	49	58	41	57	57	45	63	57	58	50	69	59	50	57	46	58	60	52	63	56	72	52	74	70	52	53	62	46	53	60	49	53	62	43	62	47	62	49	58	56	51	42	54	60	54	62	53	51	59	58	39	57	58	60	55	60	49	60	64	57	56	55	48	57	60	56	49	42	66	48	51	48	59	66	56	59	61	54	60	50	45	57	67	46	55	61	55	58	63	44	56	66	53	62	61	58	52	53	53	55	58	45	55	51	72	49	59	49	60	51	59	58	56	60	38	50	59	53	55	65	50	62	53	64	55	56	53	53	70	48	62	60	73	54	60	64	67	46	67	57	63	67	52	46	56	48	77	65	59	50	64	58	50	54	67	51	59	54	58	47	55	56	59	54	51	65	59	50	53	50	60	76	61	41	56	52	48	46	57	66	53	57	58	66	61	59	70	69	53	58	54	54	55	57	62	52	57	59	44	49	49	64	60	48	40	55	49	60	53	55	65	53	60	65	57	52	55	58	67	54	61	54	57	58	53	51	45	60	48	49	43	54	43	50	72	54	44	72	54	53	55	60	60	58	64	72	62	61	58	59	64	58	62	57	56	68	76	67	48	56	60	56	66	53	65	69	54	57	56	60	53	52	52	46	46	59	50	42	66	47	59	49	62	48	50	50	55	47	59	61	54	53	69	56	54	64	65	52	72	43	56	53	69	53	59	59	64	60	57	56	42	61	69	53	70	65	58	56	56	60	49	53	54	50	60	65	58	53	53	58	62	59	61	57	72	54	55	59	53	56	60	64	53	57	50	49	45	48	49	64	55	53	60	69	48	69	55	64	53	74	41	55	52	51	56	46	70	52	61	62	48	61	61	60	55	74	56	56	54	59	74	62	62	56	64	44	51	56	54	60	58	72	62	63	44	66	54	66	58	66	43	65	64	60	49	65	49	49	40	59	54	49	49	69	46	52	61	71	45	61	60	48	48	48	64	63	60	57	56	47	51	58	58	56	62	45	61	59	62	65	72	47	54	55	51	50	52	61	62	61	55	51	46	54	46	52	57	51	55	66	63	55	58	53	65	67	52	52	66	53	45	59	54	59	51	54	50	54	48	48	50	56	57	56	60	61	55	56	57	59	59	59	64	51	47	58	56	63	65	54	48	50	48	65	51	57	50	67	50	60	56	68	65	44	53	74	57	57	57	52	57	58	53	63	48	52	64	54	56	52	53	51	58	44	47	60	62	59	55	77	62	60	53	53	51	62	52	57	69	60	48	75	55	59	59	60	66	58	50	51	62	54	64	56	69	54	57	59	69	63	53	48	42	62	54	60	49	48	53	50	51	74	69	58	55	60	51	58	53	65	52	66	51	54	66	51	58	42	52	57	74	48	54	70	61	68	52	64	55	60	56	64	60	48	54	54	54	52	55	53	52	64	54	65	57	52	53	41	68	55	39	56	69	61	61	54	67	58	57	44	54	52	67	52	60	67	48	64	63	54	60	60	59	62	62	60	53	47	44	52	57	46	71	58	56	53	50	67	40	76	43	54	52	59	42	57	66	67	52	52	40	49	60	59	63	41	56	57	52	50	49	41	69	52	51	49	67	53	49	52	45	49	70	51	56	48	51	51	50	63	56	44	53	56	64	58	51	62	44	41	50	52	56	51	63	58	54	63	57	42	58	51	46	48	75	55	53	39	38	52	55	70	61	64	72	46	60	46	65	58	44	43	69	64	75	55	49	50	51	55	52	66	62	61	48	55	53	57	66	61	51	64	54	56	55	65	59	59	46	47	53	58	54	44	47	60	41	63	41	47	63	53	58	66	73	52	69	63	47	48	54	50	51	41	69	53	66	43	49	48	60	63	53	74	46	49	47	49	63	57	55	55	77	60	62	42	50	58	69	43	57	49	63	53	60	59	67	54	54	69	57	64	65	49	57	58	65	55	61	47	61	64	67	51	61	65	50	56	53	65	48	51	54	57	33	49	57	56	62	54	49	65	57	51	58	59	48	57	59	48	48	65	50	49	55	39	54	43	52	63	60	46	66	40	69	62	55	60	47	59	41	68	51	60	53	62	60	60	50	52	57	56	51	58	66	61	55	61	47	56	62	50	58	54	62	51	57	69	47	64	59	49	51	47	54	59	58	54	52	50	67	70	64	56	43	50	40	51	53	48	55	44	63	51	56	47	50	60	64	56	58	62	44	41	55	47	46	59	65	53	54	63	55	64	54	56	52	64	64	64	51	49	73	49	55	54	61	46	54	53	53	57	70	54	50	40	40	50	43	48	54	62	59	53	56	65	44	63	60	50	58	48	45	46	48	41	52	58	50	65	57	42	69	72	72	44	52	43	54	52	49	47	58	47	55	52	50	54	50	53	50	55	65	48	47	48	53	64	52	55	42	48	59	63	47	52	73	52	56	66	53	63	69	57	52	59	59	67	58	53	69	50	65	46	41	62	49	58	57	56	53	53	51	58	47	70	49	45	63	56	63	52	52	50	48	44	46	50	67	60	60	66	51	62	52	59	52	55	54	65	51	52	64	54	53	47	60	55	59	53	53	63	55	51	69	52	48	57	61	48	53	57	65	52	61	47	68	58	53	61	52	54	53	52	70	53	42	55	54	43	49	70	53	60	48	55	54	48	51	63	61	48	52	60	42	70	67	62	49	65	52	53	49	47	70	55	60	52	65	46	50	56	61	58	73	47	49	53	49	55	46	59	63	45	51	66	57	55	60	60	68	56	54	52	65	63	57	59	48	65	48	52	55	59	61	50	62	66	69	52	47	43	53	44	55	63	50	49	55	65	67	60	57	41	52	57	64	56	50	53	46	49	59	49	57	56	39	42	56	53	67	57	69	49	46	61	55	66	62	52	56
18458	6502	1456	1630	2672	2979	2469	1934	1532	1262	1153	1102	933	907	801	833	690	754	667	703	677	693	696	679	636	688	679	718	654	654	647	646	620	621	581	688	627	649	680	625	669	658	615	701	631	605	631	643	628	597	580	592	592	606	531	595	574	595	625	592	627	587	620	623	642	613	817	1032	1417	1651	1845	1676	1375	1041	867	690	655	597	595	605	599	599	587	548	576	555	547	590	557	575	590	563	584	622	569	593	573	627	576	568	590	590	582	600	608	602	596	535	629	594	575	627	622	638	600	605	554	579	575	579	567	557	559	604	570	601	630	587	597	582	565	611	614	541	609	605	604	599	578	625	576	565	592	588	644	585	632	634	606	632	607	607	599	589	580	614	575	614	598	631	553	572	597	653	594	626	577	612	546	613	613	588	561	633	606	599	639	566	574	598	545	605	603	579	571	608	602	606	614	604	645	587	627	552	590	578	605	650	637	616	560	623	567	635	615	619	588	567	610	569	595	553	590	558	609	611	574	613	582	584	588	627	583	572	588	608	572	582	617	586	563	594	544	610	594	599	587	558	581	589	552	575	607	623	552	613	587	600	608	559	571	553	614	569	547	586	621	604	599	636	593	583	579	576	616	572	584	572	611	573	608	583	579	596	542	621	587	600	595	543	603	615	586	595	564	600	604	554	608	618	615	567	576	601	561	603	573	589	640	593	582	582	643	577	585	581	554	581	593	566	592	603	603	568	574	619	568	618	635	634	607	567	625	596	584	597	592	592	605	593	644	580	568	574	607	579	608	582	603	631	591	598	563	584	562	568	662	618	582	606	563	543	621	591	590	566	589	582	573	590	567	566	562	584	576	552	541	602	591	589	607	584	585	592	581	577	592	623	614	556	595	553	591	569	598	587	593	614	591	594	560	623	554	614	557	579	596	598	578	622	591	589	582	623	601	606	593	580	575	561	595	578	577	609	583	609	590	556	592	608	583	578	600	582	590	596	553	576	595	598	603	605	601	608	627	591	624	562	582	591	585	591	567	582	599	520	568	635	611	633	630	563	594	578	578	624	574	564	599	609	570	624	584	575	595	556	626	559	577	590	579	577	612	596	637	578	595	570	579	561	563	554	560	637	528	570	558	557	590	600	594	587	624	612	596	621	623	578	560	632	621	576	604	608	574	578	593	572	567	613	575	538	601	585	570	590	636	596	529	599	577	604	597	571	588	597	639	595	618	620	621	592	574	572	576	598	601	611	569	584	642	609	522	586	621	597	594	597	577	602	599	580	583	649	573	596	587	558	613	589	567	592	579	606	565	601	587	581	581	570	616	599	607	611	592	596	537	607	585	623	583	603	596	578	590	566	600	604	572	561	568	619	607	609	612	586	586	577	578	579	597	625	628	589	601	624	557	617	566	599	607	564	616	587	532	616	603	590	628	583	617	586	583	592	545	587	603	551	621	563	575	589	606	608	602	607	540	546	611	583	613	589	555	562	589	550	579	578	586	639	591	615	614	612	588	625	582	578	611	600	577	594	537	583	550	568	573	576	599	576	582	588	612	568	595	561	574	598	552	587	596	546	560	608	588	584	597	612	616	587	535	585	632	579	579	587	640	562	577	588	575	580	575	626	561	583	579	579	558	555	610	552	575	556	592	581	601	644	638	587	601	569	551	625	569	593	598	561	572	608	602	580	570	607	595	598	579	550	581	595	623	597	593	596	592	573	617	628	592	629	637	580	610	577	581	628	584	559	572	591	575	539	618	575	571	612	651	592	558	614	600	594	554	624	570	567	548	636	591	599	635	578	617	571	584	579	583	583	582	616	592	598	569	616	609	586	571	558	604	608	592	579	607	594	590	580	574	568	605	549	591	615	574	562	598	656	612	563	585	558	637	642	582	564	618	575	614	596	593	579	582	593	595	568	609	634	588	603	598	572	619	572	577	565	572	568	616	555	602	577	615	556	601	578	565	587	559	576	621	608	581	614	592	567	590	589	592	581	566	607	592	569	579	591	587	588	544	567	602	590	583	597	573	590	630	616	607	621	669	591	581	584	553	602	578	588	587	599	614	579	570	585	581	590	573	591	575	590	578	569	569	601	571	612	590	583	588	558	562	580	592	556	612	566	575	585	592	623	558	565	590	582	561	568	584	625	523	622	586	549	590	581	608	571	600	614	581	579	581	632	569	560	596	604	583	568	581	565	595	576	585	601	548	641	538	620	569	592	536	575	570	585	561	624	579	586	611	598	571	613	605	594	581	585	613	543	569	616	603	632	639	613	651	645	560	620	624	596	595	590	559	598	627	608	554	570	631	577	565	625	593	598	570	584	639	547	586	598	609	612	556	587	563	601	580	553	592	609	581	565	571	577	584	598	617	610	583	583	666	566	571	606	575	606	605	614	622	614	572	551	641	568	585	570	572	557	589	623	598	555	610	579	614	584	586	568	586	583	588	569	624	609	597	557	591	633	608	588	612	618	572	623	549	587	634	612	609	567	584	599	575	577	537	573	577	611	568	513	570	606	602	552	644	613	582	590	559	619	597	589	573	586	603	621	612	592	593	580	612	594	616	593	583	600	569	601	563	587	603	612	584	592	638	565	571	604	587	579	639	620	617	593	587	535	635	569	593	586	566	586	590	594	620	602	575	611	589	586	609	596	581	584	553	567	597	599	601	621	633	593	589	639	618	605	597	601	571	541	581	598	597	541	555	636	549	580	580	576	589	600	574	611	593	542	600	585	588	596	572	608	566	625	577	609	587	644	599	567	585	578	560	568	607	576	655	573	588	621	582	622	594	608	523	592	610	614	658	600	589	611	602	604	572	595	642	599	600	610	656	619	555	596	617	592	597	567	584	561	566	619	639	582	590	594	600	596	601	576	586	619	572	584	601	566	595	568	591	570	592	592	572	570	592	638	615	622	576	572	597	623	602	589	616	621	626	632	594	566	587	600	615	577	584	587	563	613	561	578	616	600	604	576	542	584	572	605	543	625	581	584	598	594	605	581	586	590	627	592	610	620	614	619	582	656	582	595	587	593	635	589	582	588	584	630	588	575	592	575	589	627	606	629	562	639	575	576	595	590	566	580	598	570	644	645	532	604	588	568	588	613	594	592	587	618	574	618	572	576	585	625	563	611	571	595	581	612	618	587	604	561	564	553	596	587	584	599	616	589	574	559	605	604	581	603	556	645	589	585	588	559	631	628	600	627	598	570	585	571	577	566	597	583	597	633	600	633	565	553	617	595	583	573	550	598	572	567	579	582	614	540	569	561	566	619	630	631	580	548	588	569	581	612	581	603	583	556	612	592	561	610	614	515	599	634	628	558	644	581	604	550	634	612	554	581	606	597	612	544	602	600	592	600	587	566	596	607	606	591	577	544	593	588	588	561	563	562	592	614	573	628	580	609	563	613	586	610	534	628	563	584	569	585	584	580	616	590	560	595	559	572	604	541	594	644	590	540	584	594	613	613	581	545	574	605	623	575	628	577	607	584	608	595	588	556	596	576
1750	489	123	88	80	80	86	72	57	58	68	63	64	57	46	64	62	57	48	57	41	53	47	40	39	42	62	48	53	57	37	56	45	62	55	52	54	45	47	48	49	49	42	50	38	44	58	47	56	50	63	45	55	40	42	50	37	57	62	38	48	72	54	47	58	43	58	47	77	96	109	112	77	88	43	57	44	47	44	53	40	54	41	43	47	39	45	53	40	43	42	42	48	53	40	46	48	48	39	55	45	44	61	51	50	57	45	41	65	48	49	50	42	53	60	41	36	35	43	54	48	44	37	51	57	45	41	50	53	49	39	45	31	57	48	54	48	44	49	48	53	52	43	39	43	38	43	54	59	48	51	40	57	42	62	42	56	50	55	49	55	43	50	44	59	47	44	55	50	40	36	40	52	61	44	42	47	45	49	49	42	53	39	42	56	48	44	53	46	40	50	53	50	50	54	53	51	51	46	48	45	43	44	33	45	51	49	43	53	55	43	48	47	39	46	37	27	54	46	57	52	45	54	40	63	41	56	68	47	45	46	53	35	49	54	55	47	41	42	45	36	47	43	45	51	50	50	52	42	44	46	44	51	49	52	55	50	43	49	38	46	42	58	57	28	61	48	53	52	51	56	62	41	44	55	41	62	41	57	40	46	43	43	40	56	54	62	57	42	57	42	38	47	57	42	39	58	53	61	50	51	49	39	48	43	65	45	42	60	42	50	45	55	54	47	58	53	53	54	52	48	41	59	37	51	44	43	42	43	45	38	49	49	46	57	44	43	57	36	50	44	44	54	52	47	55	61	33	59	60	46	54	49	42	38	40	39	41	60	52	48	41	56	45	68	46	63	49	47	50	32	47	42	67	43	68	48	41	50	49	50	46	54	31	38	50	52	50	59	56	61	46	44	55	46	54	37	54	43	42	44	41	41	62	64	42	47	39	44	49	50	61	50	41	46	42	41	52	48	44	54	36	59	51	45	50	41	55	59	51	52	49	48	44	46	40	39	41	47	49	48	46	53	41	55	39	53	46	38	51	42	45	51	39	43	50	48	44	54	45	56	36	47	51	49	43	43	58	52	35	44	48	45	46	48	46	51	54	49	55	50	61	59	46	54	47	48	45	46	45	51	59	63	36	41	42	49	40	56	45	61	51	55	36	42	51	41	49	46	55	44	63	44	50	51	45	42	49	55	55	53	64	48	32	42	31	52	51	55	51	49	54	34	51	49	44	41	59	37	53	53	59	51	48	50	45	42	42	51	36	53	47	51	40	45	43	45	41	36	52	44	48	43	56	46	43	49	49	42	47	52	62	43	48	46	35	60	61	48	38	47	44	60	48	52	49	49	43	40	37	55	47	38	48	48	52	36	53	40	52	46	46	51	33	49	46	40	49	44	43	41	41	57	44	50	63	41	42	56	39	52	49	56	34	41	39	40	32	60	60	43	46	50	53	44	49	48	41	54	56	53	57	45	38	46	49	55	38	61	56	57	43	59	43	53	49	47	36	47	48	55	54	50	43	45	41	39	47	50	43	53	47	55	45	42	33	34	35	51	42	53	54	56	57	51	38	49	54	61	51	38	40	41	42	43	48	46	44	50	53	43	50	51	55	44	37	59	48	46	38	48	41	49	46	33	61	39	44	42	52	40	49	40	48	43	40	44	44	41	48	53	43	33	68	27	50	44	63	61	62	35	41	47	52	53	48	58	42	43	52	60	54	45	54	46	38	38	47	50	58	40	33	44	51	48	40	48	43	51	46	56	41	38	45	39	52	42	46	44	44	47	38	58	47	52	57	45	47	48	45	49	33	36	52	51	45	42	47	38	44	49	57	40	63	51	53	35	54	51	36	50	45	51	45	53	61	54	53	52	37	68	49	54	37	52	47	45	58	47	37	44	48	45	49	52	40	48	47	50	49	56	41	39	42	57	33	58	39	39	50	46	42	59	56	52	45	49	55	44	43	56	43	48	48	51	44	45	66	40	49	47	49	42	53	42	45	59	45	46	45	58	51	53	45	57	45	63	60	48	51	38	51	44	60	60	50	49	43	50	53	49	52	39	50	48	36	55	41	46	48	56	47	53	44	48	39	38	51	58	39	51	58	65	38	55	54	45	50	52	45	42	38	53	49	57	70	59	49	53	47	47	53	53	40	33	46	42	52	54	43	61	37	46	56	58	41	46	33	49	46	41	51	43	44	46	53	48	47	48	51	40	50	46	43	52	44	56	44	56	49	55	41	47	45	59	33	51	45	47	36	55	53	42	54	59	56	43	62	39	52	56	47	51	52	37	42	48	43	56	49	52	47	54	42	47	42	44	53	48	39	45	53	40	51	52	42	46	37	51	53	45	51	48	44	50	43	48	49	58	45	56	60	43	55	51	37	35	57	43	57	48	43	35	53	51	48	50	50	49	34	56	50	44	45	59	45	45	46	52	34	46	53	36	52	43	36	42	51	52	53	49	55	61	46	38	45	63	35	34	48	41	45	52	47	41	44	34	53	50	60	52	48	41	60	52	55	48	43	33	52	51	44	42	50	42	46	57	50	47	42	40	55	43	49	49	55	54	45	41	55	53	54	54	62	57	43	48	34	54	48	48	53	66	54	45	54	44	41	40	60	37	47	46	51	37	51	47	52	51	41	48	50	47	47	45	48	44	54	36	50	43	47	50	53	35	48	49	55	55	49	45	55	45	52	50	49	68	36	26	45	57	46	48	48	44	52	52	41	39	48	49	58	47	54	50	47	36	35	66	49	57	61	53	45	48	54	50	50	46	49	44	42	47	41	36	46	43	46	58	43	46	47	52	54	44	45	51	47	46	44	57	53	46	56	54	46	45	45	43	44	48	44	46	51	53	59	51	54	49	43	44	45	44	53	52	47	53	38	60	62	35	47	46	34	48	66	53	35	50	48	49	52	48	33	50	53	52	46	62	53	38	41	50	37	61	50	57	42	51	50	49	52	36	47	60	45	47	43	59	46	48	47	52	40	50	49	36	56	61	33	46	47	59	37	50	43	60	52	47	45	41	44	43	46	41	46	54	46	36	38	53	51	55	47	68	63	44	48	52	41	51	44	51	41	46	51	45	52	47	49	47	41	50	49	32	58	48	56	46	49	48	60	48	49	42	49	45	30	46	53	40	51	40	54	37	50	44	51	45	51	51	42	39	54	46	44	52	48	39	57	48	44	52	62	34	47	44	47	57	47	46	46	45	39	66	61	58	49	55	43	40	43	59	36	52	47	51	42	37	47	42	36	44	71	58	35	39	47	55	52	42	52	55	44	52	43	41	45	56	48	51	52	57	52	58	46	37	49	34	43	44	51	46	50	52	34	39	50	50	40	43	45	56	57	51	44	39	56	50	48	50	48	32	50	56	38	48	50	53	40	55	44	54	61	52	52	56	55	51	50	37	46	39	46	54	44	41	45	54	67	44	50	44	44	50	54	47	72	50	50	62	53	49	47	42	51	42	49	41	54	52	53	58	46	45	49
19087	5551	1382	1337	2355	2846	2405	2100	1592	1292	1089	1003	905	906	771	761	761	659	615	615	651	634	610	608	619	581	624	629	644	567	550	573	539	530	569	561	544	526	604	533	548	565	473	527	505	511	537	468	489	532	519	510	541	529	508	490	531	530	479	501	501	496	516	568	506	507	591	782	1315	1743	1984	2080	1455	1103	813	592	571	568	488	485	524	492	489	495	515	493	515	455	475	498	510	468	488	488	465	504	486	497	502	523	477	521	474	523	466	518	490	489	456	495	498	498	508	480	479	513	511	509	508	503	437	479	480	487	527	464	519	487	514	465	472	471	498	513	516	532	506	480	459	523	509	488	491	507	534	503	476	516	498	500	479	491	503	512	482	500	498	495	501	502	505	532	468	459	512	521	468	477	524	484	487	493	487	490	484	499	449	498	487	502	486	514	498	527	490	479	500	496	465	512	510	500	481	478	480	467	491	536	479	501	490	489	499	476	490	506	503	501	468	515	489	428	468	468	503	489	531	506	509	515	530	546	516	521	528	482	518	481	504	475	498	498	484	494	520	484	523	474	496	505	486	534	455	486	489	504	466	481	512	521	492	463	486	494	510	510	496	492	518	517	567	484	504	486	530	491	511	473	531	529	487	507	517	478	495	483	519	506	512	493	488	468	508	550	513	495	515	478	483	485	504	483	455	461	519	514	495	511	470	485	489	457	447	511	496	517	498	501	477	475	497	483	519	487	498	499	496	473	492	523	500	509	502	486	493	487	521	512	518	497	520	481	486	469	495	458	527	507	507	528	485	507	443	494	497	515	513	457	495	535	485	486	473	499	503	470	485	508	489	499	526	493	499	506	513	484	512	511	505	478	547	501	489	473	475	480	528	493	473	489	491	476	525	511	465	476	538	504	493	496	488	506	513	505	532	520	476	452	539	509	489	562	488	501	471	528	459	513	445	486	476	502	458	476	490	517	505	495	501	506	503	499	490	481	509	491	507	524	529	485	449	503	514	504	491	477	500	528	448	491	513	517	473	536	447	503	521	515	508	483	495	516	491	494	475	501	533	493	540	418	478	534	554	509	478	474	503	504	506	487	503	503	475	526	513	459	445	470	508	489	508	504	514	510	505	505	528	503	496	481	460	504	480	520	495	463	511	519	517	531	491	503	482	478	470	473	528	475	494	471	482	511	523	522	481	496	486	480	544	513	485	470	485	492	519	504	516	520	493	479	526	474	543	514	513	528	516	504	499	509	508	462	502	527	493	507	514	500	491	476	464	536	498	531	503	488	482	519	492	486	487	469	516	472	495	493	510	492	533	502	498	479	519	504	472	482	458	469	491	510	524	525	463	497	506	525	464	507	508	479	481	512	552	528	454	521	524	473	500	531	552	500	487	541	494	513	516	513	545	487	495	539	498	508	523	524	496	491	452	492	523	504	512	501	490	468	525	547	477	502	499	517	481	523	494	502	486	466	472	530	507	512	517	524	516	503	499	489	479	502	508	546	471	488	495	505	523	466	499	494	477	448	507	523	481	490	458	500	500	526	493	535	470	490	507	488	487	500	509	452	495	474	458	498	517	474	492	497	499	515	495	482	494	443	541	510	493	483	502	497	549	475	499	508	490	488	523	517	469	501	492	478	530	481	475	502	472	464	476	485	510	480	473	474	483	513	482	514	540	498	471	502	526	514	451	494	503	469	523	504	495	471	533	506	502	530	504	487	490	537	500	518	503	480	535	517	502	496	537	488	496	485	507	502	500	474	536	500	517	483	526	513	506	506	528	532	473	512	450	489	465	454	506	492	516	517	511	482	452	531	496	550	511	511	469	489	493	499	531	493	485	542	481	489	488	536	467	508	517	482	484	488	497	535	492	486	508	500	513	520	512	500	489	497	535	462	543	471	505	446	526	504	514	479	516	472	514	559	462	528	473	484	489	466	509	489	467	486	514	509	515	496	523	506	495	497	534	538	510	464	487	529	490	512	489	466	476	498	519	492	479	512	472	515	531	510	489	512	528	529	532	469	485	504	483	482	484	470	464	490	516	492	459	510	474	508	496	486	527	500	491	499	500	474	478	503	469	485	492	517	506	495	504	518	508	502	504	527	509	496	482	476	496	510	468	495	478	504	470	481	511	494	533	470	535	504	499	492	547	521	501	517	501	465	500	506	499	488	526	513	530	469	502	518	511	477	498	502	537	502	496	487	516	508	449	485	519	507	522	512	527	493	482	507	517	508	458	555	474	519	494	471	516	520	471	504	450	452	484	467	545	526	491	492	506	511	479	484	534	488	486	491	488	476	485	499	502	463	519	473	496	478	535	479	499	510	522	494	505	499	487	484	502	490	510	546	509	474	508	531	497	479	503	489	470	485	488	523	485	456	530	486	479	491	515	462	499	503	508	474	501	482	512	483	501	509	467	486	518	483	533	488	492	500	528	489	489	496	498	524	514	447	491	499	488	496	481	451	491	494	494	509	515	497	492	490	505	473	535	445	487	544	491	489	451	469	457	494	516	466	495	496	482	493	534	493	514	519	536	496	513	508	482	491	544	494	502	513	442	478	498	495	470	503	481	512	462	463	496	454	523	514	500	492	520	501	487	499	529	493	512	450	533	492	516	485	473	482	524	493	488	538	514	550	478	517	488	467	493	489	502	526	513	524	479	530	524	515	504	501	503	479	534	503	486	500	502	512	506	453	485	509	480	506	531	509	487	499	472	496	489	516	488	492	519	492	482	521	516	488	490	474	444	469	514	447	493	494	493	520	527	499	513	487	499	502	508	514	463	504	476	511	514	527	508	510	543	475	486	522	510	473	501	525	469	478	510	490	524	510	545	494	465	540	478	482	483	527	515	461	507	508	491	510	456	528	540	483	500	523	520	531	475	517	507	477	523	512	522	465	485	530	475	499	490	481	484	496	469	540	479	505	487	458	480	484	482	501	520	501	524	522	484	502	502	492	480	489	510	486	489	490	530	492	503	507	500	478	539	525	486	523	495	488	508	484	513	485	475	530	470	536	498	483	505	467	508	502	498	476	505	521	498	479	496	482	498	500	496	473	510	494	481	505	505	503	516	504	508	501	457	500	519	494	488	528	522	544	485	503	539	485	480	484	463	518	477	509	506	471	534	526	480	488	487	495	506	459	448	521	496	512	517	465	527	492	500	466	493	493	493	489	547	466	512	486	537	511	468	507	460	450	513	475	507	519	466	485	510	495	503	537	441	504	520	490	486	481	507	481	474	495	531	526	524	515	474	493	488	478	524	539	520	485	513	475	463	520	514	485	478	521	496	500	543	449	522	521	506	515	521	508	517	491	473	515	529	485	513	481	523	520	515	477	499	521	523	493	513	527	512	476	490	459	510	526	453	471	499	500	488	523	510	490	475	470	501	530	521	502	491	490	486	481	499	503	530	490	494	466	492	509	465	495	489	517	537	531	476	476	493	482	525	485	468	512	510	490	468	496	485	480	503	508	474	469	482	490	509	481	469	518	483	496	466	547
1958	1027	181	98	86	103	116	81	72	66	64	65	62	59	64	62	69	43	56	67	51	51	61	61	41	44	46	61	55	61	41	63	35	55	56	58	42	42	51	47	66	54	52	59	59	54	43	52	47	42	58	44	35	47	59	55	36	45	54	50	57	62	54	44	47	42	41	44	56	122	134	138	116	73	62	52	63	64	39	48	51	47	51	35	41	39	38	47	47	50	40	48	31	49	58	51	58	40	53	36	37	48	45	44	46	48	43	50	39	39	53	43	49	42	49	38	48	46	53	51	39	52	55	63	50	44	37	51	41	35	41	47	50	47	44	50	51	46	48	39	43	38	42	50	44	43	42	48	47	52	39	47	58	40	62	47	42	49	44	54	38	40	44	55	51	39	52	45	41	46	50	47	36	45	54	40	55	52	38	66	58	42	49	53	42	50	47	57	41	55	59	44	52	62	51	40	41	52	40	47	46	50	27	59	51	46	44	48	58	52	47	49	41	49	49	44	40	45	51	44	55	34	48	55	52	57	61	50	45	44	45	49	46	41	45	46	53	40	46	43	52	55	63	46	48	51	43	47	40	50	48	53	42	41	46	51	43	38	65	40	45	48	38	42	40	44	45	59	36	48	47	47	45	44	45	50	31	42	61	39	48	53	49	42	32	31	53	44	48	48	55	43	58	45	49	48	47	48	61	54	45	48	51	54	56	57	38	51	35	47	47	47	46	34	43	51	58	43	55	42	46	51	41	52	45	25	53	47	52	38	72	53	51	48	55	52	34	54	45	53	49	48	54	47	50	50	49	40	48	43	41	43	42	39	42	57	36	39	39	41	41	50	48	51	61	43	48	48	51	43	56	46	44	40	55	49	48	51	59	41	52	46	47	46	46	49	41	40	48	46	50	45	52	43	44	46	43	47	43	43	46	43	59	51	49	60	51	63	54	60	71	38	54	50	49	58	52	52	34	38	36	48	49	42	40	42	60	49	48	52	44	51	42	47	56	40	46	34	61	46	44	45	42	46	38	64	44	49	53	50	42	46	55	38	46	51	51	46	41	53	65	45	43	48	44	35	51	29	43	41	62	54	35	50	64	45	39	49	53	48	53	44	50	50	62	47	56	47	56	48	48	50	45	46	35	62	55	60	46	32	45	55	43	44	51	47	50	55	45	48	50	61	35	54	36	47	38	53	48	46	48	52	55	45	59	44	54	43	54	57	42	56	38	57	54	54	39	58	58	51	45	38	37	37	49	58	51	45	53	35	52	57	40	55	37	58	55	44	48	68	46	36	49	36	46	40	58	49	41	48	53	52	39	50	48	38	43	41	46	42	48	49	48	42	40	49	49	43	40	57	32	49	45	51	44	52	41	54	43	41	44	51	47	36	49	41	42	43	40	51	50	33	42	43	55	41	47	54	51	45	39	50	48	53	54	46	43	40	38	48	43	50	38	44	45	39	39	44	41	42	59	58	50	46	44	41	41	52	41	55	44	41	50	42	49	46	50	51	43	46	43	61	48	34	42	33	44	47	50	42	47	45	48	50	48	56	58	43	56	50	55	41	53	56	48	59	40	51	61	46	46	55	38	60	52	49	57	55	38	53	53	51	49	56	30	51	48	45	37	39	42	39	46	54	47	59	41	43	42	48	57	63	42	44	55	55	55	57	52	42	38	50	45	51	41	45	40	48	37	54	49	46	47	55	48	45	48	39	56	67	54	37	58	35	49	47	59	46	41	49	51	47	41	61	45	44	34	29	44	50	48	45	37	40	40	37	56	46	50	38	49	46	45	43	45	29	61	52	52	37	51	51	51	45	58	50	39	43	49	41	51	50	47	43	37	55	35	50	41	39	50	48	39	41	42	52	42	34	45	56	54	44	33	43	49	48	54	49	48	33	57	51	52	51	54	39	45	48	42	55	45	50	54	66	45	39	41	38	39	48	58	57	49	47	57	43	38	39	50	45	43	52	42	46	56	44	40	45	57	57	48	45	47	50	52	50	45	36	50	48	42	48	48	51	55	33	54	39	48	52	39	47	58	59	48	47	57	34	38	62	50	37	38	57	47	43	53	51	42	50	47	49	52	53	46	57	50	42	46	33	44	52	48	38	50	37	63	50	42	37	35	41	56	49	43	33	37	49	52	46	36	52	35	52	49	34	43	45	56	36	47	39	46	51	49	44	52	48	48	51	38	56	47	42	34	40	47	40	65	54	51	61	43	49	54	52	37	46	57	52	54	51	42	45	60	43	52	55	46	45	49	56	51	37	45	55	46	46	51	45	54	45	46	45	35	46	50	46	51	51	52	47	59	42	44	50	52	49	54	61	46	54	38	57	54	49	43	47	52	42	37	43	44	52	46	49	41	41	47	46	41	48	52	38	42	46	50	49	36	48	43	53	44	40	45	33	48	40	43	49	42	49	40	45	44	42	45	53	55	40	39	42	56	45	38	38	48	61	47	54	45	43	53	45	40	60	52	45	51	63	53	68	58	51	48	30	47	51	55	53	48	54	62	50	41	46	56	42	53	50	45	52	38	57	45	52	60	51	41	52	52	46	53	47	53	53	48	50	55	29	32	48	41	59	59	59	44	35	45	53	35	50	42	41	50	49	48	53	58	59	40	43	50	46	41	45	47	44	40	41	48	41	41	56	40	44	35	55	48	47	39	59	45	55	42	53	47	32	51	39	47	41	53	47	40	62	44	32	42	46	46	45	50	49	43	43	48	44	51	49	52	54	53	58	52	46	30	50	50	51	48	56	53	63	54	39	49	39	47	43	51	53	35	55	46	53	39	32	38	53	49	46	55	47	39	40	58	48	58	43	48	53	51	58	51	35	46	58	52	40	39	50	58	56	40	51	29	35	50	41	52	39	52	43	46	36	46	55	43	34	47	41	34	40	44	51	44	54	40	50	37	47	43	40	56	59	48	42	58	39	47	50	49	33	41	40	38	41	50	36	34	36	57	44	48	46	54	43	53	41	56	49	49	42	45	38	52	51	43	56	45	49	44	40	54	50	50	57	47	43	42	47	57	48	43	53	37	41	52	57	54	43	45	38	44	41	46	43	38	41	41	44	59	47	49	42	56	52	43	41	48	42	48	44	57	39	53	48	50	42	47	49	46	47	39	42	52	47	48	51	37	56	37	46	58	45	46	58	32	47	44	36	44	61	41	48	57	43	47	45	55	51	38	45	45	52	51	50	44	49	43	45	55	44	45	58	40	42	48	43	51	39	41	49	56	39	47	40	54	53	59	41	49	36	44	43	59	43	43	43	56	51	57	53	45	49	37	38	55	58	48	57	50	55	44	45	58	44	39	43	51	59	37	48	39	59	46	41	63	43	43	55	54	41	47	50	39	51	56	42	44	44	41	48	54	57	46	37	42	50	51	32	50	48	49	54	49	42	44	49	48	57	53	39	58	42	55	64	46	52	39	44	52	52	52	37	50	38	52	49	37	38	43	47	38	57	39	53	50	51	42	56	41	55	37	47
21811	9391	2014	2139	3560	4316	3717	2863	2323	1787	1452	1304	1178	1010	940	864	838	791	796	686	681	654	649	637	641	610	652	667	662	584	595	565	549	566	554	542	574	546	566	536	611	544	560	577	554	567	535	538	532	530	536	524	507	510	562	495	542	545	505	498	516	516	507	498	498	514	528	547	810	2618	2981	3041	2255	1446	1002	728	619	491	525	535	508	465	485	477	499	507	492	474	495	504	512	477	518	484	474	493	538	490	492	530	508	535	477	471	495	534	514	514	555	519	489	495	482	510	476	466	548	494	474	531	489	494	492	508	452	509	491	507	499	489	515	518	528	491	553	490	472	504	533	472	527	533	478	485	493	519	499	532	508	473	514	517	501	516	522	494	464	503	537	478	509	488	465	478	477	460	465	501	515	555	502	513	494	544	512	511	508	475	508	518	495	482	494	525	509	510	528	462	523	481	472	501	518	497	507	516	514	451	503	504	525	485	516	527	499	475	517	565	526	528	534	467	489	509	514	461	491	497	489	508	529	515	493	506	507	517	503	524	465	476	466	495	493	517	530	486	478	483	469	444	484	508	475	507	530	499	491	509	488	512	508	508	477	510	510	471	501	519	539	494	494	519	506	532	474	504	498	534	509	540	513	501	481	486	489	510	497	497	498	484	472	519	511	490	522	460	484	538	511	473	505	505	502	482	485	554	504	525	500	515	517	520	525	465	517	519	489	530	522	504	515	485	494	465	521	492	521	565	475	540	512	465	501	493	536	478	477	528	480	502	524	533	532	481	547	470	510	475	491	526	478	511	500	479	461	526	561	479	490	528	519	488	554	515	547	531	497	510	498	509	515	452	534	474	517	507	480	557	479	486	527	531	522	522	482	511	480	499	514	487	503	533	529	500	509	521	488	521	464	536	484	517	464	542	559	482	454	507	503	524	510	502	468	459	503	489	474	511	488	515	493	472	511	478	529	527	539	496	502	515	475	526	510	496	491	520	473	528	507	471	517	509	468	484	532	469	472	508	531	485	453	496	507	450	521	486	523	503	501	517	501	480	534	548	497	523	551	489	533	501	503	486	485	514	479	511	506	468	490	509	476	485	520	497	484	515	537	479	522	500	504	503	520	505	477	467	505	497	488	547	478	513	498	476	490	516	477	509	504	487	526	475	482	526	494	545	506	498	491	487	540	504	490	505	500	490	483	503	495	476	494	496	508	509	492	520	516	509	479	514	507	515	498	506	494	505	490	517	512	523	545	495	488	530	498	533	560	488	534	515	531	510	510	493	498	516	535	482	492	521	484	498	506	481	494	513	481	523	538	507	519	503	495	518	473	517	529	542	507	552	500	501	497	494	486	512	505	507	500	464	522	523	559	537	491	487	517	518	500	518	484	527	467	496	496	515	490	478	521	470	476	540	549	504	482	517	469	482	483	510	464	501	515	497	499	483	533	471	538	488	484	513	546	514	543	502	498	472	504	524	530	474	502	481	498	504	518	480	473	494	526	508	457	487	492	503	513	504	505	498	523	510	496	486	536	531	479	525	483	535	495	487	510	493	502	516	456	495	469	506	518	540	522	468	534	509	488	484	520	474	521	511	494	471	459	488	533	474	511	507	578	508	542	476	541	524	480	528	482	456	466	481	500	476	473	486	496	517	464	497	513	508	528	517	486	511	516	490	442	501	527	500	488	477	491	491	535	519	516	512	530	492	518	505	499	483	505	498	457	523	438	541	495	491	522	529	512	496	511	521	510	510	487	506	518	508	535	465	523	495	498	480	497	481	531	538	487	488	496	459	540	488	502	484	489	484	474	512	523	473	484	477	454	510	496	492	478	546	479	486	514	496	571	516	516	504	477	538	512	474	535	486	467	443	506	482	555	477	517	449	503	514	479	526	509	532	492	442	504	445	465	502	548	508	503	537	515	475	541	514	484	489	479	501	546	509	488	549	466	517	519	489	539	508	524	484	543	538	490	472	489	551	510	499	499	475	512	492	500	496	473	495	491	500	497	511	521	511	461	462	492	491	482	525	468	495	536	484	507	530	528	488	480	515	470	454	555	471	509	466	483	507	507	521	523	508	533	488	493	494	500	506	501	501	525	501	490	502	499	516	523	512	487	532	513	481	548	487	524	485	445	479	522	505	482	516	510	468	500	542	529	481	495	512	484	511	515	526	539	454	461	528	477	519	514	471	535	491	494	505	499	548	511	508	482	479	497	534	476	533	485	519	485	505	492	507	469	509	474	511	493	492	526	528	465	504	478	503	514	461	488	460	523	494	507	503	490	494	475	534	499	483	496	490	499	520	497	498	528	460	482	487	537	496	489	484	501	480	493	505	501	519	515	554	471	488	482	513	510	503	462	516	531	476	505	515	542	554	517	500	509	520	541	497	483	477	468	506	510	455	501	487	492	461	498	498	484	484	546	472	472	517	536	480	514	540	541	502	520	505	505	505	484	514	505	535	498	526	515	501	479	479	484	515	512	482	462	519	514	474	515	464	498	530	515	496	484	479	466	508	490	448	477	483	524	491	498	529	466	513	455	503	511	540	484	492	518	481	490	501	472	479	528	508	514	531	496	529	509	488	563	508	470	506	516	486	516	525	517	520	525	539	468	486	503	521	498	515	505	459	487	522	519	509	512	518	544	478	509	473	502	520	501	527	474	560	502	451	470	480	482	510	486	479	478	501	487	498	524	473	527	490	518	522	544	530	497	514	518	474	498	502	550	492	491	500	478	487	536	480	536	490	511	514	499	517	504	506	511	484	505	455	520	512	502	547	476	509	494	502	488	535	500	512	537	499	496	475	513	529	509	521	487	502	485	507	514	520	447	478	522	529	503	542	461	509	486	526	482	531	545	516	516	498	542	512	467	523	508	518	493	499	513	500	486	487	508	505	490	513	478	542	532	527	487	509	518	514	491	491	440	512	453	479	505	504	499	517	499	536	518	497	492	490	477	511	480	502	511	481	538	514	548	472	492	462	493	459	469	533	480	456	508	513	492	486	508	496	499	510	511	516	527	478	468	529	511	518	501	543	540	506	486	512	487	512	523	559	513	512	519	511	523	484	499	508	520	478	467	532	513	499	506	506	538	484	523	451	493	519	487	487	568	527	519	528	488	517	492	552	553	486	497	505	479	499	485	499	484	507	508	490	521	534	524	505	493	483	490	510	530	550	506	480	517	501	469	467	490	548	521	493	503	496	510	527	488	452	503	515	488	535	487	484	489	511	495	484	473	490	501	485	487	538	495	519	542	480	487	470	495	515	469	496	508	502	508	478	496	487	498	505	526	517	535	493	501	504	499	445	484	520	529	504	470	471	505	535	480	515	493	523	520	536	526	504	499	513	520	476	516	516	513	497	503	512	477	532	511	502	521	492	524	495	464	524	503	482	515	538	485	490	509	500	475	507	545	511	516	476	512	508	503	471	498	481	481	545	504	538	484	559	477	519	478	466	484	497	540	494	473	506	513	514	474	536	557	530	489	530	485	547	512	518	531	504
907	220	66	77	66	71	46	61	62	55	65	67	63	60	47	51	66	56	56	57	52	48	63	47	60	41	42	69	54	57	56	58	58	70	62	80	56	57	57	48	62	45	37	49	51	60	46	53	51	60	46	48	49	50	56	59	59	54	44	48	48	50	62	69	62	54	61	46	50	69	86	83	75	64	50	50	52	58	60	48	63	59	66	49	37	59	51	61	51	59	55	60	55	51	56	54	58	59	48	49	58	58	75	57	47	49	52	70	63	57	53	68	46	61	58	50	63	56	50	59	45	50	64	52	66	55	55	53	40	64	56	48	43	50	55	48	56	37	44	58	52	46	54	62	53	58	47	42	55	47	50	59	53	43	45	47	47	63	53	50	50	42	51	49	45	61	54	50	45	53	47	48	53	48	50	64	51	49	46	58	52	58	50	51	59	44	54	42	54	47	52	55	48	64	54	67	54	45	55	43	53	50	46	73	59	60	46	46	64	58	68	51	52	59	49	63	52	58	42	50	54	42	45	63	51	58	85	50	62	46	63	56	59	51	62	61	42	58	53	55	55	56	55	52	44	52	62	47	50	43	48	43	53	54	63	59	45	52	59	65	61	48	56	65	48	46	42	48	56	39	67	41	55	68	54	65	56	48	47	55	48	57	57	53	62	61	49	51	59	61	52	59	63	52	65	52	46	51	73	57	58	58	59	66	55	48	43	62	58	42	62	46	53	58	54	58	51	57	64	60	68	50	52	59	50	53	63	56	53	51	57	60	44	53	42	40	56	43	64	54	58	49	55	59	52	59	59	42	50	64	59	44	46	53	54	44	53	53	54	53	50	52	53	60	60	49	58	38	48	55	51	51	48	52	52	70	64	54	56	54	35	57	56	51	60	49	51	52	48	55	60	56	61	49	59	52	57	47	52	61	45	52	77	59	38	55	50	59	51	52	57	48	59	60	61	50	56	46	70	56	58	42	52	48	57	59	59	50	50	54	58	55	54	49	43	68	59	51	62	43	65	45	49	56	55	67	55	63	58	63	49	60	56	47	43	67	57	61	53	56	58	42	62	58	59	60	49	65	60	64	54	49	58	54	62	59	51	60	62	54	46	42	49	47	60	51	43	56	58	52	64	60	40	52	63	51	67	42	72	57	44	63	65	46	59	73	58	55	55	47	61	45	61	55	51	52	58	50	52	55	44	54	66	43	52	55	45	50	63	61	46	36	64	46	66	43	49	53	57	66	49	52	53	62	47	43	56	75	51	55	60	56	67	56	62	45	60	49	47	54	54	58	44	57	60	53	58	52	51	64	54	62	63	53	62	65	57	53	56	60	59	48	61	50	67	65	41	67	54	60	62	63	47	54	47	59	38	46	60	52	47	50	60	51	59	31	52	63	59	57	67	63	51	65	52	53	60	54	62	63	54	48	62	56	56	54	38	49	50	47	56	61	62	43	58	59	49	61	64	49	58	45	52	63	63	49	51	52	54	58	66	63	54	50	52	47	38	44	53	46	55	64	50	46	51	48	59	53	54	68	52	47	51	59	58	45	49	50	56	52	52	53	45	56	65	38	50	59	54	49	61	45	45	63	63	52	55	57	48	54	50	59	47	42	52	46	62	47	49	59	67	51	55	55	59	66	62	63	44	59	49	49	59	42	60	48	49	58	53	57	68	53	51	60	56	64	65	47	49	54	50	69	50	46	64	65	58	59	47	48	44	54	61	54	69	41	47	61	55	59	61	50	53	56	46	57	68	55	65	70	53	65	47	48	49	52	55	69	58	52	50	55	51	50	46	53	51	61	53	57	57	59	43	50	54	51	52	62	63	47	76	44	48	55	61	37	54	68	56	63	47	50	68	52	40	50	62	51	55	66	45	67	45	48	56	42	63	55	52	50	50	49	56	61	57	57	47	59	47	65	61	50	51	52	58	52	48	57	62	54	60	70	51	50	53	47	44	44	65	57	59	56	61	54	59	66	48	55	44	49	48	49	50	65	50	74	48	57	57	66	51	58	46	45	43	43	56	53	53	63	53	57	57	48	58	53	52	60	62	53	54	50	51	49	70	59	56	46	62	53	61	57	55	53	56	54	59	36	56	48	54	55	53	55	54	60	49	61	61	59	51	61	51	46	48	50	45	61	56	66	56	50	60	53	78	40	50	49	70	63	50	43	57	45	44	54	49	61	51	61	41	38	55	56	38	56	55	42	58	43	72	60	46	65	50	55	43	49	52	64	69	47	73	63	35	49	49	61	44	43	52	43	42	50	63	59	49	48	45	61	62	38	50	64	53	57	50	60	61	63	46	57	58	55	52	55	51	61	62	56	55	61	68	72	66	58	59	53	48	60	60	50	48	50	53	44	62	44	58	49	53	55	57	50	56	53	50	56	59	49	51	51	64	39	72	51	48	59	53	60	59	44	61	55	51	59	51	49	53	63	41	43	55	49	54	58	62	44	66	51	36	57	46	53	50	45	44	52	70	63	43	52	59	62	42	50	53	65	54	52	60	61	53	62	60	63	44	70	47	55	52	40	47	62	46	55	59	38	57	52	54	51	57	63	70	59	50	48	65	50	60	50	54	64	52	68	47	59	47	54	60	69	50	64	65	51	67	42	56	50	61	53	51	56	54	55	51	56	40	48	52	51	44	53	61	54	52	57	51	52	55	40	58	59	60	45	39	53	51	58	46	52	55	50	40	43	44	73	46	40	46	61	44	56	64	61	40	52	42	58	43	55	53	50	48	57	55	61	55	46	61	74	56	62	58	53	63	48	58	58	48	59	56	54	46	56	69	53	50	62	51	52	75	55	50	52	59	59	60	57	51	57	54	58	50	54	59	42	51	63	60	55	54	57	48	57	56	51	67	49	42	70	57	56	51	51	71	42	57	51	50	44	46	61	58	62	51	59	55	56	52	54	58	48	67	58	57	58	65	59	52	46	56	57	49	54	54	52	62	54	47	44	51	55	60	50	37	50	60	54	58	56	58	66	51	61	54	51	64	58	56	53	55	45	58	49	65	59	61	58	39	51	51	48	59	59	51	52	64	54	70	43	57	50	59	50	57	63	60	42	50	61	61	52	66	40	54	57	68	43	69	45	60	45	53	63	47	55	56	61	58	56	57	53	62	65	54	44	59	62	58	42	54	62	52	52	66	43	60	67	63	59	55	57	66	45	66	56	55	53	50	58	51	58	49	48	51	62	53	58	58	72	40	63	58	62	65	60	62	47	49	66	54	50	47	52	59	60	55	39	54	58	40	61	45	65	48	60	58	58	55	48	53	61	54	47	55	60	50	56	55	51	48	44	58	52	58	45	54	37	52	43	54	57	52	63	64	63	62	53	57	59	56	60	41	56	69	60	51	50	50	44	62	56	62	51	60	56	47	63	64	48	66	65	50	65	56	60	43	57	53	67	42	54	38	50	67	55	54	39	44	59	59	59	48	53	35	67	71	67	50	39	57	61	45	47	57	52	70	63	59	61	47	42	54	54
13153	4026	851	903	1243	1523	1395	1140	1085	879	787	769	702	665	591	660	661	615	597	589	557	603	631	612	603	623	586	625	590	581	558	615	566	585	544	556	606	585	565	583	602	578	577	537	579	565	585	543	543	548	582	595	561	552	607	542	568	573	582	563	550	517	585	560	576	604	605	589	597	862	1122	1165	1107	893	738	653	569	585	583	529	605	576	568	560	553	575	564	610	596	565	544	568	538	555	591	580	541	567	569	593	518	568	581	559	553	564	556	546	576	531	566	546	565	579	524	560	593	569	589	602	592	540	618	605	560	558	584	555	555	569	585	591	535	582	556	612	590	583	541	581	596	562	582	600	515	557	555	586	516	556	543	559	582	578	585	577	568	530	565	577	547	561	586	561	601	554	544	594	585	580	544	545	561	589	542	564	600	556	580	593	576	605	576	552	536	521	546	515	561	584	552	553	573	552	554	547	545	585	553	548	574	576	589	608	539	583	547	564	551	573	584	558	556	596	551	577	509	600	581	571	554	534	537	522	578	550	550	531	566	558	617	595	542	573	531	596	560	591	550	557	552	563	600	538	530	559	557	503	590	609	570	537	537	548	553	573	513	552	580	576	603	540	513	579	531	569	532	558	579	581	585	571	512	564	533	602	550	611	551	562	574	572	565	579	538	565	562	567	566	568	562	537	605	532	515	562	583	553	575	530	550	565	551	554	558	520	562	558	553	575	587	553	558	533	560	519	588	536	575	536	583	563	561	541	583	567	532	542	586	562	574	542	543	579	580	542	574	593	533	592	535	564	597	549	567	581	614	565	607	553	556	578	605	542	594	574	544	589	504	566	575	573	553	546	568	555	542	581	577	547	592	585	559	596	546	553	558	580	561	544	546	530	577	561	550	562	574	552	562	554	567	524	543	567	617	557	560	517	538	573	582	549	558	594	529	562	567	564	566	565	577	548	564	542	580	561	569	604	546	583	560	552	538	549	554	575	567	570	557	594	557	531	590	542	539	589	541	560	578	562	555	584	540	557	577	578	581	568	580	569	572	569	542	521	584	553	554	536	529	544	530	544	579	590	544	558	551	600	571	566	562	614	513	563	604	591	567	553	569	516	514	582	551	614	553	587	596	560	624	557	531	551	594	560	571	566	560	541	563	545	569	544	581	582	577	555	551	556	505	524	565	571	553	569	535	543	553	564	568	567	560	566	516	610	532	575	562	567	512	582	568	579	535	588	558	547	566	570	567	586	593	556	545	552	582	605	553	528	546	550	595	578	601	559	583	544	549	557	573	589	543	524	551	565	595	572	544	502	555	596	578	584	602	563	596	559	566	606	573	586	572	576	550	567	564	546	562	524	597	547	557	581	534	555	557	551	580	560	580	570	573	580	631	554	552	567	534	549	559	609	583	573	556	543	536	539	577	536	555	576	550	557	546	555	582	601	561	555	552	568	492	529	532	552	553	541	580	510	534	594	576	566	555	575	537	594	526	566	550	580	541	534	567	551	566	522	577	564	584	557	562	563	577	557	598	561	582	601	584	568	565	547	598	539	558	568	588	545	574	579	564	570	576	549	545	551	563	573	569	553	593	587	506	559	538	583	535	569	578	573	560	576	567	540	572	574	573	516	582	519	545	560	583	557	570	589	573	581	582	570	541	579	583	583	613	540	542	586	528	558	559	520	562	553	551	547	553	570	594	552	574	544	520	520	529	598	550	551	556	551	558	587	514	578	588	494	603	574	555	557	602	544	568	529	547	571	571	553	550	567	557	579	558	527	548	584	585	579	553	564	549	561	554	539	568	566	540	590	568	579	584	567	546	584	564	549	580	596	571	548	548	586	537	558	588	560	563	569	569	578	566	564	573	546	551	579	551	590	592	598	549	566	609	564	557	547	580	539	553	515	575	600	537	544	560	574	583	574	554	536	576	540	543	573	579	632	538	597	563	603	526	533	583	564	561	563	584	572	572	551	583	579	593	592	559	531	571	531	532	569	592	574	546	547	583	572	540	587	569	568	517	534	574	564	571	541	597	523	550	551	555	578	546	595	551	524	558	560	572	563	593	553	522	561	597	547	563	548	581	515	573	597	523	530	549	614	545	562	563	579	563	589	569	558	544	567	572	552	555	538	578	560	564	594	557	615	606	518	567	574	565	525	530	506	533	567	555	526	583	545	560	553	579	553	570	574	561	576	591	556	539	513	550	561	572	580	560	560	541	637	580	552	584	615	595	569	580	565	567	536	538	580	593	547	548	556	550	595	592	566	580	577	537	568	547	605	599	551	579	567	594	572	576	557	549	567	571	530	574	576	560	528	570	536	580	574	564	585	559	560	592	565	601	521	531	562	518	590	563	514	572	559	544	569	569	569	550	563	571	572	584	539	603	592	568	549	584	549	557	550	563	565	632	572	549	562	559	585	573	549	574	551	551	564	580	542	572	587	530	595	578	613	559	583	585	529	577	605	573	549	569	558	555	570	573	585	563	540	581	544	526	588	633	615	581	584	566	544	573	547	541	566	565	561	578	567	550	560	533	565	561	536	525	597	546	611	579	556	529	548	550	562	567	573	564	560	599	554	539	576	543	539	527	598	530	551	575	586	565	524	553	551	584	543	552	558	567	543	510	570	596	611	571	550	576	545	599	618	537	543	555	559	561	550	558	560	553	563	559	616	530	576	549	565	531	581	564	612	593	554	583	580	587	572	566	560	553	557	569	596	574	525	513	563	543	544	566	557	579	554	565	526	560	618	541	564	554	557	579	584	576	590	556	556	600	569	574	561	552	587	576	549	552	559	578	560	549	547	581	560	598	528	592	548	581	539	550	564	572	552	548	557	541	559	558	559	560	552	585	550	568	544	585	581	587	512	509	533	585	570	560	518	559	579	581	499	551	552	562	558	582	572	517	560	547	579	552	518	602	587	580	571	560	564	552	550	582	593	566	615	541	559	534	568	512	557	561	577	558	538	607	556	518	572	554	579	567	583	614	550	588	587	602	518	516	580	602	573	568	561	597	589	566	580	562	562	548	577	602	537	569	609	589	547	530	567	563	577	589	538	599	535	566	553	565	538	548	545	520	558	558	584	525	571	535	609	563	554	545	548	555	611	550	557	551	590	566	584	584	550	544	555	525	543	567	580	595	546	569	589	566	528	562	534	538	561	539	590	558	573	557	568	600	601	584	552	547	536	582	564	598	552	562	580	573	542	553	600	526	536	592	571	587	569	560	568	580	563	542	586	538	557	563	560	562	547	535	532	563	609	527	585	532	576	530	565	575	570	555	571	562	540	583	559	589	573	574	553	564	536	548	581	574	564	597	537	570	590	557	551	563	517	615	587	583	562	545	582	588	583	554	546	530	579	573	601	577	544	529	538	531	567	545	554	529	534	557	579	546	513	545	536	580	550	591	554	581	561	540	552	561	585	553	594	575	600	561	557	572	504	591	597	531	536	529	564	595	552	545	581	544	544	541	596	579	538	567	554	555	573	544	585	563	561	510	593
1389	665	114	91	71	70	75	87	63	63	71	59	73	55	55	53	55	61	55	73	44	67	56	49	46	50	60	56	51	53	49	60	52	58	46	51	49	51	50	47	60	64	56	53	59	53	54	56	56	56	45	65	57	73	46	61	55	45	62	54	68	57	63	67	56	71	58	46	61	88	103	97	86	71	82	64	52	51	57	55	57	46	52	40	51	44	63	63	55	63	68	49	41	61	51	48	52	50	70	58	41	61	51	41	50	58	58	59	53	43	48	53	51	61	56	58	56	41	51	38	59	62	46	54	51	45	47	45	47	43	62	57	47	58	48	62	47	45	42	56	55	56	84	64	69	49	39	53	49	63	44	62	49	64	59	62	53	56	51	55	56	57	41	55	53	48	49	51	56	68	52	60	58	55	59	53	65	60	59	52	57	42	53	63	52	50	54	52	52	64	63	44	51	51	69	55	59	59	54	52	47	61	44	53	48	45	61	58	49	56	58	58	50	39	67	47	53	56	60	46	49	60	61	51	57	62	61	56	56	49	51	61	53	51	53	49	50	49	44	54	52	67	53	60	44	45	46	48	51	55	48	52	39	45	56	48	60	49	62	50	60	55	58	57	66	57	59	49	57	66	60	54	55	61	52	44	49	60	40	68	42	47	51	54	50	50	53	35	54	50	62	59	60	61	53	64	63	50	64	54	64	52	60	60	62	50	63	61	53	48	45	58	60	63	42	61	42	54	55	58	52	52	57	46	65	59	46	59	57	52	55	63	61	64	56	54	62	57	50	66	50	58	46	52	53	63	50	55	53	54	52	57	63	56	55	55	71	51	46	50	50	48	54	56	52	52	52	54	54	59	48	47	51	64	45	59	64	61	50	63	46	56	53	61	45	50	52	55	50	56	45	51	50	64	67	39	51	47	59	48	53	55	41	48	48	50	67	53	51	60	57	54	62	61	50	50	49	51	59	60	68	60	58	66	47	51	46	64	66	44	62	61	50	57	50	45	49	52	52	51	53	53	57	53	65	49	51	61	64	48	43	62	60	55	55	40	53	39	63	49	45	54	67	56	51	53	45	50	54	64	66	63	51	55	55	53	55	57	45	47	59	47	44	68	48	53	49	61	51	45	55	51	73	58	59	64	61	69	57	45	58	50	41	51	54	47	59	55	66	38	53	48	58	67	52	52	52	53	41	57	57	49	56	63	57	33	48	52	58	65	76	65	56	49	58	49	59	51	49	57	53	58	67	58	47	51	50	45	61	49	70	54	62	40	49	48	42	58	51	55	59	48	58	63	48	61	51	60	75	73	62	60	47	52	45	66	58	47	49	50	55	43	52	49	51	43	69	56	42	59	60	59	69	44	47	52	60	66	61	65	57	56	49	37	67	47	59	43	51	50	62	49	51	54	58	49	62	53	48	56	55	47	56	50	47	48	69	51	52	50	59	57	45	60	55	41	53	46	52	45	44	48	47	63	60	55	54	71	44	54	66	47	61	70	53	60	61	62	56	50	44	54	65	53	51	61	43	69	51	69	56	65	73	51	53	56	61	49	51	47	51	46	48	62	57	54	63	65	43	47	46	45	59	50	59	78	39	57	51	51	58	56	51	44	47	62	59	46	63	58	52	55	61	60	53	53	46	44	58	64	50	54	50	64	56	61	59	42	60	47	48	53	54	52	62	55	60	45	51	46	55	53	65	50	44	62	50	53	57	49	48	45	55	56	50	56	61	57	60	62	49	60	38	51	63	50	48	49	54	52	67	59	49	61	63	54	57	53	56	46	61	69	52	51	74	55	54	56	55	47	57	55	60	47	51	58	73	59	59	55	46	47	56	62	59	49	60	61	55	46	52	64	44	55	50	59	66	47	46	47	59	61	58	62	48	66	61	54	44	58	67	45	62	58	48	56	63	55	65	44	62	53	52	58	57	67	51	52	50	42	57	48	54	51	47	52	48	50	41	43	55	51	55	53	49	46	61	60	53	64	44	65	64	60	56	58	51	58	62	67	54	43	53	36	49	54	53	55	38	48	53	65	47	50	59	50	54	58	67	53	50	51	53	51	63	45	57	68	48	65	65	43	58	63	48	42	72	45	56	48	62	57	52	43	41	51	60	66	37	53	53	62	48	48	50	51	64	48	55	55	48	77	62	64	53	63	54	65	44	56	45	57	47	52	57	61	60	46	70	57	50	61	57	48	50	67	64	66	73	45	52	56	48	57	52	35	53	59	44	62	71	52	48	56	58	52	68	59	50	72	56	55	48	42	57	63	44	59	46	78	56	51	54	55	61	64	52	51	66	40	50	62	48	60	62	55	44	52	65	57	51	54	53	35	56	60	55	39	52	46	41	42	43	53	50	61	71	53	48	58	52	47	47	48	60	70	57	47	51	56	48	55	47	56	51	44	62	57	45	63	44	61	61	59	55	54	50	67	39	52	34	62	68	56	56	51	53	43	66	58	57	60	52	56	62	56	61	50	49	70	58	51	53	58	61	44	40	62	55	48	52	54	48	56	56	45	56	50	61	53	57	40	52	47	63	64	52	54	56	56	69	67	43	50	54	48	55	45	57	51	47	47	52	46	56	75	62	52	52	47	61	45	52	48	50	52	53	65	54	53	52	61	60	50	54	61	61	40	60	37	57	57	56	67	44	58	71	70	55	66	50	66	57	46	56	54	38	52	56	52	53	46	48	63	63	56	61	55	62	56	57	53	58	57	62	49	47	52	49	66	58	55	56	58	61	58	42	68	51	64	59	60	50	61	49	52	57	66	51	49	67	57	47	62	53	50	65	60	49	59	51	50	46	59	50	47	59	53	50	60	60	56	53	55	48	55	50	52	42	53	62	71	64	48	57	50	68	68	56	61	53	46	47	54	49	54	57	61	44	48	67	56	44	51	51	41	61	51	61	58	48	62	53	56	48	54	47	63	52	49	52	50	50	53	63	52	51	53	52	52	56	55	55	44	50	62	70	55	56	48	66	56	55	47	66	61	55	53	64	39	50	50	51	57	46	50	63	66	69	55	60	65	52	47	46	51	58	57	46	51	58	59	50	57	57	56	60	62	56	61	60	47	53	54	49	60	54	56	51	51	55	39	61	55	52	46	48	43	58	57	56	55	59	52	60	55	50	51	49	64	45	70	48	47	59	52	50	60	60	66	59	52	52	50	49	51	56	59	40	58	60	70	54	59	48	61	57	48	63	41	48	71	66	44	59	48	53	59	54	52	56	50	44	67	56	56	58	61	56	42	68	51	50	52	51	56	59	49	71	54	46	56	63	60	49	52	62	54	44	57	57	56	67	56	67	42	48	73	54	51	58	69	62	69	48	50	55	60	54	59	58	55	54	36	56	58	57	46	54	61	54	63	52	60	61	57	52	46	51	49	50	56	53	45	60	49	44	66	58	50	58	72	58	45	63	54	60	44	62	54	61	59	55	50	48	51	57	44	56	54	47	55	69	59	49	51	63	65	60	52	59	50	61	49	56	65
18560	7126	1410	1561	2402	2828	2533	2125	1601	1371	1134	981	925	844	809	752	735	713	741	723	706	662	696	648	669	605	641	678	666	699	657	635	631	612	618	619	588	573	598	605	645	574	598	582	555	574	565	588	574	598	600	603	586	623	563	616	581	588	600	605	569	598	553	589	530	545	602	623	759	1482	1941	1977	1538	1252	904	692	620	614	593	567	579	623	558	586	559	568	622	534	586	585	583	561	586	584	569	545	552	572	521	552	604	618	571	542	563	603	610	599	603	583	586	587	584	575	584	595	592	597	567	587	587	594	532	560	556	581	560	552	582	570	562	587	554	600	593	584	589	574	580	534	586	544	539	529	562	608	562	554	598	587	556	580	572	584	587	595	568	595	552	619	582	596	585	575	576	608	584	601	573	596	582	534	543	544	543	538	602	586	582	612	554	592	564	571	571	586	610	559	563	552	590	594	559	551	571	594	571	586	607	572	576	573	580	557	600	550	550	588	557	546	568	604	555	590	577	570	592	551	583	589	551	603	585	574	566	573	550	589	576	584	599	594	604	558	548	590	582	572	594	581	602	594	587	570	568	590	594	571	575	569	596	567	586	576	612	601	578	583	533	552	568	548	588	588	576	584	597	532	569	550	534	591	571	520	554	602	569	564	564	537	596	590	568	546	543	563	569	585	554	582	546	549	543	591	565	589	586	510	561	607	558	610	609	533	547	591	588	558	610	567	587	597	542	526	613	561	593	572	572	547	595	648	572	621	578	546	545	577	562	593	570	569	525	584	591	583	569	587	548	570	589	616	559	571	535	600	569	586	595	596	554	585	535	520	597	564	604	559	523	600	523	580	583	558	561	608	585	584	562	514	594	575	543	549	548	574	564	574	575	598	552	590	617	591	573	581	585	617	552	560	579	576	579	579	576	580	574	552	614	612	555	586	544	595	550	559	554	535	537	580	540	622	560	565	595	609	582	594	562	586	576	608	527	546	626	599	537	580	551	616	625	604	555	563	566	584	544	558	559	574	589	528	540	599	552	556	582	581	567	600	564	568	594	573	612	546	547	587	557	564	559	602	579	602	573	567	640	561	605	567	575	577	550	593	563	557	553	556	580	576	562	594	533	552	561	579	601	576	600	572	565	596	561	607	571	594	580	563	583	594	569	592	549	592	585	562	600	547	632	534	594	611	567	571	585	586	587	591	542	603	566	597	532	567	561	561	573	528	598	609	574	568	591	606	537	544	558	623	587	592	556	634	529	596	564	546	539	561	587	617	547	541	553	553	595	584	562	594	595	544	584	553	596	574	590	580	606	543	606	597	616	570	596	586	585	610	582	601	539	572	572	608	589	602	591	541	570	612	580	578	565	574	571	602	547	517	581	582	592	594	569	597	558	580	561	516	561	584	580	563	512	576	560	594	598	585	587	600	580	575	584	541	601	532	554	607	608	564	593	567	562	617	589	592	543	543	572	562	601	549	613	562	602	546	549	578	583	571	567	558	596	566	546	594	548	559	567	622	618	606	586	584	588	554	546	557	622	609	534	567	573	568	573	596	612	564	564	554	585	548	577	562	572	600	599	588	573	626	559	589	565	635	593	591	569	551	582	584	561	592	555	551	598	574	591	586	584	528	588	572	601	571	590	600	593	578	604	564	584	565	582	584	564	557	582	596	570	545	556	570	611	582	562	564	591	578	588	577	564	568	547	587	544	549	581	587	596	595	622	568	578	529	568	589	579	567	532	561	587	603	542	571	576	565	611	593	585	599	634	556	560	594	618	559	567	554	579	605	573	556	565	542	603	587	497	528	598	596	605	556	566	547	605	595	556	576	577	559	594	563	560	552	537	571	587	616	577	573	572	570	589	576	587	568	580	583	563	618	577	584	625	572	594	542	616	536	573	560	602	592	571	621	588	595	582	579	580	603	531	532	561	530	549	574	593	559	551	559	507	607	580	604	572	555	610	576	544	549	581	592	609	619	547	560	571	553	579	545	563	580	540	587	568	566	586	537	599	599	573	580	585	569	574	576	588	572	570	541	596	547	550	574	538	548	596	585	614	539	568	566	621	560	590	568	583	547	591	571	561	543	542	600	570	573	583	566	585	565	567	612	563	562	570	636	544	537	549	579	563	579	591	530	546	636	570	506	621	573	542	580	593	572	598	590	599	579	557	565	567	572	590	558	589	575	565	557	572	581	597	564	601	626	618	562	606	601	568	573	524	604	578	562	582	574	577	548	579	597	611	577	538	552	551	583	543	613	586	602	546	570	599	567	551	580	598	575	575	539	598	538	592	577	569	567	609	536	570	579	561	615	561	563	591	576	578	602	629	601	595	545	568	615	562	555	593	555	598	581	587	562	555	565	575	559	585	561	589	557	560	633	627	568	568	589	510	583	614	563	585	579	562	594	576	519	634	630	610	610	575	583	571	575	591	511	580	582	567	597	623	576	604	557	586	565	542	567	553	562	552	514	565	570	557	552	639	594	561	528	597	611	570	588	620	606	561	558	575	580	567	606	563	552	639	574	590	626	590	562	588	567	538	582	579	528	584	580	546	598	568	578	562	555	571	579	599	539	577	559	551	574	584	548	589	579	574	558	591	562	575	586	577	540	571	565	580	604	630	589	607	593	575	611	570	572	539	547	573	560	598	590	507	576	524	585	608	563	571	590	567	575	579	579	583	583	579	588	611	596	585	568	553	618	602	543	553	595	574	614	593	545	584	579	577	564	569	544	592	617	581	547	573	558	566	629	579	555	587	591	553	587	550	575	615	533	613	562	567	560	549	583	592	552	577	609	594	585	595	586	581	558	602	609	596	540	592	566	564	581	588	584	596	589	496	577	593	535	573	569	639	541	630	585	604	626	579	575	604	599	596	536	562	559	555	597	597	603	609	578	586	595	577	547	569	576	570	599	546	595	607	605	563	595	594	555	544	534	566	594	593	562	576	518	562	597	557	563	561	593	576	573	583	539	579	603	596	634	567	576	575	558	543	593	570	588	554	517	586	612	574	592	604	585	577	549	609	599	556	565	549	545	573	555	578	561	562	569	574	522	597	600	632	611	562	551	518	580	563	597	549	617	583	582	585	557	615	593	592	548	564	586	640	533	567	615	593	561	608	628	576	585	568	595	576	565	556	542	528	561	593	599	596	538	637	541	552	581	567	566	545	541	545	585	604	554	558	540	584	562	630	566	558	606	582	565	560	562	562	545	543	621	606	587	530	588	615	591	587	572	559	563	555	563	598	606	590	594	565	563	574	530	614	606	554	626	581	541	608	595	580	574	559	571	601	592	580	592	558	592	573	564	581	571	552	550	618	588	597	599	576	548	613	587	550	581	602	593	593	588	583	518	576	573	619	554	579	569	560	583	558	601	593	566	556	581	592	544	562	580	644	624	588	563	597	598	624	564	568	585	603	604	598	602	590	582	559	584	509	556	576	586	577	568	571	591	582	587	590	594	529	538	576	567	616	565	622	529	607	581	568	574	563	588	586	568	594	550
1741	615	109	86	69	75	80	66	75	60	56	60	56	52	42	51	40	49	53	49	57	53	49	46	33	51	52	38	38	50	36	38	49	56	47	47	43	42	50	44	48	44	40	58	36	50	51	57	43	41	43	35	42	48	64	46	34	51	56	56	50	50	40	51	44	44	32	60	51	99	95	102	88	69	67	57	63	55	50	52	38	53	60	48	51	38	53	43	50	57	44	31	41	47	46	55	50	45	34	47	45	55	44	61	50	45	38	29	37	35	48	46	47	50	43	54	53	44	56	48	44	65	53	42	60	33	43	42	50	41	39	41	47	55	46	55	41	40	45	56	42	46	52	43	36	51	60	51	41	59	56	57	40	47	49	53	45	53	51	62	41	54	49	49	50	42	46	50	41	40	34	37	42	51	51	43	59	48	37	46	56	38	45	54	57	58	29	48	63	44	47	43	44	45	42	44	35	37	53	50	40	47	46	42	46	43	44	41	42	49	36	37	51	48	48	40	42	44	33	42	37	42	40	43	51	44	44	36	51	52	43	43	38	54	62	45	56	54	47	51	43	42	44	42	48	40	53	40	41	56	39	54	46	46	39	42	56	52	34	57	42	54	44	43	37	43	53	59	70	55	49	40	39	48	41	43	49	43	45	58	49	37	49	50	48	34	44	44	55	48	48	44	56	31	31	40	62	43	47	50	29	54	51	36	48	44	44	40	53	47	40	34	57	41	62	42	40	45	47	42	45	61	51	46	50	48	41	48	53	46	46	47	63	51	52	41	42	39	54	42	39	55	38	42	43	51	44	43	46	53	43	44	50	54	44	45	44	43	52	45	38	40	43	49	54	42	44	35	46	46	52	36	44	45	49	45	53	43	37	47	46	34	32	52	41	55	35	44	46	41	37	56	63	38	44	44	57	52	47	44	49	33	51	43	57	49	36	46	37	43	31	48	44	45	47	43	35	54	42	56	41	48	46	49	48	42	39	41	49	32	45	36	54	43	50	39	44	49	46	57	38	42	38	41	47	55	50	52	42	39	41	40	48	48	53	44	46	35	32	46	51	41	40	47	42	41	40	50	35	55	45	38	41	38	52	50	44	46	44	49	37	52	47	48	52	43	43	42	42	48	48	44	40	43	45	44	49	54	47	42	50	38	63	40	41	47	44	42	43	51	41	49	31	54	51	51	46	44	67	52	40	43	49	38	62	50	47	37	44	50	47	49	44	41	45	28	54	36	59	47	36	43	38	38	55	34	51	57	51	47	47	40	46	53	46	54	55	45	51	42	46	51	42	44	40	47	45	37	45	48	46	43	44	32	45	43	44	37	51	35	46	50	34	45	49	49	51	54	52	52	55	33	52	43	49	43	42	46	38	46	41	59	54	41	38	57	43	44	56	44	46	46	37	43	30	43	46	41	58	42	38	39	42	59	44	49	43	44	37	37	44	56	51	43	49	45	51	62	44	59	45	50	36	41	53	43	40	39	37	43	41	43	56	51	57	33	42	50	30	53	40	44	52	46	39	53	44	41	41	30	41	35	50	51	40	53	49	51	42	55	42	51	34	58	45	49	52	51	42	52	41	55	40	43	56	41	43	41	50	35	43	47	48	41	52	54	39	62	52	46	50	45	52	48	45	38	48	50	50	37	49	47	47	56	40	38	50	46	34	71	52	49	46	48	48	43	46	38	39	44	47	49	47	35	41	51	54	42	42	59	37	53	49	48	53	47	36	45	50	49	51	37	59	30	32	45	42	45	40	45	57	53	45	45	40	68	38	48	61	39	42	46	41	47	37	43	57	51	53	47	45	63	50	46	45	32	44	54	45	44	63	49	46	37	36	43	52	51	38	47	54	50	37	49	49	53	39	38	47	37	55	51	44	51	41	47	40	46	51	34	43	50	46	54	32	51	52	39	44	48	39	49	38	46	44	54	47	52	52	47	53	57	50	41	36	40	42	51	40	41	50	53	37	49	46	53	47	39	47	34	39	40	50	48	55	49	36	45	63	44	46	35	47	53	34	48	40	36	54	46	49	54	40	44	57	34	55	67	42	35	48	37	50	40	53	48	38	40	56	37	55	53	61	59	36	41	37	54	42	45	41	43	54	54	45	44	52	42	39	37	34	40	51	55	45	48	51	36	39	35	40	46	40	48	44	51	53	53	40	46	39	42	47	48	32	45	41	41	48	52	41	42	40	52	45	51	45	53	52	44	44	40	49	48	45	42	43	56	44	47	54	45	37	43	43	53	60	41	48	54	39	46	51	45	48	49	57	46	47	41	58	37	43	53	39	46	58	48	40	41	41	45	44	43	47	43	35	54	52	43	47	55	45	48	41	39	41	51	42	39	49	57	39	54	40	55	43	36	52	48	54	44	43	46	56	60	48	42	43	52	46	49	55	35	38	48	49	47	43	45	48	45	40	43	53	42	49	48	47	49	49	43	45	46	48	49	43	49	57	34	51	48	47	37	43	58	44	52	45	54	39	57	55	54	51	49	45	45	45	47	53	38	43	54	45	40	50	56	44	42	46	40	53	48	36	53	46	47	34	49	41	39	51	44	55	46	38	38	47	48	41	46	52	46	45	40	47	54	44	50	42	38	33	49	45	45	52	38	41	52	47	41	47	40	51	40	42	45	35	38	42	45	41	45	33	40	54	52	49	38	56	50	46	51	48	44	42	50	53	51	46	40	51	55	45	49	47	61	51	33	46	43	50	44	45	33	53	40	46	43	55	46	28	45	57	39	47	59	38	38	42	46	35	41	48	48	40	45	49	36	44	38	41	28	55	38	51	53	58	44	41	42	50	45	46	38	49	41	47	38	59	38	42	36	54	58	41	38	40	47	49	41	49	49	42	49	33	56	44	47	54	45	42	46	47	41	40	57	56	49	45	42	60	45	48	48	38	47	40	45	41	59	38	51	45	44	49	49	53	38	41	52	37	59	36	51	45	46	49	41	48	57	42	46	45	47	42	48	51	47	37	43	44	49	51	44	44	47	55	46	45	28	49	51	51	58	47	44	44	49	52	42	39	53	47	65	49	50	57	44	38	43	42	41	44	44	57	52	48	50	45	37	62	56	37	45	33	45	47	42	48	35	47	42	43	34	47	43	39	51	41	46	62	48	54	41	56	33	48	46	41	37	49	44	41	57	53	57	52	39	41	46	51	39	37	40	49	46	39	39	40	49	56	35	54	45	47	44	42	38	55	48	43	38	46	35	50	36	38	40	44	49	53	45	48	51	51	41	51	60	59	43	41	59	41	42	33	33	41	30	43	48	47	49	34	49	46	57	48	44	49	40	47	49	42	53	53	45	46	49	42	40	45	43	44	44	58	45	37	46	39	29	38	46	56	53	67	62	45	45	46	38	34	49	62	47	36	56	35	60	52	45	21	44	62	56	52	48	53	45	36	40	48	30	35	42	51	53	44	53	43	36	39	50	53	41	42	49	51	52	33	48	50	39	46	48	42	43	46	47	58	51	43	45	48	51
18330	6958	1509	1398	2079	2521	2397	2109	1617	1325	1130	1043	888	773	776	674	657	671	685	619	565	602	549	555	591	549	539	560	583	572	507	552	495	527	496	476	518	527	509	522	473	490	539	510	478	505	557	509	460	496	491	495	509	479	490	476	509	501	491	499	486	459	467	480	484	510	504	568	847	1562	2026	2079	1560	1194	829	651	574	532	479	490	509	495	494	476	485	491	508	478	448	500	481	479	491	474	457	462	512	456	490	486	480	501	522	467	509	492	452	484	469	529	479	475	503	512	477	451	467	420	502	440	482	515	501	481	517	466	450	466	442	495	475	494	478	466	481	479	490	479	494	494	513	475	483	481	471	520	466	535	453	495	519	459	482	480	483	462	446	461	499	428	454	471	477	460	473	474	447	514	492	465	471	489	509	503	530	427	464	495	504	434	494	478	488	467	453	448	467	462	490	501	502	445	468	498	503	489	479	441	504	456	525	532	457	507	466	474	476	465	499	480	459	492	501	474	501	504	470	485	483	501	480	498	491	511	526	436	451	459	520	443	545	503	470	442	432	465	442	444	488	477	476	451	467	460	476	472	491	485	469	451	490	444	426	501	482	470	479	514	441	496	460	470	469	463	488	434	473	453	484	514	491	476	513	475	437	457	491	477	481	439	497	494	471	461	457	470	500	466	481	484	430	472	489	499	480	484	453	480	482	467	458	433	481	452	487	481	479	508	443	498	449	453	465	494	545	502	486	447	506	524	487	421	460	463	461	465	488	477	449	499	461	500	501	486	450	438	430	489	481	456	482	475	455	460	481	514	447	458	461	444	455	453	458	460	461	451	487	473	463	428	487	499	479	466	483	486	490	450	448	483	436	505	498	456	481	486	492	496	539	503	501	465	448	510	479	451	455	482	506	484	459	468	427	495	509	494	480	469	483	485	455	459	471	448	462	448	482	489	496	495	468	482	481	500	487	442	463	515	417	467	494	474	516	480	525	457	509	475	514	505	436	464	496	516	436	466	462	509	472	523	470	485	469	471	488	500	512	457	478	459	489	462	459	508	466	500	467	485	506	495	452	419	493	481	470	499	491	474	441	518	463	493	504	481	509	473	502	527	498	452	495	510	487	474	463	464	501	493	470	464	471	464	478	463	476	496	486	518	515	528	477	494	465	488	447	501	472	459	478	492	490	479	451	473	492	469	504	480	423	455	483	480	486	474	447	474	458	463	493	460	480	501	495	473	496	446	534	468	487	464	474	499	481	446	446	490	490	492	480	504	474	467	476	515	511	508	492	471	494	448	468	494	515	488	454	463	497	468	495	505	465	444	482	482	478	452	493	483	513	507	509	492	449	486	482	476	493	414	478	442	463	476	440	490	412	485	481	480	466	556	474	493	508	493	505	506	468	486	453	446	490	439	468	447	504	493	483	486	469	447	462	511	454	486	500	464	467	462	474	463	431	490	493	467	448	514	469	442	489	462	533	459	475	513	478	511	481	478	480	501	487	454	478	509	447	475	465	487	455	460	490	472	488	484	512	461	511	502	437	505	485	495	485	498	499	453	446	516	437	454	502	476	490	476	458	452	475	465	476	471	445	448	545	469	488	485	452	471	438	441	507	500	473	480	443	474	472	449	491	508	497	485	446	491	498	458	499	449	476	485	448	458	484	465	471	495	457	510	483	473	461	446	483	480	482	417	502	470	427	469	474	470	462	526	445	466	488	460	475	462	496	412	453	439	472	450	491	519	492	441	475	459	491	488	460	445	482	466	465	459	488	464	480	443	455	489	485	509	477	484	491	471	454	483	523	478	456	439	468	497	465	460	459	483	458	488	499	532	475	471	493	481	501	447	450	470	469	489	456	481	445	440	508	503	453	453	489	477	474	493	449	459	483	490	486	440	475	455	471	468	471	471	459	457	456	459	520	451	462	427	482	448	503	470	461	511	466	462	452	473	482	478	492	514	516	445	471	484	498	484	466	491	482	479	442	502	511	463	477	478	481	469	486	460	463	517	474	491	502	479	463	505	445	479	495	478	475	506	485	513	461	494	502	482	487	508	477	459	455	505	461	460	473	521	466	478	486	506	480	489	497	470	487	493	494	478	469	471	495	493	464	443	478	450	461	479	499	470	473	491	493	478	483	480	484	476	467	472	494	503	470	494	481	476	485	497	462	451	438	459	475	507	488	490	490	452	483	454	472	496	475	453	474	478	517	452	504	474	454	508	469	459	484	473	477	441	461	474	425	490	498	525	469	487	452	476	468	510	479	421	504	509	457	482	485	456	476	450	506	490	536	497	399	492	489	505	465	490	472	490	480	447	441	451	488	490	479	475	441	496	477	431	482	428	470	506	467	508	494	497	477	495	490	490	473	479	498	488	494	504	484	451	524	433	503	454	485	482	479	510	493	475	483	461	486	443	506	471	445	481	489	504	475	486	455	443	486	430	504	438	466	484	476	466	522	432	470	468	473	510	432	457	478	488	460	466	524	457	488	476	501	456	504	531	458	495	469	491	470	496	511	468	473	520	479	495	495	415	495	500	486	469	473	455	499	451	455	465	486	496	482	494	481	493	478	451	512	475	523	456	470	503	475	470	503	499	483	504	500	496	477	485	483	479	480	470	529	494	470	436	411	469	478	474	505	472	497	474	513	469	454	451	476	453	498	471	508	488	473	465	462	491	471	489	453	507	492	503	462	460	457	465	485	452	449	463	478	445	442	444	466	469	509	465	468	517	448	461	458	479	460	472	486	456	476	511	479	494	468	474	491	483	489	495	472	492	495	471	466	454	458	492	480	489	471	509	478	472	468	460	536	435	441	507	482	471	482	498	484	451	484	462	502	504	448	476	463	520	467	503	484	475	462	489	474	516	472	484	467	473	472	456	453	484	467	491	512	441	489	483	522	496	460	493	467	476	467	484	450	469	471	485	493	489	458	520	469	456	473	465	475	492	481	494	470	465	458	461	496	490	445	457	454	497	468	479	475	499	483	469	496	485	470	499	477	504	460	517	483	506	467	499	468	456	469	444	524	484	483	499	489	482	455	460	491	453	511	476	478	496	471	500	473	436	496	507	487	473	473	474	512	506	517	522	459	478	478	468	464	453	466	453	471	437	479	491	490	451	509	458	481	441	468	478	485	478	496	445	483	509	482	453	486	495	495	483	439	455	493	466	485	487	433	490	446	480	445	485	480	476	461	471	488	476	440	461	471	448	460	442	522	483	481	474	453	488	477	504	449	423	438	479	501	441	467	469	475	515	510	464	451	448	492	499	487	457	463	483	450	493	495	473	442	505	496	458	465	499	519	476	467	470	522	510	492	499	473	481	487	457	479	479	493	470	522	450	449	468	491	451	491	454	459	510	456	474	484	478	470	453	480	521	481	421	466	501	469	524	469	448	451	503	457	502	495	467	487	494	481	501	440	492	455	483	457	435	423	431	469	513	520	485	453	491	507	452	508	447	483	495	474	496	482	475	495	504	505	462	504	467	485	454	476	471	468	507
2142	1002	189	125	93	94	85	89	81	79	64	64	76	48	52	57	70	70	44	54	61	50	52	58	42	42	55	58	51	51	53	56	49	56	55	40	52	45	46	49	51	53	46	53	42	42	45	48	51	54	55	61	41	51	42	55	41	35	46	44	61	51	36	45	54	54	31	38	55	87	137	134	126	97	72	57	49	44	44	39	41	45	38	47	49	48	60	40	65	49	44	47	38	47	41	33	43	45	46	43	40	47	39	47	38	55	50	37	41	55	44	52	45	67	47	56	47	46	40	48	50	44	49	68	66	44	47	55	59	46	51	61	53	54	39	39	50	48	48	48	48	48	54	40	32	43	69	49	39	39	55	58	52	55	51	46	52	39	47	56	46	44	59	44	62	60	51	48	45	41	57	53	42	47	43	43	41	33	52	41	44	51	54	54	50	44	40	46	46	56	54	49	49	40	44	45	57	51	40	48	35	58	54	60	56	49	45	57	41	48	55	48	47	37	41	40	56	49	42	51	55	46	49	44	45	50	54	41	51	40	48	46	51	51	46	45	43	38	53	55	43	39	44	46	42	49	42	54	51	55	44	60	50	49	48	67	43	36	41	48	38	42	46	53	41	46	49	52	43	61	63	48	45	36	48	50	35	44	47	43	39	33	44	43	50	40	45	56	42	34	47	48	49	48	37	36	41	46	41	52	51	49	43	48	55	48	34	41	45	40	44	44	41	42	54	53	41	42	40	54	39	42	44	43	58	45	49	54	49	46	41	41	56	48	53	52	40	48	32	49	53	57	54	53	39	57	54	51	47	45	41	47	40	49	54	52	44	52	46	42	47	42	52	47	59	48	46	45	47	44	36	38	52	33	40	52	38	52	47	50	52	45	64	52	42	47	37	35	55	43	48	56	39	46	45	53	54	50	52	40	54	43	47	43	42	48	46	48	49	50	49	43	49	41	43	45	37	41	43	36	38	41	55	49	49	40	37	49	31	34	40	41	51	54	36	41	53	53	53	43	47	51	52	29	45	42	56	61	53	35	31	47	46	35	43	50	54	44	51	47	44	41	50	40	43	45	52	46	42	40	39	46	40	53	67	49	39	35	46	34	38	34	53	44	55	50	27	51	50	41	50	49	45	45	58	43	45	44	42	42	40	41	50	52	51	49	47	34	46	50	33	46	56	40	46	47	48	45	48	40	35	41	36	44	42	41	43	47	45	37	48	43	46	42	44	46	41	51	39	44	44	39	42	40	54	52	38	49	48	40	39	43	54	49	44	54	41	42	63	33	43	51	39	46	47	43	45	52	45	44	43	45	43	64	45	37	46	41	43	46	48	45	56	42	55	42	45	44	41	51	53	47	58	45	40	44	49	44	38	38	40	41	41	58	45	54	41	49	55	48	45	48	48	44	54	44	43	36	55	39	54	54	44	53	42	49	54	46	46	47	33	34	60	44	49	53	56	57	53	39	34	50	50	42	35	39	48	39	49	49	47	46	46	41	40	69	46	44	37	36	36	39	40	51	60	46	39	39	39	58	50	45	36	38	37	54	54	44	43	39	57	39	38	50	39	30	51	44	50	45	42	42	53	55	39	62	41	43	45	30	43	44	44	43	46	46	54	41	41	57	44	59	34	46	48	44	36	50	50	45	48	57	46	52	41	48	37	46	46	61	35	46	53	45	54	56	43	60	50	59	44	33	30	45	53	55	55	46	50	42	31	45	48	56	47	63	50	43	53	44	55	58	40	49	49	51	50	41	50	50	48	46	39	45	35	49	57	43	61	44	60	51	32	42	41	47	46	40	56	46	55	49	44	42	48	47	42	56	40	52	46	39	34	51	56	46	46	62	55	42	64	43	46	55	39	51	48	52	49	35	48	42	33	54	39	46	44	33	46	45	46	61	42	46	44	48	53	45	51	40	49	41	49	47	42	50	43	44	40	49	51	43	43	44	34	35	46	42	47	52	44	50	40	43	53	51	32	37	48	58	43	45	50	58	48	40	50	45	56	41	63	37	40	45	45	52	42	37	42	41	51	44	51	33	49	46	53	52	53	41	46	46	43	43	45	39	40	57	47	47	47	45	49	45	50	42	52	49	52	52	57	62	41	57	56	45	52	48	44	48	37	46	45	43	42	42	44	35	44	52	47	54	54	53	56	64	53	36	44	40	49	53	37	54	40	45	50	42	48	50	54	54	42	41	34	50	47	43	63	40	50	51	46	36	49	44	44	38	36	43	53	40	46	44	38	40	46	42	51	39	44	49	43	51	45	44	37	42	55	54	35	50	42	57	54	44	35	40	46	47	51	41	51	51	42	50	48	49	54	49	39	49	55	41	48	55	40	51	38	54	47	40	55	40	52	40	49	48	56	44	41	53	43	36	43	61	57	47	47	45	46	58	44	39	47	37	44	41	54	51	36	59	59	58	58	47	55	45	42	57	62	40	47	52	42	42	41	58	45	47	45	43	54	41	60	39	49	38	32	44	47	44	51	46	45	59	54	50	53	44	47	42	42	39	46	47	43	43	52	47	59	48	48	44	47	61	43	52	46	56	51	62	49	55	45	51	49	47	55	42	44	45	38	49	50	40	40	51	46	43	42	39	39	40	43	43	58	58	51	51	46	45	49	40	45	50	55	54	48	46	55	47	52	50	39	56	40	51	48	55	42	41	38	39	41	58	46	49	45	59	41	46	48	26	53	39	52	52	53	46	37	44	54	35	37	36	60	50	41	44	55	47	36	47	43	58	50	60	52	44	50	44	54	55	47	71	39	45	43	51	52	45	47	55	49	57	56	50	39	45	48	47	45	51	49	53	49	46	43	45	51	50	47	50	44	57	45	38	48	59	49	53	52	54	42	59	65	50	39	43	43	46	35	36	46	47	54	59	54	42	37	51	47	55	46	55	49	53	59	56	44	40	50	52	45	42	35	55	41	53	55	45	53	50	44	47	47	50	39	48	51	34	45	51	52	54	34	41	51	52	49	47	50	35	41	42	44	43	36	40	59	39	43	42	45	50	52	48	49	36	42	35	40	48	41	33	42	29	50	47	53	47	57	55	46	37	48	48	39	46	48	40	46	38	46	54	54	36	38	44	48	46	47	53	55	39	45	56	67	41	44	58	41	52	56	54	40	47	45	44	54	51	49	38	50	39	63	46	51	50	56	57	40	44	40	60	56	64	47	46	57	51	62	51	45	68	37	40	49	57	55	49	49	56	43	40	50	50	53	50	56	55	36	48	48	48	43	41	52	51	40	41	60	52	38	38	58	42	47	52	50	42	38	46	61	40	45	43	48	27	50	47	39	52	33	42	53	44	47	39	56	46	51	48	35	30	54	55	52	53	42	42	55	54	35	53	43	38	50	43	37	55	34	44	43	61	40	44	50	53	53	51	45	42	52	53	73	42	34	44	44	57	50	57	45	53	38	54	62	52	46	43	42	55	48	40	49	43	30	38	47	41	33	52	56	35	53	36	45	46	47	42	58	53	40	55
22544	8684	2001	2088	3317	3795	3462	2920	2309	1826	1586	1316	1135	1024	930	874	767	730	741	709	603	684	605	642	627	584	629	568	649	620	603	585	571	500	557	557	530	532	512	540	553	526	528	539	523	529	520	538	513	516	477	542	532	507	487	522	505	548	529	505	462	504	541	502	521	486	570	494	629	1559	2870	3026	2562	1783	1146	823	630	576	493	483	468	454	494	470	532	508	479	475	495	537	481	498	502	508	485	477	524	527	534	492	460	505	506	517	496	480	491	480	520	497	480	457	498	517	485	465	526	486	509	531	482	496	496	526	461	499	525	475	511	504	500	484	503	501	462	491	472	513	537	505	460	467	511	476	502	504	499	466	499	488	483	490	462	512	493	495	474	487	481	489	532	485	514	464	497	470	455	482	493	509	496	458	485	536	511	464	516	485	480	490	474	481	502	468	512	516	502	463	524	477	478	485	511	477	488	520	492	489	485	506	536	487	472	543	479	486	540	502	479	485	481	508	522	469	495	486	452	492	462	466	493	480	478	507	467	455	448	528	511	497	456	518	512	478	527	494	509	512	445	498	502	537	500	509	477	546	532	526	478	522	496	515	489	498	475	478	513	504	504	463	491	488	475	492	490	512	522	501	487	498	488	480	501	481	483	522	516	489	504	523	480	517	483	478	553	501	489	472	508	482	480	492	517	491	497	454	504	493	505	491	512	488	509	502	487	500	517	543	478	475	475	433	459	487	502	492	484	479	468	515	484	495	509	525	510	488	465	500	510	507	478	467	496	478	448	516	490	480	503	443	510	479	489	478	498	476	484	479	492	463	476	491	526	505	511	505	462	507	472	496	505	499	484	477	487	487	467	496	477	472	466	472	473	504	509	489	464	496	508	499	499	492	473	492	490	492	529	480	513	472	496	461	500	497	496	464	503	507	507	538	477	505	490	491	466	505	462	514	535	482	480	503	462	507	477	504	514	472	460	478	501	540	468	452	465	498	512	479	485	485	492	542	529	493	493	499	489	535	461	500	512	513	493	471	501	498	494	493	536	446	483	484	520	501	482	482	467	505	507	541	498	498	480	503	488	507	461	472	516	519	519	461	476	448	505	491	511	502	504	489	473	506	489	519	505	544	509	460	489	516	497	502	486	496	489	487	521	473	488	480	527	511	482	498	501	513	479	540	521	490	470	437	500	492	506	498	508	496	494	432	464	504	511	507	459	480	527	473	498	484	473	485	508	504	508	503	498	508	502	492	478	499	481	476	535	521	512	541	517	481	485	499	503	472	488	475	469	522	489	530	480	487	488	481	507	477	477	489	457	484	516	450	497	536	524	469	523	467	480	486	480	499	511	483	480	490	457	467	512	482	506	521	478	500	519	516	490	478	536	522	534	504	481	490	483	483	478	566	484	486	485	491	501	517	519	497	459	477	522	495	499	539	462	476	499	464	429	514	476	449	476	465	488	487	482	486	523	501	494	491	505	512	457	519	454	482	465	510	490	515	504	498	480	493	495	471	483	494	495	494	462	502	425	473	490	459	528	490	480	466	467	491	505	516	464	521	514	471	501	484	498	478	487	493	535	494	500	489	493	519	479	442	503	509	468	446	480	460	501	498	462	433	484	488	473	492	517	500	484	491	492	496	477	456	536	489	540	519	500	485	485	507	502	500	458	498	467	504	520	503	468	508	509	476	482	500	493	505	470	528	452	478	527	506	511	473	492	444	485	486	502	472	491	528	467	502	481	497	493	504	503	484	472	503	455	465	496	505	483	489	492	477	488	493	452	493	508	495	463	461	449	516	463	476	496	474	489	519	511	502	509	502	512	496	470	501	475	473	499	505	460	485	528	469	526	472	502	466	474	488	478	506	487	478	476	490	515	494	453	509	492	481	470	497	467	484	462	510	477	514	503	508	496	509	526	518	517	531	498	476	510	456	480	452	509	492	500	524	525	465	498	484	497	513	540	509	469	454	491	454	501	450	511	488	485	484	488	493	490	537	473	510	471	496	493	489	497	519	494	491	477	534	476	511	474	504	491	499	524	528	477	480	470	504	458	481	497	455	463	465	465	473	507	502	526	510	502	471	488	507	483	472	502	435	512	498	525	501	518	480	478	490	488	493	513	515	494	495	476	518	510	534	470	485	503	490	551	495	510	517	538	510	485	516	484	507	484	496	459	457	449	484	501	480	500	463	479	524	489	531	480	481	495	504	488	522	486	498	497	500	482	484	527	472	466	469	492	455	486	523	543	513	482	518	496	502	541	521	486	514	464	481	513	511	500	468	468	511	503	510	505	500	563	469	452	508	495	522	525	525	448	480	502	505	519	481	509	465	525	493	456	499	490	531	441	511	501	513	499	535	526	478	495	526	489	494	480	496	504	500	494	500	480	486	501	463	500	482	492	483	487	488	487	480	505	478	493	498	485	491	461	468	475	481	480	495	505	511	521	502	495	508	454	453	485	500	485	488	508	503	432	470	507	516	495	490	519	497	500	513	483	488	470	441	500	464	501	492	509	481	483	483	484	487	487	464	456	510	474	549	507	530	516	523	487	504	493	468	489	478	499	513	500	495	490	484	504	527	491	474	485	459	482	501	485	492	539	478	488	516	505	468	535	497	481	469	454	536	460	497	495	528	484	462	470	512	472	460	488	505	482	521	516	510	505	535	473	472	484	475	471	479	453	475	467	471	495	513	467	505	508	516	481	463	499	485	492	490	458	497	494	507	501	435	484	457	495	467	454	470	515	504	537	511	451	482	528	518	491	492	486	477	542	494	531	537	542	516	507	477	504	520	478	462	479	488	502	518	492	489	476	493	496	522	479	520	484	501	523	483	530	470	541	464	482	495	472	520	481	509	486	491	517	506	521	518	496	490	508	488	539	471	478	494	481	492	499	475	491	483	491	463	438	488	466	495	497	484	489	502	524	525	517	473	497	504	473	487	496	489	488	490	495	482	536	458	491	490	484	497	524	521	544	475	491	470	506	500	526	475	482	538	495	462	481	457	513	509	525	511	463	482	518	478	484	476	501	496	459	475	535	505	505	469	511	496	519	476	481	501	479	501	491	514	496	481	490	470	490	498	503	478	510	490	489	525	540	484	489	482	491	443	497	475	509	500	467	492	484	474	484	515	481	505	491	524	447	513	477	534	457	461	512	516	490	508	504	511	460	475	504	493	472	462	507	511	472	524	509	497	509	495	458	478	536	522	517	473	519	489	473	488	466	508	491	476	461	508	490	558	458	485	465	490	481	476	469	484	469	515	470	516	470	466	462	506	474	497	508	514	515	514	493	499	481	491	482	471	470	501	469	483	481	540	502	499	512	479	487	478	506	507	506	492	521	488	479	452	500	498	537	497	517	455	513	515	471	501	503	471	510	502	501	512	448	478	491	522	460	471	487	500	474	527	478	469	518	457	508	482	500	460	459	529	500	497	528	517	491	514	492	503	478	490	532	468	499	460	499	488	476	541	520	487	475	499	470	489	485	457	451	488	497	486	468	473
889	148	67	69	60	59	60	53	49	52	57	57	51	70	58	37	61	51	66	60	53	54	52	46	52	65	57	60	59	65	47	79	55	51	73	56	61	56	50	56	43	47	70	50	45	56	61	61	51	53	64	49	62	57	49	56	43	44	51	61	40	64	47	61	52	54	45	60	52	55	68	82	85	75	70	66	67	64	74	61	52	57	61	42	55	58	61	61	60	54	58	55	45	48	62	63	51	60	66	66	47	59	62	47	61	58	74	50	51	56	34	46	46	57	64	58	62	52	52	52	61	52	68	49	61	38	54	44	62	58	56	54	55	37	50	56	52	68	59	64	46	60	40	47	63	53	62	58	52	48	54	61	52	61	59	48	46	48	57	61	65	54	63	43	59	57	62	59	42	48	61	46	63	60	62	64	43	54	65	59	55	55	58	47	67	46	54	54	36	50	63	60	43	53	38	49	78	46	44	45	50	54	65	57	49	61	52	71	56	55	55	61	50	66	51	49	42	65	73	48	57	49	55	46	58	62	51	53	60	52	50	53	62	57	56	62	56	57	63	54	63	52	71	56	48	51	51	46	61	52	65	68	53	47	36	75	49	48	50	54	52	67	64	54	61	46	59	66	46	51	49	61	60	57	55	59	56	58	44	68	51	54	65	59	49	48	47	55	50	57	57	54	59	53	60	71	63	50	36	60	55	56	55	58	62	61	45	58	60	63	55	44	61	52	46	60	61	46	42	52	54	63	54	67	51	47	46	49	48	68	54	53	55	65	46	48	44	62	69	70	48	52	52	52	51	61	61	54	44	62	47	52	51	55	49	61	62	58	55	58	54	45	48	64	52	60	48	56	57	54	56	44	58	64	39	53	58	61	53	52	56	48	53	59	65	49	49	60	52	50	42	50	63	50	61	62	54	46	66	62	71	56	42	44	62	57	45	57	61	66	55	51	54	59	58	53	58	56	50	52	46	55	50	46	44	72	48	53	58	60	70	53	59	55	65	42	61	57	50	57	62	66	61	58	47	53	57	53	57	57	43	39	68	53	70	62	43	53	48	60	53	44	61	50	48	63	58	64	54	57	49	58	55	54	44	55	53	58	39	53	48	45	47	70	43	49	55	57	53	63	65	67	68	41	60	51	45	55	43	60	42	59	54	57	46	47	63	64	48	62	46	54	56	54	58	35	66	57	46	54	59	46	60	56	62	59	51	59	44	45	55	57	53	38	54	71	63	47	35	43	44	58	68	47	45	75	43	61	65	56	50	52	51	61	46	44	55	63	47	49	45	56	54	49	58	64	54	51	57	55	69	48	60	60	64	63	65	60	55	61	54	61	64	51	43	58	50	44	51	49	49	46	52	56	51	57	55	62	50	56	43	55	58	65	56	58	57	59	49	61	47	55	49	52	56	48	48	56	45	52	62	51	57	59	51	45	51	53	48	58	60	58	57	58	50	54	69	71	55	56	45	54	45	58	54	52	56	49	55	58	53	55	50	60	60	55	53	48	44	54	52	57	72	47	62	59	46	67	63	48	49	65	58	52	56	60	57	45	54	52	47	45	68	57	61	50	46	59	61	57	53	52	57	40	56	69	62	50	55	46	55	48	48	52	59	45	54	56	57	42	51	46	61	53	56	59	52	56	54	56	58	64	64	59	44	62	54	45	59	52	52	58	56	81	65	60	59	43	65	55	56	46	54	64	42	47	68	49	41	59	62	56	56	53	50	55	49	65	54	60	56	46	62	46	47	48	56	60	57	62	48	48	55	58	56	61	44	47	59	59	59	68	67	56	42	65	57	51	55	64	59	51	33	66	55	43	57	63	52	45	63	46	56	54	52	48	44	40	49	74	61	63	49	42	60	59	50	55	53	60	60	53	44	64	52	55	55	53	59	50	54	55	44	47	43	50	54	53	52	61	46	44	57	57	52	54	55	58	74	53	66	63	74	51	58	82	61	58	52	50	51	45	43	54	57	62	44	64	63	67	51	47	52	58	51	60	66	62	47	49	52	64	51	58	63	61	62	39	58	55	50	48	46	58	49	52	55	42	38	66	49	58	53	59	65	51	42	55	69	57	65	49	52	62	39	53	62	48	46	46	44	60	63	48	55	56	48	62	47	40	59	73	66	50	44	54	44	58	61	38	63	54	50	62	59	63	55	63	65	66	52	63	62	50	48	56	70	60	35	69	54	43	56	58	52	52	52	55	56	46	65	56	49	65	51	53	47	59	52	43	78	45	57	48	54	57	51	55	52	62	62	52	54	60	52	56	45	58	45	64	53	52	50	68	48	50	55	58	50	54	55	48	59	46	63	57	75	51	52	59	66	63	50	56	41	44	49	45	59	54	59	51	54	53	81	62	49	59	57	55	46	58	61	57	51	57	59	54	55	54	50	45	54	56	71	50	59	53	58	46	55	58	56	52	44	62	60	51	60	72	54	58	45	50	51	66	45	62	58	52	44	62	52	44	50	64	44	43	62	53	49	62	52	55	62	41	54	46	60	47	60	54	62	77	60	59	60	63	50	72	56	44	59	57	64	54	57	59	50	58	62	62	51	57	53	64	74	47	65	51	51	47	50	61	55	68	47	68	61	58	56	68	38	69	52	54	57	51	59	56	51	60	52	61	66	54	55	45	49	60	50	61	56	61	39	54	58	44	62	52	69	49	43	68	48	58	43	59	46	59	50	50	50	62	58	62	51	65	50	62	46	57	57	61	54	62	55	59	54	52	51	77	51	50	62	62	64	70	59	55	49	55	49	71	57	60	54	49	52	34	54	72	58	56	78	62	58	45	60	58	61	63	58	48	52	65	65	56	51	59	59	63	54	55	51	49	59	57	65	57	46	66	41	48	67	52	54	55	55	44	63	58	63	58	55	56	51	57	64	50	57	52	57	49	48	50	67	49	76	57	60	57	57	40	55	72	54	49	49	43	63	51	49	55	62	51	63	51	55	61	52	64	45	60	56	74	51	60	68	73	53	48	58	43	69	57	48	58	59	51	64	56	66	57	49	52	47	57	56	60	53	65	52	51	51	51	58	40	63	53	66	64	52	49	48	52	53	51	54	61	58	49	43	56	45	58	48	57	57	60	64	59	57	58	70	57	52	60	67	55	56	58	63	75	60	50	38	54	51	44	60	44	59	58	53	56	57	61	47	54	48	48	53	50	56	63	51	50	59	49	65	59	46	72	64	47	55	60	56	50	55	67	56	51	55	51	57	58	59	55	47	51	63	49	57	48	50	65	59	59	56	43	56	57	68	56	52	64	68	51	49	48	41	67	52	45	60	60	50	54	54	57	56	46	61	46	56	53	47	61	56	59	56	55	55	57	48	50	61	58	59	62	60	50	53	52	66	60	50	55	60	62	51	53	53	53	59	57	58	61	51	43	54	38	44	62	60	51	57	53	47	41	69	44	47	55	49	59	56	61	48	44	62	55	55	67	58	45	42	50	70	51	47	59	60	53	51	56	56	59	60	54	44	57	47	57
12206	2692	925	940	1135	1340	1293	1155	1079	1000	833	770	731	701	710	653	635	620	647	614	623	629	616	595	580	614	599	583	632	642	663	583	626	590	617	570	605	577	558	587	533	618	598	538	573	587	570	546	571	599	545	599	587	561	566	600	586	568	585	564	586	564	576	550	556	607	588	532	621	669	1026	1127	1121	950	832	757	659	612	566	578	663	572	535	543	590	543	588	595	525	586	556	533	543	557	624	602	583	520	538	548	608	558	578	547	530	536	571	562	574	551	586	607	555	542	534	603	612	543	581	571	627	582	532	564	552	559	589	595	578	572	552	619	535	549	563	594	564	587	570	586	570	550	583	560	573	600	593	549	527	535	584	582	612	569	572	534	593	553	528	572	537	591	617	560	604	597	584	556	550	584	601	558	565	531	625	564	562	587	578	530	553	582	614	584	534	578	592	595	594	564	564	555	561	601	607	590	564	567	613	607	574	547	547	575	559	567	576	543	592	571	586	590	560	503	567	575	528	577	578	521	549	537	596	567	531	563	541	530	572	580	569	580	608	572	559	550	545	584	557	555	558	532	591	535	605	591	568	609	569	609	577	541	600	573	560	577	582	540	608	560	590	590	556	550	525	598	585	536	589	578	611	571	572	552	563	538	537	555	558	575	545	564	580	533	551	547	596	562	574	605	537	609	570	537	576	537	595	601	611	572	607	552	595	574	566	550	579	609	555	550	555	555	586	596	613	549	591	586	597	534	554	584	571	597	570	589	568	567	605	570	532	578	552	566	584	607	519	575	563	567	632	539	582	605	576	562	569	581	535	576	574	544	558	566	567	569	551	535	562	601	601	566	528	582	554	552	579	586	563	521	591	574	580	553	594	594	612	591	561	561	572	570	529	526	578	603	561	575	585	577	549	526	580	555	559	568	563	587	591	595	606	567	570	568	598	604	554	571	565	590	557	602	530	591	529	563	604	564	571	551	561	533	543	594	545	527	580	561	547	579	530	609	544	585	602	569	571	548	528	588	578	539	570	583	558	574	602	569	600	549	566	575	546	544	612	573	570	582	619	573	545	582	577	568	583	561	528	547	604	582	583	545	573	563	568	565	583	544	582	578	553	582	557	570	580	549	560	589	563	594	569	608	575	542	529	562	577	578	581	523	573	582	560	575	564	605	585	604	563	565	580	590	589	573	608	548	538	558	569	555	553	583	595	614	543	554	586	573	571	571	569	568	593	598	570	591	567	595	520	562	557	571	548	568	573	566	564	516	531	571	556	578	602	560	602	567	559	590	587	571	594	544	543	575	609	528	546	560	626	539	571	596	542	567	560	565	560	599	579	563	545	557	589	578	588	550	581	562	607	593	605	568	535	549	582	541	605	563	580	557	590	577	568	527	583	521	537	545	580	578	588	570	557	612	550	534	544	559	639	562	586	555	587	594	605	578	550	601	571	585	585	605	589	595	607	559	575	566	619	519	568	563	583	575	582	530	557	580	592	562	598	582	532	558	560	583	575	576	579	559	557	571	587	579	605	562	548	595	578	562	545	606	546	563	594	608	653	579	560	564	570	535	554	551	561	608	577	549	585	556	588	574	548	557	591	529	600	587	543	578	604	571	556	561	550	545	551	571	571	544	592	533	536	593	566	534	561	595	565	590	535	603	563	604	558	599	558	559	550	551	571	594	607	575	565	542	563	543	539	606	564	580	558	580	543	551	555	545	564	598	574	578	559	600	567	542	588	555	571	581	553	605	529	575	564	566	595	590	595	568	564	579	565	474	536	588	542	605	542	531	563	559	581	570	581	621	579	526	561	601	597	560	578	586	572	540	585	583	542	596	576	600	579	579	601	529	588	577	549	591	533	572	557	570	603	610	574	594	561	595	571	568	589	573	573	619	535	541	562	590	529	605	562	576	581	583	615	573	589	592	597	568	581	534	560	539	522	551	533	592	562	586	618	557	577	569	607	544	557	556	600	574	604	551	598	528	556	592	555	556	574	600	584	622	573	566	521	550	553	547	603	548	569	566	562	527	588	600	558	583	548	571	590	551	593	608	576	552	541	555	536	595	584	589	556	585	539	570	599	592	562	562	595	600	557	586	581	569	555	579	557	574	608	530	565	567	574	568	569	584	549	557	607	570	560	593	605	562	564	580	591	548	547	564	572	576	550	566	592	528	605	559	601	577	564	597	518	550	564	612	564	606	562	617	561	574	565	584	556	550	551	590	565	603	576	571	572	556	548	563	609	549	562	555	530	571	571	545	580	577	581	590	592	602	534	541	610	595	567	571	546	577	582	594	553	549	546	571	604	566	584	599	569	574	588	559	568	536	531	548	555	562	532	592	589	560	552	579	574	565	556	576	589	569	559	570	566	590	526	566	564	545	589	581	540	590	576	559	576	566	591	548	585	562	565	586	630	643	591	601	577	543	523	559	572	604	588	534	580	551	543	582	562	561	545	576	555	554	541	569	551	574	599	580	532	588	595	575	599	613	570	556	552	540	569	589	576	548	596	571	551	590	580	515	596	582	597	591	587	551	584	599	629	552	572	584	541	580	573	577	565	515	637	535	569	598	582	591	564	584	567	593	561	555	603	534	567	563	569	589	551	585	585	571	577	570	605	566	603	620	637	618	561	604	571	584	614	544	590	590	561	589	541	602	581	564	552	546	620	576	568	579	566	576	545	531	582	576	572	574	551	614	555	546	564	582	580	600	538	598	569	546	570	580	524	561	602	591	571	570	590	577	566	550	562	612	550	583	572	607	561	595	540	560	615	563	565	584	551	557	539	588	596	594	579	593	568	583	540	609	587	570	590	551	557	515	584	574	567	581	575	562	558	609	594	550	577	581	571	606	574	558	592	581	575	553	594	560	591	590	584	568	601	570	573	588	607	566	575	565	530	588	585	616	550	554	593	575	567	577	628	545	598	558	559	558	581	543	576	604	609	557	598	619	635	572	552	539	524	560	600	571	580	526	613	564	545	586	559	552	559	587	580	599	566	592	604	556	583	550	591	576	538	567	590	588	536	543	530	585	550	550	535	557	573	578	583	582	601	577	561	557	566	585	562	577	551	554	615	605	560	577	549	613	560	583	553	558	577	574	594	534	572	540	587	614	560	531	577	598	576	555	607	543	570	559	617	525	576	572	530	592	567	586	584	579	586	604	569	582	600	576	549	583	582	602	580	548	527	572	561	581	597	601	530	554	531	576	518	568	552	583	568	578	584	544	597	600	537	564	552	567	595	542	582	583	598	600	580	524	543	583	568	605	559	560	545	511	548	608	584	559	559	563	577	585	557	588	570	500	605	565	550	537	590	522	590	579	592	560	627	553	574	573	545	582	570	577	589	568	553	538	556	530	588	560	562	542	606	593	568	536	553	535	597	573	575	566	574	596	550	554	600	545	573	528	577	550	546	567	535	572	591	588	575	579	577	545	540	588	582	546	575	571	577	525	581	596	559	534	568	596	561	567	581	542	570	558	527	542	524	573	566	580	584	597
1339	720	163	93	75	79	73	68	75	99	61	67	62	74	56	50	51	59	64	52	47	51	64	61	49	55	58	53	59	69	60	59	52	51	63	73	61	60	54	64	63	59	63	54	59	40	46	63	46	51	56	47	53	54	45	59	48	75	66	51	48	54	73	56	58	64	57	61	56	65	111	91	99	100	88	73	58	56	61	68	50	60	53	57	69	41	57	56	58	55	45	63	60	56	46	61	44	43	70	52	53	49	46	54	49	56	49	67	54	69	57	75	51	50	52	50	48	42	53	59	58	51	61	58	50	64	55	56	53	65	51	53	55	58	49	50	55	57	66	74	56	47	62	61	57	64	78	66	59	56	57	59	64	55	60	54	55	44	62	60	50	60	57	58	60	44	42	55	35	58	52	40	59	46	51	58	53	57	46	59	54	59	43	47	53	59	47	56	62	56	52	48	50	44	65	67	48	57	52	48	56	58	58	54	54	78	62	64	53	53	64	52	56	50	65	68	52	68	59	52	50	50	53	68	56	55	61	41	58	56	52	51	72	60	62	56	57	59	53	70	58	54	59	54	49	51	52	46	52	59	56	56	61	65	59	59	50	55	47	59	55	49	52	60	73	62	62	42	54	58	62	53	56	68	58	69	48	60	60	51	50	52	63	66	59	50	62	49	56	56	51	68	44	52	54	45	50	46	51	57	64	58	54	54	58	56	56	54	57	62	60	54	61	61	49	61	50	60	55	62	57	48	50	59	60	63	49	52	58	48	42	50	50	44	55	65	56	52	62	49	46	58	61	47	62	57	56	69	67	59	59	50	56	55	66	60	61	59	40	58	44	54	48	54	60	52	47	55	56	47	60	52	62	48	68	54	44	49	43	49	52	61	57	55	60	57	53	55	41	52	43	59	63	48	43	49	52	58	72	52	52	54	50	42	57	53	68	46	56	65	61	63	51	67	61	50	63	51	44	47	59	46	43	56	47	57	54	47	63	51	60	45	56	45	64	61	78	67	67	54	65	64	59	69	64	57	54	68	62	48	61	59	50	55	68	55	58	61	53	67	53	54	51	57	50	75	47	59	57	59	46	47	57	50	58	45	60	61	43	65	62	45	64	64	50	58	67	48	47	50	62	54	58	54	55	83	64	62	55	61	54	54	54	56	58	64	44	51	54	53	60	53	49	43	57	51	56	47	52	49	67	60	69	60	54	38	55	52	40	67	39	64	72	68	66	56	50	67	49	62	59	59	60	46	51	55	66	55	60	65	50	62	49	47	55	62	61	43	60	41	53	52	64	60	42	54	58	67	63	47	67	54	62	58	61	47	55	56	75	64	43	43	57	52	46	54	56	76	63	71	51	58	53	60	45	59	48	46	52	36	53	49	56	46	58	43	63	51	54	59	61	68	57	55	50	58	56	49	69	58	34	61	54	58	58	43	60	53	57	58	63	55	68	65	44	60	47	37	51	48	46	64	68	40	55	60	64	35	57	59	57	63	53	53	59	53	66	67	57	56	49	53	58	44	64	45	62	56	57	67	44	57	57	62	52	58	56	50	52	65	51	46	48	52	55	55	55	51	47	63	61	53	56	56	58	69	63	42	64	59	54	51	57	65	50	41	57	57	47	61	57	67	59	60	57	54	55	39	57	51	48	53	56	37	41	47	55	51	52	63	47	53	72	54	57	56	54	57	61	59	46	54	48	65	56	61	44	64	42	58	47	63	63	51	50	54	63	45	37	62	54	54	55	70	56	50	53	54	64	66	51	49	56	52	57	60	55	44	52	70	43	69	43	59	53	61	48	61	56	43	68	66	51	52	51	54	68	53	58	50	59	73	57	51	60	51	48	58	58	52	53	50	50	47	46	36	52	43	46	50	45	60	42	66	43	57	53	51	55	66	57	57	55	55	55	41	69	77	51	65	53	71	57	58	48	46	53	57	43	64	65	61	60	57	49	69	59	62	51	48	62	55	54	54	59	61	52	46	51	59	60	53	57	68	55	49	58	42	60	49	49	51	55	55	66	52	62	54	47	44	50	53	62	47	59	55	59	44	67	47	57	56	48	57	45	52	64	48	61	51	66	60	53	53	67	58	65	61	50	59	73	52	61	46	47	62	65	58	65	46	50	57	32	53	49	45	59	41	54	57	60	65	53	54	45	52	59	52	50	51	56	43	57	51	56	59	50	59	52	70	56	49	48	55	57	68	63	54	53	56	49	60	47	51	52	60	60	48	62	63	42	45	58	53	39	62	68	51	53	46	51	48	64	50	51	50	44	49	56	61	55	60	56	51	47	46	58	55	45	49	56	48	57	47	57	61	49	60	58	56	56	53	47	52	44	57	67	66	54	52	60	61	44	65	56	50	57	51	54	48	57	44	64	62	53	59	44	58	65	59	45	68	56	58	54	55	54	51	54	53	49	52	55	49	55	55	43	45	59	60	64	75	56	43	61	58	56	53	59	42	60	54	62	52	55	44	55	50	42	44	57	60	48	63	42	53	51	60	47	55	53	54	61	67	54	51	54	54	46	51	58	52	46	55	58	49	58	60	51	54	67	61	71	53	60	49	38	51	52	52	62	51	55	63	62	52	57	54	63	49	56	53	57	59	57	65	59	71	47	74	49	50	62	46	48	61	41	53	66	52	51	43	59	61	58	71	59	54	62	57	51	54	47	51	46	58	49	53	59	48	51	53	61	50	44	57	66	68	48	65	42	56	58	52	49	55	65	56	70	54	66	49	63	47	45	45	50	43	49	49	59	50	61	53	57	63	55	67	58	70	64	49	54	52	39	57	61	58	58	59	66	55	60	70	50	52	46	62	60	58	48	62	67	52	51	49	54	52	65	47	57	59	60	45	55	61	51	50	52	49	54	53	55	52	51	43	56	69	56	59	43	53	60	55	49	57	53	49	50	56	50	51	48	44	60	76	55	50	56	41	65	54	56	61	62	57	53	52	59	52	51	62	43	56	61	47	49	74	75	50	51	56	63	68	64	56	70	50	66	52	59	61	61	54	47	51	54	53	60	49	42	58	59	45	58	53	54	62	50	51	54	44	55	73	51	58	64	66	62	54	61	58	51	65	69	58	58	54	68	46	56	49	61	51	46	43	59	63	63	54	49	59	52	56	62	56	50	50	54	54	45	50	61	62	66	46	42	66	68	54	57	53	66	57	55	55	57	55	50	68	52	52	50	44	42	52	66	56	65	46	62	35	60	51	60	56	54	64	54	48	59	65	71	56	57	69	52	67	45	58	47	66	55	52	56	56	59	58	56	60	46	46	61	63	59	59	46	51	58	63	53	59	57	53	39	49	60	46	55	57	59	63	49	58	64	59	53	42	47	45	59	52	43	55	55	55	56	59	58	50	55	67	58	51	64	60	53	62	42	78	64	60	46	44	63	57	52	55	65	57	62	69	62	53	54	60	62	59	57	66	55	57	65	52	53	52	56	52	59	55	59	55	52	70	63	56	48	51	44	64	52	43	58	54	51	68
17799	8096	1823	1608	2444	2558	2341	1873	1685	1422	1233	1090	925	908	823	771	754	690	724	701	669	652	678	631	668	644	662	660	671	698	660	660	646	616	580	656	586	570	639	633	620	580	591	571	585	591	589	620	579	616	561	575	638	583	632	604	593	575	596	568	601	566	621	577	577	641	636	597	612	841	1854	2004	1842	1450	1110	801	660	631	582	578	583	609	612	586	632	584	585	593	582	628	571	553	587	568	616	587	575	619	572	578	586	549	605	545	569	607	623	626	580	613	601	613	616	572	554	600	586	559	536	597	580	550	591	591	598	541	564	587	584	578	595	584	627	559	584	598	582	584	567	567	562	607	573	616	575	580	603	550	561	551	594	657	640	531	584	559	575	574	571	587	624	585	567	605	560	582	586	597	642	603	591	583	583	618	584	596	600	580	585	579	579	587	594	548	575	589	574	553	558	617	617	574	629	610	554	584	537	567	560	582	593	608	589	606	558	586	578	623	557	563	572	563	592	569	547	590	583	601	576	586	556	578	571	583	590	554	560	556	531	647	585	558	584	587	565	593	516	625	550	589	575	571	576	592	560	556	564	603	569	598	578	560	592	591	572	576	597	579	581	545	580	607	571	601	609	576	612	590	555	541	598	572	579	565	584	598	566	595	609	543	572	604	567	561	599	570	569	589	566	612	610	569	602	616	567	617	589	593	588	566	601	579	556	607	585	572	614	580	576	580	551	612	625	567	561	541	599	587	576	575	571	617	577	591	614	645	584	597	578	653	599	642	585	552	588	582	540	579	589	571	530	589	567	561	609	585	593	581	598	560	547	572	563	641	570	573	590	571	581	601	592	579	603	568	564	528	572	585	632	553	537	602	581	612	599	557	576	578	537	607	559	548	584	570	581	580	585	585	603	585	604	586	667	567	581	549	580	558	594	567	594	568	549	564	550	597	562	613	605	555	576	568	551	577	570	564	555	592	572	618	551	610	580	607	595	556	602	571	582	563	589	640	613	572	546	610	571	618	554	600	612	559	597	572	589	619	576	546	597	561	586	624	602	580	545	594	587	582	557	623	603	618	557	601	562	587	579	571	583	628	562	581	589	562	575	552	580	602	571	543	609	585	586	616	589	587	602	627	557	604	605	611	559	605	557	621	571	591	597	612	554	558	575	599	583	584	592	559	563	577	572	569	542	552	593	539	582	591	621	608	589	597	606	577	561	585	595	583	562	613	559	584	589	576	597	625	564	587	562	549	566	608	570	612	584	556	573	528	556	618	569	574	579	600	555	595	594	527	591	570	585	591	575	559	583	577	581	557	543	606	563	583	597	549	567	589	620	572	549	564	584	621	559	578	603	603	594	596	562	565	601	587	587	612	611	590	580	567	601	577	571	617	611	592	605	580	559	570	530	611	569	590	623	589	597	572	552	561	595	569	575	576	569	608	612	588	578	570	574	565	554	583	613	581	620	532	603	576	605	548	604	595	586	598	607	579	603	569	553	643	567	564	619	593	566	575	560	617	579	545	595	631	572	564	586	587	601	547	556	591	591	614	605	568	554	550	603	550	588	589	569	627	602	632	549	622	606	606	557	598	630	545	572	549	564	587	628	586	601	577	588	562	571	598	574	605	569	601	557	549	564	600	622	615	619	588	570	608	594	592	542	592	609	587	592	576	611	581	569	579	602	586	572	601	563	557	556	563	577	580	575	564	591	604	584	570	563	589	557	577	596	576	584	573	582	582	549	605	534	564	587	585	575	586	596	575	570	600	576	570	575	559	577	564	557	559	573	571	594	552	597	606	576	621	592	598	574	581	567	573	609	590	557	608	592	566	569	568	597	656	581	558	611	563	608	563	620	605	543	599	610	596	553	606	608	590	562	610	608	542	577	590	567	569	545	594	571	567	579	599	587	572	609	527	612	555	610	624	580	569	601	614	571	544	574	588	527	612	571	637	576	646	580	607	579	557	602	574	612	587	561	614	570	553	547	631	567	524	567	625	601	583	586	577	583	601	572	560	620	573	570	582	548	532	565	612	583	589	571	638	564	573	594	552	516	586	579	630	592	578	552	559	599	626	549	602	571	586	563	559	573	562	540	569	558	614	548	583	562	558	561	603	582	534	582	563	562	628	557	548	577	595	606	557	538	577	584	618	587	569	530	570	596	550	565	636	610	568	547	591	604	581	613	576	601	595	601	591	581	596	566	575	523	562	590	654	601	603	593	586	559	572	580	621	619	585	581	594	641	587	585	599	566	570	561	561	617	617	576	567	607	594	571	629	553	608	588	588	619	575	543	613	549	554	538	571	602	581	542	594	551	537	564	580	578	579	573	548	551	585	564	607	574	577	587	583	575	600	562	602	597	599	532	623	618	601	551	545	563	592	558	578	575	563	595	563	603	526	540	609	612	613	616	546	639	594	580	592	598	588	555	599	582	584	611	616	576	547	592	591	570	597	573	552	583	596	570	579	567	601	619	605	587	568	567	613	621	593	586	632	594	578	596	595	589	629	578	512	570	582	568	625	598	551	563	539	604	574	576	562	605	579	547	580	580	610	607	565	584	570	605	595	554	585	576	561	537	600	572	594	618	597	588	568	570	602	618	637	541	567	567	554	593	567	590	555	559	595	573	580	614	566	570	588	564	594	537	578	563	590	571	619	560	586	656	540	584	551	585	554	565	603	558	546	616	511	572	546	578	577	623	573	555	578	573	529	549	551	561	599	575	591	578	592	635	613	607	533	573	595	561	563	588	580	620	580	560	591	542	570	562	576	578	564	616	559	579	538	583	580	577	594	585	624	564	527	594	612	581	615	551	587	577	614	594	630	616	574	596	599	570	577	587	598	568	566	605	607	600	553	627	568	544	580	549	570	565	566	621	568	566	583	525	556	570	563	586	545	575	628	556	608	613	575	557	543	594	586	573	593	554	562	614	619	559	592	559	597	592	579	583	575	590	553	576	594	579	603	586	581	588	597	609	573	600	569	555	571	583	582	596	579	607	584	599	560	559	596	538	563	553	592	584	584	577	539	597	608	594	612	557	583	578	632	545	552	577	597	526	575	557	597	566	553	624	580	572	595	603	544	576	523	589	611	587	552	599	588	590	584	610	580	613	612	551	552	569	592	644	583	595	619	601	606	579	562	583	586	580	601	597	576	639	622	571	562	606	591	610	611	565	589	569	578	558	593	621	592	563	588	576	555	565	585	577	585	603	589	587	596	565	597	572	586	562	553	617	609	556	565	563	572	586	550	585	571	593	594	596	601	634	616	547	581	623	548	578	586	554	614	571	589	597	592	624	569	547	572	587	644	606	593	576	606	588	600	591	582	626	548	611	578	572	569	583	626	619	555	550	611	619	622	575	586	586	554	581	592	596	565	568	614	583	555	614	554	580	581	606	627	589	556	591	566	516	581	584	581	584	600	588	564	586	583	583	590	585	644	579	570	584	557	607	560	535	565	610	595	600	550	583	557	582	588	595	591	585	616	602	627	555	579	565	570	574	606
1760	635	136	91	65	79	74	62	57	68	74	53	55	58	55	39	52	48	48	39	35	47	45	45	41	44	55	34	40	49	40	49	44	58	42	43	50	34	58	48	44	55	47	50	46	61	51	47	40	48	44	50	43	42	45	45	47	33	48	45	57	41	50	47	44	48	46	36	42	61	101	114	99	72	82	69	50	45	53	36	52	31	55	50	50	38	31	42	44	45	46	46	35	46	48	45	42	40	43	49	52	49	46	50	51	41	49	48	40	34	45	41	36	38	50	36	45	40	38	51	56	28	52	43	36	36	36	55	51	34	45	49	43	50	44	53	54	41	49	39	45	41	39	46	48	49	40	50	32	53	41	48	44	50	55	56	41	48	45	43	45	53	48	36	43	49	47	53	41	50	58	30	35	51	50	47	44	54	47	41	60	40	42	40	51	46	56	38	44	56	41	52	36	41	51	47	44	39	47	47	42	42	47	41	45	51	52	48	38	35	51	42	43	43	44	46	48	56	47	51	42	50	54	43	57	44	43	39	43	41	47	44	49	44	56	39	48	55	45	45	39	48	42	46	50	59	53	58	38	53	35	33	32	37	48	46	51	37	42	46	44	33	53	33	44	45	38	43	45	29	47	43	43	52	41	54	40	54	46	39	47	42	30	49	35	42	44	42	44	42	51	35	49	50	52	42	43	41	58	39	52	48	51	44	43	54	51	48	35	44	37	43	48	37	59	38	52	49	56	51	48	37	41	39	43	49	37	36	40	46	31	46	48	36	46	48	41	45	48	39	38	35	47	39	44	46	41	41	45	42	51	41	46	36	58	48	42	46	28	43	44	36	49	54	36	42	34	43	40	44	24	54	40	55	46	52	32	54	31	63	45	38	46	44	57	43	61	52	49	52	40	52	32	52	37	41	54	48	43	50	45	43	41	48	41	39	48	51	38	45	49	42	37	35	58	35	44	47	47	54	42	59	43	43	32	52	40	48	54	36	41	45	39	39	44	47	47	59	44	52	44	44	52	44	57	45	36	40	40	54	49	48	35	37	45	45	46	48	50	48	40	35	54	50	43	48	44	40	42	43	59	48	44	50	52	68	44	34	47	37	35	42	51	36	48	40	41	34	47	40	44	33	52	49	33	33	43	43	40	46	44	43	46	34	45	52	46	55	42	38	50	52	46	45	42	50	40	44	49	49	37	45	35	47	49	36	45	46	44	45	50	47	49	34	38	56	49	39	43	52	43	43	56	30	45	39	43	42	46	46	41	54	56	46	50	47	54	49	47	52	55	45	42	43	44	47	69	42	43	47	45	66	51	45	43	38	41	33	42	46	47	40	42	46	62	46	41	48	38	36	50	41	49	38	44	47	45	50	46	58	39	41	36	45	56	43	45	50	42	50	46	34	53	34	33	62	40	48	45	56	51	43	41	46	57	40	42	31	41	46	43	46	46	45	40	43	43	52	49	40	41	51	39	36	40	45	41	44	42	49	39	55	31	45	41	44	51	47	38	51	44	42	46	39	52	52	49	40	46	41	70	38	54	42	38	38	43	44	57	48	38	52	41	54	57	51	44	33	47	41	48	53	48	42	51	43	38	45	45	35	51	47	41	50	41	57	49	52	70	44	43	42	39	40	50	40	32	52	43	50	40	38	46	50	42	45	38	47	37	50	51	44	37	44	54	28	58	36	48	45	43	43	41	34	43	56	51	43	35	38	45	45	54	41	46	50	48	50	60	38	47	44	39	46	43	50	34	46	40	55	40	35	42	48	38	41	50	33	52	48	51	44	50	40	40	56	48	56	46	40	44	49	41	42	41	42	59	42	46	47	36	42	56	48	48	43	51	44	35	37	45	37	51	41	46	53	38	48	43	33	49	45	39	45	37	46	44	42	38	40	58	46	44	50	49	41	54	35	50	46	54	45	49	38	53	45	43	47	36	45	35	38	51	35	53	47	35	40	60	41	42	43	36	38	37	43	46	43	39	52	46	35	42	35	33	43	39	42	50	40	40	62	53	44	46	55	39	34	47	44	47	51	42	46	46	48	54	39	43	54	50	41	47	44	41	47	43	33	53	46	39	38	58	52	52	48	49	34	57	37	54	39	64	43	49	46	34	55	35	44	48	45	49	55	40	43	48	44	39	47	45	46	43	45	48	40	39	46	36	50	46	34	47	43	43	61	49	45	48	42	51	40	47	40	37	63	48	43	42	52	46	39	41	43	35	47	50	43	56	40	44	39	46	45	43	57	38	43	57	43	40	53	47	50	51	45	52	42	46	31	41	42	40	49	48	45	50	37	43	51	48	54	35	32	44	41	37	41	57	33	39	61	42	53	42	42	51	36	43	48	39	47	38	40	51	45	33	42	48	56	55	37	47	37	55	52	46	41	48	51	46	55	52	51	49	45	43	50	52	54	52	47	48	50	49	43	68	46	57	53	51	47	41	34	43	44	45	30	47	38	35	47	59	39	53	48	49	53	47	48	50	45	38	47	37	48	37	53	51	29	28	46	46	46	44	34	32	48	43	46	57	43	46	48	42	46	47	49	47	47	47	26	49	45	52	49	47	47	48	42	44	50	31	36	38	45	47	52	44	44	48	53	47	43	55	54	52	56	43	48	51	42	37	44	40	48	58	50	48	42	49	47	42	48	50	49	48	50	33	52	37	45	41	52	51	47	49	51	48	43	55	35	47	56	42	49	39	44	45	33	48	50	34	52	41	51	49	43	46	46	55	41	52	52	50	40	43	48	36	35	42	49	35	37	50	45	52	32	53	36	51	47	48	38	50	42	46	30	40	39	54	56	46	36	57	57	37	57	37	35	51	44	46	44	31	46	39	48	58	47	46	41	40	51	43	51	42	58	43	49	44	60	51	39	41	43	46	50	54	45	39	57	41	41	52	53	39	41	56	42	40	52	35	39	41	48	46	46	48	45	50	51	43	37	44	50	46	44	52	42	39	30	42	34	64	47	29	36	42	43	48	52	59	32	48	35	42	43	33	36	52	35	60	41	37	47	45	38	43	40	46	48	39	47	41	48	49	42	45	43	40	38	35	47	46	48	51	53	45	48	54	36	47	28	39	59	40	45	51	46	49	44	50	41	53	40	45	33	50	49	45	34	50	51	34	49	40	53	29	42	44	53	33	52	51	60	53	39	40	40	53	35	47	47	54	57	47	50	43	49	49	37	49	50	43	55	39	45	62	50	52	51	35	53	37	46	55	48	41	43	27	43	41	48	41	43	67	41	52	40	54	53	40	54	51	33	52	42	39	59	42	34	39	34	45	54	45	45	59	39	43	45	40	51	37	66	52	39	52	46	47	46	58	43	39	47	42	44	60	26	49	50	42	48	49	50	50	47	38	38	51	53	42	53	51	46	46	48	44	57	36	49	54	40	34	46	48	45	50	48	42	43	55	51	44	51	34	56	45	53	54	49	37	39	55	47	43	55	42	51	54	31	46	60	47	43	40	50	51	46	56	45	47	48	43	44
18899	7257	1654	1443	2097	2330	2124	1916	1608	1374	1219	1081	949	849	739	694	647	644	634	617	571	572	578	554	540	537	585	527	563	552	567	605	553	497	506	520	490	492	491	496	465	491	504	491	471	458	447	440	444	489	498	461	451	473	542	480	481	480	514	502	467	458	470	479	449	492	504	467	463	957	2152	2254	1669	1414	866	689	569	521	525	475	508	457	471	497	458	474	442	491	461	446	463	477	469	491	480	476	470	433	460	428	423	460	447	440	477	447	454	463	491	480	457	482	449	461	477	472	472	449	459	433	453	460	451	474	446	475	465	448	425	472	488	490	440	468	477	496	516	484	463	501	494	481	462	458	441	448	505	506	475	424	479	492	456	457	507	473	464	452	468	490	477	480	467	510	464	485	431	493	518	470	484	451	487	482	512	448	467	512	488	440	436	483	454	453	473	454	452	460	491	485	491	433	483	482	522	442	483	496	491	496	457	482	455	502	463	493	486	479	427	490	452	483	475	506	440	486	473	464	439	445	439	469	425	476	489	468	454	486	467	459	468	466	486	467	496	466	507	455	459	448	431	486	462	460	482	465	488	476	451	515	498	455	477	513	446	482	505	463	467	478	477	491	459	476	492	499	461	459	488	453	506	456	454	479	438	433	478	466	488	476	495	465	479	503	458	513	482	488	434	481	483	424	472	501	467	497	511	499	441	457	475	466	447	511	497	442	474	465	521	490	497	435	479	485	484	474	500	493	521	456	484	470	476	422	469	438	497	456	451	482	471	459	421	462	471	447	473	453	441	481	469	499	469	452	477	502	457	447	483	438	484	467	437	476	454	484	459	438	445	469	481	472	470	492	448	465	494	507	497	474	450	443	478	442	490	460	491	483	436	460	460	483	485	466	521	463	463	453	446	489	494	481	445	479	514	487	465	473	461	451	464	433	443	474	486	465	461	478	424	460	471	447	480	441	477	495	414	479	443	434	468	507	507	459	484	476	434	441	464	492	493	491	473	492	415	495	445	512	455	475	468	471	487	523	464	463	456	435	467	493	466	463	471	493	460	475	453	489	473	450	460	460	493	490	441	506	470	457	425	493	483	477	491	453	426	459	448	491	485	422	453	472	474	458	453	486	484	466	491	484	516	504	462	477	469	464	427	467	461	436	443	465	502	506	461	468	457	501	459	479	479	433	468	475	450	469	453	467	438	480	463	445	475	497	465	504	475	490	450	419	476	453	483	470	480	469	482	487	474	453	470	483	472	503	470	440	445	485	436	461	471	444	461	500	453	487	496	476	464	475	468	452	448	451	485	447	452	461	412	525	453	456	435	478	461	481	507	493	502	457	542	486	473	481	463	462	463	450	502	470	461	472	444	425	508	460	459	478	457	487	444	455	456	471	467	450	494	485	480	468	424	454	485	452	465	459	496	461	468	512	475	505	470	480	466	489	504	480	478	450	492	511	482	499	443	485	464	488	456	479	465	439	462	457	516	445	464	451	468	456	484	454	451	436	470	499	474	454	478	488	497	483	461	491	436	438	481	503	474	472	467	474	470	457	457	516	439	492	471	457	467	450	461	466	492	443	461	475	489	473	485	447	478	474	479	478	427	460	457	482	470	464	482	483	428	422	471	473	482	445	470	488	482	476	504	479	436	451	500	476	474	478	453	460	446	505	476	467	474	453	477	480	467	436	493	478	512	491	427	467	443	477	486	499	497	480	475	476	469	458	480	479	452	485	444	459	487	463	461	465	466	477	464	485	487	480	445	502	453	483	455	453	476	470	487	467	467	469	453	489	454	467	450	454	463	485	487	498	479	475	456	462	472	447	474	467	462	466	461	468	483	483	463	489	483	454	434	467	459	449	473	470	467	468	470	462	460	456	469	451	491	499	450	479	481	464	502	423	450	485	465	439	505	476	471	466	474	425	484	495	397	461	495	441	520	468	459	448	479	442	470	487	494	494	422	485	486	478	462	452	463	487	499	516	462	460	476	477	443	456	458	507	481	439	493	463	458	485	455	434	462	495	473	484	476	436	462	516	478	473	446	467	450	479	431	445	449	456	468	472	484	480	466	460	439	454	490	463	478	454	496	415	489	476	468	496	469	481	441	477	450	438	467	485	477	491	506	444	494	445	434	485	499	453	463	493	478	457	479	478	508	442	474	450	487	498	464	475	476	489	471	491	444	493	477	484	441	435	469	439	439	463	430	465	483	467	481	445	484	537	486	483	479	459	469	465	458	497	434	452	487	483	479	489	496	441	498	446	453	449	453	464	458	495	476	415	461	466	464	510	503	460	445	439	501	479	492	467	427	470	462	437	443	448	492	468	461	508	454	528	499	486	466	472	477	430	429	491	489	472	463	485	507	454	487	483	481	471	444	484	478	469	496	437	470	484	456	477	498	489	449	468	503	459	448	487	440	463	480	488	487	488	489	486	461	460	441	458	453	457	502	497	455	483	474	462	456	433	483	466	450	499	470	466	470	466	488	447	478	399	422	486	506	474	461	448	489	493	456	431	499	450	462	506	479	440	463	460	464	431	445	495	484	460	444	429	487	469	494	498	450	454	458	506	478	452	478	492	499	511	475	484	514	470	481	473	480	465	430	468	475	442	484	454	498	479	493	459	480	458	488	490	479	445	451	415	468	519	467	447	432	470	508	446	471	510	470	470	449	490	465	452	473	464	449	478	471	486	493	467	437	493	459	497	468	511	443	451	483	468	481	408	474	445	468	442	461	466	460	423	480	485	452	490	464	492	454	481	459	455	497	474	437	445	492	462	479	478	470	459	498	473	466	472	453	455	486	496	489	463	474	484	448	476	468	460	479	463	449	484	504	468	441	469	464	464	462	486	498	481	463	479	498	432	439	435	483	454	468	464	472	467	482	461	480	472	505	481	493	454	462	502	437	440	463	443	455	513	442	478	437	502	497	459	459	463	503	499	499	448	467	492	489	467	486	458	462	472	492	475	435	478	456	458	457	484	488	460	482	466	457	466	462	442	480	488	482	443	437	485	455	503	499	487	483	461	471	481	489	488	471	475	469	487	463	467	446	464	493	445	451	442	453	447	478	466	479	485	447	465	470	448	476	457	478	456	513	473	461	469	457	474	467	466	491	471	447	463	479	491	464	506	449	431	507	504	486	515	451	450	489	478	487	467	473	505	450	432	443	497	456	474	478	434	486	480	440	471	471	505	468	433	471	472	465	449	470	473	484	465	506	486	462	500	465	491	470	516	479	485	465	444	461	432	519	450	488	486	455	459	480	466	451	457	463	493	463	511	514	466	462	482	484	444	475	443	472	462	478	476	473	474	481	487	475	452	499	464	445	450	515	426	497	469	452	508	464	462	478	475	475	445	478	519	491	419	485	490	460	460	498	491	524	475	470	455	465	455	473	487	484	481	491	487	453	467	466	437	420	459	471	472	455	463	478	466	498	444	518	476	515	510	482	499	460	484	485	503	460	467	438	484	482	449	483	492	497	486	470	459	501	484	463	498	463	495
2370	1188	220	117	94	88	84	82	85	73	73	68	63	58	59	62	59	54	54	56	56	49	47	49	42	37	42	39	62	41	43	61	54	59	51	41	55	45	40	47	53	38	50	49	42	44	40	54	55	44	58	50	54	50	58	50	45	55	48	44	37	43	49	33	41	37	52	49	40	87	162	126	124	109	72	58	47	53	51	51	38	45	39	47	42	47	43	43	48	26	53	53	36	43	39	42	47	49	46	47	48	37	44	47	36	46	43	45	50	45	40	42	41	57	40	55	40	46	45	43	47	48	37	41	48	43	53	43	45	44	40	53	41	49	35	57	50	49	52	43	50	60	38	44	43	42	35	39	48	43	42	53	48	44	51	63	38	52	40	40	38	34	50	65	56	52	45	49	37	51	38	45	46	54	39	46	46	51	48	44	47	43	51	52	39	50	39	41	51	50	46	47	33	39	43	42	49	48	47	43	51	37	41	40	37	43	53	54	35	39	46	42	43	47	43	38	51	48	40	52	53	42	47	40	52	47	33	47	47	50	42	31	42	47	48	67	37	50	44	45	50	50	58	42	39	39	51	53	45	50	40	43	52	48	42	32	38	51	51	49	54	48	52	50	39	54	38	49	59	50	36	52	45	40	43	42	34	47	62	47	53	50	45	34	53	55	49	42	53	46	40	44	42	53	56	54	49	41	47	35	43	56	48	42	52	45	40	45	42	53	38	47	38	45	71	50	49	47	60	40	41	56	42	38	49	48	47	34	47	49	51	40	36	54	43	57	46	51	44	38	49	46	52	39	48	45	38	40	42	41	39	49	39	43	50	49	40	45	48	41	51	47	43	47	49	51	36	43	35	52	36	49	34	46	42	42	36	38	35	48	42	47	47	46	27	44	45	42	50	52	48	50	44	63	44	55	47	43	38	54	54	62	61	41	38	54	49	52	51	38	53	35	45	48	43	38	42	51	42	48	51	35	56	39	59	45	58	54	44	44	38	39	49	46	43	51	41	49	30	40	45	36	62	47	54	31	42	43	38	41	41	56	59	59	53	38	43	41	37	50	45	55	60	39	42	40	40	47	43	44	50	50	42	42	56	45	44	51	40	47	38	45	40	39	35	49	32	50	36	40	50	47	38	50	49	47	36	44	38	52	46	39	41	51	42	40	45	64	38	51	37	43	45	37	54	55	44	57	39	44	37	48	60	40	36	51	56	42	64	43	47	42	54	40	57	50	42	43	50	45	54	40	49	45	40	43	40	33	51	56	46	48	51	45	33	39	49	48	49	47	44	37	53	49	48	44	46	44	31	47	51	52	45	32	48	43	49	43	57	45	44	47	35	38	41	52	49	46	37	43	46	40	53	42	39	60	43	41	50	51	42	40	43	57	44	49	42	39	47	45	55	45	51	44	46	44	46	50	52	51	41	49	34	35	43	44	56	48	42	49	52	50	53	52	35	46	43	47	41	45	44	46	49	48	47	60	31	42	47	46	40	52	34	43	57	40	44	34	44	46	41	44	43	42	39	57	38	40	37	51	47	40	49	52	42	41	44	53	48	31	37	46	47	42	48	44	51	56	51	54	40	31	43	36	52	47	41	53	46	55	41	45	52	39	43	59	39	55	51	48	38	55	46	54	42	41	48	51	41	37	42	45	47	42	54	37	43	49	69	36	40	52	47	46	46	39	47	24	39	50	51	45	31	45	41	49	51	62	60	54	53	44	35	42	42	51	41	54	55	46	60	53	46	45	40	52	47	51	41	54	36	45	41	37	30	44	46	49	46	52	58	45	41	41	44	45	50	41	40	41	42	35	59	50	50	48	37	49	52	52	47	55	37	57	39	49	48	39	53	50	36	37	53	46	50	49	52	56	42	44	41	50	51	48	47	46	41	45	45	54	45	56	57	51	59	37	51	42	47	41	43	45	53	45	54	41	45	46	38	44	47	46	49	43	43	50	40	56	49	45	36	29	36	53	45	47	46	54	45	42	39	37	37	50	53	49	64	46	34	49	49	45	53	61	56	49	44	50	34	40	46	57	47	37	46	41	42	60	36	52	61	57	49	58	41	41	36	44	51	47	58	59	40	48	47	56	31	38	42	40	45	53	50	41	33	47	40	37	45	39	55	59	55	47	41	54	45	52	43	40	47	50	42	40	48	39	43	52	52	49	47	47	39	50	49	48	49	59	56	46	52	38	36	61	50	33	42	43	49	38	46	30	57	50	47	35	51	55	43	57	40	45	42	40	36	52	60	47	47	34	31	42	46	52	47	41	44	47	48	46	52	44	46	41	41	36	36	43	49	39	49	39	40	48	54	49	49	49	43	42	37	39	44	47	55	50	51	43	39	48	39	37	45	46	43	51	38	53	42	51	43	57	36	60	42	42	56	49	53	36	42	55	37	41	49	46	44	51	50	53	52	45	50	40	41	60	48	56	51	51	45	40	61	43	50	49	57	49	41	45	45	60	45	46	52	42	48	40	50	48	56	45	27	55	53	50	45	37	45	50	47	42	56	46	43	47	44	38	46	41	45	44	38	46	41	51	45	56	49	35	44	55	44	33	39	42	42	45	46	50	42	42	42	46	41	43	50	47	31	51	39	47	41	44	50	47	34	52	40	40	53	61	40	45	44	37	45	41	43	35	48	43	52	42	57	49	46	44	38	48	40	38	49	50	36	60	45	55	49	50	40	43	41	39	51	29	28	46	41	45	47	39	35	40	40	46	40	39	48	49	50	39	47	49	39	56	47	49	45	38	33	46	48	52	51	49	40	41	48	46	46	42	30	37	55	51	40	40	45	51	54	37	54	39	39	34	43	48	57	53	43	45	41	49	51	45	42	49	38	43	35	57	44	43	65	44	51	53	44	43	42	38	43	45	53	41	46	43	51	41	44	46	38	44	42	50	39	49	53	47	40	61	40	57	50	46	46	44	43	42	50	43	46	37	40	39	47	44	45	46	57	51	42	45	38	48	54	45	43	46	35	44	48	47	49	46	50	49	53	43	43	43	49	44	49	38	38	30	57	45	48	41	44	55	59	45	58	52	48	30	32	44	49	48	58	52	47	38	43	42	50	38	42	52	38	45	48	44	50	57	40	38	54	40	52	46	42	40	50	45	54	39	44	53	42	50	54	50	64	45	45	47	37	45	45	53	50	53	44	52	36	40	41	34	40	46	57	50	51	44	38	40	45	36	32	43	32	47	44	51	56	53	47	38	37	42	40	29	45	35	40	54	46	43	45	45	45	46	40	55	39	55	48	44	51	54	37	46	55	32	41	43	46	42	44	47	44	41	44	40	50	58	41	52	42	43	43	48	52	50	50	47	47	35	43	45	54	40	47	52	51	43	58	57	44	37	40	41	41	53	43	35	45	52	47	46	36	49	57	46	50	35	42	49	44	54	42	50	49	47	41	55	45	58	50	44	46	49	40	49	36	35	44	46	52	48	38	42	48	55	52	50	31	29	50	51	52	60	50	38	50	35	36	40	43	36
23560	9420	2130	2029	3444	3659	3322	2728	2221	1890	1533	1399	1183	1004	970	823	796	753	702	688	644	615	620	612	589	567	579	609	557	633	617	581	610	589	570	570	490	570	533	528	521	532	507	519	563	529	510	516	518	517	533	489	531	521	540	487	519	471	497	469	532	501	472	517	514	522	475	506	488	1498	3130	3089	2318	1777	1044	754	623	530	543	431	435	494	472	478	480	518	491	528	417	465	463	443	508	505	478	458	464	475	477	453	465	490	479	462	509	449	515	504	477	507	469	486	484	479	497	488	488	475	484	513	451	451	463	500	446	473	500	512	491	479	458	483	445	479	472	445	499	502	469	505	469	514	505	487	496	483	479	494	489	471	503	499	508	462	487	528	499	486	519	465	519	484	464	502	507	483	483	519	518	503	488	481	482	447	457	480	510	493	508	503	485	488	501	461	486	472	443	505	450	493	481	496	496	477	492	510	491	478	489	473	514	434	493	527	517	487	494	472	481	491	452	505	497	492	430	462	498	516	440	500	466	486	440	483	441	482	457	492	489	491	490	455	506	452	508	499	472	466	508	499	450	494	529	475	530	514	471	519	501	494	451	465	486	496	510	524	488	498	488	496	482	482	484	497	524	485	519	475	472	505	522	469	477	517	493	484	458	485	506	468	496	469	508	488	479	475	530	462	482	479	466	473	489	447	485	459	481	477	472	471	503	492	493	518	482	480	494	482	510	512	495	460	469	504	453	489	473	514	481	512	464	441	502	489	505	471	474	459	469	491	505	492	459	516	482	470	450	501	465	482	495	488	469	480	460	452	484	466	463	504	488	474	464	461	491	463	492	449	468	432	470	432	462	471	489	487	479	515	512	511	523	469	512	447	492	483	493	473	515	481	472	441	513	478	494	460	459	484	502	496	506	506	501	459	433	443	487	495	484	519	475	478	464	488	469	456	466	495	528	471	481	478	486	483	470	480	458	453	451	458	514	479	468	512	469	466	496	480	496	502	502	443	443	461	467	474	523	484	462	461	540	478	476	473	500	488	479	483	487	457	484	490	449	508	475	479	490	465	436	484	481	499	452	550	420	467	491	502	494	489	466	520	479	473	435	482	464	470	541	513	468	468	495	487	496	470	460	476	516	466	463	477	485	518	470	464	485	473	515	466	493	493	479	451	471	455	529	464	486	434	515	474	424	511	476	433	515	509	472	463	489	479	443	480	491	467	478	502	496	526	455	448	483	486	505	477	495	447	491	454	471	492	489	523	484	470	464	484	476	477	454	455	506	490	488	529	487	506	515	475	497	475	507	490	536	477	488	507	450	501	519	499	486	444	472	486	473	519	497	457	482	465	458	511	522	462	433	498	521	464	468	482	451	456	466	526	514	486	441	495	477	464	438	474	469	497	523	471	454	472	453	480	479	522	481	476	486	492	480	459	483	480	478	506	461	484	443	440	513	479	472	472	463	519	466	468	462	510	503	477	489	499	476	501	484	471	480	467	512	478	507	475	476	485	459	514	483	510	480	470	473	492	475	494	455	477	497	503	477	463	474	467	510	512	468	484	510	479	478	466	519	477	500	505	453	475	482	468	493	481	459	486	472	478	470	520	491	475	480	464	466	464	441	482	474	483	496	471	460	516	476	446	468	469	470	464	467	482	440	481	475	499	463	477	513	460	431	461	473	449	453	476	521	524	478	442	459	498	478	465	471	492	465	506	484	533	442	465	502	516	471	484	490	483	461	486	505	461	453	503	505	443	475	473	473	484	493	504	460	441	483	421	506	497	484	463	442	459	489	438	483	502	521	470	441	532	465	472	499	500	478	463	505	467	454	467	505	498	469	523	461	450	472	505	501	454	473	486	485	504	464	460	514	482	496	474	479	482	467	469	492	498	469	458	506	507	468	443	461	459	432	486	500	479	462	470	485	471	512	465	498	488	466	481	454	457	497	500	457	477	477	482	464	484	514	475	494	482	477	518	478	496	462	492	464	495	453	493	451	484	495	490	470	475	527	472	515	458	452	472	519	504	466	470	504	454	458	459	516	462	453	500	487	500	480	467	479	501	461	482	474	467	468	466	505	463	472	452	457	488	450	486	492	502	483	456	488	473	512	480	498	491	481	501	524	492	461	493	503	478	459	489	505	504	480	499	457	512	481	454	469	446	450	500	474	441	492	502	480	499	490	475	526	463	465	501	539	473	495	472	449	507	530	493	441	462	488	494	484	475	469	489	519	505	472	529	507	492	435	487	451	484	460	522	468	512	468	482	495	453	482	485	438	474	484	465	505	470	478	485	457	484	485	499	511	476	511	476	457	482	492	490	467	521	499	495	476	513	489	465	467	500	445	480	485	493	504	470	501	470	461	449	459	450	472	478	487	507	466	518	481	506	480	467	477	458	488	507	475	473	492	460	474	527	509	462	486	449	495	488	459	469	454	489	483	493	464	500	455	495	478	475	481	497	499	463	463	509	449	448	497	476	497	475	487	468	462	504	490	442	461	492	501	503	490	493	495	472	457	475	492	462	476	490	496	479	463	483	497	476	515	508	475	469	488	454	461	472	462	461	455	436	478	484	455	509	524	485	456	472	534	470	447	504	479	450	503	494	446	516	466	467	468	461	492	480	486	467	452	485	489	481	449	444	472	494	458	467	504	495	471	447	462	448	530	512	487	498	490	461	505	487	472	450	496	535	501	484	467	471	500	460	520	518	479	522	482	479	488	492	486	468	489	445	462	451	452	525	489	439	478	529	493	468	469	482	472	486	447	485	477	496	472	487	445	484	503	500	479	482	501	494	512	489	463	502	477	446	493	500	474	425	473	445	466	500	496	527	458	493	510	459	505	469	488	484	445	494	472	505	485	508	465	476	499	489	465	477	495	477	478	511	483	486	451	476	493	514	465	489	511	476	485	501	532	438	493	448	422	481	495	497	482	521	441	487	489	484	517	486	477	442	486	494	479	467	477	501	479	551	503	480	485	479	471	491	464	478	481	474	472	481	487	459	489	522	517	492	484	506	464	479	521	518	476	480	458	487	526	457	492	524	474	542	499	523	506	506	488	465	508	480	481	453	494	480	477	451	506	478	485	480	445	472	467	482	457	514	508	470	428	486	488	491	514	481	479	474	431	494	470	494	492	459	483	483	478	508	516	454	478	462	508	462	424	493	504	457	500	468	478	461	484	509	487	490	489	504	445	511	498	462	463	524	467	474	462	498	485	492	488	490	488	469	464	499	481	498	496	466	497	518	463	513	458	491	503	497	475	510	484	498	481	443	500	449	465	455	488	465	481	482	517	497	471	436	482	453	467	482	453	461	500	496	453	494	485	457	465	521	511	475	497	462	489	508	523	514	497	497	501	483	500	462	434	485	415	482	504	485	488	463	513	448	486	490	455	456	480	471	469	477	472	504	482	475	459	446	497	486	489	452	488	490	453	493	472	482	467	475	457	444	496	429	479	499	522	492	474	473	475	470	451	505	470	534	498	502	501	469	453	457	465	499	466	451
1002	261	63	75	64	62	55	61	66	65	58	45	56	61	57	59	60	40	58	58	64	47	72	44	47	47	65	50	54	62	60	52	52	66	44	58	60	57	56	59	69	45	68	51	63	60	57	53	52	57	61	49	60	56	52	49	48	54	72	50	60	55	63	49	53	62	55	48	56	56	68	78	74	79	57	61	39	56	66	57	45	49	54	54	50	49	57	67	62	60	59	57	46	38	61	50	54	57	60	49	58	59	52	60	57	61	65	62	45	55	50	53	55	60	53	51	56	47	43	58	44	66	59	56	62	69	50	60	56	52	54	52	78	49	46	52	60	47	68	58	55	49	47	63	52	50	61	54	50	59	59	61	47	62	65	55	68	63	50	53	58	47	60	44	66	54	62	71	65	49	48	64	48	47	49	64	51	54	49	62	45	51	43	46	46	44	43	49	53	57	48	44	58	36	53	55	54	45	55	49	64	59	62	49	60	49	43	52	52	52	52	67	57	54	54	71	51	53	44	60	56	68	54	62	55	68	56	56	53	39	59	50	53	58	42	46	60	58	76	53	64	68	59	41	41	61	53	76	61	45	40	52	44	56	56	43	59	49	61	60	57	54	50	58	50	61	56	60	53	48	56	62	48	50	43	58	49	59	56	60	44	51	64	41	50	51	61	53	54	50	53	53	57	49	71	52	63	47	47	57	55	63	46	56	36	47	59	58	48	42	63	54	52	46	41	61	53	58	53	56	43	63	53	49	67	54	49	47	56	61	59	63	55	61	61	55	57	47	37	66	56	55	42	60	50	64	57	46	64	54	57	62	56	44	48	65	46	46	48	59	47	59	56	54	58	79	57	48	66	54	47	59	55	60	65	53	60	48	49	56	59	42	68	58	54	52	44	41	47	66	55	46	69	56	62	61	48	57	46	56	45	56	56	61	51	63	72	50	52	68	53	57	66	54	67	59	50	61	54	48	52	55	44	48	52	58	47	62	51	63	48	61	43	37	48	74	45	62	66	55	45	39	48	48	56	53	40	57	50	51	52	53	44	46	50	55	52	58	55	56	68	57	62	57	57	43	42	68	54	54	53	51	62	44	61	50	72	71	60	51	46	60	46	64	53	55	51	49	68	58	63	54	47	54	56	63	51	54	36	65	53	61	56	40	55	73	60	49	55	46	62	56	57	36	44	48	53	49	56	60	56	47	55	60	42	69	56	38	64	70	42	57	57	73	54	52	51	63	46	55	51	53	48	60	54	64	56	49	50	65	66	60	51	49	55	56	54	45	62	57	57	52	41	61	46	55	61	46	53	65	50	58	56	54	59	53	53	50	57	57	62	69	54	46	54	57	56	56	57	51	52	45	48	51	61	56	60	52	72	59	53	57	70	60	47	57	54	56	57	48	40	58	52	55	64	42	52	53	50	38	63	55	58	52	53	52	42	59	54	55	50	52	44	46	42	53	58	55	49	49	51	60	51	50	49	44	53	41	61	57	60	64	52	56	62	59	65	46	54	50	42	53	61	60	60	60	55	58	55	54	50	51	50	58	50	46	60	60	60	50	51	62	50	50	54	49	70	63	66	56	65	65	50	61	54	66	54	47	51	49	55	54	56	62	56	55	42	43	54	51	64	44	58	53	50	56	49	49	49	59	61	54	46	47	50	59	49	57	64	48	59	53	54	51	51	48	53	64	51	62	60	47	55	49	62	48	54	54	55	45	62	75	43	53	63	54	52	50	58	65	37	48	47	46	64	45	49	55	65	47	57	51	46	51	57	64	55	48	51	49	47	56	50	64	75	48	52	50	57	59	55	48	64	45	51	54	46	68	53	49	50	62	66	51	48	61	50	62	46	51	60	42	50	57	60	46	50	62	64	55	60	64	50	63	70	53	57	46	50	34	69	60	42	70	66	66	65	55	55	58	61	49	40	57	52	55	50	53	63	68	40	53	65	47	60	52	55	54	54	56	51	60	48	54	60	61	52	46	67	63	60	51	52	54	48	47	38	50	41	50	64	46	55	54	65	59	40	47	41	69	49	64	34	62	35	56	58	61	49	54	65	54	57	51	55	50	48	56	59	51	64	50	55	61	51	49	56	61	59	69	51	49	53	63	60	52	55	52	56	64	52	57	46	58	53	64	65	52	47	51	55	55	48	59	78	52	45	60	67	46	58	64	57	50	54	55	55	60	42	55	61	57	66	61	49	54	61	53	59	60	56	51	58	54	52	55	49	49	64	55	54	54	46	61	54	59	55	59	66	44	60	50	41	52	37	54	50	52	46	49	55	55	57	51	48	44	59	57	41	54	63	62	62	42	71	55	50	48	59	61	56	53	54	58	56	55	77	44	54	60	68	49	57	42	43	41	49	41	57	56	45	47	57	63	61	60	45	53	55	56	65	63	46	65	47	71	63	60	58	61	55	65	50	49	52	55	56	32	61	66	64	49	54	54	52	59	48	62	62	56	55	58	48	37	54	61	54	57	59	58	52	58	61	54	42	56	50	47	57	49	44	58	57	52	56	57	51	54	52	64	50	52	62	57	74	57	54	54	50	47	54	52	48	42	48	31	42	63	59	54	47	66	55	42	51	54	63	57	51	50	50	71	53	55	54	48	66	54	55	50	56	55	57	45	35	60	56	45	53	50	50	43	52	38	73	35	53	62	52	49	55	55	51	48	61	59	68	47	59	44	44	56	53	57	65	49	49	66	48	43	70	44	63	61	61	53	53	67	75	64	44	56	63	49	56	54	58	48	68	57	49	58	51	51	62	56	64	49	57	58	52	61	62	61	45	60	48	62	42	61	65	51	45	41	65	47	60	72	41	52	36	48	49	47	55	62	57	56	56	49	51	59	54	54	63	65	58	62	65	61	47	62	49	82	48	58	47	48	67	40	55	52	52	49	53	47	57	64	55	60	49	48	54	58	60	52	68	51	61	40	61	39	64	47	50	52	63	63	60	54	57	55	50	51	50	51	53	50	56	58	46	65	53	51	52	49	68	51	65	54	52	70	61	55	52	48	61	46	46	52	58	62	51	57	52	37	35	59	72	49	46	63	49	47	55	55	65	51	69	52	65	52	52	46	51	53	53	69	67	42	54	64	51	50	66	49	67	54	55	48	47	50	50	50	47	60	48	53	60	45	54	61	55	57	64	39	53	52	63	48	54	55	64	49	45	57	59	57	66	54	42	63	48	51	61	64	61	53	53	51	41	54	52	59	58	53	63	48	70	67	64	58	53	57	54	48	51	45	49	47	53	65	53	49	41	51	59	50	49	50	47	64	59	54	52	54	59	69	62	57	55	52	57	60	54	67	53	44	56	56	65	52	66	49	46	54	47	48	50	50	65	49	63	66	54	55	59	54	51	57	38	55	54	45	61	57	66	56	57	51	67	61	52	59	55	50	57	64	59	52	43	50	56	36	58	48	56	52	61	53	57	51	45	55	53	53	57	62	53	63	45	62	54	50	57	41	53	60	60	52	50	55	53	57	51	52
13378	4070	896	912	1168	1319	1156	1064	985	971	840	869	791	731	720	651	606	628	617	636	639	591	662	568	610	595	593	586	573	624	621	618	593	588	591	605	591	545	604	592	585	570	565	538	587	506	558	621	615	530	554	635	592	608	584	563	548	562	609	606	572	577	586	540	625	575	571	574	566	673	998	1198	1149	926	796	727	626	612	533	583	547	523	537	594	559	571	554	568	549	573	548	594	555	540	590	557	526	557	583	556	571	567	578	521	543	557	522	553	558	542	574	565	612	554	556	579	566	595	528	609	603	580	574	578	591	595	569	565	568	543	579	554	574	534	572	543	553	603	610	565	581	562	581	582	550	558	606	597	573	571	550	580	573	522	612	589	542	566	567	581	579	551	551	540	563	573	568	564	548	559	564	571	559	560	601	580	561	597	608	584	527	555	551	551	574	604	612	614	578	556	523	580	562	541	585	560	565	561	558	574	593	545	538	529	539	639	538	556	594	524	611	594	583	575	553	581	578	584	563	612	551	544	565	565	589	569	550	566	504	568	545	590	580	581	590	531	552	585	552	542	595	531	567	487	574	565	577	581	598	599	579	523	599	566	591	557	582	586	563	583	540	556	542	555	560	558	545	567	579	536	581	565	584	564	561	575	547	573	590	519	575	596	543	568	584	532	567	617	589	545	601	565	556	550	526	595	517	584	572	558	583	521	565	544	571	547	573	557	565	542	572	550	548	576	558	550	570	549	558	571	595	553	566	569	582	557	555	566	545	561	560	604	591	525	553	527	574	534	535	551	559	573	579	549	571	563	560	584	591	563	545	588	583	537	546	561	587	551	600	575	552	567	564	548	585	596	538	577	547	564	607	533	557	559	563	567	598	600	555	568	577	537	567	524	562	577	614	583	577	598	543	568	597	582	559	552	576	530	567	594	596	561	549	536	560	579	567	583	552	558	561	581	587	595	572	562	507	599	563	572	571	581	590	553	590	564	568	549	570	581	574	584	559	593	547	563	545	570	548	567	572	560	542	562	551	578	581	549	595	568	593	591	574	521	615	576	557	580	560	598	497	575	551	554	552	573	602	539	564	550	560	566	564	545	551	605	564	573	576	560	578	552	557	557	550	555	589	576	561	579	538	581	576	558	582	551	579	602	576	590	570	604	553	513	564	570	568	511	611	554	552	598	556	571	578	591	523	572	548	560	578	597	544	599	588	591	535	584	549	560	543	560	589	570	558	548	563	505	567	558	566	574	599	565	563	544	551	544	557	562	535	577	552	590	584	529	563	565	517	572	602	541	599	590	584	620	615	570	562	553	598	527	549	590	545	600	614	555	563	564	598	560	555	602	554	542	634	540	572	556	583	569	534	606	585	544	526	535	542	619	559	578	576	561	566	584	635	564	591	573	567	600	604	551	552	521	556	596	606	578	555	563	524	555	563	575	563	534	562	569	542	539	593	596	575	549	565	561	545	557	577	576	594	582	601	547	568	588	582	566	614	540	574	596	576	555	560	562	592	562	573	568	519	559	560	580	562	544	588	588	554	567	562	564	546	542	568	527	536	561	582	551	548	543	553	635	587	554	570	563	529	584	566	560	568	556	618	540	569	596	525	546	569	574	620	557	613	550	550	562	599	554	595	524	552	572	583	544	545	556	574	542	574	542	561	601	555	561	571	580	540	571	571	587	583	564	567	576	553	598	571	558	597	513	569	535	576	539	552	556	588	571	560	562	571	571	527	589	553	590	601	552	525	567	593	562	544	564	521	569	564	552	542	592	565	551	547	540	524	531	558	586	587	580	565	557	585	507	549	532	538	566	608	552	581	592	543	587	591	506	540	603	555	549	579	540	595	615	594	546	583	587	584	591	517	594	561	550	607	579	522	593	554	556	580	529	586	555	540	530	562	550	539	536	554	566	558	573	540	559	610	550	559	600	575	588	571	553	532	584	566	558	593	599	587	538	564	580	571	590	579	574	581	591	581	531	534	562	582	553	558	540	540	611	557	573	552	601	562	556	549	567	567	566	587	558	549	563	583	602	583	583	534	547	558	534	570	542	569	566	549	553	572	542	559	607	579	552	559	606	578	558	551	561	585	604	563	562	571	604	581	598	538	540	562	573	580	578	623	544	573	588	558	541	573	531	575	544	571	632	585	535	534	566	553	565	648	571	549	583	599	568	527	569	530	550	580	615	562	592	592	570	581	514	583	558	566	597	564	534	558	571	591	557	589	552	575	580	534	580	620	571	578	584	578	550	597	542	572	512	534	553	636	576	582	543	579	529	567	562	591	534	577	589	558	565	579	621	534	604	570	569	575	566	580	552	557	558	550	606	581	556	539	605	528	609	589	538	601	570	587	573	582	544	587	561	551	548	589	596	584	601	529	555	520	580	574	538	552	584	574	577	567	576	542	535	599	577	591	535	573	546	566	555	581	542	569	556	608	555	560	595	589	585	593	574	498	569	596	559	604	590	566	581	554	603	526	548	603	594	590	551	559	557	561	600	568	529	570	578	572	555	568	584	539	535	557	560	561	553	544	549	565	545	570	544	569	542	575	577	579	600	546	540	554	579	561	577	605	590	616	530	547	578	576	553	578	581	591	565	582	583	590	584	587	589	531	542	577	600	553	593	555	538	588	580	568	584	538	587	581	550	566	560	525	609	587	550	519	565	588	607	581	534	557	549	563	560	530	596	578	564	603	548	595	593	524	554	582	562	601	565	576	592	539	558	580	573	595	555	564	586	556	543	573	569	565	560	563	576	544	553	564	596	577	585	552	523	571	544	601	566	542	572	552	605	545	579	556	515	528	536	559	607	586	562	562	541	550	606	588	536	566	559	559	551	591	567	569	559	555	604	563	551	563	572	564	568	567	576	620	575	532	590	584	580	557	527	542	601	554	563	559	608	591	599	584	564	572	553	528	565	534	560	570	521	572	516	556	600	563	593	569	553	601	578	572	553	597	572	588	597	506	564	538	527	570	556	561	599	558	583	557	556	570	606	582	598	578	602	577	575	556	565	600	569	592	554	606	569	577	587	547	549	551	584	568	573	617	564	557	554	570	561	563	525	560	552	585	533	593	581	528	555	567	600	555	541	505	552	601	584	555	580	633	530	586	543	598	536	615	550	583	590	566	604	578	542	588	559	561	585	581	613	600	583	520	599	597	568	591	560	589	559	569	559	590	557	494	581	562	556	568	552	609	605	608	565	580	542	568	566	571	585	551	553	561	561	543	569	529	589	548	557	529	574	541	556	527	613	579	551	558	561	588	564	581	548	599	534	554	574	561	559	594	553	563	543	558	547	583	547	572	496	607	585	567	559	573	560	539	586	532	599	606	540	612	571	553	516	570	596	580	565	562	558	576	556	634	551	570	543	579	564	575	537	560	552	531	562	553	562	526	596	581	576	572	539	571	578	581	544	571	601	570	527	607	614	557	564	550	578	605	580	573	556	598	562	559	541	567	540	551	581	586	559	591	535	551	567	505	517	558	576	592	561
1490	789	167	100	76	90	81	78	73	65	79	66	73	64	72	59	69	59	66	54	57	48	51	59	58	58	60	66	51	40	58	52	71	65	60	57	40	49	50	67	59	54	66	60	46	62	57	55	67	44	52	54	56	53	54	57	43	44	63	62	49	55	71	50	61	43	50	59	60	61	97	130	95	107	71	72	54	46	58	60	58	54	71	63	59	58	63	45	55	56	62	63	46	38	63	52	45	48	49	69	56	43	70	52	51	47	46	56	63	57	54	62	60	54	43	52	54	52	50	53	49	59	50	61	63	54	56	49	58	47	48	71	50	56	56	46	45	72	55	66	56	64	57	59	49	45	61	47	56	66	66	42	56	59	53	42	54	46	50	64	55	57	55	52	54	59	54	58	49	57	51	54	47	63	43	58	53	45	61	54	66	59	63	69	59	74	66	58	52	55	48	42	47	77	45	56	65	56	69	64	57	43	72	46	58	53	76	54	52	38	54	55	62	40	56	48	59	47	58	46	55	57	54	66	59	68	46	67	74	56	67	51	58	55	45	50	68	56	38	48	51	61	51	43	54	58	62	46	49	62	45	58	52	51	50	48	63	54	50	61	65	61	50	60	50	55	56	61	63	61	44	51	49	56	56	56	63	46	54	59	62	58	52	56	55	44	63	53	51	53	60	45	54	50	60	71	51	48	64	54	47	62	64	57	53	55	56	55	49	59	50	48	44	47	45	49	52	45	47	49	48	58	64	63	62	81	68	52	45	40	49	60	67	75	64	54	50	66	62	62	59	63	62	59	45	64	51	51	59	61	56	46	34	55	59	63	58	50	52	63	60	52	62	56	48	64	57	50	53	56	53	55	56	52	51	60	70	53	58	48	55	61	49	68	64	54	72	66	63	49	41	60	50	50	63	49	61	66	62	69	57	66	67	57	53	58	58	42	53	51	49	51	55	61	48	55	58	63	58	59	67	74	53	60	45	52	52	58	53	48	49	59	59	55	44	58	55	56	54	67	54	61	54	51	61	35	59	53	54	42	58	60	57	50	60	52	64	51	47	62	65	56	54	62	55	58	48	65	51	52	72	47	52	57	42	61	47	52	54	45	60	48	53	51	56	46	41	55	61	56	64	47	42	62	62	63	63	56	42	58	60	64	57	64	53	64	60	43	47	61	61	51	67	53	55	69	57	54	56	55	45	45	57	57	54	64	52	48	57	43	52	60	59	65	58	54	56	60	46	64	61	55	59	49	47	51	55	61	60	51	44	50	49	50	69	55	57	50	53	53	60	65	62	50	61	57	64	55	52	58	61	51	62	62	52	64	57	53	65	56	51	57	51	48	55	51	55	72	44	56	51	59	41	74	57	59	57	60	53	51	45	53	65	63	43	45	63	51	54	65	58	57	44	60	58	49	54	64	38	61	50	53	67	50	53	46	63	59	63	51	71	53	48	52	56	51	48	58	52	63	51	73	66	46	43	62	71	59	51	55	46	54	67	51	60	54	53	51	61	51	56	64	48	59	49	64	59	65	61	60	69	50	56	57	46	50	61	37	45	50	53	54	50	49	66	61	53	58	65	52	45	52	58	56	66	47	48	47	73	72	50	65	59	71	61	54	64	62	57	64	45	60	42	67	54	53	45	62	49	48	61	63	56	46	58	72	53	59	50	63	51	51	67	53	62	54	60	45	48	63	47	49	54	60	50	56	44	55	64	64	57	52	59	61	49	57	62	52	51	58	48	45	63	54	58	71	46	51	54	50	57	63	54	55	63	61	61	58	55	51	56	56	57	59	45	42	50	43	68	60	60	48	43	58	62	56	45	64	79	54	60	61	53	50	54	68	64	51	51	47	56	51	66	43	65	47	61	56	52	58	63	66	81	52	75	51	59	59	61	45	70	64	55	64	53	63	51	70	53	67	57	44	58	52	54	53	56	39	63	66	46	53	52	54	60	45	63	67	55	53	63	56	47	59	59	49	56	57	53	70	53	62	59	52	63	42	57	71	57	66	67	43	56	55	56	54	48	45	48	50	73	53	53	64	51	55	48	60	63	52	54	63	47	54	44	42	65	52	54	69	50	51	60	55	65	43	55	58	51	69	50	53	39	58	68	59	65	49	53	63	51	51	52	67	53	53	49	57	63	63	50	49	50	52	55	55	48	48	61	44	56	70	57	56	52	56	57	48	63	44	62	58	53	45	65	50	51	48	55	52	59	70	56	64	50	44	50	56	48	68	57	53	76	58	61	44	34	54	48	50	57	70	56	54	61	74	57	56	61	56	56	50	63	57	48	58	48	73	49	60	51	63	62	64	61	59	51	40	59	49	56	47	54	73	68	59	55	39	52	63	49	63	53	57	45	56	68	53	57	61	46	45	66	70	43	52	57	55	65	57	56	59	55	49	53	60	57	61	55	55	62	62	54	52	53	48	62	51	49	68	57	48	56	60	65	50	59	43	65	58	45	64	58	51	55	47	54	50	52	59	43	59	63	59	50	48	52	46	54	66	63	64	54	54	52	64	47	60	57	60	68	56	55	55	51	61	49	48	39	53	57	58	56	58	53	57	67	54	55	69	61	55	46	57	52	63	50	56	53	57	54	50	52	53	64	57	56	51	55	57	58	48	57	58	45	52	51	54	61	59	62	65	57	59	53	52	47	67	66	46	65	65	52	53	52	52	47	57	37	42	47	46	53	51	40	42	47	65	69	32	60	46	57	63	48	55	57	66	57	56	76	60	58	46	67	54	63	59	52	60	58	53	58	51	59	54	55	46	53	47	55	45	51	65	56	47	67	56	53	63	57	64	45	67	70	65	50	55	59	52	49	56	61	51	49	67	54	52	52	53	67	58	49	62	61	41	62	63	46	45	49	45	51	59	62	58	54	66	66	51	49	62	64	59	63	55	57	58	60	54	50	70	56	52	53	56	65	43	57	54	48	54	42	58	51	51	56	58	55	56	41	75	51	53	66	53	62	66	58	55	70	66	63	42	52	46	62	55	45	51	65	53	47	57	64	53	46	51	72	59	65	59	68	52	58	54	60	50	55	58	59	53	53	63	51	53	56	52	52	49	46	65	63	51	66	53	48	52	53	64	60	52	71	62	47	51	52	55	62	52	60	59	56	47	59	58	48	72	48	45	40	57	59	49	54	60	66	48	57	43	67	58	51	47	53	42	56	57	50	56	53	59	62	59	61	51	52	58	57	59	59	64	47	45	55	56	57	57	60	71	50	54	58	61	62	62	51	75	64	57	45	63	62	59	48	66	55	45	48	49	60	56	45	61	55	45	63	53	70	47	49	58	61	55	50	65	52	60	65	58	59	61	57	63	60	52	41	66	33	62	60	57	55	60	57	50	44	49	43	48	58	57	59	58	59	49	59	56	58	54	61	46	71	41	51	58	72	58	49	39	61	58	50	61	53	41	50	60	51	51	43	50	56	58	57	61	57	47	64	52	52	56	44	47	49	59	68	59	43	56	47	68	51	66	46	53
18814	8455	1704	1595	2412	2544	2331	1883	1613	1362	1219	1164	958	930	812	818	731	753	658	688	701	665	697	651	621	706	607	605	636	639	653	570	664	647	621	647	628	639	586	564	606	620	671	625	578	579	607	555	569	591	644	621	610	615	650	599	634	577	581	582	592	630	610	603	602	579	625	632	616	674	1781	2243	1846	1456	1086	795	680	619	633	585	624	544	575	598	606	604	556	606	580	551	574	596	604	560	576	583	592	557	589	595	597	570	629	626	571	570	603	565	623	575	573	573	611	546	567	591	565	604	582	556	578	614	574	570	602	619	610	583	600	591	598	602	597	598	573	595	573	610	596	558	614	622	579	606	572	580	542	619	618	592	583	589	611	605	587	623	599	600	554	587	610	600	607	565	599	587	636	563	541	591	564	584	577	645	594	574	591	603	543	586	558	572	623	576	579	619	551	569	585	584	608	589	639	585	603	583	572	574	580	566	609	628	572	617	623	598	549	572	590	575	594	611	597	584	578	606	602	580	600	577	559	598	574	598	556	592	597	600	586	614	608	611	570	580	597	579	589	565	590	567	614	561	602	564	577	564	613	597	601	613	603	589	646	581	549	606	617	600	563	584	590	590	593	570	606	579	588	606	583	571	594	614	599	595	550	588	598	573	596	589	577	626	600	589	551	612	639	614	593	581	622	574	591	582	597	587	610	590	572	581	603	571	578	605	562	585	589	608	643	589	630	545	626	595	595	556	632	593	600	610	597	555	605	612	599	606	592	564	594	602	563	597	602	619	587	585	589	614	603	582	594	539	561	581	582	617	579	588	604	578	613	597	588	574	602	580	583	602	603	603	575	603	547	624	589	625	605	577	583	569	605	562	572	583	545	571	593	596	553	600	592	594	617	591	555	566	619	596	571	595	610	607	540	598	596	602	640	593	599	619	603	602	589	588	595	583	557	597	561	597	558	558	569	559	554	619	572	610	591	553	589	610	566	587	564	591	580	591	555	651	616	613	655	560	592	601	592	596	592	621	588	607	582	607	580	599	580	587	545	594	591	565	609	579	554	581	574	600	600	614	618	542	584	561	587	566	554	604	611	562	555	562	637	581	582	581	592	530	593	531	581	619	573	546	570	581	629	625	563	578	598	569	561	600	592	561	622	607	581	569	579	520	563	591	618	602	583	571	591	593	565	536	572	611	611	623	562	587	583	602	577	563	585	549	618	599	567	595	517	584	599	539	631	547	603	600	586	563	600	593	610	591	590	568	611	554	609	615	616	612	566	569	629	564	586	591	602	603	601	597	600	617	566	617	594	561	610	583	580	585	595	592	616	555	587	586	570	581	589	603	623	605	571	575	586	577	574	599	588	604	632	543	573	596	587	574	546	599	569	562	627	577	567	555	631	589	611	629	627	631	580	538	601	581	576	615	586	646	606	610	572	578	625	601	603	593	561	585	539	644	619	577	529	531	566	570	551	587	599	556	602	590	537	598	512	561	564	587	585	566	577	601	539	602	593	588	585	548	620	550	607	594	565	619	556	546	551	559	552	591	594	603	553	573	593	605	550	562	568	579	606	559	651	627	628	579	572	578	561	589	586	580	600	555	584	621	607	558	593	621	571	597	574	582	603	591	531	640	565	607	591	594	599	605	625	564	604	559	622	586	633	589	587	580	553	557	585	565	552	599	536	593	557	578	580	578	578	595	605	568	596	595	576	622	585	624	570	622	579	619	599	601	606	579	585	621	644	592	644	591	620	605	597	590	525	588	598	621	598	611	600	557	577	570	621	574	579	609	582	556	628	662	576	600	607	561	578	629	581	595	585	608	582	545	574	595	589	600	599	567	622	593	613	576	594	575	571	607	591	551	604	610	605	657	589	535	603	567	597	634	577	564	547	577	583	581	590	542	642	558	571	579	606	588	616	580	589	579	598	577	627	558	579	637	559	600	612	588	588	559	592	628	583	634	609	586	599	555	605	620	579	665	557	610	607	555	594	601	596	556	571	605	591	578	601	604	569	606	629	619	620	583	582	610	603	558	632	603	601	545	559	580	565	578	575	579	545	566	576	633	564	559	581	576	623	642	635	579	630	593	608	595	560	619	577	579	575	590	587	579	599	601	621	633	625	608	621	582	585	579	576	574	631	582	581	617	580	646	597	567	630	582	634	613	545	611	581	557	602	603	574	594	623	570	612	631	562	588	569	586	596	567	590	570	613	563	530	604	571	578	591	560	594	607	594	606	625	625	555	576	612	610	655	563	606	551	626	600	629	573	595	557	594	571	583	657	549	610	608	603	592	629	561	581	591	583	597	654	567	596	568	583	593	599	578	629	586	587	565	575	599	547	589	592	586	630	614	589	574	610	602	588	607	541	579	612	615	616	567	593	578	559	573	571	555	553	628	567	580	566	528	593	576	574	590	569	587	571	588	645	607	577	547	601	564	589	558	585	604	589	593	559	606	616	572	592	595	621	569	589	574	592	618	569	570	594	590	573	571	616	600	537	604	552	566	551	604	626	602	575	585	602	557	641	640	540	587	548	579	567	551	569	578	571	620	574	567	592	616	611	559	571	594	588	581	562	615	619	541	624	542	578	564	616	625	581	620	612	554	579	556	614	582	586	613	582	649	578	575	571	545	569	582	586	562	566	562	675	584	629	577	597	620	571	566	604	586	607	583	553	594	543	603	548	589	584	591	589	599	618	571	627	581	576	605	620	558	589	590	613	597	621	621	585	564	582	630	609	592	607	581	581	586	585	592	540	580	573	596	565	578	589	577	558	644	585	587	554	587	586	615	595	593	640	583	578	585	608	597	577	581	578	595	579	585	573	579	593	570	586	603	578	616	555	592	572	608	588	583	591	581	595	572	619	594	582	629	603	575	600	592	579	590	551	606	592	571	578	558	576	599	607	612	589	603	570	550	643	553	594	579	549	600	560	584	621	573	649	546	579	559	579	621	574	591	613	568	601	564	602	622	579	570	601	566	579	588	617	619	578	624	577	596	599	605	607	588	602	554	596	583	570	599	609	576	556	631	564	581	580	600	600	605	593	560	599	583	604	592	584	614	577	583	583	617	594	593	559	593	601	566	614	584	604	586	549	591	579	577	581	596	542	615	599	587	584	598	591	549	625	533	607	528	558	578	552	552	549	631	531	633	588	601	554	565	626	574	610	601	564	547	583	594	567	611	623	564	558	570	568	584	592	639	573	641	615	604	578	612	606	637	610	600	598	605	584	612	546	556	607	582	614	645	552	592	590	596	610	606	566	619	559	609	576	575	597	603	579	583	587	591	587	605	544	561	569	599	612	590	601	571	608	612	635	579	577	595	627	544	589	597	592	553	563	571	599	614	553	617	595	596	579	571	582	616	595	573	598	598	571	592	599	604	610	563	550	554	569	591	558	588	622	621	516	603	593	604	568	619	601	589	617	585	580	595	593	563	558	570	595	591	581	629	526	568	605	505	586	559	630	593	550	585	551	589	563	591	583	655	607	553	599	572	572	582	584
1898	563	147	89	71	82	72	73	68	74	63	52	61	59	63	43	38	53	51	50	62	46	35	51	50	46	68	66	42	45	42	46	51	55	55	43	42	66	40	41	47	62	43	49	58	45	34	40	48	36	46	43	48	53	58	50	45	50	42	32	58	62	50	58	42	47	45	53	47	69	105	106	109	65	64	53	56	51	48	37	34	48	44	46	44	51	60	47	32	43	47	54	53	46	45	42	39	43	40	61	42	60	40	48	58	41	56	34	51	50	44	51	42	57	54	35	53	47	38	43	54	58	48	44	51	43	47	46	47	49	42	42	55	49	45	39	58	59	45	49	59	49	46	32	44	41	46	46	43	40	45	43	48	45	56	34	61	32	51	65	46	32	51	52	42	51	42	59	49	43	46	42	37	43	50	57	42	47	43	45	56	66	48	56	53	55	45	49	54	63	56	52	58	52	54	43	43	39	47	55	44	37	45	44	55	48	54	49	46	48	54	58	61	45	56	49	52	42	66	51	44	40	49	45	63	45	60	42	38	48	39	60	45	46	48	44	47	44	46	49	51	50	52	43	52	61	39	39	38	56	51	50	47	53	53	54	47	58	46	50	50	49	53	49	43	53	48	51	44	45	58	41	37	50	56	45	42	39	47	51	44	46	68	39	56	45	48	50	54	46	50	51	52	51	46	47	51	47	50	41	41	64	53	42	51	53	47	59	46	46	58	58	53	43	40	36	50	56	37	52	42	44	41	57	50	41	54	56	36	49	43	44	44	55	43	49	51	42	45	37	50	44	36	50	49	50	41	53	51	57	40	61	48	28	58	56	41	51	48	46	46	50	45	56	51	53	46	44	57	41	50	48	40	58	51	48	35	49	45	50	52	54	49	52	46	38	49	40	49	53	45	49	56	43	38	56	46	45	40	56	46	54	63	49	55	34	44	38	55	42	45	34	34	44	44	46	46	44	49	40	56	56	49	42	65	44	45	53	45	55	42	50	44	44	56	33	38	44	56	53	42	40	35	47	40	45	47	49	48	56	40	36	44	47	56	40	57	42	41	42	47	38	43	40	48	42	61	51	53	35	54	58	50	49	58	47	43	53	49	44	40	42	45	44	39	47	45	62	61	52	45	42	65	39	46	57	47	51	49	40	60	64	49	61	50	50	40	42	41	50	46	44	48	40	49	40	49	54	60	38	42	40	41	46	58	65	39	42	50	54	50	56	48	37	63	45	45	42	47	52	42	49	45	40	37	49	48	36	43	60	38	58	48	47	57	53	40	44	35	49	48	58	44	39	44	42	49	40	47	64	45	43	63	54	37	46	38	43	54	56	42	50	40	44	50	59	48	43	46	51	50	47	50	48	47	44	54	52	43	44	38	35	40	51	50	55	58	40	43	40	61	44	51	47	57	54	47	54	55	45	59	40	53	28	55	44	59	52	50	52	54	51	39	42	47	50	52	43	58	39	50	35	45	50	53	45	48	40	42	41	44	45	55	49	44	44	52	39	60	52	44	44	47	61	53	51	30	49	44	46	40	49	46	39	57	52	57	47	42	40	45	38	56	53	38	39	56	51	50	34	53	44	43	43	54	59	54	46	43	41	59	45	39	49	49	56	59	42	31	51	42	41	45	60	37	50	54	44	55	45	57	38	46	60	60	42	52	33	43	58	58	37	38	45	44	47	42	55	35	59	51	55	46	48	52	46	40	44	32	52	62	40	49	44	50	54	46	46	35	47	51	34	52	50	56	47	49	46	62	53	53	34	50	47	31	53	52	39	57	44	59	49	39	43	49	40	36	43	52	46	39	41	48	55	48	48	51	42	51	40	53	45	46	41	36	49	35	44	38	42	50	62	56	49	46	55	38	44	42	50	45	41	52	56	56	51	47	41	62	48	42	45	55	51	48	51	42	39	42	43	49	52	44	44	43	47	45	55	46	45	48	47	50	61	54	51	51	46	46	41	37	40	52	45	47	49	44	50	67	40	55	49	52	52	32	53	44	43	44	53	48	52	59	46	41	61	53	48	50	31	53	44	48	45	41	64	43	41	46	59	55	40	46	53	60	52	54	49	54	42	52	40	33	48	42	47	52	53	56	41	46	44	58	37	48	49	42	51	57	43	59	52	46	40	51	44	47	57	54	44	44	56	59	45	48	56	48	61	58	58	46	50	48	48	47	39	29	46	53	55	45	48	45	51	51	51	56	43	47	38	45	47	48	38	44	51	60	53	53	55	55	45	41	45	46	56	39	56	48	59	44	42	52	48	33	42	41	49	59	45	39	52	49	41	58	43	48	39	50	40	46	46	45	50	43	44	49	58	44	46	47	54	53	36	41	60	40	37	51	49	48	54	53	46	55	45	43	39	51	47	50	58	41	49	48	56	49	57	49	44	52	44	46	48	60	52	54	41	49	50	69	52	37	47	38	53	60	59	51	45	35	45	50	55	45	41	41	41	45	48	47	43	44	38	55	51	58	46	45	46	58	56	55	45	55	54	41	45	48	46	55	40	44	53	41	48	41	47	61	50	56	48	46	49	54	39	44	54	36	62	43	52	36	46	53	34	65	60	43	63	51	44	43	54	41	41	56	61	38	48	53	49	39	43	57	61	45	42	58	48	49	45	43	50	59	57	57	46	53	44	48	37	44	50	48	51	50	56	43	57	39	52	54	46	41	46	45	42	47	49	36	49	47	45	53	56	45	41	61	49	45	47	60	49	43	45	54	53	48	44	39	41	45	52	48	41	44	48	50	41	39	55	52	57	63	57	54	36	40	63	37	36	53	48	41	51	56	54	50	48	50	42	49	55	43	48	44	37	53	46	35	48	43	42	47	52	47	42	39	51	53	45	45	42	36	44	48	49	42	44	43	61	60	42	48	45	48	60	60	48	42	57	42	39	58	46	40	46	55	41	47	44	51	61	58	45	40	50	45	53	42	36	54	41	44	42	56	49	42	54	47	42	43	51	52	46	38	50	50	39	48	44	48	52	44	57	44	37	39	56	38	48	48	53	43	46	48	49	44	48	62	47	43	45	40	48	45	50	50	48	53	39	39	42	46	47	58	49	44	58	40	47	47	61	50	47	48	51	47	53	47	42	47	42	53	58	50	58	52	47	46	56	47	31	45	50	57	57	41	61	46	42	51	49	50	64	49	52	48	60	33	45	50	46	40	42	45	39	40	54	62	42	54	48	43	48	56	46	40	37	51	53	52	58	42	43	41	48	45	45	44	59	42	36	46	49	46	51	35	48	57	50	58	48	46	44	41	52	55	44	51	52	58	45	56	44	49	43	56	48	55	49	57	43	51	56	45	58	47	35	48	46	44	49	47	50	56	43	39	56	39	47	54	46	40	40	48	51	42	48	46	47	53	32	60	41	58	57	53	43	47	42	45	41	50	56	35	48	49	56	51	55	49	48	53	66	59	40	39	55	50	51	54	39	48	47	36	44	37	41	51	45	47	53	42	48	54	45	68	35	59	55	49	43	51	44
19403	5700	1539	1464	2174	2383	2233	1932	1529	1305	1207	1120	995	864	859	755	643	656	661	661	553	592	553	573	547	543	559	521	600	569	579	563	579	604	533	550	519	541	527	536	469	521	523	542	477	534	487	534	524	539	528	461	496	533	496	499	535	551	486	476	545	504	538	540	523	515	527	477	536	1177	2375	2228	1681	1369	920	674	590	519	517	534	512	533	500	493	505	463	518	498	498	555	490	482	500	515	464	507	515	508	473	499	501	498	527	487	500	530	494	528	529	487	541	484	521	506	469	496	493	499	489	459	501	513	467	476	500	473	460	507	510	519	500	475	514	490	483	483	507	493	471	472	482	477	483	486	529	531	479	524	500	538	474	495	479	498	527	482	491	434	489	493	529	516	499	492	470	512	498	505	456	508	536	486	467	511	484	472	532	458	493	503	488	494	524	484	519	493	484	475	503	524	496	467	491	504	483	509	475	532	455	524	484	491	468	493	504	451	506	473	478	502	518	495	483	502	516	501	474	536	512	504	535	500	494	546	535	505	470	525	491	444	473	473	483	506	461	494	480	508	490	514	510	494	466	506	471	502	513	488	488	498	509	507	506	499	489	508	521	495	531	480	533	460	454	487	499	497	486	472	512	507	517	497	529	457	456	484	521	532	488	547	491	532	479	481	497	502	534	518	476	478	515	499	506	499	491	493	502	485	477	471	530	472	480	482	470	528	546	523	504	452	478	516	496	479	521	514	500	498	518	479	510	490	504	497	502	495	481	458	501	494	513	479	526	488	500	505	496	513	525	514	528	499	508	495	492	515	512	496	443	514	490	496	496	512	534	447	463	458	518	509	457	513	539	502	525	480	497	479	510	487	488	487	475	493	471	480	476	469	494	449	452	548	461	524	473	513	519	496	490	479	516	515	519	526	500	452	519	470	505	522	473	488	508	516	491	488	490	509	487	462	507	501	498	477	520	452	458	501	507	532	501	472	522	478	529	485	505	496	502	497	465	485	499	515	487	491	521	523	510	506	491	482	490	520	511	473	500	503	482	512	486	470	486	523	535	518	472	515	518	469	493	518	492	476	537	500	478	480	537	500	509	485	514	512	521	475	492	517	507	506	485	513	515	504	511	470	523	519	506	505	487	450	515	502	488	529	537	512	495	550	458	511	516	481	514	471	517	540	474	491	467	511	460	547	469	486	490	523	552	466	552	498	493	495	493	511	479	501	492	464	481	482	502	511	501	473	521	475	454	494	437	527	490	481	493	489	500	461	504	521	522	494	425	509	532	520	511	466	535	475	517	495	551	438	501	502	484	519	471	496	487	527	513	513	495	500	467	475	479	491	523	447	542	500	489	536	480	497	490	512	487	476	469	499	522	486	496	518	549	503	499	486	506	497	463	522	476	515	457	558	508	495	505	521	473	488	489	537	477	507	487	477	517	466	434	497	495	480	477	492	473	482	471	520	517	535	484	458	490	513	476	515	524	475	494	519	483	454	497	468	496	525	507	466	509	487	519	517	479	488	479	486	522	494	486	481	463	489	498	492	516	478	474	471	442	493	526	554	501	495	495	499	487	511	503	500	520	498	486	505	543	522	486	469	493	476	489	501	508	490	477	496	495	522	535	491	527	472	482	482	515	495	481	505	475	488	505	525	456	508	485	481	498	488	526	518	490	541	502	475	498	500	491	535	495	512	483	492	504	499	506	525	484	478	513	484	533	474	491	464	507	541	511	502	499	499	458	495	511	506	502	477	492	517	468	503	462	494	460	499	506	495	489	465	549	500	488	486	508	506	484	504	498	453	524	508	494	474	501	483	493	501	504	545	511	501	493	491	508	523	482	523	493	488	501	502	508	497	508	489	483	480	525	457	523	480	487	484	480	469	524	506	515	506	479	515	541	463	529	506	463	505	491	532	505	458	525	489	479	497	508	504	479	497	517	497	462	517	507	477	483	482	476	436	489	478	474	471	541	502	494	487	462	481	513	498	448	459	543	510	489	458	518	453	532	524	521	490	478	509	497	485	516	488	472	478	495	496	494	509	502	502	526	487	466	496	493	463	515	486	474	507	481	490	494	505	511	516	496	478	495	492	495	525	488	504	476	514	501	454	481	478	504	510	504	547	514	501	491	493	483	520	503	490	473	520	488	483	500	492	449	482	518	526	474	458	459	485	540	508	453	513	477	510	471	479	487	458	518	508	513	467	508	508	529	521	506	504	541	486	498	502	538	482	487	481	477	522	474	490	436	500	480	522	524	508	519	469	508	472	490	521	498	466	483	505	529	472	491	455	526	479	514	503	504	484	479	472	534	481	487	507	458	496	536	475	488	504	482	482	477	466	534	483	463	499	463	461	483	461	518	524	472	497	506	529	482	484	500	501	522	483	495	447	489	496	505	483	521	493	489	510	514	490	497	473	515	524	464	449	521	458	469	490	528	484	495	504	470	514	509	495	510	479	518	491	498	479	508	465	493	498	510	503	497	523	520	530	460	549	518	524	479	468	442	504	512	538	490	444	492	518	504	516	511	481	467	491	475	471	485	500	478	481	536	512	501	499	502	518	461	532	502	525	525	482	514	516	494	539	510	455	525	499	497	499	485	507	500	448	474	513	489	492	486	474	482	528	474	509	502	509	480	496	502	488	540	525	522	458	489	444	519	515	493	574	500	435	481	515	530	470	515	469	509	513	513	496	462	492	486	516	494	524	473	513	506	493	499	511	504	507	471	510	486	533	548	515	474	548	506	513	466	509	497	469	498	489	537	516	496	489	498	488	518	503	503	454	502	511	515	508	500	503	479	480	502	523	492	470	520	530	487	453	526	518	517	483	508	436	502	486	489	537	512	519	515	482	437	506	476	438	501	492	491	486	505	488	527	508	509	481	503	523	463	506	519	509	493	491	506	460	500	552	516	500	520	493	512	512	504	522	513	516	519	505	467	505	504	477	513	507	469	487	480	540	523	488	493	498	501	488	543	475	492	510	468	546	460	464	519	474	467	477	451	493	490	507	484	512	490	541	497	532	476	506	453	489	462	483	514	534	487	520	486	479	526	520	457	478	500	483	542	479	526	485	510	476	491	496	451	447	480	513	510	552	526	521	503	516	490	523	519	482	473	484	459	541	542	546	473	521	517	503	461	467	481	422	525	474	471	549	439	468	472	494	499	508	504	513	500	543	493	498	500	491	499	492	485	488	474	505	478	507	446	475	465	492	474	483	493	465	523	498	471	486	511	475	490	493	499	475	493	467	490	493	521	514	538	499	467	509	529	526	487	446	471	506	499	474	506	480	490	520	482	504	508	512	482	473	516	552	485	534	481	509	451	463	471	492	476	489	431	499	477	527	504	500	498	515	478	448	488	502	478	514	512	477	493	491	505	467	511	508	512	512	524	486	468	484	480	469	522	502	516	523	501	503	494	526	503	499	489	474	467	506	498	513	482	485	515	471	472	525	468	468	493	501	509	477	522	484	483	503	506	465	452	516	522	488	506	518	486	518	471	547
2192	950	205	109	93	98	90	83	88	84	65	62	82	58	64	62	51	63	60	58	42	51	41	62	58	46	53	53	52	61	42	61	54	43	59	49	53	47	54	50	51	40	62	51	53	52	62	56	49	45	48	42	34	59	45	46	44	49	44	44	69	47	42	60	50	41	68	46	68	90	148	149	116	102	78	64	55	41	39	48	67	55	51	59	56	41	47	53	53	55	49	50	60	51	43	49	48	56	70	35	48	52	49	49	55	50	51	46	53	60	46	49	55	42	44	50	45	58	53	41	50	49	46	47	58	42	47	47	49	46	60	46	38	45	56	48	58	42	57	58	60	38	51	51	48	47	49	49	43	63	57	38	43	49	46	47	45	54	57	52	41	52	49	55	53	44	43	56	51	43	47	63	52	51	56	44	43	34	47	52	45	33	56	62	56	56	54	51	53	50	38	30	49	57	52	56	47	39	41	63	49	60	42	45	58	57	60	62	51	39	49	49	48	57	38	47	46	54	46	53	52	49	42	42	42	42	44	54	54	53	51	55	43	56	53	45	52	44	48	62	52	53	50	50	55	75	47	69	54	39	44	48	45	46	58	52	59	53	59	46	51	58	49	37	59	59	47	42	62	51	53	45	46	48	43	49	40	49	51	62	52	53	45	52	57	54	55	40	49	52	41	42	56	51	54	47	61	49	61	42	47	36	54	42	42	50	37	46	61	50	54	50	42	53	50	52	60	40	66	52	52	46	30	59	51	53	37	57	54	41	43	44	48	59	47	49	52	43	59	47	50	48	52	49	47	52	52	47	54	49	56	42	52	48	50	48	57	47	45	44	58	54	52	49	51	50	55	53	50	59	63	40	52	48	39	44	33	53	48	57	37	57	35	36	57	59	39	40	48	55	54	42	58	56	41	53	46	49	46	48	49	41	49	50	55	61	40	57	51	59	50	47	42	58	41	47	42	50	58	40	54	66	53	60	57	48	45	39	46	58	53	44	47	41	59	47	48	50	50	45	49	40	55	52	63	58	39	61	37	47	59	47	43	52	50	44	47	74	45	41	51	55	52	50	51	51	67	55	69	46	52	47	41	46	45	48	47	45	53	63	55	48	44	56	56	44	57	34	53	63	54	58	54	50	47	55	65	68	51	58	53	53	39	53	58	48	53	62	44	45	43	48	57	55	52	46	51	53	62	52	47	48	45	56	40	52	42	48	53	63	47	59	62	58	58	46	54	53	50	39	43	60	60	48	28	47	57	55	47	54	46	50	38	52	53	51	32	48	52	54	47	44	52	47	49	42	49	39	45	47	47	46	40	50	50	51	51	50	50	47	61	53	51	52	62	38	41	49	52	58	53	43	62	50	55	47	59	58	52	52	38	54	58	41	47	71	68	52	43	54	50	49	46	47	52	45	56	42	47	49	50	40	54	46	41	51	44	53	39	48	46	57	51	50	47	59	55	58	52	53	42	56	50	40	43	46	41	52	58	32	42	55	45	51	45	47	51	50	48	42	32	41	44	41	52	49	48	44	58	46	56	42	45	55	48	56	57	38	52	52	48	52	49	50	46	49	52	45	58	45	52	56	56	59	46	61	46	45	49	70	49	50	44	70	48	63	53	47	45	48	50	52	51	41	50	49	54	45	62	48	60	57	53	50	34	45	58	48	61	44	54	43	42	59	39	47	49	43	49	53	51	64	45	48	42	49	54	64	40	50	55	47	47	44	49	56	58	51	51	51	55	53	52	49	47	59	48	52	46	53	45	54	55	51	46	51	42	44	51	56	48	40	51	53	49	53	44	51	58	43	57	43	57	47	48	51	39	46	47	42	57	55	46	53	48	47	50	56	45	55	50	52	52	47	55	57	40	52	49	48	48	51	45	53	47	42	57	64	61	68	53	52	44	55	54	54	45	55	66	51	54	43	64	54	60	52	48	49	53	51	40	51	54	53	43	45	55	55	39	58	55	58	55	39	41	43	38	44	62	52	58	48	45	57	59	34	49	49	60	44	69	40	54	46	60	61	43	57	48	43	57	59	54	56	45	49	52	48	55	47	51	56	49	50	44	48	56	41	70	44	61	56	52	69	53	45	50	43	49	53	51	44	46	41	41	48	42	38	45	56	52	54	49	40	49	45	45	56	51	54	45	52	44	42	42	45	51	49	57	51	58	53	49	51	58	37	49	57	41	47	42	48	47	45	54	54	54	64	50	43	53	50	46	44	49	57	45	54	45	46	53	43	52	65	37	53	49	42	51	47	61	45	45	46	48	42	65	54	35	54	52	44	53	33	49	37	55	60	57	50	52	47	64	64	46	54	62	68	47	49	52	45	71	39	43	45	42	44	41	52	53	53	65	40	42	50	58	43	56	50	47	49	60	44	35	44	48	52	54	47	40	47	57	50	67	37	50	58	42	48	61	45	63	59	49	46	57	55	54	53	48	43	43	42	52	60	60	39	55	55	51	58	46	43	59	45	51	59	52	60	52	50	73	53	47	53	59	55	44	57	47	50	59	55	42	44	48	67	54	35	46	49	51	55	45	42	40	56	65	53	53	49	43	49	43	46	51	64	46	53	53	58	56	52	43	54	44	52	55	50	40	44	51	46	53	57	54	45	57	55	51	45	57	55	42	38	45	51	48	64	50	60	45	49	52	36	52	37	52	45	57	46	48	55	53	51	52	44	43	40	49	55	55	53	47	42	45	50	48	45	55	57	54	64	47	42	49	56	49	57	52	49	43	70	47	55	45	47	46	54	49	50	60	51	46	50	57	56	48	42	61	52	54	43	60	56	56	51	51	43	57	54	40	39	47	47	42	49	53	55	55	38	54	46	59	41	39	67	41	54	49	46	44	48	45	59	47	42	49	53	56	54	55	50	56	50	62	43	60	58	65	49	57	49	52	44	48	62	34	57	56	60	55	57	38	43	49	39	43	51	45	57	43	40	41	67	55	49	58	57	56	54	44	49	42	54	59	41	32	64	55	53	52	48	61	46	35	49	56	42	49	57	39	46	49	40	50	50	50	48	49	58	56	57	46	61	50	46	48	44	53	48	47	56	48	52	48	55	62	50	59	64	52	45	44	58	47	43	47	54	56	53	63	39	38	54	50	50	43	44	47	46	40	57	36	60	39	43	56	59	46	51	55	48	48	62	54	43	60	47	56	45	48	67	48	57	52	38	46	49	46	52	61	63	43	48	51	62	50	35	48	46	44	53	39	48	56	48	39	51	50	49	50	47	50	52	40	55	49	44	47	55	48	54	48	39	47	39	52	54	43	56	50	43	40	42	45	56	62	57	50	57	51	39	58	48	41	43	46	48	51	60	47	43	50	54	44	46	53	50	48	51	55	56	49	57	49	43	56	52	59	43	47	50	55	45	48	66	53	57	44	43	58	44	43	46	61	45	45	58	49	50	52	56	48	55	51	56	46	45	55	34	50	44	45	45	50	56	50	46	57	51	54	56	49	51	40	50	44	44	66	46	51	53	42	55
22837	9796	2285	2144	3382	3771	3275	2672	2249	1816	1495	1335	1218	1136	1047	955	886	803	791	733	710	687	689	661	635	676	642	637	630	585	611	655	652	641	588	602	608	620	582	577	555	536	566	586	560	571	578	553	615	603	523	542	511	555	566	563	571	552	550	541	484	564	584	548	564	580	518	575	551	1629	3215	3145	2275	1838	1130	816	706	583	526	559	513	505	531	552	493	571	529	514	529	538	535	534	533	564	564	538	509	568	511	489	537	519	548	497	556	552	544	526	546	528	559	515	517	550	548	531	521	526	498	506	531	543	527	534	502	518	536	490	518	575	552	533	556	543	539	532	544	528	548	538	541	538	506	562	534	594	524	483	563	489	506	510	532	532	518	556	503	573	504	547	518	520	574	511	548	488	578	514	565	538	564	540	523	526	509	592	506	508	562	522	508	539	502	531	512	565	553	520	539	555	517	509	559	518	525	503	525	514	532	502	514	509	511	527	571	548	530	542	553	506	539	554	550	532	538	547	580	513	581	517	530	516	527	510	523	543	493	538	568	561	509	545	524	585	557	475	553	502	545	518	519	522	524	555	526	528	550	470	546	527	497	530	560	504	539	514	547	511	574	532	537	567	590	562	510	557	519	511	560	579	519	531	518	523	511	517	492	531	530	542	518	569	521	531	481	516	552	495	521	536	587	535	527	537	524	557	537	496	535	497	565	547	528	507	524	516	554	503	549	538	531	500	507	536	544	543	566	506	516	541	553	493	557	562	532	545	527	524	524	527	541	554	564	567	543	537	528	517	513	542	514	504	521	509	522	504	528	496	522	538	532	536	506	520	512	563	503	552	571	479	534	580	528	537	511	522	520	494	507	511	556	565	510	573	572	536	553	538	543	515	515	484	523	520	500	527	515	493	545	513	511	510	540	523	514	515	534	534	497	502	547	525	557	575	492	523	541	513	508	554	581	513	557	517	509	559	497	547	531	531	533	529	515	497	576	553	536	522	500	502	525	496	523	552	555	551	502	515	540	530	567	528	560	510	510	540	491	519	558	524	543	553	495	585	544	524	557	540	513	525	545	513	524	527	538	524	567	525	538	536	508	492	535	482	536	528	521	538	533	502	515	524	546	527	495	509	556	502	538	529	527	540	547	532	523	512	493	529	506	516	537	534	524	502	494	553	510	563	537	532	534	553	534	515	514	547	506	531	558	524	559	519	501	484	522	524	542	548	527	506	534	542	543	530	548	534	510	502	534	479	539	540	521	509	518	542	515	528	549	527	509	544	510	510	547	539	540	545	523	514	547	517	520	548	536	526	526	554	523	535	532	562	519	555	550	521	567	575	559	549	504	530	525	541	524	510	548	486	540	493	514	537	539	509	511	493	553	551	542	530	485	519	554	568	543	559	518	525	523	553	549	531	544	511	542	518	483	558	538	546	540	544	534	527	539	553	548	506	544	528	549	521	501	559	508	524	572	560	529	537	543	524	566	517	524	501	500	536	556	553	549	539	554	514	551	493	548	530	557	547	479	506	514	513	530	551	553	548	530	514	533	579	528	558	531	560	529	510	558	557	515	549	503	540	542	544	555	533	522	553	552	532	483	538	535	502	540	528	531	481	521	519	532	511	528	466	480	535	512	513	540	525	514	556	546	519	549	508	543	576	487	507	535	564	573	542	540	577	513	470	533	560	529	527	562	506	530	566	547	546	525	576	550	528	491	546	491	550	550	507	554	549	478	525	534	533	549	522	557	556	513	523	510	528	537	537	526	583	532	489	546	527	508	531	507	543	504	537	530	567	550	481	535	540	523	521	490	523	506	537	515	549	549	526	564	573	518	542	519	512	530	562	527	565	543	489	535	569	546	532	520	544	532	526	520	526	536	520	589	518	542	541	534	529	474	537	531	533	523	532	545	505	548	512	502	511	545	564	553	517	514	501	531	536	519	511	551	480	542	548	541	522	540	550	536	495	578	515	539	511	540	533	554	529	561	551	540	565	523	511	513	544	515	504	498	516	552	557	537	526	518	492	500	519	556	525	540	529	521	503	531	517	505	579	579	528	548	572	502	566	529	547	546	538	550	541	501	531	518	543	526	536	498	485	516	522	531	513	497	560	539	523	491	564	488	548	534	497	506	569	529	522	540	524	517	504	513	535	549	495	552	533	525	515	518	534	539	544	524	523	493	574	509	532	510	511	548	522	519	543	545	552	577	469	539	523	544	522	531	590	575	524	539	516	534	550	524	513	546	498	554	542	534	538	497	514	565	545	574	522	526	542	545	538	508	515	507	547	532	547	564	569	540	579	551	514	534	541	537	580	535	533	507	515	483	519	513	512	517	561	564	503	515	557	541	516	527	529	540	529	520	531	529	522	566	500	522	505	505	495	499	552	515	553	525	544	520	526	523	553	527	525	511	550	532	540	516	524	574	587	499	553	493	541	515	514	515	550	528	501	561	536	504	532	553	498	526	537	507	553	535	499	520	563	565	531	540	520	562	495	545	534	488	521	539	471	589	512	558	531	523	530	515	547	519	547	520	537	538	492	529	556	577	546	559	512	555	530	521	516	509	515	559	533	550	569	533	559	561	473	533	530	545	539	525	527	571	537	511	506	523	563	537	518	521	561	519	529	565	524	521	535	523	534	508	524	526	560	540	474	521	496	535	522	539	542	532	519	567	516	535	521	528	536	505	579	554	517	520	529	542	509	561	515	550	575	527	501	519	517	521	545	571	509	507	508	495	517	554	554	540	534	541	508	522	522	546	587	519	576	548	550	556	537	579	523	531	488	534	518	549	570	518	559	562	554	509	520	513	572	592	518	502	536	541	494	516	549	544	496	507	578	552	502	499	528	559	528	503	528	547	531	504	508	576	510	550	533	543	541	514	468	563	512	510	511	596	532	556	521	510	555	516	501	521	507	487	547	512	515	524	533	506	526	520	544	545	496	505	535	538	518	568	509	501	567	540	550	542	529	552	554	523	604	552	529	501	531	571	542	547	536	519	523	530	545	538	496	550	544	556	531	520	518	581	576	515	549	545	530	542	576	538	520	535	539	535	505	546	585	549	557	572	525	530	524	535	496	511	517	562	599	557	549	527	503	529	530	555	512	508	538	585	538	523	501	541	523	571	526	530	552	523	531	517	514	523	513	550	552	534	535	514	543	538	514	524	539	533	546	566	528	508	552	526	551	494	535	543	527	536	534	568	551	519	524	529	537	524	587	521	495	531	565	481	513	539	540	527	529	537	527	550	518	547	521	522	557	541	517	536	507	538	537	561	533	532	496	554	532	570	506	538	541	557	539	524	520	514	520	540	525	524	472	558	573	567	537	526	532	501	513	520	535	516	534	516	529	615	587	518	552	553	530	549	487	546	554	527	519	525	502	503	553	535	492	557	515	522	590	590	573	606	469	515	534	542	551	520	520	551	529	540	572	546	556	532	518	528	522	589	526	546	474	547	523	521	516	544	542	535	593	536	497	565	538	531	554	545	569	498	551	533	530	516	550
928	223	83	95	85	80	58	56	55	62	68	61	60	58	65	58	67	64	71	50	57	57	72	57	56	48	55	72	74	63	76	57	71	65	47	60	55	60	66	58	53	76	70	72	65	56	66	57	57	57	52	54	56	62	53	59	63	56	50	57	57	53	62	54	61	67	65	56	59	58	69	101	74	73	80	80	65	68	43	73	62	68	51	46	61	63	61	67	61	54	62	62	63	65	54	66	52	70	55	59	68	51	60	67	61	48	57	54	53	62	63	61	53	58	66	58	55	57	68	69	73	58	70	72	58	56	63	56	45	67	45	49	57	58	57	51	55	56	58	52	67	71	53	53	56	55	55	50	54	60	54	52	58	47	56	62	77	68	58	54	54	59	63	64	52	77	63	66	62	69	59	35	61	71	72	58	63	62	44	51	61	50	63	70	71	57	66	47	72	74	48	50	56	74	61	70	55	44	54	54	74	57	51	58	46	72	67	62	65	67	64	53	64	62	52	57	66	56	66	59	49	57	70	67	64	56	70	40	59	49	67	50	65	63	57	60	61	60	58	56	56	60	57	47	65	55	41	60	62	46	55	52	68	64	53	73	64	56	63	59	81	53	57	65	48	64	76	66	52	67	51	61	57	63	75	66	65	66	46	55	61	60	62	50	62	57	56	78	63	67	49	60	52	60	59	49	63	62	48	58	62	57	59	55	48	47	55	62	64	63	64	45	52	72	52	62	57	63	55	63	55	58	58	71	58	49	56	58	52	56	72	56	49	48	60	55	55	53	59	56	55	54	68	64	64	48	67	63	56	45	41	65	54	49	65	60	60	45	71	60	57	56	54	66	56	56	64	66	52	63	50	49	54	53	57	55	65	57	49	54	55	56	73	63	53	59	55	68	67	59	49	57	58	49	60	56	57	57	67	57	53	56	39	57	63	66	71	63	64	54	64	59	61	56	58	64	50	59	59	65	50	51	77	48	57	58	77	48	60	64	58	68	59	57	58	78	54	56	58	56	52	63	59	49	66	53	72	64	58	61	61	65	52	68	63	62	69	82	66	54	68	49	54	55	49	52	60	64	59	45	58	44	59	63	77	45	60	56	56	52	50	65	60	64	52	52	57	70	75	54	56	66	55	77	46	57	59	57	77	65	58	62	68	62	68	60	61	56	65	54	50	76	41	72	55	59	46	46	63	54	48	60	51	50	66	59	52	64	58	52	60	65	65	51	65	52	53	53	56	51	56	61	52	74	49	63	67	52	64	56	57	55	53	62	48	54	61	73	56	51	70	64	66	46	41	63	70	51	53	45	66	60	63	62	64	65	66	53	63	55	71	49	52	84	49	53	71	67	44	46	66	58	53	47	58	58	67	46	65	52	67	61	50	52	64	52	51	49	59	59	58	60	61	68	59	41	59	60	52	58	62	42	72	60	56	65	59	66	58	66	68	54	63	53	57	65	54	55	67	69	62	49	56	61	62	41	57	50	42	66	62	77	60	58	59	68	68	48	55	60	72	62	41	62	61	62	63	68	62	60	60	50	65	66	62	50	49	56	57	74	64	51	62	53	64	58	68	75	66	52	73	61	52	77	54	49	52	78	55	65	49	51	65	55	71	39	59	62	66	58	52	52	53	58	59	53	62	62	66	60	47	73	74	62	57	57	72	63	61	61	58	77	52	56	63	48	67	51	61	51	55	70	60	77	54	49	70	59	65	65	63	64	64	51	53	68	69	59	60	51	49	63	62	61	63	48	54	65	70	60	60	52	74	65	50	63	42	54	55	53	54	60	57	63	49	57	65	47	60	63	55	70	65	60	55	65	57	54	42	63	66	57	70	54	54	59	52	62	57	62	66	64	62	67	64	63	56	60	55	66	65	58	61	53	68	65	58	57	63	57	56	55	45	55	55	48	71	63	50	58	61	60	61	57	68	52	47	55	79	64	68	65	59	60	57	59	40	56	63	59	53	60	66	64	64	58	54	67	63	64	63	62	63	73	65	62	61	58	67	73	62	54	55	53	59	69	71	66	57	60	59	66	47	68	50	58	66	57	62	76	47	69	60	53	66	60	62	56	49	60	64	57	51	58	61	64	54	62	62	76	66	51	64	62	49	46	57	56	70	53	61	67	71	56	62	52	62	57	54	47	67	52	66	55	47	66	75	50	54	52	50	63	64	59	54	54	69	55	53	57	73	58	51	71	38	46	55	67	56	74	64	49	64	66	64	59	67	59	58	71	50	66	53	61	68	52	80	48	53	48	67	59	60	70	57	61	52	53	59	66	66	74	56	60	53	44	50	55	60	56	75	61	61	69	65	62	51	54	75	49	51	47	57	54	66	61	67	71	63	62	60	45	50	68	66	60	49	51	68	78	63	65	64	60	64	49	62	62	51	59	64	52	56	69	55	65	63	67	58	60	52	55	57	56	67	53	52	50	62	62	59	46	58	49	54	62	61	75	56	55	58	69	59	46	65	60	49	59	56	55	61	53	48	63	65	69	66	74	48	61	76	57	44	55	56	50	59	59	58	55	59	59	53	62	55	56	45	69	62	57	71	52	66	63	56	44	61	56	56	73	82	79	51	60	51	66	52	67	53	52	64	63	62	60	50	54	64	65	64	68	50	53	65	54	42	66	50	53	57	44	66	56	54	56	59	83	55	65	77	57	61	67	57	61	65	59	53	56	66	63	49	54	61	58	62	46	59	65	61	61	58	74	74	47	65	49	55	58	61	47	64	64	59	56	66	52	62	52	55	61	57	53	69	59	66	64	62	56	62	65	57	66	51	56	69	53	84	55	63	45	58	61	62	66	51	66	53	56	57	47	49	62	66	57	50	58	64	62	66	51	46	47	47	65	53	77	53	60	62	51	63	58	72	52	51	51	68	52	48	67	63	51	65	58	67	45	64	65	61	62	52	52	63	73	61	60	46	57	61	73	67	59	71	73	61	58	60	54	61	58	62	64	67	72	52	68	47	59	52	48	67	52	60	65	62	50	68	67	72	71	48	60	53	52	65	42	76	55	64	45	66	52	62	63	57	70	49	51	57	59	62	65	46	54	63	51	57	65	64	53	61	52	55	76	60	66	71	65	62	53	67	63	54	61	55	62	75	64	42	55	72	78	61	59	70	65	56	74	83	61	53	53	60	76	61	53	64	60	61	50	58	60	67	43	50	58	55	52	46	53	65	47	53	60	63	76	61	54	43	73	60	65	66	54	61	57	52	55	73	70	59	54	47	65	63	59	57	53	64	60	60	59	81	53	56	45	64	49	58	53	59	41	63	69	73	62	56	64	59	60	44	69	63	71	70	70	68	71	61	60	52	74	54	68	55	66	48	70	65	67	62	50	74	59	58	64	53	78	70	69	66	62	52	69	62	70	46	57	49	68	55	47	44	71	50	66	54	68	73	60	56	57	50	73	64	62	43	66	68	44	59	64	65	64	64	54	56	62	47	52	77	53	60	60	61	57	57	52	64	56	52	52	62	51	51	47
12141	3739	1060	986	1234	1302	1268	1075	1048	890	831	840	766	733	744	701	712	654	683	666	646	630	648	653	619	626	636	646	614	622	618	601	633	634	655	639	591	632	647	652	608	605	610	578	637	633	618	640	630	607	656	634	605	586	623	598	658	638	628	606	617	616	652	607	632	632	630	625	633	681	976	1324	1172	1060	883	706	688	642	635	646	584	584	582	625	693	614	607	648	625	641	627	584	627	597	655	610	610	622	656	623	596	618	662	619	604	626	580	639	583	596	585	635	624	625	610	601	585	617	618	627	593	629	657	592	639	656	642	604	679	603	627	555	581	619	562	638	667	617	608	619	633	612	624	599	569	587	619	624	627	652	566	583	645	590	631	603	653	630	615	604	638	635	617	603	604	609	625	648	612	614	583	610	616	644	593	573	611	579	577	622	601	621	582	580	628	586	666	666	632	573	610	631	639	573	601	619	615	595	616	559	631	637	603	630	595	615	666	591	620	632	614	615	631	581	613	622	621	636	595	600	650	616	608	566	605	619	632	633	610	591	613	664	583	616	636	602	645	588	593	575	627	628	607	636	569	596	607	607	578	584	627	604	593	628	603	639	662	601	583	591	617	610	620	583	618	618	584	606	658	597	612	613	606	619	633	613	627	629	593	613	598	622	607	646	650	587	604	602	616	617	640	602	591	584	612	627	636	616	646	642	589	585	599	620	677	613	588	595	592	591	586	567	617	588	549	588	640	582	602	590	634	640	608	654	592	610	614	595	606	554	626	593	630	605	601	606	629	596	600	653	629	641	574	568	642	616	579	592	595	659	594	624	586	616	591	617	620	666	617	618	618	622	610	593	623	639	639	570	622	602	609	633	585	570	582	571	647	620	620	603	593	597	664	606	631	606	588	605	633	630	602	568	597	629	619	622	584	636	594	569	610	587	594	607	610	576	653	608	594	595	607	651	643	600	580	597	628	633	625	641	611	654	562	592	583	615	607	617	588	611	638	606	608	629	575	622	612	606	576	641	607	601	593	634	648	587	587	664	634	635	611	626	615	571	642	607	620	597	629	621	618	620	587	585	617	577	628	652	605	606	604	585	617	597	612	595	636	591	599	612	552	619	622	622	604	613	582	592	612	596	596	601	597	589	621	595	619	609	619	594	572	613	594	583	605	604	604	595	632	590	575	629	600	574	650	597	598	642	610	577	633	612	642	590	579	609	656	622	584	580	612	609	659	598	631	605	580	660	573	594	616	588	569	603	582	603	612	588	600	624	599	606	584	605	636	582	610	609	617	585	599	650	609	562	679	623	605	598	607	602	627	619	601	625	588	581	603	613	585	605	604	567	619	653	576	629	601	569	612	629	649	625	643	595	636	637	621	612	586	665	616	610	626	635	618	620	678	613	612	635	631	596	571	612	603	603	584	571	637	593	594	627	598	643	595	604	652	613	595	576	594	634	622	612	594	634	612	619	611	604	616	571	593	672	573	616	662	616	601	623	564	549	582	589	587	620	617	635	630	647	609	617	665	605	598	583	610	617	576	583	600	632	635	654	597	586	583	609	647	623	599	609	580	604	619	601	609	619	651	579	597	611	578	618	577	625	638	619	594	625	602	607	581	669	638	645	596	664	598	632	668	577	586	611	593	608	597	604	577	582	600	584	595	628	579	626	610	573	574	622	631	611	583	618	641	680	600	622	595	604	598	569	571	622	601	582	619	614	607	612	605	613	648	602	640	589	596	579	589	644	561	597	587	619	624	617	567	652	599	633	621	604	602	618	633	678	592	611	602	576	618	625	622	599	615	594	593	575	551	632	645	587	616	587	620	641	588	624	561	594	563	608	638	625	615	619	564	634	592	659	625	612	602	628	581	631	606	581	590	654	642	585	649	615	610	562	584	622	626	631	639	629	599	623	637	654	555	622	617	614	636	596	586	611	612	639	613	660	605	624	660	623	640	608	609	657	596	608	625	588	650	602	671	601	613	609	645	605	700	631	624	563	596	639	628	590	570	591	577	630	583	605	595	612	621	603	610	604	605	599	644	633	628	598	619	629	694	592	593	614	586	624	572	638	619	592	613	595	615	586	607	606	644	600	636	615	607	636	586	639	600	644	612	567	647	657	587	600	592	593	620	609	608	612	643	648	578	614	609	598	593	667	633	608	592	625	593	654	619	629	652	659	594	624	600	676	592	604	611	626	589	583	607	612	627	640	591	615	570	630	662	595	632	648	595	581	637	628	665	646	647	579	592	607	576	595	618	607	595	641	615	651	626	592	572	625	646	594	628	591	612	616	611	622	602	674	576	596	581	620	630	640	579	607	603	591	629	626	642	605	572	586	565	619	591	625	634	606	553	636	602	620	608	617	594	629	629	651	627	582	597	636	618	590	587	654	606	625	596	613	597	623	595	590	574	628	598	593	611	640	587	604	619	628	623	619	605	577	612	636	589	561	584	611	580	620	575	611	626	572	589	613	568	601	596	610	607	669	580	593	608	650	595	593	592	638	627	614	598	638	596	627	604	619	579	649	615	602	586	632	596	635	605	619	576	594	622	621	626	615	642	622	628	639	587	625	610	678	623	590	640	574	567	625	601	582	611	627	567	570	572	591	579	646	641	617	568	598	633	612	612	602	579	598	619	627	635	592	571	613	594	608	627	587	595	628	607	598	609	631	614	588	628	599	583	631	610	599	589	614	609	612	640	665	627	587	563	628	626	586	607	611	610	605	566	612	613	629	611	596	602	593	593	598	584	655	540	635	613	598	595	585	615	617	605	622	629	595	615	600	622	629	603	653	652	599	585	612	600	639	592	620	592	614	614	613	635	568	574	645	613	618	611	613	621	604	584	658	589	570	594	595	576	609	621	582	623	599	627	620	614	607	598	643	616	661	595	642	588	579	596	618	561	573	593	564	623	560	583	571	608	638	629	598	621	643	598	622	610	609	633	579	604	599	653	555	615	631	593	599	648	651	624	572	611	619	600	579	611	603	640	628	589	607	588	560	618	599	610	585	585	613	621	566	639	636	599	636	618	602	605	619	630	626	631	588	624	674	610	673	590	618	612	649	636	626	611	658	602	622	586	603	631	605	612	602	557	610	611	596	607	562	669	591	591	591	632	603	624	615	607	631	629	604	603	635	613	643	612	601	650	593	569	618	595	578	650	642	612	635	603	688	601	607	605	612	631	626	620	628	654	576	605	599	583	578	635	588	662	561	608	577	639	618	615	616	592	656	606	628	661	587	600	563	606	571	577	589	619	599	634	629	615	624	634	624	645	598	580	578	604	626	588	633	606	606	631	593	581	584	589	609	649	618	568	673	584	625	603	596	614	641	592	587	619	601	603	583	598	614	631	600	543	639	566	614	650	646	612	621	601	592	580	591	660	600	603	583	595	635	618	589	627	642	584	665	616	592	608	603	595	607	590	543	593	616	635	647	658	606	611	608	595	580	618	590	632	624	601	615	624	633	592	612	580	603	602	579	592	681	606	628	623	607	596	608
1456	819	161	91	95	79	85	77	78	71	69	67	95	79	60	60	65	75	65	63	62	74	68	73	76	68	62	58	50	55	76	64	67	53	67	66	46	59	54	59	52	60	60	53	62	54	65	71	53	57	58	51	67	62	61	63	63	47	77	63	72	70	65	61	62	53	61	63	67	45	94	126	117	110	82	63	69	68	66	60	60	56	57	67	63	58	66	60	55	52	48	75	59	62	66	59	58	70	63	50	69	51	68	66	74	66	47	64	58	74	71	57	58	70	64	62	63	76	62	51	67	43	59	72	71	69	67	70	58	68	45	46	73	72	61	53	59	53	55	66	54	58	51	64	65	60	48	61	46	53	59	66	70	59	63	51	58	48	63	61	53	42	54	75	56	59	57	56	64	63	67	54	73	59	61	69	65	61	67	66	67	63	58	65	76	63	64	55	57	71	67	61	60	69	66	58	76	59	62	60	67	59	64	54	56	45	68	48	56	54	41	61	57	78	55	58	60	60	52	67	56	64	56	61	64	61	51	59	77	70	63	62	74	74	66	64	69	69	75	52	50	61	54	67	56	76	72	52	67	59	55	65	62	61	61	51	64	64	49	52	61	70	53	73	79	64	55	48	80	62	52	74	61	59	67	62	59	47	62	63	45	73	66	60	79	54	58	72	60	59	59	68	58	59	73	50	58	72	67	50	55	50	74	56	64	63	66	50	85	63	55	55	63	64	52	75	55	59	54	67	61	61	68	58	63	61	62	61	55	65	57	49	42	55	66	73	63	50	64	65	61	63	56	61	57	69	62	63	64	55	56	56	60	44	62	52	57	73	60	62	75	58	55	70	64	65	61	61	53	57	69	65	61	58	47	68	64	79	56	74	50	54	64	57	58	65	65	66	71	51	78	71	58	69	60	62	61	39	61	53	64	60	57	69	52	75	63	62	76	66	55	60	64	43	62	68	65	62	65	59	51	63	60	52	59	67	63	70	74	51	59	56	47	56	59	61	64	69	79	57	46	59	78	55	62	58	59	64	52	58	58	60	54	68	62	54	56	67	71	50	57	54	53	60	48	70	55	68	60	60	62	71	68	47	66	55	60	62	54	59	64	83	57	52	64	67	62	66	59	56	62	40	65	58	56	58	64	42	67	48	68	55	67	61	59	63	51	55	54	65	75	65	55	65	55	66	65	68	53	56	57	45	59	46	59	58	52	62	74	67	71	56	62	63	60	55	47	48	72	56	49	56	57	63	59	74	51	67	55	76	55	47	65	64	56	65	55	53	58	61	54	55	64	67	58	70	68	60	67	60	59	63	57	53	80	57	63	65	57	66	55	55	55	62	59	56	46	53	72	68	59	63	65	62	54	50	64	65	59	67	50	55	58	63	59	59	51	68	58	58	69	81	61	74	62	60	55	51	65	53	56	59	54	58	65	57	46	59	61	67	84	62	59	64	65	63	45	74	53	56	56	57	72	64	54	53	55	66	59	54	42	53	60	50	59	59	71	75	63	56	55	60	54	62	46	53	59	63	58	60	57	67	57	74	75	54	64	61	58	45	54	57	61	67	53	63	66	62	59	66	51	51	42	58	50	55	51	58	58	58	62	61	49	48	68	60	58	66	65	56	55	69	76	53	64	58	70	61	65	51	71	64	62	60	52	59	66	69	60	61	59	58	68	48	58	47	70	58	59	47	65	52	61	55	48	64	55	65	59	54	59	62	67	58	68	61	65	65	68	52	63	47	51	72	52	66	51	60	62	64	57	54	53	66	66	54	55	53	60	59	69	67	74	65	60	69	62	51	73	58	46	56	66	58	65	60	55	77	58	53	67	53	66	74	65	67	68	59	54	52	57	65	65	70	61	62	62	57	67	69	81	64	60	66	58	54	61	59	50	53	52	75	57	62	65	62	65	57	51	61	70	53	55	63	76	61	57	56	57	72	65	50	48	54	47	61	55	60	60	68	60	60	53	56	62	60	63	61	63	67	51	68	67	60	67	54	58	73	69	54	66	61	66	56	56	60	63	74	64	51	40	61	77	58	60	60	59	52	53	62	58	55	73	53	69	57	47	69	53	64	74	69	68	62	64	70	75	73	67	72	66	68	54	62	67	49	46	65	57	56	68	53	63	43	53	45	77	54	48	65	60	63	61	49	59	64	66	55	70	76	64	53	53	52	53	62	74	73	66	49	53	58	66	57	58	50	61	67	64	58	66	55	64	84	70	56	59	64	66	64	74	60	52	67	68	60	66	69	56	54	66	65	61	59	46	49	53	59	57	57	71	71	65	63	51	53	62	50	51	70	62	57	64	53	45	60	51	75	49	60	53	62	48	68	67	59	43	60	59	54	61	61	58	52	62	58	60	63	64	63	56	68	63	41	75	58	55	49	63	64	64	59	56	73	64	52	71	60	73	58	60	61	57	67	51	59	55	70	50	57	73	71	76	58	56	54	72	60	65	63	74	59	53	72	58	67	70	64	60	61	65	50	64	56	56	40	67	51	54	58	47	56	58	52	64	59	56	58	60	58	63	73	57	61	66	62	66	59	62	58	66	59	82	62	65	53	51	59	59	58	65	56	61	55	57	68	57	55	66	65	64	63	74	65	64	68	69	56	56	52	51	52	72	59	62	60	62	59	64	59	51	60	69	61	66	57	64	61	65	58	84	62	74	61	67	50	61	66	60	54	57	57	55	69	60	56	55	60	63	69	68	54	66	73	61	64	76	68	65	46	64	66	57	60	52	46	69	53	64	54	67	68	55	52	65	59	56	59	61	77	52	47	50	60	58	58	71	56	56	64	66	60	83	61	56	46	78	58	57	73	70	65	50	52	68	79	57	62	65	54	91	75	49	58	55	57	74	56	65	62	62	48	52	55	58	60	60	52	64	68	73	66	60	70	57	48	50	64	62	75	61	64	67	55	70	68	52	63	65	61	59	49	69	64	61	55	52	55	64	58	59	57	66	52	47	63	60	61	62	62	56	48	60	48	62	54	69	49	75	55	66	63	60	65	57	52	57	66	52	65	71	60	53	64	62	50	65	70	52	57	57	62	55	62	62	75	52	83	60	55	64	60	58	55	56	69	66	71	61	56	57	47	68	55	62	65	60	75	57	69	55	65	51	50	52	61	59	58	68	59	55	60	45	52	70	48	59	63	49	61	62	68	56	65	59	66	55	55	50	67	60	53	52	62	48	56	64	65	63	65	59	68	61	64	61	66	57	61	71	63	59	58	59	66	63	68	83	61	53	71	57	55	68	60	59	80	67	77	50	60	55	65	71	56	59	53	65	52	60	57	55	62	56	62	53	63	63	60	64	64	65	57	52	78	50	50	49	65	57	61	53	59	63	59	63	44	59	62	59	66	59	62	53	57	57	53	53	74	54	60	61	61	51	45	69	60	76	49	63	62	42	59	58	62	54	67	71	54	58	69	54	65	53	54	69	78	51	56	59	54	54	62	52	56	62	45	63	62	79	57	43	64	62	68	69	53
18757	8659	1871	1828	2529	2747	2291	1874	1561	1349	1150	1095	1021	954	918	923	840	776	724	753	694	732	671	694	698	712	658	703	706	652	650	704	708	683	694	613	655	671	608	635	618	652	643	636	644	614	647	613	652	630	642	671	636	649	589	598	640	655	609	660	610	638	629	655	620	669	653	630	598	703	1746	2281	1833	1587	1017	898	747	692	630	605	632	636	643	623	696	651	627	632	584	652	658	622	626	614	596	654	590	639	637	612	631	650	658	642	660	627	614	611	660	662	622	619	646	638	642	631	672	633	634	581	587	634	636	621	639	599	586	617	645	630	671	662	635	620	609	679	633	633	647	624	626	620	601	620	590	624	660	623	637	624	671	660	612	638	633	621	601	583	614	660	638	662	579	606	571	591	633	605	643	652	626	640	662	667	610	640	633	622	611	576	644	676	666	637	618	663	612	615	655	663	637	591	622	661	617	628	608	611	663	644	631	632	649	627	626	679	636	601	652	648	582	618	625	631	599	643	618	691	634	603	578	647	610	636	671	664	634	669	627	651	679	623	635	648	594	626	665	584	656	631	653	696	670	609	653	627	618	638	615	619	635	632	643	674	645	658	592	629	670	658	627	644	629	592	582	639	624	645	616	605	622	649	644	606	634	634	633	644	620	590	640	631	622	632	600	635	628	632	639	629	593	644	680	626	633	655	668	614	616	645	660	638	587	619	626	606	661	599	635	659	653	612	657	595	640	622	632	622	638	633	630	671	590	634	611	608	592	606	618	623	619	643	617	642	582	652	658	655	630	615	635	621	606	630	642	650	571	614	695	634	639	658	624	704	676	629	609	578	666	628	600	618	637	593	608	583	647	610	617	611	602	669	656	634	630	659	607	609	648	626	608	594	669	644	621	624	606	657	624	638	598	630	633	622	636	643	647	631	617	641	617	620	600	624	596	607	640	600	613	652	649	632	651	621	605	656	617	649	651	685	653	654	616	610	633	634	629	627	669	615	621	640	605	670	690	600	595	603	638	654	654	655	632	653	640	645	614	659	604	618	681	647	649	656	629	618	659	630	628	652	622	668	646	670	667	629	637	601	625	689	607	609	631	631	652	663	603	651	662	641	634	645	619	639	640	620	675	649	613	624	668	591	587	639	605	619	633	613	642	643	694	648	634	622	595	582	614	607	625	680	623	645	623	646	604	666	615	624	615	637	660	601	606	648	615	596	645	642	630	632	676	642	633	597	631	629	642	630	636	602	596	634	643	637	625	676	599	643	632	653	631	638	606	597	639	623	601	634	653	644	627	610	613	653	660	607	619	627	600	586	618	653	630	664	627	634	651	681	637	619	629	670	652	636	669	594	675	635	656	587	661	636	610	629	616	620	636	630	632	614	650	611	632	640	613	619	604	616	629	611	636	600	654	661	630	605	623	652	662	606	653	633	600	643	629	648	601	600	614	611	683	643	617	613	615	620	659	655	638	652	604	631	619	598	659	647	610	628	636	590	599	595	650	612	598	670	659	656	643	651	634	620	684	612	638	620	618	618	592	617	637	622	626	616	637	585	673	600	623	618	611	634	604	606	592	611	617	621	608	599	655	638	592	613	640	604	642	667	643	649	651	652	649	688	629	596	614	663	637	623	637	635	627	637	670	624	609	610	631	655	674	589	615	657	623	647	605	624	639	629	593	639	622	646	611	618	645	637	644	618	639	626	606	638	597	581	624	605	612	625	604	621	654	596	562	657	623	644	629	660	650	657	598	644	653	615	627	611	641	655	647	639	590	610	612	595	643	700	660	644	620	579	618	676	640	617	653	638	642	649	657	640	658	629	623	657	657	646	627	658	630	630	631	648	629	672	631	586	642	652	606	638	623	634	646	668	635	651	638	639	627	655	624	654	638	598	632	649	655	617	632	645	627	627	623	664	648	607	644	663	687	687	640	645	631	626	626	661	621	608	678	618	650	622	622	604	613	625	675	612	635	636	626	617	654	628	613	643	632	633	612	604	643	652	611	652	625	628	662	617	597	650	625	612	624	596	618	698	634	602	639	610	645	634	618	615	612	652	636	631	645	654	640	653	608	585	650	617	614	654	628	632	640	594	620	618	598	666	634	677	650	664	650	629	662	630	645	603	656	636	628	612	625	655	602	621	652	612	625	635	626	601	593	643	638	670	606	641	637	650	607	640	638	630	613	604	659	651	639	613	710	664	667	638	636	663	684	666	591	643	610	609	671	644	635	626	560	617	670	628	651	646	648	637	672	630	636	641	631	652	668	633	617	631	628	657	597	594	643	607	638	643	672	635	636	644	609	579	644	621	686	626	647	657	602	634	653	604	625	643	637	659	581	632	603	637	639	644	637	658	646	655	642	627	666	621	642	642	628	607	609	620	609	616	614	642	681	656	600	660	643	695	620	609	645	583	639	614	651	594	628	608	626	627	641	645	640	677	603	650	657	648	604	601	591	614	613	645	668	676	612	648	625	686	594	593	595	626	653	668	652	635	632	598	630	634	651	630	680	661	646	642	636	594	601	662	652	664	614	573	587	600	663	616	626	585	631	616	634	635	651	663	626	619	657	653	640	670	610	647	604	646	601	637	611	690	584	656	683	582	617	641	664	627	583	617	620	646	604	626	603	647	602	590	582	600	617	624	638	635	604	618	634	605	614	638	632	595	613	618	590	617	590	632	642	608	616	633	622	630	684	625	622	641	647	650	622	679	652	590	628	628	638	640	625	625	634	635	647	616	623	577	616	628	631	592	618	610	586	638	618	635	654	598	582	616	644	641	648	608	679	590	627	643	652	607	634	636	580	638	580	604	627	662	619	625	602	645	616	625	592	632	662	620	625	621	608	619	620	644	604	650	566	667	602	614	649	601	603	602	648	655	615	597	623	639	609	619	607	695	616	642	589	644	615	663	624	635	628	671	645	672	629	616	631	660	642	674	660	624	616	671	620	605	678	619	599	613	644	622	625	661	631	630	619	635	628	698	663	629	617	618	633	667	620	650	667	656	601	592	642	648	642	627	652	627	615	691	587	651	659	659	620	646	641	641	655	604	639	596	609	605	664	646	660	651	621	662	643	601	609	610	641	649	596	646	639	623	636	629	611	641	649	634	655	643	674	639	648	674	598	614	642	594	606	580	620	668	669	612	611	618	601	658	641	626	616	626	652	647	612	676	625	634	627	670	588	645	624	618	569	633	575	643	609	631	604	621	627	658	647	635	670	597	638	631	643	628	651	600	642	625	607	652	679	580	643	635	657	648	633	646	607	612	644	621	618	623	640	663	672	655	664	636	594	632	614	656	645	613	640	628	645	595	640	628	621	622	650	652	622	670	667	635	597	592	612	620	620	657	612	640	630	640	629	664	652	650	634	642	665	647	635	679	624	693	622	622	642	633	635	631	592	654	634	677	649	593	640	611	666	623	675	601	631	622	670	632	634	653	607	627	632	638	673	611	641	639	659	614	667	596	646	625	626	670	643	623	695	617	590	621	649	604	628	632
1970	658	159	113	71	96	92	70	80	62	73	59	67	56	66	66	42	69	69	60	63	55	55	67	45	50	47	43	62	55	63	43	48	54	40	59	44	68	45	51	55	54	43	53	51	51	62	53	42	34	53	52	49	59	48	46	47	51	49	59	53	43	45	55	46	46	44	45	49	56	94	122	108	96	75	59	56	64	40	47	66	48	44	51	65	43	52	50	54	37	45	59	41	49	51	56	41	53	60	55	52	61	53	47	59	61	46	55	50	55	47	52	52	65	62	60	48	49	57	59	51	70	55	45	58	60	67	38	49	54	60	48	48	57	48	57	56	59	54	67	60	59	44	53	50	43	62	68	50	46	57	54	49	49	54	71	43	58	60	47	55	61	51	55	61	29	50	61	45	37	47	51	48	56	51	44	44	49	53	54	62	48	45	64	44	64	63	57	42	51	47	57	49	61	47	58	59	50	57	60	46	50	52	52	53	63	61	57	61	60	45	43	53	47	45	52	55	51	59	53	50	54	57	51	41	39	56	54	44	52	59	52	50	49	56	54	43	48	49	49	43	56	49	54	50	38	47	52	58	58	63	58	53	49	52	55	48	59	66	51	43	54	65	51	53	56	61	64	61	54	42	41	49	40	59	46	42	46	60	62	55	49	65	62	62	49	54	48	38	60	65	33	55	62	47	51	54	48	54	58	57	46	39	50	40	57	55	48	52	58	46	66	46	53	64	55	49	60	48	47	54	53	56	59	53	50	43	60	50	67	63	45	55	54	54	58	44	50	59	43	44	42	58	52	51	48	43	41	53	56	50	42	65	61	62	53	52	50	49	44	44	51	46	48	49	53	47	50	53	52	67	58	54	48	44	47	52	53	53	56	51	65	51	48	44	56	44	55	50	46	48	52	66	59	57	50	50	53	48	53	40	53	65	49	55	52	33	49	54	45	65	44	47	40	60	58	46	55	60	46	38	60	58	61	59	45	50	43	52	50	49	57	46	45	54	37	44	47	52	62	51	49	46	40	43	56	41	60	44	53	57	53	48	52	48	42	43	66	53	43	49	64	59	45	63	51	60	52	50	49	47	35	50	66	64	42	63	54	49	56	49	65	54	58	69	51	47	46	57	54	58	45	46	60	63	64	43	53	55	41	40	55	60	56	49	50	50	42	45	47	51	53	58	48	57	47	47	47	40	60	69	53	63	65	40	61	55	37	41	41	45	55	50	55	56	46	50	50	53	65	53	60	55	44	77	60	56	50	33	59	49	47	47	49	64	52	59	59	61	45	48	59	49	47	56	58	48	58	54	48	43	56	41	59	61	48	59	57	57	53	55	52	54	60	65	44	52	52	48	54	62	59	51	50	58	47	53	58	62	54	57	50	49	51	61	40	58	50	54	49	59	55	56	64	51	71	47	53	50	46	46	48	46	65	45	51	41	55	56	55	55	44	56	48	66	57	50	49	49	51	42	49	49	55	57	46	50	71	58	51	45	43	55	45	48	66	46	67	61	50	39	49	53	52	61	52	60	63	55	53	38	51	60	61	53	60	52	52	50	46	63	58	52	53	53	63	49	45	51	57	48	49	53	78	50	62	47	54	49	47	48	52	50	54	50	48	50	60	54	56	38	62	53	46	51	48	52	60	53	60	46	47	59	48	59	51	49	45	49	58	44	44	45	55	52	55	50	43	56	52	62	46	49	49	52	47	50	51	48	48	54	57	52	67	47	47	46	50	39	64	47	55	53	44	41	50	59	61	55	52	54	57	58	48	51	46	45	35	46	57	64	50	63	58	58	59	60	56	49	43	51	48	54	48	63	52	63	54	49	54	53	52	46	65	60	54	42	53	49	45	44	51	50	55	58	43	54	40	54	53	62	57	51	51	44	58	45	43	51	41	47	45	47	65	50	44	50	63	48	48	41	49	55	60	56	50	41	48	36	56	47	64	52	55	56	52	44	44	43	60	60	62	59	47	46	47	59	60	44	55	62	56	47	60	58	47	47	52	49	54	51	45	57	55	47	49	40	54	63	43	56	48	57	61	49	55	68	70	44	49	55	48	49	45	55	51	53	41	35	59	42	63	45	48	48	46	58	60	55	61	52	45	65	52	51	56	59	54	42	46	48	50	63	45	38	60	62	39	61	60	41	53	56	52	42	62	54	53	50	52	43	53	63	67	46	58	38	46	54	50	36	44	67	74	61	38	44	46	47	47	53	49	60	58	47	56	51	70	47	63	57	44	57	73	61	40	50	47	55	61	52	42	54	49	39	56	52	63	49	52	50	54	68	54	67	58	46	58	39	36	41	54	41	65	61	64	49	56	49	57	50	52	75	56	50	56	58	46	60	60	57	44	53	58	55	56	55	43	41	56	59	46	54	61	49	38	45	56	46	52	54	45	57	49	47	51	52	39	41	52	47	47	35	57	51	45	59	61	56	43	63	56	59	51	42	64	43	62	59	56	61	62	59	66	46	49	58	47	53	55	57	50	61	51	44	48	46	63	47	53	55	53	55	54	43	46	60	50	54	59	60	58	56	62	60	55	54	48	54	43	55	56	52	45	59	43	50	54	49	61	52	49	54	60	59	49	53	57	48	48	54	60	59	57	47	52	52	66	52	68	57	64	61	46	49	47	54	50	53	59	71	58	50	60	44	49	52	52	49	58	60	55	47	69	66	52	49	63	54	47	50	60	54	42	45	57	35	62	47	47	48	59	67	63	59	56	50	49	52	46	57	41	56	49	61	48	53	62	45	53	46	43	42	36	44	60	64	54	52	48	63	43	50	60	46	49	50	48	52	56	58	50	47	55	62	48	55	49	46	46	56	66	45	55	55	51	46	43	57	54	53	37	53	53	52	45	51	59	37	47	60	42	48	40	46	46	61	50	57	47	60	54	58	49	58	53	48	51	54	48	52	55	49	54	61	46	63	72	50	58	50	46	47	56	46	53	45	61	40	55	38	55	44	49	48	54	43	64	57	55	52	46	55	47	48	46	50	37	48	65	53	51	55	61	47	66	33	47	68	64	59	52	57	51	52	56	61	41	47	59	56	49	50	53	51	59	49	71	57	47	57	49	54	50	47	57	52	54	58	62	43	54	52	40	58	45	48	57	59	49	55	51	70	55	48	50	59	51	50	47	34	47	54	41	39	59	57	51	52	45	56	44	39	59	52	59	57	57	43	53	56	36	57	50	50	45	56	53	47	63	38	50	62	46	51	54	70	41	53	60	56	44	54	39	46	44	57	60	46	46	47	53	49	65	48	65	67	46	48	51	50	45	60	43	50	58	49	64	58	55	51	55	47	51	50	39	52	56	64	45	51	60	44	51	49	43	63	55	64	50	34	64	56	55	65	60	57	50	33	45	45	63	57	60	64	60	55	48	56	45	46	55	48	52	53	49	61	57	33	40	49	52	57	66	49	53	43	52	52	52	51	56	45	50	43	42	60	46	46	51	43	59	58	52	61	32	47	59	45	51	60	47	54	43	43	46
19740	7242	1788	1570	2303	2546	2178	1890	1636	1513	1223	980	938	889	877	837	814	717	748	692	656	635	620	643	622	669	607	610	544	556	580	572	624	626	585	571	567	598	580	622	593	545	591	598	564	553	565	557	534	531	526	559	523	554	603	598	551	540	564	534	525	554	540	547	576	558	595	505	547	679	2145	2521	2002	1601	1084	834	614	589	551	578	529	539	540	570	515	545	524	577	549	523	566	564	548	514	527	557	585	529	565	532	541	571	554	518	548	555	490	541	544	525	542	559	553	544	537	540	530	564	543	544	534	535	560	575	552	579	555	542	548	525	575	638	534	571	566	560	546	524	526	514	509	523	577	536	561	557	583	548	557	540	561	546	563	574	551	517	559	555	506	564	507	513	559	518	528	557	569	556	555	530	570	537	557	543	522	542	530	545	547	581	523	554	539	539	542	524	576	566	542	518	545	572	560	519	542	555	561	519	530	512	564	544	550	559	532	544	525	502	562	548	524	554	527	549	538	544	580	534	593	524	573	537	526	570	545	548	552	570	521	566	564	535	534	520	542	567	500	545	543	589	561	519	535	551	546	596	536	581	536	526	515	562	552	528	542	554	527	515	546	536	540	546	514	543	529	529	523	525	557	542	579	518	546	545	530	541	582	531	539	562	525	540	541	571	524	542	507	509	549	562	553	563	547	479	558	531	558	549	559	534	544	501	538	553	514	562	565	552	543	548	523	531	519	561	558	527	555	477	570	520	559	568	535	589	532	553	519	578	564	588	553	543	532	519	571	560	548	566	558	561	545	519	560	564	562	545	553	596	538	545	537	534	523	496	563	473	545	549	554	537	508	529	536	547	559	529	565	511	555	553	529	543	549	590	588	566	530	575	562	552	525	530	540	537	584	539	517	549	558	551	544	570	552	533	488	573	580	556	553	512	544	559	572	512	546	573	553	528	485	606	560	542	553	502	535	516	566	524	577	579	584	548	517	561	517	554	567	576	547	547	533	542	532	509	555	538	532	568	550	535	533	581	539	539	533	556	545	553	499	544	559	573	562	562	599	544	547	563	563	588	526	568	520	553	543	530	543	557	577	555	559	550	563	532	548	552	588	550	533	537	536	554	571	522	550	548	566	578	539	537	578	520	559	537	573	513	574	568	534	542	599	600	570	547	563	549	511	521	538	563	539	537	530	529	511	582	572	572	577	499	545	564	564	565	526	548	538	517	562	549	529	581	557	486	568	509	536	580	551	545	577	566	532	561	562	499	518	555	554	550	573	534	517	578	555	533	511	502	537	547	560	540	570	565	500	557	592	565	538	564	555	555	526	549	552	542	601	549	566	538	557	567	594	525	534	565	519	571	534	560	518	543	547	550	581	569	531	556	570	532	547	544	505	521	544	552	522	549	565	566	493	530	584	536	562	542	516	527	565	592	527	509	553	511	517	528	534	539	565	520	590	527	505	557	574	553	542	527	526	611	586	512	565	528	526	580	550	534	523	530	585	535	549	585	552	606	525	569	539	494	566	542	568	559	572	537	546	551	568	536	534	518	571	536	559	544	582	559	557	514	557	564	536	550	515	532	565	539	548	597	556	588	506	568	530	554	569	563	543	504	555	511	587	558	525	560	531	540	571	576	523	582	574	561	554	541	541	560	580	575	549	524	514	517	537	547	537	570	545	586	548	498	518	540	530	544	563	545	557	566	535	523	558	563	532	551	577	547	577	577	517	513	544	532	514	570	543	540	552	554	558	577	545	567	545	578	550	530	507	567	491	533	575	518	532	520	566	545	542	574	522	544	555	572	540	552	562	547	552	557	598	549	525	510	527	521	520	530	556	527	553	524	508	522	530	570	559	511	508	533	558	510	562	543	600	552	547	610	551	517	523	555	500	527	512	466	527	539	550	546	558	562	529	572	556	582	533	509	509	542	542	525	514	545	529	574	514	546	581	600	510	541	541	521	559	567	555	513	557	573	536	546	496	567	590	565	578	531	566	541	542	573	569	560	611	536	555	550	555	564	554	519	533	549	529	556	562	563	507	538	549	550	541	542	537	552	525	531	546	547	517	511	533	530	527	560	537	536	553	543	521	543	495	492	539	505	545	557	564	548	541	557	538	558	547	584	563	549	537	584	567	542	564	517	571	566	530	571	498	541	546	555	566	518	519	502	571	556	573	547	523	533	564	527	563	555	505	536	527	519	568	536	565	519	530	568	540	517	559	587	558	548	521	530	530	527	551	538	511	536	519	614	539	559	544	528	517	587	539	517	543	531	533	571	558	549	525	549	522	569	542	554	554	566	551	511	548	508	549	504	584	561	530	537	524	536	565	583	557	562	509	565	567	553	532	476	573	572	565	506	569	543	577	522	524	521	560	555	517	548	594	535	506	555	512	517	584	496	526	570	551	520	582	518	547	513	538	541	456	532	515	590	569	572	528	563	555	554	514	543	560	550	560	500	541	540	574	543	522	558	580	543	580	556	523	539	545	547	491	509	562	529	550	534	550	505	536	564	513	548	552	502	527	573	549	586	552	554	501	527	545	528	506	527	543	561	529	548	580	549	524	539	543	586	565	523	581	514	572	527	585	536	552	544	541	580	511	570	543	529	549	516	543	552	564	553	556	593	535	521	523	577	519	598	559	542	523	536	558	532	525	573	534	545	603	583	529	523	569	540	547	506	516	575	557	518	553	521	557	571	503	545	549	559	549	560	545	525	508	546	546	527	530	529	536	540	566	546	524	567	557	546	517	509	530	499	509	547	564	506	591	486	583	509	549	549	526	561	531	503	571	556	498	558	553	540	530	510	501	543	570	553	556	478	530	533	550	549	553	526	533	578	555	546	560	552	569	563	497	551	531	536	571	541	554	571	532	539	535	535	588	525	544	541	543	522	516	514	511	547	575	543	590	565	535	546	526	563	506	576	490	503	558	601	528	586	521	557	566	551	552	531	550	559	503	535	535	553	530	544	513	541	565	532	540	563	546	553	500	540	566	570	554	513	549	562	570	558	502	542	537	523	538	567	572	517	546	577	541	546	534	566	530	529	573	540	584	524	563	529	522	514	549	547	553	582	529	548	546	514	551	520	563	545	521	548	565	549	557	589	560	517	567	535	548	551	534	555	551	506	543	523	544	508	580	546	534	502	555	535	553	540	572	558	533	536	546	556	565	506	529	500	547	573	549	587	572	519	540	564	552	572	537	553	533	548	552	545	567	567	515	575	522	549	564	533	566	544	532	566	519	551	586	551	541	536	568	562	530	531	484	555	529	549	572	569	562	525	540	547	506	530	562	537	528	550	549	526	543	524	531	561	577	523	540	546	543	524	553	527	564	536	575	539	551	526	556	535	577	554	573	567	529	550	547	573	541	536	568	576	573	553	565	568	548	522	606	542	548	565	514	544	588	526	524	518	543	554	536	568	532	523	529	556	527	546	549	586	578	548	545	542	569	534	546	517	538	523	520	562	547	594	518	549	583	541	560	564	541	530	520	580	591	521	522	553
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
