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
341860399719	341860400282	341860400832	341860401382	341860401930	341860402482	341860403032	341860403582	341860404130	341860404682	341860405232	341860405782	341860406330	341860406882	341860407432	341860407982	341860408530	341860409082	341860409632	341860410182	341860410730	341860411282	341860411832	341860412382	341860412930	341860413482	341860414032	341860414582	341860415130	341860415682	341860416232	341860416782	341860417330	341860417882	341860418432	341860418982	341860419530	341860420082	341860420632	341860421182	341860421730	341860422282	341860422832	341860423382	341860423930	341860424482	341860425032	341860425582	341860426130	341860426682	341860427232	341860427782	341860428330	341860428882	341860429432	341860429982	341860430530	341860431082	341860431632	341860432182	341860432730	341860433282	341860433832	341860434382	341860434930	341860435482	341860436032	341860436582	341860437130	341860437682	341860438232	341860438782	341860439330	341860439882	341860440432	341860440982	341860441530	341860442082	341860442632	341860443182	341860443730	341860444282	341860444832	341860445382	341860445930	341860446482	341860447032	341860447582	341860448130	341860448682	341860449232	341860449782	341860450330	341860450882	341860451432	341860451982	341860452530	341860453082	341860453632	341860454182	341860454730	341860455282	341860455832	341860456382	341860456930	341860457482	341860458032	341860458582	341860459130	341860459682	341860460232	341860460782	341860461330	341860461882	341860462432	341860462982	341860463530	341860464082	341860464632	341860465182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3361	3300	1900	2700	3362	3300	1900	2700	3362	3300	1900	2700	3363	3300	1900	2700	3364	3300	1900	2700	3364	3300	1900	2700	3365	3300	1900	2700	3366	3300	1900	2700	3366	3300	1900	2700	3367	3300	1900	2700	3367	3300	1900	2700	3368	3300	1900	2700	3369	3300	1900	2700	3369	3300	1900	2700	3370	3300	1900	2700	3370	3300	1900	2700	3371	3300	1900	2700	3372	3300	1900	2700	3372	3300	1900	2700	3373	3300	1900	2700	3373	3300	1900	2700	3374	3300	1900	2700	3375	3300	1900	2700	3375	3300	1900	2700	3376	3300	1900	2700	3376	3300	1900	2700	3377	3300	1900	2700	3377	3300	1900	2700	3378	3300	1900	2700	3379	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
2591	306	102	84	166	189	185	164	131	120	100	111	86	67	69	66	50	61	53	48	36	32	32	34	36	35	26	29	27	32	21	28	35	20	29	24	24	23	36	28	17	28	27	22	36	30	29	23	14	34	20	22	17	25	24	17	15	22	20	21	30	18	18	18	28	22	25	27	16	25	24	23	23	21	15	26	17	16	21	20	19	24	32	30	23	15	18	22	26	24	21	21	19	24	26	18	24	19	15	31	18	28	33	20	21	15	25	23	23	21	23	35	20	19	28	21	18	21	19	26	24	21	19	17	21	25	21	22	25	30	23	15	24	20	19	21	13	17	23	18	17	18	18	19	27	12	20	24	22	23	17	24	23	22	16	21	17	18	18	28	18	15	27	16	19	14	29	13	23	17	20	25	25	25	20	17	23	14	15	16	20	18	21	19	24	22	24	18	17	24	19	21	20	24	10	23	22	17	26	29	21	22	18	25	16	26	26	18	18	19	17	23	13	27	18	19	25	19	27	17	18	24	23	25	15	23	15	17	14	17	25	23	19	21	20	17	22	19	23	14	18	21	24	22	12	16	14	19	12	20	22	26	25	13	21	28	31	29	14	17	16	23	17	17	20	26	24	15	18	18	18	24	26	22	27	15	19	20	19	26	22	25	13	25	26	23	22	15	17	13	20	19	22	25	27	17	25	15	21	21	19	16	16	26	13	18	16	17	22	23	17	23	28	22	21	22	18	21	19	27	19	21	22	25	23	21	30	20	18	17	20	17	17	14	28	23	13	25	22	26	21	19	18	18	13	16	26	17	23	26	21	19	22	23	25	24	20	19	22	18	23	25	12	19	16	19	20	17	21	20	20	28	22	18	21	17	34	15	22	18	24	15	14	17	22	21	18	13	20	24	15	20	25	20	24	17	22	16	13	24	22	19	27	23	16	15	19	17	24	17	15	16	16	20	21	17	16	20	26	15	17	19	18	24	14	29	27	18	20	20	22	22	33	27	12	25	24	15	17	18	23	26	18	23	21	15	16	21	18	26	20	17	21	34	20	24	20	25	21	19	14	18	22	21	20	18	29	24	20	24	25	18	25	20	17	17	18	23	15	21	26	20	14	26	26	23	16	18	22	16	22	19	17	18	19	23	26	20	16	19	11	15	17	22	21	22	5	21	17	22	20	15	16	19	21	11	21	13	26	20	29	18	20	25	17	30	19	19	19	15	21	21	17	14	20	18	17	13	20	18	25	17	22	24	17	20	22	23	29	27	16	16	19	16	20	19	23	23	16	23	17	25	23	22	22	22	24	15	17	14	18	20	20	22	23	13	17	25	20	24	22	17	13	22	22	20	21	20	14	25	17	18	26	25	21	26	20	31	18	21	25	15	15	24	18	28	24	18	20	20	17	19	23	17	19	29	19	25	22	22	14	23	32	29	19	8	24	22	13	21	17	16	23	20	20	17	19	18	19	19	23	21	18	19	13	15	17	20	14	17	21	22	14	27	17	23	32	22	27	27	19	21	21	24	11	21	22	15	23	22	20	19	21	25	18	16	25	19	22	13	21	19	19	24	26	15	16	14	28	19	16	18	21	23	25	20	22	27	21	16	25	12	21	17	24	14	27	17	15	23	18	19	22	13	17	15	18	16	24	22	17	18	18	18	25	21	16	22	32	12	19	16	19	19	19	26	23	25	20	20	23	18	19	21	22	23	28	29	15	15	23	21	23	34	30	20	26	22	18	23	16	14	22	24	21	19	20	12	23	22	16	22	18	25	14	25	18	13	18	16	18	31	22	25	18	18	20	17	19	16	13	20	20	17	22	20	18	17	21	16	35	17	24	22	19	19	22	21	20	19	11	24	18	14	20	16	22	24	12	21	22	24	18	18	25	28	33	19	21	19	24	25	18	23	21	20	14	20	19	20	21	18	23	14	17	23	21	28	16	19	23	31	17	23	22	16	22	20	21	21	23	22	22	20	17	19	19	25	25	22	26	26	25	24	19	23	23	25	22	20	12	17	19	18	26	29	14	28	19	24	12	33	19	24	18	23	22	18	27	17	16	17	17	22	17	21	17	23	21	23	15	19	16	19	28	20	15	12	20	16	16	29	27	22	25	17	18	19	19	24	19	23	21	22	20	26	24	24	28	20	14	20	22	22	25	15	22	19	16	22	20	24	12	27	14	22	20	17	21	16	21	22	26	16	16	22	18	26	20	18	21	21	25	23	24	11	17	26	21	16	18	14	24	16	28	22	19	23	22	19	25	18	21	19	24	17	14	24	25	14	24	21	17	19	12	17	21	15	23	20	18	17	22	18	15	22	26	16	20	24	16	17	19	24	19	19	18	20	21	16	16	26	15	21	23	23	18	23	14	23	18	21	21	16	13	28	26	24	26	23	20	18	21	21	20	18	20	23	13	21	23	21	27	22	22	16	23	28	20	22	22	17	24	37	21	27	19	19	22	23	24	17	20	18	17	14	19	12	11	22	22	23	16	27	21	25	23	18	11	22	31	18	16	22	21	17	21	21	20	28	23	17	28	25	18	17	17	18	25	11	20	25	20	17	16	23	17	24	21	20	23	15	24	19	13	22	25	13	25	21	17	20	23	31	27	23	23	24	24	16	19	22	25	23	17	21	18	19	24	12	27	14	21	16	24	15	16	21	14	23	20	16	19	19	18	14	18	17	19	18	23	22	18	25	22	15	25	19	22	20	20	25	17	18	22	18	25	18	20	19	18	19	23	20	25	31	25	24	15	17	8	20	20	23	22	22	22	30	16	16	16	22	21	12	14	18	23	16	17	26	20	22	22	20	20	17	20	14	19	17	14	22	18	21	17	27	19	17	13	25	22	30	26	17	25	26	22	17	25	26	17	12	15	22	18	16	20	17	17	17	21	23	16	21	31	25	18	13	21	22	14	27	21	23	11	19	18	27	21	13	21	20	17	17	21	23	27	27	13	25	16	17	19	24	17	29	19	24	18	18	23	24	17	17	20	26	15	17	14	21	17	17	16	16	22	20	20	16	13	26	14	28	19	28	24	12	18	17	19	18	9	18	19	29	19	20	19	27	18	17	18	20	26	24	24	28	17	17	14	17	24	12	22	24	24	17	18	29	18	20	28	25	24	19	27	21	15	27	24	17	22	18	21	20	22	27	19	17	21	21	23	27	24	19	23	13	20	15	13	21	26	19	26	22	17	24	22	13	19	21	18	30	17	25	26	23	19	26	19	15	23	25	20	16	23	28	19	19	19	27	19	18	19	19	17	22	19	28	31	24	21	22	23	20	21	19	23	25	22	20	14	19	23	10	19	14	19	16	24	26	24	19	19	24	16	21	19	15	20	17	21	18	19	23	31	11	19	17	19	21	17	19	18	21	17	24	21	17	19	22	17	20	18	21	26	22	16	18	14	24	22	25	12	27	17	20	21	19	24	16	17	20	22	25	10	18	26	17	22	24	23	15	17	15	21	27	30	21	23	36	31	27	15	16	17	18
26458	8097	2888	9812	17056	15933	13129	10394	8333	6733	5542	4513	3854	3289	2940	2510	2256	2496	2380	1945	1503	1344	1322	1197	1055	1026	1042	986	915	860	828	758	772	755	687	636	660	589	613	621	561	585	560	530	543	574	549	514	532	502	476	496	510	519	457	466	484	497	482	442	421	430	455	440	457	408	452	444	435	399	423	408	411	422	419	418	421	463	423	413	455	372	402	396	386	393	401	380	387	385	423	446	413	391	399	429	385	380	362	383	384	423	430	415	348	411	428	418	405	401	401	422	363	382	374	401	393	397	367	396	368	369	359	392	381	385	373	389	397	426	369	342	353	392	389	345	351	388	369	339	368	380	374	344	377	391	409	362	400	391	357	378	382	386	370	364	378	404	383	364	379	368	380	363	361	372	363	379	359	374	385	381	334	357	379	411	386	333	342	433	348	385	349	354	382	382	410	360	339	350	345	418	357	358	365	413	375	315	350	350	357	388	369	352	354	366	381	336	363	373	378	368	374	385	387	374	361	376	411	364	372	359	378	376	361	351	364	380	374	394	353	358	373	378	402	358	363	368	380	362	358	343	384	403	386	378	361	343	347	396	383	331	359	370	369	359	389	363	380	372	341	324	392	374	369	351	356	347	351	406	344	353	379	376	341	368	340	380	409	382	369	375	391	320	400	378	347	381	357	325	361	404	416	353	362	344	365	381	360	356	373	354	342	327	372	383	395	341	394	384	345	351	344	353	386	344	370	364	389	377	352	362	358	386	392	366	363	367	377	366	363	363	344	363	376	379	342	384	332	369	383	355	334	353	355	397	389	354	344	362	385	316	366	384	360	349	383	315	391	358	331	366	345	379	364	337	377	393	358	363	379	365	371	379	365	356	376	371	384	338	336	364	394	353	375	422	368	369	361	363	370	353	390	387	346	363	357	383	347	352	355	377	342	345	369	379	349	350	374	365	354	380	370	380	377	362	358	342	331	357	383	373	366	362	364	345	361	372	382	357	373	372	355	390	366	358	347	357	350	370	349	343	387	351	377	369	377	353	359	330	375	403	370	349	347	349	351	376	387	370	346	351	341	340	360	384	355	351	355	364	374	356	362	356	333	365	364	391	391	362	340	360	375	324	354	369	350	421	398	345	357	413	389	364	376	358	369	373	329	345	350	382	390	356	340	359	376	380	367	373	361	367	381	392	375	395	364	342	345	370	345	362	420	365	356	348	349	376	359	378	337	383	375	355	364	391	347	347	340	355	366	363	347	354	349	356	336	386	365	368	337	361	309	371	345	360	388	319	346	372	367	362	381	367	389	356	379	369	365	379	367	358	357	347	356	360	383	358	394	358	362	330	341	367	337	380	357	334	347	385	370	382	340	365	369	346	357	330	347	356	383	333	399	389	389	347	352	398	371	349	361	340	369	386	352	383	375	370	394	377	397	407	355	349	376	366	375	376	391	390	374	353	372	366	349	383	345	375	347	363	353	374	378	364	358	368	347	343	374	360	362	351	337	359	357	381	344	390	404	377	371	356	353	372	354	388	388	378	351	339	365	341	352	376	397	371	414	339	367	376	371	361	335	384	362	426	364	362	392	354	380	349	377	383	321	353	377	348	370	359	349	357	379	361	364	407	343	336	388	358	392	341	407	368	343	365	386	384	387	358	379	347	403	359	337	389	376	377	323	346	316	350	384	367	385	363	364	352	355	333	361	367	387	378	352	373	371	387	355	342	359	403	401	370	411	364	352	359	366	343	336	409	372	369	352	385	324	389	382	371	347	394	374	361	357	381	361	374	361	340	339	368	355	371	385	360	351	349	371	347	340	378	376	338	366	330	356	353	321	351	342	373	352	381	359	370	401	390	365	384	396	330	377	367	393	357	400	374	373	391	355	349	347	369	404	374	365	373	375	374	371	376	363	328	380	360	371	342	345	366	375	334	361	339	374	344	382	382	376	371	356	376	335	361	383	375	366	381	353	349	359	358	363	348	369	348	378	370	357	354	402	327	374	336	403	344	379	350	381	358	336	326	335	374	349	359	369	357	360	326	346	342	361	352	364	332	327	397	386	353	346	376	372	347	366	375	375	389	367	339	367	373	374	337	372	353	377	362	367	362	357	360	372	349	365	368	376	364	407	370	375	396	340	350	360	361	342	358	345	352	352	370	392	379	357	358	355	349	367	371	370	396	392	361	335	368	340	363	350	359	356	380	363	370	360	362	386	400	371	355	373	358	336	351	374	364	393	356	363	364	333	407	366	404	385	356	385	411	365	363	373	372	370	367	363	379	361	377	362	384	380	357	351	374	345	364	378	349	351	391	380	383	393	353	370	381	372	376	332	360	390	399	378	336	356	361	414	354	355	378	377	332	346	393	378	364	371	374	336	358	350	380	341	365	386	350	380	379	392	368	373	370	356	386	325	338	340	367	371	354	391	373	371	360	374	381	357	388	324	363	342	372	362	355	372	353	368	354	377	329	388	358	374	337	369	359	356	338	336	376	337	388	319	355	365	380	376	363	356	366	346	329	356	361	351	332	377	327	380	331	372	363	354	366	374	366	393	365	394	404	375	354	367	346	407	371	373	362	381	361	349	347	359	371	369	353	333	348	341	364	392	344	354	339	353	348	387	382	377	336	387	369	320	358	367	375	389	375	349	377	381	377	359	378	390	364	366	396	366	355	360	347	353	362	328	391	366	373	338	352	337	398	381	373	398	378	412	380	343	366	371	390	350	344	367	359	382	344	375	349	376	348	345	377	378	384	346	349	383	388	372	344	367	344	336	345	406	374	350	353	340	345	336	315	377	375	378	356	410	341	337	363	395	362	366	397	377	355	346	357	370	368	366	343	362	381	379	365	361	337	372	336	375	372	361	399	353	370	338	348	410	347	351	396	360	380	383	355	384	364	383	351	333	332	375	370	356	402	345	362	353	341	378	351	359	352	340	384	356	354	381	378	357	344	349	389	373	347	368	378	387	343	317	367	340	382	348	362	358	371	339	361	346	379	377	380	398	366	366	343	359	339	371	377	353	355	373	392	357	349	363	396	381	374	351	370	351	310	349	340	350	375	321	380	382	355	357	407	369	349	366	397	343	375	343	380	350	338	365	381	378	376	371	360	351	391	352	389	381	355	348	382	345	353	331	366	371	328	354	371	348	367	367	366	376	346	374	331	340	343	396	396	402	372	374	383	387	375	355	369	352	374	388	367	349	373	356	366	340	378	374	360	383	339	374	363	387	322	350	356	393	378	368	369	339	366	365	355	378	401	386	361	374	347	359	342	386	377	348	397	389	382	366	348	355	323	355	360	395	316	327	339	403	356	342	353	383	343	377	364	392	371	349	348	392	344	354	352	397	366	363	331	375	371	372	351	373	402	316	385	367	339	354	329	364	386	431	354	349	362	360	388	341	398	361	332	340	376	363	385	343	352	385	344	381	403	345	345	344	382	346	387	354	346	336	344	377	334	372	348	334	377	380	365	390	363	406	359	348	398	366	370	354	388	346	370
1456	61	27	41	41	52	44	50	41	36	47	38	30	30	29	27	31	25	33	29	32	28	28	23	28	27	22	31	34	18	33	32	34	34	27	32	29	29	25	28	35	31	22	31	26	34	22	26	34	26	29	27	22	26	16	24	19	23	23	29	25	16	26	25	29	27	23	23	21	22	28	22	30	17	16	21	36	24	31	28	28	26	31	27	18	21	32	23	19	28	24	17	18	21	22	21	25	19	26	24	26	21	30	24	31	29	37	22	34	26	29	13	30	38	24	21	27	22	26	21	21	23	19	27	21	24	31	23	25	22	27	29	24	24	21	31	35	29	27	23	21	26	26	29	30	30	40	13	29	35	21	28	22	32	27	28	23	24	23	26	25	26	25	14	28	22	24	21	28	29	15	16	33	27	20	18	30	19	18	27	25	24	26	25	30	24	23	33	24	35	28	29	29	36	29	25	26	25	14	20	29	24	23	29	27	28	30	23	23	27	29	24	28	20	18	24	20	24	24	26	34	27	40	33	30	28	24	24	28	22	25	43	19	24	21	25	32	30	20	21	15	22	21	24	27	28	22	17	23	29	30	18	21	20	31	31	28	27	25	28	22	20	23	31	39	39	19	19	33	21	30	27	21	20	33	21	29	24	33	31	29	20	23	25	28	31	13	33	19	36	27	27	26	25	32	34	32	24	17	26	38	35	34	28	26	23	25	29	35	27	20	29	25	29	19	26	35	25	19	24	25	31	35	24	30	29	23	28	26	36	22	28	27	26	27	32	14	28	22	25	33	22	21	22	27	20	23	35	19	36	23	25	32	20	32	29	23	33	23	24	23	24	18	24	26	36	27	29	26	25	28	34	30	19	28	28	25	26	36	31	26	17	27	29	23	34	22	31	39	21	24	36	17	28	19	28	31	16	21	26	28	22	24	25	24	21	28	18	21	27	34	28	36	26	28	31	19	30	21	25	22	32	30	31	29	41	33	25	26	30	22	30	25	34	30	30	22	25	27	20	28	23	25	44	30	26	32	24	24	24	30	23	26	28	20	22	25	42	25	28	25	22	28	28	28	31	29	26	28	29	19	30	23	18	31	25	36	30	28	19	28	31	24	21	23	38	25	32	20	30	23	26	27	37	33	20	20	31	20	26	22	24	22	35	14	24	22	21	26	25	23	20	32	17	29	23	22	31	29	23	36	28	27	26	31	26	21	21	24	19	27	27	19	29	26	26	30	23	34	21	22	32	22	23	33	32	24	34	26	25	20	32	25	27	23	28	27	27	25	27	30	27	28	30	21	24	32	25	25	28	38	20	36	34	32	17	29	25	32	21	28	30	31	30	28	26	40	19	29	30	22	24	25	22	26	25	30	27	25	20	20	31	24	31	15	24	30	26	34	27	30	27	29	22	30	31	27	31	20	24	31	29	33	32	27	22	26	24	30	30	30	34	17	26	22	21	30	18	22	22	27	30	38	24	21	22	18	18	34	24	20	33	19	25	32	33	25	26	27	18	33	32	29	36	30	23	35	26	42	33	27	23	37	27	34	23	35	28	16	32	25	21	26	27	32	21	32	20	20	36	26	24	29	34	21	38	30	34	25	30	24	25	27	22	22	29	31	24	20	28	31	24	24	36	19	27	29	22	25	32	25	24	24	27	35	28	20	21	27	29	36	28	35	32	30	22	28	27	33	20	25	23	24	27	27	31	24	20	31	21	31	24	32	24	20	32	27	25	19	16	27	23	28	21	26	22	27	27	28	22	23	32	26	31	33	34	30	26	26	31	25	30	22	26	36	22	28	29	27	12	26	28	28	23	30	21	26	35	26	33	29	23	27	27	22	21	38	22	28	22	36	25	19	32	29	31	25	23	25	30	28	21	16	29	35	29	23	41	18	22	26	29	33	25	34	28	28	27	30	26	21	34	28	24	22	27	28	35	20	29	26	16	32	33	26	37	23	22	32	32	30	31	29	31	34	24	33	38	29	22	28	23	35	36	13	30	25	17	29	23	27	28	27	37	24	28	19	32	26	35	18	33	21	21	35	32	23	31	32	29	25	20	33	22	25	31	27	30	27	32	27	25	41	28	26	26	20	25	32	24	29	28	27	30	24	27	23	20	21	26	20	35	16	28	28	26	22	33	28	28	25	37	24	35	26	37	29	21	25	28	27	28	26	20	20	23	25	25	26	33	34	26	21	27	29	25	24	22	26	25	28	22	31	31	22	26	30	24	20	27	27	27	21	29	22	20	36	31	24	25	25	30	27	26	35	27	33	34	29	32	33	24	28	26	33	40	34	23	26	17	29	24	27	35	21	19	25	27	25	25	37	44	21	23	26	24	19	33	33	25	26	24	25	19	19	20	15	22	25	31	29	33	28	24	35	29	19	32	33	26	27	32	27	25	35	21	31	29	33	40	25	24	30	26	34	20	17	30	34	26	22	27	27	36	21	36	28	17	28	29	23	27	23	28	25	19	34	35	26	27	22	39	33	15	25	23	28	30	22	30	28	26	32	30	23	28	25	24	30	22	22	32	24	27	19	25	24	25	25	25	33	22	37	32	22	26	25	23	29	28	32	25	33	19	28	35	23	28	25	31	22	28	34	16	23	33	25	25	35	19	19	31	38	28	30	25	22	30	30	31	33	25	24	24	33	25	23	23	20	22	35	31	22	32	29	28	26	25	29	21	32	29	21	26	25	21	30	19	26	25	25	28	31	25	17	32	29	27	27	22	25	34	33	25	25	32	23	24	25	21	24	32	24	23	26	31	27	35	39	22	25	25	19	20	25	30	23	30	25	31	26	32	20	23	28	22	19	25	32	19	25	29	29	27	20	28	30	24	15	22	22	24	24	20	24	22	26	32	18	33	30	26	19	27	32	31	17	21	35	30	25	28	24	30	19	23	23	29	35	21	25	36	21	25	24	23	33	30	43	32	27	23	29	26	26	23	35	23	22	18	30	29	26	19	26	26	30	27	28	26	27	21	25	32	26	21	23	34	25	25	30	21	29	29	18	29	26	27	24	42	30	21	28	29	27	24	25	31	35	20	27	29	27	27	26	34	33	18	31	24	26	22	21	27	20	28	19	31	18	31	30	31	22	23	36	27	26	29	32	30	24	27	32	24	23	25	22	21	31	25	21	22	17	22	19	26	27	31	31	35	28	30	22	30	26	25	31	26	21	21	25	21	24	25	23	28	25	23	21	29	31	34	16	20	31	26	24	28	38	20	27	28	21	28	29	30	25	32	28	26	29	22	25	34	32	28	29	41	23	27	30	22	25	24	29	23	27	26	24	31	25	33	29	24	17	31	27	33	22	37	21	28	27	32	22	26	18	24	24	34	22	23	24	26	20	40	34	25	30	26	25	26	29	31	29	33	37	42	30	32	26	20	30	26	20	11	29	32	20	32	20	25	38	22	32	27	21	19	34	19	18	30	32	21	23	27	34	23	25	26	25	27	35	28	30	29	20	22	19	25	22	33	21	19	30	23
13950	2391	805	1739	3119	2986	2463	1961	1582	1338	1125	1020	947	829	739	752	718	785	779	702	590	604	567	553	555	518	555	517	550	543	520	511	515	545	546	463	480	518	491	525	504	501	490	482	470	496	498	498	480	490	504	483	503	452	493	491	507	517	479	473	482	487	470	464	504	507	463	493	445	468	466	436	500	423	461	450	445	471	477	461	454	488	465	477	486	502	488	461	476	484	447	478	432	438	476	489	424	467	489	475	493	494	525	473	475	500	488	436	501	488	489	451	462	464	458	502	500	430	489	493	442	450	517	460	483	463	474	460	520	459	460	435	469	485	488	464	456	454	484	489	472	492	471	473	450	496	459	490	465	470	463	443	471	468	474	470	488	472	461	467	461	443	472	467	447	484	482	470	469	467	460	458	458	446	470	493	481	493	481	502	474	448	479	456	454	489	473	471	456	462	441	458	494	504	499	482	492	470	482	478	456	480	507	480	457	463	478	439	486	478	473	471	463	496	425	463	452	464	472	508	503	492	439	474	451	503	442	466	498	477	474	457	479	490	469	424	507	440	455	464	468	490	454	452	474	490	426	458	487	507	451	490	465	483	461	504	447	500	461	482	506	494	440	495	474	493	459	482	486	466	446	478	483	453	436	493	462	465	460	484	459	446	451	455	485	491	463	467	488	489	471	457	482	486	508	476	492	478	455	420	479	439	474	482	487	455	441	479	471	493	477	448	483	475	484	495	448	428	463	455	468	496	458	472	463	507	427	468	490	480	466	426	445	493	479	458	464	468	485	483	452	438	476	479	450	433	514	494	491	427	451	490	471	490	497	447	501	501	486	475	446	456	498	453	480	462	481	454	481	435	463	440	479	443	498	463	495	503	482	503	474	488	485	474	430	483	483	500	493	431	514	479	504	484	470	462	467	482	467	429	460	441	456	468	487	451	473	477	468	418	469	464	461	481	497	415	474	495	487	475	465	486	467	482	482	493	453	461	495	471	428	438	465	469	462	446	416	486	460	434	481	473	487	476	458	471	471	472	449	489	459	458	452	463	475	452	476	502	473	481	474	482	437	510	435	467	500	458	512	462	469	472	467	469	511	504	469	451	490	483	490	486	477	472	480	482	460	519	452	465	493	471	479	480	474	435	476	491	457	461	441	467	446	521	463	458	431	478	466	453	495	489	471	460	445	458	475	439	453	444	447	465	438	471	479	488	476	451	442	462	476	451	479	504	462	481	518	420	462	454	509	461	490	433	467	478	481	482	480	469	489	478	502	473	443	482	456	442	472	438	454	493	472	503	453	486	440	475	482	450	479	456	486	498	475	453	496	481	470	494	457	459	466	482	487	485	456	486	465	490	453	444	434	496	477	518	440	474	511	454	431	479	466	460	455	474	433	472	463	436	491	473	493	446	448	482	524	450	527	475	503	476	454	480	485	453	434	438	430	508	448	488	484	434	494	443	466	447	452	437	491	477	503	465	484	496	467	453	459	466	494	474	489	443	491	434	472	473	432	487	508	482	459	476	465	444	496	474	475	389	454	462	503	457	468	446	477	467	423	466	422	440	513	467	467	494	470	485	455	482	478	485	494	444	441	454	451	441	436	475	442	468	480	486	505	478	430	457	478	399	473	503	471	495	485	447	444	459	530	473	422	509	489	494	492	500	485	499	475	470	478	482	443	443	443	480	456	489	484	498	428	471	475	481	460	454	452	473	492	484	459	489	499	472	478	436	461	425	469	466	490	502	476	450	471	469	461	420	489	497	482	479	501	501	481	494	449	442	528	462	482	490	457	463	470	455	503	435	468	443	430	457	458	469	475	490	439	456	491	486	481	539	486	472	466	433	501	455	465	496	496	484	481	442	509	480	482	447	528	420	480	451	494	480	477	465	465	501	451	453	418	469	458	471	411	421	493	464	430	490	469	508	464	510	484	509	465	453	474	473	449	446	454	496	449	472	470	450	496	453	437	474	454	470	482	460	451	448	480	451	483	494	479	496	463	457	423	454	466	505	462	451	451	468	485	455	481	464	471	510	468	464	453	469	484	464	496	512	451	445	459	468	487	456	463	505	466	448	470	505	470	455	458	478	474	451	478	467	457	465	481	478	465	492	462	464	521	449	472	428	452	461	460	470	482	449	475	490	470	440	483	499	497	452	440	477	452	430	451	491	446	458	468	463	474	465	519	511	489	456	489	505	435	449	462	486	446	431	454	499	491	471	471	473	483	498	448	495	443	427	463	459	431	460	433	460	505	454	461	470	470	491	461	458	499	500	482	446	477	453	510	442	473	459	491	468	502	492	428	494	465	465	474	486	476	455	492	504	476	495	436	469	455	465	454	475	463	436	463	461	459	470	462	471	521	443	467	453	465	463	439	514	462	475	442	443	472	467	514	449	480	484	484	433	441	490	469	442	450	452	469	449	502	445	480	423	517	434	460	442	417	480	455	502	483	478	468	464	495	472	477	435	440	472	485	457	455	495	462	457	483	489	468	474	471	436	488	496	449	489	488	490	472	515	452	487	462	455	482	466	466	426	475	467	466	477	479	492	477	459	488	490	475	487	478	469	461	469	458	447	450	467	506	500	462	439	463	490	446	478	477	484	494	487	453	433	500	472	415	461	464	431	499	438	464	483	506	477	432	492	505	457	459	486	445	435	483	465	450	454	483	499	446	490	489	485	475	487	471	474	449	496	482	493	464	478	454	505	456	476	467	472	487	488	485	468	454	482	470	420	479	462	468	461	482	443	469	481	470	463	405	462	455	468	480	457	454	462	467	445	453	467	436	465	482	462	459	469	464	474	482	467	473	476	500	496	429	499	462	469	431	458	454	426	514	469	497	452	443	474	458	435	456	447	462	546	486	442	439	414	462	472	466	486	490	453	447	468	457	454	480	468	493	469	451	472	474	459	466	484	473	507	461	452	491	473	481	501	457	488	456	497	459	424	478	459	461	431	482	508	452	485	487	505	496	474	495	456	479	478	488	476	467	482	491	473	477	467	439	463	513	485	451	475	460	454	446	493	473	441	455	495	468	431	459	475	453	465	496	506	504	492	468	433	464	419	444	480	474	499	473	495	465	476	506	469	453	466	486	437	485	507	488	478	498	464	480	509	433	470	498	470	446	474	406	467	496	506	464	436	434	469	486	459	475	461	465	474	486	461	477	480	449	465	452	456	479	515	461	435	457	494	452	463	453	460	514	441	459	460	483	482	478	471	497	461	459	457	511	439	472	487	481	442	477	455	448	491	430	439	491	458	469	460	518	464	480	459	488	480	486	481	470	472	458	479	517	462	450	466	464	465	456	463	478	430	486	475	450	437	475	486	442	504	455	447	499	504	438	453	473	483	465	474	435	469	497	436	478	442	492	465	440	471	495	496	470	480	455	460	488	487	433	470	478	466	452	478	507	500	474	504	454	435	456	500	487	477	490	522	479	494	485	483	498	497	469	450	460	453	447	445	511	450	470	474	497	442	495	515	498	461	516	466	446	447
2634	149	79	83	103	115	114	93	110	86	100	73	68	68	56	67	51	50	66	56	55	46	40	54	39	55	43	35	51	35	41	54	44	49	31	49	51	53	41	32	32	49	48	47	57	48	47	43	44	37	38	46	53	46	48	38	34	31	44	40	42	45	50	36	38	38	54	37	54	41	48	39	34	38	38	34	50	49	42	47	32	42	38	37	40	51	39	45	40	47	34	46	39	37	38	36	40	47	44	51	44	44	51	41	46	40	47	42	39	54	45	48	44	36	42	49	39	37	31	51	34	40	35	40	45	46	50	47	33	41	57	36	50	42	43	39	34	40	30	47	35	24	37	29	39	48	33	30	47	42	48	34	53	39	34	45	49	41	49	27	44	32	45	39	51	43	41	45	48	34	42	37	57	42	38	46	36	49	31	40	46	39	32	52	49	43	34	45	33	53	47	51	36	37	43	29	41	38	38	44	44	39	33	41	41	42	41	45	53	34	46	36	56	29	42	50	50	34	43	36	42	50	44	39	45	41	47	45	35	47	48	40	41	37	42	46	41	48	32	39	33	42	34	40	35	36	36	47	45	44	48	34	39	38	45	36	41	49	45	37	49	38	54	42	38	43	40	44	55	36	35	33	31	53	37	43	32	33	41	36	39	40	29	34	35	39	50	33	34	45	45	48	33	38	47	41	39	45	39	38	44	37	53	38	28	41	43	46	45	24	43	40	38	33	47	50	29	40	52	43	38	45	42	42	45	50	42	38	49	47	39	38	47	41	42	50	43	45	50	40	39	47	42	30	37	47	48	40	43	36	38	40	39	43	38	32	46	46	37	34	48	43	41	37	33	37	50	36	35	36	44	39	44	53	33	35	32	51	47	39	37	47	42	40	39	42	34	34	39	33	42	35	38	46	44	36	39	36	41	42	40	35	41	54	50	38	46	24	46	54	20	45	36	51	38	44	45	38	42	53	41	37	46	33	43	32	34	40	43	28	34	33	42	31	52	37	43	56	42	46	27	36	39	46	39	35	39	43	41	51	42	42	37	46	38	37	42	41	36	45	44	43	54	40	31	43	37	42	41	60	34	36	36	40	44	38	41	41	41	37	36	40	46	41	40	38	51	35	39	39	33	34	37	42	37	43	53	32	68	44	37	33	40	36	37	36	40	46	46	35	40	37	43	53	31	38	45	47	56	43	37	24	44	36	41	36	34	45	39	43	37	53	37	43	44	41	50	39	48	47	45	38	47	39	49	50	36	42	37	47	40	31	35	47	41	50	35	36	50	45	50	40	38	44	60	41	35	43	38	48	46	32	39	39	35	40	41	44	44	25	45	28	44	39	38	30	38	45	33	33	40	38	48	39	41	48	44	41	37	52	40	37	33	37	54	46	44	36	52	38	54	42	39	39	46	56	44	42	29	49	23	48	49	47	43	36	44	37	33	30	42	44	55	58	48	46	36	42	42	31	40	35	38	35	31	40	48	48	50	39	46	38	38	33	45	45	44	40	41	46	43	30	34	49	38	37	29	47	40	44	44	48	39	42	42	39	39	45	53	41	42	42	39	44	41	31	39	54	29	40	33	42	31	52	39	39	34	41	49	41	48	35	41	41	44	30	33	45	40	54	42	49	48	39	45	45	25	36	45	45	48	39	39	48	42	46	36	42	35	53	29	38	48	37	34	45	38	45	46	48	40	44	41	51	52	29	47	47	55	55	33	38	41	47	48	45	49	52	38	44	33	40	39	47	48	40	43	38	32	34	37	46	41	37	49	50	39	48	34	47	36	37	32	35	37	41	32	34	42	38	39	40	31	45	33	43	53	53	47	40	37	49	39	37	46	37	42	42	48	48	39	47	49	51	35	40	44	43	42	47	44	35	53	43	41	41	53	45	44	36	45	51	39	46	34	34	41	50	30	38	45	50	47	42	40	45	41	43	56	32	49	50	32	46	41	44	46	37	44	37	39	42	42	48	42	39	44	35	41	49	34	55	34	27	43	44	42	38	45	34	36	46	33	44	54	42	51	49	45	40	43	36	41	47	49	41	40	28	32	52	49	43	45	48	42	32	42	44	43	40	48	43	44	48	35	45	45	53	36	41	57	29	55	44	44	44	34	49	49	39	47	39	41	35	38	42	43	43	31	32	45	55	41	40	33	37	52	37	46	39	48	35	42	39	31	43	44	39	39	35	39	43	43	51	43	38	45	40	36	43	43	40	43	34	41	46	31	40	39	56	43	45	37	45	37	47	38	38	42	46	36	40	41	41	40	39	35	43	45	38	47	32	37	44	32	39	38	43	39	47	46	45	39	50	45	41	34	38	43	41	36	53	41	54	50	49	46	39	45	43	36	39	39	40	55	56	42	49	36	56	44	41	42	43	31	39	50	38	39	38	32	36	37	26	33	40	34	45	40	41	40	29	38	38	49	49	38	43	31	42	44	39	39	38	31	31	42	37	50	38	46	37	38	40	40	30	39	48	39	40	56	43	49	33	35	34	35	53	38	33	57	36	38	48	42	54	31	38	31	43	42	46	44	45	34	39	42	56	39	39	32	38	36	35	41	39	54	27	44	40	30	40	38	46	42	44	29	45	38	42	30	41	46	41	32	39	49	67	43	34	35	49	49	47	36	49	43	46	27	37	40	42	29	40	40	39	50	42	38	45	52	48	38	46	34	42	32	34	41	55	37	44	37	37	46	30	40	38	48	43	52	44	42	30	42	52	33	52	38	30	39	43	37	40	51	41	28	26	27	42	36	46	41	43	39	42	43	53	40	49	52	44	48	37	38	34	37	46	40	45	33	33	41	40	51	34	43	41	44	36	37	51	39	50	45	33	35	60	49	49	38	39	52	43	37	45	42	40	35	48	49	40	54	31	35	42	41	34	36	42	54	40	46	48	38	40	38	48	54	55	26	33	36	42	37	41	51	37	39	34	38	40	44	39	36	45	31	44	44	41	44	41	38	45	37	44	49	41	33	25	44	45	48	44	40	39	47	40	33	53	45	39	29	37	59	49	42	26	36	45	42	41	45	44	54	53	39	24	34	43	37	45	45	42	45	38	53	40	40	55	42	40	39	34	43	36	42	66	33	48	39	45	39	47	42	47	45	55	47	34	40	35	36	45	40	45	38	41	34	33	32	37	37	38	45	41	43	50	46	28	38	47	42	40	43	38	52	39	40	44	36	42	33	45	44	36	49	43	24	35	44	49	38	44	51	40	40	37	39	37	42	48	46	39	42	48	51	33	44	47	48	41	37	39	43	36	51	30	44	42	48	41	47	44	35	32	41	41	41	38	39	40	48	51	39	41	47	43	45	36	48	50	30	25	45	34	37	38	47	39	31	34	41	44	26	40	44	27	35	43	37	46	44	46	43	40	45	35	46	50	33	41	38	32	43	45	48	47	51	41	44	38	39	34	50	41	32	50	34	29	45	41	39	43	35	43	38	48	36	56	43	29	44	33	36	44	28	43	48	50	43	42	40	34	36	52
18039	4707	1924	5415	9840	9618	7809	6005	4856	3853	3317	2838	2489	2213	1872	1760	1739	1817	1802	1331	1288	1232	1133	1147	1078	1053	1045	1017	995	978	918	936	938	910	893	862	874	842	852	894	833	815	807	812	826	815	846	767	806	842	785	804	782	778	816	770	793	761	775	737	793	793	762	730	759	776	762	719	727	749	737	773	750	739	753	773	702	746	744	784	748	793	765	749	720	720	721	739	721	755	742	706	761	746	760	750	770	755	737	714	772	756	754	729	780	713	668	723	735	778	738	770	752	757	732	768	777	725	729	766	753	690	714	769	695	738	744	764	771	727	776	754	752	753	739	716	734	751	716	723	746	781	739	744	721	727	698	779	752	800	716	707	723	703	719	746	761	719	804	679	768	756	690	786	828	722	764	738	697	726	722	739	719	731	746	715	736	754	731	738	726	731	723	738	712	701	734	710	739	722	751	711	732	726	753	761	715	721	732	742	693	693	727	725	738	747	702	755	712	707	809	722	721	797	788	745	709	773	683	753	748	746	702	790	764	779	737	722	752	737	765	704	724	704	747	733	730	742	738	745	711	758	736	691	729	729	749	737	725	747	750	751	699	730	760	723	722	728	762	704	726	704	726	680	800	749	691	730	719	671	732	738	755	730	698	713	695	743	755	770	759	736	732	714	728	754	773	707	718	739	695	718	698	727	724	745	752	672	717	751	700	759	741	722	732	695	716	710	719	713	727	762	730	708	735	747	687	742	692	721	723	676	692	769	744	736	735	726	779	708	765	755	735	719	718	754	722	711	742	761	720	754	727	747	674	731	741	742	746	726	711	701	710	749	698	700	703	791	722	728	706	738	705	699	740	712	770	713	740	756	742	712	749	693	727	686	712	751	718	701	655	758	748	734	732	732	741	713	746	768	734	740	731	796	779	721	711	783	712	726	723	730	757	703	737	739	722	768	755	758	777	761	689	696	711	770	712	776	697	774	753	728	677	737	705	710	755	709	707	696	762	757	742	753	750	726	734	734	714	735	744	743	724	768	736	680	712	701	753	746	747	710	723	753	709	769	696	758	694	707	755	740	778	756	721	662	697	709	680	709	701	743	776	705	674	715	786	714	704	730	712	706	724	758	682	730	764	719	744	751	733	730	730	743	738	794	724	749	734	784	686	743	733	701	816	704	730	766	728	727	748	750	749	743	746	747	730	724	731	694	747	764	725	709	722	718	738	773	763	756	782	757	740	738	747	772	710	773	749	705	720	744	741	723	688	735	699	737	740	768	807	725	727	749	766	692	695	702	689	711	757	768	726	752	739	741	745	725	700	729	758	707	737	675	727	808	723	767	755	715	755	727	769	706	695	772	727	738	745	730	750	704	733	759	735	746	737	740	737	664	733	746	719	738	738	695	722	737	734	720	740	693	763	745	750	785	672	719	744	723	680	741	681	775	735	743	745	733	747	773	726	760	677	704	732	734	791	703	712	751	728	731	684	698	709	705	721	730	698	733	703	773	734	677	764	786	751	761	739	710	714	726	730	748	763	746	776	760	746	720	721	772	737	714	755	666	727	730	727	739	770	708	695	738	726	722	701	745	719	763	711	717	719	772	713	736	761	714	733	700	680	681	753	731	724	746	739	711	734	746	778	714	746	734	734	689	731	731	755	672	737	701	756	701	703	729	775	676	779	770	753	748	756	738	733	736	721	739	748	771	768	693	692	734	692	732	741	755	772	773	742	740	680	712	726	731	769	736	740	684	735	704	731	697	745	718	686	724	669	766	705	717	759	744	741	741	781	701	753	725	733	720	760	713	759	713	746	711	709	733	728	704	697	754	735	721	739	759	706	684	719	713	781	717	767	724	729	725	710	732	722	743	747	691	700	728	799	757	756	737	722	700	739	684	714	751	698	748	722	724	761	723	706	716	732	764	734	716	727	733	709	705	727	717	764	729	695	810	738	709	776	710	747	770	745	695	766	706	695	750	729	678	726	725	715	733	745	693	767	703	711	773	728	764	752	740	687	760	744	763	755	716	707	723	737	738	772	741	744	742	782	664	749	761	672	708	764	721	754	784	717	687	737	722	741	765	763	737	725	745	749	733	789	741	735	748	717	750	747	773	728	690	705	693	716	705	728	730	761	738	731	725	657	733	740	693	736	693	698	733	789	733	730	710	691	697	761	726	735	745	719	773	774	741	745	756	735	687	739	703	731	738	734	714	723	707	734	693	735	740	719	723	711	717	746	726	710	705	743	748	731	763	718	750	727	725	648	727	726	696	713	777	744	750	688	767	724	723	741	700	726	736	686	746	698	754	716	707	703	718	718	702	703	739	729	742	784	718	753	705	802	738	749	765	688	724	759	722	757	783	715	730	748	761	759	777	710	684	758	713	731	791	741	756	756	762	684	777	747	714	756	769	737	729	722	757	712	732	691	773	765	694	743	753	670	760	735	758	737	757	694	705	737	745	724	722	728	730	696	713	722	730	716	757	712	713	754	729	729	775	716	710	695	763	706	746	732	735	706	749	774	736	767	705	750	756	750	745	749	703	703	690	717	736	726	731	701	710	738	709	754	787	651	733	676	743	706	739	696	732	691	748	767	745	731	716	764	736	747	761	760	735	711	724	726	731	708	731	744	734	739	759	748	725	706	727	743	693	716	706	694	709	761	743	757	751	720	724	727	712	720	696	728	706	762	752	693	729	744	758	739	736	723	734	705	718	719	753	743	702	728	747	731	694	741	685	767	750	749	714	718	703	744	668	728	667	756	753	791	741	727	713	717	731	766	701	757	757	748	735	723	746	804	729	738	770	744	725	747	707	797	736	716	710	709	757	675	733	759	742	660	749	691	786	723	684	732	734	740	730	739	761	749	767	738	777	679	706	744	741	699	726	714	748	741	723	756	718	750	752	715	722	746	685	764	751	720	755	781	722	744	721	722	726	788	736	770	759	768	731	743	763	722	763	712	688	740	737	756	774	726	704	709	740	717	775	733	708	742	765	715	729	748	716	733	732	721	739	725	709	725	696	763	770	719	711	720	742	743	749	758	690	731	677	769	752	731	818	727	689	762	770	790	744	736	728	764	702	760	725	705	758	738	686	749	722	661	728	763	759	747	757	728	726	752	720	727	740	735	751	720	767	716	661	736	728	711	724	731	706	775	725	711	741	754	738	717	789	721	757	726	754	735	715	733	723	725	785	741	754	769	729	728	763	725	760	730	748	770	740	718	696	723	747	742	704	797	766	719	747	730	799	710	730	765	777	773	718	760	728	714	679	745	747	771	693	701	748	750	761	712	747	737	706	749	701	763	726	733	752	703	684	710	695	740	749	767	770	704	713	769	761	729	744	737	755	740	729	766	701	802	740	734	750	745	677	766	703	722	692	731	729	732	713	711	707	742	760	731	749	732	748	760	729	718	716	711	743	725	739	766	719	736	754	731	751	736	706	755	754	722	707	765	706	726	684	740	742	718	693	741	728	748	698	732	752	728	680	767	716	711	747	762	730	698	745
2776	142	83	68	91	122	84	96	87	80	65	62	64	73	62	42	69	65	50	53	54	53	65	61	51	40	40	46	63	49	37	36	39	54	44	44	36	36	36	36	36	42	34	37	46	39	44	48	50	44	40	44	35	35	44	42	43	37	38	34	33	42	44	38	47	49	36	36	34	31	45	53	38	44	40	35	41	38	53	47	47	53	45	54	37	40	33	49	40	26	41	30	29	34	43	40	46	39	41	33	43	31	33	42	48	52	35	40	48	48	25	34	35	42	41	35	32	48	39	40	36	41	32	52	45	45	39	46	55	31	40	46	40	45	39	49	55	45	47	36	41	30	33	35	37	35	56	38	43	48	43	36	40	47	45	37	38	36	43	40	45	35	44	35	41	46	42	40	44	42	36	39	44	34	44	39	34	48	40	36	49	44	36	46	44	43	40	41	35	41	47	34	38	48	32	32	41	43	40	30	42	44	34	50	39	32	40	48	38	40	38	44	37	45	35	43	30	42	41	47	43	33	35	35	43	45	42	42	38	36	46	41	31	50	47	35	32	41	40	49	32	38	41	39	47	46	49	42	42	37	32	38	46	45	32	38	42	39	43	41	40	38	53	34	39	42	43	49	45	35	43	36	32	57	53	60	40	38	43	52	36	35	41	47	40	42	31	44	40	50	34	38	40	32	45	39	39	30	35	46	39	48	35	39	42	33	36	41	32	43	38	41	43	33	42	47	35	35	33	36	34	44	30	33	52	54	30	52	49	44	31	39	37	37	43	47	37	33	36	39	53	30	49	29	55	36	49	37	31	47	47	46	38	28	45	38	44	34	38	46	39	28	41	47	30	33	42	48	44	42	30	39	48	43	45	44	42	50	39	41	46	45	44	35	53	36	33	43	38	52	40	35	44	38	31	48	49	48	32	38	40	52	43	45	36	45	45	38	44	39	31	48	54	33	49	47	31	34	33	38	41	50	39	40	43	35	42	49	42	34	40	42	46	36	50	38	39	50	37	45	29	52	40	38	49	30	37	45	45	42	40	50	33	40	57	36	33	36	33	40	34	32	47	33	39	52	34	42	41	31	43	42	52	32	33	38	45	41	53	35	41	49	48	40	43	50	56	37	49	50	42	36	50	36	43	39	34	48	55	55	35	31	30	40	37	41	42	60	41	40	50	43	41	35	51	48	45	41	41	40	49	45	32	50	37	38	56	45	41	38	41	37	39	35	37	55	37	49	35	45	51	43	41	39	47	46	41	31	32	40	37	42	43	44	43	51	58	35	34	46	51	35	50	36	44	39	47	36	37	44	39	31	37	42	45	51	46	35	51	48	41	36	41	48	45	33	36	43	43	38	40	40	43	43	52	42	47	40	44	37	47	44	47	44	38	32	52	43	46	34	31	43	35	37	45	30	50	39	41	46	45	39	57	36	49	36	37	45	47	43	37	41	45	49	44	29	44	40	44	42	43	24	48	35	35	35	53	49	38	39	45	45	30	42	39	29	40	39	38	46	47	40	39	46	28	39	44	48	54	44	34	50	42	57	37	45	42	37	42	48	38	46	37	46	38	39	42	42	43	42	33	46	34	36	38	43	41	46	48	34	31	43	46	51	29	36	36	43	43	45	44	41	37	33	36	46	38	48	38	48	36	47	43	30	31	42	49	27	43	50	44	37	34	28	40	46	41	36	40	34	36	40	41	32	35	38	35	45	37	26	50	35	36	41	48	56	51	45	46	43	44	52	56	32	39	38	34	39	39	47	33	37	42	49	37	39	48	43	36	34	37	38	52	30	41	29	41	49	39	51	46	46	33	36	44	47	32	34	45	38	47	40	53	25	41	49	33	48	36	34	60	44	42	39	35	45	38	39	46	42	41	39	34	44	35	39	52	46	52	46	48	35	33	35	55	37	50	48	33	43	37	36	47	48	36	44	31	42	32	39	47	35	34	52	39	44	36	36	44	49	44	41	38	46	39	38	48	38	35	51	39	36	49	49	41	45	39	37	35	39	45	44	44	38	40	40	36	39	36	35	45	49	46	46	35	39	42	34	44	36	39	47	32	48	37	33	34	31	38	45	41	44	54	40	43	35	42	41	37	40	45	40	46	33	52	40	40	43	51	40	35	48	47	39	38	45	31	55	41	52	44	32	28	37	43	37	40	39	37	30	39	40	43	46	45	37	43	55	30	50	43	42	47	37	49	40	34	43	38	41	41	30	37	46	44	43	47	44	39	36	42	46	34	37	40	51	49	51	42	31	42	44	43	45	39	29	48	43	44	47	46	38	45	37	42	60	36	34	35	44	45	47	38	44	44	38	39	45	40	56	31	40	49	34	37	42	54	44	35	35	36	38	34	35	39	54	38	49	43	33	33	37	46	39	33	44	36	33	58	45	44	34	38	38	41	41	43	36	53	46	39	40	36	39	54	48	38	33	47	49	42	40	32	41	35	40	35	37	35	42	45	50	32	34	43	44	49	36	32	47	42	43	40	46	39	35	35	58	35	32	54	40	39	40	31	44	44	39	49	44	46	34	47	41	40	37	37	48	45	55	51	39	46	51	37	45	32	50	40	47	50	38	29	54	33	37	36	42	45	45	45	40	46	34	31	41	38	45	42	49	46	36	46	45	41	45	30	37	35	46	48	43	56	44	41	37	40	44	26	35	40	36	39	42	45	31	43	37	44	50	49	37	41	25	45	29	28	45	48	38	56	51	34	27	51	39	50	50	29	54	42	44	37	44	36	41	47	31	40	23	36	47	57	37	50	44	46	47	51	38	54	42	44	43	40	43	42	42	43	38	35	47	37	44	36	39	40	34	41	40	37	36	37	37	35	43	44	34	37	44	46	45	34	41	38	49	43	32	33	38	40	46	39	53	45	35	39	35	63	41	37	36	49	37	38	28	43	41	39	44	49	44	39	55	28	37	52	41	38	32	41	35	48	50	43	46	54	36	39	44	47	50	55	43	40	29	47	33	45	38	34	46	33	47	42	39	36	44	46	36	45	35	41	38	39	28	45	38	36	36	34	48	54	42	40	38	37	39	41	46	39	43	38	42	37	33	44	36	45	46	50	40	31	43	48	45	35	45	40	50	35	35	39	36	39	35	39	41	40	36	44	39	37	49	45	34	40	46	43	40	40	51	49	41	37	39	45	43	52	40	42	39	40	48	44	38	43	44	34	46	38	51	46	38	33	43	43	39	38	34	41	36	37	47	41	46	43	38	39	32	40	29	44	31	47	51	38	43	49	36	45	40	45	33	38	43	33	45	35	34	40	42	36	41	46	39	34	48	52	41	41	46	34	41	45	43	48	50	32	28	42	51	38	38	50	35	40	39	51	34	32	41	42	43	60	44	45	34	48	46	36	39	40	40	37	32	45	31	45	51	49	36	35	31	35	43	44	42	53	37	41	36	38	41	43	46	39	52	41	42	36	37	34	56	39	34	31	36	47	38	37	33	37	39	42	34	33	44	41	49	44	36	43	29	32	44
17872	4246	1835	5173	9221	8886	7143	5751	4458	3685	3054	2658	2357	2046	1892	1691	1564	1740	1710	1413	1249	1185	1164	1110	1017	1070	1038	987	1010	938	941	882	875	939	894	878	843	874	849	846	869	836	836	849	843	781	775	823	771	806	826	792	817	789	770	794	789	766	724	742	771	753	783	762	729	738	754	738	753	785	803	766	746	826	747	725	761	743	753	712	738	709	760	772	759	715	751	731	729	750	754	736	785	740	757	762	764	786	778	738	756	801	708	715	757	765	726	747	701	712	717	749	711	724	718	712	736	787	766	730	759	750	707	742	759	686	760	744	720	763	733	743	710	722	698	785	747	753	743	707	720	718	737	716	709	786	711	799	717	741	679	798	707	690	747	759	743	740	727	717	727	705	706	738	775	713	734	756	679	764	706	750	712	696	733	726	735	713	771	704	726	739	696	707	681	750	725	738	702	701	702	732	739	745	717	724	718	761	770	702	696	769	705	741	744	725	738	753	717	780	733	697	738	750	734	737	688	714	751	736	725	733	753	747	709	759	702	724	737	734	726	748	714	749	771	764	725	712	704	742	739	763	685	749	743	739	733	711	732	729	724	778	696	710	782	722	720	760	758	725	693	713	729	731	711	746	684	727	751	740	731	774	743	718	739	704	767	791	744	705	687	717	728	735	759	771	695	732	740	733	711	769	757	757	728	784	701	696	708	733	747	683	735	718	735	764	728	773	770	779	706	682	728	693	746	754	702	735	741	728	751	715	732	723	775	756	726	752	747	751	719	745	752	643	705	770	669	729	715	701	709	758	714	754	722	732	711	718	738	720	747	784	701	725	732	816	735	711	767	676	750	728	738	733	713	721	742	720	738	784	678	714	748	755	718	739	716	725	746	739	769	736	720	726	723	693	722	747	688	726	749	715	751	739	713	816	728	739	763	784	783	738	736	710	731	716	734	721	723	677	754	716	711	728	740	767	732	755	731	735	718	692	734	722	757	716	740	717	738	765	762	695	700	731	737	756	709	741	734	720	746	768	733	746	698	725	707	707	749	718	727	718	732	757	726	733	735	781	731	771	739	753	715	722	717	734	749	727	767	687	786	756	757	713	732	702	704	716	796	779	737	736	793	752	755	781	744	719	699	730	735	718	758	688	697	761	760	731	754	760	750	734	762	729	680	742	720	724	740	773	704	720	744	762	759	711	750	728	729	721	732	739	711	693	775	772	800	678	737	739	718	747	743	717	759	715	752	710	693	727	678	706	729	714	723	699	733	737	753	733	754	726	666	693	744	717	717	747	745	752	708	760	707	705	740	715	732	700	757	704	749	683	728	735	772	748	739	742	753	684	795	685	724	733	728	708	738	759	738	740	715	787	724	767	702	734	760	718	708	739	686	711	726	762	693	792	767	714	738	680	739	729	752	747	707	699	717	691	697	751	769	737	695	718	725	768	774	730	765	775	685	752	730	752	685	694	748	742	730	707	665	811	707	757	689	707	712	693	715	705	742	722	734	666	731	751	756	739	740	731	710	738	703	692	720	725	711	665	666	701	685	746	742	732	717	725	732	726	738	803	711	698	813	717	659	733	716	749	716	688	756	729	759	751	769	713	731	762	734	744	713	736	713	686	719	767	741	750	713	755	717	735	743	752	756	713	706	678	755	778	723	689	738	773	720	729	704	728	709	736	683	716	678	715	714	730	734	680	720	743	685	748	727	747	721	701	733	725	712	748	694	719	725	725	728	739	748	688	715	715	738	719	730	760	764	728	739	694	725	745	785	745	734	747	741	729	717	690	749	719	791	733	773	724	722	738	730	748	751	703	748	760	753	667	769	757	670	692	799	732	748	752	790	674	714	717	714	747	749	736	715	729	783	719	758	732	718	744	715	723	717	723	749	770	714	711	814	746	791	730	741	732	739	755	690	723	689	761	759	728	710	788	727	697	774	756	724	747	699	667	751	740	707	694	744	718	694	756	717	721	726	716	700	734	682	727	736	728	764	703	766	747	798	745	693	701	707	694	709	744	702	713	729	714	757	701	761	729	713	718	734	755	750	763	716	762	739	682	743	709	762	757	726	722	770	721	724	722	752	683	740	700	780	756	701	735	722	747	763	809	722	726	764	753	720	748	706	733	718	740	743	746	775	758	740	725	725	678	731	781	756	736	738	730	759	751	711	718	739	691	742	737	697	688	753	731	731	713	733	760	747	729	730	694	697	735	708	711	785	748	730	729	711	713	688	729	713	681	742	675	716	765	727	680	744	706	747	731	713	771	685	731	740	708	691	731	778	709	755	713	713	706	730	726	716	703	716	771	706	740	738	709	718	735	724	710	723	769	743	699	740	732	735	694	761	732	709	760	732	711	698	689	692	774	722	679	723	762	691	727	744	694	803	736	737	738	738	721	709	728	715	748	710	753	744	743	743	673	697	683	772	705	762	707	724	733	714	746	721	717	734	756	734	749	733	753	737	729	717	727	730	725	729	724	717	733	750	783	684	728	748	716	760	714	732	735	672	743	720	703	758	754	758	711	698	754	698	740	754	714	713	764	768	733	754	743	682	752	687	757	730	759	760	703	726	718	701	745	736	723	755	718	733	786	734	744	718	732	733	739	703	715	741	783	741	725	750	736	737	708	757	741	708	692	815	762	744	703	756	752	732	703	769	738	700	728	689	770	776	736	709	735	729	735	771	750	737	757	753	724	758	719	720	740	717	707	717	736	711	753	745	745	762	790	703	765	744	764	738	745	756	703	664	775	762	735	725	708	701	678	695	704	717	720	733	718	700	751	673	789	679	769	736	699	736	724	692	754	736	715	777	734	712	651	723	732	710	731	716	730	738	754	714	723	732	751	770	731	731	730	726	753	722	767	724	715	727	765	732	766	773	782	715	725	745	743	760	763	719	694	731	716	703	755	786	731	715	739	723	772	762	772	700	772	751	775	705	746	704	757	679	733	786	728	741	744	699	733	779	695	751	706	718	748	739	756	743	694	698	713	751	764	719	733	721	778	723	743	728	726	722	729	719	698	766	736	735	742	750	713	734	676	743	692	723	722	722	761	776	733	747	740	701	751	750	764	719	743	784	762	722	696	740	738	721	710	683	742	697	722	743	749	718	701	701	722	688	756	694	746	694	745	701	745	747	751	713	768	739	737	768	744	661	798	688	731	712	710	745	716	720	726	682	729	708	730	772	762	743	683	718	739	726	758	755	758	731	760	738	778	705	736	751	746	704	728	787	750	718	731	726	725	735	760	687	734	741	708	697	773	734	737	730	740	791	740	680	744	723	739	725	732	758	790	706	749	732	735	669	729	709	771	711	759	706	702	742	742	714	750	703	722	772	752	742	718	730	701	727	724	706	743	779	754	742	705	764	777	676	712	696	714	701	720	719	718	785	747	687	720	748	737	693	700	770	717	708	733	741	725	716	713	701	741	702	707	762	743	715	742	759	695	726	711	709	725	746	780	703	711	726	772	741	746	743	734	721	750	729	692	784	720	696	730	749	738
2348	247	112	69	137	171	189	157	146	145	114	82	78	78	74	59	70	74	56	47	42	42	44	38	34	31	34	25	29	30	28	24	32	34	32	24	29	20	25	17	23	25	18	28	21	15	21	20	15	26	19	17	23	18	23	25	16	30	22	24	26	18	25	18	21	32	24	23	19	18	24	19	28	23	25	23	23	18	26	21	16	23	18	21	22	21	22	24	21	28	17	15	16	23	33	24	15	23	25	20	22	19	16	25	20	24	21	23	30	23	22	27	23	19	20	20	13	24	19	17	23	20	25	21	19	14	23	24	19	27	21	18	24	21	20	15	24	18	25	26	21	19	20	19	22	24	16	25	23	15	13	25	24	23	20	16	19	22	19	20	24	21	21	15	18	26	18	17	18	19	22	28	18	19	14	25	20	20	21	26	20	23	8	16	13	15	19	22	26	18	23	23	29	17	22	22	17	23	19	19	21	18	21	12	19	13	23	21	19	18	14	22	29	23	19	20	23	11	17	19	18	19	21	22	29	21	15	23	22	19	16	19	25	24	17	17	21	10	33	23	19	18	27	31	16	17	20	32	13	26	25	18	17	16	16	23	13	28	25	21	25	19	24	15	26	17	22	19	15	23	20	24	18	17	22	18	15	21	25	29	18	13	23	16	22	15	27	26	16	22	25	20	20	23	20	26	25	14	21	20	21	19	20	15	18	24	19	24	19	23	17	22	24	18	12	13	16	21	31	24	20	23	21	27	26	26	24	14	20	19	20	22	25	20	16	14	17	9	18	18	23	21	32	16	13	21	21	29	16	28	22	21	14	25	23	21	20	13	15	10	14	17	16	25	13	27	17	19	16	26	13	27	20	23	19	25	14	10	14	14	19	12	18	22	24	18	20	21	15	20	16	27	23	18	17	12	25	19	16	14	15	19	18	16	19	19	17	17	17	18	21	21	19	22	19	18	17	24	20	15	19	19	16	29	22	29	18	19	23	21	23	18	15	18	24	17	22	13	19	16	13	23	27	18	22	25	24	20	21	15	23	18	17	25	17	17	21	20	21	25	24	23	23	24	13	12	20	20	20	14	20	14	21	15	19	17	23	20	19	22	18	23	18	23	23	14	28	12	29	16	24	14	15	17	21	20	20	15	15	21	21	17	18	19	18	18	19	16	25	18	24	26	11	15	17	18	17	19	21	18	15	26	16	15	22	23	24	12	18	16	21	19	24	18	10	21	13	27	21	21	19	29	19	18	21	17	19	21	16	24	18	28	22	17	18	21	24	22	21	20	17	17	12	23	24	21	27	23	23	20	20	17	20	20	18	25	17	20	19	23	21	16	20	13	20	24	15	14	15	19	14	20	21	14	16	18	18	15	16	22	21	21	24	20	19	23	24	24	18	18	22	21	20	15	17	31	20	18	27	20	18	17	19	17	22	11	17	27	28	20	16	13	31	20	25	24	20	15	12	20	22	19	23	18	14	18	20	13	21	12	33	19	20	21	18	24	16	18	22	16	23	14	20	26	19	20	20	27	21	21	18	18	22	17	20	22	19	21	13	24	25	17	23	21	20	17	27	16	22	22	22	15	12	19	22	27	21	19	21	15	15	22	30	24	13	16	17	21	12	15	23	18	20	16	18	17	24	19	26	26	17	20	13	27	18	16	31	15	20	18	20	19	15	15	32	18	20	21	26	18	20	19	14	22	22	17	22	13	16	21	17	21	26	21	16	19	17	15	24	22	18	19	22	14	30	18	15	14	18	19	22	22	18	21	22	23	28	18	24	19	16	18	25	18	23	18	12	12	13	14	24	25	25	22	30	16	19	18	28	23	24	15	17	9	27	28	23	20	21	28	27	25	18	12	21	16	21	20	11	23	23	17	21	14	13	23	17	16	17	21	16	13	16	19	14	15	15	16	21	17	19	16	19	16	21	20	13	13	13	17	27	19	14	21	17	33	18	27	19	19	16	21	19	21	17	21	25	22	16	11	19	12	16	19	25	19	26	17	20	20	19	27	26	22	20	16	21	25	9	12	24	18	25	17	14	15	13	21	26	17	23	30	18	26	14	23	14	15	14	13	23	24	21	26	22	12	19	18	25	18	17	12	16	24	30	15	20	26	17	27	12	22	22	19	23	22	21	17	19	18	14	12	17	14	24	22	19	24	8	23	15	16	21	22	22	22	24	24	30	24	22	15	13	25	17	25	20	29	17	25	26	22	17	20	22	21	25	15	16	14	21	19	10	23	20	16	16	17	15	21	26	18	24	20	17	22	13	23	26	18	23	10	15	13	16	22	17	29	22	15	21	14	28	21	22	11	23	22	19	20	23	22	15	26	11	23	13	13	20	23	9	15	12	22	13	12	17	21	10	18	23	21	20	19	23	18	33	22	17	24	26	13	24	28	20	19	17	20	17	24	24	20	15	24	15	23	25	18	19	19	16	23	23	24	16	15	26	25	14	22	25	27	25	11	22	16	18	32	21	21	27	17	20	24	20	23	23	13	20	15	20	22	13	18	30	18	25	21	23	19	24	20	27	23	17	21	20	16	22	24	15	18	16	17	15	21	16	20	14	6	15	23	13	15	27	12	13	19	11	27	25	20	30	21	22	17	13	15	24	29	19	19	25	17	29	18	24	15	24	20	13	27	19	20	19	14	17	24	20	14	16	24	23	26	22	16	22	12	12	21	20	13	15	23	19	29	22	16	18	19	19	25	27	22	17	20	23	15	26	21	18	15	21	23	19	14	15	13	21	18	20	14	18	25	18	16	27	21	15	15	21	19	23	12	20	23	21	23	23	21	21	13	16	15	14	19	24	28	19	11	18	18	19	19	18	21	23	17	9	17	17	23	21	25	22	17	20	17	29	15	23	18	14	23	23	21	21	21	25	22	22	13	23	20	16	24	17	21	16	23	20	16	21	14	22	18	24	16	25	25	18	13	16	15	13	19	21	18	21	15	13	23	24	19	23	20	20	15	15	14	15	17	16	13	18	14	15	24	16	19	21	16	28	16	19	23	22	17	19	26	17	18	22	17	23	29	19	19	16	24	15	13	14	21	20	16	13	14	24	28	20	22	17	12	26	15	17	19	21	24	20	25	20	26	23	21	16	29	30	20	24	28	15	25	22	18	20	20	16	16	22	18	17	20	16	22	9	15	18	15	22	18	12	23	15	22	24	10	20	21	13	31	16	12	17	30	11	25	21	15	28	15	15	19	14	18	18	21	18	26	21	16	23	17	26	15	18	16	24	21	15	20	15	21	13	13	16	13	21	20	21	19	5	27	31	14	19	19	19	16	18	20	17	29	17	18	16	29	13	13	23	18	23	19	16	20	19	21	24	24	20	18	23	19	16	27	24	26	25	12	21	16	21	20	19	24	19	15	9	16	16	19	23	22	17	18	15	18	12	25	17	22	18	11	14	20	20	20	14	22	17	22	21	26	24	21	14	18	17	25	33	13	21	22	14	19	23	20	22	22	18	22	20	19	23	25
24871	7352	2760	9482	16662	15615	13020	10165	8180	6652	5371	4461	3798	3247	2746	2398	2160	2401	2377	1880	1467	1385	1310	1177	1022	1043	1005	989	938	893	843	809	746	725	675	657	598	623	600	593	620	587	553	540	539	509	523	521	483	519	510	502	506	471	465	477	472	488	446	459	448	403	421	426	406	425	429	404	406	427	418	436	412	414	376	396	448	387	378	406	400	407	389	379	395	395	359	387	362	401	385	391	416	384	361	399	382	353	431	424	350	417	357	385	345	375	403	344	403	374	393	389	378	382	376	383	405	358	367	353	378	384	362	354	369	374	394	378	386	377	395	381	379	383	346	373	375	359	373	373	327	380	388	345	401	361	423	341	386	339	368	395	373	392	372	348	358	347	351	369	339	335	377	397	381	417	349	385	364	365	372	355	345	366	374	348	358	355	390	330	339	404	418	380	348	350	325	367	336	354	361	385	385	349	378	357	398	390	351	410	335	377	387	383	351	378	348	343	332	364	355	339	346	359	367	335	370	336	389	363	378	367	368	348	383	327	364	330	352	336	347	357	354	346	322	363	383	376	372	360	359	366	356	376	347	336	330	350	367	370	347	368	357	379	349	333	349	402	380	389	343	365	352	347	324	347	346	367	376	335	348	352	351	371	339	398	359	353	345	372	344	362	349	355	362	359	379	393	372	351	354	373	368	376	368	387	338	357	344	385	356	364	347	358	355	339	402	340	364	360	380	349	365	357	332	377	371	362	351	345	391	353	353	349	343	344	338	369	348	334	345	310	378	373	311	373	357	353	362	364	373	351	386	341	367	368	358	376	325	347	354	347	390	326	333	368	347	360	351	359	347	356	347	320	378	349	387	332	361	380	357	363	365	353	335	323	371	398	369	379	368	366	360	375	371	360	353	361	344	367	377	366	335	357	388	338	332	377	381	329	355	378	373	399	374	372	343	361	343	335	359	338	363	348	334	345	368	374	335	388	339	352	335	379	362	359	351	370	347	383	344	357	331	378	351	358	345	345	343	328	355	351	372	366	386	354	369	372	358	384	373	353	372	358	356	343	352	383	358	323	355	355	345	358	366	379	382	380	361	357	353	384	346	346	369	389	381	308	367	368	357	352	369	376	325	351	409	372	351	318	374	338	357	349	381	376	369	348	360	363	359	350	360	360	367	376	370	360	406	357	394	366	392	368	375	353	401	363	331	412	349	321	376	393	367	395	386	333	353	382	345	333	351	370	360	376	367	345	310	383	355	375	350	353	342	356	372	361	387	355	349	348	380	331	342	350	358	333	350	349	374	332	356	321	390	344	397	379	359	375	337	334	373	364	346	352	353	354	351	353	354	328	333	350	352	369	353	342	366	391	321	348	365	368	324	365	413	348	398	368	390	381	344	378	350	343	373	357	334	367	336	335	330	340	327	382	378	326	322	393	364	362	314	358	351	351	334	398	387	356	363	352	365	386	336	381	363	416	365	365	389	342	358	353	346	375	362	366	394	382	381	324	367	358	353	369	377	354	371	338	330	336	340	321	320	358	378	337	393	356	344	385	356	366	362	328	414	361	374	339	351	340	385	344	383	355	341	330	359	400	344	393	357	391	353	322	382	357	359	360	338	349	358	367	356	379	373	357	353	357	389	369	365	350	371	341	410	365	391	364	367	349	400	354	358	378	354	383	327	356	404	352	366	334	320	391	378	402	373	339	388	305	351	349	356	333	383	371	349	377	369	404	366	380	351	376	357	386	352	374	353	348	349	366	377	357	396	362	367	360	295	325	366	348	361	339	360	384	355	359	374	370	322	350	342	393	343	349	360	383	372	343	353	345	346	342	331	376	338	339	360	363	367	369	367	348	393	366	355	335	374	379	320	343	323	354	358	333	355	387	359	370	335	365	362	349	350	381	365	355	410	372	329	380	333	364	387	363	361	328	368	362	352	353	353	348	369	367	378	321	344	376	379	333	356	349	396	375	360	350	368	354	343	393	341	345	378	363	377	402	383	397	347	347	343	381	376	374	335	328	364	346	361	385	356	355	357	356	386	353	364	406	343	359	333	341	378	361	345	371	373	369	353	385	356	375	336	357	321	382	347	363	348	357	345	322	389	357	360	345	343	362	386	336	357	401	373	370	335	339	362	366	356	357	343	346	357	310	359	395	417	328	315	366	366	375	349	370	373	366	370	340	336	380	399	372	349	370	342	349	342	312	347	367	341	365	366	328	340	376	338	357	383	333	349	368	360	360	352	366	378	369	351	346	348	392	361	372	338	372	341	326	332	341	330	360	388	329	350	365	397	359	344	365	354	374	368	370	349	379	341	381	372	370	352	350	378	373	371	369	348	408	312	333	398	385	384	352	351	320	350	354	361	399	347	358	368	329	350	357	355	353	375	357	358	337	344	350	357	340	345	349	364	343	377	343	360	366	349	370	361	357	325	341	377	384	317	340	363	379	348	358	356	375	365	342	352	354	364	340	360	357	353	369	348	316	333	357	370	341	362	386	349	379	369	375	366	368	335	355	358	348	352	374	367	358	341	412	390	393	378	359	345	341	384	337	320	360	353	384	368	359	337	350	370	345	350	337	336	355	385	329	359	363	354	393	340	365	365	351	367	340	348	363	378	357	352	370	372	395	364	374	359	331	344	372	339	348	362	396	392	366	349	320	363	351	349	381	363	365	348	363	358	356	348	337	328	355	343	354	359	356	381	343	353	319	341	384	376	330	360	346	386	330	365	344	372	352	364	369	412	347	382	346	369	327	369	371	363	374	364	372	370	356	347	353	360	435	343	335	336	382	332	376	364	366	323	369	351	356	389	355	349	369	356	346	351	352	366	364	332	354	347	348	359	359	315	336	351	354	375	385	387	353	373	335	357	348	375	364	377	338	360	327	353	350	369	369	382	364	334	350	335	365	387	355	351	348	364	412	384	364	340	392	323	352	374	369	357	374	364	334	370	350	373	346	390	334	402	352	363	347	342	335	380	359	344	367	373	365	363	357	360	336	342	378	372	337	363	331	367	360	360	335	370	368	350	320	372	355	370	368	368	339	371	362	343	366	354	340	368	393	373	367	348	349	348	334	337	376	370	351	386	358	368	327	378	364	372	342	369	362	348	390	371	332	382	339	386	356	367	325	337	349	367	380	361	351	345	353	329	358	335	367	342	345	365	378	347	369	379	344	347	343	365	357	364	329	399	379	363	352	344	361	340	358	344	349	387	320	342	363	383	367	350	356	341	375	347	365	369	378	382	367	348	353	383	378	365	359	352	391	336	377	374	354	397	337	366	358	315	342	382	375	353	351	355	345	357	376	375	338	362	332	369	358	383	389	366	376	314	369	369	355	333	322	348	370	368	338	327	369	364	349	359	350	368	339	334	360	384	382	326	379	381	354	371	380	379	385	345	333	358	378	352	355	392	339	365	368	347	352	365	373	352	356	385	349	358	339	352	367	324	336	340	399	349	323	332	366	373	332	351	376	366	363	353	389	375	326	346	356	371	379	370	346
1377	56	43	33	45	50	48	41	46	33	40	29	28	41	26	39	33	32	26	37	32	41	29	24	31	29	28	26	24	27	27	24	31	28	33	27	29	28	27	37	30	26	31	23	26	33	19	30	26	36	27	31	35	26	31	23	19	27	27	26	28	29	29	27	33	37	30	21	27	23	17	23	21	26	22	28	35	23	25	19	25	26	28	20	28	21	30	21	22	21	28	41	32	26	19	31	38	26	31	31	18	26	31	32	24	25	37	23	31	24	32	22	24	29	27	27	27	32	25	17	17	26	27	23	25	26	22	22	19	26	21	20	31	19	34	20	30	27	17	29	29	27	27	26	34	25	19	34	22	25	24	24	28	26	23	27	22	17	22	16	25	30	24	26	21	33	24	19	22	20	29	26	27	21	24	23	22	24	31	32	22	27	27	28	45	30	26	34	26	29	19	18	29	26	35	23	47	22	24	33	30	16	25	28	26	26	26	23	17	26	40	28	23	31	29	20	30	35	27	28	28	25	26	31	30	27	31	28	26	29	33	30	25	24	20	21	26	26	21	27	30	26	27	26	31	22	24	25	25	23	25	37	25	21	22	27	16	31	32	22	27	28	22	34	24	24	19	21	18	21	32	30	19	35	24	23	33	39	32	28	26	29	30	30	26	31	21	19	32	28	26	28	21	32	25	31	22	24	33	31	29	23	18	27	21	29	18	21	19	24	23	21	21	25	30	17	23	26	33	27	36	33	22	26	29	26	30	23	28	28	22	18	24	38	28	25	34	23	24	34	30	24	31	32	25	24	24	30	27	36	17	18	26	27	24	29	24	30	23	21	21	30	31	31	30	23	27	31	18	35	26	15	39	23	21	34	33	27	29	25	35	32	36	26	31	29	28	32	33	23	31	21	24	34	29	33	28	27	25	21	27	36	22	28	23	25	19	25	23	21	31	30	36	19	30	34	33	21	26	25	29	24	15	22	26	31	25	23	22	31	28	30	20	26	33	29	20	23	32	24	39	29	24	23	22	20	41	39	27	27	24	30	29	16	27	32	23	27	26	27	42	35	34	38	20	22	17	29	22	29	24	33	28	21	25	32	22	23	28	25	35	28	35	26	16	34	29	41	24	18	19	32	20	22	26	40	35	23	30	33	32	27	27	30	28	33	21	30	21	28	25	28	18	22	33	20	33	26	17	23	33	32	32	33	24	32	26	25	25	31	23	23	23	33	30	27	28	13	20	21	27	21	29	36	27	37	25	23	24	27	24	31	18	36	24	27	26	22	24	22	24	32	24	26	28	31	19	32	23	24	32	31	24	28	26	28	23	32	23	29	27	26	23	22	30	28	24	17	19	24	21	30	36	26	27	24	23	22	31	27	32	31	31	20	30	25	27	29	35	26	24	24	21	24	24	24	23	28	31	27	37	25	40	31	21	24	22	22	19	37	23	27	23	26	23	29	24	30	28	27	39	31	29	25	23	21	32	35	26	33	28	30	26	15	31	24	25	19	24	26	33	31	34	35	33	35	25	17	28	29	24	28	22	18	31	26	22	19	25	27	29	26	27	25	30	31	26	22	27	23	35	32	31	25	25	33	21	29	23	22	24	22	29	27	39	21	32	19	29	29	32	37	28	40	18	29	25	30	26	23	24	30	18	30	18	27	29	35	30	22	26	19	30	29	25	27	35	24	24	31	28	36	23	22	25	31	22	23	25	20	31	28	21	23	31	35	23	36	23	28	24	27	24	33	27	24	29	36	28	25	17	27	30	26	25	29	34	38	23	26	16	28	30	28	27	33	29	21	27	17	31	34	25	24	24	28	23	30	28	21	35	21	32	23	27	25	20	20	27	26	20	29	28	35	35	27	36	34	26	26	23	22	27	24	32	30	31	15	30	25	14	23	25	31	25	26	21	19	21	16	30	32	23	21	26	18	26	22	19	24	23	24	28	17	35	25	34	22	27	25	27	33	28	25	31	26	29	28	23	26	25	33	27	24	23	30	36	23	28	24	23	24	19	30	26	21	26	26	29	16	15	25	36	22	29	31	19	31	43	30	29	27	22	28	26	30	24	25	27	28	24	22	26	27	41	21	20	27	22	42	34	27	32	21	32	26	28	32	26	23	26	25	31	25	25	31	22	19	32	31	19	31	34	20	26	30	22	32	21	21	25	34	24	25	22	39	24	36	16	18	21	31	23	28	38	36	20	31	33	23	31	28	23	26	44	31	29	24	32	26	30	31	26	34	35	24	29	22	28	30	19	31	23	28	24	27	28	24	38	21	27	44	28	22	26	32	31	22	31	28	26	18	28	14	25	24	28	18	22	34	31	19	29	25	35	23	26	26	26	27	26	25	26	32	26	22	26	24	34	22	25	23	32	27	32	24	25	16	31	27	47	31	23	23	24	30	33	25	19	27	29	28	33	24	37	25	26	23	25	23	32	29	29	22	25	26	22	23	33	33	19	24	25	27	26	30	38	18	26	23	21	34	24	32	34	28	38	26	28	18	26	19	21	22	21	31	27	36	24	26	31	30	28	27	27	42	30	28	25	17	27	22	17	29	27	25	26	30	26	22	32	29	27	16	36	28	21	25	21	33	29	23	21	19	29	24	20	20	30	30	33	35	39	21	31	30	33	32	31	21	24	29	23	28	40	31	34	25	31	19	33	27	23	18	27	24	32	27	28	26	31	25	27	23	16	20	19	22	30	33	17	28	23	37	21	28	27	31	28	29	28	17	27	32	28	26	28	25	30	25	29	21	29	29	27	27	31	21	25	25	23	24	34	37	30	27	29	30	31	27	41	28	29	32	31	28	17	20	20	24	26	29	17	34	32	27	34	21	27	37	32	23	25	22	22	17	29	22	26	24	36	27	34	23	17	25	32	31	31	32	27	20	35	23	25	20	33	23	23	23	34	30	26	28	39	31	29	31	32	22	16	27	34	22	28	22	25	34	27	27	22	36	28	26	26	22	31	33	26	29	32	27	29	33	28	22	28	29	32	24	27	26	24	25	27	23	24	27	25	25	35	23	33	20	32	34	18	22	28	22	19	16	27	27	39	30	23	31	33	24	29	30	20	24	34	22	30	28	23	36	29	30	27	32	31	33	27	27	28	31	35	27	16	30	30	30	28	28	34	29	27	23	30	24	40	35	29	34	27	23	29	26	33	27	27	31	28	23	26	22	25	41	20	29	29	19	32	29	35	27	34	35	35	19	28	30	33	18	19	34	22	32	31	29	33	19	25	24	27	26	23	17	21	23	30	21	34	21	21	22	38	30	19	19	32	43	32	28	30	41	26	26	22	27	28	28	23	17	27	31	24	31	26	23	14	37	29	30	18	32	29	25	31	30	26	26	27	30	21	14	22	30	25	36	30	27	26	27	35	36	26	26	29	22	22	25	17	26	24	25	29	30	23	26	20	31	28	24	46	28	26	29	33	24	28	21	25	25	24	25	29	33	32	27	34	30	21	28	25	36	19	32	23	22	29	26
13318	2212	835	1845	3242	3170	2466	1968	1596	1306	1166	1006	938	842	805	764	700	728	750	732	616	633	551	542	634	565	585	533	531	595	509	522	498	524	546	501	501	518	522	529	488	484	525	477	496	483	507	473	481	456	481	465	498	473	482	595	449	471	470	482	436	494	522	507	471	509	495	463	480	503	453	498	524	503	524	481	461	482	488	480	511	439	511	473	486	476	490	473	457	484	478	457	482	445	491	442	477	449	480	493	499	461	479	486	433	499	484	506	513	450	509	482	447	458	501	453	452	469	441	492	459	465	437	491	434	480	465	485	482	452	490	485	494	477	487	523	509	532	489	478	439	491	475	455	473	467	468	479	454	501	497	478	485	476	462	485	467	440	467	482	463	474	482	458	477	471	504	466	455	479	466	476	445	467	478	452	499	489	466	493	442	505	485	464	446	481	482	472	513	483	416	479	476	465	470	456	469	466	536	447	456	453	479	490	443	500	504	462	477	453	473	445	454	464	466	439	467	497	453	470	492	447	458	485	464	445	484	497	449	519	467	470	483	473	472	504	466	491	448	501	480	514	461	460	494	472	470	472	464	436	442	465	467	465	472	492	488	492	485	483	478	466	477	495	478	466	470	453	469	483	433	444	495	491	447	499	459	503	436	437	493	486	502	484	480	492	451	461	472	470	482	456	458	509	469	498	443	466	454	473	413	475	452	457	447	478	415	445	452	469	462	475	464	475	478	489	519	428	471	463	458	469	431	434	503	442	473	498	467	459	485	466	491	489	496	461	513	444	449	479	464	484	448	491	491	498	511	493	494	464	487	479	452	512	483	494	474	464	494	499	470	486	468	493	471	482	467	471	441	466	470	502	449	473	482	436	476	488	469	457	499	441	466	510	479	472	459	512	501	452	490	459	450	465	439	422	474	488	483	450	488	522	465	471	492	445	469	442	465	499	469	451	458	422	503	478	474	464	492	454	478	471	484	453	477	500	479	459	461	459	467	475	448	507	451	480	463	481	459	441	463	438	448	468	493	488	492	482	446	445	515	499	473	509	490	460	437	477	477	459	471	476	463	463	468	478	468	458	471	540	456	476	472	478	486	500	465	468	465	462	476	498	460	471	429	479	478	463	425	477	500	479	484	480	428	484	463	489	460	507	493	467	488	457	489	512	473	481	484	467	472	480	478	441	472	469	477	473	453	488	488	483	466	484	501	424	481	459	475	472	454	473	434	454	472	476	446	465	481	499	442	448	493	484	460	488	489	458	476	459	444	471	428	453	446	466	470	443	497	494	471	476	450	494	446	448	478	490	516	434	496	463	458	486	455	495	444	460	454	450	479	494	453	477	453	445	455	484	466	462	442	462	455	476	456	511	492	452	489	495	464	475	451	485	505	475	483	497	474	465	484	509	478	443	444	472	469	447	513	492	485	471	522	476	463	457	441	462	497	502	476	460	482	452	475	467	496	455	487	450	472	499	471	442	464	489	457	454	485	457	483	475	473	482	458	472	435	456	459	487	487	471	477	455	500	458	490	444	458	445	474	479	477	451	488	448	480	470	479	466	484	489	509	477	461	479	429	413	484	443	482	510	494	476	503	464	447	466	476	477	497	456	479	452	463	498	479	527	489	459	419	476	488	506	484	453	438	504	489	450	480	457	490	507	435	466	453	520	485	484	479	455	453	457	484	496	501	460	482	491	481	478	484	508	410	470	492	465	503	507	475	485	427	467	481	465	463	500	471	544	488	469	481	488	487	491	497	440	467	463	499	508	464	468	479	478	440	438	472	450	447	523	441	486	470	483	472	486	506	475	486	468	450	420	473	439	462	492	468	479	507	462	473	465	453	489	471	457	448	499	451	453	486	478	462	456	454	477	431	445	441	473	459	445	483	452	452	461	520	484	496	456	469	488	495	459	492	462	507	493	446	453	448	451	474	489	474	468	472	483	479	502	455	489	485	465	478	467	477	506	489	492	450	491	506	474	471	489	489	456	482	501	471	426	500	472	475	459	494	487	485	487	452	507	478	478	487	477	449	484	476	466	481	502	504	490	472	437	505	457	456	449	471	458	486	479	499	441	473	488	451	503	433	483	461	469	471	491	432	516	472	480	512	446	460	466	445	456	469	489	425	488	477	472	498	438	489	512	480	449	452	440	495	492	475	501	445	506	465	501	482	488	479	454	475	439	430	498	446	525	437	451	439	470	489	461	496	461	513	448	476	466	495	466	478	488	511	501	474	497	514	492	473	481	487	475	518	487	493	476	493	479	469	453	418	440	475	478	444	518	441	445	481	449	454	446	499	461	464	498	483	456	472	451	466	481	509	486	466	415	466	452	467	486	470	466	486	471	482	479	431	460	489	471	446	509	470	476	447	493	464	466	427	462	468	527	485	474	506	502	439	499	492	488	487	501	489	495	495	501	443	525	445	469	478	458	455	475	462	475	453	479	484	455	451	509	506	462	462	465	461	466	456	451	469	457	464	491	483	501	444	506	493	482	471	465	472	469	472	487	474	475	468	469	505	476	494	439	401	472	431	486	481	465	473	469	495	455	461	472	476	474	467	461	480	486	474	490	514	480	452	467	476	465	480	474	480	470	454	486	494	501	436	489	485	506	498	462	466	486	458	496	484	460	482	450	467	466	494	454	494	513	510	454	451	456	495	499	483	496	517	474	471	482	500	405	470	459	530	468	464	474	474	509	470	486	445	496	435	467	435	476	443	501	485	453	450	473	461	476	482	464	518	460	485	477	478	495	449	465	480	482	462	485	469	463	461	471	437	476	473	460	437	429	482	465	491	465	442	508	501	480	480	434	470	466	424	475	466	467	471	464	426	507	492	460	458	512	475	476	462	501	496	423	473	478	467	454	470	475	465	499	490	477	490	434	484	501	447	476	482	513	489	444	485	466	452	476	442	462	478	438	484	471	484	453	481	516	452	463	502	451	464	478	509	450	473	478	483	474	467	473	466	456	477	470	466	476	479	495	481	498	505	444	456	463	490	501	470	444	476	458	472	482	485	485	483	499	487	480	467	475	470	463	448	482	480	470	473	469	463	471	495	453	478	497	502	454	452	451	465	447	458	490	463	479	492	453	469	423	496	438	450	478	453	456	501	489	447	467	445	485	497	475	498	471	484	471	447	466	480	451	466	474	496	449	494	462	467	473	452	451	513	456	451	448	462	464	489	476	458	460	469	440	505	482	483	462	469	467	460	472	446	469	459	431	474	518	471	456	460	483	464	499	473	468	434	445	497	455	472	506	518	528	456	510	483	499	468	472	437	462	448	488	484	522	486	427	464	457	457	454	467	458	459	507	447	464	440	464	491	461	457	450	468	502	514	487	484	509	479	485	442	463	467	480	484	477	490	470	485	481	491	494	481	502	434	482	472	477	480	502	458	472	459	443	446	465	464	438	504	468	443	503	460	451	467	511	499	464	473	447	418	491	452	471	484	458	479	462	448	515	483	438	473	496	445	466	453	459	488	430	455	450	471	398
2610	129	75	61	103	114	147	95	109	85	95	78	65	60	57	53	61	59	56	55	51	54	49	61	61	39	44	51	32	50	36	56	40	48	55	39	42	44	37	48	42	55	48	37	39	42	31	51	59	47	53	48	39	45	37	45	50	41	50	46	52	43	39	45	38	50	44	37	43	44	39	35	36	46	43	54	34	35	31	41	55	41	45	35	39	45	32	35	35	28	41	39	38	35	47	49	39	40	35	35	47	48	35	38	45	45	39	47	41	28	32	39	40	30	39	56	52	38	42	40	39	51	48	34	36	41	42	43	33	39	41	42	41	43	46	50	48	37	49	41	43	36	46	24	35	40	48	54	42	33	37	39	37	45	49	34	44	37	39	35	47	34	37	42	54	52	39	40	43	34	38	41	44	38	42	47	49	29	45	45	45	38	32	35	44	39	49	33	39	38	38	44	43	33	49	45	43	38	42	37	51	42	35	34	42	37	47	42	33	44	45	45	40	37	39	46	37	42	50	43	42	39	31	40	39	31	45	39	45	48	50	46	34	49	33	31	53	49	45	37	34	31	36	56	40	30	44	40	34	32	41	48	46	54	33	45	50	32	44	41	37	29	31	41	34	26	43	47	46	35	39	40	41	33	39	57	36	27	41	46	34	41	35	53	34	37	35	49	29	42	42	31	43	37	45	31	42	48	38	37	53	44	42	54	38	43	33	56	36	43	36	47	36	47	34	32	41	54	48	41	38	47	38	42	44	46	46	39	28	39	46	37	39	36	56	45	51	49	38	44	44	43	40	46	43	39	37	42	52	45	39	44	44	45	33	31	48	41	38	42	33	40	51	39	51	50	44	52	43	35	38	44	38	42	53	33	40	45	39	35	57	47	41	41	46	36	38	44	50	35	33	41	34	46	38	48	45	37	45	33	41	48	41	34	39	40	44	40	45	38	36	40	37	30	46	36	47	41	40	41	41	52	40	37	38	30	40	37	43	42	42	58	54	36	38	55	44	37	42	50	51	47	40	41	48	34	46	40	38	37	48	40	49	36	48	47	39	49	49	54	40	31	28	37	38	31	52	38	65	37	33	47	35	38	42	58	48	22	53	42	44	48	48	41	32	43	30	41	45	35	37	35	42	45	53	50	47	32	38	38	47	43	38	47	48	34	45	37	39	39	30	34	44	37	41	31	39	29	46	34	49	46	39	39	46	46	39	44	48	50	35	43	43	49	38	40	42	56	49	41	49	33	29	34	45	40	44	48	47	31	36	42	28	44	42	42	40	45	42	38	41	40	37	46	48	37	38	41	42	45	45	45	42	48	42	38	40	36	44	40	43	47	42	36	44	37	44	43	51	41	53	52	37	34	54	36	43	35	42	34	53	33	46	40	52	49	48	37	39	51	34	46	43	36	33	55	56	36	36	37	43	36	46	40	45	34	43	44	43	39	46	44	37	54	27	37	38	43	37	46	37	36	36	49	38	48	42	31	30	47	38	41	45	43	27	39	38	48	39	41	42	35	47	39	47	24	41	30	47	41	37	52	47	45	47	30	41	45	33	52	39	48	45	42	54	39	36	46	35	40	42	32	30	37	41	42	44	42	48	51	57	34	39	45	48	48	43	50	38	35	39	42	39	39	38	35	50	42	35	39	39	38	38	25	35	32	41	42	27	46	49	38	45	48	28	42	48	36	57	46	48	31	47	36	43	48	47	31	49	40	30	46	47	43	44	43	36	41	45	39	51	48	41	39	37	43	53	56	47	42	42	38	45	37	46	48	40	38	41	45	39	35	46	45	40	53	26	41	47	42	36	39	48	46	43	33	43	46	29	37	44	60	38	40	35	36	33	56	40	36	42	44	23	39	43	42	28	40	48	33	45	38	45	43	40	50	48	43	34	46	47	47	44	53	37	43	40	44	44	37	38	42	41	36	44	51	38	44	40	44	41	42	51	36	45	41	41	40	44	47	45	38	36	46	47	50	49	43	40	50	35	41	35	43	55	46	27	47	46	31	44	43	40	27	35	49	39	51	40	52	45	36	39	40	36	46	43	39	44	41	48	38	56	33	38	40	39	35	48	51	37	43	49	40	56	42	33	52	54	45	51	36	38	36	41	39	44	39	35	43	43	42	42	47	41	34	55	41	39	45	48	38	39	46	41	53	49	33	38	50	35	33	57	50	48	39	47	38	47	48	45	40	40	41	37	48	42	40	43	40	38	37	40	27	35	42	37	42	33	37	45	37	47	34	47	44	38	51	39	39	39	33	47	40	43	42	44	50	41	54	37	44	38	45	43	47	51	48	47	30	35	35	33	63	35	28	42	45	29	53	33	45	32	41	40	39	36	55	43	44	51	41	40	39	39	46	41	45	26	29	39	59	41	46	33	45	24	36	45	37	42	48	51	36	44	22	61	37	40	40	47	48	41	42	31	38	44	53	45	46	45	57	36	39	32	42	53	46	45	38	38	47	39	49	42	54	44	36	47	50	50	50	32	40	39	53	34	40	39	36	43	41	42	31	46	38	41	32	39	42	42	40	38	49	48	41	54	45	52	32	50	42	31	48	48	46	47	41	51	35	43	40	49	41	43	40	38	39	40	62	27	33	56	44	48	40	54	27	40	33	38	42	39	35	47	42	43	42	36	37	41	41	43	35	43	41	42	42	40	31	43	46	48	32	41	45	44	46	39	39	38	44	35	32	57	49	37	42	48	42	34	45	34	37	50	32	53	40	47	31	37	51	48	45	28	44	48	48	35	42	33	34	48	50	38	37	35	47	51	33	49	44	44	40	48	46	48	42	44	43	44	43	42	55	40	34	39	43	35	45	39	47	38	34	52	36	36	43	49	39	33	58	41	30	35	55	54	40	39	28	50	46	34	49	30	47	34	41	43	44	42	48	46	47	38	33	36	35	55	42	33	41	37	45	56	44	38	33	45	43	42	47	45	32	36	39	37	38	61	44	37	41	37	44	37	49	37	43	29	53	53	41	39	31	38	35	41	41	47	51	44	44	44	55	38	44	43	40	26	34	54	46	38	47	37	41	45	43	47	33	39	40	46	35	46	41	46	44	28	29	46	35	38	48	41	37	39	49	40	51	36	47	43	46	38	50	39	42	62	50	36	38	44	24	30	40	47	35	40	47	32	49	34	45	39	45	45	34	56	42	37	28	31	35	48	50	57	38	48	45	50	41	33	37	35	44	29	39	43	42	38	46	56	36	56	35	34	45	45	43	42	47	42	43	42	40	32	43	46	40	44	40	50	35	51	29	38	44	48	33	37	41	38	41	30	52	41	47	31	48	33	41	37	37	47	46	39	44	45	46	39	49	52	46	40	36	41	35	37	27	42	56	48	50	45	40	44	34	39	41	53	44	46	41	39	42	52	45	49	37	55	51	42	42	33	37	56	35	36	47	50	43	52	37	57	34	41	47	40	37	43	44	49	49	39	47	42	31	46	47	39	41	37	42	42	38	29	41	47	34	32	40	39	46	55	50
17500	4559	1849	5410	9888	9430	7665	6097	4868	3882	3305	2820	2401	2205	1970	1798	1666	1728	1702	1518	1294	1208	1219	1159	1040	1033	1067	1102	1014	987	895	917	940	889	970	905	891	845	836	880	867	831	862	867	854	802	784	815	858	798	812	823	805	788	781	767	775	784	748	855	819	775	824	754	796	800	774	731	805	743	735	760	804	762	785	749	744	742	780	801	780	759	746	778	772	754	749	793	766	728	736	740	777	745	758	788	717	764	780	747	736	777	741	744	784	730	767	761	732	731	775	695	729	726	736	751	763	767	721	751	756	771	753	744	784	732	746	756	771	743	725	758	735	793	729	752	692	736	760	731	741	690	824	762	751	780	722	744	738	728	714	753	743	728	753	754	737	693	739	773	753	758	758	731	698	752	705	719	790	722	711	697	691	749	720	760	765	739	772	763	732	711	731	776	779	719	753	757	724	745	718	732	767	782	743	771	740	722	723	763	746	793	728	776	705	705	767	742	745	824	698	687	744	759	741	750	705	758	757	752	685	715	699	756	739	716	711	743	727	760	769	708	729	709	711	723	700	816	762	742	762	732	780	714	727	762	674	699	761	781	722	725	762	762	704	699	748	759	751	726	742	733	754	763	735	737	740	725	700	710	711	732	733	708	757	742	746	735	722	723	694	713	758	722	826	781	779	737	740	759	757	725	716	740	811	709	754	771	766	699	769	781	744	739	731	749	712	712	720	743	765	751	703	788	757	693	766	738	667	721	733	765	755	747	690	709	712	755	720	732	729	716	743	738	705	742	760	764	757	779	700	739	707	739	755	761	707	721	788	712	717	789	723	730	727	747	750	716	710	709	738	759	741	754	704	746	765	690	711	750	707	765	749	736	758	677	762	738	750	721	716	761	761	700	696	773	785	816	745	770	715	736	755	738	715	749	730	725	721	734	774	737	775	718	749	728	788	739	719	812	682	709	690	723	748	754	761	744	710	729	743	734	726	791	775	741	746	711	727	781	769	715	778	719	795	733	737	668	756	730	698	734	713	768	752	728	764	707	724	686	763	709	712	739	735	703	722	715	710	738	724	748	775	691	772	720	766	742	759	756	732	746	737	781	727	703	742	735	731	780	730	745	769	696	748	662	737	738	784	767	751	725	739	748	745	723	763	707	775	747	762	758	751	721	753	768	755	758	763	725	775	738	743	698	731	756	738	721	728	726	746	764	739	747	774	747	750	703	743	705	777	746	683	730	763	758	762	757	696	747	731	696	730	736	783	705	736	753	722	734	790	716	715	731	735	748	769	682	738	718	674	738	767	730	740	770	752	766	738	690	752	722	790	775	699	762	800	756	755	699	728	751	768	762	736	719	703	757	738	754	747	735	758	747	704	757	725	698	745	739	801	792	729	699	732	778	728	765	749	756	712	712	781	748	690	708	716	705	694	782	730	717	720	759	735	758	663	776	770	754	744	751	743	739	684	752	749	703	714	748	739	712	770	758	752	761	718	754	786	783	762	730	749	743	697	713	778	742	763	781	750	747	713	748	781	707	730	739	757	702	743	760	718	736	703	753	710	765	715	742	719	783	719	717	725	701	724	712	772	721	751	710	730	695	747	693	734	717	749	757	740	722	731	734	721	688	734	740	768	710	683	755	719	750	742	753	704	767	744	756	713	722	714	704	729	747	738	759	769	777	782	729	692	719	720	736	740	723	715	718	719	728	714	750	792	792	698	734	749	768	742	693	708	734	735	719	769	768	718	706	685	736	702	707	702	751	810	719	763	744	771	728	772	787	745	738	709	735	748	733	781	739	745	773	765	765	725	752	731	722	717	745	747	753	721	726	743	738	727	744	741	755	718	711	752	751	762	738	743	730	748	673	711	762	745	733	700	722	793	760	733	725	720	743	742	713	817	775	729	767	774	672	723	723	757	726	740	764	768	710	717	770	697	748	734	731	709	714	748	750	756	770	692	723	742	742	717	745	749	755	741	744	732	703	814	759	754	736	716	762	738	738	723	744	763	734	756	700	765	694	741	773	760	751	749	775	752	718	760	766	767	697	712	737	731	741	745	758	718	763	751	746	742	737	781	761	705	685	771	746	749	705	735	643	734	702	755	775	685	729	736	718	699	708	745	709	741	811	699	723	754	742	710	718	686	733	712	754	766	781	764	720	778	752	753	770	720	719	737	750	710	714	771	725	723	775	703	729	746	694	748	731	725	767	736	708	732	712	755	780	770	710	704	759	797	781	712	736	730	710	731	767	737	759	724	689	701	754	739	700	733	739	723	758	739	729	743	753	739	799	696	774	720	737	758	736	740	715	764	744	695	753	738	734	757	730	749	757	707	722	738	774	723	741	739	779	797	787	765	712	749	747	763	728	757	707	721	737	743	715	749	752	735	773	705	770	724	699	775	732	794	725	758	743	717	709	747	770	775	716	706	777	744	752	691	699	773	706	664	753	741	735	766	767	744	788	740	705	702	734	768	757	757	646	737	705	690	723	764	753	743	743	705	747	734	746	812	733	722	731	727	761	725	725	686	679	762	752	742	694	735	701	734	779	727	698	730	717	716	727	694	754	736	738	788	753	767	725	740	790	768	765	741	725	746	750	692	741	753	736	758	760	728	744	755	703	718	800	736	728	756	781	743	772	688	766	743	712	751	693	760	741	753	722	762	760	718	748	723	780	778	718	724	702	707	729	737	711	733	769	765	748	738	744	733	704	761	756	768	724	749	743	749	694	735	744	742	737	750	743	755	712	747	723	699	748	727	750	724	737	776	724	778	745	756	737	702	727	741	740	727	739	717	736	751	787	701	735	742	728	746	747	734	763	759	696	716	768	753	722	681	777	755	731	690	716	734	749	753	749	709	708	758	824	764	729	740	725	710	753	711	723	781	694	702	706	747	689	736	707	699	824	735	693	714	772	735	711	740	745	744	741	701	726	733	682	718	784	750	809	731	736	756	713	744	697	733	744	725	744	733	723	721	766	712	755	742	750	750	772	745	664	711	754	791	759	770	713	721	762	735	761	731	750	699	731	716	725	711	728	753	730	753	762	709	735	716	769	758	724	726	749	705	716	751	766	723	702	746	751	742	701	754	775	724	764	722	740	770	784	724	778	755	724	685	759	717	791	698	757	727	733	766	757	725	728	696	720	744	744	764	756	725	719	733	712	714	784	759	810	767	748	746	782	780	749	737	780	786	706	786	735	750	793	743	745	711	772	741	721	755	773	715	752	692	744	743	795	702	765	790	774	737	758	776	806	727	794	758	725	779	747	753	751	699	668	778	732	769	688	722	731	749	695	736	723	734	732	732	717	782	718	755	754	730	750	751	743	679	709	747	741	804	763	710	784	740	745	738	735	700	705	719	715	758	742	703	752	744	748	820	723	793	723	766	804	741	707	764	738	735	722	757	776	773	755	730	785	800	787	727	727	716	763	712	731	727	734	694	781	716	732	750	749	742	726	727	704	747	743	730	751	762	717	728	760	718	740	738	730	772	725	707	764	706	735
2714	144	63	62	90	110	112	92	90	97	74	79	68	61	64	60	55	68	75	54	53	59	41	54	42	49	42	58	48	51	62	46	49	48	39	40	39	59	51	40	62	38	37	30	43	37	41	41	44	52	43	47	51	42	49	37	36	42	45	43	49	55	44	49	37	47	35	45	55	47	47	50	35	38	41	41	51	62	47	32	43	40	41	46	38	44	55	50	43	35	37	42	38	38	35	49	47	39	41	37	34	34	47	40	38	50	39	39	41	41	53	32	36	49	41	43	41	32	35	38	48	61	46	38	35	42	36	37	43	38	36	50	42	45	52	34	47	37	47	43	39	45	43	48	42	31	44	52	50	41	44	33	49	57	41	39	40	43	31	45	44	57	45	43	44	48	51	50	36	33	42	47	40	43	45	35	56	37	43	41	46	33	44	40	38	44	55	32	33	53	48	52	43	32	38	46	46	41	40	45	37	46	41	34	54	39	50	42	50	44	54	30	39	48	42	39	37	43	32	41	32	44	45	40	40	52	42	45	53	43	43	32	30	39	38	37	35	29	29	33	44	42	45	49	42	27	44	30	43	35	29	33	39	38	42	49	41	52	37	41	37	49	46	38	40	30	50	44	33	30	32	46	41	46	38	44	51	42	39	56	33	42	35	44	30	49	43	35	57	37	50	37	40	36	45	37	32	48	33	38	41	46	49	41	39	44	51	41	39	41	34	52	43	43	47	49	39	52	35	37	48	38	45	33	43	36	39	51	50	49	40	40	44	37	44	39	39	37	38	44	36	42	40	35	38	44	48	45	31	24	51	44	41	49	50	44	38	42	36	49	54	32	39	41	53	45	52	39	43	40	44	46	36	45	31	45	55	40	28	34	39	43	36	45	36	42	38	44	42	48	44	29	47	52	45	34	42	40	38	36	46	38	43	31	38	32	43	47	44	33	55	42	42	49	44	46	40	37	42	56	43	43	35	39	50	45	41	42	41	43	27	46	47	48	43	38	42	37	54	39	30	43	26	39	36	45	35	54	37	41	40	48	35	47	41	41	41	39	32	31	43	42	51	36	44	35	39	48	34	50	38	36	37	34	40	42	35	40	52	32	33	45	41	36	43	53	49	42	34	50	42	35	44	47	45	26	42	51	34	44	55	50	40	49	45	42	43	49	41	39	39	40	43	37	44	35	47	39	42	33	35	47	38	38	46	47	49	40	37	47	42	32	31	52	47	41	53	35	25	38	36	49	45	32	46	48	47	48	42	42	33	46	51	38	38	42	38	37	51	43	43	49	34	41	37	52	46	42	35	38	47	47	45	51	41	44	45	37	31	33	46	53	50	36	43	36	42	50	41	44	38	41	42	44	37	30	53	43	32	39	48	46	44	34	38	48	50	32	47	36	32	57	37	56	39	41	43	32	24	44	37	48	40	40	37	31	37	39	45	32	42	42	44	43	41	50	42	33	51	44	44	34	40	33	40	49	43	38	44	47	54	49	35	44	47	37	39	50	51	46	44	43	36	39	43	40	49	35	37	39	54	42	41	31	43	32	40	38	35	41	56	40	36	45	54	26	45	39	47	49	53	36	42	54	33	32	38	50	34	39	37	39	43	36	44	40	27	37	43	46	47	32	50	36	46	40	42	44	46	32	53	45	40	37	44	37	39	49	45	38	40	48	47	39	36	37	35	43	39	47	33	45	41	43	40	40	53	34	44	50	57	42	44	44	58	45	52	34	42	36	45	32	34	46	40	46	48	41	53	42	37	45	47	40	44	30	36	25	47	27	38	56	38	38	40	50	40	38	37	50	30	48	68	37	61	41	55	35	42	32	43	30	55	39	37	36	39	28	52	42	54	38	51	40	49	41	36	44	46	37	42	37	36	43	42	39	38	45	35	46	46	44	33	50	37	41	33	37	30	30	42	41	43	42	37	38	46	50	48	53	38	48	41	47	38	35	44	48	58	41	53	49	50	50	42	45	37	53	44	33	38	44	39	35	40	49	37	45	45	41	34	46	53	44	46	41	45	33	29	45	43	37	37	47	35	40	39	44	43	43	50	56	53	37	46	47	39	51	31	37	40	39	41	42	34	39	40	35	43	45	33	32	34	48	43	52	46	47	42	41	44	47	29	50	41	36	32	41	46	44	39	31	39	41	36	43	43	41	49	41	35	41	50	40	44	38	43	37	43	38	30	37	44	42	40	39	43	45	43	42	35	41	45	55	26	29	39	36	47	50	48	45	33	48	31	42	43	49	54	40	39	46	41	50	45	47	59	46	59	43	36	34	33	45	42	50	39	47	34	44	43	37	43	29	48	47	37	46	52	47	44	29	46	43	48	33	37	45	41	42	38	37	47	30	33	37	42	30	50	44	41	31	59	36	40	50	29	42	38	42	36	40	27	45	43	37	38	37	46	40	42	51	40	35	46	43	35	40	43	39	38	47	33	42	30	42	49	38	50	46	33	49	47	43	48	48	42	46	46	40	41	48	55	38	45	43	37	45	32	29	30	46	41	40	29	26	41	36	39	34	38	54	45	39	43	44	46	38	39	40	42	35	47	36	41	38	31	44	44	33	40	48	40	41	36	41	52	62	36	48	48	52	47	42	49	41	42	37	33	34	44	27	37	40	31	35	46	43	37	50	37	40	40	52	29	36	40	38	21	44	48	40	39	49	43	47	47	57	41	35	47	48	44	31	34	27	49	41	41	55	33	38	34	33	42	41	44	50	43	53	41	38	49	42	46	41	52	48	53	39	30	38	49	40	47	46	42	41	34	39	35	41	38	51	38	42	46	50	39	44	50	39	52	40	46	35	41	34	53	47	45	35	40	53	48	42	35	36	44	47	27	43	40	26	47	39	41	36	59	37	52	30	46	38	34	37	50	37	29	39	43	38	34	47	49	51	34	43	41	39	36	46	39	32	38	42	36	44	38	37	45	53	26	40	37	46	50	41	25	59	45	41	30	31	43	44	43	43	35	42	33	46	42	45	59	39	49	42	41	41	51	49	39	47	42	34	39	50	34	46	47	30	38	40	43	48	47	32	43	32	42	40	37	52	40	48	47	42	47	49	44	43	55	53	41	33	40	35	41	42	45	43	51	36	41	50	54	26	36	50	33	45	41	33	41	45	43	43	46	38	37	45	41	32	38	39	29	39	43	37	41	50	58	30	44	34	34	35	37	40	38	49	55	36	45	40	42	42	38	41	35	35	39	51	40	32	41	44	38	30	38	36	43	51	49	34	53	47	34	47	43	39	42	50	51	27	44	40	45	56	44	38	50	31	38	39	48	37	32	45	48	44	42	37	53	43	47	41	37	41	37	46	51	43	31	44	42	44	54	35	30	40	39	53	31	40	38	42	45	33	45	45	43	35	46	40	43	39	42	53	45	35	38	39	47	41	46	55	38	42	52	31	53	39	40	37	48	50	45	41	39	45	33	50	50	37	45	45	50	44	45	44	42	34	37	43	42	35	32	41	37	33	37	46	51	48
17467	4170	1800	5189	9187	8832	7150	5650	4433	3726	3186	2641	2362	2011	1895	1588	1626	1647	1680	1433	1229	1206	1125	1144	1066	1014	1022	993	1016	929	914	868	866	902	898	852	865	843	809	841	843	813	771	775	722	772	757	801	807	761	864	889	797	788	813	782	784	800	839	754	785	776	730	787	819	761	716	739	751	786	763	747	806	779	710	786	763	739	720	756	750	790	732	708	780	722	732	754	734	747	775	729	749	780	782	748	722	780	853	735	749	800	741	790	788	743	766	760	687	746	711	738	779	754	715	783	775	707	776	750	719	732	705	730	760	755	733	733	704	697	718	770	801	763	733	753	757	738	729	716	736	704	742	797	790	779	808	716	752	749	727	700	741	723	751	731	715	752	695	742	743	767	760	661	675	763	727	785	748	727	738	711	740	739	772	759	745	745	763	757	716	754	755	778	730	748	702	718	707	772	724	729	728	738	776	751	757	697	771	729	709	771	776	741	702	742	722	711	774	789	757	768	787	733	771	764	719	748	714	751	738	714	737	736	719	755	783	736	737	724	693	743	731	728	733	787	728	709	756	729	753	712	742	759	693	755	729	724	716	688	702	742	742	730	700	747	746	703	714	763	706	721	725	677	753	704	706	701	738	750	707	718	700	798	747	746	701	776	706	692	761	697	743	773	720	727	734	746	742	726	740	717	684	752	736	756	727	710	758	736	753	769	729	723	736	726	738	714	748	726	749	717	749	735	727	730	713	766	729	688	782	722	726	727	736	726	729	738	757	704	759	751	689	777	754	748	726	750	753	706	756	776	780	804	769	747	715	734	759	713	727	724	739	770	702	739	785	748	713	758	782	731	717	766	782	742	725	754	805	711	695	734	711	764	720	732	714	738	768	740	770	775	716	772	783	728	796	753	743	743	726	750	734	764	712	766	769	743	740	708	711	740	731	766	753	721	764	708	757	770	709	698	722	763	752	722	752	713	769	761	711	709	707	761	716	722	678	694	726	740	725	751	744	779	766	761	746	713	773	713	726	753	728	734	717	741	655	739	748	757	708	736	789	756	764	744	747	755	739	751	706	749	696	755	774	727	819	703	720	751	730	749	722	765	749	703	719	713	758	713	739	757	750	714	682	754	696	756	726	749	775	716	702	724	698	688	743	710	717	733	747	729	756	729	733	720	708	739	791	730	719	735	744	736	725	720	717	722	767	724	729	748	710	767	670	740	716	735	781	700	746	676	722	721	736	789	705	714	760	696	709	741	734	758	724	713	758	699	783	712	773	803	747	712	786	752	703	735	730	753	732	765	744	728	732	719	692	785	711	719	727	720	777	759	764	763	754	750	729	754	718	743	723	710	737	729	756	735	699	732	753	706	758	692	761	695	713	724	761	742	704	740	704	789	782	711	727	712	707	725	684	724	737	745	730	765	734	742	738	766	693	766	783	780	712	765	723	767	735	688	707	720	722	738	702	738	752	674	684	796	730	747	707	689	769	765	730	771	757	748	744	766	763	712	775	717	745	779	757	720	708	716	721	719	743	723	737	717	758	728	741	757	712	708	712	754	754	746	751	730	741	767	713	702	746	718	701	692	730	741	714	729	760	747	695	723	691	710	755	735	748	706	770	725	730	714	733	782	760	721	726	730	738	714	736	720	739	740	692	747	759	725	732	730	742	787	703	715	720	764	746	731	693	717	773	725	772	706	729	741	730	771	754	769	699	743	725	738	731	715	757	788	683	787	706	717	683	698	765	754	735	743	788	718	715	718	716	744	667	745	772	732	745	749	752	728	753	726	711	722	753	732	710	784	747	786	756	712	713	773	761	755	746	719	706	748	743	681	790	741	758	665	751	716	755	693	743	713	715	701	739	757	696	746	748	714	731	707	697	748	736	741	756	729	724	740	762	753	749	745	769	728	749	758	705	719	734	769	786	724	745	785	780	767	747	756	695	706	771	725	707	764	767	805	728	691	755	734	763	753	755	741	747	721	749	750	784	736	753	731	706	772	717	767	680	741	750	728	707	710	720	718	753	787	719	749	741	705	754	763	720	747	770	689	781	750	696	745	754	754	729	782	730	714	711	731	781	757	755	740	735	702	814	738	759	725	757	768	656	744	774	706	726	716	759	713	769	748	765	791	729	713	767	756	786	724	728	706	737	758	728	704	724	739	728	702	764	719	749	708	692	732	788	686	777	740	721	752	771	734	722	729	703	743	727	774	758	714	816	749	726	722	725	772	731	759	707	759	743	777	746	731	762	738	719	733	762	708	741	752	737	784	725	716	713	727	764	742	689	725	764	744	735	707	712	720	749	752	707	729	731	703	709	751	700	735	751	780	711	673	674	738	728	725	759	755	757	711	742	731	719	762	790	746	728	758	746	761	723	737	741	723	742	714	715	692	694	702	724	709	750	727	704	741	716	736	752	735	674	753	716	727	728	757	756	759	700	743	704	776	704	736	754	739	712	701	735	722	734	746	720	723	723	759	737	721	762	715	735	744	745	768	725	744	771	772	729	732	752	677	732	748	780	769	703	711	676	739	771	731	730	730	739	726	765	683	722	758	769	737	735	761	712	774	767	790	763	770	706	749	711	735	767	690	765	735	739	714	737	702	729	745	771	732	713	745	714	717	731	695	682	675	727	755	687	727	782	751	718	726	700	724	738	753	720	760	736	755	747	754	728	747	746	758	724	769	748	726	731	742	751	727	728	744	753	758	750	781	718	715	743	723	772	734	710	764	735	716	762	710	741	746	775	767	746	738	682	769	737	695	761	734	726	658	745	753	712	703	670	706	756	777	754	740	785	722	726	766	756	766	766	742	740	777	686	794	797	704	746	787	773	735	697	741	722	731	715	743	728	702	767	754	790	727	723	758	733	735	723	753	767	745	723	701	779	729	758	756	734	773	727	772	728	739	735	726	710	744	685	735	686	708	753	772	746	755	719	744	768	711	790	796	741	768	728	766	762	756	769	731	741	669	792	752	789	757	720	741	752	726	720	765	752	713	715	717	697	732	789	721	714	674	737	699	715	748	737	729	755	690	749	733	711	711	694	718	739	793	703	771	760	763	732	743	787	728	747	733	711	722	754	694	731	793	741	738	753	765	695	726	742	815	813	747	709	723	710	734	760	719	752	747	707	744	750	730	722	728	756	702	748	747	716	715	728	714	717	749	741	729	679	670	757	774	762	735	699	733	745	758	702	720	750	727	751	747	745	771	754	701	694	781	775	725	759	760	735	786	697	741	745	709	730	755	767	752	745	770	733	801	725	712	716	746	725	778	717	713	751	757	723	746	772	732	714	681	734	709	716	722	694	748	756	725	689	727	790	726	771	754	750	734	726	711	756	702	737	772	747	752	745	715	757	698	720	715	738	736	712	762	739	750	738	732	737	698	705	698	760	743	747	752	730	749	683	762	720	751	700	723	725	759	719	776	712	765	754	771	793	715	717	737	712	762	732	722	772	797	671	794	771	732	757	761	718	728	692	740	736	740	761	733	727	803	792	679
2336	235	119	82	136	190	213	166	133	107	96	91	81	76	51	52	47	59	60	62	46	44	45	29	32	29	28	30	30	28	29	33	25	24	26	24	42	30	34	31	18	25	34	20	24	21	30	26	22	18	26	19	22	25	25	12	28	16	28	26	23	20	27	20	19	18	34	15	22	21	27	21	16	14	18	25	24	24	13	18	23	20	21	13	19	19	22	19	18	14	16	25	18	27	22	21	28	24	25	16	13	15	12	16	22	27	17	26	21	12	23	21	19	12	21	15	23	21	18	21	24	16	14	21	23	24	19	18	33	22	18	28	25	21	16	17	16	24	15	19	23	14	26	16	19	23	15	21	17	22	7	23	19	13	19	22	17	15	23	13	27	18	16	20	28	20	21	15	20	30	19	24	19	19	23	28	26	15	21	24	21	16	21	25	24	12	24	19	26	24	28	23	19	19	18	18	26	22	23	23	28	24	33	20	18	21	17	23	25	21	17	18	23	17	20	23	20	18	20	25	23	25	16	20	19	13	23	17	23	16	19	21	20	22	21	22	21	20	29	10	19	17	22	19	15	22	12	19	24	25	12	29	22	20	20	18	20	17	18	25	21	17	15	11	20	23	20	15	13	19	21	27	28	22	14	17	20	19	12	19	13	21	27	20	17	27	17	16	19	17	16	15	17	16	20	17	14	24	19	19	28	17	18	22	17	14	24	14	23	24	15	11	18	13	22	20	23	28	21	16	13	25	16	23	19	14	25	20	26	15	28	21	17	17	22	13	26	19	14	23	24	26	19	21	19	30	20	17	25	22	16	19	24	13	17	18	18	24	16	11	14	23	19	13	11	22	18	25	16	26	29	19	16	16	20	25	23	15	26	30	29	15	18	16	29	23	16	16	19	22	25	21	23	24	20	24	22	21	13	16	22	28	14	24	22	23	18	16	21	25	23	19	21	29	17	20	23	22	20	22	15	22	21	17	19	20	10	27	23	16	18	16	16	16	27	16	25	18	24	24	27	20	14	19	21	23	13	15	21	22	13	13	22	18	17	14	21	14	23	17	19	19	19	19	12	18	14	21	25	15	19	19	19	26	28	30	14	16	15	20	12	23	19	20	20	18	14	18	22	14	22	15	19	20	22	11	14	24	17	18	25	29	27	15	13	29	21	20	11	26	22	15	22	18	21	24	28	16	19	20	18	30	25	20	22	20	19	21	31	16	20	27	19	24	19	19	16	24	19	21	14	21	21	22	26	24	15	27	25	22	24	24	26	13	18	19	20	15	26	24	15	29	19	25	19	16	21	25	18	30	23	23	21	16	21	16	16	16	23	20	21	16	21	14	17	19	14	23	11	25	20	21	15	16	22	24	26	25	14	26	21	16	25	27	18	22	34	17	24	15	13	22	16	28	30	22	13	22	21	14	17	14	17	30	20	19	15	18	27	26	27	19	23	13	19	19	24	14	21	22	21	27	16	16	22	19	18	18	26	24	23	22	25	21	17	14	22	12	19	17	17	11	18	25	17	20	22	27	22	16	21	14	13	20	12	22	15	19	12	20	19	23	27	28	24	21	18	15	17	31	23	22	20	19	22	15	27	18	16	19	19	31	21	18	18	22	26	12	21	13	22	15	15	20	25	17	15	19	26	26	24	23	18	18	18	21	20	18	23	26	21	18	34	24	29	19	12	14	17	28	17	21	18	19	19	14	22	20	20	16	23	15	15	25	22	17	15	23	18	14	19	27	9	24	12	18	16	23	29	22	18	34	26	20	14	24	26	34	22	16	17	28	23	22	17	14	25	17	22	20	19	18	18	18	19	18	13	20	16	18	20	14	14	28	29	15	19	18	27	26	13	18	18	24	18	21	12	19	27	22	23	16	19	11	16	28	29	27	16	22	16	20	20	10	24	24	23	21	20	28	30	21	25	17	21	18	25	19	20	16	27	24	14	21	18	22	22	26	21	21	15	18	20	17	21	19	19	21	19	16	16	18	23	20	24	19	22	26	15	24	19	24	21	22	21	22	15	21	23	20	18	16	19	15	20	17	27	27	22	15	7	20	18	19	19	20	27	21	20	16	17	20	25	29	14	25	15	17	22	29	16	15	15	17	22	14	17	20	14	20	25	19	18	17	19	20	17	23	14	17	19	16	13	21	22	26	23	25	17	13	26	17	19	24	24	24	23	20	16	23	23	15	14	18	14	26	20	13	21	25	14	22	19	24	18	17	19	18	28	19	19	17	28	17	29	19	24	22	14	22	17	26	21	23	29	24	15	20	16	16	12	15	20	26	20	19	23	17	38	22	15	20	25	23	21	22	10	21	22	24	14	21	18	18	14	19	22	28	28	25	18	15	24	22	23	20	25	17	17	24	31	26	22	28	18	21	22	19	24	23	16	17	18	20	16	20	16	38	11	22	15	20	22	23	20	25	15	20	22	24	20	29	20	19	27	29	20	13	20	17	18	12	20	16	18	21	20	16	15	26	23	20	21	22	29	24	19	21	23	24	14	20	24	19	19	22	22	23	19	15	20	16	24	28	23	24	17	25	26	20	26	25	19	21	21	22	21	27	19	16	11	17	28	19	23	19	14	15	17	21	24	31	22	22	13	19	17	13	18	31	17	18	20	20	26	22	16	32	24	19	19	19	19	11	21	24	27	25	16	16	24	14	19	19	23	24	19	21	26	25	26	14	16	25	18	21	21	19	23	24	22	23	16	19	16	21	24	11	24	31	18	16	16	11	20	16	29	18	19	23	24	14	19	24	16	21	16	20	13	22	27	27	19	19	16	14	22	12	14	18	18	16	19	21	19	19	24	21	19	15	19	19	24	18	14	24	22	15	12	22	14	22	27	15	21	13	14	30	22	33	13	12	22	34	16	24	21	20	16	21	22	20	19	16	24	21	20	22	20	14	21	29	15	21	17	17	16	22	14	19	16	14	17	21	20	12	25	17	31	24	16	30	20	13	24	16	21	16	24	16	18	20	23	22	19	22	19	21	21	18	23	17	28	26	19	30	20	16	24	15	17	19	21	17	24	26	20	25	16	16	28	18	29	12	26	17	12	19	19	18	36	21	17	23	19	19	20	19	21	17	20	17	24	19	20	16	25	19	19	34	17	15	23	16	13	14	22	15	25	22	18	17	15	15	23	23	23	27	21	16	22	20	27	22	22	19	18	20	15	20	23	16	20	22	16	18	20	13	20	20	26	17	23	24	19	24	19	12	20	9	16	9	16	18	21	26	22	23	19	28	15	18	18	23	19	26	17	21	19	22	22	15	28	17	24	20	24	20	23	14	15	17	16	16	24	15	26	23	18	19	17	21	19	21	27	20	15	14	8	20	17	18	14	13	18	18	16	17	16	24	19	21	20	17	20	22	16	21	17	21	17	20	16	18	12	18	23	14	23	16	21	15	21	22	22	20	30	23	13	23	16	18	27	25	28	18	19	16	11	7	10	24	17	21	17	11	13	27	23	20	29	23	17	15	19	19
24556	7458	2738	9668	16729	15545	12929	10410	8178	6655	5494	4525	3712	3269	2892	2480	2207	2415	2391	1867	1501	1431	1319	1145	1063	1029	971	1005	923	853	800	758	757	672	655	639	636	615	598	622	545	569	561	559	532	528	520	512	512	515	471	508	509	464	483	476	473	478	489	450	483	412	454	406	443	442	421	438	435	379	405	423	426	396	411	423	432	404	420	405	400	375	389	367	383	433	378	418	427	401	412	379	428	374	384	380	415	408	413	380	408	380	399	401	406	402	389	358	354	386	415	352	368	415	396	385	366	387	387	365	383	379	368	401	366	342	354	391	388	342	412	364	363	383	372	388	333	364	342	370	369	374	375	358	381	338	380	400	386	397	388	359	361	395	338	350	378	393	335	381	370	375	357	350	372	399	371	344	363	337	343	385	369	360	386	352	363	358	378	320	392	406	351	354	355	367	369	363	358	368	337	384	382	385	382	386	385	354	382	360	359	379	358	385	387	397	364	337	371	397	343	360	352	375	406	366	368	369	331	321	343	368	382	367	330	347	340	357	392	388	317	386	346	383	365	368	370	366	318	348	356	364	351	328	375	326	368	341	356	389	359	365	381	323	323	365	348	378	334	337	373	379	354	355	347	350	387	352	372	415	375	387	384	371	385	369	349	387	372	341	334	332	348	345	360	363	362	332	339	362	373	333	327	376	328	391	338	368	347	355	351	347	399	391	328	368	353	380	367	353	355	343	414	362	372	379	377	363	397	374	345	399	361	395	345	395	407	377	352	372	335	353	382	348	328	368	312	347	341	363	349	391	350	366	371	366	372	330	347	348	376	378	372	299	317	351	338	357	329	360	370	369	362	364	357	347	375	352	368	388	364	352	361	377	325	335	333	371	385	366	312	363	383	374	363	364	329	378	348	342	374	347	341	307	364	348	355	382	317	350	336	332	384	379	381	361	379	355	341	371	347	354	370	352	374	325	336	366	305	368	357	373	377	354	353	382	348	362	348	352	368	344	321	338	350	351	358	365	347	374	375	371	337	347	349	346	354	348	387	369	351	363	375	367	377	381	381	341	369	332	329	376	330	360	356	343	350	368	365	352	321	365	362	343	369	377	344	336	367	370	353	374	372	360	354	341	341	360	376	378	348	377	359	347	378	357	374	381	354	367	367	363	406	343	332	338	367	367	354	384	339	369	364	393	353	318	363	363	333	371	360	362	382	323	379	357	356	398	369	315	377	333	378	388	363	386	384	357	375	373	345	342	304	364	381	368	388	385	356	379	356	351	373	361	343	350	308	372	328	366	370	338	355	357	332	353	353	346	361	366	411	342	363	361	358	364	375	378	361	373	366	360	323	352	318	368	352	353	389	394	363	365	403	343	361	381	376	414	352	351	363	337	356	378	326	367	361	394	353	361	364	365	355	328	372	331	359	377	384	360	386	336	394	386	372	323	377	397	376	324	401	363	394	393	367	353	357	345	345	348	358	354	342	391	364	361	367	363	351	374	377	348	377	374	318	365	364	395	345	346	353	359	359	356	359	370	392	325	371	375	342	377	343	370	356	380	373	376	362	384	363	345	383	344	360	377	370	340	341	370	360	341	364	369	368	361	365	331	338	362	328	335	348	362	345	384	367	364	360	390	361	354	313	396	340	370	349	343	363	372	388	336	352	363	371	353	386	385	356	374	405	344	353	347	341	358	386	367	373	365	355	337	407	373	379	379	380	319	377	369	341	357	372	354	338	375	325	362	340	352	329	342	355	341	351	350	347	352	339	399	348	373	367	359	376	371	343	357	389	392	348	363	356	377	335	339	390	368	388	339	349	357	367	355	347	345	357	372	352	338	370	360	366	338	357	366	356	331	354	348	383	346	376	342	355	361	378	356	354	345	376	348	347	351	341	350	378	356	347	326	379	334	388	363	346	376	355	348	327	353	394	363	380	365	342	367	336	359	336	345	355	351	375	345	383	330	403	322	349	360	325	350	369	358	359	356	353	368	379	364	333	324	340	370	357	352	338	353	373	365	369	362	368	355	372	384	362	396	393	367	381	372	371	379	335	363	330	371	346	358	349	360	350	311	373	358	383	383	347	347	400	347	382	361	370	376	371	364	382	351	375	364	347	347	360	347	387	398	352	346	340	366	393	336	369	332	329	343	368	352	392	351	343	357	394	379	363	379	310	340	359	346	374	346	375	359	363	353	338	366	359	330	353	359	339	375	368	381	363	363	359	353	358	375	339	351	342	367	374	365	359	366	373	348	384	357	348	368	339	378	355	349	327	371	356	358	382	358	385	364	328	346	393	341	333	314	377	357	359	370	332	385	398	389	379	355	330	396	357	373	355	353	363	356	344	377	343	389	349	384	386	392	325	356	376	362	398	353	371	370	370	367	321	341	396	353	386	361	387	366	317	350	373	378	362	362	349	347	365	341	357	340	374	344	332	332	344	367	341	353	343	345	353	345	356	321	349	348	367	402	371	360	379	391	399	342	368	355	362	327	378	337	345	384	350	365	374	353	366	376	371	362	368	366	357	390	371	378	358	339	369	335	362	404	331	342	359	358	382	364	362	356	344	364	330	371	361	355	354	344	357	310	364	357	356	330	395	399	350	370	346	344	379	362	362	350	351	376	345	370	377	333	354	393	365	348	346	364	375	351	374	377	364	337	350	323	359	342	346	360	371	349	353	412	386	363	356	359	397	342	348	360	386	380	354	375	369	366	376	352	349	372	380	400	352	342	372	350	353	372	348	370	337	364	390	336	365	371	349	364	358	370	319	327	359	346	354	362	364	371	349	363	359	364	340	373	366	340	369	374	378	372	348	308	347	370	329	336	367	307	360	373	383	382	405	344	343	355	338	342	364	363	385	384	351	369	356	332	364	352	368	362	339	382	386	382	381	386	331	347	374	378	363	344	366	335	366	373	338	342	359	355	339	347	391	360	376	356	359	335	339	358	347	382	389	348	360	363	347	378	356	348	350	378	356	356	321	367	364	333	375	346	370	341	371	345	352	348	377	340	359	371	352	374	349	362	347	364	350	384	397	388	337	356	368	332	359	353	369	356	352	376	335	353	344	341	362	364	357	378	339	368	315	383	385	361	376	334	341	383	378	344	371	377	325	339	390	349	350	318	396	358	333	362	364	319	331	328	345	364	315	389	348	363	343	362	375	326	342	364	333	319	379	368	350	378	367	418	366	378	350	341	384	389	349	369	365	329	388	367	365	343	372	353	376	393	383	353	341	369	351	342	353	376	352	369	340	323	339	354	350	376	364	339	348	359	360	361	331	367	358	337	343	323	350	378	364	336	340	342	362	360	354	345	355	392	374	360	336	368	367	352	375	344	355	390	340	327	360	363	370	368	342	377	336	380	341	369	370	384	350	373	375	387	370	359	367	333	380	355	348	358	360	315	376	391	334	376	376	363	374	353	368	387	379	333	362	368	340	326	317	379	342	333	355	364	362	354	346	334	348	381	378	354	412	378	325	373	375	359	347	333	394	374	365	361
1434	60	32	33	48	60	59	48	35	43	30	38	34	27	32	33	30	35	25	39	30	25	26	22	25	26	25	33	32	29	35	16	36	31	30	27	24	29	22	28	21	28	22	27	25	34	25	28	27	27	28	26	31	32	14	30	23	34	38	28	22	27	20	27	29	27	26	27	41	28	32	30	31	21	26	29	31	26	25	22	27	30	31	30	29	25	24	27	29	25	27	21	27	34	16	18	29	26	25	38	21	28	28	26	39	26	20	31	22	34	16	28	26	18	27	19	24	29	23	21	36	27	27	25	19	36	21	25	26	28	28	23	23	23	31	30	35	28	27	23	31	35	29	25	16	29	27	20	29	21	30	39	26	29	19	33	26	26	21	38	23	23	38	30	25	27	23	25	27	37	28	30	29	28	24	32	25	31	20	25	33	24	38	28	20	29	26	29	25	31	27	26	30	23	32	19	28	27	28	23	29	31	25	31	29	22	23	36	30	24	29	23	20	23	29	28	21	23	28	20	27	18	25	20	21	21	27	34	27	32	32	17	32	27	18	29	32	22	26	31	27	29	22	28	23	19	30	25	25	43	29	35	30	33	42	24	17	27	24	27	29	28	32	21	38	25	15	23	27	36	18	19	36	24	26	28	24	22	35	27	36	16	31	33	24	25	17	29	29	25	24	26	28	26	18	25	32	26	24	30	40	31	26	32	28	24	16	29	28	34	38	27	34	23	36	22	29	31	34	24	29	32	28	35	19	33	23	26	29	24	23	32	34	23	24	32	27	39	28	30	28	34	35	19	30	27	28	26	21	21	21	32	20	19	23	28	25	26	25	21	17	24	30	31	38	26	31	25	22	34	24	24	29	25	30	30	23	31	37	28	33	27	27	23	17	30	34	26	33	21	22	28	41	18	27	25	30	29	17	24	22	18	37	32	25	28	22	24	31	25	23	28	21	16	22	23	28	32	27	13	24	38	27	25	27	28	20	22	30	21	18	40	31	29	25	38	28	34	28	26	30	29	25	34	20	41	23	33	38	31	37	25	34	39	27	30	26	29	33	27	20	25	29	23	23	37	29	26	27	28	26	28	27	23	30	32	25	23	30	34	20	29	33	26	36	32	34	28	28	19	21	22	30	25	19	29	27	30	24	28	32	28	28	29	39	18	29	24	36	16	32	25	27	24	24	14	27	27	23	23	34	30	34	23	23	32	26	23	26	31	23	23	24	29	22	32	25	32	22	40	34	26	23	27	23	27	28	28	20	24	20	21	30	25	25	27	29	19	41	38	26	25	18	19	23	27	34	29	20	26	29	26	16	21	33	29	23	28	23	24	29	26	36	27	21	27	33	24	36	21	25	20	29	36	19	31	24	32	35	23	21	35	26	27	26	23	20	23	34	43	28	27	20	28	34	23	35	22	19	27	28	27	26	24	25	22	21	22	22	26	26	22	30	26	22	24	26	29	24	29	19	23	42	28	24	28	20	29	23	23	24	28	35	29	32	27	24	24	25	24	23	20	21	29	37	13	27	30	34	29	26	36	26	27	20	32	26	15	21	24	34	21	20	23	29	22	27	28	22	26	27	28	24	26	24	23	25	34	38	28	32	28	25	26	28	27	28	32	36	17	28	28	23	18	29	29	32	34	31	22	31	33	23	20	24	28	25	31	30	19	41	27	23	28	25	25	33	38	26	16	27	24	23	29	21	22	32	28	27	28	21	20	28	26	16	24	22	30	25	27	25	34	20	30	28	29	24	33	30	24	33	16	29	23	26	28	31	24	21	37	25	21	20	27	29	26	38	31	29	31	29	27	33	18	35	27	32	21	37	30	29	31	29	23	23	31	21	22	25	29	24	24	27	22	36	28	24	20	25	32	26	25	22	26	26	26	28	31	25	17	31	25	29	19	34	19	33	24	22	30	33	38	29	26	32	25	23	25	31	28	32	29	23	23	23	20	25	26	28	23	20	24	29	25	28	28	30	34	28	29	20	21	30	26	19	31	30	33	32	25	30	19	32	26	17	26	23	26	24	22	31	31	25	29	35	18	29	23	24	26	23	29	31	26	31	28	34	29	28	30	37	25	28	18	26	27	32	30	23	20	21	20	30	20	33	24	24	26	37	32	27	31	30	25	33	25	26	31	30	19	26	23	19	31	28	23	36	21	25	25	26	38	33	24	34	32	21	27	30	25	26	28	24	31	26	25	25	35	21	23	29	23	30	19	31	21	29	24	32	31	29	30	20	29	26	36	28	27	22	27	30	19	17	28	27	28	27	30	25	26	28	22	28	29	31	28	25	29	20	28	33	29	32	24	24	18	33	25	20	23	30	34	26	27	19	21	24	23	30	24	21	27	31	32	25	22	21	38	25	23	18	19	28	24	20	22	37	25	26	23	32	34	20	28	34	30	23	28	27	31	25	20	26	20	29	23	32	30	26	23	22	23	21	34	31	25	26	30	34	37	29	33	29	32	21	20	32	29	33	22	25	29	28	30	29	22	26	27	27	30	22	31	31	26	24	30	16	28	28	34	19	31	33	28	19	19	29	22	26	21	32	29	33	33	31	30	18	27	24	24	27	20	18	23	28	23	19	23	28	20	28	29	25	20	31	25	32	20	26	18	22	35	24	28	25	25	23	20	33	28	29	13	28	26	30	20	28	39	25	41	28	28	25	30	26	32	20	29	36	18	30	27	40	16	25	26	30	27	24	19	29	24	23	33	24	27	33	29	28	22	45	23	32	22	18	30	26	13	31	22	34	27	23	24	33	22	28	33	33	32	17	38	22	29	26	25	32	16	33	15	25	27	22	25	23	19	24	32	31	32	30	25	25	22	34	24	23	33	32	29	21	32	28	15	24	22	36	32	20	30	31	27	24	32	25	24	20	28	21	27	27	27	34	23	33	23	28	29	36	28	17	20	28	28	26	23	18	29	23	24	20	31	25	30	28	25	20	23	29	25	17	31	28	29	25	30	21	24	27	26	18	21	27	22	28	19	25	21	26	24	25	35	22	30	25	24	32	31	23	29	21	28	33	24	28	25	36	23	26	26	27	27	28	33	16	24	30	27	18	28	23	34	28	34	29	14	24	21	31	20	33	25	28	28	30	24	41	42	29	34	29	28	25	23	30	23	33	28	29	19	18	19	18	33	35	32	22	34	26	19	34	24	29	26	31	23	28	35	24	34	25	18	24	34	20	28	31	29	40	19	28	27	24	25	31	22	32	30	34	34	33	27	27	26	20	23	22	33	30	26	32	39	26	15	26	31	20	33	22	23	20	28	27	29	27	29	30	23	26	37	23	32	26	32	25	19	19	18	21	27	27	29	26	30	29	23	13	27	26	43	32	34	32	25	25	37	33	32	24	29	28	24	30	30	28	27	27	21	40	34	24	39	32	28	26	29	36	33	27	30	24	21	30	33	34	28	20	32	24	29	22	30	32	25	23	23	30	22	27	29	21	31	25	27	21	31	33	21	26	25	40	26	28	30	24	31
13383	2437	773	1735	3148	2960	2404	1953	1531	1267	1081	997	839	846	793	737	709	766	778	679	573	596	602	537	557	568	529	537	504	517	530	521	510	495	520	543	497	539	498	506	511	502	492	489	489	519	518	478	492	557	493	509	481	478	504	493	502	445	512	517	489	495	498	477	513	469	481	461	471	464	477	467	489	489	494	484	468	546	477	501	499	481	519	481	487	484	464	503	446	480	485	495	467	465	489	470	483	442	474	505	473	440	481	484	462	471	486	478	492	489	451	456	461	484	491	507	455	508	467	515	472	523	489	447	509	504	471	522	470	498	455	464	495	480	498	460	470	481	467	479	468	485	475	492	482	477	476	468	493	483	470	503	525	495	482	462	461	477	485	486	474	482	413	449	503	473	462	460	498	474	485	494	468	451	447	486	440	477	511	462	447	453	507	468	464	523	486	468	483	453	467	474	495	477	466	479	504	467	495	494	489	473	463	466	501	463	459	493	489	489	498	478	509	507	504	467	478	485	479	456	500	425	500	428	515	489	479	494	473	471	483	451	442	472	486	483	487	490	439	456	441	446	422	495	486	438	507	485	482	488	452	465	466	503	447	493	481	488	467	469	502	490	443	477	495	476	485	497	496	504	469	500	476	459	462	485	452	453	451	483	448	479	468	525	495	463	469	459	494	474	490	445	486	472	514	491	480	489	494	492	464	538	469	511	576	449	489	449	495	501	482	499	480	482	475	463	491	459	459	504	459	492	525	497	532	464	498	500	492	462	483	495	472	508	476	489	443	503	471	488	408	467	441	485	448	479	507	509	453	501	511	495	486	484	509	442	506	497	481	484	532	450	475	464	488	484	465	486	494	503	431	489	472	487	521	501	511	488	486	484	508	447	469	483	478	494	473	493	459	478	496	452	519	477	511	494	517	448	460	480	485	484	476	458	506	484	471	449	517	493	470	462	455	490	480	490	478	468	475	481	443	481	519	478	440	500	499	498	464	489	480	452	473	464	469	475	476	498	465	510	477	472	451	504	514	447	480	462	488	468	465	511	499	484	488	462	470	460	485	478	460	482	473	451	504	484	462	481	494	499	450	457	505	486	482	512	480	446	493	469	542	474	457	482	421	474	456	462	507	472	445	474	456	466	471	480	489	507	477	474	474	470	465	489	516	455	468	481	454	477	465	511	489	444	460	483	484	482	498	463	478	440	443	521	477	505	444	458	453	512	476	474	494	472	462	446	463	476	454	486	519	464	494	491	464	469	492	518	481	475	463	481	470	434	466	481	478	473	479	491	465	520	468	475	504	492	506	504	448	442	469	432	454	461	464	480	463	475	545	475	519	457	489	494	471	484	443	497	531	459	456	509	486	470	533	465	440	504	464	469	457	456	499	452	473	493	478	475	469	473	449	424	476	450	454	482	505	477	463	477	443	486	484	495	455	437	477	421	460	482	456	458	484	497	491	466	470	489	462	454	499	465	477	488	455	527	471	480	462	455	497	508	501	468	499	515	478	512	499	483	452	465	466	411	459	513	480	482	502	487	483	464	484	475	489	466	473	485	469	494	468	496	474	451	510	450	468	501	485	486	487	465	471	499	459	507	512	496	443	453	467	477	471	509	496	495	503	477	474	483	493	491	484	472	441	497	462	465	522	529	485	496	505	488	463	514	455	472	453	438	454	522	454	466	462	473	499	512	467	463	470	472	442	453	464	507	463	475	494	471	456	519	497	466	512	508	486	485	445	457	474	484	436	439	507	461	511	498	504	481	512	497	434	483	415	468	523	499	496	493	456	469	465	530	484	506	502	450	510	475	465	508	452	480	490	498	467	496	468	461	482	502	487	397	421	459	481	480	472	498	475	455	490	465	516	489	485	507	467	504	540	486	469	476	480	459	478	477	488	440	486	496	512	465	489	480	450	496	476	490	551	504	472	429	479	459	437	465	537	495	490	452	438	470	486	492	476	465	484	524	487	438	442	501	498	447	481	443	479	519	482	489	477	470	465	456	472	460	494	480	482	455	480	446	479	478	471	462	455	483	485	476	457	439	468	506	511	534	471	503	477	518	470	488	506	441	498	489	473	471	480	482	499	479	511	500	482	496	490	495	475	481	500	485	444	465	469	494	524	497	435	476	473	467	436	504	504	509	483	466	484	468	436	491	490	470	443	496	438	505	466	472	502	483	468	494	476	482	465	454	443	480	482	492	457	456	478	465	503	485	498	491	504	482	471	491	470	468	474	470	512	480	454	495	493	482	505	480	440	537	441	473	464	478	482	456	517	495	495	433	465	501	456	496	498	474	472	463	479	491	489	502	469	489	469	482	448	482	439	456	467	475	468	458	462	460	486	451	488	475	478	473	495	495	450	445	493	506	452	481	473	438	451	456	500	504	481	483	484	490	464	487	464	515	475	508	476	472	465	479	512	513	481	481	418	490	477	440	496	465	467	472	499	487	484	454	473	468	507	473	454	504	480	506	466	487	429	484	469	473	473	495	494	465	464	478	459	481	487	531	491	498	494	501	459	495	478	462	500	501	498	485	499	445	511	483	480	459	482	471	505	466	500	494	459	485	495	499	492	444	452	480	482	466	471	458	450	459	461	496	485	464	461	505	471	500	468	486	483	490	500	475	528	444	501	461	479	518	467	480	474	482	490	458	515	449	468	452	488	461	484	487	448	465	477	485	475	462	504	450	494	498	507	471	480	470	505	440	507	508	516	470	504	467	466	468	449	470	503	515	459	441	494	471	478	471	489	498	455	510	474	492	462	474	490	510	460	517	430	492	484	438	466	479	477	459	491	479	497	457	479	489	469	474	452	464	488	491	493	466	499	473	472	487	502	455	501	512	484	477	491	471	467	495	462	509	481	486	464	464	470	458	465	468	493	403	484	480	481	438	452	466	480	454	483	471	491	483	475	469	471	496	446	484	468	462	468	455	485	446	457	473	498	451	444	457	483	494	487	450	456	491	487	497	529	490	482	476	485	501	473	432	463	430	477	468	497	501	481	456	470	526	490	493	488	486	454	494	477	470	476	457	479	488	498	451	504	486	508	496	456	530	466	477	468	445	487	458	457	451	514	462	488	485	473	448	489	502	471	492	503	481	504	471	456	475	460	486	486	480	464	484	459	484	468	443	470	516	467	546	458	448	509	488	449	519	441	499	472	446	461	496	471	473	494	455	449	485	484	453	462	468	488	462	443	542	473	507	439	495	476	479	458	495	455	518	476	483	481	479	513	502	508	460	516	479	473	462	477	487	475	467	485	510	457	469	480	472	462	522	487	515	454	490	469	498	491	482	459	459	468	468	490	496	485	495	480	461	449	491	480	504	491	492	461	469	468	445	482	466	489	502	477	506	457	480	477	475	503	463	503	459	473	470	494	493	445	479	489	456	447	510	502	486	452	450	464	466	500	453	451	477	475	489	476	485	506	435	443	462	493	486	431	452	484	451	497	442	468	468	505	467	456	512	510	472	489	449	532	479	474	482	509	488	486	496
2730	154	88	72	91	117	119	85	80	92	87	78	83	78	65	69	60	63	69	59	69	51	50	48	42	40	60	48	48	54	52	53	48	44	51	37	41	38	47	47	47	47	45	41	60	41	40	40	35	43	55	58	41	33	44	38	40	53	45	43	46	50	41	45	53	39	34	51	45	40	38	39	39	39	43	38	43	31	45	38	47	42	41	41	48	34	34	39	34	57	43	45	38	48	36	33	46	40	49	40	37	35	55	48	46	55	55	41	43	40	43	39	43	50	37	37	44	42	43	56	54	33	35	43	38	42	56	41	43	49	43	40	46	40	39	34	38	50	48	46	36	55	46	43	38	37	52	39	38	49	32	34	43	45	47	33	45	48	33	33	43	46	50	33	46	42	41	51	43	38	46	44	45	51	37	33	41	44	43	43	33	30	45	36	55	38	47	38	47	54	39	50	42	39	39	45	35	39	42	45	47	37	44	45	44	39	47	42	43	40	39	45	38	45	44	36	50	41	41	38	32	38	48	34	46	40	58	40	50	39	39	38	44	28	44	38	38	38	56	55	39	47	41	47	47	48	30	41	47	39	38	42	36	45	49	43	36	53	39	44	39	47	41	53	36	42	34	36	46	41	47	35	36	44	52	41	49	40	42	43	46	42	44	32	47	44	52	37	29	34	62	49	42	36	44	50	38	55	43	36	37	46	37	51	42	39	38	44	36	47	42	48	44	36	37	31	41	44	38	56	40	43	47	33	43	38	46	44	33	39	62	39	59	36	36	29	51	41	47	48	35	41	47	37	40	40	46	36	34	59	40	46	21	36	45	33	46	35	47	65	34	57	41	50	31	45	36	41	57	38	40	48	39	42	33	43	45	40	46	41	29	36	42	45	40	35	40	35	43	36	46	39	45	32	49	38	49	43	51	52	46	49	38	41	47	40	47	55	44	38	38	34	42	42	48	40	48	44	41	47	38	51	52	34	37	43	21	41	35	45	39	43	33	31	39	42	46	45	44	42	39	39	35	49	51	39	41	35	41	43	41	32	40	44	35	45	41	42	47	38	48	42	43	44	37	44	28	41	33	43	49	42	37	29	44	42	41	46	38	48	39	45	39	46	37	42	49	50	38	45	43	49	32	41	43	42	44	33	48	38	33	35	49	38	32	45	38	41	50	50	33	44	43	41	37	42	38	45	43	44	47	38	45	35	40	42	44	39	27	43	51	42	49	46	45	50	38	43	40	44	39	34	45	46	35	36	39	46	47	47	49	36	46	35	38	58	39	44	41	42	44	53	46	48	33	32	44	46	39	34	42	45	47	42	39	35	40	46	47	41	39	35	48	44	45	31	43	41	43	42	42	31	37	40	46	35	38	47	48	49	45	36	40	39	27	49	35	63	48	42	40	44	49	38	38	41	50	53	40	40	42	46	53	39	49	43	50	34	39	46	31	40	40	50	31	32	39	43	51	41	39	48	42	51	45	36	40	39	39	52	34	45	44	39	44	41	45	35	38	40	56	42	43	41	46	38	47	37	49	48	46	42	49	36	39	40	34	53	48	40	42	36	42	31	41	41	36	33	43	36	44	47	43	40	42	42	43	47	41	54	43	43	42	43	44	31	33	52	48	36	44	42	43	43	41	39	38	41	41	31	47	32	36	51	47	41	39	37	37	38	29	59	37	45	38	40	41	32	29	50	31	40	39	46	48	35	37	48	35	35	43	32	35	35	51	41	34	39	44	36	43	45	33	49	48	47	43	42	42	51	48	34	53	42	30	45	40	42	44	33	43	50	42	48	49	37	48	44	46	40	45	45	39	47	51	48	41	55	32	42	41	45	43	40	42	33	45	54	47	42	41	45	45	42	41	33	40	39	48	33	50	49	42	40	45	57	41	50	32	37	57	43	27	37	40	36	48	42	44	41	42	36	31	41	44	44	51	49	35	45	32	38	38	50	29	47	48	36	48	35	44	37	38	34	47	37	48	45	42	36	56	40	39	30	40	48	35	41	47	41	32	48	42	43	45	37	45	42	52	42	55	40	41	50	40	51	55	49	52	39	42	46	39	60	42	44	45	40	42	56	50	41	38	38	37	35	42	50	57	30	38	38	46	55	45	38	45	47	46	32	41	49	38	35	43	37	40	40	47	45	36	40	46	51	46	40	43	61	50	43	38	37	46	43	38	33	42	47	35	46	39	35	41	39	42	32	36	43	40	33	39	34	50	38	36	37	37	42	27	39	34	42	45	33	37	47	39	47	40	41	45	38	45	42	43	39	33	35	42	36	39	45	39	37	45	42	38	46	39	52	43	44	38	39	52	40	42	46	43	34	42	51	49	42	47	32	37	46	36	40	38	48	28	35	59	49	52	40	43	46	52	40	57	38	48	60	35	44	46	44	48	45	34	36	42	40	31	52	46	43	35	37	34	51	28	42	41	46	42	56	42	44	32	55	31	34	48	49	44	45	35	46	39	46	43	42	28	37	48	34	39	40	52	50	37	42	46	48	40	36	48	37	55	43	45	44	41	29	50	37	37	40	43	31	39	42	47	53	49	45	39	41	41	30	37	43	41	40	42	33	36	34	32	40	43	38	46	41	41	39	47	43	45	55	44	53	45	46	35	37	39	35	47	43	52	44	40	38	38	44	34	42	40	39	35	49	57	46	48	45	42	35	45	41	48	51	26	41	53	38	46	38	35	42	45	43	38	32	45	49	54	41	36	39	41	42	47	31	40	38	32	46	35	45	35	31	47	43	44	48	51	41	39	41	34	46	38	46	52	55	36	39	47	31	34	44	33	37	55	37	34	62	45	42	38	39	37	57	46	44	46	41	40	36	35	35	30	37	45	48	42	35	39	41	42	37	46	55	42	38	57	44	47	44	33	51	37	40	31	38	37	44	46	44	42	51	45	41	32	37	48	44	54	40	41	34	41	37	43	49	40	40	44	45	33	44	50	45	43	47	47	39	49	38	39	40	44	40	51	49	50	30	49	38	41	40	48	41	32	36	49	37	38	40	39	38	44	38	40	46	43	39	45	40	40	31	47	51	51	46	50	46	43	45	33	31	38	36	53	45	39	37	41	45	40	36	33	22	51	33	61	38	50	37	47	44	40	39	32	43	45	56	54	46	39	31	55	56	41	47	49	42	40	30	50	37	43	32	57	45	43	43	37	39	45	53	40	41	39	39	40	42	47	39	57	44	46	45	48	42	49	31	45	38	43	32	38	32	40	35	41	46	49	33	50	43	50	40	52	40	38	42	30	36	35	41	38	43	43	42	46	39	44	40	52	40	33	48	37	46	48	44	46	47	43	39	41	56	44	42	39	44	54	49	41	40	48	51	38	29	42	33	49	38	36	40	45	33	38	59	46	42	48	47	39	43	41	52	40	46	45	36	49	44	41	30	42	39	39	40	35	49	37	48	48	61	49	34	44	44	39	25	51	37	45	48	41	36	35	41	48	42	48	42	32	38	44	39	36	41	44	44	35	45	47	40
17607	4780	1929	5351	9932	9329	7689	6045	4794	3827	3386	2830	2413	2190	2003	1781	1694	1680	1779	1503	1292	1269	1191	1109	1095	1017	1088	1002	976	987	935	971	947	908	841	908	829	870	887	826	833	853	902	831	828	809	821	832	847	830	812	806	860	796	779	864	739	841	820	747	807	806	835	834	836	777	754	789	773	754	785	782	782	791	767	759	776	791	770	773	779	758	734	749	790	760	768	802	778	785	723	787	708	748	760	728	774	805	775	762	767	766	737	798	755	749	744	768	742	772	821	741	730	762	731	764	695	722	754	748	751	718	713	701	718	775	790	773	770	785	804	713	767	742	735	763	709	768	746	743	795	701	720	755	756	714	772	750	711	760	763	765	758	764	786	753	736	752	735	748	730	802	750	788	718	745	682	748	816	761	732	774	738	749	735	748	763	819	778	699	751	749	757	765	784	744	762	741	732	759	750	757	752	763	778	741	769	696	767	730	745	774	698	767	693	734	687	746	758	766	794	783	780	763	783	795	798	747	811	777	803	742	777	756	733	758	781	755	748	763	759	757	737	760	726	746	761	764	792	771	767	773	745	757	742	712	737	743	715	703	754	725	707	746	701	794	817	750	746	783	707	791	717	758	771	722	748	703	696	757	795	715	711	709	762	745	727	699	782	730	735	763	711	742	749	772	741	732	749	736	738	757	773	772	696	720	727	717	724	783	723	742	744	780	722	768	692	732	708	750	766	810	787	744	815	708	742	769	731	713	731	761	747	737	760	729	751	771	740	748	715	758	739	766	764	780	742	755	750	731	745	761	769	745	719	744	761	741	783	706	718	782	777	726	739	769	720	692	690	704	782	729	723	765	765	723	722	714	749	749	717	790	732	727	753	713	760	769	715	758	716	755	756	775	705	739	739	712	750	775	775	733	761	734	740	741	694	739	775	723	774	775	743	729	720	722	731	728	738	755	795	763	750	745	712	767	707	710	750	740	681	736	704	760	755	737	712	773	750	721	711	741	715	743	732	762	810	753	728	739	740	724	752	760	739	762	748	736	698	759	755	731	724	752	771	780	783	779	744	729	764	704	708	771	768	750	780	711	760	730	721	763	711	754	688	743	723	740	784	751	761	748	699	746	772	728	759	761	725	789	706	737	708	705	753	765	752	750	750	736	779	705	747	775	727	735	765	771	731	749	728	739	756	719	717	730	775	781	741	719	751	745	737	734	772	777	723	789	769	766	717	778	750	691	743	744	737	770	784	736	729	734	725	779	723	691	701	713	780	755	754	772	724	758	726	686	698	751	758	714	737	749	745	751	729	732	707	780	742	741	772	790	769	747	664	760	773	800	796	747	724	756	718	682	712	695	746	759	749	763	719	759	758	743	722	778	723	774	750	734	791	687	744	743	733	757	755	740	727	755	766	743	807	731	750	734	769	760	714	731	752	769	718	767	733	669	707	722	726	730	751	741	734	776	720	716	768	739	736	768	763	752	739	717	689	745	739	723	749	747	726	726	726	697	714	759	744	733	777	725	672	784	772	765	756	763	756	740	746	743	715	740	784	730	716	777	773	764	751	768	780	753	753	756	714	781	780	697	764	761	757	745	715	717	795	720	734	702	775	743	716	742	767	747	774	739	713	742	777	724	755	731	762	749	741	722	709	749	746	770	760	747	766	692	700	774	713	725	732	719	757	743	742	676	797	775	784	742	702	699	763	785	737	703	723	743	730	759	730	705	737	787	755	787	773	746	811	758	776	768	748	798	781	795	769	767	726	728	707	714	777	754	746	706	718	743	734	746	771	699	740	754	756	711	683	787	747	752	717	779	741	769	744	755	715	740	754	734	731	713	686	770	692	737	755	743	786	759	747	733	730	728	681	735	744	696	729	788	732	742	687	781	782	646	777	753	759	742	709	776	712	733	707	710	727	728	758	747	716	766	727	711	740	735	712	727	706	722	727	766	754	734	745	763	734	746	756	775	735	764	717	757	725	753	770	722	737	717	729	751	762	781	722	734	822	777	729	705	736	775	763	761	779	706	739	713	731	756	746	731	725	767	780	749	738	823	770	763	756	797	788	772	781	774	721	731	739	760	727	721	764	714	782	742	768	774	793	748	722	731	743	699	743	702	743	729	752	740	776	704	736	722	823	784	743	728	736	773	813	761	759	743	712	707	740	741	739	738	750	715	750	774	763	776	706	699	739	769	761	772	757	735	762	790	815	692	740	701	751	749	695	754	725	774	775	762	747	745	742	770	794	752	749	726	725	768	737	738	715	705	730	725	742	731	784	710	746	694	709	730	712	729	691	745	742	748	741	726	736	692	767	781	774	758	715	731	737	763	776	737	728	749	718	679	711	735	714	705	716	730	705	742	739	776	725	754	758	740	732	741	766	709	708	788	696	788	722	775	755	759	764	719	731	713	759	777	720	726	700	749	751	744	728	753	708	735	704	764	766	688	769	749	745	692	761	747	782	733	754	738	693	735	751	785	720	722	736	768	761	721	705	712	737	736	738	723	737	766	768	718	749	751	716	741	749	758	729	735	747	739	752	740	706	790	769	742	730	745	734	724	744	761	745	750	752	775	697	749	750	763	753	701	764	706	750	767	730	712	720	784	770	714	761	708	755	761	702	702	759	724	699	710	775	810	686	727	706	746	711	734	688	767	815	791	768	707	739	727	747	745	759	737	758	758	750	748	721	696	758	791	765	725	793	774	725	749	691	819	732	715	705	800	748	757	787	703	771	760	702	728	731	733	701	756	748	689	783	691	695	788	729	740	760	758	730	731	768	709	750	743	791	745	731	726	747	741	742	768	775	753	734	732	736	736	770	796	683	731	715	758	717	785	816	749	719	728	798	723	792	762	737	753	754	744	744	822	792	733	737	747	730	764	800	743	755	715	759	732	740	776	796	707	763	745	710	738	725	745	731	695	739	730	748	744	740	722	710	727	758	780	708	776	756	711	757	719	733	736	780	741	718	742	725	748	745	791	742	760	737	757	748	756	724	757	760	751	748	763	730	769	724	770	756	744	768	768	717	760	759	716	751	744	713	749	761	726	744	724	739	768	759	748	743	759	737	753	711	741	767	727	744	796	712	710	732	709	758	774	725	775	776	707	713	747	759	768	701	731	742	723	742	730	750	737	753	763	696	750	761	742	714	771	752	776	716	714	708	745	687	707	732	755	737	737	709	742	757	797	702	737	719	740	773	758	774	738	741	731	744	739	790	751	731	736	738	720	715	756	744	727	754	797	696	753	775	736	737	708	754	727	801	718	740	759	770	712	742	738	747	773	701	763	711	772	736	726	705	816	730	737	721	723	772	720	769	716	719	728	734	773	791	771	784	748	759	728	714	800	730	756	737	750	720	710	712	775	758	763	772	762	707	743	777	778	775	762	731	726	715	737	764	735	756	783	761	758	792	741	719	767	771	728	726	720	731	738	757	709	740	747	751	784	798	785	712	734	771	746	739	755	753	741	778	774	760	716	709	794	757	765	716	779	798	764	758	757
2645	154	99	68	101	114	115	94	93	80	72	78	70	54	72	56	59	51	65	56	54	59	56	41	43	48	45	57	46	58	51	50	47	37	42	59	44	53	49	41	44	54	44	43	47	42	50	44	45	53	35	43	49	41	61	38	24	47	38	56	42	42	40	31	42	42	33	44	44	38	40	44	33	43	45	42	56	54	43	42	46	32	37	50	44	39	47	37	52	33	44	35	36	49	50	41	46	36	41	55	35	43	42	46	38	32	34	44	39	36	44	41	47	49	46	37	46	39	41	38	40	43	40	50	33	47	51	46	43	41	49	44	38	47	48	43	30	55	39	33	37	49	41	48	32	38	41	50	44	51	47	43	47	33	59	52	35	43	42	33	48	34	45	41	55	41	41	40	42	40	46	38	43	42	51	48	43	47	37	40	37	31	39	43	48	34	39	49	50	32	40	43	42	49	41	40	41	48	51	41	28	36	51	40	38	42	42	35	46	43	37	55	38	46	40	31	42	48	47	53	50	44	40	44	45	49	54	35	48	44	38	42	50	46	42	45	44	52	51	36	39	40	37	42	42	40	45	47	54	51	31	56	43	42	38	39	50	41	33	39	39	50	42	48	37	52	45	56	54	46	53	48	40	39	40	47	39	35	51	32	41	44	33	41	49	38	36	35	51	46	43	36	33	48	41	41	43	47	40	37	35	37	32	47	45	48	42	33	46	51	37	49	46	44	38	41	38	46	40	41	43	44	38	33	36	47	32	36	54	35	46	43	34	41	51	44	37	46	42	40	36	43	27	39	50	50	50	39	40	46	58	43	43	40	42	40	37	35	46	47	32	45	42	51	42	39	30	45	57	53	34	48	46	59	47	44	46	42	42	41	43	36	37	49	42	42	54	40	40	58	42	44	33	41	44	53	43	41	43	50	47	41	37	46	33	36	41	39	40	53	49	44	44	51	36	46	47	40	42	43	43	37	54	51	51	51	38	32	42	41	37	40	42	39	33	46	43	38	44	50	41	45	38	48	40	39	51	58	55	38	37	54	36	42	45	55	40	42	37	36	35	45	47	46	35	32	45	46	38	40	50	57	45	48	33	52	44	45	51	41	43	41	40	38	46	52	39	39	50	55	39	49	32	59	43	36	36	35	46	58	41	42	47	45	42	51	45	43	47	34	43	57	41	39	41	32	45	53	44	54	48	54	48	51	40	37	38	51	49	52	43	52	35	49	47	52	43	33	41	42	52	50	41	40	54	37	39	41	51	39	53	47	43	42	50	35	54	51	37	42	36	46	36	44	54	43	38	35	41	46	42	36	36	48	34	56	52	43	43	52	47	40	48	57	36	49	50	43	52	42	40	43	37	43	36	50	45	38	39	39	46	42	39	34	40	44	41	44	42	47	55	37	41	46	45	46	31	34	43	40	34	45	57	34	39	51	55	49	45	46	50	35	36	43	55	34	47	50	43	36	39	34	37	38	40	37	35	49	41	43	38	45	45	46	37	44	33	40	44	39	43	27	38	43	48	35	29	45	33	21	38	43	38	30	46	45	47	56	38	34	42	41	44	53	49	46	45	39	44	37	33	48	29	35	45	43	50	41	54	34	51	56	31	40	42	35	47	50	43	34	32	38	43	36	41	54	52	40	32	30	47	43	44	35	43	38	49	44	38	44	34	46	41	31	51	48	38	34	48	45	38	50	43	33	47	52	40	43	44	43	46	40	38	28	47	38	62	46	44	51	66	47	41	52	63	39	46	37	48	40	45	50	36	37	45	38	49	37	41	34	41	46	48	37	46	55	35	41	63	41	44	48	47	44	42	54	43	45	44	37	39	40	42	38	45	52	33	41	50	56	34	44	38	44	51	33	51	35	49	36	36	43	44	49	42	48	43	44	32	41	41	51	51	47	41	41	31	45	45	38	36	40	47	41	35	45	32	50	26	43	44	43	41	41	49	35	38	34	39	56	42	49	38	45	41	38	40	39	49	43	52	39	46	43	43	49	49	50	56	48	45	47	41	34	48	34	39	40	48	47	53	42	47	42	43	42	37	46	31	42	44	37	37	40	38	61	36	42	58	44	40	38	50	42	48	40	35	38	40	41	38	43	33	38	34	47	44	38	35	38	53	34	32	36	32	42	45	35	40	47	45	43	34	44	40	44	35	41	41	36	52	37	42	39	45	47	39	38	41	47	33	32	53	36	49	43	37	46	48	46	46	47	44	51	52	52	27	47	32	40	45	34	38	31	48	32	35	35	54	42	49	37	37	42	51	40	43	43	33	51	52	41	42	53	33	49	36	40	53	37	43	47	47	49	50	33	35	33	39	47	26	40	43	52	40	49	50	49	44	46	40	46	30	40	51	44	41	39	37	42	50	31	42	48	39	41	41	42	50	41	27	47	40	40	44	59	45	49	47	50	39	44	40	39	41	31	40	48	39	38	37	47	58	45	44	42	44	48	48	53	41	29	44	44	34	33	35	31	44	32	46	40	41	39	41	35	33	52	45	51	33	37	50	42	50	42	37	37	42	38	58	51	47	35	40	30	38	32	46	39	40	54	40	40	52	47	45	48	42	52	35	32	37	53	44	40	45	46	40	49	35	48	56	39	39	49	52	49	43	42	36	52	29	39	38	45	36	41	48	42	47	34	38	50	38	40	44	41	50	34	50	44	35	52	38	44	50	45	50	38	43	38	36	40	34	47	42	33	33	31	39	46	43	36	55	46	44	51	37	43	35	43	51	42	42	46	31	35	44	36	54	38	55	44	34	47	35	40	43	44	32	45	44	42	37	47	39	31	54	34	44	41	41	41	41	35	40	44	40	51	36	32	43	49	44	48	51	52	46	45	48	44	42	56	42	45	52	44	46	49	44	44	32	41	51	51	34	40	38	49	52	55	29	37	36	38	53	54	50	40	44	45	47	48	41	38	38	44	46	34	51	47	35	44	29	37	47	50	49	38	48	44	49	44	44	34	51	37	43	44	41	49	34	41	38	35	40	44	43	31	40	31	45	57	39	43	40	50	42	38	38	48	48	42	43	61	47	47	45	42	42	31	36	29	37	45	37	40	35	50	37	48	42	39	40	36	40	46	31	46	46	42	41	41	50	35	38	47	42	50	39	48	37	39	47	50	46	52	36	33	34	37	31	47	48	44	46	38	54	34	40	42	49	37	54	35	35	41	52	34	50	46	46	40	45	30	52	51	40	40	58	45	44	51	56	37	40	41	44	43	39	39	45	56	44	45	45	32	27	51	53	37	44	31	48	38	40	44	42	31	45	38	44	41	47	46	51	44	36	39	46	42	42	34	45	41	47	31	39	44	41	41	39	39	32	49	53	40	27	42	44	38	51	43	58	42	37	54	39	38	45	42	33	51	44	52	40	37	48	52	49	44	36	47	43	51	34	35	50	45	44	32	46	25	32	44	31	39	54	36	39	46	43	42	47	47	39	45	35	39	49	44	42	45	32	44	47	45	34	39	47	39	46	47	49	36
17480	4643	1821	5148	9165	8816	7098	5615	4511	3698	3116	2633	2383	2077	1860	1755	1567	1595	1703	1470	1280	1178	1165	1071	1073	1036	1009	1060	1009	989	994	975	896	845	876	824	892	848	853	913	833	848	811	851	801	791	829	767	768	780	798	780	796	805	766	771	750	806	809	783	801	757	771	781	768	785	810	819	734	770	742	803	780	758	814	700	740	772	783	770	763	840	803	762	730	740	780	759	752	745	732	780	783	789	749	785	702	760	803	714	758	799	812	744	740	714	764	792	782	724	748	761	759	752	782	767	746	732	820	738	786	765	758	752	730	733	742	817	734	735	767	692	751	748	808	720	755	736	756	774	725	782	753	732	717	700	764	726	739	733	749	704	766	760	759	736	729	754	699	658	731	741	763	770	742	772	735	745	724	720	736	712	757	759	702	759	751	733	773	773	772	708	737	676	736	757	702	748	775	747	712	742	764	789	763	755	724	737	743	767	770	734	717	770	733	708	766	767	770	746	750	740	749	702	745	771	782	728	763	750	726	731	724	717	756	725	714	755	785	782	804	766	725	722	691	802	752	735	735	780	742	757	795	719	763	719	750	721	730	759	706	784	715	693	744	725	757	747	738	725	805	740	731	725	770	790	789	746	760	693	744	714	729	712	804	758	751	723	724	748	723	733	738	702	769	693	758	755	720	752	765	767	739	770	734	806	764	692	738	724	735	750	763	745	741	732	749	731	710	711	679	748	750	766	688	753	760	754	743	728	673	765	764	757	744	764	754	774	715	719	754	778	741	702	761	752	706	711	729	757	743	786	692	767	793	733	734	745	757	684	719	727	730	743	755	784	711	700	750	756	750	734	729	695	745	747	802	732	736	749	780	726	731	763	767	736	746	748	756	755	709	769	769	737	703	734	752	763	706	707	751	760	695	733	759	723	747	746	731	734	726	739	732	765	738	789	694	722	790	712	690	764	740	758	762	701	728	784	763	735	763	701	768	738	765	756	742	759	795	719	775	761	751	743	736	730	773	741	782	685	782	757	753	779	789	743	710	763	761	735	778	763	772	744	745	771	752	769	749	741	715	738	759	695	755	715	683	724	722	798	780	765	714	742	705	733	731	689	769	764	712	709	736	767	737	795	772	807	734	772	764	780	711	734	703	712	755	761	724	769	773	682	714	732	758	705	746	682	785	698	737	778	765	752	760	793	766	749	788	745	720	750	736	733	782	762	705	760	768	760	680	746	729	695	751	780	704	707	780	721	724	768	760	728	725	778	777	728	790	752	686	740	728	702	734	727	752	674	716	729	719	729	705	725	697	791	696	768	748	773	766	785	707	779	773	798	738	776	764	793	747	771	745	744	750	717	732	706	775	751	718	706	739	732	711	706	775	726	786	745	748	712	731	725	788	729	734	792	718	755	712	784	702	701	764	736	733	760	705	731	752	748	798	737	708	726	739	727	704	747	733	706	756	723	722	715	738	732	684	734	712	768	761	739	735	726	770	760	734	742	736	704	760	752	743	729	742	686	713	759	746	708	761	740	737	730	765	680	752	761	719	767	733	742	772	688	740	746	718	719	754	700	751	757	762	739	771	732	722	720	753	705	733	694	741	698	710	749	721	752	713	774	753	746	728	760	777	722	747	720	708	725	737	738	717	782	756	741	780	746	761	765	794	689	759	716	780	755	737	812	738	704	761	749	768	743	794	688	751	746	759	746	771	805	747	721	751	708	751	722	750	721	741	731	728	721	761	727	746	770	740	733	745	757	732	722	762	732	732	709	757	737	748	781	729	740	745	728	772	726	765	771	752	715	765	732	706	748	742	700	780	758	736	724	693	726	742	753	777	724	711	754	771	715	688	722	796	711	743	728	738	701	710	762	737	714	780	742	782	751	746	712	750	733	745	733	730	754	687	746	760	752	774	722	718	732	748	741	760	738	732	736	748	730	776	712	762	748	727	825	721	750	734	778	723	773	764	735	734	801	699	732	744	771	761	755	757	783	787	761	727	750	741	755	741	735	717	740	679	751	748	741	767	757	749	739	710	714	750	730	710	807	696	691	730	747	774	731	732	741	734	738	724	765	719	741	751	727	764	728	738	756	689	747	726	732	718	758	776	766	723	721	721	751	733	723	714	766	753	752	769	743	772	787	718	745	718	718	778	712	724	743	738	768	771	784	747	708	754	708	761	770	704	790	743	683	708	738	743	754	703	757	745	762	745	805	715	722	782	745	732	740	716	718	720	747	810	773	745	731	728	744	750	720	763	727	734	765	753	747	728	749	727	772	781	739	735	704	728	753	770	743	730	736	776	720	740	750	759	742	709	742	752	739	743	760	740	721	737	700	733	690	784	722	720	724	769	760	738	790	775	738	733	746	692	736	777	677	742	768	770	779	701	722	739	759	749	679	729	767	676	728	726	736	745	708	726	709	736	764	731	776	750	772	723	737	769	731	750	767	753	776	752	727	768	682	771	765	743	743	776	765	704	783	701	700	688	731	755	725	805	787	689	765	745	764	734	722	804	773	720	711	738	752	750	776	765	746	747	786	733	720	728	745	757	764	749	714	740	738	738	773	728	765	761	727	767	751	773	763	747	727	764	721	736	720	725	726	776	710	761	755	700	756	723	693	723	758	736	740	784	723	725	755	744	706	746	735	756	733	753	752	758	722	750	763	753	782	680	738	672	750	711	713	746	700	746	739	730	779	709	730	781	775	763	802	771	750	728	759	760	821	762	719	714	770	793	735	743	741	733	742	733	761	722	808	762	764	752	729	754	735	699	738	718	708	770	782	744	727	724	689	710	734	757	749	725	735	816	743	740	746	742	785	774	786	773	752	754	719	712	712	739	692	726	712	718	758	794	742	717	708	746	738	753	760	753	733	733	751	719	747	776	757	767	747	686	739	746	780	718	711	728	727	738	753	780	768	747	778	671	746	722	790	742	777	761	704	705	748	769	740	750	719	775	787	774	736	736	751	711	732	740	711	677	749	801	733	748	727	714	723	697	776	764	772	759	744	718	780	716	752	758	740	766	735	760	707	744	776	730	726	740	738	730	711	759	735	773	718	744	737	723	743	702	763	717	719	778	742	757	754	707	751	703	742	690	686	741	769	743	735	734	750	723	735	771	772	737	751	777	707	758	777	762	722	724	717	714	725	725	769	740	740	705	720	748	763	775	705	762	719	687	717	727	749	731	739	746	731	739	738	749	744	710	710	794	717	771	734	771	769	763	745	719	784	721	772	740	711	768	767	689	721	793	762	762	730	741	721	712	703	740	752	733	710	759	744	729	730	776	732	715	720	663	738	720	711	735	732	717	693	734	768	748	756	780	762	745	689	737	737	734	723	724	732	704	739	699	770	770	700	761	758	775	743	735	735	733	755	759	742	815	810	726	726	727	770	766	777	695	781	736	706	719	724	732	726	731	763	787	743	724	753	663	741	775	739	736	701	698	727	738	782	717	758	682	715	719	730	722	739	745	707	712	730	756	689	713	725	726	729	777	704	787	772
2325	294	96	57	151	177	186	159	138	109	97	99	90	66	56	67	48	57	66	57	40	36	42	32	30	29	20	44	33	31	24	36	16	27	23	23	27	19	36	24	32	22	26	16	26	21	23	22	25	27	24	28	19	18	26	18	19	18	16	21	26	25	17	15	18	19	26	22	26	26	17	17	27	27	13	20	28	17	19	24	19	26	19	30	27	16	20	23	20	25	31	28	17	29	19	20	20	18	13	16	23	23	21	21	18	20	24	19	19	22	18	18	21	21	19	23	17	19	24	22	26	23	21	15	17	18	19	14	20	23	11	11	18	19	22	25	15	19	11	18	32	20	23	19	22	21	19	19	16	20	26	18	24	21	15	27	24	19	25	19	29	18	20	23	24	25	21	19	25	28	22	29	26	18	29	27	14	20	23	13	20	22	19	19	25	25	20	11	16	20	26	20	18	21	20	16	19	18	20	29	9	15	18	15	13	23	17	25	22	22	23	19	20	24	21	24	24	11	20	22	13	21	22	23	16	18	28	17	27	18	22	15	21	21	19	17	27	16	23	12	18	19	18	23	23	19	20	16	20	17	19	24	18	19	18	20	13	25	20	16	21	22	11	23	20	28	17	16	19	25	28	12	26	19	10	18	21	15	26	25	25	19	29	17	20	32	20	16	17	23	24	30	12	16	23	24	16	25	16	22	29	18	18	27	20	22	27	15	20	18	23	18	17	16	16	19	28	17	20	24	16	18	26	21	15	11	21	18	18	24	16	16	22	33	15	22	18	23	16	25	26	20	26	23	30	19	17	28	17	20	24	21	24	22	21	16	20	18	22	27	22	20	19	17	17	18	26	28	14	19	26	18	23	19	26	25	16	28	15	19	29	18	13	28	26	18	23	23	25	29	20	17	19	12	22	21	23	19	20	19	17	23	19	19	17	16	16	17	13	27	16	30	18	19	18	17	19	15	28	19	19	20	20	22	18	20	23	23	20	21	12	17	23	14	20	20	13	21	23	17	22	25	13	24	18	13	19	14	17	17	12	14	17	22	18	17	23	13	25	20	19	14	26	26	25	21	34	16	20	21	14	23	19	22	22	19	15	21	20	17	25	18	21	12	17	19	18	21	16	16	19	27	15	20	19	16	21	20	23	24	17	21	23	16	19	18	18	22	24	19	19	22	20	31	20	18	16	21	24	20	18	28	15	26	22	20	20	11	16	18	24	12	31	15	17	20	18	16	25	30	17	22	24	23	13	21	20	18	27	21	23	16	19	15	26	21	22	20	11	24	22	18	24	25	17	21	20	32	19	21	20	15	23	24	17	17	20	19	19	21	26	22	19	22	21	23	29	17	18	29	20	12	26	19	24	21	15	21	20	28	21	23	26	16	20	21	20	21	22	29	22	27	21	22	21	18	13	24	20	17	18	24	27	17	21	26	18	20	20	21	11	17	26	13	24	15	18	20	17	18	11	10	21	23	25	25	19	26	19	21	18	17	18	23	15	21	17	16	18	12	18	26	26	27	25	15	23	14	28	21	20	17	26	30	23	10	19	10	27	13	24	18	18	19	20	25	16	16	22	22	17	26	23	16	14	19	20	16	21	14	31	25	16	23	34	26	19	10	26	26	26	14	13	30	19	27	20	21	19	21	13	22	21	21	21	24	29	25	19	16	15	25	17	26	19	24	13	14	27	27	20	26	23	23	19	15	17	21	24	23	16	20	21	19	20	24	22	20	20	20	20	29	32	23	23	20	28	18	18	18	22	21	19	19	20	22	24	21	17	18	18	16	22	18	10	19	20	19	19	19	31	20	17	27	23	14	17	18	22	22	21	30	14	21	32	25	18	16	27	21	29	16	20	25	18	21	13	24	22	22	22	28	18	16	23	19	20	17	20	23	30	17	18	21	22	19	26	25	22	18	15	18	23	24	24	20	21	15	22	23	26	22	22	20	22	30	29	15	19	26	14	19	13	19	19	11	22	27	14	20	18	26	16	10	24	25	30	14	29	16	19	13	20	18	16	24	22	24	15	20	23	22	19	12	19	25	19	18	20	19	30	24	31	20	19	18	20	24	20	16	22	15	17	28	19	15	20	23	19	19	24	26	12	26	15	21	27	16	14	16	23	20	17	20	25	18	20	19	22	18	23	23	16	20	25	22	16	24	19	20	23	19	17	13	34	17	13	25	23	22	24	19	18	19	22	15	19	22	28	13	19	18	18	16	21	17	27	21	22	19	25	14	35	16	20	20	23	18	19	20	18	20	22	18	21	14	27	21	13	19	22	27	20	21	28	26	24	20	19	19	18	18	19	21	17	19	23	26	24	16	19	14	22	25	22	22	22	23	27	29	25	19	17	19	23	10	19	19	17	27	26	21	23	21	18	32	17	17	21	18	14	20	18	14	16	24	17	26	21	21	16	24	22	24	23	20	23	11	19	23	24	15	16	25	18	13	20	18	24	23	21	16	17	24	32	15	16	18	20	21	16	15	22	18	24	24	17	18	20	24	20	15	19	13	14	14	25	27	13	27	20	17	18	17	21	15	13	26	20	23	22	22	24	23	25	14	20	12	19	15	16	19	23	21	32	16	17	23	22	18	15	11	22	19	20	24	16	22	16	24	24	26	19	23	11	15	16	26	21	19	31	16	23	17	17	22	25	13	31	21	20	21	18	22	17	19	21	22	26	21	22	26	22	14	23	25	24	24	15	22	18	18	29	22	22	20	11	19	30	11	17	16	22	21	28	24	24	20	22	22	21	22	20	23	23	18	26	25	26	17	25	13	18	14	32	27	20	23	24	13	18	22	23	22	14	23	20	25	12	13	28	19	20	28	23	20	20	16	21	21	17	17	24	27	24	22	12	20	16	28	22	21	21	13	26	18	32	17	19	11	19	22	23	21	17	22	22	23	18	18	14	15	26	25	23	14	25	24	21	18	15	31	17	19	13	14	16	17	21	20	25	15	30	20	14	10	17	18	18	18	19	19	24	15	16	15	16	21	21	18	20	12	23	15	18	17	24	25	22	16	28	14	20	20	31	19	17	29	16	18	21	12	13	23	26	26	21	19	21	19	20	26	27	20	27	17	15	24	18	15	31	26	16	20	16	21	16	15	25	23	30	23	22	20	22	22	12	19	15	19	19	22	16	13	19	22	21	21	20	21	15	21	28	20	19	29	25	20	16	25	18	15	24	18	25	20	22	27	23	14	24	17	28	18	21	19	22	16	11	16	21	29	17	22	24	26	24	21	21	28	31	18	25	22	12	15	19	23	23	15	18	12	18	20	20	21	16	26	17	21	19	15	20	17	29	18	28	17	20	20	18	14	13	30	21	16	24	16	15	17	16	18	18	28	21	32	18	23	16	16	27	23	23	14	16	20	21	21	17	19	20	11	15	17	22	25	19	12	25	24	19	14	25	23	26	25	23	32	19	17	19	27	25	12	22	14	17	26	15	26	22	16	25	24	27	18	19	21	20	16	27	16	21	12	27	16
24802	8069	2896	9621	16737	15430	12748	10071	8163	6606	5408	4557	3716	3266	2767	2510	2188	2302	2422	1960	1517	1456	1261	1214	1084	1013	995	928	905	858	824	765	761	680	698	669	684	582	609	596	594	583	548	548	531	528	527	534	505	512	493	525	497	501	503	455	497	517	464	447	455	428	417	425	454	448	441	422	466	433	422	417	413	458	379	419	396	425	400	371	395	387	415	414	468	387	401	417	396	372	386	422	382	378	384	375	379	435	367	379	420	387	382	393	399	378	405	387	372	359	366	378	383	386	399	389	384	375	386	390	375	376	411	391	389	360	397	347	378	405	372	370	393	373	357	414	373	354	400	375	339	397	403	391	383	374	366	390	403	358	375	367	353	395	384	386	360	375	358	393	369	361	385	341	369	407	373	378	350	398	330	397	361	372	380	383	357	357	380	376	389	372	374	371	382	398	357	387	374	351	381	372	368	351	359	363	353	363	370	369	348	372	358	390	395	393	366	374	366	370	394	337	372	378	359	404	363	364	351	395	391	412	372	377	371	379	357	377	382	348	366	352	350	379	382	380	371	348	376	352	343	389	374	360	394	342	371	375	418	364	363	368	389	356	375	362	360	358	326	364	383	366	367	354	330	391	368	345	390	365	346	360	389	354	384	377	371	366	391	347	347	363	384	346	360	363	367	366	372	374	356	351	340	336	345	364	365	379	354	333	364	360	355	358	342	386	352	398	353	370	350	352	374	370	352	374	321	377	393	358	353	369	364	367	386	332	344	361	348	360	386	384	366	382	342	344	362	356	360	376	327	351	344	350	366	376	405	362	347	391	345	385	339	348	370	371	352	356	366	357	393	367	358	321	355	353	361	359	398	363	370	369	356	361	337	380	402	355	351	337	359	385	333	341	351	329	357	390	400	367	378	360	379	391	345	360	378	379	380	355	373	336	350	396	397	375	375	342	347	381	365	379	345	313	344	369	361	331	356	355	361	371	358	377	391	377	380	396	363	368	366	312	365	377	369	352	339	344	372	353	363	360	310	367	362	382	371	348	354	388	367	346	393	338	374	374	363	396	368	361	348	361	397	386	346	332	359	357	368	354	347	370	388	318	391	322	360	335	377	370	374	363	381	330	356	377	385	387	372	352	395	304	348	328	369	368	361	374	324	338	353	385	356	351	369	336	366	362	380	368	373	377	339	346	348	385	372	370	352	363	379	373	349	358	383	370	359	373	359	341	356	350	360	365	368	352	386	390	344	339	323	330	330	368	358	353	358	367	381	338	368	377	400	372	384	372	359	367	353	353	375	352	365	348	344	374	375	342	375	367	335	359	362	368	339	368	340	381	362	380	366	336	372	354	331	366	336	350	324	370	362	390	379	384	351	366	396	384	362	332	343	378	372	364	343	377	369	352	330	373	381	366	360	350	346	380	348	378	371	331	364	371	349	325	359	366	351	371	375	359	347	340	348	374	378	332	369	372	370	375	353	339	381	383	347	400	356	350	367	362	364	370	366	363	364	361	329	342	338	381	397	349	367	371	335	349	399	370	353	365	366	351	321	374	373	369	363	352	383	339	357	329	361	376	355	358	350	325	363	343	374	374	368	357	347	373	357	376	327	366	331	368	360	351	375	383	375	382	372	361	333	384	363	384	364	408	374	378	362	353	361	369	382	373	371	362	362	353	354	369	382	380	346	372	359	373	354	379	379	346	364	361	394	382	350	384	352	333	349	349	376	367	373	382	357	376	395	381	307	380	342	389	373	424	366	384	353	371	375	384	367	363	353	365	357	364	377	367	390	361	368	379	374	410	395	394	376	381	359	357	355	362	333	403	341	384	363	316	350	378	362	359	370	356	360	345	375	386	338	373	373	357	339	339	384	360	395	378	378	339	356	371	309	369	352	339	374	349	338	364	334	327	366	356	350	346	355	366	390	347	325	347	320	357	364	358	381	368	366	395	351	332	359	365	345	343	390	390	378	334	381	370	324	369	362	410	383	348	381	372	367	346	416	350	362	372	404	383	384	382	401	365	341	386	344	345	334	392	349	340	340	354	348	395	338	344	364	332	346	350	336	367	366	385	350	360	360	402	347	343	365	361	380	348	370	365	351	390	404	353	336	360	335	357	376	373	351	327	323	341	351	350	379	359	353	366	375	374	372	369	375	333	357	395	373	362	352	350	371	353	386	372	348	356	353	374	349	349	366	393	376	350	349	362	383	387	366	369	349	343	357	331	365	402	371	367	353	373	350	352	368	333	363	377	369	353	382	391	366	366	375	408	348	357	353	351	364	352	379	364	314	382	341	370	339	350	353	312	361	380	404	391	355	378	373	398	339	374	351	379	328	381	371	330	349	365	364	366	364	351	347	370	400	352	362	354	389	396	354	358	352	376	352	400	361	374	365	362	366	325	351	359	404	355	359	367	343	336	354	370	360	356	350	381	373	341	350	360	370	354	359	342	348	344	374	349	376	365	366	365	364	373	372	353	371	390	362	382	391	364	368	371	353	356	364	386	370	359	371	391	370	331	347	343	378	361	397	378	389	385	365	370	334	383	361	338	356	351	350	343	361	351	338	318	341	356	363	383	362	336	379	352	372	393	354	385	377	353	341	369	348	352	345	380	369	349	387	379	354	393	370	310	351	349	362	364	352	374	353	353	378	341	369	374	366	360	380	364	359	352	382	365	344	368	338	366	355	361	357	353	352	363	360	373	387	386	352	330	379	372	355	354	327	367	361	340	347	389	361	349	379	380	375	339	351	348	396	343	315	376	365	331	321	377	365	349	329	342	384	355	354	351	362	333	339	362	389	340	329	346	352	380	317	351	344	377	397	357	361	360	385	357	344	341	355	320	360	401	382	379	375	359	372	356	344	356	360	386	365	344	345	342	369	393	365	387	365	381	370	364	364	370	364	367	416	381	362	387	327	382	380	381	318	357	373	362	372	348	377	335	341	363	348	349	376	362	325	376	363	372	366	361	369	360	340	361	344	350	349	391	365	364	372	341	400	355	336	390	369	330	367	353	368	367	361	367	341	370	351	346	371	381	352	361	367	356	359	360	354	367	351	326	320	349	350	357	371	378	380	374	366	365	377	394	358	368	363	369	363	334	329	374	393	366	362	351	373	365	342	381	322	373	371	389	340	364	377	357	371	394	382	372	350	402	391	379	374	378	382	348	357	375	358	348	381	326	383	372	390	351	356	350	335	390	378	342	367	355	358	354	328	356	314	330	340	359	328	370	365	317	360	362	342	357	383	371	353	364	357	351	360	340	395	431	368	397	378	376	359	367	361	375	329	394	336	372	382	355	388	360	381	412	312	355	339	350	374	347	369	356	372	355	370	346	357	350	381	341	351	310	372	345	353	384	399	353	360	348	359	327	390	403	371	354	342	361	335	357	381	373	349	365	382	370	356	363	363	357	378	364	375	392	375	382	382	345	366	346	363	316	361	383	366	387	351	357	366	336	380	355	373	358	347	344	339	369	339	357	375	340	365	379	387	378	353	362
1348	69	30	30	33	50	54	43	35	37	34	39	42	40	32	30	28	30	27	36	35	34	29	27	25	28	35	26	24	28	21	39	26	24	32	25	27	24	24	16	28	25	27	26	30	32	27	23	27	17	19	33	17	31	26	26	20	30	21	25	26	30	33	25	29	26	22	37	23	26	24	28	29	26	25	23	22	26	26	22	26	33	25	29	23	32	25	22	29	29	33	25	18	22	32	29	24	18	21	39	30	34	37	23	15	29	30	26	22	27	20	20	23	27	20	17	22	22	21	28	20	25	28	33	31	20	36	17	20	23	23	39	30	20	23	24	20	30	22	30	24	32	29	30	21	33	25	23	23	18	24	34	24	22	28	20	37	22	30	25	30	23	16	28	36	30	21	21	24	24	29	27	37	21	25	33	28	34	32	27	23	27	16	23	23	21	24	32	23	29	16	25	26	28	24	26	23	29	24	29	24	24	21	28	29	23	29	28	36	29	31	36	28	29	25	27	34	30	30	31	26	23	17	26	24	32	30	30	25	30	22	36	25	31	32	34	39	21	24	26	32	30	19	27	23	26	40	26	27	32	32	31	27	34	33	30	29	28	25	28	33	36	32	29	35	23	21	24	25	29	28	26	30	28	18	24	24	27	28	25	23	33	26	18	26	26	25	29	20	24	32	22	32	27	30	36	29	26	17	34	22	20	23	26	27	31	27	19	31	26	27	28	32	37	21	25	33	22	22	22	33	27	24	30	34	22	25	20	32	23	32	23	39	30	20	34	22	29	31	33	32	31	26	16	23	34	34	21	28	38	32	30	20	29	27	18	38	34	45	33	24	32	30	40	26	28	35	26	39	31	23	20	34	25	31	23	38	31	35	16	25	22	22	24	34	19	26	27	31	26	28	24	30	24	22	19	25	30	31	28	21	24	20	28	34	21	21	25	30	23	31	26	24	36	23	23	32	22	21	26	28	34	26	31	30	24	19	20	29	33	15	29	21	25	25	17	23	24	25	25	34	23	24	27	28	35	34	26	33	25	29	30	28	18	19	22	30	21	18	21	24	30	22	22	29	34	26	34	23	19	26	28	28	36	19	27	31	25	33	22	34	23	31	28	20	23	17	31	30	26	28	28	29	29	28	25	13	28	30	39	28	33	30	36	32	38	27	35	25	18	36	28	22	26	23	17	30	31	30	20	31	30	22	24	29	34	28	23	25	29	31	22	28	34	24	23	29	26	36	29	30	35	33	26	27	25	30	20	30	25	30	28	24	27	28	25	33	27	24	19	30	31	36	29	30	35	30	21	27	28	28	27	26	26	20	29	26	32	19	25	34	23	29	19	25	29	29	26	21	28	27	28	35	32	29	22	27	30	28	22	26	32	26	19	34	33	34	24	30	29	24	30	23	25	31	24	35	29	22	34	22	21	29	31	24	29	26	29	19	29	22	29	21	27	31	36	23	33	33	18	18	28	29	28	18	33	29	21	24	32	20	26	28	25	23	31	34	29	22	23	28	31	27	20	31	31	23	30	23	30	33	22	32	29	31	35	31	23	32	21	23	23	32	26	32	32	22	25	24	27	28	24	30	32	26	22	28	24	26	29	30	30	20	26	32	28	25	17	33	29	33	35	27	27	28	31	27	31	25	18	28	21	32	36	19	30	35	40	26	31	28	34	24	24	23	20	25	22	17	30	24	31	43	30	24	24	22	23	33	37	29	23	19	29	24	27	22	18	21	23	30	26	35	33	37	32	31	33	16	24	33	27	36	26	35	25	30	26	25	28	16	39	34	23	23	25	22	27	26	24	25	33	28	22	26	29	29	29	30	27	27	29	30	33	29	20	23	23	20	21	31	25	27	18	24	25	27	28	27	28	29	21	24	24	25	27	32	21	33	17	32	28	21	23	33	24	36	14	29	30	26	33	40	21	37	29	21	25	28	28	25	29	20	38	30	28	27	30	21	33	30	26	29	30	35	31	29	29	29	19	30	23	28	29	17	30	19	24	35	30	36	32	27	22	29	27	27	34	24	30	23	28	22	32	28	36	26	37	21	25	44	32	26	24	31	26	26	22	17	24	23	22	30	21	14	30	35	24	26	25	27	25	22	36	26	26	33	26	28	23	28	26	35	26	28	25	26	25	26	31	31	18	23	23	34	24	39	36	26	25	25	29	29	23	27	27	37	29	42	31	31	28	24	29	29	28	27	26	27	24	24	30	24	32	33	26	28	23	20	25	23	36	21	24	32	27	31	21	25	27	31	25	18	27	38	31	29	27	25	20	25	29	31	24	27	36	20	22	28	32	25	27	28	31	23	35	22	35	28	30	32	26	25	31	31	20	25	27	25	37	24	29	36	26	25	31	23	25	37	24	36	34	29	35	27	36	24	24	25	30	34	40	31	30	22	25	25	18	23	27	23	27	27	29	33	29	17	32	34	35	28	27	28	30	24	34	28	24	27	20	26	14	29	35	18	32	28	22	21	29	28	21	21	26	28	20	19	35	23	27	24	25	37	32	28	32	27	31	28	30	28	17	23	28	32	22	23	25	27	40	25	24	29	21	29	29	21	29	23	26	30	23	26	35	24	33	29	22	32	34	30	20	21	29	27	32	23	30	22	29	18	30	27	28	33	15	32	19	20	34	25	28	23	27	28	21	20	22	32	25	17	20	27	32	26	30	37	20	26	29	28	30	24	27	30	35	33	31	30	23	23	18	28	27	30	21	30	29	28	26	37	24	19	31	28	37	40	26	33	26	37	24	19	33	28	27	20	18	21	19	29	31	26	25	33	18	26	28	20	27	22	31	35	26	26	33	35	30	29	20	19	27	26	21	28	30	34	32	27	21	21	26	23	24	20	20	25	26	15	25	30	26	19	28	30	30	20	28	20	26	26	22	27	23	21	28	27	34	30	27	24	35	19	35	22	28	32	22	26	25	32	19	21	20	35	37	30	21	27	28	34	18	23	26	23	29	22	26	26	26	28	14	25	22	27	23	26	22	33	27	32	26	27	34	32	26	36	26	23	15	26	21	30	19	22	36	28	25	22	38	30	29	24	27	24	31	37	22	24	28	25	24	26	37	23	40	31	23	28	30	29	41	21	19	28	31	19	27	23	25	32	28	30	23	25	21	21	38	31	27	25	21	31	26	35	28	29	35	32	22	28	31	33	21	30	28	31	25	23	25	34	25	30	36	30	25	30	30	32	21	29	21	15	31	28	25	25	25	39	31	26	35	35	28	22	33	26	32	26	33	25	25	17	25	35	40	30	28	29	28	15	33	34	17	30	41	34	31	23	26	32	23	17	25	25	26	22	23	28	28	33	32	38	22	28	29	25	27	23	37	25	24	35	32	32	30	32	30	30	23	37	23	33	20	31	25	31	30	29	20	31	21	32	24	24	36	29	24	25	29	25	27	28	28	27	30	28	25	32	20	27	39	19	23	29	24	26	20	28	30	28	27	20	25	33	32	25	35	33	23	31	24	31	20	36	24
13140	2568	828	1796	3089	2942	2382	1960	1515	1384	1110	996	928	802	789	756	688	784	756	677	608	607	584	579	562	545	593	538	559	522	527	580	524	482	497	535	511	485	508	498	493	535	467	530	503	502	482	522	498	489	508	500	563	475	471	500	503	475	500	436	532	510	530	440	488	502	476	511	495	462	466	495	472	497	445	520	458	491	475	476	505	508	489	500	493	494	480	502	456	500	480	501	541	496	485	488	536	514	501	494	457	514	510	465	505	461	483	492	487	532	492	499	486	498	456	449	472	484	515	491	489	491	453	486	493	489	495	477	487	489	500	500	517	495	473	486	472	479	479	480	510	485	488	485	480	514	488	497	479	491	506	465	487	472	476	472	485	517	474	508	468	485	484	535	480	474	477	517	469	474	485	485	498	485	473	475	455	483	481	470	473	490	462	490	481	489	511	468	476	478	486	459	483	516	455	452	448	506	516	495	483	530	501	464	472	472	486	519	479	517	486	476	445	482	499	513	489	464	474	508	521	492	469	486	531	504	478	464	463	489	454	465	457	480	514	470	471	512	480	512	491	525	523	481	454	504	482	476	493	484	494	459	474	481	507	471	536	513	477	513	512	490	466	488	517	498	471	487	499	484	518	498	488	468	494	506	506	460	495	474	511	473	460	472	451	482	477	490	494	463	454	481	492	524	483	481	473	432	438	467	477	479	462	455	510	495	473	479	511	499	473	472	484	475	477	479	499	484	489	499	500	508	472	496	534	475	480	490	480	489	456	466	494	488	471	492	479	494	479	479	511	498	511	533	477	427	474	502	515	477	496	484	475	513	488	484	460	474	486	477	493	504	432	501	504	482	471	487	485	483	489	506	486	502	494	488	467	500	477	467	476	507	481	483	484	525	510	522	505	487	435	482	484	501	517	503	542	451	471	485	472	499	503	471	495	496	424	485	523	491	481	466	491	460	484	483	487	465	502	469	477	487	489	502	491	458	505	487	491	472	519	492	460	513	471	488	492	480	486	504	517	505	483	509	454	421	466	457	462	503	440	433	450	465	490	502	465	469	490	451	474	486	527	502	505	472	447	463	495	499	494	469	482	453	480	460	496	480	501	497	486	504	494	479	498	474	513	471	482	452	459	516	516	466	502	457	437	501	491	488	489	475	444	458	526	463	486	493	518	506	475	480	467	487	511	470	503	458	470	487	495	498	486	487	499	505	460	472	484	500	433	505	475	473	496	464	485	443	496	515	476	518	510	474	458	496	491	472	499	452	498	492	479	471	494	484	452	495	465	446	494	483	484	462	500	459	486	469	468	489	419	449	438	472	510	485	476	469	485	477	492	504	462	493	510	469	447	456	496	515	517	492	482	504	489	490	434	507	504	483	480	489	487	473	459	480	428	510	481	470	490	473	466	504	481	467	508	454	489	485	472	468	504	455	462	471	478	500	536	450	481	490	511	485	488	515	451	464	503	470	494	480	485	470	482	483	505	465	466	481	508	501	500	518	469	476	479	474	474	486	525	477	506	490	499	488	472	469	476	503	496	490	479	489	474	494	468	468	447	471	489	462	472	489	482	495	443	483	500	454	480	511	506	488	472	497	475	488	485	465	430	458	501	505	466	497	467	500	480	447	473	480	478	453	483	475	486	489	460	475	478	506	466	531	513	477	528	460	474	437	488	446	453	534	469	458	473	465	516	486	522	464	489	491	491	439	523	509	447	490	458	468	481	490	501	507	464	454	512	483	465	486	488	464	459	468	442	462	488	459	496	498	453	461	450	466	499	467	535	465	476	467	501	480	477	448	479	470	486	462	487	465	460	523	498	475	476	518	505	504	470	437	524	497	500	485	476	466	448	484	478	477	459	502	494	482	496	476	508	487	493	488	467	535	474	474	488	470	456	512	466	553	497	442	478	464	514	506	511	504	496	469	478	484	453	465	422	482	445	478	482	495	445	499	469	495	468	478	516	477	464	462	520	490	503	492	460	488	469	495	477	481	490	478	487	492	498	497	481	467	456	514	514	474	497	503	504	476	487	477	474	467	493	454	496	443	448	486	453	454	482	453	477	511	496	451	485	493	495	483	502	498	454	476	484	472	465	481	472	466	482	500	488	477	499	461	474	471	490	503	484	496	494	473	490	476	428	529	486	492	498	481	499	491	472	449	482	468	494	482	493	478	496	438	511	481	511	492	526	468	472	507	428	526	513	495	433	513	489	492	513	497	468	466	538	531	459	461	473	461	492	493	479	494	466	528	464	502	461	482	500	437	499	435	467	480	501	510	503	491	526	501	495	501	488	506	462	475	477	510	462	494	477	435	495	528	467	483	486	496	507	491	478	483	478	475	454	497	487	510	507	488	450	517	464	532	477	510	475	462	486	502	465	490	496	458	450	508	490	491	505	453	465	500	455	461	462	447	484	494	497	479	458	538	469	504	467	509	473	469	476	476	443	494	456	483	501	486	491	484	492	480	447	470	445	518	530	518	464	503	461	512	470	477	447	448	490	469	481	481	498	506	520	495	479	442	481	500	459	457	469	430	479	514	516	472	453	493	465	482	480	462	522	463	482	505	465	484	470	470	482	513	484	494	504	498	504	528	491	470	470	486	488	456	486	472	475	496	473	494	447	480	491	513	474	545	467	442	491	492	480	477	479	469	521	479	453	508	476	486	506	476	464	469	491	473	525	516	496	506	489	493	484	460	474	475	473	479	452	458	496	445	496	500	448	517	464	475	450	498	469	485	455	486	473	500	446	489	483	482	468	466	489	476	475	488	481	512	489	478	471	520	468	471	505	491	443	479	490	474	511	509	510	491	517	497	464	530	478	485	481	504	518	453	484	540	487	479	478	458	462	474	500	515	490	518	494	461	445	471	510	460	470	526	462	474	526	522	484	449	457	477	451	508	476	483	459	463	467	515	440	489	488	481	498	517	456	495	488	511	425	540	486	469	487	494	466	524	481	466	490	461	433	501	474	494	500	487	462	472	495	509	477	494	499	506	483	503	497	474	472	533	462	476	481	462	474	456	458	469	462	502	452	469	472	490	434	482	479	441	492	481	484	481	468	518	440	494	480	478	455	443	475	486	472	511	466	496	482	474	481	515	504	468	453	507	481	536	507	454	461	457	455	461	491	514	498	491	496	531	497	463	489	517	536	501	458	450	492	490	490	476	479	499	485	498	492	443	477	529	438	464	462	486	479	533	504	418	501	469	505	441	494	464	450	482	493	474	473	496	480	484	471	509	499	474	471	499	497	484	443	502	507	485	498	498	455	454	465	493	455	462	473	476	514	483	494	478	442	487	481	517	488	471	477	502	503	444	467	503	473	505	447	501	482	493	451	487	457	524	481	430	468	478	495	461	495	476	493	458	455	478	463	489	454	490	462	468	498	485	477	481	465	442	515	461	513	508	507	453	528	463	521	513	446	470	493	485	488	491	469	490	479	473	471	490	510	446	442	458	457	475	485	498	481	489	509	486	488	496	489	470	475	478	475	486
2679	169	81	79	93	111	99	82	93	91	64	63	75	62	75	71	50	57	58	59	65	57	50	40	41	47	35	55	57	61	55	34	48	59	51	46	53	39	40	34	51	56	52	42	45	45	48	39	45	47	53	43	55	51	43	39	34	45	41	47	52	42	41	54	50	46	45	45	46	35	49	40	49	45	40	51	39	47	51	39	46	33	31	47	37	49	44	42	42	50	53	46	48	34	43	46	41	34	45	36	50	40	41	47	44	44	40	45	33	42	41	40	36	48	41	36	32	50	48	29	41	36	42	41	48	34	35	39	49	40	32	35	38	43	36	36	45	46	38	45	54	40	53	45	51	45	39	51	42	39	38	51	49	40	44	37	38	43	42	40	42	41	38	27	51	53	39	41	43	36	41	45	43	45	38	40	33	47	48	36	32	41	49	53	37	37	44	43	51	32	47	37	36	43	29	50	33	43	36	46	39	51	30	48	47	51	49	46	44	46	46	35	44	45	39	48	49	43	39	46	36	34	39	48	49	38	48	48	45	53	38	48	49	41	48	40	45	39	43	37	40	42	50	50	44	42	42	48	36	63	36	54	38	46	32	30	60	42	40	40	39	40	36	41	40	30	59	42	42	35	45	39	34	49	38	35	48	30	40	42	44	39	40	41	41	38	42	47	54	38	44	35	36	38	33	36	43	59	41	50	38	44	40	36	42	42	56	38	42	59	41	43	36	37	39	43	29	45	43	49	47	30	57	43	41	43	46	41	40	32	36	42	38	48	47	41	45	40	41	47	31	21	46	42	40	41	35	43	47	39	50	34	46	44	35	48	35	41	43	41	36	35	40	45	36	36	46	52	52	46	37	44	37	38	40	33	39	32	45	47	40	49	33	45	32	46	30	36	40	48	38	39	48	33	43	36	31	53	48	42	35	48	42	43	44	35	45	42	53	26	46	36	41	34	40	38	47	38	38	44	31	39	54	50	46	43	45	44	42	48	36	55	39	53	50	33	33	47	61	43	38	40	35	56	41	42	48	42	51	42	49	47	48	47	40	55	48	37	49	38	42	46	49	41	55	41	34	41	44	37	51	49	40	50	50	46	40	46	36	53	31	39	37	34	44	41	48	49	43	35	45	47	38	51	39	39	42	52	37	36	34	42	54	33	38	51	39	45	30	30	42	33	53	31	37	54	40	43	52	52	36	44	59	47	33	41	30	40	42	31	47	38	38	38	57	41	34	35	36	35	31	45	28	38	46	39	34	51	43	44	44	32	33	41	27	34	36	46	38	33	31	56	39	41	42	38	44	47	36	44	45	44	45	37	45	37	42	43	31	42	43	47	42	32	42	40	49	43	42	43	42	51	35	40	50	38	40	37	47	43	39	40	41	46	35	44	39	50	52	44	55	42	48	46	31	29	44	36	47	42	53	51	37	31	45	43	43	35	39	39	49	38	34	39	41	44	38	45	30	52	43	32	41	54	49	51	50	44	43	50	45	38	37	43	42	39	45	36	39	43	42	30	47	38	44	51	27	36	19	56	38	36	44	29	45	45	34	42	39	33	49	33	46	46	44	36	42	36	40	35	38	39	39	52	37	43	48	48	32	39	40	49	36	35	47	50	35	35	36	45	42	31	43	37	48	44	35	34	35	44	40	44	53	44	52	45	38	27	39	35	33	50	35	50	34	41	38	38	43	41	44	39	42	43	52	31	53	42	48	31	33	32	45	42	35	46	48	40	31	31	54	47	39	34	45	40	46	55	46	41	36	27	40	52	47	52	37	34	34	46	45	40	33	31	41	30	43	46	48	34	47	44	32	50	46	32	44	57	47	37	44	37	28	22	38	38	40	39	41	47	34	45	38	43	41	31	43	39	48	30	42	38	35	44	31	43	45	37	40	57	44	38	31	41	41	35	44	55	45	44	39	42	33	35	35	52	38	36	47	42	39	40	35	38	43	50	49	44	53	51	36	52	34	31	37	41	41	40	48	36	40	47	32	49	43	41	40	44	42	41	49	38	39	39	42	33	41	44	44	46	35	36	51	37	46	49	36	47	50	41	40	42	45	37	35	48	36	49	35	40	32	49	33	48	36	40	41	38	38	46	44	51	37	38	44	42	38	39	45	34	40	43	36	44	41	32	57	32	34	45	47	34	32	51	55	45	51	48	34	37	41	48	48	38	50	43	32	37	47	41	39	48	37	38	33	47	46	47	47	46	42	42	37	43	44	39	38	45	48	41	44	40	49	34	48	40	34	34	35	43	41	32	42	39	41	43	44	40	41	30	40	44	37	43	40	53	50	40	40	38	38	38	43	37	43	42	34	39	39	42	40	50	44	51	32	39	47	49	39	31	48	32	48	45	43	40	34	36	46	42	38	45	39	38	36	45	33	29	36	33	46	38	35	38	46	38	48	44	43	47	33	46	50	40	40	39	42	30	34	49	45	39	40	45	34	53	41	48	38	49	30	58	37	46	55	40	52	46	45	45	42	36	37	36	39	42	32	45	47	42	38	37	42	41	42	47	42	49	41	57	56	39	43	44	43	31	41	49	41	36	34	38	48	40	41	45	50	31	32	35	45	35	36	40	49	32	48	41	32	38	40	42	58	41	45	56	34	44	44	53	51	39	45	34	39	50	42	32	42	40	44	38	37	32	35	40	43	48	42	41	56	37	51	36	42	35	44	48	59	55	39	40	42	44	40	40	43	48	40	38	60	50	42	46	30	54	40	34	52	43	46	27	47	42	40	38	43	39	45	38	46	42	52	45	39	38	42	39	48	33	38	47	30	45	50	39	46	47	43	37	38	43	36	40	44	37	46	36	44	47	42	36	46	47	41	40	47	37	55	38	33	36	35	47	43	37	38	55	48	42	34	39	51	50	59	34	54	45	45	48	51	47	42	41	34	34	25	39	48	49	55	30	32	36	34	49	42	40	42	36	43	37	48	41	40	27	53	36	39	46	40	39	44	39	36	49	56	46	46	49	38	53	43	45	44	44	41	53	36	43	41	54	47	47	35	39	51	37	45	49	58	47	32	38	50	35	37	47	33	45	51	43	47	37	43	43	35	43	47	43	51	55	51	34	34	46	50	41	50	42	44	46	34	49	44	38	41	34	52	49	49	47	36	37	34	43	37	44	36	38	32	48	42	47	39	33	46	46	39	43	45	42	56	46	42	28	43	34	48	32	38	39	38	40	42	44	40	44	41	48	31	49	46	37	42	48	44	30	42	50	37	37	33	47	47	41	44	55	31	38	38	51	38	41	49	46	42	49	58	38	42	44	53	34	42	48	34	49	42	51	36	53	41	42	37	44	43	42	46	34	42	39	41	46	56	41	44	40	49	34	27	51	37	40	33	47	41	46	42	42	42	49	40	34	37	42	42	40	59	55	50	38	35	44	41	48	37	50	48	45	47	49	38	35	47	60	38	56	39	28	44	36	45	41	47	42	37	44	52	46	30	47	44	52	58	46	47	36	42	39	48	31	44	33	36	39
18141	4865	1912	5374	9854	9387	7573	6017	4864	4043	3502	2852	2532	2206	2027	1883	1683	1764	1744	1592	1337	1258	1268	1157	1092	1059	1046	1019	1034	974	989	939	967	944	879	893	804	847	871	882	849	859	840	823	859	819	805	868	848	769	726	799	818	823	818	832	804	824	827	837	767	799	829	775	751	778	729	795	801	758	727	804	772	807	728	787	791	796	752	764	799	783	747	783	790	782	807	744	777	790	775	756	706	784	798	721	781	725	766	768	764	748	777	723	776	768	797	762	753	822	767	798	764	754	718	742	665	778	782	762	802	692	795	729	755	794	709	696	714	775	762	731	755	769	728	742	767	775	725	745	752	776	800	796	769	749	710	771	782	804	747	771	776	788	727	747	756	773	751	688	790	709	789	766	779	761	731	763	728	784	774	745	760	744	753	768	725	714	764	787	784	742	737	722	757	722	738	773	711	734	751	752	851	750	732	739	792	765	785	754	741	739	760	741	774	727	780	784	768	737	731	788	739	770	731	775	783	751	748	742	786	814	726	722	768	736	730	716	786	751	778	773	755	776	737	787	732	749	777	750	747	807	708	717	736	743	798	722	763	763	762	748	715	804	744	781	752	746	763	740	750	751	770	757	760	754	771	742	714	778	736	778	715	745	740	744	708	724	784	722	719	714	767	807	744	759	767	719	748	771	738	753	790	746	771	701	818	715	719	771	726	749	691	758	740	752	785	809	751	744	730	756	764	767	798	712	718	716	737	771	783	787	728	724	745	726	759	789	750	769	721	726	718	782	752	762	783	761	791	761	740	747	784	773	737	719	725	789	779	775	825	816	781	742	698	730	731	754	769	767	758	782	722	789	785	729	757	809	755	772	722	794	761	714	685	841	766	724	753	771	783	715	749	743	719	806	800	728	776	697	748	742	740	791	727	747	744	760	727	745	775	764	747	739	720	774	759	773	800	729	761	779	743	706	733	732	746	748	748	762	744	735	755	801	757	765	713	790	763	743	735	709	758	733	721	749	765	749	786	740	768	800	727	680	766	778	759	751	708	777	774	737	703	768	711	753	762	743	781	745	751	758	730	745	743	800	752	748	743	771	698	774	782	743	748	735	713	728	744	748	720	735	748	749	723	785	795	711	754	756	771	770	741	737	712	765	790	744	723	736	766	731	762	764	716	765	761	754	753	763	768	770	774	703	812	790	745	716	723	776	740	790	742	744	744	758	780	771	754	731	741	707	760	758	769	707	756	734	770	760	701	715	759	740	783	795	757	749	776	779	772	745	742	768	776	754	775	759	794	705	788	791	730	769	766	736	714	787	741	753	740	730	810	722	779	752	774	755	736	747	721	764	753	754	710	768	741	752	811	734	717	674	742	774	739	750	795	771	757	725	737	795	777	753	725	769	747	804	793	745	738	774	749	811	757	798	767	787	752	785	752	710	721	758	781	747	771	727	736	726	721	781	741	763	721	789	724	743	749	729	766	763	774	783	766	767	744	734	742	736	788	778	726	795	733	719	763	704	667	768	761	802	689	805	720	734	738	779	726	740	790	795	715	713	778	692	752	757	731	704	779	758	743	730	753	736	737	813	726	781	715	765	733	687	768	768	772	738	751	697	727	791	821	745	771	743	771	743	819	753	793	744	754	723	725	746	754	802	715	720	780	712	778	790	761	794	733	746	779	710	787	710	764	765	735	786	769	730	720	769	775	804	725	762	730	764	751	746	776	740	769	755	800	799	756	726	737	780	751	763	729	749	785	748	693	788	740	726	776	763	737	777	814	764	733	749	779	798	765	715	724	778	751	786	756	750	665	789	767	763	747	776	757	721	731	739	749	798	737	782	775	742	772	762	765	727	777	759	758	745	790	776	757	721	731	738	738	787	723	786	725	778	763	741	754	735	752	755	761	689	756	730	741	729	745	817	746	769	725	715	774	732	772	786	795	752	751	773	719	728	769	723	734	751	745	759	697	687	728	725	712	730	810	775	769	742	759	747	774	733	772	779	740	764	741	753	755	713	719	786	751	736	737	784	746	754	777	706	752	766	739	767	715	776	787	736	756	750	734	746	752	829	704	721	756	762	746	726	747	772	744	750	693	744	704	765	756	712	733	738	714	752	763	777	739	774	804	724	763	773	725	757	762	731	734	775	776	760	720	734	805	784	740	742	763	767	771	738	756	758	769	766	779	745	761	746	743	735	704	777	786	788	734	773	801	718	720	811	753	733	751	730	770	772	776	738	757	790	751	733	754	763	795	803	731	830	769	773	736	713	763	805	771	787	753	766	767	713	740	722	759	762	729	797	743	728	740	778	742	707	755	782	768	735	750	713	785	762	748	783	710	758	753	771	769	761	777	747	715	758	757	765	770	764	742	759	729	773	735	733	778	783	751	695	779	761	752	751	752	760	792	747	726	737	796	738	754	731	781	753	777	815	764	767	758	756	766	686	765	775	755	758	739	749	692	761	744	771	730	728	762	791	718	804	752	762	750	787	763	715	757	760	690	749	745	822	719	780	742	754	764	796	759	691	712	714	711	721	791	739	761	736	765	779	753	747	690	802	774	766	768	754	742	744	756	760	780	774	762	788	795	748	701	791	745	769	658	723	756	782	779	769	748	745	749	749	792	694	752	823	726	727	741	726	772	706	771	738	730	729	763	745	767	786	773	712	746	762	712	748	774	762	737	682	771	731	714	753	754	777	748	728	720	766	723	729	801	725	779	718	714	810	747	747	775	736	800	729	776	745	781	731	735	742	746	753	788	757	786	771	742	752	756	719	764	754	737	781	740	765	799	689	736	737	800	731	748	764	758	791	725	773	771	766	714	789	710	731	766	761	729	738	768	736	749	767	701	715	743	798	722	766	753	768	735	763	720	738	776	805	739	766	752	730	753	731	757	775	771	778	717	779	752	748	801	770	797	746	762	720	776	757	721	779	769	775	749	792	754	768	715	709	751	737	734	776	747	761	727	741	749	782	711	710	825	776	713	779	761	732	708	754	747	747	738	772	746	811	770	786	784	726	739	683	767	751	748	761	780	743	723	744	734	782	759	719	726	761	730	737	757	722	742	724	760	778	773	760	793	717	763	756	760	778	698	736	770	756	764	705	714	743	741	800	766	756	742	699	768	725	741	754	754	754	798	819	802	736	799	803	778	717	739	814	797	733	716	711	776	767	672	761	752	752	771	765	808	785	733	758	797	703	762	726	794	782	719	747	720	781	756	754	687	824	734	811	764	740	753	751	780	740	782	802	755	724	717	736	759	752	722	754	746	751	743	692	786	724	704	730	757	736	790	730	758	743	779	744	810	767	751	751	744	770	732	745	743	735	698	791	730	775	723	732	738	681	732	727	723	725	728	756	757	725	728	696	798	796	716	734	720	758	753	778	690	787	782	792	709	717	771	752	715	731	717	782	763	770	791	772	758	732	783	714	785	765	765	752	712	757	734	711	776	794	772	782	738	726	719	760	764	757	781	734	751	755	769	756	697	707	715	757	782	725	716	792
2648	152	79	62	95	105	123	114	92	98	79	69	63	67	53	59	68	69	55	64	52	52	53	49	44	56	55	40	40	49	48	31	40	54	45	33	43	50	39	39	54	36	37	41	42	45	39	49	44	36	36	36	45	39	59	42	45	43	36	36	34	56	39	32	56	42	46	44	40	36	50	41	45	32	54	37	46	46	41	37	50	48	44	44	34	53	41	41	53	51	50	45	47	40	45	45	47	39	42	54	43	39	47	41	45	34	25	61	40	35	47	38	43	42	45	33	36	39	42	44	43	42	33	49	51	43	38	46	35	36	37	34	46	42	37	52	34	40	44	42	44	45	35	59	56	41	35	29	47	42	43	43	41	52	40	36	51	43	46	42	41	50	49	36	48	54	45	31	40	34	34	33	36	44	43	54	48	52	40	44	37	48	45	53	35	43	53	31	45	23	38	34	45	50	46	39	42	44	47	39	36	41	46	41	43	50	44	34	38	46	33	53	59	52	29	48	38	50	28	50	44	49	41	50	34	41	38	35	33	38	43	60	41	51	38	43	47	35	51	48	32	39	31	53	45	41	36	49	54	37	39	39	47	41	45	42	38	39	37	36	40	44	55	40	48	42	44	52	45	39	33	39	53	38	43	39	57	33	45	40	48	49	42	40	55	42	45	50	48	53	46	37	39	39	48	55	41	42	39	55	44	46	55	47	39	45	42	45	40	40	50	42	40	32	36	40	38	30	48	46	31	42	44	31	47	36	41	37	42	40	47	42	31	36	47	40	49	38	32	43	50	46	46	47	41	42	42	43	54	38	43	42	47	40	38	43	31	46	45	41	42	38	36	36	42	40	36	47	34	48	37	37	35	36	43	36	45	50	43	29	44	40	40	35	34	38	33	40	43	43	42	36	42	50	50	45	36	46	37	41	38	37	34	40	47	44	45	35	39	57	40	33	32	42	52	29	34	50	38	35	38	56	38	35	40	40	36	54	42	43	60	31	35	33	41	50	49	35	41	36	49	39	44	56	35	54	32	52	39	41	42	41	39	46	47	45	62	45	44	44	42	46	37	42	39	44	34	48	37	44	47	40	39	57	42	47	44	42	39	46	38	55	40	35	45	39	48	29	49	52	52	39	45	44	44	36	41	44	41	38	41	42	46	38	34	50	43	47	53	50	44	36	38	54	53	50	49	42	36	44	29	45	53	43	26	51	45	46	37	36	48	42	44	47	40	52	43	27	38	41	58	38	45	48	40	58	30	42	40	52	38	40	43	41	52	36	47	41	47	39	50	43	44	46	40	36	45	46	46	43	45	34	47	43	47	40	37	29	47	44	30	44	51	44	39	40	42	44	57	44	39	54	34	62	41	43	25	44	33	58	32	39	29	55	33	32	45	50	52	40	43	40	55	34	45	44	42	39	42	45	45	40	44	49	49	35	46	37	37	55	55	35	42	36	38	49	33	38	35	53	46	39	48	40	30	43	38	48	39	52	43	37	47	34	45	37	45	46	37	37	41	44	41	31	45	29	44	40	29	37	52	31	46	33	48	37	40	49	41	39	40	33	35	34	41	30	37	30	49	43	42	37	43	37	43	31	44	31	35	57	38	55	33	42	40	50	35	38	40	37	53	48	39	39	44	40	44	51	37	44	47	35	48	40	36	48	42	54	43	39	54	52	50	38	36	35	47	35	31	33	42	36	36	52	42	34	42	46	41	46	43	35	51	43	38	48	42	39	29	48	54	39	37	45	48	38	47	44	43	51	45	41	43	46	36	41	47	47	48	48	43	38	54	44	41	52	39	40	42	40	42	46	40	50	44	52	36	48	34	48	49	46	35	40	41	30	54	42	49	36	31	52	40	39	34	42	52	50	42	47	22	40	43	36	38	49	48	40	33	29	50	47	34	42	41	39	57	36	39	48	38	47	52	36	54	43	45	32	39	54	49	44	41	45	43	41	30	37	39	44	47	37	42	38	35	56	37	41	49	34	33	53	42	36	39	39	27	48	51	42	29	44	39	34	46	31	33	41	48	48	50	34	39	37	34	48	45	46	45	57	41	36	38	41	42	39	63	34	42	48	52	44	51	25	40	60	30	44	43	48	41	45	45	46	45	34	39	37	39	36	45	48	34	42	41	45	40	50	44	35	44	36	31	47	41	40	33	38	52	54	41	64	40	46	52	41	44	36	30	37	41	25	40	33	44	45	31	52	35	46	52	52	60	46	34	43	45	52	44	45	35	31	48	39	37	30	47	44	44	38	44	46	48	41	30	43	32	49	50	51	38	52	27	46	41	38	45	53	38	33	41	35	28	42	34	36	42	34	45	34	44	34	31	39	36	44	37	48	44	29	44	39	44	49	43	35	43	46	47	30	34	48	45	45	39	42	33	40	38	43	35	45	31	43	39	38	36	46	39	43	53	45	49	35	34	25	43	51	42	44	43	49	44	49	46	44	41	59	46	30	38	49	43	38	53	54	40	52	46	32	46	43	47	54	39	44	44	38	50	48	42	37	42	39	36	38	40	49	39	30	37	44	40	43	25	43	30	49	33	43	53	58	41	46	40	38	44	44	31	43	43	45	38	45	38	48	51	42	47	51	39	41	54	53	40	28	56	49	57	33	48	42	44	40	52	46	35	47	38	47	38	36	38	26	39	44	40	39	49	44	35	32	50	30	30	42	40	38	39	57	41	31	44	36	39	43	40	52	34	42	37	41	38	51	30	39	45	35	37	42	40	34	46	53	36	37	47	47	37	51	44	33	39	41	32	47	40	39	37	52	49	30	30	44	31	37	40	35	44	39	40	40	48	48	44	52	40	41	35	38	49	37	55	43	47	55	55	38	62	49	37	38	31	30	32	45	25	39	43	46	41	40	47	45	38	43	41	54	47	40	39	48	55	46	39	43	55	37	29	47	47	48	39	38	35	37	56	37	43	47	31	43	30	45	47	38	35	40	48	41	41	39	51	36	41	42	62	47	44	48	40	48	42	47	45	53	43	36	45	34	38	43	40	40	39	47	30	31	53	50	55	39	41	30	44	40	39	40	46	39	42	51	58	39	41	49	35	36	42	48	37	41	32	59	40	49	44	42	47	34	41	54	38	44	41	30	36	28	48	41	38	35	41	37	33	40	37	47	42	39	45	34	44	40	42	48	45	46	53	34	34	48	43	31	46	42	43	48	39	43	43	38	45	49	37	49	58	44	47	33	39	49	42	43	33	44	33	32	50	33	40	34	46	49	39	36	36	39	50	44	43	43	38	38	49	42	37	40	42	46	39	47	41	37	43	46	55	52	36	48	40	48	36	52	38	34	47	46	49	40	43	46	42	33	43	51	44	41	44	43	44	35	37	40	44	32	44	35	42	48	47	40	37	48	39	39	39	52	40	36	46	34	44	64	32	41	54	32	36	45	45	42	51	36	46	44	47	44	42	46	43	43	44	38	48	41	49	40	36	40	46	52	41	36	53	35	51	33	45	40	44	33	49	38	47	46
17754	4502	1745	5142	9130	8855	7250	5625	4468	3692	3173	2660	2310	2052	1915	1722	1526	1702	1639	1579	1276	1215	1123	1125	1028	1083	972	1006	988	1008	962	945	906	913	888	920	893	837	852	875	797	899	822	815	831	846	817	781	843	812	807	788	853	843	808	814	750	744	737	772	823	730	790	814	743	754	766	767	760	745	826	820	799	724	724	825	756	723	753	786	729	744	743	753	744	810	791	758	791	738	789	750	748	761	798	783	754	744	704	713	744	767	774	722	714	749	796	752	756	781	713	732	797	754	740	787	789	766	745	767	751	766	720	763	799	715	748	774	807	760	705	717	791	739	767	784	710	745	708	721	732	774	797	768	775	736	726	758	753	828	714	783	786	735	671	760	747	813	770	770	783	748	758	731	719	724	692	752	725	791	742	760	770	734	765	738	764	783	746	745	755	727	765	800	735	761	747	787	756	785	723	782	781	729	748	721	782	784	743	760	771	785	753	702	747	765	773	753	740	735	757	759	772	740	752	754	785	733	832	776	683	799	752	761	718	781	731	766	773	772	777	781	705	740	756	782	783	839	743	766	729	693	780	712	696	733	800	784	733	806	708	741	720	742	781	702	745	741	763	724	743	709	710	741	769	746	759	717	690	758	727	715	761	776	789	759	721	773	744	741	749	780	760	698	715	737	709	712	706	740	753	780	777	692	738	760	737	719	724	720	675	731	762	775	742	774	708	691	752	743	750	701	713	771	785	739	752	760	736	788	800	749	731	752	759	771	763	707	770	713	773	794	741	791	764	753	748	723	774	776	730	776	762	740	739	726	759	712	791	797	746	710	768	727	793	786	721	753	750	773	772	812	710	696	750	738	750	765	771	773	779	767	740	760	733	724	771	700	732	771	753	765	691	727	752	724	709	747	859	760	733	754	737	729	833	778	780	771	734	740	753	758	755	769	786	753	752	741	693	744	754	740	748	801	760	751	703	767	788	737	789	776	771	772	716	734	746	749	796	759	727	724	739	742	738	712	710	728	737	767	812	738	719	791	740	747	760	795	758	726	708	747	756	738	739	731	705	768	722	749	847	752	707	798	737	704	729	753	755	764	789	759	759	734	811	704	705	761	781	785	689	733	751	796	739	765	784	711	765	763	718	740	750	792	743	764	751	746	739	756	732	701	753	748	726	759	757	729	745	746	757	702	785	761	751	726	738	764	763	748	748	800	742	733	769	745	741	723	725	702	788	738	713	780	711	724	770	730	691	705	761	744	774	700	744	706	722	724	767	787	764	761	722	759	776	774	763	758	697	740	724	808	739	758	735	749	732	751	750	774	738	715	708	772	779	648	762	721	763	761	740	745	716	756	735	737	727	745	740	740	783	784	743	767	761	763	736	677	752	725	722	765	755	697	731	767	762	775	730	786	719	739	706	757	742	746	727	713	718	757	716	767	794	726	767	733	730	731	725	722	787	754	739	793	809	751	798	729	718	771	765	810	734	792	777	758	744	765	748	722	732	766	745	770	754	740	706	751	728	739	729	708	744	693	746	754	772	824	763	743	714	773	738	694	752	696	764	734	716	714	753	767	742	747	727	690	733	796	752	772	776	696	749	737	772	709	722	747	720	720	783	764	758	738	797	770	727	711	774	782	750	720	728	737	739	757	751	785	735	708	741	760	749	766	782	753	731	746	739	716	779	735	761	750	753	731	733	808	796	776	741	748	723	688	701	733	765	748	758	736	762	738	741	766	779	708	808	742	780	777	766	730	692	732	757	767	721	754	753	778	720	781	732	811	804	734	697	765	719	738	761	757	739	772	761	780	767	777	754	768	775	747	744	792	741	740	759	723	780	784	754	749	768	708	755	775	761	719	769	732	763	732	726	795	756	789	744	792	755	737	737	768	741	751	709	748	781	734	780	750	745	749	766	756	712	714	752	725	789	785	731	752	718	732	729	741	703	709	710	723	731	758	737	734	745	830	723	745	721	747	708	759	769	768	756	761	789	771	739	717	747	770	723	763	733	723	751	796	740	745	757	779	739	746	730	734	741	727	729	731	725	697	747	744	777	777	703	761	707	710	741	709	729	753	721	762	766	772	723	745	698	716	753	761	739	780	717	762	748	762	747	757	738	733	696	774	715	704	692	721	748	780	743	707	787	757	772	696	726	752	705	763	741	742	767	775	766	799	748	703	735	826	748	777	785	686	794	744	740	715	827	753	761	782	702	700	827	779	721	749	739	793	726	754	716	773	731	749	759	779	757	780	757	789	779	783	735	685	697	774	700	760	763	731	761	724	772	786	739	742	772	790	749	733	727	749	745	746	740	793	740	724	734	717	721	773	744	789	788	757	680	759	744	801	744	712	717	740	743	742	823	785	758	799	744	750	778	714	766	745	744	756	746	721	752	737	775	698	719	724	777	745	746	780	738	765	772	719	762	727	745	713	737	749	687	733	771	737	749	737	806	765	773	738	775	752	767	764	773	761	774	773	720	744	720	765	691	702	764	745	750	803	753	798	741	768	761	762	724	767	780	785	750	773	776	735	738	752	755	755	740	780	758	738	705	749	722	753	687	732	761	707	767	748	753	772	760	769	751	745	776	783	739	720	761	736	804	796	726	748	747	777	715	776	719	748	757	723	710	806	778	793	758	735	725	762	772	721	745	774	743	683	713	723	724	743	741	723	783	764	772	792	758	749	739	818	744	774	800	729	797	676	685	733	766	749	736	743	745	743	773	741	747	766	715	771	766	735	718	790	725	769	744	730	791	801	804	757	748	763	744	760	794	788	774	751	710	751	742	780	756	773	766	719	756	736	753	776	752	783	793	724	731	757	763	730	753	715	755	776	766	775	734	765	758	781	772	731	719	690	750	734	737	712	768	758	751	734	777	732	759	707	748	715	700	797	763	795	724	714	754	720	821	774	741	716	783	734	700	720	694	783	788	778	766	775	773	733	783	743	744	720	713	729	717	760	762	724	715	790	722	729	708	793	738	727	717	750	720	805	752	775	788	741	724	781	750	793	743	739	763	755	771	706	763	760	761	740	754	782	691	769	736	756	757	752	807	787	737	756	709	737	713	756	727	767	782	732	775	737	748	698	759	722	750	736	715	729	796	725	709	751	734	780	753	769	746	766	731	760	757	753	734	739	761	744	762	727	746	758	731	759	728	747	738	761	757	713	793	746	748	772	751	746	745	723	746	734	779	718	773	801	748	787	759	730	718	767	745	783	724	733	728	687	761	714	766	725	744	760	759	721	777	736	788	801	713	770	768	740	717	734	749	780	737	769	719	782	722	808	785	784	746	746	740	729	795	696	787	744	738	727	753	793	738	748	799	781	757	697	754	747	783	744	739	706	728	775	733	739	746	810	721	805	736	732	749	720	743	749	771	750	765	735	690	760	770	816	747	789	751	774	721	752	740	845	770	733	709	704	712	774	728	759	720	722	753	749	753	728	772	731	736	746	772	760	732	699	750	775	731	726	725	768	797	735	739	808	740	769	796	795	775	715	760	777
2345	264	109	68	123	181	170	143	146	117	90	91	75	80	64	53	57	62	70	40	40	44	39	45	32	32	23	26	30	31	30	23	26	30	31	21	21	19	23	26	27	17	19	24	19	24	31	22	24	29	22	20	17	15	15	33	18	13	35	27	23	30	20	26	21	22	28	19	19	23	26	19	22	23	20	15	23	19	16	28	22	22	19	17	32	20	19	18	16	28	22	23	21	28	21	21	15	18	18	19	25	9	26	24	16	16	16	28	16	21	25	19	19	25	17	20	25	31	24	25	20	25	20	23	21	24	15	22	21	22	27	26	28	18	18	17	19	22	18	20	27	21	26	17	16	17	20	25	22	18	24	20	19	20	19	20	17	28	17	28	14	22	16	22	20	20	21	18	15	16	24	13	17	18	24	18	28	18	21	26	22	19	19	28	16	22	20	16	27	14	18	23	21	14	17	13	16	20	21	24	19	25	18	22	24	19	19	15	19	19	24	16	20	13	16	30	21	19	22	23	19	15	24	14	20	18	15	19	19	20	21	24	16	13	25	20	24	21	18	22	13	19	15	26	28	20	27	17	16	23	19	16	20	17	14	15	21	23	19	24	21	18	24	24	22	20	15	16	18	24	17	14	12	22	17	16	16	19	23	21	27	21	23	12	20	24	22	20	20	23	23	21	15	30	19	20	21	20	23	19	17	32	22	18	18	19	17	22	20	26	19	15	19	24	16	20	25	19	17	24	17	21	18	9	19	16	16	10	16	14	17	21	18	21	14	24	21	13	24	26	25	18	27	23	16	20	21	18	14	29	17	27	18	22	24	22	23	26	23	18	16	33	19	18	17	20	28	17	14	22	21	29	17	23	20	16	13	16	17	18	19	25	9	22	20	18	20	22	22	18	29	30	16	16	19	14	13	21	20	28	16	15	23	9	20	19	18	22	21	18	21	14	14	24	26	26	21	19	20	17	22	19	14	16	22	19	23	18	19	16	18	17	15	24	13	16	26	13	15	20	14	16	11	28	20	19	24	17	22	8	22	27	23	15	18	22	20	16	18	20	27	23	11	18	27	14	16	15	21	16	13	17	18	24	20	25	13	21	15	17	13	16	21	23	18	18	14	19	18	6	20	23	25	16	24	16	21	18	16	17	26	15	12	23	15	20	17	21	15	18	32	26	22	22	25	29	24	13	21	19	22	23	20	25	13	24	17	18	16	22	14	18	19	31	21	23	14	20	19	14	23	17	17	14	18	23	14	12	13	22	17	15	20	21	14	23	17	17	21	22	17	20	23	16	23	20	19	17	18	21	17	23	25	18	19	22	25	22	13	16	27	16	22	26	24	14	21	17	15	27	17	21	27	18	15	15	24	23	15	20	17	20	19	30	26	30	21	20	13	13	26	22	21	14	17	18	28	16	23	24	19	16	14	20	18	22	26	19	20	31	21	17	19	23	24	29	15	36	31	20	21	16	19	13	17	16	17	20	22	23	27	18	25	23	22	19	19	16	20	14	22	17	19	13	25	23	19	18	19	16	15	22	12	13	14	24	20	17	27	16	21	21	22	21	23	23	16	27	20	20	22	21	27	23	16	19	26	18	22	23	19	19	20	23	19	20	23	23	13	19	28	29	21	12	23	30	15	25	18	20	15	18	18	19	30	16	20	22	22	21	22	28	17	17	23	18	20	18	25	15	18	17	21	11	17	28	13	25	19	18	19	22	21	17	14	11	19	15	19	22	24	19	15	22	18	22	16	26	20	23	22	22	25	21	20	37	15	15	20	19	19	22	20	16	15	19	20	25	18	17	27	29	22	16	26	24	27	20	26	22	24	17	17	18	11	21	16	17	17	26	15	28	29	23	20	21	24	27	17	17	16	31	12	18	15	18	16	16	25	23	17	16	20	21	21	17	24	19	30	18	28	17	19	19	21	14	20	18	14	25	25	25	16	23	33	21	23	26	22	22	18	25	24	28	15	20	20	20	25	17	20	23	25	18	19	21	13	23	16	16	23	19	22	20	29	17	19	29	18	17	25	15	21	23	19	22	25	15	12	24	24	15	19	24	23	16	25	19	22	14	15	20	21	18	14	22	19	26	25	21	22	25	10	18	20	21	17	13	23	11	18	25	20	21	18	25	20	27	19	23	17	15	18	22	17	12	22	25	17	24	13	17	26	28	21	17	29	28	21	16	23	22	15	18	19	19	16	12	23	16	20	17	16	27	18	21	14	21	15	22	29	11	16	20	26	31	24	18	17	23	20	13	14	15	13	22	22	17	29	22	22	22	24	26	24	16	19	17	32	16	16	21	26	28	18	22	24	25	18	10	24	11	21	19	19	15	21	17	23	17	20	22	20	22	25	22	24	21	18	20	20	15	22	22	22	20	13	21	25	16	23	20	19	17	21	20	9	23	32	23	20	22	23	14	27	23	13	19	17	26	24	20	19	22	19	19	23	18	20	18	22	20	14	24	23	18	25	16	21	19	20	18	22	22	13	20	22	20	18	18	29	25	21	17	21	16	16	18	17	20	26	19	23	16	14	25	22	15	18	26	24	22	21	26	17	21	19	21	19	22	23	21	24	16	21	13	18	22	12	24	30	18	17	26	32	33	14	20	18	20	15	15	10	15	30	26	17	22	24	21	23	25	15	22	19	16	29	22	25	13	28	23	25	23	18	22	21	24	16	14	16	19	20	16	14	18	19	24	13	16	24	22	25	10	22	10	16	18	24	21	22	26	22	20	15	21	16	20	17	24	25	22	22	14	20	22	18	16	19	15	16	22	18	28	20	26	25	19	19	18	15	20	12	21	18	14	26	38	15	17	21	17	14	22	24	22	25	19	29	30	18	23	20	21	23	12	14	11	19	26	22	30	10	22	22	15	18	20	20	22	14	17	21	22	20	17	15	20	18	18	16	7	16	25	18	22	19	24	28	10	19	22	22	24	16	20	18	22	29	14	28	19	19	14	17	16	19	21	28	18	18	19	19	13	22	21	26	21	25	29	15	26	20	26	29	21	24	20	25	15	19	15	19	21	23	18	22	19	24	14	27	20	17	23	16	15	22	22	15	16	29	27	16	15	20	14	21	18	21	30	25	19	19	19	21	19	15	23	22	28	20	21	14	23	23	14	21	28	21	11	18	12	17	19	16	23	13	24	14	32	24	19	20	26	15	18	17	13	25	20	28	22	22	26	25	30	20	23	24	18	21	21	16	25	17	23	13	13	24	18	21	15	22	16	17	20	16	21	18	24	25	19	26	16	21	26	23	18	23	22	16	17	25	22	15	14	20	20	21	13	23	23	16	26	19	13	18	14	19	19	17	19	21	16	18	19	29	14	25	23	22	24	15	28	14	19	20	21	17	22	28	14	16	19	16	22	23	17	15	18	20	22	21	14	24	15	16	18	19	15	26	17	26	23	21	21	30	20	26	20	23	25	20	19	13	15	25	20	10	17	18	20	15	23	13	14	25	17	13	14	12	23	19	29	11	17
25163	8008	2771	9667	16687	15600	12833	10065	8111	6494	5452	4467	3824	3363	2882	2460	2267	2447	2330	1889	1519	1432	1235	1227	1097	1038	942	993	905	867	798	800	741	729	632	698	647	576	609	619	602	568	581	601	515	524	566	559	530	492	488	495	482	463	496	460	529	460	495	436	459	437	458	430	430	439	397	393	433	423	436	453	455	432	402	434	414	417	431	419	375	418	425	420	428	397	388	398	433	411	377	401	403	421	381	418	407	430	377	363	354	400	374	393	405	425	374	402	413	399	412	366	381	429	408	368	360	373	395	369	360	369	374	380	378	381	361	372	371	377	389	367	364	376	361	350	370	349	364	343	371	389	372	394	378	382	410	380	376	342	400	354	385	355	377	355	372	398	381	352	392	362	376	334	349	353	372	369	389	394	345	386	390	436	392	374	361	364	383	357	404	348	421	399	389	373	365	374	385	372	365	359	370	395	359	369	371	351	342	386	376	374	389	360	388	373	369	367	373	402	382	359	401	345	368	381	335	380	399	356	393	351	380	377	389	367	401	415	367	371	349	343	376	384	387	353	377	339	375	364	344	353	347	377	379	346	344	345	368	347	391	359	377	353	387	384	355	385	366	337	357	381	373	364	382	365	376	387	341	373	361	391	348	364	387	389	372	357	344	357	379	357	380	353	375	334	376	363	373	357	370	371	357	369	385	375	367	371	345	424	391	364	380	363	379	374	402	353	372	386	379	386	347	372	372	395	348	366	349	331	376	353	355	371	359	402	345	409	376	352	379	369	368	350	362	357	389	368	376	364	350	370	351	334	368	390	371	357	345	370	359	371	350	344	347	348	400	388	357	364	348	352	365	343	389	382	365	365	367	365	336	362	369	352	387	332	374	371	377	321	326	363	383	355	367	347	381	392	359	369	347	391	365	383	346	391	380	332	341	364	331	370	376	374	370	375	347	352	361	359	337	380	372	369	366	350	362	361	360	363	384	383	385	389	347	326	363	405	386	394	368	375	341	359	369	343	373	352	367	364	359	356	352	350	360	330	354	342	381	370	371	370	369	358	366	386	350	350	385	386	355	377	408	363	381	366	361	355	361	362	339	342	324	368	333	350	345	368	382	384	342	347	360	374	393	350	387	381	362	374	327	345	390	375	373	374	350	370	340	372	359	379	368	341	371	370	352	389	347	368	332	341	364	375	371	387	345	355	374	394	357	384	376	387	326	391	363	398	385	391	343	341	343	389	368	415	397	353	388	360	343	359	360	360	326	379	376	394	387	379	389	366	346	376	388	360	386	336	368	344	353	331	364	375	344	352	369	321	355	367	346	363	394	317	331	363	321	404	354	363	360	374	366	351	376	349	356	378	376	377	364	369	378	370	379	340	362	355	407	371	346	368	350	347	393	354	387	376	342	373	371	343	393	355	347	389	391	357	359	348	379	378	382	361	355	401	356	335	384	386	353	321	379	376	345	366	367	362	352	342	368	361	360	344	343	330	371	340	361	342	361	353	359	370	365	385	365	346	350	342	380	330	359	352	337	355	371	385	353	383	344	360	368	361	359	339	361	379	383	334	337	373	378	359	382	358	371	351	337	355	356	349	374	329	352	360	367	391	332	348	418	384	359	392	358	363	387	357	325	305	343	364	366	341	364	361	411	365	361	351	377	360	363	362	385	353	365	365	363	346	347	331	338	359	346	357	395	374	365	410	363	360	344	365	399	333	330	371	358	352	376	332	374	344	340	380	369	406	385	363	392	423	365	322	367	358	350	354	353	384	355	373	377	380	379	379	390	372	355	359	358	389	356	365	380	354	339	397	360	384	358	377	389	336	343	365	373	350	363	351	373	378	340	359	357	405	368	351	405	374	361	351	355	338	363	389	347	367	356	353	371	362	341	389	371	380	336	401	334	377	382	366	370	354	358	386	403	369	359	359	348	347	379	383	393	355	370	406	374	376	361	370	362	372	333	365	371	326	340	382	374	346	392	336	343	335	331	337	340	357	364	343	378	345	324	358	402	384	376	370	377	352	378	364	327	343	359	360	387	342	329	360	373	357	389	368	406	381	334	360	344	376	367	388	344	370	374	380	387	363	373	350	324	349	389	381	349	376	363	370	382	383	359	371	346	344	372	386	352	399	331	389	333	404	363	348	406	385	355	357	389	363	362	384	344	370	373	381	383	357	372	387	379	361	362	335	367	369	364	387	358	356	368	374	377	360	338	335	385	365	356	382	365	368	362	356	368	400	354	370	385	348	379	358	353	372	336	367	360	380	357	360	373	376	396	373	377	381	345	346	400	337	353	370	380	358	394	328	394	365	379	356	372	351	324	376	345	372	382	384	326	379	373	389	340	391	416	360	356	329	372	363	326	350	364	344	335	360	342	406	382	351	365	332	361	356	369	353	358	392	348	366	355	349	344	331	390	358	351	387	362	369	376	368	358	365	374	371	366	362	393	354	361	356	367	350	363	353	337	360	347	374	349	353	378	380	351	370	335	360	372	363	368	353	352	347	369	359	355	392	343	354	399	373	382	385	346	393	351	352	364	359	384	363	366	364	349	382	373	386	382	367	358	352	354	356	400	382	364	369	322	343	338	351	352	352	375	355	373	358	384	349	336	351	351	360	352	353	400	372	393	346	356	373	386	351	385	365	379	352	352	357	342	367	386	328	345	372	360	341	374	322	388	344	374	344	389	332	347	337	377	360	357	346	360	389	355	367	372	374	319	400	385	378	338	337	391	364	394	371	370	355	364	366	374	353	365	340	351	337	369	352	336	347	343	370	351	376	333	361	395	344	371	371	352	336	354	321	350	386	357	337	400	337	363	352	362	353	373	345	355	347	372	369	370	370	360	375	379	334	364	410	373	358	348	364	322	374	379	366	362	364	352	377	409	374	379	378	383	376	359	375	388	368	363	356	377	370	371	350	350	348	335	348	390	335	372	388	363	354	372	383	354	366	331	392	354	336	380	407	406	350	376	360	366	344	351	347	375	374	384	373	339	359	380	397	357	339	352	369	344	381	397	371	355	397	327	371	367	354	391	381	354	366	376	395	357	359	388	417	356	319	364	357	382	355	371	351	360	394	344	363	370	372	377	358	364	376	352	356	342	365	324	367	352	358	371	363	360	353	369	388	382	365	361	375	383	381	359	339	365	391	372	339	334	421	362	365	346	355	372	388	359	382	351	336	375	354	373	394	367	381	374	356	360	370	367	352	374	360	374	372	331	370	373	394	358	338	346	351	355	375	368	375	365	380	362	373	343	378	359	398	393	381	367	346	351	349	351	323	378	383	344	335	378	351	353	365	376	360	357	394	370	348	369	390	378	370	360	354	381	376	356	362	397	363	367	349	374	363	354	388	344	355	337	365	316	357	353	395	386	361	360	329	370	358	363	375	356	359	356	366	330	401	374	363	351	369	365	378	374	351	362	397	351	362	354	339	357	350	374	365	389	393	384	388	372	348	367	368	409	349	325	382	349	355	330	337	344	346	336	369	340	395	395	390
1471	53	45	34	37	49	37	36	43	25	39	31	40	28	34	33	23	29	41	22	33	33	27	31	25	34	30	18	30	22	29	24	39	31	29	25	23	28	28	42	29	33	35	31	26	23	25	27	26	34	25	36	32	25	25	27	21	28	27	31	22	27	28	24	35	27	24	21	19	19	25	34	27	35	23	27	34	23	30	25	19	31	16	27	36	16	32	24	26	36	24	39	26	33	21	25	28	24	32	28	25	29	22	32	34	28	26	26	24	22	34	40	35	27	21	36	33	32	27	22	23	38	27	24	33	25	25	35	32	34	29	34	35	24	24	27	28	30	31	26	37	32	30	33	24	26	23	19	20	36	29	23	25	24	29	28	32	25	24	30	24	35	30	24	27	25	27	40	25	24	27	30	30	34	24	28	25	16	29	24	19	26	33	19	28	31	25	30	20	23	31	25	19	18	28	35	33	20	22	40	28	21	29	18	27	37	23	23	29	23	29	22	29	30	30	19	30	20	31	27	26	25	27	27	35	19	23	29	23	28	38	26	26	12	32	31	32	42	26	22	17	28	26	17	30	28	42	31	24	34	25	23	36	35	32	34	24	26	23	29	28	26	28	39	32	29	31	21	22	21	24	22	22	27	23	33	31	24	25	26	28	27	33	42	31	31	31	27	30	25	29	29	22	27	27	21	27	18	15	29	19	25	41	24	24	33	26	25	27	21	32	25	26	23	29	28	30	28	28	25	25	29	26	20	33	27	32	25	28	26	26	20	34	27	25	22	31	23	28	24	32	30	23	28	33	28	21	29	21	30	20	21	29	18	30	25	29	31	22	25	26	27	31	28	27	33	25	27	22	32	23	27	29	33	21	22	26	27	36	33	27	26	16	27	30	20	26	20	37	30	25	21	27	20	22	27	27	32	27	38	20	29	27	37	27	33	28	34	24	17	29	28	36	23	26	28	27	21	33	28	22	23	38	28	34	23	29	30	22	27	30	22	30	35	19	23	25	23	23	30	22	25	31	28	24	20	31	21	22	20	27	21	30	21	28	21	21	25	22	22	21	30	32	28	26	19	32	34	28	21	23	32	18	24	37	32	15	26	24	26	45	32	30	22	24	25	27	33	28	27	29	33	27	37	37	34	29	33	28	26	25	19	29	32	36	22	29	21	24	34	24	26	26	26	34	20	23	29	33	29	19	19	36	24	26	26	30	24	21	28	27	30	27	22	30	34	29	25	37	32	27	29	33	32	27	25	34	24	23	30	17	23	34	28	28	22	16	28	25	26	21	25	32	31	22	23	19	27	25	28	28	31	23	28	26	32	31	27	25	25	33	31	28	31	30	20	30	25	30	23	25	26	29	26	36	35	22	33	35	28	31	27	23	22	31	34	33	28	28	16	31	32	33	28	28	33	29	13	27	22	35	34	30	22	30	31	28	26	26	34	25	22	31	23	32	24	29	29	30	34	24	26	34	24	28	16	31	26	20	29	24	32	31	23	29	29	26	32	23	28	34	32	34	25	19	28	29	25	23	36	28	36	28	28	22	42	27	41	22	19	21	29	29	18	18	26	26	31	36	36	34	31	25	28	28	30	15	34	28	29	24	37	25	24	27	25	35	22	23	27	32	24	30	19	22	25	33	36	25	33	13	27	35	33	20	32	27	29	18	21	19	31	21	21	25	30	26	29	27	19	19	29	26	34	30	27	18	21	23	32	33	29	26	32	24	32	28	22	34	40	33	24	22	34	27	22	33	27	29	27	30	23	28	27	35	19	23	20	22	34	29	21	23	20	27	25	26	24	23	32	28	36	27	26	30	28	25	25	26	33	28	38	26	29	19	27	20	29	25	22	33	35	27	24	20	19	20	26	23	30	36	19	33	30	26	21	33	31	39	25	26	29	35	29	33	29	31	28	31	28	26	33	36	27	21	29	34	30	34	23	28	22	39	22	28	19	27	23	29	36	23	26	37	26	30	32	30	19	22	40	36	23	19	27	34	26	25	29	45	23	26	32	20	25	26	34	40	21	25	30	38	30	35	28	30	31	24	28	31	26	27	34	33	27	28	26	16	26	25	37	24	23	31	36	30	29	23	18	27	21	26	23	25	37	28	27	32	22	30	24	34	22	19	33	27	24	32	36	28	29	32	30	31	32	26	26	24	32	21	28	26	26	27	23	26	35	22	25	31	29	29	25	30	30	17	30	28	25	21	16	23	25	30	25	28	29	23	32	29	20	33	24	25	21	21	19	28	32	23	29	33	22	20	34	38	30	27	26	25	33	32	22	35	28	25	28	25	29	31	33	25	26	26	28	21	32	33	28	25	21	27	31	27	23	29	32	29	19	28	25	29	33	24	31	27	32	28	22	26	28	23	26	30	30	33	22	37	23	30	41	27	26	29	19	24	28	26	24	24	29	20	27	24	28	25	26	23	32	26	17	24	29	21	26	30	28	37	20	36	27	25	24	24	30	22	23	24	34	33	30	29	30	25	25	23	29	36	29	23	33	27	31	17	22	27	35	27	26	22	27	29	27	25	20	21	30	27	29	28	23	27	27	24	27	30	36	32	30	23	35	38	25	33	26	32	25	23	27	20	36	27	24	41	22	37	27	29	26	29	34	24	30	37	16	20	24	27	30	30	24	23	28	27	27	18	26	35	29	26	24	24	31	20	28	33	25	22	28	33	23	22	26	23	31	30	26	23	26	25	27	25	26	29	37	30	19	31	38	32	35	31	26	26	32	16	32	19	28	23	25	23	19	37	26	19	26	29	17	36	26	22	29	22	19	22	26	21	28	30	24	22	31	34	31	25	36	28	27	39	32	24	30	24	22	28	33	25	26	26	30	33	32	24	27	28	21	23	30	32	31	25	15	33	17	22	33	25	36	31	26	25	17	26	19	23	36	26	18	28	20	26	28	28	25	23	31	31	30	39	28	32	25	25	29	32	28	27	20	27	22	33	36	19	34	23	30	33	15	35	24	28	31	21	33	22	35	31	32	27	32	28	25	26	26	23	21	30	29	21	30	14	27	19	31	26	28	23	40	40	30	29	20	23	20	31	25	38	34	20	32	35	29	27	19	32	32	30	23	23	29	30	21	25	21	28	21	23	31	32	23	30	20	28	30	23	26	25	30	34	31	20	37	23	21	30	36	29	22	34	24	31	30	44	18	35	24	29	30	26	27	22	24	25	28	24	25	30	23	34	22	32	27	30	31	24	34	26	29	19	18	33	25	30	21	36	25	23	20	31	27	29	22	21	36	27	34	31	23	31	28	26	30	21	18	33	21	20	20	23	34	24	23	34	30	26	37	33	33	25	20	31	29	25	24	29	35	30	32	23	29	28	22	22	27	35	25	25	31	28	25	22	24	28	22	24	24	22	33	29	21	32	31	20	28	28	34	30	27	27	27	27	32	34	28	26	19	33	25	19	34	32	26	20	26	40	23	28	28	29	32	31	31	37	24	31	19	28	31	35	20	32	25	25	25	22	26
13681	2427	840	1799	3293	2883	2429	1909	1581	1391	1172	1030	919	886	820	716	773	814	846	747	661	617	629	599	602	540	541	550	567	522	537	575	549	461	527	543	515	489	539	513	476	562	519	518	479	520	461	514	508	488	465	477	506	482	496	505	509	477	511	518	467	508	483	458	532	498	468	468	488	496	518	484	526	487	519	502	490	506	526	461	506	493	541	503	515	509	480	515	517	522	444	495	464	494	495	468	500	525	480	475	497	488	516	502	482	503	489	462	477	478	492	493	495	458	529	452	493	449	539	465	460	474	517	503	498	449	475	502	485	436	515	480	457	548	480	513	509	504	478	527	480	523	524	503	495	489	501	489	519	447	502	450	463	462	523	498	489	480	469	470	467	512	556	475	493	493	473	518	451	487	484	461	483	473	499	544	509	484	503	482	440	495	463	512	503	498	518	468	500	458	483	478	498	493	466	487	439	466	451	502	513	520	494	465	457	469	493	511	450	479	454	458	480	483	460	452	478	454	501	491	458	543	475	487	495	442	532	495	504	497	478	479	467	501	484	460	494	489	520	469	499	462	459	475	480	494	480	459	443	433	465	511	462	485	492	469	439	534	508	482	512	474	518	461	515	499	503	516	462	501	456	518	502	501	463	490	443	451	539	494	447	471	500	478	494	535	531	459	514	470	474	440	492	499	485	505	461	490	478	499	514	483	502	517	489	494	498	466	462	474	505	479	485	488	464	464	459	487	495	471	487	461	482	499	467	488	480	502	505	494	476	467	506	519	488	482	483	477	489	477	471	520	473	476	515	468	475	488	483	501	471	468	513	504	498	460	488	492	502	484	501	517	491	509	457	551	509	483	450	482	462	465	535	510	461	489	481	511	462	477	497	519	510	500	511	524	543	534	508	517	502	484	459	491	476	515	493	495	487	464	504	481	491	493	460	505	471	477	499	485	520	439	510	471	508	493	488	509	461	519	475	504	463	496	484	484	476	474	480	521	482	453	461	497	484	503	495	499	460	476	515	481	467	523	502	483	496	471	471	501	500	500	514	496	469	471	446	531	458	529	506	496	488	466	466	488	446	494	480	498	510	467	491	472	466	505	460	506	454	458	513	501	461	508	479	491	469	512	461	531	522	480	460	447	459	499	498	455	472	501	500	495	515	506	487	507	499	514	520	451	536	504	534	525	454	493	505	490	534	454	462	481	494	520	501	508	484	456	480	511	482	491	527	458	504	480	502	478	483	485	498	508	492	501	499	484	529	497	476	509	461	501	477	460	472	482	514	491	522	538	515	482	492	495	530	518	529	494	472	466	496	488	475	438	501	525	500	540	467	467	483	504	524	484	514	474	476	481	509	464	470	497	489	497	487	454	484	510	480	485	446	480	486	496	495	510	485	499	492	446	476	500	451	531	475	504	512	487	511	493	509	476	467	466	464	530	508	459	509	502	505	489	468	508	518	485	517	474	479	483	551	502	479	491	492	514	520	512	488	492	510	495	477	472	468	479	464	484	516	473	501	472	464	483	485	455	474	499	478	510	490	444	461	444	480	478	513	461	473	488	502	455	518	500	502	482	477	497	506	512	501	517	509	478	464	465	478	482	489	468	487	492	498	493	470	490	498	478	510	486	486	452	504	490	516	462	474	471	502	480	471	480	502	529	507	515	437	504	497	469	469	509	469	462	481	507	434	462	492	516	440	516	502	511	499	474	455	476	492	496	500	484	457	447	448	529	481	456	506	494	511	477	527	477	485	517	473	504	456	484	478	495	483	489	472	498	509	496	522	485	472	508	478	535	497	538	487	504	458	511	522	507	493	461	502	509	509	538	505	499	488	510	482	505	510	479	465	447	484	496	529	477	509	491	487	501	508	462	486	526	452	492	508	512	453	487	466	478	504	463	505	490	502	499	503	443	467	479	485	453	489	510	497	513	479	501	492	476	491	499	495	481	462	525	452	465	508	485	443	488	501	446	492	491	477	487	476	484	507	498	503	511	511	505	495	477	504	466	459	474	451	516	533	474	528	502	498	501	513	452	467	491	485	489	496	508	485	505	446	499	504	503	499	452	474	474	490	513	523	502	491	491	450	492	527	434	481	474	492	492	492	470	512	521	489	516	523	470	499	522	489	497	487	529	498	479	526	501	527	547	489	507	512	511	479	477	460	497	510	475	510	527	505	501	509	500	489	478	484	464	499	487	494	480	535	460	499	475	455	496	486	491	491	478	506	468	470	472	498	494	517	511	514	470	522	486	514	482	474	442	542	467	495	460	506	496	488	483	500	470	494	474	494	475	499	538	483	515	503	509	496	495	503	453	479	496	509	508	470	508	476	510	517	485	477	495	475	497	496	474	525	487	510	486	478	499	502	466	518	493	515	498	468	525	503	504	493	455	519	512	486	460	477	482	454	448	493	479	523	498	524	514	509	531	477	478	470	486	488	453	503	493	507	466	458	470	511	471	520	516	472	515	454	487	502	477	490	477	466	507	477	484	501	454	455	503	486	461	521	448	525	506	499	494	519	508	492	501	494	476	466	482	480	484	503	488	519	439	485	492	449	509	498	471	538	502	471	487	470	559	517	476	465	475	481	504	502	523	509	513	469	476	486	485	496	498	513	513	487	507	459	503	501	484	460	487	505	504	495	473	455	500	483	482	455	476	524	465	518	504	443	501	479	490	485	475	450	459	485	481	500	507	544	484	448	450	476	438	447	489	482	533	480	503	469	522	519	473	482	510	486	511	444	491	472	491	499	485	474	493	455	457	436	477	513	428	453	478	486	514	500	526	456	489	505	494	488	488	456	499	496	519	493	491	503	457	509	478	470	502	471	470	491	483	475	493	509	494	499	502	451	510	509	504	461	518	478	483	512	463	491	468	462	485	539	475	459	480	499	501	463	482	469	446	503	523	525	501	519	499	435	501	480	475	513	508	482	468	517	505	497	497	481	493	496	495	508	514	489	525	462	488	489	489	459	499	457	489	447	497	452	492	501	451	521	463	524	479	471	493	493	507	467	494	499	472	477	490	517	506	499	510	485	503	512	448	512	488	486	483	451	484	482	491	485	462	514	531	444	497	462	495	463	489	486	521	453	472	481	450	505	459	515	508	458	480	518	446	477	513	469	472	495	480	495	502	513	450	450	481	500	466	546	503	516	504	496	509	465	566	527	480	482	495	496	511	467	472	531	475	472	482	495	476	481	505	472	474	510	517	474	455	498	508	473	474	491	484	503	492	460	486	478	504	482	478	494	478	446	504	486	522	502	506	513	500	442	479	474	467	510	526	480	536	494	521	502	503	474	489	523	482	486	467	482	488	482	461	504	473	463	448	472	480	492	490	478	446	487	480	463	494	517	473	501	489	452	475	493	485	473	446	420	489	467	490	469	511	503	465	455	490	463	515	512	468	506	471	480	490	475	513	453	510	438	458	449	497	497	499	480	463	487	504	489	481	480	509	477	497	488	493	487	482	517	518	479	451	492	518	508	493	502	484	509	531
2795	159	86	68	92	133	112	124	98	100	81	80	79	63	66	70	66	58	70	60	50	53	53	44	51	52	53	46	53	56	32	42	38	51	47	38	48	47	54	47	51	51	44	42	47	52	33	41	40	43	42	50	45	36	47	45	41	48	48	52	49	32	51	47	29	36	34	40	31	31	40	34	34	46	52	52	42	41	39	49	50	39	53	42	41	45	43	48	30	42	42	45	37	45	43	42	33	36	34	37	38	38	39	35	35	46	36	38	42	51	35	43	28	50	50	39	45	40	40	45	49	45	39	35	37	50	41	38	39	30	42	45	45	50	43	54	47	39	45	56	46	36	41	42	43	49	42	35	50	43	38	40	49	35	37	39	41	43	50	36	50	36	52	43	38	38	38	39	40	37	41	33	39	42	42	46	52	37	38	26	28	42	38	50	37	35	39	42	37	33	37	55	47	31	36	38	40	37	41	35	40	31	41	46	44	41	54	44	40	50	33	40	42	59	37	44	48	40	32	40	44	43	47	40	59	43	42	46	31	45	47	52	41	45	43	50	39	37	31	42	47	50	50	49	46	40	44	45	48	46	47	39	46	41	41	47	40	50	50	45	37	35	36	45	43	43	57	35	34	37	40	46	44	43	44	33	46	35	47	48	38	32	37	40	47	36	46	44	42	52	39	49	38	36	33	39	47	36	28	51	45	51	35	44	52	39	45	42	41	35	38	42	51	38	42	43	50	39	42	38	50	41	35	53	45	41	37	30	42	38	42	37	37	40	40	44	38	50	40	47	53	37	37	49	44	44	57	40	52	38	39	48	35	46	34	38	34	42	37	44	35	39	43	38	47	33	37	43	55	35	33	50	44	35	42	42	26	46	45	42	34	53	36	44	41	43	36	52	35	56	39	37	45	34	45	39	43	50	41	39	50	39	47	38	37	46	36	47	47	47	45	33	53	37	45	30	45	49	38	34	44	43	29	47	44	40	42	55	35	47	41	37	44	56	43	36	38	37	40	42	39	36	37	50	50	32	34	35	58	45	45	39	33	43	41	49	43	40	43	52	33	45	52	49	42	38	50	48	45	46	39	38	42	41	36	51	42	35	42	40	37	46	38	43	48	43	38	42	40	50	38	50	41	47	45	40	37	50	35	50	32	53	43	42	46	41	43	44	44	45	50	41	31	47	45	44	47	46	44	39	36	41	39	40	37	38	47	47	36	37	26	28	44	51	43	48	47	44	40	46	31	51	52	53	36	35	48	51	51	34	40	48	27	34	41	40	52	51	35	46	34	55	43	31	43	48	42	39	47	46	50	38	49	29	39	35	54	54	32	46	48	39	46	50	57	35	48	40	43	61	34	34	35	43	37	43	41	47	35	32	49	41	43	48	38	35	41	38	33	37	44	39	41	42	50	44	45	50	43	33	46	54	53	46	48	46	47	47	45	49	35	44	38	45	48	44	52	36	43	47	39	39	51	45	48	40	43	43	44	45	45	49	40	44	43	37	41	41	38	30	35	46	63	45	46	51	39	42	34	40	54	35	57	38	38	40	41	45	32	44	42	43	43	40	44	31	41	53	43	46	47	44	38	51	34	37	45	43	39	37	39	41	58	38	40	41	43	45	38	40	39	55	34	45	44	33	45	49	42	52	44	39	31	45	44	36	43	44	42	45	42	33	46	45	46	45	36	56	37	33	55	44	37	35	40	33	42	36	29	44	46	39	48	31	48	43	50	34	45	35	40	53	33	33	44	48	40	46	37	37	54	44	56	35	30	45	50	48	53	46	49	52	53	39	39	39	40	50	52	44	35	50	37	35	40	40	48	40	41	48	44	44	40	46	49	31	30	46	43	42	47	44	38	43	41	45	48	39	42	38	40	37	38	41	47	42	46	46	42	34	31	43	46	29	23	50	50	38	35	42	43	46	42	40	50	45	45	49	46	37	44	37	40	45	44	33	30	30	44	46	52	51	41	33	48	31	36	46	39	49	51	40	47	33	47	38	43	48	39	50	48	53	40	53	47	43	45	37	41	37	32	50	44	53	49	35	48	48	44	39	46	40	45	35	49	56	35	44	50	42	37	49	40	42	40	40	48	33	44	37	46	44	44	46	50	34	54	53	34	38	39	41	36	43	35	41	36	44	37	44	32	45	39	44	37	48	42	38	46	57	43	43	47	46	40	48	40	39	41	37	54	36	31	40	38	38	42	42	41	42	40	59	40	55	40	48	41	38	38	43	39	46	51	44	48	41	37	39	34	43	51	40	39	38	42	47	40	54	41	49	40	48	49	51	40	39	47	39	41	49	33	37	44	44	43	39	35	48	38	46	36	44	44	41	45	47	39	42	55	42	31	39	46	43	42	50	45	35	58	34	31	37	55	51	45	38	43	47	40	28	40	41	39	51	38	33	42	46	43	34	41	42	42	46	40	31	39	52	46	44	67	44	49	53	55	48	34	24	41	55	38	37	42	43	42	40	40	43	34	44	42	30	39	37	49	47	47	45	40	43	45	40	53	55	38	45	39	30	41	44	47	54	49	40	51	42	39	40	44	41	53	48	47	31	34	32	41	50	46	35	46	38	50	39	49	42	62	37	35	54	45	32	57	46	47	42	42	51	34	38	45	44	38	31	40	43	46	49	38	57	46	52	55	44	45	36	44	49	39	40	38	36	34	53	40	48	43	40	39	48	46	49	44	59	45	34	38	44	42	44	37	42	34	48	38	49	38	38	38	43	47	30	46	43	40	36	43	43	39	44	41	51	52	33	51	45	43	45	53	51	46	39	50	41	48	52	35	44	46	45	33	46	47	53	31	43	42	47	38	48	41	53	45	36	35	42	45	39	45	55	34	37	37	32	45	48	38	37	42	44	50	40	50	43	43	47	39	31	40	45	44	45	42	31	38	36	40	35	38	37	40	36	45	42	47	59	45	40	42	42	26	36	52	50	53	40	44	36	34	27	49	38	42	52	31	40	30	46	43	33	44	43	33	39	49	44	35	48	42	35	40	33	25	33	47	34	44	47	36	52	32	42	40	29	30	39	51	35	41	30	38	37	53	34	35	44	53	39	34	35	34	33	47	35	40	40	40	30	36	39	41	46	46	53	38	49	40	37	46	40	46	41	49	50	35	39	39	43	47	40	42	40	52	42	46	39	53	43	44	48	39	36	58	37	31	34	42	43	52	48	45	36	39	49	39	34	38	34	43	47	45	53	47	38	53	56	45	56	40	54	32	35	41	42	41	49	45	43	38	44	52	42	44	35	39	44	43	39	43	34	45	42	36	48	40	44	35	40	31	46	41	33	40	46	31	29	33	46	31	39	41	38	44	37	42	35	42	39	32	43	41	34	33	48	34	56	41	50	41	47	41	42	41	42	37	32	33	46	50	58	38	43	46	44	45	39	48	54	42	38	43	39	46	38	42	40	43	39	36	39	37	45	44	30	50	47	38	47	43	37	49	42	40	36	43	36	33	42	34	38	44	55	40	38	31	32
18196	4457	1821	5495	10070	9273	7571	6093	4932	4070	3367	2899	2511	2292	2047	1826	1798	1888	1711	1480	1303	1327	1298	1169	1133	1003	1071	1020	1034	1025	948	1004	979	955	933	909	901	880	915	894	846	855	864	845	805	870	804	846	886	844	806	822	802	856	824	871	831	797	816	842	860	742	730	797	762	777	818	815	779	773	817	783	766	797	766	802	842	770	821	813	765	827	805	798	748	840	808	747	827	754	821	740	792	794	742	788	768	759	750	810	722	788	775	731	784	800	767	774	764	773	749	812	790	756	761	750	747	776	797	759	706	762	811	755	806	792	783	743	751	718	726	808	777	741	738	783	798	791	748	714	723	726	775	769	723	753	776	800	786	722	754	730	820	771	776	763	720	746	726	749	749	756	787	739	733	773	738	713	707	755	780	765	785	720	787	706	785	696	729	732	789	735	753	743	786	791	789	777	775	750	747	844	687	785	778	758	729	772	741	742	749	703	769	718	766	797	831	733	756	761	776	763	746	748	750	717	771	749	729	730	723	789	732	755	720	760	760	782	760	838	723	810	776	756	804	725	750	746	796	734	743	797	756	756	761	739	783	781	838	746	737	727	784	787	727	790	765	753	797	772	748	742	816	722	735	737	812	713	798	746	743	799	753	764	761	759	750	745	771	728	766	821	756	757	782	749	826	734	801	813	757	745	765	778	737	782	736	728	762	780	793	795	743	770	739	742	756	746	700	782	843	750	781	785	742	727	767	766	742	763	721	777	727	763	770	784	733	720	720	750	726	727	758	747	723	736	805	756	770	780	723	754	827	784	709	740	740	796	778	788	766	765	763	762	757	793	725	778	776	734	793	770	722	770	769	734	775	722	761	821	732	730	731	733	766	734	757	733	777	737	741	782	802	796	740	790	744	745	770	764	784	738	805	755	784	768	729	745	721	745	781	773	771	794	711	729	715	778	718	795	785	788	728	800	789	750	743	753	735	728	740	754	797	780	754	807	763	773	806	791	761	793	754	743	712	780	727	730	752	772	766	737	754	781	818	765	817	759	789	753	778	745	727	775	765	760	774	778	711	755	756	753	753	733	720	776	747	756	780	734	774	809	780	788	732	767	755	719	731	723	774	715	747	743	741	747	762	754	771	759	715	788	790	774	748	717	746	739	742	746	750	752	768	735	744	726	743	747	788	780	762	756	716	790	783	751	704	770	738	747	781	732	764	741	733	720	754	732	739	747	793	787	740	776	783	737	787	765	741	762	732	727	772	750	752	741	805	800	746	800	745	735	789	767	742	734	766	680	770	765	716	763	740	782	816	761	729	741	758	770	728	762	719	770	805	791	733	778	702	753	734	746	768	769	770	803	729	729	780	791	766	758	769	752	724	724	725	756	771	770	786	782	775	768	754	731	792	760	783	816	757	728	716	795	750	735	773	736	772	720	773	759	785	752	724	776	757	769	761	750	720	761	756	700	756	735	752	722	728	746	749	773	787	773	807	736	747	739	724	793	758	761	777	784	786	792	763	796	776	759	763	743	783	716	764	757	734	745	785	741	707	691	742	765	784	708	775	762	735	754	791	732	732	758	738	761	750	781	778	762	759	762	723	786	790	768	814	738	712	731	756	773	739	742	739	717	741	760	781	762	772	717	739	775	734	749	704	744	761	775	800	762	732	741	743	738	747	724	733	795	759	772	736	774	720	797	755	780	777	746	758	708	764	752	762	700	749	746	749	748	794	725	742	746	733	771	765	760	764	741	668	788	775	739	798	743	723	793	765	709	756	734	728	741	751	721	769	754	742	787	756	721	769	768	733	757	750	729	758	744	722	787	764	751	769	720	761	773	780	768	779	714	706	775	739	757	787	784	806	746	794	770	752	735	762	731	785	740	770	716	764	726	797	776	777	743	814	791	745	777	775	713	758	729	761	785	712	732	747	784	769	749	741	761	803	744	758	726	756	754	742	791	743	760	756	774	773	777	721	740	789	769	767	759	828	764	780	705	809	732	727	726	781	728	815	752	775	744	696	790	749	711	772	719	775	732	773	781	709	764	741	717	738	804	794	794	767	719	808	750	806	720	761	800	711	770	759	718	782	737	747	748	772	690	759	722	785	808	811	773	745	695	777	740	787	775	754	769	782	750	762	797	753	787	750	804	731	718	758	752	735	749	737	752	789	759	736	741	778	748	749	771	761	688	737	722	729	754	762	729	734	726	781	727	747	740	783	778	728	750	740	745	719	739	785	736	742	753	756	728	752	760	741	829	753	750	832	744	726	755	769	836	729	758	789	743	786	721	737	749	775	781	799	749	703	735	749	787	754	773	754	765	741	695	751	753	699	747	737	731	750	776	782	784	794	730	779	743	775	752	756	763	721	771	743	738	743	773	812	818	827	770	770	752	735	795	756	728	749	731	739	784	745	751	773	781	773	712	790	785	716	744	776	763	784	784	751	736	756	726	732	771	777	737	768	731	775	760	699	767	768	767	774	771	765	759	786	722	807	786	800	747	754	761	720	743	743	748	777	752	797	724	784	723	788	800	810	738	761	705	746	764	799	771	761	729	698	762	781	758	745	715	801	702	765	784	775	747	768	711	817	762	762	764	734	784	772	765	783	743	787	722	787	768	808	790	757	744	780	789	733	758	737	744	767	753	720	770	758	783	777	738	762	748	794	711	803	789	749	800	749	735	766	754	710	781	749	820	718	717	750	765	765	727	750	730	750	724	763	773	760	718	705	749	725	753	745	745	717	713	745	746	743	764	754	794	789	772	743	763	719	745	782	792	758	720	789	754	777	784	767	777	754	758	746	735	780	729	742	784	733	716	730	749	758	788	720	762	771	757	763	779	760	752	723	790	740	718	781	723	780	800	731	784	792	685	712	729	771	782	760	773	732	704	703	776	763	800	767	763	724	770	779	755	740	755	751	774	729	751	780	729	718	710	813	740	761	779	735	778	785	765	760	723	792	756	766	745	742	833	804	714	760	756	713	720	786	754	707	782	793	750	732	749	696	722	760	776	808	754	745	800	762	754	764	744	779	764	779	766	753	739	762	746	751	686	776	757	759	759	782	715	776	739	765	787	750	725	733	744	728	770	806	744	788	745	764	775	744	821	748	776	732	743	804	766	787	732	759	718	751	737	774	773	748	721	773	766	775	791	754	786	732	751	750	680	814	784	744	741	761	709	721	787	790	807	787	789	717	780	788	739	788	736	796	752	765	736	759	776	786	720	748	741	770	756	728	793	757	763	760	780	770	742	817	706	731	778	765	773	818	727	744	807	778	792	773	741	767	781	759	784	748	719	717	719	763	735	747	793	786	729	820	717	753	746	751	749	818	761	795	774	822	695	787	750	702	742	755	748	763	746	792	750	762	812	754	802	757	713	763	811	805	786	719	739	793	783	756	746	764	793	761	756	706	753	762	786	704	753	737	743	771	747	741	754	723	728	799	796	721	755	749	781	759	766	779	771	775	758	751	776	731	722	775	740	743	771	715	783	755	732	745	762	764	759
2760	138	103	57	85	122	111	101	93	69	71	67	73	63	62	66	75	68	37	57	61	47	48	52	46	51	62	49	53	61	41	44	45	36	45	44	42	49	44	43	36	35	47	48	55	42	62	49	44	43	43	34	52	42	34	50	48	45	39	38	50	41	38	41	41	32	36	53	47	42	48	42	38	56	58	42	41	51	42	40	53	50	53	26	40	41	46	43	49	46	42	38	46	39	40	47	35	50	61	39	32	29	36	46	49	47	46	43	42	47	42	50	49	35	45	31	54	49	42	54	58	54	55	40	36	49	42	50	37	42	43	48	42	46	44	36	48	37	51	27	48	55	43	38	36	46	45	51	41	33	50	48	54	26	41	59	46	39	39	35	42	47	40	46	35	31	38	51	35	54	47	48	44	43	36	42	38	43	40	43	43	44	54	42	45	50	45	39	51	52	43	42	48	39	55	32	36	29	45	46	50	37	43	40	36	36	41	50	44	46	51	36	52	48	44	29	47	41	46	45	40	39	38	40	44	33	39	44	42	39	63	31	34	41	49	46	35	43	47	41	48	53	50	45	40	52	43	44	41	43	39	39	48	36	37	36	45	39	42	47	45	45	52	41	47	34	38	38	47	38	45	28	53	43	37	32	35	46	38	40	55	40	51	26	43	48	38	30	43	47	47	38	40	39	44	35	36	39	42	38	49	53	38	49	51	49	37	40	42	41	47	39	47	37	52	39	45	47	48	48	37	40	59	38	51	50	37	37	47	35	49	42	43	46	38	56	42	38	50	52	48	47	35	41	54	53	40	41	43	41	50	36	35	46	41	38	58	46	46	36	43	33	56	38	51	37	34	49	53	41	45	42	45	33	36	42	43	51	38	54	45	43	41	43	35	48	47	49	45	41	42	47	41	42	41	44	43	34	48	42	36	35	48	44	49	49	42	41	42	52	51	55	39	48	51	56	45	46	43	47	39	43	58	40	44	40	36	41	47	33	46	43	29	46	47	35	32	40	41	48	59	46	44	32	41	34	44	36	42	47	39	40	49	40	34	56	53	46	43	57	40	41	42	40	49	49	35	39	34	38	47	53	44	44	33	44	50	44	43	48	38	42	48	42	49	44	36	41	41	57	41	55	37	40	54	43	38	47	40	39	33	41	38	34	49	41	33	42	51	36	37	47	45	42	45	34	52	46	47	35	45	49	42	43	51	47	34	43	31	49	35	48	49	48	38	44	39	38	41	43	37	45	39	41	42	46	35	39	40	35	37	46	36	32	44	45	53	51	58	47	41	42	47	40	60	38	46	40	47	39	34	53	58	42	45	41	49	37	43	52	44	46	45	47	43	33	44	32	40	49	39	44	44	47	44	29	56	42	54	43	47	42	49	48	38	37	43	32	42	48	53	45	41	58	42	38	43	45	31	41	36	46	40	41	46	36	48	33	34	44	52	39	47	38	34	43	37	46	39	35	52	43	41	45	37	48	57	43	47	45	34	52	47	42	39	25	44	32	32	36	42	32	42	53	36	38	45	55	29	55	35	45	37	40	43	50	44	50	53	47	37	40	43	32	35	39	41	40	63	47	40	38	38	31	47	43	41	38	41	38	49	41	38	51	42	43	36	35	36	36	41	40	51	42	46	42	36	52	54	56	45	50	45	44	45	41	57	32	46	58	43	39	31	51	48	41	36	36	47	31	40	37	41	39	45	44	35	47	52	47	46	40	44	55	43	50	41	43	56	49	50	41	34	30	46	47	32	44	48	41	46	48	33	53	47	44	38	50	39	45	39	35	39	48	32	35	45	33	42	38	57	37	40	49	48	54	49	46	44	39	42	51	43	47	36	43	46	47	33	32	41	35	48	36	43	43	40	37	42	33	44	34	59	41	35	47	48	44	34	31	40	39	41	47	48	48	55	41	54	39	50	53	41	30	43	38	34	40	37	57	37	53	52	57	36	50	33	52	43	43	43	45	40	53	52	32	38	43	36	48	43	37	50	40	31	41	39	49	48	48	43	47	47	44	34	35	39	30	57	53	45	44	46	41	31	37	51	44	52	45	39	48	37	42	54	46	50	46	40	47	42	44	46	38	55	45	50	48	39	48	35	40	41	48	51	43	43	48	48	39	36	40	45	45	48	37	35	44	38	36	38	41	35	45	54	41	50	50	48	51	40	46	44	47	51	53	41	47	33	35	38	47	33	48	32	44	39	43	43	49	36	47	36	34	54	42	45	54	45	45	44	54	33	46	43	44	41	51	48	35	39	36	35	46	45	43	42	46	40	42	44	47	51	44	47	53	33	48	38	40	49	39	68	43	41	30	47	36	45	40	41	54	44	46	45	42	51	36	47	44	57	44	52	42	30	39	36	60	54	41	45	35	38	29	41	47	43	41	39	50	42	52	37	47	39	37	47	36	52	35	44	36	47	33	42	38	47	50	41	32	40	51	45	52	38	54	46	41	34	42	34	45	44	47	45	47	40	33	40	42	39	48	41	44	35	56	35	41	35	28	46	49	40	32	42	39	45	41	51	24	32	43	43	33	44	45	60	41	43	45	39	48	43	41	47	46	48	43	39	47	38	37	54	39	43	45	41	39	42	41	47	39	45	43	44	48	46	38	37	55	49	42	40	36	33	38	37	47	50	31	49	41	42	38	41	41	52	42	46	26	35	46	29	42	44	45	39	36	39	42	49	38	42	34	45	49	50	39	47	51	46	32	49	40	37	45	38	55	46	47	46	36	44	36	50	50	39	55	35	50	41	34	45	45	51	44	47	49	55	56	36	42	37	41	49	42	40	43	34	24	32	46	35	42	48	44	45	46	32	51	34	48	50	43	49	45	57	41	43	37	40	40	52	39	43	39	29	38	49	46	44	32	38	44	43	35	34	36	37	41	43	34	52	42	61	37	31	35	43	51	36	50	45	36	43	46	49	45	32	47	54	38	42	48	37	38	28	48	46	34	43	36	41	38	46	48	44	35	40	36	46	39	36	40	53	60	43	37	43	45	55	47	36	56	30	49	36	38	42	39	43	53	45	43	48	34	37	52	49	37	39	45	38	40	39	47	39	39	37	44	49	39	50	40	39	40	42	46	32	51	40	60	48	41	50	50	48	45	39	43	46	43	54	32	53	57	45	49	37	48	43	38	38	37	35	36	45	41	51	45	41	48	46	51	34	48	38	42	39	50	42	46	40	39	30	54	41	44	51	36	40	37	34	44	39	50	30	40	42	43	39	48	38	39	41	32	48	41	43	36	49	43	50	27	50	47	54	49	48	42	33	41	39	56	52	47	41	50	45	36	44	47	48	43	42	52	44	34	48	41	43	35	45	26	46	40	45	43	36	35	49	27	52	45	49	36	47	36	54	43	47	41	50	44	52	41	35	39	48	46	39	52	39	37	50	38	52	60	34	46	56	45	40	54	39	47	50	38	44	45	35	52	37	34	55	23	39	41	40	39	48	43	28	49	29	36	50	49	44	46	43	54	47	36	49	32
17808	4130	1747	5105	9329	8780	6890	5666	4508	3661	3055	2654	2377	2124	1898	1685	1715	1787	1635	1504	1249	1261	1188	1079	1017	1070	1013	1033	983	992	929	921	909	910	869	853	831	869	841	845	841	880	836	812	847	806	807	839	818	829	797	789	804	793	865	818	774	760	784	755	737	821	797	828	801	786	774	800	778	782	766	743	773	797	779	769	755	782	798	819	770	782	747	790	733	756	738	752	739	805	720	697	757	755	732	756	776	773	752	784	738	747	770	782	785	768	806	756	783	803	787	735	745	779	771	755	680	727	785	742	704	774	741	747	757	798	736	747	735	767	789	796	791	771	712	748	765	734	777	699	730	734	718	739	746	781	732	768	782	752	785	756	780	732	716	777	722	718	781	762	750	768	744	759	772	780	762	760	788	793	763	763	736	767	765	794	772	805	751	791	735	739	813	763	772	711	769	746	735	766	776	764	737	739	784	726	745	759	819	788	737	727	804	763	737	727	767	786	739	681	800	738	774	753	740	753	751	752	750	757	773	790	732	740	744	746	741	743	770	730	752	758	742	759	741	767	764	747	791	743	748	794	773	752	799	785	799	748	773	713	718	751	725	739	810	749	805	806	742	757	719	719	763	799	732	721	756	718	766	755	770	749	751	754	717	725	792	752	775	759	750	712	768	763	775	730	766	744	752	742	750	773	791	727	752	715	744	793	787	772	749	731	758	770	704	770	786	792	796	798	772	754	737	720	715	764	666	760	701	766	774	754	750	758	754	784	789	777	799	749	737	762	760	796	778	742	791	779	701	756	731	800	768	783	754	749	722	703	813	744	726	757	795	759	712	739	777	759	757	693	758	735	769	745	711	761	748	748	745	748	760	732	725	709	720	739	704	727	723	754	763	725	776	727	784	760	745	719	779	757	748	699	760	737	734	723	740	764	748	796	745	765	764	693	716	789	739	725	804	743	805	779	745	766	787	774	771	727	746	755	723	710	732	698	722	772	749	718	747	766	724	794	759	728	700	736	690	753	778	783	806	732	747	767	720	746	725	730	750	724	743	788	756	740	776	802	739	691	759	788	763	798	744	720	703	757	742	791	762	764	723	721	745	749	735	736	756	747	728	758	698	716	809	713	759	756	774	679	810	765	780	773	769	787	791	701	761	763	700	722	775	770	745	748	786	756	774	766	792	717	784	773	787	785	751	752	783	727	759	707	733	803	746	760	719	730	751	737	804	761	741	737	743	755	785	741	759	739	804	731	759	783	710	776	682	770	759	767	739	749	800	742	798	756	788	757	718	778	794	744	772	747	777	770	757	759	767	725	691	808	769	712	767	769	825	714	742	724	728	728	774	730	772	776	731	765	767	717	748	772	747	794	772	757	713	759	763	708	731	747	763	737	732	748	735	737	765	765	735	746	767	754	769	786	733	774	770	791	822	720	797	815	724	777	770	736	748	791	753	729	798	763	789	731	757	739	782	804	715	738	768	740	749	757	755	728	760	753	756	772	794	748	726	759	793	721	730	694	738	769	769	783	784	715	784	730	747	764	730	724	783	732	766	766	754	750	719	719	749	777	720	750	736	785	791	717	744	733	734	710	794	747	732	761	759	729	777	737	825	791	746	804	738	683	776	740	765	782	759	762	820	686	728	736	734	742	748	732	747	723	773	751	783	757	750	817	745	719	761	804	785	739	707	766	693	716	755	715	738	769	759	769	689	765	843	717	750	744	759	762	745	775	791	780	741	783	761	758	720	704	786	762	775	746	802	705	795	742	776	733	757	740	742	731	799	799	755	759	711	759	799	763	766	747	706	826	769	731	761	771	754	767	733	775	765	765	753	785	759	732	743	776	786	755	733	750	771	761	731	782	713	747	771	752	733	722	740	767	748	684	725	738	742	734	751	780	737	730	739	725	789	730	736	744	798	766	775	750	763	771	781	724	751	800	736	740	772	747	688	763	734	746	774	711	789	776	752	754	786	800	759	708	792	788	773	729	724	794	752	728	754	763	792	764	707	738	791	712	787	729	763	752	748	754	758	770	769	773	742	739	810	798	792	739	747	833	768	743	764	730	761	758	766	736	777	750	757	780	756	745	762	748	717	747	779	750	760	772	739	764	733	768	780	724	771	764	722	713	728	756	740	772	756	733	746	793	784	793	814	719	737	766	775	736	760	780	744	758	801	791	768	821	784	739	746	780	753	697	713	777	764	786	742	761	764	771	761	778	766	741	768	746	759	746	743	716	743	758	737	716	752	697	743	768	730	792	777	757	777	718	742	719	751	699	796	749	779	784	767	706	796	723	740	735	771	708	752	765	746	769	785	703	763	770	734	754	750	761	747	721	763	789	771	771	798	819	801	767	763	724	773	791	761	738	751	771	721	759	749	738	750	781	795	759	750	792	767	771	802	766	740	718	748	698	754	748	778	735	762	725	743	724	767	744	695	727	735	709	785	757	740	763	760	734	759	730	770	801	718	806	779	764	759	709	770	757	768	743	745	784	744	735	752	768	769	796	807	764	784	705	790	751	763	758	710	741	738	749	782	760	760	759	758	771	762	777	753	705	744	786	730	725	764	738	768	771	736	730	752	765	732	732	721	772	773	732	767	760	798	822	730	745	744	805	743	758	760	775	800	776	729	722	764	775	709	807	724	777	758	765	788	738	748	722	784	751	718	763	755	708	723	746	775	782	750	754	768	777	811	758	787	720	683	757	790	778	723	797	738	818	709	685	752	719	753	740	729	756	775	758	775	782	768	764	723	731	737	767	747	751	794	761	760	760	749	720	764	768	738	769	820	776	744	764	718	742	756	725	747	738	732	755	751	758	769	757	779	744	779	729	680	755	779	792	753	760	758	751	753	711	727	772	741	745	710	763	762	750	726	729	751	759	786	693	770	714	759	720	728	759	777	774	697	724	755	759	717	714	728	782	740	754	749	744	756	723	740	730	717	786	714	734	728	753	777	743	726	767	741	785	779	730	789	751	721	741	781	764	771	817	808	790	736	684	739	750	757	746	758	768	757	738	725	779	722	732	705	772	766	780	763	753	771	741	745	788	748	701	712	762	771	746	706	755	769	772	761	783	734	722	778	783	808	756	774	772	737	734	721	743	777	718	719	766	755	791	760	781	790	726	696	767	772	775	730	706	766	698	753	778	741	770	762	753	757	707	740	773	734	740	803	770	773	741	784	761	787	770	743	729	703	730	700	713	735	721	720	802	800	757	724	754	756	708	717	752	743	717	752	782	740	734	791	700	759	730	762	771	798	734	722	758	729	722	771	748	733	753	735	763	812	791	761	750	717	780	810	751	790	784	777	740	780	722	693	745	725	741	733	731	779	745	731	750	728	741	712	747	752	770	777	727	734	742	777	700	753	782	779	771	765	742	780	782	738	795	724	761	753	762	731	802	784	767	758	776	779	755	742	797	769	775	752	779	728	812	778	717	780	728	741	735	715	730	726	748	798	735	797	801	725	702	704	775	767	770	747	756	720	739	772	750	767	718	742	736
2248	206	106	75	142	196	185	173	133	124	99	104	84	70	70	74	50	75	65	48	36	42	37	32	43	43	33	35	28	31	23	32	28	27	26	32	20	16	33	37	31	20	15	24	23	21	16	25	26	25	22	21	24	28	19	26	23	25	30	14	15	22	25	18	21	23	29	19	21	26	20	18	19	13	21	22	17	23	22	17	22	26	16	14	14	23	22	23	20	19	16	23	18	27	20	28	22	27	24	19	21	19	18	17	24	13	27	21	24	22	13	17	24	25	18	23	10	24	13	15	10	15	17	22	22	11	19	23	28	26	13	27	16	16	16	26	21	19	31	23	23	19	23	19	12	27	18	26	17	26	11	25	14	13	26	30	24	17	13	19	26	24	19	24	16	29	20	21	28	28	23	29	18	18	27	21	27	21	18	22	19	19	20	17	22	16	17	16	17	19	15	14	18	20	18	14	13	15	21	20	27	22	18	14	30	21	18	27	27	15	19	16	18	17	15	19	24	16	19	24	15	17	20	22	16	18	14	27	21	26	17	21	30	21	23	15	17	20	21	20	13	19	17	18	20	22	14	16	13	29	25	23	16	19	22	29	19	12	23	16	18	22	22	21	29	21	24	15	24	18	20	14	26	20	20	20	18	15	20	27	19	19	19	15	19	27	17	22	24	11	24	26	19	22	25	26	25	20	26	23	19	17	24	11	19	16	21	26	25	18	23	22	23	11	11	13	20	23	19	14	23	15	24	16	19	24	22	14	20	20	20	22	19	24	22	15	25	29	16	20	21	16	28	22	20	21	25	15	16	19	21	27	29	29	27	22	18	18	19	22	16	21	23	23	21	18	12	21	28	14	29	25	20	18	27	22	21	25	13	25	21	24	19	26	17	11	22	22	14	18	24	24	18	24	24	13	15	16	23	19	17	15	22	11	19	24	16	33	18	18	27	19	18	23	25	20	17	20	27	18	18	26	16	23	22	18	27	23	19	21	23	22	19	18	29	23	16	18	14	23	15	23	21	21	11	21	24	28	18	18	19	19	17	21	20	18	29	18	15	22	25	16	24	25	14	23	16	22	21	17	23	24	18	22	15	13	15	17	17	19	24	25	16	18	20	26	18	20	18	28	20	22	22	28	21	24	18	21	24	21	18	18	22	32	29	22	23	21	24	24	14	21	25	25	29	27	14	17	18	19	19	20	20	20	18	18	16	20	29	17	25	19	30	19	19	24	20	16	17	20	21	21	31	17	22	25	28	17	15	16	32	22	25	21	19	26	18	22	29	19	18	21	25	26	20	24	20	23	25	18	25	24	13	21	20	17	14	21	13	28	21	27	17	21	24	23	24	23	20	18	20	24	9	21	23	22	26	25	26	18	25	16	26	15	16	19	19	31	22	23	22	16	21	20	23	23	24	32	21	18	26	21	30	18	15	17	23	24	21	23	25	18	15	18	26	24	19	19	27	31	23	24	27	26	20	24	22	30	21	15	21	23	20	26	29	17	20	27	18	16	13	30	15	21	22	28	19	20	30	25	22	13	19	20	24	21	18	14	18	25	17	16	17	26	22	16	20	19	26	24	27	15	18	20	15	17	32	15	21	28	20	14	25	27	22	19	18	19	16	22	18	26	21	23	17	18	22	17	25	18	20	18	16	14	16	14	21	26	19	19	17	19	23	29	21	14	23	18	14	18	31	16	20	18	19	27	22	30	19	15	15	21	22	25	27	23	28	16	24	21	20	15	21	28	17	21	21	19	17	19	26	21	18	30	17	28	25	19	23	23	16	18	20	16	24	13	16	18	15	16	18	21	18	18	18	23	16	28	18	20	21	25	10	24	25	23	15	19	14	19	22	19	16	22	19	19	26	18	16	18	13	23	17	22	18	23	17	22	20	21	17	23	16	18	19	18	25	21	22	18	20	25	31	17	18	24	16	20	19	20	24	15	25	17	25	16	28	15	26	19	19	25	22	21	25	21	20	15	21	25	16	19	25	15	21	14	25	22	23	11	16	21	19	17	25	19	22	14	21	21	15	20	22	18	18	20	17	19	26	20	24	16	20	21	19	23	18	15	15	14	20	21	18	9	27	19	17	20	17	30	13	21	19	16	10	19	23	19	21	16	9	18	17	16	14	21	21	22	16	28	11	21	16	31	19	27	19	19	15	19	24	22	22	15	29	23	20	14	20	14	17	30	17	23	16	21	20	12	16	26	13	25	14	14	19	11	21	31	23	23	25	25	14	15	18	15	24	26	15	19	26	20	11	25	25	21	22	25	11	19	15	16	19	21	19	21	19	24	18	22	23	23	23	26	20	23	17	20	17	19	19	15	12	23	18	23	31	21	18	14	17	14	16	20	19	22	19	23	13	21	22	19	17	19	17	28	17	26	26	21	17	27	20	21	22	26	20	20	20	23	21	23	9	16	28	34	25	20	21	22	19	15	19	22	20	22	15	26	13	20	16	21	24	15	15	16	22	24	23	20	22	23	19	31	15	19	20	26	24	20	27	23	11	28	17	16	28	23	18	21	32	19	15	11	14	17	21	18	16	13	18	24	18	28	16	19	24	13	21	18	19	16	25	22	20	17	19	25	28	16	22	15	10	10	22	24	17	17	19	25	17	13	24	13	28	15	11	17	17	26	17	20	22	17	25	16	22	22	13	15	16	12	14	18	8	20	25	25	15	24	13	28	18	28	15	14	32	26	21	18	25	22	17	16	18	20	17	21	18	16	20	20	19	19	23	14	17	28	21	18	17	19	21	21	16	17	13	23	21	22	18	18	22	30	15	24	26	18	19	11	27	21	18	16	20	22	26	18	21	26	19	26	19	21	11	22	29	16	19	23	8	15	16	20	22	8	19	21	11	17	27	17	13	20	24	18	29	16	13	21	22	19	23	18	26	16	13	32	29	25	22	18	14	25	15	22	22	25	14	16	24	25	13	16	30	23	18	19	13	14	23	15	21	16	18	20	18	17	18	19	30	16	17	22	18	17	18	15	23	15	15	23	20	19	23	21	23	15	21	19	19	26	23	19	25	22	21	21	15	14	24	19	21	24	17	28	16	17	22	14	17	15	20	20	23	20	24	21	13	22	22	28	24	22	20	26	17	15	23	22	20	22	19	25	21	24	20	15	21	26	15	22	19	15	30	26	21	18	24	27	20	22	14	27	22	19	19	20	13	10	17	15	21	15	19	14	13	17	14	21	21	19	25	34	25	16	21	19	17	18	22	27	12	25	23	22	21	15	22	27	15	21	26	20	19	16	19	23	22	22	25	20	21	10	19	25	21	18	12	24	21	26	22	18	17	15	24	20	19	18	22	19	14	17	17	24	23	10	21	19	21	18	14	25	25	21	27	21	20	17	18	18	18	18	22	28	22	16	22	23	21	17	24	24	17	17	20	18	19	15	23	23	17	17	28	20	30	23	20	19	21	12	15	28	19	34	20	23	23	19	17	26	21	23	29	16	29	18	16	21	16	23	22	16	19	18
24995	7011	2811	9745	16723	15487	12626	10214	8054	6555	5344	4425	3835	3252	2801	2455	2249	2481	2237	1877	1447	1341	1294	1172	1044	982	1031	945	915	864	835	801	728	711	680	694	619	651	621	613	573	585	568	576	525	545	490	535	495	532	536	475	477	471	484	457	470	451	505	455	422	469	448	423	439	426	409	433	447	449	371	414	435	390	430	445	403	406	413	423	417	394	408	429	403	380	414	369	374	405	398	421	386	413	391	384	407	399	404	389	424	371	388	411	400	370	346	372	366	370	380	357	387	380	392	375	375	378	386	393	390	340	430	352	348	394	400	399	415	400	382	375	382	386	393	365	380	369	376	399	408	375	389	377	385	372	422	376	368	361	413	341	384	382	369	370	353	355	400	377	357	362	375	365	389	351	399	355	363	349	358	406	364	366	363	346	349	358	401	367	375	386	354	384	374	371	409	396	370	327	385	356	375	360	369	370	353	339	391	371	360	332	350	373	378	355	369	383	361	340	402	366	365	378	351	350	339	395	383	388	406	343	374	371	368	374	372	383	413	401	363	406	366	383	363	339	361	366	373	386	375	382	362	347	332	338	370	370	350	359	373	364	352	389	349	356	388	338	338	348	364	392	372	396	363	393	345	389	349	391	339	392	376	355	345	398	337	380	369	351	375	344	376	360	381	350	388	350	377	396	375	345	394	385	363	355	389	346	373	365	365	349	385	399	363	365	359	357	370	384	362	367	367	377	362	357	338	379	397	364	356	337	361	389	373	341	360	345	362	375	389	369	384	380	386	371	412	385	367	361	374	349	394	406	353	342	368	356	357	354	328	337	389	373	389	390	366	352	374	362	387	345	351	369	369	343	372	391	353	335	343	408	384	387	395	388	370	344	422	381	355	362	365	363	340	380	374	384	359	370	368	392	361	365	382	352	378	355	367	390	363	361	382	351	395	370	369	364	348	398	361	361	354	351	369	391	377	387	367	368	357	354	362	355	374	403	338	390	369	385	386	364	364	371	359	374	338	355	333	358	385	396	351	378	370	367	375	362	351	366	339	380	345	386	354	369	388	388	369	368	367	379	385	355	365	362	359	373	359	370	371	377	346	344	367	372	385	331	366	345	374	369	356	365	394	333	348	348	334	364	350	402	395	383	385	352	370	384	354	349	356	361	340	370	363	372	418	355	357	391	339	373	360	345	356	336	354	341	323	358	359	351	350	398	358	372	369	357	350	380	406	351	379	346	318	393	381	348	373	384	357	370	369	376	353	365	356	374	349	334	395	353	379	383	345	373	350	371	384	380	330	375	359	346	341	389	362	366	365	423	369	363	359	363	323	360	387	367	352	387	365	378	378	385	384	379	340	352	369	357	343	359	383	338	339	384	340	367	358	372	373	396	366	362	373	376	346	325	374	377	336	427	363	363	359	351	376	377	358	350	379	367	367	371	375	386	343	364	368	371	342	333	326	353	374	371	375	403	382	377	353	349	371	363	378	407	358	378	372	400	388	364	389	377	365	398	353	377	368	365	388	360	340	382	368	369	346	395	357	380	379	376	382	355	399	379	389	367	347	367	383	389	372	369	388	369	357	388	383	379	386	380	338	361	351	317	343	365	376	344	352	380	365	376	371	378	390	337	379	373	387	353	356	376	343	381	396	394	350	331	344	387	380	365	348	387	384	363	385	374	374	379	375	382	359	356	339	374	380	393	376	360	345	346	372	364	362	376	368	345	364	372	420	382	357	380	390	335	364	360	361	365	351	353	351	382	358	350	322	372	349	373	371	403	365	368	392	373	366	349	411	344	361	378	358	335	366	382	347	386	387	389	344	389	361	371	339	411	341	342	367	376	328	383	363	353	352	379	371	361	358	360	359	355	363	314	386	347	361	363	411	378	353	363	376	379	357	368	380	404	379	356	331	363	371	391	360	318	351	356	363	371	339	381	370	377	382	350	353	371	357	386	372	353	388	357	362	327	369	370	359	357	382	376	380	397	395	369	357	358	374	335	371	383	355	371	338	393	332	356	370	333	379	369	376	359	373	372	367	350	383	360	389	361	393	388	363	427	363	353	321	367	394	374	357	371	395	392	358	362	356	365	379	346	395	387	338	342	354	367	394	386	342	359	378	396	359	349	383	362	362	353	390	355	372	354	357	343	386	368	345	355	342	366	366	364	372	357	356	374	377	368	377	369	374	374	368	395	397	370	354	349	379	368	343	394	368	376	332	385	371	368	363	382	373	336	352	370	351	375	358	368	373	386	373	369	360	350	382	390	373	340	358	340	390	356	363	365	333	355	353	368	333	393	359	356	356	357	409	352	365	364	382	333	349	350	372	358	356	351	344	375	402	372	352	391	343	369	372	355	378	353	386	378	364	333	379	385	362	337	379	369	396	365	378	357	362	350	345	349	352	330	409	381	379	365	360	363	411	358	396	374	376	369	364	345	346	387	363	368	368	352	366	394	382	326	349	380	369	382	383	354	359	352	347	351	365	322	376	401	376	349	369	380	390	373	362	386	364	353	407	363	306	383	362	356	361	367	355	358	333	384	391	360	352	356	342	352	348	339	383	366	344	376	361	359	370	400	382	384	365	352	349	371	360	339	364	404	356	379	380	352	340	387	389	342	357	375	354	372	372	355	364	378	345	385	346	358	385	362	369	349	365	381	388	369	412	407	366	364	352	380	397	388	378	338	381	385	342	378	353	362	368	349	357	372	369	322	331	387	342	393	316	356	349	378	345	406	381	380	362	342	351	354	389	381	361	359	380	318	371	405	363	358	362	354	390	335	398	400	358	345	376	333	366	352	369	348	357	335	350	350	344	386	364	387	375	393	336	400	365	374	401	384	376	393	369	355	363	345	356	370	368	353	371	368	361	364	376	389	377	377	347	350	359	336	362	383	371	324	370	364	380	380	371	337	342	378	393	375	363	376	385	372	331	401	368	387	370	348	332	368	354	359	329	366	393	356	338	373	394	379	356	367	375	362	372	425	329	366	357	344	359	354	358	361	360	385	388	378	409	351	358	388	374	343	381	338	349	370	377	404	360	357	366	365	376	383	333	376	374	323	363	388	346	353	366	387	345	391	380	392	388	410	367	352	337	353	388	345	383	361	356	378	373	401	350	362	348	354	358	335	366	341	329	336	372	359	369	379	367	335	384	376	360	374	355	354	356	369	382	381	375	364	388	408	340	362	376	352	333	336	313	387	394	362	362	348	349	381	350	339	361	388	341	374	360	339	339	351	361	371	327	366	410	346	361	356	346	374	385	339	382	344	393	371	335	350	380	394	370	346	358	336	336	385	378	350	391	376	366	369	369	372	356	340	344	383	355	420	391	357	367	386	400	398	346	351	343	361	359	348	371	358	332	357	358	371	381	366	383	353	375	348	364	340	339	371	336	365	377	378	350	366	355	352	377	389	370	383	368	356	383	366	366	366	359	372	389	388	351	357	402	406	376	336	368	358	391	361	357	403	371	352	345	378	345	391	357	385	394	338	363	329	361	361
1396	51	31	29	33	54	44	41	39	42	37	24	32	52	29	29	27	36	30	30	19	32	36	40	29	29	33	35	22	22	37	24	28	29	24	24	25	32	27	33	29	20	31	23	32	23	18	27	17	25	25	28	34	29	25	33	31	29	24	12	21	36	29	21	24	26	28	39	25	28	19	39	30	34	27	29	20	27	32	24	28	23	21	21	26	22	31	25	27	39	24	28	36	21	32	28	27	28	23	23	37	15	30	28	18	30	33	36	23	30	31	31	23	21	26	43	28	36	37	29	31	24	42	35	23	19	23	21	25	28	29	21	31	36	21	37	29	26	32	36	17	23	24	33	31	26	30	21	34	29	24	29	42	26	21	27	22	27	36	24	31	29	29	35	27	31	34	34	30	33	33	38	19	28	30	38	27	30	26	33	26	24	31	36	28	22	20	27	28	32	22	28	30	29	39	36	22	26	28	29	23	27	39	27	26	29	38	34	22	31	28	22	36	26	35	30	24	24	29	29	28	31	35	22	27	28	21	35	23	30	20	34	23	35	31	30	30	32	25	27	24	34	30	27	33	27	27	25	21	26	30	30	33	25	30	37	27	24	22	36	33	29	29	25	32	27	30	28	29	20	21	23	29	33	24	29	24	27	24	28	33	27	21	38	30	36	38	34	21	35	32	37	31	24	29	33	26	30	19	23	21	35	21	21	29	36	34	21	23	32	32	18	35	30	29	32	27	28	36	21	24	24	22	29	29	34	25	29	32	30	22	31	28	29	30	28	36	23	23	27	17	25	31	29	23	28	16	26	38	25	24	26	33	27	34	30	19	28	27	26	21	36	18	26	18	22	29	24	24	24	29	28	32	30	28	24	34	27	30	23	22	29	27	28	24	21	30	26	25	31	19	25	29	27	32	27	33	22	33	35	28	20	27	31	30	19	19	23	21	30	28	29	36	21	27	31	32	26	30	27	36	25	27	27	32	18	29	25	18	29	35	26	26	22	29	43	38	28	27	31	27	28	28	29	26	21	23	23	31	26	37	21	24	34	36	20	26	29	29	26	29	25	30	34	29	17	24	29	28	22	30	27	33	32	22	21	32	25	24	22	30	36	20	30	27	27	29	35	36	16	26	32	32	34	22	27	24	35	20	19	20	32	31	29	31	27	32	18	24	29	22	15	32	23	18	36	21	26	17	32	31	28	27	30	32	31	33	20	24	29	34	29	31	24	28	28	35	27	25	26	18	29	30	22	24	28	34	24	24	18	25	28	23	18	39	22	29	25	25	32	27	30	33	29	26	27	29	25	21	24	28	26	27	29	22	25	24	27	28	23	20	23	39	23	36	25	27	31	29	24	28	23	28	27	25	27	41	20	22	35	26	18	28	27	25	21	17	25	28	30	27	21	24	23	37	31	26	34	33	17	19	33	36	33	36	31	36	26	19	26	26	32	26	26	21	40	22	21	31	25	28	20	21	34	30	23	35	21	31	31	27	24	16	20	25	27	23	34	30	20	32	32	23	16	34	27	22	23	20	33	30	40	23	22	21	25	32	28	23	35	30	31	22	32	24	25	30	24	19	36	37	24	27	28	21	32	31	32	29	28	36	31	32	25	28	33	25	25	23	30	21	34	29	28	26	31	18	31	26	31	32	28	25	30	22	29	33	21	28	20	21	37	21	26	34	27	35	23	27	28	23	27	38	28	17	27	30	28	24	20	27	29	22	33	32	33	19	31	18	27	26	25	24	24	35	17	28	28	24	30	26	28	30	25	36	27	33	31	27	23	26	30	32	18	32	33	31	28	36	26	25	27	27	25	27	27	30	26	26	27	27	33	18	28	17	25	33	31	28	30	28	29	32	35	29	23	28	21	33	36	29	37	26	28	29	30	25	35	32	24	35	30	31	27	29	32	27	37	32	28	29	39	27	29	24	33	34	33	24	17	25	20	25	27	30	38	31	30	25	27	17	26	28	23	23	32	34	35	27	22	21	25	25	26	23	32	23	27	31	32	26	22	33	26	28	26	24	21	25	32	34	39	26	30	32	26	27	37	17	17	22	21	35	37	27	33	29	32	27	32	26	26	29	29	35	25	27	17	23	26	27	33	23	39	23	28	34	31	30	24	25	26	24	26	25	26	26	23	25	29	25	20	30	20	27	27	22	30	28	30	19	33	21	22	24	26	27	35	19	30	33	25	23	29	24	29	33	25	33	21	25	28	25	29	30	24	20	32	25	31	26	27	36	25	32	31	25	20	26	21	36	27	27	26	28	22	22	29	27	25	32	24	25	34	23	29	27	31	29	23	26	29	21	21	39	25	18	33	31	20	33	33	36	35	30	19	23	32	27	32	25	23	28	30	32	25	31	33	35	27	19	24	43	23	29	25	30	20	33	29	18	27	28	38	36	24	28	31	31	26	32	27	20	25	34	29	39	27	25	31	35	24	20	26	24	38	33	26	28	29	24	31	23	33	22	37	27	18	30	28	23	22	24	31	22	19	28	22	31	22	24	27	21	26	22	19	24	30	29	20	38	21	21	40	35	30	20	24	30	31	16	27	30	28	28	34	34	34	23	26	31	32	25	22	24	17	21	23	25	30	22	25	30	25	31	29	25	25	29	28	31	29	32	24	27	25	31	33	39	28	31	35	27	28	26	28	20	29	20	25	28	34	21	35	25	26	28	20	28	20	30	34	23	32	26	25	29	25	38	28	33	25	28	45	40	25	26	27	21	27	29	34	27	15	22	22	25	33	29	32	31	32	31	31	25	24	31	32	20	34	17	31	23	29	27	19	32	37	27	24	27	28	29	25	19	22	17	22	28	33	32	32	30	18	25	23	29	22	20	30	33	20	28	28	26	34	21	24	30	29	37	22	23	35	31	26	24	24	27	28	35	23	25	24	28	34	23	38	30	32	27	27	17	29	25	29	24	38	32	29	31	31	25	34	23	32	28	33	31	32	24	31	37	28	26	25	31	34	27	35	21	24	26	26	27	22	32	22	27	28	27	23	33	33	27	22	30	18	25	29	32	22	26	20	29	22	31	17	28	29	27	28	29	18	37	29	34	24	32	30	31	20	22	22	34	36	27	26	22	27	26	21	35	25	29	26	25	33	24	26	36	20	22	16	28	31	28	33	21	25	34	27	29	29	38	27	18	29	29	24	27	37	35	32	39	36	20	28	22	28	34	24	24	28	36	28	28	32	26	30	38	17	27	25	28	18	25	28	28	24	19	29	28	25	28	29	22	32	28	23	34	26	28	24	17	21	26	36	27	22	34	27	33	29	27	28	27	29	22	28	34	31	25	29	25	22	21	28	29	33	29	27	28	24	27	28	23	23	25	23	23	33	29	22	31	25	33	29	36	33	21	36	31	28	23	22	35	21	27	33	34	22	30	27	31	19	33	28	30	20	28	36	20	30	40	26	32	29	23	31	28	29	24	17	23	23	30	30	27	32	28	24	34	27	21	30	20	36	25	27	25	29	29	26	29	26
13222	2005	797	1847	3107	2999	2360	1939	1607	1402	1215	1046	908	846	764	737	738	836	829	664	651	591	618	627	574	598	572	577	562	593	512	535	527	535	528	530	550	531	498	546	539	507	503	505	499	508	511	498	471	509	528	502	504	543	535	497	523	499	476	536	499	501	474	460	544	483	483	564	452	497	497	541	523	498	536	498	494	519	480	504	506	545	480	511	465	539	534	541	475	506	508	505	460	491	485	483	451	482	525	471	510	514	467	517	499	469	484	493	501	485	494	526	507	484	467	504	500	502	505	465	514	494	512	469	495	532	494	497	508	476	518	490	511	484	460	492	491	501	521	484	479	476	480	472	507	464	481	519	462	489	468	483	464	513	520	478	492	496	492	551	496	484	518	480	514	535	470	487	484	503	474	524	478	507	477	474	487	457	497	461	515	496	526	474	500	512	503	513	486	513	470	474	477	474	502	442	492	432	528	488	485	480	505	480	485	507	507	464	537	512	490	475	481	489	482	482	512	464	471	451	520	456	467	507	496	501	493	488	473	487	480	510	452	484	509	500	479	495	496	484	503	455	515	485	508	471	477	507	527	482	540	498	510	467	494	492	514	490	476	484	492	507	506	500	502	521	507	481	458	490	448	463	520	466	540	490	526	497	492	520	486	493	544	540	489	497	479	497	453	502	503	496	514	474	504	493	507	480	495	500	463	521	491	506	467	487	496	546	451	505	504	503	495	506	489	511	481	462	483	485	544	490	481	534	455	502	492	494	450	434	491	495	473	495	451	489	495	528	510	492	481	485	479	507	504	506	485	525	503	492	490	468	514	507	480	430	506	497	476	541	514	509	450	469	513	507	502	519	513	535	436	467	484	456	520	489	511	444	499	487	511	469	521	467	492	504	478	479	483	468	492	478	517	507	469	494	487	478	498	464	508	491	504	480	518	498	510	472	477	464	517	492	482	514	470	459	518	464	457	511	496	468	477	493	476	492	461	483	515	484	480	470	460	466	489	495	521	516	528	472	511	481	477	520	470	499	502	507	480	511	469	489	479	494	483	531	500	479	494	477	493	489	481	494	493	477	452	444	504	505	498	481	468	495	498	509	486	510	486	522	462	483	503	494	522	496	473	502	507	530	488	509	527	531	490	467	463	473	487	517	529	504	483	491	510	476	509	502	498	508	501	482	482	482	497	509	495	466	505	468	509	465	547	535	484	561	485	480	468	520	518	469	533	469	479	465	469	472	523	481	479	483	510	491	499	468	482	550	468	519	493	498	482	467	491	500	480	463	500	502	465	497	489	470	507	492	501	493	511	498	506	505	520	535	462	470	491	470	473	507	499	474	495	505	469	496	538	477	489	480	488	461	506	511	517	497	473	481	499	497	463	498	494	513	512	468	480	491	484	437	514	500	475	490	464	500	481	466	503	484	460	471	495	488	447	547	482	472	502	504	494	485	515	476	494	485	501	499	502	485	521	492	515	500	496	501	500	492	478	497	513	478	518	510	469	536	486	509	505	508	498	511	489	541	483	447	516	487	451	500	511	457	535	524	453	483	456	469	503	472	491	443	507	474	491	473	510	473	499	491	492	472	489	508	484	522	490	459	474	477	497	477	487	513	514	499	490	482	453	473	513	505	511	509	533	512	474	469	487	465	498	507	521	470	530	507	516	467	452	492	526	479	509	488	497	482	447	526	480	444	493	492	522	519	478	486	486	451	464	492	497	492	498	514	495	507	476	497	474	471	500	427	468	457	517	492	477	440	512	478	477	473	477	541	460	515	484	477	552	502	506	488	506	523	479	507	501	506	522	501	492	490	493	514	516	495	476	481	476	485	494	495	494	504	458	498	513	491	517	516	499	490	471	459	469	489	477	480	485	493	480	496	515	499	543	494	484	473	465	532	522	479	494	522	508	475	521	515	469	475	492	464	535	493	459	515	530	436	514	524	483	469	497	498	494	491	499	475	455	486	474	487	456	450	505	455	529	483	520	507	492	492	455	503	475	520	472	492	511	491	487	518	539	513	449	477	517	510	485	505	513	496	457	500	457	500	490	487	473	535	493	515	456	495	517	488	498	484	494	525	526	461	484	502	488	528	531	531	456	471	520	485	490	489	539	491	490	499	516	488	488	514	491	471	503	468	462	511	525	461	464	504	466	492	504	518	473	488	475	475	508	463	509	478	469	494	504	483	495	485	479	489	515	509	523	471	481	514	475	496	503	515	488	503	495	505	572	489	450	452	505	487	495	473	474	495	456	510	469	513	516	487	478	482	496	452	471	535	473	502	473	481	454	504	480	481	519	493	516	478	516	522	475	507	477	526	504	500	456	505	524	507	502	517	503	474	461	509	500	507	474	507	455	448	482	509	553	490	495	487	524	484	490	454	509	494	485	477	481	504	468	501	532	496	509	496	477	500	475	504	507	496	516	491	488	508	520	482	528	543	485	490	505	462	494	484	478	513	512	495	485	495	504	509	498	463	471	491	505	487	491	473	469	467	530	483	507	519	488	535	502	491	496	511	512	484	498	505	473	517	495	548	519	466	496	502	466	542	451	499	505	513	507	482	511	486	490	499	510	500	517	471	460	475	521	522	465	490	469	522	499	480	471	466	491	488	502	502	486	504	487	483	490	509	465	552	454	491	439	471	499	520	493	466	528	497	489	520	501	497	500	471	483	488	527	497	495	543	487	519	522	466	515	508	503	506	496	472	471	434	464	469	521	534	453	500	503	495	505	479	484	508	503	524	476	497	476	479	514	506	463	494	502	506	455	537	514	493	502	499	481	446	478	502	530	485	478	509	461	493	532	490	510	514	536	495	504	481	485	481	517	496	512	511	459	527	498	521	486	499	510	505	477	494	503	511	474	534	519	456	545	464	510	502	493	481	488	501	494	520	479	485	499	477	490	490	475	474	472	510	514	463	482	505	477	493	441	524	480	517	512	494	444	497	532	492	505	499	483	473	505	523	506	495	526	488	496	493	498	469	504	495	481	505	523	574	494	522	502	509	500	484	478	492	453	509	473	484	498	482	460	493	474	458	493	510	533	499	505	536	527	492	474	461	490	476	478	458	493	493	503	485	471	446	482	524	496	519	493	509	470	524	487	482	475	497	497	496	490	459	480	501	502	481	495	471	517	533	509	496	530	502	478	479	517	504	460	497	493	468	501	499	476	496	482	500	507	490	512	480	528	516	517	473	493	495	507	492	436	507	501	507	485	482	503	464	503	494	460	488	495	512	490	478	514	504	512	516	483	492	522	518	471	502	516	518	526	498	479	506	483	485	486	487	481	472	494	501	496	478	497	464	480	508	493	486	510	510	507	504	493	522	498	469	497	479	478	576	526	479	543	477	526	466	508	450	500	516	479	492	500	482	499	503	475	500	520	503	494	520	495	505	504	518	494	504	464	490	501	489	540	469	502	488	487	511	517	481	486	494	557	499	522	481	509	481	486	472	507	478	493	493	505	482	480	494	491	456	491	481	520	495	480	486	476	484
2803	152	60	57	96	126	125	93	101	82	81	83	77	70	69	57	75	69	66	48	53	56	49	50	42	55	53	62	53	49	65	45	43	45	41	49	39	44	58	41	40	33	33	44	36	44	46	42	47	46	47	45	46	44	47	44	41	55	43	39	47	47	42	48	48	43	53	49	47	43	41	46	49	58	51	38	55	43	34	50	33	42	38	44	41	41	43	53	48	51	57	26	40	37	42	54	40	44	32	41	42	45	40	39	46	47	32	45	44	35	42	39	31	38	38	41	36	53	37	53	37	50	44	34	34	33	42	39	52	39	43	52	38	37	28	56	36	41	45	44	40	51	40	39	46	37	41	48	48	43	43	46	43	28	63	49	45	40	32	47	46	31	40	40	43	35	54	50	40	45	36	48	46	51	40	40	31	44	39	43	34	45	44	44	37	42	41	48	47	43	50	52	45	46	60	36	46	42	39	43	58	49	43	49	50	39	50	52	36	49	53	45	50	35	64	43	47	42	44	39	48	35	39	43	41	43	36	50	32	46	32	49	54	50	30	47	42	40	47	35	49	50	44	49	44	47	34	40	50	43	45	28	39	42	43	63	46	48	50	45	43	37	44	36	39	40	43	53	43	38	35	39	38	56	45	45	48	49	43	49	34	52	44	38	36	35	41	42	37	39	40	47	44	42	39	48	46	50	41	46	38	47	46	57	56	39	45	48	46	39	36	48	48	36	49	39	36	28	33	57	38	39	51	52	45	41	26	36	53	40	42	38	40	32	33	40	40	47	38	37	41	39	53	42	40	47	39	42	48	46	47	40	43	33	51	43	45	46	39	40	40	37	42	39	35	47	46	50	36	36	42	44	34	37	38	41	42	41	59	35	49	47	44	31	39	49	43	44	46	43	50	42	31	42	46	46	38	50	46	43	34	41	40	46	45	37	45	45	33	44	37	48	41	42	45	42	46	42	42	49	45	38	47	46	50	38	36	53	35	47	37	45	46	42	49	50	34	47	44	43	44	35	45	35	48	43	55	40	48	44	57	47	37	44	39	37	35	31	42	35	48	45	36	36	36	47	46	46	28	52	42	58	44	29	44	42	34	34	38	56	49	46	49	31	38	45	35	42	37	43	47	36	31	49	43	45	42	54	42	50	47	45	51	45	41	36	45	40	53	49	56	45	32	46	38	50	37	37	41	40	49	38	41	39	36	39	40	37	37	44	41	44	53	40	50	43	52	43	40	32	41	46	47	35	34	39	56	43	47	40	42	50	42	50	46	45	52	38	47	46	48	39	43	47	56	48	47	35	36	51	45	28	41	41	41	39	47	52	48	51	48	50	39	55	39	28	40	51	40	43	43	47	33	35	50	43	41	42	54	27	33	34	40	47	39	48	49	54	46	45	49	46	42	40	39	39	37	38	53	50	31	48	34	35	40	44	37	49	55	48	34	45	37	40	46	56	50	41	46	41	37	42	58	45	45	38	39	51	49	48	47	38	41	41	46	33	46	34	50	44	40	54	46	44	40	32	37	46	34	48	41	40	46	51	40	30	37	48	37	34	38	39	25	33	32	37	28	45	43	43	48	38	49	38	40	37	50	52	38	42	46	47	27	38	38	58	42	32	44	39	38	42	44	50	33	44	37	48	44	40	38	35	63	48	42	35	48	45	44	49	45	34	38	40	50	46	52	45	34	43	40	38	52	45	29	38	48	49	43	41	49	41	41	45	37	52	41	37	41	37	48	46	47	42	44	40	49	36	51	51	42	48	37	39	54	43	47	48	40	37	39	47	44	38	43	40	43	47	41	41	48	39	48	51	48	52	41	38	47	41	37	37	38	42	39	37	44	41	45	45	48	49	46	52	52	41	41	50	60	48	40	48	39	48	33	52	45	46	39	34	45	43	34	45	38	42	31	32	34	44	49	45	31	39	39	38	36	43	36	32	35	59	49	36	25	44	39	35	41	47	50	45	39	50	42	53	56	54	39	45	39	44	43	39	36	43	40	36	35	47	41	41	38	44	33	32	36	33	36	40	41	35	40	36	51	32	44	46	52	33	33	48	44	47	38	38	39	40	47	33	37	36	34	45	41	41	35	45	47	42	46	48	39	39	38	39	41	40	39	40	39	51	48	52	42	35	41	36	38	40	42	46	45	28	51	44	32	35	38	45	41	41	46	55	36	47	42	37	32	31	30	35	49	41	49	33	35	43	46	35	43	47	59	42	51	35	57	50	42	44	36	35	40	53	51	55	50	40	58	42	44	46	52	49	39	47	52	43	41	47	35	40	50	40	45	44	51	50	43	49	44	46	39	36	47	29	43	55	44	62	45	45	42	46	55	39	41	40	50	53	53	56	44	49	41	48	45	49	47	37	57	36	35	44	44	42	38	34	36	41	38	45	41	39	40	56	37	35	44	44	41	47	52	39	48	41	47	33	42	52	41	39	44	43	38	40	41	42	44	31	46	42	39	37	42	48	34	32	50	40	55	51	40	47	40	50	51	47	35	35	48	39	33	45	55	41	43	42	42	44	59	40	50	44	38	44	47	59	42	42	51	32	33	37	52	49	32	65	37	52	47	65	33	41	43	51	44	42	47	54	32	56	46	39	40	41	31	40	46	33	37	47	40	30	40	37	39	37	36	37	40	32	39	35	44	51	46	47	45	51	50	58	44	40	32	46	41	45	43	34	58	46	33	45	41	44	47	51	40	34	32	37	37	49	51	35	43	42	39	46	56	39	51	40	35	42	37	59	33	35	40	43	53	56	45	36	49	49	37	39	47	51	43	44	34	36	31	47	44	39	48	39	37	36	40	36	37	53	30	38	34	36	48	30	41	35	43	37	47	54	46	47	37	40	55	59	37	41	40	40	31	44	42	37	51	47	46	40	42	47	38	35	32	47	44	52	40	41	36	32	56	54	46	48	43	54	38	48	35	44	58	49	48	44	46	55	51	47	36	50	42	33	38	26	46	40	48	45	37	36	53	42	40	34	44	35	38	39	46	41	47	36	41	40	32	52	49	43	41	42	51	33	46	52	34	39	35	39	34	50	50	38	45	51	38	42	40	36	31	38	46	41	43	41	42	38	44	37	35	46	48	42	40	47	46	48	41	52	45	47	42	56	32	43	38	49	47	52	41	39	36	40	29	38	31	56	57	40	36	34	38	53	39	35	52	36	42	36	41	48	37	36	48	40	53	47	45	51	38	41	42	42	47	37	35	43	48	51	40	41	43	51	53	42	42	47	45	41	42	39	30	29	49	46	49	44	49	36	33	49	40	48	35	46	39	44	45	44	54	40	41	48	37	49	36	38	43	35	41	44	42	41	34	54	40	43	42	30	46	62	45	33	37	49	39	48	45	56	45	32	30	52	49	32	41	62	47	33	46	54	53	46	42	44	38	46	49	34	48	48	41	48	45	49	38	40	47	46	45	43	40	49	37	55	51	34	39	50	49	40	40	53	49	45	35	45	49	53	43	45	48	42	47	37	34	36
17769	4185	1924	5536	9935	9368	7571	6145	4880	3853	3310	2908	2527	2211	1944	1772	1726	1839	1755	1465	1249	1282	1320	1140	1110	1063	1000	1044	996	1076	984	944	945	993	909	971	941	913	866	889	919	876	831	877	910	832	895	861	835	818	845	777	815	837	825	793	821	853	839	740	840	783	835	768	797	775	768	811	791	814	762	760	756	771	824	774	796	769	825	772	769	715	790	763	718	760	810	814	757	793	820	816	764	803	795	750	778	783	837	789	748	757	770	772	800	801	771	756	803	754	718	750	729	798	771	806	707	775	722	809	723	758	728	809	790	780	774	795	759	729	802	756	745	787	735	758	712	694	726	801	791	791	777	766	760	776	785	694	765	759	806	773	825	765	758	744	781	714	817	759	772	741	800	731	743	735	797	819	769	765	735	782	759	747	785	768	784	763	731	746	829	822	779	776	808	719	777	765	739	770	760	785	757	803	806	731	796	779	771	708	743	768	786	744	761	762	764	796	691	775	743	724	739	783	795	765	752	729	742	784	740	758	797	756	775	823	743	777	791	782	770	734	757	792	780	769	752	740	771	771	741	741	741	773	714	820	759	767	744	772	710	764	722	804	740	757	767	719	753	803	756	759	762	763	794	739	726	743	772	736	774	733	791	752	710	788	745	753	777	724	802	799	759	797	778	787	751	750	769	731	738	756	733	751	758	738	751	732	756	788	763	703	703	715	761	780	763	745	779	779	756	751	786	749	768	755	744	773	800	774	771	711	763	705	765	743	769	791	751	795	741	762	751	768	714	736	734	746	748	761	793	794	763	776	722	765	716	777	751	722	765	747	810	800	763	745	746	767	733	758	781	801	767	773	771	775	822	814	762	726	776	803	810	796	732	733	788	754	764	777	802	782	781	761	780	774	780	825	793	735	745	773	785	790	744	740	743	781	769	741	780	734	731	779	769	793	750	796	743	757	831	783	738	789	745	790	781	724	790	755	735	750	792	777	760	747	751	768	793	769	758	818	758	709	768	752	736	763	731	767	767	763	791	778	783	812	717	775	757	758	762	730	780	737	707	741	734	725	822	761	774	752	708	789	745	721	819	732	764	765	756	760	785	780	771	817	736	747	755	778	782	763	766	772	775	755	768	745	793	770	774	754	755	782	732	742	767	775	712	755	724	778	787	692	767	753	791	730	721	806	780	739	712	796	766	765	821	761	748	817	711	705	779	748	735	757	749	791	694	758	742	739	763	793	754	782	767	757	765	749	774	748	782	813	791	773	747	777	777	784	758	757	751	824	785	753	724	783	800	781	790	766	746	769	767	803	720	769	782	772	726	722	738	809	757	730	758	772	755	770	765	737	791	758	785	740	774	741	771	718	689	783	724	803	751	766	735	751	743	781	749	747	785	767	757	755	721	800	723	780	744	755	731	761	810	749	739	742	743	730	756	783	761	734	718	747	779	760	771	726	704	761	725	705	772	808	768	767	805	770	799	732	759	749	762	781	810	761	754	785	790	708	770	771	773	722	783	739	757	744	790	757	722	737	700	807	783	795	761	738	752	818	762	785	792	798	803	716	814	772	776	763	753	774	773	742	735	738	759	774	791	754	774	707	751	766	812	751	753	758	783	745	731	781	764	763	769	777	752	774	755	744	843	761	774	778	744	801	764	770	771	786	780	772	764	746	781	781	753	754	724	749	730	733	783	762	734	754	767	764	759	803	752	765	721	719	774	822	731	786	774	731	793	759	756	744	754	774	770	774	757	785	761	739	693	756	732	731	746	778	750	747	788	791	740	738	721	758	751	713	731	753	734	830	787	753	810	772	754	770	733	755	752	764	800	767	794	758	723	765	779	773	725	740	825	798	738	780	751	820	744	796	733	765	728	754	721	768	775	769	784	772	745	798	750	730	736	724	772	745	729	798	756	783	741	767	795	762	745	731	759	805	786	802	713	767	748	732	779	733	834	744	798	727	803	765	806	798	749	800	743	720	784	774	774	778	720	744	731	745	773	747	786	722	764	778	721	766	803	758	799	748	792	781	755	806	740	765	778	765	767	821	780	774	758	760	781	735	771	807	793	750	722	767	734	780	741	775	790	759	698	793	762	770	729	783	792	775	748	777	732	742	728	748	805	777	777	774	775	753	790	752	789	802	709	757	741	761	784	738	818	759	765	772	794	774	823	784	776	779	765	798	757	742	759	795	761	773	777	761	732	728	818	758	803	764	779	740	772	780	698	785	848	773	744	752	807	697	802	772	758	763	767	757	775	755	776	798	743	771	765	758	737	753	779	771	798	779	708	786	771	779	745	755	763	724	752	806	697	772	792	722	765	782	784	735	763	728	737	807	770	771	803	765	755	756	792	754	740	760	737	759	775	782	776	762	776	805	761	800	768	738	751	769	752	728	744	781	748	805	733	771	797	808	745	688	802	745	739	766	738	775	773	735	746	776	745	810	764	760	745	758	754	729	804	777	798	770	789	757	776	751	779	773	784	777	742	778	755	762	745	761	783	770	731	741	748	717	792	775	746	775	721	764	767	736	784	758	729	798	761	792	744	772	786	756	842	731	780	761	761	766	762	757	758	749	733	823	797	783	777	776	745	765	758	742	765	792	752	791	754	761	790	795	774	765	723	738	805	796	786	779	745	759	751	734	813	809	802	778	750	787	765	780	770	771	746	748	768	765	745	764	731	766	707	702	774	741	751	751	717	750	696	800	746	759	769	791	744	814	763	768	814	769	819	739	791	799	753	755	822	763	760	774	765	725	783	754	750	740	777	734	761	770	781	761	779	726	716	784	766	739	769	775	723	774	745	779	755	752	748	807	790	801	746	762	777	752	770	773	736	770	741	797	760	773	764	772	776	749	776	721	784	768	767	720	733	798	783	744	719	786	732	759	798	738	731	769	767	753	737	764	742	744	766	723	764	773	782	792	769	789	730	735	748	724	754	757	747	784	775	730	769	741	766	802	780	747	761	731	750	769	752	747	765	730	776	776	806	769	742	751	773	729	751	721	720	798	698	723	718	773	741	773	770	712	769	774	735	763	758	747	760	806	765	749	749	792	745	765	759	716	746	837	794	736	767	740	760	783	746	755	798	771	740	733	861	744	768	793	853	718	796	740	759	710	768	770	741	814	737	746	744	783	809	773	791	785	757	724	773	723	761	779	774	753	752	754	765	725	755	782	765	745	732	750	723	759	739	750	763	703	775	770	699	776	789	765	795	789	754	736	776	741	794	750	773	790	740	757	772	727	756	780	761	767	746	717	769	717	770	767	770	757	722	743	778	765	754	740	793	718	763	730	758	790	757	758	788	788	763	787	761	813	746	774	734	765	772	808	801	715	768	758	757	782	768	754	714	714	782	775	752	769	743	802	762	735	693	785	745	718	773	754	848	771	778	742	760	747	731	738	795	809	760	756	691	760	727	730	743	746	747	755	765	802	774	763	790	800	804	775	761	750	748	729	813	805	746	705	752	785	774	735	723	771	780	762	794	721	752	770	802	767	770	762
2624	141	76	57	88	100	120	103	83	87	82	81	68	70	62	61	70	67	67	51	47	56	57	64	64	51	43	50	47	49	43	60	47	46	52	43	46	52	49	45	33	46	44	57	40	43	31	49	52	39	43	34	43	39	52	48	48	46	43	48	49	40	46	36	51	45	43	47	61	43	47	41	42	57	50	26	50	38	49	45	38	50	31	47	38	52	47	39	37	49	40	44	39	44	34	45	65	43	36	52	56	37	41	56	47	51	59	43	55	44	51	41	32	49	50	50	38	41	48	39	41	39	42	38	61	42	53	46	42	49	34	35	54	44	39	36	40	34	38	47	40	40	50	48	45	42	33	43	40	33	54	38	40	45	53	45	41	42	46	45	36	39	38	38	37	36	50	50	43	45	49	45	57	34	50	51	49	52	44	47	38	44	38	42	47	35	39	39	49	38	39	36	38	53	59	33	53	36	53	51	43	46	39	38	48	45	60	41	55	46	35	38	51	55	48	44	36	51	40	42	55	53	51	53	54	43	47	39	47	34	39	48	39	43	42	33	42	50	44	44	50	56	47	47	42	44	43	37	41	34	39	33	48	53	36	45	35	37	45	48	48	54	48	51	44	40	42	51	42	37	49	50	42	39	43	43	34	40	37	42	48	38	53	45	39	46	43	51	47	46	44	34	44	45	37	46	58	37	33	49	51	35	43	55	36	50	55	51	46	35	48	49	41	41	44	47	49	42	45	42	50	33	44	46	47	48	41	48	34	40	54	45	40	36	36	48	46	44	45	49	26	37	48	43	34	49	40	43	42	35	49	42	44	36	40	44	47	47	37	38	49	37	57	48	41	36	52	44	38	47	38	47	57	39	36	51	47	40	43	51	41	39	39	50	41	39	52	51	39	31	44	28	59	44	45	47	46	25	35	40	46	37	49	56	46	43	45	42	50	47	46	46	42	45	48	47	43	41	47	47	55	56	43	35	35	51	48	46	38	42	50	63	33	49	42	37	40	42	45	48	38	48	43	43	38	49	47	39	38	45	38	35	33	40	54	40	55	47	37	37	46	43	43	45	50	36	36	39	46	46	48	52	42	57	43	37	40	62	45	41	57	25	42	45	35	42	42	42	46	43	50	50	45	47	38	46	41	41	35	51	41	45	42	55	37	46	39	31	50	41	47	29	40	42	47	34	35	49	49	36	33	41	35	51	40	34	41	37	44	36	46	54	47	48	58	41	32	44	34	34	37	48	47	26	46	43	35	33	49	44	58	46	44	51	43	53	39	50	48	46	39	46	46	37	46	42	36	43	49	47	49	41	50	35	43	38	41	35	40	43	46	44	38	45	47	41	47	42	41	47	49	32	44	43	47	45	36	35	42	41	42	39	49	42	38	38	36	43	39	39	44	46	46	36	39	52	42	46	36	43	36	51	45	39	38	43	44	45	37	35	61	44	52	48	47	46	44	41	49	44	38	44	36	41	43	57	55	45	27	48	42	51	44	49	39	44	47	41	45	40	37	50	40	47	52	44	43	36	48	47	31	45	43	40	37	51	40	35	45	50	42	40	36	41	36	41	33	51	44	53	34	42	37	42	40	31	52	39	39	33	51	44	41	32	37	47	35	34	37	41	45	40	45	37	45	47	33	55	30	35	44	43	42	44	42	45	45	46	43	51	37	43	35	46	40	42	34	59	26	39	29	33	39	38	43	47	40	42	53	41	39	49	45	28	49	43	47	52	27	41	35	50	35	49	33	54	43	59	30	47	27	41	36	48	41	44	40	38	48	39	48	36	46	34	43	46	30	45	41	41	51	55	45	54	39	47	32	40	44	36	43	49	42	45	36	44	44	36	43	44	48	52	44	53	45	45	49	51	44	37	50	37	42	37	37	53	44	38	40	44	43	40	41	48	38	40	43	42	41	39	47	46	48	41	45	44	46	45	34	43	40	42	45	46	47	55	39	45	37	48	47	35	45	47	43	39	37	43	39	43	45	35	36	33	55	35	45	38	54	48	40	35	50	37	41	46	46	47	34	43	44	44	47	53	44	45	42	50	44	44	31	46	44	45	46	42	46	53	36	40	43	49	34	44	53	39	47	53	44	43	40	39	47	42	48	44	40	45	45	37	58	42	34	44	32	46	47	38	36	37	49	39	50	25	45	44	60	36	48	48	45	41	42	49	36	50	30	35	61	30	43	40	35	31	39	51	54	46	43	37	39	48	54	44	49	42	41	45	35	50	42	44	40	40	44	44	38	41	47	49	43	54	33	55	39	37	36	58	42	46	46	34	32	40	46	48	49	38	52	45	46	44	38	50	38	43	42	46	42	41	59	45	37	46	43	48	46	32	44	49	41	50	45	32	42	43	49	39	46	45	45	46	52	55	37	34	49	36	39	44	40	40	44	40	31	48	40	47	32	35	49	39	41	40	41	48	36	42	43	42	38	50	66	51	44	41	50	36	42	40	44	60	46	42	43	39	44	41	43	39	44	43	59	42	41	39	37	42	47	46	42	35	50	35	43	36	41	40	46	44	43	44	41	52	56	43	56	47	37	55	41	46	39	48	39	45	41	41	44	41	41	35	35	37	43	48	35	53	49	61	48	46	39	35	40	39	36	65	47	52	60	51	42	55	39	54	47	49	42	52	35	37	44	40	40	41	42	48	58	45	40	48	53	40	45	52	50	39	44	37	31	45	51	52	37	35	35	48	47	54	29	45	48	43	36	47	41	41	32	40	42	48	43	42	40	49	64	46	51	49	35	47	46	37	58	42	50	52	42	45	37	32	49	50	51	36	29	45	43	46	36	40	41	45	38	42	58	60	38	53	46	42	54	34	60	50	51	37	45	40	55	50	45	40	44	59	46	36	39	50	55	44	45	50	50	48	35	57	31	46	46	44	40	41	39	40	42	48	47	51	58	46	49	41	36	37	46	60	54	42	42	51	49	41	46	38	45	46	33	43	34	31	44	49	35	51	50	37	43	51	49	52	36	43	40	36	42	56	46	49	44	46	56	42	32	44	37	34	46	49	54	44	41	31	46	46	40	39	48	44	37	50	45	45	44	49	40	51	40	44	49	40	34	44	46	38	68	38	48	44	39	49	44	46	46	49	45	38	40	43	42	53	31	49	37	35	36	46	62	55	47	48	47	58	42	34	47	44	38	48	42	33	45	42	41	59	38	40	42	37	45	32	46	40	44	46	49	46	38	48	54	53	48	41	35	51	54	36	29	44	30	46	33	43	59	39	47	48	43	45	37	41	40	47	41	46	36	40	45	45	43	37	48	37	43	47	47	47	44	41	47	48	49	47	41	43	50	62	41	44	34	52	41	38	35	31	40	39	41	42	44	45	41	58	51	30	36	32	35	50	31	48	45	42	55	35	50	44	46	52	60	46	30	48	50	38	50	56	45	45	42	43	42	47	46	57	48	38	38	40	38	42	47	40	47	45	37	47	40	47	32	44	37	51	42	47	48	43	55	44	48	43	35	33	35	46
17442	4152	1759	5140	9363	8801	7143	5683	4422	3780	3171	2673	2382	2035	1880	1769	1693	1743	1711	1470	1184	1178	1171	1170	1084	1146	1038	1023	1016	1021	951	916	887	908	845	886	907	895	820	859	868	870	828	881	865	850	817	808	816	827	809	806	818	789	848	759	780	838	805	785	841	835	824	804	782	792	824	820	790	821	766	818	775	783	797	774	797	817	744	774	778	817	770	790	794	816	785	758	783	767	783	803	773	794	765	842	798	768	786	851	794	819	763	722	739	809	774	760	774	778	796	762	765	769	702	759	746	799	778	785	770	719	778	810	720	794	720	780	716	765	769	802	745	735	804	788	786	816	760	782	789	758	790	732	792	765	712	774	758	795	785	800	839	742	755	738	782	761	751	771	764	722	768	814	751	817	760	755	743	769	753	794	772	773	721	738	765	765	787	796	721	791	783	757	732	760	755	800	791	748	706	769	779	749	795	804	762	764	804	762	739	793	779	728	746	805	737	724	751	739	753	702	802	754	724	732	816	694	755	749	701	734	741	759	754	779	740	803	754	792	773	748	790	726	740	758	737	767	720	800	762	779	732	758	729	724	776	748	766	822	725	775	755	751	776	752	749	760	728	836	738	790	734	765	729	735	730	752	776	758	762	777	751	806	767	755	768	769	741	800	747	764	712	793	751	826	757	785	808	780	775	774	752	786	797	780	758	771	731	767	771	775	747	761	776	768	708	754	767	756	795	759	731	763	758	726	756	711	815	755	792	763	785	739	792	764	781	793	836	753	730	740	792	774	790	763	788	805	781	744	711	798	747	749	781	750	736	724	775	744	792	736	796	764	719	727	730	714	820	756	754	749	777	768	772	763	734	754	735	730	735	767	771	731	779	746	813	786	720	731	749	800	789	759	754	756	763	738	802	749	738	739	781	776	771	771	777	745	755	760	769	778	779	762	787	759	762	771	759	792	713	746	784	770	772	740	785	764	814	770	740	750	757	767	786	706	812	783	738	763	745	786	710	802	786	785	718	757	692	734	761	720	761	752	746	779	791	751	732	760	712	747	789	800	759	738	754	799	763	727	799	777	772	751	800	800	749	753	759	725	719	792	741	752	746	809	758	748	756	708	757	797	771	784	758	698	742	728	712	761	750	780	754	816	734	793	755	777	734	690	782	735	783	764	726	792	711	750	726	766	788	818	760	741	754	740	735	705	811	780	769	741	779	728	765	771	729	761	730	780	775	757	727	768	756	707	728	767	725	796	771	731	737	807	743	813	775	762	781	769	743	675	794	778	743	732	784	780	739	746	777	754	780	739	732	745	768	764	778	752	778	775	777	762	786	720	746	764	753	739	754	724	768	772	739	774	703	736	715	783	799	821	793	777	738	812	741	767	763	705	783	787	801	726	779	766	753	777	783	816	707	795	750	754	723	770	763	733	750	820	747	762	732	739	809	783	737	719	764	767	728	768	770	733	779	754	754	767	752	772	790	768	729	775	723	784	720	737	733	789	739	742	768	767	735	716	787	744	802	800	725	710	714	750	774	769	737	816	724	743	758	772	746	793	733	785	758	789	839	794	711	741	775	752	758	803	739	770	773	771	749	757	751	765	769	723	785	746	727	750	750	754	738	774	772	809	721	716	733	786	712	770	796	742	754	734	763	762	798	732	755	778	799	776	776	744	774	813	716	743	741	801	791	778	781	732	755	763	792	773	789	765	779	765	764	763	752	728	754	772	741	721	800	807	794	759	777	771	749	756	768	717	742	771	786	718	737	753	753	756	810	733	745	741	758	808	769	802	747	817	789	748	792	772	783	753	744	777	784	741	801	747	749	733	713	770	771	744	740	853	782	765	747	811	749	750	732	793	760	711	752	744	794	761	722	767	718	773	781	764	825	759	774	789	786	784	718	741	767	780	775	765	736	730	735	730	745	775	766	701	767	713	755	755	715	745	759	767	786	720	757	788	795	754	753	763	749	769	771	802	767	798	743	800	733	781	768	734	769	774	771	754	746	760	767	838	781	746	751	749	784	705	714	761	745	739	776	747	810	737	795	781	742	763	749	755	733	782	769	773	758	739	771	768	756	753	738	768	750	824	767	764	782	726	734	740	808	704	766	738	747	764	781	762	779	815	776	789	768	784	750	796	756	778	791	771	735	775	743	761	833	742	793	786	711	788	775	811	788	722	788	784	756	761	757	825	721	767	772	766	722	736	764	739	769	763	777	731	740	731	739	779	717	724	747	774	763	813	713	808	835	764	761	775	775	752	794	808	777	771	755	747	711	755	686	769	709	734	756	766	750	779	735	748	830	741	710	781	749	764	726	780	763	791	757	740	748	762	772	811	773	796	755	807	742	749	766	779	717	753	801	795	806	815	764	756	805	755	710	763	772	781	764	749	731	765	754	766	750	776	785	740	801	719	775	755	796	782	748	798	760	759	775	777	774	693	766	772	776	795	724	792	770	762	750	766	766	747	771	770	754	798	721	748	802	774	779	718	738	747	725	752	825	786	776	740	757	741	746	788	753	734	805	729	743	779	750	782	773	726	727	792	793	770	735	732	758	775	741	739	740	735	733	736	742	764	755	768	734	769	762	767	777	710	768	760	768	749	758	740	748	795	812	767	791	754	742	766	804	748	756	750	728	753	785	699	780	711	794	759	801	726	735	779	743	788	782	749	804	770	761	778	775	791	786	749	771	746	722	753	757	781	776	743	739	744	755	826	706	803	818	790	770	775	766	760	788	793	788	773	782	768	765	759	727	763	725	764	794	773	775	713	745	786	745	772	795	737	735	713	817	751	720	778	750	742	758	764	751	756	801	814	763	679	724	819	754	766	743	763	693	730	747	771	759	782	785	760	728	740	777	790	767	825	776	801	795	814	823	761	745	760	749	734	776	749	792	797	806	756	769	707	740	780	750	742	750	755	716	711	758	747	746	739	766	796	735	786	719	754	727	730	735	793	819	764	739	772	715	811	762	766	738	715	776	783	801	755	764	768	816	797	710	775	745	700	799	725	723	726	784	735	755	764	722	769	808	726	768	849	751	737	719	751	775	717	706	787	782	764	737	752	821	794	748	784	725	745	746	715	754	789	795	775	784	755	718	800	760	820	765	736	696	757	743	777	761	748	743	768	773	729	741	755	754	809	761	751	758	757	732	750	762	783	764	773	751	730	776	754	719	746	758	793	808	726	746	775	812	749	718	763	790	761	734	704	787	731	726	763	794	748	751	755	773	772	777	772	755	759	727	816	744	698	769	762	760	744	789	740	770	757	758	740	732	757	776	734	765	758	808	735	748	748	714	748	778	748	750	732	758	755	748	761	752	770	779	797	741	755	772	755	735	739	750	767	742	750	722	772	749	734	769	822	787	730	774	800	755	785	740	807	775	703	741	799	742	789	796	771	729	749	763	759	747	727	780	782	752	741	744	742	780	801	772	737	787	746	782	714	788	734	824	779	745	764	725	783	779	705	739	696	782	754	786	745	801	758	801	746	742	752	703	744	761	745
2354	219	85	67	153	200	182	165	127	118	96	98	66	82	74	69	54	60	63	64	47	51	38	43	36	38	26	28	35	32	23	43	17	32	24	19	24	39	21	27	21	21	19	19	16	25	16	23	18	29	33	20	27	26	27	28	21	19	18	21	31	19	21	22	25	21	14	19	23	22	18	19	15	13	33	33	29	20	26	30	31	20	21	31	25	25	17	23	24	20	21	19	24	30	17	11	29	19	21	11	20	20	14	23	24	14	20	22	26	26	16	26	13	24	24	23	18	27	24	19	15	19	15	21	24	21	20	16	16	27	15	30	26	26	25	23	23	20	19	12	20	31	21	22	18	23	18	24	20	19	18	22	20	14	20	24	20	23	25	13	13	15	20	18	23	35	26	13	29	10	22	28	14	21	19	20	14	23	26	21	18	23	16	19	21	26	15	24	20	18	21	27	17	19	26	16	17	28	15	25	22	23	17	16	22	20	15	18	23	20	19	15	16	18	23	21	16	16	28	20	24	27	17	14	13	24	17	26	16	18	24	22	20	22	21	22	18	21	19	22	16	21	13	19	29	23	21	20	16	11	15	14	16	18	25	18	16	15	17	24	34	13	14	21	22	26	19	18	14	31	15	15	24	16	21	19	22	15	25	36	17	22	15	17	14	19	27	24	18	20	17	19	21	21	19	21	20	12	22	24	17	18	19	16	20	13	21	22	20	18	23	22	23	15	19	20	21	15	22	26	21	18	22	22	23	17	19	18	27	24	24	20	13	23	24	22	18	26	20	21	20	13	19	15	18	21	18	18	20	18	31	29	19	23	15	21	21	20	18	19	18	17	31	21	22	13	29	8	23	16	18	21	20	28	18	16	18	25	23	18	21	26	22	24	13	27	22	17	21	16	19	22	15	15	19	13	24	15	19	21	20	22	16	21	18	15	23	18	23	16	16	19	20	15	21	20	19	24	14	18	28	22	19	11	21	17	21	15	20	27	12	13	22	22	21	21	24	14	23	20	22	18	24	27	31	17	16	10	31	20	18	25	23	16	16	23	26	18	27	18	21	24	29	23	25	20	15	20	24	28	16	19	19	16	27	21	22	18	12	31	15	21	17	27	18	24	12	22	19	25	26	15	20	18	20	23	26	26	23	19	17	16	19	18	18	14	26	15	27	25	21	23	26	21	22	22	15	18	14	16	16	28	19	23	11	23	22	12	15	23	26	21	11	22	23	20	19	22	11	28	15	23	23	21	22	12	24	21	18	19	19	30	19	21	18	20	19	23	19	26	28	28	15	23	23	22	18	20	23	25	23	21	24	30	19	18	24	14	21	14	17	29	17	23	18	15	21	25	25	20	14	16	21	24	18	19	20	26	30	16	15	18	11	21	25	20	23	20	17	20	19	28	20	15	25	22	22	30	26	19	17	24	13	21	21	11	16	16	15	24	18	18	30	17	22	19	22	17	15	20	22	25	18	15	20	24	30	24	28	17	23	19	23	15	20	19	29	15	27	22	14	21	21	17	25	20	23	15	28	24	14	19	22	13	26	24	23	20	27	19	32	26	20	29	28	16	16	21	23	22	27	17	21	31	17	19	23	17	22	23	22	16	24	12	21	27	23	21	29	23	17	14	27	11	23	18	24	18	14	22	24	25	13	15	28	19	12	21	23	25	30	24	21	17	21	24	18	24	18	18	20	15	11	22	34	21	14	15	23	23	22	30	21	22	17	14	21	16	17	22	27	30	23	24	16	15	25	8	19	22	16	20	24	20	24	26	22	14	21	22	21	17	25	16	26	12	20	14	12	21	22	24	22	19	14	19	9	23	15	18	23	17	23	17	28	18	31	22	19	20	15	24	22	16	15	27	22	27	20	15	26	22	18	20	27	24	16	21	19	25	22	23	22	21	20	14	26	9	8	33	19	16	15	22	22	17	24	10	20	28	14	15	25	15	20	21	25	21	18	16	20	23	28	15	21	20	23	17	18	21	29	24	22	26	14	16	20	21	19	18	18	31	17	21	22	15	16	15	21	16	25	22	24	24	18	17	19	16	18	18	17	25	17	19	21	15	23	28	19	19	18	25	20	26	19	22	20	24	20	27	22	22	24	21	21	23	21	22	22	19	25	18	12	14	23	12	28	21	20	16	23	16	8	16	20	19	14	20	19	22	24	17	17	17	13	24	24	15	15	12	23	21	18	14	19	15	16	23	20	20	21	21	14	18	15	21	23	18	22	15	25	17	13	24	18	26	17	23	20	22	21	20	29	14	23	23	20	15	22	23	29	17	14	14	21	22	23	22	19	16	17	16	22	19	16	21	21	19	32	19	20	20	24	25	23	22	18	19	25	25	19	21	16	24	25	18	19	28	13	19	19	18	20	17	27	27	18	18	17	22	22	27	22	19	22	30	23	19	17	17	24	24	25	24	18	17	16	17	19	22	15	23	17	34	16	18	20	15	22	22	23	25	19	20	17	18	23	19	18	24	26	25	11	19	16	19	32	21	22	23	15	22	27	16	13	22	25	21	21	19	22	30	22	31	13	14	15	12	20	26	17	20	24	27	20	16	21	10	18	22	20	18	14	21	20	19	21	15	25	18	22	20	14	15	24	22	19	27	19	11	16	18	21	24	18	18	18	26	23	21	24	20	11	14	19	12	16	16	14	25	31	25	18	16	15	21	14	19	21	17	29	22	29	18	23	18	20	28	24	34	21	25	12	24	21	22	23	19	17	28	30	27	16	28	27	24	19	26	18	21	18	25	27	20	11	17	17	30	20	21	20	23	14	20	20	27	21	25	24	20	16	20	23	9	17	15	18	18	15	19	19	21	29	21	16	20	18	18	20	15	15	26	24	20	25	16	17	22	16	17	22	25	29	33	21	21	19	22	14	19	22	27	20	19	20	18	26	20	17	19	14	25	26	19	19	14	26	22	28	19	24	19	27	23	18	23	23	22	23	22	23	26	25	25	33	18	17	20	18	19	23	10	21	14	15	25	16	18	22	23	21	20	23	20	22	19	26	27	20	23	21	28	21	16	12	24	19	21	22	21	14	25	18	16	18	18	13	20	24	19	22	14	22	21	21	14	16	20	25	21	21	13	22	15	25	24	17	20	25	17	19	22	28	21	16	18	24	21	19	24	26	21	18	15	25	21	19	30	17	15	21	13	18	12	18	22	29	23	24	16	20	21	11	27	42	19	25	22	23	23	15	24	21	29	19	20	24	21	27	18	23	23	13	25	22	26	15	24	24	19	16	19	23	24	24	17	26	20	21	20	25	25	11	26	27	19	21	18	23	30	20	25	16	15	20	19	21	21	17	22	21	19	13	25	21	17	20	22	13	22	27	30	24	19	22	24	26	33	22	23	21	14	28	12	21	15	25	19	25	24	31	18	18	22	18	19	17	21	20	22	19	23	21	20	20	25	23	27	15	15	11	21	26	20	19	19	20	22	24	24	21	15	19	26	16	23	23	22	22	21	14	18	26	16	28	34
24686	7249	2815	9600	16692	15625	12615	10165	8114	6542	5406	4451	3865	3335	2871	2362	2322	2410	2300	1833	1465	1422	1296	1163	1115	1064	1006	953	893	898	821	799	764	730	637	668	642	622	638	633	559	523	567	571	513	528	495	552	531	504	498	500	553	486	516	506	496	471	451	460	446	444	453	450	410	444	399	425	442	406	438	406	400	401	410	404	412	403	416	418	396	380	377	417	426	406	391	396	352	385	398	411	381	381	382	413	409	368	426	384	403	400	403	384	360	366	378	378	363	356	390	381	445	337	401	410	412	416	346	377	391	373	395	384	377	368	388	375	382	369	397	405	354	405	378	409	343	363	373	347	390	396	384	367	369	352	369	392	383	372	343	377	358	408	343	391	370	380	396	365	359	379	369	363	371	377	384	383	318	402	371	371	411	368	399	382	327	393	362	367	376	353	410	372	385	384	364	385	368	357	372	338	349	359	356	359	368	360	381	379	380	373	370	375	371	329	397	369	365	400	369	366	375	372	397	379	348	379	384	375	402	387	342	377	362	347	371	332	367	371	398	329	389	360	377	351	360	361	391	391	371	362	361	364	367	361	363	404	384	376	358	378	352	412	359	345	354	387	366	361	415	351	356	317	369	389	360	378	387	339	369	365	349	351	356	400	390	413	363	326	359	347	360	335	333	355	377	393	365	367	397	362	357	364	354	375	370	371	368	347	371	387	379	357	367	364	393	377	355	377	373	405	373	374	363	396	353	357	393	378	344	367	377	365	375	398	391	381	416	354	363	369	397	364	374	395	354	404	402	339	364	343	367	366	379	341	344	386	357	372	346	375	339	363	357	359	374	378	371	364	393	378	331	373	337	367	358	334	398	357	378	403	355	364	375	380	348	390	359	358	357	346	385	404	352	322	343	387	402	375	413	364	354	378	359	366	378	355	367	355	387	392	399	367	382	341	366	345	392	378	383	375	353	359	369	368	349	389	395	360	361	374	372	369	360	359	401	350	378	380	379	353	366	402	377	364	365	345	374	371	394	392	375	368	362	371	350	359	357	355	340	344	374	361	406	373	389	335	376	364	338	382	390	361	345	375	357	392	340	391	344	372	372	365	365	371	345	387	359	387	369	395	368	379	347	370	368	371	373	404	381	379	330	392	367	357	360	375	355	370	359	380	346	355	348	357	356	372	372	353	331	362	417	345	369	361	370	373	372	375	369	399	360	371	372	371	380	392	349	383	342	365	350	414	338	363	393	378	375	390	356	392	377	374	368	356	375	346	349	376	388	378	359	354	355	328	372	349	366	375	371	348	353	384	360	393	373	373	395	306	327	360	369	428	381	367	404	361	373	363	370	395	364	357	370	382	364	373	380	344	355	330	364	351	358	335	342	359	346	375	368	399	374	379	357	372	382	367	377	410	365	326	372	375	382	379	411	386	400	383	380	393	369	374	375	376	373	367	374	362	389	368	395	375	354	422	400	395	406	390	368	351	379	402	380	369	391	340	363	416	358	351	394	376	362	372	374	384	370	394	368	378	341	350	371	347	377	373	327	348	407	352	392	364	359	353	369	360	362	377	356	376	386	399	346	378	397	341	352	378	348	352	346	380	390	356	352	375	397	349	341	374	390	374	358	388	343	361	352	388	387	388	373	367	383	342	385	365	380	370	390	359	407	415	364	389	346	355	394	368	338	360	351	351	368	330	381	352	376	364	363	405	363	377	380	365	373	372	370	380	346	356	362	386	374	412	379	325	359	400	403	352	384	336	359	356	409	330	365	355	348	372	380	376	337	376	374	348	332	369	369	376	386	374	363	362	353	364	359	351	379	387	406	406	340	390	390	362	310	382	388	341	351	376	380	369	371	361	364	321	382	394	342	356	381	358	403	368	368	387	346	369	365	372	383	378	372	344	367	364	382	334	364	385	369	364	395	358	354	346	348	395	364	412	357	375	355	387	371	344	349	351	375	366	359	387	395	371	385	369	367	341	398	360	346	374	385	375	348	350	354	355	365	350	383	360	357	361	343	407	376	375	356	383	344	377	342	377	404	375	343	354	380	390	347	326	366	361	369	375	372	357	362	341	374	363	375	369	349	396	361	344	371	368	393	342	350	373	381	375	365	348	349	351	348	357	383	352	363	362	322	396	347	364	320	373	355	366	363	346	382	373	379	344	341	347	365	370	399	395	361	350	364	391	377	368	372	391	373	390	398	372	374	392	355	368	349	340	359	412	325	387	365	391	375	348	381	323	363	376	327	342	376	385	339	379	322	337	418	359	350	369	360	384	384	370	386	361	347	395	371	355	344	387	348	393	391	369	387	363	359	349	370	377	354	336	395	368	381	355	344	370	396	358	359	374	376	377	402	370	382	391	355	390	390	385	350	342	388	403	364	374	347	360	415	361	376	374	370	378	370	361	359	382	377	368	373	366	393	368	359	357	351	355	357	337	351	356	332	393	397	361	352	390	362	354	355	338	394	346	353	362	385	347	342	369	341	348	385	341	371	352	403	369	404	356	414	388	399	363	371	393	405	355	375	384	389	375	364	379	341	360	352	384	382	384	391	361	379	362	322	382	391	356	362	385	366	368	384	353	380	343	372	352	364	340	383	359	401	390	348	346	363	380	365	353	371	360	387	364	377	376	370	375	339	372	355	385	373	350	360	356	355	359	359	325	349	376	376	373	373	401	353	370	329	356	345	408	392	409	341	382	359	347	380	367	379	356	367	368	371	404	382	374	343	378	392	380	358	348	378	332	337	351	391	349	324	389	358	334	372	360	333	367	366	371	368	387	351	369	384	351	383	370	359	365	387	358	379	375	354	394	386	377	387	348	366	395	368	356	363	379	372	370	378	344	376	387	361	370	341	357	369	372	359	370	392	365	356	363	352	375	374	348	343	381	360	378	350	381	374	385	368	385	360	370	374	375	347	373	390	368	396	389	348	369	376	385	357	349	375	356	372	372	397	356	362	380	375	338	361	352	361	335	362	370	315	384	374	382	352	352	354	344	351	325	369	393	349	381	380	328	330	343	390	352	351	378	376	373	349	365	389	374	367	375	360	392	372	363	351	380	361	374	385	359	380	366	394	379	371	396	369	353	352	376	395	380	340	411	362	389	356	354	392	350	370	393	352	379	376	389	351	323	342	356	397	354	338	383	334	385	393	372	388	374	353	358	361	344	377	391	370	385	357	381	368	362	356	390	372	394	375	378	362	334	350	374	375	338	351	391	354	358	358	386	355	352	373	377	340	355	352	364	372	380	342	370	369	351	327	363	349	378	352	395	388	373	346	352	384	362	360	368	369	365	365	388	365	374	357	347	398	393	376	386	373	367	393	369	380	351	422	362	370	354	346	341	347	350	376	349	382	399	345	356	369	367	379	364	388	371	334	408	411	372	349	344	377	391	369	396	374	351	353	360	371	391	384	383	387	348	391	393	357	344	368	346	375	381	372	377	337	353	371	359	372	396	357	356	405	372	332	382	356	379	393	343	322	385	335	407	399	365	337	366
1371	65	32	45	43	57	44	52	45	43	37	37	36	36	37	39	24	26	25	33	28	33	25	45	31	29	31	24	38	29	34	22	32	33	20	32	20	24	18	23	29	26	22	32	40	30	26	35	28	34	30	21	21	40	26	35	24	32	29	42	27	20	31	26	31	41	35	26	25	25	29	18	25	25	25	19	29	31	23	26	33	35	27	35	28	36	26	37	30	28	22	21	28	31	31	24	32	35	24	26	26	37	36	34	31	33	24	35	19	26	30	29	23	24	29	35	30	26	20	30	31	22	29	31	30	28	29	29	28	31	24	25	21	21	27	36	34	32	23	23	30	29	20	22	22	29	26	17	29	22	27	36	28	25	28	23	31	22	19	35	25	36	31	18	24	35	31	17	32	36	23	26	33	32	23	25	23	24	27	36	25	37	30	29	37	34	38	33	23	23	19	27	30	33	37	32	37	29	25	30	27	28	30	31	22	19	28	30	26	23	19	28	41	33	31	23	27	15	26	28	32	30	29	24	22	25	30	20	23	31	34	35	37	34	24	30	29	20	31	20	27	29	28	28	23	21	32	39	28	39	28	29	35	28	37	23	27	22	25	31	30	43	14	36	36	16	31	29	29	20	28	23	23	29	22	27	31	28	43	25	29	32	17	29	23	20	36	17	23	24	28	27	20	28	28	26	33	23	30	31	31	24	29	31	32	28	18	24	31	25	22	22	31	25	32	22	28	36	28	29	31	28	25	31	32	36	30	18	28	27	21	20	24	19	26	29	28	40	34	23	31	17	25	25	27	25	29	37	28	16	25	21	21	22	28	39	24	29	33	28	30	19	30	23	22	18	23	39	25	22	23	24	27	27	28	24	35	26	41	34	24	23	28	30	28	25	29	33	24	29	24	20	34	34	29	29	35	26	35	36	21	42	22	29	24	32	23	27	40	34	39	24	28	33	26	32	25	27	28	32	39	29	20	35	23	39	38	22	31	25	24	24	29	31	34	25	28	26	28	32	21	30	35	29	23	27	29	20	34	34	30	30	25	26	25	24	27	26	28	15	25	36	36	31	31	35	33	19	25	25	31	23	24	31	31	35	31	29	28	29	35	35	19	24	31	22	24	28	28	25	37	25	25	32	28	20	34	29	24	26	33	28	26	15	20	29	29	38	23	29	35	24	30	28	26	38	23	29	29	27	27	24	42	32	26	28	28	35	28	34	24	22	26	44	32	36	20	25	34	23	24	19	28	25	39	22	37	23	34	33	28	30	36	30	21	31	24	30	33	26	45	35	22	25	16	38	20	29	23	29	29	38	27	40	24	29	37	27	25	22	29	24	33	40	29	21	22	31	25	27	22	27	21	23	28	26	16	22	24	26	21	29	28	24	26	21	26	29	29	28	19	35	37	36	23	23	16	32	26	33	23	26	31	36	29	29	28	33	28	23	26	22	30	40	28	30	33	28	28	25	18	28	22	39	28	36	27	31	31	27	37	26	25	26	31	31	34	28	35	28	26	29	18	31	19	24	38	31	23	38	18	23	27	29	30	27	22	33	33	28	32	28	30	38	25	25	26	20	34	33	32	28	31	32	23	23	30	36	24	22	25	31	29	25	32	29	34	24	18	22	23	31	36	26	28	33	25	22	24	42	28	27	31	23	20	30	35	30	31	26	27	26	29	25	38	20	26	18	26	24	25	29	36	27	28	27	30	31	24	32	31	26	25	25	24	32	37	24	30	26	33	30	30	34	23	29	32	27	34	31	23	36	29	14	26	29	29	28	13	24	22	16	38	38	21	28	35	35	33	27	25	23	26	25	25	27	27	25	20	34	30	27	20	35	33	28	26	25	29	12	28	42	36	39	32	36	23	26	23	28	29	30	22	35	31	30	24	26	26	30	25	27	33	28	23	21	48	25	26	29	17	26	34	28	22	25	31	37	26	17	28	28	35	31	22	23	34	27	18	30	22	24	31	35	33	33	26	31	24	30	26	18	25	38	23	27	24	42	25	26	23	26	22	30	26	31	27	39	27	30	22	28	32	22	33	29	24	30	25	24	33	28	32	17	29	34	17	31	24	27	31	28	25	37	30	32	28	30	28	22	29	36	24	27	44	30	33	22	20	35	27	31	29	20	23	32	26	37	24	39	28	27	33	42	25	35	25	31	29	21	26	29	22	32	32	22	38	23	28	29	36	25	45	29	29	25	29	29	21	29	32	30	38	28	24	28	31	16	28	35	28	26	25	26	29	26	25	30	31	29	29	29	24	24	28	33	27	23	20	24	20	30	25	24	27	26	31	28	29	25	31	25	27	35	31	21	28	28	28	20	23	18	24	36	26	30	31	34	31	33	27	31	25	28	22	32	21	36	32	31	34	29	31	26	33	25	30	31	30	28	32	29	34	29	28	22	26	27	26	29	25	28	33	27	30	32	34	32	22	24	31	30	25	24	34	26	15	24	39	24	17	25	22	34	34	30	24	24	24	26	24	35	33	27	34	23	29	37	23	38	30	20	21	30	26	26	27	31	23	25	22	27	38	33	30	27	30	32	25	29	38	26	29	33	32	16	31	34	33	20	30	19	36	28	23	34	26	20	31	27	27	42	32	20	35	29	30	29	37	30	26	28	37	31	24	39	25	31	22	24	17	24	19	30	26	30	35	21	34	25	27	27	22	29	33	23	21	25	28	30	25	16	38	26	31	34	27	22	26	26	33	25	28	24	29	34	30	23	21	40	22	22	29	31	25	22	23	27	30	24	34	28	22	22	32	33	27	40	21	34	27	30	26	20	29	19	30	27	21	35	28	30	33	25	27	25	23	18	29	29	25	27	32	32	30	27	30	30	28	27	40	28	34	32	20	18	26	28	25	32	22	28	29	28	29	30	30	30	39	21	24	32	32	34	26	36	34	40	34	21	27	22	25	39	30	32	26	32	25	27	33	22	29	27	41	30	24	19	26	14	27	32	38	40	27	29	33	32	19	33	29	21	21	26	22	29	27	37	27	27	23	24	31	26	40	27	25	12	25	26	28	17	10	35	22	20	30	32	32	36	25	38	24	28	25	23	26	18	22	30	23	29	18	26	26	33	25	23	28	21	26	34	24	27	33	21	32	35	21	22	30	32	20	33	31	29	34	28	24	30	32	26	23	28	21	32	25	17	24	25	23	27	21	29	32	34	40	28	21	41	30	21	30	29	31	28	24	17	35	35	27	31	42	22	21	29	31	30	22	30	27	22	34	24	28	23	27	25	27	25	35	19	15	25	38	22	27	23	30	30	39	34	32	26	23	23	29	28	19	26	34	27	26	27	35	25	28	19	32	32	34	27	36	23	42	22	30	23	27	38	37	22	21	21	31	31	26	24	24	24	24	29	21	30	33	24	21	33	27	27	27	24	36	19	26	27	36	36	25	30	30	40	34	25	29	30	29	19	37	23	26	42	24	38	27	29	26	30	34	35	21	23	28	29	21	25	34	33	26	20	27	24	29	20	22	30
13275	2081	832	1773	3167	2968	2331	1920	1592	1353	1135	1073	978	859	798	776	798	806	791	705	646	629	593	597	608	617	572	540	592	574	536	522	513	484	558	564	511	538	537	549	527	498	518	504	540	547	493	496	502	531	539	478	526	532	511	516	483	484	528	482	537	514	482	508	462	509	489	503	509	480	446	485	513	488	525	500	503	499	502	500	488	509	493	506	485	501	518	492	506	522	466	487	489	491	518	509	498	528	493	451	498	502	480	481	469	460	480	466	499	491	500	444	486	492	494	478	524	496	484	504	526	459	542	490	496	481	464	468	497	528	468	507	491	501	516	458	463	483	486	497	493	489	463	473	537	502	499	528	472	530	475	506	510	535	484	504	457	502	534	508	508	455	541	471	509	482	532	516	518	465	543	515	457	464	492	492	468	491	583	495	507	525	471	483	485	500	461	465	516	531	471	514	505	512	512	503	517	526	522	482	488	506	454	512	527	509	473	507	486	532	483	538	505	485	495	502	512	541	491	456	488	516	481	470	494	519	494	492	524	472	467	514	496	510	493	509	474	462	517	513	454	503	501	506	518	518	539	514	541	490	489	459	482	467	537	492	487	463	519	491	477	484	498	510	494	481	490	478	479	465	506	459	516	527	469	498	488	467	502	498	514	478	456	519	497	530	542	501	482	448	494	505	467	459	473	523	515	502	464	489	503	489	477	499	516	488	503	490	503	472	479	510	498	493	514	500	513	496	535	525	495	530	514	492	483	502	502	468	517	489	482	511	544	500	459	514	489	468	486	486	513	529	493	469	491	448	482	487	477	461	480	522	485	503	502	490	503	518	488	473	492	500	518	530	492	530	509	477	491	522	494	434	483	514	506	486	463	482	464	494	481	493	522	489	488	517	494	475	494	466	478	494	501	469	521	458	508	462	507	493	493	519	503	518	507	479	524	508	500	511	488	492	468	514	523	549	508	451	492	469	519	504	504	474	484	492	533	460	477	523	503	465	513	480	523	507	481	518	504	489	530	513	542	481	494	481	494	505	475	485	481	522	444	505	518	515	471	494	499	485	451	457	495	556	468	460	501	488	520	516	468	504	497	497	478	483	521	522	486	495	520	510	512	542	540	512	481	487	511	478	514	546	553	487	495	493	513	512	459	523	488	453	514	478	493	492	499	486	452	459	506	476	485	464	476	512	487	488	471	554	508	444	522	460	508	490	498	516	497	486	492	468	495	493	456	493	513	488	471	487	504	490	460	479	480	471	517	517	482	493	492	505	461	467	492	503	503	484	501	502	517	486	490	504	512	494	486	453	503	467	529	466	507	528	516	518	488	523	495	512	521	493	509	457	556	486	502	517	544	493	496	459	460	519	462	492	513	520	459	481	491	497	491	493	494	507	517	498	500	448	482	524	503	479	453	508	510	494	502	496	503	472	514	491	522	498	477	506	481	471	549	521	491	456	472	488	513	490	502	498	460	523	503	497	487	492	494	488	493	487	507	479	483	537	477	473	514	506	508	464	543	506	503	503	478	515	487	490	522	503	481	450	548	553	487	494	502	488	490	504	467	493	497	479	527	480	465	475	496	504	488	532	483	480	473	508	520	451	490	466	535	467	539	539	478	492	510	441	503	485	496	483	490	496	504	499	459	490	529	515	496	468	472	496	536	509	503	466	473	473	501	454	467	484	505	507	530	481	495	485	504	514	499	523	506	485	492	498	473	487	479	461	528	436	501	524	493	493	500	502	525	494	493	520	468	496	504	505	491	466	504	494	488	459	502	472	431	477	528	454	510	479	504	509	481	476	473	471	476	501	482	509	467	509	504	551	487	511	488	503	530	479	496	511	460	535	498	515	504	492	480	491	491	487	482	521	485	540	510	478	489	477	477	455	506	515	498	533	476	489	542	506	494	481	518	531	476	516	484	503	487	494	468	490	469	512	539	512	497	515	488	477	505	543	520	502	489	483	542	474	460	504	495	529	466	489	502	481	495	482	491	471	503	479	458	492	491	489	466	478	477	490	497	479	461	506	498	501	498	477	485	513	516	506	514	496	481	483	475	481	504	484	478	482	515	500	474	490	492	486	496	479	470	490	456	498	503	489	498	534	524	504	467	506	482	505	473	520	488	481	459	519	539	507	481	453	474	490	486	505	541	485	508	534	485	489	519	524	509	494	486	523	499	504	461	449	515	503	483	539	502	493	509	457	509	480	508	494	494	517	519	455	472	498	483	492	464	532	489	452	509	492	476	541	471	487	527	478	514	489	506	497	488	425	549	479	511	486	510	501	517	483	474	503	474	496	490	527	503	467	482	509	478	470	494	493	440	443	559	488	504	489	547	498	521	487	506	480	484	477	486	536	490	493	515	453	514	512	525	484	484	489	475	524	487	496	491	497	508	485	476	473	518	497	544	535	495	495	445	451	479	475	518	502	521	463	491	476	498	509	486	456	502	486	458	533	505	497	472	496	499	481	491	503	481	504	481	482	503	500	494	492	501	505	533	479	466	511	468	503	495	466	483	484	514	525	502	465	521	499	511	540	522	502	493	505	511	486	489	471	546	498	482	506	470	504	463	535	472	505	463	515	475	501	482	512	584	514	484	523	486	522	503	472	485	540	507	493	451	504	481	482	488	495	483	488	488	531	502	512	503	514	505	503	530	500	538	497	475	501	521	482	502	527	506	470	511	503	495	538	518	517	561	510	506	508	515	466	501	516	502	519	487	498	528	487	505	488	510	483	457	517	506	494	528	499	519	479	486	509	515	507	535	485	480	477	514	494	504	523	511	536	525	509	509	527	460	471	483	510	475	525	519	484	518	473	512	486	490	471	499	522	531	535	519	523	485	483	539	487	504	526	508	484	501	506	503	500	501	504	495	477	468	473	484	499	494	480	520	495	479	458	501	451	470	510	511	534	497	518	510	501	487	506	492	499	510	490	516	485	499	492	482	482	494	529	473	527	531	478	523	479	496	476	532	509	494	529	486	475	483	522	472	483	525	513	512	448	490	486	486	513	484	508	516	520	485	479	493	503	496	504	521	481	513	498	467	495	422	518	519	521	500	452	494	491	529	480	486	503	527	508	475	494	521	491	499	488	485	530	512	512	495	491	506	474	527	516	487	522	517	497	470	510	537	523	482	487	522	502	504	499	475	480	483	519	445	521	516	498	503	480	495	503	497	518	520	499	530	486	476	475	494	527	500	489	455	463	501	515	516	471	505	490	468	492	483	536	521	507	501	516	457	517	495	480	501	502	472	505	478	514	484	461	484	496	502	494	482	489	495	498	500	457	505	472	521	539	477	515	478	496	504	492	497	503	490	459	471	536	481	455	484	514	520	493	494	482	530	453	521	501	491	533	519	500	510	458	490	481	523	512	494	475	487	525	495	482	474	518	518	530	492	510	508	495	511	471	500	495	458	506	480	535	525	505	484	487	481	491	482	503	484	505	486	447	484	479	490	462	523	472	506	563	483	503	495	461	499	473	503	490	534	476	509	493
2742	135	84	73	123	113	136	111	119	97	72	86	56	57	61	75	52	59	64	58	58	50	51	50	50	45	60	54	61	47	39	36	40	60	36	53	45	42	45	48	38	34	46	45	46	51	41	39	47	42	58	37	41	51	50	40	45	46	42	42	43	41	37	38	41	48	40	63	41	44	45	43	30	42	44	38	53	44	42	31	36	44	36	47	47	38	43	50	37	33	40	53	58	45	46	44	56	46	57	40	40	39	54	38	46	41	41	47	46	41	50	45	39	48	42	43	47	36	47	45	52	51	45	42	49	43	56	42	42	49	58	32	40	60	32	50	38	42	50	48	48	41	46	43	35	50	47	41	54	46	38	46	45	39	48	42	45	34	28	33	37	46	41	53	49	48	50	44	47	46	49	47	41	43	37	57	38	44	25	45	46	49	50	43	38	51	42	51	34	45	36	36	47	51	39	37	40	39	46	42	42	40	36	44	54	36	43	49	47	49	49	50	40	38	56	39	44	44	41	38	33	38	48	38	40	46	47	43	41	41	42	49	41	49	43	43	40	32	37	57	40	44	51	44	44	43	44	47	38	51	37	46	38	46	37	51	45	49	51	44	45	31	44	46	45	41	41	35	44	36	53	52	42	40	53	30	50	48	49	47	37	41	48	45	47	54	51	35	48	53	45	49	43	39	45	59	47	35	42	46	23	37	49	57	51	60	40	45	43	38	54	51	42	35	42	39	53	37	42	41	42	43	38	42	46	43	47	48	41	53	46	55	39	45	34	49	32	44	57	35	51	49	32	42	35	43	40	39	43	38	46	38	43	52	31	37	52	50	37	53	41	35	45	52	33	55	53	34	43	41	41	45	49	45	37	44	50	53	47	39	40	44	43	40	45	36	47	41	42	58	42	40	44	35	43	55	60	51	56	43	37	51	36	45	36	34	45	46	37	46	49	39	43	45	38	43	43	49	36	51	47	48	39	45	51	41	46	39	42	41	43	39	51	47	43	53	44	42	50	49	48	49	43	46	38	44	33	40	37	35	42	43	43	43	43	37	31	34	35	35	55	46	38	44	43	47	40	44	32	33	39	49	51	30	47	43	39	33	40	47	40	48	41	38	43	45	42	40	40	46	47	40	40	49	46	44	39	47	38	48	51	39	49	45	44	52	49	38	36	46	42	41	52	48	29	45	44	39	50	42	42	35	41	48	41	39	40	47	43	46	33	57	42	60	32	28	42	39	58	40	45	33	52	43	40	37	44	49	40	53	42	45	37	46	31	34	34	51	49	50	53	47	31	46	45	47	41	44	63	34	40	40	46	45	58	45	52	45	37	39	48	51	50	43	47	47	52	43	46	43	51	37	39	47	51	59	50	57	31	42	51	41	45	47	47	46	41	36	50	51	48	45	34	37	41	49	46	44	44	35	38	50	45	41	36	43	48	42	41	50	34	39	57	39	47	41	40	45	45	37	41	45	43	38	52	41	30	53	50	55	48	56	43	45	42	39	42	56	39	52	50	46	46	39	39	43	42	45	46	38	47	39	46	52	43	46	35	42	38	41	49	32	41	49	49	38	47	44	43	45	45	39	35	42	37	42	49	41	45	31	47	36	50	47	46	39	46	41	37	40	40	50	43	50	39	40	49	34	50	59	58	51	48	44	33	32	63	48	36	55	47	44	33	42	43	62	35	43	44	47	41	40	40	50	36	37	42	47	45	44	45	48	38	49	42	33	48	50	34	32	43	35	41	47	38	50	51	42	28	46	47	48	51	47	36	55	32	38	41	41	43	36	57	46	39	44	43	45	49	47	41	54	43	50	40	41	44	47	44	35	40	42	45	41	43	44	53	54	39	39	30	52	40	44	42	42	51	39	42	48	41	45	55	42	42	47	53	41	32	56	42	44	47	54	45	43	44	45	40	46	50	44	39	50	33	40	40	47	48	47	39	53	45	42	34	51	35	38	37	31	45	57	44	44	50	41	41	53	41	43	35	43	41	38	42	39	48	46	36	38	61	33	34	42	49	52	45	50	43	41	52	46	37	39	40	38	29	37	41	37	52	42	39	60	51	39	53	43	39	46	38	36	38	45	46	38	49	49	53	42	36	43	47	38	43	63	43	46	48	37	42	31	39	32	59	45	48	42	35	50	47	50	38	49	40	52	45	45	43	42	32	43	42	36	41	41	54	35	43	53	42	32	41	45	48	54	60	45	40	43	40	47	52	45	48	63	32	45	47	42	44	43	45	60	42	34	45	48	42	52	54	45	50	42	50	40	40	47	52	42	47	50	50	46	43	59	36	37	53	48	47	34	49	44	53	57	45	44	49	40	46	45	49	43	44	48	39	38	48	45	34	50	53	49	40	37	45	48	40	42	37	43	39	30	42	38	49	36	38	60	49	51	50	46	33	40	50	40	52	41	48	38	39	38	50	44	43	54	52	43	42	53	41	39	48	46	53	44	37	41	54	47	46	46	43	45	37	42	45	46	40	44	44	39	42	42	50	39	33	44	54	48	41	44	41	31	40	43	67	47	53	38	36	43	38	34	47	43	41	46	42	42	54	35	46	51	50	39	54	43	36	43	53	38	42	48	49	46	36	37	35	45	46	43	31	40	38	36	42	33	58	43	42	43	39	52	54	52	43	51	47	51	29	49	48	50	35	48	45	39	44	38	50	45	47	54	37	42	45	47	45	39	40	50	36	47	49	48	40	33	37	40	57	47	42	45	37	48	41	54	39	38	45	32	53	47	37	46	44	46	39	40	49	31	30	43	43	48	45	45	50	43	43	46	43	40	34	35	47	36	37	43	47	43	42	47	50	43	50	30	45	34	41	37	45	45	50	45	38	44	51	42	52	50	45	52	62	47	35	40	39	47	41	37	44	36	32	34	48	40	43	42	37	50	54	47	55	39	52	34	39	41	33	57	42	48	43	43	37	39	49	38	39	30	50	40	46	44	48	49	50	35	44	42	46	37	44	60	36	43	44	45	39	39	42	46	26	48	41	42	40	43	40	51	46	47	46	35	42	47	40	39	37	54	50	41	49	44	52	44	38	38	46	43	49	50	51	56	48	50	47	40	54	43	47	44	43	50	42	45	43	55	51	47	49	48	52	42	43	44	49	46	42	36	49	42	49	48	39	44	40	36	44	40	44	53	35	34	38	50	52	52	41	40	53	35	43	39	54	41	58	39	38	49	41	41	36	48	50	47	42	41	44	54	39	40	45	55	47	30	36	49	35	38	42	41	56	51	46	48	37	63	35	44	41	42	43	39	53	46	52	46	46	53	37	56	40	39	50	38	35	43	46	52	33	49	36	47	32	43	50	53	40	45	54	35	44	37	50	32	46	49	44	44	45	43	56	37	43	53	41	42	41	50	42	41	33	41	44	37	48	50	47	30	42	45	58	51	40	50	48	40	47	45	45	41	30	36	31	51	37	40	40	49	47	47	42	42	44	52	44	39	42	29	45	46	46	54	41	56	56	49	35	51	44	42
17580	4149	1961	5680	10033	9426	7622	6009	4875	4065	3292	2856	2404	2233	2058	1717	1790	1786	1826	1447	1348	1284	1230	1198	1149	1157	1114	1020	1047	1033	976	997	925	983	950	868	897	872	913	894	866	845	838	840	911	834	825	803	859	818	857	836	854	828	878	807	830	776	805	823	816	800	814	805	835	771	738	794	800	789	782	784	788	742	819	785	773	763	779	785	768	760	795	777	817	750	804	799	727	779	789	811	756	750	782	787	746	818	725	750	725	826	803	739	757	801	773	761	726	769	793	779	807	756	780	807	750	806	761	792	747	817	771	742	806	757	779	721	782	762	809	774	795	767	765	786	784	772	765	753	767	763	792	738	781	753	750	752	795	740	778	732	764	752	772	783	791	724	778	778	799	766	797	761	757	737	753	795	748	766	785	766	786	750	752	777	783	753	728	759	787	702	766	734	780	745	786	737	741	756	776	723	755	800	748	725	804	810	742	718	803	747	798	676	813	768	708	741	764	771	788	748	716	841	771	744	768	739	776	772	767	743	769	736	772	772	741	735	792	761	735	749	750	778	733	759	742	809	754	766	749	750	756	727	786	736	728	792	784	800	780	777	727	737	705	794	729	716	749	755	782	797	750	760	748	745	849	754	754	724	765	766	807	739	716	774	803	732	732	738	776	779	723	809	764	739	703	777	744	683	813	791	759	749	799	798	805	782	789	738	763	746	758	769	782	768	730	756	766	728	804	744	760	783	782	788	765	733	813	773	798	754	723	777	777	797	755	763	774	747	703	785	756	755	783	759	749	784	796	751	766	784	785	767	750	775	828	760	756	752	779	794	772	750	778	758	766	773	793	724	758	779	743	778	756	733	790	771	715	782	733	746	702	752	751	716	771	804	750	777	787	753	730	800	789	753	742	782	746	771	770	777	761	796	773	770	792	778	794	770	755	768	761	742	754	757	755	747	776	771	765	810	783	775	756	804	724	812	727	795	757	751	794	765	780	790	740	763	745	760	746	771	781	801	771	751	760	799	751	732	714	748	768	751	775	755	770	807	738	798	810	769	771	756	753	756	767	804	722	773	764	752	790	769	732	726	734	739	704	723	747	755	749	745	743	747	707	731	758	782	717	753	782	847	806	800	749	777	713	779	779	788	778	779	722	723	771	725	781	809	753	744	780	756	763	785	814	765	817	726	695	796	810	805	817	781	775	732	796	770	754	775	764	808	796	764	763	778	776	742	719	734	740	769	727	734	742	737	799	811	824	784	753	761	781	764	789	828	761	779	776	761	784	782	745	795	807	724	774	723	784	699	699	741	778	807	788	792	794	735	789	790	762	768	769	770	723	789	758	799	747	796	746	771	791	802	744	766	784	750	771	740	763	768	744	750	741	790	778	810	772	768	792	757	806	729	743	804	711	739	714	765	806	722	761	824	801	793	792	786	783	727	813	686	703	753	803	789	803	756	757	790	739	781	757	761	800	798	737	778	725	743	788	781	733	778	755	706	795	824	795	740	803	710	755	759	724	767	767	780	785	797	792	724	758	762	728	724	779	761	775	769	772	718	729	747	791	739	743	818	770	730	776	797	790	771	754	728	791	777	771	729	779	785	773	740	757	764	724	757	793	780	774	734	758	724	748	754	799	792	792	761	758	767	791	730	761	746	780	766	803	790	759	785	719	780	850	787	770	722	779	772	780	784	739	755	781	745	757	767	751	754	765	758	824	737	773	789	754	748	842	767	762	774	759	774	780	783	763	748	747	766	788	799	770	806	742	809	779	806	781	804	792	785	786	772	776	785	779	823	765	757	781	715	772	802	779	752	727	781	709	708	752	730	770	768	754	758	752	722	791	813	784	794	775	714	822	758	776	750	760	762	769	743	757	768	801	747	754	766	809	775	783	804	764	763	779	771	754	784	779	765	806	803	792	733	766	797	758	739	745	774	748	787	755	773	770	793	750	792	762	789	768	769	761	753	744	808	750	779	723	786	764	788	765	734	791	771	734	751	777	729	766	769	777	783	827	778	741	794	756	792	763	734	772	747	733	722	745	739	761	763	723	792	765	805	781	760	769	748	773	753	761	729	775	785	763	773	817	801	748	782	726	756	788	744	758	779	750	711	837	764	753	804	777	766	770	734	781	804	681	726	759	727	763	783	717	724	738	801	766	790	768	797	756	772	759	778	758	759	791	705	766	784	795	747	770	757	779	764	772	743	763	726	756	724	764	765	728	757	742	793	749	756	817	731	774	756	702	784	770	771	765	769	767	735	739	746	719	763	760	753	765	740	753	778	761	743	800	781	775	735	825	770	777	744	763	786	798	701	757	755	786	821	763	745	793	786	711	773	775	779	756	751	739	717	770	753	773	783	827	739	779	796	750	758	809	760	749	703	787	756	761	819	735	767	779	782	763	780	739	762	767	783	741	768	728	772	833	730	781	745	790	730	818	731	758	821	745	750	801	730	801	798	734	752	774	715	765	790	751	758	684	754	737	780	841	747	754	766	791	750	787	732	800	791	763	845	740	725	767	771	751	696	781	790	752	759	780	787	765	742	738	768	761	753	754	799	812	806	709	750	741	783	764	824	810	783	764	787	791	774	739	765	777	795	706	738	707	779	782	764	774	813	789	777	792	732	701	672	767	765	743	754	776	787	740	774	817	746	737	801	751	805	739	778	776	765	764	798	720	760	788	845	763	724	737	796	786	796	793	768	729	789	804	772	748	752	748	751	780	756	779	777	752	716	713	748	741	782	767	802	788	788	762	812	704	767	826	761	781	755	771	738	775	783	807	770	747	787	753	763	829	747	714	766	761	774	781	743	794	786	761	796	768	763	752	757	762	803	797	822	728	766	777	785	715	790	737	738	734	803	807	772	747	822	781	786	729	800	780	728	823	791	766	766	746	794	799	782	773	741	769	810	754	742	751	730	795	802	826	787	767	756	768	737	699	769	793	740	749	732	745	731	803	719	692	775	748	754	739	784	783	752	771	777	804	769	758	799	766	700	791	777	804	806	765	747	754	762	730	746	746	730	781	720	771	753	758	747	827	779	773	752	771	796	765	738	725	795	724	762	747	795	778	809	857	848	747	782	795	787	769	766	735	829	726	761	762	826	751	813	774	729	804	762	782	723	751	811	714	779	752	757	746	769	773	793	776	816	780	747	757	746	760	811	763	824	723	759	745	783	723	735	724	767	738	735	831	789	743	736	768	762	770	787	814	778	749	784	736	794	774	762	785	763	790	791	762	822	783	775	795	784	739	743	767	736	795	774	755	711	801	793	772	764	773	762	801	754	810	744	799	750	736	747	845	753	780	790	771	782	787	777	788	693	717	738	750	760	801	751	765	775	786	802	796	782	778	750	822	719	714	832	763	802	759	795	793	740	774	718	751	741	752	755	819	723	736	710	757	742	752	720	775	801	773	759	789	800	780	732	748	724	741	755	782	762	757	805	819	713	710	756	800	734	793	761	785	780	787	780	772	791	788	745	759	770	769	755	749	767	748	722	749	771
2560	109	80	55	89	93	116	120	110	91	80	84	76	58	66	63	69	63	70	50	66	57	44	51	50	50	46	53	48	46	44	55	48	42	37	41	48	55	41	51	37	34	59	40	39	57	39	47	40	51	46	53	43	38	55	49	41	50	48	36	48	31	40	51	37	43	46	60	40	58	44	36	35	44	43	38	39	38	35	45	41	49	48	36	46	41	48	39	43	48	47	46	43	42	36	44	42	37	38	53	36	43	54	53	34	41	44	67	57	39	48	52	29	34	46	34	50	58	39	35	43	38	43	63	49	48	43	45	38	55	43	39	43	45	50	47	44	47	36	54	45	51	48	37	35	48	42	50	59	43	54	41	33	43	34	36	60	52	46	41	45	50	59	51	49	36	50	54	40	37	44	50	40	42	51	40	60	44	46	45	43	46	36	34	47	37	46	46	46	44	43	36	37	32	36	41	50	55	40	40	45	41	45	39	47	49	59	44	34	48	51	43	40	31	45	46	42	41	44	37	37	46	44	50	48	42	39	37	51	38	42	43	44	50	51	34	43	40	52	42	42	41	40	40	45	43	43	51	61	44	52	52	38	36	32	50	57	48	44	41	49	42	43	27	42	54	35	49	52	37	41	45	31	50	44	41	39	46	45	43	45	44	37	32	50	57	40	34	34	45	56	44	42	33	51	37	36	48	41	38	50	47	46	46	32	44	58	36	48	55	44	38	36	44	39	42	46	44	38	44	40	50	37	38	50	46	39	47	40	40	36	38	33	38	52	38	40	44	45	49	39	48	36	45	44	37	38	44	36	57	48	44	44	36	38	31	36	39	44	46	33	48	45	44	28	44	50	41	51	37	45	39	42	53	41	41	38	48	53	44	39	40	43	31	50	35	41	29	38	48	43	39	44	32	45	43	38	49	48	55	54	41	52	34	42	41	50	48	41	42	37	37	41	50	51	45	42	40	54	30	50	52	33	36	41	47	46	44	38	52	47	40	57	42	35	51	31	46	56	58	36	41	40	46	35	42	48	45	45	59	44	52	34	43	43	47	47	57	45	41	55	44	44	35	43	44	45	41	52	42	51	43	53	39	51	44	40	45	47	32	40	49	38	50	57	39	51	32	51	36	47	50	35	37	43	52	47	41	46	39	44	49	42	39	41	55	47	44	45	50	48	36	36	48	43	40	34	40	45	45	36	46	39	45	46	45	39	36	48	41	46	48	47	43	45	39	46	35	50	49	57	53	46	39	39	54	42	43	41	44	51	40	47	36	45	39	40	39	32	50	47	44	35	51	49	42	48	43	48	47	38	42	53	47	34	36	37	36	42	42	51	36	39	42	47	41	36	54	54	46	38	41	49	51	42	49	46	52	41	53	41	54	33	47	41	32	45	45	47	45	54	63	38	34	42	35	41	40	44	50	41	48	46	46	39	41	42	45	51	40	47	38	46	39	45	59	36	55	55	46	30	40	34	38	52	46	38	35	35	48	52	45	48	29	44	41	55	50	44	37	36	39	54	39	36	44	36	49	36	48	30	43	30	43	41	38	44	37	53	32	40	36	51	50	40	42	46	41	46	42	51	42	43	55	40	35	47	38	43	41	45	42	43	41	32	39	56	45	46	27	44	36	43	38	44	28	36	31	46	46	44	52	40	48	28	39	43	41	47	34	41	47	49	46	41	36	40	34	48	44	44	46	48	42	49	45	43	42	50	40	51	43	41	48	42	35	39	50	46	53	52	45	34	37	55	47	46	51	49	44	49	50	51	47	55	44	46	37	60	53	49	45	49	32	44	56	46	37	32	49	48	38	47	50	54	49	50	53	44	53	53	49	49	46	42	40	52	52	38	41	43	43	37	50	46	47	30	36	35	53	40	44	46	50	46	35	47	44	38	36	47	53	44	54	46	38	38	49	46	39	39	50	46	43	49	38	44	38	37	50	47	38	46	41	49	46	46	47	46	40	42	37	44	36	42	55	46	37	43	37	33	36	47	63	45	48	51	46	46	47	51	37	46	46	41	50	54	45	35	25	57	51	42	26	54	50	31	35	46	44	46	56	45	46	37	34	46	51	39	43	43	48	41	32	51	50	49	34	51	44	42	35	51	50	43	38	46	59	36	46	30	42	42	35	39	55	44	48	45	40	39	34	46	45	50	48	39	41	40	48	48	49	40	46	48	46	52	38	40	35	51	47	48	37	45	42	51	45	37	48	56	31	50	34	40	53	40	41	40	40	33	46	53	33	39	39	39	40	55	39	46	39	55	62	39	39	41	54	47	43	57	44	41	38	47	43	46	39	46	38	44	28	38	49	40	55	43	51	41	35	31	41	46	38	42	55	48	42	39	47	46	41	32	41	39	48	41	43	48	40	53	43	40	44	48	30	38	37	53	44	42	36	44	40	39	47	29	47	46	33	40	42	34	35	35	42	30	37	51	35	38	42	40	37	44	50	40	46	38	34	31	38	46	38	43	44	44	47	41	50	57	28	36	53	34	47	44	55	42	31	37	37	43	45	40	36	46	43	34	40	52	49	39	39	42	52	47	50	38	52	40	41	49	46	58	39	47	44	43	49	49	41	43	30	39	44	44	55	39	49	50	43	52	44	43	45	39	55	40	48	41	40	53	45	30	47	41	38	30	52	45	34	39	44	40	51	45	50	39	39	42	45	55	35	46	50	48	47	37	36	34	45	48	59	32	49	45	58	42	46	47	50	37	50	40	44	44	48	47	46	49	30	43	45	42	45	51	33	41	47	54	36	34	36	40	46	48	50	32	44	43	33	38	41	50	42	34	45	45	50	48	47	46	44	47	33	57	45	47	54	54	49	48	28	41	44	46	39	36	48	48	47	46	43	40	54	44	45	34	35	47	46	44	46	46	54	38	53	50	55	34	44	50	48	40	43	43	41	46	56	43	55	47	47	45	48	42	44	40	48	45	40	42	50	56	42	45	42	48	28	47	37	41	43	35	37	43	52	53	43	35	38	39	44	43	43	41	49	37	30	45	49	46	47	48	46	46	44	44	39	45	43	42	44	54	61	31	37	48	39	26	43	38	33	41	54	57	39	39	47	49	48	58	41	32	38	36	39	49	52	34	45	47	47	39	32	53	43	41	45	40	34	47	48	50	57	41	43	57	32	49	55	36	36	43	53	43	46	32	43	31	56	32	53	51	35	38	53	56	44	44	49	36	45	36	39	46	42	41	39	31	43	50	52	41	43	45	39	37	59	42	35	45	30	45	43	48	40	49	50	44	37	35	46	37	40	30	45	48	39	47	47	37	44	45	44	44	37	50	33	45	44	47	50	36	46	52	48	48	32	52	57	38	52	34	51	41	56	50	52	55	40	50	50	40	48	44	29	41	37	44	43	41	48	51	41	41	35	49	38	44	43	45	30	52	47	40	55	45	47	42	40	46	42	42	39	41	35	40	51	36	38	35	48	47	48	31	43	36	51	51	50	60	46	37	56	52	42	43	38	48	41	40	53	35	48
16687	3753	1856	5268	9384	8650	7121	5660	4577	3676	3129	2555	2422	2150	1885	1649	1653	1704	1683	1413	1317	1212	1161	1147	1074	1026	1056	1032	1057	955	978	962	924	882	914	948	851	935	816	886	880	854	829	838	809	838	825	794	814	796	853	819	818	838	754	812	849	794	766	782	772	806	834	765	785	759	796	830	770	786	793	774	815	802	794	830	786	812	852	794	767	779	704	778	763	761	794	821	807	747	788	762	735	782	796	747	792	797	816	761	754	781	784	745	781	743	818	785	804	744	758	766	757	744	724	786	800	798	759	778	783	763	771	810	770	765	730	776	711	818	786	821	786	734	740	784	791	788	785	812	791	767	771	799	764	737	788	790	768	731	761	791	759	811	769	762	748	734	780	769	756	743	771	823	761	726	748	732	742	777	748	802	710	762	711	772	771	768	799	727	718	742	734	738	750	772	736	756	781	774	758	799	758	775	792	798	813	764	752	733	833	795	783	752	765	761	753	775	753	740	786	740	807	755	765	760	767	731	827	746	754	768	808	780	804	719	765	782	783	766	773	723	741	799	760	742	778	794	800	779	723	748	779	754	761	739	760	754	802	719	811	763	753	761	794	775	760	768	779	783	769	722	749	791	768	752	757	767	773	767	738	789	737	763	781	807	793	805	748	768	768	834	766	755	765	788	746	801	769	785	733	743	758	771	752	751	820	783	809	757	763	747	715	785	796	770	783	777	728	721	765	743	762	796	760	790	740	787	776	792	767	754	735	800	806	740	775	755	765	786	766	730	827	785	758	769	769	759	744	770	787	748	782	792	743	762	759	757	784	781	776	794	746	791	727	763	789	785	741	730	744	757	808	754	760	745	769	762	773	767	756	780	770	736	765	772	772	820	809	777	773	771	749	755	794	761	773	779	764	725	778	697	783	785	764	749	729	724	727	781	751	767	747	792	737	780	790	771	738	751	757	734	813	732	717	788	774	754	768	736	745	843	771	782	738	780	792	785	771	735	813	750	782	743	746	788	799	731	761	783	734	816	808	773	759	744	720	752	700	764	718	780	760	747	781	780	777	779	777	774	764	719	752	802	771	751	787	750	778	708	782	759	784	780	807	784	762	758	780	733	749	777	776	746	735	749	782	730	742	778	815	723	738	731	798	710	781	744	748	752	756	756	731	745	770	786	811	752	754	777	722	779	792	743	767	748	732	761	751	738	735	783	796	738	719	736	745	792	797	744	716	711	782	781	750	825	795	795	769	737	762	794	743	754	752	737	723	756	731	804	748	786	782	785	795	761	771	775	746	731	769	779	770	706	733	791	732	773	753	756	809	802	768	748	787	719	775	776	738	777	787	735	741	735	711	765	726	794	767	718	799	765	782	778	799	783	751	769	783	807	792	782	796	757	783	772	781	746	750	791	759	772	796	754	788	754	833	813	704	813	737	784	736	793	786	804	730	731	778	754	760	754	738	796	813	720	781	762	708	783	753	787	801	760	732	795	819	794	750	769	745	764	796	743	801	794	802	743	711	736	755	770	774	798	794	787	774	758	703	778	726	745	791	765	773	763	754	774	729	752	815	743	774	804	766	781	752	723	791	767	756	760	774	746	741	751	730	693	744	769	741	740	767	735	779	767	836	786	793	786	752	774	773	749	781	765	770	774	774	778	828	758	792	803	757	770	805	739	748	696	810	756	774	717	716	808	816	766	735	770	760	745	760	709	776	757	752	771	786	769	724	738	747	763	740	776	763	814	732	793	753	701	777	754	740	743	779	755	767	794	748	776	777	774	723	755	791	745	772	755	716	813	755	808	785	765	817	764	739	768	769	749	774	739	771	769	768	759	740	793	738	778	766	717	727	721	824	772	788	815	790	801	767	722	794	739	797	757	715	762	753	749	757	783	724	774	784	775	766	718	751	776	750	789	792	769	791	795	765	768	778	758	761	759	793	721	755	756	757	748	753	768	778	796	761	747	747	774	771	797	833	780	743	745	734	733	812	781	748	766	773	760	737	784	762	726	758	750	729	750	756	765	748	723	791	758	785	776	783	809	754	733	740	758	791	793	771	791	762	786	709	738	724	810	755	776	788	791	726	800	758	831	811	783	813	745	772	743	740	757	798	744	716	766	796	746	787	734	775	750	765	808	787	782	816	790	754	763	762	781	787	741	797	740	752	820	716	739	759	791	766	769	792	762	769	795	775	753	807	748	763	769	709	756	808	691	753	780	776	800	753	744	803	736	782	810	744	754	773	761	734	799	751	764	726	786	809	730	773	768	715	736	844	806	785	686	725	786	781	724	798	744	745	772	774	754	789	752	759	785	787	778	778	737	736	780	773	777	767	728	771	747	800	745	759	806	737	745	770	774	698	777	757	765	731	798	775	805	768	785	731	727	783	748	805	774	816	771	789	743	766	735	760	736	803	775	734	721	713	791	740	720	746	758	806	776	757	772	765	819	793	796	764	786	781	757	722	793	752	750	720	785	768	776	781	773	783	733	806	712	731	713	749	736	725	793	719	756	777	738	746	776	765	752	769	760	747	730	768	728	701	739	784	804	724	750	752	737	692	724	774	756	742	782	768	734	745	782	773	703	757	748	774	796	745	742	753	815	710	766	764	719	753	761	760	751	732	748	770	739	801	744	777	756	780	753	766	732	742	752	764	742	762	783	790	803	743	789	762	744	792	792	774	756	732	713	802	765	785	778	796	769	782	754	768	762	780	755	729	783	772	782	787	754	741	786	732	728	817	764	755	736	760	746	782	771	763	748	777	743	788	798	811	761	783	747	719	746	740	796	778	792	782	762	795	715	768	773	729	761	739	754	757	742	793	812	789	741	765	760	755	810	723	778	771	750	760	759	776	773	731	762	730	763	742	761	778	777	740	789	781	806	779	795	748	760	767	746	761	811	741	767	791	834	782	741	752	770	798	777	759	733	792	778	737	759	726	821	758	778	801	719	778	727	757	761	816	762	733	743	791	779	719	758	747	746	739	773	744	769	770	765	755	761	806	773	754	751	770	787	766	807	745	747	763	757	762	767	792	770	818	828	754	771	766	733	756	755	755	759	734	760	748	712	763	762	753	800	763	756	727	765	774	782	707	728	738	741	830	802	795	772	789	794	793	758	786	765	786	784	783	783	790	731	739	793	771	772	800	752	769	769	790	755	764	811	731	836	786	717	809	768	755	768	765	718	743	772	789	780	769	732	746	805	775	771	759	758	756	773	761	760	726	751	745	771	773	755	779	793	751	756	795	730	715	761	761	775	768	758	749	777	765	728	765	776	772	807	715	793	733	759	798	797	806	750	775	732	752	804	759	756	735	810	762	724	790	772	750	744	819	740	741	760	733	765	755	777	817	734	795	763	778	791	804	761	724	753	756	781	750	770	784	716	821	775	780	769	757	778	777	739	785	757	740	801	749	760	731	758	746	729	776	777	764	692	808	778	789	736	726	745	815	778	721	706	755	746	807	787	785	797	789	730	758	749	763	723	766	779	787	727	739	795	737	783
2200	228	113	79	143	202	189	149	143	114	98	91	92	70	64	61	51	58	65	48	37	27	42	47	31	27	21	31	32	28	27	31	20	31	31	24	24	33	29	38	18	25	26	35	29	21	20	27	27	26	25	17	27	19	26	28	17	22	21	20	18	24	15	16	16	20	16	18	27	25	23	15	26	18	23	15	18	25	20	30	20	24	22	23	23	17	30	18	23	19	29	25	15	30	14	32	24	23	20	19	18	15	28	21	23	27	21	14	21	22	17	19	21	24	17	24	26	24	21	16	20	24	22	20	22	29	22	25	20	26	20	23	18	21	20	26	19	16	24	22	18	25	19	26	19	11	25	24	25	26	17	20	15	29	21	26	21	23	16	17	20	12	18	17	25	24	21	14	29	23	21	17	23	24	21	26	14	27	21	19	21	19	23	12	32	23	18	21	20	15	21	25	22	22	22	19	23	27	20	20	27	14	24	16	24	19	24	17	17	17	29	16	22	27	19	26	19	23	19	24	17	14	35	15	28	18	20	23	25	14	20	17	22	23	18	19	16	32	25	16	20	30	22	21	18	17	18	25	16	20	20	19	21	27	16	29	18	28	15	12	14	23	14	16	23	22	20	13	27	23	17	17	18	29	15	20	21	18	29	16	16	21	31	26	23	26	14	26	20	17	21	14	18	18	17	19	18	20	25	17	13	17	13	19	30	23	25	24	18	27	17	14	25	16	19	26	19	20	17	22	23	21	20	18	16	32	21	15	20	18	15	20	27	26	16	19	18	21	19	23	31	14	15	24	13	28	25	23	20	15	19	23	20	11	7	26	17	26	18	23	15	32	30	28	25	23	22	25	14	25	15	23	24	20	18	10	19	27	15	12	16	21	9	24	17	15	14	20	18	21	21	22	25	22	23	36	17	14	15	24	26	15	25	25	18	26	24	27	19	18	23	21	21	22	24	32	23	28	19	21	23	20	22	21	17	36	17	17	19	15	19	21	16	19	23	23	25	26	15	30	22	21	20	21	15	20	26	20	17	24	17	19	18	23	22	17	21	21	26	18	24	14	28	23	17	21	18	30	24	21	17	22	14	13	28	16	19	17	28	21	18	29	18	23	25	18	14	24	21	22	19	19	23	18	22	17	28	28	23	22	23	22	17	24	14	21	29	18	25	18	17	22	13	19	18	25	23	19	22	27	19	23	22	27	17	19	24	21	14	22	17	28	21	15	19	21	18	26	22	19	13	17	25	24	25	20	18	17	19	18	20	19	18	19	23	25	28	19	21	27	18	26	21	27	27	21	24	25	26	25	20	18	19	16	16	18	22	20	15	18	16	25	15	11	23	22	19	16	16	15	21	18	26	25	21	23	37	21	20	30	21	17	24	19	29	21	27	19	21	17	27	14	20	22	21	22	21	25	26	22	22	18	16	25	16	24	20	26	25	23	15	21	18	20	22	31	21	15	17	25	27	20	21	22	22	22	14	23	25	13	26	22	15	19	28	16	27	20	29	25	23	21	20	16	21	29	25	13	20	23	23	17	19	26	27	26	13	25	17	24	25	14	20	17	18	27	23	27	17	24	23	20	16	18	19	24	24	22	18	18	20	21	17	19	18	32	15	29	20	23	22	15	22	22	28	20	16	17	19	19	23	18	23	12	21	16	20	17	18	21	16	22	11	17	18	16	17	20	23	20	27	31	19	25	25	25	20	22	29	30	24	19	19	19	21	13	19	18	17	15	14	23	19	19	24	21	13	24	22	19	25	17	26	12	17	16	17	26	24	19	21	22	17	26	27	28	18	20	13	24	19	27	22	19	27	21	19	23	23	13	17	24	29	23	22	14	22	26	22	24	28	15	22	21	22	17	25	26	20	19	26	17	23	17	16	21	15	21	13	21	20	19	21	19	26	19	27	17	22	30	22	20	18	25	24	13	15	22	22	19	21	20	22	29	16	14	19	26	25	15	21	20	16	15	14	21	19	26	24	18	17	21	19	26	25	17	15	23	26	18	23	19	20	26	18	28	23	15	25	16	19	27	22	25	24	24	20	26	14	21	16	12	22	17	20	18	16	24	22	27	24	19	21	20	26	18	15	23	18	16	18	18	20	13	16	20	18	22	24	20	18	13	24	21	19	22	25	17	23	26	17	27	23	28	33	21	18	22	20	23	20	22	23	22	28	22	16	24	19	13	20	25	30	15	16	22	14	16	18	15	20	25	23	15	24	19	23	16	21	24	21	21	18	28	22	26	18	19	22	28	19	18	17	17	18	17	18	14	24	22	24	24	22	19	17	28	16	27	16	17	24	15	13	16	13	18	15	17	16	19	23	15	27	19	16	26	18	15	19	12	22	28	21	19	16	15	18	24	21	20	17	21	18	20	20	16	29	13	12	20	28	11	23	23	18	21	24	20	20	20	13	21	29	23	15	29	25	14	24	21	16	20	20	19	26	17	25	16	14	17	17	24	23	19	18	28	26	21	18	21	18	22	23	20	19	21	19	23	11	26	15	16	18	16	21	15	20	19	17	14	17	22	18	15	21	27	30	19	13	20	33	24	19	17	30	20	35	16	24	19	25	27	16	22	29	16	19	25	22	22	18	23	17	25	18	24	19	28	26	22	19	30	21	17	14	15	22	14	22	12	21	14	20	17	16	22	20	12	24	22	8	21	17	18	23	20	15	21	16	12	18	15	22	12	19	19	21	31	24	21	24	23	13	20	20	12	28	19	21	21	13	35	28	18	21	13	27	22	13	21	18	16	20	15	17	14	20	22	17	17	20	24	22	24	21	27	18	19	16	22	27	17	27	24	19	19	22	20	18	19	23	16	20	20	17	22	15	21	33	20	23	15	25	12	31	26	22	29	22	22	14	17	17	20	13	20	26	22	18	23	30	21	20	22	24	27	17	17	14	29	21	14	17	24	21	16	11	18	19	20	15	15	22	22	19	23	18	23	23	24	28	24	29	20	19	19	24	16	19	16	15	13	16	20	28	15	18	21	20	12	17	16	20	18	28	19	23	17	19	23	29	26	22	19	30	28	21	28	20	23	26	18	26	13	19	24	27	26	27	20	14	21	17	24	14	15	21	15	27	19	20	17	15	22	14	28	29	26	20	27	15	31	22	15	35	25	24	23	14	19	15	27	21	22	14	12	22	18	25	35	18	30	25	17	19	25	19	31	21	20	23	16	19	21	22	17	18	15	19	25	13	22	16	14	19	20	31	23	18	14	21	18	10	20	23	30	18	17	16	15	23	20	21	18	25	25	19	24	17	24	23	28	29	23	29	22	24	30	17	18	21	20	15	23	16	20	15	25	18	15	23	22	21	24	15	26	16	22	22	15	23	30	27	28	26	23	20	22	20	16	19	20	19	21	12	23	22	17	22	17	18	16	15	20	20	20	25	24	30	20	20	24	15	22	9	21	29	17	14	29	24	17	22	28	11	20	20	21	25	17	13	14	21	29	19	22	13	19	22	26	19	15	23	13	20	20
23690	6795	2703	9513	16727	15291	12689	10238	8137	6600	5389	4529	3785	3306	2878	2384	2321	2355	2394	1750	1515	1437	1349	1156	1072	1057	1031	946	957	858	801	771	720	771	710	654	626	648	604	603	589	571	559	533	556	504	529	535	535	516	481	490	507	436	454	456	509	495	466	454	460	467	476	461	456	448	412	433	465	412	446	411	430	437	421	385	430	457	403	394	390	391	394	410	414	421	385	387	401	389	403	395	384	397	383	412	382	380	414	393	371	390	417	370	409	418	374	382	383	384	390	409	369	411	364	390	382	391	403	378	381	381	372	405	383	380	407	345	380	374	411	386	396	362	401	371	395	362	373	384	404	375	401	404	395	370	367	381	406	378	369	339	404	380	393	344	399	349	363	383	379	389	371	388	400	355	363	382	385	413	378	385	380	333	407	372	372	375	386	364	361	406	375	401	445	400	358	335	361	411	366	395	364	373	372	375	364	372	350	359	358	380	375	381	387	362	362	350	392	397	342	358	371	379	372	354	381	378	363	369	366	367	418	349	343	381	376	384	327	373	416	342	380	415	381	354	381	376	381	374	408	376	375	395	369	352	376	361	349	393	381	376	347	352	352	370	346	369	414	344	371	395	359	366	359	391	363	355	392	405	387	327	395	353	391	370	376	412	363	373	395	391	372	370	382	357	342	396	380	342	364	356	382	338	378	361	375	373	394	388	403	367	388	388	381	340	357	352	394	350	372	380	361	340	358	371	346	353	400	347	347	340	371	380	381	354	373	360	359	361	344	349	406	376	350	383	368	396	389	376	377	338	368	378	391	351	388	365	359	367	372	390	378	359	373	358	373	392	329	376	349	371	366	386	373	379	356	337	379	371	354	377	337	336	376	380	364	350	348	365	369	358	374	368	350	363	371	365	353	379	368	314	341	372	351	403	340	387	390	381	341	374	362	340	365	400	367	394	350	361	351	359	389	360	375	368	365	366	357	357	342	398	344	380	353	363	386	350	364	369	434	360	364	355	383	363	372	366	374	363	378	370	373	361	376	383	363	383	358	366	373	369	379	364	380	372	334	358	362	335	372	346	345	341	386	360	349	330	347	376	338	373	380	374	350	360	340	364	368	386	331	366	349	366	363	351	363	363	395	356	383	341	377	356	384	361	390	375	363	378	360	345	322	374	330	367	381	345	384	378	381	370	364	364	362	386	359	389	361	363	357	351	396	362	362	379	379	375	400	382	341	361	365	375	377	381	376	402	386	346	353	346	347	376	378	344	361	359	343	368	361	392	367	382	375	402	367	367	358	378	380	370	356	363	365	373	354	382	396	387	367	376	348	398	357	343	399	408	351	398	366	355	409	359	387	369	389	380	400	369	355	399	341	367	355	382	357	352	400	392	364	390	361	364	369	366	359	363	359	364	373	345	368	371	372	374	351	387	373	378	350	350	343	374	396	380	351	377	383	364	385	356	364	362	350	310	396	360	338	349	376	357	383	355	333	343	363	368	407	370	388	352	355	339	373	339	357	351	349	355	341	373	372	327	330	390	343	377	367	384	341	386	364	375	370	330	369	370	342	376	357	379	378	392	375	372	381	404	366	395	351	331	373	372	362	335	367	394	386	360	369	365	370	404	355	373	381	327	369	340	378	381	370	354	358	366	400	380	356	354	381	372	383	339	348	355	391	379	355	372	359	351	378	350	368	364	389	378	386	370	376	349	341	346	363	367	359	338	369	358	364	377	378	365	362	345	381	374	375	378	375	361	389	347	396	340	379	354	359	371	363	388	387	382	380	398	392	331	392	388	413	368	399	343	357	379	344	364	365	391	360	388	386	406	369	368	360	395	357	370	360	357	353	395	364	354	388	380	385	381	375	340	371	380	405	362	351	359	394	359	356	365	391	349	391	370	363	361	366	356	421	361	362	354	374	393	385	358	378	350	376	371	346	343	364	366	390	340	362	365	384	339	314	376	388	347	372	381	360	397	367	379	387	361	380	385	397	333	355	347	369	320	389	387	384	396	362	392	358	366	393	386	359	367	366	386	359	373	367	351	368	383	361	382	374	356	350	364	371	380	346	375	354	338	368	358	379	365	360	372	358	373	352	398	365	370	386	339	388	354	341	367	408	353	366	391	374	330	359	359	383	392	365	367	377	366	361	339	351	358	395	383	345	355	373	391	349	382	317	384	383	345	392	368	382	365	349	409	376	413	366	355	359	357	352	379	396	392	370	346	370	382	354	370	353	370	387	392	332	331	352	392	377	372	369	363	335	375	402	393	365	354	372	365	350	375	381	357	355	378	371	378	378	346	313	386	388	328	389	357	358	369	293	381	336	365	351	351	354	394	364	383	339	388	377	396	361	426	346	371	356	363	386	413	348	396	377	402	351	399	359	384	374	384	356	356	371	349	355	388	377	369	366	363	350	385	380	352	378	382	385	380	348	369	367	369	390	367	350	361	382	355	387	376	390	383	372	362	378	354	424	380	360	339	382	388	383	390	382	351	343	370	369	354	349	406	378	351	341	380	382	392	348	366	390	374	382	372	346	378	368	367	369	377	372	370	366	376	342	427	386	353	387	360	350	396	374	368	405	361	357	368	366	363	361	347	370	364	387	393	347	367	358	328	363	367	371	369	400	384	343	400	401	392	380	375	328	375	314	327	402	363	402	363	387	372	378	345	382	370	369	360	362	360	363	353	347	375	364	380	350	384	385	385	376	366	356	362	368	382	342	393	353	356	356	354	349	363	364	380	378	349	356	346	359	381	364	352	373	396	396	339	384	339	368	376	382	351	342	369	325	343	368	338	372	354	394	399	394	393	326	315	366	351	363	385	358	355	382	365	366	386	343	341	377	365	351	386	373	380	389	374	362	377	382	344	364	357	381	361	400	400	376	374	334	362	387	383	372	402	376	370	378	358	361	360	338	391	406	383	389	350	386	391	368	369	375	385	340	360	386	375	374	412	363	367	380	352	340	383	378	374	371	382	346	385	343	340	398	357	387	390	379	343	344	360	350	346	375	377	367	413	344	373	372	371	382	377	376	409	364	367	354	378	401	362	348	377	376	382	350	384	404	415	380	354	339	382	394	382	318	348	360	378	375	361	347	358	365	354	371	361	364	370	388	364	375	341	426	364	377	371	421	356	359	396	350	373	363	340	378	349	346	347	369	353	384	373	379	361	413	369	341	374	383	367	372	377	358	361	346	416	396	393	359	384	355	383	345	384	350	360	366	368	373	379	350	364	401	391	351	366	357	362	389	357	399	351	365	343	376	334	352	347	383	382	420	376	352	360	354	347	380	385	430	353	392	407	385	348	350	330	339	370	343	384	361	321	400	377	339	357	358	402	367	389	352	387	321	380	380	325	353	357	396	356	352	360	372	385	376	375	374	353	382	371	358	353	396	379	349	375	375	374	383	384	356	346	351	380	376	344	396	380	394	340	367	365	411	330	364	365	368	330	349	348	387	365	358	368	374	358	391	395	363	380	391	346	393	359	361	346	411	419	343	363
1365	51	28	41	53	39	45	42	53	42	40	36	37	42	42	34	39	25	46	37	34	30	33	27	27	28	31	31	28	29	35	27	20	37	32	30	25	31	30	28	27	24	28	31	32	31	24	24	23	24	17	25	35	29	33	27	34	27	25	39	33	23	28	34	30	35	25	19	27	20	18	33	26	29	29	33	19	18	29	28	28	34	29	30	28	19	22	28	25	29	31	24	33	28	26	23	29	34	20	29	23	25	26	31	35	22	33	23	24	34	23	25	29	21	22	35	21	27	30	30	39	36	37	28	36	23	24	22	27	30	25	26	17	32	18	18	25	28	24	28	24	33	28	25	29	22	29	40	31	30	30	26	34	30	25	20	30	32	28	31	26	27	29	35	28	36	28	32	22	28	38	42	21	26	25	27	19	25	24	29	29	24	27	15	31	23	27	22	32	24	29	26	28	30	43	33	21	32	30	29	28	29	25	35	27	26	30	29	30	23	28	23	21	25	30	27	30	24	27	22	35	19	26	30	25	34	33	30	32	27	23	29	25	27	26	32	21	28	24	42	35	28	25	38	28	33	30	26	23	34	25	34	29	26	23	27	30	23	28	35	29	20	25	28	30	28	34	24	23	30	18	23	21	30	34	35	22	27	20	27	29	32	19	28	28	23	36	24	37	28	33	26	33	36	20	24	31	26	36	24	43	24	32	19	31	19	33	28	42	26	22	22	20	33	32	34	33	36	23	40	32	42	21	26	34	33	36	31	33	25	25	33	22	27	21	25	21	24	23	37	25	21	29	24	26	33	33	23	22	30	23	22	31	29	40	38	29	31	33	30	20	28	35	31	23	28	22	35	28	26	34	27	35	33	32	30	29	35	32	18	32	27	30	22	33	34	22	29	31	26	31	20	20	36	30	27	40	29	18	28	30	39	31	31	28	23	25	29	22	32	32	20	31	28	23	24	22	40	32	26	31	17	33	37	23	36	37	24	31	22	24	26	29	32	31	24	22	31	25	38	31	39	31	41	44	28	27	35	36	24	22	29	33	35	21	31	30	18	23	30	30	36	30	27	24	31	34	30	30	29	29	23	33	26	25	34	27	27	35	29	23	29	22	30	33	31	30	33	29	20	25	31	26	31	27	30	26	29	27	26	32	37	23	33	30	26	28	30	36	28	38	23	26	32	27	35	23	28	22	36	37	25	32	23	25	33	32	27	31	26	30	30	29	26	25	31	21	18	29	32	27	34	30	26	31	27	23	27	26	32	32	23	35	24	25	35	33	27	33	19	30	38	22	30	31	22	40	27	36	16	26	27	26	34	30	26	25	26	32	33	32	23	30	23	26	31	26	33	22	23	30	35	30	21	27	33	44	20	18	36	22	32	35	28	34	31	22	24	37	32	21	23	33	25	22	28	33	35	28	24	36	24	24	33	27	32	24	33	33	25	41	25	26	33	26	26	27	21	26	32	29	40	31	30	22	23	28	27	30	38	35	30	18	27	14	36	23	30	25	19	22	30	22	27	18	29	30	31	32	31	24	32	35	23	25	31	25	31	27	23	34	25	28	32	39	24	28	34	37	30	24	22	29	25	32	20	27	35	31	32	25	33	25	31	33	30	35	34	33	19	24	23	21	32	25	18	35	37	26	23	39	29	34	25	28	27	37	30	18	34	31	21	36	21	21	25	14	21	29	30	34	29	19	23	27	34	42	32	24	28	25	28	18	23	29	26	26	25	24	24	49	30	19	36	21	32	31	24	28	23	29	33	33	24	33	32	26	24	31	20	24	31	31	23	23	22	43	23	27	23	29	34	27	19	27	30	38	30	26	28	31	27	30	30	32	26	36	33	31	23	22	34	26	26	26	29	22	33	24	27	37	22	25	33	22	28	28	22	26	27	30	33	31	27	36	26	32	26	25	26	36	25	34	27	18	27	25	32	24	20	27	30	20	30	30	23	21	21	26	31	26	26	23	26	27	28	21	24	32	37	29	27	19	30	27	22	26	27	22	32	30	28	33	20	22	28	22	31	24	25	31	36	38	30	32	29	34	31	31	22	30	32	29	25	31	25	31	27	25	37	38	27	23	28	28	34	28	28	28	30	28	23	34	24	37	33	29	27	26	26	32	23	25	29	29	31	28	27	32	21	25	27	28	26	34	34	35	27	22	28	32	35	32	30	24	26	26	30	28	26	21	33	27	22	19	18	25	31	22	36	26	33	33	44	22	26	25	29	30	43	21	25	28	34	38	31	27	31	20	23	37	20	34	33	29	27	26	26	38	28	34	44	31	32	24	24	27	23	29	29	29	25	31	30	28	24	22	31	29	17	26	31	24	33	25	27	25	30	35	30	25	40	27	24	41	28	33	27	37	29	35	25	27	31	32	24	34	32	29	21	20	37	22	23	20	26	25	30	38	28	12	32	31	25	24	27	27	36	18	27	36	30	34	33	33	31	38	24	22	39	32	43	25	26	33	27	32	34	22	30	26	27	23	25	29	20	28	39	33	19	24	32	38	40	18	34	23	28	35	28	25	23	26	27	31	26	18	31	26	25	30	29	40	19	41	26	28	37	29	32	21	24	34	30	36	27	32	36	31	32	33	28	39	30	26	28	25	38	34	38	23	23	33	27	41	36	30	32	33	22	30	33	27	32	33	33	30	31	24	32	31	30	32	24	29	33	24	35	38	32	35	29	29	33	27	34	35	26	30	24	28	33	18	28	24	31	25	34	31	33	21	29	20	26	21	33	20	28	27	41	35	30	18	29	27	29	29	20	32	37	28	42	35	34	20	39	27	26	27	30	24	25	30	34	25	35	23	29	37	31	27	24	32	25	50	33	30	33	27	32	32	21	33	25	36	32	24	25	23	35	26	31	32	31	36	26	35	25	27	32	23	26	33	19	28	27	36	30	27	23	35	35	24	32	32	35	35	33	28	28	39	33	33	23	23	23	28	25	29	26	28	26	25	21	31	26	24	36	33	25	28	20	30	26	28	32	30	29	28	31	34	31	27	24	21	32	29	33	27	31	32	40	34	31	39	27	30	25	26	33	29	15	20	32	25	27	32	21	33	29	18	17	35	31	27	34	30	24	26	28	21	30	25	35	19	40	33	33	31	23	13	35	30	23	37	31	23	33	32	21	25	26	25	32	29	26	22	28	32	23	26	30	33	26	27	29	40	19	24	27	28	34	21	24	28	33	28	27	25	30	30	22	26	27	39	20	27	33	26	25	26	28	28	28	37	42	30	34	26	36	46	35	33	20	19	32	22	20	22	29	31	20	35	21	27	30	26	29	36	32	26	38	22	14	28	25	30	26	29	27	32	33	14	30	21	33	25	31	32	28	34	23	24	31	32	27	28	24	31	18	28	32	26	25	33	30	33	35	23	41	22	30	31	28	38	21	32	23	33	29	27	25	27	25	24	29	23	29	27	35	23	25	20	27	33	39	28	25	27	35	27	34	27	25	22	35	33	21	26	34	29	26	32	36	27	36
12302	1865	812	1735	3196	2949	2285	1985	1540	1318	1165	1036	947	875	773	751	799	787	850	633	663	578	615	571	555	558	572	624	588	553	562	523	556	517	494	522	511	582	526	478	544	489	507	544	469	541	522	505	518	499	490	502	579	506	522	523	554	498	523	534	495	503	516	483	524	490	502	519	502	498	528	455	488	459	513	510	489	507	516	476	498	493	524	554	548	484	509	489	517	466	499	481	533	541	503	481	467	516	478	502	463	531	501	523	509	490	454	502	499	522	509	524	503	500	521	504	502	514	458	516	514	473	530	480	513	478	490	493	504	524	536	465	503	491	496	474	522	487	515	505	534	503	510	528	548	544	470	512	506	508	492	530	506	472	490	519	510	508	515	539	525	495	513	517	451	481	506	469	485	455	490	516	514	506	492	493	494	497	450	522	512	440	520	488	507	515	486	465	503	526	522	469	509	501	509	505	466	496	507	497	477	479	498	507	500	476	501	513	485	514	498	478	492	546	483	483	489	488	559	474	526	487	447	486	497	484	460	486	507	492	534	488	517	524	499	530	509	516	514	490	521	488	539	508	501	494	497	458	526	466	540	528	508	533	523	515	509	495	489	531	534	511	578	499	502	491	505	500	508	502	516	488	517	508	505	478	506	524	472	508	472	536	508	519	488	480	498	523	501	499	498	505	517	500	501	527	502	484	511	510	475	483	526	516	485	492	493	492	454	480	501	478	496	508	476	483	495	511	512	492	494	489	497	492	484	533	527	459	538	525	487	448	493	479	528	517	485	494	479	512	513	525	488	560	485	475	470	520	496	503	476	482	487	458	477	495	492	529	491	480	531	516	499	496	526	497	488	490	501	460	487	464	496	476	495	529	529	522	491	489	469	518	501	510	498	488	488	504	522	557	487	491	526	481	516	534	508	532	489	508	538	527	509	521	497	495	493	488	507	514	509	516	498	508	483	517	490	512	456	478	489	490	472	514	495	490	480	474	516	511	481	510	533	505	493	495	479	476	525	457	535	477	450	509	490	507	511	502	504	444	514	511	499	526	475	472	511	487	543	445	486	525	478	477	485	462	515	568	459	541	489	490	503	549	510	505	516	479	483	558	522	507	530	499	465	482	509	482	505	495	466	535	480	457	510	488	512	541	489	527	501	452	449	480	529	481	520	518	534	436	471	512	471	491	471	511	536	535	490	534	502	476	496	520	494	496	486	524	554	552	506	507	506	497	508	485	474	500	468	482	525	449	481	469	509	516	506	500	519	540	471	521	512	469	470	537	523	506	498	540	490	541	475	517	518	458	527	502	488	522	504	488	488	513	503	470	482	540	526	509	541	470	517	528	522	509	523	543	490	494	484	498	504	482	497	511	514	485	473	520	490	486	506	448	468	470	494	493	504	490	534	498	495	536	545	495	518	484	509	478	485	487	523	506	486	485	486	500	495	524	488	503	506	481	462	496	491	503	535	486	508	504	485	482	488	488	526	507	527	515	528	504	516	513	524	513	517	485	490	535	486	502	480	520	527	551	501	496	513	499	552	495	492	469	510	494	556	509	517	484	481	490	501	527	508	481	503	511	507	512	503	501	473	498	516	514	498	524	509	467	515	537	506	488	500	489	469	497	510	504	486	495	477	491	515	511	519	495	519	463	518	523	463	500	493	497	480	508	489	489	501	530	491	465	482	502	516	514	482	471	537	528	478	526	533	513	490	490	503	456	554	500	522	485	520	501	518	476	496	475	480	513	498	501	445	505	522	518	491	513	520	525	447	480	498	463	551	489	503	512	553	477	513	483	474	530	528	495	532	504	512	462	540	527	511	506	495	524	483	513	520	512	455	507	513	495	453	479	477	534	517	485	489	476	476	480	501	513	479	506	523	483	525	499	469	510	506	495	516	490	498	514	520	516	498	487	534	485	546	471	471	543	489	508	482	469	531	497	487	549	489	485	506	512	533	500	539	519	518	527	498	480	499	470	487	495	473	484	505	475	523	488	493	495	529	525	503	456	516	472	495	539	528	486	516	479	512	517	532	504	520	501	482	541	506	484	457	461	492	513	501	491	487	493	542	481	491	487	488	493	509	505	472	512	505	514	490	528	502	514	517	504	502	507	508	530	502	541	499	512	486	492	526	499	538	483	482	504	523	478	483	540	486	503	539	502	510	455	484	480	532	492	471	539	501	491	472	491	489	534	519	500	502	438	481	521	509	467	529	489	464	517	485	445	501	508	510	475	493	503	486	507	530	509	498	452	459	476	488	489	517	515	503	498	490	481	526	529	488	487	496	508	484	506	523	523	557	484	480	515	529	526	505	525	510	513	508	545	458	473	482	469	495	490	514	513	502	505	477	531	486	495	476	502	482	501	541	506	472	475	518	474	543	511	478	513	498	505	498	478	493	515	535	487	512	499	475	484	511	482	500	455	502	538	481	494	489	471	488	496	553	514	535	470	508	488	464	465	515	470	457	459	480	468	485	447	476	467	502	510	496	507	525	506	494	522	500	485	510	493	493	499	513	480	537	489	504	486	524	485	481	511	487	498	495	503	473	488	455	521	488	531	552	545	479	467	505	489	467	511	491	495	494	510	459	518	517	498	503	515	492	535	481	497	515	504	482	467	483	470	508	510	502	511	527	487	477	520	494	485	507	531	508	487	490	516	488	505	501	536	488	493	508	505	540	504	464	495	514	524	506	475	505	467	521	482	526	482	498	475	477	510	536	479	497	457	519	493	495	535	483	481	522	497	483	478	512	502	504	466	525	519	527	500	506	517	470	503	514	505	485	513	515	480	500	479	496	494	524	513	524	503	521	505	483	476	492	501	510	451	499	504	506	508	511	488	477	505	481	508	507	535	494	576	524	480	493	510	530	475	517	457	517	480	505	485	512	491	516	507	476	503	507	490	513	469	508	476	548	494	523	499	522	510	494	525	531	517	482	504	473	501	476	494	494	493	501	480	468	490	497	499	524	497	484	500	477	518	491	480	514	499	524	465	502	510	494	486	484	459	495	504	542	473	451	500	487	498	530	538	458	474	508	455	489	502	440	516	478	531	524	515	527	489	533	517	471	514	514	525	499	485	528	500	518	502	541	504	528	465	504	459	529	531	509	482	473	499	496	505	486	503	481	505	508	502	491	482	495	541	476	512	523	488	500	508	510	521	479	499	522	520	509	494	516	519	483	500	499	472	491	518	489	510	499	485	468	527	503	486	494	507	480	500	556	496	518	489	534	507	522	517	510	504	484	479	537	456	529	491	502	511	521	526	524	513	523	515	561	522	488	499	458	469	524	515	489	485	509	515	506	510	517	516	511	447	511	520	516	482	543	486	537	502	473	510	498	495	499	499	482	515	495	515	492	505	508	546	497	512	517	455	490	521	507	492	486	528	511	545	517	527	520	519	474	523	496	472	499	518	516	497	462	497	518	471	498	486	493	480	509	514	514	539	503	465	539	502	481	486	500	523	461	495	482	518	540	475	494	503	520	505	500	475	503	511
2716	143	77	71	104	130	109	109	102	94	79	66	83	67	65	58	60	72	69	55	54	48	52	39	59	48	52	47	47	46	55	56	39	41	39	45	53	61	45	49	55	43	42	47	50	44	47	38	51	56	37	41	43	43	32	36	49	50	46	53	59	42	50	47	40	42	34	38	46	51	46	42	44	36	46	37	43	54	30	49	53	40	48	33	45	43	40	49	50	42	49	41	25	56	50	36	46	38	48	47	53	52	54	42	64	48	37	39	48	47	45	46	44	50	60	49	50	38	44	40	45	38	46	33	46	30	46	43	45	44	38	50	44	39	43	46	37	42	38	42	55	49	50	42	49	30	40	42	46	40	52	45	47	39	48	37	51	43	62	60	53	39	34	40	43	48	33	52	36	33	42	34	45	44	46	40	38	39	49	43	44	48	46	52	43	56	47	41	46	45	43	42	44	35	42	47	31	52	31	42	44	47	49	49	39	50	52	53	32	55	42	49	43	37	33	42	42	34	45	55	43	47	34	42	29	34	41	37	42	30	55	45	47	43	52	50	49	40	48	43	33	57	46	56	44	45	41	45	42	34	51	33	50	52	49	53	36	43	57	56	40	43	35	54	35	53	58	51	53	35	47	57	39	48	41	46	45	35	53	44	36	43	50	31	45	41	35	47	45	46	49	41	38	37	48	39	45	38	34	51	49	40	48	42	32	45	49	48	39	50	46	47	38	42	49	45	49	40	50	34	63	46	49	43	45	50	54	30	40	48	51	40	33	54	36	36	43	48	40	45	50	49	29	47	48	36	35	49	41	44	44	38	39	41	42	39	45	49	44	38	36	40	47	44	42	57	36	45	45	54	52	28	45	47	41	46	52	44	43	30	42	51	54	41	44	44	44	42	44	41	32	40	51	39	48	44	39	49	45	39	60	43	39	42	39	37	43	42	46	50	33	46	40	36	47	40	43	41	46	53	47	38	35	43	52	41	25	45	45	41	51	47	38	47	38	37	48	56	44	33	39	43	49	42	42	39	48	46	42	42	47	32	38	34	51	44	45	36	48	38	37	36	41	35	40	45	41	37	46	48	57	40	41	52	42	50	47	49	37	38	39	44	45	57	41	55	51	45	30	49	35	46	41	42	35	41	45	35	43	45	41	39	47	48	43	29	50	41	40	54	42	47	52	48	35	59	54	44	51	50	56	47	55	44	41	58	44	39	37	55	37	36	48	51	50	44	37	51	58	37	29	54	45	41	33	44	33	35	39	50	50	34	43	37	38	46	38	37	29	62	49	49	51	40	42	43	46	39	44	41	54	56	34	37	43	44	29	48	45	42	39	51	45	52	42	35	57	49	48	43	48	43	52	42	49	49	30	32	40	47	44	41	56	44	48	46	45	45	52	46	41	37	56	47	37	45	43	42	59	49	46	46	42	48	40	36	40	43	44	36	50	47	36	35	35	34	48	49	47	48	48	43	44	46	48	41	58	32	50	51	44	40	33	48	51	51	41	54	36	53	50	47	42	46	48	47	45	51	40	46	48	37	40	31	42	48	42	55	36	45	47	40	40	42	39	52	41	46	48	42	44	47	29	45	57	48	42	42	43	49	46	34	42	46	40	52	41	47	41	46	40	51	59	48	34	49	39	46	56	41	49	38	29	52	43	45	51	50	42	56	50	47	46	41	39	46	36	51	48	55	44	44	47	39	54	43	44	42	45	40	46	33	54	39	52	44	67	47	41	46	41	42	47	44	46	66	40	36	46	42	43	38	59	53	50	41	44	42	50	43	42	55	42	37	48	43	36	33	50	33	44	34	43	58	42	37	51	35	50	45	46	33	62	39	43	32	53	51	42	43	50	45	32	53	51	41	52	44	55	55	46	46	43	32	49	53	56	39	36	51	43	52	48	47	34	44	45	45	29	50	54	44	38	56	49	36	42	34	44	59	52	46	51	46	42	41	60	34	41	52	48	47	50	41	37	49	47	45	33	51	46	48	47	29	49	46	36	44	33	40	47	43	36	51	54	45	49	35	42	37	44	27	48	48	51	51	44	34	49	45	44	54	46	38	45	49	42	38	43	47	54	50	44	62	47	42	48	44	50	42	50	55	40	36	52	33	36	39	52	40	48	44	49	39	53	40	51	50	35	48	42	34	53	43	52	46	37	38	47	51	49	57	45	37	45	35	49	50	35	40	39	41	37	39	32	41	45	49	43	61	36	41	45	41	56	51	55	43	43	56	33	39	52	52	51	48	60	39	50	40	51	34	56	46	35	53	58	43	41	47	40	48	53	54	52	35	51	40	40	44	39	44	41	36	47	38	47	42	48	49	49	40	51	39	47	34	48	45	44	30	37	46	51	49	44	47	39	44	31	40	47	42	46	51	49	57	51	36	44	50	50	36	41	54	33	35	45	46	55	56	41	52	60	37	46	52	49	55	37	44	47	41	29	47	41	52	45	54	45	45	45	41	44	42	37	54	37	34	46	46	43	49	51	49	51	44	45	44	39	46	37	57	48	33	48	51	34	47	46	37	43	37	57	39	36	46	47	42	46	41	58	43	45	48	49	45	34	46	39	50	42	54	34	47	42	52	54	38	35	46	31	48	37	47	47	51	52	39	39	54	44	34	50	52	42	44	37	46	48	51	46	41	47	53	44	40	31	42	45	45	33	39	40	45	33	45	36	43	43	28	48	40	50	51	52	49	45	47	49	51	32	49	40	53	38	49	42	47	45	43	43	39	42	44	46	46	47	39	53	37	56	46	51	55	38	43	41	38	46	49	44	47	48	42	43	37	44	42	42	53	41	43	40	55	46	46	47	45	48	49	49	45	45	43	29	48	42	35	40	47	35	52	58	47	44	39	38	35	36	42	55	46	43	39	54	58	39	49	53	42	27	46	38	60	40	57	39	40	39	36	54	58	43	44	40	41	40	27	46	40	36	44	55	44	43	36	49	42	49	44	42	39	42	45	58	42	40	42	40	43	46	42	34	38	48	48	43	45	34	39	43	46	50	45	44	48	41	54	55	49	27	49	45	51	54	46	44	46	46	51	42	49	42	45	49	39	39	45	43	39	44	43	44	41	39	44	55	48	46	48	40	45	32	41	47	34	34	44	51	45	49	37	46	46	37	54	57	53	44	49	44	57	40	42	33	57	43	46	49	56	40	47	45	61	41	29	45	32	35	39	48	45	40	47	44	44	45	41	32	48	43	40	43	33	42	44	61	46	50	49	39	48	39	49	48	41	48	51	46	43	42	33	46	59	41	44	37	48	50	55	47	51	53	57	51	42	47	32	45	34	52	42	36	36	46	36	51	35	53	48	38	43	52	47	39	42	45	35	44	54	36	42	36	36	45	42	37	53	36	37	51	55	59	33	58	33	50	43	45	52	50	39	48	48	58	36	45	51	46	44	36	45	45	55	38	50	40	44	57	36	48	47	40	55	42	44	36	53	44	43	47	37	48	47	39	47	58	47	36	44	40	34	52	44	43	47
17159	4120	1880	5553	9994	9530	7552	6110	4896	4082	3396	2897	2558	2328	2001	1820	1650	1706	1827	1372	1366	1312	1244	1144	1094	1137	1008	1063	1083	968	1007	970	889	960	937	883	902	897	912	896	872	872	837	855	842	852	846	844	860	876	850	832	802	877	848	818	870	833	819	806	838	800	816	803	808	815	810	863	839	776	756	819	804	769	857	785	794	759	798	809	773	827	798	769	794	813	772	780	778	723	745	767	815	765	767	780	772	739	802	786	823	775	783	780	774	721	798	735	770	767	769	822	798	796	734	719	777	779	753	793	771	777	764	781	777	770	830	769	823	735	818	762	800	827	785	790	768	804	757	753	823	801	748	814	816	819	833	709	742	782	842	791	777	745	781	793	778	742	747	772	764	787	730	776	799	776	768	766	822	772	772	742	770	774	796	760	815	765	793	703	819	770	787	752	746	800	807	794	849	815	786	776	825	862	840	768	767	813	793	763	731	817	816	781	825	758	793	783	782	774	777	866	777	827	830	843	774	778	794	756	775	780	732	790	778	786	759	838	777	772	789	746	764	747	784	720	778	801	755	805	748	801	756	735	763	793	734	769	768	794	788	782	785	779	759	807	807	788	775	817	772	816	790	767	754	781	765	754	818	764	757	816	750	793	801	767	761	721	785	815	805	829	757	852	789	788	706	751	740	767	748	744	754	788	768	798	776	800	765	771	816	775	763	740	790	824	784	795	789	774	840	744	813	766	791	746	757	722	824	784	805	715	797	755	726	758	716	768	777	742	790	738	737	735	778	771	760	857	811	759	741	755	807	794	810	780	787	763	735	810	778	791	803	782	743	743	815	755	798	762	776	806	748	759	770	751	761	779	715	813	756	791	800	742	771	773	752	788	772	798	800	771	761	798	753	779	777	824	812	777	773	750	774	794	710	806	784	783	744	751	791	777	767	761	765	759	833	781	733	814	753	753	723	776	716	739	778	742	763	757	759	779	695	836	771	828	789	737	781	724	756	767	805	742	752	785	812	768	791	808	770	708	747	802	765	787	802	733	766	757	783	790	797	771	763	753	816	757	752	776	757	744	777	786	741	761	802	775	760	764	771	756	751	750	784	758	787	786	753	810	757	757	789	741	773	766	774	773	770	765	746	750	756	753	778	791	741	767	782	786	756	767	748	772	785	819	767	742	826	812	745	735	768	771	742	768	788	764	800	804	793	818	778	834	808	752	742	797	828	773	797	769	757	789	790	803	767	808	784	752	780	765	766	756	785	807	766	772	747	781	791	710	876	799	746	771	755	766	743	755	811	764	742	766	777	777	752	795	723	763	741	766	755	752	760	820	793	759	808	783	775	755	744	736	768	798	779	734	760	775	804	792	800	755	793	774	728	770	787	750	764	783	799	775	748	779	750	761	828	776	765	798	760	785	748	766	781	768	806	780	744	767	772	770	786	793	767	744	795	762	781	748	816	785	839	801	749	771	805	786	783	757	732	746	737	749	782	764	769	820	775	761	718	758	773	802	774	842	784	771	744	795	759	745	779	760	723	804	762	737	730	761	806	779	797	830	821	797	738	761	743	762	780	760	733	750	765	812	785	777	788	782	764	788	776	750	831	776	734	820	771	810	748	808	749	785	791	798	763	814	783	781	856	759	782	763	792	781	784	772	818	753	737	772	767	773	793	797	713	767	794	780	815	809	745	768	771	762	801	795	767	746	766	768	757	781	820	743	730	719	785	758	787	765	774	772	748	810	805	748	787	723	754	709	824	786	795	763	754	792	778	752	793	754	772	823	780	741	788	797	805	785	801	783	774	794	774	734	791	784	836	770	750	782	715	722	807	791	815	808	788	742	771	763	811	797	811	758	787	752	784	782	788	774	834	787	797	756	795	744	767	781	793	808	730	830	798	713	770	724	825	789	734	776	799	771	766	769	774	794	771	789	805	792	759	766	766	787	722	755	704	755	748	754	779	806	701	782	794	822	756	783	776	779	744	812	766	781	723	754	783	804	778	762	767	788	799	777	745	811	776	762	780	744	762	786	770	793	800	794	805	754	779	801	761	819	768	781	794	797	755	759	812	744	777	756	781	784	767	772	766	765	772	724	766	794	773	791	757	745	800	792	736	809	810	821	738	819	769	824	800	793	758	782	770	751	758	812	770	774	807	827	758	785	762	786	780	751	774	796	787	798	809	745	734	764	722	789	760	780	704	768	815	769	808	806	750	733	817	782	803	705	728	792	767	821	791	836	858	768	781	782	768	793	755	782	726	769	768	740	731	796	759	797	786	756	730	804	760	800	755	759	747	746	823	796	779	710	796	801	750	800	746	792	785	787	754	745	792	816	792	815	807	825	754	759	779	748	753	791	773	739	759	794	775	786	728	734	783	762	780	826	780	756	717	764	786	785	828	773	768	747	808	798	796	770	762	749	752	771	750	822	765	784	832	790	790	776	800	749	828	775	773	811	787	752	718	772	796	739	800	748	728	739	781	758	736	772	755	727	750	760	747	735	827	767	813	766	763	756	773	729	771	768	794	761	741	809	812	786	761	793	741	805	853	769	780	787	774	814	751	781	730	703	757	794	778	761	792	794	790	805	749	799	784	819	740	769	758	814	749	792	789	793	792	832	738	771	789	778	799	750	780	816	795	773	729	782	801	768	795	814	752	772	818	743	767	732	722	758	703	768	731	727	792	795	749	753	756	783	745	787	798	767	772	799	732	783	760	807	793	796	752	775	779	770	801	849	758	761	751	745	726	749	789	731	769	769	716	761	758	735	772	739	782	742	776	776	783	789	737	788	718	702	748	800	758	783	759	786	788	780	720	772	792	776	839	782	796	758	725	768	727	739	754	801	744	775	746	744	761	744	806	763	751	793	767	831	782	816	763	753	772	820	800	724	791	794	762	747	759	810	797	785	780	763	779	816	799	737	770	754	772	747	732	766	738	804	807	818	797	792	755	729	780	719	831	761	761	772	767	782	792	789	771	791	791	731	740	734	804	734	752	742	746	788	799	774	778	738	763	729	759	760	803	782	815	701	777	759	769	762	765	746	751	764	729	776	790	757	809	772	735	787	765	795	761	728	766	785	775	754	807	735	785	766	811	787	768	796	811	785	785	767	812	783	761	796	762	805	721	800	760	777	755	729	757	790	832	803	768	763	772	764	748	765	780	808	757	779	744	734	753	797	766	787	776	772	817	763	761	759	786	755	789	804	752	765	808	771	788	772	761	822	777	751	791	748	763	782	758	786	788	775	734	771	775	756	784	773	793	759	803	803	799	793	735	770	761	780	807	777	794	758	806	834	771	762	785	780	741	766	767	791	777	802	766	797	796	783	791	764	759	781	775	783	797	794	777	822	791	696	828	794	749	805	745	811	760	790	816	774	795	797	769	785	749	742	813	738	797	776	766	800	797	791	738	752	809	748	820	746	739	818	788	818	721	823	770	799	804	777	747	776	790	746	743	789	778	714	781	783	772	782	733	802	775	805	817	737	780	740	776	754	770	786
2655	118	67	62	112	103	123	102	97	67	89	72	69	69	69	60	54	61	66	67	49	60	49	52	65	50	40	34	50	52	51	45	53	49	39	40	53	40	49	48	53	44	38	36	45	55	34	47	46	49	38	50	39	55	44	47	35	46	47	35	44	44	62	49	47	50	53	47	56	51	40	55	46	35	47	47	39	47	32	46	41	50	52	44	49	38	47	49	43	40	35	52	47	47	35	45	51	34	52	47	35	40	41	39	52	60	56	47	38	36	48	48	38	40	36	48	40	50	47	50	35	34	46	54	51	47	34	49	47	51	58	59	47	50	50	49	38	45	47	44	45	46	40	50	49	39	36	31	39	37	41	36	40	29	53	57	45	36	54	42	46	34	54	40	38	43	49	54	50	41	47	44	37	49	46	48	45	43	41	45	39	52	53	39	38	41	39	52	47	44	40	31	51	44	44	50	39	33	57	49	36	38	45	48	50	39	43	40	44	42	32	44	45	46	49	34	45	39	32	46	42	48	40	44	44	39	44	43	43	52	40	50	35	42	47	36	36	46	48	40	41	44	39	49	37	44	42	45	44	41	47	40	51	48	48	48	41	49	37	37	47	40	37	34	41	39	39	40	36	38	40	42	41	36	37	45	42	43	41	48	44	59	35	45	40	41	47	47	37	42	43	48	46	43	35	47	50	48	43	45	50	29	41	43	50	45	47	47	46	49	43	48	46	40	47	38	40	43	50	50	53	52	36	39	48	43	41	37	42	42	46	45	42	47	45	36	48	48	50	49	45	34	41	39	48	46	45	42	50	38	48	46	49	38	48	33	39	52	44	42	42	33	44	40	37	40	42	26	39	45	45	48	53	52	42	37	36	57	35	55	47	43	44	33	43	47	63	40	33	38	56	38	45	45	40	40	47	52	46	46	46	47	57	46	49	49	43	36	44	41	52	48	43	45	35	51	49	51	33	45	47	41	36	46	54	41	39	50	49	38	65	53	39	59	41	35	47	44	55	53	45	56	45	36	37	53	47	46	36	42	51	55	39	43	47	45	43	47	46	53	35	60	49	37	44	51	38	45	51	44	48	34	53	31	36	45	47	48	38	45	46	33	44	35	40	37	45	54	64	41	57	48	62	42	40	39	40	47	37	50	40	55	52	43	50	52	53	40	46	38	68	36	53	53	51	49	49	41	44	43	49	41	37	55	30	59	42	41	50	36	56	57	52	46	42	49	45	42	47	46	51	40	57	34	39	45	40	41	45	52	40	41	39	38	42	44	41	38	33	43	48	36	43	49	41	46	40	32	45	49	50	35	40	42	45	35	37	38	46	40	42	41	41	46	45	40	37	56	51	31	29	39	40	52	36	35	55	36	37	60	40	36	69	39	47	36	47	54	43	43	47	51	45	46	45	45	44	47	51	47	41	46	45	48	38	34	37	56	57	43	44	56	44	50	33	40	38	55	47	47	43	48	34	41	41	43	49	50	39	52	45	44	53	39	36	27	48	45	48	49	40	45	33	46	52	48	46	42	43	46	53	45	46	47	31	31	45	43	28	41	43	49	34	42	46	43	60	52	41	51	38	56	40	53	51	46	40	46	49	45	44	39	49	52	48	31	61	34	48	48	49	34	49	50	39	41	57	51	35	55	35	36	41	49	52	37	43	38	46	52	57	46	54	61	45	53	52	51	38	37	45	49	36	45	43	50	41	38	41	52	37	44	45	50	57	43	32	36	45	48	50	48	37	49	53	39	44	48	56	44	47	41	38	46	50	56	45	41	52	46	49	38	52	40	41	47	37	53	42	44	33	42	49	56	53	54	39	45	38	53	39	43	39	50	37	49	51	40	30	45	45	48	41	41	47	38	43	37	46	47	43	54	40	56	36	29	40	55	40	42	44	37	50	43	48	53	55	46	45	38	40	49	44	45	38	36	50	55	33	34	50	47	41	50	41	53	51	60	52	40	60	46	43	47	37	41	46	50	37	49	48	40	34	49	44	34	35	43	47	43	41	39	32	56	40	47	26	43	47	46	43	38	42	45	40	49	39	53	55	41	43	48	51	39	44	41	50	48	54	43	57	44	56	45	41	37	60	52	41	36	27	49	40	41	45	34	40	59	43	37	46	36	42	41	53	41	41	52	57	41	47	53	38	51	35	43	40	43	27	38	45	55	50	36	31	42	47	50	43	48	46	44	33	41	44	45	44	42	45	49	41	57	35	40	39	49	51	49	52	46	49	44	55	51	57	36	48	42	45	36	48	43	46	48	38	49	33	38	49	48	56	41	33	47	44	50	38	52	51	46	45	40	38	40	45	40	34	53	51	38	43	40	46	48	51	49	46	44	42	57	36	38	45	43	52	60	35	39	56	38	50	48	48	40	50	37	30	46	46	46	52	43	50	45	42	54	51	43	51	41	45	49	41	46	49	51	57	46	44	47	44	40	33	50	35	46	41	46	43	38	51	41	53	49	47	40	57	44	55	28	52	42	43	37	47	50	34	56	50	52	51	54	50	40	36	31	57	52	48	36	35	48	43	33	47	50	42	53	50	53	44	38	39	49	38	41	38	44	39	34	48	32	46	59	48	41	45	51	45	45	44	52	39	43	57	38	40	38	51	41	40	26	46	39	50	49	41	49	50	46	52	42	45	47	42	30	42	43	46	39	50	45	36	47	51	44	32	42	36	47	56	38	49	46	45	46	45	41	34	33	27	44	56	50	44	36	42	51	39	47	37	40	44	60	43	44	36	40	41	49	37	27	52	49	33	45	43	44	40	45	42	39	50	39	45	54	46	43	45	63	50	37	30	43	37	57	43	29	46	53	56	38	43	48	47	34	47	39	38	36	36	39	49	44	41	47	56	36	36	43	37	42	58	39	54	52	45	38	48	46	48	42	38	51	38	40	43	37	43	45	51	46	44	38	52	43	43	54	39	47	49	43	41	46	44	43	29	30	32	47	40	44	32	41	54	48	34	37	35	49	44	47	50	53	44	49	48	50	50	40	41	49	39	40	53	53	47	41	41	44	34	57	48	41	46	36	50	43	47	51	44	48	45	39	50	50	30	50	44	39	45	31	39	39	33	44	36	46	51	42	38	56	38	56	50	51	28	34	34	52	37	43	31	54	37	58	48	45	44	31	39	38	42	40	37	44	51	61	37	35	41	38	35	40	41	51	43	42	56	27	46	44	45	44	51	38	41	48	42	47	46	40	30	39	38	48	41	44	42	50	40	54	51	43	46	52	46	46	45	41	53	40	47	50	44	30	58	39	50	56	46	41	60	48	35	32	35	28	34	50	42	44	48	54	52	49	46	49	44	56	42	52	40	54	47	49	47	50	39	45	53	43	49	42	42	43	42	48	43	40	52	38	40	46	51	41	46	43	46	49	45	51	48	49	47	47	51	46	54	43	47	38	34	43	43	36	43	47	36	38	47	42	38	43	65	43	36	45	49	38	45	41	42	44	48	47	37	38	41	54	38	46	49	41	42	50
16826	3901	1775	5106	9197	8681	7106	5490	4651	3708	3154	2741	2423	2065	1986	1711	1666	1674	1741	1475	1267	1259	1200	1115	1103	1089	1031	1027	980	950	981	927	966	926	930	926	938	842	874	895	814	870	854	875	846	809	844	849	838	809	819	867	846	859	845	819	809	851	802	821	762	798	828	792	820	772	814	770	778	809	807	791	807	787	786	806	801	784	795	772	778	812	796	781	807	787	748	812	777	775	754	812	809	786	796	794	778	783	761	843	737	764	772	784	786	790	801	721	729	818	812	783	749	825	810	799	748	774	774	810	803	762	768	841	736	779	800	786	776	819	741	767	733	788	793	751	763	794	805	773	723	781	716	743	781	787	683	793	760	766	763	790	738	766	765	828	764	776	746	777	782	798	784	792	853	746	745	763	777	773	811	774	796	767	795	756	762	828	813	749	781	752	832	778	731	749	825	781	772	757	770	744	737	811	753	781	734	798	813	742	785	806	769	757	788	813	839	765	739	785	839	807	810	746	814	734	770	727	776	742	767	764	785	742	793	762	720	799	772	807	743	819	786	752	774	775	757	757	748	779	832	741	775	781	792	780	765	773	777	754	808	725	751	781	775	771	743	776	745	766	782	826	726	815	782	762	793	761	778	792	747	744	786	768	782	772	704	741	733	779	773	788	797	728	763	784	807	780	770	793	795	805	773	748	752	743	735	777	776	793	756	765	772	786	766	767	805	770	738	839	799	771	738	780	771	763	749	784	816	844	780	765	808	780	763	776	800	755	771	744	735	743	729	734	757	780	710	756	810	728	783	760	775	705	760	791	754	762	771	779	743	793	800	819	783	736	734	812	812	780	789	768	797	763	741	781	769	809	782	775	738	760	773	748	783	772	794	778	728	741	788	773	779	732	756	805	775	759	815	723	796	773	763	811	756	791	783	738	751	741	770	783	750	689	762	748	766	784	751	787	737	780	752	753	785	789	786	722	794	728	752	730	783	791	811	749	838	738	783	745	765	749	775	802	749	758	814	762	720	728	770	792	787	763	768	771	805	768	765	756	743	768	790	790	815	784	786	765	813	773	760	775	755	803	738	750	753	770	739	786	820	748	770	802	789	777	795	761	733	800	733	829	737	779	792	766	752	731	795	742	815	779	781	798	733	795	754	785	777	793	830	737	793	760	781	829	809	794	766	766	822	792	785	770	749	778	767	766	754	777	755	814	725	782	771	789	721	791	779	767	744	748	789	739	799	763	843	761	760	760	818	778	701	770	799	777	781	741	752	790	781	768	743	771	714	781	750	783	777	783	764	778	777	806	795	754	753	755	775	779	770	751	752	801	778	796	762	783	738	732	764	801	754	770	724	801	814	758	752	767	760	788	813	796	762	758	749	801	771	776	844	743	815	797	801	807	766	749	770	810	728	735	783	778	781	761	778	822	765	781	799	743	764	776	770	767	771	786	769	736	760	723	756	775	778	720	768	742	772	784	729	777	756	788	750	792	777	781	808	762	746	775	747	750	786	745	767	772	741	750	784	768	802	740	737	761	764	790	758	787	751	745	782	800	786	793	758	766	776	760	772	790	780	759	739	771	765	760	787	826	808	765	784	751	727	754	769	814	800	771	752	767	781	744	809	789	774	753	760	757	750	761	717	810	830	754	790	758	812	803	795	763	753	750	749	781	770	818	804	780	787	819	758	803	711	780	769	781	784	762	761	772	794	805	801	805	767	767	747	775	730	768	825	743	756	836	745	804	753	791	737	775	772	751	745	791	809	756	778	781	746	753	720	758	807	730	734	777	765	794	829	751	775	822	742	801	737	789	768	760	758	757	777	783	766	776	739	745	780	702	807	796	722	766	783	832	809	775	754	786	781	794	755	760	782	787	731	751	754	770	772	761	768	788	819	720	753	805	795	756	783	756	825	776	757	763	753	782	726	776	775	793	755	757	790	733	728	794	809	784	759	773	832	799	791	765	763	724	786	787	713	748	840	752	801	761	777	784	733	782	733	766	743	723	779	736	774	806	726	833	764	795	789	789	782	766	784	775	724	772	789	800	748	788	778	779	710	768	740	727	800	740	800	748	788	763	767	773	793	774	841	741	818	795	796	824	714	788	772	760	813	740	755	762	719	779	788	811	779	790	727	802	749	725	734	772	776	752	780	813	815	769	787	771	733	754	749	822	780	784	746	803	756	778	772	748	754	746	741	815	732	716	778	777	765	794	804	826	766	787	815	791	795	788	720	792	797	747	752	763	810	798	775	745	750	778	823	784	745	815	804	793	759	781	790	788	705	812	831	757	781	822	783	759	773	777	789	782	762	822	730	752	722	773	755	749	776	776	797	715	802	702	783	806	789	772	768	822	791	726	791	741	797	813	741	779	824	791	751	804	803	765	784	778	731	779	766	815	727	815	803	782	772	808	774	742	767	741	756	806	816	760	726	738	753	804	752	759	801	782	802	796	700	764	787	797	788	757	790	799	796	759	793	789	723	774	716	813	774	809	772	772	786	762	791	778	782	736	705	785	773	775	736	744	777	771	760	748	774	785	802	743	778	808	756	750	790	786	823	765	788	767	796	763	767	743	803	772	738	763	818	746	780	774	765	792	772	756	743	749	750	770	798	760	786	752	775	798	797	779	828	836	811	815	770	780	780	721	782	761	757	752	759	758	787	754	769	799	766	761	754	761	779	777	749	731	746	785	797	758	785	776	751	727	762	754	745	758	775	756	795	728	803	743	782	725	797	796	802	801	710	748	749	764	736	740	771	762	812	802	802	785	802	786	770	716	791	750	768	787	735	768	733	759	803	782	802	764	796	761	771	743	765	752	736	709	784	795	793	781	729	810	792	832	747	761	812	797	779	789	692	685	802	787	757	786	725	733	786	839	754	767	848	745	759	733	807	767	768	776	760	771	780	770	768	803	785	812	779	749	853	811	760	792	820	748	764	760	787	735	762	774	785	759	754	770	777	783	776	851	794	719	755	805	832	743	763	798	712	783	757	778	795	756	817	742	761	769	791	778	759	765	780	847	769	750	814	791	742	753	756	781	757	768	791	758	805	772	779	726	800	796	768	815	771	751	794	754	821	752	764	769	772	755	764	759	774	773	759	742	782	812	760	744	747	798	779	739	787	777	783	798	772	776	742	814	732	810	806	735	826	756	767	754	781	787	777	760	752	793	789	776	797	716	723	756	793	789	728	783	753	759	780	760	727	758	785	801	762	783	796	808	795	795	762	782	753	793	763	759	769	793	764	710	725	809	795	782	801	799	780	801	724	771	800	795	782	763	777	810	745	796	730	822	821	786	781	787	751	752	774	730	759	808	827	801	783	752	809	767	762	779	713	740	769	748	751	725	775	804	747	746	776	803	789	772	789	780	748	765	734	773	816	767	808	800	764	799	729	801	767	777	801	787	804	807	721	776	774	744	834	763	758	789	789	813	775	813	783	767	742	768	799	731	781	763	797	774	752	786	766	750	776	788	805	765	789	762	746	792	782	774	752	772	755	766
2212	251	103	79	125	184	158	163	117	125	120	101	83	62	71	74	50	51	60	44	45	26	35	38	33	35	35	30	31	28	36	21	18	33	26	29	28	20	30	24	27	24	24	20	26	18	19	22	20	18	26	28	17	16	23	21	28	28	16	24	22	29	20	36	25	29	22	19	20	16	21	18	24	19	27	29	30	28	21	22	21	15	21	21	27	27	25	22	16	17	26	21	21	20	18	15	22	27	24	27	28	20	19	19	18	19	17	20	25	14	28	30	27	18	21	18	26	17	26	30	21	20	15	25	21	17	17	21	19	20	22	23	25	17	16	24	28	19	15	28	15	28	21	20	16	20	18	20	20	27	21	24	14	17	22	28	27	17	15	23	25	22	28	25	30	21	16	22	15	20	22	14	22	19	19	14	23	22	24	21	24	17	23	19	16	23	23	21	20	20	17	23	24	24	22	21	20	18	25	16	23	16	19	12	18	21	17	18	25	25	14	21	22	25	23	18	25	19	30	24	28	18	19	22	18	24	21	26	24	16	26	27	28	21	22	21	23	21	23	19	25	19	22	21	18	26	24	38	21	20	22	20	18	14	19	17	27	26	21	13	22	22	28	21	25	22	21	13	19	23	22	18	17	19	19	26	25	18	16	23	18	25	29	28	21	21	28	17	16	22	26	20	22	22	20	21	24	19	21	26	28	19	19	18	28	23	21	21	17	24	18	15	13	21	16	18	25	18	20	33	15	17	16	24	20	22	19	14	22	30	21	18	19	23	18	20	23	17	19	20	19	19	24	21	20	16	23	24	24	18	11	20	22	29	23	14	10	25	20	19	16	17	29	21	16	12	15	13	20	20	25	15	14	26	21	28	14	16	16	16	20	18	27	17	15	17	25	17	19	24	15	20	16	16	18	29	13	20	15	23	19	18	21	20	14	25	20	19	17	12	23	25	18	14	20	23	18	18	29	21	22	11	19	20	25	9	15	25	19	18	17	22	16	22	28	26	21	26	22	18	25	15	20	21	22	20	16	20	21	24	21	19	29	20	23	22	24	18	18	26	12	21	16	26	21	17	23	18	24	18	19	18	28	18	16	24	17	17	22	28	25	19	29	18	21	22	28	20	22	22	21	26	20	15	19	21	11	17	24	16	16	15	16	13	14	21	20	22	14	19	21	19	23	16	18	22	21	18	20	20	27	16	23	21	24	24	19	19	23	21	30	24	28	27	17	23	13	31	13	24	26	13	31	20	16	33	27	22	20	22	15	16	21	15	16	18	23	17	26	26	18	23	25	17	17	18	19	15	22	20	18	22	17	27	23	25	21	21	15	21	17	26	24	16	13	25	19	13	23	19	33	14	18	23	19	18	32	21	29	22	21	25	24	20	22	13	26	19	12	14	17	15	18	17	21	20	18	28	21	16	29	16	18	15	29	21	23	17	16	26	12	19	22	28	17	18	22	18	15	28	26	21	21	26	23	17	19	20	16	18	21	12	25	25	24	20	14	26	19	23	22	26	19	20	21	19	15	16	22	16	16	27	16	23	15	21	15	24	16	19	18	28	19	23	20	20	27	20	22	21	14	30	16	17	23	18	24	17	28	26	19	18	23	23	17	22	20	17	20	28	14	19	21	24	24	25	24	22	21	18	19	12	21	19	29	28	32	23	24	27	23	14	23	13	18	27	22	22	19	20	12	24	21	20	24	24	28	24	23	25	17	16	19	25	22	15	12	28	12	18	30	16	25	15	12	16	17	24	24	20	17	13	19	21	17	18	24	19	18	19	18	18	12	23	20	21	11	28	16	24	18	22	13	25	14	19	16	23	17	24	18	19	14	23	22	29	25	20	22	27	21	29	22	21	16	23	23	21	20	30	14	20	15	21	21	20	29	25	22	30	18	26	17	19	17	24	30	31	17	24	15	17	21	19	24	28	17	25	14	20	24	25	24	21	21	21	22	29	18	20	30	28	17	26	25	17	16	23	25	15	19	27	19	23	23	20	28	27	13	18	12	23	14	16	19	15	27	15	22	25	18	20	31	21	16	28	18	24	23	21	17	15	17	19	27	25	25	20	23	19	22	30	17	12	24	27	21	22	24	18	27	15	17	19	28	16	22	18	25	23	22	25	20	21	22	22	21	21	22	20	17	14	18	16	29	19	22	27	12	27	15	29	29	14	24	22	17	16	23	14	22	19	14	22	21	12	20	19	16	14	25	19	16	21	20	10	15	23	16	24	24	24	30	19	23	20	22	23	18	28	24	24	23	22	23	22	25	17	24	22	14	20	20	17	24	22	26	21	24	25	21	29	16	18	20	18	12	26	19	18	16	22	20	19	22	27	15	22	9	19	17	18	29	22	18	16	19	16	27	21	26	16	17	24	15	29	27	22	18	21	27	24	11	18	16	32	20	14	20	16	23	20	19	26	18	18	17	24	15	20	23	20	20	26	21	13	20	17	17	20	18	24	25	19	25	20	18	29	20	24	19	14	29	23	19	29	21	16	14	19	26	25	24	24	26	21	23	26	28	26	22	13	26	30	20	22	18	26	21	24	23	27	18	18	18	14	22	19	17	24	34	24	16	23	16	21	16	21	19	23	30	19	17	19	19	24	16	22	27	27	15	16	14	19	16	28	22	15	16	22	18	29	18	19	13	24	26	20	19	24	20	16	20	19	25	17	21	14	23	18	22	14	20	19	23	15	21	27	15	17	24	23	22	19	25	24	22	26	23	23	30	20	14	19	18	13	19	24	26	17	25	18	22	12	17	25	21	24	24	21	16	20	13	21	24	24	20	24	16	23	27	26	21	13	18	15	12	29	20	13	19	18	23	23	26	18	18	8	24	22	24	23	28	13	21	17	30	25	18	18	20	21	32	19	32	12	22	24	19	29	18	23	26	18	12	25	21	21	23	28	24	32	17	20	13	22	28	15	30	23	24	19	22	16	16	18	16	15	23	12	18	16	24	23	17	16	20	23	22	28	23	30	25	16	16	21	25	19	16	14	24	17	26	23	15	11	27	20	15	24	17	29	22	19	20	23	14	24	33	35	17	22	14	20	13	16	20	13	24	19	24	26	19	26	27	14	18	13	24	15	19	26	21	24	18	20	26	20	21	27	15	16	15	22	17	12	32	24	19	13	20	25	27	16	28	18	24	22	23	22	14	22	16	22	21	19	25	23	14	27	18	22	18	18	22	20	22	16	24	18	19	23	30	18	19	28	22	13	20	14	24	25	24	20	20	27	17	21	19	21	23	24	17	17	19	22	23	19	21	18	13	6	15	22	19	21	28	24	13	20	22	23	18	27	22	16	18	23	23	23	18	14	19	24	16	23	29	26	27	25	30	13	22	26	23	17	17	23	11	25	23	15	19	17	17	22	14	18	17	20	17	20	23	25	18	22	21	13	27	20	14	21	23	17	18	23	14	21	21	19	25	29	22	25	20	28	12	27	30	12	16	21	19	19	24	25	19	22	11	15	25	29	33	12	19	18
23751	6885	2657	9577	16679	15686	12644	10147	8084	6632	5362	4573	3920	3267	2940	2402	2315	2376	2396	1781	1490	1426	1324	1190	1093	1046	1004	965	949	835	893	826	732	707	696	707	608	654	642	594	592	559	602	529	526	526	574	528	509	509	493	535	527	521	491	494	494	471	466	455	433	479	455	470	409	462	448	440	461	431	423	436	440	440	467	405	435	435	455	415	421	407	393	414	395	426	390	425	429	413	421	406	433	413	424	394	395	395	384	386	381	452	397	370	401	407	378	372	388	354	416	388	399	376	381	402	370	369	377	380	363	417	393	357	393	374	381	413	385	381	349	362	414	381	383	389	359	390	382	397	355	439	364	385	406	384	354	358	393	396	362	366	364	372	411	401	376	397	401	381	389	389	387	412	382	354	404	396	369	356	371	348	361	386	377	366	380	363	375	363	359	361	413	379	371	391	380	351	355	370	365	381	364	369	375	347	390	369	344	370	405	388	368	374	380	406	334	410	388	385	351	403	394	364	333	378	388	379	413	362	391	365	358	364	360	354	378	396	358	373	365	363	385	386	379	363	405	380	360	361	378	409	378	364	360	378	357	401	366	343	408	390	346	383	361	387	383	360	369	420	349	334	359	362	386	345	358	395	349	404	378	378	371	381	372	399	359	386	388	355	361	381	418	397	404	389	387	391	349	379	339	380	361	362	409	402	384	391	401	341	382	371	376	390	344	382	354	332	343	340	355	354	360	387	417	407	376	361	379	386	376	338	390	386	344	385	399	383	366	364	412	376	353	365	374	390	363	363	352	363	362	395	370	351	378	348	375	355	358	354	335	350	357	360	378	345	395	404	395	381	376	368	409	384	346	359	364	362	341	394	366	365	380	363	397	344	377	381	367	407	342	378	347	345	391	356	396	362	396	349	391	348	406	381	363	377	339	371	382	344	399	403	391	373	400	375	344	376	360	366	355	353	415	364	357	396	343	394	404	360	347	358	383	345	362	390	360	372	377	319	348	345	360	369	397	363	390	361	405	392	372	359	382	383	387	370	365	334	336	381	336	384	389	362	357	384	337	371	355	372	341	356	373	381	371	364	399	354	354	340	369	391	359	366	382	366	407	363	381	384	366	431	386	391	395	357	407	386	364	365	387	330	379	384	387	351	399	399	350	363	369	381	379	361	387	375	387	392	390	375	368	357	351	371	378	372	374	377	365	379	394	379	327	355	375	364	359	374	358	341	395	338	365	372	357	350	393	404	360	336	386	370	359	349	363	370	374	386	399	365	388	405	357	397	393	388	347	411	363	377	349	379	379	383	384	402	380	401	354	367	369	370	374	344	371	360	340	367	363	357	362	355	398	362	364	382	384	392	355	396	380	353	361	380	404	392	366	374	345	352	329	401	382	364	402	347	352	363	377	413	367	377	409	378	379	383	412	370	380	368	384	367	358	362	356	349	388	371	364	394	388	394	394	349	375	348	404	388	355	363	360	358	343	416	392	365	345	352	373	399	382	361	386	388	396	365	354	348	375	394	392	387	378	386	379	377	355	359	375	388	378	353	360	380	393	357	339	386	353	382	361	383	379	349	360	378	392	363	369	388	360	374	363	347	397	382	366	398	385	362	365	386	393	367	353	354	380	365	371	354	393	393	370	379	372	341	386	381	389	338	368	364	335	327	364	407	394	358	380	382	356	378	377	377	375	379	343	383	351	360	422	356	378	429	357	394	367	342	360	321	352	379	403	371	395	394	399	395	368	334	352	354	349	364	376	355	368	368	377	396	390	366	414	393	383	387	349	348	418	342	349	385	391	352	381	344	341	358	387	366	364	337	404	338	405	368	359	362	351	397	344	368	362	365	375	368	344	358	366	375	381	375	392	356	383	394	334	378	357	385	380	354	352	361	381	372	365	392	388	366	371	363	375	371	353	392	355	363	347	376	384	348	380	359	350	404	355	359	415	390	349	387	349	381	395	374	358	352	366	381	383	361	382	346	381	383	378	399	371	408	349	406	374	375	390	378	362	357	361	362	374	371	379	346	375	350	365	370	365	371	395	367	377	394	344	386	376	336	378	371	344	360	356	367	358	388	402	343	401	365	357	361	411	371	383	356	383	355	388	342	385	373	360	379	364	356	339	368	370	370	376	374	361	410	382	379	354	378	370	370	347	377	351	366	374	378	356	346	390	354	369	378	388	375	354	377	370	366	368	350	367	361	371	364	364	349	390	389	344	379	381	389	409	370	383	376	383	365	393	380	365	396	383	384	355	366	365	375	368	376	351	371	361	390	392	361	381	413	385	394	387	363	364	379	358	384	345	398	366	372	351	351	376	365	403	364	371	405	360	366	402	366	391	370	393	371	399	384	405	384	347	362	361	375	392	388	350	380	360	338	355	377	353	382	343	380	364	341	347	379	378	368	414	381	369	389	388	374	357	353	390	364	353	364	338	381	353	364	366	396	390	349	380	358	383	341	374	332	350	372	360	423	399	379	384	380	379	393	387	353	376	385	395	378	354	368	360	363	363	364	369	365	396	352	375	408	362	379	393	400	356	392	412	379	377	369	352	388	382	394	354	353	388	370	394	365	398	390	364	369	384	368	355	390	396	402	407	404	341	369	371	373	395	386	381	400	353	396	369	381	401	363	378	390	382	350	359	363	353	351	370	349	355	374	389	366	360	340	393	338	386	351	387	334	373	352	374	370	353	371	333	367	342	384	369	376	351	375	354	388	371	370	374	415	376	346	376	361	371	415	397	377	390	390	347	362	403	365	354	423	376	347	372	364	379	373	360	375	336	317	385	413	392	398	383	306	393	372	393	364	372	363	363	387	364	361	323	362	345	374	374	403	374	348	368	364	385	360	353	352	379	350	338	377	361	398	377	366	364	355	348	358	385	385	354	394	366	381	376	382	362	395	398	375	355	391	394	392	372	348	378	354	380	383	358	344	349	341	382	429	373	360	369	379	374	384	401	373	377	386	390	351	361	354	378	347	393	340	378	347	373	382	368	371	387	382	382	388	370	345	357	349	363	351	365	404	383	371	390	362	374	378	372	359	375	349	339	383	372	358	372	394	357	337	348	393	362	368	412	397	380	393	414	371	367	343	359	355	354	342	393	385	368	415	345	368	369	367	383	383	370	388	379	394	396	388	393	363	300	340	358	408	350	354	371	366	342	423	398	375	357	367	385	359	358	421	348	349	379	389	370	375	363	347	374	358	389	339	338	387	392	370	371	403	378	369	348	371	373	369	372	347	394	389	355	361	396	357	389	397	362	370	404	383	331	343	354	378	381	426	365	380	373	383	355	376	380	399	368	360	380	356	323	366	375	389	409	347	353	371	382	389	367	379	348	384	356	353	353	376	401	401	391	343	377	364	367	379	406	320	392	404	357	386	360	355	399	371	366	334	371	392	379	365	387	368	361	366	389	342	364	374	392	394	371	409	349	358	362	334	386	370	377	386	357	375	382	370	391	350	361	387	364	372	371	349	358	408	354	406	366	354	372	351	390	341
1390	58	33	40	35	41	42	46	32	47	31	35	43	30	29	37	26	40	39	35	38	24	31	29	36	33	29	30	28	29	36	29	32	20	26	30	23	32	23	26	29	30	24	26	31	27	24	27	29	27	28	30	28	30	24	23	27	32	25	30	35	26	30	31	28	23	21	31	31	32	27	16	17	30	29	31	18	29	31	34	20	31	33	25	29	28	42	33	30	21	28	16	23	20	21	24	24	28	35	33	26	32	29	41	22	42	25	22	29	31	37	31	27	26	36	26	21	28	37	25	21	29	30	22	23	30	45	26	20	34	30	25	32	24	24	28	33	24	28	23	32	33	20	23	19	26	27	32	38	22	31	27	16	26	25	27	21	31	34	37	18	29	28	25	24	26	30	26	26	33	28	33	36	26	33	25	27	28	32	31	20	30	16	26	31	30	39	34	45	31	31	27	23	25	27	29	30	39	32	32	37	32	28	35	36	20	28	32	15	25	38	21	23	28	27	28	24	23	20	28	24	33	38	29	28	24	28	24	33	23	32	34	32	21	27	27	29	25	31	33	15	25	23	23	24	24	24	26	28	34	28	24	47	20	22	29	21	39	25	25	32	29	30	21	28	29	24	31	27	27	27	24	27	32	35	27	43	25	36	37	22	24	28	22	16	30	19	30	25	35	20	39	22	30	23	26	34	34	22	26	31	27	27	36	29	25	19	32	24	33	37	27	27	33	23	24	28	22	34	39	27	26	24	29	25	26	36	27	28	36	23	28	34	33	45	30	25	25	30	27	23	20	34	36	18	30	30	27	26	23	29	22	31	38	27	20	16	24	25	14	19	22	38	25	27	23	28	34	23	31	22	31	32	22	29	23	27	36	32	29	22	27	32	38	23	22	31	23	25	23	24	31	32	18	37	31	26	32	29	23	24	32	29	25	36	32	39	30	39	33	28	25	30	29	29	15	36	28	23	30	29	19	27	24	22	22	21	19	24	39	30	23	29	17	32	24	31	22	37	29	18	30	31	30	39	25	18	21	24	36	21	31	33	32	34	34	28	25	16	22	28	29	30	20	32	26	33	30	26	30	29	38	23	36	37	23	26	23	30	20	19	33	17	20	18	26	36	25	28	30	25	23	31	27	21	39	30	29	21	32	36	28	42	31	30	32	27	30	24	29	30	29	20	26	32	38	31	31	39	24	27	21	25	23	31	28	32	27	26	31	29	21	24	22	29	28	21	31	27	28	26	25	20	34	17	27	33	21	32	31	32	26	31	38	29	32	21	26	40	25	17	22	24	31	27	39	34	20	24	23	22	25	30	29	28	36	38	33	18	29	39	32	24	30	30	23	40	25	32	33	29	30	32	26	34	35	25	34	32	29	39	27	36	28	20	32	37	29	42	29	30	35	27	24	28	22	32	32	35	28	23	26	27	29	30	34	31	26	28	21	23	40	23	35	30	32	38	31	27	25	26	18	31	29	31	25	33	30	33	23	30	26	30	26	36	32	33	35	32	33	34	25	18	32	33	31	38	29	24	31	34	25	29	39	29	19	28	34	23	32	30	31	30	32	26	34	32	26	24	21	24	21	24	22	30	32	30	36	29	37	29	37	21	21	30	25	20	30	32	28	31	35	40	31	26	25	30	28	30	29	19	22	36	16	34	33	27	28	29	37	24	31	27	21	27	26	29	25	22	28	36	30	17	26	25	33	36	40	23	28	27	24	25	23	34	22	26	26	33	21	23	28	25	23	33	29	24	22	34	29	31	37	30	19	40	23	34	26	27	27	31	27	32	37	35	27	20	36	30	30	34	27	42	33	33	23	30	27	29	42	31	24	30	18	25	32	26	30	32	28	29	27	34	25	30	24	34	31	23	29	37	28	31	26	26	23	22	20	22	31	29	34	30	24	23	29	33	23	23	14	25	22	26	26	22	32	30	34	27	29	30	28	25	32	27	32	19	27	21	25	21	24	28	33	26	31	28	32	26	28	27	30	46	23	29	25	26	28	25	32	35	30	26	39	33	26	25	24	29	26	33	29	32	29	28	29	27	32	23	24	30	27	37	31	39	28	24	30	28	32	39	37	30	28	39	25	29	30	31	24	29	21	29	31	29	29	31	21	35	27	33	32	27	31	25	29	37	23	36	33	22	26	24	32	31	24	24	32	31	23	29	29	31	23	25	28	21	28	30	33	28	27	28	23	23	33	34	27	27	40	30	32	23	34	26	24	23	34	32	23	32	25	33	22	29	27	34	30	28	35	28	26	26	23	30	29	18	28	22	23	29	28	28	24	26	26	22	28	20	30	31	26	23	28	27	32	28	25	22	27	20	32	15	31	24	25	26	26	25	31	29	24	20	29	40	24	25	35	32	28	32	35	39	32	37	24	26	21	26	27	32	32	24	22	29	36	20	30	35	22	28	27	27	32	29	18	26	28	24	30	24	25	30	35	23	35	40	31	21	31	24	22	25	25	25	33	17	27	31	35	35	36	30	28	38	36	30	26	26	28	27	37	33	25	29	42	21	35	34	31	31	28	27	28	19	30	28	34	32	22	32	31	31	40	37	26	24	24	22	38	36	34	37	32	14	30	38	24	26	30	39	26	27	32	30	36	31	33	31	26	37	29	28	26	29	31	34	29	27	27	31	25	35	26	38	38	30	30	24	40	23	23	33	27	33	36	23	27	26	22	28	32	25	32	31	33	22	24	19	23	30	41	35	28	22	35	24	16	30	20	24	27	21	26	32	16	27	26	30	25	32	35	30	27	32	27	33	30	31	32	24	32	30	21	18	23	37	30	29	28	38	28	30	32	30	37	33	37	37	26	23	24	29	31	28	28	30	27	36	23	29	24	30	37	26	23	23	20	25	29	22	30	19	17	27	49	27	25	30	35	32	28	29	38	30	27	22	19	26	28	36	29	35	36	30	32	28	29	39	23	30	31	33	23	26	38	24	34	28	35	28	30	28	27	30	25	40	24	27	30	40	34	24	33	24	26	27	31	27	29	34	25	26	32	33	20	18	28	30	23	39	35	21	30	19	21	34	26	24	35	34	26	31	29	33	30	35	15	17	32	25	26	23	26	34	24	17	33	21	24	30	20	20	24	25	29	22	28	31	26	23	33	33	26	33	33	22	30	28	23	29	32	23	35	28	33	40	26	31	22	31	13	28	32	38	25	26	26	26	32	21	44	28	26	27	35	23	24	25	22	31	21	27	30	24	34	28	26	26	23	27	27	25	24	33	24	35	29	25	21	41	21	28	24	31	20	26	29	30	34	27	20	20	28	38	28	23	30	24	32	29	28	41	38	23	27	29	26	26	25	29	21	24	21	29	36	22	29	25	30	27	24	18	34	24	30	27	34	38	29	27	20	22	24	23	30	24	28	25	45	28	35	25	33	22	23	25	23	23	24	28	25	32	28	25	30	32	32	35	30	18	36	37	35	31	28	28	30	27	30	29	30	27	26	28	37	24	33	24	21	27	25	22	22	21	22
12589	1928	832	1747	3104	2934	2440	1902	1626	1397	1143	1089	1027	837	816	787	774	821	850	690	633	612	592	602	598	584	555	555	610	602	562	563	577	523	544	518	527	501	532	507	523	539	538	503	526	503	553	544	508	548	515	542	538	503	502	512	502	519	574	551	492	535	479	506	527	508	478	532	493	484	522	519	546	516	492	436	483	477	486	527	514	506	507	521	501	500	497	472	520	501	520	522	452	504	503	520	505	488	480	490	501	482	473	565	515	526	495	539	483	485	512	494	527	508	547	493	491	523	532	511	519	485	503	531	497	487	526	533	499	475	481	539	501	485	529	477	529	548	527	501	539	501	494	506	534	492	484	536	492	476	526	487	534	509	491	514	502	503	493	473	506	505	515	492	543	511	511	503	503	517	538	472	488	520	471	508	515	525	504	484	497	517	544	516	515	484	510	545	533	536	511	522	516	511	521	537	471	484	480	531	491	518	477	485	464	492	508	525	502	504	510	480	495	559	500	480	484	498	519	469	545	492	478	524	475	495	491	498	527	509	507	513	480	486	537	488	463	527	522	514	510	495	498	510	512	527	500	511	524	513	479	497	483	492	493	522	510	472	504	501	475	488	484	499	485	525	508	479	521	518	515	523	530	501	504	500	504	504	535	518	488	546	470	491	491	461	503	493	509	525	484	513	508	522	479	441	492	469	489	494	510	498	503	502	517	537	513	537	558	433	540	519	515	500	531	448	498	496	511	502	519	476	489	469	483	449	460	509	502	525	511	499	501	513	486	521	522	534	518	487	498	498	533	479	535	500	468	518	515	488	492	493	499	486	493	470	523	463	513	478	461	487	473	510	512	479	488	474	484	524	532	524	487	529	531	511	497	498	483	492	487	507	494	511	491	535	464	486	516	515	521	527	496	497	511	535	482	523	499	468	516	525	487	513	532	491	504	521	487	516	494	486	490	482	500	490	506	488	521	510	544	512	536	497	536	525	500	505	490	495	506	501	495	498	459	471	512	469	508	495	488	504	537	490	511	490	483	494	510	495	498	486	526	530	511	515	493	528	502	507	495	527	512	522	504	492	512	495	502	516	509	525	536	478	497	462	529	507	499	459	481	527	506	496	536	510	487	500	550	524	472	491	487	497	475	513	481	524	483	458	442	528	489	518	520	471	512	484	510	496	456	481	509	494	480	494	502	542	505	498	467	496	496	526	526	483	458	509	527	519	483	513	492	493	530	502	487	509	478	524	512	494	535	482	497	531	463	484	530	515	483	498	511	484	489	482	504	491	507	561	498	492	523	476	466	538	529	492	487	485	513	507	498	482	492	497	533	534	545	511	533	479	486	504	488	494	523	471	465	504	502	485	520	525	497	468	519	525	485	528	495	514	487	507	497	476	505	520	533	496	504	514	488	482	506	507	497	483	517	492	485	517	484	498	521	486	513	508	505	521	516	532	489	471	519	503	538	491	494	521	471	465	518	471	478	513	527	493	508	483	497	502	536	489	512	512	516	496	530	508	519	506	505	521	508	489	466	507	519	483	519	478	527	503	507	479	541	484	508	514	495	509	557	542	465	508	467	514	464	487	489	488	496	543	501	509	490	449	518	488	555	536	472	494	502	522	532	517	509	502	515	455	475	519	507	469	498	517	525	477	501	515	489	452	503	485	517	521	536	498	524	508	497	510	525	520	485	474	515	505	522	522	476	484	512	535	525	522	514	514	523	517	506	488	487	496	505	492	516	479	493	492	489	535	484	492	493	458	525	517	555	516	498	530	505	498	489	496	478	479	517	506	510	530	546	512	477	524	494	502	461	501	482	517	457	476	494	502	491	498	493	485	486	532	516	514	527	551	486	519	475	486	500	476	489	502	473	515	503	525	476	463	469	499	506	532	524	526	529	555	535	521	455	493	491	494	517	508	509	477	488	520	500	514	525	487	534	531	502	546	546	519	501	485	452	511	468	503	469	508	504	530	524	475	518	484	482	499	510	516	477	495	501	526	505	501	494	539	501	498	456	499	516	463	484	497	503	500	502	476	506	530	470	498	506	494	508	497	473	480	519	540	490	485	536	485	474	471	462	501	528	550	457	496	508	479	510	483	520	526	511	490	453	511	480	488	505	505	487	526	511	522	471	497	512	518	471	509	459	505	479	497	503	494	489	500	503	497	505	491	492	529	509	523	499	521	465	493	538	478	519	563	518	489	517	462	435	506	483	518	498	521	447	501	485	492	501	491	541	495	528	503	529	519	502	507	488	492	478	493	543	507	492	500	504	488	495	486	505	531	480	551	487	521	496	491	479	500	527	498	499	515	511	517	520	515	503	491	504	498	501	535	510	467	479	494	459	500	542	503	546	490	485	493	505	493	515	467	498	456	503	504	493	474	524	528	512	495	504	498	516	505	516	508	482	533	528	481	533	526	499	528	501	474	491	458	541	500	503	476	489	497	538	477	531	512	503	499	508	491	459	484	523	450	543	498	519	507	464	516	447	539	509	504	516	489	496	512	473	456	497	475	502	527	527	528	524	498	515	468	499	498	527	525	504	485	470	520	462	470	516	535	521	482	526	500	461	476	510	479	501	513	492	523	525	493	518	498	520	492	482	495	530	502	518	517	518	469	501	507	511	500	514	498	516	486	537	487	486	526	472	471	457	471	525	523	505	547	529	515	514	531	490	498	540	513	486	481	499	496	501	518	504	510	515	552	542	550	529	493	539	486	457	501	533	523	480	522	493	491	514	491	486	540	500	464	514	489	489	486	450	489	467	497	504	509	492	546	502	534	520	503	469	567	494	523	504	522	542	486	534	460	520	557	529	485	489	519	510	509	479	536	517	518	472	513	562	504	497	534	522	529	520	465	510	487	502	463	481	481	514	508	531	497	485	509	518	518	538	507	504	485	486	508	495	504	500	484	488	480	483	479	510	470	497	463	478	485	500	526	481	533	492	543	512	471	475	530	532	532	514	506	528	475	519	497	527	511	502	498	514	476	523	506	525	497	508	499	495	475	521	502	509	547	478	483	484	524	532	483	493	511	507	498	488	514	477	494	498	500	494	502	482	506	494	512	498	493	483	481	498	471	528	494	494	518	511	492	509	487	488	504	534	516	487	507	540	540	544	484	508	547	487	481	463	513	509	459	539	544	527	479	490	505	479	487	481	474	529	510	456	472	512	510	511	514	505	520	475	502	505	521	500	538	518	498	467	475	500	505	522	502	508	475	521	472	527	515	502	514	532	507	476	529	526	469	476	527	538	497	505	514	509	512	484	530	548	544	497	489	526	500	499	506	536	500	486	477	508	493	507	509	494	516	517	481	506	533	508	475	480	506	534	555	493	495	495	504	519	520	537	519	502	528	522	492	532	494	511	509	492	539	493	521	517	483	482	482	533	505	471	470	486	487	491	501	521	519	507	484	493	531	511	477	494	517	506	493	488	528	502	527	520	511	520	477	462	520	533	486	504	503	486	540	515	509	489	514	456	508	511	480	508	484	478	539
2675	138	84	60	86	115	103	103	93	90	81	88	86	74	78	55	58	54	58	57	44	48	49	50	58	51	50	58	48	52	48	47	58	49	46	37	50	42	50	58	41	32	44	41	42	48	48	45	52	57	47	39	37	46	38	51	43	39	41	49	61	45	41	38	52	44	30	44	49	32	54	36	43	48	31	40	38	53	49	44	40	39	53	57	53	43	46	44	39	46	40	60	49	31	41	47	51	40	46	40	40	49	60	42	46	46	39	50	44	52	42	55	46	31	52	40	49	52	39	45	41	37	32	47	62	44	43	37	54	56	59	39	57	48	46	44	44	44	55	38	46	52	39	51	52	45	37	46	47	51	46	44	45	60	33	41	37	51	38	47	36	50	45	49	34	38	47	54	45	46	48	56	41	54	45	51	51	37	45	47	37	45	46	46	56	43	29	55	51	50	47	42	54	54	49	57	41	42	39	44	43	39	38	55	36	48	38	36	44	41	47	45	35	48	41	40	44	47	42	46	47	37	52	32	29	53	40	42	43	44	50	32	53	44	41	45	41	50	42	52	42	52	40	40	50	39	41	36	47	46	53	56	45	57	48	55	46	46	47	46	43	37	33	43	40	34	36	46	46	53	40	54	29	44	41	38	42	35	58	41	41	43	44	48	50	49	43	38	48	53	42	37	44	39	47	31	57	50	43	43	48	39	46	41	53	53	34	49	43	46	41	46	42	40	45	29	43	46	44	55	41	39	31	37	51	57	39	52	52	38	50	60	51	45	57	46	44	35	37	49	42	47	33	62	40	49	48	43	40	47	45	40	44	46	35	39	32	48	36	47	48	51	43	50	39	54	49	56	48	41	42	36	42	49	41	47	40	40	39	42	42	43	43	47	53	44	42	40	54	52	44	41	40	38	37	44	43	43	39	42	49	52	41	48	52	35	40	52	46	36	54	27	47	35	43	37	56	45	41	45	33	47	34	34	36	44	48	48	50	53	43	48	43	40	44	45	46	39	51	58	46	40	53	47	47	46	54	59	50	37	40	39	44	34	46	45	42	41	30	41	37	41	43	52	51	41	34	35	55	46	58	42	43	45	46	39	48	51	41	46	38	49	41	35	54	38	34	43	48	51	49	37	37	40	50	38	38	47	55	47	39	49	42	34	55	50	46	37	43	46	44	29	48	33	44	42	45	46	44	45	38	48	39	30	39	36	41	59	39	49	38	40	36	35	40	54	32	44	45	36	45	36	47	53	45	44	48	41	43	48	53	45	42	40	48	42	58	48	46	51	36	53	46	46	32	44	42	48	28	30	34	41	47	40	37	48	36	51	36	42	50	32	39	52	48	39	52	44	50	41	37	31	40	33	50	50	39	45	44	54	47	30	50	44	48	41	44	37	44	59	30	53	62	48	27	41	55	49	44	60	38	49	37	40	36	52	46	52	57	39	52	46	43	36	32	49	43	49	31	41	39	42	44	63	49	31	44	52	45	44	36	52	51	38	36	45	60	37	37	45	42	46	46	49	50	42	49	33	61	53	38	38	39	38	48	45	38	37	46	60	40	50	41	54	53	37	42	48	40	53	36	45	44	53	52	54	52	50	42	48	39	26	49	48	57	36	54	42	37	38	44	48	41	44	48	46	41	49	41	42	59	35	43	39	34	50	38	48	42	35	31	39	50	45	30	49	41	42	42	56	58	40	57	52	49	43	52	45	66	51	39	43	33	47	39	44	44	46	31	37	47	51	36	32	57	39	45	45	57	46	57	34	49	42	45	39	30	52	44	41	32	49	48	39	45	36	49	35	37	35	47	45	45	46	40	36	31	44	39	40	48	44	41	55	35	52	55	42	38	42	39	40	42	54	30	49	42	55	47	42	48	33	60	61	46	56	44	36	43	34	55	40	39	45	51	43	33	39	44	44	44	45	46	36	54	44	51	42	38	47	39	37	54	46	52	52	43	53	38	45	53	40	42	37	38	34	42	44	41	45	56	36	49	53	40	50	54	41	36	34	56	49	49	41	43	36	49	55	41	34	45	54	56	43	45	40	45	49	33	46	39	50	51	38	44	49	41	44	49	46	45	36	42	44	47	48	39	43	36	38	46	53	43	58	41	50	48	44	42	37	52	50	52	44	43	46	51	53	51	34	48	48	39	42	41	33	52	40	47	46	56	37	36	47	43	51	45	39	47	43	41	55	40	33	30	62	45	45	35	59	45	44	46	31	34	43	45	44	35	53	49	42	39	33	40	52	48	45	46	46	41	38	48	40	42	44	35	48	37	52	40	40	50	37	40	44	40	33	44	42	60	54	38	50	49	45	58	54	58	35	43	50	40	44	43	40	36	40	41	50	38	55	42	47	45	46	52	52	43	59	43	46	32	56	42	39	42	42	44	40	59	46	47	58	43	37	39	47	35	38	55	41	37	43	50	34	50	32	49	44	44	35	50	44	51	45	42	49	49	35	45	46	37	47	46	47	34	37	40	44	50	40	42	39	50	47	46	41	37	38	42	53	51	53	51	50	40	37	35	53	32	40	39	43	36	36	48	36	49	53	45	42	40	34	46	49	40	42	46	47	44	38	42	39	38	37	45	36	52	46	44	36	42	46	52	59	47	43	50	45	41	48	55	44	44	40	44	37	58	36	47	46	45	42	44	49	37	49	42	35	35	53	48	60	44	34	37	40	42	34	36	55	42	43	42	47	45	54	50	41	29	45	48	38	36	28	42	55	43	42	54	47	52	46	50	52	41	49	42	40	38	49	52	41	44	43	32	49	46	35	39	41	47	48	46	52	41	54	50	57	40	41	39	41	46	43	41	40	52	49	49	43	53	42	40	62	50	40	43	45	43	44	50	39	39	60	42	46	41	52	46	39	46	46	52	45	39	57	41	41	37	43	51	39	57	45	35	51	44	52	46	40	40	50	45	32	37	38	43	54	43	39	45	55	45	43	57	32	45	38	44	55	50	41	42	47	46	45	47	45	44	42	49	50	38	43	44	24	40	43	49	46	46	46	56	55	42	44	40	59	41	41	46	53	38	48	37	45	47	35	45	45	47	34	38	39	49	40	44	55	43	35	48	44	35	53	39	54	57	46	45	44	52	49	43	47	48	31	42	45	42	43	54	35	40	51	44	55	47	29	41	49	44	43	44	46	46	39	44	44	48	47	54	43	46	41	44	51	43	45	42	41	44	39	40	35	40	45	59	50	36	37	47	33	41	40	36	44	48	52	48	52	47	43	46	55	45	36	45	57	50	42	44	31	45	46	44	46	57	40	45	47	57	54	54	47	40	41	45	48	49	45	55	28	51	43	42	35	43	40	46	34	34	48	37	52	43	49	36	54	50	49	52	46	32	45	32	50	49	41	48	40	39	47	44	41	55	43	46	43	44	44	55	41	42	57	47	47	35	44	50	28	47	40	45	35	50	43	54	44	49	51	43	46	39	44	46	45	41	55	43	46	43	39	52	46	50	40	33	44	37	44	49	35	42	53
17190	3987	1902	5512	9987	9425	7621	5982	4786	4023	3366	2951	2522	2311	1986	1860	1803	1757	1734	1431	1313	1281	1222	1155	1147	1129	1049	1104	1045	1035	1033	973	957	930	876	989	883	895	829	938	875	865	901	854	874	851	875	819	878	805	872	845	893	830	807	814	826	832	806	796	807	805	874	865	815	775	798	824	785	833	807	778	756	785	774	776	809	813	783	789	820	778	826	791	763	744	751	785	811	813	804	783	709	814	823	797	811	807	778	809	784	752	753	746	723	791	782	828	783	794	793	830	787	802	744	746	791	808	805	761	742	771	804	752	761	789	780	791	781	735	735	772	752	755	840	782	793	817	764	749	717	766	801	758	780	763	762	830	831	720	770	812	801	819	759	784	801	803	760	826	725	739	788	777	789	769	791	730	808	802	809	826	749	799	858	810	750	774	802	751	755	797	764	780	780	796	774	789	806	755	763	763	806	794	765	755	786	787	805	768	794	778	780	799	759	734	792	817	752	863	738	781	828	753	726	803	751	828	759	812	809	773	787	769	723	752	792	705	752	793	806	752	734	813	777	797	743	760	769	757	753	801	816	780	756	762	770	771	825	754	746	782	764	780	702	791	764	737	786	761	749	786	766	729	764	787	784	801	794	791	731	772	747	785	794	736	779	736	794	775	762	759	801	803	816	795	760	785	790	750	785	708	780	775	770	747	794	775	777	825	759	758	789	733	761	739	758	797	706	785	810	759	783	758	803	797	798	765	772	750	785	859	731	743	813	729	756	764	829	816	821	792	780	813	751	763	783	750	767	777	759	791	754	814	740	775	802	782	782	785	771	790	759	776	789	772	785	718	785	795	794	777	799	798	794	822	789	750	768	742	751	802	830	823	777	795	807	774	746	756	820	758	685	720	813	798	809	803	809	803	771	825	779	774	800	731	791	792	825	745	800	752	750	782	808	750	746	760	730	730	804	750	750	794	766	799	752	772	747	754	779	758	808	770	767	759	762	761	869	774	731	790	791	826	796	783	775	771	742	777	807	819	788	810	771	789	835	774	785	754	804	758	790	730	818	745	784	694	784	813	831	745	793	763	790	807	788	771	754	780	792	760	782	778	782	776	761	784	782	785	749	813	765	756	844	759	775	764	763	774	779	769	777	773	801	782	778	814	777	765	775	769	826	782	820	812	786	799	750	788	798	772	746	762	778	778	770	783	799	792	781	750	763	804	804	783	750	792	752	778	738	787	853	801	796	747	782	768	775	793	796	732	735	796	795	820	775	764	846	846	749	756	785	807	804	780	777	766	769	748	719	786	779	766	799	741	765	802	755	827	769	758	822	762	757	817	805	761	772	823	756	793	755	743	794	750	818	769	762	777	748	802	768	769	757	751	749	729	815	779	764	794	807	802	748	819	784	792	819	759	767	817	797	768	744	820	778	783	795	781	724	769	823	759	763	771	765	748	781	776	793	704	755	774	731	743	763	721	783	804	767	778	785	826	780	761	784	765	774	759	798	783	758	778	790	776	710	764	778	766	824	764	754	775	800	757	779	754	766	735	721	791	802	751	784	807	777	777	749	787	745	769	776	835	764	690	820	758	741	808	768	796	771	758	741	760	810	776	780	777	773	741	785	796	802	773	778	780	764	776	781	763	786	805	741	780	737	776	793	821	770	776	773	786	764	850	736	719	787	784	759	792	751	805	802	755	775	796	755	775	775	815	774	784	761	756	806	741	800	741	784	793	771	791	760	814	741	773	819	785	792	768	828	754	785	790	773	804	797	785	794	757	777	748	801	752	764	775	761	760	775	742	782	763	824	799	784	805	730	812	787	778	799	779	799	761	762	774	763	773	795	779	763	728	783	770	824	802	762	756	786	827	741	791	731	793	810	804	770	829	780	780	764	793	829	747	708	739	796	760	760	785	798	812	837	747	738	750	779	788	783	798	788	730	755	766	736	822	757	782	805	756	799	807	806	774	757	781	734	759	756	759	824	815	788	847	776	766	751	703	759	717	816	779	777	785	735	717	771	802	757	804	762	778	770	794	769	768	745	762	798	770	777	750	763	779	795	772	838	784	723	762	787	755	842	766	837	791	775	777	772	834	760	757	777	736	751	780	767	812	773	734	772	776	788	822	785	805	754	778	754	787	785	756	802	799	804	776	760	783	799	744	709	841	746	752	777	809	762	790	750	804	798	773	793	799	830	785	825	769	765	775	761	781	767	763	812	804	808	768	760	801	805	785	756	814	797	785	780	738	782	831	783	716	815	773	759	804	777	741	797	745	763	809	758	773	812	759	789	728	780	816	764	793	771	834	815	736	792	800	749	775	788	780	827	770	799	758	747	756	773	790	797	729	790	783	794	742	740	771	778	761	797	795	806	788	729	753	782	773	776	766	772	801	802	792	824	779	754	812	751	778	795	836	775	747	755	757	767	764	772	807	749	796	752	814	822	796	812	820	776	775	761	775	775	801	776	751	774	765	757	788	765	743	760	787	763	805	749	754	776	758	760	820	773	768	794	768	777	776	754	860	810	759	796	764	765	757	760	767	794	747	760	799	783	782	817	766	737	749	818	784	763	780	784	749	720	824	784	800	773	750	826	799	752	728	763	765	740	796	738	836	833	782	801	790	825	778	792	789	743	795	762	747	792	763	789	770	784	771	786	761	774	756	752	762	772	735	860	780	785	778	696	794	785	754	784	748	749	796	751	797	734	803	767	726	739	774	765	795	779	765	792	732	787	791	783	788	782	735	764	762	802	723	848	790	823	803	761	778	765	785	790	759	771	756	779	808	734	797	730	814	805	753	767	750	793	763	773	783	705	742	776	724	762	795	779	745	809	774	830	760	734	750	804	814	799	743	814	752	768	768	738	781	754	789	772	810	832	798	776	805	749	795	804	748	764	769	807	804	763	763	754	791	778	782	810	740	819	757	793	783	782	803	789	759	807	754	756	764	857	754	762	755	784	792	752	819	784	811	719	806	821	755	766	777	757	759	751	827	782	776	772	782	795	739	805	744	787	791	818	729	813	739	766	727	775	807	702	802	728	783	822	772	729	796	761	775	739	807	791	793	776	760	737	771	769	791	722	737	751	795	796	758	784	737	730	817	779	776	788	817	768	768	733	774	774	815	779	754	749	799	761	768	778	784	812	782	758	804	741	784	775	748	814	744	782	767	783	730	757	746	748	746	759	720	793	758	772	781	782	763	748	759	779	772	800	811	754	803	762	736	789	712	742	821	733	766	807	782	751	755	782	786	761	802	776	818	767	748	750	832	733	777	748	781	782	801	774	794	812	802	755	778	739	761	784	794	748	764	827	793	771	826	774	797	757	799	810	782	817	817	807	770	792	748	778	791	824	786	734	796	813	744	855	761	769	720	850	775	777	720	781	788	798	734	791	759	735	823	821	795	748	808	780	757	777	806	762	780	783	777	796	776	771	833	716	805	738	794	831	752	767	774	763	765	741	796	781	750	763	802	764	765	760	799	756	814	756	790	769	813	776	811	759	798
2608	142	68	69	86	133	128	102	102	88	73	66	67	67	76	63	61	52	62	54	48	59	57	53	50	47	65	51	49	55	47	59	44	47	48	39	44	38	48	50	58	45	56	40	47	50	46	37	40	44	36	51	45	46	38	45	51	45	49	36	39	44	41	43	47	46	43	50	34	53	46	43	48	31	27	38	53	44	38	47	56	30	38	39	45	48	48	46	38	46	41	45	39	37	37	34	53	56	57	49	40	31	49	44	41	51	48	38	39	48	42	63	39	43	44	45	41	46	42	47	46	54	45	40	45	53	49	46	44	32	42	47	38	59	35	43	35	51	52	49	46	53	31	40	52	38	49	36	56	44	31	44	50	38	34	37	61	51	38	54	34	42	32	46	46	40	47	44	49	44	45	46	40	38	48	41	51	44	39	40	44	43	39	47	36	48	52	34	50	40	38	47	48	39	46	49	36	45	41	39	48	50	40	40	54	54	42	51	34	44	57	41	43	53	49	58	36	44	42	44	33	51	42	33	38	30	47	50	35	53	40	51	52	42	33	46	47	41	41	57	42	43	56	43	55	46	47	39	45	39	50	52	43	50	43	47	47	49	34	48	37	48	47	47	48	43	50	55	43	39	37	34	39	49	49	46	46	45	44	30	50	43	39	56	55	44	44	42	48	56	49	30	53	51	41	51	28	44	37	40	42	46	37	45	45	41	34	38	55	41	52	40	43	42	38	44	31	46	52	34	34	45	40	41	35	43	54	47	44	60	42	52	44	49	53	41	47	48	51	46	42	39	43	52	36	48	42	47	53	35	36	48	44	45	39	56	45	45	50	43	53	57	41	41	47	47	49	49	39	51	43	53	35	53	50	34	63	35	44	44	36	45	35	39	45	43	46	46	34	46	54	43	42	44	42	48	41	49	46	40	39	38	41	47	51	39	44	42	34	48	32	44	53	37	41	44	47	32	33	48	48	51	55	43	45	50	35	44	37	54	40	38	27	60	30	47	42	54	39	44	41	53	50	49	33	36	40	51	51	45	35	54	51	52	33	46	39	44	32	37	45	33	41	49	46	42	48	35	45	48	39	53	54	46	41	49	43	42	54	58	43	35	38	43	42	40	43	41	39	53	53	39	44	39	38	52	47	50	42	61	43	40	55	39	47	42	40	35	51	45	45	45	44	44	43	46	36	42	43	27	40	51	47	48	47	59	44	47	46	55	50	33	53	40	46	48	54	36	43	43	46	44	41	45	43	37	39	39	42	49	53	41	43	28	46	62	46	48	41	32	51	39	43	47	53	37	44	42	45	51	49	43	51	49	53	45	49	42	42	41	56	51	45	49	38	52	49	34	41	55	54	48	50	48	48	61	33	40	41	36	35	38	51	37	47	43	37	39	48	41	58	45	40	45	43	37	36	38	37	41	53	48	46	47	53	35	34	38	43	47	41	43	46	51	48	31	49	64	42	35	39	38	47	47	44	42	35	38	52	49	46	49	48	38	34	52	44	48	44	34	53	43	42	53	41	36	44	49	37	53	53	44	42	49	32	54	48	41	48	46	46	39	42	44	33	35	41	46	54	50	39	51	44	56	38	43	27	44	36	42	45	51	42	39	46	46	50	38	37	42	40	64	33	52	44	56	44	41	44	40	45	50	41	35	40	42	44	34	48	36	33	32	45	52	52	32	41	43	36	43	33	31	47	44	34	35	52	39	41	31	41	47	43	40	41	36	40	61	53	37	41	39	51	37	46	54	40	51	28	39	40	44	50	41	45	38	36	43	42	48	37	41	41	49	29	48	48	46	33	39	44	40	49	41	41	56	46	37	38	48	46	43	48	37	40	28	46	50	41	47	62	49	40	49	51	38	53	48	38	44	52	38	41	34	53	42	49	47	55	47	35	51	45	47	50	50	41	53	38	48	52	43	48	49	41	40	37	56	52	45	42	41	39	34	40	45	48	44	49	42	38	39	40	45	54	57	48	44	46	41	44	35	39	46	39	49	47	39	44	41	50	46	31	41	40	34	23	45	39	33	38	35	43	43	49	27	42	48	38	55	45	56	41	40	51	39	43	41	63	49	36	42	49	45	31	53	50	47	46	39	48	38	42	46	43	49	32	45	49	53	43	40	33	45	53	38	38	37	43	55	48	55	47	44	36	41	34	47	39	54	47	45	41	42	57	52	28	47	42	34	49	39	35	59	41	40	43	45	60	44	47	43	40	52	42	46	45	39	46	35	44	40	44	53	43	46	43	56	57	41	39	51	49	55	45	49	49	43	43	45	60	43	42	49	41	57	56	38	47	43	45	45	45	37	53	50	41	53	45	34	47	43	54	51	48	32	49	51	39	51	50	44	48	39	57	42	41	56	39	35	49	52	51	40	42	55	41	40	45	43	50	47	49	44	50	44	39	54	38	43	39	40	58	38	44	47	44	55	44	30	51	51	47	51	45	59	40	61	41	42	36	48	34	50	46	48	55	52	44	45	50	51	52	48	49	46	42	41	43	43	43	41	34	46	37	38	47	46	43	66	41	50	50	51	48	45	43	48	42	48	35	36	38	54	56	51	49	38	52	58	36	32	59	50	60	37	35	34	37	35	42	49	34	42	31	37	42	49	40	35	34	37	51	46	45	55	39	42	41	40	40	44	39	45	48	48	42	38	34	48	44	51	38	44	36	45	44	51	56	38	41	48	61	43	49	41	50	47	56	49	50	40	43	45	54	44	39	42	41	45	46	49	44	41	56	37	62	47	44	30	46	40	51	50	31	46	28	53	32	51	55	37	45	43	43	48	45	37	47	39	35	45	53	50	56	48	44	45	50	41	46	49	45	39	36	43	45	57	44	44	43	34	43	43	53	51	42	38	46	35	48	44	60	41	45	54	40	43	50	51	45	41	43	47	48	32	38	44	42	30	60	42	56	33	50	49	48	48	42	44	49	34	39	51	47	60	48	32	47	40	46	44	42	44	38	46	36	44	45	40	40	42	59	49	58	41	47	46	47	43	37	42	38	31	42	54	38	44	58	41	39	37	44	45	36	34	43	57	56	42	48	46	43	44	32	49	46	35	46	44	55	41	46	38	42	44	54	41	45	41	43	40	47	52	45	48	39	53	36	36	43	39	47	48	50	45	55	42	38	48	51	40	49	47	37	43	42	40	42	46	56	45	60	42	41	55	47	46	49	30	50	45	51	59	63	44	60	45	41	30	65	47	49	42	52	44	47	45	51	35	41	39	44	46	41	45	44	38	48	51	24	42	45	52	48	36	52	49	37	45	45	42	46	52	36	62	50	44	45	42	49	51	40	40	36	42	62	44	40	33	41	54	36	45	51	52	47	49	49	40	52	51	35	42	47	35	47	56	39	47	41	36	55	39	33	40	54	39	39	46	54	49	39	32	50	44	49	44	39	42	48	37	39	46	46	48	52	65	46	43	52	36	49	64	42	36	48	45	32	56	49	45	42	42	41	50	49	37	51	48	54	31	48	49	56	49
16575	3603	1824	5129	9269	8627	7121	5682	4613	3857	3205	2672	2348	2179	1877	1742	1659	1732	1708	1414	1237	1258	1269	1120	1125	1054	1069	1016	969	1022	987	963	988	923	947	875	919	904	934	878	867	886	902	861	871	837	868	812	802	848	813	858	809	885	850	809	774	826	809	814	822	820	810	780	836	820	808	762	823	809	823	830	785	785	801	804	786	802	776	806	748	858	802	801	835	810	755	810	839	800	770	830	724	796	765	815	770	747	740	761	805	802	809	805	786	768	769	770	799	798	808	787	762	786	800	813	817	764	767	818	719	788	802	812	836	797	742	785	762	756	815	810	761	754	780	761	766	752	845	792	788	738	760	813	744	749	771	764	772	761	771	820	774	761	787	768	709	777	813	798	781	786	782	794	765	755	780	736	819	784	735	768	781	796	811	793	780	756	768	761	789	771	811	789	802	806	801	749	788	772	753	808	834	755	792	767	777	771	782	756	783	776	800	798	739	797	777	777	771	858	741	808	771	819	760	794	791	801	812	790	768	797	801	751	753	772	845	736	777	739	722	766	753	803	737	799	792	759	777	825	775	722	804	801	721	747	814	768	807	771	799	718	757	778	740	789	760	825	765	778	761	790	804	816	766	755	775	847	807	721	812	771	812	784	777	748	763	759	794	792	758	783	734	755	788	792	767	797	812	750	783	808	764	806	771	757	743	758	766	768	772	763	758	779	794	805	789	746	848	750	817	759	825	741	797	818	799	735	789	756	748	779	726	762	749	751	817	846	751	779	799	747	815	773	756	822	752	798	809	760	773	805	789	790	764	722	802	779	742	803	821	770	781	776	744	797	831	766	781	786	763	760	799	806	743	805	770	784	803	799	768	782	778	807	781	759	771	753	788	791	815	772	752	765	811	771	787	788	750	728	758	785	738	782	809	761	706	785	769	755	795	739	786	744	754	808	758	736	767	795	783	790	797	809	777	821	834	821	799	780	772	838	799	788	839	802	753	761	796	780	771	801	717	801	749	770	793	805	758	791	777	781	807	767	780	792	768	754	747	785	825	793	799	729	818	835	779	745	822	748	793	763	838	838	843	793	755	794	812	815	831	776	704	771	775	813	788	805	767	777	784	816	779	799	780	778	790	755	741	765	801	788	805	793	837	799	747	737	812	779	784	721	753	779	741	754	770	750	766	785	725	741	740	802	763	839	790	778	760	739	768	740	805	842	828	807	781	787	797	759	768	805	822	809	767	750	761	763	756	770	772	741	714	728	764	721	716	788	787	748	794	814	725	740	782	831	858	740	749	730	723	761	778	730	783	763	777	782	767	765	754	812	769	761	763	809	791	774	745	784	791	752	701	796	770	779	784	773	759	766	744	788	709	815	777	808	765	770	795	802	790	798	751	762	780	756	759	782	754	807	781	802	765	752	719	754	787	786	781	737	745	763	759	747	788	740	799	692	790	753	769	733	789	788	797	774	798	741	810	764	794	793	794	785	776	772	750	794	809	767	795	761	760	787	818	780	836	785	734	777	791	764	763	786	767	784	757	767	748	766	719	807	800	762	761	749	780	795	774	839	775	805	791	745	826	777	816	785	781	760	784	733	762	730	782	735	755	832	761	774	737	717	740	809	799	735	793	783	785	776	767	756	810	801	750	772	813	774	777	771	783	811	772	765	765	818	780	775	780	812	714	740	801	740	815	807	727	723	842	769	766	778	800	780	760	772	752	767	815	782	744	785	794	768	757	790	749	747	733	766	780	805	826	801	721	801	809	776	790	814	781	786	809	783	759	779	788	780	765	763	791	757	800	790	767	823	778	752	825	795	781	740	750	793	792	786	795	759	792	767	789	761	787	779	738	819	764	837	775	819	789	754	808	770	756	804	726	736	792	762	786	763	783	776	738	794	775	783	804	758	797	773	754	786	790	806	800	783	779	795	748	793	773	774	797	735	790	784	772	737	772	805	794	858	812	784	752	802	769	793	759	764	744	764	788	753	775	736	789	795	784	765	816	780	790	807	754	781	811	769	739	808	798	802	746	705	767	765	783	759	770	758	711	739	800	775	800	766	775	823	770	778	790	806	803	728	747	763	771	786	754	817	760	767	789	807	798	781	774	739	756	760	767	814	766	776	722	795	757	780	755	772	748	818	805	841	789	767	763	826	795	741	819	785	804	798	823	763	744	754	734	840	780	778	772	778	818	746	825	811	753	777	807	789	777	778	768	758	810	786	737	775	810	781	742	826	756	785	798	789	754	732	778	807	791	754	768	746	751	776	792	770	756	778	755	752	772	770	728	779	809	801	835	815	757	812	781	740	801	726	744	742	820	740	722	753	755	747	803	767	773	774	766	756	794	852	795	771	784	788	774	759	767	801	760	731	777	745	784	800	720	753	773	789	815	781	762	777	796	774	758	762	788	786	758	795	809	729	794	806	712	795	782	771	754	787	779	753	758	812	787	781	775	768	765	805	800	796	814	829	760	763	777	774	704	771	746	828	788	761	793	751	764	697	816	783	757	769	725	749	773	787	760	804	789	751	769	771	789	765	795	746	777	796	780	818	779	756	767	801	740	739	780	830	814	786	796	745	825	774	777	744	767	796	780	828	740	761	760	771	803	721	778	751	799	803	758	735	726	753	736	810	801	819	739	790	813	776	784	763	811	782	802	756	833	797	765	797	792	799	753	777	788	810	769	786	771	797	778	815	772	777	818	751	791	768	749	733	781	818	799	795	800	812	800	821	779	773	734	809	752	807	795	812	780	722	779	791	819	758	735	721	757	763	765	780	796	782	826	793	751	764	780	817	771	795	793	750	788	825	783	787	764	846	803	752	761	779	768	802	762	798	763	774	769	771	751	794	737	748	751	760	815	811	730	762	775	801	732	793	749	798	759	802	747	798	776	790	806	738	751	778	767	764	815	814	775	772	755	758	780	796	789	773	767	740	753	776	760	807	771	746	755	772	776	811	758	798	807	790	798	748	804	773	770	762	781	778	759	814	736	808	804	790	755	799	747	797	772	723	749	756	801	811	825	800	742	761	794	768	799	764	781	763	763	814	795	786	791	784	772	794	756	770	817	770	764	822	743	813	769	799	762	791	753	795	721	727	759	772	784	774	795	769	749	778	767	776	789	787	746	737	790	766	788	765	784	784	762	755	770	762	766	737	799	777	792	760	769	800	769	768	787	767	768	770	779	778	787	744	770	847	751	778	759	777	780	752	785	775	799	818	774	777	793	819	750	754	757	730	790	775	756	794	789	766	777	809	788	750	737	744	800	781	759	784	813	796	771	759	801	815	809	787	773	778	795	756	765	793	756	802	795	796	798	769	771	737	747	755	760	740	748	825	811	801	743	789	770	734	747	774	788	810	768	814	814	741	812	804	783	816	755	745	773	753	770	809	839	791	736	762	857	767	753	793	796	772	824	754	804	791	793	783	791	823	794	798	848	770	694	768	785	776	745	787	783	777	769	769	771	766	809	778	841	786	746	740	805	776	771	775	777	725	723	730
2300	257	107	79	119	183	200	153	135	129	101	90	82	73	75	64	65	45	59	45	46	40	37	41	33	31	25	35	39	22	41	34	31	31	29	29	23	30	16	31	26	25	18	25	25	17	18	24	26	17	29	26	18	27	25	21	26	27	17	19	11	32	19	17	19	23	22	26	27	15	21	16	24	19	18	23	22	21	23	26	23	20	16	24	20	27	21	16	21	21	15	22	16	20	25	20	27	31	19	24	21	9	20	22	20	17	21	20	22	18	25	17	21	26	22	16	26	24	20	17	21	19	26	16	19	17	28	18	23	29	24	18	21	19	25	20	15	31	18	17	21	20	18	27	21	19	21	21	16	13	11	14	18	16	31	15	13	19	29	28	20	11	33	19	21	22	15	18	17	19	26	19	21	18	17	19	15	29	20	28	18	16	23	24	23	24	20	21	15	15	17	18	21	16	27	26	17	20	27	19	22	21	20	14	13	23	19	16	25	23	13	15	27	11	21	18	26	27	15	25	16	14	21	26	17	21	25	26	17	23	20	17	22	20	30	18	21	31	13	18	17	27	23	12	23	36	28	15	19	23	16	24	20	15	28	25	18	24	26	18	22	17	17	15	18	14	16	20	17	27	18	21	13	26	20	25	21	19	18	23	26	22	27	13	20	19	26	18	24	24	18	26	14	24	15	20	18	19	16	26	24	15	21	25	13	21	17	16	18	22	23	23	21	24	19	25	25	19	25	21	27	23	15	22	25	14	19	19	17	21	16	29	10	14	21	19	18	20	26	28	20	30	13	11	21	22	22	11	19	26	19	16	15	17	31	20	22	23	22	20	13	19	23	26	14	21	15	21	22	16	18	18	12	15	17	24	25	30	24	14	17	19	20	9	17	20	25	23	17	23	22	19	22	19	19	24	15	18	20	23	19	17	24	23	26	13	13	17	18	27	16	17	18	23	20	19	22	20	33	20	24	21	22	31	21	13	29	14	19	23	35	28	28	22	20	15	21	18	23	19	12	14	19	21	18	24	20	20	17	24	22	19	20	18	26	18	22	15	13	16	21	16	19	13	25	17	24	24	15	20	16	17	22	19	18	18	25	16	14	26	24	13	17	25	22	22	21	17	22	19	21	21	21	17	22	19	28	20	22	15	17	30	25	19	20	27	12	18	22	29	23	28	17	14	27	27	23	19	19	21	21	25	24	23	18	13	8	21	21	15	17	15	21	19	16	20	13	16	24	20	17	20	12	16	28	20	14	16	16	16	22	25	18	16	26	13	14	21	22	18	18	20	27	17	21	14	29	19	25	26	17	16	25	22	19	18	22	16	26	26	20	19	22	23	18	16	35	18	19	19	27	21	25	20	15	21	22	25	25	20	16	18	12	14	23	21	25	24	16	21	18	14	16	21	16	19	16	23	26	13	12	26	23	26	20	7	17	26	24	20	23	23	19	30	22	25	22	27	23	21	27	14	22	22	14	27	24	29	15	21	23	25	19	23	21	22	22	35	14	19	14	31	22	24	18	22	15	22	21	21	18	26	27	20	23	22	17	24	16	21	15	27	29	20	32	32	21	17	20	17	20	11	21	22	16	19	15	22	25	24	21	16	13	17	24	28	15	19	21	26	24	25	22	14	21	18	30	14	20	21	26	20	24	19	20	20	27	29	18	23	17	18	31	22	21	19	27	21	25	18	17	20	20	13	18	20	27	16	26	24	14	27	18	19	12	22	24	23	15	14	27	20	22	30	18	20	22	21	17	19	23	31	20	12	17	18	19	23	22	20	17	17	23	24	19	16	17	24	23	19	19	24	22	12	21	23	22	22	19	19	17	20	27	22	16	20	16	19	14	21	17	17	21	25	18	16	13	21	17	14	16	22	23	18	28	18	22	17	19	19	22	16	18	22	20	14	15	22	22	20	22	20	23	19	22	19	16	21	19	24	17	22	14	22	26	24	17	17	20	19	16	23	24	15	21	20	21	14	17	21	16	17	24	12	19	22	18	24	30	22	17	20	23	17	22	18	23	25	24	21	23	22	22	19	29	19	28	33	14	16	16	14	26	14	18	19	24	26	13	21	19	19	23	20	26	17	16	17	17	26	22	22	15	19	13	17	27	27	18	24	25	18	21	21	16	21	21	22	18	24	24	20	30	24	24	21	26	9	27	20	18	25	21	24	20	16	15	15	22	23	15	18	16	23	19	21	18	21	21	22	23	15	17	14	24	22	17	23	20	24	26	23	22	21	21	29	26	18	17	18	21	20	15	16	27	15	13	21	21	19	25	18	14	33	24	21	24	22	21	28	22	25	15	21	20	18	17	28	14	21	22	19	27	17	31	22	14	13	17	25	26	27	13	21	20	20	16	22	18	15	22	17	22	18	21	18	14	21	22	21	16	17	18	28	27	25	24	21	20	16	17	12	17	21	19	26	13	21	17	20	16	26	18	16	29	18	23	17	21	18	12	25	19	21	15	22	16	26	22	22	19	32	20	24	14	19	19	20	21	14	25	23	30	24	24	20	32	15	17	23	17	19	20	23	12	19	18	30	20	26	24	17	24	24	16	23	17	16	25	20	23	26	17	12	25	14	22	25	21	21	17	24	20	27	21	21	20	27	23	10	22	20	26	17	24	18	19	16	26	34	13	26	15	19	23	16	14	26	26	17	18	15	18	23	13	22	23	14	10	28	21	21	32	27	29	21	14	14	21	19	31	26	12	21	21	16	14	18	18	21	16	22	23	24	15	20	27	13	15	22	19	31	35	19	29	28	19	15	25	19	15	25	15	15	21	26	18	14	22	12	25	23	21	20	24	31	26	26	21	17	11	27	21	23	14	19	14	21	25	25	14	17	15	21	21	21	17	19	13	21	22	24	26	19	18	17	18	14	26	13	27	26	31	18	21	21	14	24	17	26	19	27	28	22	21	18	28	21	12	29	24	16	24	24	16	18	21	16	22	26	22	24	25	19	25	24	27	20	17	24	25	20	18	23	20	19	16	19	17	21	19	21	22	10	17	15	25	14	16	16	25	17	23	15	21	29	28	16	16	15	21	27	24	30	22	17	24	12	16	27	17	23	24	20	13	18	22	16	13	27	21	24	28	18	27	21	16	23	17	25	17	28	16	20	17	16	19	24	32	22	22	14	30	17	28	20	20	18	18	19	26	20	23	12	14	24	17	29	20	22	22	15	15	15	22	21	31	20	23	20	16	17	21	19	29	20	18	27	26	31	28	25	21	21	24	17	22	21	23	19	25	18	18	28	24	34	18	23	21	18	30	24	17	30	26	24	23	23	21	22	24	25	16	18	21	26	21	27	27	24	27	32	22	14	20	20	19	21	25	16	23	19	24	16	19	23	24	13	27	20	22	21	31	23	25	22	25	19	19	14	21	19	17	14	15	26	28	12	10	21	24	24	22	20	30	23	19	18	20	27	24	16	19	25	17	21	26	29	25	20	15	19	19	21	20	16	23	20	19	25	29	23	21	19	10	22
24468	6586	2756	9585	16424	15619	12708	10010	8063	6668	5482	4432	3886	3275	2909	2470	2316	2364	2307	1755	1498	1337	1279	1198	1116	1050	1037	981	908	855	836	834	769	746	730	676	657	655	631	564	611	545	582	557	542	524	526	521	590	535	533	533	515	517	488	533	447	460	475	448	443	452	432	452	430	430	437	450	436	429	378	395	428	425	440	456	387	401	478	430	453	442	388	416	423	419	438	368	431	410	419	446	362	395	384	434	432	395	389	377	425	404	390	409	421	366	419	393	383	422	426	393	353	424	414	368	394	382	386	382	376	374	409	421	379	378	398	397	380	390	367	407	379	383	395	386	399	387	374	389	391	412	377	404	411	368	424	382	401	354	385	370	331	389	365	363	387	401	396	373	369	375	328	381	376	383	351	366	383	343	369	356	420	392	368	406	361	387	361	400	412	354	393	375	390	364	367	372	355	403	375	373	348	372	397	394	355	347	397	361	377	363	387	368	362	361	368	380	362	367	364	393	404	365	357	427	362	380	374	355	397	374	348	400	351	385	370	406	368	398	386	375	382	353	362	389	377	372	369	364	358	386	393	330	345	385	371	369	374	351	372	382	386	379	383	373	342	411	387	414	374	378	386	357	381	360	359	381	378	379	350	362	351	367	376	363	413	341	370	354	364	354	394	391	364	367	374	375	356	398	368	388	365	340	353	378	372	394	382	360	396	382	370	362	345	384	331	357	372	358	367	409	340	370	353	388	420	402	409	372	358	406	339	350	395	369	358	361	372	388	349	382	399	398	373	376	347	370	391	360	373	378	358	362	348	362	377	366	358	408	369	343	332	400	384	375	400	377	351	380	352	359	379	353	366	376	392	347	370	388	382	367	370	367	338	380	378	370	397	354	372	370	360	416	356	364	375	386	361	369	390	382	359	356	401	372	399	362	383	379	366	361	383	376	359	381	374	425	393	372	358	370	358	374	364	368	373	369	363	406	346	377	370	370	365	370	376	366	371	364	367	337	407	364	383	403	359	391	362	393	364	375	341	374	368	379	394	422	364	387	388	405	343	369	348	397	389	367	363	393	370	394	355	381	382	353	360	378	411	343	332	369	359	355	352	362	376	354	382	352	359	336	373	363	359	367	342	383	354	370	359	361	370	396	399	380	346	387	408	373	371	409	352	381	395	366	383	415	365	400	366	373	365	383	375	340	429	399	365	383	363	365	351	374	361	358	393	343	348	336	379	371	346	346	361	370	420	369	383	415	368	377	363	367	345	404	356	395	376	387	381	374	388	380	368	366	386	385	364	406	360	417	355	364	396	374	368	392	387	358	360	362	361	386	373	391	343	394	381	387	336	390	358	400	394	369	391	346	401	359	377	349	384	373	406	358	354	408	344	368	400	340	388	381	389	357	422	339	327	384	363	377	367	320	348	405	403	381	392	364	382	399	364	352	416	391	374	376	374	360	372	414	332	352	351	344	412	379	367	392	368	371	375	367	403	378	348	351	358	378	339	350	375	374	356	387	357	401	342	370	397	365	390	359	342	359	395	407	406	369	389	366	367	374	394	387	358	354	400	373	371	352	387	395	341	423	331	378	371	381	404	367	352	375	394	386	351	415	359	405	414	366	348	360	341	376	369	380	383	367	378	378	401	374	382	383	399	388	367	360	343	335	375	361	393	397	337	389	368	346	370	386	374	397	359	373	367	363	365	368	389	340	390	372	336	380	375	353	388	406	365	390	378	341	404	406	365	396	350	371	364	392	397	351	382	372	365	372	361	392	376	351	377	365	376	374	362	362	367	367	395	372	379	363	354	356	380	411	361	378	349	344	359	361	386	395	357	375	365	347	349	350	403	365	362	344	379	411	391	369	350	341	353	438	381	413	370	378	375	358	434	385	377	409	398	373	402	400	395	382	377	403	392	371	359	383	380	386	375	376	345	382	352	377	356	356	361	348	337	361	327	363	363	380	362	388	343	395	363	372	371	376	380	383	377	391	364	369	343	381	399	353	358	403	390	365	399	373	382	381	397	372	357	366	383	371	347	406	373	357	403	371	372	364	372	334	345	385	389	346	368	375	360	343	381	380	365	382	348	396	381	385	382	412	374	366	353	366	365	398	359	393	372	371	377	368	372	375	386	382	379	356	363	388	378	398	364	348	410	357	369	333	393	356	357	399	366	370	385	387	363	367	397	369	391	381	383	373	389	359	361	366	371	372	363	408	368	391	399	398	388	402	372	354	387	380	374	371	368	408	355	358	374	358	379	374	395	372	387	372	364	377	411	365	377	351	384	367	369	368	364	376	391	370	392	370	387	340	377	386	367	353	377	374	358	370	378	378	342	395	374	371	393	360	384	373	375	372	347	353	370	388	358	378	354	375	361	345	375	364	403	370	367	357	371	365	363	373	378	382	410	354	382	390	363	388	354	394	388	374	384	389	360	376	392	369	379	366	359	394	390	397	368	378	377	362	391	347	377	366	355	352	360	394	400	336	387	362	357	379	401	361	366	382	372	352	368	366	347	365	371	408	378	407	332	402	382	384	385	380	367	380	386	376	376	367	407	348	368	351	386	394	359	362	349	384	374	388	368	363	376	361	366	375	347	399	358	383	386	396	374	380	345	413	354	358	372	335	383	391	361	332	359	339	376	395	391	394	368	389	360	429	350	354	379	356	380	404	369	388	384	373	350	368	373	391	382	358	393	412	374	398	398	371	376	363	400	390	357	406	380	389	383	369	373	370	345	362	411	375	359	385	368	370	344	374	360	382	343	355	383	368	352	383	397	386	363	416	343	366	387	364	366	384	369	392	360	365	363	379	380	353	368	382	339	394	398	368	391	374	391	389	381	392	364	346	365	384	384	378	336	405	393	386	364	370	381	358	342	402	355	404	367	370	370	351	333	358	364	379	402	369	351	370	375	371	373	354	361	388	379	418	380	383	358	352	372	403	322	352	374	379	351	394	376	361	378	368	353	383	383	395	372	354	390	364	340	379	395	355	393	408	368	414	364	335	376	386	361	379	382	351	362	377	369	388	373	377	383	408	367	385	356	411	357	375	337	372	349	381	384	349	337	372	376	374	375	380	323	367	382	393	377	368	354	388	362	362	355	382	378	393	359	352	394	358	346	362	372	382	346	360	405	353	403	357	376	396	350	334	378	362	367	332	414	365	382	359	353	375	373	368	330	384	328	412	384	387	369	386	370	375	356	393	370	357	436	360	367	349	391	390	366	406	372	362	355	371	349	375	392	372	386	387	374	382	384	413	394	340	359	357	377	347	357	403	397	385	361	358	349	386	352	380	358	385	378	392	373	412	360	367	382	391	353	372	347	371	363	361	388	368	358	368	366	352	384	390	353	375	385	347	370	400	370	340	318	338	377	348	357	357	370	386	357	394	363	381	385	352	380	358	389	382	388	340	407	379	359	387	364	355	376	385	403	357	382	347	373	378	385	354	385	362	374	373	389	398	374	363	408	349	373	385	365	374	394	375	381	410	380	363	354	391	360	409
1363	41	33	33	37	55	45	42	37	55	36	31	46	40	34	33	36	29	46	37	25	33	41	27	26	31	33	33	24	34	34	33	38	25	25	36	21	28	32	28	27	25	29	21	27	24	29	35	29	28	42	28	27	27	26	32	24	30	29	20	24	29	30	20	29	32	22	38	32	38	34	34	38	26	18	36	27	26	37	37	25	32	24	36	33	31	26	40	31	32	32	20	26	34	27	27	31	25	30	33	29	29	27	30	33	20	33	26	28	31	31	21	24	34	30	28	34	34	29	34	28	30	24	32	25	35	38	25	33	22	33	27	24	31	26	39	28	27	36	23	34	24	31	42	34	24	35	32	33	21	31	33	42	37	22	20	29	36	21	33	31	28	24	34	20	23	30	25	30	36	18	32	31	31	40	31	33	34	18	26	24	20	30	40	22	34	30	22	30	33	26	18	34	26	31	25	37	21	35	30	23	30	34	18	25	18	32	31	21	25	29	37	32	35	32	34	26	35	32	29	34	32	41	22	21	27	35	33	22	24	35	38	35	30	35	28	32	23	44	27	31	23	23	31	29	21	22	23	29	24	27	43	26	26	39	18	31	34	33	26	29	22	28	23	36	23	26	35	30	29	30	22	37	29	21	31	33	24	26	39	35	35	39	18	27	35	31	21	38	21	22	36	30	29	29	27	31	29	33	30	39	28	39	28	31	24	21	32	23	33	37	26	23	28	39	29	23	33	25	38	43	30	35	27	33	32	31	38	29	31	28	23	41	24	26	28	24	31	31	33	33	28	18	32	13	30	35	37	31	19	25	32	29	28	25	31	20	22	26	29	30	37	37	33	23	43	19	33	32	28	27	22	30	35	24	19	20	25	31	26	22	34	27	29	28	25	35	28	28	28	29	25	24	30	36	25	24	30	25	25	26	25	25	34	27	31	32	31	31	24	28	30	36	29	33	30	32	23	38	33	29	23	31	21	31	35	16	32	21	23	18	33	30	22	31	37	27	33	33	33	30	17	20	18	37	37	24	28	25	28	37	29	22	20	33	28	30	24	33	31	30	31	28	26	30	23	30	24	28	27	33	24	41	24	24	33	22	35	43	24	25	27	30	26	31	25	21	32	24	26	24	25	38	29	22	31	23	26	29	24	26	41	31	24	29	37	34	25	25	31	33	31	32	26	38	30	32	23	28	30	26	22	31	27	26	29	27	36	25	25	25	34	38	40	24	27	29	22	34	33	30	25	25	34	36	22	30	26	43	36	24	31	27	36	36	30	22	31	30	28	36	29	18	35	29	30	30	24	20	27	31	25	24	22	29	32	23	25	38	20	28	17	25	26	29	37	19	34	32	31	29	24	26	18	34	32	28	40	28	23	32	27	33	31	32	21	25	24	32	38	34	30	31	27	27	33	28	30	32	28	32	23	30	30	23	35	32	29	30	22	33	34	16	26	27	27	21	30	36	25	25	25	20	28	30	28	31	24	35	26	33	26	25	28	25	30	31	36	26	32	32	31	30	26	35	23	20	24	31	34	23	28	23	26	21	25	31	37	27	30	30	29	25	29	25	34	27	22	29	37	26	31	20	34	24	39	21	26	25	24	28	41	29	34	26	26	29	30	32	22	39	25	29	23	27	25	27	32	29	30	26	34	35	24	34	27	28	30	33	35	26	20	24	26	31	24	40	29	24	29	29	19	31	21	31	22	31	27	33	30	27	30	21	29	29	24	32	38	23	30	26	19	32	26	40	27	24	29	34	31	34	25	37	30	31	37	30	22	29	28	37	26	32	38	41	19	34	24	24	26	30	31	26	39	28	32	33	26	24	30	27	29	27	32	29	32	21	26	34	31	27	26	35	27	26	28	24	27	26	25	30	31	27	36	30	29	41	35	21	33	30	26	25	31	33	33	24	36	23	32	22	33	32	21	30	25	25	26	25	34	29	27	31	36	33	24	22	31	27	43	27	34	25	34	36	29	39	30	20	24	31	19	22	39	26	27	27	31	42	30	28	29	23	28	28	26	32	33	24	26	34	39	28	23	26	28	39	26	31	27	27	35	34	31	27	38	29	31	35	44	31	32	23	26	20	20	31	27	15	31	26	25	42	37	23	31	33	34	28	28	17	23	26	21	25	33	35	31	22	32	23	26	34	23	23	30	28	31	20	35	21	32	31	37	38	34	33	27	26	25	26	31	39	24	36	32	37	30	14	31	34	27	37	26	22	39	27	26	24	34	28	37	34	23	30	25	21	28	27	27	23	34	33	30	33	39	34	39	30	24	30	27	22	19	35	27	36	29	37	28	25	28	25	28	27	33	21	31	19	23	14	26	22	34	25	26	32	28	23	36	27	29	28	25	28	37	27	33	25	31	21	32	36	30	32	36	34	26	28	25	27	26	33	27	27	31	30	23	32	25	31	24	21	21	31	29	28	26	20	30	27	25	26	29	36	27	28	33	23	19	22	25	18	33	25	31	19	26	33	35	26	24	33	34	36	30	33	27	27	29	37	22	33	21	25	39	37	29	27	26	36	28	33	27	34	20	15	21	23	31	28	17	27	29	33	24	25	25	31	24	19	23	29	37	22	18	33	30	30	24	30	38	24	25	23	38	29	20	27	25	41	26	35	36	26	34	30	28	26	27	27	27	20	34	27	32	31	33	25	38	19	29	30	29	34	24	40	35	43	35	31	27	21	37	24	34	29	38	29	25	21	36	33	35	25	25	35	42	28	30	29	30	24	34	36	24	39	28	26	39	29	38	31	21	31	30	33	31	31	25	18	40	23	27	27	36	36	40	31	39	35	33	30	29	30	28	32	30	30	22	25	39	37	34	21	31	31	25	26	31	28	27	30	28	26	28	28	27	27	32	21	19	21	36	19	31	31	23	28	30	32	23	30	32	32	24	35	31	20	33	40	23	30	29	28	37	37	22	29	30	28	21	18	30	23	26	33	39	21	23	28	28	30	26	30	25	37	31	17	29	29	35	27	28	38	32	29	27	26	23	23	42	34	21	35	27	21	18	22	25	28	30	37	31	31	32	24	24	26	34	29	22	22	30	31	23	27	26	28	32	39	34	19	24	35	30	28	29	25	35	28	30	26	31	22	23	30	20	23	25	28	19	25	24	24	26	24	25	34	14	24	30	32	32	35	27	25	19	26	31	32	23	30	28	24	24	26	26	21	31	26	31	44	34	23	38	18	42	31	31	39	29	31	32	21	19	21	22	27	26	20	27	35	25	27	29	27	28	21	34	26	27	25	34	25	22	18	29	28	30	28	35	38	23	27	28	22	33	35	18	22	23	28	30	26	39	33	44	29	33	30	26	26	30	21	30	29	28	34	25	29	20	28	29	30	18	27	19	28	32	33	34	27	35	26	42	37	24	27	41	29	32	38	30	27	25	23	26	38	36	30	43	44	26	29	32	33	32	38	27	32	17	29	28	27	26	36	27	26	30	31	33	31	27	33	20	33	36	26	30	33	32	26	26	20	36
12453	1752	798	1768	3115	3096	2393	1778	1518	1283	1230	1041	919	842	839	759	742	841	836	640	660	574	631	595	611	594	560	583	613	594	571	553	577	558	547	545	524	529	531	525	552	523	528	509	544	542	518	534	534	536	530	513	545	516	522	554	488	527	546	558	482	503	520	532	545	481	509	505	503	519	509	527	508	514	515	485	506	473	514	507	563	508	517	495	525	489	517	558	522	479	532	527	516	506	499	521	498	514	531	517	500	501	517	520	521	477	496	519	556	482	479	536	501	477	517	486	502	532	520	495	494	500	521	540	490	544	496	477	536	487	507	507	566	456	502	517	540	535	497	517	493	450	533	496	510	513	533	509	498	511	517	510	495	524	539	492	503	504	531	488	497	507	518	507	507	558	525	530	503	468	524	482	540	510	500	512	520	521	536	533	490	536	487	511	517	488	507	515	516	530	484	557	484	526	496	520	505	492	500	504	539	501	494	538	483	509	524	495	505	502	489	504	521	527	507	528	493	492	481	506	517	490	491	524	499	509	500	496	524	529	474	507	507	562	499	502	524	501	532	521	506	501	496	540	497	479	487	513	546	487	499	526	514	517	519	514	496	497	530	492	510	528	513	509	572	507	493	529	495	462	532	509	497	505	513	471	498	534	519	517	508	549	509	535	480	518	570	509	510	493	488	543	502	515	507	508	526	513	554	528	499	507	460	521	545	534	516	536	519	509	511	529	474	546	549	504	488	540	533	493	518	479	511	528	518	491	473	557	498	511	508	501	491	523	517	497	517	487	520	546	492	504	491	544	529	540	510	531	513	544	489	495	535	494	497	525	517	483	481	511	491	483	516	544	516	555	492	525	520	520	496	481	507	474	504	482	517	528	509	483	477	467	525	512	521	529	495	542	536	574	537	491	492	533	526	487	477	508	516	495	497	494	540	526	511	501	475	539	488	499	523	520	511	521	531	522	497	549	526	479	527	485	500	524	471	500	507	512	510	497	552	552	544	502	503	503	531	490	516	552	533	528	509	531	482	518	545	459	482	476	477	529	516	507	524	535	532	529	537	529	533	530	542	499	522	460	539	483	512	496	470	504	505	454	483	506	508	529	515	490	508	513	510	510	539	499	552	489	515	483	539	512	472	543	536	518	489	519	531	469	528	473	498	518	521	548	501	479	486	499	519	483	503	506	562	537	510	497	485	542	510	494	489	500	509	501	510	520	540	520	495	506	485	506	452	495	450	494	512	523	487	486	510	492	522	486	518	526	508	498	553	476	516	504	479	521	481	523	503	504	529	467	526	523	540	537	472	531	510	498	522	498	522	477	475	548	518	493	521	498	508	495	550	488	521	521	482	497	530	504	495	496	526	540	544	512	521	528	523	494	535	507	517	523	510	485	491	501	542	539	545	515	486	524	490	513	541	530	547	520	515	512	490	534	510	500	537	517	541	500	501	521	474	508	537	488	518	500	518	523	508	522	473	479	472	550	526	507	499	508	558	544	551	521	493	529	528	544	484	532	526	518	509	469	501	528	538	461	502	532	547	528	495	480	538	522	507	512	513	531	551	536	500	483	476	485	488	493	528	523	509	495	483	505	521	524	495	541	469	509	504	538	512	466	520	533	503	528	534	507	482	478	536	492	505	509	493	494	537	544	523	506	557	541	497	497	516	504	484	499	509	494	483	538	522	516	517	539	568	497	496	479	494	486	508	503	486	521	511	499	469	446	508	538	514	509	523	531	512	486	498	484	522	498	493	512	483	501	469	529	480	506	509	498	492	527	538	549	532	487	493	526	531	518	507	566	535	517	546	488	526	557	496	503	505	520	507	521	498	510	506	508	527	474	519	490	521	509	489	470	498	509	526	508	535	529	506	529	499	479	520	473	501	512	463	530	526	511	529	510	513	509	515	493	489	505	534	496	511	506	526	480	502	490	555	448	533	507	485	514	487	502	496	516	549	584	526	536	503	504	491	521	533	447	463	474	518	491	528	478	550	528	472	518	481	499	487	520	479	496	502	527	504	497	495	521	488	519	535	525	522	513	544	505	500	485	547	512	523	507	532	493	473	488	500	493	502	503	495	544	514	496	503	509	521	488	498	547	552	505	496	500	507	510	508	485	533	520	500	538	466	563	512	511	504	516	483	540	525	485	520	509	498	508	573	526	518	486	500	508	490	469	501	519	538	519	535	503	507	474	468	510	477	515	499	490	544	543	508	537	540	519	522	478	506	494	513	506	501	514	489	457	493	501	506	545	480	520	475	542	519	506	536	518	491	464	520	502	511	491	531	502	486	549	523	526	501	509	498	471	551	514	493	538	504	528	531	503	488	498	528	458	477	515	462	532	552	517	511	505	521	498	482	501	507	554	532	531	545	519	507	527	526	536	547	512	510	526	533	498	503	477	508	503	531	478	476	494	531	490	511	533	497	497	468	490	531	508	493	481	537	524	493	503	533	528	514	503	511	508	514	542	494	499	530	528	488	483	514	503	547	491	522	478	465	495	501	498	526	473	531	515	519	561	532	477	516	513	515	529	525	506	501	465	471	487	503	530	514	500	537	523	513	509	496	504	541	530	517	495	502	506	536	527	473	489	511	531	512	473	538	489	489	501	538	526	484	570	501	473	529	472	543	471	494	514	497	496	432	523	517	488	502	514	467	510	480	560	548	486	533	543	479	499	483	514	516	487	485	520	519	491	502	485	512	489	460	508	516	528	505	489	513	502	536	503	484	473	518	484	479	498	546	514	521	544	509	526	502	523	515	496	472	482	485	519	507	506	509	473	515	526	522	515	514	499	458	514	513	503	530	526	534	552	482	525	526	537	517	552	514	503	517	476	530	500	492	504	539	523	530	484	523	448	475	497	524	540	546	528	505	529	506	511	529	490	519	467	528	532	515	523	489	494	513	489	513	502	514	525	460	489	545	477	536	524	521	509	504	491	493	506	517	521	511	519	506	496	486	514	522	479	490	524	511	475	492	507	498	528	535	488	532	538	509	475	487	540	536	501	531	495	490	520	503	543	513	500	538	502	481	459	508	479	506	477	493	510	520	503	538	519	554	527	515	518	515	470	516	493	509	533	500	500	511	484	496	484	520	469	489	523	529	495	539	488	508	530	508	516	532	525	480	516	464	491	542	480	524	507	538	511	532	547	492	511	499	515	488	486	546	487	505	519	480	524	501	516	505	505	519	510	541	490	541	556	517	490	521	529	530	477	554	488	507	496	510	492	501	518	502	475	520	488	531	507	517	492	489	477	495	514	541	552	486	511	504	502	527	515	505	542	505	479	517	516	514	494	514	505	508	553	535	491	478	484	532	521	511	569	513	476	504	532	496	537	529	523	523	509	482	550	516	498	521	478	505	533	540	505	509	517	507	524	504	506	510	461	520	474	519	493	478	507	522	498	503	518	453	514	505	522	504	518	539	497	473	507	516	517	509	492	531	499	481	509	480	523	496	489	497	484	487	524	509	548	515	537	502	518	557	566	501	489	541	531
2628	155	79	79	96	133	121	106	105	85	92	90	80	76	78	67	62	72	56	58	53	62	52	56	44	45	57	50	45	63	37	54	52	59	67	40	49	45	66	46	52	43	53	47	46	62	55	53	52	46	37	47	50	51	46	42	53	47	43	56	45	55	56	53	38	48	50	46	49	59	47	41	45	39	47	40	49	58	51	46	48	38	48	55	55	49	46	41	57	53	42	42	37	64	38	51	41	53	41	38	51	39	51	46	53	50	44	53	35	49	53	41	48	33	37	45	51	51	61	45	48	48	37	33	50	44	38	49	41	40	46	45	47	39	40	52	41	41	44	41	46	38	46	30	52	37	40	47	50	55	49	37	42	56	35	63	47	46	40	43	39	57	41	54	35	47	39	54	50	51	61	52	39	58	39	49	52	46	42	38	33	37	35	45	38	50	45	54	39	49	53	44	40	46	33	45	39	44	63	54	55	50	36	51	36	44	44	43	45	44	43	35	30	51	33	43	50	49	28	44	40	44	48	39	55	38	41	38	45	46	48	49	31	49	48	51	42	54	37	65	48	38	37	49	39	40	45	47	54	44	48	41	43	46	53	49	45	48	45	34	38	46	43	34	38	43	45	52	51	45	49	52	59	39	39	48	38	47	57	49	31	50	51	48	43	57	50	40	45	41	36	49	35	42	43	51	44	54	47	45	46	57	45	47	48	46	66	46	50	49	59	43	46	47	45	46	41	45	52	33	44	39	48	51	38	40	51	44	49	45	39	51	38	46	36	51	39	45	39	47	46	44	60	57	53	54	52	27	40	38	43	54	40	52	44	44	43	51	42	34	39	52	53	43	49	44	46	53	52	41	47	38	39	60	47	48	42	46	39	43	33	63	44	43	46	44	56	37	56	53	44	43	40	41	51	37	46	48	43	49	54	53	39	43	44	48	48	42	42	43	36	34	36	67	43	46	36	40	39	51	33	39	52	40	56	46	50	47	39	44	43	40	45	52	55	41	53	58	45	40	49	36	38	57	54	41	46	49	40	48	54	38	58	45	36	39	48	48	37	47	39	53	57	51	33	52	33	38	39	45	34	46	56	44	48	40	46	34	30	33	39	42	55	47	40	50	41	45	53	52	58	48	40	45	64	47	36	44	45	52	64	37	50	37	41	49	32	47	44	33	51	51	46	54	35	43	63	45	42	46	52	45	51	47	44	43	42	50	43	41	42	45	44	52	37	40	38	42	47	42	43	48	46	42	56	39	50	44	48	46	44	51	47	35	54	48	43	41	54	48	45	51	47	44	51	53	41	52	42	52	49	48	53	63	53	44	41	40	34	38	46	37	43	43	53	39	49	42	41	46	36	46	44	40	40	46	45	33	41	58	43	34	47	38	41	47	53	48	52	50	48	45	44	43	52	37	33	45	44	27	38	63	40	43	43	48	44	53	49	47	36	49	56	44	43	54	34	55	38	57	48	44	50	48	45	52	41	45	32	39	47	58	51	51	44	39	56	45	58	42	43	49	37	34	37	35	50	48	50	55	38	52	46	51	45	50	50	53	51	60	55	32	49	46	34	50	46	53	61	40	55	46	47	38	58	34	43	54	39	56	48	50	43	42	43	43	37	31	46	40	60	44	36	52	45	43	53	35	39	57	42	49	42	45	47	56	58	49	39	43	41	45	37	46	39	57	45	51	51	50	57	32	46	51	54	51	55	47	48	37	54	55	44	46	42	42	35	46	48	44	46	53	49	47	41	40	48	62	40	33	34	47	37	47	53	48	44	36	49	48	40	54	54	37	46	46	50	46	46	36	47	49	47	45	39	44	33	48	38	36	50	38	52	37	43	53	46	39	47	31	48	44	57	31	42	41	47	51	38	42	47	50	46	44	36	48	35	34	51	53	53	42	47	35	37	38	40	30	44	50	41	51	57	29	51	36	41	44	37	41	50	40	50	47	53	41	43	37	38	36	30	52	54	47	39	39	33	42	49	47	53	54	62	52	42	40	52	55	45	37	40	41	43	50	57	38	44	39	37	44	44	30	49	50	52	31	54	49	39	46	51	42	32	49	42	48	50	46	48	45	43	47	49	38	48	37	39	44	50	48	35	38	50	43	40	43	48	44	55	55	54	38	41	44	61	42	35	52	56	42	47	43	47	50	47	48	32	44	48	38	45	47	43	47	64	53	36	43	48	42	53	62	46	42	45	49	38	56	47	42	43	29	59	46	39	46	44	41	33	43	43	41	37	40	44	36	45	47	44	50	54	58	49	43	54	45	49	49	36	48	49	38	35	53	48	35	47	44	53	50	40	48	47	42	39	42	47	43	50	37	53	50	57	55	39	40	39	59	42	39	46	43	43	48	53	41	42	40	47	45	47	33	46	61	40	44	53	43	43	44	35	50	46	34	48	31	48	39	48	47	39	49	53	52	50	49	42	43	42	33	45	41	42	45	44	32	41	46	49	46	48	37	37	54	42	45	28	50	42	39	51	50	52	43	33	47	34	37	38	39	62	42	51	48	40	36	40	38	39	50	43	36	32	39	55	49	51	37	37	42	39	51	36	46	49	49	37	41	36	39	45	47	44	44	42	52	49	49	51	49	43	49	38	53	58	45	34	32	48	57	44	51	41	44	41	44	49	42	39	47	43	45	62	36	34	58	38	48	51	44	43	48	34	46	52	56	41	44	50	36	55	43	41	35	46	39	32	49	52	54	48	44	45	44	45	44	52	34	60	63	43	53	43	46	31	43	48	49	45	44	55	32	52	54	49	59	42	43	47	43	56	46	51	52	34	44	47	53	42	44	46	35	43	43	53	35	40	44	45	38	40	41	51	51	47	32	57	47	50	47	44	44	39	34	41	34	45	43	50	45	49	50	40	47	45	40	46	32	36	44	44	50	40	41	44	49	45	47	44	49	40	32	42	52	43	53	40	48	38	44	53	35	60	32	34	36	29	36	37	47	39	54	44	51	37	48	38	49	37	38	44	46	32	57	43	40	46	41	46	48	43	31	41	48	45	32	48	43	52	44	49	54	60	45	54	54	43	32	49	44	45	54	54	47	34	40	54	51	40	52	42	41	42	42	51	39	39	55	37	55	44	57	54	42	42	54	50	29	38	54	45	41	59	63	54	44	41	55	46	40	55	44	49	45	46	44	34	52	46	42	50	43	32	44	46	26	34	51	45	44	44	47	54	44	44	46	40	45	46	53	41	42	50	51	48	59	43	45	54	21	44	47	49	44	42	35	45	38	49	40	40	40	43	40	45	45	41	41	44	53	45	42	56	44	57	40	46	53	42	50	42	41	40	39	40	42	46	52	38	52	30	54	44	39	50	38	40	52	36	44	35	50	49	40	51	51	42	48	52	49	42	36	42	38	57	59	54	41	38	50	43	35	41	51	64	46	46	41	41	44	51	40	49	49	46	40	48	40	50	48	46	52	39	49	39	46	35	40	30	58	51	43	54	54	50	39	49	45	45	37	40	38	43	49	55	52
16950	3881	1877	5585	10013	9554	7653	6147	4841	4014	3395	2935	2574	2321	1970	1880	1871	1895	1857	1455	1323	1231	1296	1105	1157	1144	1106	1013	1057	1019	1038	970	982	986	894	934	914	928	896	854	944	881	845	914	863	822	832	865	912	869	802	886	869	833	842	859	811	797	781	802	865	840	813	799	818	815	815	799	802	805	822	783	832	793	796	822	861	784	820	813	830	809	820	812	814	789	832	786	794	811	759	791	759	784	822	788	816	854	727	778	805	808	793	820	744	813	757	796	743	809	805	797	761	782	803	824	812	806	803	812	752	831	750	737	738	791	777	780	772	796	772	835	747	792	861	826	819	767	799	767	754	784	801	807	771	770	784	809	742	786	778	802	829	769	779	754	778	727	817	783	835	774	774	794	814	800	741	757	860	793	794	796	749	752	839	796	742	824	745	800	805	783	772	815	763	793	762	737	794	737	761	796	810	754	784	761	806	760	792	761	794	756	817	797	775	759	781	766	804	763	799	797	863	776	768	792	822	772	809	808	775	788	774	765	770	754	820	824	773	796	779	758	789	772	824	819	796	770	769	767	763	833	777	801	871	756	811	801	735	793	791	766	832	791	768	798	794	817	750	815	774	752	756	786	778	772	771	798	755	758	781	792	753	828	788	753	806	797	780	828	757	766	856	798	804	785	773	813	806	752	775	811	853	799	821	765	761	788	816	813	829	794	774	754	769	767	794	773	813	782	758	804	783	808	776	781	821	744	830	760	803	785	829	801	788	790	732	831	789	756	793	782	804	798	817	761	771	803	817	756	754	802	790	740	801	756	758	727	754	748	784	758	785	793	833	803	804	768	808	790	796	798	758	771	770	786	829	802	754	801	747	785	824	757	750	752	792	800	794	763	817	744	845	767	737	777	814	793	765	789	771	793	789	772	794	752	768	756	786	787	796	778	787	783	804	820	793	788	764	765	814	833	861	804	756	769	758	809	829	786	750	744	846	759	767	784	784	716	794	809	846	807	760	764	724	781	794	743	733	793	802	820	758	807	806	856	748	765	783	734	808	768	817	774	785	727	802	751	805	787	810	802	814	805	839	793	765	746	835	761	756	771	790	774	764	804	763	804	843	748	757	770	800	801	796	784	788	843	775	795	787	789	756	820	797	800	771	800	821	829	754	788	801	807	784	779	771	776	817	742	855	829	761	789	795	766	735	779	779	801	797	723	826	740	771	731	788	793	776	870	756	723	777	803	791	781	826	839	809	777	794	842	772	775	800	770	775	849	792	779	818	793	792	809	789	745	793	756	799	785	778	774	763	768	783	818	787	748	773	793	781	791	759	758	782	769	811	753	819	737	754	838	767	805	775	738	781	777	784	753	750	803	775	851	823	788	816	777	806	787	779	787	788	841	814	760	760	811	763	737	735	742	741	763	757	767	707	782	811	797	824	832	791	782	819	765	774	808	784	822	745	804	802	736	740	762	742	830	818	782	770	778	828	724	781	796	792	787	768	752	785	774	775	827	761	763	816	815	829	781	753	797	788	793	781	791	763	811	804	851	771	773	849	814	826	798	805	748	805	862	753	775	788	752	812	827	779	815	811	825	717	773	808	731	779	744	774	803	837	745	804	788	759	779	807	726	795	784	856	768	779	749	739	798	816	762	756	791	750	749	776	860	739	761	783	811	794	772	786	793	768	798	759	833	789	802	781	796	788	826	785	770	787	750	791	771	780	836	768	796	748	839	729	811	807	747	804	782	779	795	767	726	762	803	778	803	773	773	797	790	763	795	786	823	787	784	766	737	835	822	838	820	740	814	810	795	791	786	796	813	784	794	797	750	783	813	798	744	758	790	769	776	778	765	805	801	793	763	806	801	820	780	802	776	769	807	765	773	813	794	745	819	762	773	753	797	786	800	789	779	786	808	751	750	849	788	803	799	781	768	787	776	829	785	819	799	803	812	767	774	803	766	803	783	746	787	760	737	795	744	755	756	806	829	768	759	752	795	788	762	802	765	771	787	761	757	776	816	796	770	788	811	806	827	741	728	780	827	797	773	787	756	801	773	760	821	790	806	769	780	827	850	785	777	787	825	793	836	774	788	756	804	749	761	803	801	755	752	807	748	848	753	827	805	832	731	778	796	744	760	798	787	830	764	783	821	752	772	759	756	775	792	729	814	783	775	755	787	783	827	758	772	750	759	801	813	772	775	770	759	787	784	756	760	811	776	780	774	744	724	777	778	761	820	773	813	804	817	774	765	802	755	824	831	754	769	775	761	832	781	806	781	782	801	769	766	765	788	743	791	762	759	783	775	776	781	803	704	796	768	748	775	779	752	760	770	786	797	796	802	808	746	803	769	827	766	753	786	776	755	798	772	799	812	770	807	751	754	783	787	753	782	827	769	802	787	764	773	830	780	777	830	817	774	783	816	830	779	749	834	771	850	802	749	812	799	799	782	777	778	775	781	773	798	758	781	788	800	797	787	770	840	781	762	754	787	755	820	837	747	783	779	798	798	776	787	735	777	827	812	835	793	766	810	766	718	769	743	799	809	788	819	793	806	800	808	796	727	818	747	744	742	744	804	823	789	850	805	791	771	791	772	800	784	764	743	699	794	782	781	785	777	817	779	787	790	778	789	805	785	761	782	777	795	738	760	784	741	820	836	805	785	791	881	794	801	790	788	748	821	819	757	811	787	777	801	777	752	795	797	790	770	768	805	751	825	761	780	805	764	784	792	772	732	787	775	767	758	791	757	783	790	763	774	755	804	707	813	770	788	792	819	819	846	767	795	770	827	785	786	790	785	774	809	777	835	735	851	752	768	729	788	828	787	729	821	809	760	755	832	816	778	771	767	789	737	786	756	794	786	812	841	774	799	783	794	766	793	837	787	831	752	806	818	784	830	782	759	780	770	750	814	798	773	807	761	784	805	844	789	815	780	754	800	782	759	777	793	790	864	802	765	799	783	786	766	829	797	756	817	825	755	780	782	767	818	807	806	716	807	823	861	791	754	848	761	754	802	791	754	781	730	757	817	834	740	771	783	790	814	755	798	772	789	754	755	773	788	757	758	775	786	769	780	758	828	764	750	723	840	807	794	787	799	769	813	781	791	794	801	789	817	794	763	755	829	749	793	790	788	835	820	729	771	798	788	793	819	752	795	805	820	812	717	812	787	810	808	763	767	818	809	803	745	741	787	790	795	799	790	772	727	764	743	770	802	765	809	780	802	733	786	793	785	769	859	807	797	810	811	843	783	797	764	803	834	750	800	802	781	773	811	768	795	813	747	768	761	782	804	799	784	788	769	768	775	748	794	786	753	769	808	774	816	732	841	800	781	820	841	833	793	710	801	833	759	781	810	793	754	796	776	792	736	740	770	758	767	770	744	769	763	793	763	788	782	800	750	791	791	825	731	766	823	828	761	763	749	792	773	788	754	777	772	778	789	841	750	756	778	773	786	825	770	756	779	781	799	842	728	750	807	797	755	813	822	790	740	770	815	743	768	786	837	749	771
2604	122	85	68	86	108	106	104	102	92	100	83	64	82	71	49	65	61	65	42	56	46	53	47	54	46	46	58	58	34	46	43	41	44	46	58	48	40	38	39	56	46	48	38	44	41	41	40	60	44	53	44	51	51	44	49	42	48	50	52	41	45	52	49	44	49	50	44	51	51	53	47	43	55	38	35	47	52	38	37	50	52	47	43	43	52	51	46	51	65	50	50	47	42	33	54	54	39	44	45	42	33	44	40	42	44	58	47	45	52	54	51	44	37	56	43	46	44	41	41	38	41	40	49	38	41	55	52	51	33	49	44	48	48	42	47	45	47	41	45	36	47	33	42	46	42	43	49	43	43	44	50	41	39	40	46	35	39	38	50	33	39	38	37	40	49	43	49	50	45	38	33	49	46	55	52	40	44	44	51	47	54	33	44	60	35	39	44	41	40	53	47	34	38	44	38	50	45	39	43	40	48	38	47	42	45	54	46	47	45	43	53	60	45	36	50	44	55	59	41	42	44	47	38	47	45	54	45	54	54	43	54	47	43	39	47	44	54	50	42	36	52	52	41	44	50	41	38	48	47	59	45	53	38	51	30	47	38	42	38	39	44	48	35	36	49	46	30	40	47	58	52	47	55	45	41	48	43	50	49	53	49	44	42	49	49	38	56	54	42	49	37	50	42	51	43	43	51	37	45	49	50	46	48	43	38	45	38	44	53	47	49	35	38	52	51	41	43	32	53	41	45	45	49	54	45	42	47	51	50	46	45	50	45	46	44	50	51	60	48	56	53	41	52	39	43	44	49	35	57	50	53	44	43	52	35	38	49	36	35	44	39	39	49	46	51	39	51	36	54	56	46	32	45	45	29	42	37	38	46	55	44	41	34	41	34	51	45	45	42	50	33	40	41	47	40	45	59	44	38	54	34	41	50	55	53	32	43	49	43	41	56	40	41	48	55	40	51	45	40	46	35	44	46	35	41	41	41	50	48	53	38	41	35	40	38	30	30	52	39	45	49	43	61	44	44	49	46	39	53	39	39	42	50	44	43	41	44	38	46	53	54	50	38	44	35	42	45	41	43	45	48	38	40	44	50	48	52	59	44	60	57	48	42	41	40	50	60	50	40	43	35	48	49	49	40	59	44	47	44	51	58	54	33	35	47	45	33	48	55	38	32	40	44	42	44	47	48	43	33	49	40	49	54	54	53	46	47	41	39	48	49	45	62	46	45	40	45	36	49	50	47	50	52	48	50	51	34	52	42	46	53	47	41	34	43	44	44	37	45	42	58	39	53	62	42	35	32	48	34	51	53	53	38	40	58	45	45	48	44	55	52	35	43	44	43	48	42	43	50	45	43	41	51	42	50	43	35	45	39	47	41	52	46	42	58	38	50	40	41	49	55	41	34	33	40	49	45	43	34	45	51	33	44	34	43	48	53	48	38	36	49	58	47	53	54	53	52	48	53	37	36	49	40	44	39	71	43	47	47	45	45	38	40	34	50	44	48	42	50	46	42	27	46	46	45	57	48	42	54	41	42	43	55	40	44	55	45	47	38	46	42	48	42	50	38	46	72	47	48	45	40	53	44	48	47	58	53	56	44	44	47	47	50	45	43	50	43	50	53	53	48	48	41	45	49	35	37	40	50	44	40	41	41	46	34	57	37	47	46	49	41	49	44	57	56	40	46	49	41	34	42	47	47	33	45	47	52	48	45	48	52	38	39	45	48	49	38	45	39	43	47	37	43	42	43	40	53	45	33	56	44	54	56	46	40	39	56	52	50	56	42	39	38	45	55	57	49	47	51	43	46	42	47	49	48	46	35	34	43	39	29	39	37	38	41	37	51	42	40	41	41	47	49	42	49	54	52	34	33	42	47	47	29	57	36	50	50	44	39	28	48	49	32	37	42	55	39	40	38	45	50	26	44	40	49	32	49	40	45	47	47	51	41	48	43	49	50	55	56	46	58	40	47	38	53	38	35	43	47	39	49	37	44	42	34	52	39	43	48	54	42	46	40	55	52	35	43	45	53	42	41	60	39	36	51	54	52	50	61	46	44	46	41	34	45	46	39	47	36	44	36	34	42	47	43	54	42	34	50	36	44	45	43	43	50	51	38	38	39	41	51	40	34	48	33	44	46	54	40	46	43	41	48	43	50	45	51	33	58	42	27	46	49	42	44	37	44	54	45	41	44	50	56	38	48	45	48	44	48	42	45	50	48	46	34	55	41	44	43	52	49	37	52	63	35	40	56	54	38	40	46	39	32	31	53	46	44	48	42	44	53	59	46	44	35	40	53	37	35	47	45	45	38	43	48	45	42	53	45	49	45	44	28	41	38	36	47	51	44	51	49	39	56	40	39	51	47	33	38	48	45	37	45	40	39	44	46	33	47	47	37	47	43	49	45	44	61	46	52	51	37	41	39	50	33	52	50	53	40	41	32	35	47	49	35	42	48	49	51	46	51	44	50	47	37	32	56	38	41	45	41	38	44	52	41	42	34	45	55	42	33	37	42	42	34	34	41	49	39	43	47	38	43	43	43	50	39	34	47	35	52	42	32	43	32	33	47	34	58	45	52	41	43	39	57	47	53	39	46	40	38	46	46	43	50	50	36	42	40	48	52	49	48	53	40	44	43	53	36	44	51	40	41	50	44	52	44	52	36	34	50	53	49	40	46	39	48	46	44	37	46	58	46	48	51	37	50	48	50	46	37	40	45	46	49	56	56	45	51	36	35	38	42	39	40	38	50	39	43	29	42	43	49	52	53	50	38	50	51	35	44	33	53	53	43	42	40	46	50	42	58	50	46	27	44	56	50	50	52	59	50	40	41	49	52	40	37	59	50	52	54	48	55	45	48	47	54	53	38	39	42	40	55	51	48	50	47	57	40	48	53	51	44	42	52	45	44	45	56	45	59	37	52	43	42	48	49	39	40	50	52	36	42	39	51	44	43	53	51	45	50	38	42	44	50	45	39	40	40	36	41	27	46	43	42	43	51	49	53	61	52	44	47	56	43	35	43	37	41	57	41	39	37	36	44	56	35	38	44	54	43	43	43	43	51	45	40	42	41	50	30	49	41	49	45	37	39	47	41	48	49	39	38	51	35	50	47	39	52	52	48	34	42	48	46	44	48	37	41	47	53	45	33	35	44	41	43	33	41	48	40	44	51	36	49	45	35	50	50	48	50	41	42	38	36	43	36	50	44	39	36	48	52	41	56	44	45	50	58	45	51	39	43	44	39	35	43	37	38	28	46	44	31	42	53	51	48	40	43	48	45	44	65	51	45	43	51	45	59	39	36	46	41	44	42	42	39	44	42	52	55	48	48	46	45	60	41	41	42	47	47	46	48	45	43	36	53	56	39	62	37	42	42	40	42	37	49	49	46	42	46	57	52	46	44	44	40	42	32	52	55	44	46	43	50	46	53	52	46	55	41	44	44	48	52	49	51	42	40	40	54	45	36	45	47	34	46	47	43	47	53	43	48	35	57
16962	3832	1835	5092	9182	8774	7106	5699	4591	3683	3027	2778	2473	2109	1910	1734	1719	1796	1661	1427	1267	1254	1287	1162	1097	1074	1044	1025	1056	972	965	981	919	970	965	959	911	906	850	857	829	842	861	864	871	838	920	853	852	813	814	883	914	868	846	829	855	865	786	799	812	816	821	781	829	829	780	777	840	822	806	747	796	856	818	782	838	855	832	864	794	779	839	807	782	775	804	845	776	835	820	805	740	833	790	795	798	762	827	832	796	764	796	758	802	792	758	792	737	837	797	762	816	845	753	800	835	791	791	774	826	787	781	812	786	803	740	762	783	800	823	721	716	806	805	765	796	767	803	743	799	788	788	788	778	784	766	857	789	781	765	832	786	797	797	721	745	793	779	750	814	821	821	770	836	813	767	788	786	734	774	787	766	759	786	853	811	781	792	788	757	783	812	769	822	806	756	802	781	779	813	839	782	801	798	786	796	799	792	791	803	738	770	791	781	768	732	813	751	806	776	809	829	791	796	797	781	754	825	739	776	801	757	755	793	740	819	768	811	754	739	787	797	741	783	761	763	781	764	784	793	752	760	743	802	769	773	813	884	814	798	775	750	806	788	820	751	779	758	714	747	753	767	731	762	822	775	770	783	810	773	763	769	780	807	733	779	733	716	752	767	765	761	802	774	792	765	743	766	819	757	785	731	760	771	761	790	785	818	754	757	797	808	793	804	831	812	778	741	808	740	861	812	803	743	803	830	815	788	774	785	757	781	777	762	746	783	807	853	821	812	747	792	760	824	798	781	753	773	767	775	805	805	763	784	796	778	748	747	825	796	788	763	835	808	762	796	792	759	783	799	738	810	806	795	761	814	765	762	776	786	789	756	787	770	790	805	814	760	798	831	805	777	738	797	791	765	773	763	781	808	702	789	803	793	773	764	745	832	832	824	828	792	765	750	834	814	768	796	738	778	767	725	782	779	796	786	787	729	745	741	761	729	806	761	770	804	763	797	764	810	766	794	807	789	823	828	795	787	803	781	765	812	799	764	802	798	793	816	795	767	802	761	758	764	807	763	797	740	780	780	815	745	774	763	807	748	772	775	805	760	760	771	781	814	796	773	761	809	766	816	798	828	745	784	772	770	787	791	796	786	784	796	731	804	806	799	784	768	842	809	797	770	829	794	812	833	768	768	787	777	819	807	767	829	714	783	808	742	808	780	763	838	780	798	819	777	784	784	801	768	767	812	775	817	798	834	743	804	767	760	763	783	807	759	794	795	781	793	779	814	785	794	741	768	778	792	776	764	833	785	801	798	772	803	794	813	745	779	789	762	754	818	806	792	751	804	737	799	807	763	741	786	814	762	767	771	734	752	781	783	778	760	784	771	820	789	739	717	781	791	804	768	769	766	805	838	727	755	778	745	773	787	801	773	763	752	812	780	786	829	807	775	781	809	768	845	797	767	752	817	800	749	788	768	779	809	839	778	785	776	836	789	806	792	734	763	727	765	792	794	821	830	775	806	788	792	779	804	793	799	748	759	760	755	780	769	805	724	806	793	794	813	800	861	792	756	777	798	778	771	741	781	776	812	756	777	767	787	794	820	809	833	790	785	760	753	768	750	804	746	778	810	790	805	781	772	819	778	817	786	783	806	781	800	718	822	764	792	772	741	789	769	787	703	793	771	801	765	776	778	791	762	779	783	790	808	778	778	801	772	779	775	745	727	746	799	753	785	737	828	731	803	788	790	784	791	778	820	790	780	772	827	758	768	806	831	786	773	821	780	779	707	785	770	795	745	765	758	781	786	766	765	790	776	818	762	777	801	774	775	799	823	792	840	783	817	815	808	787	800	769	820	772	835	816	825	813	776	798	745	756	743	785	794	730	759	784	816	839	748	807	793	751	709	724	775	793	750	810	783	743	772	801	783	775	858	773	815	798	797	777	769	817	760	818	805	778	768	719	764	773	814	851	784	721	781	792	801	736	798	815	736	774	790	792	806	753	853	777	762	786	755	717	721	781	791	786	726	790	798	763	813	795	786	799	750	773	766	811	782	740	751	727	766	774	804	776	754	843	790	806	778	764	781	777	756	789	805	783	785	774	775	714	747	829	774	728	765	777	770	761	766	753	779	764	815	782	831	796	736	807	775	799	804	778	757	771	795	803	778	775	767	745	777	772	790	764	821	838	766	804	721	796	792	779	804	776	777	854	775	771	815	799	748	815	758	802	826	792	782	743	763	774	789	816	800	777	847	803	778	803	739	734	753	732	780	800	795	820	704	777	766	795	804	821	769	791	768	796	797	775	788	815	783	746	784	764	756	783	753	771	784	784	810	801	841	787	754	792	784	775	748	761	747	768	781	771	832	774	749	838	794	769	784	752	785	763	806	799	826	786	749	775	859	792	753	833	787	812	746	776	762	752	802	811	782	842	816	775	811	819	766	808	796	826	785	766	754	767	783	771	755	760	747	770	848	882	788	807	731	771	820	812	756	840	800	804	763	809	742	755	756	793	801	756	788	757	813	758	744	817	731	785	839	817	758	792	781	773	809	813	806	847	771	815	785	744	759	769	787	787	786	743	713	823	772	799	815	744	798	797	768	787	755	799	797	812	792	808	751	832	766	830	777	824	769	772	847	817	819	769	829	807	772	753	784	759	763	802	794	802	805	750	754	785	812	826	758	795	796	765	785	763	780	748	799	752	799	810	802	816	741	800	770	831	783	761	809	835	806	812	776	807	801	774	843	787	821	764	748	761	812	770	802	800	801	754	766	745	794	771	795	798	733	751	781	717	813	790	737	727	776	745	737	786	837	751	821	804	833	790	824	780	794	804	793	789	754	777	739	798	782	773	777	748	812	778	810	801	835	798	786	771	776	732	774	777	816	761	776	744	803	855	811	761	771	801	826	751	784	817	761	776	827	834	801	724	793	759	754	783	796	801	799	792	781	738	804	746	809	768	802	796	794	799	756	773	811	771	812	800	773	831	788	756	788	770	772	811	809	802	809	793	776	784	790	764	796	781	757	806	812	779	845	795	794	772	799	827	768	805	836	810	767	749	771	751	787	813	785	822	759	824	824	822	772	813	790	795	756	735	825	823	769	794	798	784	737	798	815	790	786	766	751	756	799	799	728	782	774	742	783	824	775	829	782	737	763	780	792	733	799	790	827	759	805	796	736	695	814	806	796	774	755	759	789	769	778	734	798	770	742	805	746	780	770	739	790	735	770	827	768	767	764	722	771	825	815	776	797	690	757	790	774	833	831	720	754	773	749	790	780	755	747	778	751	796	800	754	805	757	780	790	759	784	787	749	804	746	756	782	826	815	801	813	815	714	759	776	791	783	820	762	760	778	822	729	798	816	793	774	770	818	773	763	773	804	727	784	777	810	752	755	766	757	835	788	753	771	800	768	732	774	787	778	780	822	812	778	815	708	785	726	756	770	785	825	740	735	762	723	805	771	782	782	775	777	781	794	800	781	829	801	758	748	795	792	739	790	757	789	768	771	807	792
2330	246	108	83	136	222	172	150	137	130	103	83	78	71	63	60	50	68	55	46	45	44	44	29	36	38	43	22	31	23	25	32	26	26	24	23	20	18	26	26	35	31	30	26	30	31	21	27	30	30	18	20	24	22	25	31	21	32	22	29	23	24	27	25	32	24	22	23	17	19	14	23	27	14	25	29	26	28	20	16	27	28	24	16	30	22	25	22	20	24	22	23	30	25	27	21	24	16	25	19	23	22	19	32	20	17	18	28	20	20	17	27	22	23	21	23	17	16	23	22	10	15	20	20	22	30	19	26	25	15	20	8	17	18	22	22	22	22	20	18	37	20	16	21	20	29	31	27	28	23	27	18	19	21	22	15	15	23	26	15	27	18	18	18	23	22	20	21	32	29	22	16	19	31	22	19	23	18	22	26	18	21	23	20	29	18	23	23	14	21	28	19	10	20	21	20	18	26	21	23	16	22	20	16	22	28	17	23	16	15	22	22	20	19	20	21	24	23	27	27	28	17	28	21	19	14	19	19	20	19	22	23	18	20	13	17	15	20	21	23	24	22	19	17	21	22	16	17	17	22	26	19	20	21	19	16	17	14	19	23	23	22	27	19	24	24	16	13	15	36	17	27	21	14	25	26	22	16	21	29	16	17	20	20	26	17	26	14	21	24	20	27	19	26	22	20	20	28	13	18	24	19	17	16	15	20	15	16	21	18	18	18	20	23	21	19	11	18	26	30	24	22	23	25	19	27	16	19	24	26	28	16	25	20	31	21	26	18	20	14	30	16	18	20	18	13	22	25	17	23	29	24	26	24	28	18	26	24	19	22	19	16	28	18	20	19	17	24	25	17	22	20	19	23	24	24	27	23	24	22	19	22	22	15	23	24	19	9	27	24	19	13	28	22	20	17	16	18	18	17	23	18	28	18	22	18	13	16	13	19	24	24	23	13	18	24	16	17	10	12	21	24	22	25	28	22	22	22	17	17	23	30	21	17	16	18	16	26	19	28	16	13	27	24	19	25	24	13	30	25	22	23	25	13	21	18	26	20	21	17	18	18	19	16	14	20	20	16	27	14	16	16	31	17	20	20	23	25	19	18	24	19	26	18	21	19	20	20	27	21	17	22	28	29	18	25	24	26	24	29	18	24	28	21	19	17	25	20	23	25	19	20	26	22	21	26	25	25	17	17	12	25	25	22	23	27	33	13	19	25	20	28	18	22	21	15	17	19	18	16	26	19	21	22	16	25	27	25	28	16	21	12	24	19	21	28	17	24	27	30	18	28	22	20	19	18	22	34	23	26	22	32	18	21	17	25	33	17	26	12	15	28	24	28	26	19	26	18	25	19	22	15	29	23	30	23	15	22	24	18	27	13	25	23	19	17	30	14	19	30	12	19	27	28	17	19	19	21	25	22	25	23	25	22	27	21	14	25	18	24	23	16	22	24	26	20	16	29	17	24	25	21	19	23	19	29	18	17	24	15	19	22	36	30	16	24	17	23	27	33	14	25	27	17	22	21	25	21	21	24	24	23	16	28	11	20	20	22	21	28	20	30	19	17	26	23	20	28	24	20	13	15	21	13	22	14	18	19	17	23	17	19	30	21	16	22	26	24	22	16	22	33	18	22	17	32	17	21	19	20	19	24	23	19	21	27	25	20	30	19	33	19	31	19	28	26	21	11	25	25	13	18	37	16	18	21	28	27	23	20	19	24	17	26	27	20	22	18	28	25	18	23	18	28	22	17	17	16	25	22	14	16	25	23	21	23	18	19	20	25	19	14	24	17	22	23	20	18	13	20	18	27	31	24	17	25	19	20	21	18	25	15	23	32	15	17	14	14	21	17	19	23	16	22	20	20	22	22	34	19	17	18	20	22	21	26	23	16	26	24	30	23	16	30	16	20	22	22	19	28	15	27	16	14	22	21	17	22	20	28	23	13	28	20	16	20	20	23	20	19	13	24	29	21	14	17	17	19	16	16	25	16	23	20	14	17	22	24	23	19	20	22	22	17	15	14	13	18	19	19	20	23	15	14	28	22	17	23	24	15	26	22	29	19	19	21	26	33	29	33	29	14	15	23	18	17	14	20	23	18	26	17	22	16	15	17	31	17	19	25	19	22	24	28	14	19	16	14	16	18	18	25	21	23	19	30	20	23	18	23	21	22	23	24	11	25	26	19	24	13	12	23	26	17	18	17	22	23	13	20	19	14	34	22	10	19	17	19	23	12	19	20	26	22	19	19	23	28	17	24	25	22	21	26	19	22	24	22	22	22	19	17	28	33	23	22	14	22	22	16	9	20	26	29	15	14	24	22	24	17	16	22	21	23	23	29	24	26	15	21	29	14	17	27	27	22	17	28	17	20	15	18	24	20	13	14	27	17	23	17	22	20	21	20	24	23	19	18	21	24	26	22	22	26	22	18	16	17	19	27	19	21	16	13	25	28	17	15	19	34	20	22	21	24	20	13	26	22	24	18	28	20	21	22	24	17	23	18	17	12	25	28	21	20	22	20	21	15	31	26	19	20	11	21	13	14	20	28	24	29	19	22	15	24	23	26	25	19	33	27	21	21	21	23	24	17	27	17	16	15	21	23	14	17	32	24	26	23	27	28	28	22	18	25	13	20	17	28	15	15	16	19	17	15	16	26	24	21	24	21	16	23	20	26	26	22	18	20	22	17	13	22	21	15	23	18	21	22	25	16	18	16	29	22	23	28	20	20	19	20	22	24	22	23	21	20	26	31	18	25	19	15	21	11	17	21	21	22	13	19	22	15	22	12	20	21	19	25	24	27	19	17	24	12	22	19	19	20	23	21	12	19	17	14	27	19	16	17	20	21	11	18	20	20	23	18	13	22	17	15	25	29	20	14	29	21	16	20	14	20	19	25	16	11	26	19	25	20	15	28	21	24	20	24	30	20	29	18	18	14	22	13	16	15	23	16	28	17	17	23	18	19	25	31	14	24	20	23	26	28	26	30	20	12	14	16	16	30	27	29	24	23	18	17	19	25	23	9	24	15	22	22	20	14	26	21	20	32	17	19	22	23	24	21	15	27	24	29	24	31	24	25	19	21	21	13	23	18	27	20	26	14	27	22	20	21	20	28	24	24	17	15	21	28	17	18	25	24	15	18	31	20	16	16	27	24	24	19	17	18	19	20	17	29	20	24	16	31	10	15	20	29	19	21	24	27	21	27	23	21	21	23	28	16	30	19	22	28	24	26	28	18	24	34	24	18	18	22	28	16	31	17	27	20	28	15	19	22	21	27	15	15	34	27	18	27	19	19	23	25	26	18	23	22	19	22	17	19	24	20	23	18	23	26	17	12	13	22	34	23	22	22	28	20	18	19	19	24	27	17	23	24	16	24	18	23	21	23	32	27	15	15	22	19	25	19	18	21	28	19	19	25	19	19	24	22	9	22	18	15	25	12	25	26	22	26	16	24	14	27	20	16	18	34	19	22	18	18	17	24	26	24	25	18	21	17
24415	6734	2802	9533	16780	15684	12439	10191	8179	6663	5457	4518	3816	3259	2913	2477	2288	2480	2381	1755	1533	1455	1308	1193	1112	1060	982	981	922	887	823	823	751	709	731	677	613	639	592	557	586	603	537	536	529	566	579	504	550	483	527	507	497	494	487	484	462	514	494	461	471	473	467	441	469	412	441	403	407	406	419	436	458	432	450	435	424	453	426	433	390	421	454	406	423	424	392	416	398	398	409	410	426	386	441	399	398	428	378	387	406	398	373	433	412	409	368	399	376	371	392	405	356	383	416	403	384	390	414	372	367	363	407	399	425	378	363	408	388	418	361	399	392	376	415	405	389	376	403	409	379	383	375	436	379	417	390	391	404	381	391	352	367	380	390	388	424	379	400	391	407	394	394	363	371	398	377	411	370	365	391	359	372	384	380	377	398	417	373	410	384	350	358	360	384	387	372	406	377	413	368	352	389	348	369	384	368	370	354	371	356	399	369	363	341	387	359	346	367	370	385	357	386	405	381	373	382	370	381	342	395	359	394	381	397	341	343	356	399	389	341	393	379	386	375	413	388	396	373	344	384	370	387	368	387	409	376	386	411	397	385	366	400	351	360	426	381	365	370	365	337	385	385	371	401	390	395	389	404	372	393	338	359	387	362	354	379	367	384	356	359	369	407	359	393	381	378	354	396	399	403	424	361	400	380	384	384	390	430	405	400	341	364	351	367	380	361	369	385	396	374	349	389	391	392	359	382	384	379	392	391	382	397	392	369	379	404	366	357	374	367	393	365	384	355	358	352	368	364	348	351	351	402	397	320	340	400	387	367	381	371	400	399	376	393	376	346	380	397	382	361	377	396	372	378	355	374	368	357	375	356	377	369	373	352	399	375	363	352	404	345	356	425	355	413	351	369	381	347	389	379	378	374	354	360	349	400	375	400	390	385	388	375	371	385	349	391	400	392	392	365	381	394	378	381	365	369	390	353	391	365	355	371	382	409	377	377	362	385	383	374	391	418	386	363	385	354	354	362	338	342	357	344	384	350	362	359	365	369	368	392	357	390	391	363	342	346	378	396	379	389	367	357	368	371	414	380	385	374	362	373	398	377	364	402	378	355	413	362	359	397	380	361	419	352	387	344	384	389	387	388	361	379	387	368	402	374	376	340	388	387	391	371	411	359	348	370	365	380	332	346	347	406	367	368	349	342	373	367	349	399	346	349	391	338	394	346	406	365	363	362	360	395	372	429	402	398	359	390	397	373	392	361	389	366	341	409	395	377	362	401	354	384	344	358	363	349	384	399	361	384	375	344	376	373	377	348	364	406	363	363	367	402	433	379	379	411	341	372	382	335	367	371	342	362	364	358	381	374	381	350	390	375	427	361	393	374	403	359	385	343	336	356	361	345	391	375	366	370	396	369	386	390	369	343	342	364	364	368	366	357	342	382	321	368	382	398	362	362	370	373	377	378	398	383	373	345	374	373	370	342	398	349	372	400	388	384	369	372	359	391	369	359	345	380	364	368	363	375	375	351	345	379	390	378	384	376	400	400	363	388	387	345	405	377	447	378	347	365	373	356	370	355	357	358	381	386	373	394	370	335	370	377	394	348	390	382	355	417	412	404	334	370	380	394	382	371	378	348	404	366	401	353	330	410	392	374	357	391	386	366	393	382	367	391	357	365	352	352	363	365	355	340	370	379	369	354	373	389	329	424	380	399	376	383	348	390	384	363	372	354	389	380	365	387	337	348	383	409	383	346	367	378	397	367	392	389	414	341	354	370	379	420	362	372	338	381	387	364	364	382	388	390	392	368	401	358	384	375	380	376	376	383	374	368	367	369	357	385	378	419	378	385	354	331	385	364	356	368	371	383	351	401	372	392	345	339	413	387	356	392	362	361	360	376	383	388	386	367	372	395	363	400	357	390	361	362	345	370	384	372	368	375	395	386	402	377	393	383	374	408	374	394	368	397	381	399	427	382	405	402	399	378	390	365	401	367	351	366	373	374	378	371	386	391	355	355	324	393	356	353	363	316	357	374	379	391	369	378	372	378	367	349	367	376	367	443	377	377	385	371	368	393	364	405	378	381	372	411	389	355	398	371	361	340	382	391	402	376	425	365	355	369	363	339	348	367	364	374	334	402	361	381	365	358	360	371	393	363	348	419	368	385	359	358	348	374	382	391	422	373	369	358	359	363	360	378	363	362	380	384	368	368	360	371	403	386	376	382	394	353	387	354	345	380	353	362	370	395	382	338	384	396	345	367	367	389	339	414	399	351	394	331	384	404	334	382	347	344	351	377	380	387	391	381	392	428	369	358	382	406	390	370	353	385	358	381	415	360	410	361	385	370	346	355	375	356	346	392	355	364	340	362	341	374	379	395	369	357	404	370	388	387	347	389	374	374	367	372	334	362	346	356	387	368	368	350	366	359	339	336	341	341	366	406	373	381	380	338	373	385	361	393	360	392	311	372	391	371	375	378	361	388	370	383	385	365	422	367	397	369	386	399	387	371	348	329	370	371	393	404	371	346	385	393	346	358	360	405	365	365	366	360	383	343	374	351	382	383	375	353	391	380	340	424	377	395	360	340	382	380	388	372	341	359	365	360	351	390	356	396	391	370	375	360	396	415	363	377	362	366	412	373	399	350	362	391	367	343	367	364	412	365	386	405	367	340	356	382	356	371	415	351	392	375	390	390	390	386	367	380	393	375	359	364	368	369	370	339	389	394	404	385	388	380	402	373	371	391	362	371	364	376	393	347	378	420	398	361	353	396	365	375	375	345	411	362	335	383	401	379	386	357	350	349	356	410	373	365	396	367	355	388	364	384	367	357	364	353	355	370	352	370	373	415	338	319	369	411	369	371	357	382	368	355	364	363	373	383	376	386	355	372	399	419	347	395	351	361	401	372	367	381	361	383	368	381	388	395	409	361	405	360	381	356	349	374	393	398	372	381	383	410	362	370	377	383	422	400	398	360	394	355	364	374	387	341	353	372	388	376	355	385	366	335	367	365	385	358	381	397	337	356	363	389	377	335	377	390	380	392	374	347	380	375	380	343	373	403	373	374	383	370	370	355	374	388	372	356	379	346	373	366	378	383	368	372	372	356	391	358	389	377	358	375	374	364	357	375	374	369	370	332	362	384	390	379	389	381	344	383	366	383	371	365	359	373	382	402	368	376	346	360	410	361	345	355	359	390	368	372	431	345	376	373	373	399	398	382	407	429	374	402	349	374	372	384	372	388	367	419	362	404	384	387	388	381	373	424	388	377	397	365	355	408	363	393	344	374	408	383	360	391	429	345	379	401	378	380	342	369	396	375	367	399	380	375	377	401	355	364	379	369	406	363	338	357	393	383	344	379	390	387	366	369	388	391	383	349	378	365	383	416	355	383	373	388	389	329	357	391	382	406	390	369	365	389	395	408	396	362	392	396	369	388	356	348	379	360	396	355	384	413	373	334	373	387	373	383	328	363	439	362	374	347	387	395	381	395	393	390	346	385	377	365	345
1353	49	48	35	44	57	42	45	37	32	32	46	49	41	30	32	28	19	34	27	39	28	30	35	31	33	36	41	37	22	34	19	26	22	28	30	35	17	41	36	33	36	24	42	28	27	25	25	29	30	33	18	28	33	29	36	25	27	34	19	32	23	38	34	21	24	36	30	32	24	23	35	36	36	32	32	27	33	32	29	36	23	28	30	26	34	34	37	19	25	31	18	33	34	28	22	31	23	29	33	24	27	37	18	35	24	37	29	33	36	24	35	30	29	21	30	26	28	22	28	24	32	27	40	23	33	35	27	25	33	22	33	22	35	34	36	24	31	30	35	29	25	31	31	34	26	21	32	34	31	26	30	17	28	28	30	32	31	25	39	30	28	33	34	29	30	30	33	29	27	28	34	29	30	17	29	36	28	24	31	32	39	27	25	28	22	25	19	22	27	27	28	35	22	36	23	28	19	23	24	27	36	31	30	31	24	32	18	27	27	26	29	29	33	26	33	16	36	34	33	28	32	28	30	30	28	34	22	36	31	34	24	22	31	46	32	24	31	34	32	31	31	29	30	28	32	24	24	35	25	31	30	36	23	35	23	31	50	32	22	21	17	29	33	19	36	31	18	35	32	30	22	24	32	37	24	30	34	31	28	26	37	40	29	33	31	26	19	28	35	32	30	39	24	31	26	32	23	32	26	31	28	35	30	29	25	34	26	28	30	35	31	23	34	30	37	19	28	34	32	34	36	31	25	39	27	26	18	32	39	22	31	24	32	26	21	41	32	20	21	23	26	35	31	26	34	24	31	23	23	29	24	22	30	44	29	23	23	25	29	23	29	22	33	31	25	38	24	21	34	27	31	33	33	31	21	25	32	22	26	28	34	31	18	22	31	30	28	22	30	33	26	34	23	29	32	23	29	30	37	34	27	26	31	23	24	27	27	27	23	22	24	21	33	26	32	19	22	31	32	26	22	20	30	32	29	32	33	30	22	39	29	29	20	30	33	26	32	23	41	36	24	32	24	34	44	21	30	39	36	40	34	25	29	29	28	39	31	28	32	28	31	38	25	38	22	31	35	28	35	26	32	18	31	29	32	28	41	39	26	28	32	25	32	38	34	33	26	24	27	26	23	25	30	25	27	28	25	28	34	26	23	35	30	36	19	22	34	30	26	22	31	30	19	23	35	25	38	44	21	29	24	31	38	28	25	24	22	27	40	33	30	27	28	28	31	39	21	36	30	29	33	29	33	20	33	27	37	34	24	32	21	26	35	27	17	30	26	40	24	36	32	33	25	44	34	29	27	29	26	26	36	30	27	21	34	35	29	19	31	40	28	25	30	30	22	38	39	29	22	30	26	20	35	31	23	27	23	32	25	24	23	29	24	42	35	31	30	34	22	24	28	32	33	28	37	37	36	29	28	35	28	23	32	27	31	23	28	25	23	25	25	21	33	23	25	28	32	25	33	24	37	28	23	24	28	29	34	23	26	26	25	31	22	36	37	36	28	29	32	21	54	31	23	22	26	33	34	26	29	30	29	25	41	34	32	28	25	26	28	28	30	29	30	24	25	18	34	19	21	23	22	30	38	43	29	28	36	31	40	26	28	26	19	30	35	44	28	26	23	31	36	26	30	32	27	28	24	28	32	37	28	36	33	32	32	29	30	19	26	31	46	28	37	31	29	33	33	33	29	25	29	35	36	29	27	39	21	44	31	30	31	31	33	29	26	36	21	28	24	27	40	18	25	34	23	30	24	29	33	23	34	25	24	41	26	25	26	27	25	38	40	30	25	30	27	30	30	40	33	36	31	33	22	40	38	49	30	30	27	29	30	28	33	27	24	28	32	28	37	35	36	29	28	31	43	23	28	32	23	24	23	27	33	25	32	33	25	41	38	29	30	27	50	24	17	27	26	26	34	28	28	29	30	32	41	27	37	33	33	22	38	31	32	27	29	25	22	29	33	31	41	32	29	29	28	33	27	23	30	33	28	22	25	35	42	42	20	39	28	33	37	26	41	33	30	31	29	25	39	31	21	33	23	29	29	32	27	40	26	34	25	34	31	34	24	34	23	36	35	20	33	26	23	28	22	31	29	22	26	20	29	39	31	37	36	32	28	26	23	34	35	28	30	29	41	30	19	28	24	30	26	36	24	23	28	33	32	26	27	32	27	26	33	18	27	27	29	37	36	26	24	38	38	19	27	29	26	22	32	29	31	30	25	37	29	27	36	24	25	33	15	35	24	14	36	38	28	36	27	29	26	37	18	31	24	21	36	23	27	32	24	22	22	26	36	38	31	26	27	25	36	27	21	22	38	31	34	28	41	37	26	35	24	36	28	33	31	28	35	25	23	29	27	30	27	33	30	27	41	32	26	26	22	28	28	43	31	24	35	30	40	30	31	22	30	30	25	29	25	27	27	40	29	24	30	33	31	36	30	26	26	32	33	33	41	34	29	36	32	31	31	36	36	36	32	30	31	31	31	33	41	33	30	27	40	36	28	31	21	28	38	33	34	27	26	28	32	31	33	28	34	31	32	32	29	21	32	26	24	27	28	25	33	38	32	26	34	28	27	28	30	26	31	25	36	27	35	30	40	31	28	33	26	39	36	38	31	20	26	29	31	31	28	31	28	31	21	22	28	27	32	38	17	28	34	30	29	24	35	21	24	23	35	37	34	33	29	26	32	27	27	26	27	22	26	35	27	22	20	19	22	30	33	32	34	22	45	33	26	26	31	36	36	41	35	25	26	34	29	29	32	32	27	31	35	22	32	39	28	30	35	36	24	34	25	30	29	27	40	19	35	27	27	30	26	36	23	34	31	29	40	32	29	28	31	23	30	35	24	22	32	22	37	32	20	24	33	26	32	18	29	34	31	24	26	29	26	34	31	28	30	23	36	25	42	20	21	32	38	34	38	30	22	32	34	34	37	46	31	25	26	34	39	30	28	29	41	25	29	28	30	30	39	34	28	35	27	30	34	24	27	32	29	28	31	26	33	20	29	34	25	33	28	35	29	26	21	34	31	35	27	29	37	21	26	35	41	31	32	26	33	27	32	27	32	25	39	39	25	26	31	28	40	26	25	34	29	35	43	33	24	27	33	26	27	28	31	30	40	30	23	39	36	31	27	39	25	41	29	31	31	29	26	18	18	23	33	33	31	25	28	24	30	30	22	37	26	31	26	24	20	30	37	36	32	34	35	34	27	31	28	23	29	27	38	24	26	29	36	29	43	37	23	25	29	24	34	37	35	32	29	34	28	22	28	26	26	27	33	36	30	34	22	22	31	35	33	25	24	29	25	42	35	28	18	39	25	26	24	31	29	27	33	45	24	28	29	35	31	34	22	29	28	29	22	36	32	24	31	24	25	26	27	21	29	38	27	19	21	22	28	26	31	30	32	29	31	34	33	28	29	27	37	33	25	27	28	30	25	33	32	36	27	32	32	25	26	28	25	29	23	31	35	29	24	33	27	24	36	26	35	27	21	26	24
12904	1941	870	1760	3178	2941	2385	1962	1555	1324	1129	1068	975	903	820	801	818	805	821	682	666	626	679	574	634	598	591	589	600	561	556	570	574	516	531	579	574	607	552	528	551	544	544	527	498	545	503	561	517	540	537	495	542	520	546	532	538	546	510	525	551	575	519	505	523	539	495	528	531	546	535	544	532	541	483	498	523	459	584	501	532	530	474	528	498	533	493	529	488	556	511	515	532	519	539	501	515	552	510	502	540	506	500	496	524	519	530	516	541	512	538	495	490	513	518	523	544	473	497	517	496	498	539	490	521	552	513	457	526	504	538	522	487	481	459	499	544	559	481	541	518	492	485	566	518	529	546	541	526	543	486	538	501	531	540	519	553	512	493	527	501	531	486	505	499	486	513	502	496	475	556	499	519	486	487	528	529	573	516	492	505	512	526	505	530	515	493	517	542	535	527	516	532	484	537	500	520	492	511	500	496	502	573	515	481	515	495	478	521	516	531	493	520	540	512	494	534	509	554	549	506	517	532	521	540	509	519	563	566	539	517	516	534	506	542	491	556	500	501	502	517	511	552	520	531	471	492	518	489	538	513	471	546	553	531	513	519	514	531	504	533	542	527	517	507	513	501	536	533	538	482	494	553	521	524	523	512	464	526	536	503	560	542	495	533	529	536	524	524	512	495	511	521	532	509	522	513	492	563	547	523	515	543	491	514	494	487	492	523	514	519	509	503	526	493	498	496	510	480	563	528	555	508	508	452	539	541	506	493	542	508	519	536	513	506	528	535	504	512	526	513	479	508	541	488	561	514	489	499	488	508	521	503	511	523	550	525	528	494	451	532	519	518	471	520	520	485	548	525	514	513	571	525	513	504	505	541	522	530	538	538	520	523	517	546	506	570	530	513	534	529	571	521	512	528	539	500	529	542	509	467	522	502	517	513	499	545	498	538	520	513	513	491	515	466	534	537	545	514	529	471	517	514	493	495	516	494	517	543	515	510	523	498	495	527	539	540	465	539	492	523	493	537	517	512	514	513	553	524	498	502	489	508	495	516	506	488	504	545	534	498	530	477	506	526	518	519	567	512	505	482	521	514	467	537	520	521	514	538	497	530	534	525	506	538	519	508	519	547	528	536	504	507	503	535	476	472	530	575	466	495	509	509	507	526	527	507	560	510	519	514	531	495	499	492	534	522	523	516	512	519	491	504	516	505	489	513	530	520	491	500	515	557	454	496	520	549	504	518	506	503	571	513	518	472	473	510	494	514	528	516	535	514	511	491	527	516	501	520	538	540	518	512	487	485	506	531	527	514	493	492	546	514	532	529	506	555	512	518	510	532	519	539	511	523	549	482	530	533	540	518	566	519	514	503	531	501	482	507	497	546	526	507	530	528	507	522	460	483	500	550	536	521	530	504	523	496	485	472	517	456	542	544	513	488	522	518	548	520	514	533	503	504	533	484	514	505	530	534	526	528	516	538	507	531	513	506	495	513	518	511	522	522	560	545	528	513	546	504	553	540	473	548	524	493	494	510	497	529	509	487	519	527	536	519	501	476	492	515	541	513	492	493	530	501	484	514	510	518	491	545	531	551	472	509	478	529	522	506	521	526	501	511	525	508	526	540	496	574	513	564	508	521	556	509	490	552	530	523	518	563	513	500	527	543	499	544	499	491	511	491	553	503	555	536	504	528	492	515	486	498	530	563	508	522	520	551	481	546	484	490	515	484	547	507	506	524	518	495	518	530	527	525	508	521	576	520	510	555	502	529	510	485	524	496	503	479	565	534	536	542	493	516	523	493	558	533	496	513	503	484	530	556	499	514	509	498	526	508	460	524	533	498	537	497	528	559	556	518	485	514	492	516	513	523	498	508	483	515	527	527	483	533	499	525	470	516	551	498	511	556	527	529	521	505	458	528	538	500	549	487	542	550	519	501	530	538	522	529	523	505	543	481	544	518	541	542	514	486	505	526	556	495	517	515	562	559	530	516	523	487	506	531	553	521	524	534	497	506	481	514	555	541	490	493	516	528	536	515	536	498	535	544	493	539	480	550	519	531	513	512	502	470	507	533	499	518	548	533	545	511	536	507	573	549	577	516	514	526	528	511	481	555	543	490	540	486	581	494	466	470	496	496	512	558	534	544	526	561	534	523	513	535	491	509	482	534	536	523	504	561	506	512	487	498	487	532	579	547	489	543	527	518	524	523	550	498	504	516	537	527	521	512	524	500	488	534	512	502	516	547	543	520	512	522	525	457	538	551	535	505	511	493	509	558	502	518	452	507	514	482	492	533	518	506	527	517	506	503	514	500	533	532	537	507	518	511	517	520	519	529	513	536	525	492	523	525	494	481	508	491	543	504	490	507	537	524	501	538	538	562	537	522	508	498	504	513	533	514	509	500	525	530	499	506	535	500	489	541	503	560	519	536	511	514	526	498	551	471	514	525	524	524	496	515	550	546	496	513	486	514	518	522	519	543	469	508	498	513	517	560	530	490	497	551	515	486	486	495	477	507	511	491	531	487	491	504	545	538	505	513	499	538	489	533	547	478	530	491	499	513	497	536	526	547	460	493	524	492	493	499	491	526	470	517	506	488	506	496	511	490	509	527	510	510	504	485	505	505	522	496	539	487	506	549	518	537	541	551	497	522	492	522	530	476	511	527	515	517	544	560	529	543	550	542	521	533	497	512	519	471	530	558	539	485	525	505	468	509	539	562	472	514	506	483	552	520	475	503	551	535	490	514	530	503	518	545	516	515	533	475	557	482	523	484	481	488	491	519	471	527	545	490	494	517	488	536	529	480	514	506	569	509	529	558	475	514	487	589	497	517	523	514	535	542	492	519	481	527	516	538	535	532	484	511	495	544	497	482	507	541	511	494	512	513	527	492	544	506	523	498	492	516	511	515	529	523	517	484	552	494	516	529	498	520	505	521	537	504	521	509	507	536	534	513	502	511	527	529	521	502	527	513	541	507	476	526	519	487	554	529	481	489	539	537	517	510	470	516	528	547	493	549	531	481	519	505	493	514	523	509	495	530	495	507	493	525	450	509	520	530	471	497	470	503	527	518	499	498	497	502	532	508	489	560	575	467	502	501	493	546	512	549	498	506	554	496	513	510	501	499	508	492	531	512	506	508	516	522	538	478	562	513	519	559	510	538	513	468	514	517	547	546	484	490	502	500	516	503	496	500	540	535	514	531	510	528	511	516	496	490	457	495	529	545	529	488	524	477	489	507	535	496	535	511	511	486	524	488	524	472	533	532	474	478	515	526	497	523	516	512	495	537	522	486	505	506	548	526	526	548	507	503	521	491	542	523	548	491	516	484	530	494	495	485	538	477	540	478	507	539	490	510	504	508	514	491	567	540	506	491	531	531	498	487	505	498	533	501	543	511	509	519	497	526	517	552	485	482	525	502	504	505	524	533	537	449	527	560	526	525	535	502	478	525	497	498	491	530	523	509	497	507	552	482	521	502	474	522	529	488	496	506	545	497	516
2846	156	95	77	102	114	122	113	101	108	81	72	70	93	60	47	76	59	67	62	48	55	75	61	53	49	52	47	57	52	54	52	55	50	45	37	47	47	48	52	47	42	38	49	40	38	37	38	51	45	45	55	57	45	42	56	46	49	59	49	47	49	45	41	46	38	41	52	49	40	47	50	55	55	42	37	54	61	49	54	48	49	44	40	46	39	47	38	45	55	42	58	46	47	47	42	41	34	51	37	47	48	36	49	39	55	35	37	49	45	56	40	43	59	49	40	54	43	47	38	44	46	53	46	51	47	35	36	53	50	42	34	45	49	36	49	46	42	45	54	47	44	45	41	48	37	54	31	49	50	48	47	40	51	45	42	49	37	44	44	43	48	47	48	58	44	42	47	52	36	49	49	37	53	49	46	47	42	54	41	50	54	50	44	40	39	44	57	38	51	51	42	39	45	46	46	53	40	28	42	61	43	50	36	48	54	40	49	45	52	42	55	45	39	38	41	42	49	54	51	44	53	36	41	42	38	57	41	59	42	50	42	37	42	44	33	54	41	45	49	46	47	34	46	48	48	58	54	45	46	45	46	52	46	38	40	45	48	45	50	39	53	46	48	52	49	45	47	39	46	46	39	36	52	50	49	32	33	50	48	49	40	51	53	47	38	37	49	34	44	52	41	50	49	49	43	33	41	46	37	43	45	58	53	44	46	52	65	50	36	37	35	41	49	46	32	51	35	40	51	47	47	44	55	41	51	40	48	44	37	32	38	42	32	44	41	40	44	44	36	41	58	45	56	47	48	50	51	38	40	46	42	48	47	51	42	54	30	48	58	45	39	36	40	46	47	32	47	53	47	47	49	46	48	49	51	58	41	40	43	43	38	57	40	50	47	55	52	40	48	54	43	41	56	50	36	53	58	54	47	34	41	39	48	34	46	46	36	41	45	42	45	50	37	31	47	37	42	43	39	45	40	36	49	51	41	51	53	47	44	46	55	43	36	29	50	47	38	48	47	49	55	41	53	54	42	39	49	35	49	42	47	40	53	47	41	48	49	64	51	59	41	52	39	43	51	53	42	45	45	43	47	55	48	46	49	34	60	38	56	45	37	46	34	41	39	43	38	38	50	47	38	40	55	34	43	44	43	46	47	39	48	37	36	46	47	43	45	41	41	52	38	35	53	44	48	54	38	49	54	47	40	35	42	46	59	42	41	55	55	48	41	38	42	50	56	52	57	42	44	46	43	41	39	35	34	52	45	58	54	46	34	51	45	38	48	46	40	48	33	43	45	30	49	41	36	51	42	50	47	42	54	41	48	33	45	47	49	30	29	38	43	47	40	40	48	52	35	42	46	49	53	51	47	49	42	39	42	32	43	45	43	41	50	40	40	39	51	34	47	51	45	46	36	48	47	38	46	43	51	36	50	54	31	51	47	43	44	52	41	40	54	48	55	39	33	53	39	44	48	46	52	43	50	58	44	47	47	27	42	51	43	48	49	43	33	48	53	51	42	38	38	48	42	54	52	43	47	46	64	43	47	57	40	35	37	47	44	43	38	48	31	50	48	32	46	46	43	45	33	49	46	55	52	48	56	32	42	35	46	42	55	45	39	56	35	41	46	43	48	50	45	42	52	40	30	43	44	58	43	40	51	52	45	43	50	43	37	45	44	43	48	49	42	58	41	42	41	39	53	46	37	44	59	55	51	51	46	34	52	57	40	42	52	46	44	51	43	40	41	39	58	47	46	45	44	46	47	42	32	45	39	49	53	36	45	34	54	47	41	51	41	50	48	50	50	49	57	28	54	47	42	46	39	35	35	51	46	41	44	45	44	46	50	44	46	45	48	43	46	38	44	45	49	46	42	42	39	48	48	48	49	39	43	54	42	46	47	47	52	36	54	46	39	57	52	43	46	45	44	43	39	40	45	56	53	58	44	45	42	41	35	44	39	56	49	46	59	45	38	40	50	36	55	48	58	54	50	40	49	61	40	40	47	48	43	47	41	41	49	51	46	47	49	52	31	47	39	44	37	48	55	67	40	38	51	51	46	39	45	56	38	49	46	36	39	45	50	48	39	52	47	50	40	55	36	44	60	46	43	50	47	39	54	49	48	40	47	49	60	40	42	39	49	46	47	53	39	22	43	35	60	44	50	44	43	48	52	49	41	55	47	47	56	48	41	35	48	69	50	33	46	48	52	47	45	45	33	54	45	41	35	44	46	42	44	43	57	49	47	47	39	55	32	36	44	54	46	39	46	38	37	50	40	24	40	41	48	43	40	55	50	41	57	39	48	47	49	64	60	43	46	33	44	46	52	54	45	33	46	47	38	44	40	41	26	47	39	44	45	43	52	45	37	57	54	35	49	45	34	56	49	42	37	53	56	39	41	45	39	39	34	49	49	49	56	43	38	42	42	49	48	55	35	50	43	44	49	41	44	37	45	42	42	44	41	37	39	45	53	33	31	63	50	38	40	43	47	48	54	48	51	41	40	38	47	51	59	40	44	39	40	37	47	33	41	48	50	58	31	47	55	40	54	53	48	51	43	39	39	49	48	55	60	49	51	56	49	48	42	36	45	46	44	40	59	41	42	41	49	40	51	30	39	46	45	43	49	36	58	37	57	38	32	52	53	46	50	50	48	41	48	50	49	50	49	53	43	43	60	41	39	50	53	51	45	51	44	35	51	41	51	47	52	42	39	45	56	41	54	48	42	50	47	48	49	53	52	35	50	38	46	34	39	59	36	52	51	45	48	50	45	52	42	54	50	52	46	48	36	44	43	36	50	45	40	45	46	43	36	47	47	42	53	42	45	46	46	50	36	41	38	51	51	62	47	59	53	44	56	64	51	49	44	45	48	36	43	46	36	45	52	43	38	48	37	45	34	43	46	45	50	45	56	44	47	37	42	44	34	44	51	58	39	50	55	65	38	48	53	56	42	51	46	38	47	56	48	47	41	48	55	42	54	47	42	33	43	47	42	49	42	41	39	43	29	51	47	44	29	29	48	41	47	42	50	45	51	52	54	47	34	36	49	44	46	45	36	37	51	42	50	36	50	54	45	49	49	60	47	44	49	59	37	37	44	50	45	41	43	39	42	42	36	54	44	49	41	54	42	49	51	43	35	52	44	36	49	37	58	41	47	41	40	44	36	42	44	41	42	42	42	44	54	37	45	52	39	50	39	42	41	51	41	50	55	44	38	40	46	37	54	34	47	41	43	42	40	39	43	62	41	32	43	44	48	44	55	61	42	43	39	48	44	41	40	50	43	45	41	40	62	42	57	37	43	45	33	33	45	48	39	48	47	41	58	43	55	51	50	54	42	48	39	46	40	50	53	56	48	58	55	37	50	40	36	46	53	42	53	50	44	37	36	46	48	35	43	45	53	43	42	38	44	46	45	40	47	52	46	31	57	53	52	51	41	46	44	37	58	62	38	35	34	48	54	48	52	39	46	43	45	53	43	60	40	44	40	40	37	38	40	40	38	34	45
17906	4206	2001	5581	10136	9457	7585	6005	4954	3946	3425	2898	2597	2225	1989	1746	1838	1824	1774	1373	1326	1300	1294	1176	1192	1096	1173	1077	1042	1053	1015	950	976	988	965	892	926	951	925	940	907	928	928	905	846	874	873	837	866	814	880	875	867	852	865	869	870	845	820	876	805	812	781	810	773	850	837	796	787	803	842	790	816	834	804	838	786	838	835	796	799	808	787	765	793	792	818	854	811	767	837	802	787	835	813	826	848	755	802	834	816	806	749	823	820	806	769	750	760	769	818	756	793	820	846	798	778	852	745	782	752	753	768	780	778	860	791	802	844	857	845	811	782	793	788	834	803	765	767	816	795	846	784	839	828	779	814	818	736	767	793	841	772	774	753	840	786	768	839	820	788	773	847	836	816	795	767	750	792	794	797	773	757	794	818	863	799	809	751	781	817	778	781	829	814	809	786	753	767	810	802	809	782	762	796	774	781	774	793	798	794	749	814	796	791	794	764	749	792	762	784	721	803	772	795	758	830	848	761	799	750	797	801	798	769	826	790	794	810	755	804	790	813	834	813	798	816	809	795	756	883	812	779	803	790	824	747	782	774	732	823	725	851	784	792	765	791	782	790	862	845	804	821	760	820	858	801	741	799	783	773	771	781	797	809	770	786	757	839	775	764	774	827	785	808	827	799	793	773	811	807	752	784	795	787	765	790	754	768	765	760	730	764	802	766	807	783	802	822	737	826	803	794	750	815	835	806	808	794	747	803	788	749	821	792	779	768	753	760	780	755	859	821	795	786	835	779	822	844	757	720	759	798	732	775	800	860	792	797	776	780	837	788	810	780	799	815	758	763	764	810	776	807	830	755	795	797	770	777	730	808	807	767	805	823	803	823	835	788	791	787	781	832	819	814	844	832	753	826	754	779	753	818	846	807	845	798	773	826	748	757	777	793	753	817	784	789	784	753	737	797	808	732	793	784	790	802	765	765	838	870	801	815	786	800	795	780	842	803	792	817	829	801	840	795	791	796	812	783	796	822	812	789	815	799	779	800	778	789	766	800	810	816	768	825	789	758	778	831	799	812	794	785	798	865	825	788	795	758	784	795	772	804	804	788	829	775	816	757	802	783	785	767	805	784	761	798	799	748	770	768	790	788	792	809	826	798	764	774	790	715	792	811	820	825	776	816	775	764	814	740	791	823	795	785	828	781	811	765	836	783	752	824	795	813	766	798	787	784	790	788	771	846	823	822	795	775	772	748	848	776	792	762	856	787	787	785	786	830	767	784	783	807	759	759	827	804	812	751	776	792	771	829	789	764	803	754	757	806	777	785	759	773	744	774	789	817	836	775	796	811	743	796	826	789	802	803	837	853	803	746	837	836	752	761	818	816	772	770	791	827	776	920	813	794	751	749	738	805	757	806	808	781	791	781	767	756	822	804	792	771	797	801	831	801	826	805	763	809	817	789	777	799	791	837	837	829	821	801	802	755	796	776	770	777	790	801	779	774	768	828	801	802	773	770	786	822	770	804	797	787	807	785	773	834	812	807	810	778	813	808	785	739	790	783	777	830	772	826	818	778	799	803	820	808	798	827	806	773	777	807	767	775	771	782	824	774	794	791	822	780	770	786	814	785	800	809	808	815	784	803	824	798	809	768	768	764	809	822	798	791	785	745	823	789	847	760	790	852	778	826	812	816	824	790	820	807	828	823	782	751	773	764	810	769	787	803	838	786	808	799	856	781	828	779	781	822	789	751	757	815	773	825	827	801	772	793	789	844	829	810	771	761	785	832	779	801	771	807	809	814	778	828	796	795	792	740	817	753	817	800	806	806	777	806	771	750	818	796	805	769	806	782	808	803	797	789	843	829	773	820	803	802	749	783	757	784	790	779	784	761	782	800	823	816	844	793	756	814	782	795	791	786	800	790	806	779	758	816	766	737	827	786	765	776	753	789	792	824	786	782	788	749	745	804	766	766	770	779	805	706	818	776	784	782	807	800	766	812	740	765	805	796	807	738	837	782	789	810	780	769	825	799	748	848	732	792	794	765	838	789	751	844	781	872	848	740	794	745	808	820	798	746	785	761	813	786	797	756	741	773	783	751	808	829	827	809	764	806	755	749	793	809	795	817	741	794	770	738	787	743	771	800	772	827	814	802	842	811	794	776	771	781	768	777	795	793	780	791	761	818	721	838	812	808	781	795	756	767	795	750	817	828	761	802	764	822	805	749	797	804	767	773	835	806	765	774	807	835	796	797	772	749	770	796	753	789	766	831	752	802	774	758	775	739	780	764	820	794	817	801	820	804	769	792	751	735	832	803	810	782	734	760	811	790	853	791	775	796	785	840	748	800	737	782	791	799	807	790	802	867	797	821	822	786	779	806	756	795	821	800	796	822	774	831	796	745	764	766	784	774	808	837	776	800	779	803	789	791	786	777	782	798	756	806	852	742	775	777	800	785	771	772	821	798	795	814	776	827	813	826	776	797	787	846	782	752	814	809	789	793	827	798	773	838	810	780	773	774	767	800	818	809	782	821	798	771	761	797	799	753	807	797	818	754	749	765	772	814	775	773	804	773	818	771	793	777	808	801	814	772	788	815	827	759	830	811	830	754	805	786	837	817	790	767	771	812	785	857	832	802	800	782	755	800	802	815	825	773	777	754	757	883	831	752	796	775	828	837	787	809	798	816	795	738	756	763	759	848	770	802	753	766	785	786	803	811	799	753	784	814	793	814	747	789	804	780	835	768	787	803	782	803	784	817	799	837	836	759	787	838	786	819	810	806	799	818	776	747	787	842	765	789	780	788	774	778	756	765	807	804	770	793	771	780	787	815	775	839	775	758	778	760	767	746	786	801	779	753	803	790	765	760	802	811	761	813	831	777	822	842	832	789	780	799	797	800	823	818	812	833	839	786	788	801	808	817	793	800	813	779	795	794	818	806	799	786	817	782	794	784	801	816	842	811	822	779	797	725	794	880	778	804	800	861	819	769	763	764	805	807	811	777	846	781	809	790	788	790	795	809	747	773	808	779	772	749	792	774	791	861	789	769	801	821	802	827	800	784	775	798	790	810	800	789	837	761	807	797	791	802	763	754	807	851	826	785	793	791	780	828	800	810	791	798	797	765	764	792	791	810	793	793	779	777	725	790	791	722	767	767	822	795	786	751	740	784	788	817	789	834	805	778	790	775	826	762	806	790	758	807	748	817	742	758	775	830	796	822	757	781	814	747	799	829	781	805	829	790	733	856	812	817	822	800	810	747	775	759	776	823	840	817	788	814	806	822	759	807	796	771	859	730	759	815	779	835	813	819	759	788	771	772	765	757	815	739	783	774	788	797	786	817	785	793	741	751	810	824	771	764	725	762	816	744	737	849	778	769	807	801	758	784	762	825	741	745	788	728	845	812	802	791	772	843	813	787	762	809	802	779	867	771	792	816	839	769	778	784	811	731	831	797	805	783	750	809	799	792	760	742	744	797	817	805	769	798	845	804	802	816	778	800	831	791	750
2714	142	77	61	90	125	108	91	102	91	95	94	57	52	81	57	85	69	58	53	75	59	46	46	41	36	51	40	47	47	46	54	47	51	47	67	55	45	43	44	48	48	44	47	46	46	51	38	51	40	48	54	42	41	38	45	38	43	46	40	50	39	43	58	42	54	44	45	48	29	48	44	44	44	50	43	57	49	42	50	45	40	42	39	46	42	43	53	31	44	46	41	43	55	38	46	36	38	38	56	49	45	44	37	57	50	51	39	52	41	43	45	38	51	42	45	45	50	46	39	62	49	54	47	39	36	54	44	46	50	53	48	50	50	44	56	50	43	48	45	47	58	38	51	42	35	46	58	41	51	51	40	51	53	50	46	44	46	53	45	39	47	55	55	60	41	45	41	42	38	50	38	46	44	44	45	50	43	44	43	35	61	49	37	53	49	55	44	51	48	43	55	40	46	41	54	49	47	40	37	40	47	46	50	45	48	39	48	48	52	50	46	46	39	51	47	48	52	60	59	48	47	51	45	40	49	45	40	62	53	56	49	52	53	50	44	40	48	53	40	43	48	41	42	35	58	43	47	47	52	44	48	33	39	41	37	39	57	53	42	34	39	61	41	52	40	37	37	49	33	39	47	41	50	61	38	60	41	30	45	42	43	52	52	53	39	45	48	33	43	44	46	49	47	47	49	41	45	45	35	42	45	50	44	46	46	47	34	47	49	40	50	42	47	52	41	45	42	33	35	49	66	32	38	44	38	44	56	57	49	40	59	55	43	55	54	41	42	39	35	50	42	48	33	49	40	44	39	51	43	55	46	45	31	46	41	39	48	38	49	45	51	42	44	41	44	40	44	49	46	59	53	51	46	53	54	46	47	39	52	47	41	48	49	46	48	43	40	42	41	47	44	34	40	46	42	30	42	40	31	50	40	48	37	52	37	59	42	42	45	53	45	46	38	44	45	47	40	49	40	43	52	57	58	39	51	42	39	51	42	43	42	55	44	43	55	45	42	38	53	37	43	40	41	54	47	47	51	50	41	45	47	48	43	50	41	55	45	51	45	43	48	40	54	45	42	42	46	38	44	40	39	49	52	52	41	61	39	48	53	38	47	44	46	59	55	30	43	44	46	43	44	47	48	45	45	52	39	48	52	32	50	51	41	44	51	63	62	44	51	47	53	37	42	41	53	38	48	48	45	40	41	47	38	47	57	54	50	34	41	51	42	54	51	50	40	51	55	41	35	49	34	40	33	44	36	59	34	52	44	48	38	42	49	52	45	49	43	40	37	47	45	50	46	42	45	57	38	51	46	49	45	35	49	42	50	43	59	46	46	42	52	49	43	40	39	55	49	41	48	43	48	41	48	56	48	42	43	36	44	51	44	40	43	45	48	49	52	45	50	46	43	43	36	40	53	47	47	38	41	50	47	48	46	43	35	27	40	30	56	54	35	45	44	44	43	48	45	38	55	60	43	40	46	47	38	37	53	44	49	47	54	53	47	37	54	53	53	33	52	50	50	42	52	42	39	46	46	49	48	57	33	50	54	55	38	65	39	48	49	58	44	50	37	48	41	40	41	50	42	56	55	52	46	45	54	55	38	43	38	49	34	46	46	35	42	47	52	47	48	36	40	47	40	47	46	49	42	50	46	51	43	52	46	37	47	52	39	38	44	52	36	55	42	43	50	35	48	36	42	44	39	54	47	46	41	50	49	56	51	57	47	46	51	50	46	45	33	38	42	45	48	30	49	41	40	39	62	54	50	53	44	48	38	50	47	41	39	52	44	48	48	48	42	45	55	44	45	45	41	47	58	59	42	57	43	55	35	46	44	35	49	44	47	56	53	40	30	37	48	44	36	39	46	54	43	49	46	40	36	47	52	53	46	42	39	47	53	43	39	39	35	43	43	43	41	45	53	46	40	46	44	39	45	44	44	44	41	48	37	42	49	44	51	42	36	38	46	36	51	34	48	35	38	44	47	55	49	29	43	43	32	58	64	47	44	47	44	47	33	42	53	40	45	60	50	46	47	43	49	43	46	54	46	48	45	42	45	60	51	42	44	46	47	39	46	34	52	46	39	42	44	38	36	53	36	35	52	57	53	45	59	54	67	52	45	38	58	54	39	51	45	43	51	57	48	50	57	52	54	45	31	45	46	37	44	46	60	34	38	46	58	36	46	47	51	44	55	47	46	42	44	37	49	36	45	47	57	36	35	44	46	46	47	48	30	48	44	37	50	40	49	63	34	48	41	42	34	47	62	46	50	51	29	43	59	49	42	40	43	51	43	51	54	46	52	48	44	44	45	51	41	48	41	42	36	33	43	43	55	57	47	32	50	48	45	44	40	52	49	48	42	58	41	31	54	50	56	53	49	52	36	48	36	49	52	48	45	40	46	55	41	49	60	44	37	44	52	45	44	59	44	38	52	42	51	42	30	42	45	51	48	49	44	48	31	46	50	50	49	50	51	54	42	39	45	33	41	38	47	45	54	53	33	61	60	43	49	42	39	37	58	51	48	46	33	44	34	42	60	48	53	51	53	47	38	54	38	57	43	59	47	41	45	54	46	50	49	51	48	42	60	36	59	43	38	35	48	42	49	43	55	44	43	49	44	47	42	50	40	55	53	36	37	33	41	43	46	30	45	49	43	57	36	43	40	44	45	43	48	52	41	45	47	44	51	59	59	47	48	39	41	54	49	45	42	51	43	37	37	38	40	56	40	36	48	45	55	56	46	44	41	36	47	47	73	45	60	43	55	34	46	46	38	44	49	47	39	42	50	48	53	43	51	38	53	39	36	49	40	36	47	52	43	39	44	41	47	50	44	40	49	47	49	41	40	55	53	47	42	41	43	43	57	46	53	43	39	50	47	59	34	47	40	36	51	45	60	32	46	37	50	58	46	35	40	46	52	45	43	54	50	55	42	40	50	40	54	45	41	49	39	48	47	58	42	50	39	47	47	47	47	47	50	35	48	49	48	47	53	53	48	50	45	53	23	41	42	45	39	33	52	54	49	42	45	39	37	56	33	44	45	41	35	45	35	53	48	40	48	42	54	46	45	32	40	51	51	44	41	44	54	47	55	49	59	34	42	61	59	46	52	40	48	47	45	50	47	42	44	53	48	49	51	38	45	40	44	58	50	46	46	45	45	48	40	43	43	34	44	48	39	50	40	50	33	42	34	51	46	47	43	39	48	51	39	49	40	45	43	51	46	44	58	50	45	32	47	44	59	35	42	48	37	44	48	46	36	44	43	41	47	48	39	45	44	49	42	43	46	41	40	45	39	46	33	48	47	48	55	49	48	61	45	56	36	40	39	61	41	32	42	46	37	45	48	45	45	48	35	49	38	43	49	38	46	38	48	44	53	33	49	56	43	41	41	33	35	39	50	48	47	49	52	46	31	51	46	40	50	41	32	54	50	46	57	38	41	39	49	50	26	55	46	41	41	62	48	45	56	49	46	35	42	51	42	41	55	40	39	50	45	43	41	42	46
17757	3967	1806	5043	9320	8748	7067	5751	4509	3698	3150	2656	2467	2123	1944	1751	1711	1772	1701	1356	1316	1309	1149	1128	1138	1097	1037	1032	1067	991	999	947	937	938	906	895	940	869	931	908	887	966	826	888	880	869	826	858	821	870	863	882	857	850	881	864	852	819	788	879	811	851	832	845	830	833	808	829	848	825	795	800	774	806	840	833	820	761	853	809	808	786	829	751	775	808	781	783	792	855	811	844	791	803	862	805	766	781	830	807	824	766	761	794	784	805	764	813	826	819	800	772	785	806	803	784	790	787	821	820	819	768	814	780	807	803	856	776	783	806	763	801	778	738	818	790	785	797	782	854	806	761	773	848	781	713	804	827	785	819	791	789	780	786	770	812	764	794	781	800	834	791	762	801	774	774	756	850	778	764	820	807	767	775	819	786	777	803	807	861	778	784	796	829	803	808	771	819	760	767	786	759	776	807	782	810	779	824	753	815	796	805	791	771	776	779	816	817	764	769	793	773	784	782	835	791	772	823	791	798	748	748	787	793	787	753	745	770	792	740	803	784	800	828	793	867	817	782	799	790	802	765	791	802	777	786	778	818	825	780	772	756	859	825	824	773	822	791	761	754	798	791	764	795	768	784	809	769	787	809	782	815	767	767	811	779	792	774	838	788	800	813	763	773	807	757	777	812	806	798	760	813	792	833	768	762	748	779	769	790	749	786	841	803	786	821	767	834	754	774	749	796	833	803	814	785	799	813	792	833	779	789	783	760	827	781	765	764	816	822	804	815	805	800	806	816	793	764	799	770	799	804	819	788	799	828	778	783	816	861	816	833	810	878	825	783	843	824	766	779	792	786	749	769	777	818	738	782	850	796	793	764	753	775	795	797	785	787	826	770	771	777	769	798	808	802	768	783	792	782	800	790	748	789	790	770	785	740	792	790	804	769	803	816	796	829	798	788	752	782	754	788	789	773	849	779	764	762	754	820	818	820	777	764	804	803	794	778	838	802	776	792	788	796	766	812	777	852	788	813	781	770	762	824	803	786	755	832	823	818	779	811	826	754	816	768	760	748	746	751	770	779	793	798	793	721	803	786	818	799	782	813	834	805	789	837	814	764	787	818	794	797	798	832	809	756	779	761	771	802	788	759	804	764	778	797	840	772	785	785	760	848	755	789	817	791	814	789	767	782	781	833	776	823	757	818	803	794	775	783	792	751	802	799	765	757	750	806	767	830	756	814	773	798	783	791	764	764	788	809	750	753	804	814	770	765	745	815	839	802	734	750	793	751	805	771	837	733	780	728	799	769	787	779	796	851	801	808	800	801	742	779	748	808	726	789	801	792	806	804	759	754	800	743	799	800	797	821	774	762	793	764	811	789	751	703	731	796	779	790	790	818	818	849	791	784	805	750	767	798	764	763	817	796	826	767	771	819	820	760	797	832	744	803	762	823	803	793	785	803	791	761	795	768	772	778	795	794	821	816	797	808	763	739	775	794	814	798	714	809	833	784	774	795	822	752	780	789	829	812	797	778	813	788	797	788	794	806	830	750	789	791	846	814	809	752	797	756	764	830	840	796	825	788	807	772	780	822	789	784	822	742	827	788	753	808	778	779	813	823	756	792	795	795	795	795	799	802	772	821	803	833	806	783	734	750	790	782	781	777	793	827	754	773	803	744	832	735	761	749	826	777	837	804	804	761	790	769	782	761	780	816	782	816	838	778	835	750	780	788	777	777	794	793	833	867	846	767	833	803	743	773	796	816	849	838	778	776	770	767	752	735	820	800	750	755	763	781	790	781	793	793	759	797	756	796	761	786	805	797	760	819	790	775	739	731	791	796	768	815	829	762	794	789	756	745	771	787	810	800	833	792	808	764	771	823	745	826	798	809	804	817	795	777	836	789	745	778	780	795	786	759	791	768	826	777	791	816	780	775	801	787	737	777	786	764	760	843	759	790	769	808	767	848	806	751	818	823	777	817	775	783	798	770	811	821	777	788	812	761	723	781	774	791	822	788	769	805	766	744	815	809	775	791	801	753	759	784	805	839	769	738	780	774	793	782	733	801	761	787	767	808	869	790	735	815	789	823	759	776	779	763	790	776	803	835	791	842	822	843	804	787	785	745	792	792	762	827	800	801	764	772	807	763	808	793	756	773	818	790	770	777	762	806	783	772	784	783	820	782	755	816	795	806	763	759	814	811	762	826	820	783	817	783	791	772	800	763	747	768	783	796	803	849	800	798	815	792	829	803	801	754	808	797	782	746	785	785	771	779	781	815	795	787	765	789	797	779	813	801	807	800	824	786	768	796	772	799	828	784	770	813	763	809	800	825	762	832	738	779	754	804	795	853	787	739	783	782	749	792	771	788	821	777	760	773	796	770	810	804	811	768	792	759	788	801	795	816	796	802	772	748	755	760	781	777	781	748	793	788	778	754	751	752	793	792	800	808	812	767	753	787	792	818	760	795	748	791	825	817	799	794	790	801	800	812	749	779	775	776	760	775	779	794	748	759	779	765	807	795	803	796	785	773	768	748	831	753	760	803	778	767	798	802	797	806	799	810	840	806	782	811	792	821	777	729	757	766	803	802	755	781	783	834	827	769	769	790	785	819	741	784	781	801	793	776	814	812	798	822	750	779	726	776	758	799	798	833	802	821	783	810	761	777	806	778	787	776	794	740	774	781	791	808	801	812	786	750	862	736	832	842	776	820	836	814	780	791	793	754	737	777	791	814	792	823	807	826	762	825	773	790	773	788	817	844	797	786	788	822	782	805	756	810	808	775	733	800	803	767	784	762	809	768	778	830	807	781	766	783	798	764	776	750	795	785	824	809	764	798	749	796	811	788	841	766	773	803	783	761	781	781	815	802	800	821	755	806	783	751	750	766	853	828	831	796	806	771	798	809	815	737	762	766	756	820	794	749	751	792	779	819	809	774	852	775	749	794	747	814	801	749	810	782	811	778	801	725	788	815	773	791	818	780	739	792	798	801	759	816	810	835	796	795	777	773	809	790	801	774	725	787	820	754	765	762	779	829	757	793	815	829	771	786	775	791	802	803	791	776	794	800	731	743	804	731	798	813	764	801	785	730	814	781	800	819	806	802	738	806	780	756	809	804	766	808	812	825	782	812	768	774	813	776	810	784	805	792	813	783	801	785	743	827	790	852	783	792	797	765	756	798	807	708	833	774	806	767	789	797	799	758	793	768	809	758	799	744	782	792	796	800	824	829	853	850	761	786	823	785	806	764	802	781	793	752	824	771	774	829	765	802	730	827	817	807	769	784	809	790	831	780	818	772	811	769	804	763	804	767	783	816	752	807	723	788	808	794	791	813	835	829	812	802	717	798	811	808	740	813	767	799	778	788	793	758	794	815	786	738	793	763	804	767	832	799	756	799	755	755	793	798	812	792	787	788	789	739	773	815	761	778	797	778	785	792	792	715	782	792	787	744	805	826	790	817	773	748	813	785	786	805	777	769	810	788	831	788	755	855	752	781	777	754	777	800
2300	253	106	100	143	180	166	142	112	120	115	94	99	68	65	77	56	60	67	32	61	47	38	38	38	30	32	37	34	43	29	34	36	31	28	34	21	21	27	28	19	28	22	20	27	20	23	28	26	24	33	21	25	28	26	25	24	23	15	20	23	14	29	22	20	23	21	22	16	28	17	18	25	18	19	19	23	14	25	20	27	20	21	21	29	23	17	19	17	28	27	21	23	20	26	27	17	28	25	26	25	24	21	27	18	19	17	28	20	25	27	18	21	24	26	20	21	24	18	26	23	19	24	21	23	18	27	23	26	22	17	23	21	16	20	21	18	28	20	18	16	16	17	22	26	19	39	18	25	25	18	23	29	20	20	20	25	21	27	21	15	24	24	20	17	24	29	20	13	23	23	18	18	24	15	18	16	20	25	22	26	18	22	26	25	18	22	19	24	28	32	28	23	15	20	27	25	21	19	17	20	23	20	14	22	13	24	23	25	19	11	19	24	27	9	36	17	24	21	20	16	24	17	15	23	26	27	17	26	17	22	27	28	20	29	27	18	21	20	29	19	24	19	24	20	15	20	25	18	23	19	11	17	20	32	19	20	15	21	22	21	19	29	23	25	22	13	22	27	38	14	17	23	26	22	20	23	16	23	22	17	26	20	22	19	23	28	14	28	18	21	17	14	24	17	19	26	22	25	15	18	16	16	21	18	25	27	21	23	22	19	22	27	16	25	16	20	30	23	18	23	17	17	22	11	26	25	17	17	25	23	21	17	16	25	18	24	20	20	20	15	23	22	24	19	19	17	24	20	19	21	23	21	17	20	11	15	21	12	15	26	27	21	19	19	14	15	18	16	17	24	30	19	21	17	20	18	19	27	9	25	25	22	29	23	23	17	26	25	27	20	19	17	22	17	19	16	26	17	14	31	18	23	17	19	20	19	19	25	26	21	20	26	19	29	13	21	22	24	27	14	21	26	27	12	26	24	18	32	22	19	24	13	24	18	22	26	15	20	23	14	20	25	16	25	22	16	13	22	13	23	21	17	25	24	21	17	17	17	28	19	20	17	22	25	19	25	25	23	24	25	19	24	21	21	28	15	16	24	25	22	16	23	25	16	25	20	15	24	29	26	17	19	20	22	16	27	19	21	23	17	19	19	15	23	24	24	23	21	20	24	22	21	15	24	27	24	24	24	22	26	26	21	23	14	19	26	24	22	15	26	12	21	16	24	25	21	27	20	20	24	16	18	19	25	24	21	35	25	19	28	28	20	14	23	21	25	23	24	26	28	21	15	23	11	29	27	18	33	17	20	18	33	19	24	24	26	19	24	23	21	19	22	24	21	19	19	17	22	19	27	27	15	24	15	21	25	13	26	22	24	24	29	19	17	22	19	28	21	17	20	19	33	25	21	20	22	17	24	30	22	20	21	27	14	20	17	22	21	21	18	32	24	12	21	29	18	18	18	25	36	14	19	17	20	16	18	16	19	24	33	20	19	20	24	16	22	20	26	20	25	20	24	21	18	28	21	17	21	16	19	18	23	21	19	22	10	17	14	23	21	25	19	28	20	20	21	22	24	25	29	16	26	22	17	27	19	11	31	28	22	29	24	17	28	25	20	13	21	20	15	22	26	25	24	20	18	26	19	23	24	16	21	20	19	30	21	21	20	25	19	18	25	15	26	28	24	21	10	15	24	23	17	23	26	16	21	22	11	22	20	27	17	19	27	20	28	20	25	19	18	22	13	20	26	18	26	23	19	21	19	23	20	21	23	23	23	26	14	25	23	18	27	29	27	20	30	20	22	19	20	22	17	21	17	21	19	19	25	21	24	28	17	18	22	14	21	21	18	21	19	25	27	19	17	17	23	23	20	18	17	21	26	22	21	25	14	20	22	26	24	20	24	27	24	15	22	24	20	22	20	26	22	25	27	25	24	20	30	18	21	20	19	17	13	24	20	23	15	19	25	29	15	23	21	19	18	24	24	23	16	23	25	23	15	15	22	25	17	24	21	24	21	19	14	20	18	24	26	19	21	19	24	23	23	27	16	19	27	27	17	20	16	23	20	16	25	19	27	22	21	19	17	17	18	18	17	23	26	24	16	18	27	16	22	17	23	24	21	26	22	21	22	22	21	7	21	23	25	19	17	20	24	18	18	24	23	25	17	25	18	26	23	27	25	16	26	20	30	14	19	19	20	19	17	21	14	24	26	27	30	21	31	20	20	20	25	12	11	18	21	23	28	25	23	29	20	24	19	20	24	23	27	21	19	28	17	22	23	20	16	18	16	28	18	29	21	17	22	18	24	21	24	24	18	23	18	24	15	24	21	22	43	21	36	18	21	23	23	20	26	25	32	24	12	17	17	29	12	15	21	22	28	19	18	26	17	20	21	26	23	20	24	23	20	19	23	24	19	19	20	17	16	23	27	23	28	18	20	24	22	24	18	23	30	20	24	21	29	21	33	23	24	14	24	18	24	20	25	30	10	20	22	13	19	23	28	24	22	26	17	18	17	19	28	24	29	21	19	29	28	20	23	17	24	17	19	22	23	27	18	12	14	24	21	20	17	20	27	26	28	23	31	24	26	15	18	17	24	18	16	21	15	13	19	20	19	18	26	26	24	24	33	27	21	22	21	22	23	26	22	21	25	25	25	25	21	21	23	28	21	17	24	17	29	17	17	17	21	15	28	19	17	26	13	23	21	15	11	23	24	16	23	24	29	26	17	15	26	19	24	26	10	15	24	20	22	20	33	14	29	16	22	12	21	27	20	22	25	21	22	23	13	27	16	25	15	19	13	21	10	14	28	27	17	13	24	19	19	20	16	15	30	28	17	17	23	25	23	24	20	24	14	26	26	21	31	21	19	21	16	23	19	25	23	24	26	25	13	15	16	30	21	26	23	16	20	27	19	17	21	28	22	24	17	21	21	19	20	21	22	19	26	20	21	22	15	17	17	24	25	19	20	26	16	19	19	23	16	30	14	24	15	26	27	25	24	22	26	25	24	19	32	26	30	24	21	25	18	20	20	18	24	23	15	26	22	14	21	27	15	24	15	20	17	15	18	24	15	30	22	27	23	18	28	19	20	17	25	27	26	27	18	20	23	21	19	17	20	13	17	21	24	25	18	24	27	13	18	23	17	23	16	23	25	20	10	23	17	25	28	27	16	12	26	16	18	15	25	27	24	28	23	15	20	26	12	17	15	20	24	22	22	26	21	17	18	25	22	19	18	22	27	16	21	24	18	23	15	14	22	25	18	21	38	15	24	23	19	18	15	17	23	14	17	18	14	22	20	29	18	21	25	19	17	20	35	25	22	25	24	21	19	18	27	23	20	22	23	35	18	14	23	12	27	17	19	26	32	18	17	18	21	19	10	20	28	16	19	18	30	15	23	16	19	18	33	28	22	28	21	22	26	24	22	15	20	18	12	17	24	19	18	16	15	14	21	28	21	23	25	23	19	23	23	21	28	27	34	18	20	20	18	27	19	25
24508	6564	2776	9449	16530	15507	12693	10087	8148	6616	5438	4561	3925	3354	2844	2400	2642	2479	2394	1687	1481	1347	1357	1212	1099	1017	992	1004	905	929	865	787	731	720	680	624	617	644	628	587	598	566	544	588	589	589	522	568	521	529	514	516	510	499	523	522	510	496	451	465	454	472	445	474	460	438	478	432	451	418	436	408	420	455	421	455	418	399	432	427	415	423	409	415	424	412	437	408	412	417	414	373	399	400	423	425	369	417	397	426	406	418	384	409	396	420	401	419	407	399	412	468	391	425	405	390	396	438	400	380	407	383	441	399	367	416	404	405	426	384	393	380	393	402	388	347	370	384	368	396	367	378	439	409	376	390	383	394	396	367	370	431	411	377	364	385	389	373	398	372	395	361	434	376	380	416	394	376	387	358	367	364	389	411	407	393	359	388	374	368	391	426	387	368	374	414	403	381	377	382	374	401	367	404	357	388	386	361	370	382	362	422	387	379	375	382	374	353	404	373	388	405	375	366	392	397	400	412	335	384	404	375	376	387	393	379	401	385	350	375	370	347	364	389	364	376	364	385	383	384	368	381	379	345	424	390	388	404	378	411	391	421	412	381	402	382	370	383	397	392	402	390	352	351	354	366	421	366	375	425	350	386	426	368	391	365	346	366	370	380	343	363	401	393	388	388	406	379	391	356	383	412	393	412	400	388	380	388	376	375	360	372	358	368	395	418	410	391	408	368	372	391	407	369	385	384	385	370	391	372	367	374	352	357	392	349	371	386	357	395	376	374	385	398	388	359	393	376	363	407	419	345	385	406	357	359	368	382	382	394	353	389	392	377	345	363	354	401	373	411	408	372	407	344	381	393	391	361	374	373	385	395	389	362	376	365	373	405	394	373	375	386	370	379	376	394	390	376	364	357	350	387	396	355	371	407	412	385	356	389	378	388	360	351	378	396	383	402	375	346	384	360	426	385	412	398	411	406	372	358	385	373	365	384	386	382	343	361	353	369	350	386	347	388	370	399	407	362	399	375	349	388	440	391	368	375	406	379	397	357	372	379	400	392	399	393	363	403	392	420	374	408	384	368	372	409	374	360	372	389	350	373	369	341	363	372	368	376	388	403	365	380	362	375	409	353	383	373	370	370	384	369	397	389	401	384	420	375	376	411	401	381	363	348	379	379	383	384	379	385	387	402	371	379	348	344	400	380	393	371	374	365	381	402	339	362	345	384	380	350	395	345	356	388	368	369	358	399	400	381	361	397	407	401	387	375	390	387	397	456	385	348	396	354	363	387	385	377	385	385	371	361	371	400	381	351	374	402	360	398	361	420	383	343	354	350	368	359	376	369	386	357	385	384	398	368	416	355	397	405	402	418	377	371	393	396	362	372	423	378	340	415	397	359	358	372	368	364	382	399	331	388	356	362	379	401	396	380	377	381	376	395	394	351	360	393	362	421	386	376	379	387	351	385	391	362	355	371	370	429	357	349	370	378	356	393	393	374	398	325	381	380	401	347	380	393	390	383	347	363	388	451	349	362	361	364	381	369	387	376	357	360	370	378	407	362	374	400	382	384	383	417	403	340	383	382	373	361	414	390	384	399	333	396	368	349	353	397	385	361	382	410	380	388	395	409	361	378	378	375	352	394	381	382	364	394	391	364	391	359	394	395	360	344	360	387	394	398	367	398	354	388	379	359	385	389	398	406	378	346	384	419	394	394	357	366	367	384	348	370	382	379	395	353	364	354	380	386	376	370	380	383	390	378	392	385	340	384	376	331	363	384	391	395	384	378	345	336	363	352	389	400	383	343	379	364	380	359	373	372	375	370	389	391	439	355	413	449	411	378	372	369	361	361	343	403	379	387	377	403	380	353	386	402	360	386	391	383	354	384	416	374	398	360	375	413	351	370	393	388	440	371	378	404	382	393	372	325	377	407	372	381	397	400	375	391	390	371	383	430	373	359	392	358	391	373	376	380	375	382	382	406	379	376	388	376	382	376	364	377	404	385	357	386	397	401	391	363	353	393	384	402	393	378	385	363	433	384	398	387	340	375	411	369	398	395	339	419	373	353	412	394	418	391	392	345	383	404	379	407	359	362	367	380	360	386	403	411	361	391	380	367	387	362	399	357	407	370	344	365	349	387	362	366	395	423	377	385	368	370	382	391	403	361	352	362	386	385	362	380	410	369	384	373	403	396	345	378	397	384	395	343	414	404	388	368	371	392	359	372	418	394	383	370	347	361	361	409	349	403	364	373	388	386	386	396	396	374	355	385	350	389	397	393	395	355	364	334	391	398	381	384	365	388	376	389	405	345	372	380	376	376	407	410	377	400	373	407	378	372	368	391	377	364	365	348	327	332	348	374	378	379	390	373	393	393	378	391	377	336	406	395	392	376	366	398	400	358	391	362	381	380	412	395	358	389	430	348	393	389	389	350	345	386	370	391	373	385	387	350	377	391	380	383	386	388	377	349	390	404	365	376	432	377	376	391	362	358	399	388	402	382	375	357	349	371	412	350	364	368	365	383	377	388	363	386	376	389	409	387	369	393	404	373	387	391	365	370	343	394	402	358	385	369	379	342	370	344	373	395	372	384	399	378	381	403	376	371	377	418	390	381	417	351	404	384	393	343	392	367	350	346	378	362	404	379	408	331	395	378	338	386	402	387	344	370	384	374	379	355	366	389	389	387	394	374	384	387	365	367	383	338	363	399	378	343	351	387	412	353	390	399	383	400	386	369	368	366	389	394	396	380	340	361	394	405	372	397	399	387	347	383	362	352	369	379	401	356	352	374	396	388	389	340	380	374	357	353	356	384	386	397	396	416	368	382	388	381	366	383	359	382	371	390	385	378	371	347	419	420	373	345	358	395	388	372	354	374	385	358	383	374	341	375	334	351	376	371	384	363	351	371	348	325	380	400	375	387	360	377	395	348	344	418	382	375	390	419	359	387	417	391	360	379	378	384	375	389	351	382	403	380	393	404	366	357	367	390	381	423	367	398	377	377	391	354	398	400	345	402	375	360	399	370	339	404	362	405	373	396	369	377	370	416	364	406	380	377	384	359	373	383	368	381	363	388	397	385	375	401	358	359	403	369	341	362	364	390	345	372	407	393	376	376	374	386	393	359	377	381	416	358	369	397	386	381	377	358	380	373	379	388	360	380	354	393	427	370	368	396	363	371	363	369	376	367	385	364	412	381	355	412	387	410	374	381	347	399	345	357	408	372	375	399	375	376	375	359	395	386	364	386	389	368	368	390	402	356	392	384	381	360	379	382	405	347	390	403	314	370	390	360	312	391	396	376	394	343	372	368	370	376	361	383	360	381	393	362	360	389	402	411	376	380	380	428	386	398	372	360	378	349	376	364	346	370	384	347	354	356	380	408	360	399	393	368	399	373	402	373	440	400	392	364	379	389	371	374	360	404	346	425	348	366	389	363	380	383	355	363	373	418	370	396	361	390	393	380	408	373	378	362	387	399	378	376	372	362	340	416	372	384	422	403	354	392
1425	66	37	33	45	51	53	40	31	43	39	41	39	46	28	31	31	42	27	35	31	40	32	33	24	32	39	35	21	31	35	26	34	31	34	31	30	32	24	25	21	26	31	27	36	23	26	41	28	34	26	37	29	33	34	32	39	33	33	28	34	27	42	33	22	31	35	35	24	24	40	31	32	33	18	27	19	29	28	24	28	34	27	25	26	37	27	40	28	31	41	29	23	38	35	38	29	31	26	25	36	38	24	34	33	34	31	31	20	33	39	25	30	20	23	21	34	28	38	46	28	38	21	25	29	27	29	33	30	31	30	26	21	30	42	28	45	22	24	26	27	25	33	34	35	30	18	28	36	31	24	37	32	28	31	31	32	32	24	28	34	25	27	21	21	35	20	27	24	34	27	26	22	29	31	34	22	27	28	37	33	30	33	44	31	32	38	27	33	28	30	29	23	26	35	23	34	28	33	19	31	30	25	37	25	31	32	26	34	33	23	31	26	30	27	29	35	29	28	26	33	30	29	25	26	33	24	25	34	26	27	36	25	42	28	30	34	36	27	21	27	27	27	22	34	26	33	31	34	27	31	35	39	34	24	33	32	27	30	30	29	34	24	27	31	45	23	28	24	21	18	30	27	26	40	24	24	25	35	30	31	31	24	32	26	38	34	36	31	16	27	31	32	35	26	27	29	32	37	34	36	22	31	22	33	25	42	37	32	23	25	31	36	29	34	19	18	37	36	19	31	27	33	31	27	35	34	28	29	35	31	26	29	27	27	29	30	39	30	35	39	39	34	33	25	28	29	28	33	24	22	26	34	36	35	25	28	31	27	31	19	33	35	31	26	32	29	31	26	21	33	33	42	26	25	29	29	26	27	35	26	22	29	31	24	34	31	19	27	27	30	32	30	35	32	25	28	18	38	32	31	34	28	30	32	21	35	22	35	32	28	32	31	34	32	31	25	33	35	31	26	28	22	32	31	28	41	18	28	31	40	30	21	36	31	26	25	35	23	19	35	34	34	28	23	31	28	23	33	27	17	24	28	24	37	34	29	27	34	25	24	24	33	31	33	28	28	26	36	34	31	21	33	23	25	26	24	31	23	22	28	36	23	40	20	30	35	33	27	29	30	28	21	37	37	41	26	34	24	25	25	24	34	28	37	37	24	34	30	26	42	17	44	39	31	36	28	26	33	32	30	28	28	37	29	29	29	32	41	33	30	29	34	26	25	29	31	29	40	33	41	34	33	35	33	32	38	23	35	38	30	42	23	30	28	35	24	25	38	33	43	21	26	35	30	35	28	29	41	23	24	35	26	26	36	26	30	29	26	21	27	37	29	37	25	26	38	30	32	33	29	30	23	21	38	29	30	23	32	35	34	23	32	27	21	28	21	27	34	24	26	35	18	31	35	29	29	32	33	27	32	24	37	31	26	27	34	27	32	28	30	31	29	34	39	30	27	26	29	37	28	34	24	31	20	29	28	31	22	40	27	25	30	36	40	30	36	32	39	28	30	33	38	30	40	33	26	37	37	38	34	28	39	25	29	27	34	39	39	19	25	26	36	30	32	31	28	23	30	38	30	31	38	30	39	22	28	28	33	30	35	29	29	29	30	25	35	35	32	33	23	27	41	24	36	29	32	36	28	26	22	41	19	43	33	31	27	22	37	23	27	35	25	23	23	32	30	33	32	25	32	28	36	30	28	38	29	27	37	31	25	39	26	29	26	36	36	32	27	31	33	24	32	31	35	28	29	25	29	26	23	33	24	25	36	27	30	34	44	28	33	32	33	39	36	28	36	28	30	35	36	28	31	31	28	22	28	30	40	34	28	18	25	40	24	32	33	34	39	33	31	26	32	31	30	33	30	32	19	38	20	29	23	29	23	28	34	21	35	27	36	19	31	26	33	34	20	28	21	30	21	29	35	33	31	21	30	35	34	24	36	35	36	26	38	27	22	33	26	30	38	26	41	24	23	25	39	42	27	24	21	25	31	29	37	28	21	29	29	26	33	46	34	39	34	34	39	26	42	36	39	31	34	30	26	35	27	27	27	37	26	24	20	29	32	35	35	35	29	34	21	34	31	37	33	22	24	35	29	30	29	31	27	22	37	37	25	33	27	31	25	26	32	23	39	31	33	34	33	37	38	17	30	26	30	37	34	36	32	31	30	28	42	25	27	26	28	32	25	30	26	29	31	30	33	31	22	23	24	27	26	21	34	34	20	26	30	26	31	35	28	27	36	23	31	34	32	31	31	30	25	27	30	35	25	29	31	33	25	33	31	26	33	30	26	36	30	31	28	27	24	26	30	31	31	27	34	30	37	34	26	34	26	26	32	42	39	27	29	38	30	26	22	34	26	32	27	35	25	33	28	31	29	24	28	31	36	36	51	37	25	25	28	32	24	25	28	25	29	28	29	32	28	31	33	25	26	19	30	25	23	31	35	30	35	27	25	30	30	28	28	30	35	29	25	27	27	29	25	21	31	27	23	24	36	31	24	34	30	25	24	27	30	29	29	27	35	26	28	29	35	30	35	23	24	32	25	25	30	41	36	20	34	28	28	20	30	38	28	40	34	21	23	37	33	22	30	32	31	41	39	39	34	30	37	26	27	30	35	31	33	28	27	40	41	35	28	24	21	28	22	34	20	28	27	27	30	31	31	34	27	30	36	22	27	27	40	27	22	32	32	31	28	19	30	24	37	26	33	31	26	41	31	28	27	28	26	31	23	33	35	23	31	30	26	35	30	30	43	31	39	28	24	41	25	30	30	23	28	26	38	23	34	30	38	33	35	29	24	27	34	26	31	36	35	33	23	38	35	30	33	25	28	28	35	25	34	38	32	29	23	36	26	37	23	31	20	30	22	23	33	20	30	31	34	28	30	21	20	31	43	34	29	29	35	24	33	31	36	26	28	35	30	27	30	27	27	39	36	34	30	24	27	39	29	27	41	33	24	27	34	28	30	29	35	24	34	28	24	27	39	29	33	26	28	31	29	26	26	22	25	29	25	26	25	19	41	41	29	20	27	34	26	44	28	38	38	35	32	32	31	26	29	33	30	29	30	28	33	44	32	28	26	28	23	25	44	30	25	36	21	27	29	26	31	26	24	34	36	30	31	29	41	23	28	21	40	30	30	33	31	34	31	27	33	22	24	35	23	26	27	30	37	36	29	26	29	30	30	37	24	33	28	35	26	30	33	30	32	24	25	28	17	35	36	26	30	25	26	24	34	36	38	25	26	42	37	32	21	30	31	34	26	27	30	38	33	25	32	27	28	32	44	22	27	26	28	25	22	33	34	32	29	26	27	27	23	32	28	40	33	31	30	36	32	26	24	31	28	33	26	33	29	26	31	33	34	36	34	10	40	38	26	25	30	27	31	22	26	24	26	37	31	34	26	23	19	43	28	33	28	32	28	32	27	39	20	21	28	31	25	40	24	25	23	24	35	34	32	26	40	31	28	27	36	22	23	28	35	32	23	20	30	31	26	25
13055	1878	861	1735	3079	3017	2419	1950	1589	1305	1203	1003	944	873	807	769	776	861	820	678	599	655	690	634	634	571	639	597	576	570	593	583	570	576	543	563	559	579	525	579	532	544	561	495	580	535	532	535	531	527	525	554	539	537	527	529	517	553	570	522	513	500	510	509	516	506	526	529	504	531	540	521	523	551	510	531	505	537	511	514	548	550	493	503	519	558	495	489	534	500	511	535	507	523	503	501	572	505	539	532	538	537	512	520	527	556	511	534	531	523	509	527	529	540	495	518	492	530	559	494	522	507	494	455	559	514	528	525	527	533	538	523	501	509	528	520	538	521	524	554	529	524	507	546	501	503	544	478	520	521	539	515	517	498	529	500	479	539	542	550	508	468	514	492	532	549	551	517	506	512	549	525	538	561	526	498	501	556	483	515	474	493	522	543	506	499	509	535	581	569	520	470	501	528	504	457	501	512	526	531	564	497	484	500	517	518	530	529	511	498	513	516	535	465	517	558	533	483	529	522	519	573	508	484	547	506	547	502	534	532	561	532	524	565	508	547	545	527	510	500	528	523	516	539	520	525	515	544	565	462	531	508	473	504	527	533	538	501	507	511	500	538	555	503	560	547	521	507	546	525	520	487	485	511	515	561	506	531	533	499	528	507	515	562	524	549	502	542	514	468	493	513	505	504	508	522	517	520	504	534	498	534	522	528	512	524	505	469	541	523	495	530	570	516	525	545	498	518	530	519	510	546	539	512	504	517	512	481	468	513	516	562	546	521	499	517	562	517	546	533	464	473	500	499	526	503	533	500	509	557	541	513	494	504	474	525	495	546	501	503	563	510	508	494	503	524	512	522	493	481	486	512	523	504	576	539	540	534	538	554	522	549	504	525	516	510	503	502	530	511	518	571	514	520	512	576	489	563	496	515	474	553	517	479	521	520	515	489	520	495	506	512	527	539	512	523	499	488	490	498	559	508	505	528	484	497	498	495	505	511	550	519	528	528	555	500	515	504	509	501	527	546	491	500	529	484	510	504	516	512	511	532	519	549	529	535	503	498	486	521	517	500	522	508	529	487	512	527	524	555	513	544	493	486	537	523	549	495	524	558	532	521	496	536	546	551	516	501	529	524	535	534	513	586	514	561	503	535	561	518	508	518	496	521	496	555	511	552	528	544	499	501	542	550	557	527	560	537	515	517	527	538	515	543	536	499	527	512	484	514	510	521	498	483	509	535	526	536	522	520	497	485	495	476	515	544	507	517	553	501	520	513	540	569	515	522	509	512	490	546	523	510	524	526	529	524	495	496	484	503	500	492	512	522	525	509	513	509	502	487	515	530	521	499	518	525	484	498	534	507	540	524	536	537	490	515	500	536	508	564	527	499	526	523	539	496	494	544	527	477	490	503	497	549	514	554	515	498	532	545	506	496	500	508	546	529	479	513	513	497	512	548	518	535	499	519	514	531	521	460	520	520	535	553	472	542	483	544	522	527	529	473	546	542	531	508	567	517	514	502	501	542	524	518	535	452	499	527	554	539	475	553	515	492	537	549	522	484	496	558	511	527	525	513	531	554	515	512	528	517	520	544	562	559	525	481	516	551	512	496	536	466	533	510	514	485	567	498	538	527	534	494	537	497	546	514	532	490	505	517	489	531	498	517	510	494	463	549	494	496	525	526	536	499	516	528	534	524	533	490	516	539	508	473	530	487	507	519	517	531	544	498	511	554	488	565	488	509	508	499	500	525	530	519	494	543	501	518	482	512	553	516	508	514	516	515	521	500	490	490	539	499	512	547	524	559	509	539	514	529	520	520	526	505	557	537	525	530	504	521	491	499	567	557	508	525	508	550	513	494	526	509	503	529	539	479	455	528	495	508	513	534	518	521	531	544	556	540	481	548	485	495	508	534	531	527	520	535	524	524	551	555	536	521	532	524	516	557	537	515	507	548	504	491	514	561	536	530	521	540	475	521	517	556	544	522	493	537	525	552	580	543	552	513	482	533	555	518	548	528	516	515	508	530	548	540	524	501	490	518	498	494	485	470	493	514	521	489	511	495	502	537	518	512	522	516	561	527	513	553	536	542	485	495	490	530	523	528	522	539	527	547	466	486	521	511	541	501	552	541	540	539	516	536	501	496	499	532	532	505	538	538	550	501	541	535	566	556	492	504	549	502	531	532	497	505	526	470	462	507	520	524	507	481	501	530	533	527	478	526	544	507	473	547	533	517	504	485	528	534	493	502	560	484	516	486	494	549	474	529	505	487	496	529	515	543	500	526	518	519	499	485	479	476	496	512	546	518	520	542	502	504	477	510	499	482	497	537	522	562	561	519	538	522	544	510	518	498	496	520	547	501	525	528	504	520	506	518	517	481	515	465	499	517	475	554	529	478	525	543	502	496	550	492	507	494	521	493	529	502	576	530	521	479	510	506	530	532	529	493	506	507	550	528	471	539	506	527	473	557	520	508	506	534	512	505	488	548	520	557	528	527	555	561	507	521	503	530	483	497	477	546	524	521	505	532	540	493	511	504	515	481	525	503	553	541	524	568	512	504	493	524	478	503	537	486	527	512	528	490	538	512	500	526	555	497	533	532	511	503	562	493	487	540	512	562	507	506	527	537	526	524	485	521	506	512	505	490	525	473	544	516	532	492	546	521	501	514	522	462	537	511	550	515	515	524	454	552	530	506	530	503	501	493	500	505	506	503	503	523	544	513	523	479	520	552	551	494	504	524	543	499	502	547	501	518	520	485	527	562	542	538	516	501	541	516	519	498	524	514	510	551	552	494	520	478	522	534	529	517	532	490	461	497	541	494	520	519	527	547	529	540	484	549	550	560	518	499	538	575	542	541	575	521	514	517	542	563	501	502	554	477	546	488	513	502	518	529	491	524	525	510	524	520	536	536	541	481	552	523	538	569	511	492	490	514	513	513	523	517	544	499	484	531	507	480	535	502	544	504	523	521	520	539	515	529	522	510	548	523	510	557	490	468	553	511	549	539	545	519	536	505	506	523	472	483	542	498	515	485	502	456	492	508	523	502	518	495	519	504	481	504	516	516	501	528	551	497	537	521	529	542	516	530	476	542	501	541	534	536	518	483	532	491	529	526	524	534	521	505	549	483	529	533	559	550	541	533	516	530	531	521	496	480	507	530	538	536	492	497	529	518	561	508	552	511	555	566	514	534	517	508	510	510	551	546	492	539	548	513	480	559	505	501	580	505	549	516	480	506	524	514	501	557	492	493	484	532	496	480	502	491	542	494	530	509	552	525	543	562	508	492	533	542	519	529	514	483	519	523	495	479	496	481	543	535	516	522	510	553	484	549	567	513	549	507	520	475	501	483	494	497	546	511	539	487	548	550	509	515	489	564	517	505	550	533	514	528	478	501	511	503	513	526	527	539	527	519	520	499	537	537	527	499	477	506	544	539	538	522	534	501	525	517	543	467	523	514	503	503	502	554	530	500	543	560	537	517	484	477	529	503	513	496	496	490
2752	127	87	61	90	120	141	128	112	93	76	83	75	84	69	53	64	64	88	52	67	53	64	52	58	52	41	44	52	61	55	59	51	46	45	43	60	49	31	47	33	59	58	45	53	61	46	48	44	50	46	57	48	39	42	58	43	34	42	43	41	42	52	51	51	54	49	40	50	56	50	60	39	52	48	48	50	43	36	39	47	40	51	52	55	42	43	59	45	46	45	45	56	40	45	49	43	48	47	38	57	42	51	44	43	44	48	51	32	45	42	39	42	52	46	50	50	58	44	48	47	47	40	42	41	45	51	47	53	40	56	61	37	40	42	46	46	51	54	40	46	58	33	50	48	36	34	45	39	50	43	52	47	53	62	57	48	44	53	56	39	43	36	47	48	64	45	31	48	57	44	52	50	52	38	64	37	41	45	39	41	46	58	35	39	40	47	46	40	47	48	34	40	43	45	57	41	39	38	48	48	44	53	47	56	36	48	40	57	51	44	55	51	51	46	38	35	44	53	53	45	38	42	39	59	43	39	53	51	47	51	57	35	36	47	44	38	51	41	37	44	50	30	53	42	35	50	54	47	57	49	42	38	58	45	50	55	50	49	47	49	47	58	39	46	39	44	45	39	42	38	49	38	51	48	36	43	34	48	52	50	47	47	52	53	45	32	49	67	44	41	49	45	52	38	49	47	47	58	55	50	50	41	45	41	44	28	48	44	49	40	49	52	45	53	36	45	39	54	44	49	49	34	40	44	41	37	47	46	44	38	50	45	60	50	46	51	31	39	37	54	57	70	46	56	57	47	47	46	44	41	33	40	43	29	42	48	43	54	50	47	52	37	39	48	56	40	39	38	47	54	42	49	33	45	40	57	55	48	60	40	47	33	57	47	55	48	46	41	52	49	48	40	51	51	42	41	52	39	58	51	52	57	39	43	43	36	36	35	60	40	45	53	46	52	34	39	40	51	47	61	38	42	45	44	49	56	46	40	45	51	41	45	50	55	40	57	50	37	59	50	45	37	49	53	45	56	41	43	44	58	42	41	54	39	37	44	47	38	45	52	48	45	42	49	35	50	35	61	56	40	48	50	47	51	54	36	38	47	56	46	40	35	35	45	44	46	24	45	50	37	51	50	42	40	51	53	56	45	40	58	54	38	49	46	35	47	37	38	53	39	53	47	46	47	42	55	38	44	40	44	50	69	45	46	42	59	39	42	56	53	37	48	45	51	47	38	44	42	52	50	44	59	36	48	50	54	52	43	51	49	49	51	46	37	43	38	65	48	46	46	58	55	40	55	56	44	55	52	42	43	44	44	48	39	52	43	42	43	62	56	46	48	56	58	55	46	39	46	31	51	47	39	52	62	38	51	48	49	50	56	58	54	46	43	44	52	40	49	42	51	45	48	51	53	50	51	44	38	51	41	47	49	57	39	41	52	46	55	53	45	49	39	37	44	51	50	46	53	53	50	55	45	48	53	46	38	50	34	43	37	46	39	41	46	42	32	53	41	47	51	38	60	46	46	43	34	29	50	51	41	44	44	57	51	42	36	52	48	40	52	34	47	42	51	34	43	48	56	45	38	43	41	41	52	44	43	62	58	35	48	40	44	40	49	37	61	25	43	34	42	37	46	34	49	48	49	30	47	39	52	64	38	55	53	55	50	42	50	42	61	65	43	49	48	39	48	50	33	56	55	52	46	44	61	44	44	40	44	45	43	43	44	51	41	40	53	49	35	55	41	45	47	41	43	44	40	44	43	47	60	48	48	60	43	63	47	36	65	46	48	47	40	46	52	46	51	40	41	43	49	43	46	53	46	28	45	40	41	44	34	50	46	44	48	45	52	50	44	40	32	49	45	52	46	47	37	50	45	48	44	41	37	33	48	51	38	55	34	45	45	55	41	37	43	39	46	46	36	49	41	39	41	48	47	37	52	42	43	49	51	40	43	32	51	45	34	40	54	55	41	45	48	40	53	50	57	30	56	43	48	39	73	47	41	48	47	47	50	45	54	63	55	50	39	37	46	54	39	41	36	41	53	50	47	42	41	41	51	58	55	48	52	35	51	43	40	49	45	48	33	41	36	41	56	44	44	47	62	44	32	45	56	35	53	43	38	47	45	37	39	50	39	38	51	39	52	38	40	40	44	53	52	41	49	51	50	36	49	49	48	61	48	55	49	51	52	51	46	45	44	43	36	45	48	44	53	44	46	50	38	49	55	40	46	55	39	41	41	45	37	50	32	43	41	44	57	43	54	48	48	35	33	54	57	52	43	51	46	50	48	34	42	58	59	42	45	36	50	43	46	43	42	39	49	47	43	36	32	47	48	51	43	49	44	53	42	48	50	38	50	37	49	50	44	44	52	54	40	51	59	46	47	44	41	43	48	42	65	44	46	50	54	53	45	40	45	56	44	51	35	38	39	47	47	41	54	46	49	57	58	51	45	41	31	49	52	40	42	51	54	40	58	50	53	51	45	41	51	38	38	48	42	51	34	31	45	40	47	56	58	43	37	45	47	48	47	52	51	48	52	42	31	31	44	35	44	35	46	57	50	46	45	41	60	55	47	53	41	38	42	47	39	53	41	41	62	31	57	55	44	47	42	50	58	38	58	50	29	51	40	39	48	49	39	38	36	48	49	53	50	46	45	43	46	38	53	34	52	42	57	34	52	65	57	51	52	56	46	54	47	42	46	43	35	35	53	45	42	48	53	55	55	42	49	37	53	39	47	34	48	50	44	57	46	42	38	53	49	39	41	43	39	52	47	54	55	33	48	46	33	54	49	36	46	39	40	34	51	48	52	46	36	36	56	39	48	52	46	61	43	55	52	39	55	35	53	41	51	38	48	38	44	49	41	28	35	47	54	43	46	42	49	58	60	45	40	42	59	37	37	49	53	38	51	32	55	38	58	54	41	45	45	42	44	39	56	32	48	54	56	53	55	46	46	51	47	41	36	40	38	45	47	41	46	36	51	46	42	40	40	34	32	60	49	47	46	44	43	42	50	49	54	48	51	36	50	48	53	38	34	55	49	59	53	41	56	53	37	41	53	52	51	24	47	42	48	53	55	48	40	51	60	39	46	47	47	48	39	35	34	40	49	54	52	38	56	43	41	50	46	47	43	47	53	51	42	41	47	48	50	48	46	46	56	39	43	43	33	46	57	52	51	49	48	48	45	47	49	52	47	35	39	49	44	45	43	53	70	52	46	33	44	46	47	48	44	39	50	55	52	44	46	40	53	42	44	50	49	54	69	47	42	58	48	53	48	45	52	42	29	47	45	32	44	31	43	48	51	56	46	42	44	33	44	33	35	41	40	30	43	45	47	35	28	55	39	46	42	52	44	38	48	55	52	50	41	54	45	54	57	44	48	46	49	37	51	46	50	40	45	43	57	45	36	43	51	44	46	49	49	38	43	48	52	53	54	33	42	46	62	46	48	52	41	42	55	37	49	43	45	49	44	43	59	38	42	37	41	47	49	46	51	44	48	48
18051	3929	1936	5431	9977	9401	7601	6153	4845	3997	3302	2833	2589	2221	2048	1807	1874	1861	1764	1418	1342	1302	1239	1202	1120	1118	1090	1121	1105	1047	973	1018	997	915	932	899	930	914	868	912	895	918	903	932	882	845	854	874	831	872	859	902	865	838	890	843	866	824	858	840	832	835	881	826	837	853	828	809	805	823	843	773	774	808	789	846	815	788	790	878	836	895	840	849	822	779	778	816	814	789	783	832	813	806	815	781	807	851	801	802	856	820	799	813	820	838	842	802	840	807	784	811	828	811	770	785	780	812	799	797	785	808	829	743	836	777	796	825	829	792	772	749	787	774	787	778	824	813	803	802	817	788	842	785	756	736	825	832	839	772	834	795	789	805	809	761	749	808	761	830	778	816	754	821	804	788	777	781	873	825	810	799	811	755	818	792	717	816	809	769	764	823	780	765	801	795	816	817	825	797	819	779	802	892	789	826	779	816	787	807	802	779	788	811	802	794	830	745	845	808	804	797	805	804	842	808	798	758	798	795	773	792	768	785	853	800	761	814	830	824	809	753	822	868	799	798	843	822	799	806	780	839	828	829	770	813	767	760	811	760	826	799	800	799	769	817	781	794	745	775	800	783	835	822	802	813	791	798	776	795	776	753	785	779	827	832	815	759	764	780	746	849	825	813	819	791	774	803	771	889	816	829	815	795	787	803	805	772	838	806	824	800	815	849	775	838	801	812	762	762	799	827	794	771	855	799	788	812	770	780	790	830	780	710	774	802	798	791	789	760	811	811	791	833	827	841	744	817	781	790	786	794	788	809	784	737	785	767	764	782	825	795	780	814	857	826	830	754	821	807	808	794	777	766	808	759	778	826	795	787	803	821	836	715	790	791	857	770	810	794	808	742	787	760	732	745	828	800	788	830	813	767	789	789	811	842	804	792	811	783	837	791	772	793	788	813	801	830	793	775	826	800	791	812	822	802	821	758	830	753	781	837	796	812	798	829	792	792	801	768	775	852	828	785	737	813	734	853	785	819	831	786	772	835	785	785	882	774	759	811	820	837	739	805	815	789	821	843	805	820	769	790	794	789	773	811	869	768	781	799	760	797	834	803	790	813	804	806	811	757	780	783	806	828	756	788	789	793	783	776	812	806	769	747	786	746	753	810	812	838	810	788	759	804	797	818	763	793	811	725	859	799	786	762	807	815	769	795	819	802	786	791	757	819	818	805	820	767	809	800	785	827	746	834	785	813	803	768	775	789	827	813	823	758	812	843	803	754	840	816	791	793	821	783	826	811	808	799	794	785	783	792	762	816	784	783	829	837	826	785	824	837	756	770	835	773	782	858	789	761	788	771	793	832	797	775	825	751	813	808	790	772	810	772	820	804	750	798	782	791	791	761	784	782	711	809	805	839	816	791	767	853	776	774	773	799	760	820	834	776	775	776	773	804	780	820	784	779	807	796	814	812	725	758	828	810	794	816	820	834	838	795	812	833	746	783	851	763	756	842	766	796	763	756	772	805	819	764	840	822	803	824	788	795	793	821	804	827	749	791	789	787	838	816	788	774	822	735	825	827	842	820	784	808	831	831	797	811	807	755	791	827	818	783	818	787	773	778	771	795	826	818	783	757	779	827	811	827	845	804	771	790	774	797	800	832	797	750	783	813	818	765	786	747	780	829	837	774	851	802	796	784	810	760	829	788	813	784	840	797	881	799	765	840	772	807	885	876	796	761	769	834	721	783	790	755	787	780	798	840	812	841	779	775	818	808	818	795	785	824	836	788	773	808	779	816	781	810	744	753	801	782	834	738	810	844	755	804	808	822	733	751	833	791	794	806	812	846	830	785	795	820	793	834	802	838	760	805	822	750	790	813	813	838	789	790	794	802	789	775	749	804	810	798	819	813	823	815	767	828	791	808	828	860	776	796	786	868	790	802	792	750	868	788	795	825	783	804	796	777	786	818	819	848	794	814	787	793	823	832	803	794	762	753	765	817	817	794	791	828	792	770	786	796	791	796	819	812	831	792	813	794	811	810	830	804	863	814	824	818	800	806	774	819	763	773	793	799	801	782	821	828	766	814	793	817	801	780	805	815	805	842	771	830	760	756	781	809	802	849	797	769	817	869	778	796	774	842	800	767	790	786	807	828	791	788	805	811	734	810	782	767	833	801	765	783	779	795	818	789	806	777	812	752	789	827	817	796	791	756	866	842	783	880	775	879	797	750	818	810	784	791	796	804	828	766	851	758	800	790	752	787	837	801	804	804	756	753	859	843	789	803	784	814	821	801	789	859	770	835	787	761	783	798	804	830	832	786	761	767	825	793	792	798	813	777	792	800	727	783	793	826	811	756	817	788	777	811	777	779	794	817	780	816	834	766	810	791	858	766	820	812	758	820	848	838	790	795	813	857	800	804	735	793	789	796	740	802	815	814	808	761	821	810	787	785	772	778	806	791	832	825	768	781	783	818	776	799	815	828	846	798	829	817	789	752	797	764	828	810	751	840	768	798	788	816	868	785	752	818	761	772	755	786	797	831	808	812	799	791	802	817	801	744	761	804	803	783	822	761	837	793	801	811	843	808	792	793	764	793	811	775	787	824	770	801	825	818	792	800	837	845	797	833	799	786	833	817	848	857	816	825	817	795	796	751	785	812	763	764	821	767	861	743	816	805	796	834	792	739	743	783	775	852	792	863	783	830	789	799	796	775	782	828	785	782	785	798	819	804	773	794	765	778	774	825	845	843	775	816	803	797	815	846	798	762	776	791	855	800	793	781	820	766	780	774	803	737	781	784	795	779	772	820	806	879	760	832	831	796	827	813	835	821	795	773	781	809	759	789	826	791	766	795	769	790	816	841	824	804	854	779	797	859	757	836	814	746	788	810	784	824	765	807	829	810	775	796	782	800	813	792	785	806	790	772	804	800	805	846	772	835	830	829	751	813	796	780	790	777	807	753	812	784	815	791	813	812	745	811	772	834	789	795	775	813	788	800	819	819	831	832	748	804	834	789	820	829	771	845	827	779	783	803	787	814	782	841	811	825	808	805	797	798	781	814	767	786	756	798	770	761	848	829	784	813	744	764	740	822	797	803	791	794	802	779	821	815	842	832	778	810	801	787	774	776	777	778	806	776	778	817	790	788	826	851	817	881	859	814	764	793	793	805	776	835	805	831	817	817	745	856	757	766	762	763	827	808	845	783	798	777	811	814	851	759	833	841	792	750	804	785	750	830	796	761	812	783	785	820	777	785	788	783	824	832	799	814	825	825	783	800	798	793	816	830	746	795	823	816	803	859	789	852	768	803	776	830	775	796	759	832	788	847	819	864	815	778	811	761	848	758	783	773	782	767	836	786	763	730	819	808	766	760	814	780	890	775	844	762	808	786	809	805	818	817	760	812	824	784	828	812	811	788	814	802	816	759	759	817	810	765	845	835	783	795	801	781	790	799	852	807	805	772	838	789	824	765	801	807	794	800	806	775	799	797	792	849	794	796	780	753	815	733	793	774
2588	120	78	64	87	120	99	96	109	102	83	80	71	59	59	69	67	71	60	55	56	63	50	52	49	55	55	55	51	47	37	47	42	51	43	61	55	34	49	47	40	66	49	49	59	51	51	49	53	48	42	43	50	56	51	52	38	57	45	46	32	35	56	38	58	54	42	51	41	41	44	40	44	58	36	60	44	50	43	50	52	53	36	39	48	54	38	46	54	35	42	50	45	58	47	44	51	50	44	51	37	35	38	34	41	32	47	48	41	61	41	63	52	56	49	43	31	52	55	53	46	45	42	47	46	46	47	57	48	38	42	57	44	55	51	41	53	47	58	47	52	45	44	44	50	35	42	49	47	42	38	44	48	48	37	42	45	54	44	49	47	52	36	37	43	54	35	44	58	35	35	37	53	45	58	47	33	44	45	49	46	49	45	53	49	47	53	42	53	42	44	40	41	44	45	46	49	42	43	33	54	44	43	37	45	45	46	53	45	49	50	44	47	54	48	36	47	49	51	52	41	53	46	38	48	45	41	48	35	44	39	43	42	37	40	50	61	46	55	43	44	49	52	46	54	43	41	48	47	52	32	45	52	40	52	44	46	46	54	49	49	32	57	47	55	40	41	41	49	38	38	39	47	54	34	54	37	41	47	38	47	33	36	40	43	35	34	46	34	42	56	43	43	50	32	57	49	46	48	47	52	59	45	44	45	50	56	35	39	37	39	32	57	45	50	41	49	35	51	36	47	32	49	42	43	49	39	43	53	46	45	43	51	46	50	36	58	34	53	46	50	42	43	44	52	43	45	38	43	44	48	37	42	40	52	47	51	37	50	47	37	39	54	49	52	53	52	46	33	42	39	40	50	46	47	48	47	42	38	53	40	53	30	40	65	37	41	61	48	47	49	47	39	48	48	39	46	46	44	41	44	47	48	39	43	39	56	59	58	38	41	63	41	48	51	54	50	51	44	50	49	46	47	42	48	39	45	54	51	52	40	49	48	53	57	59	56	50	50	40	59	37	39	56	43	45	52	56	41	51	47	47	38	47	52	44	48	48	35	43	39	41	38	31	37	48	42	41	40	50	43	57	42	56	39	64	38	46	47	48	44	39	37	53	55	40	56	58	44	44	54	49	56	50	52	46	58	52	45	47	42	50	41	51	55	42	57	45	47	48	36	50	39	47	53	50	55	62	40	48	41	46	43	54	58	56	51	43	56	41	34	43	50	50	40	51	39	44	40	50	35	56	58	46	46	39	40	39	37	45	56	41	49	46	39	54	45	37	47	46	53	51	45	44	52	44	57	53	33	40	50	44	56	29	40	42	48	54	51	50	46	39	50	53	50	48	49	51	62	39	49	49	44	46	35	40	36	44	50	33	45	41	38	40	36	46	52	53	58	43	45	45	48	34	42	34	50	47	37	44	41	49	29	41	33	55	48	46	34	58	47	56	45	49	50	47	45	50	57	66	34	53	48	48	44	42	48	33	51	44	47	49	34	45	40	34	51	35	42	50	40	46	42	44	39	34	41	35	45	52	41	53	45	50	39	47	46	46	48	42	44	51	41	47	58	59	50	35	47	57	45	40	48	57	40	48	46	51	49	49	37	57	49	44	31	51	48	37	41	43	46	51	42	41	43	45	36	40	45	38	32	49	47	37	51	55	33	45	46	45	52	42	53	43	52	47	47	56	48	35	47	42	42	36	48	46	44	58	41	49	51	42	35	49	39	46	40	43	47	55	52	39	36	58	44	44	39	50	48	35	45	42	33	58	42	54	38	48	55	53	53	49	29	46	47	57	53	44	45	43	44	37	49	43	51	39	40	50	43	52	52	52	40	46	45	38	44	44	61	45	46	41	36	52	38	38	42	44	43	38	53	29	47	48	48	44	51	50	60	44	46	41	50	47	40	46	42	55	56	44	43	50	39	39	48	49	53	34	48	43	43	45	50	56	56	42	37	49	35	53	45	50	37	41	36	39	51	47	52	46	41	47	53	52	45	39	30	34	31	38	50	43	38	51	32	55	49	49	55	47	53	44	61	40	47	49	37	40	47	39	50	40	42	34	37	34	34	51	36	44	53	36	43	54	48	41	42	48	61	53	46	36	47	44	49	41	55	47	38	29	41	49	39	39	49	45	50	46	51	41	50	45	52	43	44	44	58	39	50	53	37	57	54	44	36	45	52	42	44	51	42	37	64	55	42	49	37	40	47	44	46	50	39	48	52	36	41	37	49	46	51	46	58	42	37	32	42	36	55	50	46	50	47	45	38	49	40	36	42	41	49	38	45	50	45	54	41	45	47	41	56	38	41	51	43	58	36	41	46	53	41	43	46	46	58	48	63	37	46	38	48	51	46	47	56	59	41	46	48	54	39	50	34	41	41	52	46	40	48	51	53	41	66	33	50	40	46	51	51	41	44	39	38	41	42	47	62	44	50	33	41	53	42	36	54	43	49	47	46	42	42	34	43	42	49	36	49	37	50	46	39	47	48	40	49	46	51	51	49	47	56	51	49	42	49	36	43	49	48	56	41	41	42	37	57	43	40	43	42	36	53	55	38	43	46	47	53	47	47	61	50	47	46	49	49	32	39	43	54	53	33	51	46	51	45	43	50	35	45	56	41	38	56	48	43	46	48	50	64	48	51	45	49	48	45	43	58	47	36	44	48	43	45	42	43	46	45	43	57	49	54	45	44	52	49	64	47	54	51	48	33	37	44	47	47	41	44	38	57	41	53	33	48	54	41	42	46	46	43	42	40	45	46	43	30	46	39	44	43	42	55	40	41	55	35	48	45	48	41	48	29	41	41	48	52	63	47	45	43	44	48	44	47	43	38	51	39	47	48	43	55	51	54	48	46	44	48	40	43	45	33	36	57	34	37	66	61	41	47	56	55	39	47	45	53	36	39	42	41	55	40	41	42	52	51	51	43	49	50	41	51	48	53	59	49	43	30	54	56	45	46	41	51	50	53	46	43	43	38	28	55	45	53	42	49	54	49	57	50	35	54	45	35	35	39	57	59	55	39	32	49	44	56	63	45	42	44	51	34	54	43	39	47	44	44	45	40	42	46	50	46	39	47	34	50	54	34	42	44	39	46	49	53	33	50	40	49	51	42	53	54	47	57	49	49	40	52	43	48	43	46	57	48	44	38	42	36	35	41	37	43	45	50	48	45	47	52	52	43	43	43	37	42	35	45	48	46	36	46	46	52	37	47	62	43	41	37	46	43	30	38	46	50	34	42	49	47	43	47	40	48	45	40	45	54	54	51	50	41	44	37	43	37	47	52	40	43	44	59	45	44	45	46	46	49	55	50	44	45	54	42	40	42	43	58	46	38	44	51	38	43	48	46	40	53	48	49	40	56	37	37	39	40	39	49	49	40	39	58	46	49	32	47	40	35	31	58	52	40	50	41	51	61	55	49	48	43	35	46	42	52	59	42	42	48	43	58	47	48	52	57	47	46	47	46	47	45	45	59	55	55	43	43	41	44	39
16911	3613	1810	5167	9266	8660	7140	5645	4566	3798	3137	2670	2453	2158	1861	1612	1835	1772	1764	1396	1273	1246	1275	1157	1113	1100	1089	1061	1023	1053	989	949	957	932	927	931	912	905	919	917	940	920	847	840	895	915	872	870	825	801	860	847	881	805	825	891	883	832	824	798	830	827	865	903	848	837	821	863	796	796	768	779	862	881	819	825	818	816	833	811	817	820	789	827	805	822	802	815	833	760	826	839	762	779	812	829	735	794	779	775	837	851	830	776	820	846	815	776	827	780	820	866	828	830	805	814	781	810	796	804	816	795	783	812	779	828	756	821	814	800	861	823	786	777	762	789	784	799	860	838	823	757	803	766	796	794	792	764	809	843	768	811	783	797	798	834	828	798	788	783	762	779	780	809	807	824	838	824	793	783	805	786	801	836	821	786	789	822	801	762	807	790	791	798	824	814	827	796	828	806	796	791	777	802	770	790	807	813	852	774	690	778	809	797	801	748	814	799	799	787	805	799	802	813	816	804	804	799	802	790	817	816	762	807	812	816	805	828	838	810	730	747	782	841	843	800	860	837	777	761	789	838	777	789	824	820	847	758	770	818	761	772	834	787	824	791	771	799	829	793	797	809	835	794	842	834	803	802	763	784	777	800	811	798	779	825	786	810	886	786	772	780	798	803	775	795	790	789	839	831	785	846	784	761	827	799	831	805	801	794	822	799	828	779	781	825	754	830	780	794	823	834	777	842	793	788	827	758	814	833	797	837	798	830	821	812	781	825	848	809	738	807	825	762	819	803	821	781	826	786	801	745	803	809	760	746	796	787	782	774	810	774	792	780	799	791	774	752	789	844	777	794	781	845	789	794	799	817	847	769	794	780	833	779	769	791	805	820	813	777	779	786	780	831	771	802	745	826	824	798	767	757	793	818	774	784	821	823	786	767	801	773	761	829	793	761	766	785	810	797	750	803	831	817	777	781	782	769	804	774	789	817	836	795	823	763	787	797	841	817	818	867	784	804	803	804	772	786	804	764	804	745	840	814	814	778	789	735	830	797	802	759	775	818	813	784	811	821	831	794	832	781	811	810	800	766	752	807	845	804	748	847	787	798	854	773	807	764	771	760	816	782	772	787	861	805	801	785	857	729	857	782	764	791	829	838	806	753	837	811	748	770	768	783	782	823	797	822	818	792	802	815	813	770	840	796	827	787	837	844	805	823	847	743	774	761	839	801	814	852	738	805	769	765	779	859	774	883	776	804	747	804	819	837	783	834	755	778	790	780	799	781	835	807	794	783	837	786	816	808	766	785	820	791	839	816	779	749	754	824	778	821	788	791	823	814	811	784	807	814	767	836	756	794	813	801	824	815	876	762	794	755	800	803	849	824	784	849	807	785	802	792	820	781	790	799	861	800	731	798	734	833	765	818	818	815	811	758	791	771	796	815	796	834	792	748	770	790	800	774	771	781	822	837	784	839	802	822	861	781	813	807	770	823	752	792	748	810	818	821	785	811	792	806	785	788	774	807	782	797	809	779	804	778	795	844	809	816	827	818	819	809	784	798	798	779	795	834	790	802	806	762	835	788	813	738	766	786	832	785	772	745	821	793	816	784	870	793	776	804	820	779	780	760	782	811	807	823	722	820	793	805	731	782	782	796	861	828	770	798	757	787	781	797	844	774	807	838	780	801	777	852	834	816	821	821	766	838	858	811	759	783	750	830	775	770	747	812	801	823	805	786	853	809	795	834	773	867	790	820	826	798	806	781	809	812	806	769	800	762	793	823	779	741	744	780	774	839	784	780	779	818	794	807	765	757	823	821	821	792	813	766	775	794	805	782	773	776	806	770	832	774	823	820	826	788	750	759	837	841	840	815	831	793	775	744	782	829	790	799	800	763	851	829	760	820	835	819	761	789	835	822	795	781	838	822	785	765	777	773	826	814	797	811	781	774	771	834	828	742	785	770	791	747	826	797	804	810	816	773	816	787	776	785	753	817	795	840	776	776	761	768	818	739	797	778	751	799	751	837	785	816	802	801	742	815	849	817	833	786	787	756	796	819	793	739	785	806	824	804	792	797	795	752	775	800	810	819	818	823	816	831	765	749	770	783	774	765	715	780	837	772	847	802	818	815	750	820	823	768	809	815	785	807	819	777	807	792	808	802	788	882	814	804	764	784	812	816	800	807	831	803	775	824	814	814	781	767	824	800	765	809	830	863	833	784	816	763	779	812	797	818	803	792	810	778	751	772	802	767	808	864	800	806	775	770	814	754	758	810	810	784	803	811	767	802	782	784	802	809	788	808	834	813	853	832	824	778	813	850	809	762	797	806	786	813	734	805	806	782	758	813	815	772	766	823	785	752	840	844	777	792	801	791	807	811	786	811	826	785	778	758	754	758	733	767	809	800	803	805	795	841	825	787	827	795	782	760	834	794	721	759	791	805	846	831	819	779	776	794	805	756	835	804	789	837	749	768	798	791	852	800	791	777	802	819	803	782	776	775	755	796	853	795	863	768	822	850	780	811	760	800	783	779	822	798	828	755	804	763	779	782	784	843	780	812	831	764	791	761	801	791	760	783	805	793	801	794	812	779	780	827	758	813	792	739	818	788	789	803	782	815	840	779	738	817	779	812	790	778	781	742	796	781	754	778	791	807	819	830	794	811	853	768	783	802	784	795	782	803	828	766	790	808	787	815	784	766	762	794	775	786	801	815	797	805	799	788	819	784	792	752	765	776	830	748	756	789	765	793	779	782	804	805	839	815	772	856	802	783	825	779	791	780	805	770	798	744	796	780	792	808	800	819	795	789	773	772	780	785	759	801	839	844	788	825	765	846	844	802	807	830	824	793	835	798	819	803	793	821	799	805	832	778	774	792	812	775	812	771	853	783	828	792	817	783	797	807	809	796	745	783	820	791	825	782	762	851	823	822	806	783	769	788	860	750	792	783	790	812	763	767	811	832	770	845	762	788	782	700	832	784	777	797	807	785	761	782	815	825	786	820	777	786	784	769	795	717	784	846	783	789	779	774	796	783	859	778	785	755	795	809	750	801	787	839	799	800	838	813	786	856	744	800	802	819	812	759	815	808	799	823	811	772	788	778	798	842	809	811	849	807	767	821	813	801	769	786	771	787	792	780	763	831	810	794	864	790	814	771	778	799	794	827	795	835	729	811	817	833	783	836	807	800	771	768	756	748	748	847	765	806	822	765	758	777	840	796	787	771	823	790	806	815	789	822	787	749	767	749	816	786	837	806	817	812	798	838	769	815	795	812	811	778	826	833	765	799	775	794	787	784	815	749	791	818	805	799	788	812	806	811	856	812	794	790	817	770	866	745	794	808	801	769	798	776	852	830	793	755	793	776	771	793	815	779	742	823	789	792	813	801	771	831	806	762	815	740	782	864	795	772	766	743	800	780	741	778	787	760	791	831	802	775	759	821	804	787	803	751	854	769	822	757	812	743	809	792	784	775	791	813	784	784	843	763	808	766	873	802	790	766	802	814	795	785
2338	192	112	80	127	203	165	158	153	109	99	77	69	73	72	46	65	47	58	47	42	44	39	33	38	48	39	33	31	24	43	27	28	21	24	22	26	24	27	17	25	29	22	20	26	17	33	33	20	21	28	21	29	23	21	42	31	29	31	25	25	23	20	25	19	26	19	28	18	13	21	22	16	17	23	22	27	22	29	25	25	24	30	22	25	27	20	22	20	15	22	17	12	21	24	28	20	23	26	31	23	23	22	19	23	20	25	21	23	21	19	23	22	26	20	26	27	26	24	19	19	19	15	23	15	21	21	29	15	11	21	16	26	18	26	21	26	21	15	21	24	16	18	22	24	16	24	20	16	18	22	14	19	20	21	20	17	31	17	26	21	21	21	18	16	24	17	21	24	16	19	24	28	18	17	28	23	16	24	20	22	22	25	30	29	16	19	20	17	24	25	23	23	22	17	16	21	15	24	26	24	30	30	18	21	27	17	23	23	24	22	17	16	22	29	16	19	16	19	19	27	23	24	25	31	22	18	14	19	24	31	18	16	26	25	25	19	22	23	18	14	21	29	16	25	18	22	19	29	22	20	20	15	30	22	19	19	29	33	14	21	21	23	28	22	18	27	19	14	21	23	19	23	23	30	20	20	31	21	26	30	22	25	14	17	25	21	9	25	22	18	21	20	20	22	11	16	18	23	20	22	12	30	15	25	18	21	22	28	28	16	18	22	24	21	17	14	24	29	19	19	21	23	29	20	25	24	24	20	25	19	22	12	21	25	22	25	25	22	20	23	18	20	23	23	21	25	19	22	21	17	17	21	25	20	31	20	21	27	15	21	28	24	28	16	16	18	17	27	30	22	26	19	13	22	22	30	20	19	29	22	24	25	12	19	26	18	14	16	24	26	18	17	23	28	26	14	26	11	24	13	19	32	15	18	23	28	20	25	21	23	29	20	19	24	27	18	21	34	24	20	24	29	14	18	20	27	22	17	19	20	21	19	19	24	28	24	27	20	20	25	25	14	18	19	16	18	23	21	19	21	16	20	15	22	18	18	17	19	17	20	19	22	20	17	21	25	18	20	22	18	12	18	16	20	21	24	21	22	15	16	17	23	25	21	24	18	17	19	25	24	26	29	21	21	19	24	16	19	14	24	27	21	18	15	22	18	21	22	23	16	22	18	18	21	38	22	21	19	14	18	27	26	22	27	21	26	24	16	24	21	19	31	20	31	23	21	13	22	20	20	17	27	24	21	28	22	25	29	15	18	22	22	18	29	17	23	15	20	21	15	19	29	18	26	23	28	25	25	24	21	11	20	20	30	25	29	20	16	23	18	23	20	17	16	24	16	12	22	24	17	13	22	22	23	14	29	25	25	18	27	21	26	22	16	23	22	22	21	26	23	24	20	18	22	21	19	17	19	21	23	23	25	24	17	27	12	19	33	24	24	17	18	15	27	23	18	21	14	27	21	21	23	26	29	19	17	28	16	31	22	27	17	27	21	22	29	20	17	17	13	18	15	16	15	18	15	17	25	25	26	26	23	17	14	14	16	23	18	23	26	19	28	25	24	14	17	20	17	18	25	17	24	19	16	19	23	25	15	15	14	17	18	22	21	26	18	21	21	19	20	27	31	10	21	17	23	24	19	20	26	17	12	25	18	16	20	25	23	28	23	18	14	23	21	19	23	17	16	25	16	19	23	18	22	20	32	20	26	19	31	19	21	25	18	23	12	16	17	15	26	23	29	17	22	16	22	23	22	19	21	18	22	19	17	20	23	19	21	16	26	13	11	12	15	12	22	20	24	29	17	20	17	25	17	14	21	18	23	15	17	14	21	21	20	22	13	25	13	22	20	29	28	17	20	23	18	12	21	25	25	16	12	27	24	25	22	24	21	20	24	19	25	16	24	22	22	20	17	22	21	19	28	24	16	34	24	23	13	17	17	13	21	22	18	16	27	16	13	24	22	19	20	17	14	20	20	25	19	14	18	23	14	27	18	16	17	28	20	26	23	20	17	21	25	18	17	17	20	10	14	20	23	14	18	25	21	21	20	20	18	24	27	30	21	21	18	15	22	17	19	15	24	16	20	24	22	19	17	18	18	22	17	20	32	18	24	29	20	17	26	18	19	26	18	19	12	22	22	12	28	16	16	29	19	27	17	20	18	19	27	33	23	26	24	23	18	24	23	19	18	25	26	22	20	27	15	17	18	19	21	20	23	23	25	21	18	15	22	25	16	28	28	12	17	17	17	21	21	23	18	22	21	25	27	18	15	18	29	24	25	21	13	23	27	22	14	21	26	16	29	19	16	19	24	22	16	28	23	25	19	17	25	23	16	15	15	17	13	17	14	19	16	20	31	21	19	21	18	22	13	21	18	24	14	31	23	19	23	18	16	22	22	24	19	31	23	17	28	22	20	19	19	20	16	27	22	24	33	20	20	14	24	22	26	23	24	16	18	22	25	17	12	12	26	22	23	33	22	23	10	16	21	22	21	17	22	24	26	18	22	21	13	26	20	21	17	17	31	13	29	17	27	24	21	20	13	24	24	13	23	20	18	19	22	18	14	16	31	28	23	22	24	18	13	18	30	32	12	21	24	18	21	29	27	16	34	15	18	22	16	24	16	26	19	11	20	20	15	17	25	20	18	15	25	31	26	25	20	13	23	21	22	26	19	20	27	23	19	21	19	20	18	20	25	18	22	18	18	16	19	21	16	27	25	19	25	21	25	17	15	24	26	24	21	19	16	15	21	19	10	26	24	22	39	20	25	26	19	19	26	16	23	20	18	26	22	32	23	25	23	21	26	14	26	27	20	22	21	23	33	18	23	17	23	15	22	29	23	23	22	19	23	25	27	24	23	29	18	26	27	21	19	23	21	24	18	28	17	26	24	18	18	29	25	21	29	16	20	25	19	36	22	22	30	19	8	22	14	26	12	18	21	24	17	25	20	22	21	21	28	19	21	20	17	12	25	24	27	26	23	27	15	17	25	20	22	13	22	24	18	23	11	29	23	23	13	25	20	23	23	19	25	25	18	27	30	19	35	23	27	22	15	22	19	16	22	26	14	17	17	21	13	12	20	35	18	23	24	17	14	26	14	27	21	23	20	20	16	14	24	23	17	22	16	22	26	19	18	16	18	18	20	26	33	24	17	17	31	22	19	24	13	29	17	25	18	19	26	29	15	22	28	22	15	23	25	14	10	11	26	19	33	34	21	21	18	27	15	26	15	16	25	19	18	20	24	27	25	19	20	17	24	22	15	21	21	35	25	18	21	17	18	21	24	26	13	24	21	21	17	22	22	13	14	16	16	26	20	22	21	28	17	12	18	21	15	20	25	34	24	22	28	20	25	22	23	28	15	18	18	34	19	21	23	13	22	19	15	22	25	21	21	16	31	22	27	19	30	19	22	22	18	22	24	19	15	18	23	14	16	21	14	25	16	18	31	24	17	23	16	14	20	20	25	23	19	20	19	19	21	23	19	25	18	24
24807	6414	2718	9486	16488	15417	12650	10071	8111	6572	5266	4434	3854	3232	2897	2418	2516	2596	2267	1662	1511	1422	1386	1178	1092	1049	989	1020	933	836	782	798	763	701	671	693	635	640	669	595	606	584	601	548	546	547	559	513	523	521	546	522	526	522	503	509	517	495	470	474	437	469	437	482	442	447	460	431	409	445	472	448	431	438	425	420	415	418	465	418	430	427	423	439	422	397	438	397	396	402	368	402	450	422	393	430	413	389	391	408	399	431	388	422	399	384	385	420	408	415	401	406	424	416	402	403	403	399	369	402	400	386	410	402	405	419	402	397	372	394	376	372	402	390	376	386	432	390	385	394	374	399	408	379	401	354	396	390	405	370	397	404	389	337	432	385	385	343	395	366	420	372	403	394	382	406	430	373	414	406	408	374	364	424	369	359	383	420	380	407	377	373	407	382	363	421	382	388	395	372	418	374	391	391	401	369	417	362	332	384	390	391	339	376	360	408	377	379	349	377	376	372	391	378	375	391	390	400	361	394	382	395	421	377	353	378	400	379	359	422	379	368	358	359	375	363	413	386	390	392	373	385	386	406	385	403	394	341	412	409	379	363	372	388	363	395	354	376	385	354	397	384	388	393	395	375	395	378	365	378	376	379	385	366	372	396	386	402	387	419	398	430	368	398	371	350	361	397	378	372	361	371	388	364	378	358	362	352	410	354	374	372	363	392	384	392	390	392	406	384	342	390	387	398	402	407	367	347	357	394	394	364	396	377	367	379	374	398	401	374	407	382	385	395	368	365	365	371	386	374	391	356	392	349	404	410	364	373	389	354	347	384	371	379	389	368	352	399	386	373	374	368	439	355	359	382	364	355	396	366	371	380	392	387	385	378	345	375	370	402	369	380	423	392	349	339	400	383	346	377	381	367	349	399	368	371	402	370	392	418	399	413	380	365	361	390	404	382	379	378	405	383	361	337	419	386	361	364	386	399	382	419	368	396	386	359	343	361	401	388	381	400	368	377	378	389	366	399	384	379	387	369	394	399	375	366	365	376	393	364	400	417	373	394	339	409	388	350	349	361	382	400	418	393	371	422	389	385	413	359	370	347	386	373	364	365	344	397	407	375	399	389	364	369	385	404	370	424	390	362	406	385	362	351	367	352	398	393	354	384	390	395	374	380	372	384	388	363	348	398	404	416	378	359	368	356	386	366	363	354	389	395	377	411	368	388	387	384	394	347	381	396	367	382	374	396	372	403	372	382	366	403	382	371	383	344	383	385	413	356	368	374	376	395	379	381	399	391	405	383	375	355	422	396	382	366	375	404	355	365	423	402	384	359	324	330	401	360	387	394	399	378	372	364	397	402	390	347	372	390	388	351	389	350	400	404	404	382	408	377	361	352	393	386	379	395	380	386	388	401	396	391	380	416	387	411	336	404	384	371	362	388	396	394	355	401	363	396	373	385	385	361	380	365	386	362	388	400	386	352	372	373	356	389	416	398	365	380	324	400	373	375	380	386	356	378	398	345	402	340	387	368	410	389	357	395	379	365	337	387	375	370	347	385	394	349	404	368	386	361	381	344	381	378	386	388	372	383	383	362	362	344	409	388	399	383	383	374	357	394	404	367	359	393	389	360	402	373	347	354	391	371	365	369	347	382	380	398	392	375	379	417	375	400	391	360	394	374	406	384	393	379	388	356	382	386	401	366	396	390	372	393	386	366	357	383	361	383	377	416	373	359	391	348	421	359	392	385	390	357	384	393	391	383	377	366	380	364	354	389	366	356	362	369	394	374	366	359	403	366	373	386	378	374	371	357	384	350	360	372	378	377	400	403	363	362	396	377	393	399	351	335	366	372	385	371	367	355	371	361	387	411	379	387	403	390	411	371	394	396	410	370	374	370	341	377	363	376	367	404	381	403	385	368	395	387	367	377	383	381	357	380	358	391	391	385	373	372	398	381	374	381	385	386	374	367	393	372	404	363	400	397	386	353	370	400	392	415	376	383	378	393	407	388	374	383	360	379	379	413	369	368	345	389	356	405	418	391	394	383	393	384	385	404	392	383	384	393	375	364	410	347	369	383	372	418	355	381	368	382	394	393	363	390	383	372	404	395	383	397	349	381	389	377	388	374	368	347	377	376	375	410	389	407	413	371	417	361	369	375	401	397	383	360	378	444	384	399	365	393	372	384	385	397	406	393	374	394	374	375	364	356	386	379	379	376	363	371	379	384	351	346	380	365	416	383	359	395	368	392	379	334	398	365	397	401	374	380	347	379	405	387	390	369	349	363	377	371	371	377	336	407	342	399	345	386	400	365	370	388	372	352	374	385	354	382	402	396	383	375	378	350	411	389	364	406	354	390	377	365	365	363	378	371	360	391	392	343	351	378	381	401	396	353	380	357	359	396	381	350	368	355	378	370	386	376	418	396	417	383	377	379	361	368	361	398	406	384	388	374	409	389	392	400	379	395	356	383	368	376	372	352	372	337	360	422	374	364	342	396	384	396	385	343	404	374	352	392	369	418	389	393	333	380	374	405	399	392	398	387	374	409	381	371	405	346	356	353	357	369	392	388	338	399	382	372	401	378	390	374	341	353	394	400	359	377	372	393	368	400	387	369	377	405	439	394	363	390	394	373	357	363	361	392	345	337	381	411	388	405	389	374	365	331	395	354	365	390	379	386	390	374	395	410	352	429	373	383	383	370	376	379	370	366	400	366	325	405	377	347	439	361	374	393	366	387	385	396	388	406	368	334	401	349	362	377	370	385	403	354	341	385	365	377	366	377	365	368	385	391	368	382	357	382	394	373	386	352	382	398	381	370	391	332	333	385	377	392	377	395	372	366	350	372	394	350	428	378	358	377	364	390	360	400	407	392	389	365	354	379	383	353	380	382	357	393	373	360	387	389	381	362	393	395	395	411	389	412	385	348	396	350	386	362	414	388	388	376	383	365	367	378	407	390	371	341	396	369	399	372	408	383	398	369	384	382	363	353	357	370	407	387	363	399	395	398	410	411	358	350	386	395	375	355	395	343	433	378	398	361	375	353	374	371	397	393	366	402	348	375	389	365	371	400	409	398	375	387	418	377	369	392	367	371	365	389	365	411	336	394	386	374	376	366	373	358	334	405	364	350	375	386	400	377	406	373	400	412	359	392	361	401	365	374	384	382	408	366	370	373	364	368	370	394	398	372	360	432	408	370	354	402	378	366	391	350	360	364	362	375	384	356	372	354	380	379	399	380	383	387	370	420	384	431	382	385	391	377	368	371	362	387	389	374	390	386	399	366	374	385	365	353	405	401	383	386	431	372	345	363	374	404	345	406	394	375	368	375	363	360	391	398	390	395	387	435	400	371	380	371	383	360	352	378	368	398	390	373	357	360	373	366	396	387	395	419	329	386	357	413	392	372	371	405	394	391	356	379	378	371	340	376	372	376	372	379	374	420	396	361	393	373	354	353	349	414	398	419	360	396	383	368	368	348	374	381	388	413	366	380	345	386	349	365	368	395
1363	59	51	45	44	55	40	44	39	46	34	44	33	35	31	32	32	40	38	27	32	35	19	24	34	36	33	29	28	27	40	32	32	34	42	21	34	44	31	28	35	33	36	24	33	30	26	25	22	42	39	26	38	27	25	34	26	40	36	34	39	36	32	26	28	32	26	34	27	38	23	36	24	36	27	33	33	35	37	26	38	42	36	29	25	27	26	30	32	40	28	21	28	32	24	32	30	33	23	38	26	35	30	23	34	24	31	34	29	22	33	34	30	24	32	33	21	21	29	39	27	19	29	35	34	35	25	24	33	45	42	30	22	27	22	32	33	30	29	31	30	36	28	26	38	34	25	32	26	33	26	33	33	23	33	20	34	22	25	36	34	27	34	34	28	32	30	36	30	25	34	30	28	41	43	28	34	28	28	32	29	27	30	30	36	31	35	24	25	39	40	36	24	23	38	27	24	38	29	33	27	35	31	30	33	32	18	28	35	20	24	39	28	29	30	12	31	21	32	24	28	32	33	33	37	38	34	20	31	28	26	28	37	27	27	27	36	21	42	36	26	35	32	31	46	28	33	44	23	29	28	27	38	32	36	32	25	18	27	27	27	20	24	42	22	21	32	31	30	30	29	40	41	25	25	25	35	30	27	29	23	26	18	28	24	36	30	35	24	34	27	27	29	37	18	30	46	30	35	22	27	35	38	28	35	29	31	20	32	39	30	31	27	37	34	22	24	29	20	23	32	29	26	26	25	39	32	33	25	32	24	25	35	40	21	37	21	31	18	22	42	23	36	26	37	33	32	38	32	38	30	20	31	25	20	35	36	25	29	33	23	26	28	29	24	26	29	30	26	28	27	40	36	35	30	33	29	29	33	37	31	29	39	28	26	30	26	36	29	35	30	39	26	23	28	23	25	33	29	30	26	39	28	24	24	22	36	29	35	33	27	29	27	25	26	28	31	31	38	25	29	32	19	25	21	19	31	28	24	30	41	25	24	41	34	21	19	38	26	26	26	31	29	30	29	33	21	37	38	26	36	36	32	31	29	19	29	38	30	30	21	21	21	33	30	26	51	41	29	28	31	39	26	24	28	26	33	36	24	24	22	26	28	30	26	30	28	30	30	33	37	25	22	34	48	30	28	30	34	23	31	27	31	26	27	33	27	24	24	27	32	32	36	33	23	38	38	29	27	31	31	36	31	33	18	30	22	31	33	28	29	29	38	28	25	29	29	36	30	32	25	29	35	26	31	44	38	25	19	29	20	39	33	21	39	30	44	28	22	25	36	31	25	34	25	30	32	43	27	27	45	31	32	29	36	30	30	27	34	24	25	27	38	24	46	28	40	37	33	29	41	20	24	32	26	33	27	31	34	25	30	35	27	32	29	31	24	36	26	34	28	25	25	30	26	28	38	27	26	30	28	23	32	33	28	32	27	36	30	25	25	31	33	29	34	28	24	45	32	24	30	16	33	26	31	32	23	29	29	32	28	33	25	29	18	30	34	24	26	30	31	20	27	28	23	24	27	33	29	32	23	23	24	27	29	31	34	26	30	34	20	35	31	29	35	34	30	31	35	30	36	25	26	35	30	37	25	30	27	38	33	25	29	34	28	25	35	27	27	28	24	24	29	28	23	34	31	27	31	27	36	31	20	31	26	43	30	31	21	26	24	28	19	32	32	36	22	30	30	31	34	30	28	33	28	41	30	20	36	32	27	35	35	25	33	26	23	39	21	33	33	35	26	30	17	24	31	31	32	41	42	28	31	32	38	30	34	41	31	33	26	17	34	26	33	29	23	24	34	28	22	37	26	24	31	33	30	30	29	38	28	34	27	35	35	25	35	39	26	31	30	27	38	13	29	31	23	25	38	27	20	32	26	39	24	26	28	29	24	30	41	39	36	33	36	39	31	39	26	27	36	29	32	35	33	24	28	28	33	23	15	41	19	27	27	30	28	30	34	27	33	20	32	30	29	27	25	29	31	31	29	38	33	34	17	27	34	31	18	35	26	32	30	21	29	31	27	40	30	23	25	14	27	26	29	37	19	35	30	25	32	27	28	29	30	25	22	41	24	36	41	18	36	21	33	20	39	38	26	41	39	21	36	29	24	28	28	19	35	32	34	33	22	33	38	37	23	30	25	20	37	27	35	29	22	34	31	33	28	28	32	27	26	33	28	35	34	36	23	27	21	34	27	20	26	31	28	25	33	33	34	47	34	31	22	23	25	31	29	26	38	25	33	35	33	24	31	25	24	28	34	33	32	33	30	25	36	26	25	25	37	37	27	33	28	26	32	26	20	27	32	38	36	37	22	29	25	33	28	29	27	26	30	33	33	33	21	34	23	30	33	28	45	26	32	31	14	32	27	35	25	30	34	33	29	32	33	28	33	29	16	25	28	38	38	31	36	28	38	24	27	21	31	19	29	30	34	31	26	34	29	32	27	34	33	46	24	24	37	38	34	25	30	32	34	27	45	26	27	29	37	37	34	27	37	30	24	32	30	29	23	32	29	27	27	37	30	36	26	32	27	33	27	33	35	30	26	24	30	24	22	27	27	35	34	32	37	26	28	37	26	26	13	32	40	31	28	23	36	25	26	28	30	32	28	31	31	31	29	30	26	32	26	25	30	24	32	33	39	31	27	23	30	28	26	25	34	35	18	30	30	28	25	31	19	27	31	45	34	32	32	31	34	19	36	28	36	41	24	39	35	27	38	35	21	31	32	24	25	23	37	41	21	22	23	29	32	35	34	22	27	26	31	41	35	25	26	26	28	19	37	26	34	26	33	28	32	36	21	31	36	21	29	43	36	27	33	31	32	33	25	31	36	22	27	31	23	35	30	17	34	39	32	21	40	32	32	27	41	37	21	34	27	31	35	25	27	21	36	30	35	32	35	34	26	28	40	30	39	28	26	29	28	36	33	22	31	29	30	29	29	20	30	33	25	33	34	32	19	28	30	38	29	20	22	26	25	22	22	33	23	33	28	36	16	25	34	32	28	29	34	37	36	37	22	25	26	21	25	34	34	38	32	36	24	31	25	37	37	30	32	19	32	27	25	42	23	27	32	26	28	33	36	34	36	33	27	20	29	25	28	31	28	34	29	30	32	29	27	26	37	41	27	37	30	23	32	40	22	29	27	27	34	31	19	37	33	22	30	32	34	30	29	38	29	34	27	23	26	34	39	28	25	18	34	23	28	27	19	38	31	26	17	32	15	31	27	18	30	22	29	33	32	23	26	30	19	28	24	36	25	24	29	35	18	33	24	25	33	28	22	27	21	35	35	33	24	30	32	34	32	30	23	25	31	22	34	31	35	35	36	30	28	36	38	24	31	27	32	26	29	20	21	25	41	25	29	30	24	29	40	41	25	25	35	34	20	27	27	39	34	45	35	33	30	22	36	32	29	30	32	37	28	32	27	25	45	28	29	38	35	22	24	28	30	31	19	30	30	31	35	31	29	30	29	45	30	33	19	46	32	33	29	41	25	29
13668	1865	860	1781	3141	2920	2428	1906	1525	1325	1148	1024	935	859	810	773	742	849	821	721	722	653	599	644	584	636	568	578	580	567	582	575	559	552	587	539	552	568	526	574	532	539	560	563	507	508	518	552	503	515	526	531	544	549	560	498	527	528	522	553	584	508	549	556	507	527	531	547	537	564	539	549	470	512	525	574	515	492	537	533	508	501	524	538	515	494	545	521	506	540	512	540	530	534	499	504	550	531	522	540	483	553	530	524	508	526	546	505	542	534	517	503	492	505	548	505	545	491	509	511	524	518	511	516	504	506	488	518	486	516	526	525	520	551	465	535	537	495	511	515	512	566	526	545	486	498	527	542	489	540	493	483	533	501	539	561	518	514	529	493	502	485	528	528	524	481	521	495	550	498	509	500	522	522	528	502	542	508	494	523	513	512	542	518	524	505	529	513	510	535	503	532	520	559	516	514	480	550	475	531	541	527	529	500	520	484	520	540	506	503	480	490	512	537	485	517	510	535	530	508	523	575	487	543	486	519	571	501	510	523	494	550	518	523	522	536	520	548	532	573	486	534	497	483	514	557	526	551	543	502	517	534	528	477	505	517	532	503	515	503	496	483	530	547	512	516	518	487	527	559	549	558	542	514	551	533	549	547	545	508	562	526	531	544	491	561	523	479	516	512	489	516	499	510	553	526	541	510	515	542	484	528	510	523	522	530	541	520	513	539	514	532	559	492	533	505	509	559	517	534	517	543	501	498	522	517	527	515	541	532	522	510	490	523	549	503	534	513	533	514	508	535	507	544	553	492	488	509	492	553	520	532	507	551	517	500	528	546	516	521	535	557	526	536	549	487	525	542	521	499	546	539	542	523	501	555	534	486	507	526	491	486	502	570	561	499	475	517	510	544	533	547	531	491	528	531	536	535	520	483	525	524	522	524	528	526	513	525	539	543	535	508	535	524	495	510	518	468	519	500	546	495	484	545	498	557	492	497	524	523	543	514	506	518	543	541	528	552	468	551	489	529	531	487	529	549	501	534	552	538	530	521	532	514	506	483	511	513	489	540	553	533	515	490	562	546	552	525	545	544	526	544	564	505	547	546	502	471	521	513	523	568	507	507	487	520	531	503	524	524	556	542	566	521	541	537	549	543	477	524	532	482	543	522	512	485	491	564	519	507	542	506	499	517	529	549	566	517	491	493	543	533	532	532	509	539	529	519	532	515	503	505	494	490	515	536	549	508	544	499	533	549	531	517	545	515	533	524	574	517	493	514	497	526	505	515	532	571	524	534	482	505	539	477	525	520	546	513	513	536	546	518	500	499	515	509	471	521	544	533	506	490	540	505	533	496	510	509	474	539	521	514	485	480	556	496	536	522	527	561	525	524	547	541	491	511	507	513	546	542	524	511	502	541	494	519	534	512	506	547	473	530	558	524	540	534	546	517	516	575	517	530	527	498	543	529	546	543	526	543	537	502	509	520	533	548	507	485	565	552	527	519	501	505	538	531	550	537	519	508	480	508	512	533	534	548	501	532	514	512	520	584	513	548	493	535	500	503	595	516	496	546	509	522	466	556	560	520	514	524	523	563	554	493	509	539	561	509	576	515	507	535	477	531	508	512	526	546	520	546	499	493	489	539	568	494	515	470	533	468	541	534	551	525	535	530	514	539	522	528	448	470	526	524	533	520	538	535	551	545	532	563	525	522	526	524	550	498	556	517	511	537	530	494	551	478	533	530	502	529	531	531	534	521	511	494	514	508	528	534	504	507	523	520	527	522	488	539	491	562	552	526	529	531	544	504	547	484	567	526	532	540	567	547	499	561	505	570	523	509	487	556	517	517	513	531	505	519	524	508	540	523	532	519	482	529	509	525	504	581	489	499	522	551	533	551	480	515	551	506	525	507	463	534	524	547	527	511	490	516	528	550	492	494	558	525	507	554	515	564	533	526	540	506	563	543	538	509	506	487	509	515	519	527	490	504	501	503	535	518	504	519	540	518	537	500	550	546	526	529	548	491	516	476	531	509	510	545	551	573	502	541	534	519	526	527	504	561	499	492	534	563	526	470	526	542	544	491	540	517	483	486	496	488	575	525	530	459	508	492	519	568	584	511	555	504	536	493	523	545	513	539	516	548	536	578	555	522	524	513	491	482	537	550	533	507	542	487	515	507	492	516	543	544	522	521	550	521	506	529	507	503	492	502	566	513	494	503	496	518	502	493	524	524	481	528	500	520	466	499	517	536	560	532	503	555	526	556	509	513	523	545	525	498	516	507	533	529	513	506	554	521	538	505	508	548	535	544	557	541	508	513	522	554	516	535	515	509	550	484	532	540	523	531	538	548	511	553	524	534	541	495	478	563	543	553	515	505	509	520	525	530	504	525	529	539	544	483	496	518	576	568	525	543	535	527	546	537	531	536	514	545	516	543	479	516	502	525	509	509	511	547	546	517	523	530	551	546	499	535	513	503	490	516	519	527	516	496	505	557	484	496	533	523	514	541	535	531	549	516	480	520	500	540	566	544	555	530	557	552	491	511	517	556	515	508	498	513	550	577	490	515	523	509	483	552	519	507	531	519	513	513	524	567	561	552	528	540	549	519	517	540	512	518	522	492	560	548	540	512	536	523	486	546	525	535	552	522	588	500	528	511	530	522	522	541	506	545	527	549	542	542	489	533	555	510	605	485	530	513	516	536	499	554	526	489	521	529	530	494	531	464	528	541	508	535	508	544	515	503	510	520	537	502	473	523	469	509	516	530	548	515	556	515	514	553	519	501	525	541	532	527	547	492	497	536	519	503	514	533	515	528	533	492	473	561	441	520	537	507	565	525	495	526	527	524	530	498	477	535	533	502	503	490	498	524	525	552	528	499	524	519	543	547	539	539	533	525	517	535	553	499	536	508	510	508	540	524	511	511	527	531	508	538	478	494	520	517	540	518	533	488	532	518	549	532	529	524	510	516	539	531	514	511	534	534	514	494	574	474	517	560	536	530	533	559	536	507	527	496	511	521	506	539	525	503	492	514	518	503	504	487	516	524	555	555	517	508	490	468	543	561	505	528	519	534	530	530	532	542	508	544	551	524	494	487	446	518	523	538	535	540	524	533	521	530	531	551	540	522	520	519	511	518	538	550	509	509	556	518	490	551	517	500	516	509	539	513	486	507	534	539	550	523	509	484	524	483	487	534	512	496	501	562	516	481	530	544	533	510	547	551	519	499	535	496	547	542	552	530	495	518	556	513	552	522	546	515	477	549	563	545	524	536	508	533	518	504	496	505	549	553	568	495	542	535	514	513	515	527	476	508	533	558	532	494	516	501	510	516	525	518	530	530	538	540	519	486	522	548	538	505	495	517	506	500	569	503	506	510	555	504	502	491	475	531	528	517	498	516	539	532	518	541	508	554	546	530	542	529	530	523	507	503	541	510	553	503	529	520	508	550	508	568	510	514	548	511	508	537	526	577	507	507	503	502	500	528	531	557	536	513	503	554	508	546
2893	125	74	67	115	109	120	104	92	99	88	79	64	72	79	59	73	64	78	59	61	59	56	58	44	59	46	50	46	64	52	55	41	49	43	57	55	49	50	56	43	52	45	45	61	49	58	50	41	49	49	45	38	40	62	49	48	42	48	55	55	36	37	45	38	50	47	59	38	60	39	46	59	38	38	40	33	40	61	57	51	46	54	38	62	45	36	43	52	46	43	60	46	50	39	34	54	49	50	40	54	40	38	35	36	39	52	49	40	50	40	41	56	55	43	56	43	48	49	46	44	59	44	45	37	44	45	49	49	53	45	45	40	51	48	57	52	38	46	44	43	41	34	47	44	27	50	44	43	51	42	50	37	42	49	45	49	43	38	53	45	33	43	57	41	39	51	37	42	46	43	44	45	49	44	35	41	48	41	37	39	47	44	58	53	43	45	44	52	51	42	55	47	46	51	41	54	50	49	43	43	53	35	47	47	63	40	52	53	48	34	40	46	49	35	51	51	63	50	29	45	42	47	50	39	45	40	50	41	44	43	36	42	50	55	52	44	56	48	46	46	40	44	45	57	55	38	48	48	37	45	43	41	42	54	45	55	43	55	54	51	41	59	37	37	52	40	60	39	45	51	42	52	38	51	43	49	38	52	59	57	43	53	35	49	46	43	39	36	41	28	46	42	47	41	49	59	64	42	43	39	41	56	41	37	53	51	42	52	52	52	53	43	44	52	42	44	38	41	42	49	40	35	40	54	43	38	49	51	36	64	51	42	39	43	44	47	55	45	37	39	44	45	57	51	63	51	36	37	38	46	50	42	39	53	53	41	45	51	50	57	54	49	41	45	39	39	47	34	45	49	27	46	42	52	28	31	46	32	50	44	45	48	44	53	34	52	56	41	34	49	54	45	35	40	56	44	36	47	52	40	45	48	58	55	36	51	43	52	47	42	47	55	45	41	44	33	54	42	43	45	47	43	48	39	37	49	52	48	51	36	37	44	47	40	42	53	50	42	52	66	53	47	51	41	41	40	49	43	46	50	50	45	61	35	59	46	49	31	43	50	48	50	35	47	38	42	41	49	42	40	48	44	44	47	47	54	42	58	54	39	38	49	48	40	43	58	45	49	38	47	50	40	58	51	48	50	38	46	39	47	48	51	36	41	53	41	37	56	46	46	48	41	34	37	37	54	51	43	41	40	41	50	47	57	56	42	45	46	43	50	37	59	42	39	51	37	36	53	33	42	53	40	50	42	51	49	50	52	39	43	39	39	52	51	47	37	38	34	49	39	53	42	44	44	60	44	30	52	35	43	39	37	41	37	56	51	40	54	42	52	43	50	51	44	40	41	53	50	51	40	35	53	44	31	45	54	36	38	41	42	35	47	40	35	52	47	43	55	34	37	37	43	49	49	56	54	48	42	37	47	48	45	37	47	45	47	44	45	47	43	46	51	57	40	64	48	44	53	42	40	48	48	48	61	47	41	51	42	44	51	59	38	52	46	50	46	47	57	38	47	53	43	44	47	47	59	42	38	52	42	44	38	37	42	43	52	45	45	47	34	54	57	54	44	47	40	50	42	47	59	38	42	42	49	55	41	48	57	37	40	33	47	43	35	44	53	38	38	42	45	41	64	46	51	47	49	64	40	49	38	43	45	36	38	45	49	40	36	46	52	38	41	40	47	34	58	47	47	44	54	54	48	38	40	53	50	42	44	52	48	51	50	41	57	48	52	49	53	49	44	46	41	46	29	58	54	37	51	58	54	47	41	42	41	43	41	53	50	50	52	69	54	50	49	51	51	45	43	42	40	45	48	51	40	47	33	44	35	44	50	52	48	28	42	55	37	39	44	51	49	40	47	40	53	46	40	57	54	43	44	52	40	32	54	46	40	44	50	40	50	47	36	48	47	42	48	38	56	53	51	36	45	40	40	42	36	36	41	53	48	52	52	48	54	57	51	48	41	38	42	44	54	44	55	55	53	42	45	44	36	40	51	55	56	50	36	57	47	48	40	51	40	61	48	36	53	38	54	49	50	46	37	35	51	43	51	42	48	40	45	39	38	48	38	43	46	38	45	41	34	37	39	53	45	56	52	35	43	35	61	48	45	43	36	53	40	43	37	39	47	60	45	41	60	56	42	48	48	48	50	45	43	48	52	42	51	68	43	45	57	40	45	37	47	47	51	48	51	42	34	58	41	43	54	44	55	55	40	53	51	44	54	41	43	45	56	35	48	48	43	36	49	36	47	45	36	49	54	44	53	47	59	53	39	42	39	50	39	50	47	42	31	45	49	48	50	43	41	51	41	56	38	44	60	41	36	43	57	41	55	36	58	55	59	38	41	43	60	46	46	45	48	52	43	55	42	38	44	39	58	51	49	54	50	49	43	46	44	52	49	33	47	44	46	52	49	47	47	41	44	50	51	37	47	49	50	50	60	41	35	52	46	42	47	49	44	55	43	43	45	42	39	69	48	43	48	44	51	39	40	58	38	48	41	45	39	47	55	56	46	43	51	55	37	40	28	45	37	49	42	39	39	55	46	35	36	43	40	58	43	52	59	46	51	41	52	36	31	46	46	37	44	46	52	41	53	38	44	41	42	62	34	40	43	43	22	39	45	53	52	45	50	48	52	31	52	33	43	40	52	60	40	41	47	40	55	53	44	53	51	49	55	35	47	42	32	45	51	62	47	36	43	42	34	53	40	49	44	56	50	50	48	60	38	48	46	42	40	48	38	56	38	52	46	48	34	45	57	47	46	43	40	48	50	42	49	44	47	49	50	45	41	38	49	47	45	44	39	42	48	52	41	54	41	50	53	53	44	33	44	46	35	51	48	42	41	47	47	42	44	42	50	47	49	43	39	55	45	48	47	41	41	57	62	55	50	45	51	63	48	38	59	50	41	43	44	46	47	45	45	40	53	35	41	42	51	48	54	33	46	61	41	43	51	46	37	52	54	59	36	45	38	47	43	52	36	40	39	46	42	54	48	43	47	54	46	50	45	41	41	61	42	42	46	40	38	50	46	47	50	40	54	45	50	51	34	39	48	40	55	53	49	48	52	40	48	48	55	43	46	45	64	46	48	37	38	47	43	44	49	47	46	41	45	46	42	43	48	44	34	50	52	41	44	39	57	41	46	47	40	41	45	42	36	37	60	40	38	48	42	51	42	37	49	42	37	46	60	41	47	48	54	48	44	47	46	49	41	49	55	45	50	49	49	39	42	44	41	31	52	40	49	45	40	46	44	37	44	31	50	31	50	38	43	63	46	54	33	43	47	48	57	52	47	56	58	43	52	37	50	44	35	42	43	45	48	41	57	40	47	42	38	45	46	57	47	44	47	48	49	56	36	36	46	49	34	66	54	42	52	42	50	48	43	45	58	47	49	42	45	56	40	45	34	44	41	54	43	48	44	34	44	58	45	48	58	45	39	44	44	52	43	43	39	42	39	41	54	58	39	31	38	56	44	35	52	38	35	45	53	52	46	54	40	44
18361	3891	1939	5352	9849	9137	7688	6127	4808	4016	3397	2846	2558	2277	2056	1889	1908	1912	1820	1356	1331	1379	1290	1167	1152	1166	1067	1114	1123	1063	1029	1051	973	932	974	916	940	872	881	917	929	924	928	904	921	946	885	910	878	794	876	897	887	876	847	883	805	859	880	870	839	839	828	833	842	798	853	791	863	830	849	863	815	825	835	798	815	854	828	828	830	791	826	834	826	787	852	807	870	854	842	805	775	826	845	825	819	838	802	856	831	791	764	778	817	803	793	828	780	843	870	802	857	830	820	773	862	797	792	780	863	816	861	760	799	817	785	863	832	814	798	834	784	798	786	778	831	771	833	829	802	782	834	814	822	787	765	827	846	818	796	841	842	811	802	816	848	839	814	818	868	798	772	805	775	814	842	779	809	803	792	763	793	788	815	815	741	803	825	821	774	792	806	827	783	814	760	760	809	799	787	805	805	825	798	815	838	848	821	787	883	819	780	779	843	789	783	824	815	799	845	806	825	831	799	802	829	819	819	807	814	808	783	825	818	821	809	826	792	840	775	785	803	805	815	846	775	808	814	830	831	827	829	810	798	822	808	795	817	800	817	789	798	765	772	813	761	828	783	741	845	854	751	773	873	818	805	843	802	811	823	839	717	785	799	822	831	789	759	800	798	794	842	830	793	819	799	807	807	783	818	785	834	812	787	767	849	778	754	785	763	801	823	816	898	791	779	798	791	789	849	835	824	807	819	809	830	834	774	851	802	813	836	850	807	856	815	841	796	791	842	828	825	776	778	804	754	775	794	836	788	757	781	783	815	775	828	825	811	845	827	813	753	791	815	771	814	800	830	781	821	808	798	847	839	800	779	838	840	785	790	799	880	801	795	855	849	816	798	791	801	791	820	802	801	810	842	811	787	814	809	858	795	797	828	804	838	821	788	788	788	812	803	827	782	828	732	808	756	802	803	758	819	790	827	759	815	835	792	821	792	792	798	781	796	780	818	821	793	848	786	816	744	809	832	797	795	766	824	825	789	806	834	806	760	803	779	824	824	784	761	834	802	803	739	824	814	812	770	834	837	783	785	826	791	801	841	762	775	732	771	851	838	809	802	783	803	777	797	790	799	806	807	768	819	793	815	825	804	776	825	840	851	821	829	822	793	767	790	847	795	780	798	838	794	841	758	776	787	833	758	852	745	808	830	821	812	791	797	800	771	843	801	838	815	806	855	793	798	852	787	776	810	823	788	765	770	832	763	793	801	777	840	775	852	780	800	770	810	820	833	777	803	803	828	757	783	802	817	832	826	833	788	744	800	851	814	787	789	849	762	816	806	780	823	815	784	773	789	834	847	811	805	814	779	769	738	771	771	772	808	808	769	808	776	831	835	788	822	837	818	837	812	743	787	830	747	781	818	784	807	790	786	780	779	830	820	850	801	782	777	793	819	771	850	793	787	868	825	769	744	783	798	780	843	832	799	763	846	760	820	754	840	796	778	783	842	830	860	823	761	836	839	818	790	834	835	784	822	773	790	798	812	849	804	849	824	797	853	741	830	779	798	831	788	841	804	753	781	815	859	804	807	800	748	842	824	824	857	802	778	879	834	761	748	768	794	762	759	811	797	786	778	789	813	761	797	795	774	848	779	770	862	811	811	789	818	826	867	761	819	772	780	802	843	806	810	794	840	841	801	836	858	774	746	819	804	766	792	800	757	867	787	770	793	818	758	798	799	794	746	792	828	767	765	800	803	743	794	807	805	809	815	821	850	853	805	812	747	818	832	807	811	827	818	785	808	827	838	762	844	777	778	800	801	798	775	848	844	801	835	867	796	843	832	781	775	911	795	796	778	793	755	802	805	799	788	781	798	804	822	835	794	808	817	823	766	775	763	874	787	803	778	800	772	786	830	789	815	779	851	789	825	783	747	860	793	711	767	813	827	796	771	816	780	846	800	775	806	797	784	828	753	820	776	789	793	787	784	778	838	756	801	821	775	739	765	835	787	824	806	772	806	779	773	780	795	855	817	788	762	822	807	827	847	818	781	814	783	796	768	839	791	850	801	884	824	790	825	818	822	794	771	839	851	788	776	821	769	842	795	795	768	835	783	813	801	820	838	776	811	784	843	819	738	813	748	835	756	811	810	827	824	792	792	814	769	807	846	817	786	828	758	748	813	790	776	774	814	817	833	822	789	807	778	763	769	858	822	792	781	835	786	804	805	870	766	828	870	707	780	781	796	832	793	806	792	795	865	825	809	784	810	822	758	761	762	820	785	770	804	866	856	780	809	842	807	804	846	824	814	860	814	816	823	779	802	754	795	840	819	794	778	853	814	791	769	803	834	803	841	776	830	854	805	841	791	814	818	809	797	761	854	790	859	855	807	827	854	771	802	811	767	813	802	755	756	790	848	827	785	819	779	817	835	846	816	819	798	836	846	759	825	807	803	817	830	779	841	820	812	790	801	775	814	852	802	765	772	824	784	833	838	777	835	818	792	812	778	751	804	768	809	826	758	785	819	816	861	790	781	839	844	798	806	833	797	804	755	789	817	825	834	808	794	808	807	824	787	795	794	765	824	809	772	840	808	847	791	831	809	827	802	792	832	796	773	794	772	849	792	799	809	816	794	794	865	798	830	810	801	833	748	764	757	816	816	825	855	824	795	811	825	837	793	812	828	781	799	829	811	773	809	797	753	821	780	780	744	785	777	762	855	829	829	780	780	810	813	851	793	806	770	799	791	813	781	767	813	821	803	824	791	793	870	770	779	748	801	830	813	812	818	831	790	837	801	818	808	756	790	793	805	846	788	829	896	787	805	804	812	821	806	830	797	815	798	778	784	787	803	772	797	806	780	824	768	781	769	798	786	800	740	800	800	754	786	804	849	822	820	834	823	784	766	846	843	809	793	785	796	842	846	817	814	808	780	866	830	778	879	780	780	825	808	820	863	828	768	821	790	827	788	773	834	768	815	803	830	817	790	807	820	804	789	830	790	821	820	809	837	783	797	784	818	773	762	778	789	827	825	797	755	830	818	796	813	782	824	769	847	808	827	736	862	809	767	826	758	767	791	821	834	813	814	809	743	832	824	833	800	799	812	756	764	767	799	813	822	815	846	782	770	753	840	771	769	791	795	821	816	798	810	818	826	801	821	785	795	795	848	757	840	774	781	806	819	774	857	792	799	825	779	833	753	777	792	803	795	859	804	784	878	769	817	753	773	788	834	801	824	789	794	799	768	812	794	785	829	791	817	783	771	789	843	791	773	788	811	820	793	798	828	791	824	786	762	812	819	770	810	790	842	762	764	834	820	846	808	782	774	811	833	825	822	871	816	831	805	843	846	796	794	803	759	788	763	817	815	758	822	821	811	805	850	797	784	833	834	778	864	787	871	833	792	809	796	758	804	800	786	820	825	827	783	803	826	808	772	790	811	796	884	794	757	784	824	800	813	786	827	787	801	874	769	817	776	814	763	806	804	816	788	798	810	786	804	780	829	807	788	829	754	823	739	771
2653	133	81	62	94	104	114	120	111	78	95	79	72	69	57	69	67	63	65	43	47	54	43	62	51	52	51	47	57	43	49	50	47	51	51	63	59	41	40	49	49	47	35	45	51	63	37	52	52	33	48	44	42	46	42	58	41	49	48	41	49	35	43	47	43	50	46	45	51	54	41	48	43	41	48	50	41	48	42	49	42	50	53	48	49	49	43	44	60	46	48	47	39	41	42	31	42	41	42	49	49	45	47	45	46	43	39	47	54	39	45	38	47	54	36	45	47	51	52	41	44	32	35	50	44	53	39	33	36	38	45	52	52	49	41	45	34	45	41	37	48	45	52	37	48	46	47	46	40	43	54	36	53	48	42	42	45	45	39	46	43	52	44	42	41	43	47	39	38	56	39	42	43	37	39	38	55	38	45	50	44	44	40	45	64	61	48	45	46	57	37	57	46	38	42	45	32	58	49	45	48	46	45	58	48	49	44	49	40	42	47	43	44	37	52	55	45	59	42	40	41	50	47	40	48	46	55	48	31	47	42	38	49	43	46	39	54	59	58	44	52	52	43	44	37	48	52	43	48	49	39	50	41	45	41	53	36	53	42	51	40	44	53	41	36	42	42	57	48	57	45	35	48	55	46	48	52	42	55	51	52	39	49	49	41	50	45	43	45	49	43	59	50	46	32	47	53	37	55	49	41	51	30	49	48	52	48	42	43	45	60	62	54	49	49	46	44	34	54	47	42	43	38	39	29	49	50	48	47	41	57	41	37	46	54	46	61	46	53	51	41	51	41	44	44	51	51	52	51	51	44	41	52	32	46	47	36	47	41	56	42	37	43	38	52	43	42	47	41	35	50	47	55	54	58	56	58	41	48	37	58	47	51	56	49	44	49	44	46	35	55	47	58	43	37	44	46	41	43	42	36	46	34	48	58	40	37	47	52	41	48	53	53	44	43	47	37	31	39	50	39	53	47	37	53	44	55	41	43	47	53	44	55	52	40	44	48	49	48	48	42	50	45	47	54	44	46	37	38	27	37	48	53	48	40	47	40	49	49	48	46	44	36	52	42	51	48	40	53	41	50	43	42	53	51	46	43	42	46	45	55	43	36	46	50	34	30	44	39	53	44	43	49	38	44	42	64	39	34	43	49	35	45	44	39	47	45	46	49	35	44	62	49	39	38	52	47	50	41	37	46	42	32	38	47	51	40	32	52	32	42	50	50	40	53	51	40	46	41	47	48	44	47	50	44	51	40	48	43	46	49	39	46	45	48	55	48	51	46	58	58	46	47	39	44	46	51	40	49	49	49	46	57	45	51	55	42	42	54	39	53	58	53	43	52	51	34	39	43	34	41	36	55	72	37	41	44	46	33	37	47	47	46	46	48	49	42	48	40	36	55	56	45	47	50	61	44	35	51	52	39	36	47	40	40	50	33	49	53	46	51	51	43	48	48	44	42	29	40	41	41	40	48	46	54	49	44	47	44	39	57	47	41	54	49	57	50	41	47	48	41	42	45	36	51	48	40	46	50	30	47	37	47	43	47	42	41	39	44	37	30	49	45	45	46	43	40	47	41	41	55	50	43	48	46	45	50	44	35	42	44	55	48	46	50	50	42	41	40	41	50	33	48	45	45	53	56	40	44	53	49	43	55	57	43	45	43	45	48	54	50	48	43	50	40	42	42	42	53	51	52	54	42	44	42	50	48	45	44	37	38	61	61	43	46	54	49	67	51	48	42	47	43	59	36	34	40	47	49	45	56	52	45	42	51	44	39	51	51	46	52	42	47	51	40	46	51	35	44	58	47	57	30	50	42	44	42	50	45	41	47	61	39	38	49	47	39	59	38	37	40	46	48	51	45	55	37	50	39	41	43	48	51	46	51	48	43	35	46	46	41	38	44	39	55	41	49	42	37	35	45	49	45	41	53	36	45	57	39	45	56	46	50	57	46	43	53	46	40	42	48	42	54	39	31	44	33	45	33	46	57	46	51	34	53	39	47	53	50	59	52	54	54	38	34	42	43	59	46	47	47	38	39	47	51	39	42	43	53	42	34	39	52	44	42	41	44	51	32	44	46	49	52	42	46	49	45	52	58	49	50	40	44	63	51	51	41	32	45	48	38	51	50	40	49	49	42	47	56	45	53	51	49	47	52	43	45	50	44	55	36	40	48	57	50	44	45	54	40	43	49	37	51	51	61	49	34	52	38	46	55	45	39	56	43	50	43	54	43	45	51	56	42	44	49	35	44	50	41	38	40	53	46	51	41	37	39	43	45	47	42	44	52	54	46	45	49	39	52	37	46	52	54	49	58	38	47	53	53	36	37	52	45	52	50	47	57	50	56	64	46	42	52	45	34	49	48	53	49	59	49	47	55	45	41	47	47	40	40	47	35	39	46	54	48	50	50	56	49	41	40	45	42	29	48	52	54	41	39	52	44	50	42	50	29	43	50	38	48	56	39	43	53	38	44	31	33	52	47	41	33	46	51	45	46	49	39	54	42	43	43	39	45	56	48	48	47	44	40	40	51	43	45	43	53	43	51	43	38	48	51	50	48	45	55	35	58	39	41	37	62	52	36	32	52	47	55	55	46	57	50	60	50	48	57	48	45	48	37	53	62	46	47	51	50	47	40	55	55	42	43	35	50	40	47	50	31	47	52	52	35	41	46	43	37	40	48	53	45	42	41	50	44	31	46	48	51	45	47	39	41	35	34	43	44	43	51	51	41	42	46	46	40	51	40	49	52	48	34	45	40	40	48	47	45	40	48	49	46	59	39	56	46	45	46	49	50	40	51	43	45	54	42	46	45	42	34	49	44	43	46	50	49	46	66	47	69	54	36	59	39	63	44	39	58	56	57	55	46	49	46	43	49	49	44	52	46	40	53	46	49	53	43	38	47	53	43	49	55	47	39	50	44	51	45	41	42	35	41	42	50	59	45	51	49	51	38	58	46	41	39	51	40	35	48	33	34	31	54	51	54	57	48	55	36	46	45	39	45	53	36	36	56	44	41	46	46	54	48	45	57	43	47	45	42	57	39	46	46	54	58	45	55	49	36	54	42	50	39	40	49	40	42	46	46	49	42	51	49	58	38	46	37	53	43	67	52	45	43	48	49	44	42	42	42	40	43	40	48	35	43	45	59	46	43	57	44	41	44	49	57	51	50	44	45	52	36	56	37	38	46	54	29	54	43	51	47	52	47	53	56	44	32	45	55	52	53	45	53	36	54	43	47	47	49	43	46	46	53	47	50	50	45	50	47	58	43	38	46	57	48	56	45	51	48	46	42	37	40	57	48	62	33	62	38	57	53	53	30	42	44	43	59	35	49	36	53	53	53	41	56	33	37	46	48	48	52	50	47	50	39	49	41	55	42	58	34	43	54	46	51	50	45	39	37	43	45	53	51	36	43	44	46	52	48	53	45	41	43	50	39	44	59	42	42	46	53	44	41	55	35	51	40	48	41	44	48	47	45	38	45	44	46	52	50	46
16774	3445	1908	5056	9096	8699	7149	5515	4560	3841	3241	2699	2467	2190	1984	1755	1746	1863	1724	1379	1284	1261	1215	1188	1132	1128	1074	1031	1060	999	979	952	981	939	961	936	954	962	874	930	803	906	896	858	842	877	863	866	878	885	855	824	889	870	832	893	904	864	858	828	808	862	844	867	834	808	851	836	817	826	757	857	809	804	810	848	845	831	805	821	809	826	827	788	805	860	805	770	824	820	826	831	793	858	814	776	795	810	733	805	847	794	828	848	816	803	840	790	820	773	820	753	849	811	784	823	819	799	828	820	774	881	780	821	855	809	862	850	794	868	794	771	797	807	781	821	803	822	845	812	799	814	771	758	798	819	767	824	764	807	815	832	791	802	854	790	867	795	790	822	821	789	827	821	772	788	766	799	785	843	774	774	826	829	804	767	736	822	823	836	789	856	800	818	831	787	773	806	835	798	794	762	798	816	812	794	795	852	831	766	839	794	790	798	802	810	784	734	773	851	795	784	832	827	750	805	776	824	811	786	843	783	750	809	759	803	778	786	838	814	808	784	764	821	767	835	813	811	770	765	782	759	837	784	792	805	839	804	783	850	798	815	756	769	774	800	805	799	784	750	811	805	825	780	794	841	796	829	783	798	796	787	812	790	785	843	775	820	774	833	747	761	843	786	830	781	820	828	803	824	828	769	818	782	796	810	894	804	809	795	804	829	836	808	785	788	780	799	776	790	817	759	808	843	780	766	825	836	837	817	780	793	798	812	833	849	818	841	786	804	779	760	776	786	808	812	833	805	801	760	756	775	822	780	787	791	756	729	814	805	834	766	788	833	804	806	793	846	809	787	769	791	820	764	767	814	778	811	771	820	809	836	795	772	821	778	796	827	886	832	807	797	806	795	782	855	827	841	805	805	775	773	789	764	785	807	773	819	866	774	807	778	771	771	787	808	787	791	788	820	799	808	843	793	811	777	812	849	810	799	778	761	766	860	832	806	758	836	809	834	760	760	829	837	832	797	775	818	759	746	809	823	777	845	824	820	797	776	810	794	870	805	792	803	797	777	811	798	822	761	821	807	805	774	783	815	864	724	775	766	771	799	822	801	796	853	788	781	802	830	833	811	812	802	799	772	787	773	753	807	804	817	815	759	800	816	836	824	820	820	794	845	782	797	812	765	820	783	806	829	821	765	841	823	810	815	747	768	807	776	789	838	814	849	828	796	780	780	783	801	840	809	769	758	799	798	808	790	759	812	833	794	789	762	798	761	812	799	788	829	775	775	831	758	798	830	809	813	794	800	804	808	785	783	772	825	790	808	812	800	793	805	814	786	740	798	802	815	806	789	795	818	835	795	822	754	832	770	797	814	771	793	802	805	761	786	832	827	848	780	798	758	793	798	761	788	756	817	803	755	835	797	802	795	834	798	800	774	774	835	806	806	799	796	798	867	801	822	798	772	792	796	771	783	865	857	760	827	828	826	799	795	782	781	799	760	825	764	826	864	778	760	820	744	805	821	787	771	805	814	850	783	842	808	781	814	822	776	821	798	821	795	829	780	881	820	853	777	833	795	784	795	865	814	749	815	803	795	792	788	797	823	747	818	766	829	788	773	814	807	775	803	801	778	830	816	780	793	827	812	828	798	832	813	807	820	786	823	816	782	771	808	797	833	808	782	816	788	791	806	841	797	803	787	863	820	790	790	774	786	765	793	790	815	814	811	719	828	877	806	801	813	782	803	809	814	821	812	855	819	778	818	754	794	873	815	898	793	768	737	827	795	808	824	795	773	819	771	778	816	802	854	776	788	824	841	814	781	794	802	809	788	762	804	812	818	845	828	821	838	773	757	831	785	834	844	799	829	791	819	821	787	851	770	821	785	819	781	847	811	795	770	811	854	789	820	799	768	806	839	806	820	795	807	802	771	824	797	785	781	813	801	778	820	769	831	843	792	836	829	768	770	765	808	783	822	789	736	814	832	828	832	741	801	775	830	849	823	737	792	781	745	770	832	794	744	811	764	806	766	826	800	830	760	787	744	858	796	809	767	842	813	798	799	810	844	872	792	833	833	805	808	768	752	796	836	772	811	794	769	845	793	823	814	787	763	804	771	769	846	781	795	827	798	822	839	778	781	783	823	757	828	777	787	764	793	793	838	838	793	809	815	787	806	782	783	780	780	849	830	751	821	832	825	780	823	802	803	786	736	764	768	797	856	839	776	838	774	800	796	835	817	783	817	826	781	808	758	811	804	812	810	808	844	807	814	852	800	778	800	776	858	793	794	752	806	815	792	831	796	797	780	829	775	843	803	728	816	762	824	761	841	838	827	798	795	815	834	805	850	743	827	782	806	799	800	773	825	831	789	804	833	773	827	776	788	831	785	791	814	819	806	823	791	801	760	775	775	803	824	776	786	788	766	821	791	815	786	854	787	745	808	784	871	848	813	796	791	841	821	812	798	798	824	771	841	795	808	822	755	816	801	799	814	764	811	777	811	778	769	840	822	853	744	888	819	803	811	835	834	793	778	812	800	824	783	760	825	821	791	762	785	809	801	796	775	813	844	784	771	791	814	808	786	808	845	758	807	830	849	776	798	811	752	767	855	767	794	805	780	806	774	823	823	814	783	778	786	797	790	795	772	799	775	813	801	775	812	869	768	785	788	758	797	828	802	752	767	802	802	815	784	832	796	855	774	819	794	819	807	809	775	835	801	809	810	804	758	826	820	790	828	812	792	807	829	824	792	786	793	774	801	775	820	795	822	819	824	760	814	805	789	815	769	787	772	799	794	798	765	803	791	814	788	808	823	820	810	800	800	810	812	771	843	801	865	809	791	821	805	789	835	775	818	798	800	844	824	808	812	825	784	758	837	769	772	802	778	780	815	760	796	781	827	795	758	837	829	783	824	797	841	832	829	754	797	844	725	797	801	796	787	826	813	761	784	794	781	772	765	789	795	814	789	794	765	816	822	801	860	832	811	790	774	805	774	821	769	802	815	821	795	786	792	830	817	808	808	760	803	804	784	838	852	807	867	752	817	792	796	766	798	792	797	772	818	769	819	775	787	852	809	802	822	773	811	791	808	798	872	776	796	817	817	761	768	795	810	774	813	750	817	853	791	801	772	774	755	761	808	805	793	791	742	829	793	809	806	803	831	823	836	750	811	786	769	814	773	857	847	788	762	803	783	828	808	837	790	775	752	810	829	827	829	775	780	783	793	722	826	761	828	830	829	828	808	768	859	793	801	744	827	795	783	814	788	815	789	773	829	786	816	846	818	806	819	742	767	794	824	852	794	786	821	851	832	752	766	797	867	776	781	783	805	809	823	806	783	771	837	823	813	810	770	809	806	777	831	835	816	769	802	777	826	803	845	775	803	824	791	796	832	819	838	787	817	813	774	774	806	779	793	777	802	774	789	766	788	799	814	785	813	797	808	798	785	801	768	753	802	739	780	761	812	809	777	834	796	804	795	782	798	741	777	803	801	821	781	795	831	791	827	828	829	826	779
2236	190	104	83	136	195	193	148	141	126	94	100	88	80	72	49	73	63	61	42	40	43	31	44	33	26	36	30	25	36	37	28	32	26	32	19	28	24	18	28	17	25	21	24	20	34	20	25	30	30	24	17	22	22	25	24	24	32	21	15	25	29	29	20	20	25	11	20	16	18	25	32	24	19	24	26	34	27	19	25	22	13	20	20	24	30	24	19	25	17	30	25	21	18	25	26	20	28	26	24	18	23	22	22	21	22	22	16	20	19	25	21	23	27	28	21	18	18	23	20	23	16	26	25	17	20	22	22	30	14	18	24	19	17	28	23	21	24	21	19	21	22	25	18	20	18	20	13	21	16	15	19	22	24	14	21	21	24	30	26	28	15	23	31	27	21	23	12	24	20	27	10	15	21	22	18	24	27	20	14	17	18	27	23	23	20	17	23	30	17	12	17	27	23	25	21	22	18	21	24	27	16	22	13	27	17	14	16	23	24	18	25	21	26	27	18	19	20	24	20	21	13	24	12	26	27	29	28	19	20	23	21	21	20	25	17	18	25	19	24	20	23	28	24	18	13	15	22	21	12	17	32	15	19	19	12	20	17	18	20	29	28	20	29	18	29	29	16	17	25	24	21	22	21	23	19	19	25	22	19	13	22	25	24	17	33	20	20	27	22	19	28	24	18	17	15	25	16	27	23	16	19	20	25	22	24	23	21	18	15	16	21	15	23	21	14	15	28	20	17	30	13	21	20	21	23	21	20	16	21	22	28	21	23	20	29	22	26	29	32	17	19	19	20	23	23	15	20	16	20	22	28	24	18	18	14	27	25	28	24	26	29	23	16	26	22	25	16	28	19	22	13	14	26	19	23	22	29	12	9	18	19	19	27	30	29	26	18	22	22	16	18	16	22	20	15	22	25	29	18	25	23	20	20	25	24	26	26	15	22	23	16	21	18	14	23	17	21	22	20	23	17	21	21	23	14	23	24	13	18	22	18	29	19	21	27	15	31	18	11	24	17	22	29	20	24	24	28	19	16	19	17	19	23	31	23	20	24	26	22	14	21	23	18	18	25	20	19	22	23	24	28	22	22	20	16	15	13	16	16	18	30	24	30	16	23	20	22	24	19	19	20	19	24	25	20	25	24	13	29	22	22	15	18	27	28	26	9	22	20	22	21	12	23	23	19	14	24	23	16	14	27	19	14	20	25	18	21	18	26	15	16	28	22	24	32	18	22	21	24	24	25	18	27	25	22	19	22	21	20	27	27	13	26	20	19	21	26	25	21	22	20	19	18	12	17	27	22	24	16	16	23	16	23	26	18	18	24	24	21	25	25	16	18	25	22	21	18	16	15	13	23	28	11	19	22	22	17	23	16	22	22	26	21	17	24	23	15	17	23	17	17	40	25	18	17	16	24	28	23	14	24	19	26	18	25	12	13	24	19	19	20	19	22	21	22	17	27	13	21	26	23	17	22	17	22	22	29	22	21	19	21	22	28	23	18	21	19	14	15	18	13	27	20	26	22	24	15	26	20	30	19	21	25	20	20	18	20	26	23	19	27	24	24	19	19	21	26	19	11	30	19	18	25	19	26	18	20	20	21	28	28	20	31	20	23	17	14	24	20	18	17	18	17	27	23	17	22	25	13	24	30	24	21	19	17	29	17	25	31	19	27	15	23	21	22	27	20	31	15	25	22	17	21	18	23	25	16	29	14	17	26	19	20	22	21	22	20	16	16	31	14	21	19	24	19	22	22	30	23	20	20	22	23	27	18	17	26	18	26	23	9	34	19	26	31	20	16	22	18	17	22	20	17	20	16	15	29	19	20	12	25	20	17	24	19	23	21	20	21	20	19	26	27	19	15	18	21	15	20	30	17	13	18	41	22	20	21	25	21	27	20	26	21	22	18	38	19	20	27	22	17	22	20	16	16	29	22	26	18	14	30	17	25	29	16	20	24	19	20	26	31	24	18	20	15	18	15	29	18	22	17	14	15	22	20	15	21	23	18	24	15	28	16	26	23	34	18	25	18	18	22	21	20	12	21	30	19	21	20	24	18	13	11	20	23	22	23	19	12	25	20	22	26	23	23	23	14	24	20	15	24	26	22	23	17	23	24	13	33	18	26	17	21	16	24	30	19	20	17	18	21	22	19	25	26	14	26	26	32	21	17	20	33	22	16	15	22	21	21	17	25	26	23	14	21	17	27	18	19	17	31	23	22	15	21	12	12	14	23	21	26	17	26	21	19	26	23	32	14	18	22	35	21	21	25	21	26	30	29	23	23	28	27	20	18	21	12	23	24	29	18	22	28	19	19	21	21	21	19	16	25	18	21	25	23	29	23	18	17	31	15	25	27	17	19	16	22	22	14	18	22	28	27	13	27	12	24	18	16	30	19	29	25	23	24	19	23	17	15	23	17	21	20	20	27	19	22	17	23	26	20	17	26	20	15	23	20	18	29	21	13	23	16	19	22	28	24	16	22	25	22	15	18	18	19	18	24	25	22	22	27	20	21	20	19	18	21	30	21	27	22	23	27	19	22	28	30	25	27	18	21	21	26	15	17	17	19	21	21	19	27	19	23	26	15	20	22	17	24	20	17	19	21	20	19	25	24	14	17	14	22	17	25	21	22	23	20	24	19	17	25	19	12	26	26	18	25	13	20	23	28	21	24	27	21	21	21	24	24	25	16	21	21	14	25	21	20	19	27	15	30	19	22	18	27	21	18	20	16	17	20	22	17	21	20	25	19	27	15	15	20	14	25	20	24	21	24	20	28	25	24	20	20	23	16	18	18	27	21	21	16	21	20	29	19	24	22	19	24	21	21	21	24	23	23	17	27	25	21	17	23	27	21	22	17	27	28	28	19	20	16	24	19	28	22	17	11	23	22	24	23	19	20	28	20	24	24	22	15	20	21	17	20	29	25	19	21	20	20	17	26	24	17	21	22	23	21	18	26	20	19	13	15	17	28	23	15	22	23	18	30	23	26	18	18	21	24	21	19	24	20	26	15	23	21	26	22	15	18	31	27	28	17	22	19	23	19	16	23	25	33	34	19	20	22	22	27	26	18	22	17	21	20	21	21	22	19	26	25	23	13	20	28	19	20	17	21	25	22	20	17	11	16	22	17	17	19	22	28	30	16	21	19	22	16	20	18	20	22	24	33	25	31	20	10	25	23	18	21	16	19	23	33	21	20	23	14	22	25	20	17	27	12	24	19	10	30	20	19	24	18	14	19	22	23	19	32	24	18	18	20	23	24	20	24	28	23	20	23	15	18	31	26	22	13	24	18	28	23	28	14	30	20	30	17	19	29	20	14	18	20	25	16	19	15	28	21	21	21	17	20	23	25	24	28	27	24	18	20	25	23	31	22	22	25	18	29	29	30	19	24	25	23	19	28	22	21	27	22	20	10	27	21	21	14	20	21	16	16	18	20	20	18	23	23	28	26	22	20	16	17	16	13	24	23	19	23	27	15	26	12	22	17	29	17
23045	6474	2692	9725	16435	15399	12724	10187	7997	6446	5343	4438	3904	3269	2936	2463	2484	2572	2351	1717	1437	1350	1276	1225	1038	1173	1090	1013	956	849	832	846	779	734	727	652	640	672	607	621	602	571	555	552	586	570	564	540	505	544	538	494	553	543	509	486	476	485	466	490	459	444	443	437	487	464	452	471	443	466	458	453	461	430	475	405	414	432	448	445	421	423	433	427	401	401	406	398	402	422	421	418	392	421	399	424	403	428	409	408	422	438	392	416	409	405	427	386	398	401	391	401	387	394	388	404	391	431	369	395	397	410	377	402	375	361	385	412	403	417	377	383	386	401	402	391	390	416	403	363	416	394	364	358	375	417	388	388	391	407	390	421	390	379	382	390	407	390	370	379	423	384	371	437	383	429	389	415	388	413	362	353	371	403	372	378	409	382	420	370	391	383	378	359	394	388	360	395	366	400	388	393	381	431	369	377	432	372	388	422	375	343	401	405	402	402	383	392	405	386	364	380	402	364	396	365	389	418	389	358	392	389	364	379	360	384	403	372	368	385	350	396	378	393	406	340	349	391	393	358	401	413	385	374	405	431	409	392	358	377	411	408	396	392	380	378	382	383	374	389	360	338	382	375	387	385	389	393	377	371	380	386	365	366	369	345	389	389	389	400	368	391	390	387	411	352	397	383	378	374	348	412	381	400	399	400	384	351	356	374	373	404	414	397	399	398	401	412	379	417	378	403	384	418	418	373	368	410	386	390	386	393	358	360	358	359	378	363	381	406	391	363	381	401	402	400	394	362	415	387	412	363	329	397	386	374	347	358	381	407	376	392	374	337	377	386	372	386	405	369	406	399	380	370	370	389	402	406	377	377	358	375	368	395	399	403	391	372	358	404	414	396	346	363	358	348	400	392	388	387	423	380	389	417	396	392	359	344	370	358	384	382	419	381	364	372	361	381	401	339	392	401	403	328	381	367	380	384	387	387	385	374	388	375	334	358	363	370	392	393	396	392	361	394	399	371	421	385	378	377	406	376	359	393	357	391	399	406	384	422	379	364	369	368	379	346	353	386	336	399	353	349	365	364	395	359	394	403	388	378	374	336	378	370	405	434	377	388	405	341	372	342	365	401	406	399	417	388	377	400	350	363	382	401	355	402	393	360	379	384	402	353	373	394	391	396	402	391	363	417	377	397	365	343	416	405	405	369	373	358	324	364	355	383	375	350	406	374	386	379	387	420	384	385	370	382	383	395	372	384	391	378	394	392	386	401	378	368	397	370	409	363	381	331	399	397	381	373	403	408	413	396	351	395	370	366	388	426	356	362	421	399	388	376	386	376	368	383	379	389	379	373	369	390	396	354	351	369	403	385	379	410	421	420	459	403	369	383	419	374	373	386	377	381	411	374	406	367	373	388	390	380	390	365	357	408	386	354	404	384	388	393	365	395	369	367	358	369	355	388	392	364	417	392	406	418	389	411	407	379	355	367	374	410	362	359	370	387	399	358	360	347	364	405	391	383	390	381	398	367	379	377	363	365	354	385	365	401	373	386	382	348	398	387	410	373	343	419	363	356	381	366	396	371	405	388	364	374	371	377	378	413	406	391	406	333	389	405	384	378	391	391	366	379	365	384	381	375	424	370	397	373	406	370	421	379	383	380	384	362	350	385	403	389	412	364	381	397	349	381	403	405	395	354	396	397	404	396	369	367	382	353	406	369	382	364	378	361	367	375	366	388	333	399	412	410	385	362	386	383	385	384	398	424	413	398	401	394	408	381	378	361	385	354	386	389	378	420	375	364	356	371	378	373	381	388	390	374	386	390	387	373	375	374	402	368	387	371	388	350	358	370	373	409	381	394	399	364	354	385	375	438	372	343	415	354	382	384	358	422	405	353	370	383	405	352	387	370	367	360	372	385	395	360	383	380	391	365	375	379	366	367	378	377	391	376	360	347	388	390	397	410	384	392	413	392	400	375	395	354	357	378	377	384	402	382	384	395	386	349	401	384	400	362	376	433	353	400	377	369	357	368	369	403	389	377	392	366	392	387	356	380	397	372	348	352	409	395	389	380	396	414	385	357	367	385	394	357	397	384	419	398	383	387	386	407	428	427	387	386	357	366	375	362	365	355	385	348	365	364	370	358	365	405	403	378	390	380	410	399	368	400	390	365	383	349	390	372	380	396	380	381	366	422	385	356	404	342	381	386	379	393	366	396	394	370	393	392	375	361	412	364	379	393	349	361	388	384	375	346	338	365	407	370	400	359	370	373	366	404	367	378	402	347	364	398	391	389	396	370	388	409	376	383	402	388	381	387	356	389	384	389	374	383	366	362	354	385	377	373	399	390	414	449	392	406	363	377	368	378	367	409	356	379	384	383	388	375	429	375	390	378	374	371	385	411	334	360	401	444	413	407	384	398	410	372	367	353	380	411	353	390	385	386	396	349	384	413	381	375	386	378	366	365	420	391	380	401	385	393	425	418	427	385	381	356	426	368	359	392	405	365	406	362	375	381	371	380	396	415	382	368	367	395	376	373	384	404	394	384	346	395	365	381	380	384	360	410	388	414	388	404	345	374	360	409	367	400	395	392	396	387	393	361	379	384	339	372	384	410	377	380	380	396	342	371	403	386	399	389	381	377	373	394	361	375	395	361	409	400	403	386	415	373	378	351	385	403	360	348	377	380	407	380	369	388	365	399	414	357	368	388	389	346	379	377	377	386	344	347	342	371	404	386	379	404	407	363	385	426	363	355	394	375	378	368	354	404	387	337	393	368	397	386	373	386	371	362	344	370	362	370	396	379	375	394	391	391	402	406	417	359	395	361	375	382	365	336	372	379	380	353	349	387	432	359	402	396	377	406	403	373	355	342	421	372	367	347	364	401	374	371	413	377	370	385	415	381	383	390	398	372	357	381	386	357	361	386	411	379	388	415	396	387	387	384	392	370	432	352	376	362	375	401	363	387	414	388	388	377	373	407	381	365	352	374	395	347	369	393	383	391	390	377	399	387	388	392	384	402	427	366	358	374	397	398	402	385	345	362	373	405	380	367	350	369	389	368	415	373	367	390	372	371	381	413	384	344	369	398	377	376	390	374	392	359	372	384	387	360	398	382	392	384	415	360	367	390	405	412	359	380	410	367	405	394	385	392	373	367	387	404	345	354	402	410	351	397	378	380	387	391	381	375	376	356	339	424	397	377	409	379	394	379	397	379	399	400	416	388	386	364	347	403	396	364	399	413	392	430	364	403	384	368	386	362	361	368	365	383	375	358	379	384	334	355	363	383	380	360	402	384	396	379	387	395	349	375	364	380	349	397	403	371	377	391	391	377	384	375	388	400	397	361	411	396	361	370	374	361	393	393	390	378	402	347	375	371	396	367	392	371	420	372	383	399	360	414	382	362	353	413	355	347	385	372	378	380	416	410	369	386	391	368	343	377	385	414	363	405	375	347	308	376	325	401	399	380	384	398	410	408	407	370	367	367	390	421	379	390	403	362	416	338	398	392
1446	45	38	41	37	58	35	51	43	48	39	32	24	35	30	35	43	35	40	40	27	33	25	38	33	36	44	37	28	42	30	28	28	29	29	35	31	34	26	25	34	38	26	35	39	32	35	32	36	30	35	35	33	27	37	26	35	25	38	41	38	34	33	26	30	27	32	42	21	26	25	40	33	29	29	34	34	20	32	23	24	32	30	31	26	36	35	34	32	29	31	33	35	27	31	31	32	20	28	18	42	28	36	29	23	32	23	34	28	26	26	29	28	30	34	22	30	17	32	32	26	29	31	28	21	16	29	22	33	30	35	33	27	24	29	25	22	28	27	43	30	20	35	36	29	28	36	27	36	28	26	29	35	18	28	29	35	23	35	26	26	31	29	32	27	31	24	27	33	32	30	19	24	37	31	31	30	25	39	26	26	23	31	22	32	31	32	26	31	30	27	36	24	28	23	26	27	24	26	39	47	22	39	22	32	27	44	44	31	35	28	27	29	43	28	28	41	38	31	29	27	46	25	27	29	35	35	28	28	30	28	30	25	29	32	29	25	33	30	32	25	36	32	28	30	29	39	27	27	35	32	36	27	39	32	32	29	32	24	25	38	25	30	30	31	30	27	30	36	45	30	31	29	25	27	31	40	32	26	30	31	27	26	23	23	30	31	19	25	33	29	27	28	42	28	25	24	25	31	38	34	28	29	34	35	28	35	26	36	26	31	30	28	29	23	25	27	36	26	38	26	27	35	31	33	32	28	39	26	26	28	41	31	39	30	29	36	36	36	23	23	28	30	22	25	29	34	33	33	21	29	32	35	36	32	28	30	32	34	31	28	27	32	30	30	22	31	30	28	37	31	28	31	31	30	27	27	29	20	35	30	35	31	26	29	37	40	26	26	22	37	22	25	20	33	29	30	31	32	29	31	34	35	22	31	40	16	34	32	24	28	34	25	32	39	23	33	25	33	31	35	32	29	45	32	38	21	36	32	38	31	30	42	31	37	29	36	18	29	28	34	28	32	37	33	40	29	24	34	26	29	20	28	38	33	41	29	23	26	20	31	30	21	31	33	29	28	33	31	19	38	26	27	32	26	25	36	30	25	37	34	29	29	26	28	27	23	32	26	28	33	39	28	37	33	40	35	32	29	24	32	28	29	40	28	23	36	36	26	34	29	37	31	28	31	40	27	32	34	38	25	29	25	24	21	29	32	38	30	22	33	25	36	22	34	27	41	33	33	21	32	24	31	33	36	26	37	37	22	34	32	29	35	31	29	28	21	34	32	32	36	35	27	33	24	34	37	29	26	30	42	27	30	25	27	26	19	37	25	25	31	36	24	28	37	30	32	37	33	33	34	25	25	42	25	27	28	31	39	27	31	27	29	27	32	27	35	35	26	29	21	32	34	30	31	26	38	33	27	30	26	34	31	19	20	35	35	32	32	33	28	31	28	33	23	28	29	38	41	38	31	39	29	23	37	23	23	24	40	27	32	32	25	35	29	20	30	27	27	35	24	21	29	50	29	37	26	27	32	34	25	25	21	36	25	38	32	32	27	30	35	29	40	19	35	33	34	37	27	26	33	29	35	21	27	25	32	26	24	39	27	28	28	33	26	32	32	18	34	29	32	45	22	43	29	21	23	38	26	38	30	29	18	26	28	32	33	29	34	33	24	35	31	34	31	39	29	21	29	29	28	28	29	23	37	40	35	25	27	24	29	31	36	28	41	36	31	22	29	21	30	30	36	23	29	29	27	31	30	23	29	30	29	28	34	29	26	25	33	24	32	31	32	31	30	38	21	35	31	31	33	48	24	24	38	26	33	28	31	25	30	29	35	26	29	33	27	39	26	22	27	20	30	32	26	32	25	38	28	32	30	28	30	37	36	38	32	25	29	33	40	33	36	22	27	34	34	23	35	30	31	32	37	32	27	27	31	33	31	26	21	28	34	26	35	29	20	29	26	35	29	29	28	23	23	22	31	39	26	21	32	31	32	34	16	42	29	36	30	30	20	26	36	26	29	27	31	26	28	46	30	31	39	20	24	26	29	22	34	30	35	34	31	21	36	36	38	30	31	21	31	42	33	33	34	25	21	43	31	30	30	30	28	28	32	33	26	32	36	29	30	33	36	26	32	44	28	32	26	29	36	36	31	35	26	29	34	26	33	31	30	24	28	38	30	18	30	32	25	39	27	14	29	34	33	29	32	40	36	20	24	41	29	22	31	22	31	36	37	23	26	38	29	27	32	26	25	27	25	25	27	38	31	37	25	30	29	25	36	32	25	24	36	31	30	32	28	25	29	34	33	29	31	17	31	28	33	26	26	28	35	29	28	29	44	22	32	29	30	26	33	26	32	29	31	29	20	32	39	35	37	34	22	31	29	27	27	34	21	29	33	22	30	23	37	37	33	28	20	23	36	23	24	32	24	33	35	31	26	23	44	24	22	29	34	27	36	34	31	30	41	31	24	29	30	31	31	27	24	31	44	37	36	23	25	27	27	35	26	26	26	34	15	25	24	30	32	30	25	22	35	21	21	23	22	36	29	28	30	30	38	22	43	29	27	30	27	32	37	26	22	29	28	34	26	31	33	35	29	25	38	34	43	33	35	31	30	29	36	23	29	30	35	27	34	36	31	31	31	31	36	29	23	29	29	33	37	38	29	32	34	24	35	37	29	21	37	29	19	28	30	27	23	34	39	25	25	31	28	30	28	33	30	23	30	30	34	29	26	31	35	34	22	34	18	28	31	29	31	27	31	34	35	28	24	41	26	34	37	30	27	30	26	33	26	36	27	24	31	25	21	27	25	27	27	36	28	34	25	37	22	26	35	37	31	31	26	38	34	27	26	24	35	29	31	24	26	27	27	24	32	24	25	32	38	31	32	28	36	35	34	33	43	27	28	36	32	34	25	42	37	25	27	38	26	36	35	35	30	33	31	26	33	37	34	31	37	34	39	25	30	32	22	29	27	27	35	22	40	26	35	38	48	30	31	31	34	31	29	31	26	32	35	39	38	41	32	35	29	31	29	31	20	31	27	30	26	29	29	30	36	33	36	26	25	24	26	27	26	24	21	24	24	37	30	30	27	32	27	31	40	41	35	26	28	24	34	37	27	32	28	33	36	33	35	38	30	33	37	36	23	31	19	32	30	39	27	32	40	20	27	26	35	27	24	28	19	34	26	36	21	36	31	30	19	19	30	39	32	34	16	23	24	37	29	27	27	28	28	26	33	35	34	29	27	38	40	37	29	29	26	35	23	24	27	41	26	28	32	20	33	28	39	32	38	31	35	32	30	28	27	24	25	30	39	33	23	28	30	25	24	32	28	35	28	24	30	37	21	33	23	26	33	28	25	26	26	27	29	25	29	36	25	33	29	25	26	26	29	43	27	25	38	33	39	24	35	34	27	27	33	41	32	34	27	27	17	35	29	26	21	31	33	28	30	31	28	26	17	32	28	30	27	36	37	32	27	26	23	31	22	23	16	28	26	24
12071	1590	844	1800	3119	2918	2388	1852	1564	1436	1203	1106	924	870	799	771	811	883	838	738	628	648	646	632	609	603	584	578	578	605	603	590	541	565	511	552	606	560	538	542	527	578	510	564	539	570	533	555	488	543	544	571	548	568	550	564	543	533	521	533	524	508	516	564	523	539	557	535	495	498	585	513	491	509	515	508	513	551	554	540	548	529	546	502	521	521	528	522	585	527	506	532	554	517	534	517	534	524	532	529	527	538	512	549	503	551	511	517	507	517	514	534	479	519	499	560	513	519	572	537	524	505	513	540	548	540	523	538	538	538	494	512	504	518	568	515	549	545	540	537	520	565	536	521	544	468	531	501	511	483	531	530	512	534	529	531	518	532	511	555	545	495	574	525	525	529	497	506	522	514	529	567	551	527	487	534	538	513	508	542	513	498	538	539	526	546	510	549	523	519	517	479	482	508	494	512	507	495	476	500	495	525	553	535	538	528	517	530	535	511	532	532	547	528	522	500	525	507	487	517	527	529	540	531	523	545	531	499	521	546	517	513	517	526	507	509	512	520	558	524	505	534	560	566	550	537	531	499	566	492	541	504	511	510	527	514	542	489	509	519	518	511	521	509	546	533	587	538	536	508	540	540	544	478	519	534	527	496	542	519	542	530	528	515	515	526	520	507	523	507	531	508	506	567	525	536	564	538	553	538	498	568	504	513	526	527	536	541	513	566	531	519	480	543	498	540	532	550	561	567	524	489	493	519	520	535	510	539	524	521	530	544	533	544	520	542	557	524	512	570	500	516	498	550	529	544	532	571	529	564	515	503	537	554	513	501	545	535	534	560	541	501	516	508	554	551	537	491	531	527	518	522	499	511	496	536	523	523	568	538	499	563	521	549	525	501	545	524	548	536	498	567	535	511	501	506	526	520	514	558	546	564	534	496	542	513	546	510	538	484	507	554	534	496	499	539	544	498	520	493	556	506	533	502	500	499	501	530	519	513	522	545	499	533	542	505	541	530	507	498	527	546	533	509	534	515	542	549	521	494	530	557	534	500	542	520	514	559	531	506	542	526	537	543	513	519	478	510	566	529	516	565	561	496	555	533	521	539	564	498	492	552	491	496	532	502	557	516	501	525	505	549	487	493	508	528	485	564	539	515	528	506	505	546	517	524	548	546	547	514	502	525	510	512	537	513	510	516	495	527	496	527	537	478	529	553	536	540	536	504	526	504	513	546	542	535	551	544	549	559	524	511	525	514	517	512	523	504	553	516	516	485	505	542	540	496	552	495	537	527	510	545	586	531	535	541	537	528	539	529	501	513	547	517	532	516	529	541	521	521	506	490	512	512	537	511	549	514	504	545	515	530	515	514	547	481	516	553	537	511	539	518	525	530	503	548	489	525	517	503	554	518	540	514	525	533	518	518	573	527	520	543	549	542	518	531	555	528	507	503	544	496	542	546	565	509	506	535	492	504	566	499	508	503	523	525	550	537	599	512	503	506	538	537	506	522	477	530	496	531	509	507	536	535	516	529	513	533	518	517	513	552	499	482	498	548	521	546	523	508	531	476	517	529	549	539	524	505	497	497	537	549	538	528	532	489	530	553	505	529	536	530	510	504	488	501	520	508	527	552	527	586	511	514	538	549	529	506	514	500	526	542	513	520	532	528	528	551	501	536	510	516	481	555	529	488	534	536	520	543	508	561	512	536	555	540	529	561	519	530	533	510	553	484	527	491	500	547	529	535	516	545	538	475	511	591	539	518	540	525	495	544	532	542	511	544	499	549	547	524	523	488	564	538	523	514	502	543	525	537	541	556	526	517	528	482	528	538	520	490	495	554	545	520	537	507	525	558	547	505	572	540	512	509	541	533	537	561	557	530	523	519	542	541	551	523	560	535	527	519	524	508	514	575	532	508	532	491	512	503	530	536	539	524	531	518	530	547	571	528	549	533	522	547	531	555	507	505	525	500	525	540	493	486	497	510	491	541	545	529	489	534	543	547	580	516	530	513	515	516	492	551	483	495	534	513	548	501	522	518	531	513	501	485	508	478	526	509	510	520	501	520	525	518	510	508	549	514	494	541	523	517	504	503	530	538	550	523	538	512	500	519	537	536	500	497	531	530	507	502	527	537	517	500	531	533	483	505	546	521	487	509	594	573	490	467	536	473	528	549	546	558	528	573	521	516	564	557	539	505	537	546	506	521	547	541	513	570	540	506	531	509	501	554	490	480	530	505	522	532	551	515	529	525	486	570	498	515	527	553	506	525	538	494	500	509	555	519	522	564	523	525	516	515	499	496	538	503	515	547	562	556	529	505	503	550	571	567	497	525	553	591	535	553	537	512	547	534	483	518	546	511	534	518	556	493	538	530	525	567	535	541	518	517	540	495	503	515	529	505	522	502	505	522	532	538	501	526	532	503	553	517	535	502	532	476	500	504	519	488	524	482	529	534	486	506	529	513	512	508	512	520	541	511	545	527	549	504	536	543	478	512	486	489	510	522	487	528	516	524	509	499	526	510	568	530	539	544	542	509	553	548	555	533	484	517	505	529	483	534	540	540	484	552	536	511	568	542	518	531	527	521	528	528	548	506	515	504	500	536	523	495	517	496	516	547	542	527	540	521	555	548	547	513	517	528	481	531	521	503	555	555	537	479	551	506	515	540	564	546	507	495	503	480	535	546	501	532	496	563	519	513	502	510	547	520	498	562	518	539	571	529	516	498	529	546	514	525	540	559	530	476	531	545	529	478	535	511	487	506	514	538	547	513	575	499	508	530	500	517	554	533	509	585	485	527	553	457	550	527	516	524	566	528	530	531	518	514	525	549	549	573	529	525	490	514	506	548	469	557	518	510	517	539	534	571	519	500	547	509	536	526	515	516	504	508	499	531	542	525	524	505	523	538	531	507	560	550	509	498	529	522	494	502	532	536	526	526	524	536	544	552	500	538	494	531	535	553	591	511	540	523	521	535	539	514	524	548	509	559	552	523	485	565	518	545	518	496	525	534	577	530	539	507	524	529	515	540	554	520	501	546	558	514	514	522	529	579	506	544	530	514	561	540	506	479	524	498	532	533	565	524	492	493	507	501	573	539	516	503	514	522	536	497	493	556	498	528	519	539	533	507	496	545	506	511	543	521	548	544	513	499	528	528	538	499	517	505	498	515	507	514	526	493	531	489	543	513	505	538	523	530	510	524	517	490	524	554	501	513	511	506	533	546	522	516	526	508	505	531	529	553	516	540	543	512	533	507	511	533	527	518	543	558	547	546	546	506	543	526	530	475	522	523	547	546	548	528	550	495	523	532	538	528	546	523	497	565	531	512	530	530	557	549	528	517	542	576	507	512	519	547	514	512	522	521	503	537	541	547	526	579	493	477	517	522	516	517	518	543	505	549	550	572	531	540	499	537	482	546	474	546	488	496	544	532	540	549	585	490	533	506	487	517	498	548	495	520	534	554	515	525	537	526	530	502	526	525	541	540	507	511	519	534	561	494
2721	125	86	72	115	138	131	113	120	101	91	92	84	68	83	74	56	77	73	73	50	55	50	63	60	60	53	52	39	53	47	64	54	51	48	39	57	42	48	41	57	54	46	43	39	45	54	53	50	43	44	44	51	52	49	48	40	43	31	53	51	29	51	48	47	43	54	49	31	50	44	50	55	47	52	47	52	45	54	48	47	54	43	45	44	60	62	41	59	45	62	52	54	52	60	41	41	47	43	53	41	43	39	41	49	46	54	41	50	52	60	40	44	48	39	50	36	45	49	44	58	48	51	45	50	54	48	49	34	40	47	35	44	47	53	45	41	63	41	59	50	40	48	41	46	46	40	49	51	36	42	39	38	56	48	48	42	40	62	45	49	50	55	39	43	41	55	42	43	47	64	34	44	39	36	41	50	45	38	53	46	51	36	42	36	40	51	58	37	53	51	29	51	43	34	39	44	40	38	36	57	41	53	42	50	62	43	63	37	38	42	38	49	42	50	46	45	59	35	49	39	48	46	63	45	39	37	55	62	27	51	49	36	49	58	54	42	44	54	58	41	52	44	53	38	36	42	58	41	54	44	44	44	55	51	57	43	44	39	58	38	47	44	50	37	50	33	45	40	54	41	56	52	47	46	43	55	53	46	37	37	40	55	41	44	42	51	48	47	62	58	42	52	38	58	44	49	52	46	37	38	45	50	36	47	43	53	47	36	60	34	37	37	48	43	31	64	50	52	47	45	42	42	55	38	54	46	50	41	42	44	49	48	44	49	59	51	50	60	36	45	35	45	45	55	47	51	42	45	41	43	48	61	44	46	42	38	40	38	41	46	52	52	44	50	47	36	42	52	51	51	41	41	46	35	48	55	59	51	46	38	36	61	26	52	56	48	33	50	41	45	59	40	54	39	53	37	55	47	46	42	41	44	51	48	35	46	42	33	49	49	50	42	47	38	48	45	61	46	55	64	53	46	45	51	51	55	47	32	45	53	42	40	38	56	51	49	57	50	43	47	52	29	43	50	37	49	45	31	45	48	46	41	57	49	63	52	48	55	43	57	59	53	52	44	51	40	56	42	47	47	37	56	43	51	36	45	38	54	52	51	42	60	32	45	32	49	33	48	51	51	32	34	60	42	46	29	41	62	53	44	60	37	41	38	44	49	37	39	45	37	54	46	33	34	42	33	54	38	46	40	48	46	45	37	52	51	31	48	48	54	48	45	38	38	46	46	34	50	47	36	36	41	53	46	50	60	45	46	46	38	46	56	49	37	55	63	58	41	42	44	56	58	44	58	54	46	47	45	42	59	51	51	47	36	45	59	47	63	47	30	49	47	44	36	58	50	39	47	48	51	53	38	48	45	36	52	49	48	45	46	54	43	57	45	43	45	38	43	53	45	40	39	55	54	45	44	39	36	42	52	61	40	40	36	49	44	50	41	59	41	40	55	42	37	54	48	55	48	53	40	48	51	48	49	43	42	47	51	46	50	48	66	49	40	46	46	47	50	44	60	44	46	48	36	44	49	43	47	42	51	60	54	52	46	50	45	40	42	39	53	44	42	44	63	36	47	37	40	48	45	48	48	53	44	50	48	46	46	44	46	51	42	50	57	43	44	41	38	46	52	44	49	49	56	53	47	49	50	41	52	47	52	48	46	50	53	46	38	48	54	51	61	43	41	37	46	40	51	46	42	47	56	46	40	50	34	36	36	57	60	49	40	46	34	44	52	57	54	49	49	46	42	43	45	44	45	58	32	61	46	49	42	39	48	36	54	52	44	43	47	42	41	48	46	41	49	47	48	43	49	40	42	44	37	47	57	50	43	47	58	40	37	44	40	48	50	46	63	46	50	45	59	46	43	46	52	46	37	49	50	50	60	51	48	51	40	65	62	51	37	45	46	55	43	40	42	57	48	44	44	45	46	48	35	53	52	42	52	40	54	42	40	47	49	55	40	28	49	54	48	47	47	32	46	56	39	45	48	34	37	42	62	44	37	64	40	47	38	37	44	40	54	49	36	47	55	51	41	47	56	46	48	48	56	37	53	49	53	42	54	47	50	37	41	45	40	36	49	49	46	48	47	34	37	25	35	51	43	49	49	50	47	52	37	55	57	43	41	40	39	40	60	50	55	45	38	38	40	38	58	47	50	42	46	49	40	41	49	51	39	50	43	41	39	43	44	49	43	36	38	43	39	42	41	48	62	55	46	45	50	51	34	36	45	47	37	45	42	43	48	56	59	59	50	54	45	47	50	38	52	49	62	49	53	35	48	38	46	45	35	47	63	44	45	33	52	46	42	44	47	46	43	41	48	31	42	40	43	48	48	39	52	63	50	49	51	52	52	47	48	43	43	46	40	49	40	58	48	37	46	43	38	50	42	56	44	52	54	42	56	43	53	50	46	51	47	55	46	52	45	42	49	41	48	62	40	45	40	51	38	54	53	45	56	39	45	53	56	38	49	39	53	45	41	37	37	60	49	46	52	52	37	55	40	39	44	48	56	40	50	53	43	43	48	48	38	47	44	45	54	38	44	40	44	47	43	39	46	44	49	48	39	42	40	46	48	34	51	56	43	46	39	43	40	43	55	55	35	50	58	47	47	41	45	51	56	40	36	30	38	44	57	46	43	36	41	46	47	56	43	44	33	38	38	45	49	43	37	45	47	43	45	50	45	53	47	36	49	49	40	44	50	42	32	28	43	67	42	51	31	32	35	53	45	50	48	39	45	50	53	39	48	54	44	37	48	39	44	48	49	50	45	33	41	45	48	47	50	64	68	47	53	49	41	38	45	50	44	39	55	40	45	48	45	50	43	56	57	51	45	33	49	51	49	51	48	62	61	49	58	27	51	45	35	52	61	52	43	41	46	48	51	46	44	45	48	38	58	46	58	44	53	56	46	47	53	32	38	49	42	40	30	36	46	55	45	38	38	44	50	53	46	53	46	44	59	34	51	34	38	37	49	35	43	44	44	44	51	52	46	56	49	48	63	34	39	53	57	50	48	50	42	53	66	48	56	53	47	59	49	47	49	47	51	45	53	49	38	35	54	44	57	51	45	40	54	48	57	42	42	39	44	48	53	48	40	51	47	39	54	63	41	61	31	52	39	69	44	44	52	45	42	38	40	40	50	35	54	44	41	45	59	31	40	43	53	52	56	40	52	47	46	38	44	40	41	46	43	46	46	53	34	49	45	48	55	49	47	54	52	52	48	35	45	54	42	50	43	43	35	46	36	29	58	45	42	47	47	38	48	52	38	38	28	41	43	51	40	55	49	52	39	46	41	39	37	47	46	53	40	35	53	39	46	42	55	42	38	43	54	39	45	55	50	33	42	51	39	44	42	49	47	52	49	33	41	19	50	48	63	57	47	43	44	40	49	52	45	51	44	57	42	50	60	41	35	49	61	35	62	50	62	56	42	41	44	44	56	51	42	36	41	44	50	29	41	47	56	45	48	30	46	56	47	37	58	49	33	44	42	56	57	52	53	40
16471	3820	1962	5591	10007	9408	7523	6095	4965	4068	3247	2959	2619	2257	2069	1869	1955	1945	1816	1475	1372	1393	1229	1236	1137	1169	1109	1108	1076	1028	1103	1006	1016	992	974	948	942	926	917	950	879	912	890	981	893	860	867	880	813	851	873	873	842	869	826	875	845	884	830	836	841	823	839	887	823	836	816	784	892	822	815	846	864	838	826	882	804	811	830	841	828	824	827	852	837	790	828	820	811	860	792	826	823	778	788	827	801	799	841	809	781	821	858	814	822	805	808	814	805	858	854	816	814	796	824	863	826	807	756	801	757	837	821	793	816	867	847	812	796	817	845	862	803	851	753	800	796	832	834	800	786	773	854	831	812	768	799	817	796	837	800	803	830	763	862	816	767	811	828	819	777	840	858	765	833	783	818	812	870	818	856	814	805	812	808	840	831	844	831	860	804	796	815	816	797	857	792	770	785	872	793	832	738	767	828	799	831	824	832	815	818	782	826	805	817	788	825	803	847	821	827	814	831	742	851	811	817	816	810	875	846	835	853	809	790	820	788	804	785	780	829	811	810	778	881	798	869	800	858	840	833	816	826	780	853	811	829	800	861	869	832	787	779	773	766	781	859	824	798	828	817	825	820	815	762	866	805	834	822	818	776	822	824	783	777	833	818	824	863	740	755	794	832	831	848	788	810	806	874	830	798	845	802	795	774	839	838	820	772	821	854	800	798	796	806	823	808	809	788	806	851	758	807	821	818	787	811	811	784	855	803	814	780	832	806	794	797	852	881	832	825	844	814	873	799	822	825	793	774	819	866	845	824	802	837	803	789	869	825	801	776	815	795	807	771	807	804	809	821	807	806	798	799	823	782	736	821	827	804	799	800	804	794	817	834	766	824	816	835	861	859	841	802	779	856	804	810	816	785	831	767	820	814	797	830	795	779	778	855	776	763	767	759	847	762	836	871	798	847	788	803	797	808	759	828	843	830	789	812	802	808	842	794	797	774	791	845	868	814	820	833	811	840	783	737	789	806	890	803	809	828	828	776	805	810	847	816	820	847	848	796	773	873	802	834	787	781	816	798	838	831	788	834	800	704	785	795	787	827	815	859	782	806	841	844	821	775	841	785	842	809	799	794	797	822	825	847	821	829	816	819	780	808	864	767	780	778	815	842	766	838	799	853	776	823	830	767	794	780	806	781	808	804	841	804	834	805	850	849	813	854	785	812	804	819	849	815	768	871	797	820	805	792	815	781	820	799	837	848	834	777	825	769	800	838	751	788	818	810	787	820	804	838	793	804	806	778	850	812	858	764	864	810	799	814	826	836	783	789	841	864	833	857	769	756	706	742	824	778	796	848	826	785	808	810	827	786	834	831	839	747	835	830	787	812	824	810	841	826	774	816	850	806	837	795	807	791	836	773	799	790	813	782	827	821	859	854	794	801	840	834	876	814	796	754	819	813	807	804	742	793	796	766	776	791	834	796	776	803	805	797	859	846	863	810	859	802	837	861	825	814	801	832	825	808	821	804	853	830	860	822	822	824	782	827	821	860	816	824	795	797	832	794	800	772	806	783	847	808	805	853	835	795	836	741	752	824	864	845	799	804	800	822	815	855	856	823	801	793	832	756	820	782	763	829	779	819	836	772	794	823	847	853	809	847	849	815	780	775	832	808	851	762	811	826	795	796	817	817	750	811	806	798	825	806	804	764	789	789	799	789	863	771	821	769	797	811	792	816	824	790	828	803	831	805	821	835	818	751	836	825	810	767	870	811	808	787	845	840	829	796	762	795	825	803	837	749	819	808	821	815	808	812	781	828	780	849	838	812	796	801	796	770	840	814	822	813	792	837	825	810	833	829	828	773	791	802	843	841	772	747	798	820	747	809	802	884	832	816	788	745	802	799	844	838	815	806	824	808	830	807	810	790	830	804	833	823	790	828	814	747	833	810	815	835	807	821	798	805	798	806	792	817	797	787	816	834	798	845	804	842	778	821	786	821	821	844	777	840	786	808	832	878	811	805	821	780	821	846	831	832	771	742	824	744	797	803	796	825	813	836	751	768	841	828	810	795	787	797	778	802	876	779	799	783	798	818	831	780	768	847	820	823	787	827	798	838	809	845	829	823	807	824	825	829	822	843	821	814	790	767	819	743	807	779	765	826	835	873	813	847	842	785	774	800	832	802	814	782	793	787	801	814	781	789	790	764	811	813	813	828	816	814	830	769	808	823	839	831	785	824	838	793	841	841	849	781	848	809	839	816	820	810	755	770	809	866	788	756	800	786	845	818	829	842	798	826	792	836	812	834	727	808	818	857	804	801	769	795	847	826	802	796	845	823	735	786	871	785	840	845	761	836	807	837	794	836	844	784	780	811	770	787	812	789	794	802	843	820	824	769	760	843	798	818	854	878	847	788	796	822	834	811	830	796	866	798	771	833	771	838	794	811	790	832	795	816	823	790	807	859	794	723	799	822	844	836	775	803	798	809	827	754	810	871	835	788	786	836	768	805	793	762	838	795	869	805	799	812	830	808	809	784	806	809	845	824	845	828	841	813	803	843	802	851	849	837	826	774	822	818	798	821	803	821	817	820	902	840	865	799	788	861	805	770	802	863	810	845	814	798	802	801	815	798	758	785	842	746	875	802	797	809	812	781	833	813	790	748	813	838	804	818	760	822	780	815	845	803	841	856	802	839	818	859	849	815	812	814	848	834	858	831	820	815	811	754	866	799	799	791	816	803	793	796	835	847	837	823	762	825	803	807	784	859	831	772	797	819	806	843	866	823	787	779	774	790	866	821	832	800	823	811	794	799	788	829	723	790	816	836	820	811	807	827	825	763	797	825	799	845	832	784	800	846	791	813	809	826	772	836	813	844	833	834	774	768	777	836	831	767	813	743	805	819	855	817	841	806	798	791	818	762	774	812	792	836	821	824	840	833	850	835	823	795	831	833	830	779	887	796	788	794	796	788	820	820	809	828	806	801	838	831	801	828	794	802	779	763	806	785	832	833	791	834	812	855	764	768	761	849	829	798	849	822	805	819	845	776	831	812	784	862	799	832	823	778	821	829	789	808	766	822	868	772	804	790	804	852	779	775	776	807	835	820	837	800	764	850	821	809	794	831	833	794	792	811	784	800	811	831	808	863	850	758	802	864	772	780	798	851	819	825	824	837	798	838	806	778	795	797	782	856	818	763	863	810	805	863	778	817	837	772	798	807	794	783	766	860	835	812	826	798	819	843	875	790	881	870	815	787	845	810	803	853	815	834	806	828	863	826	791	796	854	790	851	769	849	853	808	792	774	829	774	794	816	802	843	835	763	812	807	816	774	797	820	841	809	791	815	836	843	831	851	797	822	818	824	871	843	869	838	816	790	766	755	859	817	824	877	789	778	800	826	818	768	769	814	765	822	813	835	780	800	847	817	767	833	823	795	834	830	745	801	821	863	728	805	790	826	789	831	772	799	854	796	811	792	778	826	798	848	771	813	827	788	781	781	834	825	807	832	840	855	827	773
2740	127	79	67	110	110	135	103	88	93	94	83	69	56	65	51	70	66	81	49	55	52	50	60	60	47	56	55	60	49	55	42	69	49	46	56	51	62	47	38	54	40	36	46	52	47	56	34	35	50	44	60	37	55	51	44	52	48	64	48	51	50	44	43	46	43	48	53	43	46	54	53	46	48	57	44	53	34	49	46	46	51	43	56	52	50	45	52	41	54	47	44	54	48	43	39	55	54	33	39	43	51	43	39	61	57	43	60	56	41	44	42	51	42	43	41	38	56	41	47	48	32	49	50	36	47	59	40	36	65	44	39	45	59	50	46	39	40	45	32	57	41	59	54	52	36	52	44	46	40	40	44	48	52	54	55	48	46	43	48	43	41	43	47	56	57	41	42	52	36	50	47	47	35	51	55	37	42	42	47	56	56	46	45	47	44	49	44	44	38	36	39	38	45	45	55	44	51	43	48	54	44	49	50	42	35	42	42	47	47	36	45	41	41	43	58	32	37	49	51	45	47	36	51	51	39	39	46	48	42	46	48	54	52	44	61	59	41	42	38	49	51	50	40	52	39	53	43	61	40	40	46	56	38	49	48	52	53	48	51	49	41	37	49	47	42	54	52	33	34	36	37	44	44	35	47	35	60	44	37	50	60	44	37	33	37	43	45	56	46	39	49	46	43	42	40	52	52	51	53	49	50	41	53	62	46	38	47	43	46	41	38	38	46	49	32	49	53	50	43	43	44	38	53	40	44	41	51	46	40	58	37	55	47	45	41	41	38	51	46	45	52	59	39	44	39	34	46	60	46	42	45	55	32	44	50	52	50	51	39	57	55	41	49	59	44	45	47	30	50	41	36	56	48	49	53	55	38	53	47	45	55	49	47	52	44	42	53	49	46	35	46	53	41	50	57	49	44	50	48	47	54	50	42	54	49	44	48	55	40	44	57	44	49	40	42	39	26	51	45	45	55	41	44	43	38	49	60	63	38	40	58	46	51	39	66	45	59	48	43	36	50	43	47	35	41	40	37	56	36	50	48	37	61	48	49	48	43	47	51	61	54	46	49	33	56	45	50	53	45	60	39	39	47	44	51	44	43	41	35	24	41	42	53	46	35	32	36	37	41	52	44	62	71	50	31	55	45	46	63	45	35	47	54	60	62	52	29	49	54	52	37	42	37	47	36	34	46	53	48	46	53	36	41	42	37	43	52	40	46	49	49	40	49	38	54	53	58	43	54	33	38	43	45	36	40	40	44	36	55	30	36	55	51	46	36	47	50	45	51	47	52	48	38	46	58	49	47	64	42	46	50	52	33	36	57	57	57	44	39	51	40	59	38	46	44	43	50	53	41	46	44	44	39	59	37	42	51	53	45	50	46	51	50	55	47	50	42	57	35	42	44	46	45	43	37	38	44	33	41	55	41	63	38	47	61	45	56	45	49	49	54	42	47	58	38	43	39	45	44	46	57	51	42	43	56	49	43	34	38	45	48	41	50	45	39	43	51	39	42	57	45	49	54	32	57	53	48	48	50	36	46	49	64	54	34	44	46	41	46	45	45	50	42	41	56	48	45	38	45	46	44	47	40	50	41	50	40	44	43	50	49	44	42	42	38	44	50	38	48	51	52	47	43	45	46	36	43	43	54	49	34	53	53	41	38	50	51	38	47	53	48	49	54	50	37	45	53	48	50	46	43	51	52	47	49	40	38	42	58	47	56	49	38	45	44	42	50	43	60	37	50	47	51	41	44	45	63	45	45	39	34	42	46	44	52	43	48	41	47	37	61	57	46	57	41	35	40	53	44	53	47	41	45	38	28	39	47	49	37	51	50	42	45	40	41	45	54	51	46	44	38	45	39	46	53	47	53	48	41	36	48	40	39	39	46	40	54	50	35	40	49	49	53	51	48	47	50	41	46	45	53	32	45	47	47	55	39	53	46	48	45	46	45	39	50	64	56	53	43	57	49	42	36	44	38	51	39	43	47	60	49	46	49	41	44	45	58	44	50	41	44	47	46	46	52	47	41	43	45	46	29	49	48	57	39	43	52	49	49	52	37	51	52	56	47	31	47	60	38	56	51	41	53	46	39	52	44	48	44	46	45	50	38	34	44	46	57	43	58	55	61	60	47	48	48	38	44	56	45	40	53	46	34	65	45	43	49	53	46	44	40	45	52	36	59	45	44	44	43	52	42	36	39	36	46	53	50	51	35	44	68	47	48	48	42	52	39	43	52	44	41	43	35	51	44	61	59	47	52	49	40	61	47	52	47	53	47	41	42	59	47	39	36	35	48	54	56	45	40	52	54	44	43	44	62	55	51	53	57	40	43	50	48	46	46	50	41	42	51	54	29	31	45	35	34	45	45	37	61	44	56	48	43	37	55	44	51	48	48	39	39	52	48	44	38	46	44	40	36	47	54	40	41	37	51	39	53	51	47	42	36	49	50	39	43	52	48	56	50	42	48	57	46	37	53	42	54	43	40	34	50	52	61	59	54	41	49	37	42	47	49	41	39	56	65	51	57	46	46	44	39	36	48	44	43	52	47	42	50	45	53	37	33	35	44	43	46	50	41	39	49	45	42	39	51	40	39	41	49	51	51	48	44	37	42	59	32	43	48	53	52	38	53	51	43	48	46	46	49	61	31	37	34	45	30	44	47	53	42	42	42	51	60	39	57	41	56	42	49	57	48	48	40	59	48	46	43	50	48	48	52	43	40	43	57	41	36	35	41	39	27	56	40	42	44	51	46	44	42	55	60	46	49	41	38	52	48	44	39	44	43	62	62	40	46	45	43	48	61	59	56	54	43	52	47	41	54	34	53	52	35	42	58	59	51	43	49	54	48	42	48	48	43	36	42	47	47	48	49	46	48	55	48	45	38	41	49	44	46	48	42	44	45	58	47	41	30	41	31	53	48	48	45	47	55	48	41	56	42	45	44	51	45	53	44	57	39	45	38	55	66	51	47	45	44	52	54	43	41	54	40	45	50	50	47	64	48	42	64	46	57	46	55	49	32	57	45	35	40	41	42	68	42	45	39	37	50	47	55	37	41	43	40	41	38	44	53	41	50	42	45	51	55	55	43	56	41	57	41	48	46	46	41	45	34	44	55	56	40	35	56	45	29	37	48	45	44	40	43	56	55	31	45	55	40	47	54	50	43	57	41	48	48	42	65	41	37	54	52	57	30	51	36	43	54	56	37	58	39	57	55	42	36	46	50	44	46	58	49	38	52	24	61	36	51	54	55	49	47	63	47	45	53	40	31	49	45	43	48	35	44	49	43	34	44	38	57	48	52	38	40	50	47	42	42	48	34	45	50	39	49	53	51	41	38	50	49	33	45	48	50	47	49	56	43	50	44	29	35	49	36	61	43	42	35	47	42	52	47	55	40	46	37	48	45	39	40	47	46	42	35	46	51	49	38	58	46	38	42	36	53	49	59	44	46	30	44	45	45	47	48	39	50	37	46	42	37	54	42	48	52	39	40	47	41
15986	3409	1846	5126	9313	8704	7162	5614	4417	3662	3212	2787	2383	2190	1951	1802	1756	1758	1747	1404	1239	1258	1233	1208	1125	1065	1129	1093	1126	1021	1024	1003	966	968	967	940	900	908	852	857	929	926	879	884	872	887	895	843	858	883	863	873	879	859	871	829	874	828	825	850	871	810	829	858	890	832	896	837	844	807	865	890	845	814	829	855	810	867	774	855	835	820	870	844	821	824	812	808	836	881	847	864	802	793	818	800	832	856	805	854	809	796	841	822	851	799	802	825	871	827	816	838	804	853	789	821	844	828	833	835	831	814	784	815	827	824	735	866	841	845	748	831	800	820	866	838	869	816	843	760	803	815	813	810	803	772	829	795	771	853	760	811	824	822	869	788	793	822	833	813	786	796	797	821	833	833	813	829	795	871	792	790	825	815	818	798	796	798	819	822	848	823	790	836	793	814	801	810	823	754	801	802	808	855	811	835	774	788	874	819	813	783	772	806	819	778	829	798	830	783	813	866	800	852	807	852	844	819	794	840	806	812	797	815	814	800	827	787	806	815	821	812	803	811	775	837	843	842	802	839	803	845	835	807	798	774	764	790	799	722	783	802	791	803	809	804	804	759	793	810	831	804	832	828	800	803	826	817	814	791	831	875	801	854	784	825	811	830	770	807	869	749	761	787	837	824	808	827	767	808	769	797	778	786	867	855	818	866	784	835	842	822	768	816	802	813	755	803	789	818	742	799	820	847	814	812	789	869	834	847	835	839	794	838	840	767	761	827	802	787	835	831	783	832	810	805	811	820	819	764	838	811	858	813	793	857	807	849	834	861	840	853	817	774	814	819	770	822	826	857	808	783	811	827	783	772	791	827	801	799	853	762	732	785	784	810	788	812	765	833	792	759	814	771	806	870	773	819	793	806	832	837	821	789	821	821	795	779	811	843	797	794	791	800	814	780	815	814	794	824	816	826	801	780	791	833	803	832	831	782	802	767	809	826	768	822	822	802	786	794	827	800	815	801	814	767	804	843	801	809	805	794	814	880	840	802	853	796	817	785	791	811	822	826	827	837	806	795	816	802	812	807	848	808	789	794	809	827	820	753	810	803	781	773	751	777	806	801	821	786	848	792	828	774	753	790	814	844	776	773	857	823	855	809	790	855	752	820	779	808	729	831	761	836	761	809	754	794	769	808	831	815	802	806	828	801	783	792	816	825	804	778	874	807	794	779	802	829	781	803	834	872	842	822	800	749	805	846	861	792	804	810	875	734	764	815	834	828	883	798	750	843	813	766	809	833	815	850	759	828	785	825	790	826	832	766	834	854	807	824	852	828	789	830	773	766	812	846	871	793	833	883	803	810	833	825	779	789	752	736	799	805	810	830	792	815	799	847	792	833	821	852	792	865	786	842	834	828	800	836	797	834	808	800	853	810	743	833	846	809	846	782	849	839	782	794	800	795	813	836	791	843	816	804	801	783	758	807	830	807	808	830	814	782	736	844	828	797	789	835	715	839	759	790	803	789	771	841	842	784	806	774	863	851	812	813	816	873	807	820	794	814	786	833	803	798	802	800	866	817	827	849	780	855	831	859	799	791	803	837	791	812	781	713	829	786	850	761	814	824	797	837	832	858	788	806	799	765	798	809	791	806	809	863	788	840	780	837	787	877	753	797	786	807	769	816	794	791	883	818	796	798	783	790	770	814	808	778	787	798	867	841	798	761	833	842	833	830	799	781	800	807	779	862	806	838	787	768	851	783	858	811	826	836	795	844	791	817	870	800	819	834	829	828	871	831	820	877	774	797	797	815	792	809	776	763	788	791	839	791	763	808	801	857	793	839	796	793	817	815	845	804	812	849	770	842	766	818	817	850	849	825	786	827	790	881	817	778	787	804	767	839	794	844	832	819	807	819	788	750	778	801	791	801	815	776	783	810	813	829	796	791	873	777	770	849	884	805	835	802	814	771	804	776	772	843	783	816	798	790	802	828	836	799	807	833	851	784	778	815	815	805	843	791	847	791	832	817	748	798	847	775	800	835	847	852	785	778	837	813	820	784	767	797	848	796	771	816	820	816	863	806	786	791	759	835	842	791	791	842	805	811	824	760	781	801	770	766	788	806	799	821	791	829	755	815	842	799	854	815	763	784	821	825	792	801	832	852	782	822	833	769	802	769	853	825	767	823	797	805	784	858	774	830	765	747	842	796	776	833	836	795	803	800	834	747	843	846	848	819	741	819	789	815	819	827	807	789	815	804	847	786	794	841	841	805	833	791	744	762	749	846	795	773	807	777	774	835	841	782	806	797	857	784	777	809	818	812	796	794	791	795	809	710	782	753	782	755	804	784	774	778	861	763	818	788	774	808	805	772	812	803	827	817	851	835	781	800	800	826	809	827	799	872	822	797	822	786	757	799	819	792	758	825	771	843	799	803	769	817	863	825	828	824	781	835	826	836	840	801	811	809	809	814	839	894	807	831	817	837	791	756	819	806	832	773	813	806	808	834	794	838	813	806	799	777	824	789	832	783	813	805	782	815	829	833	803	820	784	820	817	770	779	756	820	819	821	797	852	767	809	787	806	848	834	812	848	825	809	782	877	811	840	813	780	809	811	757	769	842	818	837	781	812	807	753	811	820	745	830	839	801	757	799	820	773	798	824	861	810	782	777	800	808	767	837	809	807	823	780	819	824	824	815	810	765	837	837	821	839	833	769	773	860	794	808	789	799	790	838	842	789	823	773	810	807	799	779	796	786	778	843	787	830	823	799	761	805	827	799	830	798	820	779	804	817	877	825	772	841	785	832	790	838	858	810	783	801	793	803	827	825	762	792	810	801	771	802	842	761	825	810	802	766	732	819	834	806	791	819	778	782	813	772	780	807	829	828	783	831	816	752	853	795	837	812	777	785	808	779	800	804	825	822	836	801	820	752	797	834	827	777	811	847	824	800	819	815	782	786	774	860	781	833	846	863	849	807	820	809	819	832	766	757	795	796	768	773	766	756	795	787	828	801	851	805	777	782	824	783	852	862	793	772	797	803	842	789	798	788	818	882	811	818	736	824	755	828	809	800	781	820	855	838	827	799	806	816	836	787	767	831	802	794	781	864	796	894	790	786	832	822	805	791	799	817	779	773	817	822	737	798	811	811	786	796	778	780	788	780	833	789	772	793	787	825	812	846	797	779	781	789	773	819	810	795	807	794	752	798	808	754	847	809	776	835	814	767	845	852	833	830	796	787	841	806	864	810	800	786	815	810	761	790	824	779	806	846	846	841	840	814	806	846	841	823	806	816	818	837	792	834	786	778	818	786	784	794	781	774	771	730	823	819	843	834	801	795	823	866	799	787	781	797	806	824	783	817	847	836	804	863	831	852	822	867	819	788	759	880	819	837	827	765	813	790	762	795	818	834	801	782	786	855	789	773	818	795	838	809	820	813	826	778	791	833	834	803	824	812	792	807	870	870	806	760	793	803	825	828	775	792	826	785	760	799	805	824	819	831	802	818	807	835	790	828
2242	217	99	84	143	175	168	147	135	118	113	88	105	71	84	63	68	75	70	43	48	54	46	30	36	35	27	27	33	25	27	32	36	31	27	25	29	27	24	27	26	32	18	17	35	29	31	26	35	30	25	23	32	16	25	16	27	17	27	22	26	29	32	19	27	22	23	21	27	12	30	33	23	28	31	25	26	25	23	24	23	25	23	20	23	17	18	18	16	25	24	24	26	30	19	23	19	20	19	27	27	22	28	29	12	31	17	24	26	16	28	38	18	17	21	30	21	17	22	24	22	22	22	25	24	22	21	22	28	23	21	24	17	18	23	24	17	18	26	14	15	12	28	21	24	26	24	34	24	26	21	16	20	25	15	26	17	19	23	17	16	14	23	21	21	22	21	17	28	21	24	18	24	26	27	23	23	29	29	32	19	28	18	21	21	24	20	19	28	23	27	32	27	28	28	20	26	29	22	24	20	19	28	18	16	26	27	17	26	20	22	19	20	21	19	30	17	17	26	25	18	26	18	24	24	35	22	18	26	25	17	25	17	25	20	26	22	27	35	25	15	15	23	11	19	26	24	22	20	28	13	22	29	18	25	21	30	25	35	16	18	17	19	24	27	22	14	21	30	19	22	33	15	20	17	21	25	26	25	12	15	23	22	25	23	30	22	26	29	23	27	22	18	14	17	21	33	26	25	23	19	20	21	26	15	26	25	25	30	21	27	20	21	16	17	22	18	20	14	19	18	17	29	17	16	27	28	14	15	12	17	22	19	25	31	25	22	26	24	21	24	15	11	26	25	17	21	23	18	15	22	28	19	20	13	29	29	17	20	18	29	23	20	25	24	25	22	17	24	28	19	19	22	19	21	28	17	16	23	25	21	22	28	21	26	27	30	21	15	22	32	22	18	29	24	17	10	21	15	20	22	31	23	21	24	25	22	19	23	22	26	22	22	30	24	26	25	24	32	18	22	33	23	19	18	19	14	18	21	18	20	19	19	32	38	29	23	22	18	20	31	24	22	21	23	23	19	20	31	25	22	16	21	24	29	17	23	26	21	25	22	22	24	18	16	23	17	24	27	21	16	13	27	21	24	21	22	21	20	27	15	21	24	19	29	20	17	19	27	22	14	25	15	23	30	17	19	11	27	17	24	19	22	19	20	30	16	18	19	24	25	25	26	26	25	23	24	18	16	16	22	23	19	18	22	27	28	17	20	23	20	16	23	23	19	29	20	17	12	19	18	26	22	16	18	20	20	16	20	18	22	20	22	18	15	13	17	15	20	16	26	22	20	15	28	26	16	22	23	20	25	25	22	27	26	23	24	27	26	25	26	19	19	24	28	20	25	26	19	20	22	21	22	25	19	31	21	17	21	13	19	19	26	23	21	22	27	21	20	15	21	31	18	29	18	24	20	22	21	22	24	19	21	22	17	21	22	21	24	23	22	28	19	21	15	24	14	15	12	28	22	24	18	14	21	20	20	30	16	16	15	22	11	19	21	17	16	13	23	27	30	20	17	26	20	29	22	29	19	24	22	28	22	24	22	26	27	14	20	19	17	29	24	22	24	21	16	21	25	17	19	17	23	23	20	13	17	24	18	12	28	18	31	23	21	15	29	31	19	22	23	20	16	17	18	24	17	27	14	27	23	18	30	23	21	10	28	20	23	22	24	19	23	20	17	24	16	25	24	19	25	15	29	26	23	13	17	16	25	16	17	19	19	16	25	28	13	18	25	25	17	21	23	22	20	19	21	28	19	19	24	30	31	22	28	22	20	25	22	11	17	24	13	29	16	27	17	28	33	16	22	18	15	28	24	22	22	18	23	26	19	22	19	20	26	23	28	17	18	24	22	18	19	18	24	21	23	30	23	18	8	23	22	20	19	22	22	17	20	14	19	21	16	14	23	20	17	21	18	20	17	24	25	23	15	14	21	19	22	23	20	23	25	21	27	32	30	26	10	18	27	31	26	27	16	27	22	12	20	22	18	23	15	21	21	24	29	32	15	21	27	23	23	20	24	27	25	27	18	24	23	16	23	12	25	23	20	31	18	27	10	20	22	28	32	15	20	31	19	23	27	18	19	23	23	33	20	28	19	16	29	29	25	26	20	19	18	33	20	24	26	24	16	30	32	22	20	23	16	15	23	18	20	18	25	17	27	18	26	20	23	20	20	17	22	19	25	19	23	18	23	20	28	25	25	16	25	28	24	15	25	25	21	23	27	12	17	20	20	25	19	17	21	22	28	4	20	24	22	28	21	25	24	21	22	21	23	25	20	17	21	23	19	21	31	25	24	15	23	26	29	31	29	19	17	20	16	24	22	19	34	19	16	25	17	31	15	20	18	16	28	26	20	13	17	20	26	23	34	22	20	17	14	21	24	19	23	16	18	24	21	21	16	24	17	31	21	15	19	22	25	22	20	21	19	22	30	21	27	27	18	22	21	20	20	20	22	16	19	17	26	31	21	29	22	29	22	25	32	20	23	29	26	16	20	27	16	20	22	19	16	19	14	17	28	16	10	26	25	26	19	17	20	29	25	18	9	20	18	23	28	19	21	21	22	28	19	30	18	13	21	24	21	21	20	24	19	19	24	19	24	17	26	20	23	27	25	16	18	32	24	23	13	22	25	19	29	14	20	18	16	21	17	15	28	21	20	34	21	21	20	15	16	19	26	21	19	22	27	20	25	16	25	21	26	24	25	25	27	27	28	22	19	29	18	23	25	26	27	23	17	32	19	18	23	24	22	21	21	27	14	19	27	28	18	15	24	22	16	29	21	17	22	24	18	23	25	22	21	21	21	17	16	19	35	30	21	27	17	29	21	25	14	28	24	17	23	22	19	21	26	21	22	14	21	11	28	16	33	22	26	28	27	20	25	22	18	29	22	18	24	16	16	26	24	21	24	12	27	20	30	25	21	18	19	19	25	15	22	15	12	13	15	16	27	23	22	20	27	29	20	22	26	19	16	21	21	26	23	25	20	18	21	21	21	21	26	18	20	22	18	24	28	21	21	19	25	21	27	19	31	16	16	21	17	15	22	22	21	27	24	14	28	21	21	19	24	32	20	24	17	18	25	14	25	27	34	21	20	25	29	28	21	28	28	24	19	22	18	15	26	20	20	23	22	19	26	25	27	34	13	23	19	20	20	14	24	21	28	38	24	25	24	21	23	17	26	18	25	28	23	18	27	20	24	15	22	16	26	21	20	18	22	28	23	16	26	14	20	23	22	23	16	28	15	25	16	24	24	27	22	20	27	17	22	20	19	16	29	21	18	20	21	29	27	25	28	21	23	23	18	17	21	18	16	23	19	22	26	16	23	19	26	20	27	17	18	25	18	24	22	18	17	21	23	20	18	26	24	21	22	27	19	28	23	25	19	29	19	21	18	26	16	22	32	20	26	23	21	28	22	20	37	21	21	22	21	17	18	15	21	22	26	11	20	18	21	18	17	27	21	16	24	17	17	25	20	25	28	37	19	28	22	22	27	21
22630	6362	2757	9515	16823	15510	12719	10240	8026	6600	5366	4449	3968	3182	2837	2428	2522	2490	2410	1712	1449	1365	1389	1158	1109	998	1088	990	949	828	784	814	756	689	713	714	687	679	617	644	604	560	618	575	606	579	551	580	527	497	500	564	552	487	534	500	468	476	523	478	491	453	472	482	437	434	475	420	434	449	443	431	442	444	430	429	458	415	472	433	436	410	398	446	439	418	408	437	430	383	399	425	420	425	449	399	415	423	400	414	401	402	425	434	393	441	421	399	392	393	382	420	387	412	402	391	409	419	401	398	367	374	404	410	404	411	410	376	396	407	358	439	391	395	389	378	413	390	384	379	361	377	371	406	363	359	387	360	379	385	417	354	413	382	379	407	384	378	402	381	403	385	411	385	380	402	400	381	413	383	380	403	413	428	433	378	382	410	369	404	414	417	378	398	360	368	378	391	396	362	410	373	394	389	371	380	385	357	384	366	409	435	385	365	414	405	358	377	377	378	412	389	391	398	394	409	376	397	396	377	429	364	368	378	374	368	345	360	376	427	344	356	416	371	409	394	400	385	391	368	377	341	396	375	400	389	409	392	418	412	384	375	384	398	412	407	385	401	388	364	398	388	397	376	408	384	401	415	373	386	377	376	437	386	402	396	386	365	378	414	375	366	373	437	379	367	393	329	372	389	383	389	424	350	379	419	387	395	407	371	397	379	395	366	349	366	371	360	406	378	385	372	371	382	382	401	390	375	367	405	394	402	418	387	405	374	387	363	405	405	400	388	389	355	365	378	435	362	402	381	390	392	393	381	372	379	408	378	380	390	384	405	405	371	390	407	360	361	392	364	393	388	390	399	403	427	350	373	404	391	366	392	413	357	399	367	360	389	410	387	407	379	412	382	404	365	426	422	411	363	361	364	370	380	369	406	379	379	383	388	372	361	384	368	346	387	390	382	367	393	376	381	382	356	366	384	368	382	419	358	385	375	365	386	397	379	373	428	407	347	367	372	378	379	388	414	379	392	384	362	390	330	390	342	371	360	401	374	391	415	372	351	377	384	410	388	372	389	386	366	366	359	391	381	393	381	375	395	411	363	360	406	357	401	369	382	383	399	399	380	389	406	401	341	403	374	381	377	380	383	363	392	381	392	370	412	399	410	374	356	350	348	380	396	386	344	372	393	391	370	356	407	404	407	384	392	400	375	377	389	378	408	397	380	369	415	388	390	405	350	390	378	419	404	350	375	364	349	357	400	400	370	385	402	377	396	389	384	364	374	367	430	364	362	387	413	395	408	365	360	363	378	395	367	378	380	370	376	342	394	370	410	396	396	374	409	423	377	381	385	369	366	401	379	415	403	379	371	375	388	379	403	381	374	393	391	377	408	356	364	407	403	376	401	383	396	372	376	369	357	367	430	364	392	371	394	399	347	347	392	392	389	368	401	343	386	391	379	340	373	416	376	397	396	383	389	388	358	395	392	396	377	356	348	388	358	386	394	412	381	378	404	398	401	368	397	410	399	386	391	380	394	387	390	403	377	359	373	353	383	356	363	388	392	360	385	341	383	406	409	383	381	371	387	375	384	355	362	404	387	370	378	413	383	374	404	369	396	381	395	362	396	389	381	362	355	428	381	384	380	346	401	403	387	340	394	362	373	416	365	385	366	413	401	366	399	373	381	386	385	379	385	406	369	370	370	383	360	365	371	365	370	386	429	397	395	371	405	414	404	382	383	404	382	379	417	385	368	393	364	410	366	377	402	373	387	383	396	362	380	364	361	363	392	413	370	405	390	377	389	408	412	365	363	396	332	405	384	396	343	406	385	399	377	362	387	384	373	378	417	337	390	395	356	373	354	409	391	339	391	379	387	413	372	389	396	374	363	389	384	377	367	380	375	397	385	410	390	375	363	363	374	421	369	382	389	354	372	366	369	415	367	359	380	375	397	349	354	353	362	374	387	366	385	384	392	397	365	391	380	365	361	377	401	394	420	374	384	375	362	384	407	377	389	415	398	400	394	408	361	374	392	379	362	398	425	396	393	386	422	344	382	360	382	423	394	390	393	378	397	431	394	376	445	383	369	384	391	359	368	386	386	382	376	379	391	388	373	430	353	373	388	392	411	396	358	372	373	373	377	369	384	372	387	375	401	380	357	397	405	381	380	386	398	401	393	352	387	347	382	379	381	414	380	383	389	378	404	354	380	401	384	384	378	396	360	396	389	391	386	384	371	389	372	359	392	358	369	428	355	363	381	387	363	370	373	418	370	399	428	422	387	349	375	381	362	410	372	338	393	382	361	376	390	376	400	376	393	378	386	351	371	414	366	382	333	368	371	363	380	368	382	423	394	389	378	378	393	382	396	406	366	381	393	424	366	345	372	374	412	404	383	387	401	398	374	414	426	382	401	400	396	366	384	383	382	370	407	361	389	402	372	387	377	377	380	407	353	391	398	384	370	382	397	361	371	404	393	398	364	381	356	399	391	381	394	361	413	387	373	367	369	407	392	389	381	383	405	410	389	368	350	396	366	379	380	377	393	389	393	395	367	355	339	379	366	429	407	405	419	335	398	387	374	406	366	387	384	387	378	396	380	375	366	373	365	378	377	371	385	376	400	363	366	397	394	415	356	382	352	373	405	377	390	382	377	386	389	435	342	360	378	373	378	402	390	412	360	414	396	393	388	374	385	357	405	360	391	423	360	382	346	398	383	382	398	383	370	380	415	398	337	360	364	371	378	387	408	398	401	384	376	377	378	380	385	393	407	387	344	398	372	382	431	384	388	375	399	400	360	379	411	368	406	380	389	349	396	364	365	366	415	380	342	399	379	358	345	381	389	420	367	395	332	406	391	371	383	357	379	383	402	388	370	355	356	393	370	366	388	402	350	365	355	356	415	352	355	369	390	400	393	391	382	375	379	381	372	397	380	403	412	389	357	380	350	391	372	395	373	393	396	384	368	430	373	396	393	355	376	388	397	364	428	369	392	372	394	372	402	398	343	390	402	390	376	415	408	367	372	355	360	390	381	380	416	344	354	386	387	383	356	392	370	366	385	382	404	390	395	376	389	408	372	356	381	386	377	365	346	405	372	413	425	361	377	356	383	402	393	375	408	401	360	394	379	376	373	387	373	351	387	408	360	384	418	382	373	350	411	417	373	363	376	392	420	411	382	366	409	393	369	384	358	365	407	334	376	383	403	412	395	373	396	401	418	373	395	409	415	387	403	375	373	396	388	399	396	393	400	400	388	352	355	365	375	402	366	344	397	367	396	394	398	402	368	411	371	392	407	403	353	372	375	390	407	361	394	385	405	386	371	413	361	371	384	372	364	373	355	388	372	380	437	401	377	370	374	421	390	365	403	386	433	376	367	370	373	427	385	393	380	399	390	396	367	404	394	401	355	365	382	357	345	401	410	451	343	363	361	373	430	382	400	384	375	376	375	403	430	433	388	392	385	387	379	386	391	363	383	400	380	425	378	423	402	366	389	385	362	369	388	380	370	366	365
1366	57	39	26	56	57	49	57	48	50	32	38	47	46	24	31	37	46	47	31	25	34	27	31	29	39	35	26	41	25	34	39	25	38	26	25	30	28	31	28	27	32	37	21	34	25	25	26	34	34	40	27	30	29	33	28	35	25	30	37	24	36	36	35	35	20	23	30	30	29	25	28	31	28	32	33	15	43	26	27	31	33	25	44	31	27	37	35	20	27	34	30	33	33	31	35	30	29	25	39	30	32	31	32	31	27	29	26	40	29	27	29	35	35	34	41	32	34	28	35	43	39	24	24	31	36	22	32	33	31	34	40	23	24	21	28	38	21	31	37	25	33	25	30	39	34	24	17	38	33	34	34	29	34	33	34	36	16	31	44	28	26	39	32	35	35	32	23	27	25	38	28	26	39	34	29	40	28	34	37	31	16	28	26	32	34	26	29	33	35	29	33	31	29	38	27	25	35	36	25	41	37	25	31	31	37	27	34	30	30	40	29	30	33	26	32	28	28	32	35	28	36	21	37	27	30	29	26	26	42	22	28	33	42	33	25	39	22	24	40	35	40	34	32	27	23	38	30	27	24	28	34	26	28	25	33	24	35	30	29	34	25	32	25	35	25	35	33	37	42	37	25	27	22	31	31	38	33	30	33	20	32	34	27	24	30	34	31	22	24	27	35	35	25	39	28	24	46	34	23	25	39	37	32	38	42	25	28	32	36	35	36	28	21	26	24	27	31	30	41	35	32	27	36	31	26	27	27	29	29	21	29	26	23	28	27	19	31	28	25	30	33	29	38	26	25	23	37	26	30	34	21	44	37	35	33	27	27	21	34	30	26	34	29	34	28	22	28	28	37	29	22	34	24	31	32	22	45	31	30	36	22	28	33	24	26	17	29	30	30	34	34	27	25	26	36	39	33	31	22	34	25	30	27	39	36	30	20	30	37	29	19	32	23	26	30	35	38	30	33	26	23	34	25	30	31	33	30	40	28	37	28	36	41	31	33	26	30	35	27	28	32	27	30	28	32	29	31	29	22	27	28	22	33	48	41	25	26	31	26	34	32	30	24	23	39	37	44	24	32	27	35	27	36	23	25	17	33	26	42	30	29	30	42	27	27	29	43	30	30	38	34	23	33	27	27	22	24	36	34	30	19	29	27	25	23	27	36	19	30	27	24	44	31	42	26	32	42	28	24	37	40	20	25	27	26	33	28	24	33	31	39	36	38	32	24	30	20	34	35	22	35	39	32	30	31	30	34	38	27	29	28	31	30	23	40	35	30	41	22	30	26	21	24	32	35	37	27	34	29	29	30	33	30	21	28	24	29	20	22	25	14	30	21	35	38	28	38	24	42	33	29	31	28	28	39	26	25	22	28	36	33	27	33	25	30	24	40	27	30	37	29	38	31	27	29	33	23	30	38	33	31	41	31	25	31	22	30	34	18	24	27	35	30	20	26	21	28	37	26	39	21	43	23	34	29	37	24	34	33	37	27	40	27	30	33	32	25	32	33	38	24	29	31	31	46	31	37	24	23	33	29	39	35	29	29	33	34	36	34	28	29	27	24	31	33	27	29	31	38	29	29	36	33	27	26	26	30	38	32	29	39	38	32	30	32	32	39	34	37	25	27	39	31	23	28	31	25	31	29	32	32	40	23	32	25	31	28	26	27	32	35	36	35	29	27	22	24	34	31	23	27	31	24	37	30	21	32	38	21	39	26	45	27	33	29	35	35	26	22	25	31	35	29	25	29	30	38	26	32	19	16	38	37	27	20	25	26	32	25	22	32	34	31	36	30	37	31	30	39	34	41	27	30	23	27	23	31	36	29	28	25	33	36	29	38	23	32	33	22	41	33	42	25	51	36	35	30	37	36	28	28	31	33	34	31	25	31	34	25	27	32	28	19	33	41	34	35	34	37	30	37	27	32	27	27	41	34	28	30	35	35	30	34	35	31	28	40	37	26	29	28	36	28	32	40	37	27	25	23	31	35	41	26	34	27	34	29	31	26	32	28	33	25	30	27	31	37	18	27	26	32	32	34	29	40	31	33	34	43	34	23	32	38	28	37	27	37	46	23	40	25	23	39	19	19	45	29	34	30	26	25	42	43	28	31	24	20	30	22	25	37	31	24	35	31	28	36	34	32	38	35	25	34	26	29	27	35	34	32	25	34	25	31	32	36	35	26	20	33	34	33	26	28	27	29	20	24	22	47	24	34	29	34	30	35	26	33	24	37	27	39	25	39	30	29	33	27	34	30	33	40	27	37	45	30	35	36	30	36	35	34	25	26	30	30	31	38	28	38	33	37	38	24	31	31	30	25	19	34	31	36	37	29	25	34	24	24	29	34	26	26	42	28	40	23	33	27	27	32	35	34	27	37	37	31	29	34	22	28	30	25	33	37	27	32	26	33	42	34	29	32	37	31	32	32	38	34	30	28	26	41	32	24	40	25	28	28	29	24	30	32	44	29	28	37	27	24	27	28	29	20	29	31	26	32	25	28	36	31	30	30	31	29	35	30	22	33	33	33	35	33	34	19	29	29	29	33	39	28	26	26	21	36	36	30	26	23	29	33	23	31	31	30	34	38	27	37	35	49	36	39	23	33	34	34	29	23	34	30	37	34	24	31	18	32	32	31	28	34	27	30	30	24	28	32	29	32	26	43	39	38	29	34	20	29	25	31	27	32	40	32	20	36	30	31	20	41	31	35	30	30	32	30	21	27	34	36	35	40	33	34	28	39	29	24	29	31	29	38	33	33	38	36	25	33	29	26	30	28	39	29	28	32	31	43	25	31	29	32	27	33	28	30	23	39	35	26	28	25	32	27	31	25	26	35	31	25	43	33	41	21	39	33	36	34	28	42	36	33	28	37	32	39	20	38	24	44	36	27	32	27	26	38	37	26	32	25	35	24	32	26	25	37	28	35	32	34	28	23	23	29	35	30	28	22	30	40	33	22	28	42	31	25	33	38	25	35	38	29	30	18	34	24	48	31	29	39	43	41	33	37	43	29	24	25	29	37	36	35	27	35	33	36	26	28	35	34	25	31	32	27	35	30	27	28	43	41	32	24	33	31	31	28	31	24	26	36	23	36	25	25	43	29	36	29	32	31	25	32	29	23	40	30	35	36	47	41	34	33	40	29	34	34	23	37	28	29	33	24	29	30	43	30	24	31	25	34	28	38	38	37	19	31	31	26	36	18	42	28	42	21	31	40	28	24	31	34	27	32	32	39	35	28	40	31	30	38	30	28	29	23	25	38	32	30	30	32	34	32	35	30	37	46	45	27	28	31	26	30	33	35	31	39	27	31	39	33	30	31	26	34	25	26	33	29	21	41	33	26	39	33	27	35	34	31	26	22	25	22	40	26	29	27	26	32	26	37	37	33	34	19	35	26	21	34	32	22	32	29	41	40	33	31	48	29	31	33	35	24	36	32	33	32	27	38	29	28	31	29	25	28	40	24	31	32	25	32	26	36	35	30	22	31	33	20
11525	1638	845	1823	3287	2914	2367	2057	1634	1369	1175	1100	1004	974	791	787	815	863	824	715	691	637	640	672	653	593	622	576	573	628	579	551	533	574	568	554	598	587	539	553	497	505	561	568	602	554	553	517	528	499	592	567	609	510	572	570	541	525	550	549	531	539	519	503	529	557	523	549	545	547	540	482	562	536	533	537	543	528	530	497	527	514	532	538	553	524	527	534	538	540	503	548	519	503	546	536	501	534	529	523	537	504	485	522	561	553	525	502	522	524	533	530	544	538	571	527	548	560	537	599	497	530	502	529	528	529	501	554	546	557	593	553	532	546	547	518	489	563	528	532	524	531	521	515	558	504	529	545	475	543	564	567	528	526	542	528	531	533	588	564	550	581	540	523	532	533	542	483	535	595	561	516	522	524	550	494	493	520	549	548	498	545	532	521	527	500	505	550	524	516	544	510	550	512	570	517	539	530	533	523	522	541	530	532	538	497	507	546	542	557	539	516	525	497	547	526	530	577	532	529	526	519	546	547	513	501	565	555	591	528	533	520	547	545	492	520	519	448	509	539	519	507	552	523	571	507	547	548	541	520	535	541	515	551	483	544	550	481	530	539	543	504	536	522	527	539	503	516	532	540	535	530	553	538	537	544	514	524	541	545	497	527	521	542	525	496	505	519	553	571	533	537	580	537	531	585	571	540	501	530	589	519	519	557	584	543	550	525	530	535	587	502	530	494	512	537	504	544	527	510	528	528	503	548	506	545	512	526	525	536	547	545	546	544	550	527	552	548	507	523	528	550	501	534	515	563	529	537	561	542	519	531	524	523	472	515	518	589	543	530	542	518	541	518	501	570	543	515	517	513	493	551	534	570	544	553	546	543	519	554	547	538	553	572	515	526	555	495	514	524	560	548	552	527	575	519	539	536	563	528	568	530	572	547	540	527	512	542	494	464	554	543	493	533	540	557	492	521	480	551	531	519	517	540	514	550	532	562	515	537	574	508	498	524	523	503	547	517	522	537	562	531	553	518	551	582	509	564	551	529	534	535	522	534	504	539	535	512	587	481	517	516	529	567	530	533	521	543	529	484	580	524	559	489	526	570	529	526	501	518	566	562	503	529	492	521	502	511	542	501	543	544	560	532	549	518	536	531	531	524	519	557	496	515	531	522	517	562	565	507	549	527	516	533	500	550	511	522	512	569	462	572	535	562	523	533	537	530	554	554	520	576	494	523	540	512	510	533	535	518	512	528	520	508	502	496	532	532	558	526	537	537	522	533	544	505	525	478	507	536	522	511	509	512	548	499	535	518	565	561	527	543	524	542	578	503	496	555	525	552	500	543	543	536	531	526	575	576	581	544	476	534	513	561	579	477	529	526	518	552	546	517	501	528	500	537	557	564	525	490	562	557	529	511	538	524	543	554	489	561	547	551	511	538	539	562	526	554	571	501	516	561	502	540	530	523	532	541	538	542	496	498	542	541	540	507	521	525	528	523	524	561	543	544	501	525	529	506	505	492	501	494	499	509	525	541	563	487	507	549	514	535	541	488	506	551	546	564	521	522	518	544	521	503	531	517	532	522	493	515	529	518	539	529	493	498	550	528	543	559	545	517	526	504	504	520	539	556	567	532	535	569	546	512	543	530	559	550	499	536	496	528	528	522	518	545	499	555	530	504	543	517	540	535	516	544	496	505	478	525	540	521	527	538	559	510	526	533	530	515	487	512	555	531	521	514	532	527	506	493	536	561	529	536	536	575	544	550	495	538	512	527	543	541	519	523	526	520	522	543	529	502	468	528	534	502	549	523	537	531	539	495	505	532	551	508	511	508	580	515	523	576	540	554	574	506	534	542	537	554	500	509	546	548	510	554	550	528	540	531	539	519	487	598	546	568	522	539	526	513	536	553	535	539	517	551	545	511	583	536	550	551	506	502	530	568	523	544	533	515	553	489	530	528	549	563	527	513	557	485	509	528	497	548	564	504	516	520	557	525	543	516	538	569	522	552	536	561	484	502	502	525	486	564	573	547	522	529	546	526	553	539	524	529	542	522	528	525	580	548	525	511	559	510	540	530	492	558	555	517	496	484	547	522	503	548	537	509	476	505	516	549	495	520	507	507	546	524	565	488	522	525	541	516	531	533	561	519	546	529	517	545	549	517	532	507	511	513	520	523	522	546	550	564	514	548	526	506	539	489	482	513	556	554	541	527	538	502	521	501	528	492	561	546	511	528	545	514	502	484	556	552	513	538	518	523	555	508	561	546	542	570	539	512	576	538	559	538	536	578	509	540	519	524	525	532	524	532	513	530	516	534	517	517	512	548	501	539	560	481	497	512	485	506	519	494	495	549	541	537	530	524	549	531	528	506	532	502	534	517	488	529	551	527	525	507	576	547	511	517	541	548	511	568	535	505	510	509	556	582	498	541	521	522	565	530	548	521	576	506	510	501	521	541	506	522	551	540	512	552	573	512	540	531	551	475	509	549	558	502	532	544	541	530	531	541	539	553	559	565	573	530	487	534	526	558	554	560	514	558	508	531	561	535	541	520	510	513	511	520	588	569	521	572	546	547	575	508	511	538	551	536	541	476	518	552	553	525	506	506	514	537	518	505	541	576	603	540	489	551	525	543	523	537	525	556	509	557	585	555	518	558	522	502	545	562	517	567	543	538	497	530	539	491	522	541	536	551	509	563	510	568	556	559	542	534	522	516	586	526	551	543	560	523	540	570	501	495	517	559	515	543	554	526	524	515	500	537	587	529	528	517	526	573	507	559	553	513	528	541	516	573	502	532	532	539	524	562	532	512	517	572	559	527	544	557	543	533	517	537	574	516	504	545	525	531	554	485	504	537	540	526	519	571	538	536	525	531	595	553	533	521	513	564	511	576	492	559	502	568	480	504	533	514	571	490	573	520	543	526	522	516	534	536	547	547	534	518	500	511	527	526	502	521	553	541	560	491	514	582	542	553	528	535	571	522	547	580	504	581	536	539	544	534	575	546	525	562	513	537	525	568	540	542	551	488	517	538	526	557	504	534	517	499	544	524	509	530	512	480	542	500	541	515	561	518	535	535	552	507	551	563	547	523	520	547	534	532	514	520	537	528	529	493	560	492	480	571	553	556	579	534	550	513	532	533	530	561	503	536	523	557	531	528	501	532	550	506	538	556	534	568	539	502	608	531	545	489	536	548	549	563	541	499	538	536	525	580	516	547	535	528	565	537	573	529	517	558	526	508	541	512	531	517	571	500	518	489	524	539	530	547	551	465	531	508	543	521	508	541	543	505	539	495	530	519	498	537	508	544	536	555	523	504	563	520	512	531	529	554	496	548	542	495	554	530	517	564	532	532	535	547	540	470	518	543	534	528	522	525	486	510	537	529	548	548	570	555	530	536	461	538	492	526	578	542	534	539	516	540	503	486	551	543	530	551	549	540	478	571	531	529	494	556	536	542	515	533	528	493	470	544	522	518	540	544	578	521	484	562	488	533	489	550	528	548
2742	140	85	67	101	108	141	123	114	101	93	98	81	78	83	52	80	81	60	59	67	63	66	64	63	54	73	44	61	52	49	44	49	53	51	45	64	52	50	51	41	57	55	60	47	54	49	48	43	50	50	52	50	44	51	55	62	52	53	58	58	54	43	54	47	41	62	42	48	48	42	59	58	52	41	44	45	43	42	42	44	52	48	42	53	46	56	53	43	48	47	58	48	51	53	32	48	51	43	48	52	49	50	61	40	44	41	60	49	47	36	44	45	51	58	40	49	54	44	57	45	40	39	56	56	54	49	39	41	42	45	42	46	50	37	42	51	53	54	60	49	47	46	55	44	47	45	46	42	64	56	48	57	57	58	46	39	41	62	45	46	39	40	31	57	48	50	60	52	55	51	42	47	41	49	44	51	38	35	37	66	51	42	42	41	54	49	47	47	54	50	41	30	45	65	39	43	42	42	44	36	44	57	48	54	56	49	47	48	41	58	44	37	35	45	45	43	43	35	39	50	30	41	46	47	45	52	40	46	52	50	45	49	47	72	42	54	45	43	38	41	51	46	53	58	34	44	38	39	59	46	50	45	47	49	42	49	40	56	51	54	44	50	49	45	56	65	51	40	44	37	61	52	47	52	35	48	50	47	38	57	48	49	37	44	52	39	51	48	46	42	40	48	46	56	51	59	44	53	56	47	51	48	48	51	46	44	53	46	40	38	48	51	42	57	42	43	49	42	46	53	48	40	54	52	44	50	27	49	43	44	61	44	46	47	46	34	49	44	41	43	55	49	51	66	53	44	33	45	52	57	66	45	51	41	50	46	40	50	44	46	36	53	54	43	46	39	45	53	45	45	64	42	49	50	46	45	48	48	38	45	48	48	37	48	44	55	44	38	44	51	42	39	38	56	50	53	39	48	51	54	42	47	46	38	49	56	51	51	35	44	46	43	45	42	51	66	32	41	48	57	45	66	48	46	42	40	53	42	53	37	43	56	43	41	43	40	48	51	43	53	33	41	51	28	45	43	35	41	35	50	44	52	43	44	40	44	51	42	39	47	46	45	46	43	42	52	47	46	44	57	38	47	51	52	58	54	43	43	47	58	46	59	43	47	42	45	60	58	47	44	45	52	51	45	39	41	43	46	48	49	48	44	57	52	43	53	48	58	57	44	51	56	49	45	46	54	52	44	48	36	53	34	51	42	46	52	48	60	55	48	50	39	56	51	39	58	50	49	42	61	63	52	47	44	52	44	54	47	35	48	48	56	42	38	51	47	41	55	48	58	40	47	50	58	42	42	43	38	44	49	54	40	46	41	53	50	43	56	40	47	51	43	43	41	47	39	42	49	60	52	48	40	55	56	28	44	53	49	53	50	48	39	50	48	43	38	54	56	44	42	53	57	48	45	54	49	51	58	50	46	46	53	38	49	52	61	52	38	49	54	43	49	39	54	46	40	41	52	48	36	50	46	47	43	38	51	46	53	47	34	45	62	41	39	57	44	51	51	45	44	46	51	43	51	41	44	46	49	59	40	55	44	39	47	45	47	37	57	44	62	47	53	41	50	60	37	48	53	41	38	42	49	46	51	47	41	41	45	55	38	39	60	45	43	71	50	62	52	46	48	44	38	40	49	53	48	52	58	51	37	47	48	57	49	48	57	50	42	48	48	41	57	47	50	44	41	46	47	46	46	56	43	41	48	42	46	42	53	45	62	39	50	39	46	40	46	44	51	46	53	55	47	48	40	36	48	29	36	68	46	39	43	56	45	40	44	52	58	38	40	60	45	49	46	50	47	31	43	47	42	65	55	57	46	45	45	37	54	58	37	55	42	45	43	55	36	50	54	36	41	57	48	44	43	44	50	47	37	43	47	38	49	49	50	56	45	47	44	55	36	47	57	40	45	49	49	42	51	29	54	45	51	41	39	47	45	45	50	55	40	41	52	53	43	48	53	47	43	46	51	45	47	55	56	53	49	40	45	55	58	41	68	49	43	49	48	53	56	56	50	54	45	54	36	41	55	58	50	46	37	56	49	44	35	43	47	46	47	59	45	43	46	52	59	41	44	41	45	39	41	52	54	49	50	48	56	54	47	49	50	46	44	30	45	39	45	45	39	43	42	56	48	42	54	45	50	34	50	41	52	38	48	55	46	44	59	45	43	42	57	59	53	45	44	50	43	46	39	44	48	36	53	51	46	35	48	35	48	49	58	46	45	52	51	43	44	44	56	33	49	46	54	50	54	47	41	43	51	52	34	42	45	43	48	40	39	46	44	45	43	64	49	40	56	48	47	46	53	53	47	59	33	52	49	39	45	57	55	54	48	56	59	53	57	56	43	42	47	52	48	42	47	50	50	31	49	52	46	41	40	43	31	58	47	48	40	38	48	50	60	54	52	40	47	39	43	39	58	41	51	46	43	48	59	52	40	52	42	38	45	52	52	44	43	48	43	47	54	49	40	48	43	49	47	62	41	41	46	51	53	46	55	42	39	42	53	36	52	51	57	44	52	53	44	39	51	51	55	46	55	30	40	50	55	51	54	49	38	42	56	44	53	44	43	47	41	45	51	46	35	33	48	37	48	63	43	52	45	59	48	51	33	59	42	62	36	53	60	41	39	42	43	43	56	37	46	50	42	33	44	54	50	42	45	43	46	49	49	42	42	55	51	51	52	51	56	39	46	40	44	54	44	39	51	50	48	58	61	56	50	51	48	57	36	50	44	34	52	41	32	42	42	59	54	57	36	49	55	55	43	59	51	61	56	54	43	49	59	44	46	59	50	54	54	48	39	47	32	53	53	48	54	52	37	58	51	37	48	39	42	38	44	47	46	54	45	44	54	37	46	47	61	57	42	54	45	34	52	55	46	49	40	49	44	46	54	51	49	39	36	42	45	47	33	65	41	42	45	46	38	51	45	45	45	54	49	48	45	44	49	62	47	47	52	42	48	42	52	46	59	51	48	37	54	47	49	56	46	30	56	48	32	41	50	44	43	58	55	59	47	42	56	43	49	51	46	59	52	44	46	44	48	39	57	50	48	52	50	45	51	43	45	44	55	51	60	48	46	47	36	44	43	44	48	52	61	40	57	40	60	46	47	53	42	57	46	37	44	45	58	39	42	37	52	30	41	51	41	49	48	53	51	40	48	44	42	43	60	44	48	49	64	65	41	40	47	42	44	49	50	55	48	59	48	52	37	54	44	47	58	48	50	51	45	50	46	57	43	51	44	41	49	49	49	42	49	46	49	45	43	41	31	51	53	47	46	51	54	42	65	45	48	58	36	45	57	41	55	49	47	37	57	43	53	57	48	48	50	52	62	42	51	42	39	43	44	38	49	40	42	50	53	42	40	44	43	52	42	46	57	36	50	49	38	34	28	54	47	50	40	47	38	60	32	59	47	38	52	62	49	50	52	49	43	46	39	64	40	42	53	43	56	57	40	48	45	51	38	45	43	50	52	45	56	45	34	46	55	50	46	69	36	39	45	57
16390	3741	1938	5533	10050	9444	7720	6140	4844	4010	3451	2961	2500	2297	2099	1786	1959	1840	1885	1506	1416	1275	1260	1260	1184	1138	1059	1071	1143	1104	1015	997	906	968	987	971	977	912	946	904	944	892	881	918	893	957	930	896	887	878	846	885	840	891	842	875	918	854	851	888	879	850	858	898	790	867	823	834	873	860	832	806	837	818	849	803	810	837	817	811	814	847	841	837	782	825	819	807	860	814	813	818	853	861	877	866	801	859	859	857	839	817	785	836	813	833	837	821	801	812	801	817	816	811	828	817	864	862	847	860	840	829	778	761	806	827	764	853	828	856	841	867	826	822	838	868	838	816	775	818	816	855	800	842	790	798	816	824	770	868	835	798	794	902	817	884	771	796	802	807	830	779	878	773	816	782	817	742	828	809	847	811	768	882	822	824	844	775	846	860	827	819	839	809	798	811	834	812	820	883	789	776	813	876	807	812	800	777	818	819	822	802	791	862	857	835	793	805	773	831	808	820	813	825	832	859	778	831	819	832	784	777	828	819	850	847	833	800	847	883	852	844	755	793	781	781	808	806	851	819	840	844	766	778	841	847	797	839	814	803	818	825	858	872	794	802	834	827	916	818	816	745	862	866	801	869	779	839	815	783	850	812	839	771	806	848	810	780	801	804	827	810	825	853	799	866	790	807	823	811	792	814	803	817	827	811	810	838	867	810	879	848	761	832	814	832	824	779	801	795	859	764	803	821	812	821	813	783	781	786	785	801	804	783	829	842	841	797	882	830	804	769	774	792	779	781	812	806	849	819	795	838	814	840	760	829	841	841	833	826	775	821	782	797	825	815	852	821	850	774	780	824	834	768	775	801	822	829	760	784	840	798	732	867	862	805	844	834	766	826	823	831	821	761	796	776	765	875	848	845	781	784	805	819	841	818	784	810	826	772	794	833	780	821	773	830	818	798	861	784	739	819	774	794	809	839	759	824	776	800	846	813	853	792	852	850	806	764	770	822	782	808	794	786	834	788	834	797	812	822	778	749	783	820	778	792	819	810	840	853	847	790	813	865	816	819	808	835	804	780	759	812	854	841	830	804	801	824	798	827	789	841	850	799	797	861	816	858	806	809	833	819	852	809	750	831	802	871	783	777	821	839	814	827	831	779	812	816	808	834	821	845	778	809	845	765	866	754	793	799	819	831	762	808	801	790	818	815	805	795	769	823	806	810	803	788	800	827	858	833	827	776	837	807	831	832	846	800	807	784	864	837	792	833	822	841	853	780	792	775	865	801	806	849	821	802	817	798	818	847	834	781	858	744	808	815	799	759	812	773	812	790	812	821	776	800	780	773	788	792	809	828	802	780	785	855	822	826	821	845	781	789	799	808	840	841	818	845	813	800	798	811	808	794	845	813	820	834	804	808	839	801	822	772	738	856	769	851	824	825	808	829	815	836	822	842	831	761	785	822	832	801	821	785	807	857	814	852	765	826	861	845	789	811	846	763	863	795	768	847	865	745	772	779	804	786	800	847	803	804	804	841	804	774	803	796	779	821	774	836	784	855	802	806	826	839	827	789	860	800	779	777	832	782	770	834	793	820	827	780	806	808	835	833	843	888	813	810	813	797	799	850	830	870	812	842	817	826	835	809	788	798	823	803	787	818	800	794	868	808	803	790	807	785	809	793	805	801	837	825	788	784	851	788	782	803	832	791	789	796	817	801	810	886	804	819	765	853	838	831	793	768	828	785	801	827	851	804	821	846	819	824	848	834	860	792	791	838	839	821	823	818	818	799	786	820	799	796	817	741	793	834	770	754	750	802	822	833	814	871	819	821	842	824	817	789	777	844	821	821	837	818	814	836	825	860	845	793	834	861	795	847	803	728	795	895	832	797	835	785	819	861	797	844	830	831	821	793	813	796	829	786	808	778	846	788	854	798	808	834	858	793	803	830	840	787	728	835	803	826	823	772	801	820	835	806	806	838	805	841	833	797	824	808	805	895	810	831	838	795	839	838	794	805	811	804	782	820	841	800	833	843	844	806	804	826	812	791	786	805	828	832	863	842	777	859	773	813	835	814	817	787	782	833	836	769	809	748	818	781	859	810	842	738	869	796	808	777	785	849	752	809	808	831	800	791	808	807	796	811	850	839	835	796	791	810	753	812	866	794	808	834	762	847	834	788	822	750	791	787	822	781	806	839	798	781	830	830	819	843	810	830	811	796	834	838	772	795	819	870	767	839	812	795	820	787	838	789	830	802	832	813	868	855	843	781	841	858	788	806	788	819	835	822	728	779	774	833	793	792	796	790	765	794	813	849	835	768	777	815	833	845	863	813	813	800	798	743	830	787	824	808	813	826	820	840	809	738	824	830	791	831	812	877	805	825	785	825	821	781	834	890	813	845	851	842	848	840	824	806	842	798	831	839	797	831	818	843	782	817	816	843	837	814	872	791	774	826	814	822	787	829	771	790	852	807	862	811	774	801	810	834	874	802	869	818	816	811	805	828	832	753	845	831	829	782	827	806	807	828	816	790	841	812	783	833	809	824	868	816	827	795	837	806	834	886	805	807	807	843	865	785	800	762	796	801	803	802	831	834	775	854	842	763	800	809	810	775	806	847	834	801	807	820	785	848	797	769	827	814	782	789	834	777	778	832	850	818	820	819	854	822	783	810	838	847	804	782	823	817	821	773	791	844	794	771	815	844	742	810	824	818	838	795	762	850	826	819	813	838	811	824	829	781	870	776	800	811	784	816	826	875	831	810	803	820	827	799	783	862	868	794	855	805	789	788	802	813	820	829	833	803	803	847	809	785	830	848	790	831	782	820	813	841	814	815	815	831	798	860	830	835	820	787	789	821	779	829	809	820	824	827	765	814	812	859	880	803	804	817	842	840	765	754	808	759	865	833	823	771	809	838	779	822	802	759	820	808	800	849	827	844	802	814	824	799	829	835	774	782	827	840	828	841	784	819	829	792	888	810	824	802	833	846	779	797	767	770	845	783	829	813	800	823	780	862	860	786	822	782	835	827	802	809	833	792	822	830	816	811	846	834	814	820	814	892	806	836	839	823	772	808	814	858	817	874	805	830	772	837	801	771	775	856	790	861	759	841	830	760	867	831	780	784	821	835	822	880	871	818	809	807	828	804	843	791	840	790	778	797	820	831	829	808	791	788	838	834	810	846	778	896	853	759	856	784	787	880	780	781	787	795	800	828	791	784	791	872	801	806	813	884	807	814	845	808	825	789	806	834	816	785	787	825	813	811	811	792	802	820	763	829	814	816	816	844	791	773	838	842	852	821	799	798	773	817	807	804	852	799	875	791	794	736	794	842	823	783	759	819	812	833	803	831	802	847	794	810	845	786	871	843	850	796	790	776	863	793	832	834	829	818	823	819	838	832	794	795	772	819	827	812	824	816	867	793	814	826	791	758	794	830	813	869	819	784	793	798	826	809	859	824	815	746	848	774	743	802	822	772	775	778	831	814	835	822	763	830	826	816	809	849	812	850	802	816
2633	114	87	65	85	137	105	113	94	91	93	65	77	67	68	62	63	66	84	50	53	48	53	58	52	70	56	64	52	43	51	52	52	56	57	54	50	51	44	45	50	55	60	51	44	41	67	38	42	55	40	60	57	50	41	62	52	47	54	49	38	49	45	46	47	51	36	51	59	49	47	50	47	52	46	48	52	58	39	55	50	52	48	44	52	40	57	37	52	54	44	42	39	63	36	55	41	46	52	40	45	44	41	42	44	50	47	32	39	50	56	41	46	30	36	42	38	53	58	53	41	38	43	37	32	45	36	48	46	53	57	49	52	45	41	35	49	51	47	33	55	48	45	46	45	45	44	50	44	52	47	52	46	47	44	45	57	43	54	50	42	53	40	49	53	41	41	52	45	41	58	43	41	49	47	55	31	43	49	42	50	41	50	48	46	43	59	41	42	46	61	46	51	46	48	41	55	47	36	50	52	37	67	48	36	42	33	38	49	51	47	46	46	42	51	44	44	62	47	42	58	57	58	50	53	30	56	55	48	59	53	44	47	45	45	56	54	48	44	39	47	49	50	46	42	43	43	36	55	56	50	44	43	54	49	51	56	45	46	44	41	42	48	56	48	44	50	48	48	43	48	51	50	50	32	48	51	56	52	63	53	46	59	47	51	45	33	52	64	52	38	54	52	39	49	42	47	39	47	50	49	55	35	51	41	51	43	45	46	54	62	61	31	47	44	44	39	71	44	49	53	53	59	52	47	44	52	43	43	45	45	51	32	47	53	48	47	48	52	47	46	37	40	51	50	44	56	49	38	63	48	45	39	54	57	57	42	55	48	41	42	42	40	51	45	52	47	45	53	43	47	46	51	39	46	58	42	47	40	44	47	48	60	42	57	55	44	47	45	44	38	38	50	35	48	52	52	49	46	46	36	52	63	43	30	42	48	47	41	57	54	55	50	46	54	56	53	42	32	34	50	59	43	31	39	52	48	48	66	48	48	42	50	47	45	58	51	48	50	33	43	33	43	45	50	38	52	56	36	43	45	43	48	51	51	46	38	49	41	53	50	42	42	38	44	46	48	61	58	47	35	36	61	42	50	54	51	53	36	56	48	51	66	47	46	43	50	39	39	47	55	37	47	55	47	44	38	42	48	55	44	51	49	40	44	40	63	48	49	48	62	41	52	49	58	39	38	44	50	41	52	48	42	47	53	53	59	45	53	43	46	54	41	41	53	48	38	43	50	46	39	54	49	52	37	51	50	48	33	35	42	44	43	38	46	45	52	45	36	52	36	47	47	48	46	39	38	48	55	38	46	36	53	55	43	58	52	62	49	53	50	42	52	42	51	33	56	43	59	53	46	45	45	32	46	49	46	47	47	51	56	50	42	49	52	34	40	47	54	47	37	50	39	47	40	50	52	47	54	47	50	56	48	49	57	44	37	44	53	43	43	45	40	55	48	37	37	49	54	50	53	53	48	44	50	39	35	57	45	36	39	43	56	45	53	38	46	55	36	46	50	51	47	56	45	55	60	69	57	38	53	46	34	44	46	45	59	55	37	43	52	46	43	50	58	40	37	46	51	52	49	49	41	37	41	49	46	45	42	53	55	50	48	51	48	48	51	52	41	44	33	35	48	45	46	55	55	50	36	59	40	39	46	54	55	50	49	51	43	57	47	38	30	50	59	54	55	42	47	48	43	64	51	52	38	42	41	46	62	52	32	50	48	53	57	51	48	50	37	52	51	49	50	49	35	55	58	45	48	44	39	49	50	55	54	51	58	39	43	51	41	51	45	45	44	42	48	63	53	53	45	50	46	56	44	44	56	50	44	52	52	54	55	48	44	48	42	50	39	53	47	40	48	58	41	38	52	34	41	47	48	41	30	39	38	36	55	46	43	49	39	54	52	51	59	60	38	41	50	46	34	44	50	60	48	55	47	43	53	48	48	38	45	37	65	47	45	52	41	44	54	35	52	38	43	50	62	49	41	43	39	39	47	54	44	41	51	52	57	52	59	53	46	47	47	54	40	40	47	54	53	45	38	37	49	54	55	40	57	41	60	50	54	38	47	40	41	49	45	45	44	45	48	48	47	52	47	37	51	48	44	48	37	43	61	50	42	48	48	53	45	44	34	46	53	55	45	55	56	49	67	50	53	45	49	66	56	49	41	43	42	48	40	43	57	41	54	51	44	60	44	48	61	42	52	56	46	47	40	57	48	52	57	55	46	48	39	45	40	59	60	51	42	37	37	58	54	45	49	50	50	48	33	44	47	45	48	58	44	48	43	43	54	40	51	48	56	54	53	59	43	41	45	43	56	54	51	38	39	44	50	51	30	49	57	46	55	52	59	54	52	42	46	49	43	54	56	46	59	53	55	44	55	48	51	47	51	43	51	45	55	50	45	36	48	42	48	35	50	50	55	59	55	46	51	58	38	53	57	46	45	42	52	36	58	46	43	36	44	51	42	53	50	46	42	56	51	37	54	44	45	57	39	48	57	39	43	40	43	43	42	46	39	52	50	47	40	47	46	41	51	56	43	51	53	43	52	48	63	51	45	44	39	41	61	44	49	41	36	51	55	42	53	44	49	51	48	58	52	39	45	51	52	58	42	54	44	49	47	56	46	48	55	54	53	34	62	51	48	44	58	59	54	71	63	53	54	45	37	36	63	47	47	48	53	51	52	50	51	53	46	51	34	49	48	53	45	41	55	44	49	48	49	58	53	49	45	39	52	50	60	46	55	51	43	41	49	55	44	47	39	45	42	62	50	42	42	56	50	57	44	40	59	54	48	50	50	50	42	55	49	53	49	52	36	37	46	54	52	50	54	43	57	48	45	61	52	40	45	34	44	36	52	49	45	51	50	39	42	46	64	45	56	48	49	43	47	57	47	48	49	52	45	58	40	52	55	39	53	40	63	44	42	48	49	48	43	53	51	42	38	50	45	44	51	46	47	43	48	43	37	53	49	59	45	59	40	47	38	58	50	49	40	56	43	55	45	50	41	42	35	46	55	45	47	57	51	46	45	41	50	49	51	48	42	50	46	49	55	58	46	49	42	50	43	56	36	47	33	36	50	51	37	43	45	44	48	33	60	39	46	42	44	49	50	43	53	38	49	45	38	44	51	55	42	44	49	38	55	43	55	34	49	62	52	44	40	53	49	39	59	41	48	35	61	55	45	49	39	53	44	55	42	51	50	51	42	58	43	56	55	39	55	44	48	53	52	37	47	47	38	49	47	66	52	36	37	52	35	43	56	50	42	43	49	50	50	48	57	48	31	53	57	39	57	44	42	45	44	44	59	48	44	45	45	39	46	52	46	49	55	42	35	46	48	53	43	36	57	44	52	41	55	39	54	42	52	46	42	53	39	39	46	44	40	49	56	47	47	42	62	44	41	43	44	49	48	55	42	53	43	53	39	54	42	38	41	52	44	46	60	52	51	44	36	43	52	73	41	59	37	44	39	52	59	53	51	53	50	44	50	43	47	64	58	40
15674	3501	1772	5172	9284	8881	7152	5644	4533	3766	3085	2718	2494	2070	1890	1754	1844	1827	1790	1429	1334	1251	1248	1191	1139	1110	1095	1094	1062	1055	1015	981	930	970	951	937	972	906	921	872	918	961	926	948	910	913	883	915	862	879	892	861	850	922	872	854	855	856	851	820	878	884	808	841	874	862	876	835	891	828	871	814	796	835	811	837	879	813	875	824	814	851	844	844	816	854	793	850	757	834	805	783	825	807	858	814	835	802	842	813	825	854	808	825	861	838	822	870	813	847	822	810	789	869	858	805	802	850	860	854	822	802	860	810	807	815	777	859	828	826	836	799	845	825	788	838	800	801	834	855	821	739	829	815	817	788	816	812	863	824	813	835	807	815	806	822	845	807	829	795	832	850	789	806	776	799	812	840	864	844	806	857	800	822	870	813	768	828	811	848	854	782	852	790	807	785	859	797	833	807	803	819	813	772	830	790	807	804	820	870	791	838	792	821	792	850	851	832	820	795	784	785	817	829	808	794	842	817	834	781	833	810	828	802	823	857	783	791	819	867	817	827	832	797	821	838	807	773	763	818	795	821	794	830	795	763	830	856	785	808	792	820	811	830	820	835	775	803	799	870	808	808	816	829	855	838	818	827	790	856	796	769	827	830	817	841	842	837	806	829	844	843	832	807	827	814	816	769	855	816	853	841	830	831	788	813	805	867	754	808	870	817	747	822	770	777	837	843	873	764	846	841	823	797	786	810	787	790	807	828	834	789	793	826	809	816	837	795	803	817	802	817	789	805	788	827	786	792	814	783	739	815	837	801	807	822	834	793	826	829	819	887	815	855	822	792	894	812	789	785	811	750	814	835	823	838	804	849	812	787	806	841	830	858	794	805	808	815	805	854	819	760	810	790	853	824	830	784	731	776	821	798	801	862	795	797	787	833	827	781	776	819	758	769	839	839	807	859	807	837	815	827	817	803	808	767	827	790	798	817	815	799	810	788	805	803	828	836	775	807	865	837	817	780	843	780	773	780	808	854	823	828	840	806	785	811	828	848	834	797	785	839	857	794	829	831	846	813	827	857	823	832	802	820	835	821	807	811	806	812	832	787	848	835	840	846	825	852	829	787	803	818	812	836	789	847	794	866	815	779	789	791	793	792	861	787	833	800	816	780	787	787	739	810	808	770	820	813	836	854	789	798	790	807	832	815	838	781	854	834	833	862	786	751	840	790	835	800	824	808	803	840	848	774	796	850	822	770	833	803	806	809	862	807	803	788	877	807	854	848	775	797	776	832	872	802	774	823	820	834	809	837	795	792	838	864	823	855	878	832	862	835	820	821	758	796	805	809	800	821	827	855	774	726	803	879	860	805	834	819	826	853	800	824	835	769	809	815	816	799	864	846	826	768	823	789	843	813	799	828	824	807	813	758	820	857	771	765	778	802	858	833	791	760	772	826	835	860	794	840	842	822	779	831	819	750	808	830	802	835	792	878	795	830	797	745	845	853	811	847	864	800	823	804	805	781	836	825	787	839	757	822	808	806	759	826	803	846	799	818	771	846	806	802	827	912	828	789	823	829	855	839	797	864	812	791	808	808	794	819	766	836	817	859	828	770	824	806	823	815	856	804	835	836	869	841	785	762	808	826	831	822	859	774	800	811	847	853	814	760	803	851	840	837	780	847	819	771	807	807	810	797	837	824	871	875	827	789	798	808	817	813	836	814	818	795	752	784	847	815	811	838	759	830	836	842	824	783	791	869	836	831	840	790	846	821	798	821	830	805	805	791	805	783	823	814	814	807	750	795	845	842	843	822	825	850	762	829	812	832	787	808	785	839	833	781	886	825	865	814	789	850	809	847	839	835	822	822	795	775	868	795	841	780	822	756	826	760	827	866	846	780	773	765	818	828	783	820	831	818	876	845	805	825	776	752	790	773	791	818	836	773	829	794	776	808	845	849	762	845	854	811	789	815	804	796	837	786	820	741	815	792	789	855	793	857	797	798	799	794	808	791	809	853	838	806	813	802	767	788	820	842	863	768	822	857	853	799	849	857	843	795	845	765	749	779	806	845	805	803	810	849	832	810	837	821	840	826	845	807	847	855	801	840	801	814	800	862	819	853	770	786	798	787	811	826	815	768	873	873	812	856	821	805	819	825	843	779	740	832	791	775	809	808	785	811	801	797	815	814	827	824	808	809	857	831	837	804	831	832	843	828	766	818	802	774	783	818	844	842	831	776	854	836	851	837	841	832	845	820	760	780	784	829	781	838	817	822	799	803	805	775	785	821	780	853	746	798	807	812	810	822	835	836	814	821	854	819	828	814	842	849	792	802	814	891	834	778	789	837	868	754	846	791	825	784	834	812	790	823	788	824	821	833	840	839	832	751	805	812	812	823	783	810	847	772	777	798	817	773	851	825	787	779	842	835	759	786	850	784	804	829	861	827	820	773	812	814	827	794	793	822	831	795	803	825	771	829	823	797	800	801	772	869	834	798	843	781	779	812	878	788	769	824	785	810	760	762	817	846	839	817	754	845	827	786	792	813	817	801	807	758	832	794	824	788	765	844	765	809	781	876	802	807	816	805	802	795	776	768	811	858	827	813	790	756	854	805	808	749	802	780	840	838	780	862	773	852	793	806	802	807	800	774	808	862	838	783	839	834	808	878	811	822	854	822	856	792	820	841	760	808	794	811	828	864	830	787	787	848	835	805	797	796	801	759	821	806	825	832	787	797	821	851	813	805	768	765	805	855	792	853	811	774	856	803	822	881	810	778	822	823	854	850	824	813	869	808	859	848	773	803	812	845	771	785	749	776	800	828	804	809	825	814	767	843	830	821	809	745	796	786	835	816	800	818	842	859	846	833	825	837	863	859	776	833	833	814	822	795	831	789	793	846	794	823	873	778	822	825	879	806	847	799	795	809	788	783	791	878	828	815	812	807	808	763	796	801	815	781	814	846	801	853	815	834	826	788	816	854	855	814	797	782	788	861	751	817	833	873	805	781	805	858	818	816	805	831	816	863	837	780	802	807	785	800	802	815	791	829	810	789	805	847	807	836	805	820	897	813	782	789	816	799	807	804	794	846	863	798	840	811	823	829	840	792	754	842	815	786	815	836	783	812	857	821	821	796	797	821	837	779	855	844	821	776	819	832	772	766	794	802	830	760	845	796	859	771	811	758	803	822	808	837	804	841	846	818	804	791	848	797	854	779	825	820	826	822	795	835	806	810	843	791	837	825	793	834	820	808	788	784	774	838	795	831	796	835	833	834	859	813	764	790	841	823	800	777	843	785	857	789	852	795	845	800	788	830	759	864	818	781	808	782	839	822	820	774	829	816	871	823	767	830	825	823	794	817	767	840	814	786	800	814	813	890	852	814	798	821	827	822	822	786	843	803	813	803	800	772	870	859	769	799	867	814	836	816	815	791	809	832	874	839	785	792	821	847	821	851	843	820	789	839	832	804	837	745	836	835	816	855	793	787	804	823	785	812	797	876	800	781	824	770	843	837
2228	196	125	84	139	186	181	178	123	128	97	109	83	95	57	60	66	67	56	39	38	50	40	33	40	33	29	44	23	35	28	39	30	25	24	30	21	39	34	21	21	22	39	27	23	27	25	22	24	24	24	22	22	34	19	27	31	39	21	23	30	26	29	26	21	25	30	25	20	25	25	21	24	36	18	26	26	13	25	21	11	19	18	19	21	26	16	26	23	23	18	19	20	22	23	30	15	20	30	24	29	21	18	16	18	17	16	21	26	23	25	28	27	27	23	22	27	26	14	21	23	16	21	18	24	22	22	30	26	13	22	16	22	22	26	24	19	18	18	26	19	22	26	19	20	19	28	18	24	21	30	21	15	21	25	23	25	24	24	28	21	27	17	19	24	24	32	16	26	26	20	26	21	18	26	26	15	28	30	18	20	18	22	13	15	22	24	13	33	27	26	17	24	19	20	17	24	26	20	22	31	28	25	15	17	16	19	25	19	17	22	26	23	19	29	19	20	19	23	20	22	19	21	33	27	27	20	22	24	28	20	20	26	13	15	33	19	22	32	16	29	25	11	26	21	22	20	18	28	28	19	25	22	21	19	21	23	19	20	14	19	16	19	27	25	28	19	17	17	13	18	20	15	15	26	22	18	22	30	22	29	18	24	13	17	23	13	21	29	18	29	22	20	16	18	23	18	18	23	17	27	18	30	13	20	12	17	14	22	22	22	22	22	21	17	21	29	10	21	22	17	14	27	14	16	23	18	14	13	20	19	26	12	22	16	19	21	29	26	24	25	25	30	28	21	22	24	21	17	20	24	22	22	23	24	21	13	20	25	25	25	21	19	17	20	18	30	14	21	23	19	21	26	24	22	24	19	17	25	13	16	25	15	29	25	25	22	24	22	28	31	27	16	18	16	23	29	23	18	25	18	18	16	18	27	10	16	20	21	30	23	28	23	26	22	20	21	25	18	23	22	14	20	15	26	25	23	23	18	24	28	23	25	22	11	22	23	24	15	24	26	18	23	24	26	16	15	25	23	29	27	19	19	26	20	24	22	25	26	29	22	13	22	17	17	19	23	24	21	21	10	30	18	18	23	28	19	23	30	29	27	19	21	21	18	17	21	19	20	25	19	19	14	22	23	27	16	28	24	21	23	23	17	20	18	18	15	19	26	24	23	19	21	23	21	16	25	21	20	27	17	30	26	25	21	21	21	24	27	23	17	25	18	16	23	20	19	28	32	18	24	27	22	25	28	19	27	22	14	18	23	24	30	18	20	24	23	20	26	16	26	18	21	22	21	16	23	20	24	25	19	25	23	27	35	14	20	19	24	28	26	10	15	33	22	14	19	22	26	23	27	18	22	19	19	16	21	19	21	20	24	17	12	23	20	29	18	22	31	17	18	21	32	18	15	12	11	18	22	19	18	34	25	30	24	25	19	27	32	28	16	27	22	25	23	27	17	21	27	14	20	29	18	19	23	19	23	18	17	25	13	16	22	24	15	25	12	22	28	23	19	23	31	24	27	29	20	21	24	16	35	23	14	18	29	23	28	14	29	24	19	16	24	20	26	23	24	17	21	22	20	29	17	25	23	24	13	20	28	16	20	26	25	21	21	17	17	28	21	22	15	13	11	16	27	19	18	24	26	26	17	18	27	13	22	21	31	15	20	34	25	26	18	25	22	26	21	20	28	17	20	16	25	20	20	24	15	15	18	25	20	13	20	19	26	24	20	20	18	14	25	17	24	23	18	16	26	20	20	17	29	21	20	20	33	17	17	21	17	23	27	22	22	24	28	26	19	24	16	21	22	25	22	20	26	24	31	34	20	16	22	22	25	19	19	34	16	33	22	18	18	25	20	25	23	20	18	19	32	14	32	14	15	21	24	29	22	16	14	20	23	23	18	19	28	30	22	21	24	19	19	24	26	21	18	25	22	17	20	29	18	23	14	25	17	18	19	25	19	25	19	28	21	23	26	12	19	22	27	23	24	25	28	25	20	19	15	21	19	25	22	16	16	29	22	20	32	28	20	18	13	29	28	21	24	28	19	21	20	26	27	18	21	28	19	21	21	26	18	25	23	31	20	31	20	24	23	24	20	16	15	14	16	25	23	30	18	31	18	26	26	35	32	28	24	25	14	24	23	18	23	24	25	14	18	21	24	26	22	20	18	16	18	20	22	18	15	19	22	22	19	28	28	23	18	22	23	25	25	21	21	22	24	20	16	26	17	16	21	25	18	30	24	21	23	23	31	19	18	24	18	17	25	28	25	17	22	25	23	15	14	18	19	25	18	29	18	17	20	22	20	17	26	27	20	23	24	25	22	19	23	16	14	22	25	20	20	26	19	23	11	22	21	21	18	25	28	20	20	22	16	25	22	17	19	21	18	32	16	16	14	24	23	24	26	15	20	37	18	17	21	16	24	18	23	16	27	25	16	26	25	22	26	24	23	24	18	22	19	23	18	19	24	18	18	24	20	22	22	23	32	27	27	15	21	17	19	16	24	18	24	15	27	24	20	24	23	25	26	22	20	18	21	22	28	18	24	10	19	20	20	20	18	25	11	19	23	21	19	35	21	21	21	22	29	22	22	26	24	18	23	23	19	24	17	25	15	23	27	22	22	23	19	22	23	21	18	15	19	28	20	20	26	27	18	26	21	21	30	16	21	25	22	23	18	25	20	22	24	23	20	23	18	27	19	29	31	17	30	20	20	26	21	25	23	24	18	17	19	23	25	21	24	15	25	29	25	22	23	15	18	23	18	17	22	27	22	24	15	18	12	22	17	24	20	26	12	20	25	24	20	21	25	29	17	16	18	21	22	25	30	16	26	23	26	15	24	25	25	24	24	26	14	25	20	17	23	21	29	24	26	28	14	27	24	23	26	22	25	17	21	18	26	15	24	20	21	21	22	13	22	18	32	22	27	24	24	15	20	20	21	20	15	22	32	31	18	22	8	20	28	21	26	21	28	28	19	26	22	26	12	22	29	21	20	17	21	19	15	18	23	20	18	19	25	21	19	18	21	18	23	23	24	29	19	20	20	34	26	27	24	23	18	25	17	25	17	20	26	28	31	18	33	25	18	24	20	28	29	29	24	15	23	15	19	28	23	23	17	25	20	20	19	21	25	20	19	24	21	17	22	20	25	28	18	19	26	15	24	23	22	22	16	16	22	18	17	23	22	15	18	24	22	25	22	20	11	19	15	22	22	21	25	29	22	17	17	27	29	12	27	23	26	18	26	16	23	22	29	24	23	20	18	15	21	17	22	22	26	25	19	17	19	18	20	22	20	21	29	23	19	22	20	20	23	21	18	26	22	27	21	18	21	18	23	24	16	21	23	19	20	19	27	15	22	14	18	26	27	21	26	25	18	29	20	25	21	14	18	26	17	22	28	17	22	21	18	25	23	21	21	26	26	25	20	19	24	25	24	24	14	21	20	16	19	27	21	22	26	22	23	16	20	24	21	18	26	25	26	27	18	24	18	18	17	22
22561	6419	2749	9750	16553	15440	12671	10221	8057	6491	5347	4445	3779	3311	2881	2507	2493	2597	2406	1737	1414	1469	1309	1198	1118	1058	1047	981	922	912	856	824	771	715	702	685	667	671	638	672	632	603	573	564	608	558	551	544	491	578	533	532	519	478	500	489	494	479	461	487	446	450	483	477	431	470	438	477	438	444	496	431	482	484	431	422	427	455	420	458	461	405	436	408	439	406	408	409	386	392	440	378	416	408	392	410	425	422	442	400	402	416	413	415	396	422	417	390	395	401	405	429	413	398	376	422	420	421	413	379	391	423	399	389	392	412	400	410	432	389	392	431	385	411	416	429	337	403	439	413	412	430	423	411	390	373	393	380	380	366	417	398	351	402	400	404	410	381	430	428	372	390	380	419	390	385	377	390	405	383	392	363	383	382	397	401	380	389	352	428	377	397	382	398	393	389	369	387	397	442	414	399	355	359	412	369	382	353	395	403	368	395	384	361	383	408	428	345	403	379	418	351	403	390	379	431	391	393	388	346	339	389	337	372	387	376	400	397	392	415	373	389	403	393	408	381	378	390	419	395	392	382	379	367	388	415	395	392	386	368	378	394	380	385	363	358	408	371	368	384	396	401	379	381	396	424	378	401	399	397	377	420	391	388	400	342	392	370	366	390	398	387	420	375	415	411	413	369	405	342	393	398	369	379	366	391	392	393	366	376	373	404	353	366	393	385	380	382	373	430	388	372	399	374	384	385	414	397	390	418	366	332	346	401	410	365	384	407	386	385	412	404	376	368	352	367	412	375	382	353	391	400	426	378	381	415	385	413	403	367	415	401	365	409	358	389	406	418	378	399	377	403	412	381	400	371	377	396	384	368	358	391	395	365	407	391	404	399	364	364	415	384	392	359	392	359	399	394	373	410	402	372	408	383	410	378	386	414	365	380	397	412	323	363	369	374	364	409	408	369	389	387	403	379	380	375	406	400	367	361	398	399	367	375	407	390	379	388	399	380	393	364	367	396	391	410	400	383	385	415	364	336	375	363	383	369	406	350	381	416	374	367	369	406	403	380	409	350	395	378	382	387	376	380	404	379	386	369	368	412	410	402	399	403	393	429	397	373	394	390	372	376	408	402	406	368	385	408	390	380	392	400	399	391	379	388	399	391	411	386	420	388	390	391	384	379	373	363	392	372	352	384	381	369	359	367	359	380	403	376	422	417	341	424	398	385	401	396	376	393	383	362	376	394	382	374	427	403	387	372	388	384	389	381	424	385	361	397	361	374	360	391	360	350	407	399	378	400	371	399	392	356	401	415	390	421	362	419	409	362	371	398	410	364	392	376	422	393	344	387	385	412	372	359	373	399	382	379	366	421	383	355	372	381	356	421	358	359	386	377	395	400	396	423	361	376	365	395	378	429	387	371	385	376	366	389	427	391	391	383	392	385	386	385	361	415	403	390	400	396	393	364	382	377	392	392	405	382	364	376	380	365	351	362	359	377	398	384	356	404	379	421	395	377	407	388	367	383	407	397	365	372	407	395	379	352	401	379	386	408	390	383	386	356	425	367	372	417	415	388	336	406	390	373	382	377	373	417	359	379	414	403	376	389	385	378	370	358	381	376	382	375	406	398	401	396	389	430	380	401	424	384	414	425	358	379	383	356	388	405	375	371	378	386	378	398	388	402	385	403	368	370	372	380	373	370	413	380	346	392	371	358	410	364	411	355	349	362	379	401	376	380	380	379	397	382	391	394	407	375	392	397	380	378	400	403	397	390	391	401	404	411	359	387	365	385	386	368	384	409	372	412	411	356	374	372	421	401	398	374	408	422	361	393	395	398	416	385	379	359	401	359	381	383	405	387	399	369	412	400	365	369	378	368	387	411	408	417	362	411	404	409	390	386	398	364	368	389	401	418	406	377	409	417	396	439	387	376	364	354	401	409	369	403	411	415	373	380	387	375	415	348	372	386	369	426	371	413	390	359	409	395	395	400	421	382	409	388	352	367	384	352	400	395	368	397	354	386	379	401	364	379	389	378	373	388	402	370	400	364	394	370	380	389	374	376	365	377	382	403	361	400	381	386	387	412	373	399	363	374	379	387	368	374	395	390	420	386	366	376	377	388	358	391	414	394	401	384	361	371	387	372	403	405	392	414	399	370	401	389	346	403	348	410	425	382	349	414	371	393	375	369	386	375	409	405	404	386	408	382	384	373	388	376	385	371	396	394	369	365	402	353	379	350	383	389	392	403	368	419	401	364	393	387	388	393	360	416	369	402	387	408	352	384	423	382	361	399	402	404	383	382	380	388	396	385	388	410	378	367	405	377	352	393	387	405	430	364	406	369	374	380	414	404	390	411	392	364	414	408	417	393	389	383	374	371	383	419	388	379	412	353	398	354	420	412	394	351	357	417	386	367	380	383	381	362	363	379	360	360	395	372	414	404	376	373	370	379	376	338	391	401	386	383	368	406	378	365	356	381	373	383	384	374	398	423	348	363	391	407	375	373	397	371	374	387	363	397	360	381	385	365	412	402	374	382	424	378	369	386	386	406	391	380	417	390	382	393	434	387	358	391	351	386	377	378	385	393	414	386	377	399	374	385	344	408	405	388	376	420	418	409	385	375	376	407	408	355	382	388	385	393	376	375	407	417	396	366	406	364	408	382	352	408	399	371	390	355	384	406	354	373	411	409	397	404	370	415	401	384	404	394	367	386	397	418	385	397	379	374	383	388	400	413	383	349	378	383	367	384	402	393	409	402	378	362	389	392	397	377	399	339	391	365	420	367	366	382	361	406	379	378	398	405	401	360	408	380	373	365	382	427	389	372	421	398	373	376	367	383	377	342	396	382	361	374	376	390	401	357	396	367	372	411	361	356	399	391	389	363	430	402	377	367	382	389	396	386	376	376	412	406	382	375	405	374	390	425	397	382	377	384	407	398	404	389	381	395	375	379	407	394	384	380	370	404	381	384	360	395	396	395	398	392	349	344	410	401	409	378	398	368	418	372	354	363	370	404	393	376	385	379	397	377	420	379	386	387	386	383	361	372	381	369	394	377	397	369	396	376	363	365	372	399	381	398	411	378	379	415	369	397	381	392	382	400	400	403	382	386	377	373	407	395	421	391	348	406	368	362	420	383	390	401	409	368	386	369	391	401	398	384	378	364	404	356	385	410	391	396	401	400	394	413	413	373	418	375	343	368	384	364	409	372	411	377	382	375	392	351	379	380	368	396	361	386	364	364	400	392	370	367	372	377	392	401	375	375	410	391	351	437	380	404	387	367	403	394	378	375	432	372	401	395	388	355	395	358	387	383	375	360	412	395	378	392	369	392	375	412	406	338	410	412	401	364	393	405	433	417	389	417	381	369	386	358	372	378	375	394	346	370	419	380	395	385	352	404	370	398	373	412	405	347	360	384	355	404	378	415	379	351	371	361	396	351	391	368	351	427	358	383	414	386	381	373	414	381	392	388	395	371	370	392	379	383	369	386	372	370	353	367	372	355	391	363
1332	47	45	29	41	48	40	44	51	39	40	41	46	46	24	39	36	41	43	36	28	32	32	24	31	34	36	33	31	28	30	31	29	42	35	35	27	30	20	30	39	38	38	27	24	27	28	29	36	24	41	37	26	33	31	24	34	24	21	42	35	29	25	39	25	38	23	31	32	29	34	29	35	35	30	25	37	37	30	32	32	27	33	35	28	30	21	33	33	32	33	32	30	32	30	26	25	31	27	34	27	24	32	29	39	38	24	34	39	36	34	28	36	33	37	34	37	29	30	29	35	30	39	28	25	27	32	29	31	36	33	28	37	33	22	28	28	23	29	32	34	23	32	33	36	19	33	28	27	28	25	32	28	34	36	32	22	23	29	34	41	32	23	30	36	29	30	31	39	42	32	35	21	36	35	31	30	23	28	32	33	37	32	30	27	41	24	35	32	36	31	25	39	33	33	19	32	29	39	40	27	24	32	38	34	28	32	38	25	40	27	38	26	42	28	38	31	32	31	26	44	31	37	32	29	35	41	27	45	35	33	25	34	28	24	26	26	31	37	25	38	36	33	32	39	30	25	28	29	32	23	41	30	26	41	37	31	34	37	26	42	33	33	32	32	37	35	24	26	34	39	26	33	27	31	44	25	29	29	36	36	32	29	22	33	25	30	23	20	27	35	33	32	44	28	29	35	36	38	26	33	32	36	30	20	24	29	40	34	35	34	25	33	32	31	35	32	33	34	41	33	29	34	40	36	44	24	35	23	29	20	26	38	32	39	31	28	24	19	40	31	34	38	28	36	24	34	34	32	33	30	35	27	29	18	23	33	34	36	28	35	28	36	24	35	23	26	28	34	39	40	32	30	30	29	19	23	31	37	23	29	34	40	32	23	31	25	27	30	19	25	25	28	23	28	37	31	32	23	31	34	32	31	38	40	24	25	40	34	31	33	27	31	26	27	30	38	25	29	32	24	37	27	35	36	35	46	45	30	35	31	28	43	28	38	29	28	23	26	33	30	30	31	20	31	35	33	34	37	21	33	34	25	35	32	22	29	18	29	30	27	32	33	30	26	29	37	37	22	41	17	25	36	31	26	38	26	30	22	29	31	31	29	32	33	30	29	40	26	29	24	31	28	33	30	34	38	34	23	24	29	24	26	20	33	32	38	29	35	32	31	29	34	25	32	30	33	22	30	37	43	29	30	29	31	31	32	34	36	34	24	30	25	36	34	29	36	31	24	24	38	26	30	27	36	43	37	48	30	25	26	33	24	34	31	27	29	31	36	40	35	34	35	28	34	34	31	36	29	32	38	39	36	38	34	29	30	28	35	27	26	32	25	44	32	37	41	41	35	33	25	41	26	23	34	38	29	36	29	35	35	22	34	35	27	26	35	33	32	35	36	28	28	32	32	34	38	27	26	26	41	31	33	21	23	26	22	29	27	32	19	45	35	37	43	36	32	26	24	32	24	23	26	42	47	23	24	43	37	31	44	27	42	23	42	20	35	27	35	24	31	30	35	32	36	36	30	25	25	38	30	35	34	30	24	30	29	30	30	42	32	37	31	29	26	21	30	34	29	41	34	36	28	40	26	29	29	36	24	26	33	30	31	32	34	26	37	28	22	28	35	34	28	30	33	33	32	26	30	27	35	32	24	29	32	33	30	29	32	33	35	49	36	34	33	25	29	37	30	19	34	38	25	38	30	40	27	31	25	32	31	34	32	29	26	30	33	33	30	24	25	30	34	32	28	32	35	36	32	35	33	31	27	37	32	42	34	33	35	31	33	24	29	25	25	36	29	39	30	29	38	22	23	35	21	33	30	33	24	25	36	28	40	33	37	37	37	21	34	40	33	31	39	39	32	47	33	35	29	26	28	32	32	22	35	40	36	33	38	27	30	37	23	36	32	29	36	36	27	24	25	38	19	33	32	36	31	19	25	28	31	27	24	23	23	34	21	36	35	32	37	27	40	35	30	29	36	25	47	31	32	41	25	37	34	32	32	32	28	33	32	28	28	31	23	32	33	17	34	30	29	33	36	23	28	29	36	27	41	31	39	35	35	34	25	27	28	27	31	32	32	32	35	29	30	33	40	44	28	33	25	24	41	24	26	25	27	36	36	28	34	27	25	38	30	36	33	25	32	32	30	29	33	37	36	31	31	22	30	30	39	28	25	21	32	37	38	30	36	33	36	22	31	36	37	38	23	29	30	31	31	34	34	27	23	35	35	37	35	38	26	29	30	32	43	33	29	34	27	44	32	40	32	28	41	32	31	18	31	18	33	28	26	33	48	32	29	28	26	31	32	17	24	36	25	20	41	30	31	37	31	26	18	34	25	31	26	40	30	35	43	40	34	47	37	31	29	37	22	27	27	42	35	29	41	47	32	32	33	34	27	29	23	39	21	20	39	35	27	33	25	32	33	35	29	27	26	35	29	29	29	27	38	30	25	26	31	23	31	38	25	32	24	25	28	37	30	35	24	30	37	26	32	38	29	23	26	26	23	27	38	32	31	22	29	25	29	28	25	26	34	26	38	27	32	27	40	39	27	26	20	30	33	29	38	23	35	29	28	33	28	32	36	26	30	33	32	32	28	28	33	27	32	31	35	30	27	42	28	28	30	28	38	26	29	24	37	37	34	35	29	35	36	37	24	34	31	34	29	31	22	27	29	32	30	31	31	28	31	48	35	26	40	29	32	33	28	28	21	28	23	43	33	31	30	29	36	39	31	28	31	25	25	31	34	20	39	33	40	21	37	33	46	39	30	30	32	36	34	30	38	37	30	30	33	33	33	19	22	28	27	39	35	30	24	21	32	35	29	29	33	26	35	33	24	33	21	30	30	30	36	27	34	34	32	31	27	28	31	32	34	31	31	27	33	29	30	29	44	39	34	38	20	31	30	34	30	29	26	31	40	39	31	35	36	38	22	25	30	20	38	35	37	38	34	31	44	37	38	30	25	32	26	41	40	27	28	30	34	41	32	24	30	31	27	34	37	34	28	27	28	31	30	23	33	25	20	35	25	36	38	21	39	32	33	35	38	29	50	35	43	26	31	32	31	35	24	35	29	32	35	29	23	40	34	29	43	27	31	44	30	33	30	20	35	45	30	35	36	26	28	28	37	23	36	26	19	29	32	36	39	30	29	30	38	22	34	16	28	30	33	28	30	36	24	25	36	33	33	32	32	32	31	35	36	21	27	24	33	41	35	26	31	35	37	23	24	30	31	25	32	31	29	22	39	34	34	32	27	33	36	28	46	31	33	34	27	25	27	30	30	34	27	22	36	33	37	31	41	27	29	36	30	26	33	29	34	50	31	41	35	36	33	33	32	34	30	25	33	22	32	33	32	28	32	33	32	20	30	36	36	33	19	37	36	36	25	34	31	27	33	34	25	41	33	26	38	30	28	36	35	30	32	26	36	28	35	32	42	38	29	30	38	30	37	36	34	36	30	26	26	46	26	22	38	40	35	32	26	36	26	31	37	33	31	21
11742	1661	835	1739	3260	2984	2441	1919	1628	1399	1179	1061	1000	921	864	799	814	854	875	713	682	662	659	648	588	641	587	609	628	614	590	558	556	566	573	540	559	569	552	546	564	561	579	582	563	624	559	547	554	587	550	521	535	548	573	546	542	536	604	541	532	567	537	546	536	536	506	538	540	504	517	523	559	533	561	527	553	527	596	580	576	519	579	556	573	494	583	527	557	543	543	539	550	541	507	543	536	522	556	545	542	519	557	504	561	528	511	544	552	508	548	540	539	536	588	518	581	517	521	554	524	539	515	523	555	568	530	549	533	487	587	505	525	551	519	519	505	519	566	535	531	539	510	575	538	542	534	507	547	514	544	555	544	511	549	550	561	569	539	498	541	522	550	564	499	541	537	517	520	499	535	531	505	545	547	558	544	550	518	462	541	565	538	511	532	516	531	503	514	548	555	534	584	506	524	530	523	523	557	548	538	517	520	505	514	541	538	492	552	545	573	493	527	564	509	520	509	524	550	548	538	504	561	550	504	561	542	473	554	544	543	546	501	577	522	559	506	527	517	542	572	523	518	507	583	542	550	524	508	530	539	545	590	541	538	505	488	567	530	528	517	548	535	540	551	475	511	525	535	518	535	534	517	564	551	548	481	517	523	532	531	498	540	535	557	524	538	487	564	539	513	509	519	512	569	543	559	528	523	551	501	580	556	513	578	486	523	543	562	536	498	585	541	532	516	564	531	533	552	550	502	543	562	531	503	542	570	609	575	544	525	513	558	523	540	521	499	523	492	542	524	556	562	536	600	534	535	511	558	473	616	515	533	527	532	519	520	494	589	557	511	544	560	580	523	534	564	549	508	549	500	547	513	539	523	511	551	560	546	572	532	548	535	534	506	553	545	544	536	564	517	527	537	503	528	497	530	545	534	512	518	565	516	535	526	526	544	524	499	590	541	539	546	567	515	537	519	531	518	522	535	523	549	544	499	573	521	528	534	507	529	519	524	533	521	501	543	502	533	557	554	539	559	539	568	540	505	530	503	538	530	532	513	533	572	533	533	512	500	516	545	532	506	500	526	528	508	540	539	504	588	533	526	554	498	534	528	553	520	551	482	534	503	567	500	542	557	523	538	526	554	537	508	531	544	517	549	548	575	519	530	517	529	515	498	545	572	517	579	559	553	534	567	549	512	529	518	551	527	530	519	551	535	553	536	543	547	507	526	503	528	549	547	515	536	535	527	538	533	542	515	558	532	511	548	536	537	530	515	537	538	494	537	539	490	517	550	575	528	521	549	537	531	536	521	511	517	507	570	536	515	544	521	536	560	536	617	548	568	545	547	517	512	523	546	519	517	552	532	546	534	561	507	508	508	504	552	554	519	537	564	559	521	557	516	520	499	536	562	520	551	526	561	512	601	532	559	541	532	518	555	510	561	577	555	545	540	547	534	586	559	549	520	523	543	506	537	522	514	571	550	512	569	519	529	557	523	552	542	513	532	514	517	540	563	554	578	535	537	513	526	526	556	508	516	534	513	524	536	559	551	514	523	533	565	552	531	495	507	545	525	521	530	495	491	576	530	545	508	501	569	516	524	533	520	522	550	530	550	540	523	527	564	545	493	561	554	513	531	528	548	549	559	501	554	540	544	542	577	543	541	552	520	500	526	510	527	544	565	518	581	505	541	532	516	525	586	554	550	545	510	535	520	553	526	523	594	537	521	541	548	526	528	554	553	549	552	527	501	544	533	552	528	564	578	565	512	517	547	530	535	523	534	546	560	555	541	523	505	503	532	499	550	540	520	518	507	526	539	529	536	523	582	568	528	549	545	562	513	556	552	509	530	528	516	586	550	487	497	541	563	538	583	581	551	497	552	538	505	535	572	529	571	550	486	520	525	570	501	546	535	516	528	521	534	544	552	567	516	555	543	564	527	543	555	501	554	518	551	547	555	555	524	511	559	554	506	525	493	560	505	557	528	545	536	531	542	546	507	515	553	557	526	517	573	563	541	522	531	526	535	555	517	510	500	563	521	490	532	508	524	559	548	499	512	552	555	513	529	533	541	551	543	573	515	505	530	533	514	544	534	552	522	526	496	499	549	537	542	568	551	512	564	526	546	509	537	540	522	527	521	507	588	525	552	532	569	548	512	574	510	542	593	539	565	492	505	561	493	539	494	501	529	527	513	507	544	497	530	548	532	550	532	521	560	542	522	566	540	555	479	532	556	551	529	524	554	580	546	519	555	526	555	560	532	516	558	547	499	537	478	559	546	550	531	540	561	511	552	512	548	468	559	553	548	539	499	532	543	545	526	518	509	526	579	549	502	536	556	518	510	543	614	530	514	510	533	546	552	520	538	556	565	493	584	498	529	478	504	532	575	555	529	542	536	511	537	534	561	554	555	540	571	535	549	599	537	551	549	530	547	534	510	533	538	563	532	508	623	536	533	525	512	506	548	566	495	512	566	528	554	537	533	505	564	519	521	569	508	557	547	533	540	532	530	541	554	541	534	518	516	553	557	557	523	536	553	577	528	475	526	564	530	544	551	578	520	530	502	525	485	545	502	508	568	555	536	500	537	508	531	520	526	513	552	513	525	512	514	536	542	535	514	544	540	528	489	514	550	510	555	532	549	524	547	546	537	516	549	518	539	543	537	518	556	527	532	529	529	582	520	553	513	572	543	558	494	539	560	507	541	550	558	504	530	517	524	512	545	542	513	494	513	556	537	523	524	509	524	528	531	560	503	584	514	514	501	550	517	519	562	544	490	545	563	537	492	586	535	588	560	541	519	525	541	515	548	480	525	532	512	531	542	563	549	528	544	531	600	574	544	547	535	554	555	491	488	542	542	523	553	573	517	544	526	547	513	492	547	542	560	557	569	544	538	528	553	510	540	589	492	521	547	532	542	585	542	504	521	542	529	529	511	521	517	520	531	582	547	540	553	537	529	519	501	545	552	551	565	504	544	499	538	539	546	481	533	536	535	556	519	516	547	550	527	540	516	545	538	554	523	512	569	532	586	510	543	528	505	536	533	578	517	527	538	537	574	509	498	523	508	537	537	538	549	543	555	543	494	516	521	507	538	539	549	514	522	500	536	562	519	565	557	548	533	524	507	549	574	524	543	539	492	526	556	561	555	577	547	510	581	561	535	502	554	542	545	499	550	540	515	527	535	565	532	526	533	575	528	529	537	548	536	555	558	555	528	531	553	546	548	537	545	533	552	537	527	532	525	519	554	533	550	525	553	556	507	561	531	522	521	545	480	513	509	529	511	539	525	567	515	539	536	539	508	493	553	519	500	539	497	545	545	527	567	517	534	529	568	526	548	532	573	556	519	484	522	512	541	521	513	504	523	524	526	546	531	552	534	533	561	523	524	499	567	591	566	524	518	523	529	572	520	566	505	534	553	531	504	517	579	520	508	540	493	541	544	596	546	534	530	541	527	565	588	492	521	528	528	578	554	550	545	551	506	516	502	524	537	554	508	576	536	502	541	484
2636	128	99	70	103	114	132	132	113	108	83	79	86	74	88	59	76	64	67	68	64	48	58	54	56	37	49	55	52	46	38	61	52	48	50	62	56	50	39	53	41	65	53	49	46	48	44	45	39	51	40	42	37	54	43	62	49	54	52	51	63	39	46	44	53	42	56	57	44	64	46	57	41	45	56	40	50	38	51	56	53	60	51	55	50	43	33	54	49	43	52	49	48	52	45	50	57	38	51	57	42	40	46	42	63	41	57	47	53	57	59	61	47	52	53	44	51	49	49	45	50	51	43	43	46	40	46	53	67	42	44	45	56	48	42	47	46	49	39	37	35	44	50	46	50	50	42	46	52	56	47	43	56	55	44	39	53	56	57	36	45	46	48	42	39	50	38	41	51	43	51	54	42	45	50	52	51	42	45	40	42	52	40	48	51	48	49	50	60	40	45	45	52	56	52	55	46	30	47	44	55	44	52	54	43	50	53	54	36	47	42	49	50	39	59	42	44	46	44	39	51	43	35	47	46	56	49	38	43	42	49	47	42	51	36	58	53	53	51	42	49	51	45	35	56	53	42	49	45	42	58	38	47	39	51	48	51	51	56	44	60	38	55	44	53	45	60	56	50	45	47	51	50	55	54	40	29	50	44	49	38	48	61	54	48	50	47	50	57	51	40	52	52	45	47	49	49	48	48	44	43	66	33	64	64	41	53	43	45	59	48	50	40	45	49	44	60	44	50	40	46	40	58	55	45	51	33	44	55	38	53	44	49	48	41	45	52	46	44	61	43	49	47	44	38	42	57	59	48	57	53	64	60	32	59	47	38	54	60	58	45	52	49	51	46	36	39	65	53	40	59	40	65	56	50	48	52	47	55	53	47	54	46	40	49	52	43	53	47	54	56	52	42	51	50	39	48	42	31	50	51	51	47	51	51	50	55	53	50	61	42	47	37	55	44	50	41	46	37	46	50	51	54	45	45	45	48	48	34	54	46	47	45	47	33	42	53	44	37	54	51	51	43	39	43	55	49	52	57	52	57	39	57	49	48	44	41	46	44	61	48	42	47	44	44	33	54	57	59	38	41	49	43	48	50	47	47	54	45	54	41	43	45	43	56	60	48	60	54	43	57	43	56	42	51	54	63	53	52	39	40	47	59	47	49	59	46	47	40	43	50	52	47	39	34	39	38	54	43	62	45	50	45	45	56	63	48	53	40	41	47	37	46	44	58	42	62	45	45	63	50	52	49	49	45	56	50	47	50	38	41	50	52	40	56	46	51	32	51	50	53	48	48	46	45	37	39	40	56	41	49	60	49	54	49	56	56	49	37	56	53	50	47	43	48	50	44	47	52	52	46	50	51	35	55	40	44	34	38	47	40	49	34	59	56	35	49	49	46	47	49	41	47	41	51	47	53	45	56	49	48	51	45	57	40	42	56	54	42	49	52	51	57	44	46	43	42	45	52	44	55	55	50	41	48	55	40	41	48	39	51	59	50	49	33	42	47	42	44	43	41	41	49	51	58	49	40	61	54	49	62	48	53	47	62	59	48	59	50	44	47	56	57	45	45	42	42	42	47	55	48	42	43	50	55	49	42	50	56	45	47	50	56	59	43	51	43	43	44	48	47	42	52	45	48	49	44	33	42	39	50	54	49	60	42	57	53	44	47	39	55	44	48	57	52	46	46	50	52	59	46	56	58	40	43	46	50	45	38	45	47	34	60	56	58	62	45	44	53	49	48	52	44	55	54	50	49	58	44	64	41	45	60	43	43	39	47	50	53	37	63	50	43	55	40	44	39	43	50	51	45	37	48	52	50	54	43	41	55	41	60	53	48	51	59	66	45	41	34	55	51	46	65	47	53	57	39	38	47	36	51	40	46	57	61	42	51	38	51	39	45	49	44	54	44	38	47	42	43	58	51	49	36	45	57	52	44	48	35	60	40	41	61	50	47	44	60	43	35	42	51	44	39	38	45	46	33	41	38	49	52	59	41	34	37	51	49	61	44	44	32	43	54	37	42	46	44	42	39	59	48	59	51	45	49	43	50	48	52	48	58	56	53	46	45	44	42	51	43	50	46	47	55	52	58	39	45	45	50	48	47	34	53	51	53	40	37	49	44	47	52	48	67	54	42	52	54	40	42	58	46	44	49	45	44	53	36	43	34	42	51	49	47	41	50	38	46	28	56	51	47	43	58	47	43	46	38	49	45	40	45	55	46	37	44	51	45	42	53	49	48	57	47	51	46	55	47	63	49	52	41	51	53	53	59	48	47	58	43	52	55	60	52	49	49	53	53	53	32	47	49	65	53	48	42	53	52	51	47	53	54	43	54	43	50	41	39	43	53	56	58	28	43	67	43	50	45	51	34	39	39	43	49	57	47	45	46	61	43	42	57	34	38	52	61	52	52	63	40	45	49	47	45	51	57	49	51	43	61	51	46	46	50	65	51	57	45	42	50	52	37	47	49	52	53	48	52	50	51	48	55	45	58	48	43	43	55	41	52	49	58	43	35	47	36	48	42	53	57	39	53	56	44	52	52	58	38	51	49	48	55	53	40	50	53	52	44	45	39	48	55	60	49	36	45	40	64	54	43	51	47	49	51	55	33	33	58	43	62	48	52	47	49	42	48	49	50	50	43	50	38	39	49	48	40	42	45	37	35	51	42	59	54	39	47	46	58	52	36	45	39	50	43	56	37	48	39	38	43	44	48	43	46	65	61	41	55	41	45	61	53	48	41	42	42	51	50	51	47	54	40	55	43	51	42	45	45	59	41	43	46	56	55	40	50	48	43	48	37	50	47	43	45	62	54	50	45	40	48	48	58	44	37	46	56	50	46	49	48	47	44	47	42	51	43	44	41	47	44	59	43	37	50	36	42	40	39	47	46	46	47	43	59	46	60	44	35	54	47	44	50	45	41	50	60	39	46	36	48	44	64	45	47	53	48	42	45	51	50	51	51	54	43	51	36	46	50	47	49	42	62	35	47	49	46	45	52	45	51	43	50	43	53	60	44	58	63	46	45	54	43	47	45	40	44	46	41	47	42	46	42	54	59	39	35	48	47	46	56	49	41	41	45	49	47	49	41	37	51	54	57	40	46	48	56	42	55	48	49	55	54	49	54	38	46	45	38	39	40	49	51	64	52	55	46	41	46	50	52	45	55	27	53	43	32	43	57	55	42	55	50	48	50	46	47	40	38	54	40	32	55	54	54	51	43	53	42	44	46	47	56	50	51	51	37	53	41	47	57	41	43	64	48	58	42	49	42	46	45	46	63	36	49	47	42	48	52	59	37	51	43	39	56	47	46	55	48	50	48	47	47	43	55	48	51	58	51	46	48	54	54	56	36	42	43	49	56	41	50	54	39	46	54	44	50	32	52	54	44	44	55	45	40	51	46	48	51	51	50	49	41	46	53	42	64	60	43	48	51	55	36	49	30	40	40	46	48	44	55	37	48	46	47	47	47	35	56	52	48	38	49	48	59	45	56	47
15481	3683	1940	5610	10131	9383	7567	6219	4858	4016	3259	2924	2596	2344	2064	1899	1897	1906	1812	1428	1401	1271	1278	1249	1157	1163	1108	1157	1072	1074	1033	1100	972	981	979	943	975	984	912	911	932	907	951	911	902	883	902	865	886	878	882	879	924	894	899	858	908	859	849	869	822	853	844	828	866	917	840	911	822	855	848	828	833	796	863	856	855	808	802	864	864	810	860	864	837	852	832	803	810	805	845	842	864	837	854	841	864	827	860	859	816	849	816	864	838	859	846	833	822	814	832	827	864	841	787	779	874	833	758	856	870	837	881	823	830	867	809	807	854	800	790	846	808	803	820	822	813	861	782	780	773	801	843	792	814	809	835	843	845	824	835	836	827	819	860	784	811	822	834	851	788	862	775	808	777	825	842	798	768	837	830	880	873	820	793	853	858	843	758	783	793	785	834	841	834	784	873	831	818	785	771	771	828	791	833	798	829	816	808	805	833	872	817	822	858	848	804	787	809	786	810	817	840	800	870	784	836	794	746	768	842	859	836	809	844	807	780	854	817	828	843	809	783	873	828	806	804	863	851	816	784	821	810	812	811	801	844	774	819	823	873	841	825	810	819	803	851	811	818	830	834	807	810	821	843	783	823	807	824	850	803	803	836	833	837	832	843	808	888	850	821	814	789	790	766	803	840	822	821	793	846	813	811	793	854	810	846	775	818	838	813	811	807	855	827	801	834	834	811	832	855	778	811	872	804	821	784	792	812	816	789	814	785	836	820	811	803	775	819	840	828	800	798	802	812	800	811	837	826	813	870	845	832	888	814	831	835	850	816	803	839	812	839	828	809	772	846	817	813	839	808	822	768	841	827	828	818	851	779	825	821	811	823	793	799	807	833	836	844	867	831	778	861	793	846	821	826	789	779	793	823	849	806	823	838	804	804	800	865	810	801	842	810	869	864	810	787	819	803	865	810	883	818	806	848	814	796	836	853	781	811	845	799	831	842	892	852	852	806	807	771	791	817	827	818	808	860	816	855	823	833	800	817	772	798	850	776	796	808	832	798	877	765	862	835	759	834	797	775	792	848	815	888	831	783	813	839	826	763	820	790	793	784	801	858	843	839	822	761	816	852	847	820	817	800	863	868	791	824	806	826	860	780	768	855	823	800	821	842	814	863	818	804	851	837	846	797	806	835	801	858	794	748	795	864	820	775	847	819	809	840	843	832	796	767	805	788	783	806	875	803	824	792	825	831	792	796	823	812	859	795	807	857	813	820	831	811	807	772	773	822	817	830	862	838	822	860	839	833	796	801	877	834	789	841	849	809	817	858	825	832	793	800	817	836	816	850	802	821	786	842	792	809	834	788	796	770	814	843	732	832	860	770	825	855	807	877	821	798	810	808	832	816	832	848	852	836	833	833	817	771	789	836	809	788	779	817	820	784	780	798	824	822	804	784	879	852	803	764	801	847	837	851	818	788	817	805	809	815	820	836	841	768	820	796	873	811	813	778	867	792	821	834	850	876	851	814	886	776	803	808	797	890	875	842	900	757	853	842	869	835	806	803	841	806	774	835	802	820	805	860	802	879	807	800	794	883	872	792	844	766	839	848	827	789	785	821	836	840	809	814	825	822	881	804	848	765	812	762	855	832	797	841	750	850	780	832	813	781	806	849	794	849	831	842	847	848	852	838	845	820	858	809	770	817	818	782	839	835	824	802	847	802	804	800	861	808	839	854	890	815	804	811	757	903	793	854	778	854	770	830	829	806	833	816	806	819	819	852	814	844	828	804	779	856	806	781	756	828	812	814	828	840	829	845	821	837	828	848	779	839	822	791	797	779	844	858	832	817	860	829	857	808	873	838	770	865	769	846	848	801	808	785	838	866	812	791	788	829	819	815	820	777	783	743	860	816	845	840	841	825	813	795	802	804	861	831	796	883	810	885	810	840	811	818	817	792	854	809	807	788	804	848	800	815	807	822	814	840	826	850	842	847	813	882	870	862	751	813	812	806	793	783	838	816	855	797	836	794	752	825	802	795	833	798	796	782	817	865	878	834	796	866	833	759	803	837	838	793	850	858	865	852	836	804	782	839	846	820	848	845	795	810	770	814	820	879	815	848	818	786	839	778	816	792	795	868	803	758	782	827	833	788	817	889	824	776	820	891	827	801	850	821	823	839	843	850	810	825	825	846	848	789	832	851	846	833	802	825	871	791	831	825	827	826	814	857	771	790	830	799	836	813	757	855	840	797	807	796	758	773	784	842	810	813	850	819	840	855	838	818	805	882	787	832	799	809	824	819	798	853	804	813	793	800	847	810	802	850	799	820	866	827	831	795	829	773	800	804	846	813	797	816	856	833	819	796	837	809	848	892	820	850	825	868	830	810	802	804	784	797	839	843	768	861	809	867	805	781	837	758	826	794	780	821	793	838	813	818	853	797	812	802	821	790	803	840	817	887	814	782	832	834	804	829	795	809	837	826	829	802	801	785	826	798	835	779	818	765	826	795	825	836	818	859	766	851	790	794	779	862	828	846	792	814	813	827	890	824	794	765	877	834	847	820	847	822	821	873	783	852	844	856	792	840	796	774	795	855	873	832	795	792	793	860	826	847	817	818	811	847	788	826	822	825	846	812	807	820	839	757	834	836	824	807	834	838	824	835	852	812	837	844	811	803	819	882	830	828	841	773	799	789	817	854	861	846	754	825	794	747	812	773	813	789	830	809	833	845	785	875	842	799	808	747	844	801	845	832	812	813	804	812	819	816	792	821	858	845	795	786	875	846	809	827	843	816	787	843	813	801	800	820	792	777	826	778	828	856	878	791	834	787	787	801	789	828	802	813	791	812	818	835	819	825	798	809	827	809	839	835	876	842	790	828	855	856	799	807	804	869	822	792	778	836	833	793	796	823	815	852	832	810	788	832	823	848	824	816	818	828	833	797	863	842	812	820	858	795	868	831	802	834	809	797	834	788	777	839	783	785	802	808	765	818	827	771	801	767	837	821	846	827	862	851	800	809	786	822	787	792	823	776	806	792	839	795	797	843	843	786	796	807	858	839	782	870	806	867	756	787	810	864	824	823	784	873	814	875	824	789	818	830	778	821	824	812	842	809	801	802	826	793	832	856	785	827	854	811	828	839	793	803	842	852	817	870	800	799	798	839	795	834	828	819	816	846	890	802	801	779	835	806	848	781	795	853	774	826	870	788	886	860	809	794	836	812	803	777	840	850	813	843	814	815	846	789	804	802	804	825	815	788	781	810	812	778	794	809	800	805	771	774	838	803	849	850	790	850	788	798	808	824	836	820	808	817	842	856	803	807	785	798	797	850	789	791	855	808	818	844	819	797	798	813	801	840	830	819	781	812	809	830	848	807	829	852	811	856	830	813	837	804	811	789	838	805	812	772	799	794	886	847	799	787	810	789	815	890	870	834	821	805	846	835	832	817	807	816	798	817	804	833	883	821	783	829	823	790	812	821	845	849	855	861	801	825	783	809	811	820	838	839	797	811	798
2641	134	84	81	99	132	107	118	89	80	99	88	74	75	63	77	63	76	64	55	45	62	54	60	58	55	51	52	47	42	46	49	51	60	48	52	60	44	42	41	47	42	37	46	45	56	47	53	55	40	47	57	53	38	47	45	34	52	56	45	45	42	47	51	54	44	61	49	40	54	39	50	36	56	51	55	49	39	43	54	45	50	55	48	51	41	43	44	57	48	49	59	30	60	51	49	42	47	50	51	43	52	51	44	44	41	38	48	40	44	46	50	46	48	58	40	51	50	49	43	64	45	45	50	45	43	46	60	47	58	50	51	40	39	59	46	63	49	47	47	56	41	51	58	41	49	57	57	58	42	50	52	43	54	46	50	45	55	55	51	59	56	43	33	37	40	46	59	57	44	49	50	48	49	45	49	47	52	50	50	48	42	44	53	46	46	42	67	51	46	51	58	32	52	46	55	52	47	40	49	62	54	45	41	58	56	52	44	47	52	45	63	52	41	53	56	39	43	49	58	63	49	46	47	42	41	58	51	49	38	54	47	43	58	46	51	49	55	52	45	45	54	54	46	48	58	50	47	48	61	58	50	33	58	45	47	56	41	45	44	45	31	36	45	47	44	44	67	49	62	54	47	41	47	37	44	53	56	61	55	51	54	39	49	51	64	44	45	53	56	48	39	43	52	48	56	50	49	54	41	53	44	37	57	50	46	49	43	39	56	53	49	31	44	44	41	47	42	54	36	57	56	50	38	41	51	39	46	62	33	48	65	48	44	48	62	47	37	53	55	57	51	44	38	52	52	52	44	40	39	45	43	45	47	46	50	49	51	48	53	42	38	44	50	45	57	49	53	48	39	43	47	44	49	47	51	48	59	42	47	37	39	45	55	58	34	56	40	51	51	51	55	49	49	49	45	53	55	50	39	50	46	35	40	44	44	48	32	47	43	31	47	41	52	43	43	53	49	45	52	52	76	44	57	62	51	53	46	55	45	45	45	53	55	49	57	53	40	51	36	39	31	43	50	47	52	41	57	44	53	44	48	49	45	42	47	46	42	58	40	55	40	55	41	51	40	55	52	50	55	50	41	50	50	44	45	51	45	39	41	36	46	46	56	43	64	50	49	39	42	49	73	49	39	49	54	61	43	61	52	47	42	56	50	54	58	46	37	48	53	44	42	47	41	65	49	59	61	47	40	54	49	43	35	37	47	51	41	46	56	45	58	53	53	44	49	32	44	50	59	41	51	54	53	43	42	58	45	41	37	49	52	50	43	42	37	56	47	54	43	54	51	52	54	49	53	55	43	50	51	50	50	43	60	42	37	41	48	38	53	50	52	44	49	44	37	47	54	52	59	45	51	56	60	46	58	37	43	47	43	35	57	59	46	48	56	53	53	39	34	31	45	51	50	47	43	52	41	47	61	54	36	49	49	51	48	42	43	29	41	41	52	52	42	59	41	38	51	52	51	51	48	52	51	39	44	57	61	50	63	44	53	39	43	47	53	45	56	35	56	47	41	52	46	48	47	50	57	43	40	49	53	40	51	50	56	46	48	51	51	52	58	53	50	45	48	46	48	38	50	53	68	47	43	46	44	47	38	37	44	47	57	35	49	46	55	50	45	48	43	66	44	45	43	41	51	44	57	44	45	40	46	51	46	43	59	51	42	57	31	49	48	62	43	44	36	58	60	63	46	55	51	45	53	47	41	45	46	32	44	45	41	44	50	43	48	46	40	54	45	60	47	55	40	46	51	39	50	46	48	48	36	50	49	47	49	49	42	32	49	55	54	46	45	38	31	40	53	54	64	47	62	55	33	54	47	49	41	55	45	49	41	43	53	50	51	52	36	50	47	46	46	46	51	47	49	49	51	41	51	51	43	53	58	49	52	50	54	58	61	53	50	54	49	60	45	67	51	31	41	46	47	49	47	49	53	51	51	48	65	43	34	54	49	51	44	38	51	45	43	46	57	44	49	53	53	65	47	43	51	50	40	55	52	55	47	54	49	49	41	39	47	42	48	54	39	53	56	52	44	67	42	43	37	49	50	36	53	45	50	49	46	57	33	42	50	44	63	55	47	44	56	49	67	52	44	49	48	37	48	45	49	52	52	44	55	43	55	46	48	39	41	54	49	36	47	56	43	42	45	45	52	37	51	33	43	37	50	38	43	34	52	44	49	52	44	37	54	48	51	48	39	49	48	41	42	54	43	39	52	53	51	50	44	39	54	56	48	48	38	56	62	50	40	38	57	50	51	51	43	61	48	32	47	52	47	59	54	45	47	54	47	41	59	52	42	51	40	53	41	47	47	50	64	39	41	51	62	45	54	58	42	51	41	43	61	50	41	38	45	31	42	49	51	45	33	52	41	47	55	43	60	43	49	55	43	53	60	49	41	58	43	44	54	46	55	55	48	46	44	42	53	54	46	55	50	52	48	39	56	40	52	53	47	48	44	54	42	46	50	35	45	50	40	41	41	34	59	47	50	48	43	40	39	39	38	57	25	49	44	45	40	46	48	40	45	42	42	59	44	47	49	36	43	50	40	45	45	44	41	35	49	47	40	43	54	61	39	65	54	42	47	56	36	51	40	53	39	51	59	51	36	44	41	41	45	49	51	44	42	50	41	55	51	41	31	51	57	43	52	38	40	46	40	45	53	57	47	41	49	41	40	56	59	39	48	56	46	44	32	38	48	51	60	48	49	41	51	51	51	45	53	50	51	42	40	59	49	47	45	52	45	58	46	41	44	47	54	47	63	46	53	66	40	42	44	64	52	63	52	47	48	41	42	56	48	49	58	47	54	45	52	45	51	51	52	49	58	49	48	66	49	47	59	58	57	51	52	52	41	48	50	53	45	53	50	56	54	60	52	54	52	39	47	50	39	46	52	43	41	56	46	39	42	47	46	53	51	48	47	53	35	41	49	50	48	42	47	53	51	33	49	48	46	43	33	46	43	42	46	47	40	51	50	47	61	37	54	39	50	58	55	55	51	38	50	47	33	54	38	47	61	41	44	46	41	46	43	48	58	43	38	40	50	54	44	39	43	55	38	62	45	47	53	51	44	43	51	51	36	46	51	46	39	41	41	42	38	41	36	48	37	48	48	47	39	60	38	47	51	46	53	59	41	45	47	43	50	55	49	46	47	51	47	45	56	46	39	62	54	49	42	51	46	58	55	46	55	45	44	45	53	48	48	46	45	44	42	53	47	47	45	36	41	47	55	54	53	44	49	45	42	49	46	48	48	46	42	59	53	47	54	53	64	43	51	51	54	35	45	45	30	42	45	50	44	50	44	37	49	49	49	47	48	41	41	40	35	59	33	48	53	45	50	60	41	58	63	46	52	48	51	43	46	54	58	48	57	48	58	49	49	45	45	54	62	43	42	40	52	49	35	39	57	50	36	59	39	57	42	45	50	73	42	49	44	48	52	41	43	57	48	50	55	51	45	52	42	38	42	42	63	54	50	52	42	48	46	58	46	47	49	43	56	58	40
14804	3325	1834	5197	9212	8782	6957	5663	4679	3857	3155	2752	2406	2072	1986	1727	1790	1806	1786	1457	1319	1261	1245	1180	1076	1120	1066	1106	1056	1043	1038	981	1003	959	968	960	937	957	915	930	945	927	862	885	883	910	939	910	913	931	917	901	903	904	893	840	885	897	888	802	858	800	879	820	841	842	822	791	830	810	856	867	800	834	864	837	898	864	828	808	866	856	886	836	855	879	879	807	829	813	855	840	796	838	857	814	827	836	805	835	831	866	821	803	824	830	818	855	793	862	843	811	844	890	787	782	791	830	802	775	823	815	814	829	825	804	861	859	773	804	862	863	761	833	831	835	818	868	830	872	818	798	778	808	831	851	824	798	817	826	801	833	841	842	820	812	760	782	865	815	822	819	792	827	893	797	814	743	830	833	831	815	774	840	809	803	851	831	839	770	799	829	759	820	817	748	819	839	868	810	809	791	779	812	775	859	825	866	792	775	814	825	821	815	789	807	785	841	779	767	822	872	846	905	811	864	788	807	824	817	783	806	818	861	747	823	828	805	833	826	828	777	836	806	755	802	824	853	838	805	774	812	836	834	824	802	773	826	793	816	815	843	796	831	810	815	820	752	865	855	834	839	778	842	793	830	802	801	810	825	852	807	769	822	751	817	799	844	878	768	821	798	864	794	797	816	828	837	767	801	763	803	847	860	822	828	825	777	842	813	879	831	831	847	812	893	819	819	827	846	817	819	872	850	790	811	795	796	797	863	824	821	866	843	833	848	885	767	879	863	808	828	805	804	815	873	806	829	831	861	769	822	799	776	846	807	834	815	828	851	794	776	812	794	768	797	797	826	846	856	799	841	868	812	828	865	786	818	811	819	872	790	796	826	844	851	857	785	795	817	845	810	796	783	795	792	830	850	859	760	797	837	847	821	835	840	826	847	833	799	811	747	823	889	792	887	823	809	782	787	827	793	833	856	791	798	789	865	852	787	806	798	850	861	869	821	805	816	817	753	761	783	795	792	794	773	797	872	805	810	846	856	821	795	774	861	790	784	804	801	902	819	862	808	798	812	801	818	819	853	859	781	808	842	848	790	815	840	797	789	802	830	826	824	801	789	793	822	810	802	856	797	780	826	814	828	856	779	838	805	815	849	857	819	838	800	852	880	817	803	839	816	805	837	844	815	815	831	805	764	778	791	866	861	815	837	849	782	853	820	808	798	824	789	804	821	809	797	803	833	843	803	793	784	784	819	831	838	875	786	787	828	759	871	849	771	799	805	779	834	815	858	801	787	791	783	850	815	842	843	835	778	799	856	807	807	792	782	804	816	849	819	819	819	820	797	812	803	787	847	764	797	792	756	826	814	865	857	789	836	781	819	805	856	854	770	832	841	823	736	793	831	808	821	822	803	827	851	822	809	783	806	835	862	824	843	830	867	825	825	800	827	795	853	823	815	826	851	837	828	773	790	835	884	769	818	841	833	840	768	833	810	813	827	829	787	808	792	851	780	800	815	821	830	774	768	790	865	795	808	779	795	817	797	911	809	777	833	808	814	780	802	788	812	760	784	822	861	834	805	825	793	848	791	793	783	841	817	822	809	792	822	815	803	847	892	841	840	839	829	812	795	803	854	773	818	823	869	808	835	836	810	789	824	822	805	783	879	807	830	811	824	790	810	812	778	784	806	805	783	810	816	778	832	824	831	773	780	826	841	852	799	803	836	805	832	781	831	782	726	827	848	789	781	821	802	806	871	814	825	805	844	845	799	848	852	772	831	818	840	824	823	820	802	820	791	816	864	774	833	795	827	836	826	820	811	733	853	810	835	839	796	801	804	788	768	817	824	849	777	748	785	823	790	830	797	802	758	757	808	807	826	843	811	822	874	753	799	830	815	835	801	781	805	861	785	809	838	842	814	770	811	811	899	812	802	841	808	812	812	859	790	804	816	812	866	840	781	786	797	786	807	786	846	822	859	802	808	825	843	845	828	836	901	855	793	816	787	794	863	822	805	853	802	850	799	838	805	822	828	766	808	819	828	825	762	800	849	805	868	810	803	784	839	818	822	823	892	795	792	839	818	835	812	790	764	799	821	842	870	832	831	806	833	785	861	833	792	827	805	842	766	798	851	859	800	814	814	857	847	836	799	832	814	791	801	792	835	812	792	810	835	791	837	792	872	804	813	859	818	784	804	756	827	813	790	787	780	807	853	829	822	799	875	808	805	838	794	814	843	793	870	805	771	823	798	805	837	813	817	804	798	712	862	845	794	811	800	790	794	794	793	850	751	864	837	789	803	849	784	827	835	827	830	827	818	840	796	750	829	802	805	832	815	784	836	849	831	818	780	762	798	827	828	795	823	809	790	864	862	775	804	822	815	812	790	817	815	765	850	820	814	823	777	831	825	863	819	831	845	780	799	842	780	784	747	819	828	817	821	818	812	847	812	869	803	793	824	859	779	794	825	804	816	785	873	860	800	841	787	822	770	855	830	817	813	910	877	845	818	818	825	776	786	857	796	801	821	857	825	842	756	779	824	815	844	760	781	850	782	780	795	811	822	796	848	858	792	783	884	835	816	826	793	838	835	776	819	852	804	826	830	798	795	867	815	815	810	758	796	830	842	836	844	828	817	869	741	794	773	830	788	784	827	855	810	814	815	803	842	844	774	840	826	856	804	798	799	797	857	839	790	813	839	821	894	798	781	781	808	812	808	780	835	843	836	820	834	823	814	823	809	828	839	830	811	840	801	814	791	852	835	807	840	825	787	797	820	849	822	781	801	790	784	848	779	819	837	790	777	847	813	829	795	834	831	824	826	772	797	805	831	829	804	791	842	780	838	817	778	806	808	764	795	823	789	799	778	800	807	783	785	801	824	748	789	809	809	817	776	776	833	848	758	775	850	799	772	842	768	868	832	798	866	820	805	848	856	799	815	855	812	811	808	836	801	777	761	861	792	806	789	821	828	825	859	787	813	844	800	804	857	835	843	833	841	844	828	809	770	834	795	766	799	894	890	793	824	821	820	813	803	818	834	823	844	828	867	807	859	844	796	802	842	805	780	781	804	792	775	821	784	751	887	827	770	814	808	792	826	859	851	847	835	844	812	798	825	774	838	825	813	838	799	802	828	808	853	839	797	858	824	848	862	803	807	828	789	867	817	707	879	856	852	799	849	810	852	846	807	798	826	816	811	786	835	814	806	764	830	819	773	782	785	838	822	795	833	836	815	821	802	808	839	836	903	852	778	802	842	856	827	862	811	816	850	841	849	825	805	820	842	776	843	795	754	818	805	787	806	841	830	840	789	825	768	842	790	803	791	840	807	809	843	768	789	809	814	837	857	816	831	807	811	840	798	820	810	811	804	827	835	829	781	816	812	839	799	823	801	772	821	773	854	823	813	804	849	816	801	826	819	840	827	771	880	810	799	795	771	858	804	828	807	869	768	847	817	817	789	795	848	799	781	837	791	808	799	814	784	859	822	802	809	858	833	798	821	793	790	836	815	804	838	799	797
2047	211	120	82	124	202	196	157	181	112	102	91	96	75	71	58	72	62	68	47	51	40	47	44	35	32	41	46	31	33	39	30	31	32	37	23	36	25	19	28	20	21	34	30	28	19	28	29	22	23	26	23	25	24	21	26	24	32	21	25	24	22	27	23	25	21	37	24	24	18	20	27	22	25	23	18	22	24	16	19	24	29	21	36	27	27	19	21	13	20	15	35	24	20	20	16	21	16	20	22	23	13	35	23	25	32	20	21	13	28	18	17	26	29	20	19	20	20	22	22	23	20	26	30	23	17	19	19	19	15	19	16	20	36	21	18	26	28	24	24	23	22	24	20	26	27	22	21	20	20	26	26	18	20	16	32	19	22	24	23	25	19	21	19	22	24	10	30	13	21	26	33	25	10	21	13	23	27	17	11	23	24	28	34	18	14	23	22	26	18	15	14	28	15	20	20	21	30	26	28	27	22	13	24	20	24	22	24	20	21	12	28	27	23	20	24	25	23	26	24	18	28	22	26	19	24	30	15	21	19	28	26	27	16	22	15	18	24	22	26	22	25	18	20	24	25	22	27	26	27	14	19	22	25	17	33	25	28	23	21	20	16	29	24	18	29	19	24	29	17	21	23	27	34	22	22	28	22	22	30	22	12	25	35	25	23	22	22	24	24	21	18	18	26	25	14	23	24	26	19	21	23	14	15	35	24	25	28	21	18	17	18	22	18	26	22	25	25	31	20	16	16	32	20	22	14	18	28	26	31	14	22	24	17	28	15	18	24	15	28	15	20	29	18	20	23	24	21	33	26	20	20	28	22	27	23	13	16	19	19	17	18	23	27	20	12	18	29	19	27	17	17	28	24	16	19	15	21	18	25	24	23	16	25	27	23	21	22	19	32	20	26	18	20	25	17	28	22	17	27	26	22	19	24	18	19	28	33	17	26	26	16	24	20	28	21	19	18	26	20	24	26	14	22	19	23	27	22	22	17	18	13	20	22	21	23	31	27	22	21	29	17	14	16	19	22	17	21	28	28	28	18	19	18	32	22	21	23	27	10	24	25	23	21	18	21	14	23	36	18	20	26	21	16	18	16	26	21	19	17	25	25	18	26	15	24	17	22	19	25	12	15	23	30	19	32	17	22	19	27	17	20	28	17	26	25	23	20	26	16	24	26	27	22	28	18	24	22	22	25	12	21	19	29	20	22	22	29	16	14	19	24	22	26	25	16	21	23	24	23	18	25	27	19	18	27	33	38	28	23	16	22	21	20	28	16	18	21	18	28	23	25	28	22	23	17	22	25	17	16	17	28	15	23	20	24	30	22	27	20	14	21	22	19	19	23	19	18	26	24	13	33	22	30	28	23	35	20	17	27	28	22	21	16	24	23	13	27	25	16	21	21	19	19	23	25	14	32	22	21	28	24	24	23	29	11	16	25	26	18	16	21	25	26	19	24	27	20	15	28	15	26	20	8	23	14	22	23	19	14	26	16	27	24	21	24	22	18	18	17	14	19	21	18	27	21	18	19	20	15	25	20	18	30	16	25	25	23	24	24	16	16	17	30	23	25	11	21	24	25	22	20	24	24	19	15	16	14	26	19	20	23	9	26	16	25	14	19	22	23	26	28	18	26	14	20	15	19	27	29	16	16	27	25	34	24	24	22	21	23	30	19	27	17	28	22	22	29	21	22	27	17	23	20	26	27	23	32	21	19	20	15	19	12	27	11	23	26	22	26	27	20	19	23	28	25	25	15	22	21	17	19	27	24	25	18	14	9	35	22	26	13	19	24	17	25	17	24	24	29	22	19	20	17	32	34	22	21	17	26	17	16	24	29	23	16	17	13	26	22	16	14	14	26	16	22	23	23	16	19	21	28	12	23	27	25	19	24	23	25	29	25	25	27	23	24	19	19	23	20	25	17	21	19	16	18	28	28	21	23	19	20	23	23	27	20	23	19	17	21	21	21	25	19	21	17	20	23	22	14	24	27	21	27	21	26	20	34	17	25	27	28	21	21	27	26	20	27	17	26	19	19	24	15	27	19	16	18	22	26	12	23	24	23	11	20	18	30	25	27	27	28	22	23	22	20	17	25	13	27	17	16	26	24	22	21	26	21	28	16	26	25	36	31	17	20	22	16	30	22	20	32	20	20	14	30	17	30	22	18	22	14	18	17	22	14	18	21	21	18	11	24	18	15	25	25	29	15	22	14	20	28	22	21	23	20	27	29	30	20	17	32	28	23	24	20	30	18	20	27	27	28	19	25	33	24	24	26	26	17	21	15	19	18	29	14	23	22	19	16	28	22	20	29	27	20	22	28	13	24	22	22	23	24	20	18	28	16	22	20	26	25	18	13	17	23	22	17	21	26	29	21	26	20	14	25	28	28	26	21	22	18	29	31	20	26	23	25	24	19	25	24	10	17	26	11	20	31	24	22	23	21	22	20	17	26	22	19	25	18	17	19	30	18	20	18	23	32	21	27	18	23	17	19	24	25	28	23	25	20	21	14	17	16	21	15	21	17	22	22	19	26	24	26	17	31	23	19	24	19	12	20	25	28	20	17	24	23	12	24	20	22	19	21	20	25	20	19	20	15	17	22	25	27	18	18	18	17	22	21	23	19	22	25	18	26	18	27	26	21	25	20	23	21	23	16	23	23	28	27	27	13	25	16	16	21	26	28	25	12	19	33	19	20	25	24	24	17	17	25	16	25	24	24	20	20	19	25	29	18	25	22	19	21	18	19	19	25	29	24	22	19	31	22	25	21	17	12	29	24	25	20	23	21	26	13	27	24	12	31	21	24	24	26	17	21	21	28	21	27	30	15	18	22	28	16	23	16	23	24	21	22	24	17	20	24	18	17	20	15	23	26	17	25	15	19	21	15	16	24	18	33	21	19	22	12	26	19	30	20	19	22	23	23	23	25	20	24	23	20	29	19	24	23	12	22	18	18	21	14	21	17	11	27	26	25	25	28	27	23	23	23	24	15	24	33	24	29	28	25	22	23	18	20	25	28	14	33	22	23	18	31	24	19	13	20	14	27	24	21	25	28	22	26	16	27	10	25	22	24	26	20	20	21	23	22	22	21	26	16	37	18	18	15	14	17	18	29	20	16	24	16	23	20	28	22	20	18	19	33	20	30	32	26	18	18	23	18	24	23	20	29	18	17	30	22	23	16	27	24	23	23	18	17	21	24	29	19	14	29	18	20	26	23	25	19	20	21	14	24	18	26	17	20	27	18	22	21	17	20	26	20	27	20	18	28	20	20	24	21	31	27	18	12	20	16	26	28	28	25	21	27	28	18	18	17	26	28	19	16	24	19	27	23	20	21	21	28	18	25	21	30	32	31	21	22	15	16	28	17	15	10	23	24	29	18	17	32	15	21	17	22	22	21	20	16	20	23	20	18	31	14	26	22	20	20	18	23	28	21	27	20	29	24	27	21	22	23	22	23	24	19	35	28	21	18	16	28	21	20	23	20	27	15	27	18
21255	6254	2811	9745	16672	15680	12809	10208	8229	6486	5380	4494	3844	3359	2865	2423	2463	2510	2374	1697	1539	1479	1378	1225	1081	1088	1025	1019	913	877	900	807	740	683	759	686	674	581	692	638	605	608	588	618	579	604	572	542	548	497	554	488	470	508	479	495	485	499	524	471	489	496	486	475	458	482	502	401	446	465	434	490	495	423	426	438	424	467	440	449	444	434	445	436	452	417	434	388	434	445	444	398	426	439	407	404	416	380	414	399	455	418	423	400	422	430	440	426	431	390	386	417	372	378	433	424	423	421	363	413	394	424	411	376	389	421	406	419	365	400	419	387	445	418	419	396	391	400	389	385	410	394	381	394	412	383	409	400	402	410	382	422	398	378	427	433	369	369	389	388	396	380	382	394	397	405	391	374	402	368	409	388	402	388	386	353	391	422	392	380	382	425	385	367	381	395	385	408	412	412	390	394	420	352	401	404	375	414	406	379	388	421	408	403	402	389	387	386	395	408	408	412	398	379	425	366	398	369	410	373	366	413	444	386	418	363	379	387	386	365	386	401	364	370	376	443	415	364	376	433	404	390	389	374	381	359	422	421	398	391	389	366	383	384	434	403	405	386	397	397	406	398	375	372	381	409	391	415	399	371	387	390	386	392	368	401	367	419	391	370	396	427	362	426	375	386	384	406	360	383	376	383	385	404	418	390	402	346	429	378	451	356	373	389	392	393	417	387	389	396	381	380	437	386	364	370	418	407	384	408	403	410	421	323	380	412	347	403	393	366	408	352	392	353	380	415	401	400	432	381	397	403	366	416	397	399	379	363	376	369	405	363	368	370	400	374	384	420	379	365	352	377	407	395	405	400	339	344	381	376	390	401	365	390	390	350	359	386	376	350	370	354	360	388	398	385	375	369	391	391	412	407	381	396	397	378	359	392	391	390	413	424	373	383	367	385	368	392	392	392	401	376	369	391	365	418	408	401	369	379	371	355	365	395	381	403	388	395	371	380	423	403	416	411	386	386	406	409	384	357	383	401	371	382	396	400	409	396	383	411	410	392	377	367	373	374	381	405	393	382	385	388	377	386	400	376	371	367	391	358	401	384	410	365	419	379	381	388	382	386	374	437	362	388	362	365	382	431	349	377	380	370	377	393	394	401	390	412	390	373	391	409	379	393	354	383	391	415	396	371	412	396	362	425	400	401	415	383	401	408	424	363	397	413	382	379	429	424	405	375	405	380	369	381	392	397	388	394	405	417	415	403	388	381	417	372	415	385	385	368	405	402	366	386	433	394	387	394	395	355	426	386	410	424	403	402	391	396	409	355	401	377	379	391	392	404	390	388	409	364	351	356	371	431	391	430	396	353	372	413	387	378	411	395	390	439	346	376	388	391	385	386	395	372	371	421	387	402	379	370	404	392	375	385	366	392	362	364	370	371	390	374	406	367	373	357	397	391	376	436	402	402	340	408	369	368	380	368	388	404	378	385	371	389	365	353	391	361	386	365	373	386	374	396	387	412	381	360	375	378	381	381	381	422	363	370	381	392	366	379	381	396	415	366	385	356	414	358	406	394	405	381	388	429	335	385	357	371	356	402	389	384	379	390	403	399	405	366	398	408	389	380	392	385	364	386	371	414	370	408	375	425	390	375	385	377	423	371	385	379	403	385	388	399	387	373	377	397	371	328	373	403	341	385	400	398	372	366	371	386	433	389	387	402	380	344	391	414	424	409	378	375	399	409	363	389	378	390	417	400	402	380	387	384	349	392	406	381	405	395	350	418	373	409	391	387	376	368	360	361	364	382	383	384	348	424	414	386	415	383	395	390	405	400	411	385	369	428	358	348	397	371	368	412	375	389	399	399	374	381	378	389	397	385	402	377	441	451	417	400	399	405	358	409	374	386	385	383	371	402	401	408	417	426	383	397	417	405	394	386	375	414	380	400	382	385	403	361	421	387	398	401	372	380	360	398	380	383	381	374	372	400	395	376	398	370	415	375	396	368	388	420	419	376	389	404	417	402	382	403	360	372	375	375	382	415	377	366	371	405	378	401	410	352	359	394	435	384	371	358	417	381	377	367	392	423	394	386	362	389	353	349	427	376	410	392	392	359	407	403	391	358	349	402	414	339	394	398	385	396	363	396	372	348	393	451	394	390	390	401	385	387	382	397	385	411	384	398	375	393	389	434	387	399	371	411	410	361	359	395	376	369	349	352	396	389	390	369	392	399	402	419	391	373	370	390	389	382	395	382	388	357	370	398	377	383	389	386	393	420	376	404	384	399	376	402	435	388	395	395	392	381	344	376	360	369	401	368	385	374	401	375	362	383	371	362	346	359	416	403	400	391	376	373	392	381	389	345	392	402	367	407	417	411	354	370	380	381	398	364	374	382	401	385	385	392	393	413	407	409	369	391	370	421	362	418	379	369	351	405	378	359	373	400	405	361	385	381	354	390	391	414	412	415	412	380	407	391	377	356	409	403	386	394	391	365	371	389	399	382	389	418	391	382	416	400	371	385	407	412	374	398	401	357	370	394	411	400	381	350	379	392	391	376	411	399	384	399	392	409	388	386	410	373	396	368	411	414	392	416	389	410	359	393	381	410	400	357	421	405	406	379	410	398	419	384	379	403	385	393	392	390	404	399	389	400	395	370	363	392	364	352	394	385	380	369	389	401	408	398	421	392	382	360	408	385	408	345	387	401	369	374	413	400	397	410	390	372	429	358	426	366	368	369	383	383	386	369	367	400	416	394	366	448	376	345	401	419	378	355	371	389	392	388	386	354	384	417	374	382	359	358	399	412	355	400	378	355	377	411	390	385	393	388	385	385	393	400	387	342	381	377	402	376	383	398	388	393	397	362	385	340	416	401	417	380	393	396	406	373	362	408	383	409	410	386	380	405	397	436	411	396	350	373	403	388	400	375	393	401	350	396	405	402	407	425	352	372	366	394	368	362	359	394	420	393	415	388	400	386	397	346	371	402	388	354	350	414	426	381	399	382	358	390	407	368	397	395	397	378	341	384	400	341	385	405	368	395	419	396	359	392	377	401	399	432	400	388	360	356	399	392	402	367	387	417	416	368	392	407	401	369	361	383	360	383	405	396	396	380	396	424	405	396	372	374	368	404	392	372	372	384	365	403	399	415	415	373	389	319	358	398	406	362	415	361	386	407	396	370	411	396	400	385	392	380	367	380	390	388	378	410	376	401	375	384	392	413	375	367	385	377	365	379	380	382	360	391	365	391	349	395	364	383	398	387	355	380	382	342	400	408	367	385	378	395	364	381	381	357	386	319	385	402	402	393	416	386	401	402	387	382	395	346	398	412	385	413	411	397	378	382	365	413	411	417	404	424	370	371	395	391	385	405	406	413	374	379	405	398	384	419	366	406	415	380	374	411	363	407	417	421	422	417	376	365	377	378	392	381	373	387	405	381	383	360	362	370	349	389	372	381	396	397	396	404	377	362	350	372	391	389	401	401	390	404	390	398	380	394	391	377	404	395	398	379
1352	56	51	27	39	53	46	50	41	48	36	27	50	47	34	43	36	26	39	35	36	33	37	33	27	25	32	28	27	29	29	34	30	39	28	30	25	30	31	28	27	24	25	25	30	28	36	26	40	33	30	25	33	27	44	33	19	27	40	27	28	27	27	28	36	30	22	29	32	27	31	37	35	26	33	36	39	41	31	35	26	29	35	37	32	32	32	40	36	24	38	35	30	32	39	30	26	31	27	23	33	30	34	35	34	28	33	30	36	34	34	41	36	29	40	30	40	30	31	26	36	37	33	38	35	28	28	23	35	34	34	35	33	33	33	30	28	36	37	23	30	33	38	28	35	30	28	31	30	18	42	35	40	27	39	26	42	32	34	31	33	27	34	32	28	41	36	37	34	37	34	36	26	32	43	40	41	24	31	28	27	27	35	28	23	28	35	32	26	30	26	37	27	24	27	33	26	39	41	27	37	34	32	36	35	35	46	34	32	35	24	25	28	32	36	21	21	23	23	38	34	18	30	23	34	32	27	31	50	21	32	35	23	42	27	31	29	38	32	31	30	33	20	22	34	31	32	31	24	39	21	22	36	25	31	27	32	38	31	36	32	38	28	43	38	33	43	29	31	25	37	29	33	33	23	23	35	33	31	41	34	28	20	27	43	21	21	26	26	30	25	34	30	29	29	36	34	25	29	32	29	31	37	38	27	20	27	29	29	32	29	39	39	27	30	31	34	32	37	33	37	26	34	28	27	36	29	33	30	30	33	34	36	37	25	28	36	39	31	33	32	26	37	30	35	32	30	30	30	31	29	25	35	26	31	31	31	42	22	24	34	29	32	40	25	28	26	24	38	29	26	26	22	35	41	30	29	34	31	29	20	30	37	35	26	29	37	28	37	26	31	24	46	31	42	24	28	35	30	24	32	34	32	25	18	36	31	40	31	33	34	35	29	27	32	32	32	25	27	25	30	21	27	27	29	29	37	26	30	35	39	37	33	22	32	34	26	32	34	39	35	27	26	31	33	34	35	28	30	33	33	25	31	28	26	31	41	34	30	32	34	25	17	30	32	43	30	36	23	39	24	34	24	24	37	28	32	30	27	29	30	35	28	34	37	33	27	33	30	26	33	31	34	31	26	31	31	32	44	31	36	34	29	35	28	32	32	39	28	21	27	28	22	41	34	34	32	36	30	29	22	27	26	30	23	19	34	27	32	29	31	40	41	34	26	36	34	42	32	32	33	37	31	34	25	36	33	43	27	30	26	25	38	24	33	36	33	34	30	19	30	32	34	22	31	34	28	29	32	29	31	36	23	38	32	32	28	33	30	28	24	31	38	24	39	34	49	41	28	29	34	39	35	27	33	33	29	30	32	23	36	38	21	31	32	30	27	24	30	33	24	40	34	35	32	32	30	19	29	27	35	32	33	27	39	42	30	31	42	19	33	21	37	36	33	31	32	29	39	22	31	21	33	19	30	35	43	30	27	32	23	23	41	38	26	23	33	29	35	37	29	43	28	25	31	28	36	32	25	30	27	38	35	25	30	28	29	25	33	40	28	37	33	26	33	35	39	28	35	37	27	31	31	33	29	35	40	28	26	31	33	25	33	25	30	31	34	37	33	38	42	39	34	30	40	35	27	29	38	38	27	22	31	27	23	23	34	27	32	26	40	34	32	32	33	39	30	13	37	32	45	30	28	36	31	28	26	30	32	30	29	23	28	21	44	38	32	36	26	34	29	32	33	20	31	27	37	30	34	23	37	28	38	29	40	27	23	32	47	31	37	26	31	29	31	30	31	32	40	40	32	30	33	31	28	36	27	36	27	33	35	31	38	26	23	26	25	27	40	24	29	37	44	34	28	21	35	27	34	28	25	35	17	37	23	33	40	35	31	40	27	28	38	31	35	30	33	35	28	38	32	30	24	40	27	31	26	25	38	32	25	37	29	30	31	28	28	24	30	33	26	28	35	35	33	36	31	43	38	22	33	43	25	30	30	35	31	21	44	28	39	39	35	30	24	34	37	33	28	27	25	36	21	23	30	33	29	34	32	31	34	25	24	34	29	26	33	35	32	29	28	30	28	28	33	28	31	33	26	27	27	31	29	34	28	30	33	30	25	29	39	41	28	33	28	32	31	29	31	33	36	33	37	30	24	26	30	33	28	35	28	27	28	31	35	42	37	35	22	21	30	39	33	44	32	41	43	23	28	37	31	25	33	27	26	26	34	32	31	26	24	39	38	23	33	27	27	37	28	27	31	30	31	30	35	34	35	33	34	33	37	34	33	28	28	25	31	38	31	36	32	28	38	35	35	34	36	35	24	33	30	31	36	27	33	33	33	41	40	40	37	28	28	23	32	34	38	37	29	28	32	38	26	33	30	33	31	39	29	31	33	33	29	28	34	28	33	21	35	30	30	34	31	36	22	24	26	31	35	26	39	43	26	38	34	30	28	36	26	31	45	25	25	29	26	31	36	38	39	24	29	27	37	30	24	31	25	23	32	28	30	25	30	25	33	27	34	27	34	32	27	33	42	29	27	36	22	32	34	28	30	33	27	26	31	27	27	28	26	30	31	27	33	34	27	38	36	30	30	30	27	24	30	35	18	32	38	24	40	26	33	26	28	32	34	34	35	26	37	26	33	35	38	20	40	37	34	32	39	22	24	34	34	34	39	30	39	28	37	31	28	27	29	29	36	29	30	32	22	30	28	34	21	32	38	35	33	27	25	30	27	30	24	32	26	34	31	32	27	26	38	27	30	31	34	26	28	31	30	27	28	26	22	44	22	35	35	30	31	31	28	27	28	35	28	25	27	26	35	29	31	29	33	29	28	40	30	32	34	23	29	33	27	26	43	35	28	25	36	22	31	32	25	35	31	26	30	40	36	32	29	33	28	31	34	28	29	37	35	29	28	27	33	30	27	31	35	32	30	30	35	29	32	24	30	36	35	31	20	33	31	28	31	26	25	27	33	34	26	36	36	41	35	38	29	43	33	32	34	20	33	37	30	32	33	37	31	31	33	35	26	35	29	33	36	23	24	35	38	34	21	38	39	30	31	27	35	30	34	23	25	32	35	40	37	26	31	27	34	29	35	28	33	28	27	29	21	36	28	34	32	37	39	29	33	40	37	39	29	32	45	34	33	48	26	33	37	27	38	31	25	35	38	34	45	25	30	33	20	31	36	30	32	20	32	26	27	37	32	34	36	39	26	28	34	24	37	27	43	36	37	30	35	38	34	31	24	35	32	38	36	35	35	38	42	41	30	35	40	30	30	31	32	31	32	26	32	31	26	28	27	25	31	32	24	28	30	30	28	37	29	36	36	40	36	34	31	28	30	37	29	35	37	32	31	29	30	32	35	22	43	27	47	41	36	29	27	37	32	26	25	25	34	37	24	39	35	26	30	38	24	26	39	29	34	28	27	35	26	42	29	24	39	32	25	29	41	36	31	31	26	24	28	31	31	29	39	32	35	25	34	29	41	33	33	20
11131	1612	895	1852	3240	3047	2521	1914	1608	1394	1184	1102	983	907	869	782	824	888	840	736	680	688	663	606	618	592	680	603	630	609	573	602	571	613	561	548	554	597	563	546	607	531	559	569	554	606	561	538	582	569	555	548	583	568	539	544	547	558	601	561	525	568	554	544	553	552	559	537	581	553	521	510	570	501	563	535	560	548	554	581	549	566	543	587	571	562	528	581	555	549	516	533	528	549	535	548	513	555	551	501	564	553	534	500	567	548	554	564	564	531	502	509	531	543	522	537	574	539	555	568	563	559	548	560	557	517	569	538	546	534	485	529	513	566	523	560	541	518	549	538	563	543	555	562	520	550	547	579	558	538	552	566	540	528	493	524	541	568	563	504	509	537	598	551	512	570	560	522	528	498	522	503	528	501	527	533	515	549	575	579	534	525	531	518	522	566	566	521	561	569	510	516	597	557	553	519	609	593	538	527	533	506	543	558	535	562	594	538	501	553	542	543	520	544	581	567	570	537	524	576	501	531	565	515	544	566	569	573	551	535	525	544	589	532	624	521	553	529	544	550	565	581	540	547	529	549	557	505	491	532	562	524	566	555	519	522	520	536	574	518	547	532	539	540	556	494	547	545	542	538	530	543	540	565	564	506	546	541	557	596	519	540	525	545	558	535	553	543	532	531	580	560	515	565	543	519	541	539	512	501	549	550	548	520	558	519	570	519	525	556	518	511	539	547	563	535	558	557	557	559	520	569	556	511	590	544	519	546	549	488	536	547	557	545	559	541	561	574	579	510	553	503	554	548	515	510	553	576	524	516	515	520	550	564	520	565	607	535	562	549	550	581	537	594	543	561	562	522	533	594	540	569	500	507	548	540	541	525	533	530	515	540	523	555	533	569	526	514	525	549	554	504	541	540	521	541	565	561	534	538	597	538	615	537	526	576	529	553	501	540	550	523	534	494	570	524	560	534	573	536	491	538	580	546	541	554	600	551	561	559	509	499	518	533	516	549	521	541	505	549	531	554	550	558	527	530	534	552	563	597	513	501	545	533	538	482	529	549	585	578	558	519	512	548	570	524	552	575	571	515	558	520	532	545	513	504	510	565	529	532	505	541	496	542	568	525	571	570	533	565	537	554	525	571	558	557	536	525	538	533	556	537	575	513	533	540	531	572	546	538	564	569	537	523	512	579	535	569	532	523	507	532	544	518	540	518	536	529	498	581	529	549	512	544	530	518	549	534	579	517	520	534	535	532	578	550	524	541	548	532	548	578	554	499	509	519	567	552	539	534	508	519	514	502	529	548	560	539	537	537	538	555	508	570	522	560	531	526	557	534	538	550	553	546	536	533	519	588	540	520	545	516	556	519	562	533	525	568	535	548	536	568	511	575	542	561	550	528	536	538	596	578	555	536	521	551	532	561	523	500	564	547	562	527	532	563	552	554	574	531	540	514	519	548	494	544	539	555	565	511	536	494	553	536	555	556	521	534	505	527	575	569	540	542	535	542	541	511	525	591	569	523	544	545	500	567	552	541	497	545	523	547	492	581	553	574	524	501	546	573	565	541	526	544	557	559	545	576	587	544	567	523	536	539	529	557	530	519	558	540	555	582	530	506	555	592	569	518	520	557	512	536	549	570	536	509	525	599	519	561	532	514	574	542	520	532	569	582	520	553	596	555	529	536	553	577	526	554	537	545	540	538	518	494	510	547	529	576	510	533	528	528	560	558	516	539	597	552	517	552	554	549	592	553	497	539	566	520	553	523	562	511	535	570	537	513	479	498	547	542	560	521	537	523	538	507	489	566	515	528	504	549	519	549	538	529	566	596	519	579	549	510	513	534	515	521	563	551	557	572	527	536	480	561	541	556	514	502	517	562	557	551	597	575	531	536	531	507	560	537	574	507	568	542	553	545	542	571	546	581	587	514	524	546	540	550	553	580	529	565	552	531	537	546	515	516	559	528	551	568	524	567	578	494	567	558	596	571	566	541	510	562	526	522	543	531	525	565	507	564	522	554	569	559	486	556	554	526	493	561	544	571	548	522	565	563	579	559	537	590	554	561	546	548	550	578	531	577	503	554	504	511	576	550	546	533	533	540	562	521	551	571	529	547	520	561	560	545	508	543	547	548	553	498	551	530	577	562	503	550	553	522	548	543	567	536	547	507	533	526	581	565	553	547	500	526	525	537	546	569	542	565	558	528	565	540	550	551	532	563	541	545	553	545	547	582	554	560	536	522	501	567	534	535	537	552	538	577	555	529	510	549	524	492	541	517	582	577	510	547	581	531	538	574	551	540	587	546	546	537	504	543	555	551	478	525	520	533	545	560	547	546	519	529	509	556	546	521	534	515	519	587	534	545	555	528	500	539	525	550	509	541	551	584	544	510	517	554	561	499	523	547	563	542	548	548	546	515	551	505	538	526	523	516	502	516	565	510	534	606	562	533	516	555	542	504	515	557	513	515	504	541	543	542	531	536	551	556	539	541	542	563	550	564	492	538	503	512	583	541	598	527	520	526	522	559	551	604	513	547	499	561	521	528	523	573	557	539	519	512	570	534	525	528	544	523	524	533	531	524	563	523	551	551	517	484	521	532	505	538	551	535	552	518	574	541	533	546	541	571	566	506	499	559	595	562	547	501	553	550	574	547	523	524	544	546	557	567	544	553	565	544	536	528	530	573	525	519	568	549	536	504	514	575	541	544	526	524	521	581	547	545	536	525	530	524	525	517	551	542	562	539	512	520	541	540	550	512	550	548	547	561	595	563	528	563	532	542	553	522	533	515	561	553	546	514	543	548	546	546	512	538	514	522	535	526	543	579	519	545	501	544	550	550	584	516	554	477	588	553	569	542	513	518	508	564	498	487	574	517	557	524	552	534	557	562	542	530	568	529	552	577	532	519	581	553	535	531	595	558	562	554	549	538	533	540	546	523	549	581	529	524	529	535	537	526	514	543	516	526	572	519	558	547	585	567	552	529	518	554	534	554	557	509	539	547	542	559	563	555	537	537	491	514	547	517	562	565	556	562	499	527	534	540	557	584	500	569	521	543	521	508	581	532	539	554	579	532	536	536	540	586	543	554	555	524	532	538	562	452	517	507	563	547	521	560	543	555	550	542	591	513	543	548	539	532	556	532	563	534	512	565	550	538	537	498	508	538	556	569	549	553	551	545	542	571	532	557	597	563	533	536	572	523	536	541	537	552	576	498	521	592	560	528	553	565	514	540	518	549	594	500	547	538	563	523	533	584	553	535	560	555	488	569	541	534	513	503	519	535	564	549	574	522	573	533	516	539	539	569	552	556	531	540	505	543	553	553	528	556	510	517	500	558	555	550	502	536	556	552	568	543	545	507	543	565	536	578	527	552	573	567	573	547	538	525	547	510	527	512	547	578	527	549	515	557	517	552	545	533	527	567	504	551	565	570	487	501	567	509	545	548	554	539	537	566	546	552	547	533	561	541	576	549	551	523	547	546	565	563	556	541	546	540	585	534
2542	125	86	84	122	148	122	106	102	99	65	86	93	78	75	66	62	69	63	57	55	52	76	54	63	58	51	47	51	54	54	54	47	31	48	46	46	59	46	56	56	39	43	64	57	49	43	51	45	41	51	48	56	43	53	42	42	53	54	45	60	58	43	43	44	54	59	52	49	44	67	48	53	54	57	49	45	34	46	45	56	49	41	39	44	54	44	66	44	53	48	49	50	40	41	50	46	55	51	52	39	46	56	47	50	44	44	38	43	60	63	51	34	56	40	38	48	42	49	50	46	50	47	43	39	52	47	59	59	41	37	41	62	55	43	39	47	37	45	55	37	56	56	48	45	49	29	42	52	55	61	61	44	39	44	56	51	51	46	41	55	57	55	40	53	45	56	60	51	63	46	54	58	55	63	48	33	44	52	44	40	36	44	39	51	42	45	56	46	47	48	48	60	57	50	46	38	37	45	49	31	53	52	44	45	58	60	47	43	52	48	54	51	34	49	44	46	64	46	46	56	59	42	49	45	54	58	39	42	50	51	49	48	54	49	45	50	39	56	49	44	30	45	42	46	50	43	55	47	66	51	52	43	50	53	50	39	52	38	60	44	43	51	62	52	50	36	56	44	57	49	42	49	47	57	47	47	44	41	37	44	60	62	53	49	47	59	58	53	53	77	41	51	52	51	53	44	53	48	45	41	52	47	52	55	47	43	46	57	51	46	45	56	55	54	49	37	61	45	50	67	35	47	42	44	39	39	56	43	40	42	49	60	44	49	51	45	47	55	37	33	54	53	47	46	46	51	54	49	50	48	45	53	43	47	62	46	48	46	47	48	55	41	45	56	38	45	62	43	51	45	41	60	45	45	58	43	46	42	46	49	55	53	48	48	48	51	44	37	60	49	57	44	52	38	35	50	48	47	51	45	46	50	48	49	57	44	36	38	44	53	47	38	41	56	56	45	46	50	53	43	45	57	48	51	33	45	57	43	51	45	39	57	51	49	36	63	44	57	52	52	42	64	47	53	45	37	47	45	52	42	58	46	52	48	39	42	48	56	56	49	47	46	45	47	58	52	53	52	59	59	50	44	55	38	50	57	62	61	43	41	31	65	56	35	53	39	52	48	48	43	44	44	50	47	53	58	46	52	57	46	60	46	53	57	51	59	53	39	37	50	62	46	45	47	41	48	51	42	43	44	49	53	69	45	54	47	51	43	49	53	41	55	33	50	49	56	64	40	47	47	50	49	45	51	57	44	58	34	43	51	66	49	55	48	47	54	46	43	39	56	48	47	33	38	55	55	53	36	58	48	49	60	54	48	43	60	34	51	53	43	48	37	61	47	65	48	57	43	57	49	47	50	48	44	60	53	47	43	51	49	66	34	52	45	51	51	58	49	47	49	48	42	54	41	54	47	48	47	42	39	46	54	38	45	46	43	46	43	34	58	44	44	42	42	44	45	48	48	49	47	41	43	46	43	43	47	33	40	43	55	43	55	51	49	46	43	43	49	34	50	49	52	42	53	42	43	55	51	45	43	47	57	53	41	58	61	50	42	61	52	58	59	55	36	40	50	43	41	47	50	48	44	55	38	43	52	55	46	42	57	45	57	53	50	41	51	49	61	59	52	42	60	51	49	55	54	36	44	47	39	49	51	58	45	49	55	60	60	46	57	43	52	47	49	49	45	45	50	40	46	53	51	57	46	50	42	57	53	47	53	64	37	58	50	46	50	40	55	50	55	43	51	41	67	57	49	46	41	45	42	56	55	61	39	49	42	47	47	53	42	47	38	52	61	43	59	48	48	42	38	41	44	49	49	56	44	59	53	48	52	46	51	54	52	44	54	49	40	50	50	49	38	38	44	45	50	49	50	52	49	47	49	48	41	49	52	51	45	52	51	39	59	38	55	51	58	60	42	44	58	50	61	53	40	43	43	48	49	51	54	45	54	42	43	48	51	61	40	40	38	40	48	56	44	47	42	46	49	48	42	48	51	45	37	52	46	45	43	52	54	38	41	38	48	43	39	33	45	58	60	44	56	55	37	47	50	43	52	56	70	50	52	52	56	38	47	55	51	45	41	51	52	42	58	56	55	40	51	34	48	55	60	64	48	46	47	46	45	50	52	51	48	44	44	44	51	40	51	49	53	40	48	51	55	44	48	55	50	51	62	65	49	50	45	56	50	52	46	56	57	47	55	50	50	49	39	59	54	54	51	46	49	50	40	42	57	58	42	50	46	54	48	52	52	38	41	51	42	41	56	49	63	41	47	61	49	44	47	45	40	56	58	43	34	49	48	40	55	62	42	60	46	36	55	49	46	38	55	47	50	49	49	50	49	46	37	53	44	60	39	49	57	48	45	46	45	50	42	48	52	44	46	60	45	45	60	40	62	41	37	44	43	51	56	46	57	48	41	44	50	51	58	60	49	48	46	50	53	44	44	44	41	46	50	40	42	43	57	50	59	43	43	47	48	47	52	43	50	44	54	55	47	44	38	41	43	45	42	50	38	50	51	37	55	47	53	66	52	52	46	59	56	58	40	50	44	49	46	36	52	54	58	45	53	37	43	56	46	50	48	46	47	44	45	43	55	41	57	50	44	56	50	44	54	53	46	70	57	56	50	58	62	61	55	38	51	51	45	61	53	57	46	39	47	53	59	51	43	43	40	47	46	43	49	40	45	49	55	42	47	46	52	55	56	44	41	53	46	56	55	44	56	47	64	48	51	46	35	45	42	50	48	37	45	54	47	39	58	52	41	44	47	58	75	57	45	54	49	52	43	39	44	42	52	51	52	50	48	46	48	38	47	57	61	42	55	51	48	37	44	55	47	38	56	43	42	53	56	57	56	61	57	53	47	62	54	49	48	43	52	35	44	49	43	56	38	32	50	55	43	38	50	42	40	46	43	41	45	49	58	40	59	50	47	48	38	47	39	33	61	44	48	65	43	53	64	45	45	56	45	44	49	42	53	49	47	51	48	42	49	40	46	47	47	53	49	49	53	38	42	59	51	47	49	50	49	37	40	49	56	48	53	53	51	34	39	50	39	53	47	59	57	46	47	38	46	44	60	42	53	57	49	49	57	51	43	49	52	51	40	53	62	52	47	50	39	57	52	51	46	47	54	47	43	42	59	46	52	52	37	50	39	57	48	56	36	43	43	62	42	37	54	45	33	42	54	55	48	57	48	57	44	46	41	52	51	52	44	47	49	42	59	51	48	58	54	48	57	47	57	48	39	53	56	61	47	49	42	51	43	48	65	44	54	57	57	52	52	58	45	44	48	45	47	48	45	35	46	41	51	55	35	53	42	40	45	37	52	55	48	51	53	57	55	42	36	42	58	40	40	41	59	46	45	43	48	44	46	47	38	35	52	45	48	46	47	56	38	43	45	59	40	63	44	48	49	50	39	41	35	54	40	55	50	38	48	53	52	64	53	40	54	53	49	49	46	64	49	54	58	47	46	56	55	42	45	44	40	52	58	50	43	53	49	50
15501	3825	2004	5518	10027	9471	7731	6254	4883	4051	3369	2950	2690	2237	2072	1831	1927	1863	1884	1438	1368	1324	1311	1330	1162	1206	1169	1129	1109	1063	996	1023	956	1008	980	929	970	960	889	927	954	978	877	907	950	883	861	914	933	890	929	888	913	908	880	879	921	844	838	902	874	825	908	842	878	851	878	895	865	877	876	839	825	887	834	818	826	813	820	883	822	814	851	860	883	826	869	813	836	865	844	818	901	808	826	832	793	817	857	834	850	830	779	843	802	845	841	841	845	806	825	853	827	798	832	807	803	874	833	842	851	875	837	855	864	807	865	891	846	819	862	855	857	831	779	884	834	812	802	785	801	835	863	846	863	813	831	830	802	797	846	816	816	783	854	829	832	808	902	793	831	816	839	863	832	834	874	851	865	837	857	862	787	809	835	855	848	785	788	822	809	816	794	781	838	820	843	866	819	832	812	818	814	822	833	865	834	840	820	848	851	807	791	781	807	821	785	855	862	779	861	844	819	830	788	868	812	866	779	850	815	791	821	851	842	767	874	852	819	781	839	786	860	834	923	922	797	804	855	791	823	829	832	853	785	751	817	784	794	847	876	840	810	858	836	814	819	919	820	805	774	787	864	833	836	796	837	804	826	882	843	818	841	745	843	870	827	803	821	827	858	811	792	823	801	908	783	845	829	886	821	854	836	860	819	803	829	824	763	789	785	874	847	844	841	758	860	823	866	813	870	837	877	851	818	812	844	805	801	755	811	836	798	873	821	803	844	832	838	839	784	843	812	853	849	806	867	845	822	811	816	825	848	822	769	790	820	872	786	790	825	859	816	811	822	832	825	844	880	849	814	799	831	807	861	857	816	806	828	825	825	875	826	805	753	817	861	781	861	877	816	811	834	807	825	865	827	829	816	817	885	769	829	840	787	821	824	810	794	800	823	843	848	770	832	844	807	850	799	809	839	839	832	820	854	818	855	815	822	842	848	840	801	838	799	858	793	842	789	847	842	825	820	872	825	840	852	821	850	840	809	832	807	850	812	830	807	794	788	776	812	792	780	788	852	854	821	829	835	803	879	844	752	859	804	875	823	816	832	838	829	825	814	825	808	788	854	822	853	870	851	840	835	840	849	828	781	842	825	832	841	825	848	809	774	805	803	822	860	848	801	837	812	794	884	842	811	864	833	826	823	806	811	871	833	848	845	816	814	850	843	808	807	800	801	789	798	819	838	804	780	849	844	803	825	849	841	823	871	862	877	836	825	798	832	810	806	812	808	854	807	868	846	829	777	812	881	861	836	790	782	781	839	841	854	844	852	837	822	796	858	803	776	783	853	781	850	817	802	811	816	812	846	822	817	825	817	836	747	866	838	805	842	813	826	832	829	788	854	787	817	871	807	857	876	795	815	836	761	854	808	819	825	796	833	865	894	824	828	851	807	856	881	827	816	827	867	823	808	850	845	818	825	837	845	844	822	872	848	797	777	811	799	856	808	830	784	814	855	782	816	780	847	850	824	819	818	823	888	809	839	861	847	827	867	846	785	836	874	804	810	854	845	862	859	812	833	819	836	872	796	837	824	801	845	839	836	815	773	814	855	789	801	874	846	780	815	839	825	786	831	861	845	836	795	800	858	839	813	812	880	767	789	818	801	836	822	768	834	806	860	835	816	830	827	825	863	816	767	780	776	830	823	830	815	804	817	785	835	850	804	851	846	798	800	835	818	787	829	842	838	845	814	845	846	830	811	813	791	834	836	845	830	887	858	845	819	809	917	847	806	817	759	821	803	777	820	851	807	856	851	812	808	814	814	847	807	836	910	898	856	848	793	798	822	826	820	797	856	863	796	805	809	853	859	805	820	854	831	820	876	808	825	815	830	778	771	801	840	841	796	814	795	791	867	827	801	849	794	840	846	851	808	870	813	860	762	838	859	812	810	846	843	866	827	843	838	771	842	876	828	845	844	896	858	827	811	787	776	797	817	847	835	821	862	769	790	823	805	842	802	819	816	807	818	834	838	810	813	864	797	845	799	800	836	808	838	842	805	800	856	816	808	827	835	812	786	813	841	798	871	833	784	801	787	776	810	864	836	820	846	827	835	844	807	827	828	875	800	812	820	846	789	829	841	796	812	803	810	851	865	859	848	766	814	881	791	857	845	838	847	733	848	898	806	806	833	824	796	808	838	833	826	826	828	820	825	809	823	862	830	844	808	763	815	805	814	817	759	804	821	895	859	799	817	813	813	794	767	844	813	785	820	797	863	826	849	812	852	814	866	780	840	832	828	785	839	835	805	850	880	856	821	854	817	797	823	822	811	807	878	809	826	827	755	803	820	814	847	848	790	786	818	825	786	808	806	820	848	802	842	793	779	792	869	809	880	832	828	802	816	809	848	851	792	846	799	813	859	828	847	771	798	804	761	824	800	826	853	751	821	823	819	811	854	833	878	788	817	788	766	856	861	844	882	838	781	840	852	893	866	832	883	862	778	857	839	857	833	824	829	779	861	815	802	802	820	792	824	832	777	822	820	820	800	810	790	774	841	835	838	848	817	810	827	829	826	813	800	807	785	814	802	850	787	856	831	834	837	866	832	827	840	816	824	809	858	810	870	825	802	839	835	836	842	822	821	851	878	805	848	755	847	845	773	822	859	848	824	884	765	810	830	815	842	823	838	794	840	821	862	829	816	811	850	829	825	872	838	810	833	805	810	881	804	809	818	833	852	816	825	774	846	784	818	807	812	803	864	833	744	813	832	846	798	794	846	832	848	797	783	878	826	777	792	880	834	845	851	842	838	849	797	856	832	858	809	861	780	835	822	827	837	845	827	847	753	833	856	798	824	822	826	925	818	840	788	801	849	840	842	828	771	820	816	904	787	845	814	888	872	813	823	817	840	837	831	817	797	787	813	869	830	822	823	836	849	805	828	801	819	804	855	833	829	848	759	843	799	828	794	859	842	833	787	808	849	793	825	856	765	812	857	838	781	817	868	835	834	803	825	809	810	828	826	845	852	848	865	804	812	832	857	809	824	867	806	833	818	838	826	833	844	844	855	861	851	792	829	804	798	806	838	851	839	789	808	809	796	817	767	838	828	795	807	800	792	792	772	801	829	815	810	875	832	828	791	791	830	902	837	840	807	815	804	812	862	794	814	861	787	824	804	847	838	870	813	867	797	859	829	817	823	834	832	815	784	825	838	747	788	799	842	777	825	872	793	786	781	805	820	853	822	789	819	889	870	871	811	862	767	809	839	793	795	793	836	818	791	844	835	809	837	802	775	831	841	893	826	842	886	818	822	839	811	892	768	886	836	839	825	832	856	840	840	793	807	823	815	840	819	818	830	823	855	847	812	798	794	790	788	829	855	865	780	799	876	817	809	812	853	823	796	800	809	839	823	831	838	847	848	822	843	829	807	790	857	888	794	840	804	788	853	897	857	811	842	832	796	797	843	807	806	873	799	869	834	784	812	808	872	824	816	852	812	815	786	807	833	829	853	785	828	794	840	886
2628	142	88	58	92	149	114	108	107	73	89	92	95	68	63	71	64	57	68	73	52	55	54	48	48	56	49	55	53	74	57	48	59	53	48	46	42	53	64	49	49	51	49	48	46	43	47	49	55	42	48	52	45	57	40	50	53	54	53	57	42	34	50	50	46	67	46	45	43	49	48	51	49	45	38	54	56	45	36	59	52	50	44	64	42	50	67	53	37	65	53	47	46	41	44	51	45	53	44	47	41	38	35	51	38	44	60	50	47	47	52	40	62	37	48	41	46	53	53	44	57	46	40	46	40	51	32	42	60	51	51	39	51	44	58	47	49	52	39	49	54	49	43	45	42	44	51	46	46	49	47	41	42	53	47	46	44	44	61	44	42	49	46	50	52	46	51	45	40	47	48	45	57	44	51	48	39	47	45	48	51	40	58	50	43	50	41	50	46	52	51	44	50	47	52	38	51	39	50	40	48	55	44	59	48	55	45	56	42	41	39	47	51	39	58	56	42	44	44	48	46	50	47	44	49	54	44	36	59	47	49	43	43	49	44	64	54	32	49	55	44	55	54	53	39	41	46	41	39	57	49	64	46	61	51	54	45	48	46	53	46	36	54	52	42	45	42	43	47	53	28	43	43	41	47	47	48	51	43	50	43	48	65	34	48	38	34	49	58	49	49	46	56	49	39	46	47	44	59	51	59	57	41	52	39	55	55	66	36	45	46	53	45	51	54	47	58	48	36	51	50	47	45	52	42	57	60	42	49	50	45	51	56	41	50	57	46	50	45	38	53	48	37	52	46	41	42	48	37	48	57	47	51	62	53	57	43	32	55	41	61	45	55	45	46	46	53	52	52	49	51	52	62	55	42	35	52	53	30	47	39	38	47	43	43	57	43	38	46	42	44	38	38	46	42	43	48	44	51	44	56	50	44	40	42	58	44	55	46	46	61	45	44	60	49	52	57	51	46	47	64	67	37	43	49	37	37	45	43	44	30	36	35	49	49	51	48	45	55	43	48	37	41	53	48	51	56	36	49	45	45	47	61	43	50	54	34	47	46	57	42	45	41	44	56	56	56	40	46	44	47	50	58	38	40	43	57	49	46	51	49	59	43	50	45	52	52	57	61	60	53	46	50	48	41	42	47	57	43	45	52	46	47	56	65	56	45	34	36	35	34	61	49	51	59	49	48	55	44	41	37	45	54	37	39	56	44	46	49	48	50	51	40	49	51	50	42	51	49	42	52	50	50	44	50	53	52	45	44	40	47	52	52	51	40	44	39	48	43	37	48	46	39	48	51	38	47	40	63	53	41	37	51	40	53	49	34	56	54	56	59	55	48	36	48	52	37	52	56	45	54	47	50	45	39	55	44	43	49	42	39	44	60	37	42	47	51	41	47	44	43	44	59	53	36	47	46	43	39	56	47	53	44	58	48	46	45	58	43	51	37	37	53	51	47	46	41	46	49	48	49	49	47	60	38	47	50	47	57	34	49	57	44	41	46	47	46	53	50	38	41	59	53	34	41	47	37	58	43	41	50	48	37	45	44	51	60	47	54	45	54	50	43	42	60	57	35	41	49	44	55	38	47	53	50	56	45	50	55	45	41	54	42	48	35	52	43	42	47	45	52	48	46	49	44	52	44	43	52	38	44	36	35	35	47	44	56	39	47	50	54	37	30	43	39	46	51	49	39	59	54	44	36	55	41	45	48	39	42	46	45	53	66	45	37	49	43	47	43	47	53	45	51	38	40	54	40	46	42	49	53	42	48	50	44	50	40	37	49	30	63	44	57	35	62	50	47	40	48	53	48	44	35	53	46	54	45	50	42	36	58	45	59	57	57	54	34	48	45	40	50	48	41	45	41	48	44	60	41	43	64	57	47	47	51	44	47	37	47	51	45	45	58	52	58	58	34	50	47	46	58	41	49	43	49	52	44	48	48	40	38	54	59	49	52	45	53	58	51	49	53	52	40	45	54	66	41	43	49	45	50	50	58	47	56	42	47	44	55	54	54	53	57	45	43	50	46	47	48	41	44	60	52	54	57	38	47	45	55	42	53	44	42	46	40	42	41	61	48	52	48	46	53	46	61	51	53	57	48	58	40	53	56	49	61	53	47	43	57	33	47	52	52	54	45	54	44	65	47	39	48	51	49	42	44	46	48	52	40	55	41	55	42	38	50	47	49	39	49	56	58	39	43	38	57	44	53	39	48	44	53	49	58	47	43	46	47	47	44	49	51	46	54	42	56	56	45	63	47	39	35	55	48	51	42	47	47	50	31	41	55	40	48	45	57	56	51	47	42	47	44	41	47	46	55	58	42	37	50	59	45	47	44	47	40	58	64	52	55	46	36	51	41	41	53	48	45	52	41	50	55	55	43	48	41	56	50	48	49	33	49	47	48	53	32	47	42	46	41	52	44	35	56	46	39	51	49	44	56	36	49	40	49	47	46	39	42	47	48	52	37	54	51	43	44	41	52	49	53	40	41	47	59	57	46	46	48	38	48	53	54	42	62	38	50	39	65	46	50	49	40	42	54	48	43	58	50	34	58	49	42	50	50	57	60	43	51	45	57	51	47	44	56	45	45	44	38	51	50	64	49	43	49	52	54	39	41	50	77	47	39	37	55	45	48	49	51	51	49	47	47	51	41	53	51	48	48	48	59	45	51	55	53	47	50	39	55	32	50	41	44	50	41	40	58	50	54	54	52	42	66	44	47	50	41	43	47	43	50	55	41	50	59	46	40	55	42	44	58	36	52	51	48	42	54	51	59	52	54	37	44	35	43	54	46	51	46	50	51	42	45	51	49	58	48	55	36	55	47	44	52	54	55	46	54	48	38	51	48	42	43	67	42	53	48	52	48	59	48	44	54	55	45	51	51	52	50	43	38	41	45	43	51	64	48	50	49	46	38	58	59	52	51	47	44	47	47	41	59	58	45	46	48	53	43	43	44	43	39	49	57	46	51	56	47	63	55	52	34	40	45	45	60	57	47	62	45	58	41	57	43	48	57	49	40	56	53	38	46	44	59	48	48	49	48	43	45	38	41	31	58	46	51	48	45	53	51	42	45	46	50	40	60	49	41	43	57	54	40	52	58	55	35	43	45	48	44	53	42	53	44	54	39	55	49	45	39	52	56	42	57	39	55	48	42	51	40	59	47	54	56	58	49	45	46	49	39	37	50	38	51	37	40	47	49	52	40	46	53	47	48	54	55	38	40	36	55	57	58	48	47	41	44	37	60	45	51	61	47	37	57	37	38	44	62	51	61	46	51	55	50	62	46	47	50	47	36	50	55	33	54	43	33	40	49	51	58	43	49	44	45	61	41	31	56	42	58	56	43	59	40	50	43	42	42	42	40	41	45	45	59	51	37	45	49	50	52	53	49	37	50	43	51	46	48	57	47	47	37	54	58	42	44	39	46	47	38	45	55	52	46	43	43	38	49	57	50	44	46	55	46	52	39	46	43	37	52	51	50	44	54	52	57	47	60	36
14982	3547	1913	5099	9333	8738	7210	5680	4615	3750	3147	2807	2489	2191	1967	1754	1810	1748	1757	1449	1267	1309	1235	1209	1149	1115	1139	1068	1065	1048	937	966	1041	967	962	966	946	1008	944	863	931	922	916	864	983	824	945	890	852	931	919	894	858	937	875	872	844	861	893	860	861	888	886	835	871	853	860	851	840	851	835	834	781	829	804	835	836	854	829	816	875	847	836	800	856	863	856	852	859	783	848	858	852	853	844	861	819	868	881	825	851	819	865	833	821	852	869	827	814	825	858	840	805	857	821	841	876	831	831	843	860	869	818	851	816	824	848	860	832	839	817	801	861	835	807	769	819	846	822	790	852	802	800	854	813	853	849	831	819	829	819	858	837	875	773	836	866	788	863	769	813	817	849	829	845	804	807	824	809	826	803	819	767	823	803	854	834	832	782	794	851	854	845	899	857	842	887	813	786	866	871	798	814	832	835	852	876	796	866	833	837	822	826	802	794	839	828	894	857	859	788	799	886	819	842	847	823	850	848	877	839	785	795	818	853	751	824	828	817	823	812	773	856	828	815	858	821	850	808	863	831	836	820	827	852	810	836	806	871	807	853	780	797	806	802	819	817	885	841	840	832	804	827	808	826	823	835	856	799	800	801	833	768	793	790	807	774	823	804	796	821	805	802	822	878	834	859	819	828	842	787	833	826	838	842	865	854	845	798	864	805	848	815	769	789	814	865	826	800	827	783	821	804	850	871	796	825	837	853	788	817	870	856	778	779	852	827	789	810	770	786	803	818	849	839	836	818	813	844	792	809	763	855	817	831	838	848	868	840	826	850	809	856	786	793	842	802	804	837	763	806	763	823	802	814	747	843	770	826	833	849	875	816	838	863	827	803	770	859	790	793	806	828	795	876	842	809	822	842	821	827	824	828	828	857	818	814	853	806	848	868	864	850	829	867	802	790	854	850	841	795	820	810	782	841	791	832	818	837	855	847	803	870	816	857	810	840	823	797	809	767	809	830	777	790	835	798	862	730	815	848	854	805	846	847	779	842	829	860	827	810	891	820	887	861	760	844	823	816	850	813	831	842	819	780	794	858	790	865	822	772	835	836	794	826	853	851	902	820	845	827	850	830	808	787	793	860	827	836	865	879	816	795	869	814	810	816	825	833	883	832	845	814	822	861	801	891	838	906	793	827	877	795	820	852	848	845	861	837	847	828	805	830	864	802	846	864	801	792	827	825	841	834	838	798	812	836	830	822	850	823	848	764	848	775	763	823	803	847	794	811	827	830	834	770	794	847	846	826	822	844	835	842	789	820	863	793	794	860	829	817	813	797	849	809	781	837	880	767	806	802	829	854	815	827	827	865	802	790	796	848	785	846	851	819	762	832	819	832	845	839	814	779	828	842	845	798	795	775	824	846	895	801	832	811	822	825	826	776	805	815	830	829	835	819	860	793	812	847	787	820	884	793	858	825	890	814	822	817	873	828	796	797	839	810	824	846	799	803	843	847	811	772	860	814	808	846	888	844	845	830	832	811	828	830	841	828	841	802	759	777	837	781	812	810	845	841	785	828	839	787	829	788	882	797	841	825	805	873	825	780	783	806	798	820	839	881	815	846	817	848	799	798	797	812	836	850	850	832	849	855	786	812	825	792	822	792	811	783	770	801	850	797	776	821	819	833	857	861	778	822	797	807	850	834	866	814	844	849	832	855	830	778	816	876	817	825	837	841	814	828	824	824	853	814	817	866	809	845	884	826	813	886	816	781	805	799	839	810	862	799	805	802	820	805	806	813	835	805	818	865	799	813	832	806	800	812	833	813	836	788	855	861	789	807	808	867	866	897	840	827	802	837	809	817	870	838	829	842	772	809	783	795	789	829	827	842	823	853	811	843	836	842	838	859	840	828	864	826	795	770	819	825	811	792	819	860	822	871	846	815	818	822	838	857	823	777	824	822	801	802	844	784	869	830	819	836	825	798	839	834	825	819	835	860	833	853	884	794	857	815	880	849	832	862	835	804	825	794	781	785	795	848	845	818	837	835	870	842	789	860	830	895	835	855	867	820	851	815	855	876	839	740	823	821	850	852	835	845	821	797	894	822	824	856	841	821	803	819	835	866	881	817	858	808	797	822	803	866	796	815	860	818	847	817	789	849	857	839	826	775	868	822	867	850	825	826	807	831	842	825	868	850	830	846	823	801	775	888	852	835	840	829	807	866	811	829	850	842	866	837	802	805	823	836	780	818	815	836	870	832	820	826	861	848	819	822	823	766	820	812	818	834	801	863	823	842	848	840	802	835	787	843	843	836	787	782	829	862	798	809	841	827	830	813	812	825	833	790	872	798	837	840	783	773	852	839	769	827	822	825	850	824	802	882	828	800	883	851	836	845	844	860	815	834	766	806	829	776	851	768	798	829	806	790	807	792	811	871	846	821	864	844	820	823	864	833	853	888	763	815	777	885	827	836	852	861	802	801	887	847	871	829	908	816	827	802	808	857	837	852	810	799	841	842	830	844	802	861	786	823	808	805	865	855	786	817	767	848	848	863	810	828	813	860	866	881	795	814	820	864	864	818	821	854	821	836	828	791	805	811	808	813	838	849	852	768	825	799	783	862	820	842	788	818	858	825	845	815	832	817	822	848	845	820	813	823	837	840	843	825	842	806	824	794	810	842	848	794	814	802	833	835	835	846	783	807	768	798	819	834	845	813	843	861	774	838	833	839	839	812	856	834	833	902	833	865	863	826	832	803	816	822	834	808	788	858	829	811	849	819	852	826	807	783	834	774	792	857	846	816	812	809	883	802	837	776	773	819	775	853	874	831	807	792	819	851	831	875	797	834	807	782	798	789	821	853	799	795	829	864	836	824	813	824	851	809	860	814	834	803	823	828	805	818	826	860	843	792	842	878	827	800	848	829	877	842	809	822	789	818	823	820	777	811	785	885	856	835	850	839	803	874	828	812	805	793	844	818	821	828	868	850	852	826	784	825	835	864	825	799	799	821	830	828	830	857	741	812	834	783	830	819	861	801	781	774	795	845	810	782	885	768	832	801	858	819	841	855	890	803	834	786	814	830	853	841	831	839	804	833	787	816	820	852	841	782	885	790	865	834	804	812	838	812	819	846	835	803	834	836	801	886	833	832	775	771	863	801	828	886	803	804	831	809	800	816	769	869	840	797	821	852	794	827	792	815	788	810	803	786	844	812	866	793	801	807	811	814	810	811	817	838	829	817	766	836	834	788	777	775	859	854	841	831	806	808	817	840	836	816	843	841	782	769	804	815	769	800	822	757	841	865	810	823	855	790	835	870	760	811	828	806	846	862	797	819	795	790	887	894	809	775	827	757	829	868	805	834	834	834	772	900	818	821	844	823	805	857	820	845	783	778	852	831	863	825	808	812	824	790	804	837	803	828	838	814	838	811	855	795	885	880	808	786	887	815	765	826	801	861	827	830	856	811	823	817	797	821	834	853	827	811	823	806	805	859	897	834	842	797	898	829	849	831	830
2106	208	109	95	138	194	189	145	142	113	107	92	71	83	67	74	63	62	48	54	49	45	40	34	39	29	38	42	36	30	30	25	29	25	31	25	33	27	32	32	32	18	27	33	23	27	30	25	27	20	21	38	34	30	24	22	22	20	20	18	27	24	29	24	28	25	28	25	26	20	13	36	23	14	13	25	23	18	22	23	21	31	18	25	19	18	25	26	22	21	18	20	17	29	17	23	17	17	17	17	22	17	14	27	24	20	25	21	23	21	27	25	28	27	17	29	27	24	20	25	21	22	22	18	30	15	24	21	21	22	24	19	23	29	26	23	22	22	22	26	20	21	26	35	26	26	25	25	24	20	16	20	27	17	23	24	20	20	28	23	23	21	18	20	24	19	22	18	28	23	23	24	21	22	23	26	29	18	18	16	19	19	21	29	23	17	21	25	27	25	28	21	20	21	12	22	28	25	19	20	24	34	35	28	24	25	24	28	19	28	30	30	20	13	22	17	31	29	23	15	21	11	19	20	26	21	14	24	17	23	20	16	24	27	18	22	30	25	27	25	25	20	19	27	19	25	27	26	16	19	21	20	25	12	30	27	20	14	11	20	24	25	31	13	27	20	26	18	34	19	15	28	21	25	16	19	29	14	29	21	21	23	24	19	20	19	22	22	20	28	23	30	22	27	22	30	22	19	24	19	18	23	20	12	19	28	19	24	28	24	23	11	22	28	24	25	19	27	27	18	18	22	20	21	18	20	25	29	25	15	31	22	24	17	27	24	18	20	19	22	22	22	24	28	20	15	13	25	26	17	24	16	30	29	29	28	15	20	13	14	30	18	17	26	19	17	17	17	20	16	30	25	21	18	21	23	24	14	18	15	23	31	19	30	19	23	25	26	30	16	24	19	28	18	21	29	20	16	25	25	26	21	20	20	16	16	24	22	30	18	17	17	21	22	17	24	21	19	25	24	25	25	20	20	19	16	22	19	21	29	35	33	22	21	24	30	20	12	16	23	13	20	28	23	18	25	20	14	26	27	15	33	24	32	23	23	22	24	28	22	20	21	31	18	17	19	25	23	23	23	12	24	25	18	24	22	20	21	17	21	18	29	20	22	20	19	21	18	26	21	32	21	15	24	24	20	19	19	24	25	15	18	20	24	24	15	28	30	17	17	23	29	16	22	22	26	22	18	21	19	24	31	23	27	27	23	19	23	27	24	25	19	21	18	18	19	28	23	25	21	23	28	28	25	23	35	25	24	14	22	32	21	19	26	27	25	23	18	16	19	15	24	24	21	26	15	24	19	18	18	21	22	16	22	22	18	13	24	32	16	23	20	24	20	18	21	14	16	17	19	20	21	21	26	20	19	20	26	25	23	17	28	27	24	30	19	18	19	22	25	25	17	25	20	26	23	23	19	19	27	19	22	22	18	17	21	23	23	19	15	22	24	32	25	24	29	23	23	21	19	30	23	14	17	13	20	25	32	22	19	21	20	19	24	29	20	26	18	24	18	26	23	15	23	26	21	22	29	20	15	23	17	17	19	23	13	23	19	22	16	30	22	13	24	19	21	19	27	27	23	19	18	22	21	21	16	16	22	23	25	19	20	21	30	26	17	26	20	16	22	11	30	17	23	25	25	24	25	13	18	21	19	28	23	15	25	23	18	30	24	21	24	22	18	23	25	23	14	15	30	10	24	19	27	21	23	26	16	23	19	21	16	29	21	20	19	34	20	20	10	31	14	27	29	28	21	17	21	26	20	21	24	20	22	20	21	16	12	21	24	25	26	27	22	17	26	22	21	20	17	19	15	16	23	19	16	25	24	14	27	28	25	22	11	18	25	15	25	11	18	24	22	20	22	15	16	20	28	22	21	30	26	23	25	25	24	22	29	18	16	17	22	21	26	26	22	17	27	14	21	19	20	21	31	17	17	25	21	24	23	26	21	27	25	28	19	18	26	32	16	28	19	18	27	25	25	14	14	24	18	29	21	20	28	21	17	21	12	15	23	22	22	30	22	14	24	21	24	23	26	24	21	21	23	15	24	26	20	23	22	26	20	23	33	27	24	26	19	17	25	15	26	20	17	16	17	20	21	19	19	28	23	25	18	19	22	23	20	21	12	22	24	13	13	19	17	19	13	18	27	23	33	16	27	25	22	20	27	23	18	20	23	19	17	30	18	18	20	25	23	22	24	21	21	23	17	23	17	23	20	14	19	16	21	27	18	23	17	17	20	19	28	25	31	21	26	15	18	21	32	24	23	28	21	24	20	18	24	16	23	24	24	25	18	24	21	17	22	28	19	21	20	30	22	17	21	20	21	23	39	17	12	20	21	18	22	31	23	22	17	27	30	22	34	17	18	17	17	33	20	21	24	24	30	19	18	25	23	22	32	16	21	25	16	20	27	22	29	28	23	26	14	22	28	24	19	22	25	24	20	18	21	30	18	30	26	22	21	18	22	28	19	28	16	23	17	12	17	22	15	22	23	23	31	27	18	22	14	12	20	16	23	18	33	17	21	17	25	18	23	21	24	22	25	18	24	18	29	16	20	24	20	24	24	23	16	18	24	16	18	23	24	18	24	31	20	24	18	26	21	18	26	24	24	31	19	22	16	20	17	20	18	22	19	28	20	14	31	23	16	19	16	25	24	17	21	15	21	22	19	15	22	18	30	29	28	23	16	23	12	25	25	21	21	22	19	26	32	23	28	15	24	24	24	18	27	23	25	25	26	26	23	22	19	24	19	23	24	28	19	28	26	24	22	13	13	20	15	18	24	20	26	15	22	23	17	31	27	21	18	19	29	21	16	26	18	29	18	24	17	23	24	11	34	29	21	30	14	23	27	26	21	30	23	22	14	19	17	27	22	24	27	25	17	19	26	26	32	28	26	23	19	23	24	22	17	23	31	30	25	15	23	22	16	28	32	28	15	17	23	31	25	34	24	25	18	20	24	24	22	28	13	19	15	16	20	17	24	21	28	26	23	18	17	24	12	21	18	19	23	23	17	23	20	20	20	18	25	21	24	23	23	25	20	24	27	24	23	14	28	21	24	13	23	29	18	28	25	21	20	20	22	18	29	15	16	17	23	14	28	21	24	21	25	21	21	17	16	15	18	20	19	18	21	25	10	14	21	21	21	23	22	17	17	20	21	23	21	18	17	22	21	21	16	18	25	25	24	13	22	21	13	20	25	21	30	24	23	25	28	30	18	22	28	23	22	19	16	18	30	21	29	28	17	31	24	21	30	22	24	28	12	19	17	25	17	12	38	28	19	15	23	13	20	27	19	14	20	18	31	24	21	15	33	24	18	21	18	17	14	21	17	22	28	23	28	17	19	17	26	20	16	18	30	17	37	27	35	18	26	19	19	20	15	16	16	20	21	21	16	22	15	23	20	18	17	28	20	16	21	26	23	18	22	19	26	15	29	23	30	20	25	30	17	11	25	18	17	32	22	21	23	28	31	29	24	21	25	28	26	25	17	16	16	20	14
21392	6452	2807	9603	16680	15236	12766	10045	8008	6695	5386	4510	3961	3333	2950	2475	2525	2426	2413	1659	1496	1498	1437	1179	1108	1075	1027	1053	940	921	870	842	773	773	721	718	691	632	646	663	611	616	614	587	548	578	514	533	527	516	497	551	538	488	508	496	472	523	463	484	464	463	499	449	454	477	479	459	480	436	441	486	442	427	466	451	434	432	417	388	432	437	445	394	428	421	427	395	391	442	450	404	411	410	390	430	398	406	396	393	383	417	388	404	413	403	422	401	420	425	424	429	413	448	418	411	400	420	427	429	416	425	394	426	421	381	411	381	429	402	378	396	395	400	382	383	374	373	386	370	410	402	428	412	415	435	423	400	407	394	413	377	371	380	421	408	408	356	396	399	377	380	380	407	411	379	403	385	407	350	389	405	433	395	413	408	368	409	369	406	386	372	407	374	385	368	415	395	422	415	416	373	353	362	413	420	401	387	360	408	415	409	377	397	410	411	415	387	387	388	418	408	404	407	377	367	439	400	397	380	404	400	432	419	439	404	435	387	370	344	415	348	393	381	414	386	378	390	365	356	391	379	410	421	379	410	396	399	417	400	403	417	411	415	400	381	402	415	425	385	403	370	422	377	391	420	395	389	384	376	379	380	381	376	384	363	380	381	437	406	383	392	405	345	370	373	400	383	402	432	412	358	406	374	373	387	378	383	377	396	411	403	363	378	413	401	370	366	350	391	395	392	385	373	398	383	398	359	376	414	409	371	385	361	394	381	407	398	407	389	402	363	397	375	362	378	383	381	370	397	412	372	404	403	399	364	376	375	366	404	398	375	392	406	423	376	403	416	385	397	365	388	398	350	382	385	372	407	394	371	413	365	385	394	385	402	385	391	391	397	380	387	424	368	368	388	379	429	383	354	380	358	387	394	353	399	387	370	436	365	398	376	382	425	373	396	406	376	371	366	385	368	365	386	387	401	388	368	377	373	399	387	366	391	383	403	398	429	395	415	401	365	404	351	369	416	401	399	418	422	385	392	379	379	408	394	398	395	383	410	362	372	345	410	395	376	380	388	368	378	387	397	379	391	374	410	410	417	400	394	404	362	387	400	375	368	407	383	394	363	395	367	377	349	384	347	378	374	358	383	381	384	396	401	388	417	390	382	358	371	413	387	371	384	369	411	381	318	401	361	396	390	351	404	376	374	383	361	391	387	420	370	354	407	375	380	395	370	384	362	385	377	375	387	378	404	400	399	396	413	371	369	411	411	347	367	391	368	390	369	411	401	398	433	398	398	371	399	386	353	378	411	390	391	366	377	402	391	402	340	408	412	345	369	372	409	368	402	398	386	394	396	372	411	395	373	394	387	383	398	402	417	374	363	381	375	382	400	395	410	378	380	394	395	353	394	389	400	397	418	394	399	388	396	371	358	421	390	391	409	361	398	399	377	363	365	389	399	388	396	402	370	407	379	386	375	362	404	359	395	397	382	380	388	354	380	402	392	364	393	370	397	398	410	352	417	387	378	385	370	396	392	388	402	411	353	406	430	380	396	412	372	413	361	393	391	385	379	375	380	402	381	377	367	386	392	371	415	373	353	412	386	401	363	395	378	355	393	382	382	371	377	365	376	380	362	376	399	379	411	395	399	362	396	394	385	394	356	380	387	411	396	385	398	372	409	392	395	388	395	401	393	390	366	400	373	394	389	404	411	402	390	361	392	383	372	401	386	365	383	373	362	410	381	369	396	425	411	392	402	367	366	386	378	411	394	398	387	398	387	409	405	383	395	384	375	407	408	355	414	411	371	397	392	402	402	448	379	362	379	366	401	411	382	365	394	407	394	348	363	393	404	385	377	411	359	357	375	372	365	383	395	359	389	409	372	378	391	403	430	389	427	377	412	364	363	420	380	375	391	376	352	420	343	354	392	403	389	354	378	377	371	390	406	402	394	370	364	375	364	399	381	373	326	366	374	390	425	376	365	385	400	369	368	356	376	422	377	384	393	358	381	399	410	382	377	351	351	367	396	360	404	393	404	367	397	397	376	395	424	380	408	378	354	377	379	377	343	386	409	409	374	387	398	359	387	376	402	376	402	383	380	380	428	364	368	415	424	352	411	368	405	416	385	386	397	426	348	386	435	390	410	407	386	408	380	359	402	385	378	404	386	421	405	365	369	394	395	340	420	354	407	381	382	392	389	397	380	404	378	414	377	368	371	368	362	370	365	385	420	379	359	392	361	423	342	414	371	379	385	385	388	398	374	391	374	365	392	368	393	358	362	424	400	396	396	406	359	408	384	402	393	390	402	351	350	363	406	417	404	370	398	346	372	399	418	391	434	389	404	424	419	369	419	410	380	400	411	404	385	388	419	365	462	392	369	392	381	396	399	370	404	375	366	397	367	387	394	410	377	387	401	398	397	351	384	404	377	347	393	342	396	376	371	388	401	390	402	389	408	388	420	395	369	388	376	434	398	403	390	411	389	390	375	376	404	374	385	416	382	398	419	371	371	387	374	369	401	399	401	407	393	368	386	364	360	404	388	369	411	364	373	396	380	401	367	397	439	364	352	405	402	387	416	380	413	352	358	391	380	400	391	401	377	364	375	354	372	380	383	397	401	379	389	380	396	389	394	405	381	391	369	393	385	387	392	425	361	386	412	391	342	398	367	391	399	408	375	386	404	416	416	374	367	355	369	376	356	374	366	422	348	384	382	384	375	357	365	368	413	388	357	392	394	389	357	429	401	394	394	397	360	379	378	380	371	419	381	418	420	401	393	397	432	393	381	395	409	382	356	420	397	364	374	393	415	361	374	389	386	414	349	402	368	339	416	377	389	376	381	413	439	367	407	396	395	364	399	379	386	391	382	368	395	385	348	414	385	346	358	375	377	344	372	387	381	375	398	390	402	409	395	342	407	367	396	355	415	418	391	401	371	360	381	388	362	371	384	363	385	388	387	368	421	394	378	395	392	381	383	373	340	373	399	407	411	338	404	407	379	398	399	369	391	389	374	365	406	395	371	415	415	404	398	401	423	379	383	372	381	389	388	418	359	384	369	390	410	423	400	392	397	388	376	392	423	399	350	385	385	402	364	379	368	414	423	390	355	366	362	392	372	343	403	369	386	365	412	343	417	398	361	398	418	392	393	397	407	373	392	411	393	437	372	389	387	395	400	376	358	411	341	402	427	412	427	325	372	359	427	357	397	387	396	373	394	353	368	399	367	369	386	386	373	400	334	388	363	386	381	399	420	392	373	392	380	399	391	389	368	422	418	397	382	360	375	359	364	375	377	389	388	372	366	391	385	383	413	405	416	397	382	382	383	389	395	385	390	390	411	395	382	395	410	403	410	374	384	417	416	392	413	372	398	380	390	395	415	409	389	423	382	387	337	424	383	362	408	370	458	362	399	348	365	406	427	366	392	371	379	376	360	379	398	397	380	400	397	358	363	411	400	390	379	405	384	397	399	415	405	324	406	374	407	369	379	410	433	376	362	378	389	393	404	396	400
1263	48	48	46	49	46	46	43	50	28	36	38	31	33	28	41	33	38	36	29	28	37	35	32	28	27	40	35	31	31	42	42	29	34	31	31	33	26	35	34	30	33	32	45	27	27	35	26	26	28	37	31	26	31	33	26	39	32	37	28	44	30	21	34	33	43	29	30	42	47	30	36	23	34	33	30	44	26	28	39	26	38	32	41	36	37	24	35	31	41	22	28	29	29	28	36	28	32	33	30	27	39	37	25	36	29	36	31	29	34	44	36	32	31	35	31	26	24	38	23	33	43	36	32	42	35	30	30	31	38	31	25	41	31	40	35	37	32	21	34	34	23	34	35	48	35	27	28	26	36	26	30	29	24	30	29	35	33	31	36	27	33	32	39	31	29	29	40	29	34	32	24	29	36	30	36	40	27	23	23	27	35	31	31	36	34	25	47	36	29	26	20	34	26	34	34	28	38	33	26	38	43	31	29	33	31	37	26	27	41	33	25	39	26	25	38	30	35	24	31	29	38	35	29	34	35	46	34	26	35	35	32	27	39	37	34	27	41	26	18	30	42	30	37	35	37	28	35	31	25	26	37	43	34	36	29	34	38	41	34	32	42	28	34	40	39	43	34	34	21	27	33	34	40	20	33	29	30	30	39	30	34	40	39	35	30	34	27	34	30	33	28	32	27	39	31	37	18	30	33	34	31	26	31	31	33	37	28	40	37	28	28	36	25	24	35	32	27	37	32	35	35	38	32	40	26	27	33	28	28	31	28	20	21	23	24	32	30	36	15	49	27	35	31	34	24	28	38	31	35	26	33	32	22	30	39	38	24	35	36	38	28	36	29	32	35	41	45	34	20	36	27	22	32	32	47	22	35	29	28	26	30	32	37	37	32	40	37	36	36	32	36	34	40	22	33	28	27	39	28	34	27	34	31	29	36	31	36	28	29	36	37	32	33	35	25	28	38	28	38	27	26	26	32	30	27	28	42	29	25	35	26	25	32	23	25	30	26	28	42	30	25	42	35	30	27	37	28	25	28	32	24	43	31	37	32	34	33	31	25	29	26	27	28	29	31	40	30	27	32	30	32	32	34	38	37	22	26	27	27	25	25	25	40	32	30	41	35	31	30	31	30	36	17	36	32	29	29	40	25	25	31	27	35	28	39	33	29	35	41	36	36	30	30	39	32	34	27	28	28	35	39	44	28	32	37	41	34	27	47	36	36	36	33	39	36	32	22	37	37	32	46	29	18	32	24	32	30	30	37	28	24	37	24	30	29	40	29	30	36	31	27	45	31	39	37	31	26	39	35	19	34	39	31	34	38	31	35	32	32	28	25	32	30	35	20	28	27	32	34	40	32	33	26	44	37	38	31	30	32	39	31	33	24	31	30	39	29	31	38	35	26	29	39	26	43	25	29	28	39	23	22	25	31	32	31	33	34	29	33	29	35	33	43	30	37	34	33	41	25	33	29	28	31	33	32	20	26	29	41	32	39	35	26	37	29	32	28	30	33	23	28	34	34	27	36	24	20	41	33	32	39	29	34	29	34	30	35	33	32	23	36	40	31	30	33	27	31	37	27	34	32	36	35	26	39	28	30	30	36	36	21	34	36	36	40	31	39	27	45	34	34	26	29	29	39	41	19	31	33	29	31	24	39	28	35	34	34	29	32	33	42	33	28	34	30	31	28	26	33	28	43	31	28	41	28	38	29	23	20	37	35	31	33	18	29	33	34	32	30	36	34	39	36	33	31	26	28	27	29	34	21	20	37	38	29	24	37	34	35	35	22	21	22	34	22	29	26	33	35	37	34	38	27	35	38	33	36	33	34	28	34	32	29	33	32	25	37	30	37	34	41	25	30	40	32	44	34	29	36	31	35	35	28	22	40	27	29	25	33	31	21	23	28	29	26	27	30	35	43	34	38	38	33	34	27	35	21	32	21	29	32	42	31	45	29	31	33	35	37	22	32	41	38	25	31	34	25	26	26	34	28	29	27	24	26	34	30	31	29	32	36	36	34	27	28	39	42	34	26	40	28	34	36	29	34	36	25	38	43	39	24	34	29	33	32	27	34	30	30	25	27	28	36	40	25	31	22	33	29	32	36	36	31	42	36	31	29	28	26	33	33	32	20	38	26	28	38	25	24	28	36	36	33	29	34	29	31	26	26	41	30	30	28	34	27	34	36	40	33	30	29	35	33	34	22	27	20	35	24	29	32	34	32	26	27	39	30	34	32	27	31	33	34	28	37	39	26	29	26	22	25	31	26	33	35	28	26	29	38	26	37	26	31	29	35	30	30	33	32	34	38	38	24	27	36	35	39	40	30	38	32	25	35	28	16	26	38	20	32	33	27	34	31	27	31	29	27	33	29	24	34	33	38	34	36	30	36	30	32	36	27	29	30	36	27	22	33	33	30	31	22	30	30	33	32	32	34	40	46	24	35	35	33	37	28	32	26	30	37	25	30	38	41	26	35	32	30	33	30	25	24	30	31	44	39	33	34	38	23	27	38	37	39	40	29	30	28	33	21	39	26	35	31	27	31	31	23	35	31	35	28	32	32	34	21	34	31	34	36	49	36	29	24	32	24	37	42	37	25	36	34	30	33	41	23	28	33	24	39	39	28	30	41	31	23	36	25	28	34	33	23	29	31	30	27	32	37	25	28	42	25	34	36	21	39	32	31	19	22	33	40	24	34	39	34	36	21	39	34	33	45	29	31	35	34	35	35	22	38	38	34	32	35	26	26	33	31	31	29	24	29	31	26	36	34	20	33	31	22	47	37	29	27	22	31	33	33	28	24	39	40	31	33	28	32	30	36	39	24	33	35	33	30	38	28	29	27	36	37	48	34	26	33	26	34	39	29	37	32	32	41	32	28	36	31	38	23	31	27	34	33	30	38	26	31	32	30	31	31	37	34	23	33	31	36	33	38	20	30	29	21	33	41	30	30	34	44	41	27	39	42	35	25	33	44	28	38	31	33	35	43	29	31	32	33	34	46	26	25	33	26	34	30	26	39	29	27	33	40	33	26	26	34	36	38	42	35	37	39	32	32	28	27	37	33	28	42	27	24	37	26	34	31	30	29	30	41	33	35	41	24	38	43	30	31	30	36	28	29	36	35	38	31	34	36	29	28	42	36	39	37	35	29	32	30	28	30	31	27	33	18	40	23	23	36	34	35	33	31	33	31	30	31	50	32	34	26	38	32	39	38	42	43	49	23	32	31	37	35	37	49	40	31	33	31	22	18	40	39	27	27	36	31	35	33	29	33	24	28	33	30	26	40	34	30	41	44	38	24	31	31	37	25	26	33	29	31	32	24	31	25	36	39	28	35	31	23	30	29	43	35	42	25	23	30	27	27	20	39	27	43	32	38	36	30	33	21	46	31	31	27	37	36	24	28	45	26	29	31	40	50	32	31	39	19	30	43	36	26	32	40	29	27	33	32	32	40	38	38	30	29	26	45	29	26	27	29	34	36	38	36	30	34	30	36
11191	1600	919	1779	3217	3038	2437	1997	1508	1353	1187	1005	933	854	887	759	865	862	841	748	670	710	702	610	630	602	611	573	593	586	612	599	591	585	550	558	577	579	578	529	568	588	544	577	601	559	530	580	503	613	538	572	547	554	574	603	594	543	553	543	595	527	576	498	609	581	547	553	536	556	554	545	545	520	565	527	544	533	536	547	550	565	539	584	553	561	504	555	548	550	566	567	559	539	525	549	511	529	496	559	577	556	575	586	585	549	519	562	593	534	564	543	592	564	531	608	544	553	574	536	555	527	492	522	556	565	581	520	540	575	545	583	557	515	547	555	493	543	549	544	510	544	544	516	500	538	568	568	581	519	575	557	563	544	535	533	566	519	549	523	556	599	528	545	529	535	520	518	539	580	503	533	582	542	550	544	542	529	603	548	536	564	558	536	553	555	538	575	542	602	551	561	599	525	533	556	610	582	549	549	562	544	551	539	580	570	527	561	530	550	570	617	499	567	567	539	539	551	566	537	537	545	532	574	600	508	577	552	540	556	551	531	558	550	516	542	524	490	516	521	556	510	535	534	599	561	577	588	562	543	538	552	516	556	514	559	495	570	557	566	566	552	556	534	545	533	526	588	485	509	540	550	602	571	545	571	546	550	562	535	539	574	574	568	550	552	589	557	555	539	579	571	544	535	574	525	594	529	563	560	538	540	574	583	575	592	527	537	567	531	572	557	538	516	543	555	515	595	527	568	530	601	542	531	586	529	568	484	538	557	570	542	579	527	506	550	516	572	530	589	528	538	516	541	553	556	528	582	575	572	571	569	491	570	540	550	575	513	566	550	565	549	520	546	575	564	556	561	566	587	582	521	520	559	550	556	534	534	576	542	559	552	520	584	520	534	523	540	564	542	582	524	532	541	522	550	558	566	513	563	585	537	511	546	526	557	560	575	546	561	548	545	553	548	551	551	551	534	557	525	561	539	520	604	492	564	507	589	525	554	541	564	577	497	523	529	524	555	503	526	559	512	557	562	539	565	528	544	541	481	557	552	574	582	545	537	539	533	554	534	569	585	533	506	530	544	556	561	557	513	519	542	560	539	550	535	505	546	525	575	558	547	509	539	534	539	531	532	555	509	494	558	543	525	509	544	540	557	540	520	530	513	530	551	540	555	552	542	550	569	609	566	519	557	542	518	544	521	565	537	510	489	528	516	538	542	539	561	554	547	535	531	523	541	585	546	532	542	615	530	584	539	541	550	536	531	545	553	530	541	550	529	574	551	579	584	529	573	560	547	566	526	556	565	568	517	495	524	574	543	556	537	535	549	569	540	569	560	558	572	585	539	534	554	541	566	562	534	556	545	530	548	532	566	524	532	511	555	533	555	516	525	500	538	526	541	539	536	559	527	525	563	558	558	578	580	556	534	559	555	552	542	570	550	566	515	531	527	499	553	561	556	549	528	589	578	610	549	551	538	563	596	546	570	528	537	563	607	561	573	519	525	509	528	492	536	543	596	552	542	527	530	571	557	564	570	551	512	539	561	574	508	536	566	530	566	580	524	547	550	564	555	549	537	534	582	543	570	529	496	556	535	576	581	533	504	570	544	556	484	589	549	535	543	549	536	565	535	542	567	565	544	584	541	550	553	531	558	574	514	570	588	543	558	570	520	584	577	564	548	513	534	554	561	530	553	568	558	536	561	541	501	542	556	567	532	573	535	561	529	552	563	554	560	532	567	544	504	530	549	584	544	567	569	534	543	548	535	544	545	554	565	567	581	533	544	554	541	540	575	585	548	551	529	516	580	557	595	524	548	526	525	550	562	524	571	571	522	578	532	553	540	538	524	592	545	513	547	538	559	543	552	589	521	573	549	580	539	526	538	493	543	538	589	561	572	542	509	521	511	542	569	549	544	511	559	535	590	553	577	540	553	558	536	584	525	597	526	558	535	533	552	536	572	497	536	570	550	552	510	536	576	553	551	567	528	558	548	535	576	574	551	554	524	503	533	506	528	556	568	528	533	524	529	513	527	557	577	557	551	561	567	567	566	532	526	559	555	488	564	523	494	544	546	578	577	513	558	546	581	533	531	537	566	562	567	488	565	551	533	554	533	548	552	551	564	553	563	570	518	532	548	544	538	557	527	546	551	566	550	538	551	535	513	570	578	510	509	575	564	586	531	593	542	486	509	526	564	542	532	565	525	533	546	585	522	562	512	553	510	538	548	551	524	548	553	538	550	565	571	562	508	573	577	535	573	527	564	562	547	552	528	550	552	556	513	572	535	545	547	513	554	574	550	584	544	562	539	548	549	554	542	567	613	554	496	565	530	546	561	559	555	542	528	576	540	521	552	519	549	555	575	500	562	589	511	525	577	566	546	562	558	535	559	535	536	544	539	537	524	535	534	529	549	604	557	528	548	532	552	551	588	531	570	543	580	514	529	560	497	510	529	552	559	486	524	583	547	545	556	541	541	559	561	541	527	583	560	587	528	538	548	553	560	529	527	564	527	556	554	581	558	557	540	491	527	550	540	554	561	548	552	525	543	526	529	563	539	531	572	596	531	524	554	558	540	550	551	555	543	576	577	535	572	533	544	554	551	554	549	544	531	552	561	605	541	550	553	548	596	498	529	527	523	526	507	584	557	554	541	575	582	561	518	558	535	570	518	498	561	495	530	564	585	579	559	574	580	554	593	545	553	580	544	580	544	525	545	534	520	507	575	536	546	557	506	543	528	557	575	584	521	561	586	563	545	541	586	551	508	522	566	520	518	568	566	531	535	613	540	517	538	552	557	541	538	553	582	567	535	522	519	542	554	510	556	569	557	541	546	530	526	573	546	542	572	622	566	533	592	537	492	542	539	535	585	583	544	563	557	563	538	564	543	575	533	581	548	515	563	513	578	579	550	537	509	504	550	546	480	528	550	557	561	554	517	519	576	568	568	491	560	539	515	535	568	567	591	526	512	520	541	535	552	540	526	518	520	561	561	545	511	553	557	569	537	532	568	528	556	543	571	546	552	588	513	560	532	548	528	553	534	533	530	552	555	546	548	545	521	521	583	546	549	545	531	534	542	527	512	533	575	528	569	556	550	536	526	579	557	572	572	547	584	540	560	577	597	553	582	554	547	517	532	493	535	516	587	591	560	548	520	541	548	534	548	556	528	515	536	579	515	576	560	554	565	567	522	560	544	539	538	554	570	540	571	556	558	571	515	565	557	487	562	560	541	535	557	550	536	540	560	549	540	530	528	541	534	519	592	553	568	589	528	549	549	544	544	553	570	530	557	560	563	522	531	569	569	526	520	495	532	548	569	553	552	527	538	542	537	576	572	584	568	555	529	554	507	477	523	527	574	566	500	524	561	537	543	545	510	523	544	583	577	556	555	534	554	541	552	552	536	532	585	523	541	539	544	548	556	554	526	564	496	532	531	572	512	538	520	530	538	549	551	555	541	565	518	525	480	597	568	533	549	565	522	568	559	536	574	547	527	512	540	502	557
2656	155	98	75	98	124	118	124	100	83	100	87	82	77	81	69	76	71	65	55	53	58	66	76	50	55	45	49	51	63	45	52	58	48	54	49	39	41	44	54	54	62	52	58	53	50	39	56	59	42	59	46	40	53	38	57	52	43	47	63	47	49	47	63	45	42	57	38	48	43	54	50	52	43	54	40	58	45	53	49	53	60	38	47	44	57	43	61	56	40	41	45	52	51	40	60	44	49	50	46	49	48	59	39	50	59	52	59	56	36	49	41	44	55	46	52	60	46	55	47	40	38	54	55	52	65	52	40	57	51	54	48	57	50	35	46	51	44	53	49	37	42	39	56	51	28	53	36	44	58	53	55	46	51	49	34	49	56	39	39	39	40	43	50	50	56	62	39	54	53	49	45	43	64	66	55	52	61	55	47	38	42	52	59	47	45	42	43	43	44	43	53	49	57	35	56	49	47	45	59	46	42	56	48	64	45	53	56	37	51	41	60	42	44	59	49	37	45	43	41	47	49	58	44	46	40	58	47	51	64	52	54	43	51	43	48	41	50	55	51	51	52	59	44	52	55	37	46	48	46	60	45	58	51	60	47	44	49	66	57	43	49	39	42	52	45	58	47	56	52	49	43	57	60	60	45	54	48	47	61	43	45	60	53	54	41	43	46	48	56	55	47	56	54	52	50	50	55	53	52	55	53	51	47	60	58	50	50	43	40	63	45	57	54	45	47	48	55	40	57	50	45	50	56	63	54	47	47	53	40	51	44	47	49	42	53	44	48	46	48	47	56	62	50	56	54	51	51	40	48	50	54	61	59	45	39	51	50	58	41	47	39	43	46	57	50	49	54	54	36	46	56	63	56	43	41	44	45	49	44	44	52	43	42	65	52	51	47	41	50	43	54	54	53	51	37	53	62	43	51	42	50	53	44	45	46	46	45	49	45	52	40	44	48	38	34	56	38	45	47	56	57	37	51	45	42	41	43	42	59	41	45	48	45	44	58	40	37	50	36	44	57	52	38	47	37	45	42	51	50	28	36	54	53	52	74	43	49	53	57	57	52	40	55	54	64	40	55	37	46	45	54	48	45	58	47	55	44	61	50	38	47	42	43	49	42	40	35	49	52	45	51	59	57	48	61	54	46	49	49	46	47	47	48	59	49	42	56	38	47	54	55	50	49	43	57	51	48	65	58	49	39	43	54	42	51	35	27	56	45	56	43	52	50	40	44	49	52	49	42	57	46	50	44	54	49	49	45	43	50	52	46	64	49	35	46	42	40	51	55	46	54	45	46	51	55	32	53	50	49	52	56	48	54	42	63	55	54	40	44	46	48	59	40	37	45	46	42	47	59	42	35	43	45	47	47	60	59	58	41	53	49	51	46	45	36	52	54	68	61	42	49	40	51	59	54	51	57	54	56	47	46	56	53	41	46	43	46	55	55	51	58	53	42	60	54	55	66	46	39	42	39	48	44	52	49	50	54	51	44	58	44	52	50	48	45	49	48	39	57	56	61	50	44	56	53	42	55	41	41	53	51	65	48	41	39	56	58	35	51	49	48	53	49	35	45	50	38	61	62	42	56	52	45	54	46	55	49	38	53	48	48	68	54	58	52	49	54	55	46	51	48	30	73	52	43	51	54	52	44	49	38	57	50	46	40	46	36	41	48	41	41	51	44	49	63	45	42	46	53	40	55	48	50	45	52	56	56	49	41	41	51	46	60	39	43	50	48	74	56	41	47	47	40	46	49	47	45	47	41	47	50	50	55	53	75	51	59	35	54	37	50	55	52	62	56	43	48	50	44	43	46	51	42	46	57	47	54	54	38	55	43	44	44	37	34	41	52	63	57	56	45	54	47	41	38	49	45	45	51	53	38	57	52	50	64	51	41	46	51	66	37	47	45	36	46	46	56	49	44	46	46	39	29	49	42	51	46	57	45	51	50	48	45	50	51	49	51	49	34	51	42	55	54	48	57	60	59	48	36	46	61	47	57	47	47	35	40	51	40	46	44	52	39	46	50	65	42	57	54	49	50	42	50	48	47	53	33	37	36	57	54	37	48	54	50	57	66	50	46	45	45	66	44	51	55	55	50	62	54	49	43	44	44	39	43	48	38	53	54	53	38	48	41	45	42	50	35	50	60	47	61	57	62	44	36	45	60	54	45	46	39	51	45	43	49	37	65	52	49	61	34	48	34	50	54	43	52	42	56	51	47	48	39	43	49	45	54	49	62	41	51	52	53	51	55	51	44	56	40	56	44	46	52	46	45	48	48	44	55	58	46	50	60	59	43	48	46	45	53	49	48	56	52	56	50	50	50	39	58	63	52	39	45	59	52	52	40	51	42	54	53	46	41	47	49	47	39	47	49	55	47	52	42	49	43	46	62	44	53	54	53	46	42	41	53	48	37	48	52	54	54	46	45	59	35	32	45	53	55	54	41	53	40	53	46	47	45	42	45	57	52	36	46	60	40	55	54	56	53	47	49	51	46	44	43	55	52	40	47	56	51	56	41	51	48	33	33	52	39	46	54	65	52	51	52	65	45	38	49	51	47	46	54	69	50	49	40	58	48	44	49	45	51	56	58	50	48	50	55	43	48	48	48	36	53	44	66	51	52	53	44	49	54	47	43	52	49	60	52	56	55	49	44	44	56	40	59	57	41	36	48	41	61	40	55	48	47	47	55	46	50	44	46	56	58	59	57	54	60	42	37	53	54	38	42	42	46	46	48	47	54	45	54	39	54	39	48	41	49	66	46	55	43	49	54	54	43	51	42	58	43	56	51	43	42	48	56	36	48	44	44	54	41	51	49	62	49	45	48	49	60	39	48	43	50	38	46	45	44	74	61	44	54	48	58	53	56	55	43	47	46	51	39	54	49	61	47	51	50	52	55	39	40	59	50	52	49	48	59	64	44	57	49	64	37	39	37	56	56	52	55	50	48	50	52	51	47	67	43	61	60	35	51	47	45	49	43	54	42	51	57	39	53	48	53	49	66	44	46	48	50	39	41	49	43	47	48	52	56	43	57	40	44	45	66	54	44	48	41	57	55	43	47	27	51	51	46	65	50	51	44	47	47	45	47	44	57	55	54	55	47	44	55	48	49	52	46	56	48	40	49	41	33	51	45	46	49	64	43	47	52	48	52	55	47	42	52	44	40	56	53	50	54	48	60	53	40	40	46	42	37	61	42	46	44	54	52	49	56	47	59	50	50	42	37	57	59	62	51	52	43	48	34	44	32	53	62	39	50	55	40	51	51	39	45	42	51	49	30	40	55	42	42	49	41	52	58	47	52	51	54	38	55	52	43	51	45	35	48	58	61	49	50	65	56	47	52	55	45	56	43	41	47	50	54	50	47	41	47	36	42	53	40	36	43	38	54	56	59	64	54	46	41	42	62	57	55	55	46	48	46	48	45	50	52	57	60	50	44	56	64	46	52	54	55	53	44	51	44	44	49	57	49	46	54	55	53	43	50	48	41	43	45	45	57
15308	3695	1985	5685	10238	9489	7627	6059	4927	4106	3375	3027	2567	2290	2093	1882	1907	1902	1846	1511	1385	1303	1288	1219	1180	1179	1114	1097	1108	1118	1083	1071	949	1021	988	1032	996	988	957	897	974	934	983	935	947	950	917	928	918	879	882	917	921	882	949	845	898	903	909	866	847	917	865	835	866	838	845	818	845	878	865	857	845	851	869	856	907	888	790	858	850	832	895	878	865	826	868	867	901	858	829	863	878	827	845	855	873	806	848	887	883	777	831	826	828	807	841	893	841	853	812	803	828	871	866	833	829	836	875	849	812	862	798	816	843	836	850	788	853	882	878	844	802	860	881	795	831	841	845	858	855	820	868	802	865	887	813	913	808	863	862	841	822	869	878	808	832	850	816	816	789	823	836	841	829	809	827	815	848	840	845	831	827	827	823	788	798	840	808	821	844	829	830	830	843	842	857	808	841	849	911	859	813	864	806	843	824	849	783	797	847	913	856	805	845	816	817	825	836	846	809	894	868	862	804	847	890	835	846	824	826	837	805	848	804	832	827	842	825	820	847	767	857	802	856	859	802	784	863	769	823	879	812	875	813	842	798	830	864	841	868	864	815	868	794	872	800	823	845	835	841	805	848	826	815	850	842	834	876	814	828	868	876	894	864	864	805	778	842	822	827	840	857	869	786	820	841	839	801	794	822	811	818	883	843	862	875	799	827	774	859	846	835	839	828	886	820	823	873	822	792	830	879	833	874	867	876	883	847	853	872	819	763	823	889	829	849	852	835	870	864	848	847	845	852	877	809	814	811	783	920	843	851	839	842	802	812	785	851	823	795	856	830	838	890	808	800	858	830	791	809	771	862	756	841	857	846	851	838	825	868	800	859	877	847	846	838	831	814	849	836	869	857	823	841	818	857	876	836	815	790	837	860	832	829	867	825	858	863	853	833	884	805	817	810	794	871	865	843	841	806	798	859	821	830	805	822	833	811	864	805	778	849	870	822	799	848	845	870	772	843	818	809	873	823	854	816	805	773	859	846	829	835	870	828	841	820	868	837	853	835	874	805	828	862	800	802	857	796	830	865	823	831	803	826	840	821	865	819	861	803	836	823	850	853	848	796	838	785	825	867	857	819	814	805	845	783	871	919	836	828	836	849	845	869	803	857	787	855	804	823	824	847	851	881	858	869	825	818	843	858	822	815	834	799	777	794	868	843	835	803	911	867	796	851	825	833	872	838	833	821	852	830	820	815	812	838	840	823	814	808	842	849	852	805	804	832	833	771	825	883	861	845	828	862	835	853	831	744	832	892	830	841	858	906	804	833	840	839	878	870	877	842	889	842	818	876	832	812	789	884	824	847	853	819	786	811	869	859	867	798	856	820	821	854	831	858	796	821	808	821	765	868	852	871	845	804	825	884	822	852	787	828	841	806	806	862	853	861	821	850	853	844	834	830	820	848	822	835	803	847	837	778	804	822	845	817	843	856	812	830	891	808	855	847	812	775	820	812	828	867	893	820	875	820	838	828	832	801	831	795	813	849	806	827	870	869	842	903	876	885	795	800	852	895	900	885	856	851	887	829	751	826	804	870	834	877	825	817	850	787	903	811	827	882	872	837	856	849	849	832	777	835	790	916	841	817	845	805	848	791	827	776	850	867	846	856	849	841	810	806	794	815	825	883	858	789	807	817	823	798	862	777	852	845	788	870	813	836	884	852	855	793	852	769	886	844	860	912	819	790	850	804	821	801	845	811	833	807	804	852	817	839	798	892	816	817	855	860	874	865	839	847	849	847	822	812	791	854	811	834	839	863	768	815	845	852	794	815	843	827	885	864	870	814	831	831	826	833	833	862	833	886	763	869	805	838	875	904	821	879	790	838	814	802	844	842	813	806	837	868	864	799	834	815	853	848	829	815	778	861	826	839	876	853	826	861	808	815	815	843	859	841	824	835	836	864	846	849	842	817	837	845	866	876	801	849	873	795	847	820	890	837	793	842	850	850	831	818	778	866	848	858	807	806	824	863	795	852	885	805	858	841	829	833	828	843	832	880	791	869	823	862	846	812	800	808	854	814	869	820	791	814	874	826	833	812	831	835	842	837	843	817	832	826	882	792	861	793	859	860	841	843	809	890	806	843	826	818	868	790	818	815	815	828	872	861	823	899	830	883	791	856	793	833	889	793	831	830	836	801	854	808	826	854	829	824	822	878	845	809	814	860	864	793	817	823	832	815	815	819	866	829	849	849	836	834	903	878	834	898	795	848	875	808	849	858	856	824	842	846	875	830	807	846	802	839	805	840	843	838	840	830	831	872	850	842	819	806	833	882	931	825	867	799	805	794	836	816	860	816	813	820	824	870	801	838	852	789	852	864	812	824	815	848	810	790	818	859	789	865	847	909	904	789	865	817	849	820	861	888	843	809	839	831	831	807	813	816	828	870	826	798	825	836	854	828	819	833	829	821	841	797	883	832	820	828	838	822	843	865	864	850	832	850	812	823	773	829	799	847	814	819	793	849	779	836	827	809	820	865	795	814	817	811	830	850	815	811	859	856	785	781	836	882	822	876	882	850	835	829	797	835	827	818	802	852	806	833	863	853	829	855	831	842	849	820	873	838	808	859	859	889	881	820	868	813	850	833	869	811	825	819	855	879	863	789	834	837	826	871	841	837	814	853	829	819	858	895	820	806	800	838	796	861	894	806	852	880	779	843	863	838	821	796	863	811	873	869	820	850	849	844	838	810	857	807	823	809	778	833	829	875	840	814	794	851	816	831	883	805	834	854	869	856	839	829	877	861	757	846	784	836	828	818	786	804	788	877	810	913	813	801	848	839	841	807	779	822	800	846	847	832	833	881	818	858	810	845	865	784	896	848	818	821	854	829	860	833	830	805	847	842	788	883	890	824	863	835	842	787	877	779	853	812	840	802	813	846	839	826	804	809	820	869	839	786	858	762	851	791	894	827	807	848	846	874	849	768	819	819	787	824	817	839	793	833	874	839	834	784	835	845	844	835	867	773	858	858	798	824	796	831	817	846	849	817	834	810	838	801	814	814	868	847	817	815	857	790	817	873	812	838	839	831	849	833	809	800	860	851	817	806	820	857	820	832	778	836	845	823	833	881	828	798	792	853	804	833	809	812	839	840	798	860	857	836	883	824	866	860	831	852	806	888	833	828	828	812	820	819	760	864	860	874	842	828	792	842	816	819	831	846	808	812	819	836	856	851	864	849	894	829	847	813	810	855	862	814	872	828	857	887	833	804	830	822	846	819	808	819	833	852	869	866	844	829	814	875	823	852	884	829	825	881	894	828	875	822	846	846	817	813	827	879	869	799	835	864	858	822	784	821	815	889	838	793	818	826	902	847	805	820	767	823	812	857	810	868	799	860	841	872	857	819	808	886	786	842	852	787	810	783	786	826	838	904	832	876	835	882	839	845	838	829	825	857	788	769	859	862	873	824	760	813	815	861	827	826	823	793	873	880	838	861	793	856	831	910	872	826	890	830	847	809	768
2602	112	72	89	99	108	125	105	99	114	81	82	75	60	55	59	66	84	57	58	71	72	62	55	54	58	49	58	64	47	58	67	71	40	43	59	46	51	41	48	44	49	50	58	44	50	62	50	51	46	38	55	55	49	52	59	37	66	50	44	59	50	60	47	38	40	52	50	45	48	53	55	59	57	52	37	51	49	49	53	54	39	49	44	47	59	47	53	59	59	55	45	47	43	60	54	54	48	48	50	55	48	50	43	43	48	53	46	39	51	44	54	55	61	52	36	57	63	54	39	55	39	50	47	51	42	46	52	56	45	51	44	54	45	51	51	54	55	54	48	60	55	51	51	52	56	58	47	58	56	50	41	44	50	55	56	57	50	60	58	38	60	51	55	49	44	41	51	54	33	47	48	44	46	48	59	60	36	50	42	51	41	50	54	55	51	41	39	50	39	44	42	64	54	46	34	55	49	47	54	48	52	67	55	43	56	43	68	53	42	51	43	42	50	43	49	46	66	60	43	50	54	66	43	52	46	47	54	48	43	47	48	56	57	46	49	56	55	52	36	38	43	59	54	40	51	43	50	40	54	56	47	45	50	58	49	41	57	64	52	58	65	50	50	60	58	53	52	47	44	46	58	46	38	55	46	53	39	53	41	40	48	48	56	58	43	52	52	42	41	39	55	49	51	37	37	48	47	39	42	58	49	52	44	48	51	44	62	48	51	52	47	62	39	51	55	47	60	63	49	41	55	36	54	51	47	51	52	56	42	43	40	50	44	38	52	44	46	45	41	50	48	51	54	48	44	48	57	51	49	43	47	41	42	47	52	56	65	45	66	54	34	39	45	59	43	57	43	47	50	56	44	44	46	43	51	52	46	41	50	45	43	38	45	61	50	52	51	47	49	57	38	41	40	41	48	65	56	49	48	53	53	56	46	60	42	55	55	44	52	50	60	55	63	53	46	42	51	57	47	54	36	58	49	46	37	49	50	43	47	50	60	49	41	50	42	46	42	50	39	43	38	51	53	45	44	53	46	43	52	56	45	48	48	52	54	47	43	65	36	51	49	53	36	50	62	62	53	44	52	53	54	53	46	53	50	48	53	59	54	55	48	38	48	44	47	45	54	47	43	49	48	52	53	37	56	55	46	52	40	46	51	48	43	48	54	61	33	61	42	37	34	40	54	54	60	51	39	51	45	50	57	44	48	52	49	52	44	54	57	35	46	39	46	54	50	49	37	49	48	47	40	62	51	41	55	49	61	49	41	43	50	44	34	59	51	44	40	47	57	53	52	56	52	40	57	62	50	46	40	37	48	60	50	51	54	41	44	48	50	46	53	46	50	47	56	52	46	51	64	42	55	48	47	43	46	50	58	49	48	41	38	47	40	45	58	42	48	54	50	52	67	42	51	56	61	65	49	47	52	33	58	48	47	45	46	43	41	51	49	53	43	40	42	49	53	50	53	45	48	55	57	40	47	42	35	56	55	43	43	57	48	51	41	42	52	44	50	57	55	51	60	57	62	49	35	40	43	48	57	50	45	42	57	62	45	41	48	50	54	51	42	41	42	47	64	55	44	58	46	55	53	45	49	48	29	42	40	56	52	47	54	58	43	54	47	53	59	57	51	40	41	36	42	37	40	61	57	42	61	44	58	50	55	59	49	49	50	47	49	40	37	42	42	61	48	47	46	40	54	44	38	49	37	59	55	45	43	45	43	46	53	42	50	51	46	44	37	57	51	52	46	54	54	51	61	59	61	38	48	45	52	50	58	44	46	57	45	40	48	53	50	46	52	46	48	44	47	57	50	48	50	39	46	61	61	44	34	55	63	57	58	43	49	39	53	45	46	49	43	58	42	51	46	57	52	36	54	45	53	58	56	48	43	51	32	43	41	53	59	51	43	60	46	37	44	53	56	45	48	68	59	40	41	54	48	49	52	53	51	31	34	46	49	56	52	67	54	44	47	51	42	62	61	62	45	44	54	36	56	39	56	48	54	51	50	45	47	40	54	39	43	58	57	50	38	57	49	48	54	47	48	43	31	35	49	42	45	44	61	41	41	50	52	33	52	52	55	61	59	44	41	59	48	52	44	42	42	46	39	38	45	41	46	64	52	39	60	60	39	43	44	42	59	51	39	56	53	51	54	52	49	49	51	42	53	51	54	35	47	50	43	46	52	51	54	43	51	50	52	52	51	51	41	57	52	57	48	37	47	63	47	53	51	50	44	48	52	41	37	47	42	53	33	56	51	38	46	49	48	47	45	46	41	64	50	47	45	52	48	60	36	53	44	46	52	42	45	43	44	56	56	38	45	59	69	34	43	36	42	47	45	44	42	43	47	50	50	53	48	51	51	56	54	53	42	55	57	50	53	51	44	44	49	56	50	50	52	61	51	53	52	50	42	60	46	52	48	54	67	51	54	50	52	48	44	57	59	43	39	47	54	39	53	46	47	51	49	49	54	44	47	59	48	54	41	45	48	48	53	48	49	60	39	49	46	67	60	46	39	49	55	46	62	48	50	55	44	55	45	63	51	44	41	45	55	46	47	46	44	34	42	53	51	54	48	54	42	44	55	49	57	49	49	45	44	55	53	53	48	53	45	38	47	43	41	49	39	44	55	44	49	43	48	46	55	57	49	43	38	35	50	52	46	51	47	43	46	49	37	37	53	41	48	52	51	48	42	42	53	49	52	39	40	50	42	40	47	37	50	47	55	57	66	38	47	39	49	50	43	49	56	48	55	37	52	37	51	47	46	58	50	53	39	48	57	53	58	45	48	45	51	52	64	54	56	51	51	41	51	66	39	52	46	31	48	50	61	51	45	40	50	46	60	63	61	58	45	61	40	42	39	54	54	49	53	52	48	65	46	42	48	37	54	52	51	32	39	66	51	49	48	46	39	48	41	47	50	56	49	44	46	47	47	49	52	62	47	58	47	54	54	42	38	41	40	48	40	57	40	57	49	49	44	55	49	48	41	41	49	46	44	47	53	47	58	37	41	31	43	38	54	56	57	46	47	49	60	57	50	44	48	48	34	58	44	42	39	60	45	52	53	56	34	51	48	55	53	50	52	42	41	47	47	53	49	55	45	48	47	58	47	46	54	55	53	50	50	43	43	43	50	41	44	52	54	58	46	47	50	49	56	54	49	46	52	69	35	51	44	61	44	64	47	55	46	47	38	59	55	44	42	49	43	69	48	44	43	53	52	52	45	51	51	52	45	55	56	52	53	51	47	50	45	50	48	47	48	48	44	59	54	48	51	49	44	59	43	52	43	43	51	40	44	50	45	45	55	46	53	51	46	50	53	52	51	54	36	48	41	54	46	44	39	51	53	47	49	53	37	53	45	48	43	55	51	59	51	58	55	53	48	36	35	50	52	45	57	50	48	58	58	54	46	53	44	57	47	59	50	46	59	52	56	51	51	42	46	39	52	56	43	51	42	53	45	57	31	47	47	45	48	54	47	54	59	56	54	39	40	55	51	41	56	43	52
14879	3477	1888	5331	9326	8844	7103	5643	4621	3703	3247	2744	2499	2176	2017	1792	1727	1893	1741	1473	1339	1325	1324	1152	1204	1134	1139	1048	1042	1027	1000	1058	1002	943	953	975	1013	956	936	1006	908	953	921	874	895	889	927	923	849	917	912	889	920	868	956	942	870	861	899	928	873	884	862	813	846	820	853	825	882	923	839	807	819	839	859	823	837	804	852	809	912	880	929	804	922	843	876	868	798	824	879	845	845	848	830	829	805	876	873	881	861	830	829	787	829	849	840	837	889	825	825	858	838	848	849	856	853	859	821	799	778	838	857	849	841	826	882	752	782	861	868	831	844	826	825	873	860	844	829	831	783	846	831	876	824	878	794	856	821	839	812	830	831	839	840	787	828	779	861	858	839	824	847	862	841	799	864	815	789	829	810	842	899	834	833	883	846	805	808	836	855	907	866	853	825	809	827	836	901	857	848	783	852	804	803	847	830	796	869	901	809	848	842	875	847	864	814	826	816	876	817	847	836	812	809	840	866	851	843	855	818	815	877	823	803	840	865	864	852	821	839	808	803	804	793	804	882	796	861	816	854	826	797	829	860	868	864	851	797	876	871	818	843	827	871	857	814	830	854	845	820	790	808	813	759	820	801	801	913	793	838	859	815	828	847	824	799	846	793	816	864	862	876	836	830	803	809	826	872	823	890	772	822	844	825	832	847	867	799	837	830	796	808	832	785	813	807	839	805	816	817	819	817	813	827	893	849	848	868	814	806	851	831	866	810	811	858	857	833	785	837	800	824	823	844	832	810	822	834	838	799	865	786	771	823	833	814	866	873	863	799	851	793	851	796	861	844	814	814	827	865	857	845	852	841	862	877	825	872	837	817	821	822	806	775	827	821	849	835	794	808	817	851	840	799	864	790	762	874	828	824	836	813	810	799	851	797	788	817	852	808	820	846	866	874	805	824	856	844	812	809	811	832	850	817	805	795	819	813	825	834	804	881	827	823	836	773	819	833	792	865	873	851	811	837	790	809	803	832	868	877	801	842	815	825	832	813	851	855	816	818	855	822	816	830	814	828	813	779	823	840	839	841	841	824	845	837	842	837	843	875	846	783	840	762	836	850	821	831	843	839	823	825	853	850	776	856	796	864	884	852	843	821	855	808	807	861	820	823	826	829	831	836	860	815	862	856	831	850	887	808	842	836	856	813	820	831	875	851	821	845	819	838	830	840	838	785	812	859	834	808	845	888	813	801	829	842	865	850	856	843	819	801	801	878	814	832	801	824	821	863	877	768	803	816	884	845	834	837	838	879	832	833	824	852	840	797	806	851	821	820	800	839	820	826	846	844	852	812	881	861	828	819	827	817	830	859	835	856	829	791	861	871	822	786	813	806	850	810	833	813	832	865	798	859	781	837	840	841	811	784	845	800	797	825	812	828	831	809	855	814	816	811	811	850	827	804	835	766	836	770	849	831	822	874	853	830	823	848	825	810	897	814	879	820	805	797	803	813	858	837	888	878	821	874	815	783	859	843	856	864	828	846	839	828	877	812	806	852	813	850	825	841	832	829	837	849	841	783	880	846	848	891	855	832	831	821	824	794	820	813	815	848	868	846	874	812	828	836	769	834	820	842	830	799	840	777	821	845	803	817	854	801	822	861	771	862	815	893	802	807	860	823	832	810	820	823	851	805	829	825	801	867	831	852	849	807	839	794	838	827	789	808	831	846	779	803	810	786	823	851	829	851	805	791	871	816	847	816	857	845	772	810	817	824	838	830	831	808	861	823	861	855	820	836	816	891	816	879	838	829	794	835	884	823	826	807	855	822	885	782	805	823	852	799	785	844	797	810	830	871	793	865	819	827	812	788	848	807	780	863	848	814	849	754	801	830	812	877	837	824	860	788	822	836	861	795	883	825	806	827	824	835	843	801	858	795	821	862	790	781	828	844	806	849	816	882	810	881	874	853	903	813	828	841	904	822	839	837	789	850	810	839	795	791	836	899	807	827	852	872	823	840	840	812	780	828	802	835	835	873	850	861	817	841	850	813	831	819	803	794	846	830	855	865	806	791	770	848	849	832	843	818	875	799	820	819	858	791	902	849	855	785	851	868	815	827	786	865	911	846	875	813	793	821	862	886	827	828	836	800	859	791	803	848	809	781	791	801	857	807	814	828	778	851	798	831	803	841	849	821	823	866	840	866	785	808	843	851	828	812	839	819	847	830	827	782	831	782	811	815	877	850	809	848	844	824	811	837	812	867	813	806	832	842	810	812	816	842	809	805	817	840	776	787	838	816	796	816	833	894	839	836	866	862	839	865	797	867	865	829	781	820	901	848	770	843	812	848	850	808	864	791	860	862	806	825	869	832	817	811	848	839	875	831	801	832	791	862	816	853	826	810	844	826	844	905	800	852	857	831	837	868	818	810	824	824	838	820	800	831	861	850	793	807	827	798	811	825	790	811	832	883	838	865	841	821	829	872	828	797	804	838	856	798	845	836	816	835	846	858	809	859	823	820	826	794	792	891	832	822	891	804	804	820	810	802	819	883	859	843	826	846	808	773	856	826	810	821	815	834	818	814	815	819	852	822	832	829	844	847	843	805	782	799	831	847	787	859	878	790	852	921	790	859	803	834	840	847	800	840	853	839	860	827	814	776	836	816	818	795	804	800	850	814	811	835	800	860	814	785	834	812	817	823	837	830	805	841	782	833	821	810	816	823	868	829	822	767	812	847	808	848	851	756	830	783	867	852	877	837	845	878	833	815	833	828	808	841	877	895	893	823	861	776	844	823	804	841	863	812	858	798	830	845	784	855	852	838	831	818	823	825	820	793	815	840	847	845	833	798	832	818	833	836	818	820	824	878	885	819	808	833	811	843	826	844	851	878	833	822	850	830	890	857	832	856	859	855	797	824	853	816	891	820	833	787	788	833	836	780	803	851	842	826	814	808	842	850	776	832	793	826	823	846	866	871	775	783	795	814	823	837	840	820	788	807	876	867	875	861	809	869	814	812	846	853	833	807	859	876	888	859	843	814	802	824	882	853	805	777	827	834	838	824	803	812	758	788	791	821	838	831	820	808	828	858	839	793	807	847	806	819	845	863	825	785	831	811	847	844	797	865	826	837	855	843	821	828	835	859	830	861	808	768	829	868	847	805	885	832	857	821	798	822	764	819	800	822	823	829	839	814	849	814	796	874	820	816	877	817	827	898	831	841	813	868	788	825	832	847	811	815	795	829	827	855	791	876	821	798	846	819	851	831	789	800	844	801	823	877	752	868	847	879	836	826	838	799	837	868	865	797	857	858	842	792	801	825	836	912	836	842	817	847	833	872	784	886	847	842	855	857	813	842	850	837	795	811	808	801	805	861	833	814	840	826	838	798	819	827	782	816	814	858	856	788	844	811	778	794	821	873	887	799	810	846	837	851	822	861	833	819	799	819	860	836	834	823	859	818	829	844	852	821	826	839	804	789	852	840	857	882	840	814	826	843	813	851	801	818	860	835	867	828	856
2038	204	108	75	160	184	174	155	127	109	112	93	98	80	80	63	59	65	70	48	50	41	40	30	37	30	33	38	43	33	23	29	34	35	28	28	23	26	32	19	36	24	28	26	19	33	24	17	26	20	26	29	26	24	25	26	13	21	29	18	29	26	25	19	21	20	19	23	29	29	25	21	36	18	21	24	26	16	24	23	24	24	27	16	24	18	19	17	27	20	24	26	18	16	24	25	28	27	30	23	23	19	32	21	23	24	26	22	24	20	16	25	21	33	19	24	19	22	16	24	28	24	20	16	22	26	23	25	21	21	21	28	18	30	21	18	27	24	22	22	18	33	16	20	21	24	29	20	24	19	26	25	31	23	19	21	23	16	23	20	17	19	25	26	20	36	19	13	27	23	16	27	29	25	25	27	22	15	29	18	22	29	19	14	28	24	19	24	30	15	11	30	23	18	15	16	12	27	16	29	25	26	27	24	26	20	18	22	15	26	28	15	12	18	22	23	25	20	18	22	27	20	23	18	29	19	24	18	24	23	13	16	27	22	23	27	24	20	28	23	22	22	21	16	23	22	22	17	26	26	28	20	28	21	12	27	24	22	18	20	28	29	22	23	23	20	17	25	20	20	21	20	18	29	26	23	23	20	14	18	24	22	21	32	26	23	31	19	30	25	14	22	14	28	17	16	19	18	16	22	15	25	29	22	35	19	19	20	21	21	27	15	22	19	28	16	26	22	20	21	22	18	22	18	18	24	23	22	22	24	21	19	17	22	25	22	22	23	23	19	27	19	24	24	23	25	22	22	28	23	28	27	24	26	26	16	26	31	20	22	33	23	18	23	30	27	27	24	22	23	23	24	23	25	14	25	20	26	21	20	24	24	25	22	23	22	19	26	19	30	23	23	22	24	27	25	18	21	34	27	24	23	28	22	22	25	22	19	20	26	15	24	26	16	17	32	21	26	16	18	20	28	28	36	22	22	22	26	15	25	29	23	21	29	26	22	22	16	19	27	25	30	26	15	19	22	29	21	15	21	29	24	22	18	16	23	23	21	24	17	20	30	26	22	18	17	23	26	24	14	20	21	21	29	19	19	19	18	18	16	19	17	26	33	29	21	26	22	21	22	18	24	16	16	29	21	24	26	25	23	24	19	30	15	18	16	24	25	13	29	16	35	18	17	21	18	26	13	23	21	28	18	22	20	18	20	21	20	19	23	15	19	24	19	29	14	26	19	28	23	23	27	25	23	22	19	26	16	27	28	29	23	18	26	30	19	17	17	19	16	25	22	25	22	22	25	15	22	24	27	25	22	23	17	23	24	26	26	18	27	21	18	18	15	23	21	21	19	27	33	31	27	24	23	28	29	26	31	17	20	19	18	18	18	17	12	23	31	26	25	24	18	23	25	25	19	28	24	22	16	17	13	22	21	22	28	20	19	29	25	15	21	25	16	17	22	27	17	15	20	19	27	20	17	23	22	18	21	15	23	17	18	26	23	20	18	30	27	24	21	17	19	18	25	14	20	23	21	23	28	22	17	21	19	21	23	32	12	28	20	18	19	24	22	24	23	19	23	20	18	29	18	10	27	23	11	31	18	23	18	26	24	21	27	26	19	18	17	28	27	16	22	23	21	26	21	20	17	21	20	27	31	17	17	26	22	22	32	19	19	19	25	23	21	25	30	26	16	15	17	10	21	27	20	18	25	18	13	23	21	24	25	20	17	21	19	25	21	23	20	16	35	30	18	35	27	26	19	25	18	23	17	20	19	26	40	28	15	23	15	22	26	21	27	30	25	24	23	19	22	20	19	31	23	25	21	26	22	19	22	22	18	20	21	27	20	27	22	29	19	18	30	21	24	27	23	16	15	26	25	29	14	22	30	27	25	31	34	17	22	13	16	17	21	22	21	18	28	29	21	22	24	24	12	19	23	27	18	18	21	23	19	18	17	24	13	21	26	32	29	24	19	31	15	19	23	19	22	25	25	16	23	24	21	19	20	29	22	16	14	20	22	19	18	20	23	25	31	18	30	23	26	27	33	19	17	18	21	17	21	29	26	26	21	22	21	27	24	28	30	25	29	15	28	13	20	23	17	22	21	21	19	23	24	37	20	17	25	19	20	16	23	27	21	15	20	32	30	25	26	33	29	21	28	18	24	26	20	20	23	24	35	24	16	20	18	16	24	22	25	22	16	18	10	25	24	18	34	25	12	20	19	29	34	21	18	20	26	14	20	16	19	21	22	20	20	25	19	18	25	19	20	33	28	18	31	25	19	26	23	27	23	22	22	27	25	23	18	14	22	23	25	22	21	18	21	21	21	22	13	25	24	23	31	24	19	23	17	16	27	20	23	19	27	23	17	19	24	19	21	17	18	13	30	13	22	23	24	20	26	15	18	27	25	26	14	10	24	33	13	22	23	20	30	21	25	23	21	28	14	18	20	26	16	20	27	27	24	11	24	22	21	26	20	11	21	24	23	24	26	18	22	20	24	17	27	15	12	26	21	23	27	27	27	28	18	19	22	27	29	17	24	21	17	23	18	22	26	31	21	21	25	24	19	31	25	18	23	23	18	29	26	21	23	23	23	18	19	21	19	18	22	22	15	17	30	21	24	23	22	16	23	23	22	24	12	20	17	30	28	16	21	25	16	28	35	16	19	23	23	23	22	27	22	28	16	20	19	22	25	15	19	23	26	24	27	29	16	19	21	33	16	20	22	18	26	29	29	17	33	22	22	17	26	18	25	18	18	21	26	31	11	32	28	29	14	30	21	16	21	25	17	17	25	19	22	24	22	32	25	18	18	10	19	21	24	28	14	23	30	22	25	23	21	20	17	16	26	29	27	16	20	21	24	23	25	22	19	31	15	28	24	18	19	14	15	18	19	19	26	20	19	29	26	23	28	21	28	19	23	22	21	17	21	23	23	26	24	31	33	27	20	28	20	21	25	26	20	25	18	18	24	19	24	34	14	28	14	22	22	17	23	27	28	22	16	29	24	26	24	23	19	28	25	22	20	28	25	22	24	27	17	23	29	18	22	19	30	26	29	26	13	25	22	19	19	26	23	25	18	13	17	19	16	29	24	18	15	16	23	12	30	20	22	29	21	23	17	27	25	26	21	23	16	17	24	23	29	18	20	26	27	23	25	18	28	29	23	26	29	23	21	20	30	14	17	24	18	20	16	17	23	18	27	24	21	24	24	26	21	23	22	22	16	29	36	20	26	26	28	25	20	20	29	25	25	27	23	24	21	17	16	20	16	18	26	38	23	21	27	24	21	25	25	20	25	22	22	17	17	21	16	15	20	18	22	19	15	32	27	22	19	17	17	25	12	28	22	25	19	9	31	23	20	21	24	27	25	25	18	21	15	26	16	22	16	22	19	24	25	25	13	18	25	39	18	29	22	23	28	21	31	16	22	27	23	28	18	26	18	22	20	25	27	21	16	23	21	17	23	27	19	24	23	16	21	19	31	19	16	25	13	31	22	29	23
21149	6473	2770	9811	16655	15647	12633	10048	7984	6467	5372	4686	3936	3314	2916	2525	2642	2499	2361	1723	1530	1406	1349	1182	1114	1066	1036	976	917	817	862	825	777	780	732	680	748	670	639	662	608	620	623	570	570	582	552	554	578	525	536	538	526	528	497	528	469	497	492	494	459	454	493	443	487	469	471	454	421	492	442	466	455	436	436	437	468	428	411	403	448	419	458	412	430	423	443	430	425	410	423	399	421	409	388	442	400	398	429	440	422	448	390	393	435	371	389	452	397	421	397	402	429	437	386	413	419	417	373	379	396	429	414	393	396	424	452	434	389	437	409	415	420	393	421	410	420	425	436	402	411	391	427	399	407	395	414	386	394	447	375	443	390	400	392	377	379	418	392	410	426	406	433	448	392	361	410	392	406	408	394	419	440	390	403	373	396	415	437	368	386	413	393	407	405	378	384	418	397	378	427	336	388	390	435	389	419	400	384	357	349	370	391	363	384	376	399	387	378	386	365	366	414	396	381	372	469	402	370	395	421	385	395	374	385	453	382	409	370	419	350	365	391	366	398	381	403	371	410	391	394	379	371	376	395	402	376	405	395	406	410	388	400	379	408	373	427	388	427	386	403	436	414	405	362	430	378	387	411	350	358	379	397	414	397	376	387	379	423	418	391	384	388	410	418	404	423	392	429	420	411	389	400	387	390	408	414	382	392	391	421	357	376	405	386	354	384	395	369	399	385	405	398	391	377	392	347	382	416	389	393	355	408	403	383	360	389	372	409	384	378	419	400	410	400	382	430	410	386	387	372	410	390	435	356	378	374	408	354	391	383	390	426	404	376	401	385	387	402	362	389	370	388	403	413	392	405	386	378	401	392	387	397	381	414	374	411	395	383	382	386	371	374	397	407	382	371	379	412	386	371	414	414	376	384	391	391	413	395	380	385	402	389	417	391	355	397	431	371	393	390	391	380	382	397	425	439	408	363	392	404	404	392	365	400	373	393	410	380	393	408	405	375	417	383	394	407	379	384	368	399	403	381	380	374	390	376	405	381	439	384	404	402	382	398	394	364	431	377	407	429	464	405	420	369	393	395	358	377	400	379	408	407	407	398	397	383	384	386	380	421	379	384	390	373	399	372	370	395	391	407	391	420	408	381	394	407	384	390	403	396	391	387	397	387	390	382	413	387	373	406	407	401	394	395	383	383	400	419	425	389	386	380	410	391	382	371	365	416	382	399	352	389	390	381	386	345	424	440	379	394	398	401	366	398	374	388	400	413	354	400	386	376	375	368	410	387	408	397	430	402	378	390	380	390	400	381	377	408	387	393	392	407	383	368	393	386	378	396	402	380	369	366	397	385	361	415	365	386	411	389	399	358	414	357	393	416	431	398	377	410	386	382	394	397	392	393	393	388	392	393	393	396	392	388	370	416	397	392	387	381	390	408	411	375	378	395	405	384	395	407	374	396	395	404	365	379	379	367	399	387	421	430	330	394	385	406	387	395	364	387	391	400	377	421	405	377	374	394	400	368	375	437	405	413	394	382	409	384	378	386	340	365	383	405	420	437	395	406	402	378	385	368	425	397	392	409	374	410	392	402	371	384	409	375	411	395	392	368	409	421	363	391	387	390	382	385	416	397	387	392	408	381	381	381	374	426	346	412	413	401	382	398	391	413	384	414	426	398	403	381	352	394	377	380	376	407	418	370	393	412	361	398	403	388	372	403	358	412	384	362	400	377	399	407	386	428	379	386	399	401	377	438	411	395	397	382	379	405	353	408	384	385	367	376	401	383	391	386	350	396	386	397	406	373	387	398	380	391	381	409	394	409	392	398	405	396	395	383	397	378	378	408	406	422	380	414	400	387	402	390	402	404	363	410	391	373	399	345	397	409	400	361	437	375	364	396	395	369	431	404	399	353	385	407	400	439	394	392	388	369	390	371	364	377	409	385	418	388	395	395	392	410	402	385	390	410	415	390	364	398	416	357	385	366	424	365	432	402	383	393	391	397	405	386	421	399	385	365	397	436	371	375	361	399	361	401	392	413	403	369	356	362	386	382	413	363	401	365	401	380	429	432	387	393	404	388	397	377	389	414	392	369	406	391	374	380	355	361	374	386	375	404	407	382	388	410	397	433	397	380	388	419	359	395	400	379	409	381	386	402	347	381	347	401	373	400	381	397	374	396	383	404	372	382	388	356	388	379	403	391	407	412	436	416	383	386	368	352	381	386	425	391	378	396	372	367	379	394	390	394	392	406	378	416	356	378	370	398	373	347	386	372	407	366	392	396	362	393	388	396	429	410	391	391	396	391	410	376	384	391	435	396	405	394	418	406	407	378	372	395	393	405	359	371	399	414	368	389	402	400	400	441	400	365	384	407	381	390	389	379	388	376	420	369	369	350	363	378	411	378	379	383	385	378	417	401	379	378	353	398	412	381	422	402	381	372	407	402	351	367	407	348	397	392	374	379	364	345	388	411	406	399	377	361	408	403	407	399	365	393	417	392	430	404	362	376	414	359	356	396	356	394	369	392	396	406	391	402	389	407	365	403	372	395	400	379	421	424	378	427	375	392	407	359	383	388	390	362	371	347	374	344	411	374	393	350	413	410	379	388	417	397	397	399	407	410	400	363	417	396	409	370	388	383	390	389	410	375	376	402	394	358	384	384	351	392	393	372	377	427	380	393	384	385	373	377	387	338	411	378	391	412	405	400	391	398	387	381	399	393	411	400	403	413	341	395	350	393	371	378	369	403	367	399	420	387	366	401	367	417	391	390	429	366	400	385	417	368	411	358	384	358	402	381	383	382	388	376	406	427	384	389	372	412	388	367	407	369	389	354	392	389	401	380	394	396	392	411	370	382	375	360	397	429	412	421	382	364	400	366	384	400	404	397	373	377	388	366	395	369	397	390	420	370	396	371	383	381	372	424	373	370	384	372	407	410	369	381	412	393	434	412	394	414	387	388	365	402	385	381	361	413	415	402	394	404	395	409	417	382	402	390	388	405	396	420	413	349	387	382	395	386	372	391	379	427	369	401	398	379	401	383	412	420	402	409	373	393	365	440	398	381	397	421	379	383	382	376	386	375	377	387	401	384	355	357	379	377	396	378	369	391	401	396	368	371	366	394	413	385	434	349	373	382	370	395	407	401	363	371	353	379	361	397	379	380	397	402	400	354	388	371	382	378	384	365	416	398	421	406	406	372	391	374	378	413	354	410	390	367	380	415	414	384	372	391	423	380	384	382	373	428	398	380	393	381	353	384	406	418	388	372	385	403	382	391	408	407	386	369	421	395	393	387	400	402	360	390	328	418	390	401	408	377	411	396	370	381	369	405	399	405	388	396	400	418	344	371	366	369	404	403	405	393	378	367	408	402	401	407	379	378	404	393	400	398	352	383	406	378	368	384	394	397	382	389	370	379	387	385	412	442	383	417	413	368	378	345	394	345	393	390	401	371	437	444	408	376	392	415	404	426	399	391	400	409	381	408	412	384	425	364	398	403	375
1381	54	43	32	46	55	57	51	46	38	43	54	44	42	41	35	30	25	43	35	36	29	32	32	37	23	25	36	33	23	28	24	28	29	30	35	30	35	38	34	31	22	32	34	26	32	27	30	34	29	26	22	25	39	28	32	26	38	30	34	27	31	28	35	28	25	26	30	24	35	31	35	31	20	31	26	28	33	29	27	42	33	30	30	30	32	29	35	32	40	22	35	30	24	25	30	29	28	31	39	34	37	31	28	31	40	35	30	34	41	34	28	26	40	39	28	30	36	35	28	19	30	23	32	26	18	30	28	34	29	33	30	41	30	29	41	32	24	36	24	29	23	26	31	34	38	26	36	34	41	30	37	33	24	48	38	24	28	30	34	34	38	33	21	41	30	39	34	29	28	34	24	42	33	27	23	37	35	28	30	37	35	35	29	35	30	31	31	30	33	33	24	41	34	35	47	23	29	27	31	42	41	28	33	35	37	25	30	31	36	42	28	40	28	29	29	30	38	35	34	30	28	36	32	31	30	26	24	26	29	35	35	31	30	38	28	36	28	25	26	32	24	37	33	30	35	29	27	29	28	30	29	32	33	22	24	31	17	26	31	40	33	28	28	35	34	30	38	31	27	31	34	30	26	23	22	29	28	26	34	43	27	25	26	33	30	23	36	32	33	18	31	25	32	26	31	29	31	38	38	33	28	31	31	31	36	39	43	48	26	32	31	46	32	25	25	42	26	38	24	37	41	31	51	29	28	40	42	26	26	31	34	26	30	27	21	25	21	35	29	27	32	23	30	40	34	38	33	28	24	27	36	26	21	34	29	31	38	27	31	33	35	32	31	35	16	37	34	29	27	33	28	33	24	39	29	30	40	30	38	27	41	34	23	30	27	42	40	34	35	24	29	30	27	33	37	26	27	29	29	31	40	27	34	41	26	46	38	22	30	36	39	26	29	33	28	20	34	35	29	41	27	33	21	31	32	31	43	36	31	31	29	34	29	15	35	34	25	26	33	32	31	29	25	35	28	41	31	32	37	31	27	29	31	26	33	28	31	30	26	22	38	28	19	30	34	31	36	31	31	26	24	23	34	32	33	42	31	37	32	43	29	35	30	20	27	33	26	24	37	34	28	34	38	38	24	33	33	35	23	27	37	35	24	39	26	36	44	31	26	42	25	43	29	26	32	29	34	31	31	36	30	28	26	22	22	31	29	42	34	30	34	32	29	31	31	33	35	34	32	40	23	30	36	34	23	37	33	35	26	28	27	25	30	31	33	35	31	27	37	41	30	32	30	34	30	32	20	29	34	24	34	24	30	22	29	32	29	35	41	32	31	28	35	30	30	30	20	39	35	28	29	29	31	36	37	44	33	30	31	32	26	27	54	37	25	25	31	29	29	29	36	31	28	28	28	35	40	30	38	35	37	30	36	25	33	30	35	32	30	29	38	36	25	33	28	26	34	32	28	34	29	31	35	42	48	33	31	30	30	31	28	29	29	27	22	29	32	39	26	28	23	39	42	33	48	24	46	31	32	41	39	30	41	38	26	34	37	43	27	29	37	34	31	26	43	26	38	25	34	25	38	32	38	33	37	36	26	34	41	31	39	33	29	34	29	22	30	33	34	27	30	23	25	19	25	24	18	32	33	28	41	27	30	30	33	33	26	25	24	40	36	27	30	32	34	31	32	35	40	36	28	42	27	25	22	31	26	32	21	35	24	38	31	30	27	37	36	35	24	32	27	35	31	42	30	36	30	37	28	33	28	26	25	29	31	31	41	19	31	27	27	31	28	37	39	25	25	35	22	23	37	30	31	45	29	32	34	28	32	31	23	26	36	42	22	23	26	33	33	28	18	37	31	19	27	31	27	38	34	27	35	26	36	29	40	28	32	29	37	36	38	27	23	30	28	30	34	25	41	21	30	30	26	40	28	21	36	38	32	37	35	36	30	27	32	44	32	35	27	29	33	38	25	31	28	28	30	31	25	28	26	27	26	35	31	38	30	24	31	23	30	30	31	33	30	31	34	36	40	32	35	28	24	24	34	24	31	33	30	28	33	32	41	27	32	23	42	35	26	29	32	30	29	32	32	31	29	22	28	33	30	25	29	36	31	38	34	36	47	37	29	39	38	31	26	35	36	35	37	30	33	29	31	38	28	34	26	26	31	41	33	32	31	31	30	36	43	24	39	34	40	44	24	42	29	28	23	30	22	31	25	38	26	23	44	34	32	34	33	19	33	28	25	33	44	28	33	33	38	27	42	33	37	40	34	30	37	32	23	26	25	43	28	32	28	42	23	31	34	34	20	35	26	35	31	25	32	33	32	22	34	37	29	26	37	32	37	33	27	23	32	23	21	26	32	37	23	38	29	32	35	32	39	31	34	20	28	44	34	38	29	29	31	23	25	28	35	27	31	32	32	40	39	35	34	40	43	28	29	32	45	34	38	23	31	27	32	34	40	39	29	26	29	20	38	45	31	27	38	32	37	26	48	33	38	22	34	28	31	26	37	28	25	26	32	24	30	35	37	21	24	30	35	40	30	16	39	31	25	34	32	36	33	42	40	33	21	38	31	36	29	31	34	34	28	33	31	40	36	20	29	25	30	23	31	40	31	37	28	28	41	29	33	32	31	43	23	33	38	30	22	42	23	28	33	35	30	28	33	32	37	34	34	32	32	34	28	28	32	45	25	36	38	25	33	33	39	38	36	38	32	21	39	32	40	36	38	33	28	29	34	27	33	33	28	33	38	38	29	29	27	20	36	36	17	28	23	35	38	25	47	33	26	30	35	37	39	46	37	26	24	32	33	24	32	28	23	29	26	37	33	31	26	33	38	26	31	35	22	29	40	42	27	24	20	38	30	31	25	34	29	29	36	36	38	30	35	32	27	31	23	40	32	27	29	29	28	38	34	40	33	25	24	42	37	23	43	26	24	35	40	32	31	43	34	28	32	43	31	24	33	33	29	33	24	31	32	32	33	35	24	36	27	34	25	34	30	29	28	30	26	45	29	24	35	25	24	29	33	33	28	23	33	24	37	31	30	32	17	26	38	34	34	25	37	28	34	24	31	34	24	29	24	34	26	33	25	37	38	28	23	46	26	32	23	29	30	31	25	29	40	33	28	31	30	33	21	33	32	34	32	37	22	32	31	33	28	38	26	43	33	34	33	36	38	34	28	30	34	38	35	28	29	34	27	31	31	33	34	25	36	31	36	31	27	24	22	39	31	37	34	26	38	32	35	44	39	36	32	26	33	44	41	26	35	30	34	28	29	36	25	34	29	35	25	30	35	35	33	30	28	36	39	29	21	24	36	37	31	30	33	29	32	39	27	28	19	36	38	33	30	35	27	19	25	42	28	30	28	34	29	36	38	26	24	24	27	41	39	33	27	30	43	43	23	39	28	41	34	26	29	26	40	32	32	34	31	33	41	36	37	25	25	40	31	27	23	29	38	33	33	33	39	28	30	34	36	33	28	27	36	26	32	31	32
10786	1606	869	1766	3157	2921	2372	1863	1585	1337	1177	1082	1004	970	848	762	901	911	926	713	691	704	635	648	608	595	597	578	579	637	624	549	607	590	591	584	586	575	558	597	567	546	592	603	599	572	598	572	566	535	554	549	597	540	625	562	575	617	588	542	588	555	561	544	548	556	525	566	566	533	558	546	550	559	568	606	543	563	528	541	532	540	608	577	583	568	551	537	582	568	559	528	551	579	522	557	534	521	533	548	561	543	536	562	487	556	538	544	553	512	555	522	541	573	514	556	568	592	582	544	562	537	599	555	583	605	540	530	626	543	550	545	521	564	581	593	547	542	536	540	506	535	543	570	518	522	568	591	566	557	555	538	572	529	565	613	542	558	626	570	493	527	596	586	535	556	557	554	550	522	533	534	568	591	527	563	563	562	502	575	520	558	529	559	538	538	519	570	559	554	571	581	569	526	565	579	586	560	543	518	578	557	540	477	558	551	559	521	562	534	596	560	564	544	531	543	535	521	541	522	550	572	578	567	573	564	600	516	582	572	507	537	559	531	563	546	546	587	545	571	538	548	566	583	556	540	571	496	567	530	528	521	554	573	497	557	562	559	554	583	546	585	522	566	565	587	567	527	532	564	580	539	606	559	568	529	541	562	524	554	569	497	536	535	524	547	579	527	566	616	550	549	546	567	584	547	531	529	561	561	547	518	513	573	532	516	573	538	544	520	518	583	530	546	619	551	555	555	535	559	585	594	553	591	547	545	567	551	584	596	545	544	527	536	489	561	572	511	534	555	541	560	559	563	551	531	564	560	578	530	544	566	561	590	543	572	579	533	521	532	566	576	547	544	570	572	570	544	583	526	511	525	545	529	581	532	596	539	554	540	532	523	562	529	546	560	584	514	550	554	553	554	550	546	535	555	534	543	580	562	568	527	579	543	537	590	570	533	571	553	575	592	548	530	552	576	551	518	544	577	521	559	535	579	561	567	552	564	576	558	621	529	529	565	558	557	559	554	591	543	562	547	558	535	550	597	518	555	530	575	570	561	570	555	541	576	542	532	574	563	542	560	523	550	585	538	559	553	552	540	564	540	578	519	585	569	544	560	587	559	515	552	569	557	558	531	549	547	531	556	555	505	549	523	570	576	573	560	574	559	587	564	556	595	542	558	545	566	570	569	560	570	516	548	540	565	533	572	544	491	530	562	535	507	573	549	556	562	539	564	551	579	552	558	506	556	541	532	576	545	592	581	577	580	555	561	546	534	534	565	547	542	579	529	550	575	580	536	539	548	542	577	542	502	548	556	550	547	588	567	577	544	572	576	511	498	576	537	555	533	546	574	535	560	531	524	556	580	510	522	566	542	560	548	547	553	583	561	557	582	568	535	568	555	543	554	566	587	546	568	547	506	590	515	568	560	564	561	561	532	557	561	541	536	547	517	550	537	549	594	553	556	561	535	541	553	585	530	544	567	581	556	552	570	561	532	538	577	544	539	562	516	548	555	514	569	583	508	573	578	551	577	542	528	555	575	578	585	554	536	539	519	529	550	567	544	533	559	558	487	563	579	565	560	547	522	543	534	544	529	549	525	556	539	548	521	563	527	563	549	532	564	516	542	536	554	554	540	541	520	569	552	529	542	542	546	555	544	522	510	594	579	516	548	551	549	544	520	566	566	544	553	553	560	554	552	549	536	523	560	547	524	553	577	555	550	528	552	530	557	575	570	551	526	543	568	562	478	498	530	588	573	583	543	553	565	553	536	529	534	560	563	543	546	598	499	546	539	514	528	540	543	574	554	578	534	517	574	522	562	580	555	524	547	556	542	542	572	573	579	569	541	550	556	558	524	594	535	578	559	554	564	550	594	572	563	565	583	582	541	522	553	585	536	510	580	549	605	544	531	536	550	535	577	570	584	577	578	552	534	550	514	533	596	567	522	590	544	588	559	534	533	514	576	548	557	543	568	556	557	550	526	536	506	501	520	535	531	532	538	544	544	571	528	531	543	564	559	554	552	557	564	562	529	510	553	521	564	556	591	545	536	530	542	549	575	540	544	500	570	554	613	590	552	571	528	546	575	553	585	520	606	565	590	561	536	563	573	545	539	544	497	560	536	567	550	549	557	542	515	584	555	518	548	506	529	520	553	524	555	545	540	575	521	586	559	568	508	571	566	585	580	541	568	562	537	557	570	558	563	530	561	553	559	528	517	530	559	557	537	500	549	512	563	582	536	583	534	533	512	531	581	542	531	578	529	545	548	538	546	559	616	566	517	532	580	497	530	592	556	550	537	551	541	524	549	520	549	559	524	542	526	552	545	563	561	558	556	567	556	571	545	560	554	537	563	528	559	577	534	583	556	554	567	553	550	551	580	574	513	581	540	551	532	530	559	525	535	611	545	543	544	569	523	545	540	534	576	550	566	579	547	543	543	537	571	554	542	548	521	530	566	559	548	499	570	588	584	554	525	588	576	583	585	558	575	548	574	565	511	539	547	576	567	547	564	522	544	512	535	514	549	548	562	552	524	508	569	551	552	547	539	531	566	553	544	573	570	569	524	545	537	523	506	543	550	541	543	525	584	562	562	552	497	549	546	567	538	557	597	553	542	531	507	563	551	575	523	575	589	548	547	566	578	603	561	534	581	592	598	521	560	566	511	579	543	538	547	555	585	535	517	522	555	518	602	567	573	518	541	543	573	539	572	539	557	554	558	535	511	559	568	542	510	579	552	478	534	520	530	564	566	569	511	563	540	521	602	529	564	555	583	537	530	542	551	563	572	606	560	529	563	532	564	522	582	547	547	521	529	586	534	528	553	604	540	567	550	583	503	533	533	568	568	499	525	582	547	593	557	589	576	552	562	579	534	601	567	597	501	560	548	553	532	548	537	512	512	561	570	535	563	559	579	537	512	520	548	559	535	570	518	540	569	519	564	571	546	523	517	554	566	533	578	542	547	560	589	581	537	548	512	560	589	532	538	563	566	582	551	532	526	537	581	591	589	596	536	555	565	550	525	556	591	556	542	547	549	543	529	586	598	547	549	522	539	570	573	536	566	573	536	523	573	533	563	549	538	542	591	534	563	564	538	538	566	539	560	550	610	549	575	583	580	557	552	537	572	571	577	515	555	559	543	588	540	543	549	563	548	544	599	573	546	537	537	536	542	551	543	537	550	564	558	574	567	572	565	530	545	534	567	511	520	547	561	529	539	548	566	493	545	509	566	530	560	524	552	528	574	562	547	552	520	503	518	529	567	534	557	560	545	551	536	559	546	515	540	546	544	556	557	534	568	577	557	577	565	540	541	554	555	570	569	519	584	514	529	549	567	534	548	577	554	538	576	546	535	568	562	539	530	537	541	573	548	544	549	547	593	570	574	541	551	569	539	546	534	483	547	504	534	569	515	555	551	574	571	548	515	551	542	562	563	533	514	516	593	522	579	528	582	588	526	542	560	578	556	528	573	554	537	548	562	595	542	571	517	547	574	546	535	519	594	524	552
2618	159	83	89	128	141	126	117	104	94	74	99	81	75	66	69	76	82	67	65	81	60	53	60	51	54	47	53	47	52	38	55	47	61	41	52	57	70	53	61	50	54	55	44	45	50	49	44	53	44	48	46	52	35	45	48	56	59	38	52	44	52	49	48	52	55	40	35	46	58	56	61	52	47	55	61	48	52	46	41	47	56	45	50	46	49	43	49	46	42	44	54	53	58	40	52	49	49	44	51	51	44	49	53	52	45	43	53	48	50	55	52	56	58	48	40	46	53	54	44	51	40	54	39	41	52	55	46	46	50	52	53	48	66	43	50	57	41	37	59	41	57	43	53	53	54	49	45	50	65	49	42	55	42	60	39	61	51	47	43	46	64	43	40	39	48	46	47	50	43	45	52	46	44	50	54	48	52	54	66	43	48	48	56	54	45	52	47	53	47	50	47	46	56	44	50	48	50	57	42	46	62	51	39	35	43	49	45	57	55	53	41	35	56	51	57	33	48	40	60	38	39	54	51	49	52	48	55	43	45	38	46	43	50	50	52	57	52	49	41	49	53	45	50	47	47	45	34	41	63	40	49	43	41	59	46	45	59	67	49	43	47	54	50	45	42	51	59	42	49	43	45	35	51	55	57	44	49	57	50	43	55	44	42	42	41	45	56	40	60	63	53	45	55	47	39	42	53	41	47	32	64	45	47	56	51	45	50	32	58	47	45	51	57	44	49	46	45	56	58	57	65	44	49	50	49	42	43	44	56	36	45	41	50	48	47	48	56	59	54	52	51	43	35	53	45	42	60	59	51	50	46	53	41	48	41	48	42	41	52	52	52	56	45	47	40	40	50	46	44	60	45	61	45	31	41	52	50	41	56	41	55	52	50	49	65	55	67	52	58	45	46	57	55	40	55	46	50	51	40	47	45	55	43	47	57	49	62	48	41	62	46	51	51	46	50	32	48	56	57	47	40	39	52	43	46	48	56	46	49	56	43	58	40	50	40	49	48	36	71	54	51	43	61	53	55	50	38	49	41	46	53	40	49	46	51	57	53	44	57	56	58	44	39	53	48	35	61	49	44	57	43	49	51	48	48	55	40	48	59	45	46	43	43	49	45	50	49	56	62	55	55	56	43	56	45	43	46	42	40	38	46	53	50	43	52	51	41	48	51	58	54	54	57	44	41	38	42	57	38	46	49	58	55	54	44	49	43	51	50	44	47	54	50	39	45	45	52	46	52	71	61	40	49	46	30	54	42	51	57	44	57	47	47	58	49	57	58	39	55	62	50	37	29	45	46	55	42	48	64	52	48	35	37	49	44	34	48	43	47	53	46	47	40	55	45	52	52	55	50	40	47	46	33	50	57	46	50	60	42	45	47	47	42	41	40	52	44	50	40	47	43	43	49	50	47	56	59	55	53	46	47	43	48	49	42	50	40	51	56	52	46	40	46	48	50	68	54	60	44	48	35	45	51	64	56	48	58	61	50	32	55	48	57	45	50	43	51	38	66	47	63	43	47	49	36	48	47	47	60	56	57	40	35	41	50	46	52	53	61	45	59	54	47	50	50	43	50	50	51	50	44	55	51	48	50	48	52	58	61	50	33	58	49	46	46	57	27	56	58	46	50	57	40	49	51	48	45	50	58	52	44	44	40	36	44	39	61	68	43	55	57	56	48	43	40	38	46	48	43	34	46	48	48	50	42	46	44	46	42	49	43	51	42	47	49	43	51	42	48	38	45	50	45	37	39	44	56	51	48	46	42	43	41	47	33	44	58	53	48	44	37	55	42	52	49	46	47	54	57	46	56	55	51	48	44	54	48	46	58	45	41	55	48	46	32	58	40	40	37	62	44	52	40	51	48	42	44	55	58	42	53	50	53	50	58	47	53	51	51	44	46	44	42	54	49	57	52	45	55	51	48	53	41	44	43	46	46	49	48	47	47	69	54	50	50	49	64	51	59	50	54	46	52	63	46	42	42	54	41	49	43	57	54	51	53	43	44	55	42	46	43	55	45	59	46	42	60	41	50	51	40	54	54	48	45	56	40	43	51	47	47	57	46	48	66	47	54	49	50	46	43	51	51	45	48	41	70	48	51	41	40	43	54	60	50	47	46	60	53	41	37	44	48	49	42	53	43	45	52	39	42	49	45	47	59	55	48	62	27	45	40	33	43	45	61	57	42	45	53	54	36	42	42	45	54	47	48	37	53	47	49	55	45	34	62	41	54	38	45	52	43	45	53	41	48	37	39	45	50	48	60	50	47	49	58	47	47	43	48	46	45	60	39	49	44	52	54	51	47	44	51	44	50	56	44	48	49	59	35	51	42	57	57	53	43	39	49	51	57	53	45	38	35	50	44	48	46	51	63	51	46	41	51	44	47	51	46	43	55	48	54	45	51	50	55	38	42	45	40	43	56	45	56	45	50	59	52	51	43	51	59	53	43	44	52	46	56	44	37	54	32	49	47	59	48	39	56	56	47	42	50	46	39	43	52	55	52	49	64	62	46	49	59	63	56	53	49	52	51	50	49	46	59	39	45	66	46	54	35	35	47	43	53	48	42	35	45	52	53	42	43	42	48	56	61	58	48	54	51	41	41	52	61	53	45	49	43	64	39	39	56	39	49	42	63	46	55	46	54	49	53	45	51	49	53	71	44	45	37	56	44	42	51	51	53	63	45	49	43	49	65	50	54	43	47	55	52	52	53	46	51	56	49	57	61	61	49	57	46	52	49	64	48	49	35	46	42	46	64	52	64	53	51	61	36	46	50	42	52	44	44	46	51	63	44	59	57	56	48	49	46	54	44	48	63	59	48	49	45	45	48	59	49	58	36	43	45	49	52	40	54	60	51	54	58	44	50	42	60	49	48	54	49	47	40	49	43	48	47	30	48	41	53	57	47	37	40	47	45	44	43	39	39	40	56	39	42	52	45	53	56	57	49	52	48	51	44	60	46	50	57	51	45	58	59	53	46	48	53	58	46	46	61	50	44	54	46	52	51	33	55	45	43	43	41	49	44	46	55	55	33	58	41	54	47	35	53	46	58	50	40	50	57	50	39	52	43	53	50	49	48	41	55	34	49	49	42	53	43	46	44	40	51	45	51	39	40	47	61	64	38	47	41	51	47	48	42	52	47	55	47	42	59	35	42	66	43	41	56	51	52	46	58	46	54	48	46	42	54	46	41	44	67	44	53	48	43	47	53	54	55	43	42	49	39	44	44	58	42	45	53	45	53	51	63	53	49	47	50	40	50	48	42	52	57	56	51	47	67	38	45	44	46	42	46	47	57	54	38	53	46	47	42	43	39	36	49	45	46	45	39	43	42	44	41	44	44	46	54	41	43	43	60	43	54	51	46	43	49	42	42	59	54	52	55	49	48	48	57	71	50	37	54	41	47	48	55	51	53	52	37	62	42	47	52	36	58	35	50	49	55	44	45	47	52	45	51	48	55	48	60	44	45	51	37	46	46	52	63	48	55	43	52	41	54
14380	3787	1958	5682	9940	9655	7682	6161	4995	4145	3416	3001	2698	2312	2172	1858	2079	2027	1884	1524	1379	1385	1313	1219	1225	1156	1234	1121	1147	1101	1081	1077	1025	1018	972	1041	994	982	961	955	926	872	934	932	935	893	933	881	910	888	900	973	921	929	893	889	895	919	910	829	912	924	848	876	897	855	828	864	915	856	871	805	832	875	868	899	858	854	879	813	859	881	872	933	858	847	863	899	874	879	878	895	834	869	811	845	884	852	849	854	902	837	893	856	851	859	813	834	836	816	847	854	884	851	835	846	796	837	869	841	869	879	850	883	886	847	841	842	847	796	854	837	828	833	825	854	873	838	832	894	875	817	877	839	848	823	817	807	850	902	856	837	839	888	860	920	902	879	857	881	855	822	840	824	775	808	810	901	850	853	817	854	860	860	817	861	859	830	869	852	859	816	864	888	845	877	796	862	861	844	827	783	841	877	861	902	891	841	788	857	835	864	862	815	866	881	820	873	851	843	885	857	849	851	843	788	818	847	814	825	895	792	874	850	849	844	868	790	813	798	812	833	824	849	882	838	830	808	849	803	872	891	826	805	882	879	867	840	884	805	824	807	784	823	888	901	831	828	827	863	857	822	816	818	864	816	833	824	825	882	835	891	851	825	853	860	812	862	873	847	770	847	847	881	854	827	784	796	798	840	842	835	858	811	855	846	851	851	838	816	867	875	824	852	814	825	829	842	843	805	845	842	832	838	862	820	814	843	863	815	864	887	873	836	834	833	885	808	837	849	840	821	864	820	881	859	836	873	881	835	812	825	825	826	858	877	859	808	883	814	815	847	868	879	817	801	800	855	817	811	840	886	837	808	786	841	814	797	827	849	877	848	820	811	876	867	876	828	829	840	862	765	820	807	831	860	845	866	836	856	850	780	867	827	819	853	855	857	830	833	819	829	824	801	865	812	869	831	869	799	802	815	835	860	840	849	860	839	849	878	892	895	849	858	852	871	821	853	833	870	883	864	880	811	830	892	854	817	842	840	807	857	881	809	809	789	831	857	839	837	854	849	888	855	820	840	845	884	802	822	852	862	848	831	886	770	854	856	824	821	865	830	850	886	873	793	814	860	811	832	872	856	832	837	831	884	792	867	851	782	867	813	847	864	874	791	807	916	852	891	862	875	765	802	857	780	880	870	824	854	848	913	853	846	811	837	845	843	818	837	784	929	831	842	821	851	800	859	867	854	826	873	848	871	848	803	866	852	827	819	883	842	855	868	861	840	887	836	884	809	886	871	882	873	894	808	853	866	812	801	886	846	911	845	860	862	801	847	871	854	875	874	792	848	822	894	848	846	816	867	820	797	783	837	811	829	790	819	874	850	800	844	823	840	836	858	840	896	876	842	838	830	870	906	827	832	845	788	840	859	848	788	828	799	839	857	888	820	906	827	787	864	873	867	809	824	819	818	838	860	832	822	839	873	887	868	853	810	812	852	832	837	808	875	866	825	818	833	820	871	866	874	821	855	840	829	832	793	825	788	861	852	833	824	857	855	894	843	778	824	816	849	827	891	808	792	841	847	866	848	811	843	842	891	831	899	871	853	865	853	862	806	858	849	885	793	869	818	832	813	864	779	820	839	817	855	883	831	900	892	836	829	853	808	847	836	798	805	814	824	904	855	875	879	843	820	846	905	833	904	830	864	800	840	835	866	855	808	823	789	883	867	824	828	881	801	804	854	810	843	865	814	848	775	806	801	895	835	900	829	812	842	814	853	842	810	823	859	809	859	822	826	794	832	800	837	847	874	836	831	833	848	889	838	847	813	826	864	846	898	858	806	838	832	808	847	915	835	816	824	855	864	846	824	793	857	835	875	831	860	796	831	817	824	806	802	882	799	856	779	823	876	798	857	813	782	851	837	871	848	865	828	868	804	824	807	847	858	917	906	857	804	846	861	795	872	902	854	812	884	857	890	830	870	864	813	868	838	802	815	828	838	823	851	861	884	799	819	797	839	851	871	821	852	836	875	825	879	840	841	840	834	874	855	786	820	862	841	861	839	898	843	814	841	791	816	881	888	855	839	830	858	799	804	851	836	874	883	850	869	830	822	878	808	852	868	870	854	854	847	866	829	817	814	872	842	867	846	841	808	862	889	821	884	797	828	861	810	842	800	874	842	885	835	793	828	874	851	877	902	875	845	820	868	785	868	772	864	810	800	883	829	821	830	764	848	871	859	842	818	882	887	832	804	879	889	861	871	850	819	830	824	854	850	826	904	889	802	870	860	784	872	852	807	811	856	889	832	802	837	873	926	837	864	852	859	848	888	790	878	818	850	825	878	779	802	795	846	885	852	867	840	838	875	852	800	877	828	801	854	876	837	866	852	851	828	816	804	845	800	834	849	876	847	841	840	785	876	837	838	804	883	900	815	829	850	840	881	859	859	788	825	843	878	837	781	832	864	851	858	866	828	824	840	803	910	852	815	817	866	818	776	832	831	861	823	917	814	816	876	867	860	876	872	849	849	901	842	854	889	807	824	808	854	836	877	860	842	816	831	851	843	868	801	877	795	829	862	866	813	837	792	834	884	831	825	807	855	844	871	816	796	827	843	882	878	829	872	853	855	894	811	852	848	824	830	904	855	828	861	830	871	875	873	869	839	839	785	842	815	852	814	884	854	844	831	837	840	860	875	812	818	858	828	822	843	847	845	860	847	847	889	793	847	792	829	829	849	840	861	846	835	830	814	869	858	870	790	835	810	798	841	879	751	785	852	845	857	815	843	857	824	895	823	813	802	780	844	851	815	860	867	765	820	857	878	802	783	838	839	853	847	860	830	855	837	796	814	830	815	824	873	819	839	860	839	854	829	861	825	872	884	794	866	810	871	840	840	910	883	853	868	869	870	818	815	847	828	839	858	891	839	828	854	822	852	860	855	818	865	822	830	807	868	846	848	815	833	842	864	871	776	827	857	886	874	858	868	867	816	864	871	879	842	805	830	882	788	907	837	788	833	841	845	856	902	810	860	853	867	841	878	801	765	825	871	790	813	845	885	853	878	872	792	827	825	878	873	855	814	813	826	846	840	862	796	824	815	880	845	840	834	826	852	889	842	863	831	814	840	862	846	843	897	817	872	840	877	894	855	857	828	822	793	823	868	840	849	887	828	803	817	858	829	870	832	808	799	820	855	847	826	830	838	826	859	854	835	855	862	852	895	869	841	831	837	865	841	869	852	854	850	852	818	800	850	841	852	889	844	856	821	843	893	873	850	837	851	885	800	839	858	833	874	833	826	831	856	803	865	829	835	863	840	769	859	836	877	828	836	891	854	869	860	772	836	858	834	837	847	863	860	808	838	889	892	910	822	836	801	868	847	848	841	827	855	820	873	905	831	886	850	866	890	870	835	812	880	883	870	842	835	810	869	835	797	830	819	833	852	862	844	815	853	866	856	879	872	838	857	835	794	840	856	831	835	806	847	839	838	863	860	846	787	773	819	797	874	824	844	834	823	819	817	882	834
2390	108	81	84	94	130	106	103	98	85	87	78	91	76	58	51	84	87	74	68	63	50	69	55	53	59	58	51	53	60	56	49	52	45	51	70	50	50	50	61	44	36	58	50	63	66	46	54	51	52	58	52	62	50	50	38	46	36	58	45	57	39	52	55	53	39	57	43	44	47	47	49	49	56	57	51	42	38	57	59	52	50	45	45	54	44	49	48	56	37	42	62	39	37	37	51	43	46	38	52	50	50	52	45	45	50	57	52	56	60	53	50	53	46	57	40	36	46	59	39	60	51	47	48	44	42	62	55	51	53	49	43	49	48	51	48	49	42	40	44	55	42	51	41	51	59	44	50	38	40	55	50	53	41	56	54	43	55	53	66	47	51	36	51	55	50	41	49	51	47	50	49	40	46	49	39	53	52	44	53	45	61	57	46	44	44	56	49	58	51	42	43	47	47	54	37	52	52	39	58	50	41	57	45	52	47	43	49	50	42	46	60	47	42	40	51	44	48	35	47	57	37	50	44	50	64	52	42	60	52	50	52	44	44	41	46	50	35	44	48	41	57	41	47	55	46	61	46	47	40	45	44	50	47	49	48	51	55	46	46	48	54	43	49	38	48	50	52	52	60	44	50	44	41	50	44	51	59	47	46	49	34	46	49	62	65	55	45	50	40	63	46	55	46	53	43	43	45	57	46	44	49	52	52	53	52	47	35	44	50	54	51	41	61	53	54	54	54	47	51	59	46	44	48	56	40	55	44	49	56	52	46	50	50	39	49	39	54	47	43	54	43	49	59	37	39	44	49	56	46	50	44	53	52	47	38	33	46	61	40	48	50	48	61	52	56	46	49	42	52	51	45	41	42	40	53	43	54	37	51	51	60	39	57	57	43	53	43	47	50	51	46	50	50	46	52	52	48	44	57	42	50	62	39	50	43	44	55	55	45	61	43	41	51	49	49	38	49	43	39	55	59	49	50	44	65	36	42	45	49	56	45	57	43	45	48	61	46	55	49	53	63	74	43	44	48	36	55	55	42	57	53	48	59	42	45	49	33	60	56	52	50	50	53	49	49	44	48	51	53	49	48	44	43	59	57	52	48	41	47	49	37	44	45	48	47	48	36	49	47	59	50	45	41	45	51	53	48	46	45	42	50	54	36	37	47	48	43	53	43	38	42	43	50	50	49	51	41	39	48	44	35	46	42	43	59	45	37	38	48	40	54	56	48	38	53	48	50	50	59	44	48	47	53	46	48	42	51	69	47	52	53	52	55	61	45	56	35	50	57	59	45	43	54	50	41	45	44	48	39	50	49	45	50	46	48	43	32	43	39	55	53	52	44	46	63	57	41	39	51	74	52	48	52	52	50	40	46	48	55	43	46	54	46	53	43	51	48	48	50	41	57	58	47	40	38	51	36	45	40	56	58	58	49	56	47	46	44	55	47	49	34	41	53	46	44	50	67	53	47	55	63	34	53	63	41	51	44	42	50	39	51	48	41	45	51	38	49	35	48	49	53	37	52	41	48	44	49	49	41	47	53	54	46	44	54	55	58	50	48	42	43	54	50	47	43	41	55	49	42	54	62	37	52	44	56	40	38	63	52	48	61	53	45	37	48	50	60	49	46	42	37	44	39	41	68	62	44	53	44	44	35	43	52	49	56	54	45	54	49	69	58	45	44	46	52	48	60	48	54	51	34	37	46	38	58	54	52	34	58	47	50	42	46	47	39	65	58	61	41	59	54	51	66	44	51	58	39	46	55	46	66	52	39	59	40	51	55	54	52	54	53	55	41	52	64	57	48	37	50	44	57	38	50	47	42	54	57	50	51	56	40	35	60	52	46	47	41	34	47	58	47	45	46	36	51	45	47	36	44	34	45	50	41	52	42	47	58	45	49	45	57	59	56	46	42	46	51	58	44	41	49	45	47	54	46	40	42	54	44	40	44	40	49	54	53	58	46	48	42	50	44	69	41	55	54	57	52	48	45	48	54	60	46	58	44	49	63	59	49	34	55	55	42	49	49	44	61	48	53	46	49	40	39	37	51	55	44	49	41	33	35	42	46	42	46	46	47	41	45	37	41	49	48	41	51	45	49	50	51	45	67	36	45	41	43	35	52	56	37	46	54	53	49	52	49	49	47	48	56	61	43	45	50	44	39	48	45	53	49	70	46	46	57	38	41	46	48	48	55	56	54	52	43	51	46	41	53	60	54	65	56	44	43	43	49	38	45	34	36	53	39	58	42	46	63	63	47	56	53	53	41	53	35	36	51	56	56	46	44	33	58	52	52	52	55	54	42	52	53	52	32	44	42	43	51	57	52	42	39	61	55	51	55	56	60	52	49	49	45	53	47	47	60	49	50	38	49	58	49	51	52	54	49	47	62	51	48	51	38	54	41	52	44	50	45	49	59	46	46	60	44	35	45	60	40	54	43	50	42	46	53	46	57	50	51	47	44	56	46	56	45	44	47	54	45	40	49	51	54	41	55	51	54	62	43	55	53	43	38	52	52	50	48	50	56	53	57	34	45	50	59	59	57	61	44	33	58	57	44	56	47	44	46	47	49	48	35	43	52	58	51	57	38	45	52	60	63	39	49	50	35	45	45	50	42	57	38	45	54	57	45	40	34	50	50	50	59	55	42	32	50	44	43	49	41	54	40	44	41	48	39	43	40	43	50	45	37	46	58	47	42	40	58	43	46	46	59	45	52	59	50	40	50	54	66	55	57	60	35	52	44	49	49	46	39	61	56	54	32	42	47	50	52	41	59	53	59	51	50	65	45	61	62	51	66	45	49	55	51	53	75	53	61	53	50	54	44	47	41	48	39	52	49	54	49	52	38	49	51	39	46	43	47	54	53	56	61	47	59	59	61	41	57	49	52	45	52	55	57	61	61	54	41	53	50	60	41	57	42	48	51	39	48	49	55	39	48	42	44	36	41	46	45	47	62	54	34	42	49	41	57	38	48	45	44	51	42	45	42	40	48	50	49	53	56	49	41	53	63	48	54	42	42	52	48	55	55	61	57	45	39	49	40	60	41	67	53	43	44	46	50	50	48	45	50	50	48	41	47	50	55	51	54	64	53	48	38	47	51	44	44	55	55	55	51	48	59	59	50	51	55	43	62	62	49	42	42	48	49	54	41	50	52	51	35	69	52	50	50	42	35	55	47	61	31	49	43	49	59	39	56	44	57	45	53	48	51	48	42	48	35	49	53	54	47	37	41	50	49	50	47	54	47	34	42	49	45	38	65	46	42	52	42	58	58	67	46	46	49	57	50	58	41	56	64	48	55	54	46	42	41	50	56	53	55	56	42	46	56	47	38	39	50	36	51	49	61	36	52	44	50	41	45	41	59	55	57	50	48	49	42	53	45	58	54	59	52	52	66	34	47	63	49	35	47	53	58	41	58	60	47	48	51	59	52	50	48	45	45	50	57	45	63	47	55	46	47	44	40	46	47	43	44	51	41	59	42	44	45	39	51	45	44	58	59
13435	3528	1942	5321	9176	8891	7213	5658	4720	3808	3284	2709	2507	2143	1971	1789	1856	1831	1816	1488	1310	1262	1334	1191	1230	1152	1100	1082	1059	1039	990	1066	1041	1033	998	951	978	939	935	888	941	907	921	907	939	925	910	912	941	929	899	867	927	898	913	914	835	831	842	926	839	873	905	848	822	871	906	876	879	836	845	956	911	845	864	816	879	894	860	889	865	872	858	904	805	905	821	844	871	896	889	844	901	862	908	887	852	931	887	843	883	816	887	907	816	838	815	863	847	851	897	850	873	891	866	854	883	829	825	872	819	847	814	872	832	878	854	860	883	850	788	872	832	810	816	817	831	858	824	800	789	855	878	844	886	859	846	828	887	827	825	849	820	900	786	864	836	893	890	809	870	858	801	797	832	863	825	858	879	844	811	858	874	832	892	842	874	837	871	831	855	855	832	804	809	907	809	885	896	838	849	828	887	841	859	827	815	843	877	876	858	857	848	903	872	803	851	847	824	884	866	818	848	759	858	846	865	826	835	855	827	808	874	856	834	837	865	862	859	835	783	855	913	862	817	830	897	837	810	874	853	825	844	902	855	839	838	802	822	825	830	777	875	785	847	834	826	762	873	841	855	831	852	838	829	859	835	833	853	864	876	880	819	887	789	831	850	802	812	839	803	847	847	868	855	850	838	847	848	852	862	834	859	830	821	874	894	870	834	855	853	858	848	838	838	788	796	867	839	840	844	808	860	824	841	833	839	867	844	871	826	858	822	831	781	823	792	857	875	874	849	819	848	846	941	840	906	821	849	828	858	857	839	886	850	801	817	847	901	832	809	789	809	868	879	819	819	860	847	820	819	846	830	852	796	843	775	850	853	879	856	842	815	827	823	818	800	841	849	864	837	872	838	853	855	782	838	861	866	830	839	831	830	885	821	786	794	890	855	854	847	886	863	857	848	854	842	798	844	848	855	835	819	810	857	877	854	828	828	836	870	879	846	820	844	859	861	823	845	858	792	807	830	915	798	839	845	844	815	846	851	856	819	796	835	838	894	840	793	788	827	844	814	822	826	851	834	802	868	831	850	848	836	832	836	834	836	810	869	894	817	828	831	808	803	854	843	839	851	882	857	848	813	846	788	834	776	863	825	840	807	878	909	815	859	911	772	823	777	842	844	880	819	834	874	838	846	885	787	878	845	831	798	896	844	778	858	830	880	830	830	819	861	845	823	758	802	846	846	893	832	858	838	862	787	865	870	848	868	848	882	854	853	854	832	810	832	864	866	843	843	840	868	860	808	821	811	854	871	803	860	850	871	850	894	793	838	810	800	848	818	896	870	820	859	868	853	781	810	856	834	809	806	874	845	831	860	807	833	817	866	809	816	887	851	845	808	836	893	796	851	775	826	827	836	838	765	829	817	882	834	807	784	796	844	829	851	846	848	889	832	814	811	868	834	863	843	853	851	821	861	869	865	840	844	805	862	808	827	804	843	820	838	855	787	837	832	865	853	836	860	817	860	828	802	855	795	816	862	825	829	809	789	836	874	841	829	848	804	795	831	803	820	811	818	877	811	855	858	841	819	828	865	816	867	837	830	811	807	829	848	832	844	809	889	864	860	881	877	870	823	853	858	819	796	840	801	832	848	858	860	882	868	849	837	820	867	846	849	833	840	822	829	846	839	843	881	843	874	829	818	805	870	809	804	833	820	859	894	852	862	887	782	831	825	806	875	842	837	821	864	855	816	835	833	813	784	834	890	865	878	778	881	872	837	844	828	849	843	859	823	896	803	847	844	819	796	842	832	872	845	864	872	858	842	821	834	845	873	836	883	888	831	867	839	824	818	902	792	894	846	861	855	841	860	892	833	863	842	797	819	844	851	835	865	797	838	852	877	858	827	881	838	888	844	835	774	846	869	832	821	842	838	808	838	835	814	853	843	880	825	840	808	833	858	841	865	893	850	835	813	848	849	788	809	806	811	813	835	864	898	850	818	840	816	855	862	840	832	826	838	837	828	854	803	823	858	832	912	864	845	807	827	813	798	857	837	850	811	821	864	872	863	849	895	827	827	824	840	799	845	822	793	877	864	828	793	823	831	809	877	889	839	788	798	780	847	877	826	834	807	854	792	854	812	825	888	817	833	840	878	855	868	822	864	860	858	820	878	884	849	881	843	832	831	855	889	860	826	873	830	810	828	866	864	834	844	831	862	864	872	848	834	897	855	839	838	789	850	815	853	866	807	875	853	842	846	857	806	913	866	809	801	822	885	858	837	852	815	868	773	805	835	852	867	832	831	836	855	778	837	840	782	830	840	823	795	819	819	823	807	814	841	905	791	820	805	847	817	845	788	851	822	809	829	833	770	895	842	793	829	858	834	844	866	818	875	892	834	869	822	876	842	818	858	878	827	829	838	831	857	836	858	804	843	844	826	852	832	837	812	790	834	828	844	866	813	840	815	825	858	825	815	831	820	836	837	822	825	790	869	856	843	860	819	841	807	863	825	847	805	907	874	818	843	871	843	832	805	831	869	830	827	820	830	824	885	829	821	830	820	838	810	907	846	824	842	791	824	843	807	854	837	857	878	814	841	779	831	864	815	875	895	817	889	862	822	859	806	837	864	862	864	882	869	837	836	829	804	848	813	834	834	781	889	851	805	925	825	856	871	872	813	817	885	822	873	888	838	835	850	854	836	881	866	840	842	791	830	876	828	883	804	834	831	825	809	881	876	834	819	842	818	828	813	808	800	847	825	812	847	808	867	843	860	847	804	873	872	816	897	878	795	873	837	810	803	779	869	847	869	861	887	791	816	828	844	790	856	837	861	839	831	839	810	925	857	893	861	843	865	803	844	830	851	790	840	861	825	831	804	885	896	855	823	826	833	833	906	829	847	850	852	859	865	884	843	843	809	806	829	880	816	852	828	815	818	912	857	802	865	811	882	803	811	808	813	854	811	860	826	826	888	843	827	870	840	824	854	821	800	834	862	820	880	850	800	811	854	856	874	873	826	886	839	869	824	837	873	843	828	843	811	842	831	825	856	855	832	837	843	830	826	827	789	850	855	799	794	855	839	826	845	814	860	856	865	889	837	806	853	788	884	845	807	813	845	818	828	810	843	855	859	802	851	904	835	794	845	824	806	845	873	869	834	879	799	803	836	796	894	875	816	813	868	803	834	896	883	852	887	851	879	836	863	779	822	841	891	845	823	856	888	795	832	842	851	820	827	809	826	864	876	809	828	828	791	808	850	876	821	855	844	839	797	826	871	882	884	800	852	799	855	877	841	807	862	859	849	862	854	840	823	887	823	867	878	861	806	858	841	839	836	819	816	841	782	895	845	824	862	837	866	869	816	851	821	838	846	835	776	871	824	869	833	855	835	818	827	840	855	840	833	857	880	868	816	834	819	851	910	859	855	851	861	794	839	786	810	862	804	869	839	803	830	840	836	882	879	764	838	842	802	845	780	853	819	855	866	852	841	885	853	848	864	883	827	797	856	838	880	842	885	791	813	802
1890	192	101	77	144	184	205	165	136	112	96	86	97	75	79	74	67	59	65	53	46	35	31	41	42	34	31	30	32	41	37	18	26	25	23	33	27	23	25	24	33	19	32	21	29	26	15	15	31	17	26	24	18	37	23	22	23	29	30	28	33	23	26	23	22	18	17	21	23	31	23	17	38	15	27	18	22	13	13	26	19	16	20	20	32	27	22	21	22	23	34	19	27	23	31	21	24	18	25	24	19	17	26	27	18	22	31	26	26	26	17	24	17	19	17	14	27	16	16	26	26	14	20	22	27	24	25	23	16	22	25	32	20	22	23	20	16	25	22	27	26	25	27	16	31	21	15	17	15	24	21	17	23	16	14	27	29	22	23	20	15	23	24	16	23	23	25	21	21	16	19	20	17	23	21	24	23	18	22	23	24	17	22	24	15	29	28	21	21	20	25	20	25	21	21	15	22	20	21	20	25	24	31	29	20	25	16	28	31	18	22	29	23	24	17	22	25	20	27	21	26	17	31	23	18	20	27	13	22	22	16	23	20	27	27	19	18	17	16	19	20	18	23	20	28	22	27	19	28	27	20	16	24	27	18	19	22	15	19	25	27	23	16	24	21	11	28	27	24	31	20	26	21	19	23	25	18	25	19	15	25	25	21	22	29	18	26	21	27	31	20	23	19	27	21	19	11	16	14	19	26	17	22	27	18	18	20	27	30	20	27	23	28	22	26	22	21	23	27	16	17	22	21	19	19	26	22	33	22	33	33	24	24	20	21	20	28	26	16	17	30	30	30	18	20	17	33	30	21	22	16	22	21	21	20	30	26	26	24	19	21	24	27	17	22	18	23	19	24	19	17	16	32	22	30	25	17	24	23	30	23	19	25	19	31	20	18	24	22	31	21	19	21	25	22	16	20	15	21	22	17	22	16	30	18	36	19	17	21	21	27	24	19	25	21	23	27	22	21	29	15	19	24	25	25	37	28	18	28	23	26	18	21	26	22	21	18	29	28	16	17	20	30	22	20	26	17	14	30	8	19	17	23	22	18	16	22	22	34	25	26	23	25	24	25	27	22	25	21	19	23	27	16	25	28	21	16	24	21	14	16	24	23	27	11	27	26	24	24	20	15	25	25	19	16	16	24	21	23	21	23	34	21	21	20	19	16	19	21	21	22	17	17	14	25	28	22	22	24	32	14	26	22	21	22	25	24	30	23	17	22	19	16	22	16	23	18	19	22	20	14	22	15	29	19	16	20	28	24	16	24	28	21	16	26	22	31	21	15	27	19	24	31	22	26	20	23	20	26	26	24	31	16	22	32	28	23	14	20	18	30	23	26	19	31	20	22	30	17	21	25	22	27	20	27	17	22	24	19	23	27	16	21	23	25	26	22	17	19	23	22	22	34	22	25	19	18	18	16	14	26	19	17	20	16	25	18	19	23	24	26	32	23	18	32	22	23	25	20	24	20	19	21	25	22	20	20	22	22	28	15	21	22	29	23	19	24	26	28	24	20	13	30	21	22	26	25	18	25	24	33	28	25	21	21	28	21	14	17	23	22	17	27	19	14	23	22	22	21	30	17	20	16	25	15	28	13	27	15	24	23	14	27	19	16	23	24	26	14	26	27	26	17	28	28	23	24	19	15	28	20	30	16	21	22	28	28	14	25	25	21	25	13	26	41	28	32	20	20	17	19	23	16	29	16	24	20	23	10	19	17	18	22	31	20	26	21	32	28	16	24	27	21	16	24	22	22	21	32	16	15	18	25	31	18	21	25	21	21	26	20	27	20	24	21	20	22	23	19	19	16	18	23	19	17	14	26	21	16	32	25	19	23	23	14	18	23	19	18	21	20	20	13	18	30	19	24	22	21	29	23	26	27	28	23	23	19	18	19	22	24	20	20	25	12	25	14	19	24	27	18	24	20	27	30	21	31	27	21	26	29	19	19	19	26	26	29	19	23	25	22	25	18	23	20	33	13	19	30	16	17	20	18	18	28	25	20	18	15	26	24	31	25	26	30	20	25	25	14	18	24	21	20	24	14	20	19	17	19	22	25	25	18	28	26	27	16	27	21	18	28	25	19	26	19	26	22	23	26	20	21	25	18	30	17	27	18	37	12	19	27	19	16	27	26	22	29	24	32	23	28	28	30	21	14	29	16	22	21	19	22	29	33	23	19	20	18	28	27	22	20	26	21	18	20	16	23	18	20	24	23	22	28	27	21	23	22	23	15	29	28	24	21	17	26	19	33	22	17	26	23	26	22	24	24	31	21	24	20	20	26	21	29	23	26	22	31	23	15	19	23	22	28	32	17	25	20	21	22	30	24	23	17	21	18	16	33	19	30	20	22	18	21	23	22	22	15	20	15	25	27	24	19	18	21	21	21	24	26	14	29	18	23	26	23	22	22	28	33	26	20	18	19	27	23	23	24	18	28	19	21	25	21	24	17	23	26	20	13	21	28	25	19	15	29	22	12	14	25	22	22	20	21	20	32	26	22	22	23	28	19	17	15	11	25	24	25	20	16	11	29	25	21	18	28	22	22	23	15	19	15	20	19	33	13	24	31	21	17	26	23	33	26	12	18	19	24	18	18	30	23	15	27	17	38	16	25	28	22	18	24	31	17	28	21	19	20	21	11	23	17	19	23	23	19	22	22	23	14	16	16	19	17	25	26	18	16	22	19	24	24	19	28	24	19	22	19	21	19	29	17	16	25	20	30	16	23	19	34	20	19	19	17	27	26	18	26	30	31	23	29	25	18	25	27	24	19	20	28	21	30	25	21	16	28	22	22	24	11	24	17	19	23	26	24	17	22	15	18	21	22	26	14	25	18	28	30	15	24	26	27	27	23	31	18	29	19	26	25	40	17	13	22	23	25	19	25	18	19	23	22	20	21	19	20	25	13	22	17	13	19	18	20	30	17	9	22	21	21	19	34	20	34	21	25	27	21	21	12	20	27	19	16	15	25	24	17	20	18	32	18	17	18	20	18	24	20	19	17	27	17	26	16	22	27	16	24	24	25	15	22	27	26	23	20	27	21	22	24	28	17	29	20	24	21	17	15	24	17	26	14	22	28	18	24	17	32	18	21	19	28	14	23	18	20	17	30	20	20	35	19	27	18	25	17	26	27	19	17	26	16	10	21	25	26	28	23	26	21	21	19	26	20	20	20	14	19	28	28	24	23	12	14	15	28	28	26	25	21	23	19	19	22	19	29	28	18	16	20	27	24	22	19	19	22	26	20	20	16	37	20	28	25	24	14	24	27	20	17	19	14	15	24	25	28	22	13	16	18	20	21	26	18	17	21	25	19	17	29	16	22	13	20	19	17	20	20	24	24	27	24	21	24	26	25	23	20	24	24	27	18	18	17	21	22	19	23	20	19	17	26	20	21	21	16	19	28	24	18	18	28	21	25	20	27	19	27	27	29	19	16	36	30	19	19	28	29	30	24	22	17	25	24	26	23	32	27	23	20	21	27	25	26	29	25	19
20581	6357	2804	9716	16859	15520	12752	10156	8249	6601	5443	4581	3930	3385	2874	2538	2534	2482	2450	1775	1543	1448	1364	1159	1146	1050	1057	1024	974	887	854	841	779	722	763	688	667	643	649	671	609	605	581	574	596	588	537	582	558	560	519	551	539	525	506	522	563	483	499	499	500	435	450	478	462	468	483	473	473	460	430	437	399	477	422	432	441	429	432	434	430	451	430	464	447	402	400	427	452	428	448	397	415	424	427	432	423	461	433	445	414	414	412	423	427	418	392	402	408	429	438	433	407	388	417	419	421	420	443	453	424	400	425	422	454	402	411	430	409	384	381	406	418	391	377	374	414	371	394	400	419	391	426	400	383	418	410	383	410	407	413	412	439	383	376	425	406	427	405	423	384	424	400	392	382	400	401	374	383	367	422	399	405	406	403	393	437	398	419	390	363	405	375	379	395	399	435	404	404	422	406	388	410	383	418	420	421	391	414	405	384	404	451	401	390	372	398	412	386	381	438	385	419	403	408	403	392	382	409	372	416	364	385	379	406	379	394	408	394	402	397	363	374	354	394	392	400	412	409	406	389	425	403	395	399	347	368	397	400	437	394	387	377	384	429	406	379	392	380	396	421	418	379	370	411	412	402	373	389	396	399	376	404	417	417	377	401	374	395	384	376	359	392	396	381	369	389	419	373	390	375	386	400	410	422	407	425	381	413	382	391	420	417	385	374	376	378	356	406	384	396	388	344	387	418	390	358	403	394	417	412	411	371	411	414	404	385	382	392	426	390	376	398	414	393	400	398	368	393	367	411	367	411	421	389	377	354	398	380	352	396	405	377	421	432	402	404	377	404	375	418	392	382	406	385	408	399	382	382	361	397	360	406	380	374	381	370	376	409	368	360	370	410	421	418	398	402	396	398	388	424	407	400	387	432	409	389	389	400	402	379	395	377	389	390	402	395	384	385	420	382	398	375	456	415	412	398	387	372	383	411	406	428	393	384	361	374	377	386	396	346	389	410	414	423	408	396	417	412	419	405	409	393	337	393	377	396	405	418	411	433	397	393	419	419	364	390	410	364	379	374	362	388	373	410	393	394	389	385	388	413	386	408	362	454	387	399	424	377	377	395	400	414	407	413	413	378	406	407	394	386	393	378	385	332	348	416	410	376	390	390	374	364	394	440	379	395	388	401	410	408	372	388	383	401	406	351	379	418	393	414	409	400	427	381	388	401	416	411	385	383	394	384	416	366	409	400	408	435	381	382	357	405	391	375	385	406	399	399	415	374	385	390	409	408	422	402	402	435	377	430	382	391	396	391	395	399	395	426	403	362	413	399	380	412	393	386	404	386	384	403	391	390	397	395	386	391	384	384	382	405	396	350	397	374	390	402	391	373	387	387	416	389	405	401	417	408	422	368	353	366	418	396	382	400	360	372	413	367	385	382	380	387	397	392	391	437	399	392	394	362	381	408	372	426	338	411	392	390	403	371	379	340	407	363	382	370	362	378	381	404	355	403	390	390	430	415	396	402	393	411	391	383	375	377	407	368	362	378	419	386	382	413	365	407	426	366	413	372	385	386	364	402	392	395	403	388	390	369	405	390	415	375	398	393	391	367	394	406	393	423	389	391	416	390	415	376	396	429	376	401	394	384	384	390	407	372	374	412	416	394	375	403	398	396	400	449	368	366	381	390	416	407	404	409	387	367	414	357	368	423	405	407	391	405	425	403	393	364	400	388	338	377	420	406	374	372	419	404	400	397	380	385	388	426	413	379	392	362	394	423	383	395	392	388	400	389	373	394	387	372	363	410	396	394	404	397	372	375	410	397	418	389	403	411	434	389	407	382	409	386	385	370	408	399	362	385	390	384	398	420	373	410	360	362	403	367	397	400	427	409	406	383	382	402	412	401	413	379	390	387	369	407	383	388	383	418	403	395	399	398	388	366	426	406	393	367	387	391	400	404	424	390	448	400	398	408	383	431	382	394	360	376	388	393	438	433	385	414	437	410	393	382	406	378	383	416	379	387	385	397	385	368	402	412	393	412	413	389	393	381	403	389	394	388	387	394	402	383	396	402	391	387	447	417	377	417	420	410	405	417	361	377	410	406	384	399	409	408	441	416	412	402	362	413	408	401	408	387	391	415	399	435	408	414	405	452	392	418	419	384	398	362	380	395	399	389	385	340	395	408	399	378	363	369	402	380	429	384	391	393	373	402	452	396	365	394	420	378	411	388	417	402	390	400	400	395	404	380	374	399	400	400	417	411	409	406	381	363	385	429	361	425	410	408	397	420	409	412	385	402	403	365	424	373	398	387	375	397	360	381	359	375	405	394	389	381	391	392	410	415	368	391	438	383	382	412	389	375	385	396	392	374	428	404	398	389	361	394	354	381	408	364	411	400	373	408	395	344	368	392	422	413	392	412	340	398	373	394	395	405	380	397	407	409	400	400	390	415	389	395	387	390	400	374	385	381	399	379	376	372	383	371	381	361	412	406	386	398	422	423	411	400	392	428	390	434	426	414	352	414	369	366	398	399	375	386	418	399	416	393	398	417	397	384	397	387	367	389	409	387	408	400	372	362	391	369	392	387	395	399	402	413	395	388	413	393	381	380	359	367	374	369	379	376	416	388	394	364	433	407	405	392	398	392	366	434	355	412	406	402	421	408	360	350	418	384	393	399	391	392	400	423	368	394	404	414	392	352	410	375	431	424	418	387	400	410	387	407	423	414	400	398	421	404	405	403	405	382	399	410	403	426	402	370	382	394	365	394	417	375	425	359	375	404	376	407	380	383	398	397	406	379	353	380	369	408	385	397	401	386	395	343	393	388	415	380	391	357	430	374	393	410	419	386	385	377	397	392	442	398	414	392	418	412	357	371	429	398	366	376	348	388	358	408	360	404	375	399	417	410	378	402	417	403	365	378	407	449	391	410	415	402	363	434	417	395	375	399	397	387	391	406	395	377	409	378	400	379	423	361	379	384	381	382	414	409	401	392	409	399	413	384	369	385	417	395	365	375	396	420	419	418	363	420	390	395	363	409	400	362	386	375	364	391	390	400	419	379	381	378	370	391	351	382	393	394	459	376	335	367	402	386	389	394	393	416	399	379	383	395	381	383	400	378	413	386	369	409	344	440	399	368	366	380	407	426	405	425	408	385	388	409	370	401	378	397	366	402	402	379	389	418	397	391	421	388	381	363	379	370	377	371	431	378	365	411	386	406	404	377	401	387	416	384	365	405	399	375	400	416	399	385	397	370	395	423	397	383	383	394	397	390	398	394	414	427	403	369	382	381	402	375	377	374	405	396	403	386	388	399	365	385	366	438	384	394	409	447	376	369	427	408	387	393	416	410	352	420	384	411	391	415	402	416	400	397	395	384	387	419	411	426	397	393	387	408	381	401	387	400	404	364	399	416	405	396	391	406	384	398	369	379	400	401	366	399	396	399	392	384	409	352	377	420	408	361	396	383	376	387	399	385	424	373	356	395	426	437	404	425	408	400	394	419	375
1342	53	29	47	32	47	41	49	37	54	46	33	29	35	40	30	36	42	44	35	40	24	31	26	40	35	26	27	31	25	31	32	33	33	36	45	33	26	43	34	21	31	31	34	34	34	23	30	31	26	29	33	31	33	38	35	36	28	22	24	28	33	37	32	32	25	34	23	43	30	28	27	45	33	31	30	36	31	31	24	35	33	30	43	40	36	27	38	45	39	32	23	35	39	36	30	36	35	33	27	20	30	29	32	23	37	31	22	29	30	28	32	27	33	32	33	30	29	39	28	27	28	25	40	24	35	32	30	36	41	33	43	43	29	39	32	36	41	26	47	37	51	37	34	31	33	30	36	28	26	29	40	32	31	28	37	43	31	27	25	27	40	38	25	27	26	40	28	37	29	24	38	28	29	23	31	37	37	35	31	24	25	35	25	31	44	28	37	39	36	28	33	27	38	44	32	28	37	29	36	39	33	33	31	37	35	21	27	37	32	28	33	28	35	33	23	29	25	29	29	22	26	35	23	28	40	27	31	26	25	43	31	27	24	28	27	21	21	38	28	31	34	39	31	32	31	31	42	37	23	26	32	38	25	46	36	36	26	29	38	31	35	26	38	35	33	30	36	32	31	37	31	27	29	27	31	27	34	35	42	28	29	28	30	39	35	23	26	32	31	24	31	27	35	30	36	29	41	44	31	34	20	41	33	34	42	38	30	30	38	28	29	27	38	31	41	25	43	32	43	35	32	34	28	34	42	30	28	30	32	44	41	30	43	30	35	23	30	41	30	39	37	35	35	51	37	29	36	40	37	35	34	39	25	32	37	28	27	33	35	34	32	36	33	37	38	24	31	33	39	28	35	32	35	31	29	26	46	32	34	33	30	32	33	38	34	32	37	25	43	30	34	33	28	33	30	27	33	27	29	50	42	34	36	28	43	26	35	34	33	28	41	47	40	31	37	34	28	36	28	30	36	29	40	35	22	29	37	28	24	35	33	31	32	33	37	30	26	31	33	37	33	36	31	31	36	34	35	38	23	30	49	34	46	31	33	32	29	31	34	34	32	32	45	21	39	37	28	35	20	31	37	26	30	32	31	30	31	38	23	30	27	28	42	41	21	31	27	30	35	36	35	31	26	28	31	35	34	25	35	37	27	31	33	31	37	36	38	45	28	29	38	34	39	35	33	38	35	37	39	41	27	32	28	20	24	36	38	27	41	29	25	31	34	33	23	34	36	38	25	37	41	34	26	25	29	29	26	26	24	34	23	34	33	27	41	31	28	27	23	34	34	28	45	36	44	29	31	31	34	28	27	23	31	43	34	39	33	30	48	28	21	34	50	32	32	29	34	34	27	24	22	39	28	33	33	28	36	29	27	23	33	30	28	37	33	36	26	28	26	35	29	38	31	50	20	36	26	41	34	36	27	31	31	33	48	25	28	41	31	36	30	35	42	29	34	29	38	33	36	34	38	26	42	33	25	41	34	41	28	35	27	33	29	40	29	33	25	30	30	24	38	20	53	28	39	34	37	32	40	46	38	23	31	40	33	36	28	36	27	33	32	30	25	30	24	31	31	27	30	41	36	31	25	34	29	32	26	35	32	36	42	26	38	31	41	26	34	52	24	26	32	35	39	43	29	41	33	33	34	34	26	28	36	28	24	29	34	34	21	43	30	39	30	36	36	33	34	24	42	37	28	25	37	31	32	33	38	34	38	31	27	31	27	35	36	27	32	27	21	38	32	33	38	30	27	20	36	32	24	22	35	37	28	24	37	31	36	33	35	36	36	33	40	37	36	19	26	34	28	27	43	42	27	29	26	26	27	36	29	30	43	38	42	35	33	43	29	24	34	30	29	39	28	29	29	22	34	27	35	38	31	25	33	35	32	25	38	29	26	23	24	30	25	29	32	42	34	35	31	24	37	28	40	34	27	28	20	26	27	37	43	29	26	29	31	36	26	32	33	32	25	34	30	30	32	32	33	40	24	38	34	22	33	37	39	31	28	29	32	28	29	27	27	28	37	35	34	46	34	27	36	36	22	23	24	33	39	30	33	27	30	29	54	29	22	34	27	28	34	38	25	34	31	28	32	34	27	42	45	38	38	35	34	31	35	20	37	33	28	41	40	32	29	34	26	30	38	30	25	27	31	35	28	31	26	32	43	24	34	37	27	35	30	26	31	37	34	47	25	29	42	29	31	32	39	40	31	35	34	36	33	24	29	35	30	34	36	26	26	29	30	37	31	38	26	38	21	35	36	36	34	31	31	39	25	36	39	35	35	32	49	27	33	35	37	22	35	41	41	29	26	27	25	35	32	25	21	34	43	32	36	31	27	28	34	29	32	29	28	30	36	33	36	44	30	26	34	31	35	27	38	42	36	34	30	31	25	29	24	27	32	24	30	39	35	27	34	35	37	38	19	34	35	25	24	38	33	32	30	41	29	31	27	33	24	39	35	26	35	39	27	46	27	36	29	31	35	34	33	36	36	30	30	21	33	35	29	30	38	30	35	37	30	38	29	31	38	24	37	27	32	38	37	38	38	25	31	30	28	37	24	40	33	35	34	40	31	30	33	37	22	40	32	29	27	31	25	34	31	35	33	34	29	36	26	26	42	29	34	29	27	36	35	26	25	29	30	35	30	33	35	30	32	17	37	34	22	27	34	27	35	27	29	35	36	28	35	27	27	23	26	29	33	33	33	34	33	42	38	31	33	25	27	21	35	38	35	36	25	33	34	39	34	33	40	26	35	28	40	37	20	29	36	32	40	24	36	30	22	24	33	32	31	40	36	37	32	35	36	30	32	36	39	35	40	38	30	38	31	33	30	21	30	34	39	39	35	31	33	29	31	26	40	39	34	38	33	23	27	31	22	36	25	22	35	31	25	29	43	35	38	28	33	24	36	32	36	31	34	44	32	27	29	34	27	28	27	27	50	37	35	23	37	33	33	38	34	27	48	34	46	40	36	45	38	26	34	34	30	31	44	31	26	37	37	45	21	33	34	42	29	30	38	37	30	34	25	23	31	18	32	44	27	24	31	35	29	27	34	29	26	37	28	27	27	34	27	29	35	30	25	32	27	40	41	30	37	35	28	31	29	28	28	28	28	37	32	31	26	29	34	32	31	32	33	37	41	33	34	29	36	34	36	33	37	30	43	40	31	37	19	28	24	29	35	29	38	32	36	18	40	22	37	22	32	24	44	27	35	30	30	33	43	38	43	31	39	33	39	35	31	37	41	36	42	39	31	35	27	40	33	42	37	34	38	45	22	32	25	28	32	29	34	31	34	28	33	37	40	25	21	38	29	29	22	32	24	28	28	17	29	44	37	25	35	35	41	38	40	33	39	38	40	28	45	34	33	36	29	34	32	24	33	35	41	47	29	24	32	28	40	25	31	29	25	33	30	37	26	38	31	32	31	20	33	40	36	39	30	21	23	35	31	39	28	24	33	33	28	21	34	37	25	34	34	47	29	29	30	23	31	26	34	37	31
10808	1645	894	1809	3271	3092	2467	1989	1693	1392	1238	1126	1063	918	913	850	846	941	879	647	693	693	673	656	669	672	669	651	597	689	612	583	667	560	615	567	570	581	600	557	581	585	563	565	612	608	550	547	591	562	593	599	591	530	599	606	570	539	578	553	615	601	543	588	549	613	574	575	556	539	563	589	562	537	525	569	605	553	567	564	564	595	538	573	540	584	563	559	519	530	570	523	560	514	536	535	550	531	562	565	549	583	590	565	548	532	564	554	538	589	550	538	555	586	523	545	557	553	612	555	532	580	559	592	572	507	537	557	550	533	554	556	575	589	573	539	539	568	565	530	586	544	518	548	591	597	548	555	528	582	550	565	592	585	549	585	531	546	573	545	567	564	569	545	543	543	573	598	557	556	608	597	532	588	593	566	540	543	578	556	568	580	567	543	522	553	526	578	546	604	535	570	556	560	554	565	543	546	569	580	534	584	542	548	537	558	556	542	558	591	575	561	551	602	567	569	560	522	563	554	547	515	539	569	590	562	542	562	600	551	559	553	547	554	513	538	584	561	566	508	578	547	554	540	548	562	577	560	557	570	563	549	586	549	553	570	558	556	543	573	577	540	582	535	559	575	500	560	532	510	564	558	533	541	536	585	520	588	558	590	547	527	569	565	563	601	545	574	565	546	571	577	541	586	532	517	575	588	519	548	578	591	567	542	578	536	535	567	604	560	561	551	546	541	544	557	531	528	579	566	547	591	580	563	506	549	604	581	575	575	571	542	574	567	599	570	549	533	558	525	567	518	539	541	559	566	532	560	584	494	574	549	560	542	582	579	551	551	566	568	599	615	573	575	534	571	556	543	547	574	544	577	546	531	538	576	561	541	553	551	515	566	573	563	578	560	581	541	562	559	557	583	553	561	568	555	557	571	576	579	568	561	547	555	596	554	566	544	550	561	569	601	560	562	525	585	566	543	579	567	551	554	587	559	550	557	603	546	559	572	582	529	562	569	552	609	542	584	521	567	573	543	513	542	543	540	631	585	573	591	539	557	554	558	516	527	539	590	553	479	526	501	545	569	604	558	550	584	552	545	521	578	568	557	535	550	564	527	527	556	556	558	551	531	548	535	532	550	596	594	549	581	565	552	540	537	588	585	550	555	555	554	549	555	527	552	557	578	552	551	560	567	544	598	543	573	557	556	588	567	593	550	549	591	576	579	577	545	549	573	518	560	591	554	540	518	562	555	561	528	527	547	506	551	541	571	577	578	517	559	569	566	614	522	536	502	569	557	592	553	564	538	555	587	546	592	554	547	576	553	566	543	597	592	591	526	557	583	585	500	547	544	541	546	572	564	568	535	531	580	589	552	548	510	535	543	582	525	570	570	589	532	560	523	604	569	525	513	559	577	579	560	549	588	565	564	535	541	568	533	584	570	558	569	559	557	581	584	543	553	560	580	508	535	601	554	573	563	521	565	573	547	571	550	594	581	595	525	605	563	529	524	523	542	539	583	515	555	545	577	587	585	537	591	511	562	542	551	592	552	583	540	556	559	566	553	560	555	566	531	554	573	553	549	584	569	560	542	517	541	564	539	582	534	513	593	567	521	572	566	561	559	548	563	542	549	498	578	539	551	560	531	548	525	565	586	587	578	553	567	602	548	573	563	593	555	554	572	541	562	522	566	527	543	573	577	547	520	547	650	549	547	542	592	570	556	572	519	561	575	559	593	575	559	603	545	556	569	575	513	548	567	560	543	540	551	572	565	576	569	555	569	574	573	591	588	582	559	574	533	542	571	544	565	583	510	577	555	584	556	544	560	567	553	571	561	561	542	544	523	570	551	588	557	551	543	550	532	566	555	551	573	540	537	542	564	542	562	538	537	555	605	553	517	587	577	561	550	553	585	507	543	566	536	535	572	540	579	560	554	533	587	588	558	579	564	533	522	525	555	537	551	566	543	580	548	542	558	565	531	578	510	582	556	576	558	568	528	529	602	570	519	579	570	531	552	544	547	583	554	551	539	556	557	565	554	565	574	525	559	558	531	574	548	548	527	580	563	597	551	591	579	578	540	556	536	559	612	557	537	559	555	571	540	534	537	566	573	553	577	597	531	596	576	562	565	560	525	549	548	506	527	583	586	544	560	546	571	566	533	519	537	603	579	526	525	546	552	572	579	535	536	552	548	593	542	582	577	554	572	552	518	577	568	606	578	570	568	561	546	508	584	572	496	549	581	559	556	528	540	572	568	562	553	564	561	536	567	538	546	579	577	544	579	565	586	625	526	586	556	568	540	605	551	596	574	527	560	567	583	566	556	567	549	545	583	566	588	564	565	554	570	603	542	551	566	550	556	554	556	532	524	554	535	564	569	584	566	535	560	557	588	553	557	585	596	578	546	592	546	511	557	558	569	540	596	564	545	530	538	559	531	553	538	548	571	570	519	514	543	522	546	551	540	595	546	624	545	552	526	535	552	574	570	531	572	583	586	561	534	566	542	594	574	578	530	572	529	566	561	547	581	567	569	549	592	494	584	551	546	530	521	589	587	556	585	590	558	579	567	522	538	534	601	573	500	614	562	560	547	574	577	546	537	558	566	562	551	584	560	574	543	549	564	558	581	571	546	590	564	550	557	552	541	564	544	522	567	569	571	512	560	515	526	561	534	513	572	600	501	566	539	538	568	545	580	554	578	554	525	556	492	565	546	562	552	618	556	548	582	611	611	546	507	535	575	551	544	565	557	546	551	565	552	533	553	564	564	547	557	558	584	537	552	523	534	588	587	552	549	555	578	531	533	557	581	523	559	602	573	510	580	575	569	531	576	554	538	568	560	568	566	541	571	572	522	555	541	534	560	536	547	513	562	574	593	593	499	552	596	579	518	564	588	499	507	548	544	501	578	563	511	577	577	561	561	574	545	569	556	587	505	538	576	557	554	559	548	563	534	509	586	563	568	558	562	566	582	587	530	576	588	538	536	548	553	532	599	567	544	596	581	550	572	547	611	546	553	549	549	553	575	555	520	554	554	594	572	540	565	549	562	540	573	611	525	544	528	574	538	539	569	574	581	579	591	561	581	553	542	515	582	585	558	521	555	562	588	584	580	589	553	550	585	499	579	536	563	541	629	541	545	579	571	576	534	562	617	571	575	600	582	562	551	557	517	548	535	554	552	561	570	609	589	491	545	570	580	516	572	550	514	553	564	542	609	552	576	591	564	540	581	591	548	539	568	579	543	551	559	558	557	557	535	547	597	572	565	571	546	518	584	578	560	560	586	596	595	568	569	530	556	566	600	518	543	531	529	546	564	603	574	565	534	553	540	572	526	559	570	579	571	541	563	573	561	568	584	537	565	544	563	528	562	559	551	571	562	524	587	555	573	575	527	586	560	550	529	543	598	571	555	555	553	529	547	562	612	581	619	526	541	547	556	575	569	546	581	531	540	570	540	571	568	572	579	523	567	544	539	586	582	538	556	543	576	571	556	535	536	595	535	557	570	564	565
2524	127	78	78	99	127	138	124	107	94	79	88	77	90	78	59	66	71	63	60	63	58	68	68	57	52	60	39	59	55	49	50	45	54	52	54	52	48	59	48	46	63	66	43	58	47	40	50	48	43	58	48	43	58	63	40	55	43	53	38	46	48	51	50	40	47	50	50	49	35	44	53	45	52	40	47	50	51	56	46	43	43	44	39	51	39	39	46	46	66	40	50	40	62	47	60	50	43	39	52	38	56	46	51	55	42	67	54	49	51	54	44	48	45	44	58	56	52	51	36	42	57	44	49	72	37	46	46	49	36	65	55	58	44	43	46	52	52	46	41	43	55	45	51	63	52	59	43	53	37	49	68	45	51	47	46	57	52	56	46	50	41	43	38	62	54	49	55	36	53	53	69	48	46	43	50	50	56	48	50	45	46	54	54	60	41	49	46	46	45	40	44	59	46	39	42	49	34	56	52	57	53	66	59	46	58	62	53	49	33	37	44	68	56	59	47	51	49	37	48	56	61	62	61	52	46	53	45	41	51	52	51	48	47	68	37	60	38	44	62	46	46	55	58	49	45	50	52	46	58	38	44	53	56	39	46	45	51	54	49	40	61	44	56	62	59	48	51	49	56	58	44	42	37	42	40	53	37	53	37	44	51	49	34	47	42	42	40	53	48	60	56	39	42	47	57	49	40	52	45	56	47	52	49	47	46	48	35	46	59	41	55	55	44	47	43	53	52	58	57	48	41	47	41	48	71	43	55	44	58	42	50	46	58	58	44	49	53	60	47	67	52	41	54	43	49	53	54	44	45	58	59	56	43	56	49	46	57	43	51	55	51	56	55	55	51	60	41	37	55	45	39	50	47	49	52	51	56	63	62	51	43	54	48	52	56	53	60	58	47	46	45	46	52	47	50	49	47	63	48	62	49	50	55	49	48	42	55	61	49	54	33	48	46	45	57	53	51	47	42	45	58	45	48	40	44	49	50	47	61	47	44	53	39	66	49	52	57	43	53	39	50	51	52	46	55	50	40	52	44	41	44	52	46	57	43	63	32	52	57	55	56	43	54	52	46	40	39	48	53	63	52	50	65	48	49	51	36	52	62	48	50	53	52	43	47	45	46	52	45	52	65	50	56	45	53	49	54	56	58	46	41	46	46	50	52	44	44	41	44	43	55	56	41	48	39	54	50	52	34	49	49	65	53	36	46	50	48	43	43	41	52	59	44	52	46	48	52	54	40	49	46	57	60	60	60	53	35	57	41	39	41	55	55	47	51	51	43	47	53	39	54	55	50	48	50	39	54	52	42	46	43	46	38	44	35	56	47	45	55	53	47	54	55	38	46	41	51	41	46	49	45	51	52	54	47	55	41	53	47	48	46	60	51	45	54	37	54	50	42	56	48	56	44	62	53	57	54	48	44	44	46	44	45	58	48	50	39	52	40	34	50	53	47	48	43	47	49	53	45	49	50	33	48	39	49	48	50	47	41	44	49	57	56	60	54	65	55	49	47	53	46	49	36	36	58	45	55	48	37	62	52	43	54	49	56	49	44	39	56	49	45	57	56	44	46	36	46	45	50	56	49	50	38	54	50	41	47	38	58	54	57	46	37	48	58	54	51	52	45	50	58	47	40	53	53	56	35	51	49	39	56	53	43	47	40	44	47	55	50	51	64	50	48	44	43	35	58	47	45	46	57	52	46	60	44	49	38	47	45	46	46	60	48	49	54	43	44	51	51	48	55	47	45	38	51	47	49	45	51	50	56	61	51	61	56	38	52	49	50	48	50	65	55	48	58	49	49	53	63	34	48	54	41	42	65	58	61	42	45	51	53	57	44	49	47	54	52	47	52	44	59	51	58	62	37	54	46	49	53	44	61	61	49	49	51	48	33	43	56	43	55	44	50	58	46	56	46	52	50	51	40	45	46	44	53	49	50	48	42	33	57	47	48	43	61	52	49	52	53	47	59	50	50	47	41	53	45	43	48	44	50	49	55	32	54	41	54	42	56	56	63	42	42	50	41	47	51	47	42	33	45	48	62	53	48	48	64	55	45	54	47	55	58	54	56	35	68	58	58	50	64	55	54	49	57	44	47	57	45	44	57	51	47	48	43	50	39	59	48	54	47	56	51	46	41	49	59	52	75	44	60	44	44	44	38	31	53	51	48	44	47	55	48	49	62	44	42	57	47	46	53	38	50	67	52	51	59	67	49	45	54	52	48	57	50	50	59	56	49	62	59	48	51	60	51	44	41	49	60	44	50	38	44	48	51	56	43	49	37	48	49	58	41	59	52	55	58	52	45	50	36	65	58	42	51	56	45	39	52	40	37	72	43	42	58	53	48	57	51	38	49	48	56	52	41	42	48	46	43	43	47	42	47	47	50	43	40	56	49	46	50	35	45	56	55	40	47	63	62	43	38	42	38	50	48	59	48	54	51	47	55	51	46	50	48	54	45	56	58	43	48	57	48	44	39	49	48	46	48	44	43	57	46	41	45	62	54	49	62	41	59	51	41	35	52	45	43	56	43	49	50	59	37	56	51	51	50	38	59	45	59	52	51	48	68	55	42	40	49	42	42	55	51	60	44	50	44	50	37	44	52	52	56	41	59	51	46	63	51	38	46	49	46	37	57	51	64	51	46	47	46	52	44	47	51	63	52	54	59	41	39	48	51	49	60	55	65	55	52	51	60	58	38	62	48	57	46	58	58	52	50	55	49	65	53	60	47	45	55	44	49	46	55	53	55	47	57	67	42	43	48	49	43	33	60	48	51	45	49	45	40	49	46	61	50	58	47	50	58	54	55	47	53	53	46	51	52	54	44	54	48	51	55	49	53	52	48	46	58	36	43	54	42	50	45	53	54	42	56	57	51	52	38	49	48	38	57	51	44	48	59	55	51	38	56	60	46	55	53	53	47	38	48	57	43	47	47	51	51	49	57	42	59	50	52	40	51	53	66	40	49	54	42	50	50	35	47	40	33	42	53	59	58	40	48	58	36	51	56	47	51	54	43	52	43	49	56	50	51	43	64	53	44	35	41	43	64	47	42	50	60	43	43	47	66	44	34	59	50	50	48	43	35	51	35	49	37	34	56	58	49	39	48	57	48	47	41	52	41	57	44	62	53	51	48	53	47	47	43	55	62	51	73	48	62	42	29	55	42	44	45	65	55	47	46	52	45	58	53	57	54	65	57	58	50	45	61	43	39	56	63	47	55	57	38	56	61	39	53	50	41	49	45	59	37	59	53	60	53	64	60	49	56	55	43	52	46	59	50	34	43	50	47	43	41	56	47	53	48	52	31	48	54	61	52	52	60	53	48	47	47	51	55	52	46	63	42	52	45	55	41	45	44	48	58	62	55	45	38	42	52	50	47	54	56	38	43	49	47	52	44	44	57	45	45	38	48	53	56	52	46	50	46	47	55	41	45	43	43	44	50	43	69	54	45	54	34	49	43	45	53	45	48	31	55	42	61	42	50	44	50	55	56	51	50
14273	3824	1949	5844	10001	9530	7804	6129	4906	4073	3437	2971	2617	2327	2111	1884	1872	1940	1864	1526	1402	1377	1376	1270	1195	1225	1150	1138	1091	1066	1068	1051	1009	1002	1000	1030	960	1009	947	963	929	971	921	958	926	926	929	884	864	983	967	955	933	935	927	857	940	921	891	867	854	848	904	834	937	924	921	843	874	878	879	863	849	865	886	847	840	842	868	853	874	828	859	869	896	832	885	880	827	829	864	833	832	855	871	898	868	860	818	888	861	892	836	827	842	852	895	835	882	811	857	862	887	894	858	832	886	842	881	921	856	902	846	833	849	848	800	795	886	831	864	795	843	905	873	807	893	834	858	870	821	818	890	875	810	913	852	846	854	847	863	860	816	817	883	859	882	866	817	791	862	835	828	845	883	886	850	830	901	891	878	916	862	874	829	843	867	858	836	827	803	861	865	836	871	802	882	787	862	873	849	847	879	843	850	852	885	859	910	843	861	777	853	929	799	866	834	825	845	852	843	884	822	872	867	765	826	823	897	816	816	833	876	795	818	854	855	818	881	838	860	843	883	876	827	877	828	881	868	830	753	841	862	809	865	876	858	859	836	858	877	873	885	839	830	888	843	860	853	859	784	909	859	867	858	827	839	835	860	797	824	829	910	875	859	903	861	867	887	812	824	866	865	832	863	852	788	788	849	832	806	845	852	801	868	835	872	876	843	833	846	809	838	832	853	839	862	843	853	905	857	849	863	859	853	887	828	836	826	818	835	853	861	785	877	854	798	854	845	876	822	864	874	877	870	839	898	812	831	862	877	809	871	841	811	833	846	826	850	878	849	879	802	832	893	852	813	926	831	848	843	822	823	861	833	855	809	840	814	873	823	896	850	842	892	861	825	780	844	857	813	838	823	834	907	847	849	847	846	828	903	813	845	841	925	886	850	832	822	829	825	874	907	840	835	843	786	841	889	887	830	844	857	818	880	814	871	797	858	820	864	795	879	847	823	837	810	854	900	824	876	811	826	846	884	864	820	791	839	830	845	807	798	873	860	867	828	897	870	866	859	872	840	799	852	876	869	806	815	839	882	876	839	838	820	892	819	860	824	856	864	870	864	817	859	839	872	874	858	823	855	863	869	818	858	876	833	816	865	821	856	840	894	854	844	835	810	889	812	785	876	858	858	827	844	865	846	831	885	820	870	814	891	819	832	852	865	854	852	832	821	859	872	864	847	864	880	830	886	855	865	886	793	853	867	839	901	856	911	900	871	837	877	819	845	848	836	761	824	851	786	842	847	827	804	837	809	871	835	820	857	791	815	862	862	843	864	820	860	831	880	849	873	794	857	838	879	849	851	850	865	852	879	888	856	861	867	864	833	863	848	832	839	832	825	853	858	828	860	874	920	851	884	824	841	919	824	851	857	830	920	885	890	854	799	863	867	865	809	847	811	854	883	857	801	800	842	851	844	887	850	821	859	882	828	849	854	811	900	844	855	819	856	857	844	808	814	840	860	794	856	860	883	835	883	885	838	837	865	876	861	813	833	836	897	875	840	851	870	805	833	840	837	793	841	804	871	861	856	840	831	845	823	848	912	817	789	855	828	814	818	907	843	864	825	895	882	860	848	808	815	804	844	860	851	850	847	884	872	853	834	853	844	818	839	828	826	849	881	846	856	815	840	873	860	827	861	865	827	877	880	859	871	804	880	815	821	868	842	815	864	881	859	895	815	854	854	856	862	873	842	909	844	772	831	876	799	850	872	826	841	835	882	814	862	864	847	848	824	823	905	824	834	868	863	856	797	881	859	799	834	882	837	813	829	818	842	848	823	859	808	839	868	894	833	826	840	862	846	852	866	835	878	844	807	842	841	870	862	829	794	832	841	884	800	834	827	819	843	853	851	826	829	864	849	806	801	813	782	890	894	890	850	875	847	890	826	853	813	875	852	904	865	850	813	819	818	876	796	821	848	846	832	815	881	830	874	879	788	876	852	770	829	840	815	859	801	887	843	904	850	878	916	788	839	831	839	850	884	850	858	884	928	829	813	831	894	820	833	811	853	809	804	876	808	787	881	844	823	816	869	840	841	858	841	895	834	843	840	857	804	877	913	818	861	871	836	843	812	912	807	832	891	828	833	860	853	841	906	831	851	853	874	861	826	851	825	860	834	860	871	783	784	850	848	847	840	819	872	841	895	842	833	834	869	895	833	854	914	879	888	844	850	868	834	855	848	835	848	896	794	865	859	899	817	840	868	873	872	852	816	829	851	825	863	807	837	898	849	815	794	867	918	825	891	813	854	832	821	843	797	843	841	882	834	835	844	881	805	857	836	810	852	882	893	856	852	882	852	850	797	857	864	890	861	843	832	819	862	830	888	871	876	874	859	842	859	819	852	815	890	853	848	894	857	851	902	890	869	830	799	802	839	857	859	843	834	838	820	839	864	858	828	852	855	849	839	867	904	860	842	793	878	838	845	828	852	830	858	865	842	833	885	801	817	855	805	855	803	896	853	806	787	812	861	880	768	911	838	888	793	850	823	832	795	807	872	925	861	844	828	870	826	820	873	856	845	832	849	792	819	878	794	850	866	867	855	889	881	849	865	925	816	856	847	835	834	874	838	837	820	876	855	906	812	838	866	886	840	854	879	885	861	833	867	855	861	830	819	892	861	878	842	848	832	801	813	841	868	848	844	819	839	804	828	857	869	862	871	847	902	868	833	855	849	790	861	828	888	868	823	826	862	903	817	837	813	845	835	818	824	891	835	823	868	837	853	813	802	848	839	799	860	856	832	861	860	847	866	855	882	878	831	858	848	819	904	842	809	909	824	807	803	805	836	827	779	849	894	842	842	854	861	865	866	834	834	895	867	873	877	854	862	852	840	878	810	859	846	872	793	873	836	807	817	825	824	912	811	834	847	824	851	821	859	841	845	759	822	861	865	860	836	867	846	892	839	853	813	881	864	828	855	817	843	819	882	820	836	858	860	808	816	878	820	847	851	820	825	862	854	888	832	816	863	861	828	882	866	813	892	817	810	827	798	873	811	829	851	841	847	861	857	861	874	823	805	847	865	812	841	881	876	794	779	818	864	856	841	849	839	826	835	831	870	832	821	865	828	847	844	858	832	851	854	837	817	841	896	868	818	838	869	861	853	891	833	851	849	833	823	823	828	831	848	825	858	878	848	839	869	842	834	818	845	827	848	911	837	877	880	826	854	872	840	846	862	851	865	863	851	835	822	830	814	895	820	863	855	856	805	815	831	811	839	819	818	877	801	860	858	869	836	784	813	872	788	857	827	847	875	891	819	771	884	878	838	863	811	822	811	842	847	814	860	866	824	856	899	851	865	837	864	809	851	854	888	851	855	882	837	912	808	866	833	867	822	848	864	840	844	864	838	836	870	867	896	871	875	825	844	837	862	892	885	798	845	863	881	813	788	792	870	830	846	819	866	854	856	885	852	864	822	837	864	796	857	835	856	880	843	866	837	873	844	834	874	846	841	834	872	826	831	884	836	764
2598	121	80	76	109	137	126	121	103	82	91	67	67	59	71	64	61	69	61	57	53	47	60	66	53	49	56	56	49	54	52	40	53	55	52	53	37	57	63	54	57	51	48	70	45	52	61	55	56	52	57	49	45	55	41	53	59	41	43	44	39	58	48	42	48	47	55	47	47	38	42	53	46	49	50	53	48	49	42	64	64	42	59	41	50	49	48	58	39	54	47	49	44	47	46	54	56	45	45	40	38	57	68	60	48	43	51	55	47	47	49	42	53	46	69	48	53	57	40	46	51	57	69	65	60	55	68	55	52	57	52	40	50	58	60	48	51	49	39	59	48	33	42	46	46	40	45	40	51	58	50	45	41	54	39	44	55	66	43	51	58	52	50	41	47	48	53	45	49	56	54	44	44	49	55	36	43	50	62	47	57	46	44	53	55	47	53	49	52	58	43	52	48	51	52	52	45	47	44	45	54	52	51	37	52	47	38	58	49	47	43	40	37	46	45	59	54	36	46	48	55	35	58	58	42	55	41	48	52	49	50	42	42	41	47	43	57	41	44	45	44	52	39	53	60	39	53	68	46	56	51	43	61	50	55	45	46	49	48	59	56	50	44	46	53	46	66	48	53	32	50	47	45	31	42	53	38	42	44	46	54	48	46	44	68	50	50	41	55	51	52	46	48	57	44	43	43	43	54	48	42	54	47	61	57	50	43	50	48	51	48	57	48	64	43	50	50	45	47	54	51	44	49	52	48	56	38	49	52	39	53	54	34	54	57	34	43	54	46	55	51	38	51	34	53	48	67	44	56	50	31	49	48	59	57	45	43	53	61	45	54	48	50	59	51	63	46	54	42	55	37	48	56	56	50	42	38	52	55	46	44	49	40	42	48	39	46	55	51	51	55	48	47	48	60	45	57	51	54	54	51	53	43	46	44	52	46	48	47	37	43	47	47	41	49	53	48	58	47	47	53	58	45	46	48	46	43	52	54	39	39	43	52	53	45	45	36	57	53	44	51	58	43	37	42	49	55	52	46	55	49	37	50	50	62	70	43	54	40	45	52	51	44	47	50	43	48	46	55	48	42	48	42	54	52	52	53	58	36	52	46	55	48	54	55	42	42	39	55	42	59	47	55	54	54	56	73	44	42	45	55	58	44	46	56	58	51	38	45	51	46	46	48	48	47	45	53	66	59	43	61	49	39	53	49	42	54	46	55	52	54	60	43	45	40	56	34	49	48	54	41	50	51	42	45	46	45	49	55	44	53	45	63	37	52	43	47	36	45	40	59	51	54	50	50	48	48	48	58	44	52	61	52	46	54	36	53	57	53	61	57	47	40	56	49	46	46	61	62	41	57	46	42	51	54	43	46	56	51	66	54	52	52	40	44	44	59	54	49	58	40	36	45	53	53	53	49	51	41	51	48	37	60	28	44	55	46	40	48	51	46	50	56	49	49	60	51	47	45	58	48	68	54	51	58	60	48	39	55	42	47	45	55	54	53	46	45	43	47	46	40	47	43	50	44	54	49	39	52	46	58	38	31	44	44	38	54	51	52	51	46	55	52	46	42	52	46	40	44	53	41	40	32	50	55	57	41	65	50	48	48	44	55	64	58	47	49	36	47	55	31	54	47	58	42	59	52	39	47	44	53	59	37	49	51	55	40	54	52	52	42	61	43	37	55	55	49	45	59	62	54	48	51	53	47	42	58	47	33	48	51	55	42	51	48	49	41	50	50	53	50	53	55	61	54	42	55	48	65	46	48	48	45	57	35	34	47	45	49	46	56	46	58	46	45	57	43	51	47	53	54	60	47	53	47	37	66	40	56	53	52	55	63	51	45	52	46	44	58	33	49	46	49	60	39	52	56	57	55	39	57	46	46	46	53	61	54	51	48	42	57	45	41	48	52	51	50	44	46	30	65	51	48	51	47	52	51	72	50	56	47	48	56	52	52	51	43	50	46	56	42	48	47	46	45	47	52	43	67	49	50	45	44	54	45	48	48	50	43	50	49	53	53	42	61	50	55	54	62	50	45	48	44	41	54	48	51	53	39	36	41	54	34	63	46	38	43	53	43	44	68	37	61	42	44	44	39	59	48	51	48	53	44	46	46	58	49	42	50	46	57	60	51	45	46	52	51	58	50	46	47	57	36	44	45	58	53	39	39	52	44	42	35	44	61	44	46	50	46	43	50	59	50	61	57	36	57	48	44	54	47	47	53	43	50	54	40	48	38	43	52	46	55	48	47	61	44	57	57	54	58	42	46	45	38	53	39	59	51	57	44	42	43	55	49	36	57	51	43	50	45	54	53	55	57	49	45	37	51	52	41	43	60	56	61	49	50	44	52	45	41	51	49	42	46	47	41	54	53	57	44	51	39	48	39	38	48	38	54	64	53	54	67	51	45	59	35	46	41	55	65	52	54	53	53	55	47	45	57	40	45	58	39	45	51	43	41	42	53	54	53	54	40	45	58	47	66	41	59	42	51	52	42	53	46	50	50	45	45	64	55	47	42	52	43	57	45	41	54	51	34	45	53	43	31	57	44	47	56	53	62	47	47	38	60	51	49	49	46	45	47	58	57	62	49	55	46	47	40	51	40	44	59	55	42	48	51	40	52	41	55	60	57	55	56	44	46	57	56	52	48	51	58	53	57	56	55	51	63	56	55	44	41	49	58	55	42	62	54	37	56	68	52	45	69	45	56	36	59	39	41	42	53	62	60	51	48	64	39	41	58	49	45	49	48	49	60	46	60	48	55	60	50	53	55	53	50	44	43	54	58	54	51	44	62	43	44	48	48	61	36	54	35	57	63	49	49	46	45	35	36	50	38	59	55	52	53	52	58	40	52	57	46	41	45	42	48	40	59	41	52	48	61	44	46	51	46	54	58	52	44	64	55	48	62	58	55	47	34	56	45	34	45	41	52	45	46	50	52	64	55	54	56	50	47	60	56	40	33	52	53	46	53	51	54	42	43	57	53	54	47	39	41	45	40	37	43	46	37	48	49	58	43	56	43	57	55	55	39	55	66	52	47	47	53	54	62	44	63	57	56	45	50	41	57	46	55	42	58	60	52	48	44	48	60	53	40	67	50	37	51	52	61	54	53	54	47	41	49	58	44	53	41	56	59	54	49	49	62	56	42	56	66	45	49	39	38	26	52	46	47	71	57	51	50	49	26	40	62	45	35	52	44	49	65	47	50	42	55	52	37	44	46	59	52	43	38	58	42	46	55	45	51	47	57	53	39	45	55	45	58	56	48	45	57	39	46	54	51	42	52	37	37	52	43	43	41	48	65	50	46	51	42	49	36	45	38	44	45	38	59	49	59	46	50	76	57	44	38	40	52	52	47	53	44	50	52	48	47	58	48	42	45	41	55	43	37	62	64	47	56	64	43	43	55	59	51	47	54	46	44	52	50	51	49	57	51	52	52	41	32	43	50	49	52	46	48	36	38	49	44	51	48	46	42	40	58	56	58	46	49	48	63	50	48	53
13869	3466	1900	5169	9225	8745	7184	5747	4549	3791	3177	2723	2385	2208	1946	1852	1861	1878	1815	1472	1398	1283	1273	1175	1102	1173	1162	1122	1069	1104	1046	978	1005	971	990	1021	975	936	954	928	897	971	911	970	976	964	936	916	930	903	916	892	868	876	911	877	880	905	923	842	848	899	862	872	842	863	878	855	883	855	857	855	900	890	842	861	895	870	822	834	862	886	880	856	903	866	844	875	849	830	870	806	861	932	866	908	861	856	831	851	847	865	818	848	854	841	854	858	799	838	811	835	848	876	910	852	876	872	849	856	926	838	832	854	845	882	816	863	914	885	827	899	862	818	899	828	879	822	847	820	877	816	841	824	824	835	832	815	878	872	864	867	817	832	828	808	821	876	852	834	881	798	860	859	860	836	802	875	863	836	777	881	836	856	821	857	837	841	812	832	854	873	822	856	816	879	813	864	845	843	862	860	841	858	830	805	825	831	872	812	833	889	845	804	820	826	845	844	842	855	876	830	860	853	832	803	847	873	839	871	877	833	793	875	859	880	844	842	849	871	832	832	823	842	838	871	840	815	874	830	820	875	836	820	872	856	869	810	878	859	826	822	830	916	864	862	860	826	835	879	884	795	892	825	832	833	843	781	787	800	845	869	857	823	916	812	816	852	878	882	849	877	819	817	849	857	780	859	830	856	822	820	842	864	827	885	860	825	890	841	802	825	905	832	924	867	858	800	857	853	873	884	849	833	880	877	858	818	875	791	853	814	798	885	857	882	804	885	814	818	915	830	857	880	868	875	832	815	880	880	838	846	836	861	836	857	822	853	892	837	871	856	862	833	823	879	819	842	862	789	820	855	834	856	843	787	833	812	890	866	828	891	868	833	857	847	838	822	895	803	852	844	777	904	823	878	822	817	900	888	875	865	805	855	821	837	815	914	842	837	848	847	862	806	852	836	856	846	862	799	839	856	815	888	879	856	831	831	865	839	866	869	772	844	796	810	843	872	859	873	847	830	827	858	838	811	830	824	861	843	856	779	841	880	867	858	859	873	861	854	917	841	822	860	763	839	841	838	852	855	814	825	862	858	827	841	812	863	819	839	840	823	854	856	833	825	785	901	843	859	821	838	810	807	805	857	849	856	880	861	848	886	881	873	865	858	826	814	847	853	843	814	846	811	884	894	822	813	887	810	789	840	904	856	855	796	845	849	846	837	843	844	888	838	847	880	825	819	788	840	860	849	868	866	861	860	829	851	832	894	838	843	845	898	900	819	857	902	849	810	786	831	819	861	856	842	844	846	827	827	849	875	865	841	817	812	815	813	833	813	831	825	826	838	821	782	846	869	853	834	833	855	866	821	852	844	861	884	858	817	833	878	844	842	836	862	872	842	828	857	823	850	843	864	842	847	778	822	859	892	815	822	854	867	865	851	865	857	846	853	845	839	803	827	868	814	905	799	825	831	807	782	831	882	822	813	755	854	853	849	858	863	830	848	817	806	830	880	814	848	844	858	822	862	847	828	864	828	857	840	819	794	851	808	851	865	865	789	827	805	873	835	779	855	838	827	918	810	853	816	843	881	840	831	791	841	833	850	852	807	919	839	808	824	862	883	825	911	817	859	871	820	813	861	881	850	863	862	819	854	824	830	837	906	819	803	871	853	893	835	813	863	818	813	828	826	792	811	862	807	813	818	811	877	855	936	852	832	867	831	803	831	831	854	789	882	873	778	864	824	810	809	847	817	803	814	842	878	894	826	875	860	853	823	835	826	861	857	843	842	844	821	843	829	878	864	840	864	832	862	847	830	854	819	851	823	834	863	846	883	822	839	814	834	832	785	823	825	830	829	846	859	808	850	835	844	849	832	856	863	854	868	796	856	837	817	924	833	866	892	867	838	828	867	810	885	855	866	866	837	848	833	797	838	905	820	858	848	848	856	834	871	834	789	833	863	815	833	880	853	815	857	863	800	821	815	846	870	843	800	841	843	868	880	849	797	844	836	793	793	823	845	837	843	827	842	785	870	838	840	874	877	836	828	854	839	822	832	827	847	836	859	853	862	806	797	803	820	832	870	861	863	868	857	814	893	846	796	862	852	805	806	898	875	829	905	824	858	821	799	819	863	854	870	849	855	847	797	877	785	866	873	869	890	900	855	830	798	855	872	887	816	848	830	874	825	843	809	808	826	829	828	825	833	847	803	847	850	802	848	805	825	866	904	834	839	800	894	843	850	813	876	830	851	829	842	884	862	829	861	882	846	834	826	864	869	864	827	860	799	872	837	821	822	901	845	894	869	801	830	866	809	820	825	839	869	873	832	823	844	835	803	825	844	861	844	801	852	850	846	851	879	861	788	827	776	882	852	792	833	834	873	812	859	860	839	857	846	877	860	851	869	852	876	876	817	856	817	845	825	847	854	812	866	844	880	834	858	813	807	879	883	839	879	886	859	825	909	813	866	853	832	885	875	829	777	886	819	828	853	828	852	834	832	879	847	892	900	829	786	841	812	830	869	884	830	832	863	810	834	818	838	860	847	873	815	885	855	838	887	814	844	852	882	868	846	829	857	804	833	858	828	822	829	892	815	780	834	874	862	847	853	835	811	855	809	858	808	822	874	835	799	872	830	818	812	882	832	847	856	825	848	799	829	880	896	805	838	840	856	805	863	825	812	805	879	865	839	846	864	846	875	865	864	847	828	869	836	829	933	867	813	840	838	829	817	848	875	857	806	829	902	851	800	830	853	850	807	853	798	887	844	863	867	853	830	864	837	855	814	882	830	824	864	858	877	800	836	804	852	780	847	832	878	886	877	898	837	832	820	859	856	793	876	839	837	858	828	793	830	924	865	848	859	828	888	792	901	881	854	850	887	844	809	796	826	823	850	814	857	824	838	867	875	861	844	894	834	841	850	860	896	793	849	885	805	836	874	869	850	852	822	837	862	843	856	862	771	861	825	834	869	851	843	845	884	829	842	863	847	842	782	790	878	857	852	857	875	843	846	818	811	801	847	824	885	805	881	833	843	881	770	887	816	836	860	880	827	859	860	853	810	774	881	871	848	844	811	813	818	862	845	814	878	863	854	851	856	845	870	811	838	882	878	827	839	771	868	841	815	824	875	814	788	858	801	834	822	881	872	879	864	870	828	875	879	857	848	869	792	836	828	825	838	834	853	824	841	844	866	817	837	821	812	853	841	822	838	863	815	816	859	853	802	837	886	800	904	813	820	827	849	794	871	825	833	812	831	877	800	873	854	851	852	878	774	848	829	826	857	853	842	826	851	838	815	894	858	840	846	807	909	835	846	838	861	785	824	868	853	806	834	848	867	815	829	852	838	847	840	836	821	828	845	804	865	858	825	878	811	755	859	823	857	845	870	858	844	792	818	850	841	841	868	856	865	812	849	854	802	859	854	826	830	863	811	828	879	859	782	916	862	900	852	823	840	807	818	816	810	884	810	834	864	831	801	909	825	797	879	885	821	860	858	853	859	855	851	865	835	808	832	787	854	878	872
1929	189	113	97	131	197	183	154	148	103	101	83	67	88	68	60	69	55	64	46	31	36	42	41	30	36	44	21	35	37	32	38	31	31	35	29	33	22	31	23	30	26	32	26	34	12	25	29	21	24	25	27	29	15	26	18	28	32	26	33	31	28	33	22	33	19	23	17	20	23	22	21	21	18	25	29	17	18	32	26	24	25	20	36	30	17	42	26	24	23	17	22	22	27	27	21	21	28	19	21	18	25	17	18	20	29	18	22	25	30	23	16	30	23	17	19	20	22	15	24	22	24	17	17	21	18	13	20	25	21	24	22	38	19	23	30	27	18	25	22	20	20	18	23	19	24	22	25	23	16	27	23	19	30	30	26	23	22	34	27	40	25	17	22	16	24	26	25	31	21	17	21	19	26	26	28	23	22	25	19	22	16	28	16	20	15	35	27	24	18	18	31	18	16	22	20	21	26	29	19	15	21	26	27	19	25	19	26	26	20	30	20	20	31	27	24	29	27	21	24	18	30	22	23	23	27	31	10	15	23	16	31	25	21	21	13	20	25	16	28	35	36	11	29	19	30	23	26	30	12	15	21	27	18	20	30	27	19	14	27	30	20	25	31	19	18	25	24	16	18	21	23	24	19	16	26	18	24	20	27	20	30	20	25	30	12	20	21	22	14	30	41	23	23	20	25	16	28	24	22	20	18	26	30	16	32	15	21	21	24	26	18	26	35	24	25	19	24	15	15	18	18	31	19	29	25	25	18	22	24	31	28	14	19	28	24	28	19	21	21	21	27	20	19	22	24	20	20	21	27	24	25	20	27	18	30	21	21	26	24	15	30	24	27	21	14	19	23	20	22	20	15	23	34	21	21	26	24	29	17	22	20	23	20	23	26	25	27	27	26	23	20	20	25	18	16	12	17	28	24	18	22	25	23	13	23	20	24	25	31	21	14	34	28	23	25	21	18	15	24	19	19	22	23	22	21	28	19	23	24	25	24	26	19	26	22	23	18	22	19	27	19	23	19	15	29	27	12	22	27	26	30	32	28	16	20	28	24	30	21	18	29	23	18	20	27	24	16	22	22	21	23	28	23	32	21	20	17	29	22	21	24	20	26	22	21	20	28	23	20	19	22	26	25	30	16	19	28	18	21	24	28	25	26	22	20	24	23	29	15	31	28	29	26	18	12	25	30	18	28	27	15	30	14	18	26	14	17	18	22	20	27	21	25	17	25	23	25	18	21	27	23	30	31	20	25	23	26	24	23	15	22	19	26	20	17	20	25	19	25	21	23	24	15	25	23	21	25	22	25	26	19	23	32	22	28	25	21	16	18	20	22	23	20	28	20	27	31	23	26	22	22	22	21	20	25	27	22	22	27	21	20	25	19	30	27	23	23	19	19	18	21	29	26	21	27	31	19	15	18	18	21	23	20	16	20	24	17	19	30	19	23	17	24	22	31	25	18	27	29	22	15	20	15	25	21	25	28	24	23	14	32	21	28	22	11	17	21	20	19	18	18	12	21	24	21	24	23	27	33	12	16	18	25	15	21	28	24	17	21	23	21	20	25	17	20	31	20	22	24	26	31	18	25	33	27	22	24	16	17	24	20	20	33	25	24	28	12	16	20	11	21	11	31	17	23	29	31	24	26	29	23	23	24	17	21	22	22	26	16	24	21	24	29	18	22	22	23	20	32	16	30	12	24	19	28	26	22	20	22	22	25	25	20	24	13	23	30	19	27	17	21	23	26	28	19	24	23	22	19	21	25	29	13	31	20	19	18	22	24	21	29	20	25	24	27	23	28	21	15	20	23	27	21	18	23	15	36	28	23	22	18	32	21	19	34	21	22	22	29	25	19	18	22	19	25	23	18	21	27	30	22	20	25	23	17	18	21	28	20	18	11	20	29	22	19	28	23	18	27	24	28	24	15	25	31	21	24	27	19	17	27	26	12	32	22	23	16	22	20	21	32	23	22	23	22	21	17	25	21	20	21	23	20	27	23	31	30	16	22	12	23	26	23	18	19	24	29	17	27	21	21	21	30	17	24	14	28	17	18	26	27	24	18	27	27	17	22	25	21	19	27	26	26	30	21	20	24	19	25	24	19	22	16	21	26	26	26	24	14	16	17	22	20	23	16	25	16	22	19	16	28	15	25	20	22	24	24	17	25	26	23	26	14	19	21	25	20	18	14	22	14	31	18	27	16	18	20	22	24	24	23	22	15	17	26	16	26	21	14	14	23	23	23	25	20	18	23	28	28	24	28	19	23	16	22	16	30	24	23	21	24	20	24	20	17	24	27	20	26	30	24	23	14	23	31	24	17	17	16	20	16	19	23	26	27	37	15	17	33	22	22	16	26	22	23	24	16	25	20	21	25	28	24	24	21	21	20	35	24	24	22	23	21	24	21	16	20	14	19	23	33	21	25	25	26	22	20	15	19	19	16	18	20	22	15	16	23	18	28	27	23	25	18	23	20	17	32	25	20	19	25	21	19	21	13	23	26	20	15	21	25	24	23	17	24	24	23	15	22	19	18	25	25	18	20	31	28	25	23	20	24	25	24	21	26	19	17	21	27	29	19	27	22	19	20	24	22	22	16	16	21	19	20	25	16	31	25	19	17	17	29	29	24	16	16	22	30	16	21	31	18	29	25	17	18	17	28	21	18	26	21	19	21	24	28	17	23	25	19	21	24	20	26	18	26	19	21	22	24	18	23	21	25	29	22	19	21	11	28	20	20	27	20	18	26	25	32	27	20	22	16	17	20	21	23	18	23	16	28	21	20	20	19	25	24	21	25	17	18	17	26	27	23	16	31	15	18	21	19	21	20	18	25	28	24	17	25	21	15	22	27	25	23	15	27	26	20	18	25	23	21	24	16	20	24	17	20	16	18	18	22	18	22	19	23	22	22	33	23	24	20	17	26	29	17	19	22	22	19	22	24	21	20	21	27	21	24	26	16	26	27	19	17	26	27	28	25	23	35	19	20	25	23	24	15	15	17	22	25	23	21	19	31	27	20	26	24	23	18	23	29	22	20	18	21	26	25	29	21	23	20	17	20	23	22	20	16	24	21	30	14	17	20	28	19	29	15	20	16	29	23	24	19	21	28	25	30	28	23	19	22	21	17	24	24	18	27	25	16	19	20	16	18	18	25	22	28	29	26	28	21	20	20	20	26	25	28	17	36	24	25	20	17	17	32	23	30	31	16	24	22	20	25	16	31	23	23	19	24	29	22	34	28	26	23	26	14	24	28	20	32	17	24	27	23	24	21	31	21	23	36	27	22	21	21	25	15	25	29	24	17	21	26	24	31	25	29	24	27	19	24	25	30	24	30	24	21	23	15	18	28	19	20	23	31	27	24	28	17	22	32	21	26	26	22	19	21	21	33	13	29	25	22	25	22	19	29	20	22	30	19	22	20	23	22	24	24	25	19	17	19	14	25	19	29	28	19	26	23	13	24	21	23	28	23	29	21	22	17	28	12	15	24	23	24
20469	6392	2827	9655	16758	15648	12861	10181	8162	6546	5399	4524	3882	3348	2861	2504	2660	2550	2327	1824	1559	1490	1347	1182	1131	1085	1079	967	948	902	874	867	814	711	727	695	680	636	612	636	590	604	613	565	590	557	527	566	525	513	520	537	531	528	501	506	518	513	485	491	498	437	459	451	467	476	434	457	438	443	459	425	436	455	429	461	441	435	444	394	406	460	443	429	420	431	428	457	453	454	433	420	422	435	422	418	430	412	401	442	456	405	441	429	422	426	422	409	420	429	406	425	424	410	447	449	382	418	372	405	438	382	404	413	398	430	408	406	379	376	422	374	414	406	397	388	406	409	419	410	402	394	419	406	397	381	406	403	416	394	433	397	390	393	409	406	371	452	399	371	424	396	373	390	384	415	400	382	390	418	438	384	408	395	394	400	363	385	381	418	429	368	371	406	388	405	389	419	401	374	385	419	416	428	402	417	424	424	382	401	422	383	390	425	426	414	402	410	401	374	394	376	400	442	407	385	401	430	358	372	393	417	411	385	385	401	409	384	403	384	357	385	380	414	419	384	393	420	368	378	411	383	412	363	379	381	388	376	373	410	407	434	405	398	382	370	397	376	407	381	427	384	402	389	408	391	418	361	384	391	398	407	406	386	367	385	379	397	376	349	391	373	388	381	443	400	390	372	410	396	373	401	376	366	365	404	410	362	406	385	419	414	436	347	389	408	373	419	374	430	379	393	372	368	389	370	390	383	389	410	405	447	396	391	401	388	404	400	427	390	377	413	401	376	395	397	414	406	433	391	421	416	392	419	363	383	372	397	432	413	375	391	412	403	380	410	375	354	397	387	393	415	418	389	409	410	402	343	376	390	409	396	405	400	444	365	395	392	382	418	423	381	387	393	381	403	416	426	389	397	394	396	380	371	399	384	386	388	410	370	401	355	406	402	399	403	395	399	377	381	357	367	403	397	389	421	416	411	428	377	400	409	385	361	388	410	417	386	390	377	423	384	359	406	388	362	390	440	399	381	395	455	397	423	391	382	384	378	385	421	386	393	388	411	414	373	410	355	387	375	377	414	385	406	370	387	425	410	402	383	396	384	361	403	369	352	444	387	382	399	380	401	402	408	402	418	431	380	405	409	374	397	392	409	409	446	411	431	403	392	404	384	406	373	346	356	405	400	391	418	428	371	370	416	375	393	371	387	385	429	387	384	368	413	398	400	384	382	409	397	372	361	385	378	391	353	418	363	382	426	441	381	401	370	410	391	425	367	409	402	395	356	384	391	408	405	384	370	418	387	428	427	396	397	381	401	419	389	409	385	400	385	393	404	367	408	387	410	425	392	407	397	430	409	420	443	395	409	420	404	347	406	419	394	423	364	408	423	402	405	362	370	376	393	395	382	413	415	375	408	399	424	431	399	362	359	381	373	393	372	385	416	416	381	379	403	443	396	390	378	392	398	369	358	401	375	423	402	425	372	385	382	397	413	416	407	369	424	374	404	371	411	379	384	425	382	366	396	420	404	399	376	400	410	411	394	410	399	371	397	404	368	405	391	388	404	395	398	395	380	414	352	378	396	412	403	341	370	400	395	385	369	391	384	388	427	380	374	412	416	404	385	390	388	381	398	394	426	381	382	414	408	384	417	421	423	401	380	411	392	376	375	366	395	403	381	409	386	389	390	389	390	387	403	361	388	418	398	384	410	389	424	394	352	383	408	373	384	376	399	393	376	398	370	384	418	385	413	386	396	403	399	386	417	369	394	399	430	373	354	406	389	388	399	395	405	330	391	391	390	406	384	393	411	383	389	366	402	414	373	451	387	426	384	418	384	403	416	369	372	430	382	383	413	402	420	398	394	421	406	390	375	404	378	391	424	401	379	398	383	382	418	398	412	392	401	368	391	421	377	382	391	395	394	413	440	418	393	401	400	397	408	374	369	408	404	405	407	390	388	455	395	390	389	426	398	376	406	411	393	415	457	439	389	373	389	408	403	412	355	408	387	376	425	433	389	443	415	387	408	384	363	418	420	397	392	405	379	397	395	400	399	393	405	392	414	411	427	399	379	363	420	407	363	387	373	391	413	432	401	390	384	388	392	448	387	439	356	423	393	401	362	386	380	409	383	387	417	395	391	402	397	389	375	396	401	379	425	403	409	379	400	412	412	393	389	434	378	377	406	426	390	386	413	390	357	391	384	389	368	419	404	395	354	383	416	417	404	403	419	407	377	377	417	389	387	369	369	363	376	399	441	376	391	419	376	404	404	410	395	452	366	377	414	381	425	409	358	379	391	390	393	424	397	391	408	405	391	373	387	396	364	385	394	368	436	423	431	402	424	386	413	387	382	391	402	411	407	371	413	408	395	394	401	414	379	407	389	441	405	404	374	391	386	409	419	415	402	374	383	360	411	439	436	431	399	391	350	399	404	403	395	395	377	386	391	394	387	383	410	386	389	372	417	416	439	394	390	399	403	396	387	387	389	391	439	405	361	387	391	363	414	430	427	383	405	402	404	426	392	394	401	377	448	400	417	359	406	416	384	416	413	387	421	398	372	400	385	358	375	379	374	382	387	418	414	392	383	405	414	347	380	407	438	411	384	399	420	396	406	354	403	362	420	383	389	379	395	370	386	401	379	417	415	423	397	356	389	413	399	418	357	415	380	394	400	414	403	373	412	397	381	398	378	388	370	395	393	398	402	415	411	382	371	428	375	391	386	410	394	364	381	394	383	410	415	388	410	386	426	401	401	415	393	368	400	428	393	361	366	386	393	379	386	415	460	416	423	413	355	413	387	404	369	410	371	411	390	373	379	435	395	395	398	387	393	422	415	379	366	400	396	398	408	378	398	407	379	391	409	364	380	436	403	379	398	375	408	396	392	391	417	385	395	383	404	376	417	401	376	383	404	393	445	392	426	378	422	387	421	401	342	422	408	365	380	436	437	400	406	404	419	416	427	382	406	373	407	424	401	371	401	390	408	368	402	363	416	389	413	415	424	409	385	365	415	439	425	357	368	381	437	330	396	370	416	359	353	420	399	424	403	389	367	378	365	410	377	403	428	396	406	422	397	390	360	408	401	363	420	398	388	431	366	423	408	377	382	423	428	408	342	365	386	396	423	403	378	469	436	388	401	396	403	408	409	410	361	419	396	359	407	390	375	379	449	394	412	379	420	382	391	417	372	444	385	401	408	417	368	373	410	371	382	415	403	396	384	379	369	382	396	413	415	412	403	388	395	389	399	376	390	363	393	383	419	404	379	410	412	393	397	399	380	400	428	399	410	402	420	394	431	403	440	401	352	425	387	397	394	418	387	419	390	387	399	379	389	413	375	379	422	421	394	387	410	422	417	341	388	395	436	393	393	401	356	378	414	402	384	426	433	389	380	388	397	379	385	406	416	435	378	390	371	394	389	367	400	394	363	387	390	367	436	386	405	407	356	367	399	423	414	392	389	406	386	371	386	359	392	360	407	383	388	401	396	405	408	387	411	350	383	379	382	401	352
1265	51	42	37	34	52	58	53	43	37	48	32	35	45	41	32	41	36	42	40	38	35	37	29	32	32	33	25	38	39	35	38	39	31	28	26	37	30	31	34	32	44	32	47	31	27	34	23	35	36	29	40	21	32	31	29	36	45	34	39	28	29	29	42	38	28	25	41	28	35	25	37	31	37	34	41	29	30	24	35	36	30	24	34	27	28	33	34	29	23	30	27	29	31	17	30	28	41	28	42	35	37	34	35	34	22	31	30	35	32	28	20	26	28	37	35	31	33	29	21	37	38	27	32	33	29	40	26	35	38	36	30	32	33	36	29	26	34	37	32	29	32	36	30	28	31	36	31	31	31	40	39	28	24	21	24	34	23	40	33	44	29	29	30	35	29	26	31	26	37	34	29	27	21	31	28	29	29	32	33	32	30	37	33	33	31	36	34	22	39	37	57	36	30	30	40	26	26	28	39	33	34	45	25	32	41	38	36	31	29	36	41	41	34	26	32	32	32	22	29	30	29	29	32	44	29	40	34	38	24	25	29	40	28	30	32	24	31	39	28	34	30	33	29	29	36	35	33	30	29	27	22	24	50	22	34	30	29	32	30	35	30	41	41	26	30	27	32	27	29	29	30	30	29	33	40	36	39	38	38	31	37	33	32	36	29	47	22	29	30	29	33	26	35	28	31	33	31	33	43	35	24	26	45	35	33	29	36	28	33	32	29	21	32	29	30	30	25	36	33	47	35	31	31	33	45	33	38	29	33	33	31	32	46	29	26	29	27	28	31	51	33	36	30	29	32	43	21	47	39	34	31	25	36	25	30	40	43	24	30	35	31	36	34	40	33	27	31	21	36	29	26	25	34	29	31	23	31	35	34	21	25	35	32	32	39	31	29	31	29	36	26	26	29	40	34	31	28	21	49	37	34	34	34	31	34	36	41	30	31	34	41	32	30	31	37	36	39	32	37	32	30	33	34	35	23	32	34	39	38	37	29	47	37	39	30	38	27	39	28	34	28	31	29	38	30	30	32	28	37	37	29	38	23	41	30	38	28	38	25	26	30	23	29	35	38	33	32	31	26	32	24	34	37	34	23	39	28	33	21	27	29	29	33	39	34	32	30	26	39	23	42	34	32	31	23	36	37	44	23	27	27	29	34	51	41	33	35	24	45	34	36	45	26	46	29	36	18	33	30	32	30	30	34	27	37	34	32	30	31	35	28	30	30	37	42	25	32	29	33	41	39	40	30	34	35	38	45	36	25	27	35	31	32	38	23	39	32	32	36	37	33	27	37	37	32	39	42	37	34	36	35	37	32	33	31	31	27	31	34	33	30	43	35	29	35	26	21	39	17	39	31	27	36	29	31	28	25	30	27	30	41	28	43	31	35	30	39	37	33	28	35	40	29	38	40	26	39	37	41	36	35	34	44	32	35	25	26	35	28	29	25	35	36	42	23	36	31	28	41	36	42	30	31	40	28	27	33	32	22	39	39	37	30	26	36	34	36	32	31	40	32	34	34	27	28	31	36	29	28	29	35	40	30	44	33	35	30	28	23	34	29	23	42	30	27	28	32	25	33	23	36	45	32	40	31	24	36	33	30	35	34	31	37	29	41	37	33	24	34	34	24	31	27	32	29	34	28	31	39	33	35	31	27	35	33	34	31	36	31	29	27	28	28	26	36	29	33	27	28	30	29	31	42	20	47	33	29	45	29	31	27	29	34	40	24	24	31	35	31	31	31	31	32	27	42	25	20	25	37	42	41	36	31	31	29	29	36	32	35	30	34	28	35	32	43	26	32	33	21	35	28	22	41	27	40	26	24	26	33	37	31	44	30	38	33	35	38	23	38	21	41	34	27	40	38	43	34	35	38	37	36	42	32	29	36	29	34	37	35	37	26	37	31	44	30	32	33	37	32	33	36	34	39	37	31	41	30	33	35	39	34	39	37	32	38	45	38	28	41	37	29	32	35	28	31	43	40	37	35	31	36	37	28	45	34	43	31	31	43	30	37	41	38	29	31	28	29	30	44	25	27	33	31	22	47	40	30	41	36	22	23	27	29	30	35	33	37	42	39	38	29	40	42	36	27	31	30	29	36	34	31	35	27	29	42	43	37	32	30	38	34	31	27	23	27	30	37	36	31	32	39	32	31	44	34	34	25	35	28	25	34	31	33	25	30	40	36	32	32	38	38	50	31	28	27	29	34	30	26	38	27	33	32	39	31	43	33	29	29	34	32	35	27	24	33	36	26	31	32	23	36	26	31	39	32	30	39	37	28	35	37	27	41	32	36	31	39	32	35	25	33	26	30	27	43	28	35	30	31	33	25	29	38	28	22	33	37	31	33	20	30	28	34	26	28	33	40	25	24	35	26	24	28	42	33	33	35	41	33	42	31	30	26	36	39	28	31	40	26	29	34	34	32	32	28	24	31	30	42	40	21	35	40	33	30	36	35	40	28	37	28	32	26	41	34	28	36	33	34	28	28	29	25	27	24	23	33	40	41	36	32	42	37	42	29	34	30	38	39	29	31	24	29	38	29	22	40	28	25	35	27	30	29	34	31	40	37	28	35	30	31	31	36	29	31	30	34	43	34	30	32	31	35	34	25	32	26	33	39	31	27	40	31	30	31	37	27	27	36	29	35	22	26	32	38	31	39	23	29	32	32	26	22	34	25	39	25	35	33	31	20	27	29	16	33	35	39	34	34	25	28	28	34	25	31	48	32	28	39	44	37	34	34	32	32	25	28	40	36	33	35	32	26	23	32	34	34	34	31	25	33	27	35	39	31	25	33	38	37	41	37	30	19	36	29	32	35	31	31	28	30	42	31	27	36	34	31	31	36	33	35	20	36	29	27	33	40	34	26	33	30	35	36	29	33	42	35	25	35	25	34	46	34	41	28	31	21	23	28	42	24	38	31	27	29	27	33	31	29	32	32	37	26	27	22	29	32	32	23	36	38	30	33	27	30	37	36	33	27	30	32	30	34	27	38	35	35	19	38	28	27	38	36	32	38	26	28	35	30	28	47	32	30	31	27	39	33	27	30	28	32	25	36	39	31	30	27	30	40	28	34	27	26	37	28	37	30	39	43	34	37	26	33	30	32	30	39	36	35	33	33	44	31	24	37	34	36	24	33	24	39	32	35	32	30	24	25	42	32	35	35	30	34	31	23	27	39	42	36	33	30	36	33	29	37	38	29	24	20	42	24	41	22	33	46	40	27	37	35	40	27	20	25	30	37	32	29	34	40	38	27	34	32	29	38	38	40	34	26	31	31	27	28	33	33	42	30	23	44	24	35	39	31	33	27	36	36	40	41	29	26	22	30	31	37	32	35	36	43	23	35	35	26	22	28	29	37	43	40	28	38	41	37	35	29	24	32	37	35	40	27	31	28	33	32	23	33	29	37	33	32	36	42	38	29	41	32	23	36	36	35	40	33	41	40	21	43	40	37	39	34	31	28	33	29	24	34	32	34	30	35	27	34	36	42
10789	1733	829	1910	3316	3042	2457	2087	1637	1453	1197	1056	1020	947	957	819	862	928	898	730	719	703	689	700	633	623	679	669	617	619	603	641	610	601	601	572	597	618	620	609	578	560	610	585	568	555	544	612	606	563	574	586	607	566	502	592	591	598	556	554	580	564	607	564	561	572	585	570	607	595	584	542	564	541	578	531	555	573	572	563	509	539	560	556	560	560	560	546	525	547	585	578	595	583	557	537	565	594	565	569	569	590	562	569	528	545	623	556	586	584	540	533	606	587	511	541	571	563	524	520	580	602	598	570	579	601	577	607	546	578	574	606	588	562	570	557	576	554	599	518	535	558	542	557	577	540	548	548	547	539	533	556	562	554	565	566	526	577	555	559	565	571	596	516	547	557	559	559	540	561	576	621	579	548	545	539	571	550	577	590	594	534	589	536	586	577	633	537	589	558	587	578	560	535	561	532	573	569	576	586	530	569	575	550	548	598	630	545	615	565	582	538	556	545	523	543	556	559	575	553	556	593	558	549	543	580	535	545	547	574	588	599	567	587	565	591	552	563	517	519	565	556	545	505	541	529	570	573	538	558	604	571	554	590	550	533	563	586	605	576	528	569	533	561	547	565	541	579	586	554	638	561	575	545	566	554	557	556	531	554	562	547	637	542	558	552	568	583	553	541	528	546	562	544	576	589	571	568	586	589	577	610	553	597	577	568	555	586	579	564	558	575	516	502	588	582	557	560	537	566	519	508	556	545	576	589	655	543	597	538	567	527	532	554	546	541	563	546	566	541	565	588	520	563	594	574	549	583	551	555	561	533	578	535	541	526	576	548	572	589	568	568	568	545	557	547	566	551	581	562	557	555	569	551	555	562	526	590	601	558	584	553	562	582	549	588	556	583	584	554	636	562	580	607	576	576	556	541	546	579	557	559	573	570	568	514	555	584	554	562	544	560	566	538	584	556	557	559	552	552	541	550	581	544	552	573	559	585	526	559	595	557	559	556	560	542	590	570	561	593	544	552	576	529	555	541	561	540	586	487	537	580	549	576	574	560	498	563	542	579	514	528	569	578	547	555	552	564	532	584	573	568	557	581	555	553	576	600	550	590	542	576	569	555	556	576	576	598	571	542	579	553	529	574	550	560	550	516	569	594	561	577	513	579	554	601	509	557	544	543	558	524	541	541	566	549	586	575	603	555	519	586	547	565	564	574	579	552	589	581	545	528	518	583	557	596	555	568	503	589	592	538	568	527	567	564	554	590	557	540	560	549	594	599	569	589	595	564	556	584	573	558	611	538	575	561	555	544	555	565	529	554	559	561	576	542	580	549	584	547	551	519	582	539	584	595	526	590	565	570	497	611	541	575	574	562	577	563	584	595	600	528	549	569	586	590	531	561	584	566	565	583	549	562	554	536	565	601	573	563	538	526	575	558	589	554	537	586	532	560	595	553	554	499	561	567	568	540	567	551	590	595	549	527	582	576	603	548	523	641	573	618	600	565	584	548	543	524	547	579	542	572	494	557	545	531	603	567	563	555	556	565	576	548	565	541	550	587	582	558	533	528	538	563	578	566	530	565	564	542	575	540	550	592	597	545	606	541	623	566	566	590	554	560	567	562	582	571	584	582	564	599	593	572	555	553	558	543	539	544	576	529	535	552	540	584	557	537	539	516	592	603	555	600	544	550	547	538	562	551	552	561	549	520	552	589	555	594	540	574	567	551	543	533	579	567	559	553	560	554	567	603	555	588	530	594	558	556	571	580	535	567	564	542	576	556	555	565	522	613	633	548	554	563	550	547	556	569	560	600	557	542	556	518	550	554	555	537	569	555	560	568	562	592	623	571	549	563	586	547	565	563	550	564	536	562	578	585	571	540	556	564	562	541	562	507	586	590	544	564	613	539	534	539	546	517	542	581	581	564	529	557	593	534	598	532	569	518	555	555	548	518	583	551	569	557	585	594	590	591	551	540	555	549	561	506	563	577	565	566	619	519	575	595	601	584	601	553	538	590	534	533	523	555	577	552	545	571	547	500	597	529	536	608	525	562	550	537	564	589	539	562	560	575	539	553	568	573	532	577	550	541	598	530	552	551	531	553	541	552	552	581	568	585	531	564	541	585	582	542	525	557	542	554	539	555	571	573	583	538	549	552	546	579	568	538	567	561	552	554	581	571	598	516	523	535	573	528	537	536	584	584	608	562	567	558	554	539	562	567	576	547	548	547	541	554	532	579	501	572	590	538	584	550	565	545	579	564	521	542	522	573	530	564	583	575	521	516	520	566	561	575	506	588	561	547	543	508	548	594	519	515	551	565	562	604	575	546	568	561	553	560	589	553	601	518	530	552	586	557	592	555	588	535	571	581	560	579	533	570	574	588	532	579	627	577	606	552	553	567	538	517	568	586	591	544	585	550	520	561	580	571	585	578	523	587	610	577	552	580	541	585	535	583	575	567	563	597	575	583	552	550	552	571	545	579	539	547	592	553	568	614	587	559	553	529	528	560	555	585	515	572	551	583	561	539	560	572	562	557	549	548	577	575	588	563	542	550	524	566	538	579	548	593	551	506	538	579	530	552	524	558	556	521	603	563	554	533	557	552	532	591	566	542	540	548	534	507	530	553	519	583	519	527	583	523	548	598	527	522	591	527	525	552	550	569	534	602	592	543	590	551	607	548	555	500	602	592	567	530	536	545	558	543	588	576	513	559	522	578	570	556	599	572	543	567	593	582	526	564	517	592	564	573	554	574	586	589	587	569	565	509	545	569	579	593	572	568	554	542	518	557	548	549	545	563	577	594	529	518	559	538	555	585	570	576	553	591	600	557	556	542	574	568	574	532	586	536	534	591	566	538	539	580	575	535	554	568	551	583	569	565	590	505	546	570	552	542	523	559	544	576	556	578	564	542	579	546	545	551	571	528	600	534	585	545	597	519	561	581	565	546	549	598	568	565	549	526	601	570	555	526	567	570	555	519	592	594	527	571	563	572	559	566	562	602	571	564	524	563	565	577	547	555	568	556	550	553	626	546	580	539	570	558	540	561	593	555	547	538	537	558	549	542	541	505	543	602	564	564	561	562	525	565	542	562	553	611	543	571	564	538	584	570	563	578	555	588	578	550	565	562	574	497	536	554	561	610	598	560	538	576	577	510	571	552	573	566	550	556	573	517	547	602	555	604	521	536	561	510	554	572	566	596	545	557	537	528	568	511	556	639	557	548	566	552	523	556	604	592	584	555	572	542	560	520	543	590	565	562	577	537	560	550	572	578	570	585	577	615	568	547	530	569	619	577	553	602	531	586	586	573	555	574	552	539	562	558	526	528	559	546	563	580	550	560	603	562	575	580	520	574	524	562	547	553	593	501	549	578	553	546	590	568	551	525	610	531	575	586	577	528	603	551	548	541	529	603	561	600	578	562	549	583	567	543	542	562	556	548	585	570	597	515	554	574	562	554	581	542	559	589	521	592	544	594	548	537	539	569	551	540	552	561	563	568
2567	137	84	75	103	147	126	115	111	111	85	92	90	68	65	57	55	71	72	57	60	60	53	65	68	55	66	55	60	55	42	50	59	47	50	51	54	51	53	38	58	45	46	43	51	60	71	62	56	63	40	58	67	59	49	48	46	59	58	39	44	39	56	46	55	48	55	53	55	54	47	47	45	50	55	48	43	43	47	46	57	56	51	42	46	58	46	64	43	48	51	45	45	50	44	53	41	49	56	50	39	49	57	43	47	59	53	53	52	44	56	53	45	52	45	43	48	50	48	49	39	42	41	46	57	62	60	43	50	42	51	52	46	54	53	45	50	50	56	54	58	41	46	46	39	53	50	59	46	52	44	64	54	55	44	62	54	42	48	45	52	47	59	56	45	55	57	44	43	47	47	53	43	57	63	63	50	60	41	51	61	49	45	52	63	53	46	44	43	47	42	55	48	62	50	45	51	48	41	43	41	50	59	70	39	47	57	61	44	40	56	51	52	52	51	50	60	58	53	49	45	43	57	40	52	50	51	56	46	48	61	59	55	51	50	47	51	45	38	48	42	62	42	58	54	43	50	40	41	41	36	53	53	41	66	47	47	56	45	47	41	52	59	47	49	42	66	52	38	63	57	46	58	50	41	53	60	51	64	35	66	47	49	51	45	55	40	53	53	48	61	44	47	42	58	49	54	47	50	50	33	58	43	55	50	44	53	46	47	45	43	47	57	37	51	56	50	55	56	50	50	47	52	57	51	49	40	40	45	38	59	41	52	46	52	49	45	52	44	60	55	47	57	41	44	46	58	50	59	56	46	35	38	49	62	56	52	48	52	48	40	46	48	44	45	48	49	55	41	45	59	63	45	46	39	42	42	42	40	52	39	54	51	52	44	45	49	55	42	43	76	44	47	50	50	43	51	48	48	56	41	40	43	55	46	58	45	48	56	38	51	66	52	42	59	54	53	61	57	46	48	52	52	36	53	46	44	44	54	52	52	52	42	49	60	50	46	41	51	48	36	52	48	52	56	65	70	61	55	44	44	48	58	50	43	54	46	51	58	47	43	48	39	62	44	43	55	44	42	51	42	51	53	38	42	50	39	39	44	52	52	67	44	48	47	49	52	55	45	45	39	53	45	53	49	58	56	48	49	53	59	41	44	43	58	58	58	55	51	47	45	48	51	62	41	49	51	41	41	43	49	48	49	47	38	44	56	52	46	43	40	45	43	53	53	50	44	48	70	52	41	55	43	35	42	51	51	43	59	53	54	47	48	46	44	45	40	43	52	45	50	50	45	49	51	56	50	50	53	44	50	48	61	55	48	46	28	61	50	42	42	37	50	51	44	43	56	55	46	56	52	50	49	49	56	44	41	45	46	44	64	47	43	44	52	42	57	42	52	50	50	60	53	51	55	49	51	63	43	56	59	45	50	59	53	61	56	58	52	40	48	52	48	44	37	50	38	51	47	60	42	45	54	40	48	44	47	56	62	43	49	53	53	44	65	62	44	34	48	50	50	57	61	47	49	56	52	54	48	46	55	42	59	58	38	41	55	57	44	54	61	54	42	53	44	56	57	43	50	38	51	55	48	39	32	46	51	51	53	46	38	46	45	54	47	58	48	46	59	55	44	53	42	48	54	51	49	48	44	44	51	39	60	51	50	38	49	33	56	57	43	45	39	43	61	54	50	64	44	49	62	50	45	41	49	65	50	42	53	48	66	45	53	47	36	52	38	51	43	42	52	60	48	52	47	36	35	51	39	58	51	62	44	51	57	60	41	52	50	46	56	56	47	55	42	48	44	54	42	62	43	54	64	55	53	50	49	41	53	47	60	57	47	51	63	49	51	41	48	59	58	54	54	46	50	52	45	48	52	44	42	61	53	54	58	53	41	47	63	52	49	50	62	45	47	40	61	49	50	47	55	53	48	57	57	60	57	54	45	48	62	46	45	48	58	47	59	52	48	56	49	61	51	49	65	45	48	57	49	51	53	59	40	40	45	37	60	52	58	50	52	59	49	49	50	52	47	53	50	45	41	55	59	47	57	44	51	50	65	49	53	58	46	46	60	54	53	58	49	56	55	50	50	47	52	54	41	27	61	49	40	56	34	49	52	47	57	51	53	42	49	59	49	52	49	44	53	48	46	58	47	40	54	40	35	59	48	37	62	48	43	63	61	52	59	36	49	55	50	39	45	43	38	33	54	40	52	55	53	49	49	45	38	38	50	47	43	52	42	45	51	55	48	53	57	49	49	47	53	52	46	60	48	51	35	62	53	49	60	47	50	59	40	48	55	48	60	52	39	49	59	40	47	44	52	54	56	36	53	50	53	39	60	63	53	46	51	60	38	47	54	57	47	50	43	55	48	56	43	55	59	61	63	55	60	42	54	60	46	57	52	46	52	65	67	46	51	55	40	38	45	44	37	47	47	51	59	47	56	58	52	51	46	52	46	46	36	49	40	53	61	33	57	55	49	52	56	51	43	46	60	40	51	46	52	45	53	53	53	66	48	56	46	48	49	57	51	48	45	57	47	51	53	51	46	54	53	54	47	60	40	43	49	40	41	43	55	41	52	32	45	46	47	61	54	37	56	56	52	55	36	51	57	47	44	39	46	48	38	66	51	48	46	41	42	45	48	54	50	48	55	47	52	50	46	46	33	48	52	41	52	40	53	50	55	50	49	50	47	47	51	53	56	51	45	45	38	54	47	44	54	55	55	50	39	58	43	52	29	41	55	52	48	56	69	46	49	40	47	60	38	51	52	53	52	48	49	57	48	49	50	55	55	54	34	51	43	50	39	68	45	60	47	51	50	61	47	60	50	48	44	30	54	43	42	46	49	46	50	52	50	28	59	53	47	50	52	48	57	55	46	42	42	40	54	51	58	62	49	44	47	62	46	44	49	46	52	51	61	58	54	43	49	44	51	64	58	63	47	48	37	47	53	37	56	58	47	48	57	39	49	58	47	55	55	42	45	45	40	57	49	47	56	46	55	42	50	59	51	45	64	47	51	42	45	27	55	32	48	51	49	52	44	51	53	52	48	64	55	50	46	40	44	43	54	44	60	52	44	52	44	52	59	47	54	51	55	68	37	50	47	52	69	42	52	46	45	45	46	33	47	51	48	54	51	39	48	53	51	45	48	45	50	58	56	53	50	39	38	63	46	53	49	54	45	45	49	47	53	60	58	50	50	49	52	55	60	53	53	49	47	57	50	57	52	53	58	46	64	54	52	55	40	52	50	49	55	41	41	51	48	53	54	55	34	46	45	61	46	44	45	48	37	43	45	52	49	50	51	43	50	52	41	52	55	54	58	64	53	61	45	63	42	49	50	48	48	52	44	40	43	43	37	51	47	48	66	48	41	46	56	40	46	45	50	49	53	54	55	50	41	54	53	57	49	41	57	61	39	53	59	50	58	47	54	49	60	50	55	43	52	42	46	55	47	46	52	56	48	45	48	50	35	50	53	48	54	47	40	60	50	53	44	50	37	52
14533	3745	2025	5698	10236	9565	7710	6139	5100	4038	3475	2987	2634	2300	2119	1960	1967	1949	1888	1498	1389	1387	1266	1254	1195	1145	1134	1135	1183	1096	1033	1077	1038	1008	925	1050	910	955	994	926	996	979	973	968	956	964	994	877	884	940	891	960	909	890	874	922	932	892	896	873	927	929	913	865	888	902	893	904	918	886	921	884	910	829	859	918	855	919	904	860	809	886	852	875	863	942	873	916	872	824	838	896	859	803	867	866	884	866	853	825	881	924	839	903	862	839	837	878	893	883	904	900	805	846	868	893	841	881	836	780	899	862	854	852	914	846	843	825	847	870	852	870	830	854	859	840	883	881	832	916	894	841	827	840	851	836	879	817	836	895	864	796	862	882	845	851	865	884	893	832	902	819	895	869	892	840	859	841	891	882	857	816	878	870	889	896	852	827	899	824	847	825	833	820	848	887	821	855	914	845	887	825	850	849	808	877	885	891	899	907	827	882	840	872	898	857	883	887	835	813	898	825	893	874	908	863	896	804	877	852	840	862	881	855	861	812	837	878	816	871	817	856	847	906	922	874	869	894	798	887	863	895	869	835	833	861	844	855	835	839	811	869	875	859	861	786	851	903	839	839	881	897	837	909	846	848	845	891	860	885	884	815	852	870	874	801	876	847	831	880	842	868	849	892	851	865	896	820	872	842	895	884	853	827	785	844	800	825	841	876	838	777	822	834	868	870	857	870	852	868	896	863	826	860	879	850	858	862	890	897	924	829	890	783	854	889	868	823	867	822	875	871	838	827	789	836	868	933	878	866	886	855	896	868	885	870	830	833	887	898	842	830	860	847	815	859	857	828	876	856	849	860	861	858	860	829	823	870	853	861	899	837	865	867	832	862	875	842	818	846	852	899	856	870	834	844	864	860	802	946	944	832	859	882	825	894	873	776	865	836	803	897	834	872	842	866	834	814	836	864	870	855	816	823	856	844	838	852	889	880	857	889	861	862	905	833	902	874	861	878	888	787	874	847	835	838	857	833	822	865	846	869	814	877	878	866	905	848	882	829	867	867	857	881	837	848	886	846	825	861	888	864	841	860	830	850	899	876	826	847	815	884	839	832	885	912	876	932	877	841	829	832	823	904	865	840	927	895	785	932	828	917	854	807	851	881	789	906	877	832	844	907	835	834	868	852	831	838	824	853	814	914	812	834	886	842	849	877	874	851	851	866	808	839	811	830	843	793	805	826	839	863	870	848	841	894	818	856	887	851	850	811	813	821	829	863	881	817	838	841	898	912	863	871	850	821	888	828	841	844	830	839	848	860	843	799	848	840	841	882	857	880	812	838	853	841	858	836	901	847	865	897	894	840	830	846	864	884	797	869	855	896	893	848	862	880	879	829	849	858	872	859	823	831	841	828	874	850	808	848	841	847	853	846	851	806	900	886	858	825	845	857	874	854	841	804	910	889	855	844	851	839	881	892	840	859	849	916	839	850	820	871	838	864	835	856	842	852	847	896	839	843	916	846	841	832	903	856	880	869	888	800	868	852	843	793	868	879	832	889	885	836	898	875	858	856	843	861	865	782	834	871	830	838	845	851	854	871	870	807	887	835	885	830	838	898	886	863	887	875	889	823	877	821	843	827	908	827	856	860	863	835	877	877	824	881	861	841	886	865	855	835	837	865	868	845	861	898	814	835	857	857	839	867	820	838	814	838	886	818	924	818	810	913	871	861	863	829	840	867	875	819	893	849	862	853	885	852	891	870	841	819	880	855	840	826	837	773	828	851	855	889	827	835	848	861	835	814	868	859	812	879	839	837	870	860	849	827	806	837	869	851	819	837	842	836	866	853	832	852	891	831	836	809	817	843	910	864	817	856	820	797	850	854	843	868	867	851	860	838	840	812	892	867	827	865	831	829	860	846	862	873	851	838	893	887	789	882	907	869	925	894	815	827	893	881	866	827	859	822	889	878	876	899	806	885	880	849	857	861	863	895	868	907	844	904	823	816	871	810	855	856	858	837	878	851	825	856	862	908	831	836	901	862	880	910	825	845	861	848	803	794	846	773	857	874	846	870	846	889	878	892	826	845	819	856	850	880	840	873	856	847	850	818	850	838	838	863	848	859	868	827	858	795	828	893	862	842	823	848	825	815	876	836	866	847	860	805	900	836	874	850	853	836	892	836	866	846	861	808	856	860	874	849	853	905	878	821	878	829	788	846	820	874	867	881	788	849	836	845	811	893	891	799	859	822	893	827	840	877	851	800	863	842	832	854	906	869	852	836	844	855	832	853	816	874	861	845	853	864	898	845	839	878	872	841	873	870	849	810	859	865	864	847	868	873	841	859	873	882	860	826	865	837	874	856	900	900	829	894	909	851	876	858	835	838	882	864	795	925	815	866	852	877	862	853	794	902	862	872	879	853	843	857	859	885	860	850	833	825	898	844	847	861	829	850	836	890	863	855	886	841	852	826	895	846	833	855	849	849	853	867	811	895	835	837	850	864	847	860	837	822	876	858	839	792	827	836	828	900	851	829	834	849	825	851	850	835	875	851	855	816	890	857	863	876	837	894	772	859	886	900	907	835	887	861	832	847	884	815	856	866	856	879	845	837	829	864	821	918	897	858	846	831	859	853	812	864	848	884	908	812	882	874	897	870	859	874	877	907	925	834	851	868	814	867	883	805	903	869	847	907	863	878	797	870	849	876	871	862	905	794	827	834	848	846	830	871	889	786	879	890	859	878	887	877	829	850	837	853	870	810	874	878	866	857	858	853	837	887	865	899	828	848	866	906	860	844	876	881	846	878	885	826	869	907	800	865	864	815	841	853	821	896	851	882	850	914	872	909	831	866	853	820	838	862	818	823	888	863	865	808	864	849	855	870	877	840	897	831	860	837	841	891	856	839	867	823	829	835	850	803	865	885	812	892	818	900	837	872	847	921	839	837	792	874	881	817	904	830	885	822	835	809	910	870	879	846	841	854	823	903	860	890	868	848	814	860	835	886	836	871	842	858	842	869	905	844	883	833	858	862	848	894	863	805	837	850	808	865	813	877	870	875	847	868	870	855	815	899	878	854	878	868	882	812	895	836	836	825	847	846	835	848	807	908	892	896	861	851	814	847	843	846	849	830	820	856	820	805	809	860	880	856	850	851	841	842	815	866	928	841	869	887	860	914	885	814	805	858	886	862	841	843	854	843	830	806	855	881	881	897	883	840	840	869	859	829	871	863	902	884	933	824	875	879	864	876	886	812	865	855	895	826	851	845	855	868	847	856	861	869	861	869	801	834	818	831	871	849	846	803	798	809	878	862	843	904	869	874	873	858	871	870	838	886	870	873	848	805	821	875	839	855	847	845	834	889	832	826	881	828	854	863	862	814	825	893	882	801	851	850	823	837	852	856	868	872	868	840	891	809	856	845	892	821	855	854	858	864	874	805	837	840	820	881	811	867	875	830	816	827	886	814	874	835	828	855	856	843	837	788	821	868	810	831	882	813	816	887	853	862	860	916	828	823
2627	120	89	84	108	117	111	128	102	117	86	84	77	54	70	60	76	74	64	63	41	64	58	65	67	62	62	60	59	62	54	48	49	49	63	53	43	53	61	48	57	46	49	46	51	46	57	46	61	46	60	49	48	52	46	42	48	55	45	54	55	47	41	57	62	53	51	44	45	34	55	43	58	49	60	40	48	59	55	51	48	62	64	58	47	49	45	43	63	46	51	44	53	48	43	52	52	55	50	44	47	46	50	46	53	58	37	38	57	68	42	52	36	58	52	39	44	48	54	56	47	46	48	42	50	41	54	52	48	48	41	51	47	53	53	33	56	51	59	40	42	48	54	53	55	57	58	49	44	58	49	38	50	52	44	51	52	42	62	42	59	51	43	44	66	47	47	57	54	52	46	52	54	42	40	56	49	44	44	60	53	46	59	52	42	58	38	55	50	51	42	59	47	55	55	58	39	44	57	58	67	58	44	48	48	50	40	42	46	51	62	63	55	44	34	48	55	42	46	51	52	48	46	51	40	41	63	37	58	50	51	49	41	50	55	47	52	49	45	53	68	52	48	42	56	55	51	50	58	47	38	56	57	38	48	61	56	62	36	46	54	54	52	58	53	55	51	55	63	50	53	46	47	60	61	50	45	56	40	44	44	57	66	45	59	35	51	48	58	47	47	51	50	51	44	51	39	48	49	46	45	47	56	37	51	46	58	41	58	46	51	56	50	67	53	50	56	54	59	54	48	53	44	52	49	54	67	49	50	52	41	45	50	59	43	56	51	49	50	50	56	47	43	46	48	47	54	57	52	65	45	55	54	43	56	47	42	45	47	58	61	62	43	50	59	52	55	44	62	50	47	46	56	76	45	49	57	48	42	50	52	49	59	50	50	38	32	60	54	58	41	46	45	54	38	58	49	52	30	49	47	40	52	52	47	46	53	51	56	61	46	55	50	39	44	62	59	49	51	44	59	55	69	60	59	52	51	56	53	65	55	53	36	60	42	44	50	45	60	60	61	42	51	48	41	47	48	50	44	45	49	61	40	47	54	54	45	51	59	47	42	62	55	44	37	54	56	40	37	54	45	53	46	46	38	51	61	48	50	35	52	56	50	50	49	53	51	45	46	49	55	54	45	38	45	50	50	47	47	42	56	49	45	48	53	50	42	51	45	49	53	54	48	56	44	39	51	53	55	58	57	46	67	40	47	45	49	32	65	52	57	49	37	44	53	46	65	54	48	40	51	47	45	51	68	47	38	47	47	55	49	57	61	51	60	52	57	44	46	52	42	53	56	54	61	63	51	54	49	54	55	55	46	37	56	55	51	55	54	41	50	49	56	54	57	50	52	52	50	54	49	49	62	45	62	54	49	58	58	59	51	40	47	49	48	47	50	50	50	62	66	53	51	53	39	52	46	62	49	53	57	65	48	49	47	62	43	55	46	64	65	46	43	46	43	58	45	42	58	56	49	44	40	54	41	60	54	56	46	48	58	37	48	55	53	44	59	64	49	50	52	59	46	52	48	49	69	50	49	47	40	52	53	43	58	56	49	47	49	53	45	59	60	41	55	66	44	55	46	43	53	43	56	50	59	40	46	49	48	46	45	51	67	39	49	52	67	61	41	55	56	53	58	46	45	44	49	46	41	49	53	49	51	49	50	30	59	50	37	50	46	47	48	38	45	51	44	46	57	47	55	63	49	57	43	52	45	58	46	64	47	61	55	55	59	51	40	50	49	49	44	55	42	61	54	49	40	50	52	60	56	41	51	43	51	48	56	64	45	54	45	51	53	53	54	57	56	51	56	48	52	61	45	57	46	49	46	41	61	52	42	51	39	58	48	48	48	47	51	47	53	53	52	46	52	52	45	48	59	54	58	62	53	55	48	49	37	50	49	47	36	47	62	64	54	52	52	45	54	44	47	41	67	48	46	34	52	56	50	43	36	48	55	45	62	43	63	42	54	56	43	53	50	52	39	54	44	43	46	51	51	51	35	57	46	46	46	61	45	56	48	51	55	64	53	59	42	43	48	54	59	48	50	53	58	61	56	47	30	54	53	55	41	58	36	59	49	49	42	55	43	52	45	58	56	55	73	40	60	47	44	43	55	50	49	42	52	47	56	47	48	43	48	57	47	53	46	44	38	51	56	52	62	56	47	52	50	41	48	57	63	54	51	46	53	57	47	56	49	49	51	60	58	49	39	60	39	37	47	43	51	50	49	36	56	49	49	57	57	53	58	43	41	39	57	52	56	45	43	54	65	55	42	56	61	50	49	53	42	42	42	60	65	56	48	50	49	39	49	56	43	50	43	53	34	53	52	42	58	51	46	54	47	51	59	47	45	65	51	50	32	46	48	53	56	48	46	41	41	45	45	56	39	46	71	50	67	62	57	45	47	56	51	52	56	52	51	40	46	44	49	58	58	60	56	64	47	42	61	55	45	50	58	48	59	46	49	55	52	59	35	47	49	54	57	57	37	53	44	59	53	57	63	46	56	56	53	43	56	45	46	58	46	49	38	45	54	58	48	61	48	49	51	58	64	68	61	29	47	48	49	42	56	46	51	53	52	46	56	45	59	48	54	41	41	44	44	58	56	46	51	57	48	41	55	49	43	51	29	41	44	42	51	52	47	56	49	58	45	43	45	57	57	50	49	52	58	52	33	56	48	40	52	49	58	48	56	42	59	69	61	58	48	39	47	52	47	50	56	44	50	54	34	52	54	44	46	54	59	34	46	51	44	37	51	39	37	48	44	51	51	45	51	42	43	38	55	51	51	48	50	52	54	47	50	47	60	44	55	40	43	35	44	55	57	46	68	46	44	41	49	37	38	40	51	44	45	54	49	36	50	37	63	33	41	50	47	51	47	53	52	58	49	52	59	46	42	50	50	43	43	47	51	65	46	44	58	50	50	54	38	60	49	54	38	45	38	52	42	47	38	39	40	56	56	57	45	50	54	46	55	57	48	48	33	53	64	46	52	56	37	52	47	53	42	58	49	55	46	46	44	52	61	46	68	49	65	38	54	60	42	49	52	62	57	58	44	52	71	44	58	54	51	55	46	52	39	60	55	54	43	47	49	38	50	55	43	48	50	50	51	52	40	54	37	39	44	59	58	41	42	62	41	44	39	46	56	53	50	51	45	48	64	37	54	51	53	62	53	43	47	57	59	50	56	58	37	53	60	49	47	38	59	58	47	58	59	40	48	54	50	52	47	47	56	52	46	50	47	45	39	40	51	50	41	49	52	69	59	56	45	46	53	46	41	60	40	43	49	53	52	49	69	49	51	44	46	44	46	51	56	47	46	38	50	54	62	37	51	57	49	33	53	51	56	47	62	51	59	48	52	62	47	42	59	42	44	45	63	54	39	45	40	48	44	39	46	65	40	52	55	48	63	48	49	44	40	55	48	53	39	53	51	39	49	51	54	58	63	55	51	44	57	52	59	45	50	50	52	41	67	52	45	44	42	54	34	48	51	60	47	45	53	36	65	53
14056	3493	1923	5312	9373	8838	7214	5771	4581	3688	3303	2780	2403	2262	1991	1812	1822	1932	1816	1425	1366	1367	1260	1197	1120	1130	1124	1132	1054	1052	1035	1054	999	1001	982	1017	963	957	952	932	964	1002	907	884	895	941	907	969	937	908	872	895	882	940	894	924	937	914	857	892	948	944	861	916	902	896	884	807	846	856	901	857	933	878	828	830	867	861	940	898	841	806	880	850	900	841	874	855	871	796	902	908	876	827	934	868	831	857	912	848	848	929	852	847	852	840	867	858	843	857	843	884	915	859	814	840	869	888	906	815	837	866	862	826	894	845	820	849	857	864	843	849	881	816	846	849	846	801	890	869	887	844	851	830	852	841	859	841	822	822	791	866	869	851	840	793	838	847	875	828	863	859	856	849	876	888	822	830	835	866	815	851	835	825	841	869	829	894	843	833	864	859	835	849	861	899	834	845	864	825	865	870	862	830	860	865	848	830	843	824	841	903	837	876	846	833	835	878	853	821	832	817	838	857	827	852	847	861	831	829	851	844	871	851	871	830	837	819	860	809	882	807	859	849	853	879	885	837	827	852	852	878	788	837	810	842	865	839	825	866	749	837	840	822	859	866	812	823	820	849	847	846	892	852	853	835	885	806	815	876	821	823	823	817	901	866	805	813	885	803	881	866	833	834	832	842	856	858	861	892	821	835	867	854	859	863	837	820	871	839	834	818	861	840	864	836	848	871	829	884	847	804	826	891	842	823	830	865	848	825	862	825	820	851	831	873	846	829	854	842	849	872	829	863	861	841	858	870	888	876	838	877	818	838	836	870	835	856	860	840	845	821	887	869	819	819	811	852	855	813	846	808	880	840	848	819	781	872	829	816	870	880	832	858	847	839	847	852	892	806	885	922	833	877	824	873	873	842	839	815	874	809	833	837	825	846	833	843	807	885	871	847	852	857	879	846	875	856	854	913	846	831	875	827	869	849	871	870	855	884	832	860	857	840	857	849	851	849	829	809	846	893	858	860	836	837	811	863	759	799	844	844	855	833	868	879	842	870	836	822	802	857	835	850	815	891	853	790	847	842	809	879	857	875	872	911	842	884	836	806	860	870	841	860	835	873	837	802	906	856	854	810	819	786	890	866	899	860	886	858	814	874	876	906	879	871	882	815	839	789	796	848	854	819	869	846	811	879	875	857	842	849	796	812	820	839	834	850	877	829	847	871	912	822	818	841	805	875	848	876	825	864	893	827	857	859	852	917	849	921	843	860	841	874	816	853	845	810	844	870	827	852	832	876	804	779	837	846	873	848	821	880	888	875	929	868	843	805	835	897	779	880	832	894	809	842	871	849	876	881	903	835	833	836	824	822	880	879	863	844	831	822	905	870	871	908	845	916	862	867	851	827	824	817	888	832	842	856	875	874	848	859	830	845	843	844	849	833	882	838	868	800	876	870	861	838	875	840	802	868	869	840	860	846	821	807	813	852	857	851	859	843	815	848	801	847	871	837	892	853	818	841	851	852	887	857	856	832	881	864	858	824	813	828	883	864	854	896	842	850	858	799	795	830	816	849	897	817	812	846	871	769	878	897	862	873	839	849	822	817	852	899	846	830	848	830	831	866	860	891	814	900	883	832	814	881	894	833	887	874	858	850	939	850	838	885	833	818	865	860	858	855	834	880	873	851	839	869	847	847	899	851	857	839	922	883	820	827	878	830	827	872	831	861	849	849	830	865	838	817	782	834	835	861	837	863	830	872	897	819	846	840	881	859	865	869	887	852	835	857	799	852	860	847	860	874	890	846	851	859	812	881	874	876	784	852	877	822	827	858	846	816	831	825	857	837	816	849	859	870	831	894	869	871	873	832	882	785	845	817	819	806	879	907	824	854	854	877	871	828	837	845	861	906	849	828	874	813	844	809	833	837	826	860	835	859	866	848	850	853	914	834	858	836	870	826	880	847	824	836	844	867	863	855	840	830	888	870	874	871	861	837	817	816	881	901	856	869	870	852	896	818	863	838	877	892	853	791	869	854	870	881	807	839	842	829	833	871	895	823	789	841	864	877	815	840	896	879	866	859	833	839	807	850	849	830	896	903	889	845	915	848	871	823	843	841	885	847	852	852	834	864	827	848	806	857	786	836	833	907	854	822	805	852	822	828	833	869	854	881	832	827	846	827	872	872	874	829	832	873	894	915	817	824	868	779	898	849	818	895	802	875	847	893	854	862	820	848	840	825	873	832	847	886	853	827	842	856	848	821	859	829	824	824	807	883	831	846	802	809	891	858	819	846	835	839	852	865	863	850	840	826	833	853	831	836	812	866	820	826	858	836	821	836	883	857	812	800	842	864	838	803	889	839	860	864	816	872	794	840	839	843	890	851	843	836	881	863	847	810	884	844	832	831	814	862	825	867	848	846	810	882	865	815	823	858	839	856	844	865	897	851	853	880	824	888	858	837	870	826	817	882	843	864	878	793	824	826	788	806	827	874	847	781	811	893	830	835	810	860	876	792	865	853	890	842	890	840	865	855	853	856	827	863	878	876	920	796	846	858	823	815	812	875	854	859	867	830	833	875	806	857	832	870	854	844	868	862	875	874	862	861	890	830	887	789	846	849	805	880	902	833	793	835	839	859	844	868	843	886	858	827	846	887	865	794	824	813	860	829	860	848	890	870	867	807	844	871	859	873	839	851	819	854	828	878	872	846	856	904	822	879	832	874	861	851	877	880	892	889	881	876	849	831	856	841	854	834	833	882	868	886	822	903	794	846	812	838	828	806	903	804	870	860	836	844	829	767	813	859	885	819	859	856	815	819	903	831	823	817	887	892	890	822	846	859	820	887	858	793	891	814	833	794	844	859	799	831	805	845	816	840	858	875	851	909	920	847	840	807	810	826	872	843	922	879	846	829	812	858	919	877	840	873	876	844	832	810	833	849	873	872	808	816	832	837	833	841	798	916	841	866	860	840	836	878	839	863	906	885	882	800	833	859	878	835	842	867	850	821	877	829	852	859	859	886	889	819	813	847	854	815	842	819	866	856	845	825	846	881	882	845	861	845	825	830	901	835	879	834	871	791	847	871	873	933	796	838	853	820	801	847	913	865	853	884	871	814	852	863	832	857	905	832	811	866	872	846	887	810	846	834	806	851	796	900	820	811	834	833	848	839	855	885	887	873	837	847	862	886	831	850	812	844	865	835	852	858	917	817	831	816	843	860	836	829	878	876	782	856	846	829	843	845	827	873	900	824	844	819	841	834	840	792	792	849	906	837	827	841	800	859	886	858	871	896	865	892	838	849	815	853	788	837	822	861	852	819	832	858	861	836	875	854	833	866	851	808	848	805	860	863	860	836	787	847	853	820	885	809	890	852	859	833	854	861	863	842	843	840	792	807	814	857	843	817	803	808	875	865	846	845	884	837	845	852	863	819	786	834	855	846	829	873	823	859	796	849	804	814	855	860	840	874	827	839	802	847	855	818	840	852	861	853	846	840	836	789	829	841	866	851	868	894	858	868
2017	204	111	87	161	195	189	152	140	129	101	85	101	76	63	54	59	71	61	46	38	47	39	34	36	28	30	36	25	37	36	35	31	35	36	26	28	34	30	24	29	27	22	28	29	24	25	22	16	22	16	24	20	31	29	29	31	26	19	32	17	16	26	19	25	23	18	16	26	22	18	26	28	22	19	20	19	30	13	31	21	19	17	28	22	26	16	16	25	16	25	27	18	23	29	32	20	18	21	39	19	13	36	24	26	24	24	30	23	12	20	28	23	25	16	22	21	21	24	26	19	18	23	26	29	27	22	21	21	21	17	21	23	19	20	19	22	37	26	20	25	28	31	22	19	27	12	17	23	19	10	16	24	27	32	26	22	18	19	23	22	22	30	23	28	26	23	18	24	20	20	22	17	22	19	26	16	24	25	31	22	19	33	29	17	25	24	26	24	20	22	19	24	14	22	23	15	17	21	29	20	34	33	24	14	26	23	25	20	20	18	24	23	23	20	24	24	24	25	20	27	17	28	22	20	26	18	23	26	17	27	17	33	23	36	22	24	20	22	27	25	27	28	30	26	23	28	19	21	22	24	15	21	23	11	15	20	17	32	29	27	21	23	26	24	17	22	29	27	23	19	22	34	25	19	26	22	21	20	23	15	25	26	19	19	17	24	21	20	23	28	22	13	23	32	17	28	27	26	25	20	28	24	31	21	22	15	28	23	26	26	24	29	20	36	14	33	30	19	24	26	12	18	24	26	22	27	32	20	26	17	17	28	21	33	22	30	26	27	25	26	20	20	25	22	23	22	27	26	25	15	15	28	21	22	18	5	20	22	22	19	25	26	19	16	27	26	38	21	22	25	33	21	22	10	26	17	25	22	36	29	25	26	25	27	31	20	33	20	30	26	22	20	27	25	28	20	13	32	19	26	16	17	19	34	15	19	25	15	23	29	19	30	17	23	25	17	23	23	23	19	24	19	27	25	24	22	19	22	27	23	19	24	20	21	16	24	19	28	19	29	22	26	29	29	29	22	21	19	27	18	13	28	23	24	22	25	18	26	28	19	19	18	18	24	27	23	19	25	26	20	23	17	22	26	26	24	30	18	30	21	22	28	22	33	22	19	27	21	29	21	12	17	28	18	19	17	24	26	28	26	20	19	23	24	33	22	15	17	21	15	21	18	23	26	23	24	23	33	23	25	23	24	26	27	18	22	19	32	19	20	25	24	24	18	23	26	22	14	19	22	18	24	26	25	25	33	20	22	21	20	19	20	14	21	19	23	19	18	22	13	22	22	20	20	20	25	23	23	19	18	19	10	25	20	22	20	24	13	33	23	16	28	25	24	28	25	23	29	30	29	20	19	20	18	28	20	28	23	19	16	26	28	25	23	23	29	15	23	19	21	22	17	31	21	22	13	27	20	14	19	21	24	24	22	33	22	26	26	16	21	15	18	23	19	16	19	29	27	13	21	20	18	25	32	21	27	21	28	21	23	20	28	22	16	22	25	30	27	19	28	24	17	17	21	29	23	13	25	22	21	28	25	30	26	28	20	24	25	19	19	24	22	13	23	22	30	29	26	18	15	19	20	23	25	21	22	22	21	26	27	24	21	20	29	30	29	18	25	27	19	18	21	28	24	21	26	17	18	17	27	22	24	18	25	21	28	22	30	21	25	14	24	24	28	26	17	19	22	20	25	18	19	25	18	18	28	21	17	14	21	25	17	27	21	27	21	26	27	12	16	17	21	21	21	26	26	29	26	21	20	19	19	28	38	19	27	16	26	34	16	28	20	26	18	23	24	24	26	18	21	30	21	20	27	21	30	14	21	17	24	30	25	16	19	24	21	21	21	26	22	22	19	13	26	14	23	32	24	32	27	27	25	25	21	23	18	28	30	25	27	21	22	18	19	22	28	20	20	29	19	26	16	21	23	23	16	24	24	20	26	21	28	20	22	32	22	29	16	21	25	29	22	25	21	27	21	26	18	29	26	25	16	20	23	22	25	22	23	24	23	20	18	23	26	22	24	21	23	21	24	27	27	17	20	18	23	13	16	15	28	19	21	34	19	25	20	20	25	21	17	22	20	22	21	21	19	26	15	22	14	19	17	19	22	16	24	20	18	20	22	33	15	24	31	23	32	21	31	24	22	15	24	20	24	31	30	30	33	24	18	19	19	28	29	25	26	31	19	16	24	20	15	22	27	19	18	33	22	21	26	20	21	20	24	14	18	22	20	28	15	29	26	22	28	28	21	23	17	26	23	26	22	22	28	21	19	20	21	29	21	22	21	24	34	14	27	19	20	23	19	31	29	22	30	15	20	14	20	28	14	16	22	23	12	20	23	19	22	35	23	15	23	21	19	22	21	23	24	23	21	20	20	27	20	26	17	24	28	19	22	19	28	18	13	14	22	24	28	21	17	28	23	19	24	21	17	21	21	14	26	31	21	20	29	24	32	17	20	14	24	15	25	24	14	26	20	22	26	25	23	30	29	22	19	26	23	16	25	28	21	22	24	19	17	21	22	20	21	24	16	20	19	27	22	15	25	28	28	16	18	26	26	25	22	20	27	27	18	21	26	24	25	29	15	15	25	21	20	21	16	26	18	32	11	24	24	24	19	26	31	18	22	15	22	22	21	16	30	21	21	22	30	22	13	17	29	28	17	28	28	30	16	20	21	28	22	29	21	20	22	23	25	12	25	23	27	28	32	30	23	18	22	25	33	18	20	34	15	26	17	22	17	22	23	23	18	29	19	26	24	27	22	23	36	23	21	13	17	30	23	27	32	26	18	17	25	23	29	27	21	18	25	15	17	14	22	19	28	30	18	24	29	22	25	27	20	23	22	27	14	26	25	30	20	25	22	20	31	14	24	25	28	20	22	17	17	24	28	26	22	26	21	27	21	21	17	22	29	25	25	25	20	18	24	26	27	21	22	24	22	17	25	23	15	25	19	23	22	25	16	25	22	22	28	21	20	29	26	19	25	18	21	23	16	29	17	28	22	31	35	28	30	19	22	19	27	21	28	14	21	26	32	23	23	26	24	18	21	34	22	21	29	30	23	24	19	19	30	20	24	24	16	20	19	15	22	19	13	24	34	19	21	25	22	23	14	21	15	23	27	15	20	24	24	23	27	28	28	22	23	25	29	23	27	30	20	30	30	23	26	18	20	18	22	20	31	18	26	20	19	19	25	27	20	9	26	24	23	23	19	21	25	25	23	20	32	35	19	21	26	26	29	16	18	20	27	25	24	19	16	24	23	23	27	39	24	23	28	15	20	24	29	24	23	17	22	24	24	18	26	18	19	27	23	22	18	19	20	28	18	21	32	24	18	15	22	29	25	28	26	26	22	23	34	26	15	22	21	31	22	29	18	18	17	20	28	23	17	23	19	25	22	26	28	22	20	22	28	27	14	15	29	23	30	22	18	23	24	24	13	22	24	19	28	17	18	22	18	26	21	26	23	26	23	19	18	25	19	21	22	32	26	23	29	26
20893	6445	2820	9780	16732	15583	12879	10321	8348	6492	5343	4456	3892	3299	2878	2513	2685	2489	2458	1698	1493	1436	1349	1200	1079	1091	1050	996	934	914	858	839	784	744	760	697	665	628	731	650	654	626	605	545	580	585	545	565	553	543	539	496	518	528	548	480	503	488	494	524	512	492	445	477	494	464	473	478	485	424	441	431	438	465	441	488	472	444	424	448	446	429	456	438	425	412	432	431	408	445	435	410	416	436	405	455	436	415	377	458	417	447	442	441	433	446	448	412	432	412	462	422	430	402	411	416	403	413	437	422	419	397	399	385	407	418	401	414	386	422	416	416	418	395	394	395	425	436	429	418	385	394	401	400	408	403	402	396	422	383	434	405	399	388	403	404	409	432	402	450	391	380	421	418	383	383	433	447	386	375	417	361	432	389	405	423	395	396	401	395	385	436	415	412	387	393	408	392	424	396	399	394	418	372	399	363	431	414	405	405	353	401	403	374	358	394	388	394	396	371	451	399	373	362	380	427	389	427	408	379	431	412	415	408	375	383	452	381	412	381	386	418	395	389	393	432	387	383	418	383	384	415	409	405	421	433	366	394	387	403	361	405	393	357	393	407	386	401	401	368	401	386	377	378	369	419	374	425	430	383	388	390	420	402	400	392	393	399	412	399	404	401	369	431	386	395	370	409	418	389	394	418	409	401	426	389	370	435	387	409	409	404	399	435	382	380	381	420	408	390	410	391	413	373	400	387	394	405	435	419	397	422	423	414	408	430	388	389	407	359	438	379	405	397	421	348	401	366	385	387	407	389	346	377	390	363	390	379	353	410	379	415	403	437	423	379	382	381	371	401	383	439	402	379	415	411	356	423	362	394	421	365	373	396	377	405	431	380	391	400	438	381	403	406	377	423	395	404	412	397	442	428	410	398	377	392	404	397	433	385	377	400	372	427	405	372	372	405	383	369	406	422	417	398	405	393	378	395	391	416	413	412	410	379	377	387	414	368	438	400	401	420	406	380	397	427	388	380	391	411	445	424	391	412	383	401	437	377	386	363	408	379	416	387	414	420	401	384	376	406	416	419	385	425	385	352	405	377	411	421	384	422	382	382	385	362	344	381	403	401	378	361	421	383	395	403	397	421	449	410	377	388	410	350	415	372	426	394	407	383	387	380	370	393	385	433	388	387	393	404	408	384	354	376	389	384	403	392	399	405	387	399	402	402	380	406	413	394	401	391	410	413	418	391	396	418	400	378	391	401	405	379	401	430	401	376	404	365	398	368	394	389	403	389	424	441	386	381	370	408	424	398	365	416	413	363	382	401	441	397	436	422	447	434	408	364	397	396	388	394	419	369	417	423	415	405	378	431	423	380	403	381	375	413	407	384	392	370	412	417	394	376	398	396	390	410	391	397	398	408	418	374	413	380	401	395	410	407	399	378	431	383	383	399	414	404	416	439	400	387	378	389	395	396	410	417	425	406	426	413	389	383	425	381	368	380	384	379	395	388	401	394	408	373	384	368	382	403	403	390	398	386	373	395	340	404	434	385	415	394	419	405	393	375	343	417	364	386	414	400	390	379	384	392	381	435	400	413	399	399	403	393	402	378	439	417	386	411	374	396	375	401	394	372	400	424	416	386	396	378	396	415	348	383	409	370	419	394	382	379	388	416	395	354	422	407	381	367	382	398	405	422	406	391	400	373	364	378	384	399	373	388	411	394	388	380	370	405	395	380	394	362	373	390	409	399	394	374	394	401	375	387	412	431	396	411	407	379	386	424	445	397	374	378	415	398	379	406	366	430	419	414	383	374	426	410	411	410	392	402	357	425	394	415	377	380	397	391	390	389	417	385	393	394	416	364	400	395	392	407	381	403	411	406	380	364	368	363	388	405	417	400	401	417	363	430	388	401	417	374	386	357	451	417	371	417	392	417	402	385	418	388	394	420	383	389	396	415	374	377	389	402	393	409	375	425	353	403	393	371	376	377	368	382	416	374	370	401	399	396	390	388	420	426	391	402	361	406	375	399	415	436	413	391	380	430	381	388	369	438	367	420	353	402	387	403	409	390	427	403	374	425	391	399	418	370	382	400	376	381	354	380	390	412	406	375	395	409	376	398	428	393	375	381	399	362	409	390	423	377	366	430	411	394	373	398	368	421	406	394	422	404	414	423	379	392	364	390	386	386	387	430	434	386	390	387	417	392	390	380	377	402	408	381	403	406	402	396	377	419	372	402	401	381	374	402	388	424	419	433	375	441	401	411	403	390	404	398	444	395	396	406	421	402	379	398	362	358	366	399	383	390	395	402	373	392	400	423	406	387	380	381	411	383	372	453	408	408	379	379	381	407	371	365	401	408	404	428	397	411	410	429	391	431	369	381	376	413	355	393	416	427	396	398	373	402	373	406	372	387	391	424	385	367	406	397	387	400	412	404	388	406	405	405	427	411	396	399	407	390	430	387	422	409	398	432	450	440	397	394	374	398	414	382	403	375	371	402	402	390	384	395	379	429	400	381	406	375	401	403	416	365	357	385	390	401	404	384	403	390	402	389	408	425	360	422	395	407	393	384	401	401	402	399	390	408	343	418	420	367	379	399	418	386	425	424	420	416	380	433	443	379	395	437	393	367	429	372	418	388	375	412	410	399	391	448	402	392	424	442	372	410	379	390	414	379	383	410	410	400	363	424	416	351	385	405	392	392	416	403	416	415	378	398	391	409	372	396	412	393	391	427	383	385	421	414	397	382	387	397	409	394	414	397	427	396	423	398	384	413	394	380	394	409	381	405	375	386	380	389	396	416	420	387	392	397	375	398	413	386	405	412	389	419	429	349	398	398	396	389	363	399	389	406	421	371	381	416	409	403	375	395	442	385	383	399	395	436	382	410	396	416	407	401	377	394	387	397	364	413	358	379	397	411	404	381	412	411	416	414	390	403	391	406	381	370	414	422	417	416	378	373	385	378	406	406	385	401	424	385	415	422	387	389	408	400	389	414	382	387	410	374	383	371	417	427	434	391	412	382	423	429	373	419	382	374	400	414	417	421	397	403	417	372	391	410	383	412	388	379	418	360	381	380	393	401	389	392	404	360	381	402	403	388	383	409	399	381	419	392	357	393	381	427	417	417	415	377	386	395	412	422	373	367	371	423	375	401	393	380	412	377	404	367	403	401	405	403	392	394	392	394	376	395	368	387	406	420	403	380	375	384	376	369	361	389	433	399	400	381	357	365	372	361	394	404	425	366	395	400	412	389	419	401	450	405	399	366	423	388	366	419	374	382	400	410	412	385	398	417	420	396	419	411	406	414	418	403	372	381	425	406	380	396	398	417	420	368	403	355	384	448	394	376	377	456	424	415	394	421	397	409	374	406	376	420	380	400	416	397	414	429	400	399	377	422	418	414	409	382	389	431	408	429	425	419	406	422	433	404	417	393	397	404	416	398	390	403	423	398	412	415	396	359	374	377	407	395	398	405	383	405	389	434	392	416	393	393	391	413	413	434	384	400	396	390
1330	55	39	39	55	56	49	44	52	48	28	47	28	39	32	36	32	41	50	34	31	34	40	40	26	36	34	33	32	28	38	40	42	37	35	38	38	27	38	37	33	28	31	38	32	37	35	29	39	31	42	34	33	35	43	49	35	39	26	42	53	26	30	29	22	34	33	34	39	37	27	34	40	28	42	26	32	25	34	40	34	38	43	30	39	42	25	35	40	32	22	36	30	40	30	35	27	22	27	34	31	26	29	34	37	39	36	26	33	24	29	26	31	29	27	28	45	39	44	33	33	35	39	44	28	26	38	36	34	36	37	39	24	35	40	36	32	33	42	34	40	35	24	32	41	25	41	38	42	31	33	37	27	45	20	35	42	35	40	31	30	30	33	32	27	30	45	39	26	29	42	34	32	26	42	22	33	34	42	40	31	34	39	26	20	31	26	44	39	30	40	41	33	37	39	32	43	23	32	42	30	33	33	39	29	32	29	36	26	19	29	33	29	24	30	34	22	37	32	29	28	28	38	36	33	31	38	26	30	36	37	28	30	21	36	24	27	39	26	26	28	26	34	31	25	28	42	30	32	42	26	28	28	22	29	30	37	26	25	34	41	44	44	33	18	32	28	41	33	37	36	32	37	33	38	44	26	37	30	35	34	30	29	34	32	37	34	26	33	26	27	24	42	37	48	33	36	42	36	30	37	36	23	25	45	29	32	31	29	23	35	33	38	33	41	24	36	30	27	28	33	42	37	36	30	35	35	37	29	36	26	30	34	33	33	36	23	31	40	28	20	30	38	36	30	35	49	32	36	39	34	32	25	33	27	31	30	31	28	37	31	30	31	36	34	31	27	31	28	30	27	38	34	26	30	34	34	39	46	35	27	28	33	25	30	41	38	37	25	24	37	39	36	35	24	29	34	33	35	26	41	41	26	33	27	38	28	27	33	39	40	28	25	31	27	40	29	29	43	36	32	30	28	32	36	44	29	28	36	28	36	21	27	36	32	29	36	30	26	31	37	26	29	42	32	25	33	35	34	36	40	34	37	30	28	31	39	39	34	36	32	42	28	20	25	27	34	45	39	26	35	28	31	34	32	38	27	23	36	31	27	32	32	28	41	34	39	31	27	32	28	29	31	35	35	29	32	34	37	44	32	25	37	36	32	39	32	32	39	43	27	37	28	40	44	34	34	28	44	30	39	36	33	32	33	37	54	34	32	26	28	29	30	37	36	25	25	34	30	31	34	38	35	33	36	24	33	31	27	36	34	31	38	24	23	30	31	36	33	32	30	43	34	27	27	24	25	34	43	38	38	28	33	37	30	29	34	45	27	26	30	37	34	30	37	26	29	23	32	36	31	38	37	41	33	37	36	28	33	34	36	33	34	32	32	24	31	36	31	25	33	33	44	34	36	43	35	37	31	41	29	33	32	22	36	33	42	36	30	42	26	35	31	31	35	27	29	35	32	37	34	23	36	32	25	25	43	39	25	44	42	31	36	29	26	36	29	31	32	37	38	26	28	33	31	29	34	35	36	24	34	38	39	33	31	33	31	33	35	30	31	28	37	29	37	42	30	34	33	28	32	35	36	26	35	20	41	33	29	36	47	25	31	31	34	31	43	22	38	37	35	36	32	22	42	34	33	23	29	33	29	32	28	38	28	32	32	26	35	31	33	28	33	32	39	46	36	37	30	31	33	29	33	38	24	23	22	43	30	33	41	32	28	29	35	41	32	35	42	44	37	31	37	19	30	34	27	33	29	23	33	37	31	34	27	34	28	37	37	31	28	32	28	38	36	33	40	32	37	37	43	31	38	28	27	34	43	30	35	40	32	28	45	32	46	43	34	38	25	34	31	35	27	30	33	33	26	36	22	32	28	48	37	38	38	40	33	29	22	35	30	26	38	36	35	30	33	34	44	38	37	32	28	40	23	25	29	34	31	24	27	27	34	35	37	30	31	26	31	24	37	29	35	31	24	22	31	34	37	35	28	29	30	35	20	30	24	33	23	26	29	46	33	32	28	45	33	42	31	47	35	32	37	23	38	37	30	30	34	39	31	28	28	31	34	29	31	27	43	32	28	34	29	31	45	25	38	33	41	39	31	32	34	34	39	32	28	27	26	29	28	39	29	37	37	33	25	44	32	38	34	33	30	33	33	30	39	26	30	31	34	40	35	33	30	38	39	38	35	31	23	34	25	30	31	37	36	37	25	30	32	35	29	31	47	35	27	41	31	36	33	33	25	39	33	42	35	34	37	29	31	35	30	34	37	44	38	33	31	43	28	30	25	27	43	33	45	27	42	37	33	27	33	34	27	37	37	22	32	34	34	32	39	32	39	38	35	34	32	35	26	29	36	34	31	39	19	36	30	38	35	34	39	21	35	33	32	34	35	28	30	28	28	28	32	26	31	41	23	26	38	39	33	37	36	38	32	26	30	42	43	31	29	22	23	38	37	27	26	30	33	30	33	42	30	31	31	30	37	30	36	40	26	33	42	28	39	27	25	22	31	33	28	43	27	32	26	38	27	33	25	40	31	39	28	32	37	34	38	29	24	31	33	31	34	38	33	44	45	38	44	33	27	30	45	27	24	26	34	32	30	37	38	36	29	22	37	33	42	34	21	22	38	34	28	36	38	32	41	34	41	28	28	25	35	34	32	40	36	20	41	39	36	34	45	30	37	40	26	41	30	25	27	39	31	33	30	32	31	43	25	38	32	26	37	34	27	28	33	31	28	36	37	36	36	34	37	38	29	40	34	26	31	18	35	29	37	32	35	25	43	29	28	26	34	27	36	38	38	43	35	37	30	43	33	32	31	30	34	34	31	30	38	38	33	29	41	26	25	31	30	27	34	26	35	35	39	27	29	23	31	33	30	24	37	38	31	33	31	29	29	44	33	26	37	30	26	33	31	32	39	37	33	32	27	32	31	37	36	37	29	33	25	33	32	36	32	28	32	35	41	35	30	43	34	27	31	29	27	31	30	37	31	27	28	32	38	37	33	30	36	26	29	42	34	44	38	27	32	21	26	34	32	26	24	39	39	33	29	28	31	37	29	27	34	28	37	26	34	36	41	22	39	32	37	35	30	44	35	24	38	23	32	37	29	30	36	33	35	28	29	34	28	39	36	36	31	30	33	26	38	31	34	25	25	33	29	36	37	44	36	34	32	31	26	41	30	29	25	26	29	36	43	26	30	32	41	35	33	37	34	22	32	44	38	30	37	34	31	28	32	30	35	30	28	44	36	34	27	45	24	47	32	31	39	40	29	35	32	39	22	33	26	37	35	31	29	32	30	31	34	29	24	30	31	24	28	33	38	40	39	35	30	47	31	23	36	37	33	33	35	34	35	29	39	37	30	29	30	39	34	36	35	30	31	29	22	24	21	32	40	41	40	45	33	36	36	22	32	25	38	34	32	38	31	25	32	29	40	27	34	29	35	22	26	47	33	36	34	39	39	37	36	34	42	40	43	29	29	25	34	38	33	40	29	37
10543	1702	905	1939	3306	3093	2423	2032	1668	1408	1256	1120	1039	995	981	812	912	926	863	701	680	714	688	668	673	636	646	667	644	662	650	590	612	604	567	615	540	622	579	551	572	605	593	601	588	591	605	576	570	567	611	595	549	583	605	557	580	528	586	561	586	601	560	579	541	596	576	544	543	552	598	581	597	577	574	592	569	558	546	605	599	546	578	591	558	550	548	567	582	610	582	552	526	558	530	557	587	531	590	545	547	563	551	569	536	602	567	575	574	578	548	535	582	575	591	564	585	587	560	617	626	592	551	542	564	580	556	563	541	558	567	601	545	542	564	605	552	606	551	562	611	545	558	548	568	612	575	530	565	574	565	568	601	598	593	604	535	579	586	572	552	575	569	540	555	588	568	617	616	539	542	550	556	546	575	529	574	526	535	568	622	570	583	532	565	542	563	580	605	546	558	545	562	552	584	580	531	551	579	533	561	537	601	551	571	529	584	539	590	577	562	558	583	577	567	541	555	632	561	512	586	574	597	493	518	573	545	554	574	547	575	582	543	623	541	557	559	563	592	553	560	530	533	545	541	551	557	595	555	536	515	530	554	579	523	538	586	555	558	537	550	530	549	538	557	574	567	599	598	586	574	561	538	581	559	546	563	551	569	579	573	594	585	584	596	567	563	533	533	577	549	597	562	600	571	566	566	536	576	575	560	580	535	556	571	549	554	564	524	587	591	569	570	545	523	553	582	569	593	531	543	548	568	537	556	590	616	616	572	519	515	591	535	582	570	567	568	539	550	529	566	569	598	547	602	550	572	622	537	552	565	549	568	580	568	579	563	548	550	569	546	548	552	568	575	549	550	537	575	537	603	570	568	547	576	564	577	554	559	573	519	548	574	574	574	552	610	585	579	549	557	573	640	521	544	543	556	585	550	559	595	601	562	603	495	528	590	584	617	571	544	579	578	584	581	571	582	513	556	550	592	526	538	593	604	575	554	598	556	549	537	568	526	534	552	579	534	516	557	626	607	576	566	573	539	558	568	588	523	572	590	602	584	569	566	541	576	619	564	560	607	532	519	554	598	572	537	557	571	558	574	600	541	533	619	575	558	593	560	577	573	581	540	542	584	572	589	604	582	588	555	629	573	595	587	542	513	573	560	581	573	576	534	573	562	551	545	557	577	579	560	563	534	544	557	612	598	575	566	574	548	550	541	557	581	572	546	554	549	593	589	569	542	555	563	554	605	578	578	605	605	546	562	517	573	585	590	567	597	609	556	568	541	544	542	556	549	552	536	586	616	598	617	600	565	587	568	565	553	556	571	559	570	583	548	538	569	559	534	577	567	528	583	578	577	561	560	560	577	527	564	526	537	563	526	567	611	585	551	535	568	597	537	577	579	563	531	549	551	568	548	563	559	524	598	546	586	601	574	624	569	544	620	605	569	591	552	535	542	633	563	549	546	572	554	559	555	547	563	515	537	563	580	551	529	547	565	586	523	564	553	535	534	571	609	531	617	543	597	593	554	569	519	547	570	582	572	573	548	604	540	527	594	567	610	547	556	572	510	566	509	569	609	603	543	582	569	572	639	569	516	579	598	586	543	587	580	541	557	564	605	614	522	584	548	572	521	550	631	582	562	559	575	548	576	561	578	614	572	545	527	583	529	545	629	544	579	555	566	524	552	594	566	564	576	556	605	566	533	558	564	579	549	589	541	595	572	560	554	530	570	551	554	568	525	533	536	562	562	566	551	562	589	575	615	589	552	569	598	592	544	515	521	545	565	600	549	547	544	528	558	583	575	557	556	559	555	566	566	565	581	534	595	562	589	574	559	601	568	571	574	575	571	564	551	525	565	554	566	608	552	591	516	588	558	545	579	562	575	590	571	571	601	565	575	586	574	563	541	582	531	576	566	576	550	564	559	579	531	556	582	545	562	523	543	562	555	599	565	600	556	578	533	563	557	584	576	584	583	587	522	548	599	555	556	547	606	586	575	546	554	580	550	572	568	547	552	524	578	540	541	547	586	580	577	599	573	573	584	545	580	574	557	528	594	570	503	537	601	581	581	575	601	600	581	551	568	539	571	572	568	546	577	568	580	569	569	594	532	567	539	549	530	561	538	542	541	516	551	563	552	550	561	502	610	618	553	590	560	553	590	552	608	588	591	531	585	591	542	580	596	538	518	562	563	545	557	552	512	599	541	566	585	577	581	538	567	602	555	546	553	577	594	597	595	527	593	562	540	566	540	592	576	556	537	567	597	560	602	541	576	547	548	577	545	573	544	564	576	559	584	574	555	535	598	542	574	527	579	533	579	591	571	552	529	553	559	600	548	574	548	581	581	548	552	589	571	567	523	591	557	550	561	600	582	551	590	535	531	535	534	560	586	496	577	514	544	535	541	573	549	555	596	595	551	596	547	564	582	565	586	542	553	576	507	594	560	585	535	569	580	594	596	542	559	543	566	549	585	550	547	603	584	601	518	545	540	564	540	558	539	522	556	549	557	528	592	554	557	566	538	544	567	552	557	603	596	561	573	571	585	539	566	547	553	596	557	553	572	607	558	543	544	546	566	584	578	587	617	598	531	569	553	567	576	583	542	600	594	560	551	568	559	567	584	592	573	560	571	567	528	585	546	558	546	538	525	588	570	545	545	580	543	532	563	517	565	581	548	584	586	548	566	546	543	538	548	525	555	538	580	565	566	552	536	566	568	580	557	595	502	550	564	557	530	559	546	543	563	554	549	575	549	564	557	539	529	560	578	514	561	573	588	537	562	571	592	592	579	563	548	521	589	574	589	610	611	572	580	541	563	582	558	565	572	617	537	551	590	602	535	534	548	557	571	570	533	564	534	543	544	588	581	561	548	530	533	546	586	525	574	547	572	553	543	595	580	560	568	565	514	513	603	550	570	560	571	541	584	565	564	567	563	558	538	554	567	572	531	547	550	543	599	557	557	574	549	563	563	572	572	577	559	557	591	579	551	590	535	517	548	579	548	554	557	563	584	548	528	561	569	583	563	537	561	561	530	587	542	532	548	563	544	568	555	527	580	583	553	569	546	558	584	582	558	527	581	543	561	574	583	507	525	579	578	567	584	550	603	559	583	557	549	532	554	578	556	547	543	578	538	526	606	526	548	574	595	573	531	577	656	534	564	559	536	560	562	582	568	528	558	567	551	574	593	598	567	547	604	535	593	534	529	576	579	560	527	517	558	534	537	564	563	557	573	623	560	548	584	578	536	577	558	566	540	569	562	552	558	558	576	606	546	582	541	570	565	606	582	558	575	539	576	529	551	539	581	559	570	533	549	555	586	531	580	554	559	566	546	562	583	569	581	572	582	566	544	554	571	614	591	544	545	572	567	552	581	574	552	602	560	557	566	568	586	541	576	582	544	561	570	554	612	577	573	562	567	583	581	515	547	567	538	577	594	562	567	598	546	572	573	575	557	564	597	563	559	550	586	563	578	557	618	556	575	597	549	520	562	546	562	565	570	579	571	582
2557	159	80	68	89	131	129	132	112	99	101	84	74	85	82	70	79	88	71	52	51	54	56	49	57	58	62	41	36	67	55	44	54	58	63	57	57	66	54	51	51	41	45	55	60	49	41	49	50	55	51	51	55	52	58	57	58	52	56	53	48	49	54	50	44	51	67	45	51	49	41	50	60	51	49	55	54	40	48	40	52	52	57	57	63	48	51	48	59	47	50	58	50	52	52	50	45	57	59	48	47	46	45	48	55	44	50	60	47	35	46	48	60	43	48	45	53	52	35	52	62	42	53	47	45	52	61	44	47	40	60	50	53	50	47	56	54	58	58	45	57	51	56	42	46	55	47	39	45	62	47	60	50	48	47	55	51	45	57	48	52	60	44	50	57	49	54	37	56	57	71	46	52	41	58	64	53	59	47	57	63	40	64	50	48	59	51	51	64	53	39	53	51	37	59	50	53	54	63	57	47	60	46	40	54	54	54	43	58	45	59	60	48	42	52	56	59	55	49	53	49	47	56	51	51	48	46	53	48	47	49	56	37	40	55	46	48	53	45	62	49	52	56	50	53	47	43	39	47	57	50	50	51	44	60	52	52	65	47	62	33	50	52	60	50	47	53	59	52	39	59	55	43	49	48	42	43	44	38	62	40	37	53	48	57	60	51	48	74	52	61	55	53	41	62	52	38	56	56	59	58	47	55	53	39	59	51	50	62	48	41	63	44	57	57	47	50	42	53	46	47	53	58	52	53	44	44	59	54	47	51	53	45	48	51	46	49	43	45	71	51	41	52	58	57	45	51	45	39	48	53	48	52	61	52	48	44	48	44	43	54	68	51	41	42	55	47	56	55	48	44	51	55	47	56	39	50	59	57	61	56	54	44	38	55	50	40	53	46	54	49	39	51	49	43	45	48	41	45	55	35	54	56	54	51	47	52	50	56	47	58	58	53	50	50	47	52	67	43	50	57	47	51	62	55	66	58	56	58	55	58	37	50	65	44	48	58	58	51	61	59	68	54	48	49	44	43	54	69	44	48	57	55	52	59	53	44	44	41	64	52	40	46	39	51	58	44	47	46	59	41	51	62	44	56	58	40	54	46	47	53	45	58	51	65	52	44	51	45	56	60	59	55	46	47	46	50	51	54	48	53	47	45	57	49	47	48	40	51	60	56	60	51	72	60	54	46	55	48	54	51	42	49	46	51	46	60	59	49	50	47	55	53	52	38	65	39	66	48	56	52	63	41	44	42	38	50	59	56	49	61	59	51	51	58	56	55	62	54	38	50	49	42	49	49	43	49	49	57	54	56	55	59	48	38	40	61	43	51	57	54	50	51	50	51	52	38	48	38	47	47	49	46	44	50	53	55	51	42	53	56	57	48	45	53	49	49	48	57	55	61	38	51	50	45	50	45	59	50	49	48	56	48	46	55	58	60	38	49	49	56	57	46	51	46	47	61	64	52	57	50	51	42	50	46	46	49	69	48	37	49	43	68	49	52	52	55	55	54	54	52	66	53	52	44	51	50	50	55	63	59	37	47	67	59	43	54	40	58	55	34	49	49	66	53	54	41	56	43	51	50	63	39	51	45	46	53	49	58	48	48	53	53	50	55	47	57	51	59	55	48	35	49	53	56	49	55	56	58	47	61	65	76	41	48	50	45	56	69	55	41	48	52	46	49	50	66	45	50	49	54	41	51	55	45	47	51	60	45	52	69	49	48	41	48	57	45	49	57	47	53	46	47	51	54	51	51	52	58	38	53	51	56	64	64	37	46	50	52	44	53	49	54	57	43	38	43	69	48	59	56	42	47	45	46	44	60	45	49	47	47	48	50	47	53	45	59	42	52	48	41	46	53	54	51	46	51	50	35	51	51	52	48	48	45	56	46	55	42	44	41	46	56	44	59	42	59	29	59	63	41	50	53	43	53	56	54	53	49	64	46	38	55	58	51	59	49	48	39	64	47	56	50	49	47	59	63	50	46	50	49	52	58	48	39	65	54	51	39	38	47	58	53	40	42	43	56	41	40	54	54	55	47	51	57	53	55	45	56	51	46	55	61	69	42	53	53	43	64	50	44	47	49	32	52	53	51	41	48	46	43	49	51	49	44	56	49	63	51	45	50	59	57	37	51	41	64	67	38	49	69	42	52	66	41	60	45	56	51	52	50	58	44	63	47	51	52	53	54	60	47	46	56	50	47	60	42	35	60	40	49	52	57	50	56	67	51	55	38	38	43	52	67	60	50	49	50	52	45	53	51	56	43	51	51	50	42	40	46	42	54	40	47	55	52	57	54	61	45	51	36	50	51	50	39	43	52	56	50	46	52	57	51	48	48	55	48	65	53	54	53	45	58	51	56	36	40	48	52	51	52	54	55	41	49	45	47	42	48	55	52	37	62	41	60	50	49	44	34	53	53	55	49	61	61	45	51	52	67	64	53	58	49	57	51	47	42	55	37	45	43	48	46	60	41	47	48	57	53	48	41	52	58	60	55	64	48	45	46	54	53	54	59	54	60	53	50	35	58	52	49	45	53	46	37	41	57	45	58	58	42	51	41	53	58	51	41	52	49	64	59	57	44	40	51	55	64	44	50	51	42	54	58	44	55	48	56	51	49	51	48	60	62	55	47	55	47	46	63	44	48	46	52	37	48	52	66	46	67	51	50	52	43	48	41	49	47	45	43	43	33	49	54	57	55	52	39	50	46	45	51	37	47	39	37	47	48	66	52	57	57	46	50	65	46	49	57	38	60	52	59	51	39	59	45	42	61	46	58	39	47	56	65	48	52	53	49	53	45	47	47	63	54	46	54	37	42	51	54	60	64	58	48	57	55	54	47	52	65	57	57	56	51	53	59	43	45	53	57	45	59	51	52	37	43	43	56	60	45	55	48	42	52	48	44	55	46	48	53	39	57	59	33	58	33	44	54	54	44	41	54	33	50	53	49	50	48	57	49	40	48	42	44	46	41	54	42	56	40	51	53	50	51	54	50	46	41	53	59	46	44	55	39	42	46	39	46	51	57	56	55	52	46	54	54	71	53	48	63	50	62	40	57	51	51	51	49	49	51	55	49	52	63	47	50	55	44	53	47	41	51	51	41	71	40	53	57	51	48	64	57	52	66	41	51	52	51	48	52	53	45	50	51	47	47	48	55	47	49	67	53	49	59	42	48	43	49	52	42	50	54	43	49	59	53	56	50	52	52	43	55	51	49	40	55	48	59	58	58	46	60	56	53	50	43	51	46	53	66	48	65	43	48	51	45	56	52	35	61	64	52	51	48	53	38	52	55	63	36	47	38	49	42	36	47	43	54	45	56	51	49	46	49	51	44	56	51	62	57	46	64	57	57	43	63	61	65	44	57	56	40	66	48	61	59	49	59	61	47	50	39	55	53	56	59	33	52	42	57	53	51	37	58	45	56	42	51	60	42	43	63	50	49	52	47	46	61	51	32	52	54	39	50	47	37	60	60	46	45	44	44	47	54	47	53	46
14006	3764	2106	5659	10250	9463	7759	6244	5096	4115	3386	2944	2671	2351	2109	1974	1953	2008	1896	1544	1436	1376	1376	1255	1273	1151	1191	1131	1083	1080	1092	1083	1081	1059	1019	1041	1063	1037	967	910	967	961	884	970	969	935	923	923	950	971	886	895	909	949	963	917	900	904	954	881	910	906	889	863	877	902	863	906	842	906	842	869	852	897	905	913	914	883	870	928	880	902	861	893	856	877	870	879	884	843	843	871	855	885	875	845	889	873	874	858	809	831	822	903	881	903	814	865	874	853	867	869	834	851	838	873	906	891	823	854	885	870	903	881	882	896	828	897	875	785	867	873	830	856	858	813	887	838	879	860	865	836	856	845	870	865	891	893	862	863	832	874	841	851	878	821	825	889	889	867	856	892	895	817	919	811	856	849	882	848	780	820	934	874	840	919	782	830	842	854	904	836	861	911	871	844	837	849	847	849	870	904	882	833	887	906	844	852	934	875	889	826	888	860	858	818	882	869	896	901	876	849	810	871	887	893	852	833	838	814	908	861	851	847	846	855	831	827	864	899	869	838	850	875	861	830	837	824	861	823	936	856	907	838	860	854	872	864	840	802	841	849	855	872	842	890	840	823	874	854	804	840	906	876	902	855	807	899	909	870	871	872	840	898	859	846	895	882	926	863	890	821	827	909	886	836	848	843	813	874	918	823	864	867	829	859	836	862	804	882	846	903	840	856	881	860	848	861	821	874	817	884	893	838	782	858	826	893	883	827	876	913	872	808	908	871	828	834	899	852	873	881	857	843	871	850	839	839	833	837	845	843	871	832	904	879	880	877	900	839	847	875	877	846	872	830	860	861	854	864	835	907	899	873	876	838	879	861	858	842	872	859	816	847	882	849	887	845	862	858	863	854	874	859	844	823	850	857	883	787	789	866	824	860	875	876	906	841	837	876	839	853	874	831	865	843	875	895	873	927	888	876	828	860	851	885	864	851	848	857	846	829	871	896	842	849	845	868	854	895	822	874	866	804	858	832	826	866	863	855	897	859	866	906	869	911	811	808	834	865	860	838	860	886	797	848	861	882	900	826	843	789	881	822	820	883	880	847	844	927	857	833	887	922	874	871	859	840	848	858	836	824	869	823	871	810	848	855	919	808	848	882	857	836	868	776	866	848	842	835	845	866	802	874	837	860	886	899	839	876	875	829	879	866	857	788	837	872	836	859	876	782	802	896	805	869	798	844	849	859	858	863	871	864	873	840	878	883	845	852	865	843	862	819	851	884	848	862	795	797	898	839	840	869	864	812	875	886	868	841	875	853	944	838	881	879	906	865	835	906	888	843	851	796	835	843	881	857	809	821	936	880	873	887	848	894	842	837	840	863	876	859	792	819	878	852	846	848	893	812	812	859	827	860	846	796	895	823	843	935	844	864	867	902	840	852	863	850	861	812	837	807	832	833	844	830	855	843	872	793	866	850	845	876	837	844	857	883	861	799	861	867	899	828	813	914	838	849	848	888	804	850	865	832	884	899	866	872	889	798	834	843	859	791	826	837	874	823	832	845	877	874	861	880	843	890	848	822	878	842	839	862	869	867	848	841	834	864	884	826	876	863	869	875	864	819	827	821	838	886	842	816	824	884	884	915	869	829	872	821	879	886	893	867	862	904	854	787	838	832	839	799	851	866	904	862	844	853	886	852	899	887	879	867	843	870	869	854	883	850	824	859	860	875	873	875	863	840	888	805	867	904	867	921	882	866	860	897	816	870	874	861	843	890	832	831	859	906	837	828	836	842	875	828	804	913	858	856	866	869	887	889	821	869	822	816	844	849	873	809	859	888	821	901	793	826	861	865	847	865	861	845	890	815	858	842	839	859	862	928	865	866	895	828	895	820	905	849	811	879	835	854	850	880	780	810	847	923	877	877	830	858	889	827	841	880	791	838	835	865	874	808	857	885	858	834	870	845	800	828	836	837	852	884	892	825	861	865	851	871	844	826	862	904	869	866	860	860	840	833	858	793	860	876	839	815	857	847	842	834	817	835	833	898	816	819	894	856	834	792	862	818	908	859	838	857	896	843	853	857	818	847	813	885	779	861	892	822	901	807	873	885	910	862	866	833	908	847	871	847	868	876	918	823	842	864	816	865	888	871	877	838	870	804	810	790	829	840	834	894	875	865	845	801	855	810	840	892	875	880	899	848	841	886	882	841	856	840	854	933	866	841	819	834	827	808	838	861	830	844	873	906	882	819	853	900	808	869	826	857	867	856	877	850	875	811	896	846	849	916	860	868	867	867	922	833	874	868	877	857	827	913	882	811	919	842	877	808	831	855	883	844	852	834	861	880	886	871	852	918	841	849	841	855	812	911	839	874	913	930	806	862	852	827	901	880	868	839	838	870	827	851	866	858	874	839	898	882	898	887	841	883	887	887	873	863	810	810	850	864	881	838	864	835	820	869	865	873	864	906	859	878	831	868	811	847	868	855	818	864	862	849	828	881	898	819	898	885	890	860	881	808	907	895	849	854	802	897	822	791	868	842	842	833	836	895	831	866	871	864	848	860	880	873	877	869	856	842	871	822	826	863	881	831	881	807	845	894	859	890	822	833	830	875	812	825	863	898	861	900	835	854	852	824	915	871	840	850	845	820	875	866	844	814	831	872	866	814	847	839	818	821	867	874	891	843	862	877	847	855	824	871	912	870	840	902	867	830	820	816	860	899	839	896	922	814	787	825	881	899	852	826	853	883	859	839	876	835	911	836	858	900	879	847	852	857	824	870	869	800	869	861	907	841	880	864	855	855	847	879	821	819	850	857	877	875	874	869	840	853	843	924	852	809	816	876	858	878	805	899	838	883	870	894	855	853	812	850	865	857	788	871	862	927	853	851	834	849	834	826	835	883	856	824	836	846	905	826	840	857	895	870	830	878	901	910	870	885	841	870	832	851	870	886	849	858	891	829	858	856	854	887	847	879	853	961	830	877	876	857	866	872	854	820	879	856	879	902	821	862	812	901	843	880	877	850	856	903	824	893	853	901	846	842	819	866	866	843	812	828	868	881	851	827	835	823	829	813	823	864	867	848	881	899	841	879	919	886	878	864	899	851	869	852	858	840	875	885	848	848	850	859	815	844	886	855	856	843	806	842	823	855	841	859	860	844	841	800	795	841	866	873	898	823	903	830	843	900	828	895	858	871	827	862	873	882	834	881	829	929	860	888	861	821	816	885	888	849	858	848	869	840	874	833	871	877	912	911	894	801	851	803	873	842	856	878	833	816	865	889	864	879	870	874	887	861	809	826	849	864	870	924	934	900	840	816	921	835	872	831	869	839	885	833	880	823	854	868	883	883	854	890	907	878	872	874	829	840	868	885	834	841	897	820	845	869	860	866	874	878	861	851	885	865	866	833	904	825	849	913	855	889	841	871	868	847	858	846	842	849	883	913	805	860	875	842	862	851	890	795	801	813	882	854	859	824	896	861	822	899	820	832	878	831	839	859	879	826	826	852	834	862	878	810	857	866
2473	132	73	97	99	128	114	116	91	103	88	78	86	70	77	66	75	78	63	70	55	52	58	63	55	71	79	55	48	63	59	59	54	49	52	52	61	42	50	55	57	48	56	51	47	51	61	56	49	51	42	53	53	36	58	46	53	58	56	48	46	49	49	45	52	38	69	59	51	47	44	47	44	54	74	50	62	45	59	70	48	52	50	46	54	42	45	47	61	48	51	42	42	57	64	53	55	51	55	42	39	62	41	43	43	57	49	56	47	44	49	53	41	58	55	56	48	67	46	45	49	62	55	62	47	40	57	42	45	46	56	61	49	41	41	42	54	60	49	51	61	41	35	43	55	58	58	49	52	47	55	54	45	47	49	34	41	58	44	51	58	41	42	56	43	70	39	54	44	38	50	55	38	55	53	57	37	46	46	46	52	65	48	62	56	61	43	40	50	59	51	47	47	48	56	45	52	44	58	44	65	67	50	52	52	54	39	45	49	60	45	51	43	48	49	49	54	42	49	56	61	48	55	43	58	52	46	50	54	56	55	48	39	47	53	49	50	55	60	49	40	52	58	56	50	64	54	69	55	47	50	64	53	59	39	50	45	33	62	50	45	44	52	49	50	52	43	52	54	59	51	52	45	52	44	62	53	66	45	54	64	42	43	49	53	41	49	61	60	43	45	46	53	50	54	51	57	56	63	61	58	41	46	39	42	41	51	61	56	56	47	49	49	49	60	53	45	50	58	43	49	38	53	52	54	48	42	51	67	48	48	54	53	41	49	48	59	47	47	59	53	53	51	45	34	46	63	43	44	60	36	52	63	57	50	55	44	52	55	44	52	51	48	55	63	52	38	44	57	46	47	48	52	53	50	62	50	53	42	50	44	56	47	41	49	55	55	43	45	47	43	60	54	56	46	51	47	53	58	45	44	49	51	60	44	47	65	56	54	47	59	56	56	46	58	50	63	37	49	49	49	47	55	50	59	40	53	38	54	57	44	43	51	55	54	49	49	48	48	54	51	50	58	45	57	49	58	47	59	48	58	41	48	48	57	68	44	49	52	57	45	56	44	51	52	55	50	49	59	55	44	54	64	59	54	43	58	52	66	42	58	45	54	54	47	47	67	63	56	56	49	55	55	53	48	50	52	40	45	58	40	57	43	60	47	57	46	36	45	40	50	50	39	57	62	40	50	57	56	45	44	60	39	42	60	53	33	45	67	57	41	40	47	49	56	48	57	60	46	45	40	57	56	51	48	65	39	54	42	29	49	53	60	43	53	53	59	44	56	58	57	47	47	46	55	52	50	49	50	55	57	44	54	48	47	54	51	50	52	56	59	48	57	43	58	51	52	50	45	48	55	54	46	39	49	39	55	58	43	61	53	60	64	61	55	52	39	52	54	44	49	62	57	65	52	49	54	49	56	70	52	45	50	69	52	50	49	60	41	62	46	52	65	60	42	32	62	55	45	52	46	61	51	44	44	51	56	64	50	53	49	56	41	57	47	47	49	64	48	57	40	55	50	45	47	48	48	42	55	51	48	43	51	44	43	43	55	51	50	49	53	50	40	58	51	58	47	45	47	38	48	41	44	58	49	51	45	57	47	57	58	67	44	56	41	44	43	59	52	68	51	52	43	65	57	43	56	47	44	58	50	58	45	61	43	50	44	45	33	53	51	59	51	59	49	59	47	54	48	50	57	56	51	52	46	64	53	51	50	46	44	55	49	60	53	44	50	43	37	49	47	50	60	58	55	61	54	34	43	51	49	47	57	42	64	58	40	43	46	40	55	48	52	50	42	57	37	33	54	62	54	47	49	62	50	37	51	57	52	44	63	45	49	39	45	39	49	43	45	42	38	46	52	42	45	52	53	49	40	47	48	46	49	42	56	65	58	54	61	50	51	51	45	37	42	51	32	67	51	66	56	64	41	52	46	57	54	59	55	54	55	53	41	50	51	50	53	47	66	43	67	34	57	48	49	44	50	40	51	43	61	65	48	43	55	44	60	51	53	60	59	48	63	57	41	39	58	47	51	51	51	51	48	58	53	52	49	52	55	55	65	64	54	43	49	44	52	56	59	47	55	49	55	63	61	54	61	47	62	45	48	62	48	48	51	52	48	56	55	50	45	49	59	54	48	43	56	40	44	37	44	48	45	40	41	50	49	52	39	47	55	57	41	44	59	44	43	54	50	55	56	51	46	58	52	54	49	54	53	62	56	44	34	38	51	45	51	52	37	38	60	63	68	38	50	55	60	50	48	51	65	58	63	57	34	46	45	37	51	42	58	41	54	51	53	49	47	59	43	44	46	61	59	44	60	48	47	41	55	54	56	50	44	61	56	54	54	52	43	48	45	48	52	52	61	60	51	51	54	61	52	49	59	48	51	48	56	47	63	57	52	57	46	46	58	50	63	47	59	38	63	52	56	45	46	52	51	53	48	62	70	47	63	65	52	44	62	57	59	58	51	52	49	36	58	42	55	44	41	52	52	37	54	40	55	46	52	53	48	52	47	66	46	41	67	59	55	49	57	46	51	43	43	54	46	51	54	40	53	42	45	46	47	44	48	42	49	51	50	48	58	58	62	48	58	51	59	46	49	56	55	54	46	38	60	51	57	53	52	59	37	52	55	52	56	59	47	50	51	44	44	49	49	33	56	47	46	55	46	40	58	64	46	57	52	58	41	54	48	48	46	53	49	38	53	41	61	52	48	42	53	47	46	54	61	57	50	40	56	52	52	44	47	42	52	61	52	57	59	48	46	51	43	48	49	55	50	58	51	55	41	50	57	64	44	45	33	60	42	47	41	52	40	62	51	62	56	53	47	62	52	71	47	58	45	57	56	62	58	40	52	50	58	55	51	39	51	44	49	60	49	42	48	56	54	46	64	51	49	56	56	49	44	50	47	44	49	50	54	58	47	37	58	52	49	50	58	54	54	60	39	44	48	48	42	51	50	45	38	49	46	54	61	46	61	52	61	51	49	42	46	67	45	58	51	55	55	55	44	58	50	59	34	58	53	42	59	60	55	63	59	47	63	46	42	48	56	50	47	49	52	42	39	44	46	63	48	39	54	44	50	56	52	54	56	53	58	59	52	52	47	58	38	45	58	39	47	48	60	44	43	57	49	56	50	73	54	59	47	57	43	44	56	49	44	46	63	62	42	50	61	58	47	47	56	44	51	43	58	45	62	32	47	52	58	49	53	59	54	61	49	56	40	36	42	66	48	52	51	60	50	68	47	47	46	54	50	45	61	55	51	58	55	40	57	55	39	46	42	49	42	55	58	44	52	54	57	52	52	39	49	48	49	44	49	43	57	47	49	56	41	42	45	44	58	52	61	50	55	56	43	53	49	50	33	50	43	61	61	47	57	61	52	53	54	48	42	46	37	49	51	57	57	65	44	56	61	51	57	37	53	45	72	40	46	56	65	52	40	50	52	52	53	50	50	41	50	52	41	50	56	37	54	57	58	52	46	48	42	52	59	52	54	42	50	51
13493	3564	1906	5153	9272	8858	7221	5785	4547	3814	3142	2799	2442	2216	2018	1848	1813	1856	1800	1416	1372	1351	1331	1180	1175	1179	1129	1094	1103	1051	1065	990	1028	1029	980	1008	923	963	972	954	932	935	862	926	918	900	925	881	932	928	887	905	922	922	958	957	886	893	909	931	845	903	939	886	908	871	831	841	900	894	909	927	869	885	836	871	903	889	873	922	904	841	867	892	886	860	865	873	859	841	829	906	879	875	894	840	859	851	866	807	869	877	874	883	836	830	876	864	888	856	873	811	839	864	879	843	851	830	888	903	892	837	844	937	853	906	860	862	843	870	863	856	911	896	859	911	861	908	895	851	899	844	915	879	848	923	823	891	845	817	856	867	882	875	919	876	823	821	869	869	843	888	895	857	871	901	867	838	803	841	882	866	890	817	840	860	843	873	836	882	886	849	878	879	873	872	831	829	879	840	840	916	879	880	825	849	865	876	828	860	840	892	916	841	923	852	874	857	806	824	852	849	820	898	835	841	822	802	803	867	907	844	872	874	929	837	867	839	867	848	843	856	872	859	838	844	894	872	833	835	849	924	902	875	809	855	868	825	849	848	857	838	842	831	829	866	879	859	833	848	872	830	844	828	810	836	840	865	861	852	820	841	887	868	880	904	873	913	891	833	867	853	838	850	859	867	847	837	852	869	926	886	883	860	825	884	874	859	877	859	856	899	869	824	874	846	833	861	875	856	903	823	912	787	871	808	840	841	838	839	880	829	887	870	784	852	858	831	863	815	822	862	858	858	805	856	800	837	870	857	849	849	826	853	816	871	857	881	853	794	839	889	856	837	821	898	831	853	865	833	852	862	883	883	957	855	862	862	848	870	874	855	883	884	866	882	887	826	835	896	819	865	825	864	866	886	863	890	860	836	866	854	843	829	879	853	829	808	845	812	833	854	881	844	886	839	857	883	861	897	846	821	887	904	902	865	883	876	816	867	835	893	929	836	860	872	923	850	931	853	912	884	869	892	829	881	853	869	816	886	897	857	904	854	870	859	878	870	870	805	856	839	844	828	888	822	818	893	846	861	944	876	833	887	888	819	841	873	836	839	854	867	906	874	863	841	854	898	899	847	875	865	847	865	868	923	887	915	829	916	899	907	781	844	854	894	842	854	841	829	799	852	854	930	908	873	858	835	832	874	861	891	810	841	806	872	878	920	819	881	808	863	851	822	918	875	914	891	850	856	862	888	840	844	846	871	866	838	900	828	893	782	800	916	864	870	866	881	843	831	885	799	835	891	851	870	923	888	879	876	846	793	877	798	826	880	841	858	881	830	852	784	822	857	831	820	846	845	880	850	901	897	894	829	871	849	853	895	838	871	814	846	832	895	829	905	827	861	927	820	831	847	840	877	820	875	863	873	827	791	868	850	845	848	837	856	828	816	849	824	864	847	870	861	881	885	808	789	900	847	838	864	845	862	824	888	950	786	815	768	834	878	863	865	824	826	884	860	874	886	830	846	888	815	818	862	829	842	845	839	804	865	862	836	870	866	874	856	837	893	882	849	886	870	876	839	852	895	904	867	880	822	891	891	883	877	835	849	859	839	875	866	817	950	838	815	845	890	873	869	838	827	838	885	807	865	849	902	902	870	847	896	895	804	872	906	856	860	830	866	848	832	869	849	840	843	860	798	865	863	875	865	851	863	846	842	852	853	873	857	784	886	860	854	838	879	849	868	830	843	896	834	845	844	851	843	830	871	853	899	848	840	868	829	892	833	822	854	865	861	829	888	891	894	880	855	853	897	902	852	820	833	890	862	886	867	834	854	921	819	896	836	870	834	874	870	866	876	847	826	861	858	887	826	870	848	830	847	850	837	856	818	894	850	847	822	885	889	886	900	886	825	851	942	852	871	851	848	867	888	873	876	831	852	866	862	817	880	876	876	855	864	863	874	838	907	815	832	919	888	863	855	827	811	857	845	859	829	786	877	885	893	860	794	840	880	926	840	841	820	850	863	848	853	850	839	864	854	855	887	836	895	874	894	849	878	867	873	838	822	874	867	883	861	850	893	848	906	868	906	863	832	838	898	838	823	866	861	878	881	921	867	848	885	816	872	877	899	871	857	854	815	866	870	840	881	887	843	812	849	841	876	843	836	861	826	837	832	882	839	861	800	816	826	858	796	900	919	870	894	846	860	891	841	869	826	841	838	824	822	864	863	798	826	842	843	886	850	854	851	840	846	849	874	877	848	881	878	866	871	850	829	846	882	902	870	892	895	882	839	836	880	818	818	825	889	863	863	843	875	857	871	839	902	897	862	837	854	873	844	828	888	862	888	837	836	883	806	844	839	883	848	843	836	879	827	866	836	885	844	844	843	829	830	842	889	893	859	856	863	851	848	856	853	813	875	847	874	924	859	881	855	834	794	871	886	862	836	843	842	846	841	910	892	912	819	892	854	886	877	863	853	862	865	902	823	838	805	834	830	856	866	876	872	828	884	879	943	862	879	788	845	800	864	826	920	891	853	837	864	823	881	804	842	790	862	878	855	843	865	805	879	902	918	880	848	888	909	860	821	873	834	823	840	860	839	870	838	782	842	849	859	814	847	858	839	850	858	803	854	860	893	918	891	843	858	857	851	878	839	841	918	848	872	832	865	869	860	905	857	847	856	856	857	853	796	859	882	886	842	844	869	827	801	881	829	869	855	847	860	862	879	806	828	839	828	838	865	871	802	896	936	857	845	876	854	855	874	864	896	834	892	815	839	829	826	841	819	873	851	857	834	918	856	914	868	848	840	878	894	849	812	904	820	847	836	824	906	863	872	836	841	835	845	856	868	908	849	879	858	904	861	930	839	822	837	820	867	884	854	864	904	861	867	819	854	883	860	857	789	844	815	877	897	819	898	886	828	870	870	860	871	858	904	921	887	853	847	829	792	858	886	833	810	825	850	878	818	818	862	839	818	841	892	791	858	840	830	860	904	846	870	850	887	763	854	868	881	825	857	811	809	872	817	846	865	844	787	865	880	836	901	817	820	842	836	845	841	872	898	861	907	910	855	821	862	904	928	855	868	870	869	837	860	894	800	891	842	882	888	859	891	858	870	829	897	844	806	866	860	858	819	843	833	826	849	835	880	811	850	857	836	845	846	857	907	850	831	860	814	858	943	824	865	858	874	868	859	901	856	838	855	847	922	870	839	873	853	861	829	870	883	854	880	883	878	842	844	873	872	885	837	876	861	878	896	870	888	898	885	909	869	860	817	846	815	895	805	847	835	844	865	853	836	868	796	858	895	849	897	852	881	893	859	864	839	819	938	852	855	882	838	877	833	877	896	868	906	837	846	833	836	886	868	864	815	822	862	816	835	849	875	850	878	827	874	904	844	795	870	850	838	809	855	849	845	871	818	885	842	861	829	882	800	852	801	876	810	873	861	875	890	866	883	821	851	834	920	827	843	822	873	845	793	887	855	800	858	890	851	845	862	879	822	760	881	882	856	863	802	851	857	859	892	883	882
1871	184	127	68	150	201	184	159	151	153	99	99	97	79	70	72	66	64	65	53	51	43	46	43	51	30	36	32	30	28	30	32	29	41	26	27	21	21	30	26	32	35	37	21	28	28	26	21	43	28	23	23	34	25	24	25	33	32	26	24	26	29	25	23	24	21	24	16	14	31	27	20	28	29	25	36	33	21	25	26	25	31	17	17	26	21	26	27	21	23	16	16	27	33	22	19	32	13	34	24	30	16	26	18	18	25	22	23	27	31	26	25	18	17	28	22	25	32	25	15	18	25	26	17	22	29	23	15	22	24	22	19	24	23	25	28	15	22	21	27	16	20	21	23	29	21	26	28	29	18	28	15	24	21	24	22	27	23	19	25	22	23	22	30	27	20	25	20	16	19	28	25	23	29	23	28	23	30	18	20	20	17	25	19	29	21	29	27	18	15	25	23	33	24	18	27	26	24	15	24	28	12	24	14	22	18	23	22	26	20	24	30	13	17	19	21	21	15	22	16	22	22	26	29	19	22	34	20	20	15	26	28	23	23	22	13	20	21	27	16	22	20	22	15	17	30	20	18	13	26	21	21	25	15	22	17	27	17	30	14	25	16	24	25	24	19	23	25	21	15	20	24	20	32	16	15	21	25	19	28	30	28	17	19	18	23	23	24	26	23	27	18	16	23	20	26	24	26	26	20	19	23	16	34	25	28	23	21	19	28	20	29	20	35	27	17	20	25	26	20	20	21	21	17	20	24	21	20	27	29	21	20	27	33	22	20	20	22	24	26	27	23	17	23	27	28	20	20	20	26	22	23	20	24	23	23	15	20	17	25	18	32	26	25	23	24	21	32	26	31	23	21	17	26	21	13	18	21	27	28	10	28	39	20	32	16	23	25	24	23	25	25	20	30	21	27	21	32	13	24	30	19	17	22	28	25	29	20	23	18	31	21	31	28	28	28	29	28	24	23	19	26	20	28	31	25	23	24	20	21	20	28	24	19	28	17	17	22	26	18	24	24	24	27	21	13	22	20	21	25	27	15	31	20	30	23	20	21	19	32	23	20	20	18	31	21	22	14	19	22	27	12	20	27	19	24	24	24	23	25	28	20	33	21	22	26	23	15	23	19	30	26	22	23	22	22	25	30	22	24	17	29	18	18	17	31	17	23	18	21	20	28	23	30	23	24	28	23	15	20	19	21	21	18	23	18	26	18	21	30	26	10	17	24	22	20	27	15	24	25	16	19	28	29	20	22	18	19	28	17	28	30	24	25	19	23	30	23	26	22	18	25	22	21	26	24	20	21	22	21	13	29	21	24	18	25	24	25	26	22	20	26	22	27	21	25	15	13	21	16	18	24	19	25	18	20	17	15	18	28	25	26	22	25	21	16	23	25	28	14	25	27	20	26	28	27	21	26	25	21	27	17	17	33	16	25	19	20	19	26	26	29	19	27	27	29	24	30	24	22	18	23	22	24	17	30	24	16	25	21	14	26	34	22	27	23	28	20	13	23	25	27	18	23	16	26	18	19	28	20	30	26	23	32	19	21	30	29	21	33	24	19	18	17	16	17	22	30	16	24	21	21	21	24	20	27	19	19	22	27	19	20	19	15	21	16	24	18	31	23	26	15	33	24	25	18	23	25	21	28	17	20	27	20	21	17	20	28	11	15	27	26	19	19	29	21	20	23	24	28	19	23	29	26	16	20	26	19	24	15	21	18	12	20	25	18	19	24	22	28	27	18	20	26	25	24	28	23	26	24	27	24	23	19	19	22	23	23	19	19	14	27	27	18	25	17	21	24	16	26	19	20	21	26	39	23	23	16	27	21	15	25	25	22	19	22	17	25	24	26	27	21	18	20	30	22	20	21	21	26	24	25	32	19	22	22	18	18	20	16	28	24	16	28	22	30	27	17	17	27	17	17	24	22	27	15	26	22	17	23	25	24	22	13	30	23	19	20	26	22	25	22	14	18	28	28	21	20	22	23	24	15	26	31	17	24	21	20	27	17	19	22	23	26	23	20	25	25	30	24	22	17	18	28	19	23	19	27	24	28	25	23	21	24	28	21	28	17	24	27	26	10	21	29	24	21	26	20	25	26	20	19	25	18	23	25	14	21	23	24	25	29	24	22	29	19	28	28	20	23	16	17	26	28	17	21	25	21	33	20	19	33	23	23	21	33	21	19	18	23	25	30	19	23	18	27	22	16	16	36	35	19	27	24	26	21	29	28	30	20	24	22	19	27	15	23	18	25	24	28	30	29	21	22	21	28	23	21	21	25	24	27	22	23	28	21	24	34	20	23	21	21	21	16	27	19	15	19	22	21	23	29	22	25	24	30	31	23	19	25	24	24	21	20	27	18	13	13	20	22	22	27	33	23	20	19	25	15	32	27	22	20	24	33	23	22	26	25	28	25	25	18	25	20	21	27	28	19	17	20	33	19	27	30	28	23	24	18	27	15	21	35	23	24	19	20	21	22	21	19	23	23	26	22	27	21	26	19	18	22	19	18	19	25	23	26	27	25	24	19	19	20	20	28	18	30	28	22	20	19	23	27	21	23	15	17	16	16	27	19	23	18	19	24	18	21	15	38	26	20	17	26	19	27	25	22	22	36	22	17	23	26	27	34	15	19	26	30	15	22	24	23	23	17	24	26	18	20	20	27	28	26	19	27	29	23	26	21	19	34	19	33	25	20	16	17	21	27	29	22	27	23	23	26	26	26	22	19	26	25	23	29	28	29	21	23	25	22	22	22	26	20	24	26	19	27	27	25	14	24	29	17	28	24	27	21	14	14	24	18	22	30	28	25	32	22	30	29	20	23	27	31	28	30	20	21	26	25	26	17	25	18	24	34	28	20	17	16	27	22	23	22	20	22	16	28	19	27	15	24	32	16	26	34	33	21	27	13	27	28	29	24	22	24	27	19	22	26	19	21	23	29	20	15	25	18	27	18	28	20	25	28	25	30	26	31	26	22	22	20	26	24	21	25	32	22	27	24	32	25	24	21	29	28	17	25	25	27	25	21	23	22	25	19	23	24	25	25	19	21	19	25	21	20	23	18	21	20	15	25	28	24	30	29	25	27	24	28	26	22	21	26	22	20	18	25	32	23	28	28	24	21	25	27	44	24	19	17	26	22	22	18	18	27	25	14	28	23	27	21	26	21	19	20	30	24	18	21	26	23	21	24	27	23	23	26	21	23	36	18	25	21	28	19	23	26	19	16	29	25	29	26	30	32	30	25	24	25	16	23	30	12	27	19	21	25	22	32	29	19	26	17	25	22	21	24	23	37	24	25	19	27	21	20	26	14	26	22	21	35	20	27	17	22	21	20	18	17	21	27	17	24	20	19	21	33	19	23	18	28	27	19	31	15	28	16	26	21	16	20	13	13	21	26	30	15	21	25	28	23	17	24	17	23	28	22	24	16	19	20	22	26	25	24	21	12	28	28	26	29	21	20	27	31	21	27	19	26	19	19	25	33	20	30	22	20
19982	6491	2708	9769	16808	15611	12751	10302	8147	6573	5443	4521	3807	3302	2913	2567	2509	2565	2436	1727	1505	1475	1362	1213	1090	1064	1070	984	908	951	811	815	771	720	685	700	683	665	631	649	637	581	599	606	574	574	556	576	552	531	555	546	500	529	470	520	518	455	513	464	495	497	492	482	460	443	498	460	486	468	448	484	441	475	446	439	438	427	450	419	416	458	457	426	428	453	417	438	433	396	422	421	437	429	484	423	442	405	414	445	452	408	419	425	405	436	428	428	433	426	448	419	445	409	445	424	429	452	440	416	395	438	416	415	404	410	401	408	406	411	418	410	404	417	426	404	427	400	410	428	401	348	384	396	382	429	393	413	391	403	411	417	403	351	401	397	394	395	372	409	430	414	408	386	368	390	420	387	376	348	400	439	409	419	410	377	405	409	400	423	401	389	401	413	410	437	368	377	388	394	409	440	391	405	415	415	382	413	381	428	422	408	381	408	396	426	431	406	395	395	392	374	363	389	411	339	394	438	425	366	415	408	411	410	395	393	436	395	441	395	403	426	400	426	411	380	384	440	403	391	374	414	419	380	352	426	387	387	405	394	406	392	398	404	393	388	380	416	395	405	397	341	435	415	406	384	386	430	412	393	424	409	386	388	436	381	411	388	398	433	364	385	428	425	410	366	394	411	418	447	392	383	406	409	424	432	418	377	425	394	429	399	431	393	398	401	384	427	396	399	384	375	426	428	384	383	432	441	429	412	357	411	401	383	356	391	382	383	411	397	401	389	388	411	420	376	398	419	396	418	387	353	436	358	408	460	390	409	380	384	417	366	412	387	440	394	432	371	425	394	436	400	388	391	423	384	371	384	414	409	410	379	402	429	413	403	387	394	399	405	417	393	382	415	397	372	389	435	417	382	369	404	416	425	384	405	401	404	404	423	410	423	436	408	416	378	389	393	396	418	382	430	377	404	410	412	379	398	405	420	423	399	423	407	357	396	392	378	338	392	399	378	443	403	396	408	402	392	362	399	423	400	371	402	410	441	411	401	387	378	389	411	402	397	448	391	403	401	400	397	424	354	380	397	419	424	397	400	378	402	424	411	403	381	398	387	390	438	437	389	422	361	419	394	402	392	393	400	399	390	426	372	388	402	375	386	408	385	360	402	378	409	369	394	411	400	385	394	394	390	406	396	391	398	402	398	366	386	381	405	365	365	419	417	436	425	398	384	395	399	438	408	403	425	409	352	405	399	378	422	370	402	386	412	386	408	409	406	373	452	409	367	390	445	406	397	381	386	414	429	388	374	402	384	401	419	358	407	376	409	376	408	395	385	386	397	366	395	397	389	382	366	399	376	414	388	354	413	412	407	377	410	424	401	383	428	387	429	366	399	379	378	397	410	417	366	426	379	394	381	430	375	410	403	418	389	431	382	413	387	389	419	430	387	373	400	412	370	387	393	365	388	421	419	367	391	422	368	408	411	435	433	378	418	401	426	380	423	412	376	408	394	431	392	374	397	415	380	402	386	407	406	406	376	393	411	389	393	385	375	399	439	395	399	404	402	372	411	398	383	419	395	360	408	412	386	391	332	410	424	384	384	390	437	421	382	421	407	388	386	395	375	429	403	356	386	377	413	383	361	362	415	368	406	430	457	412	367	436	388	419	422	389	396	389	392	393	409	443	386	380	386	400	390	413	376	376	405	391	405	403	370	432	397	404	394	401	388	422	389	425	391	390	431	401	405	387	403	388	441	396	402	408	422	408	414	407	410	390	438	370	391	370	391	408	396	410	372	358	438	336	386	402	380	399	385	416	360	448	415	409	381	364	381	397	428	400	376	396	374	380	380	400	411	388	412	416	424	423	432	398	412	424	363	406	404	413	386	394	415	407	407	411	422	401	373	384	387	432	364	381	386	384	426	396	397	450	398	379	415	415	397	449	406	386	394	418	408	412	381	400	396	409	397	386	360	433	419	357	361	416	414	375	382	430	385	423	395	369	401	393	431	375	352	384	395	414	405	398	395	397	406	402	341	392	379	400	396	391	411	390	412	388	390	382	392	385	384	349	440	411	398	393	420	407	385	409	398	413	440	390	376	424	366	387	379	385	384	395	413	401	419	375	407	392	395	398	389	397	399	403	417	407	379	433	437	416	384	430	398	387	415	419	384	426	381	421	406	364	372	416	366	392	394	361	404	396	415	369	416	370	416	434	436	401	402	385	387	416	393	416	405	414	373	430	368	371	373	390	402	379	402	381	357	399	403	385	405	367	407	384	405	397	419	369	403	392	372	427	387	427	348	382	411	386	407	383	426	382	377	363	391	404	414	386	403	365	413	435	364	406	389	390	403	409	370	392	366	401	389	425	408	390	388	394	399	378	402	378	387	389	381	394	375	364	400	377	402	373	339	370	400	426	426	431	396	385	367	421	380	423	406	423	383	383	419	371	413	396	409	388	421	403	360	422	383	390	413	411	378	421	367	404	379	383	419	427	395	390	432	383	409	351	397	446	391	415	406	409	433	412	381	393	373	393	391	413	406	388	382	414	423	368	427	410	418	419	409	414	382	370	367	413	426	386	424	367	450	386	372	389	371	398	380	402	436	359	403	386	413	378	404	430	393	417	424	449	360	375	375	389	367	421	404	381	365	405	428	410	390	411	393	391	387	382	391	374	390	369	407	378	393	394	393	429	386	401	374	414	432	400	390	432	369	403	405	395	401	412	408	405	389	348	358	380	395	382	392	376	369	407	414	344	413	397	400	380	401	368	381	398	385	406	418	422	414	406	381	416	391	439	398	417	414	407	371	389	398	375	402	378	433	392	389	391	416	395	385	413	379	398	382	387	416	411	400	411	415	377	417	402	423	412	400	376	424	403	384	394	372	416	357	377	370	379	427	391	401	420	387	406	400	417	389	418	382	401	357	385	416	377	417	389	409	384	397	410	412	411	396	427	401	366	374	366	391	376	418	414	413	394	414	384	407	372	384	379	424	394	374	392	396	395	444	370	399	404	397	381	408	398	383	388	383	412	397	397	418	419	397	402	402	356	417	370	394	406	394	358	391	381	410	410	413	429	392	397	422	414	416	427	394	396	431	376	424	388	405	447	384	432	406	402	396	392	371	365	410	413	370	374	388	366	396	370	370	372	371	393	371	372	383	412	368	393	407	409	380	376	385	413	397	399	409	400	388	385	424	375	353	414	396	384	398	392	396	403	396	411	384	390	437	398	409	405	393	390	411	374	388	397	387	391	424	408	386	387	414	411	400	406	404	414	419	403	413	434	384	401	386	394	389	379	391	440	374	405	394	406	393	416	407	405	400	374	397	376	386	388	424	384	382	392	398	423	405	394	420	378	400	366	369	436	393	397	372	424	391	391	355	382	408	403	395	393	401	403	387	419	382	390	405	445	387	402	374	383	375	405	398	367	382	408	433	421	352	426	415	380	374	364	404	404	420	380	410	395	365	400	420	387	361	372	386	427	399	388	394	403	394	374	398	402	388	392	388
1326	46	47	42	34	55	45	48	47	40	45	33	43	34	37	44	36	32	39	43	28	28	33	38	38	29	48	33	34	33	29	21	29	33	40	35	35	36	27	40	38	30	32	27	37	32	41	33	33	21	32	30	31	24	23	38	36	33	35	24	41	45	31	56	28	28	34	36	35	34	40	28	30	36	31	35	28	40	30	40	25	38	27	35	25	31	38	34	40	44	30	28	32	36	29	37	20	29	21	34	29	34	35	44	25	34	36	38	38	29	33	32	43	28	34	29	29	26	29	41	25	37	41	35	33	37	35	24	30	37	25	34	30	31	43	34	31	35	40	29	35	26	40	45	33	33	36	28	32	33	36	29	27	26	32	25	36	40	27	29	46	20	34	25	46	32	31	24	32	31	36	37	34	41	34	35	27	37	29	29	42	37	34	32	32	44	38	31	42	30	27	30	40	40	30	27	32	44	31	30	42	29	33	26	36	29	28	36	32	25	33	40	34	27	33	32	28	36	30	24	32	33	28	36	30	33	45	19	29	34	32	25	31	31	30	33	23	35	30	32	27	38	28	21	30	29	38	31	30	32	20	34	42	36	36	30	31	41	38	35	42	25	43	37	34	29	31	25	39	36	31	31	27	41	25	27	28	39	35	31	33	31	36	40	37	32	30	30	25	32	32	34	43	27	28	26	32	31	36	32	46	33	37	37	26	36	43	37	37	32	32	34	41	34	31	26	47	35	30	40	32	29	40	33	34	33	38	39	40	34	31	27	32	31	29	24	27	41	38	33	36	34	37	32	27	33	26	31	35	25	35	29	27	30	34	41	26	37	35	32	28	33	38	29	29	27	27	41	28	45	31	23	30	38	29	37	28	38	28	38	36	31	24	31	35	49	32	29	40	34	40	35	28	45	32	35	35	35	36	28	37	40	26	34	34	33	27	27	27	35	33	25	39	29	29	41	37	38	37	32	29	32	31	31	39	27	38	27	28	29	34	26	31	23	36	33	37	33	28	21	47	28	35	31	29	37	36	39	31	31	35	32	35	18	30	25	33	33	37	29	32	27	46	28	36	27	33	32	31	35	24	26	31	40	40	37	31	38	25	39	34	25	39	34	30	31	39	31	30	37	32	43	36	31	33	35	35	36	36	34	31	29	22	30	36	33	22	29	21	35	37	42	31	38	25	25	36	29	41	18	24	20	25	32	20	41	37	28	23	37	32	31	44	34	34	30	37	25	35	29	28	32	23	30	37	43	36	41	29	44	46	36	35	31	29	36	28	32	29	35	35	40	29	41	37	26	30	27	32	27	31	25	29	38	31	31	30	32	36	29	28	40	31	25	35	31	34	36	31	31	36	35	33	26	39	32	42	28	31	32	25	30	26	31	38	37	26	28	36	38	36	31	35	35	29	50	29	41	34	37	37	34	24	26	27	34	31	42	45	34	35	32	36	38	28	40	39	31	32	32	42	38	33	36	31	22	35	26	28	25	49	27	32	36	33	38	40	36	22	31	38	34	26	28	41	22	41	35	41	31	29	22	28	30	38	28	39	33	38	34	37	26	43	40	34	31	28	31	35	34	32	34	36	28	35	38	21	33	25	15	48	19	34	40	36	31	45	26	37	34	39	28	33	22	34	36	33	28	29	22	38	30	34	40	34	37	39	32	31	33	43	32	39	28	25	30	32	33	32	37	27	28	35	42	17	29	26	31	30	30	28	31	46	42	42	33	25	46	43	33	29	33	34	39	24	29	32	31	41	27	38	45	37	30	29	35	33	30	35	26	38	31	28	33	35	29	33	37	34	33	27	35	30	32	39	41	34	29	28	35	40	32	28	35	30	32	41	32	42	27	32	38	28	24	43	37	45	27	28	34	35	39	30	29	30	36	40	35	25	43	27	37	28	32	34	27	30	32	40	38	24	47	35	23	38	30	37	29	27	28	35	36	22	29	37	31	20	29	19	22	24	33	30	30	37	24	27	30	32	33	35	24	34	25	32	41	31	40	28	40	41	30	22	35	34	39	29	41	34	28	46	35	28	29	32	38	28	36	29	32	37	26	39	33	35	30	33	44	34	36	39	31	31	38	32	30	29	25	38	40	37	23	33	26	33	45	32	33	31	29	31	45	35	43	25	31	35	38	22	28	44	39	38	36	44	31	33	35	33	28	31	36	35	31	36	26	36	33	32	43	21	36	30	46	36	36	47	34	18	36	33	37	37	44	37	29	39	35	33	28	29	33	23	26	29	25	26	27	32	42	32	30	27	45	30	26	33	16	32	29	30	28	41	33	29	30	30	38	26	29	36	44	29	33	32	32	43	39	20	40	31	39	27	26	40	27	32	17	26	35	38	32	27	30	28	28	32	34	39	24	40	38	28	29	34	22	29	36	35	31	30	36	35	34	29	36	39	40	39	28	34	37	34	38	25	29	27	36	31	33	36	30	31	27	33	39	32	31	29	34	32	33	27	30	31	38	26	25	37	30	28	26	33	34	41	25	33	25	43	39	38	30	30	33	33	29	26	41	29	32	30	40	29	39	38	32	34	32	45	24	26	40	33	26	45	27	32	40	34	32	17	41	40	35	30	32	31	48	34	35	36	28	39	34	22	33	29	26	26	35	30	25	41	44	21	25	25	38	31	28	32	35	22	40	27	31	29	30	26	32	27	26	33	37	29	39	27	28	29	43	28	32	36	44	27	30	29	25	31	20	35	32	40	33	32	41	25	37	36	29	34	26	38	36	35	27	27	29	44	27	26	38	35	29	38	30	36	37	40	28	28	27	27	38	27	33	38	37	41	43	37	37	34	35	43	34	40	37	24	37	27	30	36	27	37	36	33	30	22	35	22	35	39	41	27	42	34	43	27	32	40	33	34	39	38	33	25	26	23	35	29	46	42	36	32	35	35	42	37	35	26	35	35	29	25	27	27	40	32	27	34	36	47	46	30	24	31	32	38	36	26	31	31	31	30	31	41	28	24	35	35	46	26	27	38	30	32	31	32	48	36	26	25	27	36	41	28	31	30	29	26	30	37	34	38	30	42	35	35	18	37	26	25	33	29	35	26	39	36	37	28	28	32	34	27	27	27	30	27	29	29	36	30	30	32	43	34	30	34	43	40	29	30	38	30	29	30	37	37	27	28	35	30	19	32	30	36	40	44	35	30	33	24	28	35	28	30	31	29	29	27	30	35	34	35	30	22	24	43	37	30	40	36	33	25	29	25	32	44	32	30	26	30	25	33	32	40	30	30	41	21	30	40	45	32	36	30	32	37	30	21	34	44	25	43	20	33	33	41	21	33	29	35	23	32	26	25	35	35	29	37	35	37	32	41	35	23	27	29	29	26	22	37	30	37	35	36	34	38	24	32	36	25	37	31	34	21	19	28	21	34	28	39	58	32	32	46	29	35	29	19	37	32	26	27	25	26	43	41	34	35	40	27	37	38	28	18	29	27	37	30	39	33	40	28	37	44	51	26	23	27	40	43	24	50	32
10294	1700	922	1859	3189	2894	2292	1949	1644	1391	1241	1121	951	944	869	817	892	938	941	788	767	689	733	703	604	660	659	646	626	629	650	638	567	652	589	570	652	570	597	594	609	563	620	544	588	574	578	589	600	539	659	570	547	581	583	572	570	611	554	589	578	568	557	552	595	555	582	584	571	572	522	636	566	584	541	566	567	556	582	585	551	588	570	512	566	589	536	557	597	528	607	579	572	579	561	548	548	561	593	539	583	545	642	550	556	592	530	592	585	590	615	610	546	563	587	599	539	592	550	586	592	554	535	566	547	556	539	597	592	584	557	537	568	539	557	581	547	568	564	558	590	562	537	570	600	616	566	556	579	563	599	581	570	548	583	582	603	545	575	600	569	564	582	545	582	558	558	566	567	561	616	578	553	573	553	587	578	568	533	535	555	569	579	631	546	579	578	554	578	532	553	536	566	591	579	558	557	584	567	526	582	577	580	556	575	621	567	577	534	578	556	596	568	594	546	583	525	520	549	584	554	582	553	577	567	540	582	588	547	589	591	567	546	588	546	578	566	552	572	599	558	539	580	590	540	531	625	563	577	563	582	607	570	592	582	589	544	574	625	575	551	545	546	568	567	563	563	574	597	559	596	548	593	520	522	577	575	585	553	548	553	534	538	550	569	594	524	556	593	581	483	581	555	550	591	537	561	592	579	591	557	521	593	587	598	597	557	569	598	570	569	536	569	572	550	588	559	561	575	537	570	587	570	600	605	565	594	609	630	556	581	547	556	580	548	586	533	554	532	596	576	579	566	544	582	588	576	579	578	590	541	556	530	580	555	613	518	599	590	567	557	603	557	577	550	585	586	545	550	571	588	519	582	570	598	585	590	508	561	538	557	565	568	568	565	600	544	538	552	551	531	569	560	574	558	566	568	552	608	588	562	556	531	593	551	550	607	538	583	555	570	553	539	638	547	574	610	576	550	560	540	559	558	595	538	564	577	577	575	568	629	530	591	538	572	534	561	643	612	537	556	587	573	610	564	566	534	586	572	572	631	582	576	567	569	586	583	579	567	557	550	572	583	570	584	545	594	573	598	604	585	605	582	572	573	600	559	563	593	556	574	569	543	543	585	574	567	597	558	592	537	542	578	555	589	585	584	550	576	567	584	560	554	608	543	575	544	569	524	559	556	613	618	580	511	587	564	620	587	579	564	643	596	618	572	527	598	533	595	582	524	549	577	574	556	613	549	586	557	542	542	593	585	547	568	543	597	593	560	596	544	565	526	564	555	545	558	572	546	565	547	617	584	575	561	539	557	572	586	552	576	548	581	537	568	610	554	543	613	559	535	607	585	547	556	541	603	597	584	563	595	571	582	552	575	598	561	602	559	589	526	549	614	610	591	560	547	540	527	584	524	612	592	556	563	526	572	564	560	586	592	567	614	581	569	584	592	617	571	549	545	557	612	594	553	596	599	566	579	570	568	564	551	578	579	604	599	582	601	572	557	600	582	588	584	566	566	591	577	568	571	556	546	573	571	613	547	561	563	582	580	591	556	577	569	560	569	557	566	523	579	570	565	572	571	584	567	545	565	544	557	594	596	559	557	523	570	557	581	566	583	584	569	560	578	565	624	548	535	581	557	557	570	552	574	562	563	535	570	539	578	587	565	587	590	542	585	559	583	558	552	591	594	518	599	583	605	554	561	624	575	527	533	542	553	564	556	584	580	565	565	524	559	565	584	570	577	542	569	559	581	591	559	591	600	523	565	571	582	612	535	535	561	575	554	586	533	575	542	552	547	554	608	577	582	568	593	586	564	541	520	578	582	545	586	544	584	592	578	557	611	556	572	587	562	588	580	561	567	570	558	527	565	573	613	593	520	599	586	576	550	540	565	567	568	550	572	546	561	536	558	599	561	580	573	572	546	539	556	589	558	595	577	545	625	554	601	507	563	560	597	556	557	580	619	588	528	520	545	600	526	554	549	597	529	560	532	576	567	566	603	581	560	554	582	562	533	602	591	537	577	602	571	583	569	560	523	562	555	589	529	585	557	584	589	589	540	569	533	586	564	573	616	570	586	597	568	556	536	579	577	551	573	543	556	581	593	569	554	585	582	609	569	586	616	606	568	554	591	596	583	574	547	596	573	556	585	548	580	569	595	589	549	567	558	605	557	551	609	563	611	623	570	619	576	597	582	545	572	552	578	569	567	591	502	532	639	549	557	599	573	529	547	504	608	570	578	581	532	582	577	576	525	599	557	554	575	566	585	546	563	606	570	591	544	549	570	542	598	562	523	578	607	568	584	579	572	595	576	592	592	532	558	561	547	548	593	561	589	567	605	514	594	575	604	591	560	600	560	601	642	594	556	571	556	568	595	594	570	586	594	545	554	562	553	532	532	560	564	544	541	544	589	604	540	543	575	538	557	579	574	554	579	630	534	597	554	560	546	588	531	571	546	595	548	576	587	565	540	562	537	535	638	545	538	566	525	544	577	566	563	523	551	611	596	558	590	595	545	537	587	537	521	565	561	556	525	545	547	550	524	549	538	601	564	586	606	557	577	548	572	565	568	578	584	556	584	574	583	577	612	576	557	568	583	578	603	565	560	562	555	587	593	604	568	558	569	567	578	554	579	539	609	581	524	584	585	589	533	545	591	548	558	604	567	557	561	567	605	582	568	536	554	566	588	590	587	582	558	520	553	540	581	557	558	598	557	563	536	579	530	552	560	592	565	576	558	536	583	561	594	582	550	598	535	603	631	612	563	539	619	573	582	543	586	553	577	568	601	570	541	570	586	510	550	557	559	577	506	570	590	559	577	573	538	552	543	565	601	595	576	559	548	583	559	544	561	572	568	595	569	578	588	589	593	547	551	530	629	558	529	554	554	560	597	558	588	593	548	561	595	553	538	602	552	584	530	570	578	612	607	554	595	550	563	540	573	578	577	546	581	594	556	547	588	536	564	565	559	583	598	568	588	559	539	552	612	544	573	579	567	540	572	615	561	560	586	577	565	608	567	551	539	573	572	551	524	572	551	575	579	577	568	552	553	605	576	533	604	607	535	600	555	562	619	581	574	599	575	575	589	572	588	536	544	547	570	531	541	581	583	551	571	581	587	581	559	573	575	612	580	567	554	533	558	573	568	544	607	558	580	536	552	575	545	528	584	598	556	555	599	540	547	592	562	527	543	580	599	542	608	604	569	571	563	539	562	578	536	583	536	615	583	588	572	586	554	601	580	543	571	577	576	554	577	527	553	558	562	576	598	562	574	616	578	567	541	575	580	579	544	569	533	539	526	587	541	590	549	594	576	590	572	564	565	579	556	579	576	547	525	555	564	558	563	567	563	560	541	567	585	573	595	557	611	514	569	612	562	556	531	575	553	562	510	571	581	600	546	582	581	559	567	528	568	600	561	567	584	552	558	548	525	576	544	548	533	592	586	558	589	582	540	553	591	538	578	585	579	585	539	539	558	558	584	566	570	535	558	600	585	527	540	568	592	545
2564	155	73	88	124	120	113	102	94	91	105	102	89	93	64	81	61	72	76	54	63	51	55	70	60	59	76	47	49	45	52	78	45	64	55	48	62	50	50	52	41	54	61	57	47	38	60	57	56	45	55	45	55	46	60	58	54	47	54	53	52	52	47	51	56	49	55	54	54	53	55	52	66	50	49	47	53	50	47	61	41	48	50	46	56	44	47	49	58	47	52	45	43	65	60	51	56	54	64	72	55	57	48	52	43	45	46	48	33	53	41	57	48	38	49	43	42	47	59	59	52	55	52	51	54	44	52	54	49	51	35	54	36	56	56	62	40	50	47	57	53	40	44	31	59	62	48	39	47	58	60	54	54	61	57	45	59	40	54	55	52	55	59	55	54	46	60	51	45	52	57	61	52	46	53	51	43	50	60	59	48	48	45	42	46	44	46	44	46	47	54	36	45	62	57	59	63	39	55	45	66	49	51	57	58	44	50	49	59	48	40	49	56	48	59	60	51	45	50	52	52	51	60	41	51	59	44	57	52	46	41	51	46	45	48	48	55	54	49	53	49	42	44	48	47	45	51	44	47	64	43	54	51	55	54	66	40	51	42	55	48	50	45	55	47	41	46	54	58	45	47	54	57	52	54	63	65	36	52	51	51	56	63	56	44	54	56	54	42	57	61	38	39	44	43	52	56	55	41	55	44	51	45	50	48	51	43	51	47	61	39	45	55	48	49	56	52	67	56	54	33	46	39	50	54	49	45	63	60	47	42	66	59	42	49	52	45	38	42	47	40	51	50	51	42	64	44	53	45	43	47	40	48	63	49	49	44	57	48	47	65	44	45	59	43	53	51	49	57	58	53	50	43	57	49	39	47	41	56	46	50	46	48	59	58	46	51	46	59	56	61	51	47	36	44	47	59	58	43	46	55	44	45	60	49	42	55	47	46	49	53	59	50	47	54	40	49	53	65	46	45	60	61	48	61	43	43	43	53	47	43	42	42	60	56	56	47	55	60	50	44	55	65	46	38	55	56	47	49	52	60	52	47	52	54	51	54	59	41	46	56	42	35	38	38	46	57	51	53	54	45	43	69	46	50	45	34	51	44	64	44	48	50	36	49	52	50	56	59	47	36	53	52	38	52	32	36	55	46	59	49	54	56	62	67	63	48	57	59	44	48	46	43	49	45	61	46	52	56	50	70	59	56	64	46	39	49	46	54	54	60	46	46	47	56	52	58	59	43	44	42	40	45	46	52	48	54	64	57	62	44	51	44	47	57	40	54	47	66	66	61	41	43	46	48	45	56	52	61	53	45	47	51	58	55	56	53	42	39	61	58	46	47	54	49	68	57	54	47	62	59	48	54	60	57	52	48	49	56	59	53	50	54	46	48	53	57	40	61	60	48	44	46	52	46	66	55	46	55	46	42	49	39	61	53	47	47	41	49	55	51	51	62	54	50	57	64	54	50	42	52	52	34	41	53	39	51	44	48	50	49	65	65	58	62	54	46	43	52	52	56	42	49	62	47	58	44	60	36	44	57	43	62	45	60	45	55	54	53	43	53	51	43	42	44	53	60	46	60	46	44	48	55	47	39	59	43	41	40	49	55	38	39	37	45	56	44	45	61	51	58	54	44	44	55	39	51	56	51	52	51	53	61	48	39	41	42	47	49	50	52	55	42	56	51	38	42	49	50	50	48	48	42	49	55	59	54	55	58	48	52	59	49	51	61	62	43	43	42	49	56	50	52	52	53	51	51	56	57	60	49	46	54	53	55	56	47	57	57	48	47	44	55	44	40	39	50	45	57	51	35	42	51	50	54	57	62	47	47	51	48	48	46	39	54	41	51	62	51	52	46	66	48	43	46	52	52	38	48	54	55	51	47	55	55	47	58	57	51	42	59	60	60	59	57	52	43	45	41	44	49	40	47	48	38	49	53	42	61	58	52	44	63	49	53	59	45	56	47	48	51	52	50	57	49	44	64	50	50	56	55	55	69	61	60	39	55	44	53	53	46	46	56	40	48	38	51	54	49	50	54	47	62	40	55	50	51	52	57	49	42	50	43	57	52	44	48	51	39	50	39	46	42	47	49	54	43	57	62	56	55	55	50	46	57	57	50	54	50	59	64	49	53	49	60	49	59	57	55	48	64	53	42	54	58	45	51	49	63	59	52	50	64	43	52	49	51	55	49	56	35	49	65	51	53	42	51	44	44	47	49	39	50	44	65	44	59	59	53	48	46	62	57	57	52	50	54	47	55	50	40	45	58	42	50	55	52	58	44	52	53	43	61	44	50	54	58	41	50	62	46	58	49	54	46	56	51	59	48	36	43	50	51	52	59	57	54	48	47	42	46	51	43	49	51	54	57	44	53	45	47	36	52	52	68	47	63	51	48	57	68	52	43	42	51	35	51	52	39	62	47	41	47	52	34	56	50	63	46	38	49	47	52	46	47	44	57	52	40	46	48	51	61	42	46	44	50	46	63	45	60	44	52	44	53	55	42	46	38	53	47	52	58	54	44	48	56	45	51	50	44	45	49	51	55	59	64	39	51	64	58	58	50	48	52	50	44	58	55	56	44	57	57	46	51	50	45	72	66	42	53	59	60	48	43	42	51	56	55	42	43	54	62	42	43	50	54	47	49	47	40	43	58	45	51	44	44	46	37	63	63	35	56	56	52	52	54	60	60	54	52	48	61	48	47	54	53	55	42	66	63	49	43	55	62	39	53	61	42	60	48	55	54	49	57	41	49	37	49	48	41	44	55	50	44	43	49	55	59	46	50	55	43	47	45	57	55	50	51	41	46	45	50	41	47	57	53	47	55	48	51	50	48	54	62	65	62	44	44	53	50	49	46	48	42	50	49	58	38	46	47	55	44	47	45	45	48	51	45	40	50	50	55	47	55	47	49	68	51	51	43	50	56	53	44	53	64	67	46	61	57	51	55	62	56	61	46	44	45	49	52	49	53	57	64	49	47	44	51	48	58	40	52	44	59	48	68	47	52	53	43	58	49	47	61	49	60	61	48	60	41	45	47	49	57	45	40	46	59	48	55	44	50	55	48	54	43	56	40	53	50	55	37	46	35	44	57	44	55	38	48	58	52	49	47	44	56	53	55	51	65	43	51	56	64	48	54	44	47	47	46	36	54	54	52	45	55	48	42	58	52	56	47	38	60	39	40	64	45	57	57	47	63	61	53	42	52	52	47	47	47	67	51	51	45	46	49	54	44	45	47	53	53	54	40	48	51	58	59	40	42	46	51	63	47	48	47	50	46	61	57	46	57	40	52	49	49	52	56	49	52	45	56	54	51	47	59	41	44	46	62	63	54	56	46	55	55	50	56	42	46	42	42	42	44	65	48	55	38	60	54	41	43	37	41	43	60	50	50	46	48	68	61	45	54	52	46	41	57	43	52	52	56	65	35	55	52	54	55	51	56	62	38	51	56	45	36	56	55	45	50	44	56	58	58	48	67	41	48	39	56	54	51	60	43	44
14042	3834	1990	5611	10294	9558	7685	6279	5065	4122	3391	3028	2648	2367	2024	1962	1905	1959	1911	1533	1425	1353	1423	1317	1233	1138	1172	1201	1177	1086	1045	1117	1029	1039	1054	999	981	965	1014	936	956	999	958	909	947	942	927	958	932	989	912	934	902	932	907	895	885	927	925	910	892	888	882	905	932	915	897	817	910	917	885	956	910	867	882	877	879	904	894	864	932	890	846	901	887	889	858	884	903	904	881	881	838	874	961	882	852	820	844	856	838	911	888	882	886	850	882	879	869	871	858	843	853	882	860	844	901	879	902	930	845	853	935	808	868	906	924	856	915	888	925	859	875	926	903	918	863	898	883	899	878	881	799	893	819	885	854	836	843	850	883	875	880	828	835	881	901	833	874	893	884	826	901	902	886	908	858	864	898	848	933	904	887	865	882	823	853	869	865	951	868	891	888	825	888	854	852	850	855	838	891	846	837	853	868	914	887	868	892	804	853	866	869	868	854	898	866	885	882	879	854	871	891	901	842	857	860	823	825	857	785	852	885	859	833	865	893	845	850	870	851	879	846	907	882	871	822	848	887	847	851	826	819	850	816	849	912	852	841	824	876	821	859	880	847	861	883	817	917	897	854	870	899	903	880	844	918	889	884	892	814	839	841	848	837	817	893	861	813	866	849	866	884	897	869	854	874	913	879	911	839	848	844	926	849	889	931	902	862	863	903	860	857	872	818	883	899	877	881	837	842	874	842	928	877	876	886	801	851	871	813	903	862	936	870	928	795	836	848	866	846	801	854	880	870	853	927	882	872	845	920	901	933	836	855	798	957	859	837	832	845	865	861	890	866	855	879	856	854	860	867	873	879	768	862	865	901	888	912	881	849	885	882	929	868	834	857	877	837	901	913	868	893	892	892	827	903	849	869	911	843	883	878	823	870	874	868	906	845	868	854	828	860	827	846	897	850	827	838	904	916	870	859	877	828	842	885	920	883	842	930	925	853	821	842	872	881	834	850	864	861	864	786	837	864	819	864	895	880	876	872	867	837	908	848	936	870	876	910	884	864	872	867	854	852	849	867	857	855	833	813	855	838	853	838	909	872	931	833	819	865	832	843	843	866	847	840	820	836	859	856	901	905	850	759	834	861	821	792	848	827	875	873	810	863	824	840	814	827	824	874	865	860	843	848	889	819	857	875	882	874	815	848	827	857	915	894	913	863	869	844	869	932	845	871	902	905	890	855	897	882	895	822	901	883	907	922	827	862	852	886	910	889	879	853	913	911	867	848	817	849	808	866	874	880	842	905	854	853	811	863	814	867	868	845	872	855	856	835	870	870	874	868	830	930	875	839	882	859	888	855	843	860	898	849	838	873	885	873	926	833	874	860	847	871	906	859	881	870	880	866	873	805	842	893	854	859	820	838	866	851	851	820	863	910	835	849	864	865	862	868	835	923	897	852	925	851	833	856	936	809	893	846	904	875	868	883	860	880	880	875	934	862	826	876	838	855	877	850	884	900	869	863	881	809	888	885	861	857	864	914	877	809	890	866	863	943	892	819	878	870	846	880	838	866	858	856	875	851	843	862	903	945	896	884	853	940	837	827	852	827	914	925	862	859	849	828	877	893	926	818	876	862	856	853	884	839	889	839	843	876	913	881	873	867	845	867	887	880	879	891	881	842	868	861	857	861	885	857	859	865	812	827	840	875	906	856	825	881	814	839	810	872	875	870	887	821	897	860	886	891	834	826	824	831	914	881	848	857	856	895	831	894	825	811	872	885	833	843	920	916	860	841	861	886	899	873	859	826	854	858	856	885	910	864	890	870	852	838	865	827	832	818	840	832	879	834	867	845	855	883	803	846	914	845	896	870	878	878	874	905	898	860	867	828	862	860	910	870	842	887	910	816	862	881	916	864	899	861	887	881	861	833	906	853	915	888	877	887	875	865	856	861	876	864	858	865	811	889	830	844	907	826	896	835	917	863	848	860	862	900	889	861	813	812	874	856	819	792	863	834	823	836	858	944	848	877	893	849	815	925	850	877	903	917	882	944	875	878	926	858	881	836	824	850	874	812	935	863	856	870	888	841	892	862	853	951	875	870	932	852	876	817	832	875	879	820	865	850	888	905	860	907	875	825	906	895	897	849	857	877	892	900	881	879	867	868	880	907	861	899	874	859	827	897	862	821	843	860	878	827	919	922	848	875	800	875	828	856	880	889	816	867	925	818	810	834	854	805	816	817	800	832	924	889	882	840	911	895	856	867	858	881	877	887	876	822	869	879	888	833	887	897	829	859	878	885	860	874	902	828	823	840	911	856	866	928	880	918	879	863	855	880	838	890	883	859	902	839	896	885	898	823	851	844	879	858	868	868	859	827	889	835	886	871	837	863	890	840	863	859	884	856	826	871	824	941	930	867	869	874	881	808	916	862	825	853	856	832	842	824	865	849	820	817	864	891	882	884	835	841	951	914	890	855	851	898	822	827	847	874	803	852	915	857	902	894	863	852	849	879	873	921	820	849	847	823	883	928	803	834	832	826	850	851	803	890	846	825	858	895	863	855	878	857	837	861	921	907	876	871	855	866	909	890	868	839	885	829	876	803	859	851	888	933	881	877	826	815	887	911	885	827	868	880	889	813	838	848	845	902	851	829	841	845	827	890	871	925	858	794	834	886	866	895	878	873	934	876	865	827	845	932	865	909	850	890	882	853	849	874	823	886	877	864	872	843	867	820	896	889	872	869	923	852	856	798	896	905	869	880	884	853	904	893	850	879	861	842	860	835	878	899	842	856	844	857	900	863	869	891	926	841	851	888	872	861	859	824	846	825	841	916	838	836	838	889	957	858	827	846	897	900	855	951	872	861	868	823	869	897	892	853	834	793	870	848	920	858	845	803	822	880	924	874	873	853	869	876	849	907	908	867	850	889	791	906	876	841	808	866	852	862	893	829	907	834	850	944	887	875	860	839	825	844	889	845	866	868	779	864	888	842	801	865	886	881	851	875	874	901	854	909	871	866	895	841	857	857	855	874	873	891	871	860	868	834	848	836	918	878	843	947	853	902	818	897	849	895	808	876	847	866	828	890	883	871	861	869	814	871	841	932	867	831	861	837	878	848	871	911	864	828	871	888	881	823	910	893	828	883	864	866	849	919	892	875	902	859	889	918	834	868	827	833	910	889	873	888	836	862	860	921	883	854	872	851	870	858	846	890	838	879	837	797	863	870	891	847	888	841	883	883	816	829	830	861	799	838	858	852	872	830	875	881	847	846	889	896	913	839	834	892	853	816	875	893	857	866	831	853	886	845	890	862	868	914	858	870	885	853	851	890	842	865	822	879	850	858	877	819	830	898	837	863	899	866	891	904	871	908	913	861	871	855	865	891	840	884	850	919	909	874	868	837	869	880	867	877	785	836	851	855	855	906	869	890	860	849	785	845	854	853	894	838	876	806	865	851	838	906	841	884	879	853	875	843	807	892	887	858	851	859	869	872	893	874	896	816	857	856	861	842	857	859	871
2508	121	112	91	110	110	114	102	95	86	95	108	100	71	62	63	77	74	59	73	62	52	68	60	56	55	59	64	47	65	61	59	55	55	64	53	54	51	55	47	56	54	52	50	66	54	69	48	57	48	39	51	52	67	43	57	53	42	50	50	61	65	49	36	44	46	40	48	36	45	51	40	50	60	47	50	38	49	46	45	40	41	42	44	47	54	45	51	63	45	43	49	50	51	40	43	53	43	54	57	54	53	64	53	35	49	56	36	51	43	53	42	49	49	51	53	52	57	59	52	50	54	78	47	48	54	47	51	48	48	50	50	56	70	45	61	40	48	43	50	43	61	49	47	58	35	55	55	51	45	47	40	47	48	56	47	63	52	57	49	51	39	56	60	44	44	53	40	46	55	51	35	57	58	54	60	43	54	46	44	61	56	41	49	49	47	48	50	41	50	49	51	54	53	52	61	49	60	59	43	48	66	50	59	54	56	50	49	40	44	40	32	43	57	52	52	51	51	44	60	41	62	53	50	60	50	38	47	43	54	62	49	56	57	58	48	46	48	51	49	41	45	50	55	51	40	53	68	49	62	50	47	43	61	38	60	37	56	45	64	47	54	57	38	50	43	57	55	57	51	47	48	53	62	42	40	45	47	55	44	57	49	56	46	48	45	53	43	46	57	51	48	55	55	50	47	40	44	53	49	51	62	41	47	43	49	59	45	41	65	54	51	54	48	47	53	58	59	65	61	47	58	40	50	50	55	47	56	36	57	53	46	52	52	47	33	50	37	45	62	55	56	40	58	47	55	53	48	62	59	55	71	38	36	56	48	48	43	58	35	54	43	44	62	48	47	61	57	48	50	38	59	44	50	54	48	46	44	55	54	62	54	55	45	71	46	50	46	46	52	52	55	57	60	50	62	37	45	53	47	46	44	36	51	53	42	38	52	47	45	50	42	50	53	53	68	53	45	59	38	65	50	45	49	50	52	44	41	53	60	40	48	57	55	48	54	39	53	48	63	52	46	45	63	48	48	59	43	41	53	53	63	46	45	53	49	46	49	55	53	55	67	41	45	44	69	54	49	46	46	52	51	53	49	56	46	57	34	54	63	63	47	50	51	52	54	51	50	50	42	51	52	64	44	57	53	63	52	56	49	42	63	48	61	54	43	47	60	52	47	50	47	53	67	44	45	44	46	56	50	57	58	54	42	60	45	63	45	47	50	44	51	51	53	49	53	49	61	49	58	58	55	39	47	58	40	43	50	51	47	65	48	57	55	51	56	45	50	48	53	60	53	53	65	54	56	44	46	44	52	53	51	58	46	50	49	40	46	42	47	47	53	47	45	40	32	53	53	51	57	55	57	53	46	62	43	46	52	39	59	48	53	45	51	51	49	47	51	54	54	51	47	48	44	54	49	51	48	48	50	48	50	57	46	46	54	62	42	42	56	47	40	46	54	59	47	60	49	49	56	51	43	52	47	61	46	59	26	48	54	42	59	49	49	49	44	43	49	48	54	53	51	46	48	50	53	63	50	53	51	53	49	52	57	55	49	50	49	53	40	54	50	47	39	40	42	58	47	45	53	49	37	42	71	63	54	55	50	54	36	55	39	32	43	46	40	58	55	43	64	55	53	63	55	58	42	47	48	44	52	57	51	55	57	53	59	51	59	44	60	40	51	46	63	52	46	44	64	57	49	34	40	57	44	53	49	50	48	65	44	59	50	48	49	57	58	55	52	62	40	46	51	53	60	52	66	51	60	53	54	60	44	50	45	37	49	44	44	44	56	47	63	43	43	53	54	41	50	41	47	47	49	48	49	53	41	48	47	31	30	47	61	46	54	51	51	54	48	54	38	59	47	58	63	38	47	51	48	49	53	45	44	36	53	52	47	52	34	47	58	56	44	59	48	53	63	50	50	55	34	49	59	56	55	45	46	48	50	54	56	43	48	61	51	54	49	49	67	43	43	54	60	38	61	46	55	49	57	42	55	42	46	49	52	52	56	51	60	46	49	65	55	52	56	52	41	68	37	45	48	59	62	50	44	58	62	59	43	37	51	38	68	59	51	53	61	51	53	49	54	51	54	36	36	42	49	50	50	44	45	48	58	48	62	51	46	45	56	40	42	55	42	48	50	54	45	42	58	49	60	47	55	43	51	54	48	66	56	52	58	45	49	61	53	51	66	67	53	61	45	55	42	52	47	40	47	55	38	41	51	41	50	60	48	49	38	46	52	57	48	46	41	58	56	62	61	37	66	40	69	48	55	48	41	40	54	52	49	51	31	54	50	52	46	47	57	53	58	46	36	49	55	50	47	53	49	51	51	44	51	59	45	42	53	54	48	46	46	60	47	59	59	51	45	54	56	44	45	44	47	57	52	66	45	55	47	50	43	60	55	54	42	60	47	48	44	65	58	51	46	49	51	48	43	48	67	48	52	57	49	53	47	44	36	63	51	51	52	62	48	47	42	59	57	45	46	65	56	54	37	51	60	57	57	53	49	62	53	45	41	49	53	47	41	38	57	58	57	41	50	55	59	57	50	41	51	47	62	48	51	47	57	67	57	43	33	60	50	53	34	44	52	68	57	58	52	47	62	53	48	45	56	62	53	43	47	61	61	49	49	42	63	51	60	41	59	53	66	50	50	40	50	56	60	47	56	48	56	52	48	38	59	37	55	51	49	46	49	55	46	45	56	48	53	54	54	56	58	45	53	48	52	44	38	56	46	52	42	48	45	54	56	43	52	55	49	50	58	40	43	47	49	52	57	51	53	53	52	41	52	52	47	54	55	46	44	51	47	62	63	50	49	46	55	60	50	47	46	50	41	45	48	49	52	52	45	44	63	45	45	54	53	58	39	51	52	55	60	55	47	46	44	50	51	57	55	55	47	62	51	53	48	56	41	47	47	45	41	64	45	59	55	60	48	55	50	57	59	44	58	45	49	40	61	48	42	62	55	55	51	48	46	48	47	58	40	56	64	50	62	52	67	46	47	48	50	47	47	37	37	53	59	56	45	42	44	39	45	50	38	54	52	50	51	64	48	40	42	54	43	58	40	62	45	49	53	57	59	51	46	57	56	53	42	56	42	43	54	53	55	41	45	48	49	56	55	63	58	41	43	64	49	47	48	44	49	45	56	49	36	40	60	55	51	52	43	50	52	56	46	53	42	38	53	59	57	46	51	41	45	52	61	47	54	47	50	50	51	42	46	64	53	61	41	64	49	48	49	52	49	49	47	54	55	60	53	52	59	47	52	52	47	54	46	45	58	56	56	37	60	45	49	62	38	45	43	52	43	47	42	52	49	45	54	46	49	47	42	46	63	57	45	40	50	53	61	53	47	60	61	41	60	40	52	45	45	48	40	52	58	64	53	48	57	51	74	66	45	43	52	45	46	48	36	47	46	47	45	49	52	52	50	54	41	53	64	60	56	54	42	48	48	57	54	44	59	42	54	48	51	45	47	42	65	57	40	49	60	55	45	60	65	51	42	44	52
13220	3444	1903	5374	9497	8885	7089	5643	4675	3757	3117	2765	2368	2172	2073	1808	1833	1870	1905	1543	1363	1341	1282	1254	1161	1144	1168	1097	1079	1108	1070	1041	1018	1041	947	1011	1014	951	967	957	961	944	885	941	926	950	924	964	984	950	896	882	904	916	842	912	921	914	918	875	886	901	879	874	889	929	897	913	867	921	902	908	913	867	878	891	884	868	872	851	861	870	893	861	903	859	861	922	833	902	882	867	913	882	879	872	913	848	864	883	892	880	841	881	888	877	831	841	851	853	890	885	873	884	824	871	937	797	843	874	866	835	884	897	819	912	895	870	889	855	893	905	829	861	876	896	840	902	835	874	841	903	826	811	871	927	826	897	899	848	875	839	851	866	853	873	921	887	846	857	835	892	797	852	904	898	857	910	865	819	870	825	855	848	838	915	882	823	816	879	883	921	794	872	845	850	858	867	881	858	828	838	883	865	812	894	832	873	900	820	917	887	841	876	814	853	873	820	887	867	873	818	866	830	779	871	838	842	830	830	927	877	895	783	876	837	880	829	851	885	796	864	841	881	874	859	876	897	881	842	898	844	833	848	900	844	893	842	872	838	877	889	927	863	931	877	860	832	902	863	871	854	847	846	850	807	867	843	819	871	889	886	839	868	895	893	833	887	890	827	856	815	884	857	845	882	862	805	847	876	921	883	897	897	833	823	834	829	865	854	879	863	853	808	819	845	806	869	861	842	865	852	845	900	914	895	894	812	887	854	868	861	821	856	867	849	869	834	838	824	869	853	842	879	829	860	868	806	828	859	901	870	834	948	827	872	868	861	866	843	780	861	858	853	884	861	842	872	846	900	831	875	841	876	897	879	885	854	853	895	893	854	888	839	856	807	860	834	845	854	908	844	839	861	865	860	847	841	867	853	838	834	833	829	833	897	838	838	866	834	909	874	890	842	883	868	920	873	837	872	852	844	796	853	869	872	863	887	840	947	901	851	862	904	832	826	821	888	854	904	853	844	807	906	840	813	870	856	893	906	830	848	894	928	815	812	820	852	838	852	831	869	868	799	832	881	846	852	873	825	829	876	873	830	848	835	872	834	800	855	873	892	867	806	896	813	819	831	814	874	840	848	850	925	837	833	903	889	847	851	839	899	855	857	880	865	837	861	833	884	864	875	892	806	853	891	828	842	883	885	835	880	821	848	854	843	826	842	849	856	842	792	875	853	893	851	854	820	881	824	863	826	844	882	784	828	881	857	838	884	903	895	883	813	907	851	863	814	795	908	837	902	819	856	847	855	883	870	881	850	842	830	850	818	877	854	870	881	883	876	839	856	837	816	874	907	888	832	863	849	875	810	852	865	858	900	803	868	850	847	859	878	813	885	877	826	824	868	827	875	902	880	879	832	822	864	900	897	857	865	834	838	900	873	898	841	873	894	886	891	867	918	882	841	846	817	827	864	886	861	854	865	872	860	862	854	882	869	811	895	817	945	833	853	840	887	878	868	880	866	887	883	868	857	846	810	873	868	880	835	871	877	894	925	894	862	909	858	883	818	848	841	866	796	796	880	843	878	868	918	845	863	852	845	896	834	832	871	832	858	939	849	925	870	870	832	911	861	880	895	857	866	872	871	887	878	845	855	896	894	885	841	797	872	835	858	903	856	811	861	866	843	854	792	939	892	849	879	852	847	862	860	873	827	842	864	859	852	866	903	825	901	818	864	891	880	854	869	857	872	839	838	844	818	870	848	870	814	878	843	906	799	851	880	844	844	852	833	861	912	840	875	864	896	801	842	886	883	903	912	849	867	837	829	849	846	829	832	859	909	862	817	840	882	797	888	876	907	837	844	815	809	852	832	833	871	833	874	852	829	913	858	831	834	881	876	860	866	861	854	897	843	823	853	837	837	852	831	892	857	889	868	926	873	837	881	871	874	860	839	812	839	816	920	831	850	820	856	849	854	854	841	911	856	851	872	844	846	898	889	871	863	875	861	847	880	840	850	886	884	847	881	847	850	823	823	880	875	901	837	878	832	811	878	858	879	913	841	891	908	889	887	868	889	873	874	852	875	868	837	872	833	881	849	873	836	792	842	927	863	899	851	829	859	884	870	908	880	839	865	881	842	834	811	848	877	871	862	817	865	833	807	859	882	844	857	852	881	893	828	803	881	850	873	879	904	902	796	825	863	873	881	855	857	878	864	905	895	856	843	859	839	837	844	881	831	874	882	865	877	835	900	802	835	904	885	883	860	885	854	865	880	881	838	879	810	852	881	835	837	843	865	860	867	873	887	841	907	868	869	837	881	845	871	833	850	851	817	866	850	903	876	864	863	869	833	813	863	839	907	876	848	895	850	808	845	887	895	881	792	855	857	860	855	870	880	881	848	843	886	890	865	879	898	886	806	879	841	842	852	887	876	851	856	847	844	854	838	865	856	849	856	867	890	888	873	860	821	887	856	813	874	840	875	861	907	845	836	852	844	881	878	873	812	869	860	892	883	843	859	841	871	865	879	889	852	876	896	801	875	840	871	849	865	906	841	896	834	840	881	861	850	878	824	874	837	878	853	865	839	844	784	842	885	873	801	850	848	833	884	828	887	844	852	812	921	895	863	853	878	861	857	850	858	821	841	907	824	848	895	906	863	827	870	839	832	874	843	879	858	908	836	879	853	844	799	851	857	867	865	821	837	852	863	854	917	851	870	860	823	912	873	842	869	857	871	803	904	848	805	842	882	821	815	883	826	858	911	841	863	825	881	834	844	852	878	902	843	840	823	850	842	885	839	828	846	852	866	883	912	842	865	884	877	863	825	784	842	919	843	870	829	856	914	842	868	838	840	835	920	890	892	845	850	869	853	837	913	895	844	873	854	833	879	904	859	832	842	894	928	888	846	857	872	807	882	833	872	830	829	855	804	872	860	883	854	848	918	836	878	848	835	883	827	878	845	863	880	877	837	847	887	870	869	898	913	843	825	889	834	885	809	873	869	854	873	895	882	866	836	848	866	828	871	860	903	874	854	838	863	856	912	830	855	834	896	898	847	826	862	837	896	824	802	875	829	842	853	852	835	895	879	849	895	838	854	901	905	833	872	882	851	864	858	887	842	863	880	820	842	868	869	791	772	841	875	877	802	863	865	839	836	827	847	900	902	846	865	916	875	860	871	854	799	783	879	862	844	847	837	881	858	849	833	817	863	896	873	881	840	850	863	845	869	841	873	890	800	850	867	907	861	845	854	869	886	855	857	792	873	806	885	903	829	792	857	843	895	915	825	864	879	894	859	863	868	852	814	827	843	880	921	872	848	854	873	860	819	848	916	859	836	842	887	878	887	887	878	889	849	865	853	913	870	886	913	836	865	845	838	846	879	880	879	867	906	849	891	886	855	887	836	856	848	877	825	809	841	829	847	889	851	888	859	860	876	897	882	864	880	877	874	868	865	824	829	848	848	864	880	849	848	838	895	891	876	894	886	812	880	849	878	835	877	845	875	857	904	831	821	837	866	850	900	827	877
1833	177	102	95	133	202	182	172	160	124	124	101	92	64	83	67	49	69	64	43	44	47	35	32	36	41	40	31	35	33	30	24	39	39	29	23	28	24	27	32	23	21	16	22	29	26	31	20	21	19	32	23	25	25	25	29	34	26	32	23	32	20	19	20	30	28	25	19	30	26	24	18	25	34	33	30	19	25	26	23	19	24	23	31	18	26	27	28	24	18	24	24	28	14	20	27	22	26	16	25	28	18	28	17	27	29	19	18	23	17	25	23	27	20	33	26	23	16	23	23	28	26	19	17	20	29	30	27	20	16	24	23	24	19	19	26	16	30	25	26	23	24	23	33	25	24	30	17	13	29	20	25	22	16	14	25	32	18	15	28	22	17	27	19	24	31	21	16	22	23	19	21	20	30	19	28	26	25	27	27	24	21	22	19	17	17	24	18	23	18	21	24	25	17	26	25	23	25	26	19	22	21	26	17	18	24	21	29	30	20	21	25	27	21	21	18	27	25	22	19	24	13	29	27	39	20	20	21	21	23	25	25	28	21	15	28	32	26	20	27	21	27	22	18	17	22	20	29	25	27	24	25	22	21	17	18	22	20	23	26	20	18	23	24	29	22	22	23	20	26	28	28	23	25	22	28	21	24	22	23	21	24	20	26	27	26	20	17	18	32	24	20	22	19	26	36	21	24	16	27	28	18	23	22	16	25	23	24	26	21	31	15	20	15	25	30	16	22	25	23	29	16	27	31	24	21	24	27	30	29	21	16	30	18	26	15	14	20	20	23	19	18	25	21	27	20	14	23	31	19	31	22	32	26	22	19	29	9	18	19	16	21	18	18	26	25	19	15	19	23	22	18	23	19	15	25	14	23	23	20	20	24	30	21	23	25	23	12	22	22	17	25	32	20	35	24	31	17	22	29	15	25	35	30	20	24	24	21	18	17	26	23	20	24	18	33	20	28	21	17	29	22	18	17	15	24	31	16	31	22	23	27	36	20	22	21	23	23	24	26	21	16	22	22	24	27	24	17	38	23	22	28	25	21	26	20	28	23	20	19	27	21	22	29	28	31	26	23	12	19	21	20	19	21	17	25	21	20	21	21	22	33	30	32	31	21	20	27	27	25	25	17	30	19	29	18	21	28	30	23	24	22	25	22	23	18	21	22	19	17	20	30	21	21	28	20	18	30	13	17	21	20	27	27	24	28	26	15	17	22	20	23	25	23	30	23	29	19	18	29	34	19	18	21	25	25	26	21	18	29	19	28	26	18	17	16	29	16	21	19	23	29	21	21	31	12	23	25	22	18	28	21	24	31	25	26	21	25	22	30	17	24	22	36	25	18	24	24	22	25	18	28	28	33	17	34	18	21	24	22	29	24	20	26	24	25	22	24	31	19	26	26	24	31	18	17	23	30	23	18	20	16	21	25	28	23	25	29	16	22	19	22	21	29	19	23	28	20	20	28	20	35	20	24	21	29	21	19	26	19	19	11	22	17	29	26	29	20	24	19	19	26	23	27	35	22	22	22	20	15	23	23	21	25	21	19	19	30	30	25	21	32	27	25	20	21	19	23	18	31	24	22	18	18	26	16	23	22	25	26	20	30	35	26	21	23	25	27	27	23	19	19	28	31	20	25	18	32	31	23	30	15	17	20	15	21	22	23	18	28	26	24	21	15	20	31	27	20	26	25	17	25	27	29	27	26	26	36	27	30	25	9	24	21	25	15	32	18	17	29	30	23	26	24	20	22	22	29	22	21	18	24	17	18	24	18	20	25	31	22	20	33	22	16	16	25	26	23	22	24	27	18	28	25	28	19	25	25	22	27	18	20	24	19	16	34	26	18	22	28	20	29	23	20	22	25	24	21	21	21	26	18	26	26	21	22	27	23	24	26	27	22	24	26	18	24	22	16	19	28	25	24	23	16	21	25	22	20	33	17	33	12	21	27	24	22	25	18	13	17	23	34	20	14	16	34	22	17	23	32	24	27	29	26	29	28	26	16	25	21	20	25	26	29	28	22	31	30	27	20	22	25	19	22	29	23	25	20	24	22	27	23	22	17	24	22	21	20	22	27	17	26	21	17	17	22	36	24	24	19	31	24	21	17	28	32	22	17	15	19	22	27	32	24	22	23	22	18	19	25	21	28	26	15	31	24	19	24	26	23	21	23	16	23	18	15	19	25	17	18	27	24	22	21	21	26	19	21	19	16	19	20	14	25	12	17	15	20	19	25	16	24	16	29	21	24	15	23	22	21	28	23	33	16	20	20	16	26	21	26	30	17	26	17	25	30	25	26	28	21	26	22	22	26	19	16	24	25	13	25	24	31	26	20	12	23	19	18	18	25	25	33	21	24	20	21	22	22	31	23	22	23	21	15	22	24	18	21	15	15	29	19	18	27	25	29	20	22	21	25	24	23	27	24	20	21	28	18	27	28	23	15	29	27	27	20	18	24	25	25	25	32	23	16	32	24	20	20	23	23	17	24	19	20	23	25	24	24	21	19	20	35	25	28	17	18	29	20	24	25	32	22	35	24	24	30	32	14	25	27	18	19	15	23	18	29	24	18	19	26	14	27	18	23	16	14	20	25	16	24	21	22	24	16	24	20	19	21	19	30	18	23	24	24	30	24	26	17	19	27	15	25	25	17	18	20	20	18	23	27	17	28	11	25	19	22	19	25	26	20	26	32	25	20	26	27	22	20	33	17	25	24	24	25	28	25	21	24	24	23	21	24	26	19	29	25	21	20	25	28	16	29	31	28	22	36	27	14	17	26	20	19	24	26	23	23	25	33	20	17	18	20	25	22	19	20	29	17	26	23	28	32	17	17	19	26	22	21	18	19	18	29	28	21	36	15	20	26	25	29	25	16	22	32	21	18	14	35	31	27	20	20	30	25	22	20	22	22	25	16	26	21	28	23	17	19	21	21	16	25	21	32	20	20	29	23	19	32	26	25	24	19	21	20	22	20	20	24	26	31	17	21	20	24	24	25	29	23	23	21	19	18	20	22	23	18	28	29	21	31	22	22	25	19	23	23	19	23	22	29	26	31	22	24	20	20	29	19	16	18	22	24	26	20	31	28	29	20	29	27	15	19	19	27	34	36	24	23	16	17	16	27	28	33	22	26	19	26	22	18	20	15	25	21	23	24	26	26	23	24	20	17	28	17	24	26	29	18	22	21	21	22	21	20	18	25	18	24	26	22	16	16	21	28	25	25	24	18	31	26	27	30	29	23	23	24	22	23	21	20	17	24	30	23	24	21	23	25	23	27	23	24	21	16	18	18	22	15	31	22	23	27	25	23	17	20	19	27	19	26	29	19	17	23	31	21	30	19	23	23	25	17	19	22	18	22	19	26	23	17	23	20	24	20	17	23	26	24	30	20	31	26	29	19	20	27	20	25	34	22	23	24	31	23	24	31	21	21	18	22	19	17	19	16	29	24	26	20	21	24	26	24	25	22	26	18	20	31	28	34	27	20	15	29	21	28
19870	6526	2859	9970	17094	15699	12794	10242	8220	6646	5500	4426	3931	3362	2935	2460	2540	2542	2356	1752	1492	1486	1326	1224	1104	1129	1026	940	945	905	871	839	765	796	759	699	640	697	645	648	635	636	616	596	586	605	550	514	544	565	564	566	563	520	534	519	490	514	516	484	501	498	517	467	476	485	487	470	412	471	434	458	478	502	464	502	450	458	455	471	434	434	472	474	435	456	429	458	462	414	453	425	388	433	421	431	431	433	433	385	426	441	408	444	479	437	409	443	460	426	387	421	430	456	392	430	425	448	416	450	417	426	460	432	388	431	392	432	400	416	378	410	421	399	409	393	404	398	385	402	438	380	423	430	415	408	386	420	401	438	413	422	433	390	385	378	432	433	421	403	415	397	374	405	416	431	418	412	433	399	429	410	427	381	393	422	393	417	416	410	429	418	404	388	381	376	427	408	419	398	366	418	386	411	425	390	408	386	385	413	382	456	433	407	411	404	418	414	408	406	408	387	424	395	417	419	398	370	404	404	411	400	392	403	417	400	384	398	435	415	402	392	393	448	382	395	410	386	395	422	394	383	394	439	428	399	398	422	417	396	435	401	375	401	395	403	377	436	412	367	425	402	382	403	446	403	405	403	417	382	403	399	361	411	411	420	375	406	402	423	434	394	403	445	408	419	417	430	380	394	408	417	372	393	409	390	395	370	422	392	383	365	408	406	392	391	415	377	414	384	410	448	373	421	372	411	425	367	425	386	405	413	394	393	480	426	408	389	415	386	415	387	405	393	434	403	384	350	375	390	395	404	354	372	436	423	417	392	381	406	396	398	394	397	388	355	391	410	382	376	435	399	413	422	392	403	384	386	422	417	433	433	391	394	389	412	406	416	416	397	398	389	404	440	391	392	427	399	377	400	405	403	357	401	384	431	404	402	382	386	409	377	438	430	403	376	397	392	405	404	399	380	392	397	362	445	381	383	382	395	422	368	423	380	413	411	367	405	414	379	438	418	365	420	375	404	413	401	418	373	415	436	378	409	428	407	449	397	412	414	363	433	380	419	427	409	381	403	395	395	377	394	420	394	378	380	434	417	389	390	387	389	427	380	395	380	401	387	389	405	405	403	363	383	403	418	396	408	378	383	409	422	414	409	382	388	379	406	413	385	427	357	402	429	421	412	390	410	396	400	430	449	384	374	413	389	400	396	399	403	453	407	368	405	418	425	427	385	407	400	381	404	370	373	397	389	416	387	425	406	406	416	401	404	389	380	372	403	404	398	374	397	412	388	390	419	394	379	398	414	419	435	418	395	371	413	398	391	424	411	417	414	376	393	402	404	393	395	408	425	407	398	426	343	400	391	427	392	419	395	384	428	410	395	387	413	412	411	399	402	409	384	400	397	398	401	381	392	396	376	402	407	402	412	395	392	407	393	379	425	391	433	422	400	367	411	402	429	401	408	381	400	421	411	374	405	372	398	389	410	399	374	396	388	407	389	412	396	404	375	389	433	389	399	436	415	423	445	422	414	407	405	407	389	421	419	393	406	394	436	386	360	428	407	397	419	381	399	382	434	436	395	378	394	414	414	388	429	445	412	414	364	414	405	433	391	404	428	421	399	429	368	381	408	366	436	364	377	400	430	401	402	363	409	396	398	366	428	401	398	388	366	385	412	402	405	431	409	402	389	457	429	366	365	417	398	396	356	409	374	390	442	421	389	411	420	406	372	409	411	407	399	401	427	391	407	395	412	403	392	410	408	393	423	440	408	420	401	399	398	394	369	428	404	444	399	393	376	395	382	377	392	358	395	403	387	415	388	396	396	355	390	411	369	362	411	409	386	419	413	428	422	413	371	400	437	388	417	432	453	383	379	412	422	395	413	398	434	375	413	428	411	397	388	444	418	412	375	395	384	415	420	367	410	408	402	433	395	406	378	423	365	401	419	424	382	405	408	411	412	424	384	398	362	417	407	424	412	403	399	371	396	384	411	396	439	371	393	376	397	384	406	415	393	414	452	411	393	390	398	405	414	384	416	391	389	387	398	414	400	394	365	428	433	419	415	391	363	398	426	384	429	420	418	396	437	383	425	395	421	386	349	422	397	381	406	367	413	380	402	369	406	451	414	394	383	392	381	405	410	349	409	387	397	391	422	436	390	402	375	436	405	424	436	433	413	362	401	394	390	397	373	444	386	413	400	399	403	395	373	393	405	436	403	388	389	416	390	412	402	398	433	407	439	376	396	448	374	418	441	421	407	395	438	405	419	421	370	377	395	407	404	423	419	420	401	432	385	391	417	413	413	377	401	413	366	378	428	417	371	389	388	418	408	411	382	384	407	420	391	402	398	382	371	421	403	357	379	386	430	408	400	415	349	370	468	415	376	377	414	399	361	407	408	384	410	386	404	399	411	393	384	396	429	418	405	386	385	403	401	373	403	380	378	412	407	373	409	365	387	406	400	372	403	385	428	379	460	396	381	391	394	409	458	395	397	408	437	395	437	431	387	394	404	411	411	399	363	422	385	416	403	395	429	380	432	419	388	388	433	432	397	396	417	412	424	397	412	394	390	411	381	447	414	412	414	402	393	390	380	416	375	427	398	401	410	410	406	425	368	417	410	384	407	415	399	436	401	402	395	402	450	389	376	392	409	439	391	371	420	406	372	356	432	372	398	436	409	390	384	387	398	435	446	368	411	417	401	393	394	389	377	406	432	438	406	385	434	399	365	381	412	423	413	373	371	389	422	365	394	435	382	388	430	420	410	416	405	377	391	387	409	399	415	400	411	415	364	373	403	410	420	409	422	374	365	401	402	392	417	404	410	438	399	417	420	393	388	370	409	389	404	389	356	395	405	436	401	381	397	386	399	392	391	395	405	389	389	406	420	451	439	383	395	393	406	376	401	386	399	394	432	404	417	386	404	360	432	388	407	372	398	393	402	392	429	403	402	416	418	392	391	420	395	416	401	421	419	372	395	407	409	394	383	413	401	389	388	410	406	369	422	409	406	403	393	443	402	393	387	384	407	442	408	414	406	402	419	416	396	402	385	386	375	408	433	392	410	399	433	431	391	391	404	378	398	394	422	425	419	439	383	371	405	391	381	417	413	371	400	407	423	417	394	422	394	378	457	446	403	423	391	387	412	436	428	411	393	401	406	407	419	392	403	385	366	397	378	351	409	425	394	392	395	394	450	367	414	405	421	415	410	410	399	384	386	399	400	401	368	434	406	374	381	354	420	400	427	411	403	415	439	451	395	403	420	400	388	398	426	403	401	390	401	422	394	397	403	413	444	377	379	402	390	421	392	380	431	416	390	430	395	377	428	414	417	385	378	423	415	426	406	377	380	389	369	380	387	425	395	402	394	400	416	419	398	396	393	372	419	430	405	388	401	406	425	419	415	407	425	386	392	398	402	392	411	429	401	368	432	430	388	389	399	393	421	421	410	399	408	378	428	417	407	428	357	408	397	399	372	417	437	413	408	404	393	393	418	437	414	399	418	400	399	422	403
1322	58	38	37	35	54	60	50	43	54	29	43	40	47	33	38	48	32	36	39	37	30	39	25	25	36	31	37	35	40	35	34	32	32	31	34	28	35	25	40	32	28	29	35	29	35	44	31	39	29	34	29	22	38	23	33	33	31	26	31	38	30	31	32	32	29	34	29	33	25	38	33	36	40	41	26	31	43	41	33	45	28	34	42	37	43	36	33	37	32	28	28	35	35	47	26	36	29	34	20	31	41	30	33	24	30	32	30	44	37	39	29	32	26	28	34	31	30	34	23	37	37	22	35	26	39	38	36	28	35	37	36	29	34	40	42	44	30	29	32	46	37	21	40	37	23	34	20	37	47	39	36	37	32	27	42	39	33	25	29	32	34	40	38	33	38	32	26	40	37	40	26	29	34	39	43	34	30	38	33	32	34	34	37	38	29	35	25	28	33	28	32	26	27	38	39	29	37	38	26	39	37	26	31	36	34	43	36	28	31	45	30	37	30	31	33	34	28	24	34	40	33	38	30	28	30	32	41	27	39	36	32	33	36	40	37	40	38	32	39	39	37	25	39	36	38	27	34	39	34	30	30	41	29	29	27	28	29	36	30	22	38	38	34	37	35	32	38	28	40	26	32	32	31	33	34	31	30	31	45	39	30	42	34	27	25	34	28	39	33	34	35	32	31	39	29	37	33	35	31	32	34	36	25	27	27	26	29	30	33	29	26	36	41	33	32	31	34	29	36	25	31	41	38	29	36	34	28	31	25	37	39	34	27	35	33	31	35	25	28	35	43	29	36	29	31	35	31	36	33	33	27	39	39	27	37	29	39	32	26	30	39	46	27	33	34	32	30	39	34	37	34	44	31	45	36	34	32	38	27	37	40	30	28	33	36	37	44	34	39	33	32	29	31	34	33	32	31	26	32	30	34	34	26	33	25	25	34	34	30	32	43	33	39	37	38	32	28	44	37	29	30	31	43	41	31	44	37	38	33	27	36	33	41	37	36	40	37	40	29	36	30	37	38	43	27	31	29	41	29	36	29	35	38	47	33	32	25	29	27	42	24	42	48	31	33	35	33	33	28	26	47	34	25	24	25	36	37	37	35	32	45	34	28	46	40	38	28	35	29	39	30	24	33	45	31	39	27	32	52	27	28	26	34	33	48	29	37	43	31	34	31	36	38	48	37	43	31	30	33	38	35	34	34	21	49	34	34	29	39	35	38	28	33	28	42	31	31	24	27	36	29	29	32	34	36	34	34	27	37	28	33	35	35	32	45	45	32	28	31	29	30	27	28	36	33	30	34	34	23	33	35	23	40	28	23	32	38	28	38	33	30	32	29	33	35	38	33	26	35	46	37	36	32	36	38	33	28	32	30	35	36	29	36	42	44	36	37	29	34	38	30	33	38	33	43	30	25	43	30	25	40	24	29	42	25	26	32	32	34	42	43	50	31	37	33	37	35	29	44	21	23	41	36	34	33	33	29	29	26	33	25	22	35	39	34	28	29	43	41	35	28	34	32	34	36	39	34	45	24	37	33	36	36	18	40	38	38	40	44	35	33	34	24	29	37	33	40	22	31	37	29	24	34	20	29	33	21	30	25	31	36	36	34	46	31	33	30	30	32	26	29	32	33	18	25	32	36	29	31	29	30	22	36	41	43	21	30	31	35	31	39	42	33	36	42	31	36	45	26	40	32	45	35	35	21	22	38	38	29	34	29	41	32	45	24	35	30	37	21	23	38	24	28	30	42	40	31	31	38	28	35	35	28	26	21	32	39	35	31	32	37	34	45	30	37	33	42	30	39	28	30	40	23	30	34	29	27	34	28	33	41	39	28	33	29	33	34	26	36	38	30	28	28	39	35	21	43	44	36	19	40	27	36	27	23	32	31	33	37	27	32	29	41	33	29	26	35	30	34	29	38	37	33	35	26	38	24	21	35	31	32	40	21	23	32	42	34	39	38	25	26	47	39	30	30	34	33	32	35	32	34	31	25	35	36	31	31	24	27	35	31	32	39	22	36	31	30	33	27	39	33	30	38	33	25	32	41	19	34	28	37	28	27	41	22	30	38	28	30	34	35	35	27	36	28	33	32	35	29	35	41	34	28	33	33	27	33	36	18	46	32	27	53	31	27	27	36	35	35	35	31	38	30	39	37	36	28	38	34	48	34	29	31	43	33	38	34	37	32	32	34	23	34	45	30	44	29	42	20	24	33	34	45	40	40	35	28	39	34	36	25	30	40	35	30	36	36	29	37	39	20	28	39	30	28	29	35	32	27	31	35	38	39	34	37	36	27	24	35	34	30	34	31	32	35	35	25	39	33	24	36	37	37	36	38	34	36	44	41	32	31	22	29	28	48	27	36	34	35	32	26	46	31	30	37	32	44	35	28	33	31	31	34	35	36	36	29	28	37	33	32	44	22	35	35	28	26	32	48	36	26	39	30	28	24	29	28	35	38	37	21	36	48	28	35	45	28	31	25	25	39	48	39	36	29	47	39	20	33	17	29	39	34	32	42	39	28	26	31	43	35	31	18	35	32	29	24	28	41	35	29	33	32	37	32	39	38	34	33	35	35	29	35	30	25	33	31	36	35	35	38	24	35	19	31	42	37	26	37	24	35	25	33	31	21	31	43	35	30	26	34	33	38	30	32	35	30	43	38	24	37	33	42	31	38	27	34	27	30	43	39	40	27	27	41	31	38	30	32	26	43	36	35	46	37	39	38	33	30	33	48	28	31	29	33	28	39	43	34	33	34	32	41	27	26	39	26	33	41	26	28	28	28	37	26	25	31	24	26	32	33	32	37	27	31	34	32	29	25	31	36	33	30	40	29	35	41	41	34	28	30	31	36	32	33	29	33	25	28	32	30	33	28	41	28	38	31	33	34	28	33	34	39	40	37	23	31	33	28	48	31	40	29	50	24	32	33	34	32	27	30	30	37	26	42	36	40	27	37	27	30	47	36	30	34	30	25	34	35	28	33	34	35	40	34	28	29	31	36	30	32	38	23	41	39	38	40	31	37	30	32	41	38	30	34	40	29	32	34	37	30	45	33	31	29	37	33	32	26	29	32	29	34	33	31	28	35	26	27	34	34	29	37	38	33	34	45	41	29	30	36	38	31	35	32	36	29	36	41	28	25	35	31	32	49	34	32	33	30	40	38	30	32	26	41	36	33	37	34	37	33	32	30	37	39	35	39	35	38	31	40	33	39	39	34	36	34	36	30	35	29	24	41	33	30	29	42	34	27	30	25	22	28	35	39	29	43	37	38	41	30	37	42	43	29	32	34	37	30	36	31	42	36	36	25	40	49	27	25	29	30	34	25	33	31	25	33	34	30	32	39	37	31	38	34	32	44	24	29	42	32	31	26	27	43	34	32	21	39	40	29	36	32	33	31	34	24	36	36	32	34	44	28	33	36	22	31	37	20	37	23	30	25	30	36	27	34	28	32	42	35	28	30	40	31	33	27	36	32	40	31	32	36	36	33
10279	1710	900	1930	3230	2946	2430	1935	1604	1383	1207	1097	976	968	874	858	838	915	860	705	678	700	664	670	650	702	680	622	646	575	617	648	619	633	597	638	611	650	569	626	575	580	623	603	578	561	579	580	617	555	632	590	629	617	558	609	577	600	615	590	592	515	594	576	608	608	571	604	574	612	580	594	615	583	614	546	566	615	581	602	533	591	586	601	559	541	610	541	568	614	609	540	585	583	578	581	607	589	589	555	597	593	583	569	576	575	563	601	580	557	558	562	580	587	570	562	573	542	617	558	602	574	597	594	581	550	629	581	539	602	557	556	594	559	554	581	586	581	560	561	581	597	600	609	579	590	569	529	600	569	604	535	608	549	591	592	562	597	604	591	588	567	613	578	602	551	602	594	560	615	583	566	595	579	615	561	573	635	552	567	589	553	551	541	575	560	547	567	555	596	610	547	571	609	570	598	586	549	610	566	590	610	583	576	598	555	559	568	582	555	548	549	569	576	582	569	587	559	597	575	557	580	586	641	579	560	553	582	590	547	582	587	557	577	581	598	580	587	588	552	568	544	573	572	607	590	571	578	568	623	593	551	584	585	576	558	592	579	553	573	580	567	606	578	555	584	568	598	579	575	590	562	587	548	553	591	597	556	581	561	554	543	571	559	561	586	613	605	573	572	576	548	611	597	581	608	584	577	595	560	591	565	584	605	564	531	573	537	549	595	627	519	551	574	540	604	570	565	561	583	529	567	587	542	601	585	581	602	605	563	605	541	599	540	568	566	573	554	604	605	568	572	549	597	588	580	584	542	570	574	557	522	587	558	590	569	591	587	603	590	571	597	517	574	548	617	578	617	534	542	581	524	592	546	603	528	588	565	582	565	625	575	658	551	583	608	557	536	536	566	573	562	600	601	551	641	613	588	577	591	565	581	621	551	563	573	574	595	572	552	575	539	576	560	590	588	581	601	608	518	551	557	605	580	603	569	583	548	578	561	610	587	545	553	547	599	581	575	580	570	536	581	594	594	560	578	552	573	591	580	601	564	562	584	600	558	636	579	568	585	584	523	574	570	555	564	537	606	570	572	596	569	588	533	544	588	590	550	598	586	536	599	577	566	610	588	569	570	582	572	598	522	589	555	598	570	612	638	571	571	577	598	555	564	541	594	590	551	589	528	613	595	570	608	584	581	548	555	582	577	549	575	550	575	550	577	593	554	581	514	607	608	595	577	563	599	611	563	547	577	582	580	580	572	593	499	526	601	578	601	580	585	553	565	594	605	518	538	566	551	565	585	592	565	598	596	601	565	563	567	517	563	604	598	579	545	593	556	574	565	576	621	572	588	607	559	614	556	587	562	634	605	544	585	590	571	562	568	593	580	570	545	582	583	541	560	554	582	583	570	602	552	581	544	564	575	561	559	595	573	586	587	567	583	572	587	569	566	604	585	563	591	583	582	589	595	550	597	602	594	577	580	572	592	577	574	545	604	598	580	512	566	594	607	577	574	644	567	571	551	577	565	582	542	577	596	558	569	578	566	577	575	576	532	594	555	578	564	572	581	592	542	613	549	623	584	545	617	531	544	561	598	581	580	559	572	592	591	574	578	608	573	605	605	538	602	598	560	546	609	557	574	580	575	585	551	576	585	520	566	527	614	547	576	574	577	607	553	582	613	568	595	549	588	572	534	584	590	581	617	549	578	563	598	593	604	560	571	600	615	580	567	591	604	586	554	549	594	588	558	614	582	582	567	595	574	553	553	577	610	575	538	587	547	596	546	561	571	562	548	596	569	541	559	572	553	601	596	616	561	537	599	593	578	528	567	611	592	571	551	542	597	584	569	578	553	540	570	589	576	527	576	547	614	577	545	579	566	546	606	587	627	543	566	602	580	582	624	609	617	531	566	593	565	585	571	565	549	570	553	574	574	562	604	593	588	578	611	588	581	561	597	568	547	545	540	586	623	627	578	579	572	609	577	585	573	620	569	554	575	531	573	602	574	576	598	604	565	518	575	578	581	567	590	558	612	579	605	539	601	578	574	556	595	606	609	554	565	581	568	563	550	572	580	609	506	616	613	538	554	565	578	611	548	583	535	614	578	587	556	580	587	585	579	573	556	573	588	566	589	592	577	547	546	575	589	555	621	579	558	536	587	549	617	561	540	599	562	582	601	573	598	574	566	550	583	584	577	567	552	607	579	583	538	529	560	578	578	599	589	605	620	629	547	546	553	599	554	589	564	580	577	566	571	562	594	559	575	581	582	557	546	586	596	601	593	589	579	586	581	557	601	601	608	604	549	579	640	618	586	574	579	597	584	550	540	555	580	612	556	597	543	566	558	535	524	545	607	563	590	594	632	574	587	569	555	585	577	574	596	589	556	558	574	577	553	553	517	619	596	566	581	562	560	571	543	560	561	574	569	569	592	563	571	607	548	600	555	617	598	569	587	579	578	551	626	573	619	575	577	593	583	533	557	599	545	588	558	596	536	581	572	579	576	583	544	561	539	542	548	616	594	605	555	577	560	534	572	543	573	618	594	572	566	552	586	551	607	550	600	539	593	594	601	562	558	565	596	545	608	619	584	573	559	564	557	614	588	582	596	566	554	591	559	555	554	538	584	589	579	560	562	577	556	552	532	583	571	608	546	569	586	565	591	574	550	561	536	569	568	572	560	606	597	549	579	576	597	576	567	560	554	548	594	590	604	566	610	548	544	546	577	580	570	632	624	602	565	573	531	589	546	567	564	576	579	568	581	564	555	551	588	591	556	588	580	558	578	621	533	575	581	527	526	572	581	570	562	580	605	601	629	584	563	577	579	578	581	557	564	578	584	579	568	552	614	577	552	543	564	538	528	545	543	563	597	520	567	604	538	546	560	585	571	604	599	585	587	536	616	574	565	567	554	568	633	582	587	578	561	560	576	570	573	587	574	528	564	638	637	588	552	570	573	596	539	578	583	564	556	535	539	560	590	576	561	612	541	566	605	539	546	579	574	586	563	559	567	578	563	556	608	589	595	553	569	588	548	554	566	597	553	597	590	545	542	589	565	574	587	568	582	606	584	583	580	600	578	548	567	555	591	599	531	571	587	553	572	553	597	584	538	578	566	571	550	601	551	584	578	558	541	541	567	538	597	638	605	574	577	545	606	636	558	592	593	571	557	550	545	572	540	545	617	586	585	555	561	596	589	565	594	629	564	573	539	609	565	600	564	581	577	579	563	555	605	582	575	606	572	579	597	587	553	595	540	571	594	569	579	569	574	584	584	526	590	549	596	567	579	575	596	552	564	566	587	591	570	585	592	533	603	605	597	535	580	576	584	592	625	565	556	569	585	526	616	554	541	590	571	553	611	579	577	606	578	560	595	555	588	598	580	540	551	584	556	595	579	569	526	582	576	562	596	584	537	591	576	565	577	545	547	566	590	571	569	558	613	588	542	585	531	631	548	546	526	583	613	594	539	567	549	596	588	595	543	591	614	566	546	528	562	559	518	576	567
2575	118	85	74	106	140	123	113	122	94	85	89	111	73	70	84	76	74	66	61	69	58	75	60	55	70	56	74	59	62	51	48	66	66	50	70	52	56	49	50	59	62	64	53	61	58	50	48	52	50	52	43	55	50	45	49	42	46	68	65	42	54	70	59	57	61	46	48	44	57	46	63	49	51	56	57	61	61	62	51	52	54	47	31	58	56	53	59	62	62	63	57	42	45	56	45	47	64	61	55	45	66	48	54	36	44	56	43	50	48	55	47	62	40	41	52	48	54	39	62	45	40	49	58	61	64	70	49	43	40	52	48	53	51	50	52	42	43	59	55	41	43	46	50	51	41	57	46	59	47	58	57	46	45	54	47	49	50	50	50	70	54	55	40	46	48	55	45	46	52	52	63	59	54	53	52	47	54	57	48	43	44	42	50	53	52	51	52	58	43	47	52	42	57	52	61	56	53	47	47	42	64	59	42	43	35	51	51	51	55	49	50	52	60	56	45	38	59	53	53	62	47	60	62	50	53	61	54	59	55	38	48	50	39	60	58	49	53	43	50	50	48	58	47	54	60	62	44	46	44	51	33	53	63	46	50	52	42	64	61	42	48	45	45	45	56	51	63	54	63	55	56	55	51	48	50	60	46	41	58	58	48	53	55	57	47	55	41	44	53	48	50	40	43	47	39	42	54	39	47	56	58	63	50	58	51	39	48	49	50	45	43	51	52	61	57	46	47	58	55	54	52	51	49	54	61	54	54	45	51	45	51	60	55	56	58	62	69	49	52	54	53	47	51	36	47	49	41	59	59	52	44	61	59	42	51	54	44	53	47	50	45	47	49	45	51	54	36	57	50	54	51	53	61	47	51	45	47	58	36	50	41	56	44	59	57	56	60	63	48	58	48	48	50	51	55	52	54	40	51	53	37	58	35	58	57	47	57	59	40	40	47	50	61	42	56	50	50	38	53	44	36	53	55	63	55	39	52	59	53	49	58	51	51	47	55	49	48	57	46	51	48	57	78	56	42	47	57	51	42	44	52	54	62	56	43	58	53	61	62	37	45	54	48	48	56	48	49	54	48	49	49	47	61	41	36	52	47	49	55	56	46	55	59	47	59	55	46	48	60	58	53	69	47	54	63	57	51	62	63	54	54	37	50	53	66	36	43	38	55	44	57	54	56	65	37	70	54	44	56	42	47	65	40	55	52	46	50	46	50	46	48	51	63	50	48	44	55	64	41	52	52	65	49	42	58	58	61	58	42	69	53	54	44	44	48	49	57	43	46	54	54	55	43	64	56	52	42	60	56	49	49	49	49	44	53	46	50	52	33	58	44	37	39	51	48	64	59	44	56	63	53	57	69	63	52	48	58	57	52	53	54	60	57	51	48	40	62	47	59	58	70	43	47	49	42	58	36	51	52	49	45	43	49	54	63	55	56	44	52	56	58	56	52	61	54	50	54	64	59	54	49	44	49	55	57	51	48	58	61	55	56	46	61	46	65	42	51	45	59	54	48	47	51	35	57	47	58	52	52	45	51	62	49	46	43	55	55	52	49	52	51	55	41	49	56	60	46	52	47	52	52	62	44	67	50	50	49	51	52	41	56	61	60	45	46	46	64	57	53	60	49	50	47	48	43	44	64	51	54	48	49	47	40	55	45	53	52	48	56	54	66	53	52	57	46	60	49	49	51	49	45	59	49	64	46	47	43	50	47	58	65	40	58	56	54	43	51	55	52	56	43	54	54	44	51	54	51	56	56	63	56	55	48	59	66	51	55	56	72	57	65	47	41	55	48	54	53	53	60	54	57	37	44	57	45	64	37	53	48	41	51	45	50	51	57	47	51	45	51	55	59	54	54	64	58	65	64	51	65	56	61	55	50	61	60	54	57	52	52	48	47	42	45	52	45	51	54	37	44	53	51	66	51	64	45	44	46	59	53	52	49	56	51	52	48	52	66	49	46	52	50	56	64	57	62	52	47	48	46	44	42	51	48	34	53	61	46	62	53	41	63	51	56	50	46	49	45	44	40	49	58	49	57	64	54	56	50	43	57	49	53	41	65	57	50	55	62	50	53	50	42	63	51	54	46	56	58	48	57	54	46	48	39	57	60	56	46	37	51	50	60	60	57	62	43	70	57	52	50	54	56	49	56	54	59	60	49	59	36	55	67	54	67	43	37	48	53	47	51	59	40	47	47	53	49	53	54	55	50	57	42	48	53	54	55	58	50	37	38	45	53	43	61	47	46	51	55	50	39	45	47	43	49	36	61	45	53	35	49	57	49	54	55	53	51	51	41	49	51	56	43	53	55	33	47	59	56	36	39	49	60	49	45	50	54	49	42	42	55	35	51	44	44	54	60	57	45	68	50	54	55	45	47	56	61	51	40	51	46	57	52	47	53	42	60	45	56	51	45	53	48	46	47	56	47	52	50	54	47	38	52	57	52	56	50	52	47	60	54	47	49	63	49	49	45	61	50	45	41	48	46	48	43	52	55	43	54	58	43	50	50	40	55	62	57	49	61	73	65	53	40	57	52	64	46	54	56	53	60	43	48	52	45	62	45	60	57	54	59	55	49	52	50	35	36	57	47	58	47	53	54	48	54	53	45	59	42	48	49	40	50	63	37	64	58	56	63	53	43	50	50	42	40	49	61	54	54	47	45	58	45	53	48	63	58	55	54	45	59	42	43	66	40	49	50	55	32	61	46	54	45	38	50	51	55	52	46	42	54	49	50	58	55	49	46	47	44	54	46	44	53	61	41	57	40	60	54	46	45	70	54	44	54	63	54	52	51	38	56	59	60	53	57	47	58	53	46	51	49	52	54	56	51	57	41	59	45	49	51	56	50	65	51	66	51	47	40	61	54	56	53	55	55	54	53	54	44	45	49	37	49	60	50	53	60	61	53	43	53	61	50	54	52	42	43	54	51	53	44	71	59	59	60	57	41	54	53	38	59	43	57	67	53	53	43	52	59	42	54	60	42	53	48	41	52	57	57	52	31	65	50	38	49	59	61	47	54	44	30	55	44	47	48	55	56	49	57	52	59	57	58	56	63	59	40	40	53	52	55	48	38	47	64	51	60	48	64	64	52	45	52	41	56	56	44	56	49	71	50	55	66	50	56	40	48	42	49	68	44	48	58	58	51	44	58	45	51	60	48	42	53	55	50	51	48	52	50	34	45	47	54	57	41	48	42	41	55	45	45	52	58	64	42	58	47	63	57	49	51	54	47	59	44	68	54	51	54	55	44	43	59	50	48	52	63	63	54	55	46	47	46	49	43	47	55	54	58	55	57	49	66	41	38	61	55	56	47	49	45	50	48	35	50	60	43	45	57	57	58	64	43	49	58	42	53	57	55	43	51	46	48	46	44	48	45	55	50	48	43	48	60	49	57	50	60	61	59	49	64	49	50	41	44	40	52	60	54	50	51	51	54	52	43	54	53	40	54	50	46	56	36	56	62	49	55	48	60	50	62	52	46	49	48	65	50
14590	3977	1963	5746	10404	9803	7805	6091	5046	4157	3465	3032	2644	2382	2174	2016	2019	1966	1926	1557	1431	1400	1275	1290	1205	1188	1223	1242	1137	1094	1116	1072	1061	1088	1076	973	966	994	1027	984	945	980	935	945	986	912	947	941	967	875	965	947	955	916	911	972	914	913	870	956	919	856	937	920	856	911	916	875	924	859	890	872	933	902	956	893	863	905	909	855	919	862	881	886	891	923	928	856	875	940	856	889	860	829	866	899	884	885	861	841	908	849	930	876	885	853	862	897	891	852	916	889	875	886	897	886	845	893	922	861	897	909	905	894	845	883	815	879	910	894	936	905	871	864	907	841	846	954	887	866	906	881	861	817	890	810	862	852	871	882	842	899	843	884	907	843	868	840	878	847	907	915	862	863	816	906	895	908	881	871	907	884	880	802	902	873	841	874	884	836	874	863	889	893	855	879	842	867	842	855	850	864	871	819	841	842	932	852	889	870	852	831	901	910	886	866	903	880	859	892	873	869	871	870	863	879	850	867	833	907	846	852	888	840	876	863	890	880	805	864	902	861	857	866	899	876	914	857	892	916	852	828	928	861	859	865	880	853	918	846	903	869	861	844	880	860	849	864	867	888	888	865	866	885	875	836	886	867	878	862	869	920	793	889	895	877	862	888	927	863	892	841	885	911	879	814	898	879	863	879	856	860	889	843	886	888	895	882	885	812	802	835	831	861	871	866	861	883	878	923	854	872	901	833	892	863	907	860	897	842	899	877	883	893	896	936	928	870	893	843	915	869	893	795	891	886	885	888	836	834	893	894	903	875	830	871	867	901	842	874	847	911	835	928	900	864	913	832	846	884	881	835	878	879	824	849	839	893	927	932	853	782	893	915	876	865	892	891	898	854	880	825	870	901	897	892	837	873	838	874	834	848	913	871	877	852	843	847	862	828	863	813	843	830	831	870	860	943	844	886	902	832	887	894	894	908	904	840	845	855	861	813	895	858	921	875	815	906	804	864	887	841	911	873	885	863	884	863	879	905	871	902	829	904	860	840	915	870	887	800	847	851	869	892	817	848	846	868	883	902	863	879	847	862	871	840	827	875	852	859	873	913	877	879	834	902	863	903	909	890	821	865	856	908	863	870	882	826	901	891	874	873	803	823	849	863	868	883	874	866	885	859	877	885	849	928	913	848	885	918	897	870	878	846	857	857	873	878	873	879	892	911	834	894	890	914	929	833	901	863	917	863	868	972	889	896	831	870	818	878	868	905	841	887	879	884	850	840	935	873	886	860	839	843	810	930	807	903	900	919	884	843	859	863	857	833	895	869	882	879	848	852	871	898	842	874	914	827	896	865	858	884	839	847	893	879	827	835	875	814	852	858	850	859	865	895	892	849	879	862	855	849	912	901	855	899	880	776	929	860	906	915	894	852	917	872	880	905	856	956	852	885	913	871	921	885	905	856	855	889	877	888	861	906	826	849	878	854	865	863	857	899	843	896	892	871	853	864	850	892	837	885	865	900	850	872	822	861	911	809	900	848	931	851	890	840	891	884	883	840	874	910	916	852	917	861	881	837	915	904	857	868	850	818	853	881	900	821	846	861	880	869	878	884	851	844	873	854	883	818	845	791	924	857	816	868	852	848	894	863	838	859	816	892	902	876	864	881	876	875	859	884	876	865	877	853	902	830	861	938	814	873	892	945	875	879	861	856	890	856	836	847	865	853	847	834	822	838	875	814	846	868	857	884	880	867	864	797	849	902	905	903	880	867	900	806	862	891	900	843	865	888	829	852	926	888	829	904	868	849	827	900	842	929	882	912	920	891	870	837	871	813	914	822	862	885	908	865	865	906	886	851	897	857	851	883	826	861	881	853	881	902	909	867	883	913	849	880	890	884	896	849	902	903	880	851	873	879	909	862	893	805	833	879	866	885	885	878	873	878	836	898	847	891	895	897	889	876	829	857	865	916	844	904	845	893	931	895	855	882	832	828	847	899	860	876	834	913	821	847	877	840	880	837	877	891	838	862	929	841	899	868	861	887	791	846	887	913	863	854	869	885	859	880	884	847	884	853	857	828	913	859	864	822	884	885	879	847	861	863	889	817	824	868	880	875	857	859	877	898	890	857	895	769	837	848	891	845	870	893	924	892	938	880	803	870	876	883	862	877	846	836	841	920	860	897	869	876	853	874	844	868	881	908	884	827	876	852	879	830	863	872	879	860	881	908	885	901	875	847	812	866	918	891	864	858	855	856	884	851	881	846	868	879	880	865	887	883	871	819	902	890	828	875	863	970	857	875	870	893	951	884	906	930	873	877	867	834	878	884	890	832	821	879	881	866	814	906	899	855	867	825	878	817	844	885	875	855	857	810	910	861	894	930	932	891	840	882	869	859	901	899	843	840	880	892	867	858	885	927	852	882	869	902	857	886	885	908	872	824	893	878	849	906	876	878	848	834	883	903	884	887	867	870	817	888	898	855	846	823	886	844	822	832	861	877	913	849	834	824	821	868	886	901	899	913	879	870	834	895	868	848	865	857	868	874	834	865	917	830	833	894	878	864	860	865	915	889	857	886	824	855	820	841	859	877	919	894	872	836	857	898	942	851	851	815	829	934	851	867	866	843	912	959	866	894	864	909	919	845	852	889	862	864	825	883	849	843	850	874	876	892	825	891	862	945	860	896	913	840	877	890	852	890	845	888	900	886	866	900	894	909	856	859	896	879	877	815	837	892	875	895	907	912	840	867	811	847	875	906	837	875	874	860	872	890	853	852	860	829	957	814	827	897	928	881	908	919	877	888	907	887	887	875	834	906	869	825	878	888	831	901	862	906	855	832	896	825	830	839	834	885	888	859	818	900	863	882	869	874	836	848	880	934	828	865	845	876	883	905	869	884	906	863	881	854	914	855	880	905	902	876	932	899	870	832	924	886	899	860	867	859	855	858	921	905	874	881	893	913	859	910	899	866	881	881	941	832	886	927	844	850	872	865	863	842	909	913	840	865	861	906	911	870	909	839	852	844	873	896	863	862	890	877	872	863	853	809	856	919	888	890	878	866	918	865	891	900	862	857	912	859	832	886	907	903	859	834	823	885	819	817	884	846	894	896	896	867	884	854	904	826	821	901	863	800	866	851	861	830	823	860	839	905	903	864	841	879	863	871	820	878	932	906	855	822	819	934	881	862	865	894	878	906	868	874	884	856	931	886	848	916	867	833	828	883	926	947	836	899	885	873	910	856	893	841	828	834	856	874	871	928	831	873	888	825	861	910	851	899	909	807	894	888	840	833	864	881	879	898	891	886	860	887	900	873	892	851	891	911	879	880	888	925	857	838	860	877	878	859	865	862	833	843	854	863	905	897	838	886	885	886	866	880	847	866	904	872	893	857	862	851	851	843	858	885	852	873	852	924	874	867	878	849	881	878	860	856	877	886	885	830	894	908	893	851	860	838	888	843	846	901	828	804	900	886	917	843	854	873	830	859	864	875	846	881	890	917	858	901	845	899	828	874	868	839
2555	132	81	54	94	120	124	118	100	80	88	74	66	71	74	57	72	69	63	64	46	63	67	52	69	56	61	57	62	56	58	55	61	50	44	64	53	55	53	55	35	43	46	50	55	45	60	57	49	49	51	49	48	40	47	53	58	55	38	57	53	59	61	47	47	48	50	59	63	58	53	41	58	55	46	43	46	62	48	41	47	41	42	50	54	49	47	53	62	63	57	40	53	53	54	44	45	55	50	52	41	59	64	45	50	45	62	41	53	50	50	50	40	51	61	62	53	57	49	50	50	40	52	50	51	52	54	60	43	48	46	56	62	37	45	50	57	49	41	44	49	53	51	37	48	56	58	56	60	52	54	51	50	57	63	53	54	47	58	38	57	49	60	51	53	39	41	52	47	49	50	47	58	36	49	61	48	46	41	48	39	43	51	48	55	60	46	45	53	44	47	55	48	50	41	60	44	70	55	52	57	52	44	47	45	42	47	55	38	49	51	60	47	54	57	60	67	54	44	52	55	43	40	49	66	55	51	31	57	48	50	46	64	47	58	52	47	49	38	55	55	57	46	41	58	50	45	34	53	39	46	46	44	51	52	43	51	38	53	51	46	54	50	44	63	43	42	49	45	53	58	55	54	60	51	35	61	55	57	56	64	42	55	45	51	49	40	59	50	45	56	52	53	50	47	50	52	49	47	60	45	72	53	56	57	42	42	48	55	36	47	36	50	42	50	43	57	49	53	48	50	48	47	49	55	52	53	52	45	54	47	61	67	52	56	52	59	53	42	58	48	54	41	53	45	60	52	46	53	49	49	45	41	52	53	51	60	61	52	54	36	51	70	54	42	46	43	50	45	59	48	40	50	42	50	44	50	50	49	53	58	69	51	43	55	57	44	48	53	58	53	48	45	54	46	54	39	65	52	57	51	37	42	54	55	41	58	57	49	48	49	54	38	52	68	57	48	44	51	56	43	45	54	53	51	39	60	46	66	58	55	52	59	71	52	48	49	42	52	43	49	50	48	40	47	74	59	65	52	60	54	50	48	44	53	60	60	47	47	45	45	59	48	58	42	57	53	43	34	66	46	44	39	39	51	51	48	41	52	65	56	49	42	51	51	57	44	47	38	61	51	53	50	50	54	52	51	41	57	45	59	53	48	60	42	39	59	65	44	54	60	59	51	49	63	51	52	47	47	60	49	46	58	50	52	55	59	54	61	61	59	49	47	53	53	49	52	51	56	47	59	54	49	43	52	63	52	44	49	50	59	48	43	53	58	54	47	55	63	61	48	43	56	46	56	55	52	40	41	57	58	52	53	38	52	47	47	47	60	51	48	61	57	48	70	49	48	47	46	67	46	50	37	58	40	41	51	57	54	54	51	55	53	53	53	58	51	53	51	52	43	51	44	58	55	55	57	41	50	56	46	54	45	39	54	48	51	56	63	44	45	64	56	52	57	55	48	62	44	47	62	64	56	40	43	49	46	44	69	41	50	44	72	61	40	46	50	57	50	50	40	51	34	54	56	53	49	51	59	41	52	51	56	53	38	55	45	62	40	47	50	57	53	57	52	53	57	64	53	47	52	48	53	51	44	49	52	54	48	39	57	41	40	60	55	58	50	57	50	43	44	53	46	46	36	58	47	59	44	47	47	59	50	62	58	54	47	56	45	55	61	47	51	53	51	49	52	60	48	43	56	51	52	48	45	36	41	55	50	49	51	38	46	60	49	44	47	55	51	69	38	61	64	41	56	48	53	47	51	55	49	52	44	45	48	56	55	59	47	47	46	51	43	47	49	56	58	56	50	68	60	69	51	58	55	54	52	59	48	50	46	58	47	43	51	52	48	47	38	49	55	45	63	54	45	59	55	75	56	48	55	51	45	62	51	55	37	43	59	55	43	48	63	41	54	44	43	44	57	63	44	53	40	44	55	43	49	63	57	49	43	59	58	52	47	67	32	50	47	52	51	56	51	43	46	44	53	51	49	43	49	55	55	52	44	44	52	47	61	51	43	55	56	60	63	57	45	52	52	52	54	51	50	43	45	45	57	41	52	58	46	47	52	48	46	47	65	36	48	41	46	51	48	56	54	48	62	45	46	52	57	47	54	49	35	44	49	50	50	45	47	48	41	62	46	51	57	47	44	60	51	43	49	42	40	52	52	39	56	52	50	52	47	61	49	49	48	55	45	37	58	41	52	72	51	46	61	55	51	47	49	46	52	56	38	54	60	59	56	45	49	43	61	49	50	49	44	54	30	48	47	66	48	52	50	55	57	54	41	51	50	54	46	53	64	52	41	44	60	51	46	57	49	38	47	50	40	51	51	49	38	52	54	41	50	54	50	59	62	45	48	44	53	50	60	50	41	54	50	43	51	54	45	50	57	47	37	54	53	34	54	51	54	44	55	55	48	54	51	49	34	53	56	56	51	51	45	58	48	61	53	61	59	50	51	59	53	49	46	47	55	45	52	40	66	45	48	61	47	41	50	51	50	37	40	48	51	59	58	48	50	49	47	48	56	45	53	50	53	55	55	58	58	47	53	44	47	48	55	41	51	49	51	44	60	45	46	46	59	48	50	56	57	52	46	59	59	59	63	52	48	42	47	57	41	42	55	34	39	50	54	53	54	56	47	60	54	43	59	38	54	51	53	70	40	49	52	50	57	54	50	39	55	42	53	62	48	39	41	46	66	37	57	45	46	47	59	53	55	42	61	61	50	56	72	62	56	39	42	52	49	53	36	36	51	55	42	53	49	66	54	49	47	55	51	46	55	46	57	61	51	45	42	62	58	50	49	47	61	58	49	41	52	49	48	40	59	55	51	59	38	49	43	56	39	42	39	47	49	42	51	56	53	42	47	55	43	54	49	58	53	65	56	46	47	42	55	66	43	40	44	55	60	53	51	58	64	61	64	44	59	50	40	51	43	39	48	50	49	60	48	54	44	44	44	54	63	58	58	59	65	61	47	50	49	52	58	58	51	53	47	38	53	52	59	50	47	55	54	62	60	48	41	51	54	48	56	63	52	42	66	50	49	46	53	53	48	58	54	49	51	58	38	48	56	44	61	49	50	54	46	53	54	60	49	43	53	56	51	59	61	48	43	54	34	52	55	55	59	50	47	51	54	40	49	58	45	52	51	46	51	60	46	54	58	49	58	48	54	50	62	59	42	41	41	50	40	50	40	35	50	43	49	50	49	64	59	42	47	52	52	55	53	59	51	54	49	55	54	55	60	57	44	47	64	48	47	58	53	39	53	56	64	59	52	70	44	50	46	59	53	49	51	46	55	55	56	51	53	40	45	41	48	36	46	48	50	52	42	45	67	55	48	36	51	57	55	49	43	49	44	43	60	43	56	44	57	49	37	37	58	50	46	65	49	47	38	51	51	59	54	50	51	52	65	41	41	51	51	59	43	55	63	46	55	65	55	47	65	56	50	42	50	45	51	56	42	62	45	61	54	49	57	58	52	48	48	64	49	47	54	57	46	47	50	49
14222	3778	1980	5376	9506	8837	7226	5675	4560	3843	3180	2766	2470	2197	1997	1910	1862	1938	1807	1423	1391	1342	1343	1239	1205	1167	1164	1183	1084	1099	1041	1087	996	954	990	993	1025	985	1008	963	991	968	994	951	937	887	919	930	935	919	913	906	925	912	930	943	942	917	893	913	880	893	931	877	827	886	909	904	923	891	947	876	927	933	922	902	844	812	878	895	859	898	866	872	874	899	847	855	891	884	892	845	874	879	914	900	858	900	862	940	867	923	910	860	862	906	941	824	880	863	942	865	878	882	890	856	863	894	879	864	834	810	864	889	902	900	859	896	864	857	866	882	900	866	879	920	885	837	852	878	910	901	851	844	877	850	917	817	837	874	923	858	892	839	886	847	872	922	925	856	815	865	845	863	853	871	879	866	875	856	896	879	864	912	945	851	872	823	837	835	842	885	862	838	925	875	846	867	905	858	887	903	871	886	863	828	867	816	873	857	858	893	834	890	867	891	830	835	929	857	856	851	903	900	873	833	892	878	913	864	892	897	861	934	911	808	868	842	850	855	856	860	856	839	872	871	852	873	828	849	879	852	814	832	848	880	858	896	855	883	838	866	829	842	838	850	909	890	856	915	899	914	904	834	887	830	860	901	929	932	850	823	867	931	849	886	854	856	854	847	835	870	844	859	853	898	884	880	896	874	906	936	888	783	873	853	855	889	928	855	808	849	898	878	842	877	836	831	921	889	895	850	943	844	871	874	853	888	873	868	858	853	857	854	861	820	881	868	854	844	869	845	882	847	878	859	892	826	873	842	835	894	886	832	888	889	873	875	840	878	805	882	861	907	875	895	885	847	918	834	836	879	879	956	878	886	908	815	826	848	834	862	897	885	876	851	844	840	894	898	821	887	903	822	943	818	852	863	873	860	876	878	875	892	862	916	894	913	891	951	839	884	859	893	843	842	861	923	812	849	883	902	899	816	850	857	854	876	914	931	864	885	885	922	893	846	876	841	801	877	880	885	853	892	893	857	861	857	877	891	930	852	841	854	881	873	881	860	889	890	876	849	829	868	884	851	847	854	883	879	891	917	894	875	879	835	891	864	871	850	868	876	927	869	879	866	871	845	894	860	874	870	860	839	866	839	869	820	859	826	896	851	866	833	874	912	885	867	887	891	933	902	895	887	821	823	848	839	831	858	857	865	929	830	855	884	887	855	947	867	887	831	877	845	909	876	880	842	866	876	892	914	884	836	882	841	901	873	917	856	837	843	849	934	861	819	896	858	874	840	887	864	844	843	853	845	870	873	844	840	866	877	853	866	857	858	849	823	814	879	819	830	865	894	875	898	869	825	893	840	886	840	913	824	894	876	828	888	844	807	873	864	890	866	912	827	873	844	872	813	828	850	828	843	893	857	854	828	873	892	830	827	871	874	878	869	902	871	879	873	901	858	881	868	883	895	851	833	863	865	872	857	875	877	882	889	868	880	898	877	883	825	896	849	902	896	835	821	881	869	843	869	850	864	831	829	869	917	852	852	888	860	863	852	854	902	880	847	873	832	881	830	877	867	924	905	860	872	871	906	855	919	859	836	852	885	875	873	914	847	896	871	807	842	841	871	853	830	822	873	917	865	840	892	880	886	844	855	914	828	864	837	888	850	843	867	826	843	890	847	890	878	834	955	880	840	912	860	824	873	915	866	838	865	866	892	849	832	863	937	829	859	846	888	906	834	901	860	891	851	809	876	883	893	894	874	872	859	868	927	855	891	873	895	830	828	856	833	839	857	873	877	808	828	836	846	900	878	886	902	928	896	885	875	860	879	851	862	876	880	867	825	897	870	854	855	923	870	835	867	868	895	839	879	926	863	875	882	790	856	830	859	876	879	940	869	864	862	878	846	842	858	857	840	849	871	882	867	891	893	804	875	870	842	868	909	855	901	867	833	886	830	832	915	859	815	898	889	899	877	850	850	838	842	916	919	862	866	871	869	891	882	872	854	865	817	848	872	858	866	854	868	925	876	886	857	848	879	874	846	833	913	821	841	841	855	855	869	893	896	850	871	856	837	870	808	889	896	885	886	846	865	832	845	816	880	918	898	871	841	887	872	850	878	822	853	830	798	867	839	884	842	898	885	850	822	870	834	897	871	849	867	854	873	904	880	916	902	893	859	886	862	882	877	913	891	819	869	848	877	862	813	817	934	807	913	886	843	856	858	948	884	885	897	877	885	844	836	901	877	829	902	906	886	914	876	826	854	893	899	810	876	877	856	845	880	863	872	843	853	883	856	831	888	847	874	852	882	857	866	845	929	913	864	866	922	898	830	874	890	859	868	838	902	886	862	810	849	855	878	843	849	861	910	880	826	913	868	844	875	901	862	865	912	842	839	902	880	876	873	849	904	876	893	857	901	897	858	887	886	875	894	848	852	848	879	835	856	870	863	931	841	837	852	887	886	845	817	802	898	889	876	830	856	853	874	861	823	881	882	878	808	873	906	890	932	865	893	872	858	853	824	905	903	859	873	835	848	869	898	887	873	872	889	903	857	869	852	809	892	847	838	931	878	905	844	891	868	878	880	887	831	853	851	860	859	866	850	874	819	862	896	855	895	872	865	848	877	828	806	887	849	853	848	887	874	877	856	888	837	813	884	838	861	839	855	930	821	916	775	873	869	870	883	885	885	830	905	913	911	863	825	846	862	906	862	852	892	856	814	871	852	856	868	907	889	864	833	919	843	859	869	875	920	939	901	879	824	915	858	882	833	899	892	861	896	881	875	898	843	826	911	882	852	832	894	832	846	894	875	889	849	824	833	887	908	865	844	884	902	923	857	810	850	847	873	853	852	884	874	868	876	834	877	866	858	907	793	879	867	824	853	859	867	846	887	858	891	834	854	898	885	915	861	861	828	822	859	874	871	891	866	847	866	855	869	924	809	891	895	819	892	867	858	832	848	877	859	846	836	823	857	864	893	899	888	844	895	906	836	876	904	853	846	874	906	855	842	862	879	878	889	882	874	891	813	902	936	856	883	826	849	802	883	850	813	852	906	894	908	857	887	885	909	810	860	860	902	800	874	907	856	890	834	824	894	888	862	867	884	892	879	914	873	876	857	874	852	843	914	918	860	878	875	822	845	861	844	878	893	858	900	759	860	891	852	822	887	891	873	848	856	862	864	844	881	873	862	884	842	887	903	848	894	854	893	902	834	897	866	908	900	859	851	882	918	868	839	864	870	840	855	873	873	848	868	858	833	829	929	834	817	878	859	886	894	878	875	865	866	865	891	856	888	894	812	856	923	913	880	921	903	861	887	846	894	858	893	886	860	893	883	869	888	845	846	879	897	870	835	905	879	815	852	883	918	873	837	879	855	902	885	840	866	922	874	817	845	886	849	880	850	837	859	898	868	824	836	882	865	910	853	895	856	866	823	833	838	822	814	938	853	876	858	868	832	902	903	893	879	879	877	828	844	862	929	863	889	904	874	893	868	854	839	858	805	848	835	871	889	865	836	919	809	892	849
1918	211	98	76	152	177	196	159	154	112	119	117	80	82	60	58	71	67	60	52	62	47	31	42	25	38	47	35	35	35	25	32	20	32	29	18	36	26	21	25	34	26	27	27	31	26	19	23	29	23	24	21	29	28	29	26	23	27	27	20	22	29	31	18	22	29	25	22	29	26	19	20	29	33	21	29	14	27	24	22	32	22	26	22	25	26	27	15	25	20	40	25	21	37	24	31	23	23	21	25	25	23	23	29	26	22	20	19	30	21	29	26	19	22	22	14	22	29	18	18	14	19	27	22	18	22	15	17	28	25	21	26	17	19	26	21	18	22	23	21	19	32	26	22	23	17	26	20	22	27	21	25	20	25	15	16	26	20	20	19	24	25	17	26	22	21	18	30	21	18	22	16	22	32	25	24	28	18	24	25	25	20	24	20	18	35	24	19	18	21	22	31	18	20	25	22	27	27	16	32	21	25	21	19	29	23	22	28	15	17	21	19	30	23	25	29	27	15	21	16	19	32	20	28	22	22	26	25	19	29	20	26	16	26	26	20	18	29	26	17	27	27	20	20	27	22	19	27	24	15	19	25	26	32	25	19	28	23	24	18	22	23	16	24	22	22	25	26	20	21	27	26	27	24	25	30	30	18	24	15	26	17	26	28	21	31	19	15	25	19	19	31	24	18	30	16	24	31	17	24	29	25	16	29	22	21	29	27	19	37	15	24	31	20	30	22	27	25	24	23	21	27	22	28	24	20	26	16	25	18	23	24	22	26	21	24	13	34	31	24	26	23	26	24	22	16	13	17	25	16	22	30	20	19	23	23	25	18	20	15	24	26	19	29	16	24	24	21	23	27	23	23	28	20	20	23	14	23	15	26	33	26	31	25	20	25	18	24	25	26	29	28	22	27	18	12	37	24	21	32	24	18	29	25	27	19	19	21	20	27	25	21	21	23	31	33	21	25	28	24	14	26	18	17	20	17	31	24	24	28	22	18	25	16	25	17	22	19	19	24	26	19	20	26	18	25	17	25	25	20	29	30	15	16	27	29	11	21	19	20	26	26	27	19	20	32	26	25	24	24	26	33	22	16	30	17	23	27	22	19	20	21	26	18	15	24	24	23	23	19	19	23	16	23	28	23	16	28	20	25	23	15	16	13	23	19	22	23	25	17	26	17	19	16	22	18	20	28	18	24	25	23	29	16	35	31	16	21	21	27	21	19	27	31	26	27	15	11	20	16	27	16	15	26	20	21	22	26	27	28	20	12	20	26	24	16	15	19	27	21	28	19	17	23	28	23	24	19	22	24	33	32	21	24	26	24	27	18	18	20	22	23	22	26	25	28	17	27	14	22	22	24	28	24	18	23	25	18	25	26	17	25	24	25	17	32	22	26	21	21	16	23	24	23	16	32	26	25	31	22	15	22	22	23	18	23	26	19	16	28	27	28	21	30	25	27	22	23	32	28	22	21	25	20	21	25	20	23	25	22	23	22	22	26	19	24	23	24	21	24	18	31	18	25	15	28	21	29	29	25	19	16	30	13	21	29	20	20	22	25	27	22	26	27	26	20	20	15	19	28	20	26	28	26	24	27	31	17	22	23	18	22	34	18	24	18	26	21	25	18	23	18	23	24	23	22	26	28	20	24	26	15	18	23	26	16	27	27	23	28	26	32	21	22	13	18	20	27	22	19	24	26	18	20	23	15	18	22	16	26	21	30	27	29	17	31	28	23	17	18	29	25	30	25	18	16	30	27	16	20	26	19	23	24	17	17	23	25	22	29	23	27	23	23	13	25	21	16	12	24	17	23	28	29	27	22	28	18	24	29	23	26	35	22	21	23	32	29	26	24	26	13	24	32	19	20	19	16	18	17	16	26	27	27	28	32	25	19	25	17	20	35	23	20	25	24	14	17	26	25	18	24	21	27	23	26	19	22	29	24	25	26	25	31	32	22	16	30	23	25	33	19	26	17	24	29	22	16	17	13	21	20	20	22	15	27	22	22	23	27	20	15	46	19	21	23	19	24	29	22	21	16	23	25	27	36	28	24	22	26	22	19	17	24	25	17	19	21	25	24	30	26	19	18	26	23	14	32	21	20	20	19	22	22	26	18	32	28	18	30	23	25	23	14	17	27	15	25	32	24	26	28	30	27	20	23	29	23	28	14	22	19	25	24	20	23	21	27	19	25	21	25	22	24	24	28	22	20	19	20	26	23	20	28	19	14	24	15	28	25	25	21	21	31	24	26	23	27	25	22	24	29	23	24	17	27	24	21	23	23	20	33	29	23	27	19	31	25	23	17	19	33	25	25	22	22	21	27	30	26	26	31	25	22	20	26	22	26	16	20	28	21	23	22	32	22	29	23	24	13	23	32	25	18	16	26	22	20	25	21	15	15	26	24	20	16	29	16	26	18	18	24	24	30	23	21	28	24	32	14	20	22	23	27	26	15	22	24	32	24	25	25	20	17	23	25	20	25	29	21	23	31	25	28	24	25	20	25	24	19	29	15	31	21	19	21	16	20	22	13	18	25	34	22	26	22	26	21	18	22	24	22	28	13	16	26	29	22	12	24	28	30	27	28	29	24	21	25	16	23	15	27	24	25	29	24	17	24	28	20	31	23	25	26	23	21	21	26	31	20	24	26	21	25	17	20	29	18	35	14	24	20	17	18	15	27	15	23	19	32	24	19	26	29	22	17	21	23	27	11	22	27	20	23	21	26	17	34	17	20	21	18	25	25	13	25	26	20	19	30	20	22	29	30	25	20	20	21	24	15	13	22	32	15	17	16	25	24	32	18	13	22	24	18	35	19	23	23	33	15	26	21	17	26	14	28	32	25	20	32	23	17	20	30	15	30	21	29	26	23	18	19	25	19	19	18	14	26	26	23	27	21	20	26	21	22	25	28	17	20	26	21	17	25	20	18	15	25	25	18	23	27	17	35	28	17	20	26	23	18	29	21	24	26	24	16	21	21	21	20	15	19	36	20	28	29	29	23	25	16	27	26	15	31	22	26	28	23	20	31	28	18	18	20	23	17	29	24	22	25	27	28	31	24	26	19	27	14	32	23	16	23	19	33	23	14	22	16	25	18	27	20	20	19	24	31	19	22	20	28	21	32	28	31	38	30	17	21	24	23	26	25	19	23	31	17	26	25	18	25	26	17	28	27	28	20	26	32	26	27	18	28	20	19	28	20	30	28	29	29	13	22	29	20	39	24	26	20	24	22	19	36	22	21	19	28	14	26	26	35	18	19	30	22	27	28	22	21	22	21	27	20	22	33	17	21	27	31	23	24	31	17	24	24	21	19	19	24	14	18	24	23	30	23	23	35	18	19	21	16	24	26	24	17	28	21	24	16	22	20	19	31	19	26	15	23	18	19	31	32	21	21	25	16	24	21	24	22	23	20	21	32	28	18	28	34	20	18	24	22	20	23	17	17	20	24	27	30	18	24	29	20	21	22	28	26	26	17	27	17	29	18	24	21	22	25
20732	6746	2795	9916	16689	15725	12940	10213	8125	6590	5408	4407	3956	3417	2903	2511	2541	2472	2360	1738	1581	1487	1348	1198	1100	1053	1045	1024	999	920	858	818	778	788	720	700	727	651	702	626	657	637	604	589	578	537	564	568	511	555	505	530	513	593	528	469	523	504	519	507	490	481	514	510	514	481	448	472	482	436	499	474	489	446	448	444	450	459	468	418	419	444	443	434	451	403	430	430	413	410	426	445	450	435	430	434	434	434	402	438	461	422	442	434	451	419	443	414	428	398	447	421	439	412	453	437	416	442	446	411	419	395	444	421	409	402	420	422	450	431	455	405	385	438	410	398	411	409	412	383	410	366	421	407	381	412	418	440	452	403	406	433	429	397	409	427	413	417	431	401	398	412	415	415	384	405	413	420	413	425	453	419	356	415	413	448	403	427	383	433	387	426	397	427	422	414	415	449	417	367	443	386	423	438	403	384	375	378	377	379	395	415	379	401	402	384	422	403	455	410	464	404	405	416	389	394	380	409	400	393	404	425	404	423	409	361	418	405	429	395	426	389	404	388	387	367	445	380	440	426	397	410	396	405	404	402	402	411	426	438	411	389	409	413	423	393	388	421	393	420	412	402	402	392	415	402	396	381	440	377	404	412	425	423	432	401	422	401	419	416	427	404	403	397	397	396	428	387	409	388	426	416	398	418	432	406	394	421	390	412	404	385	415	398	418	395	414	406	361	399	377	392	433	422	390	382	404	397	421	367	424	433	404	401	413	428	418	420	366	402	423	423	451	403	416	372	371	393	433	377	376	388	424	402	405	362	404	453	373	394	392	377	409	377	448	402	402	419	420	420	399	369	380	407	426	401	379	403	432	351	405	412	391	417	420	376	386	414	405	386	398	378	399	416	389	431	394	400	403	396	368	378	397	403	411	372	405	401	439	411	407	404	376	381	434	416	377	422	414	392	416	387	353	425	367	366	382	379	407	409	386	415	414	425	362	379	441	403	408	407	402	408	387	419	411	379	394	400	374	390	408	396	418	395	400	401	407	436	419	380	400	412	399	400	410	399	381	394	411	371	399	390	455	433	388	408	401	417	401	396	386	430	437	381	390	397	426	385	384	390	411	397	363	386	435	410	404	406	401	399	413	380	397	425	402	422	375	385	381	422	350	422	411	386	413	414	390	410	380	417	430	401	415	422	419	396	455	399	377	427	399	396	405	418	389	378	397	380	394	404	434	392	377	424	448	398	414	422	391	433	403	392	410	433	409	386	393	398	404	386	410	393	398	418	421	418	425	419	387	410	400	426	435	354	409	407	379	400	446	413	408	390	380	396	412	393	432	378	396	374	393	374	386	411	421	377	376	396	421	389	392	415	400	406	412	381	379	403	399	392	418	437	415	386	414	399	414	364	395	406	399	382	379	436	429	398	447	414	413	399	390	376	405	389	389	401	402	428	427	377	378	403	428	403	412	411	389	373	389	384	396	380	392	422	360	430	402	363	386	412	396	418	401	413	405	427	416	371	402	367	454	394	406	413	418	386	394	429	427	410	370	390	419	380	418	395	364	418	424	397	381	353	402	394	382	426	409	385	410	385	406	417	427	431	386	390	394	425	397	402	370	374	427	428	410	423	400	403	411	419	360	373	400	414	398	402	383	435	414	401	401	412	429	423	396	412	403	427	361	414	397	382	417	383	394	457	441	396	417	398	394	429	373	406	406	399	405	381	383	420	399	422	428	389	392	411	408	389	396	393	381	364	393	408	409	365	390	415	398	434	403	393	421	384	383	431	372	375	375	436	395	410	400	417	405	412	431	363	376	422	383	408	430	393	437	400	384	417	392	397	394	382	403	383	390	391	407	401	405	413	427	373	407	414	419	402	389	415	366	418	415	408	451	395	415	383	398	405	379	424	410	380	378	354	372	391	411	421	376	445	434	431	412	412	411	443	401	429	411	374	419	391	423	392	414	401	406	368	373	411	439	412	397	386	393	396	416	410	408	410	430	381	420	404	414	402	380	426	417	432	390	395	423	391	383	447	389	400	352	392	387	372	402	416	397	388	420	385	405	388	441	410	389	394	383	412	380	445	406	392	423	455	411	431	398	389	401	406	403	468	410	408	405	403	401	389	412	401	426	416	415	404	359	401	390	416	431	439	386	378	424	409	389	454	385	368	398	418	400	419	421	414	404	399	386	396	393	404	367	397	424	375	385	375	400	398	396	401	367	425	406	405	417	391	412	408	404	429	414	394	399	420	408	424	428	433	392	374	392	413	390	382	412	392	406	400	430	405	407	350	408	408	401	409	419	418	396	412	406	418	380	412	433	377	404	392	398	402	410	382	365	407	417	409	404	437	396	407	379	391	443	363	423	422	386	394	400	397	370	396	393	407	386	406	420	378	395	399	430	365	383	386	428	426	392	405	431	398	400	409	431	407	436	407	389	412	432	383	417	377	389	401	386	442	402	418	395	400	383	414	354	378	394	398	392	414	374	399	412	424	406	411	430	408	393	401	407	392	408	407	366	402	405	441	380	378	422	412	416	424	388	406	411	404	411	378	388	413	399	400	427	427	358	382	409	413	401	378	387	413	414	405	383	432	420	399	383	390	411	396	401	388	388	403	384	395	411	422	398	416	394	396	411	381	376	403	402	390	375	414	401	427	404	388	398	430	375	403	398	409	398	411	400	380	417	374	387	407	407	402	411	402	393	408	417	427	386	392	392	399	405	375	394	395	413	400	408	434	383	399	409	393	415	401	365	377	396	395	416	400	383	388	388	385	405	385	393	406	415	386	404	415	412	404	407	372	407	388	414	359	371	381	389	399	397	374	411	407	391	422	390	399	419	410	399	406	381	409	411	366	417	395	367	426	396	380	416	423	447	382	385	415	381	390	416	403	428	393	411	381	405	408	383	379	395	405	370	415	380	406	389	405	379	417	399	385	387	439	428	395	397	404	408	395	401	378	363	430	361	395	398	385	417	404	401	407	386	404	417	385	394	407	438	391	404	384	405	418	408	382	431	440	451	378	392	401	425	390	423	426	403	423	434	407	405	405	402	408	370	387	398	397	416	402	409	415	370	412	382	398	404	398	419	389	391	414	450	402	387	413	403	407	405	402	419	421	394	391	443	379	416	367	376	404	398	413	445	413	410	425	414	400	365	379	379	397	365	404	409	410	400	430	395	391	374	427	442	384	402	407	377	375	382	381	411	407	432	399	401	388	389	387	429	376	388	399	432	382	400	378	386	404	391	449	402	449	383	390	376	426	411	374	397	380	406	419	381	375	411	390	406	399	411	401	425	437	377	383	396	396	361	385	410	389	429	353	402	391	426	417	409	393	381	408	419	371	399	397	393	407	409	408	377	419	410	404	380	382	368	431	429	400	420	362	397	360	403	379	417	379	425	410	372	400	378	367	404	391	396	407	429	397	408	421	380	440	411	381	392	402	407	409	378	387	397	380	455	415	414	432	430	400	389	404	375	393	374	393	403	376	404	414	390	414	416	406
1345	65	30	36	49	54	88	47	41	56	45	37	48	48	42	34	45	36	27	35	38	31	29	36	34	32	39	33	35	32	35	46	26	43	36	36	32	30	40	45	34	30	43	34	39	37	49	34	30	40	34	36	32	29	27	28	37	45	40	38	32	22	19	29	37	32	22	32	24	39	34	23	42	40	29	38	39	33	28	30	29	42	36	27	29	29	32	38	32	35	43	37	32	30	26	38	35	38	33	29	33	30	29	30	24	32	28	32	32	35	27	33	29	34	43	43	31	36	30	34	28	38	36	34	45	37	32	32	27	38	23	24	27	29	32	36	36	37	37	25	38	40	33	40	24	35	41	35	33	32	39	26	37	31	37	37	27	38	38	31	35	38	32	43	22	21	46	27	32	36	39	27	30	33	42	35	31	33	28	45	31	37	28	29	36	29	33	30	16	28	23	30	30	37	42	26	31	38	30	37	40	32	34	27	25	41	29	35	33	41	23	33	40	32	32	35	20	30	32	37	30	36	39	33	35	39	22	32	35	30	33	27	31	34	29	34	30	32	40	41	34	32	35	38	32	31	29	35	35	41	36	30	32	31	28	46	31	33	28	39	22	28	28	21	35	41	32	23	35	30	37	42	31	41	33	27	40	26	37	19	30	27	33	39	32	37	33	28	27	34	24	40	38	33	27	29	40	25	39	38	31	32	32	25	27	38	29	29	44	31	43	26	41	40	38	38	32	31	33	32	38	31	33	33	48	25	38	25	36	35	28	36	46	33	35	31	37	31	36	28	27	28	41	35	38	30	35	40	45	43	35	30	41	36	28	31	37	28	32	33	26	34	32	35	28	27	36	41	35	29	26	33	39	35	26	30	34	35	27	40	34	31	29	38	41	28	34	30	34	34	35	30	23	31	30	30	35	44	40	43	39	37	44	21	40	24	37	36	32	25	31	33	30	31	33	43	28	39	29	39	36	35	43	29	29	33	29	40	39	37	27	40	35	30	24	30	47	39	36	47	28	38	29	25	36	32	26	29	45	40	41	44	41	36	29	34	43	28	42	33	32	24	32	46	33	35	32	34	35	33	36	37	39	38	31	34	49	36	32	36	36	32	33	38	23	45	36	28	34	30	44	28	45	49	41	33	31	33	38	37	30	20	26	41	28	45	34	23	28	32	31	40	26	36	37	30	37	34	27	39	26	27	36	33	49	40	30	34	35	45	31	27	30	35	35	26	31	29	32	25	36	34	35	37	29	43	32	31	37	30	25	28	30	37	40	25	27	34	39	28	31	43	28	33	33	29	27	31	41	42	26	41	30	28	39	27	27	33	20	35	45	37	23	37	36	43	27	41	35	33	40	27	29	27	35	39	32	31	38	37	37	26	36	27	32	34	30	35	30	38	33	24	26	40	27	25	36	37	29	34	41	32	29	32	36	32	41	23	29	29	26	33	37	28	37	40	31	30	35	32	41	35	29	40	38	40	28	29	37	40	40	30	36	32	32	35	31	40	31	35	26	27	41	27	42	32	26	29	41	34	42	39	29	35	48	24	39	34	26	26	30	37	32	32	41	26	36	37	40	42	34	41	24	36	29	39	49	31	34	35	34	25	25	33	30	31	32	33	36	40	23	33	36	33	35	32	28	38	33	28	47	46	32	33	31	44	31	28	31	37	29	27	38	29	26	35	32	31	37	36	33	35	39	37	30	49	38	29	24	36	37	35	28	38	37	29	32	56	24	34	20	25	29	33	30	33	29	38	22	32	26	37	39	36	45	31	29	32	37	34	37	33	32	31	24	33	34	28	29	31	36	31	38	27	37	25	39	24	40	37	34	38	35	30	22	32	39	40	25	34	32	32	49	25	36	31	35	30	28	28	34	43	32	33	38	32	37	42	24	24	36	31	28	34	28	28	43	31	29	25	32	28	27	38	35	36	35	38	28	31	21	43	31	40	29	38	32	33	30	33	23	38	34	26	32	20	26	39	33	27	39	28	30	30	28	29	37	24	45	33	36	32	40	30	31	33	22	28	36	30	41	31	33	34	38	28	31	35	39	38	30	42	42	30	19	42	41	33	29	31	44	37	39	37	31	40	34	28	30	31	41	34	29	30	27	33	36	46	31	36	43	32	30	31	34	24	42	36	40	28	30	32	32	44	36	24	38	36	34	37	25	32	33	35	39	38	36	33	24	38	27	32	36	33	38	27	40	23	34	42	19	25	31	22	30	40	34	34	35	26	34	32	29	29	44	37	46	32	43	44	27	39	40	21	32	31	22	34	31	31	30	40	30	30	28	44	40	31	34	40	34	39	25	36	23	41	35	37	42	33	29	34	39	34	31	29	39	30	25	29	34	31	39	30	27	31	21	44	34	24	27	23	38	31	31	36	27	31	28	25	33	33	22	30	34	31	37	34	36	33	22	26	34	32	37	42	35	43	41	32	32	36	29	29	27	37	40	33	37	37	29	33	43	35	30	35	36	30	24	26	35	28	39	29	34	35	32	28	42	31	41	33	28	36	39	28	35	39	32	32	26	39	33	36	32	30	26	39	38	26	18	31	41	31	32	41	40	28	40	37	29	28	30	37	44	48	34	34	36	29	30	37	36	35	29	33	39	34	38	28	38	26	37	31	32	39	50	41	27	42	37	29	39	28	22	34	35	45	36	38	28	34	35	28	30	38	31	26	26	43	24	31	23	30	31	28	27	32	29	38	39	32	46	34	29	36	33	31	30	33	32	23	33	35	37	46	29	32	33	34	28	40	34	29	38	24	35	28	31	30	36	23	36	35	30	43	20	30	32	33	29	46	28	31	37	32	23	32	40	36	29	30	27	29	31	27	42	31	34	29	31	28	35	35	40	32	27	28	31	39	34	26	29	17	26	35	37	33	42	34	27	34	32	30	30	48	32	26	40	37	27	41	40	34	36	31	37	23	23	26	45	31	31	40	26	39	25	39	26	38	33	37	34	30	39	40	26	43	44	26	35	38	19	43	35	44	26	33	39	25	35	35	26	27	31	26	26	34	30	31	38	29	36	33	24	27	23	33	41	34	34	25	23	33	36	35	35	34	34	30	36	32	32	31	38	26	34	39	28	37	29	32	30	31	32	31	31	32	42	27	28	35	33	34	32	29	31	29	30	29	29	33	40	22	34	41	41	33	28	28	26	30	43	30	29	36	30	32	34	29	27	35	32	38	35	28	24	26	32	37	38	32	41	27	32	33	22	27	33	32	34	35	31	26	36	37	38	31	29	34	31	32	28	31	26	30	29	29	28	26	36	23	27	28	37	22	37	27	33	29	31	38	36	28	33	27	31	33	35	41	28	34	34	33	49	28	41	43	30	28	48	40	33	46	40	27	26	32	43	37	37	31	41	42	26	26	38	38	33	42	52	50	31	33	37	30	35	39	32	42	31	33	38	37	37	36	37	43	30	40	23	33	25	35	36	49	41	33	35	44	41	39	46	33	35	33	30	30	34	40	28	31	26	38	30	31
10824	1862	908	2006	3388	3095	2475	2064	1685	1443	1250	1211	1086	922	907	867	878	1002	926	783	728	759	694	685	630	668	739	644	630	660	629	594	581	586	611	637	608	619	615	641	601	684	624	576	618	614	636	632	636	607	606	570	589	550	615	595	580	583	624	584	589	563	554	565	547	580	610	597	594	590	639	582	584	582	580	568	571	585	594	552	610	594	571	549	604	608	567	586	573	538	580	579	618	632	569	532	608	618	584	587	585	555	604	578	549	581	541	606	572	532	575	626	593	588	571	581	565	591	562	584	561	575	552	590	581	586	567	564	593	554	566	587	592	596	539	573	561	569	587	558	561	575	522	572	649	562	576	535	595	585	587	624	568	546	601	611	614	561	570	578	587	591	559	536	588	614	599	585	593	564	613	577	605	600	588	594	552	586	534	591	600	614	539	571	581	543	516	577	579	615	582	559	580	582	577	587	608	561	561	572	547	548	582	591	604	557	582	577	530	572	586	634	602	580	624	587	556	577	573	584	569	561	599	587	614	591	627	588	567	583	633	599	597	570	585	600	591	595	568	612	516	587	595	578	549	569	563	577	551	573	525	589	588	579	591	601	556	541	563	530	565	581	609	606	610	604	578	586	526	588	590	584	574	545	548	608	608	563	555	569	596	582	571	524	548	581	560	587	589	563	608	581	593	582	560	590	582	558	599	574	559	598	610	610	574	588	585	589	576	581	533	576	624	573	601	594	550	590	555	565	586	620	573	595	593	605	594	584	636	576	553	582	593	568	601	567	543	594	579	554	586	581	590	564	596	588	585	589	578	551	618	631	556	595	563	597	585	576	522	545	620	569	552	579	593	594	598	602	584	575	594	515	558	578	563	595	575	566	581	584	620	584	523	578	598	573	590	581	579	558	559	576	572	564	613	607	618	615	607	581	553	583	615	578	543	569	577	571	549	589	576	594	566	602	577	599	537	549	582	576	601	547	527	605	609	576	571	557	583	620	555	578	550	568	586	594	587	574	578	586	565	578	553	577	559	617	566	612	583	610	612	586	588	564	559	587	605	612	613	578	572	609	571	612	585	587	594	607	578	566	561	567	580	616	576	607	612	563	576	572	604	597	576	594	580	567	581	557	560	565	590	569	576	565	583	578	568	591	626	600	606	619	550	568	594	512	555	610	532	575	625	596	594	600	587	580	582	589	572	567	578	579	591	603	588	615	594	555	530	585	594	571	569	578	636	540	565	570	602	593	593	559	585	565	590	581	561	574	552	573	575	585	576	560	607	641	595	558	617	511	586	566	585	539	581	572	558	613	567	619	592	588	566	590	569	591	582	547	564	557	578	585	585	590	595	588	561	619	551	572	584	597	542	660	615	567	562	566	597	586	607	606	567	579	533	554	560	596	588	602	594	593	587	568	591	584	567	585	588	589	630	582	585	587	590	561	547	536	565	588	551	575	603	557	599	570	623	589	544	563	587	573	545	577	616	552	603	563	603	588	564	592	577	587	612	588	538	550	585	567	578	596	597	556	602	606	622	589	552	590	571	610	575	563	598	595	619	576	559	589	591	552	566	596	578	559	566	569	560	579	574	529	596	600	617	580	620	545	616	595	572	531	559	575	521	544	561	565	531	576	632	607	594	591	611	568	616	568	585	572	596	653	529	576	585	563	577	606	592	580	567	517	588	581	597	617	555	586	574	563	579	594	614	566	581	543	596	602	556	554	594	555	534	615	556	611	542	609	566	592	580	560	560	606	529	578	555	588	568	567	586	576	595	564	607	557	580	551	566	564	572	552	543	611	577	580	592	576	543	558	504	605	587	609	561	590	592	578	609	603	540	610	606	571	592	574	587	592	616	553	602	599	517	544	593	597	579	622	584	576	570	555	602	546	560	584	530	516	635	572	541	600	589	590	585	528	604	617	598	566	548	564	554	586	562	573	600	618	576	577	599	605	602	572	550	557	617	610	567	593	547	599	586	568	581	550	559	588	520	564	559	627	585	571	554	562	543	576	552	640	573	566	545	600	601	608	563	563	568	537	556	596	586	575	582	541	592	586	571	614	573	554	591	594	555	595	582	538	594	585	595	524	598	574	554	589	538	595	606	588	562	538	557	594	549	567	579	622	594	537	516	602	587	540	601	596	605	588	562	633	585	602	586	532	537	540	594	593	584	574	606	597	571	579	580	584	569	588	533	583	586	586	569	596	569	565	595	563	549	588	563	591	574	638	583	598	586	622	564	551	564	570	578	560	565	595	592	607	572	588	611	584	624	587	568	584	517	596	596	566	583	607	560	589	562	543	571	578	584	584	589	625	561	559	599	622	586	605	586	598	612	568	584	564	595	528	609	590	577	562	563	524	537	553	611	543	585	599	579	613	530	584	549	568	592	597	577	614	573	558	584	565	590	578	617	561	590	527	620	562	566	578	629	549	597	574	549	557	567	606	586	576	555	573	565	564	562	559	587	561	587	502	606	590	570	568	571	598	599	577	592	585	580	577	612	578	583	582	572	527	626	544	569	568	525	591	608	600	588	613	592	563	572	578	574	529	579	589	602	569	596	551	586	556	611	581	602	567	614	565	571	583	588	590	628	587	564	583	544	578	617	561	567	563	549	554	558	591	572	572	570	581	579	579	602	649	572	531	532	540	641	585	607	601	575	574	620	591	548	543	580	554	579	565	604	597	560	551	604	587	595	614	586	564	547	528	534	584	611	609	609	580	595	618	599	572	598	578	567	528	590	571	583	560	557	630	552	617	572	554	572	590	578	557	574	618	628	522	546	605	606	568	582	584	560	598	608	539	592	559	584	616	543	587	549	549	602	573	583	570	570	560	563	567	597	609	570	576	617	617	540	572	560	594	572	595	590	567	615	556	567	596	575	553	551	542	611	587	589	526	585	600	637	546	581	550	541	601	588	555	590	570	602	582	564	584	594	590	569	578	592	563	613	610	607	575	580	562	587	576	596	599	565	578	546	562	595	599	633	584	574	621	566	556	579	551	582	550	543	584	537	603	570	560	595	576	567	564	602	555	534	541	544	574	572	607	603	603	633	563	591	571	534	553	590	617	622	566	590	569	544	579	597	571	569	584	565	598	580	531	557	564	586	578	557	617	592	513	623	553	592	603	552	562	607	600	555	575	570	580	607	605	527	606	608	582	578	612	578	595	594	613	617	531	552	562	595	607	613	523	593	552	656	536	582	545	556	630	597	580	585	612	599	591	625	564	612	561	579	535	548	582	620	540	599	595	619	625	540	609	559	615	618	553	590	588	603	562	613	582	602	592	568	599	594	598	595	584	567	563	553	588	557	609	568	573	576	600	555	594	594	554	528	541	594	578	589	575	621	594	542	626	613	554	531	601	592	604	610	574	590	584	563	587	563	540	603	593	528	577	590	565	611	604	580	558	569	563	542	542	594	625	598	572	599	578	622	594	571	539	616	587	577	567	609	591	552	534	574	587	578	579	579	599	563	552	602	593	549	595	590	569	570	594	551	578
2510	150	89	78	107	129	123	115	112	102	98	104	73	85	71	86	75	77	63	78	70	59	77	62	58	55	60	55	61	64	60	54	59	74	45	55	44	53	42	52	61	57	49	48	61	54	54	52	45	56	55	63	59	46	58	66	59	58	52	50	56	55	49	45	44	49	35	56	50	45	48	50	63	63	47	52	45	53	47	49	52	60	55	43	54	52	57	39	55	53	58	53	56	55	51	47	46	41	54	51	53	53	52	49	53	62	43	58	64	38	51	54	52	61	43	35	48	55	56	46	48	51	40	45	49	54	51	39	41	49	45	50	53	51	50	57	36	45	51	50	61	50	56	41	57	65	64	55	36	52	54	53	52	43	60	55	57	31	37	56	55	51	53	54	53	52	41	50	59	53	45	46	58	48	53	45	34	52	52	45	52	53	38	56	47	49	49	58	52	49	52	41	49	46	56	45	45	57	42	59	43	58	45	51	43	54	62	62	59	52	64	49	57	53	70	53	38	47	57	54	56	68	47	64	61	46	54	43	46	66	50	38	42	41	61	60	42	59	59	45	46	60	56	53	59	61	50	42	54	47	60	56	68	56	55	58	52	42	69	46	58	42	49	56	33	46	67	49	58	40	41	49	44	53	51	65	45	48	47	45	60	51	33	54	39	47	43	57	54	63	58	57	51	46	46	51	45	42	50	40	60	53	56	55	34	50	58	62	41	39	61	54	54	53	37	47	48	51	55	43	51	56	44	70	58	57	40	44	59	49	64	59	50	51	41	62	44	50	52	38	45	50	52	54	63	58	42	57	61	49	59	54	58	48	44	53	53	81	52	46	62	59	47	53	63	50	41	39	47	58	53	38	35	43	51	40	56	48	48	50	41	62	38	40	48	49	48	50	45	52	57	35	49	63	48	55	54	52	55	44	57	42	57	55	42	44	64	57	43	47	53	45	57	45	44	41	51	48	52	50	52	55	54	50	44	55	52	49	52	54	49	62	58	54	57	47	37	64	43	57	47	46	61	32	54	50	45	63	49	45	46	58	50	50	55	52	58	46	49	47	54	55	51	47	48	67	49	39	51	62	53	50	48	44	56	47	53	53	43	36	45	55	57	50	72	40	58	59	51	37	53	53	51	54	56	50	39	60	53	47	45	48	52	53	49	50	61	34	46	62	62	48	33	59	53	59	58	47	49	55	62	51	49	56	52	66	69	42	51	46	44	51	54	47	41	58	46	73	55	51	57	54	57	45	63	54	50	57	51	41	51	46	54	59	64	56	53	52	54	56	33	47	48	56	47	49	47	39	47	46	53	56	50	56	67	51	49	54	56	52	49	48	62	47	60	47	58	48	46	69	54	51	56	48	55	54	50	51	54	52	45	50	50	54	35	49	55	40	57	43	39	65	48	61	52	48	50	50	55	47	42	56	43	60	51	58	55	48	59	46	47	53	39	49	55	32	41	46	45	45	37	58	52	55	48	62	48	62	51	47	47	59	52	58	52	60	46	59	51	42	43	60	40	47	64	39	59	52	56	55	42	57	53	65	55	51	44	39	65	51	48	71	47	50	70	49	63	56	51	52	44	49	41	52	53	39	54	48	51	55	53	60	51	60	56	59	54	50	49	46	52	45	50	56	47	43	55	51	36	47	40	50	52	45	57	57	46	54	42	43	61	50	60	51	43	61	55	47	57	47	53	59	55	47	56	49	45	45	59	56	61	50	60	53	46	56	61	53	55	32	64	39	41	58	44	40	45	52	41	43	59	49	49	59	52	51	33	60	57	56	58	53	54	54	44	49	49	45	50	48	69	53	37	46	52	61	52	49	55	55	53	49	69	47	41	49	50	49	59	51	47	52	58	43	41	44	52	52	57	57	39	47	57	63	49	52	51	42	60	42	53	51	47	50	61	64	37	50	52	51	52	49	47	46	53	44	64	48	53	48	45	58	53	51	45	54	51	42	55	56	48	50	40	40	43	52	46	47	46	51	53	46	62	48	49	36	39	52	45	49	36	43	55	46	49	56	47	48	45	61	46	43	46	61	51	44	46	55	59	57	40	50	51	46	54	44	55	40	47	49	49	60	53	61	53	60	48	40	51	47	44	41	39	45	53	47	44	45	46	50	51	53	41	57	43	49	51	47	46	57	43	55	49	55	41	60	48	53	47	50	45	58	55	56	53	60	61	53	45	42	59	55	50	54	49	54	53	52	55	47	57	56	49	48	47	47	47	61	51	53	53	54	46	56	47	57	52	49	46	55	46	39	60	62	38	61	53	36	52	53	45	64	54	62	61	57	38	50	46	35	54	54	54	46	49	40	55	51	65	54	47	48	47	64	47	50	49	56	55	41	50	59	45	46	59	50	55	49	58	39	49	49	43	37	63	50	51	40	59	40	54	48	50	60	39	49	51	56	49	57	44	63	44	70	49	58	64	50	68	38	47	51	56	45	51	54	44	57	55	59	44	53	52	52	53	46	47	53	63	50	50	54	62	40	52	51	53	60	41	56	43	39	57	46	49	55	54	49	56	45	47	47	58	53	51	59	44	39	48	44	47	53	52	61	42	50	46	63	59	44	43	56	57	43	69	49	53	63	52	44	34	50	47	56	43	55	52	49	54	45	43	50	60	62	48	46	52	54	47	52	49	50	67	40	49	77	47	58	35	51	44	43	33	54	47	56	45	48	45	59	53	56	44	49	51	45	43	61	53	49	56	56	52	43	49	43	51	56	52	61	47	73	38	43	46	60	57	61	67	35	46	51	53	57	49	62	55	40	54	48	60	42	39	51	56	60	50	52	42	54	52	56	54	54	50	44	45	62	53	53	51	60	59	48	49	77	54	51	45	56	51	60	65	55	41	65	40	49	62	49	42	52	56	43	53	56	52	43	37	58	56	46	43	48	44	59	53	58	62	52	58	46	43	59	58	56	62	57	52	54	57	41	52	59	40	49	54	42	48	56	46	52	54	47	42	62	45	51	49	44	42	65	63	44	62	43	53	41	46	44	63	52	46	55	44	35	45	58	53	43	47	50	49	39	45	46	42	47	56	43	42	68	45	51	51	40	44	53	57	42	48	48	58	53	51	44	54	57	61	49	42	60	61	42	60	56	41	49	62	48	44	52	36	53	39	58	44	61	47	52	47	58	51	51	51	41	51	50	36	48	40	55	46	44	46	49	56	64	46	66	56	50	62	58	47	38	47	57	57	50	65	56	52	55	52	55	54	56	47	46	50	50	40	49	48	52	55	58	40	48	57	54	50	45	39	47	48	46	42	48	44	58	50	40	44	49	57	62	52	47	38	60	42	48	54	51	47	50	46	46	46	56	54	48	39	49	38	61	49	65	57	55	56	59	66	60	55	48	44	40	56	49	57	67	58	47	63	49	46	54	44	54	40	54	52	45	52	46	56	51	62	67	45	44	49	53	54	53	33	45	59	56	56	65	56	53	46	47	51	56	46	43	41	48	57	59	39	50	48	50	53	54	51	59	48	51
14057	3975	1999	5773	10333	9591	7864	6195	4962	4195	3425	3003	2665	2343	2168	1997	2031	2035	1917	1521	1417	1456	1442	1341	1222	1182	1213	1191	1118	1114	1089	1087	1010	1059	956	1017	974	947	1009	1037	1020	1002	1067	1008	947	985	912	957	939	936	956	952	961	934	936	965	911	820	929	895	939	938	963	912	886	951	901	920	906	925	897	904	910	989	886	904	943	907	942	968	872	902	859	895	902	912	901	906	898	904	926	903	886	902	836	844	842	887	874	890	840	895	884	837	923	852	870	898	908	855	893	921	895	874	891	927	874	945	865	874	863	951	877	881	856	885	839	890	875	827	907	866	905	864	868	827	853	846	941	915	876	898	872	879	871	881	894	893	838	881	841	902	877	857	893	832	867	845	843	862	912	892	985	909	889	873	835	781	857	915	896	874	868	888	872	859	921	841	904	946	869	880	872	812	875	909	903	905	898	860	874	889	865	906	842	894	931	879	915	879	880	859	893	885	866	853	840	893	866	930	918	889	869	876	849	900	913	886	861	815	907	927	899	830	922	867	901	913	865	999	852	865	868	883	873	821	877	938	934	854	825	814	905	925	882	885	831	865	888	858	901	900	885	833	881	918	931	894	893	871	859	875	874	918	899	884	897	872	921	883	917	897	970	869	878	811	932	894	882	940	855	847	905	899	808	886	882	848	916	895	877	853	820	848	920	837	923	852	882	884	910	862	861	895	880	909	834	841	902	912	871	923	828	827	867	818	857	884	845	863	902	811	838	924	846	849	804	856	846	889	836	830	890	833	844	897	881	888	893	837	871	879	851	869	901	916	865	906	819	853	857	877	899	857	860	889	877	853	907	864	890	880	897	874	900	901	844	823	854	855	841	883	875	905	837	885	906	867	831	855	903	884	814	897	852	857	845	924	857	901	897	888	854	816	912	857	831	821	890	886	927	834	898	827	915	851	931	858	842	837	864	870	844	845	907	895	880	913	913	911	813	856	872	880	887	877	934	891	868	837	864	866	891	911	885	897	879	867	856	899	887	939	906	863	887	844	856	881	843	860	912	867	869	896	895	899	880	853	874	846	885	855	928	898	882	901	855	840	853	875	875	825	869	862	828	900	814	919	856	874	908	821	876	953	847	892	894	956	837	835	862	891	866	872	886	869	942	836	866	847	802	894	919	854	881	888	874	908	919	844	883	838	883	906	876	847	855	882	903	885	850	806	836	866	863	873	889	866	833	854	884	856	862	912	899	885	814	879	906	841	948	859	903	846	825	903	841	855	903	860	808	919	928	919	950	861	895	838	846	837	858	876	864	886	854	875	890	886	888	913	855	898	882	874	866	902	863	879	897	851	883	944	904	857	889	846	885	891	906	903	876	900	921	885	882	872	865	919	894	879	836	907	912	868	881	888	854	827	832	892	910	902	869	899	910	882	864	860	898	818	866	857	851	842	857	870	844	899	899	834	899	882	906	914	859	829	894	894	904	865	884	830	866	862	870	800	853	871	872	813	910	843	839	843	881	853	853	871	922	878	923	881	865	874	914	845	842	884	876	852	848	932	827	823	869	926	876	880	898	849	858	864	863	883	935	875	846	927	928	918	932	859	825	854	882	914	934	879	875	883	851	892	882	857	810	864	855	939	955	874	866	859	881	862	858	904	860	884	908	802	875	882	884	847	848	883	849	899	871	845	853	929	851	862	846	908	875	856	886	869	912	904	911	872	927	876	814	890	826	841	848	881	828	876	864	864	855	882	860	941	884	884	864	928	914	831	855	888	847	882	889	875	843	877	869	881	865	856	904	835	906	901	802	882	898	881	816	863	898	865	856	855	903	878	863	910	914	978	855	894	889	847	890	860	818	832	840	889	850	873	877	878	861	826	865	869	881	891	886	871	890	883	847	914	852	898	930	889	854	825	871	858	889	891	832	892	926	873	892	867	884	884	833	796	869	830	858	873	864	865	891	880	881	858	875	866	921	867	859	851	859	853	829	875	884	902	877	909	829	867	878	902	870	806	868	853	856	882	883	873	912	858	892	887	853	884	892	863	835	899	870	789	872	891	858	905	858	856	820	861	854	876	888	845	854	865	885	882	907	863	882	862	936	834	883	824	896	864	908	853	918	920	892	820	888	914	920	831	856	859	838	891	915	898	834	889	873	873	897	889	841	858	919	907	898	870	913	889	886	864	865	943	871	896	864	859	858	901	908	880	883	893	929	899	832	870	869	858	912	860	887	852	891	849	826	876	855	828	899	859	873	841	936	846	946	901	900	900	894	870	900	904	856	844	921	875	890	850	934	843	869	901	905	894	900	955	936	892	938	898	907	865	921	900	878	927	864	866	855	884	904	853	848	873	891	936	884	843	876	828	847	898	846	822	855	881	853	867	940	842	865	857	843	897	924	916	853	864	920	813	864	876	907	879	875	884	863	861	880	897	933	824	893	886	906	879	916	832	872	913	864	905	918	841	902	908	903	897	873	824	929	903	880	900	888	844	910	872	921	838	875	894	836	842	929	887	892	904	851	854	925	905	834	865	792	868	904	863	873	856	950	805	894	889	889	855	846	907	887	900	862	879	909	884	985	926	862	898	892	869	894	897	897	914	890	851	861	875	920	850	851	855	942	889	866	835	934	800	868	848	879	855	843	861	899	873	867	896	844	853	895	827	871	934	890	867	912	856	846	839	861	874	948	876	885	906	818	868	864	923	864	857	830	851	857	863	887	847	830	882	882	908	902	908	902	868	908	914	862	928	872	893	886	869	904	923	967	914	813	830	926	931	878	889	834	937	902	836	868	884	875	909	910	877	894	849	840	910	863	910	859	877	946	881	868	924	832	891	861	896	899	866	857	912	888	920	883	859	858	869	874	917	894	884	877	886	852	904	835	866	844	836	830	905	859	881	879	870	871	874	892	880	879	891	842	856	913	861	869	913	842	903	925	843	872	914	876	856	871	837	852	895	882	846	869	867	896	870	890	919	882	928	857	881	845	914	926	854	894	893	929	886	873	867	879	842	902	898	824	849	877	969	887	898	883	880	883	835	874	818	887	883	901	884	841	915	889	868	913	860	835	904	909	859	890	893	897	878	893	930	898	921	832	831	886	851	861	881	819	858	859	893	864	881	847	886	858	860	882	849	919	903	849	899	879	853	885	913	867	874	848	829	901	886	940	849	878	846	910	881	912	867	836	887	949	835	903	887	877	874	841	867	934	892	884	840	846	894	879	856	874	881	870	924	872	877	830	921	903	940	866	880	873	880	894	876	885	886	883	849	885	885	857	874	899	842	860	883	858	847	937	878	881	844	916	846	908	828	894	878	882	869	887	901	853	848	905	849	875	832	865	877	880	885	874	870	819	941	817	839	901	914	879	907	901	855	859	850	828	860	898	880	880	912	878	900	849	854	901	841	834	882	893	872	885	859	867	892	863	875	867	865	879	835	853	872	886	905	861	901	883	909	877	909	892	883	902	929	849	939	845	871	866	810	911	880	889	883	845	879	858	905	801	893	912	867
2485	120	84	67	123	122	125	139	88	106	100	83	81	71	69	64	74	79	61	73	47	63	59	64	69	59	65	71	42	75	58	62	54	49	68	56	63	63	66	49	64	60	70	54	52	63	60	64	50	62	59	45	54	52	68	62	56	66	46	67	47	53	52	54	47	48	51	49	45	55	57	55	56	54	50	51	45	72	50	52	56	58	48	65	48	56	55	65	66	54	49	61	43	47	57	62	48	42	52	47	45	43	50	61	58	61	63	56	45	70	56	49	53	45	53	51	48	43	56	48	55	41	49	53	44	49	41	51	64	41	50	66	53	38	47	49	47	56	55	55	47	50	50	50	50	48	45	58	54	55	55	51	62	57	50	48	57	61	46	54	62	50	51	62	45	52	58	50	46	44	55	59	49	48	48	64	43	52	50	64	56	58	49	49	48	62	69	49	50	57	63	55	46	52	52	47	58	58	57	61	52	49	42	61	63	57	63	47	54	54	58	42	51	58	61	53	53	46	44	46	49	43	46	55	52	52	50	46	55	53	52	46	48	73	55	59	48	42	45	59	52	58	55	58	36	44	45	51	63	43	50	66	58	34	54	60	51	58	32	41	50	68	61	48	50	61	38	51	73	49	49	42	52	60	34	49	58	49	45	51	54	46	49	44	62	56	53	53	51	49	63	56	62	51	64	54	54	45	47	53	46	45	51	53	47	51	41	42	57	41	48	54	55	42	57	42	59	43	53	41	38	48	59	45	53	60	59	58	40	56	57	49	40	38	51	48	61	57	48	49	43	50	63	48	50	50	51	54	56	41	63	48	41	39	51	58	49	42	50	53	56	54	44	46	54	32	72	51	38	52	53	55	62	37	35	56	45	49	63	50	62	49	46	53	62	56	48	45	51	60	52	45	56	45	48	52	53	58	54	51	53	64	46	48	57	34	50	47	58	49	45	48	57	50	57	43	49	57	47	41	49	64	56	58	46	51	57	63	62	44	55	51	59	60	45	57	53	57	35	44	57	52	43	48	50	48	58	48	47	54	43	52	51	48	60	46	49	59	57	57	39	62	51	49	44	42	52	50	59	46	40	60	46	72	41	51	56	52	58	43	49	47	35	59	54	53	53	54	53	64	54	52	47	64	43	62	54	51	46	49	47	49	57	36	37	48	58	43	49	36	57	46	44	68	48	57	44	55	48	52	50	55	62	62	53	49	60	48	45	67	43	55	48	58	47	38	47	50	45	55	43	59	46	41	53	39	41	51	68	64	43	53	61	51	51	58	44	57	49	54	48	59	38	44	57	49	39	39	65	47	55	55	57	57	47	63	60	49	37	55	40	65	49	37	55	56	55	46	49	38	46	51	57	48	38	48	41	64	46	57	49	56	50	53	50	55	66	45	47	52	53	69	49	52	58	51	45	50	46	52	53	49	59	55	56	52	49	51	58	42	37	45	52	54	46	52	44	43	57	48	51	54	32	49	48	45	48	47	50	41	51	41	37	50	60	44	53	62	42	51	65	62	45	64	38	52	46	50	63	53	51	52	46	45	45	49	56	51	45	34	56	57	54	56	48	68	67	58	46	56	43	51	55	55	57	49	45	55	51	56	46	52	51	54	60	52	40	59	48	51	53	54	47	59	47	59	61	42	63	60	65	51	44	43	58	49	45	41	60	48	51	47	48	56	49	44	47	46	59	61	42	55	50	50	58	46	37	47	51	47	53	50	45	61	55	45	40	60	72	52	50	52	60	56	43	47	56	50	52	60	47	45	51	57	51	52	46	57	38	60	45	55	51	58	57	57	50	49	51	57	52	49	44	66	48	45	54	47	42	53	49	48	41	48	49	59	58	59	60	51	47	38	51	52	53	59	56	48	37	52	55	42	54	50	50	51	51	60	50	52	48	53	63	51	58	57	50	48	61	46	52	47	54	55	48	60	55	48	63	61	47	60	51	53	63	59	54	53	57	51	46	55	55	54	53	49	54	52	48	46	49	48	52	56	44	53	67	49	51	53	57	61	59	46	57	49	58	43	67	64	45	51	54	49	63	55	65	52	53	48	61	67	53	52	43	45	41	57	45	57	49	43	46	41	55	51	55	40	46	57	46	42	45	72	50	57	48	48	77	48	54	47	42	49	47	48	41	56	62	46	38	43	50	52	46	57	52	47	49	68	52	54	55	47	36	46	57	47	41	57	56	53	47	64	38	47	46	59	65	55	57	62	48	66	61	47	58	47	56	60	42	55	57	55	45	60	64	51	41	52	50	56	55	56	56	53	56	47	49	53	47	51	51	55	44	56	50	54	52	48	59	44	43	50	58	50	48	63	66	45	48	46	46	59	53	51	56	51	56	53	50	38	53	67	41	43	64	64	55	54	52	54	57	51	55	46	58	59	46	50	53	44	47	50	47	50	50	57	51	71	49	43	46	44	55	51	40	62	49	40	53	53	54	57	51	46	55	60	49	54	58	46	52	67	53	44	56	46	46	53	39	48	57	53	55	66	50	55	59	64	60	62	44	55	52	61	47	46	63	60	48	57	48	61	50	60	59	52	52	56	53	58	61	53	54	51	57	60	46	42	52	76	54	53	54	37	48	51	44	53	55	60	48	51	49	62	63	50	63	49	61	54	51	58	41	65	43	53	53	66	33	48	67	38	46	47	48	61	48	50	56	53	55	54	50	49	47	52	54	50	54	46	51	58	48	50	49	56	50	50	61	50	45	38	50	49	52	56	51	51	55	54	60	52	56	70	47	55	45	54	51	48	51	49	56	63	64	62	46	58	63	67	63	42	44	41	59	54	48	40	46	53	47	45	54	61	49	61	60	46	48	36	58	57	39	62	66	42	56	53	55	47	49	51	50	38	53	49	50	53	55	36	43	65	43	35	53	49	72	56	45	50	45	40	51	60	46	46	55	58	64	41	51	51	55	56	48	54	63	51	63	50	66	56	49	49	61	45	52	51	50	64	45	60	54	50	50	51	56	50	65	54	37	46	52	49	49	38	53	40	49	49	42	53	52	44	56	48	60	42	47	64	48	52	52	59	49	54	58	57	55	42	51	55	55	55	54	55	53	53	45	47	50	55	52	44	49	37	41	56	44	54	53	58	41	53	35	53	58	60	44	46	57	46	57	49	62	54	51	48	67	47	48	51	48	51	51	50	54	57	53	69	59	60	57	57	62	45	49	42	45	51	61	55	58	49	58	50	46	42	60	53	59	57	47	59	53	45	57	52	58	55	48	52	52	53	59	45	62	44	57	61	51	48	59	57	57	33	55	63	44	52	64	56	46	56	59	51	63	43	55	47	64	46	51	59	57	59	42	52	52	53	56	51	29	44	62	43	45	51	43	63	59	43	50	61	46	48	50	57	50	50	49	57	67	60	47	54	57	49	57	56	56	51	54	62	55	36	55	58	61	53	62	42	42	59	49	58	48	45	47	61	41	44	51	64	50	37	55	46	49	46	56	48	42	41	56	66	47	56	64	51	52	42	52	72
13316	3699	1866	5400	9453	8996	7384	5860	4711	3878	3269	2804	2397	2259	2062	1739	1848	1890	1817	1484	1361	1363	1310	1265	1203	1161	1158	1176	1100	1109	1084	1007	1018	1029	994	1048	1009	987	949	1043	982	952	944	966	964	932	1008	982	966	904	965	945	951	992	891	903	980	874	949	893	889	892	907	875	907	914	874	918	914	871	905	852	916	874	954	903	903	890	868	929	916	872	905	882	885	909	918	820	872	876	904	848	891	816	870	879	894	832	873	862	889	903	909	880	847	914	887	807	921	889	899	884	931	863	888	889	932	905	840	886	861	922	866	856	894	867	946	925	889	896	863	886	906	876	842	906	892	916	924	862	904	896	800	873	842	923	903	876	872	901	821	873	880	877	850	917	821	843	872	864	867	813	911	806	844	885	862	899	897	816	872	865	847	921	819	893	892	959	918	887	898	883	890	913	879	849	887	895	878	888	884	848	886	874	861	850	877	926	869	884	887	894	866	855	852	843	896	899	829	904	795	846	878	859	932	889	853	948	883	887	900	912	927	869	887	861	840	849	875	889	839	875	846	864	900	881	878	931	853	803	894	899	865	878	895	871	873	815	927	888	874	873	872	821	860	894	878	880	917	884	882	916	879	871	829	846	865	875	917	889	903	899	883	875	887	871	877	858	897	887	906	951	870	849	820	816	890	878	872	834	831	894	822	889	944	865	893	875	888	861	838	864	930	913	903	880	848	836	883	900	835	851	862	871	862	906	918	885	816	922	861	912	861	830	876	876	872	882	854	813	917	843	889	871	836	865	875	847	849	880	896	862	912	890	835	826	838	842	870	891	889	836	881	855	841	888	879	904	895	913	892	919	866	863	891	917	867	870	861	936	870	868	886	948	870	863	867	884	896	829	857	870	831	901	896	867	859	862	868	896	862	865	863	944	852	829	887	843	866	866	857	868	873	894	862	865	891	842	830	949	921	929	908	841	880	890	926	857	842	877	906	879	891	825	804	894	873	876	901	887	895	884	910	837	826	881	876	918	922	864	929	852	854	893	845	923	863	896	840	855	865	877	850	819	869	859	846	861	872	822	895	877	943	860	934	840	882	874	968	838	888	823	888	869	875	849	859	884	910	865	877	851	854	860	881	914	853	851	889	821	913	875	864	857	906	849	863	913	905	864	892	854	935	861	892	869	873	841	845	892	963	896	838	854	917	876	883	920	827	896	886	880	878	891	856	885	842	846	805	897	862	846	907	855	888	866	896	880	897	871	860	884	961	926	848	932	898	914	899	857	891	845	919	890	879	841	865	862	914	928	851	908	915	904	859	894	845	857	905	859	883	874	890	894	899	879	900	926	810	824	825	868	855	861	886	868	876	822	842	944	858	856	852	912	876	925	901	886	859	851	877	848	903	889	886	871	910	888	858	855	842	839	905	865	908	939	951	894	854	842	918	936	898	938	843	913	893	842	884	879	836	869	853	879	907	891	862	877	852	933	899	867	850	894	861	907	875	816	843	885	848	885	824	876	894	828	857	867	843	843	933	839	894	881	894	840	841	897	888	883	877	823	830	852	907	815	873	837	873	875	899	875	877	840	889	888	823	901	898	902	847	844	832	840	851	847	901	896	854	874	879	865	877	890	867	862	852	904	828	891	858	819	845	923	855	893	839	841	843	894	884	886	858	866	875	932	892	861	879	857	852	873	914	903	892	903	870	907	898	868	856	892	885	852	853	902	888	868	878	917	899	839	856	862	820	833	855	869	874	885	880	884	894	814	893	889	859	858	882	887	884	892	879	840	837	913	900	888	882	910	859	885	902	873	863	921	829	877	923	827	839	922	892	838	857	828	823	876	827	916	930	886	847	844	826	960	829	924	912	853	858	854	915	858	920	837	856	881	920	895	844	870	902	890	916	856	855	866	897	846	882	839	869	892	829	908	871	863	942	879	829	900	881	877	882	889	884	847	816	883	880	857	910	881	911	848	892	888	858	892	861	808	926	904	858	890	860	877	887	847	863	870	917	886	876	904	861	830	812	896	868	894	907	852	905	834	851	864	805	860	932	879	904	916	819	859	824	878	836	824	894	914	794	878	828	833	852	829	891	913	893	889	854	855	843	863	904	873	907	873	904	905	862	910	869	855	900	872	864	799	922	878	914	878	869	883	831	892	878	844	858	887	858	934	889	885	883	848	862	889	922	864	836	871	898	850	863	826	859	942	893	897	894	889	904	912	887	923	854	893	862	855	890	855	882	894	884	864	904	885	887	883	848	865	923	890	828	844	918	877	875	867	917	938	832	946	917	877	842	900	955	887	914	870	835	848	915	884	809	933	858	899	853	896	874	904	874	876	887	857	848	846	863	854	914	881	863	856	837	888	861	882	819	839	829	852	896	890	890	888	847	857	856	857	846	813	898	892	909	902	924	905	906	881	856	864	916	863	886	889	899	871	849	883	904	829	885	866	901	890	853	904	858	919	877	898	880	827	855	846	849	873	862	848	898	841	881	886	860	872	917	851	887	850	868	830	880	878	852	898	884	858	880	935	885	891	896	859	893	892	842	837	844	812	889	885	870	852	877	888	894	871	870	875	885	853	868	876	911	903	893	832	843	872	838	920	851	872	790	817	812	880	805	919	872	897	861	854	808	854	909	908	891	890	922	871	902	939	889	869	890	886	901	888	890	889	912	891	915	900	822	843	857	881	852	863	827	862	919	880	887	924	913	838	872	873	875	870	870	919	918	812	938	863	896	836	864	842	850	865	846	863	870	869	873	853	876	891	866	904	917	894	870	906	912	857	913	868	847	915	923	842	887	898	893	885	848	849	888	859	838	900	887	878	877	911	885	903	895	881	872	886	882	893	812	842	870	820	860	900	894	881	858	849	912	877	935	856	910	867	892	894	880	905	890	907	900	894	901	899	859	885	898	871	869	832	901	918	864	811	868	868	838	861	838	830	898	885	881	860	893	854	824	860	886	928	841	885	898	893	939	893	896	886	843	850	838	865	855	875	860	838	877	909	880	869	895	843	846	856	890	853	886	916	880	836	902	895	897	881	910	849	887	829	884	910	852	851	847	919	855	884	972	862	864	939	835	849	895	898	834	827	868	907	903	866	891	832	831	850	895	871	893	861	875	891	822	893	847	883	872	853	848	850	903	914	802	915	898	880	895	836	840	844	868	853	867	867	864	856	834	890	887	885	934	885	875	859	916	875	912	878	889	829	831	861	857	917	913	906	844	902	886	900	899	870	869	857	898	873	889	883	907	886	810	853	887	866	833	847	877	890	848	881	941	826	849	863	847	867	839	875	870	874	864	850	931	912	888	865	869	887	915	877	839	898	906	878	923	910	924	857	811	897	898	870	925	872	898	832	815	887	873	905	878	880	823	868	825	880	858	848	884	851	811	889	856	901	845	888	933	873	899	920	920	816	903	888	847	900	820	845	859	876	936	872	887	836	853	892	857	854	868	904	913	925	784	892	864	873	880	892	869	838	857	827	874	859	875	897	890	873	869	844	838	880
1769	214	125	79	135	217	209	159	135	116	133	99	76	90	77	62	64	63	55	45	56	43	34	45	36	41	38	46	35	35	23	28	32	28	29	30	33	25	26	28	37	22	28	35	25	17	28	32	32	17	32	23	25	26	20	18	26	17	32	22	29	26	14	19	25	33	28	26	24	24	23	20	22	26	27	24	23	18	20	22	22	23	17	29	29	24	21	26	26	22	25	25	30	20	23	31	24	27	33	26	22	19	24	25	27	28	21	30	15	20	21	29	18	23	19	22	20	27	24	22	18	19	17	27	25	23	16	23	23	24	29	13	22	25	20	19	29	18	25	15	27	25	16	21	21	25	19	18	28	24	27	21	26	19	20	24	22	20	29	22	29	19	22	31	24	28	23	29	30	31	23	17	17	26	31	27	17	20	29	25	22	21	24	24	26	22	32	21	23	26	24	28	36	29	27	21	27	19	27	31	24	18	18	9	23	26	28	16	21	24	23	16	25	22	19	22	20	17	26	22	25	19	19	25	36	18	30	20	24	23	16	26	26	31	26	27	26	20	26	20	26	19	18	13	28	30	19	21	31	25	27	21	23	23	25	20	29	25	26	18	18	19	23	15	18	21	26	28	23	25	22	28	16	20	21	20	21	15	24	27	21	18	25	23	22	17	22	21	47	31	16	19	32	18	28	13	14	25	32	18	26	28	27	24	20	21	17	17	19	22	20	19	23	26	31	21	23	20	20	24	26	22	26	15	27	29	24	27	29	23	29	26	19	19	24	20	28	24	24	30	23	18	17	21	24	23	26	19	26	19	25	23	18	31	22	26	26	20	19	23	22	19	24	20	29	25	28	25	20	27	25	17	17	18	26	28	24	20	16	28	22	17	17	26	14	19	35	33	25	31	22	17	22	22	30	27	24	21	30	16	22	27	31	32	17	11	22	28	28	17	21	18	23	25	27	23	21	15	30	17	26	22	25	21	23	29	30	17	27	21	20	17	22	19	25	27	21	22	19	30	22	31	16	22	24	19	27	21	22	29	24	24	24	19	32	34	22	27	26	24	22	26	26	25	23	24	18	25	25	23	16	27	22	17	24	31	21	31	29	27	27	22	31	25	15	22	36	18	27	31	28	28	24	25	22	29	22	22	19	30	18	28	18	24	26	29	30	19	22	16	27	26	20	20	26	23	21	17	27	21	25	26	20	17	22	24	20	19	20	22	16	26	22	18	28	22	26	22	20	20	27	25	24	16	16	20	25	23	30	15	28	19	17	31	24	18	17	22	22	32	19	36	38	19	27	21	26	20	28	18	20	25	19	26	30	23	30	20	30	20	21	23	32	24	22	16	25	26	31	34	21	29	20	13	19	24	25	21	36	22	27	29	26	18	23	31	24	14	30	20	21	15	24	22	34	27	28	29	27	18	22	27	17	27	17	25	25	15	27	17	17	25	22	32	20	20	15	22	21	26	22	17	21	21	23	27	28	22	23	32	22	27	14	19	31	18	27	23	28	20	25	26	22	23	27	16	22	20	25	20	20	22	25	29	20	22	18	25	18	22	23	26	21	23	26	19	30	23	24	16	21	24	29	20	23	27	14	24	14	21	20	22	30	24	24	25	19	24	22	29	32	15	27	21	23	20	18	24	17	19	18	31	23	15	12	23	26	24	23	22	22	17	25	22	27	34	37	30	24	28	24	17	31	27	31	23	18	22	20	30	20	15	22	24	36	26	22	11	24	21	17	19	26	22	18	28	18	23	23	27	27	24	20	31	18	17	24	21	19	25	17	30	24	27	23	25	21	25	20	18	28	19	21	27	31	26	25	20	18	25	17	21	27	22	20	24	20	30	23	20	18	16	27	17	15	24	23	19	27	30	24	17	18	17	34	21	25	27	20	27	33	25	20	23	19	23	23	18	22	25	25	25	24	24	32	21	28	29	25	24	26	16	20	19	20	26	33	17	24	28	24	23	22	23	24	20	33	21	19	20	15	21	22	21	16	29	22	26	30	15	21	22	22	26	24	24	25	21	23	20	23	15	23	18	33	29	27	32	19	19	27	17	17	25	24	24	21	21	23	27	27	27	20	26	34	20	30	26	26	21	31	21	22	23	21	23	29	27	23	28	35	24	17	24	23	24	26	24	22	28	24	23	17	23	20	22	21	20	26	23	25	17	18	27	20	31	22	26	24	21	23	26	25	32	22	24	23	22	28	28	25	22	27	22	27	14	23	26	18	18	29	36	28	31	19	20	18	21	25	18	20	21	24	24	19	25	17	23	23	22	22	14	26	30	27	20	23	17	22	21	30	21	21	26	19	23	21	26	16	24	23	29	23	15	21	27	25	24	15	32	31	30	23	26	31	14	15	28	23	28	15	17	26	18	28	21	26	28	25	13	23	26	25	18	27	19	17	29	19	21	24	29	28	25	20	31	26	19	30	19	21	20	30	28	26	20	24	33	34	25	24	15	28	17	16	26	28	35	16	26	23	21	32	25	29	24	23	30	33	19	17	24	37	25	13	21	26	25	26	19	24	19	32	29	24	25	11	21	26	21	24	31	18	23	29	24	17	15	13	26	29	17	12	30	28	22	18	24	28	23	20	28	26	23	26	28	24	15	23	28	29	21	23	19	28	24	29	25	26	23	24	22	22	27	25	32	24	22	16	29	17	19	18	23	25	27	22	27	20	22	32	25	30	30	26	22	28	27	23	21	23	21	30	26	21	20	33	22	19	25	23	21	26	17	22	25	23	20	35	18	30	28	20	24	18	19	27	30	25	19	23	21	21	19	16	31	25	31	20	22	32	24	23	20	26	24	27	19	26	18	24	26	21	24	27	26	38	24	22	19	28	21	26	23	26	23	29	20	16	17	20	22	25	21	23	19	31	22	34	24	25	21	27	21	26	22	25	27	25	31	20	20	28	24	23	29	29	24	23	24	28	22	25	21	20	30	26	17	29	25	17	35	19	21	21	20	36	26	27	34	29	21	33	15	23	29	24	16	28	20	18	30	30	22	23	19	21	20	23	26	36	22	25	17	27	21	23	24	25	22	24	22	29	18	17	23	18	26	29	25	19	27	25	20	21	33	18	18	23	25	24	28	28	30	24	26	23	17	20	22	21	14	25	24	28	27	35	25	25	18	28	25	25	20	21	24	23	20	18	21	29	22	16	19	19	32	17	31	28	16	25	30	17	19	18	18	24	30	21	28	20	24	32	21	20	21	24	28	19	22	16	35	30	21	25	25	19	20	22	21	25	21	26	24	24	22	28	28	12	20	25	18	18	27	28	17	27	29	33	21	19	16	23	27	26	18	20	30	19	27	29	21	18	21	31	27	22	15	21	24	36	19	21	24	27	22	18	20	32	25	29	32	30	20	26	31	25	20	28	19	20	25	22	21	16	26	31	18	22	21	24	20	16	15	20	20	25	15	20	24	27	27	27	19	26	19	21	20	16	26	26	18	25	23	25	25	20	21	21	26	30	28	20	19	22	23
19542	6766	2701	9825	16882	15614	12945	10299	8135	6713	5387	4474	3784	3337	2867	2536	2467	2575	2373	1818	1620	1422	1338	1176	1147	1082	1048	1020	979	927	830	853	735	763	742	745	723	701	625	614	647	634	664	548	568	600	549	572	545	543	568	516	547	506	523	504	487	475	509	501	497	497	512	457	470	473	485	465	427	460	464	479	472	454	519	460	456	443	439	462	453	468	435	446	411	450	433	426	438	485	440	445	432	443	438	451	443	425	421	447	407	410	448	472	433	409	380	427	437	420	461	423	411	411	440	436	455	434	395	403	438	400	421	422	412	420	462	418	392	410	433	378	403	400	439	418	400	422	387	413	415	396	432	413	445	402	421	419	413	412	391	422	436	408	415	384	412	430	432	388	411	404	385	384	410	407	372	413	403	408	396	424	399	406	424	376	427	409	398	439	408	429	347	393	435	415	423	407	437	395	381	437	386	407	447	405	400	458	437	418	430	404	422	425	382	442	412	371	401	392	424	445	429	457	432	387	392	423	394	416	393	400	439	407	401	432	375	396	407	403	432	446	426	461	385	405	414	417	386	398	393	431	399	388	393	417	392	395	384	385	388	420	422	383	413	438	400	383	424	411	387	414	433	375	405	381	425	359	397	391	383	412	414	402	391	387	379	391	424	381	396	406	375	375	414	404	445	406	418	415	418	406	431	405	422	420	408	423	383	428	427	366	414	423	417	375	404	393	403	402	402	400	400	405	393	424	388	378	411	396	405	396	407	402	374	410	399	418	370	380	421	427	414	377	437	362	465	427	413	401	395	421	433	416	411	445	425	395	375	388	439	410	390	419	376	440	409	395	390	446	424	382	418	414	395	395	401	399	378	410	422	408	398	403	410	429	396	408	411	426	435	409	417	400	407	417	442	423	391	398	393	442	389	395	395	403	383	408	401	421	384	415	405	379	405	424	419	397	351	403	399	409	410	408	402	419	393	397	440	425	410	389	407	392	444	399	398	386	404	423	392	382	391	412	407	401	390	389	405	419	396	376	440	408	390	383	371	424	381	391	421	404	382	414	405	380	401	400	392	398	408	404	422	407	430	419	355	398	390	375	398	419	382	394	440	430	390	446	426	373	398	387	415	430	420	400	373	393	387	396	380	393	418	381	402	383	382	381	394	415	383	424	376	397	373	399	367	394	439	396	394	416	381	364	415	399	445	435	435	402	404	401	408	409	402	416	428	372	392	395	378	443	409	404	411	416	429	355	418	382	389	442	401	416	400	384	403	413	425	382	375	377	442	359	371	409	384	408	386	417	378	419	396	384	434	369	415	406	389	390	441	420	397	416	397	425	418	386	406	351	359	373	395	394	390	388	419	402	384	433	378	398	412	432	378	404	425	401	433	417	410	385	409	456	408	400	427	403	412	430	392	413	372	422	401	407	443	385	457	371	429	370	397	429	385	363	427	418	400	453	426	385	447	420	410	400	456	421	375	417	407	394	420	434	374	384	418	412	425	375	393	401	431	388	403	396	398	395	366	406	433	442	410	360	391	422	391	416	379	416	378	403	393	403	422	418	364	418	409	408	369	404	399	378	433	411	406	424	400	407	399	386	427	400	397	414	396	397	408	445	426	390	399	391	383	400	405	401	381	400	423	405	397	421	385	367	393	414	410	427	391	405	430	411	426	430	404	377	428	415	433	444	381	385	403	425	369	407	394	386	395	395	386	396	367	371	427	416	388	419	406	409	397	439	411	417	371	406	401	353	386	381	433	419	418	405	371	406	417	425	397	389	385	392	385	383	385	383	380	404	404	392	405	421	397	397	412	395	412	393	396	425	419	387	400	382	423	437	368	414	408	406	422	430	378	395	397	382	462	414	414	418	358	399	413	392	428	406	413	405	399	412	382	423	413	415	425	422	414	404	427	387	413	390	396	402	426	445	396	376	400	407	416	434	400	394	375	421	398	392	435	415	418	363	377	419	440	424	403	398	435	396	414	428	412	385	401	401	389	392	389	433	404	390	423	420	431	441	394	412	421	396	429	400	381	372	367	411	400	381	406	419	428	404	417	398	405	416	404	402	391	376	420	424	377	392	433	428	390	394	419	435	400	434	387	434	369	415	416	418	424	404	413	402	386	388	404	420	445	396	401	384	429	408	414	408	423	382	377	444	407	431	430	397	452	382	399	396	434	392	407	414	379	410	432	404	421	399	384	415	424	407	411	416	414	384	404	401	378	376	414	390	409	426	394	398	390	398	401	387	393	418	385	390	414	436	365	414	427	436	419	406	393	398	405	403	406	411	393	371	398	398	417	388	399	396	424	397	413	363	394	410	387	418	403	406	407	403	392	408	386	392	412	404	389	398	395	419	414	433	366	401	419	411	430	409	385	413	398	402	428	439	365	407	382	397	382	397	394	419	388	393	415	398	406	414	413	392	417	400	424	398	397	412	397	404	401	395	385	359	408	388	399	381	388	411	372	429	396	419	399	415	420	421	425	431	422	397	397	391	434	419	403	432	400	387	380	382	385	396	399	435	403	418	413	398	402	431	452	402	388	448	416	435	366	403	413	394	389	397	391	440	434	393	407	401	358	431	402	405	430	416	366	436	395	418	387	403	422	382	401	429	403	404	386	432	383	430	408	406	413	413	417	392	393	440	390	430	369	408	402	418	422	411	395	401	421	386	378	409	426	429	448	438	415	400	406	422	380	440	416	385	379	392	396	443	415	422	420	406	420	378	402	416	408	374	429	360	417	383	445	420	421	398	417	384	389	432	412	369	366	422	410	431	421	397	410	378	407	374	426	427	413	390	393	388	392	403	421	395	410	389	405	430	413	423	397	418	368	386	426	429	420	396	414	396	412	390	418	427	385	374	424	383	418	412	415	408	426	418	424	397	396	424	407	394	390	414	394	392	391	400	391	457	384	377	394	377	377	419	362	405	411	406	395	378	432	406	425	377	401	427	395	444	385	413	454	447	407	403	376	460	371	385	408	399	415	422	422	424	419	377	403	394	403	359	408	401	403	417	372	409	410	382	382	378	398	403	356	426	428	418	394	403	397	420	410	382	369	396	420	420	406	411	368	384	412	404	404	370	427	387	405	368	387	404	394	429	404	404	369	369	405	375	422	408	377	401	396	389	394	414	412	418	423	422	406	418	400	404	424	407	382	433	412	396	421	406	378	397	366	404	367	402	396	394	426	372	435	398	419	407	404	430	388	396	422	387	430	403	389	387	404	379	390	403	399	414	429	410	418	358	405	398	396	401	394	380	378	409	447	393	397	412	399	434	404	381	416	385	398	390	410	433	404	415	400	399	403	397	408	417	380	417	400	441	417	392	390	441	421	378	409	413	423	410	409	432	416	368	405	370	393	439	394	417	381	426	386	420	381	380	395	422	408	415	402	378	400	423	420	393	400	391	412	420	420	379	399	428	385	409	388	403	406	412	364	448	415	384	380	417	406	397	417	370	404	417	417	425	404	459	373	411	384	373	411	420	430	398	407	437	382	422	383	401
1293	62	50	41	51	55	44	41	48	53	39	47	47	48	32	42	39	47	46	51	42	48	29	38	40	28	43	53	30	32	37	45	46	35	31	40	35	27	37	25	32	27	30	30	27	33	30	28	29	32	51	26	48	36	41	35	32	22	35	45	31	38	33	35	43	38	32	36	39	44	34	28	36	39	30	36	38	38	37	27	38	35	30	25	29	34	32	29	27	42	27	39	39	39	18	25	35	46	29	39	36	40	33	28	39	43	41	32	35	43	41	33	41	41	33	27	28	39	31	42	40	31	39	36	37	31	39	30	41	35	35	44	34	35	29	39	33	28	39	31	24	33	32	34	25	27	46	32	41	20	29	34	34	39	44	31	36	30	27	24	36	35	33	36	25	40	32	40	31	34	52	43	44	32	25	30	37	40	41	33	34	30	49	44	30	32	43	32	27	26	24	26	40	30	33	32	36	35	38	33	39	36	41	42	41	37	35	29	31	31	35	37	42	38	35	31	20	36	37	41	36	32	34	36	30	48	41	44	43	33	36	37	23	39	40	35	35	30	31	27	41	28	35	33	34	29	34	43	32	34	30	38	27	29	30	30	32	36	41	35	33	40	39	30	33	31	28	24	39	34	21	34	46	35	31	30	45	31	33	32	41	35	42	26	34	32	38	36	30	35	34	30	33	42	35	29	23	39	46	34	34	35	41	31	36	38	43	29	33	33	38	19	36	37	41	31	34	34	34	32	37	34	41	27	34	26	31	29	29	39	28	34	36	34	44	37	38	41	44	30	33	32	24	30	27	38	32	45	36	34	37	32	39	43	42	27	39	38	32	41	35	29	29	18	36	35	42	33	45	34	30	41	27	35	39	40	31	29	28	34	27	39	41	37	38	41	38	33	38	30	40	37	37	20	31	31	26	32	43	36	46	25	39	36	30	43	35	31	37	33	32	35	41	28	44	34	38	40	19	32	33	39	32	26	26	34	34	34	27	31	37	35	38	33	46	36	33	42	45	39	25	44	39	32	27	37	39	41	33	42	32	39	29	41	49	39	40	36	38	37	41	26	34	36	30	30	41	32	20	37	25	33	33	48	34	26	32	33	50	25	42	33	38	49	30	29	22	38	33	34	43	28	34	33	30	39	36	30	43	30	33	29	29	28	23	39	35	39	30	41	39	31	42	35	33	35	34	32	28	30	32	36	31	30	44	40	34	42	39	36	39	41	32	34	34	42	28	27	30	42	35	24	35	38	39	26	38	44	31	39	34	33	40	33	34	28	52	36	41	43	38	37	21	35	39	38	34	29	32	26	33	23	24	29	43	27	34	43	34	39	32	23	41	25	26	36	46	39	33	33	45	48	35	43	34	36	26	34	42	45	35	38	31	31	31	38	45	46	51	34	27	32	41	31	39	26	32	30	31	31	38	30	34	34	34	27	40	35	28	33	34	33	35	35	30	45	42	36	40	31	32	28	29	36	39	23	33	29	40	29	34	39	37	39	35	25	38	30	42	39	42	45	43	27	33	34	33	32	41	37	30	31	47	34	35	32	38	25	38	30	37	25	27	33	35	35	45	32	35	32	37	26	38	42	24	31	40	43	41	28	31	35	42	42	36	39	40	30	44	35	38	48	36	37	37	31	32	31	39	26	45	32	42	37	34	27	41	36	39	35	37	29	31	37	35	29	36	37	27	32	36	32	41	39	37	30	35	37	33	33	43	32	55	43	39	38	31	41	41	44	34	37	31	25	34	37	35	42	34	29	31	32	36	21	30	31	28	34	38	35	24	28	32	34	33	39	38	31	29	43	41	27	45	29	33	36	37	25	45	37	37	33	38	22	30	36	33	27	48	35	35	34	35	39	30	48	36	30	42	29	37	29	41	38	30	48	31	31	39	36	34	33	39	31	40	35	43	37	33	35	33	43	38	39	29	32	36	41	25	27	26	26	34	32	29	34	23	38	35	46	27	38	29	23	32	31	43	31	29	29	39	34	30	31	31	35	30	33	36	43	32	47	33	29	30	37	41	36	31	52	42	33	36	32	35	40	42	41	38	31	28	38	43	29	30	28	33	31	36	28	30	48	38	31	30	33	33	40	30	45	25	34	24	38	27	30	37	29	41	33	29	35	36	35	40	30	32	33	40	34	46	35	30	30	43	36	29	29	38	34	33	37	39	33	37	25	25	34	37	34	42	36	37	32	48	31	36	33	35	37	35	38	33	39	29	29	36	46	35	42	36	20	30	31	42	32	36	37	42	34	31	39	36	43	31	41	34	44	28	27	35	21	30	33	33	32	38	37	37	38	32	34	33	35	28	31	27	40	38	42	37	36	37	42	39	40	36	40	37	29	20	24	33	38	37	27	30	34	37	46	48	26	38	38	28	42	35	38	47	45	35	35	26	39	37	39	33	33	30	39	28	33	21	34	36	32	34	31	32	38	26	40	27	28	33	34	36	35	34	32	30	30	32	29	30	36	40	26	28	35	34	42	22	34	41	26	37	37	44	38	30	32	33	38	38	36	27	38	46	39	32	44	37	38	34	31	35	35	25	25	26	39	31	33	38	36	33	38	30	35	37	36	39	44	43	31	33	34	34	36	28	31	35	30	48	25	30	28	43	28	36	34	36	35	37	30	32	33	27	41	32	27	30	33	25	33	41	34	43	26	45	34	33	37	39	24	30	38	28	33	29	34	37	44	40	39	30	35	40	33	38	25	32	33	42	35	34	27	35	33	36	33	28	36	26	46	35	30	30	37	37	33	30	34	45	28	39	28	36	37	35	43	29	38	29	31	36	43	43	34	46	30	36	37	39	38	32	48	39	35	46	46	32	37	28	32	35	33	37	38	33	37	38	29	34	38	36	40	41	33	32	29	35	32	28	36	38	25	33	35	34	36	37	41	29	43	41	24	37	36	36	25	25	27	37	36	46	32	32	33	24	32	39	37	25	45	39	36	30	33	23	31	34	35	41	37	39	35	31	44	41	33	47	40	42	33	29	34	28	31	34	36	29	30	37	30	33	33	35	41	37	35	36	27	29	31	26	38	27	35	35	21	30	33	27	27	31	39	42	51	35	37	29	37	41	33	36	43	35	28	45	32	37	32	29	26	39	27	43	36	28	34	36	31	37	39	37	40	32	32	37	29	30	42	46	45	35	41	31	42	40	25	26	33	47	39	29	28	38	37	24	35	34	28	42	43	41	39	37	27	39	32	37	24	23	34	33	35	40	29	24	45	40	35	26	23	39	35	41	45	40	34	33	35	38	37	48	27	29	28	33	42	39	38	34	34	46	38	33	28	37	34	29	31	35	46	26	32	33	37	39	36	35	35	34	27	46	25	32	35	29	33	44	32	29	35	26	29	34	27	38	34	44	34	46	35	34	30	34	33	37	31	36	44	28	41	37	38	38	25	39	30	25	39	37	31	27	37	41	35	33	30	37	28	44	40	29	28	41	29	35	24	28	34	43	41	33	37	29	37	36	36	46	31	37	42
10191	1793	887	1963	3415	3119	2401	1955	1581	1441	1227	1097	1043	980	902	909	885	840	922	768	726	751	711	673	640	673	679	631	636	637	618	623	678	583	643	593	590	630	587	628	572	645	639	609	613	637	596	580	656	582	631	607	629	570	630	612	590	597	575	603	600	596	625	631	622	644	611	580	606	594	608	607	572	588	561	627	588	622	599	579	594	558	584	615	591	639	559	592	603	590	593	613	592	618	607	548	595	574	619	570	544	609	590	542	588	543	594	586	628	601	592	588	602	576	581	551	607	615	592	588	599	612	592	570	599	615	607	587	557	562	522	592	592	580	562	622	547	598	576	632	608	608	603	594	564	636	590	540	638	596	572	556	606	569	579	569	577	588	558	599	582	608	589	605	577	583	542	584	607	568	551	598	586	590	600	597	573	618	593	576	594	581	571	598	574	544	568	580	596	591	617	570	586	554	605	575	566	609	618	554	607	573	534	576	598	605	615	559	585	564	592	620	592	569	622	576	564	571	603	576	554	549	586	557	587	561	616	595	582	577	575	589	597	584	594	556	570	566	599	619	583	578	588	556	588	580	585	524	604	573	593	613	580	579	555	593	559	623	550	583	597	599	546	532	579	573	600	550	575	560	557	585	600	597	579	598	607	618	596	566	557	595	599	605	620	571	605	593	585	567	639	592	557	578	574	598	591	564	591	554	597	600	567	560	584	555	613	586	604	590	591	596	596	584	611	581	601	551	612	581	643	547	610	580	610	608	591	585	612	588	559	614	642	595	610	579	586	557	579	566	565	624	545	621	608	573	586	588	574	593	565	597	576	568	586	565	554	586	545	580	594	579	536	584	594	593	548	587	563	597	585	557	558	600	574	565	603	579	576	571	608	576	539	608	603	595	600	557	571	567	586	614	607	547	545	606	585	601	593	606	602	538	566	585	586	598	567	559	612	571	562	573	591	608	581	565	593	577	577	562	588	586	576	596	572	559	572	581	599	606	601	594	587	570	539	596	549	569	573	592	590	585	600	585	588	585	593	583	570	550	592	542	593	624	553	549	560	590	578	561	592	585	592	593	564	614	554	571	601	568	543	569	562	578	594	585	568	630	572	582	578	593	561	605	562	608	605	641	587	576	585	560	614	576	597	611	593	578	596	612	599	553	525	604	535	574	633	577	574	608	555	544	548	592	566	615	577	600	618	569	566	580	580	609	582	635	558	583	521	601	550	611	566	606	625	612	590	575	576	598	584	586	592	567	594	601	581	588	615	544	593	597	605	566	593	587	581	594	578	561	549	602	569	597	558	621	539	584	604	586	571	540	575	609	599	574	625	593	565	659	605	575	592	592	583	602	538	553	586	569	569	566	575	590	560	603	646	596	571	582	555	595	576	592	582	588	573	586	603	568	582	545	604	607	623	592	611	575	541	546	581	593	580	551	574	535	599	601	575	549	585	620	573	561	533	582	582	575	565	581	536	641	606	605	563	563	630	538	577	563	595	571	603	586	588	607	623	559	587	574	573	535	575	572	587	576	591	582	557	596	592	599	565	565	592	595	578	590	588	578	588	596	589	599	566	565	590	578	584	605	577	606	579	598	554	612	577	578	625	556	571	569	566	586	586	552	590	598	611	594	620	599	596	596	542	512	554	586	588	626	590	568	574	555	595	618	577	594	570	618	538	602	570	539	623	540	593	584	557	576	575	574	612	532	562	611	601	629	585	604	600	550	579	565	560	589	556	584	564	617	574	582	606	578	563	585	592	587	610	624	588	626	574	588	576	578	558	583	581	559	616	612	559	596	615	639	612	558	606	572	573	593	580	585	585	601	592	599	586	608	596	583	573	551	607	542	547	571	575	568	613	597	611	560	600	604	619	591	613	575	590	610	629	583	593	580	538	582	597	581	576	582	546	582	571	594	596	559	584	630	586	606	600	566	594	581	564	581	573	554	594	548	578	569	560	604	608	576	582	604	603	600	591	578	525	548	573	596	579	606	555	570	594	575	561	611	555	564	578	585	609	579	604	583	588	575	633	583	614	564	567	567	587	584	586	556	613	618	600	584	582	594	598	575	624	582	559	593	587	526	555	607	549	596	607	580	625	592	617	580	582	578	590	571	606	599	580	623	605	574	625	608	626	583	612	558	601	579	606	531	576	618	557	556	559	582	599	588	611	611	594	562	587	599	620	569	602	608	555	611	623	592	557	545	569	605	565	582	598	591	570	573	556	611	596	597	617	598	554	597	591	601	556	602	607	598	560	569	565	568	618	621	588	584	558	605	613	595	568	594	605	588	581	603	607	592	568	605	601	536	583	559	578	574	546	598	585	630	563	599	624	621	601	639	602	527	601	582	599	568	587	562	576	561	616	535	574	612	601	599	566	557	562	566	621	596	576	620	600	581	611	582	579	584	561	537	625	577	544	604	570	562	560	569	568	588	548	609	586	574	592	571	598	576	544	582	632	550	614	576	551	593	559	569	537	579	572	623	556	592	582	548	623	574	579	596	605	584	577	585	580	576	565	605	615	566	560	604	553	620	622	601	541	601	588	585	609	569	575	579	550	625	621	612	620	559	584	593	575	609	636	576	571	583	579	594	597	559	579	573	596	586	532	549	575	566	573	594	596	583	612	528	563	617	612	535	605	558	594	619	602	579	559	556	592	601	594	564	595	569	583	597	573	588	601	588	565	571	541	606	623	603	609	545	594	589	560	599	628	610	614	623	589	549	610	541	566	574	537	586	581	596	580	577	547	610	550	605	554	584	607	609	608	576	572	627	590	579	584	602	588	603	585	614	574	555	572	628	579	600	570	562	585	584	572	560	553	572	601	578	624	545	580	574	592	524	614	589	588	572	620	601	599	618	601	606	573	603	623	609	592	569	569	548	584	590	585	592	588	599	584	581	578	577	584	622	549	567	616	613	559	590	602	547	564	579	591	616	613	603	600	552	591	571	624	611	577	623	555	606	576	569	626	573	590	603	598	601	634	587	623	578	540	572	594	596	538	575	568	534	617	565	564	605	579	555	601	623	612	580	555	586	564	583	556	601	582	605	563	571	593	613	601	543	589	601	602	585	590	591	588	582	568	571	587	566	582	565	611	608	526	567	590	542	574	602	560	593	541	577	630	542	579	593	586	569	595	602	541	612	581	577	565	534	560	610	594	610	610	557	564	608	552	611	560	574	588	603	607	588	646	579	531	599	561	600	594	556	590	556	569	566	550	599	602	588	533	563	607	545	593	613	564	604	544	574	597	588	609	579	585	641	559	619	596	605	583	570	562	533	594	615	558	615	614	578	559	566	543	602	619	544	601	607	589	584	600	583	600	590	595	561	611	589	601	557	598	601	570	597	527	603	580	590	586	573	614	563	578	591	561	616	597	581	553	548	596	561	603	560	595	598	589	582	583	612	575	585	567	591	568	629	597	564	574	607	584	600	615	570	603	588	579	628	631	573	591	578	560	577	620	525	631	587	583	588	593	567	587	600	634	595	621	596	573	552
2482	153	98	83	114	156	118	125	111	106	92	85	101	80	74	67	69	76	80	58	79	60	62	60	73	52	55	60	55	54	56	56	59	47	67	61	39	51	60	48	49	41	49	54	61	54	59	56	44	70	47	57	50	43	65	55	70	56	51	44	50	53	62	59	64	68	46	59	59	48	58	56	50	47	62	70	42	60	51	53	47	49	49	56	47	54	57	63	47	52	47	52	67	59	54	70	47	44	58	67	52	40	51	52	51	60	48	50	57	53	54	51	43	46	55	52	49	54	54	46	49	50	52	62	55	52	50	42	69	44	55	48	59	49	48	54	54	34	59	47	54	62	52	54	62	55	46	45	55	45	56	52	52	57	58	54	55	59	56	44	57	49	50	46	44	47	45	58	46	59	51	43	55	49	56	58	43	48	54	45	51	52	51	60	57	52	60	40	48	51	60	64	60	48	69	58	44	58	40	55	52	62	51	48	44	50	46	55	50	62	50	55	55	58	39	58	48	44	52	49	63	49	55	54	67	55	69	51	64	49	46	52	48	56	43	48	52	40	45	46	64	60	61	64	53	53	46	53	51	64	67	44	61	49	43	53	57	53	54	53	55	51	49	28	56	53	45	49	40	62	56	61	50	62	33	54	55	45	39	54	66	67	63	56	48	53	53	59	46	49	53	47	44	55	49	57	41	50	48	38	45	68	58	60	55	61	53	60	51	59	55	44	54	63	43	61	39	49	47	42	66	51	47	43	60	52	60	37	48	47	49	41	43	65	41	48	59	59	54	50	46	46	54	52	54	59	58	61	44	64	49	56	47	52	58	49	44	59	47	42	59	51	49	50	39	49	50	59	56	48	45	52	61	48	57	59	37	65	55	62	49	56	49	45	60	54	53	39	48	58	57	65	58	53	58	64	48	48	42	51	52	65	39	59	56	52	54	37	50	57	46	56	61	41	49	38	55	64	54	45	59	55	46	56	57	54	53	53	59	52	45	38	47	50	55	50	53	46	56	53	43	55	45	49	33	57	51	47	51	47	42	49	47	63	37	43	55	48	43	55	55	50	51	55	59	45	49	50	47	44	64	60	62	54	66	37	61	53	52	57	54	56	51	64	54	51	43	55	49	45	53	53	48	61	53	53	51	42	52	53	55	44	54	49	55	61	50	54	64	54	50	60	51	46	41	53	55	62	65	41	61	57	54	47	57	56	54	41	50	41	49	45	62	50	61	48	44	57	49	48	46	47	52	42	56	65	62	69	44	53	54	56	58	56	56	56	61	52	53	49	59	50	58	35	51	55	62	60	46	43	47	41	59	56	62	51	46	45	55	47	52	50	55	45	43	62	43	49	44	47	45	54	57	49	48	53	59	49	57	52	64	51	54	69	59	48	70	36	62	46	63	44	53	58	53	55	59	54	49	57	60	49	40	54	56	64	44	63	60	46	43	57	53	61	52	63	58	45	58	53	42	55	51	48	58	51	74	51	39	47	46	66	52	55	43	48	54	49	51	51	52	34	58	53	61	52	59	60	52	51	43	42	45	60	44	47	46	47	55	51	54	61	57	53	49	58	47	58	46	44	54	55	49	49	42	59	55	57	41	49	57	61	47	47	43	43	56	50	52	55	53	59	46	49	61	53	55	43	44	58	54	43	48	61	53	54	56	54	54	49	58	47	53	52	50	47	46	65	47	54	51	37	52	61	60	57	58	42	60	50	51	57	54	62	47	51	47	54	52	60	63	61	54	58	46	50	37	40	59	53	56	55	42	53	45	42	39	63	51	46	48	57	56	42	50	51	50	38	68	46	48	54	56	65	64	48	43	49	50	43	52	49	44	59	49	56	57	40	56	55	51	50	37	66	49	44	41	57	52	53	51	55	56	48	54	46	65	49	46	59	54	60	50	46	53	58	47	48	58	44	49	56	78	54	44	53	66	50	47	51	50	47	59	49	50	62	70	48	54	52	57	51	44	58	50	65	47	54	60	47	51	64	46	54	56	57	37	54	51	60	53	49	61	44	44	43	60	58	52	60	63	59	57	50	62	52	53	50	49	53	44	65	57	62	43	55	64	57	44	55	45	67	61	44	62	40	62	54	53	58	48	56	59	64	55	63	55	46	48	39	59	61	43	66	54	58	54	63	55	55	53	61	56	49	50	48	53	49	54	59	55	54	55	49	48	55	50	63	52	50	59	55	57	60	57	57	46	47	46	49	41	61	47	51	53	49	51	43	55	54	59	64	64	61	59	52	54	68	54	53	55	55	47	60	52	41	72	54	45	49	58	46	41	56	49	51	55	48	47	51	62	58	54	53	50	54	52	42	53	47	50	63	49	48	50	49	51	61	49	57	44	59	49	51	61	55	59	48	43	46	51	66	70	49	41	45	39	51	51	52	51	56	65	57	57	54	64	46	47	65	53	70	51	50	59	57	45	51	49	54	58	50	65	45	65	53	57	50	44	59	65	48	46	46	58	50	58	48	40	45	54	49	58	47	61	60	52	59	45	68	49	58	40	49	67	44	52	53	52	53	59	57	43	60	45	54	42	66	64	51	50	44	49	43	48	45	59	54	60	58	63	48	53	49	36	40	57	51	49	54	44	45	58	53	55	62	77	58	59	51	47	53	51	45	53	61	46	43	41	64	60	64	45	42	55	63	58	52	41	55	60	47	46	58	41	59	49	52	58	60	35	55	61	57	38	57	55	42	51	60	53	55	49	69	63	45	47	60	62	54	56	58	51	57	54	44	49	46	49	57	49	47	56	50	63	69	42	51	55	44	46	57	48	53	51	46	53	60	41	63	47	51	68	42	62	43	52	48	54	52	55	56	67	53	59	59	57	54	69	56	63	54	42	62	46	54	64	51	54	60	49	54	62	53	65	42	50	47	43	47	51	38	40	70	51	55	54	53	49	51	50	34	40	49	44	50	43	58	44	58	59	41	50	60	70	43	47	62	57	47	46	62	53	51	51	62	44	55	46	63	42	66	62	54	60	50	51	63	58	54	64	49	55	44	57	57	45	56	53	59	51	46	59	66	43	55	53	49	59	46	50	49	46	48	46	60	48	44	47	49	40	35	58	51	65	52	54	46	61	45	45	49	44	42	41	44	50	60	50	59	37	52	54	50	55	60	52	56	54	52	60	52	46	60	53	45	59	57	48	48	56	65	58	55	47	47	66	42	63	57	44	55	56	50	55	51	57	42	49	55	50	53	54	62	39	50	56	49	47	51	61	50	59	49	59	61	52	61	51	44	44	67	49	54	68	55	69	41	55	54	52	56	54	52	43	51	47	46	58	56	57	55	51	55	53	51	53	53	62	56	51	69	74	62	56	51	49	45	58	55	61	44	50	53	42	46	71	50	64	48	44	58	49	48	65	58	54	53	45	56	62	52	51	53	57	53	50	50	59	50	71	49	37	64	51	56	49	48	49	49	47	57	36	49	49	62	62	55	65	51	40	52	49	61	40	49	62	46	49	60	50	60	51	52	52	54
13679	4119	2039	5807	10321	9609	7926	6338	5056	4212	3417	2984	2647	2289	2156	1983	1999	1937	2009	1619	1430	1405	1391	1300	1242	1218	1223	1203	1101	1161	1109	1066	1090	1052	1021	930	1030	1031	1017	1033	1050	1022	1004	963	961	1012	937	935	964	928	992	988	1019	943	918	912	981	920	938	889	894	905	923	904	911	875	903	886	897	915	885	918	865	869	914	883	910	944	846	930	872	959	904	925	918	924	905	909	853	896	912	875	949	899	867	905	879	908	939	963	875	886	931	836	901	859	876	923	885	914	917	850	878	928	871	857	846	930	959	878	912	823	826	853	881	888	856	909	859	873	901	924	902	915	834	880	954	884	876	898	859	978	906	831	898	838	881	822	813	850	845	821	853	919	922	877	869	883	869	800	887	914	906	926	879	887	857	919	929	870	860	863	934	894	955	868	852	824	890	889	821	818	912	905	913	866	850	883	889	860	845	877	915	874	880	850	857	856	876	953	896	854	904	856	888	916	898	823	832	839	911	892	884	845	892	929	868	900	908	892	857	893	854	870	887	874	934	906	811	913	881	894	908	904	894	872	842	881	922	836	946	898	874	898	851	945	895	887	920	949	892	859	868	832	911	926	852	874	918	861	846	905	888	892	847	873	940	906	911	927	870	875	893	868	865	859	903	889	900	924	894	915	861	888	879	902	911	853	852	934	921	885	895	889	807	848	896	852	877	882	910	904	895	889	881	851	877	897	848	868	888	824	940	939	861	932	873	936	886	891	860	902	822	921	901	903	947	916	875	885	895	839	866	889	856	807	897	934	888	874	855	885	885	881	919	919	912	874	857	858	809	927	917	875	932	901	840	873	909	893	864	876	889	915	925	861	859	879	818	896	880	925	882	870	902	874	885	838	906	891	839	898	885	915	918	893	868	875	818	885	870	900	909	886	937	863	869	942	858	916	903	862	862	931	876	948	848	888	914	891	868	891	910	917	933	832	888	896	849	853	863	857	916	882	833	893	910	862	889	852	848	887	901	866	911	859	870	939	863	881	910	869	919	918	879	946	873	863	922	935	878	863	870	946	844	860	929	853	919	852	847	921	875	944	892	873	925	909	876	830	870	876	882	878	871	854	913	957	863	789	857	905	915	914	883	903	886	875	851	872	891	944	867	870	932	891	860	852	885	894	954	828	920	879	912	878	874	921	825	910	905	858	798	829	895	878	870	890	885	876	931	901	860	863	888	906	870	849	834	887	929	855	853	926	850	878	898	888	892	870	857	911	891	875	899	865	902	881	896	943	862	884	919	890	886	882	871	904	856	851	894	891	826	926	918	863	854	904	901	919	882	899	873	897	900	867	939	816	827	825	873	904	907	899	880	854	829	899	861	904	871	868	929	886	886	886	854	882	846	944	910	870	865	838	872	837	848	928	825	881	839	953	814	892	940	861	886	830	858	857	846	887	879	880	898	869	890	840	884	894	853	868	878	931	898	824	870	919	892	877	845	872	861	889	871	835	853	906	887	874	880	912	879	884	864	942	903	866	943	837	899	840	878	851	882	891	860	890	918	857	891	882	913	919	832	871	862	831	880	932	907	857	872	933	873	885	878	940	836	862	912	961	895	893	884	957	878	856	857	887	909	898	941	910	902	881	910	919	894	874	916	858	868	869	946	881	884	901	896	889	908	932	951	932	886	876	893	881	918	911	853	868	892	861	889	900	858	859	848	843	927	903	867	888	848	862	847	938	853	850	856	870	834	899	889	869	917	867	900	847	839	869	871	913	873	913	891	875	849	886	827	883	881	853	851	849	859	860	834	890	918	889	896	910	904	889	894	875	857	883	898	884	903	880	781	856	842	870	905	875	908	863	861	882	869	925	870	876	912	865	950	884	892	835	908	828	909	961	843	862	878	861	925	869	879	855	882	875	845	903	914	853	905	870	895	840	843	915	878	925	877	886	881	918	870	884	876	854	896	900	918	904	828	952	872	884	865	874	869	903	861	901	860	880	870	901	895	809	919	912	901	873	887	896	897	878	889	888	897	881	859	864	864	883	846	904	913	860	924	894	816	905	870	955	853	931	907	911	924	874	882	882	879	909	813	909	903	840	930	851	905	924	874	867	875	873	881	891	891	863	885	912	810	947	816	882	809	891	905	942	843	868	827	916	896	883	924	941	880	858	903	852	903	833	920	875	911	860	857	915	891	849	882	872	892	873	870	885	903	916	873	839	805	916	918	877	822	884	836	924	955	853	904	900	854	891	902	913	833	897	861	887	861	843	864	849	892	899	892	902	882	870	853	882	851	865	916	910	889	863	863	885	865	840	889	928	807	884	834	858	864	913	872	884	858	860	874	860	907	922	932	912	879	853	894	897	886	866	911	863	946	872	865	876	851	891	853	866	906	905	888	913	884	876	906	908	930	874	899	891	915	869	877	872	890	865	815	917	861	812	913	891	892	909	941	925	874	850	890	956	907	862	868	874	906	870	849	911	892	912	871	854	863	905	911	920	859	852	881	900	853	917	904	824	850	863	865	932	852	921	847	872	885	876	901	902	902	899	938	831	871	884	896	858	839	881	842	920	891	902	855	896	918	880	896	866	880	912	917	869	842	912	854	870	886	898	878	853	871	870	854	852	874	896	861	833	868	889	848	886	888	890	879	852	880	839	836	899	887	926	876	881	911	834	845	861	882	951	914	868	839	916	895	868	893	885	848	901	907	896	880	817	820	889	903	965	872	898	909	878	937	854	885	876	890	874	926	918	880	872	859	926	881	865	862	919	852	950	901	831	854	872	890	878	937	851	872	886	916	927	893	911	882	907	839	877	885	940	896	863	888	926	949	884	882	834	873	913	854	894	890	861	896	923	890	824	856	903	868	837	909	893	846	913	852	882	915	920	848	861	855	847	932	906	868	861	863	847	970	843	899	845	902	861	897	868	912	902	868	929	919	875	944	934	918	855	837	865	899	876	852	874	884	883	870	863	836	887	843	890	916	958	880	851	906	856	871	833	830	868	884	874	889	870	873	825	906	918	854	889	925	936	893	838	903	856	856	877	864	929	861	883	903	851	848	851	843	807	910	861	876	867	889	868	915	867	886	927	872	845	901	872	882	870	934	855	912	903	824	850	860	835	855	939	927	838	899	892	912	839	901	849	905	887	919	915	900	823	924	883	888	911	884	829	890	860	870	888	875	832	886	877	937	853	869	861	890	921	936	893	883	871	878	880	921	842	877	927	867	846	939	901	901	872	872	901	916	880	838	844	937	911	881	900	904	856	918	869	941	904	873	890	920	839	885	849	886	885	945	856	936	916	878	879	888	913	842	860	869	861	899	887	831	880	905	949	843	900	886	827	863	886	886	844	838	872	884	864	880	879	852	922	848	859	886	900	904	903	915	922	908	865	832	848	871	839	887	940	873	872	913	881	928	876	834	918	901	847	848	870	882	871	890	914	859	948	969	894	831	882	887	863	931	873	855	908	895	886	873	868	904	865	884	868	915	875	901	874	927	843	881	871	844	916	854	847
2399	128	83	99	103	113	122	122	110	112	79	88	87	83	81	69	86	65	67	65	49	54	67	50	58	64	72	64	56	60	66	70	59	52	82	78	48	47	50	62	65	55	52	53	48	49	48	53	59	51	49	49	42	56	71	65	53	57	52	50	47	50	48	35	50	58	43	47	51	47	57	56	65	61	44	48	57	60	60	60	49	53	56	62	46	51	51	52	55	54	48	51	47	46	59	38	55	56	54	69	55	54	57	61	51	66	46	60	57	60	52	59	57	42	59	58	50	54	50	50	48	59	46	52	51	47	52	50	44	48	49	65	44	62	53	60	42	66	60	47	45	42	56	52	44	44	56	47	46	42	58	59	49	55	47	51	48	66	68	50	47	54	48	49	51	46	53	57	50	50	44	51	58	45	47	57	56	41	54	42	55	64	61	64	46	52	53	61	55	65	56	56	59	59	56	56	48	53	60	67	47	69	66	48	46	48	52	45	54	60	48	50	57	48	45	65	54	49	57	49	53	43	70	50	44	50	57	57	53	49	49	61	42	56	35	56	62	57	44	48	58	59	41	53	45	55	50	46	61	71	54	60	62	54	59	52	68	55	61	59	45	59	48	52	55	61	43	51	55	51	55	58	49	46	42	41	60	53	57	61	43	44	56	60	52	40	60	39	50	60	43	51	66	41	49	52	55	54	59	51	54	59	54	45	56	53	48	54	59	43	64	45	34	59	54	67	49	52	53	56	56	48	49	42	47	55	56	45	48	48	56	45	57	59	72	61	51	54	56	69	50	54	50	49	54	59	47	52	46	51	54	46	61	54	58	61	61	58	56	49	49	49	58	60	54	49	64	51	61	47	47	58	58	53	60	59	42	58	45	50	61	46	47	47	55	50	45	42	47	48	53	56	62	39	62	45	55	58	49	51	57	64	56	46	48	58	49	63	68	57	49	59	46	48	38	53	54	51	45	53	50	49	66	38	48	54	59	54	59	55	52	57	58	44	49	56	45	37	43	52	51	44	50	62	57	47	41	51	37	39	49	56	66	46	51	55	43	56	42	56	37	51	58	47	50	54	51	58	52	38	59	57	41	55	39	53	51	56	54	49	60	53	58	54	48	39	56	62	63	41	54	50	58	47	51	58	54	49	55	55	59	32	46	59	52	45	49	42	48	68	69	50	54	59	50	51	49	55	51	52	49	78	57	47	52	50	43	53	49	66	70	60	68	56	47	62	51	62	55	51	63	44	51	51	45	51	67	50	49	42	59	58	57	50	47	50	63	59	48	56	51	59	66	59	60	48	49	51	61	46	63	47	53	59	54	56	53	66	58	50	54	56	48	66	38	58	62	42	49	44	56	53	49	51	51	46	59	40	52	51	50	55	55	42	53	52	57	47	55	46	52	46	58	65	55	44	49	58	54	54	61	56	66	55	64	53	52	64	54	55	56	54	38	57	44	51	57	52	49	51	65	54	50	58	47	58	45	77	57	61	62	52	63	61	61	47	55	48	48	47	55	50	47	35	51	46	58	59	49	54	68	53	47	58	51	66	60	56	54	60	46	50	36	58	60	44	55	55	57	52	55	56	66	64	61	61	47	49	55	56	54	56	60	58	53	57	54	59	55	44	45	50	55	62	44	61	60	58	53	47	53	47	35	47	54	60	55	63	54	59	36	44	57	42	41	51	40	68	60	41	49	65	61	34	57	54	59	46	55	47	52	52	60	43	65	42	51	56	55	50	53	59	53	43	48	58	61	43	44	60	58	58	47	55	66	55	64	62	47	47	50	51	52	46	55	53	55	57	52	52	52	51	55	54	58	45	49	51	61	41	49	58	51	49	57	58	46	61	42	47	40	50	48	64	51	44	44	55	60	31	40	52	54	47	53	56	45	69	46	42	50	51	57	38	55	59	62	57	41	54	55	47	47	55	44	55	48	61	80	50	56	61	47	54	46	58	46	55	60	42	56	46	56	51	63	49	47	62	60	62	50	58	46	63	66	60	57	42	45	40	43	60	43	53	47	50	62	54	48	55	63	45	43	56	61	58	58	55	51	52	48	52	48	62	44	62	48	44	40	57	58	53	71	50	56	49	43	59	50	57	63	50	48	46	47	66	55	53	50	65	66	42	54	47	52	51	50	66	60	62	56	58	64	41	46	46	62	48	49	50	46	61	53	47	63	56	59	56	60	51	53	64	48	56	49	45	49	70	52	57	53	54	49	51	49	37	48	61	52	62	55	59	52	48	50	52	61	52	56	43	66	46	49	58	41	46	51	56	56	47	47	50	57	42	65	44	48	45	62	53	64	43	43	53	45	61	52	47	54	49	51	39	42	53	43	40	56	50	57	49	63	48	58	51	59	61	52	59	48	62	52	45	57	53	48	59	50	56	60	55	58	43	46	54	38	55	61	57	51	45	69	45	60	44	44	46	35	61	52	59	68	55	51	49	62	54	44	54	75	65	43	56	49	59	54	64	59	45	53	63	51	58	48	55	54	55	55	55	60	55	65	65	53	52	45	46	51	48	47	67	46	62	53	57	70	61	40	55	63	49	52	44	70	56	47	51	44	59	48	61	46	53	64	55	44	54	50	56	44	60	42	61	67	58	50	50	55	41	62	48	51	63	59	48	60	43	56	39	55	56	49	67	45	48	50	58	41	47	46	42	55	39	70	49	51	58	57	52	50	61	37	46	49	47	59	57	52	38	56	52	53	56	62	41	43	45	42	48	53	53	48	61	55	57	55	60	49	46	52	55	62	60	54	54	60	55	51	56	63	52	47	68	55	61	51	64	38	65	48	57	43	55	45	52	55	52	58	55	50	47	63	49	43	37	60	57	63	55	54	52	65	51	50	39	60	63	48	52	41	61	52	47	65	46	51	51	59	46	43	52	46	39	65	55	48	63	49	44	60	43	44	52	63	47	51	54	53	53	45	55	34	48	42	57	46	57	53	39	56	39	55	67	51	53	40	56	50	47	46	57	49	49	57	52	42	53	45	44	40	57	58	50	46	51	41	55	51	33	53	52	51	48	45	47	58	43	53	55	42	48	34	50	56	45	55	44	48	45	52	50	46	64	49	65	59	48	47	60	58	55	47	47	45	51	59	45	63	47	56	53	51	37	52	55	59	60	52	50	54	53	51	53	31	50	62	47	50	52	55	63	49	50	46	60	48	48	44	40	43	50	41	53	60	53	49	59	46	54	55	51	55	58	50	51	61	42	43	47	52	63	68	58	43	50	46	55	58	52	54	40	58	49	51	46	53	61	50	47	74	59	47	52	56	51	54	54	55	50	40	51	50	46	50	45	58	46	48	49	44	45	50	59	49	41	41	58	71	61	64	50	59	55	53	53	46	55	60	58	60	66	40	56	52	56	53	61	57	53	46	70	57	51	57	53	50	60	54	51	61	50	54	50	52	54	48	46	42	55	53	67	50	52	67	47	48	52	57	49	53	45	62	55	56	48	45	57	59	53	51	43	34	62	56	41	51	50
12995	3765	1881	5311	9463	8917	7281	5732	4696	3828	3261	2722	2528	2230	2030	1829	1869	1863	1807	1421	1420	1342	1333	1273	1213	1202	1144	1169	1145	1126	1077	1142	1100	989	1050	1024	1060	1015	975	986	954	938	1014	980	955	885	959	959	910	926	979	969	897	1015	931	883	928	923	940	915	940	906	914	967	942	920	875	826	995	896	913	905	867	895	895	926	882	936	991	865	893	892	897	892	924	857	915	903	869	897	886	913	891	880	895	878	871	881	930	881	888	899	892	852	909	882	882	891	956	886	901	893	891	902	929	873	895	858	902	877	936	870	910	929	885	895	877	910	862	970	866	869	890	904	874	920	891	870	880	926	876	856	893	848	896	950	913	876	920	871	927	858	888	897	850	841	882	902	856	837	862	871	875	876	912	848	889	822	902	864	917	868	896	903	846	860	895	958	910	877	864	879	843	899	865	888	868	800	925	876	893	910	875	926	851	909	866	906	899	847	892	884	874	880	886	872	939	865	867	916	889	872	856	908	885	860	889	943	884	849	817	867	864	893	846	894	860	907	911	887	886	862	856	908	901	878	881	885	897	860	877	837	852	869	871	862	907	949	862	845	884	870	852	864	883	878	937	886	887	908	904	897	898	960	865	891	900	871	882	963	890	923	881	841	934	843	900	870	869	859	928	891	887	952	878	888	901	896	902	882	891	851	845	886	885	844	858	903	929	923	881	858	878	941	883	899	873	905	899	863	918	884	887	880	893	912	896	812	893	915	903	927	893	918	910	865	908	885	894	845	861	867	842	897	875	876	927	870	840	922	896	883	860	863	881	883	884	856	870	883	902	891	891	933	882	838	913	863	860	880	932	883	919	903	882	898	885	918	898	919	906	887	895	880	911	917	890	848	881	846	894	870	913	857	900	860	953	863	892	913	879	933	890	829	974	864	886	880	875	859	845	872	879	819	892	851	895	867	879	905	908	872	868	898	940	893	918	891	866	859	901	883	865	906	867	889	908	795	919	904	834	907	894	861	891	899	905	861	909	864	929	849	941	842	887	901	825	890	874	950	910	879	924	933	874	884	907	892	885	829	865	905	819	872	920	887	912	889	886	900	872	889	917	868	883	889	820	854	902	843	893	904	851	855	891	1006	896	852	913	947	886	862	876	924	888	960	933	877	856	859	892	901	857	838	914	884	849	897	929	882	841	840	880	844	908	957	904	925	864	885	905	905	874	830	847	896	876	847	842	891	869	898	906	910	954	858	842	871	869	912	880	872	867	826	855	882	903	870	843	899	884	893	898	837	888	907	837	924	823	838	893	918	896	892	878	913	959	923	804	889	984	883	839	855	864	840	944	910	855	870	873	904	925	897	850	843	821	853	895	885	887	914	894	846	918	867	942	833	851	906	853	887	917	912	896	866	867	894	869	866	895	899	902	885	896	810	910	857	873	879	818	906	920	888	891	890	873	888	852	915	885	871	897	881	896	881	885	879	893	900	900	858	886	865	918	914	917	915	865	887	880	842	982	879	945	918	897	883	948	883	863	908	875	872	849	859	851	875	858	852	886	909	873	877	838	937	888	897	865	873	843	835	903	885	918	876	843	928	878	936	914	905	904	863	882	839	928	903	947	925	869	849	901	874	868	877	821	827	866	940	918	884	924	924	900	850	826	860	831	877	853	867	926	860	911	898	849	874	844	911	931	809	813	892	900	876	885	860	906	886	865	870	860	868	855	903	870	847	890	862	919	897	884	916	884	912	861	916	889	835	854	881	912	916	879	883	921	820	885	908	888	902	924	851	890	907	891	847	865	839	927	951	878	889	885	888	875	881	822	883	891	915	852	849	879	905	908	882	900	876	851	950	918	901	866	892	865	854	803	837	887	879	915	894	914	836	881	851	857	885	829	927	901	880	868	940	893	912	899	857	924	843	837	893	842	869	892	912	861	912	846	868	875	908	893	858	927	839	855	953	906	865	868	836	917	894	879	931	874	884	930	848	890	887	865	914	856	906	837	886	861	890	839	892	897	866	858	860	852	810	860	889	886	867	839	898	872	909	874	830	930	893	896	894	866	892	887	895	867	860	881	885	861	835	901	899	899	882	856	833	940	912	881	877	926	862	837	902	805	877	878	838	866	904	898	855	882	868	845	882	861	851	877	917	884	844	874	885	928	877	922	922	828	899	845	895	893	866	931	909	936	901	864	872	849	913	906	883	882	904	861	845	814	837	880	846	883	882	935	885	913	921	873	895	882	819	879	951	879	883	916	879	906	822	900	901	852	902	873	882	897	855	852	882	858	874	870	871	954	881	839	924	843	858	878	894	864	892	856	883	889	882	901	866	910	892	915	893	853	885	914	861	885	809	888	920	908	882	870	858	869	905	883	861	892	882	885	887	871	885	866	855	826	859	850	856	943	853	892	928	872	864	906	870	914	825	878	907	906	880	893	900	859	898	854	890	856	838	892	885	933	857	875	900	912	854	859	858	891	879	863	905	963	898	901	932	854	892	862	897	874	863	947	877	917	867	920	868	862	880	825	853	892	870	898	921	856	892	920	871	934	903	891	865	882	947	956	934	789	907	861	847	869	888	839	865	874	843	904	941	883	874	931	913	900	820	851	908	895	927	885	879	883	867	873	918	860	853	888	924	856	907	854	855	910	908	824	880	861	950	901	876	867	886	887	834	925	887	857	911	844	877	837	882	902	856	927	868	879	876	894	897	879	891	874	886	902	907	913	876	901	905	875	890	838	864	904	889	925	886	885	877	903	932	866	891	862	899	912	920	890	909	898	896	884	908	903	862	849	842	880	854	831	869	833	884	834	880	864	907	891	856	874	875	801	841	903	857	926	857	861	907	885	879	854	905	903	885	861	868	851	932	845	831	872	891	858	888	876	915	888	849	933	900	886	890	847	973	887	865	849	875	903	833	876	919	866	910	873	894	904	916	848	869	893	874	868	893	835	877	942	911	860	895	913	848	892	934	907	880	901	860	885	864	906	871	844	894	896	905	908	871	849	898	926	864	878	914	869	851	863	876	898	926	901	947	862	837	860	889	890	892	934	825	898	903	879	821	845	889	890	889	874	880	885	921	851	869	876	920	864	863	889	903	874	911	903	838	841	912	886	855	874	885	838	848	890	867	881	885	851	923	920	807	830	915	898	864	904	882	844	869	877	860	873	886	848	942	849	878	1024	849	822	898	860	857	939	866	880	905	907	894	852	945	859	846	835	861	840	846	934	940	880	891	859	877	918	908	880	904	872	896	918	878	858	919	890	905	836	878	946	879	863	858	889	856	901	898	918	869	939	893	901	908	852	835	865	911	946	881	911	856	857	895	889	926	908	848	879	816	915	893	876	870	900	901	863	804	918	878	851	891	850	900	893	867	880	934	887	891	878	844	887	894	889	866	865	848	866	844	874	909	903	903	874	869	860	852	861	918	894	894	901	843	882	903	840	897	885	906	922	909	874	949	855	879	833	879	863	889	876	893	885	857	899	892	888	978	870	843	846	953	859	875	899	855
1898	228	102	90	160	201	170	166	146	132	112	116	96	85	73	66	80	69	82	56	51	50	39	29	31	42	36	22	33	23	36	21	37	35	38	26	32	32	26	32	35	24	27	34	32	20	38	24	28	23	18	23	26	18	24	12	25	29	30	23	26	32	24	27	23	23	24	25	17	22	27	16	24	18	24	19	24	20	27	26	19	33	25	17	32	22	28	35	25	27	26	21	28	24	19	22	26	30	19	34	24	35	19	18	20	24	15	26	27	20	31	25	20	21	23	30	20	22	20	27	28	23	22	33	26	27	31	29	27	16	21	29	25	22	30	25	28	20	24	24	17	27	33	24	29	29	23	28	22	20	22	19	30	25	15	23	20	29	28	19	28	18	32	20	23	25	29	21	25	26	22	27	28	17	18	22	25	28	19	26	21	32	23	22	24	19	29	18	24	22	33	25	32	24	20	24	21	23	20	14	27	27	31	16	19	30	23	28	15	24	28	19	19	23	25	24	34	24	22	22	20	25	30	29	25	19	27	35	17	23	18	23	27	32	25	19	23	26	32	23	27	24	34	23	24	16	24	21	28	25	26	17	27	21	24	20	26	26	28	26	25	27	23	26	18	29	25	19	18	24	27	28	31	27	23	22	21	16	22	20	29	32	15	24	24	22	23	23	21	19	27	28	21	22	21	20	19	24	23	18	18	16	15	28	24	21	14	21	26	19	22	21	18	26	28	22	28	22	27	31	21	24	15	25	20	21	20	30	18	20	23	27	17	31	27	22	21	21	26	26	28	28	23	26	27	22	27	21	20	22	20	20	24	27	16	21	17	18	27	29	22	22	26	25	24	25	18	30	19	30	31	20	19	28	17	15	25	22	25	20	23	26	27	11	31	20	23	24	23	28	21	23	21	27	28	21	24	37	29	16	19	16	21	20	24	31	24	28	18	23	22	19	21	32	29	32	25	19	23	20	22	20	30	29	34	29	26	18	26	25	25	18	35	22	28	28	25	23	28	23	17	26	27	15	22	29	25	30	31	25	26	17	18	23	25	24	24	21	25	17	25	15	26	26	31	36	16	23	24	23	26	26	21	20	27	18	21	19	23	26	26	29	29	42	21	21	24	22	26	33	21	25	29	28	19	27	20	22	19	23	33	21	28	26	23	29	14	19	14	21	27	25	23	20	22	28	36	26	23	29	17	28	17	18	36	30	23	23	26	16	25	21	24	26	22	18	23	23	27	25	25	22	15	16	18	18	25	32	21	26	27	23	20	23	26	20	30	27	25	28	29	20	16	26	23	26	20	15	30	30	23	25	29	19	22	18	29	23	27	27	18	22	32	22	24	24	27	27	19	19	17	22	20	29	17	19	27	26	15	18	12	26	23	24	20	20	24	27	23	27	27	18	24	18	29	23	24	25	37	27	30	23	17	20	24	22	28	22	26	23	22	25	28	22	27	26	19	22	23	26	21	23	18	24	23	33	28	26	18	32	32	23	21	31	25	8	28	19	18	22	26	34	21	25	20	27	19	21	25	24	24	20	22	29	26	29	15	17	22	12	17	26	28	25	17	23	19	27	21	29	27	27	26	16	18	29	18	23	30	23	19	33	27	27	19	20	29	30	21	18	37	21	25	26	39	23	20	25	15	26	19	22	24	36	23	21	22	24	22	29	22	29	23	25	25	18	19	23	27	28	32	21	29	27	20	26	24	25	27	22	19	22	31	28	22	17	26	18	25	25	28	20	17	17	26	20	20	29	24	26	29	27	30	27	19	23	16	24	22	14	21	16	22	27	24	29	24	22	21	19	21	19	19	19	22	25	37	21	18	30	26	29	28	19	15	25	28	31	25	20	25	19	19	29	21	21	22	32	27	24	27	18	17	17	26	20	22	31	25	25	25	24	29	20	25	24	26	21	20	28	22	19	21	29	32	26	20	24	23	34	21	22	22	18	29	26	16	29	23	28	18	25	15	25	21	27	27	32	27	25	25	25	27	19	23	21	23	25	20	30	28	24	30	24	20	29	31	19	29	34	25	19	19	17	13	17	22	21	21	24	24	26	19	22	25	25	20	34	18	20	28	28	25	23	22	26	21	18	25	14	23	28	21	22	22	16	29	22	20	27	26	33	23	21	28	16	22	16	20	28	18	25	16	17	28	30	18	20	30	22	18	20	24	20	28	24	16	24	26	25	21	22	20	20	20	19	17	23	24	25	18	21	17	17	28	23	31	21	24	20	34	20	18	24	24	16	26	27	25	19	22	30	26	17	30	24	27	19	25	20	22	21	24	16	24	24	24	20	24	27	19	27	17	21	28	26	29	25	17	29	17	24	32	30	20	10	17	27	33	30	28	20	17	23	18	24	26	24	20	24	25	23	27	22	23	31	21	27	18	21	16	22	24	29	26	31	27	17	29	19	25	22	36	27	15	27	34	22	20	29	25	24	17	34	23	23	29	19	22	24	21	29	25	25	23	31	27	22	33	28	18	27	23	27	27	31	22	24	29	29	27	21	23	29	19	17	24	23	21	21	22	21	32	29	23	26	23	28	28	20	30	20	24	28	20	26	23	31	31	27	22	22	17	28	28	24	26	26	25	27	28	24	22	21	18	22	21	21	27	23	26	28	23	29	22	26	23	19	24	19	23	20	23	20	20	18	26	33	28	22	27	25	25	22	24	24	18	21	22	26	17	24	29	30	26	21	16	23	33	37	19	18	25	22	26	22	19	20	29	23	22	14	23	24	28	26	18	22	21	24	25	15	23	28	17	26	25	28	21	25	15	28	24	15	15	25	26	22	22	27	31	22	23	31	27	18	20	24	33	31	22	28	30	33	26	22	23	30	25	23	31	30	34	24	12	26	24	23	22	21	32	23	17	27	26	34	35	22	20	31	28	24	28	22	28	22	20	20	21	24	19	31	30	22	24	24	26	19	30	22	22	20	24	30	27	22	31	30	31	21	28	22	19	20	11	26	26	35	20	25	28	19	21	25	26	35	18	21	23	17	23	20	18	14	21	24	18	21	23	17	26	28	25	21	23	34	18	24	16	21	29	22	31	22	30	11	18	16	29	22	21	25	20	21	21	26	25	22	16	25	29	26	23	20	27	23	25	29	21	34	22	25	20	17	23	26	23	28	33	22	27	28	19	34	14	21	17	21	20	28	16	22	26	27	27	29	17	19	18	26	31	22	30	21	31	28	29	20	18	26	27	25	37	17	32	23	32	24	28	25	15	26	23	13	25	21	19	27	23	21	18	21	24	27	28	24	21	17	24	13	19	27	31	24	24	22	24	19	23	21	22	37	22	35	22	28	21	26	26	34	19	32	24	18	28	19	26	34	19	21	28	23	23	23	21	23	15	21	30	20	30	17	17	29	30	22	21	21	28	23	20	25	26	22	23	23	29	27	25	25	32	19	20	23	30	27	23	19	16	21	21	20	27	22	25	23	21	34	30	29	23	21	29	22	26	26	30	24	20	25	37	22	24	25	23	17
20071	6818	2805	10001	16815	15793	12971	10356	8176	6605	5424	4479	3894	3305	2919	2577	2590	2593	2434	1858	1557	1536	1400	1206	1146	1113	1046	1009	906	932	835	829	801	766	739	734	720	659	684	652	645	597	665	622	587	542	574	574	575	578	519	583	572	528	520	530	503	497	513	456	528	479	492	488	495	524	464	465	455	466	461	438	463	464	462	471	454	449	463	452	399	438	458	449	441	440	451	418	429	427	462	417	436	411	442	425	443	412	412	451	434	465	392	456	401	417	434	439	429	446	404	428	372	433	421	423	431	431	412	471	426	406	432	408	423	452	440	431	400	375	405	401	441	409	430	414	422	410	416	394	424	400	477	397	367	400	432	441	408	438	445	412	437	433	438	409	412	403	407	419	435	382	405	435	410	416	417	401	378	407	380	415	406	415	430	410	417	424	424	423	398	437	416	407	404	442	392	413	392	418	378	386	422	372	440	443	395	412	391	427	415	420	389	405	422	424	418	421	408	383	396	429	409	448	394	396	407	421	357	380	416	422	412	423	386	426	383	406	427	406	414	394	399	400	438	393	432	399	427	405	430	406	411	424	407	430	442	424	433	396	399	429	385	427	377	443	410	409	385	435	412	376	380	422	379	413	394	441	452	398	431	400	366	378	382	379	350	415	392	404	449	389	393	384	395	394	397	419	426	391	393	423	429	411	427	427	431	394	437	446	434	423	389	431	398	380	385	410	413	406	390	436	420	387	419	434	428	408	408	385	394	457	415	417	399	404	432	392	412	408	386	428	431	391	477	404	423	424	383	438	386	425	425	410	416	406	393	394	397	411	380	396	418	398	402	415	403	440	397	394	413	380	397	408	416	456	372	417	385	375	427	435	409	400	390	417	394	388	409	406	400	413	384	393	414	397	389	438	408	386	371	379	404	447	439	410	412	416	406	418	411	465	441	403	408	386	433	400	417	397	397	405	406	408	416	440	417	424	416	399	368	425	387	396	441	427	387	428	397	429	419	390	395	420	371	424	443	379	375	408	407	408	402	402	418	396	427	426	433	398	414	449	426	403	431	416	389	406	406	403	380	385	389	398	391	390	421	394	394	399	402	403	419	383	411	426	357	363	374	417	391	407	382	405	399	403	422	418	408	438	410	422	401	390	416	392	391	433	434	415	405	412	395	371	427	406	417	424	401	372	417	410	382	416	410	368	396	422	415	403	403	433	438	443	401	401	424	428	418	398	411	417	361	412	414	417	391	425	397	385	420	407	416	379	439	406	413	425	405	379	410	398	414	421	436	387	426	379	413	444	362	359	424	432	417	385	399	421	407	408	425	390	411	395	419	423	416	418	382	416	428	395	406	431	413	414	376	406	379	374	393	424	380	426	413	400	429	395	427	399	444	405	397	402	396	392	376	381	440	410	436	391	419	408	396	415	430	439	396	432	423	403	392	428	415	404	414	406	394	431	430	429	415	420	434	414	435	386	369	414	413	400	408	384	426	436	391	415	402	391	410	376	400	403	426	433	399	417	414	414	408	463	399	398	382	381	416	404	382	420	396	389	405	408	366	408	407	445	444	412	408	385	430	431	406	401	409	405	360	412	369	376	390	409	398	450	408	392	442	410	403	401	364	378	432	415	429	401	412	420	393	390	400	383	379	403	434	409	405	375	428	433	390	386	405	403	443	414	396	377	380	396	391	379	397	394	397	377	421	403	389	398	387	413	396	388	407	409	409	420	393	439	368	453	379	402	413	413	409	383	414	404	404	407	422	415	418	407	370	419	368	412	398	420	411	423	409	421	407	438	394	366	415	381	379	440	400	422	374	409	386	404	432	372	416	402	394	434	393	447	420	411	393	401	373	432	462	435	405	408	385	441	387	431	404	411	407	396	388	394	393	372	442	413	407	440	413	423	380	387	408	414	437	422	430	409	382	445	425	410	387	422	420	413	367	414	406	396	424	410	438	398	402	403	383	411	404	376	401	404	418	424	414	398	385	420	404	381	402	416	402	428	386	378	359	392	401	390	403	400	378	416	408	381	410	427	393	363	399	399	405	428	401	419	414	404	383	424	421	389	353	416	426	435	413	387	389	443	428	381	423	420	431	419	403	418	407	401	424	406	437	420	411	425	416	405	404	393	434	413	404	454	406	437	408	403	419	423	414	393	421	425	410	395	389	404	366	356	390	423	411	395	397	352	406	436	415	414	394	439	410	373	418	438	419	359	411	428	405	405	398	403	399	395	393	413	433	367	399	410	424	409	374	386	386	384	412	390	410	405	384	450	413	394	406	414	398	426	375	423	412	401	397	408	407	444	417	399	383	419	365	405	405	381	381	436	422	388	418	366	417	435	387	422	407	421	412	413	410	377	407	414	379	423	384	399	405	387	409	412	395	405	395	396	383	417	386	391	432	419	419	379	391	411	419	399	389	412	390	403	406	432	404	398	432	386	395	390	368	421	411	391	433	407	386	416	396	381	426	407	402	406	405	419	399	411	396	412	425	391	403	427	423	436	399	381	421	399	416	401	414	406	401	404	450	385	454	365	405	433	434	393	389	388	411	409	407	426	400	384	404	411	426	367	414	377	382	383	433	429	428	376	411	417	398	412	388	366	405	439	422	390	389	398	438	401	390	396	404	412	408	375	447	385	416	392	395	382	420	383	384	386	411	422	399	400	417	394	393	439	422	388	430	440	387	386	369	434	445	389	409	388	389	392	424	431	382	409	443	415	465	423	461	403	384	417	389	400	399	390	411	411	395	412	408	428	425	378	379	380	412	407	418	399	397	396	400	397	394	392	432	413	417	402	407	406	408	365	410	413	421	408	385	422	439	408	385	376	426	415	367	391	394	409	403	387	417	385	381	404	422	408	389	433	412	409	430	404	437	409	416	407	403	406	405	400	413	388	393	427	404	431	416	405	403	388	423	416	402	383	402	422	391	428	409	414	391	432	445	400	430	406	416	419	396	423	417	395	398	378	408	402	388	410	396	412	405	395	421	391	424	430	384	421	386	403	413	387	386	401	416	425	400	427	422	388	401	379	386	438	375	379	430	407	407	410	428	427	422	436	406	437	383	419	401	396	395	452	407	378	384	431	427	385	392	391	413	399	423	416	444	407	423	402	450	399	401	441	401	432	397	439	412	389	393	401	393	405	414	387	401	405	423	409	384	462	428	422	392	441	419	411	415	402	410	388	400	378	386	374	408	450	415	390	379	372	412	430	396	402	394	423	402	430	429	434	432	389	418	379	439	422	402	431	405	399	389	408	394	432	407	444	412	400	397	413	414	429	435	395	433	430	407	438	395	406	418	387	385	410	387	382	384	373	457	405	390	390	392	411	372	427	382	405	405	396	418	415	393	399	397	389	423	394	397	398	437	398	430	360	400	405	435	395	406	439	401	392	439	379	418	411	395	412	368	399	431	422	398	400	408	397	425	416	413	410	406	406	402	423	389	392	406	397	346	410	412	363	432	393	424	456	398	402	408	405	434	406	390	368	422	398	407	417	416	437
1282	63	38	32	51	45	56	46	50	41	46	40	48	38	39	45	27	40	46	39	36	32	44	44	41	32	36	32	35	25	38	48	36	35	29	38	44	40	35	28	32	37	31	34	32	31	27	33	36	49	32	40	42	26	35	30	29	41	36	35	34	39	34	25	31	29	30	47	35	35	35	36	47	36	31	38	35	25	32	37	42	50	31	36	24	27	30	35	39	38	36	45	37	42	45	48	37	32	33	38	31	27	29	40	42	31	35	32	34	38	41	39	28	44	46	34	38	35	41	33	35	39	34	33	25	33	36	25	41	34	30	27	29	30	51	25	27	32	23	36	21	23	37	39	43	32	33	34	35	32	31	36	38	33	41	46	39	31	34	28	30	42	41	27	19	30	49	33	37	29	29	36	33	24	42	28	32	32	37	33	26	37	34	31	31	33	41	39	28	42	30	37	34	28	27	27	27	39	37	33	30	28	36	42	26	41	37	27	35	35	38	30	29	40	27	31	39	34	38	27	31	32	32	40	45	28	35	36	31	39	29	40	23	31	40	31	26	35	36	27	35	41	37	38	37	37	34	42	35	29	31	38	29	38	34	33	31	38	38	30	47	48	34	32	38	39	36	38	42	32	26	57	35	34	32	38	24	30	33	27	40	33	41	39	35	33	26	33	34	33	39	36	52	34	36	43	37	37	41	31	36	36	34	41	30	39	42	40	41	29	25	33	29	41	32	50	33	30	29	33	33	29	31	34	39	34	39	29	39	34	39	30	34	37	25	37	35	31	31	45	32	35	45	39	37	42	34	26	38	37	29	34	35	32	28	24	33	35	33	32	39	37	26	37	36	36	38	34	34	26	39	35	35	32	41	41	29	39	32	34	42	28	39	40	29	38	39	32	37	36	26	28	39	24	41	26	37	32	24	39	39	35	43	34	33	35	42	38	33	32	35	36	31	36	46	38	34	32	35	49	29	34	35	19	46	30	32	30	35	40	46	43	25	30	37	25	35	32	31	43	30	35	37	27	40	30	41	35	30	42	37	28	38	34	39	23	37	30	30	34	24	39	24	29	30	29	33	33	37	27	37	38	32	33	36	29	27	46	37	32	38	25	41	24	47	32	41	29	37	37	36	40	42	34	46	36	32	42	31	38	41	34	38	42	40	37	35	31	31	25	35	33	32	31	30	29	29	26	37	33	32	32	42	32	38	40	26	28	33	21	31	45	38	44	37	37	38	44	32	27	39	30	23	21	33	44	28	39	34	45	31	37	38	38	36	38	30	40	26	38	36	33	38	31	33	36	38	34	33	33	30	46	26	29	37	25	37	39	33	47	37	43	26	32	37	31	36	42	28	35	41	34	29	42	32	36	26	34	38	40	41	32	33	35	41	44	22	40	34	36	35	35	47	29	35	33	31	47	36	33	35	35	35	41	33	28	30	34	32	38	52	34	35	33	45	23	38	35	29	33	29	38	32	42	37	33	31	37	31	27	38	36	32	42	28	28	29	26	44	30	31	35	36	27	36	30	39	29	37	31	25	36	32	44	43	34	29	40	28	38	48	32	43	36	29	35	27	44	32	34	34	37	44	39	42	33	38	32	37	36	49	38	41	32	32	27	31	34	38	23	24	31	37	33	31	41	31	38	35	30	34	28	30	34	32	39	38	33	32	36	36	25	23	26	31	32	32	31	38	35	35	41	38	22	30	39	43	41	31	34	41	31	30	46	33	36	30	32	30	36	32	42	24	28	29	45	24	32	32	36	30	34	38	35	36	31	22	38	34	33	44	25	40	37	41	39	28	38	42	28	30	46	38	34	23	36	34	29	42	38	43	25	32	21	42	30	34	28	23	33	42	26	35	32	36	30	26	41	30	37	35	40	40	34	29	32	34	40	40	33	33	40	37	38	35	38	33	31	51	46	36	38	30	43	31	35	44	38	33	38	48	32	35	52	41	33	41	41	32	37	36	35	32	29	31	33	34	43	27	27	31	29	36	35	30	39	36	37	28	39	34	45	41	31	36	35	33	37	35	27	30	32	43	32	31	34	28	30	40	37	39	37	30	33	39	40	28	39	31	35	33	45	30	38	36	45	40	26	49	39	40	29	44	49	30	26	32	35	40	42	43	30	37	31	38	33	36	35	32	33	32	36	39	41	35	26	26	41	39	40	37	36	36	31	33	30	45	27	34	39	46	37	35	30	29	33	37	33	43	33	31	35	42	34	35	37	29	45	30	29	29	28	43	32	36	38	38	31	28	40	40	40	39	44	35	46	44	30	42	31	37	44	42	25	32	33	32	42	29	27	26	41	41	29	41	28	32	39	29	39	33	34	46	46	36	50	29	33	33	35	37	34	30	42	42	42	38	25	35	29	43	32	31	28	40	28	26	33	39	41	35	28	38	31	31	31	35	38	31	25	37	44	41	31	32	30	29	34	26	37	32	33	43	34	25	31	39	33	56	38	38	28	38	29	38	36	36	35	23	31	33	31	49	35	40	25	29	33	24	43	35	37	33	35	40	46	38	31	37	32	33	30	38	37	34	32	25	33	44	43	33	41	36	40	32	45	26	29	36	35	39	38	40	21	35	33	40	29	43	38	29	24	37	27	41	33	31	37	42	33	35	46	33	34	40	30	34	33	42	31	40	40	24	40	35	30	25	43	30	35	41	27	38	26	35	25	32	30	34	36	44	27	29	36	35	14	29	28	34	39	32	39	29	42	46	34	36	35	35	42	30	25	28	36	30	35	28	27	45	40	38	43	26	55	36	40	28	41	37	42	26	32	38	27	44	34	36	36	27	38	31	32	42	38	33	37	25	46	33	36	37	28	44	35	35	31	24	37	41	34	38	26	41	37	38	34	37	35	31	24	36	33	31	23	37	31	32	37	28	35	35	33	34	33	25	33	36	32	34	28	38	36	27	45	36	38	39	34	37	40	43	35	51	32	38	36	32	27	33	50	36	29	35	43	27	27	31	42	36	31	42	39	40	30	34	38	37	43	29	35	28	31	35	37	34	35	27	40	44	36	39	23	32	27	30	38	32	36	34	37	28	46	35	30	34	36	41	29	38	33	42	43	41	44	42	23	39	37	40	36	33	31	32	37	39	37	31	36	21	38	39	31	34	31	54	41	40	37	38	35	35	34	27	32	48	32	37	33	39	33	43	33	29	32	43	38	28	45	33	29	32	34	24	31	30	40	37	33	30	35	29	28	35	15	29	43	23	41	34	38	39	34	37	33	41	34	39	32	35	39	40	44	29	37	31	35	42	35	37	38	26	38	30	23	32	38	44	39	30	38	46	28	19	34	45	49	45	25	37	28	31	34	31	35	27	36	48	28	38	30	38	42	41	44	30	44	36	39	46	39	31	38	38	35	32	34	35	32	28	29	32	31	34	41	29	20	47	38	34	30	43	42	32	28	29	36	31	32	28	35	41	37	35	33	37	46	31	36	39	36	30	39	37	25	34	39	25	30	30	36	32	35	33	39	34	34
10085	1923	952	1999	3285	3076	2423	1986	1642	1385	1246	1082	1100	915	963	843	952	881	910	769	723	725	737	697	635	697	710	636	653	659	616	617	639	624	631	646	626	610	642	629	637	629	605	617	623	620	657	571	624	575	620	620	644	647	591	621	595	619	633	615	569	593	601	611	624	582	590	553	581	593	584	573	574	571	568	601	575	624	646	641	623	599	593	513	583	545	578	604	614	577	572	585	558	574	575	648	554	603	598	531	585	577	578	596	606	602	573	584	536	625	573	579	588	620	621	606	591	586	557	592	618	589	602	573	578	567	593	602	567	587	593	574	561	587	591	618	598	576	616	596	603	587	624	549	594	597	645	593	581	602	573	604	637	587	607	590	595	561	595	608	560	601	579	598	548	628	546	633	565	634	619	598	616	554	601	621	576	553	599	592	603	618	561	559	600	584	577	602	651	566	590	589	565	578	614	615	602	587	572	606	614	559	601	547	578	580	638	594	595	609	557	574	589	553	625	634	616	598	565	601	595	587	611	622	624	629	569	564	584	595	591	612	613	590	617	581	577	565	577	638	596	562	566	610	602	585	604	573	569	573	608	568	597	590	557	550	586	564	602	574	592	612	610	612	581	601	557	621	576	611	573	614	560	578	613	593	622	610	615	617	598	608	580	583	615	572	560	596	554	568	611	557	616	580	637	606	587	585	633	583	605	606	549	591	576	596	577	595	580	609	581	594	603	595	588	605	602	581	601	611	577	628	570	602	575	603	640	580	622	614	619	581	579	597	621	618	589	603	598	570	596	621	575	577	555	585	589	614	576	587	578	599	582	573	571	587	612	563	580	550	560	555	585	596	578	594	608	561	605	558	576	590	599	579	616	592	585	593	569	567	580	617	585	561	607	586	624	580	556	605	542	563	605	626	573	567	581	592	604	590	630	589	582	602	596	598	625	572	592	567	622	601	582	605	600	584	575	585	622	605	647	588	584	564	570	586	558	596	648	583	618	578	553	586	625	587	572	598	583	578	562	545	606	631	589	634	588	579	606	607	632	612	605	578	623	609	597	581	640	551	573	595	660	561	585	585	624	638	629	593	577	591	640	571	626	617	606	593	615	599	594	591	614	545	601	634	638	593	588	578	568	590	567	626	599	608	571	581	616	594	570	615	596	578	610	611	590	555	604	582	587	586	605	615	612	580	601	606	550	646	579	583	625	614	604	612	603	602	584	587	558	564	589	565	610	588	622	603	631	580	588	596	557	579	617	600	604	615	576	563	548	630	588	590	594	580	576	562	579	599	584	597	566	592	645	572	552	553	611	588	601	619	604	554	579	583	585	631	556	646	557	544	644	593	570	607	573	604	587	580	559	604	564	607	568	602	641	583	596	584	595	572	565	559	558	573	586	615	623	602	560	586	602	568	576	553	562	571	577	576	555	585	589	609	590	578	592	560	573	590	614	592	576	624	530	587	553	615	592	622	607	575	604	630	593	579	608	621	616	586	547	606	630	622	604	593	600	544	569	580	579	582	624	624	567	606	560	572	606	599	617	597	588	629	563	589	562	566	575	547	618	592	612	566	545	584	539	593	596	599	627	556	585	551	594	559	535	603	568	554	568	578	550	558	581	570	577	588	633	566	599	603	552	567	615	635	611	585	599	578	554	531	541	586	587	582	568	567	574	590	618	590	570	517	577	609	581	595	567	589	586	569	567	626	612	589	610	596	582	594	604	580	581	596	573	606	589	571	558	612	557	572	576	576	582	605	631	590	589	592	552	616	584	601	516	579	631	558	577	567	596	588	596	595	579	584	555	574	603	603	605	624	581	530	552	595	586	596	595	583	560	577	624	579	620	567	577	585	592	581	564	591	568	616	545	631	612	620	560	594	619	605	612	608	548	629	613	601	579	598	563	582	585	626	568	615	551	571	598	597	606	566	612	593	564	611	617	592	636	595	578	586	546	607	595	594	570	593	606	592	541	584	600	596	595	609	576	580	573	584	607	584	572	568	574	571	542	583	553	601	599	558	586	586	569	608	569	593	577	604	562	593	637	604	577	628	590	639	612	628	561	591	549	635	596	633	600	606	557	594	589	584	615	547	539	558	588	564	609	551	587	581	613	579	564	612	590	588	570	626	563	557	576	628	567	635	573	580	594	594	623	576	613	632	563	595	583	589	598	618	582	566	591	569	583	572	595	613	622	590	573	588	649	564	563	657	588	620	567	621	612	595	590	627	608	577	589	590	645	610	612	606	584	582	575	597	625	574	610	559	578	603	608	584	628	599	606	618	591	600	583	598	558	626	610	595	629	602	641	610	610	600	598	615	595	619	563	621	612	588	614	636	587	607	594	608	617	568	583	587	601	612	571	542	560	588	590	560	595	556	580	646	590	571	564	633	579	601	611	615	637	601	600	592	605	586	619	553	592	578	604	615	619	620	601	599	595	565	568	587	561	591	595	571	606	577	605	605	595	563	594	567	601	549	567	567	594	591	602	599	581	585	562	571	619	536	597	613	591	591	597	595	553	604	589	574	602	546	621	572	584	604	619	635	596	597	570	570	593	573	572	595	614	557	564	612	596	575	590	596	567	571	607	563	601	596	583	596	598	645	583	577	612	641	575	611	624	563	546	574	573	620	618	626	586	546	548	588	576	593	598	600	579	608	563	619	586	564	621	571	575	600	622	559	601	584	669	593	566	595	622	613	592	569	596	580	538	594	603	640	574	621	574	654	620	608	628	618	607	615	593	617	579	577	603	579	616	566	566	580	586	597	583	566	594	614	605	623	583	560	557	624	568	625	585	573	595	600	637	588	568	590	598	615	605	596	606	582	580	587	562	592	585	586	568	604	607	576	635	599	599	631	579	599	586	603	565	585	618	572	573	583	589	554	570	603	625	607	620	594	565	618	599	584	568	649	589	573	576	575	597	626	596	574	617	601	596	606	597	584	580	595	588	589	569	594	579	571	527	577	605	555	571	565	629	588	611	581	584	603	586	575	603	556	594	586	584	593	562	610	595	593	586	596	566	599	651	587	555	566	582	587	587	616	609	600	610	625	540	584	585	601	562	630	612	558	622	617	572	605	639	595	605	584	602	597	564	595	545	572	622	548	585	584	585	602	590	581	584	632	566	566	592	563	608	581	604	582	609	614	627	611	597	552	582	598	549	589	571	561	581	609	600	597	595	599	564	596	659	578	623	573	586	627	577	617	575	608	589	586	605	593	586	618	611	593	597	573	599	585	605	560	580	578	552	533	592	579	579	598	585	558	558	613	557	643	578	575	633	566	618	582	590	641	570	561	610	543	594	586	580	571	589	605	579	583	626	639	593	573	552	595	579	554	553	610	586	562	614	579	568	566	630	617	622	574	606	570	607	602	543	569	597	575	559	621	605	539	581	576	623	577	613	561	607	595	577	572	578	556	577	671	609	598	612	581	623	643	628	601	592	599	565	614	549	565	589	586	557	603	583	618	572	579	584	617	618	632	598	613	567	572	593	600	588	621
2456	131	92	79	109	154	143	123	118	96	98	77	94	100	78	100	74	71	70	47	60	68	50	80	61	54	65	64	48	60	57	65	69	46	67	58	52	49	53	51	54	54	53	51	61	54	51	46	46	49	59	55	68	52	56	53	46	60	57	46	38	50	59	50	53	48	60	60	53	66	53	52	61	58	51	52	49	62	45	46	46	59	34	46	55	72	63	49	51	58	54	57	59	47	49	50	49	55	53	37	39	44	50	51	56	39	53	43	59	50	45	55	46	51	39	45	40	64	69	50	52	46	55	50	33	59	58	55	49	57	42	44	60	61	52	53	46	48	61	54	59	60	53	55	60	55	48	54	42	61	61	65	42	46	49	55	50	53	57	51	63	58	51	68	63	57	54	51	37	40	49	48	48	52	45	53	59	54	55	45	49	56	52	45	55	44	55	40	45	45	58	61	53	51	62	53	57	46	58	49	55	46	67	52	50	61	72	50	58	51	51	43	66	58	48	49	42	64	50	45	60	54	45	35	61	42	55	50	61	53	58	54	44	47	43	60	62	43	40	50	53	54	52	57	49	59	61	61	44	62	62	54	58	60	53	64	51	63	45	64	58	48	55	61	56	56	40	53	53	55	57	46	51	62	50	58	42	55	64	40	43	46	40	62	54	49	65	52	50	54	63	57	53	50	65	45	44	47	59	48	48	58	44	43	65	73	51	53	54	55	58	65	48	61	52	59	45	48	45	49	55	54	47	48	47	44	57	62	54	55	53	56	49	46	46	54	48	67	50	55	54	51	63	52	55	43	52	53	59	51	46	49	50	47	42	52	60	44	67	53	69	51	44	63	47	53	48	45	52	62	59	59	47	54	58	59	53	58	49	59	49	44	60	44	53	62	61	54	61	51	57	52	43	42	55	55	44	42	38	44	69	56	46	52	37	60	68	54	54	56	52	51	47	57	48	51	54	53	37	43	47	45	55	56	53	53	47	52	54	48	52	54	54	54	47	57	60	48	51	51	41	64	47	51	46	46	62	42	53	59	51	51	56	39	61	56	57	59	67	51	61	72	46	54	49	53	57	54	48	48	42	52	47	59	49	43	47	49	54	44	58	59	52	54	55	57	44	56	53	53	45	56	63	56	58	44	49	59	46	54	38	38	43	54	56	59	59	50	40	56	55	50	39	50	40	65	44	49	50	52	49	55	50	48	49	51	68	64	67	51	61	53	57	45	49	49	49	55	60	48	43	53	66	51	69	46	42	44	60	61	51	50	58	46	56	54	35	57	46	45	54	52	38	46	54	49	40	59	46	49	59	60	65	44	51	55	67	39	51	50	53	58	61	66	54	46	55	51	55	47	49	70	38	50	50	49	44	54	48	60	68	61	58	45	53	41	59	53	37	44	56	50	44	49	62	57	63	67	41	52	56	39	39	56	61	51	58	58	64	59	57	37	43	51	53	52	68	45	53	67	55	48	58	55	45	56	58	53	62	60	46	49	58	54	40	54	54	41	53	52	46	46	47	52	42	61	36	48	67	47	51	48	50	50	51	57	52	66	59	48	57	51	50	52	52	55	56	52	51	50	47	44	59	52	61	39	56	53	57	57	59	59	54	62	58	67	56	45	41	47	55	58	34	42	58	53	62	40	63	65	47	41	46	43	59	48	66	51	66	56	59	60	75	49	60	49	45	48	56	59	46	53	49	47	50	57	48	50	45	51	37	49	56	39	49	49	55	53	61	53	49	52	48	39	48	57	43	80	55	63	45	46	45	64	52	50	62	59	59	56	59	55	52	61	53	63	41	62	53	59	53	55	47	54	45	53	46	48	50	42	54	61	53	40	49	59	46	45	35	52	51	52	47	50	57	52	49	35	49	61	48	58	57	55	55	50	64	63	52	61	56	63	47	44	45	51	50	35	47	53	60	55	49	49	50	53	57	43	48	46	51	51	44	50	51	54	53	53	46	47	51	66	67	55	53	49	59	53	61	45	55	55	52	51	45	38	59	61	51	59	41	44	44	51	61	63	40	59	70	45	48	49	68	44	41	62	49	54	52	50	45	72	51	58	48	58	50	45	52	53	42	55	60	45	44	57	43	49	43	66	62	61	48	45	54	59	59	56	45	70	61	40	63	46	52	53	62	52	39	50	48	47	55	41	54	50	50	45	54	64	61	56	52	47	55	59	57	55	47	51	50	43	48	64	48	51	58	60	45	64	47	56	54	59	56	59	59	53	65	54	62	58	52	55	59	58	54	55	51	57	44	52	58	55	57	57	53	52	44	54	40	38	52	61	40	34	45	59	47	43	46	36	51	61	51	44	66	55	60	66	73	55	52	55	51	41	39	45	50	52	58	51	58	66	53	48	48	57	46	59	45	36	59	59	50	40	64	48	51	43	42	43	42	41	53	52	56	46	46	57	42	48	48	51	58	60	56	42	39	48	71	60	46	46	45	49	50	63	51	50	52	57	64	58	46	53	67	47	50	53	45	47	48	51	42	51	43	48	50	51	51	63	44	52	61	60	40	60	51	46	55	45	44	49	48	54	57	63	37	53	52	46	54	53	50	64	55	48	51	51	46	62	60	56	47	55	60	68	50	47	48	58	37	50	54	49	45	52	69	49	65	43	45	62	40	55	51	67	50	39	52	62	57	54	43	42	62	51	62	66	50	54	57	33	40	48	44	45	46	45	54	57	47	60	58	59	42	59	58	50	43	50	60	43	56	46	60	63	73	59	52	46	54	52	59	65	50	56	42	49	54	57	48	57	58	50	53	51	41	53	47	49	45	42	52	58	52	52	46	57	64	52	48	56	48	59	41	52	60	61	60	60	66	47	60	54	46	56	50	46	49	53	63	56	62	49	56	56	48	49	54	67	45	55	55	50	48	46	59	50	54	46	46	55	49	54	50	58	55	51	56	56	56	55	58	53	48	47	50	61	38	56	57	54	52	53	53	50	53	54	63	45	52	45	44	46	40	61	46	50	55	49	57	52	33	51	57	49	49	59	54	50	46	54	51	50	36	56	55	49	49	49	55	56	46	52	53	38	66	61	62	44	64	55	49	56	46	51	52	59	52	44	42	57	59	55	55	40	63	45	53	48	58	47	65	57	42	39	54	48	51	53	50	52	47	47	60	47	47	57	43	49	54	62	40	45	62	50	52	60	61	42	48	67	62	58	45	56	39	43	48	65	64	54	53	58	52	58	66	61	63	42	62	54	63	51	31	45	50	64	51	43	42	60	48	45	39	48	42	54	55	47	55	53	57	56	42	63	48	46	59	39	66	44	58	43	52	55	54	51	63	46	57	48	47	50	44	47	44	47	44	51	64	54	62	51	58	57	56	47	59	41	44	61	53	46	59	55	47	54	50	51	48	45	32	41	49	49	58	59	54	59	59	38	46	63	58	54	57	48	60	52	40	48	57	51	46	55	66	51	47	56	70	56	46	49	57	58	36	72	49	50	58	50	51	62	54	59	56	50	53	44	53	50	59	41
13723	4177	2051	5723	10245	9803	7825	6219	5037	4120	3530	2994	2721	2424	2165	1924	2105	2006	1914	1493	1489	1457	1417	1322	1244	1191	1250	1177	1163	1099	1084	1129	1064	1064	988	1046	1046	1017	970	1005	1040	972	975	968	946	972	945	987	933	964	983	994	975	966	911	978	903	951	928	891	934	930	901	930	943	956	970	928	919	881	919	941	963	887	889	925	908	874	877	872	944	855	949	918	902	885	978	876	878	917	929	910	863	910	928	928	915	906	973	909	905	912	895	897	857	865	905	911	910	897	865	920	833	913	864	934	859	906	893	916	912	892	886	924	835	864	883	909	857	940	900	902	871	901	919	840	851	909	894	868	896	891	916	865	934	865	879	829	883	934	919	915	858	918	895	912	892	943	841	939	869	863	924	917	857	909	834	937	857	903	896	867	995	894	882	850	882	891	886	842	850	866	899	888	883	889	911	892	879	906	886	879	946	888	892	912	899	859	924	873	866	867	851	884	826	863	872	905	891	891	855	899	860	859	918	906	893	853	869	881	912	830	880	817	888	963	933	854	868	920	879	925	932	892	941	849	890	861	874	882	840	947	899	939	898	947	914	906	862	880	868	897	862	849	830	932	898	881	880	898	877	932	873	895	891	855	918	861	897	882	916	873	884	980	947	848	922	902	885	911	903	915	870	830	938	874	874	922	891	892	895	877	899	854	857	826	888	882	928	896	879	898	857	903	905	882	825	857	820	912	850	874	869	900	828	909	886	906	872	857	812	901	896	885	924	950	904	911	903	854	934	852	866	897	889	886	886	912	869	884	910	900	879	891	881	932	881	943	900	888	892	875	878	885	904	894	876	930	876	882	900	879	937	879	887	911	892	844	908	859	910	914	853	945	916	873	921	915	894	866	847	821	900	911	878	851	920	863	939	863	843	897	943	887	925	906	905	867	917	870	854	911	891	900	903	881	856	864	873	881	886	891	920	912	855	859	886	876	906	922	871	916	871	816	919	875	840	869	845	872	894	915	885	923	940	904	893	871	914	847	886	872	890	905	861	806	848	856	937	905	904	822	808	876	875	923	904	875	881	932	902	870	840	891	881	897	866	875	888	870	876	867	861	880	879	875	802	890	875	865	879	910	833	927	914	912	873	908	896	920	910	878	829	941	851	920	865	892	911	837	876	865	889	869	896	854	849	852	946	900	873	872	916	918	866	862	919	909	893	879	912	887	873	906	882	950	853	903	905	899	913	864	937	873	908	904	894	858	831	924	906	853	869	867	863	887	924	928	883	921	922	886	884	908	857	902	924	877	853	897	879	889	867	872	873	939	917	875	953	904	944	825	896	927	920	884	896	823	928	873	906	884	853	897	907	904	888	852	928	900	905	865	864	854	910	860	868	917	940	893	913	882	911	843	919	938	848	954	962	887	845	856	903	920	862	860	869	915	901	908	938	914	851	860	858	937	887	923	867	916	906	860	878	829	863	889	907	807	890	870	856	922	914	902	831	904	852	898	895	848	897	863	890	953	886	899	887	871	891	887	874	910	898	899	903	886	891	899	857	877	850	883	853	866	901	859	935	845	923	858	896	830	907	919	867	904	862	937	882	863	853	897	890	847	885	887	885	919	843	938	863	915	926	895	880	858	838	786	894	879	866	837	872	823	888	907	919	880	928	955	886	886	867	935	856	839	869	918	871	816	921	872	886	895	948	905	912	905	901	879	857	850	847	930	849	902	898	894	881	874	859	925	876	921	844	861	872	887	843	857	954	855	883	901	922	919	886	859	918	892	847	952	878	869	897	860	910	871	861	921	895	890	855	924	922	886	916	885	897	860	926	832	830	850	903	929	886	858	897	936	869	877	844	866	882	894	928	935	869	866	880	973	855	892	931	883	856	898	906	900	830	863	881	840	863	902	918	852	929	899	929	866	911	893	903	879	878	785	958	917	871	826	857	900	888	865	870	876	867	819	857	928	869	877	872	888	850	895	928	819	897	940	925	888	858	890	911	839	861	853	904	848	861	877	915	917	911	860	935	828	916	896	905	894	854	886	874	893	894	924	884	929	897	870	813	872	869	912	851	907	915	934	859	893	878	850	892	910	920	882	864	907	906	835	914	909	892	869	842	899	885	847	846	906	877	892	875	886	895	896	897	872	852	927	944	856	863	825	954	889	909	880	901	916	910	888	913	879	903	878	908	863	923	855	819	882	893	889	864	897	871	882	862	901	936	923	894	892	870	865	877	898	873	919	852	850	920	859	881	865	875	915	869	919	876	917	878	953	878	957	893	911	879	912	890	884	895	864	882	868	862	905	894	869	852	878	889	856	901	878	885	865	882	872	903	852	870	903	889	889	835	883	922	890	898	876	904	888	891	865	908	886	877	950	883	926	879	860	895	844	922	940	862	921	854	926	938	848	865	876	891	929	890	865	914	861	869	872	898	862	889	900	941	876	929	903	896	925	872	929	893	871	916	889	902	948	903	886	851	839	878	867	881	926	882	928	933	937	916	866	863	914	853	856	911	877	845	875	850	905	849	890	871	883	949	851	938	879	874	964	908	919	830	888	868	924	925	918	830	859	873	895	892	894	865	884	960	874	887	893	875	932	932	896	928	864	837	854	914	887	917	889	895	927	930	884	906	918	883	899	884	919	904	911	904	879	913	896	864	928	931	909	862	896	907	907	915	914	873	902	841	872	866	850	889	841	916	865	913	911	921	858	853	893	842	943	890	872	873	890	878	830	870	903	917	884	862	899	925	834	946	895	891	880	899	876	869	899	873	888	888	942	925	928	886	896	948	856	906	912	918	919	882	851	905	916	893	900	844	844	922	918	899	944	860	860	865	835	809	921	860	874	858	848	896	934	858	895	869	867	864	942	865	920	903	802	846	901	832	894	877	870	845	877	895	886	884	931	918	924	872	879	897	882	879	845	909	951	825	876	901	886	864	866	835	861	912	936	908	939	896	914	903	896	897	891	914	891	924	875	902	892	885	921	875	941	893	903	876	888	855	916	860	873	900	891	895	898	899	889	857	938	839	860	857	853	860	904	896	850	962	868	893	869	911	841	830	916	931	881	844	871	875	885	909	843	890	885	869	861	888	901	860	928	865	848	852	915	856	879	893	935	878	837	920	875	894	826	926	817	883	935	910	875	893	877	871	901	891	921	857	884	899	930	886	893	922	856	913	916	888	890	931	876	870	879	897	891	887	863	906	926	850	865	916	893	843	956	848	934	860	902	884	895	856	910	867	876	882	866	896	865	841	902	914	839	883	841	855	875	869	829	911	885	859	928	920	854	931	893	906	933	908	897	864	874	918	931	876	873	865	862	873	894	860	884	914	873	894	907	895	901	820	913	908	870	889	908	899	883	910	856	901	887	884	916	904	915	857	864	859	913	896	884	896	879	907	873	890	933	938	907	886	871	909	832	893	891	889	869	889	865	859	889	877	787	879	845	898	880	849	852	894	889	907	871	908	896	847	861	907	885	854	914	867	899	881	855	876	869	924	897	933	903	865	921
2436	133	75	75	101	119	111	115	125	100	99	85	81	93	69	78	83	66	75	73	68	74	65	62	77	63	60	59	53	67	57	59	58	65	55	54	59	58	66	54	54	52	65	61	46	44	46	61	60	58	56	45	51	54	51	56	49	47	56	41	50	43	50	57	60	52	49	58	46	58	52	52	52	48	48	46	58	51	49	53	57	57	55	48	52	56	57	70	51	37	58	37	48	49	50	53	56	42	57	60	42	49	59	59	51	56	54	59	55	56	54	54	59	49	63	53	58	53	52	69	50	50	41	62	58	55	46	44	59	51	51	57	56	45	54	58	52	36	67	56	51	50	48	55	46	47	48	45	59	55	51	52	53	52	57	55	43	66	62	62	50	56	59	38	43	38	53	43	60	63	61	55	50	49	39	43	53	49	48	64	53	50	69	48	61	51	59	46	56	60	63	40	54	60	52	56	56	65	57	47	57	50	64	51	59	59	50	58	57	50	54	50	54	53	62	39	48	49	68	49	55	57	57	58	60	52	46	69	61	48	61	59	64	59	60	54	57	48	67	63	52	70	52	54	47	62	34	38	61	65	57	51	67	49	56	53	68	56	46	46	60	50	45	58	52	45	54	59	45	44	40	59	64	45	52	46	57	54	54	39	55	54	55	56	54	60	44	54	46	51	57	70	46	48	68	61	48	56	55	49	63	61	60	62	52	62	50	61	48	54	55	58	57	51	51	56	49	43	51	57	68	48	57	57	55	62	67	53	42	45	55	56	56	51	48	50	62	38	66	49	46	59	52	56	41	46	47	41	47	47	49	49	59	57	63	52	58	61	61	51	63	61	41	59	48	49	57	51	53	47	56	55	54	47	42	60	57	56	52	50	59	51	59	54	46	61	57	57	48	41	38	56	68	57	60	52	63	45	50	51	42	59	45	54	44	73	44	52	51	51	57	51	54	59	55	56	56	49	49	65	61	42	52	46	49	48	55	42	63	57	44	61	61	56	43	53	50	58	61	64	60	63	63	53	53	44	46	54	41	48	44	56	54	62	47	40	42	47	55	63	44	47	41	64	51	57	51	58	57	47	58	62	58	60	44	50	53	55	62	54	52	62	47	52	46	45	49	43	49	42	41	54	51	45	53	58	63	64	44	51	42	44	48	51	50	48	39	47	60	56	59	56	60	53	58	36	51	51	52	43	47	56	49	53	45	44	52	46	43	41	47	55	64	53	55	45	42	54	64	61	61	54	50	61	52	56	60	53	68	39	63	50	60	50	54	54	70	54	55	59	52	39	64	63	40	57	56	53	40	52	55	65	57	46	49	53	45	55	59	64	58	57	53	55	56	55	50	51	53	48	37	43	51	53	52	45	63	48	38	54	53	51	46	47	61	61	55	57	50	67	62	49	56	48	61	58	63	57	52	50	58	45	44	56	67	53	59	57	56	51	65	57	56	54	50	49	51	48	50	47	56	61	52	47	50	54	46	46	63	52	48	48	63	59	62	49	42	54	52	60	70	49	46	61	38	51	56	46	64	65	57	68	51	64	50	43	44	54	60	65	42	74	63	56	48	42	47	62	53	53	49	48	62	68	52	48	62	60	66	41	49	49	49	61	58	54	41	60	50	47	46	51	60	39	37	48	33	50	52	43	48	35	59	55	58	41	67	51	42	51	57	52	64	53	53	53	46	55	57	49	58	55	42	54	54	45	44	49	65	52	51	66	57	61	49	50	56	42	49	59	55	54	31	46	58	53	54	41	51	57	56	48	41	53	56	63	54	33	47	52	58	48	46	46	50	44	57	47	68	75	59	44	56	58	50	56	58	46	59	41	60	54	66	48	53	58	59	49	52	49	50	53	58	56	51	61	49	58	44	43	51	57	49	54	51	50	62	53	51	41	50	54	62	55	50	51	48	54	60	57	66	42	64	60	67	47	47	65	42	57	51	51	44	56	45	53	52	53	50	48	52	39	55	52	60	60	50	49	47	47	57	55	43	51	45	51	52	51	50	54	45	36	54	52	58	50	43	54	38	44	43	56	62	54	59	65	45	47	43	44	60	49	66	52	51	50	47	60	68	57	44	62	48	58	54	58	46	46	40	58	55	66	44	37	71	47	53	49	68	49	53	52	61	54	58	66	60	78	63	55	55	57	46	53	48	51	53	48	53	53	63	59	54	50	46	68	47	57	57	45	41	55	57	47	36	60	40	53	54	66	55	48	50	63	58	40	51	64	59	61	65	46	55	49	62	53	57	50	57	41	58	64	40	51	39	59	57	48	45	63	45	47	48	58	66	61	37	56	56	63	52	55	48	54	59	47	68	60	69	40	46	60	52	49	57	46	56	63	57	57	58	52	49	60	40	58	55	42	53	50	53	47	51	73	47	53	55	73	60	55	48	42	61	52	53	55	47	57	61	50	58	50	60	54	46	59	47	48	55	66	59	49	48	47	60	43	43	44	60	60	31	46	57	53	67	64	60	49	52	57	67	46	59	36	65	58	52	49	50	56	49	49	51	41	50	52	48	54	64	61	54	66	57	50	58	61	46	53	60	73	61	61	50	51	50	61	63	52	54	48	57	46	52	43	45	53	64	55	56	56	70	29	56	55	69	57	54	56	53	59	57	58	52	49	59	44	49	46	53	48	62	56	49	53	49	49	42	52	62	54	46	50	61	51	35	47	51	60	56	40	57	61	50	46	41	65	38	43	46	67	47	57	58	52	46	53	64	40	64	62	53	54	47	50	51	50	61	49	54	56	58	52	42	61	43	50	47	55	51	61	50	63	49	57	51	57	59	57	48	61	60	53	65	56	51	42	58	64	62	58	55	59	71	40	57	60	45	46	43	63	78	54	65	56	64	51	48	66	52	42	53	57	59	62	61	59	43	48	54	53	42	49	42	57	70	62	43	67	58	65	52	63	56	56	56	50	51	70	60	57	53	66	53	45	43	52	54	66	48	58	58	58	57	63	46	45	44	52	57	58	55	53	44	56	61	48	44	49	51	71	50	44	57	52	61	50	68	43	41	57	59	65	47	68	69	54	52	60	51	60	59	51	50	49	56	59	50	46	44	53	50	49	60	60	47	64	47	49	48	53	56	53	53	43	56	62	58	53	61	37	61	70	51	62	61	56	47	53	52	52	65	44	52	55	36	55	71	48	48	51	50	45	44	54	57	64	55	48	53	48	75	53	43	49	54	60	53	48	63	51	60	43	51	42	61	52	67	53	59	62	54	49	74	40	48	50	51	48	53	52	42	54	70	41	53	46	54	44	51	55	50	49	41	56	55	56	54	52	62	60	50	48	44	48	60	42	52	55	59	52	46	58	43	51	56	59	57	39	50	58	52	51	36	42	50	65	55	40	50	45	47	48	60	57	58	69	56	47	55	63	67	47	53	50	52	44	55	60	65	60	59	56	54	47	54	63	46	60	45	37	56	61	52	67	56	51	41	54	49	57	59	61	46	38	51	46	52	54	58	58	56	51	61	58	52	64
13703	3923	1877	5368	9716	8921	7272	5785	4752	3768	3273	2821	2423	2213	1990	1837	1905	1850	1839	1468	1417	1423	1271	1210	1229	1209	1214	1197	1099	1143	1062	1134	977	1010	979	1007	985	1009	987	1058	985	958	978	917	962	995	933	890	925	967	912	921	916	889	924	826	900	941	989	958	916	902	912	914	931	931	936	917	860	917	897	917	934	906	896	933	861	882	875	960	916	866	896	907	903	929	882	935	971	878	867	915	923	872	921	946	878	895	918	893	904	906	885	864	862	920	856	881	934	880	894	891	882	901	934	872	864	906	884	879	858	952	845	872	896	887	945	919	896	922	878	933	858	891	952	942	893	880	905	856	848	886	913	901	863	905	950	901	899	877	927	903	874	828	898	941	899	890	962	889	906	875	910	869	915	892	930	923	881	896	857	899	911	877	913	876	900	834	889	934	880	890	937	899	881	878	922	838	898	873	880	914	924	834	920	846	843	897	909	813	866	836	873	848	906	817	914	899	899	927	883	912	915	898	895	904	877	840	827	915	875	861	891	889	916	861	897	937	863	882	898	910	876	857	877	870	895	933	905	887	831	887	911	868	892	936	897	847	855	895	847	885	863	892	892	890	882	929	889	855	838	879	884	897	845	835	918	833	853	870	797	931	896	901	901	905	901	935	909	861	906	845	870	880	860	906	893	926	870	881	867	912	915	859	887	853	878	874	895	880	890	925	877	909	868	874	867	926	828	880	838	880	877	878	937	892	894	895	890	922	884	897	908	875	919	862	863	876	913	887	870	943	884	889	850	892	854	815	924	900	885	888	869	877	874	902	912	924	887	819	858	924	866	961	904	896	923	920	884	898	870	910	869	865	877	882	875	900	893	845	885	912	888	895	860	912	898	876	876	963	914	881	952	883	911	908	919	920	902	880	912	857	881	862	935	928	904	913	863	906	973	906	945	861	867	874	892	896	872	885	935	924	867	917	899	877	903	854	867	918	884	876	917	895	907	893	892	874	874	866	905	884	875	948	924	857	849	893	883	869	863	925	926	937	902	862	896	843	870	909	855	901	904	905	929	865	907	869	850	830	884	892	904	895	847	934	904	911	871	958	886	868	905	887	887	836	848	842	831	903	835	937	844	893	870	894	853	956	901	878	900	881	884	872	932	876	869	905	881	861	884	836	922	902	864	831	919	846	910	888	862	900	888	867	830	923	907	852	875	883	873	900	848	917	884	885	914	902	885	908	889	808	876	867	852	836	892	886	890	884	864	897	922	905	879	860	883	908	861	874	907	868	852	893	923	890	920	894	882	864	885	853	891	894	903	902	947	883	883	867	938	858	858	896	934	871	879	858	869	889	868	901	909	882	848	846	883	869	895	887	898	854	879	919	893	880	914	888	946	871	881	879	864	899	855	850	852	891	878	954	866	863	888	914	882	913	916	841	873	915	894	883	908	892	852	937	865	907	883	911	894	906	854	828	906	886	864	916	882	904	885	890	875	931	911	875	860	870	872	907	888	853	866	928	852	834	913	920	879	953	891	879	877	863	872	919	867	838	873	920	898	907	870	893	902	913	912	853	893	916	869	913	888	829	842	896	909	876	854	844	879	883	855	918	892	907	883	916	927	897	835	892	857	932	873	900	923	840	896	871	896	850	904	881	871	889	874	924	867	912	835	864	875	920	914	913	912	929	882	883	876	910	890	919	923	863	844	895	907	826	920	895	884	880	867	853	894	880	827	888	879	853	909	946	904	879	963	889	845	901	896	892	885	899	859	870	856	907	848	891	852	802	933	887	918	881	865	856	901	896	870	933	875	922	918	832	887	845	897	931	895	907	853	854	872	870	892	855	887	876	900	893	848	948	920	834	896	892	795	939	924	884	814	860	889	885	873	849	879	921	884	890	892	934	893	851	817	924	945	878	818	873	888	918	917	891	881	882	882	867	906	840	903	878	873	874	868	866	952	923	875	899	894	853	867	849	862	885	916	868	863	891	910	896	898	872	884	871	941	813	945	868	925	884	905	864	897	897	842	917	913	871	898	849	848	875	874	886	895	850	852	878	871	876	884	839	867	889	900	899	926	923	906	919	889	862	866	868	832	906	850	864	920	872	891	885	927	941	868	898	890	887	878	870	886	877	871	892	903	889	892	878	878	870	832	879	895	905	920	918	871	903	885	903	874	888	863	783	890	858	873	869	834	909	861	852	901	896	814	893	858	922	869	866	932	869	869	880	870	819	846	907	939	869	857	871	894	876	826	886	890	838	882	871	875	819	882	848	959	866	881	936	896	895	883	888	948	897	875	873	884	874	852	889	911	907	917	900	844	839	879	856	906	903	897	837	890	897	870	919	852	895	873	902	901	905	894	941	852	853	846	901	901	922	825	860	841	874	911	913	894	862	848	886	848	889	888	874	901	927	869	880	885	857	887	871	909	860	862	914	918	916	866	888	896	896	874	883	872	886	935	834	925	878	940	846	916	854	870	915	911	871	886	881	836	916	861	864	930	888	858	869	888	933	874	921	846	831	890	872	874	907	921	836	877	859	836	864	906	920	859	866	899	940	833	899	853	942	850	890	912	826	876	866	909	843	880	905	892	903	909	848	904	892	856	883	890	847	971	880	875	901	926	908	878	800	888	864	896	902	932	846	894	885	892	899	889	892	885	823	849	890	869	903	912	925	942	879	863	898	870	904	869	885	885	877	909	875	853	888	902	893	854	874	847	914	912	896	816	872	878	849	951	888	879	859	843	903	880	896	888	867	907	888	846	886	902	903	899	887	827	887	899	945	863	911	881	867	856	897	866	875	910	919	874	853	847	857	888	933	849	854	872	909	881	872	884	896	894	876	932	893	874	894	880	862	900	833	864	882	877	852	886	875	857	882	893	911	830	933	869	860	911	896	867	899	912	846	930	931	873	879	838	874	907	908	904	935	902	863	879	879	877	896	917	876	883	869	819	962	876	922	889	850	903	885	893	910	925	880	845	960	950	874	888	853	840	870	860	858	878	885	890	894	869	831	866	889	912	888	874	854	873	897	831	876	886	906	883	890	919	892	858	927	908	883	905	842	848	924	831	888	912	849	915	860	901	927	879	904	905	838	873	933	827	870	830	894	851	813	911	890	907	852	895	864	860	877	886	905	919	858	857	947	883	896	883	894	893	864	897	870	895	909	875	879	892	893	893	850	912	895	883	861	866	862	905	843	868	919	885	878	937	875	907	931	887	852	907	860	820	884	870	898	885	913	875	892	878	918	876	812	855	870	845	899	936	916	893	888	888	839	885	890	873	841	873	884	946	858	875	885	847	947	946	848	887	885	861	957	900	877	891	858	897	858	886	870	877	851	853	923	913	908	868	883	846	899	852	920	926	844	879	913	900	939	899	885	874	932	903	906	873	850	833	863	882	903	935	852	907	887	844	907	915	893	914	934	894	926	893	879	925	886	872	891	840	909	763	886	890	922	873	856	813	920	894	884	875	864	871	849	886	918	892	910	879	895	880	906	884	944	934	897	883	886
1868	242	107	92	141	189	193	188	123	141	102	91	104	77	66	54	60	75	59	40	58	40	44	36	42	27	40	37	33	41	32	42	28	35	44	43	30	26	29	25	33	29	30	25	23	29	29	28	26	29	26	30	26	32	21	31	26	21	21	35	26	26	24	28	38	30	18	26	22	22	20	28	28	26	16	16	25	30	20	15	25	27	29	20	25	22	28	23	29	18	26	26	36	18	26	25	22	31	21	29	20	22	16	31	27	19	20	16	36	22	33	17	22	19	17	29	20	20	26	35	19	21	20	27	11	23	19	30	29	17	23	23	21	16	18	23	21	17	24	29	28	22	25	30	37	18	24	27	21	20	20	18	19	27	28	21	19	27	28	25	18	28	19	31	18	25	25	16	15	18	24	23	23	30	30	22	22	23	23	23	34	24	21	20	29	16	30	23	35	11	33	25	23	17	15	18	23	29	20	29	27	26	21	28	18	25	24	19	16	26	24	26	30	23	18	22	27	17	38	18	21	33	29	18	22	19	27	35	20	24	30	23	12	23	21	26	25	18	27	17	21	28	19	23	26	28	21	20	23	29	28	24	26	22	15	23	23	18	29	23	26	25	25	24	20	29	21	21	22	27	24	26	24	23	26	23	22	19	30	19	19	28	18	27	25	33	20	24	19	27	28	22	21	22	22	16	32	24	24	19	27	12	24	27	30	20	22	29	29	24	31	28	23	15	24	31	19	18	20	11	29	17	18	29	17	30	16	23	23	20	25	35	28	25	23	18	26	17	30	26	26	27	28	30	27	17	28	15	25	19	15	17	19	20	36	27	30	26	25	29	20	15	36	27	23	19	21	30	30	27	20	24	22	23	22	15	21	20	18	21	21	23	31	29	24	19	34	20	17	18	22	24	14	25	28	28	28	25	19	31	23	17	25	22	28	28	34	29	18	13	22	17	23	22	20	20	24	27	27	21	15	17	27	22	20	29	17	28	15	26	22	24	20	26	22	23	27	11	28	20	24	21	29	29	21	22	35	23	32	18	24	21	23	18	25	25	21	23	28	25	32	17	22	30	27	25	24	25	28	25	22	24	14	21	25	17	17	20	13	18	29	26	31	25	25	26	20	28	36	18	26	19	17	20	25	23	28	21	23	32	25	19	23	24	19	27	23	25	20	22	19	29	25	37	22	33	20	35	23	37	34	22	22	27	25	25	21	21	15	29	18	25	18	21	21	19	20	17	19	24	21	25	21	22	25	23	20	26	21	29	19	26	23	24	32	18	24	13	29	15	25	22	25	25	23	24	24	26	29	22	34	20	27	21	23	26	29	32	22	29	34	24	26	28	19	21	33	24	25	26	21	25	13	28	23	28	27	21	25	17	29	31	23	22	27	22	19	21	19	21	30	20	23	19	18	22	20	21	17	19	28	26	19	21	24	21	19	25	23	29	24	23	22	20	31	27	20	22	32	27	34	21	29	30	29	25	21	20	19	17	16	18	22	23	39	24	20	24	35	28	25	17	24	27	26	20	22	33	21	26	21	33	27	13	26	27	22	28	17	23	28	13	24	20	12	24	35	22	24	25	21	26	21	21	18	26	24	28	30	31	24	28	28	23	24	28	24	23	31	29	27	16	24	27	24	21	30	27	18	21	21	29	17	17	19	26	30	27	28	25	31	22	22	24	25	28	21	19	25	28	18	28	19	19	30	14	14	24	28	26	22	18	24	22	20	22	23	22	33	17	22	20	28	26	22	28	30	19	31	26	25	25	35	17	18	23	24	27	28	31	25	26	29	13	24	22	31	19	26	28	26	21	21	24	31	30	26	16	24	21	26	16	31	24	21	17	21	27	24	23	22	27	25	22	20	18	21	34	16	26	31	28	23	24	34	23	21	25	16	25	22	23	25	23	27	31	24	25	23	8	25	22	15	20	24	26	25	20	22	18	23	34	27	23	23	16	25	27	19	17	14	20	24	22	27	21	26	25	25	26	28	28	29	24	22	23	25	13	29	23	31	21	21	23	18	35	29	18	21	20	30	35	20	26	27	35	28	28	25	29	24	26	25	22	24	20	24	16	25	27	25	22	19	28	16	23	23	15	19	26	27	20	24	20	25	24	23	29	19	13	21	22	25	22	24	25	21	33	34	17	26	23	17	25	13	21	23	27	26	22	27	20	24	28	28	15	21	29	28	29	21	21	16	19	27	18	23	19	26	19	21	23	22	29	19	21	19	32	21	16	28	25	31	23	27	23	18	25	28	30	24	30	16	24	16	32	24	16	22	18	28	16	20	21	24	26	36	29	22	23	21	17	25	21	19	23	23	26	18	23	21	24	19	21	34	22	27	30	24	26	23	23	26	22	29	27	21	21	26	20	25	9	23	23	24	25	22	22	29	29	22	21	23	23	24	32	19	21	24	18	23	20	24	23	30	23	17	22	22	22	25	24	28	27	23	30	28	23	25	23	23	30	25	23	21	22	19	23	29	25	28	30	16	25	27	19	19	23	23	27	25	28	15	29	20	32	24	29	25	27	21	21	28	25	19	34	21	21	21	27	28	18	23	19	21	26	29	26	20	22	15	24	26	31	25	29	30	15	25	29	22	24	33	20	18	29	20	24	23	28	17	23	28	32	26	27	37	23	29	25	21	26	26	24	24	20	25	11	24	18	19	27	33	28	28	29	28	26	24	19	22	19	23	29	20	28	12	15	18	28	20	25	23	33	28	25	26	28	28	27	18	28	30	36	29	16	30	22	22	24	31	22	19	23	25	21	21	20	20	29	33	30	23	25	26	29	23	27	30	22	25	17	21	17	31	30	23	14	23	22	22	25	22	17	27	26	24	27	15	20	24	27	15	19	18	28	34	23	21	24	21	31	27	33	30	21	30	29	30	25	20	22	26	23	29	18	27	27	24	18	31	23	30	17	22	24	24	20	32	26	25	20	25	25	17	28	26	14	23	18	22	27	32	25	27	22	31	28	24	28	33	26	21	24	27	22	26	32	33	28	24	26	23	18	25	27	16	16	28	29	28	28	33	32	21	30	15	30	22	25	22	23	23	23	18	26	27	21	20	28	24	13	20	17	27	19	33	33	26	25	30	32	16	23	20	21	18	26	11	16	30	28	33	23	23	23	21	17	24	24	26	22	20	22	22	22	21	18	15	23	18	22	29	31	19	14	24	25	24	31	37	17	26	30	15	18	17	24	18	20	20	28	26	11	26	17	29	30	21	19	20	22	25	19	25	23	18	19	18	23	21	24	26	26	21	28	23	31	17	21	21	21	19	26	19	28	20	24	21	30	27	31	22	21	16	18	26	17	20	18	21	23	25	20	23	26	10	23	35	17	25	20	20	27	27	16	31	22	18	26	31	17	21	18	29	18	26	30	20	27	22	17	24	17	21	22	27	30	17	20	26	24	25	19	19	37	20	18	22	19	18	21	18	24	20	29	28	25	26	23	27	19	22	35	28	27	27	20	21	17	33	18	29	21	16	25
20122	6844	2846	9722	16834	15741	13054	10061	8248	6522	5347	4425	3947	3270	2890	2632	2728	2549	2369	1698	1545	1460	1383	1219	1199	1130	1060	1047	945	965	895	829	821	709	716	687	710	674	655	653	651	613	660	597	575	555	579	549	585	568	550	558	484	502	569	537	502	513	472	473	520	471	519	474	462	445	460	456	422	445	458	434	442	455	435	416	421	452	460	418	444	452	410	445	467	443	444	417	460	451	456	440	451	427	455	448	447	423	467	433	422	440	479	423	403	426	397	455	434	431	446	456	405	420	462	446	433	455	410	403	420	442	406	442	457	428	422	441	467	415	428	438	416	409	401	427	404	413	421	425	405	426	423	410	397	429	424	421	434	399	453	437	395	395	432	443	386	439	439	439	429	414	412	393	420	453	396	427	435	424	407	424	436	431	404	383	417	411	390	447	392	395	393	391	365	419	422	379	373	426	430	434	396	384	423	447	405	395	404	436	370	426	367	379	428	401	429	417	392	397	427	410	423	440	407	432	405	449	397	414	364	393	367	426	429	404	387	409	414	374	408	408	436	403	403	390	406	397	429	410	444	396	400	378	463	438	439	378	417	393	424	397	393	408	399	384	385	425	434	415	390	420	418	441	410	396	392	440	414	400	424	411	398	434	400	403	404	427	450	423	433	413	428	387	422	404	420	376	388	400	401	417	379	417	454	395	411	385	420	393	366	400	417	398	398	403	480	401	381	395	389	391	428	426	424	421	398	391	439	402	400	402	402	395	410	438	397	419	403	397	360	385	394	439	381	415	401	419	409	411	416	417	414	436	402	428	392	416	410	393	398	396	419	432	397	396	394	425	408	393	408	417	416	424	392	439	420	404	415	407	435	379	403	406	420	408	414	408	400	372	391	388	395	408	412	429	399	421	393	435	398	422	417	424	417	441	396	405	426	406	424	400	394	420	418	402	411	419	406	403	439	393	385	418	380	396	424	405	374	395	438	415	396	406	382	423	405	399	369	451	421	402	398	390	383	443	411	445	402	410	398	441	407	386	438	387	459	439	435	407	440	396	420	384	443	393	416	391	404	390	404	406	418	388	414	418	431	424	425	411	392	393	415	434	447	414	414	403	417	404	418	394	384	433	401	422	409	396	413	410	391	420	422	425	358	428	418	359	397	460	376	415	381	411	380	428	435	412	398	408	410	397	429	410	409	375	406	458	427	367	374	390	426	453	366	383	363	442	409	424	409	429	414	436	437	428	438	416	407	413	412	417	407	386	439	386	421	423	405	421	414	410	385	402	413	408	411	417	390	342	400	403	383	425	418	381	428	366	415	407	394	402	428	414	410	450	438	409	384	412	421	427	410	419	390	395	370	409	407	443	426	385	375	421	416	412	367	429	401	399	416	360	405	442	410	390	338	404	431	415	403	402	411	432	407	414	389	397	386	428	417	387	403	398	367	417	401	400	411	416	428	444	383	411	409	401	412	393	398	396	441	414	405	399	413	380	393	440	372	412	415	414	416	413	410	407	424	467	400	447	427	390	433	396	434	414	415	409	428	421	417	405	423	405	392	384	389	456	439	406	408	402	402	378	405	414	410	433	423	413	374	413	407	409	386	405	417	382	413	435	428	405	440	411	398	420	382	408	399	371	394	387	430	412	409	435	372	431	413	415	390	396	432	415	415	386	406	406	425	380	402	411	384	390	417	414	374	415	421	368	429	404	413	427	397	450	423	430	411	387	384	417	427	417	372	419	414	430	411	397	441	411	393	403	398	412	424	425	395	379	441	405	457	412	403	397	397	428	404	385	401	385	429	413	385	411	415	410	409	389	417	449	394	384	404	442	390	391	382	405	369	412	403	400	392	405	416	411	396	386	389	407	425	392	390	400	412	413	413	416	395	431	410	405	422	392	396	428	387	426	417	413	386	420	409	391	431	388	406	424	413	434	414	392	393	428	416	396	449	426	437	403	417	390	398	432	402	381	402	397	403	413	426	406	406	397	421	407	431	438	427	400	418	428	415	428	387	426	422	411	419	410	391	399	415	376	444	418	418	390	389	399	431	403	412	339	445	435	405	401	416	377	402	426	396	402	436	410	400	423	390	405	412	440	401	387	435	395	444	414	396	425	389	386	372	414	407	416	388	387	430	367	429	404	411	436	397	401	415	416	397	401	408	414	415	438	407	393	423	425	401	393	414	365	374	424	411	398	368	400	406	418	398	386	387	428	431	402	391	385	405	372	443	413	417	378	425	410	424	394	375	398	401	383	382	417	368	402	446	405	460	439	444	396	409	407	414	423	420	410	397	416	399	397	406	423	379	430	413	396	435	411	387	411	392	389	436	448	428	422	396	400	401	393	396	401	402	401	418	405	405	383	392	412	424	406	379	428	386	433	404	415	392	416	427	406	415	394	400	407	390	380	418	408	425	417	410	441	430	401	403	404	407	394	440	400	421	385	453	408	384	405	395	441	433	374	429	396	400	408	442	401	383	395	386	382	420	415	416	395	398	398	391	458	407	416	422	389	402	408	414	395	448	424	421	382	410	421	419	386	390	377	427	373	419	413	359	346	416	404	397	422	428	409	386	400	393	401	410	410	423	407	422	379	393	402	383	399	411	399	427	440	408	392	442	398	387	402	403	346	352	415	392	404	412	392	394	395	375	407	398	387	432	395	421	411	372	407	423	410	414	387	389	415	402	430	405	392	445	421	448	434	402	405	398	421	413	417	391	380	428	410	419	413	384	409	381	390	394	414	405	406	434	368	401	448	408	465	414	422	415	428	392	409	412	414	426	390	400	439	436	403	403	384	420	385	419	407	428	400	417	430	397	416	389	428	397	416	421	408	399	384	387	404	409	405	413	397	393	433	421	383	435	384	417	396	412	382	406	396	434	426	362	411	405	453	433	410	434	417	368	417	405	410	396	402	399	399	420	408	424	432	380	393	406	447	404	419	419	408	392	426	402	404	393	442	431	397	423	441	410	422	395	433	398	391	428	388	410	417	423	427	440	411	428	412	408	410	397	410	399	393	404	387	404	407	399	393	418	427	421	406	411	409	407	393	403	424	384	376	422	467	408	424	400	417	447	391	411	404	371	409	435	422	386	391	398	383	382	369	430	398	413	436	429	384	406	408	401	410	407	392	413	372	438	411	395	411	398	431	350	400	387	415	402	384	442	410	393	422	387	408	406	441	444	432	394	412	400	422	407	425	431	444	393	392	374	418	388	388	439	400	420	443	457	426	384	395	398	408	402	380	414	391	369	388	432	440	408	403	424	411	377	403	410	431	416	372	411	374	425	418	426	371	407	389	438	415	414	434	410	408	426	394	406	385	425	396	406	409	388	395	460	386	425	434	385	396	426	426	425	418	430	384	373	410	386	395	425	418	424	420	408	437	400	393	386	420	407	396	383	422	372	418	403	393	420	398	410	382	399	415	390	409	404	404	359	399	403	404	419	389	399	414	390	416	404	419	438	394	419	418	446	395	427	393	451	424	410	407	385	395	437	403	395	383
1263	69	42	39	44	50	61	52	57	62	36	45	38	45	33	36	33	36	49	39	35	27	41	37	33	33	43	41	36	39	43	27	39	42	27	36	59	27	39	28	38	44	40	27	36	25	24	32	43	29	37	41	30	44	36	28	39	30	39	36	33	37	34	31	35	46	29	45	32	23	35	48	36	23	33	37	53	46	41	39	44	33	41	35	32	52	37	31	33	38	22	36	53	36	40	30	29	35	32	31	33	31	42	39	33	24	35	35	42	22	42	34	24	30	34	39	38	38	37	29	44	38	34	28	43	31	43	41	32	29	39	29	28	32	38	33	31	38	42	36	27	36	40	41	39	33	33	40	39	33	33	38	36	36	22	27	44	31	31	29	30	25	37	31	42	39	32	46	35	42	36	33	31	24	24	44	33	36	40	33	30	31	25	30	28	41	18	33	34	28	35	32	43	34	46	33	28	43	35	34	29	36	33	29	28	35	36	37	37	34	34	41	45	30	44	29	31	23	29	30	36	34	32	26	29	26	30	31	31	35	39	30	31	34	39	30	42	24	39	37	32	34	35	38	25	31	37	46	46	32	42	40	26	29	38	33	29	29	38	47	33	44	25	40	36	46	30	44	44	34	23	32	37	34	27	29	36	32	46	43	34	39	32	37	40	44	39	27	33	28	36	32	32	49	34	34	38	40	32	39	40	41	38	29	38	35	39	37	31	41	35	39	38	32	34	33	27	31	28	34	46	30	40	36	26	35	37	39	35	39	34	32	37	28	35	38	34	37	25	39	44	41	29	44	41	39	34	33	34	40	29	36	29	34	32	38	39	38	28	40	38	39	39	29	41	30	36	29	37	32	34	36	41	30	30	37	44	24	36	39	32	41	27	30	30	43	32	32	35	39	33	22	33	31	31	36	28	41	33	40	31	44	34	40	35	36	35	38	27	30	41	29	36	50	33	35	27	29	39	40	33	35	38	39	39	49	34	30	38	35	39	37	42	33	42	30	30	36	27	37	34	38	46	37	29	45	33	40	26	36	43	29	23	30	32	35	43	28	48	36	35	23	33	40	31	20	41	23	29	35	36	36	50	37	38	34	44	39	26	49	39	30	26	31	40	33	23	41	38	31	28	36	35	33	36	24	35	35	33	26	30	37	35	42	42	39	24	45	35	22	39	48	43	32	41	35	40	32	46	33	33	38	30	34	38	37	32	27	29	43	41	35	39	38	31	36	34	40	37	32	42	37	38	36	39	33	34	31	36	35	37	38	38	36	36	31	35	31	43	42	34	40	46	35	28	25	34	31	46	32	33	43	33	38	31	33	31	40	31	32	42	25	23	43	25	26	20	42	46	36	41	27	33	25	43	38	29	34	34	31	47	30	29	40	22	30	38	42	30	41	32	31	27	34	37	37	27	36	42	32	28	33	36	32	41	40	32	36	33	38	33	39	37	35	34	40	37	35	33	38	29	42	35	46	39	32	41	26	38	38	37	31	36	35	38	33	39	28	33	42	37	39	49	36	38	29	26	48	37	42	34	29	34	38	32	29	36	30	35	32	51	32	31	32	40	30	37	33	38	24	34	24	25	29	29	29	33	35	49	37	32	29	33	32	28	39	36	41	41	38	38	38	37	36	29	40	48	43	29	44	42	33	33	38	31	32	46	45	37	39	41	39	40	32	31	47	39	39	43	41	39	31	33	32	38	43	26	42	42	42	44	33	36	32	34	30	35	42	33	36	34	35	32	31	41	28	31	41	45	34	30	30	31	37	36	35	27	32	29	43	33	29	35	29	36	41	33	29	27	38	37	41	35	38	42	43	34	51	33	38	33	27	25	39	39	28	42	34	33	36	32	43	40	35	35	41	41	31	35	46	21	41	41	28	30	33	27	31	32	38	34	28	35	35	27	27	31	36	32	39	29	44	45	40	36	37	34	23	32	27	38	37	34	43	33	34	32	43	41	33	37	36	34	36	37	33	33	35	36	41	37	38	29	43	35	32	40	28	31	46	38	34	32	33	35	36	37	40	40	30	39	31	38	35	35	37	39	30	34	35	29	21	36	35	37	41	30	39	38	39	27	41	34	33	36	42	33	41	38	31	30	36	33	45	37	25	27	34	38	36	38	32	33	36	36	29	48	28	42	41	21	36	39	38	29	36	30	40	40	34	36	28	41	42	25	33	37	37	39	37	30	36	32	26	33	35	32	31	35	39	34	38	43	49	35	43	38	43	31	35	40	27	32	31	34	47	33	29	35	42	28	46	30	30	37	31	39	43	35	25	36	35	41	38	33	34	35	33	40	37	29	31	45	33	31	30	38	37	32	34	37	39	26	44	35	38	42	40	40	32	36	36	44	39	33	35	31	39	31	36	31	30	27	34	36	42	33	33	29	42	39	36	48	36	28	40	33	27	42	33	35	44	30	27	40	34	26	39	34	34	28	27	33	39	29	48	30	36	35	31	36	30	31	40	30	32	24	42	39	35	35	25	41	38	30	44	33	37	32	32	37	42	29	49	40	33	43	24	37	40	38	37	29	32	32	34	40	33	25	34	31	47	39	51	36	36	36	27	37	35	35	45	27	46	39	27	38	41	44	43	30	43	32	39	32	43	37	31	38	37	29	41	41	33	29	30	32	27	37	33	31	28	33	39	33	38	29	43	35	45	31	37	36	37	39	37	36	39	29	38	35	39	45	32	36	43	41	44	25	34	29	32	40	44	41	46	43	35	31	38	36	34	27	36	38	42	34	38	29	34	26	28	39	25	29	40	34	27	34	42	46	34	24	32	33	35	31	25	40	36	24	40	33	41	21	34	34	45	33	40	41	36	34	43	41	27	35	40	35	41	41	37	42	29	32	38	29	37	44	39	30	25	24	39	37	37	50	42	27	30	42	40	30	28	33	50	37	39	41	26	42	33	42	41	31	42	30	33	38	29	39	33	30	29	36	37	41	32	41	42	43	35	41	39	36	40	29	34	32	32	34	39	34	31	36	40	32	37	41	25	40	35	30	25	41	34	37	33	33	35	40	46	35	33	40	39	32	35	33	38	40	29	28	43	33	37	31	37	36	30	37	40	37	34	33	33	32	40	41	25	23	42	36	32	37	26	37	28	37	44	43	33	26	35	33	38	44	41	51	34	37	34	25	35	38	41	27	32	28	35	36	35	35	26	33	34	35	30	33	30	36	35	40	37	35	30	36	34	43	45	32	25	35	32	27	39	30	35	37	32	27	31	34	38	38	35	37	33	35	31	34	34	30	34	29	41	34	28	40	38	23	43	49	43	42	33	24	34	38	31	33	39	41	37	27	36	38	37	36	29	33	34	28	45	34	50	38	42	31	47	33	30	26	24	35	30	38	29	49	45	27	34	27	27	31	30	40	29	41	35	44	36	42	36	40	32	34	27	26	47	46	33	17	40	40	38	44	42	29	37	38	30	42	30	42	34	28	36	44	29	34	46	27	43	38	33	47	27	37	35	36	32	33	30	32	35
10192	1998	915	1927	3281	2999	2505	2001	1601	1443	1228	1157	1071	947	886	896	980	985	885	699	717	722	700	681	702	676	688	657	633	626	731	670	611	606	590	601	619	639	621	644	611	597	657	583	644	586	601	583	649	603	666	612	596	606	590	588	609	608	604	599	612	643	618	601	572	601	568	590	610	578	617	624	616	598	622	586	619	605	612	619	602	635	613	568	627	575	566	571	625	568	589	592	652	606	579	544	582	628	577	617	592	623	541	601	597	558	599	578	579	552	642	590	586	588	545	572	605	620	612	593	658	637	601	557	595	624	572	603	550	622	594	574	614	605	624	578	567	622	571	632	609	618	595	598	606	624	623	599	600	558	574	573	566	594	557	617	614	613	605	612	618	591	599	591	602	582	645	575	591	618	608	622	580	595	584	577	590	616	586	563	577	604	612	582	613	578	602	554	606	600	562	582	574	619	642	603	566	604	598	623	593	605	586	589	549	591	619	582	598	569	618	586	621	567	581	614	566	579	564	579	611	567	595	562	589	592	644	590	613	610	612	659	598	631	587	592	600	561	637	629	617	619	609	564	570	554	560	542	569	588	623	545	594	594	575	552	545	601	595	616	588	631	599	558	660	589	598	602	577	582	588	612	665	624	601	571	595	641	659	554	632	642	567	615	568	603	596	603	578	628	582	598	592	629	583	637	643	622	606	595	537	562	588	625	579	564	602	598	542	578	596	614	614	597	598	595	636	572	624	536	565	608	582	576	572	587	626	645	612	601	597	596	599	633	559	591	581	566	604	626	612	582	610	625	582	578	590	623	548	624	567	592	595	640	597	625	627	592	620	610	586	573	604	617	619	576	564	568	559	653	600	605	586	606	600	622	605	642	626	576	574	615	566	580	552	603	554	600	595	573	583	568	581	609	567	593	554	638	593	589	580	585	615	635	586	564	625	571	582	573	601	609	592	573	641	586	571	577	630	561	611	557	600	596	607	619	598	606	588	597	605	573	657	573	566	591	619	587	568	617	580	592	636	607	555	591	627	585	597	582	566	581	598	611	604	613	568	572	638	645	626	579	566	631	599	596	622	576	585	625	593	650	618	605	605	570	572	580	560	603	587	575	603	615	594	598	603	561	627	569	626	570	564	589	607	610	556	597	622	646	609	592	547	612	606	579	594	579	611	592	621	563	610	602	584	607	549	588	603	610	603	589	594	603	592	574	606	628	585	606	604	539	605	606	595	575	620	625	622	567	610	597	609	584	620	543	576	602	619	614	608	539	625	644	623	566	584	616	620	632	590	608	596	590	591	594	562	610	604	605	603	583	597	622	567	578	587	583	605	579	617	564	578	571	599	601	575	626	585	573	593	579	590	570	594	596	605	564	572	592	581	627	574	614	563	635	585	579	573	574	637	633	648	583	557	559	600	628	628	600	586	568	620	621	568	600	584	627	598	572	580	633	567	588	567	641	588	609	604	607	595	567	623	624	623	546	594	623	583	618	593	570	597	605	582	598	627	627	575	593	630	613	612	571	621	618	572	637	599	615	583	584	604	573	572	554	601	553	555	617	552	543	627	610	598	567	583	568	580	587	598	625	546	596	657	620	590	575	602	552	623	603	622	575	556	606	559	584	579	597	594	641	564	591	606	566	607	602	578	579	592	629	610	545	595	569	618	559	579	586	552	587	600	613	581	573	654	580	594	569	591	598	606	575	567	647	581	617	616	564	608	583	594	592	567	560	625	608	631	636	613	582	604	552	595	640	617	546	600	602	642	544	589	631	600	571	647	653	598	586	602	597	610	604	625	539	594	607	607	524	598	590	605	588	578	604	581	606	593	616	596	603	584	574	592	569	585	604	642	616	595	570	591	632	604	615	601	573	563	590	600	598	642	584	587	613	603	584	602	581	594	607	624	615	593	568	600	601	610	574	601	622	592	593	568	615	572	603	619	609	611	584	610	592	569	600	637	616	625	649	639	589	612	600	611	633	630	612	606	615	647	594	648	601	553	609	615	595	581	599	559	586	568	542	611	596	590	590	589	597	574	585	618	586	576	591	550	571	601	594	591	658	603	611	561	583	571	648	574	591	618	593	610	591	588	567	562	609	618	569	612	600	602	534	613	615	572	583	581	595	633	567	586	570	609	632	599	590	569	625	587	633	598	569	617	585	583	614	605	587	595	625	608	590	611	594	613	595	597	635	627	628	587	615	588	571	611	598	602	598	592	608	583	621	607	559	573	584	593	578	600	586	597	584	652	573	612	585	588	545	580	558	592	551	604	582	637	595	618	595	629	620	592	575	611	565	561	606	642	577	577	572	606	589	562	569	577	636	612	573	623	562	624	568	649	598	580	615	595	608	591	574	573	631	619	597	622	584	613	577	598	605	651	632	622	578	632	573	611	606	566	578	598	590	578	617	636	582	580	600	607	592	581	592	597	585	586	614	549	612	600	612	628	620	637	537	599	563	606	549	578	582	612	569	628	574	621	570	601	621	596	597	587	608	579	560	627	632	597	571	559	576	633	601	649	554	591	594	594	565	564	602	624	559	615	581	577	611	596	571	590	603	586	585	608	616	591	575	593	606	599	581	621	583	599	558	600	642	567	604	589	560	579	600	584	593	607	555	628	610	627	583	601	586	565	603	614	613	581	636	571	556	582	630	578	635	627	578	593	564	587	615	569	566	578	615	598	592	561	595	594	621	561	577	551	616	631	569	569	621	595	604	581	564	633	575	617	603	590	588	564	614	586	587	586	592	620	635	563	600	594	620	619	564	590	594	580	595	603	615	608	635	618	566	574	622	612	607	639	582	605	611	621	588	615	652	583	639	608	616	550	584	551	565	623	601	615	628	626	648	552	567	523	562	602	616	583	601	584	569	620	604	584	623	569	581	620	608	602	576	575	550	568	644	570	613	596	589	598	583	610	610	618	560	574	605	570	579	591	603	630	616	616	631	583	595	624	568	604	602	601	606	572	593	568	581	615	569	647	593	593	579	577	613	590	622	574	590	594	597	590	601	592	623	586	622	566	611	579	565	593	608	579	630	521	605	571	613	597	616	574	600	598	612	552	600	550	630	570	603	577	579	586	576	578	626	568	576	667	561	583	592	574	589	615	636	622	575	596	585	628	634	656	627	587	606	623	570	607	602	617	580	575	595	573	615	570	584	585	648	557	590	607	557	625	563	607	634	596	588	606	599	594	644	560	588	568	575	527	565	622	628	569	568	539	598	581	586	576	563	617	601	606	622	625	644	551	587	566	603	624	590	622	610	537	575	583	604	586	596	586	603	593	594	591	591	621	595	612	564	558	582	620	608	586	576	628	555	602	624	575	615	608	604	551	601	567	601	608	562	582	535	661	597	552	585	589	605	607	616	595	594	599	592	595	613	576	620	587	588	616	570	593	572	621	603	573	581	610	625	618	609	603	617	592	584	584	611	548	567	599	594	631	594	579	585	609	584	590	606	608	615	603	548	605	598	632	640	603	579	622	567	596	613	552	601
2495	163	86	90	127	158	135	116	108	92	101	96	100	73	77	79	84	97	65	68	57	69	70	59	68	56	71	54	63	59	66	65	53	56	73	64	55	63	57	54	62	54	62	72	58	56	52	49	63	46	49	66	41	60	52	65	60	46	48	46	52	44	56	54	60	60	48	55	46	57	56	38	55	44	49	63	49	53	50	50	48	56	58	55	51	59	56	59	51	53	59	57	56	67	46	49	50	61	57	41	61	47	52	49	57	38	59	53	53	53	51	52	70	46	46	65	45	60	45	52	51	72	60	50	56	46	48	44	51	51	55	60	61	64	49	61	55	48	55	55	40	61	63	64	48	51	52	44	59	63	60	59	59	43	58	68	57	51	58	41	56	52	61	54	73	49	62	47	54	63	56	53	57	48	52	47	62	45	60	61	41	53	34	61	57	54	47	54	62	45	52	62	59	60	48	44	48	67	57	50	51	60	41	59	56	56	60	58	43	53	58	57	44	45	59	53	57	47	68	41	55	62	56	70	57	61	36	55	64	62	53	49	50	75	48	61	55	64	60	60	53	63	57	55	50	59	66	65	49	73	62	54	53	54	57	51	63	80	59	53	43	60	60	45	41	54	62	42	43	46	51	57	46	55	56	42	50	45	75	51	54	40	51	58	48	50	60	49	46	54	60	53	48	46	47	66	44	47	56	39	43	54	59	49	66	61	57	58	57	56	59	66	50	44	62	47	34	50	61	53	50	48	54	52	52	62	42	52	61	59	58	58	52	57	65	50	54	65	55	67	45	52	43	58	60	40	47	52	48	45	62	68	47	43	52	60	65	45	63	63	56	63	59	52	56	67	48	59	56	40	56	59	47	52	46	61	48	61	63	46	55	49	44	51	55	67	55	49	52	44	52	63	58	46	47	51	49	56	32	59	52	51	59	58	48	38	47	42	57	52	50	45	56	51	53	51	54	54	50	54	50	60	76	53	62	57	59	35	53	48	59	58	64	60	59	46	53	54	60	58	42	56	50	61	49	53	44	55	54	55	52	51	60	54	49	52	55	53	53	54	53	52	45	67	63	59	66	60	50	41	47	61	41	50	50	58	58	66	46	57	65	55	50	55	59	49	56	54	57	60	56	67	55	58	53	54	53	48	37	58	58	56	50	63	53	54	60	57	56	51	42	53	64	57	40	48	49	50	53	45	56	51	56	55	43	52	49	51	66	52	48	50	39	60	63	58	52	56	55	50	59	44	50	49	59	48	56	47	62	64	45	62	54	48	51	43	60	61	60	56	57	53	74	50	52	48	54	66	59	53	61	60	51	49	41	53	73	53	51	54	49	59	66	54	62	50	59	62	63	73	63	54	51	52	39	48	56	54	51	64	60	61	50	52	54	53	45	50	54	52	53	59	59	49	46	41	67	55	51	47	67	51	64	57	47	47	49	58	61	57	62	56	56	44	53	67	54	41	60	40	41	45	63	67	61	52	41	59	33	62	41	53	61	60	49	52	44	55	45	63	56	52	53	47	48	59	59	54	56	53	56	53	50	47	45	58	47	62	54	53	68	56	62	51	37	51	55	58	49	46	46	52	47	66	48	59	46	57	48	73	56	50	44	47	56	62	51	50	59	48	55	49	58	43	59	42	44	53	46	60	43	55	47	64	52	46	55	57	45	56	55	51	60	59	53	48	58	39	59	52	45	55	58	46	49	52	67	41	50	66	60	46	55	57	51	47	54	37	55	53	43	68	47	50	55	58	59	59	53	59	51	58	47	58	58	57	37	50	43	61	56	56	42	56	49	47	54	65	55	56	54	38	51	47	44	53	54	48	57	56	66	57	47	63	53	51	73	48	47	47	51	64	51	48	50	52	59	47	42	52	56	56	53	53	55	47	60	66	46	58	54	63	47	49	53	48	57	59	57	49	57	44	52	57	56	70	68	55	53	64	62	52	57	65	55	58	47	46	57	64	37	59	53	41	44	61	53	54	36	59	58	63	51	55	54	48	46	54	56	45	53	52	61	60	45	46	55	61	42	65	60	64	51	55	41	46	53	55	44	56	56	47	59	41	58	52	57	60	55	51	55	69	54	54	54	53	47	50	57	62	51	55	53	48	49	51	57	48	45	50	57	60	46	53	46	60	57	50	45	55	48	65	48	55	54	54	57	51	52	56	56	49	53	54	61	61	47	50	52	52	51	65	56	50	46	45	48	55	44	67	47	46	60	65	46	56	50	57	55	75	55	57	51	41	60	61	56	58	60	46	50	54	59	55	50	48	45	49	47	59	49	54	44	41	57	51	40	63	57	60	53	52	46	58	65	63	60	42	55	63	46	48	49	51	46	44	43	59	49	57	37	47	50	48	55	45	42	52	53	66	49	53	67	45	49	41	62	47	58	57	51	45	41	55	51	54	50	60	51	51	49	56	65	62	53	62	51	44	55	53	50	59	40	51	39	43	62	45	59	66	45	62	39	63	46	53	52	62	51	47	47	59	52	50	53	48	45	55	53	53	42	59	47	46	58	50	54	49	42	48	51	47	50	58	49	46	50	56	47	58	56	56	46	53	50	60	53	61	53	38	54	49	46	56	62	54	64	63	58	55	45	54	49	54	54	52	49	61	50	53	51	55	50	50	60	53	48	50	55	70	45	66	54	55	45	70	46	48	42	51	48	55	57	56	66	61	66	53	47	41	49	50	53	61	60	42	60	49	62	47	50	58	47	56	43	57	50	47	52	58	45	44	60	59	48	64	57	55	63	48	60	49	53	56	63	70	42	73	35	65	55	42	49	60	61	53	50	55	45	51	56	56	41	51	52	54	57	43	64	66	50	60	51	57	64	52	54	55	51	53	58	47	54	47	42	59	59	46	53	61	49	52	45	59	52	50	53	62	57	46	56	54	52	52	51	45	62	51	53	56	60	54	62	44	47	51	39	61	60	49	60	56	68	50	50	58	59	56	50	63	55	42	53	52	39	57	44	43	50	48	36	51	46	45	44	45	65	51	53	57	63	36	55	60	27	57	49	48	55	60	50	59	47	55	44	49	43	55	54	55	50	51	56	57	45	52	48	50	57	61	50	53	50	49	61	36	55	48	59	51	63	56	51	49	61	64	52	54	69	52	56	49	49	60	48	49	46	45	52	51	48	53	55	54	61	45	54	61	54	58	50	49	52	55	55	48	43	54	63	64	49	58	55	51	41	44	42	45	72	60	65	52	76	46	55	54	46	48	56	56	57	45	52	62	43	44	52	55	48	58	69	41	50	41	52	51	51	60	49	48	51	63	46	51	47	53	67	53	61	50	54	58	53	44	47	67	36	52	60	52	52	48	45	53	51	64	61	54	56	55	49	58	55	46	57	63	64	54	48	54	49	58	47	58	47	43	57	57	52	56	67	49	42	54	55	58	52	52	52	52	41	54	65	52	47	60	52	67	50	53	49	47	51	59	53	52	55	51	59	46	58	62	49	53	53	44	65	56	61	56	50	57	52	66	51	53
14011	4407	2047	5671	10299	9536	7894	6226	4943	4095	3534	3111	2672	2367	2185	1965	2045	2046	1827	1499	1515	1388	1333	1325	1198	1280	1234	1216	1166	1142	1114	1085	1051	1081	1098	1034	1108	1005	1065	1026	956	1022	981	1016	972	969	940	977	999	1002	994	992	1004	985	961	972	1040	984	878	924	976	884	901	937	956	862	928	896	928	936	939	904	918	947	900	927	934	928	909	891	899	896	881	901	917	910	966	893	914	870	872	880	903	869	945	889	880	930	930	913	907	862	934	938	924	904	896	881	891	844	896	850	846	868	874	876	915	888	920	900	824	886	890	883	885	880	874	893	856	917	903	857	864	867	880	847	896	959	890	920	897	897	894	927	948	900	877	934	903	912	894	893	913	876	892	858	918	901	919	899	885	926	878	867	891	871	879	921	897	878	909	832	900	922	962	896	912	801	905	846	914	883	868	904	905	914	879	875	877	911	913	893	885	890	907	961	870	868	923	887	931	915	924	890	876	863	902	909	907	887	927	893	912	921	910	904	905	902	924	889	898	898	876	880	898	907	900	937	827	879	914	899	853	902	954	912	866	935	881	904	805	935	918	900	886	883	890	900	932	918	917	950	883	898	941	919	935	881	905	921	948	917	885	872	918	886	925	927	888	858	925	936	899	908	885	883	895	906	905	830	916	894	913	903	880	920	862	951	877	924	878	912	903	921	898	888	967	902	876	903	895	906	921	894	861	877	905	926	897	854	878	871	878	869	930	945	867	921	887	894	964	886	908	921	941	890	869	887	891	860	915	888	892	898	905	896	849	911	872	942	901	875	907	910	880	859	891	888	967	887	926	939	833	906	906	926	902	869	929	866	916	910	921	925	860	901	895	873	901	890	971	853	907	880	934	874	898	900	934	856	911	880	879	856	914	929	906	865	926	888	894	872	887	853	925	898	908	897	886	924	883	892	938	920	926	864	882	940	895	881	886	909	894	897	936	880	884	892	914	907	895	946	882	933	947	839	859	848	941	873	902	879	855	880	919	903	910	911	870	879	897	914	883	934	862	865	917	932	860	886	933	919	847	891	922	917	856	950	879	941	936	889	916	918	824	953	942	876	853	881	826	889	890	877	826	891	920	862	935	919	886	938	871	892	920	925	887	900	857	854	881	899	921	879	950	911	912	926	846	932	912	849	814	951	852	905	882	908	909	883	879	842	982	864	878	886	841	897	933	928	903	900	926	908	870	916	897	874	868	855	947	894	938	914	923	867	897	866	861	877	914	908	835	898	906	954	882	879	884	912	890	906	876	903	872	892	928	931	925	846	865	841	862	881	874	851	873	890	893	924	875	843	946	917	895	938	891	922	934	908	912	865	921	954	910	922	851	895	924	909	891	875	867	836	922	874	833	855	862	903	912	893	888	896	881	885	893	899	931	939	905	923	892	870	922	899	868	943	914	935	886	898	903	883	884	891	960	876	866	893	903	854	860	914	848	860	915	940	864	926	875	898	873	896	858	895	839	868	922	838	898	894	837	891	894	888	893	891	856	860	908	895	854	868	894	912	862	884	900	914	879	890	931	867	882	881	889	879	896	845	881	863	887	910	846	849	877	896	918	910	905	886	952	868	871	870	922	867	876	858	939	903	858	866	925	875	926	892	903	908	899	946	930	885	880	919	869	858	903	895	883	895	914	900	877	883	961	906	867	934	841	884	926	904	891	898	870	900	881	886	867	915	975	826	921	878	881	874	878	870	902	879	908	871	827	893	848	932	884	890	898	935	885	866	924	877	890	898	872	845	811	853	883	922	923	867	946	878	857	853	923	927	821	875	897	894	890	907	928	871	893	875	926	911	880	923	860	849	894	872	909	857	924	892	921	902	895	932	904	853	935	858	869	931	913	933	859	929	911	867	909	907	831	912	902	886	896	897	850	860	935	916	925	873	938	926	866	892	887	893	890	941	907	920	848	899	903	888	924	875	899	900	875	921	889	927	884	911	910	878	877	906	919	883	958	868	906	884	895	828	859	922	882	904	889	851	892	891	896	892	901	928	918	895	875	879	841	897	921	860	946	907	895	882	870	907	870	871	923	840	899	837	931	880	913	878	886	895	889	898	869	897	879	901	891	949	842	944	893	868	917	875	875	879	914	891	874	885	879	871	923	901	912	892	929	890	936	880	890	928	928	952	881	876	949	882	858	922	911	910	878	875	911	884	882	891	807	900	873	868	914	863	932	859	859	916	859	859	936	867	879	893	891	862	881	898	888	886	880	897	842	935	887	928	901	874	919	836	888	946	891	907	851	926	935	881	898	896	848	908	843	925	921	909	887	879	825	905	873	837	861	907	898	904	881	878	864	898	941	864	895	914	924	915	866	857	868	857	830	901	841	861	902	878	919	976	871	872	937	853	894	909	897	903	855	899	864	888	856	899	943	881	925	900	879	827	879	890	892	888	849	921	902	913	874	897	874	904	874	871	902	894	913	896	895	932	912	918	908	913	940	915	883	918	891	936	921	870	906	870	900	857	904	904	848	920	904	956	934	922	943	867	865	926	887	912	843	914	904	878	903	890	842	893	903	896	900	887	849	937	883	923	908	908	849	823	884	868	892	866	873	868	915	905	834	876	908	893	925	868	868	889	880	872	901	871	852	941	902	884	850	870	937	861	889	877	916	842	919	953	885	991	902	808	887	865	881	928	873	904	894	876	915	927	897	865	902	870	893	851	889	913	877	877	917	895	874	949	870	885	848	946	917	892	941	869	941	866	918	976	809	928	889	879	961	919	826	866	926	872	892	881	914	888	863	864	938	865	849	846	862	908	861	960	967	919	823	879	839	852	904	875	888	878	900	907	860	937	865	899	953	914	942	953	876	901	941	920	832	892	869	878	911	922	880	824	863	904	868	873	917	849	875	886	924	888	899	906	909	884	932	849	924	863	955	875	921	901	894	927	925	868	873	915	916	948	871	896	842	865	883	925	855	913	820	913	880	909	893	846	850	871	931	874	886	926	868	935	919	913	882	915	959	847	899	869	940	837	872	946	926	890	877	918	843	856	884	828	880	875	889	901	910	886	963	909	905	875	886	815	924	869	863	917	873	960	874	929	888	908	878	910	863	940	911	877	923	871	885	903	851	908	893	910	901	878	870	858	874	848	860	923	942	951	955	946	899	883	869	901	881	869	919	944	889	866	857	893	948	866	896	923	885	885	876	905	874	881	901	889	926	898	866	889	853	916	852	896	894	915	930	923	899	870	866	856	927	864	873	834	943	875	882	918	877	905	860	899	916	915	899	871	903	908	839	926	897	849	945	911	856	980	910	938	879	902	853	857	880	915	914	919	889	841	887	902	947	949	899	856	854	892	864	900	815	886	892	872	942	924	900	924	884	937	903	848	857	956	868	887	906	880	898	901	851	905	846	891	939	952	861	891	970	873	900	908	880	899	884	935	905	829	832	898	869	885	940	879	897	831	901	910	860	932	905	888	883	907	865	869	900	894	929	901	885	905	950	939	913	883	892	872	864	919	884	903
2459	149	93	72	101	127	138	120	94	99	98	91	88	76	78	62	76	80	68	58	59	59	54	62	60	69	53	59	66	60	61	52	62	71	55	59	46	54	50	57	58	46	57	43	60	54	54	67	63	63	67	47	58	66	52	47	48	62	53	62	42	64	45	56	47	49	60	50	57	60	59	49	40	65	53	49	43	54	52	57	57	51	43	51	53	57	69	60	52	49	57	46	55	43	52	51	63	66	48	42	59	45	57	53	66	48	33	44	49	59	45	56	53	61	66	55	52	55	50	58	58	44	55	51	48	71	41	56	48	66	51	50	53	53	74	43	50	61	50	62	42	52	51	55	51	48	60	58	41	64	56	66	55	47	52	50	69	67	57	61	45	66	46	55	62	51	51	50	51	63	42	47	61	66	49	46	50	58	65	52	47	55	44	50	50	62	60	38	62	53	53	50	53	40	48	56	44	58	50	59	52	65	45	52	64	51	47	70	59	48	63	48	53	53	47	58	54	59	42	67	66	51	56	52	45	65	53	57	51	57	51	50	66	65	44	54	53	47	62	58	65	53	60	55	51	64	42	53	64	61	48	63	46	53	54	51	51	49	54	46	58	61	45	46	52	51	44	60	60	59	45	51	53	43	46	42	63	54	39	62	51	59	64	49	62	52	56	60	69	50	62	61	53	63	48	70	57	55	56	53	55	56	49	61	57	57	56	55	59	69	48	59	59	54	58	41	51	43	51	58	47	43	65	45	67	59	54	61	47	52	47	58	58	55	58	57	54	60	45	61	51	57	53	48	58	56	50	61	43	47	54	39	54	61	64	62	58	40	63	65	48	52	46	53	63	47	45	47	61	35	56	54	63	60	47	64	53	63	67	52	57	42	50	50	48	53	45	43	43	67	68	52	56	57	66	53	53	56	43	60	66	41	61	60	63	57	51	44	59	53	58	46	48	60	54	53	52	42	51	53	56	60	47	49	53	59	51	57	44	51	46	65	46	38	47	60	67	47	49	58	52	59	47	56	61	54	47	48	62	49	51	42	48	53	46	42	48	58	46	60	62	47	51	56	60	52	48	42	47	39	52	54	59	52	49	62	57	46	58	58	53	58	56	60	47	65	56	55	42	41	65	55	53	49	47	54	35	43	50	46	52	52	57	61	57	62	55	57	55	63	66	51	62	51	50	53	60	52	60	49	46	46	53	59	62	57	48	58	42	44	59	42	59	59	59	54	47	51	54	55	49	59	58	58	61	53	62	45	46	54	50	53	47	50	59	57	49	59	51	70	52	57	57	39	51	51	65	52	46	57	47	47	56	47	59	68	58	64	61	66	57	59	57	65	54	63	44	57	41	47	47	46	39	46	62	52	59	51	52	57	61	57	59	44	45	66	49	52	58	35	68	46	61	55	50	52	56	56	61	60	58	40	50	55	57	60	59	49	82	47	53	58	56	48	55	53	48	54	46	44	53	40	55	52	50	42	52	45	40	57	50	61	50	44	61	49	45	41	41	60	55	44	58	53	42	43	51	53	52	44	60	54	56	54	51	46	58	68	70	50	62	54	58	51	47	45	48	52	51	55	61	52	64	40	65	68	50	48	45	50	53	51	72	57	40	67	64	40	66	60	57	64	69	67	47	65	52	55	41	46	46	59	61	50	49	60	49	52	62	54	51	57	59	51	65	51	53	60	46	57	39	54	64	49	60	57	53	46	47	51	52	47	53	47	47	44	55	51	55	53	63	54	38	56	55	42	55	52	58	46	61	46	48	49	50	47	57	53	44	41	64	45	48	60	58	49	55	53	57	72	56	62	51	46	43	47	45	62	54	42	49	54	73	51	41	55	53	52	73	52	49	43	60	49	38	53	46	60	50	49	53	59	60	48	63	51	59	49	70	58	56	53	59	59	59	51	54	48	49	44	52	53	62	65	46	59	51	47	64	54	63	55	67	51	54	58	52	52	45	63	53	54	76	39	54	48	53	51	46	53	57	65	57	75	50	54	48	58	47	46	53	68	66	58	67	69	53	58	53	64	54	47	61	54	49	50	68	54	59	52	56	50	60	51	54	51	50	57	62	51	56	48	61	49	54	54	74	52	51	56	52	52	75	62	62	52	55	53	55	50	46	49	53	59	63	48	58	62	58	60	55	66	49	57	55	50	50	65	54	53	51	57	39	70	42	57	39	43	56	58	75	44	52	50	54	55	56	53	61	43	60	60	71	46	54	50	51	67	49	50	51	59	47	60	42	56	63	56	50	47	56	49	68	48	40	52	52	53	50	50	59	50	48	61	62	59	61	62	46	66	44	62	57	50	69	42	53	58	58	59	53	58	48	54	52	63	50	60	50	58	54	52	47	52	56	45	54	56	54	58	61	63	49	63	57	51	48	51	49	61	42	61	59	44	58	59	47	48	44	50	47	52	45	44	64	52	54	51	49	49	52	59	63	59	61	55	62	61	43	70	49	43	46	45	53	55	45	71	52	50	55	51	54	52	50	52	56	60	42	51	71	55	59	50	53	58	58	62	52	54	54	53	50	42	40	64	60	44	49	52	46	50	45	51	49	42	47	51	57	48	66	49	54	51	54	46	49	60	53	54	41	60	47	54	41	50	56	53	58	45	51	68	48	59	60	52	61	43	61	48	47	54	56	50	55	44	45	55	63	55	54	58	56	63	53	55	69	52	51	53	61	51	59	56	65	55	60	55	51	53	50	58	57	54	55	73	61	60	50	46	49	60	50	60	61	58	62	56	65	46	66	47	47	62	46	58	54	61	58	54	49	43	53	49	73	58	58	42	77	43	67	62	58	51	32	56	47	47	48	57	43	52	52	48	55	71	53	48	56	63	48	55	57	43	64	53	70	44	48	51	45	52	54	54	52	64	52	51	78	52	58	56	45	58	57	49	55	51	58	56	49	73	53	63	53	54	49	52	41	53	45	51	54	68	45	45	46	56	68	54	65	47	68	55	49	44	55	41	54	68	54	54	67	48	56	42	37	58	49	58	45	61	57	59	65	60	55	40	55	61	53	43	57	55	44	62	59	54	54	55	62	48	41	67	56	57	51	61	55	58	61	56	61	49	58	62	53	57	52	55	65	47	41	41	49	58	55	52	53	57	51	57	47	56	47	63	57	38	41	36	52	50	51	48	68	61	71	48	52	48	59	54	51	49	46	60	56	52	51	70	53	53	52	53	50	59	55	47	59	50	55	66	64	54	61	36	49	60	61	56	51	56	62	52	51	50	51	49	50	61	61	46	56	54	68	48	54	43	54	49	51	58	58	39	47	30	43	60	50	62	63	49	37	55	55	63	46	53	53	44	60	59	52	60	45	46	58	60	54	50	53	48	67	70	46	50	60	54	43	54	41	64	50	57	46	64	47	57	48	52	44	53	51	63	54	62	48	58	53	55	55	50	51	52	56	62	51	43	51	46	40	61	55	46	67	47	52	71	48	58	65	57	57	62	47	54	57	66	62	51	51	48	53	54	41	53
13604	4333	1951	5246	9511	8629	7180	5756	4628	3839	3260	2793	2491	2240	2036	1901	1918	1964	1772	1503	1379	1353	1346	1216	1242	1229	1211	1212	1187	1088	1125	1037	1077	1108	1068	1039	1068	1071	1006	968	982	1001	966	985	1001	951	983	995	975	945	943	967	940	943	957	932	938	918	944	924	903	961	901	913	922	954	879	923	916	854	901	996	864	904	928	934	906	906	891	960	879	856	939	900	883	895	902	846	924	901	911	901	956	910	880	900	945	922	915	914	890	914	905	884	894	907	933	955	891	877	885	932	891	949	877	877	894	864	880	894	884	905	847	909	888	876	868	900	926	898	862	924	917	920	853	900	939	900	927	920	918	883	910	844	887	879	903	896	927	837	909	889	919	897	918	924	876	909	949	865	878	917	876	889	893	901	874	879	839	870	928	861	891	894	884	835	896	910	881	879	925	974	860	911	924	922	900	923	871	905	898	870	873	877	894	867	831	875	847	903	885	927	864	856	923	949	947	855	918	840	877	898	957	890	898	928	872	808	872	864	922	878	824	900	906	927	918	874	881	884	916	871	876	907	863	882	923	839	889	875	916	917	895	890	857	890	954	880	933	926	876	889	864	887	890	885	926	883	935	860	894	855	897	908	898	859	873	878	914	931	937	871	884	922	830	879	897	868	861	859	945	917	899	892	886	860	934	937	891	885	828	855	870	884	868	903	860	915	886	923	921	926	849	900	853	890	921	893	932	877	884	865	867	887	863	862	905	901	863	920	907	863	897	909	898	885	928	831	915	915	901	929	907	897	841	914	928	906	910	891	873	911	908	842	940	861	882	881	895	913	844	873	837	881	887	919	922	884	872	921	888	876	911	928	854	876	868	841	874	876	861	867	883	912	886	910	908	906	894	956	896	887	899	941	903	918	905	874	899	833	901	917	903	905	835	884	964	871	874	877	870	860	881	830	876	936	877	905	933	870	916	881	912	886	907	895	889	888	878	894	859	862	871	901	868	870	904	902	899	905	902	916	904	923	896	855	921	893	853	959	883	880	945	842	905	871	911	890	914	898	832	904	899	879	910	879	875	881	828	898	877	939	867	869	894	939	890	864	875	880	862	907	874	872	886	866	891	914	858	876	890	950	910	932	917	962	889	892	942	827	888	859	929	877	845	895	897	929	920	868	884	927	887	858	878	943	900	898	830	875	925	915	865	915	874	873	892	877	900	829	864	914	858	943	923	851	882	891	890	913	876	888	868	856	929	891	881	861	897	871	948	877	897	951	897	884	883	907	887	879	849	909	933	862	908	869	893	895	912	853	927	888	880	915	886	866	885	853	870	958	847	948	869	862	903	891	862	847	850	923	919	868	893	870	943	891	880	926	867	873	895	868	942	907	946	911	903	863	912	931	890	852	909	913	920	897	894	815	874	850	888	873	943	925	942	859	832	913	884	918	922	889	847	849	882	893	869	884	858	930	893	908	889	899	919	845	904	908	903	858	895	912	888	902	971	868	911	874	899	887	904	892	875	884	864	914	903	874	881	952	864	863	895	900	930	873	944	875	920	871	866	896	901	927	880	885	857	894	896	890	859	892	889	869	871	873	898	920	894	806	908	896	851	914	845	897	931	880	905	950	840	861	880	910	849	846	898	845	944	870	893	857	867	859	946	896	931	868	873	902	889	887	924	862	881	935	878	908	895	904	924	941	922	876	899	920	941	860	862	880	910	909	935	892	878	906	907	919	868	913	887	905	872	924	920	848	930	922	943	864	902	891	882	901	903	863	857	947	843	874	835	858	919	854	944	879	913	937	876	915	881	930	871	888	865	895	882	889	842	856	864	868	919	859	924	928	910	897	860	928	877	891	865	934	893	864	866	887	862	885	867	909	908	867	860	887	895	860	896	884	826	891	854	889	905	914	887	898	937	870	942	833	943	878	876	922	921	867	874	854	891	936	831	904	887	874	831	912	830	918	928	855	899	863	862	900	893	848	956	866	947	894	841	931	892	895	904	909	911	900	915	886	888	890	901	909	880	922	847	946	874	868	871	904	943	911	885	923	896	898	898	882	926	855	924	872	840	910	865	877	883	904	909	854	892	941	886	884	906	895	910	945	906	867	878	927	859	893	864	811	884	885	886	888	928	849	863	940	876	892	870	863	885	883	912	879	837	873	925	849	857	866	874	891	874	882	920	858	891	926	878	921	923	858	848	906	912	880	815	877	865	946	874	876	828	837	870	863	907	887	821	911	892	947	934	845	899	836	835	914	920	906	877	896	901	883	895	828	873	880	839	922	918	859	923	945	902	900	938	871	884	866	925	916	893	929	860	844	911	898	928	867	894	832	840	884	899	866	888	901	885	879	939	894	884	912	916	934	981	866	903	848	902	911	894	905	911	929	937	918	911	900	869	939	895	870	940	889	882	923	908	866	879	868	856	925	885	875	892	884	949	915	867	931	901	905	896	918	866	894	846	904	893	902	887	947	906	891	902	925	888	885	914	894	906	869	859	836	928	911	902	911	885	869	923	934	876	907	919	845	867	891	883	949	895	871	1010	895	949	852	850	910	869	917	877	878	913	863	869	940	866	909	865	886	890	884	942	877	902	924	911	832	926	908	875	866	882	960	904	900	924	846	885	902	869	880	840	921	898	857	870	896	885	915	904	896	890	859	866	859	962	923	854	944	849	868	871	867	854	885	896	873	828	907	879	885	899	896	929	863	845	838	894	911	867	889	880	913	830	927	896	903	948	897	920	915	900	849	915	885	876	856	798	908	888	923	935	947	892	891	856	947	825	951	900	882	894	869	923	896	946	902	924	873	926	863	873	923	841	868	872	916	903	892	907	889	850	872	848	860	849	844	881	909	872	896	850	921	906	840	884	840	964	857	899	860	860	884	873	899	896	908	905	862	861	932	889	922	841	897	906	925	860	866	902	848	886	926	909	923	883	886	920	887	894	929	935	912	836	925	952	902	879	916	889	914	931	905	938	883	857	870	834	877	889	980	868	844	889	916	886	910	881	899	852	828	918	908	898	886	903	895	914	856	884	890	932	919	864	880	879	909	888	869	865	886	911	887	832	918	857	876	922	853	952	903	890	974	892	886	921	891	876	884	886	917	867	909	854	868	884	882	902	902	897	827	840	892	925	904	894	887	930	900	885	905	903	874	901	895	889	866	872	929	819	906	852	853	940	915	873	888	872	920	891	868	861	938	846	930	866	885	911	899	852	879	918	853	879	859	917	926	868	882	844	905	941	870	950	955	858	928	859	884	878	934	937	909	909	882	904	861	917	891	858	892	951	893	879	910	936	859	864	905	913	884	906	898	938	862	900	863	857	872	877	839	866	883	876	910	899	890	874	890	889	855	877	912	862	844	928	880	879	874	921	935	931	856	911	922	899	902	894	902	826	915	881	853	905	859	918	968	911	879	892	937	889	940	901	897	896	897	918	897	892	883	978	877	907	932	912	898	900	904	949	903	917	856	883	888	843	827	870	892	933	953	895	875	924	886	851	953	934	885	887	910
1817	240	114	89	153	176	158	174	151	120	122	94	84	78	78	68	68	61	54	53	46	49	31	53	41	34	46	38	34	34	39	47	39	33	28	26	24	23	31	27	21	24	31	26	19	23	27	29	17	26	22	22	19	27	16	32	30	26	21	19	28	21	24	22	20	22	22	31	22	20	25	24	24	21	31	13	26	27	24	27	21	16	29	22	21	30	24	23	21	27	27	25	16	19	34	24	28	19	19	26	17	12	18	23	29	30	30	32	19	20	26	25	20	31	17	25	23	26	22	17	23	21	31	26	13	19	24	34	30	30	18	27	17	22	29	25	21	33	20	35	21	15	25	25	26	20	26	16	23	20	23	29	24	27	25	26	26	22	34	23	21	23	16	21	26	25	18	24	31	25	26	29	22	22	15	24	21	29	29	29	20	28	24	20	25	33	26	23	31	27	29	21	16	21	27	15	18	18	22	19	35	19	23	19	21	17	23	22	18	23	28	21	26	28	22	21	19	20	28	23	27	25	31	24	18	24	22	29	31	22	34	19	29	21	16	33	19	29	28	24	22	19	20	17	15	32	25	35	28	24	16	21	17	22	22	22	25	18	28	16	20	27	20	27	17	20	25	24	20	31	20	26	23	17	24	21	30	28	26	21	22	17	13	22	21	23	23	26	19	27	24	26	21	13	35	21	33	19	25	24	30	27	20	34	24	29	30	15	21	22	21	20	16	21	16	30	13	18	27	24	22	21	20	30	21	20	31	32	23	29	21	20	20	24	29	18	19	24	26	14	22	21	40	19	25	33	25	24	25	29	23	24	21	21	29	25	27	24	22	33	23	25	27	21	21	30	23	12	33	24	13	23	24	19	26	30	18	24	24	21	29	31	19	21	27	16	23	27	26	20	32	28	16	27	27	22	25	17	23	27	23	17	32	23	22	30	21	15	21	17	25	17	31	18	20	17	20	28	23	26	30	25	28	27	21	19	27	28	17	21	23	25	28	22	27	20	22	22	29	24	30	27	24	25	22	24	28	23	20	16	22	21	18	30	24	24	23	33	29	21	15	27	35	32	19	14	22	24	15	26	32	19	31	26	33	28	22	20	27	25	37	20	30	21	26	16	30	36	15	30	22	30	27	21	29	20	24	30	16	17	28	11	28	39	29	18	26	24	23	20	27	28	23	20	14	20	21	32	23	32	17	18	23	24	19	18	26	20	24	19	24	25	27	23	26	22	26	33	23	21	34	23	22	17	21	22	27	26	22	32	25	30	31	22	25	23	22	21	21	25	19	22	22	30	23	18	34	24	24	24	25	29	18	25	30	24	17	16	16	22	28	26	24	16	25	25	29	26	24	26	20	28	22	27	32	13	17	25	30	27	27	35	21	28	25	23	20	24	24	22	23	21	17	36	17	19	18	29	27	18	18	33	33	18	38	25	21	32	24	23	28	18	27	24	22	28	31	28	19	19	22	21	24	29	24	32	27	20	32	20	24	22	16	17	20	21	28	26	22	22	32	28	17	27	19	31	27	28	21	23	15	21	30	19	25	24	27	22	28	22	30	25	20	21	26	27	23	31	29	25	25	21	22	21	24	25	19	24	29	28	32	22	19	24	21	23	28	21	13	18	29	12	24	22	13	21	31	19	19	27	19	26	15	17	19	25	20	24	21	18	17	25	17	28	30	28	22	27	28	12	21	20	27	25	20	25	25	29	20	36	21	22	31	19	35	20	18	17	16	17	15	25	20	38	14	17	18	18	24	25	35	19	27	25	28	21	24	25	22	20	28	16	25	20	20	17	29	25	28	29	19	23	19	22	27	25	28	23	26	23	27	23	29	24	29	20	27	24	28	31	24	18	20	19	14	26	26	26	18	27	22	19	19	25	21	20	22	31	19	18	29	25	24	24	30	19	30	26	21	29	26	15	20	21	19	17	21	22	19	20	27	27	32	29	23	37	25	21	26	27	27	22	27	30	20	25	16	20	19	24	19	25	20	19	26	27	27	27	21	23	17	23	26	25	26	35	16	24	21	20	34	37	15	23	20	28	23	22	18	19	23	30	24	18	15	24	22	23	15	28	33	37	22	36	23	27	23	26	22	25	19	21	24	28	25	24	17	25	25	25	22	25	24	22	29	24	29	32	23	19	15	22	35	20	28	22	14	21	26	27	34	26	26	23	30	19	20	20	31	23	29	34	34	18	25	26	29	22	21	26	22	18	28	20	23	14	20	15	24	21	24	23	16	35	22	17	30	20	23	22	31	25	27	17	23	23	16	18	30	14	27	27	23	19	20	19	20	25	32	17	28	21	23	20	25	20	27	15	22	25	19	19	28	29	20	24	25	20	23	25	30	26	16	21	19	23	25	23	30	24	12	27	18	26	25	31	30	20	18	20	22	17	27	30	24	25	23	26	33	25	25	19	20	17	31	34	20	33	29	17	34	18	31	20	17	20	18	30	29	28	18	29	32	26	20	19	16	29	22	28	31	23	29	18	21	27	24	20	19	23	33	17	11	17	21	19	22	18	20	20	18	22	19	21	17	25	15	37	19	30	18	26	24	16	23	20	29	25	27	22	23	37	28	25	26	24	24	13	22	27	31	22	14	13	25	19	27	21	15	19	25	19	14	26	16	21	15	24	23	21	25	24	20	26	22	28	26	27	25	31	18	18	25	24	19	22	23	27	18	23	28	38	24	31	24	25	20	19	26	16	27	23	23	27	23	16	28	29	24	22	22	27	16	19	22	24	23	17	26	32	24	25	23	22	16	16	24	23	29	29	23	24	26	23	21	21	24	22	29	30	23	18	22	23	24	25	25	25	26	17	21	21	27	30	19	22	22	31	21	24	25	12	23	27	18	23	22	24	22	22	19	28	32	22	18	30	17	25	25	21	31	19	25	19	23	17	21	16	18	28	30	20	23	21	25	30	28	27	19	24	23	22	14	37	23	28	23	20	19	18	21	22	31	21	16	22	26	17	19	20	29	25	10	25	26	35	29	26	19	20	17	25	23	21	26	25	15	17	27	24	24	17	23	25	25	30	24	23	15	21	12	20	23	26	31	23	28	26	18	31	26	27	26	28	24	20	23	22	30	33	24	25	27	25	31	30	19	26	16	28	29	28	26	32	24	15	29	20	23	25	19	23	33	23	23	15	32	16	28	26	24	27	18	18	14	28	24	18	26	20	19	24	28	18	23	27	30	18	17	11	27	27	25	24	17	27	26	32	27	25	29	25	18	26	34	18	20	24	28	24	36	30	35	27	31	24	33	26	25	27	28	23	21	17	28	24	27	31	27	22	21	27	21	27	36	26	24	26	18	31	24	15	24	19	28	24	29	26	26	16	20	22	27	23	22	25	26	24	19	22	24	32	34	19	21	19	26	32	21	17	19	18	28	23	18	23	24	29	35	24	30	17	29	31	22	25	24	18	20	26	13	21	29	31	22	31	24	23	25	34	22	33	27	26	32	27	24	30	28	16	17	27	28	33	26	25
20612	7155	2790	9696	16831	15563	12607	10184	8167	6538	5272	4539	3833	3415	2877	2756	2640	2664	2236	1674	1563	1480	1370	1180	1079	1069	1029	1015	923	959	884	835	802	767	747	690	686	669	637	621	631	639	631	591	581	615	574	529	583	533	558	581	525	518	549	571	524	497	497	469	481	500	473	507	497	468	479	442	442	492	440	456	458	467	464	460	458	457	442	411	465	461	417	476	444	441	481	452	419	442	464	448	411	456	473	417	400	442	491	423	458	406	473	432	448	448	428	434	451	457	470	429	461	441	440	442	408	450	447	391	421	421	434	465	412	427	436	429	424	389	442	433	415	415	435	418	418	416	404	455	439	445	437	417	410	393	401	435	417	410	450	399	400	458	412	425	445	411	426	424	365	428	427	424	424	421	415	377	421	424	435	400	436	424	407	416	389	430	407	403	390	410	393	424	411	408	424	368	421	385	389	398	449	399	395	427	470	418	422	423	430	452	429	414	436	407	411	404	415	409	425	382	441	396	388	413	439	400	374	433	417	408	395	439	414	421	412	410	415	427	431	419	406	367	432	421	420	385	390	408	407	427	411	385	452	438	396	403	455	415	389	375	411	443	434	414	426	398	389	412	402	423	392	404	395	401	405	396	433	400	430	416	400	378	387	437	379	387	399	376	430	440	432	378	445	420	392	424	413	409	414	433	399	378	408	430	432	383	434	416	387	403	434	413	404	427	428	396	388	402	426	419	384	443	378	406	419	409	444	454	403	401	382	421	424	392	406	388	413	417	392	406	439	431	432	398	415	398	422	422	421	420	398	395	447	368	390	389	411	400	438	376	388	413	402	403	417	418	420	423	404	386	435	378	399	414	405	393	394	396	448	448	396	438	407	407	396	419	379	432	453	402	430	397	427	412	408	432	418	387	425	382	411	441	402	393	436	436	419	420	396	391	436	440	395	388	405	392	402	423	446	435	415	402	382	401	420	424	460	444	419	398	387	410	388	412	404	413	426	380	425	407	414	406	397	424	423	389	411	373	408	407	386	384	416	433	398	403	432	407	415	401	462	410	387	422	390	426	411	386	387	388	400	435	418	430	453	390	385	400	421	376	426	431	393	394	393	428	402	441	448	396	395	407	400	419	449	408	415	401	440	403	416	402	426	399	393	405	393	400	436	390	396	382	420	373	404	403	402	413	391	416	426	390	426	424	413	422	429	393	418	454	404	430	427	392	468	457	439	414	392	386	428	424	420	400	401	400	422	383	414	439	394	412	411	423	446	385	412	380	411	393	409	424	410	390	450	391	405	453	425	433	382	417	405	385	419	426	425	439	417	426	402	433	396	382	409	400	426	390	401	398	419	391	411	374	397	415	454	372	364	374	410	430	396	412	394	409	411	412	458	408	427	446	443	440	399	432	431	426	421	431	377	425	385	404	433	436	449	395	409	386	467	413	415	435	406	390	400	403	426	394	418	416	412	411	399	402	435	422	410	454	426	451	393	451	417	414	399	427	432	412	391	397	405	426	383	430	372	439	446	435	401	413	409	391	389	399	395	438	414	430	409	434	387	432	404	396	441	424	400	422	432	426	414	474	413	390	427	389	387	409	405	393	423	399	433	390	387	428	423	389	436	384	415	402	369	394	378	426	415	387	398	391	445	395	415	435	382	419	465	398	401	430	350	376	386	409	424	421	425	387	385	399	402	422	439	408	417	402	421	419	403	388	412	391	377	425	446	410	424	407	415	448	398	409	437	404	428	415	419	452	429	392	419	373	385	365	396	415	402	431	385	397	427	402	378	404	421	432	408	421	399	419	398	425	390	414	412	412	383	421	384	418	452	431	418	401	403	424	443	382	420	394	407	421	398	408	411	382	394	412	431	384	431	440	397	415	431	420	387	415	436	364	399	373	449	416	399	399	398	416	407	416	387	394	397	386	415	426	401	399	435	400	393	409	403	388	401	421	407	433	428	435	385	399	417	396	406	390	411	404	424	409	416	454	397	412	397	416	426	382	426	432	427	425	387	412	398	445	463	428	398	422	417	411	420	432	409	407	400	398	436	417	398	409	423	420	376	404	413	404	418	402	372	400	394	406	389	433	385	411	461	381	424	394	412	414	389	424	423	416	387	427	382	431	426	413	445	401	404	382	431	399	423	414	419	397	402	402	442	415	441	376	411	444	381	415	382	419	409	434	426	406	452	421	417	405	423	419	390	439	392	392	397	368	433	418	414	385	415	421	402	421	425	412	416	432	435	418	397	388	405	374	400	412	406	368	386	434	389	421	427	408	371	415	396	425	402	409	421	430	424	403	380	427	417	413	399	429	446	429	425	447	414	413	392	436	386	407	414	404	435	399	386	393	410	392	422	413	412	415	397	438	396	427	396	398	413	412	385	396	405	388	383	431	407	403	414	401	403	390	405	426	433	432	390	377	389	428	412	404	432	395	413	408	386	401	449	450	400	378	427	424	430	431	388	464	388	393	431	452	397	415	384	424	434	385	423	390	454	423	419	378	388	422	436	410	422	409	414	402	429	417	412	405	411	410	409	425	420	406	459	419	396	399	381	406	403	393	412	407	409	432	403	425	416	385	401	460	423	433	403	411	397	438	386	426	455	371	394	422	429	408	380	452	384	439	428	394	426	417	404	435	417	375	419	404	431	405	431	392	392	420	432	419	394	375	392	386	409	409	382	427	385	457	427	388	375	408	395	368	422	396	416	418	414	391	387	401	406	404	437	431	387	404	438	380	395	391	404	375	423	408	402	439	413	374	381	417	395	427	383	418	404	408	410	396	396	381	390	410	407	389	402	411	400	405	395	419	425	367	390	413	426	433	432	417	409	382	395	418	401	442	420	421	437	397	442	413	397	430	413	449	400	395	385	410	391	386	421	442	407	433	432	409	420	401	415	404	394	413	437	436	411	426	411	392	388	418	414	410	410	417	386	409	420	450	391	377	401	398	411	430	430	423	405	419	386	355	433	414	387	413	393	412	401	417	415	399	401	411	413	443	413	417	399	405	412	395	425	433	392	398	369	390	400	401	408	433	386	418	390	396	417	428	373	372	410	405	395	439	423	442	404	408	410	395	434	416	427	378	364	395	418	425	404	396	396	425	393	415	443	393	402	387	412	438	438	409	480	395	430	457	420	382	383	380	411	403	408	405	434	376	404	422	431	392	408	402	411	399	401	400	410	395	423	390	375	391	403	431	409	374	438	402	399	370	430	413	417	386	403	438	432	407	396	396	413	430	403	378	408	414	408	425	364	413	442	402	402	417	381	386	394	424	401	436	412	425	399	420	440	448	408	388	394	397	402	404	412	414	394	443	433	375	406	413	403	392	421	433	410	411	408	419	416	433	450	442	424	431	410	377	381	425	398	398	414	417	411	419	422	353	422	437	402	416	429	417	408	398	430	426	414	405	432	424	420	408	386	402	381	395	399	410	397	395	419	392	424	385	388	398	399	422	394	433	443	396	421	415	395	402	382	408	403	410	405	416	392	381	428	362	380	422
1298	76	48	38	49	56	55	48	35	42	31	41	49	41	48	44	43	50	47	40	33	36	32	36	42	45	29	35	32	35	39	36	44	42	34	41	25	35	47	30	34	34	34	32	28	42	37	39	34	36	32	34	34	48	38	36	34	37	40	34	40	39	33	52	37	31	27	42	35	46	40	39	33	33	27	45	25	37	42	32	37	41	39	40	40	38	40	40	32	40	34	40	34	33	36	29	32	35	33	43	29	36	39	36	31	48	32	29	45	26	27	47	47	25	35	36	33	25	37	30	27	46	38	37	29	38	28	53	27	35	45	46	39	38	37	25	32	39	42	40	41	32	24	30	40	30	35	30	43	30	31	35	27	38	36	48	33	39	31	32	31	38	37	30	34	38	35	35	35	43	34	33	38	36	30	25	43	38	43	36	24	44	39	37	43	33	33	36	28	46	34	29	35	34	33	29	34	27	31	29	35	30	33	43	31	48	41	40	33	46	35	32	34	32	35	30	28	37	30	33	39	31	38	32	32	32	25	24	40	40	39	31	37	34	27	32	29	36	34	37	40	32	42	40	45	30	39	42	43	40	23	38	38	42	30	30	33	46	34	47	52	36	38	30	32	33	40	29	25	31	28	28	37	32	43	38	39	38	35	35	40	36	38	35	37	43	30	32	30	35	33	27	29	41	24	36	47	34	27	34	31	35	29	35	30	34	38	37	39	32	34	29	32	38	40	36	28	29	35	43	38	38	26	41	28	30	41	34	39	32	30	37	35	35	41	39	34	44	39	39	44	27	39	35	41	28	40	34	27	44	40	35	45	31	43	32	43	40	31	35	46	36	33	45	34	31	33	35	31	34	32	37	39	35	35	32	29	42	42	26	28	33	33	28	30	34	29	35	29	44	45	32	36	31	36	32	29	36	37	33	30	27	38	42	45	34	30	19	32	33	38	23	36	39	39	35	35	44	36	33	41	37	40	29	30	39	32	42	33	42	37	31	27	35	40	29	28	35	32	30	35	26	27	36	37	37	34	42	23	38	35	35	32	31	39	37	28	31	33	32	41	27	39	42	30	26	37	43	38	38	44	41	44	38	47	41	33	33	32	48	41	46	30	29	35	29	37	39	34	45	38	33	43	45	21	29	37	36	39	28	35	42	37	29	41	38	31	31	27	38	41	26	30	35	37	37	33	39	40	38	41	40	29	28	26	28	30	40	36	35	28	43	27	26	47	35	38	42	37	30	42	35	39	52	27	27	31	38	32	40	35	36	30	29	31	18	36	26	37	51	32	37	45	40	36	30	36	27	36	44	37	37	40	41	43	32	36	40	34	30	45	35	51	31	33	27	22	44	38	30	30	45	31	45	44	30	34	29	39	36	31	32	31	33	34	41	49	43	47	38	35	37	39	42	41	25	24	37	40	35	31	29	32	30	33	31	30	36	45	29	27	28	38	27	43	25	38	31	40	25	34	43	37	38	48	38	51	42	35	35	30	50	49	31	60	41	37	29	26	32	41	43	43	32	36	33	37	30	42	24	39	36	33	39	39	40	35	40	36	31	29	37	48	38	34	38	32	38	38	38	36	28	50	32	36	28	40	33	33	31	32	38	32	37	33	28	35	32	30	33	35	37	35	24	31	40	50	29	36	29	40	33	23	39	33	41	21	31	32	33	34	34	33	41	40	40	38	42	34	38	31	27	30	30	29	38	41	24	31	25	38	35	38	29	38	36	34	46	43	45	33	36	32	32	47	26	34	33	25	32	34	39	44	37	32	32	35	28	36	33	30	40	40	46	32	35	35	34	40	41	39	34	32	25	34	41	30	31	44	34	32	32	31	39	48	48	34	38	47	38	32	43	45	29	42	33	37	21	35	37	28	34	41	34	34	30	29	35	30	39	30	35	43	33	27	24	38	41	41	28	32	41	25	47	27	27	29	40	40	42	34	25	42	34	33	31	37	29	38	34	28	24	29	35	36	40	43	36	28	25	37	35	26	31	37	45	44	38	31	42	22	34	40	35	34	25	28	25	38	34	39	38	36	34	38	26	34	35	37	39	32	42	50	30	33	36	35	25	46	40	25	43	38	36	28	39	30	37	31	31	42	38	31	30	35	37	28	36	38	41	33	34	35	31	30	17	31	28	26	42	38	37	41	45	32	31	22	36	40	28	35	36	35	29	35	34	48	43	28	32	37	40	38	31	33	44	32	35	39	33	48	28	31	29	33	33	41	37	28	35	35	28	34	37	31	32	36	34	40	43	35	39	52	28	27	38	28	28	24	22	35	38	39	37	29	32	48	35	23	31	45	38	27	37	33	36	39	26	33	51	42	34	40	37	29	37	40	35	40	37	31	31	31	33	38	38	36	37	35	35	32	43	45	35	37	37	26	26	37	38	32	33	38	35	33	37	27	36	33	30	36	27	36	45	39	31	20	48	38	32	31	35	35	34	41	43	32	36	43	38	29	33	40	44	38	38	31	29	24	37	35	36	49	42	26	39	36	38	42	31	32	41	38	27	30	34	36	36	47	40	39	30	26	37	40	31	28	37	41	34	32	31	35	34	33	32	33	44	31	29	36	39	35	32	48	35	36	35	42	36	31	30	45	36	31	36	37	32	28	45	36	28	29	23	43	33	47	29	37	39	41	42	34	33	22	32	44	43	33	36	34	27	25	37	28	39	30	41	30	31	33	27	33	38	32	37	26	52	27	35	44	32	39	35	32	34	39	32	32	51	40	34	36	38	33	49	38	35	41	35	40	38	42	32	27	29	36	23	30	40	27	33	30	29	40	28	31	42	41	38	33	48	35	33	29	41	35	25	45	39	40	29	30	32	37	39	32	38	31	27	24	36	41	32	39	36	40	28	38	35	41	34	38	29	36	37	36	36	28	34	30	32	29	48	38	45	35	48	48	41	30	35	32	40	29	40	37	35	25	33	32	36	45	36	40	39	32	32	30	39	20	29	35	31	35	31	35	31	40	33	36	31	41	31	33	36	29	39	30	42	32	29	40	36	32	42	46	37	37	37	28	34	27	48	37	43	40	26	28	35	41	29	39	39	41	28	44	34	31	32	47	39	41	34	37	34	34	37	45	34	39	35	36	35	34	41	37	22	27	31	39	26	30	37	30	34	36	28	34	37	33	35	37	34	50	32	46	36	28	39	39	46	33	40	30	26	41	48	36	43	34	33	32	38	41	21	37	36	31	35	34	36	30	43	36	35	37	35	30	38	31	46	39	35	27	37	37	34	34	32	32	31	47	30	19	34	29	57	33	35	35	32	27	38	43	31	42	36	40	29	33	30	49	48	39	39	32	29	35	36	41	27	31	29	28	42	30	25	39	28	33	44	44	36	41	33	36	37	24	41	38	31	40	50	34	30	32	40	43	38	42	27	28	44	38	36	34	34	40	32	41	38	43	30	38	40	29	37	20	36	31	34	29	37	32	26	44	28	38	21	32	39	30	35	23	36	42	35	37	38	34	39	30	32	35	26
10740	2168	902	1946	3234	3033	2449	1955	1584	1395	1198	1130	978	975	886	907	869	933	947	775	720	757	745	740	667	716	670	674	640	635	664	612	614	640	687	639	666	641	647	606	619	633	612	638	632	610	628	659	608	607	620	630	603	656	632	609	613	600	616	567	621	626	584	603	591	646	623	617	552	590	628	605	617	581	599	623	614	615	610	565	599	597	600	635	587	578	590	625	604	645	575	600	601	589	584	585	607	599	565	584	587	619	583	590	624	612	653	592	602	610	601	583	628	628	584	596	570	571	611	625	606	635	592	533	619	576	618	564	622	601	623	620	581	582	652	557	620	582	599	637	616	574	602	606	632	612	599	598	589	616	612	571	596	598	557	580	593	620	612	646	563	594	583	584	569	664	551	583	599	598	599	606	589	632	612	547	596	595	569	617	587	620	611	597	572	606	615	525	611	584	618	584	592	593	677	570	600	571	565	608	626	566	616	593	608	591	580	601	568	568	580	650	592	625	573	549	594	605	591	581	625	583	617	603	591	603	555	584	612	590	549	631	602	584	593	619	602	609	614	590	607	596	610	608	576	622	594	597	632	619	570	589	605	609	580	573	582	613	612	596	585	597	595	583	602	592	561	604	559	611	641	586	603	601	582	637	599	585	602	607	623	589	589	594	591	569	534	621	599	585	621	602	571	579	555	578	599	565	570	591	586	584	554	607	622	627	615	590	576	608	670	616	562	555	602	593	604	576	606	579	595	626	593	624	625	631	610	581	613	595	644	614	576	544	615	564	594	597	631	601	614	587	601	584	598	628	624	587	601	584	558	613	606	615	615	637	587	609	614	616	588	570	572	613	603	599	593	578	572	615	601	628	566	594	599	614	576	605	623	553	602	644	569	609	571	562	554	594	624	585	619	569	580	588	583	590	551	589	595	556	601	594	585	603	587	625	605	605	591	578	590	574	557	589	617	602	573	640	616	614	560	596	569	594	575	585	557	617	614	601	610	577	588	610	570	593	592	589	550	627	621	608	637	613	604	615	584	599	594	551	563	611	626	599	567	582	584	606	609	628	589	641	578	606	597	606	594	636	616	587	563	579	565	547	584	603	632	611	603	591	586	643	586	588	570	581	567	608	554	532	572	605	581	623	591	633	603	601	579	608	610	581	583	640	604	625	614	584	622	616	589	594	644	589	543	574	573	562	576	647	592	592	648	587	580	605	614	585	591	560	618	607	613	589	604	644	643	637	609	576	588	585	560	619	649	603	599	579	564	597	558	580	578	580	630	616	595	608	605	648	612	638	589	558	621	590	584	615	603	557	611	589	571	623	592	542	593	622	634	613	580	562	605	571	622	572	604	590	569	608	563	623	567	613	600	564	595	632	587	583	629	593	598	625	657	657	606	605	586	599	625	598	621	598	597	624	604	572	598	621	623	588	606	635	593	592	621	632	571	602	607	607	591	589	611	602	551	595	563	596	607	624	592	630	606	608	621	591	624	642	558	616	595	567	610	642	609	588	639	613	600	555	611	627	582	586	615	609	592	573	559	602	588	603	582	587	639	595	616	590	623	624	607	591	620	605	586	567	605	592	587	596	598	576	602	618	611	588	625	620	598	612	603	614	622	599	632	642	595	584	590	581	611	601	596	588	604	594	600	598	611	591	624	660	612	608	586	632	629	550	578	663	620	577	643	603	621	656	586	610	577	588	579	614	579	646	570	603	575	625	590	625	590	608	600	561	610	582	604	585	585	611	597	587	565	647	595	563	624	587	576	596	595	571	577	564	541	566	587	623	635	570	578	606	573	601	611	586	563	606	621	615	627	557	616	617	618	579	579	581	598	617	613	577	606	605	647	602	573	590	588	570	580	563	562	610	537	602	559	567	597	557	602	576	576	598	613	586	624	609	562	582	620	559	591	587	605	556	600	562	594	572	629	620	634	564	568	599	597	642	603	595	587	594	631	624	574	579	617	609	580	598	585	605	587	608	589	633	599	615	622	622	626	601	603	612	593	633	590	588	619	588	597	586	559	566	550	589	610	638	607	600	605	608	593	581	567	609	593	642	609	589	581	603	627	624	608	586	584	596	647	596	605	588	605	563	608	612	627	586	573	598	602	572	590	609	612	616	605	632	600	596	582	595	591	597	640	568	619	610	566	601	604	563	583	603	583	674	601	627	584	620	615	624	588	577	587	616	614	607	556	583	578	601	620	654	605	609	554	579	591	597	662	601	594	607	606	539	571	597	558	599	648	580	619	618	605	611	557	622	608	590	607	569	598	626	592	638	601	588	593	585	620	580	579	561	557	647	599	562	587	606	572	576	597	615	609	601	575	588	610	595	633	587	608	602	612	602	604	580	610	582	634	599	584	548	578	591	623	632	574	612	592	635	604	603	610	608	588	616	631	629	609	588	623	568	601	604	625	601	549	602	585	610	606	577	583	559	568	613	590	612	593	592	582	607	608	595	602	593	632	572	584	598	596	592	620	586	587	575	592	643	607	599	568	625	573	582	627	625	624	617	572	610	605	584	567	589	606	589	519	621	606	554	586	609	602	620	545	610	607	592	571	610	596	561	599	585	633	643	611	578	620	594	597	608	600	622	601	594	599	605	633	590	611	623	580	591	609	622	573	596	629	629	580	552	551	559	609	556	590	589	587	607	630	569	575	582	596	590	577	636	553	617	623	571	602	594	603	588	592	586	603	601	552	600	601	597	603	615	599	576	565	620	573	621	600	634	567	612	584	577	604	584	579	607	615	562	633	615	628	628	624	549	575	612	628	615	581	637	563	572	572	637	601	588	595	580	597	622	594	621	586	581	578	621	563	610	613	596	584	588	594	615	569	607	574	633	567	606	635	620	587	648	613	656	590	550	608	581	600	579	606	616	590	580	581	563	634	599	615	643	582	596	616	666	551	566	596	569	615	607	616	615	567	654	635	655	612	625	574	557	613	620	615	527	566	626	596	579	631	594	592	570	602	607	558	582	543	598	604	608	603	612	552	596	584	621	561	613	604	602	636	577	628	599	569	630	582	596	644	614	590	623	601	542	582	626	567	617	619	631	619	581	570	581	616	532	602	596	616	612	618	583	608	648	609	626	610	541	631	589	633	619	597	580	630	627	526	607	614	591	602	613	581	527	634	585	610	593	618	592	592	633	586	558	565	604	583	582	595	596	602	577	632	566	602	631	586	597	590	583	573	578	596	592	569	585	605	554	562	609	679	578	593	592	610	617	592	572	584	610	615	607	581	649	614	586	606	556	604	591	597	582	562	622	602	626	536	525	575	613	557	600	600	625	629	641	571	600	607	634	587	550	605	600	620	608	601	572	633	574	611	611	611	567	586	624	619	613	586	626	634	634	590	628	620	597	577	611	593	584	584	611	576	594	589	627	612	587	589	605	572	575	605	553	575	599	589	632	651	605	577	596	608	580	639	604	590	612	612	599	597	596	597	634	556	607	571	624	575	595	562	643	581	591	560	579	545	631	615	578	562	584	607	594
2741	190	94	94	107	133	116	131	150	84	111	87	73	79	84	85	60	82	90	55	61	58	66	67	57	76	63	57	40	81	72	54	64	61	35	61	50	57	72	59	55	56	58	49	49	59	56	58	68	54	58	72	47	61	52	58	53	58	54	61	60	58	39	53	50	51	68	60	57	56	75	60	47	50	53	52	50	51	49	40	60	43	49	54	59	43	44	64	55	49	50	52	49	56	52	54	52	60	69	50	60	52	65	57	52	61	57	54	63	63	45	52	49	57	61	47	57	48	62	62	60	62	48	56	55	51	44	57	51	64	67	55	58	59	52	66	61	49	58	45	57	52	40	51	51	44	53	57	50	55	54	48	53	48	61	65	45	67	65	57	61	43	32	59	57	44	58	47	53	50	53	48	58	61	56	47	63	60	43	61	46	47	61	49	73	51	60	43	55	56	68	53	66	71	60	51	58	56	50	56	51	45	46	51	50	62	64	58	66	54	55	53	60	47	53	45	53	55	55	52	48	58	55	44	44	60	48	57	74	42	52	50	48	55	57	42	49	44	56	48	72	39	57	72	43	47	60	55	54	58	51	48	52	56	53	51	65	71	50	42	46	45	46	50	53	58	43	53	45	72	51	51	59	53	45	50	54	62	41	52	51	57	63	57	51	57	56	58	59	65	70	61	52	57	57	45	67	57	52	57	52	49	50	57	39	52	52	52	48	64	62	46	54	55	48	59	60	61	61	60	49	49	57	51	55	50	64	51	51	53	34	57	51	53	52	44	66	53	49	51	64	48	59	70	54	48	52	67	53	48	55	49	48	49	51	48	46	52	45	65	52	47	52	43	58	46	65	52	51	50	54	49	50	50	50	56	54	66	44	63	51	52	41	74	55	57	57	58	55	51	62	60	63	47	61	62	53	52	59	56	52	49	56	60	49	58	74	48	54	48	48	51	64	48	60	49	51	57	54	52	52	60	53	55	47	45	61	45	49	55	57	48	64	46	48	51	50	46	41	46	49	53	42	50	56	57	53	53	47	46	50	43	68	60	49	37	41	61	40	54	67	56	46	50	44	58	53	53	60	45	43	63	47	57	48	57	54	53	45	50	55	54	57	58	45	54	50	56	48	42	46	46	43	63	52	41	57	45	61	56	49	47	52	58	55	47	58	70	66	39	56	49	55	52	56	53	47	70	44	53	58	51	47	48	45	46	51	40	39	44	60	56	55	57	53	60	51	58	51	52	51	53	60	56	49	49	61	59	59	44	54	58	46	44	64	59	54	48	49	50	42	46	48	53	47	58	66	53	60	46	47	61	56	63	48	45	49	56	59	57	58	62	45	62	64	62	55	41	59	57	65	69	65	62	49	64	57	57	50	72	45	46	46	60	47	67	62	55	50	54	45	43	62	47	51	63	40	53	68	50	51	59	56	57	44	54	47	53	47	43	59	51	56	59	49	66	58	56	59	60	50	64	49	57	48	54	63	43	52	49	55	51	56	53	50	57	46	49	67	53	59	53	52	51	53	63	47	51	41	64	68	40	52	51	57	51	62	51	68	59	49	44	67	45	63	40	48	62	45	57	56	58	57	47	50	51	42	47	48	52	65	49	47	59	60	67	47	59	66	59	62	51	53	66	59	50	56	47	74	57	60	60	60	54	52	51	53	43	50	49	57	50	45	52	53	51	42	44	59	46	42	52	57	51	46	51	64	60	43	56	56	59	51	57	51	53	45	57	40	50	49	50	52	63	55	47	58	36	61	51	50	50	65	49	67	44	49	47	51	65	43	53	50	55	49	54	62	62	57	67	55	61	59	49	49	57	62	61	51	43	60	60	53	43	53	55	66	50	48	54	44	42	52	51	48	46	49	52	67	54	46	60	50	58	54	62	60	49	46	51	73	49	51	57	52	53	50	42	48	57	46	54	56	43	54	58	49	58	56	58	46	51	49	44	55	68	38	51	59	53	66	52	39	51	53	55	68	54	45	49	65	50	53	50	52	57	49	54	45	41	47	58	49	48	58	51	55	36	56	49	60	49	53	44	73	70	58	46	44	51	51	58	50	44	55	54	41	57	57	56	54	39	58	38	50	71	53	61	56	55	41	65	60	64	34	47	49	54	54	55	44	58	51	56	49	55	70	57	52	61	55	39	47	48	54	49	56	43	63	51	52	49	56	58	51	53	56	49	53	80	60	40	47	50	49	46	61	40	46	69	48	50	55	52	46	47	70	61	50	69	54	55	56	45	61	59	60	48	56	48	65	54	66	55	42	51	47	43	61	46	43	62	49	45	51	50	49	64	51	63	55	43	56	44	58	45	49	52	45	52	49	63	55	41	62	46	40	56	73	41	64	44	64	60	57	51	60	55	58	49	43	42	45	64	61	52	57	58	52	45	57	73	47	70	47	34	56	47	55	49	53	67	73	47	42	51	44	60	49	59	71	62	62	54	51	51	49	47	51	60	63	65	64	61	53	54	59	52	66	55	66	57	40	69	59	50	40	56	48	57	45	55	55	50	41	55	60	62	46	46	54	67	50	52	48	45	49	53	64	47	42	55	64	57	45	39	57	71	52	57	52	60	60	60	51	52	54	45	54	56	59	48	46	53	52	64	51	63	62	43	59	42	57	51	46	55	59	44	57	57	39	52	51	62	66	51	41	51	58	57	46	46	54	58	59	52	66	40	57	48	56	64	56	56	43	54	46	53	45	54	47	48	69	57	56	70	48	56	66	44	64	54	60	49	52	54	49	65	57	47	54	50	41	57	51	53	67	54	39	39	60	51	46	49	46	50	65	58	53	53	55	52	50	71	59	64	59	49	52	49	49	57	62	48	53	47	53	52	47	51	53	64	53	59	53	47	48	70	56	58	56	52	56	51	71	52	51	55	54	49	53	49	49	44	49	51	44	55	53	46	60	41	52	57	55	46	46	67	49	48	69	49	43	45	49	48	66	42	53	63	53	58	51	68	62	40	51	53	72	52	58	47	52	49	47	58	57	70	68	51	53	52	60	51	50	55	62	52	42	45	41	56	60	45	54	56	43	45	49	62	49	43	34	59	45	50	58	61	50	46	61	62	57	37	58	59	51	60	56	55	67	49	65	51	54	48	39	57	38	51	53	49	60	54	56	61	60	51	51	52	52	62	50	75	63	56	58	53	51	50	62	42	58	52	60	44	46	50	42	48	51	66	44	57	51	55	42	62	50	48	56	47	53	61	65	69	46	54	50	56	60	58	54	70	49	56	61	60	54	60	51	49	47	57	57	54	64	56	60	46	65	56	60	49	54	49	47	43	54	50	45	61	49	48	46	40	54	49	46	48	53	39	50	45	53	53	54	43	49	62	40	46	63	44	47	47	37	51	43	58	51	51	53	55	48	40	53	52	44	47	53	53	47	55	50	60	55	63	47	39	57	65	46	64	50	50	50	46	61	44	45	53	54	66	58	49	42	54	52	64	54	44	43	38	39	49	62	57	63	40	56	57	56	53	52	49
15025	4610	2045	5708	10253	9466	7757	6233	4998	4065	3544	3005	2721	2405	2082	2004	2021	2176	1874	1503	1392	1422	1337	1301	1238	1240	1297	1227	1225	1119	1147	1110	1080	1048	1061	1033	992	1020	1045	968	944	1073	1029	987	943	992	977	997	1004	982	926	925	942	976	943	981	978	1011	956	888	998	949	942	896	901	912	843	934	908	942	897	936	888	918	895	909	906	921	925	944	949	883	879	891	859	942	906	899	894	949	870	935	925	914	931	891	918	882	918	911	920	904	929	870	904	906	909	899	922	886	891	908	917	885	929	908	892	881	919	926	870	903	921	866	937	904	870	915	896	937	935	921	940	993	915	890	890	911	900	905	892	942	895	854	863	937	857	897	889	866	892	903	893	883	930	926	876	955	891	973	909	914	865	878	899	895	876	903	891	914	907	893	923	915	928	938	899	936	940	882	914	907	921	892	863	896	830	873	920	925	870	929	919	899	909	887	903	853	881	893	858	864	895	892	864	917	911	932	896	889	916	866	892	894	906	940	929	907	809	904	881	930	928	893	899	895	911	955	902	908	888	899	886	913	924	883	892	859	910	919	887	863	841	886	879	870	889	918	891	922	844	916	893	902	945	878	903	825	925	872	864	884	901	1003	865	910	914	901	886	870	882	875	888	891	902	947	895	889	866	878	879	896	905	871	911	933	893	911	925	916	888	895	879	931	901	914	919	830	924	886	874	874	957	922	950	949	936	915	914	910	905	907	896	928	884	962	912	888	881	910	866	927	920	845	860	911	889	913	902	910	916	939	909	912	945	939	886	880	926	942	901	930	932	863	926	850	895	872	921	892	873	926	915	869	881	928	900	920	900	920	878	884	953	908	915	926	907	898	908	886	882	919	883	906	886	949	891	924	881	912	936	921	931	903	863	844	846	841	895	910	849	937	942	847	886	878	904	886	893	924	922	949	906	918	869	901	880	860	928	883	869	918	912	895	921	930	888	894	878	927	912	945	917	892	912	908	888	958	861	866	891	958	894	885	917	876	888	919	853	878	871	928	909	908	895	889	892	872	889	888	892	901	942	975	835	888	904	894	893	876	890	908	871	911	906	900	880	864	919	930	894	886	871	932	911	981	896	873	924	946	903	910	892	933	967	936	860	942	913	880	946	852	864	890	920	963	881	913	926	880	872	851	875	884	914	924	895	940	961	924	910	916	904	905	881	902	934	922	906	839	898	872	902	916	903	920	931	843	910	901	915	939	884	883	850	918	920	877	852	840	932	914	896	867	918	896	921	899	887	914	905	939	942	882	854	919	852	950	963	913	858	915	911	890	901	881	905	925	841	866	892	873	901	903	878	958	878	924	907	934	925	866	878	902	918	896	880	912	876	892	866	911	903	918	894	924	885	915	900	869	897	908	911	833	896	877	896	932	881	890	961	892	931	917	931	926	915	852	864	928	914	878	893	894	932	877	942	893	941	875	931	918	833	883	901	889	860	843	882	870	939	894	883	937	908	891	868	895	927	908	890	845	900	924	904	870	838	804	909	920	891	851	909	926	888	901	933	928	836	899	929	959	907	895	866	890	923	909	900	871	898	939	857	853	854	905	890	935	889	914	907	899	906	884	854	891	889	870	912	949	866	936	915	930	916	914	902	854	857	889	932	890	851	938	874	920	899	901	896	962	912	900	887	912	904	888	897	876	901	895	875	851	949	880	918	875	940	869	904	899	930	863	848	914	853	899	925	897	888	928	956	888	869	861	901	934	973	889	897	872	901	934	889	908	937	874	923	930	897	864	921	852	898	899	869	902	922	895	865	876	879	892	870	868	877	876	801	933	861	944	946	923	870	916	854	900	908	884	865	925	945	874	940	936	872	904	908	883	884	880	933	918	852	847	915	882	916	935	901	909	911	882	891	944	893	905	907	930	832	918	908	868	876	920	895	920	870	865	910	878	867	872	930	867	931	882	938	953	890	965	855	895	887	887	939	902	962	902	889	905	850	940	952	922	922	916	890	920	894	930	917	860	934	970	879	949	955	863	889	885	926	891	916	869	911	892	928	907	921	932	887	868	900	893	912	917	926	911	935	869	899	902	839	951	903	907	891	850	920	951	933	944	873	878	895	940	877	841	942	918	858	961	875	903	883	888	908	910	925	873	891	891	943	906	850	899	890	933	908	909	950	925	896	946	883	877	943	898	871	952	891	869	899	902	881	896	883	901	887	870	896	945	861	928	874	851	898	912	921	915	915	884	865	906	910	874	927	887	882	905	890	858	885	917	890	878	916	911	887	966	929	894	905	857	918	914	870	892	851	910	889	919	878	883	932	863	911	881	867	899	880	843	854	849	892	956	927	900	885	828	888	893	911	883	918	938	911	859	884	910	878	910	928	908	899	912	882	920	904	951	928	929	918	840	861	914	895	855	911	922	865	865	949	840	844	891	870	903	895	935	858	850	870	897	887	896	950	916	881	871	929	856	965	970	931	887	889	861	896	898	905	876	843	954	901	860	841	876	830	927	941	880	867	900	931	867	887	941	899	911	944	864	887	886	906	918	899	867	909	921	870	904	889	893	902	886	888	872	868	912	929	903	914	912	935	915	835	897	910	868	948	992	885	906	952	904	991	925	897	916	832	850	915	900	939	897	948	924	891	906	862	880	876	920	967	838	915	896	844	936	911	920	854	924	906	883	925	903	876	921	905	925	956	903	820	892	882	919	839	867	835	950	933	858	841	861	954	959	878	920	873	909	837	896	859	893	904	916	884	922	962	862	909	925	875	932	940	959	867	942	900	934	876	881	889	936	882	949	875	930	909	870	972	885	907	905	860	889	920	881	976	901	933	932	907	904	876	928	877	951	891	875	882	877	863	876	912	920	880	895	924	940	847	903	917	896	881	837	934	902	916	936	884	892	910	912	937	932	910	936	884	944	886	846	875	901	905	884	874	877	854	893	930	935	901	929	873	887	888	933	909	911	961	847	896	871	888	894	878	887	919	852	889	899	861	867	850	909	916	973	895	913	910	880	914	909	929	871	871	913	895	896	920	882	905	911	906	900	938	933	912	851	884	955	897	848	873	898	940	921	891	846	892	868	903	917	850	898	877	929	896	877	918	901	882	910	868	908	908	935	817	935	874	891	889	923	923	921	916	910	916	863	914	850	889	898	900	877	919	955	838	854	905	895	908	905	901	907	890	907	914	895	864	930	899	884	893	885	888	850	857	910	962	901	865	894	932	890	902	889	969	911	885	894	871	891	912	929	890	917	918	910	937	906	897	922	889	910	908	910	874	909	926	924	911	883	852	894	906	843	884	888	979	891	895	899	879	885	918	945	942	966	920	954	921	910	903	944	926	965	886	882	876	865	879	890	905	930	917	925	907	950	858	881	905	876	931	926	924	934	852	816	871	877	910	873	899	869	908	945	882	932	878	911	871	900	887	895	870	905	956	870	939	904	924	893	880	842	956	935	890	888	893	891	900	936	931	901	912	883	892	884	841	892	884	914	882	890	881	881	902	938	893	869	900	894
2533	142	91	89	126	129	91	90	84	102	101	92	82	62	66	67	64	86	78	73	56	54	60	60	59	67	71	48	70	50	57	50	41	78	66	48	60	62	57	46	55	52	44	44	49	59	59	54	52	55	72	65	40	45	52	49	52	55	46	42	52	52	49	53	57	67	53	67	58	57	64	44	43	56	63	47	53	49	54	52	58	49	54	48	48	55	48	57	62	53	50	52	61	68	46	52	64	66	43	67	66	58	56	49	36	75	40	47	45	54	58	46	63	44	53	53	54	47	52	55	47	56	79	76	55	44	50	41	67	56	49	58	54	51	63	48	52	44	48	46	58	52	64	59	47	53	45	45	55	54	67	60	60	55	56	50	49	56	48	59	53	49	47	53	53	50	48	74	45	50	48	55	62	44	50	58	53	52	42	54	42	53	34	56	58	45	48	60	69	60	51	48	64	57	37	58	51	63	49	50	62	51	55	48	50	54	63	47	35	57	51	38	43	46	54	53	47	62	58	56	44	37	50	46	56	59	48	55	71	46	52	52	58	56	57	53	53	44	55	54	50	78	55	40	52	52	51	51	57	44	43	52	57	43	56	60	63	58	51	49	55	56	52	52	48	50	47	78	51	44	57	63	59	42	56	49	40	52	59	45	60	52	58	58	62	55	52	59	55	61	47	58	50	47	55	59	55	45	36	54	52	60	57	48	52	58	46	41	58	68	54	51	62	46	55	49	56	52	50	52	52	53	59	46	43	69	57	50	44	61	46	66	58	61	63	45	54	60	48	46	49	50	49	56	62	54	57	52	51	63	58	52	74	53	58	52	50	55	54	35	45	41	49	46	56	50	49	57	31	54	41	60	36	51	36	50	67	62	52	49	43	62	40	49	56	47	56	63	57	61	60	62	52	61	38	45	69	65	62	44	56	60	52	60	61	63	53	54	64	43	51	59	52	49	62	56	46	65	31	60	57	52	49	59	49	47	45	56	55	43	54	58	59	45	59	48	52	55	42	65	52	47	47	50	59	57	60	52	56	60	47	49	59	46	55	49	46	34	45	64	39	56	46	56	42	54	44	56	54	61	50	61	65	53	51	44	61	39	56	47	46	62	46	51	46	58	46	55	53	61	52	53	51	47	36	60	49	51	50	53	46	47	66	55	59	69	56	68	58	61	40	47	55	62	41	62	59	68	62	58	54	54	64	57	43	45	54	53	43	52	51	54	56	61	49	56	47	58	55	45	55	60	53	58	53	57	60	45	62	54	52	39	45	52	60	45	59	52	55	43	69	48	55	51	50	60	34	61	52	49	44	50	53	58	54	62	51	60	60	60	56	58	42	59	60	61	56	54	39	58	53	62	48	62	52	61	59	53	60	43	54	62	54	59	50	53	53	58	54	61	53	65	71	52	54	52	66	55	54	42	65	48	63	56	59	57	66	46	50	63	41	60	51	43	51	54	52	50	47	45	51	52	55	52	53	66	60	54	47	47	58	60	55	51	48	49	51	73	53	55	60	56	50	65	58	45	52	58	43	58	57	61	61	55	40	51	45	48	59	70	53	47	64	44	55	49	59	48	51	53	47	62	50	53	42	50	47	45	68	70	56	47	61	85	62	58	51	62	54	50	56	53	51	44	56	52	40	62	62	52	49	54	53	54	41	51	52	53	56	49	53	52	53	58	62	48	53	51	66	57	63	53	51	71	59	51	60	64	43	53	59	40	55	39	58	56	57	58	59	41	62	53	44	47	53	62	63	64	56	37	38	46	42	52	42	50	59	56	65	45	51	55	62	46	46	57	52	58	63	64	56	45	62	54	54	49	47	71	41	43	53	66	56	45	58	41	45	61	57	48	49	44	61	54	59	62	53	52	53	52	54	46	50	53	57	47	40	48	38	59	48	55	47	49	42	63	50	50	42	51	53	46	70	49	50	58	55	45	60	46	63	63	58	44	64	59	50	53	53	61	42	57	49	54	62	48	48	45	55	51	64	38	57	52	65	55	57	60	63	47	45	43	43	55	63	70	56	44	45	61	57	42	64	63	52	54	62	53	47	53	50	52	55	53	54	50	61	52	53	51	58	38	57	52	54	54	54	52	59	52	60	51	58	50	64	47	48	53	71	47	58	62	47	51	47	55	51	41	44	59	63	43	57	60	41	67	60	62	43	51	54	66	65	43	74	64	49	38	46	52	45	50	51	52	55	57	55	59	58	50	61	57	51	50	50	49	43	54	55	44	58	70	51	42	54	67	45	50	47	50	65	36	53	58	53	46	66	52	51	47	59	57	58	54	56	70	55	46	46	53	56	47	63	49	45	53	67	59	64	57	50	45	63	64	50	56	63	50	46	53	49	55	49	54	50	52	41	64	54	59	58	43	48	52	42	65	47	59	48	50	46	66	57	43	46	48	54	59	57	56	45	62	46	52	56	46	56	49	55	62	58	52	51	51	55	59	69	52	51	54	51	53	64	59	65	41	43	46	39	46	48	54	43	38	52	63	63	44	58	55	56	51	66	54	65	50	53	62	63	50	49	46	56	42	54	56	53	42	40	52	56	50	62	62	58	39	58	56	51	45	46	52	59	52	73	54	49	50	55	63	64	47	51	63	46	49	49	56	56	52	68	50	66	40	39	54	60	46	54	54	52	50	66	67	61	59	53	59	50	51	44	62	56	64	47	57	64	39	47	56	56	55	59	56	55	56	57	58	56	63	55	58	64	50	53	56	37	53	63	54	53	72	66	63	43	49	58	49	45	56	64	61	40	45	55	64	60	47	54	63	47	69	64	57	51	63	51	50	43	52	62	50	59	55	57	52	61	72	52	57	51	44	51	51	53	66	58	53	64	66	44	56	48	58	50	50	50	44	48	55	54	50	55	53	48	53	54	52	50	56	42	54	58	38	60	55	50	57	63	47	47	58	66	53	40	49	53	47	50	61	42	60	54	55	52	42	59	57	58	59	46	74	47	57	57	51	46	55	46	63	58	51	58	51	50	55	59	37	48	48	52	49	58	46	62	50	59	45	56	64	49	46	64	44	52	68	46	56	52	60	49	50	60	61	59	70	48	51	70	49	72	61	70	47	51	53	39	48	59	46	59	51	42	53	53	65	55	50	49	54	67	67	59	44	55	46	61	48	63	48	44	45	64	60	58	60	59	55	46	54	49	59	57	59	53	57	47	53	53	51	60	49	59	47	44	51	53	45	71	48	59	54	50	65	60	56	50	69	52	46	46	46	45	42	57	54	50	53	62	36	55	42	48	53	54	49	60	42	63	51	57	61	58	60	43	58	41	49	55	53	50	46	54	59	51	64	54	38	45	66	45	44	45	53	53	56	51	59	60	56	45	49	65	59	57	51	51	65	59	55	57	53	60	55	53	64	50	68	51	59	58	47	58	47	59	60	54	57	53	65	65	44	58	40	61	53	49	53	62	48	52	46	51	50	62	53	64	55	57	43	52	44	54	57	49	62	49	51	50	66	64	51	53	46	54	38
14588	4313	1994	5287	9410	8787	7152	5803	4556	3901	3301	2788	2487	2227	2042	1977	1866	2052	1707	1412	1370	1352	1338	1274	1193	1201	1175	1214	1189	1156	1094	1092	1058	1048	1048	1008	1017	1052	991	971	969	1033	1015	964	968	1024	967	957	960	966	957	1023	967	979	921	967	902	962	942	905	880	984	994	928	979	937	904	987	941	927	880	913	926	924	880	915	941	968	826	915	913	936	902	941	907	929	950	980	961	845	938	886	847	879	914	858	930	951	896	897	946	869	878	882	930	878	910	908	902	906	893	933	927	865	965	903	904	930	900	890	896	911	899	872	894	922	915	986	869	909	929	887	913	903	890	888	868	881	936	928	921	891	924	879	893	923	849	944	885	903	924	936	882	907	930	905	867	881	921	932	908	908	937	893	892	838	901	915	853	944	841	903	880	936	932	948	893	877	959	887	913	904	960	885	902	875	865	877	941	896	883	902	949	877	916	855	913	865	848	935	927	926	962	940	889	944	906	859	870	906	895	876	893	891	866	887	916	896	962	919	918	887	909	874	948	980	878	873	864	886	844	920	927	899	906	911	896	880	896	920	834	901	953	883	895	886	946	927	896	931	901	910	856	863	862	940	920	876	939	942	911	908	890	847	879	911	894	936	892	923	949	904	908	865	864	884	944	868	882	965	886	910	888	875	914	891	885	877	868	881	919	885	918	897	947	898	936	933	934	921	838	877	926	896	889	861	895	863	885	929	931	865	932	892	888	895	901	901	887	973	886	878	953	870	850	857	906	891	914	926	957	898	861	929	871	881	872	862	911	903	898	951	888	868	874	881	892	906	932	894	867	884	842	927	926	860	886	903	910	914	892	898	929	875	862	946	950	897	909	935	918	909	928	889	917	881	843	906	961	873	933	899	902	853	895	847	879	889	898	921	910	888	909	907	908	913	946	929	932	937	865	894	906	933	916	889	873	867	880	900	927	857	903	931	919	891	897	902	895	905	904	889	876	915	841	854	882	873	883	885	874	918	887	926	935	887	900	914	853	877	885	901	916	900	862	903	859	925	858	925	911	852	922	934	881	868	935	909	905	950	932	938	922	879	900	891	832	904	918	866	898	916	989	868	891	917	859	943	921	881	875	919	912	915	875	853	849	927	966	911	879	866	825	862	908	933	886	944	875	922	947	866	853	898	897	837	909	908	917	882	878	921	903	888	882	888	904	856	829	870	947	844	937	867	821	898	861	887	927	878	952	873	842	890	893	856	912	897	918	919	942	857	906	922	910	946	906	900	864	917	889	870	879	925	896	833	861	913	945	877	914	890	907	907	905	887	860	897	977	940	867	876	920	946	894	893	890	901	905	913	901	859	986	885	856	905	930	852	928	890	915	892	883	869	873	915	922	839	876	848	928	885	858	891	922	905	942	892	874	877	894	902	907	898	866	927	900	874	903	885	881	882	882	890	887	902	873	931	869	928	878	917	951	881	895	887	927	843	892	888	918	898	898	908	864	871	905	853	871	924	945	892	936	892	880	913	873	866	887	941	904	904	916	876	905	877	859	954	907	890	934	880	897	872	866	920	964	935	873	923	880	912	902	881	852	916	904	910	889	886	898	869	884	881	896	952	886	904	930	858	839	857	904	912	880	893	885	901	892	947	872	913	956	888	876	905	872	875	895	920	891	913	881	951	932	895	892	883	898	862	945	884	889	930	926	875	898	896	862	885	877	877	886	914	829	871	895	907	884	881	919	913	899	916	928	916	942	917	941	888	866	874	860	891	873	891	941	864	874	932	910	932	913	838	878	850	892	896	951	887	898	857	897	848	909	935	883	885	905	915	847	882	938	903	917	957	874	902	922	902	863	893	928	946	932	946	892	900	909	893	870	903	881	840	884	832	911	926	871	862	894	854	904	897	910	879	918	917	836	921	860	905	877	893	927	887	954	902	922	893	884	863	847	902	883	905	917	895	899	968	954	902	953	893	885	861	898	868	916	896	862	904	881	870	856	891	950	922	863	871	910	841	896	880	859	877	890	934	891	941	977	883	853	867	887	913	911	909	878	899	875	878	840	960	891	866	865	925	836	910	848	855	906	903	883	927	907	886	884	881	929	971	921	929	913	874	803	913	887	908	907	906	927	896	924	883	939	898	865	913	890	884	911	866	911	912	933	871	928	926	852	918	907	899	896	949	859	863	896	873	866	931	900	908	924	898	892	912	929	917	885	913	912	919	881	910	920	881	880	929	855	937	866	920	886	905	860	841	879	883	875	918	891	910	918	922	846	907	953	907	926	918	867	904	913	921	909	919	913	894	904	915	872	867	850	876	904	907	901	869	878	883	876	924	887	939	858	868	913	934	883	843	852	916	942	888	854	907	894	863	897	902	877	944	918	891	968	900	941	948	885	900	872	903	909	842	919	878	900	910	911	903	869	955	876	920	899	872	918	896	868	880	922	866	846	903	910	905	942	914	806	906	932	863	913	903	936	882	919	872	947	943	905	902	983	937	948	910	887	886	888	866	952	907	900	917	871	900	928	862	917	913	962	914	888	834	854	874	910	893	858	901	850	936	883	925	916	881	881	934	909	880	893	900	912	895	913	938	869	890	951	918	862	965	903	908	896	916	905	895	864	895	935	946	895	896	906	878	845	883	932	889	890	959	848	853	948	875	949	909	965	872	894	922	922	877	860	905	909	930	924	906	848	884	927	905	913	910	862	886	921	877	906	911	847	831	883	872	905	896	839	892	899	864	921	912	906	891	905	935	920	923	957	924	923	892	911	892	888	881	873	877	879	880	887	855	868	905	911	868	903	903	847	927	894	960	836	908	964	873	932	910	905	858	964	913	900	900	917	817	924	849	899	948	882	887	938	896	919	873	903	924	917	898	858	900	912	896	871	872	904	863	863	942	834	908	890	899	887	920	924	872	885	897	891	900	890	850	875	897	867	914	881	845	855	908	891	884	912	875	901	929	890	909	860	907	913	893	897	930	920	897	928	926	905	952	875	932	910	886	906	930	946	919	893	898	857	897	880	900	887	901	903	840	878	889	895	915	885	920	917	961	901	935	866	916	885	896	845	852	923	908	907	907	950	898	911	861	909	869	946	879	889	953	867	916	924	892	908	840	887	895	904	893	851	888	882	899	884	854	878	877	865	911	907	898	934	848	884	925	929	912	967	935	892	901	876	881	923	839	934	883	891	890	885	903	942	869	869	929	883	906	928	905	908	852	874	894	917	880	874	886	899	870	889	903	852	884	874	893	936	909	925	864	941	886	885	905	860	843	871	942	932	893	868	934	902	887	935	992	870	900	866	913	894	837	934	925	847	867	896	939	896	905	893	866	867	831	954	885	914	828	891	931	882	869	901	859	858	883	864	901	825	863	886	881	881	921	902	907	900	961	949	791	888	868	883	863	941	869	889	909	879	910	942	951	870	859	903	881	904	927	869	914	905	853	867	902	928	890	919	905	890	891	915	939	890	897	928	874	879	887	881	877	915	890	912	916	900	891	951	882	939	906	882	926
2007	269	110	85	157	191	164	177	140	125	104	89	71	81	80	74	69	65	57	51	50	52	38	45	31	38	47	57	36	35	54	34	23	39	25	28	30	41	24	26	24	30	30	27	26	37	24	26	30	21	14	23	36	28	36	24	26	27	23	20	22	24	22	29	25	18	20	22	24	31	27	29	19	27	19	30	20	18	24	28	21	24	22	21	24	23	29	30	27	20	25	20	24	20	26	16	20	24	18	24	24	24	27	25	26	35	26	30	27	24	29	19	22	15	27	22	24	26	29	27	29	18	17	20	33	28	28	23	35	30	37	26	27	17	23	22	28	29	23	22	24	21	29	31	20	22	24	27	24	18	21	23	19	30	22	25	26	22	23	21	10	23	23	18	38	20	34	32	21	24	32	24	29	25	30	25	16	28	31	25	27	21	24	26	23	26	23	16	22	24	31	24	21	18	22	26	28	25	19	22	21	32	27	26	25	20	17	20	28	20	25	24	25	21	19	30	25	31	22	23	23	16	19	25	20	28	18	23	29	23	24	27	21	24	35	28	29	28	18	30	17	27	24	26	15	26	25	24	21	16	18	26	16	29	26	22	17	28	30	18	29	22	29	26	29	24	21	21	20	17	22	25	24	20	24	21	20	27	28	18	16	26	22	20	26	19	24	25	34	16	19	31	23	34	32	29	23	28	27	25	20	23	26	30	26	24	27	28	25	28	33	24	33	23	30	28	29	33	25	20	22	20	20	29	32	19	24	26	20	24	25	20	15	28	24	19	31	18	32	28	19	21	17	24	20	19	24	26	25	20	28	20	25	27	17	24	23	29	27	24	24	23	31	24	16	22	31	19	24	28	16	27	21	20	19	21	19	24	24	19	21	24	16	26	14	20	28	25	25	34	26	16	20	21	25	17	24	27	21	26	22	25	16	24	20	22	20	32	20	24	21	21	27	28	33	22	33	36	26	31	29	25	31	22	29	21	26	16	35	29	18	23	12	25	28	16	26	36	29	24	19	18	22	25	28	23	23	27	29	18	32	32	31	24	18	24	29	16	18	22	30	21	20	14	28	21	29	18	28	23	20	29	32	21	25	26	22	23	28	22	19	31	30	38	27	16	32	19	29	25	29	25	31	28	22	26	25	22	19	45	22	16	25	21	24	26	23	29	34	24	23	27	31	24	23	27	27	28	26	24	19	23	29	24	22	23	18	20	19	23	23	25	33	39	30	29	32	27	29	24	27	24	20	29	21	33	22	23	23	15	23	11	25	22	24	25	18	20	35	33	25	30	25	24	24	30	24	31	23	19	27	21	24	25	24	25	19	21	27	28	23	22	22	25	18	16	19	27	29	25	27	24	14	27	28	27	28	27	22	26	30	23	25	22	29	28	15	27	28	20	24	24	23	19	30	30	22	24	26	23	27	33	20	25	27	13	22	26	22	37	21	23	14	19	22	30	20	26	27	22	29	18	27	20	25	28	30	15	29	23	24	18	16	32	28	18	34	30	23	23	24	23	22	27	26	20	24	27	24	19	13	25	19	23	21	39	26	21	24	19	23	31	16	25	19	30	25	26	19	28	24	25	20	27	19	29	19	23	28	16	24	34	31	21	26	28	30	21	25	27	21	30	20	33	26	22	35	22	31	26	20	24	18	24	13	23	24	21	22	16	29	29	26	29	22	28	28	26	18	28	25	17	23	27	18	20	32	19	21	20	12	18	28	35	17	23	26	29	31	26	25	25	30	22	26	20	19	33	23	20	33	28	26	18	25	29	22	19	24	33	20	21	32	24	26	16	23	19	24	29	24	27	24	20	27	25	22	16	26	26	25	21	23	25	17	19	26	25	22	21	28	19	19	21	28	21	20	23	19	31	23	30	18	16	23	19	21	28	35	26	25	24	19	23	17	25	17	16	19	26	13	26	21	20	19	23	36	26	20	28	20	31	25	24	23	26	31	29	21	22	20	21	29	24	22	23	33	20	20	19	26	15	21	24	24	28	20	41	25	17	15	31	24	18	17	27	25	20	24	19	24	21	24	24	23	30	18	17	23	30	20	22	23	23	24	29	27	25	22	22	21	22	17	22	25	20	17	19	22	28	30	20	22	31	29	23	24	22	18	22	23	15	23	19	18	23	35	35	23	16	24	32	26	23	29	23	21	20	19	23	27	25	17	22	24	36	26	25	28	19	22	25	16	25	27	19	13	26	43	29	26	20	27	22	16	24	18	19	34	23	27	18	19	20	17	25	23	27	26	31	35	25	20	18	17	25	24	26	22	27	35	24	24	18	28	13	25	34	24	20	22	31	27	23	20	22	22	33	32	23	21	25	29	24	27	27	26	30	33	24	28	19	30	25	25	29	14	24	16	23	27	29	23	23	26	22	33	28	23	24	25	31	31	22	31	29	28	25	28	21	20	22	30	26	37	21	22	25	24	14	26	24	37	23	19	29	28	26	21	27	31	17	32	23	22	22	17	18	28	26	22	23	32	24	33	21	17	24	25	24	18	18	28	30	27	30	28	22	28	25	30	19	29	25	28	19	15	29	28	24	16	13	25	22	13	27	25	17	26	15	29	27	28	19	29	21	25	25	28	24	31	18	14	29	24	26	26	16	24	27	19	31	24	21	30	17	20	35	19	24	17	23	17	17	20	22	25	15	24	15	22	30	19	34	21	29	22	15	30	34	22	19	22	31	26	19	22	28	17	20	19	20	13	20	27	16	18	23	31	16	31	24	16	21	17	22	31	28	34	20	25	30	23	20	24	29	29	28	25	21	14	27	18	24	18	23	24	27	17	27	26	29	21	21	26	15	17	17	28	25	23	23	24	38	27	13	26	29	24	19	23	25	31	24	25	17	21	21	26	16	34	18	34	39	25	20	26	25	19	31	21	21	23	22	24	35	23	29	30	31	19	25	20	24	27	26	27	24	27	23	24	23	27	17	23	29	21	18	26	21	28	23	26	21	22	19	28	34	24	27	24	27	22	23	20	16	28	15	26	24	23	19	22	20	28	26	29	21	23	27	26	16	31	23	35	23	24	25	27	18	27	16	22	25	27	35	29	32	19	23	26	20	24	26	26	26	24	17	28	16	24	30	20	21	14	27	17	28	23	34	24	24	19	20	28	17	21	29	22	30	26	26	22	28	36	16	28	31	28	18	22	28	20	23	25	19	21	36	20	29	31	26	27	21	21	23	26	24	20	28	15	24	23	20	22	28	16	16	24	20	34	23	27	18	21	31	31	22	23	19	19	25	17	26	25	18	29	16	26	26	28	19	23	27	25	31	18	21	25	18	25	34	26	28	21	32	25	26	23	26	22	27	18	23	18	23	35	17	30	19	23	25	25	30	29	21	28	27	21	24	24	25	22	30	27	18	19	18	26	27	25	28	27	31	26	27	20	21	23	28	28	29	20	23	29	23	28	27	24	25	17	31	25	26	24	14	12	26	22	20	20	25	24	27	35	23	17	28	29	28	25	33	22	25	28	30
21796	7550	2758	9573	16666	15428	12816	10097	8196	6469	5274	4534	3850	3311	2881	2667	2483	2643	2276	1653	1548	1516	1357	1230	1127	1106	985	1015	940	924	861	840	837	740	722	715	715	669	684	631	628	610	608	620	621	561	608	575	534	559	593	515	572	558	533	504	491	541	500	484	511	450	490	469	480	496	493	478	487	500	484	485	455	430	460	468	450	498	448	465	497	419	504	481	468	416	497	399	453	431	485	444	441	454	442	394	385	425	443	450	411	488	427	431	425	464	451	443	447	470	417	412	422	446	424	379	418	455	426	395	422	458	435	450	429	411	417	444	465	421	434	443	431	423	441	429	412	430	402	430	415	435	421	429	434	379	437	388	410	394	442	386	483	376	392	395	397	370	414	426	429	447	433	410	432	416	428	383	436	394	441	414	428	417	418	381	405	390	387	428	412	408	392	400	414	460	383	385	427	422	406	415	413	425	405	380	436	396	461	428	404	429	457	462	421	393	439	380	404	399	397	421	408	443	401	383	393	400	418	395	426	410	431	428	428	424	386	364	449	405	413	431	428	408	379	416	397	417	432	400	390	410	422	410	403	419	423	430	381	404	423	410	393	444	407	372	402	410	402	399	389	420	424	409	428	406	414	411	398	379	386	413	419	416	409	411	412	416	426	376	389	413	460	354	381	415	396	433	428	416	414	428	415	404	436	406	398	418	408	434	426	411	391	411	411	445	423	396	421	409	385	449	423	397	404	403	421	417	413	393	431	409	407	427	416	446	432	412	387	397	410	400	367	404	418	430	390	417	413	456	397	400	393	386	416	406	425	429	415	424	421	358	385	421	426	441	393	442	403	406	400	425	455	394	416	396	423	415	393	388	412	385	394	380	409	419	389	413	371	413	421	396	410	404	432	435	391	397	422	400	438	442	390	406	422	395	442	425	401	439	458	395	405	421	414	400	393	414	412	407	443	417	420	402	431	435	413	410	416	397	385	395	426	393	394	376	401	397	429	433	394	401	428	404	419	400	412	422	426	414	402	422	405	420	382	426	391	426	409	435	393	409	374	391	419	377	394	426	453	390	420	413	399	419	397	397	417	397	425	405	414	392	401	452	402	401	373	412	413	439	397	406	382	406	465	410	353	389	387	427	423	438	383	399	412	417	404	393	401	395	402	412	387	429	397	425	444	391	408	406	433	412	396	394	393	393	385	440	410	430	427	416	392	397	410	417	408	376	411	383	410	421	420	400	400	391	432	425	416	425	436	418	426	404	436	413	405	406	445	403	374	410	389	441	382	404	400	419	390	409	380	426	451	412	407	372	401	404	380	417	425	443	440	425	396	368	392	397	427	430	426	414	431	436	432	417	396	418	410	417	392	407	436	378	423	425	395	410	430	453	390	383	437	421	364	401	423	411	403	447	400	402	413	394	401	403	409	418	405	441	374	395	418	411	451	398	443	408	385	459	400	405	416	405	426	440	423	409	411	390	412	404	395	410	408	445	421	421	363	387	419	447	413	408	407	419	405	407	433	414	406	428	360	408	403	399	438	405	400	432	415	406	382	421	414	414	395	419	407	393	413	435	440	395	429	390	408	409	420	429	382	403	412	375	408	422	448	394	396	396	411	434	447	401	420	422	459	428	440	411	428	405	394	422	417	416	408	426	397	419	421	399	459	428	410	406	453	403	395	422	398	397	435	424	448	430	408	418	444	465	464	416	415	408	436	397	411	412	403	403	405	394	427	425	425	431	403	391	384	416	451	443	412	406	424	403	436	388	398	427	411	401	404	443	421	418	419	393	391	438	424	426	394	409	401	383	396	406	408	410	412	430	400	414	398	412	427	389	385	377	414	399	411	408	422	426	485	432	407	417	429	406	405	390	396	392	435	401	435	418	375	412	406	415	393	378	426	388	425	377	441	396	391	418	401	429	406	414	410	419	400	384	414	413	431	368	414	414	420	401	411	425	432	429	401	397	419	397	408	418	386	403	382	448	427	419	415	396	426	396	408	439	420	385	417	397	422	455	425	443	407	423	405	415	455	398	414	432	424	371	412	435	423	438	412	392	420	418	404	393	402	413	426	402	417	396	394	380	363	424	442	407	369	410	408	425	444	406	399	401	443	379	405	414	382	423	389	408	423	442	411	447	421	435	393	398	385	374	384	436	422	389	393	427	398	424	408	409	404	433	438	416	398	426	397	361	420	407	421	435	420	409	377	390	398	416	407	398	379	424	447	427	402	445	414	389	421	424	421	364	402	435	391	426	415	410	396	438	420	414	391	423	417	367	402	395	426	416	413	412	423	445	384	425	387	382	391	408	402	431	419	442	376	412	391	424	393	372	436	426	402	434	419	394	432	373	414	382	383	383	415	442	430	451	401	421	423	404	422	430	400	407	392	421	396	411	398	401	371	422	395	450	444	394	435	401	442	423	438	429	359	411	440	409	409	410	381	422	417	393	434	405	390	422	444	392	421	422	414	417	423	437	400	416	392	427	441	409	395	373	401	412	390	409	406	408	419	419	430	369	400	403	394	399	416	424	399	416	416	402	446	401	421	427	451	430	410	410	423	401	406	410	402	437	408	366	434	440	414	461	433	411	406	399	402	367	400	449	394	427	419	423	411	423	423	405	398	422	454	402	446	404	419	409	437	406	387	391	435	400	432	385	409	422	395	382	417	410	472	371	417	417	402	408	364	410	407	439	375	418	427	419	398	429	432	416	426	421	410	406	385	393	413	400	388	415	396	424	375	377	422	413	411	383	402	387	410	449	420	413	432	432	408	394	392	400	430	395	414	397	438	424	418	404	387	427	411	426	426	415	395	426	404	404	416	386	462	434	432	414	396	408	387	419	426	467	378	421	402	406	422	422	402	419	407	412	421	385	417	474	430	390	447	366	427	443	414	442	404	453	415	401	411	400	418	444	405	442	424	435	378	408	407	424	399	436	456	433	422	428	432	389	410	436	435	419	372	441	445	426	418	475	416	410	411	424	438	386	380	392	368	420	382	349	412	384	420	423	379	400	429	424	451	413	384	392	373	390	416	417	396	386	393	386	462	388	432	416	432	419	372	379	409	408	405	417	404	385	393	406	393	426	424	398	420	445	435	396	414	376	418	397	411	415	415	421	386	380	408	407	419	374	419	390	419	434	389	401	420	348	409	422	411	442	421	413	422	428	417	400	421	415	383	422	425	369	371	375	410	410	393	404	418	419	388	389	395	367	414	392	407	423	413	405	421	408	423	430	389	407	404	380	432	401	398	428	419	383	418	402	384	397	440	430	388	369	410	429	411	399	405	387	393	430	385	411	429	410	404	427	400	414	407	411	386	430	425	415	391	427	443	417	409	395	407	397	402	445	458	408	398	426	407	426	428	428	403	397	431	403	406	420	378	442	405	423	419	407	415	399	444	440	465	399	420	426	372	442	387	433	380	429	409	371	408	437	443	454	418	416	402	423	395	449	417	426	399	442	401	383	387	389	417	397	421	384	402	452	375	379	438	403	444	451	419	424
1305	70	51	48	59	50	50	49	45	42	43	51	53	46	40	31	43	52	43	48	41	42	38	40	46	29	46	37	32	35	34	36	37	34	48	34	42	31	30	29	31	39	35	34	32	36	34	31	39	40	34	28	32	38	31	33	38	29	33	35	47	48	29	37	33	35	32	28	34	37	28	37	35	32	33	37	29	47	33	28	34	33	45	33	35	33	44	42	41	36	32	37	34	43	41	36	47	31	44	45	28	32	35	20	42	37	41	27	39	53	33	37	30	36	30	35	32	32	34	49	31	44	38	27	33	39	36	27	45	33	39	28	38	38	35	25	28	28	30	34	38	31	43	38	45	41	44	38	24	36	28	33	38	35	37	42	50	37	39	30	44	25	25	39	32	30	27	29	33	41	28	34	39	41	26	26	28	45	39	41	36	25	24	39	35	40	36	29	41	37	41	35	31	30	38	32	32	38	38	33	32	34	43	28	35	34	35	30	41	27	35	41	30	30	47	35	31	28	38	35	30	45	31	35	33	24	32	32	31	51	34	39	45	33	30	21	28	35	36	37	32	34	37	46	42	30	32	29	38	35	39	33	47	42	27	40	43	39	43	37	43	38	26	36	32	51	43	52	40	32	37	33	39	34	45	40	45	30	42	33	36	40	50	44	29	44	35	40	28	35	36	38	31	28	33	43	36	37	37	35	34	33	29	34	38	24	38	27	39	37	33	30	26	38	41	29	32	39	39	40	37	37	52	28	27	28	32	31	28	41	44	32	38	27	34	35	39	33	41	33	39	35	47	33	27	39	40	38	36	36	40	48	38	40	33	32	23	38	35	34	39	33	39	27	35	40	43	31	29	34	34	31	41	36	46	35	33	50	42	30	37	42	33	34	44	39	41	32	39	43	33	45	37	35	32	43	30	36	42	33	33	40	28	36	40	38	42	46	43	37	35	41	37	25	31	37	36	35	47	38	36	50	31	38	42	40	32	31	38	41	35	40	35	38	35	42	21	26	41	34	32	28	38	31	46	27	41	28	31	40	42	22	41	25	46	33	34	22	39	35	38	30	37	39	35	30	23	38	43	34	40	56	45	50	38	32	38	27	39	44	41	38	33	42	32	32	36	23	35	25	33	44	31	25	42	22	33	22	33	37	40	25	38	38	31	40	32	29	38	36	33	41	40	46	35	34	38	47	38	37	40	39	31	39	35	37	39	36	56	38	37	45	29	36	45	38	40	26	30	38	43	32	35	29	38	40	37	41	40	35	38	38	46	33	44	41	35	32	31	47	41	37	41	39	42	28	26	36	37	37	42	27	48	35	35	32	37	30	33	42	36	36	47	32	45	42	30	42	39	32	38	30	30	30	38	31	39	38	37	46	36	32	31	42	31	26	31	35	41	27	42	37	38	24	30	30	40	31	37	35	37	34	29	37	34	40	34	42	41	37	32	53	34	30	30	42	42	35	45	45	34	45	42	32	37	39	34	34	35	34	39	48	47	38	38	33	38	44	37	42	35	35	39	39	51	29	38	33	40	44	47	37	28	44	36	37	42	32	43	39	35	33	34	36	38	33	42	35	38	38	44	27	43	30	29	29	40	38	30	41	33	33	45	38	37	37	35	43	37	36	34	31	32	42	30	25	43	42	34	26	22	26	51	42	48	32	48	31	44	42	37	31	49	29	38	40	41	37	40	32	41	42	49	32	36	38	36	39	36	37	29	35	35	49	44	36	44	38	41	41	30	34	36	26	35	32	43	36	40	40	35	28	36	37	40	43	32	29	34	31	44	34	37	37	43	39	33	33	43	41	33	40	44	37	43	35	46	37	35	37	37	25	40	38	43	42	42	39	32	35	30	39	39	37	27	26	45	37	37	31	35	35	28	45	36	29	41	38	30	33	40	53	34	41	46	33	41	42	45	28	26	41	35	33	46	29	30	37	36	36	40	46	34	45	32	31	47	36	35	27	39	35	29	35	39	34	42	32	54	31	41	39	37	34	51	26	40	46	37	27	42	40	43	29	34	32	32	33	40	41	31	32	48	34	36	35	50	33	39	35	32	25	35	38	34	26	29	32	46	38	42	32	33	26	40	39	33	46	28	43	27	35	30	30	40	29	26	35	49	26	44	42	31	33	28	40	42	44	31	38	36	32	33	38	42	42	42	34	37	37	38	30	33	37	28	40	23	33	43	37	43	34	36	35	30	33	28	34	40	45	34	33	36	34	43	42	41	29	36	30	37	37	30	46	27	33	33	43	42	29	37	36	38	48	37	40	35	30	40	40	28	26	34	35	37	37	33	34	31	47	31	26	40	49	27	29	26	29	34	26	43	35	28	37	37	35	24	35	36	38	32	31	34	35	27	48	44	41	44	42	44	35	34	40	34	33	32	39	42	28	38	48	33	34	39	26	40	35	29	40	39	25	34	32	36	30	51	37	45	42	24	26	32	45	34	35	43	33	30	30	35	37	33	32	33	42	27	31	36	49	39	35	37	41	34	40	35	35	30	37	24	51	44	35	33	45	35	32	42	34	38	31	40	30	41	39	38	45	39	31	44	36	28	38	42	31	37	43	34	42	35	42	38	40	35	34	34	33	36	43	34	42	40	34	40	36	43	34	32	28	36	27	43	43	35	37	37	46	37	37	28	25	43	34	39	35	37	28	35	48	42	41	38	31	28	50	28	39	33	34	45	31	39	31	38	33	37	38	38	39	45	31	24	45	32	38	30	33	35	42	47	29	34	42	33	38	42	26	27	43	31	32	41	38	31	32	29	45	37	55	45	25	44	27	32	30	42	39	32	40	21	43	32	45	35	35	38	41	53	37	42	40	44	39	44	39	27	39	41	40	39	21	44	38	39	56	32	44	43	33	37	36	29	44	26	33	39	43	38	39	38	36	39	50	42	42	32	40	19	47	46	46	44	37	29	35	32	33	34	41	49	40	36	35	38	37	32	41	42	32	42	32	38	31	31	42	32	47	32	36	46	37	44	45	30	33	33	41	39	32	35	36	40	41	44	44	34	44	32	35	36	31	35	28	34	37	32	42	27	40	37	49	32	41	25	32	37	39	44	36	48	37	30	28	30	31	46	35	41	43	32	33	33	37	36	38	27	39	34	37	40	37	39	38	33	45	29	35	43	34	38	37	31	33	34	34	33	37	36	30	35	33	40	37	36	29	34	39	35	43	45	46	33	31	39	35	25	34	40	29	40	30	39	32	35	29	37	33	26	30	36	33	37	33	44	26	28	45	38	38	32	31	40	45	34	31	31	43	35	37	31	35	31	30	51	30	25	37	46	39	36	37	37	38	37	36	26	48	32	30	32	42	38	33	39	35	35	26	37	27	32	50	30	37	34	40	41	27	51	29	37	39	28	44	24	35	27	31	37	39	35	41	42	37	54	30	37	40	42	46	31	41	39	31	39	39	46	37	46	34	35	37	34	47	34	27	25	25	30	25	24	41	36	34	32	33	39	35	37	40	34	49	34	36	31	44
11151	2388	923	1888	3238	2952	2436	1936	1693	1389	1270	1078	1039	971	942	924	867	993	835	789	783	742	731	733	714	690	678	665	659	658	631	614	658	712	644	647	629	610	604	617	651	649	660	669	678	640	626	650	644	588	626	586	646	580	623	571	627	608	610	653	623	609	603	591	627	620	609	648	612	584	612	610	665	607	589	643	551	598	618	601	654	605	638	617	558	599	583	621	600	623	607	624	660	628	635	561	592	680	595	633	568	614	603	644	616	617	603	607	626	600	616	613	611	637	584	624	611	591	576	625	625	576	574	602	592	655	610	604	566	629	613	622	622	625	587	609	618	626	633	598	581	583	620	589	611	633	629	641	618	594	612	566	627	643	568	619	600	576	632	616	596	590	593	577	649	587	621	622	621	615	606	652	596	645	599	638	608	620	591	599	640	608	611	569	633	595	629	621	602	607	564	612	591	608	628	602	608	616	658	586	572	591	576	606	613	635	599	569	623	582	603	615	585	615	591	626	592	603	612	585	641	599	582	612	604	619	672	569	588	630	670	577	580	619	600	598	621	646	605	611	633	642	622	593	568	635	570	619	551	639	616	634	563	596	585	624	618	637	612	639	619	587	594	595	601	628	634	597	647	601	616	633	616	638	583	603	592	582	611	618	609	666	615	612	642	626	599	619	589	611	594	618	618	595	568	635	600	628	571	613	608	561	616	598	615	638	588	609	616	615	576	621	596	641	612	621	610	595	626	594	594	577	589	602	611	612	638	620	621	624	628	580	664	616	606	614	566	660	617	580	616	570	591	642	627	606	639	598	642	568	588	597	611	618	634	616	610	601	647	618	609	597	612	637	585	607	641	599	587	610	609	597	606	616	621	611	589	611	621	613	605	627	630	630	614	647	579	632	603	576	629	613	642	625	610	626	601	612	654	596	591	633	627	597	605	604	629	648	555	582	620	608	592	621	622	601	627	614	570	616	593	598	579	549	531	631	609	620	629	608	573	598	605	597	566	578	566	602	634	618	592	638	649	578	620	565	604	626	645	601	605	596	601	629	608	597	594	600	636	648	595	595	573	603	616	617	575	651	562	594	626	639	613	624	601	621	660	632	582	626	629	558	655	614	613	643	643	608	606	572	608	584	598	576	647	599	567	582	619	591	597	638	614	612	596	584	601	594	624	565	597	624	615	583	579	583	565	590	610	613	600	616	604	617	598	651	573	598	622	570	583	588	601	555	607	584	612	595	579	606	586	602	619	653	649	607	600	650	618	573	653	642	601	614	601	595	597	614	615	626	626	588	570	620	592	527	605	577	594	663	608	584	605	579	603	611	643	610	624	596	648	609	610	587	583	594	590	571	588	653	619	630	615	614	624	624	603	609	596	606	607	607	626	661	612	600	633	585	570	562	612	633	594	592	627	641	648	568	606	619	626	580	583	586	626	619	548	626	608	607	614	587	639	610	589	611	636	576	610	631	601	589	619	599	565	579	585	623	603	609	624	602	604	581	594	582	582	588	609	566	608	569	588	634	624	597	640	617	627	657	618	568	603	606	569	599	607	605	595	613	628	630	585	585	594	687	598	628	610	577	620	610	580	602	637	599	603	581	576	596	610	636	637	573	596	619	654	646	625	565	592	615	582	616	585	594	606	596	588	632	610	605	634	625	630	588	570	599	630	600	602	618	646	583	609	602	609	564	608	609	590	610	620	591	653	637	606	635	592	617	565	579	595	595	585	613	614	604	584	588	622	645	595	591	612	648	610	610	637	643	598	612	634	613	578	614	608	598	588	599	601	595	652	608	613	616	594	649	596	623	645	609	592	597	600	624	581	586	625	602	600	606	604	554	587	578	572	632	607	660	574	600	644	579	598	584	589	607	646	606	582	632	571	643	599	603	615	587	635	603	596	598	610	570	647	677	605	623	563	672	665	608	611	668	582	614	627	571	638	615	594	635	641	622	619	588	632	619	571	598	553	656	564	612	634	562	605	598	615	608	599	573	630	576	602	606	572	590	640	634	593	630	603	584	633	639	573	572	579	612	638	602	620	600	628	597	614	596	601	601	610	614	577	609	615	596	626	627	650	628	639	616	588	577	673	617	620	593	639	618	589	611	579	600	612	624	595	616	629	611	586	562	619	647	636	587	592	595	614	615	620	572	596	574	593	614	610	621	585	588	622	629	634	616	605	565	557	590	615	571	618	622	593	567	598	659	639	643	630	601	626	612	592	592	575	634	569	609	613	626	643	607	642	598	592	623	617	613	603	586	580	635	615	598	576	586	596	594	592	614	611	594	622	625	600	591	581	583	638	645	590	592	614	622	614	630	630	590	577	577	606	581	552	586	607	589	665	579	664	614	636	625	604	615	617	588	596	617	634	602	598	652	612	602	625	592	649	617	591	612	634	578	581	666	618	616	609	609	618	601	638	609	585	632	614	620	622	612	599	586	571	612	599	589	585	572	590	604	613	648	594	630	630	651	625	585	603	582	558	606	631	562	599	627	664	577	573	585	613	635	589	568	608	615	587	657	582	641	568	586	610	630	595	603	621	653	593	583	646	603	614	559	579	654	623	613	627	633	631	638	651	596	585	615	641	589	585	637	614	609	579	637	615	623	589	603	606	564	608	616	566	587	618	626	613	616	620	611	616	620	607	604	652	581	616	591	629	624	637	602	585	583	578	579	600	566	604	593	628	626	595	636	642	677	580	616	598	606	580	666	598	621	631	594	624	610	654	578	570	652	630	594	626	589	603	629	622	594	592	605	588	635	625	565	581	629	634	633	638	643	635	630	585	638	641	589	577	647	631	584	657	581	616	555	591	586	598	585	632	591	660	610	619	619	606	631	584	600	639	603	617	607	622	589	648	623	588	652	588	544	629	603	591	582	623	606	586	625	653	626	588	573	641	585	567	638	593	588	582	589	598	640	654	604	622	611	587	584	627	588	613	623	615	615	596	624	615	638	610	625	617	607	653	649	617	592	576	572	614	562	585	571	600	666	611	585	574	629	622	575	594	581	566	608	631	638	607	601	581	585	598	624	628	557	597	596	567	560	622	570	635	614	561	565	555	611	565	622	617	607	559	618	579	607	581	614	604	609	575	662	635	589	572	586	596	600	609	587	576	620	613	651	646	625	643	590	618	633	593	583	616	648	589	640	602	597	613	630	584	601	608	616	587	660	609	640	606	595	625	614	589	609	620	594	632	608	616	611	595	641	617	617	610	618	643	585	602	612	564	578	584	604	602	573	565	586	601	622	602	592	590	633	578	604	635	612	626	622	619	605	608	611	630	579	584	623	603	609	619	631	619	554	591	612	589	550	628	571	626	575	580	623	589	599	598	596	611	588	590	571	604	622	622	632	597	603	595	580	616	626	600	630	575	626	595	598	609	658	582	569	627	563	599	608	595	640	619	615	587	627	594	540	581	663	616	604	599	607	625	580	589	602	596	623	616	586	629	622	625	558	599	611	585	579	609	583	633	604	584	617	562	608	656	656	591	621
2683	186	97	77	122	140	116	108	115	109	90	102	77	70	72	78	83	90	73	61	71	82	66	76	50	62	65	66	45	50	52	53	67	49	70	44	56	72	66	46	46	52	56	56	50	39	61	51	75	56	52	58	53	46	51	56	54	53	46	53	59	55	76	59	48	50	68	60	55	53	47	71	52	67	56	50	52	53	61	54	55	53	65	44	56	72	66	57	66	58	61	53	65	50	60	64	49	59	55	54	70	72	52	73	64	51	60	61	52	42	62	64	49	36	57	42	56	47	56	46	54	48	60	46	57	58	63	51	38	58	46	40	48	49	57	51	55	59	48	46	44	68	57	59	40	59	56	59	55	79	61	49	59	63	47	50	52	65	44	39	55	56	38	49	51	47	57	62	43	58	51	63	54	52	49	55	49	46	69	58	60	55	55	36	50	51	47	61	66	50	56	61	63	68	50	54	52	55	58	48	65	51	49	61	64	64	53	47	64	59	56	44	55	55	44	47	50	53	49	48	55	44	52	60	51	61	56	54	59	61	61	58	51	54	51	64	65	44	53	48	67	55	40	50	63	48	50	46	61	55	59	56	53	57	53	54	54	49	65	39	43	61	51	55	50	51	50	48	41	56	62	53	64	63	61	42	58	64	44	50	67	51	59	59	51	57	53	53	48	54	52	53	56	55	45	62	44	56	57	63	51	54	48	54	53	59	43	54	53	48	73	57	57	51	65	49	61	49	59	49	64	45	56	47	49	48	57	52	64	50	60	60	59	58	49	62	49	42	65	54	57	48	50	54	48	46	52	55	63	46	56	49	57	62	64	61	66	55	52	42	60	60	47	51	61	51	39	54	51	61	50	41	56	57	52	55	52	63	52	58	55	57	52	52	60	53	51	59	46	41	40	46	65	45	61	64	51	54	46	59	66	55	50	52	59	52	38	54	60	53	70	54	53	50	50	59	47	55	61	54	52	61	64	56	53	59	51	57	49	47	50	44	53	61	46	53	58	53	45	60	58	56	50	48	52	71	53	53	71	48	57	56	48	51	69	75	57	44	51	40	53	55	64	58	54	52	53	59	59	53	53	48	51	60	60	38	58	59	53	58	60	46	57	53	50	44	39	57	60	56	61	62	64	67	37	52	53	54	47	42	65	51	64	44	51	57	54	62	58	61	46	59	54	65	62	49	63	49	48	54	44	50	62	53	42	58	48	68	61	45	51	56	59	58	62	53	56	40	55	36	58	57	51	49	59	49	44	52	52	59	42	66	63	54	50	58	48	50	54	42	56	39	58	61	48	62	50	65	53	57	56	52	51	59	54	44	63	57	46	69	64	64	50	48	52	50	53	55	55	57	53	49	49	46	58	52	66	54	46	52	65	52	53	56	59	52	62	69	58	56	47	55	51	63	48	47	49	52	44	63	57	56	49	53	45	49	45	41	46	52	59	55	42	60	73	56	40	63	59	59	40	62	61	45	62	53	47	64	50	66	41	40	47	54	53	53	69	41	47	53	56	60	44	42	59	44	66	46	53	56	61	55	63	60	49	50	55	50	57	55	45	59	54	52	69	47	57	64	74	49	47	64	44	65	53	58	45	65	52	67	62	47	54	62	70	47	54	56	56	61	49	56	48	48	38	50	48	49	55	52	61	56	51	54	43	64	47	51	60	50	49	44	60	47	54	55	56	57	54	46	58	55	45	61	40	58	53	53	49	52	50	57	52	57	52	58	59	51	44	52	56	52	57	56	67	50	61	54	59	55	45	53	49	49	47	40	59	46	47	48	43	58	59	43	43	56	49	59	58	51	48	61	49	76	60	47	67	54	51	67	53	68	50	61	58	54	55	48	45	69	47	48	48	48	50	51	60	48	55	52	72	58	51	48	45	59	55	52	53	54	60	55	47	64	40	52	56	54	55	53	47	60	47	58	61	59	46	62	60	61	61	44	53	63	52	56	62	46	38	55	54	58	57	51	62	44	67	51	71	56	60	55	47	56	49	53	58	48	60	75	68	51	39	54	45	59	47	68	61	51	40	65	54	49	62	57	57	53	54	58	51	51	52	58	65	53	66	57	61	54	50	53	56	48	63	53	55	53	57	53	56	47	52	70	61	48	65	49	39	57	54	51	41	59	51	50	52	50	34	63	57	64	55	46	63	48	50	48	45	61	54	56	54	60	52	42	47	54	48	50	46	58	49	48	44	53	61	45	62	60	57	48	68	46	52	44	60	51	52	54	54	52	47	57	49	64	55	48	63	48	68	66	58	48	57	60	66	55	61	57	69	40	52	61	41	54	50	46	56	68	54	61	46	56	60	51	61	56	54	58	41	50	63	59	57	56	50	47	46	47	60	49	52	65	68	39	42	53	46	57	63	61	61	38	61	54	55	65	68	64	55	50	39	49	58	53	49	49	53	51	42	53	50	52	61	50	53	65	47	60	66	60	62	58	62	55	54	43	54	64	47	57	62	59	65	52	49	65	50	32	46	54	52	53	67	64	39	59	52	58	57	49	58	51	37	44	44	54	53	57	58	64	63	53	64	40	59	41	50	60	50	39	62	47	66	60	59	53	48	50	53	51	57	46	46	55	61	50	59	56	60	64	47	46	49	52	60	66	50	41	56	59	45	55	68	51	60	60	54	57	66	46	58	56	52	59	42	61	47	50	51	55	38	59	49	57	46	57	55	57	58	42	62	55	50	45	58	71	61	60	47	53	49	56	55	69	47	56	50	53	63	63	43	58	60	38	61	52	38	58	52	38	56	54	61	58	47	36	52	51	56	52	56	56	60	54	52	60	52	51	62	45	45	52	50	59	50	49	56	45	46	56	52	51	55	40	55	63	52	43	58	56	59	46	49	52	50	61	44	58	48	40	53	48	51	57	64	45	59	56	56	52	57	56	64	46	63	54	46	56	66	69	46	59	62	36	51	47	59	46	51	49	50	47	41	51	49	53	45	56	57	52	51	61	51	41	63	64	60	56	59	60	53	52	45	36	38	57	65	74	60	61	57	60	53	54	67	52	65	57	35	61	48	52	41	53	69	59	48	49	58	61	55	58	57	60	51	58	68	60	53	47	52	54	60	65	68	49	46	53	67	57	49	52	45	57	57	47	48	63	47	57	67	58	47	63	48	56	61	42	60	63	45	63	52	47	51	52	56	56	44	51	52	57	59	53	47	67	61	41	40	63	49	41	66	53	54	54	52	48	56	54	62	64	61	36	58	53	57	64	52	61	48	60	55	63	62	53	56	47	61	47	50	58	61	47	56	55	58	56	52	54	44	61	42	63	60	70	56	51	57	55	51	39	54	72	59	55	48	61	43	54	54	42	60	56	52	53	44	41	40	62	45	66	44	42	58	61	56	54	56	43	55	59	57	48	59	56	48	63	51	51	51	67	52	67	49	45	51	44	59	51	56	70	58	51	57	49	52	54	48	63	57	57	72	47	64	52	56	43	58	56	57	47	60	69	45	52	44	57	60	52	51	51	56	55
16301	4874	1986	5755	10227	9495	7675	6302	5093	4118	3395	2978	2681	2361	2076	1970	1980	2187	1804	1585	1512	1422	1291	1339	1270	1267	1251	1225	1185	1131	1118	1188	1063	1022	1017	1080	1051	1069	987	1006	998	956	991	1038	990	941	982	930	998	931	968	1017	972	918	951	1012	981	876	943	896	953	996	960	938	1007	935	966	921	937	941	895	924	913	934	915	974	954	905	927	927	885	888	919	877	882	932	911	968	911	886	883	946	903	929	932	948	938	883	929	915	916	891	921	954	897	906	946	933	892	933	944	881	912	922	948	935	939	909	958	907	871	950	874	904	957	880	930	913	890	930	875	924	890	853	928	904	919	858	889	959	897	953	947	945	876	940	909	900	890	916	915	878	885	912	879	912	937	872	909	967	862	886	929	939	971	945	877	933	944	944	934	907	866	954	905	882	902	855	877	937	876	877	931	864	907	912	933	909	927	937	885	868	924	880	888	850	937	896	908	934	856	861	915	911	908	937	954	908	909	926	917	861	954	908	899	944	911	929	849	942	897	869	883	842	894	862	892	918	893	896	927	916	895	850	889	905	921	889	901	928	907	902	911	947	979	930	913	905	970	904	925	896	900	856	881	899	859	945	903	862	900	899	913	906	911	900	963	926	952	903	866	883	924	899	888	932	913	948	885	869	940	909	929	882	928	913	894	929	890	899	892	918	935	871	936	923	941	924	880	905	896	914	941	906	869	987	960	910	903	905	910	924	863	909	904	937	924	942	890	892	922	911	903	844	930	890	867	920	906	880	862	853	924	983	889	947	864	899	920	907	938	896	902	909	935	879	892	896	956	941	859	927	940	882	945	865	920	931	877	943	869	850	928	899	898	929	907	880	849	884	928	833	943	849	915	886	921	934	938	873	857	885	967	839	876	902	888	859	881	854	858	860	892	915	956	894	932	908	898	916	932	907	818	912	920	913	900	903	915	884	933	914	942	909	912	920	888	888	905	871	889	944	945	883	905	946	880	925	955	893	827	932	885	838	915	863	858	921	889	869	924	935	895	870	910	902	869	899	911	895	946	886	958	947	902	933	878	907	920	922	893	931	912	917	924	905	916	881	853	925	923	881	865	875	888	892	926	901	898	830	888	981	880	943	932	937	895	885	895	883	914	943	922	859	896	928	891	924	955	895	922	898	886	847	906	969	889	903	919	838	878	900	926	899	887	920	908	994	901	949	933	962	913	907	911	970	897	915	885	915	915	929	906	947	891	910	910	921	855	909	930	909	928	910	907	879	935	901	951	871	883	864	891	906	931	916	908	875	875	883	866	938	964	896	850	888	927	886	929	861	870	917	925	932	873	898	911	937	912	925	910	864	916	892	892	865	946	899	970	920	900	869	924	922	899	919	868	918	944	959	904	884	916	925	866	912	964	902	916	902	952	904	892	926	884	920	911	897	869	939	880	922	953	906	864	879	900	910	921	884	878	931	931	882	905	888	894	943	911	922	901	966	873	918	929	901	939	908	961	908	912	887	922	880	878	880	904	954	908	893	886	937	849	911	922	906	907	868	940	861	896	909	900	938	893	876	884	899	849	886	955	953	864	901	970	890	871	937	902	867	941	897	935	893	937	911	929	903	854	912	890	857	927	938	882	908	927	871	951	886	927	915	913	870	900	970	939	891	922	918	906	895	903	890	919	929	919	916	896	894	857	902	859	885	915	905	924	890	911	846	951	903	876	914	878	836	946	908	868	876	949	864	876	855	873	884	853	904	881	885	879	943	950	864	878	879	911	968	869	939	987	909	920	940	897	932	903	897	865	884	916	890	910	979	900	933	949	934	942	893	878	896	895	895	952	914	914	945	882	895	899	918	898	884	871	862	885	856	842	919	901	926	948	926	918	915	905	909	893	952	891	882	999	954	911	902	911	951	891	919	906	903	911	910	906	974	906	908	915	934	924	880	920	915	886	948	915	933	882	915	883	922	942	931	934	922	886	895	881	904	898	891	886	972	871	873	882	918	905	870	911	884	889	894	896	913	874	895	904	941	926	904	939	887	919	953	849	902	886	892	875	886	899	887	905	921	898	904	960	969	914	880	927	887	932	904	942	857	936	911	850	936	840	931	884	894	897	945	905	926	871	900	969	937	891	895	890	891	904	900	914	896	942	968	885	902	913	918	900	850	948	890	889	955	893	933	882	864	927	912	904	881	941	905	879	943	950	879	922	918	959	944	890	855	945	925	900	875	928	895	917	912	956	908	878	938	893	913	962	862	941	925	887	917	887	926	932	945	907	874	900	856	849	879	924	877	880	934	927	914	862	978	941	915	918	906	905	931	937	890	907	927	882	875	916	910	946	911	902	907	934	952	916	925	909	913	918	920	897	882	888	912	907	874	924	919	939	889	877	886	897	930	919	953	921	895	874	917	875	874	955	957	885	852	927	942	896	916	945	927	878	905	871	923	905	927	900	914	905	915	896	903	936	935	916	953	915	952	912	861	895	930	926	1004	917	914	924	892	877	948	897	879	896	925	948	904	888	928	924	924	935	897	954	959	896	937	894	969	919	930	928	926	894	908	863	909	966	906	939	894	935	933	942	948	907	892	893	911	955	920	967	888	902	903	908	944	920	914	880	859	883	966	922	840	869	909	934	868	926	943	883	874	907	936	891	898	887	888	919	900	933	910	892	889	889	920	915	893	889	870	978	835	937	908	884	945	909	941	923	895	881	868	922	859	923	947	958	889	932	907	942	876	897	910	925	911	904	934	891	908	926	922	889	935	886	910	967	910	892	875	919	881	918	871	908	892	930	903	956	852	905	907	962	849	915	921	904	898	915	917	901	891	866	911	908	892	933	899	953	869	965	892	882	924	903	899	875	881	880	889	836	865	916	914	877	979	944	903	890	853	900	941	980	885	901	919	959	916	923	904	913	894	960	889	909	893	869	912	899	861	878	910	891	902	917	949	909	931	896	907	897	867	911	890	911	939	941	931	941	882	922	911	940	909	921	956	937	871	910	902	879	866	908	893	925	919	888	942	950	888	876	904	849	899	919	959	898	847	900	919	891	865	923	938	900	889	861	861	881	925	873	923	949	991	890	908	890	915	942	917	891	855	950	879	901	869	887	930	919	909	889	860	896	907	920	964	904	937	929	907	894	916	938	916	940	956	937	910	898	886	874	912	876	899	933	895	888	911	897	919	939	902	883	858	925	957	861	917	916	895	889	870	882	876	914	891	899	889	933	920	906	917	888	906	864	929	907	961	914	884	877	911	867	912	875	905	952	901	901	929	900	884	950	944	925	889	868	909	908	889	925	904	948	905	925	880	905	854	895	926	865	914	913	882	964	848	955	883	905	919	919	876	962	909	926	888	896	904	881	967	972	864	969	887	967	885	926	921	880	878	878	876	894	891	932	879	889	896	915	871	900	958	933	898	926	886	931	873	867	927	927	879	857	894	913	897	932	922	870	838	936	909	899	932	908	860	950	907	920	887	906	929	932	936	916	933	953	866	909	900	927	896	914	933	886	929
2576	151	104	81	114	138	126	115	102	99	108	94	86	78	74	82	77	84	76	72	56	52	65	71	77	61	58	51	52	54	73	51	65	58	53	62	50	64	58	51	60	65	63	66	57	46	50	60	49	48	59	59	62	58	46	43	44	47	55	55	56	56	54	45	74	58	53	59	81	50	59	57	42	62	64	49	46	42	51	53	50	54	53	53	54	52	60	61	55	54	59	64	63	59	50	50	32	69	73	56	60	45	56	61	66	54	56	60	47	46	49	52	67	56	57	62	57	53	45	37	59	62	46	66	48	42	57	61	58	55	49	52	51	55	50	42	61	56	51	52	47	50	56	48	48	45	58	51	52	49	45	48	60	57	42	42	39	64	59	55	53	59	40	51	49	48	52	61	69	57	50	64	63	44	58	46	48	50	53	57	46	60	59	59	52	52	58	55	56	50	58	54	59	55	49	55	47	52	48	60	53	45	48	48	41	70	43	48	61	59	59	52	71	59	61	65	64	49	58	58	59	58	58	49	47	49	60	39	56	46	52	55	50	49	40	62	51	50	51	56	58	66	47	60	51	57	46	53	49	59	56	52	49	57	46	72	59	40	42	48	54	50	49	58	68	55	68	58	60	43	65	59	50	64	50	67	48	48	54	63	53	58	42	48	40	67	52	65	57	41	46	49	48	66	52	54	59	52	53	51	53	59	56	45	64	60	58	42	53	41	50	41	52	53	55	53	46	57	57	54	69	53	58	58	58	60	50	45	64	56	52	40	52	59	52	62	53	71	62	53	58	53	58	67	52	47	51	64	54	51	50	51	45	60	45	65	51	60	62	60	56	50	53	50	58	54	59	56	49	50	50	56	63	73	48	50	47	53	61	60	56	49	55	59	60	66	49	61	62	58	62	51	48	44	43	45	57	56	54	51	50	64	51	56	63	51	62	57	58	58	46	45	58	58	59	50	62	44	59	59	60	49	48	46	62	42	66	60	56	56	57	45	49	69	43	58	64	53	62	54	45	40	50	55	54	50	52	57	59	50	46	60	56	43	53	56	53	42	55	52	55	43	45	49	60	54	52	38	48	41	52	44	57	59	51	46	55	62	53	47	46	44	47	51	54	51	57	67	60	62	61	38	61	45	39	55	50	54	47	54	68	50	73	61	58	58	45	51	59	57	48	45	49	47	53	55	56	51	67	53	53	58	47	58	56	41	58	61	48	64	43	56	56	44	56	60	51	65	54	50	56	45	58	57	58	58	69	56	57	43	59	51	40	55	58	58	54	62	47	43	49	49	51	54	61	67	50	67	51	60	54	58	48	53	51	40	54	37	58	68	57	52	57	64	63	62	49	45	50	60	45	50	64	66	62	58	54	58	44	44	50	51	62	58	67	63	70	55	54	65	53	58	52	53	48	54	70	46	54	62	50	70	59	46	57	49	49	52	54	58	54	61	63	43	60	52	63	61	48	53	46	66	53	55	53	71	53	55	63	52	57	65	49	65	55	64	51	51	63	48	43	57	54	41	60	71	52	62	47	63	57	50	44	60	55	47	51	56	56	59	48	52	55	66	56	78	63	61	36	55	52	56	41	56	52	55	48	51	49	54	45	68	48	51	55	58	51	52	54	63	52	70	42	50	62	49	47	43	59	57	50	71	47	58	47	66	68	53	49	33	52	54	55	69	46	54	49	50	65	55	61	40	52	55	52	58	75	61	72	50	43	62	54	48	56	60	62	53	46	45	47	45	57	52	60	55	55	62	45	56	54	48	68	68	48	61	53	64	50	63	62	58	55	41	52	62	49	53	45	54	60	65	50	60	50	63	63	45	62	53	53	48	51	51	44	54	60	48	54	45	57	56	54	63	52	48	35	59	56	55	48	48	47	59	64	49	53	40	51	57	47	63	47	56	47	58	52	65	57	56	74	57	62	55	62	49	60	58	65	49	58	68	58	58	52	53	45	41	59	53	58	54	54	53	69	54	50	55	41	54	60	55	60	49	72	56	56	39	63	45	66	44	60	57	62	62	51	57	48	42	57	56	51	58	52	58	60	59	64	58	55	49	62	55	44	57	46	50	54	60	56	48	63	66	44	56	57	54	57	68	49	70	50	58	58	53	57	52	48	46	55	61	62	62	48	48	65	54	50	36	47	55	43	57	65	48	49	51	60	42	63	45	54	63	56	61	49	40	45	61	49	51	41	60	55	60	68	69	63	62	47	51	45	57	64	56	58	54	48	57	59	56	51	51	51	63	46	53	62	56	51	59	59	56	52	62	57	55	57	51	47	73	64	57	64	46	63	60	58	56	67	42	51	61	49	43	64	53	62	63	58	54	61	52	50	50	69	51	59	63	52	42	56	50	60	53	58	45	69	65	47	49	71	60	71	56	48	66	52	65	62	64	61	46	54	61	51	51	50	60	47	33	37	58	52	57	53	51	49	64	46	57	62	48	58	63	68	53	44	65	52	51	46	61	61	70	55	60	45	45	69	50	55	55	58	64	62	49	50	55	59	48	44	52	55	47	55	52	42	55	45	56	55	58	56	46	52	67	53	58	57	61	53	57	57	49	48	53	57	67	59	60	43	58	48	63	50	76	62	67	49	59	57	58	51	59	59	61	59	47	50	45	58	48	57	57	71	59	52	42	41	56	58	49	49	55	60	48	41	74	52	53	51	46	56	48	57	55	56	44	56	54	56	49	75	68	62	51	51	49	66	58	53	54	55	64	56	48	53	58	62	55	51	49	57	47	61	53	44	64	56	53	58	56	53	56	54	53	61	51	67	44	52	53	56	55	51	48	62	57	50	49	55	49	58	54	67	53	49	56	60	63	57	55	50	43	51	51	64	52	47	53	54	63	49	59	54	57	63	59	51	56	54	60	40	72	60	62	52	41	50	47	50	46	61	56	60	50	57	49	59	60	55	54	53	48	40	42	42	51	42	61	48	58	67	59	45	62	46	60	46	64	59	54	55	48	44	58	60	49	59	54	66	49	45	61	56	52	64	59	57	63	60	53	58	50	64	51	55	49	53	41	57	43	53	48	49	54	50	58	43	49	57	50	50	55	57	63	53	59	42	54	67	55	54	45	58	61	64	43	59	53	56	47	51	63	58	51	51	66	43	57	59	50	47	48	55	53	65	67	48	40	60	69	53	59	38	71	69	62	43	51	67	60	46	46	50	56	48	62	55	76	58	60	61	55	54	65	52	71	63	51	58	65	58	66	58	59	64	53	50	53	63	64	75	45	59	42	57	66	49	56	60	60	50	53	55	57	43	48	57	69	66	60	62	52	63	46	41	76	54	55	52	52	60	59	54	51	49	56	52	47	56	55	49	51	49	57	57	52	51	47	46	62	50	42	54	54	52	52	49	64	58	43	54	47	61	45	48	55	40	48	58	49	45	63	50	52	50	65	56	51	48	65	47	47	56	46	61	45	57	58	53	62	54	54	55	70	40	39	54	58	52	42	57	51	52	53	46	52	56	51	55	63	62	52
15857	4644	1937	5253	9401	8703	7114	5712	4604	3785	3148	2731	2523	2252	2058	1878	1865	1902	1782	1397	1375	1327	1372	1241	1195	1208	1155	1099	1144	1159	1108	1045	1094	1055	1016	1062	1055	1064	1049	1047	1021	1036	988	1020	942	999	976	1015	1027	1000	947	973	991	975	962	929	932	923	984	1001	952	974	944	915	930	927	953	883	926	929	919	936	858	944	964	903	927	923	959	891	882	933	950	875	876	906	918	915	897	948	944	898	930	908	948	919	906	946	877	955	955	890	921	938	910	921	871	924	952	903	887	959	901	933	913	938	932	979	940	893	922	914	897	897	893	930	979	946	966	884	933	893	884	947	918	910	967	919	927	898	934	861	871	922	900	872	906	963	909	920	888	895	913	864	899	877	874	950	856	916	961	871	950	933	887	889	906	902	918	939	947	846	908	961	902	874	968	906	879	906	944	920	939	911	896	886	943	962	930	842	936	909	926	927	838	944	884	950	889	898	899	960	962	896	885	888	876	871	945	915	915	908	915	940	892	907	912	910	897	874	890	847	924	946	938	902	887	880	922	902	952	904	892	886	882	897	910	973	853	970	911	891	858	918	901	920	908	885	907	890	861	879	914	917	886	922	866	958	890	866	907	886	945	912	874	930	918	903	883	884	879	983	875	909	920	917	859	903	858	888	881	878	939	905	878	942	905	924	911	957	946	953	877	911	931	940	933	986	861	891	924	883	901	933	964	888	869	904	886	928	951	870	930	906	921	937	896	857	882	926	916	881	873	893	873	870	904	931	905	898	922	912	943	969	916	883	896	901	915	875	928	886	865	914	945	884	853	937	891	934	920	933	915	903	892	920	879	901	903	920	871	911	901	887	880	925	848	915	886	880	927	923	929	952	856	918	895	959	912	893	909	870	944	864	884	879	907	932	858	870	931	909	868	923	919	877	909	911	916	934	864	910	930	907	901	930	902	860	913	891	902	890	927	904	848	880	909	944	849	930	870	868	912	904	939	932	909	878	904	975	889	918	831	892	902	870	944	907	898	927	917	876	894	910	904	896	907	938	900	920	962	923	963	892	873	927	920	920	917	865	873	880	887	955	854	881	886	913	924	932	869	885	899	941	916	886	915	907	884	874	900	983	915	907	871	855	835	953	879	876	932	841	882	891	884	889	895	889	911	896	905	948	860	909	921	977	899	898	906	919	917	919	946	966	888	890	963	894	883	893	907	854	903	912	909	899	918	934	918	933	944	923	902	954	892	897	892	942	927	896	886	892	917	922	873	905	910	916	932	899	906	889	885	912	910	902	936	915	886	886	922	922	923	884	860	882	916	930	883	952	914	902	940	938	955	942	897	889	934	937	891	909	898	946	908	908	858	887	870	898	881	905	880	895	851	857	913	926	930	973	869	861	871	922	822	912	907	910	889	865	877	910	890	903	930	931	927	945	882	882	919	896	909	897	911	936	873	885	931	930	853	868	911	885	855	901	903	881	915	893	916	879	868	874	825	933	929	902	927	915	887	903	879	877	902	892	935	910	924	884	897	935	937	920	920	938	877	909	884	966	920	907	906	918	895	919	878	865	855	975	873	890	916	918	891	914	905	921	909	945	947	918	939	877	932	962	910	913	865	918	899	934	940	908	883	939	898	918	878	911	899	884	935	878	876	933	904	926	906	947	955	869	952	909	910	893	875	943	916	871	871	926	890	863	921	916	879	896	951	933	904	935	877	925	912	937	901	894	862	911	922	937	915	937	927	874	930	903	874	905	925	955	902	931	960	932	974	857	899	902	937	965	874	875	937	904	899	860	887	914	932	885	928	874	944	863	922	923	925	891	899	911	924	922	907	917	913	894	897	906	888	922	934	881	883	922	887	885	847	947	935	903	852	885	865	888	841	912	900	959	934	917	853	930	930	879	911	891	923	929	920	836	944	919	855	958	846	902	884	887	901	873	926	936	914	826	926	897	903	859	908	934	895	847	904	918	909	947	956	911	921	906	935	898	909	824	874	874	911	957	900	918	944	943	868	924	919	959	914	912	914	802	899	885	885	921	907	945	947	923	888	863	902	927	880	880	873	890	917	916	916	916	926	886	948	957	903	860	948	841	870	905	941	879	906	896	939	870	875	867	873	883	875	912	943	912	923	842	902	927	893	907	913	909	917	887	918	927	971	831	861	908	931	934	918	937	949	873	927	941	929	880	960	898	950	919	852	943	904	932	842	921	907	887	904	917	895	906	934	905	874	907	918	903	933	928	891	928	914	944	903	875	915	883	890	863	971	933	966	870	894	898	850	918	941	923	910	888	882	888	917	906	940	884	888	974	948	893	953	932	914	872	926	842	947	931	912	922	912	893	888	893	892	982	907	878	897	920	884	912	921	940	847	912	841	918	898	894	888	962	943	926	903	878	933	896	863	910	925	940	927	931	907	872	953	892	907	933	877	904	921	901	897	919	880	933	945	897	922	857	915	899	915	910	929	937	893	818	892	930	914	893	873	924	930	927	912	942	861	888	914	867	914	869	881	913	913	918	871	898	887	945	909	905	909	944	893	944	880	923	893	858	924	862	891	923	887	894	892	870	882	916	905	828	880	956	941	893	938	934	906	903	870	890	883	878	891	886	877	949	919	893	909	895	922	898	888	904	918	915	877	856	892	930	901	899	867	944	879	871	918	929	872	830	873	978	898	914	903	994	911	878	961	920	924	892	919	919	939	870	916	880	882	930	886	934	957	943	893	935	933	919	889	924	955	876	902	912	890	911	874	878	901	851	926	901	931	859	856	937	864	903	913	868	903	936	865	923	919	884	914	889	943	905	890	902	906	942	910	879	903	865	892	931	868	888	912	904	876	888	921	929	950	948	901	913	927	879	920	916	909	906	922	893	928	893	904	939	871	943	897	957	889	966	902	925	876	918	900	921	934	904	890	910	888	923	910	882	918	928	891	906	921	894	898	888	934	964	875	885	887	887	895	887	955	894	884	953	894	934	873	894	894	886	914	886	912	933	832	829	901	891	860	942	912	835	912	925	952	899	892	930	871	881	870	845	903	892	939	932	901	907	885	861	939	949	898	907	956	958	873	901	875	907	897	893	910	944	919	922	843	919	876	930	858	904	967	867	926	860	931	870	944	945	873	962	880	881	962	953	858	924	879	903	867	918	938	861	937	905	865	915	896	915	920	889	876	923	918	880	890	885	903	918	918	885	940	887	908	943	877	915	910	865	913	849	824	933	932	880	920	919	888	891	966	938	941	888	931	893	889	883	915	886	911	914	880	916	960	881	903	907	874	893	857	954	931	894	908	946	937	928	888	941	936	924	911	906	901	906	931	910	814	900	875	871	901	900	893	918	869	911	962	937	884	876	984	878	887	913	921	877	909	886	885	897	916	917	879	887	869	912	913	923	930	911	901	908	920	846	916	910	894	916	968	882	892	916	904	942	879	913	882	888	886	890	959	940	942	914	880	885	862	850	914	966	903	911	935	904	905	912	908	879	939	871	900	936	904	938	876	905	867	937	892	928
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
