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
341860333668	341860334232	341860334782	341860335332	341860335880	341860336432	341860336982	341860337532	341860338080	341860338632	341860339182	341860339732	341860340280	341860340832	341860341382	341860341932	341860342480	341860343032	341860343582	341860344132	341860344680	341860345232	341860345782	341860346332	341860346880	341860347432	341860347982	341860348532	341860349080	341860349632	341860350182	341860350732	341860351280	341860351832	341860352382	341860352932	341860353480	341860354032	341860354582	341860355132	341860355680	341860356232	341860356782	341860357332	341860357880	341860358432	341860358982	341860359532	341860360080	341860360632	341860361182	341860361732	341860362280	341860362832	341860363382	341860363932	341860364480	341860365032	341860365582	341860366132	341860366680	341860367232	341860367782	341860368332	341860368880	341860369432	341860369982	341860370532	341860371080	341860371632	341860372182	341860372732	341860373280	341860373832	341860374382	341860374932	341860375480	341860376032	341860376582	341860377132	341860377680	341860378232	341860378782	341860379332	341860379880	341860380432	341860380982	341860381532	341860382080	341860382632	341860383182	341860383732	341860384280	341860384832	341860385382	341860385932	341860386480	341860387032	341860387582	341860388132	341860388680	341860389232	341860389782	341860390332	341860390880	341860391432	341860391982	341860392532	341860393080	341860393632	341860394182	341860394732	341860395280	341860395832	341860396382	341860396932	341860397480	341860398032	341860398582	341860399132	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3340	3300	1900	2700	3341	3300	1900	2700	3342	3300	1900	2700	3342	3300	1900	2700	3343	3300	1900	2700	3344	3300	1900	2700	3345	3300	1900	2700	3345	3300	1900	2700	3346	3300	1900	2700	3347	3300	1900	2700	3348	3300	1900	2700	3348	3300	1900	2700	3349	3300	1900	2700	3350	3300	1900	2700	3350	3300	1900	2700	3351	3300	1900	2700	3352	3300	1900	2700	3352	3300	1900	2700	3353	3300	1900	2700	3354	3300	1900	2700	3355	3300	1900	2700	3355	3300	1900	2700	3356	3300	1900	2700	3357	3300	1900	2700	3357	3300	1900	2700	3358	3300	1900	2700	3359	3300	1900	2700	3359	3300	1900	2700	3360	3300	1900	2700	3360	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
2486	293	86	68	134	183	199	167	122	102	105	78	77	67	54	58	64	45	52	43	33	28	42	33	34	31	30	24	11	26	40	27	28	20	26	21	16	20	28	24	25	22	23	30	22	28	23	18	14	18	18	30	21	17	24	21	15	19	19	22	22	26	18	9	31	14	17	13	17	18	18	16	22	15	19	20	14	17	15	19	17	15	19	20	20	15	25	13	15	23	16	16	21	21	21	11	17	17	23	21	18	19	19	17	17	22	13	11	19	18	18	24	11	16	13	12	17	21	12	12	13	15	28	23	14	14	6	18	16	12	18	19	16	16	16	21	16	12	22	18	16	11	16	12	18	18	13	18	17	11	16	19	20	13	16	14	17	21	19	19	20	18	23	21	16	21	18	19	14	20	18	9	19	15	12	18	9	16	11	17	13	15	19	23	14	18	8	21	17	23	17	19	13	11	26	17	20	16	22	13	11	14	19	15	12	10	24	18	8	17	13	6	15	14	14	23	14	16	10	16	17	16	13	18	16	22	19	20	9	21	14	16	16	15	23	10	19	15	16	11	6	19	15	13	11	20	12	19	9	16	11	18	21	15	28	17	19	17	15	19	17	21	12	16	15	16	11	14	16	12	21	18	14	18	17	19	17	8	23	16	19	16	22	27	14	19	14	18	18	17	22	13	18	13	22	18	20	10	18	16	12	8	12	20	15	19	17	13	20	14	9	13	16	15	12	14	12	13	15	18	14	17	14	16	15	22	22	12	10	18	14	16	18	20	13	12	14	17	18	19	17	10	14	22	17	26	12	11	16	13	21	12	20	16	12	14	19	11	17	13	19	7	23	17	14	16	17	21	13	12	15	24	18	20	18	14	20	16	15	21	10	18	14	13	18	15	20	13	15	11	8	19	19	18	19	11	13	19	19	13	18	24	16	11	14	23	20	22	23	15	14	16	15	14	17	23	16	17	11	20	16	13	17	16	14	20	15	13	14	16	18	16	21	19	16	15	11	11	14	12	18	21	20	14	14	15	19	18	25	13	23	15	17	22	15	10	16	12	19	22	15	15	10	13	8	15	15	16	17	23	16	16	21	13	15	18	25	11	19	19	11	12	16	12	15	20	21	14	9	18	12	17	11	16	12	14	14	13	16	29	16	17	16	17	19	17	13	20	10	11	18	11	16	20	16	15	11	12	23	12	15	19	12	13	25	14	13	25	16	16	12	17	18	14	25	11	17	16	11	12	15	22	13	16	19	15	19	29	13	18	16	20	25	24	18	11	17	14	16	13	22	14	13	23	18	13	14	21	21	16	18	23	21	14	13	16	15	13	17	14	20	15	15	14	14	12	18	18	16	21	16	11	19	13	18	21	14	12	19	12	26	16	21	21	22	11	13	20	22	8	16	10	14	20	12	18	18	20	16	18	18	22	18	16	13	19	13	23	15	16	12	23	25	18	15	13	17	21	18	20	21	14	29	17	17	19	13	21	15	13	14	21	17	22	18	10	21	14	16	15	15	20	17	14	16	19	15	24	17	10	17	13	11	19	18	18	15	14	14	15	16	14	20	16	17	16	15	20	20	10	19	9	17	13	20	12	13	10	19	11	13	19	21	16	20	15	14	12	18	17	15	16	15	14	16	26	15	18	11	19	15	18	16	13	16	16	11	17	23	25	14	11	12	7	10	14	17	11	13	14	13	21	31	16	16	16	19	14	24	23	25	12	9	22	16	18	20	17	12	14	19	8	17	21	16	22	19	18	20	12	13	13	17	18	18	13	19	23	17	21	10	17	19	11	18	18	12	14	20	17	17	23	17	15	10	18	14	18	18	14	14	16	14	16	21	17	18	14	16	15	20	16	15	16	14	8	23	14	15	9	11	13	17	12	16	11	27	8	14	20	9	22	16	18	20	16	19	13	20	19	14	19	13	11	17	17	20	13	16	17	13	17	20	22	15	11	9	19	23	16	23	20	10	18	22	13	12	20	14	15	25	14	14	16	25	20	18	20	16	11	21	23	21	14	11	13	15	14	16	14	15	19	11	16	18	24	17	12	15	14	17	11	19	14	7	14	8	14	14	16	13	16	24	17	17	17	14	19	16	18	22	10	21	18	15	15	23	19	18	14	17	20	14	22	17	21	11	16	14	16	14	21	11	10	14	13	18	11	20	20	17	10	14	27	19	20	17	16	18	15	11	11	25	12	10	14	18	23	19	14	7	14	17	21	12	14	20	14	15	23	10	21	16	17	14	16	17	22	8	24	18	12	17	14	16	14	13	20	19	18	16	20	14	13	23	12	23	18	15	8	12	10	16	15	11	15	12	16	22	18	21	16	16	18	17	19	16	15	16	17	16	18	17	17	15	14	9	19	13	17	15	17	4	14	21	12	24	11	19	15	12	22	12	11	29	17	13	19	15	16	20	18	18	25	15	12	12	21	17	21	15	16	18	11	14	19	14	18	11	20	13	18	19	9	18	26	23	17	19	15	13	22	16	13	21	14	20	20	15	14	23	13	12	20	15	22	15	26	12	18	19	20	13	18	16	18	15	19	19	19	15	16	18	21	12	16	19	17	16	16	22	13	16	14	15	16	21	25	22	14	17	14	20	22	19	12	13	12	18	15	18	12	18	11	12	20	12	21	12	19	17	17	12	15	19	24	15	22	16	16	25	23	18	15	19	18	20	13	24	18	14	17	15	12	18	18	9	13	18	18	12	19	18	14	23	12	22	17	18	15	15	23	12	14	16	5	22	17	26	19	18	21	13	17	11	19	10	19	20	12	14	22	12	21	20	20	17	15	12	23	25	25	14	17	18	14	16	17	19	19	10	23	16	23	12	12	19	14	18	14	13	24	7	12	11	17	17	16	18	20	13	18	15	17	16	17	17	18	13	9	15	19	16	16	15	17	18	16	13	17	13	24	22	9	19	14	18	17	18	14	14	18	21	16	13	17	17	18	13	16	20	11	19	19	20	15	17	22	10	20	15	17	22	16	13	17	10	11	20	19	16	15	14	14	20	23	17	15	11	14	12	18	15	18	19	14	13	15	16	23	13	8	12	13	18	17	16	14	14	24	14	18	16	21	12	13	14	16	17	19	11	17	18	13	10	9	16	9	10	14	14	22	11	22	22	25	13	20	15	20	29	9	20	15	19	16	15	19	21	18	19	14	19	17	16	25	27	15	15	20	19	16	11	16	18	16	6	14	16	13	14	17	16	8	20	10	9	16	11	17	15	15	20	15	23	13	16	24	23	22	12	16	20	18	14	17	13	17	16	17	21	16	18	18	18	21	17	20	16	9	16	13	21	17	21	13	12	18	23	22	11	21	8	12	22	12	15	19	15	11	13	18	14	11	17	12	21	18	18	8	18	25	15	11	18	14	20	13	10	19	21	11	15	14	9	15	16	13	13	19	24	12	17	19	13	11	17	14	16	19	19	18	20	13	13	17	15	17	22	19	15	15	15	13	18	14	12	21	18	20	21	17	12	16	16	15
27494	8257	2858	10248	17353	16146	13298	10630	8361	6641	5416	4557	3820	3305	2840	2430	2552	2583	2362	1770	1507	1366	1280	1190	992	1032	965	915	944	869	749	732	709	604	652	634	625	629	626	585	590	524	529	559	497	461	470	465	458	483	463	444	470	460	476	460	453	393	419	399	388	363	378	403	374	403	411	384	379	398	368	362	375	356	370	364	373	353	314	388	342	356	357	353	394	355	331	326	325	370	312	359	341	349	355	341	368	340	336	331	333	333	344	329	339	362	343	332	343	354	345	344	354	366	334	349	333	316	339	336	315	307	307	332	319	298	348	328	330	305	339	328	323	326	355	339	336	319	322	327	291	324	314	315	332	319	340	333	280	303	328	323	306	331	304	326	300	329	291	338	296	348	317	312	318	331	335	309	319	327	352	341	323	301	293	328	352	312	330	328	305	354	310	290	319	302	315	286	329	321	340	315	314	328	343	333	308	324	323	294	279	294	324	316	278	333	321	290	324	328	313	306	345	328	332	348	344	305	313	319	313	332	326	315	314	327	290	315	304	334	327	332	304	297	310	301	315	313	296	324	328	327	326	315	308	351	296	305	317	313	332	286	324	304	301	330	337	305	313	286	299	322	350	299	361	317	289	349	289	344	322	324	312	300	306	306	301	311	349	333	330	339	330	281	303	315	321	318	295	302	310	325	314	307	297	298	292	291	317	296	307	329	313	350	296	340	315	310	326	292	299	300	306	320	289	319	313	330	298	303	331	310	320	314	310	300	299	345	290	289	335	314	290	327	324	297	321	314	300	299	348	321	314	324	259	304	319	341	300	314	300	320	311	334	305	368	323	352	311	330	305	337	334	316	310	288	327	302	311	306	293	311	327	310	327	314	302	309	318	314	315	317	330	317	297	307	315	332	311	319	293	308	332	319	348	306	312	295	296	328	308	298	364	327	310	309	293	322	331	294	331	338	343	288	328	336	292	308	324	317	290	330	299	326	329	322	333	331	311	275	325	327	337	327	303	316	315	300	295	341	320	312	307	317	315	374	316	310	340	313	313	284	331	318	307	325	342	306	312	315	311	318	315	329	317	329	305	315	291	324	296	341	280	321	316	292	304	301	289	347	330	291	320	310	300	281	322	301	313	302	294	306	330	319	307	308	289	311	306	324	320	319	311	320	331	318	304	345	297	357	304	332	324	307	306	306	309	324	358	336	303	334	328	326	310	312	306	292	322	304	293	324	285	327	309	323	336	308	338	300	309	304	317	316	310	287	334	322	317	335	331	265	353	321	306	309	313	314	281	318	325	302	334	309	322	318	324	305	315	305	303	310	303	303	318	315	326	281	336	333	295	345	312	319	320	313	321	347	297	324	343	281	319	324	315	306	280	311	298	305	290	322	344	330	334	323	363	302	298	289	297	326	312	310	304	295	304	294	333	306	321	327	310	302	334	326	293	302	305	316	334	345	311	284	313	297	323	318	349	303	337	299	331	305	314	307	311	302	322	321	293	344	295	306	316	303	324	329	263	352	320	314	339	301	327	292	349	331	315	318	312	334	316	296	297	291	322	311	303	354	324	317	328	260	294	331	309	326	304	341	314	297	319	312	323	304	318	294	302	333	312	286	310	309	303	279	314	333	325	295	293	332	311	303	313	309	315	321	305	320	300	318	324	357	316	325	346	322	304	341	301	312	299	277	300	309	324	328	302	314	348	304	328	325	321	311	300	341	302	323	311	345	313	289	343	319	307	314	320	350	305	328	317	305	295	304	301	316	280	310	290	329	322	316	313	323	298	303	333	311	319	299	307	301	301	332	289	331	291	347	322	341	326	328	353	339	343	303	295	306	320	310	310	302	276	344	306	288	322	305	309	307	310	342	283	338	373	335	314	288	308	306	290	300	334	308	315	319	315	314	319	324	311	307	328	307	303	329	325	306	337	290	316	307	306	321	292	289	296	333	329	315	294	321	321	314	311	327	302	307	319	321	287	313	298	316	293	313	321	326	319	314	308	349	320	313	323	310	321	311	321	301	299	313	315	339	284	338	311	300	325	294	308	312	326	296	295	302	302	279	319	302	318	320	319	295	313	343	311	329	321	332	305	323	321	318	326	297	333	321	294	306	328	325	305	314	326	321	284	294	316	311	297	338	337	337	308	295	304	301	302	305	293	328	289	310	321	305	264	326	297	299	319	340	325	337	277	333	297	298	324	298	348	319	328	311	285	317	286	302	319	299	275	288	288	315	350	322	297	297	346	293	351	334	300	313	306	311	325	330	321	306	324	330	331	311	328	302	319	318	334	286	309	318	320	334	289	324	291	285	327	313	303	303	302	317	304	265	321	320	324	299	287	329	338	280	334	347	328	311	301	308	313	289	322	312	334	305	295	330	341	310	303	342	329	298	297	307	335	320	341	310	311	339	325	344	325	323	340	319	344	308	285	344	329	295	325	301	313	292	302	338	317	352	295	299	307	285	318	316	295	326	335	317	324	293	314	332	300	330	341	316	306	302	283	378	324	315	330	311	368	320	285	302	340	328	319	329	330	341	310	319	325	313	311	313	305	317	298	317	322	288	334	299	320	307	359	320	332	314	305	333	315	338	311	314	287	315	342	294	294	305	308	323	284	311	316	314	289	287	316	309	350	329	312	295	327	322	329	315	333	307	308	298	309	296	301	302	311	330	278	304	275	296	323	334	327	336	324	305	290	321	290	317	323	322	317	316	287	319	288	291	287	333	307	300	323	331	334	283	293	325	352	309	351	307	293	314	319	315	288	311	314	309	314	304	306	299	287	320	324	331	285	287	319	292	315	304	311	329	312	323	321	314	318	315	333	330	319	300	340	318	338	331	265	319	328	325	298	322	307	318	310	345	295	341	304	299	327	309	296	325	314	334	342	282	311	336	310	304	322	328	318	310	328	326	299	300	338	319	347	292	306	323	306	331	339	298	329	352	354	300	329	324	293	283	320	313	295	303	341	353	338	307	348	310	326	334	307	288	273	321	303	320	303	319	316	291	331	331	325	311	316	332	301	309	310	309	336	312	308	312	340	305	318	307	343	291	301	330	338	275	295	335	320	312	324	328	302	307	311	322	283	343	316	322	306	312	333	323	340	296	292	306	292	336	308	317	322	303	318	309	333	285	317	313	274	307	311	307	319	310	343	281	304	307	292	320	293	310	352	330	328	312	294	320	284	292	325	311	329	351	329	340	319	335	331	314	281	308	330	315	350	291	323	316	302	298	329	299	300	343	331	331	334	335	283	351	309	306	313	329	355	304	330	316	327	305	300	338	317	325	309	327	311	331	336	326	343	323	295	310	340	311	322	325	310	322	329	336	319	315	348	312	334	313	299	328	324	320	330	284	319	319	299	296	341	287	324	314	313	311	308	333	296	289	294	342	306	300	294	303	298	333	341	306	293	306	287	316	293	297	333	314	330	308	287	305	292	312	331	319	334	290	323	352	328	324	301	321	320	325	312	311	302	317	308	291	332	304	312	284	320	341	335	323
1398	64	17	24	33	37	45	32	33	42	29	22	27	21	36	19	12	27	29	29	27	25	20	29	17	25	16	22	28	27	24	22	18	16	20	18	18	26	17	13	18	15	15	16	15	21	20	16	17	19	28	17	16	19	19	28	19	18	16	18	19	14	24	17	26	17	18	21	17	25	24	20	24	19	23	21	18	20	15	18	20	19	18	24	32	13	26	16	18	14	22	15	15	33	21	27	22	25	19	20	15	12	31	27	14	20	24	22	19	25	20	15	22	19	19	24	16	20	24	19	25	14	15	20	10	18	19	19	15	18	15	19	21	14	16	14	18	28	25	16	18	16	23	14	24	19	17	17	22	11	30	19	15	14	21	18	20	22	15	13	19	15	28	18	17	19	16	17	17	13	17	25	8	28	19	24	16	18	18	19	24	26	19	22	16	17	25	21	11	19	19	18	23	14	15	22	31	18	22	17	19	19	26	21	22	19	13	20	16	24	21	20	15	12	24	24	15	17	23	21	21	21	17	18	14	23	23	15	11	22	16	16	19	11	25	19	18	18	27	13	15	13	25	16	13	12	20	16	20	18	19	14	17	14	23	20	21	11	22	12	13	19	18	24	17	23	11	26	21	16	15	10	16	20	27	19	27	19	18	19	15	22	14	20	22	16	18	15	17	13	20	12	17	23	23	17	20	13	22	20	22	21	12	15	21	15	22	19	25	25	16	13	24	17	8	17	26	17	24	21	19	17	10	31	29	25	11	15	13	22	10	26	23	19	24	18	16	20	16	21	17	19	14	27	20	20	18	12	18	20	22	19	21	18	19	25	15	16	19	17	25	20	22	19	17	24	14	21	30	26	19	17	13	23	23	21	20	18	26	29	19	15	27	18	19	21	23	17	24	17	18	23	19	19	18	20	19	12	11	20	27	22	23	20	24	16	23	20	21	18	26	27	12	22	30	18	24	23	14	17	12	12	19	19	23	16	17	25	21	20	18	14	21	16	19	15	18	15	28	19	16	20	23	16	11	18	17	17	19	22	22	13	22	24	16	22	27	11	15	20	19	27	17	19	19	20	14	20	20	24	19	25	17	16	21	18	16	25	18	27	16	23	22	23	12	17	28	16	20	19	15	24	22	21	25	15	16	19	20	21	18	18	13	16	26	16	17	22	21	15	22	16	19	21	21	19	21	22	18	19	18	21	14	18	19	19	21	17	27	16	19	13	24	15	25	17	16	23	14	18	12	27	22	25	26	29	19	17	19	22	12	21	16	20	19	17	21	25	20	26	16	17	20	18	16	17	16	21	19	19	17	24	21	25	24	24	17	21	26	23	16	26	26	11	14	25	16	21	27	16	28	18	23	21	22	21	25	26	20	19	20	28	26	16	21	23	15	20	30	20	24	13	19	21	21	20	23	20	20	21	20	22	14	14	26	23	12	24	16	20	22	19	19	17	27	17	19	20	28	22	25	19	14	17	26	25	22	19	22	19	13	12	21	8	14	22	10	11	16	21	22	24	16	17	19	22	20	14	15	17	12	21	14	19	17	19	20	14	21	16	25	16	24	21	7	11	22	19	19	15	20	13	24	14	21	22	15	15	16	21	20	17	17	23	24	22	23	12	17	19	19	18	18	15	25	15	16	21	18	23	24	16	18	23	15	15	24	15	19	15	17	24	26	20	17	17	24	17	17	21	11	18	19	17	25	24	18	28	11	24	17	15	15	16	13	17	13	26	23	26	15	14	14	24	21	14	18	23	25	19	15	24	24	23	16	30	17	12	23	19	23	13	22	26	16	17	13	11	20	17	16	14	24	22	18	14	17	16	19	22	19	24	21	18	20	21	16	19	12	20	28	24	17	25	27	22	23	25	18	16	13	21	27	19	21	23	22	20	25	25	23	13	27	18	17	17	15	21	26	24	22	19	21	23	20	19	19	18	18	15	24	28	13	23	13	17	17	18	21	17	15	18	20	18	23	14	13	30	15	19	14	19	14	16	21	11	14	16	16	21	20	16	25	17	15	22	18	17	14	24	14	13	11	15	21	19	21	13	17	15	14	17	19	18	29	19	17	23	16	13	16	24	12	21	14	18	23	25	15	20	13	20	15	20	25	24	20	22	24	22	25	13	22	16	12	23	21	17	19	14	15	23	20	27	15	18	22	17	21	18	15	34	23	11	19	12	14	14	18	16	20	31	22	12	18	24	18	25	19	27	16	10	14	18	21	17	14	21	11	20	18	22	27	14	20	16	14	18	19	18	14	26	22	21	31	20	20	16	23	17	11	20	27	18	19	21	9	25	14	13	25	26	23	14	16	16	23	13	23	21	12	7	15	25	16	20	21	25	18	19	17	18	14	19	23	22	23	16	17	23	14	16	24	17	20	19	15	26	22	19	18	16	14	23	16	19	23	15	18	30	23	20	23	21	24	19	15	35	21	19	12	11	13	19	14	21	16	17	14	21	18	27	24	21	23	22	10	13	25	20	11	15	12	17	17	13	21	13	23	14	16	31	17	14	19	24	17	12	24	16	18	16	20	16	25	10	19	22	21	15	23	22	17	20	29	28	19	15	12	21	23	16	17	21	31	22	17	12	18	15	14	12	32	18	22	20	24	16	24	24	15	23	15	17	14	18	19	19	14	31	19	16	17	14	24	17	21	24	18	25	18	20	21	17	24	22	16	26	22	17	23	23	20	18	23	22	18	24	21	18	21	27	17	23	22	21	16	24	17	17	14	24	22	16	11	15	19	20	19	18	20	14	24	21	30	15	28	14	20	24	17	22	19	13	19	13	24	20	21	17	25	15	26	19	10	9	20	16	11	13	22	20	25	26	17	19	22	21	19	16	14	17	9	26	17	17	16	16	15	15	21	21	21	18	17	14	19	18	23	15	22	20	13	17	16	17	17	14	15	14	20	14	12	23	13	23	21	28	17	23	19	24	14	18	19	13	23	21	16	15	25	15	14	16	18	21	16	17	19	17	28	23	17	22	24	22	17	13	15	20	20	13	23	21	12	22	25	21	20	25	17	18	19	24	11	26	22	12	19	12	22	21	21	14	24	21	17	13	14	23	18	26	19	22	25	13	18	23	19	17	21	18	16	18	19	24	22	24	14	21	24	21	20	15	19	20	15	28	26	21	11	21	24	25	24	13	21	17	16	19	22	25	23	16	27	11	20	16	18	16	19	14	24	18	15	23	24	15	14	12	15	14	12	22	17	17	22	20	17	24	23	19	21	15	20	21	17	18	21	32	21	11	12	16	17	24	11	19	14	21	10	19	11	24	15	20	25	23	11	16	18	20	23	20	18	34	18	17	23	19	17	25	24	18	17	19	23	19	10	14	20	12	18	22	13	15	16	20	18	13	22	13	18	15	26	21	24	17	17	21	19	20	21	22	14	12	21	17	17	28	15	16	22	24	19	18	22	22	28	25	20	24	18	16	12	29	14	17	25	17	20	29	24	17	17	18	25	18	12	15	12	27	25	23	25	27
14925	2383	738	1761	3256	3164	2416	1854	1513	1188	988	884	808	740	652	639	630	776	708	623	540	479	462	425	503	462	449	483	432	428	406	423	436	422	361	375	363	405	359	364	412	360	370	383	392	383	370	396	315	372	331	352	388	380	401	354	391	375	367	357	381	359	377	372	356	371	344	364	410	391	393	358	371	343	410	373	365	376	386	360	327	371	381	386	379	336	382	342	363	373	343	368	347	352	346	370	314	396	326	361	370	349	334	342	340	368	342	353	365	382	352	362	384	380	358	346	387	352	356	357	376	354	355	372	350	376	336	340	344	354	382	378	343	352	360	385	342	330	374	367	362	359	372	350	337	368	330	358	348	370	358	356	337	351	358	355	341	355	346	369	388	352	384	360	378	347	333	318	348	343	396	369	365	339	372	353	387	372	377	347	368	376	338	351	388	363	367	354	350	365	349	365	380	340	331	370	341	366	344	380	349	356	343	372	377	321	369	344	371	371	367	338	377	332	334	346	339	374	373	330	347	363	342	353	350	336	351	325	372	358	360	351	358	357	373	332	362	371	372	362	344	368	389	343	363	342	341	369	388	365	359	398	358	366	366	344	385	365	358	346	355	357	375	353	353	380	356	372	365	363	351	340	359	373	372	321	364	371	335	342	312	398	352	355	368	381	353	384	345	372	374	370	333	357	361	353	338	339	354	325	372	357	401	382	355	366	371	340	324	357	364	359	355	387	343	330	350	375	377	372	367	394	363	348	366	354	383	362	325	383	309	359	348	345	329	349	361	368	383	383	347	387	364	331	326	357	370	357	341	349	376	363	344	350	352	333	355	376	376	354	395	366	374	365	360	366	400	381	369	347	384	356	380	347	389	350	373	351	372	350	344	327	370	370	407	360	366	313	342	373	334	379	346	403	349	364	383	346	351	366	365	366	364	392	415	347	374	363	364	381	356	369	384	339	355	387	344	369	359	378	360	361	368	350	394	363	341	368	343	342	341	351	360	383	360	354	381	337	341	363	362	365	387	388	362	311	322	357	366	356	388	319	356	342	393	352	334	374	391	352	364	367	349	367	376	381	356	346	365	367	371	360	362	349	352	385	368	344	354	357	373	359	365	340	371	337	342	370	382	356	356	363	380	395	362	377	353	387	393	370	343	327	362	352	365	326	363	370	366	383	347	329	357	361	370	355	370	353	342	381	409	378	351	370	381	375	353	398	358	375	341	379	363	363	340	371	336	373	330	359	366	346	371	348	364	358	362	350	384	340	352	336	347	322	366	352	371	352	328	338	354	358	384	384	363	368	348	373	399	350	379	356	338	321	371	381	351	367	384	351	385	335	347	350	369	380	346	347	353	345	390	353	406	333	341	338	343	373	389	340	348	380	363	337	362	402	346	367	374	361	383	377	355	328	322	372	369	376	373	354	384	380	368	395	384	323	378	355	350	371	346	361	357	350	357	379	390	358	364	365	339	367	339	369	361	368	378	351	356	357	355	363	379	344	370	382	372	374	373	347	368	337	386	348	350	365	380	378	335	337	352	399	353	371	351	359	356	381	340	389	348	358	362	342	341	345	392	362	371	337	348	328	358	391	308	372	402	346	335	334	399	350	369	391	368	358	359	360	355	352	360	351	387	350	362	378	312	362	369	362	345	339	408	327	339	373	372	377	371	355	348	352	353	385	346	329	339	407	336	313	338	355	368	363	378	377	369	358	393	359	348	375	350	369	346	354	379	390	346	316	352	329	333	380	327	359	351	362	353	377	364	381	345	350	341	378	376	336	350	382	333	333	325	348	399	382	313	348	330	386	353	343	355	346	361	380	354	303	353	369	353	347	351	350	364	351	363	365	352	365	365	375	380	350	373	351	358	378	350	368	374	372	340	359	368	363	344	370	386	372	339	375	328	349	342	346	351	380	338	359	336	353	354	325	368	373	388	327	344	337	367	395	363	384	374	364	361	386	337	369	364	347	368	389	340	350	331	353	350	357	383	360	365	334	387	356	354	397	334	366	360	366	345	373	363	373	365	341	373	381	363	359	376	370	371	341	355	387	384	330	377	376	363	366	377	360	398	384	357	366	357	352	345	366	353	398	330	376	364	316	363	368	377	363	382	318	376	392	370	378	364	351	364	359	354	362	372	402	388	341	379	372	366	360	358	348	358	373	367	345	365	406	369	359	377	387	374	378	357	367	362	338	378	401	375	360	342	336	349	376	371	340	346	339	340	385	341	389	362	345	327	363	347	310	374	337	350	359	349	362	343	360	373	351	363	333	344	370	361	382	336	375	331	347	348	350	315	327	347	350	353	359	370	369	382	349	361	373	350	373	371	348	348	357	320	343	358	348	343	358	385	357	368	336	375	374	365	341	380	357	342	361	362	348	339	382	356	351	336	358	345	349	305	356	357	368	372	382	342	335	363	375	358	344	320	345	373	350	342	360	346	353	347	382	350	355	342	356	361	366	367	359	365	330	321	339	340	350	358	361	334	315	339	342	350	356	406	391	350	350	363	339	347	305	355	332	347	352	368	357	343	387	355	427	351	352	350	378	346	348	339	371	319	374	354	347	357	372	360	367	339	349	348	385	359	380	363	363	394	333	334	348	348	350	370	360	350	325	385	325	411	366	364	370	368	364	343	375	376	342	340	331	359	354	332	366	388	361	355	391	362	351	347	383	392	338	337	336	350	358	382	314	365	341	370	379	327	360	378	346	363	350	348	341	365	400	380	374	356	384	352	383	369	361	306	344	382	370	390	377	351	334	334	363	362	355	349	360	392	355	348	347	379	360	364	360	346	357	355	392	361	367	361	358	354	353	375	350	376	374	364	341	379	361	372	339	340	378	378	356	347	348	387	354	396	372	356	331	355	362	385	371	357	345	345	387	361	350	358	357	387	384	371	362	365	404	367	358	368	345	325	360	349	341	391	393	340	354	319	373	380	372	341	382	363	347	375	389	337	367	381	373	416	358	381	377	374	381	366	332	430	382	363	349	356	315	373	358	352	385	375	361	371	374	371	336	379	367	345	357	334	354	376	342	356	379	344	363	319	353	352	331	354	376	387	356	350	349	368	359	322	364	324	330	322	359	338	333	370	360	363	352	364	368	325	351	368	332	380	337	382	325	339	374	339	351	337	362	388	370	362	312	401	351	369	378	354	385	357	343	362	381	359	367	342	300	381	355	338	352	342	356	350	341	359	386	343	377	379	362	349	367	368	353	341	360	336	378	395	354	370	368	365	344	340	335	343	328	344	359	361	317	310	391	365	333	333	365	353	360	375	384	352	391	392	335	391	342	345	359	359	369	339	353	350	325	359	368	333	333	343	372	361	353	362	358	346	375	371	384	350	327	361	391	375	348	354	384	379	361	393	351	389	362	356	359	372	364	376	331	342	337	384	367	381	338	378	369	384	357	346	361	358	377	363	335	390	335	370	345	365	338	361	412	339	380	368	393	383	379	375	386	328	387	355	356	350	367	351	345	381	355	370	356	386	331
2753	154	75	47	75	126	112	87	95	91	64	73	59	62	54	62	62	45	44	56	37	50	43	28	39	35	35	38	30	35	24	37	37	30	36	33	42	28	44	35	36	26	31	18	26	39	46	28	26	32	39	30	25	37	31	44	35	27	33	30	35	36	35	27	25	18	36	36	27	37	31	33	24	28	26	38	37	29	25	42	39	31	36	35	23	29	42	37	23	28	28	34	35	30	29	37	23	29	36	35	27	32	35	27	26	30	32	35	24	30	36	24	31	39	28	25	36	27	26	26	24	33	32	27	23	34	35	35	27	33	37	26	35	25	36	37	32	35	31	22	47	40	29	27	40	26	30	19	30	32	26	48	34	39	27	38	26	33	39	31	31	43	33	33	31	20	42	27	48	40	35	39	35	29	30	18	31	32	34	29	39	29	28	32	34	30	35	23	30	35	24	35	35	36	35	35	27	32	38	34	30	30	26	28	34	33	34	33	26	44	19	29	35	32	30	31	31	32	28	26	33	28	28	25	28	37	32	30	40	32	23	42	31	34	33	34	38	36	33	23	25	37	29	26	29	36	26	22	23	22	32	38	30	42	44	37	25	22	41	38	21	25	32	24	30	40	41	28	32	29	36	36	32	35	29	32	31	31	29	36	30	40	29	40	40	36	29	29	28	34	34	37	33	28	35	43	37	38	28	45	30	24	31	34	27	26	27	32	40	29	21	29	21	41	27	39	32	45	30	29	34	29	32	31	23	36	37	38	27	40	23	24	37	29	39	17	30	25	31	44	32	36	38	26	43	36	31	34	33	27	38	38	33	27	31	23	27	45	31	42	39	21	28	32	29	42	27	32	18	37	42	24	25	17	32	26	40	39	29	22	22	25	29	28	29	36	32	34	25	28	39	27	28	30	32	24	33	32	27	33	27	30	25	34	40	28	30	24	31	27	18	23	31	49	34	23	28	37	36	38	25	36	36	29	37	34	32	35	34	25	31	32	24	38	41	32	26	31	28	35	38	36	34	38	34	20	29	36	26	38	33	29	36	37	40	38	37	26	35	31	32	29	39	39	24	42	42	34	32	27	29	30	31	27	27	34	37	27	32	24	28	29	40	29	26	31	44	43	36	27	24	38	28	19	23	41	22	33	26	30	27	34	33	22	31	30	25	32	33	31	15	29	25	27	29	41	35	34	44	36	26	34	37	41	30	36	42	28	27	51	39	35	48	25	40	34	35	23	27	33	29	42	33	33	44	29	27	24	23	36	27	26	25	38	35	28	33	32	42	38	43	31	29	29	34	31	33	45	28	29	32	39	20	23	26	29	33	36	32	28	30	32	31	41	28	25	28	26	34	40	31	33	30	38	31	25	29	35	34	38	27	45	30	32	29	30	27	30	27	28	24	36	36	21	19	20	35	31	24	40	19	33	32	25	30	39	39	36	30	38	32	29	26	31	36	35	29	34	29	35	33	34	34	30	24	35	36	30	31	30	37	33	26	37	29	29	33	37	38	29	37	30	31	34	31	31	28	31	22	31	34	33	40	39	32	32	40	34	26	31	21	26	37	33	26	30	35	32	21	31	37	39	35	30	29	35	27	22	33	40	30	27	29	41	44	32	38	29	34	22	30	23	39	36	44	40	32	29	26	24	23	34	25	33	22	41	37	27	44	39	39	38	30	39	36	37	26	26	28	37	29	32	33	31	29	29	30	25	28	29	40	42	34	20	29	32	36	34	25	31	33	30	30	37	39	33	26	23	47	30	21	28	37	40	32	37	31	32	38	32	30	43	28	37	35	38	39	39	24	32	35	25	28	32	38	35	35	33	28	31	27	23	32	28	30	35	27	33	33	28	41	39	35	29	37	27	32	40	40	31	35	34	33	24	32	37	35	27	20	29	33	37	34	18	28	22	25	35	16	26	33	34	36	28	32	28	30	27	32	39	29	24	26	25	28	43	27	34	28	28	31	40	32	27	41	25	26	43	28	33	38	30	37	31	29	35	29	32	22	35	23	29	29	24	31	51	41	40	28	32	35	39	37	30	30	33	27	37	33	34	26	33	22	33	21	27	33	34	31	32	26	28	53	30	46	39	33	38	34	27	22	33	33	26	38	33	33	22	23	35	28	41	36	33	30	27	20	31	31	35	34	24	24	32	32	41	26	36	23	31	19	26	34	36	27	17	29	31	24	23	25	37	29	25	30	37	31	34	35	37	34	28	32	31	34	40	35	29	26	22	29	32	28	31	36	36	25	26	27	33	34	40	23	32	23	39	32	32	37	29	33	30	28	25	28	33	26	28	27	31	32	35	32	37	39	33	42	36	31	28	24	31	30	29	32	39	38	40	23	30	15	39	27	34	32	35	35	26	28	37	23	35	27	41	35	25	25	34	31	38	25	33	27	35	25	31	46	42	24	26	21	31	27	36	36	28	30	26	36	30	32	33	33	30	24	35	28	34	26	30	38	28	40	31	33	27	34	31	37	25	20	35	33	22	28	42	39	35	27	31	29	15	31	32	34	27	22	34	34	36	26	29	28	25	44	39	26	38	21	28	28	32	35	45	20	26	37	23	28	25	18	31	27	34	38	33	36	23	37	31	48	28	32	33	28	29	30	38	23	40	36	35	32	38	26	37	29	30	25	37	27	39	29	33	36	25	32	33	28	31	33	33	27	33	27	35	28	36	34	26	34	37	29	31	32	35	35	23	28	39	33	29	26	28	25	31	31	35	45	37	23	24	37	32	32	30	30	33	24	26	36	26	29	29	31	42	35	33	35	31	23	30	33	28	27	30	32	36	30	45	36	42	31	27	35	28	33	38	42	37	37	28	26	25	32	23	21	42	35	26	39	41	32	30	38	32	28	34	31	23	31	30	31	36	37	29	19	29	23	31	31	31	23	30	20	27	31	29	32	41	45	30	32	40	31	32	29	39	32	28	21	35	37	37	30	35	33	24	30	29	31	38	29	30	21	28	38	26	35	30	38	31	34	29	35	28	36	34	35	26	24	35	31	30	38	37	20	23	26	31	35	29	29	41	32	25	26	37	28	30	29	26	36	32	30	21	29	38	36	29	46	33	23	34	37	34	33	34	39	30	33	42	27	27	37	22	26	22	39	26	30	28	33	30	32	38	33	34	28	28	41	29	26	30	32	39	33	31	43	40	35	38	38	28	25	38	33	22	31	37	26	47	23	31	36	35	25	33	38	27	38	29	29	25	29	42	32	26	36	37	23	29	32	31	37	41	39	35	31	27	26	27	33	31	31	35	25	29	31	26	30	32	30	33	30	35	38	17	31	40	31	33	32	27	29	32	33	25	36	36	37	32	21	37	26	21	23	24	23	36	19	33	30	32	35	28	46	29	36	23	28	32	32	27	31	29	23	32	28	32	34	28	35	35	29	44	28	38	38	27	27	22	31	32	29	36	35	35	30	28	35	33	24	30	29	30	29	28	30	40	22	34	24	28	37	37	42	26	33	27	28	33	35	37	30	34
19579	4662	1738	5386	9705	9318	7412	5701	4626	3785	2936	2588	2216	1938	1852	1660	1585	1708	1599	1331	1155	1035	1061	982	937	919	926	876	847	847	766	781	701	737	751	728	721	663	700	653	669	672	670	652	668	656	643	663	660	659	675	614	638	666	646	654	629	683	673	617	620	613	662	602	562	625	596	634	649	615	623	593	583	635	639	554	602	611	596	616	546	615	556	606	615	585	596	583	565	593	609	607	560	620	620	579	602	587	556	586	585	618	620	613	597	591	573	593	586	623	569	592	591	586	581	601	534	590	551	591	593	609	592	607	621	605	584	582	583	624	631	571	616	626	563	594	542	582	564	598	568	553	595	563	593	569	641	579	590	577	567	609	593	598	595	573	600	597	564	665	585	575	535	583	588	590	615	565	644	583	629	625	590	609	591	596	602	540	546	544	559	584	562	612	605	557	533	597	581	573	571	614	580	577	592	591	598	591	546	573	613	590	612	548	532	587	585	580	573	599	574	568	621	586	577	569	565	621	583	590	633	620	582	601	540	612	628	560	618	576	554	574	576	580	595	626	590	538	595	560	571	574	539	623	607	630	599	574	570	555	560	566	552	577	581	551	573	595	598	568	542	583	588	579	578	633	544	572	589	622	570	579	604	573	597	560	580	572	604	603	537	550	603	567	581	575	600	606	574	521	563	587	571	591	570	577	615	594	615	587	650	576	615	578	563	591	559	581	566	588	624	522	576	541	657	564	581	559	570	597	585	583	578	605	572	580	592	550	591	610	579	579	556	580	606	607	557	589	615	591	586	599	580	549	634	588	585	576	638	579	577	543	580	599	569	608	612	579	609	580	565	578	609	591	573	604	571	610	590	614	550	584	609	580	563	545	582	593	553	525	585	567	547	551	598	588	611	590	603	599	597	591	567	595	556	589	601	559	546	584	572	595	547	589	567	560	624	614	593	535	568	595	635	617	570	584	577	621	586	581	588	600	572	577	591	575	569	588	612	597	611	566	600	563	579	574	619	591	584	575	592	588	614	582	595	536	615	585	559	580	582	579	605	538	590	557	623	572	597	553	615	584	579	616	608	584	552	561	567	542	595	606	547	594	610	605	587	620	572	551	589	629	604	591	568	604	589	602	583	585	600	628	594	586	610	607	589	621	559	585	588	597	561	564	575	584	582	574	618	579	611	573	544	603	611	584	620	598	591	587	567	656	533	591	592	560	614	579	601	610	597	580	588	611	578	611	603	567	593	615	628	580	608	562	571	609	570	592	609	575	588	565	608	581	583	582	609	526	626	588	570	598	582	618	560	602	564	568	567	578	602	584	622	576	557	601	581	585	614	580	577	604	585	551	612	561	641	536	606	570	617	589	589	581	554	548	548	592	610	593	582	602	603	582	597	578	572	577	609	599	579	598	606	583	523	590	589	609	536	607	612	582	575	547	596	580	560	594	589	561	573	608	589	622	587	557	578	640	578	562	562	591	603	570	613	605	578	590	614	572	575	579	609	563	591	555	594	595	548	591	606	580	582	553	576	521	593	621	594	651	569	570	540	555	591	536	597	600	584	611	561	578	602	592	589	552	574	559	541	599	622	600	633	554	630	540	605	564	607	594	633	590	617	614	578	564	535	612	602	577	564	619	591	593	538	589	590	571	577	613	612	603	603	581	575	578	621	610	601	532	618	593	616	595	567	580	558	539	607	639	619	586	542	608	607	605	555	592	623	575	602	624	556	563	583	579	577	605	588	598	567	592	566	579	628	575	614	603	558	621	586	579	628	606	565	602	580	587	595	594	604	599	591	607	645	556	559	618	545	578	553	583	577	626	624	573	567	573	582	571	652	602	611	582	584	586	537	615	515	537	583	573	578	644	589	587	576	572	561	540	589	587	607	589	568	570	620	599	569	608	592	615	564	603	596	575	591	581	556	628	550	595	601	585	594	572	598	577	590	586	593	589	558	579	556	565	565	552	642	578	592	562	605	605	615	561	567	633	596	566	613	607	589	563	582	564	639	552	588	614	543	602	575	606	600	591	630	588	603	582	618	572	600	588	554	592	574	596	605	612	581	605	556	568	588	574	571	608	601	616	582	639	624	549	594	609	540	575	604	664	567	567	551	638	569	599	551	598	586	589	646	597	595	593	609	566	595	597	566	563	597	623	586	608	622	577	546	572	602	596	630	532	599	578	580	564	578	593	585	580	599	569	604	611	525	582	582	567	565	577	580	560	557	579	591	578	596	580	554	579	623	633	625	593	586	560	578	553	599	571	556	572	533	571	570	632	615	563	586	609	560	598	603	573	600	607	542	581	587	537	594	571	570	576	606	592	572	622	557	577	567	553	588	582	598	601	619	594	607	595	575	616	585	562	575	579	581	642	548	596	616	583	589	569	572	558	569	582	601	584	605	560	639	552	563	587	578	593	567	578	597	599	552	568	625	559	602	590	555	548	606	616	592	564	546	569	575	584	591	559	605	627	555	607	618	594	551	608	572	599	602	565	570	565	600	569	593	611	571	593	585	569	587	616	540	570	582	530	546	569	614	565	619	614	581	568	603	548	550	558	619	551	562	563	595	598	583	565	597	589	558	620	586	629	593	557	584	595	557	564	604	618	568	585	596	576	591	601	560	567	623	555	610	573	559	576	620	572	607	569	550	542	567	571	598	613	602	574	578	647	601	598	577	614	590	567	596	594	646	620	571	589	578	568	580	593	605	654	564	634	584	594	587	556	599	625	621	592	590	568	582	553	600	570	611	552	639	618	583	587	579	584	591	603	585	585	561	599	550	581	614	599	559	598	611	642	592	564	598	563	607	586	590	571	600	572	587	621	588	602	605	621	579	601	574	616	577	609	544	596	575	575	600	537	541	578	575	589	587	581	573	568	586	585	585	594	544	634	605	614	571	581	558	606	588	601	583	596	555	600	620	587	564	588	585	567	557	562	582	612	554	600	564	583	609	613	592	615	628	624	596	562	591	572	552	628	577	583	574	573	592	532	603	568	597	599	608	590	583	556	572	573	583	584	564	604	567	570	570	588	602	578	585	603	585	583	627	580	570	581	601	600	521	582	652	636	610	575	571	584	598	588	606	561	577	610	531	562	582	575	556	594	594	561	545	598	598	599	616	598	586	571	575	581	593	543	591	539	578	570	595	649	573	571	599	540	602	597	609	585	588	578	598	575	566	591	611	590	559	590	569	594	602	578	623	583	601	555	578	541	630	567	566	603	574	572	542	588	599	571	641	577	581	612	591	571	584	597	552	514	584	576	580	573	595	568	580	593	560	548	623	538	603	605	586	603	556	595	551	571	590	561	572	579	595	580	632	593	590	624	578	582	604	571	552	557	618	597	609	579	577	578	580	575	573	572	615	575	575	554	600	564	567	564	573	648	574	556	600	579	617	562	564	589	576	575	588	567	611	564	581	594	548	634	626	598	585	610	555	581	595	593	572	574	562	594	601	593	620	567	611	572	565	534	608	595	563	580	550	610	587	561	576	558	563	587
2654	131	74	48	74	103	100	88	70	66	68	56	57	40	63	50	51	52	37	51	41	45	45	46	41	38	33	42	39	31	35	37	41	33	35	36	34	36	28	34	34	38	35	27	41	36	40	38	28	29	46	27	33	32	28	33	32	42	36	25	37	31	43	27	36	33	37	29	30	26	43	34	31	41	34	27	31	32	39	31	25	31	27	29	25	32	36	41	36	42	22	29	28	33	40	34	42	37	27	35	32	28	31	32	35	35	29	36	32	30	31	28	33	37	27	35	37	39	35	37	30	35	23	38	29	29	26	25	33	33	30	30	22	31	29	26	34	37	25	27	34	38	31	37	40	39	25	36	32	26	26	32	31	34	31	21	34	40	38	29	28	29	36	27	25	24	34	34	43	33	39	45	23	21	28	22	39	27	39	30	29	33	22	25	30	35	34	35	36	33	29	34	29	31	24	35	35	23	22	28	33	39	31	37	30	37	26	29	41	35	34	34	30	45	37	21	34	24	26	28	34	44	30	33	25	26	46	27	30	35	38	24	42	36	47	32	27	34	31	21	34	32	20	35	40	36	33	34	33	37	31	28	25	35	25	35	29	33	19	38	19	30	35	35	35	41	27	27	37	38	28	29	26	32	34	26	32	30	27	30	31	45	29	35	36	40	26	25	29	26	28	24	25	31	31	19	33	34	31	41	34	28	29	34	34	30	32	35	26	31	28	30	25	25	26	32	26	28	39	37	28	26	31	30	27	25	28	31	25	28	29	25	30	33	34	30	23	32	34	30	40	25	36	30	33	30	25	34	30	24	28	20	33	35	31	32	36	29	27	22	22	30	34	36	28	42	41	35	31	43	23	32	27	33	35	22	25	29	35	27	25	45	33	29	28	29	26	28	40	29	28	37	26	29	32	25	37	28	25	40	24	28	32	38	33	29	48	28	27	33	28	31	33	34	26	35	29	23	27	31	39	33	28	35	36	32	30	31	34	25	28	45	37	29	39	31	25	41	35	31	31	33	30	34	39	21	28	35	36	38	28	35	34	31	36	39	32	27	24	37	32	26	39	26	31	36	28	32	27	37	25	34	32	44	22	29	33	36	30	36	28	27	40	39	34	36	40	32	38	24	41	34	26	34	32	23	32	32	29	29	27	30	26	34	29	26	30	30	22	27	24	26	31	35	36	43	31	28	30	32	34	29	30	22	25	38	30	32	35	34	30	28	32	39	25	31	25	33	26	31	37	30	33	26	28	35	35	43	32	28	33	36	23	39	34	36	31	28	33	36	40	32	35	23	44	36	34	30	25	32	23	30	27	25	37	32	31	38	29	30	34	34	29	36	32	38	31	35	30	23	25	34	24	26	31	34	33	24	29	38	27	41	37	36	27	42	40	27	33	28	34	35	33	22	32	26	36	37	35	32	26	35	26	24	26	32	28	37	32	40	30	37	29	31	39	35	23	33	34	18	39	27	35	28	26	28	36	26	35	33	34	37	38	39	33	36	29	24	31	28	36	32	27	32	37	40	33	29	23	24	33	23	29	35	36	24	28	30	25	24	38	35	24	34	38	31	31	34	32	40	21	35	30	38	31	37	28	24	28	31	35	33	21	34	28	24	36	31	16	38	31	34	32	37	50	31	25	32	30	37	44	42	38	39	31	35	24	46	31	36	24	39	38	31	37	34	25	40	30	26	30	25	35	35	34	45	30	39	26	33	28	33	32	41	37	35	30	26	22	34	42	32	33	34	36	32	34	35	36	27	31	26	31	30	39	31	37	35	30	31	25	29	31	32	38	27	32	32	31	31	25	32	23	33	33	33	32	37	30	33	34	42	34	34	28	28	34	29	44	35	30	23	28	29	32	32	36	41	32	43	25	30	33	32	33	25	26	32	28	34	26	25	45	34	29	38	24	27	22	28	29	30	34	30	25	36	24	34	26	28	33	35	30	27	36	31	33	42	25	29	35	28	38	25	32	33	38	26	34	28	24	27	41	26	36	29	36	36	42	28	32	26	37	31	36	37	30	29	26	34	35	33	36	27	26	41	34	38	26	34	33	38	39	31	30	18	33	32	33	29	29	30	27	36	35	31	25	27	36	26	30	18	35	34	26	37	31	36	39	34	33	29	30	29	34	31	27	29	21	32	25	33	24	34	35	32	35	23	29	19	31	27	29	28	41	28	29	40	26	36	28	34	23	28	33	27	37	29	36	35	36	27	27	23	36	27	32	26	39	28	34	32	36	26	37	29	25	32	36	34	34	38	37	34	34	29	32	29	36	30	21	27	39	36	28	35	35	37	44	30	35	27	31	33	30	36	32	35	37	31	30	40	36	30	34	28	27	38	32	38	30	28	38	29	26	26	27	28	32	24	27	26	37	29	36	28	38	38	36	29	41	32	36	34	29	32	26	34	39	31	31	39	28	35	21	34	46	28	22	30	33	32	42	37	28	29	36	25	30	27	27	33	27	25	24	45	35	30	43	22	28	34	31	29	37	30	35	33	25	34	41	34	27	21	28	34	35	29	35	39	26	37	26	31	46	31	35	18	34	25	25	28	35	29	23	29	33	30	34	37	22	30	38	23	22	35	33	33	31	34	26	36	34	31	31	27	32	23	24	42	30	32	22	30	32	36	33	32	26	32	27	29	20	35	30	33	25	43	29	33	24	37	36	42	39	39	26	31	20	36	20	25	24	19	41	42	31	38	27	42	38	24	41	38	33	32	43	30	36	38	41	49	23	39	32	27	27	27	28	33	26	23	25	42	37	36	35	29	30	34	27	33	27	29	27	32	36	32	25	46	22	34	25	28	31	34	31	30	31	32	33	40	32	35	29	38	35	36	31	32	26	29	29	42	32	46	44	34	26	28	34	31	33	34	45	28	35	25	35	29	39	37	38	43	25	28	39	29	31	26	37	36	35	34	32	22	36	31	31	30	31	36	36	34	38	33	26	31	29	31	33	38	30	32	28	34	33	38	41	33	30	30	35	18	43	36	22	31	25	48	38	29	26	36	42	45	33	28	26	22	35	36	24	34	35	32	31	36	39	28	34	33	33	32	30	40	32	40	21	31	29	32	33	33	26	39	26	37	31	28	35	31	31	30	38	25	33	39	17	25	30	35	29	33	44	31	32	38	33	39	37	27	29	32	31	21	33	41	33	29	37	32	29	37	28	28	27	30	37	23	33	38	32	16	40	38	32	33	35	27	25	39	27	30	30	39	40	35	41	23	25	25	39	32	25	25	35	31	26	37	27	27	32	34	29	28	31	36	24	39	28	31	20	29	32	34	34	30	29	27	38	43	41	31	36	29	31	37	29	33	33	38	33	35	30	30	33	37	32	40	38	24	47	30	23	30	30	24	30	37	38	38	27	32	32	32	28	30	25	29	24	25	31	34	37	30	22	34	35	36	25	32	39	32	47	24	25	22	49	42	34	32	40	34	32	28	32	27	25	33	33	36	30	30	34	35	35	26	31	48	27	33	36	27	32	25
19166	4383	1715	5169	9401	8978	7041	5533	4403	3599	2910	2506	2163	1925	1721	1573	1556	1636	1591	1312	1085	999	1029	949	873	924	862	867	857	825	755	746	739	805	754	696	687	690	678	704	685	684	724	622	665	640	667	699	666	678	629	667	617	643	623	612	615	671	614	611	635	600	619	608	622	609	585	606	636	618	587	642	571	629	624	613	628	598	573	605	644	602	646	606	576	569	650	613	558	545	610	609	605	603	592	573	538	584	591	582	621	614	670	581	553	644	581	583	578	530	612	612	591	544	596	589	591	604	578	610	629	581	598	586	556	603	591	540	573	554	583	559	637	574	591	582	602	584	580	595	606	552	569	586	594	576	598	597	563	577	569	573	634	593	614	608	581	579	594	580	588	621	569	596	516	557	543	624	574	550	611	591	604	596	590	545	592	575	561	574	558	618	575	610	567	619	571	575	602	580	549	609	569	562	586	606	587	627	586	597	582	568	589	558	575	592	573	571	632	558	629	586	554	612	576	586	543	577	588	575	579	577	556	554	589	604	578	582	543	596	628	524	601	626	581	556	589	535	582	570	579	561	558	578	548	586	627	579	581	602	631	586	583	618	607	555	566	536	540	589	589	615	585	576	606	599	597	604	615	557	604	554	575	570	588	565	536	577	642	581	606	562	558	552	561	562	568	557	559	577	597	557	602	575	580	617	592	618	563	600	540	599	583	599	564	569	590	543	618	566	600	518	568	585	581	585	587	595	556	627	579	615	626	585	619	578	605	583	554	577	605	645	568	602	576	523	555	564	610	552	574	596	628	591	582	574	574	550	587	580	591	572	589	575	598	581	579	612	587	610	576	566	589	578	597	569	559	572	573	601	559	612	615	591	576	541	546	546	608	567	586	601	550	613	598	637	598	529	584	579	598	578	551	582	601	553	581	584	623	565	565	580	538	624	553	582	579	551	527	588	615	556	610	580	559	605	567	567	600	539	563	594	584	557	603	579	610	551	641	574	592	564	571	549	557	624	582	605	615	617	531	584	594	606	553	560	556	607	604	595	585	560	591	624	546	573	579	518	562	624	599	584	577	579	583	564	560	601	568	571	594	567	590	627	553	586	537	547	559	552	619	582	580	563	639	535	602	575	583	579	547	543	580	593	552	582	560	561	592	604	553	590	633	585	588	594	608	607	604	563	608	596	611	585	571	589	575	590	545	564	606	582	588	574	578	618	587	616	570	590	632	554	597	567	601	570	578	577	549	564	596	595	594	604	551	615	541	561	589	535	568	608	576	593	604	600	582	593	584	620	579	530	601	661	625	590	606	591	551	616	584	572	524	535	588	568	571	575	574	543	589	563	611	579	563	620	569	585	585	580	581	550	578	555	539	595	580	590	577	621	578	581	552	575	579	558	554	555	554	575	572	536	599	609	559	590	614	571	553	570	612	593	557	551	582	577	574	552	574	544	623	557	621	531	583	565	557	587	619	543	559	583	618	558	596	594	621	609	617	559	558	532	633	561	611	583	622	597	601	536	598	565	585	609	607	560	625	587	591	597	594	539	594	546	586	564	602	554	588	554	571	596	559	531	593	588	548	581	557	619	602	604	587	584	558	566	612	591	535	591	591	586	591	581	604	599	539	613	558	551	551	561	575	616	597	635	578	556	549	575	573	584	564	614	581	529	564	574	585	619	569	579	553	567	581	572	559	577	573	557	573	609	556	580	578	590	579	560	564	583	562	547	588	579	587	556	618	557	592	564	558	591	597	547	603	602	565	594	597	590	635	576	551	536	586	604	543	564	551	565	617	585	543	560	588	590	589	656	593	582	610	558	580	552	620	558	579	618	537	595	594	594	539	567	591	603	531	608	591	533	585	607	545	581	589	583	565	582	569	575	576	569	615	573	566	549	556	593	570	621	587	577	592	602	561	596	575	544	560	566	556	631	585	575	607	593	584	559	557	558	609	538	528	557	631	641	591	560	589	602	559	590	599	544	581	598	569	556	577	572	567	582	589	558	548	547	543	597	572	552	595	558	611	558	627	560	556	570	596	623	573	638	588	622	592	559	580	575	523	596	560	532	560	563	584	599	612	598	590	600	540	577	643	548	576	577	604	578	586	613	583	549	585	619	566	593	550	597	588	563	576	565	559	578	580	585	568	525	537	606	602	552	581	570	587	567	597	612	566	566	627	628	596	595	579	570	574	563	575	618	567	607	559	602	595	563	553	625	613	558	565	533	632	602	582	557	611	590	586	623	579	569	575	582	578	530	590	598	584	600	596	593	568	537	600	608	608	555	564	591	610	598	606	591	562	593	601	595	571	609	587	596	590	564	584	586	554	583	614	611	570	559	552	577	587	564	581	574	599	574	557	563	573	625	567	599	535	587	591	569	547	565	527	584	591	594	590	569	575	601	558	612	601	575	605	539	559	571	547	591	618	617	589	537	559	607	647	568	522	544	563	578	576	559	559	583	558	589	572	575	605	609	588	597	598	556	611	589	555	627	586	588	606	541	589	546	615	591	584	584	566	579	559	635	606	585	634	583	583	574	575	595	587	595	584	603	573	621	609	592	600	554	615	603	562	577	588	591	587	578	582	582	574	603	547	564	562	611	586	600	556	597	577	596	566	550	601	584	521	581	568	555	582	577	634	585	590	569	592	558	578	548	561	577	583	604	582	591	549	591	587	558	540	546	603	591	607	579	572	596	588	581	570	624	557	599	562	548	574	587	607	605	609	605	578	576	571	604	555	574	563	534	621	609	552	585	604	635	556	525	568	574	592	631	552	567	581	574	607	552	596	566	572	546	579	529	583	572	604	596	551	587	596	563	594	576	594	587	575	618	554	613	571	564	587	550	602	590	530	556	608	607	599	554	578	563	566	581	573	586	590	567	570	583	565	565	636	563	589	531	584	581	549	596	553	561	591	586	560	579	581	599	575	575	556	553	590	622	573	549	616	522	542	551	629	538	594	579	591	579	589	574	569	603	580	599	571	585	562	591	534	590	534	556	583	538	580	596	557	590	570	570	587	610	588	590	589	608	579	594	582	573	573	593	531	574	577	611	606	598	591	601	567	551	627	592	565	578	540	554	588	588	614	582	591	585	573	603	567	574	601	586	603	597	597	612	546	601	599	597	528	569	559	559	605	613	547	604	613	531	589	616	576	564	570	593	588	605	619	627	578	560	602	577	578	590	568	557	616	511	590	626	589	578	571	571	622	606	550	590	586	531	548	631	570	622	590	578	570	569	580	626	608	580	614	564	555	574	561	589	577	600	590	618	582	617	592	576	621	543	589	569	557	560	625	590	641	545	518	581	600	542	578	603	608	632	563	608	547	532	591	622	592	600	566	564	586	582	571	532	586	596	566	562	601	585	586	604	561	574	606	606	584	608	575	573	567	551	564	609	576	603	588	591	636	597	577	558	586	564	561	577	575	586	547	562	591	578	559	583	578	611	595	555	579	587	594	650	610	603	631	550	551	540	553	511	590	562	588	581	562	590	561	591	592	573
2332	290	88	71	138	187	156	145	137	115	108	96	74	69	51	56	54	51	54	48	33	37	27	37	31	37	26	27	23	34	18	28	33	17	18	18	21	26	23	14	17	14	19	14	16	21	20	15	20	13	16	19	19	14	15	12	15	16	25	18	13	20	19	18	15	17	18	14	22	13	14	20	15	15	14	18	16	18	26	22	13	6	10	13	15	23	13	14	13	17	20	21	19	17	14	16	16	17	15	16	6	17	10	16	21	18	18	13	17	19	16	22	24	15	16	23	15	12	22	18	31	16	16	21	12	11	15	8	14	19	13	22	17	13	10	17	18	21	17	12	19	11	13	16	17	18	14	15	16	15	15	18	14	29	16	23	16	17	21	17	14	10	16	19	14	15	17	13	12	16	9	15	23	10	13	19	15	12	7	13	18	17	16	12	14	21	9	11	16	17	27	18	16	24	20	17	14	17	25	15	19	7	24	13	13	13	9	15	16	17	22	14	11	17	14	19	18	12	18	13	16	17	20	15	20	14	14	23	7	20	15	20	22	18	18	17	19	16	6	20	15	16	14	17	12	18	17	10	11	18	13	14	20	18	20	17	18	14	14	16	18	18	8	15	13	18	18	16	16	17	18	19	10	16	18	21	14	14	14	15	19	7	24	15	15	16	16	18	15	23	10	24	19	23	13	14	12	16	8	13	16	15	22	15	21	11	18	17	13	11	15	27	22	13	18	23	21	7	19	23	20	24	14	18	18	17	16	12	11	18	5	10	14	14	13	22	11	13	14	17	20	17	19	18	15	22	23	16	21	18	20	14	20	12	22	9	13	15	15	10	13	3	9	14	17	18	20	14	19	16	16	19	7	16	14	11	20	9	20	18	21	16	17	15	15	14	19	20	18	13	14	17	17	12	13	23	11	12	10	19	14	9	15	9	16	21	14	21	10	23	15	17	12	17	16	22	13	16	17	21	18	18	23	17	17	23	15	16	23	15	9	9	12	11	19	18	18	19	16	13	13	16	14	9	17	12	9	23	19	16	14	13	18	15	19	16	14	15	13	12	14	13	22	15	18	12	29	12	18	12	13	20	19	11	24	20	12	19	15	9	21	15	17	15	11	19	16	15	16	14	23	17	16	19	18	13	16	13	14	13	24	16	13	19	8	26	10	21	16	20	18	21	19	15	17	19	12	13	16	13	19	19	12	13	25	12	10	22	13	18	19	12	17	13	19	14	17	23	20	7	22	18	8	11	11	17	14	19	26	22	12	17	17	15	17	17	17	10	16	17	18	18	15	15	16	21	20	16	14	17	21	18	19	10	13	10	17	11	16	17	16	25	18	11	18	15	12	17	22	18	13	15	11	14	15	11	19	22	12	14	16	10	16	10	11	13	11	23	15	16	21	20	18	12	26	17	9	19	12	20	18	10	13	19	14	18	18	18	19	10	19	16	16	14	15	17	14	12	19	16	23	14	12	17	20	16	7	22	16	25	16	20	13	22	18	12	16	13	14	19	26	20	15	12	16	14	14	13	19	26	15	16	22	12	18	13	21	17	18	19	15	13	13	23	15	16	12	13	12	13	22	19	16	17	20	22	19	16	18	19	10	13	18	16	12	19	17	17	17	15	19	15	17	9	12	14	15	18	17	17	9	18	19	14	24	10	16	14	24	17	13	20	19	14	14	10	13	12	14	10	15	15	18	23	23	14	19	21	11	19	25	19	18	17	11	22	20	14	16	21	20	12	15	23	16	18	9	13	21	16	13	11	19	12	19	12	13	19	14	22	14	13	18	16	18	24	21	15	20	16	17	18	22	16	13	14	8	11	16	14	17	10	23	16	13	18	16	11	16	18	17	20	21	13	18	21	19	11	18	18	11	20	15	13	17	16	13	19	19	20	14	15	17	14	20	17	21	17	18	15	13	17	16	16	17	15	14	21	24	18	23	24	13	19	18	16	12	14	15	20	13	15	18	17	14	11	20	21	26	18	19	18	13	22	20	23	21	19	17	9	9	20	21	17	16	8	9	19	19	14	15	18	9	18	12	11	22	16	17	17	19	18	14	13	20	24	13	17	18	15	18	12	18	16	9	13	9	20	12	12	15	18	11	15	20	20	10	20	18	18	13	15	18	24	10	23	22	19	17	17	19	10	15	17	13	15	20	23	26	14	18	18	15	17	21	14	9	16	4	14	19	8	18	12	18	16	18	13	15	13	22	27	17	18	13	18	19	14	15	18	16	11	18	19	14	13	14	25	19	14	17	31	14	12	15	17	17	24	14	16	12	10	14	14	20	21	14	21	12	19	16	15	20	22	19	21	19	14	9	9	16	15	14	14	13	16	18	21	9	23	22	18	10	11	18	28	19	20	17	14	23	13	19	20	20	20	19	13	14	15	14	15	15	22	18	14	7	17	16	16	21	20	21	21	13	22	20	13	15	17	13	23	19	14	12	14	14	18	16	10	10	16	10	28	10	9	17	22	18	10	13	17	14	14	18	14	19	20	13	14	21	14	17	17	14	21	14	18	15	23	18	18	19	15	15	23	12	15	15	12	16	15	22	20	14	21	22	14	9	19	13	13	10	20	23	16	23	20	17	20	15	17	11	14	17	20	12	13	18	10	17	18	20	13	14	22	12	16	15	8	19	19	16	18	21	18	19	15	18	20	22	14	16	18	18	21	8	16	15	9	23	18	16	16	16	9	12	17	11	22	17	13	18	23	20	14	16	25	17	15	19	13	7	19	12	18	14	19	12	20	22	15	15	26	13	15	18	26	19	16	15	9	8	14	20	17	15	14	16	14	19	19	10	11	17	14	15	8	11	24	11	13	14	24	10	13	18	13	18	23	17	20	22	17	15	19	26	11	14	14	23	18	13	10	11	11	16	20	16	21	18	9	17	15	17	18	19	19	17	21	21	17	12	19	14	22	24	9	23	27	22	16	19	13	8	16	24	19	14	19	16	18	18	16	9	20	14	14	13	16	12	17	16	18	20	14	19	13	21	20	21	22	18	17	24	14	26	15	14	20	16	15	16	12	16	15	19	9	15	16	9	29	16	21	14	16	19	22	17	18	20	18	11	19	13	16	21	17	16	19	12	15	19	30	19	18	24	11	19	20	11	16	13	14	21	19	17	16	22	14	18	12	18	13	15	12	14	5	11	15	21	15	16	16	16	9	18	21	14	9	18	17	17	21	16	20	22	18	10	11	18	12	17	14	9	15	12	6	13	17	22	9	14	22	16	13	14	17	12	20	11	13	18	18	16	13	24	21	23	20	11	20	16	12	19	13	17	11	10	22	21	28	14	13	11	12	13	12	11	13	14	17	11	20	16	18	13	17	20	18	22	16	17	15	15	13	22	16	11	21	16	10	23	13	11	15	12	8	15	14	12	15	20	16	15	16	18	20	17	15	20	7	16	17	14	16	19	17	25	17	19	15	21	14	11	14	20	17	15	14	13	14	20	5	13	14	15	28	14	13	19	8	19	27	12	14
26292	7666	2698	10047	16964	15843	12914	10341	8110	6507	5251	4397	3681	3201	2768	2443	2403	2554	2399	1841	1475	1289	1266	1141	1017	1011	917	908	870	839	787	706	702	612	642	577	549	605	547	562	550	474	543	492	487	480	477	464	442	426	465	431	473	430	457	443	386	419	408	430	427	374	374	376	351	345	399	370	368	373	353	406	325	373	341	354	364	395	340	360	382	349	341	340	367	331	334	360	367	365	338	355	333	290	335	350	360	324	329	361	343	303	343	324	304	332	337	313	312	320	337	356	324	309	286	325	340	355	311	299	312	333	303	349	351	331	304	319	303	366	301	303	276	326	293	335	299	309	331	322	304	331	316	320	317	323	282	356	310	300	331	319	311	302	289	333	316	334	281	286	314	319	306	307	332	323	335	296	301	328	303	314	312	284	307	304	315	310	313	328	304	345	312	317	311	328	333	313	344	295	315	300	320	326	339	331	286	298	310	311	343	295	320	308	341	312	317	327	333	305	334	317	352	348	314	309	320	327	312	284	313	304	326	314	292	331	314	304	300	284	310	305	325	329	302	283	310	287	308	309	320	303	315	335	315	321	302	261	298	298	326	327	291	307	312	294	303	326	312	323	310	322	320	310	326	316	291	299	300	318	331	296	307	324	333	290	313	318	315	334	316	292	287	283	302	316	310	298	282	298	308	309	306	319	295	301	315	319	280	318	272	330	315	287	298	297	313	298	284	305	303	289	306	284	307	302	302	326	277	279	308	302	315	306	302	330	298	316	304	296	304	311	303	282	280	306	340	318	319	308	315	343	318	278	328	298	324	335	300	305	278	335	300	300	312	283	289	324	307	300	295	317	299	331	340	290	274	327	305	325	298	313	318	314	316	309	315	325	306	300	302	311	276	303	296	293	331	293	323	334	307	310	287	308	292	337	316	311	299	267	341	295	313	304	300	329	316	318	313	338	308	300	305	307	335	325	317	326	328	327	304	290	313	316	321	326	312	340	316	322	317	295	316	294	291	292	316	301	307	330	298	312	295	303	282	303	294	304	322	273	324	271	336	329	335	300	325	285	300	298	323	284	317	307	303	330	303	300	320	305	293	301	303	274	310	293	306	328	293	312	333	297	299	281	316	278	310	293	320	303	301	301	298	300	320	307	296	331	289	304	320	289	295	322	284	284	321	330	330	336	310	275	311	315	311	320	312	309	294	298	323	319	320	293	312	292	301	302	312	273	278	310	317	312	312	302	306	309	335	300	281	305	324	330	324	315	289	328	298	321	296	285	310	300	336	282	303	320	314	326	306	263	296	316	285	308	304	307	319	308	330	308	309	269	285	285	309	287	330	302	328	317	286	326	302	274	311	305	317	293	319	339	306	328	331	309	298	298	324	297	300	336	302	289	309	326	318	300	303	314	312	324	306	306	300	307	297	313	306	284	325	320	352	279	275	340	301	302	308	340	302	337	339	301	334	303	311	336	328	303	266	293	301	300	311	308	319	275	319	318	264	291	271	293	292	305	335	319	320	303	315	306	308	293	287	299	277	319	299	323	333	313	315	299	333	295	291	317	314	328	289	335	326	303	327	332	303	284	305	321	271	318	299	307	303	297	304	311	295	282	290	315	308	321	305	295	324	318	314	296	314	299	304	321	319	287	299	301	322	331	323	311	315	288	316	277	319	328	293	335	320	314	327	318	296	294	295	273	303	300	291	280	312	328	298	327	311	328	324	323	311	297	324	313	292	301	324	295	289	287	305	345	313	294	292	294	316	302	315	300	291	315	313	297	321	283	283	288	310	306	310	306	309	330	285	304	298	319	291	304	308	308	311	301	301	254	327	313	307	301	317	316	296	310	290	328	312	306	327	314	303	293	343	330	318	290	286	315	303	338	354	312	305	314	315	308	315	270	326	308	295	326	282	311	293	300	316	324	328	280	308	289	324	274	295	304	312	292	310	283	333	294	313	337	283	320	313	290	307	302	292	285	273	315	299	316	305	312	312	311	270	284	315	340	274	296	311	302	317	305	287	299	318	301	331	287	279	308	293	325	297	288	324	302	299	317	298	293	313	322	330	335	285	327	314	291	323	332	309	290	313	274	306	311	335	300	328	309	306	290	328	316	321	330	322	290	345	310	294	281	288	298	288	313	321	334	298	317	317	313	314	335	288	291	283	308	261	333	285	289	318	329	304	297	283	291	335	303	323	311	307	290	304	295	283	319	293	315	329	307	307	306	331	314	312	285	304	292	298	290	312	305	307	307	300	313	277	280	336	284	304	318	337	300	327	305	313	292	324	295	320	305	301	322	296	311	286	306	308	298	307	307	274	307	287	324	305	299	309	309	306	285	300	300	287	297	344	298	307	303	268	326	323	304	287	319	302	266	300	310	291	301	293	306	345	305	306	310	302	308	298	311	311	281	306	298	322	283	304	298	319	332	296	278	324	337	307	253	316	308	277	282	301	302	307	298	319	309	336	323	305	336	293	350	314	300	305	307	290	315	267	302	345	315	307	272	303	299	292	286	307	298	281	273	308	291	296	302	349	281	298	281	284	351	318	267	321	292	310	324	313	315	338	339	303	281	301	274	316	318	325	292	320	290	300	273	333	294	296	322	325	295	297	298	327	308	289	316	300	309	274	319	266	311	288	301	324	287	322	310	293	302	314	302	291	320	307	314	285	319	306	296	292	306	330	303	310	293	324	308	311	304	303	294	305	308	278	302	329	311	311	300	296	326	280	314	340	311	323	276	327	317	296	306	309	289	312	287	307	293	308	322	275	326	292	332	311	294	331	296	301	324	331	321	305	307	305	312	299	302	341	308	287	320	303	308	301	289	294	310	311	297	283	311	293	305	291	328	310	319	302	308	317	322	299	289	290	322	306	326	310	289	308	323	310	310	285	342	289	306	325	273	318	304	297	315	325	303	324	312	301	365	273	299	324	283	284	340	296	312	298	281	338	338	315	276	329	296	331	332	320	340	343	300	312	314	315	310	291	320	305	302	316	294	293	302	299	296	290	345	303	296	330	291	288	315	317	291	331	316	290	330	271	290	301	324	324	307	310	296	315	310	299	311	312	291	319	267	308	299	333	269	319	310	312	316	323	269	285	299	309	316	311	289	306	308	313	324	316	330	330	289	312	300	296	344	298	289	306	294	300	300	300	310	287	334	288	309	289	306	300	305	295	311	313	292	344	297	290	301	338	317	307	296	300	295	300	288	279	307	308	294	317	282	279	293	318	310	271	303	307	296	305	292	310	312	277	316	276	288	307	290	296	308	306	305	292	309	257	321	317	326	301	294	295	277	328	335	321	298	307	293	314	299	260	303	301	336	323	313	314	292	302	302	320	312	342	341	291	310	298	312	281	317	309	266	312	308	338	288	308	307	316	315	259	302	297	311	280	304	292	312	308	285	284	322	314	297	270	309	309	311	303	331	322	286	297	334	280	307	321	313	316	286	285	312	294	315	265	308	302	320	288	332	329	296	313	338	321	304	313	291	297	307	308	305
1368	58	17	27	36	42	31	37	34	32	29	19	23	24	25	13	19	18	30	22	22	17	28	17	15	18	19	30	13	19	14	25	18	16	17	15	22	17	19	21	19	13	19	19	21	19	24	12	19	9	24	20	20	24	15	19	18	20	27	19	22	13	21	20	18	19	12	15	14	23	16	19	16	18	17	18	14	20	11	18	24	25	22	14	20	22	27	24	19	21	16	23	14	16	16	19	19	15	23	33	17	15	16	19	16	11	19	22	18	21	15	21	16	21	17	20	17	16	15	13	17	14	19	18	23	14	17	22	25	14	23	19	20	18	17	21	19	19	15	19	19	26	23	17	19	25	24	19	16	24	29	21	22	23	23	23	23	19	23	20	14	21	18	16	14	18	22	18	19	11	16	14	28	22	21	23	21	18	20	18	18	19	17	16	21	19	22	12	16	18	14	26	24	18	21	28	20	22	17	18	21	20	20	12	16	10	20	17	21	24	22	17	17	24	32	20	15	13	14	15	20	11	22	23	20	18	16	25	17	15	19	20	16	24	20	22	23	24	11	14	15	14	26	23	16	21	27	21	23	18	18	14	19	21	18	21	13	28	24	19	23	18	13	14	16	11	19	15	25	23	17	18	15	15	17	19	21	29	21	13	12	14	18	19	22	16	22	16	23	23	13	16	26	23	12	23	17	16	19	20	14	19	23	22	17	27	16	20	25	24	21	24	20	14	20	20	24	13	25	16	23	20	19	15	18	29	15	16	23	25	20	31	20	14	25	17	20	21	19	22	21	22	27	21	14	20	13	19	21	16	24	13	13	11	23	21	20	16	18	17	23	16	23	20	21	28	18	16	20	18	15	18	23	24	21	19	22	14	22	17	19	20	22	16	24	13	17	22	26	17	12	22	22	23	19	14	24	12	18	24	24	21	16	18	21	12	19	22	14	22	16	15	21	25	20	22	17	24	17	22	24	22	19	13	26	15	16	25	29	16	21	14	20	20	14	15	10	23	19	22	12	17	16	17	18	15	27	16	16	22	16	25	20	17	21	22	19	15	15	18	17	14	17	18	17	18	18	17	20	14	18	27	19	18	28	24	27	23	18	26	19	22	19	17	14	24	16	16	23	15	12	17	20	15	25	17	16	16	15	12	19	13	19	19	22	25	19	21	21	17	19	17	13	16	24	18	18	23	19	24	18	20	17	22	17	21	25	12	25	22	14	15	18	15	23	21	22	24	14	16	21	22	18	21	26	13	16	21	19	17	16	16	24	28	23	22	17	17	17	16	28	22	24	26	25	15	13	14	21	26	11	25	14	12	20	19	17	15	16	19	14	20	17	13	20	25	23	21	14	18	17	27	18	17	17	13	18	20	17	20	19	22	17	21	18	20	24	20	20	14	22	9	15	15	24	23	25	21	23	20	13	22	19	14	14	23	17	21	18	21	14	18	19	25	12	15	14	26	6	20	21	15	19	27	17	19	19	24	17	14	16	22	21	18	19	26	20	19	20	18	23	16	16	22	23	14	17	20	16	21	17	21	24	26	26	22	14	14	20	22	12	21	20	27	24	16	16	13	18	18	24	15	19	18	26	15	18	13	16	21	16	17	19	20	11	21	29	22	18	19	18	27	17	19	14	24	15	17	20	16	19	13	22	15	16	17	18	20	19	14	25	19	19	17	28	11	17	22	10	17	16	26	21	21	27	26	24	14	22	24	20	14	19	15	24	19	19	18	11	21	18	20	23	17	18	18	23	23	16	24	17	25	16	17	13	16	16	14	19	21	24	23	20	17	19	18	20	9	15	15	20	15	22	22	18	23	22	17	15	16	16	20	18	16	21	16	17	12	15	26	17	15	17	20	33	16	19	16	19	12	16	21	16	18	19	18	17	15	19	15	28	20	19	18	17	22	20	23	17	19	18	18	18	26	23	23	16	24	19	20	23	22	13	19	16	22	13	14	20	19	22	16	23	28	19	29	11	19	25	21	12	13	21	18	17	16	14	24	14	14	13	21	20	16	17	20	26	16	19	27	19	18	10	20	24	17	14	18	14	22	26	24	18	18	15	28	14	20	16	19	23	15	17	22	22	30	30	22	13	17	17	21	14	24	22	19	21	24	19	16	18	24	20	13	14	15	14	17	28	12	15	24	22	14	19	21	23	20	21	18	20	12	10	20	19	13	22	14	18	23	11	27	14	20	15	19	24	18	9	14	19	17	22	18	29	22	28	24	17	18	17	20	26	21	27	15	22	23	19	23	17	18	13	19	16	22	21	19	17	26	23	16	26	22	22	15	15	18	14	18	19	24	23	14	19	15	21	24	17	26	16	15	20	18	18	20	22	15	20	22	14	13	18	18	23	15	15	18	21	18	20	22	17	23	11	13	16	20	11	19	15	14	21	12	22	17	8	27	20	17	13	16	23	13	10	24	19	25	24	18	25	27	17	23	17	16	23	21	22	20	23	16	20	24	25	17	20	11	12	15	14	16	17	15	25	22	24	16	19	24	16	18	18	30	13	20	20	23	17	24	18	18	24	25	22	20	21	22	21	17	22	34	25	20	16	13	19	16	19	23	18	16	10	19	17	24	19	16	31	22	21	24	22	18	11	19	19	22	18	20	18	14	18	19	18	20	16	25	15	22	22	27	16	15	21	26	25	18	24	22	15	18	10	19	21	21	22	20	25	14	18	22	24	16	17	16	20	14	18	24	18	13	15	16	14	16	21	24	10	22	10	22	18	21	16	18	23	20	17	27	17	26	22	26	19	18	13	15	15	14	20	21	20	22	22	17	23	20	21	15	19	23	14	15	19	21	20	16	24	21	16	23	27	19	11	22	17	19	20	16	10	20	26	17	17	26	15	12	21	21	24	24	21	25	12	20	17	21	20	23	15	19	19	23	16	18	19	22	26	23	28	22	18	18	20	24	19	20	20	18	16	24	18	19	26	20	15	20	24	19	21	25	18	22	25	18	19	12	13	18	21	22	13	23	22	20	19	22	16	16	15	16	21	23	27	25	21	15	20	15	24	18	24	16	18	19	13	14	12	14	23	18	15	18	24	22	20	19	20	19	17	24	14	21	29	11	17	24	20	15	19	14	24	23	17	22	16	23	16	23	16	16	19	27	16	27	20	21	26	26	17	18	20	13	23	17	17	14	22	22	15	14	18	16	28	11	21	21	23	19	15	12	18	26	19	18	25	12	16	13	21	19	19	14	17	17	30	15	21	18	19	19	21	15	21	23	26	16	18	15	20	26	16	18	15	18	19	13	21	14	26	34	20	22	16	24	21	15	17	21	17	17	24	21	18	28	12	13	13	21	16	18	22	16	22	18	22	19	15	17	18	11	24	15	21	20	20	15	24	20	25	27	16	25	18	29	21	26	19	16	14	18	16	19	26	24	18	27	22	14	26	19	18	25	18	19	17	19	24	26	17	21	16	16	24	18	20	19	22	19	22	24	11	13	18	28	20	14	33	20	20	22	15	25	17	18
14406	1999	705	1773	3204	3053	2372	1883	1519	1234	1023	876	825	729	698	633	687	727	719	637	511	448	488	492	476	471	483	451	428	410	454	399	412	399	392	366	416	427	393	432	390	345	398	372	389	381	398	368	384	384	361	366	383	349	397	386	425	372	392	371	374	376	372	358	359	363	372	383	353	336	377	396	393	343	392	403	348	342	370	341	363	380	336	343	374	352	344	390	405	382	363	363	384	360	381	379	333	344	397	381	363	342	392	395	357	391	352	357	373	360	380	371	353	353	341	398	353	376	410	371	391	359	366	386	354	348	347	372	390	350	368	351	332	386	380	396	375	378	413	348	359	358	348	370	381	375	381	357	381	373	345	379	357	366	362	410	368	368	361	379	351	398	361	333	356	363	381	342	343	386	386	355	395	386	368	389	351	352	320	377	394	365	366	365	349	390	398	379	376	376	361	352	377	372	371	344	383	407	350	359	380	384	355	344	332	373	389	359	362	363	370	380	341	367	353	340	330	357	349	395	366	379	356	352	380	360	348	364	361	350	366	380	380	341	374	369	327	369	361	385	353	371	359	364	341	367	358	385	379	362	350	350	375	371	318	355	357	389	348	379	363	371	397	322	368	407	330	362	333	383	352	357	355	328	363	329	374	353	377	364	351	345	380	395	377	377	354	375	347	368	381	375	354	384	395	367	353	360	338	347	348	378	381	351	386	399	321	374	333	317	337	381	395	371	360	397	343	354	355	367	354	359	363	405	362	383	392	373	359	409	352	340	383	384	359	356	356	339	356	318	348	341	363	309	345	374	354	349	386	352	398	380	368	376	378	366	378	372	386	347	363	381	376	346	348	393	394	391	366	393	376	341	334	364	376	353	366	363	363	336	361	329	361	364	344	352	377	328	349	367	345	378	381	370	364	389	361	378	345	332	363	348	346	354	350	386	347	352	375	371	357	325	342	374	367	347	310	356	362	342	344	358	350	362	367	370	361	355	360	346	343	351	350	375	366	365	404	376	375	354	364	378	343	373	336	342	368	358	364	353	360	359	367	376	327	370	389	387	348	373	370	345	385	363	349	393	356	354	361	363	393	383	381	360	362	344	372	327	372	366	366	346	351	381	370	368	374	372	358	341	362	343	360	380	321	352	332	361	348	368	364	416	354	367	367	388	373	352	388	377	417	341	338	375	325	348	345	357	319	344	358	368	373	359	339	352	363	340	349	338	391	369	366	391	392	360	365	364	397	356	386	395	389	336	360	369	349	342	363	366	392	358	343	383	367	373	373	333	372	346	389	330	353	388	378	374	373	374	386	345	378	372	412	364	394	340	331	382	354	365	371	330	359	367	335	383	357	376	357	352	391	345	368	363	343	342	344	350	347	392	372	365	361	361	338	389	351	328	377	376	392	355	366	406	373	370	374	346	346	354	389	350	371	367	374	378	340	379	360	341	363	382	362	378	372	331	384	373	354	396	358	361	364	371	374	367	338	363	370	355	388	326	359	360	373	352	322	364	344	353	339	352	362	386	373	380	368	394	327	355	341	393	376	333	353	355	313	395	351	351	364	351	383	340	337	358	361	361	399	406	376	383	378	347	363	351	335	334	369	345	380	341	395	384	365	336	396	378	321	343	365	386	332	358	347	355	375	380	352	354	353	403	396	396	365	389	346	364	330	359	383	409	380	374	364	358	361	401	378	373	396	352	354	361	363	359	366	326	350	352	354	361	347	374	374	363	375	334	368	361	352	370	341	354	340	375	353	357	373	358	356	339	383	371	337	349	348	365	375	356	343	331	362	363	367	347	358	383	391	371	323	371	356	360	379	343	332	365	352	360	360	367	372	327	347	357	383	361	353	349	331	342	367	344	370	377	376	376	357	357	358	372	366	332	368	366	376	365	351	357	371	386	386	321	390	368	361	347	354	378	340	362	359	403	350	407	363	376	347	374	381	379	329	369	325	368	335	368	338	373	320	378	367	362	339	360	400	380	359	382	376	383	367	356	365	364	367	364	355	339	379	340	360	366	345	350	329	369	366	360	370	345	367	371	349	364	379	373	329	344	357	376	372	379	357	363	340	358	388	344	334	357	368	355	396	372	394	367	354	334	368	330	371	393	359	383	421	359	352	358	388	367	375	359	353	383	370	359	385	324	364	351	376	356	385	356	366	368	351	355	377	337	351	351	375	342	391	376	368	363	403	377	360	366	362	354	391	369	345	353	404	331	368	396	358	350	370	397	376	400	383	372	350	334	363	373	341	349	375	371	378	349	384	372	354	358	377	375	375	339	389	372	369	367	375	349	348	381	370	347	379	365	362	376	337	359	337	357	380	368	360	351	367	374	430	370	352	366	394	339	351	408	363	373	355	374	388	365	339	369	350	344	406	343	347	379	341	369	364	380	365	358	375	359	369	357	341	351	363	367	339	345	390	368	343	345	392	356	364	335	357	365	398	379	373	367	366	346	351	361	390	390	368	352	389	339	360	377	351	353	357	344	346	359	337	364	407	366	354	348	363	345	372	370	348	361	376	377	348	353	346	387	346	373	376	375	380	386	381	352	352	348	368	330	342	350	358	374	380	340	386	374	354	366	392	375	351	397	405	371	350	347	385	410	339	348	371	341	319	358	371	379	362	388	382	379	371	367	356	375	380	351	376	376	369	350	398	340	362	376	386	380	339	331	423	388	380	386	363	371	384	376	364	370	351	374	336	413	345	355	342	366	353	386	354	379	380	374	396	343	354	369	366	353	379	362	383	394	412	359	329	325	363	412	353	363	357	362	358	355	377	369	378	339	349	337	331	363	363	357	314	366	375	363	404	366	380	381	383	378	372	365	366	356	341	341	349	403	359	381	373	353	392	385	347	353	353	380	380	352	406	359	361	389	383	346	353	360	350	370	353	363	386	353	371	352	338	366	369	365	373	363	387	361	363	375	377	332	342	378	354	361	394	349	353	368	375	352	362	398	331	375	349	359	344	313	369	361	373	351	372	360	401	370	356	372	355	380	372	341	349	351	348	368	370	313	361	357	345	377	358	367	373	387	372	362	378	367	408	353	323	336	319	365	373	385	336	346	366	366	337	402	351	356	371	376	395	380	358	367	391	312	394	343	353	370	360	356	375	369	361	342	352	377	358	351	362	363	345	359	367	396	366	344	364	363	386	390	322	367	371	350	351	411	362	368	379	352	358	328	347	362	344	365	383	382	367	378	379	365	371	358	369	361	368	341	361	387	364	387	370	352	334	365	385	375	350	376	397	356	369	350	361	341	387	373	396	363	352	387	370	370	376	374	363	354	366	345	340	387	365	381	360	343	368	340	356	342	327	370	337	355	398	357	351	367	329	402	362	368	363	345	376	349	361	412	383	360	374	362	389	336	365	364	418	393	385	346	359	352	391	338	373	401	390	386	366	369	389	382	391	362	342	355	377	380	369	355	359	361	389	365	350	364	377	343	375	361	381	344	359	374	374	369	333	368	350	327	342	348	364	377	341	371	340	364
2690	143	70	42	69	107	90	92	83	104	74	50	53	71	49	39	60	54	37	54	45	50	35	30	42	28	32	41	32	37	40	37	39	40	32	33	31	44	28	30	44	36	28	37	29	30	33	35	31	24	34	31	32	36	35	37	37	28	26	36	31	30	37	25	27	37	21	34	37	38	36	32	38	40	24	29	30	33	31	33	26	27	34	30	25	30	40	33	35	35	48	30	36	32	30	26	34	36	30	26	27	30	26	22	36	41	28	39	36	34	26	35	24	33	29	36	24	51	32	27	29	46	36	39	33	31	21	41	36	42	33	35	27	35	24	31	33	40	33	26	30	25	30	28	40	29	33	29	41	36	42	40	33	22	28	33	29	35	25	16	33	39	36	25	26	31	28	34	33	32	30	33	32	31	25	37	48	33	27	40	29	37	28	24	36	45	40	28	31	28	37	36	27	33	39	32	25	34	25	41	29	29	33	35	26	36	22	41	35	30	28	29	34	33	36	26	31	29	26	28	28	39	25	37	29	28	40	30	25	36	38	31	24	38	28	35	39	34	31	41	35	33	26	37	25	37	32	27	23	38	29	35	37	40	36	35	39	30	27	28	34	37	35	34	25	31	25	22	24	39	27	26	26	26	34	30	36	27	29	34	35	36	35	27	25	27	27	29	33	24	31	32	30	35	28	27	23	31	23	26	21	31	29	35	31	33	36	24	33	43	24	33	33	30	35	28	23	27	29	38	27	38	20	35	30	36	47	34	34	33	33	30	33	26	32	32	34	28	35	33	24	36	29	32	29	24	29	34	30	27	32	33	41	31	32	29	31	40	34	32	25	26	29	20	35	27	39	27	29	32	24	40	33	42	34	39	35	38	29	30	34	38	34	30	31	31	25	33	28	26	41	43	36	44	39	33	30	19	29	31	34	31	29	27	23	35	37	31	28	19	30	26	43	26	34	31	25	34	36	28	30	37	29	39	27	49	31	37	31	25	35	51	26	25	34	33	21	34	34	36	23	33	34	28	37	33	27	39	30	32	31	37	31	29	41	49	39	24	39	26	44	25	32	19	33	27	36	27	35	29	41	33	22	35	33	34	24	33	32	41	23	35	30	28	27	28	35	47	28	32	32	31	36	22	35	33	24	37	32	29	31	35	32	36	23	28	20	32	29	30	24	24	31	24	32	25	31	32	32	38	28	36	31	18	26	31	33	34	36	37	36	33	30	44	35	30	37	33	37	38	28	36	30	23	48	28	32	33	23	34	33	34	25	38	34	33	34	29	25	38	35	26	42	30	32	37	34	38	34	27	41	34	35	35	28	37	41	27	27	29	27	30	28	35	39	33	29	37	34	25	26	35	41	29	31	40	23	30	32	37	32	34	37	28	46	38	25	30	29	34	26	41	42	38	30	23	23	26	50	42	27	28	36	31	47	27	21	35	34	28	35	33	40	37	45	32	32	29	29	27	37	27	28	45	36	33	31	31	29	32	36	24	35	28	27	31	31	30	30	33	28	34	19	30	30	22	31	28	37	41	35	45	35	31	34	32	38	37	26	33	32	35	28	37	17	39	26	31	26	21	32	28	32	28	24	25	32	43	37	35	36	24	33	38	44	27	32	30	29	32	39	31	40	30	45	36	32	40	44	44	44	23	21	32	33	33	44	36	36	23	29	31	42	33	43	23	27	28	28	29	33	33	29	33	28	32	23	31	33	30	30	31	32	23	44	30	28	33	32	33	29	34	36	31	28	42	27	30	33	30	32	33	41	33	27	32	37	41	35	31	30	27	33	33	34	27	28	30	25	24	37	28	37	31	26	29	35	24	38	27	30	32	30	34	36	31	34	29	32	32	27	32	25	31	42	24	25	31	22	33	22	38	36	24	26	27	31	31	43	34	37	39	29	33	31	31	30	32	31	17	27	29	38	29	32	46	37	43	40	31	36	31	30	28	27	37	26	30	32	37	25	30	36	38	30	29	32	33	35	28	33	19	27	27	32	42	30	29	39	35	33	37	34	36	42	27	36	34	28	28	32	46	41	25	31	41	42	26	31	36	36	37	34	34	32	29	21	34	28	35	30	21	21	24	20	37	25	34	30	29	34	37	26	34	31	29	28	29	40	35	43	23	28	29	25	32	36	30	27	26	34	28	32	40	39	33	24	31	42	34	35	39	29	29	28	29	30	34	31	30	40	29	38	31	32	37	25	31	25	20	37	32	29	29	37	31	19	26	30	33	39	41	45	27	33	30	32	29	31	28	41	30	16	31	29	31	19	45	29	32	37	39	38	26	25	29	42	25	31	36	30	33	17	38	31	38	24	36	37	30	30	32	28	38	27	42	26	38	28	38	27	31	33	28	47	33	30	28	31	39	33	27	34	36	32	37	23	33	36	30	19	37	27	21	33	24	29	30	30	32	37	35	32	39	24	31	38	31	23	46	24	40	37	33	32	44	26	31	27	37	27	38	35	36	26	31	26	32	36	29	27	34	29	32	29	37	38	29	27	38	31	29	31	29	32	37	24	28	27	21	34	38	32	31	32	41	27	29	31	42	43	27	28	31	35	28	18	36	27	34	37	27	24	30	27	19	35	31	30	39	37	34	35	24	30	25	35	38	36	25	28	29	35	29	26	30	30	40	34	29	37	33	32	22	31	23	39	34	27	26	23	28	27	40	44	30	30	38	24	26	43	35	33	36	28	38	31	30	39	32	32	23	32	24	38	35	40	38	21	22	27	33	27	28	30	31	36	29	28	26	28	32	35	37	27	34	39	28	34	37	25	29	28	37	29	38	28	20	27	38	30	24	21	36	43	35	22	38	28	34	38	27	27	40	29	35	34	34	28	25	32	26	37	32	25	38	46	29	37	37	41	27	25	32	30	29	30	34	27	29	38	31	33	24	37	35	28	32	32	30	42	38	36	29	27	33	41	41	33	38	21	23	31	38	42	34	31	35	28	32	27	40	30	32	40	35	32	34	36	23	28	25	39	38	27	41	37	31	22	30	29	30	32	26	25	31	27	26	36	24	33	32	32	30	38	40	40	30	29	30	28	35	25	22	34	33	39	32	30	21	30	30	35	32	28	36	24	34	33	38	35	28	29	30	26	31	32	29	26	29	28	44	26	31	34	38	29	33	40	34	29	30	29	33	28	37	31	38	25	24	28	35	23	25	40	33	27	37	36	27	36	36	22	32	36	27	25	27	31	21	32	39	30	32	30	34	20	29	24	43	31	31	34	27	30	40	34	32	37	24	31	22	27	23	32	31	32	27	32	28	37	26	27	30	23	28	26	31	34	28	39	31	34	41	32	29	32	40	28	35	29	35	29	32	26	29	43	44	39	32	29	25	24	22	27	29	37	32	36	32	32	32	34	29	29	38	32	32	42	19	29	31	18	28	34	29	23	35	23	37	39	27	31	37	26	23	32	25	30	28	27	33	31	30	30	31	33	41	25	40	32	21	35	33	33	25	39	38	31	28	21	33	28	25	30	24
19016	4148	1700	5532	9666	9345	7337	5913	4579	3730	3094	2592	2241	1969	1764	1647	1693	1722	1652	1404	1157	1081	1082	948	992	922	922	864	815	794	798	808	812	721	725	715	690	691	686	691	684	694	697	705	652	717	677	647	630	700	606	642	666	604	645	644	643	604	653	631	658	623	646	621	592	614	641	656	583	595	634	602	636	665	564	558	611	609	605	600	628	604	578	615	602	644	598	620	638	607	588	618	614	594	602	604	576	630	584	596	594	616	639	614	620	619	592	588	629	630	564	585	618	613	576	602	562	639	583	598	599	594	601	609	592	623	564	608	591	618	593	601	586	561	565	590	600	609	631	572	596	576	633	528	613	597	603	571	605	576	605	560	595	596	553	556	655	624	579	553	630	637	590	561	538	608	541	577	571	574	611	637	613	560	564	593	608	608	664	552	596	623	579	592	586	579	594	574	614	607	602	581	555	612	582	581	590	536	617	564	626	590	589	575	584	654	607	583	574	608	604	559	589	648	571	571	575	592	600	588	624	586	605	596	630	606	588	593	568	609	589	563	583	608	588	590	586	606	566	599	639	579	604	602	612	578	614	556	635	603	589	597	567	593	587	614	541	559	592	572	614	579	589	609	596	589	561	564	581	601	611	586	614	561	603	593	599	561	608	606	585	597	607	600	628	569	574	537	601	583	602	599	618	632	616	560	547	602	589	592	608	586	582	561	565	587	553	651	575	582	635	594	598	564	613	609	579	569	578	612	597	581	586	551	591	637	600	608	596	614	600	582	594	555	579	627	598	650	598	569	597	610	582	584	570	603	608	596	571	561	589	614	621	591	620	596	616	605	581	586	568	563	535	590	551	596	550	591	603	566	586	567	584	615	579	580	581	588	573	613	589	570	605	583	563	605	601	570	595	584	571	640	581	592	566	607	541	568	577	588	642	548	582	594	575	570	589	593	589	661	598	566	608	590	565	575	575	576	589	605	582	566	636	592	557	633	616	606	558	600	620	635	569	550	581	578	546	607	580	610	594	616	587	584	589	585	558	610	602	572	598	565	615	588	601	604	553	583	594	610	600	623	549	553	625	608	563	604	592	601	536	582	591	588	580	571	591	583	576	565	618	581	549	609	633	600	582	530	550	567	527	593	558	591	557	573	580	607	583	577	570	595	611	579	604	617	557	619	556	578	552	570	604	583	563	556	610	591	629	606	592	557	632	531	567	568	576	591	603	634	605	563	611	594	623	593	588	563	566	577	559	585	624	555	590	565	604	607	597	600	594	597	646	562	637	601	585	621	586	602	573	586	568	585	596	619	574	645	560	588	599	572	594	567	579	628	651	617	598	580	573	600	593	609	576	557	558	585	555	604	626	604	603	607	570	591	591	556	625	559	556	588	586	630	589	663	609	604	581	606	563	554	585	555	619	619	603	609	599	630	578	543	584	567	587	565	589	603	586	613	635	623	595	612	549	627	569	609	588	560	557	574	610	587	577	576	595	608	594	610	646	581	594	585	596	598	589	612	630	584	613	562	600	610	613	617	612	586	617	595	589	607	623	620	590	622	601	571	600	568	624	574	621	545	551	571	599	621	617	581	578	558	618	594	580	577	609	576	616	596	576	548	605	575	609	602	634	568	558	609	624	605	573	563	606	583	594	573	575	600	587	574	598	575	608	592	566	578	554	568	600	553	574	607	606	582	589	601	568	580	545	611	633	578	599	558	576	650	598	595	542	574	612	571	588	590	547	633	573	587	627	591	598	613	594	598	663	581	609	606	618	572	601	606	575	592	554	594	597	601	593	617	551	585	589	592	579	633	607	564	583	556	629	570	593	603	551	588	609	597	584	549	598	567	581	520	588	578	626	588	586	612	584	569	589	571	587	607	596	556	579	573	592	594	627	586	580	567	571	587	572	635	603	590	569	623	555	606	573	572	575	609	539	562	573	547	626	593	612	595	618	600	602	595	566	654	604	547	615	602	595	599	612	536	577	543	586	603	567	598	558	615	575	621	632	595	569	553	573	570	573	623	600	613	630	603	557	574	584	602	551	574	548	568	565	596	589	592	604	611	575	588	616	597	585	603	585	567	587	575	573	567	615	631	586	625	568	571	526	560	580	588	544	584	587	621	617	579	561	644	555	587	612	573	590	597	628	559	588	597	621	568	626	535	586	576	618	551	592	551	582	580	594	578	596	558	622	581	586	584	578	598	595	616	618	588	577	571	603	589	585	600	628	594	606	573	613	569	571	564	582	602	589	577	592	529	610	570	606	612	589	575	604	610	586	555	573	604	593	586	590	589	613	596	612	604	594	607	584	573	609	575	591	603	571	623	567	576	594	584	589	586	616	573	576	610	581	603	576	565	615	572	575	631	637	559	606	542	576	587	643	571	611	613	621	597	595	543	594	577	585	578	556	549	598	595	598	635	593	576	615	566	590	612	578	577	549	530	590	601	589	609	555	591	573	546	594	598	615	608	637	609	582	623	569	554	560	597	589	596	572	606	618	559	604	601	605	540	581	565	610	558	548	560	637	599	607	631	586	543	581	579	549	628	597	581	594	617	601	597	610	610	578	598	604	575	532	578	603	585	590	585	630	675	596	568	571	567	586	569	556	590	555	625	624	586	604	607	581	612	577	566	599	601	566	617	588	652	611	532	564	573	566	584	590	584	586	540	629	570	557	590	590	577	605	556	586	605	569	587	601	590	576	596	565	611	601	598	593	627	554	642	555	603	585	588	585	511	556	591	595	579	565	576	618	590	618	581	602	547	603	616	602	554	557	601	578	597	574	598	606	582	569	540	627	590	570	593	574	600	585	576	594	594	574	569	585	616	557	615	594	590	603	584	556	581	620	614	616	582	560	633	604	594	607	600	565	573	558	612	604	554	579	618	546	587	566	610	552	604	640	559	599	609	596	618	599	598	557	595	592	546	568	617	536	574	595	565	590	579	558	588	593	586	582	609	592	626	584	569	631	602	610	642	590	591	583	611	595	589	590	562	619	524	585	566	597	612	606	587	564	581	599	604	588	598	631	551	605	618	588	549	642	550	579	609	614	584	595	555	625	617	589	610	556	613	608	556	582	580	574	595	573	609	599	605	601	623	569	586	624	574	632	627	571	550	584	545	603	581	633	631	563	599	549	577	574	566	578	547	624	577	641	594	608	570	565	623	555	604	614	581	639	621	590	575	531	577	532	602	615	545	569	598	584	546	577	619	602	638	579	580	563	543	582	594	552	568	598	591	599	560	610	603	600	610	593	620	592	582	605	584	631	578	576	584	590	602	559	586	589	590	603	591	600	582	629	572	593	602	618	590	602	602	621	580	572	618	587	604	614	600	557	561	585	594	604	643	598	624	582	596	580	599	600	556	586	611	645	559	611	566	586	606	628	585	585	578	573	582	567	564	607	597	593	603	585	595	545	567	532	603	604	589	586	578	619	554	633	633	594	613	578	588	569	636	571	584	578	592	588	607	598	566	600	657	570	612	652	602	608	606	509	616	593	589
2652	144	50	54	85	95	81	89	91	71	64	75	68	47	43	42	45	43	64	46	41	31	40	42	33	26	39	36	28	35	29	29	38	39	23	38	27	46	42	45	32	35	17	27	34	40	27	34	31	29	35	41	40	29	29	27	31	35	21	31	32	31	31	33	34	37	36	31	34	26	28	33	28	39	31	25	28	37	44	29	30	33	38	16	33	30	36	41	18	35	31	31	31	32	22	21	36	30	24	35	34	30	43	26	40	38	38	18	27	36	28	32	31	28	34	25	31	53	26	35	22	29	27	30	30	29	25	34	27	28	34	29	38	33	33	37	27	25	27	25	30	24	28	37	28	30	30	35	41	39	40	32	39	26	38	29	35	26	31	38	28	19	36	31	29	27	27	29	41	28	32	33	22	28	39	31	34	31	34	40	29	46	31	30	36	26	31	29	26	37	25	30	27	32	28	32	40	24	24	26	28	34	32	29	25	24	27	36	27	32	31	29	29	30	29	30	37	27	34	27	37	34	33	36	29	30	24	30	34	36	47	31	36	29	36	29	31	28	23	32	47	38	25	34	37	20	25	28	28	22	33	30	26	31	34	37	31	40	34	29	33	44	37	29	27	34	23	30	38	33	33	28	40	29	27	27	31	26	37	38	32	32	31	25	33	29	26	19	30	24	31	29	24	32	23	38	31	25	29	29	36	25	31	26	28	24	26	29	25	38	30	28	32	37	37	26	30	34	35	29	35	30	33	37	28	32	23	40	29	28	29	31	34	24	34	28	24	34	32	31	28	26	33	36	29	32	32	39	20	29	36	30	30	33	30	25	35	28	37	26	31	30	28	27	26	35	29	25	26	31	44	35	40	34	30	34	32	37	26	31	38	36	34	24	31	26	21	26	30	25	23	38	26	29	39	33	38	35	36	33	23	27	39	42	37	29	28	39	26	30	34	24	33	28	31	21	33	34	38	29	36	32	38	21	31	33	47	22	37	33	32	34	34	27	33	23	23	29	37	33	37	39	34	35	31	30	27	27	31	29	24	30	33	24	35	30	31	31	28	29	40	26	30	34	32	37	44	29	33	27	28	28	21	33	34	32	34	41	47	33	30	25	30	37	23	22	28	35	33	31	31	30	33	27	24	27	32	22	30	35	32	31	24	38	31	37	25	30	49	33	36	37	29	34	22	33	39	33	35	33	39	39	30	38	31	37	28	31	25	25	22	32	29	43	26	23	30	23	34	44	28	39	37	39	28	41	24	34	37	32	35	42	33	34	35	24	35	37	27	42	32	43	38	29	35	23	35	23	22	37	32	38	38	33	28	36	22	23	24	39	30	30	45	32	24	26	47	35	22	48	34	34	39	37	34	30	33	35	21	34	28	29	29	33	44	39	41	25	39	29	25	26	28	29	27	41	30	28	25	38	26	26	42	35	34	39	38	34	29	24	27	27	29	27	26	32	44	39	34	31	33	27	33	36	41	39	26	30	34	22	41	26	36	33	25	32	33	25	39	42	29	28	28	43	27	32	38	34	33	24	29	35	34	28	29	38	20	36	33	32	29	30	36	28	26	26	35	34	29	35	28	38	22	30	33	29	37	34	26	37	29	29	28	22	35	27	36	32	31	33	35	29	43	27	33	33	24	29	33	26	33	32	38	30	40	38	27	32	25	30	34	32	30	30	30	33	39	28	30	34	41	33	25	30	27	32	31	30	34	49	34	31	26	34	30	25	41	38	28	30	38	25	35	34	28	23	27	25	38	30	34	28	39	30	27	24	31	38	25	34	40	29	37	37	33	37	26	28	34	40	39	30	27	27	30	33	32	25	26	26	32	35	31	34	34	32	26	31	30	31	35	31	27	31	37	22	32	34	39	21	29	30	35	32	37	31	39	33	29	27	25	24	52	33	29	34	32	33	26	38	32	46	30	33	39	34	24	35	22	27	31	28	21	29	36	34	29	28	30	29	33	37	29	18	29	26	34	32	28	27	27	35	24	38	42	30	23	34	28	29	34	35	28	32	42	32	26	32	21	42	39	38	37	33	32	25	28	36	41	38	27	35	34	24	41	23	31	28	32	41	37	35	34	28	36	27	27	35	36	36	30	39	29	40	30	28	29	28	26	34	20	33	29	33	29	35	26	29	34	31	31	31	27	31	33	26	33	30	33	42	36	38	40	27	33	22	28	27	33	44	23	30	24	33	38	35	19	31	32	30	21	35	26	36	22	28	41	30	30	37	36	36	24	41	30	34	30	24	36	25	32	33	37	30	33	18	37	31	31	35	42	36	37	32	36	36	34	37	41	31	25	36	30	39	33	38	31	30	43	34	26	32	32	34	31	34	36	33	37	27	42	21	28	34	32	28	34	31	23	38	24	32	26	38	35	23	25	31	29	40	37	38	35	35	26	35	31	29	28	30	38	31	30	28	35	27	24	35	27	35	29	37	34	35	30	28	29	23	33	26	31	30	25	31	38	28	22	32	38	32	25	23	26	36	29	34	29	30	31	42	25	31	28	28	29	27	26	35	28	39	35	37	32	36	36	40	30	34	31	29	29	29	29	28	37	34	22	38	28	36	27	29	39	37	28	26	27	35	30	40	33	20	33	25	43	34	23	29	34	33	30	35	40	28	34	24	33	35	34	23	42	23	42	28	25	33	42	27	33	32	32	32	27	41	29	38	38	35	28	37	35	24	36	28	34	29	34	34	32	42	30	30	31	27	26	30	30	31	36	31	31	23	28	26	30	27	24	31	24	44	23	37	22	32	30	27	35	37	46	33	33	34	47	39	38	28	21	29	33	28	40	30	26	26	29	36	26	45	35	28	41	26	36	42	28	25	42	34	34	24	22	36	28	36	29	32	33	35	29	28	33	33	33	33	23	35	34	31	31	43	26	21	28	33	39	32	32	26	24	28	26	34	21	40	33	18	49	30	27	25	34	35	40	44	31	40	33	26	36	39	36	36	48	33	33	32	31	32	32	32	27	28	22	21	24	29	33	20	28	30	38	30	34	28	44	37	33	39	38	38	38	34	29	34	33	29	34	34	32	24	25	41	24	32	25	34	40	39	29	27	25	42	28	36	32	29	44	32	32	20	30	40	30	39	38	29	38	41	36	31	23	25	26	23	41	33	27	27	31	28	41	38	42	36	35	30	27	31	35	31	22	31	30	31	35	24	39	29	31	29	37	32	36	36	38	46	28	24	27	26	31	30	23	36	27	35	24	32	36	47	25	37	36	24	35	33	27	27	21	32	35	39	27	32	25	30	34	30	26	33	25	29	42	36	35	22	34	34	35	39	48	22	24	31	25	30	27	36	35	26	28	34	34	37	29	33	25	26	35	24	32	34	30	35	25	27	22	36	34	34	29	39	32	28	29	27	33	24	29	31	24	29	34	27	31	42	29	44	31	26	40	22	28	42	29	34	30	28	34	35	42	33	30	29	42	29	31	36	33	33	40	35	33	35	24	30	25	19	28	24	23	33	39	34	35	21
18359	4053	1668	5213	9415	8875	7055	5406	4398	3556	3012	2437	2136	1823	1739	1475	1646	1710	1531	1424	1104	1014	1031	969	943	907	880	829	795	784	753	749	710	726	764	716	759	670	669	698	687	668	645	643	687	626	669	698	644	640	664	641	668	624	641	644	645	620	635	586	642	618	696	617	586	658	629	601	605	586	645	613	598	588	629	611	644	607	610	594	592	645	615	606	630	563	591	551	596	590	587	584	620	592	594	624	602	603	614	630	520	568	592	597	624	581	588	613	620	586	629	544	599	569	589	587	596	575	577	624	565	639	576	607	563	596	599	635	630	600	604	548	621	608	563	612	597	594	606	592	618	559	660	603	614	604	592	547	587	568	583	590	614	580	569	548	580	602	603	589	613	572	596	585	590	580	581	575	569	575	584	616	612	574	619	584	583	588	613	592	588	564	555	602	599	600	565	603	626	573	626	534	585	582	561	561	569	603	612	590	618	572	572	590	548	558	591	595	552	558	580	579	545	597	542	571	586	606	657	604	544	596	553	595	593	581	584	593	569	566	594	597	626	554	604	558	572	598	580	576	541	581	568	562	566	572	582	640	573	581	600	560	530	591	552	583	614	580	551	547	614	604	614	579	552	573	589	616	606	588	578	589	572	609	600	564	569	545	573	599	580	553	608	576	583	538	584	584	615	624	600	602	584	596	627	585	601	584	596	613	533	568	578	639	598	593	584	566	615	544	571	561	592	566	596	589	602	589	571	565	560	595	570	607	603	551	543	584	533	622	569	583	578	643	636	623	585	538	595	596	566	575	595	603	618	585	558	621	561	554	580	591	555	627	590	596	585	547	630	576	589	562	606	620	613	574	564	591	583	605	569	598	570	602	602	620	594	544	576	596	563	589	622	606	573	590	575	604	559	584	553	570	569	595	542	539	601	627	543	593	557	619	647	582	574	585	624	551	596	586	557	601	608	573	554	601	583	553	608	618	565	595	596	609	593	598	569	597	577	598	615	565	578	587	598	583	616	563	621	641	575	579	566	553	571	595	592	586	582	584	610	588	574	559	630	587	565	580	617	564	565	541	601	590	626	567	601	561	570	559	587	588	561	564	587	594	593	566	597	613	570	591	608	583	622	611	591	574	625	610	556	597	577	578	595	588	609	576	619	577	597	574	595	619	632	578	596	583	550	574	579	633	572	556	599	575	576	572	609	600	562	580	592	598	615	585	604	574	584	542	612	584	565	601	620	595	617	583	563	582	625	589	588	555	564	556	569	595	555	554	572	580	550	612	583	590	579	605	567	566	592	560	556	577	557	586	575	569	609	626	598	551	581	557	580	607	532	595	599	585	583	584	577	602	587	604	585	617	526	556	605	589	595	597	594	591	605	554	610	595	575	510	566	584	589	578	575	536	581	562	609	548	584	555	593	579	574	610	606	552	597	606	576	596	582	630	550	568	583	592	619	613	586	543	576	553	599	572	541	568	563	608	596	634	573	622	598	574	548	561	613	580	568	570	552	576	589	534	588	585	564	592	586	634	626	579	597	578	596	603	609	589	567	592	575	506	604	600	606	578	566	611	577	583	582	614	574	580	598	577	585	593	606	598	573	590	613	594	579	546	603	577	588	588	598	566	557	593	581	585	561	533	608	582	637	576	568	557	577	535	618	575	616	585	533	563	565	574	594	591	588	546	600	568	590	601	586	579	606	569	598	553	517	584	593	572	579	585	613	582	595	581	610	574	568	562	613	576	597	596	587	583	590	594	575	593	564	559	622	629	586	594	558	551	567	594	585	559	584	585	626	574	579	579	613	598	578	630	598	610	571	583	556	591	609	638	588	561	592	616	588	601	566	595	566	557	596	630	564	601	559	604	502	606	592	591	605	596	564	569	597	563	589	578	630	570	625	599	629	575	553	570	621	604	603	602	602	608	599	570	599	578	617	613	569	564	583	575	587	586	582	573	600	609	574	592	598	563	611	567	555	571	585	569	575	578	613	558	555	530	593	591	594	600	566	597	582	601	568	581	564	567	618	571	598	581	574	576	624	597	614	568	598	581	574	599	569	600	656	586	579	597	596	617	555	618	596	580	585	559	592	588	567	597	583	599	557	628	577	590	597	602	633	616	577	587	581	573	543	578	577	568	546	588	623	588	588	585	648	595	572	610	552	569	579	581	563	594	633	606	616	550	589	571	592	552	610	559	581	624	597	579	564	585	569	558	592	589	570	594	598	598	649	575	576	606	543	597	586	602	548	596	594	613	564	587	550	644	579	560	594	624	613	592	589	653	542	602	614	572	605	559	593	548	611	562	588	536	569	598	601	626	596	628	611	550	600	526	556	598	566	538	595	553	644	630	583	591	595	565	584	607	564	601	596	555	579	622	588	567	604	581	583	600	587	571	576	571	619	580	614	580	559	604	608	530	565	605	584	610	577	611	571	571	587	561	578	548	610	561	593	602	556	613	629	569	624	604	532	579	559	600	555	569	590	572	603	595	587	580	564	597	614	567	614	612	591	570	564	623	552	639	538	611	593	591	597	625	576	612	580	589	625	638	518	589	618	621	599	578	507	603	576	582	585	568	552	587	555	582	574	567	673	574	575	588	599	584	544	598	561	571	580	574	565	595	581	631	583	591	603	564	592	584	594	611	579	556	555	600	591	578	550	586	585	631	602	608	598	578	584	572	573	590	591	559	585	605	607	585	630	556	599	587	593	586	618	617	627	602	588	572	557	585	585	558	593	607	605	601	557	586	594	543	531	535	593	608	566	609	574	557	555	594	618	596	545	620	571	579	566	595	543	584	620	568	597	588	576	579	565	604	565	577	587	609	622	599	572	555	565	593	581	626	596	573	595	583	552	607	587	590	590	592	566	607	597	584	590	591	591	576	575	577	559	572	631	574	613	591	571	638	541	556	554	584	580	612	568	581	616	546	572	609	566	576	582	556	629	550	574	574	613	557	636	577	559	554	623	617	542	626	568	577	580	597	605	578	568	596	618	604	580	602	618	608	563	576	567	552	581	578	577	600	540	585	606	609	634	600	553	562	598	604	607	602	642	618	609	541	598	586	572	585	583	605	563	589	571	596	611	607	532	613	604	596	625	587	636	601	577	595	553	574	615	555	561	566	579	592	567	564	583	593	619	634	597	623	569	640	610	566	624	582	605	598	540	576	568	595	597	614	553	575	547	587	593	596	579	597	547	572	571	562	544	566	570	602	551	537	621	534	562	550	583	611	645	568	550	532	565	579	594	584	563	568	633	571	619	611	565	600	597	619	599	661	551	579	616	599	563	603	579	593	589	571	556	608	599	612	624	575	611	551	573	588	604	634	555	609	594	590	605	569	571	599	573	582	576	616	594	596	583	576	589	539	618	596	589	587	547	613	603	582	538	631	589	592	599	609	622	616	567	578	575	588	599	603	605	590	551	589	613	583	605	579	599	628	639	616	567	554	590	548	577	539	597	571	617	605	542	591	574	579	608	582	582	568	571	579	588	600	555	573	563	623
2336	219	97	70	130	169	191	129	132	100	86	82	76	67	65	52	57	59	49	45	36	30	28	29	26	30	23	34	33	28	22	18	20	33	16	25	12	29	15	20	18	19	27	16	15	24	21	18	12	16	16	19	20	11	24	19	19	14	16	18	15	14	18	15	22	28	15	12	18	15	19	14	19	13	19	14	14	20	14	11	23	13	19	17	18	16	19	24	12	19	23	18	20	21	14	15	21	16	13	20	14	14	23	16	12	14	18	16	15	17	24	13	15	7	16	12	20	10	12	18	15	11	16	16	11	18	10	26	14	20	19	15	13	14	18	17	17	14	25	23	18	12	15	17	14	12	19	15	18	11	14	20	12	10	14	23	17	14	21	22	9	20	14	17	17	12	27	16	15	12	16	15	19	17	17	15	23	18	24	14	14	21	25	17	20	12	17	10	16	16	11	22	14	14	21	15	16	21	20	15	15	19	11	11	25	14	13	20	17	18	14	17	9	15	13	22	19	18	14	12	22	24	17	24	11	15	25	15	17	16	23	23	12	14	23	18	21	12	19	14	11	19	11	17	15	11	23	14	13	14	24	12	16	19	18	20	12	22	16	13	19	18	12	20	20	16	16	13	18	11	24	11	20	12	12	13	23	10	15	15	22	17	20	16	13	18	13	17	22	24	21	14	15	10	24	13	20	20	19	20	22	19	15	14	15	9	22	21	12	16	14	15	21	13	18	18	13	24	15	15	14	10	19	16	11	17	22	13	14	10	29	20	20	15	24	16	14	15	13	22	11	17	16	16	19	18	13	20	17	21	17	12	16	12	24	13	13	22	17	9	11	13	11	21	16	17	17	15	17	10	16	14	21	17	11	8	18	8	19	13	14	18	14	18	21	10	19	18	16	19	18	16	19	19	17	10	22	13	16	14	6	21	22	17	18	11	15	22	15	19	16	8	14	15	20	11	25	12	16	15	16	18	13	15	17	16	15	14	18	18	16	19	14	19	17	18	12	19	14	17	13	18	21	20	15	16	16	18	17	12	19	22	12	20	14	14	28	15	13	8	19	9	13	20	24	23	13	17	13	19	13	25	12	18	19	16	13	20	7	12	12	13	18	18	16	21	11	17	13	15	18	13	18	15	12	16	18	21	11	18	26	14	25	14	18	17	20	13	15	15	12	8	16	16	18	17	11	11	13	16	12	13	15	19	16	13	18	17	16	18	17	11	14	15	14	14	16	17	26	10	16	16	17	24	13	20	15	19	13	15	11	22	20	14	16	13	17	17	17	12	14	21	7	21	19	12	23	15	16	26	12	15	18	12	24	14	10	19	13	18	12	14	14	18	19	19	20	18	14	14	13	16	22	18	14	24	16	13	20	16	15	13	10	16	12	20	16	18	23	11	17	23	17	17	26	11	22	10	14	15	14	16	27	11	11	15	15	18	18	21	6	19	16	21	10	16	18	18	18	9	20	19	14	14	16	21	21	15	21	14	17	18	23	17	17	18	14	15	15	32	13	16	21	17	15	17	15	19	16	23	24	19	16	16	22	17	19	17	17	16	18	17	10	13	13	28	16	21	10	15	16	14	18	22	15	8	16	13	12	14	15	16	17	12	21	15	16	13	15	12	19	20	19	8	15	9	19	16	18	11	14	23	17	20	11	20	18	15	20	16	21	16	14	18	13	15	21	18	11	16	20	14	13	18	8	17	15	9	15	11	25	19	21	21	20	15	17	18	22	22	15	20	20	14	16	23	20	17	15	15	15	15	22	15	19	15	19	8	14	17	16	13	13	17	13	14	9	9	20	27	12	18	18	12	13	19	16	10	18	19	33	19	23	16	15	11	14	9	14	21	12	13	17	24	11	12	10	17	20	10	24	8	18	14	16	16	15	12	13	9	16	21	14	13	17	23	12	20	26	19	24	14	11	18	20	18	13	13	17	17	25	20	13	11	18	19	12	21	8	22	22	13	13	13	12	19	15	17	9	11	21	13	11	12	11	13	9	12	20	12	24	12	16	18	15	16	14	16	14	17	23	16	9	16	19	17	15	13	16	8	12	18	19	19	17	21	15	11	14	18	18	20	20	10	15	15	16	9	14	24	25	27	13	18	16	18	17	19	27	19	15	19	25	15	11	17	14	21	16	26	11	13	14	24	16	21	18	10	11	15	20	15	22	18	21	14	10	17	15	14	14	13	21	11	18	18	12	26	19	13	19	18	18	15	16	13	17	18	17	22	16	20	21	12	23	14	14	27	17	14	21	17	14	21	16	12	24	13	10	20	17	15	14	15	19	21	14	15	8	14	17	25	22	12	7	15	13	12	13	11	21	16	16	14	14	10	15	13	13	16	22	17	22	20	20	18	16	14	20	17	16	15	15	17	12	9	14	23	16	12	16	18	11	15	16	16	15	16	16	16	15	18	18	8	17	16	15	13	13	18	17	16	19	15	19	12	12	18	20	20	14	17	24	17	15	18	9	16	13	21	18	17	22	19	13	17	11	14	6	10	12	20	15	19	17	18	16	16	15	15	20	17	15	18	20	28	15	17	15	18	14	21	17	9	24	17	17	14	9	12	12	10	13	16	19	15	22	20	14	12	13	15	13	12	17	24	13	19	12	13	8	13	19	13	10	15	12	19	23	14	19	18	7	11	19	23	14	23	23	20	19	11	21	17	17	16	13	18	21	17	15	17	16	15	20	26	20	12	20	20	16	14	23	22	15	20	13	11	17	16	21	19	17	12	22	11	7	15	14	16	19	19	19	13	15	20	18	17	17	9	15	13	25	20	11	16	15	18	18	16	21	19	16	10	21	21	13	19	15	23	26	21	15	20	21	16	20	14	11	16	16	10	13	20	14	14	12	10	15	11	14	19	15	21	15	23	13	13	20	16	17	15	20	17	17	13	10	18	20	14	19	15	17	11	15	14	12	18	14	11	19	17	13	15	18	15	16	21	10	15	13	17	24	16	26	15	17	14	11	14	25	19	14	18	10	14	21	16	14	22	19	14	19	19	17	20	11	29	15	19	13	21	14	16	12	15	17	17	17	17	12	20	13	20	14	15	16	14	10	11	19	17	10	18	16	13	20	26	15	22	18	21	15	29	25	15	21	15	18	11	11	12	15	17	18	18	11	11	18	18	19	19	14	19	9	17	15	10	16	11	23	25	24	21	22	15	14	12	14	18	12	10	20	12	16	8	15	19	15	14	11	12	18	18	10	19	15	19	19	14	17	11	14	13	22	10	17	17	20	19	18	14	18	12	12	13	12	24	20	16	23	12	8	13	15	17	14	12	19	13	20	23	11	15	16	20	13	24	23	17	16	18	6	11	15	29	19	11	14	17	17	20	14	13	16	15	24	19	17	19	17	19	16	15	16	17	16	14	14	14	30	20	20	16	15	16	19	12	18	19	12	20	17	16	12	18	16	15	17	13	16	14	18	10	13	17	17	14	16	10	12	15	20	20	19	16	16	21	20	14	17	9	16	10	18	19
25532	7115	2764	9815	16924	15943	12718	10112	8044	6518	5317	4429	3666	3209	2770	2416	2562	2534	2344	1874	1483	1284	1233	1125	997	908	921	894	875	811	772	762	684	652	620	611	620	577	573	543	558	485	506	510	485	506	463	452	444	454	451	434	479	430	399	421	398	392	418	409	367	374	381	379	359	371	389	354	381	377	370	382	380	363	336	352	373	374	333	351	313	350	357	370	322	361	339	376	338	346	356	337	336	315	313	361	335	323	322	332	330	325	314	351	327	323	368	357	337	309	305	322	320	329	348	343	322	307	320	331	344	352	341	343	330	314	282	299	336	331	307	306	316	320	352	330	353	303	312	324	356	337	305	304	306	358	329	307	316	308	322	345	315	301	312	333	307	335	305	310	316	311	336	288	330	318	297	302	345	310	326	307	324	276	334	320	309	315	310	320	309	323	303	300	332	332	295	337	350	334	298	340	305	331	311	278	290	322	325	313	291	326	328	309	325	307	305	329	339	344	312	302	295	350	305	328	299	303	315	300	327	294	302	298	309	324	276	303	299	300	272	307	318	308	317	280	338	286	335	337	303	266	350	336	298	294	291	318	281	304	344	298	323	327	330	316	322	344	299	277	326	321	320	317	306	335	317	328	320	306	278	302	288	323	277	295	318	316	309	303	294	315	319	333	310	279	311	324	318	310	302	328	296	329	319	299	290	291	305	299	300	306	329	313	309	322	305	333	289	299	307	297	285	314	329	317	304	323	294	322	312	335	321	306	313	322	314	262	311	308	309	313	285	313	303	323	309	359	305	274	288	306	310	332	328	310	282	360	332	335	281	293	290	296	333	314	300	291	332	311	333	300	332	295	310	317	323	318	298	310	326	310	311	313	294	296	292	293	313	318	299	313	296	309	296	310	330	311	288	332	302	327	361	293	300	302	314	273	316	296	302	305	331	305	327	341	296	336	319	316	293	322	318	332	341	310	311	332	332	335	314	299	345	300	298	268	326	297	327	288	309	319	310	302	306	307	298	305	300	333	312	317	296	281	289	317	293	314	332	315	315	310	308	314	289	306	277	313	315	295	323	349	309	324	285	317	319	308	307	288	334	333	313	322	323	296	301	325	320	311	278	333	320	321	289	306	309	308	306	300	308	294	296	279	306	319	287	322	288	326	292	316	305	304	327	307	314	325	357	314	313	315	330	332	316	326	294	304	317	299	304	323	316	298	284	311	317	285	291	297	327	323	313	303	316	306	291	327	268	338	312	325	346	300	280	282	286	279	326	335	313	300	316	315	294	284	310	320	318	300	294	302	309	309	294	306	323	309	289	330	302	294	328	309	299	313	305	283	318	325	300	307	296	308	310	317	302	294	304	302	302	292	309	274	306	315	302	285	319	317	299	299	322	299	322	282	330	321	332	310	292	323	329	314	271	323	323	279	292	304	288	306	326	300	326	343	295	273	333	292	321	298	298	306	316	290	330	326	311	299	314	298	304	330	316	316	292	306	345	291	308	329	305	287	328	307	295	321	310	283	314	309	305	317	323	293	307	319	292	311	308	314	311	337	311	323	295	296	270	308	290	324	288	335	311	311	318	327	324	318	341	320	323	329	298	316	287	341	313	318	290	327	292	304	299	281	289	342	313	291	308	305	298	291	311	317	324	280	300	287	318	345	332	297	300	309	291	309	295	330	302	319	292	291	278	317	324	284	288	339	312	315	281	336	364	300	303	303	298	320	320	320	298	305	278	320	301	292	311	288	349	308	316	314	291	308	320	311	320	288	339	303	328	310	307	317	310	312	333	312	309	285	282	294	303	293	321	305	323	289	298	304	299	312	314	304	281	314	302	317	325	318	315	295	292	281	335	300	324	333	310	306	338	290	328	322	301	320	307	316	283	332	335	340	340	325	307	299	289	321	296	320	308	319	335	297	297	311	326	290	307	299	314	318	317	302	300	319	307	280	350	317	317	314	270	297	287	315	306	314	283	331	290	341	320	293	341	297	310	307	316	320	309	306	316	271	322	326	305	292	292	333	316	266	321	317	334	314	297	306	286	319	301	308	319	303	348	301	328	324	296	307	328	286	291	312	293	311	283	357	292	348	315	310	340	334	319	287	318	325	335	328	292	310	334	292	266	286	329	307	317	257	290	316	278	330	299	320	318	328	308	313	324	301	319	296	339	294	264	278	307	290	312	311	313	322	318	300	321	292	309	320	303	290	305	270	299	328	275	292	297	275	316	340	304	283	311	352	325	296	297	311	322	316	341	292	328	299	311	313	329	309	303	309	290	310	287	275	313	306	316	291	300	305	290	296	320	319	329	317	307	301	258	278	292	311	312	324	304	315	305	283	334	304	342	315	308	301	321	307	317	290	294	322	322	303	276	308	302	311	303	291	285	292	304	310	322	311	329	301	296	315	339	309	329	337	332	327	306	301	288	305	300	320	356	311	293	321	315	322	297	332	309	308	315	301	323	295	287	293	305	305	324	294	306	351	285	313	294	336	277	314	294	299	306	340	352	308	328	322	305	311	324	304	334	298	308	292	321	301	326	306	311	297	318	306	300	334	322	305	300	300	319	295	297	324	302	310	303	306	312	314	334	320	302	302	316	290	312	301	319	333	332	321	284	312	303	313	308	283	320	306	283	310	317	314	278	304	306	270	308	311	288	301	281	342	280	315	296	302	297	317	280	290	286	300	314	258	317	311	330	317	289	298	301	309	295	331	313	309	322	314	322	302	297	297	305	306	351	323	323	299	300	326	297	310	335	333	294	311	299	293	300	290	309	280	309	305	324	291	320	315	303	315	334	305	326	318	292	295	320	290	327	299	324	327	325	319	313	310	295	330	338	322	297	298	314	320	321	291	326	308	291	332	311	315	330	330	318	312	310	317	326	324	290	293	324	322	301	304	303	282	338	265	293	313	310	314	320	311	317	280	333	321	293	304	307	294	308	342	307	317	292	319	315	317	272	313	325	294	303	325	270	282	290	297	257	296	304	286	302	289	311	304	302	313	331	316	311	299	266	283	329	330	275	272	288	352	310	321	304	325	336	300	295	315	314	334	306	326	291	300	282	306	296	314	288	314	322	339	315	304	295	303	325	360	273	303	328	306	292	312	296	307	294	309	321	305	294	299	282	316	321	339	311	292	297	329	326	287	298	299	317	297	290	297	349	337	321	313	319	295	311	314	309	282	301	314	320	306	318	311	329	300	311	314	320	352	304	306	334	288	303	288	306	288	318	328	324	305	325	313	282	338	303	303	323	312	306	308	347	311	303	293	317	321	320	299	325	332	321	286	289	323	294	287	327	297	301	331	313	305	291	304	302	275	296	323	318	300	319	310	307	316	305	317	278	294	295	315	316	315	315	294	303	295	319	294	306	290	293	301	296	317	325	306	283	299	343	288	280	309	323	326	308	318	291	285	312	301	319	287	319	342	307	278	296	285	304	280	320	310	314	294	319	287	291	302	299	311	304	338	347	334	309	292	307	303	279	309	294	321	340	301	313	310
1302	39	28	19	34	32	32	35	23	35	30	29	38	28	28	32	25	27	37	28	27	18	24	29	21	16	22	20	24	21	25	14	23	19	27	26	23	19	20	19	20	16	21	15	18	18	17	22	18	24	13	23	16	17	22	19	12	19	14	20	18	24	23	12	18	21	15	18	25	19	17	17	14	15	16	11	25	14	11	23	15	20	14	22	21	11	20	25	16	26	26	17	25	20	16	26	22	19	27	15	27	11	18	15	26	18	20	26	20	21	28	17	14	23	23	18	13	19	23	26	20	15	16	18	22	18	27	23	19	30	19	17	23	17	19	20	17	17	13	22	22	22	17	17	23	33	18	20	15	19	17	16	10	17	17	20	27	27	19	25	14	19	17	23	17	20	19	18	16	16	17	21	16	21	19	21	23	18	23	13	18	16	16	22	17	20	14	13	28	13	15	26	17	13	22	14	22	20	20	17	16	14	21	29	19	25	22	18	18	15	16	17	17	23	21	21	16	14	15	19	21	15	18	11	19	19	21	26	17	16	21	14	16	20	21	17	15	17	22	17	15	19	12	20	16	16	19	22	21	23	19	18	22	15	18	16	18	17	16	22	24	17	21	24	20	20	22	17	20	27	15	16	18	20	20	16	18	18	21	21	14	17	19	21	26	21	17	19	20	27	22	18	17	22	15	24	21	20	15	21	25	12	15	26	19	22	27	15	19	23	19	14	20	24	11	13	19	17	20	19	20	21	20	15	17	19	17	18	12	17	18	20	18	20	24	17	16	23	12	19	18	22	15	12	20	24	24	21	22	19	18	19	15	16	22	12	22	21	16	15	23	23	23	19	15	22	19	15	15	18	21	16	16	20	21	24	10	21	19	12	23	18	12	14	17	18	24	14	23	17	18	16	18	15	25	12	24	21	10	20	16	19	23	17	24	15	16	17	17	18	17	24	18	15	22	23	22	25	22	26	23	23	15	25	22	17	17	23	21	14	19	12	14	16	23	22	23	15	17	18	20	21	26	16	18	23	26	18	14	20	14	18	24	22	25	23	29	15	19	23	24	24	15	13	16	13	12	20	16	18	20	27	11	15	13	18	14	15	17	21	34	27	17	16	22	24	23	13	21	17	14	19	16	27	18	20	26	22	17	23	21	24	28	15	18	24	14	16	11	14	30	26	17	22	20	21	21	11	18	16	13	16	20	15	15	18	22	14	12	27	27	17	18	19	15	14	20	25	20	18	21	20	23	15	20	19	28	22	12	17	20	16	23	9	11	21	27	24	17	14	25	14	18	14	17	23	18	20	23	12	15	17	19	17	14	31	16	23	20	27	18	24	26	15	24	14	27	23	17	22	22	20	8	17	27	17	21	25	26	21	23	20	23	18	21	23	18	24	30	25	21	22	15	21	11	16	15	24	14	29	25	17	20	25	21	26	19	16	16	16	21	27	20	14	23	19	19	20	20	28	18	18	18	15	20	19	20	21	20	17	22	20	23	20	20	18	18	14	11	21	20	17	23	22	24	17	20	20	17	19	15	18	13	16	27	14	20	19	12	16	25	20	12	19	26	21	25	17	34	20	20	25	19	16	18	20	22	12	18	17	21	22	18	14	15	16	23	12	20	13	21	16	27	19	19	14	25	25	17	20	23	21	24	22	20	19	17	16	21	17	24	18	22	22	12	20	21	21	15	21	25	19	21	17	13	25	13	18	22	20	16	32	20	22	15	16	16	14	20	17	19	20	23	21	21	18	25	20	19	12	23	19	22	17	27	29	19	20	15	9	22	11	19	7	22	22	30	22	19	18	20	13	22	26	13	23	11	18	11	19	23	28	23	20	15	17	22	20	20	28	24	12	11	23	16	18	18	21	23	17	16	18	23	21	17	21	18	18	26	25	13	19	19	23	19	18	16	25	18	18	20	18	14	19	20	17	14	15	26	14	20	14	20	21	10	14	21	14	16	17	16	21	27	20	22	23	16	15	18	15	21	12	26	16	19	12	19	25	21	23	19	24	17	24	15	22	28	15	18	23	22	20	11	25	28	18	18	19	29	17	16	20	12	16	17	21	24	19	18	27	26	20	14	17	20	32	20	14	26	19	17	25	16	20	29	17	18	19	24	20	34	18	19	26	17	23	15	16	24	19	15	27	18	21	17	16	19	23	10	20	18	19	19	18	25	21	13	22	21	13	23	11	17	23	23	19	21	25	13	21	18	13	18	22	14	12	18	30	25	24	18	19	23	19	24	22	21	19	18	21	13	24	18	21	30	20	24	23	22	19	16	17	18	22	24	19	17	24	16	20	16	17	20	20	21	25	12	22	17	29	14	20	28	12	15	22	21	28	14	24	19	19	14	18	15	15	18	24	15	23	15	17	13	17	16	20	19	28	17	23	25	16	16	24	23	18	17	24	16	12	15	15	19	13	23	21	16	21	20	29	21	19	17	15	20	17	16	16	10	26	19	24	17	20	23	21	22	21	14	22	17	17	17	24	24	15	17	26	19	30	12	20	22	14	18	22	18	23	20	19	20	24	17	23	19	14	14	22	23	25	13	20	22	16	19	24	18	22	20	16	23	23	20	18	22	13	15	17	15	24	16	17	15	16	15	24	18	16	25	23	22	22	15	32	14	22	21	30	19	13	14	22	20	19	25	10	22	17	22	17	20	13	16	9	15	19	24	27	21	12	10	19	24	16	14	12	19	16	22	15	26	19	21	17	19	21	16	11	18	18	20	25	17	18	29	16	19	21	18	19	21	18	19	12	18	18	21	18	19	13	19	24	15	21	21	18	14	16	21	17	24	16	24	15	17	19	14	24	15	23	20	13	25	12	14	22	25	11	15	16	20	22	24	28	16	21	19	21	16	17	14	22	18	15	26	27	10	17	17	17	11	20	15	18	19	16	28	19	16	18	30	15	22	16	22	21	24	18	23	14	15	17	16	14	15	21	21	17	17	19	18	23	29	30	15	20	21	23	17	22	16	33	24	22	25	28	32	16	20	14	25	21	19	19	19	20	15	20	20	28	18	24	20	23	18	24	15	19	16	22	28	28	21	20	23	19	18	10	18	25	22	19	17	18	16	14	19	18	18	21	22	30	17	14	23	15	19	15	14	21	21	14	21	24	21	15	15	16	18	26	22	21	12	21	11	19	21	18	14	22	19	20	16	11	28	21	26	20	22	19	16	16	16	18	25	15	21	27	18	30	18	24	25	21	27	16	17	24	17	12	16	16	21	22	16	20	23	25	21	15	17	28	10	19	20	13	24	20	20	24	19	26	22	17	15	18	23	14	23	20	21	23	22	19	16	24	16	19	34	20	20	22	23	17	23	15	21	29	22	24	14	15	20	16	16	26	11	11	16	17	19	22	18	23	20	20	18	25	23	12	24	13	21	23	14	17	24	28	17	21	20	17	24	20	22	29	23	22	17	19	30	20	9	24	25	22	20	15	24	21	25	21	18	17	31	29	24	22	18	23	18	15	22	17	19	12
13875	1893	658	1885	3299	3012	2276	1820	1474	1277	1023	907	842	781	645	611	681	696	741	611	550	490	507	465	468	474	412	407	467	409	432	448	395	399	417	420	406	389	409	407	391	382	400	421	377	371	356	420	330	348	426	363	350	379	384	376	422	369	388	388	377	396	350	380	352	381	388	371	376	387	384	369	421	376	401	376	343	359	368	382	395	379	349	366	376	385	390	327	336	373	377	389	394	363	345	378	359	415	401	349	345	381	367	412	361	354	377	391	372	398	328	372	371	374	372	331	347	372	364	357	343	392	362	355	363	338	381	364	364	343	366	352	352	335	356	374	360	378	376	349	354	409	397	382	378	363	367	376	343	356	406	355	416	355	395	364	369	404	381	379	384	356	395	384	380	333	376	340	375	406	380	357	420	407	364	325	377	349	359	405	363	380	390	382	373	329	352	367	374	364	375	350	367	366	325	366	370	381	383	367	382	331	373	368	374	349	355	362	351	392	379	357	359	358	375	355	382	363	366	394	376	381	365	369	360	374	380	374	379	350	368	351	346	334	365	401	331	383	403	378	397	373	361	335	374	367	404	369	392	344	340	386	367	382	372	366	339	390	368	359	379	345	372	368	371	361	407	361	395	368	375	359	359	348	382	353	356	386	367	361	362	396	358	363	385	355	379	381	337	379	373	386	387	369	357	322	374	381	396	393	353	399	354	341	346	339	365	357	361	404	363	390	359	358	346	421	374	404	396	364	370	380	359	342	342	377	371	368	400	364	347	389	368	388	338	348	401	377	393	384	386	363	359	346	372	378	393	400	358	334	358	362	368	367	399	386	379	381	363	386	333	380	347	360	350	353	389	389	368	356	368	362	380	413	379	363	352	362	385	364	391	353	369	377	359	388	388	355	368	393	365	398	391	387	374	362	356	418	410	381	367	366	387	378	372	362	349	384	365	376	354	361	346	365	360	373	361	377	383	363	378	360	382	366	352	372	381	378	390	364	367	390	400	350	401	372	385	382	338	376	375	396	340	373	342	372	360	338	352	343	376	331	319	380	359	370	362	398	393	346	377	345	351	356	354	366	341	374	342	384	347	377	351	353	343	350	349	356	358	394	375	378	321	388	348	363	406	356	371	374	371	359	374	395	383	375	389	384	348	380	329	352	381	379	377	368	350	393	342	386	332	352	361	352	355	373	345	339	345	356	350	371	353	367	382	387	364	388	373	356	392	348	397	347	388	401	346	360	331	362	369	381	319	349	368	341	349	363	373	329	335	351	339	356	355	379	346	355	392	358	370	387	352	395	371	363	345	352	392	376	380	398	396	369	346	342	346	360	351	384	376	349	377	379	368	353	383	384	369	363	376	393	361	393	362	379	382	418	397	386	395	371	362	357	379	358	381	383	361	364	310	395	376	365	351	372	383	359	359	318	348	372	355	342	324	373	347	340	357	379	368	343	396	360	368	406	379	367	352	370	369	337	351	374	349	393	327	336	359	375	366	406	372	362	411	366	342	365	372	382	337	339	340	402	367	378	377	355	352	326	372	360	357	371	377	373	343	364	414	389	381	374	345	368	373	349	369	347	387	343	385	355	368	386	367	397	370	366	379	375	369	351	349	389	341	377	378	363	359	390	362	350	371	370	351	392	323	376	395	353	360	367	357	340	349	343	320	326	380	372	362	329	385	350	379	347	368	336	401	370	381	362	351	381	382	345	352	378	373	375	365	368	367	366	348	378	324	370	323	382	393	385	388	408	377	365	399	411	336	376	339	338	359	367	362	384	394	359	353	412	371	341	382	377	405	368	368	377	385	362	387	343	366	351	352	412	347	362	369	362	360	376	370	363	360	389	383	389	379	351	339	384	374	363	363	371	373	385	346	349	370	367	331	353	352	359	370	360	403	359	365	361	366	373	400	384	369	370	357	370	384	363	353	358	362	347	367	369	360	344	369	332	383	375	363	365	393	368	362	372	330	378	369	355	359	383	370	385	388	363	370	411	363	362	352	371	354	361	377	380	385	342	354	341	375	362	362	377	366	382	396	347	382	337	370	369	380	375	353	336	393	340	383	381	359	356	363	380	372	356	372	359	353	365	361	389	360	395	357	377	356	375	324	398	380	386	351	390	380	355	382	371	355	383	380	383	362	329	337	374	366	369	355	405	389	348	356	363	331	354	390	349	385	335	360	395	358	399	353	417	361	353	362	389	339	356	373	399	385	393	342	370	389	369	343	373	346	364	379	422	390	352	387	383	346	351	375	328	366	362	315	391	388	389	372	352	378	416	369	370	392	383	381	348	344	388	383	361	386	346	389	372	390	407	374	349	381	363	369	384	355	387	404	386	370	359	337	386	357	359	399	393	380	346	358	381	353	358	358	373	361	415	377	382	360	382	354	356	348	374	365	384	377	384	344	367	364	352	389	365	369	365	395	368	365	354	374	363	387	371	377	355	357	388	347	362	377	402	398	391	343	369	369	365	340	367	356	369	396	375	359	363	394	368	396	329	384	371	350	383	346	380	352	408	386	353	375	360	342	408	405	345	357	377	396	362	394	381	419	368	369	373	371	355	368	377	356	368	389	370	397	367	348	384	347	364	359	371	363	326	393	374	375	369	380	392	371	404	371	363	381	357	363	392	388	365	360	375	329	344	341	358	363	368	385	379	375	356	358	390	391	369	374	351	360	350	407	369	387	317	376	364	371	408	420	352	365	345	347	386	386	389	327	359	355	371	363	361	381	389	359	379	385	366	346	352	364	382	363	384	387	341	372	345	374	372	361	342	383	356	380	380	323	362	365	339	360	349	362	356	337	387	352	360	380	389	334	357	356	364	368	339	362	382	355	363	368	353	360	357	361	373	374	365	383	350	353	340	363	372	375	360	332	384	358	369	413	381	380	370	384	334	339	346	348	382	377	356	386	384	349	371	366	359	354	380	377	380	368	329	360	390	380	362	409	331	385	351	385	388	404	383	357	359	379	378	345	348	407	353	359	351	342	349	355	371	377	375	382	383	367	355	368	349	368	393	355	352	346	328	379	385	394	368	398	365	358	371	354	344	373	372	376	383	362	331	366	376	374	342	354	364	360	363	373	386	360	381	334	363	338	338	346	414	374	371	355	359	323	390	405	354	381	336	371	388	369	355	370	330	405	379	345	399	380	360	381	398	374	368	364	372	344	364	388	349	371	327	364	369	373	398	395	350	367	331	336	339	355	352	376	322	354	363	369	317	355	344	364	373	373	379	363	332	382	355	367	347	386	380	356	368	372	351	367	406	363	374	364	372	337	383	382	361	357	380	403	360	387	377	397	363	391	410	332	362	408	383	361	362	362	368	388	370	362	369	353	385	391	380	372	366	349	353	355	331	343	374	359	375	377	367	386	373	362	365	364	398	383	386	344	371	369	347	366	372	369	377	393	373	379	353	356	372	379	350	359	351	375	390	374	329	357	344	361	375	379	367	426	350	397	377	342	396	376	384	384	364	346	347	373	358	381	398	374	386
2536	148	62	59	84	98	92	70	93	71	65	67	62	53	57	51	65	53	51	45	51	28	36	40	36	35	41	23	34	35	35	36	25	32	23	32	31	41	37	33	29	28	28	29	25	36	30	39	50	28	31	33	33	26	30	40	37	32	24	27	37	37	29	35	32	31	40	31	31	32	27	21	38	34	33	32	26	27	18	34	30	32	32	32	31	26	35	30	33	31	30	26	27	32	32	39	25	39	21	29	26	29	30	37	32	24	31	32	34	32	30	23	21	38	36	20	35	38	27	29	25	38	28	26	29	18	39	28	31	32	28	31	24	28	23	32	30	29	39	29	34	26	31	32	40	35	32	28	29	27	30	32	32	31	40	31	29	26	31	19	34	41	38	29	32	34	31	24	26	25	22	26	33	33	34	32	31	31	28	28	29	25	27	32	24	38	34	28	29	34	27	29	44	28	23	26	29	31	31	39	35	32	36	26	30	31	36	22	32	39	26	25	34	32	33	31	29	37	34	38	31	28	24	34	36	25	28	42	38	24	28	42	31	29	43	34	34	31	26	33	35	35	37	33	28	34	35	30	33	28	20	30	26	24	46	34	33	28	36	28	31	24	26	33	32	25	39	34	39	28	29	27	35	39	31	28	38	30	28	29	46	30	33	31	28	33	36	27	25	42	27	27	33	22	27	31	23	31	28	26	35	40	44	25	37	29	32	25	29	33	36	33	27	26	30	35	35	26	31	33	23	28	26	39	29	23	37	34	33	29	30	27	28	31	26	25	28	20	38	25	36	31	33	27	37	29	32	34	34	27	21	31	39	25	30	27	29	28	26	36	39	31	27	26	34	32	39	25	40	25	31	38	32	24	37	26	24	26	34	22	27	28	36	29	30	30	34	29	38	26	30	35	30	29	48	26	37	44	19	35	32	34	24	35	40	37	32	17	26	47	39	31	23	33	20	40	36	40	32	36	33	35	29	27	30	28	20	32	34	31	34	26	29	41	34	22	29	30	38	37	24	26	37	26	29	33	16	34	39	29	31	31	35	29	32	23	29	32	33	38	34	32	27	29	31	23	36	33	33	36	23	21	38	40	31	25	39	38	23	29	30	35	23	22	33	31	29	32	31	39	34	42	26	36	35	32	31	42	27	25	30	30	30	29	40	30	32	26	41	28	26	25	31	38	26	30	26	26	26	35	25	31	38	26	27	35	34	26	38	32	38	25	33	25	31	29	27	38	37	30	30	38	45	26	38	37	26	30	38	22	27	24	30	37	30	33	28	33	40	25	28	38	31	25	33	27	27	35	30	38	34	33	24	33	37	39	30	33	34	28	35	34	33	32	21	25	29	52	31	35	32	29	35	24	34	27	35	33	29	32	26	24	28	29	25	32	33	28	26	41	32	32	37	41	30	29	27	35	27	37	37	29	30	18	21	41	41	29	28	33	31	38	30	20	30	32	27	19	24	31	29	20	28	40	24	28	33	28	22	25	27	27	33	39	29	28	39	28	32	35	29	31	24	33	32	33	40	24	23	28	31	32	30	25	28	36	30	24	37	26	30	19	34	36	25	28	22	35	33	34	38	30	20	39	36	30	32	42	33	29	36	36	35	37	40	26	37	35	26	28	34	29	31	24	28	25	25	35	34	22	34	41	28	37	22	30	37	22	13	30	42	34	33	28	30	21	30	37	30	34	31	27	43	27	35	30	34	38	24	28	38	34	32	26	26	37	30	37	32	21	32	37	42	28	42	39	30	28	37	27	29	25	38	29	31	19	30	31	28	31	27	28	32	38	40	26	36	26	31	39	37	35	35	34	32	27	32	33	22	31	29	36	35	28	36	47	30	23	31	32	36	27	38	31	29	37	42	28	39	25	32	28	22	41	40	25	47	34	30	38	31	32	36	25	35	36	37	38	30	40	28	29	23	37	34	31	26	26	34	32	28	38	20	28	32	30	36	18	31	38	40	32	32	38	38	21	20	28	28	33	24	20	41	25	27	25	35	37	31	22	26	25	41	27	33	36	30	28	30	32	24	27	25	25	32	23	34	31	32	38	26	32	27	41	35	33	40	34	33	19	28	22	28	28	27	41	30	28	28	30	29	32	31	27	35	25	37	31	28	29	37	35	28	30	34	29	43	30	28	38	27	37	31	34	30	39	27	35	24	36	44	32	23	30	28	34	42	31	38	31	25	18	23	34	30	21	27	40	35	33	29	33	31	30	18	28	45	42	25	21	29	34	29	27	39	33	21	35	37	33	25	30	34	28	36	33	26	32	30	32	28	30	33	31	28	45	32	29	35	33	22	34	35	29	47	31	38	32	20	25	28	34	39	34	26	37	25	40	37	33	32	26	33	34	29	39	29	40	30	35	27	23	24	35	25	35	36	32	36	32	27	29	34	27	26	29	35	27	25	33	31	26	38	31	30	27	31	37	31	32	43	46	37	31	30	27	26	24	32	18	30	32	44	27	31	33	30	40	35	36	29	33	29	32	29	34	33	20	32	28	27	26	34	35	27	37	29	30	36	28	24	30	28	26	24	24	39	23	42	30	31	31	24	28	29	27	35	25	41	28	37	29	32	39	31	17	24	21	35	38	34	34	33	41	33	32	28	27	34	36	26	23	25	31	23	35	33	36	37	28	39	28	28	39	33	37	30	27	36	31	34	32	29	39	34	39	32	34	30	30	33	41	41	44	35	29	30	29	29	31	40	27	32	35	27	26	29	35	18	29	45	24	28	36	30	32	32	30	39	34	29	35	29	30	32	40	29	27	34	23	34	40	30	34	29	34	40	41	34	34	26	32	41	26	33	30	33	27	30	27	30	34	33	30	26	29	27	28	30	33	28	29	32	37	20	30	22	31	39	31	32	31	36	33	26	22	27	37	26	30	33	29	36	27	33	20	33	28	38	40	20	30	40	31	27	32	31	32	25	36	27	44	36	31	30	36	42	39	27	34	27	31	26	36	33	39	32	29	33	37	36	34	33	34	30	32	32	19	24	34	32	25	29	32	31	33	22	26	27	40	33	36	27	38	40	32	32	28	34	31	33	41	34	25	28	22	33	36	38	38	22	26	35	28	30	29	31	30	32	35	33	38	30	27	24	23	29	37	29	41	33	36	33	39	34	31	35	33	23	34	20	28	24	37	35	32	34	38	28	30	30	25	25	32	24	33	32	21	27	26	23	35	40	34	33	36	26	32	38	30	34	21	35	30	19	31	30	30	29	32	30	33	32	37	31	25	36	37	34	22	28	40	32	34	31	46	24	33	30	28	32	30	33	29	36	31	35	27	20	27	31	34	40	41	38	26	30	39	33	30	32	34	27	27	32	32	25	26	36	29	28	19	29	31	33	31	35	32	26	27	31	26	31	30	39	36	28	24	35	34	41	37	36	44	29	32	35	35	43	23	37	33	19	29	28	27	34	27	19	42	26	35	31	29	25	31	31	23	27	35	29	28	40	34	33	34	31	31	26	35	30	40	39	23	27	26
17966	4045	1732	5382	9913	9268	7310	5908	4590	3789	3149	2697	2234	1876	1779	1518	1674	1704	1628	1475	1197	1059	1070	1014	936	954	885	930	888	807	842	771	784	747	743	736	688	733	717	664	745	678	693	728	660	656	709	628	668	637	662	649	636	682	615	653	677	638	630	639	639	593	630	614	633	608	613	658	620	664	622	618	668	616	584	644	628	611	643	598	595	619	585	597	640	588	636	600	613	603	577	615	602	592	625	590	613	581	620	592	578	586	631	634	590	624	563	596	646	629	656	615	583	599	622	636	591	626	528	601	633	632	583	574	604	636	611	597	613	628	613	619	637	616	572	611	631	597	615	588	597	550	623	569	606	605	634	635	627	626	562	623	620	614	646	563	636	578	579	555	627	575	627	597	606	596	604	570	606	527	614	570	586	582	574	571	627	609	581	566	619	599	593	577	586	606	576	562	591	611	576	612	591	566	626	612	649	636	601	585	584	599	606	585	601	570	596	608	582	580	584	573	571	645	580	582	545	588	639	571	578	645	619	584	559	600	583	620	611	553	579	566	598	598	596	580	609	543	621	639	593	621	600	669	583	587	578	585	576	589	592	568	555	573	605	614	554	567	628	612	617	593	622	598	594	635	596	578	601	633	568	609	575	629	580	588	619	592	580	602	600	609	622	571	591	586	603	573	600	625	645	574	645	562	609	565	603	625	573	590	526	584	603	580	556	570	614	641	602	588	599	598	560	566	580	627	597	560	630	601	584	623	547	622	592	588	554	623	585	561	561	601	577	600	621	595	558	609	617	564	617	562	599	639	596	605	686	587	575	608	587	644	601	605	581	571	606	601	573	594	590	577	571	546	594	599	599	636	582	598	583	658	577	606	580	570	589	618	588	572	567	574	590	595	563	597	578	578	593	578	624	600	582	575	588	596	594	591	576	616	593	620	569	580	625	533	604	567	587	589	612	630	610	593	590	577	635	587	576	558	587	595	584	620	564	605	528	628	618	569	562	570	619	608	560	661	629	567	600	578	547	647	584	600	603	590	615	645	629	601	626	616	634	617	587	585	568	571	595	606	621	586	595	597	572	619	596	619	620	596	622	624	564	632	626	605	563	595	582	594	612	564	616	563	547	553	596	569	603	570	633	571	598	574	587	597	612	600	556	572	570	581	599	624	596	589	593	614	560	631	594	582	602	578	607	562	640	620	631	576	606	594	568	611	603	610	586	606	604	581	544	615	574	599	569	544	570	623	625	624	610	591	619	585	587	570	563	565	596	632	605	605	595	591	546	620	620	622	606	620	616	606	632	588	607	587	606	602	601	627	604	619	618	612	606	631	575	568	619	590	599	576	590	596	553	590	605	603	600	572	650	576	553	617	625	560	583	539	643	601	617	645	542	597	591	630	624	606	641	581	597	603	597	626	580	572	639	610	592	598	586	598	621	592	569	602	578	551	612	610	622	590	614	589	588	565	565	584	623	597	594	583	607	587	565	586	586	584	594	587	626	626	597	602	597	568	600	571	610	560	569	599	599	585	600	609	611	557	640	599	594	601	615	590	604	574	560	583	652	570	573	590	597	609	609	626	601	618	575	663	617	599	600	586	614	620	589	595	592	592	614	609	582	629	608	576	594	631	627	598	597	594	589	563	609	582	613	569	554	588	597	603	587	596	574	634	563	544	609	604	582	594	561	580	646	580	557	579	599	573	602	628	580	591	599	609	615	572	588	613	589	607	563	602	533	608	578	633	603	615	603	577	606	617	601	626	632	565	599	592	560	607	605	605	621	586	619	577	567	596	619	598	579	601	566	579	602	555	587	594	592	602	615	594	597	614	607	608	611	605	619	629	575	600	571	581	634	596	589	630	614	621	622	629	566	628	575	633	565	621	613	555	580	578	614	613	591	619	587	609	561	590	608	618	592	657	545	572	645	637	640	549	583	579	622	640	618	605	591	578	622	601	573	582	593	602	637	611	586	629	610	576	609	589	580	574	617	587	522	612	581	554	589	578	656	617	614	576	589	610	643	557	622	633	609	588	630	586	596	554	617	600	587	572	601	575	564	600	616	558	574	596	559	589	642	623	600	643	631	557	583	580	621	618	611	590	583	633	531	587	624	578	602	596	615	626	624	559	591	605	587	556	579	560	612	605	627	560	601	605	625	620	648	628	621	579	599	588	570	573	530	641	555	592	597	561	585	595	608	564	605	581	612	596	600	655	581	601	616	623	602	639	607	590	622	586	598	580	606	595	605	562	625	637	595	582	603	613	595	582	586	591	555	583	561	594	589	612	611	626	568	577	603	600	611	598	548	624	627	584	597	602	574	588	605	598	601	624	627	553	549	614	602	553	593	608	643	594	627	567	582	602	579	615	552	623	652	618	590	604	576	604	572	575	572	586	566	543	579	638	610	580	624	599	566	607	594	564	557	595	587	599	587	580	618	618	574	616	549	571	639	632	610	634	582	638	569	595	588	597	541	647	600	646	602	613	557	573	609	571	599	589	610	572	617	573	613	573	605	570	598	594	643	618	561	576	619	635	601	601	557	594	646	622	592	570	592	642	597	635	607	577	615	642	595	561	572	578	617	611	596	610	584	557	613	614	605	590	619	586	574	638	565	604	589	604	599	537	626	598	632	540	607	593	595	594	579	609	602	561	585	545	617	638	595	617	613	612	581	609	603	562	593	593	632	636	594	625	604	582	593	606	629	590	581	586	603	566	552	604	589	615	615	614	566	616	618	597	617	634	624	561	576	596	592	611	610	591	589	591	600	612	609	592	582	622	585	591	622	557	617	612	596	626	596	577	548	591	578	618	553	601	554	603	590	575	602	594	569	569	597	573	662	607	597	581	648	608	591	625	586	594	615	618	603	605	595	655	640	575	590	584	604	619	573	615	584	616	623	589	583	602	613	594	651	623	587	598	597	579	576	623	566	609	623	634	642	551	584	567	636	628	586	553	573	604	580	545	598	605	632	570	615	595	576	594	574	615	574	610	582	587	598	569	626	631	609	593	596	654	579	574	609	573	588	613	594	616	592	598	553	598	601	608	641	603	632	613	609	574	593	569	601	580	616	600	600	600	596	609	599	599	599	614	611	573	648	567	606	586	585	605	598	634	570	610	600	578	623	592	621	573	589	539	551	604	640	608	617	628	595	597	588	613	603	591	627	612	583	572	609	594	625	621	599	607	573	629	612	590	595	599	633	615	598	611	586	569	573	598	620	586	559	571	615	611	556	625	580	591	550	580	582	625	573	593	602	655	594	612	624	591	621	605	613	588	603	624	619	575	580	581	597	607	576	612	622	584	552	584	593	578	628	540	603	611	622	629	585	594	595	587	598	620	617	677	584	588	638	627	605	570	579	605	583	575	600	563	612	621	579	606	565	596	601	599	618	629	574	594	529	568	593	585	594	589	605	571	597	585	604	552	584	617	604	583	596	621	612	593	563	565	600	639	624	588	623	588	597	579	615	628	591	567	572	633	596	562	558	558	598	622	611	588	589	629
2529	142	54	53	66	108	84	90	72	88	64	62	60	47	58	56	52	51	48	45	37	35	47	36	45	40	49	42	30	42	30	31	33	30	40	31	39	38	39	34	30	36	25	38	26	30	27	35	26	36	37	29	32	32	33	31	24	29	34	21	17	28	36	34	37	29	31	41	34	31	35	28	28	29	35	42	28	34	33	20	28	30	30	38	32	36	33	17	19	42	24	28	35	24	31	40	40	29	34	29	39	30	26	31	28	42	22	36	31	29	30	33	40	34	36	29	33	22	27	31	43	25	30	33	29	30	39	34	29	40	37	40	27	35	25	27	33	27	23	44	24	31	40	25	35	33	23	31	36	22	38	33	22	41	32	26	30	21	35	23	35	35	33	42	33	33	37	32	32	34	33	22	40	42	30	27	35	34	33	34	25	33	38	33	35	32	19	28	49	38	19	32	37	28	31	29	31	34	30	19	33	28	37	32	34	24	32	40	36	24	28	29	32	27	22	27	22	36	28	31	36	29	24	37	23	23	28	30	41	34	37	25	33	35	36	23	31	31	29	27	37	29	32	35	32	31	24	28	33	30	34	31	23	34	26	31	27	24	23	32	34	36	33	42	30	26	28	35	23	41	25	31	26	30	19	25	38	38	27	32	29	36	28	27	34	33	38	35	30	33	27	31	23	35	39	31	33	20	34	29	33	43	24	34	31	35	26	30	35	25	23	34	39	34	35	36	29	35	29	38	32	32	32	34	37	30	35	26	38	27	38	26	26	20	31	29	39	33	33	31	26	29	29	31	42	34	36	31	40	28	26	30	34	23	30	26	32	34	23	45	29	31	18	27	28	38	38	39	29	35	27	27	26	30	37	23	40	30	21	35	29	41	35	27	35	31	29	35	28	22	25	22	30	32	39	39	34	30	29	42	35	38	20	28	26	35	26	40	31	29	24	30	28	36	42	25	38	35	26	36	27	29	28	23	34	42	33	32	30	31	29	31	32	37	29	28	34	32	30	34	33	37	27	30	42	27	35	33	29	28	36	32	26	29	32	30	39	33	35	37	38	23	38	34	32	32	19	30	38	24	23	28	35	39	38	34	24	31	32	32	31	38	31	25	25	42	32	37	35	39	22	47	32	30	34	39	27	27	24	38	32	30	31	32	33	36	39	30	39	30	26	37	38	23	31	34	34	30	37	23	28	37	37	31	26	25	30	28	32	31	40	32	37	42	22	26	39	32	39	27	30	33	29	29	35	39	24	36	33	30	25	35	29	23	30	34	33	26	37	30	46	26	22	28	33	31	31	29	36	30	34	22	16	29	33	27	28	27	23	38	27	26	27	38	31	43	32	36	29	30	33	35	24	33	26	37	33	27	26	28	22	31	33	38	29	38	26	33	28	38	32	31	32	23	25	31	26	22	32	26	30	31	35	33	30	36	30	27	35	27	28	29	33	27	32	28	30	46	36	29	28	32	31	34	25	39	32	39	24	29	30	29	27	30	33	38	35	20	32	29	37	27	32	31	29	30	28	31	32	24	32	31	28	30	38	27	38	34	30	39	31	29	31	34	37	24	35	31	34	27	34	33	29	28	34	29	26	24	32	25	30	31	29	23	40	21	37	33	33	28	29	43	31	32	35	34	33	27	29	30	23	24	36	31	31	41	33	33	29	19	30	37	37	40	29	29	32	27	38	32	26	37	39	38	27	36	27	34	31	24	39	33	29	32	33	37	31	29	33	30	34	32	37	31	32	27	28	33	24	31	34	28	22	41	25	33	35	30	32	34	19	31	27	37	36	29	35	24	28	25	31	38	40	35	25	42	32	36	34	21	39	34	30	33	32	38	36	29	28	23	30	28	27	35	31	28	33	34	32	19	30	34	33	28	36	22	29	24	31	25	31	31	40	33	29	26	25	34	37	30	29	33	27	25	34	27	31	37	29	27	28	26	29	30	22	34	33	38	35	34	45	31	29	26	41	37	36	33	31	37	34	22	40	29	23	37	42	34	39	37	41	32	36	31	31	28	33	23	33	38	36	24	25	29	34	26	35	27	34	31	33	23	32	29	27	34	34	34	37	30	36	41	33	28	25	29	31	40	28	32	26	32	26	37	38	31	34	27	37	37	34	33	42	47	24	40	26	27	49	23	30	22	47	35	36	30	33	31	32	44	19	39	20	28	34	25	35	28	39	29	26	28	30	30	20	39	31	26	33	24	33	21	39	24	37	28	29	38	39	34	37	29	36	26	23	25	33	34	23	28	35	29	30	30	25	24	22	38	36	32	35	36	25	32	24	32	25	36	38	35	24	42	48	34	30	41	33	20	32	26	33	40	26	35	21	23	21	27	39	41	23	37	35	33	35	30	37	27	39	33	33	30	33	33	44	29	27	35	34	29	32	32	28	34	34	30	36	36	37	41	27	27	41	28	27	41	24	37	23	34	28	25	34	35	36	30	29	20	33	43	32	37	30	23	33	32	28	31	33	40	23	22	30	30	34	43	33	34	31	35	29	25	34	28	38	31	42	32	24	36	32	32	44	35	29	43	26	36	30	29	38	34	20	24	31	29	34	29	39	31	26	36	30	29	26	27	24	27	38	32	33	36	33	30	32	32	28	31	30	27	31	29	22	41	36	38	27	25	22	23	28	31	30	43	37	29	26	27	31	33	23	38	28	32	26	32	26	36	32	32	26	33	37	30	32	27	25	30	38	24	26	27	25	35	29	24	20	22	26	25	33	34	34	23	22	30	32	36	35	30	41	29	30	25	23	30	31	41	20	28	39	27	39	28	23	25	29	29	31	35	38	39	30	34	27	34	39	26	39	42	34	33	27	33	36	23	31	28	23	24	26	34	30	36	43	29	30	31	38	27	33	29	29	47	35	33	36	46	26	29	35	29	36	31	30	27	27	36	35	27	31	27	31	32	31	38	29	19	39	34	44	44	37	34	34	31	27	32	28	33	26	30	28	32	29	33	31	32	31	44	41	37	34	37	34	41	30	45	33	32	47	27	28	38	24	34	38	32	37	39	31	32	40	24	33	36	32	22	25	32	33	34	39	26	40	40	31	28	34	36	35	42	36	38	28	38	30	28	29	34	29	40	33	43	29	41	30	23	32	38	42	35	30	34	27	33	34	34	33	35	34	22	40	30	37	31	26	30	34	31	37	39	26	35	36	30	26	24	37	23	30	31	21	27	28	31	35	38	29	23	33	35	38	34	34	28	38	24	35	35	17	25	34	34	33	28	39	26	31	28	31	39	28	35	35	29	29	35	32	31	45	28	34	23	34	25	30	40	37	32	39	25	39	23	47	25	27	26	35	26	35	29	26	31	35	36	41	30	24	30	30	34	25	24	34	34	36	30	25	29	30	21	27	29	40	26	39	33	25	24	26	37	36	34	24	38	40	34	29	35	32	30	28	28	34	31	34	20	30	32	27	37	24	24	38	29	28	28	39	38	27	38	33	26	33	29	33	24	34	32	41	33	29	32	27	35
17508	3886	1703	5174	9398	8778	6999	5508	4335	3581	2945	2550	2156	1969	1749	1533	1559	1671	1514	1358	1193	1002	1005	943	905	921	893	887	879	848	843	752	769	744	690	738	733	754	723	702	668	668	676	664	652	680	649	628	666	648	666	692	655	631	634	675	652	636	658	643	649	629	646	639	604	590	622	614	595	609	593	628	618	634	607	591	676	604	556	621	611	622	645	594	591	581	586	632	619	591	628	613	625	591	595	576	619	601	617	614	532	629	579	586	589	607	603	577	627	591	626	586	603	615	576	642	602	556	584	563	579	610	577	595	596	606	604	592	576	614	593	598	613	569	618	601	610	637	594	575	611	621	626	591	598	583	572	610	553	577	602	606	541	650	592	609	613	594	604	580	567	605	603	562	631	620	586	612	625	566	602	583	558	578	576	588	575	618	602	602	567	601	595	636	618	588	575	603	614	590	586	556	593	609	588	547	589	613	585	596	588	619	602	573	628	588	594	595	624	627	581	556	589	631	563	563	616	612	605	619	578	613	622	569	620	602	572	592	576	583	589	624	575	586	589	622	605	626	573	583	540	615	625	591	572	596	608	609	580	603	509	605	597	649	608	641	571	572	611	595	630	565	586	598	563	600	606	620	565	613	575	580	590	570	575	568	618	577	639	595	570	575	591	611	596	613	566	607	646	627	586	620	601	570	595	565	548	612	593	613	564	624	601	581	632	606	568	613	571	596	612	561	573	617	598	629	592	606	606	620	640	585	592	608	580	626	589	561	557	598	641	616	567	573	590	585	561	570	618	606	553	580	576	633	585	600	586	604	585	566	587	557	560	604	562	556	572	612	591	566	606	575	606	586	603	607	572	597	564	581	602	637	580	590	619	576	589	603	593	577	540	605	587	626	595	591	578	597	587	584	549	628	634	587	587	605	574	553	624	608	643	588	613	636	578	575	606	562	590	594	597	595	580	610	573	650	582	641	635	598	622	551	623	579	630	645	594	579	636	594	598	579	613	615	590	594	626	541	556	577	602	594	547	589	618	624	614	591	610	605	584	560	617	589	560	593	564	568	617	590	610	628	571	599	581	668	585	581	586	629	595	559	578	575	568	554	591	609	577	594	561	565	603	642	594	635	571	598	610	614	599	610	583	581	590	612	647	580	619	639	576	610	604	571	542	599	555	559	573	594	642	598	589	564	534	651	607	603	560	595	596	606	584	588	578	582	563	574	586	578	612	582	580	601	570	626	593	545	573	625	633	582	541	619	533	616	635	605	578	601	569	600	589	655	613	599	611	598	590	567	583	572	596	566	617	597	593	598	583	592	619	589	589	562	590	584	592	596	633	584	589	591	600	560	602	568	601	592	640	612	572	562	609	584	607	604	584	533	630	570	584	579	584	631	574	550	598	622	560	550	651	571	599	582	602	602	576	597	583	551	582	559	569	567	573	565	629	617	609	570	527	623	537	602	565	584	603	582	557	610	551	577	590	584	627	629	601	615	573	579	603	591	550	594	592	616	571	598	624	589	586	600	557	640	632	574	602	563	596	592	598	587	621	597	577	583	558	546	602	586	544	624	589	564	575	627	636	575	617	628	619	589	562	591	606	617	615	601	620	566	605	603	545	566	616	574	627	588	609	598	604	601	613	563	603	593	617	579	595	603	556	589	627	615	609	600	636	589	613	594	586	624	603	579	614	621	598	565	649	597	586	580	617	606	616	585	561	573	591	619	596	574	596	593	600	554	585	577	624	600	605	596	570	620	607	619	620	597	581	592	585	584	579	590	554	615	591	601	628	614	614	590	587	599	563	589	612	648	568	588	628	579	638	625	619	598	563	554	597	592	606	640	611	640	580	604	553	586	606	588	591	610	555	542	612	576	628	591	592	611	562	578	569	620	634	601	618	620	625	590	593	562	615	601	597	638	582	573	610	604	624	629	594	616	603	560	606	576	601	560	612	629	612	544	575	593	562	604	621	570	600	591	649	576	562	554	578	593	568	593	611	631	615	584	606	602	583	637	602	581	587	592	592	569	570	553	568	553	579	584	596	585	639	549	591	617	619	592	625	610	583	574	600	604	586	549	640	561	572	594	581	604	621	575	574	556	637	531	587	670	600	584	581	606	540	610	549	584	551	561	633	573	589	621	577	609	611	561	528	631	583	608	628	562	563	618	577	586	625	595	633	580	611	602	580	571	586	605	550	585	571	572	582	597	593	614	570	602	556	670	548	634	607	594	607	542	563	647	555	558	610	603	615	610	604	545	603	547	546	595	622	621	606	613	570	579	583	593	610	606	550	595	600	604	590	634	608	574	576	596	601	561	571	560	613	618	632	615	551	587	607	595	598	583	589	597	601	638	626	620	578	600	562	553	601	619	609	590	613	570	627	573	573	596	625	608	634	555	621	574	568	584	627	563	633	628	637	613	606	574	611	581	620	606	620	582	589	554	608	603	588	600	619	556	589	607	619	638	610	603	642	599	600	567	590	616	587	614	614	583	605	595	592	602	589	583	584	569	581	590	590	588	580	607	623	588	622	635	572	557	581	598	602	576	550	578	542	576	527	600	592	558	573	539	612	608	587	573	654	577	607	601	565	609	566	594	588	563	580	575	622	574	610	604	610	589	591	615	604	597	591	605	572	593	584	605	577	641	541	601	556	565	622	616	608	586	590	609	592	603	625	553	595	606	595	589	586	583	641	606	573	565	625	599	605	580	594	562	562	608	620	580	610	569	560	604	597	586	603	629	631	597	603	562	581	591	590	645	619	580	626	587	589	609	628	540	603	593	610	566	580	574	608	573	558	540	626	619	584	623	633	607	599	612	592	609	578	602	579	575	626	624	589	584	583	581	591	587	617	568	584	590	557	570	592	568	571	552	595	599	587	559	618	600	564	583	603	583	573	572	598	554	596	590	577	580	592	599	593	601	576	609	596	597	600	592	597	626	597	585	561	599	600	576	556	618	609	589	573	577	533	571	620	592	602	573	616	630	578	585	578	608	603	577	626	566	617	609	603	578	580	621	600	571	604	576	612	614	597	612	571	563	601	587	560	604	610	612	567	574	590	606	609	589	604	631	603	605	624	588	602	609	615	572	620	584	629	604	591	605	611	553	629	573	595	578	605	584	597	579	603	595	605	600	632	568	598	587	600	555	593	586	586	587	620	528	591	584	585	611	594	586	594	643	593	568	596	599	562	578	563	599	595	600	590	585	600	618	608	557	578	617	591	592	637	596	579	587	574	578	618	655	606	606	588	613	635	585	625	609	585	602	585	572	542	586	597	594	618	602	602	628	635	611	596	581	627	592	612	584	621	608	581	570	636	612	602	595	607	606	612	597	627	589	656	578	550	587	625	620	572	585	606	614	567	619	535	605	605	632	603	563	561	611	574	567	614	598	623	597	601	564	622	584	588	614	613	621	572	624	576	628	620	550	586	587	601	604	565	638	578	565	530	562	612	630	564	563	545	593	569	615	607	547	546	598	609	617	590	604	601	569	591	566	609	603
2308	228	92	92	144	214	183	136	97	120	98	90	70	49	62	53	44	57	62	40	46	32	42	34	37	37	24	22	28	25	34	24	21	24	27	18	25	15	19	19	21	22	15	19	18	16	21	13	24	15	25	25	20	21	13	11	22	15	10	19	10	9	17	18	15	28	19	19	22	17	15	18	12	16	15	22	14	19	11	11	15	20	13	18	16	18	12	12	15	13	17	13	19	13	23	20	10	20	22	19	19	12	18	22	15	22	11	11	21	20	16	19	19	20	18	18	13	13	22	25	13	22	10	21	18	16	19	11	16	18	18	9	15	18	24	21	17	11	21	16	11	16	18	12	20	17	16	22	12	9	20	19	14	14	16	22	22	15	18	13	15	19	17	26	14	16	16	8	16	28	25	12	21	17	17	11	25	22	20	20	14	17	17	19	22	7	9	21	16	22	14	11	19	20	13	11	20	16	9	15	19	17	21	16	9	24	22	19	17	25	16	13	20	11	15	12	13	18	20	12	20	22	16	18	18	18	16	14	21	18	20	17	10	19	17	16	11	16	16	18	11	12	11	14	14	13	15	11	9	16	15	10	15	10	11	10	10	22	16	16	17	21	13	20	20	15	18	21	8	16	20	22	21	16	14	15	12	17	11	11	16	14	20	14	18	13	16	23	12	14	16	15	19	13	21	22	10	17	14	14	15	17	14	19	14	13	19	23	16	11	15	15	16	16	18	17	28	17	6	18	10	18	20	14	16	12	13	17	16	16	15	11	28	22	12	19	14	20	17	20	14	18	16	23	7	14	28	17	21	20	14	15	22	11	19	17	17	15	14	13	25	22	8	16	13	17	18	17	22	12	14	17	14	21	25	15	13	14	18	14	16	19	12	22	17	20	14	21	17	13	15	19	17	14	14	20	17	13	19	17	15	19	14	12	19	18	13	12	23	12	20	16	24	17	19	10	16	11	17	15	16	18	15	14	13	10	21	14	16	13	18	26	13	21	10	23	22	16	12	15	14	13	7	19	17	17	17	23	20	19	17	19	21	14	17	10	11	10	13	15	21	22	15	16	20	13	19	16	23	10	16	14	13	12	10	21	18	11	21	17	19	20	14	18	17	28	14	19	17	19	17	12	22	13	14	16	16	20	17	10	17	12	20	15	11	21	16	14	13	16	16	19	22	14	14	25	12	14	18	21	10	22	25	15	12	15	21	15	20	17	12	19	15	12	18	20	16	21	17	11	16	17	16	10	20	17	12	24	20	15	22	23	14	16	10	16	11	10	18	12	14	19	15	12	12	20	23	16	15	15	19	14	18	16	14	18	17	11	14	14	17	18	16	28	15	14	19	18	23	12	17	14	15	16	23	22	13	23	19	17	14	15	19	17	12	18	22	20	15	21	14	15	18	16	19	17	6	27	25	18	18	18	21	14	17	20	21	6	16	15	8	15	16	13	15	16	22	21	9	23	13	18	10	18	18	13	13	18	13	13	13	21	16	20	19	11	15	10	8	21	15	18	22	11	13	17	11	17	16	11	20	12	22	18	13	18	15	19	18	30	20	14	17	17	18	19	16	25	26	19	15	23	23	8	18	16	15	14	19	19	18	15	15	9	16	16	19	13	20	21	15	12	18	18	13	18	7	12	18	14	19	14	22	10	19	14	13	21	10	15	14	15	25	19	9	17	17	20	14	14	14	13	21	20	16	14	15	16	18	9	14	16	16	16	17	16	11	19	18	11	19	18	19	20	16	21	17	21	21	6	13	20	27	12	12	19	7	18	25	18	9	17	16	17	15	22	18	14	27	24	12	21	18	19	11	13	16	15	17	14	24	17	22	19	23	22	18	14	21	10	7	13	17	21	15	14	13	14	11	20	20	16	19	14	16	15	15	23	20	14	16	18	18	20	21	17	18	15	10	20	22	26	19	21	14	26	17	16	19	13	15	17	23	23	14	9	16	16	22	17	9	16	14	18	13	16	14	24	15	15	17	18	15	23	14	20	19	17	16	14	17	17	16	13	9	13	9	18	12	11	15	15	14	22	20	17	15	12	19	19	14	14	22	20	16	17	17	17	16	14	11	13	16	19	18	21	19	20	21	17	17	13	17	20	14	15	19	19	18	11	11	19	16	11	15	14	17	11	15	16	14	21	19	19	22	21	17	16	21	20	17	15	22	19	18	20	22	17	13	12	26	21	14	15	15	28	15	7	24	11	12	15	17	15	21	18	15	10	7	13	14	11	9	16	19	9	14	13	16	13	25	6	16	15	20	13	19	17	20	13	24	18	17	11	15	21	13	27	14	12	18	19	17	15	22	21	15	12	13	11	13	17	13	20	21	22	12	10	16	13	18	18	14	11	17	13	22	19	10	14	13	13	17	20	17	14	8	16	17	16	13	12	23	11	22	20	12	23	14	17	15	14	18	11	19	16	16	15	17	18	12	16	16	14	19	22	22	24	17	10	12	10	19	10	20	21	13	15	13	18	16	15	13	11	18	13	17	16	16	15	17	13	18	14	19	15	17	12	17	13	22	8	21	15	16	20	18	21	21	16	18	18	16	19	12	15	10	16	21	20	18	13	13	16	27	23	19	18	16	16	16	12	15	11	15	17	17	18	22	23	13	19	13	20	24	16	23	22	10	25	15	21	20	19	19	23	21	13	16	18	14	15	12	26	17	13	14	14	11	19	16	12	10	18	21	15	16	19	13	11	17	16	11	8	9	20	14	17	27	16	21	20	15	13	15	19	17	22	17	20	16	14	14	18	16	14	14	16	23	16	15	11	12	13	16	18	16	13	12	18	12	17	22	15	18	26	15	17	19	13	20	25	19	16	27	12	14	11	12	18	23	13	11	12	11	13	16	11	15	21	21	11	18	16	22	14	23	13	23	10	17	13	18	23	15	19	20	19	14	15	18	21	10	12	14	10	14	14	12	17	19	17	15	16	19	17	19	17	20	11	20	12	12	14	11	9	19	11	17	16	20	15	14	16	24	12	11	19	13	14	14	18	20	16	21	12	20	20	10	16	12	11	13	16	13	9	16	22	17	17	11	11	25	21	18	18	15	9	18	15	15	23	16	19	17	18	15	12	10	10	19	12	10	16	11	18	19	15	12	19	11	16	14	24	15	18	20	8	22	14	16	14	21	22	11	15	19	12	11	15	13	17	18	27	20	21	19	16	16	21	15	12	9	17	20	23	20	11	8	14	14	14	14	14	16	17	12	16	20	17	11	14	12	15	15	18	19	10	13	17	18	13	7	17	16	10	13	16	15	16	16	17	20	16	15	19	16	20	15	17	19	13	13	23	24	11	19	22	16	16	12	20	14	15	18	14	18	17	18	18	11	18	14	14	18	9	12	9	16	16	11	16	19	15	26	11	15	17	18	22	16	23	15	11	13	19	15	18	16	19	14	14	16	17	16	21	15	23	16	15	19	19	17	13	12	18	12	15	17	13	9	20	16	15	6	11	22	20	21	20	18	12	17	11	17	12
25422	7349	2900	10107	16892	15792	12929	10038	8201	6477	5228	4255	3773	3194	2813	2295	2421	2529	2345	1943	1474	1268	1220	1084	1018	994	951	921	834	806	766	728	696	666	691	600	580	550	558	546	522	509	462	506	474	506	494	470	473	455	488	411	450	433	448	430	419	394	427	376	387	375	418	404	336	378	413	418	376	378	352	377	356	359	352	369	364	369	342	383	349	340	369	343	356	382	365	338	367	337	379	313	346	349	312	331	357	329	367	348	346	317	308	352	363	322	338	356	319	308	338	363	352	361	336	304	339	326	299	359	325	306	343	339	318	344	327	302	303	357	330	310	337	313	334	326	333	313	311	301	315	326	318	304	298	329	295	325	347	334	289	337	319	345	334	298	326	343	334	304	322	350	347	321	289	306	281	335	316	299	326	304	301	309	301	332	312	307	308	313	329	344	323	311	334	288	288	315	322	312	341	294	301	328	337	296	312	292	314	340	297	291	311	317	326	298	320	302	327	312	286	290	304	335	332	305	342	291	309	301	305	315	317	302	310	295	325	283	303	307	339	314	310	315	297	284	299	287	298	294	319	311	301	299	314	334	312	353	278	303	289	351	337	323	307	298	294	321	287	345	285	331	331	295	321	319	294	314	342	284	317	330	287	333	348	283	313	289	272	288	313	322	298	284	311	292	331	295	295	316	319	299	303	316	307	305	324	317	281	330	316	294	292	317	327	291	312	313	285	297	305	307	314	327	339	346	312	315	307	301	319	292	286	307	299	315	320	315	333	308	320	316	310	332	319	302	280	315	294	297	297	322	311	326	328	311	286	318	288	350	328	276	307	310	320	299	280	287	290	303	316	312	302	313	276	324	320	296	297	365	312	325	333	327	309	319	303	289	312	298	297	337	319	301	307	332	283	289	300	309	335	336	280	323	316	293	310	281	297	325	298	317	372	325	263	305	310	309	320	331	302	320	299	303	304	284	328	316	301	312	314	318	302	334	332	343	304	326	320	302	298	297	310	318	315	308	319	343	287	322	311	329	295	301	311	296	289	297	274	293	301	301	295	357	325	335	323	323	331	291	308	319	316	308	292	308	356	299	299	307	307	284	307	302	337	305	312	293	324	330	286	314	300	274	317	335	287	331	339	292	300	313	324	319	289	310	305	311	319	353	333	291	331	297	316	280	315	314	328	303	316	324	305	315	289	323	323	301	323	366	319	297	311	278	318	311	323	300	287	313	304	323	320	310	321	326	334	308	284	316	341	299	297	300	268	329	323	288	305	326	297	288	329	324	331	312	328	289	322	289	286	325	315	325	302	272	309	294	341	301	304	304	279	323	349	304	301	324	322	293	317	319	325	305	310	309	296	313	306	291	317	323	334	305	330	320	333	287	313	326	322	323	318	281	285	300	333	301	301	299	326	283	311	298	326	317	290	279	303	304	321	305	312	320	320	297	345	326	300	293	310	301	292	333	288	303	320	306	274	331	313	332	339	324	315	300	313	316	312	321	318	302	335	304	317	292	277	314	321	302	321	304	297	289	305	309	297	275	316	299	292	277	318	324	319	292	307	284	315	318	320	336	334	294	328	328	292	305	320	306	307	280	328	301	327	317	304	295	319	337	323	267	308	308	312	333	282	328	298	303	331	318	361	335	336	297	318	342	307	265	283	310	304	286	329	303	314	298	311	314	303	316	319	288	327	289	331	343	326	313	363	282	332	337	302	297	309	300	297	295	309	316	328	306	335	317	322	340	315	302	322	305	304	308	294	316	280	300	288	357	325	299	307	318	306	296	320	330	332	312	288	306	320	329	301	332	317	324	300	328	326	321	334	360	288	285	309	299	322	309	319	320	342	291	303	315	325	313	311	303	305	273	333	340	275	316	328	294	300	293	330	311	335	292	295	304	288	295	310	289	328	288	336	308	291	299	308	331	296	313	340	287	313	318	320	339	301	295	298	332	342	309	312	317	342	319	330	278	305	319	350	310	332	304	327	316	313	308	353	308	302	324	292	315	307	326	306	297	321	320	323	350	321	307	336	295	322	323	295	317	289	300	295	321	297	338	308	296	291	343	321	315	329	296	310	363	337	325	287	336	342	282	308	280	302	308	329	300	331	287	342	317	301	323	313	312	318	333	305	299	305	298	322	292	281	301	307	327	294	311	300	318	312	287	284	279	297	313	290	327	305	306	307	292	315	326	327	328	304	329	341	287	329	283	311	276	301	307	284	296	285	307	290	299	291	330	334	308	304	292	346	283	319	328	255	318	299	328	292	336	294	327	303	309	305	309	340	325	309	297	286	295	300	292	334	311	304	319	283	325	349	314	298	303	318	293	322	268	328	274	284	307	297	330	308	304	304	287	331	325	299	310	298	285	334	302	262	323	287	320	287	315	330	284	304	299	294	330	293	294	315	318	329	295	325	303	309	294	309	306	303	307	329	275	280	344	331	312	303	313	321	313	303	334	278	311	286	297	330	288	318	319	300	329	319	314	319	346	310	309	312	324	287	306	293	296	292	305	292	343	310	317	302	346	323	290	314	305	337	307	308	304	306	276	300	298	308	313	320	298	318	308	339	336	297	313	326	296	318	318	299	298	322	269	286	335	312	283	330	338	321	323	311	308	324	282	294	297	340	317	319	309	296	284	320	318	279	299	302	299	302	318	340	318	348	283	303	350	310	304	328	320	318	311	316	362	298	338	325	298	345	329	317	285	310	320	315	295	267	297	328	309	329	272	323	317	321	310	320	303	299	302	296	313	340	334	304	279	312	333	311	328	312	308	303	314	307	300	310	311	333	349	290	331	316	324	316	294	315	301	280	328	317	319	321	290	306	282	267	301	304	299	308	315	297	292	291	303	333	324	311	291	324	300	295	282	335	280	293	325	299	291	295	283	290	312	326	336	338	311	307	274	324	291	330	312	310	311	306	279	319	318	293	308	311	292	321	313	338	278	307	324	297	293	303	304	315	298	293	337	316	319	342	311	323	290	304	329	295	307	313	318	290	314	322	329	320	299	315	315	356	309	339	315	306	304	303	324	300	336	316	326	303	340	275	316	272	295	351	297	311	309	319	291	305	326	304	326	293	301	284	300	317	331	333	331	305	316	296	333	309	302	315	291	285	321	275	317	298	320	290	301	329	328	282	299	306	305	314	338	287	344	305	335	297	327	305	313	329	309	274	327	353	302	311	314	328	307	308	330	312	338	304	279	290	315	325	317	301	297	312	289	334	344	320	325	323	279	352	332	316	324	330	294	277	288	307	289	310	335	289	292	281	318	312	288	314	309	308	305	303	308	314	293	348	314	324	310	297	308	331	314	313	288	309	352	314	305	320	322	305	324	324	305	307	294	327	340	337	310	300	314	303	327	298	317	306	279	331	289	351	310	313	335	298	340	317	319	310	274	300	342	303	357	303	310	320	327	310	287	311	311	305	327	307	302	346	332	311	298	332	297	324	297	305	298	293	323	305	262	298	297	313	286	304	341	321	324	304	327	338	294	335	308	308	310
1366	51	24	22	25	50	48	29	32	23	21	24	29	23	20	28	28	30	24	36	20	18	21	24	22	27	25	23	13	16	17	20	14	20	18	15	16	18	29	22	22	19	16	22	20	16	25	23	17	14	18	20	20	10	13	17	16	18	14	20	14	19	23	18	35	25	13	16	21	21	16	22	20	19	20	19	22	18	19	29	23	16	25	25	17	23	18	19	13	21	16	19	29	23	17	24	18	19	9	19	15	20	18	22	12	24	21	30	15	26	18	26	28	14	13	21	12	16	21	9	26	28	17	15	16	19	20	19	15	16	20	23	17	15	21	20	8	21	23	16	23	13	19	18	24	12	17	16	16	23	18	20	17	9	19	16	28	23	23	22	21	28	20	29	17	19	18	17	15	15	11	24	19	25	20	19	23	18	27	21	22	19	25	21	19	20	17	25	16	18	17	16	17	22	18	20	20	26	11	16	21	23	27	20	20	25	17	15	19	23	17	28	21	22	16	6	20	17	22	19	19	17	18	12	18	24	24	19	18	18	24	20	21	24	17	13	21	18	13	23	16	16	24	22	23	27	14	15	20	25	19	13	16	17	12	14	14	18	21	28	17	23	16	26	14	20	27	15	22	19	20	19	15	14	22	21	20	24	20	17	21	13	23	21	16	21	14	22	22	13	15	15	22	13	18	23	24	22	16	15	23	14	13	20	28	17	18	13	11	18	27	17	13	15	19	23	22	19	23	28	18	17	14	19	25	14	23	14	20	16	25	19	16	15	11	20	16	21	15	16	22	19	21	20	24	24	11	19	20	13	22	20	20	17	12	12	21	23	14	23	14	14	24	16	16	21	17	20	19	17	36	18	21	22	15	17	18	16	23	20	20	21	24	26	23	19	12	15	21	20	12	18	13	13	20	15	21	22	20	19	19	22	20	28	21	24	22	11	18	20	18	27	25	25	16	16	18	12	18	20	20	16	24	17	16	21	14	23	22	23	18	19	21	19	14	21	18	15	18	16	21	21	28	23	15	22	17	12	16	21	19	19	27	16	26	12	21	21	18	16	24	18	22	22	17	20	15	19	14	18	17	21	19	18	29	19	24	20	14	17	29	23	25	15	21	10	19	21	16	16	16	16	14	14	22	15	18	17	19	25	22	16	15	29	25	19	26	19	16	17	20	24	19	19	23	15	23	19	20	21	10	24	21	17	20	23	20	21	25	18	23	22	18	22	21	19	15	21	12	21	23	18	25	17	26	23	27	24	22	24	24	19	22	21	16	18	18	19	24	17	31	19	17	20	20	13	29	13	18	24	24	22	23	26	19	17	18	18	24	22	14	21	15	19	28	17	20	18	20	21	18	14	20	24	19	13	24	14	18	13	13	27	26	25	23	13	21	12	13	24	14	23	27	22	13	16	16	17	14	21	20	14	23	19	12	13	18	17	18	18	25	27	12	21	16	15	22	20	21	25	31	14	18	22	19	17	17	17	18	24	18	26	15	21	27	12	28	24	27	16	14	21	21	18	13	20	19	32	20	23	15	20	20	18	22	14	19	21	13	19	21	15	25	21	10	17	16	23	23	11	17	21	23	10	24	27	13	26	13	17	20	23	20	15	25	27	22	22	18	15	16	24	20	24	25	16	19	17	16	26	24	14	19	20	12	30	19	24	26	18	16	18	22	20	17	22	19	28	21	11	21	20	19	18	15	17	21	15	21	21	19	16	14	14	25	22	23	20	15	19	15	15	22	18	21	24	15	29	19	22	21	21	18	21	23	9	17	20	32	26	23	22	17	18	12	26	11	21	21	20	19	22	12	14	22	18	15	20	12	19	12	9	18	15	20	18	22	16	31	18	17	19	18	20	24	19	23	19	18	22	20	23	21	15	16	13	21	18	16	22	21	15	21	16	12	20	22	20	22	19	25	15	16	24	16	22	17	23	20	28	22	15	15	19	29	16	19	20	23	19	17	19	24	14	26	16	17	26	17	19	23	24	16	17	15	18	20	21	18	22	22	21	19	25	18	23	29	24	20	23	19	17	17	15	12	18	14	15	23	25	12	17	27	17	12	23	20	26	20	20	21	21	17	14	25	22	19	22	24	26	17	21	21	25	20	23	18	27	19	21	19	24	19	28	15	19	25	17	14	29	18	11	28	21	19	22	29	24	22	19	29	14	18	20	16	19	22	22	25	17	20	14	19	30	22	16	25	16	17	22	26	26	19	23	13	19	18	19	21	20	25	20	23	22	19	22	11	25	17	21	19	25	15	17	15	19	19	24	20	19	25	27	21	20	20	21	20	19	27	25	22	21	17	20	21	21	15	15	18	16	16	21	22	18	23	20	15	25	18	16	23	23	17	19	23	20	25	20	17	15	13	35	23	16	14	15	24	23	18	13	20	23	20	20	15	23	17	22	28	15	16	17	24	23	19	18	19	17	21	22	16	18	18	21	17	20	19	21	20	17	12	21	17	18	16	13	15	18	30	18	21	14	16	20	9	11	21	13	20	19	21	17	13	22	14	20	25	22	17	19	20	11	16	18	18	20	19	25	15	23	16	22	15	14	22	20	25	27	13	14	19	25	16	19	22	25	11	27	23	22	12	14	20	20	18	17	19	14	15	24	16	23	13	21	14	15	18	21	27	18	19	23	20	15	19	22	31	24	20	23	23	19	13	17	21	17	14	27	15	17	17	15	23	18	16	18	19	21	20	17	15	14	24	23	19	15	22	17	17	19	14	29	12	19	12	17	13	22	21	16	13	20	23	13	18	16	17	16	17	19	23	24	14	21	16	20	30	27	15	21	15	21	23	23	17	23	21	25	15	17	26	19	15	20	26	27	19	23	15	18	20	22	21	13	14	21	19	16	21	24	16	24	16	8	20	15	16	26	21	19	15	19	26	14	15	20	21	26	21	15	23	19	21	27	12	18	16	15	25	16	16	18	12	18	19	12	18	30	17	21	19	14	24	23	14	19	21	10	22	15	20	17	15	21	20	12	25	18	21	12	16	17	11	17	11	16	28	10	24	26	23	21	21	22	21	20	22	18	20	20	17	18	14	19	12	23	16	18	22	23	21	17	18	24	26	25	15	21	24	15	23	24	23	19	20	20	25	13	14	26	18	23	20	24	17	23	20	21	20	16	17	21	20	20	12	16	23	20	11	19	31	16	18	17	22	13	15	24	19	17	17	24	26	19	14	18	18	22	17	17	18	16	22	16	25	21	16	17	23	23	17	14	20	17	22	21	21	11	22	27	13	25	27	14	20	17	14	17	13	15	14	19	24	23	11	14	14	24	24	18	14	14	27	17	16	24	18	21	18	21	24	13	25	25	23	18	12	28	19	19	15	16	20	21	25	18	19	20	19	13	22	24	20	16	14	21	15	17	22	22	26	18	24	23	23	20	19	23	20	17	19	18	19	22	21	23	22	29	25	22	17	15	21	20	21	21	21	17	16	25	16	14	19	21	26	21	17	18	18	13	19	20	27	13	18	19
13828	2098	755	1739	3315	2989	2347	1911	1439	1255	1047	964	819	728	721	637	656	723	738	599	540	525	481	484	481	458	436	427	468	450	422	399	403	403	410	362	426	426	410	346	411	396	377	397	412	416	391	394	349	392	419	419	386	368	378	413	346	398	392	378	379	389	375	376	402	359	359	399	349	358	385	357	351	393	384	385	393	414	385	361	367	385	391	367	370	414	382	378	367	357	395	365	363	384	388	364	361	349	401	372	381	374	382	373	383	347	397	345	357	343	374	408	350	327	409	375	360	416	355	396	369	393	356	359	367	371	351	361	380	354	379	396	370	384	354	377	388	382	403	349	359	382	352	395	373	388	377	377	373	363	427	392	378	411	379	367	372	346	365	355	370	357	374	363	359	351	365	392	363	361	368	411	371	350	353	379	404	371	353	379	360	346	338	364	369	377	382	403	391	360	366	357	339	378	402	388	382	337	408	385	366	362	377	364	376	371	379	382	346	363	384	388	344	335	365	377	384	383	394	344	368	353	383	406	324	355	327	341	390	392	339	388	383	378	371	362	395	366	393	387	372	366	349	376	391	380	361	355	384	336	317	349	366	368	359	340	368	407	343	376	389	384	374	359	373	389	390	346	377	400	389	373	325	368	328	370	401	367	397	375	362	363	401	350	364	385	365	361	365	399	379	377	386	375	376	374	363	386	387	399	351	327	398	384	376	374	359	371	365	381	378	373	344	385	341	384	373	381	359	361	392	366	384	363	380	374	392	358	372	377	344	365	339	339	359	370	397	373	374	383	366	364	369	350	349	363	384	379	341	358	381	347	364	350	366	338	356	341	393	393	356	388	379	380	385	375	366	338	368	343	400	394	397	348	363	375	375	358	381	334	354	359	386	384	351	384	354	380	367	400	404	337	336	380	357	407	377	352	360	392	364	387	364	359	361	385	378	378	405	367	361	380	392	356	366	377	386	382	380	365	386	390	342	343	354	369	364	339	384	334	327	371	353	361	356	351	365	346	386	367	365	358	352	328	393	344	372	357	385	386	343	343	374	340	368	325	396	339	381	378	400	349	337	352	370	362	413	398	381	379	347	373	411	364	390	373	389	393	370	362	357	358	380	396	378	410	383	395	386	347	393	358	360	371	397	336	384	398	350	362	349	378	390	376	357	351	325	382	388	366	377	413	366	360	366	388	352	378	360	362	357	349	350	378	365	420	351	363	386	387	394	396	352	385	362	383	375	414	336	391	345	372	373	409	394	366	354	367	355	394	371	363	385	407	366	371	354	396	391	330	360	371	337	401	383	366	350	371	367	360	374	374	352	378	349	384	341	358	348	350	376	387	415	345	403	350	401	382	362	355	353	374	397	398	384	366	328	379	377	359	389	374	373	383	344	353	371	355	389	367	345	380	372	391	396	345	343	351	379	370	370	380	361	391	374	345	346	375	371	363	379	333	381	365	370	385	360	349	401	383	345	347	361	409	361	380	361	373	382	354	386	370	373	375	374	360	404	375	372	377	377	367	376	350	377	392	374	354	395	372	370	393	357	359	389	356	419	366	397	374	383	361	385	380	399	361	353	410	358	345	351	389	348	408	360	373	377	382	367	358	387	375	385	390	365	383	354	356	413	319	381	332	360	389	370	367	391	389	326	367	388	347	360	379	358	364	374	384	370	382	357	355	353	373	349	361	367	350	358	411	370	372	369	327	364	369	380	353	389	366	355	373	389	371	359	380	388	343	375	379	379	393	414	359	385	344	343	388	356	378	355	379	328	351	370	398	379	381	392	369	396	354	373	386	375	319	393	368	391	394	378	384	390	390	372	363	372	403	391	358	378	380	377	388	371	370	392	404	352	370	384	384	363	377	364	359	321	376	384	367	371	372	384	345	409	346	367	387	349	386	376	393	345	359	384	366	357	400	387	341	386	341	394	348	365	386	379	344	322	398	363	367	372	373	387	348	351	365	398	363	370	417	364	371	389	345	375	388	360	370	349	405	350	345	382	374	351	388	382	371	392	411	341	377	398	388	384	393	363	366	378	331	355	393	360	370	399	342	358	383	370	371	355	364	387	378	373	374	359	347	366	372	382	380	353	390	391	377	386	380	386	376	373	365	409	350	351	381	338	381	370	355	419	373	331	377	381	392	392	370	375	398	359	357	366	370	373	335	404	377	369	395	335	436	369	371	345	383	398	355	393	351	384	365	405	376	348	375	359	365	385	407	432	375	367	379	360	337	366	366	367	376	388	390	365	373	351	373	388	342	367	379	340	375	380	360	401	380	312	378	350	375	329	369	339	362	402	384	353	381	377	402	361	384	392	377	355	364	385	372	362	379	360	398	392	372	378	373	394	366	372	375	390	338	370	367	385	361	376	359	388	382	345	356	357	343	366	373	371	360	403	381	342	353	364	386	406	380	373	355	359	375	394	361	386	361	364	360	344	389	390	341	396	374	367	372	401	370	354	382	354	363	334	368	348	364	344	394	374	381	374	353	335	385	391	378	364	364	364	406	371	353	361	377	375	370	345	354	392	378	346	392	332	349	338	399	356	357	365	370	359	393	369	357	359	345	361	359	353	382	380	390	399	332	407	358	341	405	361	364	358	354	349	408	359	375	353	397	384	390	388	374	377	385	376	380	353	396	381	375	354	387	398	370	392	410	373	377	371	389	351	374	365	379	352	400	363	376	343	345	377	425	357	346	370	396	387	342	375	362	376	344	377	398	362	343	380	387	357	348	394	348	353	360	388	370	384	365	341	376	397	377	358	397	379	397	346	362	389	391	355	363	370	375	398	386	349	427	400	396	358	375	375	367	352	411	371	342	332	390	352	361	378	389	383	413	366	371	343	345	370	365	357	365	364	351	375	381	374	400	370	351	412	369	382	393	362	335	367	362	388	362	361	334	361	365	355	371	352	392	352	384	385	381	372	378	392	357	384	378	395	374	346	367	367	385	345	381	385	376	366	373	395	388	379	363	374	396	392	356	376	369	356	379	394	396	390	358	329	316	382	381	410	380	376	384	363	361	363	352	339	342	346	376	369	361	382	343	384	363	391	393	380	396	374	377	380	359	364	364	371	376	381	342	353	354	369	367	366	369	361	368	394	379	383	371	378	360	386	357	347	385	399	352	356	372	366	390	398	393	352	390	368	369	369	391	321	414	381	371	340	371	375	375	394	357	354	317	365	362	366	358	370	381	348	379	350	398	385	389	374	391	354	363	387	353	373	349	389	352	381	366	378	364	364	358	365	385	366	378	353	373	385	366	408	379	316	399	351	357	364	371	349	383	333	363	399	376	376	360	389	375	397	367	357	396	353	387	365	360	351	363	362	374	359	359	395	364	339	385	334	386	374	405	370	384	410	362	374	393	384	365	367	348	364	346	370	365	364	390	358	381	348	369	371	360	401	392	387	350	369	367	369	389	371	364	349	358	360	366	364	372	375	366	377	359	374	392	367	393	370	356	367	381	371	410	351	390	367	357	369	381	365	371	395	403
2657	121	72	65	75	102	90	83	90	84	74	59	56	62	57	49	59	55	48	44	37	55	36	37	27	33	46	32	41	35	32	35	47	39	34	34	41	40	35	39	38	32	24	37	39	36	30	39	33	47	46	33	24	34	34	38	31	34	36	21	27	34	35	31	37	37	32	30	27	26	24	32	36	40	27	33	34	29	44	24	30	30	31	33	37	35	20	28	38	36	29	26	32	32	35	31	42	24	32	31	21	21	31	38	37	34	28	32	37	30	27	35	33	41	25	39	30	32	32	44	45	32	38	24	31	39	39	23	37	30	30	29	23	27	30	31	37	32	23	29	28	28	21	43	32	33	28	28	31	37	27	28	33	44	38	37	39	36	32	36	40	37	29	30	38	22	30	31	35	40	39	37	23	29	25	40	29	26	26	33	25	23	32	32	31	42	31	26	22	32	36	42	29	31	23	31	31	26	39	25	15	37	32	39	29	47	28	27	37	24	32	19	37	27	35	31	34	29	26	32	34	34	31	27	34	32	24	28	27	38	29	33	42	27	40	36	35	35	32	34	40	30	35	34	20	28	23	34	42	19	39	33	28	43	25	38	27	24	33	35	26	26	27	34	36	31	22	25	32	37	31	36	32	38	36	36	41	34	41	37	35	46	31	25	36	34	33	24	28	35	30	25	35	33	43	34	32	32	32	40	28	28	38	34	39	29	22	30	31	32	26	32	27	37	29	42	38	32	36	35	34	23	23	25	27	29	31	31	40	28	39	23	39	31	27	27	36	37	27	29	26	34	36	34	27	38	43	36	26	28	29	32	29	31	34	26	43	37	32	25	33	37	34	33	30	30	28	30	29	29	27	33	27	33	36	38	36	31	41	39	20	22	31	34	34	32	29	39	41	23	41	26	30	27	34	38	24	24	25	36	30	28	24	42	37	28	40	23	34	25	32	31	26	39	31	38	36	28	32	26	31	27	37	29	29	28	36	33	28	25	34	48	34	42	34	36	26	29	30	20	43	36	40	18	34	36	28	32	36	22	31	27	34	38	34	38	33	39	37	38	19	24	34	22	38	40	31	27	23	36	30	31	25	28	38	39	29	40	27	42	29	38	32	32	31	28	34	27	39	25	26	32	36	32	29	31	36	35	36	36	27	34	38	33	37	35	27	32	30	31	28	27	27	27	26	31	28	22	32	28	24	23	30	26	32	22	38	29	28	28	27	19	38	25	25	27	39	42	30	29	30	28	27	36	30	37	29	27	34	34	32	37	17	31	36	36	26	31	29	27	34	25	34	22	29	36	25	32	23	30	35	40	30	23	33	27	32	32	39	39	25	27	28	32	24	46	36	26	37	27	31	29	27	28	40	42	21	28	28	33	26	29	23	26	35	40	29	21	33	30	36	19	40	28	30	27	26	37	31	23	39	33	36	39	41	30	28	31	43	31	32	32	28	37	38	38	24	28	24	34	31	34	39	27	41	26	32	35	34	38	35	27	33	37	39	40	24	25	31	35	34	37	32	31	26	35	27	35	38	37	41	32	32	27	36	39	43	23	32	32	26	31	29	33	44	37	24	24	23	37	29	31	29	33	33	25	33	35	31	19	32	31	37	17	31	25	36	19	33	31	30	36	28	28	45	42	33	39	35	30	28	25	33	33	22	32	32	30	29	39	40	21	30	25	32	39	34	28	36	27	34	32	30	28	32	29	27	41	35	32	29	35	29	28	25	22	30	37	32	38	28	36	25	34	39	35	30	28	36	31	35	24	34	21	36	35	27	25	24	30	36	25	32	28	37	27	22	29	36	39	37	25	36	37	36	23	42	41	29	23	25	33	42	39	24	27	38	33	34	28	23	39	28	43	26	32	33	34	36	40	37	38	37	31	42	29	43	29	19	17	27	29	36	25	26	32	29	40	39	38	24	31	33	34	24	34	34	29	34	32	26	26	38	40	31	27	40	27	30	27	30	29	35	36	32	22	27	28	28	32	31	34	43	28	23	26	27	33	32	24	35	24	47	31	28	27	20	29	35	30	31	45	31	42	40	40	42	40	26	25	33	38	27	27	31	19	25	22	26	26	33	34	30	24	30	41	41	33	32	35	28	32	35	23	29	38	29	27	28	32	41	29	35	30	34	40	46	27	33	25	40	40	37	32	25	34	33	24	24	27	40	30	39	21	30	30	30	34	28	23	25	36	31	36	21	34	22	27	19	34	26	24	28	30	29	38	33	42	29	23	34	31	39	30	39	36	40	42	33	30	41	30	33	38	38	30	21	36	32	30	34	38	47	33	29	29	38	26	32	34	34	25	27	28	36	24	25	34	27	38	45	24	37	33	29	28	40	31	29	34	42	29	43	32	31	26	31	34	28	36	48	30	24	42	25	31	32	40	34	32	29	34	27	40	30	29	31	28	39	37	33	41	30	32	23	26	33	35	33	21	31	31	39	37	35	48	25	31	37	40	30	30	33	32	27	27	42	34	43	24	32	30	44	27	31	27	31	39	35	33	30	30	34	29	39	32	33	34	26	33	32	27	41	33	30	34	29	31	31	32	32	37	39	35	39	32	37	32	47	30	23	33	33	35	31	39	29	34	27	29	28	39	42	38	27	22	25	26	34	23	30	32	38	27	25	35	34	30	25	30	23	26	34	28	35	26	22	42	30	36	24	32	39	26	31	23	32	26	26	30	37	26	29	34	24	20	35	31	29	33	33	39	35	34	36	37	28	19	20	24	38	22	38	35	30	23	28	30	31	39	30	33	35	43	36	28	44	30	41	30	26	32	35	43	40	39	38	34	29	29	30	34	42	29	34	23	40	39	24	29	26	30	25	40	36	31	31	28	22	43	37	25	30	34	24	34	32	26	27	38	34	40	27	38	35	44	42	35	30	30	44	31	29	30	34	27	28	37	33	35	36	35	42	35	29	23	38	29	33	35	36	28	39	47	33	33	34	38	22	33	29	27	30	34	35	18	36	40	22	37	32	40	30	31	33	35	22	37	43	27	39	26	31	25	27	25	30	35	19	35	25	39	33	44	29	30	48	35	33	40	32	35	35	33	29	31	35	30	35	26	38	35	27	29	25	32	34	35	34	28	31	30	39	24	32	32	25	23	36	27	33	31	29	29	26	27	22	40	25	36	28	34	20	38	31	39	27	34	36	26	43	36	25	36	29	26	30	23	42	28	27	28	40	32	29	31	39	37	39	31	35	37	34	31	31	43	39	41	14	22	39	38	34	36	31	36	18	39	29	33	41	23	34	24	45	33	32	32	21	31	38	35	21	41	36	21	39	30	28	35	19	28	24	31	25	29	34	29	29	42	31	35	35	34	46	24	32	29	38	33	23	21	33	28	38	39	29	28	45	36	29	29	30	25	33	28	31	28	40	38	28	39	24	24	29	32	30	27	38	41	24	25	23	29	24	29	36	28	28	34	30	24	27	39	43	31	25	28	27	33	32	40	28	33	41	29	39	27	33	31	30	23	34	34	26	38
17975	4370	1757	5546	9651	9222	7325	5781	4640	3865	3073	2668	2232	2051	1806	1600	1655	1758	1703	1467	1179	1048	1037	1016	917	886	929	837	930	888	808	798	829	759	736	746	704	716	706	730	695	713	703	675	686	625	673	665	696	658	673	619	644	697	680	682	677	628	647	660	661	688	645	614	647	658	631	657	586	645	607	699	632	617	632	614	617	646	632	588	596	636	625	625	605	591	613	589	621	631	585	626	582	618	616	618	576	593	628	646	645	624	605	614	660	586	614	635	624	628	650	603	582	616	633	630	689	594	601	576	620	609	612	630	621	582	578	616	631	626	580	570	522	615	584	600	587	631	590	618	609	615	602	591	633	599	607	591	605	568	559	627	640	639	570	623	592	613	585	602	605	566	618	603	624	603	605	584	604	602	583	625	655	593	590	596	604	573	610	592	631	590	633	615	564	635	606	540	607	631	613	595	591	625	578	577	632	628	624	575	643	570	586	574	606	589	599	646	601	646	589	582	601	567	614	588	608	571	649	614	608	605	594	605	619	626	618	590	613	574	627	559	604	621	592	548	583	632	569	551	639	583	552	584	597	635	605	622	632	606	608	601	590	614	588	577	601	567	577	615	585	593	594	580	587	621	631	622	614	644	599	584	545	616	630	618	613	604	595	616	612	605	595	585	589	622	624	557	608	577	652	560	602	568	566	606	578	591	603	605	593	598	564	644	598	560	584	601	597	582	570	598	564	640	572	619	577	554	584	583	557	611	578	616	637	590	608	656	634	579	591	576	552	571	596	590	568	566	590	587	600	551	605	568	579	575	632	625	570	579	626	609	613	567	589	611	581	623	643	575	588	628	565	600	589	613	582	593	603	608	605	573	618	608	607	650	590	612	617	626	560	626	590	651	621	645	661	586	589	562	619	584	578	587	610	616	637	600	569	569	640	590	597	588	577	575	590	605	618	602	635	617	581	573	614	622	573	629	550	602	587	632	576	594	580	601	593	599	589	560	526	623	604	617	579	605	592	593	597	543	563	587	602	592	565	630	637	598	620	609	584	606	592	622	572	633	595	570	622	569	594	608	635	626	593	568	569	600	604	604	617	607	589	604	604	589	618	598	589	645	581	557	629	603	627	605	574	585	612	627	614	627	607	598	616	619	571	606	561	572	584	595	618	618	601	588	577	596	608	589	595	582	620	624	602	616	615	592	541	594	588	583	616	623	580	609	586	580	548	626	621	573	650	622	614	604	574	613	597	578	567	630	584	606	633	597	634	593	588	568	588	609	583	599	584	584	623	619	617	596	603	562	569	545	643	549	638	569	605	604	586	605	585	591	596	596	565	607	582	606	600	605	582	599	561	618	595	571	607	655	578	579	586	601	622	618	591	646	540	608	601	591	608	607	625	603	586	644	579	565	602	630	610	607	609	578	653	604	603	617	621	607	589	606	574	596	610	564	615	605	639	578	600	606	614	582	609	608	594	603	619	614	624	585	633	663	595	655	571	582	625	634	603	604	588	566	608	609	611	611	640	609	592	625	579	593	590	587	562	625	576	547	569	602	575	605	618	627	614	563	618	582	584	662	601	642	551	606	648	582	565	570	649	651	643	576	576	621	603	599	595	613	570	601	613	615	607	597	562	639	636	608	594	584	576	604	581	590	640	605	593	657	598	605	580	634	604	572	652	627	641	614	592	587	573	593	569	571	576	608	607	653	613	578	575	570	587	632	582	592	585	595	596	568	569	592	613	597	647	641	588	563	643	616	566	598	553	621	599	628	575	579	642	597	623	654	625	665	626	576	613	627	564	634	642	568	616	607	646	632	613	609	593	542	593	590	609	608	590	601	600	601	619	611	600	602	627	577	603	623	605	538	615	570	636	574	572	632	602	568	608	592	577	616	578	570	586	583	649	597	608	603	592	591	580	591	615	625	611	574	600	565	622	597	592	610	631	625	623	561	559	599	583	611	639	558	586	607	577	634	580	592	581	596	582	605	599	555	635	582	609	596	589	592	565	586	593	584	583	598	594	624	610	630	607	581	614	605	608	544	607	636	613	609	589	610	612	610	598	580	598	626	575	638	596	577	635	600	638	622	618	585	614	592	575	597	575	565	584	602	627	617	630	638	608	586	634	562	577	586	610	612	609	621	571	571	589	606	621	606	626	598	617	567	563	608	618	565	602	653	646	583	587	574	582	602	614	578	563	592	605	586	605	577	594	598	595	646	607	602	629	613	609	630	610	653	579	637	587	578	632	591	585	635	592	594	567	604	613	581	574	566	562	589	589	619	591	568	599	578	605	625	591	589	585	575	572	603	619	589	606	576	583	636	594	623	556	605	555	607	585	604	627	579	643	592	639	550	608	542	635	616	571	563	637	600	604	580	590	631	628	609	593	623	583	603	587	609	640	593	583	615	565	610	596	578	627	625	586	630	635	576	574	588	609	588	583	589	617	641	567	623	605	612	567	593	581	615	569	603	570	590	574	629	626	592	582	583	623	592	607	606	655	640	623	541	652	600	570	595	582	602	559	582	632	595	583	608	599	611	599	597	587	594	606	603	603	557	574	585	583	643	587	575	580	581	624	615	649	584	598	610	568	630	617	602	588	633	573	581	551	593	597	613	601	605	567	592	575	588	617	598	548	584	611	599	572	650	620	673	628	579	599	651	591	555	606	574	586	594	596	608	606	596	592	586	599	608	613	620	566	593	642	620	604	612	623	603	615	579	616	557	641	565	577	649	623	584	595	587	622	608	588	618	576	594	628	597	573	586	585	587	591	558	621	640	579	634	552	632	581	571	686	576	622	638	570	612	610	610	600	580	599	586	620	569	623	624	557	595	654	577	620	594	599	599	590	603	583	616	568	568	577	603	628	597	646	576	596	597	613	558	588	593	597	629	550	576	625	596	587	594	590	589	649	588	586	562	595	588	578	632	611	604	561	565	600	652	588	621	638	613	558	609	584	624	667	600	613	582	603	586	581	634	611	613	567	629	620	566	619	600	621	596	607	625	638	578	564	590	598	572	584	583	584	632	594	613	592	635	602	606	577	583	622	602	630	539	566	569	607	591	582	647	619	605	572	588	610	631	586	589	606	581	564	599	611	603	624	594	629	594	583	591	582	599	621	618	602	604	583	587	583	639	613	576	609	571	576	577	609	602	579	603	586	608	623	585	582	604	551	628	591	602	625	607	592	631	585	606	617	561	572	597	593	611	555	599	636	609	655	612	610	658	580	612	605	553	624	599	601	606	565	613	597	639	562	592	609	595	578	577	598	623	564	594	609	555	642	645	558	602	634	599	601	568	558	568	543	570	609	584	554	597	608	625	561	596	571	553	621	561	601	616	665	613	594	566	607	636	612	590	601	579	613	610	596	605	618	566	623	589	605	624	621	612	597	582	607	570	592	574	578	596	598	612	605	614	562	619	568	669	606	610	636	539	661	582	649	584	607	602	576	592	652	586	567	588	594	598	624	604	568	624	572	592	562	590	589	625	588	529	585	587	623	589
2622	150	66	54	75	118	91	72	79	65	74	64	47	51	51	46	43	47	48	43	39	40	41	38	28	37	46	48	32	30	28	43	43	30	42	29	39	37	32	43	27	30	43	40	30	24	33	30	37	26	37	36	27	30	32	32	29	30	31	32	30	36	22	27	35	34	28	23	33	29	32	31	36	38	34	36	30	35	30	28	28	36	28	27	20	32	26	28	24	34	34	30	42	38	26	31	39	32	28	35	33	29	32	37	26	28	41	38	29	41	30	25	28	27	33	40	30	23	28	30	19	34	31	34	30	30	29	28	29	40	27	28	30	28	35	32	32	26	32	27	28	35	41	28	42	30	34	35	26	28	22	27	37	36	37	30	41	32	38	34	30	32	48	50	29	36	38	31	30	32	35	42	39	38	38	37	28	32	32	21	24	29	35	28	31	34	34	36	42	42	36	25	32	30	31	30	34	34	33	33	27	28	26	29	28	35	27	33	26	30	32	42	30	30	41	31	31	30	34	26	36	24	31	27	33	23	29	44	42	37	31	38	25	29	36	35	36	35	22	32	18	22	35	41	31	35	34	34	33	25	36	32	33	33	29	27	37	27	33	25	39	27	21	34	30	41	31	34	32	33	32	38	33	38	30	31	36	29	22	29	24	34	21	31	30	34	33	25	24	40	35	25	37	38	32	32	36	20	36	30	29	29	30	28	41	40	34	26	29	34	40	36	34	28	37	30	24	39	30	27	43	28	33	24	28	34	38	27	32	44	30	35	38	39	28	36	36	33	33	35	28	30	24	21	30	45	28	33	39	40	27	28	21	29	40	31	34	36	32	31	25	23	31	33	48	33	24	34	33	35	35	33	37	36	40	34	26	35	24	42	30	33	23	32	24	33	28	34	31	23	31	27	29	29	38	32	24	34	37	31	42	36	32	29	35	28	33	42	27	31	29	22	35	35	33	28	32	34	27	28	29	31	33	29	38	34	25	21	26	25	35	23	37	31	36	38	32	31	29	34	28	27	34	19	23	31	26	27	26	28	34	35	23	40	38	29	30	19	29	30	31	38	25	35	30	26	23	35	33	35	35	36	36	32	34	35	36	27	34	36	28	42	25	27	31	34	36	34	30	42	24	30	24	37	28	39	36	37	27	36	24	35	33	27	37	31	29	20	34	37	33	30	35	25	31	31	20	31	29	28	38	31	36	26	37	30	30	36	41	24	33	31	30	32	26	45	28	29	25	30	46	22	46	28	35	32	36	27	30	31	40	32	32	25	37	33	49	34	32	27	30	36	31	26	31	35	24	27	33	37	38	44	33	27	20	37	32	26	36	28	41	41	34	34	41	25	43	23	38	31	35	25	30	41	39	31	28	32	26	28	35	33	43	32	24	29	41	33	30	33	33	28	37	42	26	36	28	34	33	42	27	40	31	23	36	26	26	29	25	41	39	26	26	21	37	25	14	25	35	33	32	34	27	36	37	34	35	35	25	27	38	39	24	21	37	38	29	35	27	39	32	23	26	32	32	41	34	38	39	35	49	24	26	33	39	35	39	37	32	30	28	32	33	27	34	26	32	35	31	35	31	30	36	34	26	32	30	33	34	36	28	24	31	36	28	29	32	26	27	35	20	35	21	35	28	23	29	45	25	23	28	35	41	42	39	30	26	47	36	39	36	43	40	24	31	26	25	28	27	37	26	32	31	27	33	26	45	29	25	31	21	41	40	35	35	23	39	31	35	45	34	21	36	43	24	37	31	36	36	37	31	32	38	36	25	25	27	24	50	26	27	24	19	33	49	32	26	39	40	31	36	22	39	35	30	32	31	31	40	24	25	29	29	46	42	21	29	22	23	37	38	27	34	26	28	24	42	37	36	32	34	44	38	30	35	27	29	21	44	23	28	30	43	34	31	25	45	33	35	27	25	33	38	33	23	39	20	29	29	42	30	35	39	30	33	23	42	28	35	34	39	22	36	28	31	35	34	32	33	27	37	32	29	45	39	36	29	34	34	24	33	27	41	35	25	38	32	30	25	31	35	33	29	42	38	31	37	30	50	33	29	21	35	25	25	24	20	32	31	34	42	26	21	26	24	27	24	35	36	35	38	38	30	38	22	24	28	35	30	37	34	24	37	32	37	26	28	28	22	30	35	24	25	38	27	28	28	33	32	33	29	29	26	32	27	23	39	31	39	32	27	23	28	24	30	29	27	36	25	30	33	34	38	25	31	31	41	30	36	42	22	39	25	38	33	26	25	30	33	29	33	33	35	43	32	39	31	21	23	39	26	24	33	27	37	28	27	32	41	25	29	31	37	42	26	29	22	36	29	33	27	28	29	27	25	34	37	35	30	33	25	27	28	25	38	36	29	19	29	38	26	40	26	31	31	37	31	24	26	35	21	38	36	33	35	26	31	34	38	29	32	27	36	39	47	27	26	25	24	36	46	37	30	34	25	22	41	44	29	33	26	35	40	35	28	26	32	21	29	39	34	39	31	32	34	37	21	24	43	34	36	26	25	22	32	30	37	26	39	43	39	31	32	26	36	34	31	26	38	30	38	37	40	32	34	39	32	30	36	23	36	41	34	36	31	37	39	33	36	38	28	27	33	30	34	34	34	25	24	24	31	17	31	27	34	24	36	27	28	37	29	41	30	31	30	38	45	36	36	35	30	27	29	24	32	30	32	39	37	23	35	34	34	27	26	39	31	36	49	36	38	38	28	38	31	39	18	33	25	30	25	42	30	44	35	37	30	28	34	32	33	29	26	44	38	35	32	38	23	27	25	35	33	30	43	41	29	20	30	31	25	26	33	32	36	32	37	26	32	33	34	34	29	28	31	33	30	36	24	24	27	27	35	44	31	34	24	24	32	26	32	29	25	35	32	46	32	40	46	37	32	33	30	33	33	42	35	37	32	25	27	33	33	27	31	32	24	21	33	21	21	40	31	25	30	29	29	38	35	29	27	40	28	29	29	21	29	34	24	25	29	25	35	28	36	33	32	41	41	25	36	35	30	35	31	36	44	23	22	25	24	34	37	24	32	28	29	30	30	28	28	39	29	32	34	44	39	32	29	34	27	30	30	41	38	36	40	31	41	35	24	39	28	34	19	44	32	20	32	32	27	42	31	33	40	23	26	44	33	24	37	25	32	39	36	21	26	42	28	34	28	28	34	31	36	27	36	30	30	33	32	39	40	32	41	46	37	36	32	34	43	28	41	24	31	36	30	32	26	35	34	19	30	35	31	35	36	35	22	27	36	28	38	29	34	26	28	33	30	26	30	31	35	28	37	28	30	26	29	20	28	27	28	34	34	30	30	27	27	23	37	32	27	27	36	35	27	25	18	34	36	39	26	34	29	22	27	32	38	31	30	27	42	34	32	35	34	28	32	32	33	43	24	31	23	31	31	35	36	34	37	18	24	31	24	30	32	26	29	25	34	21	29	27	37	38	22	32	38	23	37	34	32	30	34	30	38	39	32	26	34	30	29	19	26	24
18461	4049	1709	5242	9407	8818	6971	5591	4441	3673	3014	2543	2222	1880	1762	1527	1538	1569	1543	1430	1151	1027	991	971	946	940	874	867	824	817	802	735	758	704	748	761	697	744	784	713	717	682	692	618	716	649	676	644	669	650	684	667	643	620	690	653	626	677	641	662	596	629	632	596	620	661	643	619	617	666	608	599	654	604	584	605	635	663	601	610	613	573	603	662	603	622	608	613	646	591	552	596	558	622	578	631	565	567	574	589	576	666	584	642	568	631	633	597	611	626	597	662	638	627	627	617	684	587	601	627	614	578	575	614	581	653	610	609	611	602	633	625	606	578	561	574	613	616	621	589	589	593	605	608	625	566	652	610	590	600	595	616	599	596	642	575	591	623	595	597	609	588	630	606	602	636	584	614	614	615	615	577	622	613	629	648	583	606	645	558	633	586	569	577	584	602	601	576	624	558	579	596	585	589	596	600	585	544	611	548	617	579	630	577	585	589	552	563	587	604	589	573	600	596	603	575	603	647	622	587	596	574	599	605	594	660	577	628	651	556	613	600	565	619	591	599	595	580	651	584	622	602	623	597	588	605	582	597	577	596	597	618	664	584	591	616	641	559	590	577	639	622	582	594	635	586	608	573	590	597	600	595	555	595	583	579	588	571	584	651	626	607	602	640	551	609	579	597	560	570	562	586	584	555	601	539	598	600	623	630	638	581	623	582	571	633	612	546	583	575	558	593	575	586	639	553	612	611	647	596	590	566	573	573	601	612	611	655	603	630	593	582	570	604	571	559	617	609	610	595	618	621	605	578	589	597	616	597	578	563	580	596	598	593	600	586	590	591	609	608	603	563	625	603	615	590	593	610	603	619	598	603	581	587	583	606	622	573	572	611	574	551	608	568	605	569	604	635	585	602	565	564	571	594	551	642	589	594	614	610	588	613	627	578	563	592	595	615	572	607	596	590	634	567	589	664	583	617	585	598	623	600	598	573	577	603	567	615	584	570	625	607	595	587	601	577	591	609	562	620	591	609	610	647	615	564	573	598	608	583	619	539	593	577	606	612	626	608	643	611	588	620	630	566	613	612	603	566	612	548	584	572	572	581	652	604	616	540	602	608	560	547	598	558	589	586	590	578	604	614	586	622	595	633	586	566	623	563	598	563	614	600	593	601	599	562	583	588	611	579	598	636	621	617	601	584	553	619	559	599	580	611	600	642	648	578	582	593	616	594	594	587	566	541	561	637	542	585	604	565	605	603	625	623	577	604	573	589	623	614	624	629	616	578	636	624	584	555	617	586	607	581	576	569	626	603	558	597	614	590	599	583	617	588	572	610	598	625	610	592	560	605	571	596	645	583	616	615	605	551	581	575	624	582	573	611	617	614	586	582	571	618	594	564	583	536	599	618	566	595	594	608	578	599	596	586	601	606	631	586	584	590	591	609	631	582	546	574	577	608	591	570	638	583	584	574	611	574	583	583	608	574	601	569	600	605	597	587	593	610	616	565	594	628	564	591	618	626	650	618	586	617	621	572	595	569	605	623	627	578	605	655	578	620	613	608	584	620	636	620	636	642	616	613	601	640	588	587	612	590	582	595	635	601	606	662	572	539	621	597	579	593	618	601	548	592	586	623	637	584	588	564	599	614	638	640	552	601	541	617	609	611	594	567	642	555	620	580	561	595	594	576	594	594	607	608	624	584	566	572	601	626	606	632	584	605	602	625	605	603	592	589	621	639	626	585	554	569	608	626	620	611	610	559	597	576	579	564	592	601	612	572	591	587	600	544	600	586	585	550	607	624	583	623	585	590	600	558	563	644	556	570	619	596	593	611	611	608	628	615	600	623	623	550	575	570	565	595	614	583	611	556	610	554	607	624	598	610	591	626	606	608	576	629	613	570	580	596	597	513	553	596	611	604	596	553	600	619	590	561	613	623	613	568	588	599	567	594	574	627	565	584	593	620	581	598	611	586	591	565	603	559	632	607	592	571	602	571	599	612	628	606	628	597	599	621	603	598	646	607	597	602	568	599	585	595	609	619	559	599	613	580	582	597	609	598	563	583	569	609	630	593	595	618	544	610	566	630	561	614	598	619	586	616	581	601	592	601	610	564	600	594	621	609	574	564	590	603	604	608	628	587	575	601	604	597	624	593	637	579	597	585	564	571	602	587	614	573	566	626	624	570	578	596	560	597	635	575	582	621	622	570	583	602	591	591	617	579	620	591	607	610	563	620	561	603	595	569	586	576	595	576	646	616	587	568	594	581	588	624	581	604	620	536	587	631	618	580	555	626	612	615	599	616	617	617	597	640	612	616	588	596	604	557	567	579	567	596	632	550	556	571	570	627	611	577	610	589	601	598	637	592	605	608	574	590	627	539	587	642	577	568	614	598	615	573	533	616	618	634	589	623	608	606	611	569	593	561	614	652	587	589	588	519	578	585	629	607	587	580	617	591	597	543	612	590	575	634	554	563	604	591	573	608	637	610	590	612	609	613	603	588	605	592	567	579	581	604	573	627	576	625	561	600	610	603	589	561	616	599	581	621	583	624	532	568	604	603	598	532	632	599	588	579	609	586	616	623	587	550	631	600	574	595	611	616	609	630	568	627	588	595	585	590	579	593	612	602	588	547	609	588	612	641	667	581	599	547	592	584	615	605	645	564	599	577	607	608	597	578	624	569	604	596	620	621	560	577	617	615	621	580	585	616	606	613	568	554	631	592	572	614	595	564	584	576	555	568	560	621	607	649	615	600	533	617	572	567	596	616	560	568	608	555	549	558	619	587	611	608	609	590	611	606	568	595	584	573	584	592	580	663	596	589	613	600	572	582	616	594	619	567	577	584	581	617	582	618	552	600	589	590	620	604	571	591	604	619	579	587	600	602	623	617	582	583	594	584	633	581	601	532	583	608	600	602	614	601	620	628	588	629	576	619	556	603	625	636	622	626	571	576	595	615	574	615	664	561	609	650	580	557	617	598	678	590	591	585	641	582	663	612	592	564	554	610	592	613	584	557	555	579	587	629	600	625	622	590	587	619	578	617	583	636	615	584	602	620	601	604	586	603	598	637	618	630	596	582	591	616	552	575	593	603	577	605	570	595	605	583	533	590	591	598	608	590	581	597	621	598	546	612	591	631	583	578	593	589	613	596	565	575	569	568	558	602	609	614	625	629	582	614	569	565	547	628	596	570	592	558	594	605	602	624	586	600	588	579	567	623	630	611	612	543	589	602	607	617	609	623	567	603	563	599	557	615	581	606	622	572	583	606	585	589	620	605	607	590	628	592	617	608	589	618	582	603	637	579	595	592	609	582	587	601	569	602	601	632	619	623	606	605	607	592	588	649	555	603	599	596	586	566	629	604	602	596	610	570	637	614	590	593	618	608	609	575	599	585	588	594	614	591	600	570	587	601	590	609	609	547	627	592	571	604	570	594	612	574	605	621	570	601	574	604	601	566	637	627	610	584	589	546	633	577	596	564	590	596	613	606	602	590	586	591	577	572
2306	234	96	73	132	178	176	157	137	104	87	99	81	71	52	53	52	61	51	40	45	39	28	30	15	25	26	23	33	19	23	27	19	22	27	16	14	30	16	26	13	17	16	24	14	24	11	23	17	20	15	26	14	12	14	27	21	14	24	16	12	14	20	27	10	21	11	28	25	19	22	19	21	14	22	14	10	13	9	20	15	15	16	20	21	17	12	22	23	15	20	20	10	14	14	20	21	12	8	17	16	20	19	21	16	15	18	22	19	14	16	17	13	21	17	21	12	19	19	24	20	21	12	18	13	24	14	23	17	25	21	19	19	25	21	10	19	13	20	16	15	21	15	9	12	19	18	20	14	23	28	18	18	16	18	20	14	17	18	14	18	12	16	17	9	17	12	17	14	12	24	23	17	21	12	13	14	24	12	14	14	16	18	14	10	16	14	12	19	21	13	23	22	14	18	19	18	10	22	12	24	13	13	12	18	11	17	8	14	19	17	10	19	20	10	19	19	16	22	18	22	23	20	25	21	14	9	16	14	17	14	14	18	14	15	19	14	18	21	17	13	15	22	17	16	21	22	18	21	19	20	18	26	17	14	18	19	10	17	19	18	9	25	15	12	20	14	22	17	18	14	17	13	18	14	19	18	18	18	15	11	12	19	14	17	12	11	17	19	20	19	16	14	11	21	11	12	20	13	18	14	14	13	15	15	10	15	19	14	17	16	18	12	22	20	15	11	17	26	11	18	21	13	13	17	22	14	15	14	17	10	28	12	19	14	13	14	14	13	10	11	23	15	22	16	14	13	29	11	21	20	21	16	15	23	21	16	15	14	20	21	16	9	15	17	23	10	17	18	15	18	17	13	22	14	17	10	17	13	24	19	23	5	18	11	13	12	16	16	13	15	17	22	16	15	15	13	18	19	13	15	15	24	22	15	14	8	12	10	21	18	14	17	21	18	19	11	19	27	13	16	20	25	14	20	14	21	19	20	18	9	11	16	22	23	16	10	17	13	17	15	18	22	21	15	18	12	12	21	21	22	16	17	25	18	23	21	16	14	24	12	18	18	9	21	10	11	13	18	16	20	18	21	14	16	23	15	13	21	25	13	14	18	20	14	17	11	14	18	14	13	14	16	15	19	14	23	21	20	14	16	11	15	11	18	21	28	19	17	19	17	19	29	17	17	15	15	21	17	13	20	22	13	14	13	20	14	18	9	14	15	20	24	18	17	23	12	16	21	18	21	9	20	13	17	16	19	14	12	7	13	16	19	14	10	10	17	7	17	13	21	14	15	18	16	8	16	11	22	15	14	14	22	18	14	16	13	13	8	19	12	10	15	23	14	15	7	14	19	15	14	13	16	17	18	20	15	19	13	18	25	19	15	15	18	18	22	16	22	26	21	15	21	26	19	13	21	15	22	15	23	19	16	15	16	16	14	22	18	16	21	20	15	16	19	17	14	19	21	22	14	11	10	20	23	17	22	17	19	16	16	18	12	15	21	9	18	22	18	11	15	23	19	17	11	23	22	13	15	20	11	17	14	17	11	23	14	23	17	18	17	13	9	22	22	13	16	14	10	18	21	17	19	17	18	13	14	16	17	13	20	14	10	19	19	18	19	11	15	21	17	12	22	21	14	22	19	19	17	16	15	12	14	19	9	19	22	15	18	23	16	12	10	17	19	16	11	20	15	15	15	12	15	13	13	12	9	22	19	23	18	16	18	16	20	27	17	16	15	18	18	16	16	13	19	12	24	21	17	8	9	11	19	17	17	20	14	10	10	15	19	13	12	5	28	14	13	14	13	20	20	23	18	19	19	18	14	11	15	20	21	26	10	16	15	10	15	20	8	16	16	13	16	13	11	14	16	15	23	15	10	11	19	21	11	15	8	17	15	11	14	18	12	17	14	17	12	12	13	17	21	14	15	12	14	20	11	9	12	14	12	19	15	14	11	18	13	8	15	12	18	14	17	14	21	13	20	19	16	19	15	20	9	20	20	19	18	17	10	18	16	22	14	18	23	20	16	14	20	17	19	10	15	22	19	19	17	16	10	18	21	16	12	16	15	17	13	12	13	11	18	16	15	13	13	15	15	22	11	16	25	16	19	16	12	16	17	21	13	23	24	14	16	16	14	22	18	24	9	15	14	20	11	20	15	19	19	15	17	18	21	14	22	8	18	13	20	23	18	16	19	16	9	13	19	10	15	28	16	21	16	23	11	17	15	14	14	18	11	15	21	18	15	23	24	22	16	15	15	22	15	14	17	20	20	21	20	20	16	13	16	19	27	24	18	17	13	17	19	20	17	24	16	16	24	14	22	21	22	17	15	16	16	13	9	14	18	10	16	21	15	21	24	14	10	25	16	15	22	12	12	12	12	14	10	21	13	14	11	20	22	25	8	14	20	11	26	17	20	19	15	21	18	14	20	14	14	17	17	18	28	18	15	12	20	16	16	16	11	15	15	11	13	10	15	20	15	11	14	14	13	14	18	12	23	12	17	8	18	19	20	11	13	11	11	15	19	17	15	10	20	19	20	15	11	15	18	14	12	15	19	17	17	22	13	15	25	14	16	14	9	14	15	16	11	13	15	18	23	17	15	18	18	17	14	13	20	10	23	14	17	21	18	18	17	12	22	11	17	14	19	24	14	13	24	20	19	18	24	12	11	19	17	19	21	24	18	14	18	18	20	15	19	18	22	23	13	16	12	17	13	17	23	15	17	20	12	19	17	10	16	12	21	13	18	12	15	10	21	15	11	18	10	10	22	16	8	9	24	17	23	13	13	16	16	18	12	22	20	19	20	11	17	24	16	12	13	14	15	15	12	16	16	12	33	13	19	17	13	14	14	14	21	14	24	17	12	12	10	20	10	19	11	19	15	14	11	13	22	17	9	12	21	12	17	17	16	20	10	20	17	13	14	17	11	22	10	21	14	24	24	16	14	13	23	17	20	19	17	13	20	19	13	14	18	14	19	19	17	18	11	15	19	17	25	21	13	20	19	16	17	14	13	14	13	16	22	13	18	14	13	10	17	16	14	20	18	13	15	15	12	25	15	16	14	23	15	22	14	18	15	19	15	18	25	24	21	12	23	16	16	18	21	12	13	10	11	14	19	15	17	14	14	23	12	11	21	23	18	15	18	14	19	23	14	11	21	12	15	17	17	8	12	15	16	13	18	16	19	21	14	18	18	23	15	16	13	20	22	16	18	17	16	17	24	13	24	13	21	11	11	19	16	23	19	18	21	17	17	18	14	10	8	18	17	19	19	19	14	19	18	9	10	14	13	12	22	10	18	22	21	31	13	15	17	15	14	18	11	12	18	18	15	13	15	9	10	17	15	9	9	16	19	14	17	14	23	15	8	20	15	19	20	13	17	20	15	18	9	18	20	19	21	17	18	21	15	16	16	10	16	18	20	16	12	21	18	14	17	22	14	16	17	21	19	16	19	18	13	21	22	15	19	20	22	12	14	19	20	18	23	16	16	15	11	14
25922	7258	2891	10089	16851	15740	12733	10031	7986	6456	5289	4419	3763	3181	2792	2336	2345	2476	2313	1940	1475	1342	1218	1129	1080	986	932	909	863	811	750	696	665	644	654	581	599	553	545	568	569	564	500	491	486	483	458	500	460	462	449	460	460	429	463	414	435	451	425	399	383	418	406	399	411	382	393	382	388	351	352	371	370	346	342	358	364	371	357	302	357	367	366	345	347	346	335	359	322	292	321	373	350	352	365	342	347	346	332	309	315	279	333	330	343	328	322	358	318	367	353	374	319	362	347	299	344	300	331	347	358	346	353	331	302	329	345	358	284	309	316	327	335	315	308	324	314	340	306	296	322	348	351	314	321	308	333	326	321	317	321	321	327	328	318	313	313	321	325	333	326	352	323	314	311	326	336	309	338	334	331	333	301	312	343	325	315	305	359	312	297	286	323	311	321	298	332	308	323	327	345	332	342	338	327	288	314	336	326	321	317	318	317	310	327	338	323	325	322	287	332	315	350	303	328	314	338	317	313	303	307	280	281	332	285	279	335	316	301	340	319	327	299	322	308	331	331	313	315	325	308	297	298	301	319	315	336	311	310	301	335	337	285	310	304	313	280	295	321	321	338	309	308	313	288	337	305	313	311	303	307	334	301	313	321	299	321	338	304	299	320	312	330	303	317	328	336	298	295	277	300	340	341	316	306	287	290	319	322	306	317	322	333	294	312	316	317	309	291	326	313	326	308	308	323	310	290	311	309	310	262	326	333	276	340	296	307	337	339	311	322	303	319	319	317	309	309	322	311	338	312	335	299	328	334	304	310	301	312	338	348	299	306	302	342	338	348	272	309	311	301	345	285	325	345	340	297	297	309	311	325	274	351	299	326	293	309	297	307	303	286	284	328	320	303	308	312	333	331	312	280	307	331	289	308	353	323	348	314	338	271	332	285	336	318	317	303	297	294	309	326	329	317	311	322	284	309	325	344	292	291	316	291	328	303	320	295	323	297	317	299	327	325	308	311	297	306	331	294	331	331	306	322	326	297	326	331	314	316	275	329	321	296	318	334	349	316	327	324	305	330	348	316	308	323	316	335	322	293	296	303	308	316	284	309	308	328	332	296	305	284	312	327	322	316	323	319	296	326	334	327	321	338	304	321	317	297	322	289	306	311	268	340	333	317	349	317	315	299	319	299	313	306	327	354	294	346	300	331	304	314	313	336	309	286	307	311	321	294	309	292	306	339	341	324	330	323	318	304	326	329	342	326	283	324	290	304	270	319	279	302	320	307	304	309	303	294	306	310	302	304	316	303	358	316	313	308	356	336	337	262	307	292	313	312	305	312	303	305	294	326	292	274	302	296	320	294	318	291	329	330	317	301	305	293	350	319	305	307	356	312	296	305	327	322	292	306	315	292	310	336	286	279	294	308	337	285	301	304	305	310	348	275	323	327	306	303	321	315	330	301	296	303	313	307	292	304	322	300	317	303	318	313	311	292	320	328	322	330	313	311	317	329	307	305	324	293	288	338	305	308	302	288	320	318	280	301	346	316	292	291	300	293	327	336	338	347	295	288	329	322	315	338	300	333	311	339	300	317	290	319	348	313	326	327	322	284	304	284	289	281	275	337	311	322	280	326	327	285	288	286	324	313	318	317	326	290	335	306	297	337	323	340	323	275	318	308	284	297	303	298	309	349	311	292	305	325	320	268	298	305	295	347	303	332	308	314	289	316	309	309	297	323	289	295	305	292	326	347	295	322	318	296	289	316	318	296	315	319	285	334	294	303	336	299	329	318	333	304	304	283	304	302	302	331	324	285	303	333	320	335	330	307	344	304	309	323	301	326	328	305	343	300	325	317	326	305	291	293	274	325	279	312	330	330	285	298	316	283	339	329	322	320	308	280	284	301	340	278	282	288	313	322	319	336	301	315	292	267	309	310	344	313	309	314	310	332	275	314	282	323	305	283	296	314	305	293	325	306	303	303	325	340	294	333	288	295	317	319	304	327	327	297	289	315	329	313	295	308	298	294	326	309	270	323	330	322	309	288	313	348	318	294	299	305	341	295	304	293	295	333	295	304	296	315	316	309	329	323	294	305	296	288	319	332	299	307	310	348	318	295	327	331	315	288	315	286	314	350	300	305	281	328	291	302	294	308	321	306	306	317	313	305	307	323	303	303	272	316	337	317	288	300	327	313	322	313	371	295	301	308	301	321	335	314	297	290	323	300	293	343	314	289	319	325	316	318	337	315	320	313	322	314	305	318	289	303	296	336	304	326	326	306	320	300	302	297	365	328	313	273	296	316	346	315	313	295	336	289	357	309	295	307	298	313	320	289	313	333	318	304	309	326	310	298	317	356	313	288	320	324	310	312	342	312	307	293	303	308	320	318	335	301	311	294	317	308	307	322	332	316	337	299	333	289	321	262	314	335	291	340	290	287	296	305	339	288	312	330	343	332	343	339	357	320	310	310	300	296	313	334	329	334	340	294	325	308	346	318	297	346	314	315	323	309	293	353	312	318	303	319	281	288	293	314	290	352	324	288	297	311	275	307	292	302	298	272	283	348	317	311	319	306	331	304	338	299	321	355	285	340	299	322	294	315	320	314	298	292	334	328	337	304	332	313	285	320	323	324	326	349	297	307	305	307	329	318	309	342	324	285	304	331	323	338	328	297	304	319	290	334	313	296	311	301	309	343	331	270	320	313	309	315	327	288	310	319	328	292	317	307	314	314	324	300	312	272	326	296	326	354	314	305	316	298	314	328	309	294	322	311	320	309	299	327	327	314	279	330	287	286	334	324	311	310	347	315	331	319	313	313	303	294	310	315	323	306	312	297	323	301	336	301	321	332	303	305	313	344	331	353	286	327	320	303	340	298	292	286	340	323	335	285	266	305	312	323	297	311	307	315	281	318	320	315	300	307	338	323	324	295	296	310	333	345	287	313	347	335	315	327	318	332	298	282	323	342	290	314	305	337	339	306	326	305	342	292	294	311	329	322	293	314	284	333	328	318	303	326	310	311	296	326	284	299	308	307	339	299	308	307	298	317	348	319	306	317	329	322	324	321	337	340	280	332	329	301	320	289	330	300	331	349	306	320	316	320	273	299	319	312	309	320	302	324	319	335	290	317	325	330	337	296	337	310	341	333	302	290	303	287	307	304	319	299	307	286	300	295	299	318	291	301	306	283	309	305	325	321	346	335	334	330	322	312	312	315	332	288	285	308	328	311	311	304	319	351	311	301	302	333	302	325	320	323	316	297	333	321	318	306	289	335	324	318	312	303	331	332	337	329	304	291	338	315	317	292	323	278	311	339	334	347	304	328	319	312	298	329	292	286	287	328	278	321	304	298	311	313	302	297	342	310	316	300	314	340	302	351	313	291	300	329	309	299	303	303	314	313	279	299	339	295	331	333	344	311	291	340	316	327	305	332	310	306	285	301	383	316	314	288	318	297	333	311	298	312	321	322	302	311	317	293	299	315	294	340	302	337	324	300	318	291	287	318	345
1342	78	27	24	43	30	41	44	28	39	32	29	21	30	26	24	21	26	25	25	15	16	18	11	19	23	21	21	13	21	16	16	23	12	29	26	20	16	16	20	18	21	23	24	21	16	22	18	14	16	18	18	21	21	17	23	26	23	23	20	17	22	25	18	12	18	22	24	21	15	17	25	22	29	26	19	25	16	13	18	21	22	20	15	24	19	18	18	19	15	25	16	28	12	24	25	14	21	13	23	19	21	20	23	20	28	9	12	19	24	26	25	18	18	21	17	24	19	26	20	21	21	10	14	18	19	26	20	31	14	20	20	18	25	15	18	23	22	24	21	25	12	19	20	24	22	21	19	20	22	26	25	20	20	16	15	21	18	16	15	18	18	27	19	23	14	17	19	19	23	25	18	20	21	20	19	15	18	15	15	23	33	19	19	18	25	17	18	15	19	18	23	31	15	19	23	10	17	16	17	21	20	19	15	20	12	20	17	31	19	22	16	25	18	21	17	22	15	20	23	28	27	14	21	23	20	20	22	30	18	17	19	18	18	14	21	14	19	19	18	9	24	17	18	16	23	30	20	20	24	27	10	19	23	21	31	21	24	11	24	21	23	26	18	23	21	18	17	27	24	23	12	15	21	25	18	15	14	17	19	12	17	21	20	22	24	18	20	20	22	20	12	24	19	18	26	19	25	24	16	13	25	16	18	18	19	25	25	21	22	18	14	25	24	20	14	19	18	25	26	17	20	16	17	16	18	15	17	25	19	20	20	25	29	18	20	19	20	17	21	25	19	28	24	25	18	16	17	11	20	18	20	11	21	15	20	22	18	7	24	24	28	20	16	20	16	19	19	23	26	11	16	17	27	15	22	13	21	14	18	19	16	12	27	17	23	22	25	20	17	15	27	25	19	24	28	27	16	19	24	17	16	28	22	23	30	16	26	26	20	15	22	26	17	23	26	19	18	22	17	17	14	17	26	29	19	16	24	21	23	19	15	22	22	20	19	28	22	16	21	20	27	28	30	17	26	21	17	24	14	10	16	23	26	21	12	17	20	20	22	16	11	20	13	16	23	25	24	23	24	17	16	20	22	22	22	16	23	21	17	25	18	14	17	15	20	20	18	17	29	21	21	25	21	19	21	12	20	24	17	17	14	24	24	18	20	15	21	21	13	18	17	13	19	16	17	18	18	35	21	16	22	21	19	27	17	27	27	16	22	12	19	24	18	17	23	19	18	19	17	13	21	26	16	19	18	19	32	19	19	26	17	27	19	21	22	12	22	21	15	27	23	19	23	22	17	20	27	22	30	29	25	17	19	19	24	19	29	26	14	20	19	19	19	10	18	18	23	8	25	21	17	25	17	24	9	20	23	25	19	25	18	9	13	18	25	13	17	18	27	28	22	23	17	11	22	20	17	25	21	19	16	25	28	24	19	17	26	8	25	21	23	18	19	26	18	25	23	19	12	28	16	18	19	18	17	15	20	14	17	17	17	21	22	21	18	16	16	27	19	28	20	15	25	24	19	15	14	17	23	26	10	14	10	21	24	25	15	22	17	31	20	27	29	21	28	15	16	16	18	20	16	20	13	19	23	18	22	23	19	25	25	29	18	19	27	21	21	16	19	31	20	17	15	25	20	17	22	24	27	26	21	21	23	19	18	18	26	15	27	30	7	18	14	24	23	22	15	15	20	19	14	19	19	18	17	20	24	25	23	24	18	27	13	14	23	21	18	20	21	19	18	23	17	19	32	24	17	22	17	19	26	25	23	25	18	20	27	19	17	22	14	26	31	22	17	21	13	17	25	23	10	25	20	23	12	18	21	22	19	21	17	16	33	21	27	20	23	20	30	20	19	16	21	21	14	20	18	17	10	18	19	23	15	12	15	18	24	19	17	14	22	15	18	23	16	23	13	19	29	16	18	26	17	11	28	19	25	19	19	20	19	18	14	30	21	29	26	23	16	21	21	20	22	21	13	20	21	26	20	20	12	18	24	19	16	16	20	23	24	24	26	30	20	19	19	20	16	23	22	9	17	18	26	26	12	24	21	19	14	24	19	24	24	27	13	19	23	23	28	20	19	23	17	18	26	24	17	16	19	20	21	20	22	17	20	14	28	15	15	20	18	21	22	22	24	22	22	22	15	26	12	22	22	12	23	19	20	23	28	13	15	22	16	32	16	27	27	25	17	15	17	14	12	24	16	19	21	19	22	22	18	21	20	20	16	23	18	22	26	23	13	27	21	17	13	19	25	19	19	21	15	21	9	20	17	23	18	20	17	24	26	21	22	34	11	21	27	16	23	20	24	20	24	19	18	30	20	23	22	23	22	17	26	27	20	23	23	24	14	29	26	10	26	14	19	25	16	20	20	17	14	19	13	20	17	29	28	20	21	19	28	15	19	18	24	17	15	28	17	24	11	14	39	15	22	22	33	17	18	21	13	27	16	22	23	15	26	16	27	17	19	24	17	22	18	22	17	19	19	23	22	20	12	14	13	17	15	14	18	14	14	20	20	23	7	21	16	14	24	19	13	20	12	11	30	23	22	21	19	18	22	26	13	23	23	24	14	26	19	21	29	14	10	19	18	25	19	15	21	19	18	17	19	23	21	18	20	15	20	27	22	25	15	18	18	26	19	21	14	34	21	23	19	16	22	14	26	16	17	18	16	25	21	22	23	16	30	23	20	24	27	22	24	26	15	20	20	25	19	27	13	16	19	22	21	15	22	22	14	18	31	22	15	12	23	15	20	21	16	19	23	21	17	19	21	19	26	19	15	18	14	15	17	16	20	16	12	21	20	19	17	17	16	19	18	22	20	23	14	21	25	25	16	19	16	18	20	18	24	13	14	24	11	24	24	13	19	24	23	25	23	10	21	20	16	26	25	22	25	15	18	26	20	25	24	30	19	20	19	21	19	18	25	22	18	19	24	23	21	16	18	15	27	25	17	18	19	21	10	21	12	18	22	23	19	21	24	20	25	16	17	25	19	17	17	17	11	20	19	18	14	18	17	23	27	26	14	21	17	16	14	19	21	21	28	21	15	17	19	15	25	16	22	17	18	27	16	17	21	29	11	16	15	15	16	18	22	22	14	22	23	25	18	24	18	17	19	11	15	19	24	23	17	10	23	20	15	22	22	28	32	17	16	22	28	16	16	18	19	14	14	25	11	22	25	19	25	19	22	19	22	13	21	16	26	35	21	13	17	20	21	26	19	21	16	16	14	22	25	18	35	20	15	24	18	22	26	22	16	15	26	22	24	20	14	21	19	22	19	14	11	16	13	15	17	22	19	17	20	23	20	20	25	22	21	19	21	21	27	22	14	21	25	25	17	16	19	25	16	24	17	14	27	16	18	25	21	17	30	11	23	19	24	18	18	24	25	17	18	25	27	16	24	21	29	16	16	15	26	20	18	19	20	16	21	21	18	14	19	9	20	21	20	25	21	18	16	22	23	21	23	26	19	21	22	23	17	17	16	14	26	24	29	18	25
14152	2185	747	1877	3170	3058	2444	1928	1532	1268	1090	996	811	751	684	680	644	729	708	644	562	467	472	470	483	438	431	444	484	426	416	393	429	399	368	420	405	382	380	400	401	410	393	431	403	362	400	399	381	382	400	413	396	398	359	345	407	381	395	379	365	374	407	376	410	358	360	355	341	358	377	331	366	373	352	385	391	379	384	359	388	393	386	380	403	383	383	397	375	384	343	404	397	366	393	379	394	362	342	387	365	370	373	370	379	356	384	375	365	376	373	395	399	393	395	368	393	330	368	420	344	347	350	399	388	328	361	383	353	379	401	396	404	380	372	364	365	377	368	377	409	358	366	366	349	380	405	392	361	396	358	374	355	404	346	360	328	407	371	387	376	344	356	373	373	355	323	338	384	355	398	366	368	403	377	389	387	386	396	357	357	395	368	366	376	386	387	362	372	388	385	374	356	348	359	369	397	370	347	378	398	380	366	414	367	379	361	357	368	347	359	365	381	384	352	378	357	374	356	348	361	344	377	378	381	359	402	369	353	387	393	387	362	346	397	403	348	377	376	379	378	378	391	383	367	356	356	359	373	352	360	423	353	390	372	341	361	365	354	372	385	399	351	393	359	368	380	347	423	367	385	375	372	377	416	368	361	418	385	359	373	376	380	380	364	358	368	369	385	384	362	372	371	378	353	394	395	395	358	379	375	362	370	376	349	357	366	349	349	371	384	372	420	389	384	384	371	380	350	395	393	367	377	377	400	364	358	394	337	375	403	368	375	343	374	356	351	381	414	368	387	383	389	360	408	416	353	334	344	384	447	361	373	382	361	377	335	348	365	367	353	348	377	348	397	384	364	384	338	402	382	354	379	350	384	400	382	386	362	383	355	402	355	373	353	385	362	362	369	355	354	363	362	389	359	375	392	389	401	397	349	410	382	341	390	386	380	340	350	358	358	358	411	383	370	364	375	385	394	372	385	390	347	331	378	394	421	410	413	375	361	399	400	399	374	322	335	388	350	380	358	380	345	393	365	354	376	353	392	340	373	373	398	348	393	373	339	372	344	352	340	340	382	374	358	370	361	335	366	373	386	355	371	403	389	393	372	376	373	393	393	374	354	354	370	340	399	381	357	340	357	379	372	363	397	348	370	355	372	394	387	343	339	405	391	360	381	364	380	383	357	414	358	374	404	394	373	362	390	379	331	356	397	328	379	363	401	371	360	395	380	371	358	358	353	364	379	364	387	379	372	389	392	384	338	375	358	374	347	386	382	365	375	359	385	343	410	376	389	376	393	375	375	338	355	402	353	380	370	370	385	374	404	367	384	353	356	345	332	388	349	415	409	372	348	326	428	372	391	377	396	335	350	317	386	361	358	421	386	360	400	367	380	375	333	340	363	375	358	401	382	379	393	401	344	398	361	407	390	365	392	386	357	403	342	354	374	377	394	366	406	374	330	377	356	386	378	374	374	390	394	375	357	399	355	343	349	370	370	385	365	380	352	363	396	359	360	368	381	420	381	382	356	395	342	397	371	340	365	383	401	355	356	396	364	352	366	354	368	375	338	357	354	392	386	389	378	366	417	379	352	375	372	355	400	359	385	398	354	384	380	365	355	389	408	410	374	381	352	390	359	392	390	366	385	363	378	428	388	399	381	386	396	379	371	363	368	368	369	351	369	380	362	385	399	369	379	376	367	351	351	375	387	366	382	387	378	353	383	351	344	376	377	408	394	405	352	360	364	401	350	348	353	369	400	380	347	378	418	371	357	369	385	371	339	384	390	372	390	383	394	388	358	375	351	386	376	343	372	356	348	394	404	363	352	371	350	364	370	383	366	382	357	376	356	360	407	399	333	371	365	384	367	348	389	378	364	383	377	378	376	402	366	394	401	380	395	369	355	360	379	364	399	388	354	399	390	357	375	377	398	402	378	416	387	388	362	335	360	370	365	369	392	385	321	356	389	364	340	370	404	386	395	377	395	385	353	376	379	381	392	341	369	344	378	352	356	374	383	371	357	374	361	374	374	411	382	358	346	380	358	353	343	351	397	376	384	380	361	385	366	388	367	382	376	374	386	382	371	364	374	354	369	402	379	378	332	354	396	369	359	389	367	352	395	375	370	376	387	362	344	375	376	376	406	390	358	380	386	346	357	399	340	370	369	356	337	365	362	369	394	396	367	341	346	365	392	374	367	385	378	368	371	355	390	389	378	406	400	397	380	397	342	395	378	353	363	390	325	374	353	397	410	349	376	379	396	337	407	384	386	362	390	368	399	370	364	364	399	381	366	358	374	388	389	405	373	352	356	343	364	344	339	363	385	349	338	366	362	352	380	343	367	395	356	363	349	372	397	332	398	364	382	351	327	366	388	390	378	370	334	380	346	366	345	329	370	403	368	384	383	380	357	333	397	384	391	365	385	387	387	377	437	400	362	340	365	366	331	369	393	393	367	350	388	378	365	406	393	387	374	387	367	377	374	347	411	363	354	357	387	379	372	373	408	352	387	386	403	365	399	411	391	376	358	378	352	375	351	343	369	363	420	352	369	394	338	396	403	356	329	356	367	384	388	377	372	354	398	375	374	382	358	363	368	365	356	385	337	365	372	370	354	381	364	383	376	381	384	387	363	362	364	366	329	373	410	371	381	364	374	375	358	367	336	362	386	353	330	370	379	392	393	390	404	356	387	371	375	389	361	375	355	346	364	373	402	387	392	390	401	348	380	371	364	363	354	369	394	364	361	380	366	355	382	387	362	364	402	373	392	357	370	386	397	372	358	395	348	363	398	366	351	390	365	365	373	350	366	388	373	396	367	398	365	384	373	347	379	395	379	356	347	331	401	366	389	347	388	355	351	368	357	410	363	374	384	381	369	345	393	328	372	355	408	381	375	366	394	383	348	403	348	341	357	375	358	373	354	358	378	395	370	365	378	376	391	371	384	390	374	339	346	361	367	392	389	354	331	403	346	392	362	410	356	385	368	383	325	373	383	371	372	390	397	367	404	395	340	363	367	396	394	361	358	363	387	351	369	351	389	363	372	363	395	408	367	363	384	370	393	337	359	372	373	372	384	367	351	367	391	371	383	346	367	381	383	382	370	342	431	415	359	405	370	362	371	357	356	371	354	388	391	353	368	364	391	364	371	370	373	332	364	400	354	334	389	378	373	380	390	374	351	386	388	401	355	380	378	386	363	372	365	370	335	391	374	351	321	364	392	348	354	406	413	374	356	358	384	400	372	377	358	392	382	381	333	372	397	349	380	384	377	386	357	354	383	385	411	334	390	375	359	383	385	406	422	387	356	370	365	359	406	375	398	384	344	423	370	342	365	401	332	390	367	376	385	366	371	352	371	341	351	393	392	383	415	379	373	331	357	399	389	357	386	369	421	383	331	367	396	377	367	378	395	344	367	384	383	362	425	352	356	408	356	406	399	373	347	377	361	374	391	385	341	396	370	362	386	403	383	405	345	392	404	359	323	398	342	351	380	389	392	375	333	356
2678	141	64	57	85	114	95	103	72	76	54	68	61	63	48	47	63	43	60	50	47	31	51	41	45	41	55	36	35	29	36	48	33	31	31	33	28	38	43	35	32	26	29	35	43	29	37	37	29	36	25	24	31	28	32	33	34	29	28	38	36	32	43	35	36	38	40	31	31	33	40	32	33	32	27	26	33	39	30	33	32	38	28	34	40	23	30	39	40	29	42	34	26	25	34	32	33	33	37	37	42	32	33	29	25	34	31	21	35	23	40	29	31	26	31	39	48	34	38	28	33	32	25	27	39	38	35	30	29	32	34	24	29	32	31	42	35	27	35	32	42	35	33	32	24	29	34	31	35	41	37	35	33	29	29	28	37	31	24	43	27	40	26	25	38	29	35	37	35	48	25	25	30	32	30	34	22	29	38	36	37	34	28	37	43	38	35	38	33	21	32	24	38	38	40	38	16	35	33	42	47	36	33	27	30	30	27	18	39	35	34	23	22	24	31	31	31	29	32	31	32	35	31	30	33	26	35	41	30	31	30	37	30	23	29	34	40	43	37	32	41	27	30	24	39	27	29	27	29	42	35	32	29	33	37	35	36	18	35	23	33	28	30	29	28	37	36	40	32	23	26	29	32	27	47	22	34	38	38	36	37	29	36	37	29	40	21	37	37	16	33	30	33	32	32	27	29	37	27	27	36	38	39	36	36	41	39	37	26	32	24	27	36	29	37	36	35	31	46	25	40	37	23	32	31	29	30	26	30	23	24	34	30	44	37	34	33	31	25	24	29	27	37	34	34	25	27	34	28	28	30	23	36	37	34	29	37	44	32	37	33	55	28	37	36	33	28	27	37	33	38	27	42	38	29	25	32	35	30	34	26	39	32	21	31	28	35	29	23	23	41	29	24	25	32	27	35	28	26	39	41	40	24	37	33	30	27	27	28	30	18	30	28	36	28	34	35	20	41	32	34	38	37	43	39	27	36	38	40	38	34	36	22	33	34	39	26	40	37	29	32	32	35	28	25	40	34	24	29	41	36	39	32	26	33	34	27	26	35	35	37	36	41	35	42	37	29	27	38	35	34	24	32	35	29	36	28	26	36	36	38	36	29	42	41	42	30	35	31	38	29	30	23	30	32	38	27	22	34	55	36	30	35	30	30	44	35	34	39	33	31	30	21	25	31	33	32	42	29	36	31	29	40	26	32	29	24	30	25	30	36	35	32	39	38	25	24	34	33	27	33	29	26	29	40	35	27	31	50	30	30	26	38	35	38	28	29	29	28	34	42	28	25	37	27	34	34	37	28	16	36	40	33	37	44	25	43	25	31	32	25	27	27	31	38	24	30	35	32	28	28	32	29	26	36	27	41	37	25	36	33	26	31	38	25	35	36	33	29	24	24	37	34	42	28	30	32	39	36	36	38	38	33	24	36	29	35	32	30	42	35	34	35	25	28	27	26	41	27	36	39	36	39	47	34	36	23	32	38	21	32	41	40	32	30	42	33	37	27	30	34	36	38	24	28	35	29	33	46	33	25	37	38	38	40	32	22	26	48	24	34	35	25	30	39	38	29	37	36	28	36	35	29	39	27	33	23	25	26	42	33	29	33	29	31	35	33	39	32	39	29	30	32	34	34	28	41	37	29	27	26	37	38	34	34	34	36	33	33	35	32	35	34	29	17	31	41	21	34	42	31	33	35	30	36	38	34	27	40	37	31	29	36	31	42	35	40	32	29	31	31	23	27	40	36	19	50	29	31	34	35	43	23	30	36	25	28	27	35	36	39	22	29	34	28	34	26	34	26	34	29	21	29	34	27	34	40	20	35	28	25	26	26	38	32	21	30	25	32	30	28	33	33	30	24	30	28	30	27	31	39	31	36	39	38	33	30	36	42	36	29	42	26	40	30	31	24	29	30	26	25	35	27	37	32	33	31	33	42	30	40	34	26	34	28	32	31	33	36	26	27	29	37	35	33	37	23	40	24	34	29	35	32	46	28	38	30	20	27	30	31	37	37	37	25	33	34	35	33	38	32	28	35	30	40	35	33	39	34	38	28	27	37	29	35	38	31	35	29	29	34	35	41	32	22	33	33	30	27	37	30	32	34	39	35	32	31	24	27	30	27	28	31	34	30	40	38	27	31	37	26	23	31	32	32	35	23	35	39	35	29	37	29	26	32	38	37	38	31	24	37	45	34	26	43	30	27	36	29	35	34	34	41	38	28	28	33	22	40	36	27	26	33	33	35	38	30	30	33	31	38	27	42	31	34	27	41	21	25	36	26	37	31	29	25	28	25	24	32	35	24	24	29	25	39	29	28	27	29	36	38	30	34	34	26	39	27	25	43	30	27	29	21	43	40	24	35	36	28	25	23	31	37	26	39	42	34	28	35	32	35	27	38	30	28	31	23	32	32	32	39	28	37	16	25	31	29	25	30	39	30	44	31	22	34	29	30	29	31	37	30	35	31	30	26	39	28	32	30	20	38	33	32	38	35	27	28	45	30	45	29	36	22	43	29	29	24	24	40	25	27	35	40	27	25	24	18	23	36	40	24	36	29	41	29	34	28	28	23	31	26	30	37	23	32	21	33	26	39	41	29	31	29	25	32	28	28	31	24	25	34	31	41	37	34	24	44	27	34	38	43	36	34	40	35	37	27	27	32	23	32	31	36	50	29	21	35	36	30	35	32	34	28	42	36	28	37	32	27	40	32	33	37	31	29	37	31	30	33	29	26	26	29	26	29	27	32	30	32	24	28	33	30	36	36	28	33	33	40	29	39	36	27	39	39	27	38	42	28	28	31	26	32	34	27	31	39	22	34	31	32	36	32	31	33	23	25	31	31	45	50	22	34	27	20	24	28	31	40	35	35	29	27	32	29	32	43	24	23	27	29	32	33	36	30	44	42	35	29	37	30	38	31	25	26	42	26	27	33	31	25	30	47	25	35	32	36	34	33	32	28	43	36	35	35	30	38	34	38	30	27	37	33	33	36	43	32	30	30	29	31	28	32	34	30	37	18	35	40	30	32	34	43	25	31	29	33	38	31	33	27	40	42	31	34	28	28	33	20	23	35	28	34	31	25	36	33	32	32	40	27	37	36	23	34	29	20	22	34	38	37	37	44	31	31	22	34	36	36	40	52	31	36	29	29	36	43	38	19	30	29	31	32	26	32	37	31	33	38	23	36	38	28	35	33	35	27	24	44	30	42	39	31	34	35	31	35	30	33	25	41	32	34	26	42	19	32	30	49	29	30	33	35	33	27	27	30	33	31	38	24	42	41	34	28	35	30	31	23	24	35	28	31	40	36	42	31	32	29	37	29	36	25	34	35	38	37	21	48	39	34	33	27	37	25	34	23	29	35	28	37	36	36	32	31	38	33	23	31	25	32	28	34	31	35	39	26	27	34	30	20	35	29	22	30	29	37	31	29	30	32	32	22	33	27	32	31	35	40	32	35	21	30	33	37	30	35	23	40	26	26	27	29	32	45	36
19203	4532	1747	5519	9657	9266	7423	5768	4635	3730	3141	2587	2190	1989	1788	1623	1583	1766	1639	1311	1131	1096	1046	955	996	900	922	899	903	830	847	783	765	764	814	726	693	719	637	723	719	673	660	704	702	649	707	698	693	714	690	682	646	650	668	656	676	681	641	697	579	663	611	658	607	645	622	636	650	661	658	606	658	615	621	634	629	609	626	660	624	610	609	638	587	595	649	616	652	626	626	625	595	597	628	618	623	590	596	649	616	576	576	605	597	658	626	629	628	664	594	625	563	607	629	594	580	580	623	587	617	640	601	603	604	616	628	573	572	617	610	572	585	620	559	656	630	570	591	647	631	620	632	587	619	629	634	614	566	590	604	645	661	620	630	558	558	622	589	600	590	567	620	605	612	583	611	595	623	582	612	583	585	576	591	594	600	585	617	600	593	590	630	643	585	621	543	602	592	605	534	582	587	633	631	579	576	594	591	622	652	582	616	577	612	591	621	655	676	584	578	634	579	641	612	657	611	610	620	587	619	611	611	583	607	627	608	615	624	555	571	602	593	616	595	618	606	579	626	591	658	600	577	642	567	611	621	623	573	640	593	590	622	606	554	623	592	633	572	605	569	560	564	618	636	596	615	607	582	558	595	598	563	603	645	622	618	655	595	618	603	626	607	596	561	561	613	623	592	593	588	599	604	602	582	617	632	609	573	615	610	554	585	582	624	644	600	578	611	604	585	641	631	578	610	603	617	577	604	594	550	617	594	588	601	609	619	587	586	639	604	676	596	566	625	601	621	546	611	548	624	599	670	597	582	607	612	622	634	607	623	608	619	597	596	594	614	619	631	597	623	600	604	579	609	622	641	609	626	604	576	624	585	625	635	534	590	604	629	581	600	586	621	589	573	616	600	595	626	556	581	611	587	584	610	597	624	602	616	570	602	602	575	605	593	582	620	579	568	579	560	659	618	660	588	602	550	628	598	619	603	584	578	583	565	618	591	609	598	620	616	610	575	636	599	645	583	612	605	594	657	584	588	622	633	602	638	574	578	589	604	576	607	623	617	600	602	613	599	583	604	634	608	558	561	614	606	597	581	588	629	573	638	651	592	595	596	611	670	529	614	611	621	569	574	586	577	651	577	614	556	603	560	580	611	558	602	607	629	627	616	612	613	630	630	603	542	625	577	589	585	582	614	581	639	588	638	655	652	580	629	590	615	583	640	622	617	601	565	608	564	582	609	592	605	609	631	622	605	615	607	601	607	617	603	555	555	630	615	590	611	601	598	618	602	635	620	574	605	581	598	574	620	569	595	582	583	624	621	600	588	583	605	619	575	605	585	622	602	592	558	554	621	606	609	639	595	618	624	605	585	620	597	602	623	631	600	576	607	569	622	633	582	587	582	607	627	619	583	548	608	566	598	608	582	608	604	601	569	589	616	670	566	628	565	607	562	589	607	612	606	569	616	599	598	620	602	635	557	616	618	609	597	642	570	646	625	581	615	603	625	613	593	645	602	647	567	616	593	575	641	641	646	631	575	587	595	607	630	624	598	597	608	533	600	588	570	623	602	641	622	576	585	579	597	569	565	571	611	593	632	614	565	607	607	587	592	566	648	622	602	621	566	616	557	616	602	623	615	592	615	578	599	562	562	625	619	563	565	572	629	571	584	603	649	603	605	608	615	565	611	554	634	606	649	622	591	598	648	589	601	607	621	566	584	572	581	608	561	582	615	607	594	590	532	609	597	600	650	639	586	613	576	618	624	635	610	619	602	601	616	647	602	656	580	646	590	581	622	639	589	632	575	595	615	571	630	604	562	641	642	555	595	617	609	624	597	599	602	570	620	564	577	598	568	656	636	602	615	552	612	627	637	572	597	588	626	573	571	610	624	581	603	619	582	544	636	626	625	582	621	570	593	660	629	628	596	595	595	579	621	596	642	627	599	650	596	611	578	567	595	630	607	620	605	592	594	600	617	607	595	584	595	601	667	619	629	613	598	603	627	605	546	591	606	614	623	605	606	632	612	609	624	616	622	599	605	619	586	622	622	613	614	590	636	554	618	574	609	556	563	580	579	635	587	573	578	569	542	614	612	619	587	606	571	589	600	599	627	596	590	582	600	641	585	612	609	541	639	600	581	589	599	595	602	607	585	590	610	580	649	638	575	613	602	641	605	587	630	588	551	598	611	611	610	599	561	594	571	557	634	597	630	615	621	576	566	640	650	595	614	589	594	615	644	604	578	634	630	612	615	574	611	646	605	625	591	589	572	579	562	637	595	654	604	539	649	593	587	603	627	587	603	585	626	638	648	628	624	576	641	597	631	593	591	607	576	603	589	620	552	631	533	600	611	578	645	623	596	609	594	585	603	607	604	567	608	609	593	583	584	585	603	616	599	563	624	578	613	612	605	638	586	629	583	635	594	611	599	606	606	593	600	574	602	640	602	635	605	601	598	595	569	608	575	557	647	582	594	554	648	585	597	603	593	598	623	644	605	598	590	577	608	611	605	658	664	598	582	640	599	656	614	637	646	586	573	609	581	582	607	653	517	577	600	571	586	564	610	581	656	602	554	602	631	604	567	591	605	581	633	626	594	629	602	618	589	599	633	614	622	611	598	593	600	573	637	611	585	620	596	636	582	598	627	601	594	572	602	593	639	581	600	656	596	574	636	536	659	584	592	656	616	586	628	616	606	621	583	594	613	609	566	645	592	632	555	605	597	602	631	583	594	597	648	627	596	610	615	565	599	644	623	615	571	630	637	594	606	574	630	621	584	598	584	605	569	572	607	620	608	578	651	617	608	591	606	610	598	573	587	629	588	597	657	590	619	613	599	587	599	605	607	608	660	590	630	619	607	614	626	565	621	609	546	596	578	597	627	590	650	603	575	603	568	571	639	596	600	682	553	670	623	619	596	540	586	587	619	614	618	608	580	593	655	573	610	614	604	622	606	561	621	591	603	626	617	611	632	588	568	597	590	575	584	635	591	601	595	618	636	606	627	610	651	588	633	614	618	645	598	617	587	595	624	640	578	623	612	599	588	604	605	616	587	574	642	606	624	595	601	607	580	589	591	605	646	606	552	620	620	586	545	632	640	595	557	598	598	574	602	563	592	623	632	612	614	607	613	597	647	628	615	606	611	624	599	579	617	600	590	594	633	584	542	626	586	596	554	613	574	642	598	614	581	607	610	626	627	608	629	597	577	605	606	641	606	586	660	602	619	591	580	609	594	565	613	630	607	594	588	616	614	616	595	538	611	527	627	614	612	606	613	605	584	546	581	554	576	645	604	619	562	593	568	641	594	586	569	656	586	588	667	588	607	579	626	568	584	615	615	584	628	613	580	596	520	596	594	615	618	654	640	615	603	607	585	555	595	591	627	596	612	583	659	621	632	614	563	571	602	605	556	587	611	597	594	612	584	619	603	628	628	614	582	582	599	629	616	604	601	611	602	613	563	608	591	600	588	572	581	563	560	577	626	606	594	606	625	629	578	585	588	600	601	551
2656	135	77	58	86	88	106	85	70	68	72	61	56	54	57	42	44	49	43	48	35	37	41	32	37	43	44	36	39	27	39	27	38	40	38	38	41	40	39	42	39	21	38	28	35	36	30	37	31	30	28	33	36	23	27	40	34	40	38	44	36	31	33	40	35	35	34	31	39	35	36	28	48	34	38	27	31	27	38	23	28	20	29	33	29	33	34	31	32	36	19	34	37	37	28	35	41	23	32	34	38	34	34	29	35	29	31	32	28	29	34	27	35	25	36	43	32	32	43	35	37	36	38	24	27	40	25	21	33	30	37	33	36	35	30	39	32	33	18	34	41	29	34	30	35	30	57	35	37	33	40	33	32	42	39	39	32	37	30	22	29	30	32	28	37	32	38	33	35	25	30	33	23	36	31	34	40	17	37	36	37	35	20	22	42	37	24	32	32	25	34	44	39	35	30	32	40	37	38	36	34	30	23	30	43	28	34	34	41	32	30	22	28	31	30	29	27	27	23	27	28	23	38	42	37	28	29	43	25	29	31	33	35	37	28	23	30	34	40	28	31	30	30	29	30	29	23	45	28	32	39	28	33	28	40	34	42	33	35	33	32	31	35	32	30	41	40	25	36	39	32	43	23	36	41	30	28	38	34	35	34	32	35	25	35	36	41	37	26	49	32	29	35	34	34	27	32	36	17	33	29	41	37	38	26	32	33	25	33	35	26	34	40	32	31	28	34	24	34	33	31	41	34	35	32	35	35	32	30	34	35	34	29	37	22	22	32	38	32	34	28	33	28	31	27	33	43	21	34	31	38	33	38	26	32	29	38	27	32	41	28	29	45	30	42	38	37	28	36	36	42	25	35	43	38	33	31	37	36	30	31	31	44	41	36	27	35	30	26	32	32	26	48	26	29	24	35	42	28	37	28	26	36	33	36	31	30	36	21	42	26	45	33	32	38	41	27	31	46	26	32	38	37	30	39	46	30	38	39	37	33	43	29	36	37	28	28	27	33	39	35	38	37	39	23	31	25	39	31	38	28	26	39	26	31	33	30	28	40	34	33	38	33	37	35	31	31	32	34	36	39	27	34	32	31	33	31	32	23	29	26	34	41	26	38	27	30	31	36	32	38	34	42	24	37	31	23	32	24	38	32	30	33	28	32	23	32	41	27	32	27	31	26	31	36	33	33	45	24	36	27	28	26	32	20	28	35	49	31	26	14	38	33	36	22	20	28	36	38	39	28	35	26	33	40	36	35	31	32	40	27	34	30	29	33	39	30	45	24	37	34	30	26	33	24	42	24	34	42	34	34	32	27	29	26	33	24	35	30	29	24	39	31	23	33	26	35	34	32	24	39	37	33	32	27	31	34	33	24	28	31	30	31	37	35	38	36	28	31	35	27	31	32	27	28	35	45	30	20	21	30	35	25	34	30	35	26	36	28	28	35	35	25	37	21	33	33	22	36	38	26	32	38	38	38	46	34	35	35	41	33	29	32	38	35	36	33	38	34	38	32	28	31	35	37	23	39	28	23	25	25	33	33	25	30	26	32	35	29	33	27	24	28	26	30	35	40	34	30	36	29	35	26	22	30	36	32	33	28	29	35	37	38	29	34	26	24	40	36	38	26	33	33	40	41	27	34	37	33	29	35	36	37	31	26	28	30	28	30	33	36	31	35	29	38	39	32	31	36	36	29	31	35	29	27	24	27	24	38	29	35	37	26	41	38	28	28	34	35	41	32	45	34	40	34	39	30	24	27	36	33	31	29	29	25	49	33	26	31	33	34	19	29	34	33	36	27	29	27	25	31	30	25	23	31	23	32	36	25	28	31	22	26	25	34	22	36	28	25	23	26	33	33	32	32	23	40	35	27	27	34	27	30	36	45	32	30	35	20	37	37	40	29	32	36	27	30	34	27	40	34	34	25	27	29	31	35	24	30	36	32	29	37	33	30	33	39	21	31	39	34	31	36	36	24	31	35	35	31	34	29	43	32	34	28	25	33	36	25	37	34	43	37	42	29	31	24	31	40	25	35	28	37	36	26	34	29	33	25	27	28	27	31	51	38	37	38	35	36	29	35	31	29	33	36	41	25	39	32	44	24	24	36	31	43	48	26	29	26	32	34	26	37	19	31	46	35	31	39	28	33	27	31	29	38	24	30	30	38	32	41	29	27	30	24	27	26	23	27	35	37	40	33	31	32	33	28	35	32	42	33	30	31	31	36	35	33	34	27	31	26	33	33	31	35	40	35	33	34	37	31	34	34	33	30	30	36	30	40	30	34	30	35	26	32	21	37	28	32	29	26	34	23	42	35	18	34	29	32	32	38	22	26	35	30	31	30	29	33	36	23	37	42	33	33	24	36	32	23	31	45	36	27	32	33	27	31	34	33	29	33	31	26	26	41	26	32	32	29	35	36	33	29	25	39	30	43	24	35	31	33	28	36	30	29	35	39	25	17	23	35	30	34	38	38	27	26	30	31	26	38	38	43	26	30	33	41	32	24	26	33	28	30	44	33	39	29	33	20	28	22	38	25	38	40	29	43	27	30	31	30	33	32	37	33	34	35	29	24	28	37	38	32	40	40	33	32	33	39	30	28	34	34	30	32	41	30	38	35	26	26	34	28	45	37	34	35	35	36	33	18	30	28	36	36	30	30	28	39	23	31	34	35	34	34	30	37	42	31	28	33	23	31	23	35	41	34	34	34	35	35	22	41	17	27	42	31	37	33	30	30	33	32	20	25	34	36	47	26	33	36	43	39	21	45	32	22	37	29	34	32	30	40	32	28	26	33	38	31	35	31	35	35	34	39	26	24	25	33	36	45	30	34	26	48	38	41	26	28	34	35	39	31	32	28	37	31	30	34	30	35	29	27	25	37	31	31	24	38	35	28	42	23	30	35	38	39	31	18	27	30	37	38	30	30	29	36	36	30	44	34	29	21	33	32	30	36	23	33	31	42	35	31	28	21	25	24	37	34	21	43	30	29	23	38	27	33	34	33	43	28	28	33	31	30	39	24	38	24	40	40	37	22	35	29	36	27	33	34	26	26	24	42	36	30	48	44	22	35	39	26	30	31	33	40	32	32	33	40	28	32	30	25	36	34	30	43	37	31	39	42	40	26	35	31	27	28	30	36	29	36	23	23	25	30	25	33	31	22	35	34	28	26	31	46	31	28	33	34	23	30	32	29	38	32	24	31	37	23	26	31	37	36	31	32	33	41	31	33	34	31	32	40	17	38	29	25	28	34	35	25	39	30	32	34	33	38	30	33	46	31	35	28	32	38	29	22	30	36	40	25	17	27	38	42	38	41	32	31	37	34	23	40	38	42	26	24	26	23	32	42	33	31	34	38	34	32	39	36	29	29	35	23	37	31	30	33	24	27	31	42	34	37	35	30	36	34	40	26	33	37	33	24	42	30	30	28	34	24	34	30	31	38	26	25	32	30	28	37	27	26	36	32	31	24	46	33	33	31	28	33	30	31	34	31	40
18612	4146	1645	5096	9215	8816	6892	5382	4382	3506	2940	2561	2072	1928	1650	1611	1478	1593	1520	1417	1119	993	1002	993	936	881	865	814	841	700	792	749	759	703	702	739	670	678	676	718	699	686	670	645	671	682	675	695	670	648	631	692	663	672	608	639	646	652	660	622	621	634	604	617	662	642	627	660	621	638	604	589	612	636	634	615	612	605	638	650	615	606	666	634	618	627	600	645	626	606	588	613	602	662	595	598	600	604	618	634	556	618	605	632	643	627	589	581	594	585	597	627	635	645	604	639	634	607	573	614	601	621	608	580	644	581	607	640	598	618	594	609	618	633	598	583	581	624	572	630	582	615	615	629	613	597	593	573	615	594	595	594	612	619	561	617	601	615	589	620	612	555	609	635	630	580	561	604	590	594	592	613	542	594	614	603	617	618	600	594	614	667	588	610	606	613	614	596	606	576	597	624	612	599	584	602	632	641	579	580	577	555	600	602	605	615	609	570	612	607	608	633	594	613	644	600	617	661	590	607	620	581	648	607	601	587	555	612	589	605	610	605	672	600	622	621	615	645	604	637	633	671	594	583	627	572	610	624	598	598	533	619	635	637	607	626	610	598	593	644	604	591	597	590	614	579	592	610	551	610	658	584	585	612	633	625	626	570	578	629	595	618	571	594	604	574	592	578	595	601	590	581	592	615	606	566	594	583	618	626	595	567	555	624	589	584	599	623	603	591	598	587	583	626	595	612	651	644	608	603	575	611	595	569	609	630	628	586	620	616	630	617	620	596	593	594	595	600	601	606	589	594	621	587	561	627	589	565	575	595	572	584	606	601	613	551	635	581	630	618	596	579	592	557	617	619	599	619	607	590	584	587	599	587	605	609	575	556	647	614	645	597	586	633	619	581	655	573	628	580	569	599	619	629	603	640	599	584	577	565	638	659	587	575	628	561	592	606	603	583	641	600	597	624	597	602	600	627	572	597	557	579	566	594	601	573	613	633	578	563	618	550	627	578	560	601	574	592	580	594	610	579	555	577	563	612	628	603	571	595	589	585	567	574	626	563	624	569	595	604	593	632	561	591	577	614	618	603	565	592	570	596	589	609	577	554	650	605	612	569	578	607	608	616	621	583	590	630	603	583	596	570	571	591	600	600	583	585	633	565	599	617	584	615	549	596	563	590	586	636	606	639	564	561	608	617	616	567	552	597	614	604	538	613	625	620	587	610	584	587	576	594	623	627	591	599	625	563	646	596	623	596	579	623	569	595	625	558	574	602	608	616	574	582	585	615	576	650	608	600	587	595	578	602	613	567	629	608	572	632	607	597	578	589	616	639	583	587	577	585	660	575	587	603	560	570	583	558	627	624	624	603	588	603	630	635	618	579	608	573	588	585	572	632	617	613	603	609	592	611	661	610	624	562	596	611	624	657	612	598	620	606	596	624	602	618	593	585	593	577	626	577	615	582	571	575	614	584	594	612	565	576	626	609	611	594	616	581	562	593	615	592	582	636	611	562	604	595	627	616	602	647	615	567	633	598	628	599	606	617	619	582	567	597	599	633	592	618	609	573	581	605	623	577	642	542	623	606	612	572	606	619	620	599	592	639	565	626	583	645	592	571	608	611	638	611	627	601	599	576	595	575	608	598	656	619	636	593	606	624	573	597	572	616	544	626	594	587	591	627	584	609	622	599	609	613	590	608	569	618	616	639	594	585	618	581	557	592	605	558	581	632	622	609	631	571	552	650	614	603	574	612	582	610	617	642	625	609	546	581	574	565	599	605	633	571	612	642	618	589	606	612	577	616	582	591	577	604	604	569	591	597	603	600	572	578	601	580	579	530	624	607	627	597	626	594	610	603	616	630	547	581	629	610	643	595	649	583	590	586	555	604	605	558	595	600	577	609	564	599	574	543	628	616	602	570	618	603	573	586	591	588	579	629	593	564	615	590	641	581	590	568	584	642	607	570	588	618	624	620	589	622	585	599	592	586	603	607	571	609	565	605	584	559	571	622	631	650	576	606	645	592	648	622	558	574	610	554	594	565	594	586	630	588	650	562	576	603	602	608	550	608	576	587	600	578	612	623	601	605	594	619	612	621	619	570	598	631	608	589	580	582	613	614	573	615	576	564	630	605	596	581	571	590	629	574	588	616	564	610	637	588	537	613	536	626	572	612	611	550	609	617	592	599	564	619	629	581	593	620	586	564	617	572	575	599	590	590	593	610	604	591	609	602	585	578	620	627	608	602	637	610	610	545	603	592	578	577	625	608	608	564	602	571	590	554	593	633	561	629	593	606	581	643	598	592	592	587	599	635	633	599	578	583	612	567	591	597	587	595	597	627	586	619	587	581	634	619	575	575	604	615	627	593	572	593	611	585	608	637	589	579	597	560	611	595	583	592	608	577	636	585	613	642	585	604	573	627	594	568	620	599	592	623	589	660	630	612	630	642	618	586	565	585	585	589	595	627	575	583	593	601	614	619	550	580	592	562	604	584	614	591	569	571	630	612	546	561	617	624	631	602	617	581	603	559	592	597	590	576	579	559	585	612	600	616	583	630	637	582	585	579	586	560	577	590	624	573	623	611	598	645	663	617	616	610	575	587	581	627	605	556	634	628	616	559	612	601	600	638	588	581	599	624	605	595	623	627	605	606	599	600	589	582	571	621	622	620	577	568	595	586	606	619	586	593	618	594	623	608	620	623	595	591	593	606	609	620	603	594	604	590	561	599	575	608	610	564	588	608	588	594	582	580	591	613	636	607	617	613	631	556	626	578	583	516	623	578	578	597	619	595	607	577	571	599	620	604	619	601	581	571	598	579	553	618	580	587	567	583	596	604	621	603	582	611	602	616	601	595	585	612	596	594	607	619	617	632	561	608	619	579	618	580	588	610	587	597	602	573	603	628	617	569	605	588	616	584	604	593	589	622	639	587	564	553	587	630	599	582	597	595	611	622	617	579	595	639	617	560	597	623	594	608	598	611	625	578	559	563	685	600	589	600	608	655	626	600	592	617	624	581	605	615	612	598	619	630	638	571	605	579	576	571	572	599	581	568	599	584	602	586	578	629	610	620	602	590	600	574	639	551	582	628	592	616	593	609	647	643	605	607	648	574	570	563	594	634	622	612	588	555	647	606	563	623	586	573	586	643	593	623	593	594	635	584	597	636	576	560	556	599	535	596	629	584	639	600	570	589	571	566	592	608	575	621	600	588	590	572	616	611	599	593	571	602	625	588	599	618	571	606	617	587	585	572	589	618	629	567	612	633	590	596	592	562	531	640	600	642	577	657	570	598	621	600	540	594	635	601	598	617	598	596	581	628	615	560	577	581	600	545	618	591	639	620	565	625	632	549	627	613	621	604	601	552	566	622	583	577	591	538	626	593	611	553	589	606	588	546	603	611	607	662	637	632	605	613	615	588	601	613	540	627	594	589	650	592	622	617	587	569	572	579	626	610	582	576	592	612	604	583	601	601	574	616	554	569	629	644	596	592	608	624	586	621
2447	258	99	77	130	171	179	149	132	125	87	84	82	67	54	46	57	61	46	42	42	45	34	34	32	31	16	27	26	32	26	25	16	32	25	20	20	22	15	20	20	20	28	21	21	22	27	23	21	17	23	14	16	17	20	19	20	20	27	25	13	26	13	14	16	22	18	21	16	15	16	20	22	21	21	13	13	22	16	12	18	26	22	14	14	15	13	27	8	12	21	15	14	12	18	15	14	20	15	15	19	12	14	12	14	19	13	15	17	8	12	25	22	14	18	11	16	23	15	18	13	14	16	17	15	15	9	11	16	18	23	20	15	27	23	21	11	13	12	16	17	15	17	12	20	20	13	22	22	16	17	19	14	16	18	18	17	21	17	16	24	14	21	25	12	14	16	17	11	14	17	19	17	19	16	11	16	19	21	14	19	13	23	16	15	20	14	21	17	21	14	18	23	13	16	22	20	15	13	16	10	16	16	11	21	14	16	16	18	18	15	9	18	15	13	17	18	13	14	21	13	18	15	10	19	14	16	28	21	14	12	15	18	14	13	13	10	16	14	18	14	10	17	23	22	19	13	17	15	15	16	16	18	16	16	14	6	16	13	19	19	21	20	18	17	15	17	24	11	11	20	23	17	16	17	12	18	17	12	11	20	21	11	20	10	15	12	16	15	15	17	21	17	17	14	19	11	19	17	17	31	14	18	15	17	14	18	17	18	19	15	13	13	11	16	19	9	20	13	17	9	17	21	12	17	18	15	14	16	20	12	22	28	12	15	16	23	17	17	23	20	17	20	13	21	12	12	11	12	13	9	18	14	14	13	10	15	19	10	11	12	20	19	15	15	18	16	14	15	21	10	19	14	22	14	9	14	17	12	14	10	17	14	17	14	19	22	14	17	13	13	18	12	19	11	22	13	13	11	21	17	19	14	17	11	19	12	15	12	16	12	13	17	19	12	15	17	14	20	19	15	16	21	17	18	22	19	20	13	13	13	19	18	26	22	14	19	12	21	11	16	21	15	16	18	19	18	16	16	9	14	24	10	12	18	13	16	21	18	13	11	23	19	21	17	15	23	10	16	15	21	20	17	21	11	15	22	20	18	20	14	9	15	19	21	10	14	17	20	18	30	13	16	14	15	18	15	13	20	18	18	16	10	17	11	23	24	15	14	23	16	14	14	20	24	15	15	18	12	8	16	14	18	10	15	10	19	15	17	30	19	11	18	22	16	21	11	15	14	14	19	17	20	9	22	17	18	22	12	14	13	14	15	16	14	17	22	23	16	13	13	18	13	20	11	19	13	16	12	18	20	14	11	15	19	20	18	18	16	11	10	18	15	20	14	19	18	13	15	15	16	18	17	13	20	20	22	16	16	18	23	23	20	12	17	12	12	21	16	19	13	16	8	23	13	17	16	15	11	16	14	17	15	13	22	22	27	10	24	10	14	18	16	15	14	15	13	13	14	14	16	16	24	18	13	23	17	9	26	19	12	24	16	12	13	11	15	16	16	14	18	11	13	22	17	14	15	22	25	14	18	20	11	27	25	26	8	14	11	11	18	17	21	12	17	16	12	26	12	17	17	27	18	11	15	6	15	23	13	21	18	18	14	14	16	15	22	14	17	18	14	9	19	18	11	17	21	9	15	16	13	21	10	21	22	17	13	13	16	13	15	23	14	19	18	22	18	18	12	18	17	27	16	16	24	13	21	11	13	20	22	14	14	18	18	17	11	17	15	12	13	12	23	14	17	21	18	17	18	12	23	17	14	18	22	21	13	17	21	17	12	17	16	15	18	18	13	16	17	14	13	9	21	16	18	15	17	18	10	18	15	19	15	14	13	9	17	8	17	8	15	17	12	17	12	14	12	12	17	18	13	24	13	17	14	18	13	12	22	12	13	12	17	17	16	19	14	19	21	10	15	17	18	15	26	12	13	22	18	24	16	21	19	20	18	13	15	17	13	16	13	27	22	15	28	10	15	24	15	19	19	18	18	18	15	18	23	21	18	14	17	13	11	18	16	17	25	12	14	16	10	15	15	13	16	16	11	16	15	17	17	15	14	14	13	17	14	13	12	24	16	18	16	20	15	16	18	15	17	14	14	16	21	21	22	17	14	15	13	17	16	25	15	26	14	23	14	14	18	17	7	12	21	15	21	25	12	21	15	13	12	19	16	19	6	13	16	15	12	12	15	15	18	19	13	19	16	16	21	23	17	18	18	13	23	15	14	20	15	17	14	9	16	13	6	20	10	21	17	14	18	13	18	16	14	14	22	17	25	21	12	13	21	17	15	12	21	19	21	11	15	7	17	14	13	17	19	21	19	16	24	11	15	23	14	17	12	19	17	34	18	17	13	12	23	15	16	23	9	19	18	14	15	18	13	22	9	15	10	20	18	17	16	17	18	19	6	17	20	16	21	12	21	14	16	27	18	24	12	13	13	10	15	21	17	19	17	15	20	15	22	16	18	18	18	19	14	10	20	11	12	14	24	14	15	12	19	17	16	16	18	14	20	18	16	22	17	14	18	18	15	20	17	19	17	21	15	14	11	11	16	20	20	13	20	12	14	13	21	17	22	12	21	18	14	16	9	12	12	20	20	8	24	6	15	19	8	20	19	17	9	18	8	23	18	7	20	19	7	21	13	13	15	8	21	11	16	23	13	13	15	13	16	15	13	16	22	10	18	10	23	19	21	17	11	13	24	19	17	16	23	14	15	12	22	16	17	16	12	16	20	15	10	11	13	14	20	18	20	20	22	17	20	18	21	17	19	14	13	15	13	24	19	23	15	14	17	15	13	26	16	16	20	13	11	18	16	20	19	17	14	25	13	16	23	14	21	17	21	15	10	12	5	11	14	11	18	13	23	11	14	21	20	17	15	16	12	14	12	12	17	18	19	15	17	18	20	10	23	18	15	23	14	21	14	13	16	21	14	15	20	16	16	15	12	9	26	16	14	15	11	15	23	21	12	12	22	20	13	17	17	14	16	14	20	16	23	12	17	15	17	18	19	14	16	14	12	16	19	14	18	23	20	18	25	19	15	16	16	18	21	20	11	21	21	14	14	23	14	17	14	23	10	9	19	16	19	18	21	15	11	17	12	18	13	15	17	17	15	20	17	20	19	18	23	12	21	17	17	10	12	14	18	17	17	18	19	18	20	18	16	17	18	15	14	20	18	16	16	11	15	17	16	15	15	13	18	15	17	16	25	17	15	12	17	20	15	17	17	20	19	21	14	16	20	15	22	22	18	22	9	16	15	18	17	20	10	12	14	13	20	15	19	21	11	13	16	13	17	13	10	10	14	16	13	22	21	15	15	11	25	18	17	14	18	14	18	24	22	13	17	17	10	22	14	20	17	15	15	26	15	17	15	10	11	12	8	16	15	19	8	9	16	10	18	13	17	13	28	19	16	14	15	15	28	10	20	12	15	20	17	18	20	14	14	14	17	13	17	18	14	15	20	12	19	21	21	17	18	21	20	18	9	19	21	12
26043	7502	2778	9887	16743	15454	12613	10149	8166	6596	5303	4303	3678	3076	2777	2286	2287	2477	2340	2009	1512	1250	1209	1116	1066	984	955	877	883	786	746	764	712	644	620	576	593	587	575	539	555	561	499	498	460	499	444	429	435	488	460	466	478	458	430	411	415	394	400	410	441	391	361	364	386	412	361	402	353	377	390	413	351	343	391	387	345	330	373	346	350	387	367	345	364	356	397	330	417	351	355	372	347	374	340	322	302	334	349	330	377	334	356	333	336	353	320	337	329	363	328	352	335	347	352	363	343	298	301	350	344	332	375	346	322	303	299	345	339	342	341	308	330	368	332	326	318	289	317	335	319	362	315	343	298	308	344	307	298	322	314	341	300	319	304	307	320	287	312	325	332	311	347	332	341	346	314	320	351	341	315	295	316	331	310	299	326	301	295	287	274	280	328	322	313	328	325	305	302	321	334	330	298	332	338	322	340	316	337	343	297	306	330	287	323	308	319	319	301	313	306	310	349	340	300	315	318	323	311	299	300	322	295	340	375	317	346	320	329	312	318	290	332	327	317	296	316	326	298	303	287	325	346	309	317	294	336	314	321	323	334	289	316	290	317	318	309	291	307	315	329	375	333	298	306	321	323	296	284	327	280	300	283	296	315	329	300	296	327	294	320	344	338	329	297	306	322	328	349	313	320	315	317	330	296	349	314	362	305	327	304	300	309	318	345	289	343	336	321	294	313	349	296	321	310	322	318	319	307	289	298	314	340	327	319	309	283	327	291	325	308	293	311	305	287	317	286	311	310	285	313	340	334	316	310	293	273	298	332	294	306	304	329	338	321	291	307	322	298	303	282	321	305	318	286	316	310	286	301	308	318	317	309	286	306	330	325	304	341	297	312	311	290	308	336	325	308	324	301	315	320	306	315	288	320	323	372	316	330	300	336	306	328	304	311	283	315	320	313	346	323	322	332	302	305	325	355	297	313	343	271	328	328	321	302	286	328	312	287	328	314	322	323	322	325	318	317	316	298	304	315	333	312	319	320	312	293	285	356	312	332	314	335	319	323	291	317	321	338	319	317	305	322	316	288	328	313	329	321	288	312	288	335	323	301	307	346	335	323	302	294	303	302	302	323	283	317	330	307	320	280	317	298	326	299	312	284	289	311	295	313	305	298	337	321	297	283	281	334	332	297	289	306	331	279	330	290	328	303	303	304	306	308	325	286	299	337	301	353	331	341	336	311	311	344	310	313	313	309	316	342	319	308	348	314	311	313	323	307	337	318	306	334	272	298	310	279	310	321	318	291	315	294	300	309	326	304	307	306	279	309	266	282	295	327	307	310	310	306	326	274	296	285	319	307	300	303	336	300	317	342	333	301	299	318	305	299	307	280	345	321	341	305	316	311	339	271	320	309	294	297	309	312	307	315	307	310	305	303	288	305	334	312	318	305	293	313	315	289	278	295	304	323	273	326	314	316	329	321	296	322	336	291	296	325	333	314	332	305	314	316	296	326	321	336	296	305	342	330	297	288	317	324	298	311	312	300	351	319	331	313	322	313	336	308	303	317	318	291	299	343	316	306	278	339	328	302	295	288	318	314	338	285	340	317	335	289	321	305	337	323	299	311	296	344	317	304	289	329	285	317	306	270	309	305	322	314	316	299	307	318	333	309	318	321	291	293	322	300	308	291	322	301	314	332	345	297	329	321	319	297	319	320	297	299	342	300	307	300	312	306	274	322	314	322	312	329	301	314	316	303	308	301	320	307	317	346	313	306	321	301	306	322	327	303	326	309	290	324	292	329	340	322	279	313	287	317	327	299	284	340	312	320	320	329	283	317	324	316	346	287	331	339	297	301	305	278	310	303	300	323	286	330	332	293	324	295	310	323	297	334	314	312	307	353	348	301	310	327	324	301	282	332	315	344	299	321	308	336	362	320	335	307	327	311	335	326	306	323	320	314	301	348	299	297	289	299	297	303	325	327	328	308	305	324	329	317	309	335	319	332	311	310	301	276	294	294	292	337	310	329	296	287	323	296	294	290	303	282	313	321	345	295	309	339	331	295	336	328	333	328	334	304	333	322	304	281	327	306	360	322	327	321	323	288	304	323	310	329	291	320	326	308	320	355	298	317	305	299	342	333	318	303	269	290	323	315	305	336	313	292	302	327	323	333	345	329	330	305	308	324	325	325	313	302	306	313	330	334	316	293	318	350	350	319	314	324	288	326	321	321	319	326	311	299	314	344	300	327	326	324	312	298	289	341	309	302	305	318	336	322	326	342	294	299	315	313	291	329	339	329	342	295	288	292	356	291	341	281	314	309	311	314	305	285	326	343	309	289	342	293	312	305	336	302	328	307	315	322	300	324	350	306	305	292	323	308	316	343	312	295	315	286	307	334	286	340	332	294	313	322	298	319	337	280	322	294	271	289	336	301	319	298	300	292	347	317	338	315	284	308	310	314	304	329	309	333	303	326	298	302	329	330	272	314	303	329	315	298	339	286	300	300	335	317	288	324	273	274	288	331	293	314	296	347	294	311	318	328	334	327	271	320	346	316	291	324	310	342	277	310	300	304	306	345	293	312	334	339	336	303	333	317	315	327	303	315	321	303	276	310	342	293	316	327	306	305	295	313	338	318	304	323	316	301	323	316	336	320	297	330	300	318	303	328	337	326	299	310	293	341	266	321	302	306	305	344	325	279	326	344	346	287	307	342	345	296	300	336	329	330	326	298	308	306	310	356	320	298	312	316	332	296	325	320	303	296	306	299	315	323	317	340	290	341	315	305	299	312	290	303	303	315	310	324	315	302	311	324	307	320	297	298	337	293	339	331	332	308	320	308	299	291	312	303	283	292	318	291	344	293	340	303	295	331	309	294	325	345	308	334	315	316	332	331	320	320	307	307	341	296	343	291	329	298	294	318	350	297	344	303	335	327	306	323	311	331	282	331	300	305	318	324	313	314	310	323	307	300	344	305	336	301	332	342	331	288	306	317	296	291	290	337	278	283	321	300	322	316	306	331	320	314	306	323	304	309	333	331	315	309	315	301	331	321	299	340	311	315	297	282	308	316	294	316	314	287	285	312	297	321	310	322	344	283	300	324	298	286	294	305	318	320	320	327	293	303	334	323	306	318	322	294	311	297	318	301	311	323	338	355	312	331	287	323	314	297	289	302	334	307	313	287	327	358	317	295	346	294	300	326	315	299	317	295	291	315	285	299	278	305	314	308	306	329	295	324	313	341	287	291	314	312	305	306	298	307	317	329	338	299	284	279	315	311	333	296	321	321	326	320	339	323	306	302	335	345	328	317	319	318	304	306	276	315	299	326	320	293	290	335	319	300	341	323	297	327	314	329	331	334	309	372	296	341	315	298	326	322	292	301	325	325	295	308	313	315	324	328	300	295	321	288	306	306	342	306	327	319	324	337	333	304	319	293	329	312	324	328	313	318	317	313	307	341	289	314	318	323	321	296	327	326	331	317	324	288	330	302	281	275	331	282	295	292	301
1359	55	24	23	34	41	36	34	37	31	28	36	17	28	38	22	30	28	35	28	25	19	26	26	29	22	18	24	25	25	23	18	16	26	19	22	22	24	20	21	23	23	23	26	21	18	20	19	16	17	16	29	16	17	23	21	20	17	23	21	10	22	18	21	18	13	24	22	17	22	22	20	21	20	11	22	19	15	23	25	19	18	29	23	12	18	19	20	21	28	15	25	15	16	20	23	21	20	16	22	22	19	15	22	21	26	23	19	17	26	22	21	22	19	22	26	17	18	19	21	22	19	22	20	11	21	13	17	25	19	25	21	21	23	22	20	20	19	23	24	14	20	15	20	14	22	20	20	21	23	21	23	21	20	19	14	24	10	24	14	23	23	16	23	17	18	15	33	20	14	19	16	14	16	13	18	23	19	29	17	24	21	18	18	22	14	20	12	20	25	27	18	26	16	17	21	12	19	20	19	24	24	35	22	22	24	11	17	22	25	22	27	15	25	18	19	20	24	14	22	20	13	19	14	18	14	17	21	24	25	23	14	19	18	23	17	24	17	17	22	32	16	20	17	25	27	21	20	18	29	17	17	26	22	24	18	26	19	18	17	14	20	20	22	22	15	21	22	17	32	17	27	11	24	22	20	16	16	24	20	18	17	15	20	16	19	19	22	15	20	17	14	17	23	18	11	20	26	22	27	19	17	20	11	15	20	16	15	20	15	17	14	21	28	27	16	21	23	16	25	26	27	16	23	13	16	12	20	21	21	21	27	13	30	14	22	17	17	14	16	24	25	25	24	15	21	20	19	23	26	25	20	20	14	18	19	14	22	17	16	13	33	18	21	13	24	30	23	30	17	24	13	20	19	16	20	20	13	24	20	21	18	18	17	21	26	22	22	15	20	30	16	17	10	16	23	27	18	16	15	21	17	16	14	21	23	25	21	24	25	20	16	14	24	26	16	18	19	15	20	18	7	17	23	22	16	22	26	23	20	13	21	22	21	16	25	19	23	15	17	11	18	13	21	18	19	23	23	23	18	25	18	22	24	22	23	16	21	18	24	17	16	18	21	21	22	19	20	20	20	21	24	21	21	25	18	25	16	22	22	20	25	28	13	29	21	22	22	18	13	15	17	30	16	26	22	21	17	17	25	20	22	16	17	20	20	20	22	15	22	23	23	18	22	17	17	19	21	18	15	24	29	16	30	21	24	21	21	23	23	19	15	26	19	23	18	20	23	22	30	15	18	22	18	18	13	23	21	16	17	21	15	19	24	14	32	22	14	16	22	20	21	24	18	19	19	18	24	20	22	24	24	22	19	18	29	21	18	17	17	28	25	26	15	18	24	13	22	17	15	19	21	24	32	24	24	17	21	26	22	20	14	13	20	18	23	18	26	17	15	25	25	14	21	19	19	18	18	16	25	22	23	27	20	15	21	18	21	21	22	20	24	16	17	21	21	22	19	18	12	21	28	22	23	17	25	20	16	15	26	15	28	19	16	23	13	13	28	22	16	14	19	14	24	25	19	19	31	23	33	22	18	17	18	26	22	21	17	20	20	24	20	16	19	26	19	21	32	22	22	23	13	19	24	24	15	20	17	16	20	18	20	22	20	10	13	24	15	26	18	20	18	20	21	17	15	22	21	24	26	16	11	26	15	16	27	20	30	21	17	22	20	21	23	26	26	20	27	15	19	18	14	16	18	27	21	18	15	21	13	22	16	17	26	20	20	20	20	23	18	26	21	30	21	17	13	20	19	21	15	22	19	20	20	17	25	25	24	16	19	18	18	19	22	19	14	22	22	22	21	19	27	25	19	23	11	26	20	13	17	23	22	16	24	22	24	25	22	26	19	18	18	20	14	33	21	15	22	16	17	19	16	17	14	20	20	13	17	14	25	15	19	15	23	22	16	24	21	18	13	23	17	24	13	14	21	17	23	21	25	16	21	19	19	18	20	24	14	15	22	17	23	22	26	13	17	24	22	26	20	17	18	21	20	15	21	26	24	18	15	19	16	19	27	21	23	27	18	23	21	21	25	25	22	18	17	19	27	19	18	17	22	20	23	19	18	10	14	24	15	17	19	19	18	26	18	15	26	18	20	24	24	17	25	25	23	16	16	20	21	20	23	24	20	25	25	18	16	17	19	20	26	25	19	24	27	22	17	19	19	30	18	27	24	19	25	24	20	26	18	14	20	19	12	22	19	16	21	19	16	17	17	17	22	13	14	23	21	22	18	19	38	14	16	16	25	18	19	25	14	15	24	25	17	15	18	24	25	19	24	12	21	19	18	18	23	18	19	27	21	21	25	26	24	19	23	28	34	30	18	27	22	33	19	19	11	24	21	26	18	20	20	22	18	18	25	14	17	18	24	19	24	20	17	15	20	31	13	14	18	20	19	15	22	22	23	19	19	25	18	21	17	27	17	20	13	23	21	16	28	22	13	22	22	13	24	22	22	13	13	22	28	22	21	23	13	20	13	11	17	19	14	15	22	23	20	18	15	25	18	24	24	25	20	23	22	22	17	21	16	24	24	20	16	19	21	12	17	25	20	23	25	13	22	19	17	24	19	17	17	13	21	19	20	18	25	20	16	26	12	17	14	23	22	17	29	19	23	19	22	17	20	14	25	26	24	14	22	19	21	14	25	22	17	25	21	12	22	15	16	18	21	18	23	23	26	21	14	17	17	13	20	23	23	17	21	24	22	24	30	23	12	22	22	12	22	20	16	25	22	20	27	20	20	11	22	21	14	22	19	24	24	19	16	21	27	22	17	25	22	17	19	26	22	9	18	22	22	28	11	22	17	18	16	19	15	22	14	21	13	15	16	18	21	22	22	24	20	16	26	23	13	21	15	24	21	23	25	31	16	26	21	15	18	21	16	24	15	19	20	18	18	26	21	21	14	18	11	17	19	20	21	19	15	17	28	21	22	19	15	22	21	20	20	13	25	22	15	25	19	27	14	9	25	28	23	20	21	24	20	20	25	18	16	25	23	19	24	19	25	17	20	16	23	18	23	14	21	19	21	18	31	18	17	16	34	26	13	16	11	24	9	16	23	21	20	28	23	26	19	27	19	19	25	20	21	29	19	18	12	14	19	14	23	16	17	10	20	20	16	30	24	22	17	23	12	15	14	20	14	20	25	23	18	17	11	26	21	30	26	30	18	21	17	19	9	25	29	21	26	23	22	21	12	18	36	21	25	19	18	11	20	20	24	20	14	20	15	20	20	20	17	19	20	15	20	17	20	29	21	25	24	18	13	16	17	23	23	18	20	16	20	16	23	18	24	28	24	29	22	21	19	21	12	21	22	19	19	13	21	16	21	20	18	18	25	19	18	19	21	21	28	19	25	13	18	20	18	16	20	27	30	19	24	17	25	21	23	16	19	18	17	15	20	16	18	19	14	17	23	17	21	23	23	23	24	23	15	22	12	19	23	16	20	15	15	22	27	15	19	14	26	22	19	25	17	16	16	23	18	18	24	27	26	20	14
14486	2194	805	1752	3079	3131	2312	1791	1414	1211	1039	955	872	711	715	618	631	761	710	660	490	500	496	506	416	495	445	472	416	462	446	405	464	408	424	397	418	393	390	413	415	390	407	409	413	373	414	377	393	386	408	415	407	394	385	403	381	387	411	420	407	380	348	407	375	413	381	365	376	346	413	401	410	374	399	408	393	317	406	393	380	376	441	390	376	399	358	361	366	401	381	419	389	420	357	317	392	378	395	389	366	418	391	392	388	398	364	414	388	377	357	395	376	372	389	408	402	352	344	380	417	357	342	378	375	363	411	342	374	365	383	357	402	392	406	382	375	366	353	383	373	352	362	375	350	370	377	357	384	365	394	391	364	373	375	336	330	374	361	374	384	376	342	370	386	385	359	366	386	398	368	393	393	392	384	387	394	355	374	381	409	351	412	373	401	364	387	388	395	376	387	376	380	353	400	404	398	366	393	391	377	361	396	378	393	379	380	394	379	389	376	396	388	406	401	352	359	378	360	398	375	340	438	379	396	366	380	386	382	358	382	354	369	380	411	387	358	406	412	413	413	350	399	365	338	375	364	411	378	383	400	368	349	374	360	413	413	370	388	378	368	333	343	353	385	388	401	406	373	344	361	364	347	377	375	419	375	391	385	403	375	403	370	405	364	415	367	401	373	368	346	368	341	371	393	381	379	357	388	383	347	380	389	377	380	387	383	393	383	387	405	344	372	378	343	376	391	339	355	367	391	364	395	367	366	376	371	375	387	366	367	349	390	395	365	357	391	344	364	424	360	396	371	399	371	379	351	364	341	382	375	390	371	355	353	368	370	365	420	386	349	385	385	375	374	362	365	329	374	363	377	401	369	343	363	420	400	388	416	383	354	370	373	407	409	345	399	367	369	330	388	414	374	379	369	355	384	392	363	371	397	346	381	392	361	390	362	355	371	405	383	393	408	376	370	383	351	367	400	329	371	379	394	376	380	399	410	356	422	398	396	364	396	331	398	365	355	378	396	384	391	383	361	359	393	358	366	341	376	365	410	360	384	357	365	360	374	355	345	372	364	369	360	390	395	358	393	410	359	378	357	365	400	318	373	384	367	386	377	368	359	361	395	346	360	342	387	396	324	361	394	382	387	368	382	367	358	383	353	370	398	363	361	381	401	359	365	386	381	402	349	397	384	383	388	400	391	373	403	378	376	405	371	361	367	347	365	388	395	352	359	364	378	401	365	351	364	371	330	378	366	349	359	357	357	360	359	382	381	379	363	336	404	398	382	340	404	374	367	384	399	389	376	373	349	343	393	373	368	359	376	383	378	389	392	384	396	367	376	366	367	377	355	400	394	362	414	362	391	397	364	376	390	370	371	400	397	425	376	389	375	384	359	343	392	342	365	370	375	382	398	374	398	358	382	363	361	347	365	392	355	385	393	364	368	384	365	380	370	349	366	352	369	397	347	370	385	400	394	389	355	364	384	367	408	389	362	377	370	378	361	359	388	331	396	391	349	412	369	376	408	360	350	413	367	411	422	376	359	390	377	406	360	386	389	374	384	381	386	382	364	387	405	365	402	378	360	381	374	410	408	365	379	382	368	364	377	364	404	354	365	377	377	399	382	378	375	333	415	384	406	365	336	356	384	394	380	368	363	380	361	374	345	399	384	390	389	407	389	390	386	339	342	376	380	386	368	386	367	410	394	358	394	385	354	398	371	421	382	348	391	401	393	384	339	387	368	364	349	423	399	365	359	357	399	389	404	398	392	371	370	356	394	385	400	362	394	371	412	372	386	394	353	395	400	387	404	404	355	398	419	370	382	348	362	396	395	408	368	418	411	366	405	390	380	388	413	393	392	373	382	380	354	396	409	393	407	394	365	374	380	369	364	383	363	383	380	390	400	366	363	352	391	376	402	397	364	358	339	355	393	408	358	358	366	405	370	408	367	364	364	348	366	372	378	394	352	364	356	374	377	378	365	374	376	409	357	384	355	388	361	393	385	370	373	370	352	386	369	363	366	397	359	383	386	371	368	369	367	336	392	368	405	364	344	359	381	382	402	355	354	392	344	389	372	391	391	385	390	372	379	373	373	353	376	355	384	382	374	372	360	374	401	416	370	417	380	378	361	361	368	365	368	391	385	341	409	337	416	357	376	369	376	368	370	373	380	346	372	374	373	392	392	381	348	396	392	373	351	371	392	381	361	402	396	405	362	396	403	357	370	384	387	406	363	365	343	390	412	359	395	391	386	341	388	411	376	359	420	343	387	371	387	350	384	387	381	383	402	368	371	377	380	388	411	377	390	379	406	350	404	397	364	364	393	378	403	384	383	396	413	381	378	348	357	402	367	362	390	362	385	363	381	364	402	359	353	381	356	398	382	378	370	367	353	391	364	398	380	394	384	382	384	372	357	379	382	374	404	375	370	376	368	380	380	385	364	366	351	344	374	371	367	368	391	369	380	389	397	388	395	384	341	396	369	395	370	354	372	372	397	351	404	380	370	400	374	364	365	405	429	412	394	357	414	397	375	393	402	380	373	370	370	357	402	317	404	358	379	387	375	362	372	410	386	393	369	374	377	360	347	375	366	382	383	386	373	397	389	382	401	359	399	400	367	389	374	383	383	397	378	392	377	359	390	355	384	378	356	305	359	431	365	398	377	403	361	383	348	398	339	367	371	394	363	413	384	396	364	394	399	386	404	355	375	411	396	380	362	375	378	369	358	369	394	359	384	398	392	381	382	413	356	395	361	374	366	392	363	399	373	380	377	347	413	390	392	355	368	385	366	361	367	362	423	358	414	349	378	436	395	348	389	372	403	383	377	386	359	365	361	391	392	392	373	375	368	348	382	383	348	378	368	389	371	360	391	353	376	385	405	394	375	363	389	352	408	392	379	402	431	397	359	373	353	393	357	342	401	359	351	397	392	362	369	373	373	408	375	391	372	382	382	350	396	401	351	358	381	404	343	379	368	368	365	378	394	345	394	422	370	395	389	374	374	361	376	377	375	370	377	371	364	376	373	377	402	352	387	395	391	361	372	384	379	371	378	351	375	366	396	363	365	343	387	352	368	358	347	354	398	364	381	393	356	380	394	402	376	365	363	363	389	379	351	378	366	424	367	380	368	358	359	396	394	345	398	380	359	362	389	381	386	361	382	338	353	362	356	362	361	375	386	366	382	387	384	391	336	389	363	399	414	384	359	377	351	397	383	344	383	342	362	361	352	378	388	408	386	376	384	380	372	380	338	382	380	407	374	387	393	354	319	399	381	419	358	408	404	373	386	390	350	372	352	364	352	370	354	394	391	396	384	387	357	365	375	372	386	376	340	395	385	407	367	392	378	413	378	369	400	395	377	379	378	385	386	367	400	396	389	394	385	375	385	353	381	364	384	375	376	351	336	378	392	395	365	375	387	364	383	382	374	390	390	386	341	405	402	388	399	365	394	406	364	361	382	350	377	360	333	390	337	357	351	359	357	377	388	364	390	368	343	374	384	361
2758	163	70	53	57	97	92	104	75	73	74	75	62	48	54	49	48	53	58	58	37	40	42	40	36	21	37	43	37	34	34	28	41	35	33	37	39	35	34	37	34	28	30	33	43	35	46	22	35	35	46	28	35	42	41	26	37	33	32	40	39	39	41	34	36	30	43	28	41	34	39	39	30	28	39	27	34	34	38	40	32	35	41	36	33	25	26	30	31	28	29	44	37	29	43	43	35	35	32	32	44	32	34	43	31	24	33	26	34	31	39	30	28	33	36	29	27	39	42	29	32	25	45	28	31	34	41	35	32	40	26	30	35	45	38	30	34	37	30	30	28	39	40	29	32	22	25	27	44	29	29	35	36	32	29	32	35	25	30	33	30	28	22	32	38	36	38	32	28	37	30	24	47	30	28	39	34	32	37	31	29	41	31	38	31	40	32	34	38	39	28	28	30	38	41	39	35	32	28	21	46	28	28	26	39	37	35	26	31	36	37	37	40	46	27	41	29	33	37	30	30	28	42	39	25	20	31	24	34	28	32	20	35	30	24	35	39	31	38	34	35	38	30	33	37	36	39	34	35	28	38	36	31	33	28	33	34	37	33	38	41	30	38	32	25	34	32	28	36	36	27	27	38	36	27	35	35	27	35	23	23	34	34	26	42	28	41	37	40	37	24	30	40	30	31	31	27	29	27	43	35	39	21	44	25	33	34	26	34	35	17	28	34	38	27	37	30	37	41	32	36	30	31	39	31	33	28	40	31	26	31	30	27	36	31	35	32	39	31	29	38	30	34	37	39	29	34	37	32	32	34	30	31	40	41	36	28	27	28	36	22	40	24	30	22	35	33	32	45	41	33	44	27	38	33	36	30	34	29	35	36	24	30	42	34	30	37	33	38	25	29	29	26	32	22	28	28	36	27	45	36	38	41	38	31	32	31	28	40	34	35	32	29	33	45	24	33	37	34	39	31	27	39	40	41	28	29	31	28	41	35	43	35	34	30	35	32	31	24	37	21	27	29	38	29	48	39	38	36	33	38	36	35	37	37	27	33	30	30	41	38	39	35	30	29	27	37	36	25	29	43	22	33	36	32	32	32	38	26	32	37	36	45	37	35	19	23	35	36	20	37	38	29	47	44	28	31	39	36	43	32	32	32	37	38	28	18	32	36	35	38	35	33	34	30	30	22	35	33	31	47	36	24	38	32	30	31	31	36	28	35	35	31	32	38	30	42	31	31	31	35	27	39	22	35	38	24	29	28	36	27	30	38	34	29	32	37	25	29	33	36	26	30	30	35	42	29	38	44	29	26	34	21	39	31	37	32	23	24	33	38	40	33	41	37	41	35	30	26	33	34	29	43	32	25	40	37	29	33	32	35	46	33	31	33	32	32	34	24	30	32	29	36	41	29	38	34	34	30	20	28	40	35	38	44	44	34	36	36	33	35	35	26	33	35	32	44	28	41	29	35	36	35	31	29	42	28	31	24	29	38	29	39	30	32	27	33	53	47	25	32	35	28	29	34	45	29	38	38	24	25	38	31	32	38	39	35	33	37	24	34	28	39	29	40	31	41	28	34	42	31	33	36	43	24	33	29	27	28	34	23	42	31	27	29	37	29	45	34	38	31	40	36	30	41	34	35	30	26	41	31	34	40	26	29	44	38	34	34	29	33	34	42	31	38	37	19	37	33	32	23	35	37	28	32	37	40	33	28	34	29	33	37	27	32	46	30	35	32	44	37	35	34	36	28	37	34	34	37	36	35	41	38	32	30	39	45	28	32	26	25	29	30	36	33	30	28	28	34	35	39	29	31	30	30	32	22	40	31	39	32	36	35	43	37	38	24	23	37	37	31	40	41	37	36	17	27	43	28	29	28	34	29	30	33	29	30	35	36	36	26	35	29	39	39	33	31	29	33	31	41	33	27	31	33	34	35	35	39	30	27	29	34	32	40	32	28	36	40	32	36	32	32	31	30	36	40	36	26	37	37	31	29	46	38	33	35	27	35	33	36	27	31	43	27	31	31	41	27	28	38	33	42	27	35	42	30	37	30	33	34	30	48	33	27	37	25	35	34	33	37	43	34	35	35	23	39	24	32	38	37	35	32	30	38	36	27	32	45	34	38	38	27	28	38	33	37	35	27	26	26	39	33	34	27	28	33	26	31	37	27	34	33	20	27	31	32	43	20	29	38	41	35	30	27	45	32	39	28	34	28	37	37	39	23	32	22	23	33	32	27	45	42	30	33	22	32	32	36	35	31	36	29	39	27	35	31	29	26	31	30	35	20	27	28	35	32	29	25	39	34	32	42	41	28	30	23	35	36	44	35	38	25	32	36	13	22	33	26	25	38	30	51	33	31	31	37	19	49	34	37	32	33	38	40	35	32	30	40	27	39	30	33	33	22	29	36	29	32	38	31	39	26	35	35	34	37	31	39	25	28	38	33	30	28	37	36	34	31	27	27	29	27	32	31	37	22	41	47	32	45	39	34	34	20	37	31	27	32	44	22	37	35	23	38	44	34	28	32	31	35	37	42	47	30	34	33	30	40	25	27	34	24	27	36	33	31	35	35	28	37	28	29	25	29	35	28	36	26	33	30	34	29	29	32	37	34	39	39	49	33	30	28	42	35	28	36	24	33	32	22	36	33	35	33	26	44	41	36	30	33	36	31	23	38	36	33	34	27	25	39	35	31	36	38	32	43	30	36	34	33	27	26	35	24	32	29	42	31	25	31	35	26	31	38	38	23	30	38	44	27	34	22	28	30	27	34	24	33	30	31	26	25	25	27	26	31	41	39	33	21	30	32	35	34	24	30	22	26	37	44	36	28	47	30	39	21	34	35	27	29	34	36	37	33	29	48	32	28	27	28	39	25	38	36	39	39	34	41	28	35	43	31	49	36	32	36	33	38	38	28	33	42	27	29	21	37	34	27	31	44	33	25	37	40	24	42	46	27	24	31	22	35	39	35	28	38	24	32	28	35	31	31	36	27	39	29	26	24	37	33	33	42	27	35	33	34	21	33	41	37	38	42	38	31	32	38	31	29	45	28	40	33	32	29	28	34	42	33	24	39	30	24	28	36	32	22	24	30	25	25	43	35	50	26	30	37	35	28	34	26	31	32	34	34	34	27	19	36	29	24	38	35	33	26	34	37	35	28	29	32	32	27	37	25	30	35	33	32	37	30	33	36	35	38	32	31	31	31	31	34	33	28	38	32	36	34	37	42	33	26	35	36	29	42	33	31	39	32	31	36	30	26	25	22	26	28	26	46	37	37	29	34	39	34	34	26	29	30	30	37	27	34	33	28	30	38	31	35	32	37	34	39	30	37	27	28	28	39	37	31	27	25	35	38	44	27	37	22	27	39	44	31	35	31	28	23	38	33	36	40	24	29	35	22	33	36	35	29	32	31	32	28	39	29	41	31	38	31	30	32	30	33	28	35	28	40	38	36	28	33	43	28	49	29	30	32	44	36	31	36	21	28	32	29	29
19346	4672	1786	5398	9786	9156	7341	5780	4535	3815	3077	2659	2249	2055	1842	1692	1519	1723	1616	1498	1137	1046	1029	1004	910	934	917	933	865	801	800	807	756	781	724	723	729	783	804	710	744	707	676	701	696	678	779	635	710	665	718	662	709	669	657	621	607	655	614	694	659	681	607	633	675	618	669	634	623	685	620	617	622	626	642	673	632	626	624	555	633	647	596	626	637	612	653	626	618	586	588	621	655	610	604	633	655	628	658	611	587	623	572	616	590	593	631	625	586	602	614	613	616	630	644	625	605	580	608	584	641	593	601	613	625	605	623	587	640	600	625	582	596	627	608	646	606	594	613	598	595	614	595	571	606	599	650	586	614	608	552	656	636	635	597	574	630	634	630	618	604	615	586	617	613	572	618	619	616	582	625	581	584	637	593	567	558	601	566	600	617	609	664	585	642	603	622	574	660	580	576	588	630	605	596	613	611	609	610	580	611	624	556	565	632	584	602	658	619	586	581	629	593	636	601	583	609	641	632	618	624	594	632	612	598	647	564	640	619	623	591	599	618	608	616	646	604	593	618	605	610	602	589	607	619	610	619	619	593	620	588	554	584	640	630	592	606	606	656	598	596	634	592	652	625	610	610	601	617	632	595	588	631	596	582	606	627	616	578	646	620	642	652	634	585	626	615	617	634	613	588	618	586	586	590	622	548	621	616	592	555	590	624	577	574	608	613	587	594	575	599	588	578	614	589	558	602	619	584	628	657	606	632	551	581	617	608	634	568	585	612	614	624	597	665	603	635	658	585	574	560	610	621	612	647	616	628	601	613	658	600	571	582	635	607	627	607	600	617	636	647	599	590	624	609	663	594	579	646	595	600	636	598	592	614	605	658	589	653	609	633	617	623	583	584	553	617	582	635	568	620	665	572	649	624	615	593	596	620	583	587	605	601	600	602	631	606	607	587	610	568	630	577	584	565	557	601	599	593	605	588	588	639	605	608	590	638	635	608	623	679	625	631	664	621	578	596	604	632	580	612	609	646	598	609	584	641	587	639	586	615	606	607	606	630	625	569	597	605	635	629	601	628	580	615	578	651	556	591	640	627	605	621	630	633	647	632	619	618	652	627	588	633	594	605	610	649	612	625	634	622	642	622	603	614	608	584	618	597	602	616	590	618	614	612	569	562	618	572	588	614	609	616	582	634	586	599	589	580	590	607	550	600	629	600	586	605	628	568	633	589	604	565	593	594	578	611	601	604	625	610	617	584	650	632	624	607	641	620	636	613	617	609	647	635	670	596	603	619	619	627	597	608	593	625	632	629	628	600	606	601	610	617	633	576	593	598	645	628	620	621	595	598	628	597	637	583	636	620	616	572	606	615	627	572	624	620	624	630	603	616	607	612	572	591	620	624	616	622	611	584	654	612	571	614	597	637	573	614	583	633	636	585	589	589	580	589	586	650	531	604	610	611	618	594	640	613	646	581	603	628	626	629	606	596	586	574	597	592	630	629	561	585	599	626	625	643	569	594	606	592	622	603	574	638	574	614	637	620	633	631	627	622	614	590	619	599	631	594	618	617	571	583	635	573	644	580	615	617	644	616	599	616	595	609	630	604	612	580	604	636	608	576	629	614	615	609	650	622	635	610	633	638	621	644	590	627	588	605	619	606	652	579	638	618	602	589	600	605	594	605	614	642	590	601	606	611	596	588	592	588	592	582	588	635	604	564	569	605	620	572	577	614	590	630	618	590	591	590	634	623	572	586	631	606	611	643	659	612	602	581	578	610	603	651	596	636	601	592	605	638	623	578	598	636	631	590	588	615	627	605	614	562	593	601	639	589	586	540	640	591	576	590	608	627	613	587	598	626	610	626	622	617	618	596	589	602	596	609	621	581	566	544	628	624	593	598	665	600	583	614	627	588	650	613	607	633	610	627	606	573	620	609	580	629	609	637	588	581	604	639	636	593	617	601	592	571	610	568	578	625	596	605	601	614	593	580	611	610	588	628	614	611	580	628	600	622	654	583	596	596	618	595	605	609	647	594	633	623	590	575	603	611	619	623	613	590	641	666	570	587	652	623	620	596	606	644	636	638	566	555	613	620	598	602	579	588	630	592	594	613	611	636	605	614	616	575	612	642	611	652	612	591	618	582	599	566	590	628	590	566	616	613	605	555	600	588	615	652	612	664	533	653	593	631	626	621	602	588	667	614	633	615	572	603	571	603	647	564	595	631	616	560	577	631	599	629	603	609	640	591	606	609	606	581	617	598	602	644	584	640	618	618	621	632	601	634	582	624	601	640	597	575	611	620	613	645	627	595	608	589	608	576	591	611	675	596	577	611	568	584	601	629	648	606	627	587	635	592	581	628	599	625	608	629	626	598	556	612	579	635	597	611	625	614	588	592	640	617	641	604	631	645	582	611	608	602	549	613	636	576	598	635	599	579	635	599	599	660	636	622	588	616	614	589	584	582	568	636	594	584	616	636	655	606	605	594	563	649	601	626	575	604	595	568	625	605	636	602	602	608	641	597	573	645	636	588	629	612	602	597	622	642	558	612	613	602	615	605	590	600	612	591	622	643	614	608	631	597	615	628	590	629	629	587	615	648	658	616	601	622	617	540	608	589	610	632	587	576	597	643	612	623	614	599	599	600	605	631	591	588	613	577	586	634	613	638	593	601	579	572	603	610	633	601	623	640	631	660	598	586	636	593	599	636	593	573	613	603	629	644	620	590	621	647	605	612	609	635	617	626	610	586	571	605	618	602	657	628	626	629	537	591	617	625	583	591	628	645	580	646	619	583	598	659	600	608	579	595	641	628	606	592	589	593	622	656	612	622	600	619	620	624	622	629	600	602	580	637	599	578	634	642	585	583	611	580	611	632	601	624	629	619	576	621	667	608	667	615	579	635	635	587	632	621	584	611	600	611	603	604	618	592	580	542	625	622	628	645	574	612	606	624	636	606	578	571	667	629	584	582	672	623	600	608	596	574	631	644	591	617	599	603	569	601	598	593	603	618	572	596	596	590	598	604	588	607	603	652	606	592	571	576	611	555	655	629	573	667	604	625	643	635	634	577	621	585	615	609	578	610	625	614	638	590	614	623	651	603	600	662	637	592	596	623	598	632	615	634	605	619	633	619	603	573	614	603	599	592	599	631	651	554	634	598	594	645	593	647	625	605	614	644	580	612	607	614	627	589	600	612	542	614	579	625	552	601	601	605	624	591	585	603	604	654	572	644	621	598	618	685	635	626	618	596	619	612	603	592	575	620	574	593	576	617	598	603	621	624	601	603	607	593	611	609	616	601	624	617	611	574	612	651	599	645	647	593	583	609	597	591	605	641	622	590	603	619	617	593	588	609	612	595	613	576	594	568	588	593	622	597	578	599	643	632	632	573	593	604	597	621	579	553	587	629	606	588	641	602	587	571	655	565	583	579	607	638	611	596	605	631	588	615	578	621	600	624	586	616	609	555	564	606	605	604	613	624	581	593	606	572	623	619	599	589	613
2628	168	63	63	84	100	100	86	73	85	86	57	50	44	53	55	49	50	57	46	44	52	34	41	39	41	34	33	43	40	27	35	35	44	28	31	39	32	40	36	36	23	35	40	48	37	30	31	31	25	27	49	28	33	28	34	24	39	33	35	21	35	40	35	39	31	29	31	45	26	35	45	37	36	30	35	43	33	19	32	33	34	30	22	27	32	27	37	32	38	43	39	32	44	40	33	32	44	40	36	32	32	34	25	33	41	22	36	25	41	28	25	31	35	21	36	19	32	31	30	30	29	31	31	29	30	39	34	29	42	33	29	30	22	28	37	40	41	36	30	36	38	28	46	42	35	25	31	36	30	37	28	25	32	42	32	30	40	26	41	30	25	33	27	28	40	31	42	30	27	29	29	25	27	36	26	35	27	37	34	38	32	29	35	20	32	22	29	25	31	18	36	33	44	34	28	31	33	27	32	31	35	37	23	32	31	37	40	31	27	40	27	36	38	38	33	31	27	24	34	29	36	30	29	40	25	34	33	29	32	35	30	27	31	33	31	31	28	26	29	33	30	34	30	33	29	41	32	29	28	38	35	41	37	29	33	28	26	38	24	31	31	29	28	45	38	30	29	24	31	24	28	38	29	34	32	30	33	36	38	33	30	19	39	43	34	34	34	30	38	31	28	27	27	38	42	44	31	29	33	32	28	32	22	31	30	24	35	44	36	36	28	30	33	29	32	34	44	38	37	36	42	37	33	27	36	25	36	41	39	24	35	37	32	30	37	37	31	25	29	35	34	28	27	31	38	33	36	27	38	24	30	44	30	35	35	34	30	42	26	36	37	36	27	40	22	37	35	35	35	16	36	36	34	31	24	38	23	32	32	28	28	23	34	42	28	27	42	36	35	23	36	26	30	39	29	41	37	28	31	31	27	32	36	32	38	34	32	30	31	27	37	42	34	34	39	39	27	28	39	32	31	32	33	47	31	33	25	25	24	34	26	35	42	36	35	40	28	27	33	32	32	35	32	34	33	37	39	39	40	25	28	41	28	28	38	46	30	34	42	31	35	37	24	38	27	32	32	30	30	27	33	39	29	45	32	28	38	36	34	36	27	26	37	29	38	34	35	25	33	37	38	26	36	36	30	25	29	37	28	27	34	38	37	35	35	29	32	28	39	34	27	29	39	38	36	34	27	39	38	34	31	33	33	34	38	39	52	34	35	27	33	37	29	37	43	36	42	46	34	28	19	28	53	30	27	36	40	30	30	25	34	27	30	38	28	37	28	35	30	32	30	43	29	29	35	35	28	35	41	44	23	34	28	35	35	27	31	27	36	31	32	36	31	29	43	31	38	38	40	29	39	41	37	36	27	39	35	36	23	27	31	27	30	26	33	27	34	21	30	30	37	45	33	18	39	33	28	46	37	32	37	30	36	27	30	41	40	47	26	43	31	35	38	23	36	29	26	30	28	35	35	35	38	25	40	38	39	35	25	33	24	38	37	30	36	29	41	31	37	30	43	36	34	38	31	30	32	29	42	36	18	28	31	44	39	39	37	30	35	32	30	25	29	28	31	33	39	33	35	39	30	16	38	39	37	29	34	23	38	26	33	22	32	41	34	33	29	27	28	26	26	27	30	36	33	23	33	30	41	26	51	31	29	30	31	20	27	27	35	33	37	31	30	18	42	43	31	25	26	38	30	28	37	35	25	30	40	38	29	48	46	34	33	26	32	24	37	26	27	33	39	34	36	30	32	31	29	30	23	41	30	27	35	48	35	28	37	25	41	33	37	28	26	22	28	39	31	30	34	34	28	28	28	30	32	29	39	30	34	37	30	31	33	32	31	26	20	37	36	34	35	37	30	31	35	30	33	39	33	36	31	38	24	28	36	43	28	25	28	34	30	32	35	37	37	39	31	30	32	36	34	37	34	27	51	28	25	19	28	39	31	32	49	26	37	36	34	24	28	50	37	39	32	31	24	33	36	35	36	35	31	33	30	30	29	33	20	32	31	27	41	32	43	22	26	39	40	36	25	34	41	35	39	33	26	41	31	34	34	35	35	38	37	20	27	36	27	33	32	42	23	31	33	35	35	27	29	36	32	23	45	39	33	38	37	31	36	27	42	35	36	39	43	34	31	32	32	30	41	33	30	30	31	29	23	31	36	28	31	34	24	37	36	48	28	21	34	39	32	35	34	38	34	23	35	29	29	21	34	33	42	34	41	30	42	40	30	22	35	33	38	40	29	21	28	34	31	28	33	37	32	32	33	28	34	30	48	29	41	32	32	44	31	38	47	27	38	32	33	25	33	40	39	40	38	45	34	36	42	34	39	29	26	39	51	32	29	44	21	29	21	20	29	37	37	28	23	34	29	33	39	31	30	40	33	34	31	28	40	25	37	36	45	29	32	33	21	40	30	36	36	26	38	39	38	39	33	36	44	35	24	22	36	31	25	43	26	45	28	36	34	45	33	32	33	30	25	23	22	31	22	30	30	34	43	30	37	29	34	38	34	30	40	20	22	31	21	34	33	37	37	25	32	32	38	33	22	30	38	31	36	29	45	28	46	32	35	33	36	32	37	33	27	28	32	42	36	34	29	31	30	35	32	31	27	24	38	24	36	30	41	39	42	30	35	34	29	25	36	34	34	50	44	38	26	42	26	30	36	38	26	34	38	26	30	22	23	34	31	29	31	43	29	36	33	40	28	30	31	32	37	36	37	21	40	34	44	33	28	30	30	38	22	29	23	48	34	37	30	34	36	28	26	37	34	37	31	32	31	38	28	28	27	25	29	31	44	41	24	28	36	28	31	26	28	28	29	36	28	40	28	32	29	26	41	26	31	38	38	36	34	38	25	26	25	40	41	29	32	30	37	30	22	31	31	42	29	40	38	33	32	38	45	43	28	30	29	27	33	30	35	28	32	32	37	26	26	27	42	28	27	44	32	33	29	23	22	34	42	32	33	33	40	27	28	35	34	19	25	33	35	28	44	37	37	19	33	29	30	25	27	38	33	41	28	31	31	30	35	31	36	28	38	30	31	37	28	35	36	42	27	35	30	37	35	34	30	33	33	32	30	17	32	27	28	40	32	44	42	38	29	28	33	35	28	45	20	40	26	40	28	41	36	33	31	31	46	37	25	35	25	34	30	36	28	28	34	32	30	32	41	29	35	40	25	27	32	26	30	39	26	36	29	48	43	24	33	25	33	32	40	32	28	30	24	41	38	27	21	33	30	29	34	29	35	25	34	30	35	31	38	26	41	27	35	35	20	42	34	43	29	37	35	39	35	32	41	36	38	39	29	32	40	30	35	36	40	40	32	21	38	38	38	34	31	29	39	30	38	30	37	32	30	35	45	34	35	28	30	31	45	30	38	25	31	33	35	32	34	26	31	26	35	33	31	35	31	30	35	38	39	31	35	36	25	29	25	39	28	26	30	29	34	36	31	33	29	29	37	30	43	24	30	27	29	20	37	51	24	31	27	31	38	29	27
18689	4702	1647	5231	9267	8795	7043	5535	4361	3495	3005	2512	2166	1925	1791	1638	1435	1682	1609	1398	1141	1030	1025	950	872	879	896	852	842	880	799	791	767	780	797	710	752	752	732	735	688	728	675	684	693	676	641	681	625	646	689	656	650	657	661	691	640	655	608	646	642	649	584	594	641	625	581	603	614	624	644	672	657	655	612	643	656	633	624	645	613	620	605	645	602	600	619	642	602	649	604	637	648	621	652	621	597	642	605	609	621	637	656	664	602	628	626	664	609	635	608	609	590	642	593	582	602	602	614	614	629	606	577	591	641	604	607	616	595	637	615	639	594	610	582	628	597	616	591	625	570	660	567	602	628	623	590	600	626	589	587	609	647	632	657	592	609	585	595	653	597	549	629	583	566	597	578	575	567	594	614	600	614	604	634	611	625	615	639	617	601	574	659	634	576	597	594	602	576	640	620	595	609	647	608	619	584	572	610	626	586	594	588	610	608	643	578	576	615	616	602	593	631	615	654	600	614	604	630	558	587	608	592	619	614	599	625	611	557	622	614	621	655	589	629	613	613	598	598	547	592	597	635	591	613	600	595	622	590	654	571	589	609	599	602	600	644	586	608	578	609	580	584	606	592	605	620	621	597	632	605	624	612	595	604	583	585	615	620	586	596	616	606	594	584	671	589	623	605	632	590	624	632	607	643	610	638	592	608	582	581	620	575	621	584	592	578	617	635	629	587	613	610	584	581	552	576	609	610	621	588	627	603	603	618	601	595	632	592	579	593	598	613	678	613	602	602	662	605	601	603	604	619	599	614	607	617	597	572	606	614	575	610	591	600	584	617	649	613	620	613	580	600	616	649	540	603	624	610	621	591	661	630	604	609	581	566	606	613	628	582	608	601	652	619	599	608	629	675	606	649	593	609	598	631	573	605	565	623	628	601	607	651	635	666	589	619	596	610	588	614	595	593	632	616	626	598	589	643	585	617	595	591	624	617	604	592	590	639	630	611	578	571	599	623	594	558	631	602	607	608	613	600	614	614	600	563	623	598	587	593	565	619	662	570	595	610	601	618	592	605	545	640	596	626	587	617	596	657	650	610	604	588	623	593	566	590	609	610	601	607	612	600	581	637	612	610	614	593	612	625	608	594	583	582	647	593	625	607	618	668	590	603	585	612	603	607	596	659	590	611	594	592	616	580	623	602	594	577	621	624	604	613	621	605	611	608	604	606	630	615	608	570	630	607	610	608	655	610	648	629	610	571	641	569	636	609	595	578	585	613	636	642	614	615	615	586	642	610	547	595	648	605	625	613	622	602	566	606	595	608	600	580	632	617	599	604	632	634	595	622	622	588	585	564	625	617	594	567	634	632	622	625	632	617	622	607	615	634	616	666	577	561	614	577	608	596	606	621	601	603	640	566	609	622	590	588	664	608	586	602	608	583	634	611	579	612	589	602	635	644	586	622	561	627	528	624	618	635	557	611	624	626	569	665	593	628	602	572	594	629	631	633	626	600	613	596	590	634	594	570	604	600	587	638	601	632	581	629	595	596	613	605	638	568	615	622	559	606	604	622	575	633	572	596	594	587	601	630	586	577	619	625	602	602	648	694	612	633	618	600	617	637	667	648	609	602	609	572	609	590	568	585	587	569	597	575	608	602	619	621	648	643	645	609	565	615	583	585	602	602	624	604	599	631	571	589	556	636	629	568	595	659	637	578	586	622	629	582	648	643	610	527	576	621	600	552	615	617	631	589	607	583	610	611	638	606	561	589	608	613	607	628	617	630	633	603	604	607	584	596	623	638	573	600	604	635	637	597	628	611	580	568	647	587	606	626	576	591	536	612	615	568	594	593	619	627	595	604	636	594	643	608	648	571	580	597	600	569	592	630	618	570	590	583	607	584	609	620	654	611	625	586	606	603	581	609	591	612	585	620	550	641	555	578	582	616	607	608	577	637	537	600	557	641	630	622	589	646	620	594	607	598	593	623	586	619	608	607	592	664	564	581	632	643	615	606	606	610	631	600	589	557	599	590	612	608	628	574	592	619	604	612	604	592	616	655	632	594	616	617	587	575	629	617	633	656	623	610	570	584	629	630	585	605	617	622	587	620	643	638	586	595	604	617	605	570	578	605	620	589	605	621	602	610	571	605	580	599	596	613	604	618	626	650	590	563	587	609	618	604	573	590	594	631	600	618	600	593	586	612	588	582	596	613	591	636	601	573	600	612	601	617	582	645	593	651	665	609	629	576	636	569	604	600	579	553	599	650	654	582	603	627	578	609	566	634	614	620	590	598	599	652	635	600	619	610	595	619	601	612	603	616	628	610	583	601	581	519	624	608	595	599	628	590	588	581	594	609	611	617	681	601	615	614	638	618	611	595	581	624	592	593	603	602	624	641	627	574	597	621	619	625	560	654	629	618	606	606	641	667	634	589	626	633	617	635	584	615	584	617	571	625	607	608	603	619	607	614	611	603	593	557	645	651	667	574	575	620	616	604	601	588	612	599	610	570	620	626	657	605	567	631	561	580	605	632	624	578	574	593	601	616	668	632	617	624	627	626	609	599	596	594	589	591	655	584	621	607	594	626	607	622	624	628	626	573	603	645	595	630	589	597	615	643	634	571	600	630	624	607	547	626	584	559	569	595	616	616	647	586	596	621	609	632	634	614	647	660	607	576	575	572	606	587	603	593	603	639	569	636	600	620	600	606	609	617	570	612	605	641	673	582	586	614	594	626	592	580	590	584	619	588	626	568	614	595	576	630	646	617	586	601	611	613	594	625	595	598	609	595	634	587	627	634	622	605	607	609	595	609	618	665	643	590	601	627	605	605	604	605	611	675	599	598	619	591	627	616	576	629	588	614	603	647	595	586	610	615	595	625	562	610	621	602	618	564	620	587	611	587	609	596	578	619	594	615	600	620	647	652	597	608	621	610	635	593	586	630	618	595	606	610	566	634	622	609	593	581	593	573	598	606	642	600	606	547	599	652	613	571	614	619	587	593	608	605	648	600	590	601	608	590	634	610	634	610	622	580	621	605	632	617	612	594	642	627	592	618	604	591	616	615	600	583	609	605	592	613	614	597	612	619	632	584	597	587	651	569	627	643	595	591	617	603	646	573	618	639	608	579	580	617	610	615	606	590	625	597	595	604	661	613	654	613	655	624	591	645	613	606	620	611	621	649	591	606	606	605	637	587	621	618	558	624	604	649	665	612	592	617	569	614	641	556	580	587	586	605	622	556	611	637	593	611	586	569	620	635	604	627	591	566	622	625	562	626	603	623	639	640	631	631	598	608	611	591	574	622	601	592	654	624	622	598	601	607	531	620	610	638	619	609	622	611	645	576	635	625	609	598	606	538	602	575	604	613	608	627	633	646	622	626	601	647	634	631	630	585	598	641	556	603	561	602	599	647	590	587	568	645	628	592	615	613	616	602	611	624	608	624	646	617	603	598	602	579	577	625	651	625	601	591	607	572	618	571	593	582	620	587	639	597	648	642	614
2369	323	108	95	137	189	166	150	116	119	90	100	61	62	60	59	54	54	60	44	24	34	32	18	23	29	38	32	36	35	29	26	31	21	24	31	22	15	25	14	25	14	27	23	16	20	22	17	19	18	12	10	24	14	17	19	14	20	21	15	18	11	19	16	19	19	29	15	18	22	17	14	16	20	24	12	18	15	24	16	17	14	10	21	16	18	14	18	15	21	16	12	12	15	12	12	17	15	9	23	12	19	20	21	18	21	16	20	11	22	30	8	17	18	22	19	14	15	18	11	16	17	11	19	16	11	22	11	15	10	19	18	22	7	16	22	18	18	15	17	12	14	18	11	12	25	19	14	12	13	18	12	11	14	15	14	18	18	16	17	11	19	10	17	11	21	10	18	15	19	20	13	20	13	13	18	20	15	13	17	32	23	21	16	22	18	21	12	23	20	21	15	22	15	20	24	20	18	14	17	20	11	13	27	9	17	14	15	18	14	19	14	15	16	15	17	19	13	32	20	14	14	17	14	12	12	15	17	12	14	10	12	26	10	13	6	18	23	13	16	17	19	15	12	12	14	25	14	9	17	13	16	22	24	12	11	19	15	20	13	20	17	12	15	14	14	19	13	19	18	21	15	27	14	10	13	15	16	12	22	13	17	17	20	17	20	25	15	17	18	8	16	19	12	13	16	24	18	13	14	20	15	20	17	15	14	16	14	14	15	15	20	20	13	19	15	11	17	16	15	11	9	16	12	13	12	16	24	15	31	16	16	18	12	14	20	16	21	15	16	18	25	10	14	15	11	14	16	19	16	24	17	15	19	17	16	16	20	12	20	18	15	15	16	15	15	20	22	20	11	24	12	14	24	13	16	11	15	19	19	19	22	13	18	18	14	17	20	19	13	15	22	16	12	20	15	21	13	18	17	28	12	20	18	20	18	20	21	17	13	15	15	16	22	16	22	22	17	9	18	13	18	13	13	15	15	15	12	11	12	19	21	17	17	17	12	17	15	17	20	18	13	17	18	17	15	10	23	29	20	23	19	17	18	23	16	23	16	21	20	17	19	21	24	19	21	16	16	13	12	19	10	18	13	21	17	10	17	13	16	15	23	18	18	10	16	21	15	21	11	13	13	19	12	14	13	22	20	16	17	12	20	16	18	12	22	13	10	23	20	11	15	15	15	27	19	20	19	17	22	20	17	17	10	20	16	24	10	15	18	15	16	20	19	12	14	17	22	22	16	19	19	15	12	19	22	5	17	16	21	14	19	9	18	19	20	14	21	8	17	18	23	18	14	26	11	9	12	12	23	20	22	17	21	15	27	11	15	5	12	14	24	15	12	18	10	27	19	14	13	14	10	14	13	11	23	20	11	12	13	18	20	12	6	13	15	16	15	19	15	18	25	19	15	20	18	14	16	25	9	19	19	10	14	14	18	23	18	21	21	19	16	26	13	8	13	19	17	19	11	14	19	22	24	19	21	10	20	22	14	12	7	17	12	15	18	16	18	23	15	17	19	20	8	14	27	16	23	12	17	9	11	10	13	20	12	22	18	16	15	16	17	17	15	18	13	30	16	6	15	16	9	22	13	15	11	19	14	12	16	17	15	16	13	12	19	10	15	11	18	14	27	22	21	13	16	18	19	21	15	22	10	13	20	19	24	10	17	11	18	13	23	19	18	18	30	16	20	20	15	13	10	12	24	12	23	15	14	14	23	15	11	18	15	21	12	18	15	19	23	27	18	13	28	17	21	11	13	13	22	16	23	16	19	16	19	11	16	10	15	17	16	15	14	13	9	10	18	15	15	14	20	23	17	15	20	20	20	22	20	13	14	17	15	9	19	20	11	12	14	19	15	8	20	14	17	15	20	15	18	23	8	17	17	16	28	16	18	16	18	16	23	11	7	15	19	13	11	17	23	25	15	22	20	21	15	10	15	20	17	22	16	23	11	25	26	20	16	16	13	15	17	22	19	16	14	18	12	19	15	11	9	17	13	10	14	23	21	11	13	12	13	14	19	15	13	14	14	18	16	18	19	14	16	15	19	18	17	9	21	12	17	10	8	20	16	11	22	19	14	24	17	22	22	11	18	16	26	10	17	15	17	11	19	10	18	16	10	17	17	18	15	15	8	18	23	14	18	20	15	12	12	12	18	20	14	14	14	14	17	25	11	10	10	14	8	18	20	17	20	13	14	12	27	22	19	19	11	11	15	17	22	25	21	13	12	21	18	15	28	15	14	16	17	20	12	12	10	17	16	23	14	18	16	20	15	15	16	11	17	18	15	16	12	13	21	17	12	18	20	7	15	22	20	20	16	16	16	13	16	21	13	13	20	12	15	12	14	16	16	16	22	20	18	14	16	27	20	14	19	15	13	6	20	20	19	16	18	15	14	18	10	12	15	16	15	17	20	15	23	24	9	16	24	13	16	14	13	16	17	15	18	18	18	19	11	22	15	20	12	18	20	18	22	16	19	16	17	12	14	16	17	14	11	19	19	17	18	17	11	13	15	14	22	16	13	14	20	21	12	18	15	20	17	12	20	23	11	17	14	13	12	17	17	19	17	13	21	19	11	19	13	16	15	12	21	16	17	19	9	12	16	21	15	13	15	12	10	17	28	20	15	15	10	22	18	11	21	27	16	19	18	19	14	17	14	14	17	18	13	12	25	16	15	14	15	14	17	22	21	26	15	20	19	21	16	15	13	23	17	12	21	12	20	16	16	19	19	19	33	16	25	15	13	14	11	19	13	11	14	17	14	20	16	20	23	23	16	11	17	19	18	18	17	17	14	13	16	14	22	15	20	26	20	14	17	13	19	13	19	17	16	16	14	23	17	19	9	16	23	14	15	14	18	13	14	17	22	14	18	15	17	23	14	18	12	20	16	19	18	18	12	17	9	17	12	19	9	5	14	20	13	17	21	15	15	19	8	14	15	17	18	15	15	27	20	19	10	17	25	12	18	23	10	14	16	17	22	15	11	19	16	22	11	12	12	13	15	14	21	27	14	13	21	15	15	16	26	17	19	19	16	21	20	10	14	20	16	18	18	15	13	12	26	16	12	11	16	18	11	19	18	13	12	12	23	13	17	16	24	16	9	12	19	21	11	10	18	13	14	20	14	14	13	7	18	18	17	19	15	17	14	16	12	15	15	24	12	18	19	11	17	18	11	12	11	12	18	17	20	13	25	14	16	21	21	20	16	11	21	15	12	17	11	10	15	21	12	10	17	13	15	19	20	23	14	22	20	15	13	25	27	16	10	20	13	14	16	22	19	10	10	15	21	19	20	18	23	25	16	27	12	20	16	14	17	22	15	19	16	17	17	16	18	17	16	13	19	12	15	13	20	19	19	16	28	11	18	20	17	14	16	18	11	15	18	16	18	25	17	19	10	16	12	16	20	18	12	19	16	22	14	22	13	21	18	16	17	18	18	20	12	14	21	17	15	15	19	22	21	10	11	11	15	18	13	10	19	19	17	16	15	16	11	15	9
25552	8508	2818	9898	16723	15563	12692	10096	8027	6512	5258	4385	3624	3123	2734	2392	2285	2559	2328	2079	1486	1319	1214	1125	1037	956	854	869	849	893	781	720	653	664	631	647	628	585	574	551	542	527	504	493	481	481	483	477	447	451	441	427	478	426	453	437	402	453	437	385	391	443	404	415	418	399	379	401	390	376	375	377	385	381	377	351	386	363	368	369	358	349	334	358	359	328	310	375	373	326	372	384	341	363	364	340	360	331	380	314	339	354	360	386	328	341	340	336	325	339	362	304	318	360	335	317	336	317	328	321	342	313	321	329	332	341	316	338	312	351	323	316	331	348	336	344	318	335	343	321	302	312	309	315	327	328	326	344	342	307	322	345	341	293	293	336	345	300	331	325	321	337	327	328	323	296	324	307	298	319	312	340	299	296	318	316	304	317	326	318	290	329	316	311	314	310	312	336	304	350	353	323	328	324	318	315	337	312	363	340	277	314	345	307	342	299	335	330	296	323	317	299	344	330	332	297	292	325	327	361	298	344	316	334	315	309	311	325	288	307	343	332	307	302	320	318	347	360	315	353	331	307	315	301	320	326	298	316	293	321	324	319	331	324	325	304	337	314	329	297	314	309	317	295	312	342	305	308	303	343	345	327	328	328	320	316	332	325	307	305	337	343	302	299	309	321	346	297	326	326	330	311	306	312	321	319	315	308	322	319	314	318	331	321	296	319	317	334	314	280	307	317	311	296	305	330	293	320	274	305	321	305	327	323	310	324	305	305	301	320	310	327	332	298	308	284	315	299	378	289	316	309	310	305	326	311	300	308	329	326	309	276	294	314	313	330	330	284	308	316	336	339	315	308	329	318	301	338	350	308	306	308	316	328	343	315	349	340	295	335	320	314	327	312	302	310	297	345	322	304	306	287	301	310	310	298	321	278	325	304	349	314	291	317	331	277	334	321	318	306	291	314	300	323	310	327	347	341	301	339	325	315	322	311	336	311	312	321	303	334	319	337	299	341	323	322	326	322	270	303	325	310	315	344	348	320	307	292	306	286	341	335	293	332	312	316	298	304	328	335	308	341	329	291	337	320	310	324	326	335	316	295	310	342	334	320	311	310	309	313	320	308	313	338	313	339	319	322	330	323	313	314	283	327	335	317	333	318	344	298	342	311	338	334	316	328	322	330	299	304	339	319	286	336	316	328	309	287	303	305	285	332	332	279	320	328	327	304	344	319	298	351	319	339	355	327	307	315	288	303	294	293	318	313	307	315	305	305	301	289	296	278	307	314	298	315	318	310	332	298	342	331	352	297	321	315	298	314	298	320	327	328	320	341	309	338	304	285	326	343	317	292	286	317	317	299	345	311	294	322	275	276	285	302	317	294	313	300	309	320	279	306	341	317	330	346	321	319	316	274	316	312	322	314	279	311	313	301	309	320	321	331	312	331	284	327	322	302	314	289	322	319	311	300	321	325	307	299	345	335	337	331	312	315	346	322	329	304	331	317	311	314	356	278	296	327	322	309	299	335	334	295	294	289	328	345	295	347	287	342	320	311	328	312	312	320	333	314	355	311	285	335	324	290	337	306	342	321	342	283	331	358	327	279	323	279	309	320	315	306	329	297	330	324	317	283	302	280	357	309	315	306	273	334	299	294	308	305	326	292	308	327	355	315	336	316	300	292	328	321	348	336	338	329	305	330	328	327	330	322	302	299	319	324	319	332	305	324	328	314	310	315	309	288	313	302	307	278	344	329	278	287	306	338	300	348	329	346	307	296	301	275	323	288	322	312	308	333	308	310	334	315	313	336	340	286	336	307	297	297	319	321	319	298	331	325	312	290	325	363	293	331	293	353	337	303	301	342	314	329	307	348	323	332	311	299	306	288	313	340	317	286	319	309	312	317	305	318	321	307	297	314	315	313	334	310	333	319	311	303	313	301	285	321	318	307	310	300	327	293	335	313	291	309	313	322	300	302	276	304	304	301	324	318	306	318	314	294	331	302	311	311	304	320	304	342	302	301	315	328	328	312	293	302	324	277	274	314	303	304	317	308	296	313	290	302	290	315	304	310	303	327	318	324	298	303	322	330	303	309	320	331	279	296	298	306	318	333	304	320	328	306	304	327	296	333	322	306	310	324	278	340	290	301	305	337	297	309	288	308	310	330	283	335	323	297	305	322	312	278	335	310	281	347	304	320	319	303	325	328	299	292	289	318	320	320	297	309	318	292	284	324	330	301	337	289	334	328	299	315	340	288	296	279	336	317	301	283	308	347	309	300	331	321	327	311	340	315	295	301	301	299	302	355	275	318	331	308	316	318	307	327	301	302	320	316	301	322	301	321	268	314	339	317	357	315	297	313	310	337	331	319	296	300	321	301	333	309	299	333	312	308	322	360	321	281	322	330	321	347	296	292	330	339	331	356	341	324	307	349	298	338	316	304	301	310	320	344	337	292	309	309	297	318	323	313	321	336	288	307	313	311	340	275	300	317	342	324	307	296	320	308	302	324	309	344	321	299	336	331	304	271	316	317	326	280	297	313	331	350	294	327	333	300	333	313	350	357	323	290	295	290	327	304	335	345	316	309	350	326	322	340	356	312	321	328	353	319	314	325	332	301	331	332	314	311	368	272	330	314	302	325	331	332	324	293	317	320	315	324	311	316	326	318	314	301	328	324	302	314	297	348	315	341	324	288	272	312	317	322	300	359	287	338	288	323	312	306	300	300	299	307	308	305	301	312	323	321	332	299	317	328	327	281	290	341	298	339	328	308	327	311	308	363	327	336	286	335	322	305	317	302	336	338	310	332	296	298	307	314	314	334	312	328	340	296	292	310	294	297	318	287	319	305	303	314	301	293	293	324	313	278	328	306	310	304	292	311	316	286	326	312	280	321	323	334	296	296	334	310	298	293	294	349	309	311	322	319	296	341	301	315	328	334	319	286	323	317	361	342	307	319	331	315	325	281	336	337	307	317	287	333	317	345	330	314	290	317	351	319	297	276	299	318	312	330	327	332	332	305	304	311	327	282	290	301	343	329	311	262	293	318	338	343	322	315	309	312	327	318	311	311	306	302	309	296	318	369	308	294	321	340	315	320	340	293	310	341	312	345	325	314	299	323	313	321	334	327	319	319	311	315	308	306	327	308	342	353	292	310	307	286	362	337	296	312	331	325	311	295	301	298	305	309	327	331	327	278	306	290	318	286	321	318	301	291	321	319	325	316	318	328	296	326	305	330	312	307	317	283	321	355	330	332	314	339	285	313	328	339	299	315	297	340	292	340	324	310	340	285	280	311	301	319	333	285	325	334	313	325	317	326	303	333	325	305	288	294	289	332	329	339	324	340	328	318	313	304	300	327	300	309	305	301	323	313	328	270	327	329	315	347	325	298	322	296	299	312	344	323	306	323	340	308	305	350	306	322	308	316	305	327	302	321	302	308	312	294	288	315	313	316	308	351	312	313	305	338	317	314	328	310	301	313	305	292	305	317	340	288	282	323	309	310	304	332
1378	64	32	20	35	47	35	34	37	36	27	33	33	24	20	21	30	28	25	21	21	27	36	21	20	19	24	22	20	18	25	26	12	25	13	15	20	16	13	22	28	22	24	27	14	17	22	28	17	11	21	18	16	24	17	21	23	15	22	24	21	24	23	16	24	16	17	23	26	19	14	19	19	22	17	26	26	20	17	18	18	23	24	19	14	25	13	18	20	18	19	16	15	18	30	20	25	23	24	24	19	23	16	34	20	15	16	16	21	12	15	24	26	18	28	22	16	17	14	19	29	25	26	11	20	18	20	20	23	19	24	20	28	14	26	19	20	15	23	18	32	18	21	23	18	18	22	18	24	21	20	20	23	25	20	20	23	19	19	17	13	16	18	19	26	30	30	19	25	23	20	21	20	20	18	17	22	22	24	23	19	18	23	20	27	19	23	16	19	26	13	27	21	20	22	23	11	17	21	26	26	16	23	13	21	16	25	26	21	20	27	18	31	21	23	19	29	21	14	17	23	23	24	13	15	16	13	15	22	21	21	25	19	15	18	27	27	19	17	24	17	13	33	19	20	19	18	24	26	22	21	18	27	13	16	24	17	18	23	21	22	22	17	18	21	17	31	17	23	21	24	9	21	17	17	16	24	29	19	19	23	32	19	18	21	12	22	19	22	18	26	17	22	22	24	25	19	18	14	15	15	21	29	22	20	20	11	21	18	21	20	17	12	21	24	13	18	25	13	18	12	25	27	13	28	19	26	27	24	8	19	25	24	26	24	12	19	17	17	18	20	14	21	17	17	17	18	31	18	22	21	21	21	17	23	17	27	15	24	34	16	21	17	18	20	18	22	17	24	24	20	22	20	21	25	19	25	21	18	13	20	19	14	18	26	22	19	31	21	18	19	18	20	21	20	25	21	21	24	17	20	23	22	23	17	25	18	20	16	17	22	26	23	22	17	22	18	20	20	18	22	22	20	24	27	23	23	29	22	14	23	10	23	27	20	18	15	16	15	24	22	30	21	16	32	13	22	14	26	18	13	21	24	15	24	16	21	21	24	11	20	29	18	21	17	22	19	19	16	16	19	27	22	21	23	26	19	26	16	20	17	28	22	14	19	23	27	26	11	24	21	21	20	21	18	22	21	23	17	22	29	25	21	31	20	17	17	17	21	15	24	18	18	18	20	21	18	17	22	17	19	22	24	22	12	21	12	26	17	27	25	20	18	25	17	19	12	25	20	26	17	21	14	21	28	29	13	20	18	23	23	24	23	15	16	18	23	31	15	25	21	20	17	18	31	18	19	25	24	18	20	27	23	28	14	19	22	19	16	17	13	22	18	21	24	22	17	19	16	24	33	23	24	12	24	20	21	16	19	20	11	18	26	23	19	22	25	25	22	16	25	18	20	19	16	30	15	11	21	16	18	28	23	24	17	18	21	28	18	23	16	23	16	21	24	28	18	19	18	25	16	16	13	24	24	18	33	23	11	25	19	20	23	28	22	19	23	11	22	19	20	13	15	21	20	19	19	19	13	15	21	22	14	18	22	18	19	15	28	22	19	17	20	23	23	24	22	24	15	18	14	20	23	11	16	18	22	23	27	22	23	18	14	20	18	18	12	29	14	21	21	20	22	17	20	26	11	14	20	17	26	16	36	27	10	24	19	13	20	22	23	27	18	20	20	23	11	19	22	10	13	23	15	18	19	21	14	27	18	18	20	17	15	20	19	19	18	13	17	24	21	23	21	21	29	17	19	16	26	15	12	17	14	21	18	28	19	16	19	19	16	12	27	18	18	24	17	16	29	26	22	20	13	18	20	15	15	18	16	16	18	17	26	21	11	16	11	17	19	21	12	18	16	18	22	23	22	13	25	23	18	25	28	25	20	16	23	18	25	14	18	28	22	17	17	21	20	23	15	11	24	28	11	18	18	21	24	19	27	21	16	24	21	18	27	25	31	14	25	14	18	18	15	19	20	18	20	20	19	26	21	23	20	20	14	25	20	14	21	29	27	16	20	20	25	8	19	16	20	24	22	22	21	17	20	14	24	20	27	25	27	15	23	21	24	23	19	22	19	15	23	17	26	18	21	17	19	21	12	15	23	19	16	20	27	28	15	23	21	15	24	25	18	18	16	10	27	18	19	21	10	21	27	24	13	20	17	15	22	26	17	20	18	23	19	23	21	19	22	21	17	12	21	23	24	14	15	15	20	20	14	20	20	18	18	19	24	20	24	17	12	18	24	22	29	16	14	19	22	18	29	19	20	22	16	18	24	19	25	27	27	14	14	17	29	18	14	12	15	20	26	22	24	22	17	26	16	22	18	14	28	23	33	22	17	22	19	17	24	14	17	19	17	16	24	20	13	16	20	17	21	19	19	20	24	25	23	22	28	15	15	26	18	17	9	22	16	22	19	16	26	17	18	15	26	17	20	16	14	16	15	15	16	13	17	27	18	25	20	24	21	19	17	16	27	21	28	26	22	27	17	14	19	14	18	9	19	14	20	16	24	14	17	21	20	24	24	20	19	24	19	13	18	22	21	18	25	16	17	23	13	24	18	27	23	24	16	19	18	16	24	15	16	21	23	11	22	18	17	16	22	16	23	19	20	22	25	23	7	22	18	16	33	25	18	23	31	19	19	23	17	30	24	24	23	17	25	27	23	16	21	20	26	23	21	25	24	19	14	19	17	21	24	21	21	22	16	22	18	18	18	16	23	25	21	18	24	19	15	14	18	13	25	19	13	18	30	16	11	13	14	17	21	16	25	16	15	21	24	29	20	23	18	22	22	24	20	18	14	16	20	19	21	19	19	8	25	18	31	13	18	26	19	16	14	18	16	14	19	22	21	20	21	20	18	26	23	24	16	21	21	22	28	22	15	25	22	19	18	18	32	16	28	26	20	13	9	17	18	20	20	20	22	24	20	16	26	19	21	20	24	22	24	19	26	23	20	24	18	24	17	26	8	17	19	28	11	16	24	12	17	25	23	24	28	18	22	10	21	14	19	19	20	11	24	22	16	17	17	29	22	23	28	30	18	25	17	13	21	22	16	26	26	18	18	19	18	20	31	17	22	18	19	22	24	24	24	16	25	15	15	19	22	20	18	14	19	20	12	26	16	26	10	21	22	14	17	13	25	21	26	23	28	17	27	26	21	18	23	23	21	13	22	17	22	19	20	29	22	16	16	25	26	23	23	23	18	24	27	23	21	16	25	23	15	20	20	19	15	16	18	15	22	13	20	18	25	23	23	24	17	25	15	19	29	16	19	18	25	20	22	13	33	14	26	23	20	18	17	23	22	21	28	24	23	19	28	19	26	14	20	20	29	21	20	20	23	28	20	15	22	26	20	11	19	25	24	21	25	19	18	17	23	20	14	10	28	15	23	22	23	18	27	30	30	17	21	21	19	21	18	24	22	20	20	22	17	18	24	15	21	21	22	23	25	22	19	21	22	21	24	21	21	15	22	18	24	24	22	20	18	18	23	21	22	26
14046	2872	755	1796	3208	2961	2280	1820	1515	1217	1075	901	848	766	684	659	679	696	722	669	506	503	507	497	450	463	446	432	437	413	450	446	420	430	440	426	433	411	387	421	384	379	412	393	401	387	381	425	405	388	400	423	421	401	382	365	401	412	386	398	376	405	365	392	376	408	396	371	423	392	419	378	366	371	398	417	372	382	419	369	391	395	381	384	414	424	408	354	417	399	368	391	406	390	391	373	409	415	394	385	385	382	401	397	380	371	361	402	362	381	360	376	382	375	403	385	417	389	372	341	404	355	388	388	383	382	366	366	395	386	376	368	371	387	421	375	364	390	407	381	399	407	392	389	350	412	377	414	393	385	388	392	374	364	379	358	415	379	374	385	378	400	370	373	378	402	405	381	367	369	398	376	395	423	363	351	374	379	386	376	359	360	357	415	375	402	404	378	392	397	394	387	390	367	388	389	360	397	384	381	390	364	393	399	385	366	365	384	389	411	386	353	385	354	374	377	391	402	397	369	374	381	397	374	355	367	391	416	321	377	400	397	389	393	377	385	393	339	352	394	391	350	383	361	378	395	383	392	342	343	402	374	347	389	373	370	370	379	356	398	370	380	377	351	411	375	396	386	409	405	360	361	400	366	383	401	368	378	384	420	397	369	377	408	369	371	391	386	407	411	375	399	398	359	402	382	380	385	364	405	369	382	377	364	389	385	373	345	409	362	401	389	406	398	407	398	365	379	373	362	367	406	373	388	381	407	385	361	413	361	389	360	383	373	337	369	387	416	364	401	359	387	419	353	375	388	384	391	400	383	380	392	396	378	358	409	389	394	355	368	392	384	381	385	365	402	358	380	432	377	390	355	392	380	350	401	376	380	376	380	346	370	391	411	392	382	364	383	415	343	399	397	378	379	366	359	392	365	368	419	363	372	386	369	386	355	362	407	380	412	384	346	352	348	417	355	391	410	350	401	395	375	387	392	380	409	368	397	386	405	395	395	397	393	376	388	408	409	369	406	389	388	374	380	378	369	375	359	418	377	384	421	374	397	422	374	375	374	393	362	370	366	386	437	376	359	381	417	396	395	347	388	372	357	364	355	371	383	416	391	408	373	419	385	377	366	356	381	378	398	358	422	364	333	381	380	362	371	403	393	411	374	398	420	392	374	402	396	417	396	383	378	400	397	367	348	399	365	367	375	344	423	360	343	383	402	381	415	365	372	417	361	387	421	391	402	367	379	419	367	355	374	372	392	371	353	340	389	369	361	374	360	388	371	381	405	362	353	383	348	387	378	357	359	388	385	376	385	375	391	434	361	404	413	387	374	369	377	350	376	380	362	396	367	383	402	348	343	381	371	366	412	377	367	363	389	365	399	382	386	366	397	379	364	398	369	376	403	353	402	374	388	398	377	415	365	360	381	370	393	376	395	362	386	389	388	382	347	401	373	400	377	379	419	379	429	393	379	371	389	370	398	371	365	383	427	392	407	410	391	390	395	386	367	387	360	397	368	388	400	389	412	362	395	354	389	362	363	402	375	383	382	395	415	415	409	386	364	396	364	387	352	388	370	389	360	401	393	364	366	412	369	408	402	420	392	411	373	382	352	372	398	375	379	417	379	339	384	384	403	404	398	388	394	388	349	401	341	381	426	375	399	376	387	357	410	407	413	367	379	380	399	367	401	412	383	402	406	390	357	408	396	405	348	390	392	386	360	375	362	381	374	369	370	383	416	383	411	405	389	404	360	364	372	350	373	412	400	338	414	383	384	381	396	380	392	381	378	333	371	379	382	404	390	374	368	392	393	351	354	389	416	350	368	336	361	380	363	399	350	397	380	371	388	354	385	360	389	368	396	379	393	398	390	407	394	383	416	360	387	379	370	360	348	388	378	399	357	387	376	353	384	371	382	391	401	376	403	390	373	384	358	345	388	395	405	407	379	362	394	379	376	362	382	377	380	397	382	424	402	389	394	351	395	361	388	355	377	396	379	387	385	396	369	374	347	381	370	398	391	377	395	376	390	379	401	399	388	383	359	385	363	365	397	362	399	372	398	362	366	392	381	347	414	378	356	380	379	408	388	381	380	387	402	382	363	401	388	379	364	399	369	388	400	344	383	389	391	356	391	378	360	377	398	384	381	410	364	357	380	387	356	404	410	386	388	361	383	401	368	411	374	391	434	339	417	404	356	419	380	381	350	361	388	397	376	391	389	393	383	408	390	369	390	406	393	380	403	369	381	367	384	382	365	368	377	323	364	388	415	402	372	339	393	360	397	383	386	385	396	360	345	389	377	381	380	390	369	363	374	374	362	368	360	377	370	406	393	376	402	390	405	415	371	403	377	360	386	398	403	380	374	362	344	387	391	387	378	399	373	365	360	380	375	364	367	394	365	357	376	396	409	407	370	379	405	372	386	404	377	388	384	387	397	343	390	360	374	377	380	357	402	362	400	378	348	378	324	355	388	378	378	371	404	390	341	411	360	396	417	381	401	383	387	351	392	343	373	394	360	402	380	372	372	391	393	400	371	378	389	391	374	360	411	402	398	375	347	380	373	405	364	401	378	351	383	371	390	383	380	403	374	387	383	359	397	351	352	399	389	363	352	405	378	391	375	384	404	415	364	392	369	371	395	432	397	379	406	374	393	353	371	377	389	358	387	397	422	389	369	368	388	371	367	381	403	369	350	373	353	373	406	361	409	370	403	410	382	373	374	388	371	402	386	408	374	413	406	403	371	377	388	388	433	379	382	404	353	356	411	356	398	405	372	414	351	387	394	411	407	365	375	409	410	388	400	387	384	412	364	382	378	380	346	389	370	426	360	374	416	386	387	404	357	378	349	437	358	410	385	359	421	379	361	420	376	381	395	369	375	382	401	375	373	369	433	380	371	380	384	387	376	374	367	376	362	353	401	375	389	395	374	386	372	396	420	344	415	365	429	352	344	396	393	372	390	387	362	376	395	394	378	393	348	422	371	426	402	399	388	362	372	385	379	390	361	404	366	377	367	375	404	360	353	401	410	371	403	380	373	378	383	408	375	417	386	383	381	390	354	444	374	377	369	350	369	386	397	380	395	372	384	406	400	393	373	377	340	376	376	363	403	390	408	390	392	411	404	349	350	376	362	422	410	394	408	380	409	421	398	365	371	397	391	416	415	399	377	385	409	370	395	356	385	402	383	368	351	352	373	370	393	392	393	413	397	401	364	402	410	390	360	381	372	371	389	374	371	346	390	386	367	385	392	368	385	402	342	375	354	345	406	389	385	388	423	361	392	353	379	395	412	399	374	346	358	399	358	373	417	396	380	374	358	378	378	355	363	373	348	373	381	398	398	386	395	392	388	372	370	436	413	330	398	389	389	378	389	364	350	357	439	375	374	391	389	385	415	359	416	392	388	402	384	405	380	392	391	371	403	392	382	403	400	384	381	380	333	390	434	373	372	378	409	367	373	361	387	338	371	376	390	395	395	383	414	362	386	388	353	385	371	393	416	392	378
2699	232	78	57	91	106	103	96	88	81	70	50	54	51	42	45	45	44	39	50	41	42	45	42	35	37	42	41	35	34	31	50	29	41	34	34	36	33	32	37	41	26	34	33	38	40	43	39	43	31	42	27	40	31	26	35	25	28	39	32	29	33	32	33	30	35	31	29	28	43	28	40	33	40	35	35	42	30	22	28	35	38	29	27	29	38	39	28	24	45	33	36	31	34	32	36	25	30	27	34	42	40	25	42	36	35	24	32	33	27	33	29	35	47	39	33	34	33	21	30	44	45	41	36	35	33	30	30	45	26	34	28	31	35	40	40	30	26	24	46	43	33	37	35	36	40	33	36	39	40	35	40	25	24	27	38	42	32	27	26	35	38	36	27	30	36	34	38	22	39	25	26	39	30	28	37	28	34	30	32	41	34	41	37	21	35	42	27	33	31	37	32	32	36	30	32	29	27	24	37	31	30	37	28	28	33	28	24	35	26	30	27	28	26	34	47	35	33	26	33	31	30	40	36	32	32	24	40	40	39	32	36	36	36	43	31	24	33	35	27	42	33	29	31	36	40	31	23	25	29	30	43	39	38	36	39	31	28	31	30	37	29	26	38	29	26	47	34	31	29	38	32	38	30	28	26	34	22	37	29	34	36	28	36	32	32	37	30	39	28	42	32	30	34	33	44	30	36	31	37	42	41	28	30	38	36	29	30	33	18	27	25	28	34	42	44	39	36	38	34	42	26	28	29	34	23	21	39	32	32	38	21	25	36	33	28	46	33	29	27	31	22	32	26	32	37	36	44	39	35	34	33	31	26	33	41	29	41	31	28	29	39	25	30	35	31	27	24	36	25	31	39	39	43	37	35	33	31	41	34	33	41	34	32	33	29	30	42	28	37	29	31	38	29	34	22	33	27	37	34	35	24	33	31	32	22	28	28	34	31	30	23	35	28	39	36	43	37	29	31	34	40	34	30	40	34	26	24	40	29	42	30	29	28	28	32	34	29	28	26	37	33	34	37	27	33	25	29	27	37	28	36	28	25	27	24	35	41	30	33	29	32	41	27	35	26	31	35	32	24	39	32	43	41	37	20	40	38	32	29	36	28	30	34	26	39	33	24	36	35	26	25	36	31	32	41	39	27	26	31	40	32	34	25	42	28	39	25	31	35	39	35	35	33	34	28	45	36	33	18	26	33	28	34	29	27	32	34	24	25	32	24	35	17	44	38	32	40	30	34	46	37	32	42	43	34	30	38	34	32	28	33	33	34	31	36	31	40	40	36	26	42	27	41	36	37	31	32	28	35	26	37	33	20	31	29	45	34	35	30	33	40	27	45	37	25	28	29	34	47	34	31	24	36	42	30	31	31	30	38	31	37	35	17	30	33	20	36	28	37	43	28	39	44	31	36	30	33	33	40	37	32	37	33	29	34	32	42	30	36	29	33	31	36	34	33	33	33	34	30	39	27	37	27	39	37	29	26	34	40	27	28	31	31	33	45	31	26	34	35	27	29	39	26	36	43	25	40	30	37	28	36	28	28	36	33	39	29	32	34	37	39	46	34	37	31	30	30	31	36	21	33	36	30	33	31	27	30	36	27	30	39	29	40	42	25	41	32	33	24	31	37	34	29	32	29	38	28	42	37	32	31	38	24	26	34	38	31	33	39	29	31	44	26	32	39	33	31	36	33	31	30	32	40	40	27	44	37	28	33	34	34	46	34	30	35	36	38	35	32	37	37	41	35	40	29	28	30	31	30	44	31	34	39	39	28	40	32	31	33	40	37	25	26	36	27	29	32	38	32	33	32	39	35	35	28	43	34	41	36	48	40	36	29	28	31	34	27	34	33	39	24	25	32	30	30	32	37	35	25	42	29	33	26	36	34	32	36	35	24	47	29	25	31	33	30	37	26	26	31	32	44	28	43	25	28	25	36	26	36	38	26	36	40	31	39	37	30	31	32	41	50	32	43	42	42	38	39	32	29	44	47	36	29	35	34	36	33	42	40	32	34	32	36	27	39	32	45	22	29	34	29	40	40	27	29	31	26	28	27	38	33	25	28	43	33	28	30	19	29	37	25	30	33	41	33	34	37	34	36	30	27	30	34	34	33	32	38	33	49	38	24	32	24	32	38	26	39	20	39	28	37	29	37	35	37	28	31	35	29	27	39	35	31	32	29	24	30	28	24	40	27	34	30	29	40	38	38	20	34	27	36	25	33	50	41	34	24	28	41	24	32	29	39	33	32	27	30	34	34	39	37	41	31	26	36	30	38	31	31	26	31	33	34	33	30	26	30	31	22	39	36	35	40	36	30	23	38	39	40	26	22	32	27	21	24	35	28	40	41	26	26	39	37	41	34	38	29	25	32	23	20	36	39	36	36	26	35	44	26	42	35	29	35	26	29	29	36	30	32	35	42	29	29	22	35	30	38	44	34	30	51	33	36	29	31	30	32	35	29	33	39	40	32	32	26	39	36	29	25	24	34	30	33	33	33	28	24	42	40	43	42	31	34	36	35	26	33	24	29	42	35	33	31	32	35	32	29	33	34	36	30	33	32	31	38	37	30	36	39	43	42	37	31	41	33	28	31	43	31	34	31	36	41	27	32	31	22	39	33	38	32	40	27	27	34	37	41	35	40	31	28	39	34	42	34	28	37	28	31	30	32	35	39	33	27	27	38	38	30	28	28	37	28	35	31	35	42	23	28	33	32	29	29	23	28	41	41	34	27	34	42	41	29	26	38	36	29	32	37	39	41	23	32	28	38	26	30	19	34	25	32	29	33	36	22	28	40	42	29	30	28	24	26	28	40	29	34	41	22	34	31	25	47	22	29	27	24	34	51	41	36	32	27	32	32	34	32	45	20	38	29	39	22	31	29	37	31	33	38	45	29	36	32	36	33	39	29	27	31	29	36	26	28	26	37	30	41	38	41	33	41	40	37	28	27	35	29	26	32	33	33	33	36	29	37	35	39	38	37	20	29	31	29	28	33	39	39	35	35	31	30	32	42	28	33	25	35	31	28	31	26	37	40	41	44	34	41	41	25	33	35	33	44	38	32	40	34	34	34	27	27	42	25	29	27	31	35	33	32	31	30	28	26	39	32	31	50	22	37	29	25	40	23	27	36	23	25	29	40	31	24	20	38	29	32	43	36	27	26	36	40	37	40	28	24	20	26	35	32	31	35	36	34	22	36	38	30	37	33	28	32	32	29	20	26	24	34	25	32	31	27	41	37	28	32	29	36	34	29	28	29	38	31	23	27	34	36	35	32	37	39	37	32	32	24	41	32	35	47	32	30	39	45	26	39	31	26	37	42	22	34	28	34	28	33	47	28	40	26	40	37	34	30	29	34	30	25	37	24	33	34	40	37	33	30	21	31	25	31	40	29	37	29	39	32	53	33	35	33	23	32	27	39	33	28	35	31	37	29	37	46	37	37	33	26	33	43	45	35	27	24	34	28	22	33	33	38	21	34	33	29	29	36	29	23
18529	6104	1779	5416	9697	9136	7217	5788	4571	3825	3200	2648	2338	2130	1753	1584	1556	1725	1616	1465	1153	1104	1050	984	947	924	897	923	814	859	867	844	830	830	729	767	726	753	759	750	704	741	744	650	693	730	674	747	717	687	693	686	656	666	650	646	685	649	654	667	642	644	660	651	652	601	619	608	670	639	637	639	632	655	617	609	645	627	636	612	676	623	649	572	690	625	609	600	672	611	619	593	626	619	594	653	607	617	620	653	660	634	601	654	633	626	663	645	630	639	635	652	637	603	642	619	628	634	609	634	637	633	652	581	601	649	668	646	605	624	602	663	657	616	619	609	619	598	622	605	603	598	611	591	595	624	671	624	599	616	598	642	627	608	601	598	618	549	582	642	614	608	600	610	626	610	653	583	651	550	632	614	621	619	598	624	656	582	600	606	621	598	608	656	659	649	628	624	598	602	620	620	568	591	616	595	696	656	636	615	585	638	606	612	615	617	627	643	548	617	604	653	633	647	624	617	610	646	590	620	621	634	594	637	626	591	667	596	587	595	592	610	553	606	632	668	679	627	581	642	640	601	584	608	625	578	630	630	656	603	621	633	626	593	614	600	612	638	595	635	615	616	601	571	628	618	617	608	589	621	622	593	618	585	605	589	633	572	602	640	623	616	554	651	585	615	633	571	616	665	607	587	632	604	647	605	609	612	630	615	602	643	598	591	584	580	568	603	607	642	656	563	625	635	578	629	618	614	616	626	591	598	634	624	641	625	589	671	598	602	650	599	596	603	612	582	608	605	625	683	574	588	604	613	635	594	617	593	649	618	621	605	626	608	583	602	597	634	618	591	619	588	609	603	588	618	600	616	606	621	557	668	581	602	622	606	614	645	614	600	614	655	597	602	613	666	593	612	635	624	589	581	588	609	594	578	621	606	624	642	626	624	614	623	597	620	630	603	588	625	614	635	614	642	617	632	616	585	657	583	607	604	613	612	684	635	648	572	631	596	588	593	588	634	598	611	626	630	620	623	645	647	622	552	609	605	599	616	590	609	626	619	622	627	597	623	630	604	572	622	623	616	619	595	600	569	600	583	586	640	653	590	618	610	595	650	590	617	583	586	630	599	611	614	622	596	610	552	616	638	640	631	654	621	632	627	574	587	633	600	612	637	614	633	615	598	602	600	587	615	617	605	635	580	659	598	609	600	635	581	619	585	606	620	593	653	614	643	621	619	610	606	583	647	604	586	627	585	658	596	601	557	618	581	609	619	674	582	647	571	602	638	617	582	606	642	597	623	639	594	609	612	629	646	623	598	606	589	643	608	616	623	610	620	598	620	652	606	608	621	627	606	656	619	601	621	608	671	619	629	680	623	592	590	549	617	612	583	615	634	603	616	597	626	601	626	617	638	626	633	586	599	560	650	595	576	677	623	605	631	636	606	603	544	617	600	633	584	631	605	592	627	634	658	638	611	607	657	620	648	619	618	605	620	651	570	609	639	604	587	617	632	578	647	610	667	619	591	622	612	602	617	649	626	598	609	623	621	590	613	615	626	629	591	622	636	578	591	607	635	600	627	620	590	611	629	615	656	641	610	609	578	607	611	622	620	610	589	604	602	630	572	619	654	626	587	610	617	654	594	623	613	606	639	610	603	637	615	623	570	613	599	617	593	611	622	617	547	574	589	614	596	629	619	610	572	574	588	585	631	616	581	638	609	594	586	629	607	601	597	590	581	607	614	581	599	618	612	610	575	613	587	615	631	609	624	603	604	629	604	638	607	607	609	590	585	624	634	582	639	608	626	582	599	645	638	601	597	643	597	656	578	604	624	607	618	624	587	590	590	611	630	601	639	590	641	575	567	638	601	637	595	592	580	665	628	562	587	624	638	628	584	617	612	615	583	616	624	620	576	600	643	566	599	634	581	594	629	580	581	605	604	571	609	609	608	613	584	640	631	623	542	611	647	589	612	582	554	630	621	646	650	595	640	598	627	585	637	635	653	597	628	641	580	615	625	610	635	614	616	625	575	631	617	600	605	624	606	639	593	649	627	576	601	590	614	607	597	622	594	635	623	644	567	622	614	638	628	651	607	661	605	611	600	646	597	606	625	603	622	600	626	618	595	600	630	636	658	636	624	612	656	604	655	614	582	592	635	612	594	608	627	650	610	616	612	653	599	591	576	566	611	591	594	636	615	625	603	621	631	648	620	579	599	590	628	601	633	630	578	583	594	653	607	569	596	630	613	598	592	581	610	638	615	621	601	603	585	620	609	611	635	599	617	634	614	640	575	613	602	634	621	610	605	641	624	618	642	648	640	606	637	591	592	619	595	633	591	599	587	625	583	580	610	613	647	574	606	638	583	567	600	609	612	620	592	613	614	597	573	610	607	620	675	629	637	601	632	646	570	574	562	581	607	623	621	639	643	635	582	629	610	610	650	591	566	626	585	608	613	643	613	574	616	614	651	578	686	573	626	601	615	629	649	636	647	605	602	649	590	613	598	593	595	598	615	628	602	608	645	612	595	580	590	625	656	613	634	644	625	629	638	608	610	621	594	611	590	600	624	597	600	603	636	587	641	601	569	606	640	606	616	606	602	618	629	637	579	611	609	640	675	604	624	569	607	601	573	617	636	573	645	630	588	604	647	629	577	621	599	614	611	619	626	619	623	577	566	634	599	625	615	601	649	644	591	606	607	627	581	607	610	633	627	566	599	614	649	620	629	611	628	624	608	615	599	605	640	634	587	626	571	604	632	572	636	605	575	692	609	602	660	622	602	587	594	626	579	632	592	653	626	630	586	609	661	666	623	640	609	649	633	628	613	629	627	637	603	620	603	620	609	634	591	627	613	635	617	592	637	603	649	641	583	646	594	616	593	604	612	609	616	633	595	590	629	657	604	574	616	617	590	564	590	640	625	617	591	600	614	590	624	609	610	670	635	646	589	616	565	589	606	632	650	644	631	620	628	582	557	633	600	607	592	597	603	625	576	615	595	636	622	648	585	630	629	632	640	622	575	590	597	606	607	638	657	629	657	594	591	560	574	607	625	616	638	625	624	608	611	609	607	626	646	587	591	624	619	646	599	567	662	620	583	634	629	664	606	663	629	610	583	613	590	584	672	620	619	605	562	595	614	636	620	626	606	601	621	639	595	617	618	651	626	635	625	612	605	602	630	604	594	630	619	658	636	600	548	607	634	651	621	622	602	631	567	595	582	614	625	636	658	622	593	624	672	592	624	584	671	639	639	619	654	622	641	644	612	648	566	574	634	651	599	642	633	624	612	590	617	621	642	604	624	592	654	595	632	657	675	645	580	612	588	598	607	623	638	559	603	621	635	633	608	630	622	617	628	634	617	632	620	612	643	593	598	605	597	606	611	633	616	616	631	628	623	579	626	587	610	644	557	630	630	634	595	605	683	651	625	613	612	624	596	612	595	621	591	621	652	592	604	611	580	620	627	585	598	642	596	600	687	663	649	627	603	589	623	593	627	604	671	633	568	604	619
2688	218	69	63	72	103	84	95	77	76	84	61	61	43	49	33	43	52	40	36	50	27	45	52	34	40	37	34	36	33	38	37	31	38	38	34	35	35	34	34	31	34	40	44	30	48	31	31	45	29	34	30	35	27	41	34	39	35	24	36	28	33	31	36	29	24	43	39	29	37	29	37	30	28	33	30	37	25	42	36	36	24	42	41	37	34	40	28	37	31	34	31	33	38	27	27	33	42	31	26	32	30	29	34	43	37	32	32	31	37	35	34	31	30	27	28	35	25	30	40	34	33	26	44	26	29	24	33	26	28	47	24	37	31	22	29	26	30	36	27	29	29	31	26	31	34	26	32	31	42	22	42	36	37	33	27	27	37	25	39	38	34	39	26	35	30	31	32	35	31	40	29	23	25	42	31	25	32	31	28	30	23	36	29	26	26	32	38	29	32	37	45	26	35	33	33	41	31	30	28	29	39	35	23	33	43	29	25	42	38	32	39	45	30	35	33	35	34	33	23	44	23	35	51	38	34	31	43	27	34	30	28	34	38	35	29	44	26	30	37	37	29	28	28	38	33	19	32	47	22	37	39	40	34	29	38	22	37	31	24	46	28	25	27	28	37	31	31	48	30	30	42	31	44	29	27	36	44	23	51	27	33	27	38	40	32	26	40	40	31	32	39	23	30	36	35	37	32	33	35	30	29	19	32	32	32	37	30	34	24	26	37	41	30	31	26	30	33	33	38	23	33	34	34	20	35	46	26	35	36	34	22	30	29	37	37	39	35	27	30	40	40	51	39	28	35	28	27	37	41	23	24	43	29	36	33	37	32	38	43	39	19	33	36	39	40	28	32	28	38	30	42	32	31	41	39	26	32	30	35	27	26	34	28	33	31	32	31	37	36	32	38	29	35	34	34	24	20	31	35	44	29	34	27	35	44	25	21	44	28	33	32	37	33	35	28	38	45	32	39	36	40	24	36	39	33	26	33	25	32	25	35	29	31	35	39	38	38	36	42	41	35	41	31	31	36	43	41	34	35	38	28	33	35	34	39	49	33	28	41	46	30	40	30	33	25	36	30	41	30	34	34	27	30	41	31	39	35	32	24	28	19	30	37	36	33	36	29	35	32	28	32	39	34	35	29	30	37	27	23	33	34	27	29	32	35	31	37	35	30	32	36	28	25	36	34	44	21	27	38	39	42	31	36	32	26	29	32	41	32	42	38	33	28	30	41	34	30	38	35	31	36	32	35	38	26	26	26	41	30	26	39	37	37	24	37	31	35	39	31	34	28	44	45	32	36	33	31	46	34	17	35	36	36	40	40	28	33	31	30	30	31	28	31	39	29	30	34	32	24	28	26	30	42	26	33	36	27	40	37	31	32	31	36	33	31	39	32	33	38	45	33	32	32	37	29	33	38	40	37	27	43	33	31	39	35	38	33	43	37	37	38	38	37	28	24	35	23	37	26	27	31	34	34	32	28	28	32	29	29	33	30	36	28	28	24	39	39	41	29	23	45	40	33	29	36	31	34	36	35	27	44	25	34	31	30	27	35	34	25	33	35	35	36	35	35	34	28	29	38	40	31	37	28	31	27	35	25	32	31	32	27	29	17	41	28	27	25	33	35	29	36	39	41	39	31	27	34	31	39	28	18	35	33	28	40	30	33	36	41	39	32	19	33	25	23	32	33	24	37	30	31	30	34	39	34	31	36	33	19	33	28	33	37	33	34	33	29	27	37	40	33	34	31	37	30	37	28	28	27	41	36	29	38	24	36	26	17	37	33	29	36	25	34	26	33	27	43	30	26	32	20	34	31	38	29	27	39	35	37	41	39	43	23	26	39	39	23	31	20	24	50	34	29	27	24	31	28	31	35	24	41	28	33	32	22	42	35	35	22	29	38	35	31	26	36	28	33	40	39	31	33	42	35	33	25	32	37	40	41	36	29	27	28	30	27	40	41	44	25	30	35	22	30	33	37	24	26	33	33	38	33	36	45	45	35	34	43	33	32	23	39	40	40	44	23	37	31	37	37	43	33	36	42	26	35	27	38	38	34	35	30	34	37	30	32	33	33	33	36	34	32	40	33	25	38	32	37	27	29	30	33	26	31	30	32	36	27	41	24	33	30	26	26	47	37	40	31	32	27	33	37	24	41	38	29	22	22	23	25	28	27	24	36	22	25	36	33	32	29	35	39	23	43	27	38	28	30	37	31	28	35	30	37	32	31	36	25	37	37	24	38	32	30	25	28	30	43	41	25	29	26	24	25	29	37	35	28	34	33	26	25	42	42	30	37	29	31	41	39	30	36	34	39	27	42	39	24	31	32	40	38	28	32	27	36	25	29	27	27	40	25	39	26	45	34	42	30	37	36	30	25	38	33	26	32	41	23	38	33	35	31	41	37	35	32	27	32	38	27	37	37	36	37	27	26	27	38	31	37	28	37	38	30	37	26	39	24	37	31	29	29	39	32	33	25	31	29	32	45	34	29	26	35	41	25	34	34	30	28	34	35	30	28	36	34	40	42	36	24	36	32	31	34	28	32	30	39	29	36	44	37	32	35	40	29	34	40	37	30	29	31	40	34	36	35	32	45	28	37	38	34	34	37	37	32	30	24	28	19	28	35	32	31	28	32	31	38	35	32	41	29	41	29	31	40	28	35	33	37	33	24	29	34	33	27	26	23	38	32	29	44	31	40	31	39	37	25	44	28	26	47	38	39	35	31	31	38	33	38	37	40	26	38	37	36	32	29	33	32	30	27	34	41	34	35	37	33	29	23	29	44	36	28	44	35	40	31	34	34	31	25	28	41	29	30	26	31	29	35	33	27	32	36	34	26	42	29	37	26	46	37	34	36	46	26	31	33	29	37	33	41	41	37	26	35	33	27	41	28	27	36	32	32	32	28	35	25	30	44	43	43	38	29	41	30	41	32	39	40	31	34	37	34	30	39	32	40	39	34	28	47	42	31	29	34	36	31	38	29	27	28	34	30	34	39	38	42	34	26	33	33	41	27	31	29	34	41	31	28	25	28	38	49	35	26	29	33	34	29	39	34	29	25	35	34	25	32	26	32	33	32	34	24	34	42	33	29	28	39	34	25	38	30	33	33	26	18	30	34	39	37	34	30	35	26	38	44	27	34	34	28	39	23	26	32	29	39	38	33	29	28	28	33	26	39	31	37	28	27	33	30	31	35	27	32	29	23	35	37	25	27	29	28	32	28	38	45	30	35	35	29	28	25	25	23	26	51	26	35	38	30	25	30	27	36	28	34	41	37	24	27	32	31	27	35	32	34	40	25	28	26	35	37	34	34	36	32	29	27	37	35	30	30	31	25	41	34	30	35	35	26	35	33	34	47	33	44	33	39	38	23	37	32	39	30	31	41	45	34	29	31	37	30	42	33	31	34	31	31	38	33	29	33	35	29	37	27	28	32	32	40	36	33	20	40	30	31	25	36	36	33	38	42	32	35	44	41	32	18	34	34	27	30	34	28
18044	6192	1689	5188	9346	8668	6997	5639	4495	3562	2992	2469	2062	2029	1763	1533	1525	1598	1664	1399	1153	1045	1024	963	893	913	878	905	833	832	810	806	753	762	764	754	725	746	733	688	671	702	691	677	698	687	661	646	673	689	670	643	630	693	668	659	610	681	613	624	660	656	671	606	639	666	667	600	636	598	628	582	589	578	607	662	617	661	594	601	626	650	618	588	632	655	611	623	576	664	616	617	618	644	591	630	605	607	622	606	611	640	626	659	610	606	625	613	616	623	630	632	649	650	631	625	623	618	629	569	634	624	615	619	612	575	592	597	599	587	639	597	624	580	634	635	608	609	619	598	643	630	585	613	647	630	571	636	617	589	605	628	596	631	618	662	604	626	599	623	639	622	596	614	636	615	584	621	589	615	573	608	630	589	606	611	637	651	593	591	624	641	604	616	590	605	598	560	596	608	584	611	634	599	664	589	574	607	629	585	651	572	642	680	559	645	627	630	615	636	600	623	627	614	589	609	609	598	625	593	590	587	617	571	583	581	604	592	664	553	617	582	591	650	621	598	615	589	605	593	604	573	583	618	673	606	623	636	585	587	559	595	613	587	602	643	609	611	603	644	566	630	632	583	626	596	604	611	576	637	581	606	634	613	575	613	636	600	675	619	604	577	613	592	604	631	596	627	580	614	640	599	608	637	624	639	546	582	609	621	618	609	633	639	601	625	630	588	629	632	618	598	598	587	616	617	610	641	605	612	557	578	594	619	616	598	591	626	650	603	584	652	635	594	647	626	619	621	592	599	617	586	576	636	618	630	604	631	617	625	565	642	646	586	621	577	640	579	605	640	603	584	614	635	601	625	638	583	629	617	652	635	628	571	630	593	580	600	606	626	585	602	602	611	564	585	608	607	639	580	643	594	569	592	615	633	601	585	608	568	633	617	589	636	599	595	607	621	625	566	594	614	621	617	602	580	650	576	630	631	645	594	648	566	594	604	653	654	630	612	632	575	617	655	566	590	624	592	581	607	634	601	597	641	591	568	567	588	575	610	560	625	585	610	599	599	589	613	627	577	592	580	593	664	635	606	579	671	558	609	589	685	597	655	657	613	602	627	634	616	592	600	614	594	606	580	609	630	632	626	633	571	634	641	627	583	601	594	598	592	572	583	649	625	596	603	641	658	583	584	594	618	615	585	586	584	589	610	604	630	610	603	599	598	629	612	607	565	640	591	622	654	567	615	639	618	619	633	571	589	596	620	600	620	634	592	646	608	592	636	615	563	582	633	623	597	602	607	639	584	614	607	623	575	586	578	602	635	636	616	638	583	607	632	584	617	599	625	605	579	624	621	633	611	678	617	640	647	604	638	591	594	597	634	625	623	627	637	631	583	575	622	589	623	575	607	597	617	625	605	612	598	630	594	576	574	583	628	593	614	627	611	610	594	582	639	590	624	573	607	621	584	651	554	595	573	611	646	587	552	603	628	633	612	577	602	596	591	636	605	651	593	621	593	594	620	588	603	625	614	605	598	602	599	617	561	602	592	606	579	605	583	595	582	624	636	647	594	612	602	618	600	583	592	579	606	602	626	620	623	624	624	615	634	606	585	579	609	580	625	676	573	594	578	578	638	619	645	603	619	589	632	656	617	657	597	644	615	606	663	592	589	598	657	565	637	577	590	577	587	618	588	596	613	585	585	597	653	591	609	656	591	601	670	597	603	561	572	605	612	627	619	638	623	619	620	599	600	600	611	609	597	621	651	622	597	615	599	641	603	580	613	606	656	568	668	645	617	582	594	633	580	637	596	617	596	602	620	680	633	592	548	625	605	657	590	630	656	595	653	625	587	601	601	621	613	625	628	628	639	595	581	600	618	585	596	634	618	570	579	651	616	578	591	594	568	651	617	635	612	602	595	596	604	620	619	583	614	632	580	623	616	567	648	596	569	631	584	618	596	646	586	606	633	627	642	600	630	590	590	640	595	583	622	603	589	607	568	609	616	632	608	550	630	583	594	642	630	613	612	584	622	631	601	593	595	597	634	602	621	622	615	587	565	585	575	616	675	643	601	579	598	584	622	631	609	576	588	587	600	574	609	648	584	590	600	605	615	620	594	629	620	610	569	612	629	530	590	622	647	642	556	625	617	615	650	613	587	581	621	595	651	629	655	619	579	600	593	613	612	601	661	602	622	649	601	636	606	608	623	568	558	598	589	579	636	620	666	634	607	642	649	608	570	589	605	563	558	586	629	633	587	617	647	628	621	635	613	649	649	609	559	640	610	594	613	608	560	560	632	606	591	600	606	578	606	603	570	650	616	590	580	568	569	655	575	566	618	600	614	621	516	655	641	616	576	559	612	631	647	610	649	585	604	618	576	630	622	583	607	606	609	608	580	604	605	621	631	597	606	557	617	576	620	559	604	661	636	606	644	606	559	580	574	624	596	639	652	656	688	635	603	587	603	607	596	563	610	585	602	592	597	645	563	639	603	612	587	601	559	552	589	618	652	620	626	590	659	652	604	643	612	612	600	583	610	583	570	615	622	634	620	576	599	613	588	603	572	644	624	668	607	592	631	558	623	593	623	579	586	596	577	560	621	599	653	647	605	635	588	605	628	647	627	601	556	612	651	637	660	626	611	626	592	579	597	599	590	593	603	592	611	553	568	594	576	614	666	614	618	581	585	645	572	623	573	589	612	671	653	617	625	596	600	628	665	641	648	602	628	597	563	600	589	600	590	603	600	586	603	611	578	628	595	584	622	600	600	611	641	614	612	656	610	636	607	629	591	592	591	615	613	582	619	598	617	580	619	639	604	609	598	632	574	604	649	602	621	595	590	571	621	569	573	593	613	632	624	612	618	604	586	603	623	586	598	605	611	585	592	600	621	621	600	591	593	584	610	631	623	625	601	545	650	604	590	597	591	637	621	576	596	577	620	606	591	653	637	551	606	607	645	584	636	592	599	618	574	604	624	592	652	593	604	600	696	611	612	639	579	658	652	585	632	631	634	602	603	617	603	611	625	671	614	616	611	629	617	612	565	622	607	602	646	602	617	583	593	620	597	607	608	606	598	585	576	563	608	630	606	617	601	625	578	583	615	608	610	619	585	661	643	654	646	641	629	586	637	602	599	591	570	634	612	595	577	612	574	544	625	613	693	612	589	575	629	618	589	623	627	594	582	560	614	610	582	582	563	616	568	639	609	629	626	598	613	577	621	647	613	638	619	619	614	658	615	625	618	597	585	633	618	613	622	664	601	645	613	618	584	565	628	626	627	574	577	565	635	625	597	609	615	616	617	588	595	637	629	673	597	645	622	596	635	570	634	605	627	583	611	617	601	562	575	598	573	548	594	609	628	647	651	613	623	618	612	602	616	583	653	633	617	603	627	557	659	631	627	629	629	607	639	612	629	593	563	565	591	588	600	618	608	607	625	581	638	608	613	580	617	615	572	590	596	591	606	631	643	615	593	633	592	570	591	590	591	646	625	600	606	557	583	595	595	580	658
2315	439	95	84	132	160	162	142	140	133	99	71	78	65	49	54	45	64	51	48	41	39	29	29	29	36	36	39	37	18	31	13	29	10	29	18	19	26	25	22	28	13	19	20	17	21	12	16	16	25	16	13	12	20	18	29	19	19	29	25	22	18	15	11	19	19	13	19	13	27	16	18	25	21	16	11	25	18	23	23	20	23	14	17	20	10	9	15	12	20	13	11	15	19	19	18	6	14	25	27	25	15	20	19	17	23	21	16	21	13	18	21	15	17	15	16	17	14	16	15	12	25	22	21	15	14	20	13	17	13	21	13	18	14	26	24	18	13	25	20	9	12	18	8	14	15	13	16	27	19	20	19	13	26	24	29	17	15	19	23	17	23	11	21	14	19	24	18	17	14	15	8	17	18	17	16	20	13	15	16	17	18	17	18	18	14	20	12	21	19	23	21	18	29	19	12	14	22	13	13	20	14	12	16	18	11	27	22	15	26	22	23	19	13	15	9	20	15	20	28	13	12	18	21	15	22	18	24	18	21	16	17	14	26	11	14	18	17	9	26	21	14	19	16	11	16	17	23	16	15	7	18	13	20	14	19	18	13	24	19	13	17	14	12	19	15	16	21	20	17	16	11	9	11	16	13	15	12	13	17	20	16	13	19	21	15	22	16	16	11	25	19	15	21	13	23	10	13	15	18	19	18	25	26	14	13	13	18	27	17	14	11	14	14	28	14	15	17	15	17	18	12	18	19	17	20	24	20	13	14	14	15	17	21	15	18	19	20	22	14	19	17	26	20	19	17	14	11	22	15	20	14	15	21	15	15	11	22	17	27	20	16	20	18	15	13	15	14	11	18	12	21	13	18	19	18	13	11	15	16	21	18	9	22	5	24	15	9	14	14	18	15	22	10	18	10	16	16	21	15	15	17	13	16	15	14	21	19	13	14	20	17	26	19	19	14	17	16	16	26	18	14	17	16	19	22	23	18	21	19	14	13	16	16	19	14	15	14	15	15	16	13	18	23	12	15	14	22	21	20	23	24	21	24	13	11	17	18	14	22	19	26	12	16	12	20	15	15	20	20	13	14	15	19	26	15	9	16	17	18	22	17	11	19	17	16	13	15	22	19	21	22	15	18	18	18	24	14	15	23	19	17	15	14	13	15	24	20	16	21	21	13	17	19	17	15	12	16	19	21	14	22	20	14	21	14	17	17	23	16	19	21	21	20	15	16	16	22	16	16	15	20	10	13	17	16	18	19	23	21	18	18	15	17	21	16	13	16	10	12	12	24	15	18	16	15	10	13	25	11	12	17	19	18	17	16	19	13	23	16	17	20	15	11	18	13	16	21	19	20	11	20	17	17	24	19	12	30	17	18	24	19	17	20	15	9	15	15	12	13	15	28	11	24	15	22	14	18	14	10	18	20	15	15	17	13	15	17	19	11	22	25	15	19	19	14	21	11	16	15	21	19	15	9	20	14	12	22	17	19	15	23	15	17	24	14	16	23	27	12	14	21	17	14	16	17	20	15	13	16	16	20	15	21	22	10	12	25	13	18	23	15	19	26	15	11	24	11	16	14	21	26	15	22	15	21	13	21	11	20	21	17	15	14	15	12	13	15	17	11	19	9	7	13	16	18	20	21	18	14	11	21	17	17	17	15	21	14	18	25	18	19	18	17	16	13	19	18	16	17	17	13	8	11	22	13	17	13	13	21	14	10	9	13	20	21	23	14	13	17	13	14	20	21	19	18	8	16	20	8	18	20	17	16	19	17	18	9	20	21	16	22	15	17	27	21	18	15	19	21	14	18	10	18	16	10	17	19	13	19	17	20	19	26	25	13	18	13	7	19	23	13	12	15	19	10	19	20	14	14	12	23	16	19	11	18	15	12	20	11	17	15	18	21	15	24	18	18	14	22	19	17	18	12	18	20	21	13	23	19	20	18	14	19	18	21	15	20	15	24	18	18	15	21	23	21	15	20	22	24	18	17	16	15	12	20	20	13	16	17	23	17	14	17	21	19	15	22	16	17	16	23	25	18	12	11	13	10	23	19	21	11	23	15	13	23	17	18	15	19	20	30	15	22	19	17	14	21	18	16	17	20	13	15	20	19	24	9	19	17	24	11	15	13	14	16	23	16	16	16	15	18	16	28	11	16	14	12	13	15	14	12	19	23	18	13	16	19	8	19	18	16	18	19	25	22	13	13	21	13	14	14	14	17	15	18	12	19	15	10	15	15	16	8	9	18	23	21	14	17	24	17	11	22	16	10	18	22	15	13	22	26	27	14	21	15	22	18	24	21	13	26	21	22	21	16	17	14	13	19	15	15	13	14	22	9	15	17	16	13	20	15	19	16	17	12	15	15	21	17	17	18	19	13	16	15	14	13	17	9	16	21	21	16	25	17	14	12	12	20	20	22	13	7	13	21	19	14	11	19	10	12	12	18	18	15	12	21	13	10	11	19	20	15	17	12	15	12	14	12	10	16	10	20	19	21	18	28	17	20	12	24	16	13	26	13	19	16	17	21	18	21	12	8	18	17	12	14	9	11	17	12	19	23	18	16	11	18	11	13	19	16	18	21	15	13	17	20	12	19	13	16	15	14	17	14	21	20	16	24	17	11	11	16	15	15	17	14	19	26	18	19	8	17	19	11	11	17	22	16	19	14	26	11	12	24	20	17	15	17	15	22	20	10	20	9	26	12	17	12	15	15	15	18	13	17	12	13	14	20	16	17	18	25	17	16	15	15	19	15	20	17	14	19	15	11	16	26	21	16	20	10	22	19	20	26	14	17	17	30	17	16	26	13	12	18	14	25	9	13	22	14	22	22	24	15	18	27	19	16	17	18	16	13	20	12	13	16	17	15	17	22	14	21	15	23	19	15	13	16	14	22	14	23	18	18	16	22	16	20	23	12	22	17	10	20	22	15	13	20	17	17	10	14	14	20	11	16	15	14	24	19	22	16	16	19	12	17	15	15	11	17	17	21	26	21	14	10	14	12	14	21	18	21	12	8	14	11	26	11	18	13	17	15	18	20	19	15	20	25	7	10	15	17	20	16	11	18	15	14	25	22	11	26	23	15	12	10	19	14	25	19	19	13	22	22	19	16	16	24	19	16	13	21	20	20	22	16	13	20	27	19	22	15	14	23	18	18	16	16	17	22	11	12	20	12	11	23	17	23	11	22	10	19	18	22	21	19	17	12	18	17	12	14	10	28	19	16	18	18	16	21	25	12	13	10	18	7	17	13	19	20	11	13	12	17	20	15	20	19	17	17	20	18	21	19	18	15	17	17	20	21	21	12	22	16	9	20	22	23	14	18	13	9	17	21	10	6	14	20	13	18	17	15	16	23	13	13	24	13	14	24	14	21	13	8	10	16	26	21	16	12	21	11	18	14	21	14	21	9	21	18	18	16	20	10	12	25	16	22	12	23	12	9	16	13	21	22	10	17	11	19	16	19	15	16	21	29	13	15	18	19	19	17	13	17
25599	9640	2814	9945	16824	15581	12616	10203	8139	6334	5256	4323	3687	3243	2772	2356	2354	2559	2335	2018	1534	1311	1219	1137	1039	1000	970	908	859	829	833	707	713	699	613	630	572	611	557	518	500	515	526	487	526	498	490	473	515	430	426	464	438	439	387	404	421	364	425	434	413	383	391	399	394	380	375	347	368	383	371	361	375	341	355	371	338	367	385	389	335	341	358	365	348	348	341	311	340	355	365	401	352	297	357	321	322	338	373	335	323	368	351	316	337	341	318	358	313	346	327	340	358	359	340	325	346	325	321	335	306	335	286	318	331	343	348	314	322	326	338	325	298	307	328	331	335	322	357	332	293	338	328	342	339	352	311	312	308	356	293	329	314	349	362	311	325	310	332	334	336	327	366	309	296	304	334	324	318	361	306	293	335	304	355	307	326	295	333	322	319	319	345	339	341	369	317	317	307	320	331	333	300	322	307	302	344	323	300	290	308	312	325	302	325	317	338	300	295	312	308	326	294	302	355	304	319	337	316	325	337	330	332	306	331	332	326	301	308	315	345	289	335	377	313	304	355	301	345	337	345	335	339	338	346	343	313	332	327	342	311	335	317	337	316	319	320	336	328	319	313	334	313	320	293	329	308	309	323	317	337	311	307	322	327	343	330	293	351	301	360	322	330	301	308	298	320	299	346	315	306	342	347	340	309	304	299	356	317	287	318	329	329	307	313	294	312	320	330	324	315	302	333	321	289	294	345	317	306	288	309	294	287	308	351	309	312	305	318	313	339	294	302	327	368	301	308	298	284	304	323	329	328	309	295	308	328	321	322	322	319	368	300	347	288	330	328	349	273	332	308	289	325	294	300	318	316	342	284	329	324	327	289	321	322	342	304	306	314	321	316	315	317	295	288	306	312	316	299	303	316	298	319	274	353	327	337	340	312	337	333	343	287	302	347	321	292	313	326	298	336	342	284	340	292	345	351	339	321	302	302	312	316	324	328	331	318	298	287	314	309	330	291	323	312	339	343	312	327	313	340	320	327	316	315	325	315	309	330	367	328	330	324	294	304	328	324	337	325	322	311	340	321	308	335	327	308	330	323	318	308	343	310	326	325	300	319	347	326	308	324	322	297	348	329	327	298	304	289	304	314	304	361	336	323	343	313	344	323	323	324	322	299	313	301	289	291	289	319	316	293	344	320	304	340	306	312	305	334	318	312	295	308	326	302	313	317	293	299	361	334	286	330	362	295	298	323	332	307	300	321	290	306	300	315	318	321	305	309	330	317	314	334	314	312	322	318	315	318	316	310	330	296	323	317	314	288	293	321	347	281	319	300	329	306	305	296	308	306	301	269	277	331	312	347	327	317	374	323	310	320	319	318	339	285	287	305	319	280	331	301	317	327	296	330	331	309	300	314	352	326	305	297	351	342	300	325	311	353	301	347	316	307	318	313	305	368	295	346	335	305	283	312	323	326	282	325	312	308	273	351	317	297	311	334	311	307	329	341	274	301	336	328	359	325	310	309	328	310	342	320	303	311	309	320	315	337	314	313	344	320	313	292	326	314	312	346	325	278	307	332	311	307	338	331	308	297	291	317	321	339	321	348	304	309	318	301	303	290	306	307	296	326	316	330	306	287	332	301	319	326	324	313	329	334	318	291	296	320	325	288	323	352	325	325	332	341	343	311	309	365	322	315	316	307	350	327	325	305	317	311	325	308	342	327	360	289	327	310	307	306	309	306	310	351	322	343	306	308	308	310	350	298	291	308	322	299	314	324	287	302	319	351	313	330	332	341	311	329	341	311	305	323	302	297	327	293	312	302	308	287	310	311	347	293	293	333	312	295	327	302	343	298	317	326	324	318	331	316	334	325	307	316	328	301	342	334	273	316	300	314	314	329	279	312	302	338	357	298	355	313	311	316	303	309	338	316	292	311	302	268	320	308	326	345	326	292	351	356	313	324	318	290	328	323	304	324	297	321	291	327	330	329	300	318	339	340	286	322	316	316	299	326	321	314	345	304	318	334	311	328	334	349	294	304	309	343	301	309	326	295	325	322	293	279	316	327	335	324	301	316	343	320	309	301	284	346	311	325	303	310	322	319	324	323	303	277	321	311	302	323	307	333	319	296	329	304	326	355	331	343	311	310	322	296	286	328	300	290	260	310	294	327	309	305	320	319	313	334	321	335	340	338	295	285	307	320	323	324	313	325	290	329	329	328	300	335	325	325	353	299	334	348	302	297	327	306	295	303	290	332	279	319	317	310	311	311	341	329	336	342	319	291	338	335	309	331	298	319	311	318	319	339	326	331	304	292	334	305	297	340	323	306	302	349	326	320	330	275	329	342	285	312	344	340	339	329	312	300	303	322	289	339	330	330	308	292	316	331	350	320	295	292	308	324	328	290	316	302	336	342	317	319	314	323	322	298	293	308	314	327	352	326	332	315	292	340	316	299	325	317	306	338	293	319	344	301	330	328	316	326	350	312	322	305	314	318	326	281	303	334	328	315	315	287	289	335	296	304	320	267	328	305	329	321	309	325	342	328	317	302	330	330	300	311	278	310	298	324	342	324	327	324	323	304	304	331	318	326	308	307	319	321	328	344	348	341	308	291	309	313	335	321	322	329	319	327	320	287	298	321	344	301	313	283	295	324	321	309	298	334	322	313	299	304	325	375	327	350	315	292	307	326	311	329	314	306	284	297	331	304	344	323	327	311	314	309	324	306	307	307	294	337	336	299	335	353	310	295	332	341	330	321	291	338	320	305	331	310	296	307	308	300	314	348	325	299	317	317	317	305	319	315	308	291	325	294	295	297	324	342	322	329	304	322	340	318	323	312	290	320	314	318	324	308	284	304	327	308	324	343	316	322	321	296	312	297	327	302	331	322	326	302	320	309	305	292	281	318	300	302	320	291	294	331	311	299	351	280	315	300	282	289	317	325	328	332	310	307	337	313	316	281	323	339	300	309	333	319	318	344	328	318	291	302	303	301	323	311	336	337	325	292	322	332	299	305	297	305	320	331	329	326	315	338	306	301	334	343	312	293	344	313	311	293	296	315	322	318	343	314	323	313	316	313	333	322	307	328	314	319	326	296	338	346	334	307	318	336	291	294	343	320	306	308	317	296	311	337	319	308	341	330	317	307	289	327	300	314	296	304	327	304	295	343	358	315	321	310	353	287	315	283	307	338	299	298	319	362	339	326	318	291	321	328	304	357	331	314	359	300	295	294	327	312	287	347	316	319	312	331	335	315	314	300	310	339	317	290	315	325	304	313	302	320	315	310	288	289	325	320	305	291	310	350	294	317	312	329	310	297	303	338	311	290	343	328	333	303	305	307	316	326	339	315	343	285	298	351	308	285	360	341	331	322	324	314	327	298	304	319	310	293	294	344	353	315	330	329	306	311	325	344	297	319	280	309	312	342	307	305	322	296	313	326	302	306	326	309	317	329	298	300	322	296	324	306	329	329	319	313	333	335	342	324	357	355	339	318	303	302	345	298	346	337	322
1372	81	24	44	23	55	48	37	35	25	34	27	29	27	34	23	35	37	32	18	25	27	22	26	13	21	24	22	25	21	25	23	21	21	20	22	18	21	19	28	16	15	25	24	14	22	24	15	12	22	25	22	27	13	19	24	24	14	19	28	18	17	18	28	18	22	25	22	17	27	20	23	15	21	26	14	27	21	14	24	23	14	23	25	22	28	21	24	18	17	14	16	14	18	26	21	21	26	29	20	15	20	15	20	20	24	31	28	21	16	17	9	19	15	25	13	22	16	18	29	22	22	31	24	26	17	23	18	14	18	26	18	18	21	17	16	21	20	19	30	14	17	26	24	25	18	16	20	21	26	15	16	28	24	32	26	17	20	21	27	19	19	31	25	27	21	21	21	12	19	19	24	20	24	20	14	17	15	21	23	19	22	27	19	25	19	17	17	18	19	24	24	22	19	24	15	20	16	27	21	23	26	16	21	24	26	20	15	18	22	31	15	20	17	24	13	20	23	23	25	28	33	25	21	23	26	15	19	16	23	16	25	22	18	19	26	26	26	10	27	16	22	24	14	19	25	17	17	15	21	19	24	21	21	17	18	20	15	24	24	15	19	24	14	17	24	16	21	19	18	24	25	26	21	27	23	19	10	21	19	16	24	22	19	20	11	27	18	24	23	24	17	21	16	23	17	25	22	21	27	23	30	14	18	20	21	21	16	21	16	27	13	22	18	11	19	24	25	20	22	25	16	21	21	16	27	21	15	18	28	21	27	26	14	15	22	24	20	21	17	18	20	11	24	28	20	24	19	15	16	21	20	24	22	21	26	19	23	15	17	20	19	21	23	22	20	17	19	21	19	18	24	18	23	19	21	22	22	23	23	14	12	27	25	13	21	19	23	25	22	21	24	26	16	19	25	20	24	21	18	14	21	16	16	13	28	22	22	26	18	30	24	19	23	20	13	23	21	20	14	24	15	22	24	25	21	15	24	21	19	30	19	21	23	17	23	18	19	23	27	22	13	17	26	17	24	18	24	23	22	15	17	18	18	30	22	22	21	15	25	14	13	21	21	14	16	19	19	13	19	23	21	17	14	24	18	26	23	20	23	20	22	23	20	16	32	14	18	18	28	21	24	20	18	29	29	16	21	19	12	21	19	29	16	15	20	19	18	24	23	30	27	19	14	19	16	25	19	18	17	23	21	25	35	19	16	14	15	18	20	24	18	15	23	22	23	25	17	35	15	27	18	18	22	17	25	30	21	20	24	23	18	26	20	28	23	27	23	21	19	20	26	24	24	18	20	22	25	27	19	16	15	26	21	23	28	10	21	14	18	20	23	26	16	13	22	18	15	18	21	28	18	14	16	17	23	20	17	18	15	17	19	20	25	19	29	10	24	18	22	17	19	18	22	15	15	24	21	27	21	12	18	14	15	18	20	23	19	24	18	23	8	29	22	19	18	17	17	23	12	27	19	23	20	18	16	18	18	21	26	24	20	20	20	21	22	22	16	24	23	17	20	19	27	15	21	22	14	24	25	19	17	21	23	14	17	14	15	15	24	23	24	23	21	25	22	20	25	26	23	22	18	15	19	15	20	23	24	24	26	23	16	20	19	18	19	21	18	17	23	27	13	28	13	17	11	22	31	12	30	22	29	27	19	24	16	20	19	14	26	23	20	16	23	15	32	16	26	16	20	24	21	20	25	15	16	19	20	23	17	22	27	15	14	25	21	15	15	17	26	24	22	15	26	21	23	18	21	23	27	19	24	25	26	19	20	16	21	27	22	14	24	17	18	22	23	18	24	20	18	23	28	27	27	25	21	18	28	24	18	29	23	16	16	22	25	24	20	22	16	26	23	22	20	21	15	23	22	20	20	23	20	18	22	20	23	26	15	27	21	16	15	23	28	17	26	31	26	20	20	19	24	17	20	30	24	16	18	22	13	23	23	27	23	18	23	26	19	27	24	17	15	13	10	14	15	24	20	15	28	23	18	18	20	22	25	19	21	10	20	15	19	24	15	27	17	29	20	19	26	17	14	25	17	16	16	16	27	13	18	12	22	18	26	30	23	22	22	17	15	22	18	18	22	16	23	18	22	20	17	18	21	24	21	23	19	19	28	18	26	26	13	15	23	21	15	24	14	24	27	20	16	31	22	23	19	21	10	21	17	25	21	25	24	29	28	20	17	21	21	14	28	17	15	23	20	20	21	27	22	26	21	26	22	17	16	17	21	30	19	26	19	16	15	26	25	24	16	18	22	27	22	24	25	24	20	23	27	24	31	22	23	22	16	24	20	27	22	17	19	16	17	20	17	17	9	18	25	19	16	25	20	20	20	19	24	19	23	21	20	17	14	21	19	31	21	31	32	17	16	25	18	20	25	24	33	17	19	21	14	20	20	19	15	31	16	18	17	25	18	21	32	23	15	22	27	20	23	21	14	31	13	16	22	21	18	23	20	11	22	17	26	24	17	21	23	34	17	15	20	15	19	30	21	21	32	20	27	32	22	28	5	22	21	16	25	22	24	21	17	15	21	20	18	24	23	26	18	22	20	24	19	22	23	14	19	32	25	17	16	19	16	25	16	32	20	9	17	20	17	17	20	22	24	19	20	19	17	19	23	21	21	21	22	20	29	25	27	17	18	16	18	14	18	21	19	23	26	10	13	17	15	25	16	21	24	22	15	24	23	23	15	15	22	28	18	21	31	28	30	10	22	25	21	25	11	20	19	23	16	19	12	26	20	14	25	20	20	20	20	16	18	27	22	15	33	26	17	20	17	26	22	24	24	17	23	20	24	15	15	18	16	19	19	16	28	25	20	21	24	32	16	21	29	22	28	23	30	26	19	16	22	22	14	13	18	15	24	16	18	23	18	29	15	24	22	14	23	18	18	25	16	17	14	18	22	25	20	19	21	19	26	23	25	24	26	16	20	26	21	27	30	20	21	27	20	24	21	22	24	17	22	24	21	21	22	14	24	20	22	20	26	18	20	22	18	19	16	22	23	21	18	27	23	20	14	30	21	17	32	12	31	24	19	14	17	24	20	21	28	22	18	20	26	24	27	23	20	28	19	24	17	18	19	16	18	19	21	30	22	13	27	22	16	22	18	14	21	12	25	17	24	19	19	13	12	34	22	19	17	26	18	28	21	16	18	27	23	16	14	15	22	16	20	16	22	25	22	15	23	16	22	24	12	24	19	28	17	29	29	25	27	14	20	20	20	18	15	23	18	16	16	29	20	31	13	20	17	16	21	26	19	21	24	21	21	16	22	24	24	23	14	23	16	16	14	20	22	24	12	18	25	23	28	33	21	25	19	32	23	17	26	15	26	21	14	24	17	24	25	20	24	26	23	18	17	30	25	18	17	21	22	18	27	19	19	24	13	10	20	23	16	16	22	17	27	14	17	20	31	25	23	15	19	30	23	19	22	20	22	15	18	16	15	16	18	20	26	16	21	19	17	26	34	18	25	24	20	19	22	17	17	20	16	14	23
14094	2971	758	1711	3148	2892	2285	1863	1471	1259	1042	937	831	784	710	684	671	722	712	692	563	501	481	487	472	508	446	484	449	452	433	457	494	442	438	460	414	405	428	445	363	415	426	434	414	417	392	390	403	357	390	419	401	427	401	407	375	419	405	400	388	432	363	377	403	380	385	405	409	365	415	402	402	382	454	378	379	408	382	391	352	385	379	367	377	436	419	357	397	419	396	363	380	389	394	398	363	397	378	406	422	367	411	386	381	379	406	361	356	401	388	370	385	366	355	394	349	368	404	401	363	395	385	372	367	375	361	395	382	418	375	393	376	404	367	395	410	396	401	411	362	368	361	332	385	390	380	396	376	384	393	384	400	354	390	397	404	380	368	395	383	381	389	359	373	370	404	365	372	368	383	410	363	394	388	404	425	412	400	387	347	387	407	355	342	408	404	383	443	400	370	384	365	369	385	385	368	367	406	423	362	381	376	387	383	425	399	383	416	375	406	367	336	368	409	394	377	398	388	379	384	378	374	379	394	391	370	400	385	380	393	380	386	363	372	407	404	374	425	412	361	419	414	400	405	369	381	382	376	364	378	365	368	374	353	391	415	398	385	385	401	396	382	384	401	399	383	383	410	374	352	392	392	422	362	349	387	404	399	380	375	377	410	397	390	401	374	386	366	352	401	365	340	382	366	400	359	415	364	389	396	385	398	362	419	394	385	402	409	388	359	383	371	382	385	367	406	415	414	403	396	390	353	385	401	354	413	353	358	407	387	408	407	392	408	391	379	365	361	380	391	370	389	395	377	390	398	359	405	378	386	401	365	362	383	373	387	399	436	366	394	391	376	383	377	348	378	369	413	372	382	398	381	374	388	376	367	391	349	361	417	362	380	384	380	391	358	402	367	409	379	368	394	404	359	405	384	386	351	388	394	379	390	366	361	383	344	385	385	390	384	416	383	408	384	424	398	423	365	389	352	394	349	395	405	356	386	390	358	411	404	388	350	371	380	406	396	354	387	387	394	372	396	355	366	400	370	379	371	375	393	414	371	378	363	370	370	411	354	370	350	388	376	389	373	395	422	368	377	400	399	369	383	377	420	343	380	379	379	413	359	374	352	372	360	409	400	390	419	422	392	361	382	357	392	397	379	392	434	391	398	400	351	400	399	364	379	389	375	409	403	369	406	406	400	379	364	401	393	391	400	415	385	380	371	383	410	372	383	381	394	411	412	396	380	368	359	361	388	382	418	377	428	383	391	419	389	387	386	404	399	385	389	364	410	346	362	376	356	381	363	367	393	356	390	416	363	385	388	399	388	398	369	370	390	377	412	404	421	376	367	315	359	369	376	355	388	429	381	377	406	381	385	411	410	390	366	409	377	397	412	360	354	402	371	351	389	417	385	361	371	380	397	363	401	369	399	367	383	389	392	361	386	404	363	402	364	430	400	387	367	403	386	383	363	383	381	393	353	396	386	404	377	378	346	402	395	344	377	374	403	409	373	395	402	395	395	401	402	387	390	362	331	380	383	393	367	370	384	374	360	417	381	405	337	397	382	408	373	353	358	381	375	398	368	414	379	402	357	388	399	360	397	409	388	408	392	390	399	345	345	354	422	382	391	362	406	405	408	397	399	352	394	411	399	383	384	384	380	389	374	385	394	401	401	376	384	367	359	372	373	357	379	397	371	368	375	382	384	358	392	379	363	418	401	377	374	380	411	365	413	417	379	375	388	413	384	374	373	366	413	405	372	375	390	360	395	394	368	376	392	377	368	402	403	396	391	402	370	379	386	423	362	365	395	383	413	365	389	381	391	386	336	401	371	406	383	397	395	365	374	389	369	405	404	371	373	350	390	388	425	370	402	372	334	388	381	373	362	413	427	368	383	398	367	386	364	407	376	378	416	410	395	404	392	435	381	381	419	386	368	384	389	380	369	363	390	384	377	412	393	359	410	387	384	408	394	354	398	437	385	382	389	390	361	410	374	423	384	384	399	387	347	371	358	384	419	399	366	380	375	372	440	388	401	359	399	390	366	375	382	362	365	438	333	399	355	408	369	380	404	371	365	398	376	399	370	391	354	399	356	412	373	388	397	409	381	397	363	388	414	388	370	394	382	396	404	403	410	363	387	403	392	355	379	381	386	382	396	370	380	427	416	374	379	378	379	370	369	367	356	346	408	372	370	391	408	410	368	392	414	403	364	376	369	400	391	393	382	396	391	353	421	382	399	396	382	400	397	392	373	440	383	420	382	390	421	374	381	389	399	355	386	382	360	374	372	383	355	390	421	395	396	375	400	374	415	373	386	386	378	384	367	396	381	413	340	370	361	382	359	376	360	383	409	391	371	352	381	409	373	373	399	403	389	353	369	363	375	415	402	393	388	369	351	342	393	360	382	394	369	385	415	388	373	378	348	417	408	399	399	417	385	373	421	375	351	390	382	342	387	382	410	427	384	402	373	359	382	391	373	369	396	408	348	362	382	368	387	392	383	382	385	385	386	375	331	434	429	379	420	369	369	374	379	387	340	387	377	362	397	361	352	401	392	381	392	383	440	409	385	382	382	381	401	397	354	405	351	383	410	373	393	382	396	418	419	398	422	380	448	370	391	381	410	365	352	367	398	366	366	369	391	412	370	366	389	386	368	407	407	370	369	360	383	379	365	420	399	383	360	346	379	386	385	361	400	404	392	368	398	374	421	400	381	391	380	398	403	357	386	405	377	402	354	400	399	354	379	398	390	389	398	400	387	411	393	362	352	380	378	386	435	339	356	384	405	375	368	372	374	418	358	446	408	356	338	369	388	376	372	337	382	380	368	373	353	397	383	383	374	402	388	380	380	365	384	422	370	369	386	392	378	410	388	379	406	415	353	360	370	365	370	366	366	405	422	372	382	416	387	369	360	368	375	388	393	370	405	401	368	416	355	368	371	350	385	392	389	390	378	416	344	383	387	373	362	387	437	401	384	419	423	397	404	357	416	359	398	364	397	335	396	384	417	411	377	354	367	453	376	371	383	332	412	380	378	384	363	368	367	391	402	367	430	378	397	415	379	381	360	417	361	404	422	375	400	363	412	392	380	365	380	367	350	380	395	399	402	354	376	405	409	390	369	459	384	392	373	368	381	395	394	377	384	362	381	405	421	372	387	420	417	408	379	362	376	402	350	374	363	365	388	378	370	385	369	378	389	402	385	392	386	408	390	372	368	387	403	387	412	353	397	404	404	377	378	366	346	385	411	358	347	346	375	393	384	389	376	420	392	416	389	383	394	386	392	377	377	355	406	333	364	398	354	381	375	399	375	384	372	377	373	377	348	396	368	372	362	351	405	395	366	410	386	372	395	380	383	400	405	380	400	391	393	360	368	374	404	372	385	355	412	421	365	399	391	419	404	397	385	392	362	383	377	375	411	382	381	388	384	380	402	390	407	403	377	375	370	379	340	397	385	351	403	403	362	381	379	373	378	389	417	382	358	395	394	364	372	369	372	400	395	395	374	375
2732	168	70	56	69	113	98	84	96	70	74	71	62	57	51	59	58	58	47	52	45	38	39	35	40	44	45	33	43	38	32	31	30	35	37	30	34	38	42	36	40	31	33	27	43	31	47	34	26	38	36	29	30	32	38	35	46	39	45	37	30	24	40	37	32	28	44	35	47	37	27	24	29	31	32	30	36	30	31	34	36	35	28	32	27	29	37	29	28	29	35	42	30	45	39	29	45	33	37	27	33	40	35	33	32	32	35	34	29	41	42	32	28	37	31	39	34	33	34	41	30	18	44	32	44	36	32	29	22	32	32	32	40	27	35	37	25	36	35	24	35	24	35	28	34	32	35	28	33	34	32	38	26	34	40	24	33	37	26	30	35	52	19	36	28	31	36	40	31	31	28	32	23	26	43	45	32	25	38	32	29	31	30	34	25	42	30	34	33	34	36	40	37	32	45	31	39	32	30	37	32	42	38	35	36	42	34	35	33	44	30	33	40	37	34	22	37	43	29	36	37	44	44	42	36	34	40	43	38	30	31	40	26	18	41	29	29	39	34	35	28	25	27	33	31	26	38	34	23	37	25	32	38	31	30	31	32	20	40	31	34	50	26	27	36	35	46	38	28	31	32	28	38	29	41	37	39	44	34	32	36	31	34	35	31	24	44	36	26	30	33	25	32	34	31	33	29	34	34	27	31	22	35	43	33	30	37	29	33	31	33	31	33	32	30	36	44	27	33	25	23	39	35	31	35	30	35	31	31	25	27	51	34	36	32	32	27	39	30	33	28	33	31	33	30	33	38	35	40	43	31	31	31	30	29	32	30	30	33	32	40	34	40	43	35	25	28	33	33	43	23	24	32	35	35	37	41	33	37	38	31	28	38	34	35	42	33	35	31	35	34	33	34	33	26	33	28	47	30	31	38	26	33	32	36	45	39	29	27	37	33	37	27	44	42	28	30	29	41	36	40	38	34	33	28	42	29	32	42	29	29	23	39	44	41	34	35	29	23	36	30	29	32	32	29	34	36	34	31	37	35	34	28	38	32	32	24	36	37	29	36	28	31	31	50	27	24	25	32	30	34	32	28	42	42	28	30	36	33	28	45	43	36	23	31	35	30	35	31	34	27	26	23	38	36	39	34	28	32	33	29	33	34	34	28	39	33	41	24	41	36	28	24	37	38	42	44	30	31	45	38	30	42	36	33	52	31	41	36	36	30	33	45	34	35	29	35	36	34	43	36	34	35	31	32	44	28	32	40	37	36	30	25	34	30	30	33	34	36	39	33	32	42	24	37	41	35	35	34	32	36	33	38	34	39	27	35	34	27	38	28	24	29	34	29	27	39	35	30	31	38	29	45	35	34	34	39	36	40	33	37	40	23	32	30	30	34	33	38	40	33	39	42	20	32	34	29	22	32	30	41	37	32	40	31	30	27	33	34	30	34	38	33	37	28	29	43	42	31	41	32	30	33	43	28	40	30	47	38	32	33	37	31	28	26	30	39	45	27	32	32	34	35	40	31	42	17	33	35	34	30	30	35	37	37	22	42	26	35	33	38	33	30	35	47	28	34	33	41	36	37	27	42	33	36	20	33	31	33	35	30	42	33	25	25	28	43	28	39	37	27	31	30	37	32	38	35	29	39	38	27	30	28	32	29	30	33	33	28	34	38	34	34	30	46	24	37	33	26	32	23	36	41	30	41	43	38	36	39	32	24	29	32	29	29	34	20	36	36	34	33	39	35	48	41	34	34	37	34	40	36	27	29	33	24	34	50	32	31	24	36	47	32	33	33	38	34	41	40	33	32	25	34	29	40	26	28	25	35	48	31	38	34	38	44	32	31	38	31	36	38	50	40	39	38	26	27	38	29	38	32	39	31	36	39	32	26	29	27	26	27	24	38	35	44	41	36	34	33	26	30	40	28	40	37	28	32	40	45	38	32	23	46	36	39	32	39	45	39	34	38	34	35	42	36	25	33	33	30	36	29	31	29	43	28	46	45	34	32	44	42	31	26	28	28	34	32	32	31	43	34	39	38	40	31	48	34	40	34	28	33	35	33	44	36	29	36	30	28	34	34	34	34	30	29	41	39	37	33	35	38	33	28	25	30	32	40	33	35	38	26	28	41	30	25	27	37	35	38	24	41	30	29	39	50	30	30	37	28	41	33	38	20	32	37	44	33	27	38	39	36	49	25	28	49	30	42	30	33	44	27	34	35	34	30	42	41	25	25	39	23	34	35	35	20	36	34	34	30	28	37	25	45	29	32	29	35	37	38	28	25	28	31	36	41	31	47	28	40	29	29	37	39	29	26	37	28	33	38	45	32	31	35	43	42	30	32	29	27	35	32	31	30	33	42	43	28	33	31	30	32	41	33	37	30	29	35	25	25	34	30	39	30	35	29	38	34	29	36	37	26	27	35	25	38	34	47	29	41	33	25	38	44	30	37	31	30	28	29	40	37	32	29	37	25	36	25	34	23	36	42	31	33	32	39	35	32	33	31	41	26	35	36	42	29	34	33	41	29	27	30	31	36	29	37	29	27	31	37	42	34	41	42	27	30	33	38	26	31	34	35	39	28	34	25	36	34	35	47	37	22	41	36	32	23	38	34	35	44	34	32	29	35	42	25	39	26	46	33	29	27	27	28	41	29	37	28	40	25	42	37	43	34	45	35	24	36	24	29	45	37	37	41	30	38	32	36	32	46	31	32	27	29	41	33	25	39	29	40	27	34	35	36	30	33	26	34	35	29	32	37	26	26	34	33	27	44	34	30	34	44	26	30	20	30	43	31	21	55	35	29	25	38	34	28	34	26	27	46	26	29	34	37	32	34	33	31	37	35	35	26	30	40	27	37	41	36	32	38	44	37	35	29	35	44	25	27	28	29	27	22	32	34	39	47	36	32	39	23	31	27	27	27	38	30	56	32	35	34	29	39	42	34	28	24	45	39	27	36	33	35	23	26	33	44	37	29	26	32	33	38	24	35	22	22	29	27	42	24	31	35	29	22	24	36	39	33	41	25	32	26	28	48	36	31	31	39	29	31	34	32	29	21	34	25	36	29	38	43	33	32	44	35	32	37	32	38	33	33	33	32	39	27	41	27	28	47	38	27	30	37	38	37	31	41	31	43	33	30	24	46	43	32	24	37	23	41	35	49	31	31	33	28	29	33	28	35	29	32	28	29	27	34	44	31	35	41	24	37	27	24	41	40	39	34	42	46	35	28	38	36	40	40	41	26	39	28	28	36	36	24	35	37	35	27	25	35	34	31	35	31	26	38	27	28	40	44	39	34	41	34	40	44	27	29	42	31	27	39	40	32	23	32	38	30	36	24	29	27	27	35	28	25	42	39	28	27	20	37	34	35	23	34	32	27	44	36	29	37	36	26	29	42	34	32	29	34	32	34	37	23	41	40	26	45	24	38	28	37	31	31	33	37	23	40	42	36	28	39	31	26	33	31	26	40	40	33	40	32	35	34	28	36	31	34	36
19463	4625	1756	5575	9888	9241	7334	5825	4692	3792	3167	2524	2347	2015	1918	1628	1617	1647	1647	1540	1232	1059	1044	988	942	930	893	905	892	820	864	816	790	766	720	813	729	782	746	697	776	721	758	688	675	655	688	704	687	659	638	701	660	710	642	666	657	683	626	687	652	642	626	637	645	666	654	632	627	664	651	693	651	619	634	620	673	625	633	652	663	634	632	645	666	634	670	604	637	610	632	629	644	607	628	675	597	659	624	607	607	615	655	584	672	664	625	690	616	679	623	596	676	595	586	644	630	642	647	641	641	686	646	652	598	614	562	575	619	668	612	619	611	645	623	618	626	657	625	602	615	628	628	625	594	676	614	647	590	631	571	579	623	645	586	605	635	633	596	623	632	663	639	627	592	593	608	588	638	614	649	603	597	604	613	590	627	633	606	629	612	630	586	674	617	590	655	646	615	633	634	643	609	619	595	619	658	611	621	588	614	606	586	607	633	620	595	678	560	545	633	542	655	596	595	621	618	655	626	640	611	615	630	612	614	598	620	593	625	592	623	597	619	599	576	601	573	611	625	585	675	640	599	600	636	598	602	591	610	641	657	633	632	629	654	640	597	615	643	608	581	600	626	617	604	612	599	612	638	588	622	605	632	661	679	629	597	640	637	636	646	577	614	627	632	657	594	605	631	616	629	601	598	595	646	600	625	612	572	671	616	657	590	649	627	581	622	597	620	571	629	605	624	600	634	592	627	637	625	599	592	627	583	614	639	636	670	639	659	569	673	642	638	561	631	623	613	619	652	575	624	624	639	611	612	617	628	597	602	596	645	584	612	676	588	621	625	599	617	606	618	589	629	609	615	647	637	590	554	627	619	619	625	577	620	633	653	646	618	590	567	630	577	618	589	627	615	608	631	628	598	559	629	649	609	593	654	584	617	575	606	619	597	623	619	622	631	611	603	599	621	610	603	558	619	629	617	648	608	596	633	585	616	594	607	592	592	632	596	588	640	609	632	626	587	579	635	590	599	574	608	576	620	610	597	667	621	565	595	636	610	639	629	616	651	598	628	603	661	593	658	621	648	630	609	614	619	631	590	605	591	659	651	568	628	622	611	612	602	584	630	597	605	613	632	627	591	612	567	627	607	614	660	621	645	642	636	625	598	585	613	638	589	623	614	598	623	639	599	656	589	588	637	616	591	568	622	623	642	608	591	627	598	615	612	609	602	631	617	641	655	629	625	623	621	590	626	624	604	626	640	645	599	603	636	593	641	574	609	615	631	592	615	627	604	602	613	598	605	620	584	605	627	607	568	628	634	656	634	613	647	636	629	594	618	588	611	642	602	639	618	561	592	598	620	655	638	594	626	670	602	616	595	626	584	658	634	662	637	646	632	623	589	609	644	616	635	592	619	629	610	606	630	628	569	627	572	623	614	661	609	603	596	614	620	607	607	594	619	580	658	633	606	626	618	605	623	612	607	599	606	635	618	598	643	575	593	591	587	644	586	578	596	589	579	611	610	599	615	634	636	637	638	594	631	635	626	609	614	600	620	597	677	618	615	644	623	589	665	604	594	618	611	622	604	596	663	633	619	643	633	609	611	600	618	617	595	604	632	574	625	592	605	625	664	624	638	581	635	620	602	591	608	615	596	607	580	589	627	620	619	605	623	571	612	597	593	605	642	586	621	618	598	582	590	642	581	652	594	630	676	609	635	646	578	622	606	565	625	591	644	617	586	630	639	627	612	610	565	603	623	651	614	600	659	642	616	647	622	663	623	636	648	635	606	587	624	641	611	633	599	623	597	638	605	634	616	587	562	626	587	622	613	598	614	641	610	604	637	576	649	559	614	639	663	595	667	623	567	633	662	642	613	609	581	616	627	551	592	613	604	662	610	633	602	596	606	626	641	607	624	651	611	605	604	627	600	600	578	655	648	576	623	605	572	622	647	619	611	593	627	615	622	611	601	602	633	642	613	620	633	579	639	632	576	614	631	609	582	585	621	621	651	616	605	602	660	587	613	627	601	614	625	613	611	647	642	623	648	588	637	628	619	591	622	620	595	605	644	630	665	618	614	656	597	653	643	590	592	638	593	641	627	664	626	610	615	592	616	626	617	652	634	629	572	585	631	648	624	626	620	601	623	620	630	591	617	652	610	648	632	586	614	620	616	594	588	586	596	621	658	667	606	655	612	634	614	604	591	612	601	558	625	589	627	618	652	603	589	632	660	635	646	674	582	637	581	638	606	614	624	607	639	637	576	590	598	605	575	574	611	631	610	609	683	592	595	628	606	605	616	608	609	641	648	604	637	618	629	597	624	609	625	635	635	635	610	621	626	618	632	618	658	602	611	619	629	596	615	616	599	661	603	625	589	587	639	629	627	626	607	609	618	584	580	600	565	631	626	649	597	602	620	634	601	639	590	654	602	641	630	595	651	631	639	581	606	607	585	631	621	670	614	626	612	626	652	594	611	591	588	594	611	614	620	614	646	623	632	628	635	570	558	626	597	598	642	604	643	600	619	635	610	651	638	571	618	597	616	590	598	596	615	606	609	584	627	618	581	593	613	653	642	632	604	605	570	629	653	588	600	593	609	639	592	614	643	606	637	575	627	583	617	662	645	659	586	570	615	593	651	599	627	628	620	679	567	607	667	631	615	636	634	631	649	616	635	609	629	644	623	668	643	635	629	624	655	623	640	598	629	641	610	614	627	627	604	617	592	582	595	612	634	636	645	625	638	588	616	616	625	635	621	606	599	557	675	585	629	658	641	644	650	620	631	641	627	624	611	624	611	582	642	584	612	607	636	634	623	581	629	653	638	618	633	581	596	639	602	625	605	602	655	617	640	612	638	622	613	633	607	632	617	625	584	624	630	622	628	624	598	622	637	646	630	623	648	613	626	631	576	615	592	640	607	621	629	626	608	646	669	598	578	542	610	599	581	632	584	563	608	628	619	615	644	648	626	618	678	632	644	610	606	600	601	632	643	595	614	596	609	595	627	631	585	583	644	592	592	608	626	607	617	587	619	611	597	620	642	586	626	624	653	617	638	637	627	661	614	645	589	633	615	619	612	640	611	631	650	636	597	626	575	607	637	635	597	625	574	602	621	633	646	602	606	634	592	627	614	622	654	627	620	585	581	632	587	586	623	583	611	605	569	624	656	606	605	596	586	648	623	591	658	621	591	600	599	614	632	603	579	619	609	629	638	585	631	590	611	574	615	605	578	626	575	616	601	649	652	602	641	676	624	639	631	605	604	635	640	633	630	633	638	635	593	620	593	608	594	601	624	631	597	631	631	623	614	612	599	598	625	619	617	624	582	632	659	637	635	603	618	662	574	565	631	612	636	613	594	567	620	619	622	615	578	598	634	657	601	611	635	610	607	590	616	650	639	597	647	597	608	639	598	624	624	635	595	625	632	602	606	627	625	620	612	614	578	617	616	583	605	637	677	589	609	618	641	606	628	637	601	629	639	611	601	646	630	621	599	618	618	596	624	615	633	573
2701	135	66	61	81	93	93	96	82	69	66	61	66	67	50	54	37	48	60	55	42	43	47	41	39	30	31	41	42	30	40	39	35	39	24	35	38	33	54	35	32	33	39	28	31	36	47	33	34	38	34	29	40	41	32	45	42	32	43	30	28	37	52	42	32	33	41	34	34	31	31	33	38	30	35	30	38	40	37	31	28	26	33	31	29	39	35	27	37	32	29	32	36	32	29	29	37	41	31	43	28	24	32	27	35	25	29	47	32	25	26	28	38	29	26	23	39	37	34	33	39	30	31	28	34	32	31	32	31	41	33	29	25	32	44	34	33	35	41	30	33	27	40	37	26	36	40	28	18	33	22	30	36	34	45	28	38	35	26	29	36	35	26	38	25	31	18	41	43	31	26	32	45	33	29	36	36	35	35	42	29	29	42	27	43	32	25	44	33	39	32	30	33	40	29	34	32	29	33	37	34	37	33	38	36	36	29	38	26	34	39	36	44	21	49	28	39	38	31	22	30	28	18	39	35	38	34	28	28	45	29	31	34	35	18	20	24	37	40	19	38	35	44	41	41	36	25	38	27	35	37	39	34	41	30	26	29	35	40	34	27	47	32	48	39	36	37	26	33	32	34	50	41	22	27	35	43	40	47	28	35	29	34	38	30	26	47	40	39	21	37	35	32	31	30	31	37	39	29	36	33	25	33	25	42	44	41	25	30	38	20	42	39	30	25	31	25	24	34	31	45	31	36	31	41	27	38	41	28	32	28	33	28	35	42	30	38	35	38	34	29	31	30	32	27	42	32	29	31	44	36	29	37	35	25	32	29	38	43	38	36	27	39	41	34	40	34	32	37	38	34	39	30	41	26	35	35	27	28	28	35	29	37	30	40	30	39	29	37	33	26	40	33	26	29	29	46	29	36	28	33	32	31	30	34	30	40	35	32	40	31	41	41	34	35	34	27	26	25	35	42	45	23	31	46	32	39	25	32	39	31	32	46	23	32	35	34	31	31	30	35	35	33	37	36	29	36	34	31	41	31	39	39	26	27	36	31	32	43	35	32	28	36	44	32	29	27	39	29	35	32	42	23	31	31	27	32	35	35	43	35	41	32	40	31	43	40	23	38	37	31	25	29	44	31	23	36	40	44	40	39	36	38	33	36	37	34	28	29	33	25	29	28	36	27	27	35	28	38	26	26	33	23	33	29	31	36	21	29	39	26	36	30	39	33	30	32	29	28	27	26	43	27	38	26	30	36	27	36	39	43	43	28	22	31	33	35	24	39	27	32	34	31	29	33	41	35	31	39	42	35	31	33	36	46	39	28	34	41	38	31	38	35	33	36	35	30	25	27	29	35	33	43	39	40	41	31	28	31	49	34	30	40	23	38	28	32	29	37	30	34	22	24	28	30	38	31	40	29	35	34	38	29	39	46	28	26	33	32	43	31	29	26	21	34	32	34	34	30	35	33	45	36	35	31	31	35	38	37	27	27	31	32	30	38	38	28	30	28	28	36	33	25	45	31	35	35	35	35	43	20	45	30	30	24	22	33	24	32	29	29	23	28	31	31	35	31	37	28	35	31	24	31	29	37	33	43	30	22	38	43	25	28	33	27	37	35	27	25	33	29	27	35	37	30	36	27	33	35	29	27	42	30	24	38	31	29	24	41	41	27	28	39	31	28	28	23	31	36	31	38	23	25	27	37	48	27	34	37	38	40	37	25	27	36	32	26	37	41	35	32	41	33	35	36	33	23	31	30	37	52	34	39	33	41	39	28	36	35	36	34	45	40	35	35	40	38	28	29	32	35	34	40	36	30	35	33	38	34	40	33	36	35	33	38	33	51	30	29	28	38	31	32	37	33	25	19	38	38	25	47	30	29	30	17	29	25	40	28	29	30	27	30	35	28	29	35	37	37	31	32	41	25	42	29	35	38	33	24	41	24	36	39	32	37	39	32	31	35	47	26	34	34	32	34	24	31	22	31	37	38	35	22	35	42	49	33	38	26	27	44	34	46	30	33	37	41	39	31	45	40	30	31	26	36	33	37	37	26	26	40	27	32	34	25	36	27	27	34	38	39	25	27	40	35	46	38	25	30	44	34	33	29	44	23	36	34	39	24	32	27	24	31	37	43	34	38	23	31	31	36	36	40	29	29	36	27	41	30	30	26	34	36	22	29	35	27	33	36	31	33	32	36	26	39	26	29	22	39	43	29	29	29	28	39	30	32	42	29	38	38	33	29	36	31	36	37	33	30	32	45	26	26	27	31	28	31	31	38	40	28	36	30	17	28	39	38	31	37	26	37	24	38	38	32	27	32	35	20	31	40	33	32	38	31	38	35	46	39	31	29	30	36	27	19	37	32	33	24	33	39	46	29	35	37	29	33	31	30	32	36	42	39	33	33	39	30	35	32	31	23	34	35	34	28	39	29	33	37	28	32	38	35	37	37	36	39	44	42	31	35	32	33	33	23	33	38	40	30	37	31	25	27	35	39	24	28	43	36	33	35	41	31	38	35	23	31	38	42	33	33	39	37	34	26	22	37	30	33	38	38	33	29	41	31	35	28	35	47	29	28	27	39	24	36	37	28	35	38	29	28	35	37	43	23	25	31	33	35	37	36	35	27	38	38	44	31	54	34	32	28	31	39	35	21	35	36	34	36	36	41	39	35	42	30	28	26	40	33	30	36	30	39	31	37	29	29	30	26	33	33	34	34	32	43	33	24	39	27	33	28	31	32	39	37	34	27	32	38	31	28	38	34	28	32	34	27	26	41	29	37	36	60	43	28	21	30	30	34	26	23	35	48	34	34	36	30	39	43	37	32	26	38	23	32	32	42	41	36	22	26	33	26	27	24	32	34	30	39	38	29	39	29	27	29	42	31	29	35	32	31	27	34	34	33	32	40	31	31	33	27	32	27	31	35	46	31	33	33	41	53	24	33	40	32	26	26	36	42	30	35	40	30	27	33	41	33	31	27	35	29	30	35	32	32	39	29	32	26	31	35	34	29	37	30	40	49	31	38	30	44	33	33	37	31	42	44	33	28	25	34	39	31	32	35	25	20	34	28	24	34	33	29	31	36	24	27	26	28	37	28	26	44	30	32	36	31	28	31	24	33	35	33	36	30	34	30	17	28	40	43	39	35	37	38	36	34	29	32	34	40	33	34	25	29	44	33	33	28	34	25	42	36	33	31	43	25	31	32	32	37	36	30	37	42	28	38	28	31	40	40	30	28	26	29	22	25	34	25	38	27	30	38	44	33	31	34	39	39	30	37	22	38	28	30	30	30	45	28	31	30	37	39	31	35	28	48	25	26	29	21	32	41	39	30	29	29	34	36	39	40	39	34	33	27	28	33	22	32	26	31	29	25	38	33	38	33	45	27	30	23	38	30	29	36	39	36	39	36	32	34	25	30	39	39	31	32	33	28	30	37	37	34	25	37	42	42	37	41	31	27	32	48	46	27	42	40	32	31	33	38	32	31	32	40	35
18983	3992	1683	5193	9400	8681	6937	5486	4475	3706	3042	2487	2216	1918	1751	1520	1586	1615	1619	1488	1210	1041	1011	966	946	850	895	910	838	797	855	800	769	751	770	750	733	731	687	708	703	728	653	718	662	703	669	731	685	686	640	680	670	696	671	665	642	611	684	661	635	669	689	692	619	623	603	624	682	668	617	585	651	631	681	672	588	645	658	639	664	636	613	618	575	666	630	635	586	590	611	564	632	645	623	592	640	667	647	619	607	637	639	637	637	654	636	646	608	624	652	625	606	614	600	634	612	603	612	589	649	605	605	645	601	623	633	600	618	610	595	587	623	652	640	655	604	601	603	618	664	659	613	632	667	639	618	649	576	590	577	628	636	607	618	605	595	655	633	592	615	640	653	609	589	682	613	632	577	623	591	669	632	642	659	648	655	578	671	597	582	648	557	609	615	624	654	603	621	589	666	657	621	595	654	672	624	605	598	618	638	626	573	604	608	608	635	660	634	656	611	636	640	602	654	619	640	612	597	593	539	635	613	590	590	640	648	614	606	636	590	630	638	575	631	611	611	579	593	595	621	624	620	645	603	617	617	594	635	622	585	614	584	597	655	594	603	655	662	594	618	656	626	592	605	592	600	639	599	587	561	591	618	590	634	606	595	596	650	593	624	610	578	630	610	623	607	609	613	619	579	607	597	630	672	567	597	603	634	631	610	548	615	608	636	605	649	576	666	575	637	614	650	632	594	625	619	638	615	619	603	613	622	591	579	627	613	604	608	631	649	614	608	661	606	614	601	629	574	620	632	595	606	641	629	567	578	581	649	649	640	585	632	623	594	607	680	614	602	585	636	635	575	572	650	593	608	599	648	598	608	595	617	559	600	585	613	569	631	628	683	617	648	592	594	641	631	604	625	602	631	657	638	590	623	616	604	565	650	602	648	611	592	643	601	629	598	620	585	588	621	638	628	636	602	610	593	612	641	648	675	607	628	660	617	621	611	609	597	629	605	637	643	627	590	653	624	590	636	642	568	639	585	657	630	700	638	624	592	647	624	664	624	651	600	584	645	618	608	645	643	610	596	582	583	599	641	654	625	630	586	624	626	612	623	624	628	666	629	561	596	618	640	633	637	618	592	603	589	603	599	629	577	626	636	569	645	651	636	573	614	579	641	582	621	642	603	623	635	619	632	616	611	643	632	631	598	618	635	603	615	610	606	619	600	562	624	629	601	631	605	646	611	584	608	589	639	609	588	643	621	576	647	571	614	617	577	636	577	579	649	578	636	628	635	576	604	606	603	644	611	595	638	613	613	613	652	598	636	617	624	612	602	606	609	611	644	645	616	634	603	644	637	565	634	602	627	626	555	644	611	571	619	583	633	637	677	626	629	574	586	621	681	612	605	648	588	569	573	617	589	614	607	578	607	634	592	623	597	636	608	613	612	641	593	624	615	599	569	623	569	613	620	648	589	639	594	591	591	602	590	640	528	620	675	599	640	660	614	612	626	617	591	610	625	617	597	621	585	591	665	566	642	608	661	582	626	632	643	638	599	626	623	636	624	641	611	592	593	598	590	615	592	613	630	580	634	593	629	644	623	623	628	636	595	599	600	600	569	624	579	640	630	633	642	587	635	620	623	587	578	614	621	551	657	633	635	624	604	585	593	614	635	609	617	583	615	619	606	649	611	630	628	569	619	605	621	575	624	622	597	670	577	615	645	594	610	598	641	622	600	574	604	650	645	580	637	616	624	618	596	617	629	630	597	633	600	607	621	602	659	574	589	588	596	621	620	627	608	590	631	632	600	564	605	596	625	592	650	598	601	611	606	614	636	576	621	604	648	627	631	606	664	630	616	629	570	603	597	582	639	594	599	607	615	582	611	604	611	638	588	617	638	629	612	602	587	623	616	619	614	599	602	572	651	601	614	604	635	599	636	615	669	610	635	601	645	636	605	578	625	651	643	642	603	578	626	588	627	616	631	633	599	612	618	673	593	604	621	666	623	625	604	584	553	629	631	640	599	627	578	629	636	631	607	581	638	606	615	630	610	620	608	659	650	637	650	631	587	581	644	623	629	601	627	653	605	642	589	651	611	592	635	619	616	658	621	621	567	549	672	649	629	574	611	598	633	628	640	637	567	643	618	610	614	626	585	631	585	591	622	618	613	608	569	623	633	627	606	614	588	589	595	562	610	592	603	596	597	586	601	623	627	625	580	626	596	597	550	603	637	599	640	668	593	568	634	695	680	633	591	598	589	618	591	600	626	575	606	650	603	623	645	609	596	618	645	671	598	559	625	598	616	623	617	606	612	570	618	644	657	648	588	638	612	637	604	576	596	586	600	622	566	612	607	648	613	636	642	638	607	610	635	600	594	593	609	604	637	614	646	663	650	661	601	617	591	631	639	615	555	609	638	600	650	652	593	574	652	621	609	622	594	598	622	603	574	578	613	607	617	594	634	640	644	591	594	576	617	588	615	617	658	623	593	619	661	595	611	605	581	575	651	629	601	610	605	579	594	570	661	597	632	612	622	634	641	625	605	634	619	588	631	632	639	622	595	639	606	632	643	598	651	645	651	620	622	599	615	596	585	609	652	643	587	536	649	616	597	613	608	616	598	609	617	609	594	603	638	621	584	584	618	596	625	565	600	626	567	625	580	655	630	611	619	608	620	642	596	604	615	619	628	621	589	583	556	648	629	585	642	594	622	621	591	606	670	629	610	617	611	607	590	639	618	592	625	655	626	579	634	643	622	639	598	623	585	599	605	619	575	633	657	579	634	629	633	624	598	626	624	599	624	618	590	625	630	602	617	585	626	605	667	539	605	601	599	661	519	637	609	640	659	588	593	657	627	596	632	580	652	655	596	636	614	639	590	617	601	663	621	575	634	613	591	612	608	603	629	626	613	616	599	607	631	610	603	628	617	613	649	633	617	585	628	606	610	647	618	645	625	598	593	607	585	596	614	627	612	621	658	655	646	642	611	610	600	587	684	583	607	647	608	618	598	608	648	634	573	646	581	614	580	583	618	614	613	593	624	638	613	637	574	607	636	601	649	624	622	612	644	616	605	614	628	595	636	592	602	643	608	630	627	612	602	640	651	660	602	618	606	579	630	560	621	568	571	644	633	585	610	605	610	588	644	592	641	575	599	602	615	638	672	625	628	619	641	642	626	638	593	604	591	667	652	559	593	614	621	565	646	638	623	576	670	616	610	586	616	609	649	572	613	598	611	631	614	624	587	623	606	605	636	610	594	654	671	605	627	609	606	635	596	626	589	619	642	587	589	596	616	625	630	618	624	640	571	621	594	654	623	610	660	658	626	629	665	637	601	610	633	622	630	640	596	612	586	603	615	601	595	601	641	632	640	593	606	614	623	604	604	647	612	632	585	610	660	611	643	593	597	586	641	605	586	654	570	618	623	599	645	592	640	611	602	644	590	575	535	646	596	605	613	651	637	600	614	620	608	586	590	594	625	632	570	592	616	592	637	642	605	586	626	616	633	628
2392	237	95	56	125	173	164	162	134	97	113	92	78	67	65	54	74	72	72	49	35	34	27	39	35	33	17	28	28	27	20	18	29	27	33	17	20	28	17	14	20	19	20	24	20	18	16	19	21	20	20	20	18	16	21	17	16	19	16	23	16	18	15	16	17	17	21	20	25	13	15	22	15	21	24	27	19	19	24	25	23	20	18	19	14	19	20	13	21	17	23	19	18	14	22	22	22	12	16	16	21	21	17	19	21	17	21	12	14	17	23	12	13	19	18	21	13	19	23	19	21	11	17	12	11	24	18	22	10	22	11	16	24	22	21	11	20	22	22	18	16	22	21	18	12	26	15	19	19	13	10	18	21	14	16	15	18	18	19	18	19	21	15	19	14	15	19	21	25	17	12	24	12	17	14	8	16	26	16	20	20	17	11	13	16	21	14	14	19	16	22	25	15	20	14	22	19	11	20	17	14	19	14	20	19	16	22	13	16	19	9	12	15	14	20	18	20	22	21	18	17	21	14	21	17	17	17	20	11	17	16	22	23	19	19	20	20	23	23	9	20	19	8	12	23	16	19	20	18	13	21	14	14	17	22	19	21	16	12	16	13	19	16	17	17	18	12	13	16	11	17	15	17	20	17	23	19	20	12	16	9	15	9	16	21	15	25	13	14	13	24	17	16	10	22	14	15	17	18	17	13	17	17	23	10	20	23	11	24	15	16	18	21	15	10	14	18	14	14	22	12	18	14	14	17	12	18	20	11	15	10	13	12	15	12	12	11	16	20	15	11	13	21	11	18	16	7	16	16	19	15	14	20	18	16	17	19	10	22	28	14	19	24	15	12	24	22	17	17	25	9	14	17	20	26	14	18	24	12	13	13	23	15	12	19	18	19	18	15	13	14	14	16	15	19	17	18	16	13	12	14	20	23	13	25	17	13	17	22	11	16	19	16	13	15	16	16	18	9	20	14	15	17	13	9	18	16	16	12	17	18	21	24	17	19	16	18	25	13	22	21	16	14	13	19	10	21	14	11	7	19	20	16	20	17	16	23	20	12	15	19	17	17	17	17	16	11	13	18	15	17	16	20	18	16	15	15	14	14	11	16	14	17	17	16	16	12	20	22	18	21	19	22	19	15	17	10	19	17	20	12	16	16	22	15	15	12	21	22	13	16	22	17	16	17	13	17	22	16	14	19	12	18	20	19	26	12	17	21	22	16	12	14	24	12	22	17	23	13	19	21	18	20	20	16	14	18	21	15	13	17	12	21	17	13	19	14	22	23	16	12	21	22	16	22	7	23	14	14	15	18	19	18	13	13	24	11	21	22	18	15	23	15	16	13	23	18	11	22	16	15	19	18	22	28	16	22	17	8	17	13	16	18	8	21	14	20	11	18	18	21	17	14	16	19	16	8	17	14	21	15	17	13	14	15	16	13	16	11	21	10	9	16	11	15	20	17	18	19	21	12	10	21	25	24	22	17	20	25	15	14	20	20	14	13	16	14	26	20	19	30	25	12	19	17	22	13	15	15	20	23	14	10	15	21	21	11	22	22	10	24	17	13	17	13	16	7	15	18	13	22	24	22	12	14	15	17	18	12	15	16	17	16	13	22	9	12	26	12	17	24	15	13	28	11	15	18	16	18	21	25	10	20	14	12	17	19	17	22	26	16	15	26	21	11	11	21	17	12	22	9	16	19	17	18	28	23	18	14	15	20	15	11	18	23	18	14	16	17	17	15	19	13	16	16	15	14	12	16	10	11	22	17	20	16	14	14	21	25	13	24	16	16	12	16	27	15	15	19	20	17	14	13	16	11	15	25	15	17	18	7	13	21	13	24	14	21	12	13	16	20	18	11	20	17	14	10	16	16	10	19	16	15	14	12	23	19	16	20	19	19	13	11	16	13	18	23	23	11	20	14	23	22	7	20	11	8	11	15	17	15	15	15	9	17	17	18	11	14	12	10	18	14	11	16	17	24	23	17	17	19	18	13	23	24	19	14	27	20	9	13	13	14	14	17	21	12	25	20	19	16	22	19	13	22	16	19	22	15	18	23	8	20	20	13	22	14	16	15	15	12	19	17	13	14	14	11	12	11	10	20	16	19	21	11	19	17	19	20	18	14	18	15	19	21	22	14	18	22	16	20	9	16	18	17	14	23	16	14	20	19	15	17	13	17	23	20	11	21	22	16	20	14	18	23	16	20	15	10	9	16	19	17	14	20	19	17	9	20	13	25	22	14	20	11	18	20	15	16	17	13	21	16	17	26	20	13	11	12	15	15	18	13	18	13	15	21	12	12	13	20	8	19	19	10	15	18	18	20	13	11	13	16	11	13	18	19	11	16	17	14	20	21	11	15	22	17	17	21	19	20	18	17	12	5	14	21	14	17	18	19	21	14	15	16	13	16	18	14	11	21	16	18	12	17	20	14	17	18	14	20	26	18	8	16	20	14	18	10	21	31	18	8	7	18	15	16	14	17	20	23	21	15	24	19	21	12	9	18	14	14	20	16	21	20	17	18	11	11	15	20	16	6	22	16	23	21	19	12	14	22	18	26	18	12	15	9	16	16	10	16	18	13	9	21	16	15	14	17	19	14	17	18	10	19	11	23	22	13	23	21	17	19	16	10	17	13	14	18	17	19	21	13	11	11	18	14	7	16	17	17	18	11	16	20	18	22	11	16	17	13	17	19	14	13	17	16	19	17	13	13	23	21	12	12	16	11	17	16	10	17	17	19	12	15	16	14	14	24	21	19	17	15	22	25	16	11	17	21	21	18	13	18	23	13	20	16	18	15	14	26	22	20	13	11	24	15	11	14	20	14	19	13	18	20	19	22	22	18	13	10	21	22	17	18	15	9	14	12	16	17	18	10	14	18	11	18	15	14	12	14	15	15	15	14	19	10	17	21	15	15	19	14	17	11	25	11	14	10	25	19	18	20	11	21	25	14	23	13	19	13	14	10	16	19	15	15	20	15	13	18	18	24	18	15	13	10	15	15	17	13	11	17	16	15	15	14	29	16	15	13	9	20	21	14	22	18	18	21	17	20	14	14	18	11	21	15	10	14	8	19	15	19	16	20	14	19	20	10	16	16	24	22	14	14	13	16	14	17	14	17	13	14	22	16	13	15	18	11	17	16	12	14	8	18	12	17	18	18	15	19	8	24	19	13	17	15	13	12	22	14	20	22	14	16	19	17	14	18	12	13	16	16	25	23	18	11	16	10	25	13	25	24	14	16	18	18	23	11	16	15	14	15	21	17	20	10	12	15	19	19	21	16	9	14	18	15	12	18	12	12	17	19	11	23	11	15	11	16	25	18	16	17	17	13	20	15	17	20	19	22	13	16	19	20	11	18	13	15	18	8	16	18	17	10	14	12	21	20	19	18	19	12	12	18	17	20	13	27	14	14	13	13	20	16	16	11	22	14	17	18	19	14	20	15	22	19	13	15	17	20	14	14	19	15	17	21	15	23	17	14	10	15	15	13	16
25995	6724	2698	9915	16785	15575	12652	10291	7997	6405	5364	4476	3680	3229	2809	2442	2612	2451	2217	2116	1582	1284	1257	1106	1000	964	953	886	842	810	787	725	688	710	605	618	611	584	567	569	612	481	485	497	495	459	490	457	458	460	456	458	478	449	457	433	413	427	426	416	387	400	426	394	382	383	353	379	356	353	385	373	389	354	360	393	367	403	383	368	341	398	357	374	367	394	321	368	370	325	383	349	336	352	347	353	334	312	385	346	378	366	339	342	345	388	351	359	348	322	317	294	334	317	297	344	320	340	344	319	321	326	341	323	342	308	318	313	321	322	343	348	330	358	347	307	315	331	347	377	354	349	319	327	324	321	323	315	334	300	314	320	313	334	317	314	320	329	312	344	309	344	337	315	333	313	300	297	338	325	336	332	322	312	302	333	358	343	297	342	349	329	303	310	310	318	332	305	330	286	305	323	312	320	340	364	308	317	355	346	348	310	351	318	307	332	310	303	315	321	352	342	320	311	329	365	342	333	313	332	354	323	305	313	321	338	337	338	316	322	319	333	325	320	329	333	320	343	319	354	346	332	336	345	310	302	333	320	298	342	300	345	336	337	330	341	347	313	313	328	322	321	311	327	311	350	309	289	298	300	301	335	319	344	291	287	313	320	334	316	325	335	269	298	311	299	320	323	310	335	313	287	309	309	301	314	309	319	284	320	303	332	350	292	316	316	318	308	361	328	335	317	353	294	352	316	298	314	331	317	355	306	285	337	303	279	327	313	302	332	317	341	352	347	304	308	305	337	313	313	321	329	311	323	328	311	350	331	326	317	319	303	315	293	309	317	337	303	331	360	315	314	308	353	329	339	299	347	327	339	332	307	320	325	340	314	335	305	330	332	323	332	324	333	306	329	334	329	318	336	325	311	320	328	320	327	332	292	332	294	351	303	336	329	332	320	324	303	345	302	301	320	324	358	328	321	305	293	290	313	321	325	346	296	301	321	313	325	303	314	324	297	302	308	311	289	317	334	325	310	316	325	319	319	342	310	291	322	328	316	332	343	300	336	353	305	326	344	326	294	295	313	311	316	340	338	301	318	298	333	336	302	335	321	297	288	285	341	283	312	308	336	327	359	309	329	275	325	319	304	323	297	327	310	311	332	303	334	336	311	337	312	320	312	371	309	308	338	337	356	347	305	306	315	321	293	328	341	331	314	288	325	316	338	315	323	306	314	304	364	301	349	347	307	329	351	328	283	294	298	380	341	317	312	288	313	347	291	329	315	320	341	296	349	342	315	296	326	322	353	309	307	346	336	311	323	332	321	290	321	344	340	341	296	315	317	326	300	305	315	300	327	297	309	315	310	348	344	321	300	327	309	286	310	319	353	351	290	339	302	305	277	315	287	330	321	316	292	318	334	318	339	327	271	299	340	307	323	306	321	341	309	301	329	321	325	325	338	340	325	310	309	307	298	323	346	308	311	331	355	338	299	323	309	302	332	302	309	315	328	350	324	309	320	298	304	326	308	341	319	320	342	332	282	293	299	326	352	297	353	323	326	340	312	309	309	278	291	333	346	317	314	328	317	322	303	338	302	296	336	303	324	304	332	312	353	311	327	313	343	315	305	315	352	331	295	323	300	334	307	322	318	349	310	349	334	327	327	326	326	340	338	300	337	302	325	345	303	320	318	315	307	322	331	294	338	321	319	301	297	301	338	315	293	311	318	317	327	336	285	310	292	320	340	312	352	293	320	303	328	321	320	319	353	314	358	327	307	322	321	347	338	327	324	322	354	327	337	325	324	342	315	301	332	315	310	351	308	326	343	315	327	322	303	320	303	337	323	338	347	364	358	322	341	321	335	322	310	302	307	331	325	302	357	346	310	311	304	309	329	325	331	312	266	320	303	299	316	303	313	316	322	353	315	349	326	337	297	335	301	318	323	315	316	333	314	341	328	322	313	300	342	305	336	295	306	328	325	294	356	338	325	340	331	337	298	312	291	321	329	349	313	372	287	330	297	315	299	299	287	286	298	310	315	308	290	328	318	310	304	333	325	326	316	315	319	323	314	316	302	312	327	310	309	300	339	321	309	336	306	343	320	327	310	295	310	296	327	341	345	331	333	298	298	326	327	310	349	345	297	342	309	338	339	307	329	328	335	310	337	310	357	328	309	307	312	343	353	351	318	336	322	334	316	297	325	338	328	318	319	312	319	321	306	303	299	309	324	291	306	318	339	350	344	306	328	310	294	317	327	310	313	303	309	321	334	291	322	311	313	340	332	316	295	320	336	320	322	309	290	331	323	302	321	305	319	359	298	324	316	298	310	319	290	329	324	327	337	323	320	339	324	317	339	307	320	298	313	317	319	282	315	312	324	319	316	317	330	276	312	279	308	330	329	312	291	317	348	331	326	325	334	344	317	321	292	319	341	294	357	311	313	295	308	316	306	318	335	325	291	331	327	335	315	324	310	312	324	331	321	325	325	350	350	321	299	301	322	333	294	322	314	320	313	308	298	296	317	294	320	314	302	330	353	318	321	329	317	328	344	323	342	363	288	314	294	331	296	302	303	329	356	325	293	303	347	304	337	302	313	286	294	306	328	311	299	366	325	329	325	300	330	319	327	341	315	323	298	323	344	335	338	327	344	294	325	309	305	352	350	319	300	314	311	330	313	293	312	321	326	294	311	324	312	323	326	328	288	323	278	336	319	326	320	305	312	324	301	325	353	341	297	328	325	289	323	317	323	320	302	303	297	309	331	344	337	339	309	316	333	306	348	294	309	328	327	321	336	341	337	342	322	319	294	301	319	317	297	307	335	303	309	320	310	323	316	319	341	289	321	336	334	305	327	331	326	330	335	355	330	342	320	306	322	298	285	340	344	302	314	319	299	309	294	316	331	307	335	310	326	334	340	311	304	353	333	332	345	328	312	292	339	315	347	292	326	346	308	336	321	303	340	306	329	331	326	325	308	318	327	311	317	328	314	301	320	340	325	308	331	322	327	308	322	329	313	326	340	299	308	329	317	315	335	322	276	315	329	313	312	337	338	344	322	317	330	302	349	309	311	304	309	322	294	329	333	282	298	316	316	303	328	340	324	312	318	324	296	320	342	324	305	333	325	301	316	325	294	312	301	281	330	316	335	303	316	349	306	322	326	332	321	340	329	309	313	349	305	326	334	323	353	337	321	325	292	325	295	314	351	299	316	270	347	335	310	312	281	307	313	339	320	292	337	325	287	288	322	334	317	359	325	307	303	303	320	288	321	317	353	330	335	311	320	347	332	307	350	327	337	315	333	347	323	315	318	324	316	337	322	302	305	299	314	316	331	351	327	298	310	313	304	316	319	326	311	315	321	321	337	294	292	318	311	337	335	330	321	312	309	303	300	334	301	292	327	333	344	306	293	306	340	344	302	349	320	315	331	306	321	320	321	335	323	344	308	310	333	317	305	329	286	286	313	304	298	316	324	316	325	319	311	313	300	307	327	308	302	337	322	324	305	325	361	306	305
1420	49	28	31	33	34	28	38	35	25	22	29	25	25	23	20	24	24	20	24	24	20	27	20	19	24	22	18	24	19	28	25	19	16	29	22	27	31	25	23	14	29	19	23	23	22	25	16	21	21	21	21	22	32	26	18	17	24	28	20	25	16	22	17	22	20	27	18	23	27	25	15	20	19	26	29	17	22	11	27	20	18	23	23	20	25	15	26	14	24	21	23	14	20	24	17	22	25	18	24	25	16	17	20	22	21	23	28	14	16	16	17	22	19	14	21	23	23	18	16	19	19	19	18	26	12	20	20	25	21	6	24	27	22	23	22	17	24	20	18	25	27	23	20	12	19	19	24	22	20	22	17	14	19	16	29	11	22	20	25	22	28	28	24	25	16	13	21	17	20	18	18	17	25	28	27	27	20	19	19	20	29	23	20	21	15	18	24	14	16	18	23	23	20	23	26	15	16	27	33	17	17	24	19	14	14	11	24	16	20	24	22	22	18	25	13	23	23	24	20	16	23	18	20	23	19	29	17	23	15	18	19	16	16	21	18	17	20	21	22	22	12	19	22	20	17	21	19	23	19	25	16	18	14	22	21	19	19	20	26	20	18	29	14	24	13	25	21	20	30	18	24	22	21	22	19	25	29	24	24	15	14	10	20	17	14	22	21	25	12	19	24	20	22	23	31	24	24	24	23	20	24	18	13	20	27	16	25	12	15	15	16	16	20	26	20	14	16	21	12	28	17	18	23	23	24	18	27	22	27	18	22	24	27	18	23	13	21	17	17	24	26	14	27	34	14	19	22	22	22	15	24	22	11	30	19	16	24	22	17	21	21	15	20	21	22	21	12	19	13	19	17	21	24	25	20	22	24	23	18	9	25	20	22	20	14	27	33	28	18	21	15	20	26	21	19	22	27	17	13	17	21	14	27	20	23	17	14	20	31	25	23	25	16	12	19	22	19	17	20	17	20	14	19	18	21	21	25	28	19	20	17	18	20	20	21	20	15	15	21	18	22	24	19	22	28	15	11	19	21	26	21	20	21	18	19	22	18	18	25	15	17	22	22	25	16	17	24	19	18	13	25	26	18	18	22	16	23	17	21	14	29	23	35	14	24	18	21	14	24	22	21	17	23	16	15	25	26	23	25	23	20	15	31	14	17	26	20	20	18	11	26	23	23	23	19	22	14	17	14	29	22	25	17	21	24	20	23	19	18	23	21	16	20	14	32	17	19	9	16	18	22	15	21	29	18	15	16	22	14	23	20	21	16	21	21	12	14	16	18	20	15	23	20	15	16	18	17	17	17	20	21	15	18	9	11	24	22	22	17	19	27	21	22	16	27	18	19	16	21	22	23	22	17	18	33	27	26	21	15	18	28	31	21	20	17	21	16	12	11	14	24	16	23	17	17	20	15	20	19	24	22	22	21	22	22	18	16	17	19	20	26	21	17	15	22	19	19	16	26	17	23	23	20	24	20	27	22	22	31	27	24	18	23	22	17	27	21	19	14	21	9	28	21	21	23	26	18	13	22	17	25	20	23	22	24	24	16	22	29	20	27	21	23	18	20	22	21	20	13	18	24	22	18	21	25	14	26	27	20	13	23	19	23	27	21	18	24	32	26	19	16	19	23	20	24	30	20	21	28	21	23	16	20	25	19	15	21	21	18	28	22	16	23	21	15	15	16	18	22	21	23	20	19	27	36	24	23	20	20	12	14	18	19	18	22	22	23	23	14	17	17	22	15	21	25	29	17	17	24	16	21	22	25	26	18	22	16	17	11	26	15	24	27	32	23	16	25	22	14	16	29	29	14	17	23	17	18	15	17	20	22	18	17	21	16	12	16	25	23	24	18	23	22	19	22	23	22	15	26	26	27	27	28	17	15	17	32	13	19	18	25	26	17	16	22	16	22	20	15	26	23	12	18	19	18	20	19	17	17	21	26	16	21	22	10	22	19	22	22	17	15	19	18	22	18	16	20	27	27	12	21	17	18	24	27	29	27	26	13	27	25	21	15	20	23	29	28	26	19	24	23	23	23	22	17	19	17	16	17	20	17	21	20	17	26	19	24	21	19	24	15	18	23	21	20	21	13	27	22	22	11	15	20	20	24	18	18	27	28	19	18	17	24	19	23	17	19	20	16	22	24	13	16	26	20	22	24	20	16	21	22	23	29	22	18	26	19	27	24	22	17	18	21	19	27	14	20	17	34	15	29	27	11	20	20	25	18	22	26	26	17	18	30	22	13	13	20	14	26	19	20	23	13	18	24	20	20	22	15	27	16	20	14	16	32	20	17	20	19	16	29	13	22	21	22	18	24	27	31	24	17	19	21	17	15	19	14	22	30	24	19	17	29	25	25	18	21	30	29	20	15	28	12	19	31	28	32	20	26	21	17	19	17	9	18	18	21	28	19	19	19	22	25	16	21	20	17	23	12	26	17	18	20	18	14	22	17	16	17	21	14	22	19	20	27	26	23	17	22	29	26	26	19	27	28	21	18	23	29	25	34	18	28	16	20	19	23	22	16	21	26	19	10	25	22	19	26	24	20	20	22	19	24	18	24	21	20	16	18	19	24	17	16	23	22	21	20	23	22	24	18	21	13	27	22	22	19	20	17	12	17	20	18	20	20	18	13	17	21	25	36	34	14	16	24	16	21	24	25	20	19	20	26	23	20	19	25	15	20	25	15	23	29	15	34	22	17	21	23	21	23	10	21	21	17	25	16	31	17	17	19	19	14	21	23	23	21	19	17	31	25	25	19	24	22	28	18	21	23	21	22	18	19	30	28	18	25	17	26	26	23	29	25	30	29	22	15	17	21	24	23	28	20	21	21	21	14	15	20	28	19	24	15	15	24	18	43	19	26	11	26	22	11	20	15	18	26	21	19	15	28	24	21	22	13	18	18	21	16	12	16	29	23	25	25	23	19	24	23	10	20	21	27	19	23	23	19	21	23	15	21	14	24	19	14	16	19	20	18	16	28	24	19	13	22	22	15	21	20	20	20	18	21	18	14	24	19	21	17	23	15	22	11	16	17	18	24	24	18	25	19	28	22	19	14	19	18	25	23	22	26	15	21	19	21	23	19	21	15	25	17	21	29	23	15	17	30	26	27	22	22	18	19	16	14	26	21	24	17	23	24	23	26	12	24	22	19	23	21	24	18	30	19	22	20	18	16	17	23	17	20	13	32	19	13	23	17	30	24	25	25	6	21	15	28	19	15	22	13	11	20	18	23	21	23	18	20	16	13	15	26	18	22	25	24	27	14	23	18	19	20	21	18	15	24	21	19	25	22	20	17	16	23	23	23	17	27	14	16	26	17	21	20	30	17	20	16	24	16	18	17	20	19	15	19	23	21	25	20	22	24	29	24	21	18	24	21	20	22	26	19	24	22	23	28	27	18	21	19	24	26	21	15	26	15	19	24	25	14	21	28	20	23	13	35	11	22	13	22	30	23	25	20	19	21	21	29	18	20	18	18	18	19	31	17
13876	1631	717	1830	3148	2907	2349	1866	1456	1271	1010	941	809	799	668	708	679	753	753	700	499	507	484	520	479	472	494	489	456	420	412	448	434	433	397	435	444	419	396	404	407	424	414	418	388	392	423	382	418	421	412	397	387	408	394	409	400	407	430	372	418	404	401	413	382	391	392	362	396	400	367	369	362	422	381	399	432	357	403	363	374	395	405	396	357	385	388	387	375	409	363	411	393	391	332	389	374	432	396	407	363	376	401	398	389	399	426	404	393	386	404	420	388	390	400	377	377	401	396	408	399	377	364	402	384	375	371	410	391	400	394	392	386	388	390	400	396	406	391	366	397	429	393	363	375	396	397	385	387	392	410	402	379	399	389	428	412	348	374	435	361	381	405	392	395	379	372	376	420	370	395	412	362	365	411	405	392	410	350	378	386	364	407	372	375	386	403	379	395	384	394	420	394	376	384	398	409	379	377	382	407	412	404	436	417	418	385	391	404	399	387	398	384	357	406	377	381	372	393	373	402	392	381	381	394	394	368	336	387	403	390	366	412	368	368	404	366	409	404	401	401	384	381	367	375	387	400	394	399	369	362	410	374	409	383	377	386	395	389	409	383	401	369	373	362	358	424	373	376	374	392	381	435	396	396	410	379	384	414	419	368	359	362	389	380	412	389	364	406	400	410	370	368	368	380	395	355	386	379	410	363	409	336	368	397	378	395	387	342	410	397	400	402	398	423	378	372	385	391	395	398	395	397	385	374	383	381	394	356	406	395	403	388	383	387	362	380	390	403	431	368	392	406	367	378	414	366	377	433	367	379	404	376	436	379	422	389	344	394	399	388	374	422	386	361	396	396	372	398	394	386	368	418	367	377	362	394	356	349	397	414	386	371	403	400	371	353	369	414	387	386	390	369	412	374	390	399	427	407	413	397	406	365	391	384	393	405	371	388	407	403	383	385	402	403	389	395	390	384	379	387	395	426	391	404	351	357	362	430	381	353	390	391	392	375	416	380	375	366	373	403	353	400	378	397	358	385	376	376	393	368	399	388	362	395	366	371	402	378	362	413	342	368	389	398	371	394	403	399	383	405	386	376	359	378	379	393	412	384	380	393	403	383	378	409	375	422	395	393	402	384	405	399	417	345	397	344	399	371	389	377	432	431	376	379	367	391	409	428	419	370	387	364	370	406	369	368	405	397	389	359	390	416	368	382	389	350	377	411	355	407	379	379	386	380	416	419	377	422	385	409	400	392	390	417	376	372	374	363	382	380	395	415	412	357	360	417	362	402	385	388	394	378	390	382	396	392	384	386	398	398	405	383	374	391	364	388	348	422	402	372	396	378	412	387	354	370	402	375	407	382	362	410	362	402	361	416	396	408	414	376	378	379	380	399	409	400	406	387	426	396	399	418	381	388	370	407	369	383	401	383	365	397	385	417	420	403	378	360	393	405	424	389	375	379	371	384	398	405	363	397	386	348	389	379	384	412	379	389	376	384	398	410	372	374	407	416	376	396	392	407	423	375	380	366	373	396	409	400	366	407	394	349	386	395	381	387	418	367	392	394	362	386	392	378	384	352	362	370	444	378	389	380	392	411	408	374	338	391	381	419	361	405	363	387	435	387	366	461	385	359	363	412	408	380	359	372	379	386	399	392	375	378	407	392	371	372	402	375	384	423	387	376	417	398	415	358	393	381	386	364	398	391	404	409	397	369	422	395	384	404	398	394	422	365	401	389	372	384	421	380	413	407	396	391	411	425	382	439	369	389	381	390	382	344	396	385	402	415	343	422	393	366	365	418	419	380	404	376	412	393	411	376	351	380	411	372	350	372	390	381	413	412	406	376	360	438	383	389	387	380	432	393	382	358	362	390	380	380	389	394	415	388	403	388	374	376	382	362	372	375	401	379	396	388	401	400	386	419	398	387	411	407	375	414	404	397	395	368	408	367	416	384	382	427	371	384	376	356	425	396	367	374	395	369	381	398	396	383	377	402	400	388	396	346	378	381	369	363	366	392	389	370	381	369	372	384	406	429	366	397	404	393	419	403	420	407	366	392	398	375	374	401	414	382	384	407	390	400	382	388	414	362	371	374	408	381	369	390	382	394	408	360	382	365	392	386	407	387	388	375	388	393	362	398	393	390	391	410	347	360	362	376	367	418	383	386	376	424	425	401	397	421	388	389	377	378	376	389	381	372	407	385	371	380	397	394	390	360	395	360	388	397	400	424	372	420	382	379	392	369	386	375	386	358	389	371	374	390	393	375	414	374	381	375	413	388	411	396	423	364	355	410	371	391	377	416	403	377	377	371	400	397	391	389	423	365	373	340	364	415	361	393	409	376	379	377	409	399	378	405	367	378	386	373	413	363	355	382	373	393	401	374	392	400	386	386	403	382	371	415	421	379	354	389	425	420	385	340	387	381	413	377	345	388	381	411	370	398	392	369	443	341	397	375	396	358	373	384	384	419	393	396	411	351	393	402	392	409	366	406	381	377	372	378	420	378	400	398	397	380	392	399	364	400	360	397	379	391	368	414	406	431	354	391	378	408	349	399	409	392	384	397	406	408	399	385	406	368	356	387	397	446	363	378	400	362	388	361	392	409	379	352	379	401	380	408	400	350	378	389	380	391	388	400	380	365	379	397	383	382	392	367	360	396	372	358	333	357	356	402	374	391	376	380	400	384	414	386	389	379	387	404	377	394	410	410	406	425	426	391	362	376	369	424	371	418	413	375	377	402	340	388	384	385	428	393	406	419	390	390	394	362	394	360	365	381	380	353	381	382	394	344	366	389	409	370	360	372	395	396	384	386	402	393	399	391	340	373	388	389	411	424	379	386	408	393	381	355	378	377	395	385	354	399	379	397	343	410	371	403	385	388	400	378	391	376	375	396	366	412	428	391	365	378	408	416	360	391	406	396	377	367	396	378	392	368	407	407	383	407	418	420	405	344	389	413	400	396	388	377	376	395	397	385	400	374	380	381	383	391	358	431	402	373	400	404	389	395	390	391	390	404	423	375	369	370	392	363	369	397	391	377	378	369	367	387	382	410	398	411	379	424	381	390	398	380	366	369	362	363	360	390	393	379	365	366	363	380	395	378	417	358	404	422	376	390	381	391	408	386	397	382	402	347	419	354	382	377	410	390	368	382	389	392	385	375	389	350	373	380	398	402	391	375	366	398	392	381	419	374	392	389	336	409	371	354	381	411	377	369	370	397	374	367	370	398	368	403	386	403	405	409	386	409	414	380	336	413	382	405	375	353	391	373	416	403	385	376	348	403	390	386	374	368	394	387	350	391	376	354	359	389	377	346	383	399	410	380	394	378	408	366	387	409	345	365	387	413	383	391	400	387	358	393	389	424	368	409	383	377	408	423	388	416	370	389	405	378	395	386	381	386	392	401	422	385	392	390	413	410	401	377	377	380	372	369	375	372	378	416	390	386	395	376	395	381	393	399	362	377	398	417	403	378	417	389	373	371	370	391	416	387	385	420	380
2677	138	77	52	95	108	101	102	88	71	81	66	52	54	51	47	50	47	54	48	38	61	43	32	41	43	33	42	34	38	37	34	33	28	41	28	40	30	34	33	40	42	36	42	34	46	34	43	38	35	32	33	31	49	36	41	34	32	19	30	30	31	28	29	30	33	32	42	41	46	23	26	30	35	35	32	29	41	38	39	31	24	36	26	31	38	36	37	33	38	21	33	32	34	33	44	35	37	36	27	29	47	36	41	29	33	40	31	31	42	34	28	31	35	27	24	43	41	26	40	25	20	32	32	41	31	35	40	30	31	30	29	40	35	26	39	31	36	43	41	33	33	28	40	28	35	44	27	35	40	21	44	34	28	25	24	25	34	48	30	40	34	37	33	39	38	34	34	27	32	40	40	46	40	25	30	30	24	25	36	23	28	45	31	27	35	36	35	30	40	25	28	43	32	31	35	39	27	36	39	37	31	43	39	28	35	34	37	37	29	39	39	29	22	38	38	27	37	34	33	36	28	41	30	30	27	41	44	32	26	34	38	38	35	27	28	36	32	34	36	30	42	31	29	33	42	27	34	36	22	25	31	43	40	36	28	31	44	36	43	35	33	25	32	37	33	25	39	23	42	27	29	39	42	20	46	36	36	31	39	27	37	29	33	43	43	47	25	28	32	34	41	31	31	33	32	39	33	32	28	33	37	29	43	26	33	32	39	36	32	34	24	36	31	33	27	27	41	27	30	28	40	40	33	33	29	28	36	36	30	31	40	27	40	40	27	34	44	40	30	49	36	40	30	36	34	36	41	39	44	29	26	38	41	35	27	28	33	27	34	37	48	39	33	35	23	38	29	28	38	37	40	43	28	32	32	34	30	34	32	32	41	31	27	33	31	29	35	34	39	35	32	30	41	25	31	36	34	38	38	33	40	30	33	27	44	35	35	34	31	33	31	34	38	35	35	35	37	32	36	40	36	32	23	32	37	28	27	36	37	23	27	33	29	25	30	25	34	42	38	29	35	36	35	40	36	35	43	24	36	32	33	33	41	20	26	41	37	40	29	30	23	29	37	37	33	31	33	41	45	40	29	32	37	30	35	34	28	35	32	38	36	31	33	38	33	51	38	43	39	34	38	33	43	33	34	33	40	45	27	36	38	31	34	34	46	19	33	32	28	34	43	39	33	29	28	26	34	21	23	31	51	31	32	35	39	32	39	29	42	44	29	37	35	42	31	34	29	31	34	36	34	38	31	37	43	25	29	34	35	29	35	26	33	31	44	32	30	23	45	38	27	43	26	27	34	42	36	45	36	32	40	29	34	37	38	33	30	35	36	26	40	39	31	41	32	26	34	34	29	41	36	25	27	44	29	39	27	36	24	32	42	29	31	30	31	28	34	43	35	36	27	37	29	45	37	29	25	18	34	45	24	29	29	30	27	33	38	35	32	37	31	17	35	40	46	38	34	43	37	36	40	37	32	27	30	26	30	31	29	24	25	39	32	43	35	24	27	35	25	29	21	33	33	37	32	35	38	45	41	33	44	37	40	30	28	39	30	35	25	40	43	33	31	36	28	30	27	31	33	36	27	35	38	28	38	34	31	34	34	46	26	34	36	34	46	35	29	40	42	31	33	31	35	35	40	36	36	32	29	32	29	36	31	43	33	44	32	38	26	32	30	31	37	35	25	34	34	34	32	32	32	32	27	33	41	49	31	29	42	34	27	26	37	32	26	26	26	34	37	26	29	43	30	32	20	15	39	32	30	31	35	34	35	23	27	29	28	44	34	34	32	27	28	25	32	31	39	35	32	32	31	38	36	33	31	41	34	43	38	31	33	30	33	35	31	29	48	40	36	39	37	36	42	36	30	37	27	27	39	33	32	36	41	33	30	44	33	26	43	32	29	34	24	25	30	38	41	27	38	34	22	33	43	29	35	38	23	39	29	24	40	28	42	35	29	33	39	43	29	35	33	30	34	44	37	31	32	41	32	32	36	39	34	36	39	41	34	39	27	26	35	33	37	32	34	39	28	28	45	30	31	33	31	32	29	40	38	28	31	34	37	30	37	33	40	37	42	32	29	26	37	34	32	44	30	28	29	21	28	38	26	31	35	45	30	30	31	23	30	42	34	28	42	28	36	29	40	34	29	44	37	34	26	40	36	41	33	28	33	23	38	34	28	34	34	39	36	37	29	29	29	27	33	30	25	27	31	44	38	38	30	35	41	22	38	37	25	31	33	29	36	32	47	39	28	32	31	33	29	30	25	36	32	29	26	26	38	35	33	27	32	23	32	46	33	30	31	32	35	33	37	36	32	31	24	37	29	33	28	22	40	54	35	31	31	26	28	31	36	31	41	28	26	38	35	33	32	28	29	30	39	32	32	31	29	32	33	44	32	31	36	26	32	31	26	35	42	33	32	22	23	25	36	36	31	46	33	39	26	40	32	32	29	33	42	41	37	28	33	32	29	41	37	33	33	36	42	30	37	41	31	37	34	29	32	38	30	42	44	35	24	38	32	31	35	37	27	30	39	29	39	35	19	27	35	35	33	32	35	34	39	35	32	26	39	35	32	24	28	38	31	29	35	35	25	39	37	29	28	36	34	35	38	28	34	34	34	45	41	37	42	37	39	37	33	33	34	40	40	34	32	51	35	20	36	35	25	33	26	41	35	39	34	37	33	36	23	39	41	35	35	39	32	51	33	28	26	40	30	36	30	33	40	36	36	30	41	22	29	47	33	28	29	26	35	43	36	35	34	34	29	26	27	35	40	39	28	31	39	30	27	32	36	28	28	47	31	40	35	28	33	30	24	45	35	35	29	39	40	30	23	36	29	31	34	42	31	32	38	31	25	37	37	42	31	20	31	30	33	25	32	29	39	27	30	30	33	46	44	42	32	43	32	28	24	35	38	24	29	30	40	37	34	34	33	36	34	40	35	32	40	29	32	38	32	28	37	34	34	35	35	32	34	38	37	37	39	30	28	36	35	31	43	25	36	41	30	33	32	35	39	33	33	41	34	38	33	34	41	26	37	31	36	35	30	34	34	38	26	34	49	34	30	41	28	29	44	35	44	31	23	39	31	41	29	36	27	31	21	32	45	42	28	35	30	35	32	35	37	37	36	31	20	28	28	37	28	38	36	37	25	35	37	38	39	28	35	29	38	34	24	27	30	33	33	33	34	51	34	46	38	26	31	37	35	40	29	31	32	37	33	42	29	37	43	32	46	45	33	31	39	30	25	39	34	43	29	34	42	35	28	37	38	36	27	28	34	25	46	22	29	32	33	31	32	32	27	22	28	25	33	29	32	34	33	28	34	32	31	32	28	23	34	31	36	34	32	31	31	28	30	18	20	39	43	32	46	31	22	34	34	40	27	32	41	51	33	35	42	42	40	32	35	33	32	26	41	35	43	30	39	42	34	34	31	37	37	32	35	34	31	29	31	31	43	36	34	32	30	32	29	35	32	38	33	31	38	32	33	28	35	30	26	33	30
18037	3771	1743	5553	9847	9043	7374	5874	4594	3773	3198	2633	2293	1987	1802	1676	1696	1691	1713	1492	1220	1069	1122	993	964	932	920	918	891	842	854	777	769	789	774	740	721	756	733	708	698	726	690	725	722	720	709	690	677	674	722	655	679	721	656	671	658	645	670	675	659	643	662	666	655	637	643	629	664	657	629	629	617	656	617	620	642	649	641	670	617	608	618	625	660	622	599	670	649	597	627	617	666	659	622	646	638	619	610	658	621	679	635	631	632	596	650	682	622	643	605	597	628	620	627	579	653	634	667	626	625	650	620	619	636	620	605	611	625	618	634	639	635	642	605	618	652	621	609	599	622	603	631	639	652	606	603	646	635	597	616	630	620	641	668	615	624	613	585	610	660	630	624	650	620	647	630	620	602	642	636	659	608	601	615	618	637	617	648	619	654	638	598	650	620	596	613	623	627	628	631	603	624	637	621	609	609	629	661	611	606	660	670	611	632	619	633	649	631	575	641	647	609	634	672	597	619	651	631	611	635	612	601	611	646	608	606	591	597	564	606	636	590	610	586	683	570	621	666	582	620	629	639	590	662	618	626	647	629	572	637	625	608	588	614	616	603	604	609	626	622	612	621	632	632	613	635	620	614	637	570	639	657	625	612	621	607	645	566	639	596	663	602	612	638	622	649	621	625	618	648	612	628	621	612	602	575	641	648	646	616	662	615	658	575	615	622	664	602	604	608	562	593	633	669	652	649	623	602	547	579	634	597	601	627	605	637	596	627	660	635	624	619	638	621	617	631	623	649	608	632	626	663	657	618	618	620	602	591	646	616	613	628	629	578	613	634	631	609	617	642	617	663	611	647	572	586	661	635	675	613	623	607	607	650	589	582	589	626	601	633	606	612	637	628	663	592	624	581	612	624	650	649	626	653	583	615	679	621	658	609	624	655	603	535	636	663	628	663	605	598	617	567	612	605	646	634	627	652	652	643	632	624	649	624	630	646	655	613	628	662	588	642	616	643	648	624	617	593	617	626	592	631	567	600	653	652	630	601	681	583	631	643	601	622	626	631	628	607	637	634	623	601	628	677	639	649	628	602	636	621	614	601	665	627	622	634	580	639	617	628	625	622	591	612	629	619	631	624	604	647	633	643	640	630	634	666	594	636	574	595	643	635	600	615	618	630	610	639	589	586	604	631	625	667	679	608	615	634	665	625	631	628	587	650	620	612	634	655	576	599	596	578	628	618	621	630	594	616	653	646	638	603	629	595	621	638	621	644	600	611	649	647	580	627	560	624	622	597	597	606	616	615	577	632	678	606	639	614	637	636	574	600	635	602	623	632	599	627	626	600	608	601	613	633	627	595	599	632	591	654	660	646	593	598	600	633	608	622	684	612	662	635	641	618	624	559	609	639	679	625	612	583	638	589	611	629	616	605	612	619	611	611	651	583	626	617	650	611	612	628	614	641	561	639	610	614	630	612	618	616	601	601	626	615	619	640	612	636	641	647	626	596	593	615	605	618	614	602	626	599	572	620	605	619	572	580	612	642	597	627	629	587	602	599	603	612	628	624	637	610	629	617	643	624	612	590	644	665	604	613	623	619	633	617	612	609	656	622	614	631	593	635	625	588	607	597	606	654	625	621	648	627	621	642	625	582	602	616	619	594	630	592	616	612	614	594	617	647	613	612	582	619	658	619	622	634	620	606	611	624	647	595	646	645	618	625	609	600	676	638	585	577	620	603	652	627	577	611	578	621	659	586	574	600	597	625	654	591	612	646	588	608	641	613	612	625	589	593	635	632	586	637	621	609	579	569	638	642	605	594	632	603	610	676	615	620	573	659	622	634	612	669	613	612	627	608	621	603	641	648	621	578	646	656	601	602	646	596	630	645	620	631	590	599	620	602	635	642	600	625	591	621	666	643	628	572	611	624	603	601	625	622	596	625	598	644	644	664	602	603	593	649	640	676	625	641	660	577	643	636	622	618	671	561	633	614	622	614	597	664	640	640	620	600	580	658	575	617	652	620	643	646	597	625	617	622	675	635	635	604	609	637	612	654	622	627	582	642	630	680	578	637	612	603	612	600	572	612	591	611	614	645	565	588	651	623	604	642	597	618	635	634	622	592	628	639	643	654	586	667	574	636	628	588	618	608	588	646	600	629	613	618	625	625	622	631	597	664	600	660	607	627	626	638	595	682	575	641	619	596	607	665	640	592	636	615	627	615	633	605	626	653	607	611	676	606	649	622	637	596	607	591	627	587	602	571	678	603	588	683	624	662	701	642	614	585	669	628	643	622	645	569	650	635	628	598	642	600	632	640	635	654	623	621	614	585	618	633	598	576	638	593	625	643	615	628	626	659	643	642	589	572	599	596	648	592	597	611	676	587	590	625	615	660	618	676	660	655	647	614	630	600	608	572	643	639	628	598	612	631	608	606	645	645	613	577	603	671	610	612	623	645	592	618	651	568	623	605	632	602	640	638	559	643	605	587	619	669	583	615	586	630	607	585	649	616	593	613	672	627	648	590	652	565	638	615	652	629	596	612	681	619	618	623	655	618	616	690	646	645	603	653	595	607	567	650	619	617	631	603	619	656	607	634	613	625	658	655	652	604	625	669	582	618	625	662	631	647	617	679	636	631	564	627	649	660	613	616	636	659	580	575	626	675	631	617	604	646	604	620	631	589	641	631	601	607	644	645	654	622	649	618	610	622	632	604	653	627	613	602	627	578	590	637	652	637	620	652	597	601	623	591	630	607	624	614	616	612	616	625	646	593	621	616	625	618	629	587	641	681	603	637	594	597	603	612	606	620	636	639	704	601	636	571	608	622	621	649	581	615	659	638	620	592	590	631	612	595	638	626	577	599	635	605	596	634	634	586	640	602	661	605	635	617	584	606	662	616	651	639	635	628	593	628	612	604	620	631	615	588	588	630	642	608	600	628	635	639	668	642	642	602	602	621	616	610	621	606	588	645	622	675	630	628	600	651	627	605	674	670	635	630	565	605	659	612	666	649	618	596	653	625	581	609	668	613	613	586	616	626	609	662	631	610	648	626	618	637	662	582	618	592	619	653	629	606	599	633	614	623	620	638	594	602	642	600	587	592	579	623	617	609	644	678	596	628	605	631	636	595	624	603	577	648	624	638	591	649	596	655	615	656	612	612	621	617	625	586	608	570	622	610	651	571	588	630	597	658	637	604	634	586	608	600	604	649	645	604	621	635	588	632	657	600	646	641	656	602	656	584	564	652	629	599	590	600	608	622	632	630	645	632	609	631	599	614	601	632	641	641	627	612	655	638	549	647	644	670	608	679	598	584	653	625	611	600	609	629	600	644	592	612	585	626	634	626	601	568	623	623	614	595	610	637	629	665	645	595	606	641	652	629	624	639	599	608	639	628	605	611	635	633	603	599	643	626	588	632	633	601	591	655	634	584	615	617	603	602	655	605	598	638	619	658	588	634	573	617	621	623	587	687	636	621	624	621	614	612	607	614	621	650	634	620	594
2631	99	69	66	93	97	92	89	69	70	70	63	67	61	46	44	47	61	58	58	41	42	49	41	35	51	28	40	41	40	40	46	36	39	40	42	36	41	33	31	33	38	35	34	20	37	30	36	29	38	31	38	30	27	36	45	28	31	28	34	37	35	43	33	27	31	37	38	32	43	36	46	33	42	25	28	26	38	35	38	33	31	31	40	43	36	39	34	34	33	28	37	32	29	38	31	31	35	40	29	34	39	33	39	36	30	35	36	41	31	35	25	26	41	30	36	31	42	30	26	37	36	45	25	38	33	33	32	42	40	36	24	43	27	24	28	40	30	39	26	35	23	38	28	36	36	30	44	33	30	30	42	40	39	29	42	27	40	38	31	30	38	36	35	44	26	43	40	39	32	29	39	37	36	34	30	25	40	35	40	28	31	31	53	39	36	29	42	23	25	39	39	28	34	35	35	36	28	30	32	37	32	28	36	38	23	30	32	34	35	35	40	32	31	39	28	42	32	24	39	30	28	37	37	38	36	32	27	29	36	32	25	44	26	33	35	37	43	30	28	20	37	32	28	27	45	40	33	20	28	36	34	37	36	32	37	31	30	35	34	38	33	34	21	37	23	42	43	41	35	34	42	23	33	24	36	27	34	33	30	40	43	30	33	31	36	38	37	22	34	28	30	18	36	41	30	28	44	27	35	34	31	33	30	34	25	41	49	25	39	29	23	35	44	47	46	17	26	42	34	34	34	38	33	34	25	32	25	23	28	37	43	28	36	43	29	24	32	27	37	34	26	42	35	38	41	27	33	22	24	36	31	31	33	39	43	35	39	35	39	45	26	40	22	36	28	37	33	37	31	33	36	36	33	31	29	27	33	35	34	30	46	27	24	40	33	30	29	36	33	29	26	32	28	36	37	42	34	40	34	34	38	33	28	36	34	39	37	29	35	30	32	28	33	35	32	30	40	32	26	30	32	25	28	31	39	46	30	23	40	25	35	35	34	31	54	36	36	44	32	28	39	29	36	40	40	31	37	40	26	30	35	31	35	36	43	32	40	30	36	30	28	18	37	37	38	46	26	43	28	39	35	32	34	21	37	30	40	23	34	23	43	33	32	32	38	26	30	38	33	38	40	27	46	30	27	23	29	37	34	33	40	31	34	33	42	46	29	35	34	30	32	38	26	41	28	42	35	33	37	37	38	39	31	33	45	29	42	40	29	38	40	29	35	29	31	27	23	33	33	41	34	26	27	26	41	38	38	40	30	24	38	32	29	30	29	38	35	35	30	47	23	25	38	52	36	38	31	31	29	33	28	33	31	23	35	39	35	32	24	29	44	31	34	36	29	33	28	33	29	33	36	53	44	41	36	35	35	39	39	28	52	35	32	37	35	41	26	23	34	23	45	25	40	28	36	38	36	32	37	43	39	36	36	41	36	33	45	26	35	51	33	24	30	38	41	43	35	42	46	25	35	33	38	37	27	38	31	33	27	36	30	28	37	32	40	30	40	47	28	28	28	28	30	34	24	32	26	29	22	40	41	37	38	36	33	31	33	41	34	29	35	35	30	36	42	22	30	40	33	34	45	34	31	41	33	27	32	34	34	30	32	38	29	33	33	41	34	28	30	29	36	36	25	28	45	31	30	31	44	29	36	36	48	25	32	38	32	29	29	30	33	35	36	31	38	26	23	31	20	29	35	37	24	37	42	37	30	39	27	32	33	30	29	27	33	41	37	33	44	30	35	40	33	26	35	32	32	40	22	27	29	31	43	30	42	31	28	38	32	46	21	33	30	32	33	37	34	30	27	33	34	35	35	27	45	33	43	33	40	46	40	26	38	28	26	41	28	40	33	33	33	39	36	30	41	36	31	38	26	44	41	36	39	31	29	29	28	37	34	43	26	30	18	35	39	28	30	33	39	28	36	34	33	27	34	33	28	45	33	26	44	34	27	35	26	36	29	34	39	30	36	33	42	35	27	35	38	28	33	42	37	33	31	30	34	23	31	35	28	36	27	34	35	35	38	28	36	46	32	35	38	34	30	41	25	33	38	51	30	27	34	42	34	42	31	40	41	37	40	27	32	33	38	39	35	36	39	41	32	36	31	28	24	25	27	24	35	34	32	25	30	37	34	30	34	27	26	33	27	42	29	25	28	41	35	38	32	32	35	27	45	43	36	31	32	31	33	34	37	34	40	32	36	37	35	35	48	35	31	27	31	31	39	30	32	33	28	33	30	31	38	38	41	42	38	30	34	43	30	28	38	37	30	32	43	33	44	30	30	35	36	30	37	30	31	28	37	34	28	29	33	27	34	37	34	27	23	43	33	33	31	29	47	39	32	34	38	39	44	27	26	39	32	45	30	27	33	27	33	26	35	35	32	33	37	36	36	29	20	41	27	35	34	33	29	39	29	32	37	37	30	32	31	28	32	29	32	30	26	30	30	27	29	27	22	35	38	41	23	26	37	44	39	41	42	30	33	29	37	41	31	33	28	42	39	39	34	34	35	32	48	43	21	42	30	39	34	44	24	38	41	49	20	30	36	27	34	34	27	40	34	27	38	39	37	26	34	30	39	34	29	28	45	29	31	41	27	35	40	25	25	22	40	34	30	29	34	39	41	23	33	32	37	39	28	42	32	35	29	39	34	36	33	36	38	36	26	18	30	36	29	24	34	31	38	40	31	22	30	42	34	22	26	33	33	46	27	41	37	47	30	30	40	28	38	26	36	31	40	31	28	30	35	33	26	31	25	39	34	35	30	25	34	47	37	35	36	28	29	38	36	30	31	32	32	39	38	37	36	32	38	24	36	36	42	29	27	32	41	37	34	34	36	39	43	36	43	28	34	38	32	34	36	17	36	40	26	31	43	35	48	39	35	29	26	34	37	46	30	40	40	39	40	28	30	29	30	30	25	37	27	28	40	32	25	27	31	38	37	33	33	32	36	29	30	41	37	30	29	40	39	31	29	38	36	26	40	34	38	23	31	29	25	35	20	33	31	29	42	34	39	31	33	29	46	28	33	35	37	29	34	34	35	26	43	33	40	28	42	38	33	33	35	29	26	39	38	42	32	40	37	41	30	25	31	34	30	27	34	34	48	36	33	33	46	28	32	39	39	38	46	25	32	37	41	44	48	25	20	35	40	45	25	25	37	31	29	32	37	33	32	44	44	43	43	34	34	43	36	41	46	28	38	32	34	40	41	34	27	38	30	35	31	33	35	42	24	29	40	37	37	37	29	44	30	46	32	33	34	36	32	30	35	46	33	32	34	33	35	39	35	34	41	30	35	28	31	24	21	28	37	40	35	23	37	29	24	26	30	23	28	28	35	29	33	32	35	47	31	36	38	36	33	35	32	31	37	27	31	35	42	38	37	33	27	30	29	28	42	28	35	37	38	42	30	42	37	32	36	46	29	30	18	29	37	43	38	35	49	36	37	27	27	31	37	27	28	26	37	35	29	28	36	35	45	38	41	28	25	26	34	34	29	37	30
17595	3458	1766	5154	9319	8685	6952	5601	4374	3584	2950	2531	2285	1938	1779	1672	1592	1583	1601	1501	1200	1030	1050	1002	949	936	931	868	893	850	822	833	781	836	750	757	718	724	737	737	736	704	754	709	762	698	695	733	667	705	695	663	710	669	693	645	706	705	647	652	670	636	631	672	663	658	640	672	675	631	640	652	629	676	661	639	614	622	662	659	668	678	642	641	662	614	664	620	630	650	649	636	612	624	666	675	646	591	613	641	640	621	596	635	643	632	613	639	671	621	616	655	624	660	681	619	633	602	633	621	630	597	613	642	691	662	624	622	634	633	641	643	624	633	607	591	620	647	611	619	592	616	605	645	683	610	631	616	601	667	656	630	610	606	627	639	650	635	655	613	655	653	602	630	584	586	717	626	624	621	612	591	576	630	588	632	607	614	649	579	644	614	584	624	618	573	645	624	650	605	631	647	624	614	617	618	671	633	624	653	627	625	603	598	631	651	616	627	572	613	619	621	605	598	625	594	603	605	664	590	640	676	648	640	596	649	584	604	632	620	609	615	641	634	621	599	633	557	616	606	594	624	601	598	615	660	625	656	680	572	617	636	610	605	614	616	608	581	618	634	585	619	605	628	627	616	625	605	569	586	613	649	663	627	613	600	613	621	626	628	620	613	666	593	623	644	606	630	591	656	649	625	633	622	673	602	595	597	595	623	621	623	645	612	642	629	602	623	615	606	626	583	593	632	600	596	638	602	656	603	621	624	641	577	574	618	593	569	621	654	653	631	626	636	623	617	610	614	613	646	649	636	599	614	612	628	611	580	588	605	626	647	657	612	592	566	612	663	585	592	607	614	603	630	604	595	608	641	616	636	614	603	638	623	593	574	586	638	561	641	617	560	624	653	595	615	605	603	609	654	611	667	674	632	610	652	631	621	642	633	670	643	561	627	597	599	594	611	597	616	628	614	617	617	619	612	608	578	610	626	601	613	630	571	614	615	592	594	610	636	603	595	643	624	595	654	627	662	621	629	605	656	668	631	616	594	610	618	611	587	573	616	619	653	667	596	603	607	567	584	604	615	619	641	675	610	630	590	651	617	621	648	607	597	620	638	608	627	625	601	616	664	590	597	629	610	649	605	580	668	613	596	620	625	607	634	609	652	593	644	602	601	608	646	625	624	632	594	687	609	640	640	581	602	609	557	643	612	598	572	586	612	645	633	614	641	650	608	619	638	610	619	621	631	606	645	584	596	628	659	635	636	586	650	605	620	642	569	630	632	607	619	638	626	613	631	641	608	663	621	635	643	637	619	636	644	617	593	615	609	604	620	630	639	599	571	614	626	580	620	589	625	660	589	650	678	640	607	603	585	600	602	605	625	606	574	586	642	623	617	626	583	618	610	625	610	599	624	611	607	623	620	587	608	633	576	633	609	625	617	591	594	662	618	618	585	595	624	606	600	674	641	603	593	673	599	602	624	632	630	593	637	583	608	633	622	643	590	603	600	619	639	604	597	613	652	627	631	615	593	555	620	634	578	658	630	620	599	655	612	640	643	590	647	578	643	642	661	634	631	621	590	608	601	608	607	604	660	606	583	625	616	664	604	624	581	639	610	589	638	641	640	637	651	602	651	579	645	597	669	594	631	640	641	598	628	582	601	636	630	635	634	680	599	636	613	604	630	584	609	642	630	601	650	616	686	610	605	660	644	626	617	620	638	613	633	615	649	660	598	605	616	612	631	643	621	597	591	620	616	586	574	610	652	604	612	627	581	600	628	640	595	608	667	628	629	619	616	598	597	603	614	651	632	616	604	624	635	608	606	607	620	612	629	605	627	588	617	592	607	606	633	650	636	609	625	617	632	636	601	608	600	633	578	627	612	576	638	619	607	695	614	655	603	605	578	588	584	617	564	655	636	611	648	634	640	612	612	593	607	634	634	619	606	609	612	600	637	625	607	624	623	645	658	641	648	607	597	623	568	588	617	579	589	629	605	595	580	638	631	598	704	607	619	660	626	621	585	633	615	652	614	610	618	600	603	590	628	624	589	628	635	623	589	615	623	648	607	639	650	650	624	635	600	627	639	629	680	629	608	614	612	579	609	622	614	624	585	667	651	601	626	655	632	662	630	607	644	644	573	607	652	630	611	648	630	673	636	626	632	638	637	579	602	627	582	628	612	647	609	577	615	617	626	633	631	585	601	625	633	600	589	584	694	572	629	642	632	602	625	585	613	622	623	598	581	577	597	652	645	672	602	646	634	630	641	622	624	619	598	647	576	663	647	633	575	601	620	605	676	593	635	624	600	625	642	647	584	612	587	661	563	601	590	605	650	608	588	617	617	630	632	625	619	649	600	642	643	599	646	639	596	632	596	598	563	590	633	585	590	620	578	609	639	631	606	610	592	638	622	625	594	599	612	644	615	629	567	591	635	668	631	618	624	610	629	638	598	634	625	604	621	631	544	594	658	658	606	653	592	622	643	603	617	619	614	591	655	574	597	610	635	624	631	633	664	586	644	612	619	633	648	652	651	638	595	626	639	615	631	650	643	587	594	615	602	636	647	624	610	616	646	587	582	634	634	650	631	603	638	626	636	613	616	677	596	618	640	619	601	645	613	627	600	607	604	625	585	675	646	616	624	582	641	646	593	629	614	633	657	595	628	622	610	632	599	603	580	635	634	568	623	578	640	638	627	602	649	626	633	635	565	606	681	633	636	619	623	572	604	636	632	669	638	644	626	681	590	600	617	580	589	597	649	676	596	627	591	633	630	623	609	616	637	638	622	586	622	597	599	603	563	629	623	614	593	625	638	594	629	620	593	578	626	591	667	597	652	642	658	590	630	622	610	636	635	640	648	620	604	589	625	625	632	609	635	628	655	600	643	617	582	619	622	635	629	640	617	605	622	617	621	620	641	631	611	651	569	576	594	595	623	645	649	613	620	638	584	615	641	613	685	628	624	629	586	585	649	648	616	577	560	617	641	610	597	595	587	603	632	641	612	601	613	676	577	549	652	584	616	570	652	620	648	651	608	560	679	619	584	626	615	624	617	653	642	600	579	573	604	630	589	640	609	639	634	601	651	603	615	559	627	628	620	619	632	646	589	652	621	593	576	646	627	635	621	653	623	647	608	624	614	596	608	634	626	587	610	597	602	556	609	653	592	582	666	602	632	607	588	663	600	620	611	573	604	645	647	642	599	644	605	626	602	608	591	603	621	609	675	619	615	632	604	648	654	608	624	595	648	641	594	625	617	594	590	598	653	653	600	625	644	640	675	591	596	598	694	580	628	669	565	618	588	636	620	646	579	630	593	612	591	602	601	633	597	616	636	609	622	629	591	624	571	594	627	627	632	644	651	608	616	599	619	625	609	622	618	632	591	632	631	654	607	641	639	628	614	624	587	627	610	613	624	622	591	597	597	576	620	620	625	609	613	603	622	605	631	661	642	571	606	663	645	627	635	632	607	649	616	573	631	611	641	646	615	651	638	638	601	662	592	656	644	595	578
2444	256	98	70	134	195	175	151	139	101	88	80	81	69	66	62	52	60	50	43	45	47	34	35	34	27	44	35	21	24	29	30	19	32	23	19	19	25	22	20	24	25	10	24	17	25	19	14	24	27	19	18	18	16	19	19	12	6	12	16	18	16	22	19	19	25	15	14	15	17	18	13	14	23	13	13	20	29	19	15	10	20	19	11	20	12	17	21	15	17	16	15	24	19	18	15	23	12	16	20	9	14	23	22	20	15	20	18	13	18	16	18	13	17	20	20	16	9	16	19	25	15	22	22	14	22	20	17	21	20	8	17	15	15	16	22	19	26	16	22	17	20	18	7	19	22	17	25	14	26	17	16	21	22	19	20	17	20	15	13	23	24	13	16	18	16	20	14	16	12	11	17	16	20	14	16	15	13	25	17	14	8	19	16	15	20	18	19	19	14	20	12	20	23	17	16	11	17	19	15	16	24	19	17	16	12	19	19	15	20	16	8	25	14	9	18	20	17	21	15	12	13	23	13	15	25	25	23	13	22	20	15	12	21	19	14	23	9	20	17	24	19	17	23	14	14	12	17	24	20	19	11	21	26	23	17	19	16	14	11	22	15	14	22	15	18	15	14	13	10	15	14	20	16	20	13	21	18	21	23	15	19	13	21	14	19	19	30	13	21	26	25	13	20	21	17	21	11	16	18	24	23	16	23	19	12	18	14	20	23	16	15	19	21	13	14	21	14	13	9	25	26	14	17	10	18	20	16	19	11	16	22	22	8	19	23	15	19	17	24	15	24	20	14	14	17	12	12	13	15	14	14	25	17	15	21	12	17	15	12	15	18	16	13	20	22	17	19	21	24	11	28	21	17	17	16	11	18	20	23	15	15	20	18	16	15	22	20	24	17	21	15	11	12	21	17	19	23	13	16	16	16	7	10	19	19	17	18	16	13	18	15	18	16	14	15	22	14	21	16	13	16	17	13	15	23	17	13	10	15	14	13	18	16	18	21	29	19	20	30	15	10	24	13	15	8	16	20	17	21	22	22	13	21	15	15	13	15	18	19	9	20	23	28	19	12	14	10	22	17	14	18	10	18	20	17	11	18	18	18	21	16	12	15	19	19	21	21	15	23	20	25	21	21	14	14	15	13	16	11	23	23	13	13	13	20	14	18	15	21	24	14	20	21	21	20	23	16	20	12	21	17	12	17	10	21	12	13	18	18	13	21	20	21	19	16	12	13	11	15	15	16	18	22	13	20	21	17	17	20	22	21	16	21	17	17	11	24	22	15	17	18	8	16	17	16	15	14	22	15	16	21	22	19	17	15	20	13	23	7	23	16	15	18	20	17	18	16	14	24	18	18	11	16	19	13	12	17	15	10	24	14	15	15	18	11	22	24	13	18	18	17	17	21	20	22	11	17	19	11	21	9	19	16	19	21	22	18	29	18	13	13	21	19	22	22	23	16	17	19	18	26	19	13	12	27	14	18	12	13	20	13	14	16	13	27	24	16	13	17	15	18	12	22	21	14	17	23	22	18	15	20	17	7	14	14	21	19	15	17	21	14	15	18	13	19	12	16	16	22	17	15	21	17	17	19	22	22	18	18	19	9	19	10	12	14	12	16	19	20	18	17	5	22	18	16	15	11	12	18	22	18	21	14	16	12	17	22	15	22	15	14	15	19	18	18	26	18	19	15	17	11	19	19	14	19	22	26	15	16	13	19	14	16	22	13	21	19	23	18	14	18	15	17	6	18	15	17	13	16	19	17	16	14	14	12	20	19	15	18	13	20	24	14	12	9	14	12	18	16	18	17	8	21	22	17	19	15	19	20	15	16	26	10	12	24	20	19	19	18	24	20	14	15	22	9	25	23	12	24	18	12	17	21	12	15	17	21	10	17	21	22	13	21	16	15	11	17	20	12	18	13	9	16	16	21	18	18	17	14	18	16	10	15	16	18	16	21	28	18	18	15	22	17	17	20	14	15	21	18	14	29	21	16	17	12	22	14	11	16	14	17	21	11	12	12	25	12	18	7	14	13	16	18	16	18	22	18	15	16	21	19	14	16	16	20	13	19	15	18	16	22	16	18	16	26	16	17	17	14	17	17	20	17	22	22	18	14	13	22	20	15	18	14	15	16	19	21	19	14	18	17	19	16	15	16	20	18	17	16	17	24	14	21	19	19	21	11	20	12	17	22	21	21	19	17	8	14	13	18	14	21	15	13	16	19	17	17	19	18	15	16	14	18	25	17	20	22	11	28	20	10	13	18	19	17	9	24	22	20	18	20	17	20	20	13	15	10	11	17	18	24	21	16	11	17	14	18	18	13	23	18	24	17	21	22	21	14	15	11	19	13	11	15	11	20	12	14	16	16	16	19	21	16	17	16	8	9	19	21	20	14	15	13	14	24	18	21	17	28	16	13	15	21	17	14	16	19	13	14	21	16	21	18	22	19	13	17	11	14	12	16	13	14	22	22	10	15	15	15	17	18	20	18	19	16	15	19	17	31	17	14	15	11	21	15	14	19	13	20	13	13	20	13	12	12	19	14	19	13	15	17	14	11	22	18	24	18	21	12	18	16	11	20	15	22	28	15	15	15	12	16	20	17	16	18	17	15	14	24	18	14	17	20	18	26	12	15	17	13	19	14	17	15	16	19	16	15	22	12	8	20	17	22	19	24	14	15	17	26	19	17	24	18	22	21	20	16	17	21	18	12	9	24	21	14	17	26	26	15	29	14	21	18	24	16	18	19	22	23	18	11	16	19	14	15	14	18	15	19	21	18	20	15	12	18	17	27	22	23	18	21	16	21	23	14	25	11	20	15	27	12	19	10	19	11	11	21	8	17	18	16	25	12	17	16	15	16	19	12	22	17	19	21	16	18	13	12	21	19	19	10	20	28	25	20	20	16	17	15	10	13	13	17	17	18	24	10	18	18	23	12	22	20	17	20	18	24	13	21	15	8	18	15	10	18	23	14	20	17	20	10	15	18	21	19	9	10	20	18	15	11	19	17	20	20	17	17	12	21	18	16	24	16	9	14	28	16	20	17	15	14	10	23	17	22	15	17	18	20	16	23	19	17	17	15	17	21	13	25	18	24	22	15	18	18	21	20	8	14	16	14	11	19	17	14	12	16	21	17	15	21	16	17	20	19	22	13	21	20	18	14	22	11	16	15	23	16	24	12	18	14	15	19	21	9	17	19	13	13	15	18	14	14	21	15	21	12	13	24	21	14	12	19	15	19	16	12	15	20	19	18	21	17	14	14	12	15	16	17	20	13	24	17	21	11	21	14	15	22	18	11	17	18	25	21	19	18	22	24	20	22	22	21	16	23	11	15	18	20	13	16	11	21	16	15	13	19	18	20	17	18	15	24	17	17	23	19	18	13	16	9	16	17	16	21	13	21	21	17	14	13	17	11	11	22	24	17	14	17	13	19	12	14	13	13	16	15	13	17	21	14	15	22	23	21	12	10	15	18	24	18	12	11	24	17
24859	6966	2939	10086	16672	15628	12614	10117	8114	6519	5253	4356	3668	3297	2790	2418	2370	2487	2361	2159	1590	1362	1246	1172	1072	1027	935	898	901	826	776	738	678	646	608	585	595	609	561	548	545	524	482	491	481	474	502	522	496	450	427	458	433	420	454	459	426	440	435	397	420	407	400	381	410	350	352	374	404	419	380	385	379	367	359	337	383	358	357	344	381	368	342	348	379	343	379	318	364	340	357	321	325	316	346	344	370	370	350	346	326	351	353	360	362	354	370	332	332	330	336	301	321	324	331	329	347	347	342	300	323	368	335	334	313	350	327	340	310	355	320	314	329	343	344	307	318	330	311	352	343	338	327	366	338	333	334	329	334	349	326	333	351	315	331	317	344	339	330	333	316	298	311	338	328	326	312	325	332	330	298	338	339	314	325	327	315	301	321	336	343	308	288	317	334	317	346	329	297	303	323	305	354	318	299	315	344	296	340	312	350	329	320	341	342	308	320	325	321	318	312	330	326	302	347	303	328	352	308	323	349	306	323	312	327	330	315	338	338	323	349	343	309	338	327	308	315	287	303	337	306	291	295	299	322	317	334	355	312	309	314	323	316	329	315	322	321	356	339	317	318	310	325	344	315	300	323	305	292	315	299	328	341	341	321	338	338	301	331	321	335	318	311	327	306	304	299	317	300	328	341	323	314	322	304	354	317	307	319	300	328	328	319	338	314	354	313	331	303	302	305	348	333	319	310	337	347	343	325	298	325	350	332	304	328	319	294	304	305	315	333	337	316	314	330	321	310	338	337	306	342	304	309	310	323	336	328	353	336	326	295	324	324	318	313	308	319	291	291	334	295	327	309	305	334	315	303	336	314	321	330	339	341	337	338	299	340	338	298	310	347	322	310	320	303	291	323	330	338	283	330	311	303	327	322	343	310	335	337	323	360	343	346	302	314	307	348	293	322	293	344	323	322	322	315	315	328	346	335	307	289	330	323	321	294	339	292	329	347	306	324	311	291	340	324	328	337	308	325	315	323	320	331	299	345	308	298	321	362	290	341	337	298	311	352	336	304	362	321	314	339	300	302	328	306	300	310	332	331	312	355	305	352	310	304	295	310	326	319	316	306	346	318	320	293	338	316	294	306	338	337	363	305	323	337	332	298	333	339	312	337	295	331	307	303	316	291	302	342	317	334	344	326	321	326	330	331	318	326	315	308	357	327	320	275	303	325	316	332	321	352	317	323	317	319	295	328	344	312	323	316	322	308	325	357	307	279	309	329	325	312	327	286	329	318	312	324	311	314	348	323	287	303	306	318	332	344	297	319	327	315	316	290	304	328	313	327	341	300	321	301	304	298	329	293	328	328	347	309	310	281	296	310	301	316	297	318	362	309	317	337	368	322	316	315	307	306	338	342	329	303	312	290	331	304	347	330	339	325	320	337	314	311	321	313	307	311	287	341	320	333	337	330	317	295	298	320	315	316	307	328	354	348	312	311	314	278	320	297	329	309	327	300	338	287	311	321	322	329	300	311	299	311	303	326	310	335	306	299	281	289	347	332	320	311	315	301	313	335	316	345	339	345	293	294	339	288	323	314	337	305	314	343	297	330	308	325	309	347	331	321	320	318	351	347	318	328	292	305	340	320	339	302	326	335	340	336	327	306	304	321	334	303	321	325	323	310	309	319	308	332	307	327	312	313	314	322	324	338	335	333	336	316	329	324	310	310	299	324	327	349	325	288	331	302	337	290	319	325	316	328	309	313	314	308	299	332	360	308	356	338	342	343	334	325	323	352	302	333	309	305	352	292	341	349	336	318	331	321	323	319	327	362	312	308	366	329	311	294	298	336	337	354	312	319	304	319	312	315	330	322	308	286	320	292	283	301	343	334	328	315	330	320	310	300	302	305	316	316	308	285	369	298	336	338	311	335	306	311	319	303	352	332	348	310	334	329	312	349	314	336	294	319	325	334	280	352	342	330	333	323	307	327	337	331	330	336	336	341	309	306	361	321	311	329	321	311	305	332	347	331	317	335	304	322	317	310	320	327	348	331	312	325	298	289	335	353	351	329	325	305	293	334	365	289	329	307	317	316	287	293	302	340	329	306	319	309	305	292	282	313	305	306	306	302	320	309	294	314	303	307	317	312	338	305	325	328	310	323	320	285	333	353	314	306	315	325	347	282	328	337	320	323	344	319	309	289	320	287	281	299	337	337	358	318	295	319	309	304	334	317	300	336	291	323	329	302	327	317	329	300	305	328	310	341	306	337	333	269	332	319	327	299	299	324	350	326	341	318	365	328	324	355	327	288	356	315	298	309	307	333	290	324	320	346	298	329	303	323	338	325	297	318	314	308	320	348	315	344	320	323	326	336	325	346	344	341	311	327	317	341	327	324	300	287	319	332	307	335	308	319	325	339	347	330	348	298	302	295	303	319	333	351	291	313	304	345	321	330	310	343	294	307	310	316	335	332	338	325	291	296	279	352	289	321	315	310	331	336	328	326	311	301	294	351	306	352	337	299	344	316	312	293	323	285	310	310	328	329	361	320	329	338	293	319	291	330	343	306	350	332	303	315	311	348	280	330	307	309	344	316	316	301	317	281	327	325	322	317	314	323	299	285	345	318	325	289	308	335	348	301	319	344	343	318	313	283	317	318	303	277	329	306	321	308	303	331	313	306	350	334	305	318	339	314	294	292	308	331	314	328	313	293	340	311	331	323	301	304	289	325	315	293	330	325	301	310	321	341	293	283	301	312	332	307	353	317	293	289	329	332	308	337	299	314	326	330	306	345	296	321	327	317	319	348	343	347	330	333	340	325	308	294	326	324	304	318	347	327	331	325	322	352	307	323	325	313	315	317	320	289	315	293	338	291	325	327	312	346	304	328	331	309	309	313	345	309	344	301	298	293	317	313	341	321	315	304	313	303	304	329	302	317	319	297	335	324	289	290	283	312	303	324	325	320	304	324	316	314	355	340	304	341	294	327	307	322	361	337	320	336	341	324	304	316	301	336	274	294	311	311	309	327	347	339	320	333	327	307	322	349	325	311	358	318	360	321	315	330	308	314	312	330	320	326	317	329	308	308	327	286	324	352	335	339	318	322	318	349	331	305	301	320	342	299	301	336	325	286	292	325	315	368	308	344	333	320	331	328	336	295	328	324	278	324	334	308	318	320	318	327	307	303	308	332	339	319	323	336	312	321	288	325	310	319	288	351	344	325	306	307	301	311	323	321	321	287	317	305	290	327	331	297	333	322	306	324	340	325	341	342	324	297	303	302	335	329	342	307	321	317	335	330	307	342	319	325	324	337	335	328	352	304	310	322	305	305	328	317	349	337	340	330	327	305	337	310	339	316	318	346	350	309	319	307	307	339	306	305	317	332	332	330	312	336	324	299	311	340	337	312	322	328	312	303	305	321	302	304	322	313	338	300	339	321	297	309	334	326	317	318	313	314	309	308	302	315	322	328	298	347	318	366	346	329	322	318	312	342	305	307	303	275	293	314	331
1418	53	41	36	40	50	38	41	31	43	36	39	23	33	26	22	20	22	27	29	25	29	24	28	31	20	18	25	29	29	16	15	20	24	29	20	25	24	22	18	17	19	28	25	29	21	17	15	29	18	20	30	23	15	22	28	22	18	26	16	16	20	15	19	20	15	20	26	25	16	24	27	15	22	20	18	24	18	24	22	15	25	20	18	26	23	13	26	17	16	26	28	17	22	18	17	24	13	16	17	18	23	18	24	33	13	20	28	27	18	23	26	24	18	20	12	18	22	26	18	27	19	25	18	18	15	22	25	19	22	18	17	26	28	20	22	23	19	17	24	24	27	27	16	20	27	22	23	18	19	14	22	17	19	22	22	32	22	22	19	23	13	33	16	18	22	16	20	23	21	21	20	25	17	17	21	25	28	20	14	17	27	18	15	19	19	25	32	23	18	16	19	23	18	16	25	21	21	23	30	27	20	27	18	21	29	21	16	18	15	16	32	21	24	25	20	21	24	25	22	18	18	30	19	25	22	23	17	21	16	17	14	19	18	28	17	20	23	19	18	17	25	26	25	19	21	29	17	21	24	15	19	20	18	21	21	14	23	17	19	21	20	22	18	26	25	20	24	24	29	21	21	16	32	23	26	25	20	11	19	21	28	25	21	24	16	18	17	23	22	19	24	19	22	16	14	24	17	20	25	22	23	29	15	21	20	26	23	24	22	16	29	16	25	19	20	24	23	18	17	13	25	20	24	21	21	19	20	25	17	15	19	25	25	23	24	18	18	19	21	20	20	24	12	32	24	24	25	21	24	25	26	17	23	29	18	21	19	22	18	17	16	19	20	19	23	24	23	22	20	21	20	21	17	21	20	23	21	20	27	21	25	27	20	25	27	18	27	17	18	24	17	26	15	24	14	29	20	17	28	25	21	22	20	27	17	21	17	21	26	21	11	15	29	15	18	25	27	19	16	17	18	15	16	19	18	22	23	20	15	25	24	18	21	19	26	19	23	17	19	18	26	20	14	27	18	27	24	23	19	27	24	27	18	14	25	19	26	17	22	29	22	27	25	23	21	18	25	24	23	22	30	14	18	18	12	19	20	16	20	31	18	14	17	20	24	19	16	21	20	21	17	22	12	32	32	20	20	24	22	32	26	30	26	24	18	19	21	25	26	19	22	22	29	24	23	14	30	25	22	29	21	24	29	18	15	25	27	24	24	23	21	27	18	24	35	23	30	16	22	23	22	20	13	16	21	32	13	23	24	11	26	22	25	19	22	28	20	21	21	30	24	18	24	28	21	24	24	17	21	14	20	20	19	23	17	25	21	13	27	24	20	19	24	27	27	32	25	27	21	22	22	24	25	28	18	23	20	26	12	33	17	21	23	14	26	18	16	22	21	19	20	34	21	22	21	21	24	19	16	21	14	15	31	24	18	17	19	18	20	16	17	26	9	18	19	23	28	14	15	19	18	24	18	18	18	19	17	22	29	22	17	18	23	19	26	31	26	22	16	14	23	19	21	24	20	20	19	20	19	14	14	19	20	19	19	17	18	26	20	21	19	17	19	18	18	27	25	26	18	23	21	22	19	19	24	20	20	22	22	18	24	22	25	12	21	28	18	25	23	16	21	22	15	16	22	25	28	24	16	19	11	25	19	26	20	23	23	13	20	23	14	28	24	17	13	17	17	20	28	32	22	25	19	22	26	25	20	23	25	23	24	14	24	25	22	21	20	23	27	21	19	25	20	21	28	21	19	23	26	22	22	20	20	23	24	18	23	13	18	22	26	22	30	23	16	20	18	21	23	24	26	17	23	19	24	23	18	25	24	21	13	22	26	23	17	13	24	19	20	21	32	23	27	27	20	22	30	18	15	25	27	18	16	24	21	22	24	33	18	22	21	17	16	17	22	22	32	21	25	18	16	22	16	25	17	19	19	24	23	14	18	18	23	18	29	18	20	31	15	21	17	17	32	24	22	21	20	12	26	23	20	27	25	28	22	22	15	20	24	18	18	18	16	15	19	25	18	21	26	30	15	19	19	21	15	21	17	17	16	26	25	20	20	15	18	15	18	14	20	27	17	20	19	23	25	20	26	33	25	27	32	20	25	20	22	21	34	11	17	23	23	19	25	22	24	24	16	26	21	21	20	19	18	24	24	19	23	22	19	26	16	20	22	17	17	26	30	15	25	14	20	27	26	25	23	15	22	19	20	21	27	31	18	22	21	24	21	18	21	20	24	22	17	20	14	21	19	20	21	27	24	28	18	21	24	25	28	26	20	31	21	27	23	22	18	18	19	20	22	24	26	24	18	23	23	22	23	14	28	20	26	11	30	22	25	22	31	20	26	25	20	23	22	21	13	12	15	31	21	18	23	23	18	21	24	19	11	26	21	26	19	22	23	16	20	22	35	27	20	23	26	16	21	22	27	18	18	14	22	23	27	19	22	20	25	19	22	23	9	22	22	15	28	22	17	18	30	23	19	24	13	20	18	18	21	21	24	21	23	20	27	25	19	17	22	17	25	20	29	21	13	28	24	22	20	25	23	26	27	19	14	19	21	26	24	18	17	24	15	18	19	23	21	20	19	14	18	17	24	20	22	20	15	21	22	16	17	30	22	23	18	22	23	24	26	26	23	25	17	14	25	27	22	24	21	23	21	27	24	21	13	19	26	20	22	24	25	24	16	18	9	25	21	28	23	18	23	24	21	13	12	21	22	19	22	14	22	21	26	18	13	25	25	18	21	21	13	26	16	20	29	18	15	25	25	19	11	29	16	23	18	22	22	17	15	19	26	28	21	15	22	20	21	26	21	19	25	17	26	14	23	20	13	23	28	23	18	28	19	18	21	27	25	24	23	23	17	23	17	27	20	23	23	13	15	27	26	12	19	22	21	21	21	24	16	16	19	17	17	18	23	26	17	22	22	27	18	19	20	24	27	15	21	22	18	13	21	17	27	18	11	14	22	18	19	12	26	15	15	17	24	18	21	23	14	17	14	18	24	17	22	35	9	20	24	16	26	33	28	23	19	21	28	31	21	18	15	33	25	19	18	21	20	21	18	28	22	27	15	32	20	27	26	18	23	20	16	21	16	25	14	25	23	17	12	11	25	25	16	17	26	20	27	24	17	19	24	24	19	18	32	21	20	28	27	18	25	18	16	14	28	16	24	26	14	22	18	27	22	23	23	21	22	19	24	34	18	21	15	29	26	19	30	23	20	21	24	18	25	14	22	25	25	23	22	19	23	17	24	14	19	29	19	12	19	18	18	23	18	21	19	27	14	22	15	24	24	22	24	24	20	15	21	29	21	25	17	20	17	16	15	21	19	13	13	21	19	22	19	20	21	25	20	21	26	17	13	33	16	28	23	18	24	15	19	30	14	24	34	24	16	20	15	18	17	19	21	16	13	13	24	12	19	12	18	21	25	27	21	15	23	24	28	21	17	20	23	32	18	13	29	30	25	14	22	18	25	27	21	16	14	20	27	16	24
13610	1872	760	1746	3106	2942	2319	1847	1465	1257	1083	929	834	839	687	670	649	764	746	679	543	495	471	500	467	447	443	456	454	436	462	446	438	437	441	396	433	423	431	439	456	416	425	427	392	379	426	419	405	403	414	418	430	390	430	410	401	386	404	406	371	401	375	427	388	384	392	405	391	392	409	418	393	430	362	392	403	386	389	417	398	395	396	429	391	405	413	336	420	375	371	400	367	394	417	392	415	401	380	404	367	394	431	383	414	382	409	410	394	394	398	434	436	377	402	404	397	352	414	391	364	398	355	401	385	387	422	437	370	396	367	376	369	380	418	393	391	379	414	393	410	389	395	371	352	412	386	413	398	366	387	417	396	360	409	390	370	417	386	384	399	377	432	376	452	393	409	399	412	378	385	368	473	357	403	387	403	377	368	403	406	399	386	399	411	424	387	400	399	395	374	364	394	410	394	381	390	383	403	357	423	378	406	387	381	358	407	455	373	415	400	379	373	424	399	381	415	386	382	367	366	422	378	407	443	408	387	370	378	412	404	407	388	412	369	364	383	383	399	402	354	414	386	411	421	381	397	383	379	371	389	394	379	389	391	405	397	386	399	407	377	392	353	400	376	406	421	403	376	360	394	403	388	406	378	408	373	356	385	411	410	357	360	385	404	397	385	389	364	401	385	394	378	368	378	410	398	389	385	370	346	382	415	398	408	419	406	378	415	389	376	395	399	400	385	394	368	386	390	395	385	408	404	376	435	392	362	374	390	352	361	410	361	385	370	363	386	399	360	417	372	388	356	397	401	430	403	393	398	397	350	383	353	366	388	358	348	468	415	382	411	394	393	352	370	374	375	381	395	379	374	392	402	387	387	391	390	394	395	407	371	393	410	383	400	408	388	387	383	382	373	402	391	398	386	374	372	425	406	388	418	408	400	394	358	419	329	386	380	383	427	406	391	389	384	399	426	368	378	378	413	400	355	378	378	431	411	443	389	364	395	411	387	440	370	396	411	390	396	397	411	402	397	405	406	405	404	382	398	410	385	387	397	387	388	413	382	389	398	392	394	441	408	401	400	368	376	386	373	388	350	385	382	410	390	385	379	373	371	367	381	395	373	396	426	406	414	380	412	409	366	426	355	433	407	400	380	412	387	390	395	365	399	397	380	421	414	356	423	384	412	373	401	376	383	381	408	390	427	383	404	424	395	396	408	417	405	401	389	411	392	431	360	384	367	390	400	361	393	341	355	401	400	421	376	416	415	363	430	349	382	412	372	372	405	416	413	399	418	375	400	416	380	398	392	374	397	377	418	421	410	358	408	353	413	379	399	374	370	425	392	402	380	368	414	387	408	376	381	381	370	383	393	391	403	418	372	406	400	392	404	380	420	378	388	388	374	400	403	380	396	389	401	413	379	373	338	393	420	375	373	343	373	370	408	388	371	353	376	402	374	396	427	380	395	380	431	404	416	385	377	392	396	382	389	365	376	423	416	398	382	348	405	385	403	377	392	410	387	392	410	383	412	382	391	375	403	388	351	384	419	382	381	396	395	363	419	412	404	351	368	374	408	413	399	373	356	383	384	431	333	347	365	404	408	369	420	382	375	395	391	375	374	389	392	368	374	408	404	379	382	391	381	425	425	344	387	411	427	395	408	408	385	408	365	380	360	419	392	409	412	354	416	427	412	401	403	415	399	379	401	399	427	372	425	404	396	398	373	381	384	416	383	395	382	392	384	388	390	414	381	368	403	395	385	415	364	391	368	378	402	364	405	404	376	383	371	372	437	404	451	385	387	371	391	387	407	353	386	386	437	369	407	378	384	402	412	405	407	373	382	395	415	385	381	389	419	382	386	395	380	352	428	395	401	376	396	375	426	422	393	387	352	415	374	383	406	381	378	393	393	429	397	433	397	408	406	381	406	375	414	352	356	375	404	415	401	430	401	377	366	412	372	424	378	372	400	407	408	369	377	422	415	422	381	384	404	380	400	359	353	379	380	383	390	382	424	373	385	431	406	413	391	390	428	408	367	400	440	371	437	382	394	443	372	374	411	398	377	415	345	427	364	382	381	383	360	385	360	388	400	363	384	385	389	401	394	388	367	387	369	400	416	390	368	406	382	379	439	437	368	377	394	365	390	372	416	376	407	430	379	407	386	393	386	378	375	396	359	397	392	414	391	395	390	395	385	361	367	437	399	369	390	365	400	404	387	401	412	401	412	395	410	344	379	415	375	390	395	420	391	414	413	385	438	396	423	384	414	398	382	382	358	416	410	386	399	385	411	359	378	405	368	351	392	398	401	368	339	412	397	381	379	388	405	385	389	425	406	389	373	382	386	403	375	369	398	409	371	397	402	362	356	413	408	455	400	392	381	374	387	377	409	392	392	424	375	388	352	357	375	419	407	390	407	427	415	383	392	405	412	382	382	370	373	369	400	398	403	377	387	382	406	374	416	360	396	384	366	379	372	402	389	375	388	397	381	394	365	422	377	414	371	399	373	391	386	407	357	418	411	428	354	368	379	391	405	376	418	424	401	396	364	379	398	387	394	387	389	389	415	380	400	401	410	392	395	455	397	401	427	394	421	357	396	413	372	422	375	398	385	377	406	359	396	369	384	407	361	373	430	380	378	418	356	426	384	388	381	410	397	380	376	362	381	373	381	368	387	411	371	381	399	367	385	407	413	390	411	394	381	376	380	375	413	389	410	407	398	417	377	380	418	372	343	416	383	405	388	398	377	418	399	394	370	394	374	379	398	405	412	417	394	392	416	369	379	381	380	368	397	408	405	364	408	386	409	388	412	398	389	390	369	374	387	408	383	391	381	437	395	393	353	384	377	367	406	406	402	391	407	372	392	411	360	375	404	373	376	377	378	366	383	381	385	383	387	405	412	390	374	380	381	410	389	377	398	356	371	364	394	356	387	421	382	389	382	369	393	409	378	378	374	376	403	375	375	403	341	379	410	397	381	359	386	428	377	364	421	361	376	386	397	396	419	400	380	385	388	389	415	398	397	399	387	394	390	364	388	391	379	433	409	402	394	425	400	358	414	366	394	371	395	390	429	420	403	420	373	349	390	404	441	411	387	426	416	352	382	402	402	377	389	380	409	382	369	352	397	375	381	412	366	395	337	376	424	392	427	377	349	352	383	405	380	426	390	398	393	401	407	416	409	370	406	388	392	404	393	413	398	375	381	363	408	378	406	424	405	425	360	379	374	385	353	392	370	445	380	368	383	395	385	368	363	390	412	391	365	417	407	397	411	407	390	406	379	407	431	366	403	379	374	390	382	384	393	385	400	413	404	372	401	404	387	369	400	364	360	367	390	433	368	394	408	416	383	406	429	401	397	353	393	366	362	423	375	411	421	423	413	405	366	380	382	395	407	385	379	390	402	387	418	363	402	384	349	356	397	378	403	368	397	407	407	386	354	407	361	417	402	410	425	385	389	400	435	378	368	375	370	409	396	366	400	403	388	384	397	366	400	349	386	376	386	389
2698	148	78	70	82	94	103	90	87	94	70	80	68	67	54	41	46	67	53	63	48	41	29	36	39	42	39	37	32	40	31	38	44	48	38	39	29	44	31	39	31	43	33	26	42	33	36	34	33	32	42	46	32	47	25	31	35	39	26	33	31	42	36	30	23	19	26	40	23	28	30	35	36	35	30	36	35	32	29	43	34	39	34	45	37	30	25	36	31	40	30	37	37	35	44	32	35	41	36	26	40	29	40	34	36	30	30	33	29	35	35	41	30	30	34	34	46	33	36	40	43	28	29	27	34	32	35	34	30	32	33	36	29	31	40	34	32	21	24	37	37	41	35	44	49	44	28	35	43	38	33	25	37	33	36	32	33	25	29	30	38	28	40	37	41	35	24	36	36	34	35	36	24	34	30	38	37	30	26	41	30	30	31	33	35	29	38	45	29	35	42	34	32	41	33	30	33	40	44	29	30	49	33	24	29	31	36	34	29	46	37	33	30	23	44	34	32	31	44	43	25	31	50	32	26	38	36	37	28	39	32	30	28	36	32	38	41	27	28	24	44	26	32	31	41	42	30	29	31	40	34	34	24	30	34	43	33	39	37	41	35	32	23	39	32	41	24	36	29	30	34	35	31	34	35	28	29	36	33	31	41	34	36	35	30	27	35	33	34	33	25	29	27	28	43	28	36	39	30	39	23	38	27	31	31	38	34	38	40	37	34	39	28	34	41	29	45	31	29	37	24	40	44	42	33	33	31	30	32	40	25	33	41	38	32	42	43	30	32	32	34	42	30	29	30	33	24	45	41	40	34	36	42	38	43	32	34	38	45	24	53	33	33	33	40	39	27	33	48	32	32	25	33	31	31	38	36	42	27	31	35	31	32	40	45	30	27	39	32	33	43	32	32	33	42	28	21	33	39	27	53	40	30	35	27	43	26	32	43	33	38	37	31	30	33	36	35	30	32	28	31	43	30	24	33	42	31	31	34	38	30	33	33	33	36	36	45	29	30	36	38	31	35	38	26	37	37	31	38	41	38	28	38	32	27	45	38	35	28	33	50	38	29	31	37	34	36	33	32	35	30	38	42	39	33	29	39	33	31	32	24	36	39	42	28	45	33	29	29	32	31	32	31	39	40	41	42	35	29	33	39	32	41	39	26	26	33	34	37	31	30	39	29	36	31	33	26	31	30	27	28	38	32	29	36	25	42	50	32	32	25	38	42	44	35	42	29	38	33	29	44	38	39	30	34	31	41	43	43	27	30	21	29	27	41	41	33	47	45	33	37	22	42	34	35	45	35	42	29	27	29	27	39	45	37	32	38	34	44	35	33	39	37	30	44	32	34	30	37	41	42	40	34	40	35	39	36	37	26	35	32	26	37	33	23	32	46	34	50	36	36	27	30	26	37	42	40	28	41	28	33	44	37	47	25	17	40	31	29	32	30	35	35	32	34	30	46	37	35	38	25	27	26	39	27	34	37	29	37	41	35	39	28	27	31	30	34	32	31	34	32	39	23	30	27	39	31	29	29	35	28	41	46	36	38	32	36	39	32	37	35	41	46	27	35	37	31	27	31	23	43	27	30	21	36	32	33	28	25	41	31	29	37	29	27	36	39	30	38	34	29	33	42	34	32	38	30	45	37	46	37	38	49	44	50	34	40	34	34	40	36	29	40	23	23	32	35	25	32	45	39	30	34	42	42	31	31	29	39	33	24	37	31	38	31	38	34	36	29	48	40	37	44	34	37	29	46	30	31	39	29	34	35	34	37	30	38	35	32	21	31	22	39	35	30	39	38	32	36	32	29	45	35	32	31	31	32	36	26	36	27	41	33	34	41	38	32	36	26	35	31	36	47	32	35	30	33	38	31	27	38	36	45	35	30	35	37	28	37	28	27	32	35	32	40	28	33	30	39	28	30	32	27	28	32	31	38	39	39	27	33	25	32	39	27	38	30	31	33	27	42	41	29	36	38	33	35	39	29	43	46	44	37	26	38	40	34	38	31	27	46	44	33	39	38	26	36	38	45	27	41	32	48	31	35	29	39	21	36	23	44	23	34	27	31	28	33	35	29	21	32	22	45	36	33	23	35	45	39	28	40	39	40	37	26	31	35	40	25	35	35	34	35	26	26	28	35	29	44	28	29	36	41	29	41	35	36	30	46	39	38	31	35	28	34	32	23	29	34	28	33	36	42	38	41	22	23	33	30	28	37	31	26	36	46	29	35	43	21	32	27	31	41	34	35	40	37	35	37	33	26	43	34	41	35	28	31	28	39	46	34	49	33	41	26	34	40	47	34	40	37	33	35	29	24	41	35	32	35	39	35	35	39	35	29	36	35	27	30	36	33	33	36	34	35	36	29	39	37	27	34	35	50	20	50	28	28	34	32	36	23	31	29	25	40	30	26	27	37	39	48	32	36	34	26	31	31	35	29	36	26	25	38	44	33	31	36	31	29	34	36	35	35	32	40	36	35	31	33	33	31	31	42	34	41	31	41	33	39	33	35	31	33	46	41	33	36	40	44	31	36	40	33	35	36	36	43	45	29	38	36	33	32	21	23	43	33	36	37	37	28	39	37	24	38	42	32	35	37	26	39	39	30	38	29	37	26	30	37	39	38	26	43	41	25	31	30	21	36	36	34	42	30	30	35	42	34	33	38	43	30	30	39	33	28	32	28	49	34	24	41	23	43	34	37	33	31	33	34	39	32	34	41	32	39	42	32	27	32	30	36	33	43	27	35	31	31	25	35	34	39	37	40	31	41	37	37	32	29	32	37	38	30	35	42	38	30	36	26	36	28	39	32	25	33	29	33	35	34	33	32	33	37	34	38	26	27	27	39	34	29	33	42	36	50	31	22	47	32	41	39	27	39	28	31	34	27	40	26	25	31	36	24	29	30	24	39	33	32	27	38	28	54	24	40	31	22	32	34	42	43	38	38	39	33	18	44	32	28	45	40	42	39	23	41	34	31	27	28	32	32	33	48	32	25	31	27	43	31	35	33	22	28	28	42	38	32	33	54	27	40	36	32	24	31	32	28	23	25	36	34	36	25	29	44	31	32	39	41	40	38	24	33	36	36	28	31	33	29	23	31	31	30	40	32	25	32	29	30	45	36	36	26	32	48	51	42	35	31	24	37	32	48	36	32	47	36	36	48	36	35	30	32	34	30	37	21	41	30	34	36	27	34	29	39	34	26	43	39	28	30	40	32	39	29	40	34	53	32	26	33	26	37	38	27	31	28	40	34	35	30	36	30	33	32	45	34	33	36	35	33	45	27	29	34	35	35	45	37	33	26	42	35	36	44	31	34	33	34	39	39	37	34	43	33	45	30	25	41	42	34	35	28	34	36	41	34	39	24	28	34	43	27	35	31	42	39	34	36	35	39	49	44	40	27	26	24	35	37	41	29	21	29	33	37	38	30	25	35	36	33	28	24	28	37	26	33	39	39	25	33	24	34	37	43	30	38	37	31	45	37	33	40	40	24	38
18540	4365	1833	5590	9801	9049	7367	5859	4638	3723	3125	2603	2282	2020	1912	1696	1718	1699	1666	1522	1248	1145	1062	1023	990	957	937	930	879	884	853	866	796	718	750	749	727	774	722	739	757	734	723	682	715	737	655	718	708	716	641	721	684	718	708	695	746	641	637	722	660	663	652	657	661	662	660	679	653	634	676	662	679	654	626	659	634	677	652	633	608	627	655	662	600	645	631	576	620	630	626	591	610	655	649	628	676	656	623	637	634	612	666	688	589	608	666	646	623	649	613	623	649	613	638	663	627	630	634	678	637	645	603	599	624	633	621	645	631	608	684	631	629	633	673	596	662	663	648	624	666	658	635	614	612	608	633	664	632	615	624	629	645	663	639	595	620	666	581	618	625	623	597	646	636	646	626	621	582	635	623	647	561	632	636	613	611	648	636	664	635	611	634	628	629	690	663	617	630	614	681	627	651	608	599	629	660	647	632	653	635	670	607	633	626	649	686	627	629	622	683	604	650	617	674	639	678	620	599	594	637	620	677	618	635	610	696	659	626	625	643	636	616	634	596	614	616	602	662	554	666	616	629	664	615	596	653	601	649	644	577	606	620	606	627	639	599	669	686	643	624	600	669	679	631	616	657	635	612	618	673	677	624	620	664	631	634	659	602	571	665	596	668	598	598	620	648	647	624	636	627	642	638	650	610	625	622	653	629	624	617	624	645	661	620	632	602	638	603	602	619	621	605	629	624	616	658	650	642	625	610	618	616	584	617	640	546	653	630	632	637	628	630	618	609	675	656	582	647	618	613	593	638	658	701	627	622	586	646	640	578	576	613	620	591	606	620	620	632	634	595	645	596	614	612	615	572	605	660	614	642	598	622	634	645	686	618	612	567	603	622	635	652	629	615	662	667	664	644	654	640	639	642	648	602	656	618	623	630	659	614	649	599	600	624	670	638	657	620	641	636	620	657	645	588	655	606	663	672	670	651	615	609	666	623	632	627	641	669	606	644	629	596	610	655	643	669	635	593	621	620	597	647	646	670	560	635	614	613	590	647	643	596	594	635	603	641	660	617	626	616	626	643	633	643	601	631	605	617	691	672	652	627	629	638	674	618	622	647	616	653	626	631	626	564	656	591	630	601	579	642	638	645	648	603	642	645	606	628	640	602	627	617	638	588	637	589	599	588	620	593	612	632	654	611	607	642	642	638	601	599	639	652	598	630	602	582	642	683	612	622	620	668	627	640	631	630	602	620	649	641	628	589	592	655	598	623	602	599	634	644	616	628	618	665	622	621	617	609	661	655	658	649	610	650	607	660	574	617	578	618	628	614	626	651	630	616	600	625	645	641	619	646	626	633	627	619	617	669	636	637	643	634	623	665	619	607	659	609	623	613	622	608	630	659	660	621	601	633	568	630	650	612	612	582	602	608	624	597	618	618	584	621	614	643	640	578	674	611	619	644	650	594	614	664	682	645	624	622	630	617	611	592	621	666	655	578	624	662	648	629	616	606	594	606	665	627	622	615	593	657	587	629	627	626	635	661	625	578	638	616	653	615	609	637	646	596	628	678	619	640	632	574	640	646	633	595	643	646	615	638	660	664	630	639	665	612	629	641	566	642	606	622	653	676	643	642	599	652	686	597	604	601	628	678	676	669	606	625	627	650	631	586	643	637	636	633	644	630	622	639	613	653	596	638	640	622	634	632	575	633	653	623	614	631	617	616	593	639	650	625	600	596	609	637	620	604	677	578	638	621	649	644	632	601	624	664	631	620	633	580	593	628	651	581	590	621	539	605	605	655	649	615	619	605	650	622	640	591	675	622	602	646	621	613	630	655	611	663	605	646	613	646	593	603	612	590	659	644	643	603	666	619	625	653	611	626	621	669	621	665	639	636	607	627	684	660	628	560	634	597	590	634	643	664	610	625	642	630	660	619	620	648	618	578	649	615	606	633	597	615	616	623	668	605	624	638	631	637	624	637	605	625	613	602	642	617	664	654	587	603	632	615	623	617	608	624	632	650	605	629	623	629	631	633	613	631	612	611	650	623	610	629	648	608	644	605	628	621	624	665	610	652	616	582	642	662	578	648	615	602	626	611	646	583	610	618	625	664	658	616	654	610	657	612	648	614	658	627	623	596	630	661	660	633	629	559	603	604	619	622	643	608	611	597	649	637	636	662	598	642	613	628	631	584	643	610	599	639	641	654	591	615	634	599	621	640	617	607	631	582	611	608	656	613	655	552	640	609	687	632	634	581	580	654	659	638	656	673	669	657	609	611	602	626	619	604	643	614	613	610	605	614	626	629	615	556	596	651	639	637	647	626	574	617	639	640	591	595	623	637	604	649	665	685	617	636	611	624	637	618	617	626	620	629	642	641	632	648	664	615	652	603	600	652	647	608	573	631	627	605	613	638	642	655	664	667	656	625	640	653	629	588	595	606	643	608	587	624	651	639	602	589	614	657	608	622	622	648	633	649	622	565	628	644	631	654	627	667	631	625	622	624	619	610	580	645	617	606	660	623	660	619	626	617	642	596	589	632	621	611	614	598	677	660	636	610	639	635	665	613	671	589	596	624	679	591	634	641	583	623	628	617	687	633	652	613	639	625	623	620	629	629	663	625	605	621	675	634	608	646	625	608	666	646	636	574	601	621	596	565	622	638	644	618	635	633	583	623	637	599	642	609	673	630	644	650	654	621	616	625	588	631	593	633	661	665	618	622	636	656	660	614	669	639	617	614	598	615	641	640	636	625	617	610	627	594	655	617	643	633	609	643	618	643	665	618	643	656	638	630	602	627	641	592	602	631	601	616	658	604	623	588	622	661	645	644	576	574	627	629	614	599	631	624	610	574	606	630	629	588	621	633	610	644	653	627	590	686	614	574	659	663	681	659	655	649	617	624	616	606	630	636	640	604	637	653	635	621	626	644	632	636	613	618	594	663	655	590	673	640	664	624	620	658	634	612	618	622	650	622	646	632	627	610	663	622	604	631	616	633	626	644	620	632	589	624	606	645	624	578	649	646	623	592	626	656	640	609	606	572	616	656	619	657	608	640	639	670	661	579	666	641	635	619	616	618	643	648	630	617	556	593	665	623	621	661	637	609	583	578	601	629	616	610	605	642	618	645	650	644	606	651	616	620	591	616	628	666	622	622	623	599	611	617	643	615	640	621	617	658	668	604	632	601	617	658	607	586	623	633	628	613	602	608	641	618	621	595	608	629	626	628	627	680	617	603	604	614	639	620	555	617	688	645	621	647	588	633	656	633	631	620	615	622	630	648	609	634	601	628	620	623	638	633	649	633	646	633	667	647	601	624	637	602	660	632	631	600	623	646	666	635	632	611	602	609	599	624	633	651	622	613	592	630	588	660	617	632	625	637	626	627	632	624	665	588	619	605	611	646	619	624	637	626	636	645	637	634	616	596	658	633	637	652	649	586	621	647	634	624	630	633	614	656	586	640	643	608	642	622	631	613	647	604	626	664	639	624	616	631	620	592	611	611	634
2660	122	78	61	101	112	88	87	79	65	67	86	48	62	63	46	42	59	51	50	39	47	41	45	41	38	32	41	43	32	37	32	44	44	39	37	34	32	27	32	32	51	34	34	39	30	31	37	35	41	37	38	34	34	38	28	37	35	43	34	38	31	22	52	42	37	45	42	31	34	45	29	37	48	44	42	36	36	31	26	35	29	22	37	33	31	36	37	46	43	37	21	23	39	35	33	28	28	45	31	31	42	35	35	44	42	38	34	36	30	38	31	37	26	39	40	28	33	28	33	29	43	36	40	32	31	33	43	35	39	36	37	25	32	33	43	37	38	35	28	30	26	35	37	24	37	40	22	31	27	39	36	34	31	37	30	44	39	38	38	26	24	32	39	34	30	38	38	40	26	28	28	40	34	39	38	37	44	39	37	29	34	41	31	35	44	39	41	30	43	38	34	43	33	35	33	35	35	44	37	24	38	38	33	35	22	40	36	37	32	32	26	30	26	37	29	28	31	30	37	29	34	34	37	38	31	33	22	31	40	44	42	39	35	33	40	32	31	33	36	37	39	43	35	38	43	32	39	36	29	28	40	30	30	46	29	40	28	34	38	35	45	28	32	28	39	35	30	37	35	35	41	43	31	20	27	32	45	36	36	38	34	33	35	31	26	44	29	34	35	38	28	32	28	27	32	50	35	33	34	47	20	32	40	37	43	34	34	29	35	31	33	38	41	38	35	35	37	36	30	36	36	37	31	30	38	30	30	26	32	33	38	47	32	37	29	35	28	32	24	35	39	30	31	32	29	38	27	29	37	37	29	36	30	36	32	38	34	34	31	32	25	34	27	33	26	30	47	36	35	32	44	43	32	41	34	35	31	39	36	38	26	33	35	43	28	38	36	46	35	36	29	27	30	47	34	39	37	42	36	32	43	30	32	34	41	22	42	32	35	38	41	37	35	41	30	44	38	23	31	37	32	32	29	31	30	24	35	33	31	28	36	30	41	42	40	32	28	31	39	39	38	33	38	35	31	37	21	36	38	43	25	35	37	51	32	36	27	47	33	30	23	31	41	39	34	31	28	37	44	30	41	32	41	37	37	31	29	30	35	32	33	37	37	39	29	33	23	36	39	26	27	35	44	29	28	25	36	36	39	46	32	26	44	34	37	29	31	39	37	29	35	32	35	36	32	35	31	25	31	28	41	41	30	29	33	30	28	45	29	31	44	30	37	32	26	34	43	43	28	33	30	38	32	32	36	50	27	31	32	34	38	42	36	40	40	37	31	35	46	34	37	37	46	30	29	34	31	32	36	38	26	36	40	33	26	39	36	33	35	37	41	39	32	37	37	39	37	52	34	34	29	45	27	31	30	35	35	43	26	34	35	22	38	36	43	37	32	42	36	23	38	40	28	32	32	40	44	31	37	35	34	27	37	28	37	42	48	26	37	36	40	31	27	32	39	28	31	35	36	35	37	39	32	34	26	28	35	32	35	26	36	39	32	39	41	32	28	39	21	41	26	42	31	33	32	48	23	33	36	39	26	29	27	42	27	35	39	40	39	39	36	38	36	33	27	28	28	36	41	30	34	38	32	40	31	29	46	27	41	41	39	31	36	36	37	26	36	28	39	33	26	35	39	43	34	28	33	32	41	33	30	32	37	25	28	37	27	35	32	28	42	29	30	34	40	32	27	43	41	34	39	31	36	25	31	30	37	19	22	25	37	34	35	33	33	32	34	41	28	30	34	39	29	41	38	39	33	41	35	35	30	36	30	30	32	47	32	31	39	32	30	32	44	26	26	28	34	36	37	28	37	40	39	21	49	32	34	40	28	34	33	37	39	47	35	33	28	37	31	27	40	32	44	38	39	36	32	35	37	38	29	34	42	30	33	29	30	40	37	42	46	32	36	25	34	32	26	25	39	26	30	36	33	42	23	42	38	38	38	44	34	33	36	33	26	43	31	42	30	26	28	36	25	29	39	19	37	34	38	27	40	29	34	32	36	28	32	27	16	31	43	30	32	38	28	19	32	41	41	39	28	35	33	28	32	41	30	46	38	36	37	35	36	37	27	44	33	34	31	35	35	33	29	35	27	43	40	28	32	34	29	24	34	19	41	45	31	31	31	40	43	38	42	40	38	46	35	31	40	21	32	39	29	39	32	35	35	41	32	40	27	34	38	25	37	31	37	26	36	29	26	33	32	37	35	32	42	27	33	37	33	29	32	22	41	40	35	38	34	33	40	36	43	35	36	36	34	42	39	32	32	34	35	32	33	32	26	31	38	28	35	42	38	41	38	38	32	31	32	30	22	32	26	28	31	38	22	39	37	29	44	30	23	41	40	29	41	35	47	30	23	36	41	36	37	39	24	38	42	28	31	25	37	47	31	38	30	37	23	36	20	23	38	30	35	36	32	42	40	32	32	34	32	41	36	29	35	35	28	43	30	33	29	35	30	47	31	31	42	38	34	32	33	42	31	44	38	36	29	31	33	40	27	35	32	29	33	30	31	36	41	37	19	34	35	30	37	42	23	37	43	24	38	34	29	37	35	36	35	30	22	43	31	34	32	37	37	33	40	42	39	41	34	28	38	36	33	36	52	32	36	37	30	27	27	31	39	32	29	43	25	32	28	31	44	26	32	27	37	28	32	34	33	30	31	35	28	35	31	34	28	26	33	31	45	32	41	46	34	34	38	38	33	49	31	34	37	44	26	38	39	40	35	40	38	45	42	34	24	38	35	34	32	29	38	36	33	27	38	31	33	34	30	35	27	41	28	34	37	36	34	40	31	33	34	35	31	38	36	42	43	47	42	40	34	39	36	41	26	39	36	46	38	33	31	44	44	40	23	31	31	35	42	28	32	38	23	29	36	39	37	31	37	42	28	31	40	39	29	34	24	32	28	48	36	25	32	32	34	37	31	41	32	35	35	32	39	24	25	38	35	30	29	37	24	32	41	35	33	39	35	32	33	36	37	38	27	42	38	40	30	31	33	31	24	41	34	38	33	44	29	37	34	29	34	42	37	39	37	38	28	27	44	31	23	31	41	34	43	29	35	41	31	35	30	36	25	21	35	26	31	31	39	40	28	36	48	39	36	42	37	33	29	36	25	31	39	40	34	36	26	42	39	35	52	43	34	36	40	34	31	39	36	40	33	54	31	34	34	28	33	48	46	27	34	38	44	48	45	22	22	41	35	41	39	39	28	29	29	30	46	39	36	33	31	36	31	26	34	38	37	36	32	32	32	34	35	42	34	36	37	47	26	44	38	35	36	32	33	39	32	34	28	30	39	31	36	35	32	33	29	35	27	37	27	27	35	36	32	31	41	37	26	24	31	32	38	36	32	34	30	41	34	45	26	25	33	33	34	43	46	37	28	37	26	46	38	34	39	29	37	35	35	45	31	30	35	31	30	34	30	32	33	43	26	35	35	41	42	34	26	39	31	37	40	31	31	37	30	34	25	31	33	27	20	33	33	32	39	41	27	42	44	30	33
18246	4216	1721	5102	9351	8632	6930	5562	4438	3590	2901	2491	2236	1942	1736	1577	1568	1693	1608	1438	1186	1120	1001	980	926	899	889	917	863	822	792	834	795	845	719	775	765	753	735	737	733	734	733	714	735	648	653	671	721	677	693	713	669	695	662	650	702	679	701	687	680	675	649	646	627	655	657	695	646	678	655	634	621	658	640	630	641	661	644	646	600	650	642	629	647	650	626	647	633	629	667	651	632	605	693	652	634	642	610	625	605	619	638	618	608	658	658	625	641	637	633	655	650	624	630	638	631	581	665	661	674	625	632	618	614	619	640	634	661	671	594	626	606	617	654	613	631	614	656	641	627	666	636	669	641	633	581	667	612	623	599	613	608	629	620	587	675	603	620	682	619	608	614	614	617	678	615	635	635	595	665	653	566	611	594	655	588	634	649	591	603	546	632	604	621	555	598	611	624	669	610	594	627	605	668	633	598	655	661	617	591	581	618	603	635	621	652	631	594	621	617	625	625	636	608	664	601	660	630	612	610	643	621	644	619	624	666	616	634	666	597	628	585	625	569	625	639	657	626	652	622	610	587	633	575	645	604	607	650	644	607	607	649	614	604	625	641	604	635	646	635	576	593	626	647	610	577	606	597	626	604	613	661	607	634	633	640	622	567	616	602	605	629	605	626	628	590	660	633	663	614	641	597	649	622	606	636	629	618	612	602	622	620	609	585	618	689	618	602	686	600	650	641	607	634	617	618	624	653	608	637	630	634	605	616	642	615	669	599	620	571	656	584	607	664	611	639	578	608	657	646	642	620	619	616	614	646	604	631	590	628	664	620	617	642	601	615	650	647	648	618	646	633	636	604	613	628	650	609	629	608	618	607	665	615	620	608	637	635	629	566	645	617	585	606	644	650	602	602	678	668	613	634	662	658	657	609	606	642	617	628	651	601	578	608	632	627	636	618	630	614	607	587	604	612	597	601	597	607	662	628	665	634	642	624	603	588	661	622	651	614	615	619	635	611	580	627	637	639	623	633	585	606	592	637	627	654	649	632	610	662	629	635	602	647	600	616	636	595	617	602	617	638	600	631	592	601	601	625	631	628	660	606	602	619	639	574	651	613	638	620	645	641	595	622	600	618	608	628	577	646	618	629	635	639	599	605	648	669	625	617	618	637	634	626	623	644	622	593	691	624	612	602	622	634	637	614	654	685	606	634	631	622	601	640	658	627	642	626	626	641	605	639	623	661	616	620	628	639	629	637	637	619	623	662	584	629	615	623	650	570	573	640	638	602	615	661	638	626	626	623	584	641	649	594	615	626	614	633	627	671	641	591	634	648	618	628	579	635	614	667	597	620	606	627	621	626	593	601	582	627	624	635	669	672	564	640	611	584	692	580	602	597	635	613	662	613	627	596	633	639	637	604	618	675	638	604	547	652	663	628	596	675	624	628	618	623	627	640	597	629	621	626	667	619	604	665	609	638	605	607	582	658	605	582	636	638	685	581	602	640	631	653	655	656	612	620	652	637	634	625	607	628	643	598	617	601	638	653	599	653	644	653	621	594	613	615	582	622	636	645	624	606	598	628	619	595	664	638	626	654	625	618	677	655	651	612	617	604	639	628	605	637	569	621	571	618	629	589	608	558	571	588	621	608	639	620	631	679	599	604	629	653	615	606	639	586	635	633	618	626	601	591	614	646	618	616	625	593	603	629	640	619	629	675	659	641	594	611	585	590	640	608	620	628	614	615	644	637	602	638	639	589	649	637	631	625	609	632	630	594	630	610	653	613	616	577	667	622	645	618	584	656	605	682	611	681	680	660	628	623	610	648	657	660	636	657	622	633	609	647	625	577	656	706	581	603	648	594	626	706	637	635	659	640	664	604	662	651	611	647	621	628	688	657	675	591	607	662	584	615	615	663	644	622	615	594	608	614	590	655	602	600	623	634	618	605	653	612	597	653	616	613	594	621	631	625	652	577	615	622	598	620	631	621	617	635	618	612	665	661	600	634	604	630	652	648	636	624	599	665	599	655	630	652	612	645	654	615	615	607	647	613	597	635	615	644	662	594	607	646	664	623	647	634	631	630	648	669	639	609	693	651	612	646	626	633	636	616	602	600	646	581	631	623	664	658	601	590	659	664	606	649	610	672	703	685	621	621	587	675	605	602	604	649	633	651	585	646	579	624	566	624	628	621	618	605	611	604	626	614	640	606	619	649	613	643	625	672	618	631	650	622	683	629	672	632	590	592	617	600	592	598	609	627	621	620	634	602	581	652	611	651	623	659	632	626	606	641	621	653	647	639	611	694	634	617	578	627	663	644	650	657	641	590	626	662	655	613	651	652	602	648	644	616	613	663	681	655	603	608	610	623	678	600	637	666	634	653	648	622	654	602	613	617	667	604	652	584	637	628	644	658	609	626	612	619	637	643	663	618	605	590	635	634	659	614	625	614	580	622	613	632	662	611	579	618	615	609	601	623	596	637	580	624	657	686	633	638	601	617	619	615	645	600	619	628	596	622	629	608	646	626	611	642	630	631	599	626	591	604	632	650	586	626	626	621	651	622	601	641	604	610	624	628	672	587	608	592	613	598	636	646	628	609	632	683	607	592	663	597	659	627	633	618	621	605	585	586	599	595	613	618	643	611	688	644	663	607	596	629	606	618	638	646	574	612	650	659	651	650	641	659	634	614	617	639	636	647	611	636	641	613	591	625	654	615	622	605	629	636	639	622	597	626	579	644	618	648	620	626	598	597	585	645	600	626	612	621	607	644	651	636	644	644	622	674	575	634	649	606	600	621	599	628	601	607	609	673	636	620	616	613	587	628	609	631	662	623	624	662	593	553	630	580	634	641	617	617	600	618	616	663	625	611	550	667	562	652	629	647	667	617	606	610	657	640	572	630	630	638	596	683	639	627	598	654	624	617	570	643	628	627	614	619	626	657	656	644	576	628	603	616	601	650	648	648	639	645	629	603	612	610	636	652	637	631	641	629	611	611	626	633	588	642	598	589	634	645	617	633	617	614	625	615	618	621	633	633	653	635	592	628	657	578	596	672	662	595	567	626	640	596	629	625	613	628	605	654	645	624	652	599	659	584	613	640	622	633	588	590	599	640	643	587	618	563	629	637	641	622	614	684	629	655	638	625	577	665	618	637	651	614	601	612	608	674	639	633	603	606	617	638	634	604	621	647	645	621	594	661	604	614	604	616	633	663	649	639	596	632	644	625	629	582	638	642	661	627	603	639	632	654	649	599	676	640	669	599	598	612	673	645	602	638	604	663	598	574	627	646	628	633	615	596	620	607	631	651	595	631	592	614	674	597	625	647	623	604	606	637	585	633	604	587	597	655	595	645	677	652	599	604	628	621	610	640	628	644	625	631	665	613	659	662	630	606	595	666	636	657	630	625	583	622	648	648	633	622	646	637	601	634	631	645	632	653	661	616	656	601	616	613	614	643	563	597	615	609	617	628	614	607	591	600	596	641	624	614	654	642	646	621	614	634	639
2436	302	99	68	140	187	169	161	127	112	92	89	63	71	65	59	52	68	55	56	45	39	50	43	33	30	20	39	28	21	30	23	23	28	20	20	28	18	18	16	29	25	17	11	25	16	16	24	17	23	25	21	22	17	21	22	15	19	15	15	31	25	12	18	18	15	14	12	11	15	25	13	20	31	23	14	14	14	18	19	13	16	7	18	24	15	26	11	16	14	16	18	22	16	17	22	30	27	22	14	12	20	35	28	18	15	21	20	14	18	16	17	14	18	17	18	19	18	18	21	17	15	16	19	22	16	18	20	22	15	24	28	23	15	20	16	21	20	20	16	17	14	23	21	22	12	15	16	12	24	22	25	13	24	11	19	16	22	16	13	19	19	18	30	14	14	21	13	21	14	23	18	18	12	18	14	17	10	17	16	14	16	21	17	26	13	20	24	19	15	14	21	16	22	14	9	15	14	19	16	18	21	15	11	17	20	15	17	24	12	18	23	13	21	22	17	15	16	18	22	13	19	16	17	17	20	22	21	14	18	23	20	18	23	18	26	14	18	9	19	26	17	15	23	16	12	19	23	21	11	17	13	30	24	18	13	13	18	16	13	20	14	18	18	8	17	17	16	19	11	17	22	23	19	18	12	24	21	16	18	16	20	23	24	16	11	17	21	21	18	16	14	19	12	25	21	27	8	18	21	15	15	13	18	20	24	14	19	20	13	12	17	18	21	18	15	32	23	15	16	19	20	11	14	13	18	29	18	24	16	19	14	15	13	10	23	17	19	22	23	14	14	19	21	24	18	15	13	20	15	14	16	15	15	15	14	22	21	12	21	12	13	14	16	21	12	18	15	18	24	21	24	19	21	13	14	17	19	17	14	17	13	18	16	17	22	14	23	25	9	13	15	20	20	23	18	16	16	18	16	22	15	20	15	12	21	12	12	21	16	19	21	21	23	15	15	11	16	19	11	14	14	17	17	19	14	16	12	23	20	27	15	19	12	18	20	15	14	25	16	26	20	12	18	16	21	19	17	11	13	21	14	17	14	20	17	21	19	18	16	22	17	11	15	14	15	19	21	13	19	16	8	16	18	15	19	17	18	11	21	19	15	13	14	16	16	23	11	23	22	16	19	17	15	16	19	20	15	13	24	15	16	14	20	22	10	10	12	21	19	9	17	10	13	14	13	25	16	12	16	14	28	15	18	18	16	11	18	11	11	25	9	16	18	18	22	11	18	22	24	19	20	20	15	15	17	19	18	11	18	17	18	23	18	20	10	12	19	20	21	19	13	21	12	16	13	21	18	17	13	13	20	19	17	21	15	22	20	11	15	13	14	19	21	16	14	11	19	17	14	17	17	20	12	18	14	16	20	16	21	22	26	15	20	26	19	18	17	19	21	12	22	16	27	15	15	23	15	18	14	21	15	17	12	21	9	12	10	18	24	19	12	22	11	18	19	12	18	18	17	16	24	14	25	23	27	22	19	16	16	18	20	12	13	14	25	21	20	13	14	12	23	15	10	25	21	14	19	13	12	19	15	18	17	12	21	22	9	12	13	17	20	16	15	21	12	15	10	17	21	16	19	20	18	18	16	20	17	20	16	14	20	14	24	14	20	23	16	17	14	18	18	16	16	20	20	21	10	20	14	13	26	14	16	21	13	18	20	18	7	16	12	16	11	10	20	19	14	13	15	21	17	13	18	19	13	14	15	19	16	19	16	12	22	18	21	16	19	14	18	20	17	25	12	18	21	19	19	18	17	15	14	22	16	21	19	19	8	14	16	12	17	22	17	24	14	21	18	15	13	18	22	16	18	9	22	18	16	19	21	21	14	14	16	17	14	17	15	15	17	23	21	14	14	21	17	11	15	28	18	12	11	20	13	22	18	15	19	28	15	14	21	13	12	20	16	15	12	12	14	24	15	18	7	13	23	14	23	15	19	22	14	23	23	17	20	16	15	17	17	23	15	15	18	15	15	17	10	21	14	13	15	19	24	19	24	10	19	21	16	13	14	16	15	14	19	18	22	21	15	24	15	12	15	9	16	16	16	16	17	16	20	23	12	19	25	20	17	20	27	15	12	23	26	25	14	16	17	9	16	18	10	17	23	11	16	19	21	9	11	11	21	13	16	19	18	21	16	12	20	15	12	20	21	14	21	20	16	22	23	19	16	12	21	18	19	14	9	22	14	7	19	15	14	16	14	21	20	17	15	14	15	20	11	8	15	14	7	19	32	20	13	16	23	15	19	10	19	18	18	13	17	20	13	22	21	18	13	18	25	24	21	23	18	16	17	14	26	19	8	18	20	19	25	15	19	14	16	11	16	22	20	10	13	14	15	22	20	19	9	19	21	15	18	10	20	20	24	24	21	15	20	8	21	18	26	21	19	20	18	12	19	20	11	16	20	17	16	18	16	20	15	21	17	20	13	18	16	16	26	20	20	11	17	16	21	12	10	19	9	12	19	15	17	15	7	26	12	15	15	24	14	19	15	16	20	12	18	16	16	13	14	20	15	23	18	13	25	18	15	13	21	11	14	22	16	12	17	15	18	15	19	27	19	12	12	16	20	13	15	13	13	19	18	13	14	24	26	11	21	24	20	19	16	18	17	18	13	24	14	13	20	22	14	23	17	11	17	18	14	22	21	9	13	17	18	20	19	13	12	21	22	18	11	18	19	8	16	13	19	16	17	19	11	8	20	14	20	20	18	14	22	19	17	17	12	16	24	21	18	13	22	20	15	19	22	15	16	18	14	9	15	25	15	23	16	15	17	21	16	10	25	14	16	22	19	11	22	15	12	21	14	17	18	16	16	14	21	13	24	15	19	14	11	26	27	16	26	16	17	23	17	18	11	17	18	21	13	13	14	18	22	17	19	20	21	12	23	12	10	20	16	14	14	10	20	18	21	14	18	17	19	16	22	17	22	14	17	23	18	11	16	12	20	13	16	22	16	19	14	14	14	19	11	25	16	12	10	12	18	22	17	17	15	13	20	12	23	13	21	15	20	14	16	14	21	17	22	20	13	18	18	13	23	23	12	13	12	31	17	13	16	19	14	16	19	13	17	25	17	15	17	13	20	16	15	22	22	14	19	18	17	17	19	18	19	17	14	18	20	18	17	12	13	20	19	21	25	13	19	20	15	13	10	12	15	20	10	17	24	22	17	12	15	16	12	18	20	13	18	23	16	17	9	16	16	20	27	16	26	19	17	23	16	12	14	23	19	18	21	10	14	14	18	20	19	13	12	18	15	16	14	13	14	11	6	21	16	12	16	22	15	22	12	22	24	22	16	10	25	26	14	17	21	17	8	16	14	20	19	21	17	12	15	21	26	17	19	22	15	12	17	19	12	17	18	20	16	18	18	22	18	9	11	14	16	17	22	14	11	19	12	24	16	18	15	17	18	13	11	14	14	25	19	21	13	12	19	7	22	10	13	21	15	17	20	18	20	14	17	22	7	19	11	17	19	18	23	11	20	12	14	20	17	15	14
25688	8074	2926	9670	16660	15363	12688	10025	8143	6527	5386	4372	3746	3159	2794	2392	2399	2466	2282	2024	1619	1328	1282	1161	1013	979	936	862	884	812	735	713	704	658	651	663	606	602	544	528	570	549	513	529	522	447	510	471	445	441	450	455	476	454	455	467	431	393	389	433	408	412	362	379	391	400	403	382	390	369	393	355	368	394	404	395	369	386	376	351	357	347	340	359	333	301	336	337	390	369	350	343	342	371	338	347	358	348	375	344	347	351	372	382	340	308	357	355	369	358	317	333	359	366	333	340	354	354	355	319	371	327	332	314	335	349	335	334	317	324	314	335	306	349	297	339	334	325	358	315	329	344	329	369	328	329	312	378	294	311	312	339	298	303	357	334	346	328	314	360	349	322	323	307	320	366	316	340	315	314	328	337	326	324	322	299	309	340	325	315	310	317	316	290	349	341	328	324	316	325	322	325	315	311	346	336	315	340	305	303	339	324	311	331	290	314	309	315	327	310	338	295	326	303	326	358	321	283	303	328	321	341	326	303	352	284	340	335	312	310	359	334	352	342	311	301	317	323	307	363	304	305	307	325	332	328	288	338	331	339	322	315	328	301	317	303	325	296	323	310	319	299	325	303	314	336	308	327	305	337	325	312	342	294	298	336	302	329	328	317	321	328	304	336	307	317	310	314	310	328	342	355	312	320	358	346	338	333	320	296	301	321	315	339	297	342	335	312	320	328	325	295	317	313	357	318	314	332	318	303	310	327	332	329	305	332	320	308	318	325	326	292	306	308	316	359	327	336	327	346	318	317	342	329	318	323	342	327	323	323	324	299	297	325	280	327	331	327	312	320	316	315	313	313	308	315	348	346	318	342	343	338	311	302	350	295	320	353	337	328	316	299	279	329	328	316	294	334	307	325	303	340	317	318	344	333	337	297	316	324	299	322	310	325	298	333	316	336	302	344	333	322	322	318	358	302	357	299	302	268	315	291	321	337	331	311	319	353	293	331	309	326	365	360	299	310	325	331	328	311	324	335	325	311	303	312	345	317	326	291	329	318	321	321	325	348	371	316	309	285	301	313	328	312	331	307	333	322	339	313	353	319	316	356	307	317	354	327	322	309	334	328	317	327	310	365	325	293	338	340	313	319	320	323	323	335	338	337	303	309	304	342	273	322	322	311	311	314	346	322	351	319	296	308	331	336	306	312	330	318	347	318	305	326	318	311	318	333	326	302	299	349	330	295	310	325	352	322	317	332	293	318	323	304	302	332	328	324	308	316	304	356	298	292	315	311	342	292	307	337	300	310	324	324	315	302	316	315	355	298	332	337	301	305	319	323	350	322	328	324	326	323	335	314	339	299	308	336	326	308	333	307	302	316	339	311	349	324	302	326	301	287	336	318	322	343	345	330	310	344	326	301	327	363	314	350	319	322	296	311	306	310	287	294	319	299	329	294	322	346	321	296	318	317	288	326	283	322	325	360	308	328	350	346	275	325	329	331	377	328	326	324	332	334	308	291	337	304	349	351	323	347	286	308	304	330	312	328	321	323	313	308	308	288	352	339	348	300	326	332	354	294	326	349	280	314	298	314	319	304	321	322	318	343	322	316	309	317	297	313	329	322	340	332	327	310	307	361	286	316	299	288	336	300	318	367	308	315	324	311	340	311	332	317	300	330	340	328	266	324	302	272	305	331	347	321	310	341	357	328	303	289	316	329	334	308	328	305	357	316	352	309	315	294	316	333	326	323	313	316	316	332	338	322	296	311	351	323	342	326	331	299	294	307	301	301	323	318	284	322	335	317	349	335	330	281	307	337	339	339	336	329	332	280	342	312	315	299	335	314	299	339	338	345	333	318	328	318	318	338	319	349	296	316	314	320	325	330	308	301	333	319	317	308	333	330	295	290	348	333	337	311	269	326	305	340	321	336	317	316	338	324	297	306	350	292	318	312	311	341	327	335	319	370	304	347	311	310	307	287	318	304	344	334	301	322	329	318	293	307	320	320	330	374	319	350	302	293	315	321	336	301	299	337	318	360	314	335	306	307	295	296	308	336	306	324	336	319	328	305	300	329	294	308	299	311	320	337	290	328	301	300	325	295	305	313	300	330	323	332	330	348	319	303	340	331	347	297	332	324	328	332	322	319	331	332	330	300	308	331	307	327	297	296	330	343	332	346	359	357	322	322	324	321	340	318	280	317	305	324	323	312	333	304	370	323	305	339	316	318	295	312	305	308	331	333	328	348	302	335	327	329	337	301	315	327	346	298	329	330	333	352	328	284	324	337	336	326	310	329	301	297	327	341	295	300	327	321	284	332	316	322	303	312	319	316	319	312	302	327	324	329	321	303	308	333	303	304	348	308	337	321	304	335	304	348	340	343	322	292	352	281	328	301	294	314	326	288	328	319	335	306	336	286	321	351	293	346	304	326	342	325	292	322	307	352	344	330	337	307	331	322	324	348	298	300	330	283	319	303	313	332	300	310	300	286	317	306	335	311	351	324	326	320	340	303	334	292	336	327	314	313	317	293	303	340	335	324	337	314	343	328	311	310	310	357	330	319	322	336	310	317	315	335	337	361	315	310	335	332	301	310	348	325	356	304	324	328	329	317	326	335	330	285	355	296	309	308	301	311	338	328	337	319	310	298	300	304	343	336	332	302	311	324	327	328	298	330	325	331	310	300	321	320	339	307	337	298	304	357	321	312	321	334	299	316	315	307	338	319	297	297	304	305	345	321	351	284	312	318	326	334	323	331	326	289	301	297	308	311	320	334	317	289	301	320	305	307	363	305	285	306	306	323	324	331	305	304	282	329	293	321	324	345	357	318	287	344	315	326	336	317	315	330	334	320	334	314	284	325	343	337	297	303	342	308	344	334	355	288	309	305	332	360	320	312	349	325	313	338	311	338	312	308	288	309	336	313	313	346	337	332	336	340	310	333	325	324	347	314	320	327	285	295	314	332	331	343	320	350	306	350	286	319	357	312	314	340	329	314	317	344	295	291	311	294	340	333	323	330	288	312	336	325	306	351	304	306	312	337	306	318	344	332	273	331	349	281	362	325	304	316	323	310	337	332	323	344	326	300	345	307	337	312	338	320	341	334	323	319	299	289	345	303	309	327	322	346	301	315	296	325	303	355	310	322	315	325	315	330	324	310	307	314	319	331	298	328	340	316	299	321	315	316	317	321	328	331	270	323	348	317	359	324	345	360	293	318	329	337	315	327	340	320	321	326	317	310	324	308	282	317	333	313	319	314	338	328	309	282	330	312	333	321	317	337	296	345	313	337	278	321	327	295	329	313	314	308	326	320	317	299	308	302	337	332	316	324	368	316	311	336	311	300	339	315	306	342	318	316	321	313	311	332	333	315	322	313	318	319	349	309	333	336	316	316	323	329	304	273	311	312	323	332	327	334	308	316	311	336	329	335	319	335	309	326	332	329	322	318	306	341	302	311	341	314	305	313	314	312	342	320	297	322	360	302	321	344	318	323	291	336	326	298	343	321
1390	58	46	39	38	45	47	41	34	35	35	39	24	28	13	19	31	28	24	31	29	20	38	17	19	17	21	27	10	28	20	24	27	18	21	18	31	22	29	23	34	25	20	21	29	28	25	25	21	22	19	26	34	30	19	29	19	20	25	28	14	20	22	27	16	18	19	22	29	22	24	23	25	18	27	17	24	22	18	22	23	26	24	17	18	17	24	29	15	29	15	15	24	17	19	15	28	25	22	23	21	10	23	18	14	21	16	24	20	22	26	14	19	24	26	20	19	17	18	24	19	22	17	27	27	13	21	23	17	23	13	18	15	24	26	28	23	22	26	15	17	20	19	19	18	21	22	19	11	18	17	20	11	26	23	25	15	22	20	21	26	16	21	26	33	18	17	20	16	22	15	24	21	22	20	21	24	19	14	30	24	26	20	27	12	14	18	18	16	22	32	29	25	17	22	27	29	26	21	28	20	15	20	22	19	18	32	19	24	24	14	19	17	28	23	25	16	26	29	23	18	18	28	19	26	15	23	22	14	24	15	21	16	30	22	18	22	20	26	15	19	22	31	24	21	28	17	14	19	16	21	25	19	18	27	20	18	18	22	23	19	15	25	13	24	22	16	29	17	27	20	21	17	27	29	22	19	21	21	20	23	16	21	15	22	27	17	22	22	22	24	21	27	24	16	20	29	29	22	22	22	13	24	16	17	21	22	16	19	17	20	15	13	26	17	20	27	20	19	19	17	12	16	16	18	17	22	26	20	32	30	23	20	16	25	26	24	22	24	29	34	25	15	18	29	22	20	22	23	14	20	9	20	23	21	17	12	15	29	24	15	20	31	14	21	22	21	19	20	19	17	8	21	27	18	23	26	20	26	27	18	35	22	21	26	22	25	19	24	23	18	28	25	30	17	20	16	22	23	20	21	22	17	23	20	22	18	22	18	14	21	11	14	26	21	17	14	18	26	21	24	19	24	23	18	18	14	13	27	13	21	31	29	23	26	17	20	31	25	23	16	21	27	21	21	20	23	20	25	26	24	20	15	19	19	27	23	22	17	14	22	31	25	19	22	27	22	14	25	16	22	21	21	24	15	16	22	20	15	26	25	26	25	20	21	32	28	25	20	24	29	17	23	22	21	24	25	26	13	21	20	14	20	33	22	24	11	14	23	22	22	20	17	23	17	24	22	25	19	21	18	21	26	23	24	12	24	17	26	20	25	15	23	27	21	28	26	29	24	19	20	20	16	25	20	34	25	23	22	24	21	22	21	25	18	20	17	18	17	18	20	21	18	24	19	28	18	24	19	27	15	34	24	13	15	28	24	21	23	29	28	31	17	18	14	23	23	22	15	15	24	20	30	19	19	21	19	22	25	20	26	17	13	17	26	26	26	25	22	26	25	21	16	20	29	18	24	23	27	15	24	26	21	22	28	23	21	26	20	19	26	22	27	28	21	15	26	22	21	13	21	21	17	21	28	25	15	16	26	20	19	21	18	13	24	13	25	23	16	31	23	33	20	27	21	31	20	15	26	28	22	22	17	16	20	24	18	18	20	19	18	20	16	22	16	23	22	20	18	19	18	20	17	20	16	27	19	19	17	12	22	20	17	19	23	28	28	22	28	22	27	20	17	35	17	22	20	19	17	17	20	29	18	22	19	23	22	28	17	23	25	23	17	26	22	15	30	25	26	22	24	22	21	15	11	22	25	14	25	28	21	24	25	21	22	26	21	16	27	15	16	16	30	25	21	21	29	16	20	14	17	18	21	27	17	13	22	20	15	30	30	22	20	23	22	18	22	15	25	21	34	25	31	25	35	24	20	23	14	22	15	19	18	20	21	22	14	17	24	20	18	26	31	24	26	19	23	22	26	16	21	29	19	34	22	21	18	19	19	22	22	20	16	19	22	19	20	16	12	20	11	23	25	31	26	14	23	13	25	24	16	28	32	26	19	26	24	20	23	32	24	29	27	20	21	30	18	21	23	17	21	24	28	25	20	23	17	23	14	30	26	18	19	33	16	25	17	17	18	19	23	25	31	21	15	22	20	26	17	20	34	16	20	24	31	17	24	16	24	18	19	19	20	28	19	26	24	24	26	24	28	29	18	17	30	26	20	13	22	23	17	15	16	23	19	12	23	22	23	20	21	16	23	22	29	21	27	20	23	27	20	21	13	18	22	21	17	22	30	27	20	18	19	24	18	23	23	23	18	24	17	16	23	17	16	18	16	26	27	18	19	13	17	17	24	16	22	24	25	23	19	17	18	19	14	24	13	13	15	23	23	21	19	18	25	15	31	27	24	16	18	29	18	25	28	24	24	22	15	12	23	29	25	20	27	30	24	14	17	21	23	25	20	24	26	17	20	27	15	25	14	17	25	22	20	22	31	23	18	17	26	24	14	20	20	21	23	23	15	21	27	12	16	19	15	28	25	28	21	23	18	13	23	19	29	29	18	25	19	22	21	25	21	23	24	30	15	25	21	16	28	24	16	21	30	36	20	32	20	21	26	16	19	26	23	18	29	28	13	11	23	22	16	16	21	27	16	25	24	30	16	21	29	19	19	23	24	19	17	21	19	31	19	32	16	30	22	17	31	16	34	27	22	27	19	24	26	17	19	26	23	30	27	20	22	30	16	15	25	28	19	26	29	19	26	20	24	18	21	25	22	20	21	19	15	27	27	16	22	23	26	31	19	17	23	21	14	27	34	25	17	17	20	31	14	22	22	28	12	32	22	16	28	16	29	22	20	28	26	20	21	29	18	16	18	19	20	19	24	17	18	16	18	19	26	22	28	20	24	17	23	17	19	25	19	18	20	22	29	32	20	25	25	28	17	19	22	18	26	20	30	21	14	28	23	18	22	27	19	24	23	31	21	32	22	14	23	18	21	22	22	22	21	35	20	23	25	17	19	26	25	16	15	21	25	17	31	27	21	33	23	18	20	18	22	17	25	17	19	29	27	28	18	21	25	17	27	21	29	24	22	21	22	14	26	20	15	19	25	24	23	15	19	19	23	25	27	22	27	19	17	22	19	17	14	22	23	25	18	23	22	20	20	29	26	16	32	21	18	32	22	15	18	16	26	23	18	24	14	13	22	15	19	22	28	19	21	20	18	23	18	28	10	27	25	20	22	28	16	17	9	18	18	22	19	19	20	18	25	18	15	25	26	16	19	19	20	19	18	17	26	18	21	17	22	15	23	23	19	29	18	18	24	25	30	19	34	23	17	25	19	27	27	21	20	24	12	18	26	21	20	20	20	21	17	26	19	18	18	17	18	27	28	17	12	24	23	23	13	21	24	18	18	20	28	18	14	18	20	20	18	21	22	21	13	20	17	19	23	29	23	17	22	23	25	31	17	29	16	20	21	23	22	30	21	20	20	19	23	28	16	23	33	24	23	13	23	18	15	19	24	30	21	24	24	19	20	23	24	18	28	11	22	23	25	20	11	25	22	22	23	29	21	18	17	27	21	23	20	29	18	25	27	16	13	17
14186	2380	815	1790	3242	2972	2342	1861	1480	1126	1080	963	823	798	755	644	702	782	703	644	600	544	514	472	468	520	484	484	453	425	450	438	416	446	421	435	447	426	403	435	398	414	411	426	419	424	396	385	425	416	440	409	406	400	412	437	422	405	397	381	410	381	430	400	390	427	430	402	406	374	393	354	418	391	419	402	384	374	413	381	439	376	408	434	384	390	387	438	421	359	414	404	445	381	393	391	360	421	404	397	381	357	431	421	425	364	392	413	418	349	429	392	372	420	392	398	419	398	371	380	417	403	403	383	411	382	411	407	390	402	439	407	381	396	430	388	420	395	379	344	407	399	434	359	355	409	427	385	385	387	396	380	402	432	388	375	401	397	423	364	386	400	356	431	423	424	393	380	380	401	380	399	414	405	389	399	384	393	370	424	404	353	407	383	397	392	408	394	378	374	377	361	394	408	362	427	376	368	409	384	411	403	398	407	398	401	376	383	402	420	397	391	421	406	393	386	381	422	382	409	400	413	412	408	393	407	385	407	390	418	390	415	408	380	444	415	363	426	382	396	386	417	379	391	406	415	369	420	421	371	406	393	383	409	379	405	447	404	367	379	401	416	359	401	434	426	409	402	428	401	373	404	408	380	387	400	381	383	372	435	395	398	440	371	421	438	379	396	372	363	405	396	386	367	404	381	401	412	386	369	391	430	405	380	421	362	397	383	393	389	403	437	397	390	390	390	382	407	367	423	427	409	412	390	376	438	398	392	402	394	382	422	432	381	396	416	421	348	398	382	406	385	380	377	393	415	408	385	393	359	398	390	381	385	389	428	426	380	399	395	386	427	414	397	412	373	410	373	416	389	389	387	422	409	396	418	371	417	388	408	373	357	370	382	367	377	416	400	416	376	384	400	392	387	419	382	413	395	356	411	393	424	420	379	376	410	392	411	396	419	392	391	389	413	407	404	417	379	377	429	403	373	413	434	393	363	408	412	433	395	335	381	400	404	390	339	400	389	383	369	399	408	420	404	373	396	405	403	387	375	364	366	403	393	382	396	414	409	388	394	451	393	428	395	392	413	365	401	393	407	379	384	376	395	408	411	383	373	388	401	395	353	382	404	404	406	397	390	359	364	383	365	402	348	387	414	403	403	380	385	397	410	391	396	405	400	387	392	391	372	381	424	403	361	419	388	359	356	377	410	336	369	428	385	402	399	409	377	407	417	385	396	388	353	367	391	390	400	360	387	411	361	436	365	373	415	385	369	427	357	380	398	385	381	377	404	407	378	388	415	428	420	406	394	392	385	412	392	386	392	384	388	382	417	429	401	418	379	386	400	383	412	421	387	372	412	377	418	379	407	403	386	393	396	374	378	361	393	399	388	366	372	414	391	381	387	403	380	404	397	365	372	416	427	408	406	393	383	410	398	361	406	393	394	397	389	389	385	432	382	389	365	389	386	432	383	414	418	387	425	345	413	396	397	403	415	386	394	374	396	394	389	372	370	395	399	398	389	378	394	425	354	393	380	402	405	397	395	387	385	398	414	408	380	379	392	400	379	399	407	412	357	375	403	355	402	366	411	374	379	402	376	406	383	435	415	405	401	385	403	409	376	382	387	381	415	392	413	428	342	438	391	444	404	388	355	384	368	374	375	396	408	394	376	385	398	389	425	415	413	390	401	389	393	409	405	372	412	397	420	395	395	373	410	364	419	375	420	397	387	398	389	401	385	440	409	422	402	397	385	372	380	431	362	377	384	418	419	389	399	416	381	381	373	366	407	416	408	400	408	352	396	422	415	376	399	433	424	409	391	390	409	387	452	386	379	379	398	419	401	390	392	369	382	397	362	392	422	389	413	422	397	381	408	387	351	399	406	400	420	404	399	433	376	406	394	376	351	410	404	428	392	402	367	383	397	438	386	345	393	396	375	331	395	355	387	412	398	399	400	398	394	396	399	388	373	404	403	393	392	412	405	408	408	373	376	390	391	396	385	399	395	387	427	354	419	359	385	375	425	398	404	373	401	339	396	395	418	395	382	373	405	400	396	405	389	442	422	384	405	373	420	407	367	388	414	374	441	361	398	400	395	393	406	388	409	422	382	365	390	393	435	385	376	417	379	360	399	394	404	405	411	426	421	391	411	408	381	390	422	395	394	377	396	403	371	404	401	428	387	381	388	410	414	381	412	388	385	401	371	364	375	351	397	371	356	401	403	388	432	403	409	391	406	414	398	397	402	397	411	436	374	384	399	388	412	390	388	414	386	409	414	390	365	406	386	418	354	358	376	397	417	404	374	413	362	416	425	409	360	408	383	387	413	392	418	403	398	383	381	392	435	395	394	348	350	396	388	427	380	355	425	374	372	377	385	402	393	413	353	386	401	395	422	366	392	409	375	380	392	433	384	363	388	412	384	368	387	384	389	341	408	402	381	398	400	382	368	368	436	399	378	402	365	393	404	386	398	392	395	395	398	376	414	370	428	371	398	438	379	388	367	381	410	412	376	432	419	412	361	371	355	401	408	419	406	386	423	378	393	408	421	384	372	388	400	393	398	417	382	380	434	370	370	416	404	401	383	404	387	379	392	411	414	421	446	436	387	420	390	407	401	423	375	369	412	387	426	395	422	387	397	417	396	387	376	383	409	437	409	378	412	409	368	394	421	390	380	380	392	375	419	393	406	422	390	410	386	403	388	393	412	444	381	410	421	369	369	423	387	398	390	388	394	414	378	382	391	372	399	393	395	404	408	403	352	394	410	419	379	420	373	391	403	380	384	384	432	429	372	401	393	401	370	426	355	369	401	392	393	396	433	364	408	404	432	382	429	403	417	422	408	374	393	423	364	391	424	406	350	398	385	407	372	377	365	379	390	398	413	402	399	411	391	403	375	372	436	392	387	404	351	387	414	384	404	397	370	410	353	401	419	403	396	418	373	394	401	395	430	396	387	396	427	426	411	394	450	397	405	411	407	410	416	399	387	386	372	399	400	395	393	392	402	407	411	401	401	408	404	380	389	383	427	390	357	413	393	384	420	385	424	368	383	350	418	400	345	417	396	400	403	423	411	353	362	380	412	395	383	361	379	422	372	383	407	373	371	406	381	418	413	377	399	374	416	429	407	410	381	398	385	415	392	364	405	395	408	393	384	358	408	414	422	413	427	372	384	402	394	426	427	410	428	393	391	403	409	372	394	402	397	383	358	401	392	404	393	382	395	391	386	428	409	399	361	408	404	375	434	423	404	372	340	362	352	373	407	447	399	377	384	386	423	373	435	402	402	368	424	370	401	345	399	377	365	344	382	392	376	401	422	429	393	399	387	428	399	395	354	400	398	407	400	381	397	369	392	431	396	361	411	386	398	409	394	382	381	423	355	415	406	371	399	420	402	391	409	389	425	420	408	438	404	364	398	397	394	390	416	401	428	408	414	405	392	378	389	406	438	393	439	396	383	388	391	412	386	408	401	396	392	390	380	413	349	394	369	366	399	421	386	393	382	427	402
2771	170	84	68	101	103	101	97	91	80	68	67	61	50	60	50	53	54	61	69	50	45	50	41	40	43	37	38	37	35	46	32	46	37	45	44	42	26	41	28	45	24	37	35	37	37	36	35	41	49	44	40	37	35	27	49	44	22	32	34	30	39	31	32	29	35	27	31	31	38	40	29	38	34	43	33	41	27	33	29	36	44	45	35	34	32	25	33	34	32	34	27	40	41	29	42	38	29	36	24	36	33	35	30	36	39	40	41	35	31	37	34	35	39	31	32	43	41	37	35	34	25	32	40	31	28	34	43	33	41	28	33	33	43	32	37	39	32	31	26	21	20	24	28	36	38	33	36	30	23	27	34	42	38	28	25	29	26	27	31	28	39	24	26	34	31	34	37	32	36	33	34	31	38	29	33	36	32	28	35	46	31	39	43	23	37	33	37	37	45	34	44	39	37	36	42	34	33	28	30	31	35	32	39	36	29	28	36	34	27	30	21	44	40	38	31	34	36	39	34	33	38	37	39	35	35	33	28	37	34	44	37	26	38	35	25	26	50	38	31	39	30	38	39	31	33	34	29	45	27	36	36	43	31	36	28	41	33	29	25	36	43	32	39	31	38	35	42	33	30	33	32	29	37	35	35	30	30	34	32	40	30	38	34	37	30	41	38	32	50	36	49	27	37	33	40	40	37	37	23	39	42	40	35	29	43	46	22	52	36	27	40	29	38	46	28	35	34	30	34	37	36	25	38	31	25	29	43	35	45	29	35	40	28	45	37	40	40	40	29	33	44	39	29	46	35	38	20	29	29	25	41	33	30	33	30	21	33	36	26	31	25	35	25	34	35	29	37	28	26	35	33	37	33	32	39	31	38	32	33	44	48	29	39	49	27	35	32	34	27	41	34	37	35	28	45	27	45	28	31	47	34	37	22	36	31	34	30	25	30	39	38	30	43	27	27	40	25	35	20	36	30	32	32	39	42	37	35	23	34	40	35	34	35	28	28	34	25	26	33	39	51	33	29	44	29	37	32	39	25	35	37	37	30	41	35	26	38	35	33	35	29	34	36	45	35	32	30	32	39	35	32	43	35	41	30	36	38	40	36	29	33	31	31	41	31	44	43	26	31	30	46	49	26	47	40	36	33	25	28	36	21	33	31	32	25	30	32	31	29	26	22	28	32	28	40	41	33	31	25	38	38	37	32	30	35	34	45	26	49	28	40	43	32	28	39	41	40	35	52	38	42	28	37	31	31	26	24	33	41	39	34	37	35	38	43	32	39	29	42	34	31	31	35	30	42	36	30	33	48	42	33	36	33	38	35	33	29	29	35	35	31	40	32	33	38	36	28	36	51	24	23	42	37	38	34	33	42	40	37	28	40	36	33	25	48	39	30	38	22	43	33	35	42	42	25	35	33	36	37	36	31	28	38	28	32	30	35	38	29	29	27	39	27	35	33	30	34	44	38	36	26	38	35	38	43	37	32	38	37	44	46	29	35	40	29	32	44	32	33	41	30	31	34	38	48	36	37	34	33	45	38	34	29	28	36	36	39	44	27	38	44	39	50	37	29	34	32	42	33	21	23	37	29	40	32	32	39	39	34	38	36	48	37	23	38	32	32	29	48	44	38	35	34	33	33	34	29	38	35	41	30	25	40	43	29	32	34	39	33	34	30	35	36	20	27	34	36	40	35	36	27	29	39	38	36	42	33	38	28	30	42	34	39	25	36	42	33	39	31	38	41	26	34	38	42	35	28	33	32	32	39	36	37	42	36	29	32	30	32	42	43	32	40	33	45	33	38	34	38	28	33	45	41	44	42	27	43	35	29	26	41	28	45	34	27	27	39	37	41	32	35	28	36	23	37	47	29	38	34	34	43	40	35	30	30	39	36	30	36	40	41	25	21	37	37	34	34	30	36	35	44	31	29	33	35	34	42	38	28	29	33	37	38	31	36	31	31	34	32	35	32	50	39	42	33	35	33	40	31	38	29	29	33	36	30	20	35	37	31	41	32	40	36	39	51	29	23	25	40	23	36	27	35	28	36	32	32	39	36	32	31	36	29	38	26	29	35	46	40	20	26	22	33	41	39	30	31	44	38	47	30	39	42	37	40	29	37	29	35	32	42	43	46	37	37	37	36	43	33	35	38	35	34	31	39	36	25	32	44	38	25	42	38	32	37	28	36	45	35	41	34	42	39	34	44	33	39	32	40	36	45	48	35	33	26	33	26	30	33	32	36	34	26	34	43	32	39	31	32	39	24	38	42	39	38	28	39	28	30	34	33	41	32	31	23	47	38	41	43	27	42	37	33	31	32	29	45	28	39	30	42	39	45	42	20	33	26	44	52	27	44	32	30	24	35	35	37	28	44	29	34	54	47	32	39	42	28	31	39	35	43	39	34	42	37	37	36	28	40	40	27	36	34	31	47	42	25	36	30	31	40	35	35	36	36	34	41	21	41	37	25	27	29	28	55	36	31	29	35	31	24	34	40	36	31	30	33	38	32	29	38	41	38	29	38	36	37	38	41	26	39	38	32	42	38	35	38	38	36	28	29	29	41	32	44	43	42	39	26	41	33	32	28	33	41	42	30	39	53	30	36	37	28	36	41	38	33	31	42	27	30	33	34	31	32	42	37	37	28	39	32	34	37	39	30	47	38	29	32	41	36	24	37	31	26	30	34	37	34	30	24	33	41	50	34	38	33	24	24	23	35	46	44	35	31	33	28	35	37	36	42	34	23	25	41	30	44	37	28	30	33	42	43	35	38	31	36	33	32	33	39	44	28	31	34	33	40	42	35	39	37	28	42	41	31	38	33	31	35	38	30	40	33	34	30	44	30	20	44	34	27	42	40	34	42	38	36	27	36	30	41	32	40	40	30	38	36	40	36	32	35	35	45	37	40	38	38	27	30	33	34	28	25	33	38	41	39	34	28	34	39	30	30	41	29	28	47	38	34	38	31	27	25	28	38	25	32	22	40	34	34	32	40	42	29	26	36	43	28	38	35	28	35	37	40	27	27	50	39	31	33	38	31	35	30	24	36	33	49	27	30	46	40	29	33	39	27	28	34	39	33	27	33	37	30	28	33	41	41	34	45	29	33	43	30	42	45	34	50	32	32	31	30	39	39	43	34	35	35	39	26	39	34	34	24	35	37	39	36	34	20	40	34	40	37	34	32	38	27	26	29	25	36	29	40	45	32	28	30	39	35	32	30	35	27	38	31	38	34	37	31	37	44	38	36	43	33	35	32	29	37	43	36	46	34	36	41	40	26	38	32	45	42	33	35	26	32	35	27	33	48	44	26	36	30	26	33	38	42	35	44	39	38	35	40	31	38	26	34	31	26	33	42	44	36	35	29	40	41	37	39	28	33	41	30	45	27	38	31	34	28	30	44	33	33	42	32	23	32	39	37	35	38	37	38	25	33	43	39	22	36	43	40	28	35	40	37	38	33	29	45	34	50	46	34	29	41	28	37	29	36	29	33	30	37
18612	5222	1877	5496	9790	9130	7266	5724	4614	3792	3105	2642	2186	2052	1829	1722	1672	1692	1606	1486	1273	1117	1080	1024	976	928	943	871	904	894	756	808	803	764	779	796	726	744	714	801	745	735	752	699	696	666	708	708	701	725	645	724	713	696	712	706	702	681	672	709	663	659	615	700	681	675	639	655	678	672	653	668	703	631	644	636	674	616	689	670	652	644	619	674	636	601	610	641	626	602	644	675	677	625	634	650	602	639	684	620	608	652	657	611	599	593	630	684	641	615	656	627	624	640	654	650	650	678	612	651	611	624	630	647	626	630	658	635	649	638	638	611	610	627	634	643	660	634	607	675	676	641	674	632	671	630	690	650	604	654	637	641	633	604	636	618	599	650	633	618	654	611	686	616	692	644	660	634	643	672	656	655	696	600	611	638	646	628	651	619	643	609	631	617	678	702	691	647	657	626	626	647	657	606	647	618	635	609	637	620	669	660	663	692	623	625	668	641	629	657	616	667	627	656	624	619	649	592	596	656	654	604	628	648	638	556	650	642	615	590	630	618	642	664	648	607	645	680	648	661	620	630	612	661	649	606	623	703	615	611	653	693	630	634	653	616	633	627	638	656	633	639	634	697	608	616	619	623	630	648	624	679	638	629	611	642	624	620	633	652	659	600	613	663	610	678	631	652	592	608	621	601	638	640	649	655	645	684	610	644	586	615	676	619	625	651	618	660	695	640	666	613	602	681	596	664	641	638	620	662	644	627	640	588	639	689	654	649	625	623	643	673	578	595	607	629	630	637	626	635	646	599	610	642	617	617	625	644	624	631	613	676	605	641	617	651	638	594	622	658	626	655	608	661	612	642	659	589	606	625	623	619	676	597	606	653	712	619	608	630	603	616	613	650	597	657	630	615	615	650	659	622	606	624	663	617	636	617	634	611	644	625	648	617	669	613	652	673	610	608	662	652	647	607	632	654	633	642	633	644	622	592	618	610	611	609	627	626	627	659	687	623	637	648	637	632	647	598	628	612	620	662	648	645	628	662	648	637	609	637	644	626	629	671	643	612	663	655	615	654	656	618	674	629	653	657	641	591	629	576	624	599	616	635	590	591	623	629	636	625	625	630	612	636	648	601	635	618	659	611	618	628	631	624	633	608	597	606	606	672	620	624	641	623	642	629	630	637	595	661	661	621	607	622	603	617	686	653	628	646	607	651	629	648	651	628	644	629	613	610	628	660	603	629	586	631	615	593	601	628	666	611	659	621	671	661	597	633	621	671	583	649	652	599	622	630	609	643	623	575	582	630	609	590	612	652	602	639	630	666	603	628	695	660	642	639	656	583	626	630	689	621	646	598	613	659	651	682	594	592	663	644	609	657	618	630	612	606	642	617	657	624	632	606	625	652	626	627	640	619	684	593	626	651	612	601	599	698	629	568	625	625	628	621	589	622	619	611	652	650	592	645	653	580	631	618	588	653	625	656	629	608	653	649	642	626	627	639	598	657	666	636	636	645	654	614	632	679	621	603	596	666	663	658	601	632	637	602	615	584	629	607	653	605	613	643	648	628	650	616	665	600	659	597	613	636	613	652	685	643	641	593	674	625	630	639	628	623	612	587	612	610	638	668	610	651	612	627	618	582	644	623	615	608	647	615	631	657	664	679	639	640	650	644	622	628	633	632	650	588	610	574	684	621	599	672	587	619	649	613	628	621	697	639	644	640	645	631	620	620	619	633	630	625	566	631	615	672	611	596	603	662	643	631	609	587	669	622	635	612	641	631	602	594	650	615	655	650	679	620	662	634	625	596	625	636	613	569	618	637	638	646	649	670	662	624	684	644	615	647	615	638	679	623	643	608	638	605	652	626	632	643	631	644	624	597	621	600	644	645	616	643	630	581	605	654	614	605	641	641	661	638	602	623	639	615	651	596	612	653	627	674	661	605	673	626	608	652	648	644	641	640	602	607	633	612	638	664	639	633	662	606	621	611	643	647	643	643	654	598	684	650	692	628	637	614	653	630	657	642	648	628	618	664	632	628	623	659	634	612	679	662	633	653	628	663	633	618	609	630	651	607	629	619	608	653	624	647	660	604	657	636	636	648	632	644	658	608	647	635	635	635	636	628	648	648	617	637	626	626	624	615	657	637	578	629	680	613	626	618	612	646	611	644	645	619	617	654	626	669	614	605	618	608	652	622	637	637	621	634	572	662	620	613	642	654	675	647	591	603	670	618	634	610	693	611	652	667	613	657	595	592	637	611	670	622	645	635	607	631	647	681	638	693	654	620	663	680	630	620	659	635	659	592	668	630	601	640	608	626	587	677	649	595	693	638	666	613	661	622	594	634	634	635	664	631	589	600	607	656	646	610	616	644	686	626	669	662	627	655	662	644	605	622	663	599	636	633	640	629	668	598	582	651	577	624	604	634	677	644	639	643	596	611	649	634	625	634	688	618	615	616	635	625	641	642	666	629	609	618	619	646	688	602	622	614	696	654	598	613	623	644	641	607	615	604	643	634	632	634	575	620	655	619	631	626	628	669	612	657	670	612	606	679	612	614	647	648	658	620	588	631	618	633	615	692	630	606	642	652	607	600	645	626	640	652	632	669	653	625	633	646	647	640	630	610	664	637	640	643	638	628	574	672	627	628	627	617	614	650	633	606	608	638	631	679	583	638	621	650	653	611	630	630	585	620	634	613	597	629	591	596	626	612	664	641	611	606	627	644	657	620	679	615	630	601	659	639	596	618	632	616	612	677	641	652	653	626	651	625	628	592	610	627	572	592	582	643	631	625	592	630	631	644	612	657	629	608	608	608	628	644	600	612	653	631	664	668	604	667	648	601	614	654	633	636	631	608	623	659	627	635	708	664	598	659	637	657	638	651	641	679	609	650	644	627	643	637	610	606	642	642	639	654	633	614	648	668	622	656	640	682	692	623	629	649	641	626	658	659	647	640	636	615	630	647	676	633	636	651	607	654	656	602	605	627	631	650	638	637	630	662	619	623	656	625	628	606	623	639	641	647	648	646	636	655	598	612	646	605	607	634	605	603	686	645	668	619	622	669	657	659	640	629	634	598	633	647	664	620	628	632	602	627	563	653	617	632	611	634	653	649	604	623	640	646	646	615	581	639	661	623	625	614	640	645	645	713	628	581	652	585	587	609	657	632	625	644	645	619	629	638	671	649	664	643	613	604	680	620	584	639	663	627	631	571	628	667	659	651	626	614	624	628	659	633	661	621	639	590	629	647	611	605	653	670	599	605	663	643	584	637	644	645	652	630	615	657	647	597	622	651	668	639	590	677	638	604	610	662	631	688	644	661	631	624	645	629	588	608	656	640	632	676	617	619	646	670	684	585	637	657	612	661	626	636	664	650	656	627	627	622	620	631	609	653	627	604	587	592	597	640	633	636	679	637	648	683	630	624	599	627	662	591	666	622	618	617	636	624	607	594	673	637	648	657	674	679	594	607	585	631	621	632	595	631	597	625	674	659	626	628	647	669	637	611
2641	192	102	67	98	101	91	81	79	76	66	64	70	53	51	45	39	50	62	49	45	40	40	40	34	35	59	38	44	35	41	38	31	34	45	38	41	40	32	35	32	45	28	42	34	37	39	45	37	26	46	34	39	24	38	31	27	41	35	34	34	35	38	32	34	28	26	46	33	29	33	40	32	41	35	39	29	35	35	37	38	41	45	35	31	39	28	36	47	35	29	42	37	24	36	43	45	38	33	34	35	40	33	33	21	26	37	46	26	41	29	33	38	37	41	41	31	31	32	32	24	39	35	27	33	33	29	35	38	34	41	50	41	36	30	33	34	39	37	32	35	37	30	30	51	35	35	38	31	37	37	44	36	33	27	42	37	37	21	38	31	26	33	44	39	35	39	27	32	47	41	45	23	40	33	45	40	26	28	44	27	38	36	43	37	31	25	36	36	44	33	42	33	37	39	33	25	30	34	41	35	33	28	28	36	39	33	36	27	32	39	37	36	30	36	29	38	40	48	27	34	31	27	47	31	17	24	36	34	34	42	35	33	33	29	53	35	31	37	36	42	38	32	37	28	39	45	33	41	32	37	35	32	37	41	43	34	23	33	35	38	35	32	38	38	33	21	33	25	36	48	30	36	33	37	31	37	39	39	44	43	25	30	28	42	37	40	32	30	36	28	38	26	33	43	31	44	38	36	49	34	27	36	39	40	38	32	33	38	31	35	33	36	29	35	32	47	26	28	43	33	25	34	32	36	39	37	37	33	47	27	35	25	39	38	29	35	36	48	48	34	32	30	46	37	29	35	32	57	46	32	37	38	31	37	41	27	39	41	32	41	33	39	33	47	37	32	35	39	47	28	32	32	29	35	25	25	35	31	36	34	37	28	35	24	41	33	38	41	31	35	33	40	39	30	44	35	33	27	30	36	30	27	27	45	39	41	32	30	33	32	36	41	35	34	28	39	38	28	34	39	26	50	42	42	41	31	37	38	32	37	39	30	31	34	43	32	26	39	35	36	36	32	33	37	29	40	46	31	41	32	40	36	39	39	33	38	37	33	36	35	28	36	37	36	42	29	31	35	32	36	27	29	23	30	40	40	28	31	41	39	37	28	38	41	35	35	37	25	34	36	30	44	38	46	40	29	30	35	25	38	51	40	49	33	26	34	33	29	36	37	40	36	30	39	33	37	55	35	39	29	35	29	32	31	28	30	40	38	39	31	22	37	31	25	29	26	34	42	34	34	39	27	26	38	35	37	34	33	29	29	43	27	38	33	33	30	26	39	35	33	26	40	41	44	34	24	32	42	36	34	33	33	38	33	38	39	32	29	27	30	39	28	30	32	32	32	36	33	30	40	30	39	28	38	26	27	32	37	35	29	42	36	33	30	39	29	25	33	38	46	32	35	32	43	43	34	37	33	38	32	31	37	38	36	28	31	31	32	31	40	28	36	43	35	29	29	33	42	38	32	28	33	44	41	31	42	38	33	46	34	32	31	40	35	34	35	35	40	39	31	28	32	47	32	41	28	35	31	26	38	42	36	40	30	30	38	36	35	35	46	37	26	36	51	36	29	32	35	39	25	31	34	33	47	33	39	27	31	35	32	38	31	32	41	42	49	45	32	37	36	29	22	55	35	25	39	34	33	20	32	32	30	45	40	36	31	24	25	31	35	34	40	34	38	44	37	29	38	29	30	40	41	35	28	35	30	33	36	45	39	32	37	47	38	26	36	36	25	34	31	47	47	36	27	39	33	31	37	31	33	46	31	38	32	39	38	38	29	28	32	34	29	41	39	34	37	47	41	40	35	33	35	33	32	31	50	31	51	26	33	50	33	32	44	31	32	49	27	42	34	30	41	33	39	39	42	38	32	28	30	34	40	27	35	45	31	36	45	31	30	35	36	28	30	27	41	29	27	30	27	29	32	22	32	34	30	22	30	29	37	36	43	40	40	35	48	29	35	35	37	41	32	32	43	26	33	37	35	34	27	38	38	41	24	44	35	34	41	41	46	28	41	33	31	31	32	48	43	37	31	44	39	39	37	29	28	40	29	35	32	43	32	31	28	33	28	35	39	38	43	33	43	31	37	43	33	36	43	36	32	31	36	28	49	37	34	34	37	27	31	26	41	41	33	35	38	44	36	43	27	36	29	34	30	36	35	37	41	29	42	33	44	48	38	34	32	42	27	33	37	31	38	35	39	40	52	33	43	38	26	33	38	33	28	40	35	31	28	31	31	43	39	36	36	29	33	39	37	25	30	32	29	31	44	29	38	34	23	33	29	36	38	43	33	41	39	36	29	35	34	33	34	29	35	34	39	30	24	17	32	37	41	32	37	39	33	43	32	26	31	39	39	39	38	43	37	34	33	38	31	24	25	39	35	40	43	27	37	27	39	34	39	33	28	21	31	23	34	24	32	30	39	40	43	40	41	30	25	39	49	37	29	28	37	48	36	41	40	43	34	31	34	29	40	39	35	35	33	30	30	39	40	32	34	40	36	37	40	44	36	32	33	36	35	42	34	31	22	39	35	31	37	40	34	26	34	30	41	33	36	44	41	34	23	36	31	24	39	32	35	42	31	30	46	27	36	31	28	30	39	31	36	26	30	21	46	35	34	35	37	31	40	41	37	31	37	41	30	29	33	34	32	44	46	33	29	32	30	31	47	27	34	30	28	33	33	29	41	31	34	31	42	36	30	29	28	34	49	26	45	31	34	32	29	37	39	34	33	42	38	40	32	32	35	37	40	34	38	31	42	41	34	34	32	31	26	40	50	35	37	44	32	33	23	32	34	48	34	25	26	37	39	22	36	30	31	38	31	26	48	45	26	41	38	42	33	34	31	45	32	36	37	32	33	47	36	31	29	46	37	30	38	27	39	25	31	35	37	39	27	28	34	36	23	42	35	44	37	38	37	42	43	41	32	49	40	39	29	31	35	35	34	23	26	35	42	32	24	37	28	40	24	36	25	38	34	32	40	31	26	35	25	32	30	35	39	43	44	38	35	24	42	32	38	39	42	33	19	36	27	41	35	36	39	37	32	27	31	35	36	27	49	39	41	37	40	31	32	39	41	39	35	34	31	36	33	37	33	37	30	24	40	34	36	32	36	37	37	34	27	27	34	38	29	28	27	38	38	41	30	39	42	30	38	24	31	37	36	28	38	35	33	30	29	44	39	32	28	38	30	30	36	38	42	28	30	34	33	38	22	30	36	38	41	35	32	32	42	34	34	42	36	30	32	35	37	28	43	38	42	32	33	27	34	38	34	48	23	43	34	31	41	35	40	38	32	34	40	41	34	41	34	42	34	27	38	37	36	43	38	33	15	37	44	34	33	46	26	41	33	34	34	38	37	35	42	40	36	33	32	46	30	31	41	25	41	44	27	42	36	35	45	40	34	24	45	25	33	34	37	35	32	39	32	29	32	46	39	33	31	24	30	40	37	38	34	18	38	40	40	38	34	38	29	28	24	33	33	30	29	29	31	27	32	29
18191	4939	1741	5351	9381	8739	7098	5608	4376	3601	2957	2556	2226	1898	1721	1579	1686	1658	1647	1475	1234	1086	1048	986	956	963	890	834	819	887	850	850	807	789	751	780	765	738	737	774	718	711	716	710	710	662	686	732	680	688	692	694	714	660	672	696	687	726	702	665	639	638	673	666	654	662	692	672	632	647	635	652	654	668	628	615	679	624	615	640	644	627	646	675	655	650	653	657	643	663	642	651	625	654	666	670	689	656	636	684	643	632	598	646	669	617	687	648	689	620	651	658	662	642	634	658	640	622	677	622	590	625	649	688	603	613	653	628	668	574	640	654	601	663	620	638	638	651	677	658	646	632	650	648	630	657	678	640	638	635	698	643	608	603	639	610	667	652	631	641	630	656	633	638	607	611	662	676	635	607	649	647	664	637	632	680	636	659	635	606	654	594	669	638	625	668	604	634	613	631	660	590	601	678	618	657	641	605	622	610	629	619	630	648	662	635	631	577	612	634	633	662	652	572	632	632	622	598	628	636	614	708	646	634	593	704	629	643	570	596	635	631	625	626	630	650	603	661	623	660	653	650	599	615	602	618	656	664	617	607	635	591	618	639	648	628	621	627	661	667	612	633	631	649	633	647	620	646	605	614	669	636	679	659	618	617	619	609	627	634	613	689	650	679	628	606	593	637	639	622	631	694	592	636	656	613	632	651	621	629	667	634	628	657	616	655	629	625	605	650	629	632	633	661	623	643	605	615	647	614	672	623	643	624	697	630	616	637	647	623	609	637	676	652	632	669	611	634	677	664	579	687	633	617	641	634	628	638	616	642	637	642	611	598	643	637	604	658	610	594	648	648	611	620	626	640	619	592	626	621	641	630	626	665	659	600	647	632	647	594	634	613	623	588	631	641	602	664	643	619	631	608	613	618	631	622	674	613	672	620	627	666	648	627	649	655	652	614	623	634	641	600	625	596	650	593	649	647	620	635	612	628	649	649	603	615	635	599	601	655	631	627	609	643	625	651	564	642	618	595	609	673	623	604	605	623	627	607	608	641	613	628	647	649	634	653	598	678	637	623	609	654	664	605	648	620	656	660	627	627	607	667	640	589	674	635	617	611	631	644	614	665	623	609	667	632	612	629	626	608	618	592	650	696	622	633	682	657	655	596	626	632	630	621	677	653	644	666	585	610	666	608	651	595	601	623	590	625	620	558	577	615	613	612	637	657	595	592	646	609	625	671	643	630	650	613	647	620	666	597	655	594	638	613	637	640	652	610	602	600	593	583	657	626	656	592	628	604	641	633	650	635	644	648	646	556	661	619	611	651	647	609	609	585	623	579	637	591	622	631	661	684	616	670	606	638	617	615	601	631	648	626	598	636	617	619	610	615	604	585	613	611	580	617	614	649	612	600	642	670	622	621	601	629	619	637	648	604	623	637	657	615	604	598	630	656	639	654	609	615	620	577	656	608	626	652	599	615	627	642	645	644	663	620	650	664	573	633	642	608	651	649	608	611	640	619	611	607	646	561	622	646	604	604	618	609	647	633	685	650	648	589	621	616	590	657	632	648	637	645	645	660	620	583	649	657	575	631	592	645	682	595	650	621	591	602	669	570	648	619	609	606	585	611	589	628	620	620	612	660	624	622	636	620	633	614	636	636	591	625	620	626	619	640	637	643	642	595	682	611	648	627	644	668	606	615	653	613	618	640	653	616	608	620	622	639	633	653	626	640	635	583	632	597	623	627	604	601	598	624	580	650	635	636	597	588	640	608	642	650	593	620	648	612	591	621	606	628	644	643	640	638	616	648	649	615	670	653	651	619	618	667	648	608	693	631	646	635	625	633	638	620	641	657	625	648	602	671	647	605	667	660	625	614	628	619	641	654	666	655	643	652	592	610	642	649	582	637	618	631	596	633	629	596	641	627	651	667	615	613	643	584	621	641	648	647	643	639	626	658	611	611	631	631	637	655	632	614	686	641	602	645	623	643	620	647	628	647	634	622	655	608	650	659	618	683	657	653	654	663	586	617	620	686	590	658	640	642	635	617	642	646	606	623	595	613	617	634	649	621	601	608	592	637	656	586	649	631	670	638	602	599	571	612	648	587	585	651	655	632	652	634	628	629	678	673	635	639	638	619	683	652	624	587	639	667	619	627	665	627	627	629	657	697	642	643	625	666	639	664	608	610	661	641	609	611	650	605	585	599	642	640	614	616	639	668	623	611	623	648	645	626	648	663	623	617	622	585	622	627	677	635	651	648	629	641	628	596	638	662	641	638	633	647	631	623	628	642	616	626	602	609	633	645	671	597	670	612	631	611	610	614	645	611	595	625	605	647	638	661	649	621	587	586	650	594	593	620	625	637	679	667	619	601	607	682	647	617	627	689	597	624	625	612	674	610	626	587	630	613	658	596	682	650	649	623	661	622	626	650	640	663	660	656	645	616	583	669	613	608	610	615	593	610	650	631	634	595	648	583	599	630	663	627	663	628	611	614	648	650	629	625	641	635	606	654	634	608	668	650	648	685	644	622	633	636	674	622	602	564	625	635	607	637	638	693	586	651	563	656	635	611	641	603	621	582	644	637	663	722	601	632	648	654	646	632	589	641	668	641	636	606	649	637	622	620	614	613	652	627	646	608	650	603	625	626	694	619	647	636	637	672	660	616	636	627	610	661	662	617	637	620	611	631	596	648	652	646	601	678	618	593	599	641	684	645	638	691	637	667	674	625	645	603	646	617	656	638	672	622	624	586	666	650	629	587	637	589	657	611	633	629	677	629	626	612	637	683	621	644	610	594	702	604	589	594	613	639	598	634	619	626	630	646	636	618	605	593	618	638	658	637	693	598	626	667	615	594	643	618	641	613	635	594	600	582	598	633	686	628	587	637	642	640	618	635	672	643	627	634	637	638	603	671	639	618	605	646	599	638	662	649	636	642	681	670	662	609	641	651	640	615	633	604	609	646	643	580	606	604	606	650	632	622	643	605	664	652	662	660	637	628	674	608	620	623	625	637	635	634	643	678	627	681	671	683	682	661	614	643	632	680	652	640	588	621	630	627	634	632	641	613	626	663	628	601	565	632	643	622	643	678	653	648	628	620	636	636	677	625	633	625	624	628	643	656	636	634	666	646	624	598	609	576	626	633	654	638	643	654	663	645	642	594	582	650	666	599	652	660	595	656	627	622	609	635	663	665	644	662	658	637	593	606	633	631	620	585	591	642	611	614	575	616	619	679	629	626	652	560	651	609	648	630	595	650	623	601	575	636	611	609	641	623	636	650	594	586	605	627	624	613	636	638	668	630	647	640	629	632	630	648	623	676	640	624	615	651	572	656	627	657	635	628	640	689	634	606	622	669	629	639	642	647	648	639	626	621	612	602	654	601	635	636	605	643	651	654	673	614	610	610	601	657	655	636	608	630	672	635	682	633	607	661	654	651	633	603	643	632	647	668	624	638	601	617	659	563	641	608	619	652	584	637	657	621	611	622	645	661	693	670	667	622	592	640
2325	340	95	73	140	174	179	182	143	102	115	85	86	85	66	64	59	53	46	61	54	44	41	34	27	32	29	25	33	29	21	26	22	17	25	19	18	21	27	22	29	20	27	22	19	22	15	20	17	25	23	20	32	19	27	25	18	18	15	18	22	21	11	20	9	23	20	14	21	25	19	18	21	16	18	21	18	10	19	17	13	20	12	22	14	16	15	18	15	17	27	14	16	17	22	12	15	17	11	19	15	15	27	23	17	29	21	10	18	17	17	19	18	24	24	19	13	12	22	22	15	17	19	23	14	19	15	16	20	27	16	15	23	17	12	26	13	17	16	16	18	20	14	21	12	15	13	15	16	19	15	18	16	18	20	18	18	20	19	22	22	17	20	18	15	20	9	25	22	18	19	16	23	23	16	16	23	18	20	15	18	21	26	20	12	18	17	21	11	17	12	20	17	24	16	18	20	21	29	20	20	17	15	13	21	17	16	25	15	17	21	12	21	18	25	13	18	20	24	15	8	17	25	15	15	19	20	14	18	20	20	12	18	14	12	19	15	23	21	15	15	11	15	11	25	16	12	20	10	17	18	20	21	20	21	27	18	21	19	10	20	24	18	24	20	19	18	23	26	20	22	16	22	22	15	19	9	14	20	16	18	20	18	17	17	15	19	10	21	12	23	19	17	18	27	18	18	22	22	19	17	19	13	18	18	23	20	12	19	17	20	13	20	20	21	15	17	17	15	21	20	17	15	11	15	16	16	23	17	22	16	17	20	19	18	19	22	15	14	17	16	11	23	16	16	15	15	17	9	19	18	20	14	15	10	23	16	23	19	20	14	18	13	18	18	21	23	19	24	16	10	19	22	20	20	13	14	16	19	18	27	16	14	16	17	17	19	20	25	12	12	15	18	19	13	17	17	18	25	25	11	17	15	28	22	20	15	18	12	26	16	20	11	10	9	14	19	20	20	16	14	23	19	12	14	16	17	19	20	20	18	13	19	22	23	23	17	22	14	22	18	23	23	10	17	22	10	16	22	14	14	20	17	20	14	23	19	14	17	14	11	17	16	13	14	15	13	26	18	24	15	17	25	19	13	16	18	17	18	20	18	15	26	12	19	19	19	17	16	16	21	17	20	18	22	18	13	21	13	17	20	12	27	17	19	18	11	17	23	20	16	21	20	16	22	16	19	16	24	21	18	8	22	25	15	20	18	18	10	21	9	22	18	15	15	15	22	17	22	16	18	15	21	19	16	16	11	18	18	14	15	13	14	15	23	17	15	12	21	22	18	23	16	16	29	16	18	15	17	10	13	20	14	28	22	20	24	19	23	9	12	24	15	19	19	17	21	20	24	22	19	14	22	19	16	17	31	19	18	22	13	13	27	18	22	11	17	15	20	21	18	8	18	15	19	17	21	16	17	17	24	23	25	13	21	18	23	13	11	20	19	13	23	17	24	20	17	19	17	14	16	27	19	17	14	16	19	22	18	18	19	11	19	28	24	15	15	19	14	17	18	16	13	21	26	19	16	17	23	11	21	16	15	11	20	10	23	23	14	19	17	18	18	21	16	21	19	12	13	19	18	15	19	23	20	11	8	14	17	18	16	13	15	18	17	17	21	17	19	16	25	23	14	13	18	15	24	10	25	17	18	28	14	14	18	14	19	22	10	21	19	20	19	17	14	16	21	25	16	16	13	17	25	17	27	10	17	26	21	12	20	14	26	17	14	16	15	24	16	18	17	15	20	21	18	13	8	19	15	23	17	17	16	14	13	17	20	17	14	23	19	16	14	14	25	18	18	20	19	20	16	16	18	21	20	22	21	18	13	12	14	11	18	23	19	18	24	15	12	15	19	17	19	14	15	16	17	18	14	15	19	24	21	17	22	20	19	19	10	19	17	16	17	14	17	19	15	13	19	22	23	18	17	13	15	23	17	13	11	11	16	23	22	13	18	18	7	13	19	17	9	14	19	10	21	12	21	22	12	16	22	13	16	18	14	11	14	13	10	14	15	16	18	15	17	15	23	16	18	19	15	13	19	20	19	28	14	18	24	21	15	18	19	19	20	17	15	12	16	17	16	17	24	18	16	21	16	18	13	16	16	25	14	17	19	29	17	16	13	13	27	19	11	17	15	13	20	18	16	21	30	25	19	17	17	21	13	12	14	12	13	29	19	26	21	13	11	15	10	17	19	25	15	16	12	16	20	22	19	19	17	12	13	18	21	24	19	20	19	16	8	14	14	20	20	18	18	15	17	25	18	16	19	14	17	23	12	17	10	15	13	12	22	23	13	9	12	13	22	10	21	16	17	18	14	17	14	20	21	18	15	15	21	19	19	21	12	23	24	18	14	18	15	15	17	21	19	10	25	13	22	22	18	17	13	22	15	20	14	12	21	14	13	16	15	27	18	10	13	16	26	19	13	20	25	27	14	11	11	17	16	10	21	19	21	17	20	19	14	22	11	13	22	26	24	20	21	25	15	19	21	19	23	20	13	28	14	17	17	21	20	15	22	19	26	19	17	20	16	24	10	20	19	13	15	12	14	19	29	13	17	26	16	17	15	17	21	19	13	21	19	12	18	13	10	20	15	20	21	16	25	16	15	8	12	19	18	21	10	19	12	20	20	23	12	12	18	15	12	11	24	10	13	18	14	23	18	14	18	18	14	21	19	32	14	19	12	18	15	19	18	19	19	15	25	18	17	19	16	15	24	20	18	17	19	20	21	18	13	17	14	16	14	20	13	17	16	19	21	17	17	16	26	11	13	10	27	13	14	12	12	14	14	20	13	12	15	17	16	11	15	18	15	16	13	23	18	22	16	13	16	18	7	19	13	23	18	17	15	9	18	26	20	20	13	18	14	13	20	12	18	15	13	21	19	13	10	16	19	14	12	19	16	19	19	16	18	17	21	24	25	11	20	20	11	19	18	18	27	13	21	27	11	17	17	18	20	9	19	12	16	16	8	24	23	15	20	22	19	17	10	18	13	13	21	17	21	10	16	13	15	18	10	16	13	26	25	13	17	20	15	18	16	10	20	12	15	19	13	19	24	16	19	15	22	20	20	18	22	18	26	28	18	21	18	17	19	19	26	19	19	18	17	16	14	16	13	18	18	19	21	17	15	13	14	19	17	10	18	20	21	22	21	24	20	16	15	15	20	11	10	19	24	19	14	20	26	20	19	11	20	16	19	22	14	17	13	17	18	14	17	18	21	22	14	17	14	19	23	8	15	21	23	18	19	19	14	19	19	24	22	11	28	20	24	20	17	16	16	15	9	21	16	23	12	20	17	16	16	14	20	19	18	16	17	16	12	20	18	13	19	23	16	18	9	16	30	17	20	17	21	16	13	20	26	22	11	14	16	25	11	19	11	18	20	13	15	14	21	23	21	24	13	19	14	18	22	25	22	20	18	17	24	16	15	14	9	15	11	14	15	22	19	13	17	26	14	24	21	15	23	14	23	11	14	13	16	19	10	27	17	22	19	18	17	16
25370	8643	2819	9975	16838	15444	12609	10199	7965	6402	5262	4410	3686	3224	2772	2508	2422	2437	2236	2096	1586	1361	1294	1170	1069	947	950	909	909	815	761	693	703	659	686	628	613	584	593	577	550	565	516	517	566	450	493	464	456	474	460	435	513	420	462	436	448	428	425	424	443	386	384	391	415	394	342	374	400	392	429	337	370	397	376	381	385	356	377	341	353	354	368	372	386	362	353	343	366	364	341	379	356	360	351	333	342	361	352	361	362	321	348	320	380	367	347	349	354	338	382	333	343	350	347	354	305	360	349	355	338	344	368	305	353	348	344	301	355	346	349	355	307	357	318	349	306	324	346	336	335	347	369	359	295	327	312	352	329	356	356	358	314	329	348	346	322	329	322	378	312	327	314	341	335	356	358	329	298	350	335	304	313	337	319	329	338	322	346	329	293	321	320	320	311	346	377	333	335	311	319	347	359	305	351	331	338	326	316	282	337	317	357	313	335	325	327	312	318	325	359	298	321	307	329	330	336	328	341	337	351	312	303	315	343	308	331	306	317	309	314	335	375	322	345	332	336	334	328	370	328	329	324	315	348	313	352	327	311	344	314	328	317	347	330	288	339	319	341	331	300	372	318	310	334	336	341	338	311	302	324	313	347	300	331	331	316	329	300	328	327	333	303	355	315	318	348	329	348	336	325	312	349	360	326	314	345	324	303	345	346	299	335	291	315	288	340	324	332	323	352	293	333	296	350	320	317	322	305	343	325	350	332	290	288	300	321	338	329	337	298	323	327	325	339	311	331	324	291	344	316	346	298	329	358	300	293	328	327	317	341	295	359	344	301	311	325	316	347	314	309	311	332	332	340	294	352	315	346	309	327	335	328	316	339	351	296	353	332	316	341	336	304	324	334	324	310	350	301	347	325	333	297	302	348	307	325	334	341	319	330	312	344	342	337	318	282	316	324	294	294	299	339	333	297	304	344	339	337	330	305	321	301	333	321	347	343	315	326	315	319	337	316	309	330	306	334	346	345	294	321	335	316	339	301	343	329	298	370	313	323	344	333	320	315	318	326	327	351	319	325	319	328	309	296	317	312	312	306	331	321	305	305	276	353	343	321	310	297	336	315	323	272	323	338	340	300	346	329	310	308	322	309	337	307	301	312	332	318	321	279	344	343	321	329	322	327	347	310	327	319	337	320	332	312	309	325	344	318	339	326	329	365	330	309	309	308	311	346	333	303	316	326	328	315	318	327	302	326	313	323	336	345	342	334	300	326	335	320	351	301	338	323	345	325	338	299	348	345	285	333	308	338	337	331	304	309	325	342	326	317	316	335	272	295	331	304	327	334	349	339	316	325	328	293	319	324	302	315	366	337	336	331	317	347	318	305	320	301	357	335	339	360	351	328	322	307	331	293	329	307	309	313	358	340	319	317	348	301	314	285	309	289	284	340	334	284	335	329	310	293	320	321	317	283	324	310	352	297	364	330	315	327	339	312	312	349	309	328	330	306	328	331	300	309	323	308	351	300	339	325	331	319	333	329	330	321	327	335	335	352	331	339	359	289	316	329	294	339	331	305	334	327	352	323	338	288	321	346	305	340	331	284	322	339	316	339	346	341	326	290	327	323	356	337	275	322	318	335	329	312	269	307	312	309	308	313	328	301	335	341	318	344	334	325	304	315	306	307	326	325	316	302	302	311	353	324	324	354	330	317	336	307	314	352	303	341	354	335	343	319	320	334	325	305	358	313	375	326	293	361	299	324	313	330	336	308	341	329	316	345	294	312	325	289	316	319	338	349	296	344	329	313	363	334	354	343	362	326	314	347	304	350	307	322	317	326	321	341	307	334	312	331	339	305	333	329	350	310	357	317	330	311	361	351	307	272	324	341	332	350	327	303	323	311	306	321	334	334	313	339	314	339	334	314	298	305	292	328	361	297	303	300	319	312	321	362	349	347	356	309	316	321	297	297	317	353	338	335	319	352	320	326	380	308	332	315	316	307	345	330	343	346	304	318	348	359	335	342	304	326	320	320	330	318	322	305	318	330	327	326	301	311	350	316	330	322	303	325	329	309	322	335	340	340	314	334	301	340	324	333	372	351	308	308	329	328	326	334	308	324	338	326	353	314	339	324	330	348	309	320	318	332	312	311	360	302	312	316	325	322	310	351	338	316	329	277	315	330	324	326	342	306	319	334	346	317	288	332	304	304	327	321	323	337	299	326	321	319	327	339	324	326	342	369	338	316	324	343	353	325	339	318	324	337	331	327	324	317	320	339	316	322	307	287	322	320	306	336	351	325	329	315	341	325	340	304	330	354	334	346	326	335	356	338	307	322	335	308	324	336	318	315	370	327	363	324	317	322	288	325	332	342	324	294	317	318	359	355	325	336	322	302	318	344	345	302	311	321	303	357	340	298	317	315	307	326	323	334	329	344	361	310	325	324	306	322	323	310	297	308	342	286	293	323	331	309	335	294	329	312	331	322	290	308	331	319	346	338	302	320	339	323	331	355	306	353	315	331	305	295	291	317	295	304	335	334	298	310	358	331	303	316	340	331	321	314	336	352	309	296	348	329	351	308	312	315	316	319	327	345	327	324	305	280	327	337	332	292	341	305	359	308	333	331	337	327	274	316	336	342	309	339	326	321	347	306	322	334	322	322	315	292	353	319	288	323	339	306	327	334	349	304	329	315	346	355	336	313	330	309	344	303	296	320	320	340	315	303	328	316	349	327	314	310	317	317	338	328	311	327	312	312	299	326	345	339	324	309	319	313	313	331	319	352	322	320	329	312	329	305	316	299	321	319	320	297	346	330	325	334	337	342	320	288	350	309	310	321	339	298	329	323	344	303	326	333	325	322	330	292	345	342	343	317	345	334	330	328	315	328	317	344	346	334	322	346	368	292	294	320	322	318	301	320	318	328	316	327	309	346	331	359	352	289	311	325	306	323	344	309	312	362	290	352	312	345	313	339	322	293	340	334	316	316	321	335	319	341	318	313	354	352	309	318	326	324	341	304	340	316	371	321	316	299	323	350	333	306	318	311	291	334	337	358	341	301	302	353	349	327	310	315	314	310	346	323	330	328	301	338	332	330	346	304	310	305	307	349	316	340	309	326	313	323	319	329	328	325	327	357	339	322	310	322	341	330	298	314	336	300	300	310	343	322	318	330	347	344	323	324	323	330	318	305	325	356	296	323	319	321	325	352	360	315	339	328	354	365	335	303	314	354	342	302	310	304	339	354	344	332	350	326	332	319	322	322	345	312	309	343	348	336	316	318	308	359	337	310	308	332	311	337	302	302	345	329	324	353	314	303	319	337	334	314	328	317	335	339	313	334	312	295	317	321	321	332	339	292	350	305	309	285	311	305	322	336	336	311	324	337	312	293	283	334	327	364	335	349	375	338	305	324	343	324	305	383	317	297	333	362	300	319	356	329	342	306	345	351	337	306	330	309	289	288	372	344	324	288	321	295	296	319	327	305	312	309	315	352	321	321	304	306	320	305	319
1419	73	23	27	29	31	56	38	39	32	34	23	35	27	23	29	22	32	19	27	26	28	19	26	26	26	27	21	20	26	20	20	23	21	29	21	30	25	24	21	28	20	26	23	22	20	22	25	24	25	34	19	26	27	20	18	29	25	17	29	22	17	19	20	17	25	24	15	21	21	25	18	14	22	23	15	19	16	21	25	25	16	25	28	18	19	35	12	22	27	13	18	25	23	14	17	22	14	25	20	26	17	26	14	31	21	24	18	13	18	16	20	21	15	29	26	26	9	21	34	23	30	26	32	19	24	22	21	22	24	24	12	12	24	12	19	21	29	23	19	25	17	26	25	24	27	20	19	21	25	16	14	24	19	34	17	16	25	23	24	21	22	20	25	23	34	20	16	13	16	21	19	20	18	28	16	20	22	22	18	32	19	21	21	20	17	24	21	16	23	30	22	19	28	31	20	30	14	14	21	24	18	20	20	24	23	25	22	22	20	24	24	12	24	20	19	19	27	25	24	20	33	17	27	14	18	17	25	22	21	21	20	22	23	26	19	30	17	25	15	25	33	22	17	20	26	16	23	22	24	27	21	21	21	23	25	16	27	24	21	25	22	30	24	21	18	20	22	27	31	25	21	22	13	27	24	11	20	31	15	15	18	21	28	25	20	22	22	32	27	24	19	24	18	32	22	19	24	30	16	19	15	23	18	22	20	23	20	29	25	21	18	25	24	22	23	21	14	23	23	29	22	24	22	19	24	20	17	16	21	17	31	18	26	25	26	18	15	14	21	23	21	19	29	22	23	19	31	16	19	29	24	14	15	25	19	24	14	32	24	19	20	20	15	22	22	25	25	21	20	20	22	30	18	27	25	23	19	22	14	19	31	21	31	17	28	21	12	17	23	22	22	19	21	19	18	20	29	21	17	17	19	25	25	23	15	15	21	16	24	27	26	25	26	27	18	23	22	17	18	12	26	15	15	22	28	23	31	26	31	20	25	20	24	25	24	15	25	21	25	19	19	20	22	22	21	25	21	26	20	28	24	22	19	26	27	18	24	22	20	21	17	25	23	21	21	23	16	18	20	29	22	17	21	23	25	18	24	19	20	20	23	23	27	23	25	29	30	16	24	16	22	20	19	27	18	18	21	21	29	23	17	19	26	23	22	16	17	24	20	26	22	19	21	16	19	20	24	22	15	20	29	22	7	19	24	25	26	27	27	25	17	26	21	24	18	24	22	27	27	23	13	20	17	26	26	18	21	17	13	20	18	21	13	21	17	23	21	24	16	24	15	25	26	21	21	23	37	19	25	28	24	28	28	16	21	17	20	20	27	22	26	15	20	23	23	23	20	21	13	19	30	27	27	15	20	23	17	20	21	24	27	24	14	23	20	20	25	19	18	17	24	31	24	22	25	18	23	19	17	30	19	20	23	20	23	13	24	16	20	18	12	19	22	28	27	25	27	33	21	30	20	27	23	24	24	24	18	25	10	25	23	27	21	28	24	20	14	23	20	18	16	18	24	17	22	26	23	24	22	25	14	15	20	23	17	25	17	21	21	22	18	23	24	22	22	21	18	29	23	24	20	28	26	20	23	11	16	25	15	21	24	12	21	20	20	19	31	14	29	24	21	19	16	17	26	17	22	21	17	14	31	27	17	21	17	16	14	21	24	23	21	14	27	29	28	14	23	17	23	23	23	20	27	16	27	20	27	24	24	16	21	24	26	15	19	20	22	21	25	20	26	23	17	8	22	21	21	29	19	12	24	13	14	18	23	14	26	18	16	27	25	17	20	15	23	29	21	22	21	23	26	19	14	22	22	20	29	23	22	26	27	28	30	28	15	11	23	28	7	28	17	14	18	19	24	15	29	28	26	19	22	28	21	30	20	16	26	26	20	31	16	22	19	12	14	26	20	24	18	21	31	18	18	21	23	20	17	24	21	24	25	23	19	27	15	24	12	10	25	27	18	24	21	30	23	17	22	16	19	11	20	15	20	21	30	17	19	14	20	26	17	27	17	15	17	27	22	20	15	22	26	19	26	17	24	17	23	24	24	26	27	16	22	29	15	20	26	25	14	23	20	22	26	23	14	17	18	16	18	21	18	23	21	13	32	16	18	26	14	16	34	22	18	23	26	29	21	15	30	21	27	17	19	14	21	32	20	25	27	25	24	26	20	22	14	20	14	33	24	23	17	11	25	22	26	21	22	20	29	22	22	21	22	26	16	24	18	24	27	22	17	21	21	25	23	19	18	23	23	21	27	22	22	15	23	16	19	23	22	16	26	20	20	19	23	24	24	17	22	21	26	18	26	24	20	23	10	22	26	21	23	18	18	17	14	25	28	24	18	29	25	15	21	21	20	27	30	23	30	22	27	25	18	25	20	18	16	28	22	18	9	31	27	27	25	23	23	17	15	18	14	25	23	15	23	26	24	30	14	27	23	17	19	19	28	16	22	25	22	23	31	15	27	16	26	20	20	22	25	11	20	21	10	19	24	26	17	17	25	25	31	19	23	22	22	17	12	18	18	15	13	19	22	31	21	17	17	11	24	30	23	19	22	34	21	21	22	18	20	26	21	15	29	18	14	13	25	27	19	21	22	22	19	17	20	23	25	15	27	26	30	22	16	18	26	19	14	22	16	25	27	20	18	23	20	19	22	23	27	25	14	16	26	26	28	26	20	16	19	24	20	21	12	28	19	23	19	21	31	15	27	14	21	22	17	23	16	14	23	24	20	29	17	21	24	19	26	18	23	10	20	23	27	18	14	22	18	8	28	28	22	16	29	26	22	22	18	11	24	23	15	20	15	23	26	20	23	18	24	24	25	19	13	21	22	23	22	30	31	23	25	12	23	20	17	19	26	26	17	31	27	21	19	24	23	14	23	26	24	18	20	22	25	25	18	26	22	18	27	22	24	15	22	15	16	28	21	14	17	22	20	16	22	16	13	17	28	15	21	19	23	21	15	20	18	22	30	21	16	23	15	24	27	13	20	23	12	17	26	24	20	20	17	26	25	21	18	14	20	19	27	30	21	26	23	15	17	24	13	19	31	21	25	20	28	18	19	27	16	21	20	19	18	28	22	27	25	20	19	18	26	19	31	20	17	21	20	20	19	27	21	26	30	25	15	22	24	12	23	22	17	27	27	26	18	28	20	24	21	20	30	18	16	12	21	19	22	24	36	23	15	18	24	20	25	26	30	20	28	23	26	27	19	31	22	28	16	19	31	19	19	16	31	30	20	22	23	18	14	21	25	19	20	21	21	17	23	20	23	28	20	23	19	22	18	34	29	28	27	22	22	22	23	22	21	28	23	18	21	19	19	15	18	26	25	23	19	25	25	19	19	22	26	29	26	20	23	25	21	23	31	25	21	28	25	17	22	17	16	26	32	15	29	25	19	20	11	19	12	15	18	15	30	31	27	22	18	16	19	20	20	16	16	22	24	27	19	19	17	26	21	22	19	17	23	19	27	23	30	23	16	18	29	14	29
13679	2615	754	1805	3245	2884	2340	1876	1563	1258	1086	946	796	762	685	682	727	780	767	716	590	525	481	479	488	487	460	475	474	476	470	473	446	425	408	469	397	428	436	428	444	442	454	426	369	413	392	475	396	457	435	423	416	410	430	388	409	415	417	396	394	408	444	433	385	416	422	382	413	426	424	385	375	447	433	438	421	404	432	432	405	403	384	405	404	440	413	390	381	429	368	388	408	372	417	402	407	397	409	381	392	397	403	389	400	390	417	384	399	401	422	414	405	389	386	393	391	411	424	420	383	369	427	390	403	411	395	410	366	401	373	417	389	412	387	434	408	422	401	399	394	396	415	391	375	355	427	391	383	402	392	407	451	404	440	370	415	436	409	350	411	374	417	384	380	420	394	409	421	389	391	424	408	392	403	375	411	389	410	417	373	389	394	422	424	387	415	417	393	424	375	398	416	414	394	390	418	378	404	397	417	419	411	408	350	352	413	405	389	393	423	376	405	419	449	386	381	412	402	374	419	351	380	369	380	398	427	433	381	389	390	401	385	391	415	403	395	419	381	402	420	368	365	442	370	418	401	404	427	389	382	417	422	380	390	379	397	413	403	433	415	412	387	398	398	395	385	408	433	390	401	379	401	407	438	424	384	385	384	433	414	392	385	382	417	427	359	374	388	413	407	378	403	434	400	422	422	375	377	384	385	398	443	374	401	380	414	363	391	378	419	382	427	371	386	408	412	415	405	382	384	381	420	395	423	403	395	426	368	357	379	391	393	439	378	406	419	369	425	406	420	402	437	420	415	410	392	407	370	418	390	398	419	387	362	405	400	378	370	405	402	427	426	398	411	402	392	404	389	388	377	401	419	390	352	368	404	394	396	395	423	392	396	422	391	394	413	380	425	384	386	406	382	374	379	377	392	426	393	388	367	382	426	385	377	392	394	396	446	379	389	396	388	402	399	392	433	394	402	407	364	419	417	359	407	397	406	395	418	387	372	380	421	409	398	390	424	393	399	405	396	385	403	382	397	369	400	395	390	368	415	437	401	405	382	444	418	383	380	380	413	421	413	369	425	398	379	391	413	387	387	395	396	381	384	403	392	426	386	413	387	419	393	380	400	373	411	420	410	429	391	380	390	397	382	404	437	415	427	400	408	417	352	404	392	392	451	397	420	392	412	375	430	405	415	404	414	387	428	406	390	428	372	390	407	422	381	418	409	412	386	384	400	391	422	417	409	391	414	397	380	380	403	396	416	397	422	392	377	391	404	384	419	402	387	401	379	424	386	403	400	396	401	396	418	393	375	393	395	413	387	372	407	412	382	438	408	379	351	383	386	395	396	411	384	380	429	430	384	391	392	379	406	411	393	400	370	399	380	414	410	398	395	404	357	392	394	407	379	411	391	384	393	421	385	380	414	379	369	378	406	410	405	362	412	378	395	438	391	404	425	425	387	382	360	385	432	432	399	435	425	394	409	421	380	399	379	378	425	365	382	389	376	408	409	388	376	396	393	390	384	408	387	427	375	413	389	450	410	411	409	390	386	420	380	430	429	405	383	405	371	412	363	390	396	421	435	371	425	368	432	403	379	396	404	413	407	381	399	388	411	400	369	395	386	376	391	412	378	364	400	411	367	414	384	389	393	404	406	391	422	420	441	422	409	426	386	392	383	425	431	387	454	416	370	413	391	372	421	415	375	416	386	379	438	406	390	423	387	407	391	379	397	379	406	388	429	404	389	382	388	392	390	407	438	374	384	394	412	414	396	415	375	392	417	398	409	394	396	414	382	404	406	412	391	394	401	436	442	403	371	354	418	414	413	369	410	402	382	439	421	408	400	403	392	414	422	418	398	387	430	387	403	397	395	411	406	420	347	422	388	409	412	399	373	389	417	391	409	415	440	393	386	409	370	398	408	401	405	388	386	390	379	412	385	356	389	393	412	434	390	425	405	367	388	380	399	426	411	412	397	389	403	376	389	411	419	369	421	369	432	417	404	436	393	376	386	395	413	389	379	431	423	434	395	425	355	407	380	400	411	410	404	410	414	416	396	404	384	407	404	429	370	425	415	395	388	414	410	368	390	381	466	393	426	350	389	394	384	415	369	401	410	387	431	440	375	414	372	407	383	396	405	393	389	405	391	389	412	401	406	390	403	397	407	409	394	362	405	377	390	398	376	369	375	401	444	368	369	405	399	405	422	369	402	373	396	396	402	394	401	423	384	411	385	385	379	362	382	405	396	368	403	396	439	397	415	412	391	391	376	407	415	438	375	384	435	415	381	357	400	431	385	401	429	401	432	373	421	388	399	425	328	395	415	371	364	397	386	422	372	403	419	397	389	390	417	403	397	372	381	430	434	375	405	435	387	394	406	362	389	393	415	393	406	388	394	393	389	440	337	423	368	420	409	407	392	409	398	396	434	405	395	381	359	358	401	419	425	399	429	394	399	424	393	390	414	373	402	402	419	408	399	381	405	378	409	375	405	411	451	384	361	410	381	371	401	378	369	363	379	409	393	368	409	394	392	377	435	397	393	381	398	387	352	404	381	405	420	391	371	390	440	375	368	380	410	429	423	406	398	398	395	391	394	437	406	408	387	386	404	410	393	418	401	371	395	399	413	411	369	403	415	430	396	416	396	407	392	391	421	403	457	421	409	405	410	395	395	428	409	406	398	420	384	368	395	403	420	404	407	459	457	390	468	408	368	389	423	380	392	406	353	403	399	359	394	404	385	374	370	401	410	401	380	412	418	432	397	407	360	414	380	410	406	427	395	449	406	365	435	383	408	403	385	361	444	404	375	372	413	416	413	387	381	425	423	402	399	389	427	414	421	397	404	400	396	372	371	440	439	387	372	423	373	413	408	429	409	406	393	406	381	419	385	398	412	424	364	399	387	416	407	372	402	371	384	404	383	396	397	411	379	368	391	350	384	384	403	354	383	437	406	410	402	413	435	392	442	387	421	407	389	388	406	398	405	426	404	391	369	402	400	412	400	386	434	375	410	438	359	430	417	419	432	416	387	408	413	390	405	410	401	374	445	381	377	374	396	411	379	401	398	376	410	394	405	400	370	402	402	409	381	421	364	405	421	441	395	366	423	419	347	388	377	440	398	435	391	395	375	410	390	395	363	377	402	417	379	400	389	383	401	387	418	420	391	419	409	435	368	374	398	405	380	395	385	417	377	400	414	393	384	407	392	404	397	375	417	424	401	408	351	373	391	430	420	387	382	408	387	373	438	420	417	370	407	399	376	397	385	410	413	378	392	401	439	401	383	401	396	394	415	387	400	408	361	399	388	456	393	389	411	378	384	396	404	381	393	400	375	385	431	417	413	390	403	401	398	425	414	389	376	385	400	415	398	409	457	384	403	391	423	419	367	362	413	425	387	401	426	389	403	401	370	380	376	384	356	423	397	418	398	377	417	423	402	407	392	411	397	454	433	368	406	384	436	409	391	402	372	426	416	408	388	397	420	403	414	384	403	372	382	407	437	402
2616	205	58	60	78	121	91	78	95	95	61	59	77	59	54	70	53	69	58	57	45	43	39	43	39	58	47	49	38	41	35	47	45	32	38	40	32	36	43	44	33	39	43	29	41	30	39	35	34	47	32	35	36	43	47	34	36	33	33	52	49	35	41	43	31	38	47	44	34	44	32	28	28	28	37	34	43	38	33	34	44	30	37	34	29	37	32	37	33	28	32	41	51	28	33	30	33	41	27	36	39	38	46	39	45	34	43	44	39	34	32	48	40	36	39	25	34	40	33	24	32	47	37	35	27	32	32	29	28	39	41	27	33	44	29	29	45	33	32	39	37	31	35	34	31	42	30	37	37	24	31	28	42	30	36	36	44	30	24	31	33	44	25	28	37	33	29	42	40	31	31	35	28	42	26	49	27	38	33	36	35	32	42	31	35	31	27	29	31	51	27	37	35	37	47	33	25	34	37	27	43	36	45	33	54	39	32	45	27	32	37	31	42	30	35	45	40	27	40	41	37	33	39	32	38	31	31	46	28	40	32	31	34	28	32	22	34	33	35	31	26	27	31	36	36	40	45	31	34	33	26	39	43	29	38	31	42	24	34	28	49	27	32	37	48	41	43	29	38	31	32	38	30	38	48	32	40	39	36	43	36	31	35	33	41	27	18	42	39	42	40	31	34	46	34	31	26	41	35	43	40	29	32	41	33	32	26	41	47	37	33	32	36	34	38	40	39	35	27	29	24	38	32	41	54	34	30	32	37	41	42	28	26	38	31	32	33	54	45	37	52	23	34	40	39	41	39	37	29	42	44	34	35	34	33	37	28	26	37	37	38	45	40	27	29	33	32	32	35	36	30	36	23	37	26	26	24	31	32	30	36	33	26	42	42	34	40	25	33	46	35	26	38	37	22	42	37	30	43	26	31	34	45	38	26	39	39	30	34	36	28	37	30	41	32	29	27	26	38	34	31	40	28	50	29	47	34	41	27	36	36	43	39	45	31	20	35	40	35	35	26	35	29	39	24	34	37	35	48	41	38	31	36	34	28	37	37	27	37	17	30	45	35	33	29	28	37	42	21	39	35	31	30	33	41	34	48	32	35	39	39	35	27	32	41	37	26	26	26	32	34	32	33	39	32	31	40	37	40	19	37	33	36	38	36	40	37	36	43	37	38	30	38	33	38	30	28	29	29	30	39	34	35	38	27	37	36	39	29	35	44	50	29	39	22	34	36	36	30	38	33	33	27	44	38	38	32	29	23	34	27	32	40	36	34	47	41	38	27	32	26	35	50	27	44	25	38	38	35	42	36	37	36	34	36	37	34	38	35	32	39	34	40	42	32	30	31	32	35	36	39	35	34	35	24	36	34	29	39	38	31	38	26	43	31	42	43	46	32	31	36	32	34	37	31	44	26	32	26	41	36	47	30	37	36	36	39	35	35	27	33	34	33	29	34	34	38	26	48	30	32	24	39	36	26	24	41	29	39	53	35	38	43	36	35	41	23	35	31	32	34	34	30	28	40	39	34	40	43	30	32	25	40	36	38	43	34	42	42	41	29	37	28	37	31	31	42	35	45	29	41	28	35	38	28	30	37	26	42	33	36	42	27	36	31	31	35	39	39	43	33	41	41	31	44	27	32	31	45	38	22	36	39	26	47	27	32	27	42	39	48	38	35	26	34	37	36	28	43	33	35	47	32	39	42	40	48	43	36	45	37	32	39	24	35	36	34	23	30	37	34	29	40	28	37	27	34	35	39	35	33	41	34	41	34	39	41	34	30	38	34	42	33	38	27	29	30	30	35	33	40	36	37	33	29	38	42	27	33	26	29	40	36	47	21	37	36	41	29	33	35	37	37	44	36	33	28	32	31	32	35	38	41	36	46	45	47	38	39	38	43	41	37	29	38	41	39	29	32	30	33	31	30	32	34	39	35	34	39	42	36	33	31	31	39	29	37	40	32	36	45	35	35	33	31	36	43	28	39	39	41	37	40	26	33	32	34	31	31	39	38	34	36	41	35	32	34	32	30	37	24	33	37	36	37	36	27	31	34	35	43	27	29	28	49	36	34	35	33	26	38	42	28	31	36	43	32	38	35	26	44	33	49	32	42	30	29	38	50	24	27	26	28	40	31	28	44	39	30	34	42	39	41	29	29	29	34	36	33	33	44	34	31	38	28	30	29	26	39	39	37	16	25	38	37	28	33	37	27	35	39	24	35	30	42	46	33	30	42	27	31	22	26	35	26	33	34	25	32	33	31	50	36	34	30	27	40	41	44	42	27	38	39	39	33	32	39	40	38	44	34	34	33	36	36	29	30	35	33	27	36	44	30	26	38	44	44	38	28	35	35	43	37	34	42	37	27	34	36	34	41	43	43	34	47	36	32	35	36	33	27	34	51	26	37	34	30	31	36	32	33	33	39	48	36	33	33	38	32	41	39	43	51	33	40	46	39	38	46	42	39	33	39	51	26	37	35	49	32	43	28	38	32	35	31	30	32	33	30	40	31	32	29	33	33	32	30	38	30	42	41	38	35	33	29	30	31	37	30	37	31	28	41	43	30	30	37	27	45	39	51	29	34	32	26	43	36	35	32	34	39	36	34	34	32	30	35	38	43	32	36	24	37	33	33	35	34	41	36	45	27	28	33	28	36	33	32	24	42	44	41	33	38	34	29	40	29	32	42	35	35	31	28	25	36	43	36	50	36	35	36	48	35	37	43	45	37	38	30	44	38	31	29	38	42	43	37	22	37	41	45	28	39	30	36	43	27	35	32	34	26	27	42	46	23	39	41	30	37	40	38	24	25	36	32	35	27	31	32	32	30	47	33	36	47	42	38	37	38	42	40	30	32	43	38	33	40	30	30	33	38	18	39	40	24	29	28	27	35	29	37	42	38	36	27	45	34	44	30	34	44	34	32	30	43	37	42	37	37	27	32	38	29	38	34	35	33	35	35	35	29	38	31	34	31	32	27	27	40	38	36	34	44	29	34	35	31	36	39	30	44	41	29	41	32	45	35	37	48	31	33	34	22	33	38	40	39	32	26	38	37	35	28	29	27	39	35	37	42	32	27	31	41	30	37	20	35	32	41	35	37	44	42	43	40	33	43	36	28	23	48	33	37	35	40	33	52	25	44	25	35	31	35	33	32	26	28	32	27	37	39	48	45	40	36	36	29	38	50	31	22	39	34	33	32	36	38	36	38	39	26	37	38	43	40	41	36	30	35	36	32	36	37	34	41	43	43	38	45	32	28	31	30	26	37	55	29	44	47	39	32	32	36	38	23	40	32	37	30	47	33	28	33	40	32	38	32	31	37	30	32	40	26	30	36	33	30	42	36	29	34	27	40	31	40	37	34	37	42	37	34	40	37	27	39	25	35	37	38	35	34	31	37	36	28	37	31	40	32	31	30	31	34	35	26	39	32	38	26	35	39	22	27	36	41	26	41	34	35	31	36	36	37	27	29	34	31	33	44	44	43	28	34	30	35	39
18211	5529	1812	5436	9771	9245	7302	5851	4609	3818	3188	2674	2263	2132	1939	1738	1662	1690	1669	1481	1287	1043	1067	1052	958	891	975	914	931	895	902	835	864	795	781	777	744	801	743	749	727	741	765	767	721	714	691	706	710	770	716	733	712	727	716	673	692	657	654	661	679	686	677	687	631	651	667	695	654	675	666	630	647	704	653	676	656	697	651	638	670	640	659	663	663	661	639	655	667	637	667	686	710	634	640	642	639	628	622	647	664	653	704	644	656	670	597	641	618	635	610	608	607	610	682	592	618	633	635	616	618	662	656	621	682	632	673	637	651	638	631	625	671	626	634	666	631	641	633	662	624	674	674	615	640	638	684	643	609	640	655	673	672	673	652	688	622	644	654	644	612	649	631	651	613	626	631	667	663	618	621	635	659	683	675	636	595	630	637	645	672	616	660	690	622	639	614	632	652	620	626	609	647	636	621	655	645	583	668	630	667	581	604	678	630	668	607	666	645	654	612	675	651	704	583	659	667	673	630	622	646	653	660	633	602	640	661	638	643	643	624	630	606	637	643	673	654	659	619	659	664	635	643	667	672	651	674	633	607	660	659	668	648	597	647	629	632	628	648	576	670	613	612	659	639	612	639	631	612	623	638	638	668	646	648	622	631	629	695	639	644	698	599	661	643	661	657	658	644	639	649	616	615	663	639	637	648	620	664	678	603	635	637	633	617	612	635	628	592	687	672	620	628	657	657	648	642	657	612	614	643	660	620	625	636	667	602	625	653	656	610	630	610	629	628	660	656	648	642	612	646	675	627	648	627	621	619	642	659	608	655	650	665	657	611	624	623	632	642	639	643	616	666	694	628	611	658	644	648	646	633	697	626	709	635	664	652	665	639	645	658	648	636	621	633	662	592	648	627	667	703	626	627	665	609	610	628	638	627	623	626	605	644	642	642	679	621	639	639	635	645	591	610	595	689	631	615	635	615	654	655	645	618	643	582	601	644	627	585	624	676	617	623	630	657	579	598	678	613	583	664	630	630	601	638	611	632	598	602	600	654	648	658	629	652	650	628	638	664	647	577	634	609	617	598	652	677	640	616	665	644	638	653	602	663	615	605	622	604	630	622	647	587	649	652	640	607	649	647	653	620	660	639	662	628	632	637	663	610	606	693	636	646	630	649	654	657	675	613	687	629	703	646	663	629	623	609	617	614	650	600	614	606	618	689	617	632	656	642	647	572	679	628	618	650	637	672	630	666	672	656	623	633	645	590	672	678	614	610	652	651	678	635	623	674	615	598	646	625	575	618	651	627	633	650	655	623	640	640	616	599	650	596	611	609	611	623	677	664	588	641	629	642	613	647	628	594	599	622	642	644	638	655	601	626	623	643	647	639	620	633	639	613	629	615	579	636	637	632	673	652	643	637	638	631	610	670	674	664	698	624	629	676	646	634	667	590	614	623	608	636	589	650	626	611	624	666	641	616	661	610	621	657	639	683	587	648	663	662	666	624	649	646	642	654	609	594	611	643	613	670	672	637	630	571	598	621	592	616	613	632	643	655	633	615	647	598	619	673	671	698	654	616	645	623	664	605	688	652	620	678	637	656	649	613	640	645	670	662	608	700	665	640	632	594	670	645	624	646	620	649	605	674	672	614	644	608	606	634	633	630	617	618	629	644	681	649	621	607	654	669	607	633	657	641	654	628	642	688	651	618	638	612	650	598	662	635	652	653	645	649	627	613	607	642	626	631	654	653	655	627	575	642	602	666	615	646	649	648	592	668	646	637	656	614	586	702	630	640	655	639	633	633	617	636	616	591	624	691	589	650	622	555	633	636	688	622	612	656	615	620	661	636	592	590	682	632	652	625	664	639	659	626	655	649	640	632	628	601	636	659	605	642	657	679	598	658	630	656	608	603	585	649	660	646	610	664	621	644	652	601	636	615	618	629	629	622	607	627	658	666	644	614	602	688	620	606	622	674	609	608	636	687	599	624	670	575	629	617	622	621	633	611	650	623	664	668	663	617	656	673	636	597	623	619	652	577	632	627	673	656	618	610	617	623	672	612	622	627	646	595	652	627	678	668	622	660	572	657	593	690	680	662	668	632	638	628	627	635	634	642	652	559	620	592	636	634	651	651	613	628	637	647	668	650	650	642	673	686	638	608	634	627	602	626	657	638	651	661	670	617	644	692	650	626	628	675	653	639	668	629	645	634	635	615	601	648	644	684	643	679	645	671	618	611	683	634	648	658	621	599	645	669	569	598	609	619	668	615	649	633	638	644	615	651	651	641	606	596	633	672	622	656	615	673	643	595	626	614	630	626	590	639	611	607	666	620	617	653	655	637	645	644	620	640	651	652	651	627	670	634	646	620	662	652	623	648	641	635	603	642	637	697	614	584	619	630	656	616	649	650	673	618	656	592	655	629	632	643	646	607	647	619	645	656	573	619	639	603	629	641	611	621	649	652	650	603	648	671	665	648	667	652	637	593	614	619	607	619	641	612	625	606	666	626	650	640	623	648	574	682	611	635	652	612	644	588	641	623	646	639	690	612	599	669	625	614	694	645	621	680	641	635	613	622	614	602	620	735	601	612	619	612	629	672	606	608	608	640	644	629	609	619	682	639	682	656	682	626	668	648	640	687	637	672	630	657	633	666	659	637	636	633	634	659	610	646	658	609	696	647	643	609	619	626	628	643	613	630	663	670	627	692	644	665	645	628	668	622	606	629	634	623	604	650	627	618	596	640	669	606	659	645	602	590	677	604	703	604	638	640	669	635	608	663	615	640	618	657	629	652	628	667	667	655	610	627	638	665	659	653	678	636	632	612	621	628	626	598	596	632	633	618	642	601	604	648	648	628	688	660	598	628	680	655	627	669	621	607	636	694	650	611	638	672	634	604	620	684	645	641	652	629	642	660	627	613	663	639	627	677	624	619	627	624	641	633	594	594	625	643	623	648	658	659	614	668	612	631	656	606	655	607	675	606	685	697	634	668	609	625	602	661	664	649	658	629	608	602	632	617	619	679	646	626	658	639	609	607	605	640	611	603	615	630	643	575	652	625	656	622	636	625	657	658	639	695	649	658	645	656	630	626	652	626	635	600	637	650	586	587	655	629	642	652	609	613	606	645	658	617	618	638	613	613	633	616	627	614	669	588	680	619	694	667	649	624	656	671	626	592	602	687	644	657	610	606	599	626	646	659	671	619	646	608	637	628	633	648	619	616	639	643	671	636	634	607	667	625	605	674	672	647	608	617	644	641	606	641	632	641	673	650	645	593	639	620	638	661	657	654	621	622	582	582	641	666	644	663	614	597	626	621	595	621	596	674	684	583	669	583	640	654	656	660	613	641	672	606	655	694	630	674	672	625	657	637	621	653	660	650	658	588	640	664	673	613	662	629	643	615	627	639	585	614	638	635	636	668	661	651	642	637	609	660	615	617	612	641	651	655	637	621	629	669	673	653	610	625	615	661	619	629	628	605	653	623	624	657	649	681	652	626	615	653	663
2683	194	66	70	79	94	96	109	86	83	62	68	65	62	52	50	60	48	60	43	44	39	37	49	34	37	47	35	53	57	36	36	28	26	34	28	38	34	41	33	43	43	27	37	36	25	36	36	42	33	30	35	40	36	37	52	38	31	32	44	27	35	33	36	32	41	29	32	42	33	33	39	29	43	42	30	46	35	28	38	38	40	35	44	34	40	29	41	41	31	34	41	28	35	34	42	32	36	24	32	36	30	43	38	37	33	39	24	33	44	40	27	35	37	31	46	42	33	36	39	36	47	37	34	34	36	40	31	35	42	30	30	43	39	32	31	34	37	33	35	23	29	38	37	34	30	39	42	36	31	40	34	36	37	26	31	42	42	34	25	36	35	31	25	44	24	43	48	43	39	43	43	34	39	33	35	38	36	31	35	34	40	25	28	41	40	35	26	31	36	33	33	31	39	29	37	38	34	39	42	42	41	30	25	38	29	30	30	39	26	45	34	28	33	41	35	42	33	44	36	41	34	35	33	46	32	30	29	35	40	42	36	32	32	28	45	38	32	24	38	39	31	28	30	32	42	32	39	26	41	32	39	30	33	24	34	34	30	37	38	32	50	35	34	39	36	24	41	31	35	36	26	37	47	37	32	28	40	39	42	32	25	28	24	33	24	38	37	31	35	29	33	31	30	25	32	32	36	16	37	34	47	42	35	28	40	35	40	28	32	41	34	35	30	34	35	32	43	37	37	34	36	32	34	22	24	29	32	36	40	28	38	40	31	36	23	42	35	28	33	26	49	33	33	38	49	32	26	33	39	30	39	43	27	29	29	36	33	38	30	32	34	46	37	31	30	42	33	30	33	37	40	45	36	33	34	29	40	21	39	39	35	37	22	39	35	36	34	39	30	43	40	27	29	35	31	27	34	43	36	35	37	26	37	34	42	26	26	36	36	39	31	33	39	40	27	46	36	31	38	36	40	33	33	36	40	32	28	36	39	50	34	37	39	34	36	40	33	35	32	24	37	35	35	43	41	37	37	36	31	32	36	44	31	33	43	27	32	34	54	35	45	33	32	23	38	26	39	39	31	24	29	36	25	46	35	34	36	42	35	24	37	41	26	34	42	30	27	37	40	32	34	25	45	45	35	29	38	35	30	45	36	31	33	25	37	42	41	38	28	37	40	37	36	30	24	33	34	33	39	38	36	30	40	35	33	34	37	34	43	39	28	33	30	40	28	32	42	38	36	47	39	37	34	48	41	31	48	42	42	43	29	33	39	36	33	34	33	32	27	36	30	34	34	24	26	27	34	46	38	36	40	33	34	41	28	35	29	38	39	27	45	36	37	40	33	28	27	46	45	30	30	35	40	37	22	36	32	42	34	35	33	39	43	32	42	33	37	39	36	31	36	31	36	38	33	30	39	26	39	44	31	39	43	45	26	22	38	31	35	31	35	36	31	35	36	37	35	35	36	26	37	37	42	37	47	37	33	34	32	36	36	36	37	22	28	47	42	42	30	28	39	26	40	26	30	33	38	35	34	33	39	37	31	31	33	35	37	31	30	35	29	37	31	33	23	37	40	34	32	42	42	37	31	35	24	36	26	28	34	47	39	33	38	44	34	42	42	42	34	32	31	30	33	43	47	36	27	30	34	33	38	35	37	44	23	33	32	39	38	33	28	26	45	30	44	43	30	26	36	33	41	32	35	41	32	29	31	38	48	30	35	40	30	39	33	31	40	29	29	37	34	33	39	47	48	22	37	29	30	41	41	47	36	29	44	33	31	37	38	41	34	35	33	44	30	38	34	33	38	36	29	30	28	35	37	36	35	29	46	30	39	39	35	32	33	33	33	26	40	27	32	33	46	34	35	23	27	25	24	41	37	45	29	33	37	28	32	39	41	44	26	41	27	31	45	40	34	37	26	40	39	35	39	37	32	32	40	36	27	49	33	39	33	43	35	34	42	31	32	28	37	36	39	36	39	43	31	37	36	30	33	39	24	43	34	35	37	31	44	36	33	30	43	37	39	35	36	36	34	42	30	30	50	23	34	37	36	41	27	30	38	36	33	30	50	40	37	32	42	40	24	28	28	30	33	34	34	33	42	57	38	35	40	37	47	41	27	46	41	42	43	30	32	38	32	31	42	26	40	24	47	50	30	30	50	30	37	44	26	40	34	29	37	38	25	30	25	33	25	47	32	30	32	45	23	43	29	30	40	32	31	32	35	36	32	39	27	40	38	35	45	35	47	34	35	33	50	38	34	27	34	29	30	37	49	35	31	23	31	43	31	30	39	29	42	32	40	42	32	38	33	40	30	28	34	39	25	40	27	34	38	27	36	37	32	41	32	27	36	29	40	46	38	35	25	36	30	35	39	37	33	32	31	28	39	42	29	48	36	26	40	28	36	35	26	37	27	31	35	30	28	27	35	28	39	29	39	29	36	33	27	37	36	33	44	30	33	42	37	32	28	43	33	35	38	38	32	40	31	32	26	31	27	36	53	41	41	33	34	29	34	32	45	24	28	32	46	35	34	41	36	49	39	39	38	34	44	37	43	41	36	29	33	39	31	40	32	40	38	31	41	32	29	25	37	30	36	37	30	37	30	41	37	25	29	32	29	39	32	32	41	31	37	37	48	28	24	32	45	39	33	23	42	35	37	35	38	45	26	37	34	29	44	40	28	31	37	32	40	34	29	41	32	30	40	42	36	48	27	36	32	42	27	46	37	36	31	28	31	31	35	34	33	29	27	31	31	31	32	39	25	32	42	31	40	27	33	38	31	31	35	34	42	36	43	33	36	33	28	23	39	31	28	41	26	29	48	28	44	30	44	42	36	35	43	26	45	32	36	35	36	41	35	40	47	33	40	31	35	33	40	34	47	41	30	44	28	41	42	30	31	38	38	35	34	34	42	39	28	50	47	42	31	40	40	38	31	38	37	33	40	39	30	33	32	40	26	38	30	26	29	36	31	29	48	23	38	29	29	22	33	37	37	40	41	32	33	34	42	41	47	29	22	38	50	32	30	28	41	27	41	40	37	41	43	35	29	35	31	37	46	40	38	33	36	27	43	36	30	37	39	39	40	39	37	34	33	33	32	46	33	26	38	32	30	36	38	32	42	23	48	35	28	33	28	33	41	45	27	33	31	33	45	39	31	30	40	35	37	33	42	26	38	26	40	36	32	30	27	39	42	36	32	34	38	35	34	33	43	40	28	37	35	32	31	37	36	39	37	38	28	35	35	48	36	23	31	25	26	36	32	21	28	33	46	38	30	29	33	38	38	43	43	33	34	37	29	44	40	35	36	41	24	37	43	39	41	29	47	43	37	33	36	44	31	37	27	37	36	51	51	38	29	43	38	40	43	35	37	30	39	38	37	26	28	27	36	32	36	34	37	33	34	37	31	29	29	27	38	28	29	32	34	29	37	29	34	30	30	31	33	34	40	35	30	35	32	31	35	42	44	35	33	31	38	30	30	31	28	42	31	31	33	38	38
17799	5202	1704	5180	9237	8748	6909	5531	4477	3675	2972	2560	2216	1895	1768	1539	1560	1651	1659	1414	1140	1110	1039	974	954	955	921	840	814	874	822	829	794	775	774	740	731	800	741	727	739	734	762	677	719	683	727	681	680	632	630	696	725	717	718	680	685	695	619	675	696	692	641	698	621	654	658	672	670	656	671	700	656	635	677	703	637	666	660	654	625	636	641	664	640	661	648	655	619	657	659	672	692	605	627	628	683	656	652	642	645	622	619	642	698	661	618	632	647	660	669	649	634	643	669	629	635	619	624	624	677	673	628	657	622	661	629	621	655	693	657	630	621	634	648	621	640	669	632	662	649	634	640	640	619	613	621	604	655	666	598	658	663	610	599	617	636	615	628	644	582	587	651	631	594	653	604	634	630	648	636	662	641	626	639	629	615	677	593	606	618	627	643	597	691	659	633	645	609	658	605	644	619	653	686	652	629	637	668	630	641	658	656	609	620	624	604	642	604	622	635	619	689	615	624	621	658	630	658	653	620	615	633	648	638	664	639	636	648	644	671	663	625	639	621	662	634	645	614	629	599	650	614	626	626	654	635	610	660	608	631	621	599	621	649	672	662	592	647	590	662	671	641	609	650	639	642	665	651	659	663	639	623	640	626	664	648	654	632	583	599	625	641	619	657	628	659	608	612	647	630	614	678	630	640	613	657	685	636	611	621	629	654	618	679	642	623	693	632	591	660	653	625	594	602	616	576	626	643	604	650	602	651	687	656	665	621	628	670	677	652	627	627	651	658	651	658	608	642	620	663	635	628	665	669	641	596	620	605	656	649	599	605	602	637	630	615	644	647	601	662	635	648	670	621	630	603	679	646	592	609	622	610	641	659	650	600	681	598	632	646	592	614	656	625	591	626	649	629	649	636	622	640	632	663	675	636	651	684	671	662	599	647	622	624	658	680	630	643	654	649	659	646	611	676	654	603	637	647	648	654	609	639	637	653	624	627	577	668	599	607	666	623	630	627	635	632	620	683	632	659	622	613	638	601	637	595	611	575	649	634	629	610	601	632	683	615	648	595	624	606	622	640	628	612	657	687	626	635	601	565	637	626	614	626	608	618	681	630	652	624	659	633	623	656	594	666	639	658	669	624	698	661	655	618	660	594	655	631	637	644	694	647	604	612	628	626	652	648	623	620	582	605	644	671	637	654	634	667	635	600	657	607	683	603	678	651	614	608	598	653	648	669	610	641	638	632	635	632	616	666	622	620	642	651	652	643	671	634	603	667	594	595	630	639	653	627	656	639	630	590	685	666	615	610	616	657	623	625	684	644	607	608	630	654	618	639	654	660	652	627	621	660	661	667	608	638	650	652	702	619	648	600	615	663	608	599	649	632	644	662	610	628	623	636	625	600	628	609	653	680	589	617	583	604	675	664	586	643	666	612	641	648	664	632	613	674	640	617	608	632	672	605	617	626	602	660	639	659	632	648	647	662	653	630	658	643	635	623	652	647	585	595	648	636	661	639	652	653	664	668	600	647	642	617	615	652	626	609	602	612	653	658	648	629	637	600	636	698	575	648	655	616	634	632	642	658	627	612	631	634	603	666	628	635	633	619	650	659	647	652	645	637	600	602	618	626	634	638	641	651	635	635	656	644	643	677	664	631	636	683	617	639	622	665	650	645	608	605	632	633	645	687	655	635	627	651	618	630	652	620	665	634	626	634	614	615	653	643	702	677	617	658	644	652	623	647	621	662	662	630	671	624	654	589	622	611	678	587	633	662	630	624	605	621	602	664	638	622	655	639	668	604	654	697	672	627	665	600	657	650	596	582	603	655	643	609	643	672	638	635	654	615	667	596	621	623	680	701	612	656	607	630	623	618	618	637	630	626	643	652	655	604	616	667	661	634	623	626	671	614	628	636	630	656	623	615	590	651	658	636	635	650	599	635	654	607	623	646	671	627	654	652	686	670	604	607	595	620	636	642	650	641	641	622	656	608	619	623	618	645	617	657	626	634	613	612	609	634	664	661	683	664	614	667	646	639	643	612	581	629	671	602	628	657	654	598	583	671	599	681	591	598	603	597	599	643	637	604	663	639	608	659	642	641	615	602	640	634	651	615	667	660	620	592	669	636	668	621	616	627	643	626	654	638	612	622	593	655	621	640	642	625	606	610	678	608	621	624	620	650	623	632	625	627	608	648	625	621	608	615	609	641	624	647	574	664	672	623	635	626	629	580	644	628	663	643	653	622	608	610	660	657	655	648	624	612	642	644	607	670	672	630	621	620	616	611	636	614	644	653	623	648	665	622	636	643	652	674	642	618	623	598	647	610	655	634	645	670	650	618	602	602	604	665	628	678	649	649	590	642	642	604	622	640	680	656	618	620	602	611	627	608	644	611	598	618	639	635	642	631	623	636	619	606	670	616	615	608	678	687	609	626	657	638	653	614	629	660	694	621	584	626	640	637	637	666	650	656	604	668	621	618	663	617	627	616	608	633	635	645	624	639	658	670	618	672	632	681	683	647	642	613	714	655	614	675	664	661	648	648	605	656	633	626	653	646	607	648	606	578	620	678	621	610	618	654	635	636	657	675	638	648	645	644	672	622	645	622	618	651	667	625	689	672	621	600	649	607	648	619	586	666	622	659	631	640	603	634	623	612	618	644	647	653	658	646	671	650	610	649	636	618	655	633	637	624	618	627	617	638	632	644	639	632	628	637	648	660	627	595	618	614	628	609	602	628	673	629	693	629	626	629	700	667	682	611	604	608	631	600	631	603	621	634	620	623	657	624	668	638	671	605	627	665	646	672	606	673	651	608	660	647	609	631	645	633	579	656	596	630	706	623	624	636	628	615	611	653	629	645	627	642	645	626	646	647	619	648	645	658	649	644	696	647	670	655	560	653	679	659	613	630	644	626	614	628	614	632	636	642	621	645	606	656	612	611	614	650	589	645	641	651	628	635	685	614	633	632	656	607	690	619	647	614	619	639	625	625	614	631	645	598	613	651	624	647	656	587	639	602	609	670	603	621	627	654	641	639	604	615	631	641	606	616	644	609	606	617	624	612	632	636	592	650	623	660	651	627	624	646	639	668	579	658	649	660	670	628	614	665	651	611	653	661	626	624	620	621	604	621	646	624	658	633	614	642	608	647	598	638	615	632	605	645	637	642	639	602	660	638	630	629	582	612	636	631	657	614	686	645	656	641	621	624	623	643	639	580	637	641	605	647	643	649	651	632	644	615	584	696	624	634	635	657	642	654	657	635	650	606	615	690	634	643	625	649	604	640	568	669	649	615	618	613	670	661	612	696	585	655	661	621	618	664	633	621	604	638	640	639	651	624	627	622	644	643	614	626	681	637	620	652	638	640	642	611	638	610	653	586	593	670	624	648	639	605	638	652	622	620	655	571	651	644	583	643	597	655	650	645	652	662	630	686	626	622	640	643	664	654	646	634	652	613	630	606	638	654	616	658	616	626	637	653	663	609	664	630	660	587	680	657	648	653	608
2387	365	98	65	126	176	205	124	151	105	95	96	96	76	44	46	53	67	53	41	40	25	33	32	32	30	22	36	29	43	20	25	34	13	21	17	24	32	24	27	21	20	24	21	26	20	27	20	17	16	17	20	18	17	19	22	12	27	14	18	17	21	12	14	13	29	17	10	18	29	22	18	13	15	15	20	16	27	16	26	14	18	22	17	17	12	19	25	16	18	21	24	22	14	16	15	18	12	18	17	19	22	14	12	12	23	20	16	19	17	12	24	21	11	20	25	19	20	19	17	19	18	15	20	16	22	20	19	17	17	18	19	19	20	13	23	21	13	12	14	18	17	25	19	19	18	19	24	22	18	17	15	17	27	24	16	17	21	10	28	17	14	16	13	17	19	16	19	18	15	19	25	18	18	23	15	16	13	11	19	23	16	20	27	13	12	12	21	23	17	15	16	15	21	13	15	20	12	16	18	12	19	14	14	15	20	28	26	15	15	23	25	24	17	11	14	14	23	15	17	15	10	19	18	12	18	21	16	12	18	15	27	14	18	14	22	15	19	14	14	17	17	13	13	21	15	28	18	20	8	13	23	21	15	23	18	13	22	13	15	21	16	13	17	21	17	14	22	11	12	14	15	12	17	17	19	19	11	9	12	18	11	14	21	15	18	11	13	22	17	17	11	10	18	15	16	17	21	19	20	20	15	25	21	18	19	12	26	20	9	10	10	15	20	16	18	19	18	18	22	19	21	17	12	22	30	17	19	23	24	15	12	13	18	17	12	16	24	25	20	10	19	18	16	10	12	15	15	15	8	16	15	17	16	18	17	18	11	22	18	15	17	14	16	18	20	13	11	16	22	23	22	20	21	20	19	12	18	15	16	19	16	22	18	23	12	15	14	10	10	18	14	32	22	13	17	11	15	12	8	20	20	17	16	14	20	19	24	20	21	18	19	17	14	21	19	19	19	16	20	22	16	18	18	16	11	13	17	19	18	26	14	14	20	19	18	21	18	9	19	22	14	14	15	13	19	14	15	10	29	18	21	15	17	19	15	19	18	19	19	20	17	20	16	17	18	20	22	18	20	14	19	10	17	13	19	19	27	20	20	12	12	15	23	17	11	18	22	21	21	10	13	19	21	26	14	14	12	8	12	15	19	18	18	21	21	12	17	15	21	15	24	16	12	16	17	22	19	23	20	16	21	20	15	17	17	10	11	19	11	11	31	17	27	13	22	22	19	20	22	14	25	14	11	22	19	15	20	6	16	22	18	15	15	24	12	19	15	22	17	25	21	10	28	23	23	18	16	14	17	23	21	7	16	18	20	24	19	14	12	15	22	16	17	20	11	17	21	20	17	10	26	15	20	17	20	12	16	17	12	23	21	17	12	25	17	18	9	17	25	20	18	20	18	11	13	18	16	16	21	23	22	15	19	21	17	16	12	16	12	12	15	21	17	16	17	25	12	16	18	20	20	21	23	19	18	21	21	21	17	19	17	13	13	14	15	22	18	29	21	17	21	24	18	18	21	16	15	27	22	21	17	16	19	16	25	21	13	16	15	13	16	10	16	25	17	18	18	10	11	21	17	22	20	15	17	20	24	19	11	16	14	11	21	23	9	21	17	20	21	19	25	16	20	26	22	16	13	12	18	17	18	18	17	23	17	14	14	18	15	15	15	19	21	16	15	16	21	19	14	19	23	16	16	22	17	13	21	21	15	10	17	20	12	15	21	14	16	14	18	15	13	14	19	24	23	27	18	20	16	17	17	15	15	20	10	13	15	20	25	16	21	14	13	16	19	21	12	23	15	12	20	17	17	22	17	27	25	18	15	16	19	15	17	15	17	21	15	21	15	9	14	20	15	11	12	16	12	15	19	22	21	13	12	15	18	22	16	11	14	15	19	17	17	10	22	16	21	15	20	18	11	19	16	20	16	13	16	18	10	25	18	23	12	22	20	14	22	20	19	9	24	23	19	20	24	16	14	10	18	25	22	14	20	19	17	19	17	21	20	18	15	20	21	17	25	19	20	21	15	12	17	23	15	16	23	20	18	17	13	15	21	22	21	27	11	21	19	16	15	19	18	18	15	21	20	21	17	18	18	21	17	14	21	19	23	22	24	17	24	20	14	17	16	13	22	16	14	22	20	19	17	24	20	17	17	19	21	16	18	12	18	11	21	18	12	13	13	16	18	18	10	19	11	17	12	15	11	22	12	9	20	20	13	15	17	12	8	15	22	14	14	14	27	20	21	16	25	21	29	20	18	10	15	13	19	21	15	24	13	25	15	9	23	17	17	19	14	13	18	23	15	15	13	18	14	16	14	13	13	21	16	17	17	17	17	18	21	24	13	16	20	12	13	24	20	16	15	24	18	29	17	10	21	11	17	10	14	20	18	18	13	16	5	22	16	16	21	19	16	17	15	10	18	15	21	15	17	16	13	19	14	18	20	20	11	18	19	17	15	16	21	15	16	15	24	6	16	17	25	14	16	17	31	11	7	12	20	19	16	17	17	20	18	16	11	15	15	9	16	16	19	20	20	18	15	21	18	14	20	25	19	14	22	24	15	21	10	17	14	19	22	18	21	23	14	13	15	16	12	20	18	15	17	17	19	17	21	16	18	17	16	20	15	19	13	18	19	10	14	14	23	21	13	18	14	16	17	10	29	13	16	13	21	16	14	8	18	9	21	16	18	15	15	18	18	16	20	19	18	12	21	18	15	17	15	24	20	23	26	18	21	12	18	17	22	17	17	15	20	21	15	18	14	15	16	16	20	18	18	12	19	17	15	20	19	12	29	19	20	16	23	18	14	23	25	13	22	24	17	12	27	11	15	18	22	16	17	15	13	17	22	18	19	16	15	21	18	23	16	19	15	19	27	23	14	20	14	17	25	19	19	16	20	22	12	15	27	18	21	12	22	19	16	11	16	23	22	29	20	25	20	17	19	14	20	15	13	12	29	15	17	11	18	10	13	16	19	19	18	17	24	11	18	28	19	16	18	23	18	15	12	10	11	10	16	21	19	21	16	19	13	15	20	23	20	19	20	18	20	13	29	20	20	16	25	21	20	24	17	18	14	22	12	26	14	17	26	15	23	14	12	12	15	20	21	20	19	14	18	18	16	14	20	15	15	21	17	18	11	10	19	10	14	19	19	19	30	15	19	15	21	24	13	11	24	16	23	14	17	18	14	12	15	13	19	13	18	15	18	16	21	13	24	18	14	15	22	10	23	19	14	18	21	20	16	18	21	21	22	18	15	19	16	18	14	21	21	15	16	21	17	13	17	14	18	15	21	20	22	12	23	18	12	25	21	17	10	20	15	12	22	11	14	13	11	22	16	15	19	14	20	16	19	13	15	16	19	26	13	18	16	24	17	13	20	22	16	19	23	17	13	20	19	16	21	25	23	17	17	16	26	27	16	15	20	14	18	10	26	11	14	17	15	16	19	20	15	16	19	14	16	11	14	16	21	16	21	14	16	24	15	18	15	23	20
25176	8682	2827	9926	16602	15427	12726	10107	8116	6594	5281	4318	3726	3260	2819	2397	2420	2466	2340	1982	1620	1347	1249	1156	1049	929	930	900	854	815	798	735	739	671	636	679	669	552	555	586	499	563	597	506	510	490	452	473	500	464	474	452	475	421	426	496	417	415	437	456	415	414	424	414	401	406	380	387	387	394	379	375	390	345	403	350	358	377	396	379	386	358	375	379	375	356	374	375	362	388	338	383	368	334	358	336	337	324	301	368	334	334	335	349	343	345	362	348	313	373	347	322	350	352	361	352	315	331	315	323	347	367	342	349	343	327	340	342	310	352	370	371	325	343	331	374	333	334	362	322	331	327	304	347	354	346	351	345	319	353	358	357	343	336	313	329	328	336	308	323	355	317	352	332	347	345	353	333	315	348	330	335	327	331	332	333	336	359	323	303	325	365	318	325	332	289	348	316	315	335	334	341	331	324	344	336	335	323	351	338	334	340	320	328	297	328	335	362	326	322	333	333	341	333	339	348	339	304	313	358	308	331	316	343	321	356	307	338	368	350	314	322	296	348	307	340	320	365	337	311	313	330	312	374	320	335	321	343	337	342	343	357	319	305	345	338	349	307	312	332	350	314	338	332	344	340	323	300	314	308	336	314	341	349	334	364	348	328	345	323	334	303	346	355	327	321	306	327	316	332	341	337	366	318	316	309	319	330	327	317	320	373	342	312	310	324	311	338	333	331	357	306	321	303	298	337	318	331	354	334	322	310	342	281	315	317	291	311	311	287	354	359	304	310	344	294	294	302	350	326	314	304	363	347	318	334	340	331	315	340	330	333	346	313	331	361	330	315	306	300	318	327	323	374	343	323	298	344	348	330	330	322	297	317	330	312	317	320	321	366	303	337	293	291	325	349	313	295	301	296	312	308	310	335	323	302	312	346	293	355	333	339	336	356	349	298	304	350	305	327	335	369	341	358	367	336	307	315	287	321	333	326	331	334	300	308	311	337	322	309	319	325	323	346	327	328	337	317	331	325	317	321	341	306	341	347	334	323	334	358	348	323	344	344	317	304	302	327	336	334	320	338	346	348	319	300	317	310	347	320	336	347	343	317	322	347	339	304	322	311	347	316	315	295	331	323	349	305	328	319	323	325	318	297	349	333	316	333	357	344	325	275	321	317	317	318	318	355	315	329	310	339	356	329	327	301	326	351	335	327	352	338	339	346	344	315	329	329	330	352	347	319	332	322	341	332	338	325	315	340	290	325	308	341	335	339	351	346	312	338	296	341	326	328	313	322	317	332	320	343	299	303	323	315	300	325	322	295	302	293	306	306	335	344	309	341	288	315	334	333	323	333	332	285	340	331	329	335	309	326	310	308	367	313	315	305	303	317	314	328	311	294	370	342	327	293	320	355	339	322	344	366	371	338	337	327	314	310	346	334	297	336	304	337	345	339	309	322	316	320	336	335	322	345	333	337	326	306	343	338	306	311	290	302	302	305	326	331	329	308	349	292	343	338	304	310	325	328	343	352	269	340	307	357	338	328	321	301	328	320	335	343	306	333	300	314	340	350	320	327	309	337	324	320	318	324	295	293	323	324	317	375	351	340	309	308	345	333	315	317	292	293	298	326	308	326	344	341	334	339	309	319	315	322	348	359	351	308	324	301	335	350	338	370	360	334	320	308	333	329	327	319	347	304	325	364	295	327	329	310	329	324	275	319	327	344	303	324	323	324	311	330	328	329	310	319	326	314	325	321	317	301	299	308	312	308	312	290	319	322	309	342	321	304	342	331	336	329	334	339	364	314	328	321	314	345	327	347	351	332	343	311	327	321	299	324	341	319	324	305	352	310	313	314	348	315	314	301	344	335	317	342	332	334	344	333	311	335	313	326	330	259	318	340	321	273	309	305	291	302	323	320	318	319	335	286	320	361	335	319	335	337	288	326	308	309	353	338	320	342	296	331	354	358	292	312	339	315	352	332	300	336	315	309	290	328	325	286	321	306	351	314	340	320	353	325	350	323	303	355	318	322	325	334	338	345	318	354	315	296	318	318	339	304	334	330	300	310	325	332	339	335	329	334	331	344	310	342	346	304	325	369	316	319	309	342	326	325	359	317	322	336	323	343	317	348	311	311	319	340	312	321	329	320	325	326	311	357	322	296	308	325	298	329	321	310	339	338	316	345	355	323	322	318	333	302	313	321	323	325	312	323	319	324	301	319	312	300	358	324	310	305	316	319	343	332	297	287	336	335	293	306	340	334	324	329	352	340	337	320	320	324	317	304	328	306	325	323	304	334	318	355	345	304	361	312	304	325	313	350	311	338	314	348	347	336	307	337	325	334	336	316	316	331	330	329	315	308	349	297	332	319	327	325	328	300	319	354	315	330	290	334	342	331	306	308	330	332	315	306	357	315	333	332	309	322	348	325	340	296	326	313	310	334	323	305	319	338	333	320	291	333	356	299	336	358	297	339	307	346	310	352	330	324	307	355	294	340	336	288	351	323	371	309	309	338	329	350	316	359	324	362	289	327	330	416	341	325	332	310	330	297	280	320	294	298	337	305	334	301	313	317	332	321	326	324	321	329	337	322	319	350	303	327	334	334	305	321	329	317	341	351	325	325	328	324	328	315	324	325	326	314	286	319	336	328	311	322	342	315	317	294	343	304	317	337	335	353	319	341	322	358	369	319	362	329	326	324	358	336	321	302	299	336	306	301	325	333	328	287	349	331	294	299	338	342	341	338	330	319	291	293	315	349	291	338	303	344	307	330	345	372	324	330	310	301	314	311	334	333	341	317	336	339	341	290	303	307	313	309	315	313	293	319	330	297	338	344	319	377	316	318	339	336	316	304	343	323	353	327	335	330	335	350	307	333	343	298	314	343	346	314	343	331	299	344	333	313	320	318	329	310	333	317	310	318	331	338	300	347	321	308	317	311	351	289	296	311	341	306	320	345	308	311	354	344	294	343	339	343	351	314	372	308	314	282	333	340	353	333	329	313	309	332	324	353	337	321	306	314	316	331	286	314	330	318	346	306	325	321	354	308	307	351	351	344	336	287	330	334	325	316	300	307	353	319	340	303	323	323	324	305	291	323	349	316	309	331	320	306	329	320	330	344	335	338	326	340	319	386	317	332	334	329	307	338	341	335	333	353	326	349	300	298	297	319	328	318	323	326	283	333	335	334	345	325	317	367	296	325	318	298	335	315	334	317	331	332	343	321	305	339	318	320	355	309	333	314	325	339	317	284	332	325	306	347	326	360	323	302	344	330	318	316	333	286	315	351	355	357	361	346	331	332	304	344	316	317	325	308	324	286	286	341	321	322	349	340	329	313	317	320	302	307	319	318	326	324	323	318	298	356	308	344	344	359	319	304	328	322	328	330	330	306	294	315	308	344	303	309	327	316	308	331	321	330	296	316	314	334	340	327	335	298	301	348	341	317	332	339	352	318	288	366	307	352	335	346	341	333	331	322	345	331	326	359	330	332	303	343	336	322	346	324	346	329
1417	85	28	24	30	47	48	53	39	40	33	29	42	35	13	24	32	28	34	31	30	21	26	27	19	25	29	16	27	20	28	28	30	20	23	18	20	27	21	26	27	31	30	16	26	30	15	25	26	22	19	25	21	21	26	23	24	18	23	31	18	16	31	18	30	16	24	29	22	23	24	20	28	28	14	18	16	25	18	22	22	15	25	25	28	16	18	21	13	24	27	23	25	22	18	27	27	20	28	28	20	22	26	21	23	25	21	18	25	15	20	23	19	27	17	25	19	20	25	19	18	25	26	30	21	28	16	18	23	24	18	28	22	20	22	34	26	17	17	22	26	16	15	17	25	21	19	17	16	28	19	14	20	26	26	29	19	21	24	30	28	22	16	25	30	23	26	24	16	26	15	15	24	20	27	24	15	22	21	20	26	27	25	24	24	23	23	18	22	30	18	15	17	21	21	23	17	18	17	19	23	23	21	17	24	14	22	25	26	17	27	25	21	20	19	29	25	18	18	23	24	20	20	32	24	17	30	18	31	15	21	14	23	20	16	13	34	21	15	17	24	21	24	26	26	26	19	20	27	17	24	36	22	19	20	23	33	26	28	13	24	25	20	21	20	24	33	23	19	21	15	22	23	27	10	22	26	20	26	28	15	22	18	27	23	16	21	20	20	31	21	24	18	26	21	19	23	30	32	27	21	38	15	16	20	18	24	19	14	15	28	24	20	24	20	32	22	20	16	24	23	14	30	21	15	20	21	30	25	21	18	23	12	26	34	22	24	18	22	16	22	22	21	25	17	20	26	16	17	21	20	22	31	16	20	21	20	26	26	28	17	14	17	19	17	27	23	24	31	20	24	24	21	22	25	21	22	15	13	14	25	32	18	26	30	23	16	27	23	15	17	21	17	17	25	22	20	14	20	24	32	14	20	26	20	23	14	22	20	19	20	21	23	23	22	14	27	22	17	16	22	25	31	20	19	15	19	28	23	19	24	29	16	23	23	20	14	21	19	18	12	16	18	16	31	27	29	28	21	20	23	31	19	22	15	15	16	16	25	15	18	20	25	21	26	16	20	27	23	27	26	24	18	14	17	22	23	23	33	31	24	21	24	16	16	23	25	24	20	24	34	18	24	22	16	19	20	18	21	18	16	14	26	22	17	29	19	26	21	26	14	21	30	22	17	24	19	23	18	20	20	21	17	15	19	25	32	26	22	17	33	26	14	24	16	18	26	28	22	19	26	14	20	21	28	25	26	20	25	25	18	23	20	26	27	22	27	24	22	22	25	27	22	22	22	23	23	23	31	24	22	25	20	23	22	31	25	17	25	24	21	18	24	23	31	21	28	28	24	20	14	20	18	21	21	24	22	12	23	17	17	13	21	16	18	22	22	20	30	27	23	15	24	14	21	19	20	27	26	22	20	17	13	29	13	29	25	14	20	23	16	21	25	20	21	27	22	16	30	19	18	24	22	25	16	25	17	21	18	25	32	17	20	23	19	20	26	27	29	23	20	17	28	23	15	21	20	20	26	23	24	33	11	20	22	20	25	17	24	20	21	26	18	25	17	22	20	27	24	34	23	15	25	29	27	22	28	21	17	20	20	19	22	23	22	17	19	23	17	23	24	15	22	10	18	17	22	28	25	21	28	19	13	23	20	18	29	14	24	26	23	23	22	17	17	21	26	14	38	34	30	15	23	18	25	19	19	20	25	31	17	28	23	17	32	21	16	17	22	18	32	25	17	25	13	15	16	31	23	17	22	22	17	33	11	28	19	25	22	21	30	21	18	21	20	19	21	20	19	25	13	21	16	27	17	26	25	16	25	18	24	19	20	28	14	13	31	18	12	12	22	31	26	21	25	18	24	28	20	23	27	22	21	22	32	20	20	26	20	25	27	30	33	25	17	24	25	17	23	20	22	26	18	13	14	23	30	15	16	30	24	30	27	24	28	20	16	32	16	18	20	21	21	15	23	21	30	24	22	19	20	31	23	21	25	24	22	22	22	24	16	22	26	20	16	17	26	25	19	21	17	21	31	19	16	19	13	25	27	18	19	23	18	22	22	20	24	22	19	31	22	14	20	24	34	20	24	25	22	34	25	22	21	20	23	23	23	20	11	24	26	28	24	22	30	18	25	23	14	19	24	25	19	24	19	23	21	23	26	19	14	26	15	24	21	20	21	27	22	21	20	16	26	21	25	23	20	22	18	26	28	18	16	15	15	19	8	22	19	27	26	22	32	17	23	25	24	22	26	36	17	31	13	25	25	21	26	19	18	17	17	32	21	29	23	20	34	14	29	20	14	22	26	28	31	19	20	29	19	19	23	25	21	19	22	17	19	24	32	28	21	16	23	20	13	26	20	23	24	18	22	23	25	18	24	20	18	20	13	29	16	25	22	32	18	18	18	26	21	20	24	19	16	32	17	25	21	31	26	22	15	13	24	18	20	21	25	21	23	29	19	27	23	24	15	23	23	24	21	13	24	25	22	13	18	23	25	15	29	29	29	20	19	13	18	26	19	20	19	22	20	23	17	16	19	26	12	25	26	15	21	25	27	28	29	31	21	26	24	17	25	22	20	23	24	17	32	24	12	23	32	23	29	22	28	29	24	17	41	14	22	23	28	19	21	19	25	21	12	19	27	18	23	27	21	16	18	19	15	28	18	27	19	24	22	23	16	14	23	20	26	22	24	15	31	22	14	21	21	20	19	20	18	18	25	19	23	24	27	20	26	25	17	20	20	10	24	19	19	24	11	27	27	16	19	17	24	25	22	20	20	13	22	21	29	22	31	15	17	17	19	20	23	24	19	23	25	31	23	17	22	30	27	20	23	23	21	17	22	20	24	27	21	32	26	21	12	17	21	21	19	18	27	27	19	23	16	21	18	16	27	22	21	19	21	20	23	26	21	25	21	20	31	16	21	25	25	28	19	22	26	25	21	25	19	23	26	22	21	19	16	20	29	19	18	19	17	17	23	21	29	20	22	31	14	23	14	14	22	16	25	19	24	21	17	26	24	19	23	22	14	22	19	22	27	19	15	22	27	25	16	25	19	26	20	21	20	19	23	21	15	16	25	19	31	25	29	21	24	28	19	29	16	19	20	18	16	25	27	24	16	22	24	20	31	28	27	29	23	24	17	19	16	22	18	21	18	24	19	19	21	19	22	19	18	31	18	17	23	21	19	20	20	20	21	23	10	16	24	27	33	22	29	27	19	23	20	23	26	16	34	20	17	16	19	29	19	18	32	29	21	26	24	28	22	28	20	21	32	25	29	16	17	14	16	16	29	18	20	27	24	22	21	20	16	25	16	26	26	25	24	30	21	28	23	28	29	15	22	20	17	19	21	30	26	26	19	18	22	17	31	19	25	25	19	19	25	25	16	21	26	27	27	18	24	17	11	23	25	32	20	19	22	22	20	27	20	19	21	21	23	23	31	24	27	29	18	23	17	17	19	24	21	25	17	27	16	29	27	24	28	17	18	18	19	24
13936	2819	743	1873	3250	3033	2322	1841	1500	1214	1097	976	864	768	688	692	707	758	698	707	553	546	500	502	522	486	487	448	448	470	450	443	461	461	437	433	428	404	445	414	423	422	420	379	416	417	427	419	428	389	423	424	418	443	400	414	394	417	393	377	416	405	402	441	436	391	380	414	383	402	400	407	412	416	375	418	419	404	413	379	398	430	389	412	416	392	392	426	423	387	386	425	430	375	393	430	404	397	409	413	395	390	386	379	389	382	386	388	383	391	397	422	380	393	406	387	375	398	397	419	409	416	390	402	386	407	376	419	387	409	369	385	414	408	388	413	389	369	396	370	405	398	376	382	376	415	397	375	430	390	390	403	388	437	387	399	370	393	393	411	393	383	403	427	427	380	411	417	383	428	385	396	398	413	417	415	404	401	401	381	385	417	405	410	422	399	374	421	405	381	420	378	402	406	408	395	401	396	406	403	385	366	409	403	412	387	393	399	406	421	416	386	396	407	432	384	421	398	405	356	415	356	382	401	384	411	429	395	373	400	408	381	409	379	377	388	416	392	394	365	412	395	389	416	410	381	399	438	368	397	398	418	402	406	374	383	407	399	448	408	421	402	391	400	403	415	397	418	395	392	366	376	402	401	394	410	419	381	363	401	436	390	379	431	395	414	354	418	423	398	394	433	379	440	393	396	405	386	403	395	385	418	402	379	394	405	402	419	387	414	398	406	410	379	402	411	370	405	405	426	348	394	377	388	419	398	390	413	377	395	386	373	395	394	377	433	400	417	443	413	410	449	413	439	388	386	445	400	446	425	392	417	399	396	420	417	376	391	386	390	392	420	398	405	395	400	405	398	411	422	389	402	354	382	431	405	380	392	348	403	418	393	417	364	404	404	389	395	404	395	397	394	374	411	384	402	427	397	391	442	409	406	396	393	415	384	408	378	388	447	403	425	404	446	410	400	399	389	379	406	368	386	370	410	397	399	384	380	395	398	408	427	414	429	393	431	391	404	446	402	418	383	412	410	402	373	394	383	441	408	398	400	397	401	376	399	394	398	405	417	426	399	385	396	394	411	434	394	414	394	378	389	429	396	392	438	382	419	415	423	408	394	395	422	397	411	407	395	407	368	395	405	400	414	394	407	417	385	418	427	364	465	424	394	432	387	400	386	412	427	393	405	427	396	409	394	398	389	392	411	391	382	397	396	386	402	389	403	406	400	375	419	415	392	378	393	377	383	401	389	389	392	402	410	382	402	460	408	360	412	390	396	364	381	400	401	439	405	397	407	400	397	409	386	416	395	387	390	445	442	398	421	382	425	432	412	430	396	395	361	393	399	422	421	388	382	414	388	420	410	392	395	377	396	375	424	405	405	375	374	411	443	429	357	383	402	399	395	417	392	382	422	402	389	433	372	382	419	396	390	432	408	409	399	370	414	397	407	407	410	390	437	414	407	417	441	412	428	402	384	406	412	405	421	406	394	417	418	397	396	396	423	406	367	385	402	399	404	452	400	437	385	409	410	376	389	382	415	382	409	407	382	397	355	432	402	390	424	397	386	406	424	415	379	437	396	414	410	360	370	425	419	434	383	394	425	425	437	400	398	387	406	380	402	393	417	418	399	441	377	407	426	421	383	392	404	388	406	382	403	407	422	397	420	394	421	405	361	368	408	454	385	405	364	443	403	418	415	386	413	389	396	384	360	442	380	384	426	394	409	409	430	373	389	411	403	411	401	418	352	407	419	394	397	411	440	408	411	400	389	401	398	414	399	377	386	419	396	400	413	392	385	376	384	395	393	439	374	409	387	371	397	399	398	419	443	399	425	385	427	409	395	404	386	388	408	397	393	399	403	393	377	360	417	417	397	398	370	397	384	366	389	395	385	399	390	394	409	402	389	411	431	403	410	431	372	382	395	400	439	402	374	371	415	397	416	423	389	395	453	394	389	370	414	422	434	406	405	410	371	396	422	437	385	457	420	405	431	414	393	378	395	392	381	367	366	400	404	364	400	379	403	370	412	383	404	436	401	418	419	400	441	396	406	410	397	398	392	407	398	413	403	367	407	404	422	396	370	402	391	369	434	412	388	402	408	397	384	377	409	467	389	383	421	382	396	414	453	421	406	410	396	372	403	374	407	406	393	397	378	372	398	370	418	413	423	396	412	370	428	391	395	391	386	387	383	391	429	387	396	407	384	431	423	394	388	372	395	406	407	400	396	430	393	400	401	410	382	383	419	360	380	398	396	405	423	378	408	388	424	406	400	389	369	391	431	393	398	432	467	422	415	390	413	412	413	394	404	432	391	365	421	442	417	397	403	401	404	412	386	391	426	388	407	395	426	388	417	386	388	378	441	412	382	415	401	347	406	416	414	389	415	367	374	387	368	400	418	431	366	427	376	444	381	409	420	397	419	387	391	417	436	421	358	403	393	420	387	400	379	414	399	384	412	412	388	397	398	388	418	428	372	423	393	391	367	396	394	404	391	410	418	396	433	440	410	340	399	387	386	405	414	395	384	374	409	408	423	426	391	398	433	404	407	385	393	385	397	415	377	422	396	398	413	398	379	370	410	399	374	376	385	444	426	374	364	439	412	455	388	392	393	377	411	409	408	390	354	407	415	411	425	414	424	394	376	401	418	399	386	415	393	386	419	406	430	411	376	408	392	398	365	396	419	418	438	372	379	369	411	400	403	413	367	392	382	399	408	400	378	336	387	378	413	391	349	384	385	405	371	433	380	389	387	390	437	384	432	407	446	400	391	358	375	433	408	413	376	399	388	406	422	427	374	401	412	417	389	386	368	372	375	405	381	362	401	413	369	399	339	445	392	413	410	406	377	408	390	428	405	379	383	412	412	391	367	401	400	379	391	407	417	388	415	389	419	366	401	398	397	414	387	398	365	386	418	416	388	379	403	384	392	388	407	412	404	395	397	397	397	387	359	409	410	376	423	434	409	365	398	398	411	382	430	391	389	386	374	438	380	389	384	381	370	407	401	386	383	441	397	391	346	407	400	406	445	377	381	400	385	397	411	426	436	377	430	379	389	397	446	417	405	399	383	379	421	434	411	401	407	423	416	377	419	393	414	398	404	414	381	369	417	390	406	405	430	371	378	413	420	360	408	421	403	407	395	386	435	422	440	387	358	393	363	395	416	407	382	389	426	389	405	380	401	454	366	382	379	397	388	379	369	389	389	394	383	370	392	390	416	406	430	364	389	385	429	403	435	401	437	395	424	388	419	393	421	383	396	380	412	390	368	393	426	418	390	411	405	433	392	418	418	405	411	405	407	417	427	424	393	398	401	416	403	391	399	395	390	432	407	407	423	422	396	384	417	356	408	424	403	386	387	376	414	385	422	398	412	374	404	413	366	388	414	391	413	351	374	394	414	397	362	403	378	398	413	413	397	380	412	411	433	386	412	405	406	381	402	378	395	412	380	427	434	436	381	396	387	424	368	423	431	425	432	383	394	422	410	362	409	368	395	426	379	400	403
2721	219	74	65	65	95	112	99	90	86	75	64	73	61	56	56	61	57	56	52	42	48	31	34	36	39	41	49	40	31	37	36	34	28	35	26	36	51	30	31	27	48	43	43	46	45	34	41	36	27	28	35	31	28	36	33	46	41	42	46	43	29	43	36	37	25	31	37	32	29	41	38	39	32	40	44	32	28	39	36	32	36	33	38	39	39	36	25	28	41	42	29	32	28	29	32	48	40	29	40	26	34	27	44	25	42	34	29	40	34	35	38	31	30	36	41	40	35	37	31	40	35	37	40	39	34	50	45	30	29	39	34	28	34	38	33	42	25	37	23	49	28	39	45	37	41	41	46	36	25	35	24	31	33	26	35	41	32	34	35	34	44	41	31	44	33	41	25	25	29	32	39	34	27	34	37	43	31	33	23	38	39	32	39	32	28	39	30	31	25	45	31	44	34	47	28	36	45	26	45	36	41	43	41	42	38	31	39	35	25	38	29	30	32	44	28	32	24	46	38	34	38	37	33	33	27	39	36	38	30	45	38	31	44	50	33	24	21	45	33	37	35	52	37	30	29	25	40	42	38	49	34	27	36	33	37	31	38	39	37	33	32	52	36	30	32	39	41	30	33	38	29	35	27	33	43	43	24	25	34	39	43	41	38	45	40	44	33	27	36	40	26	45	40	39	41	37	36	36	41	43	16	29	34	42	33	46	35	28	33	41	34	35	30	48	30	35	36	31	38	17	33	37	36	41	26	35	31	31	28	30	46	30	29	38	28	31	27	36	38	22	36	32	38	26	32	27	37	27	34	24	32	36	30	34	43	40	35	45	39	31	33	41	36	37	46	33	25	39	31	36	40	44	33	42	28	34	38	33	37	30	36	34	41	35	45	27	31	23	45	32	37	33	42	31	33	35	37	30	34	33	32	38	39	34	28	37	29	39	36	42	41	34	31	38	27	24	32	36	34	34	31	33	29	43	37	38	44	39	33	35	30	41	34	35	48	31	39	36	41	30	50	39	32	32	34	38	30	29	45	36	38	48	38	40	43	46	45	34	40	33	45	29	40	34	25	25	29	33	32	25	42	21	51	31	35	36	27	28	38	46	37	33	27	34	35	37	28	34	33	18	40	40	42	21	29	33	40	35	34	31	43	48	36	21	35	40	25	38	30	32	35	25	43	35	41	25	34	44	28	29	25	26	29	31	36	43	33	26	43	31	30	35	31	36	33	26	29	28	43	30	44	35	33	42	38	43	42	35	45	35	34	29	32	42	29	31	25	30	30	39	41	37	34	37	33	29	35	32	43	37	37	32	33	36	32	38	31	35	33	37	46	36	31	37	40	33	46	50	44	39	42	39	42	42	47	34	32	37	37	42	38	38	36	37	32	39	51	29	28	42	39	41	36	33	26	39	38	26	32	44	35	29	28	32	31	42	31	30	44	30	34	32	34	29	44	30	30	30	35	44	38	44	43	45	40	38	34	29	37	38	39	30	41	35	29	29	45	34	45	35	45	38	39	36	30	32	31	37	35	30	32	37	21	31	37	30	35	35	36	30	37	35	43	24	39	35	48	30	37	50	38	36	42	38	32	38	29	39	39	36	48	36	33	38	39	36	31	30	40	33	33	49	37	29	41	39	34	38	49	36	44	29	40	35	37	32	39	34	36	34	36	32	33	35	34	21	32	42	40	30	30	30	29	36	31	30	34	30	39	25	45	34	50	37	40	45	42	28	41	29	30	34	48	45	40	39	25	43	36	43	35	36	45	36	37	36	33	37	30	37	41	37	34	39	35	38	33	32	35	34	34	32	50	22	36	36	26	38	30	19	34	33	40	34	44	46	34	40	32	43	43	28	32	34	28	39	31	35	41	33	33	37	31	32	29	32	37	39	36	33	28	32	27	43	35	35	38	50	42	40	34	32	28	36	30	30	34	37	47	36	28	38	51	25	35	27	35	34	34	35	36	52	35	39	30	27	30	39	25	29	45	35	45	49	34	45	28	38	27	35	33	34	27	43	36	30	32	39	38	39	28	31	42	27	31	34	33	35	30	30	37	30	30	33	37	39	31	39	43	32	32	35	34	34	35	44	34	32	36	26	37	37	35	32	37	36	44	42	42	25	38	35	36	39	38	37	29	24	47	36	34	34	38	34	36	36	49	38	33	36	35	30	36	32	33	40	26	41	46	32	38	44	35	49	32	31	37	33	19	42	24	29	30	35	36	37	38	24	32	31	32	33	31	34	32	26	29	39	36	42	49	32	27	32	43	39	31	29	36	38	38	40	36	35	39	34	36	39	31	30	37	38	38	33	33	40	35	36	31	50	24	39	31	31	38	42	36	33	41	37	45	32	37	48	40	39	32	39	35	39	35	41	42	47	34	46	58	35	22	38	40	39	34	29	35	24	22	37	36	30	25	39	32	46	39	34	33	43	36	46	36	32	38	34	23	38	44	42	42	42	35	28	42	41	42	38	35	20	35	40	40	34	37	39	41	48	47	39	42	39	28	45	28	34	30	37	35	36	40	45	42	33	40	33	32	31	34	39	41	41	32	47	39	44	43	41	30	18	43	23	36	37	38	30	29	38	40	41	30	27	36	44	37	34	34	34	50	24	37	41	35	29	47	26	33	42	53	31	28	38	38	43	32	37	44	32	39	41	32	38	34	27	29	36	30	29	46	31	33	39	40	44	31	43	45	42	36	28	35	40	31	26	38	31	39	42	35	39	42	42	42	39	39	41	48	31	36	39	43	36	45	38	31	35	29	27	41	42	33	28	34	31	39	27	34	47	35	34	40	36	25	27	36	30	36	34	37	37	39	40	33	33	40	29	31	35	35	34	31	33	47	40	32	41	39	38	37	38	40	36	37	36	37	31	33	37	35	42	37	40	28	44	35	44	40	51	26	42	25	38	29	34	29	43	33	34	37	28	32	32	34	29	38	40	31	32	33	33	33	34	38	27	46	33	34	39	33	35	36	27	28	24	29	36	43	44	40	33	39	35	39	33	35	32	39	39	30	46	37	40	47	40	52	34	35	37	37	47	36	38	30	38	32	39	28	35	51	39	37	34	33	20	39	42	29	43	36	31	36	42	31	31	37	31	35	46	32	40	37	30	25	36	41	31	34	25	37	33	37	32	29	40	39	32	45	37	38	33	31	47	37	30	35	36	38	31	32	32	35	39	41	53	38	25	39	28	29	36	38	28	42	34	35	38	40	30	33	35	37	33	27	27	40	32	35	29	40	42	38	33	44	31	31	32	23	43	31	36	26	39	27	39	38	35	34	40	27	41	26	56	38	40	32	30	48	41	38	32	48	45	38	39	44	39	39	44	32	33	36	36	37	38	38	36	38	35	42	30	29	32	36	37	42	34	47	30	29	34	37	31	36	26	41	34	36	33	39	36	24	33	31	37	27	42	29	39	36	36	32	54	37	40	29	33	35	33	28	39	38	37	34	40	42	36	28	36	47	35	29	30	21	27	37	31	37
19520	5377	1754	5456	9850	9184	7418	5932	4695	3846	3130	2632	2359	2158	1872	1685	1683	1802	1716	1558	1224	1107	1100	1012	1030	1022	963	856	886	863	818	821	840	799	829	782	770	718	743	741	760	720	770	723	725	684	750	756	713	721	699	689	710	729	698	686	705	705	699	712	718	706	683	700	654	667	696	686	710	706	674	691	605	660	653	631	679	627	661	625	647	686	658	665	664	671	617	690	654	659	647	638	633	602	687	674	686	667	636	671	658	626	648	647	665	623	664	678	641	667	691	665	616	609	673	623	637	608	645	653	646	596	632	676	626	618	640	625	679	650	680	620	648	634	680	630	630	649	640	642	643	657	633	644	646	636	657	634	646	643	643	634	705	676	675	665	627	632	671	627	616	640	646	666	657	605	663	628	620	634	679	611	648	699	671	652	631	634	612	663	664	639	654	641	667	657	631	641	673	650	624	626	612	620	663	651	644	664	656	638	662	643	698	626	619	656	670	679	629	640	650	619	607	597	618	619	616	636	616	659	607	629	626	636	633	669	613	635	632	642	655	605	721	621	613	642	648	634	611	689	627	637	642	647	643	695	645	650	644	655	627	651	649	651	623	639	643	675	635	696	658	663	648	617	672	605	637	597	640	623	621	644	605	655	641	591	665	618	647	589	663	659	650	643	623	642	715	663	658	660	643	659	676	636	623	631	634	621	642	665	588	615	633	658	630	707	676	653	660	660	626	667	659	621	622	628	641	620	649	675	642	667	654	618	669	646	675	607	637	574	629	610	640	658	617	625	666	687	622	670	673	664	660	676	647	668	648	654	603	631	614	646	603	652	657	638	642	620	643	636	665	611	650	647	624	656	636	653	601	619	645	648	633	703	641	642	680	623	612	593	613	653	654	680	648	661	653	641	662	663	602	637	596	637	597	627	634	672	644	628	641	645	674	641	650	663	627	605	632	678	640	633	681	638	640	658	662	649	610	657	658	614	694	665	599	621	662	655	657	623	644	672	674	663	609	653	639	643	637	658	658	642	657	615	638	630	662	682	593	572	660	631	628	637	637	682	687	671	637	666	639	644	620	622	652	637	637	628	648	664	668	653	645	646	652	645	655	625	604	633	646	643	612	642	621	636	708	625	637	658	604	647	655	628	662	604	660	619	668	658	621	654	613	680	673	641	674	668	652	686	644	681	641	626	675	623	631	642	622	648	655	620	616	611	674	597	670	657	731	612	648	657	648	631	652	631	666	648	644	629	630	625	606	656	639	617	636	620	648	660	654	682	627	635	622	621	688	699	656	647	650	640	669	672	650	644	642	629	680	663	685	639	664	629	625	646	623	607	625	650	695	658	590	686	646	615	639	622	605	638	647	601	688	628	604	651	649	617	638	650	652	691	602	616	658	613	681	633	663	627	619	642	633	634	650	627	641	613	650	645	639	641	631	613	667	635	632	643	659	618	655	597	684	700	656	665	653	631	627	629	660	673	646	633	669	661	613	713	682	608	609	631	663	666	652	625	634	636	683	616	636	652	632	626	598	601	652	659	635	637	667	646	636	640	628	643	641	612	662	683	663	676	657	621	654	616	666	662	645	623	641	608	689	643	675	665	611	657	665	626	609	620	645	599	632	671	654	648	650	628	627	669	627	580	646	635	608	676	630	631	653	639	644	659	637	580	632	636	639	628	642	628	611	602	667	630	605	671	633	644	654	689	663	665	625	624	676	646	667	610	631	658	640	648	726	638	654	660	637	584	654	629	656	666	631	596	606	621	599	660	658	662	673	683	598	670	650	630	634	627	656	655	650	650	598	615	623	652	617	671	661	696	620	653	632	637	646	628	616	638	620	626	677	682	625	587	613	647	635	628	669	623	625	671	638	645	644	666	622	649	726	601	668	604	661	665	641	625	614	671	657	664	636	635	631	655	641	605	693	592	619	632	651	610	660	613	682	640	619	672	634	632	601	623	607	645	614	665	696	666	638	636	656	584	655	676	668	648	703	650	659	655	571	661	636	603	645	623	643	626	613	631	610	637	649	650	631	629	657	686	595	583	618	640	638	662	643	600	600	669	659	635	698	610	673	673	680	591	650	646	638	616	652	617	628	636	637	627	629	680	668	610	701	642	639	676	629	662	643	675	634	650	639	647	625	612	621	640	619	698	651	662	628	649	656	633	654	606	653	620	669	689	691	653	670	620	627	620	638	646	655	647	618	616	663	652	614	669	655	650	631	603	607	693	641	657	643	653	653	627	609	610	606	660	605	653	655	700	643	634	657	685	659	605	648	586	629	649	643	663	604	625	642	624	646	631	671	662	638	610	704	631	644	630	628	672	625	638	602	636	653	644	626	677	626	625	657	636	639	669	658	617	637	668	644	690	623	618	607	636	591	644	644	615	604	649	622	646	674	675	635	637	648	688	659	648	659	663	656	632	670	657	660	625	651	623	655	625	652	609	626	670	677	681	673	648	649	659	678	685	643	642	609	646	620	629	676	627	600	612	626	635	600	614	637	678	646	662	673	662	645	669	671	609	658	663	640	634	652	667	596	636	604	635	619	615	671	615	677	634	631	639	643	644	644	626	611	617	616	645	637	665	638	668	609	679	633	639	617	601	692	623	618	619	639	657	669	599	650	632	656	685	645	684	627	663	647	656	658	648	651	660	666	654	640	681	671	670	594	637	653	608	640	669	682	581	644	670	589	630	709	652	646	694	668	655	663	637	638	661	675	670	657	620	659	617	622	697	687	643	630	622	616	619	635	650	611	645	628	620	679	651	666	654	625	632	623	693	670	667	658	626	655	648	633	637	652	664	631	669	663	682	639	650	608	631	630	642	636	636	626	646	634	666	675	653	652	665	608	668	653	668	594	660	657	655	656	651	634	655	624	650	673	642	695	630	679	663	645	625	632	635	686	671	654	622	679	644	604	670	650	698	656	640	630	667	689	644	609	634	649	680	621	646	655	659	650	619	608	653	618	623	624	617	673	623	649	634	641	618	646	626	633	679	627	637	684	644	604	629	624	686	637	662	643	644	659	599	595	693	706	615	646	688	631	657	636	653	680	626	595	581	674	644	680	649	654	673	687	622	606	636	650	669	587	593	623	636	645	666	616	644	640	624	631	583	672	644	640	652	627	619	652	652	621	640	685	648	611	618	660	642	651	645	634	626	638	697	637	647	622	647	681	636	624	631	645	644	647	689	647	687	655	648	660	635	582	661	622	654	628	640	624	643	624	611	650	690	631	643	659	674	616	651	656	639	645	630	671	625	626	634	602	623	644	625	636	630	686	618	620	648	655	624	624	606	605	641	628	608	644	664	669	591	652	678	608	633	611	662	648	665	605	652	704	603	646	655	652	604	598	636	689	660	644	604	625	640	696	644	658	608	611	665	591	634	646	666	656	639	689	644	646	657	642	698	654	625	647	618	659	607	628	674	679	586	644	648	618	665	626	653	666	678	632	619	695	662	638	644	603	613	657	636	603	616	635	610	696	646	692	652	618	595	658	662
2799	187	72	81	77	109	101	89	98	92	73	70	61	69	52	46	54	50	58	50	40	40	40	41	45	30	48	45	29	39	34	42	41	49	45	34	36	41	40	33	35	32	41	30	37	38	38	55	51	33	30	31	33	41	26	36	49	30	43	36	28	29	34	37	44	50	41	39	42	31	36	42	37	30	35	38	27	43	35	31	33	32	36	29	35	36	31	39	40	36	37	41	34	37	28	31	40	44	31	34	29	30	36	26	41	48	45	32	28	33	29	31	31	32	24	33	38	49	41	48	31	45	34	32	37	41	28	34	37	29	32	29	28	39	37	37	43	34	29	38	37	39	38	41	40	34	36	43	36	46	24	33	39	27	36	44	43	41	31	32	23	31	41	25	38	21	37	36	42	29	46	45	39	43	29	45	31	29	37	44	51	33	33	39	34	32	48	40	38	30	42	28	37	25	33	36	35	33	29	36	51	36	30	33	37	34	38	32	30	38	26	38	38	41	32	34	31	44	35	30	44	34	33	35	34	44	40	44	39	38	34	33	29	25	36	42	44	43	31	32	31	38	36	36	37	41	29	48	25	31	33	46	37	23	41	34	33	29	41	30	34	31	29	28	35	38	41	40	39	48	32	30	32	33	43	33	38	51	42	42	31	34	33	36	35	33	35	36	34	27	31	33	40	29	31	35	41	34	44	29	34	35	30	27	27	47	39	28	47	33	39	31	37	31	41	31	38	42	50	42	33	35	36	33	38	30	40	37	29	27	42	46	41	35	28	39	36	43	40	40	40	30	25	44	31	35	32	35	39	31	30	40	40	32	24	39	41	47	32	34	37	33	31	35	42	38	30	35	49	40	36	30	42	34	39	39	44	31	43	27	38	32	30	31	33	34	42	41	33	36	23	31	32	32	40	30	37	31	43	28	35	38	46	50	32	43	31	38	45	36	35	46	31	34	41	37	30	30	26	32	28	35	41	35	30	36	38	26	36	20	49	32	34	50	33	33	29	36	46	29	38	41	31	42	40	34	35	34	37	37	26	36	31	39	33	37	46	33	35	23	58	44	30	32	34	38	29	38	32	41	40	37	37	40	26	35	33	31	41	34	21	40	33	37	31	39	35	44	37	24	42	35	34	35	40	29	38	32	43	32	35	31	41	33	29	36	26	30	44	31	48	38	39	32	43	33	26	27	42	31	38	31	32	29	36	45	36	36	37	31	49	49	40	38	37	42	26	43	33	40	39	43	37	39	35	30	37	38	33	42	44	43	31	24	33	30	27	39	30	38	28	41	40	28	25	44	50	40	37	41	36	35	43	31	31	33	36	29	25	44	41	31	40	32	31	36	47	37	27	35	36	39	35	36	38	26	33	53	41	34	36	39	42	32	37	30	30	31	37	26	32	32	37	43	34	32	29	29	38	47	38	33	37	38	44	39	29	31	34	21	31	29	36	33	27	31	40	43	29	39	31	46	41	38	38	29	39	41	42	31	53	29	30	33	42	30	36	40	47	29	36	39	35	44	33	26	29	25	41	41	47	24	37	38	31	31	29	32	22	33	32	39	42	41	34	30	43	33	42	39	38	27	35	32	35	30	28	44	39	39	36	30	40	28	43	19	42	30	25	38	44	42	28	39	38	39	32	45	23	42	34	39	38	37	39	33	45	30	33	39	34	31	37	29	40	48	36	51	43	32	36	42	41	44	30	37	28	29	27	26	45	40	39	36	43	44	37	34	51	27	38	44	33	33	33	27	37	33	37	37	46	34	43	41	37	35	32	39	34	22	39	34	33	39	42	36	41	29	33	32	36	31	30	34	45	34	31	40	38	31	46	32	24	52	35	36	36	38	29	29	38	43	33	34	39	39	42	34	44	26	33	31	23	33	32	39	47	36	30	36	30	35	27	36	29	34	38	44	32	34	36	47	20	33	32	32	33	38	34	33	33	48	41	50	36	48	38	28	46	27	32	29	28	40	35	27	38	35	36	33	39	42	31	36	31	37	30	29	34	35	36	37	41	32	23	33	41	28	36	34	30	37	32	38	33	29	36	36	43	38	36	31	37	38	35	27	35	41	38	35	31	34	28	35	23	41	48	31	35	32	34	42	32	26	37	29	42	27	43	31	33	42	29	32	49	30	28	33	49	32	32	37	31	36	35	35	33	31	35	30	35	38	31	32	36	35	30	39	25	39	33	30	36	39	36	33	33	39	43	32	34	31	28	45	30	27	36	42	32	37	41	44	31	42	35	28	40	31	34	38	51	23	33	22	45	45	29	36	32	34	35	33	40	36	35	32	39	28	32	40	31	34	38	30	39	26	28	29	51	39	51	31	28	34	34	35	45	40	45	34	37	37	35	36	49	43	35	28	32	41	40	28	38	31	33	43	26	30	37	41	32	44	37	34	36	30	40	41	35	34	32	23	36	37	34	35	28	37	41	49	35	39	37	33	43	40	28	28	31	51	39	37	30	37	37	33	39	42	35	32	39	39	36	45	35	39	37	37	30	25	27	38	39	24	29	33	44	43	40	38	43	31	33	23	28	24	35	29	49	44	41	42	32	39	34	36	33	27	34	26	38	28	35	42	38	30	28	35	35	29	42	35	46	38	37	35	36	38	36	43	43	28	39	40	33	43	34	39	38	40	28	38	28	26	45	34	36	40	43	39	35	29	29	46	30	33	32	39	39	31	34	43	28	29	31	36	34	35	37	37	34	39	34	26	26	49	39	39	40	31	29	44	35	23	29	31	31	31	32	40	36	43	46	25	30	46	41	36	32	38	35	38	40	33	34	58	37	45	37	49	29	39	26	38	37	23	32	25	31	40	33	36	35	28	33	34	33	43	25	35	41	36	30	36	41	47	53	40	32	36	30	39	26	43	33	21	42	43	26	34	38	43	32	38	33	37	40	36	22	35	37	44	32	37	35	35	31	26	29	26	30	41	39	37	31	33	30	43	38	32	32	40	33	32	33	47	40	29	33	39	46	38	45	49	36	26	36	31	32	35	37	36	34	36	29	43	30	31	41	34	32	38	42	41	36	33	39	38	40	42	31	32	35	37	24	34	32	32	39	47	47	39	38	38	29	30	35	43	35	39	32	33	34	43	35	31	46	36	36	35	42	42	36	26	41	41	33	45	32	29	42	31	46	27	38	34	33	44	48	25	38	33	43	35	29	40	40	36	22	30	35	32	32	35	37	33	25	30	33	39	45	45	41	32	36	27	34	33	40	43	39	31	33	32	36	40	31	33	38	45	30	41	42	32	41	41	34	35	41	32	29	37	39	49	40	28	36	27	41	37	30	30	38	36	35	35	25	38	32	44	35	30	28	29	42	29	44	37	31	34	36	35	31	35	32	39	35	38	36	33	26	43	36	38	25	39	39	33	23	34	44	45	34	43	28	32	37	40	34	46	32	37	34	37	33	38	34	52	41	22	32	29	30	30	36	30	26	33	31	25	34	37	38	33	30	40	26	34	36	49	36	35	36	33	34	39
19417	4748	1681	5005	9105	8686	7066	5525	4400	3559	3000	2494	2209	2050	1772	1652	1571	1609	1606	1437	1197	1094	1056	977	949	969	1002	904	854	848	828	824	865	751	759	754	766	762	772	783	722	716	791	707	709	726	712	694	693	719	687	678	729	691	684	676	694	677	706	689	717	681	695	672	644	640	673	704	699	687	708	675	616	606	670	666	671	669	652	638	703	658	668	694	669	626	692	626	660	661	634	647	694	614	703	653	644	631	641	642	618	667	664	657	688	691	643	661	608	631	679	625	672	646	658	653	674	597	642	581	663	650	685	672	615	582	658	652	656	614	624	688	631	653	633	680	650	634	646	629	652	681	603	645	666	638	576	646	605	638	632	586	652	638	610	645	667	614	626	631	686	626	634	669	627	622	639	662	670	600	685	677	695	670	614	653	632	640	613	600	638	631	669	608	655	663	612	678	620	657	613	655	618	644	655	671	641	647	650	635	651	600	632	661	627	667	666	663	656	658	645	606	626	609	678	638	670	682	620	580	672	679	644	643	640	619	648	651	646	621	624	669	629	641	650	670	619	611	713	653	603	695	641	641	621	666	665	642	608	646	591	649	626	619	624	635	605	632	623	640	613	681	641	613	651	627	640	618	671	640	650	637	651	680	693	621	632	624	666	661	671	614	670	640	662	606	648	620	624	631	653	708	622	686	620	640	624	616	639	634	658	596	646	632	628	648	631	660	662	647	630	703	636	621	632	627	632	621	668	596	616	621	649	683	652	617	633	608	617	627	650	691	630	614	587	644	665	618	667	638	675	613	631	640	624	598	664	648	590	654	614	631	606	636	628	616	653	656	661	611	699	648	662	613	630	626	618	643	623	617	661	618	663	662	637	637	646	662	640	657	611	656	647	598	622	676	619	652	622	651	642	670	670	610	636	668	643	678	640	600	656	626	676	651	643	631	633	658	620	659	595	595	623	561	655	619	622	687	667	626	654	630	633	608	645	635	656	643	609	647	617	659	618	619	651	665	671	620	660	645	670	614	644	642	633	651	620	584	653	657	646	645	664	622	621	611	610	660	651	648	662	648	614	692	667	629	674	636	634	625	634	647	655	627	633	644	609	615	611	648	679	637	646	650	611	621	641	652	643	627	644	633	646	642	631	649	626	685	626	612	693	628	642	676	655	656	696	635	652	621	667	612	626	643	601	617	616	611	617	668	670	597	654	625	622	723	630	646	644	633	634	578	662	645	652	651	658	570	638	634	680	646	642	647	610	619	661	652	600	648	646	685	631	620	630	660	662	623	654	648	641	668	617	685	621	601	622	616	628	631	616	605	666	655	623	667	635	622	643	644	620	632	623	633	690	615	667	651	636	654	625	656	640	608	649	668	645	655	668	646	613	632	623	619	631	633	640	640	617	650	651	639	644	632	589	667	660	635	630	667	636	612	608	613	610	676	609	646	668	613	644	651	603	629	631	634	597	615	602	609	640	604	606	666	598	692	660	609	609	675	610	648	681	633	653	641	648	646	632	612	671	679	642	650	599	601	661	613	616	610	627	659	637	646	634	588	616	655	604	585	668	702	644	628	644	634	616	619	645	605	633	671	653	670	634	680	616	655	637	609	677	630	646	621	612	625	613	649	623	616	609	634	639	632	655	607	678	652	611	636	653	641	613	641	598	617	619	597	704	653	633	647	682	673	613	656	665	633	623	610	660	688	640	623	623	647	593	634	638	614	612	654	649	620	654	619	650	640	678	669	667	612	631	662	632	652	662	615	609	656	622	615	667	629	620	659	647	580	624	654	652	652	659	668	612	642	633	639	619	644	619	637	597	631	652	628	607	655	641	669	688	595	642	628	646	625	639	639	623	660	650	620	653	592	661	677	666	669	636	600	601	674	583	689	659	632	652	584	645	620	655	650	639	695	687	629	645	649	635	574	649	646	613	670	617	611	716	633	615	627	608	669	672	646	647	623	608	680	577	602	653	600	665	655	670	625	648	634	633	602	674	705	620	601	629	628	640	624	636	650	596	601	666	610	615	653	602	661	593	604	638	637	612	622	624	659	602	610	641	658	682	649	678	635	615	631	622	668	664	615	676	614	624	675	677	664	632	625	590	618	653	582	688	587	587	662	638	630	623	675	691	640	619	610	649	618	621	605	630	654	621	634	633	661	645	636	618	609	600	584	623	693	610	641	681	630	657	638	696	671	608	600	646	648	671	652	693	615	654	659	620	635	639	677	700	609	619	638	596	679	617	626	670	672	602	665	644	588	635	606	647	623	608	612	614	661	641	626	612	648	621	638	633	702	635	604	635	622	620	665	650	622	635	634	640	619	635	640	605	643	615	676	639	663	626	640	653	635	634	625	646	636	613	674	640	662	627	637	665	632	615	608	631	645	615	723	677	637	633	641	658	630	619	635	651	625	654	621	611	644	688	634	643	647	617	630	611	599	602	655	655	610	679	630	648	594	635	663	644	659	642	678	646	620	652	671	645	625	660	624	618	657	639	647	609	625	651	659	618	614	602	615	631	656	629	603	650	647	646	694	610	620	643	592	674	683	657	657	621	639	646	631	659	643	659	636	683	657	643	634	620	639	673	640	628	681	680	636	655	623	570	611	646	644	616	618	649	571	609	651	671	598	645	633	623	627	646	605	644	631	691	648	623	654	629	624	683	684	567	624	649	628	633	699	614	661	670	643	666	624	609	651	646	634	625	577	634	647	610	597	644	630	631	628	654	657	677	621	622	619	660	637	625	645	617	654	672	600	704	651	636	641	611	603	670	645	648	672	609	663	614	660	637	628	690	601	666	651	632	609	635	658	647	603	621	654	591	604	604	658	583	658	641	591	637	637	612	636	639	658	637	622	651	610	659	643	651	668	639	631	642	633	663	670	639	654	626	616	607	629	635	606	672	663	640	608	614	615	632	565	618	611	658	619	669	637	651	621	664	653	639	660	665	644	626	619	661	655	621	627	622	645	683	667	689	658	664	561	664	595	662	663	628	621	630	644	635	651	637	677	650	686	663	635	667	667	602	641	639	635	664	615	621	684	653	682	643	621	666	683	640	637	645	631	609	626	602	635	620	604	630	629	624	652	606	614	648	661	610	650	638	621	628	649	659	665	642	649	627	635	645	629	622	679	687	646	615	665	605	644	577	625	633	665	599	644	605	620	641	626	648	630	614	668	628	668	625	616	625	637	654	672	610	668	608	610	673	631	658	641	663	614	671	592	677	618	633	645	574	612	625	637	647	616	666	653	634	671	634	672	640	639	586	610	667	666	645	648	668	668	596	599	633	607	614	649	610	620	623	643	622	601	626	638	603	649	644	613	652	663	591	647	628	627	673	656	665	624	659	595	632	617	633	652	649	621	670	653	638	634	645	619	609	603	650	620	673	608	660	607	650	663	597	595	614	635	637	631	652	648	637	627	658	643	643	645	670	610	654	651	628	668	610	633	622	651	649	671	638	639	636	685	602	621	618	630	658	620	693	633	606	636	666	624	634	658
2599	289	121	88	144	189	175	162	132	98	117	95	74	68	73	59	71	64	69	51	40	27	32	37	37	38	16	28	30	33	24	25	22	25	28	35	20	25	30	25	22	27	27	27	28	19	22	21	28	22	22	14	28	29	14	30	21	20	16	22	17	19	16	16	23	16	20	12	19	24	26	19	20	18	22	21	24	9	21	22	16	20	23	14	19	21	27	24	25	10	13	15	10	20	19	19	17	11	18	17	18	19	18	14	17	19	14	21	12	17	12	13	12	15	22	22	19	18	13	20	19	23	18	16	14	18	13	12	19	20	14	15	16	10	12	15	17	23	16	17	16	14	16	24	10	15	11	16	13	25	21	21	11	13	23	26	18	22	21	16	12	26	22	15	19	16	21	17	13	16	12	17	14	19	20	19	19	12	24	13	13	24	9	29	14	16	16	15	13	23	16	18	21	18	13	27	15	19	19	21	23	24	13	15	16	15	21	13	18	18	21	15	22	20	20	17	15	22	22	15	11	15	24	21	15	18	17	11	16	15	26	18	13	22	29	17	12	14	16	17	23	10	16	16	18	16	27	15	24	19	23	16	15	22	19	20	19	18	13	22	22	18	15	17	23	26	22	21	9	21	21	22	20	18	19	18	16	20	17	23	17	20	16	18	15	18	13	24	22	21	24	19	19	20	16	17	11	11	20	15	13	16	19	14	18	14	21	17	22	10	10	15	13	13	17	19	17	16	15	16	15	9	15	27	19	19	18	15	23	17	22	12	16	12	16	19	16	18	23	15	22	19	17	15	14	12	14	14	18	23	11	21	12	16	16	22	21	18	28	15	22	23	14	15	16	20	25	16	21	13	18	15	17	15	17	17	16	20	18	9	17	18	17	21	19	18	15	24	18	18	18	12	15	19	18	20	25	20	19	19	15	19	19	17	13	20	17	18	14	14	25	18	16	20	19	22	13	19	18	20	15	10	20	16	20	27	14	20	17	25	17	26	20	19	19	19	16	14	19	12	20	22	17	13	16	20	15	21	22	20	15	9	15	19	19	21	24	12	14	11	19	15	23	20	16	12	23	14	17	18	10	29	11	18	16	15	19	21	17	17	16	16	20	13	10	14	22	11	20	22	19	11	24	21	17	22	17	26	17	17	18	17	10	13	20	14	16	22	17	13	18	21	19	14	22	20	20	15	12	20	25	18	19	18	11	17	20	21	18	23	21	13	24	21	20	19	16	21	26	15	25	19	22	18	10	24	22	9	16	17	14	16	16	15	20	24	15	24	23	15	22	15	16	14	20	15	21	31	19	19	16	18	12	14	22	17	17	12	20	23	17	15	20	19	19	26	16	22	13	18	16	18	16	18	19	20	21	18	25	24	16	13	19	14	19	20	13	23	18	14	19	16	12	11	17	15	16	15	13	16	20	15	20	19	14	23	13	16	17	17	20	16	19	19	14	20	17	15	21	18	32	28	17	17	19	13	32	21	14	15	12	12	17	27	15	20	21	23	21	14	14	22	14	18	24	16	15	13	9	18	19	19	18	15	23	16	26	15	9	15	23	22	16	20	28	14	23	20	15	25	11	22	14	15	16	23	19	28	15	25	23	22	23	20	16	20	14	14	20	13	19	20	17	20	15	17	27	20	17	22	21	15	14	12	21	15	25	15	18	20	21	17	20	17	14	22	20	16	18	16	18	12	20	18	13	17	21	21	14	23	17	16	12	17	17	14	21	11	20	20	26	18	18	19	19	16	17	18	22	21	15	13	27	17	17	17	15	14	18	12	23	16	24	22	22	13	13	16	22	17	24	17	20	21	19	14	22	14	14	19	16	20	14	16	18	21	24	22	16	24	17	11	19	18	13	15	16	20	18	29	14	16	21	27	22	23	20	16	22	14	19	18	16	19	14	15	22	10	20	17	16	9	17	16	19	14	19	15	17	20	13	17	15	14	16	20	17	17	21	17	28	18	20	14	17	15	10	9	17	17	17	19	17	25	19	18	12	21	15	18	17	18	21	18	14	14	15	31	16	15	13	22	17	22	13	15	21	20	23	10	20	17	14	15	15	14	23	19	7	15	21	14	18	13	22	14	25	11	23	22	20	21	27	13	18	17	19	23	27	12	16	21	23	16	13	20	16	24	18	18	10	13	17	23	21	18	22	21	16	24	15	16	14	13	15	8	12	11	15	12	24	21	19	15	21	16	19	21	18	15	20	15	20	17	19	20	18	23	25	22	10	14	19	13	25	24	12	19	18	18	16	21	12	23	20	13	20	20	14	20	14	13	21	23	27	8	24	21	26	20	20	19	22	19	16	21	16	22	15	14	14	16	23	18	21	14	28	14	19	17	16	7	22	14	12	19	18	20	23	18	21	16	13	14	25	16	29	21	9	15	16	19	18	10	29	17	25	27	16	15	11	27	21	9	13	21	12	25	15	23	18	16	21	21	20	24	22	22	21	15	19	19	10	17	16	16	14	18	19	26	22	17	24	14	16	15	24	15	25	11	30	14	15	14	22	25	18	25	25	17	28	15	22	14	14	16	14	17	16	17	12	22	21	14	18	22	16	16	17	19	19	25	18	22	23	16	12	20	24	25	18	24	20	17	18	14	25	19	24	11	19	18	19	10	16	12	13	18	18	15	25	16	16	22	16	21	15	21	22	22	32	22	16	12	20	25	16	16	19	17	17	21	21	27	23	18	20	13	14	21	15	11	13	13	19	15	26	21	26	14	22	10	19	16	19	22	18	19	15	13	12	9	14	21	19	18	16	21	15	15	16	17	18	17	16	18	19	18	13	22	23	23	18	23	17	18	14	12	20	21	27	16	22	16	18	15	23	19	21	26	15	18	16	8	15	18	18	29	18	13	12	19	18	14	17	20	25	19	18	16	19	16	12	16	20	18	20	19	14	16	25	12	20	20	18	13	17	14	15	12	14	18	17	19	15	19	14	23	19	24	21	26	21	22	12	25	22	17	15	21	18	10	17	22	15	15	21	19	20	16	20	21	16	15	18	15	22	17	15	16	23	23	18	17	19	20	23	25	12	21	21	27	19	19	16	11	17	19	12	20	17	17	17	17	15	16	19	15	19	13	14	11	12	19	12	20	19	11	12	19	23	17	19	11	25	18	22	23	20	22	14	22	15	16	16	6	27	18	21	17	16	17	18	17	21	14	17	20	20	17	12	19	17	27	17	11	9	16	15	18	18	17	17	14	21	18	17	17	21	14	19	17	16	20	20	27	19	13	16	18	16	19	14	18	14	12	15	15	18	17	20	23	13	12	16	17	22	20	19	11	11	16	22	22	29	15	17	14	22	16	17	17	18	21	18	12	22	9	17	16	15	18	14	20	23	16	18	13	19	22	21	18	17	20	19	18	18	23	22	12	19	24	16	24	14	20	25	8	23	13	12	17	18	13	15	24	16	10	13	14	16	11	13	21	18	18	11	11	15	16	13	22	21	19	14	16	13	18	20	20	13	18	22	16	24	15
26885	7357	2824	9919	16676	15538	12627	10176	8120	6588	5348	4369	3699	3257	2716	2419	2421	2438	2326	2051	1482	1338	1237	1158	1036	990	942	896	889	858	795	707	699	696	705	620	625	554	580	572	549	525	490	464	499	478	487	487	481	466	486	481	447	445	448	448	399	403	407	411	422	410	405	416	374	396	370	387	366	367	395	350	361	380	393	371	382	376	362	377	377	378	373	354	336	351	368	334	377	380	336	376	353	376	377	364	372	387	346	352	348	351	352	367	388	317	389	315	364	373	334	357	351	343	343	379	322	324	329	372	366	345	344	366	312	339	354	362	350	349	340	351	341	306	327	334	337	333	344	351	320	366	334	343	349	336	337	328	300	322	348	330	346	334	323	340	342	354	324	327	344	339	343	330	326	322	309	320	345	329	328	349	366	324	359	312	350	337	350	339	331	312	301	318	365	334	322	348	344	319	319	350	354	337	309	336	303	374	325	335	327	363	331	316	325	356	329	349	307	313	335	318	318	344	325	349	318	315	333	319	334	317	343	327	319	350	356	330	320	369	343	326	309	339	327	336	345	317	351	318	339	315	352	333	321	331	312	347	308	306	352	317	323	356	339	331	301	325	327	345	310	355	343	305	347	339	300	330	327	305	343	343	345	345	333	308	303	343	317	301	315	301	312	332	320	328	352	373	332	319	337	320	342	325	317	342	323	319	309	362	347	316	305	356	344	318	354	329	349	342	309	322	340	343	333	330	336	322	324	329	316	345	288	337	335	332	319	314	333	307	348	363	296	327	339	337	297	333	340	311	330	268	340	340	333	318	341	331	311	317	333	348	321	311	378	298	341	334	333	318	368	337	343	330	332	339	316	306	331	325	320	335	318	382	311	316	352	338	342	307	330	333	306	327	345	312	332	320	314	305	314	320	332	323	327	320	322	350	326	328	336	314	323	330	335	330	328	323	314	286	331	342	289	314	339	366	352	341	330	295	316	336	297	330	302	334	305	313	338	309	296	337	331	353	301	309	331	338	306	303	309	316	325	343	336	316	337	298	351	344	349	328	328	336	314	315	351	315	318	318	345	302	312	312	282	278	302	328	306	315	312	313	306	310	334	322	329	331	320	340	343	287	324	326	347	299	331	317	303	333	330	303	347	326	354	347	327	334	342	331	307	318	324	340	306	344	306	322	335	347	355	330	329	320	313	307	340	333	333	291	320	331	296	365	320	351	322	338	371	317	299	328	330	328	313	353	310	287	314	317	310	311	363	323	345	306	321	344	317	285	324	336	331	332	331	352	309	325	313	311	327	296	341	335	343	326	371	326	324	318	336	345	341	332	321	331	307	353	337	333	337	304	384	305	330	335	330	332	307	324	293	319	332	334	353	351	319	331	318	308	353	311	339	330	319	283	309	341	293	320	358	371	302	344	303	299	280	334	345	343	329	359	306	308	300	297	330	340	292	317	313	318	312	300	323	315	346	298	318	307	342	338	341	317	338	314	317	318	305	321	320	319	318	338	346	326	361	345	332	362	345	321	312	295	314	339	289	322	318	333	355	340	321	306	310	335	326	346	334	319	325	327	335	339	334	311	347	312	328	334	342	340	352	314	331	313	319	342	330	316	333	344	339	367	330	356	308	335	329	308	330	321	320	330	317	327	335	338	319	350	361	348	345	332	307	319	296	291	330	338	350	341	338	332	349	319	334	337	315	349	324	298	315	282	310	328	324	316	313	336	344	318	322	308	317	344	322	328	318	329	326	356	323	330	321	326	321	367	364	329	328	322	302	304	309	340	322	356	316	320	340	352	316	290	325	309	334	324	326	331	323	301	334	320	292	325	352	346	327	323	313	333	321	345	346	305	331	308	301	356	295	323	308	332	329	300	319	333	330	301	341	304	307	309	291	334	355	333	307	361	314	321	331	349	317	320	320	330	306	324	338	315	328	348	306	330	332	343	342	317	312	303	340	349	366	323	317	326	346	324	317	312	351	347	310	341	319	325	311	311	317	318	330	329	328	312	339	373	333	303	323	321	328	315	328	286	303	327	336	317	354	299	337	329	313	361	280	339	307	324	332	297	344	376	344	339	326	341	296	320	333	313	328	312	335	333	330	338	342	378	327	321	320	329	338	322	323	317	369	363	306	335	314	336	289	316	325	358	348	334	314	328	335	340	361	329	325	331	318	318	325	329	332	302	321	320	341	320	318	313	306	292	315	341	327	316	322	332	329	315	320	312	337	299	324	327	341	303	340	331	305	312	306	329	303	313	316	316	334	324	343	333	331	340	292	299	304	354	334	351	316	359	293	294	318	341	326	319	330	327	355	308	339	307	348	326	353	338	298	323	329	299	324	332	326	334	321	288	308	322	303	351	332	330	347	307	311	341	313	337	342	333	306	312	329	326	355	326	334	304	355	313	319	311	325	307	341	324	315	316	362	320	338	309	309	333	362	308	337	340	318	338	354	318	326	319	327	327	303	347	325	324	319	273	332	328	358	331	335	319	325	320	334	340	319	344	315	329	330	336	340	313	298	311	320	317	300	308	336	346	342	321	334	327	349	359	315	338	343	325	313	326	357	326	341	343	346	327	331	318	323	320	308	293	297	332	341	324	320	331	329	359	324	373	287	338	319	376	307	317	352	349	338	332	327	308	327	344	338	328	318	288	315	340	333	314	317	352	316	311	340	305	304	355	347	314	318	317	352	325	343	339	312	337	337	330	320	352	319	360	291	342	300	325	326	293	323	333	328	313	328	330	355	315	311	335	338	351	334	327	338	332	366	295	302	319	356	356	328	312	317	328	289	342	347	317	298	299	315	315	339	342	321	321	340	323	317	345	364	361	320	330	342	298	340	319	300	300	340	305	322	318	332	312	333	317	360	351	307	329	322	310	344	300	303	320	325	327	331	306	325	321	310	325	347	314	330	314	309	304	333	340	352	311	331	312	322	323	323	318	349	343	337	320	358	348	315	353	337	319	316	322	314	339	317	290	346	323	332	287	339	358	328	299	323	358	329	322	355	321	351	312	326	319	310	318	310	311	300	303	335	347	320	328	327	304	307	328	338	313	328	336	327	340	350	335	346	303	375	313	326	317	298	302	333	335	355	329	326	308	327	301	307	343	313	326	335	332	334	329	336	357	357	282	310	341	327	352	302	331	360	330	324	319	337	346	330	318	342	311	353	335	318	345	299	316	314	314	351	319	337	316	315	287	338	306	354	307	312	331	317	309	345	332	330	289	316	320	325	349	328	348	369	336	299	358	331	344	306	326	331	327	312	320	356	322	336	332	321	333	307	333	336	336	346	307	338	319	303	326	342	335	299	352	353	322	365	336	316	343	320	356	354	314	329	324	333	306	320	282	336	331	337	324	354	356	318	301	329	304	308	318	331	318	305	321	323	326	336	343	338	341	316	343	319	317	295	336	332	303	294	330	301	341	345	359	325	328	313	325	304	315	312	337	316	330	331	276	323	359	317	356	324	349	334	351	310	343	342	350	333	362	309	315	329	311
1429	60	32	36	32	36	44	37	33	33	32	44	24	30	23	20	25	26	29	28	38	19	30	19	28	15	27	19	20	21	14	25	21	17	27	17	24	28	18	31	31	28	22	19	17	27	22	13	25	23	30	18	24	29	16	22	25	28	28	33	23	22	30	15	23	25	17	27	21	26	24	31	28	22	25	16	18	26	28	18	30	20	21	31	27	20	16	22	28	27	21	24	10	23	14	27	22	32	24	18	10	22	18	27	31	18	22	25	15	20	27	14	21	24	25	21	22	26	23	18	20	25	16	23	14	24	22	23	24	15	19	27	27	21	26	30	26	18	22	16	31	24	29	23	24	24	29	21	19	20	21	24	25	28	23	25	31	15	22	12	23	19	35	17	24	22	23	33	21	17	28	23	22	23	22	23	19	20	20	22	26	23	26	21	17	19	16	19	21	29	23	21	18	25	23	23	18	19	20	24	22	19	28	17	28	23	26	25	30	26	25	24	17	14	32	24	22	17	23	28	21	25	12	22	21	22	15	19	20	30	18	20	24	23	15	21	28	26	27	21	21	16	11	29	19	21	22	27	28	18	22	22	23	37	21	19	21	26	24	26	23	17	19	21	28	20	22	20	23	22	22	12	21	20	19	20	27	21	23	29	29	16	14	14	24	20	24	21	20	22	20	21	30	20	20	19	26	12	21	21	25	23	13	21	20	21	25	20	33	20	25	14	27	21	26	18	23	18	25	29	20	27	29	15	24	20	21	18	16	24	26	18	20	19	21	22	23	17	20	24	10	24	19	33	16	23	24	19	32	19	34	19	41	23	19	22	25	26	17	18	25	23	25	28	14	17	15	30	19	19	29	20	23	15	22	25	32	18	21	17	17	29	22	23	23	28	18	34	22	18	22	26	21	26	22	19	28	23	19	17	17	20	24	25	22	20	19	22	30	21	26	22	29	24	21	22	28	26	24	20	23	20	26	29	21	23	20	20	18	25	17	33	27	20	23	24	16	22	23	32	18	17	31	21	20	18	18	19	26	25	19	16	28	17	23	21	36	22	19	22	29	20	14	16	27	15	26	21	25	21	19	20	18	19	25	24	21	32	17	29	28	24	27	22	18	25	21	25	17	26	22	21	28	22	32	23	18	25	18	25	23	23	22	29	18	23	17	20	15	24	20	19	27	22	22	17	21	16	20	16	21	20	16	27	22	22	32	27	21	17	15	24	19	20	29	26	29	24	23	19	27	15	26	20	16	27	16	31	31	20	27	27	19	18	23	22	23	27	17	24	22	24	23	22	24	22	20	17	23	24	14	16	15	25	19	23	19	25	22	28	23	26	19	26	24	16	16	20	30	24	22	22	20	22	22	26	19	22	30	33	25	17	19	21	16	26	23	29	30	22	19	20	22	14	23	21	12	24	23	17	25	37	26	16	25	25	17	27	20	23	19	19	24	14	24	18	20	26	20	23	17	29	17	25	15	17	17	24	14	17	22	20	15	29	30	30	27	21	26	32	23	28	25	26	18	22	24	19	18	25	28	23	19	23	27	21	21	20	24	19	19	22	16	19	22	18	21	14	30	29	25	25	27	22	31	29	20	22	31	25	24	17	19	22	26	22	22	22	23	31	22	23	22	24	25	19	20	19	23	25	19	16	24	27	28	28	27	18	20	14	20	18	16	26	19	26	11	21	26	20	21	29	26	27	29	17	26	27	20	20	20	28	17	29	22	23	13	20	16	25	16	34	23	21	18	19	23	28	20	25	18	18	22	26	22	17	20	18	14	25	25	18	23	26	26	28	24	23	22	25	22	20	20	21	23	22	20	17	17	18	26	26	15	28	16	21	29	20	32	28	26	15	18	22	29	19	23	22	26	23	25	27	16	23	16	23	20	19	28	27	18	20	19	15	19	24	16	23	20	19	23	17	24	27	20	13	22	19	16	25	25	16	26	35	24	15	19	24	24	19	17	22	28	21	21	28	20	16	27	19	17	23	13	20	21	19	30	14	29	24	14	21	29	19	18	26	25	26	28	19	24	24	23	22	19	13	24	27	14	26	21	28	18	26	26	20	21	20	22	34	32	19	22	20	24	28	28	15	20	27	15	26	19	18	19	17	21	27	24	21	24	17	33	23	21	27	23	32	19	28	31	23	19	26	17	20	16	28	23	22	25	24	18	25	27	19	26	25	17	25	21	19	32	24	14	20	30	26	29	25	24	27	22	27	27	15	23	23	22	31	20	21	20	20	16	19	27	27	11	21	14	18	21	21	21	21	14	23	24	25	20	22	16	25	20	25	27	23	15	21	29	25	22	25	21	25	19	22	19	31	21	35	22	20	22	22	15	27	31	19	24	18	20	16	23	15	31	19	23	19	17	20	29	30	27	26	21	14	32	13	31	30	24	17	26	29	29	28	23	21	20	25	23	23	21	30	32	23	25	19	34	22	22	19	35	16	21	27	14	13	29	25	31	18	15	21	28	17	20	23	25	27	21	13	23	28	31	24	20	24	21	17	24	18	22	15	20	20	32	27	28	30	20	28	21	25	23	25	22	25	19	17	24	21	23	19	28	20	25	24	17	18	15	17	27	29	20	24	23	17	23	20	28	23	20	22	19	21	18	22	27	25	20	21	15	23	16	25	23	20	17	11	25	16	22	23	20	26	23	22	24	14	22	26	22	21	25	32	26	22	31	14	29	17	19	24	22	22	24	21	26	21	25	15	29	33	24	19	19	24	20	21	24	21	11	16	17	20	22	26	27	29	35	28	22	23	21	26	21	28	11	26	25	29	31	29	28	19	25	23	27	21	20	20	25	20	18	22	19	17	16	22	25	19	12	17	26	28	23	23	22	16	21	29	28	22	28	22	22	27	31	22	28	21	14	29	11	30	18	15	23	19	23	19	28	23	21	17	13	28	21	18	25	17	28	23	25	19	17	21	16	26	18	25	28	28	23	24	22	24	19	25	23	21	16	27	23	18	22	28	14	31	24	14	22	17	19	18	15	15	21	21	18	25	22	20	20	21	25	29	19	21	27	18	14	18	21	34	19	27	26	13	24	18	24	24	22	16	20	23	27	28	24	19	32	17	23	17	13	23	22	20	33	20	23	16	24	15	18	17	19	30	31	11	32	22	21	31	14	22	23	28	18	22	17	30	27	16	25	24	19	31	22	19	27	15	25	23	23	26	32	25	30	27	19	22	17	16	21	28	28	30	17	18	23	15	18	18	22	21	30	27	21	27	27	11	19	33	30	24	27	21	20	22	21	17	22	33	25	19	19	14	23	24	22	28	25	23	18	26	17	24	20	17	21	25	29	20	20	33	20	19	20	21	17	19	29	20	20	17	22	18	17	19	22	15	17	21	16	17	25	31	20	20	21	25	20	30	19	23	22	16	24	31	27	24	18	29	22	24	29	19	24	24	16	15	28	26	22	22	10	20	15	23	20	23	19	19	25	23	21	28	19	26	18	23	31	24	21	23	31	22	16	27	25	12
15061	2243	766	1816	3158	2988	2319	1873	1418	1212	1053	936	800	783	683	671	788	806	806	634	516	541	490	489	515	474	465	470	431	500	439	480	419	422	460	455	438	411	401	422	430	423	423	444	420	412	438	403	428	438	436	407	410	426	377	429	394	452	435	433	428	436	404	405	448	419	408	410	396	414	391	425	421	419	388	418	429	399	416	416	429	424	446	397	418	396	402	408	423	384	441	417	373	416	377	418	424	428	467	386	379	409	445	393	414	420	397	423	399	408	414	469	393	385	388	410	437	375	393	433	390	386	384	353	453	380	421	422	406	409	377	394	425	448	419	385	393	422	433	402	399	413	400	442	414	425	433	384	400	387	415	402	423	409	441	451	398	389	396	426	412	428	400	424	436	430	405	386	415	389	398	412	390	401	389	374	440	387	413	435	400	425	364	391	399	402	376	395	412	409	393	411	389	432	433	426	422	392	420	422	407	392	419	454	393	422	381	414	427	441	430	402	400	402	398	418	388	399	387	411	411	374	418	400	404	399	388	410	405	407	463	411	441	403	406	412	414	414	417	417	422	410	441	393	398	386	383	424	393	409	415	427	383	419	393	399	411	421	383	385	392	419	411	390	383	403	398	453	414	444	427	363	434	387	388	416	435	411	433	386	418	404	407	400	432	391	381	395	411	419	364	411	388	426	418	438	419	427	392	419	393	415	390	428	419	416	391	410	364	384	415	435	423	435	450	389	367	386	443	406	408	406	408	415	404	436	398	392	411	439	428	413	410	418	368	420	384	439	401	401	395	375	397	422	417	416	382	419	413	462	399	411	438	406	399	422	370	404	417	416	442	428	372	396	376	372	396	370	396	395	418	407	396	420	425	431	393	400	435	450	435	393	388	407	401	421	372	401	395	414	401	413	410	409	413	384	418	410	372	404	446	417	366	437	421	396	399	406	427	414	452	394	421	395	388	401	386	395	423	397	403	429	388	413	422	415	412	412	421	381	414	437	382	398	430	397	405	398	409	402	450	432	398	403	425	411	380	409	447	424	402	404	440	409	423	380	363	410	437	402	392	403	397	404	420	403	397	413	424	407	404	373	426	388	400	405	421	389	427	368	405	419	405	385	425	420	416	426	414	397	379	371	410	374	407	416	405	385	384	389	399	411	431	388	387	391	415	381	380	421	392	427	412	373	397	435	417	405	410	405	435	388	427	410	398	389	403	393	419	421	419	382	404	377	373	407	418	402	381	413	381	399	382	391	378	412	371	416	401	377	443	429	408	422	421	397	410	398	391	425	391	365	431	432	429	411	421	399	365	378	435	472	370	406	404	412	402	417	363	403	413	405	392	394	401	431	404	440	391	395	417	416	421	416	404	361	378	414	382	414	447	387	419	394	385	423	412	402	363	394	426	431	433	413	430	394	392	396	434	428	406	393	407	397	425	385	430	407	403	390	426	408	390	425	388	404	378	390	412	369	401	377	443	413	401	369	412	424	410	416	388	376	412	380	396	416	362	387	400	397	404	372	444	397	396	423	414	379	379	392	422	439	388	413	411	390	421	461	392	431	393	387	407	418	410	414	446	387	436	431	400	378	396	407	432	410	386	354	399	416	423	414	394	392	424	424	419	371	397	395	380	429	395	379	378	406	412	394	390	391	446	392	383	394	409	392	439	446	394	396	391	465	396	426	418	390	421	472	377	399	392	398	405	386	381	380	424	387	405	426	423	434	423	464	422	389	445	393	376	394	418	424	387	382	421	410	416	391	380	406	466	372	383	366	408	409	408	398	440	426	388	392	408	400	414	390	370	423	383	394	437	430	419	406	444	396	400	426	431	368	420	407	430	377	395	402	371	429	413	430	427	407	420	391	420	418	439	427	376	434	403	392	419	386	451	408	396	391	411	405	388	400	413	404	433	368	380	406	406	401	420	389	402	375	415	421	420	414	432	414	418	385	419	413	437	425	429	404	390	379	391	380	436	438	403	426	404	407	405	416	439	392	404	380	435	387	405	378	400	374	396	403	427	400	400	416	458	399	407	404	442	424	438	428	425	394	404	407	442	439	393	408	437	391	432	388	389	406	399	408	361	397	414	426	403	414	389	426	415	389	402	401	420	403	395	409	434	397	377	394	428	432	425	388	409	429	405	417	402	434	417	372	396	388	422	396	409	418	452	413	396	426	404	387	380	410	398	414	430	400	377	409	413	429	448	426	394	404	387	397	387	408	413	395	404	387	431	402	414	383	400	397	388	406	420	392	412	393	376	379	406	388	404	386	401	388	418	385	405	423	421	391	406	405	417	398	413	413	411	394	377	426	385	404	387	394	442	393	399	389	399	378	413	394	380	444	433	392	366	415	394	395	408	435	402	416	402	392	451	436	432	410	432	392	417	435	419	463	426	389	450	391	395	402	394	398	406	381	391	406	417	389	409	382	427	420	388	402	402	437	397	397	383	427	412	424	387	411	395	424	418	436	433	417	450	378	414	410	366	438	401	403	422	411	373	423	430	423	395	398	438	422	410	413	392	405	397	390	424	414	391	412	405	404	377	425	375	392	410	384	395	448	434	426	398	403	385	402	365	436	373	404	424	422	405	376	395	399	405	417	370	407	423	409	432	430	410	420	407	380	429	393	436	443	397	388	414	395	353	421	398	422	418	384	413	409	403	365	436	409	400	402	387	380	385	427	415	415	419	421	402	404	436	367	412	440	399	406	421	395	382	422	377	397	397	423	403	420	419	406	425	393	433	395	374	439	427	420	460	373	429	426	459	414	379	401	394	391	346	401	409	374	390	404	424	379	401	423	408	440	397	425	346	405	396	392	397	410	401	415	393	361	387	437	413	423	379	402	396	407	410	382	454	424	412	373	392	427	427	398	413	358	400	419	412	426	379	408	384	394	394	428	415	394	452	408	378	368	410	424	407	420	378	393	432	412	403	394	445	416	397	390	411	416	390	432	426	408	397	382	396	423	422	422	386	382	419	406	401	382	382	388	422	406	427	443	414	413	387	400	441	389	401	415	434	369	391	412	383	455	396	422	386	420	428	415	415	404	394	419	349	401	395	396	396	427	397	398	396	428	420	378	395	350	414	434	392	399	373	372	404	411	405	406	417	427	397	421	415	401	372	436	388	398	391	397	405	380	384	405	406	395	396	423	440	383	421	419	401	361	392	431	413	433	383	420	411	449	430	392	447	388	397	404	409	393	397	425	406	408	377	443	403	416	412	411	453	448	399	419	396	368	405	369	401	386	411	377	424	402	454	425	439	396	395	414	399	410	426	400	419	433	370	414	425	394	395	422	432	410	407	412	416	407	410	426	443	437	382	385	432	386	421	441	401	397	443	433	426	417	387	405	365	377	441	397	403	408	428	426	412	384	413	422	448	421	436	389	411	388	389	398	367	390	401	403	415	434	399	396	403	403	426	407	434	415	399	389	387	387	449	395	394	408	395	414	438	419	441	427	412	409	412	427	375	385	423	413	395	393	398	426	451	403	417	377
2815	165	71	64	92	113	111	98	88	72	69	75	59	57	62	58	47	53	51	50	58	44	45	42	39	50	38	49	34	28	46	39	49	37	37	40	37	47	41	38	47	45	46	36	43	26	35	42	38	39	37	27	44	46	48	41	43	36	43	34	32	36	36	32	38	34	32	44	24	43	30	42	34	40	34	35	40	36	35	37	30	37	43	34	32	40	47	33	38	42	38	36	35	42	39	37	42	28	43	32	40	31	41	37	33	46	34	30	31	35	33	48	39	39	32	32	31	35	38	31	35	43	37	35	37	42	30	31	25	29	29	33	34	27	41	41	41	33	40	27	37	39	37	27	32	39	39	22	34	33	36	30	42	29	37	37	28	36	35	37	33	31	35	45	40	42	36	36	28	42	26	33	34	32	33	42	27	28	39	32	32	34	42	34	35	25	43	36	44	44	29	38	38	30	43	35	29	41	39	30	46	45	40	32	52	45	44	33	44	34	33	31	43	36	39	30	38	28	41	33	28	37	27	39	34	27	34	34	36	32	34	38	32	35	48	50	42	33	36	40	42	35	34	50	34	30	40	33	34	43	36	33	39	28	29	37	35	24	34	39	33	47	43	42	30	46	35	42	31	33	36	30	29	29	28	36	39	39	26	38	33	39	35	36	44	38	36	37	41	39	26	28	30	43	47	42	29	35	32	35	24	49	30	37	33	30	45	35	31	24	29	39	37	39	36	36	42	46	24	25	32	31	31	34	36	37	48	37	45	38	39	46	34	30	32	31	35	28	47	29	30	37	24	43	36	31	43	42	45	37	36	34	37	45	34	38	35	39	37	47	41	43	28	29	37	37	42	37	34	40	24	32	27	30	33	36	32	37	44	32	33	34	41	39	33	30	34	43	29	43	32	39	36	41	37	32	33	40	35	28	40	39	48	42	33	28	39	25	35	27	33	31	26	41	38	33	39	42	21	27	30	38	34	32	38	45	35	34	40	43	42	42	26	38	36	42	32	32	45	35	31	36	29	34	32	34	35	38	39	30	43	36	23	37	40	33	33	35	42	45	50	41	37	32	32	29	44	39	23	42	34	31	43	24	29	40	13	37	40	32	26	38	34	29	39	31	36	39	32	37	33	29	32	41	36	32	38	36	33	30	33	27	49	44	23	33	33	42	28	44	34	27	38	52	37	43	38	32	34	25	29	39	41	36	37	41	36	35	35	29	44	42	36	34	32	33	42	26	38	36	39	35	35	34	35	41	46	29	40	33	38	44	34	36	34	36	40	39	39	40	41	42	42	30	46	28	38	33	27	36	24	36	35	39	42	36	37	26	37	35	39	46	40	42	34	42	32	36	26	36	37	29	35	33	49	46	32	37	41	35	34	34	24	22	40	50	44	35	32	21	37	29	38	37	27	33	29	43	31	40	26	36	49	45	33	30	37	34	37	31	31	36	34	40	36	32	31	30	26	39	28	33	32	32	41	50	51	30	39	29	46	36	33	41	33	48	37	32	45	40	41	30	34	35	36	47	35	32	34	29	42	42	35	31	37	36	35	30	29	42	29	35	33	32	30	26	41	32	23	45	45	39	29	35	38	22	44	33	39	37	44	34	39	48	38	35	35	29	36	23	25	30	36	37	43	40	36	42	31	35	20	35	35	31	32	29	40	31	39	31	36	40	21	32	32	35	29	35	52	32	30	36	42	33	26	30	35	42	36	33	34	30	23	40	41	36	39	30	29	39	35	34	39	36	30	40	40	38	27	35	31	35	46	33	38	33	25	42	33	33	44	25	38	27	35	29	36	26	48	27	39	36	43	43	34	28	37	36	24	42	38	40	30	36	37	30	43	33	40	44	49	19	38	39	26	34	26	31	38	37	36	35	32	34	26	32	46	38	38	34	30	42	32	41	40	31	45	38	30	36	34	24	41	32	29	39	35	41	40	32	38	40	32	42	44	29	36	32	30	33	31	38	34	38	33	37	28	42	31	35	26	35	50	50	28	43	33	35	43	23	37	30	38	32	38	40	37	28	31	34	27	24	41	31	41	32	25	25	31	43	27	36	41	37	34	46	38	35	30	41	37	44	32	30	44	40	38	37	37	27	36	49	40	42	29	43	38	36	34	35	28	31	38	44	31	38	31	32	35	32	38	34	28	36	28	43	41	29	34	39	42	35	36	38	31	37	45	32	41	35	44	33	27	30	42	34	37	26	40	44	31	38	32	26	43	43	35	37	33	27	32	30	44	41	33	33	33	40	26	34	36	33	35	34	43	34	42	37	40	33	29	42	31	51	25	39	30	41	34	35	43	38	43	41	37	29	31	40	47	32	33	30	50	37	35	38	32	32	40	38	39	36	31	34	37	34	40	43	27	37	40	42	35	32	35	39	34	35	34	34	49	43	37	41	32	33	40	42	32	35	39	25	30	25	48	41	38	33	38	44	44	32	35	35	33	44	37	38	39	33	50	43	38	42	46	37	36	42	44	36	37	30	35	30	38	45	35	40	32	35	32	39	36	36	47	28	41	33	42	58	25	34	46	42	34	35	29	30	30	32	32	33	32	55	43	42	30	41	43	36	35	31	49	39	39	29	33	39	40	39	35	40	43	42	42	36	39	33	43	35	33	29	43	29	33	43	30	42	48	27	32	42	38	39	53	38	28	34	34	42	32	28	39	38	35	30	32	34	40	32	35	44	30	33	42	29	42	41	47	39	36	28	35	30	32	36	30	38	30	45	23	26	31	35	25	21	53	45	24	43	30	37	25	46	39	32	38	38	42	43	43	38	37	32	38	37	37	27	37	45	43	22	36	33	28	40	30	43	34	47	28	24	42	28	34	34	30	36	50	39	33	29	33	26	33	44	32	41	21	32	36	29	34	29	41	38	36	34	44	42	36	47	35	34	27	32	37	36	38	43	27	42	28	40	30	35	45	38	29	42	28	39	31	34	25	40	36	38	37	42	37	48	38	40	37	44	25	44	36	43	38	42	36	34	25	34	35	39	36	38	43	43	34	39	39	33	32	31	31	38	35	33	45	36	45	35	38	33	43	30	42	32	45	35	40	26	49	38	38	28	38	34	39	39	39	38	31	28	40	39	34	33	31	33	37	33	30	43	28	26	29	39	37	37	32	37	36	30	31	30	35	35	40	37	43	33	35	28	39	36	36	45	40	44	36	31	34	37	34	34	36	34	34	27	41	32	36	44	35	42	33	28	50	28	36	42	45	34	26	41	36	39	41	36	34	28	36	41	44	42	37	31	42	42	28	34	42	40	41	26	54	30	38	36	44	37	28	28	41	29	41	42	31	41	42	39	42	32	56	41	45	49	31	30	36	27	40	33	37	32	42	33	42	42	31	39	32	42	32	32	40	32	40	30	34	35	44	45	41	36	39	45	22	38	38	36	34	30	33	36	38	33	37	40	29	37	24	36	40	28	38	35	32	29	30	35	27	36	30	26	37	37	33	44	34	31	39	30	29	33	23	36	43	47	40	38
20762	4411	1877	5528	9839	9057	7290	5910	4650	3912	3195	2750	2288	2117	1881	1677	1767	1722	1620	1505	1180	1134	1219	1024	1040	965	965	914	945	886	877	827	829	802	799	779	716	767	764	772	735	716	758	757	731	758	752	731	751	740	718	738	707	678	704	703	710	686	643	712	680	680	709	724	707	694	654	665	675	657	638	675	663	640	718	665	690	696	654	636	629	672	639	670	618	670	649	653	637	640	669	651	669	668	643	658	661	644	682	640	672	715	636	698	678	652	717	666	658	646	636	603	638	600	685	615	645	619	674	653	688	636	660	672	633	691	654	624	645	641	623	655	684	627	659	642	640	672	689	648	651	718	662	648	701	708	615	625	649	592	655	641	611	634	653	645	639	631	633	633	604	623	651	660	667	655	698	640	655	637	700	647	677	638	615	676	621	612	690	651	673	643	628	663	681	611	614	662	633	601	595	622	630	616	594	665	686	657	581	651	671	638	675	668	672	680	653	696	619	639	655	630	661	660	610	610	616	633	653	634	679	644	602	629	686	642	656	615	661	664	632	657	611	615	663	636	687	662	627	662	603	624	647	643	680	634	623	607	643	615	665	657	655	650	643	620	613	628	683	603	672	666	597	642	675	631	618	620	717	606	621	626	636	653	631	682	669	633	634	609	623	648	694	628	607	680	626	642	665	651	630	606	625	631	680	667	687	646	670	639	627	668	662	629	651	684	680	616	681	686	674	623	649	680	629	649	651	631	659	643	661	683	671	576	638	661	676	677	650	662	677	662	699	646	671	702	621	661	630	633	672	690	648	668	654	677	715	644	611	628	617	629	644	646	636	640	672	638	662	639	671	629	642	645	646	640	635	676	701	696	633	642	656	673	605	635	634	665	632	614	649	713	669	624	639	663	695	616	678	686	657	659	662	652	631	693	695	635	660	646	645	627	659	662	644	658	654	614	667	663	644	699	619	642	660	646	684	652	687	675	624	633	678	657	628	662	662	664	650	652	644	633	662	645	659	642	638	619	666	601	657	691	653	634	668	606	600	699	638	648	645	646	658	647	625	652	651	666	628	595	644	601	639	630	685	642	620	639	678	617	632	637	672	600	641	660	614	693	680	653	640	643	692	642	634	596	672	664	650	625	673	625	631	634	710	652	645	646	623	655	619	697	628	686	651	645	667	658	598	683	627	583	660	661	620	645	567	649	647	643	649	657	658	629	638	683	651	644	652	673	623	661	661	637	644	616	637	649	656	614	655	615	639	635	646	655	616	613	621	618	651	635	644	659	630	691	614	632	629	685	623	649	630	646	638	619	650	632	660	696	651	667	652	612	659	616	651	664	622	637	673	635	623	596	696	648	633	621	636	668	685	648	632	667	617	672	611	648	602	676	640	665	628	629	598	698	660	664	657	687	685	661	666	680	620	667	617	637	639	655	624	626	667	659	656	641	657	649	696	689	620	698	630	677	665	626	655	656	658	619	663	605	681	613	626	646	627	636	644	621	627	649	674	684	624	713	690	661	622	618	652	600	671	629	602	622	684	643	690	651	688	579	629	655	679	619	637	616	604	666	682	621	626	654	649	652	654	635	618	631	657	671	680	675	611	655	592	657	651	633	708	659	663	638	675	629	613	645	648	612	671	611	664	651	614	622	607	646	637	647	673	615	650	666	666	633	648	630	614	625	631	617	620	667	670	638	696	615	651	643	646	609	667	657	619	634	636	610	591	673	641	682	611	668	671	671	658	663	645	646	621	601	628	609	671	662	651	679	600	642	636	666	642	660	646	630	609	638	647	686	630	637	655	644	633	645	663	667	660	636	646	621	654	642	645	623	650	645	629	658	606	645	627	632	622	690	648	632	651	610	668	664	645	653	649	675	651	680	659	640	625	688	656	646	626	617	647	639	661	621	648	642	637	679	681	641	653	669	681	661	620	652	636	656	657	689	673	614	634	655	717	659	629	608	675	614	667	623	649	639	618	663	649	611	639	686	646	616	663	665	637	618	633	659	646	681	676	652	649	611	652	643	658	663	683	649	615	703	661	620	653	615	636	653	626	645	695	636	628	652	678	654	631	681	662	631	651	667	643	617	648	650	622	677	647	636	668	604	614	653	655	646	664	655	682	636	640	640	620	645	582	611	628	664	647	685	659	648	644	637	669	659	640	656	619	623	648	636	619	619	615	603	667	678	615	692	674	679	629	604	607	636	657	646	662	635	599	666	629	641	649	693	700	628	633	674	654	640	624	629	643	642	641	672	624	648	656	637	651	640	711	647	600	656	621	700	645	612	620	650	642	648	632	697	677	632	618	606	635	681	640	689	574	689	658	645	641	678	615	665	649	641	660	649	668	642	617	655	674	634	657	695	661	641	621	635	611	677	694	702	631	655	630	614	670	669	663	650	596	615	657	632	641	616	669	660	633	669	649	688	633	663	676	652	654	662	664	679	656	685	614	640	647	649	619	625	643	693	704	641	619	617	651	634	658	624	646	666	610	631	636	680	634	572	642	649	671	623	617	642	647	650	576	652	613	675	624	632	685	626	658	666	634	640	649	624	679	673	649	594	682	656	672	663	633	627	587	662	627	643	660	691	651	668	638	631	589	644	595	635	657	651	600	625	622	680	647	631	681	683	606	655	637	631	590	635	690	661	650	647	637	651	668	639	630	643	631	637	667	613	617	615	655	645	634	639	644	648	626	625	658	662	610	658	651	661	665	671	641	612	664	673	632	665	681	646	671	624	621	654	655	657	634	640	628	636	640	665	650	656	656	656	640	610	639	668	663	645	651	597	639	690	630	673	647	641	620	619	674	684	638	637	642	670	663	642	653	644	634	602	684	670	669	667	671	621	653	627	609	674	620	670	654	644	630	651	676	653	682	669	672	609	658	604	634	709	638	628	643	680	669	649	620	663	678	694	679	647	618	652	597	643	661	693	641	683	623	620	662	665	630	608	650	658	654	689	626	652	671	673	690	649	694	611	688	668	726	654	661	616	656	663	670	648	641	651	605	637	610	642	677	630	667	639	680	612	670	638	597	623	656	601	656	661	624	664	625	656	626	620	670	654	696	673	663	665	682	664	674	674	650	654	654	625	660	642	662	647	644	668	641	631	616	636	661	611	611	642	657	677	644	643	629	627	631	651	621	648	623	630	605	644	662	662	650	655	649	676	650	687	636	622	659	677	661	659	653	673	670	657	628	644	658	657	633	651	625	719	653	644	626	642	684	720	646	663	652	664	700	681	616	672	657	642	645	654	635	667	684	642	646	644	684	664	606	646	646	642	650	617	633	643	644	672	677	644	625	640	653	641	729	660	662	725	654	657	648	625	637	716	662	671	650	623	640	632	654	673	677	659	587	640	622	670	646	634	657	659	658	621	642	620	647	690	633	644	658	629	642	646	632	637	641	618	641	641	620	662	639	652	692	652	597	661	662	653	621	651	653	635	650	635	662	651	681	611	648	618	631	637	615	679	641	656	665	641	661	641	638	610	641	663	656	680	654	648
2817	162	72	59	82	113	90	100	71	70	72	52	61	56	67	42	46	56	40	53	30	47	51	39	38	44	39	36	40	41	31	31	37	33	32	24	32	36	45	38	34	40	40	41	33	55	34	39	35	26	32	36	34	35	47	33	35	40	46	30	39	44	25	32	35	29	26	38	29	40	26	39	29	42	20	39	34	31	37	31	38	33	41	32	31	31	34	28	31	43	33	35	38	31	35	42	36	33	34	32	29	33	37	33	26	34	21	41	33	39	30	37	35	33	36	34	38	24	27	35	37	31	31	24	34	33	40	25	40	38	32	48	49	26	45	35	34	42	33	28	38	46	30	31	27	36	31	33	45	40	41	42	46	32	38	33	31	38	45	34	32	32	36	38	24	31	36	34	32	33	35	49	27	41	40	35	26	34	42	14	43	38	27	44	36	41	45	43	33	23	45	31	38	37	31	40	31	36	46	36	41	32	32	40	30	42	39	36	20	32	44	24	40	32	28	31	30	41	31	36	37	28	28	31	33	35	26	37	35	32	35	45	28	33	41	32	27	29	30	47	33	31	41	28	38	34	43	27	41	39	38	40	38	37	39	32	36	31	27	31	39	32	36	38	30	44	26	24	36	46	31	38	39	35	34	52	35	31	36	41	37	36	34	38	42	39	35	38	23	44	35	38	39	37	37	41	30	34	34	33	37	39	40	35	30	30	35	30	30	39	38	25	44	37	29	27	37	48	27	31	39	34	28	28	34	32	31	35	33	30	32	34	26	29	27	31	30	36	37	31	36	25	23	30	35	33	41	28	42	39	33	33	35	42	38	30	29	34	30	30	33	27	28	37	40	42	28	46	38	33	25	39	24	41	41	23	31	36	36	42	38	45	34	32	41	36	30	33	40	32	31	42	26	29	46	54	34	41	36	30	35	36	33	37	39	28	37	26	28	46	22	40	40	29	34	36	31	31	36	32	24	32	34	27	35	27	25	34	38	40	37	27	23	28	44	27	31	35	36	31	35	34	41	45	49	38	45	29	34	32	44	37	34	28	32	37	28	27	45	36	29	36	38	24	43	39	35	35	34	34	30	34	39	41	45	38	32	26	27	37	42	31	33	36	26	38	33	32	35	29	33	40	41	37	29	43	40	38	31	40	40	33	34	38	41	45	23	37	24	41	29	34	39	45	29	43	29	29	31	32	40	39	37	36	33	34	42	28	41	33	27	29	34	39	43	36	43	33	38	44	38	31	38	50	27	38	38	34	30	30	41	28	44	25	34	27	28	30	38	35	35	36	36	28	31	31	25	27	40	37	41	38	33	30	27	38	33	35	36	36	37	41	34	37	40	35	34	34	36	36	27	40	23	44	45	33	24	39	29	45	40	37	51	31	27	23	46	32	36	39	36	35	39	41	42	36	32	39	37	31	32	36	44	27	33	31	39	40	38	28	38	23	33	38	36	36	25	38	34	44	33	32	25	42	26	34	35	48	43	40	44	36	32	32	32	38	37	34	40	28	40	35	25	40	41	35	32	33	32	29	38	38	29	35	36	36	33	35	37	34	50	30	24	29	31	36	32	33	41	39	27	32	39	29	33	51	49	35	46	24	43	36	42	39	29	28	34	34	39	48	50	37	42	36	34	37	29	39	49	29	37	34	31	42	29	32	38	26	37	43	37	35	45	27	39	30	34	37	39	49	35	39	31	37	30	28	31	33	32	36	33	34	28	27	31	44	31	34	24	35	38	37	36	29	26	38	36	29	40	41	28	24	34	34	35	22	40	35	36	37	40	48	35	39	36	33	37	34	30	35	40	41	50	37	46	29	39	30	39	39	29	40	31	39	34	35	28	33	38	31	32	35	39	26	33	26	16	34	48	41	35	43	38	41	34	45	40	28	31	31	29	30	29	30	29	30	43	35	23	28	41	27	41	39	43	46	36	30	37	20	28	42	40	29	32	40	37	39	37	34	35	43	31	37	37	29	31	38	30	32	31	33	37	36	39	35	30	27	45	36	41	46	33	32	34	33	46	36	38	33	38	30	37	44	31	36	28	35	36	43	42	28	35	42	32	40	45	31	30	38	33	48	43	43	28	42	47	32	27	38	35	36	43	42	41	32	31	28	36	43	39	41	31	46	37	30	22	35	34	35	26	50	34	39	40	28	34	31	28	40	27	36	37	25	32	31	36	45	27	32	30	40	36	32	35	33	34	43	32	43	44	39	33	38	33	43	45	26	37	37	44	42	35	41	37	38	38	44	39	31	34	37	36	38	32	37	31	47	34	36	38	38	35	32	30	43	37	33	45	34	44	47	35	39	40	34	30	28	39	32	40	38	34	25	32	38	43	29	36	36	43	54	43	28	40	37	40	38	40	29	33	34	47	39	30	26	33	32	34	29	31	33	35	35	49	42	41	32	29	43	38	51	28	40	36	35	43	31	33	34	40	39	42	35	53	37	41	36	35	45	27	44	36	44	39	33	33	31	44	39	29	34	27	45	33	30	36	31	35	38	35	36	25	33	38	35	34	32	39	31	32	33	37	48	35	37	46	19	38	29	35	40	34	43	49	29	36	33	42	38	43	31	38	28	41	22	32	45	31	34	39	41	38	33	37	36	36	41	29	41	28	41	29	28	37	35	33	34	34	37	28	38	42	38	36	37	26	26	38	31	40	39	32	39	36	40	39	27	37	21	31	25	33	28	40	30	37	23	36	38	38	35	33	34	21	40	34	46	40	41	37	34	41	31	48	47	47	41	32	37	43	43	42	41	33	40	41	32	40	36	23	34	37	29	26	30	29	31	46	37	45	30	26	33	33	31	33	31	35	28	29	33	43	38	34	21	41	38	38	29	25	33	39	30	40	33	28	40	42	43	43	35	38	32	33	45	43	22	38	41	32	40	36	32	26	42	38	51	26	32	35	31	37	43	33	23	36	30	41	33	27	26	35	32	34	47	37	35	31	39	40	25	38	34	35	39	38	28	36	39	41	34	43	34	37	35	31	27	35	30	37	39	45	34	42	28	29	41	38	41	30	43	44	49	36	42	28	35	32	33	41	33	39	44	42	30	42	44	30	34	45	45	35	38	40	43	34	40	44	44	43	42	35	27	31	38	38	36	25	36	35	35	24	43	37	35	28	36	34	31	42	45	37	18	40	22	36	29	39	34	29	35	33	29	39	30	36	32	36	30	40	36	37	31	33	32	36	33	29	33	35	25	35	32	35	22	28	38	23	39	35	32	39	32	46	23	31	38	36	41	29	35	37	33	37	29	34	40	42	28	38	28	27	38	24	39	34	34	35	30	31	41	36	22	45	42	36	37	31	32	40	29	39	38	34	33	40	39	37	34	34	33	35	31	39	41	32	26	29	36	35	34	33	27	37	30	39	50	27	31	31	35	38	36	32	29	33	30	37	37	40	27	27	34	37	39	31	33	36	41	40	27	46	41	40	34	26	31	33	25	45	33	33	35	46	38	41	41	37	38	32	22	24	26	27	29
20542	4109	1725	5190	9183	8702	7009	5372	4373	3617	2967	2505	2187	1974	1785	1579	1618	1682	1592	1452	1173	1078	1036	1007	956	919	937	912	851	870	839	830	792	816	751	770	710	745	750	785	749	692	695	688	759	677	696	699	721	686	721	703	688	676	734	696	681	662	692	722	677	639	686	651	655	702	655	674	624	660	654	676	684	672	648	678	655	660	641	664	681	712	670	691	631	653	691	671	668	625	668	649	671	664	659	636	661	710	650	706	676	627	664	656	655	667	698	654	679	643	646	652	653	653	628	678	640	653	651	619	649	683	629	654	648	669	645	644	648	616	624	651	651	593	640	698	653	671	684	634	656	595	638	660	618	642	589	663	631	639	646	674	641	641	619	626	660	654	635	628	664	671	670	648	607	602	608	673	635	661	677	645	637	674	651	607	628	637	594	699	655	668	664	648	690	642	675	643	638	681	611	660	627	625	669	631	575	617	681	679	612	635	610	701	657	626	624	633	617	645	650	686	627	673	673	628	631	659	658	669	622	631	612	677	692	626	622	663	652	655	597	672	672	661	612	620	638	672	664	642	656	640	612	679	634	608	672	647	663	656	630	654	681	614	642	614	669	671	621	618	667	665	628	644	626	638	663	631	637	632	656	658	658	605	654	633	603	623	640	611	654	670	650	665	666	642	654	647	594	663	634	645	643	662	623	686	685	670	672	657	662	625	674	654	647	633	602	694	648	645	620	614	646	635	632	637	668	650	657	659	641	672	627	695	651	693	647	648	646	607	657	646	687	691	643	632	649	670	640	625	582	657	675	613	646	645	643	630	637	675	609	625	649	617	663	616	661	623	638	612	628	658	684	672	631	690	604	639	639	613	641	668	635	657	643	619	668	597	626	634	613	654	633	664	617	665	688	622	635	628	646	570	628	665	656	632	626	670	646	657	632	630	596	628	631	630	661	598	670	664	643	680	621	653	636	667	653	632	667	614	666	645	647	649	581	665	653	704	598	636	612	665	652	643	639	685	651	652	662	621	682	673	651	670	610	690	661	656	645	629	660	676	661	628	640	609	651	685	636	625	622	656	686	680	663	707	631	667	645	675	634	660	621	714	629	613	632	629	629	647	655	654	624	593	669	637	658	639	654	612	653	631	631	648	601	680	637	670	619	661	641	615	657	636	612	606	588	602	657	609	604	623	618	628	632	656	653	638	623	653	643	645	655	599	628	675	661	634	638	618	618	627	616	609	634	659	676	605	663	643	648	668	638	654	696	590	637	662	661	677	677	644	677	611	621	664	640	663	632	675	654	642	682	621	634	661	683	614	652	595	608	620	626	636	623	634	652	642	656	631	650	697	627	675	596	624	684	616	631	640	639	623	651	611	623	660	640	649	641	596	669	669	669	674	669	601	668	659	606	630	618	643	669	622	641	647	592	655	617	596	675	635	623	653	652	607	648	631	670	682	621	652	647	640	628	576	649	657	622	647	628	694	651	625	653	683	608	597	634	648	666	631	636	625	626	641	626	638	629	631	643	665	644	650	659	641	627	663	663	650	675	715	623	639	657	624	684	634	645	637	601	666	610	659	640	623	678	629	671	641	636	654	638	681	647	646	656	631	641	620	642	721	644	666	678	668	658	633	672	628	663	572	627	658	625	654	685	641	656	651	634	627	677	679	620	649	658	638	649	704	617	650	659	625	662	674	644	644	629	665	661	647	629	606	625	650	660	578	650	681	658	653	709	611	611	597	621	655	606	602	631	625	641	621	585	615	635	644	645	642	616	653	626	592	585	638	666	653	689	661	619	623	627	632	647	609	630	676	620	630	640	707	668	661	662	671	683	666	631	647	667	660	622	679	637	651	642	618	647	648	698	605	643	609	625	657	630	627	645	630	632	649	593	657	621	592	685	629	612	644	629	625	621	582	639	639	667	641	687	642	676	587	628	664	642	619	666	635	594	588	650	676	696	695	657	634	657	634	665	611	630	635	667	621	627	660	648	647	678	636	606	679	633	635	616	635	658	626	642	654	632	615	654	595	650	653	683	615	621	675	677	603	679	638	659	643	639	631	646	662	658	653	668	680	636	611	647	627	638	641	673	604	638	633	633	639	699	641	705	625	618	632	657	596	663	613	615	684	655	610	610	650	621	662	638	627	642	689	669	609	652	663	663	645	632	642	634	665	686	668	664	638	634	681	672	666	655	636	646	651	636	609	677	665	631	667	591	609	645	646	671	682	632	680	635	651	613	653	636	611	616	617	609	652	663	684	633	647	615	629	636	606	667	651	693	639	624	656	669	628	658	654	695	664	620	664	653	632	603	641	617	614	643	633	633	629	640	610	677	627	597	609	604	643	625	669	623	637	609	672	660	615	643	638	645	655	617	658	683	641	638	684	670	649	671	597	643	700	656	688	669	644	665	632	611	651	641	654	620	638	640	651	633	611	649	665	610	682	626	633	663	663	671	634	652	653	664	633	675	621	654	638	597	672	595	629	669	618	653	689	611	637	648	665	678	629	649	656	594	656	653	649	624	618	659	666	699	609	654	644	678	659	641	636	640	646	645	669	617	673	678	644	623	610	651	617	635	629	659	649	665	666	608	665	676	634	610	618	614	657	649	641	646	639	664	677	698	643	650	631	649	655	688	639	620	701	642	680	613	643	665	611	574	664	642	661	688	637	629	606	663	692	641	629	661	638	653	652	680	624	604	634	583	627	618	625	607	616	651	600	595	647	688	637	600	607	652	626	678	655	659	655	658	642	659	675	704	650	622	702	629	680	637	628	669	631	645	615	635	700	669	648	614	645	664	669	644	586	636	658	647	608	613	657	630	669	680	672	606	647	627	678	660	671	669	627	641	671	682	623	614	645	646	672	630	687	655	662	672	636	649	636	674	638	653	643	627	663	638	596	660	625	592	657	653	660	633	641	643	640	606	636	596	624	673	675	601	665	627	644	656	639	657	653	644	648	653	669	689	681	646	616	662	639	619	631	631	627	654	620	625	650	651	650	599	615	638	622	631	696	616	673	639	634	634	637	636	676	637	642	631	616	654	652	674	634	646	628	639	699	623	696	653	618	640	643	630	662	641	619	624	671	600	609	670	629	652	663	646	656	647	687	612	663	696	645	639	602	676	656	649	613	666	639	665	646	657	643	626	612	604	613	620	639	667	621	639	666	612	681	607	614	664	633	642	631	621	638	616	661	604	635	627	686	669	681	621	661	672	685	651	653	637	616	658	619	638	607	646	593	611	694	652	686	638	633	670	638	646	603	628	625	631	628	663	660	627	627	612	658	589	621	653	600	663	666	629	677	643	666	626	608	627	726	632	646	656	637	661	644	672	643	635	617	674	630	639	612	602	697	667	641	650	608	634	592	642	655	658	620	636	643	628	632	648	648	650	651	682	625	667	642	653	692	650	638	635	649	621	648	646	640	623	639	620	666	636	628	642	641	621	676	648	644	672	607	626	614	681	634	656	629	644	604	585	592	661	633	646	610	655	668	637	618	655	600
2735	290	98	99	127	170	191	141	135	105	92	87	92	76	60	64	47	57	70	56	45	39	37	30	30	33	22	32	34	27	21	22	24	23	23	19	22	23	19	30	26	18	17	17	22	22	21	20	16	14	17	17	11	21	19	24	25	16	25	21	25	28	23	24	17	18	22	18	24	20	21	15	18	23	14	13	22	15	10	21	21	26	21	25	17	25	19	14	14	16	22	20	20	20	20	14	14	19	16	19	25	17	18	24	16	19	24	22	12	20	23	19	18	24	19	22	23	12	21	20	26	16	13	21	14	9	17	17	13	12	12	10	27	22	18	18	21	19	16	18	23	14	19	15	14	13	25	27	11	16	21	23	16	10	15	24	13	11	15	15	11	13	31	20	16	11	18	13	13	8	15	25	20	17	24	13	21	21	20	18	16	20	32	23	16	22	8	21	15	19	17	19	15	12	22	16	15	19	19	16	17	22	14	19	27	20	19	24	12	23	16	20	17	21	20	12	20	19	13	22	19	15	16	17	18	13	15	20	19	15	17	14	20	11	16	14	19	15	23	10	17	19	18	22	19	20	23	26	17	18	20	14	14	13	22	11	24	14	17	19	15	19	15	16	20	19	17	18	26	21	19	16	19	16	21	14	15	12	16	14	20	18	13	22	16	11	19	16	12	29	16	6	26	21	14	17	18	17	22	19	13	24	20	11	19	18	14	13	15	15	19	17	20	21	14	14	15	17	25	14	16	16	22	16	17	16	16	13	20	23	17	20	18	16	16	14	20	16	20	15	21	14	16	18	12	17	13	15	12	10	18	14	16	19	10	18	9	16	21	25	16	23	15	16	17	15	16	16	18	23	15	17	17	31	15	21	17	18	12	17	18	14	17	12	21	20	14	18	18	12	18	10	14	19	19	16	18	10	22	18	12	19	16	18	15	13	16	16	18	22	18	15	15	15	12	13	8	15	17	22	21	22	17	26	26	18	21	20	19	11	21	14	14	15	22	25	16	29	17	23	17	15	17	15	25	18	19	17	21	20	24	14	12	14	14	19	20	17	19	15	19	11	22	19	25	18	18	20	24	16	17	17	17	16	18	18	12	26	18	16	11	13	22	13	15	18	14	16	20	18	20	12	20	16	15	26	19	14	19	20	16	24	17	20	23	20	16	20	15	15	14	16	21	10	20	20	15	18	17	25	21	10	12	15	11	11	18	16	19	22	14	19	18	10	17	21	13	17	19	18	28	10	15	23	29	18	19	17	23	23	18	17	11	25	11	21	20	17	20	17	15	21	11	15	14	13	15	17	19	15	15	13	15	29	19	23	17	14	20	20	12	15	13	22	9	16	18	14	13	20	18	23	20	22	9	16	15	17	14	16	22	13	18	19	18	22	16	22	27	23	28	21	28	21	23	9	15	22	16	20	12	17	16	16	14	17	20	17	19	18	19	17	18	17	20	16	23	13	16	12	19	17	18	18	15	12	20	7	12	17	22	22	15	23	19	16	8	16	15	22	19	16	25	14	17	17	18	25	19	17	22	23	19	18	27	15	18	14	24	19	19	23	16	20	23	16	12	26	18	21	15	15	11	16	13	16	11	15	20	14	22	17	23	13	17	19	24	17	15	19	18	22	12	11	12	21	18	21	17	21	14	22	16	22	19	19	19	18	17	14	17	21	17	22	18	23	20	11	9	14	16	27	10	12	16	20	25	17	19	18	13	13	18	12	24	25	14	19	22	18	25	8	18	16	25	26	21	15	14	15	20	21	16	17	19	23	18	17	19	15	16	19	16	16	17	15	20	20	23	17	21	22	13	19	17	20	21	11	17	16	17	19	17	25	11	16	15	15	17	21	17	15	7	14	19	14	20	12	18	15	11	17	12	19	18	25	12	21	24	14	17	14	25	23	14	23	14	16	19	9	24	19	20	19	23	15	14	18	13	16	18	14	21	13	12	22	18	13	18	19	13	11	10	15	17	16	18	30	28	8	17	20	14	18	25	21	20	14	9	31	12	18	14	22	11	22	15	18	17	15	10	19	24	14	22	21	15	10	25	15	17	14	19	15	17	19	16	12	13	11	21	10	14	27	14	18	16	21	11	12	30	15	15	14	16	12	16	12	15	10	26	25	16	11	24	14	17	22	17	21	20	13	14	26	20	19	18	23	23	14	19	6	15	13	16	18	23	17	27	14	19	18	20	17	18	12	21	22	19	20	15	16	17	21	21	20	16	22	18	19	17	14	18	13	15	26	14	21	22	12	20	17	12	21	24	12	16	20	15	25	13	15	23	15	13	14	13	13	17	23	13	25	16	27	19	21	24	21	21	13	17	19	21	17	20	16	27	19	8	14	11	20	19	15	13	11	14	20	18	16	14	20	15	7	16	20	18	15	20	14	22	21	16	15	20	20	20	18	18	14	23	15	20	17	17	20	22	12	19	16	19	24	19	14	22	19	13	19	19	14	17	18	16	19	22	16	17	24	20	20	15	13	21	12	20	12	21	18	9	18	16	13	14	16	17	26	22	19	18	24	24	14	17	13	14	16	26	18	21	21	20	17	12	13	14	20	26	27	18	26	18	18	23	19	20	13	14	11	17	24	22	12	16	12	12	23	18	17	13	12	14	13	17	17	16	18	20	16	22	19	25	11	24	18	12	10	13	15	18	18	28	20	21	15	14	18	12	11	18	18	15	14	19	16	13	15	15	14	24	24	20	14	21	19	22	20	15	16	16	15	16	25	7	11	17	23	13	10	11	13	14	16	23	10	16	18	16	24	18	19	16	15	38	16	14	16	21	20	26	22	18	21	17	21	18	19	14	19	20	14	20	22	20	19	9	11	23	16	16	17	12	19	13	14	21	20	24	23	23	16	13	19	18	15	14	17	17	25	19	17	19	11	18	14	9	19	22	19	14	22	18	24	19	13	16	14	24	24	21	13	23	25	22	17	22	16	11	22	10	25	19	15	21	28	18	19	12	22	13	26	17	17	26	19	19	18	15	22	23	13	11	21	17	16	17	24	18	17	14	21	20	22	23	15	21	11	19	14	19	16	20	16	18	17	13	19	22	24	19	14	17	18	28	28	19	19	19	26	14	19	22	9	20	15	12	21	12	12	19	15	16	13	16	15	14	21	17	19	12	18	11	19	23	16	19	20	20	19	17	13	17	20	18	22	18	12	17	22	25	18	20	16	17	19	17	17	16	16	18	18	20	12	9	27	15	11	20	14	17	17	22	26	13	16	23	15	18	19	20	19	25	13	22	24	11	15	14	12	13	20	20	13	12	18	19	29	12	18	15	12	13	17	19	23	15	13	26	13	18	16	22	13	9	24	23	15	22	23	18	29	20	20	12	14	20	15	12	17	24	22	12	17	21	13	24	21	17	20	22	18	15	19	19	22	17	18	13	18	24	22	19	15	12	16	20	15	22	24	17	23	15	13	17	14	13	22	17	14	16	14	24	21	14	18	22	22	23	21	18	13	14	20	15	12	12	18
27977	7649	2793	9961	16711	15439	12624	10181	7870	6515	5244	4425	3736	3217	2824	2419	2489	2451	2363	2052	1456	1260	1255	1114	981	1019	922	949	854	811	803	740	720	694	650	631	613	608	576	582	559	539	555	512	516	477	519	490	477	453	461	453	458	457	477	490	443	426	474	393	443	416	408	376	440	405	364	378	393	380	418	384	368	373	394	384	396	375	359	380	373	385	363	343	380	372	394	385	339	375	365	367	347	395	412	347	348	406	400	346	355	355	370	338	362	331	360	339	334	317	341	347	329	378	337	344	337	350	378	299	381	340	328	337	355	358	365	343	373	350	336	331	363	321	323	356	356	326	337	352	344	341	333	329	379	335	320	329	326	345	319	352	349	344	314	336	361	322	387	333	306	335	364	321	335	325	346	344	340	304	346	334	318	327	316	302	327	375	347	344	330	343	330	324	327	354	290	336	352	357	349	325	312	335	345	325	340	337	348	309	300	329	345	346	315	371	318	324	355	330	347	315	359	331	333	371	336	339	326	341	374	338	343	339	336	345	341	360	317	287	320	304	333	314	335	332	321	358	350	319	309	322	337	328	341	355	344	302	329	320	373	340	347	321	338	326	343	345	314	322	306	315	325	354	335	344	331	331	334	347	358	335	325	326	323	328	346	353	331	324	327	313	340	322	314	322	303	328	345	307	316	350	310	311	309	323	330	305	294	341	320	355	347	325	365	324	313	315	345	343	305	350	322	345	321	350	359	366	319	328	325	322	320	311	330	280	325	334	336	328	341	326	348	350	349	329	311	333	324	324	314	302	308	331	328	334	359	337	341	356	337	306	328	322	339	321	333	327	331	377	346	284	356	310	342	323	317	349	364	331	326	337	306	396	339	306	332	323	335	299	329	342	363	336	328	315	353	321	359	293	339	339	358	336	359	318	332	351	319	329	320	334	359	325	342	335	320	327	347	325	328	341	353	296	338	294	321	357	341	329	372	353	327	304	315	328	347	347	347	329	347	293	333	310	336	305	320	359	351	340	346	328	316	307	310	345	324	341	304	371	324	330	353	343	364	348	318	341	354	309	318	328	335	342	356	332	355	351	332	348	329	342	354	380	346	341	342	343	338	349	324	294	340	363	323	342	297	351	343	350	301	299	325	327	326	337	321	345	337	350	329	340	340	328	317	311	351	363	300	327	316	315	362	329	344	325	358	322	343	316	347	339	340	333	332	330	318	333	305	325	326	309	302	328	294	332	331	334	348	318	345	315	345	335	343	341	333	332	318	311	341	316	306	329	351	334	329	299	331	332	286	326	316	362	335	317	313	343	347	332	322	316	342	340	312	329	339	325	350	320	320	363	327	317	289	324	310	354	323	331	322	341	348	301	312	303	319	307	311	340	346	348	320	301	311	333	320	327	265	330	307	312	319	342	372	316	289	346	334	358	322	306	327	316	343	370	350	316	335	356	336	326	303	348	330	309	320	362	333	324	339	356	333	338	335	285	336	341	336	307	307	312	311	310	349	308	335	316	315	341	316	333	334	350	319	326	306	332	324	360	342	349	316	309	322	349	327	353	342	315	355	341	342	327	321	344	340	311	318	326	361	352	321	345	358	312	359	345	331	334	303	296	355	340	329	355	347	351	329	327	359	320	347	314	325	326	341	298	323	324	300	329	306	346	335	297	314	317	320	322	318	309	337	333	370	360	364	319	332	358	326	365	319	306	342	358	359	310	298	364	308	329	317	315	353	324	325	341	341	335	321	330	327	327	353	343	323	324	339	309	315	334	339	331	344	343	355	326	348	318	307	287	326	276	342	347	357	310	307	350	332	328	326	324	332	318	344	340	328	329	309	298	340	313	336	347	345	304	327	321	296	320	316	336	319	335	318	324	317	301	369	327	383	307	345	330	330	329	334	331	330	329	310	309	337	353	335	329	284	342	326	342	336	313	310	305	330	284	336	330	348	318	344	314	356	337	303	335	332	354	338	305	311	326	347	327	312	336	330	332	345	352	312	312	335	358	308	362	350	338	295	363	302	332	331	331	350	334	344	372	325	328	309	324	362	339	351	350	319	311	298	311	319	308	292	322	329	330	285	325	309	299	306	330	283	299	361	314	337	326	325	343	314	326	317	319	338	361	308	348	312	369	351	322	340	313	323	314	373	340	342	323	305	337	335	305	326	298	333	375	318	333	343	328	321	299	336	320	359	348	327	343	344	343	304	297	329	358	326	359	332	349	314	338	340	316	327	310	317	327	309	325	349	335	299	306	377	326	337	298	320	316	310	363	337	320	304	334	339	343	323	338	329	349	341	323	340	355	322	332	306	329	327	343	333	344	320	288	300	339	329	361	324	323	323	303	310	322	320	335	346	316	310	337	309	304	332	320	328	335	316	341	350	357	306	361	328	329	334	348	337	330	300	327	322	297	353	313	311	337	345	314	318	319	312	347	342	328	334	330	312	360	325	355	323	318	317	319	314	330	343	294	322	319	368	310	372	350	318	312	338	316	313	302	337	349	361	346	334	322	353	345	318	346	338	317	340	353	306	365	333	344	301	338	330	318	325	376	326	338	337	303	334	329	333	319	338	317	342	349	352	333	321	324	330	343	318	326	329	331	331	358	340	329	324	325	326	327	361	326	316	341	338	305	335	330	347	319	313	299	363	311	350	341	294	306	312	339	320	327	325	319	342	310	331	329	326	305	304	351	337	303	350	334	285	336	304	353	338	313	316	352	353	314	354	297	338	342	325	334	361	300	331	333	271	322	319	336	342	294	306	315	326	349	343	345	331	296	345	346	315	318	331	350	359	348	317	325	330	341	323	323	346	376	357	330	355	319	345	333	348	334	338	357	331	336	313	335	331	324	314	342	351	338	320	326	339	320	363	346	322	310	357	336	323	325	318	309	324	320	348	336	329	346	322	342	319	355	301	324	338	338	337	336	357	324	309	299	327	309	304	345	339	339	333	341	306	318	319	316	340	339	311	318	328	337	335	311	330	348	331	302	314	343	308	319	344	322	319	316	328	365	333	339	351	340	323	368	363	332	311	319	352	323	318	323	325	358	355	319	347	358	339	353	322	348	317	326	337	343	338	330	293	323	329	342	329	325	280	314	326	341	316	339	353	309	318	339	318	280	320	324	342	338	318	332	323	320	308	343	316	329	338	329	334	332	343	346	348	328	343	325	324	348	314	350	329	343	325	305	330	299	316	344	334	355	330	285	348	368	332	340	307	320	328	356	309	349	321	332	296	336	322	337	329	326	333	386	350	314	328	315	320	332	332	363	329	320	342	309	334	328	339	317	321	290	330	340	317	348	349	326	354	327	346	323	324	307	300	301	304	370	304	370	308	337	309	313	309	331	346	327	314	338	316	297	325	348	345	312	313	306	341	328	355	350	345	338	323	333	300	338	302	360	364	326	338	317	362	315	355	300	358	356	319	345	333	320	338	345	337	340	350	315	324	297	337	368	316	328	339	333	344	300	348	349	325	335	329	340	328	329	352	326	309	318
1521	51	32	26	38	37	36	35	33	47	37	29	29	24	31	33	15	40	20	31	22	31	24	31	24	22	28	18	19	29	22	20	30	23	24	23	19	32	17	19	28	19	17	24	28	16	27	13	23	29	24	23	15	22	19	25	26	16	16	21	22	23	29	26	21	22	19	25	18	24	30	10	17	16	20	23	25	23	24	24	20	23	18	22	17	20	24	23	18	12	17	23	29	29	22	21	13	21	25	21	31	31	16	23	22	34	13	28	27	28	23	22	24	14	27	19	26	32	19	20	22	19	8	17	25	29	21	19	20	17	26	21	23	17	24	21	22	19	21	20	28	23	18	19	25	21	16	20	12	23	14	24	25	23	21	20	19	19	21	24	28	26	28	25	10	13	23	22	15	22	13	20	27	25	21	31	26	23	21	19	21	21	20	15	23	22	21	20	24	16	17	22	24	19	13	17	22	16	20	23	24	23	18	30	24	15	28	24	23	27	14	16	18	22	21	28	28	26	19	14	15	35	24	21	19	20	21	14	20	27	21	28	18	24	18	31	31	23	25	15	29	27	20	15	20	19	18	25	26	17	23	23	18	16	30	20	19	22	22	28	18	16	16	21	24	18	21	19	21	23	20	29	27	24	22	24	19	22	25	17	24	20	23	18	19	22	24	18	26	20	20	24	27	21	19	24	22	16	18	15	18	19	18	21	23	23	24	17	18	12	22	30	17	25	19	24	26	24	20	21	24	29	26	23	21	22	20	25	27	28	21	16	19	24	18	18	20	20	28	18	23	23	22	20	21	15	19	19	26	21	13	30	27	29	16	25	21	26	22	26	16	15	24	20	25	29	27	24	19	24	19	28	15	23	19	24	12	20	26	24	23	18	28	18	25	20	26	30	29	22	26	27	20	25	35	25	17	17	31	16	21	22	23	18	26	26	21	16	26	14	22	22	22	23	23	21	19	24	25	28	24	19	23	11	19	13	27	26	25	25	29	23	18	22	21	20	16	24	19	19	22	24	22	18	22	17	22	21	22	34	24	19	18	29	19	27	25	20	22	20	24	21	20	19	24	17	24	23	19	25	22	30	30	12	21	17	26	21	21	19	34	28	23	27	19	26	16	27	31	17	26	18	14	12	21	20	16	27	27	16	18	21	19	22	29	32	16	25	18	16	22	21	20	26	21	18	31	23	17	25	16	19	21	22	23	24	16	33	16	13	27	21	17	19	15	34	25	21	24	25	23	24	24	25	21	22	19	27	37	23	21	22	24	23	25	26	28	31	27	17	24	24	23	28	21	19	20	22	23	22	21	18	19	15	22	23	27	11	29	19	31	14	17	21	22	18	36	15	20	16	28	19	13	19	30	14	24	22	23	24	20	21	23	20	22	17	22	15	24	24	24	15	20	23	21	25	28	26	18	20	25	17	27	15	30	28	16	21	19	24	20	24	27	13	23	25	31	20	33	21	21	26	20	23	22	24	29	24	28	18	19	24	28	22	17	22	22	23	28	17	16	28	20	19	34	22	14	24	13	25	21	14	21	17	28	24	10	27	27	26	21	23	26	19	27	20	22	25	14	23	26	21	23	21	22	20	27	37	16	23	21	16	26	25	16	17	27	26	31	16	21	19	27	15	14	12	23	25	18	21	20	22	23	13	16	19	16	23	23	14	20	21	21	26	16	29	19	15	21	30	24	15	29	25	30	19	20	15	25	22	23	23	22	24	30	22	19	21	25	20	28	18	28	25	21	24	26	23	21	21	27	26	29	25	22	19	14	20	23	20	16	22	24	25	29	21	20	24	23	18	17	25	24	21	17	19	30	29	18	16	21	21	17	24	17	20	21	15	29	23	28	20	25	20	16	19	19	25	19	25	18	30	25	20	17	23	21	28	24	27	19	17	17	19	30	20	16	23	32	25	24	24	22	16	23	20	16	25	24	16	14	29	26	16	17	15	22	12	17	20	23	20	19	17	26	27	17	24	21	27	23	18	29	39	14	24	21	24	22	27	23	24	30	23	32	25	22	26	18	21	23	19	21	26	18	24	20	18	16	22	19	26	28	22	20	24	15	19	29	19	28	14	28	17	24	17	28	27	26	22	17	22	29	14	22	24	21	18	25	18	23	13	19	38	26	30	28	22	28	17	24	18	22	31	23	22	23	29	28	17	18	23	18	25	25	24	30	21	19	21	32	17	27	21	30	18	15	20	25	14	21	24	28	23	25	30	24	24	24	23	18	17	15	21	23	28	22	31	23	16	19	18	27	24	29	18	13	26	27	26	21	26	20	25	21	25	27	16	9	17	15	24	25	27	21	17	19	23	25	23	28	13	25	25	25	21	19	22	27	24	27	18	12	21	21	29	24	38	23	16	25	23	21	30	34	24	23	27	22	27	26	16	14	33	23	19	17	21	23	25	16	27	24	31	25	16	26	26	13	31	21	20	15	21	25	18	21	15	21	26	30	23	19	23	26	14	27	20	20	18	25	30	25	15	28	24	24	29	29	31	20	27	15	19	32	26	14	26	27	26	15	14	22	25	33	19	27	15	23	18	19	19	19	26	23	22	24	25	26	16	29	17	14	18	25	19	22	18	27	19	14	24	37	20	20	19	16	28	19	13	27	27	18	17	17	25	27	15	21	23	20	16	18	26	13	20	29	22	25	18	21	32	28	25	27	22	29	19	20	14	22	17	24	19	26	22	22	26	21	19	19	23	17	16	29	15	29	22	9	15	16	25	26	23	21	23	17	20	34	27	22	22	20	18	31	27	14	26	22	27	18	27	29	30	16	20	29	22	27	18	25	26	22	32	22	23	21	28	29	18	20	28	29	22	25	35	24	21	25	24	24	17	25	18	17	28	15	29	22	14	24	12	23	25	21	26	20	19	27	16	22	19	11	16	26	17	21	22	17	17	22	20	27	22	26	26	23	37	27	16	22	21	20	22	22	17	24	25	18	19	24	15	21	18	24	25	15	15	28	27	22	25	22	23	27	21	25	29	25	24	24	18	23	24	21	21	26	22	13	18	22	14	18	15	22	20	22	23	21	21	20	27	15	32	23	18	18	23	18	23	23	25	17	35	24	22	22	18	23	19	18	32	23	17	25	17	13	14	30	22	26	22	21	26	18	27	32	21	20	25	29	28	20	20	22	22	20	21	19	19	25	28	13	18	22	29	17	17	28	17	28	18	21	16	25	14	25	26	17	26	27	22	14	23	21	29	20	20	18	28	32	16	20	26	28	23	24	14	27	16	24	18	15	21	24	20	15	25	24	23	25	23	29	20	16	28	18	32	27	27	21	23	17	26	29	24	23	25	18	24	21	26	24	24	25	18	29	28	26	14	20	25	20	20	14	20	27	20	27	20	16	17	27	22	29	28	17	27	28	18	33	22	18	22	20	28	26	25	30	15	15	20	24	36	22	23	24	26	20	24	28	10	20	24	14	21	26	25	20	25	24	18	21	22	27	19	28	23	16	21	24	23	23	24	23	19
15605	2230	783	1756	3040	3004	2328	1819	1526	1275	1063	904	822	809	682	647	677	779	756	725	567	553	523	536	502	498	509	466	475	474	458	445	447	463	474	433	417	439	456	415	433	488	425	421	455	445	450	449	416	421	453	412	453	425	418	389	389	407	415	415	433	422	411	413	400	406	421	405	397	418	419	412	417	409	403	429	405	428	421	407	418	453	379	406	396	396	442	381	392	429	433	420	425	421	437	430	405	393	436	442	465	413	458	429	420	423	420	403	411	449	430	425	422	423	400	420	413	414	406	398	425	404	418	387	392	395	428	454	411	406	405	423	433	379	418	408	399	427	403	411	394	412	407	453	395	411	406	408	447	437	413	407	428	420	417	421	439	399	437	400	431	401	432	406	414	400	380	408	406	422	404	385	388	403	388	406	412	403	374	422	473	396	408	435	396	410	407	413	400	439	425	401	416	420	406	405	394	388	419	412	414	426	416	378	417	423	417	433	420	387	404	426	441	409	421	391	419	386	394	424	392	358	426	400	409	389	416	381	402	426	431	422	472	380	421	415	392	382	390	398	439	405	407	439	399	400	427	405	428	429	434	401	432	417	382	390	388	412	400	389	395	408	421	430	433	406	422	389	357	410	394	398	412	409	436	413	413	378	412	429	415	375	414	399	428	398	431	383	424	437	400	424	421	426	402	430	440	372	376	402	387	401	428	397	382	390	415	398	408	432	444	429	413	401	411	402	377	423	434	407	386	414	380	423	424	416	415	416	408	394	422	424	421	418	440	374	394	405	399	410	405	400	394	403	446	396	361	439	438	424	417	420	408	368	449	425	393	420	401	411	411	395	425	401	411	405	410	412	436	426	410	389	408	406	389	446	413	432	426	412	437	394	413	418	422	409	420	392	408	397	433	390	377	396	427	398	388	428	415	390	402	437	402	402	426	389	377	402	407	421	415	395	419	386	382	422	410	406	432	426	400	411	406	444	428	403	403	405	414	425	408	410	425	421	389	405	411	404	433	407	404	404	411	450	402	435	433	400	454	408	389	404	421	405	381	384	412	403	429	396	395	460	387	449	404	428	416	398	402	384	421	392	413	398	410	409	395	435	418	397	391	402	420	439	395	437	415	395	398	412	405	430	428	390	424	402	434	406	412	383	389	405	426	411	403	408	411	409	411	415	396	457	370	389	383	399	379	389	396	421	440	382	377	395	409	452	361	412	404	400	400	414	395	414	392	382	401	372	417	350	415	446	424	410	412	416	385	434	401	388	445	444	419	419	430	414	401	421	396	435	407	394	401	430	425	405	398	416	406	386	446	437	413	429	412	440	421	415	391	413	399	401	408	448	377	409	419	401	411	390	383	397	406	480	414	422	417	420	410	386	429	402	437	392	435	399	422	394	402	407	395	406	386	389	400	456	397	391	405	418	388	422	390	396	404	425	472	408	420	430	404	387	400	437	412	417	419	438	401	419	399	431	424	449	419	383	383	425	436	401	405	435	391	419	399	397	422	404	418	404	423	428	418	403	368	372	390	400	404	426	404	420	415	408	395	418	459	416	414	392	416	375	393	412	405	460	405	431	429	391	399	412	429	420	387	402	402	399	411	441	393	382	414	391	411	405	403	417	406	446	392	391	406	374	366	435	417	390	414	423	387	423	421	397	422	414	416	407	403	436	389	420	439	408	419	440	418	410	401	403	458	420	416	416	395	396	410	442	418	418	387	398	405	404	418	405	415	377	393	407	405	429	404	400	420	382	393	357	425	400	411	404	423	415	427	435	405	445	421	396	410	373	417	397	400	435	444	392	403	401	440	449	424	390	412	418	387	400	385	426	410	383	375	401	424	383	421	457	387	427	370	379	394	431	392	423	391	417	365	409	447	438	385	408	402	399	412	431	385	448	450	410	418	406	415	407	397	442	382	401	404	432	356	422	402	415	441	411	369	440	426	411	408	431	397	430	414	407	408	424	417	375	416	439	402	436	420	404	393	431	422	432	425	416	398	410	418	417	391	415	372	393	417	395	436	417	423	395	394	408	398	422	399	443	378	390	417	389	417	370	401	399	408	412	415	457	425	404	390	369	417	413	419	427	419	403	363	404	398	372	382	404	412	402	426	374	438	421	370	425	430	428	416	410	395	383	386	411	407	389	412	443	401	420	381	395	384	385	381	368	396	404	442	434	444	404	392	442	416	414	394	425	409	395	430	415	430	414	383	388	411	442	420	416	429	409	386	417	417	374	421	390	410	396	413	398	424	437	373	407	416	420	433	398	413	395	437	393	400	394	419	414	409	382	401	446	436	385	425	409	390	399	434	410	453	445	400	433	402	401	406	378	413	416	396	395	449	401	410	413	406	454	436	422	392	405	390	408	450	413	389	439	424	389	429	437	437	404	447	398	386	421	387	406	411	427	429	395	411	428	421	404	410	410	416	392	421	405	429	409	403	437	400	452	444	448	438	419	396	429	392	408	410	423	384	418	368	459	414	402	410	437	448	426	413	417	430	383	415	421	408	408	423	393	411	408	436	400	417	404	372	399	414	427	383	406	400	423	415	410	433	395	435	412	405	398	420	405	452	410	438	436	403	429	434	412	402	429	422	396	436	448	425	454	417	381	413	424	405	407	430	438	386	398	389	410	373	408	407	441	408	396	381	432	394	393	382	444	402	401	464	414	425	404	418	412	425	416	410	442	418	406	399	390	445	432	408	406	417	421	405	401	443	428	389	384	398	432	369	428	402	390	430	388	430	394	403	393	412	400	439	415	430	402	416	425	419	406	413	392	387	385	410	389	366	400	429	416	429	377	411	399	415	340	419	440	404	394	391	385	403	429	386	438	396	416	413	439	404	414	413	420	459	435	406	390	415	427	415	402	407	399	413	458	404	398	387	413	424	416	448	368	391	417	396	453	400	407	409	403	393	434	404	401	437	380	429	414	413	400	406	414	391	413	404	440	396	442	400	398	421	443	410	397	473	398	411	382	419	392	401	399	388	396	385	429	383	413	388	402	434	386	401	392	405	421	384	399	412	420	424	386	408	444	434	429	416	380	385	437	445	439	414	410	394	403	417	418	408	418	448	399	440	416	400	403	421	426	404	409	397	400	395	442	410	406	400	427	400	414	422	385	402	391	366	427	413	430	408	368	416	391	413	399	365	421	459	369	439	384	377	381	392	393	417	431	404	421	373	382	421	391	426	398	406	410	413	407	377	415	398	381	422	396	401	376	398	441	399	379	403	408	411	353	409	411	402	430	390	402	434	390	392	415	417	390	405	371	421	400	368	411	408	412	416	449	414	400	410	371	392	422	427	395	388	444	421	371	407	425	404	407	365	421	414	398	387	423	392	417	427	402	415	386	410	403	418	403	384	452	407	396	390	396	388	467	402	436	416	418	407	425	372	423	423	388	433	442	398	386	391	400	439	431	426	390	397	428	429	382	425	386	412	434	432	404	433	361	445	417	406	407	426	415	419	409	409	401	392	437	412	428	397	412	429	400
2922	168	70	61	78	107	104	111	80	91	72	72	85	57	60	57	49	55	44	43	52	48	49	36	34	50	32	43	52	40	36	37	36	48	37	48	47	38	41	35	34	35	35	40	31	31	45	42	41	34	36	35	39	38	44	43	39	43	30	36	26	47	34	32	37	41	35	47	41	37	34	40	36	33	19	33	40	34	40	32	44	33	36	29	38	32	39	37	39	38	31	32	37	37	20	42	38	43	32	25	30	51	46	41	35	37	36	26	39	28	46	31	32	31	49	41	38	34	36	43	40	35	39	33	41	31	41	36	31	40	38	27	36	34	36	36	33	39	39	47	34	41	32	26	37	32	40	16	33	28	45	37	26	32	20	25	32	33	30	34	46	26	41	35	36	28	48	40	39	43	45	35	34	34	40	36	31	32	27	26	35	33	31	41	31	24	26	34	44	28	39	31	43	26	28	32	32	29	40	43	38	43	34	33	32	37	38	37	36	33	37	38	38	32	38	38	37	29	32	33	32	36	38	50	46	42	38	40	29	41	31	31	43	33	34	53	35	34	32	34	34	39	31	35	34	43	47	36	35	46	31	23	37	32	33	46	41	38	25	38	30	38	39	27	36	31	33	36	38	40	35	35	27	38	41	38	40	36	36	42	22	38	37	40	31	34	31	34	31	32	44	36	34	34	39	36	26	39	39	38	35	44	36	38	37	35	30	27	33	40	39	31	34	38	25	46	42	37	30	41	23	39	36	51	37	29	35	36	36	34	42	43	32	40	41	32	36	35	47	40	43	36	30	36	45	33	32	38	32	42	37	38	34	34	32	44	31	37	36	38	36	30	38	32	39	33	42	38	42	33	37	27	43	36	33	46	41	37	34	23	38	28	42	42	30	36	41	40	35	46	35	45	36	26	37	32	32	37	32	35	32	41	26	41	31	33	34	33	37	34	36	37	38	35	30	36	33	34	39	41	37	37	40	46	34	40	26	27	36	53	37	46	38	40	35	29	40	36	33	37	40	42	30	42	42	32	38	40	40	37	31	23	42	30	36	42	43	38	28	28	25	25	32	37	40	38	34	27	41	25	44	35	27	26	36	36	30	30	32	40	35	55	35	41	37	39	37	34	37	33	28	35	32	40	45	40	43	33	29	36	42	34	36	26	38	39	40	36	27	25	44	36	41	43	38	38	33	48	26	43	35	38	30	44	28	27	38	34	29	50	32	35	39	39	30	29	37	29	33	37	32	30	44	30	33	37	35	34	40	38	37	43	36	30	38	32	34	23	40	30	44	44	47	40	30	31	44	32	36	47	37	37	37	42	30	30	31	46	46	33	36	33	49	44	31	36	36	47	34	44	23	30	31	27	49	33	35	38	31	38	49	30	33	39	24	30	41	33	37	45	29	27	31	32	31	33	34	33	31	40	33	38	31	33	38	38	38	34	31	32	38	39	34	30	38	48	46	33	42	39	29	44	32	34	41	31	48	31	34	34	50	35	45	48	29	39	35	35	31	42	39	44	32	45	34	35	31	32	37	35	43	36	29	25	38	37	28	24	36	30	26	36	42	45	40	36	31	36	31	41	39	30	27	37	28	30	31	28	49	28	34	35	41	51	34	30	30	35	45	35	36	34	44	31	50	35	23	48	44	33	25	34	21	32	31	40	31	34	49	37	51	39	38	31	44	34	41	39	34	30	40	41	42	33	38	29	37	34	45	37	34	33	29	35	31	43	25	32	28	38	32	26	38	30	35	39	40	26	34	49	35	34	39	26	48	46	41	37	36	41	38	40	37	39	46	43	32	41	35	34	30	39	39	37	39	31	29	40	40	34	27	34	26	30	25	28	42	35	36	37	29	36	40	44	28	29	21	34	41	28	36	38	34	36	43	31	37	37	35	30	42	28	26	35	39	37	32	35	40	42	31	37	32	29	40	39	33	34	37	36	33	24	44	32	35	38	32	43	39	46	27	38	26	27	51	37	45	39	29	39	28	42	33	49	41	39	30	36	41	33	37	37	29	35	33	29	36	38	38	40	29	27	45	34	26	40	42	35	35	46	33	47	33	37	35	38	28	35	33	42	39	38	32	28	35	36	32	32	33	43	50	42	29	36	34	44	30	44	30	47	26	31	35	50	38	33	40	42	36	41	38	30	30	35	30	36	35	41	30	31	41	30	32	36	35	40	50	39	41	29	40	33	34	44	34	37	31	27	29	45	38	42	40	35	31	31	42	28	29	34	26	36	35	40	40	45	36	40	35	29	31	37	29	38	33	23	35	43	41	37	32	49	27	34	34	43	40	36	29	44	43	37	34	32	36	37	54	34	34	37	36	30	35	38	38	29	38	30	36	33	35	40	38	38	37	34	37	38	31	45	44	33	45	32	36	33	33	37	37	36	30	47	39	40	33	36	37	40	33	36	30	44	41	34	40	34	37	27	42	36	39	35	28	39	40	21	47	42	33	40	31	32	40	41	35	37	37	34	38	40	37	28	44	41	41	41	30	26	31	29	29	28	35	40	25	24	46	33	37	47	30	26	33	45	29	38	32	45	38	27	42	25	33	33	30	31	29	39	33	40	36	39	37	36	33	35	37	33	40	35	43	37	31	29	30	30	36	22	33	40	41	34	29	46	31	34	30	36	35	40	47	43	30	34	38	35	33	40	35	48	37	35	35	42	49	37	34	40	28	40	34	33	28	27	40	31	38	37	32	40	32	37	42	31	44	40	42	35	39	35	51	34	35	46	34	42	34	34	44	32	38	38	40	29	38	32	34	28	30	36	28	37	45	37	34	31	37	43	34	34	45	27	44	30	42	25	40	27	35	39	29	37	35	17	42	38	34	37	39	37	24	31	41	29	42	36	41	45	39	32	34	33	49	33	40	40	41	45	39	32	36	41	28	32	27	37	40	34	48	40	34	40	38	36	43	29	47	39	37	31	39	34	32	45	41	46	43	40	35	34	28	37	31	35	32	39	31	36	27	39	37	36	31	38	31	34	34	47	27	30	38	33	46	34	34	39	30	36	35	30	40	34	43	38	41	28	36	40	35	37	34	40	31	35	28	44	35	38	37	47	39	32	44	26	32	39	41	46	45	37	32	42	28	30	40	33	38	35	30	31	34	42	50	41	37	36	35	46	36	41	25	45	30	25	40	29	42	32	24	36	40	40	39	40	36	29	37	37	36	30	33	38	63	27	32	37	32	41	45	28	35	35	32	34	33	31	43	35	36	39	42	43	37	42	28	33	42	35	31	35	22	41	34	28	37	44	42	25	36	39	39	41	50	44	41	38	40	32	44	34	41	33	40	31	38	43	47	39	33	46	46	28	46	35	42	41	30	41	41	53	38	25	33	27	44	43	42	34	28	33	33	39	35	32	42	27	28	39	40	35	32	25	32	37	41	37	44	37	31	36	39	33	49	34	36	49	39	33	23	32	27	37	41	50	37	30	38	35	34	35	50	47	41	36	45	29	32	33	39	37	29	48	44	46	31	49
20111	4289	1773	5441	9678	9026	7415	5845	4683	3826	3114	2680	2333	2049	1864	1643	1555	1652	1605	1534	1190	1105	1043	987	1021	958	966	900	884	880	842	843	824	832	800	817	778	754	778	774	753	790	721	733	691	747	743	691	704	733	662	781	693	697	740	743	681	699	730	710	735	655	657	679	674	685	718	672	686	693	661	657	699	688	670	689	695	697	674	673	687	702	665	692	667	645	644	676	665	682	661	681	665	663	670	691	689	635	663	646	641	652	635	662	649	627	649	675	659	697	620	664	643	676	668	661	637	658	656	659	685	649	649	651	637	649	699	691	712	683	660	670	649	669	670	674	630	666	654	654	656	683	646	653	627	677	685	636	656	662	652	664	641	637	683	681	621	679	669	683	649	660	629	713	620	672	651	648	709	659	624	653	651	615	663	614	657	664	683	649	667	631	641	696	641	691	674	645	638	658	645	617	693	619	605	675	623	667	616	585	641	660	634	649	638	647	667	693	624	677	688	633	672	674	679	640	662	650	635	628	664	643	640	635	656	672	610	628	614	649	655	636	646	626	675	670	665	630	633	659	662	654	642	709	639	631	640	684	625	632	650	684	681	657	649	666	623	660	632	662	741	693	657	660	631	664	642	621	665	608	628	685	666	634	689	660	639	659	617	652	645	656	652	700	634	655	658	648	713	618	584	708	636	670	605	669	658	632	638	623	690	675	635	623	684	604	712	642	655	648	643	636	664	706	648	634	652	674	671	653	641	686	647	648	668	643	685	665	658	639	626	633	614	604	649	633	614	640	693	672	622	639	678	654	651	641	661	653	651	686	675	643	675	680	674	664	640	619	643	622	651	656	688	637	656	650	677	643	662	659	690	695	640	641	668	660	599	665	684	648	657	709	669	643	623	632	664	652	619	617	619	656	721	658	710	616	650	630	647	663	671	615	645	656	702	675	669	631	668	652	670	626	692	626	644	642	652	689	623	681	639	668	673	665	664	684	647	664	622	614	658	650	664	711	640	704	671	603	672	640	649	655	667	671	650	641	661	702	642	666	652	662	664	673	672	664	641	691	618	641	681	665	645	662	684	660	637	678	652	657	703	669	651	695	655	651	623	653	618	638	611	613	651	656	651	634	658	648	683	659	647	688	661	641	605	645	692	636	644	658	669	633	635	653	671	613	705	651	641	657	654	668	617	620	661	652	655	700	645	690	641	644	671	631	655	691	623	696	683	640	638	681	664	671	649	645	663	684	665	650	655	645	666	659	640	627	687	633	655	641	706	633	697	640	644	651	671	649	666	640	664	662	673	660	628	661	630	686	655	647	665	677	652	636	646	685	683	631	671	641	646	654	655	695	645	649	696	634	633	701	621	597	649	599	650	639	620	613	647	707	602	663	679	648	684	695	634	652	632	674	638	673	626	663	638	628	641	610	683	639	662	662	647	616	648	691	647	650	660	640	623	661	699	648	665	683	625	653	647	642	610	697	653	638	662	645	684	649	695	654	669	613	679	635	644	629	650	667	663	684	675	655	682	639	625	647	686	642	654	698	658	636	672	617	594	632	619	617	631	665	637	604	612	672	631	625	638	678	610	659	674	645	630	617	669	619	677	597	678	644	625	643	677	662	633	683	654	648	636	666	615	691	634	625	630	651	632	632	660	665	669	645	650	638	630	633	649	633	675	655	678	673	668	669	671	635	642	647	666	607	654	671	625	671	692	627	647	659	671	680	632	660	667	614	622	664	635	613	634	608	650	674	708	616	677	671	653	661	648	722	632	695	695	619	593	641	639	633	646	678	636	645	574	627	705	623	683	643	623	660	702	683	649	656	642	713	620	631	675	663	639	649	622	660	654	650	647	658	664	620	674	656	652	680	627	673	652	662	617	622	662	670	685	699	652	662	674	657	611	652	665	618	633	631	631	641	665	676	683	624	627	645	676	628	641	643	658	671	680	654	647	606	604	664	699	620	646	675	653	640	641	620	650	647	601	643	637	629	680	641	642	688	667	678	655	617	694	650	665	658	661	658	653	669	642	664	675	622	638	631	642	629	630	635	665	676	671	695	608	716	655	616	653	655	662	717	644	612	651	628	665	658	663	666	620	661	675	652	643	692	638	676	673	645	650	631	637	647	667	595	606	695	658	658	655	623	706	666	626	682	668	631	680	665	661	693	726	696	666	642	663	622	657	683	676	643	633	658	634	633	629	627	676	661	653	626	690	635	677	649	635	641	694	607	661	656	673	634	640	622	682	655	737	712	634	645	674	653	632	613	639	623	668	700	687	677	629	663	693	624	653	660	649	680	639	666	685	672	666	641	665	623	611	655	685	645	647	643	671	641	660	630	670	659	635	669	621	632	658	694	623	649	609	648	672	677	665	669	669	644	620	686	625	656	667	636	669	692	614	642	685	653	643	631	665	677	643	603	606	664	641	697	645	675	635	667	655	645	687	638	746	692	634	674	678	642	616	656	693	672	653	652	659	639	692	643	616	659	618	643	662	652	675	640	621	621	674	605	638	668	643	631	622	658	630	620	662	664	661	672	672	650	684	697	641	630	662	660	664	630	659	693	654	652	650	624	684	648	657	656	656	653	648	667	639	648	660	666	651	637	635	647	704	647	672	635	642	645	696	691	662	642	625	646	595	660	634	666	683	617	654	639	634	613	673	633	647	647	702	699	681	657	665	654	667	695	664	637	673	665	619	656	617	707	664	676	641	665	649	664	658	649	608	640	645	668	704	625	630	695	656	653	671	653	647	684	598	663	662	718	661	584	678	651	668	655	633	653	674	690	634	662	642	644	677	683	634	622	654	647	674	657	639	626	686	616	700	643	655	640	615	646	659	622	651	687	622	664	646	642	657	684	639	705	617	677	614	644	670	643	724	653	664	627	606	632	653	640	658	666	586	636	688	610	640	655	666	641	666	642	626	707	619	617	693	659	644	660	673	637	669	661	619	669	682	677	672	649	614	654	650	618	660	670	639	639	698	653	636	628	629	696	693	628	671	668	684	655	631	695	676	732	641	652	650	735	641	620	674	674	637	629	671	686	670	654	663	678	652	591	628	637	640	643	653	642	651	651	661	618	613	719	620	683	652	623	639	634	692	706	681	682	685	650	634	677	653	671	649	663	595	624	645	621	640	649	696	666	691	628	626	639	631	649	665	697	691	609	681	720	662	612	597	681	669	570	616	649	676	625	650	682	690	635	618	639	645	644	670	617	672	620	635	586	677	664	674	624	640	633	645	642	628	672	660	706	702	706	674	648	618	672	637	702	621	635	637	693	698	639	656	672	679	613	643	610	673	664	635	646	596	653	631	610	683	683	641	658	660	625	676	674	667	711	683	664	661	662	687	649	667	630	688	610	655	671	630	665	651	664	607	634	657	667	688	702	701	633	643	659	643	638	660	667	684	626	637	644	658	656	611	619	641	660	666	681	667	679	672	653	635	671	697	659	608	643	660	673	640	628	648	671	659	629	645	669	652	642	639	641	650	674	678	628	663	655
2835	132	62	52	96	109	110	109	78	81	78	59	47	66	46	55	66	53	48	39	40	42	40	42	41	40	44	40	36	40	34	34	45	40	38	47	44	24	40	33	41	44	43	32	36	29	36	40	33	32	35	36	26	34	45	49	42	38	37	38	32	36	37	41	32	38	50	39	43	33	35	31	37	37	42	32	37	48	31	30	31	45	28	38	33	38	29	35	44	36	35	33	26	41	36	33	45	36	28	38	44	36	36	43	35	43	35	42	48	40	39	33	34	34	45	28	50	30	27	39	33	37	38	31	37	38	38	31	40	31	36	24	37	38	28	34	40	40	51	34	35	40	34	41	33	36	40	31	37	36	46	32	40	33	33	40	32	31	39	40	31	39	35	42	39	31	52	32	43	32	46	22	41	40	41	34	39	29	38	31	25	30	30	44	36	28	44	29	48	40	43	32	30	36	33	28	45	33	35	45	39	44	36	38	40	40	30	33	38	34	41	33	23	34	28	29	39	27	40	28	33	35	33	37	39	38	29	34	40	36	28	39	36	34	38	41	44	28	36	39	32	29	33	33	37	29	32	39	36	26	40	32	41	34	44	38	40	37	32	44	41	39	43	41	34	36	36	43	35	40	37	43	39	32	41	35	40	34	31	43	32	29	33	41	31	35	27	39	29	31	29	36	41	33	32	33	31	37	42	27	42	46	39	38	29	32	35	42	36	26	45	29	44	45	34	48	44	43	37	42	38	47	32	32	24	27	35	32	38	46	36	36	41	43	39	39	44	41	30	27	31	31	41	39	42	36	42	33	39	35	32	29	45	36	29	44	38	34	49	27	37	35	42	46	39	31	42	32	37	22	34	50	36	38	34	38	32	39	26	35	31	38	46	35	32	40	33	38	33	41	34	27	30	29	36	37	45	32	38	38	41	38	30	36	30	34	35	33	38	49	43	34	39	37	41	32	31	35	35	42	29	30	38	35	39	41	32	37	33	38	47	38	30	38	35	47	35	43	31	40	34	30	33	27	41	39	26	51	39	28	31	33	39	37	42	47	46	35	32	38	28	39	38	39	26	33	35	38	34	27	38	31	30	37	30	38	41	26	37	34	36	42	34	31	38	38	25	33	41	41	29	33	29	38	39	45	35	40	44	26	29	30	38	37	36	36	36	30	37	35	35	46	39	33	37	35	39	28	39	30	33	29	33	33	24	34	28	31	31	40	40	31	32	44	45	34	36	26	33	34	36	34	33	38	35	32	28	32	33	36	33	44	40	40	47	30	26	29	36	35	42	36	25	39	35	47	24	40	26	26	36	25	42	36	46	34	36	29	34	33	39	32	35	35	35	45	32	34	31	46	41	44	40	32	31	34	36	39	40	35	33	34	43	33	31	38	33	29	29	46	32	32	37	38	35	33	45	29	39	29	27	37	28	43	33	26	50	37	40	35	38	29	31	47	29	38	38	30	27	34	38	25	40	35	44	31	33	27	29	37	34	34	38	30	36	39	29	37	29	24	36	27	32	34	35	42	29	30	28	37	38	36	40	36	48	40	34	42	48	29	26	30	26	35	36	23	30	35	42	23	50	24	51	30	27	33	35	42	39	30	37	30	35	35	37	30	32	35	46	32	25	31	50	27	26	26	32	33	32	26	36	37	28	37	31	31	29	24	40	46	31	34	41	29	19	45	41	36	48	31	39	37	32	50	35	29	43	23	40	24	41	36	43	33	38	41	47	36	35	45	36	32	37	32	44	36	26	41	39	33	34	37	32	33	36	32	34	28	34	25	38	39	38	40	37	35	33	42	36	31	31	39	33	40	30	29	42	36	30	28	37	29	31	32	32	44	40	34	43	38	42	44	40	34	27	32	19	37	22	32	37	34	42	27	38	34	30	35	29	48	41	37	33	36	31	35	44	35	42	45	31	38	40	36	28	29	40	37	44	29	34	27	40	35	37	38	31	35	28	30	29	31	38	34	38	51	43	30	34	32	36	30	38	38	38	34	35	35	34	39	29	54	36	32	43	32	40	27	39	34	34	41	32	36	48	34	42	29	32	40	30	43	34	38	24	35	33	37	32	39	42	33	33	38	23	42	48	34	39	25	48	37	31	41	31	39	42	35	35	40	34	39	33	31	42	34	27	48	29	33	32	36	29	31	27	35	35	40	37	31	33	38	31	25	35	38	25	27	44	53	28	41	30	47	41	31	35	33	45	32	39	39	31	27	38	28	32	37	40	41	45	35	46	31	28	33	41	30	38	37	28	38	43	33	38	28	30	39	34	27	31	32	40	25	37	43	31	40	31	29	42	49	31	32	34	41	36	42	39	36	35	34	30	43	41	42	37	37	22	39	36	31	33	51	32	40	46	25	45	42	40	33	39	35	34	35	32	25	44	35	42	36	27	33	39	25	32	42	38	38	39	50	31	35	44	30	32	30	42	25	33	36	25	27	45	36	31	26	32	41	34	36	42	27	36	42	40	39	52	32	30	24	33	31	32	34	36	40	42	42	40	28	30	29	36	38	42	37	32	29	34	42	31	46	31	45	41	26	30	45	31	36	32	34	40	40	32	33	50	48	38	32	35	35	28	39	34	31	31	35	33	33	27	38	38	30	40	36	37	43	36	32	36	27	37	32	42	40	29	43	25	37	33	38	37	34	33	38	32	27	49	35	43	40	40	41	31	43	27	35	37	38	43	34	34	27	41	42	37	37	35	38	33	38	43	26	44	31	32	29	31	27	40	41	27	43	36	30	37	44	31	39	32	29	41	30	37	34	47	37	46	35	44	26	43	26	52	43	30	37	37	48	47	35	30	40	35	42	35	38	39	39	37	33	28	32	34	44	27	37	35	37	32	25	37	35	45	42	23	45	35	39	41	28	29	26	42	33	47	33	25	40	39	40	36	35	34	35	39	33	32	28	42	37	38	31	38	38	34	29	41	35	41	35	28	39	32	32	26	35	41	33	31	37	30	45	38	41	38	21	41	35	36	37	34	49	30	28	34	41	30	36	37	35	32	31	43	29	39	35	27	35	32	36	40	48	43	28	31	46	38	22	35	42	25	51	22	46	39	31	31	38	35	27	39	42	31	42	39	38	42	26	33	33	48	29	33	33	36	34	31	45	41	27	32	36	43	35	26	30	27	37	42	35	38	36	28	34	34	38	37	35	32	38	43	35	34	34	43	41	28	20	41	57	39	40	38	39	24	36	31	39	34	27	40	32	29	44	36	38	40	25	39	28	34	38	38	26	31	40	41	31	41	37	31	37	30	21	39	39	42	33	28	45	32	26	35	40	27	33	37	37	31	30	34	28	37	34	38	42	49	46	31	28	36	35	34	31	44	33	40	39	32	34	32	31	36	28	30	24	25	44	38	41	30	33	37	42	38	32	35	38	39	30	33	30	41	39	33	36	32	34	43	40	39	40	35	30	32	31	26	32	36	38	35	47	30	29	36	31	33	60	43	29	27	35	44	35	38	39	29	33	35	35	44	30
19054	4201	1738	5134	9196	8670	6991	5520	4588	3552	2941	2519	2211	2041	1761	1595	1510	1691	1613	1407	1215	1090	1037	984	1002	942	921	892	866	860	828	862	785	842	772	756	745	740	778	739	736	704	676	721	673	755	669	699	701	775	753	726	784	705	671	710	671	682	686	672	681	677	660	717	666	625	625	691	728	670	651	643	663	668	632	675	654	642	659	662	686	656	734	690	704	653	668	681	652	673	716	665	642	649	669	640	658	664	652	697	684	688	673	651	655	662	670	683	660	675	633	619	684	621	667	634	631	635	638	624	647	615	685	638	712	679	638	649	662	638	656	650	697	632	668	693	618	644	659	650	657	670	664	643	657	637	624	612	597	666	626	648	606	702	665	642	660	635	658	596	662	669	644	694	636	659	650	610	622	618	669	672	652	669	660	636	653	642	667	638	620	651	610	637	654	647	652	627	681	613	624	620	633	677	598	659	636	649	628	647	647	683	636	623	671	677	689	630	677	622	631	611	694	639	650	606	686	635	611	654	616	676	664	683	644	675	669	626	688	635	648	659	646	652	597	692	665	669	646	668	643	659	664	665	651	653	659	676	645	696	655	635	657	653	638	619	649	676	679	636	658	666	629	649	707	669	684	613	657	662	692	651	668	678	631	651	656	660	621	636	713	646	637	626	613	662	636	637	649	645	673	653	643	665	675	634	643	654	621	621	634	669	664	674	628	625	655	646	653	607	646	609	666	652	651	630	657	644	654	655	649	624	660	633	600	690	663	620	675	680	635	659	625	685	633	659	654	644	597	658	656	690	647	672	634	675	641	678	688	633	662	639	613	616	629	663	653	684	650	670	654	692	678	618	726	676	635	691	640	664	577	618	625	681	638	636	627	636	652	652	689	627	682	639	649	624	659	629	624	670	644	657	670	662	651	661	683	637	634	619	645	599	647	653	654	657	610	632	689	626	641	672	713	655	686	610	644	675	667	642	621	678	619	673	624	612	680	667	664	690	606	653	657	668	660	616	600	640	626	626	679	662	616	652	641	655	621	665	622	639	649	662	704	677	653	624	640	603	645	640	678	671	634	607	630	668	646	648	676	700	624	668	670	618	633	637	658	633	652	633	613	608	663	607	643	638	677	623	670	669	666	636	643	665	644	672	634	632	660	639	577	655	640	647	604	693	687	653	594	610	654	623	598	656	639	700	679	638	601	656	665	684	644	639	639	682	648	677	666	675	640	608	645	637	626	666	666	636	688	625	629	691	687	649	613	605	674	696	677	649	605	674	665	670	610	681	625	678	664	676	634	641	675	634	648	628	705	681	633	670	643	671	612	636	649	655	616	598	663	650	622	657	608	593	643	634	672	677	646	619	677	613	692	644	623	686	638	626	666	631	637	641	636	646	596	667	649	653	597	659	696	633	651	685	628	655	639	626	644	688	646	652	656	685	659	632	678	622	666	665	668	593	641	712	613	665	649	658	659	652	708	624	663	665	630	671	602	659	641	695	656	654	643	677	651	627	640	673	671	634	650	620	672	629	651	621	708	676	670	645	608	677	674	639	677	662	648	669	671	656	620	628	655	607	630	625	644	700	631	673	631	670	655	636	648	633	654	661	686	675	687	620	651	669	649	628	664	632	608	666	642	634	659	625	676	659	688	615	664	671	670	645	694	646	607	677	652	629	630	613	648	611	641	677	650	665	648	628	639	671	701	654	618	624	645	678	649	659	677	669	631	650	682	667	669	662	668	667	661	635	654	653	619	640	624	659	674	605	616	635	650	639	631	675	651	684	658	627	636	625	649	661	673	667	624	651	610	655	623	682	639	683	634	639	624	614	651	642	664	676	630	638	635	631	656	678	673	678	649	648	674	642	674	681	662	604	651	659	651	632	679	632	608	720	674	643	649	689	626	655	635	626	677	654	705	669	646	665	671	657	634	654	680	615	651	652	614	669	640	632	692	671	632	616	688	625	657	669	599	621	699	704	648	631	645	662	666	654	623	658	665	669	594	661	647	648	663	660	630	633	686	614	644	649	629	621	677	655	623	647	664	643	646	651	627	641	686	667	654	664	641	666	686	624	683	626	685	648	707	695	610	654	640	609	656	655	666	670	649	666	616	657	667	672	663	653	649	704	687	643	592	657	623	645	639	640	642	674	638	683	645	630	644	665	674	616	640	597	675	643	639	687	624	678	681	663	663	643	612	646	647	640	637	657	659	662	642	649	659	655	646	666	691	625	653	672	671	608	665	660	644	713	654	654	655	643	620	668	666	590	673	660	647	644	679	638	657	632	643	651	625	642	620	640	646	646	654	713	675	675	635	661	674	644	651	684	674	704	672	614	627	646	636	644	606	664	642	627	652	664	657	642	634	600	665	633	643	615	650	666	634	624	643	669	644	623	652	685	622	638	675	625	635	673	669	658	683	618	602	645	680	637	689	643	631	707	681	650	616	645	669	644	622	637	652	641	658	642	660	679	642	641	630	594	667	643	655	644	682	633	673	648	663	607	634	670	645	624	631	646	635	621	662	655	588	599	667	647	675	632	650	686	628	639	658	676	648	659	634	638	656	637	682	668	641	646	648	689	671	675	633	637	665	700	650	650	630	649	650	664	639	681	591	634	631	617	619	672	598	708	669	639	633	664	579	685	652	677	652	615	661	623	631	576	655	621	643	672	629	626	663	666	701	643	639	669	660	649	642	640	655	676	657	641	631	635	675	663	692	642	656	658	661	661	703	652	651	655	688	659	642	615	643	639	655	662	628	611	662	657	630	633	639	654	652	643	670	651	625	608	648	643	698	682	633	638	610	634	646	700	680	621	642	652	651	677	642	637	648	603	661	641	672	628	648	660	641	670	682	661	669	607	670	678	641	649	619	635	632	643	663	665	659	666	639	650	664	651	634	712	632	650	631	650	633	680	684	646	621	669	605	659	634	627	653	640	628	671	637	648	579	679	643	645	593	646	659	636	686	640	661	646	620	657	640	644	662	671	682	665	696	672	641	632	657	675	623	657	623	681	646	636	668	591	663	642	649	681	612	620	637	612	590	674	694	645	640	625	661	705	679	607	674	686	673	645	652	674	647	617	627	654	615	677	660	625	605	680	683	711	670	623	653	659	668	660	652	664	658	623	675	624	643	683	683	629	641	630	645	655	659	664	620	632	615	675	582	646	633	685	604	676	686	625	655	614	694	645	610	643	654	666	633	660	669	637	641	666	675	615	657	635	675	667	650	673	635	652	659	648	622	613	670	660	680	647	625	686	616	615	608	671	647	601	629	685	649	632	622	684	657	615	655	674	626	677	650	628	625	648	694	613	613	626	629	676	664	660	623	629	644	651	640	694	650	653	687	690	639	631	678	657	614	645	634	678	661	610	669	656	655	601	652	607	600	609	663	647	647	667	616	681	663	654	631	649	665	686	667	614	679	582	648	605	669	700	674	628	700	640	635	679	678	641	599	654	606	591	638	678	709	647	603	669	625	614	646	650	651	660	584	617	649	613	649	628
2650	307	110	83	104	186	191	136	136	118	93	75	96	65	45	52	53	61	64	57	39	37	33	32	30	28	34	30	30	30	18	30	26	27	21	19	14	23	27	23	37	29	24	24	25	22	18	25	19	15	21	25	15	24	15	19	21	19	16	24	18	20	21	12	17	23	17	21	15	16	22	17	15	24	17	22	25	10	18	17	19	17	17	27	17	22	17	20	21	29	15	23	14	18	15	24	21	12	27	17	10	19	25	16	18	15	16	25	16	15	17	17	20	20	24	19	15	20	22	21	13	20	14	25	23	18	14	20	13	20	19	13	18	14	30	22	16	24	19	9	15	18	12	13	17	19	24	17	14	19	26	16	19	17	20	17	13	22	19	12	18	17	17	20	22	21	23	20	20	14	18	23	16	17	16	14	15	12	21	16	10	13	20	20	14	19	10	23	16	17	24	17	28	21	11	14	22	17	22	14	16	23	17	20	19	18	16	18	20	13	14	19	16	12	19	26	21	19	17	13	18	13	19	14	19	20	16	17	15	16	14	13	14	21	16	16	15	7	19	20	17	23	19	21	12	19	14	23	14	14	23	17	14	22	15	18	21	11	17	24	26	16	15	15	17	16	13	19	17	12	11	16	13	16	31	18	19	15	17	21	25	13	17	26	9	11	17	21	22	23	13	21	11	18	19	18	19	15	19	18	20	11	14	24	17	22	22	12	16	18	25	23	13	10	12	16	9	21	16	8	14	21	20	16	23	23	23	11	19	15	28	19	13	17	24	14	15	18	22	12	12	16	18	25	23	12	11	22	19	21	17	20	19	26	19	21	10	19	16	19	14	14	12	21	19	17	19	20	17	12	15	30	14	16	10	24	19	9	18	21	23	23	15	26	17	25	17	24	17	24	23	22	12	16	22	22	20	18	14	13	18	22	18	13	15	18	20	16	13	23	16	21	11	24	23	17	22	22	16	13	16	17	15	17	21	14	16	13	21	17	17	25	17	17	14	16	24	19	14	14	15	19	15	17	14	14	16	18	17	17	15	19	21	15	13	12	13	21	19	12	13	8	22	22	20	21	14	28	10	22	18	17	15	18	20	26	15	18	13	20	12	20	14	16	19	15	18	16	16	18	19	23	26	20	25	21	13	14	17	14	19	11	20	16	18	17	16	13	24	25	12	15	23	14	19	21	19	13	16	10	19	14	15	10	11	14	23	20	19	14	19	12	16	15	14	13	18	14	17	14	16	20	15	18	22	13	24	20	17	16	17	14	9	13	26	17	22	28	13	13	17	14	19	21	16	18	17	18	15	18	22	24	23	15	16	27	10	27	15	19	22	15	18	21	15	18	15	18	22	23	19	16	11	18	10	19	13	11	18	16	12	13	24	22	18	8	21	21	14	16	18	21	23	18	22	14	14	20	18	14	14	14	18	18	11	17	16	22	18	27	22	18	24	20	17	31	19	20	18	12	26	21	24	19	17	17	19	16	19	29	21	19	18	20	25	16	24	11	24	20	13	18	30	11	21	18	26	21	25	27	20	20	14	13	14	19	14	19	18	21	20	12	23	23	16	20	19	17	19	13	13	11	16	20	18	13	16	20	18	22	17	9	13	26	12	15	21	29	18	13	21	19	15	17	21	18	17	25	10	16	15	19	22	18	11	18	14	21	20	21	21	11	20	24	25	16	18	26	16	19	15	20	23	17	14	15	21	13	18	12	12	17	16	13	16	10	21	17	17	9	17	16	19	24	17	12	15	14	21	19	13	13	10	17	20	15	21	21	17	21	20	18	14	21	28	23	18	21	21	18	18	18	20	17	17	22	17	12	19	20	12	21	13	24	20	28	5	11	21	20	18	17	15	10	11	25	18	19	24	14	13	24	20	12	21	12	18	16	18	18	17	16	16	28	18	19	17	21	14	21	20	12	16	17	14	15	20	23	15	18	23	13	20	19	14	16	10	20	19	29	18	14	28	14	17	16	16	12	19	16	19	20	21	21	19	21	16	15	18	12	18	15	20	19	18	13	12	20	22	28	13	15	14	23	22	14	16	23	17	19	13	19	18	16	14	20	17	17	21	12	13	16	13	22	11	21	28	19	18	16	22	20	17	20	16	17	17	19	21	16	17	25	10	16	7	16	11	16	18	14	20	18	20	14	18	17	28	8	19	15	15	12	18	18	14	16	13	14	15	20	22	14	18	20	13	18	15	10	12	18	21	20	18	14	20	13	17	15	21	17	15	17	11	17	12	22	18	17	23	15	28	20	16	13	20	18	24	19	18	16	30	16	22	17	13	16	18	12	15	15	17	14	14	11	15	12	23	16	19	10	10	18	14	12	12	19	14	22	15	18	18	17	17	19	13	21	19	18	13	10	16	15	15	20	20	18	23	18	18	23	21	22	19	24	16	18	16	12	19	20	14	19	12	13	23	28	18	20	15	21	19	13	13	18	14	20	18	23	13	15	15	17	14	12	20	20	17	24	15	18	12	22	18	14	13	15	17	17	19	24	14	19	10	16	13	19	16	18	13	18	13	26	19	18	13	8	14	15	18	15	19	21	15	13	24	13	16	15	15	17	22	13	18	15	6	15	17	20	15	21	17	18	25	15	15	18	22	13	12	18	15	20	27	23	15	21	23	19	17	21	12	17	16	23	15	10	17	20	22	11	14	23	18	16	15	17	19	17	19	21	15	22	12	18	15	19	23	22	30	26	19	28	20	17	19	17	18	11	10	25	11	17	20	17	20	19	19	25	25	15	17	14	15	18	13	12	19	15	12	21	14	9	16	12	17	22	19	12	19	23	24	20	20	20	10	18	15	23	21	18	22	19	21	19	13	12	15	24	15	14	18	15	18	17	17	19	23	24	18	13	17	18	12	25	16	15	16	20	16	13	22	20	18	16	18	16	20	13	12	12	21	20	18	23	20	19	19	16	17	20	14	19	23	22	23	19	9	12	23	9	14	24	12	22	18	20	21	15	10	14	17	22	12	14	12	16	20	11	17	17	20	18	13	19	17	22	14	24	20	22	15	13	12	16	16	18	13	15	20	10	21	17	15	24	10	20	12	19	9	13	14	15	18	15	18	13	17	17	20	15	21	20	19	24	23	16	17	18	16	15	17	11	16	16	22	18	20	12	22	16	14	21	12	17	21	16	14	25	15	22	17	18	17	14	22	23	14	22	26	17	11	10	20	19	23	25	19	18	23	15	20	13	16	14	25	16	15	11	23	20	21	20	17	14	16	18	22	28	11	13	17	26	20	18	20	18	12	17	18	13	21	18	9	17	20	15	25	17	10	18	22	21	17	22	23	18	15	23	17	19	27	23	21	21	13	21	16	13	18	28	17	24	14	18	20	19	17	23	14	11	23	21	18	13	16	14	15	19	17	13	14	16	14	13	16	26	16	11	15	18	19	19	18	16	21	13	18	13	25	14	28	15	17	14	13	20	11	21	27	11	13	27	21	19	24	19	16	21	22	24	15	29	12	25	15	15
26034	7754	2836	9779	16797	15505	12669	10182	8125	6535	5258	4348	3688	3148	2815	2520	2198	2416	2275	2008	1541	1287	1299	1146	1027	987	920	886	938	828	806	711	728	715	657	637	625	580	585	567	557	540	558	482	517	478	504	472	476	452	488	482	520	417	475	461	430	450	432	430	435	397	417	422	424	418	445	364	405	388	381	382	384	389	350	353	401	366	387	380	351	369	387	356	362	374	359	404	359	351	342	367	357	371	348	362	386	364	375	366	326	338	363	333	358	342	349	338	337	350	356	357	387	350	338	352	343	335	377	341	332	358	369	347	372	348	311	337	337	334	342	365	347	323	342	324	325	336	364	351	347	304	383	368	371	338	310	329	365	357	360	358	345	357	341	335	368	351	357	331	335	377	344	347	354	385	341	339	325	326	367	373	338	360	314	316	325	320	318	332	341	355	304	383	345	322	309	320	324	338	341	312	351	363	313	352	328	343	344	351	327	335	306	359	371	317	332	366	359	340	298	351	296	353	393	332	343	352	306	356	347	288	312	340	335	335	356	324	351	316	338	325	358	346	320	324	359	315	336	320	352	355	329	331	345	340	341	321	334	357	323	353	349	307	314	327	317	340	364	336	329	341	325	345	331	339	325	338	334	364	335	359	328	317	316	332	308	360	327	360	319	358	326	330	334	319	303	324	310	355	310	361	354	341	334	315	306	364	364	318	359	330	307	341	328	333	330	352	311	363	300	376	347	330	309	347	331	308	315	313	354	337	335	330	344	310	349	314	350	340	363	349	326	351	345	323	313	344	343	315	325	323	367	306	311	309	332	371	327	331	313	324	322	322	340	315	329	356	340	328	305	314	332	340	295	334	329	334	336	353	364	309	283	335	360	354	371	300	344	318	315	352	356	344	324	321	355	346	327	361	329	325	304	306	351	336	303	291	329	338	319	327	321	341	335	345	334	357	346	339	334	293	339	336	341	338	315	334	335	299	332	316	319	339	341	360	326	316	312	350	335	301	338	307	330	298	318	319	342	350	338	321	352	321	351	301	368	349	358	320	336	360	332	330	344	281	327	339	345	339	329	344	341	337	320	320	339	316	343	348	315	309	336	348	357	305	314	325	347	349	321	342	340	316	345	345	312	332	350	322	348	316	332	346	337	306	358	305	322	342	375	332	347	333	302	337	319	364	323	330	351	346	336	313	373	326	327	326	342	318	320	326	341	324	316	322	343	322	325	330	368	315	379	352	290	344	335	351	353	316	353	319	334	333	344	332	315	345	336	326	326	336	343	338	350	314	338	294	317	340	336	334	369	375	333	351	282	321	302	336	341	355	357	337	349	314	299	339	374	321	317	366	364	322	357	328	325	317	335	340	345	313	327	318	337	329	343	357	337	354	308	296	301	335	337	347	353	365	346	352	303	338	343	328	304	319	342	337	305	316	320	321	350	329	346	311	340	314	321	331	336	335	354	347	339	334	325	314	302	338	342	331	326	347	332	340	334	362	330	328	340	316	300	312	316	343	310	336	336	308	348	377	308	337	378	344	315	327	330	353	319	349	336	325	326	335	332	321	321	312	319	355	276	326	353	354	315	330	289	325	323	333	322	323	316	311	361	345	328	299	351	323	327	326	331	314	314	336	318	350	370	341	332	347	321	323	338	319	325	334	311	318	301	338	306	307	335	344	304	354	349	323	343	343	362	358	379	355	319	326	322	334	304	347	320	326	357	309	315	348	317	324	310	339	345	341	307	321	363	322	339	336	306	362	348	352	346	366	335	327	336	325	341	351	319	339	331	322	350	326	345	378	315	323	320	346	308	341	341	323	307	334	343	317	322	347	348	319	318	282	340	336	333	288	329	337	363	327	319	328	340	322	303	307	308	353	301	329	351	349	322	307	327	345	351	338	324	343	335	320	340	332	310	328	322	330	342	377	306	332	333	342	330	352	326	322	360	352	333	355	327	315	320	338	321	321	342	339	313	328	315	321	371	348	333	337	310	336	338	295	346	334	351	310	311	306	344	320	359	316	371	326	359	325	307	305	340	347	345	307	321	335	324	320	334	311	365	376	338	349	339	314	329	324	329	328	342	365	331	350	346	299	350	351	339	354	356	327	327	353	324	321	329	332	311	336	307	305	344	318	333	345	308	337	322	323	345	348	357	292	277	351	306	333	336	296	332	319	330	352	328	351	318	341	323	333	310	339	359	337	315	333	344	346	360	295	351	322	321	364	338	324	334	304	318	312	350	329	313	315	347	360	359	368	341	325	333	329	341	317	343	317	346	341	346	312	362	321	336	321	328	323	361	328	310	320	334	348	348	347	323	350	285	328	336	317	349	338	324	299	337	342	333	300	306	335	340	324	345	378	356	343	334	372	366	311	306	318	363	314	348	340	330	312	360	321	337	297	328	335	302	337	343	319	321	333	310	349	338	355	350	347	328	339	316	332	319	348	330	257	334	354	337	321	320	335	331	338	333	366	318	324	324	357	337	334	365	315	346	345	338	360	321	333	309	338	327	315	332	328	332	336	331	326	330	342	348	331	322	340	318	318	321	369	346	331	344	287	302	305	314	325	312	350	366	345	333	334	362	330	339	311	316	350	342	309	362	334	328	346	336	329	323	349	334	349	338	346	292	314	352	330	353	309	315	336	312	332	286	349	336	333	358	336	332	328	345	330	320	302	311	348	350	316	330	318	326	364	332	325	335	331	338	353	340	327	349	324	332	367	327	337	299	316	379	336	363	339	337	322	348	355	330	327	351	337	334	355	316	329	331	328	365	329	328	335	340	327	332	332	349	293	310	312	330	325	310	311	330	345	329	354	344	360	318	335	339	313	311	333	323	350	354	311	339	321	284	321	365	336	300	304	333	346	331	334	324	327	301	346	328	325	309	307	336	341	315	324	337	311	323	345	321	367	350	338	330	314	328	366	327	328	328	330	306	335	373	343	337	374	311	313	333	351	309	316	302	347	337	308	326	338	320	321	323	331	331	344	300	321	376	338	306	319	298	338	289	346	333	357	353	354	363	305	367	354	327	329	327	351	330	337	333	348	321	331	337	360	321	340	318	321	363	329	345	346	338	331	328	302	320	322	344	299	362	327	334	376	324	342	330	307	355	340	364	308	358	326	324	354	293	314	344	356	330	317	358	339	344	346	328	328	318	350	331	320	320	323	297	342	350	293	313	323	339	311	335	327	321	325	328	300	306	326	328	323	322	327	340	311	328	359	341	295	336	302	322	332	312	353	374	332	332	323	313	330	327	315	368	323	359	323	328	315	314	330	333	338	293	366	307	323	352	358	327	315	330	331	302	319	332	343	338	389	344	363	311	342	322	329	290	367	319	342	323	333	334	323	315	301	330	348	329	345	328	288	335	332	324	311	309	331	362	344	313	346	321	309	332	310	351	307	327	357	349	347	301	319	304	314	296	374	332	336	327	344	361	325	347	330	322	339	356	315	341	339	327	304	301	299	295	335	325	330	341	343	315	337	344	322	305	316	375	345	337	309
1395	71	40	30	46	39	40	35	44	42	24	31	22	17	23	23	25	32	30	18	30	18	25	17	23	25	25	23	33	30	32	17	21	22	28	16	21	28	23	20	28	22	26	24	13	24	23	20	22	23	21	21	19	21	27	22	25	28	21	21	27	29	22	15	30	15	24	15	21	22	26	21	18	24	27	21	10	16	30	26	24	18	19	24	27	17	20	21	20	18	17	25	26	28	20	20	29	25	25	25	22	18	17	25	23	19	24	14	20	31	20	15	21	22	21	22	26	24	24	25	23	22	16	16	23	12	22	24	25	29	30	15	21	15	23	19	31	21	29	25	27	25	22	32	15	17	31	16	23	16	33	24	15	16	21	21	17	24	25	18	24	30	10	18	23	19	23	30	22	23	30	21	29	24	27	22	21	15	17	21	19	20	26	30	33	17	17	23	31	15	26	21	29	25	21	18	25	21	24	22	32	23	33	16	25	20	24	18	17	16	23	24	21	26	19	31	23	32	17	23	22	27	26	21	30	16	18	21	26	23	30	19	26	23	22	21	24	18	22	21	11	15	25	24	23	21	34	21	22	23	30	24	19	21	25	16	24	18	18	27	24	19	19	23	17	18	26	15	25	27	22	21	22	22	19	13	20	20	15	26	14	20	17	13	29	23	20	17	12	19	22	22	22	23	18	17	19	19	18	22	22	24	23	25	18	28	26	27	20	19	19	22	21	17	20	23	22	28	26	27	21	17	16	15	20	22	27	25	18	31	20	14	25	19	31	24	16	23	23	21	23	22	19	29	26	23	22	19	21	22	28	34	18	22	17	24	18	24	27	17	23	21	17	31	17	17	26	14	23	19	22	23	20	22	18	24	17	24	15	16	19	22	23	23	21	20	24	17	25	20	16	20	22	10	24	26	19	24	15	17	18	19	17	26	32	14	21	20	27	16	18	16	20	22	25	21	20	21	24	25	17	26	28	20	26	11	30	29	18	22	23	16	24	18	25	17	15	23	22	15	23	18	28	27	20	16	16	18	24	38	18	21	17	26	19	20	27	20	27	30	22	25	20	21	18	13	20	26	37	27	25	23	27	29	28	25	19	23	26	17	25	12	20	16	16	22	16	22	14	19	24	26	16	33	33	29	27	13	19	12	25	17	25	17	37	21	18	24	27	31	28	30	28	18	30	34	27	30	31	28	26	24	23	18	19	21	24	38	19	17	14	25	20	20	17	22	16	21	19	18	23	27	30	29	19	23	25	24	29	20	24	22	25	21	26	20	21	18	18	24	22	23	24	27	24	23	16	23	35	25	27	20	27	30	20	29	19	21	23	23	25	31	23	27	20	21	25	23	29	27	20	24	15	19	24	22	22	9	20	16	34	21	29	24	20	30	22	17	25	8	19	23	16	20	27	21	22	22	22	19	24	21	17	28	28	20	30	29	22	24	23	24	19	16	22	22	21	21	21	19	27	27	24	23	26	12	26	29	22	20	23	24	28	25	28	27	17	33	19	27	32	17	22	28	23	19	26	18	21	21	28	20	17	25	24	25	27	16	23	19	21	16	24	21	21	25	24	27	24	19	25	14	23	27	24	24	21	15	14	26	19	22	27	29	16	19	27	21	16	16	23	26	23	27	18	24	26	22	26	21	17	21	20	21	13	25	26	20	23	24	21	27	19	19	18	21	20	17	24	27	26	21	25	24	31	24	25	20	22	20	21	22	28	25	26	15	18	25	21	31	21	26	30	19	24	21	22	23	20	15	16	17	22	24	15	17	26	22	23	21	21	18	23	21	13	29	20	21	20	25	26	26	19	19	20	26	25	29	31	23	17	24	17	27	20	21	20	23	17	19	20	17	19	18	15	23	22	17	26	17	18	20	22	33	18	23	19	27	17	24	26	32	30	33	17	21	24	18	21	18	17	26	23	24	26	23	14	24	20	23	32	24	25	29	22	20	12	19	18	24	26	20	14	13	24	17	16	15	16	26	23	20	18	21	22	24	27	21	19	23	15	14	31	22	21	18	30	25	27	22	18	22	12	22	20	30	27	27	21	21	25	24	21	14	28	24	21	20	21	17	18	26	22	23	23	28	25	24	24	26	21	29	19	16	31	23	22	26	26	19	22	17	28	19	19	29	22	18	20	24	25	27	23	19	20	28	31	21	22	18	20	25	26	28	30	22	29	22	22	28	20	25	22	15	38	15	23	25	18	25	30	21	19	20	13	16	23	23	22	18	31	28	19	21	24	23	21	27	29	28	15	14	34	26	20	28	17	15	19	28	20	22	19	19	25	23	25	25	12	21	23	29	25	27	18	26	23	22	26	22	23	23	25	29	20	22	24	28	27	26	30	26	23	18	12	21	25	24	30	17	21	22	24	28	15	31	22	22	22	30	27	15	23	18	21	20	21	20	32	17	18	17	26	15	27	22	29	17	24	23	23	21	21	29	23	19	21	18	25	23	24	18	19	23	25	18	19	23	27	18	26	26	25	24	15	24	21	18	21	21	23	32	27	19	30	25	22	28	16	26	25	23	11	11	27	28	20	21	21	22	26	14	22	22	30	21	28	27	24	22	14	10	13	16	21	19	24	19	21	24	19	20	24	26	18	19	29	20	19	17	26	28	19	28	16	19	17	19	21	20	24	22	24	23	17	21	23	21	22	22	18	26	27	29	30	21	21	21	30	26	15	33	19	19	18	20	25	27	15	28	27	24	23	25	20	28	24	26	27	15	21	22	27	14	23	17	15	22	18	20	25	26	24	28	23	31	27	24	28	18	16	17	20	24	20	23	25	30	21	23	33	10	21	26	21	25	20	24	23	21	21	17	18	24	15	21	20	29	28	20	20	25	19	22	19	20	20	27	30	21	19	19	22	16	23	17	10	27	26	31	13	29	16	21	25	24	12	14	25	24	17	12	23	27	25	16	24	18	14	21	13	19	27	19	26	14	18	27	24	16	29	24	26	24	23	19	15	22	35	20	14	22	19	20	16	26	26	23	27	19	17	15	20	19	21	19	12	21	35	37	15	22	27	23	19	27	26	23	15	24	22	26	25	22	16	17	19	29	23	15	24	29	19	25	31	26	37	35	21	28	36	36	19	22	14	28	29	27	26	22	24	27	24	19	22	23	23	22	23	20	29	20	21	22	29	27	25	21	19	22	20	25	15	26	16	27	22	21	24	27	21	30	24	15	34	27	19	23	17	22	27	24	30	21	21	19	17	25	15	26	21	16	21	28	16	15	33	22	22	21	20	21	29	26	22	22	26	26	22	16	14	27	25	17	18	21	17	31	27	28	25	26	37	23	25	19	22	22	20	31	27	18	22	24	30	29	17	17	20	19	17	14	18	25	25	30	27	22	28	20	37	13	10	24	26	18	25	18	20	16	24	17	31	25	22	24	29	31	25	10	20	22	20	22	27	29	29	23	24	24	24	25	27	21	17	14	24	22	24	21	21	22	28	15	26	22	17	16	24	23	23	25	25	14	29	27
13997	2222	791	1821	3086	3024	2353	1808	1490	1208	1056	945	898	771	784	712	703	781	741	673	568	581	543	527	507	498	509	476	471	503	510	492	427	488	488	437	448	471	444	413	437	426	402	444	426	461	396	362	457	403	447	422	444	421	408	393	438	464	431	388	433	405	427	401	416	457	431	424	407	403	419	383	383	415	416	425	439	387	423	388	429	419	411	408	439	399	407	387	398	424	450	440	413	424	471	409	419	433	400	398	405	414	413	438	438	402	394	404	403	467	432	430	438	388	377	410	436	398	385	381	397	427	430	408	421	439	386	384	391	415	410	427	409	399	417	416	386	432	420	431	393	422	402	401	390	390	400	426	435	416	400	442	417	398	456	439	416	432	418	439	409	422	445	430	429	419	436	412	424	431	406	431	408	397	445	439	463	439	426	431	439	383	412	451	389	417	401	405	415	421	393	425	434	382	397	426	417	445	404	442	400	409	428	399	402	421	430	368	434	408	444	428	426	425	388	398	424	420	439	422	421	441	416	448	399	414	391	403	425	411	397	447	408	442	418	426	384	399	396	412	415	402	415	384	393	358	422	430	398	418	410	434	427	425	421	404	436	434	385	385	425	408	388	454	381	434	411	419	409	419	408	432	447	426	416	390	394	419	391	416	431	405	394	397	429	435	443	419	407	421	414	448	422	400	405	428	412	403	433	447	394	409	419	423	424	396	392	399	417	420	418	406	402	398	411	382	428	416	408	399	402	428	439	424	446	397	406	465	378	439	388	411	412	440	377	464	427	372	431	391	388	441	441	408	409	411	420	411	410	433	403	422	416	433	432	395	382	426	444	427	412	416	415	427	385	395	412	433	436	404	433	408	397	449	436	380	418	413	439	406	420	401	439	400	411	410	426	380	447	423	436	416	385	423	413	434	412	417	415	422	394	433	444	390	371	403	454	446	385	400	434	407	412	380	398	447	389	454	424	430	402	411	430	427	407	407	414	414	376	414	409	412	418	402	378	423	414	403	432	429	415	423	412	399	391	419	409	414	379	432	428	379	420	425	416	396	404	376	399	396	389	438	400	352	420	437	414	391	394	403	421	435	401	433	373	376	425	393	390	456	429	436	390	456	415	428	427	384	383	427	432	405	430	398	400	415	449	451	404	441	426	422	426	415	446	392	395	391	423	389	439	404	411	368	434	426	415	427	407	402	404	410	462	400	423	402	418	405	412	415	424	409	425	439	415	411	405	391	390	391	434	429	427	402	384	420	447	440	410	423	407	394	403	426	420	431	436	394	399	427	398	393	432	406	397	425	412	393	384	399	428	368	420	419	404	423	433	415	411	410	414	427	373	384	391	387	400	415	395	392	410	390	405	453	423	407	406	446	445	416	440	438	427	384	428	416	434	427	379	415	414	440	392	432	405	424	437	380	420	449	406	411	390	394	394	413	410	383	443	408	408	401	397	421	410	428	440	419	412	396	415	423	414	427	413	435	433	422	423	399	398	395	400	387	419	405	435	423	442	447	406	450	389	436	444	404	409	414	410	431	430	460	399	437	452	467	434	436	405	425	445	447	389	420	410	422	423	413	437	373	387	418	428	407	437	425	430	404	414	382	387	399	443	429	420	429	459	415	403	436	417	442	423	423	455	413	420	447	405	395	436	386	415	406	398	416	433	376	402	399	405	412	442	420	384	419	382	394	387	440	409	436	431	420	443	451	424	413	407	444	437	426	406	418	384	423	431	434	405	436	388	422	426	393	412	414	421	375	400	411	437	449	441	400	424	430	395	413	419	425	404	386	407	451	413	380	402	437	425	441	432	365	437	421	407	417	434	439	426	406	409	415	443	433	414	426	411	429	397	406	420	396	396	395	451	407	391	438	424	420	417	421	441	413	397	442	417	421	390	445	406	423	397	413	411	412	426	425	409	404	411	383	400	413	404	425	442	384	418	410	434	413	438	408	440	413	387	420	424	443	422	415	410	392	422	403	424	407	414	416	437	427	427	395	429	393	360	403	428	427	407	400	438	441	414	422	430	416	387	411	432	366	382	385	426	410	409	371	417	385	430	422	440	433	409	407	409	408	397	402	412	416	461	431	427	411	388	457	444	423	394	410	390	406	424	411	414	447	399	388	409	397	420	421	425	430	440	438	458	358	387	447	445	415	391	410	402	395	424	458	416	439	419	400	410	477	402	400	392	420	413	407	407	438	420	422	429	404	424	441	400	410	426	414	423	414	421	449	415	381	414	407	413	422	421	441	410	402	385	406	426	377	406	442	399	439	435	418	420	412	433	422	412	435	449	428	380	437	413	431	442	436	416	414	388	403	431	412	421	411	418	434	413	418	403	413	388	426	383	422	401	393	441	428	440	410	396	451	463	408	363	429	411	394	389	434	410	420	403	417	451	384	385	375	403	430	409	416	409	417	390	374	421	421	427	424	412	410	400	412	430	433	395	398	401	392	422	394	397	443	440	389	416	444	425	390	409	402	442	370	399	364	406	390	426	400	426	378	411	425	383	451	428	392	417	421	459	401	395	386	438	426	439	403	399	427	412	382	443	398	390	464	372	420	427	408	392	419	453	425	372	424	403	432	410	403	434	381	409	411	437	401	429	423	405	432	405	430	437	403	425	435	404	401	434	413	466	414	441	401	396	442	422	419	403	426	433	400	382	363	417	426	385	397	414	389	409	401	428	428	397	384	401	413	430	395	402	401	379	440	396	438	360	436	380	407	406	448	442	390	419	410	409	407	381	486	465	390	425	416	374	395	414	404	416	430	391	408	423	447	414	410	435	420	416	386	398	407	383	416	408	404	438	394	417	439	413	406	420	403	420	459	424	432	420	421	430	420	388	380	405	413	404	418	416	410	407	436	416	443	389	394	402	424	439	434	386	441	441	416	399	387	417	409	418	419	415	414	432	427	371	397	378	455	396	392	407	448	413	416	412	389	427	460	436	412	428	398	429	429	376	406	432	437	407	414	388	424	439	467	395	403	424	368	459	419	421	445	423	395	449	405	405	428	437	450	421	394	402	398	419	446	388	401	429	419	400	413	428	406	432	407	385	425	383	410	420	406	428	427	423	447	430	405	396	433	409	386	429	435	412	409	409	397	399	376	428	422	400	389	382	385	473	403	429	394	395	391	426	428	441	455	396	408	415	436	417	424	404	404	431	416	422	403	432	435	450	413	414	445	456	409	420	410	404	443	401	396	417	424	400	389	479	407	374	405	439	413	412	425	400	422	393	399	428	403	419	428	423	411	433	412	380	431	420	413	443	408	416	406	396	419	448	372	395	403	414	425	420	456	405	414	399	448	436	434	425	421	436	420	451	429	446	427	409	420	434	425	426	381	415	394	407	408	445	432	420	483	414	385	440	413	405	421	419	404	418	418	400	445	406	411	440	388	400	412	423	410	415	404	391	414	401	408	449	438	388	396	389	387	364	449	391	369	421	418	419	392	445	411	387	389	410	449	428	436	397	404	414	423	417	413	443	381	394	423
2829	202	77	60	74	110	97	106	82	91	73	55	72	61	60	59	64	60	45	43	43	42	32	44	57	31	41	45	44	45	28	33	39	37	48	41	41	30	44	39	40	27	37	41	35	39	35	37	34	40	27	45	29	34	35	30	34	31	27	33	39	46	29	37	39	41	42	41	30	37	29	26	39	42	37	35	29	37	32	53	39	27	33	34	31	31	30	28	34	34	38	40	29	32	31	23	30	26	27	31	46	37	31	25	28	37	33	38	33	40	39	51	29	44	36	39	30	42	24	33	32	34	35	31	41	30	40	24	30	33	42	36	33	20	42	36	41	41	41	43	36	32	42	27	33	31	40	38	33	42	27	36	34	30	39	39	32	36	33	38	31	27	35	38	42	41	36	29	35	31	34	31	30	36	34	36	28	36	33	51	31	28	31	36	34	29	43	43	35	39	32	39	37	29	38	38	24	39	32	38	39	47	35	34	27	34	39	35	36	36	39	33	32	42	36	32	27	33	46	33	46	44	31	26	40	24	36	39	40	36	40	30	29	36	39	30	34	30	42	40	27	38	40	29	37	39	32	37	29	30	29	51	36	35	45	40	45	36	27	41	35	37	50	39	42	32	30	42	28	43	43	41	30	33	28	35	26	47	31	35	36	39	42	30	25	32	35	27	45	37	28	24	33	27	35	37	40	32	45	42	34	47	42	30	27	36	37	50	38	43	40	32	46	29	31	35	35	37	31	43	33	30	33	29	45	29	40	35	46	39	30	25	35	26	35	29	42	45	39	48	38	32	40	36	36	42	40	41	42	34	33	38	29	36	43	29	33	34	25	36	30	46	33	32	28	38	43	38	27	31	39	37	41	30	32	34	35	34	43	30	32	22	43	29	27	44	36	27	41	32	35	41	38	40	32	48	36	43	28	48	37	41	31	47	34	27	39	32	41	34	33	33	22	29	31	33	27	45	41	39	49	29	33	48	32	26	23	35	32	49	39	33	34	23	39	37	32	39	38	31	36	33	35	39	26	37	47	35	35	26	38	38	27	42	41	37	39	54	41	40	34	37	34	36	36	36	41	40	40	28	46	26	30	30	26	44	28	33	35	44	32	34	29	32	21	34	27	37	36	39	37	30	41	36	33	44	24	44	31	36	36	44	39	39	44	35	43	37	29	49	30	35	40	38	41	36	40	37	33	45	37	39	37	41	33	39	39	32	32	37	45	43	40	29	26	38	31	39	36	32	29	35	40	37	36	39	28	46	31	34	41	35	29	45	30	47	36	39	30	43	31	32	27	41	36	39	30	25	31	39	41	48	49	48	28	33	34	36	32	21	29	33	37	28	30	30	31	40	39	41	36	38	38	39	31	35	32	37	38	25	36	34	32	36	30	35	36	41	31	34	40	45	30	46	33	35	31	46	31	37	36	26	38	43	38	38	34	29	43	44	36	33	41	32	21	35	35	31	26	33	36	33	39	32	40	40	44	28	28	33	42	38	31	46	32	38	40	39	36	33	28	38	35	40	34	33	35	29	46	25	25	36	36	40	26	32	31	40	37	36	31	36	41	32	34	33	42	28	31	35	35	29	31	46	44	32	26	38	45	29	34	44	34	36	43	37	32	44	42	39	38	34	35	32	35	26	41	42	28	31	41	30	29	44	35	37	33	27	31	37	34	35	35	41	45	26	37	35	43	43	34	39	32	36	32	40	22	38	44	33	35	37	34	40	36	45	34	27	34	29	31	28	37	27	30	36	23	25	32	25	34	45	40	33	44	42	29	32	34	35	37	34	35	41	31	29	34	37	29	51	31	39	40	35	45	32	42	35	36	33	38	36	40	32	36	30	44	33	44	47	41	43	25	31	33	29	38	47	37	31	31	38	32	40	33	39	26	35	41	33	27	37	28	30	30	40	31	43	29	38	29	28	38	25	21	26	25	43	30	26	42	32	33	37	39	37	33	35	33	41	31	32	31	29	35	34	24	36	37	45	39	43	43	33	37	46	40	37	39	34	29	46	35	42	33	33	30	27	31	39	31	32	37	37	35	43	29	27	28	33	48	39	35	32	28	26	27	29	30	31	35	35	38	35	31	37	38	34	28	31	36	33	37	43	34	35	37	32	37	30	38	44	22	43	27	39	37	38	29	36	33	29	34	37	35	37	39	31	40	34	34	47	25	41	33	31	34	28	35	27	39	41	37	45	43	31	33	34	48	43	27	32	32	46	30	38	37	43	41	28	25	39	35	44	29	35	37	38	43	32	31	35	35	30	36	35	38	35	37	36	22	32	32	28	42	40	42	36	46	31	36	31	29	38	28	34	27	40	29	27	33	33	35	43	37	39	31	36	30	39	34	31	32	44	33	36	30	37	36	30	35	35	26	33	44	37	32	38	33	32	38	36	27	41	31	32	31	31	36	42	38	32	44	29	35	37	38	37	37	35	36	32	33	36	30	36	25	46	36	26	45	28	41	33	37	42	36	42	32	37	24	32	47	31	29	41	37	35	35	21	33	34	32	32	33	27	28	35	41	32	48	30	40	39	34	44	35	32	50	26	33	50	41	32	39	34	30	42	26	28	30	29	31	25	47	33	32	35	37	32	37	35	49	43	36	33	31	43	28	42	36	38	31	32	42	30	29	27	50	38	39	43	34	34	31	29	26	34	28	31	32	33	32	38	36	32	41	32	23	23	34	36	29	22	32	26	43	33	47	40	37	30	32	34	26	38	42	40	26	26	33	42	50	21	29	35	29	36	46	39	42	38	27	27	30	39	35	28	32	35	45	38	32	35	44	37	30	35	30	36	37	41	25	40	39	45	35	35	31	38	29	33	46	46	22	37	36	34	38	41	36	40	39	45	45	29	41	42	34	37	35	31	40	46	40	38	41	36	27	40	33	35	30	34	30	30	19	27	33	29	36	39	43	41	28	41	30	30	36	41	39	30	26	30	36	39	43	32	29	38	30	38	36	27	32	30	34	43	40	46	30	35	37	33	41	31	43	40	33	41	30	50	44	29	30	33	26	36	46	44	31	28	37	33	32	35	32	31	28	36	40	35	34	27	22	44	46	28	39	38	34	37	34	40	40	37	40	28	35	27	32	36	37	39	35	33	38	45	32	40	44	36	30	36	35	34	28	27	38	36	27	38	31	29	42	34	35	38	24	35	34	38	37	35	36	42	35	31	32	38	41	26	30	35	30	26	39	32	33	26	40	44	30	35	34	35	42	36	38	34	29	32	30	27	32	29	38	35	30	40	33	34	35	40	31	29	31	27	31	35	38	34	37	42	35	30	35	36	42	36	43	35	30	29	46	36	41	38	34	42	32	37	44	34	26	24	29	37	43	39	48	38	33	28	34	41	39	38	37	42	25	38	44	26	42	46	30	36	25	37	51	43	29	36	38	39	32	30	30	44	40	34	37	32	27	36	30	37	31	39	37	27	44	43	28	37	37	46	30	42	34	39	33	28	36	32	41	35	43	26	33	37	43	32	40	33
18138	5220	1838	5541	9781	9102	7483	5830	4633	3805	3175	2632	2409	2088	1860	1679	1630	1717	1680	1448	1199	1180	1084	1006	975	922	948	920	932	884	866	852	860	790	823	791	795	815	798	790	727	750	740	744	713	715	778	697	752	694	753	709	704	726	713	729	733	715	676	756	682	717	713	654	666	694	709	711	689	708	687	686	657	665	704	653	676	668	644	703	631	701	677	666	708	711	688	657	634	682	682	650	709	667	658	669	668	695	692	666	655	649	651	661	652	677	642	652	715	661	634	683	707	632	665	711	673	677	681	629	648	612	663	649	649	634	641	656	657	670	627	650	611	687	677	633	684	659	666	631	642	636	646	676	689	702	650	645	669	658	628	668	650	646	635	654	638	666	695	680	680	697	640	665	654	637	708	659	674	629	679	662	651	671	633	626	669	640	735	669	632	670	670	732	674	683	644	678	623	633	682	679	630	647	645	623	672	662	670	669	661	671	703	649	647	691	692	688	658	622	652	650	672	642	724	643	670	638	643	644	673	655	637	666	660	656	644	687	637	633	621	642	695	662	672	667	638	691	611	645	672	675	685	645	623	672	657	680	658	689	676	670	627	638	651	667	618	623	631	640	610	673	685	674	710	683	648	660	632	651	693	637	673	644	675	662	716	649	638	672	634	638	661	669	619	619	603	654	643	685	687	681	694	673	638	661	706	691	621	670	605	669	666	683	656	660	626	679	628	659	661	655	632	648	673	663	664	660	662	639	651	696	724	651	656	708	621	662	668	646	647	700	689	624	625	637	637	642	675	645	652	695	681	713	622	699	712	658	653	632	653	667	618	676	656	681	630	685	638	662	640	609	683	634	625	664	687	682	690	666	646	704	694	715	648	671	631	634	649	657	630	671	689	649	667	608	643	717	700	657	655	651	680	691	706	682	696	695	612	640	631	682	619	675	632	657	686	618	640	648	672	651	668	644	711	636	676	664	667	621	680	645	652	679	647	640	667	648	643	659	668	658	653	669	693	645	674	664	659	645	644	596	645	651	704	664	664	678	649	666	652	670	698	677	651	633	597	677	636	675	660	669	709	656	621	707	669	673	641	699	645	676	669	637	630	640	676	700	633	675	682	652	629	611	672	655	629	645	658	683	694	661	652	721	659	618	671	678	670	645	622	670	652	654	643	654	606	676	647	649	651	685	688	675	645	694	639	669	650	627	682	697	691	666	658	665	681	659	655	668	663	676	646	621	628	672	628	651	692	646	641	647	682	608	671	656	699	677	658	611	626	654	628	631	620	656	656	706	639	684	695	668	673	635	663	650	695	694	653	647	667	677	713	644	674	670	663	613	661	640	672	660	682	633	643	644	628	687	697	660	640	661	657	692	626	599	627	655	654	684	626	617	634	714	677	693	638	713	674	625	659	642	658	688	589	623	641	654	620	676	625	676	687	649	650	619	686	649	666	688	657	644	629	674	634	666	686	669	676	670	658	690	656	649	703	661	651	613	626	674	662	661	667	625	657	650	673	602	672	661	639	661	618	669	700	650	642	650	636	692	661	634	667	663	667	668	653	622	692	636	643	671	661	621	671	640	704	684	680	717	681	622	648	617	653	656	636	626	682	692	648	577	655	644	657	630	656	696	683	667	632	653	689	664	637	657	695	711	681	681	683	645	667	658	688	678	641	685	628	642	664	681	661	679	663	646	699	651	669	661	688	669	679	616	652	675	634	671	716	600	657	628	665	657	674	646	692	691	647	651	637	651	645	612	613	637	641	659	617	683	659	668	686	659	664	666	667	673	628	661	654	683	665	674	659	614	647	653	695	670	667	718	655	682	648	662	628	669	661	658	657	648	645	662	673	708	706	681	707	708	647	627	635	638	638	635	647	639	650	704	645	656	661	641	672	644	712	713	655	694	622	664	657	648	642	673	619	715	624	619	630	655	643	601	662	634	663	683	670	682	708	647	649	639	654	669	671	649	656	619	677	670	692	678	656	672	645	625	603	681	672	650	714	672	619	657	677	721	666	687	647	690	655	645	651	623	646	696	642	644	691	666	656	657	640	671	638	687	668	673	642	662	609	671	676	631	638	666	640	691	644	619	725	645	665	698	683	651	674	664	658	625	630	617	673	622	642	654	668	684	680	635	660	630	678	658	710	668	638	692	695	701	625	673	645	666	660	641	682	654	688	673	638	650	670	598	594	640	673	637	666	662	640	657	647	649	669	666	640	620	627	672	674	704	677	632	673	678	652	673	630	685	664	676	694	658	625	659	680	644	656	666	645	653	657	683	617	639	729	650	693	652	631	608	654	651	672	589	662	669	664	647	658	668	665	603	636	636	660	661	667	675	638	621	671	664	677	637	676	638	661	685	671	659	665	687	687	663	656	670	616	638	672	620	622	688	606	651	592	715	627	643	701	682	686	650	634	658	669	629	661	668	700	662	678	690	641	660	630	677	634	662	647	655	656	626	670	612	673	656	699	681	673	683	661	683	657	671	678	681	665	646	651	636	670	646	649	660	656	665	675	655	684	636	617	612	669	648	727	654	643	676	714	622	693	693	634	648	635	704	612	638	717	608	628	616	642	661	675	643	658	678	668	672	705	631	699	696	621	662	651	658	643	673	705	624	672	662	660	680	606	665	644	678	656	683	603	656	690	655	672	691	691	663	652	647	632	692	636	673	650	626	654	680	696	643	652	751	667	623	665	683	661	654	686	616	639	657	672	616	674	660	658	654	643	657	669	612	659	672	674	699	650	630	644	688	650	627	681	647	661	658	612	663	638	659	664	694	629	662	701	627	621	634	680	649	628	673	665	658	707	664	659	637	680	656	608	691	687	681	667	623	643	610	670	642	639	670	700	687	651	616	653	661	667	621	651	660	663	672	650	667	702	614	611	663	652	650	687	649	605	679	649	631	667	676	677	627	691	694	644	681	644	663	628	648	631	683	644	650	684	674	657	670	660	668	624	672	642	621	641	675	673	622	687	611	633	626	665	640	664	621	650	622	622	624	646	661	664	662	642	675	691	625	667	635	663	653	711	629	662	718	692	678	660	672	671	646	641	640	640	681	664	671	662	628	695	691	659	705	599	674	684	682	705	688	664	677	633	654	663	673	702	641	657	661	675	679	646	682	664	677	621	633	704	643	670	641	654	665	675	658	653	643	682	740	665	645	657	652	666	647	656	671	654	730	699	667	671	641	678	658	634	656	690	675	676	671	684	671	662	655	643	642	656	649	708	661	731	656	676	664	655	714	661	653	720	650	658	647	612	647	673	628	681	641	625	649	647	688	660	667	627	653	683	633	634	655	653	640	645	683	639	667	654	647	668	685	610	665	671	666	635	693	668	647	656	639	632	673	639	673	626	641	651	672	660	664	622	678	640	708	656	645	630	658	610	676	659	707	633	637	648	676	635	673	676	660	637	638	627	639	688	639	679	660	668	665	671	699	655	701	655	637	699	651	660	623	647	642	674	656	664	614	679	626	659	708	678	696	671	635	679	666	695	650
2681	199	84	67	86	126	116	97	98	72	64	58	72	70	63	52	40	48	51	42	49	45	41	42	38	38	41	30	49	41	41	34	47	32	26	36	38	32	29	32	50	23	36	35	39	37	44	31	28	33	35	33	38	40	38	28	32	38	39	45	43	35	24	54	35	29	37	34	35	38	31	37	33	37	28	31	32	31	28	57	43	34	31	31	34	46	37	36	27	34	36	39	26	47	35	40	37	36	42	30	34	30	29	30	45	44	39	28	47	36	26	33	42	43	32	30	40	36	44	31	40	32	39	27	39	30	35	31	36	32	39	35	34	37	37	39	38	47	41	37	32	38	37	44	40	26	45	34	36	45	32	35	40	31	31	43	30	31	33	27	27	29	40	32	29	37	36	40	36	37	42	41	36	30	31	38	31	34	32	51	40	37	33	39	31	45	34	33	30	38	39	39	28	29	41	39	39	31	34	39	34	31	41	25	37	37	39	31	34	32	45	27	36	41	40	34	25	33	36	27	48	37	39	31	35	33	32	38	43	27	43	43	31	28	43	33	27	31	35	38	26	41	33	30	31	32	39	37	39	39	36	33	22	48	35	37	37	41	40	32	37	37	32	34	34	40	39	35	30	46	39	37	48	36	37	40	39	36	34	37	54	37	32	37	42	40	45	40	37	43	25	42	27	27	37	26	45	42	29	36	33	21	33	53	37	34	24	32	29	22	36	52	34	36	42	38	44	26	33	45	48	27	25	36	42	40	38	37	43	31	24	44	42	36	36	33	36	32	44	40	39	26	30	40	29	29	31	24	32	35	43	55	42	34	25	33	32	37	36	23	37	30	41	35	42	41	39	39	34	37	33	35	37	34	25	37	31	34	37	43	45	48	25	29	30	33	32	43	37	40	46	35	25	34	31	40	30	34	32	33	39	35	44	29	28	36	45	30	41	32	43	48	38	33	43	33	42	34	45	42	42	36	34	40	37	37	32	33	32	39	40	28	31	26	43	30	40	46	25	41	31	28	31	42	45	37	37	42	34	39	34	37	34	45	43	50	37	32	36	38	35	33	41	41	23	29	34	28	34	42	40	44	33	33	33	37	28	29	43	26	29	33	39	28	40	36	35	38	36	41	33	33	35	41	28	33	43	31	42	29	34	35	32	36	37	42	36	39	38	36	30	26	24	38	37	40	37	30	31	39	42	30	31	34	40	26	44	28	32	44	45	40	30	49	38	33	35	24	41	32	41	40	33	38	41	35	28	30	42	40	39	45	45	27	35	35	35	39	34	28	33	38	25	49	34	43	44	41	44	44	42	33	41	36	44	29	38	35	41	34	45	30	44	42	28	44	38	34	30	28	31	43	36	41	29	34	30	39	41	30	37	30	29	37	35	30	40	39	32	36	32	37	37	37	39	42	41	33	48	35	41	40	29	35	29	42	44	33	46	34	43	37	35	40	46	37	44	34	47	35	30	45	40	43	25	47	39	46	43	28	37	45	42	32	30	38	29	40	40	25	40	46	39	36	42	45	35	38	47	32	32	34	24	45	32	33	33	38	29	34	44	30	32	37	40	30	35	32	33	33	37	48	27	29	32	40	33	40	42	28	35	37	38	37	33	49	40	33	38	43	35	41	34	40	26	21	33	44	36	36	38	35	31	38	39	34	27	41	44	26	41	35	32	41	34	39	32	37	38	42	27	45	32	37	45	31	29	31	31	39	45	33	32	38	44	24	36	39	42	47	40	33	37	33	25	30	33	57	25	35	34	27	23	42	36	34	37	32	50	32	40	32	41	27	45	35	35	44	34	40	42	27	37	29	39	43	35	30	33	23	33	29	38	48	36	32	22	35	40	39	47	42	38	33	37	43	40	33	36	32	23	39	36	52	43	41	35	34	33	34	35	44	34	34	44	34	44	38	35	41	31	42	42	33	40	30	26	33	39	37	37	26	36	44	42	34	31	31	30	35	34	38	38	35	22	33	37	49	36	31	37	37	31	33	46	45	34	36	29	31	38	45	49	34	42	35	31	41	38	33	41	53	34	39	36	29	40	43	22	32	49	43	37	39	48	36	42	23	41	27	27	35	30	38	32	38	31	36	34	27	26	43	30	31	37	39	38	37	48	31	40	47	31	44	29	40	33	24	37	36	28	38	41	23	41	37	39	29	28	34	34	36	32	33	33	40	44	26	38	36	41	27	32	26	29	35	26	36	35	34	26	50	38	25	34	34	32	34	32	37	39	43	26	39	37	42	29	40	27	29	38	30	35	41	42	21	27	38	30	38	37	33	47	24	42	44	34	44	27	44	43	37	40	31	37	34	36	40	42	33	39	23	44	32	41	31	36	35	31	29	36	33	35	43	31	36	32	26	27	37	29	34	32	36	35	42	32	28	24	37	37	35	30	30	36	37	38	36	38	52	36	30	34	32	45	29	32	37	37	26	40	32	41	43	34	38	38	35	34	34	29	26	33	23	24	36	37	38	28	38	28	41	45	37	33	32	25	33	41	42	31	26	41	39	30	28	41	45	33	31	27	30	38	48	32	40	39	39	36	46	29	34	31	39	34	31	29	37	21	47	36	31	28	40	26	35	35	52	43	34	37	30	27	39	26	26	42	41	42	39	29	36	28	36	32	36	44	32	37	32	30	41	38	29	44	34	31	42	37	35	29	38	42	34	29	42	26	41	37	35	29	30	38	37	38	42	34	26	39	22	32	31	38	40	36	40	31	33	32	30	53	34	37	45	43	38	42	31	38	32	38	40	25	38	38	33	30	33	33	16	30	40	45	50	40	38	29	35	27	33	24	37	42	42	43	42	29	34	40	38	43	31	22	37	39	35	27	34	39	43	31	33	23	34	39	41	41	29	37	41	37	40	32	24	46	34	41	44	23	44	39	29	27	38	41	38	42	31	39	39	34	32	39	34	38	34	38	35	32	33	47	39	36	27	21	32	43	45	37	25	34	30	37	31	33	34	34	36	35	38	35	29	36	35	36	34	35	32	32	44	33	31	40	38	41	38	29	36	36	42	36	33	25	34	33	27	38	32	37	32	40	32	31	37	31	54	39	41	37	37	43	37	45	33	35	34	41	36	46	34	36	34	27	36	22	34	38	28	49	27	32	42	53	37	27	43	39	36	31	33	32	32	43	32	50	35	45	34	34	27	32	29	44	38	30	36	35	39	34	44	34	28	41	36	39	35	42	37	24	39	38	38	27	40	30	30	33	50	35	45	32	33	37	56	42	45	41	42	35	38	37	34	45	32	38	26	35	42	32	42	40	40	32	31	43	35	39	33	33	36	40	31	31	47	44	48	42	32	30	34	29	29	36	32	39	25	29	35	35	36	36	38	26	42	42	28	47	37	38	23	37	41	30	46	38	25	29	31	32	36	39	34	40	34	39	30	35	33	36	32	28	31	36	36	35	36	26	31	35	33	31	42	30	34	34	33	41	31	43	31	40	36	27	33	42	35	36	42	34	20	41	36	40	33	32	42
17477	5244	1766	5210	9182	8752	7033	5580	4427	3568	2903	2564	2216	1898	1712	1570	1550	1686	1608	1536	1189	1197	1037	1020	922	896	920	939	932	865	878	829	843	781	831	755	805	794	739	778	803	729	767	742	763	720	750	713	772	728	717	639	707	722	713	711	706	689	674	666	660	652	716	690	675	686	674	689	694	675	682	648	719	725	659	695	653	645	669	640	673	672	677	643	659	676	657	635	680	660	678	639	659	633	691	675	697	689	670	671	656	702	676	675	634	695	717	691	659	646	669	644	639	677	623	659	652	728	647	611	670	700	683	663	659	674	655	675	656	659	656	645	641	612	671	648	615	662	678	644	675	645	675	668	642	683	632	653	678	609	675	636	640	688	686	655	666	656	676	688	645	674	622	661	684	634	665	650	628	645	645	664	690	646	663	656	627	647	650	610	680	644	664	600	662	643	665	648	667	669	645	659	697	664	643	636	684	683	655	638	630	683	689	652	682	641	616	646	617	661	660	647	656	612	621	625	669	700	644	646	628	685	673	660	659	637	643	606	645	660	640	653	656	653	584	638	625	637	631	638	596	673	676	644	669	678	657	632	674	652	658	691	642	668	621	683	655	676	654	653	654	659	645	668	673	675	689	667	650	586	684	671	636	657	667	654	647	652	668	637	636	649	640	657	689	709	649	657	624	703	686	646	615	646	613	673	668	660	653	655	655	621	650	657	685	690	652	642	665	646	682	607	640	611	639	651	665	613	678	636	645	617	653	652	633	646	697	710	656	640	687	656	683	675	628	646	633	586	651	648	636	676	629	604	683	677	679	628	653	643	661	650	627	615	665	665	668	663	661	654	673	659	676	649	622	682	691	623	651	667	681	620	650	664	623	642	659	688	710	660	665	667	637	682	678	711	651	674	658	656	625	658	637	635	654	680	678	668	631	655	682	653	608	645	667	605	624	652	635	657	631	620	652	674	655	637	601	639	633	664	659	670	629	627	637	715	640	682	659	665	628	703	615	625	672	659	664	654	629	616	649	697	649	636	625	667	634	634	654	678	609	648	673	667	659	663	648	658	665	687	640	668	707	671	688	659	636	639	635	699	652	663	647	623	661	677	700	665	648	649	641	626	647	676	638	636	662	651	696	678	661	628	671	631	624	657	679	687	679	627	641	633	635	663	629	626	635	629	630	657	659	645	648	657	646	695	665	698	658	637	636	637	686	653	618	656	646	656	621	643	676	651	654	631	659	650	640	638	668	678	652	660	636	665	660	650	677	647	624	664	652	637	644	675	692	636	632	661	655	673	624	616	649	689	671	683	669	639	660	659	631	646	625	629	639	629	678	667	650	640	679	628	676	700	679	618	654	631	660	634	680	655	657	664	675	668	652	666	658	690	638	614	647	660	632	693	664	645	655	622	682	622	644	629	671	599	650	711	636	646	665	637	602	651	679	603	644	622	656	643	658	658	628	721	657	636	673	650	620	704	687	706	637	618	636	673	649	684	616	682	669	597	676	648	609	608	621	651	612	679	655	644	636	670	687	645	658	644	637	642	649	655	691	679	656	623	617	630	630	620	637	686	640	650	662	665	616	690	677	686	626	623	625	658	672	652	631	644	632	632	660	613	670	632	679	622	632	617	678	649	667	651	653	633	637	692	677	687	615	651	676	640	610	626	655	629	676	636	675	647	602	629	663	622	624	676	640	660	622	669	680	626	673	661	626	618	697	717	704	644	593	650	644	624	651	654	689	694	654	639	668	700	645	660	642	600	669	669	656	639	620	610	642	663	659	670	656	646	645	648	679	621	651	664	651	703	667	659	666	654	622	648	706	632	643	696	652	647	615	654	646	645	673	669	709	631	647	618	680	646	655	628	578	659	665	625	676	643	674	654	661	691	637	630	667	699	626	590	700	638	609	637	669	648	666	638	653	697	626	655	629	619	610	654	644	648	656	662	670	643	662	645	667	667	657	607	727	638	667	645	636	645	640	624	659	668	651	659	637	636	656	623	659	667	667	631	650	658	644	632	635	655	643	629	656	637	610	661	657	628	657	665	642	676	673	667	658	654	669	632	614	664	677	673	642	648	664	597	686	671	705	665	694	670	673	689	714	647	632	681	677	638	688	678	674	638	666	660	655	677	652	666	631	591	616	629	693	695	647	691	674	621	639	688	660	663	663	610	641	616	700	647	668	636	680	617	683	644	671	629	657	657	615	688	650	661	659	638	656	671	671	689	687	593	661	649	699	650	673	613	661	627	669	650	616	669	690	619	650	640	668	639	628	665	643	662	624	664	676	638	695	728	607	656	664	657	647	640	663	667	635	677	621	651	682	689	628	650	639	667	638	646	642	657	640	663	710	637	653	635	667	658	666	646	695	695	613	669	629	668	622	661	648	658	640	627	628	629	695	696	657	639	684	643	663	639	667	607	638	695	633	673	662	639	690	696	626	695	632	624	663	622	665	671	661	603	612	659	680	610	650	597	639	659	643	662	660	691	690	656	663	600	629	633	615	683	658	681	625	621	694	619	637	660	657	656	653	628	676	662	649	648	652	694	676	669	623	635	667	635	637	641	696	638	671	675	644	680	636	640	645	644	648	648	663	712	653	725	695	667	668	657	632	651	664	669	628	628	651	615	730	660	638	658	668	659	660	676	628	650	662	685	665	638	671	646	653	673	646	638	599	642	647	646	716	668	659	664	641	632	658	651	644	618	626	661	639	699	655	615	674	694	648	673	665	667	662	713	670	608	656	642	682	664	660	654	653	668	657	657	627	604	652	645	610	601	670	648	629	627	692	647	610	619	663	645	679	648	653	607	670	651	664	649	648	653	682	653	626	620	686	583	699	647	654	608	689	643	691	659	629	642	684	692	640	630	661	656	656	677	645	668	676	636	644	659	661	654	621	666	653	659	661	660	712	661	629	636	671	635	680	676	678	662	678	640	609	653	620	697	647	657	642	681	663	663	659	635	671	596	647	664	623	617	656	650	645	641	694	654	653	625	652	699	681	695	632	687	652	641	609	643	615	641	665	648	662	663	622	677	686	687	702	683	695	655	679	615	633	598	628	679	712	642	639	672	627	661	637	660	656	629	667	661	617	604	682	654	657	647	647	644	643	649	634	620	632	647	634	637	622	625	627	608	612	709	637	681	630	618	645	642	613	671	657	673	631	666	670	644	708	664	640	655	610	695	688	702	679	668	614	690	691	613	659	646	643	616	662	645	620	679	622	665	674	678	668	623	664	636	691	670	638	644	632	681	672	626	636	658	641	646	696	660	718	646	631	646	656	664	693	676	657	646	677	675	646	649	650	641	694	683	660	598	609	642	610	625	691	637	673	636	641	689	654	644	666	632	618	676	659	659	677	626	671	690	677	640	664	622	654	722	628	652	667	647	628	667	654	717	647	658	626	644	704	633	658	673	639	637	649	624	654	666	642	647	660	677	703	645	652	654	655	673	632	656	596	693	713	686	669	621	627	645	683	636	715	622	659	648	634	652	667	670	612	654
2311	370	109	84	148	179	197	146	135	113	108	99	71	67	73	54	60	71	49	52	22	45	31	35	36	34	27	29	23	33	38	23	23	24	22	32	24	27	27	31	27	24	14	24	27	20	24	24	25	24	22	22	15	14	18	20	20	23	18	19	23	30	15	14	23	25	16	21	20	17	14	20	23	21	14	23	20	16	23	15	22	13	12	25	26	13	21	24	15	16	14	24	19	12	14	15	17	20	13	18	20	11	13	22	12	21	30	21	19	17	14	22	20	24	22	17	23	29	19	24	14	21	23	18	20	22	20	19	19	20	9	19	19	15	13	14	18	24	20	19	18	20	16	19	17	23	18	19	16	19	18	27	16	21	20	14	24	20	15	18	16	14	17	15	22	15	27	19	14	14	16	15	21	21	17	19	21	15	11	16	16	16	19	19	18	18	16	24	16	22	18	17	17	16	16	25	18	17	20	11	21	17	13	19	19	18	17	18	19	14	10	23	18	22	20	21	12	13	16	13	12	17	20	19	16	17	32	18	18	18	16	21	25	13	17	9	19	19	21	11	18	15	20	19	18	19	18	15	15	22	13	17	15	15	22	21	16	27	24	18	22	17	19	16	14	21	20	15	12	14	21	16	17	21	18	21	11	24	18	21	19	15	15	21	20	22	16	28	24	24	18	26	16	16	19	15	19	19	8	23	15	20	21	23	18	9	21	17	19	19	17	29	20	15	22	18	16	22	17	14	30	22	13	17	30	20	20	12	23	23	20	10	18	16	14	22	19	19	18	16	24	17	26	18	18	19	14	20	10	20	18	22	24	17	20	14	13	19	16	24	16	22	17	18	17	21	8	17	14	18	21	31	22	17	15	18	12	18	16	16	18	22	20	15	15	20	15	22	14	12	14	17	16	17	22	15	14	12	22	18	17	12	15	19	16	11	19	19	20	14	21	22	23	18	24	17	22	21	15	14	20	19	18	20	17	18	13	13	16	19	19	22	14	18	26	16	14	14	16	15	18	18	19	23	16	10	19	11	16	21	23	18	17	11	19	15	24	17	13	14	22	24	16	22	16	19	11	22	10	21	19	10	16	24	14	16	25	20	22	17	19	19	16	8	22	21	16	17	20	23	14	19	18	16	18	21	23	21	19	26	20	16	17	17	15	15	14	19	15	23	20	19	21	23	29	13	27	22	18	9	18	19	21	19	18	13	19	22	23	12	18	24	17	15	13	24	21	17	23	21	19	16	12	20	18	19	15	16	12	19	14	17	6	21	17	18	22	25	12	14	18	17	18	16	21	24	18	21	23	12	19	22	21	28	16	13	12	22	21	26	15	16	18	27	15	16	25	14	22	11	13	19	16	13	26	18	19	16	20	9	23	19	22	18	17	23	21	13	16	12	18	17	16	20	15	17	18	22	13	21	24	14	17	12	18	15	18	10	12	12	12	19	24	19	18	17	21	20	20	16	24	20	14	16	20	24	8	17	19	18	20	15	23	15	19	20	15	21	19	18	18	19	20	17	16	21	20	20	21	12	17	16	16	19	18	17	20	17	22	15	14	13	29	15	18	16	15	14	16	14	16	19	22	16	20	30	21	20	18	18	13	24	21	11	17	28	12	18	19	17	21	16	20	17	19	14	25	18	18	17	15	15	21	18	15	18	35	21	13	13	27	21	16	11	14	15	22	16	27	20	20	20	9	22	17	23	14	14	11	21	9	18	19	15	15	17	20	13	26	25	19	20	19	20	22	20	15	22	18	23	18	17	24	21	18	18	15	14	26	15	23	24	15	14	23	18	29	23	21	16	15	13	15	16	18	13	16	21	21	18	18	16	17	21	26	21	17	12	12	17	20	17	20	13	21	14	18	19	19	10	17	13	20	14	16	18	19	19	21	21	14	15	17	16	16	25	22	20	15	22	17	19	21	25	18	17	31	15	18	22	19	20	17	26	10	12	20	18	19	16	14	23	18	18	29	20	16	16	17	25	20	16	14	12	14	21	16	21	18	20	20	17	11	19	16	20	13	17	20	14	21	22	15	14	23	23	14	26	17	22	21	19	16	24	20	11	12	23	19	15	25	14	15	14	19	13	20	16	22	23	21	23	21	18	17	20	13	21	24	10	17	10	20	16	17	18	22	26	15	16	21	19	18	17	17	18	18	14	16	18	14	16	18	28	18	19	16	20	18	19	22	12	22	14	21	23	13	18	13	16	12	25	25	17	17	23	17	18	17	25	16	12	21	18	20	16	15	17	24	22	9	20	13	24	24	27	24	16	20	15	16	14	17	15	14	22	17	18	29	21	16	13	22	18	22	12	14	19	11	24	13	13	16	17	12	19	18	9	19	18	19	21	27	19	19	22	16	21	19	14	17	16	17	21	24	20	30	12	19	19	16	21	13	12	22	16	24	15	20	19	15	16	17	19	17	15	18	20	14	11	17	13	15	20	24	17	15	14	20	21	15	19	17	17	23	20	20	15	21	22	20	23	17	9	15	13	14	17	17	20	27	17	21	20	24	19	25	20	20	19	25	16	10	17	19	20	19	25	12	13	16	21	18	13	16	15	29	25	11	16	17	12	21	17	23	17	20	23	22	12	19	17	23	23	14	13	12	21	17	17	11	11	19	17	16	15	20	26	17	16	24	10	20	16	19	17	24	16	15	16	25	13	26	16	9	13	23	14	18	20	19	11	21	16	15	15	11	14	23	15	15	15	16	16	17	14	16	21	25	15	14	17	21	16	22	17	11	13	18	14	16	25	18	18	20	17	10	18	15	16	23	15	12	14	23	18	18	18	19	18	19	15	18	21	22	21	17	21	14	8	16	20	12	16	17	19	18	12	17	20	27	18	18	13	20	12	15	15	19	21	24	12	15	21	9	25	23	24	20	19	22	21	17	15	16	17	18	25	21	19	24	20	16	22	35	20	24	14	12	12	17	17	19	17	16	16	17	15	15	19	21	16	18	14	18	16	14	15	16	26	17	13	18	16	21	12	15	13	21	17	20	16	12	17	15	20	14	20	20	19	16	20	14	22	25	17	19	16	21	9	18	12	18	21	24	13	13	18	19	23	12	13	11	15	24	17	23	13	17	25	26	18	19	16	19	19	17	16	23	16	24	15	19	18	17	20	17	20	17	20	26	20	16	14	20	26	17	20	22	20	15	23	23	17	11	16	16	31	23	15	14	16	13	16	26	17	21	18	14	21	19	15	17	18	24	16	15	18	16	17	16	21	20	11	18	23	17	17	20	19	17	15	16	14	16	11	13	20	13	22	16	19	15	21	19	29	14	19	18	15	10	16	15	7	22	22	23	26	18	17	13	17	15	20	12	20	17	15	15	19	18	14	16	15	22	15	19	27	17	24	10	16	22	23	12	17	25	16	21	13	16	24	23	16	17	19	8	14	19	19	16	19	17	13	16	18	24	14	9	13	17	14	15	14	23	31	22	16	21	15	15	17	14	19	18	14	19	15	20	18	14	14	25	23	15	25
24016	9303	3019	9730	16687	15529	12678	10145	8051	6504	5182	4349	3733	3223	2858	2500	2290	2474	2327	2078	1600	1286	1169	1206	1073	960	901	878	850	831	784	780	680	657	659	619	633	618	634	555	540	554	550	536	522	515	506	486	466	484	489	487	444	441	432	451	451	412	452	422	407	423	424	418	434	348	402	345	391	429	429	379	402	400	365	389	375	382	377	371	360	396	347	376	348	376	381	384	370	358	357	332	382	336	336	358	374	363	377	358	378	364	361	340	348	357	328	336	345	340	375	369	345	317	382	333	347	357	376	362	361	349	324	343	334	328	336	358	370	376	394	355	398	356	332	334	347	331	358	340	349	316	349	325	328	328	344	322	344	354	344	332	327	352	346	345	333	377	323	338	336	380	325	347	349	341	332	347	334	324	373	329	345	341	349	363	326	327	316	361	330	313	332	324	321	336	307	308	324	353	343	315	316	315	347	312	352	334	345	321	333	369	323	333	362	351	341	321	336	309	343	326	317	325	341	346	327	354	334	323	327	350	328	326	332	362	324	312	323	319	349	361	338	327	344	339	357	327	366	338	344	340	376	324	317	323	345	346	345	317	320	348	319	316	329	332	367	349	330	359	306	348	348	339	368	358	329	314	358	347	345	305	353	316	332	317	331	372	371	347	339	371	309	329	324	334	325	321	362	310	346	293	311	337	341	318	338	330	323	272	346	352	297	328	332	317	339	317	344	362	380	332	331	320	334	303	357	367	334	342	292	324	337	339	320	325	321	352	323	325	348	331	322	340	365	328	340	338	334	367	331	329	326	318	339	338	346	324	345	310	314	340	325	314	287	346	329	327	359	331	328	357	324	363	307	327	311	313	319	332	354	342	325	372	308	358	321	339	343	345	340	343	362	308	317	360	311	348	321	313	292	306	328	333	339	335	318	368	338	332	313	339	353	316	336	331	324	341	366	302	341	329	340	367	349	344	334	311	326	330	331	358	321	317	342	349	321	347	322	318	319	348	305	315	350	337	368	358	330	328	321	320	326	338	341	345	317	353	314	326	311	301	317	339	341	357	356	352	296	322	361	349	311	348	341	316	340	338	336	344	344	320	330	310	356	350	333	313	338	338	334	348	358	318	306	338	322	333	306	370	312	324	332	345	325	345	329	322	299	335	365	307	326	375	332	346	329	375	327	336	334	332	313	346	342	360	332	325	346	362	297	311	322	346	304	316	342	324	338	306	308	314	334	341	345	302	338	372	327	372	332	305	299	328	303	322	316	318	328	310	333	338	326	315	328	355	347	357	334	349	325	345	320	314	324	355	329	320	337	345	311	345	324	344	336	322	307	360	349	311	312	316	328	344	333	307	354	336	326	347	348	344	355	344	345	333	300	334	361	326	339	309	293	352	325	309	338	357	329	349	362	354	346	350	359	353	322	318	309	326	353	349	374	338	340	351	347	352	302	336	347	304	340	320	325	330	346	357	324	306	315	329	337	319	330	322	329	315	341	327	332	351	317	340	312	308	347	322	320	330	337	337	293	334	335	374	351	319	352	323	360	319	342	315	368	347	300	327	298	363	349	366	335	308	293	312	334	311	325	325	324	330	297	354	300	315	323	350	337	331	317	305	336	326	328	325	327	362	343	355	314	364	335	327	316	317	334	341	317	326	349	337	327	355	319	320	308	329	334	360	316	309	343	347	339	331	335	323	322	320	331	312	363	358	327	312	323	332	326	293	343	376	338	350	314	340	326	377	332	345	338	323	344	338	291	350	318	355	329	318	330	334	344	322	296	358	312	340	326	321	327	299	357	343	319	351	343	326	328	324	321	358	348	296	322	352	310	340	327	343	330	329	343	349	348	329	326	347	326	322	329	331	335	348	348	350	326	344	345	324	321	319	354	331	330	317	332	322	340	359	354	367	331	335	341	343	340	324	318	314	319	350	341	364	292	322	321	299	315	333	327	348	356	321	350	335	281	307	329	360	368	351	343	296	334	354	328	341	355	356	315	336	325	331	319	316	360	346	339	322	338	282	316	357	318	355	317	333	312	320	343	336	344	332	367	335	323	351	364	339	343	336	321	317	320	343	330	334	371	336	322	300	326	318	319	315	381	328	335	360	347	330	337	316	307	317	334	353	335	357	365	336	316	355	334	337	337	298	359	388	345	343	317	355	310	364	315	384	341	304	327	357	346	298	345	305	334	330	341	352	330	316	321	334	354	355	330	344	309	319	314	355	333	315	315	302	318	333	355	351	343	345	334	334	308	295	295	339	313	337	359	362	345	341	323	360	315	334	331	348	351	349	372	343	315	338	340	320	303	341	332	344	350	348	352	316	344	312	343	323	326	315	343	313	318	354	308	371	326	346	353	310	311	347	343	328	333	350	357	300	339	323	338	326	341	330	338	328	322	364	328	331	335	332	324	331	348	307	341	361	331	339	319	354	343	338	312	330	312	320	348	313	367	326	322	347	317	322	321	336	319	299	313	321	327	331	313	323	323	317	372	313	328	302	312	326	323	319	298	328	335	341	366	300	348	348	364	343	339	359	334	329	317	321	331	327	337	319	304	366	367	339	317	325	353	316	327	328	336	317	331	346	351	309	318	336	330	344	327	323	335	307	364	345	345	333	356	344	324	331	320	301	302	325	343	332	323	343	324	319	351	338	339	328	341	315	335	333	330	298	310	300	364	325	329	367	324	305	316	319	326	317	338	306	322	352	343	316	322	319	311	338	336	337	332	311	325	354	352	344	347	338	320	345	353	337	370	331	326	315	343	325	328	318	297	307	354	315	309	342	314	322	315	340	275	341	321	376	353	375	356	354	373	319	344	347	358	337	329	308	312	347	340	318	352	332	317	289	359	347	359	319	343	304	328	326	330	315	336	322	331	356	357	341	347	369	335	313	335	328	358	326	316	336	300	300	322	328	317	335	344	321	310	343	322	348	308	344	347	323	350	314	344	334	372	337	354	320	369	347	319	364	306	349	325	340	351	346	321	324	343	356	339	323	352	338	326	322	335	306	304	292	346	308	366	332	326	318	372	316	371	343	302	350	292	331	300	344	328	329	300	367	335	304	309	332	344	330	346	362	323	372	348	325	350	337	315	357	323	346	320	327	318	339	327	355	334	317	302	307	335	336	316	315	334	336	294	319	319	336	331	376	359	349	331	352	328	321	343	315	339	350	340	325	334	332	321	332	336	341	364	325	320	308	295	358	323	366	328	309	327	292	330	312	377	343	334	336	294	296	323	329	340	324	314	307	351	322	317	317	369	339	307	343	318	312	312	346	346	309	343	310	325	324	331	311	345	315	312	314	335	360	314	335	329	319	319	312	316	343	323	339	335	300	362	333	329	350	325	360	329	356	354	321	326	336	335	339	319	339	303	322	312	334	320	342	342	302	334	336	351	351	352	349	312	359	313	322	332	356	324	325	316	289	306	342	349	329	352	346	332	328	331	315	348	307	321	334	336	325	338	319	315	327	317	353	334	341	326	351	339	350	335	318	319	362
1357	94	30	36	47	42	41	34	28	36	21	30	34	33	35	28	32	31	21	27	16	19	24	37	18	17	21	18	18	42	28	37	32	27	23	23	28	16	25	21	16	21	19	25	20	26	21	28	21	18	20	22	15	28	33	25	21	24	17	27	17	22	19	29	16	22	16	19	15	19	23	22	23	21	24	16	15	29	27	18	27	21	20	27	24	27	18	23	28	35	19	23	23	27	20	23	30	24	17	23	31	19	28	21	21	22	16	28	25	19	32	27	15	18	27	25	24	26	25	30	22	25	30	28	29	21	18	26	25	29	24	32	26	26	23	18	31	15	27	21	25	22	23	21	19	23	23	19	23	23	26	27	28	20	17	21	17	15	30	33	23	21	23	28	28	16	28	27	19	24	15	28	25	19	22	23	30	17	23	21	30	21	21	21	20	21	34	19	28	20	25	23	26	21	16	27	32	19	17	23	17	22	17	18	18	21	21	19	17	31	21	26	19	26	30	22	28	20	24	29	16	20	25	28	27	24	23	26	20	20	22	25	26	13	22	23	31	19	23	12	33	18	25	14	23	17	21	20	21	16	22	41	27	29	19	29	19	29	16	27	17	29	16	31	28	21	28	34	26	18	31	21	32	21	21	24	27	11	22	30	15	20	29	20	29	23	35	27	26	18	22	25	23	25	21	25	16	23	22	28	26	34	21	22	21	29	18	18	19	31	21	30	26	20	18	20	26	21	17	23	12	16	23	24	27	24	25	8	21	19	25	21	25	21	24	28	21	38	26	19	27	22	35	24	21	14	26	25	29	14	28	24	30	26	31	21	25	21	21	24	30	24	23	30	24	25	29	27	15	21	30	21	30	25	17	27	19	20	24	16	23	24	25	22	26	14	22	18	30	21	25	31	32	30	24	23	20	28	35	30	26	24	20	28	23	24	15	25	23	20	18	22	30	29	16	20	16	17	26	23	27	28	17	16	27	19	19	23	18	22	20	13	18	24	24	27	20	22	20	22	19	15	23	25	19	24	21	20	22	31	32	22	22	25	17	29	21	21	23	25	22	27	22	26	25	25	18	15	22	26	21	17	28	32	19	24	25	24	17	22	20	14	27	24	27	27	28	22	19	24	30	19	16	23	22	19	19	19	21	21	28	23	30	28	13	27	26	25	24	21	19	14	27	30	26	21	27	34	19	20	23	26	25	20	19	23	20	26	20	24	22	20	20	25	21	24	11	21	25	25	25	28	21	25	19	22	25	26	18	30	24	23	24	22	23	23	19	22	14	21	25	27	24	23	21	19	27	26	20	17	26	26	24	19	25	21	16	24	22	19	23	30	16	26	19	21	25	26	15	18	18	22	15	28	26	31	18	23	20	24	20	19	25	15	18	19	20	23	26	28	20	23	22	16	21	22	13	22	9	24	34	19	24	26	17	26	23	19	26	21	31	25	21	18	23	32	19	29	27	18	21	30	23	19	18	25	12	12	25	29	31	24	23	22	22	16	26	31	25	20	24	25	17	22	16	16	29	18	20	28	23	27	24	30	22	25	24	39	28	24	27	24	25	22	31	22	16	27	29	34	29	26	33	23	20	22	23	22	14	27	21	22	34	19	23	24	22	20	20	21	20	9	16	14	28	26	29	22	22	21	13	26	24	22	28	27	29	27	27	22	25	24	29	16	22	23	29	25	22	28	22	22	20	10	27	23	18	24	19	20	25	19	19	30	23	16	17	18	22	22	19	25	20	20	32	24	14	26	31	22	34	30	19	21	27	10	21	14	20	23	31	27	13	26	27	17	23	16	18	21	31	20	26	25	20	22	25	31	21	24	25	34	21	22	24	16	23	33	27	31	18	20	17	19	13	22	24	30	27	26	19	23	30	25	20	33	18	29	28	22	21	25	31	24	17	16	22	24	25	22	19	23	15	24	21	20	25	27	31	30	22	30	23	17	24	20	27	22	17	23	26	25	18	26	19	29	27	20	24	21	20	18	22	38	26	23	19	39	20	25	19	20	24	16	20	14	15	20	22	26	24	24	23	29	18	22	26	20	27	29	22	30	22	22	29	21	25	23	20	22	25	20	29	24	21	23	24	22	23	24	13	21	21	25	31	28	22	23	27	19	22	19	28	23	21	23	35	22	25	26	32	24	23	15	30	27	19	18	21	24	16	25	30	18	31	23	14	19	13	27	23	26	22	23	16	18	22	16	23	26	24	16	20	23	22	32	22	21	15	21	31	27	20	22	24	25	28	26	23	28	25	21	27	23	37	23	19	25	26	20	34	19	26	13	28	22	29	13	25	27	32	24	16	21	30	32	26	21	26	20	19	26	17	19	25	17	19	20	22	23	21	32	19	22	27	27	23	29	27	13	24	20	17	32	33	27	24	26	23	17	29	27	19	20	18	26	17	19	23	31	23	25	27	22	23	20	22	17	12	22	28	19	19	27	23	26	20	28	16	22	24	22	18	32	29	28	22	31	27	22	27	22	18	17	26	20	24	36	25	20	18	28	26	23	22	28	28	21	25	33	28	31	21	21	19	22	32	19	34	15	29	27	23	17	23	22	27	27	28	31	20	30	21	27	20	20	27	21	18	24	24	35	16	21	30	21	25	28	24	21	19	28	29	21	35	28	29	20	26	26	26	26	24	28	30	26	21	24	28	17	16	25	29	26	21	17	20	28	24	27	15	25	14	22	25	20	24	19	24	21	19	32	23	21	17	14	25	13	20	24	20	27	21	21	21	28	23	19	22	26	23	28	17	29	26	23	27	26	24	19	29	25	32	21	18	25	25	19	26	27	34	23	16	25	26	28	24	23	30	22	21	29	31	21	19	20	14	20	35	23	26	24	23	16	25	21	14	25	38	17	27	27	29	15	27	24	22	29	21	21	14	15	26	24	20	17	20	21	26	21	20	24	20	20	18	17	18	29	24	31	26	29	16	25	33	24	25	26	21	22	30	32	25	22	26	24	24	27	26	27	29	15	23	19	16	17	24	27	22	17	24	25	25	27	29	27	25	22	22	22	19	20	20	21	21	15	25	29	15	19	16	16	19	23	18	17	28	21	24	25	24	21	33	24	30	21	27	20	22	25	22	28	33	27	23	33	16	14	25	22	14	26	15	23	30	21	22	35	20	22	28	17	31	16	22	24	17	15	19	19	30	17	27	28	29	27	12	19	24	28	30	20	25	30	26	20	23	24	25	24	20	18	22	18	25	25	21	35	24	19	18	21	22	27	22	20	28	20	22	21	17	25	23	26	18	19	31	17	21	20	20	14	26	25	27	25	23	28	19	21	18	21	19	22	21	22	18	21	30	29	25	29	17	15	15	26	19	22	28	25	22	21	23	19	20	18	18	22	16	23	28	28	21	28	23	23	25	25	24	23	28	29	39	15	27	30	22	20	21	19	16	22	17	22	22	23	18	32	32	20	24	24	23	17	26	23	21	19	32	23	14	24	23	28	24	30	25	19	35	25	23	16	20	18	26	22
12659	3145	838	1768	3126	2891	2292	1794	1530	1253	1085	953	856	781	721	747	682	794	720	748	579	511	522	489	509	488	510	493	459	475	465	472	479	490	478	415	503	422	456	442	438	433	444	438	396	389	454	401	456	429	433	430	446	424	434	422	459	428	393	429	418	433	453	421	466	454	376	408	401	427	429	476	390	443	436	445	404	407	450	408	450	448	438	405	414	451	437	402	423	414	413	443	410	392	420	408	416	389	439	409	429	412	402	429	438	448	413	418	382	412	436	419	395	436	442	390	412	451	419	411	401	448	417	404	404	416	473	413	463	433	434	412	405	419	407	414	419	443	405	420	420	404	426	405	449	459	413	384	401	429	397	423	422	436	415	419	436	405	384	398	395	394	402	435	425	413	417	438	400	404	381	412	457	448	380	421	421	404	429	413	409	402	416	424	403	385	448	415	403	430	361	389	434	404	418	417	412	409	413	433	393	447	449	431	383	425	407	410	376	449	404	393	410	398	410	427	419	411	403	425	459	395	392	423	421	462	466	435	404	405	406	434	441	428	444	419	419	417	433	417	429	410	422	413	386	456	432	379	429	441	423	403	399	427	445	444	436	463	434	414	412	426	391	396	423	398	443	441	446	420	444	423	419	424	407	415	425	401	395	397	397	429	441	425	411	420	419	414	412	383	462	411	449	404	432	412	437	414	406	432	420	381	404	399	386	404	431	397	426	446	430	419	416	417	422	396	390	428	391	436	404	443	401	400	420	431	410	434	411	410	397	407	423	447	421	436	419	385	436	431	454	421	415	401	382	429	406	440	391	453	409	426	415	430	439	441	421	438	446	437	391	411	416	390	416	382	430	433	365	408	414	394	394	442	416	432	420	396	463	420	412	416	404	395	350	443	404	432	402	432	422	424	436	444	410	415	399	459	407	411	403	425	411	410	401	385	434	463	446	396	458	398	419	450	409	401	369	451	447	378	382	414	406	422	433	380	437	414	434	423	430	417	418	425	422	409	428	448	441	424	399	414	405	470	434	396	389	420	402	405	405	445	430	404	415	403	434	383	396	425	441	401	392	429	406	392	448	424	389	437	422	394	376	421	404	392	419	415	455	389	431	440	429	410	389	464	448	390	410	437	421	416	410	407	413	441	412	430	427	426	426	435	427	417	410	448	401	413	394	426	427	423	418	413	392	434	414	429	418	419	417	445	441	410	380	423	466	429	399	442	426	419	387	379	409	456	394	400	453	415	433	442	428	418	393	403	438	395	426	392	396	429	371	432	414	415	450	450	371	412	419	415	437	448	399	403	461	441	410	410	437	459	415	421	387	431	456	407	396	435	448	419	413	416	406	375	384	402	417	377	415	439	428	410	420	410	402	402	402	400	428	422	403	390	432	387	387	418	384	426	416	452	427	397	411	459	423	410	392	422	460	440	452	438	408	419	411	429	434	408	424	373	403	405	417	383	434	421	457	405	386	415	402	397	437	411	423	411	401	440	434	418	407	402	417	443	403	406	462	413	441	458	387	395	379	405	445	444	423	365	418	423	448	412	449	426	415	383	411	393	421	425	440	422	434	387	401	420	399	422	401	433	439	430	404	402	396	446	419	407	408	454	385	420	421	432	444	392	454	399	399	411	453	393	412	452	425	396	384	413	400	421	411	426	411	419	443	403	432	433	401	407	429	428	406	411	433	425	416	414	430	398	436	435	405	386	394	424	409	403	411	432	430	389	403	385	444	429	401	411	433	442	398	393	408	421	391	441	412	418	370	399	413	402	427	370	426	430	405	365	430	395	407	406	427	393	444	435	381	406	422	440	420	427	435	442	424	430	433	404	440	407	417	409	407	428	450	405	412	422	436	420	451	399	404	441	427	432	445	392	417	448	421	413	426	403	396	431	438	381	461	397	419	368	389	407	424	398	450	440	405	379	390	431	416	409	447	418	411	395	420	403	415	424	426	420	430	413	424	442	413	433	457	417	444	415	395	397	388	423	401	434	421	431	404	422	401	386	412	436	414	417	401	406	419	382	423	404	440	405	384	389	391	439	411	433	401	450	416	412	466	429	410	404	394	444	434	441	401	411	459	412	427	439	426	434	432	415	434	427	402	414	418	418	437	411	447	434	429	390	431	451	424	417	435	450	421	382	423	421	407	404	474	445	430	392	478	459	402	414	448	452	430	401	411	407	386	423	430	432	429	382	434	404	437	403	381	370	425	452	449	416	417	396	434	434	440	447	408	412	431	423	438	420	423	422	414	424	418	378	413	439	449	406	397	416	399	386	404	426	403	454	415	394	400	434	446	424	426	431	402	403	418	439	384	408	436	407	405	434	391	403	407	396	429	416	453	441	411	419	371	404	423	428	366	393	391	410	452	400	373	410	422	420	398	442	411	432	418	425	387	406	422	427	456	407	409	378	416	436	423	425	424	410	414	413	435	413	408	391	419	390	421	434	415	427	418	368	394	441	422	446	414	416	380	413	402	396	407	362	469	421	427	437	412	437	405	398	404	383	411	390	424	406	399	386	399	427	392	451	422	423	408	383	400	407	426	420	422	404	434	412	422	400	413	408	422	403	402	380	421	385	411	422	419	415	402	397	440	407	448	390	437	418	413	397	418	431	359	427	389	409	412	402	445	443	426	405	409	413	429	449	423	422	431	421	412	439	392	399	434	413	417	453	394	412	441	429	433	416	445	425	419	433	405	399	416	409	411	445	441	437	456	428	374	399	423	412	404	451	399	437	390	397	453	400	412	437	367	392	420	421	394	415	388	460	442	429	421	423	431	437	395	431	425	410	370	433	403	410	464	413	399	383	403	428	447	455	411	400	458	418	442	404	412	403	393	424	420	401	432	375	421	426	424	409	413	400	394	453	393	386	434	398	397	470	425	403	410	406	414	413	422	410	433	384	408	444	397	439	400	384	425	429	402	440	396	444	425	426	424	433	422	427	415	426	391	425	440	421	382	414	423	426	407	438	382	408	442	451	402	401	420	402	412	412	457	447	419	399	417	408	443	405	411	447	422	418	421	439	438	398	419	379	411	419	412	411	427	372	427	406	413	404	402	402	398	387	420	374	398	385	406	474	405	422	418	420	412	434	427	454	409	434	419	444	362	432	418	411	390	430	428	443	413	384	411	458	429	415	466	408	433	400	410	411	416	409	431	387	429	416	409	396	397	405	399	391	407	420	404	417	422	419	416	416	431	403	409	457	415	419	419	386	434	412	448	411	421	415	403	385	435	447	418	424	417	395	397	428	432	438	375	420	404	421	384	399	415	377	421	413	405	443	436	420	388	421	401	422	407	410	428	415	426	441	450	446	434	420	401	439	417	429	435	443	415	425	408	406	411	400	410	395	444	424	399	413	386	410	422	430	406	464	446	428	424	378	396	407	444	443	407	413	467	403	423	412	417	429	422	411	404	464	431	420	451	426	379	426	396	420	397	410	438	434	435	413	426	423	407	428	417	424	363	404	377	451	429	411	420	411	438	371	442	435
2624	216	66	59	94	98	112	99	81	74	62	70	64	59	48	70	45	59	38	49	43	55	45	40	46	42	45	46	45	31	47	43	39	27	44	45	33	33	29	35	44	42	31	29	37	40	38	34	39	36	35	37	44	40	35	37	48	27	38	42	33	40	30	34	42	33	36	46	45	42	33	39	33	46	42	35	33	37	35	39	30	39	32	36	42	36	32	37	44	40	33	28	44	35	34	49	36	38	22	31	38	24	51	41	35	31	38	27	38	40	45	40	29	42	38	29	45	43	43	30	40	32	37	34	31	47	41	42	30	45	33	37	35	36	30	28	28	31	38	26	36	46	36	42	36	32	33	27	41	40	31	35	46	26	41	25	37	37	29	29	36	29	22	41	41	32	31	37	29	32	41	30	27	27	30	35	31	45	44	31	38	34	32	28	41	34	39	37	39	38	44	36	37	44	32	33	43	37	39	42	42	44	36	37	39	35	36	27	41	39	36	29	33	45	33	38	23	22	33	38	27	31	38	31	31	37	36	28	30	27	42	31	37	33	25	30	37	41	35	45	27	30	35	37	32	44	32	42	31	44	39	32	33	22	36	31	30	35	32	38	36	41	43	43	37	40	33	30	39	33	36	41	46	49	30	37	36	27	35	48	30	37	29	30	37	48	36	45	33	34	40	32	32	42	34	48	38	39	45	22	47	38	35	25	35	43	34	34	36	24	38	34	31	35	30	29	31	45	48	31	46	33	39	42	33	36	39	38	39	39	47	40	34	29	36	33	31	37	34	36	34	28	50	40	33	27	45	28	37	37	29	30	35	37	35	33	39	34	43	36	49	31	33	38	34	33	44	39	43	26	34	39	27	32	44	42	40	31	36	45	27	40	41	37	35	41	46	39	32	42	44	42	33	45	41	47	34	46	32	49	32	39	41	27	33	36	50	32	34	35	43	28	36	30	43	35	32	27	38	43	50	43	46	47	29	30	37	35	40	48	33	42	37	32	34	45	27	47	35	37	35	40	36	38	31	32	30	42	33	35	33	32	39	40	41	25	25	40	29	37	35	57	38	35	28	36	36	37	30	31	38	34	36	29	38	31	35	30	40	37	45	41	42	40	31	38	43	35	44	52	35	42	36	57	43	29	21	45	42	36	39	28	45	42	38	38	36	26	28	38	25	34	32	38	31	44	35	47	38	37	30	33	33	29	34	40	27	38	36	53	27	34	41	47	31	41	36	42	35	39	28	39	38	32	38	30	30	32	38	46	33	27	38	46	39	47	41	27	38	40	37	46	33	37	39	37	25	30	43	33	38	39	40	27	39	40	29	40	44	48	36	46	37	39	41	31	43	38	33	26	41	25	28	30	45	26	31	50	38	39	24	37	28	40	30	31	39	37	36	30	35	41	40	32	35	40	40	34	41	40	29	44	33	24	33	47	54	37	34	33	32	38	39	34	39	24	35	24	46	36	29	47	40	36	45	38	32	33	26	42	25	34	34	44	40	45	30	32	40	25	33	26	31	36	44	33	42	32	32	37	45	44	36	36	38	39	33	42	36	36	31	21	40	43	43	37	48	30	42	33	35	37	39	38	40	32	44	36	42	24	35	26	26	41	39	48	40	32	35	38	29	28	37	40	47	29	38	38	43	37	42	45	30	31	38	47	37	48	28	36	34	42	37	32	38	26	36	35	35	27	35	44	33	33	40	31	37	31	26	40	28	40	33	44	37	35	39	38	31	42	31	31	30	36	39	33	42	39	32	40	34	38	29	30	37	44	33	40	35	35	39	25	34	39	37	40	34	42	35	44	42	36	45	40	43	32	33	46	46	39	34	35	46	34	46	36	29	35	39	36	30	39	27	47	46	40	24	42	41	48	35	38	40	34	34	29	23	29	29	42	43	41	30	36	37	27	39	43	43	39	38	34	24	39	26	33	40	42	36	34	39	32	46	42	33	30	40	48	40	46	32	40	32	39	40	39	32	39	31	30	34	31	31	38	42	42	45	36	30	44	33	31	36	33	40	32	26	32	37	35	33	37	32	42	32	29	34	41	35	26	32	35	44	36	27	33	39	43	38	39	26	55	29	34	44	35	36	44	30	38	34	34	43	32	25	37	42	32	49	36	39	28	41	34	35	36	36	44	49	44	51	29	35	32	34	32	34	41	35	49	30	46	31	43	42	41	45	37	34	43	45	38	28	38	40	43	45	36	30	43	47	37	41	37	35	38	28	36	34	30	42	37	22	28	40	32	33	35	38	27	49	34	38	42	33	36	32	31	40	38	34	40	38	39	42	32	44	34	34	37	32	30	44	35	35	32	44	31	34	33	35	29	30	34	29	50	42	37	36	32	32	30	39	29	36	39	30	44	46	26	27	44	33	25	41	39	34	31	30	26	43	30	41	30	33	34	33	34	36	51	25	47	40	41	35	36	34	37	41	27	36	22	34	36	37	36	43	37	34	27	27	39	33	31	35	36	40	42	39	34	34	43	32	40	30	36	39	32	35	38	35	43	44	30	26	36	36	37	33	52	37	39	39	38	34	25	30	37	34	38	35	42	41	36	35	46	43	39	43	41	43	35	27	37	34	45	41	34	34	36	47	36	42	47	37	40	37	39	38	53	43	41	37	35	34	39	32	28	28	28	33	46	45	33	43	36	27	28	42	40	27	33	37	32	39	33	32	22	34	37	37	41	31	30	25	40	34	32	39	28	37	33	48	39	36	43	38	36	41	36	39	35	37	35	39	39	33	33	38	37	28	41	34	29	38	34	34	34	39	28	33	44	29	31	31	29	41	43	38	42	33	32	36	42	41	34	41	30	38	39	32	37	28	40	36	43	38	41	33	44	44	34	28	39	27	38	32	41	25	40	28	37	25	34	46	28	31	48	30	27	38	34	40	40	28	27	25	36	41	33	43	44	37	48	36	37	40	38	51	30	37	39	51	37	37	37	34	38	45	36	41	42	36	32	41	38	30	36	32	27	42	37	28	37	40	37	45	42	37	24	33	35	44	38	38	27	44	38	31	37	33	37	42	28	30	24	39	36	33	23	32	47	34	33	31	29	43	26	32	32	36	45	47	31	33	37	34	44	35	23	35	43	36	29	36	44	32	39	30	31	46	41	28	37	34	33	36	33	38	35	32	26	26	44	32	23	46	37	38	35	37	36	41	43	37	25	37	45	41	37	27	36	31	37	35	35	32	31	37	50	45	34	30	40	30	29	32	41	46	32	34	39	29	42	44	25	31	39	52	36	39	33	31	29	42	43	43	39	34	47	24	33	28	36	41	32	34	35	43	36	37	35	29	45	39	41	35	38	33	46	37	34	32	34	39	37	36	46	40	34	36	34	35	36	33	42	40	40	37	26	50	34	39	37	37	45	46	30	33	36	43	34	40	31	30	38	36	36	33	48	33	36	36	43	36	40	43	29	31	27	28	41	55	44	33	38	34	42	36	36	43	48	41	31	32	31	35	31	35	31	38	29	42	37	34	31
17154	6346	1952	5513	9592	9289	7516	5807	4651	3859	3129	2623	2380	2109	1902	1718	1697	1810	1592	1513	1333	1111	1109	1041	996	987	985	994	864	944	858	889	838	819	850	814	727	751	799	755	802	792	783	801	728	683	733	738	761	744	721	742	704	673	719	743	736	709	686	736	731	703	706	629	687	692	661	693	663	681	676	668	716	716	654	683	657	693	645	667	680	682	687	684	671	691	685	691	684	719	667	689	690	680	699	684	720	669	658	729	683	667	662	610	697	699	672	680	649	668	647	644	619	658	678	641	653	698	694	690	684	669	720	682	695	687	707	630	660	674	648	625	679	701	661	674	683	635	653	671	683	641	649	682	711	639	656	655	655	677	685	692	644	700	646	662	710	646	641	689	688	622	666	697	668	668	722	666	691	693	625	654	661	651	695	638	650	628	670	643	669	721	650	628	660	672	644	663	662	727	646	689	700	665	701	655	657	697	669	630	698	650	694	642	655	660	680	692	681	690	606	624	709	674	719	653	673	631	664	646	673	650	690	645	677	686	703	688	667	680	640	660	679	634	598	672	648	662	709	628	671	662	658	688	672	679	675	657	704	691	689	641	649	706	689	669	628	640	686	659	682	709	705	675	642	661	704	711	650	618	691	665	626	674	662	665	648	691	714	665	646	704	691	705	636	654	729	694	700	639	708	648	642	672	679	672	718	682	623	674	684	698	650	672	675	661	635	678	666	650	675	672	663	683	652	695	649	663	686	662	650	660	649	683	676	657	615	677	671	625	722	668	666	638	639	641	666	692	621	675	661	648	683	650	621	657	635	653	651	637	655	647	680	638	672	654	677	653	647	643	655	656	642	631	629	661	649	683	641	636	663	670	631	642	668	589	674	643	722	673	668	671	666	679	665	681	651	636	678	658	643	637	670	654	683	646	638	644	680	661	664	678	665	708	686	704	661	673	655	663	627	645	703	648	631	667	665	656	654	636	689	696	648	686	653	618	607	677	692	690	673	704	670	726	668	657	669	671	679	658	656	683	683	686	670	727	637	670	620	633	615	680	652	663	658	624	664	649	709	664	658	625	696	693	666	706	655	617	662	658	671	663	636	637	612	646	649	648	618	647	684	677	652	647	660	685	654	690	632	668	637	638	662	662	647	674	707	661	671	698	664	612	657	607	657	687	618	666	665	708	638	663	649	663	674	690	649	697	638	644	661	686	666	682	663	673	708	624	660	647	677	695	662	677	657	659	678	662	683	651	648	628	669	695	650	675	655	690	662	678	670	659	684	652	667	655	661	695	635	669	654	645	667	660	676	641	642	659	671	697	654	645	661	705	667	675	692	626	598	645	682	659	680	666	710	681	662	627	634	659	668	676	683	642	637	636	654	626	648	634	679	674	677	661	661	692	613	645	627	672	680	712	662	719	674	661	676	667	712	638	682	649	639	697	639	663	675	638	712	718	622	685	676	625	697	670	694	659	626	609	671	637	708	656	664	616	635	648	675	655	662	670	659	644	690	687	636	642	681	645	593	700	681	680	675	674	639	666	639	652	663	660	661	672	649	668	650	665	673	664	693	635	657	707	670	672	687	664	669	683	685	679	672	685	696	633	706	673	667	680	618	627	678	680	626	671	666	629	659	640	670	646	683	645	667	661	656	697	695	713	666	636	655	643	674	695	690	674	724	658	662	645	666	653	679	698	658	610	668	682	707	657	692	647	653	662	661	709	658	623	630	676	681	647	654	647	628	708	668	657	657	659	660	623	640	647	723	674	705	708	637	648	656	644	658	684	681	676	630	657	647	657	692	658	643	686	720	692	665	623	631	665	669	663	663	661	678	659	684	644	650	659	634	656	620	675	622	666	627	657	693	669	659	676	642	709	619	665	651	649	675	685	681	617	663	678	680	665	680	679	673	672	658	620	692	695	670	643	674	665	625	615	643	675	730	699	631	711	688	679	625	661	666	673	631	656	658	704	646	650	633	679	654	619	712	664	658	621	659	687	643	650	691	607	681	616	644	629	680	704	688	685	620	669	693	658	703	695	673	675	621	689	660	695	646	667	656	667	666	624	688	678	683	673	657	633	671	669	689	664	647	673	633	645	664	642	650	680	688	704	706	645	669	633	672	674	645	615	619	619	682	668	695	669	658	658	628	671	667	668	679	721	657	687	649	675	629	683	638	655	650	655	685	627	651	651	674	691	636	678	671	664	657	638	640	696	664	678	673	697	625	733	630	673	655	692	617	674	671	630	707	664	634	673	664	678	714	669	607	720	639	663	665	662	674	624	618	697	666	680	665	686	673	632	651	657	684	605	697	686	689	683	637	666	672	659	629	693	668	683	661	682	702	652	694	674	697	661	714	661	673	650	685	627	625	658	642	686	622	669	639	696	641	651	637	652	723	681	667	675	678	676	688	677	665	651	709	642	673	674	636	683	642	659	668	650	633	675	645	658	686	683	660	641	659	627	682	629	647	651	663	675	651	677	652	676	650	663	671	642	672	633	669	657	644	664	596	687	684	667	685	667	630	722	668	712	707	693	638	659	661	669	666	634	627	628	660	685	681	632	682	654	694	616	625	694	669	673	620	674	678	708	673	690	668	681	655	662	663	658	619	656	668	679	647	691	686	700	656	661	638	662	665	711	676	682	661	662	652	669	609	642	700	645	697	614	674	667	664	651	659	658	643	638	647	739	672	697	722	636	689	657	661	700	693	728	683	666	651	660	659	658	676	693	693	668	670	675	645	705	695	636	670	675	660	619	653	654	700	665	665	678	640	636	654	671	668	701	700	637	631	668	640	684	660	635	663	667	638	678	674	662	669	621	650	684	642	649	647	652	697	638	662	629	667	613	635	680	660	654	663	665	664	651	655	664	665	684	645	700	635	706	649	679	632	686	668	665	694	670	694	643	685	654	701	659	662	661	663	674	627	643	594	628	687	684	669	668	658	668	675	643	662	709	649	716	624	631	681	642	705	688	612	649	657	673	671	692	670	695	643	672	694	658	650	666	695	672	669	696	670	675	662	636	647	671	704	650	654	633	635	712	619	681	648	625	644	655	668	663	651	665	663	650	658	696	653	667	659	694	634	667	655	621	686	672	610	673	666	700	619	625	693	669	660	623	630	679	682	683	608	670	690	648	697	707	673	631	648	685	663	640	684	648	678	657	681	626	653	712	646	636	674	636	648	650	618	601	692	680	679	686	663	659	648	690	683	664	651	662	679	626	676	641	715	628	664	659	653	686	667	667	697	645	671	644	622	662	707	661	638	663	652	642	649	652	696	654	709	675	721	682	649	684	686	634	714	712	669	620	636	714	639	651	645	662	612	671	683	702	702	664	640	667	688	669	635	698	666	655	663	667	652	677	698	648	661	689	700	661	671	673	680	633	670	665	679	716	607	669	638	682	690	653	662	681	641	619	638	677	667	672	692	630	684	681	665	679	620	650	664	631	605	627	669	710	599	663	618	712	624	651	661	663	685	604	625	628	663	725	645	676	627	687	658	679
2505	232	72	54	81	112	109	89	100	78	64	73	54	59	53	37	55	54	51	41	54	53	42	43	41	48	47	38	44	42	23	49	41	48	38	43	40	31	31	37	44	38	28	33	39	37	30	35	30	36	37	37	31	41	34	33	40	28	38	36	38	33	31	36	38	41	43	45	51	35	36	42	39	38	31	44	25	38	49	32	25	41	39	32	42	31	38	44	35	36	29	35	36	42	42	32	36	38	29	38	39	39	50	41	32	24	35	32	34	30	46	33	35	34	35	39	42	46	33	32	39	42	22	44	36	26	36	36	38	39	25	37	33	39	30	35	36	43	34	41	23	34	37	39	41	33	41	34	37	32	38	38	44	36	34	28	38	39	36	35	32	41	35	28	29	34	40	35	46	42	36	41	45	41	46	45	37	37	52	35	34	37	38	37	36	34	34	42	49	39	41	35	42	33	33	28	41	33	37	31	33	24	41	34	45	34	36	37	40	36	35	34	37	40	33	35	31	36	40	31	47	38	29	40	40	33	39	40	32	42	43	48	36	43	44	41	43	38	34	40	43	30	29	43	40	36	38	35	31	48	35	35	34	31	26	50	29	45	43	42	42	27	38	34	38	44	21	42	40	30	47	30	35	53	34	37	51	40	31	19	35	39	38	34	36	35	38	34	36	34	28	35	51	47	41	30	31	31	34	36	35	39	38	34	49	41	44	50	28	42	32	35	41	24	40	45	45	34	29	30	31	26	24	30	46	36	44	35	29	43	36	31	34	44	35	37	42	36	35	53	17	36	32	28	26	35	41	30	38	38	36	27	41	40	48	36	38	42	31	38	27	40	39	37	37	37	30	43	39	42	35	31	31	31	33	45	38	36	31	40	30	35	28	30	32	41	39	25	36	35	43	25	30	29	41	37	38	36	34	36	35	40	36	44	33	36	37	29	46	31	35	35	32	30	42	33	42	28	39	38	34	41	32	47	42	32	33	40	40	35	37	43	38	35	43	40	41	35	42	44	26	46	37	31	35	31	43	47	44	33	41	38	42	38	33	40	33	41	39	33	29	42	45	32	39	33	32	43	32	37	42	34	35	27	37	45	49	33	56	40	35	33	36	51	35	41	30	40	38	29	34	43	39	32	28	36	29	25	35	28	39	48	33	58	29	38	29	36	41	38	44	40	46	37	38	43	24	30	39	35	27	38	33	36	44	33	39	41	44	43	40	33	31	33	27	31	30	46	41	34	40	47	34	27	32	39	33	25	32	40	41	35	33	44	33	38	42	29	32	34	41	31	41	39	36	34	32	32	41	49	35	38	33	27	42	31	34	37	37	35	40	32	35	33	33	44	38	27	30	44	31	34	39	47	38	39	36	31	31	50	36	37	29	29	36	34	35	32	36	37	28	48	30	41	29	38	27	32	24	50	28	34	45	44	34	35	30	41	49	48	41	32	29	33	31	34	36	38	32	42	33	34	41	35	38	37	33	35	39	28	27	32	41	40	43	30	33	32	36	32	38	34	36	42	32	28	39	31	42	29	44	34	38	26	21	32	33	26	47	27	30	33	35	48	39	43	42	43	32	45	47	38	34	26	35	30	36	28	37	37	45	36	38	37	30	38	43	41	38	40	38	42	53	46	41	36	39	33	42	29	24	37	27	25	33	42	32	32	36	49	34	47	29	30	30	40	35	37	37	29	32	36	28	43	41	36	32	46	29	31	38	36	30	37	34	34	43	25	41	33	36	23	43	24	38	27	30	39	33	31	42	39	34	37	38	34	44	34	44	37	40	39	37	31	29	34	33	35	37	37	26	39	39	29	28	38	31	43	43	34	20	33	26	44	21	33	35	30	33	37	35	36	31	34	30	45	37	34	47	32	43	43	35	44	34	37	31	40	49	33	50	30	25	48	39	27	35	40	43	31	39	37	31	29	35	35	30	30	40	39	41	25	29	29	43	31	33	37	48	33	36	22	42	31	50	34	35	32	49	40	41	43	35	37	48	48	36	32	41	41	24	33	29	19	33	37	43	36	30	40	39	34	23	39	26	42	42	40	37	47	35	32	45	35	31	23	33	30	44	35	43	34	41	40	36	32	38	34	34	42	36	32	33	36	29	30	41	30	39	41	30	29	39	33	27	35	26	30	32	37	28	43	42	41	46	32	35	37	33	28	36	27	40	33	27	31	36	31	37	25	33	47	38	47	45	30	34	34	30	39	41	39	41	36	39	26	26	37	42	31	24	31	47	38	39	29	45	46	45	33	44	33	27	42	40	47	53	40	37	35	48	27	24	38	30	33	28	30	40	29	23	26	37	42	31	39	36	35	34	40	37	30	37	36	39	27	46	32	37	46	45	32	35	25	32	40	35	36	50	36	32	40	22	29	31	38	37	37	39	36	41	25	31	43	39	37	34	35	32	25	35	46	32	35	39	44	41	28	38	36	32	36	40	37	35	51	39	34	35	37	25	44	47	36	28	48	39	36	36	39	32	35	40	35	37	43	49	36	37	36	39	33	36	45	37	25	25	38	30	37	32	48	28	39	37	36	26	39	48	44	28	28	38	29	37	30	30	37	47	47	43	47	39	37	40	30	34	43	45	30	33	38	28	37	33	38	32	29	37	40	31	29	26	36	40	34	33	38	42	36	33	39	39	37	41	32	37	39	32	36	38	39	34	36	40	38	32	34	31	36	31	32	33	35	36	47	35	39	38	40	25	33	39	44	32	36	32	35	40	33	37	32	41	50	39	26	42	38	40	30	22	28	37	30	38	26	39	34	30	39	34	42	23	40	36	33	30	37	33	46	51	42	34	34	45	49	46	40	38	43	38	37	38	38	44	42	31	37	41	41	29	50	31	43	40	39	37	29	38	39	32	39	31	32	33	45	34	32	41	30	34	37	43	34	45	25	35	38	45	32	32	36	30	29	32	35	45	24	44	34	24	30	34	36	39	31	39	32	44	35	29	41	36	36	35	31	35	29	33	40	38	37	33	39	35	50	41	38	33	41	35	44	33	44	33	40	41	56	46	39	27	44	40	31	33	40	28	43	38	31	37	28	39	36	33	32	44	31	34	29	36	42	32	39	41	34	44	42	33	35	28	33	40	34	40	41	46	36	32	35	39	30	34	38	31	34	32	48	36	33	36	41	34	31	35	35	38	32	33	31	45	34	42	37	37	28	37	36	31	32	42	29	38	40	32	36	45	27	39	29	36	24	40	33	34	31	38	37	34	38	33	28	40	40	47	41	41	34	38	36	46	23	39	18	37	33	39	32	28	33	39	47	43	28	42	28	36	32	44	34	44	47	44	44	38	36	44	30	32	51	39	37	30	25	37	35	31	34	33	27	43	34	23	40	48	38	38	37	38	30	38	37	39	43	35	47	29	36	41	34	39	35	34	34	38	38	31	42	34	34	32	41	34	40	33	38	41	54	36	43	27	37	33	28	38	33	34	24	31	30	28	34	37	42	45	37	31	37	50	30	26	28	46	45	30	26
16408	6375	1860	5237	9196	8919	7080	5590	4514	3669	3065	2525	2201	1944	1808	1622	1581	1648	1611	1487	1199	1112	1094	1032	950	914	911	929	899	866	876	863	824	760	830	713	776	760	788	768	735	698	766	678	758	759	764	763	747	735	690	702	678	735	744	709	688	720	711	721	687	662	688	700	685	710	726	692	659	683	677	671	676	683	639	698	669	671	698	632	708	708	631	641	703	680	658	669	673	691	702	670	664	696	678	690	685	658	649	679	690	666	669	656	686	685	678	661	673	642	647	698	754	646	712	698	681	650	653	647	651	662	693	632	669	623	686	626	663	668	731	649	671	671	646	681	743	661	652	691	628	686	691	689	646	632	681	626	663	633	675	689	670	679	653	683	706	664	686	662	654	664	697	679	668	670	654	624	649	685	681	670	673	661	635	624	640	654	651	642	696	645	649	619	668	623	664	673	629	642	634	706	693	726	639	667	661	700	664	679	620	680	714	681	676	668	677	645	693	646	646	627	723	600	677	681	671	690	698	624	676	689	673	664	646	700	651	654	665	674	661	671	677	655	654	681	693	633	662	673	691	667	653	646	690	678	671	656	720	670	634	653	672	720	688	649	643	626	663	655	693	633	713	667	645	630	649	674	638	695	636	632	680	640	651	663	657	659	647	658	682	646	655	663	681	687	645	644	649	668	722	701	637	643	681	645	651	670	638	638	657	649	636	684	707	653	663	668	657	651	638	640	725	681	636	704	627	665	669	663	640	642	645	659	667	661	692	679	677	645	636	684	649	633	660	622	670	696	686	691	649	717	648	651	697	695	632	643	669	683	650	674	627	629	638	654	646	647	665	648	622	734	681	624	649	639	696	716	652	691	662	658	651	645	656	654	633	601	641	677	660	656	703	635	672	674	673	711	677	661	636	637	677	633	640	679	699	669	673	650	663	675	720	663	664	661	655	653	652	663	645	671	655	625	673	648	680	667	660	627	663	643	637	642	657	663	694	591	683	629	633	649	653	667	671	592	671	680	632	708	663	661	661	651	677	626	669	729	685	661	660	668	687	652	692	689	637	706	587	664	687	624	660	681	692	659	648	623	656	642	628	675	632	694	705	644	651	640	656	700	653	671	709	656	656	655	694	679	700	655	617	620	659	674	660	649	708	608	654	681	623	635	664	654	662	650	617	677	658	680	670	670	634	621	661	699	695	649	702	690	673	675	668	663	627	660	660	606	688	671	672	625	656	649	657	712	613	645	644	667	649	670	642	623	660	669	673	684	637	649	650	671	680	690	637	650	689	641	663	673	674	657	675	679	658	667	646	676	649	660	634	685	650	605	709	705	685	672	663	730	663	671	616	637	647	637	647	694	685	632	641	670	659	645	660	637	665	664	670	704	693	664	668	671	653	642	641	698	649	643	658	643	679	701	654	676	640	605	644	634	666	704	653	693	656	660	627	697	683	711	643	659	675	675	654	652	687	694	697	661	656	652	649	646	670	637	676	695	682	652	676	653	657	645	675	656	660	665	667	742	696	655	627	655	674	675	657	630	684	688	656	645	688	673	675	640	676	671	667	653	676	711	617	690	669	677	640	665	649	664	647	602	667	677	668	663	686	674	686	683	674	642	676	625	701	659	613	674	671	636	702	655	680	682	678	631	665	678	665	651	670	660	658	647	642	632	607	662	651	694	639	662	682	595	644	674	646	667	624	623	684	637	642	668	728	661	675	658	645	623	628	699	631	666	678	710	688	661	671	668	640	686	663	681	654	665	649	618	674	692	651	662	622	676	632	691	636	648	647	662	660	637	637	711	656	622	655	668	662	664	704	675	742	683	666	627	677	661	625	662	663	720	653	664	710	693	612	632	662	668	672	665	659	671	567	673	624	707	676	660	687	712	627	643	699	625	670	631	666	680	665	634	696	658	663	608	669	635	657	661	634	671	648	648	653	655	702	665	657	641	617	665	671	637	630	640	668	656	642	674	632	639	658	701	672	645	623	664	665	664	671	665	682	614	686	662	678	699	637	660	657	654	714	630	649	642	635	655	671	696	677	677	683	680	732	619	651	692	673	671	662	659	606	651	668	635	657	664	620	656	701	649	656	681	663	680	644	659	670	636	649	662	695	663	637	619	621	658	632	664	648	650	669	645	708	721	681	643	675	633	685	691	631	644	649	715	616	700	679	639	654	603	648	618	617	694	658	639	665	694	616	663	684	683	644	637	667	618	649	685	647	590	661	650	645	665	626	663	643	684	625	634	682	680	702	648	643	666	663	722	676	667	663	657	638	654	646	713	676	669	718	655	644	720	653	705	672	685	632	623	659	639	659	657	621	633	665	694	692	642	662	634	676	678	689	665	683	648	679	705	700	627	694	610	642	667	651	620	700	680	663	611	673	620	680	651	659	622	640	665	648	665	654	700	671	736	660	633	656	676	667	638	644	693	636	653	665	621	650	650	678	675	648	648	674	717	661	655	659	653	713	693	685	651	693	643	668	652	671	679	722	663	649	615	654	605	645	672	666	616	668	648	659	653	690	678	650	695	659	657	680	662	716	692	681	698	671	642	643	647	660	665	642	720	643	640	650	673	665	690	697	625	708	666	668	709	674	666	633	641	716	673	606	651	647	672	681	697	696	673	646	659	606	626	631	681	661	728	689	627	691	678	699	671	641	695	678	674	614	636	636	663	681	717	693	653	681	643	621	630	663	639	643	673	618	605	676	623	624	639	667	613	649	651	709	645	638	669	627	661	662	696	615	671	661	642	670	709	680	640	672	672	678	672	694	620	648	625	656	689	663	688	690	668	615	693	678	678	663	667	663	629	693	693	636	659	667	648	649	673	622	667	682	649	643	654	675	673	654	634	705	627	668	713	642	655	689	662	631	659	643	670	686	649	633	705	644	684	680	704	669	694	671	642	709	636	676	655	682	695	633	693	668	645	657	626	658	670	648	658	686	631	625	636	702	660	661	691	650	648	670	647	657	682	699	666	635	625	641	661	695	635	633	664	648	678	653	639	627	640	656	661	679	682	656	640	656	677	679	679	672	689	696	686	608	657	614	682	672	627	640	654	670	630	675	690	641	684	655	650	687	694	632	676	658	665	669	622	680	705	679	643	645	661	615	689	646	644	677	627	646	633	640	673	688	643	693	666	684	659	714	654	683	668	643	662	654	660	665	672	620	676	671	695	596	647	652	634	640	623	684	660	670	648	646	670	673	661	692	686	650	633	670	694	674	640	669	656	646	629	628	620	661	618	669	724	658	670	672	658	642	692	631	655	664	659	622	658	673	651	608	654	680	697	662	640	679	636	650	632	653	651	680	684	675	658	655	614	654	680	666	643	641	643	615	649	662	634	644	707	624	668	667	665	635	660	684	662	658	613	653	686	660	631	706	675	652	641	617	603	671	649	625	649	655	633	654	680	669	679	637	668	669	694	649	648	653	648	656	663	689	657	697	643	647	665	661	659	732	605	671	662	688	651	676	650	620	645	658	607	672	644	620	651	684	635
2126	439	100	58	149	179	185	164	124	109	104	78	84	53	71	55	50	56	51	52	31	38	31	18	36	41	35	21	32	23	22	27	26	21	22	27	19	29	25	25	21	23	20	26	24	21	16	28	20	20	19	32	18	29	13	29	13	18	24	15	13	24	16	16	22	15	18	22	16	26	20	19	7	17	17	21	27	19	24	16	26	18	17	18	12	19	19	16	19	18	20	26	17	19	25	21	17	26	15	18	11	17	17	20	18	10	25	32	14	22	20	21	18	17	18	21	16	19	15	22	19	20	17	20	23	18	14	28	16	20	20	11	14	20	11	15	20	15	18	20	13	23	21	16	21	30	11	14	20	13	17	16	15	29	14	31	25	16	22	20	22	9	19	22	9	21	17	10	19	18	24	26	16	22	20	25	13	22	19	13	25	17	24	23	21	14	22	21	18	15	17	20	22	27	20	19	15	18	16	15	23	18	18	13	14	9	22	10	19	19	11	23	20	16	25	22	19	22	17	17	19	23	24	14	18	17	21	19	24	27	20	11	19	16	21	15	23	21	18	19	18	20	20	18	21	15	20	23	22	12	14	21	13	13	19	21	19	14	17	13	17	17	12	15	19	18	15	18	19	19	12	18	23	14	11	13	16	15	13	21	11	20	19	14	22	15	24	26	17	12	19	23	20	20	17	16	9	18	16	19	14	20	13	13	17	17	20	21	10	17	17	22	20	21	8	13	21	19	11	22	14	18	23	14	17	13	13	13	21	14	28	12	14	19	18	15	13	22	15	16	20	12	21	18	25	20	14	13	17	18	23	15	15	13	23	19	23	12	16	19	11	18	21	21	12	18	20	16	15	24	18	16	12	20	21	14	22	23	15	17	13	12	19	9	26	19	18	18	19	18	10	11	22	18	18	14	14	12	22	16	15	18	18	17	8	17	16	14	17	17	20	19	18	21	19	23	14	21	17	17	17	11	25	22	14	15	24	23	18	12	14	20	16	26	11	18	23	21	16	19	27	13	18	18	13	14	19	18	28	19	14	20	16	16	9	14	22	17	15	24	12	19	17	14	20	18	18	17	21	19	16	15	25	13	15	14	18	19	13	18	19	17	16	20	21	19	16	16	23	19	22	13	18	20	18	17	15	15	23	21	15	19	15	23	17	21	19	13	21	27	21	17	22	15	22	28	22	24	25	17	14	22	20	14	15	18	18	10	23	19	15	13	9	14	15	17	21	13	18	16	15	9	20	27	17	19	23	17	16	20	16	13	22	13	16	19	18	16	23	21	13	19	20	24	17	20	19	21	19	20	15	19	21	16	27	7	22	25	15	20	17	20	19	16	17	11	14	15	20	22	18	20	15	23	22	19	17	22	11	16	15	19	15	21	21	19	20	27	9	18	19	21	14	14	28	19	22	19	15	11	21	20	15	18	20	17	9	12	14	18	17	18	17	10	12	16	16	20	16	12	17	21	22	23	22	21	26	11	20	15	13	22	26	18	18	17	23	28	19	20	11	14	18	19	19	19	19	15	22	23	27	13	22	21	18	20	11	24	15	22	21	20	13	18	19	18	18	16	23	18	14	12	23	21	13	20	14	14	23	7	16	19	21	15	17	27	15	19	20	21	11	21	17	18	16	13	20	15	17	15	24	20	20	13	12	22	16	12	21	22	12	18	18	19	10	13	13	31	17	19	16	20	20	18	15	19	22	18	16	12	23	12	22	13	10	19	18	15	14	20	18	21	24	13	20	23	7	16	11	20	18	16	19	25	16	21	17	15	16	16	17	19	18	18	12	13	19	23	14	17	12	16	21	17	28	17	16	13	23	15	16	16	14	15	20	26	19	20	14	21	21	19	15	15	14	22	20	22	18	13	21	13	14	21	23	17	18	16	21	12	20	22	16	14	13	10	28	20	24	14	21	12	12	20	17	20	17	14	18	22	17	20	23	20	13	16	23	29	15	15	16	14	20	14	16	17	26	16	29	21	16	17	18	16	19	19	16	13	15	18	19	23	16	21	21	18	10	15	24	22	20	19	9	21	19	11	18	19	31	18	22	15	12	25	20	14	22	17	17	25	19	15	20	17	15	19	16	18	14	19	10	21	19	23	17	12	22	19	18	12	15	11	21	19	14	20	15	20	13	20	24	22	13	15	26	14	14	16	19	18	16	19	15	17	13	17	16	19	17	13	17	24	25	20	19	19	24	22	14	21	12	22	19	12	19	14	17	14	16	16	23	14	23	25	22	10	20	10	18	22	16	14	18	20	23	22	13	20	15	15	9	19	22	18	20	18	14	21	27	23	18	15	18	20	17	18	15	22	12	21	20	17	11	24	18	17	18	25	19	27	17	9	21	14	13	23	18	22	19	21	16	18	21	12	14	27	14	20	15	16	14	23	19	16	17	14	11	19	14	20	15	15	21	22	10	15	21	12	13	19	20	16	22	20	17	17	10	21	10	26	22	18	12	20	23	19	26	13	11	19	14	15	13	16	18	17	23	23	14	22	24	16	11	19	19	23	15	12	22	20	21	16	19	14	17	14	13	17	28	15	23	13	29	17	25	16	19	15	20	22	23	12	22	17	23	11	20	17	17	18	15	17	15	11	18	21	17	25	14	21	14	21	16	21	23	15	18	16	21	18	15	15	19	18	21	19	13	19	23	13	16	21	16	14	12	17	21	28	17	14	29	18	19	14	19	19	15	16	25	13	14	19	16	15	14	15	18	18	24	12	23	19	18	20	14	16	20	21	15	26	13	20	15	13	13	15	13	9	21	17	18	21	22	14	16	21	23	17	13	19	16	17	14	27	18	14	15	16	14	19	27	19	24	17	15	21	25	22	19	15	16	18	20	17	13	17	21	17	19	16	23	26	22	26	11	18	11	12	20	17	27	8	24	19	13	16	18	14	18	16	11	19	25	11	17	21	17	26	18	19	16	13	20	16	14	17	13	18	10	20	17	27	19	11	13	20	13	19	25	14	20	17	17	21	23	16	14	23	20	19	21	17	24	21	17	23	14	25	15	18	24	15	23	19	23	19	18	14	19	28	17	22	16	16	14	22	18	12	21	14	19	14	22	15	20	19	24	16	18	14	19	12	19	19	16	21	23	16	23	17	14	15	21	19	24	24	18	15	20	19	26	17	17	12	20	16	18	16	18	13	18	19	15	13	11	18	16	16	24	17	9	15	19	14	21	16	30	17	22	18	8	12	18	17	15	18	16	14	14	20	25	24	19	12	15	15	6	15	14	22	18	19	11	16	23	20	20	15	17	23	13	12	17	19	14	20	14	25	17	20	14	11	16	23	20	21	15	21	22	13	15	12	16	15	24	27	16	16	16	18	11	17	12	17	12	10	16	16	10	15	16	19	19	15	15	14	18	22	23	23	16	18	18	19	26	17	15	24	20	18	26	16	22	18	18	20	21	21	32	20	16	21	12	17	9	17	12	26	15	13	28	20	19	18	27	16	20	14	24	13	20	21	13	15	25	23
23467	10736	2900	9999	16818	15508	12685	10073	8057	6529	5286	4446	3727	3226	2857	2454	2386	2432	2361	2115	1523	1349	1299	1144	1032	1002	914	857	854	803	783	766	749	747	639	656	655	572	581	590	603	501	552	471	536	550	472	487	446	490	472	449	463	478	463	469	465	462	422	395	401	415	419	412	411	407	376	423	423	364	388	397	375	392	433	373	379	384	398	355	403	378	353	361	388	375	338	333	344	342	380	329	357	380	362	391	394	346	344	355	371	387	375	369	353	365	372	349	374	385	394	342	363	342	366	326	329	354	347	350	363	356	381	330	338	347	386	328	376	339	330	338	347	354	364	322	360	361	347	337	308	322	321	328	352	325	323	376	339	355	360	349	363	340	331	303	341	350	360	364	320	352	349	332	332	342	356	316	313	324	330	326	337	351	384	347	334	319	355	355	326	370	336	360	336	330	358	370	326	349	325	345	346	334	329	324	350	328	326	363	323	327	339	366	357	369	320	332	340	341	362	355	320	309	342	336	322	322	311	343	337	353	345	327	368	353	317	355	313	307	354	325	334	322	350	344	336	301	345	358	303	320	352	336	328	315	365	319	340	355	353	346	298	327	356	359	337	331	335	344	340	293	355	343	385	315	317	351	356	315	329	333	326	360	296	309	342	344	332	317	334	367	333	316	344	333	353	334	309	338	347	297	360	342	339	300	338	325	338	344	341	335	354	358	349	345	338	339	353	351	338	325	347	323	332	329	374	317	371	331	349	353	336	361	326	329	341	340	324	331	338	303	314	382	342	341	323	322	362	339	323	331	343	318	354	323	342	304	320	337	330	289	327	337	353	342	327	331	345	331	361	347	354	345	324	321	328	321	318	326	303	343	335	325	313	334	343	360	336	346	325	323	339	342	345	318	324	347	301	350	331	357	339	311	319	328	317	340	319	335	305	340	329	352	351	357	344	343	358	302	347	319	335	328	320	371	343	313	372	324	345	317	333	345	332	337	307	324	322	309	318	313	315	331	378	354	342	345	340	302	308	292	352	333	313	351	338	349	327	336	340	346	324	295	335	338	319	352	321	322	351	342	353	315	347	298	321	318	315	315	336	314	322	323	363	322	350	319	312	323	319	312	349	331	348	303	328	320	339	324	321	320	323	325	305	345	342	348	337	354	318	334	297	297	313	333	352	332	318	327	341	320	337	322	339	340	308	336	342	318	309	330	318	345	321	329	352	320	333	314	336	361	351	335	305	343	316	316	328	336	332	320	327	314	342	330	334	360	357	328	321	332	341	308	347	337	359	357	335	340	318	304	374	293	326	323	325	317	332	321	333	336	325	330	350	369	318	354	353	322	352	351	355	364	316	334	350	350	351	348	335	337	337	349	332	306	328	333	345	353	343	351	341	343	305	343	323	327	327	300	331	338	344	346	367	334	332	327	342	324	302	300	306	319	342	337	310	337	347	356	299	341	333	337	335	327	320	309	362	350	326	302	337	345	377	320	328	356	348	350	351	330	315	349	328	353	352	333	315	303	321	328	339	335	348	337	350	328	330	331	302	348	331	326	360	337	343	326	314	352	334	335	359	323	330	345	286	332	329	310	368	329	339	352	314	347	340	363	321	290	322	356	342	322	336	361	340	356	340	300	328	337	320	354	332	329	324	345	330	319	326	332	357	357	381	364	327	340	315	358	375	318	328	326	339	334	343	331	306	334	350	313	335	322	325	321	320	313	326	325	358	376	347	333	348	346	329	330	323	357	350	357	338	303	333	356	333	355	306	316	335	326	308	307	302	367	368	326	370	307	311	326	348	338	354	350	340	329	342	359	355	315	318	358	324	345	350	321	297	331	327	363	366	344	350	314	310	328	327	345	333	310	314	309	361	336	363	287	337	329	367	332	332	333	354	316	351	344	307	317	372	306	326	312	356	353	335	341	320	374	274	311	370	354	320	342	327	288	312	351	362	325	363	312	341	321	311	332	323	332	341	317	329	327	346	314	338	291	342	342	313	342	328	346	326	310	310	316	329	338	358	342	337	312	323	340	312	344	347	341	338	324	307	349	343	348	340	327	341	343	315	298	313	323	324	319	334	343	330	318	349	363	334	347	329	326	311	351	339	328	352	322	347	327	348	306	314	338	336	314	365	330	328	313	304	321	318	333	338	342	341	333	381	324	322	370	300	343	323	368	356	340	346	339	370	315	301	354	312	359	328	313	340	324	310	357	328	349	316	365	327	357	347	319	334	356	340	358	342	277	329	333	344	344	294	320	332	328	339	330	335	327	335	312	328	349	279	351	348	328	358	305	336	356	347	309	316	341	310	326	355	360	311	336	343	342	293	348	340	328	336	325	338	331	352	326	333	344	351	332	314	376	323	349	338	360	339	325	325	321	307	342	354	329	330	306	329	335	357	337	380	329	321	325	332	337	362	308	355	319	320	359	336	351	334	318	328	299	346	333	334	333	335	323	329	320	368	336	349	336	379	322	323	344	341	339	337	347	352	332	361	333	338	335	327	330	329	325	344	343	317	339	326	314	322	345	343	342	361	325	340	338	343	321	317	334	329	358	333	335	341	330	321	354	336	345	312	338	356	343	335	305	324	318	334	351	323	355	326	323	350	326	357	328	306	317	323	366	356	375	305	342	352	315	325	303	309	318	335	330	345	344	336	338	349	339	326	341	307	326	302	314	343	317	359	358	333	306	368	319	316	318	357	327	324	330	321	328	337	316	337	348	360	340	343	312	306	313	351	337	314	350	309	357	326	327	339	358	317	346	338	312	329	327	328	301	346	340	326	331	322	328	370	375	350	319	342	353	350	338	319	346	335	311	317	352	330	340	352	347	344	315	358	359	351	323	340	339	325	330	340	364	323	302	298	327	328	306	357	336	330	322	325	325	374	350	299	358	365	317	322	332	297	287	357	292	331	340	349	352	337	343	311	334	336	319	295	306	340	337	318	327	338	322	321	319	315	335	317	336	320	326	325	359	371	349	327	324	335	363	319	299	321	324	306	332	334	362	320	337	321	317	327	357	338	340	349	344	351	309	349	326	335	314	367	334	351	314	337	345	365	338	331	326	342	348	361	366	357	355	323	331	340	357	340	341	319	364	336	337	387	335	346	337	314	340	335	314	323	326	324	320	335	335	351	334	339	332	369	334	324	309	307	366	313	359	343	334	352	301	298	332	350	353	368	340	323	341	297	364	343	327	325	321	302	361	306	344	328	294	313	324	357	320	308	327	363	333	340	342	345	327	329	329	358	325	328	323	350	318	335	332	320	365	333	341	339	343	333	339	342	321	341	331	321	324	327	336	283	322	357	297	337	335	322	301	331	329	367	341	352	344	310	351	341	342	343	326	342	337	344	319	328	327	311	371	327	326	337	308	331	335	317	340	345	366	356	350	311	327	321	332	327	350	342	299	343	354	313	315	335	342	331	340	332	323	359	320	315	328	283	304	336	338	331	343	320	339	325	320	325	325	342	347	318	325	333	333	340	306	365	342	364	325	353	331
1262	121	29	27	46	36	36	44	37	31	33	35	16	30	23	27	34	38	32	31	24	22	26	15	33	31	26	16	23	20	19	25	30	22	20	25	31	28	26	26	21	30	25	25	27	21	20	20	10	21	24	33	13	11	33	17	18	24	17	13	17	26	24	18	21	19	22	23	21	16	30	16	27	17	23	22	18	23	33	17	25	20	27	18	18	17	27	20	22	18	27	19	21	19	17	18	15	29	16	18	21	31	24	12	30	24	17	23	35	19	16	15	21	26	22	19	28	22	19	21	18	32	20	25	20	21	19	18	18	24	26	17	19	25	20	22	25	29	29	23	24	25	29	22	29	24	18	31	24	24	17	15	25	27	18	15	24	24	17	16	29	21	21	19	14	35	23	30	20	19	31	33	17	21	32	24	26	22	30	11	27	26	28	18	28	22	25	17	20	19	22	21	22	19	19	24	26	23	20	17	24	31	18	18	26	28	15	32	19	21	27	24	29	17	23	23	19	21	21	27	22	22	32	28	30	26	29	16	15	27	21	29	23	24	18	27	38	20	25	26	23	25	23	19	20	25	26	35	19	21	25	23	21	16	29	22	32	23	18	20	22	21	15	17	26	23	25	17	25	18	21	26	18	22	27	27	19	14	28	25	16	18	17	22	23	22	19	21	27	25	25	21	28	19	21	14	23	26	22	19	21	17	29	24	15	29	16	18	20	19	21	22	27	26	24	36	14	18	30	21	14	25	25	27	19	25	24	27	15	22	17	14	20	26	30	20	23	24	26	33	23	18	27	22	28	23	25	9	19	32	26	16	16	24	19	22	30	20	20	14	23	15	23	19	23	26	19	16	16	24	31	19	26	26	21	23	26	24	19	19	26	20	26	23	19	29	36	19	25	22	23	23	27	24	27	32	18	14	28	17	20	24	17	19	20	24	33	17	31	24	21	20	21	24	22	24	24	16	22	25	19	32	25	21	21	21	27	18	19	26	18	19	20	24	17	19	33	23	23	24	26	23	23	19	25	26	24	32	19	22	23	31	26	30	27	26	17	20	22	25	21	21	28	27	19	24	18	25	21	18	20	22	20	28	25	16	27	17	25	21	24	24	11	18	26	21	23	17	22	22	17	30	21	18	32	20	24	25	22	19	16	21	21	21	29	19	20	14	28	22	22	18	23	26	25	17	22	28	19	31	23	19	23	26	15	16	30	16	24	35	24	13	30	25	6	21	16	19	20	20	26	24	26	25	22	17	25	23	22	23	31	27	18	25	22	24	17	21	17	16	21	21	20	24	28	22	22	31	21	26	19	24	26	31	28	21	18	12	34	29	22	16	24	17	23	17	31	25	20	23	23	18	23	22	31	22	18	21	24	21	14	20	21	22	21	18	27	21	18	18	34	28	22	26	24	27	23	33	17	28	24	33	21	29	23	24	17	28	16	25	19	25	27	33	21	22	19	26	27	19	19	19	19	13	21	26	30	20	14	17	18	11	21	24	18	21	20	23	22	31	24	18	25	23	16	25	15	24	26	15	28	22	27	23	22	16	20	31	36	21	29	19	22	27	23	26	23	15	15	11	18	15	14	26	29	16	19	28	22	20	20	13	38	19	21	24	14	33	16	19	17	17	21	21	37	24	18	21	19	22	19	18	18	16	25	22	22	18	24	14	30	13	31	28	27	24	19	24	22	16	17	25	24	24	25	29	28	35	19	24	23	17	31	22	19	14	28	25	17	19	23	26	17	22	24	19	24	21	23	20	28	19	22	21	21	22	24	20	20	17	24	28	29	19	29	22	27	20	23	27	21	24	21	23	23	23	19	17	20	21	22	19	23	20	24	26	22	21	19	24	21	20	20	26	25	29	19	23	31	20	22	32	22	25	19	25	22	26	25	25	29	28	24	25	23	18	26	23	17	11	22	24	23	21	19	29	25	24	23	12	16	21	19	26	29	23	23	22	19	19	24	20	24	28	26	26	17	25	12	30	18	24	26	30	23	27	21	22	25	29	20	17	20	28	23	31	26	31	31	18	27	17	19	20	30	15	21	20	14	19	21	22	27	27	19	20	26	31	20	26	26	23	22	19	31	30	27	22	19	29	22	22	28	20	33	25	24	21	28	29	26	31	15	21	28	18	25	28	16	20	19	29	21	34	32	13	18	15	22	26	23	20	26	20	21	35	18	30	32	16	37	28	27	25	30	16	29	27	23	22	22	28	19	13	20	19	23	22	21	26	24	17	18	19	22	24	19	27	23	26	14	22	29	16	21	16	23	21	26	22	10	24	32	18	23	22	18	21	31	22	17	17	19	14	15	26	17	16	32	24	24	27	20	20	23	20	21	19	20	39	25	27	26	21	20	26	22	25	27	23	22	20	18	20	22	10	21	18	19	25	25	16	27	16	29	25	18	31	23	16	30	14	24	21	18	22	25	21	22	23	18	23	30	25	23	22	16	25	28	32	19	14	12	15	26	26	19	13	29	21	28	21	25	13	24	18	11	20	16	19	19	23	24	20	21	24	18	29	23	16	27	27	25	24	26	22	21	24	24	18	22	24	23	16	19	27	19	19	26	27	19	25	29	17	16	30	22	27	24	25	24	33	16	19	21	19	29	17	24	33	27	20	19	19	17	19	28	26	19	21	19	22	29	24	17	26	20	23	29	29	18	12	16	17	29	23	22	19	27	27	24	24	23	22	25	25	18	24	30	30	21	18	34	28	22	22	17	30	22	44	20	26	21	14	23	23	16	31	23	27	22	25	34	19	20	25	25	25	24	22	29	19	36	26	23	30	14	26	16	24	22	31	27	23	30	16	29	22	24	24	25	17	21	21	18	25	20	19	22	21	19	19	20	24	22	18	24	21	28	21	22	24	33	16	14	18	24	23	18	27	30	20	20	19	19	26	29	33	30	26	19	21	32	29	18	22	26	17	19	32	26	33	19	23	31	19	15	12	35	17	28	29	21	23	22	22	24	26	25	26	26	25	27	18	19	31	14	22	16	24	14	28	21	22	23	22	25	29	29	19	23	13	24	23	24	25	20	16	22	30	18	30	32	17	21	23	18	25	22	25	17	22	22	26	24	22	25	23	30	31	18	21	25	24	25	18	26	24	23	23	22	24	32	26	14	22	29	27	21	22	23	16	19	31	18	16	21	25	29	10	15	25	30	22	15	25	21	23	17	19	24	24	19	20	20	17	26	20	22	19	15	26	22	19	12	31	18	22	15	26	25	18	30	31	16	20	17	19	23	14	22	26	22	24	18	20	26	19	21	23	27	21	17	26	19	23	17	26	20	26	19	25	19	23	16	21	23	25	27	17	28	24	22	25	11	21	16	14	18	25	33	19	22	29	25	24	22	29	28	36	25	21	19	25	20	22	19	25	19	15	18	26	7	24	25	17	14	27	18	23	28	21	23	19	14	26	21	26	13	28	15	22	26	19	29	18	16	20	23	30	19	15	22	19	19	28	22	22	19	17	18	24	20	36	26	25
12372	4020	745	1801	3239	2980	2328	1848	1518	1275	1092	953	853	792	687	626	726	781	704	662	570	555	540	508	502	520	518	485	444	489	475	476	484	440	473	429	447	453	468	456	460	430	434	470	428	449	428	430	409	465	457	406	471	450	453	437	386	398	452	408	433	402	437	377	433	434	421	407	446	408	407	391	394	380	427	454	411	436	462	413	431	401	391	412	414	406	427	430	403	406	398	405	404	419	430	453	432	470	417	412	407	420	419	419	425	422	435	424	406	423	401	402	487	428	472	433	447	409	388	416	382	400	438	396	379	451	460	414	405	393	415	437	417	388	412	433	409	439	419	423	408	437	422	393	422	416	425	386	436	413	433	403	435	450	416	440	413	452	403	410	421	444	456	443	409	346	370	417	435	454	409	418	393	471	412	414	431	382	418	453	410	432	401	419	404	428	400	433	456	419	417	418	432	394	442	383	417	396	434	447	393	439	448	438	437	430	426	423	416	437	429	419	405	406	399	400	391	393	434	426	412	430	398	455	427	424	440	443	413	450	419	393	416	455	435	433	386	417	419	411	399	421	427	382	382	397	422	384	427	432	402	436	402	381	383	448	417	427	425	370	425	397	398	385	424	410	417	422	432	414	477	426	411	371	405	434	436	414	426	444	399	361	411	419	410	456	425	383	403	405	406	413	407	394	404	401	435	437	396	405	405	415	404	410	416	455	424	415	375	413	415	409	450	409	440	421	399	427	405	395	446	425	411	413	413	418	387	454	434	388	435	426	396	448	431	412	403	398	430	451	416	441	396	405	423	419	399	432	436	433	402	396	430	424	399	423	390	419	405	412	410	408	443	447	425	447	400	377	425	365	424	409	418	410	429	407	425	456	379	431	418	421	404	396	392	434	428	454	430	397	392	405	431	398	410	416	430	427	418	411	454	468	424	381	444	410	405	411	443	435	430	421	403	400	436	400	421	414	399	394	434	418	472	441	425	407	431	427	411	395	404	427	411	454	410	423	402	407	426	438	380	439	410	394	459	412	407	465	402	438	448	399	444	429	430	419	407	437	431	400	405	410	448	386	439	365	425	460	466	404	439	440	367	408	386	397	416	395	453	457	436	404	417	436	429	384	443	431	407	407	416	418	395	433	401	403	455	434	380	404	382	384	430	398	412	412	427	458	436	402	425	435	430	421	417	428	408	402	406	428	394	400	418	444	440	421	426	444	402	401	394	421	401	416	444	389	396	418	405	434	428	458	434	424	457	403	388	388	432	446	423	405	408	404	429	442	415	406	433	379	454	419	376	420	424	370	411	411	400	432	402	407	391	428	388	448	450	398	394	417	425	412	427	435	443	436	394	436	452	404	432	443	435	445	440	418	414	387	417	432	419	439	429	432	421	409	414	446	413	430	440	396	430	423	403	463	439	401	419	390	428	403	421	405	450	428	434	414	421	443	412	418	442	426	409	431	427	419	376	409	444	458	415	416	430	434	408	436	433	389	403	415	435	414	396	407	409	455	434	448	393	428	436	432	417	369	400	417	426	411	413	385	453	442	404	456	427	414	431	441	417	438	452	414	392	466	421	451	437	458	385	408	429	442	440	419	419	435	405	389	404	423	404	431	453	412	431	439	438	431	394	414	402	392	424	424	418	400	426	370	435	431	454	419	405	461	384	382	442	387	428	376	404	427	457	434	421	426	436	414	426	432	452	436	430	429	422	454	431	435	433	449	435	429	404	441	438	425	444	408	410	417	422	392	378	411	383	430	440	425	451	417	387	441	448	409	469	388	443	395	384	419	423	398	398	393	400	447	387	420	449	377	391	406	411	410	466	443	444	412	427	426	401	390	395	435	425	416	400	423	438	447	431	416	436	394	418	419	439	398	370	423	432	449	439	430	428	410	412	422	403	447	432	452	417	427	426	410	421	413	422	417	434	427	414	422	397	404	408	453	446	404	425	417	437	399	410	458	424	446	394	418	428	416	419	446	424	425	417	420	365	414	401	447	429	404	413	395	426	429	382	425	393	394	420	415	397	433	410	445	472	414	435	438	408	406	447	421	406	420	406	396	428	408	406	431	387	404	409	435	442	408	423	398	435	367	424	428	406	387	426	436	436	413	413	427	449	421	399	390	415	449	404	419	397	426	412	435	432	399	393	428	436	462	416	450	383	409	366	431	392	405	404	435	414	402	389	463	421	421	387	437	461	461	443	439	434	445	442	394	411	371	391	422	380	427	424	431	398	407	425	408	370	424	401	440	406	401	406	432	424	432	425	405	425	391	410	409	430	409	379	465	413	412	420	422	444	425	386	421	432	434	445	453	410	399	433	424	437	439	423	498	457	415	386	434	420	391	424	429	414	374	414	457	427	410	434	463	421	439	446	421	363	444	435	416	440	426	421	422	410	444	425	397	435	421	421	441	415	433	426	429	420	395	458	420	384	389	433	403	444	444	392	423	405	387	400	434	422	395	450	407	416	439	408	377	400	403	441	405	421	421	416	407	453	426	398	388	403	430	395	421	426	400	421	454	404	420	406	444	421	453	401	403	453	443	422	399	413	453	427	440	462	423	423	426	447	422	433	401	396	414	416	458	421	426	422	444	428	459	434	384	418	429	407	394	415	410	425	405	426	405	442	372	484	432	415	444	431	407	453	395	415	448	435	429	373	452	429	408	349	444	437	423	452	405	430	409	375	380	404	391	418	403	414	458	433	422	408	393	439	426	384	436	416	412	419	375	395	434	426	407	425	411	426	418	426	458	430	416	375	389	434	445	458	432	432	406	429	435	437	392	397	403	398	386	434	433	447	398	449	422	397	379	444	401	420	404	432	436	462	418	384	404	410	441	389	408	401	388	458	408	414	418	412	430	433	417	407	423	382	453	441	444	459	461	399	402	403	436	411	402	403	470	433	429	414	400	405	449	376	435	427	421	453	411	424	429	413	399	433	408	442	459	394	420	453	411	421	394	404	388	457	455	425	428	467	408	427	414	410	422	424	416	409	399	441	401	469	449	440	425	463	403	403	421	411	424	423	430	421	402	401	436	390	443	436	436	385	406	445	405	427	417	413	395	422	397	405	419	449	443	412	426	434	452	422	419	409	412	389	400	435	422	401	409	432	425	437	388	438	442	465	438	435	417	425	418	400	434	417	454	420	429	457	435	412	427	426	420	433	437	398	411	425	454	424	431	417	410	421	423	443	411	426	449	380	435	430	449	435	424	400	421	415	373	404	418	422	437	434	424	407	417	396	455	411	393	440	415	392	420	461	437	420	413	418	433	420	441	396	380	395	443	427	444	424	402	413	422	425	417	438	435	403	413	426	421	410	385	437	407	375	393	412	451	400	386	421	437	394	415	436	413	409	413	419	421	417	419	440	424	397	401	444	440	422	401	444	393	397	438	460	420	422	427	458	410	423	433	426	381	438	395	375	410	425	418	445	471	416	425	404	454	414	400	397	436	413	431	409	408	422	436	434	461	404	410	420	435	444	468	408	403	452	423
2455	256	75	67	91	107	117	97	93	92	72	57	69	68	53	61	55	57	51	45	42	57	50	38	35	42	51	36	36	25	47	37	36	40	54	39	36	41	28	32	39	40	40	33	44	32	39	39	36	48	38	44	30	42	43	32	42	30	40	43	34	42	36	34	36	36	36	51	39	37	39	34	44	41	33	39	43	38	39	34	33	40	41	36	33	28	45	37	40	33	37	33	35	34	35	41	26	35	40	22	35	41	39	38	26	32	33	29	32	39	27	34	37	38	36	34	34	44	33	43	38	27	44	34	34	36	24	33	35	36	28	32	37	51	37	39	38	31	35	29	37	38	36	35	42	41	43	30	29	28	28	37	44	41	25	47	29	28	31	53	36	31	45	29	36	31	37	44	42	24	29	35	37	39	25	43	31	26	37	42	38	35	39	29	37	35	44	30	37	27	36	33	35	45	39	37	42	38	28	34	35	35	42	40	34	26	47	39	32	51	33	30	36	28	41	40	30	34	46	40	41	42	36	33	27	36	22	31	34	25	33	40	38	35	36	23	27	38	36	33	29	34	34	32	42	44	26	47	29	47	38	39	23	30	41	43	33	25	45	37	48	32	29	36	40	33	29	36	33	31	37	34	37	35	35	36	34	26	41	51	38	25	39	38	34	27	32	32	44	38	41	35	30	56	45	39	41	35	44	41	34	44	35	30	40	29	40	47	31	36	42	24	32	34	37	40	34	48	29	36	45	40	59	47	36	34	33	43	32	37	26	38	26	37	37	37	33	30	50	27	35	28	47	50	38	31	24	35	41	27	39	40	37	42	46	27	30	34	30	29	30	31	33	36	33	36	31	34	40	37	26	32	39	40	41	35	31	30	38	41	40	35	34	31	32	42	32	41	34	34	32	27	40	36	45	40	24	40	35	47	42	29	39	43	44	47	37	28	35	36	33	26	31	38	30	32	30	26	38	36	38	29	47	36	28	34	23	33	41	39	30	35	40	34	35	24	38	29	42	37	29	30	33	21	41	42	36	25	39	42	28	31	26	23	44	29	44	33	31	37	35	24	48	39	42	36	35	24	34	35	35	34	36	29	36	39	29	42	43	43	30	39	44	33	42	40	33	20	32	32	33	33	36	33	35	38	30	34	36	29	28	31	48	37	33	49	40	43	26	29	26	46	37	33	30	38	37	32	40	34	31	24	33	35	39	43	36	29	29	39	49	29	48	32	30	31	48	46	33	40	38	37	43	30	36	32	41	34	40	30	40	26	32	37	34	34	26	38	43	37	41	39	39	57	28	41	25	47	34	38	30	31	44	41	36	38	38	40	33	44	32	30	32	33	38	34	32	44	37	33	41	31	36	46	37	32	44	22	37	42	42	33	29	39	29	31	29	30	33	31	32	33	45	43	29	26	37	43	31	35	33	33	36	49	40	33	41	35	38	34	39	34	31	34	26	44	34	44	37	24	38	23	32	39	31	34	38	33	38	34	22	36	26	44	28	34	25	35	30	41	48	27	47	30	39	41	32	33	30	38	30	40	39	40	30	25	38	33	37	40	40	36	39	35	32	35	30	38	40	29	43	51	33	32	27	36	34	30	34	41	34	42	36	36	33	46	32	28	37	45	41	35	34	44	29	37	31	29	49	34	26	36	45	36	39	46	29	39	37	30	27	34	34	30	43	42	43	39	36	45	41	36	39	35	34	33	36	29	39	40	43	32	28	29	35	27	35	32	37	33	29	33	41	39	44	47	36	31	37	47	33	40	37	48	38	40	34	26	45	30	31	36	29	29	41	48	48	31	36	44	33	33	37	38	32	37	38	41	27	48	30	53	45	26	29	38	25	28	33	43	22	34	38	31	41	40	24	40	37	41	45	35	46	31	32	41	36	52	41	41	33	36	37	33	42	30	34	37	29	30	22	29	48	37	43	36	40	43	38	27	30	43	41	31	25	39	37	30	45	31	46	38	40	36	43	38	24	42	33	31	44	35	38	41	28	39	25	33	45	26	36	32	36	36	36	30	31	28	33	40	28	31	36	39	46	46	30	50	33	37	33	31	34	34	36	42	44	32	43	33	39	37	39	38	35	39	46	37	33	27	35	46	41	30	41	25	39	44	41	20	22	22	38	39	32	38	40	43	43	37	34	38	43	36	36	36	33	28	58	50	42	45	29	37	35	35	37	44	29	33	31	30	42	30	50	42	36	39	36	45	44	44	36	44	43	39	37	39	32	32	29	39	33	49	46	36	37	41	28	41	34	31	30	48	35	34	38	43	35	36	29	31	39	44	31	34	37	35	44	34	47	43	42	44	37	33	34	30	29	37	43	27	36	37	39	29	27	36	26	26	36	25	34	36	34	39	16	31	47	34	34	28	34	32	48	32	40	41	37	39	39	32	35	33	34	34	35	35	37	36	32	33	37	41	39	31	38	41	42	30	42	47	39	37	33	29	33	33	43	42	34	36	40	38	34	38	30	31	35	37	41	45	50	38	32	34	39	27	37	40	36	42	30	36	31	24	45	45	30	39	38	45	40	24	41	36	30	38	29	33	30	37	36	34	34	40	38	22	41	28	34	43	36	29	30	35	45	32	34	40	38	30	42	28	33	27	36	38	30	35	33	29	30	32	33	39	34	32	31	30	21	36	39	35	32	38	41	39	44	26	38	41	40	40	28	42	25	41	28	44	35	33	37	38	38	30	36	27	27	38	34	37	39	44	32	41	30	30	33	26	42	32	33	31	32	36	44	38	31	29	25	42	37	39	39	34	32	33	23	37	37	38	29	42	32	34	42	47	33	29	34	37	26	35	34	38	33	41	34	38	37	34	34	32	32	37	45	39	28	42	29	34	34	42	41	35	41	42	30	38	39	39	39	47	29	36	52	49	39	37	36	26	36	37	34	42	34	33	42	38	27	46	35	36	41	47	33	41	54	40	31	38	28	35	34	26	38	32	33	38	44	32	28	31	45	40	32	42	39	28	50	35	33	38	29	31	34	22	27	31	39	32	43	37	49	32	37	38	37	34	40	42	40	38	35	34	37	33	41	40	40	33	33	36	36	31	35	38	30	27	35	31	36	40	31	29	34	31	49	47	37	27	40	40	40	35	28	35	40	44	38	42	47	47	34	35	37	37	24	31	34	37	28	39	27	36	35	42	37	26	42	30	35	23	32	30	31	34	28	34	37	36	42	30	33	35	37	23	30	31	43	35	35	32	45	37	31	33	39	33	36	39	39	36	34	27	37	27	27	40	27	35	42	40	38	31	38	52	29	30	30	35	32	32	41	52	34	41	42	37	46	39	31	47	33	38	43	39	22	44	31	37	29	39	37	30	22	32	34	32	34	32	33	25	35	37	47	35	31	29	33	28	36	34	39	31	49	38	38	44	22	29	48	31	30	38	41	38	34	40	33	33	37	36	36	34	31	27	39	29	43	38	31	21	28	51	41	36	22	38	27	27	31	35	27	47	37	27	30	38	39	31	34	28	41	26
16694	7247	1788	5496	9702	9280	7315	5925	4835	3844	3151	2701	2323	2174	1851	1671	1698	1747	1729	1587	1189	1171	1113	1052	989	1024	946	952	898	971	844	843	826	833	796	837	850	739	800	795	720	801	788	721	752	749	803	759	730	753	777	724	739	741	718	721	746	725	664	715	688	701	691	762	730	666	703	755	674	661	671	733	688	695	648	727	687	685	741	652	631	674	676	656	691	678	690	662	691	703	693	691	650	666	667	691	668	688	651	688	712	696	672	669	673	636	661	662	649	692	664	650	687	694	688	644	685	710	657	709	694	679	629	658	627	658	646	664	678	659	687	628	664	673	649	704	709	688	687	684	672	687	654	649	667	672	688	625	679	649	645	679	651	670	690	674	666	700	714	651	771	675	662	669	679	672	640	657	734	697	600	637	670	623	663	684	671	681	639	672	646	671	668	670	667	666	676	662	651	681	699	661	647	663	675	617	635	679	629	654	690	673	647	660	629	631	677	687	688	666	678	660	662	690	639	725	706	667	728	676	676	673	699	672	658	668	699	665	680	647	679	684	686	614	651	688	681	662	677	729	689	655	693	689	622	647	715	691	675	718	718	667	675	665	661	652	633	679	717	720	715	679	647	680	618	659	640	653	647	667	690	635	668	590	620	683	622	611	694	631	673	642	642	674	656	679	654	652	671	588	714	665	677	694	661	614	663	660	650	648	619	680	680	685	665	707	692	652	626	625	652	663	654	642	653	620	655	722	679	690	710	668	658	702	689	685	599	672	680	714	703	707	645	685	674	667	692	719	688	671	640	662	681	676	667	623	635	646	666	715	651	664	703	682	683	638	656	675	661	690	677	640	670	715	636	680	658	649	668	683	655	661	653	669	639	644	642	659	673	697	679	680	625	664	655	707	680	692	658	672	697	661	709	675	631	649	664	690	641	660	620	654	658	690	678	734	631	656	659	635	658	671	710	691	717	646	648	665	672	647	732	747	678	684	692	617	665	679	691	639	642	666	619	642	681	641	709	668	663	654	634	687	632	663	656	671	621	661	673	686	606	664	690	646	663	655	631	696	638	685	685	654	671	709	679	689	660	699	656	673	636	679	681	689	646	672	646	634	626	719	662	735	628	679	694	657	629	707	660	621	681	684	708	675	659	635	718	716	668	666	682	686	669	638	718	687	648	641	686	680	710	630	669	718	642	652	664	674	660	639	646	657	689	648	650	680	665	653	637	674	699	662	684	677	685	694	672	681	714	675	668	663	642	709	657	640	676	679	633	656	693	741	657	665	664	674	655	639	630	686	657	621	643	668	652	650	714	638	644	685	681	669	652	652	639	658	665	692	733	637	670	683	668	642	681	674	688	667	665	686	663	642	678	681	705	687	634	663	649	655	647	704	655	652	658	687	671	666	662	677	673	677	657	644	695	644	619	662	680	644	688	702	690	660	636	643	652	679	685	654	680	660	701	649	702	659	666	644	758	659	674	683	711	686	682	625	707	686	689	653	625	637	658	669	656	691	666	685	648	690	690	657	644	672	667	650	662	640	661	659	656	606	690	654	684	669	656	668	673	681	748	723	616	663	684	642	692	648	678	662	662	653	685	664	656	674	664	702	653	670	646	713	659	683	658	679	689	646	680	655	670	698	660	681	684	697	682	655	623	656	653	695	632	720	614	642	708	666	657	612	714	673	659	656	652	660	627	660	663	691	653	665	652	666	686	650	678	687	673	646	665	670	644	647	683	658	631	677	683	639	715	658	679	696	704	647	641	679	680	651	676	668	690	663	690	678	668	628	672	696	655	692	674	667	652	700	634	679	653	696	661	675	684	702	647	688	674	676	695	610	658	661	648	676	649	669	701	717	647	643	646	700	671	651	669	743	692	641	632	645	702	681	671	673	683	687	694	646	636	632	634	679	678	648	633	665	618	669	672	680	664	708	700	643	649	646	620	669	683	634	621	675	668	641	653	672	686	643	696	688	658	653	691	707	677	658	685	702	672	630	705	663	637	691	683	688	679	701	688	669	714	674	676	672	611	633	632	681	703	712	658	695	674	618	690	652	646	668	697	688	686	652	640	641	656	645	669	684	676	645	671	680	664	665	671	613	714	619	699	686	709	692	674	630	645	657	629	644	678	641	649	675	615	671	682	650	631	686	656	619	700	680	636	646	646	665	684	658	642	721	652	690	688	694	651	649	649	600	659	696	643	701	684	685	675	630	654	694	666	664	657	668	667	697	693	639	663	658	664	657	672	684	674	654	690	640	661	697	660	677	610	651	652	658	704	685	671	677	684	653	660	620	638	649	628	661	647	676	655	670	651	677	649	673	653	713	700	638	705	677	652	651	653	702	687	693	704	678	668	658	643	643	658	613	633	649	726	697	706	622	615	634	607	654	684	677	624	653	638	664	707	654	709	700	630	692	666	652	671	692	695	701	654	698	714	710	643	631	684	679	717	674	641	689	606	652	641	677	655	648	665	713	651	634	632	678	659	647	642	661	696	691	670	672	684	670	700	725	733	637	717	664	679	649	693	638	675	655	683	676	672	657	718	744	680	632	695	699	689	688	664	679	663	703	665	631	659	705	658	610	690	690	640	674	674	660	661	684	655	652	684	632	654	641	660	626	686	652	662	668	668	634	674	661	672	690	704	683	674	661	651	615	650	662	697	632	707	645	620	667	672	671	664	702	642	654	663	663	664	703	627	651	678	655	629	650	724	598	678	690	649	648	717	635	671	643	654	688	663	661	598	684	622	679	666	649	692	664	649	666	623	674	662	636	707	697	641	641	662	639	685	665	662	650	648	632	666	624	688	709	676	667	700	696	624	655	684	671	631	660	676	649	697	694	690	645	655	676	671	650	664	686	737	697	663	663	658	701	612	660	656	648	653	693	647	639	662	678	674	694	690	644	671	703	654	648	650	658	624	672	695	657	689	667	654	732	664	675	690	661	661	658	682	625	708	678	664	672	703	705	705	642	624	637	668	671	674	648	644	685	638	670	633	670	699	670	617	658	686	697	653	699	656	695	653	650	699	679	689	653	667	668	654	652	692	640	697	641	701	717	677	708	682	667	690	644	652	649	701	640	632	697	686	662	649	708	647	649	668	678	717	690	686	683	639	638	638	706	663	644	682	645	625	684	686	674	688	688	662	671	664	662	676	647	679	680	625	665	694	666	705	635	638	707	689	675	660	639	667	679	645	685	641	614	653	651	655	635	679	690	636	617	667	605	654	722	666	645	679	692	643	621	658	707	644	658	682	660	729	633	659	695	653	640	662	653	631	699	661	651	612	663	653	670	682	675	683	671	653	698	668	673	696	683	667	687	654	666	660	699	691	675	664	671	655	657	675	651	724	683	679	676	679	689	670	672	676	661	621	641	678	726	655	711	666	636	624	658	647	662	657	644	678	670	598	699	654	672	656	676	648	687	655	657	665	693	659	649	639	644	651	658	684	653	734	673	673	639	697	661	642	664	641	670	689	666	678	661	676	702	713	699	678	630	656	644
2474	224	64	70	82	106	103	96	94	67	80	75	60	66	66	54	58	58	55	47	48	57	49	49	53	43	44	44	44	29	43	45	34	34	44	38	39	44	37	48	34	39	32	31	28	28	50	47	28	32	33	37	42	39	49	46	29	37	38	30	33	48	31	38	39	42	39	46	35	36	44	40	32	36	43	38	30	26	35	34	27	43	43	36	42	37	40	35	33	40	33	50	36	34	48	33	34	44	29	36	44	33	40	42	42	39	32	38	43	41	47	26	35	31	44	35	36	33	41	43	36	38	38	37	42	33	35	25	35	38	35	27	33	44	27	44	25	28	40	43	34	32	41	39	36	32	29	40	30	38	36	35	33	38	40	26	51	33	37	32	32	35	35	34	32	37	35	31	41	38	45	29	41	36	42	46	38	41	31	39	43	30	43	35	33	39	44	49	31	29	29	28	45	39	34	42	37	33	38	45	35	34	32	51	27	42	40	38	34	37	33	34	34	30	39	40	39	57	42	33	38	33	36	32	36	30	50	33	36	44	38	40	43	38	29	42	37	42	25	21	45	32	40	41	30	34	40	36	34	36	39	35	49	45	44	42	24	33	39	37	44	37	35	30	29	27	42	37	37	39	37	35	42	33	35	41	26	32	27	37	33	35	26	43	28	27	44	37	32	45	24	30	35	44	33	43	30	36	38	55	33	32	32	31	36	39	29	37	34	43	40	31	35	37	44	31	28	36	38	37	34	37	36	29	27	37	38	28	36	38	34	32	38	33	40	23	32	41	37	28	28	43	28	41	35	36	37	46	35	37	34	29	30	32	41	30	29	34	38	33	35	29	40	30	37	38	36	33	46	32	37	37	39	37	43	31	35	30	36	43	35	41	30	58	38	28	41	30	37	37	32	44	34	35	39	33	31	43	39	38	22	38	33	27	35	38	29	48	40	38	50	38	38	39	29	40	38	43	36	22	29	38	34	40	23	28	40	39	29	38	35	26	30	30	42	34	42	42	42	35	37	38	30	35	36	42	27	36	44	40	38	26	37	34	37	34	31	34	34	32	35	40	55	39	38	45	45	32	39	24	28	37	26	30	37	37	47	41	39	33	42	31	33	45	29	31	39	34	40	30	35	38	38	44	31	35	39	36	39	38	43	29	40	42	39	42	43	37	29	26	39	38	37	39	26	34	29	32	42	48	43	34	36	38	34	33	31	35	33	40	37	32	42	32	40	36	40	33	40	37	27	42	38	17	41	34	37	29	28	33	36	31	32	37	30	44	38	36	24	37	43	33	43	37	44	36	36	28	34	52	38	31	29	35	33	31	39	36	46	40	33	33	37	34	33	35	36	41	44	44	34	37	39	45	27	41	38	33	29	38	33	42	42	40	39	39	40	39	39	36	37	38	43	43	18	37	30	44	35	28	30	32	35	30	33	39	32	31	39	43	35	44	26	32	29	36	33	43	40	43	38	39	39	35	45	24	41	41	27	39	33	46	28	35	42	29	42	36	29	25	41	32	40	34	30	28	33	24	36	40	40	33	40	45	37	37	35	46	29	27	46	49	29	52	29	32	31	37	34	43	34	33	29	34	27	44	36	36	39	37	24	42	35	29	36	35	42	22	35	39	34	40	43	35	43	33	21	41	32	32	32	29	44	41	29	35	38	39	34	31	40	33	29	32	43	43	42	39	37	35	30	46	33	30	43	26	32	41	42	39	34	34	30	44	22	43	39	40	33	38	47	42	37	26	35	40	51	47	35	39	29	38	37	31	30	42	49	32	34	38	28	40	31	22	27	41	40	42	35	36	44	30	32	40	27	30	36	47	28	37	36	34	34	34	29	31	45	39	33	35	33	33	37	29	27	36	47	38	36	37	39	40	37	30	26	49	44	27	43	37	38	45	38	28	26	37	29	32	39	47	31	36	32	38	27	37	41	32	42	30	42	35	27	49	29	38	45	33	35	48	35	28	35	40	40	39	33	40	33	32	35	34	32	43	37	38	41	30	26	42	29	32	33	43	38	43	32	30	39	40	31	31	23	32	39	39	38	34	38	32	42	24	34	28	50	35	42	34	27	38	33	38	37	38	31	49	36	28	31	36	44	33	41	38	30	32	33	35	38	40	45	26	32	35	40	24	50	39	34	42	33	28	48	28	34	41	39	36	43	36	40	44	39	33	39	45	36	38	37	44	38	39	45	36	53	34	49	26	41	36	36	38	28	39	37	32	31	37	34	34	28	46	33	37	32	41	38	32	44	35	38	43	37	39	35	39	32	35	35	30	40	34	35	38	35	41	41	31	23	34	46	31	43	35	41	35	30	28	39	30	42	38	20	39	27	36	44	34	28	35	36	29	36	37	40	36	31	36	32	25	29	39	25	37	39	34	37	37	42	34	27	31	37	31	37	37	38	38	39	42	46	39	41	50	36	38	38	41	40	39	25	33	23	31	32	32	36	26	32	45	40	38	44	39	39	31	35	46	42	42	40	36	38	30	41	26	33	36	52	27	44	35	29	35	34	42	34	31	33	40	35	43	39	32	35	34	34	46	26	39	31	35	25	36	28	31	39	37	34	28	39	46	34	40	39	40	37	44	41	32	31	46	44	34	36	33	38	25	32	40	34	18	33	33	38	41	29	39	39	27	35	41	43	46	34	30	24	37	41	38	41	34	41	43	35	36	37	38	29	33	31	39	32	42	39	38	32	35	35	31	33	19	36	28	28	37	32	40	27	40	32	38	37	41	47	31	32	37	36	38	50	40	32	39	34	42	33	36	36	35	39	39	31	42	36	48	33	34	34	31	37	52	30	36	31	39	31	34	36	37	35	29	42	34	39	32	36	35	44	32	40	36	38	35	31	30	35	41	40	50	36	30	40	39	28	38	42	36	40	29	36	45	34	38	38	44	39	33	36	33	34	29	33	37	33	39	41	36	33	33	33	28	36	39	41	44	44	42	33	45	39	35	39	46	52	36	34	25	38	38	33	43	34	53	40	43	49	40	30	40	30	35	37	39	30	37	39	27	39	39	43	40	38	50	48	43	46	37	31	42	31	41	42	56	40	28	49	36	35	46	29	39	27	33	40	47	40	42	37	44	38	32	37	28	33	35	38	41	27	32	39	45	28	32	32	38	40	36	37	45	40	37	30	34	37	44	36	33	31	37	43	34	53	48	42	45	24	37	30	44	37	27	42	18	37	35	34	35	32	37	34	33	41	31	31	32	46	47	44	42	36	41	35	37	34	25	35	45	32	33	37	39	40	23	32	33	31	33	35	39	36	45	32	40	38	39	35	54	36	34	29	41	31	47	29	33	34	19	33	37	37	43	42	27	47	39	35	38	28	39	35	44	34	34	43	36	37	28	48	36	29	41	33	44	27	31	35	36	40	33	35	43	31	41	43	34	37	33	37	30	28	33	38	40	32	43	52	33	35	39	33	34	37	29	35	34	40	40	23	34	21	41	30	32	32	39	41	25	40	35	45	34	49	38	40	30
16713	6754	1779	5215	9169	8798	7099	5666	4385	3638	3056	2487	2209	2022	1711	1603	1664	1667	1609	1496	1243	1135	1076	1034	957	952	973	937	929	881	880	817	861	811	875	813	788	742	801	760	724	732	738	729	726	725	734	770	751	722	726	695	681	679	703	742	701	730	741	703	705	726	755	706	721	700	687	681	707	702	695	691	673	747	683	711	710	681	693	692	693	673	688	706	688	701	652	650	669	695	669	689	705	606	742	695	651	669	667	696	633	664	684	668	673	660	676	677	707	649	654	633	699	681	671	639	671	690	625	682	725	684	683	668	682	704	682	655	631	672	691	643	669	677	665	637	667	655	721	644	634	661	660	707	663	676	700	615	619	638	674	687	674	649	686	650	672	689	709	671	610	693	711	655	677	686	670	639	653	629	673	662	648	698	648	685	700	718	649	663	670	663	675	674	666	651	691	698	689	643	699	643	617	669	691	635	649	671	640	653	678	655	645	670	671	695	686	652	721	690	651	696	664	660	663	677	681	670	655	648	654	681	692	690	657	653	689	671	707	682	690	656	655	646	694	669	634	673	631	636	653	665	692	655	676	686	626	671	659	685	654	664	696	683	632	659	671	706	681	685	648	707	671	663	656	643	659	668	673	649	678	694	652	718	664	662	717	702	626	642	691	635	685	627	665	662	677	707	668	668	663	675	687	727	652	654	665	652	690	655	641	687	701	678	631	636	601	646	689	690	695	694	703	678	642	578	700	688	650	661	690	676	619	673	688	654	652	667	648	677	650	688	633	710	640	652	632	681	653	682	690	634	644	667	670	641	651	627	671	694	653	671	628	647	672	672	646	660	644	681	685	645	660	653	683	657	692	676	649	649	651	662	654	663	638	641	684	680	635	687	663	679	682	673	707	655	643	662	657	694	646	681	658	638	660	687	600	670	640	643	661	676	663	676	622	705	696	692	669	697	645	639	670	662	669	608	715	649	693	650	696	680	692	672	646	670	694	666	686	687	710	662	713	660	662	702	699	643	627	716	707	660	652	655	673	664	636	670	670	625	683	626	641	632	616	673	674	708	695	682	739	705	675	658	641	710	644	631	706	695	693	639	662	667	627	673	697	703	677	677	681	708	666	693	629	646	646	702	688	664	636	659	716	685	619	708	682	634	663	672	683	653	705	671	643	632	674	650	694	699	657	657	703	680	655	629	664	671	674	612	674	669	649	685	640	618	665	715	676	690	608	636	689	656	655	673	624	684	676	657	652	684	680	671	674	668	662	641	709	605	684	676	678	687	671	648	646	675	703	661	638	652	654	650	653	669	651	627	645	688	635	705	678	635	645	662	642	665	721	674	643	634	657	664	684	674	696	673	703	650	710	691	689	706	669	657	663	699	659	670	665	683	649	656	712	684	659	682	679	655	631	648	657	653	606	714	656	690	664	652	642	661	678	641	691	646	664	663	673	672	650	673	687	667	645	632	656	676	662	630	684	699	701	681	676	623	646	670	676	717	633	685	642	682	699	600	656	629	638	666	690	688	614	660	615	724	630	688	646	690	633	682	696	664	667	635	656	657	643	666	622	701	663	664	643	659	658	646	653	673	758	637	704	657	655	643	636	657	656	691	678	648	662	692	669	655	661	705	646	683	725	640	704	643	647	601	651	678	706	701	693	718	614	685	674	678	644	667	646	720	643	635	668	641	655	666	654	617	648	647	629	638	685	635	679	640	664	663	665	706	639	663	652	638	640	665	628	676	670	643	689	711	684	643	711	624	687	652	676	641	648	665	655	675	615	657	701	659	653	690	660	664	683	637	628	670	690	708	675	618	666	694	663	659	641	666	639	605	640	661	643	663	687	694	670	669	678	674	608	678	645	699	622	650	710	670	644	726	664	655	679	622	633	676	698	686	657	696	713	675	676	638	639	628	686	616	684	698	685	665	656	674	678	627	678	628	658	692	658	639	624	651	639	681	641	641	629	655	674	661	656	690	659	663	632	658	675	647	662	663	661	634	614	680	666	676	607	673	658	656	690	695	670	704	643	688	653	648	663	664	626	665	691	680	664	665	664	704	651	637	647	700	696	620	716	681	654	657	713	666	609	704	724	645	686	672	643	632	665	671	717	611	646	653	666	670	637	647	659	649	664	692	694	657	662	677	703	671	641	632	655	677	657	674	668	688	692	683	677	660	689	638	676	736	705	705	674	676	686	638	673	670	673	648	655	668	680	681	669	655	625	690	663	636	631	684	684	660	657	677	665	662	677	680	666	626	652	680	669	657	616	694	633	724	648	643	682	660	689	699	647	659	668	706	678	622	641	666	629	655	675	682	657	659	647	729	691	702	651	690	659	673	637	724	641	672	662	663	637	667	683	647	598	699	645	695	744	651	632	678	669	619	663	687	683	680	623	669	656	694	651	619	646	648	680	706	614	665	665	687	677	677	661	669	684	650	706	686	675	662	721	614	638	676	614	667	675	633	698	694	690	705	675	687	711	655	656	678	680	623	663	633	699	650	661	649	673	662	681	658	666	657	681	657	646	677	627	691	684	664	652	648	707	673	624	656	693	628	680	618	644	607	715	646	681	635	630	633	669	654	687	643	706	650	630	689	644	714	675	652	655	669	768	653	690	699	636	661	622	664	711	659	658	647	683	645	666	693	642	661	643	688	675	664	608	679	694	654	702	685	695	639	652	628	631	677	698	650	669	663	696	640	624	642	656	657	670	647	633	645	598	630	683	653	670	679	675	640	691	641	617	625	641	671	672	665	659	663	687	656	632	681	653	646	692	720	647	661	642	660	691	642	628	644	634	648	658	680	660	617	639	690	636	665	656	686	666	664	689	657	701	703	654	682	670	611	646	668	654	697	611	657	715	637	669	665	659	612	652	662	700	653	639	694	687	689	630	659	666	661	630	603	718	648	705	645	685	643	653	666	649	680	667	704	648	707	651	651	659	732	698	672	655	645	667	677	637	701	638	673	644	637	673	696	672	616	655	636	709	651	688	675	621	650	683	663	699	618	668	656	677	670	700	663	684	682	682	634	665	639	673	625	647	646	651	686	629	690	667	655	678	624	658	652	648	629	596	689	675	677	677	647	681	652	687	653	664	703	658	644	706	688	664	703	650	710	655	636	667	713	647	677	665	676	669	667	706	671	660	692	698	625	686	645	682	651	608	640	678	692	647	646	649	647	659	650	660	680	657	670	637	672	642	646	660	654	645	671	634	680	652	684	629	694	662	662	662	705	661	713	642	623	627	655	702	683	654	627	670	680	660	670	656	664	628	667	646	666	633	722	650	619	645	685	622	690	699	689	655	679	627	672	622	668	675	686	666	656	694	677	662	635	624	669	663	627	630	631	676	629	651	669	688	682	694	650	707	640	646	682	665	657	676	704	659	662	679	675	635	678	708	612	676	679	630	636	629	673	597	648	662	698	683	678	684	696	658	600	624	669	674	684	626	671	654	635	694	660	684	633	640	705	646	683	692	658	686	677	650	648	631	645	653	679	681	678
2075	462	117	79	142	186	186	151	125	116	110	81	59	81	64	51	52	68	57	53	51	30	35	41	27	35	34	31	30	17	26	15	19	20	22	19	27	26	22	21	24	18	26	21	34	19	19	28	22	22	27	23	31	18	19	22	16	14	21	18	23	17	21	25	24	11	19	20	20	26	19	16	22	20	18	25	24	16	24	9	17	22	24	25	21	17	10	16	17	18	11	13	24	24	22	19	22	23	24	14	13	16	18	16	19	16	24	23	17	19	14	20	15	19	17	20	22	23	17	22	15	18	20	19	22	19	21	18	24	18	20	17	19	23	15	14	18	14	16	22	22	21	16	21	22	21	13	15	18	12	20	18	26	13	21	20	15	23	13	19	16	13	19	21	17	22	19	23	10	17	23	12	17	13	21	17	24	18	20	12	12	19	11	16	18	21	14	15	16	10	12	19	16	26	18	20	11	22	23	10	13	21	11	18	21	10	23	16	21	14	20	19	18	20	21	19	22	17	16	13	14	13	20	19	18	22	12	19	24	23	14	16	15	20	21	12	14	25	13	25	19	13	28	20	18	21	19	18	23	12	20	25	20	26	14	17	22	20	18	22	28	12	21	20	13	14	20	12	19	15	22	19	15	12	11	24	22	19	16	26	13	13	21	16	19	12	22	27	19	22	18	11	13	17	12	20	18	19	17	15	18	23	20	20	17	13	17	15	18	25	23	22	22	14	15	21	22	17	18	24	24	13	14	12	24	20	23	12	15	22	27	16	12	18	23	12	15	16	23	19	13	14	17	21	19	17	16	16	24	14	15	15	18	16	18	19	21	16	19	27	24	15	17	17	26	16	29	14	20	12	22	17	17	12	10	20	25	14	20	19	23	17	11	13	14	21	27	11	16	22	12	17	15	17	21	16	18	19	13	15	15	21	16	14	30	15	18	20	18	13	15	11	18	18	22	23	19	16	18	13	17	16	18	20	22	19	27	20	28	14	18	17	22	18	13	19	25	23	17	18	20	18	21	21	17	10	15	22	21	13	18	21	13	15	18	16	12	15	20	9	18	13	15	23	16	20	22	24	24	18	17	15	18	16	21	21	22	12	18	20	26	21	20	23	18	13	21	14	15	16	22	21	21	16	19	16	21	18	17	11	19	15	19	20	15	17	17	16	13	19	17	16	21	19	17	14	16	11	15	23	19	17	19	21	18	19	18	16	18	21	17	17	20	18	20	19	21	21	12	17	19	10	15	26	21	19	23	19	20	16	20	10	20	14	13	20	20	22	19	19	26	19	21	8	21	11	19	17	12	20	22	15	22	17	20	18	24	13	15	16	17	17	22	17	18	20	22	23	23	17	10	21	13	16	22	12	15	18	26	21	17	19	16	19	24	18	17	17	15	17	13	16	21	22	17	14	20	18	20	11	23	18	28	23	19	22	23	20	10	14	18	19	14	19	16	21	21	16	20	19	15	27	12	17	16	22	16	17	16	24	20	22	19	18	10	26	17	13	11	18	17	19	19	14	15	19	13	14	20	10	15	25	20	12	14	17	24	26	12	23	25	19	14	23	19	23	21	16	13	17	24	14	22	12	21	16	24	18	25	14	19	23	18	20	13	19	20	12	22	14	19	24	15	24	18	22	20	17	21	23	22	20	17	20	18	16	16	19	22	17	15	21	15	23	17	10	24	23	22	17	17	17	10	12	16	23	15	22	18	25	18	17	9	20	20	17	30	16	19	15	14	12	22	23	25	21	20	14	31	24	12	15	14	23	17	14	14	11	20	19	17	20	19	22	14	19	18	28	21	15	19	11	22	15	19	14	15	22	14	24	16	18	23	18	24	14	12	14	20	9	13	11	20	16	20	11	10	22	11	20	24	21	24	19	11	20	15	23	14	26	19	16	22	17	17	16	26	17	17	20	15	23	14	17	17	16	14	14	23	14	17	15	20	14	16	20	20	12	19	20	20	20	24	16	15	17	16	13	22	19	23	22	19	20	17	11	10	17	14	17	17	22	14	7	17	14	26	15	15	17	16	19	13	19	20	17	22	13	19	13	13	18	27	13	13	23	24	22	27	17	16	17	23	11	20	14	24	20	18	17	24	12	17	18	20	16	21	19	24	17	19	20	20	22	19	13	22	15	14	27	23	16	18	18	10	17	27	10	14	24	21	14	23	17	12	14	14	14	21	17	17	24	20	13	21	22	16	16	11	20	28	17	11	19	23	21	21	10	18	10	13	17	20	25	17	16	16	15	20	16	11	24	19	15	24	14	19	16	24	13	17	19	18	17	18	23	27	19	28	16	20	18	21	16	24	19	15	23	16	23	11	20	20	13	20	17	19	10	18	20	29	17	16	18	15	20	18	17	20	19	15	23	15	13	22	17	25	23	22	20	21	21	20	20	17	22	18	24	19	19	14	18	17	14	15	13	24	19	23	21	17	15	16	17	16	13	13	13	15	19	22	23	22	20	15	23	19	14	12	23	23	18	22	22	17	17	11	13	19	14	20	16	20	19	12	20	15	13	13	20	12	22	15	22	23	22	18	14	20	19	12	17	16	19	9	17	12	20	15	15	20	32	19	16	17	16	18	16	18	19	17	18	24	20	14	16	21	24	21	16	18	15	25	18	12	19	26	16	26	16	8	19	17	15	24	22	11	15	18	22	19	15	22	13	19	17	19	27	17	16	14	17	17	20	24	17	17	21	19	19	27	15	19	21	18	15	22	24	19	12	23	18	17	18	12	15	19	16	12	15	10	23	17	20	19	21	21	15	13	21	26	16	26	18	10	27	16	22	17	25	17	28	18	19	11	15	17	25	12	15	17	20	25	27	30	19	14	25	18	14	20	14	16	19	23	18	16	11	27	15	18	18	13	16	17	26	14	12	18	16	19	14	15	18	22	22	12	22	17	19	13	13	22	14	22	20	13	13	19	20	22	17	14	15	19	11	11	18	15	19	18	17	27	18	20	15	12	13	15	23	17	14	11	16	19	9	18	21	19	20	19	15	22	10	10	22	20	26	22	25	16	19	15	11	27	20	20	15	7	15	15	21	11	24	15	18	21	21	21	19	13	17	22	19	21	27	16	13	21	15	9	23	14	17	15	18	15	18	18	21	17	21	15	13	23	15	12	14	17	11	19	15	15	24	13	13	12	25	19	19	18	18	27	19	15	18	18	12	23	23	19	18	20	17	18	20	17	19	21	24	26	15	27	11	15	21	23	16	18	15	19	15	19	17	13	29	22	18	18	10	20	20	25	24	23	16	22	14	17	25	16	11	21	19	20	17	18	18	17	17	18	23	17	15	17	18	16	24	23	20	14	17	23	13	27	18	17	26	23	19	8	13	19	25	17	16	17	15	20	22	23	18	21	22	22	11	14	21	23	10	15	19	12	23	12	19	19	21	15	12	23	17	20	21	14	20	18	31	17	22	20	27	18	20	18	20	21	20	8	9	14	13	19	19	19	10	24	12	17	19	19	25	23	22	15	20
24110	10497	2830	9922	16744	15669	12578	10143	8105	6635	5287	4387	3845	3329	2789	2411	2359	2524	2505	1998	1534	1300	1260	1138	1096	1010	964	997	921	825	789	785	741	689	614	654	617	566	579	537	520	562	569	503	517	558	508	461	514	453	507	482	464	471	464	503	430	457	451	461	429	425	403	384	428	396	409	428	388	380	410	400	416	393	387	386	400	399	396	372	349	369	365	378	370	384	352	383	341	365	328	363	357	349	333	351	385	332	346	352	384	338	373	373	373	356	349	371	358	370	316	359	381	343	337	355	334	354	352	329	306	352	387	331	347	338	346	332	313	326	367	369	341	348	371	340	358	350	323	303	333	340	381	362	340	350	325	350	368	342	340	350	317	340	328	316	339	353	336	336	387	319	337	337	366	331	338	353	348	348	390	333	366	357	363	333	336	345	332	359	308	342	304	343	355	378	356	304	368	349	328	317	320	350	332	333	322	308	350	367	344	325	340	341	366	312	360	312	373	366	318	337	351	370	342	327	355	344	328	327	332	328	331	331	348	329	347	336	335	297	318	329	343	334	374	339	352	293	368	347	385	331	346	343	340	343	350	366	351	338	341	333	351	348	325	328	359	331	325	339	356	330	362	360	305	354	318	348	308	327	360	326	317	334	324	330	358	381	337	318	332	338	339	340	324	367	322	290	345	346	339	349	334	300	339	300	340	329	324	330	328	350	354	333	331	342	326	332	338	368	317	334	325	332	351	339	325	351	338	337	296	342	317	338	340	348	349	365	374	314	363	318	343	334	348	354	357	341	340	312	336	341	312	345	325	290	350	320	327	331	321	365	331	295	373	341	363	318	340	355	313	329	369	344	309	318	337	338	369	346	335	346	350	355	345	348	325	305	336	329	309	317	339	352	355	373	356	324	327	319	368	353	322	350	343	300	297	329	351	301	322	322	335	315	324	357	349	338	316	319	327	324	338	320	311	355	351	346	306	353	315	321	313	322	339	365	327	316	324	340	339	351	330	331	332	325	350	314	337	366	318	349	343	330	345	330	339	350	325	335	327	333	342	340	348	310	355	348	348	318	339	315	321	367	332	354	325	362	327	360	369	328	311	365	350	337	347	294	356	366	322	308	333	342	365	353	349	366	319	316	341	333	342	345	342	354	347	300	304	351	357	325	361	351	341	332	348	312	339	355	366	326	336	322	303	330	323	329	324	350	298	313	343	342	315	316	344	323	359	332	348	319	368	335	370	331	311	334	370	332	321	319	343	332	323	359	351	324	335	317	325	326	329	363	311	321	344	363	376	320	312	311	360	341	333	340	362	344	351	352	359	336	311	332	324	320	334	355	347	327	370	334	350	346	330	334	334	335	323	321	347	340	333	331	325	311	335	308	343	331	342	305	345	324	307	352	339	320	340	315	342	336	329	351	333	337	313	343	300	330	322	371	329	346	328	333	353	368	316	320	369	360	326	352	324	353	340	304	315	358	326	314	343	345	314	355	298	311	347	328	330	336	352	339	350	340	305	323	314	314	306	329	340	331	335	350	344	365	316	320	302	365	322	322	290	325	315	342	338	317	352	316	303	350	342	358	326	351	342	388	311	333	351	330	319	352	324	332	341	338	342	352	322	354	360	307	358	357	326	311	316	313	349	345	324	340	327	361	338	354	352	357	312	304	314	341	379	312	314	328	318	338	348	347	356	358	313	325	332	329	287	338	353	331	348	319	336	340	338	323	325	347	337	316	344	300	326	339	324	347	373	358	309	309	318	348	341	335	339	368	308	341	336	364	326	321	342	320	381	351	336	328	344	333	322	319	316	315	338	339	316	326	329	315	362	335	334	313	307	351	347	343	313	315	322	306	316	348	383	328	329	345	343	318	318	328	328	359	384	330	311	318	302	326	324	335	343	348	335	323	299	303	343	339	333	329	345	348	315	353	373	375	354	326	319	369	327	337	353	303	309	326	345	334	357	330	324	367	359	342	331	322	327	338	382	351	323	319	346	338	332	334	345	313	322	335	344	334	315	333	356	318	351	323	337	333	322	311	330	335	341	339	353	358	347	328	378	355	311	318	351	343	333	346	344	325	325	370	345	322	355	321	341	330	344	344	364	311	330	361	327	368	354	301	346	319	352	317	338	358	355	328	346	327	311	340	316	345	340	343	349	326	327	331	366	328	346	363	330	364	319	348	343	316	331	350	331	371	369	328	318	311	328	335	357	331	348	323	338	344	312	318	350	333	323	325	340	366	323	325	347	350	315	338	344	339	311	300	352	334	316	337	350	328	348	323	333	327	317	334	349	333	313	312	336	326	359	310	319	357	330	360	338	329	323	297	333	323	330	311	335	332	338	353	330	338	348	338	319	341	359	339	339	339	348	311	367	335	330	326	333	329	348	339	307	368	321	353	325	334	347	360	302	308	349	324	382	338	335	348	330	346	352	339	330	330	362	343	338	334	304	325	348	339	311	312	364	349	325	308	361	342	348	338	343	308	334	347	314	316	381	354	341	352	368	356	310	327	299	313	343	322	368	331	343	316	318	322	315	315	333	336	330	325	342	306	370	323	331	322	370	349	323	334	325	331	347	334	347	310	347	286	375	346	317	336	295	329	345	319	345	339	343	338	341	349	338	321	333	329	321	326	341	356	353	330	298	310	330	364	342	336	336	303	340	350	325	340	334	311	328	349	323	333	346	349	328	337	315	312	315	306	336	351	333	331	336	345	340	331	341	314	321	378	320	330	370	329	338	320	359	342	339	335	315	328	319	352	315	333	319	359	323	309	336	349	320	331	347	344	333	332	344	326	307	333	336	353	340	321	321	339	349	354	319	325	347	325	334	323	339	325	329	308	306	354	306	382	306	357	337	312	308	336	329	335	326	357	310	351	317	344	337	337	338	332	350	321	360	329	351	346	362	343	337	333	327	357	336	344	340	350	309	334	339	327	353	359	340	351	345	345	334	341	341	325	317	360	342	366	328	333	308	350	353	305	306	361	306	292	362	323	345	332	323	364	354	326	338	318	344	340	306	331	343	355	331	339	357	328	337	334	305	348	343	322	338	345	326	315	314	340	360	303	321	317	356	322	320	361	298	343	330	331	322	340	316	352	351	352	356	322	324	315	302	339	336	321	338	324	343	363	349	329	337	342	333	358	307	328	336	338	341	332	343	320	359	331	330	326	327	338	367	305	366	329	316	355	329	333	321	312	331	328	353	290	372	342	324	337	319	368	359	322	333	343	313	355	335	337	326	332	320	334	342	373	353	330	322	302	324	370	308	327	333	320	356	311	354	351	328	342	337	331	322	340	311	315	331	336	352	353	352	337	345	340	334	351	340	375	316	330	338	332	343	343	368	321	350	319	313	339	370	341	348	359	320	313	340	335	356	325	304	327	328	322	332	345	321	323	318	318	350	331	348	346	365	369	335	315	348	362	310	360	315	351	337	355	346	340	347	348	353	321	327	331	357	319	341	308	343	345	344	332	328	366	334	324	343	334	337	359	335	319	327	309
1330	97	35	31	28	48	36	42	28	33	34	33	26	28	30	37	35	35	34	28	35	24	21	26	26	26	32	28	22	28	25	30	25	18	17	31	32	22	27	38	19	28	23	34	25	27	32	25	28	22	27	27	20	20	26	25	23	18	17	27	16	26	23	26	22	31	27	30	25	17	16	20	20	19	33	20	27	29	22	22	17	20	24	27	23	15	20	19	27	13	31	23	24	20	25	18	29	23	16	29	19	29	35	20	17	17	28	21	20	28	22	23	20	23	17	22	30	21	28	23	25	29	13	22	24	19	31	24	22	31	21	31	19	24	17	27	29	23	13	24	25	22	17	19	22	20	25	27	19	19	16	21	27	17	14	28	32	21	24	25	30	21	23	25	24	16	28	21	30	27	27	31	26	17	14	18	14	20	21	21	9	15	31	23	19	21	24	18	29	24	19	18	27	13	24	17	24	25	29	27	21	23	31	23	30	29	24	26	16	16	18	26	26	26	22	28	22	17	24	19	19	26	23	25	29	31	24	19	18	24	20	20	20	32	16	35	16	23	27	19	17	19	23	27	25	21	20	25	24	29	14	21	23	23	23	20	27	23	32	24	19	20	31	22	30	21	25	16	26	33	28	21	32	25	27	23	28	29	23	19	28	38	21	22	14	19	33	19	27	26	28	30	29	16	18	41	14	26	26	32	32	21	29	15	22	26	24	24	21	30	28	22	25	30	21	26	27	16	22	30	29	19	29	18	29	27	14	17	30	19	20	26	26	15	17	15	33	24	29	20	17	39	30	38	30	20	16	25	20	24	20	26	18	31	12	20	26	29	23	20	15	33	20	23	31	20	20	28	26	22	12	26	25	23	18	24	27	22	30	26	18	20	18	26	15	31	24	31	16	20	24	21	18	28	19	27	25	26	20	19	24	18	28	13	14	32	22	27	14	30	21	26	32	18	25	25	22	15	28	29	16	25	29	28	23	23	29	18	21	24	24	27	20	19	23	25	29	26	28	38	25	21	22	30	25	19	24	28	21	19	26	23	22	17	16	25	22	28	19	18	25	33	24	22	23	22	18	18	15	27	30	23	22	9	14	26	25	28	17	17	20	30	25	23	29	22	21	29	24	21	28	17	23	21	19	31	28	25	23	22	17	21	28	24	18	25	17	22	22	19	23	17	16	24	24	19	19	20	28	32	19	25	23	18	19	31	17	25	21	25	31	27	20	21	28	21	29	14	16	22	27	18	23	25	24	27	20	22	17	20	29	22	24	22	24	27	25	19	23	23	34	26	22	21	16	24	20	18	32	17	29	19	26	30	18	22	27	19	20	19	21	26	20	19	16	23	17	27	19	15	29	23	22	16	21	22	20	25	21	18	22	19	25	14	28	26	22	22	28	31	28	20	24	24	24	21	21	23	22	22	32	16	22	19	26	31	20	31	29	26	23	17	18	15	22	23	27	32	31	17	24	24	16	16	32	26	27	31	23	26	30	12	14	19	17	26	21	23	30	22	29	22	29	15	23	22	17	16	20	24	22	22	21	11	14	27	26	18	21	22	15	21	23	22	22	24	18	22	23	22	24	25	23	31	16	19	19	21	12	30	35	28	21	15	17	24	15	28	23	26	23	24	36	24	14	19	21	24	16	27	19	22	27	21	16	20	24	12	17	29	28	24	20	14	16	27	19	20	18	26	23	24	16	23	18	17	25	19	25	26	22	22	20	26	28	22	18	16	31	26	18	17	23	20	29	18	26	28	23	25	19	21	27	24	19	22	19	20	22	19	15	24	30	18	19	31	19	22	20	27	26	32	21	17	20	20	22	15	27	20	16	23	15	21	31	22	25	29	13	22	23	15	19	24	18	18	18	24	15	21	15	23	12	22	25	28	20	27	25	22	31	22	17	27	15	25	24	28	31	18	19	31	39	25	25	25	21	22	21	30	20	25	19	23	26	31	27	26	22	27	35	23	22	26	27	25	24	22	25	34	32	22	22	21	19	26	16	26	19	22	17	14	15	19	20	24	28	22	31	23	30	26	15	23	23	23	18	23	16	20	22	25	26	24	20	30	24	25	23	35	26	16	31	14	25	28	20	24	32	18	27	32	15	26	23	22	24	22	21	17	27	23	27	23	26	14	25	26	18	18	23	18	22	29	18	30	26	22	15	21	26	21	18	20	18	28	22	25	19	19	16	24	25	24	21	13	28	18	19	31	35	14	22	20	25	12	20	21	32	28	18	24	20	24	26	25	18	28	23	24	22	22	24	28	28	25	26	23	22	33	27	23	23	15	22	26	15	17	21	19	22	19	17	26	30	18	21	19	22	24	24	22	19	16	24	18	23	17	23	19	20	21	20	29	22	25	27	17	21	23	26	20	22	18	18	11	30	19	25	21	26	18	26	21	22	26	22	24	17	21	17	31	26	26	21	29	27	24	25	19	22	21	24	18	18	26	27	27	17	13	28	12	22	23	10	20	23	22	24	28	24	27	11	23	20	35	18	26	26	16	17	26	30	34	25	26	20	28	19	22	18	18	17	25	26	24	16	26	20	19	32	19	33	20	27	29	29	29	23	32	25	26	28	12	24	25	28	15	21	25	31	21	24	20	19	21	22	17	25	28	14	21	20	16	17	23	20	22	33	22	21	25	32	22	26	21	30	24	26	31	27	23	17	20	25	15	21	28	24	19	25	25	15	16	29	26	29	21	27	21	27	26	29	33	25	20	22	26	21	30	33	21	18	33	21	30	22	23	27	25	30	21	21	31	19	28	27	22	17	25	27	31	28	22	22	35	19	30	27	22	23	24	18	22	41	31	18	15	26	24	28	17	28	18	22	16	26	21	18	19	26	32	23	35	23	30	30	32	27	27	24	16	16	32	16	27	19	20	27	19	19	21	26	20	30	27	17	20	31	15	14	17	19	24	28	32	20	27	32	18	23	13	26	19	21	18	19	15	33	19	22	22	22	25	18	25	21	26	23	26	28	21	29	26	31	18	34	24	24	22	21	16	23	20	21	25	23	22	25	29	21	28	19	27	30	18	26	24	33	27	15	27	21	35	20	28	20	29	19	21	25	21	30	27	30	16	16	22	23	23	22	23	13	24	25	18	26	20	26	20	25	28	25	20	27	18	22	22	15	22	20	26	11	17	29	22	19	19	20	16	25	20	24	15	33	18	30	26	26	25	16	17	26	23	18	25	29	23	19	26	28	30	20	26	24	27	17	21	30	26	19	21	25	19	30	25	22	25	22	31	22	22	23	27	23	24	26	22	29	29	29	31	19	14	18	20	28	22	19	21	23	23	22	16	16	30	11	19	24	18	21	24	20	27	16	21	22	17	30	31	23	24	24	25	16	24	20	17	21	22	17	19	18	27	21	22	26	22	12	27	20	19	22	25	25	23	21	14	12	18	32	16	21	20	20	21	26	24	20	25	23	23	18	19	33	16	20	13	19	29	27	25	21	20	19	26	22	19	32	39	27	24	20	17	18	20
13203	3695	798	1742	3144	2901	2260	1851	1559	1249	1043	957	884	831	764	677	733	802	735	640	576	514	517	538	500	481	494	501	493	494	492	466	474	468	501	458	426	439	480	442	413	448	471	466	463	446	437	460	452	438	402	444	494	476	439	483	462	465	447	403	432	421	450	452	446	422	404	425	408	450	449	442	416	478	439	443	402	432	437	421	448	405	393	445	426	427	425	423	449	429	407	416	437	394	419	444	423	439	456	423	410	424	443	411	410	391	453	426	417	437	433	411	435	414	407	422	429	422	439	438	426	405	459	410	419	445	427	417	405	398	433	446	480	422	421	389	437	409	440	401	418	411	434	402	432	418	419	429	447	382	431	401	415	423	434	433	448	426	395	400	443	402	424	410	424	420	415	404	419	436	389	409	440	395	426	400	408	390	385	413	419	439	443	426	417	456	446	415	410	442	470	413	412	412	383	406	416	407	441	441	408	409	393	442	408	402	434	408	428	409	436	407	428	417	419	427	436	422	414	424	432	394	414	422	429	431	424	440	385	446	431	440	437	437	436	450	421	416	437	416	472	431	417	410	449	421	412	446	427	454	444	436	448	416	422	406	400	434	421	418	440	424	406	396	433	446	427	425	450	426	393	378	423	423	413	394	404	415	441	435	436	406	411	449	425	448	446	399	460	419	454	399	445	438	440	423	435	398	431	395	426	421	412	428	431	417	401	404	414	431	409	425	435	418	405	425	436	454	444	406	439	429	404	411	397	422	415	431	417	454	422	414	420	456	407	425	431	412	414	423	437	410	420	432	443	442	435	385	414	445	443	428	443	442	424	414	393	414	420	429	407	392	413	465	407	430	448	424	426	430	425	432	436	400	433	439	408	399	443	379	413	417	415	389	432	419	438	415	417	408	445	389	426	409	407	390	448	440	428	419	383	417	426	438	395	403	426	413	410	418	427	417	451	418	471	433	421	411	449	469	462	443	391	416	390	388	400	429	382	427	415	465	413	390	444	426	416	388	433	416	391	426	478	434	414	445	422	445	388	362	431	389	463	408	398	421	430	407	421	380	430	426	411	436	441	410	429	437	374	467	399	397	417	421	453	418	464	419	432	454	446	411	447	404	371	432	407	416	427	417	397	414	375	425	443	413	430	452	406	440	394	417	398	388	443	458	394	408	465	452	427	458	421	439	410	423	414	387	424	417	430	420	451	431	426	397	427	411	408	440	429	391	409	428	409	439	428	423	456	425	416	436	410	411	429	410	439	449	415	425	422	423	402	406	410	456	426	430	431	412	444	404	469	410	425	419	387	449	450	443	399	438	422	374	432	425	413	407	469	423	421	458	419	405	442	432	425	398	417	422	445	408	427	409	408	417	446	446	454	444	409	429	440	423	417	453	429	397	425	453	445	415	417	405	400	431	441	431	381	450	408	444	421	441	439	421	428	433	423	421	414	421	415	403	404	391	448	412	415	403	412	447	438	431	404	422	413	406	437	439	421	424	439	410	392	451	421	436	410	400	397	434	411	399	438	404	428	420	411	386	430	417	436	416	448	456	432	426	416	444	406	430	403	407	452	476	406	435	389	399	399	425	443	409	392	435	475	404	434	409	429	425	425	423	413	409	408	457	416	414	433	424	438	429	452	433	448	428	446	436	484	424	410	437	416	415	452	446	447	421	411	406	442	406	419	394	422	456	420	407	391	452	426	403	416	428	427	439	396	383	419	411	428	457	406	432	424	454	401	440	443	407	412	409	406	447	416	415	414	400	471	420	436	397	415	429	442	418	441	421	401	439	423	460	434	430	437	422	438	430	434	459	431	429	421	418	438	430	435	410	447	429	390	392	450	422	417	404	436	457	425	418	432	405	441	428	416	415	431	432	433	447	425	418	458	442	438	447	403	417	415	431	428	445	464	405	422	397	455	444	406	475	400	404	399	435	422	427	426	400	400	414	435	434	410	417	429	439	415	418	392	424	444	376	445	417	446	412	422	408	439	436	463	427	452	394	439	405	394	426	460	460	426	453	435	435	423	417	422	413	422	442	413	413	424	415	428	410	414	451	422	441	440	394	425	425	400	430	423	421	441	417	396	445	425	401	406	426	399	417	418	439	409	405	379	454	431	431	431	444	407	402	413	412	424	403	396	391	430	435	420	441	426	436	464	418	463	424	395	444	416	435	458	443	416	424	421	401	429	424	425	421	417	411	409	433	405	448	402	438	429	409	403	408	404	392	417	416	412	391	387	430	425	442	442	431	449	446	413	427	430	429	424	396	424	420	420	393	424	408	431	431	383	438	402	406	407	408	449	428	431	436	428	383	417	405	472	425	433	418	451	434	417	402	431	422	429	396	408	378	402	424	451	450	409	428	424	371	438	392	407	424	383	433	448	408	452	445	428	455	414	385	446	442	417	405	467	420	430	424	412	440	417	424	401	421	432	463	438	436	421	405	441	444	434	411	426	444	390	412	401	458	404	431	417	399	410	430	452	406	460	431	432	426	436	439	414	460	484	448	425	434	406	405	402	431	407	462	407	425	474	394	434	410	430	412	443	428	459	426	420	414	424	430	412	401	423	448	388	433	406	393	448	403	394	411	429	421	432	376	425	412	431	397	398	426	382	443	434	455	432	415	434	405	450	407	436	378	424	399	412	415	407	382	432	426	399	436	425	451	438	430	416	396	426	427	450	439	405	404	431	408	412	427	414	408	450	408	420	429	441	433	430	435	453	400	424	419	406	433	409	398	422	403	435	413	404	444	430	423	431	409	409	410	405	372	435	495	446	444	434	410	422	405	427	418	410	452	433	420	429	435	434	405	398	407	431	440	440	455	416	402	446	452	429	445	426	452	402	440	431	464	420	442	467	445	412	426	391	436	390	414	423	431	494	427	415	407	456	420	445	418	430	425	402	444	420	422	425	412	406	414	420	394	416	436	437	423	415	435	413	455	406	404	443	431	460	446	448	409	399	417	410	429	413	434	441	448	436	409	435	454	440	447	411	410	411	426	431	405	424	413	419	418	409	445	404	458	374	396	440	430	396	408	407	398	440	427	439	442	415	447	414	412	404	422	416	431	404	433	424	438	438	408	430	412	390	425	396	429	457	456	412	414	427	407	417	440	403	390	413	447	418	412	449	419	393	390	428	436	419	444	421	414	412	424	385	440	438	400	456	402	397	454	398	403	439	423	397	401	419	402	432	456	420	433	450	412	379	448	402	432	434	402	380	403	405	396	460	438	459	401	454	398	438	432	425	451	431	430	452	462	413	444	404	448	420	463	384	446	456	439	405	420	438	411	425	398	400	425	430	447	404	427	420	415	441	418	433	428	429	415	438	449	415	413	396	389	414	446	429	445	424	443	446	402	458	412	404	438	430	457	389	412	437	434	428	439	444	417	377	430	445	439	426	389	365	414	394	405	418	418	421	445	410	438	410	430	462	387	415	387	452	405	480	404	404	454	434	397	420	405	419	470	418	390	420	470	443	437	441	428	394	462	425	401
2755	274	78	64	94	127	110	108	90	90	62	65	60	52	69	51	74	62	53	52	51	57	50	38	46	48	42	40	44	40	32	47	45	44	41	37	41	43	43	47	44	40	39	30	44	38	45	48	34	31	32	37	37	35	36	24	37	45	47	46	39	32	38	39	30	32	29	46	40	36	23	39	41	39	30	41	40	47	57	35	40	42	35	38	38	28	44	32	29	24	36	34	32	31	38	32	47	42	27	41	40	47	34	32	43	34	31	42	37	44	38	30	42	34	36	34	38	36	40	40	35	41	42	37	38	42	31	37	46	30	36	26	30	35	33	40	41	30	43	29	31	33	40	38	37	37	34	31	29	32	42	28	37	34	30	40	37	34	41	34	36	32	40	37	40	38	40	41	43	39	40	43	42	38	41	36	42	32	39	33	40	38	34	41	33	41	46	39	46	46	36	31	38	52	31	40	34	35	41	40	32	32	36	40	34	32	39	26	40	23	44	37	24	41	37	36	38	45	41	40	33	33	51	47	40	32	32	27	40	35	37	30	36	36	35	26	41	39	35	37	41	32	37	31	39	42	34	31	41	45	41	36	33	39	53	35	45	35	44	35	31	44	43	32	46	29	55	43	35	31	37	30	22	23	40	37	44	31	31	26	41	32	37	25	42	34	34	50	39	43	47	44	55	44	47	43	38	32	47	40	32	43	28	34	29	55	54	49	40	30	34	35	28	43	35	33	41	41	45	33	33	36	30	41	36	43	32	35	39	43	35	48	37	32	37	37	38	36	41	39	33	46	28	34	46	35	38	40	33	51	27	36	33	29	43	52	42	32	34	43	27	41	42	34	35	43	33	51	34	35	47	36	36	40	30	48	38	47	45	39	42	48	44	32	41	38	35	39	42	30	25	27	45	33	30	43	39	39	45	43	45	33	41	36	39	36	35	38	41	34	35	36	37	39	35	35	34	43	41	50	39	26	28	38	31	34	39	31	31	40	35	27	30	26	29	43	28	38	56	33	38	49	29	40	36	44	42	36	31	32	36	32	30	34	40	41	48	47	36	53	42	40	52	28	44	35	45	45	35	42	38	38	41	38	34	48	32	49	34	40	33	34	43	45	20	35	44	39	38	32	35	28	43	39	34	39	37	38	34	34	47	42	32	31	42	41	29	38	37	34	44	49	27	34	44	36	41	42	48	41	39	43	40	40	32	46	37	31	44	37	40	36	39	47	44	29	41	27	26	31	35	28	33	37	38	39	32	34	38	33	42	31	32	36	37	39	43	32	34	40	39	32	34	30	34	41	43	29	29	43	34	35	36	42	33	35	37	29	32	28	35	36	44	33	37	36	37	46	35	31	38	32	24	35	37	33	38	35	36	35	31	32	32	49	42	44	48	38	32	38	29	42	39	37	46	45	29	39	33	33	29	37	37	34	45	37	38	39	48	41	33	33	23	34	25	36	41	29	38	43	46	47	32	44	34	32	38	40	45	38	29	39	47	34	37	44	39	41	45	34	39	37	39	37	35	38	36	43	42	47	34	44	45	37	37	35	30	39	46	35	36	37	37	34	27	41	39	39	47	50	38	41	27	37	50	34	40	35	34	43	38	53	42	27	54	39	37	37	41	43	34	37	29	32	38	41	39	34	28	37	35	43	29	33	40	42	38	31	34	45	40	36	37	36	39	32	30	33	35	44	36	34	38	48	35	30	43	32	40	32	31	37	35	28	43	33	40	37	38	38	51	37	41	30	32	43	35	48	28	49	34	38	31	32	47	40	32	39	40	27	36	41	45	36	45	47	26	26	26	29	34	46	54	45	41	37	33	52	43	35	23	33	38	37	36	37	43	33	40	53	38	39	25	46	39	32	31	31	44	41	32	33	32	29	48	35	33	42	34	41	37	43	42	31	38	32	48	37	44	34	33	28	34	35	38	29	33	33	38	37	39	37	38	46	39	36	38	44	54	30	45	39	33	29	42	36	37	38	34	27	43	29	35	36	33	40	43	40	37	43	39	40	33	41	32	45	39	36	50	37	46	38	35	43	29	40	43	34	36	28	38	46	47	36	39	36	43	29	39	37	37	44	44	38	36	39	32	34	43	36	28	38	36	29	38	42	37	23	47	36	31	45	37	44	36	35	28	35	35	37	27	35	40	48	36	51	27	41	39	34	42	33	34	39	35	30	22	30	45	37	36	32	36	38	45	46	45	31	40	41	35	43	29	41	39	35	39	37	35	43	29	42	37	34	36	35	46	39	33	36	32	36	24	41	48	41	40	40	40	45	26	25	31	42	34	32	26	35	33	28	45	34	46	38	45	35	36	39	38	27	29	38	43	30	47	31	40	40	35	43	36	41	44	33	39	29	41	38	37	30	32	33	50	36	39	38	34	42	42	37	37	28	37	38	44	43	34	35	47	36	39	45	32	28	31	42	49	33	37	40	40	36	40	39	27	41	32	43	34	34	29	42	40	40	34	32	40	32	43	30	33	36	43	33	36	44	45	28	38	37	47	49	35	37	36	31	32	36	33	38	37	28	38	32	27	46	30	33	42	38	32	34	36	36	28	33	37	31	27	44	46	27	33	30	33	43	37	39	41	32	40	37	40	43	42	58	39	46	38	33	40	42	38	37	27	35	32	42	42	27	36	38	42	42	48	41	36	38	48	30	47	40	42	40	40	49	41	30	35	44	24	38	40	36	29	42	33	32	38	32	33	38	42	40	37	46	40	40	34	36	42	40	47	35	30	33	42	27	45	40	47	45	41	38	32	31	27	47	39	30	37	37	40	28	45	33	33	38	37	35	45	27	32	37	39	36	31	38	42	25	38	47	28	36	43	34	38	33	59	35	44	33	28	25	33	39	42	35	36	54	45	43	42	36	26	38	42	38	37	47	44	41	36	39	50	34	46	34	42	43	29	38	32	33	32	36	28	47	41	32	38	28	42	37	36	33	40	30	41	35	36	40	37	39	42	37	36	34	36	41	33	32	37	44	43	29	33	38	39	30	39	42	54	53	43	44	36	32	38	45	57	32	40	32	36	30	45	33	34	38	35	42	28	36	46	38	34	56	35	33	45	23	34	35	54	43	49	47	35	50	33	33	36	33	32	34	48	37	32	41	42	32	42	41	27	36	40	32	38	44	31	25	38	43	36	48	35	40	33	32	43	42	27	40	50	37	36	41	39	38	31	36	37	35	42	36	44	29	36	37	43	35	37	35	42	31	41	55	25	35	45	38	48	42	43	43	41	38	31	35	42	38	38	41	32	30	37	45	35	30	44	36	38	30	37	33	36	43	47	31	36	32	43	37	43	34	52	34	31	41	33	37	28	48	48	46	40	35	34	40	38	35	41	34	46	39	39	48	42	27	33	35	39	34	45	29	29	35	47	27	31	40	46	37	46	43	43	35	42	43	34	47	25	36	44	41	48	36	34	39	35	28	47	36	31	50	34	37	39	39	46	32	43	38	32	45	37	33	32	39	43	34	43	45	35	41
18283	6207	1743	5402	9856	9066	7487	5799	4771	3871	3119	2764	2277	2129	1889	1727	1713	1685	1690	1552	1209	1123	1105	1061	1024	997	948	950	882	888	907	825	875	852	832	802	902	782	754	798	759	768	749	805	737	762	699	760	763	746	750	732	775	748	738	715	738	710	685	728	669	714	692	665	702	699	686	694	689	692	688	638	702	697	635	669	684	689	654	706	727	669	731	611	672	652	647	713	688	686	676	660	697	655	678	653	714	690	713	689	718	690	686	657	706	694	681	673	674	667	664	722	666	661	699	715	703	708	666	740	683	652	658	653	709	671	663	654	660	644	662	675	645	652	669	692	685	669	702	683	683	669	683	679	654	677	695	729	707	646	643	659	707	661	664	625	661	679	666	691	682	679	659	657	635	686	662	677	660	673	717	655	651	675	685	698	688	681	674	655	694	661	644	667	632	686	711	652	650	648	684	671	709	658	688	657	731	658	691	639	731	677	661	690	653	689	623	632	712	599	715	633	676	688	693	677	672	657	637	641	676	658	703	657	733	627	679	671	682	658	711	700	626	682	662	675	652	680	654	688	656	622	666	655	701	665	619	692	682	701	664	719	708	688	660	633	651	682	698	656	729	638	685	703	663	720	705	646	660	659	640	695	694	598	678	683	673	715	621	649	650	623	715	679	707	702	666	663	694	674	667	693	702	676	675	688	635	666	623	661	668	678	726	666	698	671	697	709	650	698	644	645	671	654	684	686	673	636	667	642	699	672	713	636	704	681	670	678	695	648	693	651	660	710	704	701	684	665	661	662	651	688	681	709	648	650	653	661	620	685	650	669	631	638	643	635	670	677	651	605	685	699	712	658	670	702	684	621	659	672	678	648	667	656	696	676	689	672	667	674	666	627	645	695	676	634	651	689	667	653	734	701	668	679	645	649	646	683	689	748	645	677	698	697	712	713	672	664	669	650	650	658	699	602	636	698	663	711	696	655	680	707	697	675	686	675	703	737	702	675	663	690	677	685	643	675	732	667	652	687	659	691	692	655	655	632	703	660	633	695	649	684	626	643	671	627	687	700	654	712	654	745	689	682	684	681	666	692	688	691	720	617	678	660	647	636	661	655	684	680	708	626	687	681	636	710	720	663	677	665	670	637	701	685	699	666	654	640	679	622	662	674	670	670	601	656	705	683	621	677	686	731	684	685	619	658	656	629	678	673	704	696	653	688	669	705	643	636	677	683	659	693	688	709	730	661	653	688	663	719	733	644	687	670	684	662	679	625	697	729	679	605	678	676	679	693	699	644	722	692	647	666	630	690	675	658	673	695	722	721	634	655	671	676	680	661	697	659	703	650	648	630	676	697	635	670	679	712	707	659	670	685	654	656	644	674	655	687	680	675	688	735	649	695	736	639	655	699	705	691	662	643	656	607	659	685	679	672	682	679	654	716	645	708	680	722	654	679	685	656	685	691	662	698	663	624	660	647	660	683	679	681	705	649	646	619	705	640	704	660	692	708	661	646	674	735	655	630	653	686	681	629	680	694	695	622	664	602	719	650	694	634	669	671	697	713	664	732	670	660	629	669	665	687	684	701	615	644	636	654	656	680	698	637	694	625	692	658	617	664	691	660	677	707	708	680	682	651	673	643	674	670	693	626	676	673	645	653	678	643	729	657	700	679	648	659	631	666	680	672	655	625	633	628	720	666	673	651	675	687	664	689	684	704	649	687	714	663	682	701	644	653	661	665	627	705	691	685	659	662	684	681	637	637	676	685	700	683	633	675	695	657	627	627	611	644	658	711	675	633	665	678	686	672	685	683	668	665	645	727	698	683	633	672	659	645	655	658	661	695	696	670	681	672	679	684	648	681	660	686	629	670	679	658	651	680	685	623	653	636	653	704	681	689	659	676	684	682	664	646	639	681	701	660	674	668	631	689	646	680	647	681	643	693	693	692	713	679	664	680	647	656	618	662	692	673	666	693	660	699	674	680	701	645	672	677	633	654	684	649	661	693	674	696	676	670	613	661	638	688	682	665	708	683	669	637	678	684	728	663	661	643	658	677	687	686	671	655	671	676	661	645	659	692	652	670	615	702	685	645	679	670	621	665	735	691	688	659	695	657	729	696	679	634	657	679	660	682	698	685	662	700	649	666	619	657	652	627	681	678	664	696	628	698	678	666	676	694	652	695	683	681	627	708	648	664	690	678	663	646	660	683	659	673	676	683	694	662	701	644	659	696	679	673	727	661	620	709	715	668	696	714	649	722	653	671	721	691	689	700	665	689	663	716	654	659	675	655	678	673	692	653	665	644	692	728	665	671	672	703	609	685	696	707	633	706	656	738	630	666	621	696	724	667	651	635	672	708	683	702	626	654	645	691	675	649	690	623	676	700	649	697	737	674	711	596	694	654	656	714	648	656	657	628	699	686	699	670	618	642	679	673	670	685	665	663	657	658	673	674	734	685	694	653	702	697	704	657	655	711	656	682	678	628	627	676	634	652	657	643	728	650	652	700	667	668	696	662	612	640	676	620	673	691	628	674	667	682	648	680	669	674	653	686	694	672	664	668	633	702	653	684	674	669	665	675	666	697	661	665	702	672	676	683	698	709	694	701	651	668	686	687	637	689	646	663	696	714	703	706	671	653	668	697	685	710	663	673	672	640	658	617	664	625	676	678	613	673	644	666	690	673	697	664	680	670	671	631	634	705	647	636	627	666	679	647	681	632	720	721	728	673	648	727	685	658	692	681	698	644	685	663	651	691	636	637	719	695	650	642	645	649	663	686	689	706	681	646	660	670	659	633	717	669	706	680	672	687	673	685	692	682	639	684	650	669	642	645	701	641	688	613	706	626	663	644	644	671	678	668	678	660	660	677	688	661	677	698	693	663	693	628	687	646	708	682	667	643	656	723	648	672	731	652	686	656	639	673	682	702	647	702	655	666	694	684	632	634	685	702	653	629	668	687	656	687	669	679	677	719	713	651	626	728	622	679	658	691	654	658	715	655	662	671	630	645	657	666	673	669	658	649	647	679	684	674	672	715	644	670	693	693	642	666	690	641	687	662	682	650	622	665	682	676	665	669	660	674	677	660	719	635	669	699	683	685	685	656	687	699	644	667	666	645	689	732	681	712	659	730	700	691	649	668	687	651	639	692	715	673	642	666	659	666	662	692	681	704	671	672	648	686	620	669	689	623	711	636	668	697	650	649	659	721	690	633	636	661	660	672	685	683	658	689	632	671	619	680	625	695	683	684	694	665	649	688	656	658	666	662	695	668	722	700	644	680	619	624	649	646	641	689	678	685	701	670	698	698	627	650	652	643	643	632	625	666	654	680	688	674	663	683	672	689	665	665	656	661	703	627	678	747	683	659	654	673	674	660	650	676	666	690	649	718	647	706	690	664	639	687	671	653	668	705	677	687	676	671	666	661	679	738	673	669	715	644	661	696	674	684	679	628	655	664	642	690	662	645	671	673	714	672	671	665	705	683	608	658	683	638	653	684	620	683	694	644
2595	218	74	65	82	118	106	108	78	57	77	82	63	72	59	55	62	57	62	52	40	46	60	45	39	41	37	40	37	41	46	40	32	39	44	42	32	40	44	33	43	40	30	34	41	31	37	31	31	41	38	40	38	34	38	50	21	36	35	51	44	34	33	38	41	49	33	35	37	35	27	39	44	43	37	37	29	43	28	32	33	39	33	31	32	37	44	33	38	32	33	31	38	44	37	40	38	36	34	41	36	27	33	36	37	49	32	18	34	25	29	30	43	38	35	38	44	32	42	43	42	45	46	38	45	39	40	42	31	35	34	31	30	39	34	37	38	36	46	30	37	42	42	40	37	46	33	43	43	40	28	34	40	22	33	26	39	48	37	32	43	36	36	44	37	43	32	49	25	47	45	33	53	35	36	37	35	33	44	41	37	37	42	37	35	42	32	35	32	32	40	34	25	35	36	38	42	51	42	32	23	47	34	39	39	35	37	38	32	44	34	32	49	44	35	22	30	29	47	42	30	30	37	42	25	46	40	43	41	42	30	31	27	30	34	27	35	33	43	31	31	39	37	35	39	35	34	41	31	40	37	42	41	36	42	23	39	35	40	40	34	34	43	32	39	32	34	36	37	29	40	43	32	35	23	46	29	39	50	36	33	32	41	41	42	36	24	36	39	33	27	56	42	45	44	33	38	42	36	32	31	43	38	44	44	49	36	31	30	38	41	40	26	28	36	33	39	34	26	45	40	33	34	34	39	33	40	29	36	30	47	36	45	32	33	35	50	23	43	36	38	43	41	28	37	36	46	30	38	34	32	46	46	28	43	35	31	38	43	29	29	31	30	31	47	39	41	34	42	39	35	45	37	33	43	33	43	36	35	37	37	41	33	32	43	39	33	34	42	30	35	32	36	25	34	36	43	35	32	38	58	47	32	32	28	38	24	40	44	35	41	33	43	38	35	33	30	36	45	31	34	37	35	44	46	36	35	38	35	43	36	44	45	42	38	29	34	31	38	39	28	34	49	51	29	33	33	41	41	36	41	39	32	35	29	42	38	38	33	44	39	33	34	32	35	33	54	36	41	36	30	32	45	31	43	39	42	41	53	35	42	49	39	36	28	35	47	31	43	38	31	35	32	45	40	38	32	35	36	31	39	38	41	36	34	38	35	24	32	29	39	37	34	43	30	32	31	48	34	31	38	35	44	23	35	29	38	34	23	39	32	40	27	52	33	40	45	34	39	32	48	32	23	25	25	41	39	38	48	39	33	41	40	31	44	35	38	31	37	45	41	38	32	36	33	32	47	41	29	53	36	49	35	45	46	35	58	38	41	29	39	43	40	31	30	36	51	45	32	29	35	40	31	28	49	38	48	35	30	31	37	35	41	29	37	38	25	34	35	47	36	44	35	40	30	37	42	31	40	54	21	27	41	40	45	32	39	36	33	29	34	36	39	33	30	36	48	40	41	26	38	40	36	41	43	35	39	44	45	47	46	29	47	45	37	34	34	35	37	33	44	36	30	42	44	34	47	35	47	32	46	37	30	38	30	35	40	41	39	37	40	29	35	36	39	33	43	29	51	25	29	28	44	30	45	48	31	42	38	49	45	38	33	31	40	35	39	53	41	33	38	42	28	32	38	40	38	40	42	40	28	27	41	40	36	42	37	36	47	44	44	34	40	43	39	38	52	38	37	43	31	32	35	39	34	33	39	52	34	41	36	28	35	40	28	32	37	34	36	25	36	42	30	37	31	44	33	35	27	52	40	38	44	40	32	41	37	35	46	36	37	34	36	41	31	57	44	40	36	44	39	36	33	38	36	41	48	40	35	35	32	44	42	37	44	37	32	26	31	26	39	41	29	28	34	33	34	50	32	35	32	41	28	31	34	35	41	34	35	33	41	28	34	37	42	44	35	41	37	40	41	36	36	34	41	31	46	36	41	34	40	33	34	26	51	37	35	35	28	30	36	32	43	36	32	34	34	35	37	43	31	34	36	32	42	41	34	38	41	25	36	37	45	38	39	42	38	47	38	21	32	40	34	44	40	36	40	33	48	42	29	41	28	35	31	35	47	46	40	33	37	34	34	30	44	32	36	40	35	34	24	35	39	39	35	24	40	31	38	44	43	36	35	43	40	38	32	47	38	23	45	40	30	40	42	38	51	45	29	20	43	46	38	42	36	32	30	43	44	36	43	31	23	41	35	40	39	31	32	29	21	36	35	40	35	36	36	35	42	36	30	39	37	29	38	47	33	39	38	36	38	48	37	36	36	35	38	35	31	31	25	39	31	35	30	48	37	37	41	52	34	58	39	43	34	28	33	38	34	43	47	33	39	33	36	40	27	54	40	32	35	39	31	42	36	36	38	35	36	37	42	25	31	33	30	34	21	37	40	31	29	46	38	36	34	30	42	57	42	38	48	34	31	40	39	41	33	37	36	25	38	38	41	42	31	37	26	35	46	30	35	33	37	37	32	44	32	28	31	54	36	42	29	33	34	49	44	38	35	42	40	43	37	41	34	38	32	39	49	32	38	49	27	29	35	37	42	33	30	48	33	34	35	38	27	38	37	41	38	42	42	43	28	42	26	33	32	37	48	45	36	38	38	31	40	33	37	33	29	39	32	45	33	38	26	33	36	44	37	32	32	38	45	38	46	45	38	36	40	37	41	39	38	41	37	32	37	43	34	37	34	43	46	44	40	43	40	33	42	33	27	31	32	28	41	47	33	30	38	36	38	40	37	38	54	25	24	35	34	49	34	25	35	20	33	37	30	36	32	40	31	44	26	44	43	42	25	42	31	34	26	33	30	30	36	36	34	41	25	32	40	38	33	37	35	42	33	36	37	45	31	38	39	43	33	33	39	43	35	36	38	34	39	47	33	45	41	33	35	43	34	47	40	25	30	23	47	38	37	37	42	44	46	25	31	41	37	36	40	39	39	32	37	39	44	31	25	28	37	39	29	46	37	38	45	40	18	26	32	33	25	37	44	43	39	36	27	38	31	40	34	33	42	37	36	39	33	44	38	31	46	40	43	40	41	27	47	36	39	34	48	35	48	47	40	49	30	34	45	30	33	34	53	27	45	35	35	31	49	40	24	36	34	34	33	40	40	35	34	31	44	43	38	37	42	33	52	31	29	34	41	51	39	38	41	37	36	42	38	41	40	30	38	36	30	37	42	39	41	25	27	27	41	39	40	26	41	38	37	48	41	43	42	27	31	43	34	27	31	50	35	26	33	38	36	41	39	38	48	36	36	33	36	26	47	40	35	41	44	41	30	41	39	34	42	44	48	34	31	27	39	31	28	38	37	39	38	34	30	39	34	31	44	30	30	28	31	38	26	30	26	36	37	41	47	39	28	39	37	32	30	47	44	40	39	30	34	32	35	37	38	42	40	45	18	50	35	38	41	29	34	32	23	43	52	32	40	44	38	38	41	31	34	26	36	47	44	33	28	36	49	43	32	38	30	26	38	33	45	26	40	36	49	35	34	31
18160	5767	1761	5161	9251	8783	6992	5565	4419	3598	3042	2555	2303	2022	1810	1676	1644	1629	1662	1464	1173	1137	1107	1051	1019	945	946	899	945	900	879	879	835	843	840	791	782	848	765	768	799	701	762	709	703	837	679	757	710	735	714	759	716	721	710	748	686	711	737	736	732	653	737	674	660	696	750	685	698	719	667	694	662	715	692	707	663	679	679	697	660	646	739	741	697	650	634	689	710	705	707	651	673	725	690	622	674	684	640	676	699	637	711	694	711	665	631	701	658	615	723	652	677	673	653	643	676	661	725	665	731	698	680	685	701	639	652	668	698	648	646	628	688	671	716	681	672	625	685	695	654	716	652	651	649	683	657	676	694	733	691	723	710	662	671	689	675	709	696	678	663	685	672	741	654	650	663	624	684	667	689	708	686	657	716	653	665	661	662	654	707	681	660	684	627	700	668	678	691	686	660	670	658	686	664	681	673	640	703	707	664	703	703	661	668	649	658	666	705	635	689	694	689	691	630	678	647	714	624	679	684	696	624	673	676	670	644	666	687	696	670	647	710	664	686	625	670	670	656	671	669	687	690	709	662	661	676	650	692	654	674	669	682	654	636	632	683	630	687	696	689	699	662	614	629	689	673	687	676	704	651	690	646	679	663	654	690	698	688	636	642	670	623	659	669	686	715	684	670	637	671	655	696	668	661	658	651	668	650	689	703	671	666	675	631	671	679	672	683	676	685	687	720	653	657	668	679	637	680	669	696	735	665	644	657	659	687	662	670	667	687	616	638	683	641	689	677	696	650	654	710	675	658	664	703	678	664	636	656	683	686	640	695	697	665	654	688	733	641	628	640	640	654	668	662	686	662	654	689	692	682	648	690	677	687	701	706	663	681	622	661	687	618	686	660	736	701	659	695	691	697	656	605	665	677	679	745	613	712	662	695	630	643	677	627	643	651	655	640	679	657	650	651	661	684	636	643	704	659	678	667	701	655	699	694	695	684	657	659	656	680	635	665	659	679	701	678	700	707	635	655	646	683	714	675	686	706	630	699	640	628	680	667	702	660	682	684	659	660	686	656	718	662	656	665	677	683	717	716	684	635	656	696	688	676	706	676	698	619	671	658	674	702	663	629	605	681	677	652	654	632	648	689	678	680	720	676	712	681	680	664	661	671	683	656	658	690	694	689	655	664	707	637	683	678	697	613	663	638	655	692	679	656	622	663	671	656	662	687	696	645	667	652	666	688	695	687	655	706	676	667	673	652	691	661	684	675	727	653	637	651	676	676	700	648	668	705	647	609	682	691	649	623	658	678	704	663	701	662	690	679	681	686	683	659	676	672	642	693	658	671	688	647	744	652	689	664	656	691	671	703	666	713	667	664	647	658	655	648	649	663	676	682	640	734	672	664	683	631	660	656	655	667	628	673	668	673	658	665	684	665	652	690	693	650	653	681	708	661	674	641	668	646	666	644	647	645	671	670	649	673	644	721	665	630	660	678	722	695	661	677	678	633	610	684	664	678	662	644	677	665	660	676	636	647	702	623	601	662	658	658	671	695	640	683	697	700	740	667	665	650	648	694	651	646	682	667	654	666	678	642	659	668	669	662	705	635	653	642	651	658	657	711	637	655	670	660	726	696	687	677	604	645	687	640	645	681	686	708	656	648	645	693	634	676	645	651	683	675	674	702	656	700	664	703	662	684	694	705	690	637	693	690	671	679	691	673	669	646	641	644	706	653	665	668	646	717	703	687	683	668	704	703	674	667	653	684	725	681	660	636	661	689	710	660	698	644	657	668	660	712	688	671	730	651	678	671	672	695	657	704	643	678	662	637	671	729	651	697	671	661	670	673	644	680	652	677	655	663	689	650	670	685	642	649	615	638	695	647	706	686	661	685	643	625	632	660	663	661	695	668	644	647	678	714	627	655	691	643	673	683	678	632	697	660	703	652	641	679	629	657	696	657	696	666	658	694	711	689	675	702	665	620	644	636	660	658	652	697	739	718	691	686	658	623	645	653	655	679	678	643	670	670	635	681	661	713	656	656	680	671	720	650	691	676	686	661	661	675	705	668	663	690	724	710	727	657	668	621	719	715	712	683	648	668	661	715	676	657	682	655	646	659	673	656	677	709	683	659	682	700	701	597	665	631	657	681	640	664	672	657	648	701	681	685	674	706	667	677	681	649	704	672	660	694	677	664	708	660	690	645	727	673	672	735	665	726	627	660	679	706	678	691	602	680	657	662	640	649	645	640	704	672	684	659	658	674	654	675	656	685	624	686	664	723	661	680	703	678	678	659	666	732	710	636	645	667	683	692	715	688	692	691	693	642	703	652	654	695	683	675	716	694	654	659	655	672	699	671	709	666	706	651	686	649	691	642	687	694	708	665	655	676	623	674	675	604	653	673	689	683	676	630	633	668	649	700	670	653	668	667	637	666	652	667	648	692	661	676	685	671	691	693	671	644	659	736	663	705	626	687	676	693	673	687	654	696	631	716	660	672	696	656	651	678	641	633	700	713	645	659	639	672	673	656	682	695	649	663	705	638	653	740	680	665	676	666	673	689	726	682	656	663	692	696	654	691	639	626	695	674	690	700	655	648	669	647	661	657	684	632	669	702	660	662	666	672	724	637	696	679	680	677	677	680	696	683	664	637	677	649	652	683	671	704	656	627	648	670	692	648	650	635	699	660	657	674	648	709	692	671	627	689	674	663	640	707	681	646	613	683	669	672	643	685	699	631	666	634	677	686	689	651	664	636	635	672	705	671	686	679	681	645	677	677	670	654	737	605	678	680	603	613	691	681	687	690	676	670	648	684	659	646	703	661	659	651	677	690	632	607	636	660	655	671	685	665	660	648	707	688	677	643	651	671	643	669	690	707	667	606	670	656	603	645	674	683	658	650	681	679	707	702	690	693	666	675	716	619	661	667	677	648	712	683	656	672	674	686	684	695	680	717	671	691	654	619	715	647	679	634	674	639	716	615	665	680	644	710	644	635	673	639	657	643	689	690	682	662	666	698	639	707	688	722	663	644	674	655	654	668	668	653	651	645	700	697	632	664	688	665	685	647	642	687	645	651	736	662	704	677	620	671	641	664	698	693	695	688	689	670	663	673	647	650	630	648	650	677	695	667	659	690	706	651	691	648	669	655	665	655	664	676	733	649	645	633	640	702	686	684	698	671	710	673	654	708	649	688	674	646	647	703	647	646	628	660	709	687	660	682	661	670	664	695	685	652	661	660	662	678	672	648	643	673	663	681	661	591	642	665	640	661	679	674	702	670	647	662	614	638	660	623	630	672	610	662	678	675	693	625	672	650	643	677	681	623	681	655	649	634	649	656	676	679	683	677	678	648	651	660	673	650	624	695	663	669	675	658	693	635	697	649	663	674	725	667	684	672	669	639	709	647	662	692	682	668	671	664	670	671	676	666	650	661	683	690	639	689	679	706	653	644	703	676	651	692	676	686	689	645	668	690	644	723	659	642	662	669	622	652	724	665	678	668	690
2123	368	104	67	163	178	168	136	154	100	120	87	81	63	64	54	56	65	66	46	33	39	40	34	32	26	34	24	37	20	28	19	25	26	18	24	23	23	22	16	15	21	29	20	27	27	11	15	20	17	23	23	18	28	25	14	18	23	20	10	13	26	14	18	25	14	17	20	23	19	25	23	17	18	18	16	17	16	8	17	17	24	16	25	20	18	15	18	16	11	22	19	19	28	14	20	15	13	24	22	18	20	19	14	18	14	22	14	25	19	25	31	22	17	17	16	22	18	18	20	17	11	25	21	18	6	21	17	26	20	18	16	14	14	23	17	16	12	22	21	16	18	11	20	18	19	18	22	17	19	26	31	13	21	18	20	18	32	12	24	19	27	20	22	18	22	21	18	15	27	13	13	18	15	17	21	13	12	26	18	22	10	15	11	14	17	19	20	18	18	19	27	18	22	16	15	14	21	19	24	23	19	17	13	16	27	23	17	14	18	18	12	19	24	19	11	17	23	14	20	21	26	26	17	16	18	22	18	13	19	12	16	23	21	22	15	18	8	24	22	20	16	23	20	20	18	21	22	21	25	25	8	13	21	14	18	21	17	12	14	23	18	19	16	17	11	13	25	14	19	25	14	14	17	16	16	20	24	16	15	19	15	25	15	20	14	13	21	15	26	18	17	20	19	14	19	21	23	12	22	21	16	17	18	14	14	18	12	16	19	20	15	13	14	10	24	27	16	9	21	28	25	16	16	16	21	16	17	18	12	22	19	16	14	14	18	15	22	20	15	13	16	10	14	17	22	10	18	20	17	17	18	20	23	26	18	13	22	15	15	16	13	24	16	16	18	14	14	19	21	15	23	19	22	13	24	14	16	19	15	19	18	15	29	16	17	21	17	17	21	16	12	20	18	22	21	17	13	16	15	17	14	25	19	13	19	16	20	12	21	21	18	20	17	12	22	14	20	10	24	18	14	16	13	16	21	21	16	19	26	21	19	24	11	14	14	22	16	15	22	14	19	12	14	20	17	19	13	26	17	19	16	16	21	14	22	14	13	14	11	21	25	16	15	16	19	21	18	20	29	14	17	15	14	12	18	25	11	23	23	11	28	16	15	16	20	24	22	12	22	16	15	16	16	20	16	19	19	17	21	20	22	13	11	12	16	15	13	22	15	16	14	21	21	24	14	18	19	25	19	15	14	20	19	23	17	18	26	15	15	22	12	23	19	28	14	18	18	13	21	14	19	16	14	19	9	20	16	20	20	17	13	20	21	19	25	21	14	20	21	15	23	23	12	12	18	24	21	19	19	20	18	14	24	21	15	23	19	18	15	12	10	14	17	24	18	27	13	16	13	17	24	19	16	20	21	16	17	16	19	20	20	14	14	14	11	10	17	22	16	17	20	19	18	16	17	12	18	19	15	19	19	24	19	18	15	12	13	15	11	12	26	13	19	22	18	21	14	17	19	14	17	16	19	16	14	15	15	14	22	12	15	20	21	14	15	16	22	21	18	12	14	12	9	13	21	17	21	17	15	20	22	21	20	14	21	13	16	15	13	17	20	17	20	13	26	15	15	15	22	16	17	22	19	20	14	22	27	11	21	17	17	17	19	19	15	17	24	16	16	19	16	18	13	18	8	24	19	22	22	18	18	16	15	20	21	20	19	19	20	11	16	19	23	15	20	21	11	15	23	20	14	17	15	12	15	10	22	31	14	10	15	16	18	28	20	18	9	17	19	22	23	18	17	18	24	17	25	6	20	14	22	19	15	8	13	15	22	19	8	24	24	26	27	18	15	29	18	14	20	21	16	23	24	12	16	15	21	20	19	21	20	20	21	36	20	17	16	16	20	19	16	10	16	19	22	20	20	25	18	19	20	13	17	20	23	9	17	17	21	16	16	22	15	25	22	19	18	21	17	16	16	20	20	17	17	19	16	18	22	21	19	17	23	20	23	13	21	19	21	21	25	18	17	16	25	19	20	21	17	17	9	12	14	12	25	15	12	11	16	16	18	23	17	19	13	19	17	15	21	14	25	12	22	21	23	23	13	12	14	13	14	16	18	18	23	14	12	24	15	18	18	13	20	14	19	14	14	18	14	24	12	18	19	31	24	18	13	22	11	16	20	13	21	18	20	9	21	16	16	12	16	17	13	17	17	11	17	14	27	15	25	24	18	18	26	20	14	18	12	10	20	16	17	18	17	25	21	13	15	21	24	16	14	21	19	21	26	17	14	15	19	22	16	19	11	26	26	14	19	17	15	12	13	22	17	13	19	23	21	19	17	8	27	21	16	18	14	12	22	24	9	17	18	16	14	14	15	21	20	21	21	16	28	19	11	19	19	16	22	16	22	14	19	10	17	19	21	25	19	23	19	14	19	17	18	18	20	23	16	23	15	18	13	22	19	21	17	12	12	32	20	22	20	16	20	24	19	17	19	18	14	12	20	14	21	18	32	25	20	18	14	16	17	19	18	18	15	20	18	21	19	10	19	18	23	14	6	13	24	19	8	11	13	22	23	22	12	13	16	15	16	20	13	18	14	17	17	24	13	17	19	18	25	15	21	13	16	22	18	21	22	13	14	15	13	15	13	19	13	17	21	17	18	18	22	12	18	19	18	23	14	17	15	11	27	20	13	10	13	18	14	15	15	18	24	17	19	17	17	19	25	21	17	18	11	16	19	18	15	20	21	15	21	17	21	17	20	21	15	20	18	17	18	21	15	13	20	26	17	18	15	17	18	12	21	19	19	20	18	18	17	16	16	19	17	13	14	19	20	24	16	18	21	14	25	19	16	21	20	23	18	14	14	25	20	15	20	19	22	12	26	24	15	20	17	16	17	16	15	16	17	13	22	24	23	23	23	18	23	18	23	17	18	16	23	13	22	11	14	15	11	22	22	8	14	15	17	16	26	11	23	18	15	16	14	12	14	12	18	22	20	17	13	15	18	19	19	22	21	12	15	13	15	11	13	19	17	26	15	15	19	18	22	25	15	21	21	16	13	13	18	14	23	14	18	16	14	17	19	12	21	24	19	15	13	19	18	19	20	19	16	18	24	13	20	16	17	20	11	21	20	15	10	19	13	18	19	20	22	12	14	20	14	11	24	9	18	21	14	22	19	16	24	10	16	19	14	10	15	20	25	23	22	22	20	25	22	18	18	15	15	16	16	15	16	20	14	10	21	18	31	15	17	14	25	18	19	21	24	17	10	18	15	17	20	21	21	19	14	16	19	22	17	31	16	18	19	17	18	28	17	11	19	28	11	20	19	12	20	13	14	17	16	16	25	15	28	20	21	14	20	16	15	18	17	20	17	26	23	17	16	19	21	17	12	11	24	22	22	18	15	15	22	18	12	22	14	15	15	21	25	16	14	16	25	17	20	21	13	23	20	16	21	17	21	17	19	13	20	15	15	16	17	21	19	17	13	14	14	18	18	16	16	15	13	29	17	17	24	14	18	24	22	14	21	11	30	24	24	17	9	17	18	26	22
25423	9026	2798	9758	16540	15569	12712	10061	7997	6576	5201	4411	3802	3237	2759	2500	2424	2446	2342	1995	1451	1385	1287	1100	1022	955	1019	898	919	865	803	736	722	648	649	678	586	599	574	576	560	531	527	497	484	505	558	516	493	446	469	461	488	452	460	440	414	447	403	406	417	415	361	420	425	414	387	395	366	397	388	403	424	403	401	362	393	371	412	381	429	388	393	396	386	340	362	377	384	373	359	393	351	388	384	366	381	380	374	354	369	378	351	371	382	365	354	377	370	375	356	340	357	363	375	368	326	345	336	353	372	359	346	363	364	354	339	381	353	362	350	362	386	345	355	382	360	317	322	355	378	326	379	368	376	358	339	325	336	316	346	368	342	361	354	357	344	418	350	330	360	334	346	346	310	336	298	331	335	349	395	338	363	351	320	326	341	347	310	355	349	358	350	340	349	302	338	297	318	309	340	319	340	353	328	363	328	323	336	338	329	332	342	332	326	310	340	361	344	335	348	367	323	370	344	328	326	328	355	336	376	329	335	340	347	319	351	307	347	324	332	337	334	351	354	332	343	356	330	342	333	362	343	353	316	311	341	333	356	365	302	325	363	357	342	328	339	321	340	361	327	353	337	343	329	362	329	336	338	333	336	316	321	350	323	334	328	351	334	313	341	351	352	353	311	326	379	332	384	346	333	344	307	355	333	349	342	364	303	327	342	307	339	322	335	322	344	352	322	350	344	324	330	335	331	359	338	312	331	326	331	337	304	331	335	317	365	376	353	338	347	320	337	353	308	357	341	339	293	354	348	339	329	338	333	344	340	345	319	323	313	327	309	330	307	339	336	351	341	335	366	343	345	369	326	312	336	356	347	337	362	346	332	314	313	314	351	364	343	356	333	324	314	316	355	328	316	371	344	328	330	308	376	320	325	333	362	316	339	350	351	350	349	342	310	364	355	340	340	327	329	352	314	337	341	351	327	348	338	336	336	360	346	368	360	317	354	331	345	384	347	314	336	325	346	326	309	354	323	346	327	340	280	355	374	325	380	354	320	360	344	353	301	379	310	330	317	342	344	327	325	310	345	343	348	375	326	351	353	335	339	345	371	321	333	334	305	354	306	335	300	329	341	353	331	362	341	365	368	343	343	329	345	338	346	347	366	360	322	328	302	348	331	373	355	315	357	342	313	361	372	351	334	332	291	363	345	340	329	329	356	351	331	358	313	346	330	332	339	351	341	362	354	348	313	352	336	358	353	342	341	363	349	344	368	315	350	330	350	341	349	330	354	330	346	372	318	367	344	347	359	353	361	374	325	321	296	344	355	325	347	336	322	324	331	362	338	328	341	366	334	333	340	323	365	337	347	329	342	362	340	317	348	337	356	327	335	360	374	348	331	321	342	298	357	340	347	348	339	334	340	335	323	354	347	369	340	356	337	322	399	309	338	359	333	351	334	331	337	340	356	362	344	356	358	340	358	322	313	314	319	333	340	351	348	385	316	337	355	328	355	335	349	325	318	317	313	343	391	346	325	321	298	351	338	337	380	357	349	322	311	358	330	330	364	355	301	338	354	348	351	384	341	324	342	337	336	327	336	328	361	334	325	334	344	303	318	369	320	334	383	340	315	362	352	335	358	348	351	294	315	363	316	351	333	332	331	334	356	310	326	333	376	324	326	336	345	313	324	337	401	337	343	337	344	339	354	371	332	359	334	337	322	348	323	344	351	337	310	345	339	338	301	343	328	325	323	323	371	333	320	351	360	343	330	351	328	351	334	339	354	350	349	325	322	316	351	325	355	380	343	365	354	346	355	356	346	351	344	303	346	333	340	361	311	378	326	346	353	357	341	328	358	329	363	336	365	364	320	351	307	329	327	305	313	342	326	331	357	370	325	312	324	315	371	319	337	322	355	348	389	345	327	353	317	362	326	365	338	354	347	345	330	344	330	334	362	351	322	338	333	322	303	322	352	329	347	373	338	329	348	333	313	345	346	350	311	302	357	356	320	342	336	355	353	312	319	370	334	352	340	319	318	315	328	354	392	324	323	331	352	337	334	319	302	336	311	389	339	339	322	317	335	368	313	360	354	335	314	346	335	344	357	337	318	333	333	340	339	349	332	321	370	341	341	331	340	328	381	363	303	326	340	356	338	344	304	335	336	301	345	317	340	323	325	358	311	357	329	312	323	349	335	324	339	350	314	342	364	337	307	337	337	332	324	351	324	338	303	318	332	358	334	346	356	356	344	348	342	309	321	318	359	342	341	352	361	336	297	353	365	304	360	334	343	323	359	341	348	355	355	347	351	322	346	358	340	323	360	344	346	291	332	352	345	328	334	326	322	318	321	343	317	315	332	323	342	353	315	320	327	315	330	321	363	333	368	341	351	329	277	373	341	329	329	344	314	329	383	343	339	341	353	327	315	322	348	310	362	327	347	349	326	295	345	367	340	360	330	307	323	328	335	301	311	338	371	352	335	314	328	302	337	334	336	335	323	355	371	347	334	300	349	359	350	336	357	339	365	332	328	298	350	342	313	341	347	310	323	357	336	365	346	378	356	322	332	338	298	350	312	344	323	371	340	350	306	375	350	325	356	305	332	353	357	340	379	340	335	351	328	339	300	326	332	327	317	342	377	339	317	370	338	354	344	305	341	353	328	322	332	296	327	380	307	336	327	306	283	366	326	351	338	367	347	333	308	349	344	336	359	300	320	340	322	327	328	309	356	330	320	332	338	369	370	376	346	341	330	352	374	321	348	351	320	336	354	321	314	320	311	306	320	383	334	320	355	336	338	327	332	338	340	327	310	304	360	310	351	377	341	343	346	336	350	329	366	336	345	357	359	313	311	345	344	318	337	327	306	353	343	343	330	333	345	347	350	348	331	348	325	326	353	329	317	316	333	326	333	337	337	335	343	327	352	341	337	355	330	328	321	327	367	310	341	327	323	321	330	315	314	335	340	362	386	320	375	337	334	324	337	343	376	322	326	369	324	350	370	361	316	336	333	350	347	334	335	321	345	322	315	325	346	359	331	354	315	349	324	343	316	335	337	342	351	312	352	363	349	326	331	341	334	372	355	328	374	324	340	323	324	317	330	363	308	366	316	356	320	322	324	346	351	344	345	328	326	353	301	354	342	356	341	328	341	356	383	322	332	295	352	337	317	311	359	314	331	343	331	308	309	370	303	323	340	337	323	321	325	345	309	377	354	332	348	320	313	345	357	376	353	330	302	326	318	326	356	332	347	356	368	326	343	350	329	326	316	343	343	295	311	327	345	322	310	323	325	293	318	341	343	333	316	348	357	351	322	302	350	352	334	310	298	348	343	335	351	340	349	303	344	348	355	308	362	345	342	335	323	325	335	323	328	349	337	339	350	341	329	338	342	351	321	340	349	343	325	339	343	371	351	351	327	340	349	341	324	343	322	327	342	361	330	322	357	352	318	326	348	333	353	314	372	345	326	342	342	326	330	326	316	327	326	335	326	330	336	350	350	357	319	362	328	329	330	373
1333	85	36	29	38	38	38	35	43	29	30	30	23	34	40	22	26	37	39	28	16	26	17	40	23	27	27	25	22	22	38	24	22	22	28	20	15	18	13	22	31	26	18	28	24	16	22	22	23	33	20	22	21	24	28	29	26	20	27	17	25	31	20	23	22	18	18	18	26	13	29	27	21	23	24	26	31	27	27	22	23	24	28	40	20	21	22	30	25	30	29	17	22	24	17	35	28	26	20	21	21	20	18	16	29	17	19	28	19	31	18	16	25	25	23	23	21	24	25	20	18	19	23	28	29	32	20	24	19	20	16	20	23	30	22	23	19	25	30	22	21	26	22	32	24	23	28	20	19	31	28	28	20	34	13	25	18	26	17	23	18	27	21	28	17	19	30	20	16	24	35	22	25	26	24	21	26	29	19	25	24	22	16	32	21	18	19	17	33	37	20	29	22	22	14	24	22	17	18	14	24	17	16	25	34	17	19	20	24	23	28	25	28	24	21	23	22	26	29	27	26	24	21	24	23	22	24	23	24	32	27	15	22	26	28	30	15	13	26	32	21	23	30	26	19	25	22	28	23	27	21	14	14	23	21	24	21	22	24	26	24	26	15	22	32	24	22	15	21	20	25	31	20	20	18	24	28	27	23	32	24	18	18	28	20	26	33	22	20	22	27	19	29	23	22	25	23	19	29	30	22	19	24	27	22	20	23	18	22	24	17	28	18	23	27	26	28	21	25	21	27	28	13	19	25	14	22	16	29	27	20	20	23	20	17	20	28	27	30	29	18	31	24	20	29	15	21	16	14	22	21	18	24	20	24	20	21	23	16	22	23	27	24	31	17	23	24	22	25	20	24	22	24	23	16	19	23	15	18	16	26	35	39	35	21	21	25	22	23	22	19	21	17	25	29	22	27	25	17	16	26	35	23	31	20	21	20	22	30	14	23	14	11	18	24	20	22	27	20	18	21	26	23	22	20	33	26	27	33	25	24	25	23	19	25	18	27	24	21	27	25	17	27	29	23	16	22	21	20	24	16	23	24	16	25	21	30	34	20	20	17	27	21	25	20	16	13	31	22	27	19	21	30	18	29	24	30	25	24	32	19	23	14	25	15	27	31	21	18	19	23	22	25	22	14	25	23	34	29	29	21	25	26	22	23	17	31	15	23	29	25	24	24	26	27	27	16	27	24	23	16	33	17	13	14	21	19	22	14	19	20	23	22	25	18	21	25	22	31	20	23	21	26	25	23	18	29	14	21	22	19	20	29	21	19	22	19	20	19	18	27	21	26	23	28	21	36	28	25	23	28	18	24	23	24	20	15	16	19	35	19	28	15	30	20	19	17	20	21	22	27	29	26	19	28	27	25	22	11	24	28	18	23	23	28	16	19	20	21	17	24	26	22	30	22	22	19	31	26	26	21	19	18	28	22	27	19	22	30	18	20	29	29	22	28	17	23	28	16	20	29	21	24	18	21	20	22	24	25	20	29	17	27	22	24	24	27	19	21	25	11	25	24	24	25	21	26	26	22	23	25	25	23	23	23	26	25	21	28	22	26	28	18	28	25	17	19	25	19	25	31	24	18	27	26	30	30	22	28	27	32	16	26	23	27	25	22	28	16	27	23	26	21	21	28	28	18	16	29	29	23	13	23	35	21	22	28	18	37	18	17	27	22	25	17	19	23	29	27	20	24	20	18	20	25	22	24	31	32	23	20	26	29	24	19	27	12	24	26	21	16	28	19	22	20	24	21	23	24	20	22	28	15	29	31	18	27	28	18	26	27	22	25	20	15	22	20	24	29	21	18	20	23	17	27	20	31	21	23	29	23	33	19	23	21	28	24	33	20	29	29	18	35	29	17	25	15	20	23	26	29	18	15	19	24	18	18	20	30	20	17	20	29	26	25	19	27	16	19	18	25	23	30	14	26	27	21	25	22	29	17	22	20	23	32	22	19	20	13	27	24	24	29	26	23	33	21	15	24	17	22	19	23	27	26	31	21	26	30	28	30	15	17	22	28	23	30	26	17	30	31	20	21	30	20	27	24	31	18	19	29	15	23	24	25	14	27	29	13	27	29	18	25	28	20	17	19	25	21	21	18	22	26	26	23	19	22	26	22	21	29	17	27	27	24	20	23	26	24	24	21	24	29	23	22	27	21	16	15	21	21	26	15	20	20	16	24	29	22	18	18	23	19	25	25	27	28	21	25	25	20	26	23	34	23	20	18	25	29	16	23	27	32	21	26	27	32	12	22	21	31	22	15	18	27	17	20	29	16	30	20	19	33	28	20	19	19	21	26	24	15	28	25	26	18	17	21	21	32	28	26	19	19	25	14	24	21	22	29	24	22	24	27	20	20	17	15	22	24	25	33	26	13	20	20	27	26	16	18	25	20	30	25	20	27	19	12	31	23	25	24	28	18	16	23	24	25	18	16	19	17	32	13	16	29	26	28	22	24	20	22	27	28	16	19	21	28	27	16	25	26	24	23	21	23	16	25	15	23	10	20	31	20	22	26	21	22	24	28	14	20	23	17	22	17	19	14	14	25	13	24	25	24	19	15	20	15	22	26	17	19	22	24	19	23	28	26	29	28	32	22	26	11	17	25	31	21	31	25	23	20	21	29	33	23	24	21	25	22	24	22	20	19	31	19	27	23	18	29	20	11	26	27	14	35	25	21	22	30	39	24	32	26	28	21	20	22	28	17	22	29	22	21	22	19	26	29	29	17	20	26	21	34	19	22	21	21	21	17	18	22	27	22	13	27	27	25	21	23	27	22	21	17	20	22	24	24	14	28	17	19	21	30	24	25	17	25	21	32	22	25	24	23	28	28	30	25	21	22	23	29	20	24	23	27	14	20	28	23	20	23	20	23	29	23	25	24	27	30	22	25	25	36	21	28	20	20	24	22	13	32	24	18	22	15	19	26	22	26	24	20	17	27	21	27	21	26	22	18	18	18	24	19	23	26	22	22	23	29	27	25	27	27	19	19	22	18	26	15	28	27	24	29	13	22	22	35	20	20	20	20	21	22	27	18	20	29	23	14	18	16	21	19	19	25	20	26	18	13	18	15	21	23	16	28	16	19	31	25	23	16	29	25	20	30	23	29	16	22	20	26	14	20	14	23	18	22	25	24	29	24	18	17	24	21	21	19	16	21	21	24	20	21	29	24	20	30	23	21	19	30	22	21	25	22	22	15	28	16	27	24	18	13	24	20	22	28	26	32	24	32	24	21	23	20	23	26	32	22	25	28	25	21	25	23	33	25	32	23	27	30	19	24	28	23	18	26	22	21	23	20	23	35	19	23	27	22	20	18	19	26	33	19	18	25	17	29	23	14	23	17	17	22	31	21	26	18	20	19	21	24	28	25	11	22	21	23	24	17	21	20	15	19	24	22	19	20	22	25	24	22	22	14	22	24	27	21	30	26	27	24	23	16	17	19	22	23	28	25	24	23	23	17	18	21	21	18	17	25	34	28	20	25	16	25	17
14065	3226	772	1752	3137	3038	2330	1831	1499	1237	1089	929	926	794	774	725	713	774	767	675	575	586	524	563	488	497	524	526	504	483	501	467	463	462	470	485	457	445	418	433	452	467	470	413	460	406	405	446	458	445	449	446	462	444	434	445	442	449	464	446	448	430	419	479	464	464	420	448	455	419	402	460	434	432	447	415	426	435	459	441	435	445	426	407	419	433	407	443	416	436	421	475	405	383	431	418	440	469	449	431	446	417	423	429	413	449	425	470	445	458	442	440	460	423	435	425	417	420	388	444	432	428	446	404	454	452	421	465	452	392	426	420	428	413	433	444	416	416	439	451	416	452	419	429	447	427	416	421	450	394	416	437	403	450	431	423	449	430	422	416	409	421	408	463	415	397	444	412	449	450	421	414	441	436	436	418	428	414	450	403	449	421	434	405	389	404	425	414	448	415	467	438	449	415	424	444	424	430	430	418	430	419	419	440	414	418	433	431	416	383	445	388	471	444	390	411	459	456	390	434	407	441	423	452	423	399	435	434	428	401	452	425	433	420	421	432	395	463	447	418	418	412	446	438	415	416	403	458	418	410	428	418	437	465	400	405	430	401	433	432	420	407	395	435	424	461	415	434	440	423	453	437	463	392	429	436	422	383	440	437	414	431	417	421	423	433	444	393	418	452	401	452	450	453	459	390	415	454	449	430	406	419	501	426	398	444	422	417	420	407	440	462	459	448	404	449	415	415	425	398	406	446	419	449	389	411	441	454	413	422	427	418	438	406	396	392	393	435	426	423	434	469	456	440	452	435	436	435	392	424	430	392	402	424	425	398	439	423	428	415	432	455	409	446	432	417	424	430	492	416	426	435	442	407	427	454	422	462	466	434	386	429	413	450	419	405	443	419	464	415	440	476	421	438	399	417	425	433	436	438	441	434	417	403	416	438	440	419	420	428	443	443	434	445	450	422	449	422	426	455	448	453	440	436	457	432	430	440	405	443	455	424	468	446	429	417	434	415	427	436	457	417	454	416	419	431	431	449	460	379	407	446	458	402	408	444	434	466	443	432	405	422	412	449	425	452	401	449	456	437	428	444	442	425	451	421	465	432	461	437	405	393	420	456	428	421	446	435	418	420	391	444	430	427	480	458	409	389	476	435	392	410	427	429	414	470	443	438	406	395	431	405	429	430	415	430	442	426	399	421	405	434	449	418	432	464	427	437	438	436	449	429	421	448	418	414	417	430	408	430	412	444	447	409	455	448	445	442	440	483	427	441	425	432	432	450	414	446	416	466	422	409	450	448	435	397	394	411	424	417	443	456	424	429	423	399	448	442	466	411	421	446	397	415	413	439	406	393	442	431	426	414	430	442	404	424	459	403	398	405	397	442	454	415	429	404	447	424	474	393	432	440	426	418	440	420	416	432	418	406	428	374	464	447	429	431	411	402	399	410	413	431	424	399	441	439	458	437	421	456	421	435	433	439	401	428	397	434	401	432	434	434	441	429	440	423	422	458	411	426	414	422	374	436	441	432	461	438	455	434	455	455	436	393	419	408	408	435	395	409	426	412	416	428	396	415	451	449	430	428	424	434	447	427	431	382	438	396	416	441	450	422	457	415	441	414	421	390	450	388	433	428	406	375	454	437	466	387	417	438	435	448	410	402	450	459	461	429	436	436	458	437	441	426	440	434	431	465	443	392	416	463	417	383	414	426	455	446	411	438	433	444	434	452	434	423	448	400	434	449	417	401	390	409	437	411	449	437	421	412	428	422	418	397	438	446	442	404	444	388	428	446	395	437	430	422	423	449	427	445	453	423	443	395	449	370	415	406	403	428	397	428	433	416	415	433	408	428	440	478	439	418	434	434	442	430	405	429	417	473	438	397	411	397	396	426	414	451	417	460	440	461	432	432	447	483	420	413	396	455	410	404	423	425	397	426	462	416	445	391	470	429	447	406	437	424	432	414	422	474	445	440	449	437	407	403	406	419	432	425	437	429	404	438	424	410	428	463	454	427	398	461	423	438	438	458	413	402	406	464	396	414	414	442	453	412	412	432	404	435	428	434	446	400	457	399	473	432	415	478	422	412	391	428	436	398	422	411	436	444	430	448	416	436	443	426	416	461	441	414	447	418	425	454	415	415	441	399	428	420	396	428	425	430	412	410	420	400	380	432	403	429	387	430	448	455	419	439	482	406	413	435	434	392	459	409	420	451	433	407	400	382	469	429	440	453	460	431	382	475	444	450	403	407	408	466	448	413	416	442	427	400	451	441	414	458	425	422	414	426	429	416	430	415	440	431	408	410	433	437	458	421	439	479	413	418	428	438	427	438	420	422	431	437	416	414	438	439	417	419	434	419	395	424	406	420	409	431	451	431	454	451	435	422	380	426	403	437	369	431	429	439	448	404	401	449	441	403	434	420	423	377	418	424	452	455	430	467	465	447	401	388	408	412	434	409	439	423	403	433	434	399	423	416	406	425	447	440	431	426	417	413	413	448	419	453	406	408	475	421	444	400	445	408	437	431	433	415	424	434	451	422	398	468	445	434	424	426	402	411	393	415	446	445	412	431	435	432	440	401	424	442	434	446	430	454	427	442	405	390	413	433	393	407	437	431	408	397	384	440	445	456	423	439	422	427	434	448	408	459	417	443	446	434	420	413	465	475	472	442	420	465	431	447	419	444	408	412	402	422	387	413	418	403	398	458	408	425	435	396	409	417	403	447	436	446	423	423	412	467	408	431	420	416	416	446	420	433	436	440	442	407	402	408	444	458	443	422	427	469	410	425	431	434	448	393	393	424	438	424	392	464	392	395	413	422	439	404	433	424	423	417	447	399	407	439	451	406	442	461	448	442	425	427	423	429	441	465	385	378	496	418	448	428	469	383	439	410	424	404	451	386	444	403	423	448	430	409	421	456	457	397	428	430	460	427	421	447	474	450	416	469	390	421	441	420	453	439	409	429	418	438	400	427	425	412	435	410	454	402	428	423	416	404	415	424	397	429	434	423	436	427	431	452	441	448	427	451	407	440	449	461	394	399	428	445	419	440	447	415	451	452	449	427	425	417	441	461	399	440	405	478	385	434	447	429	408	424	464	436	445	444	454	426	435	432	405	402	444	439	437	455	443	439	440	442	422	427	440	424	402	417	415	431	436	424	435	469	442	433	403	407	406	422	459	442	459	425	441	449	424	441	450	413	418	448	441	459	448	404	458	440	421	444	445	468	436	483	384	437	412	436	425	427	402	443	455	465	447	448	433	419	410	428	447	403	411	388	422	430	473	424	436	418	429	439	440	416	431	413	452	414	401	427	430	416	431	421	445	450	420	403	412	408	396	412	418	462	396	428	401	442	449	444	435	437	456	433	424	416	413	426	437	405	426	421	426	433	419	416	434	429	468	471	419	463	442	403	425	414	428	466	460	422	435	458	436	424	449	409	438	445	442	431	406	410	446	437	464	435	426	399	402	416	406	413	465	415	469	418	402	428	427	385	442	420
2774	244	68	81	87	127	113	92	80	77	63	77	59	68	88	47	43	50	56	43	40	39	42	43	53	36	42	56	43	29	41	37	46	42	33	33	51	47	34	30	37	50	42	40	47	29	45	33	36	39	38	43	31	31	35	44	45	36	31	33	29	24	48	35	53	39	39	38	35	44	37	37	44	33	44	32	31	39	32	29	40	40	42	45	40	41	45	25	36	39	40	28	34	35	33	27	41	32	40	47	38	40	36	46	36	33	38	39	35	37	41	34	34	31	34	41	43	36	41	33	37	34	32	42	40	37	36	35	49	36	37	45	42	37	30	33	35	41	44	41	43	32	41	47	48	44	46	44	36	39	40	35	39	36	43	28	35	36	46	33	32	49	28	35	37	27	42	29	33	42	36	33	32	33	36	38	31	52	20	37	35	39	34	31	29	36	37	36	28	35	42	34	30	41	36	36	45	36	30	27	33	44	44	42	37	34	34	26	44	39	38	37	35	38	43	39	44	29	45	36	35	38	35	32	33	39	32	37	38	41	41	39	29	46	27	41	37	29	40	37	31	28	34	33	34	30	38	42	38	37	43	37	46	45	35	36	39	42	41	38	29	53	40	31	31	25	28	36	46	32	40	38	33	38	38	40	29	36	40	33	30	44	33	37	46	28	36	32	39	32	30	36	34	39	46	41	34	31	44	35	25	39	42	37	40	43	35	51	33	36	38	26	37	44	45	29	35	31	53	39	48	34	38	34	28	27	37	34	44	39	35	37	30	34	36	37	46	37	38	42	43	35	35	37	35	33	40	34	39	40	39	41	34	29	24	40	37	35	30	34	47	31	42	35	38	39	41	26	35	30	44	33	27	44	31	41	36	56	45	38	34	42	39	31	30	38	40	31	33	33	47	40	30	31	42	39	40	38	38	45	48	34	36	28	34	34	31	37	44	35	46	46	43	32	24	38	33	37	30	32	43	37	39	28	49	40	35	31	33	34	34	33	36	39	37	35	33	49	40	35	39	39	43	37	41	36	39	32	45	48	40	42	35	28	28	38	41	34	30	32	52	30	40	34	37	36	47	42	38	41	31	40	33	29	36	24	32	37	45	35	38	43	48	39	40	39	35	39	32	38	33	40	47	39	34	40	34	45	38	36	40	38	39	39	37	39	42	35	33	30	39	36	34	49	41	45	37	38	33	28	35	43	50	40	33	49	37	39	36	63	44	42	36	41	36	46	39	32	35	31	36	57	32	31	37	54	36	37	40	42	45	32	34	37	37	35	39	36	38	39	37	36	40	37	47	44	35	40	31	55	36	33	32	32	41	40	35	36	31	56	33	43	30	41	34	34	36	37	32	38	45	44	35	42	39	47	25	45	47	42	40	36	40	46	37	27	38	37	39	33	52	31	36	35	29	36	46	36	37	36	38	31	40	32	46	41	35	28	31	50	36	36	38	28	32	32	40	41	33	38	55	48	43	40	45	46	37	44	47	45	34	37	43	42	39	32	37	42	45	46	45	39	38	37	35	49	39	32	28	35	40	31	38	47	38	33	39	32	35	29	44	34	41	39	39	36	44	37	47	43	47	40	32	37	51	34	44	29	31	35	41	34	40	39	34	41	39	32	45	40	39	34	38	52	37	30	33	42	50	34	30	36	25	33	39	40	33	35	34	33	33	36	33	26	41	38	44	38	38	45	41	43	35	36	35	31	39	35	32	35	23	32	35	36	40	43	31	35	36	33	45	29	40	34	37	39	50	41	35	33	41	38	31	46	47	35	37	36	32	47	38	22	39	48	35	26	24	50	29	33	41	34	36	29	39	55	28	26	39	27	43	36	37	36	47	36	29	32	31	40	36	28	46	35	38	36	43	41	47	27	39	45	36	35	32	46	34	37	45	31	38	32	35	51	39	32	42	41	41	44	27	35	31	37	41	39	41	28	43	47	28	40	34	39	46	55	32	44	39	45	44	33	34	40	40	30	44	41	45	37	28	43	37	50	46	39	39	39	33	31	43	34	35	46	34	40	47	34	35	39	41	34	37	33	40	35	36	33	36	31	30	35	31	42	28	44	39	36	30	36	40	39	49	29	40	44	36	36	41	46	31	35	37	38	31	31	40	36	46	29	43	28	31	40	35	48	31	34	44	30	35	39	26	33	36	29	38	36	40	45	27	37	31	39	46	29	46	51	37	35	35	28	36	33	35	37	43	41	39	29	29	50	45	42	33	32	39	24	33	30	30	40	44	32	37	45	20	47	33	27	42	48	33	38	34	42	38	40	47	38	43	49	38	43	24	35	30	26	46	34	40	38	33	34	29	43	49	37	28	35	34	39	30	43	35	40	27	32	38	44	45	36	36	45	36	38	33	37	45	27	30	32	33	36	31	42	48	41	31	26	30	43	35	35	35	34	36	30	42	48	33	28	45	43	37	39	46	39	37	29	31	46	48	38	42	39	39	41	46	31	42	37	33	42	46	34	52	27	51	38	34	32	39	32	47	25	38	29	39	38	35	34	44	29	46	41	32	39	37	35	30	36	41	36	33	42	37	30	35	40	38	32	35	40	33	43	35	42	44	38	35	41	51	53	43	37	47	35	34	38	34	44	40	33	30	32	36	37	34	38	54	48	45	44	42	44	39	35	39	39	34	47	34	48	42	29	30	40	34	36	44	40	38	29	22	42	49	35	32	46	34	43	29	36	38	35	32	32	42	27	39	34	30	30	37	34	38	37	30	45	38	42	42	42	37	42	37	42	46	30	30	37	29	32	39	37	45	44	37	41	28	35	55	28	32	44	40	34	28	26	32	42	29	46	39	38	38	31	37	34	37	33	47	37	39	41	49	34	32	33	36	29	22	30	37	38	37	48	31	36	46	40	34	52	38	34	36	41	39	39	23	34	34	50	43	38	35	35	42	45	38	34	32	55	40	38	39	34	36	38	33	42	45	45	42	44	36	30	36	45	41	36	34	34	36	36	32	30	45	49	37	33	42	35	39	35	41	39	36	35	41	36	46	45	40	43	30	36	39	41	34	49	39	36	31	28	42	41	38	39	33	31	40	32	33	35	39	36	41	39	39	23	36	38	30	50	41	28	39	38	47	39	36	36	37	37	37	40	34	31	30	43	30	26	32	37	38	29	44	38	30	43	39	37	32	42	37	35	36	35	30	36	38	42	41	36	33	40	39	41	38	33	36	33	40	27	35	44	35	33	36	35	43	43	35	42	39	29	43	27	31	41	34	36	41	46	48	33	47	48	35	43	32	49	29	52	28	35	30	39	34	34	33	42	29	38	47	49	38	34	37	31	36	44	38	34	41	38	44	31	35	40	35	37	37	25	37	35	32	41	45	37	38	48	43	29	41	36	26	32	44	28	32	41	40	36	27	36	35	40	41	32	34	40	38	38	45	29	29	29	43	34	37	39	47	33	38	39	33	36	40	36	23	40	37	32	40	36	34	44	39	39	41	34	30	49	33	41	33	42	32	34	51	32	32	42
19423	6304	1869	5459	9795	9270	7537	5904	4785	3883	3239	2755	2320	2137	1945	1679	1723	1742	1697	1607	1317	1107	1129	1063	1021	1058	959	931	925	851	921	926	856	822	856	839	827	796	830	786	766	844	789	782	756	761	692	759	768	785	730	740	723	716	714	740	693	698	764	745	687	760	779	675	753	704	727	755	712	702	703	675	697	720	727	695	686	687	717	659	674	749	688	747	658	668	739	729	715	677	721	697	665	724	699	698	662	662	691	682	619	689	706	684	692	691	701	655	665	700	693	667	738	652	666	654	710	704	690	686	662	681	704	676	676	696	663	707	706	687	689	703	683	691	667	712	699	673	615	639	688	735	692	692	656	712	667	697	660	697	656	669	675	667	675	656	700	729	686	702	638	680	687	658	655	708	686	701	707	666	638	689	635	689	720	665	637	664	699	682	684	652	648	674	660	667	687	673	672	648	665	717	687	718	689	711	703	712	673	691	704	682	720	664	721	671	653	645	674	603	695	692	690	660	638	724	667	700	680	678	710	655	708	719	705	675	699	650	643	698	695	675	702	642	708	619	695	658	710	683	645	678	700	696	663	649	685	676	610	691	715	675	685	641	695	669	621	682	671	731	659	638	647	651	642	695	658	678	633	684	664	674	703	700	724	653	728	656	669	671	659	664	664	663	678	668	711	661	737	695	706	705	662	702	703	675	668	672	703	710	672	704	695	644	677	732	690	650	657	703	696	685	672	677	650	679	684	673	686	710	669	702	641	659	683	678	651	682	660	713	709	691	705	636	681	658	736	684	705	685	660	611	666	666	690	678	706	717	708	669	695	673	709	689	692	679	685	653	654	781	681	659	645	662	666	702	692	689	662	728	714	685	660	671	710	710	684	696	757	639	695	652	639	712	662	649	674	709	726	670	671	722	651	651	688	674	744	684	709	714	686	667	698	624	641	640	655	704	646	687	700	687	652	706	655	670	676	724	711	649	687	682	694	688	687	684	641	716	678	686	666	668	704	656	678	660	678	668	630	723	632	666	700	713	654	660	699	708	706	685	686	674	666	669	710	675	672	712	695	687	672	634	655	698	665	681	653	690	705	682	698	691	684	631	698	677	690	663	703	707	663	691	688	635	693	718	690	689	685	709	659	748	654	706	721	697	708	641	675	682	662	667	662	675	688	732	687	705	739	696	677	708	688	722	726	673	699	663	676	718	649	698	713	696	628	693	674	704	661	689	683	686	637	663	701	666	688	698	652	688	676	665	659	680	679	673	739	696	724	692	664	722	733	713	668	674	691	669	682	664	650	670	670	677	707	652	685	683	672	688	680	695	699	706	659	680	715	712	718	624	675	641	715	705	693	688	715	685	646	727	690	678	699	744	636	678	681	688	652	722	705	688	667	698	679	689	708	660	688	670	694	691	683	634	720	703	674	721	646	630	708	728	692	684	709	683	694	659	669	669	649	711	691	711	638	657	705	704	645	750	685	665	690	695	680	658	644	650	717	712	665	726	669	707	699	668	632	711	689	636	704	686	695	670	737	642	674	712	722	666	738	698	708	674	688	719	683	647	695	673	712	663	680	725	674	716	666	673	684	646	642	670	673	650	723	682	674	675	654	696	651	717	716	697	704	732	724	663	744	668	671	738	676	620	627	680	706	678	694	681	682	666	682	656	682	677	711	648	681	680	717	682	705	709	670	669	670	632	672	688	678	670	698	699	683	645	691	653	680	685	661	647	688	677	703	668	703	693	672	635	717	666	657	664	677	693	700	720	633	649	692	696	699	713	670	716	724	638	708	711	684	707	625	641	636	680	644	654	650	679	724	665	733	649	706	682	693	695	725	679	715	711	696	657	668	660	672	657	681	656	672	670	666	696	665	658	668	649	687	658	704	686	676	675	659	677	664	653	691	714	656	709	669	630	702	700	676	702	703	705	656	699	681	684	683	666	705	711	693	642	691	693	647	708	669	686	673	682	768	699	662	668	690	673	655	708	663	675	730	652	682	701	659	719	676	682	653	740	677	688	662	610	692	664	681	642	667	678	659	699	650	652	717	677	669	655	677	687	662	702	670	686	720	672	661	627	671	659	718	698	678	678	650	690	715	653	675	659	689	638	741	674	622	671	680	693	734	702	675	702	697	690	707	676	639	654	641	697	623	645	626	664	689	644	679	662	709	634	694	672	629	673	675	680	678	681	745	674	717	661	692	642	685	652	666	725	667	657	661	654	686	679	713	642	706	657	666	725	695	679	690	651	717	683	723	689	695	664	707	682	683	703	659	677	676	693	696	638	697	643	673	736	657	681	691	679	651	653	631	672	705	697	674	735	673	661	631	669	624	677	711	632	702	667	674	643	645	677	705	639	687	657	628	727	751	689	654	708	718	643	634	628	680	646	705	688	622	701	690	664	695	652	710	691	703	657	702	683	687	672	639	698	659	718	700	694	660	706	651	662	677	661	702	629	744	651	692	653	701	678	664	665	715	691	669	693	686	669	698	669	673	628	688	637	699	671	684	695	683	680	673	693	667	720	678	706	654	668	724	648	675	680	665	695	696	647	634	725	660	684	659	669	712	691	659	621	675	685	679	671	661	649	741	699	689	722	665	705	680	687	650	674	669	685	664	678	693	707	684	685	681	702	664	710	692	680	690	695	712	673	697	718	708	645	636	686	675	666	693	693	698	678	691	666	675	694	628	702	641	703	647	656	663	665	721	670	643	678	701	632	758	684	659	668	691	692	708	700	661	664	629	649	683	680	647	660	685	691	663	644	653	692	654	715	694	725	662	693	702	649	690	616	653	719	661	671	655	677	671	677	704	695	644	705	712	665	709	642	659	659	636	666	659	695	713	653	714	680	652	698	639	688	703	701	715	661	620	680	662	629	722	719	668	659	657	666	679	657	659	699	679	690	699	695	689	664	697	710	697	647	674	678	648	707	671	700	628	681	664	656	688	644	726	678	657	705	685	640	666	681	673	680	717	700	708	695	683	689	720	717	664	692	647	662	671	656	678	758	642	695	660	689	691	670	716	713	691	668	671	684	702	702	710	663	640	680	639	664	698	646	682	669	662	681	610	739	637	663	628	671	626	701	670	705	687	657	691	698	691	674	683	695	674	665	681	703	712	644	730	696	652	704	668	687	655	673	668	705	669	710	688	697	690	699	714	674	721	711	680	720	702	675	657	673	683	700	680	687	718	688	638	674	668	690	645	646	724	614	689	675	701	736	668	679	676	660	681	724	650	644	673	690	704	679	722	660	663	693	688	652	629	715	664	685	637	716	654	689	722	634	700	718	678	684	653	658	656	659	689	698	645	682	666	659	691	657	650	695	703	677	696	707	721	639	690	659	696	727	669	683	653	661	667	697	662	688	712	606	687	695	721	650	635	635	726	659	691	732	636	677	681	670	707	645	630	704	725	650	704	671	655	697	732	680	636	659	703	698	680	674	696	671	617	668	689	696	673	696	645	665	704	667	687	718	660	690	633	708	720	672	698	717	711	689	670	668
2779	235	80	55	99	111	79	98	77	76	64	60	59	57	50	69	54	59	38	47	50	38	48	41	52	53	43	45	54	52	45	51	30	43	41	35	42	47	48	35	39	41	43	41	43	40	35	46	40	49	44	40	32	41	46	39	43	37	43	43	37	28	33	38	37	43	35	39	44	33	55	37	44	27	33	33	35	33	29	26	35	34	29	37	42	37	38	48	36	31	34	31	38	35	25	36	41	38	47	33	42	33	38	41	42	26	41	53	37	35	44	38	29	39	35	45	45	28	52	41	36	40	32	40	37	32	32	26	42	32	40	46	36	46	31	31	50	44	34	38	19	25	39	48	21	35	36	38	39	34	40	28	36	33	51	29	32	36	43	41	37	37	28	49	34	43	38	38	33	29	39	42	36	35	40	30	43	30	36	48	37	26	38	35	34	39	29	33	44	30	33	32	33	46	41	32	36	32	31	43	48	33	37	35	28	33	30	31	31	44	39	37	28	43	40	22	38	40	38	41	36	39	27	36	30	33	42	39	39	40	32	37	31	48	40	41	37	41	40	34	43	37	40	40	49	37	33	34	34	37	58	38	35	23	36	48	44	46	42	30	36	45	29	30	34	26	38	32	38	45	32	43	38	31	29	31	45	33	29	38	37	32	51	50	47	28	39	38	39	36	37	35	34	40	37	37	42	31	40	43	27	41	30	49	41	34	43	33	47	27	27	42	32	44	30	44	42	36	37	25	45	44	26	37	36	47	33	39	34	30	33	33	31	34	40	42	40	39	33	46	36	38	44	33	26	28	42	39	34	39	44	34	34	25	37	34	30	39	40	36	44	50	40	35	29	35	43	39	29	46	36	35	38	36	36	31	32	39	41	33	34	39	44	34	38	23	28	31	52	36	40	39	35	43	44	49	36	37	41	31	26	44	24	41	38	32	32	41	37	42	41	39	39	28	27	34	39	36	36	30	40	42	42	39	32	37	43	31	34	26	27	37	35	43	42	42	31	45	36	40	32	30	52	31	30	41	38	24	35	29	32	38	37	31	39	35	31	40	34	39	40	38	53	43	45	40	40	30	38	34	43	43	36	31	43	27	28	49	34	44	43	45	50	32	34	39	27	35	32	48	37	41	31	45	34	30	32	30	52	36	34	30	42	33	46	38	30	43	33	41	26	42	40	43	41	31	46	34	25	37	22	41	26	27	32	41	35	42	28	35	32	47	29	43	26	26	37	34	39	35	38	23	34	34	41	38	37	34	30	35	33	40	41	36	44	37	41	43	34	32	21	39	38	39	33	45	35	39	49	27	34	32	31	47	25	31	26	35	42	31	26	37	39	47	46	40	40	40	33	29	41	35	30	42	33	46	31	41	36	45	38	35	33	38	41	30	38	50	24	49	44	47	39	34	39	38	38	37	46	43	26	51	50	38	39	45	40	41	41	33	37	46	35	34	42	46	38	47	30	38	42	34	34	35	39	37	40	40	47	36	37	39	37	37	32	43	40	37	46	44	35	41	38	42	31	31	32	40	38	54	35	42	41	39	39	48	39	31	29	38	30	29	36	29	36	41	44	39	47	29	29	36	35	31	33	37	37	25	41	30	43	39	37	36	40	33	42	44	36	28	39	38	42	39	43	39	46	41	34	29	44	37	31	29	39	31	40	38	22	35	41	31	31	51	47	47	29	35	38	36	44	41	37	40	37	35	43	32	39	36	38	33	40	33	38	25	31	51	36	32	37	30	43	37	37	40	28	39	31	37	35	27	30	52	35	41	32	39	37	32	34	48	27	31	39	42	35	41	32	44	30	38	42	31	39	52	31	29	45	49	40	36	32	35	31	25	37	38	36	30	34	42	40	45	29	30	40	42	43	36	39	47	27	42	42	39	38	40	43	38	37	51	29	37	34	37	34	43	43	36	42	35	34	34	23	46	30	45	29	30	46	30	42	31	45	26	40	43	22	28	36	52	45	39	24	42	38	40	34	35	37	43	49	31	37	33	44	31	38	42	44	43	39	42	33	47	37	45	45	54	40	35	36	39	45	37	45	41	43	38	38	45	36	36	42	30	22	52	37	44	37	35	34	32	36	28	34	39	39	34	30	28	34	30	40	28	34	41	36	31	31	36	46	44	39	39	34	39	31	32	36	43	31	40	41	46	37	32	36	47	34	32	31	31	38	20	49	48	41	41	30	42	42	34	29	37	36	39	35	41	42	30	32	43	31	69	38	32	41	46	37	48	32	49	35	37	30	31	38	34	39	43	38	43	39	44	36	44	36	39	48	40	32	44	45	39	39	47	30	39	41	31	43	49	45	37	38	35	27	36	35	31	40	34	41	45	37	36	40	34	33	30	49	45	24	36	35	38	37	30	41	29	39	34	34	35	42	49	38	36	41	33	36	51	32	32	37	41	30	47	47	35	40	34	39	40	44	42	33	36	40	39	38	32	41	36	39	29	48	43	48	32	41	39	31	48	35	48	42	41	40	44	45	43	39	38	36	34	33	34	37	34	34	37	27	38	34	40	43	36	46	33	24	32	41	27	36	33	38	39	43	25	41	27	53	32	39	31	41	36	42	39	33	36	44	42	35	26	48	40	38	40	34	38	28	44	31	44	41	36	34	37	34	32	34	26	33	23	45	31	37	32	30	41	30	35	41	31	48	25	43	38	36	40	37	43	35	35	32	46	44	35	37	35	32	41	30	42	32	35	25	34	38	43	31	39	51	37	33	41	48	50	26	40	43	41	28	25	38	34	37	37	45	39	31	37	34	51	29	41	39	37	36	40	43	35	41	40	37	34	30	39	40	33	44	46	33	34	48	44	47	39	37	37	40	29	42	33	49	43	42	34	39	36	55	30	31	29	32	41	24	28	35	31	29	35	32	48	40	41	29	38	40	34	34	38	30	27	26	43	43	47	32	39	35	30	37	42	40	31	31	32	51	32	35	34	26	40	45	57	38	36	35	44	29	35	35	34	41	32	37	48	37	28	40	38	37	34	45	42	31	36	47	26	32	38	31	35	36	28	37	34	40	31	40	37	34	33	28	48	41	36	44	38	31	46	29	35	41	42	38	42	29	36	29	40	34	31	29	37	41	40	32	35	38	38	33	31	41	38	35	43	39	42	39	38	32	38	41	35	35	27	49	41	25	45	31	38	38	40	48	28	41	27	31	45	26	52	34	29	37	40	34	39	43	37	42	36	43	29	32	40	34	46	30	24	31	34	40	29	34	42	37	32	48	45	27	36	35	33	34	34	34	33	41	36	22	35	42	28	42	40	43	29	37	40	34	38	49	38	35	33	41	42	37	43	34	31	34	40	35	44	36	37	37	32	33	41	40	27	42	17	30	41	46	42	38	29	29	32	48	39	40	36	25	28	35	40	30	43	44	50	42	33	54	47	42	31	46	27	28	39	33	32	51	35	28	42	27	33	41	39	42	44	47	32	42	30	26	43	44	35	40	35	47	42	44	34	27	33	39	32	42	34	43	32
19203	6279	1780	5233	9065	8822	7003	5362	4502	3585	2963	2593	2304	2049	1769	1702	1589	1705	1639	1485	1212	1133	1075	1076	927	990	930	893	931	915	861	862	815	847	803	831	820	788	765	799	751	754	714	748	760	738	776	766	759	693	711	740	743	789	715	740	727	735	753	729	718	701	744	738	672	707	713	727	705	699	713	706	670	681	679	667	707	724	669	662	681	716	642	688	701	749	706	695	674	693	726	629	680	702	745	726	701	666	723	672	698	654	680	696	661	659	745	654	732	693	688	646	652	685	695	691	703	696	693	655	655	670	722	641	702	647	709	694	701	662	651	643	670	689	701	696	661	724	667	639	704	643	666	653	658	712	652	633	685	683	704	710	710	718	674	680	655	652	684	658	700	653	674	688	666	664	692	698	655	712	681	657	641	705	637	690	664	669	680	664	685	694	666	690	626	665	687	686	646	681	650	681	632	701	692	664	699	686	718	657	661	651	670	696	698	712	742	689	669	681	672	653	712	697	664	657	659	656	706	719	649	698	682	688	673	712	651	716	638	700	691	652	637	671	656	664	672	684	626	648	685	646	682	691	680	671	654	662	680	715	662	696	745	649	675	690	725	690	679	710	662	661	674	674	693	702	673	680	680	675	676	692	662	660	634	662	653	665	719	688	660	652	673	704	702	685	681	645	669	678	646	692	726	716	666	708	697	694	729	651	664	678	724	697	653	660	699	676	703	636	639	698	647	665	689	648	692	654	664	650	722	702	715	732	687	647	662	711	665	702	672	645	720	687	683	700	656	635	653	713	658	715	659	685	690	668	651	674	684	675	669	649	666	707	670	673	676	641	624	670	683	667	688	693	675	655	691	650	662	672	668	674	688	722	728	676	692	611	685	694	650	688	647	632	715	680	651	670	636	692	652	704	675	635	679	658	643	688	680	637	696	644	704	675	660	681	686	659	699	649	689	647	677	729	658	726	672	682	689	725	661	656	714	657	675	643	727	690	684	631	690	662	641	711	644	641	674	688	688	684	673	649	633	719	653	644	667	690	686	670	660	696	683	668	666	660	661	687	692	663	680	704	701	650	636	687	662	681	659	688	659	669	714	677	684	647	716	623	686	638	668	635	699	704	669	674	658	693	685	658	682	644	705	693	645	717	674	692	666	723	685	672	670	653	650	666	583	678	674	686	639	682	696	717	654	694	634	648	669	670	668	684	685	674	686	639	671	694	642	629	654	671	689	672	680	653	708	676	700	677	676	673	655	674	689	690	713	665	662	660	643	676	674	695	684	702	658	682	698	664	680	675	664	679	645	720	661	666	634	615	691	687	696	624	660	704	638	693	678	662	668	687	639	711	727	684	683	676	689	653	655	655	655	675	654	681	649	690	673	675	680	660	719	673	676	688	646	699	697	643	656	677	677	640	728	663	694	629	677	664	657	660	639	683	661	671	674	662	705	649	669	643	655	702	711	665	714	675	701	649	649	661	659	638	709	678	685	654	687	706	694	670	702	675	662	665	638	649	640	667	651	640	679	690	705	683	659	740	698	700	686	650	726	664	661	642	661	644	617	681	650	647	655	673	700	681	677	712	712	661	653	643	700	644	657	698	678	680	734	701	684	649	710	644	680	714	687	686	639	684	650	707	760	682	730	639	639	677	678	676	676	685	618	686	697	707	686	655	605	700	662	691	662	633	656	711	651	645	691	673	621	656	677	689	662	706	621	663	672	720	632	651	649	668	677	643	673	701	652	694	635	697	686	693	675	646	713	660	713	677	684	688	649	662	693	700	687	667	676	691	655	659	654	695	697	619	658	687	675	712	644	702	702	672	680	658	665	729	680	662	648	643	723	661	674	658	660	685	694	674	688	647	716	637	662	696	636	722	640	667	664	717	672	708	652	665	647	698	684	693	746	650	739	673	645	665	702	631	666	669	682	669	655	666	683	658	683	683	647	657	676	644	687	701	713	721	696	664	671	613	689	683	712	626	661	688	691	673	713	674	651	690	722	678	665	634	667	668	707	630	675	681	667	662	646	684	653	664	652	668	650	708	684	682	682	709	673	651	662	677	680	655	642	660	692	662	700	732	688	658	700	653	679	669	668	675	681	672	638	727	643	722	722	674	633	684	671	696	678	632	659	717	665	718	659	669	656	669	644	676	685	677	625	651	691	683	677	685	632	667	688	661	698	689	695	652	645	680	671	657	658	680	653	662	692	687	690	702	670	733	696	693	653	638	650	685	682	713	725	672	680	663	689	608	677	690	656	662	708	632	684	661	709	681	641	674	681	664	640	637	635	658	638	641	647	692	687	706	675	701	704	692	685	679	664	655	653	674	660	715	685	677	697	655	695	709	711	672	670	666	690	695	686	721	708	670	620	634	693	703	677	660	707	663	660	685	661	671	698	627	653	636	700	706	682	706	662	655	695	681	691	618	626	682	656	678	637	691	662	690	695	657	663	680	630	649	710	644	659	663	663	653	713	687	694	657	634	702	668	688	694	665	716	701	654	660	708	660	683	644	684	691	607	664	698	707	691	661	656	663	660	661	655	655	693	659	679	698	656	683	640	723	664	704	611	692	681	652	663	647	672	664	670	648	682	678	700	690	670	680	701	686	625	673	659	700	694	676	711	675	666	678	685	733	695	693	649	634	633	665	631	670	673	689	720	675	711	700	672	700	711	691	732	676	657	657	653	697	680	708	666	665	699	689	659	671	645	624	687	683	709	664	664	731	692	690	674	647	659	708	700	647	694	665	655	720	666	650	679	713	665	681	663	688	687	650	674	651	683	663	680	635	667	679	662	694	680	675	660	676	660	673	630	642	679	682	697	671	630	658	664	725	698	675	715	717	700	676	664	665	651	635	654	650	659	705	724	698	631	687	626	707	673	639	683	688	621	629	629	659	641	684	650	652	715	685	649	657	674	649	714	687	627	651	644	658	697	712	694	706	721	655	733	697	671	654	676	676	651	618	675	670	645	712	636	701	683	693	662	644	658	682	668	671	646	649	654	647	651	718	706	711	648	654	743	661	645	665	688	662	683	627	708	706	682	642	738	720	672	646	724	690	717	691	672	675	707	661	715	668	689	675	718	673	670	727	687	663	719	646	667	731	637	657	654	666	670	687	684	614	646	698	648	682	657	659	655	666	713	727	688	613	686	680	639	650	664	722	687	720	676	695	703	664	647	643	688	659	692	668	657	640	689	666	684	673	674	667	671	712	729	716	672	721	653	687	646	664	674	673	659	700	663	640	683	703	693	687	699	719	662	686	666	712	681	675	673	642	705	695	641	704	662	722	715	682	665	692	666	631	701	712	637	695	660	719	695	660	681	702	671	646	685	691	629	689	647	704	703	679	688	680	647	712	706	683	663	698	697	667	692	686	646	653	685	672	666	674	640	656	647	654	623	711	697	637	679	703	668	707	705	699	670	677	708	681	686	660	650	703	653	684	693	694	646	713	729	686	673	692	705	671	670	663	663	700	702	685	655	684	661	668	697	669	652	689
2458	529	110	70	131	176	180	140	117	110	93	76	73	73	66	88	59	53	62	62	42	43	36	37	33	30	28	33	20	28	19	31	31	23	25	21	29	20	19	24	21	16	23	36	28	13	21	26	18	14	19	15	28	22	13	19	15	20	19	20	25	14	16	16	25	25	19	19	23	21	21	25	21	17	25	23	23	21	19	28	14	17	19	12	16	17	16	18	15	22	20	13	15	22	20	19	23	25	17	15	20	20	28	11	16	21	19	20	17	17	21	20	15	22	25	21	20	19	15	16	14	19	18	16	13	23	13	23	22	17	19	20	19	14	10	21	12	10	16	28	20	17	11	20	20	18	16	20	16	12	23	20	14	16	27	16	20	13	21	25	17	13	17	15	14	23	13	15	21	21	21	18	24	20	27	17	12	13	15	16	22	19	16	18	25	19	27	19	16	8	19	10	19	19	10	17	21	23	18	17	23	23	16	21	14	25	27	17	25	23	16	25	23	17	20	14	17	16	24	23	24	23	14	17	14	16	20	20	17	16	17	23	16	17	21	23	17	15	13	15	16	18	16	21	15	21	15	20	14	17	18	21	9	22	16	24	19	15	20	12	17	18	18	15	22	16	19	20	19	18	20	25	17	16	22	25	14	11	25	14	17	14	15	11	16	13	15	17	17	23	19	20	19	16	15	15	18	9	16	21	12	14	17	18	19	18	20	16	23	18	20	17	8	20	12	20	27	18	19	20	19	15	12	11	18	15	26	14	21	14	15	14	12	16	32	13	24	17	14	19	18	17	23	15	15	7	16	13	19	11	15	16	23	17	12	15	20	21	13	24	17	25	21	18	14	24	14	20	22	12	18	14	13	19	12	11	18	15	28	11	21	14	15	18	24	18	21	20	23	11	17	12	20	21	17	15	17	20	20	23	21	20	23	18	20	16	19	14	11	21	19	20	18	10	19	19	18	19	16	19	16	22	23	17	13	13	22	21	19	14	23	20	17	16	21	16	15	17	15	15	16	24	18	19	21	17	27	15	22	14	15	19	18	20	24	23	20	17	19	22	9	23	21	22	15	28	18	26	13	25	24	14	19	20	22	23	22	11	30	17	13	16	16	6	17	23	21	17	22	20	7	13	17	20	16	18	17	10	18	26	20	12	16	15	16	13	24	15	15	23	22	18	20	19	17	20	15	26	18	21	17	15	25	21	18	19	13	14	21	30	14	12	27	23	24	14	11	20	20	24	20	19	22	19	14	17	29	26	14	17	20	9	18	26	24	15	14	10	15	13	29	18	13	19	14	14	23	16	14	12	16	23	24	12	19	15	14	13	17	18	12	23	16	19	15	14	21	20	21	13	24	16	15	18	16	22	15	17	24	22	30	19	19	17	16	20	15	16	16	22	16	15	19	20	16	19	24	19	14	20	20	13	11	27	25	17	17	8	18	16	19	15	15	19	20	22	28	14	19	14	17	13	21	11	16	24	9	17	18	7	17	26	27	13	23	15	16	25	19	18	15	17	12	18	17	20	23	14	22	17	13	14	19	15	15	24	19	12	16	13	18	23	27	26	21	20	22	17	19	15	19	16	9	25	17	23	22	19	17	19	12	18	22	17	12	22	17	13	14	17	23	15	16	16	23	20	18	16	21	20	11	11	16	20	20	20	22	14	14	14	19	18	19	14	20	14	22	18	27	11	18	19	11	23	19	22	12	21	19	17	23	20	21	14	16	11	16	23	17	14	24	14	24	19	24	17	17	21	16	17	22	16	12	26	21	17	17	30	16	19	15	17	17	16	24	13	18	18	21	24	22	20	19	22	27	20	19	10	15	26	12	21	21	29	23	15	15	17	19	15	22	19	13	21	19	17	23	16	20	19	27	18	16	13	19	16	21	16	10	18	18	17	19	13	15	18	18	15	17	11	22	27	19	16	22	17	12	16	12	16	24	16	15	18	18	21	18	16	11	18	19	21	20	19	22	22	17	18	23	10	12	16	18	19	22	12	12	15	18	15	12	16	16	18	18	13	16	14	27	16	17	13	22	20	15	13	16	19	14	17	24	12	18	13	17	22	22	20	17	15	16	25	18	19	23	18	14	19	13	20	25	19	12	17	16	21	12	15	27	17	18	18	15	11	23	18	20	22	13	18	17	15	27	17	20	20	20	22	16	22	16	11	6	18	14	16	24	15	16	19	13	14	18	14	26	19	18	20	18	14	19	16	17	17	17	16	19	15	13	12	13	18	18	19	20	18	17	17	20	19	25	15	22	19	13	17	16	17	17	17	17	21	22	12	16	17	23	17	16	16	22	24	27	14	15	12	14	18	14	18	13	13	15	13	25	18	19	17	19	19	12	16	11	24	15	21	20	16	22	15	20	17	19	16	19	22	12	19	19	17	17	27	23	19	15	13	15	17	14	23	14	17	22	16	18	20	18	21	18	18	16	18	12	17	18	13	13	21	14	17	14	23	22	16	13	18	24	20	18	19	18	15	18	20	10	19	22	9	13	14	17	23	21	19	25	26	21	20	18	23	16	14	22	11	20	22	15	16	12	19	16	21	25	16	21	19	21	19	15	18	16	19	9	14	13	19	21	17	21	23	14	14	14	18	17	14	27	15	25	21	16	25	24	15	24	25	15	13	18	9	14	21	15	19	19	15	15	17	14	27	24	14	23	12	16	17	24	18	28	24	30	20	10	15	18	19	23	13	13	21	23	22	17	15	25	23	21	12	23	10	9	19	17	11	23	14	19	18	16	14	24	25	21	13	14	17	23	22	23	20	19	19	11	22	22	18	17	19	17	19	26	15	14	20	24	27	20	18	24	14	17	18	27	12	14	22	16	23	18	17	23	18	20	16	16	18	23	8	17	26	18	21	13	21	14	23	20	13	16	23	15	14	13	16	26	15	14	24	22	22	20	25	11	17	23	23	14	22	19	11	19	19	17	17	27	17	12	17	22	21	24	15	25	10	26	24	18	23	15	26	15	8	19	16	22	13	23	19	14	13	23	10	21	16	12	19	19	17	26	15	24	15	16	16	17	22	14	22	12	20	7	27	22	26	20	25	15	12	17	22	17	22	21	25	18	18	19	22	13	16	17	16	11	14	22	14	21	18	20	26	18	20	16	16	25	24	15	19	15	14	16	23	27	20	16	16	16	23	16	20	19	22	15	16	18	14	22	22	21	15	17	26	18	33	18	9	16	18	15	11	9	20	21	24	13	19	18	17	16	16	12	18	17	22	19	18	19	20	19	18	29	11	17	24	16	13	20	19	15	14	18	16	16	18	18	18	22	13	15	22	22	17	18	17	25	18	11	15	26	14	14	21	16	15	16	14	23	21	22	14	20	17	17	28	18	16	10	16	16	14	19	19	23	18	10	18	14	16	22	20	16	20	18	15	18	15	17	19	19	20	18	15	18	12	21	25	17	13	17	16	24	21	9	21	19	23	13	16	15	18	23	18	17	20	27	13	17	14	23	23	14	18	15	13	22	22
26917	10409	2912	9825	16551	15405	12845	10097	7983	6505	5226	4312	3722	3207	2716	2369	2345	2569	2374	1967	1515	1358	1279	1135	1020	960	931	960	892	844	793	744	719	705	623	653	632	609	588	558	551	516	503	467	546	525	521	482	479	496	533	441	489	475	457	458	477	416	404	408	427	445	449	418	420	387	429	402	398	388	394	387	375	391	430	389	418	421	362	384	382	375	363	383	385	350	391	389	381	388	337	361	366	380	383	362	401	369	386	386	401	343	332	356	357	400	360	380	368	362	341	357	375	334	368	412	355	355	365	344	377	354	364	370	357	375	372	359	376	348	377	364	358	351	378	356	329	344	366	349	404	325	346	375	334	355	331	358	359	342	380	362	315	339	338	377	352	325	334	356	327	323	365	318	353	332	333	337	306	365	337	324	362	342	363	324	317	349	323	348	329	320	339	364	342	380	338	343	320	293	355	341	345	357	311	355	359	345	323	343	320	334	334	319	330	347	342	289	351	334	335	344	343	357	322	344	345	336	337	334	343	305	335	349	342	364	337	342	314	350	337	342	356	350	355	335	366	337	347	334	339	375	342	342	379	349	347	360	342	346	333	347	363	312	335	296	317	328	325	359	359	343	344	328	305	294	310	374	325	350	337	335	320	305	374	333	329	314	349	367	358	338	330	328	345	329	342	357	330	327	373	343	351	356	348	341	378	363	344	351	326	342	328	329	336	335	356	337	352	358	329	353	364	336	338	305	354	328	340	323	321	333	308	345	313	332	336	344	286	319	287	361	320	341	360	331	330	390	339	348	294	348	341	339	345	342	361	286	343	354	351	374	356	354	345	345	330	332	334	305	330	329	304	379	363	352	347	356	318	329	342	338	333	312	368	377	325	353	342	353	342	323	318	349	367	329	325	344	329	342	319	346	324	308	332	314	366	354	325	352	342	356	320	331	365	363	323	358	350	362	337	328	339	358	371	354	361	331	389	338	370	363	344	316	352	323	330	352	317	335	360	334	348	324	318	349	337	330	326	332	321	353	301	325	320	377	337	330	298	325	352	345	346	342	346	356	319	346	324	334	336	345	328	339	326	328	319	336	365	321	355	339	335	345	319	333	382	361	322	344	340	376	349	315	322	334	367	347	339	339	327	301	333	345	342	324	327	359	345	358	356	343	297	374	339	353	350	350	313	321	372	328	339	347	364	340	338	326	325	321	350	353	346	356	354	337	339	366	351	333	322	344	329	323	328	320	364	324	347	328	346	341	342	371	343	336	346	320	326	340	348	316	357	336	341	310	364	340	358	338	372	328	325	314	350	358	370	325	352	341	364	327	309	349	316	360	323	370	328	329	336	364	354	334	326	315	332	331	348	338	347	356	343	310	335	326	324	348	339	326	333	334	317	340	333	335	387	326	298	334	307	377	351	323	371	348	308	347	361	331	352	371	345	375	343	338	333	358	346	331	337	320	360	346	334	367	323	341	325	364	326	359	348	335	356	330	346	316	347	361	357	355	340	341	345	360	348	311	310	301	332	315	344	317	339	328	346	394	353	366	387	316	374	347	317	316	311	332	337	345	314	365	359	316	317	342	360	382	337	396	310	323	335	344	332	326	350	348	310	313	298	328	348	327	297	333	343	326	392	317	308	346	325	345	339	325	319	348	359	379	339	331	336	349	342	320	349	335	336	369	356	325	320	347	327	312	337	324	338	355	344	322	320	344	323	354	363	359	358	304	362	353	305	355	307	359	336	306	340	350	341	321	348	357	350	307	335	312	307	329	340	334	357	330	336	359	313	353	351	340	346	325	318	317	315	300	329	323	346	356	342	318	369	302	330	316	355	359	340	350	350	346	322	319	310	353	351	377	348	362	304	351	377	406	315	353	340	306	378	360	336	321	317	338	339	362	331	358	360	358	320	336	313	360	349	360	354	339	335	381	310	342	316	315	329	355	328	351	336	344	330	350	352	358	393	312	341	339	340	334	358	314	343	330	329	322	345	320	320	336	338	365	331	353	327	317	354	366	323	353	363	355	325	345	344	346	312	366	344	345	316	325	331	353	346	345	328	340	338	321	341	350	363	329	336	361	330	327	356	316	364	339	352	352	322	326	345	322	305	309	309	358	352	340	321	351	321	342	334	355	335	343	323	352	360	368	333	341	357	330	331	359	325	372	333	353	360	341	309	365	350	376	341	378	343	344	361	341	326	346	316	369	338	313	369	318	337	304	338	329	329	343	354	366	336	349	320	323	308	341	325	362	377	332	379	314	351	364	335	337	340	323	331	335	349	330	373	336	318	347	311	327	362	363	358	348	382	324	346	348	331	330	313	369	345	319	294	314	323	365	370	308	333	298	358	336	380	324	337	320	346	371	328	328	335	339	325	344	342	327	321	357	332	342	349	360	325	324	348	366	345	342	355	302	330	331	320	353	330	356	333	340	354	345	362	309	357	369	364	320	367	304	346	356	327	330	371	353	335	354	342	315	342	328	354	338	330	332	367	329	320	333	339	369	339	349	341	315	357	322	328	307	329	316	338	330	375	334	317	329	371	348	328	333	364	356	342	353	320	309	366	325	349	341	355	333	363	330	337	356	335	323	345	322	347	334	326	299	347	328	324	369	323	315	331	331	333	357	346	321	352	347	349	338	317	349	315	324	298	332	333	327	333	356	390	339	345	322	364	321	311	335	325	353	331	341	374	339	341	337	342	319	367	337	319	338	344	365	354	366	326	316	310	355	336	343	335	320	323	370	318	334	356	332	380	314	352	372	333	331	339	315	332	345	341	358	346	310	336	326	337	348	319	335	344	328	341	365	349	361	340	341	347	336	332	354	319	368	294	322	335	338	328	350	333	339	348	348	346	342	352	370	321	357	332	322	334	370	353	344	340	361	357	335	327	344	361	351	363	321	326	299	368	342	349	323	340	321	324	312	340	347	375	365	348	336	320	360	344	372	329	334	359	329	340	351	334	346	324	356	377	325	312	322	347	312	328	329	348	337	324	366	366	329	312	338	317	320	339	339	303	345	334	332	316	359	335	361	333	347	332	346	340	331	323	345	358	350	317	330	350	328	340	321	336	361	348	360	333	297	355	325	331	334	326	344	321	358	323	314	365	343	324	343	344	352	329	350	335	322	346	352	352	348	323	351	315	356	330	339	307	357	345	318	333	341	326	336	333	329	324	336	335	328	363	326	326	345	348	316	336	326	351	333	325	337	331	347	331	309	335	323	358	358	324	361	304	381	337	354	384	315	336	325	353	343	370	334	311	320	322	333	346	351	372	327	342	339	317	300	335	355	333	363	363	369	340	326	329	385	331	329	350	344	350	321	330	328	351	341	358	340	333	330	338	328	343	317	297	309	320	335	350	350	339	317	373	346	323	372	338	366	342	334	330	344	341	301	320	344	360	355	343	348	344	354	332	344	342	319	313	328	381	342	346	323	334	328	326	323	364	315	310	316	354	345	337	315	347	382	345	373	343	348	342	335	331	330	344	318	334	342	364	337	342	345
1451	124	27	27	33	39	42	46	34	30	25	35	28	26	23	24	30	23	32	28	32	28	18	34	25	20	22	29	22	29	20	26	31	33	18	14	34	28	21	26	21	16	15	29	21	26	18	24	24	34	33	24	20	27	22	17	16	26	19	21	31	22	32	29	14	33	36	16	16	27	24	20	28	16	18	17	18	20	27	21	21	33	21	23	25	32	18	16	33	19	26	24	22	24	22	25	19	17	22	24	20	25	24	28	23	32	22	30	23	25	25	33	23	27	25	22	15	17	29	15	33	15	25	26	19	22	24	24	18	24	19	15	37	20	30	18	29	24	20	23	22	22	24	29	24	24	31	26	26	20	24	20	29	22	26	29	23	23	22	18	20	22	20	22	15	20	33	24	25	24	26	33	16	18	28	21	25	18	27	26	19	29	32	26	28	18	17	23	23	28	28	23	17	20	28	34	28	23	26	22	23	21	24	23	19	20	24	32	17	31	24	30	27	30	21	19	25	19	31	24	13	21	16	22	25	21	18	20	27	19	29	24	25	25	25	24	19	27	17	31	25	31	24	22	28	24	25	26	20	21	23	22	18	23	23	22	29	23	31	26	18	17	23	18	38	28	22	24	29	29	29	23	19	21	27	25	27	18	21	15	23	21	18	20	29	22	29	17	35	21	10	29	29	26	22	20	20	34	26	25	23	24	24	19	26	27	19	33	22	20	26	27	34	27	30	18	21	17	24	20	23	29	28	33	26	29	32	37	29	24	36	33	28	27	18	26	26	26	23	23	28	22	22	22	19	27	22	27	25	15	23	22	26	12	24	21	27	20	14	30	23	26	31	25	25	31	20	27	36	21	20	21	14	20	29	26	25	15	22	13	24	24	20	26	14	19	25	16	31	21	35	20	19	22	20	20	21	24	25	24	26	17	24	16	24	22	22	19	31	14	22	23	18	25	29	25	25	27	17	23	29	26	16	24	26	20	31	22	20	20	34	27	26	30	25	22	17	24	32	22	29	30	28	38	26	27	18	27	21	30	23	23	30	24	21	22	19	31	25	20	31	21	31	25	24	28	22	25	27	23	24	13	30	26	27	25	30	31	18	22	22	28	19	20	15	24	23	20	22	15	14	22	18	18	23	22	28	21	28	26	20	21	20	19	35	27	23	25	36	25	23	25	35	21	20	32	24	25	21	25	22	19	15	28	23	23	37	22	25	29	21	34	27	15	22	17	25	33	24	22	21	20	24	27	22	21	18	17	24	28	20	30	21	25	25	28	29	24	21	22	18	22	18	27	24	27	23	26	28	25	23	36	21	23	15	26	32	28	18	20	22	27	28	22	21	27	22	25	29	27	28	22	23	28	18	28	22	25	22	23	27	23	22	19	24	22	14	24	25	23	14	28	25	25	28	25	26	26	23	29	27	23	20	23	19	25	22	23	29	28	17	31	20	19	18	20	27	18	21	21	19	31	22	26	20	24	30	23	35	24	25	29	22	27	23	26	25	24	31	21	21	33	26	22	32	24	31	20	25	20	18	37	25	19	24	26	24	26	31	23	31	12	21	16	27	26	28	24	27	22	18	23	24	28	17	29	16	27	18	22	15	29	25	25	20	20	28	23	21	23	25	19	24	16	14	27	19	22	25	26	19	25	28	18	24	20	29	26	27	26	20	20	24	27	29	28	19	30	25	21	21	16	27	17	34	26	24	22	25	21	22	25	28	20	22	23	28	26	28	20	20	20	19	29	22	20	28	23	25	19	22	21	27	17	26	23	18	20	25	35	15	25	21	28	19	30	22	21	24	24	20	22	11	21	24	22	16	22	26	17	21	24	27	17	23	19	24	22	25	23	23	19	22	22	26	24	29	31	29	26	24	22	20	24	18	20	26	25	27	25	23	32	25	29	25	18	28	33	23	27	24	26	29	27	20	15	16	30	25	21	19	22	27	20	22	14	20	26	23	26	19	18	17	25	13	23	22	20	23	28	28	21	28	23	25	25	24	26	24	29	24	20	24	25	14	18	15	25	16	26	20	22	20	17	28	24	16	27	20	23	30	28	20	32	25	29	30	17	23	17	22	23	15	22	27	16	29	24	26	25	23	20	25	34	30	27	32	21	27	31	13	13	25	22	22	14	16	21	23	29	22	25	18	25	26	22	21	22	15	22	23	22	18	28	24	19	21	18	21	25	24	24	24	20	23	32	17	22	23	18	25	18	18	21	25	28	19	26	27	16	22	19	25	24	28	22	20	27	29	22	24	21	24	18	22	21	18	18	17	16	20	24	20	14	29	31	24	18	27	22	23	20	21	27	14	25	23	27	29	19	22	26	26	17	17	19	26	33	26	22	27	20	21	20	20	22	23	37	27	30	17	18	28	20	21	30	25	26	21	23	28	15	19	19	32	28	17	22	22	31	26	25	16	23	23	20	17	22	22	22	27	21	23	26	20	21	22	22	23	25	28	25	15	22	33	16	26	13	23	21	30	25	16	22	23	31	19	26	24	21	34	25	22	22	20	24	23	23	15	18	21	27	29	26	19	22	24	25	20	22	22	20	25	22	19	23	20	19	23	11	19	21	19	20	29	27	26	32	16	28	28	11	24	28	14	18	23	24	18	20	21	18	28	27	22	13	29	13	28	31	23	17	24	23	22	25	25	33	17	20	22	25	17	26	29	22	27	17	23	24	24	28	19	29	27	23	17	22	26	23	28	17	21	23	33	21	33	23	24	34	21	17	20	28	36	22	29	13	18	19	26	25	29	29	23	22	18	20	28	22	31	24	15	25	26	30	24	25	27	24	17	23	24	16	29	22	18	19	25	26	22	30	19	21	22	22	19	34	19	21	18	24	24	16	21	19	27	26	18	26	35	18	22	20	25	25	16	22	21	18	27	23	13	25	27	24	23	28	22	30	24	27	11	25	27	24	23	25	22	20	23	18	27	19	26	23	25	24	24	21	14	21	17	28	28	33	24	27	24	24	34	24	27	31	23	22	17	20	18	21	22	28	20	24	23	32	15	10	26	22	19	18	27	20	32	22	29	29	14	22	15	25	21	22	23	14	29	21	30	19	20	19	23	29	19	22	23	25	22	25	36	29	17	29	20	18	20	24	27	23	26	24	18	28	24	19	31	24	21	29	21	20	19	21	24	23	19	25	26	34	18	25	28	32	24	22	22	25	22	31	17	26	22	18	34	22	22	26	27	18	28	23	20	33	27	21	28	20	27	31	31	24	23	27	25	20	25	22	22	31	22	21	17	31	16	29	26	27	24	25	19	18	33	27	28	17	18	25	27	33	27	27	28	24	16	18	22	26	24	24	28	33	27	24	20	28	28	23	17	20	16	31	18	28	20	30	29	17	22	28	22	24	32	11	21	23	27	28	26	27	25	22	26	25	26	21	23	21	22	22	30	22	24	18	27	29	27	31	19	28	19	21	22	23	28	18	24	20	24	28	13	25	21	20	14	25	20	19	26	35	28	20	31	18	27	22
15043	4114	771	1767	3160	2875	2318	1802	1499	1267	1077	1003	865	793	786	683	696	760	735	689	565	553	556	538	515	483	488	499	476	521	444	445	475	450	465	442	418	474	498	406	424	416	445	458	518	455	444	469	488	448	448	434	451	430	428	448	481	463	462	444	424	436	464	442	438	428	445	419	441	418	458	441	414	445	433	413	419	406	437	445	459	465	437	467	437	416	456	412	448	420	432	433	415	452	418	436	441	448	453	462	478	421	450	407	453	418	422	431	443	442	434	401	444	400	429	436	445	439	457	478	417	417	435	430	412	425	427	418	448	449	441	441	443	421	402	415	440	410	427	418	423	387	436	464	423	431	428	433	432	418	433	471	470	445	427	440	437	436	403	443	418	442	420	438	401	400	419	443	408	441	475	403	405	417	461	453	485	446	459	442	440	413	391	434	432	452	430	476	429	449	461	424	433	468	439	441	434	422	437	439	467	409	428	422	410	426	404	443	447	439	433	418	467	429	409	472	433	437	415	404	430	422	446	423	403	453	419	451	411	423	400	412	435	408	433	443	444	451	424	429	470	392	422	428	412	497	406	432	404	420	407	432	469	416	457	460	448	463	438	416	434	457	419	392	425	430	425	413	460	395	419	440	453	439	449	437	450	448	458	424	437	445	434	441	451	440	421	416	428	460	449	413	395	417	447	436	472	413	466	449	444	461	445	375	454	418	415	420	435	469	427	425	426	442	431	451	437	407	458	411	429	427	413	421	420	446	420	429	461	466	434	413	446	448	417	424	442	424	467	443	470	451	442	440	416	403	447	411	426	454	412	443	457	451	440	411	430	380	413	414	398	439	420	408	425	448	403	441	441	449	418	433	399	449	453	433	407	431	436	420	409	438	434	441	425	403	413	439	407	419	447	430	430	472	464	450	419	438	414	448	413	412	429	399	430	435	407	437	443	449	424	426	404	413	459	414	424	412	450	445	471	434	415	417	407	397	479	425	475	464	400	430	422	435	428	434	418	435	450	422	422	431	403	436	432	412	466	411	423	423	425	456	452	426	409	443	399	460	442	449	446	436	465	467	414	438	429	419	445	421	439	461	420	430	445	430	404	459	439	410	430	416	428	454	415	447	459	447	445	405	417	464	426	453	410	438	458	438	428	437	434	430	439	410	363	434	427	452	413	435	425	418	395	442	420	433	450	443	438	462	424	427	439	411	394	447	435	421	451	412	445	485	430	397	455	423	400	416	425	404	406	398	431	421	404	439	431	393	395	448	457	433	481	458	447	422	424	441	429	448	425	449	423	401	391	453	442	442	441	414	458	413	433	416	426	435	441	428	411	447	459	428	450	444	434	433	428	427	403	452	456	417	460	438	434	431	449	413	440	456	393	432	441	443	479	416	413	437	445	427	458	425	439	429	424	458	451	434	397	439	417	442	423	424	427	437	414	458	413	464	470	428	465	424	461	438	391	449	460	407	445	428	423	422	448	420	453	455	429	438	435	416	427	459	425	411	465	409	413	419	411	396	449	452	442	439	451	449	416	437	432	408	454	446	440	416	428	413	372	425	416	453	459	421	437	405	455	432	428	412	450	414	435	433	498	434	431	450	420	437	419	470	423	429	396	461	464	405	405	412	454	447	457	439	436	456	442	422	432	435	430	421	386	466	427	412	471	435	463	429	442	477	438	465	446	405	430	427	423	420	457	443	403	400	482	408	406	455	417	463	415	423	416	431	432	444	446	480	468	412	395	431	419	444	472	454	443	414	444	430	436	437	437	433	402	439	442	401	439	453	436	430	444	446	388	449	430	387	434	441	453	436	429	458	442	391	424	438	467	426	440	407	418	438	460	478	444	453	458	393	444	449	442	499	430	433	455	445	423	438	448	432	434	394	404	448	445	453	462	453	434	421	408	410	429	408	469	449	401	417	436	398	451	467	429	406	419	440	406	434	410	444	453	440	440	463	470	407	457	443	441	433	430	479	429	456	433	427	454	413	420	411	427	438	419	428	410	410	442	410	435	460	428	449	407	422	421	418	421	421	436	410	424	413	440	431	457	463	412	404	443	416	437	438	438	394	458	409	410	434	434	434	445	469	438	438	414	428	434	441	436	432	426	442	437	441	444	463	419	405	391	439	415	435	463	465	407	438	458	417	410	436	415	418	410	392	462	431	429	443	462	398	419	465	444	424	456	421	425	388	426	422	433	434	434	460	415	471	435	442	454	424	454	457	431	421	451	414	426	446	467	429	437	447	420	432	429	446	382	419	469	437	434	412	454	417	414	453	427	419	492	448	414	435	436	436	466	406	403	468	454	462	439	460	428	441	467	446	423	413	448	403	399	415	449	432	432	438	447	412	464	437	440	406	404	432	382	433	439	469	433	429	430	419	434	457	439	458	418	451	413	450	390	443	423	430	429	417	452	426	447	409	438	407	422	435	416	406	447	389	450	450	471	416	464	470	427	436	432	477	465	443	404	411	441	431	414	446	468	489	446	418	453	411	451	421	417	407	438	405	411	420	386	449	474	426	426	400	429	391	468	423	421	439	409	390	450	425	409	402	398	410	408	440	435	399	433	426	431	425	407	450	417	446	446	442	405	457	491	402	419	420	452	424	449	432	468	440	470	453	407	408	421	416	407	438	438	470	380	401	418	423	436	445	451	442	459	434	410	401	451	474	473	413	442	438	427	400	407	397	415	447	432	424	444	473	443	476	421	404	384	426	414	447	446	439	423	431	427	433	418	442	449	446	420	404	448	448	425	410	397	451	441	442	419	449	405	453	442	424	434	447	452	459	429	431	483	431	449	407	434	428	406	411	431	426	421	472	437	451	408	415	417	436	427	440	506	445	404	453	435	456	453	422	438	429	429	476	413	420	399	478	470	416	449	442	420	420	470	417	421	445	432	398	431	424	401	404	450	454	447	392	421	424	441	404	454	437	433	449	447	455	419	429	393	450	477	476	427	419	433	459	429	422	400	409	409	414	437	435	468	449	422	423	452	440	437	397	444	420	419	437	451	427	468	451	429	397	456	461	415	417	447	416	424	413	425	407	443	448	416	434	435	402	407	445	444	466	435	456	473	421	432	409	388	432	413	412	465	417	397	429	442	403	457	432	439	410	451	454	442	421	410	424	425	449	415	416	439	465	438	439	432	444	437	419	435	442	419	421	462	438	440	407	442	419	475	454	460	425	422	418	441	422	436	392	447	408	410	435	420	428	430	434	478	417	429	436	426	416	454	446	388	459	370	433	408	449	441	446	410	431	451	415	451	431	450	419	436	453	457	464	408	446	457	426	462	414	435	438	429	431	449	458	448	426	403	432	485	409	477	433	429	423	417	454	414	426	409	417	415	452	418	457	429	468	448	463	429	442	478	458	412	440	434	430	425	414	427	420	453	423	390	415	471	440	474	420	431	440	427	434	435	449	413	407	428	428	405	437	444	401	426	407	450	452	429	475	421	418	401	393	409	428	411	451	418	440	462	399	389	453	433	423	431	426
2871	310	77	51	94	106	125	87	79	81	79	78	59	61	57	60	57	62	59	54	40	47	58	47	51	41	45	44	31	39	37	42	41	33	30	39	46	56	49	34	37	32	35	41	33	32	40	24	27	42	41	33	39	40	41	30	40	37	39	39	28	49	39	44	34	35	41	43	36	33	41	34	39	35	40	36	51	33	33	38	34	35	29	32	44	35	39	37	49	39	24	37	26	42	34	37	36	35	41	33	37	47	42	29	33	31	41	40	41	35	41	46	42	40	49	41	36	41	29	49	30	49	50	30	25	30	34	35	34	36	44	38	32	30	34	37	32	30	45	55	43	23	45	45	34	25	32	39	29	34	36	36	45	37	43	37	46	39	36	44	31	46	31	43	41	39	53	42	43	38	33	51	44	29	34	36	37	23	37	43	36	47	46	34	32	36	36	36	34	31	47	37	32	32	43	36	39	40	34	36	31	30	40	34	34	27	37	34	29	47	36	34	37	39	33	41	45	46	34	36	35	34	42	22	34	36	47	36	34	37	39	42	36	36	33	49	44	32	36	40	28	31	46	40	42	38	35	34	42	33	43	37	42	40	32	43	37	23	38	41	34	41	36	44	49	33	29	44	32	29	37	33	26	43	43	35	23	40	30	36	43	44	39	44	45	32	44	35	42	39	36	35	44	47	41	46	39	38	32	36	45	39	36	42	34	48	41	44	33	37	41	26	36	45	47	36	36	49	26	45	31	40	41	44	54	43	36	33	45	36	24	45	49	41	34	36	31	37	42	46	39	37	31	47	30	29	36	28	35	34	34	36	40	35	37	43	30	37	44	31	38	35	33	30	35	35	30	34	52	43	50	37	40	38	36	33	47	23	39	32	39	45	48	38	47	33	39	44	38	35	34	37	33	31	42	40	26	42	43	30	43	43	32	35	39	38	39	37	39	40	37	33	41	39	49	35	47	36	42	29	39	33	35	28	39	43	42	44	34	34	34	39	33	39	32	40	46	45	22	44	48	31	37	33	36	32	44	35	41	34	36	46	37	42	33	46	27	33	35	34	36	37	40	28	36	35	38	38	53	35	30	40	29	24	37	48	44	29	35	38	34	33	35	36	36	31	41	31	35	48	38	31	37	50	53	37	47	34	33	30	33	24	32	31	31	32	37	36	22	30	49	46	34	39	38	31	44	42	42	30	31	35	39	27	34	43	49	30	48	31	40	40	28	45	37	47	42	31	36	27	47	39	41	39	28	32	34	26	34	41	31	45	35	41	37	40	36	32	48	36	39	38	37	37	35	41	27	36	38	32	42	26	39	45	33	46	30	46	38	36	34	40	41	37	39	31	37	34	29	48	18	28	30	36	35	36	41	44	37	34	35	36	46	36	46	37	37	37	28	41	35	45	38	41	47	41	37	44	32	50	32	40	43	35	47	38	34	32	35	28	36	35	48	33	33	35	29	42	33	42	38	39	42	39	40	44	37	43	34	33	36	43	40	40	37	33	51	37	41	41	48	41	32	43	42	31	35	34	41	44	36	32	42	54	40	39	36	41	39	32	27	43	32	30	37	38	37	43	40	39	40	40	48	43	36	31	38	28	29	47	46	50	45	36	40	43	32	32	35	40	46	35	47	41	41	30	39	39	38	46	49	29	47	34	36	52	30	26	33	42	32	37	37	28	36	32	38	26	43	26	32	40	35	41	42	33	36	28	32	34	42	38	34	31	33	33	34	40	35	34	36	42	32	34	38	27	42	42	24	46	36	25	35	51	22	35	36	22	40	44	43	31	45	35	41	33	29	22	27	44	47	44	31	33	36	42	35	31	40	43	38	35	38	40	35	44	36	29	43	43	40	28	36	35	46	35	25	43	29	38	31	30	42	33	46	38	33	41	40	28	44	34	38	50	28	29	33	49	36	38	38	33	48	41	46	30	34	42	34	36	41	34	36	39	35	28	30	30	42	27	30	51	35	40	39	34	39	27	36	31	37	36	36	35	35	39	28	38	28	34	44	50	41	39	30	42	44	39	37	48	47	42	35	34	27	31	39	39	43	35	36	37	29	38	28	34	27	38	37	55	48	40	45	36	33	44	32	36	48	44	54	28	32	41	45	38	38	36	29	30	38	37	38	56	33	45	32	33	43	39	35	41	31	38	39	48	32	35	33	43	52	25	35	36	35	33	29	33	38	48	36	34	24	42	30	34	33	36	35	39	34	43	41	35	43	24	41	37	44	30	29	40	33	38	35	25	35	38	41	33	40	35	31	39	36	47	41	30	38	32	48	43	37	38	34	44	43	41	44	25	38	39	40	33	36	48	49	27	49	39	34	39	37	36	30	40	32	33	38	37	26	33	30	32	36	45	38	40	37	41	45	39	36	35	39	39	30	28	48	33	35	30	36	32	44	32	48	43	46	39	36	41	36	41	29	39	37	31	51	33	46	36	23	42	28	53	45	41	38	46	37	43	40	50	34	30	31	50	42	39	34	43	39	50	37	31	41	45	25	26	35	37	34	38	42	40	36	33	39	26	41	37	36	40	38	23	37	38	23	39	34	37	52	42	29	42	37	43	40	37	61	33	37	37	39	24	33	35	32	47	38	36	48	36	45	38	39	34	31	45	40	30	38	37	43	27	36	36	41	45	39	35	39	44	41	42	40	40	45	31	39	44	41	48	26	36	51	31	32	46	46	35	36	41	34	41	31	42	37	30	48	32	33	37	42	35	29	33	33	37	40	41	41	35	28	42	38	38	41	39	46	46	32	37	35	43	35	24	37	38	36	26	35	40	39	21	30	28	30	37	32	35	34	42	39	33	31	49	27	39	31	38	36	38	47	41	37	34	40	39	34	33	48	42	32	29	51	47	36	39	58	27	41	48	29	34	44	39	47	43	43	31	47	35	31	41	33	49	51	28	38	43	35	42	30	41	51	45	45	25	36	29	26	37	40	44	41	41	37	38	43	36	32	25	53	33	30	43	38	40	37	38	37	41	38	34	45	24	22	33	43	38	37	35	35	32	54	41	35	44	38	41	36	33	35	28	38	41	33	36	39	34	43	41	32	27	43	35	43	42	51	33	30	41	46	44	26	45	48	34	27	50	38	51	38	32	35	38	37	37	36	36	44	46	38	38	41	40	30	32	43	37	39	21	29	20	32	50	36	43	37	44	46	40	36	36	40	40	46	34	34	34	43	31	47	35	43	33	43	45	29	32	25	35	33	48	37	23	38	32	27	40	35	38	38	42	44	37	45	43	40	40	37	29	34	34	42	43	48	39	49	42	42	36	28	33	34	51	37	46	24	30	35	38	43	24	35	37	27	37	36	36	30	33	31	35	40	39	23	35	36	40	47	37	43	41	41	36	38	38	51	37	33	32	34	33	34	36	35	37	51	30	37	38	36	34	29	27	41	34	33	44	35	43	37	43	40	35	34	32	34	30	35	39	52	45	39	35	22	41	39	37	32	31	52	24	50	47	41	40	34	33	32	31	48	36
20809	7251	1810	5433	9846	9253	7422	5933	4716	3899	3264	2801	2440	2164	1873	1658	1689	1700	1654	1552	1166	1171	1121	1035	1036	979	974	928	961	925	889	891	812	852	803	852	804	764	787	809	731	775	759	774	760	707	746	730	742	737	748	710	701	726	746	753	714	730	756	680	775	776	705	719	724	714	689	735	683	670	743	699	697	704	709	761	685	697	637	691	748	713	734	739	720	713	657	687	724	709	689	696	695	691	729	681	721	750	729	711	671	666	766	704	701	697	694	683	694	672	662	653	682	649	646	668	687	647	735	672	727	744	709	688	646	674	706	693	683	727	694	714	692	704	674	658	712	713	673	695	673	703	707	741	653	699	689	705	686	698	684	703	679	682	687	660	670	656	692	628	691	647	680	690	723	706	678	620	620	692	676	668	693	659	665	692	713	746	680	696	730	700	719	692	674	717	696	713	707	663	702	703	740	663	637	687	653	678	648	674	698	691	668	666	677	687	657	685	644	692	614	642	712	695	632	725	709	710	659	704	665	688	715	693	669	657	718	657	727	663	685	750	674	695	674	679	706	696	707	679	691	712	686	648	647	676	695	646	681	689	690	646	642	699	695	690	710	701	725	644	673	692	697	677	695	688	712	683	650	698	666	663	716	667	682	657	669	706	669	683	678	686	656	681	685	695	663	719	670	668	701	680	678	713	678	648	704	643	677	636	679	675	682	635	639	656	704	701	696	661	680	670	737	674	696	659	691	638	673	677	693	695	663	667	702	714	744	659	678	728	670	682	701	669	683	664	672	699	626	693	643	680	684	666	696	713	758	686	701	676	662	682	696	682	690	669	682	665	654	689	717	672	666	699	683	722	710	709	691	704	721	710	678	671	655	714	669	681	660	691	620	705	709	640	744	671	658	718	710	734	681	681	699	707	685	712	654	664	698	701	699	718	672	704	671	710	680	674	656	736	649	668	697	712	688	665	696	665	665	663	684	670	704	644	677	708	678	670	698	688	645	718	697	701	715	680	688	669	667	646	653	657	663	730	659	683	639	725	724	672	704	701	663	685	649	662	709	631	700	726	695	637	671	691	655	652	671	680	692	673	662	665	713	665	650	703	672	684	692	634	604	655	680	654	699	638	736	675	682	647	715	717	726	713	709	691	681	664	713	669	728	668	670	684	722	662	642	684	693	590	663	717	705	742	693	668	678	689	676	676	636	700	702	669	680	649	699	665	711	721	638	705	667	683	711	678	674	643	680	686	645	671	693	656	703	716	672	695	700	713	673	702	668	721	674	660	686	651	713	686	685	676	637	722	660	726	636	663	701	660	667	658	729	666	702	644	701	695	635	641	688	704	677	702	675	679	696	715	694	687	744	680	718	704	697	678	654	654	672	684	652	669	663	702	645	649	688	675	660	632	692	662	689	693	684	663	663	690	701	642	698	643	647	682	716	703	663	686	657	678	634	679	680	679	658	694	707	637	687	680	659	677	628	650	712	656	653	667	633	673	676	690	624	644	678	672	722	682	681	639	676	683	664	688	645	686	706	728	676	639	676	671	712	685	696	674	672	693	705	673	715	699	721	671	674	683	650	672	703	647	731	668	699	689	647	659	699	684	675	691	677	677	647	658	694	666	691	686	694	670	685	683	679	713	662	699	668	646	675	716	727	660	671	725	658	705	685	660	775	702	718	683	662	696	695	708	688	660	677	713	652	659	658	704	689	666	663	684	728	672	737	666	668	669	705	684	693	703	750	702	686	641	698	697	649	639	690	674	709	699	651	673	723	704	697	725	714	661	668	680	707	691	640	698	664	663	697	654	685	674	686	670	690	681	688	657	684	643	676	673	678	701	640	685	688	652	684	703	689	668	690	676	709	683	680	689	680	635	690	672	622	685	693	658	717	653	663	713	704	664	679	647	666	684	608	727	676	660	693	699	674	697	687	682	662	670	721	674	685	711	739	658	655	660	684	698	707	695	670	657	748	665	665	706	721	661	716	647	690	661	662	681	650	671	643	690	693	659	657	692	683	664	667	673	679	682	682	710	675	663	718	680	715	721	650	603	710	670	655	648	705	639	668	674	635	678	669	692	668	652	688	674	663	653	666	677	700	640	637	669	674	684	676	643	632	730	722	676	675	713	705	720	706	647	681	664	681	722	689	660	731	706	673	666	698	700	668	680	633	690	687	697	695	689	729	702	738	682	700	669	676	649	665	676	707	692	721	689	683	696	658	706	668	706	677	702	703	684	608	665	723	667	702	669	714	645	700	707	685	677	663	668	685	674	635	691	711	670	693	674	675	717	647	702	603	695	696	693	703	664	705	673	688	650	636	744	692	663	684	654	693	680	670	721	718	643	650	673	669	701	662	647	671	698	691	697	752	685	661	729	689	654	705	675	693	712	663	655	721	683	677	665	697	712	636	683	661	643	706	691	670	708	652	626	688	708	673	695	715	662	704	700	669	692	670	717	714	678	634	642	685	694	661	708	728	644	671	664	691	689	632	719	711	684	680	677	725	719	695	636	744	671	666	679	675	690	706	637	691	638	650	661	686	718	688	675	662	745	710	690	659	666	676	620	634	672	650	701	679	678	688	635	645	643	675	709	728	674	691	706	683	713	723	634	636	663	690	637	658	689	685	700	649	649	691	664	707	653	697	666	679	673	681	682	678	699	655	672	672	684	649	677	688	668	697	710	701	645	657	710	668	716	688	697	684	649	664	678	673	664	671	622	703	722	651	706	714	661	708	654	652	687	656	658	679	655	685	682	644	682	662	672	658	680	619	646	651	711	694	706	662	624	700	661	700	701	658	676	694	693	653	674	739	712	694	655	646	719	680	655	649	690	656	717	678	657	686	650	666	729	742	676	683	630	696	698	645	651	688	676	680	680	682	673	653	660	677	653	688	683	713	727	679	663	660	657	691	633	712	709	660	686	672	667	656	666	676	755	666	683	662	681	682	675	656	701	631	716	651	664	670	691	698	681	632	666	721	678	673	681	682	683	686	705	706	715	683	695	652	673	652	688	679	655	677	691	664	666	668	691	661	711	673	691	672	689	660	690	698	712	677	691	688	699	724	676	741	712	673	662	725	658	651	649	642	672	683	718	708	681	682	695	709	687	669	673	676	673	700	696	710	692	702	729	694	657	663	708	689	709	654	731	656	663	660	676	663	709	706	682	652	686	635	724	671	638	684	750	638	705	645	694	680	675	688	708	668	670	693	644	721	670	690	726	684	746	688	690	687	714	646	735	679	674	669	659	671	688	668	706	672	709	676	662	672	716	648	689	683	645	671	715	688	697	700	691	657	689	631	717	709	708	670	725	726	682	664	714	662	693	659	699	724	665	714	654	670	690	670	709	642	642	706	668	705	678	704	669	703	713	682	708	727	696	691	710	717	695	664	707	695	714	686	662	690	699	660	665	704	696	664	709	659	682	664	675	704	671	668	657	642	661	647	704	665	682	673	689	661	676	708	697	691	700	656	700	683	708	671	701	674	675	677	658	723	661
2836	315	88	71	91	110	117	94	95	83	80	71	64	49	56	52	50	51	49	41	46	54	41	48	45	48	43	53	49	38	43	36	41	37	46	43	43	35	53	35	39	33	38	47	56	37	50	57	44	27	33	33	47	40	42	35	53	54	30	41	42	36	55	39	44	36	39	42	37	39	44	44	59	51	24	39	35	41	37	49	32	37	43	35	39	28	30	38	49	37	36	32	30	31	34	36	34	32	42	33	26	38	36	48	39	46	37	39	35	39	36	29	40	56	34	38	42	37	42	27	39	39	33	40	49	43	46	25	30	40	29	26	35	36	30	33	34	28	37	45	48	36	33	37	40	32	43	24	28	48	39	45	33	34	44	33	37	28	27	42	40	33	33	36	36	41	51	38	30	34	33	43	28	34	39	40	43	34	37	35	32	27	47	36	43	36	43	38	47	40	39	37	33	31	40	51	46	41	37	39	39	42	37	35	44	43	43	37	35	42	37	40	34	36	27	34	33	41	46	34	33	57	44	50	48	40	37	29	31	39	38	31	30	32	47	32	26	38	37	43	38	28	37	30	35	45	30	33	46	49	49	33	38	32	44	29	39	43	44	27	34	41	25	39	38	38	38	26	37	56	45	42	38	38	44	33	35	42	25	32	36	38	37	21	37	37	47	36	38	36	39	44	35	44	35	42	28	38	29	35	38	31	37	40	34	50	36	44	41	40	34	34	34	37	36	43	33	48	26	37	33	42	39	37	32	40	32	32	34	41	44	36	29	40	50	31	26	51	24	36	39	33	39	46	44	31	48	38	35	43	35	37	33	40	36	47	30	37	30	25	30	33	35	37	37	24	32	32	42	50	32	33	40	40	42	50	32	29	36	31	39	46	45	40	39	49	39	29	38	34	42	39	26	45	46	32	27	42	36	40	37	41	33	42	31	27	39	40	29	35	45	37	35	37	35	26	37	33	37	39	30	50	37	32	43	33	41	37	41	42	36	40	41	32	46	38	31	34	50	41	39	36	32	47	36	41	33	36	42	41	30	42	44	44	38	45	40	37	35	24	39	29	37	36	35	36	35	38	30	40	39	41	40	40	36	34	36	37	46	39	31	37	32	45	54	49	34	43	32	38	36	36	43	37	39	34	42	38	37	39	33	48	29	39	45	47	36	47	39	36	34	38	49	39	29	49	49	30	44	37	46	36	38	40	47	35	36	38	42	31	37	46	39	31	31	42	27	48	36	43	31	38	39	44	33	32	30	43	31	43	44	23	40	43	33	42	56	34	40	38	31	45	41	38	45	28	37	38	37	52	36	33	37	39	31	40	45	37	33	38	34	36	32	37	31	34	36	39	22	41	36	45	31	42	38	40	39	41	28	35	39	39	32	37	31	36	35	34	30	28	48	50	37	39	25	52	46	43	40	33	45	41	37	40	30	42	32	42	33	35	38	47	45	37	40	40	31	31	36	44	54	28	29	32	36	44	36	29	38	35	49	42	44	36	32	46	39	37	38	39	41	36	43	39	27	38	43	39	40	32	42	39	43	42	38	45	37	40	31	30	27	38	36	42	29	41	38	41	47	35	27	44	45	38	39	35	37	38	35	38	35	39	29	28	47	36	48	34	47	33	39	36	45	34	33	36	29	36	39	40	42	45	31	40	43	42	39	29	42	39	37	33	38	30	36	32	27	40	41	45	32	34	40	24	50	27	51	45	43	37	37	38	37	35	31	45	35	41	38	36	35	32	36	45	36	43	25	32	39	50	34	47	36	44	35	40	30	41	39	31	36	38	38	41	41	40	45	33	29	29	37	41	49	45	40	38	36	35	34	21	45	27	37	39	31	37	31	37	34	36	53	39	44	33	39	45	34	30	42	42	40	33	40	32	32	40	25	29	34	47	41	44	40	37	46	31	43	32	35	31	35	33	35	35	28	35	39	37	23	33	33	35	47	44	37	39	37	33	29	39	33	35	34	34	49	38	34	47	26	31	38	39	42	29	26	37	38	30	32	47	39	46	36	45	43	40	43	35	34	34	29	34	32	36	42	36	46	38	37	41	36	37	34	38	26	35	40	37	43	31	36	28	45	30	38	40	38	31	32	34	38	33	32	39	37	38	38	35	48	42	31	43	34	37	42	45	34	33	34	33	33	38	34	30	27	25	43	31	33	24	28	43	33	45	31	44	42	42	45	40	32	47	32	34	34	38	29	28	24	37	37	48	31	48	32	40	33	37	39	39	47	49	34	34	36	47	39	47	34	36	33	30	48	34	42	37	38	36	42	26	32	31	44	32	52	42	36	45	38	38	43	42	34	34	48	35	34	39	43	36	42	34	21	39	42	35	33	36	40	37	40	30	34	34	26	36	36	37	43	41	43	38	38	40	32	36	35	38	32	34	44	29	30	52	45	41	40	32	35	27	47	45	40	32	30	30	34	37	37	38	35	29	35	34	29	38	36	33	43	34	36	39	39	38	34	33	33	40	34	41	25	38	41	38	37	34	38	35	33	39	32	46	26	36	40	39	39	32	34	36	33	37	36	25	35	34	39	39	38	35	42	30	42	37	42	42	32	36	44	34	36	37	48	38	42	32	36	38	39	47	46	34	42	43	36	39	39	31	33	39	34	30	40	43	36	32	43	31	32	35	27	30	30	32	34	40	26	42	42	40	39	35	39	45	26	36	45	30	46	32	40	36	44	34	36	37	35	30	48	38	32	48	36	44	34	36	37	40	31	38	33	34	46	36	42	42	36	33	34	41	33	36	36	36	45	46	45	37	42	35	45	43	37	34	36	32	36	37	30	43	28	42	33	31	35	42	54	33	38	40	31	47	43	43	42	34	39	42	37	36	37	36	37	36	38	33	33	34	29	32	47	30	39	35	34	47	38	33	46	26	40	37	56	33	40	41	31	30	35	38	35	43	45	38	50	26	41	31	43	37	44	34	33	42	39	46	44	42	39	32	33	34	33	44	27	36	47	35	39	38	27	33	36	30	38	33	37	34	35	41	42	37	40	38	39	42	32	34	40	36	36	30	40	36	46	37	44	42	34	45	40	34	38	46	41	28	27	28	30	32	40	41	39	28	31	38	30	41	34	46	34	37	39	44	28	40	37	45	39	44	48	53	37	35	25	34	32	33	33	38	27	36	44	44	34	42	45	31	31	38	41	36	44	35	46	37	42	31	50	32	44	45	45	26	36	43	29	34	40	38	30	32	38	30	38	53	39	37	32	40	42	38	37	37	33	37	35	41	34	39	41	48	41	40	46	30	42	38	39	33	30	45	39	34	27	38	29	44	32	38	27	34	44	34	38	34	43	33	32	41	29	27	37	33	35	46	28	42	31	32	38	44	42	32	42	39	34	41	36	39	25	31	42	39	45	41	35	39	39	41	31	37	37	46	36	33	32	46	33	40	35	39	27	32	33	36	41	30	34	48	41	38	35	35	40	48	36	46	40	37	28	38	34	33	33	40	41	33	35	32	34	43	44	37	38	32
20672	7285	1790	5178	9116	8755	6945	5652	4510	3634	2981	2595	2177	2012	1793	1661	1637	1690	1597	1464	1224	1093	1140	1037	978	986	913	922	883	915	910	828	827	774	826	834	803	808	795	786	755	782	727	787	721	715	774	719	767	713	737	706	709	734	770	727	729	750	717	692	675	698	727	708	623	754	684	680	725	686	678	717	696	746	677	686	708	707	713	695	687	722	645	689	718	738	708	720	687	672	660	666	685	707	718	696	660	733	678	717	706	634	679	664	703	674	671	637	675	642	731	743	662	737	713	679	716	656	694	702	710	689	694	685	733	665	695	691	685	644	650	709	666	636	670	664	705	666	689	699	690	690	693	659	704	636	663	691	688	705	715	663	638	677	727	714	687	685	688	709	700	678	678	680	676	669	645	643	638	703	677	628	689	709	675	653	674	708	665	676	644	660	695	679	720	646	684	679	689	650	626	652	709	669	676	644	655	686	641	682	705	653	679	691	682	664	708	685	647	719	710	673	637	671	663	699	594	655	698	673	689	669	705	658	680	646	664	703	666	691	705	692	637	688	695	668	712	722	689	682	676	621	666	712	728	712	698	697	662	709	671	634	689	688	752	698	687	701	689	693	731	677	713	697	703	701	676	697	737	709	689	681	701	697	739	688	688	680	686	677	671	707	673	676	751	640	693	655	680	751	696	656	673	698	678	698	680	713	647	669	668	712	721	627	678	692	662	690	704	689	664	705	673	671	673	644	685	667	688	666	675	675	658	652	724	628	705	675	703	683	663	707	648	756	690	673	679	704	700	687	668	635	641	687	631	689	691	672	695	669	625	674	702	713	728	692	667	643	651	644	653	628	669	676	713	712	666	648	653	713	667	669	661	744	691	679	671	688	676	725	703	684	683	679	664	724	691	675	720	710	646	694	647	701	651	651	697	650	694	696	685	692	689	728	718	665	687	648	705	676	641	671	694	686	651	661	683	718	718	654	727	621	686	698	705	696	647	740	694	685	696	650	730	683	674	687	713	647	668	694	674	669	703	653	674	693	662	699	670	705	695	701	634	704	619	665	650	734	668	646	641	712	659	661	657	637	662	665	703	656	646	679	678	672	689	705	704	705	680	677	685	747	698	661	678	644	679	737	648	698	698	634	705	664	658	684	679	714	666	715	708	730	694	644	665	653	695	729	735	674	655	642	672	693	699	710	696	664	677	725	669	687	738	672	709	727	649	671	730	674	701	680	686	649	699	682	664	683	695	670	631	675	713	640	701	683	666	654	700	692	682	657	655	644	679	693	723	623	629	652	638	659	654	651	710	645	695	691	689	711	704	695	673	633	717	696	652	662	654	645	635	670	668	698	701	682	706	717	660	688	660	687	686	691	659	650	726	639	692	627	713	620	638	664	684	674	718	727	665	686	683	660	695	641	680	616	661	695	688	714	658	738	696	728	680	668	665	702	666	677	673	721	684	680	692	609	659	687	671	662	656	685	652	669	660	656	609	663	690	663	700	664	681	703	688	666	691	694	684	713	679	672	714	726	666	679	688	642	693	679	672	691	673	632	689	705	731	723	694	683	714	672	684	703	681	710	673	668	656	697	678	678	648	723	689	711	672	697	695	683	665	690	636	667	713	740	692	661	673	710	626	716	701	696	706	675	681	688	694	672	724	704	613	686	647	677	684	699	656	677	688	680	702	663	716	726	644	633	709	639	699	632	670	672	690	683	689	653	687	654	679	690	673	664	692	632	661	687	659	639	736	658	686	658	696	715	679	639	695	660	677	648	626	656	671	672	691	682	679	673	668	684	642	653	713	681	677	653	689	699	697	695	683	677	637	685	630	682	706	635	660	689	759	694	652	676	673	688	656	682	671	658	664	655	701	667	684	679	669	701	736	638	648	699	667	696	664	667	632	683	690	706	664	703	690	676	696	693	724	671	695	648	710	669	682	659	704	671	698	677	643	655	651	642	675	745	625	642	638	694	706	667	677	714	663	706	665	672	649	658	632	679	663	676	713	630	664	655	680	674	684	670	688	662	641	661	704	685	679	668	695	638	680	644	671	681	689	702	680	653	711	689	660	657	694	667	723	667	672	678	651	712	701	648	692	668	686	674	640	684	688	682	696	693	706	662	699	715	662	672	719	690	710	664	651	717	702	708	631	619	663	632	680	701	671	688	673	705	664	661	678	654	679	659	721	671	691	721	670	671	667	659	707	685	655	656	646	729	674	689	638	695	683	662	669	718	680	646	673	688	671	694	674	705	720	647	724	707	696	623	709	761	668	718	678	694	680	664	671	665	701	689	690	670	697	638	667	667	695	667	707	658	685	674	634	717	674	655	671	732	673	686	671	649	704	686	740	662	683	670	668	665	697	712	651	664	675	690	664	759	631	711	705	684	675	676	681	652	629	680	702	651	663	671	659	706	667	710	678	690	670	652	691	650	690	679	635	633	725	709	709	671	695	715	677	724	705	678	698	663	677	631	669	697	680	656	651	687	665	660	709	709	702	643	692	659	711	670	693	667	640	681	738	686	696	655	686	724	687	717	676	648	681	677	689	650	719	709	664	708	703	614	647	701	660	669	693	637	636	691	655	677	706	644	706	663	647	709	709	727	660	696	673	664	685	652	705	684	718	649	702	677	664	679	703	670	710	716	697	676	646	699	685	675	678	662	689	708	663	727	705	684	674	660	688	661	692	657	711	695	712	699	645	687	668	669	677	699	687	703	672	655	683	699	701	667	705	686	691	685	655	692	661	679	691	698	688	670	638	681	646	659	694	711	659	626	699	716	728	723	678	658	683	658	676	711	684	651	674	727	705	656	625	705	680	697	702	659	744	687	655	711	696	643	665	683	672	659	659	692	714	696	689	675	717	671	716	685	656	699	639	649	665	666	727	660	638	651	676	697	683	689	711	682	668	668	692	709	678	647	697	703	717	683	654	714	686	695	647	705	718	723	711	665	688	663	626	713	647	666	708	625	691	688	699	664	676	740	724	664	691	697	658	685	659	724	713	691	714	671	686	699	715	746	689	731	686	685	696	683	694	636	686	645	673	694	686	711	681	695	680	663	650	693	697	667	692	654	643	685	681	665	674	665	666	648	691	646	652	649	700	732	686	748	695	679	695	711	662	666	701	712	656	686	632	681	730	682	706	635	667	677	625	688	674	670	660	694	699	657	677	673	678	656	643	698	642	666	686	662	662	708	659	680	713	678	698	665	686	674	665	684	672	679	683	739	666	733	695	709	695	674	726	681	712	658	646	699	699	681	658	687	675	680	703	703	663	626	699	711	661	706	671	633	667	703	756	681	679	660	679	656	729	674	685	646	718	673	699	688	698	655	730	623	713	663	655	680	695	692	706	612	718	661	689	723	700	634	704	703	702	700	669	656	633	699	649	675	667	667	655	655	666	614	669	655	689	668	712	686	670	710	699	657	677	716	734	631	675	692	716	644	697	709	710	633	696	695	674	661	677	678	679	656	653	712	653	694	683	664	656	715	642	683	689	652
2653	630	104	69	127	194	160	149	138	129	85	94	57	69	61	52	61	49	62	44	46	41	36	32	37	32	32	34	28	21	26	30	28	26	28	21	16	23	23	24	23	12	22	23	18	19	22	17	33	23	16	20	18	26	32	19	14	20	26	21	18	22	21	19	21	11	20	20	18	14	16	24	22	17	19	30	16	12	18	23	14	17	20	14	20	19	13	12	26	15	21	34	18	23	21	23	15	24	18	23	31	15	18	15	23	19	25	18	16	17	19	12	19	14	9	18	20	17	23	20	13	14	23	24	11	30	19	25	21	20	17	15	18	24	18	25	16	24	18	27	20	11	17	12	15	13	16	24	17	26	16	18	15	14	18	19	19	15	12	11	26	13	13	15	22	17	26	19	21	28	15	22	21	20	18	14	26	27	14	20	12	15	18	29	16	20	24	14	23	9	20	17	26	14	28	18	28	17	19	21	16	21	22	14	19	21	18	16	27	24	16	22	14	19	21	19	20	18	19	16	12	20	21	19	21	23	19	16	21	20	23	17	24	19	23	22	19	22	13	16	15	12	24	24	17	15	15	20	20	9	20	23	12	12	10	16	23	17	27	18	23	10	23	14	21	16	17	24	16	24	17	20	17	11	14	21	13	20	22	18	18	22	17	16	17	15	22	16	15	19	17	17	16	20	17	24	21	22	18	19	22	23	25	19	22	20	22	20	23	14	23	28	15	21	19	19	21	15	15	14	21	21	22	9	22	15	19	20	15	23	13	10	20	11	13	21	24	25	19	25	18	19	19	20	15	13	25	16	11	15	15	25	16	10	17	15	17	17	17	15	14	18	19	21	20	13	13	18	17	17	17	21	12	17	22	20	12	28	24	11	13	18	14	14	18	19	12	20	11	14	13	23	20	16	19	20	19	19	16	22	18	21	16	17	18	18	20	17	27	14	25	14	17	21	13	25	23	17	21	20	17	15	17	15	17	15	24	14	23	18	19	24	18	16	10	17	15	15	22	18	18	20	21	19	12	21	19	16	28	26	15	25	8	15	14	11	14	18	30	11	19	17	16	22	26	13	25	17	25	28	11	11	14	14	12	18	14	22	17	14	16	25	17	17	20	20	26	17	21	19	15	20	25	18	20	15	22	23	19	22	14	20	15	16	17	21	25	25	20	16	16	12	16	15	18	21	14	16	15	17	19	17	10	15	18	22	26	21	19	25	16	15	19	25	21	15	16	20	22	19	22	26	20	20	18	16	24	21	18	20	26	12	14	12	22	17	10	16	16	26	16	19	18	28	12	12	19	15	14	20	16	21	13	22	19	19	20	16	14	27	28	18	13	21	15	22	16	28	13	27	25	19	23	24	13	23	16	18	12	19	14	18	26	17	25	13	19	21	15	15	14	21	22	22	11	21	19	24	16	16	18	20	19	21	15	14	11	15	14	24	16	16	16	13	19	20	20	19	14	16	24	18	13	19	13	19	20	18	15	15	23	21	9	13	17	19	18	16	14	18	21	26	16	12	19	15	28	16	14	18	16	17	20	31	23	21	13	17	14	23	14	18	23	17	16	18	21	21	18	22	18	19	26	22	23	14	11	28	21	9	14	18	24	19	24	20	17	16	19	21	21	17	19	12	22	15	25	15	21	24	22	15	28	13	8	17	19	16	22	22	24	23	17	19	20	18	15	16	21	18	17	13	15	9	18	20	24	18	21	17	23	13	21	16	18	14	19	19	18	21	24	27	15	13	19	12	20	16	24	18	21	23	17	18	19	13	16	13	24	20	19	19	17	21	8	24	15	14	8	17	20	22	23	23	20	17	15	19	17	18	22	22	14	27	20	17	30	12	16	19	22	17	25	11	15	21	19	26	22	16	22	12	16	15	18	14	18	14	19	19	22	17	18	14	16	24	14	14	13	22	11	14	18	20	25	16	17	18	20	16	17	18	26	17	14	23	19	18	21	14	19	17	17	28	12	13	18	16	16	19	11	22	12	15	19	15	15	22	19	27	12	15	15	20	19	13	9	17	17	28	18	13	15	15	17	17	18	19	24	16	17	20	15	19	19	18	20	20	20	21	17	19	18	14	16	20	23	15	17	4	20	22	15	22	15	16	11	12	14	23	18	14	14	17	18	17	16	20	8	21	12	13	17	14	13	12	24	19	14	23	21	24	25	15	21	14	24	18	21	17	22	19	18	20	23	17	17	15	15	17	20	13	16	21	15	15	24	11	13	17	18	25	21	27	21	15	22	19	16	19	20	22	22	23	25	21	15	22	14	29	21	25	26	12	26	20	19	20	15	15	21	13	18	12	17	18	23	18	25	19	16	20	17	23	14	22	22	29	23	19	20	21	18	14	21	19	22	27	14	18	19	21	14	24	11	19	19	17	19	18	14	20	16	13	23	19	16	21	24	13	24	18	11	22	16	16	25	23	16	23	15	22	21	22	26	25	23	14	11	15	14	14	12	18	16	16	13	19	16	18	27	11	20	14	15	18	25	23	10	23	18	11	17	18	23	17	21	18	19	16	13	23	16	20	19	23	24	26	18	16	24	24	20	34	22	24	21	24	18	25	22	17	27	20	16	22	13	16	18	14	19	27	19	19	23	16	23	14	17	16	22	12	19	19	24	20	19	16	16	14	8	16	16	22	19	13	15	23	20	18	21	21	10	25	22	17	21	21	18	15	19	24	12	11	19	18	21	13	16	22	12	21	26	11	13	12	25	22	23	13	14	18	8	20	22	18	16	26	18	12	20	18	16	16	18	24	21	14	27	24	17	22	27	15	18	19	9	16	20	16	19	16	13	12	14	15	17	23	21	14	27	20	19	20	30	24	19	17	25	14	20	17	27	18	19	10	15	24	17	27	15	24	16	21	19	17	14	20	26	19	24	13	16	13	14	17	21	19	21	18	16	24	17	28	13	19	10	16	22	17	19	21	12	25	14	10	28	13	17	17	16	20	12	17	20	11	20	16	24	15	17	16	23	21	24	19	16	17	22	16	14	24	21	19	21	19	17	14	18	19	13	14	14	16	13	12	22	15	27	15	24	24	23	15	17	24	18	22	15	20	23	23	27	19	18	13	24	15	8	17	15	22	20	26	15	17	13	19	20	18	18	18	10	25	20	14	18	15	19	23	25	28	13	23	17	17	20	18	17	8	20	11	22	15	12	18	24	15	18	20	21	10	20	17	17	13	22	24	24	19	20	17	14	21	15	20	19	25	9	12	26	17	17	10	18	21	18	23	19	24	18	17	14	18	20	21	25	26	19	18	14	21	16	19	14	21	16	22	18	19	23	15	19	18	15	23	13	14	13	25	23	19	19	22	19	17	12	20	15	25	25	14	12	21	26	22	19	19	16	18	17	22	21	19	22	23	16	21	18	19	12	18	18	17	15	27	19	22	7	22	23	15	20	18	15	15	14	16	15	23	18	17	20	19	10	18	22	17	30	15	18	22	15	19	21	25	20	18	19	25	16	17	19	20	18	18
28437	11021	2816	9632	16412	15543	12379	10092	8063	6556	5221	4334	3676	3247	2851	2385	2313	2390	2243	1968	1470	1342	1280	1180	1048	1023	944	914	893	834	784	770	745	679	683	652	581	649	574	570	542	568	497	501	534	526	488	510	508	482	473	445	554	471	462	449	429	422	470	500	422	449	407	404	417	431	418	387	400	406	391	373	375	394	415	375	368	409	370	387	386	365	388	418	373	393	400	400	387	393	364	352	361	380	360	374	371	361	378	364	321	309	361	362	361	354	385	333	353	370	377	373	385	381	349	350	365	353	363	353	345	344	334	350	353	365	350	343	322	367	338	326	335	388	361	352	355	328	336	349	326	368	344	349	360	357	348	344	338	366	366	344	352	364	346	337	345	345	374	345	320	332	357	362	351	343	314	365	379	348	337	360	340	332	333	353	351	352	379	366	353	348	337	332	309	291	356	342	346	342	338	357	367	358	339	360	344	363	335	336	365	343	356	361	329	342	336	330	343	342	346	342	327	302	356	333	363	337	333	353	321	347	315	356	358	362	335	341	370	343	337	366	341	355	351	332	333	354	338	378	355	351	317	366	336	330	366	325	350	360	340	382	347	338	319	365	323	334	350	344	305	341	358	343	343	346	351	351	378	352	381	336	352	332	355	355	362	298	333	348	335	321	393	335	333	360	316	317	358	339	366	345	330	317	352	351	318	356	331	325	326	357	327	319	362	337	348	343	368	320	343	358	334	374	323	333	343	327	350	338	310	341	318	323	344	354	327	361	307	337	343	321	320	351	334	360	347	329	353	372	321	356	351	334	326	345	342	352	358	347	330	316	317	367	363	349	348	327	360	309	359	352	342	338	358	368	332	329	325	372	344	340	364	343	342	359	311	322	326	348	325	339	345	354	331	331	359	364	351	356	357	353	340	347	324	355	317	351	335	317	365	338	344	346	351	301	332	350	316	362	341	312	317	337	322	325	327	344	354	295	317	339	338	350	312	336	330	319	376	347	354	344	337	336	338	329	336	305	343	322	339	322	359	339	324	342	350	362	348	302	357	334	362	337	317	338	340	311	330	332	338	364	353	372	352	319	330	315	306	340	316	355	345	355	333	361	354	334	359	364	332	335	310	326	355	331	328	336	324	315	339	320	331	311	312	349	335	342	344	306	347	376	352	321	297	317	377	317	340	394	365	334	321	333	363	341	343	315	339	351	325	361	323	355	328	338	361	337	360	351	337	349	338	311	351	345	347	336	377	331	348	310	332	377	354	351	358	327	308	375	363	326	331	380	346	310	314	328	354	359	320	359	344	335	343	361	375	343	351	327	322	362	330	325	352	363	319	338	329	371	360	338	341	363	340	353	366	319	310	344	375	358	308	324	346	324	344	346	355	366	321	362	350	313	357	331	351	352	334	356	361	375	338	306	331	374	333	317	339	328	316	338	317	363	358	350	315	351	368	312	336	338	349	344	335	322	319	344	317	321	332	331	340	322	357	359	330	298	340	327	321	353	330	344	370	322	327	360	317	372	357	340	333	334	319	344	330	354	372	359	320	325	367	353	335	317	315	362	352	356	325	330	354	327	318	322	352	355	362	356	351	330	368	341	338	352	343	350	363	333	351	328	326	349	381	319	296	302	311	317	357	328	351	357	337	348	354	342	361	315	346	375	321	394	361	335	346	321	346	324	367	322	330	353	351	310	332	350	326	339	326	357	315	341	328	351	339	357	334	334	355	367	339	337	350	352	346	321	331	312	330	325	322	328	358	357	356	348	319	359	311	328	344	367	337	362	359	359	336	351	326	350	343	352	331	346	349	336	349	326	366	356	354	327	358	323	356	340	333	358	313	348	330	343	344	359	353	359	368	334	318	331	368	330	352	313	322	301	367	357	314	320	370	331	379	329	369	342	352	337	295	353	330	378	325	344	344	344	353	341	335	342	345	321	306	351	288	372	376	360	317	373	360	353	337	335	312	338	331	324	320	320	343	365	333	342	365	351	354	336	355	313	359	342	341	338	330	347	373	323	315	375	362	361	345	339	341	335	311	334	308	337	327	337	353	340	348	318	364	299	347	347	368	339	313	315	357	320	338	365	332	346	351	358	335	358	351	330	344	316	376	343	315	326	324	333	357	351	346	295	344	363	329	338	332	358	333	332	312	314	345	359	374	300	345	309	305	370	323	328	325	337	343	332	358	323	364	361	338	328	346	323	374	328	343	333	356	335	361	357	331	314	359	339	371	333	341	324	341	346	332	350	366	326	326	313	321	323	325	317	341	353	364	339	312	346	347	350	326	313	359	368	358	290	331	337	331	326	366	329	345	334	329	353	331	325	329	354	310	362	348	332	320	333	344	356	357	353	373	322	349	331	353	338	341	352	325	303	360	354	344	351	367	373	370	335	343	360	324	346	357	373	344	331	328	333	347	336	359	349	354	321	339	333	335	322	361	333	332	344	363	331	326	364	319	337	344	357	330	343	331	322	327	312	308	339	338	336	345	354	353	330	372	317	338	363	327	355	323	335	353	345	308	335	330	342	346	311	317	377	342	354	373	324	331	340	365	326	322	348	375	334	335	310	355	371	325	335	314	335	344	351	344	331	324	328	344	322	331	364	354	330	338	340	330	372	357	336	339	372	360	349	313	303	341	348	340	333	356	349	337	364	348	318	355	327	340	317	316	348	329	328	335	359	291	363	320	352	354	340	350	336	345	336	322	354	375	334	379	359	330	325	351	368	317	303	355	347	345	361	338	302	339	328	360	342	330	340	314	341	324	309	318	330	352	343	343	335	340	338	366	345	340	329	338	327	313	335	328	339	330	338	338	359	349	306	328	357	345	344	338	353	339	359	297	351	329	356	351	328	305	339	338	327	383	383	339	375	340	337	330	350	302	317	358	361	363	345	344	340	338	338	369	333	349	381	330	343	395	339	343	333	346	322	335	317	324	349	314	316	336	355	335	340	389	338	371	336	337	326	323	337	352	355	347	323	349	343	368	383	329	354	354	360	308	349	335	328	324	343	347	348	344	320	329	341	327	355	339	352	349	338	336	366	342	341	345	329	329	334	330	327	316	355	352	357	342	331	335	344	318	322	350	317	324	367	329	340	345	348	335	356	334	383	292	373	326	349	306	361	366	355	345	380	356	324	353	321	326	354	362	345	323	337	306	322	311	351	363	367	329	364	360	366	360	350	314	348	368	336	327	333	364	329	325	343	328	355	355	350	348	332	367	320	330	341	341	371	317	338	341	394	345	330	359	336	331	345	340	363	291	336	346	329	310	359	334	352	323	353	357	329	339	355	328	353	372	367	348	334	310	396	315	364	352	369	340	358	314	344	329	332	307	342	350	343	338	365	359	323	303	325	323	333	335	322	348	339	334	340	318	329	344	367	342	329	353	350	311	336	350	349	313	317	300	382	355	335	340	319	330	300	356	372	340	333	367	348	343	358	362	350	331	346	328	343	344	352	333	320	353	378	342	325	382	331	325	350	344	332	337	361	307	325	327	345
1506	123	34	34	36	46	49	39	41	33	32	24	33	35	26	28	27	31	29	21	23	28	30	33	20	14	30	15	24	29	26	26	20	22	32	17	19	22	25	21	29	31	30	31	26	29	27	23	23	25	22	29	25	19	32	34	24	27	25	26	25	30	27	25	27	22	29	21	24	20	33	27	25	18	21	24	25	22	26	14	25	35	31	26	20	21	27	29	28	23	17	17	17	19	19	24	25	24	23	24	18	27	28	21	26	27	27	23	24	23	29	24	23	24	24	29	21	13	31	30	18	25	24	17	26	19	25	23	16	23	25	22	31	25	26	19	27	19	20	23	22	27	15	20	26	22	23	16	25	28	16	23	28	28	25	22	27	23	21	29	21	26	16	26	19	32	25	18	17	24	18	20	26	21	19	21	18	22	23	19	24	22	26	21	24	27	15	26	21	18	34	22	14	27	15	32	27	28	18	20	28	25	20	29	26	19	22	29	21	28	14	24	27	30	26	25	24	29	30	27	28	22	26	25	33	27	13	26	18	25	29	30	26	19	18	25	25	17	24	25	24	24	21	16	27	21	27	23	21	30	15	14	26	21	24	19	29	30	26	22	26	21	23	24	26	25	19	22	25	26	13	21	18	24	24	22	33	20	15	23	30	19	33	19	23	24	24	21	21	24	22	29	26	28	24	31	19	12	23	25	36	24	26	24	25	23	29	20	19	21	24	22	19	20	22	31	35	28	31	36	24	24	18	22	32	18	24	21	19	25	28	32	33	26	23	22	27	27	19	25	23	17	28	15	21	31	21	30	22	25	24	25	34	19	22	26	23	24	24	20	24	28	18	28	21	30	20	16	22	21	24	22	28	19	33	28	28	27	25	26	23	19	23	31	34	30	29	21	25	28	27	22	20	23	22	27	21	24	29	34	26	27	23	32	17	15	28	27	29	29	19	24	20	27	29	25	28	26	28	22	29	29	25	18	31	22	31	32	23	23	23	22	24	19	23	17	30	18	26	23	22	22	22	26	24	25	20	31	31	31	18	22	27	21	22	23	25	21	24	22	33	24	17	27	29	30	20	26	33	25	23	22	21	23	21	29	27	21	31	20	31	28	23	24	30	31	30	31	25	29	23	24	26	16	26	30	28	27	32	27	26	23	23	23	21	23	25	29	18	20	25	28	18	22	18	22	24	23	28	24	28	24	17	26	19	21	28	24	26	27	22	26	29	19	24	28	25	26	23	21	24	23	26	18	30	26	25	24	25	34	26	21	22	32	26	23	20	19	18	25	22	25	25	31	27	21	21	21	20	20	21	27	29	28	26	23	21	21	24	30	31	15	24	34	27	27	19	13	25	23	16	24	29	22	24	16	26	29	24	18	30	22	34	21	24	19	26	21	15	25	24	35	25	20	24	29	28	14	24	28	22	30	20	28	18	25	29	22	19	27	22	22	31	24	20	28	23	26	25	19	21	14	29	29	28	26	26	24	19	25	21	17	18	19	18	25	24	26	35	18	23	23	14	16	27	28	24	29	26	17	28	30	28	22	19	17	25	27	28	29	21	30	21	25	12	16	18	25	23	23	24	21	22	19	25	26	15	24	25	27	28	22	22	20	26	24	21	22	25	26	24	26	27	30	27	18	37	22	28	25	20	30	19	18	26	30	23	22	26	31	25	29	29	21	21	28	24	34	16	20	18	24	28	24	31	23	19	16	26	25	30	27	19	25	25	17	23	32	13	24	24	24	17	30	18	17	26	24	31	28	27	22	23	24	24	22	26	34	16	26	21	21	32	22	23	25	21	27	31	25	19	21	26	24	25	18	25	22	14	21	18	30	21	25	37	25	24	13	30	25	39	22	24	20	27	23	18	26	30	30	17	26	23	16	27	24	25	26	25	17	22	22	24	32	28	14	36	26	26	21	33	16	28	30	29	23	18	17	28	18	23	22	23	26	23	21	22	26	32	26	19	37	26	19	20	24	20	30	17	24	18	21	19	24	30	28	20	28	33	27	23	36	23	30	28	21	34	23	21	23	27	28	33	24	30	23	27	22	23	35	32	22	24	23	21	31	22	34	26	30	21	25	21	16	35	24	29	29	31	29	29	24	24	24	24	17	19	17	19	21	18	30	22	23	25	26	13	31	21	27	20	27	22	25	18	33	19	19	22	20	22	30	19	26	28	32	18	20	25	23	21	25	24	27	18	24	21	18	27	21	15	28	28	30	19	35	20	31	20	31	27	22	31	28	23	28	16	28	25	22	26	23	23	17	27	19	12	22	27	21	28	17	19	27	24	26	28	23	22	28	20	25	34	25	28	23	19	24	28	26	19	28	19	15	17	19	29	24	18	20	24	24	27	26	21	24	26	20	21	26	25	29	24	25	33	16	27	15	20	23	21	25	24	37	20	21	20	26	32	13	27	27	20	29	32	22	26	26	17	21	17	29	28	25	18	27	20	24	17	27	17	18	18	23	26	15	19	15	23	18	23	19	23	19	18	22	22	22	23	22	26	27	17	24	28	24	24	25	22	28	25	18	20	19	21	18	21	26	18	22	21	20	24	34	17	30	29	27	24	20	29	26	21	28	30	21	21	20	26	20	21	23	28	23	15	18	29	26	18	23	30	26	17	29	21	26	24	30	35	18	22	17	19	28	17	29	34	30	23	21	26	21	29	28	24	23	34	14	17	29	31	23	31	31	23	23	31	26	19	27	24	20	19	19	26	16	31	38	27	22	37	18	28	24	19	23	18	23	22	22	22	21	25	25	37	18	21	29	19	25	18	22	25	20	37	31	26	23	16	22	25	19	26	19	24	19	22	26	20	28	20	31	19	22	23	21	17	24	16	27	21	29	24	21	18	29	27	24	21	23	22	28	23	22	29	28	20	23	29	23	22	10	21	20	27	13	18	27	24	18	20	19	16	21	18	23	28	24	19	28	21	29	32	31	29	25	25	12	17	25	19	22	22	24	26	24	19	29	19	21	23	22	27	24	20	25	18	22	18	22	26	22	25	20	21	28	22	23	25	23	19	29	22	22	24	15	21	33	22	24	19	26	21	24	25	16	18	19	24	24	17	25	24	33	24	29	26	27	21	23	32	24	18	24	28	22	13	15	24	25	22	28	16	26	24	24	30	32	21	25	28	24	17	21	22	21	24	27	15	31	30	24	24	21	17	19	37	22	25	29	24	29	24	24	23	20	29	31	24	20	20	21	25	24	14	31	27	23	27	23	25	33	18	18	27	25	24	26	21	21	24	29	22	20	25	18	24	25	29	28	25	27	27	33	25	29	16	37	29	23	31	23	27	23	24	22	23	12	20	30	16	17	25	22	23	16	23	26	26	29	21	22	27	20	30	21	30	34	23	22	21	21	27	19	22	27	18	30	22	33	30	18	30	24	25	23	28	21	25	21	25	18	26	28	21	21	17	16	27	19	29	25	24	18	24	28	14	30	23	20	25	21	21	20	25	24	20	24	21	28	22	19	22	22	23	16
16236	4038	825	1750	3085	3009	2298	1917	1557	1275	1045	966	855	801	725	718	719	739	750	693	544	512	529	554	525	543	514	485	508	527	468	492	511	483	488	459	512	458	437	462	502	450	458	438	443	439	470	444	427	448	438	485	455	441	475	472	443	463	436	420	419	435	450	437	446	468	447	387	444	460	445	454	426	437	422	478	474	417	429	462	435	440	436	471	460	443	422	441	445	473	430	443	468	427	472	399	479	464	460	424	436	430	472	483	468	472	413	407	421	425	439	415	423	436	454	465	457	457	401	411	425	465	428	417	470	423	398	434	387	472	397	453	410	436	450	424	445	395	436	436	458	403	453	472	449	488	461	415	440	449	408	426	430	450	419	461	462	417	453	449	434	440	439	421	441	426	419	398	455	481	449	444	445	443	465	424	433	420	427	420	475	437	476	437	454	449	454	405	441	429	461	426	438	440	479	460	453	421	461	450	465	416	442	437	438	425	404	450	441	424	444	460	491	435	433	430	433	440	458	449	435	428	467	457	435	475	414	418	423	439	432	434	419	412	434	466	421	425	456	454	436	422	428	434	422	443	394	438	449	478	431	393	443	434	458	442	408	445	445	420	434	426	461	405	420	433	471	417	428	449	418	466	423	441	406	447	462	412	451	419	443	437	436	407	404	445	415	459	431	443	447	407	466	433	457	435	459	411	434	462	469	444	417	438	422	428	419	432	415	434	436	439	437	427	458	430	441	427	424	441	440	456	410	429	441	427	446	461	419	444	390	427	463	415	432	424	485	442	448	400	452	404	454	445	408	437	441	467	455	424	434	448	437	459	446	428	442	433	432	411	456	431	401	464	418	439	444	462	448	405	413	379	425	435	439	487	455	454	451	443	432	463	417	413	457	451	398	443	427	440	439	450	454	456	427	425	456	427	485	434	417	481	423	411	456	413	454	406	414	424	467	458	456	438	458	466	470	402	451	417	449	426	404	434	451	427	463	413	453	430	436	447	425	446	466	450	448	463	422	446	418	478	442	398	441	406	415	445	445	453	433	448	433	402	409	441	413	458	433	438	432	449	425	429	438	424	427	410	451	455	439	454	439	443	436	450	440	431	443	436	436	424	452	436	446	470	438	430	467	431	434	473	404	464	433	467	411	436	410	445	448	457	432	440	430	462	419	429	446	421	434	444	462	421	452	447	427	440	431	457	400	441	433	434	402	462	459	443	427	441	432	425	423	454	446	445	444	415	385	444	434	453	425	465	448	429	455	442	457	428	436	443	393	397	429	446	472	445	428	450	430	459	424	438	434	474	410	431	462	438	476	417	418	433	444	431	463	447	451	410	435	438	388	453	468	442	449	404	418	452	482	420	488	422	410	494	437	421	433	432	402	441	419	454	432	413	447	442	437	416	482	458	413	422	472	416	438	434	419	416	422	461	453	433	452	447	419	407	409	436	423	421	394	393	461	404	468	462	411	374	406	422	443	457	446	441	426	420	441	488	440	425	411	440	477	362	405	420	433	451	421	454	494	434	448	434	428	430	418	433	450	433	424	428	464	439	443	439	435	438	465	448	416	419	430	428	458	445	451	466	440	403	460	431	441	439	402	415	399	439	412	428	461	413	447	433	439	427	411	415	402	405	433	455	429	418	472	434	423	434	421	426	451	458	438	450	430	439	425	440	460	458	432	435	441	442	422	447	461	462	460	447	431	440	481	423	432	458	436	449	454	432	379	429	423	445	417	431	443	447	454	460	425	444	470	425	449	382	423	479	462	444	428	446	416	442	433	401	450	457	420	442	466	408	441	440	450	436	447	420	435	416	432	403	464	433	453	424	405	424	415	479	468	476	435	427	455	462	419	419	463	410	436	448	464	430	446	407	407	452	462	465	446	431	435	449	464	407	442	413	464	460	422	463	385	447	446	429	448	417	440	423	441	438	445	423	418	454	473	420	486	459	459	456	466	440	473	414	466	422	439	421	464	400	450	421	417	439	458	395	449	438	447	442	444	445	423	435	442	437	484	422	449	443	408	441	441	416	444	483	451	454	430	444	446	455	462	473	438	459	427	434	421	470	422	426	436	465	456	420	420	411	406	418	472	454	414	408	461	480	433	409	413	444	405	464	468	446	403	451	415	443	442	418	431	419	412	420	454	426	432	436	407	395	405	436	453	425	430	458	427	430	414	465	410	441	432	408	457	450	442	431	436	450	462	443	430	432	421	424	469	431	436	467	443	414	443	424	455	439	426	411	451	421	430	442	453	454	408	447	445	400	394	440	460	455	421	419	445	480	421	426	448	444	398	416	468	428	406	415	461	425	435	502	447	442	444	433	434	430	401	437	431	448	466	441	452	430	470	418	439	467	436	460	398	474	408	428	458	437	447	450	447	387	450	426	451	423	434	436	442	437	444	420	433	406	410	425	458	445	492	404	455	478	430	439	439	451	438	433	426	421	413	421	412	442	458	407	438	438	450	411	440	395	461	432	461	407	447	466	444	427	454	417	440	437	432	402	441	450	457	429	457	469	422	451	398	468	434	420	460	429	431	413	434	451	456	422	425	412	459	456	446	445	416	449	445	444	415	417	433	446	457	455	431	419	448	425	447	454	507	448	417	412	448	412	443	417	427	455	424	445	409	463	400	453	450	467	450	414	440	433	489	452	419	457	442	413	459	434	449	448	426	488	417	418	458	428	437	440	463	414	443	446	423	429	420	409	456	437	454	449	455	454	414	419	422	405	417	482	427	434	457	417	442	436	404	443	438	394	410	430	414	457	452	415	405	411	453	456	427	427	420	440	419	449	402	443	426	442	409	457	449	409	418	423	435	421	454	422	454	431	417	445	430	408	449	431	409	453	433	435	446	448	458	435	411	429	385	419	462	456	420	421	451	451	476	483	451	471	389	428	455	444	424	460	435	453	397	446	441	454	433	429	458	445	474	444	467	442	409	395	437	471	438	445	423	437	468	474	421	444	450	402	437	419	452	448	433	413	444	414	424	459	434	469	437	437	415	440	443	435	467	437	466	431	442	422	471	470	436	450	448	449	432	405	474	433	432	464	398	464	404	446	423	420	428	439	454	435	404	429	411	433	427	448	428	456	405	454	427	423	425	440	431	463	429	440	453	444	445	442	434	481	424	438	432	466	461	425	432	393	418	439	405	405	437	444	444	431	433	462	411	454	444	432	423	418	451	424	427	409	437	434	401	424	429	453	441	431	429	454	400	435	472	429	433	439	438	424	442	422	472	443	429	459	410	445	452	444	385	460	473	463	456	431	440	431	462	444	411	459	452	413	436	392	442	411	436	437	416	409	408	442	438	444	420	381	385	413	461	456	444	435	406	454	420	444	442	441	450	448	443	475	456	414	403	435	454	436	410	442	435	455	421	428	468	407	436	452	483	421	406	444	448	456	459	456	427	435	432	437	437	421	407	435	406	460	409	433	440	473	443	408	455	466	457	416	458	445	458	429	390	429	444	421	439	402	406	422	460	410	402	410	455	442
3001	294	86	60	100	134	115	84	100	95	75	97	65	69	70	51	56	60	62	56	50	48	49	62	34	42	38	41	34	50	38	37	44	33	42	41	38	44	46	38	34	42	34	45	43	36	39	34	38	40	49	41	47	37	48	34	38	41	40	36	33	39	48	45	33	42	46	41	36	35	39	32	38	38	41	35	30	31	42	33	34	35	43	40	44	36	28	39	46	43	32	35	44	38	36	45	26	47	40	39	46	32	44	41	42	40	46	54	46	46	26	33	38	37	42	39	34	38	43	32	43	29	38	42	30	37	33	42	32	32	41	44	46	50	34	44	44	43	45	54	23	34	37	43	41	41	32	58	39	36	30	38	35	40	48	39	36	40	36	41	39	53	43	32	36	31	41	42	30	45	36	45	37	39	23	36	41	38	52	55	36	40	33	39	34	36	33	40	35	48	43	46	37	37	34	35	23	33	52	42	44	39	45	45	35	41	39	41	39	40	31	42	44	37	42	40	42	45	41	39	47	43	25	43	39	34	47	47	40	33	42	37	38	36	36	33	49	34	26	29	44	35	39	32	36	42	32	39	40	35	31	44	36	38	28	43	38	38	35	24	48	37	34	30	45	25	47	48	42	31	34	34	41	38	38	34	33	33	34	28	42	28	36	43	37	35	33	30	28	32	35	38	28	32	38	45	34	47	28	32	43	42	43	42	49	50	35	49	43	38	40	32	35	43	28	36	39	45	39	34	38	41	36	38	36	38	39	30	38	35	48	49	47	40	41	39	36	41	31	32	33	40	41	34	36	38	41	30	30	40	38	28	31	39	41	28	42	45	29	32	44	40	31	35	43	48	51	48	45	40	47	54	40	39	27	36	35	32	44	34	41	36	48	23	42	42	41	36	42	40	37	36	30	44	30	39	45	42	37	39	42	35	37	41	43	38	47	34	50	37	43	44	43	50	38	36	36	30	38	39	40	32	47	44	42	38	37	50	35	32	44	33	36	38	29	41	44	48	38	44	35	50	45	32	37	38	40	40	40	40	39	37	47	55	40	36	38	42	39	32	47	45	41	37	59	31	39	39	38	42	45	31	34	38	30	42	38	35	41	40	31	47	42	32	33	49	47	32	55	55	47	23	40	38	43	31	38	37	43	39	39	38	31	36	37	38	33	36	39	37	32	38	42	44	36	34	38	47	27	32	33	36	46	39	48	41	39	49	36	40	32	38	38	41	39	47	43	29	39	33	34	24	51	39	31	43	42	34	41	46	40	35	37	39	32	31	32	34	36	34	50	53	35	41	32	35	39	42	39	38	39	39	46	30	36	37	30	42	37	44	26	58	41	48	44	36	32	46	37	43	28	36	41	33	35	35	42	38	41	53	37	29	38	29	32	46	41	35	34	38	39	31	30	40	43	40	37	44	43	43	31	46	47	32	49	52	49	41	40	46	31	33	43	51	30	38	37	46	43	29	39	48	39	39	37	39	41	39	37	37	47	38	38	43	47	29	38	34	28	37	41	41	30	41	45	47	32	37	43	48	43	34	45	38	34	44	38	24	34	36	39	49	41	38	31	39	34	28	46	41	46	58	51	40	36	42	48	38	42	36	36	38	29	38	42	41	35	45	41	36	40	44	49	32	31	39	39	43	33	52	35	41	34	34	44	35	35	36	37	35	35	42	36	38	39	40	37	42	35	33	31	26	45	36	38	40	43	32	39	51	39	39	42	38	39	33	40	46	48	46	34	38	38	42	40	45	41	33	54	35	46	30	31	45	32	45	42	44	32	41	37	45	38	40	34	41	33	33	34	36	45	33	38	23	41	33	32	34	38	35	41	46	40	35	38	38	37	39	34	43	33	41	49	43	30	37	49	37	45	36	45	31	46	43	38	35	51	44	40	54	50	45	32	43	36	36	47	45	45	40	34	37	37	26	40	43	45	31	47	35	36	38	39	41	33	43	55	41	47	41	36	41	50	33	42	38	42	46	39	38	35	34	38	39	47	43	35	39	36	34	44	37	32	42	43	42	38	39	55	37	42	32	50	37	36	36	41	46	38	34	47	32	46	39	43	30	33	44	46	43	38	52	49	37	33	43	43	33	44	34	27	41	42	29	43	38	37	43	26	31	47	51	35	48	29	45	40	41	47	32	33	43	38	46	30	38	53	31	38	38	34	30	47	49	39	44	35	42	43	33	36	58	41	28	39	45	37	35	35	39	33	36	39	55	39	44	42	37	42	36	46	50	36	28	36	40	29	34	43	30	30	34	41	48	39	38	42	31	37	35	40	37	39	38	33	39	39	27	38	42	40	39	38	42	31	44	35	34	36	43	45	34	41	35	35	28	31	50	31	35	30	37	46	32	39	43	43	34	33	42	36	39	43	34	35	42	36	38	35	47	32	31	38	32	37	38	31	33	27	40	33	51	49	57	47	36	46	39	33	33	30	43	40	40	39	36	45	35	40	48	47	40	38	38	47	30	38	34	30	40	49	35	33	41	51	30	39	41	31	34	38	34	36	36	38	34	38	30	39	45	47	51	34	27	42	41	37	33	39	48	34	29	35	27	49	36	37	32	35	35	31	35	26	43	36	41	40	39	27	41	40	32	44	43	48	40	47	39	41	38	41	43	34	35	43	41	39	32	33	34	40	50	35	52	35	24	44	44	53	42	49	32	39	31	32	37	44	39	32	32	42	37	39	46	46	31	46	48	39	34	38	37	39	34	35	42	31	46	38	50	43	30	29	38	41	47	42	48	41	44	41	33	44	38	39	41	39	33	31	37	37	39	37	41	39	26	35	42	47	37	46	40	37	30	36	31	50	36	32	36	45	40	36	41	38	37	43	36	37	41	45	36	41	37	47	48	28	42	47	40	36	31	40	43	44	34	40	32	31	51	37	29	53	37	37	30	47	53	49	33	44	40	29	28	42	39	24	39	34	45	34	36	41	37	38	41	39	30	33	36	41	32	41	36	33	36	53	37	37	39	39	33	40	30	36	33	37	38	32	34	45	37	39	35	41	39	42	50	43	33	41	39	41	31	50	27	38	32	36	35	43	36	44	36	45	35	41	44	31	34	33	37	42	40	37	43	55	35	37	37	33	43	32	35	24	31	42	28	43	32	35	30	36	37	30	50	44	29	47	41	45	28	24	43	37	40	28	34	41	35	41	51	37	39	45	39	33	35	33	40	37	35	42	41	40	44	43	53	36	37	42	46	33	26	35	43	43	44	36	44	32	38	45	36	34	37	37	32	45	28	34	38	32	30	42	40	43	37	38	47	40	34	40	40	35	31	49	37	35	36	34	42	35	34	47	42	46	40	42	41	39	35	37	37	53	43	34	33	40	30	40	48	40	39	44	36	37	54	32	45	34	40	40	49	46	42	29	38	38	29	41	35	34	34	46	42	37	38	40	31	37	36	42	31	38	34	49	44	49	32	31	45	46	27	44	54	39	40	32	34	37	55	47	35	36	27	43	28	38	37	36	35	29	39	35	40
22128	7146	1808	5458	9935	9215	7531	5945	4758	3916	3231	2719	2393	2171	1952	1671	1688	1779	1696	1546	1257	1166	1195	1042	1013	1002	1002	960	965	939	900	894	898	879	907	811	834	768	777	824	780	816	807	765	751	791	734	783	783	756	796	734	737	778	727	739	747	749	756	707	732	743	763	715	717	726	698	720	733	745	699	722	733	710	755	737	705	724	729	705	726	687	710	712	760	709	665	716	691	647	699	722	726	702	694	678	724	699	700	681	700	686	721	709	684	734	695	678	696	726	735	702	699	701	720	713	692	692	705	674	674	704	712	709	700	667	694	714	691	678	712	728	729	711	692	664	684	706	695	675	689	654	692	711	649	682	677	695	655	692	719	677	673	703	705	657	679	758	667	683	660	655	705	730	622	657	688	718	684	673	715	657	695	695	665	716	646	655	704	735	674	697	650	678	681	692	706	721	709	693	712	683	671	679	662	675	760	699	692	704	685	689	736	747	742	724	728	681	689	695	734	751	728	652	681	667	732	701	724	677	632	723	658	694	685	702	679	670	658	688	650	691	722	707	691	728	659	677	706	755	666	668	712	695	706	666	708	679	663	658	690	664	681	695	713	726	654	681	673	669	687	665	743	691	685	651	694	667	680	688	685	677	668	695	714	650	669	705	665	734	715	689	669	701	662	711	669	702	680	646	695	655	694	667	666	723	708	672	660	720	664	652	674	680	687	704	675	704	698	704	699	724	663	698	659	671	728	641	701	671	675	695	695	722	681	672	716	653	684	664	717	710	682	654	769	704	709	633	698	657	677	684	712	705	671	680	692	711	674	709	699	624	694	719	703	709	688	732	682	676	679	714	719	664	699	711	662	668	696	700	669	711	666	693	666	685	687	693	651	691	682	659	670	657	694	643	672	701	726	684	688	707	670	698	697	682	668	669	666	697	678	659	678	695	689	781	616	725	683	684	673	707	710	741	678	692	686	661	707	712	738	681	671	679	709	706	740	673	680	706	687	685	687	700	764	684	649	677	692	655	727	652	654	673	669	704	665	672	651	670	686	695	761	670	672	666	694	712	672	728	693	722	677	692	723	717	691	687	676	676	668	706	709	681	670	688	774	701	724	696	638	667	668	707	669	688	677	711	688	615	686	725	727	660	655	728	752	658	710	709	770	747	696	702	650	694	725	714	662	661	647	730	666	647	699	680	698	689	687	697	683	738	727	699	683	699	674	678	739	743	683	718	661	663	668	663	702	667	674	717	730	735	708	695	691	671	711	712	667	730	679	691	677	706	734	678	661	692	674	673	705	668	683	670	693	724	709	710	684	689	639	708	670	687	696	705	705	702	691	680	653	704	683	646	701	675	671	706	672	697	698	687	699	704	719	687	657	713	718	728	681	722	678	681	671	699	689	670	732	657	758	690	710	694	683	683	698	691	686	718	661	746	685	646	655	696	664	676	694	658	708	716	689	638	634	656	683	710	632	679	679	676	675	662	640	682	730	699	658	687	699	664	693	664	688	676	701	710	673	664	698	656	686	648	723	708	700	683	685	625	667	716	713	688	683	723	698	691	728	754	676	673	677	679	723	696	691	680	735	672	649	692	692	700	661	705	684	746	703	710	681	686	707	625	678	720	698	719	693	656	685	671	678	675	720	693	684	713	713	703	698	684	653	727	678	659	672	717	664	689	712	720	733	662	684	662	701	699	685	657	709	689	674	676	660	660	704	731	729	684	643	696	687	693	616	685	679	695	706	647	704	680	675	719	666	692	664	673	697	658	686	690	735	715	717	679	684	697	689	715	673	707	680	690	703	650	729	677	669	686	679	713	681	697	661	692	684	725	683	668	710	685	703	710	656	662	688	669	632	652	683	715	703	663	716	729	672	715	719	665	688	663	694	708	668	704	666	707	658	721	650	705	677	652	691	709	718	712	701	683	689	715	705	677	658	705	664	690	662	655	675	690	699	680	648	693	724	720	652	675	697	699	699	641	681	711	690	731	677	640	667	721	699	675	676	711	706	684	662	696	666	712	709	693	676	722	662	690	676	710	714	704	707	697	703	669	663	644	661	648	695	717	682	687	709	679	696	606	664	726	670	731	719	713	695	673	697	641	607	679	695	679	654	704	683	669	676	706	697	715	669	641	658	677	660	760	711	676	675	698	709	683	736	723	715	692	712	647	694	648	687	679	692	708	678	658	723	649	707	664	710	700	693	668	735	692	739	671	725	708	730	651	670	686	738	679	728	674	723	700	693	688	705	705	671	645	676	656	689	756	643	700	704	648	733	653	651	675	663	710	699	685	687	702	700	673	699	691	661	631	715	664	680	701	630	718	704	657	714	737	697	696	693	711	713	666	690	700	737	730	683	669	695	679	723	661	702	722	699	679	713	708	707	671	674	715	710	712	749	685	684	669	682	710	699	717	728	681	683	723	680	687	680	651	671	689	661	680	683	675	629	691	688	704	663	744	674	670	666	672	667	657	715	674	687	674	726	709	670	658	702	683	691	715	706	716	713	706	656	697	656	650	721	696	695	708	696	691	701	687	675	652	714	715	724	693	689	712	712	674	688	718	689	731	686	714	734	683	726	703	688	687	636	633	737	701	705	671	703	693	687	677	685	720	714	662	732	674	672	709	649	717	702	673	627	651	699	717	643	644	636	702	726	660	709	679	726	668	648	673	695	745	687	651	692	691	722	722	701	640	647	713	711	693	653	709	669	694	706	673	717	751	655	669	677	734	665	695	671	680	663	710	710	684	676	691	694	710	732	692	710	728	676	687	696	671	697	651	667	721	645	686	626	684	676	671	647	719	659	663	683	723	719	658	712	669	703	672	675	676	708	635	711	654	672	699	684	711	696	694	733	645	688	701	734	670	733	696	718	746	733	689	705	653	722	688	644	648	678	696	682	698	679	685	640	730	706	683	629	688	703	630	685	697	685	716	677	711	749	659	661	683	754	691	723	665	710	675	683	703	693	663	701	711	711	722	673	701	715	721	713	677	658	704	683	681	688	695	713	688	710	665	730	694	659	728	711	729	636	723	641	752	698	708	722	657	701	656	738	673	697	705	703	726	678	711	671	677	665	702	699	656	692	702	684	720	686	687	688	662	676	701	662	696	667	689	687	734	698	691	701	703	707	696	670	691	714	691	718	708	649	713	680	713	715	702	678	647	680	685	704	651	720	714	695	685	660	702	716	716	708	641	687	700	682	666	728	681	661	688	751	670	702	686	680	686	689	672	668	709	729	693	704	719	676	644	708	687	692	729	676	751	717	679	723	700	673	694	659	689	684	652	639	743	726	702	710	692	699	685	657	731	684	697	657	703	695	658	652	695	698	751	668	693	730	712	679	702	677	660	711	664	737	712	636	705	734	660	768	661	676	653	662	681	708	678	662	645	732	698	677	651	682	700	671	706	674	673	699	691	711	687	692	668	657	709	666	711	673	701	665	661	715	708	655	701	668	702	683	677	647	691	724	699	718	694	680	645	690	720	680	712	705	691	627	683
2970	272	81	53	89	113	123	95	84	92	66	72	65	72	53	61	47	60	49	66	48	42	41	43	43	50	55	47	42	44	50	37	44	41	38	58	31	26	54	36	50	51	43	42	37	30	34	43	43	28	40	37	38	36	43	47	35	31	37	31	24	32	28	26	41	40	46	41	35	41	49	40	35	30	31	39	35	31	42	38	44	33	36	43	40	32	45	41	42	39	38	33	42	38	40	28	40	28	41	35	36	43	37	39	39	33	45	40	32	43	38	37	26	37	38	37	42	37	40	26	38	55	35	39	33	37	37	56	42	49	37	33	35	45	36	48	39	46	30	42	40	50	30	37	43	38	42	29	37	37	32	32	35	38	41	34	54	36	38	39	50	39	41	34	48	38	41	34	28	42	33	49	42	46	41	47	41	25	29	36	46	28	37	42	32	41	41	35	44	33	43	36	42	33	38	44	40	42	43	42	35	49	32	49	28	43	40	40	45	46	36	25	49	38	42	41	35	47	32	40	44	32	39	45	44	36	34	44	29	28	40	44	27	31	43	34	41	42	50	41	46	27	41	45	36	40	39	23	43	46	42	35	32	25	38	41	28	49	39	37	39	32	38	39	41	42	36	31	28	36	33	48	36	40	33	44	48	41	41	28	29	38	41	33	32	34	20	34	49	33	40	40	37	41	49	43	42	32	28	46	40	35	47	32	40	25	43	37	35	44	43	31	31	38	31	36	45	30	43	37	38	38	37	42	51	43	40	39	42	38	45	29	41	21	44	43	40	40	25	35	37	48	35	38	39	37	43	30	38	35	39	28	34	36	37	28	35	47	32	37	48	37	31	32	41	38	40	38	43	32	48	40	36	41	37	42	33	37	29	44	30	32	42	35	48	37	38	34	27	37	45	33	33	36	35	46	33	46	29	44	49	24	39	36	35	32	32	32	31	40	37	46	33	43	32	39	33	43	42	38	43	31	40	37	33	48	35	44	32	43	37	31	33	27	41	48	40	44	36	44	42	30	36	31	44	29	36	42	29	43	30	43	38	37	53	28	44	41	29	42	30	29	55	44	43	43	32	48	37	36	44	38	52	39	38	38	39	38	44	31	43	46	38	33	37	32	47	35	40	49	46	35	43	39	37	41	40	38	39	43	39	48	36	38	26	43	26	31	38	43	26	39	43	38	34	31	28	38	32	36	33	30	33	41	47	45	32	32	45	42	38	42	37	32	29	51	40	42	43	28	21	42	34	39	44	39	46	33	31	23	45	43	43	28	32	30	38	44	37	44	44	35	41	34	32	30	34	26	40	39	43	44	33	46	38	48	35	35	34	37	34	40	34	33	29	24	29	28	29	39	33	34	30	39	28	36	31	45	57	35	39	31	36	44	47	44	34	45	53	30	36	43	43	40	32	48	35	44	29	39	45	31	37	34	37	23	44	36	30	28	32	39	40	31	32	33	28	45	42	50	45	42	51	31	54	30	31	33	31	34	44	43	38	36	38	35	34	46	31	32	37	56	29	37	43	53	35	34	33	34	45	34	51	40	38	41	32	31	41	30	33	42	49	31	31	31	55	31	47	33	50	29	49	33	33	43	37	40	36	42	40	36	39	36	48	45	46	42	33	52	43	36	28	53	31	43	36	40	39	33	29	36	43	44	35	37	48	39	38	35	32	38	42	31	25	37	36	46	50	40	36	39	34	32	39	28	35	35	48	41	35	44	31	45	38	39	29	44	39	34	40	36	49	35	35	52	24	32	39	45	45	33	43	41	45	33	40	33	36	38	41	37	42	30	45	36	35	39	46	31	34	35	38	36	26	48	37	44	34	36	39	36	31	34	44	46	39	36	49	34	38	42	38	34	45	31	41	33	32	33	36	36	45	45	35	45	46	37	31	34	37	32	41	43	37	42	49	36	30	38	55	37	34	36	34	42	42	33	39	35	27	43	37	37	48	28	32	44	35	43	43	40	42	33	45	31	32	35	37	30	33	35	41	37	34	41	42	43	43	40	38	28	26	29	43	52	44	53	40	39	37	33	37	39	30	35	39	33	35	37	35	45	37	43	31	36	25	37	35	42	37	39	41	40	44	45	39	36	36	37	39	37	29	44	40	43	36	45	37	35	49	48	45	40	41	31	34	32	31	44	37	37	35	38	34	30	41	47	46	51	51	33	41	35	28	31	39	39	49	42	38	34	30	40	45	36	42	36	34	34	44	41	45	50	36	44	41	48	48	37	44	44	47	40	39	40	43	41	39	41	32	38	34	43	48	36	39	37	38	47	49	25	48	43	53	35	31	40	32	42	40	41	42	39	36	28	37	44	44	30	58	22	46	39	40	40	37	38	43	35	56	41	37	45	41	40	42	43	32	38	34	38	51	44	42	31	32	37	29	37	31	35	42	31	27	39	31	38	38	29	35	38	42	41	35	30	35	44	40	33	32	27	43	35	41	43	42	34	37	39	38	38	40	27	45	30	40	42	26	35	33	36	33	36	34	36	42	38	33	42	39	35	41	37	37	19	47	29	38	47	40	46	46	35	35	46	31	34	35	42	41	40	38	40	32	34	28	43	34	46	32	42	34	32	41	33	44	46	48	31	39	35	36	40	34	32	40	38	38	44	41	39	43	35	40	35	36	27	32	37	48	38	37	50	31	44	36	35	35	42	50	43	37	32	33	44	56	40	28	38	43	35	40	34	29	31	39	36	32	38	36	33	28	36	40	36	43	37	27	33	38	39	30	44	33	42	44	50	34	33	37	39	34	35	33	31	33	39	41	27	41	27	36	42	34	30	44	32	48	45	36	39	41	39	48	42	35	32	40	34	42	34	31	28	33	36	42	40	36	34	36	44	32	32	37	27	31	41	38	40	50	31	38	40	37	27	31	41	38	33	31	48	50	54	31	31	36	36	40	41	35	41	32	41	30	35	34	35	36	45	30	33	37	42	53	32	39	38	39	41	44	32	43	47	42	44	32	45	44	47	35	32	28	28	46	45	37	33	28	36	46	54	49	31	42	39	31	44	40	33	43	40	49	38	33	35	39	45	30	37	33	37	40	32	29	27	43	37	34	36	45	45	28	34	45	31	34	36	42	32	37	55	51	39	37	34	40	36	31	34	41	33	41	44	34	47	40	42	44	36	38	37	35	38	44	30	39	43	50	45	41	39	33	45	47	32	45	39	41	32	31	39	33	29	38	43	51	35	28	33	44	46	40	36	34	35	34	29	33	35	34	36	36	41	37	34	34	37	36	34	42	44	46	52	47	29	43	31	32	41	39	45	42	48	41	38	42	37	29	41	37	34	44	51	37	44	21	29	47	39	41	38	30	41	28	40	35	45	51	39	32	30	40	32	40	42	36	43	36	37	54	33	35	37	43	31	44	32	40	38	33	41	23	36	32	36	34	46	41	47	31	39	48	32	24	43	33	47	36	31	39	41	45	48	34	37	35	39	52	45	27	40	42	36	45	27	33	42	38	38	45	36	33	45	31	53
21811	6582	1735	4993	9156	8787	7085	5592	4464	3647	2997	2565	2216	2023	1851	1628	1617	1650	1667	1437	1216	1133	1095	1061	1000	937	936	927	890	911	838	879	855	845	831	846	842	843	795	772	762	743	785	768	764	796	710	674	740	726	736	718	746	776	781	723	712	756	754	675	697	728	719	708	663	712	696	750	697	712	727	710	680	718	707	645	670	691	730	672	726	672	738	664	718	734	715	689	679	696	695	708	717	756	701	716	679	711	724	726	713	671	694	735	718	685	697	645	715	669	674	667	697	710	647	666	723	699	690	672	698	671	685	703	718	681	692	704	694	682	690	672	669	707	703	680	742	700	685	659	713	702	666	693	669	697	677	638	686	686	662	656	716	701	684	694	744	672	705	702	671	711	633	700	671	738	676	702	735	706	639	671	715	638	627	690	703	748	659	673	687	674	703	684	661	659	669	716	657	672	737	668	710	695	685	739	708	755	665	690	684	677	633	701	695	700	661	682	715	700	698	710	675	698	625	654	725	688	644	688	689	750	698	693	735	689	683	678	688	670	704	718	661	689	634	689	694	691	704	669	661	728	726	672	642	676	733	688	696	747	703	709	713	702	699	645	636	672	727	684	682	712	709	659	657	696	718	671	699	662	741	698	683	626	654	674	664	697	681	702	710	683	741	685	653	697	686	699	678	688	680	713	706	682	724	681	693	661	674	650	745	661	651	666	676	715	665	714	686	688	645	665	674	711	700	685	672	692	679	689	677	677	679	674	675	642	718	710	658	766	683	672	707	701	682	685	701	746	711	705	671	698	690	683	692	655	719	683	705	694	688	678	690	656	708	682	688	646	677	677	657	654	664	699	697	728	701	698	672	691	676	638	677	693	685	700	670	697	699	715	643	650	683	659	674	685	686	698	669	706	681	706	675	680	696	743	707	678	666	687	661	712	663	716	674	693	710	737	693	693	685	678	728	676	696	644	651	662	694	637	645	689	683	704	643	652	751	687	695	713	630	637	724	707	702	661	716	693	675	691	651	746	716	718	713	687	707	645	689	679	681	688	668	680	697	669	705	678	676	639	679	679	721	718	625	663	661	672	655	658	721	705	694	657	689	664	663	709	667	741	709	708	652	695	657	686	697	691	724	657	675	706	648	704	660	701	712	685	683	693	661	687	682	695	682	724	698	685	634	639	680	707	660	701	703	685	699	719	671	694	712	672	672	701	686	689	660	692	685	666	703	625	636	667	688	690	670	687	687	710	714	710	672	673	661	686	690	743	678	683	694	739	644	698	694	718	705	695	606	664	715	715	664	675	706	680	669	714	669	668	722	703	702	670	663	699	659	664	718	692	675	653	660	697	691	704	676	684	682	669	673	674	688	692	721	696	692	669	741	716	720	709	684	657	700	754	723	650	652	665	715	712	641	689	665	710	681	720	687	672	721	734	723	665	674	749	677	704	676	690	656	695	700	685	701	706	667	681	721	694	646	673	664	721	699	666	693	704	708	711	713	680	692	666	672	625	685	700	696	681	726	663	695	675	715	669	678	707	678	705	672	679	658	699	644	721	705	665	668	701	647	684	699	721	681	642	680	675	690	678	648	695	690	684	691	700	701	717	676	678	666	705	703	615	714	668	628	719	719	667	639	678	653	675	685	752	678	694	695	685	699	682	706	671	693	673	690	632	654	753	757	714	687	651	706	674	688	697	710	683	698	676	683	649	697	671	660	683	682	691	690	658	675	678	676	659	665	623	693	689	671	679	642	741	704	699	618	680	710	696	690	674	714	670	688	681	716	666	717	679	687	695	654	673	671	633	679	674	637	675	709	694	691	674	719	701	705	733	642	658	670	686	637	696	675	681	676	680	741	690	686	741	708	703	695	725	681	670	681	719	677	713	721	671	664	696	681	696	710	677	720	711	678	677	664	702	648	708	695	715	728	694	686	684	647	627	711	654	680	690	717	717	708	678	641	690	648	666	674	727	680	660	711	697	703	676	636	764	667	666	710	705	665	700	694	674	701	699	744	666	719	686	664	720	684	696	730	718	643	684	667	653	687	729	717	655	659	692	691	691	686	671	651	692	682	656	687	669	659	691	700	682	663	696	651	677	737	684	714	689	700	699	680	725	685	710	689	706	692	670	648	744	685	687	715	692	659	710	672	676	678	683	656	694	716	692	698	707	689	672	690	674	720	688	690	728	704	703	736	679	721	682	689	683	702	699	671	679	694	716	707	687	683	658	684	695	698	684	701	652	675	697	666	673	674	649	683	727	665	706	688	641	705	664	697	646	655	685	697	672	674	672	711	697	669	699	649	689	659	687	690	671	739	631	714	648	664	656	670	682	707	656	693	686	712	690	705	663	724	683	665	732	704	706	617	659	692	712	725	708	679	717	703	698	687	664	679	713	717	669	677	664	702	708	673	723	669	675	717	694	684	662	707	696	696	718	670	712	647	714	704	658	672	637	674	700	655	688	667	666	660	675	675	724	696	690	717	664	668	664	700	681	706	647	639	725	714	684	690	748	642	704	698	687	710	644	713	702	657	710	674	687	654	686	700	651	696	692	703	727	653	664	677	673	633	682	636	678	698	726	772	672	708	704	714	665	698	638	664	695	684	695	682	683	691	692	688	702	678	685	683	689	653	646	710	712	666	704	697	640	669	711	651	688	672	663	679	685	659	678	671	685	672	693	647	721	677	677	670	710	708	677	764	685	675	695	687	716	725	696	645	663	711	669	676	678	752	677	715	717	710	669	686	699	691	686	701	670	668	714	672	676	649	704	693	649	695	706	670	708	661	674	729	697	688	668	657	683	682	694	697	677	687	684	673	673	632	665	647	669	712	656	705	692	682	702	701	735	731	670	690	652	656	706	723	646	677	719	659	680	673	752	658	712	738	710	731	697	687	659	689	706	674	666	667	693	670	654	654	709	652	688	697	672	686	715	701	688	654	721	679	634	735	654	667	699	685	645	716	707	642	741	695	663	654	672	723	643	697	692	702	686	679	710	707	618	701	668	700	682	696	631	690	669	711	678	687	685	720	694	718	672	682	690	682	636	698	667	718	675	690	680	667	663	687	668	712	684	675	710	651	667	696	647	706	701	674	674	675	667	662	709	684	683	712	671	700	687	690	718	660	698	713	679	677	696	680	656	681	683	718	704	688	645	682	669	685	652	757	672	682	682	683	673	647	698	638	703	717	708	722	733	649	648	676	653	675	692	702	711	644	656	715	725	699	661	693	630	681	680	687	686	660	641	669	640	682	664	703	672	674	664	719	661	654	659	760	628	730	696	701	698	691	641	711	695	670	643	649	679	668	690	690	695	671	687	668	713	683	681	699	691	667	701	682	684	713	706	657	662	683	686	686	652	712	656	693	653	652	673	697	672	710	640	706	665	659	684	719	670	667	699	712	715	668	658	708	687	688	724	662	714	710	719	695	696	639	681	700	665	661	717	683	688	664	733	672	684	704	686	674	650	698	677	646	667	680	675	694	679	713	720	690	699	694	716
2905	525	106	80	154	171	169	159	131	124	100	81	69	87	57	79	64	63	48	60	33	49	38	37	33	32	37	35	24	31	29	24	29	23	18	21	17	28	27	20	20	20	29	26	22	21	20	20	24	18	18	24	21	25	27	12	17	21	23	12	18	20	11	32	15	14	29	13	14	21	12	30	21	25	16	19	22	21	19	19	20	23	15	17	14	25	19	13	20	17	8	25	14	17	15	12	20	26	14	21	24	17	18	19	18	24	32	20	22	20	26	20	16	21	25	19	20	18	21	17	25	15	25	14	20	18	18	20	21	11	17	18	18	21	18	20	16	19	13	24	13	16	21	14	19	21	13	19	21	19	25	15	16	16	21	21	14	18	17	24	26	15	16	19	26	19	18	19	16	10	18	26	21	19	21	21	17	20	18	16	19	14	18	16	15	18	23	20	17	14	22	13	15	11	13	21	25	18	21	14	22	10	17	14	10	17	15	16	16	17	13	16	19	14	16	19	19	17	26	18	18	17	19	14	22	21	20	14	19	15	13	18	18	18	16	21	16	20	17	21	20	9	13	27	24	15	35	22	17	23	23	23	22	14	20	24	16	24	23	14	21	16	20	20	23	19	17	21	21	16	20	23	21	21	15	18	22	20	14	20	15	21	24	17	12	20	16	15	21	21	30	17	19	15	27	20	13	15	22	15	23	19	17	24	23	18	17	18	16	24	17	18	15	16	16	27	16	18	29	15	19	18	14	24	22	14	18	13	17	14	24	18	24	27	25	31	13	24	11	20	19	25	22	22	23	17	22	17	15	13	15	22	24	12	19	15	17	15	22	23	5	19	22	15	16	33	19	24	12	18	18	17	24	16	13	18	13	18	18	18	19	21	16	14	24	19	22	26	16	19	23	23	15	15	21	19	24	20	20	16	21	18	15	15	16	25	10	16	13	14	16	13	21	8	21	20	13	25	9	14	20	25	15	16	19	16	25	21	17	11	13	13	14	18	15	18	18	22	21	19	20	18	20	24	26	22	20	11	17	15	17	21	17	21	18	17	20	28	17	18	14	22	19	17	20	19	17	26	14	15	17	26	24	19	16	25	15	22	21	16	18	12	17	17	19	16	17	22	18	19	14	12	21	14	17	18	21	14	20	21	20	24	25	19	19	20	16	19	15	19	25	18	18	14	20	20	21	19	19	10	18	19	14	19	14	20	11	23	25	21	19	21	17	20	19	18	25	17	20	23	23	22	17	12	19	20	17	15	16	21	22	29	18	22	18	19	20	20	17	21	19	18	17	18	16	15	19	10	25	17	16	19	20	18	17	13	17	19	19	22	14	17	20	20	12	15	14	18	19	20	15	21	22	26	18	16	23	21	12	13	16	18	13	17	16	24	17	20	24	14	13	21	16	12	12	26	16	14	12	23	21	18	16	24	20	25	14	15	20	23	17	20	22	15	18	17	18	21	22	15	17	19	19	17	15	18	23	12	11	18	26	18	19	17	19	20	17	30	16	26	16	23	17	18	20	20	24	16	22	16	19	16	18	20	14	18	13	18	21	16	11	14	11	18	23	11	16	14	17	24	15	23	17	19	21	20	16	16	16	18	10	11	16	18	17	24	18	22	20	16	19	19	24	13	23	16	27	19	13	22	18	23	18	22	16	16	16	12	12	20	21	20	15	23	32	16	24	23	21	18	14	16	18	21	16	17	24	15	13	20	16	16	10	23	13	23	21	16	14	18	17	17	25	14	9	13	15	25	17	21	18	25	24	20	17	9	21	22	17	24	11	17	20	15	20	14	23	19	14	16	18	22	17	15	20	21	17	19	15	19	15	14	20	10	20	16	13	21	20	22	22	15	16	18	16	18	17	22	24	18	24	16	24	16	20	16	13	14	23	18	19	16	17	17	20	22	15	21	20	17	24	25	18	32	19	13	23	16	19	22	15	19	15	15	20	23	18	19	20	27	19	18	13	22	18	17	15	23	23	14	18	15	14	14	18	21	27	28	21	17	23	19	20	23	13	22	14	16	20	27	30	17	20	20	18	16	16	14	21	23	17	20	21	9	13	22	16	18	17	18	15	16	17	18	24	20	14	14	12	17	12	21	19	24	12	25	14	15	15	16	9	23	11	21	23	17	20	13	15	22	17	21	17	17	19	18	20	12	19	19	20	20	16	18	18	19	19	21	25	15	16	22	14	12	16	15	18	25	18	20	18	13	18	14	21	16	23	20	21	26	21	18	15	17	16	16	14	17	14	17	16	16	16	29	9	22	11	18	13	18	20	22	19	19	18	22	22	18	16	26	18	17	14	17	27	13	21	18	20	28	19	21	20	18	24	23	22	16	29	21	16	18	19	13	16	18	20	14	22	20	24	20	19	20	17	18	19	18	26	11	20	20	25	20	21	13	22	18	11	20	24	14	20	16	19	27	15	23	16	19	16	18	18	8	13	22	24	19	15	13	10	21	22	20	16	12	18	17	22	16	25	26	16	24	19	10	12	22	27	14	19	13	16	18	24	23	21	15	17	17	16	24	21	8	19	11	17	17	25	22	14	21	17	20	21	19	24	18	20	22	11	22	19	17	15	17	15	22	23	28	17	16	19	16	24	17	17	18	22	15	17	22	12	19	18	31	13	17	15	27	15	14	16	18	18	23	11	21	17	25	22	18	19	16	24	20	16	18	14	17	15	17	18	16	20	18	20	17	18	23	17	17	16	22	22	12	13	24	18	13	24	20	13	21	19	21	18	18	19	17	21	23	15	20	12	23	21	17	28	26	20	14	23	24	18	21	20	16	15	15	12	19	26	16	21	22	17	18	14	11	20	20	19	16	16	21	28	13	13	24	13	22	18	21	24	15	20	18	19	18	16	17	15	20	20	11	17	17	29	22	19	20	24	20	22	24	12	22	27	32	18	15	17	19	13	18	17	18	20	18	20	29	23	19	14	27	23	21	22	16	18	16	21	26	20	16	21	16	20	26	15	15	9	20	25	13	24	18	22	19	17	12	14	14	17	18	18	11	13	17	18	19	19	22	16	19	20	24	22	22	19	19	20	20	14	19	21	17	13	19	18	22	19	14	25	21	21	27	13	22	16	26	20	13	15	25	13	14	16	11	16	17	18	15	19	14	24	22	22	11	16	21	20	18	28	12	21	15	20	21	22	21	18	12	16	17	23	24	22	15	24	20	17	18	22	18	18	22	16	24	20	19	13	21	17	20	20	17	16	15	23	18	13	21	12	14	15	27	22	13	15	27	18	21	21	18	12	14	17	18	15	17	25	16	13	20	30	14	20	22	22	19	8	18	20	18	14	13	24	19	19	15	13	10	19	22	21	13	18	15	16	14	21	20	15	19	23	25	22	17	19	18	17	22	19	15	27	23	13	16	19	17	18	15	22	19	30	21	18	12	20	23	12	14	24	12	16	16	25	17	25	17	24	14	12	15	19	23	20	17	25	17	21	20	13	15	17	25	15	22	20	22	18	22	11	15
29523	10021	2758	9636	16559	15322	12413	9956	7954	6542	5155	4428	3624	3238	2861	2404	2411	2497	2355	2048	1417	1314	1325	1140	1023	1035	955	928	903	805	813	776	671	713	671	607	676	602	592	555	560	527	544	561	519	509	498	498	530	468	503	509	464	461	476	469	443	466	448	461	439	424	468	441	377	434	381	407	407	374	371	403	404	389	403	406	390	408	371	408	413	417	384	399	359	431	343	376	394	353	406	404	347	358	385	406	357	396	372	353	397	375	350	399	373	388	355	373	351	356	371	379	374	361	340	343	357	351	407	371	345	391	373	354	365	378	352	344	363	360	358	387	334	342	383	329	372	375	363	358	336	332	374	367	349	324	358	327	377	345	322	360	380	339	350	346	381	346	341	349	360	354	344	375	337	358	334	344	361	384	378	359	314	357	357	338	341	358	338	369	337	381	356	341	360	385	375	391	367	346	344	349	363	362	371	338	348	385	373	344	354	354	336	378	345	341	304	343	354	351	350	326	334	365	330	356	363	337	338	384	379	342	370	330	339	320	339	338	331	361	359	340	386	328	334	362	356	351	352	341	336	347	331	355	310	361	313	328	359	348	329	357	380	351	350	333	345	361	355	335	357	351	377	325	352	330	348	310	362	341	378	335	380	342	327	379	375	342	343	378	339	337	351	326	345	339	374	360	353	353	343	346	342	340	345	336	362	334	366	346	322	360	378	338	342	353	360	344	328	351	354	331	369	321	325	352	343	354	331	354	370	351	314	337	342	324	354	355	330	372	351	345	368	354	357	338	333	340	345	352	350	340	328	360	362	319	330	317	335	319	338	346	329	329	370	335	397	357	354	328	327	331	346	370	357	371	355	393	358	378	379	330	346	335	313	361	341	355	343	363	356	348	335	331	331	361	345	341	373	327	345	370	344	341	330	303	353	377	330	346	333	375	350	300	317	375	365	332	336	341	354	366	374	376	312	352	357	328	327	368	329	326	312	364	332	339	350	335	360	327	328	339	372	328	310	379	366	340	315	357	323	319	337	353	334	339	345	347	337	339	341	351	316	314	330	331	346	363	372	325	319	349	324	315	327	354	386	334	375	362	345	351	371	315	376	336	388	328	329	348	348	333	362	332	366	318	367	314	342	359	366	321	327	345	338	338	349	389	340	329	312	321	319	331	362	352	331	327	371	360	320	343	334	320	332	334	336	311	362	335	358	315	337	341	332	373	339	362	325	330	368	366	342	319	345	357	330	329	368	357	339	338	348	288	324	365	374	345	319	339	304	371	310	342	346	335	346	333	342	331	358	343	339	357	348	337	325	356	330	354	352	361	302	338	375	345	397	351	374	334	335	354	337	305	342	374	339	358	358	392	349	358	359	359	334	304	322	292	334	335	356	308	344	354	367	306	331	323	347	333	350	358	319	355	323	363	350	335	339	325	354	316	337	347	372	344	366	322	343	378	367	373	362	343	382	311	341	324	361	368	365	323	344	353	343	336	340	358	360	373	353	353	339	341	349	337	359	303	348	358	351	341	325	393	320	359	360	330	362	348	329	340	315	355	337	345	361	349	353	373	357	353	341	325	331	357	367	348	340	336	352	361	375	319	339	363	380	321	347	353	317	376	361	338	312	341	328	328	341	350	315	332	354	330	360	321	315	346	364	322	323	336	343	359	332	341	350	333	341	346	314	320	359	323	352	332	374	367	347	353	333	333	337	350	351	342	345	346	344	307	345	367	320	318	341	351	353	327	350	326	373	368	358	357	353	353	333	322	331	352	344	352	358	344	343	350	361	338	337	334	358	316	352	366	381	373	320	333	320	330	330	319	359	319	315	317	347	329	363	338	345	356	370	316	314	352	337	338	318	331	333	350	362	329	294	350	333	320	356	336	330	344	349	388	355	341	379	372	354	325	340	378	343	354	316	351	338	366	309	385	328	320	347	322	342	345	377	330	330	346	329	346	366	345	373	350	342	369	351	322	324	349	324	352	342	329	324	373	332	350	303	322	361	328	341	372	364	332	326	347	333	354	311	362	349	359	360	339	329	357	336	364	328	314	336	352	344	362	317	333	337	361	335	328	404	353	362	362	321	338	351	313	333	367	342	334	349	367	335	344	358	361	363	358	359	330	323	325	388	338	327	332	362	348	352	323	329	356	320	336	349	348	352	385	341	364	338	329	356	316	340	350	345	381	350	334	338	356	341	355	313	374	337	345	339	341	346	330	343	349	352	364	337	369	350	359	377	380	359	340	402	353	379	330	350	342	343	325	319	339	349	338	317	326	352	359	339	331	352	323	339	371	339	329	300	338	343	364	338	343	361	360	318	368	343	322	346	375	358	322	339	339	323	360	330	365	328	351	333	344	347	344	340	358	351	351	383	326	344	372	340	349	340	365	336	369	291	369	348	337	358	343	332	366	360	358	318	328	358	358	341	344	345	328	342	344	346	320	344	339	345	349	319	300	334	362	360	345	340	341	358	385	349	328	313	346	338	380	328	356	316	377	344	336	372	336	343	322	327	327	328	309	353	368	334	330	370	345	340	329	335	326	352	372	340	352	318	364	339	341	328	337	311	345	365	335	331	373	330	355	340	364	345	327	304	333	353	326	342	338	356	308	352	342	330	321	329	349	354	342	366	325	311	349	329	362	343	348	329	342	334	331	315	319	339	358	362	306	362	351	344	367	347	343	363	356	305	323	332	322	349	356	352	327	359	347	339	351	365	333	347	353	309	339	344	329	338	368	341	327	347	344	308	335	307	358	364	367	353	319	324	324	334	329	321	328	353	360	360	323	357	330	350	336	366	339	322	338	333	309	334	362	345	333	339	336	365	352	361	331	347	311	332	341	344	356	381	353	345	310	350	330	345	335	368	349	351	323	317	349	374	340	359	332	357	343	356	352	351	313	335	339	376	388	364	348	354	350	317	344	350	347	353	289	333	340	319	341	325	347	324	310	344	346	353	333	329	363	365	351	342	316	398	323	326	366	339	322	365	343	296	363	350	349	337	366	354	354	349	369	339	336	315	328	346	338	336	347	332	348	330	304	343	335	348	331	328	320	340	347	325	361	363	388	312	362	361	318	316	303	333	325	329	378	336	346	332	312	358	335	346	311	364	347	352	366	341	329	329	319	352	381	355	346	326	395	338	335	321	339	371	338	330	367	376	363	345	365	330	366	314	339	365	369	325	343	344	366	363	339	343	336	331	333	354	364	333	360	335	387	350	315	350	323	343	330	316	326	329	343	342	314	310	360	349	369	372	353	370	334	331	373	331	344	330	357	337	338	355	358	319	332	404	340	357	348	347	328	361	352	331	342	355	339	317	374	332	332	356	342	339	323	334	383	300	350	318	325	346	353	327	311	362	362	364	334	372	350	332	331	364	325	334	365	346	363	334	386	325	355	336	353	322	345	337	357	355	334	324	318	315	323	352	347	334	355	364	349	318	345	327	360	340	342	355	339	355	328	340	330	333	337	330	331	345	338	322	337	335	377	358	345	325	316	350	351
1559	102	24	25	37	56	43	46	42	34	39	31	36	38	30	27	35	33	29	33	17	21	19	32	24	23	22	34	33	18	26	26	21	32	34	22	29	28	24	24	22	33	34	31	26	19	23	28	21	24	18	23	19	22	29	34	18	21	21	19	33	27	26	26	26	25	19	27	22	28	24	26	26	21	28	18	23	27	20	28	18	23	30	32	32	17	28	33	28	24	25	25	21	28	35	21	29	16	17	29	24	27	16	23	22	16	27	20	24	30	36	29	25	25	23	20	29	21	25	21	16	19	25	25	24	17	27	17	30	25	28	19	26	20	21	21	24	31	21	28	23	25	23	21	23	17	33	26	20	22	20	27	29	25	10	24	24	21	19	21	25	28	20	25	27	23	19	20	18	25	26	21	27	22	17	27	26	20	21	21	20	24	22	34	16	21	33	28	23	23	26	29	24	28	16	30	25	26	17	28	26	31	26	27	25	35	28	25	27	27	29	28	23	23	25	22	24	22	26	39	18	22	19	15	18	25	38	22	22	18	20	21	28	35	25	32	29	21	22	26	19	19	21	32	24	23	21	28	17	19	27	22	35	28	18	24	26	20	19	19	19	20	27	16	23	24	18	15	28	20	19	19	27	28	26	21	25	25	22	20	23	17	17	25	29	28	28	36	27	29	18	23	39	25	28	24	23	22	24	19	26	23	22	22	26	18	23	27	20	28	26	27	27	19	28	26	19	29	20	19	19	30	21	19	20	29	23	25	25	21	27	20	25	24	22	32	26	29	19	20	17	25	23	21	22	26	19	26	30	25	21	18	17	29	27	30	24	25	15	23	27	30	20	21	33	26	33	23	28	16	23	23	19	26	23	19	17	16	31	25	27	27	18	18	17	21	26	22	16	28	21	28	19	21	27	22	25	34	29	31	27	24	23	26	28	25	19	35	23	17	23	29	33	19	26	24	29	22	23	20	24	28	26	33	26	20	17	25	21	30	23	29	32	21	29	28	29	16	20	23	22	38	33	26	22	30	22	35	21	28	34	26	27	22	24	17	26	30	29	21	24	20	24	22	22	21	30	19	29	24	22	16	19	30	20	29	26	22	20	23	26	22	34	24	17	22	30	21	26	29	18	23	26	31	20	24	21	29	21	28	21	32	26	21	21	28	20	24	21	25	26	30	19	20	21	22	31	21	25	22	31	28	26	28	21	29	22	29	23	16	24	27	22	18	24	27	16	18	27	24	23	31	18	30	17	26	21	23	20	21	29	33	23	14	32	25	26	26	29	17	27	21	36	24	28	30	21	20	26	30	23	22	30	23	28	24	22	25	28	29	26	22	17	26	32	17	26	23	14	26	27	27	22	33	26	22	16	25	23	23	24	24	25	17	30	24	32	17	23	28	20	21	19	27	24	16	25	22	26	23	23	17	30	30	12	37	23	20	25	24	23	22	26	22	23	22	24	18	24	29	17	28	25	31	23	31	25	22	36	26	25	24	18	32	23	26	21	27	25	28	14	37	23	31	27	25	16	32	26	22	29	30	23	29	28	31	23	25	20	25	22	21	29	22	20	23	20	26	21	19	27	24	29	23	27	40	29	23	25	25	22	25	19	26	28	31	27	22	23	25	30	18	27	19	32	21	35	25	27	15	22	24	27	29	24	26	28	17	23	22	29	28	24	26	23	23	25	18	22	26	18	34	22	21	29	18	20	27	24	20	23	22	24	24	28	25	15	26	32	26	22	25	16	26	29	33	28	20	29	12	21	23	23	21	26	23	20	28	12	19	30	28	28	33	31	24	18	24	26	23	21	33	25	19	28	28	26	23	23	28	22	21	19	29	25	15	19	18	34	26	23	23	31	26	19	24	24	30	25	27	21	30	17	25	26	24	23	21	31	20	23	31	30	18	26	29	24	22	31	23	24	29	17	27	24	23	21	22	17	32	16	19	29	24	24	23	20	23	27	25	23	25	37	30	16	29	21	24	21	21	20	20	28	17	21	30	24	27	30	26	19	22	18	34	26	23	26	33	16	27	29	26	27	25	25	21	21	28	18	21	19	27	16	24	26	24	23	29	29	19	21	26	26	25	20	19	23	29	20	21	30	13	30	30	15	20	36	23	26	24	28	29	25	20	23	18	20	24	29	28	30	25	17	25	31	29	15	18	26	18	19	18	30	21	27	18	24	29	25	30	23	16	32	22	29	36	27	29	17	32	23	31	21	25	23	24	23	28	24	23	20	23	19	19	22	26	21	12	25	21	24	26	21	23	26	20	21	26	31	22	24	26	35	23	17	18	25	20	24	19	32	38	21	26	23	12	19	24	25	26	18	16	27	30	22	22	23	27	24	25	25	30	15	31	25	19	17	18	23	29	18	18	28	23	21	19	26	23	17	23	30	21	24	28	22	25	23	33	21	25	22	22	15	30	21	23	27	19	26	19	26	32	29	24	31	29	29	25	22	12	17	22	20	32	23	35	34	38	28	21	22	27	25	23	21	19	23	15	25	17	32	29	24	25	17	29	15	22	32	27	26	23	17	20	23	23	24	23	24	22	32	21	27	30	23	25	26	26	28	24	25	27	29	19	19	29	22	24	29	32	28	30	24	26	25	29	23	26	25	23	20	25	27	15	27	31	24	23	19	26	19	17	21	18	15	16	25	25	22	21	37	29	27	19	32	26	21	23	22	24	26	28	21	32	20	27	27	33	31	27	19	24	25	21	22	21	27	27	23	33	31	22	22	17	21	21	24	19	31	32	28	26	16	27	21	32	22	27	36	23	20	22	21	26	29	24	24	26	35	28	20	19	23	38	21	23	23	26	25	26	21	30	28	36	31	30	25	18	22	31	32	30	19	25	18	25	22	27	26	30	32	25	18	31	20	30	28	30	15	22	21	29	28	23	20	15	18	26	18	27	31	27	29	26	27	15	26	19	29	24	24	27	14	15	25	24	34	25	20	20	24	25	23	22	35	21	24	14	29	19	31	23	23	26	20	27	30	26	27	27	19	27	24	21	27	29	19	21	19	20	22	28	29	39	26	21	32	26	25	29	23	21	31	31	40	24	30	28	27	30	19	29	20	23	28	25	27	23	35	22	28	24	28	24	29	25	16	21	27	27	26	28	36	28	14	25	24	24	28	27	22	25	22	26	26	22	26	18	18	20	17	28	24	32	24	19	26	31	33	25	28	21	29	23	23	21	26	29	23	18	25	26	28	25	27	27	32	28	27	22	24	20	24	32	23	22	25	26	18	18	16	28	25	29	29	22	30	23	26	26	18	25	26	17	14	19	30	27	22	20	22	18	20	32	20	21	35	18	28	26	22	23	27	30	25	25	22	37	17	30	22	25	15	27	27	27	17	26	28	23	25	19	20	23	19	17	21	38	31	24	19	22	26	22	23	22	28	24	25	13	24	25	21	23	20	29	29	22	18	19	35	34	23	34	19	26	22	33	19	22	27	29	20	30	21	28	29	23	24	25	22	22	26	25	22	21
17148	3614	753	1808	3192	2988	2346	1857	1498	1317	1088	968	890	822	767	679	721	763	760	674	554	566	548	551	515	539	488	504	514	458	470	474	476	463	511	429	451	522	468	464	476	454	467	432	470	450	476	453	430	459	433	460	424	459	433	435	429	454	432	421	463	447	490	458	442	452	454	432	417	440	437	453	421	462	412	470	442	484	430	490	436	453	454	428	412	417	439	425	437	424	396	441	418	411	436	446	455	444	434	461	448	457	451	454	454	415	459	450	477	442	423	475	414	455	480	472	418	448	449	457	419	434	439	393	441	448	473	487	439	433	474	464	432	451	452	408	412	439	430	427	441	462	450	444	419	441	417	452	435	443	446	426	463	432	411	436	444	443	423	442	437	431	436	392	458	448	424	436	443	459	464	444	420	453	439	446	443	426	456	455	456	426	446	446	422	448	457	425	436	421	441	441	464	415	438	425	430	411	445	437	424	438	447	443	436	483	459	468	439	427	429	458	465	460	463	460	441	447	420	433	429	465	491	439	408	470	431	448	482	445	419	442	450	439	468	442	448	436	422	438	397	409	449	406	446	410	424	435	433	448	435	447	433	426	471	455	422	474	462	442	445	462	406	409	416	462	423	439	455	430	478	428	451	433	429	416	440	456	459	468	428	400	403	485	461	446	378	476	430	422	419	433	476	430	485	452	479	460	407	432	442	434	431	411	434	457	460	422	414	447	432	435	422	437	423	446	446	436	415	447	453	474	421	463	450	426	499	490	474	436	432	428	406	424	465	425	431	454	412	520	496	431	455	447	417	471	436	437	468	446	446	414	441	442	463	458	468	414	409	440	466	427	407	451	422	439	434	444	449	459	443	464	413	442	420	444	407	453	444	458	436	455	448	474	454	440	430	438	434	398	424	452	419	429	449	399	441	453	453	466	411	434	425	458	427	460	463	425	468	423	404	443	440	490	437	427	410	448	420	415	442	425	418	453	435	449	440	422	432	450	470	442	433	380	404	442	473	433	438	413	422	457	449	466	462	406	464	441	423	493	418	469	463	434	419	432	436	460	401	470	410	430	447	447	445	434	432	428	426	445	455	415	418	460	439	411	421	438	435	437	407	435	419	422	471	416	449	448	429	462	407	419	425	401	463	450	466	464	454	458	466	455	402	437	409	433	462	440	415	423	418	443	443	448	438	448	474	465	413	455	420	450	460	437	437	400	456	449	478	434	438	454	436	436	456	436	428	453	429	440	408	419	430	457	428	472	444	449	422	434	447	421	411	462	444	414	439	432	440	415	411	434	451	433	435	415	452	424	442	439	467	463	438	426	440	438	417	434	436	400	433	488	441	470	487	425	449	424	447	408	437	465	438	465	438	453	430	444	415	471	443	437	423	444	400	439	420	461	468	423	448	406	399	434	469	469	411	429	449	406	471	457	395	466	413	411	456	476	434	466	451	454	441	457	457	450	432	433	422	431	444	419	424	461	413	425	408	454	425	442	410	455	432	436	414	444	426	460	444	470	421	468	450	418	453	435	475	416	452	412	422	437	443	398	404	424	449	443	458	419	473	418	414	421	447	434	444	399	408	443	418	451	444	458	457	432	423	442	450	449	436	447	468	432	451	457	422	431	417	436	428	423	428	460	404	471	422	437	457	451	449	456	407	483	412	459	409	420	433	426	448	406	416	412	426	489	445	433	438	445	443	450	450	436	430	462	449	437	412	451	414	471	443	426	445	430	452	478	402	447	476	482	472	466	480	416	469	452	472	412	448	412	476	431	417	447	459	467	483	427	427	432	435	421	469	427	401	454	414	434	417	425	471	438	415	492	416	437	464	415	468	433	445	427	433	416	450	452	398	438	451	498	440	450	429	429	471	440	411	429	433	437	454	421	462	410	458	419	445	442	409	440	435	444	432	457	434	424	485	443	429	440	423	459	430	439	456	399	407	394	429	452	431	469	462	413	387	452	419	453	422	401	443	477	446	430	439	434	452	444	454	429	445	459	418	436	452	426	452	436	431	451	442	446	475	424	442	429	406	460	447	433	389	420	431	443	434	438	453	429	431	428	414	425	430	411	427	425	443	489	432	463	440	412	439	418	416	443	428	445	429	434	420	429	433	468	469	439	441	409	461	425	402	432	413	439	426	450	439	455	418	464	405	435	449	395	431	443	432	438	432	450	430	398	456	416	435	433	426	410	471	420	422	429	423	491	420	416	443	436	434	442	449	408	487	474	409	465	447	454	433	435	451	424	406	419	440	401	419	443	453	450	460	423	433	409	454	425	413	481	418	459	419	487	427	465	417	420	477	415	403	436	432	452	434	469	445	463	454	412	449	452	435	420	434	431	460	455	434	432	422	496	440	416	456	450	448	418	449	431	466	448	440	436	418	457	420	434	482	409	448	462	460	433	410	424	404	423	406	445	436	451	430	413	446	469	423	437	450	456	416	450	407	434	427	430	450	443	446	448	457	454	408	462	470	423	451	425	376	422	407	483	441	460	423	440	417	410	456	420	436	458	481	412	437	421	407	451	466	417	455	449	449	438	461	452	437	429	479	465	459	412	480	389	438	433	409	454	425	428	420	445	384	428	426	459	417	457	414	430	426	471	462	447	418	441	441	473	465	414	425	438	468	431	430	429	466	436	419	449	423	424	447	455	455	419	416	423	405	440	463	397	446	444	461	428	442	458	450	464	471	403	465	413	444	428	459	416	451	409	401	423	409	437	466	429	443	426	429	413	437	440	466	377	425	426	398	396	392	463	464	426	450	455	390	461	409	426	468	448	436	457	467	427	421	450	418	450	420	421	430	412	453	437	453	468	446	435	422	445	453	475	421	449	399	465	447	445	454	403	420	417	451	412	480	437	447	474	453	423	445	444	438	452	437	466	418	390	432	477	428	441	453	451	421	430	427	484	413	482	466	432	420	440	462	397	451	405	416	464	446	446	409	465	441	434	413	378	424	460	471	452	417	400	475	407	404	453	452	451	437	427	471	456	405	468	460	426	425	413	458	450	435	456	392	459	456	430	434	434	455	461	456	427	458	431	434	429	445	452	459	421	456	471	419	459	411	469	439	463	445	456	450	429	424	426	447	416	414	407	439	408	449	418	411	460	450	436	438	403	431	475	428	425	444	441	427	447	443	416	409	436	478	417	405	405	428	446	428	461	456	456	455	472	452	448	420	386	434	439	430	418	439	466	456	471	413	426	424	426	482	436	432	429	441	436	442	441	458	476	416	443	432	469	463	428	466	463	407	443	422	443	445	423	458	425	401	456	458	461	443	426	401	414	446	467	465	463	451	432	422	418	458	411	409	455	454	457	460	395	436	450	428	434	453	400	430	465	448	414	444	445	427	447	459	436	476	434	454	458	462	431	453	476	446	403	461	443	452	461	436	465	443	403	426	459	420	458	456	436	446	420	431	454	452	453	479	429	390	452	445	422	464	429	466	429	432	421	411	443	426	407	449	454	466	450	464	456	443	431	424	439	442	445	478	415
3104	238	84	59	85	109	107	101	82	90	96	61	75	66	55	67	46	55	73	54	44	48	52	53	48	41	41	48	44	51	41	33	38	40	37	47	53	30	49	43	34	40	52	31	39	37	39	33	47	29	34	35	38	29	44	45	36	35	30	46	40	38	38	35	46	29	38	41	37	36	31	35	38	39	49	33	53	42	43	40	42	35	39	40	49	38	35	35	36	49	49	42	43	36	49	34	43	32	44	27	41	44	31	33	43	44	42	41	28	53	31	38	36	46	30	44	44	46	45	40	40	35	41	35	35	45	39	40	34	31	38	35	46	49	32	43	33	31	35	42	39	28	33	39	37	45	43	36	41	44	32	32	39	51	42	33	43	44	29	46	39	47	42	39	32	39	31	46	36	31	41	37	51	38	41	31	42	38	41	34	44	38	50	45	34	34	47	42	38	38	34	35	44	39	35	31	47	35	41	44	36	42	36	50	33	36	33	30	33	30	41	33	35	40	36	37	47	43	44	34	33	25	41	30	47	41	40	41	35	36	40	35	33	36	42	40	44	36	42	24	36	33	32	46	42	34	37	42	42	39	38	37	39	35	33	29	34	42	35	35	32	26	38	32	45	54	43	44	33	40	36	40	37	45	50	38	47	43	36	38	43	42	50	36	44	39	34	40	41	45	38	41	37	37	43	37	38	42	37	47	34	36	32	48	30	23	40	35	56	39	41	46	29	47	46	34	31	24	44	41	34	35	44	36	37	42	30	33	44	35	48	53	39	54	38	52	29	36	39	35	32	44	44	33	36	31	40	49	43	42	34	43	34	45	35	40	45	36	40	41	52	37	41	34	24	38	44	39	37	37	40	32	38	29	24	51	38	49	48	39	44	46	31	50	33	47	41	36	42	38	37	38	47	28	40	39	41	42	31	41	31	37	54	32	39	42	33	38	40	39	30	37	42	34	39	37	56	32	45	32	40	38	41	43	45	47	27	27	31	37	44	38	30	46	42	45	41	51	34	44	38	37	37	36	50	46	35	37	39	33	39	45	36	39	37	39	47	40	36	27	46	29	49	39	32	39	45	45	41	34	34	35	32	42	49	33	41	50	51	37	34	35	51	35	22	40	29	27	34	31	36	36	44	30	48	41	28	31	34	34	35	38	46	38	50	41	40	38	41	38	48	36	52	34	39	46	43	26	42	35	32	33	35	47	34	29	25	45	34	39	41	37	35	45	48	28	40	42	33	44	31	26	36	42	31	37	33	44	32	33	34	32	36	32	31	41	42	43	29	32	35	46	32	42	33	42	39	35	47	48	47	34	37	38	44	48	25	37	36	38	40	31	34	47	27	45	39	28	31	35	57	24	45	29	49	50	51	37	34	50	35	32	38	37	29	39	35	37	35	35	34	34	31	44	42	32	47	34	46	38	47	41	44	29	30	42	49	45	33	46	28	33	43	32	37	38	34	27	36	34	43	40	41	32	33	39	30	37	36	31	49	39	45	30	38	36	35	44	43	41	37	40	50	38	32	23	40	38	44	38	39	41	37	41	45	37	41	48	36	49	42	37	26	39	36	46	38	32	33	35	39	48	42	47	40	34	51	39	45	35	37	39	46	34	56	42	46	31	48	37	31	42	40	36	39	37	49	33	43	46	48	39	30	49	38	36	34	36	41	33	37	36	47	45	44	34	34	30	41	37	43	30	33	35	34	27	35	41	45	35	34	40	41	47	42	48	32	29	39	33	30	41	39	41	39	44	40	48	22	38	34	40	35	35	39	40	38	50	31	38	38	36	33	41	39	33	35	37	55	30	34	31	43	38	44	41	35	39	37	36	34	34	46	38	41	29	48	31	38	27	38	45	38	43	38	46	38	34	38	38	36	45	37	26	47	33	32	37	36	27	33	42	38	38	45	31	36	32	32	45	43	38	34	43	31	34	49	37	30	31	42	32	41	31	38	33	47	31	32	40	36	46	39	42	34	43	45	45	37	41	54	32	34	40	46	31	33	36	33	38	38	30	37	31	40	45	44	50	39	30	29	36	41	32	24	29	32	41	39	35	43	38	24	45	42	24	39	35	44	36	44	34	35	37	49	31	46	30	39	44	43	40	42	38	46	33	35	29	38	39	43	56	38	39	43	40	31	44	43	38	35	24	33	48	48	47	37	29	48	46	38	40	34	35	29	35	55	32	33	53	42	35	54	36	33	29	38	32	68	39	28	47	42	46	35	39	38	48	35	25	34	37	39	35	38	31	34	41	48	37	44	40	28	38	35	33	49	38	30	43	40	40	35	35	40	37	38	36	43	42	27	38	32	37	39	33	34	39	51	38	27	38	47	33	35	46	42	44	45	38	34	44	41	44	43	43	49	40	35	39	48	30	36	42	46	40	39	26	43	35	40	37	48	35	37	43	42	33	23	38	29	39	25	38	34	40	40	32	30	30	33	36	45	33	39	39	43	34	42	41	28	44	34	42	25	40	48	32	40	39	46	42	29	39	38	41	34	43	35	33	32	39	49	34	34	45	45	41	36	51	44	35	47	44	45	59	42	27	31	40	36	39	35	38	36	37	36	31	40	36	35	29	42	45	47	42	37	39	44	37	37	54	36	34	46	32	37	51	31	45	33	38	38	44	31	43	31	42	42	33	24	43	38	42	31	47	31	33	39	35	46	40	55	37	32	33	34	37	45	56	36	45	24	36	36	14	28	36	40	34	36	37	35	40	52	40	38	42	41	36	35	36	42	39	50	36	35	39	36	31	41	41	37	35	36	47	40	25	37	38	36	38	44	50	36	30	22	50	42	40	31	42	45	39	37	44	30	45	40	26	44	41	31	31	39	35	40	32	33	45	39	37	38	47	48	43	47	35	37	31	48	39	30	44	32	46	32	34	28	46	34	42	35	38	43	32	43	40	38	39	36	43	39	40	40	30	35	38	39	38	36	37	34	44	37	26	41	40	39	44	36	48	37	37	42	41	32	41	49	36	43	42	35	37	35	38	39	42	39	41	32	43	61	43	43	34	35	29	41	46	38	43	39	34	34	45	36	38	40	37	33	43	44	43	39	40	40	33	35	50	35	29	42	33	32	49	37	36	39	42	36	35	52	43	32	35	40	37	42	32	27	41	37	31	40	30	32	35	28	49	43	30	31	33	30	45	40	40	32	36	38	39	43	41	27	29	34	36	42	33	40	41	21	27	37	44	35	38	35	34	40	32	48	48	47	38	27	32	43	26	54	37	37	35	38	34	46	40	33	32	31	31	34	30	38	39	39	31	36	42	36	30	36	38	40	37	33	37	42	54	44	26	52	37	32	36	42	42	34	43	35	36	34	42	33	41	30	44	33	42	34	38	41	29	36	35	47	32	30	28	40	39	35	32	30	42	48	50	32	36	28	42	46	35	43	34	43	39	33	28	41	44	31	38	39	42	37	36	43	33	36	40	42	45	47	32	33	34	37	33	27	46	37	28	51	34	47	30	42	39	28	25	29	56	37	45
22763	6022	1828	5335	9777	9211	7358	5824	4615	3859	3142	2718	2324	2025	1967	1679	1677	1759	1723	1597	1244	1140	1160	1042	1005	1014	1031	944	971	947	925	927	866	877	855	865	835	793	811	803	745	784	725	736	791	821	819	710	765	761	766	730	757	730	717	756	714	714	758	795	723	726	713	708	725	718	718	733	770	738	718	749	682	763	681	713	719	690	747	693	709	695	668	711	672	677	675	701	703	693	673	670	743	745	676	695	699	689	651	676	688	680	699	710	671	698	681	709	709	701	666	714	745	730	699	707	683	727	705	661	641	692	724	677	672	703	704	680	697	690	722	729	739	700	669	704	695	719	675	660	692	675	672	676	715	678	686	705	695	697	702	699	658	684	720	660	664	666	683	646	720	670	715	714	653	704	668	712	699	701	645	692	668	654	686	714	732	664	690	645	673	689	674	693	708	691	713	702	675	762	696	705	708	710	652	696	698	640	683	706	695	703	720	657	668	693	719	673	686	654	734	644	686	696	696	657	666	688	648	692	691	733	727	687	687	711	701	690	697	715	715	687	653	724	749	659	671	693	696	704	686	686	717	700	694	645	716	689	665	674	665	705	722	671	686	688	693	697	670	674	682	712	719	717	655	656	712	672	719	673	711	666	672	697	679	710	706	691	665	679	693	699	677	703	713	675	681	634	681	707	667	700	645	741	697	667	669	706	716	702	689	686	729	660	705	680	683	689	665	683	791	666	659	698	684	718	667	681	670	697	687	766	682	691	702	668	671	690	656	685	708	688	619	703	731	681	696	687	676	711	693	722	696	720	702	677	697	662	630	665	675	703	730	709	668	623	680	693	701	727	605	673	708	721	747	667	670	704	710	695	681	690	713	707	683	678	721	683	664	676	667	701	688	692	711	699	677	684	709	724	650	734	651	706	733	686	695	692	687	742	701	672	686	666	728	665	702	684	709	695	705	705	692	704	691	658	713	649	663	691	689	727	711	687	687	704	667	642	659	711	735	656	710	742	688	655	709	732	720	734	726	673	689	653	705	670	719	759	719	753	689	691	704	739	714	701	672	667	741	719	668	705	635	707	713	721	700	718	713	677	702	671	709	711	662	692	696	700	714	686	686	656	698	717	708	682	677	713	690	738	666	679	692	709	710	710	706	749	652	719	692	693	665	673	730	718	679	634	698	673	657	683	743	685	710	640	712	724	716	755	686	686	657	736	688	701	716	710	693	722	684	731	668	708	648	736	706	690	705	728	692	684	661	696	708	723	701	693	760	717	681	716	691	709	673	693	727	718	682	691	649	656	729	680	665	655	715	696	690	694	663	656	667	720	714	660	712	681	661	713	709	748	658	702	671	685	690	680	673	685	730	681	708	697	721	686	699	656	703	656	701	714	653	696	707	673	697	732	686	712	705	734	725	719	729	697	708	729	716	678	694	661	640	736	660	720	686	748	697	632	736	722	714	720	684	698	701	690	713	680	718	677	750	609	711	654	689	730	713	703	713	745	657	655	694	719	727	730	750	719	669	634	725	721	625	671	639	703	722	645	665	643	678	724	704	707	727	658	683	683	674	692	688	693	697	671	676	693	705	647	740	676	704	692	721	680	695	733	678	680	686	743	690	699	668	704	699	679	668	763	682	703	698	672	713	713	715	705	751	653	691	723	681	685	763	699	724	734	726	651	685	669	705	716	664	665	651	677	666	747	667	724	658	637	772	721	681	677	702	666	648	693	724	726	687	684	677	673	682	696	719	673	699	708	738	733	704	681	669	693	721	667	648	718	688	687	694	726	740	688	689	680	714	711	741	690	708	692	693	641	741	634	680	699	702	692	694	726	682	672	672	733	708	651	720	706	738	672	761	698	701	698	628	680	730	700	708	711	714	712	754	654	695	703	667	732	708	698	715	703	689	683	709	723	696	686	683	712	697	719	697	678	692	695	695	706	669	718	669	699	719	665	731	683	656	656	692	711	689	669	653	694	669	725	721	713	645	722	715	726	748	703	697	682	663	673	692	631	697	699	686	680	713	689	702	697	690	677	673	689	676	724	692	703	710	691	715	744	716	721	665	674	735	722	691	684	709	733	675	708	709	745	704	659	670	680	692	653	739	731	655	689	660	658	648	699	720	691	671	708	747	682	655	693	705	707	688	726	686	674	668	651	648	697	651	648	696	732	693	721	656	725	675	657	660	743	653	703	707	714	665	675	709	620	690	703	698	696	715	683	713	741	686	686	667	671	660	658	699	642	735	724	725	658	682	687	663	718	670	719	654	665	718	725	672	702	654	757	689	708	687	704	658	682	742	676	668	725	699	726	682	694	690	698	692	698	732	719	764	689	701	716	659	679	717	702	682	699	670	713	635	683	706	658	727	692	707	691	703	685	742	658	674	700	666	714	676	711	700	649	735	710	701	675	710	707	694	726	688	703	702	671	663	647	699	689	705	683	630	652	662	683	665	720	705	685	652	714	674	731	686	660	723	684	734	671	725	695	702	655	698	694	718	703	686	708	695	646	715	698	688	706	727	690	698	705	655	678	703	674	661	697	664	721	689	717	747	700	709	704	709	673	702	676	696	679	622	638	692	697	683	668	734	692	695	675	676	675	690	705	685	710	719	701	668	691	676	679	695	684	722	666	697	655	713	698	727	694	712	679	698	676	707	661	639	677	714	666	644	702	672	699	689	704	675	682	649	699	705	712	708	671	699	738	679	687	715	686	709	679	686	659	648	715	706	693	749	667	675	646	716	683	693	674	684	694	689	730	673	664	696	689	696	725	688	688	715	717	711	704	743	720	673	692	660	644	756	714	684	688	667	624	658	691	682	643	691	698	703	697	668	679	704	702	702	707	687	691	699	683	652	683	653	693	726	700	714	685	736	673	708	715	758	693	697	718	690	669	676	657	679	678	662	681	696	673	639	694	663	684	618	678	690	690	689	661	715	697	671	689	701	676	658	718	678	689	683	707	645	705	747	681	719	684	699	722	713	685	673	718	651	683	733	702	674	706	707	738	668	725	676	682	681	691	693	702	694	715	724	655	703	689	655	705	690	681	757	671	708	674	697	657	717	702	745	769	747	678	669	682	643	709	660	686	674	686	674	670	712	682	760	652	697	742	669	723	698	723	670	708	717	706	690	703	675	700	712	688	750	682	690	705	642	706	669	746	714	694	702	645	728	675	735	711	691	666	662	697	683	679	655	699	691	700	721	688	675	678	667	710	706	711	700	699	742	670	677	695	711	665	703	702	672	653	697	671	725	710	719	620	738	656	693	627	744	741	673	687	739	692	741	727	690	735	745	702	729	672	708	686	737	697	725	644	695	726	713	696	681	674	707	700	674	677	682	729	705	666	705	705	642	634	737	685	690	660	709	705	669	734	693	721	697	692	681	706	642	724	652	674	679	705	681	710	632	710	704	663	692	669	749	682	697	707	717	713	711	729	665	697	672	721	672	655	726	703	674	729	677	686	675	666	687	760	699	704	710	717	619	651	712	684	735	681	673	678
3048	230	74	67	82	124	111	91	83	91	67	89	59	63	70	59	57	57	68	56	39	42	39	47	40	42	48	36	45	39	33	41	32	51	50	39	50	36	40	41	58	47	30	27	34	29	42	39	40	36	48	37	55	36	46	36	42	33	41	37	38	38	34	38	44	40	32	35	43	33	44	43	40	33	52	34	43	33	39	42	29	44	38	28	27	42	44	31	33	42	37	43	33	38	48	37	30	50	53	45	32	42	29	45	42	51	43	44	47	39	35	44	36	34	31	45	38	24	37	43	33	43	43	33	46	46	46	38	27	27	43	36	32	34	30	45	27	40	38	40	52	32	41	36	41	33	31	37	36	31	42	27	39	46	42	30	37	39	33	26	32	46	34	47	33	41	41	45	41	35	33	38	40	38	40	43	33	36	47	31	34	36	27	39	34	39	37	34	35	41	41	41	39	43	27	43	50	46	39	37	42	30	42	32	38	38	47	30	40	33	44	45	43	27	39	37	49	37	29	44	45	33	29	37	32	42	36	43	35	31	37	35	44	41	28	33	44	43	42	41	36	41	36	30	41	39	32	40	32	37	42	44	35	39	46	37	46	50	49	44	41	21	52	41	34	40	42	41	35	42	36	29	38	45	40	20	32	38	38	41	34	36	44	39	36	45	52	33	39	33	40	33	37	39	45	42	39	41	39	35	39	40	40	45	44	35	45	37	36	34	33	40	38	29	42	36	32	42	49	30	36	48	34	38	30	37	36	30	36	36	32	29	46	32	36	45	43	46	37	43	35	36	47	38	38	44	40	37	36	42	34	45	41	36	31	39	36	35	35	37	40	40	35	35	40	35	40	27	43	42	34	46	31	37	34	36	27	43	30	44	42	33	34	24	45	30	41	38	42	33	41	49	35	51	45	47	41	31	37	47	43	33	37	32	33	46	33	44	46	50	33	40	36	35	37	45	29	36	45	39	62	39	31	40	32	38	35	38	34	33	42	43	37	41	37	44	30	42	42	25	36	43	29	38	46	38	44	40	48	35	37	40	34	47	44	41	44	41	24	53	37	40	49	36	43	47	46	37	35	30	40	46	42	54	43	34	33	43	50	39	44	33	32	37	32	34	37	40	36	26	34	47	37	49	41	50	41	34	41	37	37	38	33	42	36	39	36	46	37	32	29	35	27	45	44	43	45	34	38	38	40	42	46	31	44	39	39	40	43	50	31	48	46	38	40	43	45	36	41	42	36	38	45	32	42	31	49	40	32	29	43	45	53	33	40	42	38	36	30	31	42	45	47	36	48	53	41	44	48	45	41	37	44	42	42	26	43	36	42	39	37	42	38	35	40	27	34	48	40	37	34	36	38	51	48	27	44	37	30	36	54	43	23	36	40	44	37	37	42	28	45	41	22	34	30	38	39	45	49	38	35	40	43	49	32	41	38	42	29	22	34	27	47	43	40	41	53	45	46	54	36	43	38	34	36	28	44	42	35	53	35	34	36	32	35	38	32	39	45	37	43	37	35	35	31	34	27	40	39	31	35	45	39	33	50	43	39	44	29	45	54	37	44	34	32	32	30	40	45	40	31	36	36	32	30	46	34	22	35	33	35	30	34	37	41	38	43	31	35	41	43	35	38	35	34	39	32	40	33	43	46	31	36	37	37	38	32	37	46	35	44	40	50	42	49	40	42	50	41	41	50	43	35	42	35	44	39	47	40	36	47	45	37	39	41	50	39	31	28	33	44	37	44	40	33	36	35	43	37	45	39	46	42	38	30	35	40	39	32	45	40	33	28	29	40	39	45	41	46	35	38	37	47	50	37	44	48	50	46	43	32	39	45	40	44	51	31	28	45	47	43	46	54	55	35	51	40	40	31	50	36	45	42	34	44	35	30	38	32	39	46	36	29	51	35	37	46	42	32	31	40	42	49	36	41	43	38	38	48	39	38	32	51	34	44	48	43	41	36	48	40	35	35	37	38	29	27	52	40	39	53	36	36	38	33	37	31	31	40	31	37	30	36	34	35	31	44	37	27	39	47	35	41	31	38	48	41	43	46	27	25	42	26	33	48	41	40	45	33	27	33	28	41	40	45	28	40	33	44	38	31	38	41	38	33	51	34	39	30	48	40	33	33	37	46	44	46	45	30	38	45	45	48	32	46	38	41	43	30	39	34	38	35	43	36	41	40	45	40	35	41	45	34	43	36	31	35	42	28	40	46	38	36	30	28	50	34	47	38	49	41	32	30	39	40	36	29	29	32	41	41	37	36	35	47	44	52	45	30	41	29	29	36	41	38	25	40	41	42	36	38	40	49	47	30	33	52	31	40	44	42	33	48	37	41	42	50	42	38	44	42	32	41	43	43	40	45	43	43	43	41	39	42	38	50	42	35	38	51	34	37	44	27	37	51	45	31	43	37	44	44	36	43	39	33	45	44	40	48	38	35	42	42	45	41	36	39	41	38	47	36	39	43	37	41	37	39	33	51	38	35	42	36	34	41	25	40	41	33	30	48	39	31	39	32	50	33	44	35	40	50	42	45	57	34	35	33	41	40	48	44	27	36	40	31	38	34	33	37	33	27	39	32	44	41	41	37	33	37	38	50	34	32	36	36	35	35	43	42	42	32	42	29	27	29	47	37	44	42	38	36	39	29	42	37	32	31	47	32	39	50	27	32	42	33	28	43	55	25	45	46	39	48	34	40	37	47	30	28	43	52	46	24	38	47	30	40	48	31	47	44	39	31	35	46	43	34	38	38	30	35	44	36	42	43	33	35	43	24	48	31	53	33	35	52	39	44	31	48	43	44	33	33	47	39	36	37	47	36	45	46	45	45	37	39	39	40	31	39	47	48	38	44	31	34	29	40	48	30	34	45	39	45	41	32	34	26	33	35	33	46	33	36	43	35	34	34	45	52	34	35	45	40	41	29	34	43	31	36	53	36	41	36	45	39	35	39	41	36	53	47	41	43	36	44	31	33	30	43	43	36	39	39	29	35	26	40	41	41	35	34	37	41	34	40	48	52	48	39	32	42	42	40	50	40	44	37	38	38	29	27	35	46	37	38	49	23	37	39	36	25	41	41	40	43	39	41	40	33	40	36	46	42	37	45	36	47	37	39	37	44	39	40	33	30	45	34	34	36	34	39	35	44	33	45	23	45	31	37	26	31	36	43	33	37	46	32	33	36	49	36	40	37	37	29	48	35	35	38	35	43	42	33	40	37	34	36	47	36	44	28	27	49	28	39	37	35	38	42	41	38	55	48	39	37	31	34	33	27	41	46	45	44	49	40	35	39	32	34	42	32	34	57	38	38	43	49	36	33	30	43	34	42	34	32	39	43	27	45	42	39	44	32	46	45	34	27	30	31	34	23	48	38	45	39	32	51	35	40	36	40	53	44	40	48	33	28	50	34	33	44	42	34	40	40	44	33	31	32	41	39	39	40	51	50	31	35	35	35	48	40	34	34	33	40	39	43	41	42	48	35	45	40	32	43	40
22264	5893	1814	5157	9266	8654	6931	5448	4355	3600	2976	2592	2230	1971	1746	1668	1516	1635	1572	1450	1160	1115	1093	1036	998	991	1028	919	927	894	905	846	880	771	815	775	810	793	777	807	747	774	834	765	774	749	763	802	742	733	749	760	740	780	743	726	717	748	689	751	724	710	766	757	710	745	728	652	728	752	743	666	728	692	720	716	742	699	747	735	681	684	689	679	680	713	647	727	679	726	677	739	725	696	652	729	685	746	703	718	651	748	677	710	741	667	682	696	736	696	698	729	661	666	663	713	669	684	675	696	680	714	754	675	691	715	693	638	698	713	708	700	720	706	681	676	693	689	614	714	686	690	685	661	686	685	757	714	713	671	703	721	674	662	683	707	662	697	714	677	683	692	676	709	678	687	709	714	682	694	679	646	614	766	687	716	667	694	704	682	696	673	693	701	677	705	710	697	647	678	742	658	718	720	729	650	665	756	715	684	714	690	673	745	704	671	659	665	647	674	681	702	710	703	703	721	692	713	705	658	656	711	673	725	697	693	735	682	694	720	676	708	738	608	739	695	703	680	688	663	677	657	699	698	673	671	717	698	644	712	677	655	710	681	669	683	701	676	667	690	708	744	718	657	706	671	692	668	664	715	625	664	745	658	675	714	657	684	657	711	684	679	747	708	720	699	652	693	675	683	710	647	623	653	692	699	675	664	743	640	685	704	706	725	718	676	696	725	668	649	715	677	714	675	678	631	703	721	698	680	718	681	722	675	686	742	728	660	670	679	711	710	704	705	662	667	675	693	670	715	707	669	694	686	709	710	715	740	704	683	694	726	701	703	719	700	711	696	690	708	659	702	664	671	710	733	692	701	643	709	707	753	735	673	692	690	706	708	739	779	704	673	705	669	668	716	703	682	675	728	701	693	697	655	655	697	645	651	706	680	700	677	713	698	736	653	714	659	738	700	716	712	697	689	708	734	721	698	684	630	667	710	668	671	682	691	711	709	699	692	688	670	725	707	738	707	690	727	680	669	725	678	691	646	684	670	694	700	703	677	695	701	700	670	644	647	714	703	698	651	674	692	709	694	688	695	665	713	728	698	664	721	690	646	632	686	696	670	670	718	704	690	658	690	658	689	664	689	690	690	684	749	696	660	703	634	701	709	710	711	679	724	716	680	698	720	707	666	716	662	694	681	685	661	689	669	727	653	699	712	684	674	677	670	699	698	675	668	693	670	692	684	708	655	716	673	698	741	700	656	695	673	703	683	672	702	678	696	679	697	687	694	666	676	697	695	715	682	714	658	669	680	653	669	719	719	629	696	694	691	699	689	694	633	687	702	651	705	651	699	693	740	708	701	704	697	718	693	671	686	723	670	674	680	713	666	672	721	655	669	693	659	665	709	668	704	707	713	719	701	718	687	734	646	712	718	677	711	708	680	683	702	693	690	705	674	650	756	676	737	681	648	672	702	697	702	681	694	700	676	687	702	727	674	686	689	665	713	714	722	705	682	672	625	662	718	713	675	712	672	706	682	707	697	716	685	685	697	669	679	688	705	689	659	675	683	655	692	729	678	682	719	641	670	708	690	699	708	706	687	698	736	690	722	669	667	678	637	687	663	703	704	720	696	691	692	675	643	647	669	660	713	697	685	709	685	675	691	666	710	705	705	706	677	654	693	691	692	682	711	688	645	677	694	669	658	690	678	685	678	721	701	706	629	646	701	696	661	708	661	629	717	648	672	679	684	697	716	670	686	645	682	683	669	710	711	625	721	654	674	705	727	665	716	704	682	697	662	671	651	710	691	707	658	672	724	626	702	686	677	698	698	665	692	691	680	686	683	677	631	719	698	687	697	684	698	693	648	724	713	657	701	701	666	705	708	674	714	695	660	662	650	699	650	726	656	680	661	680	678	694	632	702	708	681	704	729	667	674	715	673	663	699	737	686	657	707	688	699	693	656	681	690	653	670	676	704	692	705	662	699	711	653	717	714	715	712	630	661	704	693	717	638	665	691	724	664	696	707	688	688	634	708	743	681	643	670	684	715	684	678	689	615	743	695	684	711	693	719	720	692	734	697	710	687	668	689	702	738	674	704	706	752	703	668	675	676	692	663	657	689	652	686	654	694	731	687	704	644	698	720	683	662	719	653	725	657	644	711	674	688	667	708	727	701	708	695	698	693	639	719	734	642	724	687	696	648	681	637	678	695	645	692	679	730	724	700	739	666	605	703	728	689	703	704	696	668	686	693	705	745	713	707	649	649	734	682	682	740	705	677	679	670	669	672	685	664	698	729	638	695	712	690	697	681	685	690	656	699	692	639	723	688	687	639	735	689	729	713	730	656	645	688	675	690	668	735	670	621	669	701	733	665	663	759	675	641	677	683	720	704	678	673	696	661	698	670	670	632	704	657	676	737	714	717	694	686	696	655	642	671	671	693	706	692	679	677	699	673	672	693	696	722	694	657	703	730	675	687	689	691	668	732	671	655	707	681	701	695	713	738	669	706	701	710	671	695	680	713	693	685	675	682	674	743	747	738	709	729	620	639	724	720	684	700	697	703	712	678	664	696	706	694	674	663	733	649	677	704	691	710	671	674	684	634	700	703	678	689	710	662	666	690	706	672	703	699	698	723	646	711	676	706	689	748	704	705	665	689	655	666	719	667	682	683	698	696	723	692	677	683	696	708	686	678	694	716	643	677	654	688	683	674	685	708	664	674	726	681	715	661	728	704	645	717	689	676	730	693	667	674	695	690	689	668	694	708	666	643	668	675	677	687	679	712	669	674	664	703	660	668	675	682	671	664	690	703	709	694	692	716	711	691	727	741	646	676	686	724	734	732	674	713	722	701	701	703	709	659	735	663	660	669	696	711	681	665	646	694	715	684	700	711	716	674	673	720	716	647	654	754	700	713	671	710	654	655	703	693	686	709	664	690	706	706	626	713	709	751	721	672	714	715	676	707	624	685	662	655	698	690	642	663	678	676	665	674	700	650	725	721	679	665	678	667	714	728	683	696	740	665	677	692	681	624	682	678	718	720	723	710	736	704	722	667	690	725	688	669	684	717	689	676	669	646	693	667	671	668	621	718	717	715	708	677	691	682	670	716	722	667	665	679	699	693	680	689	681	688	678	684	689	747	628	678	673	690	670	667	712	704	663	686	688	677	658	726	627	715	706	652	662	669	676	694	668	685	625	681	642	743	727	711	671	674	707	697	668	650	658	689	694	682	676	668	692	671	670	690	661	671	689	698	718	697	751	637	693	668	648	693	712	712	679	674	701	667	685	663	676	686	714	708	689	698	693	636	667	714	685	684	685	702	706	703	721	697	722	643	660	725	649	713	665	687	715	654	677	676	669	703	669	676	665	673	690	700	678	682	640	696	699	693	680	687	621	726	696	696	687	717	680	598	721	653	676	666	676	654	718	712	667	708	703	670	669	677	704	693	724	713	718	715	706	711	632	668	709	693	722	704	684	660	676	677	700	679	657	665	720	674	699	685	700	687	697
3033	399	108	77	149	179	171	158	159	106	98	94	86	64	67	51	58	57	54	42	45	28	38	39	31	28	31	37	38	24	17	26	24	28	23	26	23	28	17	29	30	24	30	28	33	26	23	21	23	23	21	19	16	31	20	22	14	27	16	18	20	14	25	17	28	19	21	19	26	17	17	23	16	15	25	24	21	17	18	25	26	30	20	18	19	23	24	17	20	17	18	13	20	22	21	16	22	19	17	24	17	19	21	19	20	19	19	18	11	23	20	15	26	15	17	15	16	22	14	17	20	17	16	16	20	18	21	14	26	21	15	18	24	9	12	21	15	21	15	17	20	14	18	15	22	11	20	23	10	20	24	20	18	19	20	19	22	17	15	21	14	21	20	19	16	20	18	24	20	23	19	19	20	21	13	24	29	16	18	15	27	21	26	18	12	28	14	11	23	16	24	16	22	24	18	20	16	21	16	14	22	13	15	19	28	19	20	14	24	20	21	16	23	21	18	18	18	14	21	18	18	18	19	23	20	18	26	19	21	22	16	14	17	13	20	21	22	13	11	20	16	12	17	28	18	14	15	16	21	24	14	11	21	15	16	16	13	15	24	20	20	20	17	16	18	17	11	19	17	15	30	20	21	15	28	24	16	18	25	18	16	15	21	14	18	14	11	23	22	19	14	18	23	18	16	21	20	12	12	19	13	16	21	22	14	16	14	12	11	28	21	16	21	22	24	24	19	8	22	26	27	14	14	18	14	25	17	17	17	13	9	24	20	19	24	15	17	24	26	23	22	13	23	21	18	8	17	22	22	10	21	24	19	20	20	10	15	19	14	21	20	19	19	18	18	16	21	21	21	13	19	19	31	19	16	16	24	23	16	23	21	15	21	18	20	20	23	26	19	16	15	11	11	19	14	20	14	15	12	13	24	14	21	20	16	19	21	20	15	14	12	18	17	19	7	23	15	14	20	17	19	7	20	25	21	24	28	16	21	14	17	16	21	18	16	22	13	17	15	22	18	21	19	19	19	25	19	7	15	14	25	23	18	21	24	22	12	21	16	25	13	11	14	17	14	21	25	21	19	11	19	14	24	21	23	27	22	21	15	13	18	15	16	23	21	9	15	22	15	19	24	20	24	18	20	25	19	22	15	18	20	24	22	22	21	24	22	21	21	12	14	23	18	19	21	14	16	15	19	19	19	20	20	14	20	11	14	19	19	14	16	25	12	12	17	16	25	18	17	17	26	21	22	21	30	22	20	21	25	23	11	21	14	15	12	18	16	18	15	26	25	11	21	16	20	15	15	17	21	18	25	22	21	16	19	22	22	25	18	18	25	18	20	19	17	24	17	22	24	11	18	21	21	17	16	8	22	16	13	22	24	24	14	20	19	23	15	18	19	14	21	14	19	24	14	28	25	17	17	28	22	17	17	16	24	14	23	20	22	16	17	11	16	13	14	21	19	15	14	17	21	25	14	20	19	20	20	13	15	26	10	23	17	25	17	25	25	17	15	22	21	19	20	12	19	12	20	24	26	16	22	22	21	13	18	18	11	28	16	13	21	14	19	14	18	18	18	21	14	23	22	22	22	13	18	15	10	24	19	18	15	21	17	15	14	10	22	18	22	19	20	15	19	19	23	16	14	14	20	18	22	18	13	9	17	22	19	18	20	18	19	23	28	17	21	21	19	25	21	19	17	28	19	15	15	27	24	20	19	22	19	17	14	13	19	14	24	14	21	22	23	16	17	24	24	20	19	23	22	29	22	20	17	19	16	13	22	15	13	19	22	25	19	16	9	26	13	21	17	24	16	24	14	21	14	11	14	15	23	20	23	18	15	18	20	21	18	13	18	17	27	20	13	21	17	16	16	26	23	17	18	16	19	23	22	16	19	16	24	17	22	24	22	23	11	17	15	21	28	18	21	16	20	23	24	18	21	15	16	14	14	13	20	14	22	19	26	19	22	29	18	16	19	16	20	20	19	18	19	31	17	18	22	23	13	15	18	25	15	19	21	23	13	14	22	19	17	23	15	23	13	14	25	19	22	14	14	12	15	18	27	13	13	24	22	18	28	18	13	20	17	18	17	19	26	17	22	21	23	19	15	21	19	24	19	12	18	14	14	18	26	21	26	23	20	18	22	23	22	17	18	17	14	16	11	18	21	22	13	25	17	19	17	18	22	14	17	14	21	19	19	23	15	22	12	17	16	21	15	18	15	22	26	23	13	20	11	20	18	17	13	16	15	15	27	22	23	17	20	20	17	18	18	10	16	25	17	17	19	19	19	22	14	23	24	19	25	18	20	22	16	17	20	17	16	18	22	16	24	14	21	13	24	21	10	12	20	20	18	26	21	18	22	16	20	15	12	15	12	19	22	14	28	13	16	20	14	18	18	14	21	16	14	22	24	23	19	26	16	10	22	18	25	14	18	20	14	15	21	17	17	21	24	16	22	14	27	7	17	19	12	16	21	25	26	20	30	12	14	16	20	17	23	20	19	22	21	17	20	18	13	20	21	17	20	17	19	15	19	14	20	14	22	18	12	21	15	18	16	25	13	14	21	14	20	16	19	20	21	14	23	16	17	17	20	20	19	16	12	23	19	22	12	16	17	14	19	16	13	17	18	22	27	21	27	21	24	12	24	18	10	15	14	22	25	22	14	10	28	23	21	17	16	17	19	29	21	18	17	22	26	21	22	16	19	16	20	13	33	23	17	22	15	14	23	17	26	11	15	20	13	14	10	15	20	17	16	20	20	20	21	25	23	30	22	17	7	20	19	15	33	20	16	16	13	17	23	16	15	14	18	25	22	18	14	18	10	15	14	12	24	31	15	18	13	22	20	21	21	21	20	21	14	11	17	22	15	22	16	13	14	21	19	19	25	23	20	16	18	24	25	20	21	14	17	15	15	22	15	15	15	13	15	17	27	12	27	19	16	20	24	27	17	24	18	19	11	16	16	27	22	21	19	17	19	16	22	16	24	23	18	24	26	16	16	25	18	14	16	10	14	15	24	17	13	15	22	15	12	14	18	20	22	18	21	12	21	22	21	16	19	19	11	20	18	15	18	16	15	15	17	13	15	25	25	17	17	24	19	18	24	8	12	15	17	18	27	16	20	19	20	24	19	15	20	21	15	16	17	22	25	17	11	23	14	17	18	10	27	19	13	16	15	18	18	18	19	22	14	19	12	19	20	25	17	11	24	18	18	13	22	18	13	16	15	21	18	19	17	18	18	19	20	22	17	15	21	25	21	16	27	18	27	18	13	13	15	11	14	19	20	21	16	7	19	17	19	21	16	19	20	16	19	13	21	14	12	14	23	10	18	28	18	17	23	24	21	15	16	15	18	15	17	23	17	24	17	23	11	15	12	15	17	15	18	17	16	13	17	22	20	19	20	15	10	16	19	18	13	20	16	19	16	23	16	16	13	22	31	15	17	25	15	13	19	19	19	19	22	31	16	15	24	21	15	13	15	10	19	23	22	23	15	19	14	19
29501	9122	2757	9558	16629	15490	12381	10028	8026	6396	5150	4353	3702	3227	2735	2374	2288	2345	2314	2007	1529	1326	1328	1130	1059	986	934	947	901	836	791	749	665	703	687	635	586	586	590	557	547	520	526	512	510	547	483	485	521	499	462	474	452	466	463	436	445	487	408	465	419	438	424	415	433	412	438	447	420	398	412	407	404	397	363	388	385	383	377	384	392	409	386	368	394	379	409	374	378	363	369	370	334	347	344	373	375	388	404	351	376	347	374	361	373	369	393	343	360	372	333	352	355	362	351	370	402	346	343	377	357	334	340	378	337	390	364	345	350	342	378	368	358	350	331	368	376	356	335	368	399	329	364	366	367	332	376	378	333	367	349	334	333	346	375	323	361	327	324	350	340	384	353	403	363	323	357	368	326	350	381	330	368	346	327	326	324	338	319	341	330	349	353	345	358	343	343	342	348	387	365	367	372	356	348	368	367	360	340	349	383	339	362	377	315	375	347	341	330	339	343	356	369	348	321	352	350	348	346	347	347	335	366	353	332	331	359	370	327	344	336	307	343	356	349	329	356	314	353	338	342	304	352	362	330	371	329	376	354	357	351	296	383	365	371	331	388	335	337	334	323	363	360	342	319	324	337	346	333	333	322	347	326	367	344	321	337	372	355	332	370	381	365	349	348	362	358	346	325	331	380	357	345	331	313	361	363	349	363	336	349	346	358	344	372	362	350	363	309	353	350	348	335	326	345	360	363	365	381	325	373	331	343	364	325	324	303	378	328	335	363	359	326	340	328	326	344	315	325	355	359	365	339	358	374	338	360	342	342	366	352	371	355	319	370	298	329	343	320	355	361	355	337	332	328	349	384	344	322	336	344	346	325	327	346	348	329	354	340	367	336	319	336	374	348	333	353	297	333	324	360	337	370	349	368	334	348	351	335	352	334	320	365	346	348	329	361	360	321	353	357	314	373	375	331	352	327	307	332	353	361	378	363	386	359	352	363	337	350	321	372	347	348	342	342	322	350	339	355	316	344	358	331	364	351	352	332	324	361	355	373	342	360	348	351	321	336	335	336	341	332	335	353	324	331	336	348	347	346	324	350	350	354	313	344	328	359	374	379	340	331	384	352	338	364	317	336	364	340	340	355	357	400	357	372	344	346	346	359	377	365	352	348	363	351	349	300	363	339	338	354	341	336	368	366	307	339	345	381	333	364	324	339	355	340	324	389	299	333	345	296	321	382	359	324	342	332	297	337	351	348	354	354	325	354	345	326	316	344	328	376	353	344	367	325	329	352	380	332	322	353	346	361	318	337	319	348	346	342	351	340	355	335	353	367	306	366	376	373	357	364	317	339	401	360	343	351	361	320	350	365	345	328	325	368	376	336	339	338	332	363	348	356	362	339	329	345	340	346	354	333	342	407	351	320	322	346	362	368	342	346	364	367	332	313	303	321	335	350	347	342	358	353	355	331	350	362	378	328	350	320	344	340	348	372	376	357	365	361	370	338	367	340	342	350	331	335	354	334	299	360	333	361	353	330	353	339	333	347	350	341	333	412	328	304	349	337	305	335	353	350	334	379	362	340	350	346	356	343	353	351	359	353	322	361	355	328	360	360	350	330	289	339	323	306	326	347	328	346	347	374	355	330	356	370	361	317	364	368	365	348	358	344	344	336	335	363	345	352	317	377	342	369	340	336	345	326	331	348	374	377	348	331	358	331	329	326	339	374	335	372	336	365	361	327	342	376	335	382	356	330	359	353	350	372	331	375	331	338	375	345	338	347	329	319	343	348	347	367	359	356	314	340	422	370	357	334	365	334	345	347	359	361	362	340	338	362	301	318	324	305	336	338	340	322	341	375	338	350	339	353	353	324	362	319	394	335	388	356	367	381	337	367	360	348	367	315	376	353	349	315	313	322	361	349	364	357	361	321	343	377	332	335	382	343	341	318	363	318	341	366	323	372	338	337	311	339	347	341	320	351	332	332	353	331	358	346	338	381	317	319	351	357	332	341	369	344	319	324	358	370	335	325	329	345	322	356	350	372	369	321	317	324	352	337	339	361	335	360	365	340	357	341	351	405	309	323	395	326	314	323	337	355	324	348	347	375	365	341	342	331	361	329	346	349	322	330	340	372	365	365	333	324	365	322	326	342	316	377	347	356	350	358	364	337	344	343	348	342	354	324	361	331	352	338	368	324	354	312	361	348	331	328	344	341	328	365	330	345	362	319	348	338	341	383	321	347	348	355	322	326	353	381	328	305	361	328	308	372	344	355	319	334	347	360	378	345	334	388	352	348	318	321	315	340	355	341	331	336	355	354	323	349	350	316	346	366	314	355	365	386	360	346	332	346	347	348	345	351	377	333	320	365	348	318	368	355	328	353	383	336	315	337	355	397	354	378	349	329	327	325	371	369	334	358	317	379	373	322	359	356	355	336	350	364	340	336	353	333	355	339	357	323	348	375	365	331	367	356	352	347	333	351	347	341	331	326	337	333	351	374	330	352	353	352	319	356	321	357	358	348	347	337	332	343	347	330	363	313	324	330	318	338	362	317	348	334	345	359	345	335	357	363	347	392	359	334	326	347	339	333	356	376	353	361	335	348	356	363	354	332	329	349	330	348	341	352	369	343	345	348	390	319	362	324	360	355	335	328	357	354	334	346	352	354	352	365	355	342	356	336	387	337	361	340	326	330	338	318	333	326	361	349	345	345	317	320	364	337	355	323	382	343	341	324	363	362	340	405	345	374	343	339	366	325	320	338	345	367	352	356	316	360	327	338	339	330	351	344	355	338	328	388	315	301	334	314	357	325	352	365	375	354	333	357	355	345	332	328	364	341	327	310	318	355	353	352	338	334	342	387	311	368	355	361	307	353	379	333	322	335	295	355	357	334	345	350	338	329	336	340	358	336	371	378	352	369	333	345	341	354	361	368	328	371	359	377	307	349	373	326	341	332	327	353	332	341	343	373	343	357	325	367	352	331	364	343	358	329	376	351	345	363	337	403	372	322	320	328	336	356	337	359	311	357	337	353	314	366	357	356	340	328	351	318	340	336	343	336	303	370	299	355	372	357	370	334	305	338	334	319	336	338	365	322	332	328	323	360	350	359	339	328	337	365	354	342	339	345	361	359	337	331	362	352	330	351	366	307	322	339	371	320	323	355	333	355	313	325	365	346	353	329	326	334	347	329	338	321	331	313	347	372	383	339	334	368	354	360	354	346	355	330	354	329	328	346	321	346	329	326	343	358	322	323	365	365	336	341	379	346	322	361	347	346	341	341	366	367	332	299	340	327	392	339	346	312	354	348	354	339	363	348	326	323	332	355	349	348	310	353	336	353	353	364	377	336	329	319	311	374	324	346	344	349	349	306	372	369	317	370	352	364	345	335	380	349	356	333	360	326	299	346	360	350	372	336	316	342	334	344	305	331	327	347	343	335	362	321	333	317	330	345	328	330	340	359	357	345	327	315	310	332	351	348	341	333	341	355	310	328	367	373	335	326	345
1508	80	40	34	41	42	42	32	44	30	27	26	20	23	41	23	28	29	35	31	25	26	28	16	21	22	34	26	19	30	26	23	23	22	16	30	29	30	19	30	24	25	32	30	27	20	29	17	24	21	21	26	28	20	23	23	25	27	23	18	32	15	28	15	26	27	27	19	21	32	19	25	22	33	23	26	24	16	18	26	25	37	20	22	25	34	28	26	16	30	24	23	31	25	41	32	19	24	28	21	23	22	27	22	30	27	19	17	21	23	25	28	20	23	23	23	30	24	25	21	31	25	33	25	21	27	18	23	28	31	26	24	14	18	23	25	20	27	29	29	19	23	29	18	24	28	20	24	29	30	21	22	13	21	22	24	18	14	25	23	24	30	24	28	25	24	24	24	28	21	35	25	24	22	22	24	28	20	27	26	21	19	23	23	27	23	31	23	19	23	25	20	23	24	25	21	26	19	27	28	23	18	15	22	22	26	14	31	26	32	31	31	26	24	29	22	22	33	23	18	30	26	25	20	24	21	20	26	17	33	23	26	21	25	26	31	18	23	21	30	30	25	29	36	19	18	28	23	23	15	26	32	32	34	30	29	32	28	31	27	36	28	22	15	20	25	29	11	28	20	21	26	29	22	24	22	26	25	26	19	18	23	25	29	30	21	22	26	24	18	25	26	27	23	27	25	21	23	16	22	24	25	20	21	20	14	22	17	15	23	26	25	27	22	17	17	29	26	27	23	28	18	26	31	29	23	27	25	23	19	17	17	21	17	26	24	28	26	24	26	36	29	24	29	26	26	18	29	17	16	18	31	26	29	27	16	25	27	16	26	21	28	24	20	21	38	27	26	24	28	14	20	17	22	39	23	21	23	24	20	33	26	29	14	19	29	30	18	32	29	22	25	16	21	28	19	24	23	27	20	22	27	18	31	22	26	19	23	24	17	20	25	24	28	30	20	35	31	22	26	29	25	32	24	27	33	30	27	31	22	27	21	30	20	18	23	22	22	37	35	27	23	25	31	23	21	17	30	20	17	31	33	33	15	24	24	25	22	22	31	30	28	16	18	31	19	17	25	23	23	17	24	23	22	23	25	23	19	31	21	23	33	29	29	25	29	27	29	34	22	21	23	17	20	16	17	28	25	22	29	28	24	30	25	28	17	25	20	23	19	24	22	15	25	21	23	21	22	27	29	21	25	17	16	19	16	24	19	24	28	24	34	33	29	24	18	27	17	22	21	29	28	14	33	33	27	33	20	30	26	24	16	23	20	26	17	18	20	28	22	23	21	23	36	23	23	28	34	24	25	13	28	24	32	22	26	27	27	23	22	20	27	29	21	30	26	31	15	21	26	22	21	19	28	29	16	29	23	24	15	18	23	31	25	22	30	18	22	22	18	26	25	27	33	13	22	24	28	27	24	30	31	19	30	27	24	19	38	23	24	25	36	21	24	19	28	35	34	24	32	37	24	22	26	34	23	25	23	25	37	22	26	18	29	28	32	30	23	25	28	21	26	26	26	21	22	30	16	26	40	31	23	38	30	35	28	23	32	29	25	29	18	24	23	22	24	19	23	17	28	18	20	27	27	31	20	19	32	26	23	20	24	17	26	23	25	26	23	25	22	24	20	23	25	32	26	21	25	33	26	33	25	24	30	21	30	25	18	26	21	32	23	22	28	34	28	24	29	26	25	19	20	22	13	14	13	20	23	28	27	24	21	18	30	21	21	28	27	14	30	21	23	23	22	21	29	28	31	21	20	19	36	25	22	20	19	22	19	16	26	26	30	19	22	29	24	24	24	25	15	17	25	29	19	31	25	18	28	15	24	34	29	23	20	17	23	27	24	18	25	33	21	20	27	30	24	24	25	21	33	20	32	22	32	30	23	24	28	30	28	31	28	24	20	19	28	26	26	26	24	17	23	22	25	27	33	27	27	26	18	25	32	20	26	34	30	23	33	29	22	32	30	23	22	20	25	23	21	28	15	27	23	30	31	23	24	21	21	23	22	24	29	19	20	27	24	20	25	26	15	28	35	22	29	22	30	31	31	21	20	24	28	24	21	19	23	29	31	20	32	22	21	25	24	24	19	27	28	17	23	33	35	24	30	27	31	27	30	23	22	21	26	23	17	24	28	29	21	20	25	26	17	32	18	33	24	24	20	22	19	27	16	27	34	25	33	22	18	25	24	31	27	29	27	20	20	26	25	31	31	29	27	20	26	18	21	24	25	20	27	21	27	19	28	21	22	13	17	32	21	30	25	23	33	30	20	29	24	25	31	23	24	24	16	23	24	22	24	31	26	26	26	27	32	22	28	28	21	23	19	22	24	22	19	28	33	34	28	32	32	32	27	17	28	17	24	25	24	36	22	15	27	21	24	24	30	32	25	18	18	24	21	18	25	24	26	25	34	26	20	27	24	20	24	20	30	16	25	25	24	25	23	31	29	31	21	22	24	25	22	20	29	24	21	30	17	25	22	20	27	19	17	25	22	24	28	26	23	28	31	12	29	16	31	26	29	21	34	18	26	21	22	21	24	25	32	27	29	17	26	31	37	27	28	26	28	28	28	25	30	27	23	29	22	19	32	28	25	28	27	12	24	20	32	31	35	18	31	24	24	24	25	28	17	27	32	29	16	19	35	22	33	22	22	27	13	23	20	26	29	20	30	24	24	13	22	29	20	23	17	25	19	18	28	32	21	20	19	23	8	22	23	18	25	23	20	19	17	16	19	23	28	26	22	23	18	25	31	22	24	21	27	33	18	20	33	24	21	29	28	26	20	19	20	34	26	17	21	32	19	24	26	25	41	27	27	21	25	26	24	29	19	19	28	28	33	23	27	23	30	26	31	29	24	13	21	32	20	26	19	28	26	22	21	34	25	22	32	22	24	11	14	18	20	21	26	22	21	21	16	30	26	28	24	27	36	27	28	29	24	25	23	22	26	27	26	22	25	18	16	28	27	20	20	17	21	23	21	34	27	16	12	15	28	21	23	26	23	29	25	25	31	19	33	30	18	24	27	20	26	28	31	30	31	14	34	18	27	24	19	18	15	24	23	24	21	22	25	32	22	29	23	20	23	34	22	19	31	24	23	24	26	23	27	22	22	24	20	24	33	24	27	30	31	27	23	31	16	28	24	30	28	33	25	24	28	27	16	33	15	23	18	26	22	27	27	20	19	21	31	17	20	24	17	23	25	21	19	21	24	28	33	22	22	19	28	23	27	29	21	32	16	20	24	27	22	34	34	19	16	27	20	28	20	21	27	29	34	23	26	30	20	29	22	22	17	23	17	28	27	18	20	26	25	24	20	21	27	26	28	17	20	38	33	25	24	27	19	23	24	22	19	21	26	28	31	25	27	26	18	24	17	26	21	21	22	28	19	26	21	29	26	21	17	24	34	20	31	31	24	24	24	28	25	24	23	15	28	22	21	23	24	21	19	17	27	15	26	22	17	22	24	26	23	32	23	24	27	19	27	24	23	23	28	26	33
16841	3246	741	1728	3176	2969	2373	1853	1550	1241	1114	957	831	768	797	721	683	800	744	709	601	566	558	536	540	557	512	503	503	489	532	487	502	483	452	532	470	547	463	478	453	461	485	494	438	480	480	451	479	467	456	439	502	464	494	478	421	441	457	465	467	449	477	439	465	436	453	429	451	439	446	430	465	435	433	453	448	449	444	445	465	479	446	417	454	403	455	440	414	468	472	457	483	466	419	422	430	422	430	459	478	444	446	427	449	468	441	458	466	427	439	432	451	440	420	411	432	454	458	438	416	419	470	392	456	443	443	441	410	466	455	440	448	433	453	435	429	471	467	442	449	411	464	431	418	421	444	425	465	425	431	463	434	408	437	419	445	424	438	438	487	461	446	454	500	438	441	446	474	472	433	434	454	463	430	458	482	428	425	441	435	438	430	414	423	455	433	469	442	466	438	421	471	415	427	443	446	447	442	447	404	433	417	469	494	439	434	456	417	433	391	442	473	453	446	485	451	468	440	448	461	442	450	444	430	447	444	466	453	418	444	451	396	470	467	448	446	450	409	425	408	449	406	457	423	455	460	424	441	440	440	440	401	427	465	447	449	452	387	420	458	404	454	435	427	452	475	477	429	451	409	462	445	450	478	441	429	445	423	473	443	453	441	434	401	421	445	447	451	401	426	449	441	430	449	466	475	402	427	458	448	460	437	476	492	442	432	407	466	448	446	448	456	464	398	427	470	449	440	456	423	436	448	461	428	443	466	438	463	428	450	475	465	442	438	470	450	462	447	473	444	422	410	470	440	442	460	457	458	475	444	436	419	457	445	440	438	453	443	453	431	442	490	443	452	437	471	452	415	445	433	452	438	466	418	474	422	436	427	430	439	414	438	445	430	479	462	436	463	460	449	445	424	453	458	460	473	414	466	472	449	450	432	417	434	467	457	475	433	447	469	454	429	453	401	424	415	471	472	448	404	424	473	436	454	457	432	451	423	473	434	435	445	432	394	436	430	433	445	494	476	409	419	472	452	455	422	410	413	471	455	434	481	464	461	465	440	463	455	476	478	470	443	432	476	422	441	465	409	423	420	421	408	441	402	473	448	438	495	442	435	420	463	401	457	465	437	448	432	466	443	437	428	397	446	404	435	426	468	448	464	464	382	416	459	435	462	421	445	462	406	464	451	470	445	455	437	466	426	419	464	478	462	448	428	459	445	448	428	489	443	426	429	459	444	427	466	437	423	431	450	437	471	412	431	440	443	460	444	427	443	423	441	488	450	417	463	449	479	484	458	485	474	449	426	458	441	428	461	432	455	493	451	440	480	458	442	460	434	474	428	419	469	431	485	426	433	447	448	454	444	416	472	446	465	441	437	477	466	412	427	496	445	440	437	439	455	450	435	474	444	460	434	430	436	419	441	460	449	421	465	470	449	425	486	430	464	440	439	463	432	444	408	450	450	467	414	442	419	447	478	468	425	464	467	443	466	470	448	432	416	447	420	430	402	440	451	466	422	416	437	422	446	456	439	443	405	424	441	440	412	424	421	455	463	480	419	406	432	441	442	465	420	482	416	432	452	480	417	410	460	418	481	425	435	393	441	435	450	451	437	486	423	427	454	435	468	447	441	441	446	508	451	471	455	389	425	508	425	446	423	457	442	432	404	449	431	436	481	462	449	416	415	460	475	438	427	452	479	463	452	459	416	468	449	447	469	438	435	473	409	447	479	493	479	444	435	424	441	452	431	381	413	454	441	467	402	441	426	474	432	461	458	455	449	468	482	449	466	476	443	434	411	411	442	437	433	461	431	456	417	456	435	429	440	441	474	421	421	477	453	392	425	470	476	442	430	482	426	488	434	421	462	442	455	448	433	399	445	462	433	446	437	435	447	466	456	424	425	412	470	474	487	482	444	452	429	467	409	426	464	471	445	465	501	424	416	430	444	444	472	491	417	449	455	462	467	469	408	399	452	454	488	442	485	496	489	456	464	450	439	387	455	426	467	402	433	411	435	430	463	466	466	410	470	462	457	441	468	485	442	450	429	468	416	420	459	448	453	438	441	427	445	456	472	444	402	408	438	428	422	443	449	432	461	426	463	438	445	464	422	480	443	411	426	402	417	465	452	468	437	452	454	461	477	448	472	470	474	450	441	471	465	435	419	475	422	428	399	461	414	450	418	448	428	433	428	461	449	489	436	452	437	445	464	415	434	411	419	464	486	429	439	451	422	479	450	452	471	435	446	441	430	439	422	399	478	425	468	412	459	461	453	479	430	452	464	470	448	456	445	432	421	452	481	476	444	456	430	438	420	420	450	429	453	490	472	416	463	490	459	448	456	406	442	421	459	462	451	469	427	436	467	464	477	484	410	464	443	411	423	419	475	439	431	440	432	439	429	455	473	428	486	463	441	487	453	455	469	448	452	459	477	433	470	451	423	451	446	421	458	431	451	454	452	456	429	446	424	437	467	435	430	464	439	452	445	441	438	451	457	448	424	482	452	470	442	482	441	457	454	471	473	456	396	423	424	458	436	447	421	443	427	435	473	423	446	453	435	445	473	411	454	413	437	416	427	448	406	448	452	424	402	445	449	443	434	451	406	416	506	439	445	404	454	445	468	401	470	425	433	467	429	449	447	483	396	451	426	415	444	441	387	440	439	422	431	444	455	474	450	428	442	437	452	465	436	410	432	440	444	431	438	408	453	447	428	417	435	406	439	458	438	438	442	462	463	447	433	408	470	434	432	445	431	446	431	465	427	431	470	412	454	471	453	461	405	443	473	457	458	417	442	473	464	455	468	439	413	446	473	422	438	467	455	455	437	483	440	488	468	512	443	442	463	448	464	463	444	427	441	426	431	464	436	453	435	461	403	451	447	461	435	441	418	410	459	412	428	429	437	462	430	444	394	445	476	463	470	412	458	486	462	462	446	447	443	435	443	458	405	454	412	435	460	424	466	415	450	433	456	441	459	453	420	457	432	451	457	430	406	467	434	441	435	413	457	424	465	460	466	448	424	446	465	466	489	454	482	436	457	410	450	403	431	445	441	409	430	438	433	445	449	443	480	447	479	447	426	446	500	414	461	472	414	429	426	453	453	467	462	437	459	441	405	432	441	411	419	467	484	455	447	448	423	426	419	453	451	417	492	425	452	425	452	448	437	456	453	431	439	452	440	447	467	451	414	464	445	465	473	448	445	468	470	439	461	426	435	462	458	466	424	433	440	416	475	473	444	408	464	447	438	451	457	452	476	464	463	446	418	472	420	439	450	431	462	451	439	456	460	437	449	439	447	461	484	422	437	449	445	483	448	429	476	425	452	449	463	447	444	438	445	455	439	440	419	422	436	455	412	424	455	447	445	459	400	465	417	462	447	430	455	423	460	404	498	422	429	468	417	494	464	432	453	426	449	452	417	424	417	431	405	412	471	431	438	441	472	440	433	440	439	428	467	454	444	442	457	467	412	471	460	451	432	483	432	420	449	446	477	475	458	418	468	422
3084	229	69	83	101	102	118	113	98	67	64	80	69	59	54	61	70	54	52	60	58	44	42	51	56	44	35	35	49	35	42	57	42	55	47	45	49	37	42	42	44	33	37	42	44	42	35	38	33	42	52	36	42	35	34	44	41	58	37	30	32	41	39	41	40	38	32	49	34	32	41	50	42	37	36	28	40	49	41	37	40	46	27	36	36	43	28	43	37	32	40	44	38	48	39	33	42	30	42	33	42	34	39	37	42	47	44	34	40	32	53	38	38	39	41	36	42	54	42	31	44	32	43	29	35	44	44	35	41	43	55	41	43	39	42	41	39	44	48	38	35	40	36	42	41	46	45	47	35	41	31	47	40	38	34	36	32	44	44	32	44	30	35	43	38	41	49	34	44	26	34	52	38	30	33	24	44	38	35	43	50	37	47	39	47	40	43	38	35	47	28	28	35	36	41	40	47	30	43	39	41	43	40	38	40	42	34	42	37	37	43	29	39	39	36	44	38	41	27	38	41	28	45	37	37	43	46	33	32	47	44	45	41	33	36	40	48	36	41	49	35	38	32	36	38	56	36	34	36	43	33	33	33	39	45	40	56	31	40	42	40	49	44	43	34	40	39	42	26	42	53	39	40	39	36	40	30	44	37	33	41	37	37	32	33	35	39	32	43	37	30	38	44	35	29	36	43	36	36	27	30	39	41	39	44	27	45	30	31	38	47	38	46	33	36	44	40	46	44	31	32	33	30	44	42	46	35	45	41	43	40	40	40	37	35	48	32	39	44	43	37	33	34	41	50	46	35	29	50	36	29	36	37	39	54	29	30	32	35	38	25	37	49	40	37	41	46	33	36	34	52	38	38	41	28	38	42	34	42	40	34	35	34	33	35	33	49	44	37	38	44	40	31	38	38	36	48	38	29	31	26	50	33	35	50	39	39	34	33	33	37	39	47	41	49	36	39	39	42	33	47	31	31	44	35	38	42	41	35	30	38	35	35	36	34	42	32	41	39	48	34	36	39	26	34	38	33	44	22	36	44	37	51	40	46	28	37	60	46	32	37	53	38	34	46	40	28	28	18	31	46	32	37	49	36	46	33	37	38	33	33	50	43	39	39	41	42	38	33	42	33	40	46	50	35	44	39	37	35	52	41	50	39	39	31	49	31	44	31	47	35	40	42	39	31	24	40	44	37	37	42	37	42	29	47	47	48	35	41	28	51	39	39	38	49	28	41	44	28	51	49	39	41	44	44	42	41	35	50	46	54	45	37	35	39	48	36	40	32	38	40	31	45	38	45	38	38	33	41	52	32	47	43	45	47	51	38	47	32	29	39	35	29	45	34	36	30	42	31	29	40	37	36	46	39	38	37	36	45	52	40	38	53	42	51	50	26	38	45	50	34	35	40	46	43	33	49	39	25	45	27	33	40	33	47	32	35	52	38	44	38	46	40	56	38	36	43	42	35	52	41	35	44	28	34	35	41	37	41	38	28	34	37	34	41	48	39	46	34	46	38	35	32	43	36	35	36	40	47	41	39	45	28	45	39	33	39	48	37	30	50	42	34	42	43	42	29	43	37	41	37	37	38	38	51	44	38	32	34	43	33	40	48	37	44	41	30	42	40	43	38	26	48	39	42	45	33	41	37	36	40	36	31	39	45	42	46	37	42	44	50	45	34	36	39	39	46	36	32	36	43	37	35	37	53	36	31	33	33	39	45	39	47	39	41	35	44	31	40	31	24	41	31	27	50	40	34	37	45	39	41	45	32	44	42	31	25	35	50	37	43	31	34	35	32	38	42	38	44	41	42	55	39	50	24	40	41	39	41	31	35	38	26	39	31	41	39	41	37	48	35	33	29	36	38	36	41	44	37	35	34	38	31	44	44	27	34	36	29	49	39	33	26	37	45	40	32	41	43	39	36	31	40	37	40	45	37	30	29	41	35	43	37	38	38	44	43	34	43	33	46	45	44	58	48	35	40	37	27	42	28	38	26	40	33	43	41	48	37	31	39	29	38	42	42	33	43	36	41	50	37	44	40	33	37	34	39	49	38	37	38	39	31	45	54	33	45	34	32	26	34	28	31	33	42	34	34	36	30	33	35	39	39	33	33	39	40	47	46	34	34	39	26	33	48	40	31	35	47	31	27	33	33	35	36	30	32	40	34	36	53	28	37	46	28	36	41	41	33	42	39	48	35	34	41	27	34	41	41	32	42	33	17	39	37	34	34	36	36	36	38	33	40	44	50	39	35	45	29	32	42	43	43	40	35	36	47	40	33	34	55	30	42	37	37	37	29	35	40	36	38	45	43	34	45	36	35	45	38	37	49	35	35	43	40	34	40	38	28	41	46	48	46	37	53	53	34	34	43	31	48	51	41	43	39	43	33	42	40	42	43	34	34	40	33	46	38	43	36	32	43	32	38	33	45	42	33	26	36	36	35	42	42	42	40	46	41	42	39	38	30	32	39	27	32	40	46	38	40	35	32	30	25	29	41	38	50	43	42	31	34	46	40	41	41	37	35	34	43	36	21	46	30	32	42	29	38	54	55	42	30	34	40	40	40	32	37	39	45	35	33	35	35	45	40	31	42	44	32	33	38	46	30	44	45	39	34	37	45	41	38	39	47	36	38	37	39	35	46	39	32	32	35	34	47	47	38	48	38	44	52	43	39	40	42	31	34	29	52	48	47	39	40	35	31	49	32	34	38	35	42	39	46	43	42	40	39	47	40	45	34	30	55	46	50	31	47	39	49	55	38	31	32	36	26	47	39	47	34	41	41	48	45	45	34	31	33	40	31	41	41	44	35	30	32	41	39	37	36	45	43	38	46	37	39	30	39	38	45	42	30	36	40	41	44	45	38	38	33	39	45	37	36	42	30	39	43	41	40	33	42	41	47	44	39	37	43	34	43	40	42	39	38	40	34	39	41	37	37	31	34	42	30	46	35	46	42	37	38	56	42	44	31	38	33	30	49	32	31	33	48	45	24	31	40	47	37	31	40	40	33	34	36	36	33	31	48	36	41	41	30	28	42	43	29	41	41	54	39	40	39	47	33	39	32	35	36	47	39	41	49	46	32	39	40	36	38	46	40	31	42	36	36	34	21	42	36	35	46	41	44	38	46	39	41	51	44	38	36	39	38	37	27	40	46	37	36	39	38	36	33	40	49	43	36	38	40	41	37	40	37	36	38	32	44	27	42	44	29	50	40	35	40	45	30	43	41	35	38	38	33	24	38	37	33	35	38	46	46	38	42	42	39	31	32	39	39	44	34	45	39	26	33	33	39	34	29	41	39	31	44	33	33	27	35	35	45	32	23	46	31	37	43	38	31	28	43	50	42	35	34	50	32	40	33	47	31	45	45	31	46	28	41	47	45	32	31	43	36	50	39	48	42	32	49	33	52	24	32	37	37	37	41	31	39	43	33	40	39	35	39	38	44	31	37	34	42	33	42	27	38	36	34	43	35	47	33	49	32	33	42	40	31	36	44	42
22296	5966	1791	5449	9867	9226	7304	5924	4680	3784	3156	2669	2418	2116	1942	1667	1603	1696	1733	1567	1208	1183	1106	1141	1055	984	983	1009	988	868	923	889	894	844	828	900	834	835	833	775	774	805	839	823	738	792	800	736	756	755	747	785	762	768	800	737	759	736	770	786	739	746	741	753	732	776	766	742	741	737	720	678	710	725	747	699	743	681	705	752	720	666	730	727	697	717	697	666	738	738	763	707	713	733	719	734	710	697	684	708	691	740	702	704	734	710	724	713	718	708	710	735	745	690	667	741	765	664	701	689	672	663	695	701	723	749	711	707	736	736	653	732	697	742	684	698	729	715	730	754	681	667	691	659	705	726	717	707	715	729	656	693	744	726	742	695	710	676	703	663	731	698	665	690	684	742	694	720	662	734	725	695	712	719	753	675	720	680	721	686	749	658	703	706	657	721	713	687	692	697	712	708	676	725	718	697	710	690	703	711	743	726	686	710	705	752	704	715	714	699	700	696	722	703	693	664	675	698	753	748	711	748	730	731	681	724	705	683	681	687	747	613	689	653	683	677	691	685	741	704	694	688	693	754	716	738	737	673	749	745	677	696	686	707	703	710	706	703	724	689	733	676	705	664	714	706	741	660	694	664	708	700	686	703	711	736	713	741	689	708	670	722	726	693	744	719	755	704	683	696	721	673	708	744	675	708	668	668	707	658	705	735	705	687	703	736	711	740	692	687	659	750	700	667	703	714	644	704	741	690	712	697	685	697	745	657	676	699	704	665	660	679	713	708	700	689	702	700	732	677	704	714	722	741	702	673	659	703	708	691	749	704	694	684	703	656	679	700	719	702	696	675	673	711	673	674	718	688	733	732	663	692	746	729	740	678	716	682	668	695	632	721	715	708	730	674	769	668	710	689	737	694	726	705	721	658	744	688	754	654	693	683	691	728	731	715	702	700	712	727	728	720	727	692	675	644	684	761	657	699	676	734	663	678	668	680	682	685	765	704	714	725	725	688	745	714	739	710	675	721	735	689	697	692	684	698	667	699	694	677	696	714	692	682	704	624	723	690	734	678	672	689	662	664	688	684	667	707	652	693	712	693	701	694	697	717	716	670	697	719	690	690	701	742	720	701	687	738	694	686	684	666	718	723	691	745	647	707	713	712	704	673	737	715	704	692	680	691	716	741	730	728	710	710	684	721	702	670	729	679	699	731	639	712	705	703	706	662	708	661	699	700	672	707	697	684	720	697	693	749	755	700	668	704	734	697	755	670	632	618	680	712	671	703	715	721	705	705	663	728	717	677	708	752	667	723	668	669	738	733	704	737	691	701	693	729	666	736	672	720	655	703	720	716	656	703	717	722	688	677	681	699	707	735	734	681	702	664	684	705	706	748	725	717	730	730	698	709	702	676	697	671	744	694	669	727	726	711	701	677	719	726	731	705	715	719	747	700	702	724	742	735	687	706	675	709	628	702	698	662	685	712	678	650	652	761	707	722	721	739	677	670	690	649	685	734	671	735	663	737	698	706	735	754	658	675	651	680	704	737	734	754	685	698	680	709	708	719	697	701	704	696	691	685	713	706	690	704	752	652	723	684	712	703	674	700	698	658	692	678	708	728	684	686	668	744	719	713	686	661	671	714	711	721	678	745	673	731	687	699	719	746	704	667	670	720	709	691	665	679	660	695	674	710	671	719	684	721	662	678	666	737	698	659	663	717	690	690	695	694	673	690	729	700	725	718	686	710	683	677	708	698	726	692	725	688	719	701	644	694	695	741	718	673	704	690	701	661	730	686	662	705	723	703	658	696	666	703	685	694	717	701	724	693	674	676	700	688	725	638	707	694	699	735	680	641	712	705	723	714	677	731	703	688	680	672	708	672	696	670	708	702	671	697	690	674	695	725	695	703	679	705	704	724	712	711	700	698	715	649	747	702	648	729	686	733	713	696	666	663	703	694	735	705	735	740	682	691	719	704	686	688	742	683	756	697	694	670	736	693	697	703	680	712	721	702	717	758	687	726	685	672	712	706	681	671	647	725	723	709	679	700	670	682	676	750	707	684	650	678	743	707	706	691	706	691	679	667	726	706	728	715	694	727	683	710	719	676	722	708	711	739	680	695	697	733	668	754	696	737	717	762	672	702	675	678	702	728	657	659	712	699	698	707	694	725	680	748	717	745	694	677	756	724	712	663	743	695	681	728	703	669	687	716	694	715	723	740	680	720	700	658	675	704	664	703	704	744	713	690	722	640	695	630	700	717	686	697	719	653	715	696	743	687	695	713	635	711	702	711	703	733	707	686	715	687	703	688	715	678	653	681	700	699	636	688	692	667	709	690	678	669	675	699	665	704	686	710	637	708	693	714	744	719	692	712	756	742	718	721	691	711	665	726	731	736	695	734	681	630	714	683	709	694	713	702	728	696	646	753	703	734	710	708	727	673	672	706	744	665	663	696	704	705	737	700	691	709	670	708	725	700	690	713	746	716	684	694	651	708	717	694	695	697	698	750	776	670	710	734	726	716	719	704	652	679	714	687	715	706	675	718	672	696	663	696	757	712	719	721	711	690	709	672	703	653	705	667	699	705	672	683	668	684	713	695	693	659	708	684	665	739	661	666	677	635	727	725	699	709	689	692	672	712	675	671	709	654	741	731	723	708	695	684	695	710	679	688	649	687	681	684	686	710	707	667	707	704	737	675	664	660	664	725	722	706	663	701	729	671	721	709	673	673	649	724	716	642	715	674	675	693	651	693	664	662	670	736	728	671	664	747	723	708	740	690	670	720	694	730	667	655	679	717	669	720	702	706	711	692	663	707	708	755	696	693	681	734	681	684	667	697	700	674	704	683	718	669	710	696	633	758	664	681	734	700	704	720	716	660	680	714	749	635	688	664	703	695	715	678	649	718	654	659	683	704	754	690	725	685	764	685	686	707	700	699	681	686	637	654	734	703	662	714	677	697	694	698	681	712	712	687	759	643	702	680	695	714	676	717	754	698	716	692	736	641	736	716	707	718	706	729	706	703	677	685	741	667	667	675	709	700	654	699	700	677	717	707	697	688	726	673	715	682	678	716	675	719	663	660	699	700	725	679	715	701	711	693	706	665	726	723	730	681	730	717	729	660	739	732	668	631	754	713	746	704	698	678	683	741	720	701	739	718	681	713	723	725	658	663	655	722	750	701	677	736	700	706	684	676	732	656	696	670	703	705	701	758	683	742	684	710	689	693	684	715	723	679	663	713	703	652	731	691	693	713	678	690	735	697	692	701	718	692	725	695	654	709	681	690	718	721	696	689	693	719	665	682	670	723	696	695	706	701	726	711	684	696	722	678	699	700	677	684	722	709	684	696	685	726	691	722	710	728	701	671	673	737	713	738	645	704	721	678	661	688	678	720	697	694	720	729	740	701	680	674	699	667	676	693	795	714	726	673	709	640	719	687	667	696	691	722	691	650	753	727	705	673	689	744	718	711	733	685	711	729	696	719	747	700	680	665	686	692	691	710
2998	211	67	67	98	104	110	97	94	72	81	64	63	56	58	55	52	64	49	68	44	55	51	56	49	50	35	38	42	45	45	43	49	32	49	39	30	43	39	43	48	37	49	45	43	39	43	40	41	48	49	34	29	28	41	52	48	38	42	39	53	40	35	33	42	44	34	37	34	35	36	38	33	41	43	34	42	41	38	48	43	40	34	39	41	34	39	32	35	35	26	42	43	33	37	43	36	39	34	40	42	47	42	37	44	29	40	25	29	32	35	36	43	43	29	43	47	55	34	35	44	43	38	43	39	50	30	43	45	43	35	32	34	38	29	40	30	35	39	35	35	43	28	37	39	30	37	41	51	42	40	46	33	41	37	45	42	40	45	28	34	33	34	46	28	45	46	38	49	41	36	29	32	45	49	32	40	42	22	43	48	49	40	34	54	42	46	40	43	36	42	39	35	38	30	41	36	33	35	38	45	41	34	30	43	32	44	39	43	39	38	47	39	39	43	41	40	37	37	34	31	42	41	40	27	43	42	41	41	40	28	45	35	43	47	29	34	32	39	41	53	49	32	32	44	35	39	36	32	40	36	33	43	41	52	46	38	38	52	37	31	35	31	41	44	34	32	23	35	34	38	41	41	42	43	20	40	20	40	44	42	38	42	51	35	41	32	30	40	36	40	40	32	41	36	49	28	44	38	37	44	35	40	31	41	41	30	39	39	41	48	47	33	35	35	28	36	32	46	43	42	38	40	37	28	40	42	25	37	40	42	24	32	42	33	33	45	44	44	34	44	44	47	31	45	42	50	40	31	41	43	39	41	46	33	38	40	46	34	38	36	26	32	35	42	34	38	44	38	29	27	35	39	34	59	31	47	40	33	42	44	45	35	48	26	45	34	53	34	43	32	35	34	45	35	43	51	40	33	33	42	39	39	38	40	39	34	43	39	41	41	39	42	32	32	51	45	42	35	40	51	47	27	28	38	40	44	38	39	34	35	36	32	47	37	37	43	53	31	35	29	40	41	57	35	44	32	28	34	47	42	55	34	39	35	39	44	30	41	45	42	37	30	40	49	36	55	47	53	40	38	52	41	51	40	43	39	37	39	30	44	37	23	31	44	37	34	44	33	38	43	36	38	34	37	31	25	54	34	46	39	33	40	26	38	49	40	46	42	37	35	35	29	46	37	48	38	45	28	34	48	38	31	45	38	39	37	43	34	43	41	37	32	24	34	28	43	36	35	45	30	51	39	47	36	36	33	29	37	33	32	35	35	43	32	39	45	34	37	50	28	35	36	36	27	41	35	43	40	33	38	36	41	36	43	36	40	37	38	37	38	44	34	25	47	40	32	28	42	43	42	43	31	40	36	45	38	35	47	27	51	39	43	37	29	28	31	33	47	47	40	36	39	37	43	44	33	40	41	47	42	39	37	45	37	38	29	37	35	43	46	49	42	39	40	42	25	39	37	50	38	34	38	48	39	31	41	39	48	44	32	42	50	28	44	45	41	37	40	35	35	40	30	42	47	31	29	35	41	29	41	45	39	52	41	32	32	39	42	39	28	49	46	40	38	35	36	32	36	39	43	42	34	36	46	53	34	26	32	38	42	49	41	47	45	31	39	42	46	34	43	24	39	40	39	48	44	46	38	39	30	47	40	42	38	37	46	39	44	33	33	39	38	47	30	32	50	44	41	51	41	47	49	36	44	38	48	42	31	43	37	40	26	37	33	31	31	50	50	33	40	35	37	36	31	52	43	53	35	35	39	56	50	35	38	35	46	40	56	36	43	37	24	36	42	30	31	43	29	45	35	39	43	41	30	46	32	22	46	31	39	34	45	38	46	47	34	37	50	36	30	35	40	35	40	32	35	45	33	32	39	45	33	47	50	42	48	40	34	44	46	37	45	36	32	36	32	44	26	42	45	31	40	35	35	39	48	38	36	45	46	35	36	31	46	44	36	40	54	31	39	30	42	35	34	38	34	21	45	31	45	46	42	36	40	33	56	45	35	34	45	50	29	39	29	43	36	38	43	42	30	32	42	30	40	33	51	46	33	32	36	29	48	39	32	29	44	36	33	34	34	42	28	36	38	48	39	31	42	29	37	36	33	41	54	36	34	39	41	38	31	38	33	33	41	38	36	39	42	40	37	36	44	38	31	32	42	45	43	31	34	38	33	32	35	37	49	36	38	33	34	36	42	31	34	41	49	48	47	46	29	37	39	33	39	43	31	30	38	31	35	39	42	28	43	36	26	35	49	46	42	36	39	28	30	31	38	41	39	44	31	42	38	27	45	33	36	32	53	39	42	34	33	38	38	49	39	37	39	44	36	30	34	48	45	38	40	50	44	46	51	37	42	56	36	40	33	38	32	36	36	38	40	43	38	44	34	42	35	43	43	39	39	37	36	37	37	48	36	32	41	37	34	35	42	48	45	44	27	37	32	55	41	31	34	55	34	36	40	35	45	25	35	35	49	38	31	43	40	30	40	51	40	33	36	38	37	31	43	27	38	36	34	36	28	47	38	34	30	33	40	39	30	39	31	41	36	25	44	40	44	36	41	32	34	41	38	47	39	52	30	45	43	46	37	32	37	35	54	42	42	48	40	46	47	49	29	32	34	39	32	41	33	47	33	48	46	44	32	37	32	36	42	37	40	33	41	45	50	33	49	34	26	33	39	44	34	39	35	30	36	45	35	42	28	28	43	40	40	33	38	42	44	39	31	42	37	48	42	40	45	55	27	33	36	40	47	31	33	45	33	34	44	35	37	40	47	33	31	44	38	35	45	43	38	36	42	40	54	30	31	34	38	35	30	37	31	45	53	39	28	35	42	38	40	43	48	34	27	38	54	34	40	29	42	35	46	41	35	38	43	41	51	42	26	42	31	33	49	43	37	43	48	41	40	43	35	34	48	43	48	42	37	56	46	40	35	20	35	38	42	48	40	29	39	36	32	41	38	34	39	39	44	35	47	46	46	39	30	50	42	40	37	34	29	34	33	39	43	22	48	50	39	44	37	39	40	38	41	46	45	33	39	37	49	39	38	47	39	39	30	41	28	44	35	37	34	27	37	29	51	47	43	31	43	35	48	37	48	35	42	41	38	42	41	43	41	29	25	47	41	30	34	27	40	31	34	43	35	40	31	43	38	42	40	35	31	33	36	36	39	42	36	43	36	36	39	29	33	47	42	35	39	37	35	40	44	47	39	51	43	45	39	29	46	36	46	39	42	34	40	47	31	41	46	39	44	31	41	43	46	47	39	35	32	37	39	36	47	39	36	35	39	48	40	31	26	32	38	33	46	43	32	34	36	38	37	42	38	47	49	45	42	39	37	36	27	32	31	33	47	39	57	41	44	38	37	31	42	34	35	30	35	34	37	42	46	57	39	40	42	28	28	46	34	40	44	38	42	45	29	40	38	41	31	41	41	35	41	35	61	44	42	33	46	30	36	39	36	34	47	28	31	39	35	35	44	37	38	34	36	41	36	40	38	43
21676	5646	1782	5125	9192	8780	6966	5676	4452	3634	3023	2634	2239	2001	1789	1626	1538	1706	1644	1432	1157	1098	1121	996	990	962	961	990	975	876	934	850	878	875	823	806	777	794	761	792	802	799	749	755	782	731	738	724	802	789	747	795	742	743	774	731	710	765	746	749	772	728	710	715	693	710	715	657	750	692	719	710	728	707	684	736	701	695	691	682	727	662	735	748	732	715	702	717	717	738	731	730	728	739	723	723	719	648	733	709	704	737	661	680	724	712	707	699	697	690	672	703	711	729	664	720	715	696	698	715	686	708	682	640	701	711	693	730	693	685	663	714	707	667	725	671	695	724	652	706	696	680	716	729	687	725	685	692	707	690	714	711	688	699	690	712	697	616	713	754	703	647	706	678	695	664	711	713	683	686	701	691	692	710	723	711	685	741	717	775	714	704	743	715	733	697	710	668	709	728	687	720	687	710	741	715	689	650	753	650	700	689	668	678	663	686	653	713	677	673	706	721	693	733	712	724	699	712	660	683	716	692	709	696	766	709	704	707	695	656	695	728	710	719	720	689	680	691	681	726	699	701	693	688	686	678	690	721	723	700	687	720	676	688	670	645	724	713	704	702	670	683	700	721	691	657	717	697	734	740	721	723	755	701	632	725	705	664	676	700	711	704	712	734	681	730	673	689	706	736	692	711	752	701	708	667	669	719	733	661	721	692	727	692	685	694	704	711	680	707	668	660	712	700	662	750	679	666	669	716	737	659	763	658	712	744	688	696	706	709	694	660	712	699	677	676	711	735	758	695	686	634	698	673	685	683	728	679	731	694	719	733	693	652	752	745	764	695	665	647	698	685	684	690	690	715	683	673	700	693	684	692	688	679	722	713	696	710	661	669	694	710	693	731	705	720	673	681	675	678	675	680	693	722	688	666	702	723	681	701	636	662	691	690	704	701	698	695	684	670	701	703	692	670	737	680	702	690	684	671	682	670	657	717	738	686	676	675	699	652	683	725	674	680	705	752	729	696	712	692	652	677	687	686	695	681	695	763	699	710	727	729	700	708	694	696	679	687	706	719	681	671	728	660	663	724	676	718	721	706	715	683	668	724	674	719	689	687	700	688	688	685	714	714	703	691	712	679	699	713	752	732	687	664	674	712	658	714	681	702	725	678	681	728	677	723	680	699	704	737	702	693	701	715	679	690	707	666	697	698	713	691	678	687	687	714	700	681	702	653	669	705	685	713	700	671	665	699	639	740	696	656	741	719	691	719	664	673	687	737	675	714	651	684	660	692	669	705	697	730	716	664	704	676	728	692	691	680	747	644	682	718	654	675	726	700	670	695	687	697	720	696	694	743	657	670	732	664	704	711	725	720	671	680	678	684	703	736	676	736	719	712	702	626	741	720	723	681	689	698	675	721	713	728	669	713	713	677	679	691	719	692	715	689	688	706	692	657	705	687	658	695	662	710	721	690	738	678	704	681	670	719	676	730	714	701	682	701	687	684	695	735	716	690	665	699	716	677	681	709	698	705	695	674	678	712	716	693	712	701	666	678	695	647	661	731	666	699	703	667	702	704	695	683	682	714	654	704	700	722	670	742	653	710	658	687	708	714	701	685	685	693	626	686	715	704	706	700	703	703	658	650	721	706	730	711	648	665	695	650	722	668	727	705	689	669	718	687	726	679	666	691	702	683	714	665	711	708	708	674	702	697	731	676	693	655	687	717	712	720	689	691	706	656	759	676	672	724	674	699	696	686	691	756	666	653	682	691	703	692	719	692	678	730	713	639	677	696	689	697	640	646	698	688	719	715	727	700	690	701	697	640	677	752	717	669	690	670	710	721	696	689	677	718	700	715	693	692	694	725	669	672	719	647	726	682	643	702	681	703	745	705	639	696	670	675	712	699	677	721	727	711	689	664	699	700	681	700	691	740	704	733	726	655	678	704	714	662	669	684	696	698	662	706	696	681	678	670	733	708	630	725	728	694	736	739	707	715	704	709	659	678	698	701	649	700	692	715	690	695	689	749	717	664	653	729	748	682	708	723	699	720	738	669	697	681	680	667	683	738	687	696	667	705	693	705	726	701	714	674	703	721	703	666	698	741	689	667	666	692	721	725	670	722	719	670	697	723	678	681	709	686	670	683	703	714	697	758	707	687	685	717	720	674	727	713	630	679	737	673	662	717	720	693	687	713	749	678	671	674	689	749	723	699	738	745	728	685	705	675	686	716	729	720	713	708	698	659	683	667	636	725	723	692	727	714	682	718	734	623	635	720	709	687	681	682	713	663	654	688	720	694	712	687	673	702	688	690	679	707	651	720	706	682	720	693	664	678	691	684	708	697	665	650	699	705	672	657	693	692	712	722	685	728	706	686	654	683	715	677	697	687	722	738	701	664	686	717	709	643	672	708	645	678	702	752	670	672	694	680	705	707	708	703	659	732	691	735	689	690	682	718	674	686	707	672	711	738	671	679	670	765	710	659	693	728	714	701	739	686	656	714	699	683	696	689	683	683	685	721	693	689	673	686	646	709	709	679	640	683	715	718	676	722	658	712	654	655	715	711	711	706	711	716	692	663	683	685	728	752	710	702	684	675	710	666	717	670	722	711	721	685	705	707	719	686	745	729	670	715	726	682	640	623	716	721	698	755	712	716	686	698	710	673	650	725	710	681	726	691	752	708	664	689	686	656	696	703	682	702	659	699	674	695	684	642	716	651	703	668	683	681	720	739	711	658	704	711	681	707	707	690	680	709	648	720	703	693	689	691	652	686	707	704	674	685	726	678	672	673	702	676	721	706	691	690	700	708	729	714	708	735	678	660	698	673	749	714	651	641	706	681	693	677	675	717	728	683	699	687	726	671	704	697	625	754	693	676	698	735	732	704	705	704	714	722	694	743	645	697	689	717	670	722	694	704	731	705	701	726	673	691	708	696	670	665	728	660	655	670	676	721	702	685	668	690	668	708	667	698	634	704	647	688	695	689	679	655	669	718	690	751	737	706	693	680	679	669	692	671	675	647	723	749	695	675	684	700	696	736	673	673	714	695	711	675	707	702	686	706	685	695	699	671	710	715	682	711	694	737	717	680	642	704	657	707	723	680	674	723	741	694	669	743	645	684	677	709	691	689	696	703	696	670	657	676	702	671	634	675	711	681	714	674	695	645	683	729	709	738	699	690	687	726	692	714	733	682	682	694	673	713	712	670	692	736	682	649	753	701	714	704	667	685	706	689	674	700	695	695	684	699	723	653	739	696	690	720	686	727	696	687	681	668	730	646	693	680	662	719	702	731	689	703	760	694	661	725	685	704	723	703	717	670	707	667	695	722	682	680	685	679	664	718	708	687	710	718	670	749	717	681	711	728	707	713	689	713	651	685	707	696	673	689	662	634	649	653	694	746	734	708	657	711	688	701	705	679	703	644	709	683	697	695	683	702	728	710	710	696	672	711	664	730	675	700	660	705	748	685	662	675	691	685	699	734	669	717	723	712	678	716	695	746	690	709
3114	413	109	76	133	190	165	143	130	120	89	75	81	76	71	67	52	57	61	57	59	31	31	30	37	32	31	37	35	26	27	32	22	20	23	24	21	22	20	19	18	22	20	22	26	16	25	20	17	17	36	19	20	28	24	31	16	23	23	29	24	21	14	27	21	29	22	15	20	18	23	21	21	27	23	23	23	15	14	12	25	19	25	16	20	19	17	26	23	25	17	16	16	14	12	27	22	24	16	15	21	20	19	30	15	20	15	13	23	18	21	19	20	15	26	16	16	16	27	23	18	25	19	13	13	20	10	21	23	15	20	21	17	16	15	15	21	23	23	12	21	14	14	17	16	12	27	25	27	12	17	22	15	20	19	21	22	21	15	22	17	19	16	11	21	20	23	24	14	17	21	11	20	11	11	24	14	14	26	18	19	18	16	29	15	16	22	23	16	15	13	25	17	17	19	19	18	11	20	11	24	25	17	21	22	21	18	24	16	13	28	18	19	17	15	26	18	23	15	14	19	16	19	16	17	16	27	27	17	17	18	13	26	21	20	18	23	20	18	22	21	19	17	16	22	24	17	16	20	22	21	16	16	19	17	18	18	22	26	16	16	18	20	10	19	22	17	13	18	20	19	16	18	20	18	20	15	20	17	21	25	26	16	20	19	19	21	16	14	22	24	19	14	15	14	28	20	18	17	18	23	17	14	27	14	15	15	17	20	12	15	20	14	12	18	19	22	15	16	11	23	19	17	15	18	17	16	13	22	18	22	18	18	23	16	28	18	16	13	16	26	14	23	10	25	16	34	12	19	14	18	23	16	18	22	19	28	14	22	15	18	17	26	20	19	18	25	21	16	17	26	26	13	20	18	15	21	23	26	16	13	14	16	18	18	15	20	17	22	23	12	19	20	20	16	19	17	14	25	21	16	23	15	9	29	24	17	29	21	31	16	16	16	19	23	14	19	23	22	22	23	18	20	17	19	16	23	16	12	17	18	20	23	24	21	17	17	19	24	20	26	20	25	20	17	18	22	25	21	15	22	19	19	14	15	19	15	20	14	16	17	18	18	21	25	17	17	21	21	21	19	16	20	22	20	23	21	20	17	17	12	20	25	24	16	20	19	17	25	25	21	22	22	17	31	19	17	19	22	17	21	20	18	20	18	18	19	19	14	15	20	28	17	22	20	31	12	17	14	19	21	26	21	16	23	22	15	22	22	19	22	26	20	19	20	21	12	19	20	20	15	14	20	20	22	21	21	18	18	23	18	16	16	22	20	14	15	16	28	22	19	19	18	12	21	20	11	19	22	16	15	12	12	17	15	19	21	22	18	18	10	23	11	20	21	15	23	23	21	22	16	15	21	22	20	18	26	19	16	20	18	12	12	14	20	21	21	13	14	22	14	23	15	18	16	14	19	19	12	18	17	16	13	14	22	20	15	14	22	14	18	15	16	14	29	17	17	20	16	19	13	23	21	23	19	19	17	22	16	24	12	12	23	17	22	16	15	23	18	18	13	17	19	23	26	26	16	17	25	23	11	14	20	19	16	18	18	19	26	20	18	14	26	13	23	21	23	23	14	23	16	18	18	15	23	11	14	16	21	22	23	16	21	14	15	17	14	13	18	12	15	10	15	21	16	10	17	13	17	18	18	17	20	18	11	16	17	19	26	20	16	22	17	15	27	22	14	16	19	23	16	24	26	25	15	24	19	31	17	23	22	20	23	21	16	27	26	20	26	18	15	13	14	13	20	20	15	7	17	12	17	17	10	20	20	13	22	23	19	23	22	18	18	12	14	19	21	19	23	27	9	18	19	20	16	23	19	17	15	23	19	18	13	30	20	17	19	19	26	23	16	19	17	13	13	21	13	26	13	17	15	18	19	20	23	12	19	22	16	27	15	21	24	24	12	21	17	21	21	20	13	11	19	23	14	17	23	16	15	21	23	14	22	17	16	22	23	15	21	15	11	13	14	15	19	28	23	20	31	16	17	23	18	20	15	18	22	17	20	15	17	20	13	23	12	19	20	23	21	19	22	25	17	26	20	18	13	19	22	18	16	16	12	19	15	23	26	23	19	16	26	23	19	23	16	18	22	18	19	18	22	14	22	15	17	19	26	25	20	18	17	22	18	15	15	12	21	24	11	23	11	21	19	19	12	16	18	16	13	16	14	15	13	24	16	21	24	21	15	22	24	18	26	14	17	19	12	13	17	14	17	19	26	13	16	22	16	23	12	15	19	10	24	22	14	22	16	20	23	16	16	16	25	22	18	17	18	12	12	19	13	14	23	13	18	16	25	14	10	18	23	23	25	16	24	19	23	25	19	16	20	21	10	13	23	21	20	18	25	24	22	15	27	24	19	18	20	17	16	17	26	15	17	20	13	16	11	24	19	15	16	17	22	14	22	15	15	13	20	12	22	18	14	15	19	18	17	15	22	17	12	15	13	21	10	17	20	20	21	14	23	15	23	16	19	21	22	10	16	24	13	25	19	23	18	22	13	17	18	17	16	22	16	17	17	24	25	23	31	16	17	16	21	27	17	20	16	20	26	25	24	20	19	17	20	23	17	20	14	16	20	15	11	15	20	14	21	24	19	21	22	18	18	18	19	19	19	20	13	17	24	16	14	8	14	16	26	19	10	20	25	25	18	20	19	18	24	29	15	16	15	17	18	17	14	17	13	27	27	15	10	16	15	14	21	20	17	24	20	16	20	27	19	17	18	15	14	24	15	14	22	14	17	24	26	21	19	29	16	18	25	17	22	17	14	22	24	22	19	26	14	17	22	22	13	25	19	16	7	18	29	20	28	12	19	21	19	18	26	22	14	14	25	19	18	19	15	25	22	15	21	22	13	26	26	14	25	17	24	24	21	18	12	16	14	14	21	28	18	17	19	18	18	21	27	17	18	16	31	14	15	20	20	24	16	17	14	17	17	20	16	18	19	12	14	23	19	18	25	22	29	20	21	20	19	17	14	25	16	19	13	24	22	12	17	26	15	21	17	21	21	20	19	19	21	17	28	22	20	18	26	9	15	13	18	21	18	18	20	19	23	13	19	26	16	16	26	15	19	21	22	18	21	21	18	17	22	25	17	15	27	21	19	13	23	18	19	24	13	19	23	21	23	21	20	15	17	17	22	16	9	16	15	25	16	15	16	17	23	21	18	21	21	22	17	22	28	15	18	17	17	20	27	22	18	31	18	15	16	23	30	18	17	18	25	21	22	15	19	13	12	16	19	26	13	19	15	21	22	13	22	16	18	14	26	21	17	10	33	16	19	19	29	17	20	14	15	21	18	11	16	14	23	15	14	18	24	18	30	19	24	12	23	17	28	19	25	15	16	18	23	19	21	27	17	19	15	15	21	20	20	23	16	16	14	16	21	21	24	21	16	16	18	23	15	17	22	17	18	25	21	11	24	23	16	15	14	19	22	24	19	10	14	27	23	16	24	15	16	14	18	20	18	18	10	22	10	18	18	26	15	21	17	13	18	24
28945	9040	2831	9715	16596	15470	12440	10054	8147	6301	5267	4397	3627	3268	2830	2384	2303	2413	2381	1932	1492	1381	1292	1073	1043	1024	1012	939	891	807	820	742	755	688	622	679	650	613	595	538	568	528	567	502	523	514	460	475	504	498	455	507	441	434	464	473	475	440	445	443	421	440	451	431	445	396	418	407	438	427	395	390	431	432	390	383	382	394	390	389	404	379	388	402	362	367	394	385	391	397	393	364	384	351	375	365	376	353	366	366	366	377	348	337	382	392	396	360	380	347	371	367	365	370	353	373	324	366	377	340	384	371	361	373	353	406	363	367	362	346	362	394	362	403	359	346	380	351	385	355	385	347	381	314	368	355	357	338	317	359	362	353	354	337	383	372	361	379	362	351	335	356	357	337	362	358	350	336	374	371	346	349	339	361	355	380	359	351	360	377	357	351	361	330	373	355	349	334	383	357	356	334	342	344	354	377	309	317	316	371	353	343	371	355	330	386	405	343	342	350	377	344	332	319	366	355	331	376	391	343	381	367	326	316	331	370	334	363	374	358	372	346	345	306	340	324	341	328	353	354	347	352	326	364	361	355	324	327	331	358	318	355	335	324	331	336	359	321	358	361	346	325	309	341	329	351	396	327	338	352	336	346	351	318	349	386	345	361	337	330	360	347	352	349	331	330	337	377	336	364	327	347	337	328	379	330	338	367	342	382	357	322	324	368	346	377	340	327	345	334	338	354	306	359	304	363	369	387	352	361	350	312	347	365	337	353	344	343	352	375	319	326	337	338	366	372	351	372	358	375	361	369	374	341	352	335	340	348	349	328	341	339	342	328	339	364	354	345	361	382	368	371	359	335	371	343	335	337	338	336	322	320	338	347	306	347	328	346	341	340	358	325	351	325	357	337	329	363	362	354	359	371	355	340	337	361	351	363	354	337	323	355	337	354	339	367	335	352	357	376	351	344	340	350	349	372	369	343	329	336	355	324	370	355	344	335	343	365	353	331	370	362	346	342	360	340	371	372	345	349	328	357	341	321	326	376	369	387	352	318	350	363	357	338	361	333	309	333	346	350	348	340	340	372	346	350	353	324	328	324	345	368	383	329	354	355	340	326	328	341	326	355	345	357	375	339	364	343	372	356	335	331	359	365	336	354	351	333	348	383	309	343	395	336	336	352	350	343	350	349	342	353	359	302	359	334	328	346	322	344	330	361	351	362	305	356	349	366	352	360	339	326	368	351	324	330	365	358	314	308	348	339	327	350	336	350	332	340	340	349	336	344	373	330	362	331	338	323	305	332	351	337	318	345	343	328	344	352	372	355	385	352	346	338	351	334	316	356	368	334	326	317	362	322	334	317	353	339	333	356	377	341	325	331	334	343	339	362	339	329	358	359	356	365	337	363	347	359	347	357	334	318	343	346	358	358	332	310	331	353	308	334	345	306	366	343	373	352	336	354	335	365	325	351	359	344	338	354	341	355	332	358	334	374	337	309	352	333	336	367	364	365	331	371	353	360	353	324	344	330	314	351	369	343	352	313	340	345	366	320	296	314	306	314	334	370	370	348	370	352	369	351	350	345	315	374	325	333	344	334	335	312	338	353	337	342	339	389	319	323	352	292	340	332	345	333	327	343	343	348	365	327	370	352	327	342	348	361	356	347	364	359	347	361	348	345	350	312	325	349	350	345	315	327	358	329	389	322	349	341	340	355	353	367	333	362	311	355	329	369	358	302	321	353	327	337	378	335	328	338	349	364	368	336	322	337	362	349	342	361	341	345	339	335	340	354	338	322	323	333	308	347	346	347	346	344	350	338	302	349	363	351	329	363	386	360	364	344	344	328	367	331	339	340	321	352	363	359	341	321	333	327	355	367	374	335	374	356	328	305	335	338	322	381	330	327	329	343	349	343	326	365	341	327	334	331	338	333	357	306	343	342	328	355	335	354	369	365	305	340	335	365	343	332	330	357	361	342	354	383	337	347	358	354	349	345	355	317	353	348	337	348	340	315	342	313	355	361	332	335	334	341	353	343	364	364	353	311	363	346	346	364	352	359	359	336	307	355	350	337	326	335	316	338	330	341	376	356	344	359	335	368	364	319	331	354	354	353	362	313	329	353	355	342	356	361	348	346	341	337	379	317	341	340	328	334	369	297	331	345	334	352	365	352	364	345	357	348	332	332	357	339	343	324	321	397	368	364	360	379	365	320	377	347	324	323	342	340	345	382	312	330	327	355	351	398	343	324	346	346	346	319	361	343	349	332	387	328	355	337	351	321	349	352	361	335	332	380	348	367	323	331	385	297	364	380	353	352	341	328	332	330	327	351	380	331	327	363	335	332	327	346	326	367	351	314	354	306	340	356	327	383	348	366	354	341	353	331	349	377	360	367	349	344	320	346	372	351	334	349	354	360	345	366	362	350	335	325	352	326	333	345	353	358	349	346	365	349	337	332	339	393	348	341	336	296	347	358	335	344	361	342	335	374	327	349	335	365	353	364	350	382	379	346	395	359	347	336	341	347	358	356	350	346	365	349	341	361	356	353	326	314	345	343	338	319	382	317	348	338	327	373	322	373	327	324	406	345	337	335	379	374	338	332	340	349	368	361	344	369	348	337	348	330	336	364	351	351	322	328	334	368	373	336	362	372	339	323	354	344	329	344	348	347	377	314	337	363	354	384	343	326	347	360	372	338	344	348	330	344	347	334	342	343	331	365	361	336	350	350	331	330	350	354	374	338	345	319	357	337	327	350	346	345	359	353	344	337	331	343	371	334	369	350	351	365	361	294	367	381	366	349	373	361	365	365	349	341	325	312	342	345	338	371	337	351	384	351	332	342	350	362	332	358	342	366	359	353	328	341	316	337	332	336	330	369	344	323	358	357	374	361	327	347	332	399	356	368	331	371	345	340	353	357	321	348	380	350	343	354	360	319	329	349	334	345	367	342	347	357	324	338	332	374	359	319	403	361	351	362	367	354	341	366	372	316	349	331	357	349	317	341	358	372	316	347	318	308	367	335	357	349	330	381	344	332	353	370	351	406	369	368	358	352	389	349	351	327	365	348	370	325	355	356	356	370	353	334	368	364	337	356	389	389	381	351	351	338	337	357	308	325	330	384	346	346	338	368	305	328	356	366	361	346	352	374	376	355	309	379	327	327	378	311	322	374	349	345	343	335	430	330	334	340	345	344	376	357	362	358	336	360	335	357	335	362	339	333	347	379	383	350	332	389	333	338	349	332	367	344	346	353	342	321	352	313	318	343	335	372	354	353	358	362	339	343	348	318	366	335	361	361	338	365	343	343	351	311	378	336	339	363	367	361	333	344	343	356	328	359	350	374	344	379	314	355	322	353	324	320	339	367	355	329	359	364	385	355	358	339	362	387	354	344	328	326	351	361	368	331	392	355	368	342	319	360	364	324	322	342	366	386	352	330	323	362	371	346	338	337	339	380	336	343	356	324	323	356	364	346	316	359	367	360	363	340	325	359	346	331	364	346	340	348	333	338
1504	105	38	29	35	35	51	43	25	43	37	27	30	33	31	28	27	26	33	32	32	27	32	17	24	26	40	29	22	25	24	25	23	23	17	26	20	31	23	32	27	24	19	32	27	29	23	24	30	35	27	18	31	21	21	31	25	23	29	26	24	24	28	28	17	27	17	26	25	23	24	27	24	29	17	19	28	28	20	28	40	27	21	25	20	30	19	33	29	27	27	34	27	40	41	25	17	25	22	23	14	20	29	29	28	20	29	14	28	29	20	16	27	29	39	17	23	27	25	19	26	26	23	28	29	22	26	24	28	39	23	16	26	33	30	17	25	30	29	22	16	16	30	19	24	23	21	33	24	21	15	30	26	22	17	16	25	23	30	29	36	24	20	27	23	29	21	38	16	26	28	16	17	12	29	29	28	27	23	20	21	31	28	24	23	32	24	25	31	28	22	32	23	19	26	36	15	28	31	16	28	26	25	28	34	23	25	23	24	34	24	28	27	29	26	27	27	29	28	21	26	23	30	23	18	22	21	17	25	20	21	23	21	16	22	36	26	20	29	31	21	26	27	15	19	27	30	21	38	27	18	21	28	24	24	23	27	27	35	21	21	16	36	20	24	25	27	27	24	24	27	21	16	29	33	17	26	26	23	25	32	24	25	32	26	19	15	24	25	23	10	37	25	17	34	17	20	28	21	25	27	23	32	23	25	20	20	25	24	31	24	24	19	27	22	20	24	22	27	32	14	23	27	32	37	17	29	26	25	16	23	21	25	21	29	20	27	27	23	27	34	25	25	37	25	30	20	28	30	23	27	22	15	31	26	28	20	19	33	19	24	31	29	32	30	19	24	16	23	19	21	26	26	24	16	24	29	20	26	20	23	30	30	20	28	27	21	34	29	31	23	28	23	23	28	21	14	20	27	21	13	25	22	17	31	20	19	32	23	24	21	20	21	22	23	22	27	20	22	30	23	24	27	27	26	28	28	28	25	31	22	24	19	23	30	16	25	35	26	28	27	22	30	15	28	27	17	28	22	22	27	22	24	24	19	23	26	25	32	13	36	14	24	15	26	21	21	18	28	21	21	28	24	15	25	21	16	31	25	29	28	21	18	19	23	33	22	25	23	26	27	28	22	33	31	28	24	27	19	20	25	24	29	19	29	29	24	27	21	22	23	20	24	28	32	23	21	30	27	27	36	22	22	24	25	26	28	20	15	16	20	18	16	31	21	23	16	27	26	41	28	32	21	31	35	33	24	33	32	30	23	29	27	25	25	18	32	21	19	21	26	16	27	13	26	34	30	21	27	23	19	18	26	28	33	31	15	25	20	20	23	17	21	24	29	32	25	18	21	30	29	20	26	29	29	22	30	29	30	24	23	27	27	25	27	33	17	31	37	18	24	34	17	34	23	26	23	22	19	32	24	25	19	27	27	21	21	33	14	29	18	17	28	19	24	31	20	26	28	22	34	18	28	24	25	23	30	23	27	28	22	30	23	32	12	28	23	23	22	22	28	25	19	23	29	32	29	22	24	31	29	27	22	34	21	17	23	22	28	18	27	26	23	24	22	19	21	31	22	28	21	26	26	25	17	15	29	23	15	20	28	19	29	28	25	25	22	21	21	25	24	20	23	18	31	21	16	20	32	30	19	29	33	24	23	26	23	24	30	35	27	24	27	33	22	40	23	21	19	19	24	33	22	28	21	23	25	24	26	25	18	21	25	25	32	28	28	22	21	33	21	28	31	31	23	25	29	32	28	21	23	19	24	18	31	20	22	25	25	20	19	23	29	19	24	25	15	24	20	20	25	28	27	16	23	24	24	20	28	25	29	32	26	28	33	21	19	21	22	18	21	31	25	34	26	16	29	25	23	31	30	26	26	27	21	20	25	21	23	26	29	31	14	22	27	26	19	25	19	24	31	19	26	27	19	23	20	24	27	20	21	21	23	19	32	32	28	27	25	26	26	21	31	30	24	20	27	26	25	20	28	20	22	29	24	26	18	19	18	22	24	22	34	17	18	35	17	21	25	21	23	30	29	26	26	21	26	39	16	34	17	28	30	25	22	25	28	20	21	21	20	37	26	26	34	31	22	35	18	30	16	23	33	26	14	35	18	21	28	23	22	22	19	20	14	36	31	32	31	23	25	27	23	23	24	26	22	16	20	22	27	23	19	27	23	22	17	23	27	17	26	22	27	26	16	32	22	23	33	18	19	28	23	23	14	28	28	21	29	19	31	26	33	16	20	28	34	28	17	22	24	25	27	28	21	18	26	31	21	19	23	17	16	19	25	23	22	22	26	19	20	28	35	27	20	24	28	30	22	23	21	18	20	22	33	17	21	34	30	18	31	31	31	28	23	18	21	28	15	28	22	23	26	18	22	27	29	20	27	25	28	30	25	21	29	17	32	19	26	12	23	21	23	26	27	18	18	22	23	35	25	21	40	19	16	26	19	23	27	24	16	26	24	26	21	27	22	27	23	31	23	23	28	22	21	34	25	30	26	21	26	29	21	29	22	33	24	21	25	14	27	23	25	16	21	34	24	25	27	16	26	27	29	24	19	24	28	20	25	22	22	19	18	23	18	21	21	18	21	27	22	23	21	12	17	27	25	26	25	23	24	26	24	25	16	28	28	27	21	22	23	22	32	27	21	19	29	25	20	28	23	22	29	35	26	21	31	25	26	27	32	17	22	23	28	34	26	24	18	19	22	20	30	35	26	22	40	22	20	24	20	24	31	18	26	26	23	28	30	29	29	31	20	24	33	26	21	24	27	21	19	22	33	26	25	28	27	22	30	22	36	28	22	26	19	26	27	30	18	19	30	21	25	27	25	31	27	39	26	27	13	28	34	24	21	24	36	30	25	24	25	21	21	25	21	23	27	21	33	20	21	24	25	31	23	18	27	23	27	23	32	21	16	15	29	30	23	28	24	23	20	23	36	26	24	26	31	29	24	26	25	20	27	24	22	30	25	20	16	17	24	27	21	32	21	20	23	20	33	30	23	29	24	26	28	18	18	25	31	34	32	23	20	24	21	29	18	20	28	22	26	18	27	10	19	26	20	25	28	19	25	31	27	35	25	28	27	14	29	21	25	23	29	22	27	26	23	24	21	30	26	30	28	30	27	21	26	32	23	27	25	25	26	30	14	31	18	24	19	27	28	25	28	21	26	37	20	33	25	26	28	23	16	28	19	22	23	24	43	21	18	21	21	32	33	26	27	18	28	17	25	24	19	24	16	24	25	22	28	26	24	27	24	28	19	22	27	26	23	28	27	19	24	22	24	30	22	26	32	22	28	25	17	21	29	23	26	25	18	16	29	26	31	18	18	21	25	26	19	25	33	20	23	19	27	25	19	23	23	34	25	27	17	26	25	22	22	17	23	17	18	34	26	28	32	25	24	28	25	26	23	21	25	21	36	30	31	20	29	25	21	15	21	27	38	22	22	23	22	30	25	23	12	25	35	34	23	34	25	25	28	13	17	27	25	31
16399	3063	797	1787	3224	3005	2458	1929	1536	1278	1102	1030	873	822	765	670	738	808	834	723	605	619	552	493	542	543	528	511	522	505	497	494	492	519	473	493	492	495	451	478	462	520	481	449	493	478	438	461	488	479	477	468	504	508	474	459	487	461	478	471	426	470	424	461	442	458	474	478	461	489	462	444	474	474	476	480	446	473	465	425	454	454	454	452	472	454	464	479	410	455	453	456	445	428	431	441	460	441	474	459	478	465	450	489	467	461	465	464	468	472	434	457	503	453	472	455	447	436	437	452	463	410	431	437	431	435	463	460	449	444	486	482	445	442	455	452	455	445	427	440	465	443	445	438	439	456	419	491	457	457	479	415	433	432	454	427	439	445	443	425	459	411	467	459	442	456	426	473	430	441	422	449	456	427	461	456	486	414	476	446	443	423	415	472	466	447	430	462	467	444	437	415	451	428	417	448	482	415	456	442	452	444	442	449	479	474	438	444	449	464	451	498	471	447	453	451	399	428	435	468	494	446	466	416	445	503	491	412	443	432	420	453	432	450	475	492	481	440	471	470	455	432	437	449	465	429	422	432	439	463	475	450	462	439	433	486	464	439	413	483	460	468	462	463	453	463	437	448	472	454	471	464	405	454	418	409	452	445	432	413	476	415	496	416	424	443	469	448	436	473	447	457	432	438	444	418	488	454	444	464	426	417	459	436	422	470	459	456	425	435	448	466	419	443	449	499	445	419	465	451	462	451	415	459	474	469	426	442	434	447	512	417	455	424	450	453	424	424	450	459	450	429	433	427	395	428	452	436	410	420	457	468	447	419	462	446	486	449	483	419	455	440	432	444	446	452	422	440	444	456	419	445	476	452	467	458	432	472	460	437	425	451	438	445	480	459	379	436	440	459	415	482	439	452	443	431	437	463	447	458	419	463	467	424	458	442	435	485	460	471	419	479	458	433	488	440	439	436	429	405	406	435	424	473	479	447	426	483	472	465	488	444	421	455	441	436	453	447	463	466	435	436	452	443	442	408	444	424	466	479	458	453	474	461	425	462	425	442	468	483	467	445	449	456	463	468	465	450	421	453	457	456	465	406	429	486	446	458	427	455	428	422	472	461	461	458	431	462	462	425	467	453	425	476	432	464	416	442	479	437	422	422	443	465	438	426	458	483	429	430	456	438	479	457	470	456	444	440	435	431	423	475	435	470	454	413	425	477	449	470	436	448	457	449	432	438	432	478	458	433	443	436	443	453	483	442	427	436	432	448	451	418	428	435	411	437	472	444	431	455	398	469	457	437	433	397	443	455	468	402	441	469	477	444	444	458	445	421	463	471	441	425	431	464	412	420	440	449	446	456	446	490	439	444	436	446	442	447	476	435	435	438	455	433	445	495	451	454	403	461	479	433	447	434	448	447	454	443	444	412	460	423	462	465	460	438	443	436	457	412	452	465	445	441	469	451	469	484	450	483	387	428	466	460	439	449	429	486	490	448	462	463	457	432	467	436	466	460	458	459	429	495	441	472	440	428	448	482	463	438	487	473	451	452	450	466	395	458	470	475	433	463	451	409	473	474	460	480	396	439	451	476	420	468	461	461	454	452	436	456	447	412	407	453	472	427	435	436	466	440	461	453	463	403	492	439	376	465	463	485	460	424	458	457	456	446	466	443	428	435	435	470	409	447	479	456	445	437	461	447	463	443	452	454	439	460	461	451	464	439	470	426	466	423	462	469	440	401	412	419	447	496	447	420	403	451	447	419	464	423	472	430	465	433	423	439	429	469	437	447	456	489	438	445	444	445	481	421	462	493	442	447	433	448	401	469	439	469	419	441	420	439	451	421	440	444	468	467	423	472	426	445	448	476	451	430	477	449	441	437	441	506	458	453	440	456	446	467	465	457	480	436	463	435	456	437	418	455	428	493	468	470	426	494	455	470	448	461	456	482	457	439	457	440	502	479	433	476	466	427	463	459	456	414	400	480	426	445	422	461	448	445	453	432	422	443	418	423	425	429	440	434	437	483	459	440	434	447	453	490	467	439	406	451	462	428	433	476	405	464	444	397	475	484	449	454	421	458	411	417	449	425	431	449	433	437	485	474	423	457	426	434	458	417	453	420	444	456	483	493	421	452	449	437	431	462	471	459	447	461	423	464	480	461	447	454	447	468	421	444	413	451	447	462	437	467	447	463	452	420	451	439	447	465	435	431	461	437	453	431	472	453	431	448	435	457	454	412	449	452	455	471	412	444	457	445	464	453	461	449	435	442	483	450	447	427	467	416	441	415	419	485	463	417	445	439	462	468	435	463	443	469	465	414	423	454	457	464	446	487	421	439	413	437	377	473	431	452	435	429	448	441	458	467	478	487	469	474	479	475	488	449	441	403	454	417	452	466	443	414	455	412	481	441	469	431	455	475	467	426	449	441	412	451	485	442	459	408	452	445	430	462	418	451	481	445	462	445	456	457	425	481	429	441	424	449	401	452	443	459	440	437	439	449	427	460	452	461	428	434	469	466	424	420	469	448	453	462	426	477	435	478	454	436	448	429	432	446	477	434	450	459	478	433	464	443	439	427	431	450	411	468	489	465	477	438	417	431	439	459	474	502	434	419	444	464	394	447	434	445	441	428	462	447	471	423	458	422	435	434	477	450	478	461	444	429	441	451	473	456	466	488	447	416	493	437	440	433	432	447	423	424	460	463	453	445	454	419	468	438	426	408	410	409	478	462	446	449	408	464	433	455	469	446	463	490	471	482	448	457	446	460	438	469	414	462	479	451	449	446	490	410	444	470	433	429	435	462	437	421	455	427	478	455	438	482	479	434	404	445	464	449	456	457	455	445	462	506	479	419	439	432	455	443	450	489	474	425	431	479	464	482	421	449	480	431	428	460	407	438	445	442	483	430	474	455	406	438	444	491	460	443	422	409	402	418	439	439	468	384	445	482	434	450	454	420	465	477	452	447	418	427	450	424	457	499	427	472	466	465	478	465	420	435	460	433	441	455	443	448	460	466	469	447	442	416	467	440	463	447	467	454	428	442	413	465	438	469	465	460	415	447	480	458	431	447	445	435	453	456	488	463	483	456	497	446	423	433	449	480	505	463	427	461	443	431	478	442	451	452	457	454	444	466	477	420	456	446	429	448	460	445	465	439	435	460	471	436	453	468	428	435	426	436	466	439	445	459	447	447	434	437	495	463	438	460	454	458	445	464	418	473	436	472	447	445	433	441	450	418	440	443	409	443	461	443	455	414	455	415	443	455	478	430	466	463	448	457	457	469	467	447	450	447	444	415	441	432	461	436	434	444	464	476	401	419	450	462	440	412	459	473	453	480	461	437	464	448	426	448	449	439	418	452	418	452	479	387	445	420	434	444	490	455	463	454	451	481	440	486	438	424	410	446	455	461	469	474	427	482	452	490	424	425	454	440	431	445	470	449	458	467	452	474	446	443	462	427	444	467	428	433	429	464	452	467	436	488	446	448	420	481	483	430	437	418
3016	230	89	54	93	113	89	94	103	93	82	52	81	67	61	53	61	65	54	50	65	61	41	47	45	37	38	47	46	40	50	42	49	38	40	48	41	37	54	51	38	36	28	40	40	39	44	36	35	29	28	37	43	35	45	32	41	39	35	35	42	36	44	42	47	32	39	40	40	52	49	45	40	34	41	36	30	44	33	37	41	23	29	58	55	23	42	37	41	39	35	44	29	35	39	32	31	39	49	37	44	38	46	44	47	43	38	53	46	43	30	28	45	37	38	32	46	45	46	34	41	39	38	35	40	35	36	36	39	42	35	29	39	41	33	29	31	35	51	38	47	41	43	52	35	46	38	35	36	40	34	40	50	27	38	35	45	36	32	43	35	46	36	42	28	41	41	48	41	40	36	37	37	40	37	39	38	44	32	37	47	40	39	44	42	42	38	42	51	39	43	44	37	31	36	42	41	39	40	38	46	41	54	35	32	51	53	38	42	26	33	37	38	39	45	32	34	42	29	40	33	38	33	40	41	27	41	38	40	34	40	40	38	42	38	51	42	30	48	48	39	40	42	41	44	43	33	37	37	38	37	29	43	51	30	36	29	35	31	38	34	45	44	39	40	41	33	41	45	32	39	41	40	38	42	42	35	39	36	36	32	48	49	61	42	50	35	40	44	37	34	41	34	32	34	38	45	45	49	41	42	43	43	33	39	47	39	36	51	31	34	46	37	39	42	46	35	29	38	38	31	44	36	51	38	48	42	42	42	42	46	47	39	38	45	35	37	39	32	44	43	28	45	37	35	36	38	38	47	38	34	37	31	26	33	30	40	47	51	54	44	34	39	49	35	44	52	37	39	39	43	41	40	45	44	45	26	41	31	50	43	52	38	46	42	37	35	37	39	53	44	43	39	35	40	37	38	33	49	41	46	42	38	31	29	39	31	42	31	42	36	38	34	38	36	35	36	33	27	49	36	34	35	41	42	39	39	52	37	36	40	42	35	40	37	49	29	24	36	38	41	37	33	40	38	37	26	33	29	38	50	41	44	42	42	37	46	32	42	41	37	36	45	32	48	46	35	32	37	31	40	38	36	38	39	34	34	43	41	56	41	43	32	46	42	43	47	41	27	37	46	36	41	38	35	40	34	39	39	47	31	39	44	37	48	47	37	49	31	38	28	46	34	43	49	37	39	44	38	49	34	36	40	39	37	41	30	36	45	35	35	45	42	36	35	37	36	33	43	32	39	33	37	46	41	46	48	36	39	46	41	51	34	20	41	43	33	50	28	30	37	43	37	31	35	34	42	45	41	41	41	43	38	37	47	45	39	38	37	40	30	42	41	45	22	53	36	40	43	43	36	39	46	41	48	39	43	31	37	37	26	34	33	45	34	30	39	40	42	40	51	31	45	42	23	34	39	38	38	36	42	51	41	35	34	47	35	35	39	31	36	38	37	40	28	25	45	41	44	43	36	42	38	34	44	45	45	47	38	37	50	34	36	35	26	38	34	46	34	41	37	38	33	44	32	50	34	43	33	22	45	38	43	34	31	48	50	43	43	33	40	39	32	51	40	35	30	28	38	34	47	38	49	39	44	40	38	33	35	33	45	49	49	37	43	44	43	33	40	47	40	40	47	45	44	33	35	33	42	43	40	37	51	41	33	38	48	38	34	35	39	40	34	41	42	45	53	41	37	38	34	45	44	45	37	43	36	36	36	34	48	40	40	47	43	37	34	39	41	46	39	37	35	36	46	31	43	42	38	37	44	37	38	36	41	47	34	36	39	43	33	46	48	37	38	29	44	29	35	37	35	52	36	36	38	39	39	34	40	48	42	42	36	35	38	37	45	33	45	29	41	45	25	38	37	36	48	44	35	45	28	47	40	47	38	40	40	46	41	37	33	41	37	39	33	44	36	47	44	46	25	41	43	33	36	51	46	56	42	28	38	33	57	35	40	37	33	41	57	44	30	36	46	50	35	38	38	34	33	35	36	41	33	40	36	29	43	52	41	40	41	41	40	43	27	35	60	35	32	39	44	42	47	30	45	42	32	39	38	34	39	43	30	31	36	39	31	39	35	36	33	47	44	26	47	38	50	30	40	44	40	30	48	33	34	48	49	39	33	41	35	46	51	23	39	46	41	39	39	40	56	46	36	40	37	35	25	31	46	37	41	42	37	40	44	48	33	40	35	35	36	44	41	51	35	40	37	49	35	32	31	27	36	36	55	39	37	39	32	39	46	36	36	43	34	35	40	36	39	35	44	50	28	39	32	40	39	39	49	36	42	33	38	29	34	39	44	61	45	41	46	28	30	36	40	34	47	28	29	43	30	42	33	31	37	38	40	31	45	31	40	51	42	38	47	49	38	28	47	53	48	39	50	41	38	37	53	45	24	31	34	29	35	40	41	28	29	33	38	49	39	45	27	55	49	43	39	32	34	38	36	34	34	41	44	45	43	42	44	38	38	32	45	37	32	37	49	38	37	49	44	35	35	44	40	33	49	44	42	42	26	39	37	45	35	29	32	33	45	40	45	40	41	44	33	42	40	50	30	25	35	44	34	42	37	42	42	43	44	37	33	45	36	46	46	38	46	41	37	42	37	37	38	35	37	28	35	30	41	43	49	30	40	26	41	42	38	37	40	33	33	41	25	34	39	43	45	42	45	36	43	34	34	45	36	40	40	40	40	36	41	41	43	38	42	41	46	44	46	31	38	39	39	42	33	49	42	44	38	33	40	39	33	40	42	46	47	48	39	44	51	42	37	31	40	42	37	38	30	53	46	34	29	43	37	40	40	35	29	47	44	43	46	41	42	33	35	38	30	49	30	41	44	43	37	37	35	48	40	28	34	44	31	43	37	28	37	38	45	37	34	38	44	27	38	39	40	43	24	49	42	40	27	34	39	51	42	42	36	39	39	39	38	43	37	32	34	34	34	38	36	51	40	40	47	33	34	44	35	32	44	44	51	38	39	37	30	46	36	34	33	38	40	51	40	34	42	39	42	39	45	28	49	47	41	44	42	34	37	35	27	37	49	39	38	38	40	39	32	43	39	46	37	39	31	38	48	40	34	33	29	38	39	33	33	32	43	30	41	48	41	39	34	29	34	48	37	29	36	43	37	42	38	35	44	34	43	32	38	42	40	38	38	40	37	45	48	37	49	44	47	33	35	37	35	32	38	38	44	37	52	39	37	35	47	29	27	37	35	43	31	39	34	46	35	35	40	34	38	33	39	42	42	39	34	32	41	50	36	49	28	32	49	45	36	38	35	33	52	36	34	32	37	52	34	32	43	42	35	51	39	44	39	44	42	46	31	45	40	40	37	40	31	40	29	41	36	43	32	32	30	28	53	42	36	41	39	37	40	46	40	38	33	30	45	34	35	42	41	49	42	29	37	34	39	39	38	40	44	38	39	28	35	30	40	34	30	38	45	37	35	35	43	36	49	35	39	34	44	40	38	39	33	42	50	39	41	40	52	32	41	47	42	31	41	46
21342	5489	1838	5320	9777	9321	7480	5830	4702	3904	3103	2736	2431	2208	1906	1703	1593	1797	1680	1547	1259	1209	1137	1111	1027	1070	1012	999	995	913	909	917	936	871	821	836	862	790	819	839	846	825	801	820	864	780	788	810	777	707	767	789	777	765	744	751	785	799	770	737	775	742	797	689	737	796	709	783	790	742	703	708	684	694	738	711	710	692	720	707	711	723	738	721	766	711	700	690	719	673	720	709	704	752	697	737	672	762	714	689	732	724	673	701	663	683	716	724	734	737	733	701	732	703	724	672	712	740	715	715	738	705	703	745	740	734	727	699	733	705	640	741	688	702	746	701	715	763	698	708	711	673	691	720	715	715	727	701	737	676	722	725	688	747	712	726	677	676	687	710	722	697	725	708	683	702	738	692	727	691	709	678	672	740	683	737	690	688	681	698	737	691	742	683	753	698	735	678	693	716	721	697	755	691	725	727	675	680	709	661	693	711	707	686	684	738	713	715	653	741	737	663	675	657	729	694	699	720	691	729	681	733	747	698	657	687	768	746	739	755	702	765	701	678	681	698	658	690	662	682	691	715	687	716	678	677	727	715	676	690	678	657	718	715	738	677	721	729	764	699	729	690	687	724	716	694	623	670	729	674	709	706	708	671	699	707	701	708	736	724	715	718	676	680	729	710	726	741	726	651	644	689	773	658	677	701	664	706	661	728	708	738	708	693	735	682	718	742	715	721	701	721	662	744	633	685	707	714	649	729	667	753	732	713	691	690	713	706	665	728	609	729	720	664	737	693	708	696	672	710	738	754	727	723	716	701	687	699	735	693	682	698	706	694	678	725	723	678	706	732	671	732	716	751	694	674	673	732	697	730	729	698	739	672	722	685	701	698	723	675	706	689	697	706	709	755	718	650	721	745	754	735	723	704	675	704	682	736	675	692	700	702	736	678	735	726	679	724	700	672	700	688	713	730	694	670	741	721	726	692	734	702	708	697	730	735	676	687	689	698	722	670	678	694	732	708	706	685	686	707	709	705	737	701	665	698	718	716	694	702	712	728	703	724	724	720	709	664	735	739	682	649	681	671	721	734	714	680	703	675	744	679	713	686	705	678	697	694	664	701	694	695	704	719	716	711	660	693	717	732	693	754	714	680	680	693	702	716	725	731	738	684	710	711	713	698	740	689	694	696	698	733	687	723	718	761	676	719	707	759	657	655	721	701	698	690	734	674	659	713	698	689	715	676	714	699	696	677	748	711	748	712	677	770	715	682	718	654	713	741	732	687	737	707	723	724	665	722	691	699	710	730	690	699	686	702	693	713	719	737	701	712	689	700	672	681	680	748	688	698	720	715	711	741	704	674	671	693	727	700	675	714	683	685	698	718	672	661	658	717	741	723	684	663	666	660	715	684	690	701	697	639	697	730	677	700	673	696	694	649	718	756	726	697	693	726	719	708	744	677	741	771	717	703	691	701	768	663	690	690	716	702	731	660	697	670	693	715	712	735	696	687	721	681	659	732	674	729	742	710	692	728	734	705	669	733	676	710	706	758	701	751	709	686	735	668	648	721	691	739	734	718	742	717	709	677	678	730	690	703	730	720	675	698	710	672	733	705	720	698	772	718	709	693	734	714	713	721	698	715	650	751	763	677	719	674	702	683	726	725	711	708	706	683	677	667	706	715	728	677	717	711	740	683	661	677	724	714	740	687	690	704	748	712	698	705	735	650	693	711	661	735	699	747	665	687	716	714	677	679	687	676	723	743	657	636	761	704	695	692	724	680	640	725	744	694	677	740	776	708	700	685	715	679	738	722	733	717	708	672	711	661	678	719	734	664	700	721	725	714	710	709	684	702	718	662	716	748	709	716	717	755	691	684	703	660	718	669	680	744	743	683	699	708	762	724	664	740	688	699	717	705	688	668	680	716	726	707	677	688	766	676	774	709	677	710	684	683	703	671	741	690	688	687	726	705	692	661	723	714	723	705	703	727	670	668	752	685	675	694	692	727	707	695	729	724	654	686	701	741	665	723	712	715	693	749	691	680	675	699	725	702	761	700	765	689	706	669	756	720	693	745	731	755	716	722	731	718	655	707	685	652	694	723	715	735	707	684	687	709	692	721	725	745	715	693	670	733	704	738	703	670	715	695	728	658	709	767	730	746	692	666	713	701	708	683	719	708	654	712	706	738	713	687	725	675	705	706	742	692	682	719	691	705	706	652	726	711	682	664	693	691	676	687	689	689	699	709	699	718	708	713	686	688	726	721	747	709	705	707	710	687	670	669	704	689	727	755	675	741	704	763	720	725	686	691	677	685	712	700	684	720	692	708	727	737	760	750	709	729	723	719	724	713	732	693	767	738	742	693	694	702	717	734	753	723	707	723	721	645	716	654	694	711	737	695	654	708	721	710	702	701	737	742	722	710	707	714	706	646	745	729	680	724	751	744	676	711	660	685	688	678	751	707	680	686	687	681	695	713	663	703	702	646	717	687	687	704	703	751	735	719	725	712	716	671	662	753	712	701	705	716	726	692	696	760	735	717	721	710	700	693	689	662	690	704	677	706	717	703	721	689	695	769	732	640	713	703	652	733	738	722	700	721	673	708	695	698	678	707	660	716	710	690	651	713	673	690	708	715	690	677	701	719	726	714	723	709	719	703	706	646	686	715	682	661	710	774	757	661	711	678	670	706	671	693	676	669	729	700	688	700	684	727	700	669	707	672	775	703	661	724	694	661	654	673	660	674	721	661	686	700	664	726	703	740	722	648	709	679	689	668	686	702	668	692	706	673	688	668	693	740	706	716	733	677	702	636	678	727	756	726	706	689	688	636	720	730	702	693	682	675	685	728	666	685	700	743	698	718	674	703	717	708	754	728	718	683	690	698	709	684	718	660	697	665	701	758	728	650	753	717	657	713	703	675	686	709	721	717	682	748	716	685	677	704	710	676	718	700	755	694	679	708	736	719	703	661	695	712	723	722	704	715	692	737	685	721	710	663	725	711	715	710	683	692	653	706	706	666	728	716	699	705	727	706	662	710	675	725	707	648	686	697	722	723	705	694	665	704	734	707	680	748	760	726	688	709	679	740	688	732	703	688	732	707	742	693	696	735	742	686	672	684	727	721	684	666	692	721	726	672	733	704	692	714	708	696	712	695	678	739	737	699	675	684	727	688	720	704	683	689	730	698	736	653	697	697	730	647	683	721	711	668	687	709	722	725	707	716	716	708	702	759	696	702	678	705	747	706	727	720	682	743	736	678	690	714	704	718	700	742	698	689	671	671	698	704	717	709	686	711	685	753	736	727	810	663	711	733	714	664	664	688	674	694	705	723	678	697	724	713	695	723	739	702	696	670	706	678	732	715	682	724	693	702	689	696	729	694	706	708	696	709	693	700	693	705	710	686	666	732	652	719	724	703	699	684	682	689	734	740	712	702	688	669	698	722	775	685	689	724	701	717	711	716	708	655	699	740	731	705	746	685	694	701	684	705	724	680	730	689	673	673	707	704
2990	182	68	82	81	105	106	122	75	88	73	69	61	74	53	57	57	73	56	50	48	48	43	43	49	54	42	49	40	34	32	52	40	37	30	40	41	43	52	36	54	46	40	40	44	31	52	48	41	35	42	32	37	45	37	47	42	46	38	39	38	37	44	40	52	39	38	45	38	52	34	30	42	35	23	29	40	32	29	37	42	42	35	46	29	27	46	31	50	32	37	35	36	41	38	35	31	46	48	31	36	49	24	43	38	43	43	31	45	44	33	48	32	29	37	48	44	34	40	34	49	38	29	40	39	33	39	35	46	31	41	35	39	45	46	33	38	31	35	29	47	41	36	53	35	34	37	45	48	35	37	33	40	40	47	31	39	32	37	39	36	38	30	28	39	40	33	48	36	30	37	36	46	32	52	37	34	33	37	25	41	31	36	48	56	38	33	49	30	34	38	42	35	43	41	38	45	52	40	33	39	28	33	35	38	26	35	39	46	33	43	32	38	48	37	41	27	35	35	41	42	45	42	24	44	42	35	40	36	41	47	34	27	43	39	32	38	44	36	55	40	34	40	39	30	34	50	47	40	38	53	42	47	34	27	37	52	37	36	37	59	44	38	39	29	40	34	45	37	39	35	36	28	38	50	41	38	57	41	45	51	45	39	43	39	42	41	42	35	32	39	42	39	31	42	32	36	41	33	38	44	46	45	31	43	37	26	30	42	40	33	32	45	32	34	34	34	37	42	36	48	38	31	31	37	41	39	39	42	36	33	35	32	43	39	32	38	44	36	36	39	45	48	29	43	43	36	35	32	47	40	43	38	44	29	42	35	30	40	47	37	43	46	36	40	46	40	37	30	43	43	39	45	41	43	45	36	36	33	30	45	40	40	37	36	37	49	40	35	39	44	34	44	28	46	39	32	48	40	37	35	38	42	40	37	39	35	34	38	29	42	37	41	36	46	37	42	52	33	37	31	41	28	42	36	38	43	42	39	31	30	44	35	37	49	35	41	39	49	44	40	50	39	44	36	52	41	49	35	40	41	34	41	41	30	37	50	36	42	42	39	33	38	43	41	38	41	34	38	32	39	42	36	44	33	42	45	43	38	27	37	45	36	47	38	28	50	38	33	50	46	46	36	38	39	40	41	30	37	40	38	36	34	38	36	39	42	46	41	36	44	37	45	38	39	39	26	39	46	38	31	55	40	34	32	37	47	32	39	45	56	41	32	26	44	31	45	42	47	54	34	52	47	51	39	41	37	46	32	35	35	26	38	28	38	30	47	46	33	43	33	30	29	40	37	42	41	44	32	52	40	43	32	44	31	38	38	33	32	36	38	40	35	42	34	38	52	40	34	38	26	39	36	43	45	49	42	45	44	43	43	39	37	54	33	36	33	37	46	44	48	33	40	42	43	37	25	35	35	35	34	35	38	45	35	38	34	52	33	30	41	38	34	38	34	37	34	32	44	41	39	30	33	41	40	49	35	29	26	46	56	32	38	48	51	40	32	31	42	43	31	39	35	44	39	34	30	42	44	38	42	46	33	31	35	35	42	36	35	28	35	38	37	35	32	43	44	35	48	39	40	37	32	51	45	31	38	34	43	40	41	31	43	28	51	28	49	46	35	30	39	42	40	39	42	37	42	33	38	22	39	30	33	33	30	33	49	40	24	32	37	28	32	36	40	39	53	42	43	37	51	38	29	52	41	47	39	45	37	40	38	45	44	45	37	26	40	44	34	43	48	39	33	33	36	36	48	35	37	35	34	43	44	33	33	31	43	48	37	31	42	41	46	42	33	49	46	38	51	40	32	43	36	48	32	39	48	34	53	46	30	38	40	30	38	46	33	27	36	38	27	48	46	44	41	49	30	41	45	42	32	32	48	40	42	41	33	28	36	37	43	39	41	51	42	33	34	36	48	49	29	41	57	48	53	45	37	33	36	25	38	37	39	54	34	48	37	34	41	39	36	46	30	34	35	44	42	36	53	37	43	31	53	47	36	41	36	39	48	34	44	53	31	34	47	47	37	41	33	40	30	28	41	40	43	47	42	47	34	40	35	46	39	37	35	36	38	32	49	42	33	45	40	36	38	33	40	42	32	24	40	33	33	48	44	45	29	37	43	32	41	36	35	46	38	40	34	42	37	33	40	43	44	36	41	36	48	39	47	51	42	44	43	41	34	39	33	35	48	43	45	36	46	43	35	38	41	32	38	39	43	37	34	29	39	33	30	51	26	39	43	41	41	48	31	39	49	42	43	40	44	45	36	38	30	47	39	43	40	28	37	42	39	38	25	31	39	39	33	47	31	49	47	41	55	37	35	37	49	33	35	35	31	39	30	46	31	45	43	42	35	42	36	41	39	33	46	39	46	30	42	30	39	37	28	33	44	25	39	35	32	27	45	40	40	52	31	46	46	51	37	43	41	42	51	48	38	36	55	34	33	34	39	40	47	37	48	24	43	41	44	38	37	38	34	34	49	37	36	45	41	40	31	38	37	42	37	49	45	38	37	41	41	39	38	37	48	42	39	44	33	44	42	35	44	27	42	46	43	40	43	35	40	40	40	38	44	48	27	42	42	43	42	34	39	46	39	31	39	37	35	39	52	34	39	34	34	46	49	36	39	48	38	33	34	39	40	29	39	29	40	46	38	39	34	35	30	39	45	36	49	34	46	41	47	39	40	33	31	30	40	34	44	39	36	43	37	33	41	39	46	46	37	42	45	34	33	37	35	35	51	39	36	38	41	33	31	40	43	37	33	48	41	53	51	34	49	40	30	41	36	38	44	39	30	42	31	31	36	37	35	33	35	34	43	42	33	40	46	29	40	47	35	41	28	40	43	38	42	40	39	40	44	28	31	39	36	34	27	42	30	34	44	37	46	38	47	54	35	37	35	30	35	49	39	41	35	53	47	34	43	38	47	37	30	31	38	56	51	42	41	39	43	36	35	48	44	41	27	39	52	42	48	31	41	34	40	40	42	45	42	38	42	43	40	44	42	32	49	31	34	55	52	28	45	42	44	35	39	44	41	37	40	40	33	36	40	37	39	40	33	41	41	40	42	35	41	39	25	21	39	56	52	48	28	36	40	45	34	44	32	46	50	40	39	43	43	28	30	41	25	33	39	30	34	44	42	41	30	48	49	46	45	35	38	41	33	35	32	41	37	46	36	42	41	24	38	29	42	37	46	40	48	50	51	42	51	47	40	34	42	37	53	43	47	33	44	33	40	32	33	32	40	42	39	38	41	34	40	37	44	41	49	41	31	33	38	38	49	30	29	32	51	33	44	34	30	34	45	48	42	31	50	33	49	38	31	32	42	35	39	41	28	42	25	27	35	41	40	43	42	36	38	41	37	37	41	41	44	38	32	42	29	48	28	45	48	37	40	42	40	35	41	31	44	41	40	38	38	38	37	38	41	47	36	44	37	42	42	39	44	43	33	37	37	50	35	40	45	28	37	33	33	48	42	47	40	43	42	37	40	45	34	37	36	20
20401	4952	1770	5058	9339	8641	7190	5581	4483	3658	2999	2565	2293	2097	1783	1625	1499	1681	1613	1455	1224	1202	1135	1074	1047	1010	992	974	966	954	862	864	854	831	840	863	816	848	826	831	813	820	742	757	812	730	782	767	844	781	770	755	773	744	831	765	768	737	732	764	715	748	736	764	781	700	753	724	742	662	718	756	773	698	676	728	700	690	752	726	757	742	730	743	681	746	646	746	710	715	683	686	683	741	697	670	667	724	729	737	685	709	722	678	704	735	693	728	708	717	696	692	719	712	686	725	718	766	714	762	715	656	770	685	683	729	702	715	684	681	689	680	744	714	693	725	725	658	739	720	653	704	717	707	705	667	681	696	720	714	678	705	724	672	706	679	712	696	729	727	663	713	766	740	701	716	706	668	715	763	705	742	688	691	715	690	685	728	664	650	695	665	721	711	699	740	754	703	709	714	719	671	673	652	680	659	724	727	735	763	731	707	700	720	708	709	716	708	683	707	677	668	690	721	718	686	668	692	710	649	690	702	688	736	661	719	713	652	697	706	694	713	705	732	755	718	696	695	664	702	705	669	681	686	747	713	699	741	752	706	659	680	698	714	672	714	712	687	730	660	706	675	740	721	729	684	679	658	745	703	699	691	677	718	763	691	755	671	712	706	660	642	738	719	702	749	743	707	681	730	685	743	672	733	751	719	729	667	740	706	721	669	658	670	681	664	725	733	695	654	711	721	700	702	739	712	756	692	678	697	646	686	743	698	689	712	716	707	694	681	702	681	706	688	681	714	733	663	695	694	741	724	676	701	707	708	661	693	675	691	667	719	700	658	726	727	707	693	755	684	697	668	699	693	698	733	729	665	718	694	726	745	715	651	711	676	712	693	718	687	680	715	701	696	710	707	677	738	677	644	698	683	713	730	695	682	688	703	652	722	718	669	717	737	672	695	684	718	641	689	717	737	725	708	726	715	725	716	709	719	717	695	715	720	717	706	641	742	727	754	665	672	745	724	698	717	709	739	697	682	704	716	729	682	655	667	717	693	702	692	718	724	731	722	671	700	704	730	720	734	735	703	716	753	692	693	712	688	684	676	704	706	704	711	701	696	700	645	706	689	705	688	705	685	699	727	694	671	767	690	688	723	704	746	746	729	709	735	739	734	689	719	722	688	721	670	759	708	705	677	673	722	727	694	696	683	722	714	708	674	692	744	671	685	742	757	756	696	685	657	740	726	707	673	703	676	674	743	709	677	684	688	726	691	680	739	718	690	737	712	703	693	699	727	660	663	724	715	699	710	702	757	725	673	674	690	723	731	699	696	631	676	676	708	726	705	665	714	701	686	671	734	722	729	694	699	730	658	737	661	730	717	735	744	757	689	702	742	741	690	736	702	764	641	718	685	721	717	694	729	694	687	714	698	713	695	696	699	711	774	695	718	671	727	705	712	702	774	720	730	746	719	724	686	720	698	684	740	746	715	699	719	675	689	683	748	692	670	648	707	672	713	723	727	683	678	720	723	688	746	737	641	663	740	729	746	731	711	703	715	672	711	689	719	754	695	690	711	700	693	672	694	712	723	744	687	727	698	707	706	705	697	706	725	703	682	706	706	686	705	651	711	696	709	689	701	712	636	669	685	660	718	698	688	701	711	668	715	697	668	712	671	700	701	708	707	679	697	712	690	746	679	732	658	633	719	685	698	708	741	702	735	682	704	686	735	735	688	731	731	741	648	706	694	695	695	735	663	720	687	703	722	671	717	707	696	686	719	693	665	707	729	719	719	696	685	706	727	708	719	667	668	692	690	715	735	703	735	697	713	661	686	654	678	694	694	713	684	718	686	763	674	740	674	717	728	675	718	732	699	663	682	692	688	671	667	716	693	715	704	680	702	715	746	743	720	675	683	712	697	671	720	717	718	677	745	723	677	631	721	651	720	710	681	716	744	688	700	751	737	733	687	698	711	694	724	699	707	715	683	690	685	682	743	726	670	716	702	697	677	691	654	717	670	720	685	720	666	716	699	730	707	720	719	712	733	719	702	738	678	705	733	725	691	730	742	662	729	740	677	673	682	752	697	727	724	697	744	745	718	674	678	732	681	706	675	720	701	673	666	684	693	677	696	690	715	706	734	726	709	708	719	723	765	727	675	682	725	679	637	734	690	792	747	736	734	712	708	728	732	689	721	650	750	662	693	752	709	665	699	689	708	684	698	714	706	751	714	729	650	693	674	711	699	715	710	728	713	697	735	710	717	673	701	704	650	682	666	704	682	678	649	738	698	702	672	708	679	692	705	729	708	684	744	753	732	702	713	729	714	651	687	704	709	705	705	718	669	746	675	720	656	702	724	687	679	721	703	705	711	713	727	661	642	679	689	700	701	730	698	702	701	708	700	688	699	685	728	694	697	707	763	733	697	671	735	735	681	699	692	708	687	700	673	712	743	687	674	716	689	729	656	711	702	655	702	745	739	677	686	750	734	719	697	731	653	690	653	713	727	707	700	748	668	708	658	701	729	722	713	722	718	706	695	702	741	679	726	724	711	707	744	724	679	701	712	706	681	672	689	675	737	707	703	695	662	784	658	687	702	667	728	683	715	747	707	680	660	678	715	721	679	664	680	666	742	675	681	714	745	734	692	712	684	727	698	743	712	716	702	735	726	668	698	747	729	652	692	711	720	739	739	709	714	726	645	776	683	708	679	703	717	681	716	756	699	674	692	721	749	679	680	690	674	696	635	700	703	711	708	711	732	699	717	740	698	717	682	698	688	663	690	691	706	699	681	686	676	729	728	719	671	684	660	705	662	706	622	633	731	745	698	710	695	726	706	712	696	692	769	671	718	674	713	720	715	719	667	692	709	733	673	727	637	705	665	706	685	712	705	683	710	727	696	709	723	717	679	692	661	714	693	722	738	726	705	723	678	713	688	675	713	696	740	686	703	728	708	754	666	685	709	723	669	726	679	747	688	716	702	667	694	675	705	694	696	698	708	693	684	677	720	740	724	707	669	671	714	709	669	634	683	699	693	712	704	739	721	702	628	707	730	715	688	691	694	694	709	694	660	747	694	699	654	686	681	690	700	711	693	731	690	732	693	701	687	638	713	714	757	716	737	720	732	675	700	753	697	712	692	692	668	727	677	730	735	696	698	707	711	693	713	699	744	723	672	709	722	698	665	747	745	747	706	708	721	676	693	709	715	725	701	676	731	724	666	687	692	711	745	669	710	670	704	665	753	729	689	693	728	701	772	749	715	713	695	729	655	709	713	729	709	739	611	666	758	701	677	678	748	730	737	715	694	711	724	706	688	678	732	663	703	666	703	723	692	656	710	683	728	727	695	698	723	701	696	702	675	668	714	727	677	646	720	679	732	722	733	703	709	661	733	737	677	687	697	766	685	683	694	739	720	680	703	702	655	729	614	681	707	718	727	689	743	658	724	676	748	741	698	742	747	690	701	744	684	725	698	692	685	714	691	678	725	696	710	708	650	698	704	709	709	711	709	716	703
2860	293	94	79	119	190	180	158	126	123	113	79	62	70	53	51	45	53	73	52	46	42	38	31	27	38	29	32	32	30	29	30	31	35	22	24	19	21	18	27	28	21	21	21	31	14	21	27	21	29	20	17	24	22	16	15	17	15	24	30	14	21	17	23	16	16	26	23	21	16	31	16	12	16	15	16	18	20	15	20	20	23	16	19	20	20	18	19	22	28	14	21	24	18	13	18	23	24	20	29	12	17	23	20	12	18	22	13	19	16	13	18	25	24	22	16	23	21	20	19	30	21	14	19	20	19	16	17	15	20	14	19	20	13	21	21	24	19	17	24	24	23	21	23	23	22	23	14	27	28	19	17	11	22	16	15	33	17	13	23	15	15	20	18	18	18	24	24	29	29	17	9	18	27	16	15	16	26	18	21	20	20	23	21	23	18	19	21	20	28	20	16	17	18	18	19	21	29	21	23	17	12	17	20	20	17	24	21	18	28	27	32	21	21	17	14	18	26	16	18	22	20	16	24	24	12	23	17	22	18	17	13	23	18	19	20	19	18	17	17	13	30	20	18	25	25	27	16	23	12	26	25	21	13	18	17	22	15	20	24	14	23	21	20	16	19	23	20	18	23	18	13	16	30	18	20	15	22	22	20	17	23	21	18	14	15	11	13	17	17	20	18	19	23	26	16	17	25	18	16	14	21	20	22	23	23	25	23	13	23	19	17	10	18	18	18	15	11	15	19	23	10	16	24	19	11	14	22	21	17	18	14	21	17	20	23	15	22	19	14	19	12	20	22	23	25	17	15	22	18	19	26	10	21	26	20	19	18	21	20	18	17	24	18	19	20	22	18	16	19	24	21	14	22	12	13	19	22	20	20	15	24	16	24	13	15	20	21	27	16	9	16	21	19	20	19	21	12	26	12	15	18	18	25	18	18	20	11	22	28	18	24	18	20	20	18	27	16	15	21	16	21	16	18	20	16	20	29	23	18	23	16	22	9	14	20	21	16	16	17	20	24	20	14	19	14	16	18	20	27	18	27	26	16	27	10	20	15	21	19	27	17	25	30	19	14	18	13	17	9	21	21	15	24	11	13	22	16	13	16	15	22	8	16	23	25	18	22	23	22	26	31	26	21	20	15	19	15	19	18	16	16	13	17	23	21	19	21	19	13	22	20	18	12	13	27	19	15	26	26	18	14	20	17	20	21	19	20	25	20	15	21	23	24	18	19	19	24	22	22	30	21	17	28	16	21	17	16	19	6	19	21	25	18	19	16	12	16	21	23	18	13	24	12	28	24	22	16	25	13	19	19	24	21	20	20	24	20	15	14	19	18	18	29	15	18	27	19	25	15	23	23	20	24	10	17	27	17	17	18	16	16	16	17	18	18	28	14	27	24	13	24	14	24	21	18	21	13	21	23	17	16	29	20	13	20	24	22	21	22	24	20	17	19	13	19	21	23	10	19	11	25	20	24	26	21	17	20	19	22	18	22	16	16	13	21	23	20	19	16	28	27	21	15	23	20	22	20	24	19	17	16	19	14	18	21	20	14	18	18	16	18	19	18	24	15	21	20	17	19	14	25	18	23	17	17	14	18	23	27	24	20	25	27	22	19	19	20	18	21	13	22	19	14	14	20	24	16	24	22	9	27	20	15	15	26	21	22	23	19	16	25	13	16	21	20	23	25	10	18	22	15	17	20	19	17	13	18	14	23	19	19	18	16	21	18	25	23	18	22	22	13	22	18	19	24	19	19	15	23	16	21	14	20	18	20	11	26	18	20	25	23	14	21	16	26	15	25	11	27	17	20	13	20	16	11	18	17	23	16	19	21	15	16	12	20	23	18	22	13	19	9	10	21	14	31	16	19	22	26	15	14	15	23	25	11	17	25	20	30	10	20	17	25	18	23	21	22	21	17	16	20	19	16	16	15	21	24	18	16	15	16	20	19	12	13	14	24	21	29	16	20	21	21	19	20	12	21	18	22	16	14	28	16	21	18	29	10	16	18	17	15	16	19	18	16	18	23	19	17	24	22	17	23	19	19	27	18	20	16	18	25	13	13	16	14	24	23	16	19	17	19	21	21	28	18	21	11	22	26	16	13	24	22	17	14	17	17	21	11	20	21	15	15	21	22	20	12	16	21	16	21	14	23	35	16	18	19	18	23	17	17	23	21	15	18	19	24	18	23	15	20	19	24	24	14	21	21	19	14	26	16	22	15	18	22	20	16	21	13	18	17	24	14	18	18	25	24	32	23	18	27	22	19	20	13	13	17	16	14	17	18	23	21	22	20	19	23	27	16	25	15	24	24	15	24	19	25	14	19	16	23	21	16	29	10	12	22	10	17	22	21	17	21	25	24	20	17	23	26	20	20	13	19	15	21	21	23	22	9	18	14	12	22	20	30	20	25	19	22	25	16	21	19	23	24	17	19	18	16	16	22	16	20	21	20	16	14	21	19	22	26	14	15	19	20	14	34	30	25	17	20	20	19	20	14	17	22	16	12	15	20	15	15	11	24	25	23	16	15	16	19	22	19	27	19	15	22	18	12	18	20	20	28	21	17	29	15	24	13	21	23	18	22	19	18	21	23	13	16	27	14	22	26	16	17	19	20	18	23	23	19	25	22	19	15	18	16	18	16	18	20	23	20	18	16	17	18	16	18	22	15	15	18	13	20	13	18	18	18	12	17	16	15	13	14	19	31	27	17	21	18	17	22	21	15	19	27	18	17	19	22	21	26	19	26	15	23	18	24	14	25	18	24	24	23	21	22	19	32	22	18	15	17	16	27	19	26	24	27	16	20	18	14	23	18	19	19	21	22	17	21	13	14	22	21	18	16	26	18	26	25	26	22	24	19	14	22	22	18	26	18	21	15	17	16	11	15	15	19	23	19	16	28	27	18	20	15	22	21	28	17	12	22	22	20	19	13	15	23	15	25	15	21	15	20	14	23	19	14	20	16	15	18	17	24	19	16	18	18	20	19	20	15	16	12	21	19	18	20	29	19	26	13	16	21	20	20	18	20	23	18	15	20	20	11	17	21	16	14	20	19	26	22	17	18	19	26	17	24	19	14	29	19	14	17	18	22	17	27	25	19	15	21	23	22	19	22	17	17	19	19	18	20	26	14	22	11	22	16	17	18	15	25	16	32	22	21	21	22	26	23	13	24	13	18	17	18	16	13	24	15	17	25	20	12	23	19	20	20	11	21	13	31	12	17	14	11	27	20	20	25	12	13	16	18	16	20	15	19	20	15	18	14	18	20	21	22	26	18	23	25	20	20	17	14	18	13	23	22	23	16	22	25	22	24	17	26	16	24	13	21	21	17	17	12	23	15	20	18	17	19	23	17	21	14	23	20	19	25	21	21	22	21	15	20	13	19	22	21	18	25	19	20	19	18	21	19	23	17	14	22	14	21	19	21	22	14	16	18	15	15	14	17	14	26	20	15	19	25	20	14	17	13	15	26	21	19	15	15	19	24	15	15	15	27
27615	8099	2810	9874	16589	15549	12581	10155	8099	6543	5257	4381	3749	3277	2773	2443	2374	2502	2396	2012	1450	1339	1326	1165	1071	1048	955	903	896	834	827	782	755	658	666	654	614	656	613	602	522	597	513	544	545	513	512	516	507	492	509	484	503	455	447	446	494	467	451	433	436	413	420	394	443	395	394	382	355	375	377	417	411	415	397	397	376	365	397	367	370	435	400	383	391	376	382	363	376	376	396	359	363	343	388	372	355	389	354	403	367	384	399	373	349	356	384	346	366	379	349	365	370	358	340	352	422	383	341	344	367	352	364	327	378	400	339	389	347	350	360	334	360	358	367	378	345	333	365	342	351	341	381	341	347	392	376	339	334	360	368	331	330	314	369	375	393	347	367	378	337	369	407	379	327	334	342	348	346	355	344	394	354	331	337	354	319	354	365	330	359	351	362	354	357	372	356	374	363	365	393	344	348	372	375	338	347	363	353	350	356	386	381	386	355	353	326	359	333	379	336	398	365	355	348	363	356	349	361	348	346	348	372	363	323	347	345	317	386	362	356	364	356	352	354	335	332	331	369	359	356	351	334	351	340	341	352	374	378	342	342	360	334	355	381	355	359	357	354	344	343	356	356	360	345	353	357	384	353	352	368	350	359	351	358	346	341	327	367	361	368	334	353	344	353	340	312	335	334	335	345	348	316	343	391	358	371	335	360	365	336	377	327	325	314	360	360	330	385	339	334	333	340	378	324	356	356	340	338	322	355	354	371	341	300	387	338	399	340	351	340	332	348	376	378	362	362	342	362	331	354	358	365	353	371	368	305	338	356	355	336	346	378	337	335	345	371	336	349	320	353	333	348	311	366	341	325	353	346	388	325	313	360	358	338	356	347	320	356	364	352	327	363	351	356	352	322	352	342	377	338	343	347	331	320	313	342	357	352	363	368	339	332	335	355	333	327	341	349	340	357	336	348	366	352	350	362	336	350	337	358	381	315	363	378	369	383	364	345	377	374	341	364	349	341	370	346	380	338	366	355	332	316	346	353	384	332	324	332	346	375	362	343	345	334	362	324	345	327	366	361	356	383	372	334	355	345	378	341	352	337	312	364	316	387	362	375	342	369	336	364	334	335	388	353	392	325	335	359	345	385	360	337	353	345	363	348	322	329	375	334	355	369	351	368	339	364	353	324	395	347	363	358	338	372	368	370	377	343	359	340	349	368	341	339	363	319	356	324	341	322	404	348	380	372	372	346	370	348	350	369	329	314	371	326	354	353	376	325	357	361	354	362	344	382	363	334	342	368	361	375	313	342	370	356	324	368	331	351	339	351	328	365	363	338	337	336	347	348	339	329	358	370	365	328	346	339	348	372	312	329	352	307	318	352	362	357	321	364	358	335	366	331	370	339	336	354	385	355	356	338	317	328	343	314	349	321	351	329	335	372	361	324	353	335	333	350	358	358	346	372	381	355	347	323	354	345	368	362	353	336	325	316	337	324	354	374	341	361	374	328	353	327	379	355	320	357	369	355	367	359	337	354	377	325	380	331	345	327	355	377	335	352	329	314	330	377	362	358	333	335	358	357	325	336	352	340	361	357	368	336	365	327	362	323	360	360	342	347	316	348	332	371	344	327	352	362	337	357	347	347	357	344	346	331	365	340	365	325	376	333	353	322	364	349	355	342	336	346	324	352	339	355	340	336	397	341	331	343	369	330	330	356	357	355	333	371	333	330	310	360	363	333	336	360	369	353	325	368	354	361	329	341	353	349	325	319	323	349	359	349	342	311	344	322	343	381	326	325	344	355	356	361	391	332	331	327	350	364	315	348	356	361	355	354	331	347	369	321	363	343	333	373	326	385	325	359	374	341	366	358	337	363	383	329	351	341	370	355	339	344	365	366	331	370	340	353	343	316	319	361	360	348	358	339	354	319	365	332	333	332	367	329	331	336	352	344	369	331	370	333	337	349	363	323	353	356	365	343	339	345	348	317	307	346	351	337	424	323	361	318	335	337	369	314	340	364	326	341	374	325	345	351	345	372	352	330	378	361	364	333	367	336	361	315	350	354	368	361	339	378	308	333	322	325	358	346	371	396	359	350	382	331	324	370	351	324	361	347	367	353	387	390	354	355	402	347	341	363	366	355	379	320	320	332	314	338	336	364	352	366	367	364	335	363	346	376	361	371	356	348	338	314	348	355	364	380	344	350	330	343	324	346	355	313	344	348	342	333	364	358	364	348	354	359	338	358	334	336	354	316	345	329	324	346	312	341	333	317	346	357	378	350	361	368	362	358	363	322	351	347	368	378	372	319	308	343	349	321	321	370	329	342	354	326	326	360	368	377	341	346	386	356	325	346	359	373	348	363	340	356	391	375	344	332	366	357	363	366	297	345	320	331	372	355	361	362	332	352	343	334	348	339	332	347	345	380	356	349	361	342	385	308	356	333	305	363	347	357	377	354	332	365	321	371	346	352	333	365	354	346	297	354	351	350	320	331	369	333	325	329	330	346	361	340	335	357	360	341	348	329	361	339	329	343	351	353	354	365	312	353	306	365	328	323	347	384	336	370	326	345	315	335	326	310	345	338	335	342	356	297	350	362	364	316	364	350	339	361	378	353	344	323	355	359	371	355	350	339	342	324	343	337	314	341	318	365	327	363	350	312	328	353	353	382	361	343	321	314	322	371	333	340	360	350	357	363	360	360	366	349	330	341	338	347	361	340	386	346	338	369	327	336	372	329	319	345	321	353	344	333	344	362	357	348	348	355	343	371	331	352	352	332	346	357	365	347	358	324	359	366	317	333	344	345	345	365	347	359	329	356	334	336	360	353	364	330	329	333	299	359	333	315	321	340	388	355	337	363	365	339	349	342	371	357	342	387	339	374	369	383	369	372	343	340	320	326	332	329	380	347	362	337	335	356	307	355	368	357	364	347	353	361	314	339	342	337	357	357	358	363	356	361	329	343	359	333	367	344	330	389	384	323	326	316	356	348	348	358	340	346	362	340	347	307	357	366	362	374	388	339	363	327	359	310	340	359	350	339	404	325	352	342	348	340	340	328	352	341	334	347	374	352	400	363	361	355	355	352	346	355	340	360	368	323	310	356	357	348	348	353	355	349	332	321	369	345	333	350	340	341	349	367	353	345	331	338	362	369	351	337	359	347	317	322	365	337	339	383	347	361	322	384	364	361	343	344	361	352	344	350	329	351	378	345	312	374	368	372	356	339	342	341	351	332	361	330	343	340	351	355	344	327	339	347	352	355	347	355	378	343	370	355	376	347	360	349	339	342	352	383	352	325	348	352	356	323	329	333	357	330	343	342	338	373	328	363	337	347	364	320	350	336	345	354	334	352	351	339	336	323	343	311	348	358	345	359	313	357	349	353	328	354	359	385	374	341	344	333	386	368	344	345	342	327	343	328	377	353	373	361	352	369	364	335	345	348	354	355	329	360	350	361	340	355	333	333	326	325	333	323	382	348	351	344	381	335	332	353	331	384	385	358	341	321	353
1559	73	34	27	52	54	40	45	37	30	38	33	28	32	32	35	29	34	22	33	24	33	30	22	27	27	21	26	20	33	23	29	26	20	28	26	25	20	27	33	32	31	22	23	26	35	26	32	29	23	27	35	25	29	24	16	26	24	17	29	27	23	23	22	25	20	25	28	27	25	27	29	28	42	36	29	27	24	26	32	21	17	28	24	24	41	16	21	23	16	26	24	26	23	22	21	29	27	31	22	31	29	19	25	25	21	20	36	31	25	29	20	18	28	30	25	26	25	27	19	27	30	19	20	27	23	24	25	27	20	31	23	16	28	30	28	26	26	29	14	33	30	27	26	30	21	17	27	28	30	25	32	26	29	27	34	25	30	25	28	28	26	24	32	34	25	28	29	33	22	23	24	29	28	22	24	17	26	15	26	13	29	18	22	29	23	23	17	24	23	29	27	27	33	23	20	26	25	29	30	31	21	33	33	32	26	21	30	21	19	15	23	31	28	16	23	25	20	28	28	15	25	26	27	24	33	30	25	16	22	34	21	23	23	27	25	17	23	25	24	18	17	32	32	30	24	28	20	26	22	25	27	27	31	29	24	20	24	24	25	24	20	21	28	29	21	22	34	17	30	27	30	24	22	33	26	32	26	30	21	20	31	20	18	26	22	24	26	27	24	27	19	34	30	30	18	33	18	22	25	27	18	34	26	33	17	22	18	21	30	28	25	24	32	26	30	28	21	23	34	32	26	30	19	26	23	34	29	32	29	26	25	32	23	29	27	30	16	24	31	29	24	27	11	20	32	30	26	20	22	28	28	30	20	26	19	23	30	20	18	23	16	26	26	29	19	28	19	25	21	20	19	28	33	22	26	34	37	23	20	16	27	25	31	24	23	28	27	24	24	31	31	26	30	27	23	24	21	22	22	30	18	28	25	23	26	37	23	17	22	23	28	21	29	23	24	28	18	27	26	29	24	30	20	24	20	30	28	27	29	24	36	25	19	18	23	19	22	29	18	32	24	25	31	23	27	29	23	26	34	29	20	14	23	22	32	27	24	27	24	25	27	39	24	27	22	20	26	21	23	28	23	25	13	35	29	16	24	30	28	23	33	29	29	22	22	35	27	25	34	39	23	27	25	25	26	28	20	30	31	14	23	18	30	29	31	26	26	23	24	14	32	18	25	18	25	22	24	28	30	35	37	28	22	25	37	26	29	27	17	24	25	23	26	17	21	20	30	20	21	26	33	25	21	25	31	25	28	25	14	30	31	21	24	20	16	31	28	23	21	25	20	24	17	25	28	27	25	21	26	36	19	32	24	24	30	26	24	17	27	26	18	32	22	27	18	25	20	27	29	31	37	28	16	23	29	32	23	18	28	21	17	33	38	32	26	27	16	15	40	25	21	23	24	24	26	32	22	27	22	26	23	24	33	22	34	28	32	19	27	18	23	21	21	25	27	22	27	22	20	26	21	31	16	25	30	18	27	19	22	17	24	19	21	26	12	25	26	17	21	23	25	18	34	23	23	20	28	29	22	25	20	27	18	24	26	33	15	23	19	30	23	23	27	21	26	25	27	24	22	25	27	28	24	24	19	21	25	26	34	32	26	23	25	25	31	33	28	22	24	25	25	27	26	25	19	28	26	28	27	24	33	25	20	30	28	30	24	29	23	33	30	20	23	29	19	23	24	21	25	29	24	15	19	18	28	32	25	33	31	25	27	27	34	31	27	23	31	21	24	19	22	24	19	26	19	28	30	25	25	23	20	27	25	23	17	26	26	30	26	25	26	25	25	25	27	29	22	27	24	24	21	26	23	21	30	20	30	21	25	25	23	18	29	19	37	18	25	25	21	23	26	28	29	26	22	32	29	25	17	26	19	32	25	23	23	20	20	18	25	24	20	17	28	33	34	19	24	22	29	27	15	15	21	27	23	23	22	25	27	22	18	20	25	20	22	24	20	31	24	22	28	25	25	30	20	19	24	20	25	25	30	16	23	28	30	33	30	18	25	22	25	28	22	27	21	24	26	21	29	25	24	20	27	28	18	30	29	21	25	33	19	23	29	20	20	30	31	16	22	24	23	23	36	25	27	24	26	28	23	22	21	29	26	20	33	29	28	37	27	25	21	27	13	18	19	31	26	34	35	23	37	28	14	24	32	28	20	28	25	26	21	31	21	23	24	25	27	25	19	22	21	24	23	21	24	23	22	30	26	32	21	27	22	26	22	25	21	21	26	20	21	28	24	22	18	24	24	27	33	20	30	25	31	20	31	19	33	27	13	24	25	28	22	23	17	18	20	34	30	27	27	24	23	22	19	24	26	34	22	19	21	18	21	19	24	24	15	23	21	20	25	28	26	26	21	25	29	25	27	25	15	27	30	18	30	32	29	27	29	22	30	22	19	26	13	13	26	25	33	33	19	27	26	28	24	18	29	22	23	20	28	23	18	36	31	28	29	25	22	22	37	21	27	20	26	25	19	28	28	22	23	20	26	24	23	18	25	30	30	25	25	32	21	25	26	20	30	21	20	21	20	32	19	23	24	33	18	26	29	20	17	25	25	24	31	30	21	37	33	22	24	22	28	23	19	24	26	23	32	23	26	21	22	24	20	25	23	29	31	33	31	27	23	35	23	21	27	20	21	33	22	25	27	17	23	32	28	22	27	23	20	23	19	23	22	20	25	19	39	26	29	31	23	28	27	24	23	25	20	22	24	22	21	28	26	18	32	27	25	32	13	21	22	32	27	29	27	29	18	24	15	25	32	25	27	28	30	38	25	18	33	26	23	21	26	31	22	30	26	26	23	29	31	25	21	18	30	31	26	26	22	25	24	33	28	26	34	35	27	24	28	24	24	21	29	22	23	23	19	24	21	29	19	25	31	19	20	22	32	22	16	26	26	23	31	28	23	21	20	28	27	27	23	25	24	26	19	27	26	17	20	23	23	27	29	26	28	25	31	30	27	30	29	21	32	22	17	19	27	33	27	31	29	18	24	26	35	34	31	20	25	23	31	24	32	29	23	32	23	26	20	34	29	23	23	26	21	23	25	16	24	24	38	19	33	25	21	25	24	25	20	23	23	34	24	33	27	19	23	26	34	27	31	28	21	28	30	23	36	24	28	14	29	16	22	32	26	31	17	29	26	33	20	24	24	33	24	26	22	27	20	23	29	30	31	14	28	35	28	32	28	29	31	28	31	31	20	28	22	27	24	29	25	31	28	29	27	26	28	34	29	19	32	16	27	28	24	29	27	21	27	25	18	20	28	28	31	26	31	20	22	27	26	23	30	25	22	25	26	31	27	19	22	18	26	18	30	23	33	21	31	33	31	23	17	28	23	24	20	22	24	31	24	26	24	23	27	27	25	26	24	27	39	20	23	21	24	17	25	27	23	33	39	17	23	25	28	29	22	24	18	21	22	20	22	26	19	29	30	20	26	16	32	23	27	27	26	26	24	26	26	27	24	21	29	22	24	19	35	29	21	17	29	23	23
15251	2591	799	1822	3225	2898	2380	1881	1482	1281	1101	1013	909	832	801	769	729	768	784	665	615	579	519	547	523	551	532	547	516	539	509	510	489	495	475	451	510	508	487	446	485	464	444	502	483	458	489	444	454	458	485	475	434	434	462	482	494	478	450	437	405	477	507	452	462	472	430	444	435	484	454	486	426	430	438	447	480	491	494	529	450	456	445	443	491	465	485	476	477	442	460	439	506	433	474	492	475	441	458	466	449	520	434	488	455	431	441	454	420	431	477	443	446	471	448	459	455	466	468	417	449	445	454	463	450	448	417	457	440	480	474	420	450	470	467	434	427	479	448	435	461	438	446	446	398	445	428	434	422	478	438	458	419	439	454	447	465	435	444	472	476	451	444	445	425	467	449	469	437	465	467	478	408	462	447	481	410	493	433	404	448	460	478	492	439	439	463	393	505	464	442	479	408	462	416	409	439	445	495	411	454	445	468	441	446	423	448	523	465	444	468	451	479	424	446	492	454	452	459	458	439	414	441	437	493	458	499	479	439	457	489	454	464	442	446	484	452	465	412	460	433	469	502	446	488	461	438	445	450	465	450	475	494	418	473	440	426	457	434	424	451	484	455	469	481	450	471	395	452	483	431	420	438	453	421	421	476	448	434	442	500	439	454	417	483	441	436	453	446	480	412	452	473	469	455	435	464	444	451	424	441	448	476	463	435	434	447	418	471	434	443	430	445	449	438	443	467	469	482	451	460	467	426	435	478	406	456	493	435	463	429	445	433	447	480	492	443	487	466	424	472	414	450	424	446	451	435	438	439	472	462	472	457	433	455	443	448	465	481	454	463	436	437	485	447	447	449	435	439	481	455	464	484	461	431	438	455	448	454	448	456	458	436	463	443	518	442	438	442	427	424	428	483	456	429	437	429	457	471	441	466	444	395	465	463	419	412	445	468	463	421	458	446	432	437	433	490	440	443	461	435	451	493	475	446	466	469	459	422	451	455	433	431	432	443	477	442	421	408	482	466	455	448	465	457	444	472	465	473	431	456	474	448	468	466	427	501	474	439	431	468	441	434	444	451	441	435	449	436	392	428	445	418	441	452	453	439	414	457	489	457	432	461	471	442	464	471	449	440	474	427	461	419	420	469	455	462	443	485	471	459	450	446	456	443	468	490	433	458	453	430	501	445	472	424	458	456	468	489	422	476	489	427	467	453	435	418	464	434	454	454	438	468	467	449	436	464	447	441	412	456	470	425	448	471	442	464	450	472	459	448	457	439	454	430	436	450	450	486	438	450	478	456	468	438	434	433	476	424	457	468	482	447	504	453	481	434	449	435	424	437	441	462	454	471	450	472	443	443	437	460	453	486	482	442	449	442	463	431	439	441	454	450	461	450	450	470	464	413	436	453	453	421	444	459	418	463	463	495	453	432	428	440	463	448	471	456	432	418	439	419	443	447	452	437	449	458	431	446	432	453	435	458	468	460	460	449	453	486	476	443	436	461	448	456	504	468	468	458	476	470	459	433	448	443	473	410	484	434	438	439	452	442	468	446	480	466	464	421	449	514	416	467	426	446	444	450	494	429	482	440	448	409	478	466	476	448	419	446	447	407	452	460	492	455	476	478	434	506	448	442	424	461	448	467	415	443	466	427	445	442	438	439	454	456	458	442	458	460	443	472	467	432	460	453	462	452	478	447	476	469	433	428	455	450	484	461	450	454	471	472	467	434	459	472	452	432	404	444	458	448	428	435	440	446	429	475	445	457	435	449	456	435	421	419	436	451	441	471	429	470	462	447	428	455	463	453	431	444	440	409	449	466	446	444	421	442	384	450	453	482	447	474	461	499	464	436	414	477	466	450	481	450	454	455	424	420	456	449	439	450	477	440	428	428	469	438	434	497	448	484	442	457	506	433	477	466	434	444	423	477	434	451	480	494	490	429	482	435	408	431	460	434	473	439	458	484	458	454	447	461	466	439	439	463	436	434	478	501	395	467	446	426	487	420	431	495	453	452	409	442	461	445	471	470	445	474	454	398	458	432	426	448	455	397	436	435	446	447	477	494	499	433	479	459	417	494	442	447	445	460	471	452	462	448	459	443	425	482	419	428	453	429	494	476	475	437	417	411	481	428	437	425	453	441	475	464	449	429	433	466	436	451	443	471	487	447	488	444	458	424	470	441	433	440	431	438	466	417	448	430	442	458	441	448	456	458	497	466	481	446	468	451	466	415	468	447	462	420	406	439	461	454	444	465	439	466	448	468	451	421	454	441	457	431	479	463	463	439	420	454	450	461	492	453	462	431	463	420	459	442	440	485	495	431	437	462	420	469	460	409	446	457	409	440	422	463	450	434	447	438	467	431	462	429	451	465	444	402	463	416	474	436	452	457	482	465	441	462	472	455	474	424	464	487	451	421	441	501	449	441	451	436	474	486	407	492	449	440	497	460	424	497	451	470	449	444	502	448	435	455	440	424	438	440	481	411	470	485	440	464	448	468	398	464	414	405	442	424	438	457	459	466	466	434	449	450	479	450	443	459	476	458	474	496	449	430	438	466	450	456	431	437	430	435	475	459	437	451	472	449	455	442	471	495	427	482	472	459	435	423	449	445	443	423	432	474	463	427	478	450	418	451	459	437	459	443	445	464	461	488	446	466	443	471	454	450	451	458	461	440	460	466	412	469	478	444	447	460	434	422	451	438	441	453	455	428	442	446	434	470	463	463	446	469	446	430	443	432	431	452	451	426	427	433	461	426	429	455	491	469	443	444	448	432	445	467	486	438	456	487	467	421	448	444	432	459	431	434	431	449	458	455	482	439	493	427	472	490	412	431	472	475	462	444	477	453	449	425	456	433	463	418	445	439	483	458	430	395	472	448	478	448	415	446	442	401	455	449	426	460	466	455	443	492	465	476	461	478	464	430	443	475	472	412	481	489	471	443	477	474	443	451	457	471	422	447	483	488	482	451	468	457	464	490	457	430	444	454	421	465	441	448	468	454	483	437	441	472	482	492	452	473	443	451	439	441	448	437	528	472	480	436	454	465	428	459	459	444	407	462	446	482	432	410	491	457	476	466	444	473	415	417	461	481	489	431	443	463	433	445	418	448	476	477	485	456	476	451	431	445	489	434	442	501	496	478	474	463	459	459	459	460	498	458	428	450	429	453	491	449	451	447	421	469	481	456	449	487	437	465	444	425	451	465	456	481	438	466	403	428	446	425	445	452	465	464	449	434	456	443	466	456	431	451	470	423	452	439	472	426	418	466	421	459	416	421	475	440	421	459	440	441	424	496	436	443	458	456	476	494	443	472	441	476	443	501	459	436	475	453	460	446	481	451	443	417	488	483	469	444	476	473	459	485	457	462	460	493	462	437	448	445	457	418	433	459	433	457	449	451	437	438	401	441	434	429	490	456	460	481	457	449	445	444	430	454	440	474	443	417	447	433	441	418	453	481	471	464	455	428	415	487	454	423	460	464	422	450	426	411	451	446	437	430	462
2946	147	74	55	97	122	119	103	87	90	66	76	79	66	63	73	50	60	62	47	62	55	53	57	50	52	46	40	40	45	53	60	31	34	36	46	44	49	49	54	38	47	44	55	39	52	39	29	46	44	48	39	29	28	36	42	34	31	40	41	37	36	45	39	40	31	43	35	34	34	59	45	38	27	38	39	31	48	38	43	38	47	43	34	50	35	34	45	34	43	44	50	45	41	42	39	38	36	40	28	30	29	37	40	40	35	38	26	30	34	41	29	39	44	44	30	44	28	38	45	40	42	31	39	40	39	38	34	47	45	38	39	35	33	46	43	30	40	40	38	40	41	42	30	36	42	30	41	41	33	49	33	38	32	34	29	37	37	31	45	37	40	39	44	38	55	50	35	42	37	42	42	45	34	36	34	37	43	38	38	40	49	47	46	29	32	37	45	38	52	33	39	31	44	38	38	39	39	34	49	41	47	43	32	42	43	38	34	41	34	38	47	48	45	47	48	35	43	48	38	43	28	32	29	32	38	37	53	35	28	48	41	45	46	44	33	41	40	41	39	41	39	32	42	29	34	31	34	41	41	43	30	43	41	36	43	43	40	30	39	40	48	35	37	42	38	50	37	38	59	37	39	32	29	45	49	39	37	41	38	39	33	43	30	37	23	46	42	36	35	42	45	39	35	39	36	40	32	43	40	43	32	34	32	32	29	29	47	46	34	46	33	38	46	47	34	44	35	42	38	36	40	37	38	40	38	45	44	53	43	44	53	53	46	44	49	41	40	41	46	34	39	33	31	27	48	42	35	46	41	43	36	42	36	36	39	30	29	46	45	43	32	36	37	30	50	38	35	43	41	32	49	34	42	46	38	47	42	45	40	43	34	36	26	37	56	45	30	30	42	52	43	55	46	48	42	31	27	49	43	39	34	40	42	24	42	39	41	37	41	44	28	47	42	39	37	36	39	35	40	40	26	41	33	37	41	43	39	44	36	38	30	48	37	36	44	25	46	41	31	36	33	37	32	46	44	41	32	41	41	44	41	34	25	39	30	46	46	29	38	43	40	48	34	47	44	38	36	45	48	39	45	48	49	36	34	43	49	33	33	36	48	34	51	47	42	43	33	51	45	34	29	43	29	35	35	36	39	33	42	41	39	35	46	53	32	43	49	52	41	29	45	45	36	47	38	38	30	44	36	41	48	35	38	39	41	43	46	40	37	32	37	42	36	31	39	37	50	42	37	43	31	51	38	35	33	51	30	61	42	31	38	37	40	30	39	34	31	39	36	42	45	38	42	38	40	42	42	55	42	34	52	41	36	42	46	35	42	35	31	35	36	40	43	38	39	39	41	33	43	29	51	42	43	44	37	35	36	31	40	38	43	43	35	31	42	39	36	39	32	37	45	30	42	30	41	52	34	38	40	36	40	49	45	50	33	34	48	40	34	30	34	47	44	36	35	36	41	37	36	31	42	35	37	40	39	47	43	48	35	36	40	40	30	48	43	37	44	45	39	36	33	27	50	33	30	41	38	47	38	37	38	41	34	46	44	41	42	33	37	43	47	41	36	34	26	38	33	35	42	34	37	39	47	38	39	39	42	44	47	36	42	35	49	29	38	51	34	28	47	45	42	36	33	38	39	45	41	41	31	29	30	47	38	44	35	44	38	53	29	39	43	39	35	39	40	43	40	39	47	38	40	41	44	33	35	35	43	35	45	49	28	37	45	42	53	33	34	45	35	41	44	36	37	44	45	37	39	35	46	52	36	44	40	46	41	42	50	39	36	39	38	39	43	29	57	39	34	50	36	48	49	45	39	34	35	43	40	42	37	31	35	37	36	44	39	38	31	37	43	50	38	49	26	39	45	32	44	41	43	42	37	35	39	38	42	39	36	38	29	42	37	37	37	41	32	33	37	35	36	36	32	40	44	45	37	43	39	31	38	45	42	37	49	40	34	37	48	28	42	39	38	41	29	43	50	38	36	38	31	32	39	45	36	43	41	24	35	41	32	35	40	30	30	40	40	37	45	37	37	32	44	29	55	38	39	33	32	33	42	46	51	38	42	40	48	33	34	38	36	45	34	35	47	44	34	42	56	38	39	50	43	35	40	29	20	41	47	34	34	41	43	45	34	35	43	29	41	43	54	45	34	34	29	33	28	34	30	40	35	41	40	43	32	45	43	34	25	45	36	47	34	47	38	30	44	36	39	25	29	32	49	53	43	37	39	34	39	44	42	33	48	43	34	38	42	44	28	55	45	37	32	38	23	34	50	41	37	35	43	40	34	43	36	38	43	33	51	34	49	42	35	36	37	39	33	55	44	41	37	38	38	39	40	42	39	32	39	43	22	38	32	44	30	52	36	29	29	36	42	46	33	36	38	31	44	32	39	42	46	48	50	43	40	48	34	38	43	54	45	38	37	35	36	35	42	47	42	48	43	35	44	39	40	37	46	41	33	38	49	32	36	36	34	53	42	38	38	37	33	35	44	37	26	46	39	36	34	36	39	42	38	44	53	40	40	34	48	40	43	33	34	45	49	37	49	38	41	37	40	32	43	41	44	46	32	43	35	44	34	32	33	44	41	37	40	37	39	31	49	36	42	43	43	48	32	39	26	39	31	48	30	36	34	39	40	40	38	51	26	40	42	44	44	48	42	44	34	48	54	34	50	28	39	36	35	43	35	48	35	38	35	45	43	39	31	38	40	41	48	38	44	29	37	37	34	34	48	36	30	39	35	38	36	47	44	46	42	43	32	43	46	43	44	37	45	36	41	43	33	47	31	27	44	38	39	33	43	48	32	47	31	32	37	52	45	38	29	54	36	40	35	39	41	33	33	39	45	49	29	36	39	29	32	44	34	30	38	42	33	44	32	39	44	54	39	54	43	39	32	34	41	38	34	38	42	33	36	41	28	29	44	62	38	44	27	34	38	45	46	40	43	44	39	35	40	49	38	40	46	36	38	44	32	45	29	35	51	27	47	43	38	40	40	36	46	49	35	37	41	44	39	48	43	52	58	46	40	39	39	41	42	37	49	36	39	38	43	33	45	45	42	44	25	37	32	33	39	40	33	39	34	33	41	34	27	38	46	43	51	32	42	42	36	38	31	42	49	46	40	48	45	41	35	27	40	24	36	47	42	34	43	44	45	48	39	51	38	38	32	47	41	47	36	31	36	45	33	37	45	36	39	49	39	39	42	31	40	47	37	40	36	43	28	40	35	49	39	43	41	37	39	41	34	38	45	36	42	39	46	35	38	47	38	37	34	44	41	39	42	35	40	26	34	31	38	37	48	40	48	41	40	42	41	43	32	31	34	33	45	30	40	41	49	35	41	36	36	33	43	44	35	41	41	46	37	31	49	49	35	40	36	44	38	40	35	32	46	42	44	40	28	36	30	44	48	44	28	37	48	42	42	44	39	35	35	43	43	38	53	31	41	33	32	45	31	44	46	36	29	32	40	42	38	38	38	31	42	41	32	30	34	33	32	31	32
20243	4726	1841	5476	9856	9387	7680	5951	4726	3843	3315	2761	2445	2201	1873	1737	1718	1734	1772	1508	1181	1159	1127	1168	1058	995	1008	995	968	922	896	868	871	842	879	826	848	840	822	813	833	831	806	785	806	764	794	766	776	758	802	816	779	750	748	768	734	759	731	844	779	759	747	742	759	735	745	740	691	712	703	699	714	725	783	664	761	720	736	742	775	744	744	711	754	756	745	748	736	669	746	709	740	705	708	714	755	719	752	674	749	722	721	704	701	722	711	664	722	700	702	725	725	728	687	728	740	797	750	736	691	706	682	767	718	719	752	731	733	695	690	738	722	741	700	732	699	691	745	699	770	735	725	675	686	726	713	704	709	716	742	723	681	695	684	762	709	754	693	759	689	726	701	688	710	754	735	713	685	640	739	669	774	700	714	770	701	726	741	701	738	705	757	722	770	739	664	766	703	693	722	699	705	725	731	677	709	730	733	707	674	685	725	697	729	694	705	709	696	700	697	701	718	733	720	738	740	672	709	675	696	742	711	707	713	736	718	691	767	676	696	744	696	692	707	712	749	713	700	711	690	694	773	691	692	702	680	704	712	694	712	726	725	710	736	746	699	751	707	727	691	697	723	728	754	701	710	743	730	710	704	687	687	732	710	717	736	703	711	670	706	749	699	721	661	730	712	693	689	723	707	690	714	744	706	729	747	691	698	690	678	734	657	697	706	725	728	676	689	719	689	702	730	680	719	755	751	721	717	718	715	726	738	720	740	744	723	709	695	739	701	661	749	659	716	722	705	692	726	743	644	738	717	703	738	724	724	719	700	685	683	708	689	688	660	715	724	697	732	660	681	692	701	721	701	707	716	760	717	703	720	719	689	712	720	790	747	726	751	735	679	746	714	720	731	761	683	752	774	695	731	705	678	665	729	694	702	699	691	712	709	660	730	721	737	737	704	724	723	728	731	707	730	717	697	716	710	719	705	703	753	698	688	742	712	670	709	709	716	667	743	710	756	720	717	696	666	738	759	680	693	700	711	702	690	670	685	706	694	741	701	756	744	637	751	694	718	735	712	680	731	715	654	702	711	703	713	735	715	718	730	669	700	715	661	744	718	751	692	685	728	712	746	688	700	696	661	717	690	687	696	734	703	702	711	732	741	645	738	716	650	714	695	730	685	696	688	726	700	740	701	759	752	697	721	751	701	694	736	759	719	653	699	713	735	684	731	685	698	757	707	732	701	698	759	722	729	678	741	689	747	666	712	691	700	663	772	713	721	708	722	704	727	719	671	701	663	728	678	730	726	708	719	707	711	753	716	710	685	702	719	739	739	698	737	675	700	716	677	680	752	718	711	685	687	681	691	682	697	725	721	701	690	709	722	710	708	740	770	763	673	724	711	692	694	704	666	672	696	716	747	744	728	683	652	724	677	706	704	698	740	721	747	702	679	735	731	719	726	721	693	729	695	692	735	751	698	700	694	687	649	722	722	740	674	738	688	651	705	717	734	743	670	683	715	743	673	699	720	647	715	653	749	735	741	700	756	746	702	672	708	712	670	730	712	724	705	724	688	709	734	734	668	699	717	652	694	739	707	697	753	753	663	707	658	663	705	742	753	747	748	732	701	729	695	782	675	671	677	769	748	756	687	685	733	697	771	704	748	707	759	701	683	740	725	690	699	709	705	673	710	696	698	709	673	707	674	779	654	709	764	665	694	724	740	680	715	736	738	726	702	683	715	721	686	708	722	685	699	721	725	726	706	730	707	704	676	673	677	732	712	731	697	696	752	726	763	698	680	664	724	703	728	696	710	637	702	711	754	719	759	721	639	727	715	718	734	676	732	745	708	717	714	712	697	691	684	709	651	669	746	699	736	737	669	698	686	698	693	764	669	760	712	714	704	730	722	708	782	683	655	660	666	675	719	695	727	703	669	673	672	721	722	679	666	745	698	721	713	711	741	712	703	720	749	718	678	683	689	684	707	707	706	706	702	685	706	717	700	717	708	727	708	670	694	687	729	708	653	736	726	717	681	675	751	642	671	765	714	716	713	663	735	717	707	725	680	705	727	748	737	688	750	710	731	655	697	693	688	751	693	701	727	716	709	725	686	684	705	653	749	754	712	725	682	691	697	718	653	756	740	715	732	729	734	752	747	741	722	715	663	708	703	724	689	697	709	698	735	704	701	707	730	700	682	703	711	711	740	747	701	721	734	721	674	668	673	692	711	691	703	686	712	712	664	703	692	713	736	703	695	709	706	731	710	684	685	648	686	734	749	698	702	726	705	686	747	734	708	742	706	700	730	702	744	721	681	752	714	717	709	738	733	745	696	761	741	754	735	716	704	742	726	718	744	692	716	733	730	747	697	709	705	751	676	680	668	737	736	765	676	688	722	719	672	722	724	785	692	704	699	726	716	677	729	698	708	721	700	753	687	758	678	728	716	687	682	701	687	721	696	701	745	771	733	727	669	711	704	695	728	706	758	686	676	736	697	688	668	742	695	741	705	712	741	699	715	714	713	673	716	683	691	677	723	747	713	676	748	711	678	704	674	699	711	726	695	717	713	730	705	742	697	740	701	697	717	703	694	716	678	697	683	679	680	765	719	700	695	730	702	694	750	739	652	689	693	717	703	689	731	682	681	664	710	672	723	695	653	677	701	674	755	753	738	732	755	678	734	764	682	685	676	683	697	725	708	698	704	712	734	702	731	691	738	691	753	715	716	739	684	660	777	724	691	683	714	699	713	690	727	694	721	687	744	691	714	745	664	699	670	684	723	741	716	669	703	754	702	686	684	736	772	690	668	713	722	675	729	715	754	729	691	731	698	736	679	713	749	723	679	729	715	720	755	702	711	723	727	685	696	691	688	690	734	698	694	697	671	712	741	704	748	746	710	778	658	691	730	691	748	783	698	742	699	704	687	752	753	719	690	778	695	724	699	768	702	758	683	739	729	681	715	732	704	723	699	721	736	673	746	672	686	709	708	724	734	715	686	687	669	726	744	753	730	737	664	733	704	790	701	715	734	750	709	705	738	714	675	731	680	726	754	700	731	746	788	695	753	668	712	776	719	733	715	692	703	707	687	658	713	703	730	733	719	721	732	736	701	733	712	699	697	696	712	706	702	731	687	684	718	699	721	732	706	721	692	706	717	690	758	759	673	696	701	695	718	709	702	664	678	731	725	704	661	669	701	747	712	714	720	672	691	689	708	702	775	747	683	691	751	704	729	682	708	699	717	681	731	732	698	690	743	702	711	738	675	710	715	683	690	722	713	710	696	709	737	737	726	709	704	728	691	706	678	708	696	699	727	718	698	701	693	698	707	740	709	725	699	723	742	690	716	717	699	743	761	699	720	681	716	667	685	736	721	726	637	734	686	664	712	682	750	710	680	635	741	738	751	658	721	700	698	643	659	658	657	699	714	721	669	695	731	761	679	695	747	685	735	725	718	734	708	766	732	742	684	649	716	744	742	702	671	724	741	726	727	692	724	728	737	679	678	756	701	686
2910	161	77	64	86	118	81	93	79	82	87	75	69	61	61	60	46	58	57	57	54	54	42	49	50	48	77	53	37	46	44	44	48	46	54	42	45	45	45	41	35	47	52	39	43	32	35	47	46	37	39	40	55	31	52	48	34	48	42	42	47	48	39	36	33	45	31	48	35	43	47	44	36	38	37	44	45	37	37	37	25	34	45	44	35	49	47	43	35	50	37	37	45	30	43	45	39	41	46	45	49	38	33	41	32	43	31	33	44	50	47	38	35	49	42	39	41	34	43	42	41	44	46	34	35	44	40	45	38	34	34	39	42	33	37	37	43	39	35	52	44	50	48	33	46	33	50	39	31	35	39	32	47	34	47	35	40	35	38	33	40	36	36	27	36	28	32	34	33	45	43	46	39	39	33	34	37	35	48	32	37	39	34	41	44	43	35	35	46	39	35	34	39	48	42	36	42	36	36	35	41	28	44	44	33	38	43	37	35	33	32	37	34	36	33	37	32	35	40	49	41	30	44	37	34	31	34	41	43	43	49	36	31	35	33	40	51	38	37	37	50	30	42	51	41	50	44	45	43	40	38	27	34	33	51	34	41	38	52	39	44	44	32	45	28	35	37	47	39	44	34	37	41	53	36	32	29	40	28	39	32	44	31	45	42	43	35	32	36	43	42	39	45	37	40	40	41	44	46	36	46	42	40	43	39	39	51	45	36	36	42	39	36	41	50	26	38	42	42	49	27	36	42	37	42	43	35	44	41	45	43	38	42	39	44	42	31	43	33	34	37	39	39	46	40	38	36	31	40	40	43	37	36	41	34	37	36	36	43	27	43	40	35	28	38	48	41	48	38	45	38	27	35	35	52	24	35	33	35	35	36	48	41	43	32	31	41	23	40	40	36	34	41	49	50	44	38	28	43	38	39	39	37	38	37	35	28	32	40	41	44	34	42	34	31	35	32	39	45	34	31	41	41	50	44	34	41	30	37	31	50	39	45	46	29	40	38	39	42	25	42	35	37	44	37	46	42	44	30	45	35	40	35	34	44	41	44	34	43	32	44	42	37	43	37	46	31	38	40	41	35	45	34	34	30	35	42	37	37	37	39	42	28	45	36	40	37	36	47	43	38	31	39	44	38	34	45	40	37	38	37	41	53	29	41	31	44	52	37	40	41	37	43	43	42	32	31	30	40	38	36	47	33	42	37	38	45	33	38	37	36	30	32	37	35	38	58	58	48	34	50	44	37	31	35	40	37	46	43	34	36	39	43	40	42	42	37	38	37	42	43	40	35	33	30	38	30	38	34	40	37	34	35	40	44	48	40	35	47	37	37	40	42	36	44	32	30	30	39	31	27	34	37	45	37	27	35	39	44	46	37	43	34	42	37	40	37	47	46	40	37	48	40	45	34	36	41	51	33	45	42	40	41	42	39	38	34	40	24	38	44	53	46	44	39	41	47	44	36	42	42	37	36	33	40	43	39	38	42	44	35	43	44	39	33	46	32	40	39	37	26	41	36	45	38	42	50	40	33	36	45	30	43	43	52	45	39	45	34	42	51	37	42	46	49	37	43	33	35	36	55	39	47	33	50	39	38	29	38	47	33	29	40	42	37	36	48	43	38	35	49	44	31	30	37	38	40	32	42	54	31	48	51	40	39	31	42	39	41	42	57	34	40	36	42	49	42	28	34	42	36	38	39	34	43	39	35	46	37	41	45	34	42	24	28	41	41	39	38	39	33	35	38	34	40	34	34	38	37	30	43	45	41	39	40	31	35	36	45	49	52	39	44	36	40	57	34	56	26	43	29	38	39	31	36	36	51	35	32	43	45	34	31	44	37	39	36	37	44	34	46	33	42	39	33	37	49	38	39	38	40	33	38	45	42	38	28	39	43	33	41	27	41	38	42	34	32	43	39	35	40	33	49	35	43	33	36	39	37	43	35	41	38	39	42	28	43	36	44	49	41	34	36	41	39	51	38	32	46	38	36	49	38	26	49	49	31	42	48	40	33	35	50	32	51	36	39	34	42	37	39	39	49	37	26	34	39	42	45	40	36	42	32	42	42	44	36	43	41	44	30	48	35	42	34	38	46	25	30	39	36	52	49	38	39	44	43	50	48	36	37	37	39	31	40	35	41	38	35	39	48	42	31	34	36	34	41	39	42	41	33	35	37	26	39	47	50	40	36	36	44	40	39	36	31	44	42	40	36	43	39	36	41	30	44	33	34	30	48	31	38	47	36	44	34	48	43	51	37	36	37	41	39	35	38	41	25	39	40	40	38	35	53	42	40	34	44	29	38	50	50	46	43	36	37	47	39	42	44	40	36	41	51	53	38	44	43	35	39	46	45	34	38	38	47	26	52	32	26	41	41	46	42	33	46	33	38	40	33	39	47	30	44	42	36	31	34	40	40	49	41	34	35	41	44	41	42	33	46	40	23	24	37	31	47	38	36	42	39	43	32	36	34	43	46	39	48	45	43	34	49	48	39	48	37	47	27	41	34	28	37	39	30	22	36	35	32	34	44	35	34	34	44	45	36	26	37	39	47	47	35	31	46	34	39	34	42	50	31	46	42	31	42	40	42	39	36	46	44	51	31	29	38	46	38	41	34	46	44	37	40	44	42	32	31	42	44	34	36	31	41	49	35	44	46	40	42	49	46	39	38	44	37	43	38	39	39	45	40	33	46	46	35	61	36	48	40	43	35	41	48	38	42	38	43	45	38	51	30	44	49	28	34	39	43	34	43	28	42	39	31	40	34	39	45	29	41	32	40	44	45	48	30	43	46	30	34	32	49	28	38	38	29	38	54	38	38	45	35	42	30	39	44	46	39	42	33	42	42	44	40	34	38	41	35	38	50	35	44	34	42	45	47	38	43	34	35	34	29	32	34	37	38	49	33	36	43	45	38	41	39	38	38	50	42	37	34	55	32	28	37	55	43	36	45	52	43	41	39	40	46	35	38	25	42	39	51	31	33	27	43	47	33	23	27	41	35	58	42	37	42	47	37	35	35	41	45	45	40	43	45	25	39	41	47	53	44	57	37	52	42	37	35	42	34	43	39	42	24	36	38	44	46	44	39	27	41	40	38	34	40	25	38	30	47	40	36	31	43	49	40	53	33	34	35	34	35	34	48	37	34	38	36	37	34	38	39	44	30	39	36	38	38	42	37	48	48	34	37	33	39	47	39	35	36	38	43	37	37	42	35	37	35	25	30	41	34	48	45	38	47	32	51	45	43	37	41	45	45	42	44	39	50	33	41	32	38	39	35	52	29	44	35	32	41	42	44	42	32	45	42	35	33	38	37	44	35	42	41	46	39	44	45	45	56	42	46	47	39	46	33	51	43	45	43	40	52	53	46	34	39	46	45	40	40	38	35	47	38	51	35	29	42	38	36	33	38	28	34	39	43	34	38	41	39	47	38	42	44	33	33	39	32	37	41	36	44	38	34	40	44	42	36	49	31	46	38	41	38	27	54	37	41	46	39	36
19228	4402	1781	5091	9193	8727	7056	5438	4468	3724	3117	2623	2293	2008	1839	1693	1678	1644	1696	1521	1207	1175	1058	1065	1029	1019	981	1016	959	928	900	900	832	879	869	858	802	831	818	821	811	823	842	806	745	805	749	819	791	779	772	814	765	803	807	757	753	749	765	725	709	767	697	723	730	712	726	781	738	746	723	719	699	715	778	761	744	738	730	717	706	704	724	725	673	660	693	707	742	731	737	673	699	718	732	699	704	704	770	752	726	737	716	699	752	726	743	699	670	735	684	720	764	734	741	718	754	741	766	687	783	718	719	690	722	752	739	673	708	689	727	699	693	751	699	741	691	693	731	735	749	728	719	741	721	702	686	716	719	704	710	720	736	720	710	676	708	729	696	718	687	728	696	754	703	701	739	694	659	665	719	658	720	688	735	708	697	737	699	692	700	702	715	688	744	741	711	710	734	697	769	710	692	734	771	778	733	661	733	674	748	724	741	741	721	654	680	667	661	699	725	699	694	669	788	723	750	708	664	749	714	745	712	716	695	746	685	701	719	758	759	676	698	741	704	665	742	684	700	685	722	712	681	736	656	699	682	714	715	682	744	712	674	711	662	765	671	681	692	693	683	690	664	700	704	674	685	687	778	710	716	673	705	748	677	694	723	724	709	727	735	750	706	737	667	714	724	665	702	653	706	729	708	725	682	703	657	727	698	680	706	722	704	685	705	706	727	659	733	724	690	725	718	721	725	677	644	728	700	693	670	654	730	734	721	660	670	682	658	718	687	690	714	714	739	744	749	697	746	705	719	711	718	710	678	743	747	671	707	718	713	686	717	683	731	712	673	675	700	682	727	726	690	742	749	721	708	703	685	701	763	725	689	704	716	712	733	701	737	709	678	641	681	656	717	718	758	699	737	754	721	705	686	731	694	685	723	691	697	722	727	710	701	716	705	721	706	701	659	726	712	697	712	729	693	708	734	713	679	734	722	716	742	710	688	681	732	707	761	651	681	691	726	721	693	728	711	696	691	718	687	715	730	670	696	747	740	729	682	664	726	733	666	728	711	696	733	700	718	742	677	656	706	699	734	693	721	680	684	690	758	689	688	678	706	666	720	724	698	689	687	710	692	755	712	774	728	703	704	650	677	687	673	697	691	696	689	725	707	690	763	702	684	700	672	706	720	698	721	707	717	676	692	698	671	714	681	684	721	687	672	698	676	682	691	647	728	690	715	685	694	692	643	714	721	738	735	727	735	710	747	722	688	682	705	714	758	699	730	747	645	713	711	701	686	735	679	690	707	715	697	706	692	737	722	698	722	757	692	683	710	649	694	704	694	698	677	721	746	691	693	717	705	675	659	702	711	731	705	762	704	680	695	691	681	732	727	725	764	715	694	722	761	729	749	696	696	723	699	693	724	700	751	701	718	691	695	723	716	737	746	723	696	689	695	691	721	725	719	739	702	710	686	708	706	708	693	731	712	702	697	776	690	724	686	737	731	729	700	663	681	711	779	747	711	731	703	717	683	692	746	685	705	696	685	728	717	767	701	727	769	677	674	752	699	725	701	730	719	716	688	710	706	686	706	710	698	669	709	723	691	691	680	708	734	750	724	725	676	680	685	661	727	676	691	694	707	688	678	706	671	663	736	681	747	681	703	670	714	689	700	691	690	674	704	677	709	712	664	743	713	684	696	673	726	735	687	725	734	682	709	704	695	708	706	671	741	751	711	680	719	760	695	699	738	722	723	698	699	745	698	707	731	698	729	710	666	720	702	715	696	672	725	728	717	730	719	715	700	672	689	695	642	710	682	735	710	712	756	710	668	690	716	681	744	728	688	681	722	723	671	720	725	681	757	743	684	674	714	697	699	689	684	690	719	720	755	704	702	738	731	768	712	677	703	725	733	684	744	722	692	703	719	705	691	718	690	688	701	671	688	684	692	712	729	737	697	679	721	704	699	695	721	698	671	679	762	693	739	747	739	757	714	709	703	704	683	724	718	734	700	715	724	746	705	742	702	653	723	729	706	748	713	706	716	719	718	735	742	704	657	757	719	731	726	729	678	698	713	742	695	669	707	710	719	772	676	708	680	693	710	703	728	693	744	741	732	692	702	739	679	725	714	717	695	751	725	707	721	737	699	716	712	686	747	688	750	690	734	715	709	712	713	708	706	756	657	717	715	705	709	659	674	734	737	733	652	707	667	708	672	686	693	696	727	752	715	699	743	693	724	749	734	709	705	679	678	737	700	702	746	787	704	668	696	701	692	734	689	692	684	705	740	684	686	686	727	725	678	738	728	725	721	710	713	726	708	681	695	683	736	679	740	737	677	704	733	700	682	734	729	705	755	703	706	700	716	666	693	716	732	730	727	697	705	708	690	679	698	675	714	698	754	742	722	716	680	694	717	719	714	703	698	723	700	738	698	736	703	699	803	688	746	675	703	701	694	665	708	724	689	693	711	729	783	685	725	721	652	705	697	729	733	723	662	744	683	699	691	712	710	733	714	670	730	682	698	699	720	735	711	729	715	712	718	680	690	698	681	683	731	702	746	703	718	694	710	718	676	709	653	671	651	732	720	735	703	759	671	735	706	711	706	719	679	736	697	741	721	720	734	707	716	680	716	663	732	729	732	696	703	683	742	684	677	726	689	666	688	704	705	708	690	703	662	635	717	754	668	741	665	713	689	724	655	747	689	729	755	710	708	694	660	651	688	731	738	747	722	708	706	701	708	687	690	723	683	720	712	710	700	723	690	732	694	728	716	735	699	703	720	682	703	667	701	703	721	688	709	656	694	679	676	664	700	741	725	687	737	710	677	699	707	704	726	687	695	678	697	721	696	699	695	716	744	703	690	643	723	670	636	684	731	714	694	745	729	663	706	670	696	692	728	687	689	698	701	705	688	674	701	675	666	700	730	646	703	734	673	751	707	677	640	719	700	694	704	710	706	717	692	684	725	727	680	717	707	722	701	703	720	705	715	727	712	711	713	709	743	684	688	661	714	720	657	742	732	705	710	642	713	735	659	703	675	704	715	729	711	697	771	678	728	694	695	680	717	677	665	708	686	735	673	662	728	698	715	688	697	696	733	700	734	697	673	706	697	755	710	705	675	687	663	741	689	700	703	687	714	707	696	713	787	686	679	670	716	747	676	682	681	688	669	693	751	754	727	717	663	700	697	724	725	718	713	733	731	724	714	706	779	687	743	729	683	705	726	725	694	709	684	694	740	741	744	728	727	720	753	736	715	705	676	715	702	676	679	743	719	725	675	720	699	695	727	696	715	720	692	722	696	754	709	726	663	699	731	677	705	710	700	701	740	691	679	667	705	716	694	680	699	710	752	723	711	721	724	706	691	723	726	744	707	719	707	712	670	747	676	701	707	688	734	691	713	660	682	643	737	663	690	698	686	726	691	700	637	668	754	748	707	687	694	705	745	698	765	686	682	674	777	703	740	711	670	701	698	713	738	693	682	688	734	706	747	703	695	717	668	681	739	714	697	745	691	704
2760	305	99	71	141	161	195	181	136	107	104	88	86	63	54	47	56	59	68	39	39	29	32	30	39	29	30	33	29	30	25	22	25	30	34	33	21	25	20	19	17	26	18	23	21	27	22	20	26	17	13	21	25	29	30	26	21	7	23	29	22	24	21	23	18	29	25	31	20	18	16	20	27	17	15	14	20	16	25	21	13	12	27	18	15	23	18	21	11	20	20	29	17	20	21	24	16	23	22	31	23	20	17	24	14	21	22	17	20	21	12	20	16	23	26	24	10	23	27	17	13	16	13	17	14	17	12	29	25	25	21	19	19	22	20	14	14	21	22	25	24	21	16	15	28	14	22	17	24	18	21	23	17	16	10	24	19	18	23	22	21	14	17	12	18	15	26	19	27	21	24	24	16	15	12	19	23	19	25	20	19	20	21	20	22	25	22	14	12	22	15	20	16	23	20	20	23	23	25	19	17	21	23	14	21	17	26	23	39	18	31	11	19	15	23	15	21	21	21	22	21	23	12	19	16	20	17	12	16	17	12	20	24	19	14	27	17	16	27	19	24	16	31	15	16	24	11	21	13	18	19	19	30	22	21	19	21	16	20	15	14	16	25	14	24	19	18	14	17	33	16	11	20	16	24	20	17	8	20	25	19	17	24	24	25	15	16	14	9	13	19	15	25	15	24	18	14	18	18	23	17	14	17	16	22	19	26	23	15	24	16	15	19	23	19	13	16	14	22	17	20	22	22	24	11	25	27	26	22	16	25	18	24	12	18	21	21	12	15	20	11	22	24	24	22	16	19	16	13	23	21	16	25	21	16	21	17	15	24	22	10	14	23	14	23	14	23	17	27	15	17	16	19	16	24	27	17	25	28	11	11	26	15	22	20	18	23	19	12	21	28	25	18	29	14	12	12	21	15	19	13	27	20	19	17	16	24	30	13	10	22	17	16	14	17	16	17	16	20	19	16	19	19	18	19	21	15	23	15	19	19	20	22	22	18	12	22	17	16	15	19	19	28	20	18	24	16	18	24	27	17	17	23	19	21	17	20	27	26	21	26	16	17	14	11	17	28	20	25	23	17	10	19	16	19	16	16	11	21	18	11	18	20	13	16	18	19	10	24	19	18	20	16	10	20	24	13	18	21	28	17	17	28	12	14	22	17	17	30	22	13	25	20	19	18	17	16	19	13	16	16	19	20	17	23	14	16	12	23	24	16	19	22	17	16	22	23	18	27	12	21	14	15	17	20	18	23	19	12	14	19	20	25	21	19	21	26	23	9	21	20	16	18	23	12	20	21	13	22	8	10	20	17	20	12	25	17	18	23	17	15	16	17	20	21	18	20	15	19	16	30	15	21	15	20	15	17	22	16	18	18	15	22	16	17	18	21	21	22	21	16	14	12	25	23	12	12	26	14	28	17	18	20	19	18	17	23	20	24	20	18	13	25	20	26	19	17	19	8	20	19	22	26	30	14	20	16	19	16	23	19	22	21	16	22	26	24	14	20	20	21	17	14	21	22	21	13	22	18	15	25	21	24	25	21	21	18	16	14	19	24	24	20	15	13	14	12	15	18	29	27	17	23	20	12	18	12	21	24	13	17	21	20	16	22	15	17	19	9	23	26	14	18	22	17	21	17	18	12	25	21	15	20	23	23	19	16	15	16	21	15	19	25	25	19	18	22	17	22	19	12	14	21	14	20	15	26	20	22	24	24	24	20	19	16	16	19	16	25	20	22	16	18	17	20	15	25	20	24	15	16	15	17	18	16	24	26	15	26	25	25	16	18	13	19	18	28	22	19	14	14	19	11	18	11	17	18	18	15	18	22	23	24	22	20	13	13	25	17	11	18	17	13	20	20	14	14	16	13	27	27	22	12	18	16	22	26	23	21	15	23	11	26	27	23	33	17	16	24	27	20	22	22	17	21	27	16	26	23	17	22	22	19	22	14	19	25	25	15	30	15	14	18	17	21	23	25	26	26	18	22	18	24	24	29	14	32	17	14	11	20	19	17	14	11	21	19	26	26	17	15	22	25	21	18	20	19	18	19	26	15	24	19	13	21	15	15	34	13	17	19	22	26	22	16	23	23	16	17	22	18	16	19	19	18	19	16	19	23	19	13	20	18	20	18	33	16	21	21	10	14	17	21	16	36	16	19	14	13	15	19	20	11	19	22	22	28	27	25	16	30	19	19	13	14	19	14	20	21	15	21	16	21	24	17	21	24	15	17	22	15	23	20	20	18	15	28	22	22	24	19	18	22	20	14	20	13	12	24	22	20	22	24	23	24	17	27	14	26	14	24	20	13	18	19	11	25	20	10	17	23	17	19	11	18	22	29	23	23	22	19	15	14	13	16	14	19	21	17	15	14	19	21	19	10	16	14	18	12	14	14	17	17	17	18	25	17	21	29	26	22	18	20	20	13	24	19	24	20	10	22	20	22	11	24	18	4	23	23	15	13	16	23	17	10	21	17	21	22	18	15	23	20	12	15	21	14	16	27	18	17	18	21	21	18	26	15	20	17	19	26	19	16	12	22	18	18	13	24	16	18	18	13	14	22	21	18	25	18	15	21	16	25	16	23	21	17	14	16	23	27	22	22	22	13	14	18	22	24	17	15	16	23	20	18	26	26	14	11	23	25	24	15	23	18	20	13	17	13	19	19	15	16	19	21	24	25	24	17	20	25	17	29	22	16	22	18	20	14	21	14	9	11	19	16	15	18	21	14	16	30	19	22	19	16	19	15	18	23	20	21	13	17	22	19	19	22	26	18	32	20	19	26	21	21	11	19	26	23	16	14	19	28	18	18	20	14	25	20	23	14	23	15	10	19	13	18	24	20	20	20	28	19	13	13	24	16	17	17	20	18	14	23	24	21	18	24	18	21	17	27	13	26	12	14	17	20	17	21	15	23	19	19	20	15	16	26	16	19	21	13	17	22	16	11	16	21	17	17	10	16	16	25	26	14	25	20	18	14	22	10	16	17	22	14	20	24	19	21	21	15	13	10	12	20	24	17	21	20	22	17	18	18	15	18	17	14	21	21	22	20	16	21	21	28	22	15	14	25	16	17	18	13	12	12	18	18	17	20	18	10	19	18	23	18	17	14	14	15	17	24	23	23	17	14	26	13	18	18	24	21	14	20	17	19	17	9	27	14	24	21	16	21	18	14	31	18	22	21	22	24	29	23	16	23	21	11	24	20	22	19	18	17	22	19	25	27	12	15	16	16	23	27	19	22	14	19	25	21	19	25	27	25	25	20	27	24	19	25	21	17	15	14	23	7	17	18	23	19	15	9	17	14	12	23	23	18	24	15	19	23	20	16	28	20	21	19	22	17	12	22	16	18	13	25	19	18	23	14	24	27	13	11	21	11	12	16	23	19	15	15	20	12	11	21	27	19	29	16	14	21	27	17	24	17	15	31	18	13	22	25	26	15	19	20	11	16	23	24	21	20	10	22	16	21	22	18	20	13	17	21	22	23	16	13	22
26874	7563	2821	9846	16606	15519	12736	10079	8025	6462	5302	4384	3777	3291	2891	2442	2255	2262	2366	1950	1433	1375	1252	1123	1022	995	944	908	908	862	831	741	760	697	659	652	608	607	616	576	586	572	507	554	498	528	489	483	517	422	493	479	501	514	481	506	467	458	418	475	421	406	394	439	365	416	389	433	414	413	374	374	377	379	415	391	427	402	385	381	419	370	385	432	403	379	371	390	353	395	390	388	376	370	368	384	373	379	355	407	406	375	341	390	388	365	357	360	346	392	358	368	360	395	390	382	353	406	411	377	388	337	362	377	349	339	371	359	348	360	365	345	358	364	372	349	357	357	346	325	361	382	340	366	357	354	348	337	372	348	333	360	360	359	378	357	353	342	341	335	389	338	385	326	350	341	357	340	364	387	353	348	324	358	344	358	320	360	334	375	344	337	332	347	381	345	350	352	364	357	351	340	337	351	333	357	345	333	310	320	377	391	321	366	335	371	400	352	367	379	353	369	329	368	363	339	360	348	348	387	347	339	312	371	378	361	327	372	345	329	374	365	369	353	335	323	357	319	348	377	330	336	337	355	370	345	358	363	351	333	381	335	351	378	346	347	354	352	372	357	315	324	341	344	355	361	337	347	309	360	324	365	352	344	358	352	324	336	328	354	340	330	343	357	347	367	338	353	304	372	368	348	383	334	336	355	328	337	334	377	363	332	343	350	304	357	345	359	363	341	356	328	382	348	347	364	349	354	342	343	352	348	349	370	344	354	346	325	356	334	340	412	358	355	339	345	329	329	364	327	375	366	368	360	348	390	350	333	321	336	372	357	340	329	347	365	337	351	371	361	347	342	365	349	351	359	374	370	371	369	331	339	340	366	367	336	316	351	356	340	364	358	375	374	333	373	372	328	350	368	369	329	367	354	350	366	364	333	340	343	358	363	354	360	345	351	357	349	364	348	367	356	340	343	346	352	327	325	329	341	375	315	328	337	360	350	300	321	339	360	343	358	332	342	364	377	335	339	353	347	360	352	312	350	336	346	345	383	361	389	372	380	322	353	361	353	347	339	321	382	349	309	346	326	318	351	358	329	376	350	356	354	362	362	370	326	360	363	338	324	395	368	326	360	350	380	376	347	345	368	366	359	365	372	349	363	332	362	400	338	334	331	335	380	337	345	358	343	336	332	394	325	348	358	348	330	330	343	336	345	353	334	352	352	343	348	353	338	313	367	329	353	333	329	364	371	356	384	342	389	330	377	376	350	387	360	309	351	348	360	355	349	398	372	368	343	341	336	390	355	330	343	320	391	328	351	337	372	353	348	328	323	333	331	332	314	310	355	334	347	357	380	366	343	348	325	355	395	339	344	315	362	343	348	339	363	367	344	376	351	344	368	371	358	318	363	351	359	369	352	331	338	367	348	354	368	333	360	361	359	351	360	309	324	397	335	363	401	329	342	377	335	351	341	338	319	312	330	365	358	374	379	359	334	364	335	383	359	368	346	370	356	355	356	374	363	366	337	375	380	358	337	336	347	350	351	371	355	349	333	366	379	353	349	346	332	353	333	376	385	317	352	342	362	331	330	343	372	334	323	329	334	334	372	356	312	318	334	378	393	336	348	356	364	378	361	336	336	318	354	344	344	376	362	368	335	341	365	334	380	358	335	384	363	347	349	358	357	348	347	353	313	336	351	357	339	346	361	382	342	357	366	357	347	351	345	358	378	356	326	330	359	367	339	347	347	361	352	373	351	330	331	361	345	322	335	359	332	355	358	360	377	380	363	352	351	321	329	384	370	327	334	338	370	328	354	310	354	364	350	333	323	366	354	359	348	327	347	353	352	376	358	336	375	352	355	354	348	369	383	343	378	353	350	329	316	324	314	356	345	339	322	352	344	344	376	363	341	361	340	318	354	348	342	358	310	391	343	344	329	358	363	328	326	378	374	326	346	328	337	369	338	289	349	320	337	402	364	339	339	343	342	393	353	367	357	318	392	336	335	331	303	329	371	338	346	362	349	365	358	343	400	360	361	342	351	316	351	394	327	344	366	336	361	332	364	360	353	351	335	360	355	317	356	330	328	344	334	350	352	350	335	385	356	352	337	335	370	330	374	387	346	323	339	356	379	372	328	370	371	350	326	351	347	338	395	339	363	366	335	331	332	359	330	355	342	367	341	375	337	371	359	379	347	346	352	318	355	354	355	353	359	326	334	349	373	314	339	323	344	341	354	365	332	357	362	324	356	311	380	360	327	355	317	358	359	348	351	325	345	328	361	365	349	345	350	375	353	358	323	353	362	355	344	352	302	355	323	388	341	350	346	319	371	343	370	321	358	372	352	333	336	363	353	363	352	333	339	330	378	352	351	361	356	365	331	326	344	345	336	382	325	354	402	344	362	350	376	380	331	345	337	338	336	355	371	352	373	304	338	361	334	344	307	368	370	359	362	328	352	383	324	365	358	364	353	344	347	354	371	329	329	328	342	407	357	321	363	372	331	345	314	348	341	329	328	336	353	335	345	363	347	365	395	380	375	356	322	364	341	335	376	366	337	357	354	338	341	333	359	395	326	353	360	338	356	363	323	359	359	359	327	331	357	392	362	349	375	341	339	360	363	388	382	371	345	328	325	334	356	333	359	372	338	327	325	337	378	314	346	345	364	338	357	361	359	345	387	371	353	317	349	370	362	341	344	324	317	368	346	338	347	367	366	340	365	377	362	359	358	364	347	378	358	354	379	366	373	342	326	313	361	363	325	396	366	364	359	350	342	374	347	362	348	334	344	354	350	366	354	342	363	366	366	344	347	350	362	362	374	334	347	351	357	360	380	345	339	347	346	334	343	320	370	315	336	326	381	315	366	346	382	345	367	387	346	370	320	349	345	319	357	357	317	322	327	349	357	329	349	356	343	358	358	344	306	306	379	326	366	338	362	329	357	340	334	357	346	329	368	345	359	324	329	363	360	381	345	336	359	355	359	329	351	355	348	335	302	341	352	380	323	363	378	355	343	366	352	367	346	351	336	318	311	320	348	362	358	327	360	344	329	349	377	321	354	356	336	372	299	330	359	344	344	369	321	328	320	349	343	337	352	347	329	364	336	358	336	366	354	358	356	340	367	363	343	350	379	358	366	380	355	338	349	318	311	344	345	350	397	351	358	346	373	313	341	332	363	363	328	348	361	366	355	342	345	344	363	347	347	342	362	351	319	352	344	333	349	391	344	381	334	349	378	336	330	368	332	359	344	313	357	333	354	322	330	336	362	353	328	370	350	383	342	382	357	354	382	363	319	336	338	359	371	356	363	336	340	354	367	339	372	360	346	331	340	374	318	341	329	337	363	325	342	370	375	324	346	316	347	362	354	351	348	353	339	348	317	338	357	354	325	379	376	360	329	373	338	381	368	351	375	345	343	366	325	343	347	367	359	323	322	364	341	341	330	333	326	366	368	356	373	358	366	378	340	335	352	359	365	367	382	339	367	355	331	349	341	364	355	383	343	326	352	350	383
1401	60	25	41	41	38	43	36	34	39	43	26	34	27	27	23	32	25	28	32	31	24	22	30	29	19	31	18	27	14	32	26	33	32	23	20	20	25	22	33	30	20	33	15	37	27	26	29	21	26	27	18	31	19	28	14	30	21	26	32	22	24	21	24	29	21	26	17	26	30	29	25	25	29	27	19	24	21	35	19	27	17	24	25	24	30	24	16	34	12	22	29	34	20	25	25	31	26	34	23	26	22	17	15	22	15	30	18	28	26	21	13	24	23	37	26	22	31	23	28	18	20	27	26	17	22	28	31	30	26	20	24	24	27	21	24	33	31	21	30	25	19	26	28	27	21	29	17	28	25	19	26	30	29	23	29	28	28	24	23	26	20	28	21	24	29	31	29	18	20	25	28	19	24	33	16	29	30	22	24	19	23	34	24	27	32	33	34	30	26	27	20	29	25	23	29	32	20	22	28	25	28	25	17	24	17	25	25	24	26	20	25	22	26	18	19	30	18	23	28	22	28	17	24	25	23	31	29	24	29	21	22	28	21	30	31	25	31	32	23	27	28	32	27	24	27	26	25	22	21	21	25	25	14	22	19	34	17	25	29	25	23	27	28	26	26	27	21	19	19	27	26	29	27	28	19	35	27	24	19	19	27	32	31	27	17	31	22	24	12	25	19	26	19	20	24	28	17	21	29	24	21	28	23	29	18	32	24	28	27	23	41	31	18	27	24	16	30	31	23	28	28	31	23	28	17	29	23	25	19	35	27	21	34	31	22	32	31	21	28	30	17	30	25	21	22	21	17	21	28	21	27	33	28	26	25	30	22	21	20	26	16	15	26	21	20	20	33	26	28	25	18	35	31	21	24	23	27	32	16	23	18	25	26	27	16	21	18	16	16	23	23	32	18	19	21	29	25	27	19	28	22	20	36	30	34	26	23	24	23	27	25	28	23	29	24	21	26	32	23	20	29	19	20	27	22	22	22	29	22	15	22	25	17	18	21	19	23	33	34	13	26	14	23	26	38	19	19	18	37	19	24	29	31	28	24	22	21	28	20	25	25	30	24	24	28	21	21	24	32	24	25	23	30	28	23	25	34	26	24	21	20	22	34	21	19	28	25	22	27	24	30	21	25	31	26	26	16	28	19	29	27	27	25	23	17	31	25	16	27	30	27	28	30	30	26	18	20	28	19	30	25	31	16	25	23	27	25	18	19	35	25	18	28	21	13	29	26	26	23	25	33	22	24	28	27	19	20	24	27	16	21	30	24	18	23	29	22	38	25	37	20	26	15	22	28	23	23	23	20	19	31	17	30	21	19	31	28	25	25	19	25	22	21	26	20	20	28	20	23	21	32	23	31	23	22	22	32	17	32	30	22	29	25	23	34	26	19	29	25	27	24	24	28	22	24	22	21	24	24	34	27	32	24	29	31	24	23	30	31	24	25	23	33	29	14	18	27	30	16	23	25	26	18	25	28	29	21	28	24	18	24	23	29	23	22	25	30	21	25	21	24	13	24	34	25	26	32	23	34	27	19	23	21	23	20	31	22	13	19	32	24	19	21	25	25	22	19	26	23	29	24	28	18	24	12	20	30	17	25	30	21	22	22	27	26	36	20	37	37	32	22	20	16	22	17	18	18	17	25	22	25	24	27	14	26	33	27	24	19	22	33	30	27	28	31	25	21	17	17	29	26	13	28	24	25	39	23	25	19	31	25	22	27	27	26	24	33	23	22	19	18	17	17	18	27	19	32	25	31	19	25	25	21	27	18	32	31	26	23	28	24	26	26	24	27	27	27	23	30	27	22	24	17	33	28	22	31	34	28	18	33	23	29	24	24	28	24	28	30	21	22	20	29	28	27	27	26	19	25	20	30	16	31	21	25	21	23	17	24	27	24	20	19	25	25	25	16	23	26	26	28	26	26	27	11	25	25	28	24	29	32	19	25	22	31	28	26	22	34	25	16	27	23	20	29	15	26	20	25	30	22	17	37	31	22	16	26	24	26	23	18	21	19	24	31	24	28	28	17	23	25	33	21	28	24	19	20	20	33	23	35	25	24	22	27	18	29	34	24	21	18	29	22	21	20	31	26	26	28	31	23	27	32	19	19	20	26	24	29	30	23	31	26	12	24	24	28	27	28	29	27	25	26	30	27	25	26	20	20	35	36	31	22	17	21	23	30	20	26	26	32	21	17	23	23	34	26	14	30	21	26	24	19	25	29	27	25	29	19	20	25	30	30	19	28	24	17	22	24	23	21	30	30	23	20	21	21	20	26	25	20	19	20	32	22	27	32	21	28	33	17	26	20	27	19	30	23	20	16	26	28	24	24	20	14	20	22	25	22	24	21	23	17	29	36	20	30	27	32	29	18	25	30	19	26	24	26	33	27	21	20	25	24	25	25	29	23	26	26	32	22	15	20	26	26	29	28	25	24	23	22	28	26	25	21	24	28	24	24	24	17	36	22	21	16	28	20	15	29	27	30	18	11	25	32	18	25	30	19	28	32	21	24	24	15	24	25	27	20	24	26	24	22	22	19	25	26	21	30	24	33	28	20	33	21	39	29	32	22	22	22	22	16	20	28	27	40	16	24	22	18	17	29	40	28	30	18	17	20	22	40	30	15	30	33	19	22	17	26	23	19	21	35	27	28	29	28	27	38	31	21	20	20	26	22	27	24	29	30	19	18	19	22	27	26	20	11	22	32	25	29	25	24	22	20	28	24	27	30	28	25	29	25	23	33	23	15	26	22	21	33	22	28	14	17	34	40	21	28	24	28	16	26	20	19	33	20	26	18	24	25	30	22	25	32	24	33	24	20	30	29	24	20	25	22	21	26	20	19	24	25	24	28	18	17	28	30	24	23	26	30	24	32	24	18	25	15	24	19	20	30	30	25	28	26	22	25	24	22	25	31	18	22	16	27	25	23	32	21	24	20	30	31	16	20	22	24	24	23	24	29	20	19	25	22	22	22	36	17	19	20	32	30	30	29	23	24	34	28	23	19	19	21	22	17	27	23	22	28	21	18	35	19	27	19	20	31	32	24	29	33	29	18	25	26	21	25	19	22	20	21	15	15	25	25	25	35	26	39	31	32	22	24	17	25	20	24	23	22	22	28	16	30	32	29	24	20	27	22	32	20	30	22	30	16	23	21	27	31	24	27	26	37	22	19	19	18	22	23	22	25	22	35	22	20	34	23	21	34	26	27	29	25	24	27	27	21	19	24	22	30	26	27	26	33	19	29	28	15	28	22	27	21	26	23	34	23	18	24	28	28	16	31	26	17	23	20	24	31	25	22	25	24	23	34	13	32	21	24	27	23	33	24	19	28	25	26	26	28	27	20	17	21	15	24	22	33	30	29	26	26	30	26	26	27	17	22	26	25	22	23	28	26	24	26	28	34	30	14	31	22	22	30	26	27	22	32	22	24	21	20	19	28	26	31	22	27	27	19	26	34	36	15	23	21	33	24	22	37	26	20	28	27	21	16
14571	2398	822	1745	3118	3018	2339	1837	1501	1336	1121	1000	891	837	746	723	682	762	821	695	611	599	581	561	547	519	555	517	498	499	521	486	514	488	504	515	528	494	460	511	458	469	512	469	464	455	534	483	478	474	463	489	511	491	472	493	501	465	498	444	490	482	431	467	439	503	471	443	442	462	490	495	479	480	476	467	449	446	458	471	431	493	430	477	428	443	429	464	464	420	456	448	465	431	423	467	431	465	466	453	495	453	445	491	444	441	437	458	466	470	510	470	469	441	454	458	470	474	440	477	437	466	455	517	451	474	451	440	448	452	455	460	473	479	470	477	441	429	477	469	438	469	432	477	482	458	410	452	478	431	420	417	465	456	444	467	458	428	489	497	454	463	437	456	468	444	477	456	482	456	423	417	461	450	415	499	445	439	453	479	419	448	466	404	453	483	466	466	498	433	441	441	443	467	419	451	495	458	453	445	408	419	470	485	460	447	456	455	463	476	447	455	468	453	394	485	452	440	421	429	493	467	445	434	444	411	458	499	461	479	477	485	436	420	440	451	467	455	448	445	430	460	422	441	468	451	438	457	497	470	459	480	463	436	473	468	436	464	467	462	457	431	450	446	455	485	424	458	455	477	415	493	485	434	451	413	510	465	476	472	496	485	467	468	435	455	449	447	452	439	458	485	450	465	446	426	456	474	448	436	477	486	459	451	477	451	441	426	471	467	461	427	441	459	437	468	476	439	475	499	461	457	462	476	431	418	450	442	416	486	542	460	505	424	410	453	476	461	476	468	454	495	461	451	454	438	491	467	452	463	466	446	467	448	457	455	428	472	474	433	456	449	452	475	445	445	425	459	417	440	447	455	460	478	432	467	455	455	476	442	437	442	454	458	472	440	470	457	412	435	444	457	476	451	437	477	432	457	428	418	441	424	475	467	475	466	459	416	463	458	468	462	422	473	472	426	453	453	465	447	416	465	484	462	454	423	447	460	471	516	454	433	479	503	474	431	416	465	413	461	471	449	435	474	440	450	455	434	462	447	438	466	471	467	446	472	450	461	477	451	428	465	442	438	429	452	430	466	444	438	457	430	467	458	444	460	437	463	443	458	461	439	448	454	478	439	458	438	462	432	501	454	442	460	420	470	459	463	503	489	498	505	451	457	461	469	444	442	485	441	476	435	440	474	458	456	465	450	447	465	461	467	455	471	487	470	467	447	459	478	472	472	466	437	429	429	458	479	461	442	465	454	483	448	462	459	477	451	434	453	472	455	448	441	463	473	454	443	456	454	490	436	443	454	443	475	507	438	460	455	450	449	441	446	461	475	443	465	454	449	477	466	447	472	445	449	487	477	454	449	448	482	446	518	473	477	435	449	454	483	434	489	479	462	507	461	466	482	493	477	457	462	433	440	484	481	433	417	452	487	437	469	473	483	487	513	457	478	497	467	426	449	448	466	476	467	451	453	478	437	463	457	449	487	487	451	472	444	436	412	416	467	489	468	511	476	501	442	424	451	471	452	448	463	470	466	485	472	465	450	439	485	455	462	487	465	488	464	435	445	462	467	463	467	445	457	473	468	487	453	452	428	479	432	451	468	471	433	448	510	493	447	458	429	399	442	472	427	436	483	491	485	434	447	418	462	487	452	451	471	475	502	447	456	485	484	453	437	421	423	504	431	425	473	441	451	433	458	441	441	478	461	457	450	473	446	434	428	473	451	492	440	509	438	457	447	460	456	423	415	447	456	492	466	452	459	444	475	420	470	429	439	420	460	466	473	441	467	439	425	434	446	461	450	462	440	450	446	479	433	456	452	471	452	479	498	464	450	428	421	492	497	455	425	454	476	446	470	450	432	442	467	466	451	445	456	455	423	470	461	443	468	460	479	446	441	451	438	443	453	463	429	405	477	467	436	440	485	454	453	421	441	456	448	487	463	449	463	450	474	448	459	481	442	423	447	482	440	437	424	448	497	422	441	468	429	443	437	435	455	441	456	418	452	452	466	449	453	429	470	454	454	464	468	488	428	447	470	463	435	447	473	431	452	458	473	459	439	441	466	470	491	444	504	446	473	433	465	464	483	468	453	471	494	449	447	477	430	477	446	469	483	468	442	473	438	433	426	472	414	431	469	472	464	457	455	455	481	436	454	473	466	472	462	443	418	453	445	452	438	437	445	468	460	397	423	434	442	466	424	456	468	457	454	454	434	436	449	437	489	466	469	483	475	425	445	458	455	473	467	475	468	437	419	470	498	454	425	457	460	452	478	443	475	483	466	468	471	465	477	468	446	433	451	443	484	476	437	435	470	435	471	465	464	431	452	458	492	440	476	452	496	444	468	453	441	474	416	473	455	457	435	453	479	435	481	444	437	441	473	445	464	451	489	437	474	473	453	418	469	493	437	452	434	501	471	441	440	419	461	464	469	431	477	437	416	403	432	436	477	464	454	423	413	464	433	474	451	471	467	449	451	452	469	454	449	476	456	450	462	447	449	458	464	472	462	451	429	431	482	451	410	475	472	448	467	435	431	443	491	476	458	465	435	476	424	510	477	476	465	470	487	478	434	452	445	472	443	443	438	499	436	432	471	451	466	442	470	447	446	437	467	441	455	480	474	480	454	477	471	466	489	458	450	406	416	416	413	464	434	477	460	467	451	443	502	445	473	438	489	443	514	479	451	452	468	463	455	460	462	451	494	453	451	421	457	443	470	435	407	459	479	440	475	446	476	482	447	478	475	443	405	447	460	436	432	490	490	444	476	488	457	466	437	453	424	443	427	490	468	465	473	469	409	443	432	428	443	431	471	487	463	451	472	490	448	480	462	472	478	454	457	453	466	440	517	449	462	477	489	448	488	455	451	443	464	435	424	482	491	455	489	476	449	469	457	466	452	490	449	455	467	453	436	468	456	454	438	466	430	473	438	442	444	476	456	469	430	454	466	463	448	427	452	439	468	474	463	443	440	473	433	432	467	437	478	453	467	421	433	437	444	470	473	481	434	440	467	420	451	441	496	433	432	453	459	471	480	421	425	489	422	416	496	444	469	482	464	453	486	430	452	452	449	467	427	463	416	482	501	459	440	439	423	462	457	515	465	451	451	473	449	459	471	464	438	433	462	447	461	456	412	458	448	428	477	449	452	471	438	466	449	443	451	425	466	418	431	448	471	512	438	435	423	489	460	447	432	475	489	425	440	481	428	424	458	430	446	488	478	450	455	477	466	440	438	493	422	464	423	441	467	470	482	412	474	437	457	494	455	450	438	458	455	402	447	458	444	483	466	452	443	480	420	469	474	442	456	482	478	447	466	495	433	479	425	438	507	437	478	472	472	494	447	475	465	470	465	449	456	456	448	453	471	497	456	474	460	512	461	462	478	426	488	494	474	467	454	449	462	459	480	458	452	417	437	465	457	474	470	497	427	413	453	475	453	452	418	438	418	448	461	465	444	434	431	438	484	470	464	455	461	435	514	420	431	460	423	455	503	437	440	469	446	399	449
2823	158	72	53	83	119	116	97	92	80	68	84	76	68	59	60	54	60	64	53	43	40	50	40	44	33	47	50	44	41	45	47	47	58	45	41	48	45	50	36	50	44	42	37	32	51	50	44	39	41	32	42	38	46	43	40	39	47	34	36	44	30	41	42	31	51	39	39	36	42	42	45	45	43	44	33	34	37	28	37	54	53	45	36	37	48	53	43	38	41	50	40	46	33	31	44	47	24	34	35	34	44	34	41	45	37	39	36	31	42	31	46	44	42	41	30	39	31	45	37	35	48	31	51	55	38	36	35	42	48	46	40	41	35	28	45	50	41	24	44	25	45	35	37	42	38	45	35	51	31	40	42	30	38	48	50	48	42	36	30	45	35	36	42	31	38	41	40	44	41	38	47	45	39	45	51	29	40	43	31	38	35	43	38	38	33	40	32	46	34	47	41	35	36	44	37	36	40	33	49	40	42	42	32	29	37	38	31	48	33	37	39	40	39	42	30	36	43	45	39	38	41	38	35	46	46	50	48	33	40	40	36	42	46	37	29	36	33	39	43	47	28	24	51	37	36	48	47	46	38	33	34	26	36	37	35	44	40	40	50	47	37	37	49	36	51	56	48	40	31	24	35	35	33	38	40	40	35	49	44	44	43	34	39	34	37	34	34	40	41	34	36	49	44	41	36	42	40	34	33	41	46	43	42	42	41	48	51	33	36	24	43	30	37	39	43	37	47	36	24	44	30	26	41	42	43	54	40	50	39	45	48	33	34	39	49	43	32	47	34	42	38	41	32	41	46	41	37	34	30	31	44	30	41	41	28	39	46	36	36	43	36	43	35	39	30	30	41	35	35	47	37	34	32	40	39	36	51	45	53	52	41	29	45	41	33	32	39	39	46	34	45	38	36	39	42	36	38	37	41	37	45	32	45	39	36	35	44	47	39	42	38	48	36	38	39	42	40	43	49	44	37	43	40	50	41	45	44	49	35	39	33	43	38	40	44	37	27	34	40	32	39	45	39	42	46	31	38	32	34	30	50	42	40	42	32	33	34	47	35	46	35	42	43	40	41	46	35	35	39	31	41	34	42	38	43	32	39	35	51	27	38	48	32	35	32	40	41	45	37	40	29	37	39	37	32	46	32	46	40	50	39	34	36	33	59	37	42	35	42	44	28	32	48	42	34	36	48	41	45	34	35	39	44	44	53	49	45	37	53	38	38	38	38	44	36	44	29	45	38	43	34	31	39	42	37	41	35	48	40	48	36	50	36	38	42	40	34	38	38	46	39	40	31	43	46	31	36	40	38	32	48	38	40	38	33	37	36	36	43	39	34	35	38	37	46	31	42	45	40	33	36	53	36	36	32	43	45	50	38	44	37	39	38	35	38	38	41	49	41	39	47	35	40	41	46	39	34	47	47	34	47	35	42	37	32	43	42	60	44	46	40	35	44	32	31	36	48	44	40	33	34	32	40	35	39	40	43	40	38	39	47	41	36	42	39	39	40	28	40	46	37	27	41	30	28	43	38	39	49	37	42	37	35	42	39	35	34	35	47	52	31	32	45	39	42	38	35	40	37	38	34	48	44	48	45	49	37	44	44	38	46	36	36	39	33	38	41	44	39	30	37	35	30	37	39	42	42	41	41	42	49	40	29	39	52	54	31	30	39	44	55	34	29	27	43	42	48	41	26	39	36	43	49	34	30	42	30	36	37	47	35	45	49	35	41	36	35	47	40	41	46	30	40	33	41	42	49	45	49	38	30	48	39	49	33	40	38	48	35	37	33	38	42	42	42	36	53	50	34	41	39	52	33	47	51	48	33	40	33	33	48	31	33	37	41	47	39	42	38	32	41	34	30	43	33	24	40	41	40	50	42	39	29	36	44	47	35	31	39	39	34	39	40	35	48	48	36	34	46	40	46	47	39	38	34	34	42	46	49	34	40	49	36	34	48	32	48	43	32	36	44	32	40	37	33	37	28	41	49	37	46	37	37	41	43	40	36	43	39	37	33	40	42	43	33	53	49	29	34	39	34	36	46	32	38	40	39	38	34	37	47	44	35	50	30	42	40	36	35	43	33	43	41	43	40	40	46	41	52	31	21	37	25	42	49	38	35	30	37	40	33	41	33	38	33	41	39	45	44	41	41	38	47	38	41	38	56	39	47	32	51	42	41	51	43	30	49	40	39	49	30	42	48	36	42	47	34	44	48	32	42	35	38	34	29	38	41	28	39	33	30	32	41	45	38	29	35	47	33	47	37	45	43	30	36	36	35	30	59	34	42	37	42	31	36	26	37	39	37	34	37	42	49	37	48	34	44	34	29	33	32	31	29	48	40	42	37	43	44	28	42	35	36	42	36	31	33	42	40	47	37	26	40	41	49	44	45	40	37	38	38	37	34	40	39	47	35	41	44	39	39	36	44	42	41	48	36	44	38	45	40	38	50	26	39	42	37	53	38	37	44	44	32	39	51	58	38	41	38	45	51	56	39	42	43	39	39	46	38	33	31	48	37	36	31	32	27	44	40	38	42	55	35	23	42	35	42	43	45	34	32	49	48	43	37	41	35	40	42	42	45	43	37	31	38	36	41	31	33	32	32	33	37	49	33	34	43	41	49	32	39	35	33	42	34	35	44	41	42	34	38	31	46	36	46	45	48	42	46	47	27	36	40	39	48	35	51	43	33	50	41	35	33	43	43	38	39	41	41	33	42	48	42	33	40	41	42	36	37	48	29	33	35	43	29	34	31	48	47	34	34	37	45	45	38	37	49	33	35	45	47	43	41	46	46	51	44	34	35	46	36	44	47	52	49	45	48	44	38	41	34	52	45	33	46	21	27	32	46	48	41	38	51	30	46	32	32	45	47	48	43	42	46	34	31	40	34	35	36	40	52	46	42	39	45	28	42	36	37	35	43	45	37	50	31	42	41	41	41	41	33	39	41	43	38	47	32	26	40	24	43	50	35	39	33	39	35	39	26	38	42	46	36	48	42	35	47	38	38	45	41	39	41	42	48	43	35	54	40	43	50	48	39	25	36	38	47	34	53	29	35	33	41	46	40	34	31	38	35	37	29	35	44	33	45	36	39	30	30	40	41	40	43	44	37	37	43	41	26	45	35	30	30	33	39	40	32	38	23	31	35	37	31	47	41	41	32	28	35	44	41	44	38	30	39	35	38	37	42	49	46	35	30	31	35	34	27	40	39	39	40	42	34	41	42	29	32	39	25	40	41	43	38	48	30	30	45	52	46	47	39	38	45	32	24	39	37	39	47	40	32	38	36	40	43	34	42	40	35	45	38	46	38	36	35	39	36	39	34	40	35	35	36	38	50	33	47	32	33	29	47	34	38	34	45	47	35	33	47	42	42	47	34	41	36	47	54	44	37	32	36	39	45	41	41	39	37	29	29	43	28	31	36	29	53	29	30	40	33	41	45	43	32	49	43	33	47	46	50	41	35	39	31	39	41	36	34	39	32	52	34	45	30	31	45
19412	4773	1906	5512	9928	9402	7480	6073	4898	3891	3218	2821	2424	2191	1899	1702	1675	1692	1777	1547	1232	1261	1170	1133	987	1026	1054	997	1006	950	939	855	897	875	836	888	843	829	822	856	867	844	868	814	794	793	858	756	764	802	764	804	744	810	777	757	729	791	721	788	741	699	764	743	765	715	688	755	726	751	769	742	777	721	713	720	754	681	753	691	738	746	717	768	698	732	763	719	702	742	806	718	762	745	687	732	725	745	728	717	735	723	752	722	719	708	747	733	761	710	723	661	711	672	717	723	737	716	715	742	713	689	738	746	741	785	750	736	682	755	707	696	763	715	683	674	735	796	740	738	695	714	705	737	727	738	704	722	733	708	747	703	720	683	732	696	713	735	700	729	716	704	723	742	736	737	763	742	708	709	687	776	711	723	711	730	710	726	714	713	723	729	708	738	696	704	689	741	696	735	722	770	681	771	683	724	730	761	744	727	700	703	728	750	732	698	702	723	722	687	672	739	716	717	682	674	726	693	726	708	745	736	663	736	769	673	679	752	734	709	723	718	716	766	766	726	760	676	728	710	697	678	704	719	721	710	671	738	730	716	704	674	692	657	712	677	742	729	725	732	769	742	688	696	727	727	706	726	745	722	660	747	708	738	696	665	746	721	712	744	726	723	731	676	686	757	683	715	702	706	733	748	695	709	693	694	701	728	730	729	740	736	719	670	705	696	711	707	696	699	712	650	716	710	758	676	735	688	717	663	734	682	667	771	689	697	732	688	725	726	708	767	727	754	745	655	697	703	676	688	775	733	678	748	717	706	740	690	697	674	681	691	715	694	698	693	733	741	692	683	659	762	723	709	722	685	698	736	677	752	696	718	723	671	720	782	679	708	695	703	692	712	756	711	693	728	741	707	708	694	727	681	677	715	719	704	741	664	665	735	717	696	721	683	741	665	698	697	698	752	713	752	751	715	743	708	748	690	684	693	735	703	720	734	707	747	675	754	673	765	690	698	750	724	687	684	698	723	769	730	735	672	719	671	697	694	728	705	754	695	674	720	722	690	706	721	739	743	690	700	702	717	737	729	726	758	753	688	702	732	746	681	716	680	671	722	736	701	713	741	699	757	749	738	692	693	708	736	726	711	780	679	703	705	752	732	728	717	706	730	719	720	704	703	698	707	754	668	684	735	723	722	699	714	723	738	685	667	750	713	718	700	672	752	694	698	670	660	744	686	707	786	702	747	726	700	690	732	694	727	682	716	737	741	693	691	722	728	762	719	757	715	696	665	697	726	764	727	706	774	703	722	666	708	719	711	703	721	712	683	743	695	707	694	720	714	674	689	689	735	756	716	761	724	628	673	720	675	688	735	754	713	706	747	676	671	711	717	696	712	694	704	698	699	688	686	740	698	696	672	694	697	710	726	675	705	718	706	720	725	712	758	770	676	677	726	726	682	745	703	699	735	720	746	690	739	746	692	704	691	744	737	681	712	753	714	714	683	735	718	751	694	724	719	741	709	671	754	685	725	670	721	687	715	708	723	768	710	723	733	784	759	749	719	703	709	711	661	686	697	679	702	751	744	741	708	759	711	743	703	704	777	736	747	709	715	677	701	721	750	723	685	707	741	729	686	740	673	675	758	701	712	689	694	693	752	691	693	748	748	697	639	715	717	732	752	673	695	723	718	742	707	786	712	711	701	685	726	757	743	714	670	712	718	653	731	686	686	720	689	711	710	729	730	696	722	738	693	712	743	695	691	723	729	715	704	668	675	707	694	717	711	730	705	664	756	720	796	728	700	707	729	726	739	754	663	709	692	707	693	743	696	678	711	688	665	738	668	704	753	757	752	721	727	662	742	690	727	681	743	676	735	730	696	722	716	703	707	728	741	712	713	666	712	718	716	699	766	745	691	731	702	675	693	670	722	694	711	703	687	705	719	710	717	685	717	711	715	708	736	779	749	734	748	707	720	738	667	698	708	716	755	734	697	712	682	705	729	698	772	665	718	713	659	694	687	690	704	689	692	692	729	707	711	714	722	734	666	710	674	690	703	717	735	734	719	696	692	687	724	692	682	710	740	678	713	708	704	666	718	707	765	705	706	704	690	695	779	715	742	688	710	699	715	730	653	682	710	698	702	772	719	699	724	715	718	715	659	705	725	681	725	708	741	667	689	679	701	668	658	740	692	686	696	714	728	724	742	693	702	727	641	717	739	711	726	709	732	736	733	770	711	722	689	694	688	714	713	719	706	681	751	739	713	684	636	713	757	727	705	725	715	745	625	646	756	726	692	681	737	700	732	644	747	731	730	708	710	712	731	715	724	683	730	732	681	756	678	719	700	711	712	736	704	722	696	657	705	755	742	702	680	660	713	678	735	698	712	727	703	687	723	706	759	715	662	731	729	742	759	681	709	673	740	691	739	706	727	732	749	705	704	711	692	747	731	691	666	703	731	719	747	716	678	728	714	724	716	723	713	692	688	730	714	729	711	742	702	709	687	714	720	692	675	722	690	714	716	689	670	671	745	703	701	723	729	730	703	742	689	719	711	673	651	738	688	718	746	763	695	746	714	723	668	733	750	761	760	704	727	719	742	765	733	726	733	714	699	747	709	726	725	737	716	718	734	708	752	737	727	706	744	662	712	751	687	752	682	742	687	685	732	695	717	772	737	776	710	663	765	746	699	714	746	715	767	767	732	699	708	711	710	719	742	674	738	724	740	711	752	724	732	749	716	712	701	692	727	709	700	733	704	716	722	758	709	699	707	727	709	717	720	721	723	690	774	683	754	693	730	763	744	674	718	738	711	711	761	674	706	745	699	739	718	707	735	726	753	738	675	757	647	694	717	696	692	687	673	702	717	733	729	769	712	698	638	741	748	724	738	700	675	744	663	684	679	721	673	742	709	691	738	743	760	720	720	708	720	741	677	720	719	768	707	720	684	664	732	695	703	715	716	691	661	741	752	708	701	676	759	716	753	737	758	738	725	761	675	712	695	696	693	725	719	726	717	713	686	732	674	735	698	729	705	723	700	722	754	677	761	720	722	725	681	719	679	737	716	678	723	746	663	722	687	741	728	732	707	698	708	723	703	750	719	680	645	698	683	726	718	721	687	725	729	715	712	702	723	676	766	691	739	736	702	717	649	668	694	698	731	719	728	712	756	692	686	732	699	718	741	678	697	718	702	730	709	716	750	725	695	683	747	713	700	685	709	754	702	737	695	747	711	693	749	718	756	707	680	741	753	717	675	713	715	681	718	687	740	705	749	720	710	688	732	720	720	723	714	740	717	705	646	756	709	680	719	736	680	710	717	654	714	743	729	708	728	757	749	706	730	727	719	710	701	716	695	722	685	693	703	707	733	671	758	718	720	691	737	681	729	723	713	701	698	734	726	688	679	739	710	726	712	673	683	717	677	726	725	736	689	676	698	730	714	694	739	687	730	715	719	634	723	680	737	728	726	685	669	689	707	711	744	687	648	682	667	709	696	702	683	733	708	744	720	688	717
2771	148	76	65	102	116	116	108	87	101	80	73	62	54	68	56	51	62	63	62	50	44	37	47	40	48	35	44	56	42	35	56	31	48	54	49	44	52	46	50	44	49	34	36	47	46	37	52	37	36	50	36	43	33	42	26	39	52	32	41	45	43	42	43	37	40	43	48	43	37	54	34	48	32	39	34	30	40	39	37	30	47	43	53	53	37	42	45	45	44	42	44	42	42	36	38	44	40	39	32	40	42	43	39	42	38	32	42	41	32	45	43	26	38	44	39	45	45	35	33	41	45	49	37	47	36	43	39	45	34	42	56	42	47	41	41	43	44	37	41	38	30	35	34	35	41	43	39	38	46	35	39	36	33	35	43	37	36	37	31	40	30	38	37	39	35	34	51	38	35	39	45	37	49	44	37	36	34	35	45	36	31	46	34	42	26	34	53	36	43	39	34	42	37	34	32	25	39	47	32	52	30	38	50	37	38	37	44	41	37	42	42	38	44	49	46	40	42	43	53	33	49	44	36	39	39	38	45	32	36	37	36	34	40	25	37	32	45	48	35	31	49	33	41	44	34	44	44	42	46	48	47	38	52	33	45	43	36	32	37	28	48	39	46	44	40	48	31	28	38	33	51	39	29	42	43	39	42	33	31	37	43	29	37	37	35	33	46	44	34	50	47	33	46	46	50	35	35	32	29	44	38	38	41	45	38	35	41	44	37	35	35	36	40	42	35	34	44	35	34	41	29	35	38	34	29	44	32	31	35	43	50	34	43	40	33	39	46	32	36	34	35	38	37	54	46	35	34	37	35	48	34	37	32	38	36	36	41	59	36	26	42	41	33	58	51	39	31	49	37	28	37	31	52	48	32	46	47	46	55	41	43	37	40	36	42	27	33	30	37	51	39	43	37	35	28	49	29	28	32	31	42	29	38	34	35	51	41	38	37	37	38	48	39	46	48	42	40	40	38	31	36	43	53	38	45	34	27	39	41	51	39	37	43	39	43	37	49	41	26	46	38	24	45	35	37	39	35	38	40	41	41	42	50	38	41	30	41	48	50	41	37	33	34	43	50	41	38	39	39	44	50	34	45	42	45	30	36	28	26	41	47	35	48	34	41	45	39	42	42	49	37	38	36	40	38	51	30	39	32	56	26	36	46	41	42	35	33	31	36	44	39	44	35	48	35	40	42	33	33	35	35	50	36	46	43	43	34	44	50	39	32	43	40	41	33	40	31	46	33	36	51	39	48	38	33	49	29	42	35	44	39	45	40	41	49	44	37	34	35	33	38	48	47	41	41	44	37	51	45	44	31	34	35	31	39	43	41	43	49	50	50	42	39	37	44	32	43	36	35	30	38	40	42	45	46	46	40	41	41	36	34	34	37	34	32	34	33	54	39	39	34	41	48	37	42	34	31	38	34	44	46	50	36	44	48	35	33	43	35	34	38	37	43	39	40	36	37	21	32	30	47	35	37	36	52	34	44	39	32	49	30	40	38	37	35	47	44	37	33	36	46	33	49	41	36	41	45	41	37	37	36	60	47	39	26	38	36	42	32	43	37	35	45	37	43	33	53	47	44	40	35	30	37	38	38	39	38	33	38	40	32	37	41	45	33	30	50	36	28	38	51	41	42	31	43	29	42	42	44	44	41	39	47	37	33	28	33	31	41	42	36	40	29	50	38	39	51	37	33	39	31	36	41	40	40	48	31	35	39	33	40	34	35	33	18	31	45	33	32	35	52	46	28	39	55	45	47	42	53	35	41	41	40	43	35	49	35	43	32	45	47	34	37	34	41	40	35	53	37	53	46	39	40	35	43	38	43	49	38	49	32	24	45	38	26	44	52	41	32	47	46	36	33	36	49	26	29	41	36	38	49	47	38	26	53	37	35	30	40	40	48	48	50	47	33	38	26	30	43	30	40	35	48	39	34	35	36	34	37	33	43	40	39	43	47	36	38	43	42	41	35	42	37	49	49	36	35	32	32	40	38	39	36	32	34	36	38	38	34	35	47	50	34	30	44	39	55	41	39	52	38	42	40	47	35	46	40	42	36	39	44	28	37	37	41	41	42	28	46	36	41	47	39	31	45	46	39	33	48	35	49	36	46	39	37	39	31	37	53	34	36	47	44	29	42	36	55	39	39	43	38	47	45	42	35	50	46	32	37	46	40	37	35	40	26	44	33	45	40	31	40	34	39	44	45	38	44	41	44	36	36	56	44	46	45	44	37	42	34	42	34	42	42	46	43	47	30	53	38	39	38	41	37	39	39	28	47	43	44	47	24	47	40	45	48	32	49	42	43	44	39	53	35	48	41	46	38	47	44	36	30	47	46	33	32	37	44	44	37	36	55	46	45	38	41	44	30	43	39	36	55	37	56	49	37	39	40	40	49	46	51	32	40	40	35	42	46	44	38	32	41	36	41	48	39	43	50	30	39	36	36	53	47	37	40	39	35	25	45	36	41	42	39	37	42	36	37	39	41	37	40	34	36	39	45	44	48	42	36	24	43	36	38	43	35	50	40	47	36	36	45	26	24	46	37	38	35	30	40	47	51	39	46	35	50	44	36	49	42	41	33	51	37	29	38	45	29	39	40	42	48	35	43	34	46	48	39	43	49	47	31	29	41	31	41	49	38	44	34	27	34	37	36	39	43	28	35	42	50	39	43	44	38	43	55	39	35	22	41	36	46	38	37	38	34	43	50	40	28	43	36	38	34	37	43	38	36	43	43	39	46	37	45	35	44	44	39	43	40	49	45	46	43	51	36	45	31	42	32	48	45	34	38	51	43	24	35	32	34	43	38	38	44	36	52	42	38	31	41	43	35	31	30	41	43	37	46	41	40	36	37	44	57	53	36	35	46	49	43	36	41	50	40	41	55	46	42	45	39	36	39	42	42	36	44	37	42	40	42	48	47	36	43	30	45	47	48	47	48	42	28	47	43	31	48	38	50	36	56	40	55	39	46	36	36	42	45	47	37	58	38	42	46	34	40	43	48	49	34	49	43	44	52	43	35	38	40	43	49	56	38	31	38	48	43	43	29	39	41	40	36	38	31	39	50	43	47	35	44	37	34	42	37	31	46	41	48	37	32	37	31	28	35	32	41	33	30	40	41	48	38	25	25	33	40	44	42	31	48	44	34	29	38	32	38	47	39	36	34	33	39	45	36	48	51	46	43	38	53	40	38	30	38	31	36	41	30	41	34	48	35	40	39	36	28	41	35	33	39	30	43	37	35	42	34	43	45	48	44	38	36	41	41	43	47	39	46	33	51	47	51	56	40	44	37	41	52	26	37	34	36	49	35	37	50	29	45	43	44	38	43	45	34	41	45	38	42	46	45	32	34	48	49	37	40	40	33	35	38	33	41	39	38	51	46	40	39	42	51	27	54	45	48	57	44	40	25	40	35	22	22	46	36	34	39	37	39	36	34	48	34	33	32	45	29	36	36	33	39	25	27	46	43	41	45	43	37	37	41	41	44	27	37	34	53
18985	4318	1682	5048	9168	8924	7123	5615	4635	3743	3095	2653	2266	2034	1867	1689	1640	1646	1603	1498	1293	1172	1108	1028	995	995	939	1025	933	888	882	807	927	895	878	835	830	824	843	774	805	825	778	792	801	800	762	805	775	738	772	787	766	756	766	748	758	771	799	731	747	762	725	770	774	707	758	756	748	702	763	749	812	713	793	709	764	744	700	715	755	724	723	774	741	725	734	738	757	679	710	719	695	660	685	744	739	766	704	727	749	739	724	697	742	721	719	741	682	723	740	727	740	778	717	737	660	701	736	672	715	741	690	715	716	727	662	732	757	728	742	694	705	722	678	728	749	740	727	732	759	734	685	678	720	738	720	741	713	733	700	669	730	704	707	704	720	700	703	703	709	728	732	758	723	713	737	738	736	712	701	749	685	765	727	707	658	706	677	720	738	684	724	706	714	680	696	727	716	676	735	697	704	720	679	734	743	760	708	669	750	671	722	751	683	692	680	691	719	737	774	701	734	683	693	670	745	744	739	672	714	676	706	709	691	722	705	697	716	730	733	738	712	713	710	695	697	719	715	700	678	682	775	681	668	731	759	699	731	659	709	718	743	738	730	719	727	693	701	714	725	716	709	747	736	660	679	737	659	705	736	695	698	711	675	705	716	681	694	711	716	750	717	703	718	702	660	704	708	680	743	708	733	683	710	698	687	726	690	713	703	767	757	707	760	690	715	741	708	723	715	731	647	717	721	702	711	693	716	732	729	726	711	693	725	696	747	677	726	738	729	717	717	696	644	738	708	733	761	716	719	768	728	693	750	683	671	696	714	693	679	705	690	711	688	705	733	702	752	675	695	717	746	772	696	720	738	725	666	713	681	755	742	695	692	695	771	665	746	724	741	783	721	692	705	736	711	696	709	708	736	726	697	711	747	714	733	717	684	728	766	695	720	726	713	724	727	679	690	695	752	719	717	703	725	744	700	720	734	706	729	727	703	712	722	698	729	667	695	739	731	654	735	739	709	693	712	672	676	738	746	676	724	735	693	734	733	696	685	700	704	745	728	707	698	730	718	749	715	726	721	703	706	698	747	710	730	722	748	736	690	726	713	741	709	687	669	714	694	709	768	698	701	686	715	726	729	678	698	684	722	701	742	650	712	724	696	741	713	684	706	749	684	684	745	710	683	708	710	763	701	695	733	676	709	704	731	726	723	688	740	718	730	702	689	744	744	742	711	693	690	712	724	666	736	706	724	707	712	725	736	694	735	693	695	734	708	691	724	733	736	699	671	704	730	752	757	729	657	696	727	666	665	721	759	756	672	729	697	705	758	704	678	705	720	674	714	710	721	734	726	703	692	724	708	752	709	731	687	701	739	723	701	719	721	719	732	642	672	674	757	707	710	757	722	689	721	697	732	725	719	700	710	704	694	724	693	740	680	753	769	721	737	701	660	679	672	667	673	719	684	675	721	694	679	682	728	728	680	670	686	740	735	726	685	734	707	678	688	697	692	691	730	664	711	697	742	726	732	722	705	732	662	771	669	694	722	694	730	729	764	758	696	694	731	723	724	727	667	708	733	727	754	726	688	734	737	726	755	700	706	703	712	691	684	715	762	667	742	704	693	755	712	747	689	716	694	765	675	751	690	685	704	730	689	712	687	695	707	707	699	706	710	691	718	682	671	741	696	755	682	707	725	747	725	747	709	721	708	757	720	668	728	702	688	682	733	695	711	746	733	661	700	702	712	691	712	717	715	718	697	740	691	674	739	710	743	723	667	703	707	694	709	675	721	712	682	703	718	688	722	717	690	704	704	701	688	661	754	695	690	690	677	739	742	719	629	728	715	718	674	711	684	728	756	705	751	732	689	740	709	731	744	703	750	710	741	724	699	697	668	679	724	709	693	667	681	674	678	734	755	717	689	735	714	699	684	698	660	752	749	710	751	700	747	728	719	751	696	728	707	738	673	715	736	647	696	760	702	740	725	713	662	719	693	686	686	694	766	724	692	682	719	713	763	655	685	728	732	711	670	662	765	753	686	673	696	726	734	705	680	649	737	727	641	705	688	747	712	752	733	727	718	681	686	743	675	764	708	717	755	717	742	728	688	691	663	714	740	703	707	744	720	730	703	730	760	719	705	723	740	663	691	733	676	724	699	709	655	701	685	761	706	744	736	663	705	732	716	663	728	750	702	712	744	702	693	716	692	714	706	680	714	719	722	657	729	716	732	703	715	720	724	687	685	720	758	709	708	737	713	720	718	687	688	682	737	731	715	743	719	725	690	679	720	666	724	693	699	741	691	683	673	697	728	756	675	691	755	732	686	701	723	684	691	707	694	670	720	691	718	695	743	717	700	734	702	713	744	695	736	727	671	691	692	729	690	709	676	666	691	700	738	724	721	748	710	715	698	719	722	668	693	747	669	759	726	719	743	684	733	728	660	680	669	696	722	696	731	731	652	717	680	740	730	693	683	663	733	699	740	672	681	741	676	697	724	672	692	684	661	725	769	738	749	696	698	737	755	714	698	718	690	693	713	693	726	748	695	714	691	703	677	711	683	703	700	674	780	711	699	719	703	721	732	672	717	691	714	662	645	665	713	713	757	723	703	671	701	721	774	720	738	731	714	729	671	728	643	701	740	738	644	781	674	711	717	694	749	711	676	725	723	695	725	686	720	730	681	734	705	696	733	735	717	734	734	714	734	720	721	750	704	694	706	716	746	685	683	718	680	705	702	741	701	689	754	667	686	734	718	683	723	718	696	685	696	701	702	747	717	699	697	712	761	695	696	682	755	718	676	699	783	773	739	688	717	696	695	688	674	682	734	695	698	693	704	705	686	700	733	715	717	740	684	772	675	736	723	734	691	678	719	739	727	724	736	717	744	762	670	728	730	687	717	705	685	727	765	695	728	636	716	688	693	694	692	711	705	707	686	708	773	732	733	737	743	704	721	690	712	776	708	713	704	730	702	738	711	685	728	694	744	699	725	690	719	716	731	695	669	721	692	697	655	699	719	719	724	731	706	729	678	617	704	702	702	683	665	711	699	743	720	722	658	699	697	702	703	723	725	735	730	752	709	734	711	699	674	720	700	734	647	655	712	707	654	722	739	707	754	696	697	724	666	717	686	696	718	719	698	718	688	706	756	663	740	753	729	680	700	695	722	694	731	679	733	710	687	695	686	723	708	658	694	728	706	693	750	718	740	730	680	673	708	734	737	723	743	703	715	703	735	726	700	709	738	764	739	689	660	702	710	732	717	654	684	708	679	685	703	728	649	721	688	734	694	727	716	677	707	724	710	672	664	705	742	683	717	701	710	697	696	713	733	752	671	744	749	729	700	702	703	726	728	695	726	740	758	725	699	692	735	660	715	749	757	714	719	724	712	688	718	711	706	735	705	710	669	720	719	692	676	674	709	691	722	719	649	703	691	729	743	664	724	748	720	721	701	683	732	724	699	723	730	691	722	665	720	727	722	721	695	733	687	701	714	708	753	703	708	685	724	699	729	741
2599	275	105	73	168	163	161	140	130	125	89	81	75	67	62	64	62	50	48	47	28	41	45	38	25	22	37	25	33	28	40	26	30	31	26	24	33	19	26	24	18	20	22	24	16	26	24	19	21	29	22	15	19	18	19	16	18	21	21	27	21	16	26	19	15	22	18	29	29	8	15	26	17	22	24	21	18	23	22	12	11	24	17	28	19	30	22	17	7	21	16	19	20	12	23	17	16	24	22	19	24	18	18	16	20	17	18	17	18	22	21	19	20	20	17	28	21	13	20	15	14	18	18	21	14	20	19	30	17	18	16	23	21	10	21	22	20	30	21	15	18	24	17	24	17	15	24	21	11	16	16	10	18	21	15	26	25	17	17	19	22	13	21	14	22	17	16	17	19	19	15	25	23	17	15	20	24	20	14	21	15	18	16	18	22	11	11	23	17	16	17	13	16	19	19	10	11	15	11	28	12	24	13	21	17	18	19	22	27	22	16	18	25	15	23	25	25	16	24	19	18	23	21	16	18	19	15	24	30	20	23	20	27	23	21	19	23	17	21	18	14	24	18	13	19	13	19	19	18	18	16	19	22	22	17	23	15	17	20	18	20	19	19	20	20	15	21	13	15	30	21	22	13	15	10	22	22	26	25	18	22	21	21	25	16	14	20	13	22	13	10	28	19	20	14	26	23	21	15	21	15	18	19	22	21	23	16	24	19	18	19	16	12	19	20	17	23	23	19	29	16	24	19	13	13	12	19	25	21	27	19	17	20	14	20	20	23	15	17	21	18	21	13	14	25	26	15	22	14	11	21	23	16	23	14	29	21	12	28	17	25	17	17	31	16	16	20	19	22	25	15	15	22	13	21	19	19	19	19	20	17	18	28	14	15	9	20	21	24	19	20	17	23	17	26	18	27	26	14	17	13	32	19	16	19	24	14	19	18	10	26	24	14	16	20	21	25	27	17	28	21	23	26	28	19	22	19	20	17	10	22	18	16	18	13	25	19	12	22	19	27	13	15	20	23	12	14	22	20	15	20	24	27	16	12	16	10	21	23	14	21	22	15	24	18	21	20	19	17	16	17	19	14	19	14	22	20	12	19	23	14	16	24	23	17	13	18	15	15	17	22	13	26	14	19	13	22	26	26	22	16	26	32	16	18	17	14	21	19	22	16	14	13	17	21	20	16	17	22	13	20	16	18	13	17	17	15	25	22	25	18	26	28	27	26	26	14	19	15	17	16	20	16	19	22	29	19	15	20	19	20	22	26	21	17	22	24	16	14	22	21	14	16	16	23	24	15	25	17	13	8	22	19	24	12	22	15	21	21	21	18	19	28	20	15	20	20	20	16	33	18	27	14	14	22	17	15	14	14	10	20	19	20	16	17	18	17	21	18	20	20	21	14	16	21	20	9	22	20	23	15	27	20	10	20	23	17	28	25	21	26	17	20	16	16	22	24	22	17	12	21	17	13	21	16	20	21	15	20	10	13	17	22	23	25	23	27	18	17	18	21	21	18	23	13	23	26	18	26	17	18	12	16	21	14	20	16	18	17	23	21	20	20	29	20	16	22	18	25	15	14	19	22	16	23	18	14	13	21	18	21	24	18	23	24	28	24	17	17	25	21	21	18	19	15	23	27	16	24	22	19	26	16	17	21	20	11	21	19	12	22	14	21	18	25	16	10	24	18	24	14	18	19	26	18	23	26	17	15	17	15	15	21	15	19	20	23	17	9	17	23	21	15	19	16	24	19	20	14	13	18	24	27	17	14	15	29	18	19	32	17	10	20	14	21	13	17	23	18	15	20	26	24	16	16	12	18	14	20	13	19	20	20	26	17	23	14	19	17	23	27	14	21	22	21	17	15	15	31	21	20	25	19	16	18	20	29	21	18	15	14	19	26	26	16	23	25	17	13	21	17	22	17	15	23	22	22	11	21	18	19	31	13	21	21	17	17	25	19	15	27	21	27	15	18	26	25	20	10	21	12	24	18	16	23	20	23	15	18	14	18	17	23	16	20	21	22	25	13	18	22	18	17	25	18	29	14	21	15	13	24	16	9	25	19	16	16	22	20	11	11	23	22	23	18	20	14	27	18	24	15	10	16	17	15	16	14	21	18	8	11	20	19	17	15	14	21	21	21	16	17	11	18	22	20	14	19	16	16	18	17	18	12	18	21	19	15	18	17	12	15	24	23	22	17	15	28	23	19	23	24	24	17	20	18	23	13	18	15	18	22	20	18	21	17	15	13	17	26	18	28	18	22	21	12	19	19	21	12	26	13	17	14	16	12	23	18	21	21	18	19	19	23	23	25	18	16	26	16	17	20	19	7	18	22	21	27	17	27	17	22	26	19	25	22	20	17	21	23	18	13	14	23	25	15	15	16	14	18	14	19	19	22	19	9	17	21	24	15	17	23	14	26	19	16	20	23	21	22	21	22	18	22	16	17	24	20	26	18	25	19	26	18	19	19	24	18	18	18	22	18	17	13	15	19	13	20	23	14	11	9	18	16	16	19	23	20	16	23	18	25	22	19	14	16	17	20	10	18	21	17	22	17	21	23	21	17	13	21	18	20	15	14	15	13	34	20	32	19	24	17	14	18	21	26	16	12	28	19	20	18	16	22	24	23	20	30	14	23	24	21	17	21	24	16	15	15	18	22	20	20	20	21	19	19	18	25	20	18	22	23	15	24	17	16	22	10	13	26	19	18	21	24	17	14	18	19	21	17	24	17	14	26	17	22	16	29	15	23	15	20	23	20	18	16	14	20	23	18	15	13	20	12	18	13	15	18	23	18	21	20	18	15	12	25	18	19	20	17	26	20	15	17	21	19	12	23	21	13	18	21	15	25	22	19	17	13	22	9	23	16	21	15	18	13	21	13	13	14	15	17	20	19	17	14	17	16	21	26	14	18	15	23	18	17	10	21	14	14	17	22	23	23	12	24	18	24	14	26	16	23	22	14	22	20	22	15	17	16	17	24	16	19	18	24	22	19	21	11	20	24	15	12	23	27	13	22	20	22	19	15	21	23	10	18	19	17	30	18	11	17	14	23	17	17	19	22	25	13	21	13	23	20	22	20	14	16	16	10	26	15	20	19	17	30	12	19	20	23	18	19	21	17	15	17	20	27	21	18	14	24	16	24	20	17	25	20	28	18	18	21	11	13	25	19	25	23	17	21	14	13	18	17	22	29	22	15	28	21	19	28	19	18	15	15	17	16	25	26	24	23	14	19	19	19	21	14	16	17	26	18	14	14	16	18	22	19	25	23	18	16	18	25	20	21	19	18	17	21	15	32	21	27	19	20	25	10	17	23	25	21	21	18	11	19	13	18	18	19	26	24	14	11	13	9	27	20	17	21	24	19	18	25	21	23	14	19	17	27	23	17	19	17	26	17	22	22	21	10	23	26	23	17	19	18	36	17	21	20	11	23	17	20	26	30	15	23	24	22	24	14	20	20	14	15	16	17	17	13	19	21	26	26	14	20	14
26127	7452	2714	9734	16557	15626	12821	10265	8138	6517	5275	4429	3819	3283	2787	2337	2317	2367	2278	1887	1400	1364	1321	1179	1050	1033	962	955	872	901	769	760	731	638	665	635	641	621	609	569	582	584	588	534	539	504	495	509	484	530	493	513	479	493	467	461	469	448	459	415	430	439	391	429	446	431	420	425	456	390	416	370	396	391	418	369	403	413	397	408	415	399	386	390	391	384	428	389	387	385	411	385	391	364	375	350	381	380	369	411	395	365	362	387	368	373	401	363	375	397	375	359	352	367	360	396	367	382	344	384	386	369	371	364	394	362	357	339	348	364	364	357	343	346	416	361	337	368	355	357	389	335	350	344	350	366	361	354	382	320	404	354	336	351	378	370	358	361	356	366	331	343	363	373	359	371	350	355	343	363	349	337	359	351	355	345	376	351	400	360	340	331	352	359	345	368	359	359	393	358	377	370	324	374	322	341	335	388	347	324	361	386	370	364	349	331	338	359	380	362	354	350	352	341	367	328	355	388	365	388	359	377	340	311	339	379	358	383	359	364	383	361	361	335	356	369	359	363	368	353	376	355	335	359	344	364	362	402	358	368	375	318	341	348	372	376	353	361	353	337	352	368	378	318	326	363	378	354	349	336	347	352	382	339	332	375	355	368	343	351	343	298	355	355	346	382	342	387	326	334	367	354	364	354	363	370	328	383	332	340	364	369	311	346	371	339	344	339	349	401	379	351	351	358	352	356	325	345	350	352	370	359	340	367	353	353	347	333	371	390	337	370	333	363	338	350	360	347	368	342	352	352	335	327	367	380	346	336	332	355	320	361	360	371	358	343	370	339	362	363	354	313	354	355	363	337	335	327	354	362	346	366	343	336	363	369	350	341	349	370	408	328	377	365	335	344	338	315	362	340	336	371	343	336	347	377	386	347	385	319	355	394	357	357	348	332	380	342	336	325	385	343	335	356	344	311	350	372	354	380	344	368	348	360	331	334	345	363	362	341	353	323	360	390	351	346	352	344	358	364	370	340	367	330	365	370	355	329	330	382	361	382	354	345	370	335	347	366	359	342	368	342	353	330	376	362	325	336	365	325	354	371	353	341	377	355	352	341	348	362	320	305	352	356	329	401	337	362	313	357	341	317	353	338	369	382	361	312	351	378	352	367	323	354	353	330	371	361	339	345	373	351	365	347	349	333	359	377	344	359	348	339	357	337	377	395	343	347	332	358	355	359	382	345	347	343	355	366	370	353	341	358	342	345	353	339	348	328	379	381	346	332	346	330	341	313	353	348	354	307	347	339	360	342	363	357	355	360	333	351	351	350	317	355	327	329	348	356	335	332	321	379	347	339	343	358	335	352	345	359	336	350	350	344	340	342	361	333	381	359	370	356	382	345	355	365	371	389	345	357	348	335	386	349	370	378	355	314	376	346	343	319	351	328	349	339	355	351	359	372	335	338	326	340	378	339	335	369	357	326	343	363	363	324	359	357	366	327	389	346	374	356	361	338	336	348	386	342	341	351	344	347	343	344	379	363	354	354	343	361	371	338	357	346	361	339	347	345	334	345	367	388	370	334	348	355	365	378	364	334	380	346	334	372	349	364	345	332	342	360	338	327	334	351	359	370	356	356	367	358	355	326	306	350	328	365	346	335	354	342	352	381	329	355	344	347	366	351	386	367	344	379	386	366	392	343	335	361	353	366	356	369	369	345	368	361	346	329	359	333	345	346	347	361	362	357	335	359	349	347	359	349	360	356	327	301	389	320	347	378	333	386	358	366	385	383	352	374	330	370	362	330	336	356	380	359	325	347	344	365	331	340	358	350	341	376	381	355	353	359	380	325	357	316	374	359	355	322	309	351	338	357	343	320	344	347	365	366	362	325	354	366	362	319	343	337	314	348	328	366	344	322	339	343	371	365	369	362	345	355	349	338	362	367	356	376	363	359	356	379	362	333	336	340	319	339	339	354	391	352	332	345	340	353	363	359	355	327	325	345	316	355	333	325	358	316	399	361	349	337	355	356	372	354	336	364	322	333	325	356	371	353	355	330	367	357	349	371	373	335	346	337	323	357	353	369	337	392	371	336	370	329	332	359	337	365	383	337	382	321	361	339	346	372	320	354	392	344	348	323	341	317	368	373	355	372	362	401	361	345	326	344	347	343	372	363	344	356	358	345	352	361	373	334	331	317	349	362	325	365	349	367	346	370	330	377	355	365	353	353	357	353	378	378	331	331	328	350	344	374	357	361	336	360	347	399	376	321	361	370	387	316	367	350	360	368	362	381	309	339	380	353	380	353	362	399	359	327	373	378	351	370	337	291	342	368	321	313	354	378	360	337	373	394	352	347	335	346	337	357	350	362	323	338	339	356	389	359	346	338	339	355	352	389	344	375	354	345	362	339	325	350	348	323	362	354	359	365	359	330	359	358	347	351	341	361	362	339	343	338	369	383	338	343	392	341	345	356	343	340	335	386	374	342	332	364	347	346	344	363	377	333	356	344	330	344	333	381	345	368	414	341	323	377	335	329	351	353	316	344	369	345	374	367	392	354	330	339	348	367	351	369	377	341	345	349	365	347	346	343	362	350	372	315	337	340	339	366	346	326	388	384	319	331	362	339	359	367	363	379	334	375	352	352	344	314	369	336	382	365	362	377	335	360	334	369	335	405	352	377	355	378	360	328	358	357	337	336	346	355	386	356	396	375	342	344	311	359	362	378	397	355	347	357	323	375	360	364	370	374	376	327	335	348	343	361	336	354	379	342	362	359	337	349	342	355	336	352	356	362	330	349	355	373	354	350	383	335	343	343	358	378	351	348	353	355	378	341	351	358	344	362	349	347	317	361	345	337	347	344	379	396	342	327	353	340	390	333	366	357	349	354	333	357	355	356	343	319	393	369	328	340	322	352	363	334	362	360	389	360	374	344	370	382	371	363	364	365	346	371	383	370	381	370	391	334	327	370	352	359	368	307	341	367	347	340	354	347	340	368	357	359	385	361	300	400	370	358	332	328	376	365	380	331	372	357	341	384	327	338	321	341	353	359	354	352	344	355	397	376	325	358	320	334	359	364	356	362	339	287	386	387	325	368	368	335	342	326	351	358	350	358	367	381	321	352	359	342	359	374	325	345	348	348	363	370	351	371	335	355	352	338	353	334	377	363	312	321	376	331	388	325	355	382	330	359	321	328	386	373	383	344	348	332	347	353	320	358	339	349	329	346	337	404	335	370	354	378	342	376	338	322	372	355	307	344	387	367	341	316	330	344	331	349	370	329	346	370	356	318	328	350	398	341	327	319	374	345	360	349	365	361	338	348	355	333	340	357	340	347	360	348	336	370	363	337	352	355	334	342	351	329	328	307	350	332	349	372	388	312	342	338	370	345	316	366	384	312	341	336	343	381	341	335	370	351	338	386	365	334	330	353	355	346	357	361	355	359	341	350	370	368	320	356	358	344	356	365	386	373	366	345	375	344	329	315	348	332	345	385	367	318	337	328	364	348
1503	59	32	27	48	41	56	58	40	39	31	30	29	37	32	27	21	36	27	23	16	31	19	16	28	25	20	21	22	20	37	19	30	21	20	29	29	25	35	27	32	33	18	28	22	34	29	24	23	30	31	23	33	24	24	18	25	19	31	33	20	33	32	22	26	25	26	20	36	20	24	24	28	26	21	32	23	21	29	24	27	23	24	28	19	28	19	28	18	31	23	23	34	25	22	30	17	23	27	25	37	30	26	26	25	26	35	23	29	21	18	18	26	32	23	26	29	28	18	33	21	27	20	24	26	32	18	21	22	26	13	25	21	22	30	30	22	19	12	22	24	21	18	24	25	21	29	23	31	29	35	30	31	26	16	35	25	30	29	18	22	20	19	25	31	16	23	19	19	32	26	27	16	23	19	23	31	20	26	22	31	26	28	17	28	30	32	33	19	25	17	25	32	22	32	24	28	20	25	22	25	19	29	33	28	19	27	29	19	22	31	20	25	23	30	21	24	37	26	26	19	24	26	25	23	26	23	31	29	20	31	17	19	24	24	17	27	27	17	24	32	27	29	23	26	31	24	35	15	26	23	23	29	23	31	35	29	30	26	24	27	30	25	24	29	23	21	21	24	37	18	25	27	28	28	21	35	31	24	31	18	31	36	23	29	23	32	24	29	41	19	18	24	30	23	21	35	23	29	19	27	30	33	19	17	25	27	20	29	25	25	33	24	24	24	25	23	24	21	23	25	28	13	26	28	23	20	22	31	29	25	27	24	27	23	27	24	26	25	21	16	22	28	32	27	34	20	28	22	21	20	25	24	28	25	23	19	29	31	31	20	20	23	24	9	27	27	32	31	26	20	17	21	19	29	20	28	25	33	20	25	28	21	27	32	29	16	21	20	26	27	17	27	30	21	22	26	27	21	22	24	37	27	28	30	23	30	25	22	24	27	28	20	17	26	26	30	29	30	28	31	27	26	28	24	27	29	26	29	25	30	22	29	19	32	20	27	31	29	24	22	26	25	22	29	27	23	32	24	22	30	25	28	25	26	27	15	24	23	24	29	26	29	22	28	40	16	23	19	30	26	20	32	26	30	23	27	25	17	25	22	40	22	23	25	15	21	35	31	26	23	25	26	32	20	26	26	34	22	25	19	36	14	34	33	25	30	23	25	32	23	21	26	24	31	33	26	28	22	25	23	34	22	34	26	26	22	38	20	22	29	31	27	26	29	18	25	24	21	32	28	13	21	22	29	24	24	27	27	24	36	28	16	27	29	25	33	24	25	23	20	23	23	20	18	20	23	24	21	22	33	23	27	22	24	30	26	24	23	25	32	21	23	31	22	20	28	28	17	24	26	23	24	26	21	29	24	34	31	26	26	24	25	29	30	25	25	32	23	22	38	27	28	21	30	21	34	24	23	26	24	23	26	26	28	24	28	25	26	21	28	23	18	22	28	25	28	31	24	29	31	24	20	30	25	25	29	20	22	23	40	41	28	30	23	32	21	34	27	28	20	23	27	15	24	34	20	32	27	18	32	26	35	20	33	25	26	29	38	22	24	29	18	23	21	32	22	21	24	32	20	33	27	24	22	28	18	22	24	21	32	21	22	34	31	22	28	28	21	26	33	31	23	30	23	21	48	24	25	30	28	23	25	28	28	27	38	28	25	24	21	32	33	27	22	26	27	29	22	19	28	30	26	20	18	34	25	25	25	24	39	20	21	38	25	27	29	28	29	24	28	22	29	26	16	28	31	23	23	25	16	16	28	30	20	20	30	23	24	24	31	31	18	28	25	24	23	23	23	23	36	24	23	28	23	30	29	26	24	18	21	23	37	32	28	23	26	22	21	21	25	23	22	20	21	31	21	34	12	32	26	18	18	26	23	32	19	27	18	20	35	24	18	21	21	24	27	25	28	29	28	26	29	32	29	24	27	27	33	19	21	33	18	16	18	32	23	30	17	31	27	19	23	27	23	22	34	32	27	21	31	24	18	23	23	30	27	24	33	27	26	30	27	17	26	31	21	30	24	35	27	28	27	25	26	29	38	22	19	27	20	25	23	22	20	21	27	24	18	35	35	21	37	36	30	26	25	32	29	19	28	36	19	17	28	23	28	31	28	24	31	28	28	15	24	34	28	28	29	26	32	17	27	30	21	27	25	28	25	25	23	16	27	23	27	28	24	28	22	20	25	26	27	28	28	22	28	28	27	23	30	23	17	25	32	21	17	23	22	27	26	42	29	23	26	23	29	17	19	19	20	26	23	28	33	27	32	13	33	22	26	26	32	29	27	24	16	29	25	24	32	24	34	21	25	29	26	29	28	22	24	29	21	26	22	23	18	28	33	24	23	29	31	27	15	20	25	31	29	23	28	41	25	44	25	27	26	23	31	31	22	23	35	19	23	27	35	31	22	23	22	35	27	19	28	23	22	21	36	34	28	22	35	24	22	28	31	24	28	29	14	26	19	18	23	29	20	17	25	26	23	21	27	21	30	25	23	32	33	22	36	25	21	31	29	20	20	32	33	32	34	18	22	19	29	30	21	25	13	29	25	30	28	28	27	23	27	27	20	27	29	29	33	29	30	23	20	25	27	22	25	28	24	32	24	20	32	27	18	19	28	25	30	36	18	27	22	27	23	30	23	27	31	26	36	23	26	33	25	28	30	25	23	21	33	27	31	22	22	29	22	20	22	31	20	18	20	21	23	23	21	24	32	17	29	20	21	25	27	23	38	24	24	25	28	24	23	20	29	33	30	23	21	20	24	16	23	36	26	27	24	28	25	25	27	23	25	18	29	23	20	23	27	29	33	20	25	35	24	22	20	30	22	31	19	24	32	26	14	26	26	30	26	25	19	27	27	25	22	26	24	19	29	30	26	20	22	29	27	23	24	33	20	24	26	23	17	28	21	26	31	26	24	28	22	26	26	24	22	30	31	20	20	19	21	29	34	26	22	29	36	27	35	25	30	22	28	22	33	25	27	20	29	32	14	16	27	22	26	32	22	22	28	25	22	29	22	25	27	28	26	15	28	27	22	28	17	18	26	27	28	29	23	22	28	26	29	29	27	34	30	31	24	22	28	25	22	16	28	16	27	25	18	20	27	26	27	25	20	19	19	22	20	28	32	23	28	20	27	25	34	23	27	30	23	33	23	19	28	27	35	31	24	39	37	25	26	20	31	30	22	27	31	29	22	29	27	31	21	27	25	23	23	25	17	22	30	32	24	27	25	36	21	20	29	14	17	28	26	30	21	24	20	34	33	27	28	21	21	28	21	27	21	28	26	38	20	34	30	20	22	22	25	32	23	23	18	32	26	32	32	26	30	28	26	30	26	32	30	24	25	30	25	25	26	28	23	25	32	22	20	30	28	22	32	19	22	27	18	30	21	24	34	33	23	21	29	23	19	24	31	22	30	24	22	27	31	23	20	29	24	20	28	19	26	24	27	31	22	23	20	25	38	30	30	42	19	25	24	19	24	20	23	25	28	23
14350	2316	810	1833	3369	3091	2424	1959	1584	1321	1217	1061	959	877	780	752	782	816	771	688	608	588	599	590	534	550	533	563	539	539	546	534	523	517	520	520	466	489	529	514	475	508	491	490	506	472	485	488	457	464	488	463	464	463	518	437	457	455	503	501	485	470	453	463	493	511	506	441	449	473	447	429	473	471	466	451	450	476	476	419	441	438	467	447	437	441	486	433	443	491	417	437	412	481	488	438	445	468	446	443	479	453	448	480	481	421	462	445	453	442	485	457	434	447	501	435	437	467	435	496	445	475	466	453	457	438	467	476	456	417	496	447	452	465	437	431	477	465	478	419	464	483	467	474	487	490	461	445	468	474	471	458	455	461	443	468	461	484	428	479	445	493	478	446	457	461	466	460	454	433	485	453	472	466	451	425	476	439	455	486	472	449	502	437	460	463	474	465	467	447	467	474	457	489	468	483	491	458	452	411	473	440	443	432	478	428	450	475	477	465	438	468	474	470	444	419	518	441	462	496	480	431	460	481	464	461	459	437	466	486	444	474	441	439	451	461	431	474	425	465	486	461	470	443	444	459	458	445	453	446	470	441	459	451	447	508	449	461	429	513	437	467	466	446	437	452	466	473	439	427	465	452	480	440	473	473	454	416	478	462	457	449	475	457	491	486	458	454	458	446	451	408	465	461	452	467	465	461	509	455	481	427	458	460	446	426	443	438	464	422	479	471	421	479	445	473	445	458	455	450	465	455	428	455	464	443	465	443	462	516	456	462	482	446	444	437	462	494	470	452	476	466	489	445	511	425	447	478	478	459	457	459	451	475	435	440	492	461	463	452	454	493	479	451	465	449	468	455	441	466	502	459	523	445	472	404	466	449	468	480	438	472	468	473	437	431	476	465	461	456	460	475	430	481	456	469	466	442	460	476	420	460	484	430	436	459	444	491	451	479	451	451	441	426	435	443	481	471	437	438	453	457	485	442	444	487	473	442	448	464	448	464	452	463	440	499	502	475	419	452	457	456	445	442	507	443	424	481	440	441	462	458	421	461	466	446	498	468	435	470	461	455	457	473	485	461	469	472	453	464	501	441	488	459	455	482	511	479	464	454	481	452	445	438	469	450	454	459	444	443	466	469	438	460	442	453	434	452	425	439	452	462	444	479	452	457	456	423	446	471	445	466	431	494	466	450	457	437	447	459	463	481	501	444	482	452	466	469	449	498	448	440	453	491	463	425	511	472	458	448	438	456	513	430	484	494	466	433	490	463	409	456	428	441	475	469	452	476	454	502	428	426	466	464	446	446	425	466	430	431	443	467	452	444	479	477	470	451	453	421	427	431	474	448	424	463	445	461	468	455	459	463	437	468	450	489	502	418	440	438	448	459	456	449	476	476	454	449	459	471	465	481	448	470	480	497	456	415	436	458	479	506	477	477	437	442	450	473	471	455	466	437	437	475	481	412	463	459	483	432	452	436	505	458	466	450	435	433	436	418	468	436	463	513	491	488	470	536	479	437	480	479	509	444	460	486	464	472	461	435	459	475	466	472	462	452	482	433	469	450	426	445	443	476	475	458	466	439	446	491	468	446	452	490	448	472	458	427	447	494	455	449	474	453	438	458	431	459	432	467	472	448	495	461	458	455	483	440	504	438	458	470	477	425	431	430	456	463	442	443	446	472	493	486	410	506	436	471	461	478	463	449	433	463	447	461	435	489	453	444	457	468	436	494	428	450	462	447	452	448	414	503	453	456	473	438	487	470	463	454	436	470	499	473	455	482	459	483	465	451	442	455	457	460	476	487	467	445	476	420	452	467	477	463	440	423	439	452	438	420	460	483	442	433	478	440	453	462	446	462	428	470	451	466	502	475	434	445	434	433	452	437	484	443	453	459	472	432	451	473	474	468	459	463	481	457	478	452	447	469	472	482	477	472	437	474	479	457	453	458	485	455	421	456	455	458	474	474	455	403	491	457	459	438	479	463	446	466	452	468	436	465	426	471	458	478	443	448	466	475	462	481	457	460	489	469	451	427	427	452	463	449	481	456	457	456	453	445	427	454	471	497	476	400	451	484	427	471	479	441	466	432	460	467	467	483	484	446	485	447	453	447	470	449	489	446	427	490	473	444	476	504	449	442	460	453	429	429	447	457	453	465	460	482	464	457	446	485	472	479	451	467	458	412	461	455	440	460	474	473	444	434	480	472	495	454	446	453	434	479	449	465	449	468	462	478	415	432	449	414	460	442	476	491	463	422	450	478	450	464	459	461	467	458	468	458	442	477	461	442	475	420	424	448	455	457	514	438	484	447	439	441	432	445	451	478	439	432	438	447	441	395	448	416	442	442	420	455	442	492	431	474	482	459	445	474	462	499	479	433	486	467	476	456	457	472	436	476	448	491	452	437	445	479	473	474	431	466	471	459	455	424	469	429	466	442	472	475	436	491	494	462	456	413	445	523	442	472	484	450	477	418	511	455	431	472	446	473	449	485	500	424	482	449	433	477	445	460	463	487	484	452	473	449	479	460	448	476	471	450	433	451	458	431	396	451	486	504	487	478	472	485	427	445	429	434	464	467	472	465	464	418	447	426	443	451	459	496	501	456	447	479	480	482	474	465	445	473	457	442	457	464	429	442	433	480	451	442	436	455	462	459	454	472	472	452	471	459	439	444	439	449	435	460	448	485	482	454	452	458	443	434	437	461	432	444	436	445	470	455	428	479	495	440	461	437	478	454	469	456	465	483	460	460	462	454	468	515	458	464	466	463	424	510	491	462	462	464	475	488	451	435	478	481	456	442	467	424	453	453	440	461	457	453	442	504	428	433	454	439	479	418	497	462	437	471	452	500	477	471	458	461	441	465	437	478	398	448	492	427	461	443	475	439	485	438	460	433	455	428	441	459	479	426	448	447	455	493	467	488	427	465	437	469	469	463	443	449	454	488	463	486	453	455	473	470	476	448	452	514	430	451	461	450	440	485	448	468	468	439	443	487	490	423	440	496	472	437	434	478	477	498	462	474	502	441	446	469	423	424	475	488	462	468	439	500	473	459	483	458	455	439	461	438	428	422	468	449	469	500	501	468	460	496	481	439	456	475	460	462	469	433	487	487	473	478	424	442	484	494	466	476	438	455	481	438	478	450	444	462	479	475	490	421	475	460	428	476	457	444	434	465	450	464	478	488	471	469	437	445	470	447	467	463	421	518	437	457	495	479	498	434	463	457	486	477	471	443	431	482	473	470	449	454	422	424	468	480	460	474	474	467	474	477	435	460	490	420	459	491	475	479	464	447	456	451	451	463	428	481	479	440	434	426	447	467	437	427	474	465	454	445	471	499	477	506	474	505	460	417	446	469	463	468	468	487	416	451	494	466	452	479	464	469	497	456	484	437	464	489	430	453	473	489	470	449	489	463	478	447	439	435	468	460	481	480	475	449	472	462	433	447	469	446	446	465	485	463	517	464	454	465	425	515	451	466	440	469	422	439	465	461	439	466	517	509
2948	160	76	61	74	110	88	112	101	89	98	64	62	65	60	66	54	68	61	70	51	46	44	46	44	38	47	48	41	42	50	44	51	35	48	40	39	40	50	29	36	43	44	38	51	50	29	32	45	43	40	32	46	38	45	41	38	39	35	47	40	43	39	46	41	42	51	43	37	40	49	36	45	33	34	48	48	37	37	39	31	49	46	39	36	41	43	43	51	36	35	41	51	36	29	46	27	41	41	38	32	48	39	43	33	45	32	39	35	34	39	40	31	42	35	41	37	41	38	34	35	44	48	53	45	42	38	53	38	34	38	41	33	42	40	45	34	38	45	41	40	39	48	38	39	26	44	41	41	34	41	48	28	46	40	37	34	43	42	29	47	47	37	38	41	31	44	46	40	31	41	42	54	39	37	29	34	43	41	35	39	49	34	41	38	51	46	36	43	42	42	40	37	35	47	39	37	39	44	37	35	44	29	54	45	41	48	50	43	43	39	47	44	45	49	39	37	48	39	28	40	33	38	35	43	42	36	41	43	35	32	34	35	50	45	29	49	46	41	34	34	39	35	45	41	36	37	35	37	44	44	44	36	36	31	35	43	35	40	28	35	43	28	49	41	56	36	50	45	37	31	44	42	37	35	45	42	41	27	35	25	41	56	35	41	42	42	58	50	43	39	35	41	38	50	38	39	30	36	43	42	37	47	41	33	30	34	33	32	45	38	49	31	41	37	34	43	32	41	34	29	43	36	34	37	32	40	41	38	38	56	39	31	44	45	48	35	41	51	47	40	47	40	41	41	51	46	43	50	47	39	39	34	41	47	50	35	41	29	34	48	41	35	45	38	30	40	44	55	40	44	33	36	33	55	48	38	27	35	45	37	39	40	40	36	46	47	52	41	37	31	36	37	41	33	52	44	33	51	34	39	50	50	40	32	27	31	33	41	35	43	44	41	38	36	34	39	36	53	40	38	42	49	30	25	32	31	35	27	40	26	48	40	52	37	49	45	44	34	36	44	40	45	37	36	35	32	50	27	38	36	31	39	53	36	37	30	46	41	32	38	41	53	50	33	44	38	45	44	37	42	43	40	43	34	40	28	31	31	44	37	39	50	40	34	44	52	41	33	38	46	37	44	34	36	41	56	40	37	38	44	41	47	34	40	38	40	41	42	42	39	38	45	47	43	29	32	35	36	41	42	35	42	49	35	46	48	29	39	34	44	29	38	47	35	38	42	42	41	45	52	54	38	44	49	48	51	32	37	47	40	41	40	36	35	36	42	50	40	38	39	39	39	44	40	43	39	53	36	29	42	40	34	52	36	34	51	51	50	52	38	36	38	42	35	34	42	36	40	41	36	41	28	37	44	38	42	34	34	34	48	42	35	41	38	40	33	52	38	29	46	37	42	43	33	38	48	42	29	38	29	41	38	42	59	36	46	44	47	35	41	38	45	41	37	40	39	42	36	31	40	37	47	37	37	45	41	34	37	36	44	42	37	44	41	42	48	36	26	38	37	50	45	32	40	40	44	45	36	41	42	36	40	43	35	33	48	37	37	35	30	46	36	41	32	21	55	52	37	40	38	38	46	44	36	39	34	53	45	49	41	31	38	34	37	39	40	37	37	35	46	41	41	41	44	33	32	45	39	45	31	43	34	38	45	38	42	33	35	44	34	37	36	51	49	30	42	44	37	38	43	36	36	33	38	38	49	31	50	39	38	40	36	37	42	39	41	36	53	43	38	43	36	42	29	35	39	54	39	39	34	46	34	36	36	36	43	43	37	40	57	41	41	43	33	41	46	50	35	44	48	33	40	30	40	33	35	46	34	44	35	40	37	36	48	43	36	37	48	39	35	39	44	39	41	31	41	41	28	32	26	45	41	45	48	41	43	41	54	33	41	39	39	34	33	27	41	42	39	45	46	51	41	41	45	40	39	52	56	45	39	34	32	42	46	45	40	32	40	42	50	38	58	37	41	40	37	31	39	46	32	34	49	53	40	38	45	40	36	32	45	31	38	34	41	47	49	42	37	32	46	48	29	36	39	41	36	35	49	35	39	30	40	45	34	38	38	37	47	46	38	40	44	46	46	44	37	42	32	38	34	35	36	40	41	33	36	45	54	34	43	52	50	44	49	46	46	47	37	43	42	44	40	29	39	37	32	38	44	38	49	30	45	42	37	36	45	29	37	36	33	40	42	31	42	50	37	40	47	47	39	38	39	38	49	44	40	54	32	37	56	33	43	42	51	37	34	50	49	44	35	48	27	57	43	35	40	41	35	39	50	31	44	33	27	28	31	44	48	46	42	40	33	50	38	34	37	42	37	36	35	42	38	35	41	47	39	36	43	46	41	41	36	33	53	40	46	40	43	40	27	37	35	30	50	40	39	52	30	42	41	41	51	33	41	44	45	40	51	47	36	31	57	45	37	35	39	25	40	27	49	46	38	55	48	31	37	38	38	51	46	34	39	39	53	46	33	45	49	54	38	41	37	38	51	37	45	45	45	51	50	41	43	44	46	38	41	37	51	38	35	48	38	37	41	43	36	45	36	45	44	42	42	44	37	36	46	47	31	50	39	32	50	41	37	39	38	47	39	40	35	40	34	46	42	42	36	26	42	39	52	47	44	41	44	39	37	40	39	36	41	35	38	37	56	39	46	40	36	46	51	38	43	43	32	40	35	32	46	45	41	36	41	39	38	42	36	30	39	27	28	41	45	52	45	37	48	50	36	38	36	48	34	38	34	40	33	43	35	34	38	36	53	35	42	59	36	45	33	32	47	32	36	47	46	43	57	46	53	39	34	33	42	46	48	41	42	40	52	43	41	37	37	40	35	46	48	31	31	45	38	42	37	47	33	42	30	38	49	51	33	35	39	43	35	31	47	35	35	59	38	39	32	53	30	39	38	45	25	29	38	49	39	41	49	27	44	31	37	41	36	36	34	45	39	32	46	32	43	41	51	43	41	41	36	42	41	53	41	42	45	35	34	33	46	37	38	30	40	44	41	41	31	36	31	31	44	51	34	47	39	38	38	47	40	40	28	33	40	47	49	35	27	51	40	49	33	38	44	49	44	45	35	49	38	35	48	46	45	44	40	51	50	33	35	36	40	46	40	45	54	47	39	43	35	39	41	38	48	42	40	49	44	30	34	42	33	33	43	39	45	35	36	38	43	43	42	27	51	37	32	35	51	27	44	41	37	43	37	43	26	41	41	37	47	37	46	53	45	39	53	39	44	39	34	40	45	32	33	43	48	33	42	35	39	35	39	36	60	35	41	35	36	36	45	46	54	39	30	33	28	46	35	45	34	38	51	43	40	34	25	37	29	30	42	41	44	42	47	37	29	42	46	44	21	38	39	36	44	51	48	41	31	49	46	51	43	35	45	39	38	38	44	36	26	47	50	39	39	42	42	37	35	39	39	35	33	51	38	37	51	38	35	42	37	39	42	33	36	30	51	44	43	35	39	43	44	37	47	47	42	64	44	41	40	36
19021	4498	1926	5540	9842	9481	7695	5970	4826	3790	3248	2830	2455	2172	1891	1729	1716	1762	1724	1540	1202	1206	1184	1129	1023	1015	1042	988	997	956	900	886	876	886	923	868	821	845	801	811	799	849	817	811	772	819	802	827	783	752	767	772	763	808	788	779	767	811	764	744	753	744	757	787	753	713	745	765	775	754	715	743	758	702	728	770	730	758	774	709	743	717	752	767	686	745	743	738	748	715	744	720	738	701	730	698	713	740	741	694	755	686	743	782	737	793	728	756	712	781	697	715	674	754	732	707	713	732	718	686	726	725	762	752	751	749	759	745	740	724	755	718	735	698	722	720	731	724	742	696	774	694	691	697	776	712	688	683	752	727	678	672	679	724	679	752	737	733	718	694	705	763	754	700	679	728	717	772	739	728	712	696	723	715	717	691	713	674	725	777	761	699	742	707	734	694	692	657	744	710	693	711	726	730	722	732	692	708	676	719	686	731	710	726	727	734	710	753	743	723	701	697	716	707	714	725	746	710	717	695	708	700	695	691	719	756	722	743	669	734	749	715	686	709	731	694	726	718	718	727	724	757	695	726	735	747	731	750	711	700	756	681	661	724	696	726	712	752	739	759	697	705	711	757	691	791	714	641	696	718	720	670	709	694	683	723	720	730	732	700	711	708	762	717	736	714	688	700	705	749	674	726	760	713	718	734	731	727	721	717	687	727	723	729	693	684	675	740	689	704	732	714	704	687	748	709	688	716	722	716	683	761	727	757	703	759	754	695	753	691	711	716	728	681	721	706	686	763	706	724	711	729	757	699	696	714	727	698	698	763	694	771	701	766	682	707	716	732	693	664	685	712	706	733	696	708	738	676	727	687	774	734	755	748	729	724	705	743	697	726	736	669	723	744	714	700	748	660	724	742	704	782	730	753	704	710	680	760	741	742	771	759	732	698	733	720	724	681	716	707	693	727	709	688	744	697	704	700	731	660	715	737	715	732	683	713	695	746	710	705	763	741	689	747	698	714	743	737	730	778	719	739	712	723	727	744	710	680	701	742	684	684	710	740	726	703	729	718	709	734	656	716	727	731	686	657	731	735	688	774	694	695	729	733	698	719	708	676	675	723	704	821	742	734	729	714	708	707	724	709	734	724	722	726	692	739	722	701	737	769	724	752	733	678	694	692	696	742	721	713	716	704	741	733	712	695	741	756	708	737	767	728	737	729	729	705	702	736	726	747	699	742	747	707	721	734	733	698	731	690	726	726	740	733	736	675	731	713	715	720	729	711	780	719	744	715	682	705	692	713	752	671	686	754	718	754	695	733	754	706	755	712	739	692	682	730	723	710	720	677	748	693	685	713	723	692	714	729	722	708	730	689	686	694	724	689	703	739	733	751	709	760	657	712	700	768	713	721	728	716	742	690	748	701	699	712	734	720	708	747	713	690	745	735	720	681	731	744	715	698	679	690	678	669	709	667	775	695	682	684	715	704	732	719	693	732	771	668	744	762	721	761	723	687	727	705	700	726	664	726	684	725	746	724	744	730	718	695	710	702	692	710	703	737	736	753	762	711	717	733	761	753	702	729	684	723	717	728	725	791	712	710	716	707	735	742	734	705	753	681	688	686	728	762	692	717	701	728	667	755	690	721	683	709	733	735	696	706	724	678	710	717	700	707	743	701	769	704	691	697	706	757	689	743	757	727	688	704	753	688	687	676	720	698	705	723	713	706	678	730	726	731	741	716	721	713	760	684	694	708	744	700	743	692	749	702	737	682	713	741	685	732	741	758	747	713	689	740	690	712	755	758	708	732	729	714	721	751	739	737	721	722	694	740	664	734	682	741	696	678	742	734	734	726	720	710	703	758	714	716	728	735	673	696	742	696	718	699	738	736	749	708	722	731	719	706	743	711	732	688	767	747	731	749	732	696	751	693	759	672	744	747	740	697	729	725	719	742	714	674	675	699	674	758	721	690	734	768	696	708	751	737	683	733	701	748	685	713	714	718	730	691	719	751	729	731	656	740	752	680	731	707	673	678	720	716	696	699	679	707	675	680	685	700	688	719	739	705	735	695	737	724	700	731	728	690	748	715	727	756	739	741	736	730	767	729	749	712	731	726	727	747	674	774	728	693	702	692	694	734	675	709	675	795	700	668	687	730	720	651	780	693	655	682	700	699	719	754	737	686	748	700	704	703	713	718	722	660	716	734	692	715	709	709	745	754	748	714	706	727	711	706	691	668	706	717	720	709	688	695	740	717	778	682	725	742	747	697	678	692	721	723	707	772	745	711	717	711	715	688	677	666	762	723	722	707	742	692	723	740	666	725	695	748	710	696	703	717	715	716	713	694	707	710	709	756	703	680	677	697	718	764	729	717	759	681	716	750	689	679	727	714	705	728	742	714	685	715	713	715	721	720	712	723	713	723	675	696	704	698	701	654	736	730	751	686	713	755	693	711	689	714	741	729	738	714	697	737	733	660	696	685	727	708	777	721	694	711	749	708	699	753	765	710	724	749	731	670	714	695	721	713	731	750	680	736	717	732	686	704	746	726	653	743	743	713	696	756	731	703	678	725	692	758	719	718	738	765	729	791	709	684	776	702	737	703	657	729	762	722	745	756	693	732	743	692	735	765	747	741	686	699	682	721	694	693	674	710	717	733	702	723	694	708	749	761	764	751	724	702	706	725	762	760	758	769	722	708	716	730	692	747	695	715	743	723	697	728	698	741	685	694	742	746	721	725	720	713	717	724	712	752	722	705	739	688	722	732	755	716	711	735	743	683	696	725	673	667	714	753	680	765	702	717	692	725	695	683	723	715	707	706	715	721	699	717	699	709	729	730	665	704	727	742	729	758	725	744	753	733	735	681	732	739	664	720	704	745	731	782	747	697	712	723	732	768	684	694	765	695	717	751	707	692	774	756	679	677	683	754	706	730	712	687	712	731	708	745	663	749	712	696	678	756	700	766	724	774	721	708	727	684	700	740	727	792	686	700	732	711	761	746	673	718	739	752	686	792	695	718	715	712	727	773	697	726	704	686	740	692	710	745	695	699	687	749	741	762	766	732	726	712	721	708	757	690	699	693	691	707	747	724	720	685	709	763	703	678	729	769	721	726	706	724	739	697	708	756	685	741	694	718	705	686	689	720	742	712	713	770	752	698	752	672	683	709	786	722	714	760	737	744	682	710	689	760	703	675	678	730	709	779	677	695	715	736	774	721	715	700	714	749	669	704	738	695	718	713	734	772	751	700	725	721	754	735	730	713	727	731	716	684	743	746	715	741	743	799	731	745	728	690	694	736	723	650	709	719	723	706	718	701	696	696	720	700	695	734	682	721	741	751	674	717	721	680	747	734	678	702	750	695	726	703	744	716	738	736	732	692	702	700	702	725	733	718	750	743	723	678	703	665	745	732	692	762	687	718	725	724	740	695	712	706	695	681	692	670	721	699	740	677	721	705	702	744	741	754	691	723	702	679	742	688	701	731	741	698	703	752	737	661	748	711	731	686
2848	144	94	75	79	112	97	103	88	93	79	63	66	74	65	55	44	56	60	65	46	56	52	39	37	54	43	41	47	54	37	40	40	56	47	42	41	36	39	32	47	35	45	40	38	49	37	47	39	46	37	31	38	42	34	31	42	45	46	40	29	46	43	45	37	43	34	39	35	40	42	46	38	54	38	53	39	38	30	35	37	44	47	39	34	44	32	34	32	37	28	49	42	48	47	37	37	40	35	38	46	36	45	28	45	50	45	54	43	47	37	38	39	51	44	40	33	41	33	39	38	38	34	45	49	40	43	36	39	33	37	42	44	44	28	43	41	29	46	34	36	41	44	42	33	38	38	45	31	46	48	25	39	37	54	46	46	36	35	47	39	42	41	49	51	43	37	42	44	36	39	29	33	39	36	46	30	41	36	28	34	44	57	32	39	36	38	48	49	39	28	44	39	41	31	41	33	27	35	43	32	35	36	31	40	54	46	39	57	45	31	39	45	51	39	41	48	42	37	33	41	38	37	29	46	29	44	49	37	40	57	35	44	34	45	47	46	28	36	40	35	41	30	32	35	33	36	44	35	51	45	36	30	40	42	49	44	37	33	51	38	33	35	36	43	34	34	47	24	37	43	45	42	48	42	48	40	47	38	49	35	37	39	39	48	43	39	36	37	46	37	48	33	45	44	44	46	35	43	45	39	46	47	41	46	33	53	37	40	37	33	46	38	45	45	38	36	35	44	39	50	42	45	40	29	50	25	36	45	43	37	42	37	40	35	42	51	25	48	42	42	42	42	34	49	34	40	31	54	29	51	46	31	39	48	39	43	52	45	45	32	34	43	34	29	38	34	41	43	39	40	34	45	34	46	33	29	39	31	35	43	32	46	36	35	45	36	51	34	52	37	45	33	35	29	41	34	45	44	37	43	38	39	38	41	42	44	37	35	30	45	40	25	25	39	39	44	52	39	33	33	38	35	46	36	51	49	36	32	33	41	44	42	52	35	36	31	48	48	39	47	45	35	51	37	54	37	50	41	31	37	38	37	54	44	41	27	39	28	49	48	45	42	37	29	32	39	39	42	43	40	51	40	46	39	30	34	31	37	41	34	43	42	48	37	40	36	36	38	51	38	32	44	39	47	41	44	43	37	37	41	54	41	44	29	41	37	32	35	37	36	42	30	35	42	35	48	37	40	32	47	49	35	42	47	44	43	47	39	36	29	31	43	32	29	37	37	27	37	46	37	47	40	38	41	45	39	34	47	35	45	37	44	51	47	47	54	32	37	37	33	46	41	43	26	44	30	36	39	46	44	42	40	40	51	47	34	45	37	42	39	36	41	32	40	35	41	29	47	32	37	52	39	33	37	43	38	39	40	51	44	34	42	31	36	38	38	51	54	46	52	33	34	40	41	37	46	49	47	38	44	37	59	51	34	40	45	42	49	34	47	47	35	40	48	34	33	37	40	27	38	45	41	41	27	30	37	33	33	34	44	21	42	42	31	38	37	33	41	36	41	42	46	43	44	41	42	33	45	50	41	40	38	43	28	41	36	53	44	36	47	48	31	36	48	41	41	35	47	50	43	45	44	52	47	38	41	38	48	40	32	53	40	55	45	32	41	33	40	41	35	48	51	42	30	37	40	39	35	39	44	44	38	46	43	49	46	47	46	31	44	39	40	49	37	46	43	34	33	38	40	46	41	29	42	42	47	43	49	40	38	47	39	36	39	32	38	42	36	32	51	45	45	42	26	42	38	36	45	39	30	39	40	39	30	27	39	32	38	48	46	37	35	38	43	39	34	33	48	41	42	40	40	50	31	27	45	47	39	33	37	29	34	41	46	45	37	38	39	44	38	35	46	23	33	45	52	32	51	44	39	50	33	28	29	30	48	44	42	32	33	33	44	36	30	38	43	34	42	51	46	56	49	49	50	38	44	39	53	46	34	38	48	38	37	36	39	39	44	37	37	43	40	41	41	29	36	33	36	32	37	41	53	42	28	45	46	47	49	43	37	40	36	40	43	48	34	47	39	43	41	44	44	44	52	40	39	41	33	46	39	48	42	38	40	46	32	44	43	48	30	43	47	50	34	26	39	35	41	40	47	41	38	44	46	37	36	40	37	46	48	38	32	36	40	54	44	41	26	42	29	51	52	33	42	39	35	42	42	47	42	47	47	40	31	47	34	50	50	35	48	46	38	35	25	30	45	47	41	45	40	50	38	41	33	38	37	50	41	41	47	37	35	27	38	39	38	42	46	44	41	20	37	48	39	30	45	33	49	40	30	42	32	44	32	46	46	46	34	42	43	45	36	44	33	31	33	25	43	46	40	37	37	27	40	43	34	33	40	31	39	38	45	52	49	55	42	39	44	40	54	37	51	31	43	41	46	32	28	38	39	35	46	47	39	47	38	39	50	39	34	44	43	41	24	44	38	41	45	37	32	39	47	40	27	40	32	31	46	42	49	55	43	35	34	37	33	43	33	43	40	39	59	42	39	44	40	40	40	42	44	34	45	40	48	42	43	36	39	50	44	33	39	36	39	44	40	39	44	35	36	42	38	39	33	40	42	40	38	45	44	49	38	38	30	40	40	37	27	40	32	41	39	33	32	45	36	45	35	46	37	39	37	42	46	44	50	49	39	35	35	38	47	41	40	32	45	34	34	38	42	50	38	44	45	41	38	34	44	43	27	37	47	39	24	47	48	41	58	42	41	31	54	35	43	49	49	28	46	40	39	37	41	32	40	46	49	47	35	43	45	45	40	29	39	49	34	51	33	43	50	45	43	52	43	45	28	41	46	39	42	42	60	42	45	41	35	36	35	41	39	36	40	40	56	42	42	39	45	35	37	32	40	44	41	41	39	28	40	45	39	41	32	36	50	48	34	41	45	38	35	32	43	46	50	40	33	48	35	38	42	54	47	33	27	32	39	29	43	39	40	41	31	38	39	34	43	46	49	56	57	41	35	45	38	46	46	45	34	38	48	50	33	40	46	31	38	45	45	39	44	35	46	43	38	48	52	40	35	38	34	40	38	34	37	35	36	41	36	49	49	45	41	31	40	49	41	43	37	42	36	42	47	38	44	41	37	38	44	48	38	38	39	48	43	34	27	44	30	39	27	43	45	50	28	42	41	43	46	39	49	42	30	33	43	39	47	51	36	38	43	29	35	42	45	34	47	57	60	47	31	43	43	41	34	45	36	33	51	43	47	36	37	52	36	32	38	47	42	42	41	41	35	50	39	34	33	38	37	44	35	39	46	31	35	45	28	50	35	43	45	38	33	47	41	46	43	50	29	37	39	42	43	39	30	50	37	42	37	37	40	47	47	33	44	33	49	44	48	49	45	35	47	45	42	33	41	41	55	38	39	41	38	38	52	45	36	32	48	45	47	43	34	42	47	39	27	44	36	45	41	30	52	45	41	45	44	40	41	43	38	41	39	28	30	31	22	29	34	34	28	27	52	32	34	38	39	44	42	38	37	30	47	45	41	43
18661	4217	1834	5203	9266	8690	7039	5522	4500	3626	3028	2640	2345	2005	1850	1704	1526	1623	1629	1538	1206	1114	1155	1083	991	976	1010	995	939	968	965	872	896	880	816	845	834	810	854	845	801	819	806	860	746	805	768	788	806	800	771	775	793	783	792	743	738	769	785	769	736	768	729	768	755	723	761	747	705	705	732	711	739	740	746	722	731	746	733	713	705	710	702	741	723	765	760	716	719	701	747	755	729	732	669	732	703	753	778	716	674	713	787	750	712	744	699	714	795	764	716	758	696	701	745	698	697	753	761	719	720	653	746	730	731	686	730	713	715	715	712	715	710	724	707	710	722	739	739	759	709	734	748	710	750	672	734	713	708	692	688	670	756	696	698	768	711	736	745	728	744	731	728	709	720	739	699	681	707	707	703	723	739	693	732	730	669	734	716	721	714	674	714	706	703	721	708	677	707	691	698	733	666	750	726	738	741	702	671	745	729	742	758	735	732	726	718	740	699	729	722	742	665	731	703	694	736	734	688	704	722	703	713	759	697	675	755	728	761	709	728	700	701	708	698	686	734	686	698	734	683	681	693	687	698	743	714	671	722	714	701	697	725	748	700	701	707	720	718	704	728	689	719	739	705	698	695	690	705	713	682	698	723	731	710	693	713	698	735	707	725	714	744	747	727	729	747	727	734	685	696	729	711	750	715	679	747	700	710	728	724	692	707	751	758	713	725	700	744	729	741	716	713	692	714	672	693	716	728	706	705	733	708	681	704	720	725	708	711	724	707	699	658	730	727	643	704	707	693	701	735	733	694	719	699	719	737	708	710	752	750	724	719	765	735	735	649	727	672	727	696	695	686	730	710	712	725	723	683	707	710	707	700	676	738	703	727	712	686	709	721	704	724	656	692	752	675	715	739	694	726	727	743	725	723	693	721	705	714	703	741	695	686	693	729	742	691	726	712	694	739	687	702	699	733	739	703	716	761	682	716	691	751	723	702	683	693	716	682	736	729	664	737	753	720	715	692	685	717	668	699	714	743	693	711	718	718	738	738	685	719	726	674	728	762	731	706	668	722	701	720	681	680	685	715	689	729	709	679	668	719	739	728	666	722	672	733	716	772	684	746	742	718	731	721	733	661	694	730	723	711	726	703	701	712	733	707	735	709	711	660	758	715	720	729	693	730	677	702	712	715	752	745	733	730	708	719	722	701	707	727	709	730	673	687	725	705	715	728	691	708	718	695	710	722	718	731	682	726	653	777	662	745	736	784	717	749	702	752	761	710	730	753	744	735	712	733	678	757	661	740	672	713	716	652	674	684	693	766	699	714	709	740	720	655	711	743	656	703	704	725	722	724	663	675	717	752	714	677	679	711	703	691	754	709	736	727	718	695	689	714	715	714	717	759	680	728	773	700	678	703	693	701	703	721	715	753	713	687	657	737	708	715	734	755	696	685	746	660	710	730	696	703	682	745	728	728	730	655	701	669	740	718	736	640	681	752	732	745	690	702	731	725	694	701	728	727	714	760	691	733	739	702	728	677	710	710	738	736	715	722	717	731	727	716	730	719	711	727	704	687	726	687	715	698	738	683	727	726	720	735	691	714	704	767	676	698	711	696	726	727	694	741	726	711	695	746	682	698	747	732	656	713	746	698	702	713	760	721	782	705	682	742	706	740	717	684	744	728	642	758	744	714	708	712	732	703	715	752	704	699	719	733	658	746	672	684	714	694	719	677	713	678	746	721	700	739	687	687	694	704	694	669	717	747	687	674	698	707	708	756	748	702	681	697	718	750	739	727	703	710	682	665	684	755	720	686	717	703	732	714	696	702	686	686	772	713	689	722	684	729	714	728	714	738	719	737	740	681	710	758	692	715	712	709	705	712	741	734	697	706	746	690	687	706	696	735	715	699	711	728	683	699	753	651	686	715	695	703	709	724	745	701	728	712	701	720	701	682	679	743	710	727	736	706	733	683	703	753	740	667	683	697	686	736	668	726	780	686	671	691	723	711	689	690	747	723	699	705	680	679	707	681	728	713	655	732	713	665	662	702	694	728	737	722	711	693	691	730	676	703	722	729	705	646	759	720	709	730	694	765	710	756	711	715	682	700	692	710	737	749	725	700	705	756	747	682	674	730	760	726	736	756	736	722	733	641	724	710	706	724	691	703	672	776	724	696	771	710	703	732	732	729	700	760	705	753	693	678	730	718	752	708	677	714	701	732	731	721	706	740	770	718	696	705	705	726	768	678	673	718	733	674	676	682	719	711	688	696	711	742	714	687	740	701	717	737	696	729	688	700	699	728	751	730	730	672	761	721	745	727	712	715	725	710	680	745	699	701	701	711	679	679	730	671	719	715	761	711	666	684	689	707	740	701	693	747	780	684	712	656	728	658	734	679	743	668	695	723	801	678	688	699	680	697	716	690	714	742	715	732	732	734	707	748	653	720	695	734	725	685	675	736	695	713	692	704	672	715	700	697	718	686	720	747	723	698	728	774	675	681	767	743	726	719	710	721	734	717	705	716	762	704	773	723	733	729	729	745	705	724	703	726	743	733	697	731	698	694	698	636	694	699	708	690	735	703	703	653	727	700	722	684	729	729	703	713	668	721	741	687	695	711	758	669	723	692	727	660	717	722	707	723	690	676	710	726	718	734	754	761	724	693	692	663	725	747	734	754	690	711	711	703	679	759	746	734	699	691	769	695	757	709	681	692	725	716	693	746	731	738	719	713	711	693	694	692	700	730	702	710	737	682	707	718	732	707	653	716	680	715	721	685	714	730	731	709	769	667	725	744	728	717	739	697	706	717	715	688	708	728	736	740	688	689	702	714	720	745	756	758	712	699	715	729	735	718	767	679	707	700	748	694	719	726	694	719	737	740	723	691	734	735	747	693	703	704	665	724	747	669	755	713	730	692	717	758	698	770	696	707	759	729	779	694	742	689	699	715	692	719	710	736	717	724	722	711	725	726	699	731	649	714	726	687	754	701	724	718	746	721	664	717	698	711	662	699	709	679	689	741	672	716	730	758	725	734	712	803	745	698	696	716	730	679	716	704	730	730	738	733	707	685	692	755	668	721	670	725	714	679	711	699	714	708	710	748	685	679	709	733	715	716	757	705	685	711	762	681	716	707	677	760	719	735	727	708	696	723	717	707	730	726	687	734	711	756	716	674	738	733	699	701	679	688	710	762	739	700	695	739	721	686	765	748	712	709	700	728	747	781	724	741	716	675	704	726	704	694	730	704	721	718	722	722	761	738	779	749	691	705	710	693	716	728	722	761	742	705	744	667	687	704	703	721	709	702	737	729	713	718	712	713	714	737	706	712	727	725	707	713	685	766	704	704	683	730	675	733	732	698	672	706	750	745	692	743	697	681	731	723	745	716	735	700	740	694	712	713	735	726	720	697	747	743	714	713	713	730	739	734	763	721	687	709	706	678	730	730	690	685	704	728	712	727	671	690	747	729	685	681	727	693	710	732	703	757	715	720	762	730	742	731	682	722	713
2581	262	90	92	132	182	163	156	156	132	95	88	97	79	67	59	52	52	61	37	38	41	37	41	32	33	33	24	33	32	21	33	20	28	23	24	19	22	28	29	27	25	22	16	31	18	24	10	16	25	27	23	19	27	32	26	18	26	17	18	18	17	22	24	24	15	19	25	20	19	10	21	23	15	16	22	18	26	29	17	20	28	24	15	24	15	22	17	21	20	23	20	24	31	20	14	27	13	21	13	17	18	19	19	25	18	27	17	15	30	24	24	20	16	15	24	19	23	15	14	13	22	20	18	17	22	22	18	13	24	23	22	17	17	19	25	19	20	22	15	22	22	23	28	20	11	27	14	20	20	19	19	17	25	14	17	21	15	22	24	19	27	16	20	19	21	24	20	18	20	18	15	17	14	17	19	13	23	22	25	18	16	14	26	22	22	13	22	15	22	28	16	12	20	21	15	12	20	19	20	26	20	23	23	13	18	17	17	18	16	26	15	17	13	20	19	21	22	22	17	18	20	14	15	18	22	14	25	16	13	22	21	20	26	20	21	22	18	13	17	20	25	21	29	15	13	25	12	20	16	15	21	18	17	29	22	15	21	28	21	13	20	20	25	16	25	21	15	20	22	16	20	17	14	20	25	20	12	19	18	21	25	16	21	20	20	24	19	23	18	16	14	10	19	25	18	15	21	13	23	17	18	15	22	24	17	28	9	21	16	21	27	17	22	17	26	22	22	21	21	17	20	20	21	17	17	12	16	17	21	20	19	16	16	22	14	17	21	15	19	31	22	14	27	16	15	17	19	16	20	13	15	27	21	20	20	18	28	22	14	11	24	17	20	20	21	22	23	21	26	14	7	20	27	18	19	13	20	23	27	17	26	28	21	25	18	15	19	20	18	16	16	20	17	23	19	19	29	14	23	21	19	17	17	15	20	8	18	16	25	16	18	19	18	16	17	19	29	9	16	20	18	24	21	18	14	17	24	19	23	19	15	19	24	21	25	25	20	12	20	29	19	18	12	10	24	20	15	15	23	13	24	17	21	17	13	21	10	24	21	19	34	27	14	17	22	21	22	19	16	19	19	29	22	22	21	21	17	21	26	19	26	22	21	8	18	15	15	18	16	23	19	13	17	20	15	13	16	19	25	17	20	15	20	23	16	20	21	18	20	11	18	19	19	12	12	25	17	14	20	18	19	22	24	23	27	12	22	21	21	22	18	10	17	17	23	16	17	25	12	22	26	19	21	17	28	18	17	16	23	22	18	15	20	19	22	19	17	17	24	22	18	30	25	26	12	22	11	21	12	20	29	17	16	21	15	18	24	26	25	18	18	25	17	20	17	16	25	19	18	18	20	20	19	19	35	21	17	17	20	21	16	20	20	22	21	18	14	27	18	19	27	15	17	17	19	19	24	22	21	23	18	29	22	12	20	21	13	21	14	19	13	16	19	26	20	21	26	24	18	17	19	20	28	19	14	26	18	16	29	14	21	17	8	18	25	16	20	24	20	15	21	20	20	19	23	19	16	22	11	12	25	21	22	17	15	18	21	22	25	16	23	24	25	17	18	18	23	17	20	22	15	22	14	25	22	12	16	19	27	19	23	15	21	16	23	19	14	18	17	21	22	24	18	22	23	16	17	22	19	19	18	22	18	25	17	21	16	16	22	10	13	15	27	21	16	18	20	27	23	25	15	13	26	21	20	18	29	19	20	26	19	22	11	21	24	22	16	21	17	15	20	22	11	26	24	22	16	25	23	27	16	22	18	15	13	15	17	19	20	20	20	14	28	25	25	15	21	32	29	20	19	17	19	15	11	15	22	23	19	32	24	12	16	24	24	16	15	23	24	20	28	15	20	19	17	16	19	16	17	24	14	23	21	21	15	16	20	16	15	12	16	22	18	17	24	17	16	24	22	15	18	19	18	16	26	16	15	18	18	22	17	21	15	19	29	27	18	21	23	19	23	20	17	22	15	8	22	17	21	18	21	29	16	21	14	16	18	19	22	18	23	17	19	11	25	21	18	26	25	20	21	21	21	22	14	19	13	19	14	25	24	27	24	26	19	19	18	27	24	19	15	13	18	15	25	17	22	19	16	27	26	20	19	23	20	15	11	24	20	14	17	14	23	17	19	11	22	15	25	18	18	21	25	23	17	15	23	18	26	16	18	16	20	19	20	21	22	22	18	19	11	18	22	24	19	8	18	19	19	13	14	20	23	21	22	19	17	20	24	15	19	23	15	22	17	27	22	21	24	22	17	9	13	25	20	20	15	21	21	19	15	18	31	20	24	28	20	18	17	22	18	20	23	19	16	20	14	20	21	12	14	16	16	21	24	14	22	20	23	20	23	21	19	20	28	14	17	16	20	24	17	18	19	19	18	26	23	26	19	20	17	24	17	20	18	16	14	20	12	24	22	18	22	16	24	20	21	19	26	27	17	21	22	19	9	14	17	12	28	20	25	18	25	28	18	15	18	19	21	14	16	21	19	18	14	16	13	24	15	26	14	26	25	24	17	28	15	19	19	16	21	13	25	30	22	18	24	14	24	24	20	24	16	20	12	24	4	18	16	19	13	22	20	26	26	16	18	19	17	28	26	20	12	24	11	28	19	9	12	19	18	12	19	15	12	11	26	20	14	21	22	17	20	20	15	12	20	25	23	16	22	14	17	16	26	17	13	12	24	15	12	27	14	22	22	23	20	15	22	16	17	21	23	27	21	19	16	20	19	23	21	21	24	19	20	20	20	18	13	17	25	24	22	23	27	22	17	19	27	18	20	20	17	20	29	17	21	22	10	20	24	19	16	25	16	16	25	21	23	22	19	19	24	17	26	16	22	28	14	26	23	18	17	14	19	29	15	15	18	20	22	18	14	28	19	21	23	17	22	17	16	20	19	14	17	16	18	19	26	24	15	20	16	20	21	13	17	19	20	15	18	20	22	19	8	20	14	20	17	22	16	15	16	21	19	26	16	18	25	22	21	15	14	13	25	10	29	25	27	15	13	22	19	13	9	16	17	25	20	19	28	16	23	24	13	19	29	14	17	16	19	23	19	17	23	14	16	25	20	24	16	12	15	12	23	20	15	9	17	14	23	29	26	14	26	15	24	14	17	20	23	19	18	22	18	21	7	29	27	23	26	14	21	13	22	17	19	24	28	19	12	19	17	17	35	22	17	21	19	24	24	20	16	20	21	22	28	24	17	26	16	25	12	14	17	17	16	30	12	23	19	17	28	20	19	19	28	19	16	18	13	24	19	22	15	22	10	18	33	21	22	24	20	24	18	21	19	15	25	22	22	20	16	27	22	27	23	16	24	16	14	18	16	16	21	21	19	14	26	23	13	17	21	18	21	24	24	15	30	18	21	15	24	21	15	21	23	24	14	23	24	16	21	26	34	17	13	19	24	19	12	12	19	20	26	18	30	24	16	30	18	19	23	21	19	19	15	19	13	11	28	21	23	18	18	25	18	15	27	24	21	16	25	14	21
25830	7523	2733	9671	16587	15454	12815	10278	8033	6422	5337	4455	3820	3322	2855	2344	2210	2371	2240	1937	1453	1379	1287	1117	1033	973	926	940	915	849	802	767	679	686	696	620	652	606	655	562	636	539	543	521	536	517	507	487	523	476	463	489	462	506	473	465	479	406	475	439	462	430	403	441	425	391	421	432	422	422	387	431	405	417	447	402	415	394	418	425	420	388	436	365	369	408	399	384	399	380	391	384	376	401	363	392	375	390	363	370	336	408	391	372	381	350	390	382	397	327	384	364	351	396	375	354	360	375	376	368	366	402	375	406	359	373	385	365	355	332	341	380	372	355	396	352	360	384	371	361	361	362	340	351	349	346	355	351	343	375	357	380	320	369	354	364	337	356	368	363	357	353	374	350	368	352	369	375	372	353	309	327	342	363	372	328	351	357	386	375	374	336	342	354	351	347	367	347	365	365	374	372	349	387	336	349	345	333	349	379	354	364	360	351	366	328	343	359	363	371	332	344	338	375	365	372	352	375	324	328	382	342	373	363	374	339	358	348	315	384	398	384	363	380	368	334	362	361	366	338	330	352	349	320	374	372	382	356	361	345	321	317	350	352	354	350	332	328	337	338	340	334	354	341	338	348	377	366	370	339	331	356	344	346	355	374	373	368	375	314	370	359	369	346	356	338	371	355	383	345	402	339	355	371	363	369	327	335	355	393	336	365	338	360	351	358	331	389	378	376	374	348	382	374	353	341	369	308	325	372	337	355	363	383	333	373	372	355	343	338	351	382	353	342	356	400	321	345	369	342	386	361	347	355	397	385	316	342	350	374	338	374	341	377	359	346	330	326	379	349	344	352	344	344	338	360	346	341	388	341	346	375	358	344	350	340	358	342	346	341	362	327	352	380	353	369	340	364	345	368	364	372	347	362	337	374	366	354	339	379	333	361	394	354	350	327	372	379	371	360	348	356	329	382	318	390	343	354	370	363	349	346	356	334	352	342	346	373	340	403	338	343	363	374	331	330	327	331	380	350	358	348	365	347	358	328	374	360	337	400	355	350	329	339	348	357	335	315	376	382	344	346	334	376	327	358	370	356	365	366	364	339	351	349	386	370	370	368	384	345	380	342	356	357	363	376	346	370	365	352	313	372	350	368	350	373	331	366	309	328	331	372	357	342	336	372	345	315	343	374	364	350	361	394	366	371	344	350	344	375	360	340	379	327	373	363	348	350	345	371	328	323	380	322	356	357	371	322	366	376	355	340	316	358	362	343	371	354	347	376	359	321	375	353	345	334	339	364	410	389	341	381	345	344	344	368	348	354	365	366	355	339	395	364	343	321	352	361	330	365	322	385	329	376	373	370	341	357	334	357	315	331	321	355	357	358	340	387	353	372	341	331	347	351	345	363	358	353	335	332	337	365	332	359	302	359	363	378	344	358	331	354	343	379	363	387	345	340	385	381	351	370	356	341	365	345	315	323	355	338	370	355	357	356	359	308	380	348	366	377	364	368	368	358	349	337	363	377	369	373	377	352	340	343	352	368	362	338	368	371	374	346	396	365	361	368	333	328	336	365	345	356	347	338	336	361	330	355	336	376	344	376	360	389	366	360	312	370	337	390	353	394	337	349	329	340	352	342	378	372	340	354	368	313	359	381	350	330	359	334	370	373	338	381	365	340	333	340	345	352	367	351	330	350	344	364	361	366	386	347	344	348	352	342	356	349	349	349	364	354	381	325	392	345	347	363	373	312	340	333	391	375	349	333	366	367	366	342	363	363	342	316	325	363	315	356	355	324	337	350	323	364	361	368	346	321	342	333	382	353	370	379	381	354	367	361	359	334	365	356	359	372	369	372	321	367	331	357	341	345	373	324	376	336	351	351	336	358	381	335	358	379	349	349	358	357	355	376	333	353	337	350	353	336	351	354	400	316	399	362	355	342	404	348	364	367	342	363	325	376	344	384	370	341	356	351	347	351	326	335	357	364	331	374	362	329	340	340	338	362	326	381	333	347	328	383	342	364	396	373	349	379	351	373	339	349	359	342	339	355	344	375	350	379	338	350	347	384	356	336	366	338	306	361	369	382	358	380	347	337	343	345	391	341	344	341	374	331	372	351	345	331	347	355	377	322	386	363	361	342	360	363	351	338	364	304	394	372	372	335	352	326	326	372	341	334	344	373	346	397	302	377	358	370	339	356	332	346	348	329	340	353	355	387	337	344	352	365	384	367	319	370	336	378	337	347	327	355	330	379	365	351	350	338	354	327	360	368	327	355	354	354	359	349	382	376	344	345	368	324	328	351	351	303	373	351	356	346	349	386	390	340	393	342	362	313	338	371	326	356	375	367	314	347	314	348	330	334	370	375	369	353	333	384	357	322	348	365	369	365	362	363	352	336	310	344	354	373	345	361	385	331	346	321	342	357	349	313	352	346	359	340	358	310	367	330	339	362	374	347	349	331	391	371	378	343	378	324	331	322	353	359	340	344	340	325	346	365	358	342	363	334	365	384	319	379	353	338	365	345	365	370	370	336	336	356	369	355	320	358	377	339	347	333	356	334	346	355	347	350	392	362	343	344	352	339	358	340	327	365	388	335	353	365	344	343	348	366	355	358	367	331	354	344	353	332	359	357	363	383	336	347	375	355	353	367	345	367	351	345	352	349	346	365	341	349	355	376	363	346	338	374	350	340	350	371	369	334	356	356	360	358	348	343	351	363	335	369	346	322	374	348	340	355	362	349	362	376	402	329	335	347	325	324	338	352	389	356	359	354	328	359	333	367	339	347	379	340	336	360	380	349	361	376	380	343	366	352	335	339	327	347	338	340	350	342	362	336	335	341	355	358	368	340	379	353	372	355	356	362	319	356	361	360	339	347	348	354	359	354	330	344	350	355	393	335	348	363	363	370	362	343	317	387	392	377	353	360	354	364	335	350	336	347	345	363	355	370	365	357	383	368	371	382	361	331	369	334	411	346	296	334	349	365	352	373	345	357	353	342	362	368	345	380	346	363	345	341	347	336	333	391	374	373	337	356	329	358	337	342	336	358	371	337	319	371	351	371	349	326	327	360	343	384	335	360	359	364	347	346	332	340	334	391	349	372	334	341	365	326	374	315	349	371	333	353	358	382	305	350	328	343	359	349	331	347	382	334	337	332	350	366	345	358	342	360	381	376	358	355	364	379	352	357	396	351	345	330	359	370	351	370	364	343	327	347	364	342	326	356	352	360	359	369	319	325	353	355	387	369	351	318	339	319	352	345	342	351	341	376	349	328	359	366	377	358	367	359	350	352	375	345	359	356	368	317	355	367	341	364	341	364	348	347	362	352	358	381	372	344	327	350	370	351	369	322	343	348	333	334	322	354	351	336	353	364	350	359	379	326	345	331	322	359	396	371	345	354	378	343	334	392	310	327	372	336	349	374	363	338	321	380	365	328	332	353	354	345	347	374	363	350	350	320	342	356	341	347	344	324	345	384	357	338	342	325	356	348	347	392	331	349	369	330	337	343
1467	58	33	41	34	42	35	33	54	31	36	32	22	34	31	31	37	30	37	29	26	39	32	26	25	20	27	25	25	19	19	32	26	29	22	27	21	29	28	19	35	29	26	27	29	31	34	25	36	27	35	22	25	26	23	21	25	28	22	27	33	23	25	30	32	32	32	25	29	39	22	17	25	24	23	33	30	17	27	26	26	18	25	22	19	29	25	30	19	22	27	41	22	24	33	20	24	26	20	24	29	22	26	19	19	32	17	24	29	18	29	29	20	30	34	30	22	22	32	26	24	28	24	25	30	26	19	29	23	21	26	18	25	32	26	26	25	15	28	23	20	21	26	25	19	14	29	32	25	26	23	24	32	21	25	34	24	28	25	31	25	20	24	33	27	23	24	21	26	28	32	28	24	37	43	29	19	21	24	36	24	23	36	21	31	28	30	24	18	24	23	21	18	18	23	22	26	16	22	23	20	21	32	26	26	34	30	20	33	23	27	26	26	33	26	25	24	26	29	29	28	32	18	24	38	27	31	35	24	20	23	26	32	23	23	21	33	30	34	27	23	27	27	23	29	21	30	30	19	28	21	28	22	24	26	25	22	27	26	26	25	32	18	20	22	28	28	25	24	36	25	22	28	38	24	18	24	28	20	28	23	26	19	31	31	25	22	31	26	28	27	20	25	31	35	18	20	31	22	22	20	32	24	16	26	34	27	28	21	30	32	26	22	26	22	22	27	26	28	24	32	24	22	28	32	14	28	28	22	27	24	25	23	30	29	23	25	31	25	18	18	31	23	29	19	19	13	26	22	31	21	22	26	33	18	35	17	31	25	18	30	30	27	21	30	22	24	33	28	18	29	27	19	42	30	22	26	27	20	19	29	30	29	17	24	32	27	24	32	24	28	23	23	23	27	22	29	30	31	23	20	23	47	38	26	19	33	33	29	29	29	23	28	20	18	25	19	29	32	30	26	19	26	29	35	31	13	28	25	25	27	28	33	32	21	33	25	26	20	27	32	27	34	29	24	24	18	21	24	21	20	28	25	24	33	35	27	21	13	19	29	30	16	26	17	23	22	33	24	28	34	28	19	26	21	25	37	25	24	17	22	26	24	21	28	28	27	31	29	15	31	29	32	22	18	21	27	17	21	25	30	26	27	23	21	23	38	38	28	19	26	25	23	24	18	27	24	21	24	20	23	35	40	30	34	30	25	32	26	22	14	30	31	32	24	35	23	25	28	26	25	31	29	21	29	24	28	25	35	23	21	19	15	25	25	21	26	35	21	34	21	23	29	32	33	31	21	35	28	19	21	28	24	26	22	29	22	28	35	29	23	25	23	25	27	31	25	33	22	23	25	29	28	28	26	18	22	34	35	28	34	24	24	18	26	26	24	35	29	30	17	22	26	26	17	18	23	30	27	19	35	29	22	20	24	23	28	27	22	26	16	21	31	32	23	26	24	23	26	22	25	20	21	24	30	26	28	18	20	29	24	24	21	22	26	21	33	15	30	20	30	18	35	22	28	31	22	21	28	25	25	25	29	31	22	24	13	23	26	25	19	16	27	22	25	27	30	20	25	36	26	25	22	12	29	31	31	19	12	23	25	28	25	22	38	25	17	23	27	24	33	28	26	30	30	27	24	31	30	21	31	33	26	22	24	33	35	27	17	21	20	33	24	43	32	25	22	27	27	26	24	24	25	26	20	24	36	26	21	30	31	23	21	21	23	36	21	26	20	27	36	24	25	19	25	30	20	30	26	33	20	23	22	28	37	21	15	23	30	16	23	20	30	29	34	29	22	21	30	22	30	20	23	26	21	22	23	26	29	27	31	29	18	19	24	20	20	37	31	25	30	30	25	22	34	25	18	28	22	26	34	34	20	16	25	24	24	19	27	24	20	22	19	21	36	25	23	26	29	28	15	31	29	27	25	32	18	21	28	27	28	26	24	33	19	26	34	27	31	39	18	21	28	36	29	23	30	16	23	26	25	30	22	29	29	26	34	24	32	26	28	23	17	23	23	29	20	24	36	18	19	20	37	17	27	28	26	22	22	23	20	21	19	29	20	23	16	24	25	23	27	18	18	20	27	22	17	21	28	32	29	30	26	33	21	30	29	28	20	25	28	25	42	25	23	23	27	27	22	25	36	28	27	27	24	21	26	15	37	29	23	27	7	13	19	16	33	27	29	25	20	23	29	26	16	21	30	25	29	37	28	13	18	38	15	29	21	26	17	26	26	31	30	27	26	28	35	19	23	26	24	34	23	22	30	27	28	24	31	18	17	29	23	24	25	20	26	24	27	33	30	28	16	15	37	32	31	24	36	24	26	36	27	34	23	27	20	27	19	24	18	24	31	21	25	33	27	27	24	28	29	27	31	24	20	28	19	23	24	27	28	21	21	19	26	24	29	24	23	27	35	34	21	29	23	23	22	31	28	25	27	20	28	30	24	31	24	19	34	23	20	27	22	31	29	31	31	26	20	26	24	23	31	27	23	29	31	32	25	21	24	32	24	24	25	28	33	21	26	23	27	23	30	21	25	25	25	31	21	28	27	23	28	18	38	22	26	28	28	31	34	26	18	26	35	22	20	34	32	23	19	28	17	25	23	29	31	18	33	23	22	25	17	22	21	29	16	24	27	25	20	30	20	26	25	26	28	29	23	27	30	35	21	27	29	24	28	28	26	33	30	29	30	17	26	22	29	31	28	16	37	33	24	26	25	31	24	24	29	24	18	19	27	33	18	39	23	25	21	36	16	32	24	23	24	27	25	30	33	29	32	19	31	29	27	26	24	26	29	22	23	23	26	24	20	23	20	25	22	24	30	20	38	25	31	13	15	26	24	22	26	35	25	34	26	29	29	18	23	18	16	20	26	29	32	34	24	18	19	31	35	33	20	19	25	25	25	23	30	30	28	30	31	24	17	32	33	24	22	27	32	23	34	28	20	33	18	28	28	21	24	20	24	25	26	25	18	32	28	25	22	30	19	26	25	21	20	29	26	25	22	32	24	19	24	23	23	22	24	22	32	21	27	31	22	34	24	24	29	19	25	26	23	23	26	20	39	37	41	28	32	31	30	31	23	32	26	19	32	20	25	21	21	28	26	23	23	33	17	27	35	27	23	27	24	37	24	19	30	25	26	25	27	31	25	19	26	23	33	28	23	31	21	27	23	29	22	28	23	18	23	23	29	30	20	27	24	25	19	24	34	35	28	25	25	27	27	28	21	27	28	23	37	24	33	25	23	19	31	21	25	24	32	20	24	29	29	21	26	20	27	23	14	18	22	34	28	32	24	41	25	20	28	26	23	21	37	22	24	26	20	29	30	17	32	23	21	26	23	29	28	25	26	21	29	29	17	24	27	22	22	32	21	23	34	14	30	23	25	27	20	23	27	18	28	17	19	28	27	30	23	31	24	13	27	29	37	23	28	27	22	25	28	35	27	27	24	25	27	20	27	21	36	28	24	25	21	21	32	16	36	32	19	30	27	21
13933	2336	830	1820	3230	3033	2455	1893	1532	1247	1101	1049	889	813	756	755	722	752	781	691	589	634	607	584	523	508	590	501	525	509	531	525	507	509	508	504	509	497	498	499	468	469	459	462	484	503	474	452	499	482	452	478	523	480	483	470	465	454	480	446	493	459	459	461	466	483	489	484	434	465	467	490	484	461	485	431	512	456	432	452	443	495	459	460	500	454	467	456	487	451	481	463	462	461	475	475	441	435	452	488	461	456	453	485	472	461	461	470	437	479	451	464	477	452	455	471	493	448	466	465	442	425	495	458	485	489	482	455	446	458	496	461	456	449	415	493	453	399	487	466	448	481	478	483	479	479	420	462	454	488	477	443	448	454	444	452	462	445	455	497	446	453	465	458	416	443	433	456	416	461	466	455	445	465	449	475	450	488	427	475	461	463	460	478	406	478	456	491	452	443	419	422	454	459	449	476	452	432	468	508	473	442	476	466	426	452	508	437	444	503	439	450	427	428	413	448	454	472	503	504	442	492	430	441	473	474	449	505	461	440	467	442	460	464	437	455	431	486	488	451	469	466	500	430	486	473	416	479	429	494	472	435	456	425	460	423	440	456	441	443	452	466	472	448	444	476	489	452	467	483	449	461	436	445	485	498	445	470	482	466	474	467	452	494	471	453	440	476	424	490	478	496	471	451	452	448	489	448	435	430	450	491	438	424	456	473	487	440	458	465	458	508	473	461	456	444	451	480	429	475	438	451	410	437	469	481	469	503	434	432	450	475	464	456	443	427	481	481	459	437	465	469	477	488	431	446	454	455	486	455	446	444	454	462	443	461	483	466	466	463	486	438	476	466	466	475	470	470	469	483	507	470	461	483	448	462	452	456	446	482	481	435	478	487	449	452	510	417	437	440	432	479	428	441	473	471	442	430	452	471	461	459	447	440	463	453	458	488	453	440	468	490	454	427	459	460	441	492	435	485	472	452	422	438	445	447	473	480	470	469	434	448	401	474	466	478	439	464	472	445	482	465	474	480	462	461	452	471	452	448	465	478	487	482	492	493	482	462	491	463	452	464	438	445	397	467	497	432	458	459	453	497	509	454	461	446	401	466	457	457	431	438	455	429	469	469	440	479	477	437	489	511	471	474	471	446	479	455	502	424	448	468	477	485	463	483	481	462	479	475	457	435	491	465	450	445	475	480	455	438	432	456	445	477	464	495	473	442	425	458	488	444	470	459	477	502	483	423	451	470	465	492	478	472	447	501	451	462	477	476	434	484	442	478	451	452	442	406	486	463	475	484	492	469	511	449	473	483	488	469	429	482	422	445	439	447	472	437	465	454	447	434	466	485	456	452	483	467	501	431	498	441	466	452	430	479	481	461	456	453	447	467	480	469	478	446	462	459	451	501	461	488	476	457	461	485	434	464	450	454	488	451	478	428	470	442	455	464	455	454	465	415	455	433	476	488	465	481	467	464	472	479	521	441	471	489	446	478	424	498	508	474	475	463	456	407	483	489	452	435	474	468	453	474	481	450	448	424	441	443	442	463	491	442	476	492	459	478	441	433	495	476	469	425	471	432	500	496	467	459	447	464	476	479	481	475	480	488	477	451	495	479	439	481	486	438	465	451	501	471	473	503	445	472	450	487	488	444	468	488	464	472	418	460	442	472	447	493	434	452	442	488	509	484	500	468	486	456	453	455	471	427	454	494	484	478	460	495	449	452	436	474	472	447	472	456	471	442	488	469	428	447	453	462	464	463	459	435	445	460	453	472	485	480	465	478	468	499	448	492	425	440	480	492	470	484	452	464	436	452	480	467	464	471	430	416	497	443	512	483	471	451	434	457	492	491	447	481	417	482	459	520	448	474	454	426	427	484	469	473	442	467	444	467	492	477	459	470	404	467	487	436	453	459	469	489	463	485	470	442	443	459	485	488	459	458	436	455	472	472	481	447	461	454	488	481	475	479	450	457	463	467	435	496	480	435	457	426	472	482	429	470	442	460	453	444	459	459	462	454	454	448	448	467	438	467	462	443	461	525	430	453	445	498	441	474	436	486	478	472	442	449	512	439	463	493	510	457	485	494	458	469	474	445	457	462	471	494	457	487	489	483	445	466	461	462	423	452	489	436	498	465	436	486	478	474	473	402	417	442	441	501	451	465	478	480	441	492	443	494	470	502	467	453	477	448	447	475	435	473	431	432	463	480	445	484	453	455	446	485	466	468	453	482	458	454	449	452	494	475	438	443	460	460	465	456	465	421	438	439	462	429	466	438	432	490	445	512	480	442	468	472	484	474	450	463	448	461	465	435	468	462	432	434	454	454	467	471	463	453	499	511	476	439	457	479	456	436	484	481	440	457	463	423	449	422	433	433	449	453	441	442	476	489	428	450	429	459	485	415	443	459	459	430	460	502	463	447	444	432	453	488	547	479	443	470	442	495	487	451	445	466	493	506	419	477	461	498	461	423	473	435	491	457	434	441	454	458	432	433	466	446	493	476	471	474	454	462	476	473	460	433	438	452	465	447	504	448	428	464	461	483	481	460	446	459	505	455	469	458	478	464	479	500	461	466	425	473	475	457	504	460	484	472	468	453	463	470	437	455	427	423	446	472	451	471	428	445	480	492	488	436	482	460	417	452	440	442	454	476	487	445	452	493	471	457	474	433	474	462	485	450	467	458	475	458	459	455	466	449	458	448	473	480	492	466	438	500	486	470	477	441	477	488	459	466	450	446	445	448	430	477	489	473	465	473	472	460	443	464	528	499	457	439	443	476	474	474	458	445	425	440	472	462	489	470	468	444	455	455	442	475	474	494	476	465	475	467	479	452	465	493	434	471	427	450	465	432	453	465	470	462	445	471	449	491	452	459	491	472	456	478	413	463	430	485	489	448	441	474	463	466	416	430	463	495	455	489	467	462	494	436	451	486	439	464	484	489	424	448	440	421	492	473	467	440	481	447	419	457	455	471	463	439	444	434	428	479	463	450	475	446	478	445	444	502	490	459	465	501	444	491	446	473	451	403	484	483	452	488	471	455	450	447	461	437	478	433	486	467	504	464	479	443	465	463	468	459	476	454	470	476	465	426	457	449	422	471	485	449	447	452	482	452	471	482	456	468	452	480	429	495	448	458	476	449	490	479	407	438	456	474	451	450	456	491	473	429	446	438	417	474	477	456	469	460	471	470	475	440	494	469	446	447	458	481	476	450	449	469	467	453	449	479	478	445	482	426	472	437	430	450	478	470	524	483	469	447	480	466	451	454	485	487	441	454	437	476	482	474	455	444	466	457	479	460	461	474	455	479	426	444	434	457	485	482	469	480	496	488	414	452	470	439	449	440	475	452	448	483	449	448	445	484	460	484	436	489	463	434	462	442	414	475	468	469	455	444	471	456	485	446	500	487	467	453	424	462	491	482	496	471	446	474	449	444	495	456	436	422	457	482	415	479	457	463	455	493	494	459	483	482	473	420	453	446	444	457	470	446	460	432	434	447	445	435
2855	164	69	75	85	99	113	104	93	80	80	72	54	50	57	68	63	69	56	52	54	47	42	46	54	46	51	56	53	52	40	50	51	38	45	45	39	49	41	44	42	41	45	39	37	36	53	28	46	37	43	50	32	41	39	36	38	45	37	30	50	41	37	37	46	43	42	51	40	32	38	47	26	39	48	42	44	45	31	43	42	39	52	30	40	38	49	33	42	47	47	44	43	43	35	46	30	35	40	47	33	41	39	39	40	29	44	34	47	44	46	46	50	36	40	39	46	32	29	47	38	46	46	47	44	42	48	47	38	37	48	37	48	37	45	32	40	43	49	50	48	45	39	37	38	43	32	40	55	36	36	42	41	46	33	41	33	44	31	42	43	29	53	41	37	49	48	43	41	49	48	42	48	42	26	41	45	40	42	41	38	30	41	31	47	34	35	35	38	39	35	45	37	35	44	40	33	47	33	48	52	50	41	37	34	44	46	39	41	42	37	34	53	44	44	38	41	42	41	37	43	43	42	43	38	43	43	26	47	40	36	43	47	54	38	42	43	41	36	34	34	30	44	33	41	50	30	53	43	39	38	49	41	39	38	37	46	49	58	42	41	36	40	46	30	42	32	42	37	35	33	50	41	50	32	46	53	44	45	30	27	40	38	40	45	46	50	34	43	23	48	45	41	48	48	29	33	47	35	49	36	41	42	32	42	50	50	46	49	41	44	36	48	40	43	44	53	51	35	42	36	28	35	52	35	32	45	39	31	50	39	28	38	33	45	40	46	38	39	35	36	40	47	49	43	35	36	41	39	29	41	35	37	37	41	43	32	43	32	32	44	43	31	31	42	31	32	34	44	30	49	35	36	34	41	47	40	43	37	38	32	35	45	50	31	42	37	38	43	40	52	37	27	41	42	44	36	43	35	52	35	48	47	37	41	29	39	39	31	43	39	41	40	40	40	47	38	33	36	45	44	43	35	44	46	37	31	39	57	39	38	50	38	42	50	50	46	30	30	36	43	34	37	29	32	40	37	31	30	38	48	38	37	42	33	38	31	39	42	44	30	40	55	45	40	38	28	52	39	37	39	38	31	45	36	42	38	43	42	46	45	44	56	30	41	47	28	37	36	51	41	52	38	32	48	38	44	39	44	49	31	45	36	36	28	35	33	39	51	51	35	37	44	34	48	41	40	33	34	39	33	50	43	43	31	48	37	36	36	33	37	44	39	35	41	44	42	46	42	52	53	29	42	38	41	45	36	45	35	45	38	32	33	55	41	39	41	49	38	37	31	42	47	31	38	48	40	42	42	47	47	38	36	35	28	35	41	33	40	46	35	39	35	46	36	41	37	26	28	36	42	37	36	41	41	49	54	41	36	39	37	38	34	47	43	36	41	44	38	35	36	37	40	45	35	36	41	38	46	43	31	53	42	52	44	41	41	49	44	32	41	38	37	36	52	46	37	30	38	40	39	53	48	35	46	50	41	42	35	34	33	52	53	44	41	36	46	38	43	46	38	44	35	49	27	38	47	47	42	45	51	44	29	43	42	43	37	43	42	36	36	39	45	38	44	41	44	31	46	49	31	44	50	40	45	29	35	45	38	30	40	37	44	46	42	43	33	33	39	41	47	46	44	32	41	48	38	46	42	36	29	44	51	41	33	49	44	46	40	37	37	41	41	33	40	39	49	32	52	35	52	50	40	44	43	45	54	49	47	50	48	41	38	35	45	45	33	39	45	38	37	36	38	40	48	42	40	41	45	49	31	35	43	40	50	46	36	37	46	45	47	42	42	49	43	45	42	38	44	44	51	44	42	45	47	43	46	42	43	40	43	41	48	36	50	52	48	38	39	46	52	48	43	43	37	34	49	33	46	38	33	40	49	41	54	34	40	40	37	37	39	45	44	31	41	55	38	41	32	53	37	43	45	51	31	51	43	38	30	34	55	56	43	47	46	44	48	35	51	51	36	44	29	43	46	53	36	42	51	30	44	32	28	40	39	50	40	44	44	47	42	36	39	32	47	29	49	48	45	26	49	49	37	33	48	33	51	59	36	46	31	30	36	41	35	42	45	32	58	46	41	45	34	46	41	43	36	35	48	41	37	41	44	38	42	43	52	38	50	40	43	39	46	47	31	40	33	39	32	51	38	41	46	45	41	36	38	33	40	51	46	43	41	39	45	49	49	35	51	45	41	49	52	34	38	44	42	28	42	42	32	44	30	44	33	45	35	43	38	40	26	35	39	34	31	47	38	35	37	35	35	49	43	41	49	37	37	42	49	32	38	41	37	52	43	47	36	44	42	34	34	48	51	42	39	43	35	35	42	41	36	42	27	32	34	42	38	47	52	29	32	37	41	28	41	39	31	36	39	40	38	35	50	42	39	33	41	31	50	45	31	39	36	49	39	40	44	53	27	34	30	44	39	39	41	33	45	37	44	38	41	38	43	34	32	41	38	41	40	32	49	34	45	38	45	31	51	38	47	47	38	40	41	38	46	32	48	39	29	38	39	35	55	46	46	33	34	34	47	33	38	37	41	39	36	50	50	42	55	56	44	32	50	39	25	34	51	33	42	38	38	35	46	50	38	44	43	43	41	40	37	41	41	57	35	37	46	42	35	40	62	34	40	39	42	35	51	46	45	35	48	42	38	52	51	44	35	33	34	59	46	45	43	33	57	40	34	25	39	40	39	44	36	34	32	33	40	43	32	43	57	32	39	36	28	43	50	39	41	47	38	38	53	45	43	30	48	44	35	35	41	38	33	34	30	41	40	35	47	39	44	46	36	43	47	39	47	34	37	45	47	41	41	40	34	42	52	39	51	40	43	43	34	41	46	52	40	37	40	52	42	42	41	36	38	40	46	32	37	29	39	44	40	42	44	43	40	35	42	29	53	44	39	48	45	48	48	38	35	41	45	49	38	41	44	39	31	54	48	34	39	30	57	39	42	42	44	35	52	39	45	40	41	42	42	36	44	33	34	52	44	43	48	42	26	35	32	53	46	41	36	35	34	33	46	46	30	42	41	34	47	38	51	45	37	41	38	40	38	41	29	39	34	38	40	37	38	38	42	44	32	37	44	46	55	54	49	44	40	30	38	39	48	28	44	45	33	44	44	35	41	40	35	40	44	43	48	37	31	51	48	40	41	32	40	33	52	28	43	39	32	50	49	41	54	29	38	46	40	37	41	30	32	47	38	48	34	32	33	37	41	40	43	43	35	37	40	45	35	36	38	37	35	39	51	39	40	40	50	44	42	37	43	46	27	43	48	39	44	37	35	35	41	38	34	40	41	33	40	38	44	33	36	23	43	31	53	44	38	42	41	42	34	43	29	39	33	43	39	40	41	32	40	43	40	56	50	34	47	38	43	39	41	24	24	29	35	56	33	45	33	37	55	56	38	30	42	36	35	40	51	42	39	36	37	53	36	51	43	46	44	33	35	40	32	40	36	40	39	51	50	37	36	43	33	44	36	37	46	42	46	25	39	40	40	49
18928	4596	1875	5462	9710	9206	7565	5980	4652	3921	3268	2758	2512	2057	1953	1784	1612	1768	1728	1522	1227	1237	1175	1133	1098	1058	1017	1036	943	977	984	940	909	902	873	877	834	796	808	874	807	841	815	806	818	795	780	853	812	835	784	780	754	783	797	765	764	763	786	731	790	711	778	731	753	771	743	740	714	780	741	754	723	750	747	747	730	777	749	755	706	729	698	703	728	719	767	718	711	727	783	706	731	721	756	744	758	737	743	694	701	768	735	713	770	784	719	774	702	778	690	769	681	744	690	754	741	688	751	662	746	708	715	664	743	695	703	734	712	722	768	739	762	668	712	745	686	714	728	752	767	724	729	686	721	691	731	740	734	742	692	682	718	720	729	719	716	691	743	686	767	767	709	761	707	705	744	730	720	711	713	735	718	708	732	706	731	723	725	730	753	721	731	747	693	736	738	709	746	764	761	689	718	724	724	703	698	711	674	721	739	721	783	698	756	812	756	680	719	703	708	763	742	767	691	701	716	752	736	781	702	706	706	748	734	726	720	731	718	709	725	754	751	751	701	674	752	680	697	721	687	744	768	717	710	701	751	725	732	702	693	680	749	753	719	721	735	719	707	688	676	735	707	716	715	744	726	680	718	746	697	752	747	714	770	728	738	743	697	731	703	726	714	733	663	722	725	695	707	698	690	693	714	745	727	717	661	696	781	692	706	745	728	706	779	676	751	714	703	711	722	670	740	712	695	721	746	713	692	690	709	708	730	712	737	713	709	709	746	676	699	745	705	728	731	734	725	695	740	697	724	736	720	712	700	745	718	758	736	720	747	769	708	725	706	670	712	698	702	692	733	695	751	736	732	731	693	671	729	737	723	694	730	752	668	734	721	733	704	699	726	702	757	682	727	746	717	723	730	698	668	759	738	682	748	708	686	738	694	752	672	754	706	749	742	708	714	680	709	717	687	757	770	693	691	741	760	719	730	792	733	723	736	748	695	692	728	709	708	733	685	718	735	685	704	694	699	705	712	656	704	747	677	670	713	765	715	706	754	671	711	749	764	734	693	718	693	757	726	748	673	716	713	728	725	691	722	729	710	738	721	780	657	694	728	710	725	699	716	737	754	782	802	703	679	719	764	702	723	712	708	722	703	778	695	702	711	737	757	724	786	761	708	735	741	740	696	672	651	756	696	724	725	769	738	784	726	703	689	743	748	714	697	715	738	728	709	717	765	737	703	726	707	722	755	686	695	714	693	732	709	717	726	726	734	690	734	728	705	748	727	777	728	704	707	711	682	686	739	710	696	674	708	693	719	704	684	732	730	679	697	711	709	736	735	693	771	704	722	727	749	687	735	741	768	691	745	740	671	723	706	712	705	707	686	741	696	718	734	739	692	672	720	671	681	682	717	749	740	693	709	714	736	731	732	766	715	728	742	708	757	714	727	747	729	752	704	664	711	712	744	711	721	703	708	809	768	685	696	733	733	732	680	730	738	691	720	759	767	748	720	722	789	703	741	720	723	671	758	730	711	721	684	698	707	762	701	734	735	725	693	726	677	747	714	709	708	711	714	754	711	667	692	775	711	714	709	740	727	674	742	715	720	692	702	696	701	764	719	711	750	691	709	754	772	740	669	723	727	727	740	718	691	755	692	753	722	666	726	744	720	706	720	745	737	768	695	681	779	671	721	705	757	643	705	734	766	744	705	677	706	722	718	718	742	700	735	741	699	704	701	693	738	742	700	688	708	749	704	739	719	705	731	757	746	699	721	715	669	743	750	716	720	717	733	745	727	702	719	711	760	693	687	720	745	731	688	700	715	744	704	759	720	697	718	753	714	756	749	691	714	786	733	729	723	728	729	717	733	686	754	716	729	739	741	705	692	702	716	703	723	725	739	684	736	774	735	727	746	728	715	750	768	658	731	735	723	716	671	725	732	709	685	715	712	717	735	728	725	703	736	696	735	727	750	747	739	728	703	719	734	719	725	722	698	740	705	716	725	735	708	787	703	746	736	693	750	727	695	766	695	732	718	705	742	716	749	696	707	711	720	719	750	713	752	719	712	697	762	701	750	772	673	677	729	693	709	772	686	715	710	777	727	711	729	733	718	758	702	728	750	691	740	723	727	695	726	778	668	742	716	692	737	748	719	747	719	754	693	715	724	734	751	722	719	694	739	739	739	741	670	688	697	760	767	729	706	724	731	751	671	698	698	754	717	805	684	722	696	760	752	713	754	687	700	702	747	727	698	716	732	747	721	722	725	700	730	744	739	695	740	704	718	707	707	758	748	720	708	731	734	712	715	776	679	713	740	747	685	690	715	700	735	743	725	691	737	710	728	711	730	720	721	725	693	719	711	734	720	707	718	720	733	753	698	724	723	678	780	762	684	744	681	753	705	713	758	693	692	665	715	706	727	650	754	784	713	727	755	676	786	727	703	689	729	746	678	716	695	783	728	708	722	790	701	720	685	704	749	704	750	695	706	735	712	705	761	684	738	746	697	737	722	705	690	699	706	710	743	701	677	662	714	684	653	735	736	725	703	702	728	739	769	715	710	740	744	706	687	739	718	683	716	726	749	727	715	741	713	726	723	714	729	745	736	690	769	737	725	695	741	691	703	681	699	743	735	700	714	758	713	748	748	716	682	691	675	748	709	712	716	650	735	738	761	758	739	729	709	673	755	690	775	724	676	722	716	762	690	758	668	684	690	716	812	696	688	720	744	716	693	705	732	709	750	726	686	680	739	707	757	733	741	657	730	690	671	756	673	690	734	705	701	712	691	711	688	669	704	725	707	737	701	743	715	674	685	745	743	726	704	698	742	702	748	706	698	704	789	740	657	728	749	737	725	753	739	770	748	740	779	714	698	699	769	712	724	728	717	690	706	694	741	678	711	704	753	736	705	733	662	759	704	745	708	730	716	740	733	711	673	727	676	690	712	733	777	738	699	678	727	747	708	720	702	754	744	758	692	744	749	713	726	685	709	699	693	709	731	728	715	708	710	727	754	693	656	734	646	732	762	707	690	746	694	670	733	749	718	733	699	750	696	753	739	739	718	727	710	707	775	756	758	729	718	692	727	789	692	687	748	703	740	726	740	708	712	641	739	738	747	723	751	686	704	702	758	701	739	738	751	699	695	717	685	743	692	698	743	716	679	729	710	707	709	678	750	722	702	720	773	771	724	740	747	668	737	749	722	700	687	703	719	725	762	695	770	732	745	703	722	661	728	723	695	711	702	717	692	719	701	727	761	753	689	747	727	738	734	729	744	705	719	726	705	697	759	736	736	793	706	723	725	734	726	689	717	698	743	751	713	776	707	685	694	720	718	761	734	731	729	724	715	722	745	648	756	756	714	748	732	705	702	737	736	745	763	711	718	686	684	701	770	751	668	720	767	725	758	742	703	716	698	713	709	708	712	730	731	723	734	723	709	748	721	751	733	771	734	721	721	766	698	763	718	737	740	736	701	733	717	692	724	674	710	758	775	707	748	737	709	718	755	640	769	726
2843	157	96	67	92	115	108	110	88	79	79	63	75	68	56	60	49	56	58	57	43	72	41	53	54	52	54	51	45	53	39	44	37	58	43	55	46	45	40	38	46	55	46	36	46	46	49	33	41	45	47	42	48	60	43	39	46	46	50	48	41	45	46	44	38	42	35	53	40	44	42	42	48	46	40	45	40	48	39	40	42	41	40	44	45	47	45	48	45	46	46	46	49	47	42	55	37	44	33	34	44	41	32	34	32	45	39	41	39	42	42	40	40	41	38	44	37	41	45	35	37	33	48	41	39	50	31	40	30	31	34	32	43	40	43	39	52	39	45	47	40	37	44	36	40	48	48	50	40	45	46	46	38	57	42	46	45	39	35	50	31	39	37	47	36	37	42	47	47	42	33	45	42	39	53	45	29	34	49	32	47	41	43	38	43	38	34	38	35	49	44	38	44	39	33	34	47	27	38	55	36	43	32	28	47	38	47	42	51	46	58	45	42	40	37	42	32	42	34	35	38	44	51	42	45	40	33	34	35	38	46	25	34	49	31	47	35	44	44	43	31	39	41	50	36	39	35	49	34	50	39	45	38	39	38	35	41	41	30	40	34	38	36	41	48	37	44	44	52	37	43	38	42	49	35	31	33	46	48	36	35	35	53	43	43	38	43	42	37	41	43	26	40	42	39	44	27	44	32	35	37	43	36	31	43	46	55	37	52	48	42	33	39	43	32	33	42	43	32	28	44	44	48	43	49	38	37	54	44	43	44	42	48	44	34	37	31	34	37	37	44	41	44	38	32	33	44	41	49	54	39	41	45	48	36	43	49	40	42	43	37	41	38	42	48	41	44	44	32	55	36	50	32	43	48	48	50	53	35	35	49	51	37	35	49	37	39	43	36	44	36	46	41	37	45	51	35	35	42	39	35	37	38	31	34	38	44	33	50	42	44	44	37	50	31	43	38	43	38	40	41	53	45	50	35	45	43	44	41	48	40	60	39	42	42	38	39	37	34	32	53	44	39	44	41	38	45	29	43	45	41	47	46	51	57	40	30	52	49	44	37	29	30	43	52	51	32	42	49	42	45	34	45	35	33	36	41	29	39	37	47	42	38	50	43	50	47	39	40	39	36	39	34	34	43	44	47	47	34	29	35	47	42	35	50	39	35	42	35	42	45	37	46	49	41	47	38	43	47	38	48	30	33	48	54	49	37	35	26	36	56	29	51	45	40	33	52	35	40	42	38	36	51	45	47	40	37	44	46	41	39	43	35	46	38	41	40	40	31	48	48	34	44	43	26	37	51	42	45	45	37	29	32	29	38	42	42	44	33	45	41	53	31	51	37	40	48	50	35	31	38	45	44	37	45	50	43	51	41	41	36	34	44	37	36	49	37	49	37	35	35	30	51	48	33	34	40	36	48	32	42	52	37	41	46	45	40	27	30	46	50	39	38	42	38	48	42	35	52	29	50	37	42	47	38	42	46	34	48	45	36	48	44	36	50	30	49	49	45	37	43	37	54	39	48	27	43	37	47	42	38	40	51	37	37	53	43	37	46	48	53	32	38	37	39	32	35	41	34	42	42	40	46	42	35	51	26	41	32	42	46	48	36	47	40	45	40	40	47	42	46	48	39	43	37	44	42	38	43	47	30	33	35	23	42	45	34	36	48	37	32	61	47	52	38	36	40	45	35	37	40	46	33	45	35	38	40	41	45	27	36	42	37	35	32	34	43	53	41	35	33	44	48	56	47	35	52	34	37	35	45	35	45	37	49	35	38	45	43	49	31	39	48	42	34	37	42	38	35	40	33	44	32	50	37	41	40	46	39	24	46	37	37	41	41	42	35	31	41	39	42	33	42	48	36	46	46	41	40	29	34	41	48	53	39	48	45	43	38	35	44	45	24	60	37	52	40	36	39	33	41	41	41	52	34	27	54	32	42	36	39	40	43	33	35	34	52	50	43	48	35	53	49	34	30	51	43	41	38	41	36	38	29	46	44	27	52	40	39	36	48	47	39	43	39	39	42	49	43	35	46	51	44	40	26	41	38	31	45	34	32	50	39	38	28	46	35	45	48	34	33	45	29	50	42	46	41	34	39	43	43	37	45	36	38	32	39	32	36	37	42	23	39	35	37	44	37	36	36	48	43	31	50	37	44	52	25	43	33	43	53	37	51	39	41	45	45	41	34	51	39	47	60	37	40	43	52	38	45	31	38	31	28	38	44	35	40	43	41	39	38	43	32	39	38	31	40	49	34	42	34	41	37	40	32	23	46	39	44	37	34	38	32	47	52	31	28	33	45	38	44	46	51	40	45	30	39	36	42	34	44	41	26	38	41	41	39	46	47	45	42	48	30	41	43	46	41	51	49	45	41	46	45	52	38	39	37	53	41	37	45	42	55	42	36	52	34	44	40	52	37	41	34	35	36	44	42	41	52	36	34	37	49	25	48	40	41	37	51	42	41	35	38	39	54	36	45	34	39	35	36	43	34	43	34	44	38	36	40	40	47	35	46	45	56	38	40	41	49	43	47	41	43	42	36	30	48	44	29	34	39	42	41	43	57	44	46	39	47	42	46	35	32	34	44	35	42	43	44	59	37	42	39	36	47	41	52	38	41	38	50	32	48	43	36	37	43	36	51	34	40	34	45	40	49	46	40	44	39	37	45	41	50	43	48	44	55	40	50	47	48	37	35	33	39	47	31	40	44	35	39	45	43	46	35	46	41	46	49	40	43	44	39	46	38	43	35	43	43	46	45	26	42	34	38	44	40	54	47	38	36	46	44	28	48	32	37	45	38	36	41	42	40	46	45	42	38	27	37	41	42	39	43	45	45	40	47	34	41	44	39	54	36	46	49	39	32	49	40	45	32	38	47	49	32	35	47	40	40	41	44	33	42	38	41	40	46	38	51	39	47	34	45	42	44	48	45	41	41	33	38	41	41	38	30	41	41	43	40	39	41	40	42	36	40	37	45	37	37	49	35	44	38	44	31	41	49	32	35	37	46	40	44	43	45	48	38	33	42	39	29	43	39	39	43	33	40	52	49	29	42	38	51	48	37	43	44	40	47	40	44	40	37	51	34	41	47	37	43	46	46	36	36	36	29	40	41	34	45	41	54	44	45	53	51	41	30	36	36	42	35	49	45	45	42	24	45	39	46	50	51	45	34	47	40	46	56	46	47	40	52	37	32	46	46	30	38	36	38	41	40	42	44	44	42	45	40	35	33	50	42	49	46	44	41	47	44	45	35	41	36	47	28	33	56	56	45	37	35	31	43	35	31	40	40	49	49	38	33	41	47	39	37	26	47	40	48	36	43	28	38	41	38	39	43	46	51	52	33	36	45	48	37	37	44	36	27	42	42	42	47	47	47	54	43	40	57	50	37	37	55	36	47	40	40	35	45	34	46	46	44	53	45	37	35	33	44	37	45	40	40	41	47	40	43	53	44	41	43	38	44	36	50	36	41	39	48	50	45	48	49	34	35	36	44	43
18434	4500	1783	5097	9095	8758	7066	5690	4439	3713	3081	2641	2361	2096	1859	1694	1561	1649	1671	1453	1223	1167	1115	1078	1021	1020	1046	973	922	915	952	831	820	884	840	883	848	832	765	845	826	822	823	764	805	798	815	734	745	824	800	751	826	753	752	804	763	769	793	754	755	709	766	743	752	750	765	744	729	790	739	776	748	761	717	702	709	729	758	710	678	741	753	728	680	769	716	742	743	716	714	733	741	722	704	773	715	723	700	708	685	738	694	723	731	712	687	719	692	701	761	757	713	740	719	699	754	729	745	723	726	769	705	700	722	721	752	705	702	705	725	709	705	753	692	697	751	693	686	704	710	721	727	713	731	739	719	764	786	749	765	748	713	697	687	706	741	718	721	689	736	730	715	681	704	693	701	740	734	703	708	704	694	750	717	724	739	661	742	697	761	745	752	733	782	720	753	759	697	690	711	728	738	668	735	752	675	763	708	726	715	727	731	726	751	719	731	744	679	743	757	740	729	732	710	714	734	746	711	626	728	735	702	766	709	738	717	757	725	696	734	698	695	677	710	690	705	709	712	752	733	728	737	716	747	737	668	716	742	711	730	644	719	724	674	722	707	727	763	734	698	719	734	730	747	717	747	733	735	718	710	707	712	697	706	712	756	740	748	670	709	760	738	705	783	718	734	755	733	724	772	762	729	704	710	736	727	695	755	725	713	718	749	703	707	752	683	754	717	730	685	752	700	732	705	725	716	689	701	786	726	759	730	717	747	708	753	738	757	718	750	686	694	714	698	647	671	707	741	687	692	723	692	712	753	699	719	729	705	704	750	709	723	673	692	716	767	742	715	728	677	707	718	729	734	722	762	718	738	703	714	696	699	725	733	720	729	720	688	725	763	669	737	674	720	690	731	699	720	682	775	724	707	688	731	718	680	733	738	719	685	714	718	754	706	719	683	756	704	734	709	719	698	725	686	722	762	731	699	714	730	707	684	715	710	693	658	747	757	681	647	738	715	746	718	708	758	698	700	703	674	753	701	742	753	706	747	724	718	722	725	728	720	712	711	761	672	739	707	753	732	715	757	712	723	752	738	713	749	721	715	723	702	765	681	762	707	686	719	712	728	695	710	693	714	793	663	758	715	729	684	726	700	721	669	700	713	674	735	757	683	708	759	719	690	728	722	715	718	695	716	717	676	751	742	725	679	689	731	704	745	728	723	732	710	756	686	698	749	744	715	705	749	682	713	659	703	752	698	704	655	715	679	705	717	706	730	707	736	746	691	746	682	723	720	714	726	718	763	685	739	732	733	717	732	697	747	719	720	705	733	708	670	723	732	736	760	701	672	705	717	701	706	751	744	713	711	674	728	719	710	707	757	750	692	754	724	706	705	717	677	704	685	725	698	683	715	697	713	742	717	711	714	723	717	724	719	727	713	742	682	748	716	724	726	731	706	693	741	715	721	736	733	685	744	701	698	732	709	707	727	701	744	720	709	712	741	717	701	717	707	693	691	753	735	736	773	692	770	739	758	711	722	749	735	729	694	708	734	721	691	783	706	681	701	747	725	733	712	701	725	745	709	709	754	701	691	727	732	705	710	675	694	731	739	774	721	703	729	703	744	693	737	772	736	698	718	723	703	706	697	696	728	725	668	705	689	755	704	706	727	718	722	712	718	730	728	735	708	695	691	745	751	710	708	714	735	726	745	780	718	738	673	730	697	729	747	720	764	677	702	763	771	667	704	729	669	731	699	761	699	755	735	733	726	659	736	691	714	735	644	745	739	698	711	735	681	752	753	723	704	682	690	716	762	717	697	707	676	744	719	769	706	741	741	745	789	679	709	683	729	738	712	735	730	753	724	737	770	658	775	757	735	678	765	660	747	715	732	699	715	741	673	713	671	709	698	707	730	735	699	717	694	731	710	682	760	728	714	686	667	709	706	707	705	723	696	717	716	705	709	759	724	744	764	714	715	705	700	707	687	736	719	754	690	716	685	734	730	695	720	677	733	720	760	723	701	733	736	702	741	721	707	729	681	651	712	725	752	745	694	694	723	705	704	739	689	680	697	774	686	744	750	729	704	739	759	714	776	679	657	725	702	715	740	693	716	685	716	707	705	670	703	708	704	755	760	689	718	719	741	716	720	696	681	704	718	676	707	694	671	704	708	729	724	711	776	725	732	747	728	680	702	764	708	645	719	672	686	716	691	702	748	691	730	751	689	672	768	735	695	704	771	745	743	696	725	698	748	728	720	705	666	706	742	688	754	721	729	704	738	726	674	752	677	722	711	712	735	732	665	711	752	772	697	683	734	681	700	680	695	722	725	698	727	687	727	703	668	731	705	742	717	731	752	730	725	717	753	770	774	712	680	767	764	753	735	699	699	755	716	694	697	697	746	713	741	749	763	698	719	719	716	762	672	705	800	701	699	720	746	710	756	712	729	738	733	708	705	682	686	693	718	723	728	689	683	727	706	717	729	676	718	730	730	708	660	718	677	714	713	679	711	685	709	725	737	727	717	701	714	673	716	745	755	708	723	715	697	773	736	674	691	735	717	689	717	724	712	694	753	707	660	736	737	731	727	768	706	735	719	713	689	733	694	699	748	697	680	729	723	732	693	705	755	715	731	735	709	713	739	702	745	724	767	652	733	711	786	705	711	708	759	687	712	684	738	683	719	689	715	685	740	703	725	752	711	763	743	754	758	695	725	724	711	759	738	709	702	672	678	721	747	690	668	693	712	707	762	754	655	726	731	736	749	775	783	708	738	701	718	710	705	681	688	706	712	678	751	764	744	736	748	749	718	694	746	695	731	714	728	775	763	731	764	693	679	672	742	729	715	740	769	713	764	699	677	687	688	727	761	751	679	723	683	761	797	691	728	740	680	722	721	749	763	695	777	699	693	681	698	709	730	750	696	733	709	706	739	747	729	732	690	668	748	739	724	738	727	735	745	708	726	699	715	737	729	727	677	708	754	749	738	686	753	693	711	766	708	730	724	742	746	756	726	749	725	702	725	709	736	700	720	746	711	726	676	759	791	706	716	776	699	749	677	717	709	672	730	734	760	702	686	686	700	762	720	710	757	759	743	751	763	758	804	751	765	746	716	657	745	723	679	681	729	731	719	678	750	698	749	762	722	683	743	675	727	717	725	714	738	763	723	732	700	731	731	704	699	716	700	679	752	720	671	724	726	678	687	715	738	674	774	743	719	695	751	721	698	710	763	719	758	706	738	756	731	674	723	738	702	736	684	668	729	729	679	706	709	749	727	736	660	709	774	730	709	709	749	671	735	656	726	682	690	723	706	708	712	733	724	693	712	743	718	669	745	704	743	728	722	705	716	714	723	721	735	730	726	728	757	735	665	750	719	695	688	693	741	693	701	705	725	733	728	685	731	770	733	704	716	724	758	718	710	701	701	689	680	717	725	673	687	726	743	729	725	737	677	691	763	719	730	712	722	742	708	659	746	727	724	750	691	682	750	711	723	712	736	741	690	692	736	690	717	697
2585	303	101	64	131	193	166	143	122	96	110	86	96	84	56	61	66	46	55	59	41	36	35	36	26	29	37	24	53	19	22	25	17	35	22	22	20	21	26	21	24	25	22	25	18	26	21	21	16	26	24	30	23	25	17	21	17	22	30	29	24	17	26	24	28	22	24	17	28	25	27	16	20	20	20	19	18	15	13	25	18	19	19	21	24	20	26	22	17	13	13	17	16	21	19	23	27	21	8	20	13	26	29	18	18	16	23	12	22	17	28	21	27	16	23	23	21	18	31	19	20	17	19	17	19	20	19	14	24	21	19	27	20	21	20	20	20	17	25	22	11	18	15	26	14	15	18	18	26	15	30	19	29	21	11	28	17	16	14	20	23	21	29	17	21	13	17	14	15	16	27	27	22	19	19	11	13	22	21	16	17	25	24	23	19	15	15	29	31	19	14	15	22	21	17	16	15	15	17	21	24	16	12	24	22	23	13	22	17	23	20	10	23	24	20	18	26	24	20	13	16	16	17	29	16	14	18	15	26	17	24	18	19	23	22	17	19	22	16	22	15	15	15	21	22	19	13	22	25	18	25	19	21	20	17	25	16	22	19	22	15	17	22	18	23	29	21	14	22	21	15	14	19	15	28	16	16	23	12	22	18	17	28	19	20	17	13	15	20	24	18	19	27	24	25	22	19	25	22	21	17	19	17	29	21	18	21	20	17	20	23	21	23	23	18	26	15	20	13	18	19	20	25	18	22	17	27	23	14	18	22	29	20	22	23	9	17	19	16	29	15	14	18	17	27	12	12	20	21	15	25	18	20	14	11	19	23	24	27	17	15	16	17	12	20	19	20	18	22	20	15	23	15	20	17	19	12	14	20	35	16	20	23	21	17	19	12	19	23	24	20	16	28	21	17	22	23	20	25	14	18	24	18	16	19	10	16	20	21	18	8	22	21	17	16	18	16	12	23	15	21	22	13	16	12	17	11	25	22	21	17	11	19	17	22	16	21	23	15	14	21	11	21	14	31	18	15	29	17	18	15	23	15	12	21	13	20	19	23	18	19	18	10	22	18	17	20	29	23	21	12	19	17	19	15	11	18	20	18	26	19	14	22	17	14	20	19	16	19	18	19	23	15	15	15	15	22	16	13	25	20	14	21	18	23	17	20	18	18	15	14	14	11	24	17	25	24	18	21	19	20	22	28	18	21	27	14	15	19	17	18	20	27	17	25	18	18	23	18	13	15	23	22	27	17	18	23	17	20	18	15	17	18	16	15	17	16	19	12	19	19	19	21	21	19	16	16	23	29	19	21	23	25	19	24	18	18	21	20	17	25	21	20	14	21	16	13	19	21	20	18	24	14	24	23	16	17	15	23	21	25	18	16	24	17	17	15	15	14	19	22	27	13	18	16	19	18	19	19	15	15	27	24	22	14	22	22	20	19	15	26	24	18	24	20	13	15	13	24	18	18	25	19	21	18	23	23	19	23	19	12	25	24	18	10	28	22	16	20	22	16	26	29	20	20	22	20	10	18	17	24	18	21	21	15	23	19	13	20	23	16	15	21	17	20	16	22	16	19	27	15	23	16	16	13	19	17	15	14	24	14	25	27	14	13	23	20	20	15	17	25	15	17	14	20	13	22	20	22	15	20	14	13	14	17	13	19	23	17	24	17	21	15	21	20	18	21	15	23	22	15	16	16	20	20	14	11	21	27	13	19	16	30	24	24	22	30	19	20	21	14	19	23	18	19	15	17	22	18	20	16	21	17	22	22	22	20	15	25	24	13	16	19	26	18	18	25	17	23	27	20	24	26	21	19	18	27	16	14	17	23	17	18	15	17	20	18	16	23	27	20	18	18	18	27	21	13	19	19	13	25	20	17	22	18	26	15	16	13	17	22	21	17	22	22	18	24	19	15	14	24	16	14	20	15	20	21	16	7	12	14	13	15	17	14	13	24	20	18	21	18	14	21	15	18	21	16	17	20	28	15	20	23	15	16	20	20	16	23	18	23	23	25	19	21	21	23	26	15	16	21	16	24	17	13	25	22	20	9	28	20	19	20	21	16	19	16	14	20	21	24	19	15	19	19	14	19	18	22	18	12	26	19	21	21	33	30	19	14	21	29	31	30	23	15	18	12	25	16	18	24	19	13	15	19	19	13	20	27	15	18	17	20	20	22	18	22	23	22	23	21	16	26	17	11	30	26	21	14	17	17	25	18	22	16	22	21	21	17	18	22	15	17	17	16	20	11	22	19	22	22	15	16	17	17	24	20	21	22	19	23	16	22	16	23	23	25	37	22	19	18	24	18	11	17	19	24	26	20	28	19	12	23	21	20	23	23	17	19	15	15	17	27	16	22	22	20	23	16	28	17	16	16	14	23	25	24	16	14	24	17	14	22	24	22	25	18	16	18	18	15	18	14	28	30	15	18	19	16	18	15	15	16	17	19	18	26	21	24	18	16	21	19	19	19	31	18	20	23	19	17	18	19	23	25	23	14	19	25	22	24	19	22	14	18	13	27	28	29	22	17	15	30	13	18	18	20	17	20	15	16	21	31	21	10	19	21	18	22	16	20	11	16	23	30	28	24	18	30	15	25	19	20	16	23	13	29	18	21	22	24	17	21	19	22	18	17	19	18	18	20	18	19	24	15	9	18	15	26	13	19	18	24	14	23	24	21	20	19	24	12	17	23	18	22	21	21	27	17	23	7	14	22	25	23	27	19	23	19	17	18	24	18	23	16	20	15	25	16	17	25	20	10	14	25	27	28	24	13	12	20	18	19	9	12	18	26	16	16	13	20	17	20	21	20	16	17	22	17	26	23	22	14	14	19	23	14	20	27	20	27	16	18	21	26	20	12	12	20	14	27	20	14	19	19	21	21	20	18	21	13	21	20	16	18	18	23	18	15	17	25	24	14	23	25	23	25	21	21	12	24	20	15	14	24	24	17	6	27	18	14	16	18	15	13	26	19	17	19	20	20	19	18	14	20	18	28	20	23	19	19	16	24	26	20	23	24	21	13	21	22	17	29	15	21	21	15	25	26	19	16	29	20	8	17	11	20	20	27	21	18	12	15	18	22	14	14	27	14	23	14	20	19	15	20	13	26	25	19	16	17	16	17	23	28	19	20	23	23	19	20	22	16	28	25	30	21	13	19	21	29	23	22	19	17	11	23	20	22	17	20	22	17	20	17	20	19	21	14	21	17	14	19	26	13	18	16	30	19	15	21	25	14	23	13	24	17	23	16	18	18	16	18	16	23	17	22	18	25	19	23	22	23	20	16	13	24	28	17	19	17	19	26	26	20	25	17	20	21	16	21	18	20	15	24	25	18	19	21	15	19	15	18	20	24	16	20	20	12	20	18	23	23	19	16	22	18	27	16	22	23	19	16	17	19	14	14	21	17	16	24	17	25	19	12	19	23	28	17	15	13	18	20	24	14	22	23	21	12	23	22	19	22	22	20	19	24	26	18	27	17	24	18	13	22	27
25906	7672	2773	9561	16618	15303	12636	10155	7987	6466	5379	4584	3756	3226	2786	2396	2126	2421	2236	1847	1451	1348	1347	1125	1098	976	1011	939	865	872	753	760	738	677	688	622	648	600	658	615	529	532	573	543	521	534	529	528	486	523	493	455	497	474	447	480	452	455	485	441	450	441	429	444	445	419	407	422	444	389	433	460	382	389	383	395	437	376	420	404	417	407	419	375	397	376	389	399	382	394	385	377	381	413	400	369	387	398	362	372	417	397	378	367	381	388	383	346	358	386	359	373	360	379	354	356	379	405	367	388	354	340	369	386	363	388	370	378	383	382	360	365	360	348	352	394	390	353	368	363	376	344	358	387	372	395	360	337	371	381	342	363	386	372	363	387	356	339	349	397	364	338	362	355	357	344	363	378	358	344	365	371	339	334	358	341	361	343	347	356	357	370	335	386	359	363	356	342	378	361	386	381	345	402	355	346	367	354	368	377	334	391	359	364	375	359	331	352	348	337	316	339	385	363	328	357	323	336	314	337	343	365	367	331	345	336	379	362	353	337	379	348	368	389	383	360	394	352	355	353	339	331	348	344	342	322	367	383	369	357	354	381	380	376	327	360	315	363	353	334	362	372	334	346	359	365	360	368	358	360	404	356	378	364	339	385	353	346	358	343	350	320	349	352	327	362	350	351	324	384	372	351	358	358	362	360	368	338	356	339	341	325	378	354	336	339	334	374	395	364	322	324	385	361	306	353	332	343	371	361	361	351	353	365	354	365	339	341	348	355	350	339	362	353	332	383	339	381	379	325	389	358	353	340	322	395	369	338	360	398	368	347	391	357	377	348	339	373	342	374	356	344	356	339	347	341	347	368	340	370	363	340	355	369	354	363	397	351	352	383	325	347	307	401	332	372	365	352	375	323	352	368	326	332	366	324	351	352	327	326	386	356	364	354	365	356	368	372	338	349	346	328	351	339	324	329	326	294	344	320	361	345	352	370	390	382	369	334	335	368	363	372	348	341	335	378	334	336	356	363	324	363	350	339	364	325	323	360	358	359	338	363	366	322	338	362	346	405	365	379	357	353	367	338	333	374	377	351	358	347	329	336	404	368	344	369	353	349	332	338	348	381	381	322	355	323	379	348	361	381	364	340	398	344	367	402	357	368	340	349	309	384	357	380	355	348	361	344	387	366	324	344	345	361	386	376	365	349	370	354	329	384	343	404	343	360	355	361	369	352	340	380	357	342	375	333	376	336	353	326	345	379	328	345	365	366	353	351	374	391	356	381	366	361	355	341	335	364	379	341	340	351	382	348	367	396	335	361	365	342	318	327	340	363	368	354	344	330	374	364	382	383	356	380	382	360	352	356	383	332	354	311	328	361	348	366	386	348	373	383	340	345	331	351	339	351	321	354	383	341	350	391	348	340	363	354	351	369	351	324	328	375	360	363	375	349	371	365	341	351	377	329	337	340	343	339	354	343	361	338	356	377	355	380	356	330	349	360	356	366	364	343	352	368	351	338	340	317	343	341	350	366	374	368	345	315	347	363	347	349	368	344	348	329	328	371	344	370	369	330	377	369	367	349	362	366	343	356	358	368	328	387	352	342	330	349	347	342	353	354	357	334	323	344	360	362	362	358	340	362	352	367	321	387	329	345	365	358	358	347	371	390	383	344	376	351	345	370	335	361	374	370	346	351	339	398	344	344	345	332	360	346	344	357	363	364	352	335	348	369	379	338	347	359	348	398	353	355	402	365	354	377	359	373	331	331	365	360	400	351	350	362	329	346	363	357	357	346	319	369	344	371	371	339	373	314	368	343	357	318	390	404	372	365	366	331	365	342	362	344	344	370	371	337	348	353	382	369	393	347	352	347	356	362	349	376	363	319	341	359	340	328	330	349	351	366	371	352	359	341	334	357	371	391	360	381	351	351	336	368	334	373	356	344	346	341	371	372	403	351	348	356	373	369	352	360	379	349	323	378	338	327	369	387	360	351	329	362	397	334	333	368	384	360	357	357	375	358	341	347	365	325	352	349	387	332	345	323	322	350	341	354	337	371	321	360	331	354	324	332	341	329	376	354	313	355	332	338	364	351	364	307	377	319	368	324	356	367	367	368	352	348	324	363	329	353	344	363	345	360	376	346	385	345	327	319	365	313	389	345	339	364	353	318	369	321	372	355	364	346	359	355	320	329	355	359	293	346	372	360	363	364	354	365	386	345	323	340	370	355	355	397	339	325	374	365	329	385	383	374	326	352	353	358	371	379	340	353	331	331	339	370	361	358	336	326	324	361	341	369	335	365	369	356	399	349	370	330	372	343	340	369	357	357	351	354	353	344	347	362	373	337	358	333	351	372	332	323	332	347	349	352	378	320	379	329	383	336	345	362	375	339	360	340	351	394	390	367	384	338	370	344	348	350	386	361	333	338	347	356	383	361	357	389	387	339	386	350	343	396	350	344	322	338	346	351	363	334	356	345	344	359	359	350	377	320	352	341	336	366	338	359	365	328	391	378	367	355	344	376	344	348	369	348	340	345	358	366	322	388	331	340	328	348	356	385	360	341	374	363	363	382	356	321	346	339	337	381	351	340	323	345	348	352	346	366	332	332	356	370	351	305	354	373	352	324	368	368	351	345	353	383	327	344	367	344	359	336	391	369	363	349	378	365	360	373	337	345	341	336	339	386	328	337	357	351	367	349	368	383	347	361	346	342	369	360	335	330	343	309	383	338	348	338	375	347	356	359	371	345	389	373	331	320	348	330	352	375	354	358	375	362	340	379	366	339	350	347	333	329	389	295	365	345	345	377	319	347	354	339	373	342	367	385	360	355	340	359	354	386	362	367	368	335	353	354	333	344	360	324	343	360	385	361	344	326	374	357	378	351	335	329	349	343	356	345	330	339	379	354	345	345	349	363	345	351	362	366	365	349	358	349	370	367	362	344	330	351	344	367	328	379	345	329	383	373	347	394	359	365	349	382	340	351	381	379	359	338	354	376	383	339	337	363	361	328	335	329	341	366	361	343	349	341	324	348	369	366	338	357	335	373	393	342	365	375	346	318	356	389	350	317	382	376	354	367	373	325	368	377	369	377	356	344	375	358	334	333	342	366	351	334	360	389	353	367	356	372	366	380	364	358	353	368	332	345	339	359	346	357	358	371	368	368	333	335	322	367	366	344	349	378	374	364	370	319	342	340	341	344	366	364	358	327	356	369	413	333	335	376	330	347	331	357	308	329	360	355	340	348	356	394	332	363	351	354	356	370	388	348	357	323	338	348	306	365	360	356	323	372	353	356	378	367	363	346	389	352	396	386	327	345	384	354	344	376	368	372	325	325	347	375	314	360	345	358	337	369	342	343	364	369	344	346	322	351	321	378	350	324	375	375	355	385	341	358	339	321	359	334	346	362	352	354	340	359	336	384	372	343	359	391	385	343	352	337	388	364	351	352	343	350	341	350	342	373	377	368	358	331	372	353	326	341	313	389	360	343	337	340	388	313	354	346	346	362
1452	78	31	31	41	42	39	40	40	33	28	31	30	25	32	28	35	29	38	29	18	26	33	31	25	27	25	18	38	31	27	29	28	30	31	25	29	17	33	24	26	25	26	27	35	32	28	22	26	29	22	33	21	25	24	34	25	32	28	22	27	27	31	20	27	21	22	27	28	27	25	24	18	27	22	25	24	18	16	32	17	30	28	39	23	22	33	29	30	26	29	32	24	21	28	27	18	26	20	23	27	26	22	23	30	21	26	27	32	31	27	19	32	25	17	31	36	25	30	23	27	25	26	22	26	25	22	24	32	32	36	26	34	26	27	28	26	18	19	32	30	20	30	28	28	32	26	27	15	32	33	31	16	31	27	30	25	23	22	29	29	22	32	26	30	23	25	33	25	30	22	27	32	23	22	27	25	20	26	31	29	26	19	37	29	23	28	23	16	16	24	31	29	29	35	28	28	34	37	25	26	20	29	31	26	23	40	19	26	24	27	31	17	30	16	33	24	27	24	21	32	34	31	29	30	33	20	19	32	30	37	22	24	21	25	37	31	21	36	21	18	30	23	30	19	22	31	23	32	23	24	25	25	25	20	29	38	24	27	25	28	26	26	36	21	21	22	32	24	27	27	27	22	30	21	21	19	19	20	25	24	30	21	31	28	29	26	20	30	30	22	22	26	29	24	36	23	25	31	29	31	27	29	27	28	26	34	28	43	23	28	28	25	25	33	34	26	20	25	27	23	18	29	26	20	24	33	31	33	23	25	26	20	34	20	24	31	22	17	25	23	27	31	30	20	18	21	16	21	22	26	17	29	26	21	34	28	27	28	23	20	31	20	28	32	23	25	29	23	30	24	29	26	23	21	26	17	21	29	17	31	23	36	25	22	30	20	24	25	25	31	27	22	29	20	34	31	26	18	35	7	19	32	27	28	25	28	31	25	30	39	21	27	21	28	25	30	25	24	24	10	19	25	27	21	25	22	20	25	32	24	20	20	20	20	26	29	22	20	28	27	16	23	24	24	23	24	22	19	20	26	35	22	24	25	23	27	29	27	25	31	23	33	26	28	19	22	22	25	25	30	20	26	26	32	26	23	23	22	26	34	27	38	27	31	23	23	20	36	20	30	35	36	23	31	29	19	26	28	30	27	35	33	27	28	34	25	30	23	19	28	33	18	27	27	29	27	25	18	21	37	26	26	28	26	30	28	23	22	28	27	35	26	19	31	15	25	33	21	34	27	27	27	22	22	22	20	23	36	19	24	25	25	19	17	30	23	31	30	31	34	27	24	26	32	26	21	29	26	21	22	24	32	29	19	24	22	16	26	20	25	31	26	47	27	29	18	30	25	29	26	26	26	19	28	23	35	14	27	30	30	30	30	27	20	9	29	27	28	21	23	28	27	18	31	19	32	19	17	23	16	26	28	19	23	26	24	26	26	31	26	27	16	25	30	30	34	25	33	35	23	29	28	22	23	23	26	26	27	26	16	22	26	18	25	19	42	25	24	24	19	21	29	30	29	19	28	20	25	24	24	28	21	28	30	35	23	29	26	23	24	29	29	25	24	28	32	30	22	39	20	26	26	23	30	23	27	24	34	20	22	18	19	31	25	27	20	29	17	27	19	23	29	31	17	25	33	30	25	37	19	18	26	25	22	34	19	28	35	26	23	27	19	37	26	29	21	24	34	30	28	31	14	31	28	32	26	38	27	34	33	29	29	27	27	24	27	27	30	24	28	20	28	30	34	25	19	28	19	22	38	30	28	27	35	21	22	27	30	20	16	31	22	14	26	22	33	28	32	28	26	19	22	28	24	27	34	24	20	27	29	33	25	20	32	30	23	31	29	31	26	17	18	24	29	32	21	35	21	17	18	22	32	30	23	29	33	24	25	26	28	27	24	33	26	20	21	26	30	24	33	25	35	29	30	26	26	34	25	26	24	25	23	25	34	25	30	24	26	29	29	33	29	23	22	27	30	18	28	25	27	25	25	22	25	26	35	25	22	21	29	18	32	33	25	23	21	22	28	27	21	26	24	17	22	19	27	22	27	29	14	27	26	22	20	31	18	25	21	24	25	24	19	31	25	35	33	17	26	29	24	28	22	24	26	33	25	23	23	17	28	20	23	25	36	24	26	23	22	27	32	19	26	29	24	29	34	23	24	30	21	19	13	31	28	28	31	28	30	22	40	18	27	37	29	29	27	26	35	22	21	30	29	31	47	22	24	27	20	30	31	31	20	23	22	15	28	23	13	19	21	18	32	31	22	29	31	27	29	23	23	22	28	23	29	22	22	19	23	33	27	24	28	18	29	19	23	24	23	32	16	30	32	23	20	21	16	36	27	33	24	31	17	27	26	21	29	29	26	23	23	18	22	26	27	22	22	38	19	22	39	23	26	24	28	24	27	22	36	27	27	30	16	13	26	32	28	19	19	21	36	26	25	18	24	26	33	28	23	27	23	23	26	32	26	35	21	33	13	31	27	14	21	33	24	27	30	27	24	22	23	24	27	21	24	29	31	17	28	23	35	24	34	32	24	23	23	24	21	32	27	35	18	25	24	27	18	23	33	23	22	30	27	18	27	21	25	19	30	28	20	28	17	16	24	26	19	23	32	30	27	23	28	32	29	29	30	29	26	25	23	27	26	32	19	31	25	32	30	25	28	32	17	26	25	39	33	21	20	21	16	20	25	19	19	26	37	22	24	27	30	24	21	37	28	29	24	25	30	22	35	22	31	27	33	30	27	29	34	29	21	34	29	31	30	17	29	29	25	27	24	30	25	30	24	28	22	32	29	26	26	23	28	23	30	28	28	20	24	26	19	26	21	23	19	27	24	17	23	28	29	29	26	26	27	27	28	22	24	23	32	32	27	40	27	20	18	29	30	32	24	24	25	22	25	33	22	25	28	20	23	20	32	33	31	31	15	36	28	31	20	25	34	32	29	26	24	26	19	21	18	31	20	22	23	22	22	23	29	18	19	26	24	37	28	32	25	23	33	28	24	26	33	28	22	23	24	20	32	25	27	25	23	30	19	27	22	20	24	22	29	23	23	28	32	33	29	33	42	30	26	28	25	30	24	32	31	28	30	27	29	24	27	26	28	21	31	29	22	27	23	38	41	28	28	25	21	37	18	26	31	24	34	20	27	19	14	27	29	28	20	25	31	29	22	30	27	25	25	25	32	31	23	25	33	25	37	31	26	26	23	26	20	21	34	26	26	17	19	27	33	21	22	31	25	23	26	26	43	21	25	28	21	23	31	32	20	38	28	25	23	23	30	27	22	25	24	25	28	19	46	30	21	35	23	33	34	23	23	20	33	30	26	26	25	29	33	25	32	20	30	27	25	19	22	26	29	35	24	28	21	23	20	31	27	30	27	23	27	29	15	25	29	24	33	23	30	26	25	23	28	23	28	20	31	19	17	26	23	30	42	29	23	31	24	31	20	23	21	25	28	32	17	17	23	28	27	20	28	27	19	28	23	36	23	32
14179	2342	753	1706	3137	2990	2465	1843	1480	1340	1083	970	876	883	792	735	687	799	805	736	638	619	566	550	552	538	519	518	534	493	507	540	506	498	494	524	507	472	465	486	456	474	482	509	495	449	516	480	479	496	477	498	483	495	464	466	464	494	505	476	482	461	500	487	468	486	467	444	459	505	516	442	499	509	462	531	516	489	475	412	432	452	412	449	489	485	460	436	440	461	455	453	480	450	471	489	453	454	472	445	443	470	491	470	445	478	475	494	457	482	471	490	504	465	424	497	444	449	457	449	465	443	460	474	442	449	481	474	475	462	465	494	450	437	478	447	460	443	457	459	459	476	446	469	456	480	439	492	469	464	478	471	473	444	444	475	499	477	451	497	439	477	473	495	475	526	477	444	496	432	488	522	486	448	513	533	497	461	437	476	464	485	472	466	434	469	449	511	463	446	474	447	448	489	473	478	461	436	470	464	490	487	450	448	445	462	515	441	458	446	498	472	454	479	474	450	502	474	487	475	499	491	459	449	463	472	460	485	450	455	475	450	470	508	467	465	490	478	488	464	452	469	437	451	446	492	468	469	459	450	484	492	475	513	467	465	499	485	493	475	461	437	443	490	438	483	464	442	469	483	464	522	486	441	467	443	484	484	481	464	464	480	453	467	457	451	466	478	464	462	443	490	466	447	443	481	485	475	485	446	464	447	474	454	466	450	431	476	498	519	469	450	468	459	463	503	481	407	492	467	451	460	460	460	506	450	480	464	515	485	455	467	476	461	450	458	490	468	483	451	472	428	460	474	479	455	496	476	441	488	467	424	423	452	478	443	496	443	459	462	433	454	462	451	444	489	462	440	472	480	478	456	472	481	470	500	469	475	477	473	483	436	474	478	456	440	499	463	441	459	464	458	491	478	475	459	475	445	463	474	480	496	424	465	489	483	441	439	462	480	463	510	469	478	478	507	469	462	465	479	463	460	446	464	462	464	495	433	473	464	504	456	454	459	485	472	478	489	483	512	494	449	458	479	493	471	463	463	465	417	472	472	491	441	485	484	505	469	486	458	476	464	463	449	472	496	460	469	454	513	488	447	480	433	446	462	476	450	464	457	439	447	459	470	454	474	450	465	467	499	465	490	468	472	473	429	424	434	496	451	463	438	453	438	420	485	445	495	518	490	494	496	477	457	483	464	474	459	426	484	498	469	445	429	470	475	470	449	438	472	465	486	499	413	480	444	451	475	445	471	460	482	451	451	459	452	452	476	452	453	472	473	494	450	481	438	441	458	454	515	471	472	456	456	462	462	462	466	483	480	461	423	450	489	418	451	489	464	448	430	444	468	469	444	477	466	453	459	468	480	485	448	450	489	467	504	482	472	457	472	455	456	462	461	487	484	482	482	442	446	490	482	509	496	470	469	519	434	498	449	468	463	440	464	473	457	454	473	471	426	448	529	451	459	496	476	433	467	450	478	486	463	450	432	512	520	496	466	448	462	488	454	463	490	468	465	488	452	460	476	459	445	471	422	471	439	489	449	490	480	511	463	496	475	470	443	474	500	495	443	443	469	460	507	470	493	460	447	471	447	464	488	457	443	488	461	516	467	446	488	482	452	496	445	525	474	474	456	439	487	442	458	451	492	457	477	450	421	460	453	493	468	497	450	463	483	476	451	461	474	488	429	450	455	458	466	471	450	492	486	452	478	426	469	469	451	450	481	440	458	463	469	490	493	524	458	487	473	481	459	463	452	462	483	420	436	436	458	474	448	472	472	455	495	441	465	455	490	454	438	465	484	472	466	467	454	439	453	470	495	466	470	493	455	457	443	445	476	458	427	480	459	491	464	459	477	462	460	480	457	468	457	499	508	478	492	427	440	481	494	467	431	443	493	485	483	436	474	483	430	482	483	452	474	461	474	463	474	462	461	439	489	464	463	425	471	452	468	446	462	475	482	466	465	483	515	472	431	491	483	430	437	474	485	490	433	465	486	459	451	470	471	443	493	472	428	512	474	443	486	450	480	460	469	472	450	443	453	487	465	452	441	434	434	482	473	464	460	429	481	498	424	462	449	431	458	481	451	493	484	479	519	444	465	447	477	447	467	477	479	449	477	450	484	491	435	477	420	445	470	461	405	458	458	455	469	482	458	454	443	494	458	462	483	486	474	452	433	472	468	440	477	486	475	444	430	472	472	461	463	478	501	481	445	444	458	454	461	475	440	442	420	461	446	460	484	433	478	460	435	503	418	483	464	465	454	508	465	475	485	489	436	516	487	455	431	469	448	510	466	479	465	485	505	489	454	496	503	473	464	507	490	526	480	470	465	508	493	449	474	444	502	442	453	470	423	519	442	454	415	450	457	447	478	453	450	471	451	476	456	430	446	451	434	468	480	458	489	432	463	480	502	464	482	466	472	452	483	471	455	504	470	465	472	473	452	458	458	458	479	487	447	487	432	451	430	415	476	485	407	503	467	494	468	462	441	483	457	534	429	503	490	451	471	450	466	468	439	447	461	439	477	449	454	470	428	473	476	453	499	471	446	466	461	466	448	442	449	438	448	457	461	472	451	445	492	455	478	467	447	472	464	442	450	475	462	476	475	447	487	439	487	463	451	469	467	444	442	433	493	444	466	501	467	436	456	470	521	466	503	457	471	436	446	410	470	483	466	441	460	475	501	488	480	450	446	461	461	455	489	455	446	464	461	444	456	468	500	472	474	427	468	517	513	445	443	451	443	478	468	431	461	462	476	439	444	433	500	478	446	462	463	480	478	483	450	475	467	462	462	498	448	449	471	459	462	447	501	457	443	479	492	481	441	468	461	468	508	447	504	441	457	451	418	468	497	446	428	455	447	478	505	459	485	471	535	451	457	473	469	458	434	433	461	451	461	448	496	494	499	493	492	462	458	471	443	466	453	471	455	464	490	458	491	475	437	512	466	463	465	485	470	508	462	436	440	467	473	463	453	503	454	456	469	481	451	520	459	479	481	443	486	452	470	431	515	482	481	440	454	461	476	453	459	457	483	474	450	487	468	462	479	497	456	468	485	526	481	440	439	467	472	459	444	486	454	483	440	471	465	465	476	491	494	493	443	485	434	461	475	433	479	474	457	440	523	496	474	433	467	459	480	443	474	438	467	473	496	489	452	471	462	503	487	481	465	450	462	441	476	479	449	487	420	459	467	449	467	477	488	494	452	466	494	444	480	455	439	443	470	454	454	474	500	465	467	432	498	462	439	451	530	461	465	450	472	485	486	430	465	470	450	450	447	456	468	492	456	473	453	437	463	448	484	456	487	454	470	473	487	438	433	493	479	473	459	485	467	488	465	468	440	473	426	465	461	450	460	420	472	488	486	471	500	449	465	463	494	492	447	464	479	457	446	459	447	488	474	467	498	461	523	492	465	414	442	447	475	459	464	492	480	494	443	484	469	467	489	500	490	472	449	446	519	473	466	451	467	496	477	485	458	431	425	464	441	496	436	481	448	479	459	504	466	451	465
2780	158	76	84	93	111	105	98	87	85	78	65	56	72	55	50	60	69	57	53	57	53	40	64	56	40	51	50	45	49	41	47	48	37	38	64	35	43	40	38	49	42	59	56	28	33	35	28	41	45	38	56	37	48	50	49	53	44	40	47	52	43	38	40	40	36	41	38	41	42	38	45	48	49	36	33	38	37	40	38	33	38	44	42	41	53	40	48	46	54	42	52	35	31	36	44	40	37	40	37	46	37	35	40	44	42	53	36	42	35	51	51	44	44	37	39	36	40	41	43	52	32	47	35	42	40	34	53	48	39	37	43	37	36	35	37	46	44	36	34	49	37	39	53	36	39	47	43	48	47	41	34	39	44	41	42	40	44	48	31	43	46	40	37	42	49	40	38	47	55	39	38	42	36	39	35	32	48	27	47	43	37	51	28	35	47	35	35	34	34	35	35	43	52	38	48	49	37	40	39	47	49	36	58	39	38	35	42	45	47	40	39	40	32	38	37	41	43	46	39	47	49	38	46	43	38	37	40	32	37	40	47	38	51	39	45	41	41	44	40	46	41	37	38	35	45	44	54	41	33	49	44	43	38	33	34	33	27	44	42	39	40	43	30	44	46	48	35	43	39	37	37	39	38	32	39	36	43	42	38	48	31	43	43	48	38	52	35	44	41	42	44	36	42	39	37	44	41	33	35	38	41	39	40	44	44	48	42	37	39	47	48	32	35	42	47	48	32	46	37	44	41	33	42	43	46	47	34	38	39	46	35	42	41	45	35	38	45	36	37	37	49	39	34	48	46	46	50	42	54	59	48	42	35	50	36	47	42	41	33	41	40	51	45	36	32	43	42	41	38	29	43	48	45	51	30	44	42	32	36	36	48	44	47	38	31	35	39	31	40	36	44	38	45	33	41	41	54	45	34	36	42	53	39	42	43	28	39	42	32	60	36	41	53	43	45	27	26	38	44	54	46	45	43	38	42	30	33	28	47	38	46	44	34	33	44	52	37	40	38	49	32	50	38	44	51	43	44	47	45	43	52	50	44	42	33	34	43	39	28	42	52	36	50	50	46	45	50	36	47	44	51	34	35	43	38	47	47	33	39	41	51	29	27	42	36	46	46	36	47	44	33	45	43	35	39	43	46	40	47	44	35	50	36	44	48	33	51	43	46	44	41	41	36	35	42	43	37	42	39	43	20	45	45	56	34	35	35	45	41	40	51	40	42	45	44	43	46	46	44	39	32	40	52	43	37	41	48	42	42	55	37	44	39	36	47	32	40	28	40	41	33	40	54	39	32	38	42	38	33	44	44	42	35	32	44	37	25	38	32	41	37	27	42	36	48	55	55	47	43	45	49	40	36	45	43	38	36	41	39	34	33	35	36	36	46	47	31	37	44	37	32	43	40	40	34	44	39	43	53	42	34	35	48	38	46	53	39	49	44	43	39	32	40	41	40	33	36	48	42	35	56	48	41	47	43	39	37	41	23	49	41	47	46	39	45	52	34	50	45	43	53	39	40	44	47	51	43	43	33	51	36	38	31	34	38	37	40	36	44	40	36	37	34	44	50	35	35	38	34	50	45	42	42	42	58	47	33	45	45	44	35	40	34	39	46	39	44	46	47	42	33	43	35	44	33	41	39	40	25	46	40	38	39	36	37	48	41	37	46	30	36	23	38	44	40	49	46	38	46	40	34	44	44	39	47	37	30	44	53	46	28	48	45	61	41	56	38	38	44	34	43	47	55	51	45	40	43	40	52	50	46	41	41	37	45	32	29	42	55	46	38	34	43	38	44	31	44	37	46	42	44	33	34	49	50	35	41	44	48	50	49	33	32	33	37	39	38	43	50	36	37	52	38	37	46	43	41	39	44	45	34	48	49	44	41	48	33	48	44	36	37	44	44	44	41	36	35	32	48	50	32	33	37	39	44	44	53	29	47	41	49	40	35	53	40	41	39	44	35	37	54	40	41	34	39	37	44	49	45	34	50	39	41	46	34	33	27	38	41	49	28	33	29	48	41	40	26	43	31	48	39	36	35	36	30	44	34	55	33	38	35	35	49	42	41	46	47	37	32	43	45	34	36	33	46	55	50	35	37	48	60	32	34	33	48	39	47	48	28	41	33	43	39	35	40	41	40	43	43	41	34	45	46	42	32	52	33	49	40	43	40	42	38	43	34	42	45	37	44	33	30	42	41	40	43	40	54	37	49	32	43	34	42	51	49	29	44	34	39	37	49	36	48	44	48	39	42	42	49	40	41	37	31	41	47	39	38	39	30	38	32	43	32	32	42	39	46	46	42	39	44	43	40	41	46	41	50	44	35	43	28	40	31	39	31	46	37	36	43	48	37	38	36	30	46	33	39	43	45	35	38	42	44	37	45	41	46	44	44	32	39	47	35	33	44	31	42	47	55	31	38	39	38	43	30	41	32	33	49	34	26	40	48	39	38	44	39	43	44	35	48	39	31	39	39	38	50	41	45	33	34	45	51	29	33	37	46	26	45	46	40	44	45	44	33	38	46	43	28	42	42	45	28	54	47	42	39	38	37	50	36	36	33	44	27	55	49	35	47	52	53	38	42	35	36	41	35	56	43	40	39	44	41	51	45	46	42	50	39	45	32	33	31	32	41	53	43	35	38	46	47	48	34	41	52	61	36	47	41	39	42	38	46	37	42	37	43	41	26	39	48	37	38	40	37	32	33	43	43	41	34	42	35	38	39	41	43	41	40	34	36	41	44	35	52	35	41	48	46	37	50	42	43	38	35	37	31	43	47	39	33	53	49	36	32	44	31	37	39	33	47	44	44	51	53	34	39	43	51	29	35	44	37	40	28	49	32	53	36	35	35	35	47	28	25	36	43	33	35	35	39	50	39	54	42	49	41	46	47	37	31	39	46	39	38	48	32	34	37	48	39	42	42	50	44	37	38	44	47	44	48	39	40	50	40	33	36	51	32	34	35	39	43	34	32	56	50	34	37	31	32	34	43	45	36	36	32	41	28	49	45	46	35	31	41	36	39	36	47	42	37	50	36	44	42	45	40	50	38	35	52	45	42	30	67	38	34	57	41	45	30	51	37	38	44	40	51	37	44	41	48	48	36	45	39	39	47	47	46	42	39	53	46	48	33	44	45	40	40	43	34	43	38	45	34	48	48	30	49	45	46	44	43	52	48	36	41	28	45	43	23	40	36	39	36	44	39	44	31	33	41	43	36	41	44	44	52	46	38	39	39	39	49	37	42	34	34	39	38	37	38	34	40	48	37	50	39	39	43	46	44	32	35	35	46	46	38	49	44	39	53	32	37	41	47	33	38	42	36	45	25	46	37	36	47	46	43	40	33	41	34	30	51	34	28	52	41	39	41	46	47	52	42	39	52	40	47	48	37	50	41	32	45	39	35	36	31	24	39	47	40	32	33	38	40	35	39	51	35	46	39	37	37	49	42	39	31	38	31	46	43	44	37	41	36	40	50	40	37	33	48	41	44	42	37
18984	4864	1878	5551	9788	9430	7453	6045	4764	4034	3335	2802	2404	2155	1946	1710	1641	1796	1687	1596	1254	1205	1174	1094	1110	1079	1005	1010	987	953	914	947	971	890	876	859	907	884	846	828	823	792	844	800	866	795	798	825	753	836	781	800	769	801	772	820	771	784	751	786	748	771	719	731	750	744	784	728	729	754	759	741	768	706	780	794	769	736	820	698	733	724	752	724	745	730	719	776	758	743	753	703	705	734	810	709	709	743	783	750	733	703	753	714	741	749	728	712	740	756	808	738	772	724	725	737	731	759	753	748	752	757	767	759	745	706	742	767	697	744	705	729	732	767	770	708	765	802	751	689	699	706	704	733	687	693	718	737	752	697	771	747	674	776	753	739	730	732	720	716	714	692	737	712	738	751	725	768	696	745	722	742	733	729	723	680	721	686	782	696	728	702	753	710	697	706	762	739	704	697	769	714	704	725	742	714	725	747	763	744	730	725	696	707	696	717	718	709	754	676	718	653	710	769	723	717	738	718	744	731	698	722	734	740	724	742	708	792	750	713	736	697	728	700	718	698	749	723	770	699	761	727	737	687	716	740	731	744	723	745	733	735	682	776	746	776	720	771	712	728	739	733	709	777	742	711	704	724	698	711	793	774	725	722	735	730	759	737	718	768	797	707	742	746	703	743	762	715	752	715	726	741	724	725	727	689	745	728	704	741	769	743	710	729	684	688	727	732	726	717	749	748	702	715	799	754	732	713	701	702	766	736	695	729	687	716	717	707	750	741	728	705	725	696	725	704	721	759	761	740	721	710	710	720	740	753	736	767	723	712	729	774	745	719	716	720	723	681	740	720	758	766	726	760	769	766	729	745	747	709	735	739	724	715	771	780	704	776	701	711	695	689	753	735	726	727	734	664	729	694	710	696	738	731	703	749	726	686	678	729	744	708	759	717	724	731	733	691	734	713	709	741	705	744	679	710	702	762	762	780	731	741	743	705	753	689	754	772	799	717	716	707	737	785	703	725	721	669	725	755	767	713	757	708	737	725	725	762	744	712	700	738	719	686	755	741	721	670	696	738	737	772	708	730	769	690	698	721	714	738	721	747	719	741	701	679	715	714	752	727	660	706	746	720	714	716	699	710	706	740	713	755	736	707	744	713	695	726	743	714	725	697	734	723	720	748	737	729	725	714	687	733	751	701	764	723	759	742	696	696	731	744	735	680	684	715	713	782	713	776	714	727	716	750	749	750	765	742	740	704	704	725	710	768	719	712	780	756	708	727	716	694	790	717	693	735	748	682	742	694	711	731	738	735	692	719	743	652	706	726	718	766	707	725	714	744	724	729	727	748	704	720	710	725	698	742	723	710	742	690	691	707	687	772	760	713	748	735	780	737	763	752	710	722	697	708	738	778	723	752	732	741	715	671	678	782	733	729	668	798	718	690	754	743	706	738	728	682	692	674	772	729	747	633	807	753	747	728	754	777	704	717	687	763	704	715	698	753	697	757	674	720	708	760	797	688	702	746	714	734	714	767	743	737	682	762	709	748	738	732	696	709	706	786	758	745	714	745	791	718	701	722	781	723	748	740	691	773	714	724	692	710	715	754	740	763	681	703	732	778	782	791	734	687	728	682	748	752	734	743	692	774	700	721	704	713	691	704	716	739	733	697	719	733	734	761	720	719	697	722	730	755	755	744	706	717	699	706	710	747	764	733	758	729	757	713	715	738	752	712	710	695	720	746	702	733	722	712	726	722	756	706	755	764	692	743	756	719	752	723	681	722	701	728	743	782	700	701	701	714	769	746	728	695	730	807	685	738	717	714	735	743	703	728	757	719	736	720	697	715	697	783	750	725	727	706	741	721	712	760	759	757	758	782	729	738	736	719	776	689	709	699	739	754	748	729	718	722	758	711	722	692	695	713	786	714	703	768	717	730	749	732	717	752	714	752	727	723	722	737	758	701	736	676	691	689	737	693	706	692	725	736	692	703	730	712	698	715	700	702	723	737	673	764	737	751	702	738	690	715	725	727	710	700	720	709	722	694	735	743	707	736	734	743	683	727	735	740	717	747	721	701	757	743	698	726	739	732	680	744	728	726	729	694	729	699	685	691	706	711	726	726	751	735	760	720	745	708	723	721	728	702	752	711	732	767	729	710	724	743	732	754	744	683	724	727	763	755	755	758	761	695	741	733	731	726	685	731	716	695	765	741	714	719	717	725	726	711	735	755	755	707	726	718	774	664	729	754	717	712	743	681	722	707	729	728	721	692	736	766	689	746	772	740	740	709	724	683	723	666	701	743	706	725	754	733	718	696	748	703	752	729	785	724	759	731	672	712	720	732	729	776	730	726	793	733	720	742	744	764	691	715	768	713	714	762	748	704	685	708	661	777	751	679	749	696	731	696	752	692	740	732	716	715	758	709	699	716	731	755	712	723	735	733	709	715	730	762	741	811	790	781	697	705	655	738	792	736	725	742	728	709	716	669	741	716	716	767	716	728	760	731	720	751	707	731	753	731	678	756	679	736	759	743	728	701	741	766	739	735	715	688	745	730	730	731	719	729	694	705	686	793	749	704	712	700	773	711	731	692	726	726	697	701	719	714	713	712	722	662	738	712	701	722	753	717	761	760	739	743	678	713	717	707	719	759	762	732	711	713	733	750	705	737	687	735	736	697	667	704	758	682	738	774	729	706	698	741	682	735	692	764	744	731	702	784	692	731	725	759	753	746	735	706	708	724	735	730	735	729	718	746	763	704	751	708	710	741	717	717	716	715	739	724	751	721	711	726	696	729	724	695	753	754	728	717	718	735	769	712	767	745	756	732	736	699	700	749	675	707	723	715	763	780	772	752	729	715	720	723	727	692	732	729	695	722	701	707	790	732	738	745	742	713	749	698	723	691	749	769	759	731	754	729	731	691	750	692	730	783	694	777	729	762	747	756	758	754	727	740	749	706	703	765	714	755	737	761	730	691	746	751	750	708	712	707	743	679	773	766	717	693	707	720	718	712	749	788	732	735	749	728	727	709	729	786	720	700	725	723	802	755	695	699	743	735	725	728	710	727	695	721	743	740	741	760	740	754	728	731	756	686	709	733	739	752	693	722	754	715	768	719	732	730	717	737	713	716	738	683	743	732	720	715	772	737	703	726	737	750	739	752	765	718	771	738	681	740	743	770	780	668	708	726	685	723	737	725	692	737	686	717	727	691	705	722	696	691	779	741	772	699	734	701	728	707	763	708	755	759	731	715	713	763	732	740	743	704	759	752	738	762	770	700	727	745	697	693	746	698	723	726	727	664	699	736	747	704	697	703	700	666	681	742	776	712	713	719	710	699	745	669	750	759	728	708	762	708	753	731	694	797	702	751	756	709	698	740	786	710	722	734	719	706	746	775	702	715	701	733	683	702	696	725	737	692	735	721	735	719	718	741	765	743	772	719	735	735	660	737	741	708	693	695	751	719	712	684	753	713	705	727	765	735	725	746	724	737	662	686	717	784	751	762	744	712
2706	167	75	66	90	108	107	96	96	66	81	53	62	68	59	64	60	66	52	64	56	43	55	54	49	39	45	45	46	54	46	43	42	51	39	32	51	43	46	48	53	53	33	45	57	37	31	38	37	47	37	39	41	25	33	34	41	50	39	44	40	40	37	38	35	45	40	43	26	38	47	43	38	33	47	30	42	40	48	34	41	39	34	45	46	44	44	38	22	40	37	43	43	30	47	37	29	35	39	45	35	41	37	40	43	51	35	47	42	34	34	39	47	47	38	47	44	38	38	45	37	38	44	47	44	48	46	49	33	30	53	45	32	34	45	49	47	38	40	41	39	42	48	38	40	44	53	45	44	46	30	47	34	38	42	44	36	40	38	45	48	34	48	47	45	47	40	37	44	39	39	41	36	33	40	32	39	34	37	39	32	51	46	29	39	31	32	38	52	45	47	40	44	42	33	43	47	40	33	31	46	46	29	43	30	34	40	41	43	44	37	37	43	39	38	35	28	41	50	35	31	48	44	42	42	40	33	42	48	37	33	50	49	41	46	41	45	44	47	40	45	47	35	32	50	37	48	41	42	35	39	44	43	48	57	41	50	42	41	39	58	45	46	47	51	42	43	55	32	40	36	37	48	42	43	30	42	41	40	33	45	39	50	32	36	52	46	50	46	49	41	29	43	42	46	29	37	36	46	35	59	30	41	40	35	42	29	45	37	50	41	39	40	40	33	40	44	43	50	43	44	42	38	39	49	35	47	39	43	29	27	41	52	56	34	41	35	40	56	47	48	49	45	42	39	41	38	35	39	33	37	39	44	39	33	35	44	39	40	38	37	43	33	27	43	32	45	48	32	41	39	48	41	44	42	46	36	42	31	47	35	39	38	36	42	50	31	37	43	36	36	39	33	35	46	56	38	46	42	33	38	41	37	40	46	52	37	32	34	37	34	41	47	34	47	40	53	34	47	57	44	44	41	47	48	47	35	34	44	35	47	40	35	38	39	49	27	36	44	38	50	33	42	43	47	34	38	45	31	38	26	46	36	33	49	42	33	38	41	51	43	51	45	43	55	34	43	43	36	52	40	45	46	36	41	32	48	32	38	48	46	35	44	43	45	38	49	40	46	38	47	37	48	41	31	42	43	37	42	45	45	36	46	23	29	31	41	43	57	33	28	51	47	38	41	36	44	47	49	35	35	53	44	36	43	43	49	45	31	44	41	40	47	38	40	37	33	41	36	33	32	29	42	34	36	39	40	38	28	44	41	39	33	44	54	46	40	42	53	40	48	52	37	37	42	41	37	42	35	39	53	44	43	39	51	36	38	34	42	43	41	49	50	43	50	39	27	37	31	44	31	45	40	33	41	43	35	45	47	34	51	37	43	44	43	56	37	46	30	42	36	40	45	39	48	33	39	44	26	38	39	45	37	38	37	38	28	51	38	35	49	28	42	35	41	38	41	40	42	49	45	43	41	44	48	40	38	40	34	41	41	50	33	40	28	52	45	40	44	49	34	50	37	42	45	38	52	32	39	34	43	43	49	43	46	41	42	43	44	55	51	45	50	43	41	39	50	34	50	40	35	47	32	50	52	46	49	29	48	47	37	41	37	43	47	37	42	49	45	48	38	36	50	32	46	42	38	36	48	60	51	38	36	40	39	47	56	44	39	55	41	39	37	42	52	59	34	51	39	44	45	43	40	39	38	37	36	47	55	33	32	39	46	37	45	47	41	44	38	35	28	30	47	43	33	45	47	43	37	43	42	26	49	41	52	45	26	46	35	35	40	36	46	34	44	48	43	41	44	29	45	42	39	36	45	29	47	35	41	33	37	39	50	35	35	45	36	39	38	37	32	44	26	35	42	32	32	45	45	50	42	41	39	43	55	41	43	40	39	42	38	55	36	41	43	34	44	43	36	36	38	38	45	31	40	33	34	43	33	50	40	40	43	53	37	43	40	48	42	39	39	40	46	52	33	35	45	37	42	40	42	41	41	41	43	48	27	42	41	40	43	39	35	35	42	48	41	48	42	43	53	39	36	45	35	54	36	30	38	46	41	39	51	35	47	42	47	39	41	30	51	41	38	29	37	42	40	46	41	33	45	44	42	33	49	35	41	42	47	37	50	35	52	51	31	39	44	48	41	42	44	36	44	33	41	38	41	50	41	32	37	42	35	48	42	42	45	41	47	49	43	34	36	32	50	41	34	38	37	45	48	52	40	37	39	39	33	54	43	32	45	30	45	35	45	55	53	38	44	37	53	42	44	39	40	41	51	44	38	42	42	46	38	35	40	29	51	29	36	32	33	39	27	50	31	47	39	32	43	38	39	45	27	40	34	36	39	39	29	56	48	40	32	47	41	30	41	42	32	32	49	55	52	42	47	52	47	31	35	38	45	43	46	43	40	53	52	33	46	37	37	46	43	32	41	43	53	42	34	42	46	54	42	26	49	44	29	32	48	43	52	43	46	37	39	37	51	38	38	43	45	41	41	41	37	32	44	38	37	45	42	32	44	52	44	55	47	47	48	35	40	40	34	44	35	35	40	48	41	40	52	36	42	42	52	39	40	53	30	39	50	41	41	39	45	36	38	48	44	32	31	42	40	40	34	30	50	52	45	47	44	33	34	28	48	42	38	43	42	48	47	42	47	50	44	44	37	40	39	47	41	45	37	42	40	45	35	42	28	38	46	31	31	49	31	50	30	40	48	44	53	31	48	42	42	43	39	28	42	43	49	42	34	56	30	44	46	42	31	45	41	35	38	41	40	31	42	40	48	40	30	31	36	30	43	40	47	40	55	48	37	43	40	40	53	41	41	44	44	47	56	44	46	43	34	43	51	34	60	44	48	46	35	37	47	43	42	43	44	28	42	40	46	47	43	40	41	42	51	38	48	35	47	35	30	50	40	36	39	33	45	40	39	46	54	56	48	47	53	44	49	36	46	51	38	52	39	39	48	46	36	43	49	49	38	35	34	50	29	42	35	50	22	40	39	31	36	40	46	40	42	41	35	37	36	37	41	38	46	39	38	46	42	34	47	45	32	41	29	37	37	43	40	39	42	35	44	36	37	49	41	33	49	47	40	42	39	46	46	51	28	43	43	53	37	42	43	42	43	49	56	51	41	47	40	42	52	46	39	38	40	48	43	32	49	45	39	40	40	35	32	35	40	35	42	40	38	41	39	38	36	49	35	39	39	48	48	52	46	40	47	44	34	32	48	45	43	43	34	42	40	40	40	45	33	47	32	38	39	35	44	36	43	34	45	38	43	51	36	40	40	48	35	35	42	34	42	34	44	51	37	56	42	48	46	45	39	42	49	29	37	42	40	46	47	34	45	39	50	35	42	41	54	33	34	35	34	49	43	53	38	40	37	37	54	43	50	40	33	37	39	39	43	40	44	36	35	38	36	37	44	55	32	25	27	42	41	36	50	40	42	41	40	45	43	56	35	38	38	37	35	45	37	34	33	42	38	38	34	37	38	47	20	50	37	34
18367	4634	1780	5132	9164	8774	6949	5600	4463	3717	3056	2615	2332	2028	1838	1668	1553	1667	1624	1414	1225	1151	1092	1059	993	1022	998	981	920	977	912	933	877	908	828	874	792	843	827	803	802	825	847	796	809	764	805	795	844	798	776	760	776	779	806	740	793	791	795	761	772	776	785	765	773	742	755	781	758	761	770	735	745	743	734	733	751	776	707	716	783	738	739	713	747	701	768	691	711	740	755	754	744	737	725	753	718	783	752	714	758	740	745	714	760	734	720	732	764	713	742	712	731	728	781	765	745	699	729	760	676	740	682	759	734	727	735	749	738	708	759	768	750	739	716	732	765	730	678	748	765	757	728	735	719	738	721	731	706	716	722	755	684	747	681	719	685	705	700	712	741	694	724	734	720	736	728	699	724	675	718	720	729	743	713	700	736	705	679	703	719	704	744	701	719	699	646	736	704	747	762	724	724	739	723	698	719	726	691	699	689	751	739	689	746	689	750	717	691	728	743	719	782	747	751	730	722	729	713	709	742	676	704	758	701	700	705	730	728	756	762	731	756	690	715	696	733	741	720	679	731	750	710	749	713	691	739	707	740	705	766	745	763	731	741	729	770	707	727	704	722	748	708	773	783	690	732	722	739	708	714	673	733	701	756	758	732	728	734	736	733	722	722	751	720	696	721	704	714	713	733	677	722	736	714	728	753	730	752	723	745	674	721	771	723	721	719	734	722	705	674	705	687	697	747	720	711	686	700	720	742	687	734	704	748	724	686	683	767	728	692	702	713	681	733	731	742	701	726	729	710	756	703	733	721	706	715	735	725	733	762	710	732	708	684	692	724	736	737	734	684	713	709	752	728	706	657	732	708	724	743	742	737	746	711	743	677	714	735	766	702	714	696	731	714	732	754	763	691	820	746	708	740	745	705	752	739	656	726	740	765	736	719	700	757	718	771	752	732	718	725	752	722	738	732	760	700	699	698	754	806	731	719	701	749	743	741	750	742	691	777	713	702	751	738	727	765	721	741	743	708	752	699	730	714	753	724	735	720	701	708	700	744	735	695	698	685	687	723	735	708	724	769	712	730	707	694	712	675	728	756	731	735	771	737	710	695	715	764	762	787	696	715	727	688	719	739	734	700	735	734	737	774	703	730	724	715	774	693	714	713	713	759	736	744	706	719	747	758	782	704	721	703	700	700	778	709	703	781	725	688	700	723	717	707	743	766	692	750	744	760	708	711	750	686	714	719	698	723	712	742	759	698	748	746	720	678	764	734	693	693	698	764	720	730	745	728	736	721	710	750	754	708	698	658	720	715	697	736	730	709	703	763	736	767	700	700	639	736	733	694	708	723	747	774	705	758	680	713	719	724	693	731	742	758	733	725	748	741	681	710	711	744	714	745	735	674	734	740	743	691	741	751	738	742	726	729	726	742	719	742	721	706	723	692	741	705	666	738	713	740	692	746	723	698	729	687	747	719	719	712	777	751	713	707	757	742	708	701	706	797	691	704	734	757	763	770	725	703	727	724	716	748	768	740	738	666	680	690	736	699	694	754	746	693	737	724	752	740	729	728	691	736	678	698	720	718	707	723	734	718	717	734	717	686	701	751	730	714	735	720	664	774	719	742	696	722	708	708	733	745	719	730	737	700	737	676	712	708	703	740	685	673	735	735	737	717	714	706	678	723	723	710	721	735	722	756	744	731	744	709	774	719	715	696	744	720	762	704	734	769	776	702	706	734	754	703	679	698	702	704	714	702	726	739	703	684	737	737	721	726	748	748	744	693	725	705	715	715	700	717	681	752	659	720	738	734	691	701	746	703	724	659	708	731	764	711	710	721	704	748	734	707	680	751	700	749	729	737	729	700	758	742	717	711	741	691	712	756	716	705	722	748	679	750	709	721	730	675	702	729	693	750	723	738	721	670	756	738	718	682	746	679	757	741	747	729	708	699	752	702	704	695	739	755	691	749	762	723	720	708	736	720	712	698	755	763	728	743	688	673	731	745	747	710	746	668	756	695	716	728	671	714	708	712	753	690	739	715	715	721	680	716	737	700	785	748	716	711	744	734	696	699	722	749	725	749	705	738	745	726	709	712	706	693	689	761	699	735	765	728	720	717	677	760	715	692	747	732	738	676	723	716	734	712	696	733	680	736	691	720	715	717	733	671	691	770	724	734	739	710	737	754	729	712	685	712	714	712	728	738	695	754	723	724	713	706	737	705	685	738	708	694	781	720	784	685	730	691	722	705	685	743	702	717	702	753	715	698	708	721	713	726	747	720	709	754	683	662	699	731	714	719	696	702	723	706	723	752	721	773	732	723	695	717	714	715	706	728	688	718	735	761	699	731	758	706	759	703	715	775	700	695	768	743	708	737	719	716	736	697	707	702	734	725	745	746	706	732	764	735	705	678	673	677	715	678	711	714	748	771	756	750	727	713	721	727	729	722	728	721	757	690	723	723	734	730	676	747	697	732	765	708	710	726	703	728	680	737	696	745	714	716	710	765	726	762	730	699	699	741	716	753	704	706	713	693	730	708	723	695	712	745	708	742	706	721	747	712	753	718	768	690	720	703	678	663	715	724	721	708	694	711	745	728	718	715	774	734	718	691	700	755	712	689	717	676	760	707	681	769	726	772	722	689	728	742	732	723	709	727	705	705	725	730	746	741	734	710	756	773	725	705	740	713	751	717	778	727	764	734	718	714	710	747	739	733	718	697	717	729	704	679	743	721	692	739	724	735	703	805	738	721	677	718	695	747	746	736	658	753	767	753	713	725	761	710	673	725	712	721	714	746	717	775	746	737	716	776	740	737	732	701	727	751	716	725	735	690	722	720	706	717	708	715	757	708	721	698	694	715	716	703	743	707	716	707	700	716	717	725	717	720	704	737	726	730	707	678	735	720	697	685	754	722	691	724	720	700	737	688	741	694	713	735	718	711	703	725	731	753	722	706	794	746	779	726	725	678	732	698	738	738	722	707	730	759	723	706	703	705	731	758	786	726	682	701	736	781	705	737	728	727	734	730	664	723	708	742	731	685	700	728	691	697	683	726	723	663	724	722	735	757	758	735	714	692	728	720	769	736	762	687	723	774	726	706	691	768	720	750	651	689	723	718	691	745	681	757	660	738	721	711	708	732	733	698	709	705	733	688	710	773	730	697	757	709	749	730	712	690	705	699	695	727	664	764	680	715	732	727	746	734	749	697	750	748	729	714	742	698	687	749	738	729	718	696	742	697	756	737	681	712	688	719	736	723	710	740	756	706	735	719	737	750	733	738	717	701	721	732	695	717	725	741	725	721	718	730	738	702	678	736	708	713	711	748	721	715	727	721	736	713	723	710	729	707	719	751	720	726	675	726	709	735	687	767	703	712	711	699	756	712	738	701	742	690	727	702	756	737	718	711	712	696	696	730	747	720	662	739	750	721	692	728	686	723	731	745	721	735	765	744	720	699	686	712	735	708	743	712	736	688	729	704	699	724	706	737	741	702	732	722	658	750	717
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
