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
342880512647	342880513211	342880513761	342880514311	342880514859	342880515411	342880515961	342880516511	342880517059	342880517611	342880518161	342880518711	342880519259	342880519811	342880520361	342880520911	342880521459	342880522011	342880522561	342880523111	342880523659	342880524211	342880524761	342880525311	342880525859	342880526411	342880526961	342880527511	342880528059	342880528611	342880529161	342880529711	342880530259	342880530811	342880531361	342880531911	342880532459	342880533011	342880533561	342880534111	342880534659	342880535211	342880535761	342880536311	342880536859	342880537411	342880537961	342880538511	342880539059	342880539611	342880540161	342880540711	342880541259	342880541811	342880542361	342880542911	342880543459	342880544011	342880544561	342880545111	342880545659	342880546211	342880546761	342880547311	342880547859	342880548411	342880548961	342880549511	342880550059	342880550611	342880551161	342880551711	342880552259	342880552811	342880553361	342880553911	342880554459	342880555011	342880555561	342880556111	342880556659	342880557211	342880557761	342880558311	342880558859	342880559411	342880559961	342880560511	342880561059	342880561611	342880562161	342880562711	342880563259	342880563811	342880564361	342880564911	342880565459	342880566011	342880566561	342880567111	342880567659	342880568211	342880568761	342880569311	342880569859	342880570411	342880570961	342880571511	342880572059	342880572611	342880573161	342880573711	342880574259	342880574811	342880575361	342880575911	342880576459	342880577011	342880577561	342880578111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	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
1041	215	115	84	85	127	124	112	107	119	92	85	92	64	78	86	123	111	96	103	81	73	56	73	60	55	51	36	49	40	38	35	35	37	32	43	42	33	38	29	30	27	36	32	36	46	38	43	49	50	64	51	53	49	42	50	43	53	35	27	35	37	31	39	29	29	23	28	40	40	35	29	38	27	33	32	36	27	23	27	27	31	24	19	29	28	23	22	32	28	24	31	31	24	27	34	41	36	35	30	21	23	35	37	28	32	37	43	21	28	32	30	30	21	25	28	35	34	33	22	34	25	29	20	25	26	27	28	25	31	25	27	27	20	33	29	28	31	27	27	23	29	24	27	30	31	25	20	20	38	28	26	22	22	27	26	25	25	29	33	23	26	19	25	23	29	30	26	28	17	35	27	18	29	26	34	33	27	21	29	31	26	34	21	23	24	24	30	27	21	34	27	27	22	21	21	22	24	22	31	34	29	31	25	34	22	24	30	38	24	26	31	26	21	29	32	19	23	26	27	39	28	26	25	22	24	33	30	19	27	18	27	27	16	26	26	22	31	22	24	31	22	27	21	23	24	28	33	19	30	29	23	23	25	28	21	25	26	23	28	31	30	26	27	35	25	20	30	32	21	20	28	25	23	29	15	22	24	25	26	22	27	26	26	19	24	25	18	26	21	36	17	23	26	27	28	28	30	24	31	27	31	37	24	29	26	31	25	21	23	34	26	34	35	23	34	29	36	35	24	21	27	34	24	28	31	21	30	31	26	28	28	30	31	25	28	17	18	26	24	28	20	24	30	23	26	32	28	22	33	15	24	19	25	21	24	25	27	35	27	24	26	22	29	20	32	27	20	25	28	32	25	25	27	28	26	30	31	29	32	21	18	26	28	33	36	25	26	19	26	21	32	29	32	22	21	22	31	29	23	25	21	22	20	29	24	25	29	29	28	24	25	18	24	31	13	32	37	27	23	27	29	25	34	28	37	29	28	27	25	28	26	29	33	30	21	29	30	33	29	25	29	25	28	22	21	27	31	25	27	23	36	18	17	33	30	29	36	23	17	32	27	27	23	27	28	30	22	28	33	25	36	28	30	25	24	24	37	20	32	39	24	25	23	29	21	32	28	28	24	23	30	24	17	24	29	30	33	26	24	27	23	32	26	28	26	21	26	32	35	20	28	27	28	27	24	17	29	28	26	27	19	27	33	27	23	27	28	29	23	28	38	27	26	18	23	30	21	34	28	31	22	20	23	38	26	23	21	23	30	32	23	24	33	26	28	34	31	19	21	31	25	26	24	23	30	21	28	26	30	24	31	35	16	21	32	23	40	20	30	18	29	28	26	30	28	14	30	30	27	38	30	22	21	19	28	28	29	29	27	33	31	34	23	18	17	35	20	23	24	20	27	27	22	33	21	34	21	34	28	34	23	28	30	22	15	31	27	27	29	29	23	24	28	31	34	23	25	21	28	25	25	22	32	25	28	34	20	33	28	27	29	34	36	28	18	33	36	26	26	25	25	29	24	24	19	34	31	31	32	25	22	20	23	27	25	23	26	20	38	27	28	18	24	31	28	28	29	25	28	22	24	22	27	28	22	25	31	23	31	22	30	24	24	33	32	22	21	22	29	22	26	26	21	23	28	27	30	28	26	27	20	29	33	21	29	12	34	29	20	27	20	20	23	20	33	25	18	28	28	22	29	20	17	28	19	29	33	29	29	25	29	27	25	23	19	29	32	26	23	29	25	33	20	29	32	28	23	32	29	24	21	34	26	25	20	20	18	23	25	29	34	18	33	21	24	30	28	26	31	26	20	27	30	33	22	23	18	30	29	27	20	32	28	31	36	25	29	24	32	23	19	25	21	25	21	30	28	25	25	30	32	42	19	27	14	27	29	27	32	21	25	30	33	32	27	20	22	38	22	18	33	31	30	23	27	26	24	25	21	33	33	25	22	22	33	24	24	20	32	27	20	19	17	22	31	17	29	30	29	27	26	22	32	35	23	27	26	35	27	26	20	23	32	32	33	31	31	22	22	32	33	23	32	33	29	32	23	27	23	27	34	27	26	16	28	25	30	25	15	29	29	27	25	26	30	16	30	35	22	22	27	20	23	21	26	28	24	30	30	25	22	29	28	27	23	32	25	27	26	16	23	26	32	29	20	28	17	26	22	24	26	27	23	27	18	31	31	23	24	31	21	23	23	26	28	24	38	26	31	25	28	24	28	25	28	23	26	33	33	43	22	27	30	26	25	36	38	31	32	30	25	28	26	27	29	29	23	22	33	26	20	30	27	31	19	18	21	23	21	25	22	32	22	34	25	30	28	21	25	25	30	29	26	29	34	23	30	31	25	21	24	21	21	28	22	31	43	36	21	21	37	25	24	29	17	33	30	38	27	23	32	29	19	26	17	27	28	32	37	28	28	24	28	31	23	17	31	33	35	30	19	25	32	35	21	27	34	29	20	21	29	30	27	20	24	20	41	23	29	20	28	28	29	28	28	34	33	33	24	23	31	17	20	20	22	24	22	33	18	30	17	27	25	20	24	30	22	25	29	23	24	26	32	19	23	40	21	36	37	26	30	29	32	16	27	34	26	26	25	30	30	31	28	21	29	19	27	20	16	26	24	26	23	28	32	25	27	19	23	39	21	34	21	27	19	24	32	18	33	15	35	34	24	27	26	26	25	28	35	23	27	29	28	31	28	27	19	25	28	32	29	35	26	30	26	38	32	36	35	25	34	24	25	30	25	25	32	29	22	21	26	19	25	32	30	18	26	24	25	28	20	34	26	28	23	28	28	26	21	22	20	22	23	22	22	35	24	35	22	29	27	19	35	28	26	33	27	29	20	25	16	27	27	38	26	21	32	23	27	22	35	30	27	24	38	28	28	25	21	28	43	20	32	24	21	31	33	30	18	19	23	21	23	24	36	21	24	25	23	26	25	29	14	26	29	20	26	26	37	27	30	27	21	38	27	19	27	27	22	18	24	33	32	32	25	25	27	26	20	24	20	26	26	19	23	37	33	24	18	22	27	22	17	38	29	21	21	26	32	26	23	25	30	29	29	31	34	20	16	43	30	22	21	24	33	21	26	28	23	23	23	25	22	31	19	25	30	17	28	24	22	23	32	25	22	30	26	25	31	26	24	27	31	27	23	36	26	19	38	26	36	33	19	37	20	21	24	26	36	27	15	35	24	21	22	19	22	22	25	21	27	25	22	28	31	22	29	38	32	24	23	27	30	29	22	23	21	31	39	27	21	21	27	27	25	21	33	24	23	23	18	35	22	26	25	22	27	32	32	26	23	36	28	17	31	29	40	39	25	24	20	24	28	24	27	26	25	24	23	31	26	23	33	26	30	25	25	22	26	29	25	23	24	27	23	33	20	34	32	28	27	25	27	20	18	22	28	28	31	29	26	19	28	24	30	28	33	24	19	27	28	20	39	29	29	22	39	17	36	28	15	30	29	17	27	31	26	29	32	29	33	33	22	28	30
15489	5361	2195	4265	9677	11287	10194	8382	7241	6476	5205	4322	3670	3640	3303	3520	4276	4134	3205	2873	2993	2745	2219	1987	1759	1332	1171	1035	974	918	910	814	832	771	719	813	662	679	641	625	596	555	616	727	814	850	789	988	1260	1271	1230	1236	1287	1275	1315	1210	1135	1107	836	719	587	560	492	655	563	396	396	394	597	723	643	454	633	608	597	577	523	467	455	438	369	360	372	342	342	368	369	334	351	385	357	373	407	412	459	491	499	488	475	477	468	362	431	478	448	361	368	381	368	328	313	382	358	356	353	336	319	296	369	336	358	425	441	422	368	374	363	371	316	310	358	320	351	307	334	348	334	318	309	333	324	323	330	335	338	324	322	324	347	312	315	329	312	318	338	328	328	339	355	348	354	329	330	316	322	331	305	304	296	343	335	341	322	318	312	315	307	343	329	318	350	359	331	356	304	376	331	319	320	329	314	325	348	317	314	331	327	302	299	321	333	338	358	320	332	291	343	311	338	340	327	352	366	354	315	355	338	353	313	322	336	330	315	322	333	330	334	312	350	308	317	347	310	328	327	325	303	309	299	333	320	300	338	306	329	318	303	345	321	357	324	340	311	303	372	337	346	353	340	292	349	303	340	324	303	289	300	324	307	345	326	331	321	315	319	338	361	339	319	325	330	345	315	353	293	326	297	332	327	344	343	305	347	316	324	326	352	331	297	350	309	317	327	317	304	336	327	314	341	343	324	291	326	328	331	353	305	318	308	334	330	315	295	313	364	280	294	296	341	315	361	328	333	330	336	331	302	361	307	339	316	325	314	322	306	327	328	333	323	339	324	330	303	322	330	272	323	297	327	299	318	326	329	338	350	342	331	322	293	334	318	330	303	346	323	347	319	344	331	340	349	337	330	312	322	318	359	347	303	325	341	294	307	350	330	305	359	312	341	330	339	331	322	338	319	317	308	324	321	308	358	332	336	342	302	318	306	317	325	353	332	302	336	333	322	305	332	339	322	316	311	332	341	317	331	345	297	322	317	315	337	334	337	299	370	341	320	360	339	316	344	300	285	319	330	297	324	321	327	303	345	371	324	332	334	344	303	324	339	329	336	326	308	336	336	320	320	320	329	322	316	336	312	294	326	327	352	341	309	326	312	300	336	334	335	332	313	331	340	347	323	337	374	339	321	319	295	327	339	302	364	311	337	314	314	331	313	325	330	312	314	300	336	347	323	325	362	331	344	323	312	339	327	310	332	347	301	328	334	317	324	303	334	343	316	353	310	349	312	299	345	321	309	342	320	328	303	349	315	353	354	316	330	300	333	350	319	345	307	350	351	330	315	321	316	353	333	335	298	324	325	301	310	298	349	304	312	330	293	287	349	305	343	330	314	320	329	325	325	354	328	345	327	357	341	324	301	312	325	319	304	316	325	337	314	313	323	343	339	295	310	343	366	338	335	312	329	299	343	335	313	351	314	303	338	321	316	342	331	325	319	348	325	335	336	304	354	342	345	352	312	334	331	320	319	317	313	318	305	327	305	311	339	349	300	323	338	363	330	342	378	321	328	312	307	334	340	328	350	347	334	313	309	364	325	327	286	322	372	319	316	339	344	306	326	343	326	333	346	330	319	326	332	321	301	305	333	324	337	340	303	346	314	333	303	361	319	327	330	328	326	347	312	328	367	349	319	314	320	344	322	351	306	347	312	360	331	317	309	333	338	349	310	332	330	337	342	313	357	325	328	305	325	340	326	326	320	338	358	288	319	369	297	350	340	347	325	313	309	329	313	324	345	303	305	313	327	318	305	351	301	337	347	327	317	289	312	295	317	326	334	308	320	353	341	329	318	344	343	314	309	313	326	316	333	377	343	302	301	303	305	345	338	321	361	319	339	312	322	338	305	313	348	293	354	343	374	318	343	336	336	336	333	294	312	300	324	333	341	290	346	307	328	303	303	342	348	327	345	308	343	326	315	355	308	311	329	308	323	323	317	327	310	341	330	343	338	319	310	333	321	313	321	328	325	308	315	311	327	311	327	310	353	349	340	330	330	336	343	314	338	309	333	342	329	343	327	330	334	320	335	339	328	338	319	316	309	338	342	350	288	332	339	337	352	335	364	317	324	343	344	327	343	319	336	326	326	316	324	332	320	326	327	330	337	327	315	331	326	340	305	320	337	315	312	342	329	326	325	347	327	327	332	339	350	329	321	343	313	307	317	321	360	291	290	329	329	311	309	306	300	322	316	363	329	347	324	333	327	344	325	342	324	336	334	317	300	302	324	314	335	313	336	323	317	324	309	332	332	340	340	328	347	325	325	338	361	324	318	318	365	318	303	343	318	342	374	328	332	370	318	312	332	335	332	316	332	304	305	298	338	292	334	312	351	290	348	366	315	304	316	359	322	294	311	328	367	317	341	342	318	299	326	350	354	331	335	291	347	343	355	327	309	339	319	328	325	295	302	330	306	297	313	335	305	313	301	354	319	317	320	359	354	361	319	369	331	328	337	338	325	339	317	327	367	324	349	318	325	339	320	310	331	332	304	321	342	315	354	329	316	324	330	376	323	346	335	356	322	318	339	322	340	328	322	327	312	341	311	348	334	352	297	333	335	331	356	300	310	325	320	326	329	308	330	311	306	345	330	299	309	307	319	333	340	339	338	342	305	346	333	319	313	307	333	356	307	343	301	312	300	335	309	332	337	301	304	344	323	324	360	324	313	315	335	301	290	330	338	337	329	303	329	298	319	330	311	310	324	357	321	324	375	319	317	356	318	331	343	332	349	320	325	341	330	305	325	290	309	346	333	328	311	355	342	352	337	298	344	364	307	340	319	302	309	332	313	330	302	319	362	311	337	323	331	348	356	298	322	322	300	331	324	331	320	323	334	359	352	351	307	320	351	339	314	326	327	348	357	318	323	312	319	338	336	324	306	324	328	301	345	317	317	320	327	334	367	316	323	328	336	361	308	297	299	341	344	332	323	322	316	316	340	348	355	375	323	308	295	313	370	304	315	335	288	298	322	337	310	298	307	316	334	316	365	315	335	326	329	331	303	330	323	310	278	329	323	343	315	312	347	359	347	326	342	327	307	346	347	310	383	349	349	352	341	311	336	328	351	316	338	356	350	319	326	329	297	359	333	360	329	317	342	298	323	320	286	332	325	334	328	327	305	349	343	328	305	339	307	307	337	324	302	343	322	347	334	294	342	327	330	330	338	314	354	326	333	310	304	318	333	327	351	320	332	322	284	311	339	334	298	321	327	342	320	355	312	310	319	310	319	323	302	331	327	318	308	339	336	336	342	355	339	310	325	310	337	294	341	337	330	332	326	337	321	341	341	317	347	322	316	340	330	337	318	328	309	364	327	326	299	315	324	333	317	328	337	313	348	340	317	317	321	341	327	339	314	286	329	322	302	342	308	319	335	342	359	358	322	372	312	353	360	345	298	336	322	350	321	358	353	354	307	354	328	314	326	326	340	339	339	325	334	340	323	331	353	297	321	325	343	360	286	312	307	350
1217	74	65	44	57	51	69	63	56	68	68	74	58	56	55	76	86	85	76	84	80	87	58	60	56	50	57	42	45	50	50	50	38	48	35	54	58	43	41	42	54	45	39	49	46	55	55	50	48	56	53	60	57	54	56	56	45	59	47	48	66	42	40	51	40	39	48	47	44	51	50	49	54	50	42	36	42	48	54	55	35	45	51	38	50	49	34	38	45	39	46	42	43	43	48	46	40	56	49	36	46	41	49	52	33	39	42	50	57	50	39	42	36	32	37	39	45	39	54	40	34	53	38	32	46	42	41	40	30	39	49	33	45	39	42	42	46	45	43	47	39	40	43	42	49	36	49	43	43	39	45	38	48	42	52	57	52	54	50	37	53	46	44	38	41	34	41	45	30	35	41	30	44	31	59	44	42	35	35	50	53	40	30	42	35	38	46	33	47	34	44	42	31	43	33	41	50	47	37	41	43	49	38	41	34	43	42	45	55	43	36	39	35	46	35	30	48	45	40	47	51	50	50	36	35	38	34	36	32	34	45	44	43	53	40	38	44	40	51	44	24	38	41	55	38	39	44	32	41	37	42	46	40	60	50	49	38	40	48	48	53	33	49	46	47	39	45	33	46	41	39	43	49	44	34	53	38	37	39	39	43	39	38	40	42	56	39	33	43	43	48	41	44	44	32	40	42	48	37	34	42	44	30	37	47	39	39	40	35	32	35	34	32	41	44	29	41	49	45	39	50	45	37	40	63	38	47	43	51	46	43	44	51	41	43	39	30	35	45	45	33	35	37	31	25	41	33	40	41	37	47	43	33	43	45	42	41	44	55	35	46	37	40	47	44	34	48	47	41	57	40	36	37	45	41	48	40	44	33	43	39	50	44	42	41	40	33	40	42	49	42	51	49	52	47	43	45	45	40	35	37	51	39	40	55	38	47	44	47	49	48	40	47	34	52	47	50	34	48	48	47	42	36	51	47	53	51	41	50	37	51	45	48	29	44	41	41	36	54	42	45	46	49	49	39	51	38	45	54	41	32	29	38	39	40	43	38	39	44	35	37	51	35	37	48	44	42	39	47	45	38	35	52	47	48	48	53	45	43	49	38	43	35	39	36	41	46	48	32	43	40	39	43	37	41	50	42	39	56	33	36	42	42	41	38	51	48	43	46	43	40	44	45	41	43	43	41	48	43	43	37	46	38	42	35	52	39	36	36	40	43	46	37	46	49	54	33	51	36	39	43	35	44	53	42	38	53	38	51	51	53	39	41	38	41	55	42	39	31	40	28	47	32	53	43	45	45	43	32	33	36	37	28	41	42	41	45	50	28	37	38	40	52	40	41	42	51	33	49	50	39	47	41	49	48	44	56	40	54	33	48	29	45	39	39	35	42	37	44	43	43	32	39	47	48	46	47	43	53	35	29	34	38	33	41	44	42	40	40	34	40	41	43	37	42	38	38	48	52	52	34	46	48	46	34	56	34	47	41	37	29	36	34	29	41	35	44	47	33	42	46	45	40	32	46	56	32	48	45	53	36	30	24	43	42	39	40	39	39	45	40	34	40	43	38	45	38	40	37	46	37	42	49	45	41	52	45	37	45	40	38	39	44	38	38	45	29	38	47	44	40	36	54	55	42	45	42	35	36	54	44	37	41	49	38	39	50	41	49	59	37	42	37	47	38	42	35	36	48	39	48	44	43	41	53	34	51	44	43	41	43	46	43	49	36	46	34	41	35	41	52	43	45	35	37	39	43	44	38	33	44	42	35	38	51	41	43	39	41	47	41	43	48	50	50	38	38	49	36	38	36	42	43	57	39	45	40	42	43	38	38	49	48	39	41	39	47	40	44	44	50	36	44	37	43	32	38	37	46	41	33	47	60	54	42	45	48	41	35	41	50	35	51	42	40	43	40	47	45	43	44	52	38	34	33	33	42	45	34	32	53	41	36	47	46	33	34	42	47	45	44	43	50	33	39	34	43	36	41	36	45	43	35	42	47	48	30	28	44	52	47	38	39	38	44	46	38	46	60	41	45	36	53	53	42	44	53	37	39	27	45	42	44	45	39	52	40	31	38	43	35	36	33	35	49	40	46	39	39	34	30	44	32	45	42	38	43	31	42	47	34	40	41	54	39	52	32	46	43	50	35	51	54	40	48	53	39	52	41	48	47	42	42	35	40	33	35	41	51	38	45	31	24	44	38	44	42	37	47	43	51	52	36	33	34	43	47	46	43	46	41	51	45	40	37	50	41	44	31	53	36	47	45	40	47	52	42	49	34	48	49	42	43	42	44	34	35	31	50	44	42	46	48	34	29	32	42	39	38	37	35	36	30	53	44	44	40	45	39	45	53	47	28	42	48	42	46	47	32	39	39	44	36	45	56	49	38	38	37	40	42	43	47	42	53	41	42	39	41	42	50	49	31	40	49	26	43	29	44	45	46	45	43	44	38	35	40	55	41	54	28	32	49	41	41	52	43	47	42	43	39	46	41	47	37	35	37	45	34	42	48	30	40	37	42	38	36	39	43	42	29	42	42	43	34	40	47	49	44	38	42	34	49	49	45	45	51	39	42	39	47	36	28	52	39	44	34	36	42	39	45	39	32	39	36	48	39	44	40	32	37	41	49	36	39	52	45	36	54	29	36	50	48	36	39	46	51	33	51	44	32	30	28	35	45	40	30	42	43	47	45	44	42	32	38	39	43	39	42	36	36	33	42	39	35	39	37	40	44	46	26	40	30	41	40	43	41	41	39	48	45	46	40	48	50	42	39	54	45	37	43	42	43	40	35	37	43	42	50	49	38	50	33	30	46	43	33	47	38	47	50	41	40	44	36	43	32	43	44	45	52	38	43	39	35	36	46	40	41	40	46	41	44	39	45	43	37	48	36	46	41	43	40	47	42	40	38	49	37	27	40	37	56	38	49	32	30	44	43	45	43	43	49	51	54	32	42	36	32	40	36	32	39	40	41	42	37	32	40	43	43	48	41	43	41	37	35	51	33	54	48	40	41	43	42	36	54	56	40	46	50	40	47	34	35	48	42	36	49	41	38	46	44	27	55	42	31	24	48	41	47	36	34	37	45	37	42	41	50	33	38	44	40	47	43	48	54	44	43	54	53	39	37	51	45	37	45	41	36	51	46	44	47	37	54	38	48	43	34	29	34	38	38	35	45	51	50	41	31	44	50	37	43	50	42	46	31	44	46	51	39	50	42	35	44	46	55	42	47	42	52	40	45	44	36	28	42	34	35	45	43	47	50	32	32	34	35	44	33	43	43	46	46	39	45	46	50	39	45	41	45	44	36	39	51	40	44	42	38	39	53	40	42	40	53	44	39	42	40	36	44	49	50	53	54	33	47	47	39	43	38	42	41	38	52	54	36	32	43	31	45	32	36	46	43	53	43	46	45	32	39	49	47	54	51	41	44	55	38	33	39	31	42	32	35	32	44	42	52	44	38	34	51	33	43	53	36	41	40	45	38	37	37	38	37	58
9375	2311	991	1661	3830	4531	4232	3454	3091	2831	2501	2031	1731	1792	1786	2047	2574	2354	2052	1861	2012	1715	1394	1344	1356	942	872	765	746	752	739	749	717	658	667	688	695	682	637	578	589	559	644	684	737	790	757	870	965	963	931	899	928	922	951	985	971	912	762	706	642	651	652	665	658	529	519	553	645	808	676	620	650	653	611	560	610	582	634	512	508	535	498	504	520	512	551	514	503	551	532	586	529	489	562	589	611	584	596	603	563	503	593	607	558	567	574	544	516	539	539	555	555	521	501	492	479	535	497	532	554	536	548	545	523	564	506	518	498	523	529	509	455	582	542	526	499	514	511	507	476	509	501	501	518	497	545	513	540	522	507	503	477	529	523	547	513	528	495	529	527	519	495	482	514	460	543	480	507	559	565	509	535	499	554	601	501	484	555	515	505	504	505	511	503	539	508	511	531	552	511	477	517	531	519	532	562	510	533	517	512	507	508	528	512	533	496	512	517	509	509	483	501	503	531	508	508	515	509	529	500	496	517	532	524	534	516	536	467	533	474	481	509	516	489	494	515	524	529	498	491	531	495	521	480	491	515	514	517	522	565	477	501	532	529	507	537	481	529	540	525	534	505	527	533	517	466	521	555	481	535	482	526	509	509	517	521	508	495	554	518	507	505	543	477	519	531	529	491	541	486	533	504	491	502	518	510	497	514	483	512	554	516	574	494	535	468	499	579	498	535	559	474	543	534	516	516	548	517	497	500	514	526	491	532	564	535	482	566	518	527	512	507	523	506	477	504	537	525	518	515	529	543	524	483	502	506	489	529	523	471	524	552	535	506	498	533	512	521	524	546	524	484	498	527	522	499	533	532	550	501	535	533	545	510	525	530	521	514	498	544	514	507	567	505	496	507	475	518	479	546	477	561	562	524	502	505	485	506	524	504	529	527	501	488	539	512	520	510	531	539	545	529	523	527	497	505	566	523	505	543	510	483	498	495	492	523	510	518	497	513	538	500	528	552	551	510	504	508	528	509	506	492	533	494	528	546	502	530	529	547	505	537	512	527	549	484	534	512	548	515	482	517	538	529	530	490	524	530	523	528	487	498	516	510	513	516	506	517	523	463	499	494	537	478	507	537	518	498	545	522	491	524	475	515	493	472	519	472	525	507	513	504	491	523	510	509	527	530	476	492	561	525	528	532	541	482	539	507	510	516	492	502	512	494	525	473	487	541	541	544	480	534	555	530	518	516	509	531	477	515	545	556	511	487	500	480	497	514	528	522	498	523	519	501	496	519	523	518	498	540	483	512	492	475	502	507	527	561	495	499	527	508	522	501	527	510	496	520	499	499	516	540	531	549	487	528	565	531	536	533	542	531	511	519	518	563	484	494	511	536	532	484	533	519	525	537	485	535	481	497	506	529	493	489	522	533	490	485	559	511	512	503	514	471	504	524	558	502	520	522	506	497	499	477	526	501	515	480	543	488	500	510	523	500	522	537	479	482	505	520	511	509	504	531	517	532	504	518	499	502	474	517	522	510	520	525	518	499	539	511	488	492	530	505	482	482	499	485	529	513	553	490	507	515	505	487	520	507	514	495	488	527	506	516	515	488	491	503	513	490	496	571	508	514	551	529	530	504	496	512	530	517	490	509	491	509	502	529	468	509	522	540	508	544	540	505	517	507	518	522	486	518	512	475	515	527	525	525	545	551	529	519	515	484	521	477	500	531	504	501	514	512	497	541	546	514	532	500	490	545	531	522	507	538	514	530	544	515	553	476	522	497	501	488	511	532	532	494	485	504	498	524	520	535	517	494	558	457	515	502	510	488	508	509	502	494	488	515	563	530	497	528	502	530	505	527	541	529	541	501	556	532	525	507	505	509	531	508	520	514	489	552	507	524	540	517	506	506	520	544	513	579	535	573	525	521	543	529	516	487	496	540	506	494	480	508	532	533	501	527	570	518	504	528	554	491	531	518	552	515	515	539	508	529	458	507	496	541	549	550	527	508	494	496	522	524	511	544	506	563	515	532	490	533	551	496	546	490	537	517	529	523	507	503	541	498	513	510	513	541	494	460	506	511	511	511	524	495	529	541	518	549	533	520	507	533	483	527	523	503	557	462	548	507	542	513	491	506	546	508	507	506	522	504	458	560	554	472	510	545	509	539	535	521	499	515	511	482	522	555	536	520	498	487	487	528	505	542	536	510	561	552	466	502	562	506	516	503	514	504	499	552	546	464	541	524	508	507	518	511	485	503	524	518	507	512	508	516	500	515	528	529	532	544	535	512	542	491	505	531	539	496	505	511	540	494	500	533	483	513	558	577	494	529	511	509	541	532	514	549	530	519	474	531	488	516	544	536	550	508	518	511	482	551	513	513	529	489	553	532	498	516	520	497	494	543	532	480	502	496	488	506	550	507	541	501	493	549	502	503	510	546	512	504	536	514	503	497	526	501	534	525	494	534	471	516	504	539	533	521	515	494	497	504	484	495	487	520	516	549	520	507	549	528	519	592	542	482	521	510	506	544	492	522	525	529	514	522	522	536	506	556	469	557	532	526	482	534	491	484	524	492	496	533	528	496	569	543	537	504	493	531	534	492	523	484	521	522	493	547	513	491	487	523	534	514	499	506	504	585	520	543	532	497	518	515	499	497	536	555	510	515	498	519	475	541	524	498	490	483	537	477	501	515	534	549	527	524	510	483	477	479	548	521	546	492	524	514	505	519	517	517	538	522	541	508	490	511	516	561	555	511	548	545	525	559	518	485	569	489	481	527	514	503	488	506	536	491	519	522	478	531	528	513	503	490	530	533	509	535	540	514	514	542	540	465	525	530	519	539	502	504	539	559	521	528	526	515	514	514	516	503	533	538	530	502	549	542	502	527	509	509	473	535	512	534	559	516	537	559	536	505	544	500	523	510	525	532	494	511	487	522	498	515	529	541	543	509	522	477	500	543	485	511	544	513	498	534	517	477	508	476	540	485	520	520	519	552	540	493	530	475	524	494	527	489	539	469	569	479	533	551	499	530	469	506	513	527	496	519	552	553	498	470	533	538	505	529	525	498	575	515	473	487	503	513	571	517	470	523	512	460	511	511	509	488	514	535	489	557	538	516	536	500	479	518	489	522	501	515	510	474	545	504	496	487	549	511	509	515	554	505	534	559	481	486	513	538	549	475	527	528	485	542	502	507	526	482	513	507	540	526	540	516	550	514	546	505	487	544	478	521	522	526	485	515	535	519	500	495	506	516	495	526	515	495	484	522	516	533	516	546	510	538	529	536	496	517	535	557	489	548	498	509	518	526	505	563	521	522	497	496	501	494	500	508	508	486	526	516	504	481	484	524	537	511	525	528	494	499	506	526	455	538	486	489	521	522	482	511	504	501	465	496	541	508	522	536	487	548	527	527	501	509	532	475	504	509	524	489	540	498	497	483	535	526	521	513	529	522	525	516	514	535	490	491	506	524	489	457	533	533	479	490	525	567	526	533	497	529	504	513	500	536	544
653	153	74	63	76	81	104	82	82	106	93	70	59	78	77	64	104	68	78	103	90	72	58	58	53	45	36	36	35	35	28	37	36	33	41	39	38	23	32	29	28	25	33	27	29	30	33	33	47	50	38	33	31	36	52	63	43	45	49	46	29	31	35	29	32	32	27	29	32	45	30	41	42	33	39	27	31	32	32	33	28	40	34	34	37	23	25	21	24	29	31	33	33	32	33	37	28	33	32	35	47	40	32	27	32	30	27	28	26	34	32	30	24	34	29	31	27	22	22	22	27	24	32	23	26	35	28	24	34	31	30	26	37	31	28	34	33	33	30	26	32	26	38	30	18	22	21	26	21	30	23	33	37	26	28	37	23	22	26	40	23	26	34	31	30	27	36	28	24	24	32	32	27	23	41	32	26	37	36	38	26	28	32	37	28	36	30	26	33	32	25	38	26	27	24	27	21	31	26	36	17	22	25	26	28	28	31	25	37	36	29	29	34	28	27	18	36	34	30	19	30	26	31	35	28	22	34	31	27	24	27	29	24	25	28	22	39	23	30	30	36	23	27	26	27	38	25	28	25	34	34	28	29	20	30	25	32	22	26	33	35	37	32	30	19	41	28	23	31	21	18	37	29	33	34	25	24	29	31	30	22	32	32	13	27	28	23	21	29	24	33	42	25	32	29	29	23	31	18	24	18	23	30	30	32	28	21	27	31	20	32	28	27	27	30	25	22	28	23	18	22	27	30	22	28	25	25	30	36	24	35	32	33	34	29	32	26	28	38	26	32	36	27	33	34	31	31	30	26	28	27	29	26	31	27	25	20	31	34	27	23	31	31	32	36	23	28	30	20	26	26	32	30	29	27	34	32	37	30	34	29	24	29	25	27	26	21	31	23	26	32	22	38	36	25	31	29	29	24	32	22	24	28	20	29	32	26	24	23	21	29	17	24	39	32	36	25	27	25	30	35	23	22	32	30	33	22	28	20	37	25	29	30	27	30	26	25	34	34	28	23	29	25	31	36	37	19	36	19	34	34	27	30	36	27	29	39	27	26	30	24	23	31	22	27	28	27	26	27	22	32	28	19	32	18	20	33	25	35	24	24	17	28	32	28	28	41	24	33	29	39	24	27	22	28	27	29	29	26	27	21	26	31	31	25	17	30	27	34	20	31	29	27	30	40	32	26	24	25	34	31	29	26	29	24	25	28	26	36	27	25	30	36	30	23	31	25	37	23	29	24	28	27	28	25	25	24	21	21	21	35	38	34	35	21	25	15	26	29	36	29	28	32	26	24	19	30	24	33	23	31	33	36	29	31	33	29	28	42	31	31	28	20	30	27	22	36	28	33	24	25	28	12	24	33	26	26	21	23	42	29	30	43	20	33	48	30	35	25	24	37	35	26	27	31	34	25	30	29	24	23	20	26	23	21	25	29	27	35	26	30	36	32	33	25	21	20	33	32	29	29	37	36	23	32	26	26	33	34	27	33	30	20	28	33	33	26	17	25	31	28	37	25	24	25	31	25	19	33	25	36	26	21	30	34	25	30	28	28	34	28	42	31	30	22	33	38	27	32	30	42	27	21	25	36	27	18	19	22	30	35	27	28	20	26	33	25	26	25	33	29	20	25	24	28	25	26	32	28	32	24	16	30	29	35	30	30	32	36	25	29	25	30	31	28	46	21	30	30	33	28	24	24	26	29	35	36	33	28	25	23	27	37	30	26	32	17	29	27	27	32	25	34	29	31	23	26	24	28	29	30	31	27	26	34	38	32	35	23	27	24	29	28	28	27	20	19	26	36	21	28	19	26	20	23	24	27	23	22	34	20	41	36	33	29	22	25	30	27	29	41	23	34	32	38	31	38	26	27	33	35	32	35	27	24	28	20	29	26	36	19	19	23	21	31	26	26	22	32	17	25	35	32	27	30	33	25	29	26	33	32	26	33	24	22	31	23	27	28	32	24	32	23	30	29	39	25	31	33	23	30	37	22	28	26	33	26	26	35	30	27	20	27	38	23	21	27	27	28	33	33	27	27	18	25	24	28	27	30	28	21	42	27	36	33	21	23	33	27	30	26	26	31	25	23	43	28	31	33	28	26	25	33	28	32	36	28	26	29	30	32	26	34	17	29	21	35	29	37	29	32	23	20	31	29	34	32	21	28	28	25	21	27	29	39	13	30	18	32	34	30	38	26	23	22	24	28	27	32	32	31	29	33	23	30	32	20	39	33	34	20	27	30	27	22	39	31	25	24	31	20	24	31	21	27	25	27	31	39	28	27	26	24	33	40	21	29	35	25	29	27	25	30	32	20	29	20	29	26	35	29	31	26	31	27	28	28	20	26	28	30	35	25	35	27	25	24	30	30	25	25	27	29	33	33	31	21	38	28	40	28	29	29	21	24	29	29	24	32	36	26	37	39	29	33	32	19	27	29	30	29	25	34	29	29	26	31	24	28	30	27	32	18	29	33	25	34	28	22	29	17	32	30	33	34	30	29	21	32	32	26	27	36	34	27	31	20	28	23	31	26	25	36	24	30	33	21	21	30	32	23	25	24	32	20	38	37	22	21	29	28	27	34	26	23	31	30	27	35	30	26	30	22	29	29	20	29	39	23	31	33	36	14	23	24	32	26	28	25	19	33	29	30	29	29	30	26	32	30	27	25	25	32	24	22	33	30	36	36	27	32	27	28	24	26	28	25	28	36	32	26	24	32	22	26	34	25	20	25	21	25	17	29	35	26	24	25	27	21	32	28	19	30	26	25	37	21	32	36	28	33	31	31	34	24	32	25	27	30	28	23	28	35	27	39	28	31	30	19	28	21	21	35	34	33	28	25	18	25	24	17	22	26	29	31	25	37	29	26	30	39	22	27	25	30	27	31	26	30	30	30	25	24	30	34	26	24	31	24	22	27	33	25	28	26	26	24	29	38	40	35	26	23	27	29	34	21	31	26	24	30	23	33	34	21	40	40	28	32	24	23	37	33	26	31	27	27	28	26	31	34	28	17	25	33	30	32	26	31	21	36	30	25	22	19	21	32	19	35	16	33	31	24	32	24	32	30	37	32	27	16	40	29	22	36	29	23	27	28	23	34	35	23	30	20	30	29	32	32	30	30	28	31	25	23	21	30	28	33	40	28	22	29	21	22	26	23	26	23	26	37	25	31	27	29	35	25	37	26	32	28	41	26	29	24	24	31	37	27	31	26	23	29	22	39	29	15	19	23	27	21	25	25	28	21	31	30	35	29	25	21	22	26	30	24	27	30	23	29	34	23	17	29	35	23	41	30	35	32	21	31	26	36	33	26	19	38	35	28	28	30	18	36	28	26	26	28	34	23	26	32	30	26	20	36	27	29	26	26	26	32	33	28	26	30	44	26	33	34	39	25	30	23	30	39	25	23	27	39	21	24	32	28	26	34	27	27	29	25	24	33	33	21	37	28	29	35	35	35	25	35	26	23	25	28	28	35	18	26	29	20	23	28	20	30	25
12310	4292	1616	3080	7399	8445	7301	5947	5091	4398	3692	2879	2573	2416	2429	2690	3270	3090	2645	2752	2418	2153	1750	1761	1555	1097	893	850	835	765	690	712	623	627	660	581	532	521	470	437	490	498	529	583	689	705	796	817	841	897	850	931	884	910	1054	942	955	999	769	719	519	495	462	562	564	378	378	392	526	680	588	496	536	492	452	404	445	489	408	388	367	421	385	350	368	377	382	370	417	383	425	418	430	471	455	482	495	554	480	435	458	424	477	548	449	404	414	386	347	348	384	392	381	366	330	336	340	330	364	383	409	425	406	396	370	377	370	386	339	364	369	357	370	333	362	339	353	342	386	317	345	356	369	332	323	322	330	357	365	363	378	376	353	366	379	348	365	387	348	368	350	343	348	347	341	366	383	370	324	371	332	393	329	392	350	365	357	345	341	346	332	366	377	350	347	324	339	339	322	357	378	358	379	340	343	344	367	361	358	331	334	384	344	342	353	352	325	352	345	340	363	387	359	363	335	393	376	335	377	369	360	368	331	377	371	323	354	369	352	348	352	371	324	356	319	367	343	329	321	338	340	362	353	334	379	416	349	366	363	366	347	378	359	380	328	374	383	347	400	330	338	338	370	315	329	334	346	359	357	366	333	300	380	347	336	357	344	332	392	344	349	322	390	367	384	360	318	382	323	351	353	348	354	349	321	311	312	346	388	332	389	366	357	341	365	400	349	354	328	382	369	327	350	324	383	377	341	360	345	379	335	383	348	343	368	371	365	364	338	332	320	387	298	383	357	352	364	359	360	350	358	382	343	369	338	372	374	337	404	322	366	353	386	370	344	365	373	337	376	363	331	366	337	344	368	332	351	368	341	355	368	357	333	335	353	346	340	369	358	341	366	414	360	348	368	379	320	350	358	349	366	363	353	371	358	366	347	351	360	377	340	330	386	350	369	333	356	353	372	324	394	362	368	361	349	359	367	353	404	363	346	305	370	376	327	361	325	332	360	334	382	351	356	353	350	369	403	326	359	362	353	329	361	369	347	375	365	368	347	356	367	375	376	342	361	349	351	340	329	350	338	339	342	365	338	348	355	355	342	357	333	332	353	345	380	389	371	366	355	357	380	343	358	350	350	323	354	337	399	335	325	359	360	336	333	345	352	370	369	379	327	331	375	329	308	342	334	326	341	383	354	351	373	341	345	358	366	332	353	359	343	357	345	349	374	343	365	356	342	362	354	361	356	402	343	339	318	341	336	352	358	346	359	357	377	341	319	359	355	320	345	369	349	367	379	345	379	329	402	365	354	348	343	382	357	357	354	359	408	336	365	377	326	339	368	356	355	332	365	312	331	361	371	357	392	347	329	352	360	345	342	372	346	359	357	337	340	372	356	350	341	362	347	351	341	338	355	347	381	343	352	345	364	364	353	345	366	392	363	368	365	334	352	339	328	366	326	330	368	364	341	354	399	333	354	363	381	338	346	356	340	367	339	353	381	339	366	383	339	357	343	351	311	372	336	371	358	375	361	332	353	345	380	366	368	323	362	353	352	346	327	358	366	370	342	353	341	345	362	337	353	371	351	354	366	356	349	333	357	380	347	327	358	335	354	369	365	367	339	382	352	351	316	354	368	380	366	353	323	345	379	373	384	345	337	364	350	337	358	361	333	336	307	357	374	345	348	339	358	340	370	356	362	363	360	363	364	345	355	351	346	346	336	338	370	377	344	394	333	360	355	371	384	369	349	377	347	338	348	335	362	359	341	357	350	350	373	366	337	367	386	354	363	371	366	356	345	332	336	374	364	346	343	341	331	357	384	352	348	319	371	341	351	333	362	353	390	349	358	309	360	359	387	352	326	346	384	377	350	348	321	398	357	379	337	336	372	344	360	376	360	363	361	331	373	347	327	352	322	367	351	356	336	363	351	377	343	370	336	352	362	351	335	378	333	334	365	372	345	324	344	337	410	352	354	377	313	332	356	331	357	374	314	343	347	353	338	358	376	327	347	371	356	339	362	342	365	362	344	335	334	373	318	349	355	366	389	362	366	348	349	312	373	362	367	346	361	358	364	399	347	364	374	354	344	357	385	375	344	360	329	357	335	368	371	377	334	333	349	377	348	346	322	373	339	361	368	349	345	352	334	336	351	368	341	324	329	351	346	354	338	345	350	367	349	353	337	372	369	347	366	348	337	342	353	367	335	320	358	362	370	358	338	332	365	381	341	337	364	372	334	352	351	367	353	349	381	319	342	324	350	360	359	345	380	343	335	337	365	358	309	385	384	361	370	346	334	342	327	335	353	351	363	334	333	349	364	352	356	342	343	367	320	338	361	376	372	361	377	385	389	353	342	374	360	351	341	372	384	352	374	396	351	339	341	340	361	332	337	373	350	363	331	360	367	333	350	344	317	366	358	320	339	386	325	367	339	353	352	355	353	332	364	338	321	371	364	348	336	316	341	344	320	354	328	373	366	335	349	365	324	333	322	349	323	357	349	326	379	355	397	345	337	370	331	352	366	361	351	349	360	380	326	350	339	359	361	374	362	370	346	382	344	371	330	377	353	366	357	354	365	357	343	353	382	364	341	316	314	377	347	343	345	348	340	363	351	353	368	359	355	362	329	342	379	350	375	362	377	371	357	331	355	357	333	359	317	361	363	393	354	360	345	355	343	363	393	347	390	356	355	348	365	355	366	353	378	339	337	351	319	354	349	325	370	372	349	349	355	350	349	318	351	333	376	346	317	356	357	361	331	346	328	353	350	340	360	377	376	333	379	357	359	338	327	372	330	341	358	345	348	350	349	352	345	358	382	378	357	399	307	336	365	319	376	342	345	350	317	329	364	336	351	356	353	344	349	370	352	340	373	336	354	344	352	325	363	339	323	363	369	375	316	328	383	328	350	325	335	309	322	361	358	365	349	362	345	346	323	381	327	345	348	385	335	371	342	319	355	389	340	329	341	383	361	365	358	375	382	326	351	327	349	361	302	382	379	367	347	346	375	345	349	366	331	350	332	356	342	341	316	369	344	335	345	374	352	398	350	318	377	338	348	352	339	352	378	341	364	336	368	334	338	354	379	365	396	357	357	350	356	329	345	339	349	357	358	364	352	368	381	359	318	376	359	346	341	342	375	376	352	345	369	365	346	331	342	343	388	365	368	353	351	348	372	350	364	359	305	391	332	358	352	345	330	335	357	369	355	343	364	331	387	345	352	332	326	364	398	355	366	361	349	358	316	335	383	356	339	315	354	365	369	352	373	342	335	352	380	327	339	358	348	348	341	388	359	397	343	319	370	365	380	352	353	363	338	325	366	352	340	327	324	326	342	365	354	368	331	331	368	342	393	346	342	343	363	353	342	363	351	322	327	371	346	369	353	373	363	388	352	354	343	327	358	356	356	347	334	353	376	350	370	390	322	343	320	379	365	353	357	374	368	370	358	339	369	356	355	344	341	372	351	357	349	339	360	354	342	340	342	362	365	360	342	359	353	347	335	375	409	346	335	315	381	321
1883	144	76	58	79	111	121	101	93	103	102	54	89	82	84	75	105	114	92	105	92	72	67	66	54	57	43	47	55	50	56	43	44	49	43	35	44	36	32	43	45	52	49	37	58	59	67	52	50	58	61	62	57	61	63	64	41	57	52	60	39	47	41	36	50	47	31	46	37	59	57	37	43	47	38	39	45	55	38	35	39	48	28	36	33	43	41	28	55	45	45	49	51	48	43	56	45	41	50	46	41	34	36	52	39	36	31	33	43	45	40	41	49	36	40	30	31	42	39	46	43	43	31	53	42	41	39	39	47	41	42	61	31	28	45	43	40	40	32	29	38	45	34	53	40	52	56	47	35	26	43	41	38	35	41	39	30	39	31	40	37	46	55	46	45	43	47	32	44	53	44	37	31	45	43	53	41	58	29	51	39	42	41	44	40	45	35	34	29	30	34	44	41	41	42	48	37	27	30	49	48	46	31	41	45	39	56	41	41	39	38	57	38	49	40	42	43	43	46	49	50	33	42	31	46	47	48	44	61	45	45	27	39	41	49	46	47	31	49	49	36	43	41	47	34	37	41	40	45	39	34	32	36	39	41	46	49	42	38	37	45	44	32	45	44	32	45	51	33	34	45	40	44	52	54	40	40	47	27	42	36	41	45	35	38	43	36	34	60	37	43	45	47	52	29	47	52	37	45	48	41	55	38	36	44	43	30	29	36	51	36	49	57	39	39	44	48	36	43	40	39	41	42	48	43	38	40	46	46	48	33	41	37	44	49	47	29	40	40	41	54	39	56	34	32	39	36	44	42	39	37	41	36	39	49	43	31	50	43	41	44	42	54	42	38	35	27	48	34	36	42	48	37	59	42	32	45	49	35	36	37	32	32	40	43	44	42	36	34	39	38	42	36	51	45	43	43	38	44	34	29	44	48	51	49	43	42	38	45	38	35	53	37	38	47	38	46	37	34	36	46	44	49	30	38	52	39	35	39	44	42	40	48	38	30	52	49	50	48	44	38	44	33	51	43	45	32	40	37	32	40	45	38	39	33	42	36	47	43	28	41	39	40	44	41	31	38	44	46	49	31	44	28	47	55	47	37	41	40	36	36	28	34	55	37	36	42	40	44	56	40	37	41	36	38	46	43	40	34	58	46	46	45	37	49	41	28	38	44	55	37	43	44	45	49	45	46	43	33	36	44	54	37	40	45	53	47	40	26	50	48	47	55	38	44	35	44	52	46	45	44	43	41	44	41	43	49	46	47	42	47	32	35	34	48	33	41	49	41	32	33	38	44	40	39	30	39	48	45	46	36	31	36	39	39	45	41	42	45	35	47	37	51	38	41	43	41	41	52	49	33	47	33	41	44	29	44	38	30	40	37	43	41	43	43	41	41	41	37	44	32	43	34	35	48	46	44	37	43	47	38	38	55	48	59	35	38	37	42	52	38	44	36	39	37	39	45	35	47	40	38	49	28	44	43	41	33	38	43	32	47	39	37	44	36	40	40	42	40	38	41	23	53	38	49	49	44	49	40	35	42	34	48	51	47	45	35	37	44	51	44	36	43	41	33	43	37	41	47	43	45	47	34	45	47	44	52	52	34	36	39	53	44	38	50	42	46	34	32	38	30	45	44	47	44	36	35	41	44	50	35	43	43	34	45	33	42	34	37	62	41	32	38	47	35	41	34	65	41	48	43	34	49	36	47	38	49	39	41	40	45	51	45	51	31	46	38	42	30	37	41	45	41	30	33	38	52	36	47	35	34	38	48	50	38	44	38	31	32	42	44	42	44	44	38	46	43	31	39	43	36	39	40	44	43	44	36	30	53	42	45	43	54	36	46	37	24	48	39	56	35	51	33	41	35	37	34	35	40	30	43	29	25	48	59	36	44	40	39	47	41	34	32	44	48	46	48	33	46	43	37	41	41	40	44	45	44	36	42	33	42	43	30	45	30	37	45	37	46	36	46	39	35	47	38	44	33	40	48	40	39	40	40	34	43	48	34	40	37	32	40	47	46	46	40	31	46	49	32	48	44	43	43	52	49	49	35	37	35	46	35	35	44	37	56	49	33	35	36	39	41	46	30	34	38	63	41	33	28	30	45	46	44	42	30	32	38	44	41	63	42	39	37	39	42	41	40	34	47	50	42	28	40	46	37	44	51	37	49	45	52	38	45	38	37	41	36	34	36	39	44	44	41	52	37	31	52	39	37	42	51	33	37	40	43	38	41	35	31	41	28	45	39	46	39	29	37	56	39	39	32	47	41	47	51	44	36	46	50	37	42	44	45	36	35	41	39	43	40	38	46	41	44	52	37	35	34	48	45	39	40	40	32	41	42	48	43	36	45	44	47	45	40	43	48	45	38	44	55	34	33	50	37	47	39	56	38	39	43	36	45	33	41	42	34	43	41	35	45	50	43	36	42	42	36	39	36	46	41	42	42	33	39	41	40	46	46	55	38	44	38	37	36	44	49	38	36	42	41	34	38	36	48	43	35	49	37	50	49	31	46	32	39	38	43	57	37	44	42	51	44	48	35	49	43	40	44	42	59	35	49	34	47	39	39	41	31	39	42	35	36	44	40	31	31	32	47	49	38	47	45	41	43	45	38	41	54	46	46	41	48	44	56	52	42	60	39	40	33	38	39	49	42	39	47	38	47	43	44	50	41	31	37	45	51	44	45	45	39	39	33	52	34	36	36	44	51	55	48	36	37	37	38	51	42	42	37	33	33	32	48	41	42	45	46	34	42	47	45	53	47	41	35	38	40	36	31	35	29	38	45	39	33	48	43	47	41	38	44	36	42	43	46	36	48	47	40	48	39	39	47	50	43	38	38	45	39	29	41	30	48	40	41	38	38	53	30	43	46	47	42	40	42	34	41	42	40	36	42	43	34	40	36	42	37	30	41	41	45	45	44	43	42	31	35	48	43	40	40	29	35	48	38	42	47	29	50	50	43	41	39	36	37	44	22	47	34	36	36	41	28	45	36	44	44	43	48	42	36	50	45	46	50	29	43	43	38	43	38	34	34	36	42	38	46	46	37	49	33	46	41	47	46	44	48	50	50	36	39	48	35	46	40	33	36	45	43	32	38	43	39	41	43	43	37	47	34	47	38	47	47	55	35	40	52	32	50	36	49	48	36	39	49	48	37	42	42	40	35	48	36	53	48	42	35	44	34	36	34	44	36	43	45	42	55	33	51	48	42	44	42	45	52	39	50	42	50	34	41	43	38	47	45	45	42	47	36	36	53	41	35	45	40	38	52	55	44	52	34	44	40	42	41	40	45	29	42	43	40	53	38	36	38	50	39	49	45	55	33	52	42	31	32	51	36	46	45	53	46	43	44	41	46	25	44	51	39	42	39	37	37	34	40	28	31	45	42	43	42	34	49	38	36	51	37	53	32	33	38	47	39	35	35	34	43	40	41	50	38	43	38	46	37	36	42	35	36	43	40	45	43	46	46	37	32	40	46	46	33	49	40	36	47	45	52	38
11747	3607	1693	2906	6891	8145	7408	6174	5405	4564	4047	3266	2723	2621	2642	2912	3573	3332	2850	3265	2529	2372	2085	1769	1462	1238	1165	1062	930	877	845	791	789	723	698	671	674	616	589	635	684	660	720	757	851	920	913	913	995	965	1073	1075	1010	1115	1196	1108	1137	1093	1090	899	774	694	635	717	764	588	529	520	614	887	779	656	633	590	579	547	672	552	581	581	534	519	526	562	539	553	528	564	508	494	619	575	549	585	691	623	636	660	652	598	564	560	600	697	587	534	586	532	504	528	562	535	515	503	499	491	502	507	491	528	533	542	567	527	520	516	490	473	510	501	542	486	497	543	494	530	454	501	486	483	517	470	492	546	494	507	505	511	519	503	491	441	526	528	482	504	482	467	491	516	505	488	499	484	506	530	476	479	499	481	492	474	493	477	498	528	484	473	500	474	461	484	499	500	488	491	464	512	502	451	476	501	486	505	530	459	493	453	462	488	509	465	504	474	530	498	484	509	520	500	480	445	490	518	481	462	491	468	520	501	490	485	527	494	494	528	523	488	512	532	527	510	525	447	500	516	484	516	499	465	513	490	488	489	495	454	529	498	503	527	516	491	461	466	573	537	493	521	481	533	537	495	466	466	484	476	455	524	511	525	513	425	473	498	500	431	482	515	508	478	497	547	466	490	497	496	473	529	483	503	503	519	519	490	512	525	476	471	495	519	479	526	536	507	560	497	538	497	528	526	507	515	496	494	458	477	515	490	527	506	521	485	489	507	489	510	523	500	489	539	500	465	501	492	480	529	509	514	560	489	498	501	500	492	480	532	526	498	493	506	531	551	488	504	516	506	510	487	481	522	515	497	527	498	484	500	486	500	505	503	505	471	471	484	508	529	465	470	531	461	540	495	519	504	493	494	507	485	504	492	507	464	477	512	530	524	488	519	450	526	475	519	442	478	497	511	514	523	468	483	485	474	506	501	500	513	504	500	510	498	508	495	463	520	508	518	527	526	510	493	499	492	496	549	494	494	504	510	532	496	486	517	484	532	494	487	510	476	484	531	544	501	523	502	502	562	509	517	525	495	499	523	469	551	512	503	552	519	508	493	527	482	502	536	449	494	461	518	535	517	492	477	499	476	518	494	530	444	508	487	462	528	443	513	488	473	501	513	456	485	473	520	505	519	488	540	496	501	487	518	500	516	481	487	498	514	480	485	496	485	518	531	534	525	524	526	468	484	552	495	526	506	518	517	487	487	490	499	536	454	497	498	437	491	515	490	470	497	505	478	492	467	514	508	485	505	497	460	497	495	520	478	540	566	524	506	517	500	503	505	499	520	503	498	526	479	479	473	494	507	498	466	478	491	499	497	514	505	528	527	457	511	508	516	501	491	495	480	501	465	479	481	498	520	484	504	497	460	473	514	476	524	520	477	507	494	497	530	523	538	504	486	470	506	509	497	503	468	478	495	484	494	443	509	525	465	494	514	504	490	509	511	515	515	533	500	481	487	476	493	515	508	476	476	502	511	493	464	568	497	480	545	521	519	550	498	493	482	481	518	470	526	519	487	497	535	525	530	479	447	496	511	534	522	494	487	528	461	500	488	507	454	456	496	525	513	523	470	512	500	514	501	467	507	516	483	547	517	462	482	498	474	480	480	533	497	477	542	491	533	531	544	476	496	508	501	496	506	481	471	491	526	516	532	479	491	482	502	470	520	503	550	499	480	500	500	529	519	478	520	497	520	497	507	508	473	482	526	499	488	467	488	469	516	509	477	470	498	508	472	516	514	485	505	481	490	495	517	521	491	496	486	478	482	513	471	485	493	468	549	497	493	503	499	556	502	521	498	470	499	460	527	490	491	485	516	511	461	480	522	504	495	497	527	475	506	520	450	503	477	470	488	492	438	519	516	486	476	486	468	530	529	473	468	523	469	475	488	532	509	470	498	516	542	488	491	488	485	506	517	490	511	510	551	503	492	501	508	491	510	512	494	499	504	509	524	509	482	483	513	496	529	479	525	524	490	515	482	523	546	478	532	501	520	515	528	497	494	510	483	514	531	485	471	490	477	489	462	537	523	487	524	485	450	502	518	480	485	512	506	527	539	491	531	488	516	564	499	508	512	490	524	508	528	504	511	452	466	483	532	502	489	510	477	475	518	513	523	521	494	543	496	539	515	475	511	547	513	519	504	520	504	491	506	490	471	483	499	511	485	556	448	481	522	473	527	529	561	453	525	523	499	525	519	481	480	513	463	462	485	520	491	508	500	508	487	525	490	474	492	489	504	500	494	466	454	522	497	512	480	485	465	480	533	517	503	506	546	497	470	492	476	510	532	509	523	504	496	482	498	509	504	504	500	450	518	494	491	516	520	528	511	498	474	491	491	536	480	466	482	506	517	517	494	509	507	493	504	518	517	514	524	496	515	535	527	466	534	531	501	491	479	469	502	488	475	496	469	485	505	479	484	556	479	471	486	521	492	523	505	521	487	493	516	499	501	469	468	536	513	487	513	520	482	560	504	490	516	529	507	516	490	485	468	504	497	550	471	513	505	503	491	491	496	470	497	480	512	497	509	544	499	476	503	497	481	473	481	508	500	519	494	494	468	498	490	512	544	515	537	482	540	514	484	524	520	504	495	503	473	566	503	511	503	487	492	511	512	506	505	529	489	523	474	505	503	550	512	506	479	481	506	519	463	471	525	543	534	487	497	488	489	517	527	521	509	542	500	516	484	525	514	477	496	526	518	481	463	546	499	513	510	501	474	491	511	472	549	494	504	527	476	488	511	521	469	488	501	533	504	485	495	472	515	489	507	477	483	462	500	479	490	500	500	491	498	518	513	508	494	524	521	480	549	494	523	537	493	490	516	486	525	529	481	499	520	482	496	488	517	483	472	469	515	526	506	520	516	512	482	550	513	533	514	518	486	532	465	486	478	521	465	503	489	483	463	527	502	516	483	522	500	505	504	526	490	490	489	531	505	516	495	584	497	485	457	491	507	486	522	538	471	477	490	495	491	480	494	495	510	506	466	479	497	490	528	519	472	480	524	508	510	525	480	512	559	488	521	512	500	485	487	490	485	495	542	483	497	465	501	487	482	454	550	470	483	522	522	493	495	557	502	521	492	471	454	489	508	517	480	516	509	503	469	500	527	480	526	482	518	480	459	475	485	475	491	505	520	489	487	474	450	490	465	542	480	512	502	528	473	497	488	514	502	477	513	495	484	495	475	519	494	533	492	494	500	487	477	504	472	522	475	501	475	479	470	485	494	478	462	487	521	522	536	489	516	516	498	564	436	516	530	503	488	503	462	493	472	526	479	501	501	483	475	522	531	472	512	507	534	487	498	499	507	465	502	525	497	496	497	476	516	475	511	517	530	491	479	531	514	482	491	495	517	502	472	475	495	523	499	511	486	508	526	498	463	483	515	490	507	496	515	448	505	483	537	478	484	478	483	512	513	504	506	454	463	504	473	555	453	519	491	527	481	484	486	494	534	534	502	464	492	509	478	495	526
1156	225	106	76	93	120	151	120	108	112	106	87	99	68	77	102	122	100	78	94	97	65	78	72	51	44	50	40	36	53	43	38	29	31	45	25	33	28	30	28	34	45	31	43	31	45	34	42	38	26	43	39	39	35	44	39	42	45	54	38	39	31	34	30	30	26	26	25	31	29	48	34	41	16	22	29	24	16	34	25	28	36	30	30	24	27	35	21	27	21	30	25	25	33	26	33	49	31	30	30	45	22	35	24	21	29	31	25	19	28	32	34	39	28	27	33	23	27	21	28	22	27	35	33	27	27	30	29	22	16	25	22	18	28	24	28	29	25	27	39	18	34	26	34	28	38	23	32	28	23	23	24	28	17	22	31	25	28	32	27	26	21	28	29	26	24	25	20	29	34	20	26	22	25	26	26	24	27	21	25	24	22	32	19	26	24	30	29	24	17	27	17	18	33	25	22	37	30	27	20	26	36	31	23	24	22	18	30	19	34	22	30	20	28	32	28	10	27	32	21	29	33	32	31	21	24	31	25	26	25	35	31	20	30	25	32	32	26	21	25	21	36	28	25	26	27	30	26	22	21	29	27	25	31	24	27	23	28	27	23	27	23	24	33	29	28	18	34	19	24	32	34	19	28	33	33	26	22	33	32	20	26	25	27	23	25	27	26	24	33	24	28	26	36	32	25	28	23	17	27	32	26	19	32	32	27	27	31	23	26	14	33	32	27	35	26	21	19	31	27	29	29	32	29	24	27	28	26	21	30	24	24	29	25	21	24	32	26	26	22	18	26	20	24	23	23	25	21	33	26	28	20	26	25	16	29	35	21	21	28	28	29	28	21	27	22	27	21	32	36	38	26	35	23	24	34	28	18	21	24	26	25	33	33	29	26	31	26	33	29	31	16	21	24	35	37	23	37	30	34	30	22	23	27	27	26	27	24	24	30	37	29	25	28	25	30	20	22	20	34	24	33	24	24	29	22	29	34	28	25	23	28	27	24	16	27	21	20	24	22	21	27	22	22	25	30	30	26	28	23	32	19	21	30	27	20	21	25	26	32	32	34	19	21	24	22	27	17	26	25	26	35	19	21	26	25	24	31	25	21	31	21	32	36	29	24	19	26	30	30	32	24	22	26	24	22	20	24	22	28	27	19	34	24	39	24	28	27	23	24	27	26	29	24	30	24	20	25	23	29	19	26	21	30	23	19	23	18	27	21	25	20	25	32	27	27	29	24	24	17	32	25	34	23	23	34	29	24	27	23	34	26	34	23	18	23	25	25	28	28	29	19	17	27	23	27	14	19	29	15	30	17	31	12	29	35	29	29	24	31	21	35	28	26	30	23	22	28	16	20	31	22	30	19	31	28	20	10	27	24	34	39	21	32	34	28	30	32	28	29	26	36	14	19	32	31	24	26	17	26	44	26	21	31	32	20	24	27	23	36	20	22	34	25	33	26	25	24	32	26	32	24	36	31	20	26	17	19	22	16	27	25	20	14	25	31	16	32	30	32	24	37	30	37	26	27	30	17	25	25	30	30	22	30	26	34	25	26	20	23	27	28	33	19	31	25	26	23	30	31	28	30	23	26	22	15	28	25	28	30	32	24	33	28	23	24	33	22	30	26	30	33	36	23	35	26	27	21	20	31	27	25	30	33	33	26	27	29	23	24	28	18	32	23	16	23	36	20	19	20	21	28	24	33	28	30	23	34	25	31	29	27	27	30	25	26	25	23	27	32	26	22	31	21	23	23	32	24	29	33	30	23	32	33	19	23	24	26	31	34	28	30	18	24	29	22	20	21	24	20	30	22	19	28	29	26	28	17	21	36	19	32	20	26	34	22	20	27	27	31	31	29	34	29	31	27	21	41	25	28	19	21	20	29	29	21	26	25	25	35	22	26	27	28	22	24	25	27	30	26	23	18	32	24	24	30	22	23	25	24	22	28	28	29	30	23	28	26	30	16	18	22	28	17	23	39	27	24	20	22	26	24	24	32	25	27	32	30	22	25	30	18	26	22	19	24	29	33	22	24	22	24	27	19	20	25	23	25	25	29	20	24	29	27	22	19	17	18	30	21	30	25	29	19	23	22	25	24	22	18	34	31	26	24	21	27	25	25	29	34	18	46	25	29	19	23	24	18	25	23	23	24	32	31	14	21	23	24	31	23	16	25	28	24	33	28	24	25	18	32	19	29	29	24	20	24	29	32	28	30	35	21	21	31	20	29	25	23	22	28	23	28	31	47	25	26	23	23	22	22	29	30	19	37	24	31	23	29	32	30	29	25	30	31	22	25	22	26	20	25	27	24	24	25	29	17	31	21	27	22	44	26	26	25	35	32	18	27	25	26	23	23	26	24	23	26	25	18	23	24	30	22	25	40	34	19	26	25	25	17	22	26	23	24	31	31	22	26	28	21	33	32	29	23	16	27	29	26	24	25	28	17	23	22	28	23	28	38	23	27	33	17	25	23	28	23	22	29	33	19	35	21	24	27	26	29	24	26	29	28	21	27	28	27	25	23	22	23	29	23	28	32	18	30	28	26	32	31	23	25	31	27	33	35	28	25	25	20	24	26	30	36	28	27	20	34	27	28	21	28	27	26	29	35	27	27	30	23	19	15	19	26	18	27	33	26	36	27	23	28	36	21	20	23	25	31	31	17	29	35	23	22	23	21	29	35	26	24	23	26	25	28	27	24	20	34	36	24	25	33	29	28	33	32	24	32	21	37	21	21	15	36	20	31	28	21	21	34	18	21	29	34	34	29	30	21	25	17	23	28	19	29	19	37	20	25	27	18	37	25	32	22	23	29	20	22	34	29	29	18	25	30	31	14	26	23	18	25	25	30	20	18	24	30	12	33	26	29	22	23	33	24	29	31	26	24	27	30	27	18	27	15	27	22	26	30	31	28	29	25	28	18	22	22	16	24	32	29	30	32	32	15	26	37	21	25	30	25	25	22	28	37	24	24	19	29	25	29	21	30	37	21	21	30	29	31	24	30	28	20	26	25	30	16	27	29	32	29	26	27	20	20	29	28	31	24	25	31	25	22	38	34	25	17	36	23	26	32	28	28	29	29	24	24	18	23	26	23	25	18	28	31	34	21	29	26	22	32	25	22	22	23	18	23	29	25	26	23	31	35	25	28	36	24	30	21	32	29	36	38	23	42	34	22	35	26	31	26	35	18	24	21	25	28	24	25	15	30	30	26	33	29	28	21	23	27	27	31	26	30	32	28	15	26	27	25	26	28	24	21	26	27	24	31	21	26	29	27	27	24	28	37	20	28	29	21	26	25	22	38	18	36	24	22	25	22	27	29	27	26	27	26	25	26	25	31	24	27	22	27	22	28	29	27	22	21	32	27	24	27	35	26	27	33	28	34	26	28	29	34	21	37	29	28	35	18	22	25	20	20	35	33	32	26	12	22	29	27	22	29	28	31	29	28	30	34	25	19	27	26	34	20	27	32	29	27	23	26	24	35	29	29	31	21	25	18
15274	4977	2114	4335	9866	11333	10142	8311	6793	5835	4885	4069	3408	2963	3092	3294	4122	3707	3264	3775	2811	2716	2312	2015	1573	1455	1234	996	944	900	790	726	666	616	578	534	491	503	542	561	551	560	620	747	840	861	827	778	751	926	1007	1036	966	999	1161	1185	1061	987	1213	811	700	606	532	544	686	489	321	325	482	741	675	487	451	412	436	495	503	437	374	397	372	367	380	365	368	359	369	338	358	421	404	414	405	447	570	513	506	495	594	499	420	390	476	489	358	365	399	371	344	349	432	381	337	324	323	321	297	314	314	346	413	411	425	370	363	341	392	301	328	297	327	345	317	334	356	316	325	319	302	309	332	302	311	332	307	310	311	319	328	322	331	339	325	312	342	316	308	333	285	325	314	349	315	329	346	317	291	353	302	326	321	308	309	337	314	310	290	303	332	330	349	329	299	312	321	339	313	339	341	289	320	348	345	324	292	327	354	350	299	320	366	301	326	338	289	333	323	318	321	303	262	303	303	313	334	322	303	322	286	315	306	300	285	329	348	299	338	322	329	329	290	312	333	312	294	320	315	310	351	317	313	291	312	321	322	296	319	294	334	331	339	295	346	312	294	293	321	332	338	339	305	354	334	320	323	299	306	307	338	319	306	313	310	326	304	325	338	325	308	323	336	300	306	338	328	316	289	329	303	351	261	351	315	313	292	334	333	314	297	319	346	304	355	320	298	358	332	318	291	309	341	272	327	341	320	353	352	308	344	339	333	300	304	279	324	335	323	324	286	322	338	309	270	311	341	304	324	339	310	299	297	332	309	293	309	314	325	344	312	326	295	288	342	297	299	335	319	346	314	332	339	315	317	284	330	313	332	340	314	344	348	306	340	294	327	341	328	300	347	313	310	300	305	317	312	355	304	320	301	302	343	322	305	329	306	328	299	328	309	325	290	313	323	348	309	346	294	304	311	296	332	287	338	338	292	316	274	327	314	306	329	352	314	316	312	333	310	323	323	336	302	291	351	289	272	303	361	310	324	332	313	358	324	304	355	282	350	313	334	347	288	289	307	318	318	315	349	302	316	299	354	287	328	295	322	290	303	323	294	296	294	322	316	337	324	301	300	316	336	316	315	307	325	296	303	321	332	364	339	310	310	317	298	341	333	317	347	307	348	316	321	320	327	322	306	330	295	319	315	315	297	341	296	306	335	286	346	356	298	306	333	317	314	289	296	315	318	317	311	369	295	344	308	309	335	325	314	310	307	336	307	322	309	320	322	295	298	302	294	313	325	325	346	305	360	332	317	302	311	347	301	318	338	321	296	299	311	314	292	312	336	281	311	318	311	319	312	300	327	338	347	321	309	328	298	311	291	313	311	332	337	332	298	327	333	297	301	334	328	302	329	343	326	302	331	331	346	302	312	308	300	340	288	328	336	337	301	304	341	292	320	340	302	299	344	305	327	322	327	289	305	315	308	281	287	312	363	312	311	356	348	294	339	261	367	354	315	328	306	335	298	322	316	325	335	336	337	332	325	327	343	312	328	311	316	333	289	305	299	325	337	282	295	313	312	290	312	297	308	292	308	329	318	314	303	332	316	316	305	346	325	322	309	338	314	325	340	295	320	301	304	314	303	320	273	299	347	335	296	305	321	339	346	299	331	301	326	310	335	299	324	315	340	331	350	313	315	313	304	288	305	320	288	340	329	293	314	330	321	295	301	330	322	296	312	327	311	306	305	320	318	311	313	354	281	309	326	297	316	377	317	311	308	321	313	311	339	319	350	343	325	347	347	295	319	307	305	309	322	297	324	316	314	319	340	322	307	312	321	332	369	319	330	285	305	296	304	327	318	282	324	321	345	338	339	334	296	294	356	280	343	357	326	345	279	309	325	325	333	302	296	314	305	286	309	333	321	367	300	289	302	351	275	272	299	320	339	298	303	336	307	293	365	305	324	302	333	351	326	307	303	309	308	281	309	314	318	321	327	295	287	329	314	296	342	315	325	326	270	309	341	322	339	336	320	300	345	314	346	296	352	311	325	311	311	337	301	310	320	338	350	335	323	306	326	321	330	285	326	294	297	302	312	310	341	319	325	303	306	335	294	301	296	330	331	335	322	307	326	286	315	328	282	303	308	265	342	303	280	292	318	318	302	337	349	304	312	311	322	313	332	302	321	312	334	299	294	312	319	285	310	326	316	328	317	303	332	340	324	332	314	315	326	337	325	298	321	318	313	322	324	320	326	341	320	332	307	321	305	327	308	324	321	293	347	312	345	305	329	318	329	340	305	306	336	295	319	319	317	310	332	316	293	304	326	325	314	302	337	338	351	311	349	323	341	325	363	332	339	321	309	309	297	333	299	303	317	319	331	338	301	329	315	305	346	316	305	305	305	319	329	339	305	333	322	300	330	352	299	326	302	297	325	273	318	330	332	291	314	305	345	317	311	339	295	312	325	294	317	328	328	312	312	300	291	322	350	309	343	331	301	305	308	336	299	331	349	366	322	319	340	348	332	320	287	333	314	326	292	333	317	321	332	327	282	292	306	304	317	312	328	317	305	341	366	293	346	328	307	301	299	291	331	318	313	327	317	313	320	341	305	337	290	349	317	317	337	331	344	298	326	335	294	311	318	335	327	311	321	290	316	316	314	298	302	333	341	335	297	312	329	318	303	303	331	354	315	301	328	307	310	333	319	341	333	300	321	320	322	318	375	308	347	317	336	310	319	349	319	282	302	319	289	348	304	332	312	324	338	288	323	307	339	301	303	332	303	288	309	328	335	340	354	272	311	335	313	326	303	307	330	338	323	340	321	308	326	326	297	344	327	298	317	331	296	344	313	289	306	304	318	354	296	288	326	309	330	317	346	330	326	276	344	324	330	318	334	330	303	315	318	296	308	288	317	354	319	297	317	308	324	310	302	333	339	310	288	316	328	338	344	310	312	347	315	316	326	308	318	287	306	321	350	332	345	303	288	287	326	328	330	312	349	326	327	308	315	311	321	313	295	285	319	281	323	321	324	316	313	311	338	325	320	331	342	316	341	315	328	312	314	337	343	336	303	317	346	340	300	320	312	315	308	351	301	313	317	320	356	312	316	315	351	352	315	324	302	334	300	326	305	275	298	318	320	322	293	339	295	263	300	302	287	339	335	352	311	307	277	313	319	327	308	307	276	353	324	300	322	315	308	314	301	358	324	320	299	316	304	331	310	293	313	294	340	298	326	344	322	307	299	331	348	318	323	341	319	318	306	302	313	326	332	351	338	328	305	334	340	322	312	325	317	286	354	337	309	328	341	329	304	302	288	295	311	345	294	322	303	325	312	318	295	310	322	308	336	317	325	306	328	329	323	335	325	300	290	320	313	342	334	323	283	316	317	315	320	288	342	301	333	296	333	320	350	325	322	313	307	324	335	367	290	313	315	341	323	359	336	334	361	307	304	333	337	332	313	321	317	328	292	313	289	310	324	325	349	363	294	317	288	327	306	303	312	322	364	306	328	320	311	321	308	318	346	316
1215	90	77	64	62	67	84	88	58	61	62	54	53	62	64	68	74	76	89	102	76	66	68	45	43	52	50	45	53	47	48	42	38	48	58	47	50	33	48	39	40	38	38	52	36	39	55	54	53	54	64	53	60	49	61	52	59	60	59	52	49	48	49	39	36	40	45	52	40	45	49	39	59	35	40	40	38	44	49	47	34	42	59	43	45	39	28	41	41	42	40	47	45	47	45	43	45	39	44	47	52	39	46	47	54	50	41	48	43	38	51	45	51	51	38	52	38	57	40	31	49	44	41	46	45	45	53	34	50	34	43	48	33	35	45	35	36	49	46	25	33	42	36	33	46	45	44	48	37	47	51	42	33	38	36	43	44	49	46	45	33	39	34	39	44	43	40	44	40	47	34	42	50	52	35	42	39	36	39	43	51	44	31	61	37	44	50	52	38	41	44	42	47	35	33	33	44	47	43	43	51	48	43	36	40	39	40	37	49	42	35	48	42	38	43	41	40	42	34	32	49	50	44	42	52	42	46	41	38	45	47	51	38	50	37	58	48	40	45	45	40	50	38	52	30	44	47	39	45	46	32	37	46	42	46	44	30	44	44	44	40	47	45	34	45	42	36	41	41	53	43	41	39	42	31	33	44	47	47	46	34	46	40	50	47	41	41	52	48	41	37	40	50	43	40	39	30	48	48	30	33	36	50	47	42	48	32	41	42	46	40	53	58	44	38	42	49	41	46	48	39	42	43	39	27	33	51	40	32	42	36	44	43	46	38	32	52	37	30	42	38	40	54	35	38	52	30	35	51	47	38	40	42	46	47	53	34	36	33	40	39	32	44	46	37	32	41	36	46	42	45	38	44	39	40	39	39	44	31	38	40	50	31	37	37	54	45	36	43	45	48	41	44	36	38	50	44	44	43	33	41	50	47	35	40	38	31	43	44	42	49	48	51	53	58	47	42	41	45	39	41	51	41	31	33	44	50	50	26	32	48	31	53	36	49	44	31	42	38	51	45	45	46	47	38	49	41	36	48	46	63	38	42	42	53	43	51	47	38	54	30	42	34	42	36	46	48	48	35	49	48	35	44	44	44	51	38	45	44	54	49	50	45	42	45	40	48	38	40	33	41	41	44	36	49	48	42	43	44	36	36	33	44	50	40	41	37	39	57	47	38	53	36	50	37	53	42	46	41	48	48	44	30	53	32	46	49	37	57	42	33	45	48	41	37	49	45	39	45	54	39	53	43	48	41	45	47	42	44	40	39	30	42	44	39	41	54	52	38	46	44	41	45	52	47	38	54	48	56	34	50	25	36	39	32	39	43	40	51	40	48	43	44	48	46	36	37	42	40	43	44	42	39	53	35	45	44	38	45	36	38	55	46	39	40	49	37	53	52	39	44	44	35	48	53	39	40	42	37	38	52	42	46	49	38	42	46	36	52	39	40	31	41	40	36	41	30	52	46	46	44	51	46	50	45	62	38	53	43	38	52	41	54	41	41	54	42	49	37	45	45	37	43	42	51	36	55	48	54	29	39	50	35	37	39	45	49	45	66	49	36	39	30	34	37	52	40	50	55	53	42	50	46	39	40	46	32	37	48	39	50	44	35	44	42	29	40	34	53	30	49	36	34	45	45	35	42	41	48	46	50	39	44	43	53	45	45	36	40	40	40	43	37	42	38	44	41	42	41	44	43	41	51	40	40	38	50	38	50	45	33	43	47	45	44	51	43	46	47	55	41	46	38	34	42	46	40	37	37	34	45	53	43	45	56	47	38	54	44	45	29	43	45	40	41	39	44	43	40	40	51	49	39	37	50	46	33	39	44	39	47	53	49	50	34	45	31	40	30	41	40	52	43	42	43	44	50	47	30	58	41	33	50	37	43	56	35	44	31	57	36	48	52	33	40	45	45	46	49	39	34	51	62	42	41	58	40	34	45	57	44	30	43	55	50	45	47	41	38	37	34	46	39	32	44	41	45	43	47	34	35	51	45	35	38	47	60	53	41	37	44	49	38	39	39	38	43	49	41	41	47	43	33	42	48	42	39	37	38	31	45	37	40	27	46	36	44	35	37	38	43	53	37	38	52	43	48	53	30	44	42	39	47	37	51	47	42	51	49	50	39	44	46	29	49	37	59	43	53	43	39	37	43	39	46	41	44	35	50	45	48	29	38	43	47	36	42	44	42	38	43	36	38	45	50	45	44	39	48	44	36	48	39	39	46	44	35	29	32	54	43	46	42	40	38	40	44	45	40	46	46	45	49	41	45	32	40	45	43	40	43	46	41	48	34	45	46	44	52	44	46	48	36	56	39	43	39	35	37	34	50	37	45	49	48	54	41	49	40	46	49	36	37	48	35	46	37	32	41	41	48	46	43	34	47	32	44	43	34	45	49	49	37	40	40	50	40	44	38	35	38	40	51	42	35	48	48	53	35	40	40	40	52	51	38	45	47	45	41	48	46	38	42	45	48	53	31	51	32	42	51	44	43	44	42	52	46	42	48	47	54	50	59	38	35	43	38	54	39	37	41	48	49	41	48	56	34	42	40	48	41	56	45	39	43	43	39	41	55	49	41	51	45	36	39	34	31	44	40	40	50	44	41	37	51	37	37	41	51	45	44	41	47	45	46	38	52	42	41	40	43	33	27	37	39	47	38	30	47	41	52	54	49	43	37	39	43	44	40	42	34	40	35	42	48	51	32	42	41	47	45	34	36	44	45	44	47	36	41	54	41	44	48	40	40	30	46	35	49	29	44	46	40	36	42	31	38	33	54	40	26	28	55	44	40	44	49	36	43	47	40	46	42	43	45	38	53	41	44	37	40	56	44	46	51	56	42	44	41	45	39	51	39	38	35	49	35	50	48	47	39	45	53	42	48	44	42	44	54	55	48	45	42	35	46	37	46	48	40	33	39	41	52	41	43	37	45	38	46	30	38	44	44	44	42	48	47	45	34	35	51	35	38	37	43	28	38	40	45	51	38	40	38	55	36	51	39	38	56	47	55	40	29	44	43	31	50	40	40	45	44	37	44	45	31	36	40	58	41	45	40	39	47	35	35	44	30	40	45	46	46	51	48	63	40	48	38	39	45	35	45	36	35	44	50	46	42	36	51	37	43	35	40	50	37	37	52	39	49	34	35	53	45	39	28	52	45	44	44	48	41	48	53	53	34	43	35	42	48	51	43	35	40	49	39	47	37	50	46	47	32	54	39	52	52	31	35	44	50	35	49	35	34	43	43	40	40	39	35	55	40	36	36	40	43	35	44	48	42	42	30	35	46	39	43	41	44	54	47	40	50	50	52	36	42	38	42	42	41	33	40	38	42	37	40	49	45	45	41	44	34	41	39	47	36	46	43	33	39	44	46	41	30	42	45	38	33	44	54	40	31	42	35	40	29	43	24	41	35	29	33	38	35	45	38	37	62	42	58	47	38	46	35	36	36	35	52	47	42	49	46	33	51	39	45	36	41	42	46	52	49	35	49	48	42	39
8866	1985	1030	1748	4083	4988	4531	3627	3048	2436	2164	1910	1613	1571	1738	1893	2304	2167	2112	2154	1790	1620	1367	1389	1109	910	857	846	843	726	684	673	633	593	539	536	582	561	607	590	579	591	637	735	819	760	710	682	666	768	833	832	727	795	924	954	920	893	944	770	728	742	646	628	715	540	517	556	588	729	701	583	561	548	535	638	599	599	545	519	542	579	531	565	536	503	521	510	572	571	603	551	592	563	596	575	601	587	615	631	580	515	583	573	567	521	521	547	561	515	540	535	483	522	501	488	535	502	507	548	550	533	554	553	555	526	509	501	518	528	564	489	505	521	490	531	479	483	539	525	507	515	483	544	523	497	487	487	506	521	465	506	502	552	525	492	511	528	489	527	527	475	519	480	491	505	478	531	515	524	489	505	489	490	521	509	500	559	491	470	514	490	482	533	492	497	495	522	530	489	530	536	493	504	499	517	513	496	521	532	496	519	552	514	496	561	548	526	508	495	477	477	523	489	508	497	525	547	527	514	513	514	514	537	524	486	493	490	499	535	489	521	543	495	548	491	515	503	479	524	531	489	529	492	484	518	507	546	519	546	526	489	538	512	519	511	546	503	536	533	444	554	498	512	516	522	541	538	533	556	499	532	531	479	507	511	515	494	504	508	497	528	571	529	481	485	508	513	497	476	528	496	517	487	543	484	512	501	545	513	508	490	481	545	488	525	521	550	513	494	511	523	532	545	524	519	552	486	501	557	534	508	520	539	475	545	508	498	517	496	513	504	509	505	525	474	516	487	500	488	527	523	507	506	482	510	513	511	539	519	523	506	491	523	542	512	537	471	553	517	526	504	518	467	559	483	511	514	464	497	534	536	472	518	520	494	527	505	489	485	532	498	519	522	471	511	509	534	507	510	481	509	524	512	516	493	569	519	531	541	524	519	527	501	526	547	499	496	534	524	491	537	514	503	477	508	535	524	563	502	554	539	510	521	469	503	479	494	521	520	538	493	516	494	521	562	488	536	521	478	521	506	527	494	500	530	504	510	501	536	511	519	506	553	493	535	525	528	520	497	514	503	503	474	528	503	542	514	519	528	506	558	590	494	504	505	517	520	511	549	532	488	470	541	530	515	526	552	536	518	530	500	531	490	512	531	528	514	514	494	508	519	494	547	470	507	504	527	530	480	527	502	512	543	476	531	502	495	515	532	496	478	495	499	508	570	548	564	473	545	496	545	529	490	521	513	513	503	540	493	492	527	483	506	490	514	524	508	501	515	517	547	509	501	519	515	516	493	515	516	519	514	520	536	486	489	512	506	520	481	479	524	535	478	497	513	518	534	458	462	501	491	546	543	478	509	511	503	493	520	475	566	504	507	541	518	513	515	507	528	540	503	534	494	477	520	530	480	492	513	541	493	525	474	528	505	534	522	521	497	537	523	524	517	489	498	551	521	540	520	495	508	497	518	509	508	529	503	523	549	543	519	511	521	478	502	533	472	527	512	510	532	505	506	524	526	501	498	515	532	525	498	513	519	511	550	498	513	546	528	511	455	537	532	479	528	517	512	518	522	508	480	493	549	501	516	528	545	521	511	515	478	532	536	527	494	538	526	492	494	521	509	500	535	498	497	601	488	488	486	517	512	512	524	526	501	528	542	524	560	514	487	499	504	533	488	507	524	522	523	485	547	504	520	505	549	532	456	512	512	534	504	567	465	533	550	540	456	512	503	496	542	494	500	533	514	505	517	510	541	489	516	498	501	513	524	516	476	545	509	567	522	533	520	520	507	513	488	539	525	489	481	496	551	546	495	523	510	538	550	487	509	499	478	540	512	529	519	522	526	527	487	496	541	483	525	505	467	547	519	486	472	524	524	493	474	522	514	495	523	522	529	486	506	544	519	497	510	513	519	520	469	456	510	521	536	501	527	541	524	503	517	519	497	505	512	509	515	476	548	502	529	486	520	466	520	502	601	510	523	523	510	528	526	519	506	507	534	507	508	537	504	540	506	525	495	497	525	535	506	481	514	537	525	526	481	553	504	529	518	495	508	508	515	552	504	505	519	505	531	508	548	526	489	531	534	537	535	491	512	492	523	473	486	534	521	509	510	522	511	494	487	534	528	520	482	503	474	529	496	534	519	525	483	532	508	538	509	493	507	563	512	551	521	530	507	479	529	555	506	545	546	508	519	475	527	493	490	545	556	476	538	517	511	539	510	521	533	510	524	525	491	501	483	564	496	514	493	511	496	483	483	478	509	505	482	535	480	482	550	514	525	532	472	488	536	512	532	535	543	504	565	504	584	536	540	521	532	482	499	495	518	502	516	515	472	518	499	532	527	500	537	527	511	532	538	468	496	482	519	516	490	501	473	542	465	541	537	520	492	497	538	547	516	474	503	492	524	505	504	521	548	484	528	531	535	496	559	528	519	512	476	516	511	535	535	507	489	542	477	506	535	514	496	513	539	517	535	546	473	490	498	501	532	506	528	490	519	484	553	540	489	501	499	496	500	510	541	498	490	503	491	520	526	469	536	490	481	547	550	509	497	488	549	520	540	549	534	545	533	508	524	540	514	495	487	508	547	485	522	512	524	488	512	584	491	512	529	501	485	500	514	493	527	495	535	514	490	522	486	535	543	498	503	524	509	530	511	494	506	513	516	500	560	498	500	504	493	547	517	495	524	481	516	526	497	559	524	506	505	501	512	525	547	523	518	545	462	508	533	496	495	512	522	503	564	479	512	557	498	533	503	486	526	551	505	531	525	524	494	494	504	487	511	513	514	474	535	516	530	522	509	523	536	524	532	507	484	494	493	473	538	533	535	491	499	544	536	511	517	517	491	495	505	470	502	537	491	526	565	505	538	549	501	513	514	544	492	478	489	527	520	505	537	485	556	558	549	514	509	528	448	491	496	517	516	542	497	488	479	503	523	536	504	514	514	521	513	519	543	548	487	492	545	498	535	515	477	531	526	502	501	480	534	496	502	494	510	501	557	485	515	526	504	526	488	497	513	533	527	497	519	524	541	531	538	523	495	504	492	553	503	554	517	499	556	511	512	542	535	526	466	520	503	524	543	464	532	513	521	490	524	508	515	532	504	512	550	550	539	510	509	475	567	519	529	550	521	504	477	529	512	495	535	499	514	520	516	520	523	531	500	539	494	524	483	507	549	511	511	539	515	527	526	522	484	509	524	518	497	514	530	478	511	543	487	520	487	474	513	512	514	512	510	510	534	478	487	545	526	506	494	508	516	487	502	520	485	510	548	506	526	496	518	518	519	527	521	527	512	522	503	532	546	504	525	527	488	489	487	490	532	522	538	535	478	554	527	455	518	499	519	498	522	490	518	496	532	559	545	531	550	510	530	496	507	525	509	499	499	481	490	499	528	529	512	467	518	476	475	506	538	517	465	505	567	507	495	531	513	516	526	486	561	521	511	559	556	555	482	510	553	523	534	531	545	506	525	524	494	479	513	517	522	468	483	535	542	496	523	493	516	478	484	558	515
634	142	114	76	72	111	111	81	100	90	80	79	59	64	73	76	84	94	85	81	65	71	93	61	50	38	43	33	50	30	44	37	37	34	30	27	34	37	40	26	31	40	22	37	37	29	35	43	41	34	39	26	21	46	54	32	44	49	50	41	32	30	41	41	41	35	29	25	29	37	30	32	18	28	33	27	21	34	26	32	48	34	33	27	36	24	30	38	34	28	26	37	32	38	41	33	33	45	36	20	36	26	35	30	44	36	41	26	33	27	31	28	23	24	35	25	37	31	34	27	30	30	31	30	27	33	38	28	30	24	29	33	36	26	31	20	42	24	22	32	30	22	30	31	34	29	26	31	24	16	23	30	35	32	31	20	29	23	34	27	25	30	27	26	33	25	22	34	21	26	39	39	31	28	27	28	33	26	34	25	40	31	25	28	32	27	27	26	25	23	27	37	32	21	33	39	34	33	38	27	21	23	33	22	31	26	29	19	28	30	37	42	27	31	22	50	35	23	34	23	32	38	35	31	31	19	30	28	31	25	33	38	32	35	27	28	39	28	27	30	31	34	34	31	23	28	26	32	27	25	26	27	25	35	36	27	28	21	24	25	22	34	37	38	31	29	41	26	29	22	27	24	35	24	22	21	39	30	32	32	28	33	34	40	32	27	26	23	28	32	32	29	35	23	35	25	30	31	31	17	31	36	27	21	32	23	30	28	22	28	32	34	45	23	30	35	30	25	31	28	26	38	29	29	30	27	22	23	35	28	35	37	32	28	28	26	25	29	35	32	30	26	16	34	21	22	39	32	35	37	35	32	29	37	30	31	30	30	24	31	28	26	22	25	37	31	33	29	31	17	29	37	24	32	34	32	26	26	33	29	32	39	24	28	36	29	28	29	31	32	31	39	39	30	41	24	27	30	30	25	31	24	26	28	25	20	26	29	33	23	24	29	23	41	27	32	33	26	36	31	28	24	23	26	28	32	35	29	25	30	38	25	27	29	23	24	26	33	25	39	27	19	31	32	21	32	20	31	30	42	35	30	27	40	30	30	27	34	32	25	29	28	16	28	32	28	35	39	39	31	30	34	25	30	33	29	29	22	25	33	29	33	40	30	25	26	20	31	32	32	17	36	20	21	39	26	33	35	25	38	20	38	31	26	40	31	44	26	26	29	27	25	39	26	30	42	44	33	34	28	29	19	26	23	28	21	31	20	30	19	22	28	29	25	23	28	26	22	28	29	33	29	32	32	39	30	26	30	39	35	27	32	23	31	29	31	33	32	27	20	23	19	41	33	26	25	32	33	29	37	33	32	24	23	36	36	25	35	24	44	28	27	34	24	24	29	30	32	31	33	34	30	28	29	29	31	22	32	22	36	26	22	32	39	26	30	39	37	32	27	33	31	17	26	27	39	27	23	24	30	39	27	29	27	25	35	36	24	30	30	26	30	16	26	34	23	34	25	35	26	31	35	28	26	41	23	20	25	25	47	25	24	27	24	29	48	34	36	31	34	32	33	34	25	28	36	23	25	32	36	24	28	28	25	31	37	27	33	25	45	18	23	32	26	35	33	30	32	31	32	34	30	21	24	42	28	38	34	25	33	33	27	31	28	22	30	23	16	29	25	28	41	28	36	30	26	28	24	28	38	35	33	30	27	37	25	35	27	31	27	28	28	33	34	28	25	23	34	30	25	28	22	35	22	24	36	31	34	34	36	28	29	21	35	21	38	28	28	25	28	27	24	27	40	38	35	34	24	48	25	33	25	35	33	25	29	35	29	32	29	28	32	27	26	26	24	25	23	37	38	29	30	26	29	42	23	23	28	25	36	32	28	35	26	18	28	40	23	26	22	30	29	27	30	28	24	24	22	32	29	34	40	32	24	33	39	29	24	37	34	27	27	29	32	27	30	44	35	30	24	28	27	28	28	36	39	25	37	30	26	35	33	30	30	37	32	38	31	28	23	16	30	27	25	35	30	29	33	23	26	22	36	21	29	40	43	26	27	40	30	42	33	20	25	31	28	25	29	38	25	27	23	33	22	20	28	18	22	32	27	25	23	24	29	28	22	30	24	38	32	32	26	24	45	20	40	27	31	31	38	26	33	35	22	30	23	28	32	36	21	24	26	28	28	26	23	32	28	32	28	32	32	25	33	32	34	28	31	28	23	32	26	36	30	33	21	24	29	35	37	31	28	32	22	41	34	21	31	27	23	36	32	22	24	31	38	32	33	31	28	33	35	34	18	24	31	27	42	32	23	29	33	24	24	37	34	32	28	31	36	31	37	37	34	42	32	37	28	26	39	24	23	20	29	29	29	21	27	30	31	36	32	22	22	32	33	23	21	32	25	35	26	22	19	28	24	27	30	20	28	24	24	27	30	27	27	26	26	33	25	28	30	17	29	26	26	25	28	32	40	34	28	17	22	30	35	28	26	26	30	27	31	32	30	29	32	25	40	32	28	20	29	30	30	29	29	24	31	33	25	27	26	36	19	29	35	31	21	30	28	38	26	22	29	25	32	22	34	31	28	20	38	34	27	20	35	30	41	36	25	23	25	17	24	35	25	26	22	37	31	36	46	28	25	30	27	36	33	19	32	26	31	28	32	24	23	31	32	38	30	32	35	33	39	39	31	27	25	34	20	36	29	29	34	31	27	39	31	24	30	15	29	26	27	32	30	32	28	30	26	23	32	25	27	34	21	29	36	24	29	33	22	33	33	21	26	29	37	34	29	29	34	34	40	27	29	33	36	29	24	34	32	30	32	28	26	30	32	28	35	22	38	38	27	28	23	17	41	35	34	35	39	19	28	20	30	30	24	33	31	29	21	20	26	32	31	31	25	40	36	26	22	23	33	38	41	25	23	41	32	43	38	29	26	34	25	35	34	34	35	36	32	28	37	22	22	20	26	33	29	35	30	26	25	29	35	28	30	25	27	34	28	45	35	24	36	30	23	29	19	27	32	27	30	26	30	28	23	24	33	28	27	21	35	30	29	25	27	24	30	33	26	38	32	30	27	33	32	26	31	30	26	30	32	25	28	28	29	28	39	22	25	27	24	26	29	22	35	42	33	24	40	43	26	19	21	24	25	25	45	30	38	35	29	29	31	33	33	33	26	27	33	29	28	26	26	36	32	26	18	32	23	25	20	24	29	27	31	41	27	32	30	31	27	24	29	30	22	30	30	37	29	39	27	25	19	29	17	32	28	34	27	30	31	36	28	39	31	27	27	23	36	23	28	26	31	24	41	26	35	21	31	23	30	33	38	29	27	20	25	30	20	25	30	27	27	23	16	35	23	26	25	32	32	29	39	27	34	26	33	30	29	33	22	33	27	38	31	31	31	27	26	23	25	36	24	31	31	24	27	26	30	24	31	27	35	23	35	33	30	24	30	28	27	28	31	30	27	24	39	26	40	29	33	38	31	41	26	29	18	28	40	35	42	27	35	29	38	33	20	29	34	26	21	33	27	23	28	18	28	33	37	28	27	26	39
11378	4036	1570	3259	7866	9271	8229	6540	5034	4058	3476	2847	2536	2549	2555	2591	3080	2861	2680	2742	2090	1955	1890	1733	1292	1100	886	878	855	738	679	625	559	516	486	490	490	479	527	498	505	497	542	610	756	683	684	697	705	808	775	766	733	827	859	1054	939	915	1081	753	650	656	511	537	653	421	396	368	477	677	606	466	420	446	470	577	487	433	420	438	405	458	474	458	394	412	420	400	440	396	469	445	418	436	559	541	526	506	522	476	440	410	453	477	417	380	417	397	399	443	405	341	349	356	431	419	411	412	369	404	457	388	439	389	369	386	353	374	371	357	366	354	370	357	369	341	373	320	362	381	364	372	374	347	358	350	321	371	345	350	348	357	385	352	381	351	359	324	339	357	366	351	369	320	381	344	338	363	337	354	367	331	364	333	384	370	404	356	362	407	366	386	365	360	346	354	396	363	361	365	372	367	375	361	361	382	349	344	355	380	352	356	345	352	376	345	387	378	362	341	338	364	323	369	381	352	372	358	344	366	334	338	353	380	342	365	365	372	367	371	375	410	389	352	332	338	317	367	345	394	362	338	372	365	364	373	372	382	356	356	358	339	361	339	401	345	366	348	337	383	344	372	404	343	371	343	405	314	361	356	368	385	373	364	344	336	373	361	359	365	360	350	390	359	377	357	345	394	336	388	384	351	350	363	336	400	326	376	396	397	393	392	371	355	349	369	389	359	369	376	374	366	400	340	345	348	383	356	373	374	396	359	351	315	318	400	366	358	380	363	364	349	366	350	368	319	364	358	346	395	356	376	393	352	336	371	363	388	387	354	358	344	365	370	381	359	404	375	372	395	371	393	402	364	394	352	382	380	354	350	347	349	349	381	392	378	376	374	360	359	377	344	357	357	337	360	333	381	381	405	362	355	339	327	386	336	362	361	347	363	350	385	385	355	360	346	334	350	388	344	364	370	372	359	332	359	347	371	346	346	356	381	356	324	363	378	369	381	356	365	391	373	362	369	363	342	369	376	366	385	355	366	389	352	381	366	361	390	377	343	387	335	386	344	381	362	381	342	372	350	364	338	343	382	337	385	373	360	341	389	366	373	350	336	336	377	371	354	365	357	401	396	382	340	364	376	360	372	379	352	352	354	340	354	390	362	347	388	368	330	365	375	360	368	390	342	363	385	383	347	344	353	353	331	359	397	338	370	345	382	373	355	371	365	418	366	376	359	373	345	379	350	416	366	342	344	417	364	362	369	368	365	351	405	379	366	342	375	350	363	420	349	404	374	346	362	394	375	375	353	361	357	357	378	329	366	356	359	354	377	352	313	361	398	368	340	361	366	362	363	357	375	393	374	350	386	343	348	348	335	365	357	373	376	384	389	375	367	383	392	417	327	325	367	383	379	367	362	369	384	387	362	383	390	361	384	338	377	369	352	371	352	358	386	348	389	378	364	372	374	354	325	374	361	327	334	360	342	362	346	391	345	350	352	351	341	394	378	365	351	358	399	359	344	363	328	364	365	370	344	357	369	369	317	333	387	382	334	350	384	354	356	385	359	382	366	383	352	345	372	373	387	348	399	364	399	368	355	358	352	373	333	377	360	387	402	355	376	365	354	343	373	369	346	387	376	357	389	343	354	349	388	340	386	372	347	345	370	379	359	417	352	356	354	339	392	344	384	368	342	392	388	337	349	373	388	369	396	357	396	359	380	371	367	369	398	405	346	373	357	398	375	372	349	383	375	372	370	368	373	390	377	376	381	393	383	371	361	340	346	349	346	375	377	356	366	364	356	349	360	329	360	366	363	361	360	373	378	351	368	345	344	340	349	375	355	374	374	384	394	353	378	383	383	333	325	370	355	333	359	399	353	353	380	397	379	377	380	339	340	363	370	376	354	366	402	374	342	373	384	366	314	361	385	347	348	397	358	361	386	349	363	362	369	370	377	389	319	376	382	363	365	373	364	385	378	383	350	357	365	405	351	347	384	360	353	360	372	336	377	365	364	377	372	376	352	401	349	366	368	331	358	366	364	332	326	363	379	365	346	349	330	377	361	372	343	373	395	347	371	402	373	320	372	387	354	379	360	388	359	369	376	360	352	346	384	331	347	352	345	361	375	376	357	354	359	360	375	361	343	369	349	353	359	333	367	372	362	359	383	395	373	370	365	339	341	356	386	361	357	345	360	350	377	359	368	397	318	338	382	369	386	355	375	331	391	382	389	357	397	368	376	379	375	377	318	348	349	401	358	361	350	346	352	361	385	370	411	349	376	332	375	392	353	361	376	358	381	372	359	369	357	397	325	346	339	373	352	346	387	374	385	379	369	357	358	382	415	354	379	373	365	357	349	400	363	374	383	372	370	335	342	371	375	353	340	362	350	365	359	348	378	375	381	363	365	314	325	368	366	373	362	376	371	334	323	344	358	391	423	381	349	371	352	394	363	341	369	347	344	334	338	342	350	348	341	376	374	311	381	372	399	410	376	380	347	348	371	367	371	333	401	335	353	354	368	345	360	366	367	363	407	358	372	373	336	374	365	364	366	358	368	338	370	361	357	405	335	379	352	378	365	355	373	365	382	361	345	381	365	342	342	403	373	361	363	372	379	362	336	357	369	373	345	380	357	364	377	351	402	327	337	368	386	373	356	358	386	386	409	356	361	370	374	388	357	346	354	342	347	361	348	347	365	368	366	353	349	373	352	338	360	367	361	364	382	336	348	391	342	334	387	341	346	342	356	352	350	339	335	353	369	367	362	390	348	376	349	379	414	332	404	348	344	337	359	361	317	333	362	345	373	399	335	383	394	352	392	369	395	384	387	382	389	397	332	377	363	377	366	335	359	358	356	360	363	351	343	367	334	368	395	392	347	383	365	349	356	378	391	353	356	371	376	326	337	367	344	344	346	353	365	364	408	353	375	349	390	361	352	351	377	352	397	348	374	338	373	373	340	361	352	367	369	403	373	373	348	379	379	347	354	326	367	334	368	339	372	377	349	368	369	362	364	335	365	364	373	353	360	401	340	352	337	374	358	362	370	371	385	345	365	349	367	352	360	360	370	380	387	348	386	349	362	382	379	400	356	330	345	349	365	368	398	371	327	378	359	393	348	384	337	353	399	369	353	397	379	379	351	337	360	325	383	372	397	369	349	362	389	370	366	376	390	346	373	370	348	354	369	381	363	374	374	370	349	345	367	349	334	330	351	366	401	357	391	343	358	359	395	352	345	382	317	343	394	366	383	361	364	362	367	385	360	342	385	398	375	341	388	369	357	378	364	347	333	381	352	391	353	380	362	377	401	337	357	350	367	387	394	370	340	356	403	388	348	357	398	360	365	364	388	347	350	345	381	371	361	342	358	371	358	368	357	371	379	364	350	373	348	364	378	386	382	353	350	361	376	362	382	371	355	357	367	347	356	389	358	385	378	390	393	377	355	343	366	361	370	383	359	357	365	344	347	360	382	317	368	357	378	375	358	342	346	340	368	351	364	350	388	355	376	393	335	368	354
1960	140	84	85	67	124	111	126	99	100	103	93	98	79	83	77	93	85	95	107	69	89	71	86	61	58	52	58	52	46	46	51	45	36	44	44	52	41	57	50	48	37	56	52	65	49	55	50	52	42	54	53	45	60	59	64	74	67	66	74	59	61	37	54	49	48	33	35	47	60	44	46	42	40	52	46	48	49	40	48	51	37	60	46	49	38	38	38	54	38	55	61	53	45	46	47	45	53	51	52	51	49	41	52	55	36	48	42	46	45	36	43	44	60	48	44	35	46	47	43	37	39	41	41	39	45	36	45	40	51	44	41	51	45	47	37	47	52	39	33	46	40	52	51	28	43	37	51	42	38	43	40	44	44	51	42	50	37	45	35	51	44	37	46	41	38	49	54	31	50	52	40	35	44	49	36	38	39	39	44	49	42	45	35	50	44	41	45	40	46	59	58	46	51	45	49	50	32	35	39	42	41	46	44	42	46	33	52	43	53	52	45	47	40	45	33	44	45	35	37	49	39	50	52	40	39	50	47	28	34	36	30	37	60	52	41	40	53	37	48	34	54	45	40	50	40	51	41	39	46	43	45	41	49	47	40	52	41	37	52	51	39	48	41	63	39	37	36	41	55	41	47	42	47	39	51	47	41	43	41	35	58	42	40	40	46	51	50	44	36	46	37	34	46	43	48	38	51	49	44	58	55	48	42	50	40	40	47	43	51	43	41	47	45	45	41	42	45	49	35	35	55	44	37	41	33	48	33	38	45	43	47	42	34	54	45	40	48	39	43	43	40	35	44	35	34	46	44	44	46	44	55	32	37	46	56	43	35	40	43	40	42	45	32	44	48	47	47	50	42	45	36	45	43	40	44	49	45	40	51	50	31	36	32	35	43	50	53	48	32	48	45	39	40	40	49	46	42	35	49	34	44	58	34	50	36	51	42	38	50	41	49	48	61	48	37	53	52	42	46	51	38	45	42	48	48	41	30	44	52	49	34	39	44	39	47	60	45	45	36	50	45	39	51	46	46	44	36	47	48	46	35	41	34	51	38	46	44	39	48	37	40	40	44	43	43	37	49	34	43	37	42	45	46	44	45	40	42	45	47	40	51	46	46	39	39	38	49	35	37	41	48	40	42	43	43	31	48	38	32	46	52	48	51	44	36	42	64	37	51	41	46	38	36	35	41	53	44	47	48	55	45	48	42	47	52	40	49	40	47	41	47	43	44	50	49	30	41	47	37	40	44	36	41	42	38	40	39	41	49	38	47	44	35	39	50	48	44	49	42	43	41	31	44	47	46	45	47	45	45	38	43	47	49	35	29	44	40	50	52	41	53	42	45	39	40	52	42	54	30	49	48	43	44	40	44	38	46	43	41	35	37	49	30	43	37	40	38	48	49	43	46	44	26	41	41	34	38	55	28	37	40	38	39	41	40	30	40	43	44	52	51	41	39	49	42	41	31	49	35	44	50	44	51	46	53	36	48	36	40	42	34	46	34	50	50	35	44	43	52	35	49	36	53	44	36	45	44	50	43	42	52	58	46	44	56	36	53	30	43	47	40	37	42	43	44	41	43	41	44	45	35	42	43	54	46	38	38	44	51	47	47	41	36	50	47	50	42	43	49	46	41	53	43	44	40	46	48	37	35	48	41	38	44	49	46	42	55	42	37	35	32	47	40	46	43	40	42	40	39	43	42	42	43	35	49	41	39	40	41	33	40	42	35	38	46	56	43	50	47	49	40	36	44	41	39	47	32	46	34	45	52	38	41	49	46	34	41	41	49	38	48	40	54	52	51	36	40	49	39	39	50	56	43	52	45	44	43	37	29	56	46	38	39	29	40	52	41	40	42	41	42	38	48	41	54	42	37	41	43	44	52	46	39	33	37	44	37	46	44	49	45	42	37	34	44	40	49	40	49	41	41	39	43	44	29	30	47	41	50	34	45	42	29	40	56	46	53	39	32	43	36	43	48	58	40	35	50	37	47	45	42	56	37	57	34	51	44	47	35	39	42	22	35	52	31	45	37	57	37	37	55	51	45	41	53	50	42	42	41	48	52	44	53	42	50	40	53	55	40	40	34	54	46	45	48	50	57	44	47	42	50	31	42	37	41	45	39	34	52	41	40	52	41	46	44	49	42	40	37	38	45	42	42	54	35	49	40	40	50	42	43	42	39	34	52	40	42	44	52	44	44	45	49	51	43	38	50	45	43	43	36	60	45	40	39	59	32	45	36	42	43	42	40	39	50	32	48	44	34	47	52	37	53	46	44	55	56	50	34	34	49	40	49	54	39	43	45	40	35	31	41	45	46	58	53	46	35	50	42	42	46	43	36	39	47	55	42	58	47	41	49	40	40	43	36	49	43	46	42	36	36	43	41	39	36	34	46	50	40	41	54	49	41	52	39	33	49	43	40	30	36	51	39	41	44	46	45	47	52	35	46	29	53	48	54	47	31	46	47	41	43	36	42	42	49	38	31	41	39	42	46	45	39	50	50	39	32	42	52	45	45	41	47	39	37	35	36	44	48	44	42	40	54	40	47	47	50	46	47	35	41	39	43	41	32	41	44	51	35	44	43	56	34	41	48	37	39	36	37	48	39	41	58	34	38	46	38	46	39	45	39	39	41	38	48	43	38	52	47	31	42	43	41	38	46	40	38	41	39	40	39	44	49	45	44	43	42	36	47	40	38	49	32	57	36	48	45	48	42	38	42	39	39	46	41	56	37	38	36	45	44	40	46	46	41	41	43	42	43	43	42	28	47	43	39	43	32	44	37	47	36	50	33	39	37	39	38	43	42	37	34	50	44	52	41	41	36	35	44	38	39	45	43	44	62	51	46	41	33	50	47	38	45	39	51	38	39	35	36	49	37	36	46	46	45	52	34	39	45	30	42	44	28	52	52	44	47	50	45	38	54	42	49	43	42	39	39	34	44	50	44	53	40	53	38	41	58	37	43	43	58	39	36	47	41	36	50	44	46	38	34	43	46	40	52	40	40	46	57	51	51	46	31	37	44	30	40	47	49	36	52	50	53	40	33	38	39	38	38	43	38	48	37	45	49	34	44	49	44	48	40	38	47	51	42	47	42	42	46	51	51	40	39	45	49	37	39	41	47	44	45	44	44	37	43	46	40	37	47	39	40	45	43	41	45	44	47	54	59	46	35	49	46	39	43	45	43	37	40	41	60	36	35	37	42	35	45	48	42	47	45	39	39	39	35	45	46	40	36	45	38	41	43	50	49	43	39	49	42	39	47	48	50	41	45	41	50	45	37	52	41	45	33	45	39	36	42	37	37	48	52	46	52	43	32	39	52	44	44	44	45	37	49	37	38	36	41	35	30	39	42	44	34	45	33	37	55	38	44	42	58	52	54	45	45	41	44	40	28	45	35	43	53	41	35	38	35	40	34	50	40	41	40	46	48	48	43	51	27	48	47	50	44	57	32	42	41	40	50	39	42	45	54	54	60	41	48	33	40	49	40	46	55	36	46
11028	3350	1644	3116	7343	9112	8226	6872	5566	4506	3742	3292	2960	2898	2990	2905	3368	3050	3093	3070	2333	2303	2145	2124	1484	1336	1088	1092	971	895	882	806	686	689	656	642	623	689	678	638	660	665	688	814	852	911	867	815	872	896	944	907	911	1027	1037	1132	1118	1144	1314	929	833	829	746	698	816	613	564	476	578	819	772	587	557	652	680	784	647	596	583	607	586	606	638	591	595	564	524	591	554	549	650	621	605	632	684	665	660	624	619	669	621	575	652	549	533	566	543	551	562	554	600	565	586	589	564	590	595	603	568	578	579	525	545	537	530	525	516	532	520	517	492	556	490	550	549	485	563	554	529	476	514	495	500	510	520	538	509	503	537	539	540	519	475	556	470	499	563	505	497	526	476	489	512	538	508	551	508	477	547	544	500	523	545	569	527	509	544	508	549	510	561	512	514	523	500	493	499	496	531	558	553	491	493	484	487	514	494	517	522	500	559	521	526	530	526	509	519	514	498	503	543	507	542	516	505	544	494	513	521	513	505	546	489	494	478	497	543	476	499	521	499	555	478	470	520	532	535	505	511	531	502	543	532	501	511	445	497	494	499	499	519	508	529	504	536	539	529	499	508	529	521	489	503	542	528	535	518	503	514	530	569	539	527	533	488	478	501	505	530	517	546	527	558	502	540	508	476	517	513	519	538	468	483	572	522	469	539	561	496	533	511	516	475	528	482	537	528	555	520	528	517	552	493	495	504	501	507	509	485	529	544	533	529	482	523	506	546	515	513	518	507	521	539	504	569	495	497	550	526	554	515	525	531	543	481	513	516	534	549	504	528	481	509	465	524	522	532	505	538	492	536	497	510	517	504	504	472	499	523	512	529	528	493	541	486	554	541	522	543	507	511	486	511	528	474	464	502	544	506	528	515	515	504	539	530	529	516	513	529	516	524	508	522	478	542	491	541	516	530	537	510	524	524	509	492	516	507	533	531	466	510	494	519	525	509	520	538	523	537	525	478	511	518	517	545	507	529	538	511	530	527	518	518	519	511	513	519	527	515	539	527	500	563	530	537	485	534	517	524	514	502	513	512	519	543	498	487	540	524	514	558	523	518	526	505	494	474	553	542	521	533	526	516	535	544	523	455	557	500	524	588	516	506	500	539	515	528	520	533	525	507	514	504	532	540	533	503	522	541	491	543	512	521	535	541	508	515	527	548	487	511	504	527	541	542	521	541	511	503	520	541	540	543	498	515	530	491	526	518	522	519	465	560	488	564	496	475	530	535	520	519	534	523	553	561	520	511	534	540	476	490	473	508	512	529	482	490	547	520	462	507	506	546	487	533	512	480	510	561	522	513	515	493	527	542	497	505	518	511	513	511	510	527	514	494	513	494	539	509	535	542	543	484	463	539	520	536	570	547	518	533	521	483	528	547	537	518	508	527	513	529	544	484	508	506	547	552	556	518	512	564	493	508	524	528	502	507	507	476	496	529	484	548	546	499	509	489	531	520	513	516	521	548	547	509	507	504	507	577	508	482	488	523	508	520	523	580	500	501	573	499	514	507	538	530	502	518	510	512	519	519	518	535	527	511	532	524	564	516	504	501	476	540	521	489	530	498	534	502	547	534	530	532	559	479	495	532	503	522	487	553	494	537	491	536	559	543	525	471	569	524	511	511	548	521	454	517	537	465	552	491	526	521	541	483	465	542	494	501	486	521	512	533	514	543	511	481	554	536	531	497	501	535	503	494	537	546	537	524	549	532	500	542	545	520	536	494	529	490	527	523	516	512	507	507	533	494	534	522	511	502	507	501	530	517	480	490	515	503	556	499	522	521	526	520	439	508	469	524	517	536	514	522	526	505	540	512	510	510	572	499	514	524	551	508	499	502	504	535	503	513	500	484	500	521	526	540	532	505	480	579	535	522	531	532	492	500	517	502	548	513	503	498	530	544	526	480	556	516	512	490	527	498	511	517	527	510	498	519	506	500	508	544	527	536	532	515	515	541	540	522	506	512	517	493	520	521	529	512	507	526	535	512	478	503	536	512	530	519	525	525	552	463	514	495	513	493	523	509	514	520	523	514	500	519	529	498	527	505	557	559	530	500	480	509	465	519	477	540	522	513	522	532	509	521	495	511	529	506	510	565	523	542	486	532	529	515	493	504	546	522	573	497	527	484	506	491	524	490	488	521	498	477	520	540	533	520	541	544	527	501	492	512	510	529	514	556	499	521	529	499	521	493	522	474	518	507	501	509	593	517	557	490	531	523	550	543	506	514	552	500	512	514	484	527	483	506	524	538	493	542	511	531	448	520	528	510	475	507	511	515	477	498	521	509	529	530	503	497	520	478	509	552	556	479	542	514	535	514	547	502	500	521	531	511	532	532	491	558	497	539	531	532	520	534	484	522	471	475	548	501	534	489	572	542	513	524	478	517	496	537	571	524	501	514	515	498	509	512	557	505	523	495	496	499	523	502	539	527	513	534	515	564	513	502	522	543	490	534	495	481	511	515	498	500	528	545	536	504	505	534	514	486	496	503	536	504	505	537	523	525	518	512	508	482	529	557	490	506	501	527	485	534	538	494	498	522	524	502	507	525	494	532	557	531	519	527	503	537	509	498	490	512	536	519	475	491	504	518	515	505	494	502	492	525	535	551	517	571	528	565	529	503	487	559	512	539	528	518	507	528	459	535	520	511	521	524	512	541	529	518	505	490	530	507	553	496	492	493	553	514	516	528	512	490	493	512	542	491	490	496	508	504	512	560	528	498	535	476	489	520	517	507	500	545	564	544	476	512	550	527	507	516	510	494	546	504	504	509	466	499	520	529	535	528	540	514	528	527	520	513	566	489	516	526	537	534	518	513	510	527	530	497	544	486	499	545	566	493	493	513	555	526	505	482	505	547	519	550	500	572	527	526	531	507	486	532	505	495	527	503	532	478	453	551	533	555	508	520	525	471	518	534	508	482	496	557	570	525	501	549	507	510	533	554	490	513	526	497	537	542	505	519	499	522	551	519	512	513	494	517	494	515	516	552	533	494	520	540	538	506	495	565	497	512	506	504	503	499	552	516	536	524	522	511	529	503	507	540	533	518	529	550	468	493	510	469	507	535	571	531	522	512	527	496	518	527	497	471	530	527	545	539	521	510	504	562	534	506	511	515	506	573	518	536	501	527	501	499	519	494	533	515	541	499	550	538	522	527	492	515	498	527	501	507	502	512	540	524	484	531	526	504	530	540	526	493	518	521	589	528	488	524	473	507	516	519	534	502	491	503	555	515	495	526	498	564	478	535	540	551	458	508	477	538	503	548	563	492	528	542	515	520	493	527	504	533	499	545	531	496	533	517	495	487	502	548	465	515	535	509	529	540	543	524	507	485	484	505	503	513	534	511	499	521	508	532	542	547	494	549	489	541	496	499	531	532	496	531	553	506	535	484	483	518	503	549	474	528	528	480	525	510	529	506	468	537	525	527	471	531	519	539	547	511	499	530	536	527	534	578	522	492	533	474	550
988	185	104	67	82	132	159	136	132	126	102	106	104	87	109	103	92	91	105	87	67	71	62	71	55	45	46	38	41	32	44	33	38	23	29	29	27	32	45	31	42	31	38	23	34	46	38	45	30	40	33	38	44	39	35	61	54	57	52	44	40	33	31	33	32	28	29	22	40	39	39	39	25	18	28	37	32	37	32	36	33	32	27	30	25	23	32	27	22	30	22	40	40	26	29	31	36	37	24	38	19	20	25	30	18	34	41	24	25	29	21	32	38	32	32	31	28	25	32	28	34	21	33	32	29	20	29	34	18	22	33	25	27	26	28	38	23	31	24	32	27	23	27	36	21	24	31	30	34	33	33	27	19	25	24	28	28	25	36	25	30	20	18	23	29	25	30	19	34	27	33	28	26	37	30	23	28	38	28	27	34	27	23	31	21	28	24	31	31	31	23	32	32	36	24	24	25	32	35	22	47	33	24	29	30	30	25	21	26	31	37	23	31	30	25	18	27	29	25	20	31	21	17	31	29	23	21	31	29	28	24	27	26	28	38	27	28	26	24	32	21	24	25	34	39	19	29	36	25	23	31	34	26	19	22	31	41	37	27	24	22	31	35	25	35	24	34	22	27	33	35	26	17	34	20	21	26	33	23	25	31	29	23	33	28	27	33	34	19	24	24	29	32	22	30	23	40	18	27	22	35	48	32	23	25	28	18	29	34	28	32	27	26	33	34	35	26	27	27	27	17	19	24	30	28	42	25	33	32	22	31	26	28	27	25	36	33	38	36	22	24	26	26	29	15	27	25	27	24	15	22	28	27	24	30	37	22	31	33	22	23	22	22	22	28	30	34	26	40	23	24	28	34	31	25	30	27	24	36	33	23	35	32	24	24	25	28	28	29	30	28	32	21	16	33	37	31	20	22	29	29	34	21	30	27	33	22	25	25	26	27	17	25	23	32	26	30	38	36	31	31	24	27	23	33	32	24	29	34	35	26	30	30	34	33	25	27	30	24	26	27	24	25	25	30	29	30	21	33	23	26	22	33	27	34	18	30	25	23	24	30	32	21	29	20	33	32	32	28	31	32	17	37	26	23	25	31	37	27	15	38	24	28	32	35	23	26	25	30	17	25	34	14	31	37	25	27	33	18	26	26	24	20	24	25	30	23	40	15	26	39	33	28	28	21	45	22	32	25	30	27	31	29	26	23	29	24	25	25	27	32	25	28	17	35	30	31	22	25	27	19	23	24	29	19	32	26	19	32	29	37	27	31	25	29	25	25	18	20	29	27	33	19	32	35	27	26	20	27	28	27	34	35	21	21	29	36	22	26	22	34	32	34	29	29	31	22	21	30	29	27	18	30	35	21	31	29	36	26	16	28	19	30	34	25	21	32	28	27	14	33	32	20	28	27	41	30	25	27	27	31	22	21	21	28	49	29	21	27	22	27	24	38	27	37	29	30	19	29	23	33	28	33	30	28	26	26	15	37	29	27	25	23	23	29	30	32	32	28	29	20	26	34	27	28	22	22	24	31	24	32	26	36	32	26	27	34	19	31	22	30	29	30	26	32	23	32	33	28	27	33	22	30	31	30	30	30	29	32	25	29	27	26	34	34	17	36	27	36	25	31	24	32	24	22	19	27	29	28	22	25	29	31	30	18	29	43	30	30	26	21	29	30	27	28	22	22	39	23	31	29	27	39	23	26	25	34	31	24	20	33	29	33	27	28	28	35	31	27	25	18	38	22	37	34	28	34	31	28	24	24	28	25	33	33	32	30	26	17	31	31	37	26	35	24	24	25	21	29	18	28	34	25	25	42	26	16	30	28	31	27	31	32	31	38	19	22	35	35	26	24	23	28	31	27	20	24	19	31	31	23	23	20	32	27	35	28	37	23	26	17	34	26	22	29	31	30	34	38	24	30	22	25	36	34	19	23	28	16	19	30	35	30	25	28	24	28	23	19	29	27	36	28	29	30	33	21	22	35	25	19	21	34	26	20	29	36	22	29	27	32	33	17	27	28	27	17	23	29	32	23	44	38	26	23	17	25	24	39	24	41	29	27	31	19	28	31	25	22	28	21	30	28	26	20	33	31	28	22	13	31	22	33	36	30	32	27	26	30	29	23	23	29	31	15	25	33	30	30	35	28	27	30	26	25	28	22	20	38	27	32	27	27	32	34	29	19	28	25	24	32	29	24	19	21	28	28	19	26	27	31	25	23	30	38	27	29	23	18	27	24	29	37	23	24	27	27	26	26	30	30	31	27	26	22	23	28	26	31	19	27	19	32	30	38	23	27	24	32	25	30	28	22	29	26	26	29	35	27	24	35	26	25	32	22	18	40	27	33	22	26	29	27	21	16	32	28	32	19	22	29	26	29	20	28	27	26	27	33	22	26	32	24	29	25	26	30	26	31	31	26	25	30	40	40	24	26	29	35	22	27	27	24	33	27	37	22	26	29	37	33	23	24	28	30	25	24	23	36	19	26	29	22	21	28	34	25	20	16	19	29	28	20	27	21	24	18	31	27	30	28	25	25	33	28	28	34	24	31	24	26	28	27	25	26	35	20	27	25	27	20	31	37	32	29	18	32	34	29	32	29	21	25	32	26	29	30	25	20	24	22	19	20	29	34	27	29	31	27	22	43	35	28	33	35	26	37	35	40	29	32	23	27	29	20	38	29	35	34	34	28	32	26	29	26	24	27	19	27	32	28	23	26	16	30	29	36	37	23	36	31	29	21	28	18	27	35	28	24	28	26	36	24	25	27	35	40	29	24	24	25	25	29	34	32	28	22	28	31	24	25	32	29	27	32	29	25	28	26	25	43	23	32	24	26	30	16	33	28	26	20	31	27	26	26	37	27	33	29	32	35	29	28	34	31	29	31	27	29	29	30	34	24	21	25	17	31	26	31	37	24	34	21	31	20	34	25	20	29	27	32	25	25	26	24	23	38	27	29	24	26	36	37	20	33	19	26	20	22	25	27	34	22	28	27	33	26	32	27	29	26	26	25	22	42	25	35	24	24	23	32	28	26	30	18	27	24	21	38	24	31	27	24	22	25	28	22	34	19	25	31	32	26	29	28	26	22	27	34	31	22	21	29	26	22	29	35	31	27	22	35	25	35	29	28	35	26	26	26	29	23	24	36	23	25	30	28	25	16	18	25	22	27	32	36	32	24	38	32	20	20	28	16	24	38	34	25	30	28	22	30	17	30	35	31	27	18	21	23	41	27	31	29	26	27	34	28	28	24	31	26	24	37	16	21	30	19	29	22	26	33	26	34	28	31	31	22	22	23	27	26	16	21	22	22	31	21	24	25	27	25	34	37	27	20	25	26	29	23	35	29	23	29	29	30	25	19	23	27	25	30	28	30	22	41	31	23	25	25	30	26	25	34	37	29	29	36	22	29	25	26	32	29	24	29	34	27	32	31	19	31	25	21	25	15	24	16	27	29	27	34	28	30	23	35	18	30	24	26	22	25	22	24	30	36	22
14202	5060	2081	4324	10146	12208	10989	9013	7448	6076	5170	4514	3857	3665	3824	3614	4077	3708	3709	3294	2822	2587	2544	2233	1576	1360	1162	1069	935	848	762	653	615	552	538	514	491	561	549	537	521	520	507	602	735	828	706	707	721	818	829	812	869	991	989	1097	1197	1074	1242	937	670	709	583	576	710	383	418	346	465	748	636	480	439	492	472	618	546	505	464	490	435	442	516	455	382	385	359	427	406	422	472	452	489	481	509	518	512	505	526	473	419	422	425	389	364	440	372	359	403	424	383	355	354	416	401	358	381	407	455	406	439	396	368	334	301	375	359	352	361	328	340	376	321	367	320	337	306	293	346	324	365	314	321	354	322	307	341	357	349	358	286	314	323	320	342	348	347	306	296	344	317	364	351	345	340	356	349	326	330	320	355	310	336	318	338	310	328	315	327	351	323	339	329	370	309	312	318	357	365	326	303	353	290	360	342	336	303	298	342	336	328	340	333	344	352	322	335	340	351	355	344	337	373	317	341	344	343	338	323	321	345	332	372	322	345	329	323	323	343	310	348	333	322	308	326	358	355	320	324	343	341	362	314	306	333	329	343	341	310	306	358	327	338	320	359	289	304	304	363	336	321	338	365	334	328	346	328	348	301	338	333	354	344	292	340	349	356	347	359	348	327	313	333	338	336	351	315	328	340	317	309	332	367	323	343	305	321	344	355	329	344	332	304	332	340	324	309	321	345	336	330	329	357	374	320	327	332	319	325	333	349	369	320	363	344	388	328	332	342	344	343	351	332	362	348	349	335	309	306	334	316	330	334	355	340	308	346	336	342	309	317	357	336	374	337	336	344	329	363	346	368	317	322	341	326	338	352	330	341	329	331	302	348	344	326	324	366	327	341	318	350	328	340	366	341	341	310	360	312	284	348	305	333	332	303	301	355	356	335	318	334	376	338	320	312	344	317	328	334	351	317	345	305	325	320	342	329	383	335	334	342	338	318	325	330	341	329	317	303	322	333	360	359	304	340	357	347	354	308	341	346	306	313	320	338	337	384	356	347	292	344	346	325	320	358	330	333	328	335	322	333	329	348	343	316	333	331	345	328	361	338	347	329	351	366	396	327	329	319	342	328	328	320	318	313	347	341	359	326	323	326	349	333	365	310	341	328	343	320	336	346	335	329	350	354	345	346	367	351	360	328	360	311	325	320	319	334	324	340	326	313	313	352	325	354	379	331	347	352	315	289	340	359	325	306	337	313	333	342	336	333	336	344	334	354	318	333	353	321	311	311	341	344	324	368	318	331	291	334	342	329	340	343	341	377	339	353	334	321	333	337	350	320	336	371	318	313	351	294	346	293	321	330	331	340	336	345	335	361	342	319	314	357	311	349	334	332	326	307	318	319	332	337	336	337	301	329	355	327	315	347	308	342	320	347	311	346	337	351	333	333	339	318	355	308	323	313	316	347	341	364	352	332	352	347	302	325	353	338	330	345	333	345	301	338	336	322	373	319	361	329	329	310	340	342	323	328	324	341	351	301	293	338	338	319	316	376	305	326	310	336	373	356	341	302	318	321	366	363	333	323	314	317	338	342	321	315	339	345	356	350	318	303	344	313	332	352	321	330	321	376	330	310	321	333	338	361	311	338	308	321	345	315	324	315	309	338	312	327	288	314	385	356	312	379	307	328	326	323	319	373	300	323	320	342	318	366	351	311	321	317	344	308	354	300	373	325	340	327	341	330	338	348	338	333	312	323	335	314	370	319	352	329	335	311	307	350	388	337	329	335	340	343	365	339	335	327	307	346	338	370	332	326	326	341	354	336	315	347	299	321	330	320	350	330	316	327	333	327	327	311	329	351	334	344	352	341	311	360	313	342	357	338	351	335	320	357	325	331	352	339	296	329	362	309	338	363	365	327	383	334	332	333	337	310	316	323	357	342	326	327	362	319	308	344	339	322	329	329	299	346	315	331	335	340	346	302	339	335	365	322	322	300	334	349	330	353	345	349	331	330	342	342	364	324	353	331	339	321	336	364	355	378	324	344	332	326	354	347	338	356	349	330	341	304	333	335	363	305	307	334	349	326	370	339	307	328	313	329	332	324	324	345	318	327	332	357	346	324	332	370	358	340	342	343	357	322	335	319	302	332	341	288	342	312	342	356	332	306	324	297	344	329	337	325	332	328	331	346	318	321	299	322	361	309	328	340	327	327	348	331	356	353	351	304	325	309	330	330	325	321	330	309	340	323	334	332	287	344	353	329	303	323	335	342	330	310	344	331	317	318	331	342	324	323	330	399	337	326	327	336	350	336	348	335	368	330	323	327	351	369	343	340	347	307	318	339	346	326	327	326	369	308	342	319	313	345	296	346	325	321	335	329	359	345	322	324	329	328	359	314	353	354	324	308	354	322	316	322	332	321	370	370	325	331	359	354	315	337	349	315	328	332	383	345	323	350	351	329	336	305	321	351	335	337	348	337	320	307	321	273	357	326	331	330	343	335	326	332	339	314	337	312	321	287	334	344	340	335	339	350	349	336	335	317	315	349	344	347	329	324	319	353	309	315	332	303	334	335	314	361	293	315	359	323	352	333	330	323	361	328	342	348	330	334	338	333	298	332	312	373	343	321	335	353	346	332	346	333	327	362	347	359	312	287	339	335	355	319	316	325	314	343	315	316	343	352	343	346	325	320	327	344	315	336	348	307	339	318	360	345	335	281	337	329	337	335	357	338	322	318	349	337	318	324	323	350	342	327	324	327	310	339	329	328	329	329	312	308	319	325	343	329	353	333	327	334	325	368	324	346	354	298	308	317	338	332	359	366	332	339	295	333	344	345	315	357	310	332	359	349	320	352	330	326	331	330	336	305	342	405	339	332	330	337	328	302	311	328	335	319	348	321	367	338	348	370	335	309	343	310	353	327	322	330	329	326	349	327	306	339	332	345	300	358	326	338	330	316	331	322	358	351	325	355	304	374	393	371	304	353	370	357	305	316	348	339	338	324	348	337	349	322	341	348	353	338	337	337	326	369	330	331	301	348	351	330	327	346	335	331	277	340	352	317	341	342	341	341	337	356	335	323	346	326	333	345	345	311	308	321	301	345	334	333	340	357	321	324	332	346	343	310	371	356	320	324	322	327	329	333	348	349	308	340	350	339	327	352	323	319	334	365	355	325	342	332	351	346	328	317	340	311	309	343	361	358	313	301	351	339	349	318	331	321	345	357	333	335	360	327	299	334	332	320	367	318	308	337	331	336	336	341	333	363	314	348	328	323	352	335	329	336	322	321	338	354	315	315	384	316	295	314	313	372	338	306	346	323	338	342	306	340	338	340	337	355	310	338	328	340	310	309	349	336	341	307	327	305	345	323	359	319	347	293	317	307	322	317	333	327	324	318	322	302	368	334	317	323	350	342	300	331	329	333	340	312	317	368	313	317	349	354	323	307	336	327	336	332	346	340	325	344	328	322	335	340	375	351	347	311	349	319	342	330	349	338	322	370	329	345	338	314	381	340	336
1210	98	65	57	59	91	90	74	74	68	93	69	76	76	89	70	89	76	84	73	83	74	43	67	43	45	41	45	51	37	51	47	51	48	50	45	41	44	59	51	51	44	53	54	51	46	36	60	57	45	46	47	62	58	59	47	61	42	51	50	55	51	47	48	46	28	38	43	41	47	44	50	48	45	46	39	57	39	36	43	44	54	49	49	46	38	44	46	43	49	44	51	54	51	48	40	39	38	43	58	38	51	38	45	42	43	56	49	43	35	50	48	40	49	48	41	44	40	32	48	52	52	52	45	44	46	54	49	56	45	34	42	45	45	41	25	35	48	55	33	45	42	39	50	51	46	37	29	45	48	39	56	47	52	59	49	41	54	39	50	40	45	47	30	47	55	43	37	41	58	45	53	46	44	48	42	28	38	43	41	38	49	30	42	39	33	39	40	33	44	39	42	50	53	48	37	47	40	47	34	37	39	60	33	50	38	38	45	55	42	34	45	50	52	43	45	42	43	31	31	47	29	39	48	46	45	54	45	46	47	43	36	45	43	46	35	42	46	45	45	46	50	35	50	45	36	45	39	54	46	45	53	48	44	42	39	48	52	52	45	56	41	46	52	34	46	39	44	44	39	34	38	49	45	45	37	48	55	48	54	41	46	39	42	32	38	44	45	29	65	55	50	57	39	47	41	45	44	44	40	46	43	36	36	50	42	45	31	47	41	43	37	51	41	53	43	44	40	35	32	35	32	50	52	53	42	44	49	43	48	34	49	43	28	45	39	38	47	36	38	34	40	30	39	57	54	42	37	48	41	43	49	51	41	40	52	44	45	42	51	37	36	40	46	40	61	43	42	46	53	30	56	40	40	44	37	37	40	37	38	37	39	36	42	36	46	48	42	58	39	55	52	45	56	47	43	47	44	42	38	41	51	49	51	45	45	40	31	61	51	47	42	44	48	53	44	48	52	46	37	39	41	40	49	45	52	35	43	41	49	33	39	43	35	40	43	33	42	50	52	38	42	40	47	40	40	31	46	45	40	40	46	43	40	37	46	51	49	42	47	43	43	42	55	53	35	50	37	50	41	33	35	45	39	52	50	42	43	44	58	37	32	46	38	53	51	43	45	37	57	37	40	45	40	48	33	39	47	39	43	40	50	46	38	53	43	37	47	35	52	51	38	44	54	43	39	37	45	39	39	44	54	53	42	51	44	43	42	58	43	55	64	45	49	48	45	43	44	42	35	45	46	42	47	47	38	42	38	41	42	25	47	49	56	38	40	42	63	37	34	36	45	45	43	47	33	50	51	44	46	44	46	44	45	46	57	49	46	44	50	40	50	52	26	48	40	42	51	48	36	43	46	50	49	48	37	38	45	36	46	37	36	40	48	53	56	61	45	57	46	49	38	40	41	46	43	36	37	33	34	36	31	51	53	31	36	36	51	38	38	40	32	30	48	41	42	43	49	46	37	42	47	38	41	45	35	45	59	39	33	41	56	49	43	51	29	42	55	40	41	51	48	52	40	44	57	54	35	44	51	58	38	28	38	28	30	56	45	45	58	53	41	52	44	33	37	46	49	39	45	41	54	53	46	48	49	33	48	39	43	39	35	54	45	46	39	40	44	39	32	42	53	43	52	53	52	55	59	46	44	47	44	39	38	55	52	36	42	49	48	42	44	41	32	49	44	42	50	40	39	50	44	37	39	39	43	39	32	48	46	41	50	32	40	43	44	48	40	41	38	38	38	33	41	57	30	36	47	44	47	49	41	34	40	30	42	47	39	42	38	48	49	55	48	45	56	47	50	37	47	42	39	48	31	42	43	44	36	51	44	44	41	58	41	44	47	50	59	34	41	42	55	34	42	42	33	39	37	55	36	53	37	44	41	35	45	40	38	36	38	35	41	37	38	47	34	49	47	34	51	60	36	38	44	41	45	37	43	48	44	51	46	39	38	38	40	47	46	41	37	49	46	47	42	58	45	37	31	39	37	49	34	34	45	44	42	58	42	39	48	42	46	50	40	39	45	53	46	42	37	46	37	49	34	35	42	47	40	40	34	42	45	42	48	48	61	46	39	40	34	51	55	37	44	37	54	50	52	51	49	42	44	51	39	51	41	48	37	55	35	46	47	45	36	42	44	39	31	34	40	43	42	39	35	43	43	43	44	41	42	47	44	55	50	42	52	55	42	43	34	43	49	40	48	51	34	44	48	39	44	37	34	42	34	50	35	45	43	43	50	40	45	36	57	43	52	45	51	44	48	40	39	38	40	47	51	42	34	40	46	39	44	38	34	37	57	38	37	39	39	34	40	54	40	46	44	48	42	42	52	48	44	45	42	43	47	43	42	52	35	43	40	42	52	32	38	46	44	40	36	33	37	38	49	40	42	41	43	39	43	44	44	45	49	50	45	53	44	36	47	38	42	46	57	43	34	40	33	29	38	40	38	48	49	48	47	43	45	46	45	42	48	50	29	39	44	41	42	47	41	48	43	46	58	40	47	57	48	48	45	47	46	45	46	43	45	38	37	46	37	39	44	48	34	45	54	44	37	49	42	37	47	42	40	38	34	39	42	45	36	44	39	32	44	52	44	49	37	46	68	54	54	41	42	46	41	41	40	51	48	49	43	39	47	50	52	48	47	46	39	41	50	37	46	42	43	41	36	45	41	56	55	45	47	57	41	45	38	49	48	43	50	37	42	55	45	46	46	39	42	41	42	37	44	37	42	45	47	49	47	49	47	38	46	57	44	58	53	52	44	59	54	37	43	40	30	56	40	29	44	46	36	31	53	33	32	33	45	32	44	39	41	40	45	45	45	43	42	48	37	31	44	39	39	42	36	38	47	49	37	51	43	42	48	40	64	39	37	40	45	45	57	37	32	38	44	44	46	45	50	39	49	46	44	38	42	39	35	56	47	39	50	39	45	38	53	43	32	25	31	44	48	49	52	45	36	33	59	42	39	40	54	36	52	48	58	45	58	45	46	44	48	42	41	56	35	37	36	49	40	29	44	44	32	44	52	56	46	39	44	37	39	39	46	48	50	60	47	48	47	45	47	50	49	41	44	38	47	30	42	52	45	44	41	47	46	47	46	41	49	39	40	46	44	67	53	39	32	43	42	45	40	48	51	44	49	42	45	42	37	54	39	51	41	33	42	49	44	46	35	36	54	54	38	43	36	40	38	46	41	50	38	38	39	38	40	43	46	54	54	39	50	45	48	42	45	38	41	45	38	34	43	45	46	37	53	44	47	51	44	49	34	47	34	39	45	45	42	33	41	50	37	46	47	38	52	46	46	42	53	49	46	52	47	44	55	41	36	38	50	41	41	47	49	44	42	48	46	40	37	41	33	51	53	51	56	44	39	51	40	37	40	39	41	45	55	53	34	30	34	40	53	48	46	33	33	47	45	39	42	37	36	45	55	57	57	40	39	54	55	52	47	51	43	44	65	55	56	39	38	59	37	47	40	39	63	42	38	38	37	49	44	40	62	47	39
8667	2061	1058	1760	4163	5258	4939	4142	3527	2939	2636	2323	2134	2089	2310	2051	2251	2166	2523	2071	1860	1624	1558	1452	1084	1004	819	825	745	710	704	647	608	574	547	577	547	662	572	572	613	605	542	638	720	789	787	746	760	773	714	759	788	827	823	808	975	917	939	926	697	675	606	630	810	554	549	525	538	658	643	585	548	588	617	651	656	616	592	542	572	607	575	596	549	531	522	576	583	578	583	643	557	651	639	588	619	619	583	567	556	531	537	536	570	541	560	563	508	575	511	520	581	527	566	484	587	613	560	555	506	512	533	545	528	559	536	523	524	551	528	519	477	542	480	534	516	525	503	503	559	483	494	552	501	508	577	480	480	511	554	562	508	531	549	513	508	516	517	534	510	524	500	501	499	512	502	532	551	560	536	495	526	486	521	540	533	513	498	532	529	519	513	538	522	525	517	513	534	533	543	545	541	505	501	540	498	522	508	520	516	474	528	537	518	535	549	514	563	478	541	572	511	531	492	521	534	513	528	531	473	487	501	510	532	509	502	513	518	529	519	532	550	532	517	542	496	534	547	533	505	554	516	493	536	510	514	546	553	537	513	489	540	533	491	502	484	526	583	502	535	536	511	527	549	553	508	514	544	469	521	505	561	521	519	544	497	565	527	538	510	596	506	532	542	541	517	502	507	518	527	486	532	551	540	503	533	534	536	507	545	498	532	509	506	515	458	507	550	513	540	556	489	491	569	548	548	557	534	508	516	516	525	498	536	533	541	574	500	504	476	508	526	553	553	514	512	591	542	552	555	523	502	551	533	493	513	560	488	566	529	519	492	512	518	552	520	565	580	515	493	569	460	487	528	554	540	531	498	537	527	500	503	532	521	529	500	513	554	503	539	506	515	567	560	514	556	506	522	527	524	544	524	525	537	513	523	498	538	551	538	487	505	506	493	521	534	519	525	551	527	520	550	506	531	518	500	541	501	537	501	518	532	549	516	541	541	521	508	516	525	514	565	525	548	567	509	513	541	515	567	522	542	523	472	491	490	521	547	514	545	523	571	514	542	548	551	579	483	517	562	516	508	529	518	503	580	534	575	538	527	511	546	556	529	547	509	492	544	505	526	571	529	539	522	522	469	519	525	540	557	537	570	538	513	532	547	539	490	521	502	535	567	527	499	545	518	485	498	527	479	513	565	491	498	526	514	541	511	473	552	504	541	523	531	521	525	542	514	534	512	553	530	513	522	506	522	548	509	532	546	525	492	492	509	543	519	534	506	511	535	499	504	503	515	558	559	526	535	526	527	592	542	554	520	545	537	482	555	512	484	519	533	502	539	509	521	538	526	503	517	545	511	505	513	542	528	539	504	514	500	518	532	558	572	532	524	544	519	531	551	531	510	548	535	534	504	555	496	540	499	487	533	509	497	519	500	512	554	539	546	508	533	502	543	551	509	504	530	513	535	488	538	507	576	556	495	526	545	532	522	492	540	535	516	565	562	538	508	489	528	543	494	523	503	547	540	524	495	469	527	540	543	474	547	484	537	514	494	509	514	505	547	535	475	513	551	557	530	483	513	508	508	549	544	553	518	517	565	518	556	494	543	519	534	503	524	507	514	552	506	533	527	500	519	535	514	502	521	530	488	561	509	515	518	545	529	502	551	535	489	569	542	475	568	549	544	507	495	493	548	508	517	519	516	510	535	498	481	525	558	562	549	531	537	534	520	563	509	481	556	497	495	516	545	503	526	506	531	468	516	517	577	543	532	553	539	567	476	496	547	531	541	490	529	530	520	533	504	541	494	512	526	522	527	575	530	496	553	552	552	547	539	497	532	534	529	528	535	508	480	544	489	511	498	524	551	526	534	521	479	516	558	498	519	504	534	546	515	506	561	487	517	493	519	513	562	513	494	527	526	543	515	530	498	498	485	577	559	543	534	539	533	513	502	527	556	518	507	544	472	497	502	553	498	501	526	522	511	537	549	520	545	542	493	532	543	549	552	514	540	538	496	533	495	463	482	515	535	544	492	506	531	538	527	541	536	547	526	504	535	495	535	526	510	512	510	510	553	550	517	509	502	524	496	559	530	495	501	514	494	506	484	521	529	538	549	502	583	527	487	515	553	555	532	526	526	512	546	512	500	565	502	487	488	534	508	508	518	475	520	546	547	538	512	496	526	506	535	546	512	557	509	526	528	560	485	534	534	544	514	554	525	503	530	520	514	503	528	526	560	486	518	542	504	513	520	518	498	515	482	539	558	518	530	488	543	554	537	511	531	530	534	487	549	532	566	507	505	525	503	562	542	494	506	522	540	521	517	503	489	510	540	538	500	501	501	559	508	508	533	512	532	532	488	516	556	501	512	532	517	528	514	534	503	531	509	510	508	510	553	452	478	558	533	528	517	545	495	518	558	520	504	506	532	517	538	508	507	513	497	529	518	517	544	533	525	525	485	501	542	482	514	565	551	490	525	517	500	547	531	585	515	522	529	520	512	487	545	525	505	565	487	482	514	489	550	520	545	524	525	550	516	522	523	529	535	531	533	549	532	519	528	512	548	569	532	497	537	527	534	526	526	520	499	536	497	557	541	511	509	497	524	554	525	489	523	525	488	529	514	490	542	536	516	528	538	536	524	529	535	495	484	491	505	490	508	522	519	548	534	499	513	536	483	513	574	489	519	532	523	528	536	566	558	570	551	546	526	528	529	538	519	519	507	558	480	512	505	504	523	541	541	502	539	515	552	530	523	545	537	532	504	533	532	533	562	569	527	514	484	533	510	517	496	530	520	524	540	514	515	518	522	514	536	545	555	523	518	550	523	526	544	509	524	495	486	548	542	512	556	555	550	559	531	524	536	544	535	505	556	502	513	546	560	527	528	507	559	528	502	510	545	560	526	549	528	488	547	520	569	542	501	508	515	533	521	545	519	520	509	524	524	555	476	519	516	521	506	525	481	550	519	531	534	588	541	520	510	552	520	517	547	514	549	521	513	512	512	512	506	472	496	498	523	500	532	501	513	510	474	544	521	550	516	533	531	485	513	510	538	525	504	517	517	544	502	548	514	544	519	463	500	506	503	503	525	541	491	521	519	527	575	555	555	549	539	500	517	559	502	521	516	520	549	553	477	536	525	543	510	529	560	470	499	543	535	557	505	523	516	565	567	536	565	512	506	533	524	503	503	565	519	570	548	509	548	505	514	507	533	529	497	486	527	524	519	520	513	511	534	513	507	517	526	540	532	505	479	576	508	512	549	516	529	508	543	505	535	499	490	514	584	554	527	530	509	503	490	543	556	553	535	514	516	512	484	488	532	537	517	516	526	524	527	563	536	545	539	529	500	526	526	541	510	506	517	521	561	463	496	502	540	531	535	551	498	524	508	559	501	536	517	524	517	563	542	570	533	526	518	517	554	503	537	542	515	534	562	542	525	489	521	526	494	497	552	570	543	548	519	529	530	533	514	507	498	547	527	523	540	550	496	522	518	524	519	514	490	506	542	538	464	510	530	480
602	148	85	77	64	119	123	107	102	91	97	97	97	86	77	74	86	78	94	81	98	78	75	70	55	47	49	50	40	42	39	30	22	27	32	31	40	29	43	29	41	33	19	27	35	37	43	36	42	43	45	35	36	38	39	49	55	44	36	38	32	28	43	42	26	29	26	32	33	42	32	29	34	33	32	44	37	40	36	24	40	36	22	30	29	37	25	34	28	46	30	26	49	38	33	35	24	32	32	31	35	31	26	31	29	30	30	46	28	34	26	28	25	38	23	37	32	23	29	25	25	27	41	27	18	29	28	21	27	24	28	34	32	32	30	33	33	27	28	19	30	24	33	23	19	22	28	30	25	39	35	29	25	28	29	25	28	29	33	34	31	31	27	27	30	31	23	28	29	33	27	44	35	35	30	26	38	33	44	31	26	22	31	27	36	26	40	30	46	41	23	30	31	31	29	37	30	26	36	34	28	38	47	29	30	32	35	27	27	24	39	34	32	26	19	24	31	27	29	28	34	24	28	29	37	35	32	43	36	29	38	28	34	28	22	31	32	35	21	24	27	29	32	28	27	34	39	30	32	28	26	40	38	42	36	25	26	22	24	29	26	29	34	35	40	25	30	37	42	30	26	30	24	31	31	28	23	24	32	25	28	40	26	33	35	34	38	34	20	28	38	33	31	33	34	38	35	32	26	31	28	32	22	32	24	31	42	27	21	31	38	44	36	32	29	31	26	28	29	30	30	33	33	38	32	31	26	25	22	30	33	32	32	30	24	25	27	31	34	41	33	31	43	33	29	28	40	33	31	26	32	42	37	34	27	43	30	27	32	44	30	35	30	35	30	29	30	26	33	30	48	30	19	24	30	30	26	37	21	35	39	26	37	29	32	29	27	37	27	26	27	36	22	25	36	34	35	33	22	26	30	27	27	27	28	33	29	20	28	31	28	26	32	19	39	34	25	28	24	30	44	25	28	30	34	29	37	26	41	37	31	29	29	32	32	34	33	36	22	26	30	33	29	32	20	28	29	24	23	30	31	34	28	30	24	32	27	17	35	19	27	21	26	34	24	24	35	27	33	24	33	34	35	28	32	30	29	32	33	30	33	39	24	29	32	38	29	28	36	32	20	26	25	28	21	38	41	36	32	22	37	27	32	31	25	22	28	33	36	43	30	34	32	28	25	29	32	33	27	28	27	35	31	29	39	21	35	28	30	35	34	38	32	32	30	30	32	32	27	37	28	32	24	36	27	26	41	21	33	29	28	26	26	23	22	30	32	28	33	25	14	26	20	25	19	31	33	27	34	25	32	36	36	30	24	32	28	39	38	27	39	34	31	33	31	33	21	31	28	21	33	31	21	31	42	36	39	27	35	25	38	29	35	32	38	25	34	24	39	32	28	28	32	30	40	28	27	35	32	30	29	25	32	27	22	26	27	27	39	40	31	35	25	35	26	39	24	29	42	26	34	21	35	35	29	28	30	30	29	31	21	27	39	44	26	30	28	34	27	42	32	28	29	33	38	26	33	41	24	30	41	29	31	24	29	33	18	31	29	39	32	21	34	41	30	32	35	31	30	32	28	21	25	25	28	36	29	25	33	26	31	43	34	37	32	33	33	23	22	32	30	38	34	24	31	14	30	30	44	35	39	21	35	29	35	37	42	27	32	26	32	34	28	37	24	41	42	34	22	25	21	34	25	27	31	30	34	25	26	37	30	29	27	33	48	28	27	33	28	34	25	29	30	34	31	30	26	26	36	28	27	25	35	27	30	31	28	31	30	28	26	23	30	24	30	48	35	28	33	37	28	36	30	36	35	26	31	43	31	38	31	24	27	37	21	28	41	26	32	28	30	35	30	42	45	24	29	26	26	28	30	25	41	31	26	36	27	30	29	34	36	32	38	22	30	25	32	20	33	27	29	23	32	33	24	29	24	30	25	21	24	36	31	21	32	38	45	35	24	22	22	27	31	41	34	31	31	29	28	24	30	32	24	30	30	22	41	34	28	34	35	39	30	30	42	33	36	28	30	30	36	31	26	31	28	32	25	27	32	35	34	25	37	34	26	31	30	35	24	35	34	34	23	30	28	39	20	26	33	37	28	34	31	38	30	30	33	34	40	21	27	30	26	35	29	20	24	26	34	39	28	23	39	30	45	32	22	30	32	38	28	26	40	18	33	42	38	28	23	37	27	41	31	35	23	29	26	25	37	26	39	36	38	34	32	26	31	24	36	27	29	27	31	27	28	30	37	28	28	22	22	21	30	39	32	35	29	30	31	24	31	24	37	34	39	29	29	32	30	42	34	28	40	29	33	34	28	31	31	35	39	25	32	36	28	27	28	25	31	27	28	20	44	44	30	27	30	35	31	31	32	28	35	33	37	32	24	32	32	30	26	34	32	28	40	34	29	43	33	20	25	33	27	35	32	23	23	34	30	25	36	31	27	26	22	31	22	29	26	27	29	35	29	28	31	32	27	37	24	21	39	20	28	35	23	42	25	43	36	31	32	27	30	27	27	20	36	30	42	33	32	22	16	34	30	34	35	31	34	26	27	29	34	32	34	18	23	26	31	35	24	19	31	24	30	38	31	31	44	30	30	26	24	29	23	29	25	28	30	26	31	37	29	33	30	30	20	31	41	30	37	28	46	27	27	32	28	24	31	26	33	34	30	22	35	38	43	38	37	31	29	34	33	46	24	39	38	29	26	30	25	24	27	30	37	37	29	42	27	21	26	24	27	32	31	26	26	34	37	32	34	37	27	28	34	25	28	29	28	42	30	25	39	30	24	27	24	30	31	32	29	38	25	38	32	26	27	22	28	35	34	29	23	32	20	27	37	24	36	21	19	36	28	26	28	24	34	27	26	25	27	35	28	39	22	31	35	35	20	43	32	33	38	28	35	19	39	33	19	39	19	23	41	50	19	33	28	31	28	29	33	34	34	17	40	33	30	31	32	36	29	27	24	24	27	32	33	23	30	28	35	22	32	25	36	46	38	22	26	28	26	33	32	28	32	40	32	22	26	28	31	33	24	32	37	26	35	31	33	26	28	36	24	37	17	31	30	31	34	24	25	27	33	33	32	29	28	23	35	29	39	31	29	30	30	32	30	26	42	30	35	36	29	28	20	35	31	31	33	40	25	37	30	29	25	42	27	35	34	30	39	35	35	38	28	40	43	25	40	42	28	35	34	31	32	31	34	26	34	21	41	29	31	41	31	28	34	33	31	37	39	30	38	25	27	30	30	25	23	33	36	35	22	28	28	35	35	23	33	31	30	33	38	26	34	36	26	31	37	34	25	24	35	38	23	35	30	30	20	41	33	33	32	29	27	37	28	25	27	18	30	23	37	20	25	26	25	33	25	34	25	30	28	43	24	33	32	37	28	22	21	26	37	39	31	26	40	32	33	23	33	19	37	34	30	25	26	33	23	32	30	34	42	29	31	35	31	30	31	29	26	33	26	24	31	35	36	40	40	29	30	31	24	35	31	42
10895	3937	1540	3298	7954	9291	8392	7053	5756	4819	4041	3648	3302	3038	3016	2701	2998	2871	3110	2593	2440	2218	2092	1924	1347	1112	956	893	726	672	627	605	516	494	483	517	529	506	488	512	496	465	548	504	631	692	775	713	777	785	730	771	784	728	689	889	1043	940	827	996	575	565	599	567	695	479	385	446	436	621	614	483	454	483	573	650	560	535	444	494	472	543	421	404	414	383	442	454	421	474	489	455	542	520	497	485	473	494	534	501	459	455	423	450	437	416	471	414	429	382	371	362	409	383	411	429	373	398	366	423	370	385	411	384	351	379	398	379	347	398	362	375	389	373	397	371	363	346	380	347	370	370	362	384	354	352	387	373	335	372	354	367	383	418	387	391	371	366	359	368	367	347	375	376	391	378	343	362	375	371	360	374	379	354	390	403	351	394	360	403	373	351	352	378	385	368	364	359	383	378	336	348	371	356	379	362	406	382	365	366	387	341	332	402	366	381	368	360	388	368	374	396	382	398	374	379	398	393	391	345	368	373	353	392	372	412	372	352	356	366	383	379	365	362	362	348	360	388	349	396	374	395	393	377	379	340	390	376	395	388	375	360	383	406	375	372	381	374	372	365	390	369	386	376	347	333	358	372	354	366	401	418	361	329	373	410	373	394	399	384	376	388	400	383	360	382	374	349	356	378	372	361	339	363	385	362	365	370	392	359	379	345	372	393	359	360	376	364	341	366	379	367	362	333	376	386	396	346	371	397	411	367	354	400	340	329	369	358	342	369	354	381	346	382	363	369	366	356	354	360	367	384	353	395	371	375	373	378	411	390	339	384	374	400	368	387	378	352	373	348	382	369	370	361	353	375	374	373	390	399	363	377	350	378	390	384	409	382	371	352	343	354	389	359	356	352	370	391	366	384	385	396	384	349	371	391	376	340	374	389	377	386	367	381	327	397	366	382	374	326	370	355	348	378	371	373	344	352	340	366	398	333	360	364	367	363	358	369	398	372	380	356	353	389	370	346	345	377	358	411	386	367	379	393	388	351	385	353	336	342	367	385	347	372	367	366	403	372	374	378	384	362	364	367	355	400	358	431	385	383	375	395	376	360	403	374	344	386	362	367	364	368	375	365	368	379	384	402	368	368	385	382	376	347	354	385	359	405	365	361	401	373	372	352	392	382	371	362	373	372	364	377	393	393	367	368	405	368	351	398	334	359	365	390	383	389	359	347	407	377	371	368	365	356	359	417	396	366	374	372	395	402	398	371	382	375	382	365	369	357	382	362	329	352	333	388	365	400	378	376	370	371	359	338	406	387	370	367	340	393	398	384	339	379	371	389	333	367	356	372	364	335	354	366	348	368	393	379	371	359	416	395	354	382	353	382	318	386	340	322	385	387	375	416	382	366	412	341	364	380	376	384	374	344	370	405	364	347	363	375	347	374	389	364	380	382	369	335	415	376	364	357	379	397	393	387	351	362	371	363	356	368	372	402	379	407	366	355	351	368	379	369	401	362	382	368	348	367	352	370	352	395	364	405	380	386	371	353	392	388	353	368	408	389	390	353	384	364	406	349	372	342	389	395	380	374	386	357	377	392	371	378	394	344	374	413	363	357	376	345	341	372	382	406	352	389	378	356	349	369	344	398	339	365	366	348	346	373	362	354	362	389	368	332	360	409	371	368	357	372	354	386	347	377	393	370	380	372	407	353	386	368	368	390	345	349	381	371	399	377	338	342	379	387	378	329	375	389	363	392	337	369	376	416	387	379	363	365	343	358	371	388	415	371	383	392	367	374	384	376	375	396	378	336	352	360	379	396	366	398	353	356	353	353	354	358	366	363	401	374	378	356	354	397	385	375	347	374	341	367	365	388	376	351	371	330	372	361	379	404	372	363	365	389	376	401	386	370	362	371	379	349	353	357	366	378	371	370	387	351	403	400	367	385	346	345	358	374	335	360	359	376	366	392	383	382	388	358	385	379	400	375	380	385	347	399	378	354	345	384	398	405	373	343	386	368	402	351	400	373	357	377	386	342	369	380	400	388	354	362	381	411	368	392	394	363	368	343	372	358	354	363	360	384	399	372	376	376	373	393	363	336	419	391	342	344	420	364	371	385	381	373	378	353	355	382	386	388	373	335	342	391	361	387	368	392	357	370	336	390	350	360	371	375	402	370	356	398	353	393	361	383	370	404	370	368	397	371	392	383	379	379	363	403	372	337	365	376	393	358	347	371	399	368	378	344	369	396	378	369	372	395	357	344	381	367	361	335	374	376	357	384	382	345	358	398	380	358	359	398	401	331	368	378	364	343	394	392	372	369	375	370	385	373	359	360	386	368	399	383	384	381	369	396	361	357	348	348	391	365	394	354	370	363	365	408	346	353	376	358	366	376	394	387	366	372	388	379	365	386	373	378	370	346	374	400	363	347	356	351	380	396	412	373	374	390	385	405	392	404	397	362	374	389	366	388	352	368	353	388	365	378	366	384	400	415	336	382	363	381	419	385	357	368	324	345	400	359	386	378	390	389	399	398	397	379	375	391	377	377	391	391	351	416	378	398	407	374	379	359	395	360	387	366	362	371	349	357	398	377	316	351	361	395	375	368	354	348	377	385	378	397	339	359	369	415	377	404	353	386	375	349	369	383	352	374	345	363	368	400	373	328	387	380	393	371	395	397	353	374	340	370	365	391	361	424	340	355	425	371	389	366	355	364	360	400	374	397	413	380	345	366	357	386	383	377	360	336	388	395	374	383	387	322	366	420	440	390	387	392	360	371	348	402	400	359	400	363	383	347	399	370	369	335	385	386	398	345	364	354	402	365	363	346	396	413	330	390	391	380	364	357	374	350	361	366	374	373	418	374	399	379	341	376	354	355	375	367	377	382	369	389	376	398	358	395	368	370	365	338	380	374	356	388	383	393	393	371	402	362	366	398	369	373	354	352	376	379	366	412	341	373	386	353	387	385	389	336	358	359	333	404	379	366	378	356	369	334	386	431	330	368	394	387	399	393	381	355	368	356	378	368	348	369	369	390	368	364	384	362	369	358	377	362	383	353	348	362	374	348	388	337	355	340	370	375	371	388	394	390	399	352	376	379	324	377	352	379	397	398	361	372	371	404	383	376	363	397	382	367	390	369	399	334	356	366	392	394	381	381	348	369	361	379	376	360	376	369	377	381	382	380	363	398	374	400	359	356	387	386	397	375	340	340	361	366	383	347	377	390	356	382	353	361	379	379	361	395	364	374	418	377	389	396	379	397	353	366	382	376	356	388	366	418	380	366	372	407	316	346	375	372	361	385	361	340	417	402	349	410	371	375	382	383	363	359	375	353	374	380	373	387	345	384	369	366	381	352	371	388	364	362	386	394	372	357	349	404	393	394	394	380	346	365	356	391	369	385	393	367	374	373	355	358	348	380	363	393	364	364	391	364	385	380	369	420	381	351	358	369	382	364	341	369	348	425	374	384	352	357	369	374	371	382	365	375	357	390	369	391	390	385	366	364	365	386
1899	147	102	87	73	91	123	117	128	126	105	120	93	94	103	81	109	111	120	88	77	106	78	74	73	55	54	54	51	51	36	57	52	32	48	41	43	44	48	49	43	33	38	47	60	52	52	52	55	62	63	49	68	52	51	49	62	62	52	69	51	47	41	38	44	37	40	45	51	57	52	41	42	48	54	43	54	49	61	35	60	46	43	33	48	52	49	44	35	37	40	52	51	55	42	47	46	46	47	34	48	40	58	49	41	52	46	41	49	44	44	53	36	42	33	40	47	40	40	46	35	47	43	48	40	45	36	35	35	40	46	50	47	36	59	52	40	31	35	48	32	50	33	55	48	43	38	39	47	55	45	47	51	63	38	40	54	47	39	35	47	38	41	40	37	43	43	37	40	49	54	44	51	40	48	38	40	41	45	35	51	40	45	41	40	55	51	37	38	41	49	44	42	54	54	49	49	46	37	38	48	66	50	38	35	38	46	56	41	46	39	53	45	40	46	43	50	38	45	48	46	51	55	46	46	36	47	44	41	49	36	45	47	44	40	44	62	36	50	57	53	41	46	53	53	54	37	42	57	35	42	45	53	41	39	51	55	51	52	47	33	38	34	38	45	47	47	41	41	36	36	39	28	38	37	49	49	48	45	54	38	49	43	38	36	44	41	38	37	38	36	43	41	45	45	51	49	51	37	35	46	43	30	34	39	45	35	44	47	46	43	56	41	54	51	45	39	40	45	30	58	41	42	43	44	47	40	35	33	44	48	38	45	51	41	47	54	49	51	37	50	42	39	45	37	36	47	44	44	44	36	46	41	48	51	40	51	46	43	32	47	42	45	40	44	52	36	39	44	37	47	42	42	41	52	47	60	44	43	45	42	43	42	46	32	34	47	35	46	50	46	31	46	52	42	49	45	41	59	37	46	38	49	34	38	50	41	40	39	39	42	35	46	46	49	41	24	46	44	54	31	36	48	38	53	37	44	39	42	43	44	35	46	45	41	49	46	46	52	43	46	34	40	48	33	37	36	55	41	40	41	42	34	43	56	46	54	34	52	32	43	53	42	42	48	42	54	42	36	36	47	47	33	49	36	35	57	50	52	46	42	52	48	39	54	52	42	45	41	57	51	51	48	38	33	52	40	42	39	47	44	40	63	51	36	48	28	52	46	49	45	52	43	48	49	49	50	52	58	38	43	41	47	41	48	45	50	47	41	35	51	45	43	38	44	48	35	57	39	52	47	50	45	47	48	32	48	53	34	45	42	43	41	38	45	48	38	49	53	38	46	54	38	43	53	41	54	48	37	43	43	50	49	45	39	45	42	55	30	46	34	45	50	40	59	41	51	48	47	41	37	43	41	44	44	45	39	45	39	55	47	44	43	47	43	59	35	52	48	35	39	41	51	45	39	57	39	54	57	48	37	52	49	37	39	43	39	47	56	40	40	45	50	38	39	61	40	46	42	29	45	38	39	40	54	54	38	43	45	41	50	41	45	43	36	47	38	39	52	39	43	47	43	55	48	40	44	54	35	36	44	42	50	46	41	30	33	34	31	38	39	42	51	46	44	51	47	37	49	40	39	39	42	40	38	50	37	41	41	44	49	46	48	48	48	35	37	47	34	40	46	43	49	55	39	36	42	43	36	46	37	36	47	45	45	49	58	45	44	44	42	53	37	37	35	33	48	50	38	47	33	31	47	33	52	38	44	35	47	51	42	38	40	52	45	47	57	46	46	38	47	35	39	47	55	36	37	36	42	37	49	48	35	33	35	33	44	47	43	35	46	35	44	38	29	34	45	49	46	46	36	48	30	42	43	51	35	39	41	42	53	35	41	44	47	58	26	30	49	30	38	46	47	49	51	40	45	43	32	40	40	49	40	40	43	46	38	40	48	32	44	44	41	40	37	51	37	44	46	41	38	55	51	36	51	34	51	40	31	43	50	46	48	39	36	44	44	49	35	37	39	48	54	48	45	43	44	45	40	48	53	45	39	45	53	48	41	52	39	48	39	46	38	48	31	42	42	38	51	43	35	52	43	48	48	38	52	43	42	52	47	42	38	47	36	43	46	42	39	36	46	33	48	45	50	36	43	43	44	40	37	39	51	47	43	40	42	56	55	38	55	40	41	41	40	46	47	39	43	50	51	39	48	45	38	46	44	48	40	34	26	46	43	44	41	43	44	48	51	35	39	52	39	30	43	48	52	42	43	41	55	50	43	49	35	41	28	44	40	46	39	49	39	46	43	42	52	41	33	49	43	52	34	45	51	50	37	33	39	42	68	42	50	43	47	41	35	48	48	35	42	40	51	27	51	43	42	45	43	39	41	55	49	43	52	42	39	43	38	31	36	44	45	38	39	50	28	36	34	36	60	50	55	35	45	39	52	47	41	35	38	51	51	32	47	35	45	58	54	49	41	39	33	47	53	39	37	38	39	48	28	41	35	44	35	41	57	41	42	30	42	48	49	50	36	44	42	33	40	43	33	36	36	51	41	45	46	33	31	45	41	42	32	26	42	33	53	43	55	46	34	44	58	38	47	51	40	33	30	46	40	33	51	52	46	48	49	46	31	51	38	43	51	28	36	47	25	45	38	41	36	41	38	43	46	36	35	49	37	29	44	49	44	40	31	39	39	44	38	35	43	48	33	40	44	35	45	33	40	46	36	40	35	55	47	38	39	38	48	37	43	47	46	50	42	42	42	40	48	35	37	46	35	41	43	39	36	45	50	40	35	36	36	30	31	54	36	39	45	28	52	41	55	64	37	47	42	28	42	34	43	40	46	46	55	43	56	51	42	53	42	40	32	44	41	48	48	47	49	27	51	40	47	47	34	48	46	44	44	47	47	36	54	37	37	56	43	42	50	44	47	49	42	52	34	54	46	35	49	46	42	44	42	42	58	34	48	38	31	48	35	61	38	49	38	47	41	56	50	43	48	45	56	41	51	44	36	36	26	40	34	58	45	35	49	40	40	42	42	52	42	48	40	43	39	35	55	44	36	43	51	43	48	38	41	49	61	45	35	34	38	53	41	44	38	50	49	43	44	50	41	46	48	46	42	42	38	40	37	50	46	44	51	49	32	41	39	47	38	46	35	39	40	39	34	48	36	36	53	40	38	36	43	50	43	47	51	40	44	47	43	50	36	46	47	47	43	35	54	56	53	58	36	39	51	56	42	47	33	50	34	38	47	48	42	45	43	43	39	45	33	43	45	39	47	47	39	49	44	55	43	47	60	51	43	50	41	46	37	42	45	28	42	45	41	51	40	46	43	38	41	59	35	39	52	44	49	31	44	44	47	43	34	37	46	43	42	37	48	36	45	38	43	38	44	60	40	45	48	48	50	44	55	42	49	38	40	46	47	40	46	38	43	38	41	44	45	43	31	41	41	37	44	37	51	39	52	37	32	45	51	46	48	41	40	41	51	45	42	41	40	52	46	43	46	34	50	42	43	37	29	46	53	45	45	43	51	51	40	38	39	49	43	34	29	44
10897	3389	1667	3095	7224	8862	8169	6884	5942	5083	4386	4089	3489	3272	3278	2891	3208	3291	3579	2913	2373	2666	2375	2040	1606	1317	1093	1041	889	825	752	717	666	650	689	598	699	624	658	677	705	755	642	633	752	825	887	860	955	941	891	866	876	788	944	990	1188	1021	978	1126	750	689	726	758	857	597	557	583	609	743	773	657	599	652	750	833	762	745	709	652	627	708	626	578	559	561	601	616	610	608	628	658	686	675	590	693	625	593	602	627	593	568	586	528	605	554	528	561	592	552	527	565	535	564	540	553	518	570	525	565	520	533	495	546	525	555	556	538	515	532	535	497	497	497	523	540	513	532	546	519	498	514	503	496	491	525	520	529	500	506	515	510	557	492	479	510	533	510	513	484	513	497	473	499	511	555	503	540	525	493	514	513	502	500	546	530	484	514	512	573	501	523	510	525	528	514	503	498	486	503	546	474	541	501	523	521	523	579	513	498	509	500	524	532	525	495	509	497	524	557	527	506	523	534	526	490	505	526	514	539	509	558	566	535	501	506	503	530	534	507	511	529	546	515	492	493	481	503	501	555	517	483	517	514	469	529	565	513	532	536	523	512	519	578	497	533	499	499	484	489	563	543	504	501	513	523	520	491	482	542	530	549	533	540	512	493	534	457	521	529	514	541	478	498	481	518	509	519	510	526	542	496	518	513	505	476	523	497	474	469	553	527	511	567	545	530	542	479	546	502	515	558	525	488	534	582	542	547	553	517	514	503	470	538	529	529	487	507	511	530	529	515	507	501	506	510	501	509	502	436	512	536	535	512	546	536	537	528	534	498	503	496	530	509	525	508	527	517	494	531	511	520	496	524	483	500	574	504	513	550	542	518	523	498	502	523	538	490	502	515	486	504	493	536	531	512	503	537	514	510	547	515	535	489	534	464	492	535	547	522	546	515	499	513	548	514	533	534	546	582	535	477	532	502	516	522	494	522	535	551	534	532	524	524	529	506	558	551	541	512	506	521	508	562	528	523	506	569	503	522	509	513	494	502	481	481	487	517	559	525	490	506	523	525	459	507	516	499	514	503	524	535	523	543	561	532	521	480	508	521	525	535	510	522	546	515	521	521	460	497	532	495	500	536	536	522	505	479	541	519	557	509	508	516	543	553	527	520	536	477	527	520	515	544	525	537	480	563	542	502	532	508	546	504	508	521	477	532	514	529	572	543	526	489	498	519	534	511	510	534	501	486	472	542	486	543	511	530	517	540	523	553	559	505	530	528	512	507	516	505	500	512	565	472	549	502	491	546	548	530	530	537	502	506	540	517	523	532	476	551	466	526	530	527	516	479	564	539	517	549	465	506	494	518	493	532	531	482	512	498	542	531	500	544	538	481	470	560	496	496	551	548	521	524	522	491	534	520	487	499	481	505	518	543	523	520	504	481	522	545	543	525	523	510	532	515	490	545	548	548	496	511	509	540	503	500	522	502	552	533	497	553	509	545	491	543	531	529	523	504	510	528	511	528	496	507	534	531	523	538	532	511	493	522	521	501	512	496	521	531	538	534	551	546	539	521	518	554	535	499	525	514	546	530	580	476	513	570	550	510	549	473	521	518	500	502	504	558	523	542	495	520	509	505	497	495	495	521	496	540	507	540	494	527	486	548	479	489	539	523	536	513	531	529	477	507	515	524	556	508	542	526	497	508	561	533	526	471	519	519	460	493	527	443	508	526	514	499	495	543	543	531	509	523	509	517	492	512	521	528	530	549	512	494	499	558	490	498	504	506	483	536	530	491	522	508	481	529	526	487	507	524	493	473	484	556	525	498	496	499	495	565	539	496	523	515	536	522	498	517	518	483	526	494	547	553	471	470	491	528	499	549	475	515	514	530	530	509	512	522	491	539	543	525	505	504	526	519	538	496	529	529	499	546	511	527	511	492	488	522	508	497	541	513	512	510	520	518	483	521	536	527	507	531	515	525	510	529	521	495	542	523	492	525	520	503	485	517	511	500	517	529	547	537	530	529	504	519	499	506	502	487	505	535	487	529	529	497	506	525	520	517	539	508	496	524	505	513	482	509	534	517	514	461	531	537	520	516	529	513	486	503	523	496	496	521	522	537	491	510	498	519	510	517	563	521	466	482	520	519	502	539	518	499	483	531	491	480	517	497	519	480	509	517	530	519	503	501	509	569	519	514	508	536	524	526	517	539	507	501	501	544	509	495	566	479	489	513	482	533	487	510	543	538	477	515	507	464	525	526	534	482	492	496	508	466	473	537	540	533	490	526	521	516	513	518	567	550	556	548	516	458	503	543	545	486	538	522	467	521	505	534	524	499	519	532	486	507	533	496	547	544	511	519	451	477	511	526	517	480	491	554	562	545	517	543	513	527	526	539	548	500	510	533	483	494	529	517	565	499	520	530	521	529	512	521	478	520	510	511	512	522	562	536	540	499	543	530	524	511	500	519	540	489	538	493	531	507	548	535	526	511	517	483	520	548	498	481	486	494	532	528	487	543	484	512	521	500	514	536	511	530	532	539	506	530	497	503	531	508	545	510	515	547	487	548	494	520	511	491	493	512	500	522	492	547	505	477	541	530	510	514	498	514	492	520	547	508	516	500	489	518	519	448	483	522	513	516	482	522	523	557	539	542	532	521	520	533	530	579	544	523	531	499	521	557	477	521	521	542	505	501	479	515	536	546	522	533	489	504	528	511	559	497	488	498	538	554	510	545	498	524	556	557	519	476	491	519	541	540	516	535	520	503	479	513	505	511	519	533	513	459	543	518	492	514	518	538	520	515	547	545	494	475	535	526	528	547	488	547	472	516	538	475	494	512	528	517	545	536	530	521	495	526	515	547	497	482	523	546	506	522	552	557	541	513	498	514	517	523	561	570	512	516	524	474	498	505	487	495	519	550	511	554	500	565	536	517	499	529	546	550	492	565	515	515	510	502	515	503	535	502	499	503	501	489	562	535	496	538	456	542	512	522	535	523	529	494	532	525	521	469	498	511	551	507	546	497	514	481	513	540	551	510	515	537	510	514	509	509	552	511	515	535	506	516	495	488	545	501	533	513	497	484	500	538	507	544	538	537	520	539	495	553	501	541	471	554	544	558	504	521	479	479	517	574	509	502	521	516	556	539	519	547	504	498	515	519	511	549	534	491	522	491	513	525	525	533	535	520	519	508	527	527	520	495	572	562	512	517	523	492	469	527	519	551	484	494	517	517	515	510	514	500	518	507	500	522	488	518	518	539	540	505	551	508	486	479	498	536	504	450	513	534	530	538	505	511	515	494	542	517	517	494	540	519	503	533	490	527	520	512	549	546	523	522	508	534	528	489	497	466	512	502	548	521	520	536	522	480	521	528	468	518	515	530	525	517	539	511	507	508	500	494	481	475	528	506	506	493	517	478	512	511	518	491	499	479	538	510	538	502	514	497	512	551	519	484	519	523	497	514	532	524	519	504	503	523	486	479	528	530	485	515	530	563	531	509	513	474	512	536	553	529	521	539
942	191	116	67	85	139	141	147	138	119	129	103	110	100	109	83	107	114	122	88	71	103	85	82	49	69	54	42	40	37	36	48	35	35	36	27	27	30	28	28	36	43	42	36	38	38	45	41	53	48	37	30	39	41	34	44	59	53	34	43	40	39	36	30	48	30	16	28	35	47	28	40	35	42	42	43	50	31	45	35	37	33	26	31	25	28	35	24	33	29	29	36	34	35	28	27	32	35	34	37	34	26	23	25	30	24	31	25	40	25	27	30	25	39	25	27	31	30	28	35	27	34	29	29	19	36	24	29	25	30	26	25	29	29	24	17	19	35	21	31	31	39	31	34	30	22	32	24	23	31	19	30	24	36	34	19	26	23	25	28	20	32	35	26	22	21	16	23	23	29	32	24	31	28	30	26	29	25	22	31	33	26	20	22	32	25	31	32	25	22	30	32	35	21	23	24	23	34	35	26	29	29	19	23	32	28	33	19	19	36	29	32	25	34	28	19	26	23	18	30	25	31	30	25	36	36	32	28	21	24	29	31	24	32	32	32	33	24	37	32	32	23	17	26	28	30	28	28	21	27	27	29	33	26	25	23	28	35	26	21	34	28	32	28	31	27	35	16	30	27	25	28	23	29	27	19	37	35	23	30	26	38	28	22	28	30	27	36	21	30	30	24	28	31	22	25	32	35	31	27	27	25	27	22	35	24	20	16	33	24	27	25	33	34	39	31	29	23	31	38	29	29	29	27	26	25	18	26	23	33	22	18	29	25	30	23	20	25	36	29	31	20	35	26	30	16	31	23	35	22	25	28	25	24	23	25	20	30	28	25	29	30	28	30	20	28	24	24	26	43	28	26	25	38	27	37	21	22	27	29	19	35	22	28	37	40	26	25	28	29	20	20	26	28	28	29	28	22	30	28	27	24	20	24	32	36	39	34	27	25	30	31	32	27	25	43	21	28	26	26	27	24	19	25	28	25	25	31	28	33	30	19	27	20	27	27	29	29	34	31	33	29	30	28	35	31	35	24	24	32	17	26	39	37	29	14	34	24	19	28	34	31	31	31	49	42	23	21	24	31	22	29	23	30	32	30	30	27	35	37	28	22	30	37	27	44	20	26	34	28	30	30	26	28	25	27	18	24	26	33	34	31	28	34	31	33	24	35	23	34	29	40	30	24	26	29	32	26	30	25	31	32	24	18	30	32	31	27	20	26	29	22	13	43	29	26	32	24	23	24	27	23	30	39	25	33	33	27	19	20	27	17	33	32	22	28	21	23	16	38	28	32	29	34	19	25	25	34	26	21	21	25	28	21	24	30	40	25	25	33	25	26	21	15	26	32	22	26	24	36	35	27	33	33	23	30	22	28	26	30	30	30	27	25	29	23	27	32	27	31	25	32	25	28	29	22	41	26	30	31	30	19	20	18	28	33	30	26	27	21	29	29	31	31	22	25	25	40	26	37	25	37	33	20	30	42	26	25	27	24	25	25	23	26	21	18	33	21	24	24	26	24	30	27	29	28	34	34	13	31	23	24	30	26	31	29	28	26	32	22	28	33	23	31	35	19	33	22	35	22	27	34	38	21	21	21	21	33	34	35	19	26	24	25	20	26	21	20	37	38	36	28	37	23	26	30	30	35	23	38	28	34	28	25	33	27	29	33	34	28	26	34	23	25	27	34	31	33	26	28	28	27	25	31	23	26	24	30	21	32	30	32	26	20	29	30	34	27	27	33	25	35	18	15	32	32	28	28	26	19	36	21	29	25	35	26	25	32	29	20	22	29	20	39	32	34	27	14	20	30	30	32	27	17	28	30	24	35	26	34	29	23	28	27	30	28	30	28	25	29	31	27	34	32	33	29	24	28	33	28	26	25	29	28	24	27	26	30	27	28	33	34	27	22	29	24	27	17	28	37	23	25	30	35	23	30	26	34	26	27	37	38	28	28	33	30	20	30	29	23	29	28	30	31	32	17	42	26	24	30	32	33	34	33	35	30	30	29	34	25	22	30	19	28	22	31	28	24	23	25	33	31	27	35	22	24	30	34	25	29	24	28	28	22	25	30	21	27	30	27	19	26	29	31	31	31	33	32	30	26	26	38	27	24	21	34	23	27	33	28	32	22	29	29	23	28	25	35	28	26	27	35	30	30	30	30	31	25	27	31	32	27	25	26	31	35	34	19	24	20	25	18	25	38	33	33	30	27	22	34	31	27	27	20	28	33	28	30	24	26	28	30	27	29	23	25	15	31	21	27	27	34	38	31	28	31	26	31	24	28	28	29	27	22	33	17	23	34	38	28	29	22	34	24	21	33	29	26	27	29	29	17	21	24	27	40	36	39	24	33	25	31	23	19	26	38	39	22	30	31	29	30	21	27	33	34	31	25	24	31	30	30	30	30	33	30	28	24	34	43	22	34	35	21	32	19	38	29	24	30	20	27	26	29	26	24	30	24	40	27	28	37	30	37	27	39	32	34	25	26	27	17	18	27	18	35	32	30	26	21	40	33	32	29	24	28	32	33	34	31	29	29	26	32	27	31	27	31	35	29	27	37	25	40	28	24	23	25	33	29	22	23	38	26	33	35	26	28	33	28	22	20	35	22	33	30	29	30	26	32	24	37	20	30	30	29	28	32	33	37	37	25	24	30	33	30	30	25	25	22	32	31	23	34	28	29	26	31	31	26	29	31	28	29	30	24	20	27	30	30	25	30	35	36	23	33	31	38	27	25	18	24	26	28	38	34	29	32	35	30	35	29	28	18	37	38	32	23	29	23	23	23	27	41	28	27	35	25	22	31	26	30	31	29	37	36	29	30	39	29	27	24	34	29	22	24	26	37	34	31	28	25	41	36	31	29	31	37	29	34	18	35	34	30	32	24	27	37	34	31	23	32	29	29	17	22	28	30	38	28	30	29	28	21	25	25	26	33	35	26	27	31	27	24	21	34	21	24	30	29	31	23	22	29	26	30	22	27	37	26	36	25	40	26	30	30	18	32	22	42	16	35	25	26	30	20	26	25	35	25	32	19	32	21	33	29	37	27	25	29	31	31	21	30	36	35	37	32	26	25	28	35	32	25	16	23	22	23	20	19	22	23	28	27	26	19	21	34	26	32	23	27	23	30	19	31	25	34	24	32	33	34	28	27	27	25	19	24	18	24	19	26	24	35	38	23	30	22	25	28	28	30	22	20	21	26	22	30	32	32	30	34	27	40	27	30	30	25	27	14	26	32	28	28	32	28	33	22	26	19	23	33	33	41	29	36	36	26	31	33	32	24	24	31	15	40	26	32	27	37	31	30	21	33	28	19	27	29	30	34	24	35	29	32	36	22	26	31	32	27	42	20	27	21	27	27	26	35	24	31	20	26	29	30	29	24	34	30	19	33	34	18	33	27	22	36	25	29	32	26	26	27	28	25	22	31	20	33	23	33	30	25	33	30	21	31	31	25	31	29	22	29	24	29	28	19	18	20	30	34	16	27	32	21	32	24
14079	4920	2082	4279	10259	11693	10780	9052	7646	6867	6093	5308	4511	4137	3884	3262	3812	3791	4193	3390	2662	2975	2936	2263	1532	1344	1116	938	799	761	643	552	533	540	558	563	553	564	665	650	719	667	534	591	652	764	744	791	928	864	874	805	769	774	802	861	972	1017	833	1016	741	569	645	586	782	469	383	378	452	637	613	509	475	527	623	623	662	668	622	553	532	511	477	454	409	446	427	439	452	453	478	431	528	540	479	423	442	366	453	445	466	475	412	373	383	345	421	410	441	398	405	399	374	384	379	351	396	384	419	362	344	307	327	329	357	335	366	351	297	345	377	337	340	355	358	338	375	353	350	353	340	341	319	341	305	364	357	353	310	332	347	368	339	345	343	368	357	344	311	352	327	357	358	300	350	374	333	351	366	355	314	344	310	344	314	346	346	351	350	344	322	321	342	346	343	367	353	344	349	335	353	332	357	328	333	307	306	293	321	313	352	345	305	356	325	339	328	323	336	328	322	341	350	330	350	324	304	350	326	303	331	343	347	334	303	362	313	337	310	325	373	338	319	316	353	302	342	334	295	323	297	353	328	343	337	324	345	357	352	318	354	321	357	380	355	330	313	340	319	357	308	324	340	323	324	340	339	341	319	325	346	346	337	312	353	343	350	357	332	319	312	333	327	340	333	341	352	335	361	366	344	359	359	339	315	333	342	343	336	339	312	332	327	330	318	345	316	342	339	318	318	352	345	334	318	331	358	305	348	318	332	303	349	300	359	331	300	343	304	351	341	326	327	316	397	329	353	341	307	352	340	364	353	308	333	339	349	313	327	322	352	368	316	323	353	323	347	339	324	350	354	328	328	333	368	314	360	361	306	326	355	349	354	307	360	349	323	336	330	372	345	381	338	330	337	362	324	331	330	333	331	339	354	320	367	343	334	357	300	325	325	312	340	338	378	349	343	344	358	333	328	340	357	322	355	331	340	326	331	340	343	319	328	303	317	345	342	355	350	336	323	335	311	318	323	297	339	326	328	372	312	342	330	320	333	332	358	327	312	326	356	341	349	368	326	340	316	370	338	320	352	347	339	364	294	307	337	327	345	320	351	318	315	317	340	338	340	338	339	365	371	334	361	304	320	358	332	345	311	345	360	308	321	349	305	364	366	352	313	359	331	338	357	342	347	360	366	349	345	316	334	347	348	337	318	353	318	303	348	338	325	333	376	302	366	320	343	299	335	323	341	331	341	344	322	356	318	343	333	358	318	323	336	353	354	299	349	352	329	330	325	333	375	302	363	357	316	369	379	360	304	288	370	334	348	329	313	346	337	344	366	314	335	310	343	333	325	341	319	363	308	325	371	332	357	332	290	314	350	314	309	343	352	309	325	310	356	338	329	339	338	315	349	320	330	306	360	315	338	324	301	313	358	325	352	361	315	361	337	357	344	348	349	314	315	324	312	357	329	330	329	352	335	353	352	333	293	316	292	365	320	350	344	331	318	341	338	349	330	313	331	341	335	311	311	337	338	308	353	344	318	362	325	305	317	329	329	326	327	343	340	340	320	321	309	365	371	332	351	344	329	319	316	368	317	351	326	348	320	333	335	347	367	313	333	328	367	339	339	320	345	361	329	345	358	357	373	349	316	358	381	344	318	351	314	351	333	357	354	333	354	334	315	329	338	297	342	326	349	305	310	356	326	332	352	332	351	333	328	364	326	324	346	339	311	341	334	345	343	367	352	316	322	349	323	330	340	381	354	347	345	360	336	351	356	318	357	328	352	331	323	293	325	292	326	320	335	356	336	343	350	314	329	322	352	368	337	312	351	327	322	346	316	318	324	346	324	321	352	332	340	326	327	325	365	330	332	357	327	322	307	343	340	340	338	345	371	299	350	359	332	302	351	354	336	315	382	343	343	317	364	328	330	368	330	340	353	333	337	342	330	339	349	318	352	305	347	334	342	365	326	376	337	325	334	329	342	324	383	337	346	323	350	309	325	346	330	334	348	319	343	330	324	339	327	298	368	347	368	341	360	329	306	376	334	322	348	343	326	333	321	330	348	337	362	325	353	330	346	338	368	327	321	328	354	342	371	309	344	372	335	365	331	333	346	325	352	343	304	315	314	289	340	331	376	323	304	353	328	337	336	352	303	320	315	343	329	372	341	299	354	323	312	354	315	354	370	317	339	334	312	326	371	330	313	321	329	302	320	327	347	346	336	319	354	337	332	357	322	339	309	345	298	358	318	329	323	340	319	332	358	325	313	345	355	340	332	342	350	345	351	350	335	283	363	303	332	326	359	310	356	330	314	308	326	344	324	370	358	378	352	351	348	339	305	314	350	350	299	322	363	339	342	339	358	346	312	324	346	327	327	323	303	358	332	323	339	308	330	350	352	309	338	307	346	296	347	335	321	317	341	312	336	338	336	346	321	395	341	363	333	322	374	332	337	324	322	335	337	344	301	336	334	340	331	370	307	296	342	306	339	333	362	316	327	349	322	333	312	339	344	334	324	330	305	337	364	317	325	326	349	312	365	331	336	357	364	336	327	311	349	338	348	333	336	347	328	346	323	332	358	302	331	359	387	333	342	320	308	320	345	362	333	307	364	319	334	316	309	328	330	354	318	341	358	335	339	331	310	364	333	365	368	328	326	334	346	312	337	349	336	319	309	307	303	325	291	332	349	361	332	344	329	336	310	338	339	347	331	355	327	349	325	343	361	329	333	336	365	359	339	317	362	309	331	335	345	360	327	341	332	338	322	343	344	321	325	343	339	336	334	309	352	332	328	347	368	362	325	327	341	326	340	297	308	369	322	324	325	348	316	387	355	345	339	347	330	331	341	329	319	361	313	327	327	315	329	336	363	312	319	342	306	349	320	354	329	370	305	330	342	319	320	338	318	345	345	358	338	332	354	361	319	340	320	361	332	318	322	323	360	335	346	323	369	336	341	329	349	363	316	317	322	297	338	348	346	341	342	342	369	328	361	338	348	372	333	346	318	365	303	291	352	341	322	354	370	331	328	317	363	360	350	336	328	316	308	339	336	347	314	323	338	336	345	330	305	333	356	358	324	319	342	340	331	339	315	345	340	338	346	357	324	344	330	308	316	353	354	348	309	308	318	314	323	337	321	305	333	344	363	297	340	356	332	354	363	337	344	320	329	329	363	323	335	317	359	332	349	347	365	313	309	324	312	319	322	333	343	300	341	288	338	357	303	346	333	324	328	338	333	337	355	355	318	308	366	331	330	359	349	321	371	351	339	329	323	349	347	353	280	337	353	350	318	320	319	331	357	356	325	316	344	325	348	343	311	330	322	366	340	328	333	332	332	353	349	315	352	362	333	329	320	331	338	327	371	367	373	327	337	314	355	325	317	330	325	363	333	312	354	334	360	327	317	335	333	325	354	335	347	343	309	324	320	372	337	360	314	355	334	316	316	350	362	314	325	337	332	351	343	350	361	319	322	359	368	285	317	342	347	318	338	322	320	331	349	364	336	332	316	355	309	325	330	320
1185	86	58	55	56	79	93	87	86	80	75	95	84	72	83	63	79	72	88	83	57	92	72	48	50	53	62	60	60	55	37	46	54	37	35	50	44	40	50	42	45	56	44	47	51	48	60	47	57	49	52	37	54	43	50	55	53	47	47	56	50	43	46	55	53	49	52	52	56	49	59	36	43	53	48	49	48	58	51	43	44	50	39	44	44	44	49	50	47	41	45	56	47	44	42	42	36	56	42	52	41	47	49	52	51	40	49	38	51	48	49	42	42	48	39	46	35	48	41	45	51	42	48	46	52	46	39	44	40	40	40	45	38	33	41	43	40	62	49	48	33	57	45	47	53	33	61	43	44	38	43	41	36	36	44	49	40	39	49	50	43	33	35	51	40	48	51	65	38	44	44	40	41	48	46	66	40	44	43	51	37	55	46	49	45	41	36	37	49	37	42	53	42	46	42	35	38	45	38	45	38	42	61	48	53	40	49	41	41	48	47	43	44	40	44	39	51	41	43	51	45	46	53	41	47	37	51	61	48	47	36	41	51	58	38	38	41	39	40	39	36	38	50	54	40	48	43	45	48	38	40	36	44	56	47	49	45	32	42	48	43	48	41	32	35	42	47	49	41	43	46	33	47	35	55	45	40	38	50	44	62	41	44	50	38	49	54	48	46	45	33	46	59	49	36	40	46	32	40	48	41	52	44	41	46	42	47	45	35	48	50	57	50	57	38	44	47	42	45	52	42	37	41	35	52	41	44	46	50	39	42	50	41	57	43	42	56	43	42	51	41	51	41	39	34	51	60	41	46	38	50	45	18	38	49	52	31	39	54	38	45	44	41	38	36	39	55	38	40	43	39	43	41	44	40	48	48	42	48	40	44	47	58	31	41	51	40	41	48	40	39	46	48	38	58	40	37	49	47	52	42	43	38	46	48	41	37	46	51	40	39	52	45	41	34	50	32	39	40	48	53	38	41	52	39	41	49	44	44	38	56	46	56	43	37	40	53	49	55	42	55	33	41	42	57	39	43	43	36	45	42	44	40	51	41	47	56	44	45	56	45	47	45	45	43	50	47	45	43	46	42	24	41	50	46	33	48	42	34	38	42	51	34	39	29	55	49	42	28	48	40	46	44	47	40	51	38	38	42	42	36	43	42	39	51	54	42	46	42	44	49	57	56	56	39	44	49	45	48	40	43	38	46	43	38	42	35	42	41	54	47	43	48	50	48	45	46	46	37	40	35	47	38	48	64	39	54	45	43	40	39	36	46	36	33	41	40	39	43	47	43	31	53	53	49	41	35	36	44	46	53	56	52	45	48	31	52	37	30	45	39	40	56	39	44	49	32	36	49	42	31	45	42	38	50	35	52	44	41	47	46	46	41	39	43	50	47	41	42	50	40	56	39	43	28	52	32	44	47	48	39	43	41	42	47	42	51	46	40	53	42	40	48	42	50	50	42	44	41	43	52	48	42	44	49	45	41	48	37	46	31	44	43	51	47	46	38	49	49	48	49	46	42	48	41	46	51	57	40	60	45	43	53	43	46	46	50	39	39	33	40	41	37	44	39	56	41	52	31	48	44	43	48	41	50	57	43	40	40	46	45	53	36	54	43	40	48	34	39	35	43	53	44	47	53	56	36	48	44	43	50	51	46	32	42	35	43	47	32	39	59	39	38	49	42	34	61	44	50	44	49	39	49	56	49	45	41	43	36	41	51	33	51	33	37	33	42	37	52	39	39	39	40	55	47	47	48	43	35	57	39	48	37	45	49	57	29	43	32	44	52	54	48	43	54	50	44	47	46	39	36	50	53	40	43	44	45	45	43	48	44	43	40	44	39	37	40	42	34	48	36	36	42	51	52	48	51	45	46	48	49	49	35	43	46	39	49	42	41	43	50	40	65	50	42	43	41	34	46	37	35	41	47	51	48	40	43	48	43	43	49	26	50	40	32	36	49	47	48	45	39	52	40	35	44	45	47	29	48	58	47	45	46	51	42	36	42	44	45	30	43	40	45	51	44	40	41	50	49	33	42	47	39	45	41	44	31	45	38	47	44	60	36	40	43	44	45	40	51	49	49	51	42	41	43	40	41	39	55	45	46	45	38	48	41	33	47	34	41	45	49	56	45	37	42	41	49	35	45	38	37	48	39	53	52	34	46	44	47	46	48	43	56	40	41	48	37	51	35	39	48	41	35	43	47	47	41	41	32	45	44	38	41	47	50	51	33	46	42	41	51	56	36	45	55	44	44	40	44	44	40	34	52	51	48	46	42	50	57	42	37	43	38	41	45	45	38	35	46	40	45	43	44	41	39	50	52	41	54	32	41	49	55	36	37	48	40	35	38	48	44	33	49	35	48	45	49	32	54	58	44	48	49	42	48	48	44	38	47	42	49	49	38	46	46	34	61	44	40	46	45	38	31	49	52	46	52	45	36	42	37	32	38	50	36	41	46	46	39	35	43	52	39	42	27	39	47	45	51	35	35	53	44	49	46	55	49	44	45	32	41	45	47	41	51	46	37	43	39	43	46	47	55	43	43	48	54	49	43	38	46	53	50	46	61	33	46	49	62	46	40	37	53	43	38	47	40	47	48	42	44	29	38	42	57	44	45	39	44	48	52	52	47	47	48	43	28	52	31	53	36	45	49	39	45	50	42	48	50	44	34	49	48	54	47	46	46	43	49	51	45	49	38	45	38	44	47	48	40	27	42	45	54	52	41	38	52	48	50	51	39	44	50	50	43	41	36	50	43	44	45	33	43	41	53	43	56	39	32	36	44	45	36	43	36	40	47	47	45	41	38	49	49	39	39	38	41	44	43	60	51	33	47	36	44	45	50	41	47	53	53	41	41	40	58	43	27	43	36	43	41	49	38	38	32	36	36	47	49	33	38	50	41	36	40	44	39	43	38	49	43	46	48	48	48	47	30	46	38	51	53	48	46	47	41	56	51	48	41	38	51	40	38	45	44	40	43	51	48	42	51	42	48	37	43	46	50	50	44	52	44	38	51	40	53	47	32	40	38	45	40	34	41	47	43	50	40	52	41	41	46	48	58	41	55	38	42	42	49	36	49	52	35	47	39	38	35	58	56	47	49	45	43	42	48	54	53	51	44	49	49	49	42	37	41	46	40	51	33	49	42	41	44	42	55	44	38	42	46	41	39	50	32	43	50	40	48	46	47	39	47	45	53	47	42	44	42	39	42	48	47	43	40	32	43	42	44	45	46	52	38	40	39	44	28	53	38	47	48	37	50	39	49	44	51	50	34	34	34	54	59	52	30	46	42	41	40	42	51	42	42	49	42	43	47	42	41	41	41	48	38	41	52	34	46	41	42	52	52	31	47	47	52	48	43	52	33	49	44	48	46	53	54	49	50	39	51	45	46	45	40	39	53	41	37	47	34	36	34	51	51	36	45	39	38	43	37	50	43	42	56	36	44	55	43	47	39	62	49	46	41	44	39	33	42	45	48	42	41	36	52	40	45	43	28	59
8902	2028	1093	1994	4444	5218	4910	4261	3666	3409	3410	2966	2585	2283	2090	1876	2221	2183	2348	2052	1667	2002	1671	1265	988	925	777	782	729	679	586	595	631	638	591	586	648	648	690	712	654	590	607	670	714	763	821	802	817	802	772	754	770	695	742	773	810	795	765	906	831	616	627	617	773	681	560	560	551	714	739	660	643	676	657	693	726	656	702	688	675	626	619	583	581	619	568	595	582	591	589	614	629	606	606	635	613	612	575	638	632	590	553	538	561	565	617	584	554	558	606	561	544	509	583	523	579	549	584	548	562	527	557	532	530	506	570	543	537	561	498	537	533	528	543	526	534	508	515	537	545	513	543	532	537	513	551	510	582	548	509	530	546	529	516	537	514	560	515	537	539	556	524	560	556	541	543	536	532	516	496	507	493	585	541	578	550	523	531	555	550	549	550	532	552	518	541	555	565	502	497	526	528	561	528	543	526	511	553	547	512	547	514	519	573	505	538	463	578	531	525	555	505	556	505	500	515	540	528	557	539	533	528	550	488	485	525	560	505	506	505	530	486	498	544	522	506	537	560	548	520	540	534	540	575	519	509	525	504	590	537	507	510	573	523	528	554	492	500	553	540	524	536	535	565	545	541	523	549	563	555	519	516	514	533	527	547	482	573	547	547	551	558	543	524	493	501	489	554	566	537	543	497	489	547	505	484	527	564	559	542	494	546	544	503	515	579	536	543	538	548	564	552	496	555	515	549	521	524	545	525	551	528	561	554	537	535	520	504	541	520	533	553	576	526	518	556	518	512	521	569	488	492	529	535	512	508	497	527	526	551	512	538	561	560	543	519	552	523	545	502	495	501	526	544	530	514	511	502	529	532	509	574	525	574	523	548	517	548	516	517	513	505	509	510	560	578	531	527	557	531	561	542	546	514	512	515	563	557	552	542	552	514	575	532	520	503	501	498	503	541	539	537	519	515	544	563	554	541	512	561	525	566	543	538	515	513	533	530	570	528	541	511	548	557	523	563	530	510	529	547	583	535	528	527	543	541	498	491	515	528	512	507	524	526	533	506	538	571	527	532	508	516	537	563	538	541	554	547	528	548	527	550	510	481	540	563	531	551	519	515	543	486	536	543	537	514	586	510	558	519	526	575	517	539	555	520	540	491	547	513	503	551	523	598	524	537	560	545	525	517	524	534	546	523	516	494	533	495	536	523	571	510	553	526	478	539	522	524	514	521	561	526	591	556	554	521	535	515	563	532	527	542	512	512	494	546	512	564	544	508	549	494	552	514	518	509	554	527	526	498	554	534	498	557	516	527	538	540	540	566	550	499	536	554	538	553	555	517	556	522	533	492	522	572	536	537	526	545	560	509	540	548	559	486	549	559	541	496	511	498	542	529	547	512	522	571	551	495	539	471	532	545	532	539	546	563	557	547	532	594	534	540	546	497	483	551	492	522	489	528	547	531	506	546	538	526	566	555	574	526	526	566	526	497	576	570	545	535	552	497	536	551	517	551	541	496	527	525	532	563	510	505	564	509	540	530	570	524	532	538	525	504	516	531	490	558	542	533	514	531	516	550	498	530	515	560	518	552	542	539	492	517	515	533	512	535	529	515	522	535	530	555	522	570	497	574	540	561	551	552	544	567	525	546	585	535	538	526	522	506	515	526	485	546	523	509	541	526	490	529	545	562	558	478	566	539	504	532	500	554	503	451	568	543	534	540	478	560	508	543	555	522	514	529	520	534	559	543	543	519	523	544	534	487	560	530	516	531	520	554	505	523	522	534	515	514	522	507	508	510	536	554	531	552	477	544	563	569	531	512	525	553	536	561	516	524	541	546	562	512	521	524	541	529	545	532	576	552	532	529	496	541	539	542	540	584	475	544	560	531	522	523	512	512	533	571	512	522	524	520	495	511	564	526	525	536	513	558	544	535	559	539	515	549	521	552	527	486	550	550	528	531	570	565	500	524	562	526	537	507	518	563	546	509	537	524	572	537	527	529	534	544	543	516	517	505	525	520	516	509	543	510	541	528	523	526	520	494	560	529	526	503	548	548	556	566	520	543	498	524	502	527	531	546	567	531	523	538	547	567	532	504	590	505	563	543	528	499	539	551	531	547	561	521	522	540	540	547	539	541	553	525	533	525	534	545	593	512	561	522	543	496	527	534	544	544	549	515	520	525	551	529	547	501	568	523	568	482	519	510	526	534	573	544	551	549	543	526	517	564	542	510	549	580	520	531	529	489	515	526	513	554	508	522	552	550	512	519	564	525	507	480	539	506	525	546	520	523	524	533	546	548	488	520	524	572	506	508	529	544	557	527	548	515	544	509	517	535	530	537	566	549	527	541	531	506	535	547	508	520	532	486	512	559	567	516	510	516	557	526	539	483	505	567	535	535	494	535	572	537	521	562	482	545	495	548	511	516	533	535	560	545	511	518	551	520	571	535	563	543	519	516	537	507	535	508	544	524	554	512	506	542	530	507	531	562	554	530	529	592	552	543	522	506	536	525	527	518	515	542	507	558	526	501	550	556	551	464	518	530	541	542	508	531	582	550	523	538	524	522	573	532	487	554	526	545	519	522	527	531	596	525	551	548	525	543	544	523	529	555	565	489	561	519	532	543	534	524	532	542	539	532	514	530	537	562	497	543	507	503	514	544	541	499	515	525	525	548	546	480	552	575	520	504	529	501	557	509	566	505	564	537	535	543	555	554	488	538	474	564	539	535	535	561	514	521	525	536	531	513	518	512	565	539	577	535	468	527	528	544	478	523	554	495	561	520	528	551	531	538	549	542	560	515	525	513	505	534	490	491	560	522	528	530	505	534	589	531	524	493	493	507	534	519	542	546	537	557	550	500	546	523	542	493	531	523	540	503	525	569	503	496	503	531	536	578	506	552	514	544	520	552	505	505	555	511	524	539	509	545	504	499	528	520	539	533	552	528	545	519	565	547	540	560	548	519	558	555	554	579	452	538	531	536	503	504	536	523	547	548	505	541	523	546	516	528	479	525	500	506	561	506	544	526	534	529	560	479	546	537	485	506	514	528	552	492	537	551	558	523	529	516	509	515	564	515	544	524	568	555	494	519	540	546	550	526	519	546	524	567	547	565	571	528	539	510	514	527	527	544	529	522	523	484	524	530	497	531	482	545	564	548	500	497	535	544	580	540	571	524	533	538	499	510	551	513	534	532	525	521	493	534	535	518	538	573	537	550	565	516	555	553	494	484	552	507	554	489	545	557	553	541	549	506	538	524	558	531	529	564	589	500	527	514	516	500	531	556	561	566	569	523	508	495	534	517	589	511	507	556	548	557	546	536	563	557	541	553	517	569	518	562	554	518	529	542	505	541	531	550	515	544	540	544	555	502	516	523	563	537	485	546	543	517	534	523	524	538	538	510	513	538	564	558	546	552	552	527	521	513	540	521	539	509	525	503	521	517	522	516	548	536	557	532	532	527	558	517	544	568	486	511	564	479	548	600	537	541	502	543	516	536	524	522	536
511	137	103	56	88	114	126	105	115	87	110	111	77	67	73	76	86	84	80	91	68	66	61	53	43	49	38	31	42	39	43	32	42	36	39	36	32	39	29	33	38	41	36	35	46	43	35	42	46	41	39	38	37	33	51	44	36	38	41	44	47	37	39	40	37	43	33	27	33	38	41	30	29	29	31	41	33	32	33	37	27	31	39	39	23	30	31	29	41	26	31	32	41	28	32	23	41	23	37	31	32	39	35	38	35	31	32	33	17	31	27	32	35	30	25	39	37	29	17	25	45	32	29	33	33	26	27	29	28	36	27	29	41	26	35	23	32	33	24	23	28	28	31	22	35	35	19	31	35	33	33	24	17	26	38	32	31	30	32	33	18	27	34	28	28	29	28	30	23	31	41	29	26	25	22	36	35	29	28	28	29	39	26	30	39	48	32	28	31	31	29	28	27	33	24	26	24	31	33	35	21	27	22	42	28	29	22	28	27	33	37	25	36	29	43	29	25	35	41	33	30	21	32	30	39	30	33	23	36	33	30	38	26	20	33	36	27	26	27	40	17	35	29	32	38	41	26	22	20	28	26	28	44	31	39	24	26	23	26	22	24	25	33	18	29	24	35	29	36	24	28	34	33	36	34	30	30	25	33	31	21	27	23	33	26	35	38	24	25	17	33	41	27	17	37	33	34	28	27	34	38	24	31	41	19	21	30	26	33	29	25	38	23	39	35	34	39	22	21	39	42	25	28	34	36	33	36	30	27	36	41	28	21	28	27	41	21	21	34	33	26	31	39	30	23	29	23	36	24	27	30	31	35	33	31	40	38	25	36	27	36	20	34	24	32	41	36	24	27	22	32	28	24	29	28	22	32	35	25	34	28	31	43	30	25	31	26	23	29	24	32	27	29	29	31	22	33	42	23	25	25	24	19	26	47	33	26	38	19	38	22	28	27	26	26	26	26	33	26	32	24	35	21	22	27	39	34	36	16	33	38	31	36	31	23	28	25	33	35	32	35	27	36	26	24	36	30	40	30	35	30	26	31	34	26	35	25	32	33	29	30	27	23	24	44	33	39	33	31	37	27	23	43	20	29	29	29	22	24	29	26	25	29	41	18	29	31	35	36	24	29	36	33	34	21	19	32	25	24	24	35	32	19	32	34	32	31	28	42	21	38	30	36	25	27	23	40	38	29	28	33	26	27	29	24	29	31	29	36	38	32	33	26	27	29	28	31	34	26	27	29	33	26	30	31	29	40	32	32	30	31	36	32	36	37	32	30	31	35	28	27	34	37	27	35	35	27	33	25	30	35	32	31	27	36	28	36	28	21	29	26	36	34	26	40	38	24	22	35	30	37	26	28	21	33	27	35	35	34	29	29	31	23	28	30	35	35	22	35	32	22	33	24	33	30	28	28	31	24	33	28	29	34	27	46	36	28	24	34	26	28	30	27	24	30	29	29	26	27	38	33	25	30	31	20	44	33	39	32	29	28	24	30	33	34	25	31	21	27	28	22	28	28	23	30	29	47	27	27	35	29	26	35	21	43	34	26	32	36	22	34	25	30	23	31	29	30	32	29	34	28	28	27	37	26	33	21	27	30	31	37	25	26	33	29	20	43	35	27	30	31	38	30	30	26	27	33	27	17	37	20	24	33	37	29	35	41	27	34	34	30	23	28	36	34	30	39	28	26	33	30	28	25	29	31	32	33	31	32	34	27	31	32	25	33	29	29	35	30	26	31	36	40	25	47	34	30	31	36	34	34	43	29	34	24	32	31	29	23	32	22	36	24	26	29	23	26	27	31	23	26	23	31	30	26	29	32	31	37	33	35	23	30	35	31	33	29	34	29	31	32	24	34	29	26	28	31	34	26	20	24	28	33	25	28	28	27	27	37	30	29	36	34	27	30	24	35	41	32	17	26	37	33	28	36	32	25	22	28	19	36	27	29	35	22	30	26	28	33	30	34	35	28	28	31	21	39	26	29	24	30	37	16	24	27	36	28	22	32	37	32	35	22	31	34	30	27	36	27	22	33	28	36	30	39	26	35	32	30	26	22	30	28	27	22	35	28	29	22	33	29	37	34	32	34	23	23	36	42	39	34	23	25	36	35	25	28	36	29	32	36	26	37	32	28	26	27	34	30	23	17	34	31	32	29	40	38	33	30	28	24	36	25	23	28	31	31	34	23	19	34	32	32	31	23	18	31	27	27	27	34	26	28	29	31	35	36	33	37	38	30	35	31	24	28	38	25	38	40	27	27	45	37	33	37	34	18	34	24	25	25	15	39	25	28	22	28	33	34	28	29	26	28	26	30	24	26	32	27	36	33	25	37	30	36	29	44	30	31	30	30	30	24	31	32	26	28	28	35	42	31	28	36	30	30	39	30	31	28	34	36	24	35	20	37	22	34	38	34	31	22	31	36	29	28	37	32	31	27	33	28	30	31	33	29	36	30	33	24	28	28	29	27	30	29	38	23	37	31	40	34	35	29	34	20	33	41	37	35	37	29	36	29	24	24	27	34	27	34	28	27	24	37	27	30	34	29	32	38	35	36	21	36	30	33	29	25	31	21	36	22	38	35	36	27	36	33	34	31	26	29	31	37	20	35	24	20	31	28	29	26	41	40	30	24	30	20	38	35	36	33	36	26	29	25	39	31	32	24	21	36	21	35	33	33	36	29	35	24	34	29	23	25	18	33	32	26	33	25	28	34	32	38	28	38	29	26	27	37	31	29	23	28	34	25	21	32	30	37	39	34	31	23	22	35	35	31	40	35	41	31	36	20	31	31	28	34	30	23	27	30	33	34	29	28	40	37	25	32	28	25	32	48	36	27	29	27	29	31	30	23	30	40	29	27	37	35	32	24	29	27	32	15	29	35	28	33	28	20	39	33	34	25	25	29	33	30	30	36	34	21	32	23	47	20	33	39	32	23	27	28	27	27	21	41	28	24	31	21	26	29	31	26	31	25	27	35	15	35	39	22	36	26	29	39	37	26	18	37	26	29	30	23	28	24	31	27	29	26	19	28	35	27	33	31	41	37	32	30	36	43	37	23	23	38	24	37	33	28	30	27	32	30	31	31	30	27	37	22	31	37	17	32	32	33	36	38	17	26	40	39	26	38	22	33	26	37	33	29	38	30	34	30	30	28	38	28	28	38	30	23	31	25	24	25	28	30	28	28	22	32	13	30	39	29	35	34	32	43	37	29	29	38	26	31	37	29	29	24	35	28	36	32	34	23	32	32	34	22	31	27	29	26	24	20	34	34	30	34	31	28	18	22	35	32	34	44	33	33	27	28	33	30	31	46	31	30	38	32	34	33	35	29	25	26	27	35	40	23	36	33	36	31	28	25	31	24	27	22	30	41	22	31	33	22	19	30	23	35	23	29	30	32	24	35	43	34	29	35	37	39	36	25	28	29	19	28	34	31	34	31	49	35	30	30	31	41	30	26	30	31	31	29	23	31	28	28	31	28	35	24	40	37	32	30	28
10802	4107	1651	3527	8276	9326	8260	6915	5698	5172	5003	4313	3622	3249	2887	2599	2854	2829	3117	2913	2108	2248	1895	1360	923	928	827	787	705	619	519	538	519	551	558	578	659	768	632	557	563	532	565	654	719	779	797	767	729	710	697	707	597	624	623	707	795	818	778	853	834	578	559	526	681	550	439	382	484	571	561	576	572	578	649	653	590	650	598	575	532	527	501	507	482	427	436	446	439	443	488	500	442	432	446	424	432	451	507	475	438	449	415	402	438	432	433	425	446	431	434	428	404	404	430	423	407	421	387	374	353	360	328	380	353	398	403	393	335	378	369	382	349	354	351	338	403	352	376	384	409	382	396	370	406	360	387	350	359	342	368	380	392	357	370	354	340	351	406	386	385	363	364	340	354	359	368	368	348	359	407	375	373	369	352	378	396	395	386	377	377	383	348	370	382	384	384	368	404	367	381	356	364	393	389	355	388	377	389	339	444	342	325	361	335	389	384	380	392	353	380	367	353	400	366	380	401	386	386	381	387	384	373	369	365	355	399	352	347	352	378	360	373	426	404	366	356	351	390	343	352	341	381	373	386	386	379	352	400	377	357	362	372	340	359	395	420	384	379	388	398	395	398	379	369	338	368	361	357	371	364	372	374	376	359	368	381	395	348	369	397	389	403	339	367	416	373	397	347	359	370	426	359	374	356	352	409	390	389	365	389	387	348	400	399	400	367	367	343	393	365	373	396	380	402	347	371	368	364	381	371	374	376	373	416	390	384	340	361	364	386	377	356	393	374	360	382	357	386	364	401	386	360	353	386	403	387	368	347	398	345	359	397	398	358	377	383	357	391	380	406	363	349	367	366	357	376	382	376	357	403	342	385	409	361	368	349	385	369	385	370	349	392	381	360	380	415	410	354	370	384	389	389	389	389	343	372	393	393	360	397	382	386	394	403	376	367	373	368	367	428	366	363	391	395	354	353	384	374	370	364	377	353	371	379	387	384	390	393	371	363	379	343	374	371	352	370	369	365	355	381	382	364	378	372	385	389	378	378	350	362	357	328	367	365	384	394	354	370	359	367	395	407	392	347	384	384	403	367	410	387	359	364	381	366	357	399	342	392	367	337	400	335	385	386	371	355	362	373	370	354	401	383	356	399	391	367	397	387	346	354	347	368	401	386	393	371	381	364	350	406	400	337	365	366	368	366	388	371	366	349	380	364	370	371	396	374	389	366	384	364	362	354	391	357	338	347	353	383	377	399	364	367	340	388	369	394	329	326	381	411	360	366	357	356	395	384	398	406	393	354	388	354	385	378	377	392	398	378	397	323	329	379	383	381	373	348	353	391	347	336	338	348	361	363	364	376	324	408	386	377	363	357	385	363	378	396	345	331	382	371	363	370	366	384	402	385	367	385	380	374	386	371	361	392	352	386	383	377	366	369	406	356	348	398	367	413	378	359	375	360	367	377	362	375	395	349	356	381	377	389	375	409	379	372	371	363	360	373	375	357	394	350	386	411	372	375	406	362	348	405	374	362	374	364	339	399	409	373	388	383	381	364	376	358	370	327	379	354	397	374	381	402	361	354	362	373	373	390	389	355	360	351	373	355	360	344	358	379	344	383	389	348	382	350	385	375	353	351	386	344	350	362	358	361	391	386	388	386	375	418	398	384	353	393	387	406	421	364	390	355	370	368	385	390	397	391	361	381	383	340	391	385	320	366	407	358	368	372	379	338	388	372	357	382	375	390	352	345	350	370	371	366	375	386	401	366	386	439	354	402	376	364	385	366	349	378	365	354	375	369	371	383	376	363	357	373	390	345	373	365	343	383	438	360	368	364	392	347	356	366	365	358	343	370	362	392	371	359	379	391	393	389	379	404	385	371	352	357	359	352	370	371	359	377	412	373	401	400	375	380	357	398	356	375	352	368	410	381	360	371	365	367	344	385	340	388	378	391	363	360	337	397	379	370	367	390	389	371	398	384	365	337	417	349	379	352	331	385	353	345	338	412	353	388	331	374	386	385	382	363	375	375	361	368	382	352	363	385	376	367	374	349	376	367	378	371	359	344	388	396	362	397	384	363	383	387	357	364	357	388	374	366	364	373	377	357	417	380	371	371	377	349	396	367	358	356	383	378	363	407	379	360	412	373	383	414	349	388	332	358	373	358	372	381	401	384	372	345	367	392	347	370	382	356	385	363	359	398	368	344	385	347	389	351	337	354	365	385	407	408	402	318	362	348	346	379	371	395	371	398	361	393	368	374	352	377	352	358	399	382	369	404	351	355	353	381	342	359	360	347	351	397	405	386	337	386	405	367	360	405	385	400	376	374	363	387	387	380	348	362	381	347	380	369	362	342	368	372	393	360	370	324	389	364	381	378	365	363	368	369	357	408	334	380	366	358	380	361	390	369	389	376	382	398	381	362	387	384	344	388	382	360	369	368	402	379	353	371	351	367	350	355	312	377	377	376	372	415	352	379	368	391	366	371	414	370	405	427	348	423	369	365	384	390	328	374	354	394	406	408	423	337	373	375	370	383	364	400	377	374	368	354	359	371	354	372	363	369	402	375	374	408	389	365	382	382	340	369	392	341	379	390	388	393	375	363	360	387	368	386	371	384	354	367	339	394	360	385	382	393	374	368	395	411	357	405	384	403	384	401	352	394	377	393	379	352	361	358	389	379	349	366	414	347	373	349	407	386	406	424	372	392	380	378	371	379	357	382	365	359	371	355	395	372	383	370	359	371	384	359	359	380	386	415	346	394	376	351	370	353	366	358	369	384	361	358	383	379	411	354	344	371	367	368	340	345	377	405	359	343	357	359	346	358	358	350	402	375	388	401	347	382	366	373	371	368	409	350	376	379	364	341	343	362	379	332	409	363	352	347	401	360	406	394	385	382	391	381	394	324	391	399	363	364	384	358	334	375	391	369	367	378	342	367	402	383	358	391	353	382	359	345	355	363	344	384	365	360	378	402	404	378	381	387	397	397	376	333	383	367	389	336	379	364	371	371	341	379	344	358	354	352	351	383	376	347	361	367	370	348	363	386	372	365	386	390	344	415	345	337	390	375	388	370	371	365	363	352	351	369	389	370	407	388	385	348	364	363	385	355	356	350	354	342	365	393	380	393	337	378	385	374	377	354	361	346	361	353	411	348	398	364	368	350	373	386	358	361	386	371	355	396	397	403	374	370	372	369	370	387	357	357	359	415	391	344	373	348	351	396	354	358	347	345	367	401	379	384	365	394	396	376	390	375	370	374	364	347	357	371	367	382	371	351	387	391	380	373	374	365	375	355	389	395	408	356	355	378	351	376	348	409	396	351	392	368	391	394	386	344	344	368	366	396	390	378	373	357	384	355	399	372	352	372	381	374	360	344	373	355	365	398	369	372	384	396	383	375	382	394	373	341	366	361	351	374	348	389	357	363	373	388	390	350	384	394	365	382	381	383	384	383	360	385	351	374	334	417	352	354	393	388	338	385	368	358	402	373	349	346	373	360	359	377	384
1844	142	109	77	82	114	137	131	112	126	116	121	111	136	88	116	99	89	111	114	103	81	76	54	55	52	61	54	43	43	54	44	39	43	40	56	52	55	53	54	42	41	53	49	47	55	56	48	50	67	54	47	51	49	38	53	67	64	52	46	57	51	44	45	51	53	48	39	44	46	51	49	51	47	56	48	55	43	54	46	59	35	49	43	57	38	43	47	46	45	53	47	33	36	45	41	49	55	35	38	53	60	37	45	48	56	50	40	42	43	44	34	43	39	50	33	46	32	52	39	29	42	52	43	51	58	44	51	48	34	45	49	38	42	46	39	40	44	40	46	33	36	45	41	48	44	41	47	37	30	34	49	42	33	33	36	40	50	37	48	47	34	35	34	38	51	40	37	49	44	51	55	40	54	43	34	49	50	55	56	48	44	48	45	56	49	47	31	54	53	44	43	35	40	43	46	45	36	57	48	44	53	56	29	47	44	49	43	51	47	44	39	49	39	56	32	35	49	44	45	31	43	45	55	45	58	39	50	44	49	37	32	40	38	48	40	51	55	52	41	37	41	49	54	41	41	48	37	38	40	40	44	47	50	43	55	41	46	44	42	39	40	46	37	42	51	53	40	38	40	49	54	36	49	42	44	46	35	40	50	40	44	33	37	49	42	35	47	40	45	45	45	51	52	36	57	52	44	44	47	40	51	41	55	37	35	42	44	38	31	50	34	47	52	39	29	36	56	49	49	42	42	41	44	49	36	31	36	41	50	45	35	38	47	42	50	49	48	51	53	50	47	51	48	46	48	50	45	50	58	49	45	38	45	44	49	45	49	44	51	45	45	42	43	39	50	38	50	39	45	31	42	42	47	44	47	43	53	35	49	38	41	44	52	49	40	43	47	38	40	44	45	36	48	37	36	43	40	37	32	51	44	46	52	35	43	41	41	45	48	55	43	32	30	48	43	41	47	40	51	44	46	34	47	41	38	46	42	49	40	41	48	38	50	42	53	41	49	36	45	47	37	34	37	41	22	33	43	40	38	44	40	46	54	35	43	30	41	39	38	39	39	36	39	53	39	37	38	45	43	38	50	43	42	48	45	44	43	47	58	36	42	42	45	58	45	44	55	33	54	53	33	42	48	40	49	43	44	47	46	50	49	53	50	38	35	43	36	54	59	53	39	35	51	45	39	34	43	40	39	34	44	57	48	43	39	49	45	46	44	47	43	45	42	31	51	42	43	43	45	61	28	42	46	43	44	51	44	46	37	58	31	38	33	49	52	44	63	47	45	46	59	36	58	44	37	45	39	42	51	43	44	51	51	33	43	29	45	46	42	42	38	47	52	47	43	38	50	36	47	38	48	43	48	41	43	52	38	41	45	44	43	48	39	40	48	41	53	50	38	37	39	39	40	47	32	40	46	49	43	36	35	41	35	58	36	52	41	55	40	59	43	49	50	34	51	46	39	52	46	40	42	52	46	38	39	39	44	53	51	46	50	45	39	27	38	42	44	46	36	56	39	58	42	37	46	50	50	50	51	44	36	40	32	45	44	35	37	43	46	44	45	47	36	39	49	44	42	41	36	34	49	48	48	38	38	45	50	37	37	39	41	48	44	54	44	51	40	41	39	36	42	32	44	41	32	61	38	48	56	48	50	42	38	48	47	50	50	49	41	51	52	41	35	38	45	44	48	52	50	45	40	45	41	42	34	39	47	42	44	42	55	42	31	41	34	44	39	32	50	46	49	49	47	51	43	40	40	47	45	37	39	37	45	44	43	42	39	47	35	40	54	37	44	50	51	43	33	38	37	59	44	44	41	44	35	49	51	40	56	36	46	51	50	47	51	35	37	43	45	51	42	40	46	41	43	57	34	51	42	38	44	35	46	62	44	43	45	36	52	50	44	44	39	35	42	37	41	46	46	32	37	53	39	43	55	53	47	43	43	39	40	44	46	32	44	37	47	38	45	40	68	43	45	43	40	48	38	41	37	59	39	48	37	36	34	39	46	40	66	46	42	40	55	45	37	45	46	49	49	46	42	56	47	45	48	50	48	31	46	45	38	41	49	40	52	51	46	36	59	49	46	43	52	38	46	50	42	47	41	40	37	43	48	51	43	42	42	35	37	40	40	46	40	40	51	44	39	45	54	42	36	53	49	40	44	41	41	39	48	42	48	48	37	34	59	47	50	33	43	49	46	48	35	43	47	45	54	44	33	36	44	29	51	45	50	48	36	42	58	45	42	48	45	48	60	44	54	44	42	43	47	43	39	47	49	40	52	48	46	62	46	48	40	46	52	47	51	41	49	40	42	31	44	52	46	39	47	53	40	46	45	44	46	34	49	45	50	51	44	42	39	40	35	55	30	47	46	48	36	41	43	49	46	56	56	47	39	48	42	44	48	49	53	43	62	31	38	41	31	44	43	41	45	42	38	49	57	35	48	43	46	34	48	46	40	42	45	42	41	54	43	42	35	57	47	54	40	37	33	43	47	48	43	31	34	49	49	42	34	41	36	38	54	49	41	42	44	46	48	59	45	32	53	47	46	43	39	55	47	41	44	39	31	43	42	46	47	32	40	62	47	52	50	39	49	44	42	42	36	47	44	48	49	42	37	37	36	39	59	48	51	47	56	40	45	49	36	42	44	40	56	49	44	48	38	48	44	53	42	42	44	51	45	48	43	38	46	44	37	47	45	45	41	41	46	45	41	48	46	48	47	51	34	41	54	44	41	38	56	49	49	50	45	48	41	43	49	49	34	37	48	38	33	34	38	48	36	50	50	34	51	31	41	37	51	41	34	39	35	36	40	57	28	39	53	46	50	42	42	43	53	44	44	38	38	46	39	39	40	30	40	37	54	41	27	42	38	39	46	44	33	44	46	51	48	39	47	47	50	39	43	51	46	38	48	34	36	52	45	48	45	43	51	53	42	53	33	43	39	42	32	45	37	27	42	41	39	49	47	44	31	46	38	41	41	37	42	45	42	38	48	53	44	35	41	40	46	32	46	40	35	33	47	49	46	54	47	47	43	42	46	37	40	35	48	47	38	36	45	49	36	42	52	44	47	47	48	38	51	40	47	39	45	35	40	53	46	47	38	41	46	31	43	42	27	37	46	42	49	48	33	32	42	48	51	49	39	44	47	54	48	43	39	50	42	32	32	48	48	50	40	42	42	41	51	51	42	47	38	40	34	41	46	38	50	55	52	33	60	39	38	46	29	51	31	34	35	43	48	39	41	44	34	32	45	37	55	49	37	39	51	41	40	46	45	30	46	29	30	48	42	38	38	48	56	57	38	41	43	38	36	55	44	36	34	48	54	46	44	58	42	48	45	31	43	51	39	35	48	42	50	47	63	36	54	37	32	41	35	47	40	38	45	41	37	51	36	41	49	49	45	52	40	48	50	35	43	49	42	47	40	38	46	49	45	43	47	53	43	30	50	36	45	53	48	47	38	49	49	29	34	38	42	46	44	39	55	41	48	47	41	45	51	44	46
11041	3592	1705	3293	7675	8912	8076	6861	6046	5686	5265	4536	3826	3725	3234	2981	3058	3205	3260	2990	2593	2408	2126	1355	1128	955	931	951	847	767	686	753	676	697	792	1002	1054	943	818	794	728	661	704	839	931	982	951	947	891	902	815	806	714	845	819	820	911	988	928	958	989	673	714	754	765	719	589	592	576	692	734	720	741	743	785	817	798	806	800	718	678	658	696	641	611	607	574	601	624	592	570	668	606	578	536	612	544	626	644	635	589	619	574	542	595	541	618	591	605	549	570	511	537	527	452	533	545	549	549	496	491	466	545	537	496	527	560	504	472	490	535	483	556	499	535	492	517	501	506	557	526	515	526	489	534	553	537	518	545	502	535	515	500	490	516	534	543	517	491	510	491	535	533	537	525	514	508	530	526	501	492	521	504	535	505	502	508	520	522	514	523	543	512	518	524	555	491	505	507	503	509	527	512	532	514	515	531	493	497	510	534	525	525	524	538	479	505	542	560	512	520	546	539	508	517	544	528	547	538	513	511	561	561	539	496	507	530	541	528	522	494	518	541	492	506	488	547	515	540	517	528	511	514	497	561	551	470	511	510	571	516	502	508	487	525	513	503	532	535	515	512	523	518	536	527	494	523	531	520	486	507	502	476	562	515	483	535	525	520	549	533	542	512	529	509	511	522	519	534	508	536	497	503	494	525	525	547	488	534	526	474	520	549	512	544	515	531	547	499	536	520	531	529	539	526	498	504	513	576	525	501	495	534	481	506	478	531	497	506	557	496	549	518	493	500	528	523	546	475	509	487	507	544	492	556	492	528	468	508	542	513	515	543	475	545	499	513	475	544	526	518	495	469	546	524	517	528	519	501	552	526	504	530	552	506	471	519	525	541	495	506	483	544	520	558	520	552	573	543	492	490	531	495	540	512	500	551	503	476	519	534	523	540	515	522	533	490	530	497	501	488	463	513	512	521	503	541	479	536	501	506	508	463	528	533	509	539	528	518	488	518	517	505	521	546	514	514	525	521	504	526	544	538	528	512	531	526	530	570	520	504	526	510	509	554	511	508	513	519	501	523	518	506	526	535	539	553	533	507	518	511	557	584	525	503	551	512	510	542	499	527	505	550	522	539	524	528	462	533	525	495	543	543	550	504	499	540	529	511	539	520	533	545	502	523	505	492	485	488	513	556	511	515	530	521	544	530	554	513	518	487	494	482	513	511	537	547	512	524	520	532	542	508	514	525	528	486	523	510	520	533	528	526	544	500	533	543	517	518	535	512	527	541	509	494	491	509	501	492	523	562	547	525	532	467	531	529	522	515	567	499	474	533	537	522	520	568	481	487	575	512	485	540	495	508	539	543	496	511	559	500	562	532	501	487	529	540	517	498	503	511	510	496	534	493	512	525	556	542	537	464	546	532	529	520	515	500	551	509	531	506	500	517	481	551	499	505	546	527	488	518	555	556	522	490	542	502	493	563	544	454	531	530	508	500	543	537	507	493	506	495	514	490	535	512	512	527	503	514	545	523	502	518	507	534	533	556	519	507	519	510	493	478	511	537	538	536	503	498	472	564	523	516	518	526	526	497	510	517	504	515	498	468	561	549	513	505	527	510	525	517	537	505	507	545	560	557	514	517	529	516	523	508	542	532	552	520	524	498	535	524	491	529	537	511	540	519	539	485	526	539	490	524	519	534	528	511	519	521	537	505	506	513	523	480	502	543	496	516	504	512	540	502	499	505	516	514	519	548	507	495	518	530	501	458	487	516	516	535	520	517	532	540	522	500	544	526	486	537	521	504	478	498	579	544	523	513	527	542	540	516	525	532	527	476	519	522	505	550	517	545	538	454	536	518	538	525	527	523	538	532	564	502	512	536	522	540	530	515	546	489	521	488	480	537	549	535	490	537	500	493	504	507	520	521	494	502	529	509	499	539	564	476	536	545	523	555	550	520	504	554	525	502	519	501	500	518	560	487	528	478	547	534	530	527	508	497	531	535	503	549	531	511	518	521	532	525	527	514	510	488	524	475	527	528	533	476	565	482	530	509	522	472	528	532	523	533	481	492	514	514	508	521	505	505	553	537	562	475	533	488	542	507	551	538	503	496	481	557	496	509	538	510	459	524	496	548	462	512	537	535	534	525	495	512	501	515	509	527	522	518	511	518	497	500	495	523	514	509	567	547	497	542	521	536	503	497	538	531	516	460	531	499	513	519	518	526	512	502	482	528	522	442	506	489	490	522	514	551	539	549	506	506	533	518	525	524	510	541	530	509	539	511	498	558	513	520	524	577	523	509	576	541	496	507	518	514	488	568	507	517	543	457	524	486	513	518	522	471	515	533	497	543	527	522	498	556	473	549	522	512	492	520	525	518	516	521	510	546	532	537	543	515	498	498	525	531	498	491	526	527	563	508	500	536	527	550	524	532	535	497	552	501	504	538	529	529	504	511	542	547	528	519	542	533	482	543	524	525	542	496	481	517	535	537	523	535	538	482	545	557	518	524	537	515	503	558	473	521	484	503	540	504	478	531	514	511	481	584	502	498	497	500	555	509	529	500	476	511	486	512	471	493	490	486	557	547	537	527	523	480	487	479	527	502	555	491	505	538	545	485	519	524	528	498	517	496	540	561	516	511	507	525	528	515	525	540	516	497	509	472	553	541	494	513	526	536	538	507	511	524	524	498	497	500	526	542	522	492	517	487	531	502	531	507	494	495	503	531	522	534	506	540	546	503	573	500	533	519	531	590	515	479	500	497	509	536	551	557	534	551	518	518	519	505	512	481	535	504	529	559	526	507	510	510	498	511	557	542	529	516	529	461	487	498	534	539	544	552	486	489	526	566	511	553	517	484	512	527	521	515	522	498	532	523	513	526	474	517	503	506	510	506	545	515	510	498	538	574	532	527	517	532	470	549	519	565	512	572	526	525	523	519	524	529	500	548	547	560	479	504	546	537	534	518	511	497	491	530	545	538	522	520	502	484	497	471	511	479	466	505	484	532	517	513	518	515	550	548	494	508	496	519	537	483	530	530	527	487	520	481	500	525	474	511	545	517	536	514	492	491	522	499	548	531	528	551	537	526	477	519	531	541	470	538	506	537	499	509	473	527	501	501	524	500	492	525	534	491	545	512	494	492	547	557	513	494	507	508	505	531	500	549	497	492	488	541	518	506	527	499	519	535	518	515	512	483	499	493	524	506	523	508	504	497	474	505	497	529	503	523	515	489	493	497	527	542	523	492	536	512	516	510	505	545	495	535	501	494	524	508	511	543	490	505	506	516	487	551	530	542	517	540	501	534	482	501	519	519	516	530	496	507	528	537	484	485	507	516	499	513	536	502	504	565	563	508	523	516	504	558	536	516	505	496	565	540	490	508	535	500	531	524	527	528	523	568	482	512	489	523	481	531	487	551	546	522	503	560	519	532	510	523	476	528	550	545	519	520	533	535	520	520	521	501	501	523	495	506	539	507	484	527	525	523	520	507	530	541	532	507	513	540	503	530	546
895	214	126	81	102	129	138	127	130	129	124	136	108	121	119	105	82	110	99	104	108	92	58	58	49	46	43	31	46	42	28	28	29	41	42	40	42	30	48	39	32	30	34	37	32	32	55	33	37	54	37	37	28	36	36	36	41	37	47	42	41	35	24	45	50	40	38	31	27	32	32	34	31	33	40	33	45	31	41	39	35	31	42	24	33	35	29	31	27	31	31	30	29	21	37	36	35	36	32	28	30	21	27	33	32	29	38	26	34	35	36	29	37	29	36	47	37	29	24	31	35	24	31	27	24	37	32	22	19	34	20	29	23	26	28	24	32	25	32	26	27	35	36	31	27	42	31	28	26	35	28	19	41	15	26	26	14	30	34	25	30	28	23	22	26	22	34	29	34	37	24	28	28	27	23	28	27	27	33	28	29	28	29	28	29	21	25	29	30	24	24	32	32	23	27	32	23	35	35	24	34	33	33	29	25	27	18	32	35	21	34	26	33	29	23	26	38	41	22	36	18	29	40	23	23	29	30	32	29	31	24	32	25	30	25	37	20	34	30	29	20	17	25	28	26	23	30	32	24	29	25	31	28	33	26	22	34	28	32	26	21	31	26	29	29	15	31	30	34	25	32	29	27	28	23	38	39	29	27	27	19	21	28	25	31	29	33	25	28	19	29	32	34	23	38	25	31	30	27	34	37	22	32	23	33	27	32	28	32	26	37	36	16	33	28	26	34	21	23	17	40	27	29	28	20	18	47	30	29	34	34	22	26	27	29	32	27	30	28	30	22	22	25	29	27	32	36	30	37	30	28	21	38	23	29	28	25	31	16	38	31	24	35	33	27	23	30	27	34	23	26	28	22	29	30	31	34	32	26	36	25	16	25	33	40	30	26	30	23	26	25	28	29	39	31	17	35	25	23	27	34	28	21	27	24	31	33	24	28	33	26	27	28	26	30	25	31	20	40	26	33	20	31	37	24	25	31	26	20	28	31	34	30	32	30	30	31	28	31	26	28	35	32	23	18	21	25	22	20	30	27	28	27	24	33	31	31	20	27	22	22	26	27	29	41	21	24	32	17	28	17	30	26	34	21	18	21	27	24	29	22	18	35	22	32	27	27	30	32	30	31	28	20	22	27	26	27	25	24	27	26	23	23	28	29	24	35	24	25	24	22	27	19	30	27	26	34	38	33	35	33	27	34	27	17	19	29	34	22	30	27	22	27	33	30	25	27	25	30	25	34	24	31	34	28	18	27	35	36	23	20	32	26	27	23	30	26	24	27	31	41	25	34	23	32	26	17	32	28	33	26	28	36	28	21	28	43	18	26	31	29	15	31	32	26	37	22	31	11	33	35	24	32	25	33	18	28	24	25	29	21	30	27	27	15	32	28	26	35	28	29	26	22	33	33	27	33	20	26	23	25	40	23	23	31	26	21	35	37	30	35	32	29	32	35	29	27	25	21	28	35	32	31	25	31	35	35	24	29	21	24	39	29	21	19	25	15	21	24	29	24	31	27	21	34	37	17	42	39	31	24	23	24	30	25	27	19	29	26	24	30	27	23	24	26	28	30	34	23	36	21	20	32	20	29	26	31	24	22	32	32	25	27	29	29	23	23	29	25	28	27	32	24	30	35	32	18	30	37	29	30	24	23	29	35	29	27	31	23	19	18	17	25	25	36	34	31	26	29	22	26	25	25	30	37	32	36	30	34	23	25	23	35	26	28	32	33	30	24	32	22	37	28	34	25	26	36	33	36	35	28	26	25	23	28	26	37	33	33	20	30	24	24	27	28	36	28	28	25	23	29	20	25	28	27	26	23	35	21	41	22	30	28	36	22	34	27	23	25	27	34	28	29	24	24	18	22	33	24	33	26	25	36	26	18	27	31	25	17	31	37	29	33	38	21	22	33	32	20	25	28	24	21	27	33	22	37	38	26	17	31	27	28	24	27	24	29	27	33	26	22	26	31	29	21	27	31	31	28	23	35	29	15	35	36	28	21	26	28	40	30	25	29	22	43	25	31	26	24	30	20	36	22	27	24	27	31	22	24	34	30	25	34	24	36	23	24	29	28	20	30	23	35	30	31	27	29	23	22	36	30	32	24	21	24	28	23	33	25	34	21	35	28	26	20	29	37	25	21	18	29	25	29	35	28	38	24	37	37	33	22	27	21	33	29	29	41	26	26	37	28	24	30	30	29	34	27	34	36	31	34	35	32	39	26	30	14	29	34	24	35	26	29	23	28	23	36	24	36	26	35	26	30	23	32	28	30	33	32	32	27	29	23	25	35	22	21	23	20	32	31	32	27	31	33	32	37	19	25	40	24	29	16	28	26	25	40	23	24	28	28	30	22	31	27	24	25	20	21	22	37	18	28	25	29	25	33	23	29	24	28	23	34	27	22	27	30	22	31	34	30	36	37	31	31	29	30	32	30	30	17	25	23	23	22	38	32	27	30	37	25	25	32	23	33	27	19	32	30	18	34	26	26	33	23	28	24	30	29	33	31	27	19	30	25	32	27	25	38	24	21	22	30	28	42	21	29	18	28	34	15	26	31	37	26	23	24	25	24	33	35	31	30	26	30	28	29	24	24	26	21	24	41	37	25	28	34	25	27	18	23	26	25	33	24	38	27	24	27	32	30	27	28	23	30	21	29	30	32	43	25	25	26	34	21	29	33	34	34	32	21	19	27	28	26	28	23	22	26	34	24	28	18	38	23	38	32	32	37	29	27	27	35	24	29	24	27	32	27	24	35	24	28	35	41	24	38	26	32	26	31	35	23	33	32	32	31	24	29	29	13	32	28	29	34	32	29	35	19	24	31	26	25	18	34	18	23	27	36	20	23	32	30	28	18	25	28	26	33	23	30	29	38	21	34	17	30	30	23	36	24	34	25	29	26	37	30	28	28	27	26	28	19	23	24	27	23	30	31	42	17	24	27	24	32	22	33	23	36	28	30	29	26	28	23	36	30	32	25	31	34	24	41	27	28	26	27	26	22	23	27	24	24	24	21	29	31	32	27	31	32	27	31	26	25	33	29	25	20	33	33	29	33	27	31	38	29	28	31	30	25	34	28	30	23	41	23	29	30	21	33	23	24	32	34	31	33	32	37	22	27	32	30	29	29	22	30	34	39	21	31	26	26	20	31	37	35	30	38	30	22	27	27	32	25	38	34	34	31	40	32	21	34	30	22	29	28	32	39	26	22	29	30	31	26	25	39	35	26	24	24	30	35	28	24	29	28	35	20	29	39	23	31	24	39	19	31	30	35	33	34	37	32	24	33	22	37	30	30	29	27	31	29	21	24	29	28	27	25	31	28	24	16	24	32	26	20	35	29	31	37	33	28	24	34	28	26	36	27	27	32	32	38	32	31	24	25	24	29	33	33	28	23	27	28	23	36	40	36	25	31	26	22	40	33	31	32	39	22	17	42	32	25	31	25	24	24	31	29	27	26	37	28	29	25	39	26	36	33	31	27	17	33	40	29	37
14085	5209	2209	4998	10712	11900	10757	9120	7861	7149	6373	5590	4947	4560	3912	3514	3563	3752	3593	3406	3131	2743	2134	1452	1182	969	996	867	743	625	587	547	578	638	818	1093	1030	871	855	739	671	627	572	629	823	874	836	863	761	812	773	674	623	736	825	760	850	872	807	806	1015	605	583	604	652	585	401	371	455	622	628	608	714	600	600	676	685	618	676	612	551	560	501	554	498	415	452	439	476	431	480	405	362	416	417	408	422	470	532	481	430	419	410	418	404	370	441	456	376	395	395	383	410	364	343	411	383	383	351	342	362	363	343	329	324	350	377	333	321	351	332	330	361	368	328	371	350	339	390	358	351	325	359	317	360	317	333	321	323	352	308	333	327	325	336	339	345	338	342	310	320	317	361	335	343	310	374	331	318	373	349	338	331	334	335	348	364	359	320	319	335	330	335	310	339	344	317	337	352	331	373	370	326	301	334	316	343	336	334	336	351	328	349	291	337	363	367	342	339	321	337	343	339	346	324	377	322	306	354	316	337	311	362	361	363	324	349	333	357	340	353	324	373	342	315	328	366	333	362	343	348	364	329	348	328	318	353	341	332	347	321	336	330	372	355	342	333	288	327	324	333	321	341	297	322	324	341	349	330	326	335	323	381	352	349	336	338	352	321	360	330	338	310	352	332	353	352	370	334	351	335	303	364	352	355	330	326	353	337	307	319	338	306	306	333	332	342	328	334	313	345	315	355	325	316	355	318	357	317	350	323	321	307	327	360	320	329	310	330	332	330	336	310	357	341	329	311	348	361	336	332	324	331	349	375	346	367	316	330	345	334	340	318	333	352	327	318	327	326	329	366	343	345	342	311	358	312	313	351	340	334	337	308	359	317	320	329	332	337	298	309	356	341	333	358	362	353	331	331	331	369	322	332	346	312	363	339	306	341	355	317	309	324	292	355	385	331	333	306	335	330	332	339	342	309	312	381	354	369	339	347	317	363	332	376	353	348	355	334	330	345	335	309	351	353	324	328	317	330	328	338	362	328	321	341	351	364	335	352	314	334	324	323	323	353	341	335	365	337	349	344	317	350	307	317	344	360	307	358	363	350	349	347	322	349	345	338	360	331	374	354	328	362	329	331	385	340	327	339	291	359	366	328	346	342	343	339	334	330	375	328	323	363	330	327	348	343	361	355	331	350	362	341	357	316	331	343	343	337	332	346	348	341	335	363	317	329	351	347	336	316	344	317	331	343	329	332	360	358	323	365	352	332	349	329	327	347	326	355	368	347	358	274	345	349	297	346	338	347	326	349	352	344	330	308	340	366	325	298	313	301	323	306	347	343	318	312	325	329	334	339	324	357	351	327	314	330	346	347	339	312	345	328	338	347	324	328	347	335	340	342	346	334	326	362	316	337	336	309	315	344	341	342	342	388	359	346	320	320	332	324	327	362	362	337	344	328	336	320	311	318	340	342	356	357	351	358	300	371	328	344	327	336	354	346	322	311	342	319	332	336	344	325	325	318	366	329	324	342	350	347	321	316	336	324	316	319	331	361	345	305	354	328	337	336	330	346	335	352	317	336	382	370	314	372	344	329	329	334	320	346	338	371	329	386	339	353	326	337	330	307	324	363	357	320	342	338	322	326	327	329	333	346	348	338	321	322	317	328	346	357	382	332	335	306	348	324	340	352	338	331	295	356	355	354	368	337	364	342	328	332	344	350	349	345	355	336	356	327	310	337	365	337	335	324	355	354	345	299	335	335	351	355	349	296	308	324	349	349	352	360	334	369	327	328	364	307	310	341	331	337	331	298	326	303	348	336	344	298	349	319	346	305	342	343	318	375	370	353	327	345	314	342	355	345	338	350	336	342	344	354	348	354	335	333	332	362	326	340	352	321	306	338	324	337	364	365	347	345	316	331	345	326	306	348	343	326	320	329	354	339	342	363	311	308	361	355	339	346	358	321	355	364	367	337	341	339	314	313	317	323	319	352	331	290	333	317	351	331	364	294	345	324	368	337	372	349	334	320	372	335	380	341	297	317	343	348	316	341	344	351	341	314	329	298	325	320	346	322	337	300	358	383	342	323	342	348	319	339	379	373	335	304	320	321	325	387	324	299	362	349	390	332	313	357	350	342	273	344	313	350	347	320	331	353	336	330	340	351	337	324	341	336	344	341	345	300	335	338	358	335	342	344	360	361	312	345	370	350	320	305	366	348	328	342	389	350	326	351	343	331	335	347	377	354	346	322	335	336	340	356	349	349	338	359	322	327	346	338	318	346	332	327	335	331	334	339	315	335	377	306	363	322	354	343	300	332	359	345	321	313	329	355	311	280	361	343	323	346	321	322	312	342	327	336	338	317	361	329	314	325	337	326	327	333	359	331	332	339	343	342	345	330	343	356	362	328	316	395	332	323	372	365	359	376	317	338	348	342	339	343	327	307	299	364	324	348	352	343	326	332	304	354	349	325	329	319	345	345	329	334	338	348	312	360	339	346	336	306	329	360	330	333	344	301	327	340	299	348	302	333	328	330	319	307	374	330	355	344	310	336	327	318	364	328	312	330	326	314	351	376	337	331	350	315	307	329	325	377	340	338	317	313	362	326	350	345	285	342	347	344	347	351	345	335	355	339	329	325	326	345	337	303	370	360	302	348	356	322	312	302	341	335	322	337	348	320	305	341	346	347	324	333	377	319	352	323	367	340	317	328	349	335	327	362	322	339	347	301	379	348	346	315	328	327	338	332	337	335	313	371	367	337	351	336	364	350	358	311	365	349	302	356	301	333	355	317	341	340	309	369	334	339	351	341	372	380	342	362	318	316	325	335	334	343	333	323	377	303	334	326	309	329	359	302	333	347	335	332	327	357	350	336	328	308	324	340	346	335	357	355	362	332	326	337	341	349	360	342	348	330	317	361	334	320	311	335	327	350	330	321	337	371	323	340	334	341	341	341	313	371	329	347	335	350	350	328	336	369	347	319	330	361	344	333	324	331	378	337	331	350	373	343	349	314	338	375	349	359	342	303	363	346	317	334	350	354	351	341	334	313	328	305	367	324	338	367	359	347	311	339	308	377	371	315	356	331	347	325	329	317	313	337	331	348	337	356	340	354	356	309	306	344	369	332	328	335	311	330	329	306	352	332	342	356	355	327	342	378	332	323	347	303	353	360	358	332	358	324	334	307	324	334	301	350	349	321	315	330	349	333	306	324	346	324	347	323	350	316	315	355	339	338	324	345	324	350	358	316	359	325	334	347	336	324	296	354	320	329	347	332	310	331	326	336	334	310	340	350	330	337	334	344	301	364	317	348	347	360	383	335	366	304	363	351	305	357	323	327	318	348	337	305	321	308	346	315	355	350	337	370	311	379	330	368	347	356	355	327	368	330	329	336	358	321	345	348	351	328	338	333	337	309	315	349	324	334	303	362	376	345	345	338	325	340	319	336	342	340	351	359	377	337	363	350	302	334	347	346	347	328	341	350	339	351	322	309	303	320	323	362	336	349	362	344	333
1261	88	84	60	54	81	75	90	94	82	102	89	78	90	86	83	68	79	84	86	76	69	64	55	48	40	46	43	60	45	56	47	52	32	40	64	49	56	41	44	50	46	56	49	50	50	57	63	64	55	43	44	58	61	44	43	46	58	64	54	57	60	59	35	47	38	50	52	51	52	36	57	48	46	60	44	43	40	42	62	50	52	39	42	49	42	31	34	35	39	50	42	27	38	33	40	53	42	46	49	33	37	50	46	47	48	36	35	43	48	41	42	60	49	45	54	50	50	58	56	42	35	44	29	36	39	49	49	37	48	49	42	42	35	56	56	50	45	51	53	52	38	58	46	45	38	48	61	40	46	57	43	51	57	46	47	41	47	36	49	37	59	44	52	36	39	40	36	44	37	51	40	42	42	53	49	43	37	45	39	54	49	35	30	33	42	47	29	40	33	32	38	61	41	41	40	50	47	55	55	50	49	48	43	53	42	35	35	46	36	45	54	45	56	48	51	45	36	47	52	47	44	45	37	50	55	43	49	43	56	34	50	53	47	56	54	42	49	47	47	42	49	51	50	47	39	52	46	35	47	36	37	42	44	43	36	54	39	51	67	37	40	37	39	38	60	50	47	49	47	43	47	50	49	43	44	36	51	40	46	44	44	44	45	48	36	44	40	37	53	49	41	44	51	32	41	42	48	36	40	47	34	39	33	45	44	39	31	46	44	48	29	46	43	41	42	41	38	50	47	43	34	43	65	52	44	34	40	39	59	43	31	51	55	34	44	32	46	44	48	48	63	31	54	47	41	52	52	46	47	46	33	34	45	41	49	53	36	59	49	47	44	40	28	36	36	50	39	50	49	32	51	42	43	49	47	48	42	38	44	41	37	51	38	44	41	45	35	46	36	44	47	38	44	41	50	45	36	46	45	45	44	45	40	61	51	39	48	37	47	44	35	40	54	44	33	44	43	66	39	43	49	43	55	39	50	54	46	52	48	44	47	55	43	39	52	36	44	32	47	45	44	37	55	46	41	39	43	33	43	41	55	49	49	46	47	42	37	42	43	43	48	50	52	51	44	43	39	40	54	53	41	51	42	52	63	47	46	43	47	43	50	42	44	40	54	45	43	43	48	37	51	44	40	42	53	35	42	53	40	47	48	56	36	37	56	47	45	46	56	46	39	50	55	44	51	58	38	41	49	53	42	41	41	47	26	46	40	42	58	41	57	46	35	43	50	40	52	45	38	42	41	35	42	52	47	41	49	51	40	45	45	51	46	44	29	43	47	42	51	40	46	54	51	44	40	52	39	56	34	47	38	43	46	45	58	40	42	40	52	46	47	41	42	44	60	44	49	45	48	42	43	48	39	49	41	45	54	37	47	42	49	39	48	49	46	48	36	31	39	44	48	39	41	32	31	41	39	34	43	41	47	42	56	32	41	46	41	42	44	37	49	54	47	36	36	46	40	51	45	44	39	40	38	49	40	45	44	49	53	56	47	40	40	48	50	54	43	43	52	54	38	42	53	51	43	54	44	51	62	44	48	38	48	41	43	55	44	39	39	38	54	31	49	56	42	45	36	61	43	55	48	47	40	48	47	47	57	34	49	45	47	47	41	37	41	45	44	51	51	51	47	46	40	42	44	39	51	41	43	50	29	46	54	40	52	45	45	47	49	48	39	31	45	43	47	35	44	40	51	49	42	42	37	45	45	42	45	48	39	52	38	52	48	35	41	52	53	47	45	47	44	47	42	45	38	43	41	50	37	45	52	39	61	45	54	51	51	47	37	62	34	43	53	46	47	48	49	44	43	51	37	41	36	28	38	45	53	48	37	37	52	45	45	46	54	42	39	41	47	43	45	56	46	52	35	38	42	43	47	31	51	53	52	45	54	43	46	45	47	39	43	35	43	53	28	43	43	40	38	53	52	57	47	35	49	43	48	48	43	47	46	38	41	45	52	63	30	63	58	49	51	41	49	61	31	50	56	55	48	47	45	53	44	46	44	48	38	48	28	38	45	50	47	51	54	38	50	58	59	38	40	43	53	51	43	39	57	42	49	53	60	40	50	42	49	34	44	47	58	50	39	41	35	37	38	46	41	45	44	54	61	55	37	47	34	54	52	54	47	50	41	41	34	36	48	43	50	48	47	36	41	35	35	44	39	50	42	46	64	58	38	57	33	36	33	43	61	39	47	41	50	44	47	53	47	45	51	59	60	38	47	49	45	46	41	48	42	44	43	43	43	36	54	40	41	39	44	44	34	42	36	55	36	36	47	37	45	42	43	40	35	48	53	55	52	43	52	56	53	50	39	40	50	48	49	42	46	49	54	35	45	43	38	49	55	55	48	40	56	52	37	40	40	53	45	42	53	42	38	39	42	40	54	47	46	47	58	50	48	44	36	49	45	45	37	48	43	44	40	36	55	40	49	54	47	51	44	32	44	44	42	48	42	53	40	41	48	41	44	50	48	40	49	42	53	42	43	46	33	49	43	52	33	53	37	43	52	52	46	53	48	58	52	45	38	39	50	45	34	43	43	41	40	46	29	48	45	46	51	35	54	41	45	45	46	43	55	47	50	58	44	41	37	41	40	44	42	45	48	42	51	32	44	54	43	51	45	49	33	47	42	51	38	48	56	53	34	38	47	52	45	38	46	48	51	48	45	55	49	36	47	37	45	30	44	52	40	37	50	39	43	47	60	49	49	41	48	38	51	40	52	43	45	55	41	54	37	43	43	54	38	46	46	35	49	43	47	46	28	41	49	52	41	41	38	47	40	33	44	34	41	44	46	34	51	35	37	52	40	47	33	44	47	43	43	42	44	46	41	50	41	53	54	45	41	42	36	41	49	40	45	39	44	46	47	54	46	42	46	40	41	59	48	39	24	47	40	43	44	46	55	46	39	37	42	36	47	53	43	43	46	46	48	50	41	45	38	57	59	46	44	44	34	37	61	51	58	49	47	48	46	39	49	44	55	50	55	39	35	46	47	42	45	38	47	39	39	54	44	52	57	42	41	52	51	53	55	50	42	38	39	50	48	59	43	40	35	49	43	47	49	44	42	48	40	53	32	55	54	60	50	37	44	54	44	41	38	46	42	39	42	47	39	58	50	37	47	41	50	61	52	56	49	32	45	32	41	39	51	48	45	44	38	57	36	42	34	47	47	51	51	40	46	49	45	41	33	47	44	55	49	42	43	49	51	43	45	40	41	36	43	36	40	39	41	50	42	44	56	47	54	49	46	41	44	41	46	58	40	30	45	37	44	49	51	40	36	45	45	51	44	41	38	39	39	35	41	35	33	54	42	43	44	38	45	39	41	48	32	42	36	36	45	44	45	48	51	45	47	46	37	53	48	51	53	40	38	46	52	41	44	49	41	46	38	55	49	44	45	50	56	46	36	45	49	43	48	48	47	41	56	38	41	49	52	47	45	55	38	51	38	50	43	50	42	38	41	50	40	46	54	51	45	43	49	40	55	42	42	38	54	53	42	49	39
9038	2225	1222	2090	4635	5321	5047	4482	3743	3442	3308	3150	2773	2678	2337	2056	1966	2211	2260	2139	1948	1694	1211	965	861	733	766	751	612	604	640	596	594	685	797	871	828	871	803	664	623	646	611	655	730	773	784	739	736	807	732	728	666	744	777	746	813	814	721	852	913	727	629	645	698	701	541	592	578	682	752	715	695	664	643	683	642	764	709	720	637	670	609	648	555	582	602	594	572	635	544	554	561	556	587	580	579	614	636	624	547	567	576	590	633	551	572	591	534	554	566	552	549	517	578	594	542	545	565	510	529	547	555	547	519	550	523	566	522	529	538	516	536	527	536	560	523	509	499	543	539	545	530	565	530	534	502	517	514	513	565	554	532	527	534	528	533	559	535	507	497	540	599	551	565	499	539	578	533	574	524	532	552	566	535	505	529	523	520	545	563	589	554	573	543	547	529	520	544	520	493	539	601	535	511	524	526	565	511	536	504	559	503	561	534	564	546	525	512	518	527	564	521	549	555	546	531	540	557	528	539	535	543	565	505	520	554	524	541	514	538	508	533	505	539	578	533	522	499	542	540	514	529	544	480	562	487	549	507	517	513	554	543	543	524	506	533	557	538	530	542	588	538	509	531	525	581	548	553	523	521	499	538	504	506	540	541	511	552	543	505	554	519	546	564	522	562	532	513	579	553	551	532	523	569	515	528	549	543	546	540	565	554	495	533	552	515	539	552	547	546	516	572	534	519	534	545	542	507	508	510	520	568	527	548	516	522	520	492	550	553	510	491	573	548	534	572	551	520	522	532	515	515	537	524	524	544	554	567	506	528	510	549	527	505	554	525	524	555	557	561	590	512	474	546	556	537	541	524	565	530	527	498	540	540	509	534	511	559	531	512	531	532	563	568	557	523	516	488	560	557	529	519	548	544	512	559	522	519	506	553	537	521	524	538	526	530	546	540	496	532	515	533	540	534	499	552	511	517	537	467	524	541	513	528	549	533	537	539	547	525	505	473	575	535	520	543	537	565	525	512	514	509	540	529	556	534	514	542	521	552	558	509	533	534	492	528	513	523	507	537	515	493	543	529	509	540	537	573	553	518	492	594	510	528	534	535	579	569	531	509	548	544	547	495	528	535	538	555	532	593	499	547	564	515	599	528	550	529	533	540	532	549	529	540	554	544	552	525	548	494	523	507	516	558	501	546	545	526	549	535	503	520	528	554	532	555	506	501	548	499	535	539	538	546	535	574	502	527	522	493	562	566	511	539	554	513	541	531	498	567	554	571	517	542	534	539	548	571	560	491	544	521	541	543	550	554	514	543	524	518	543	544	536	564	536	534	535	533	503	527	509	513	545	538	552	520	534	529	546	527	528	543	534	517	510	514	575	531	534	540	546	551	572	506	534	545	509	546	557	544	528	493	526	569	556	489	517	543	523	541	547	523	526	566	543	517	504	522	494	567	495	516	535	495	531	514	509	468	549	519	528	519	496	508	525	577	526	534	542	534	528	555	520	536	548	589	538	522	586	501	524	573	553	520	499	493	531	521	569	575	543	492	555	543	522	539	515	539	567	544	568	521	500	538	491	546	540	533	536	534	523	551	529	564	575	555	524	522	516	537	537	534	509	552	484	553	540	547	551	552	499	470	528	505	561	486	536	524	522	514	586	515	533	581	523	546	534	553	510	528	554	493	502	538	574	553	509	556	594	495	509	581	556	530	534	526	576	503	624	517	513	480	528	545	564	510	582	523	569	563	507	510	515	510	529	530	510	536	521	529	547	498	504	493	530	541	552	509	529	574	515	559	563	484	534	539	509	541	520	534	559	531	562	542	535	499	537	512	513	524	542	521	556	546	578	519	569	522	575	564	566	498	506	507	539	535	522	534	580	529	496	575	541	542	543	535	573	532	539	511	559	549	518	554	540	522	537	511	520	540	519	536	536	523	545	507	539	485	517	538	547	542	549	489	509	482	563	521	550	541	543	512	563	539	513	543	547	475	550	499	559	501	572	519	551	538	500	527	529	523	486	523	574	525	543	575	521	511	519	546	495	538	519	510	559	553	519	519	512	548	601	545	540	531	522	511	502	535	556	537	528	561	549	484	522	486	535	540	504	528	548	486	540	528	483	599	509	538	558	532	497	532	538	567	543	544	544	533	517	543	502	551	538	524	496	515	516	526	541	550	533	520	515	546	517	515	537	545	511	499	532	537	537	550	534	536	547	513	541	505	593	551	552	511	569	553	515	559	521	559	544	500	530	526	504	539	530	544	547	517	516	540	543	523	540	527	514	536	518	521	525	499	516	550	535	595	532	540	514	528	493	536	518	522	559	527	516	530	517	529	539	573	547	535	526	539	553	576	582	552	553	566	553	517	536	503	558	506	520	525	527	492	516	500	561	510	514	511	522	563	543	531	559	532	507	532	544	510	562	536	504	514	533	567	501	561	557	506	513	550	540	505	542	522	580	535	493	530	567	549	539	500	537	531	511	512	545	538	525	535	548	506	525	536	550	481	529	548	533	560	536	492	577	552	508	528	528	543	579	477	544	548	559	562	500	479	561	560	509	572	536	511	514	587	553	532	545	516	513	470	551	535	533	515	540	587	500	559	511	528	522	495	522	534	524	519	549	506	551	540	528	523	533	566	507	526	533	557	545	553	513	536	522	494	526	548	572	512	562	538	518	529	523	529	513	493	521	539	520	525	499	577	583	524	553	551	530	528	516	509	536	534	540	539	529	541	530	512	502	520	536	536	536	526	487	548	523	514	528	514	568	473	540	531	557	556	509	502	526	543	497	531	544	547	550	519	580	549	534	506	559	527	559	525	550	499	542	522	496	529	538	477	512	535	544	522	529	520	537	520	537	568	570	523	560	519	562	528	550	495	542	532	554	538	554	533	534	535	495	524	522	551	532	513	544	547	505	552	519	563	516	540	545	559	584	536	569	549	570	519	507	516	539	525	537	536	524	522	514	501	513	559	539	528	566	546	502	522	555	563	515	515	495	532	564	504	519	536	532	575	531	552	548	521	542	521	512	563	516	530	580	547	574	536	561	499	508	549	528	533	549	565	516	515	529	564	508	540	534	561	529	497	523	525	504	526	558	510	558	534	543	566	544	540	523	533	533	546	526	553	587	527	601	534	518	538	481	524	570	527	536	551	536	563	494	542	522	524	531	535	489	544	594	547	539	542	533	530	520	557	559	550	516	506	566	528	532	511	530	533	535	531	538	515	514	513	549	549	551	558	525	546	537	515	527	503	532	532	551	508	498	556	484	541	539	567	513	540	530	522	537	514	552	497	511	504	535	515	535	494	535	502	502	565	537	530	552	507	517	572	519	529	528	554	512	536	555	540	548	507	511	543	539	579	530	569	492	523	520	507	535	529	511	511	552	523	490	522	558	527	523	564	526	515	500	514	550	562	503	527	526	520	593	536	550	548	561	517	519	562	489	516	531	536	555	528	534	553	510	521	542	517	544	566	522	566	533	499	532	528	546	547	527	580	513
551	168	81	76	87	121	120	131	110	109	99	96	93	89	74	82	86	96	95	96	57	56	54	41	58	28	38	36	47	31	38	42	35	41	49	49	53	38	34	41	30	32	34	34	37	38	32	40	42	44	40	32	36	43	47	39	39	42	36	40	33	33	32	35	46	40	34	26	39	38	44	24	43	43	37	41	28	47	40	29	38	32	30	33	29	43	40	31	33	26	39	31	28	37	33	44	28	32	32	38	37	36	33	20	29	37	39	23	24	31	38	34	28	25	36	31	25	30	23	29	22	40	27	22	31	36	32	27	22	19	28	35	30	25	32	35	36	21	34	27	21	33	27	29	40	27	22	26	32	26	32	31	41	42	33	23	26	24	29	30	25	34	26	28	40	30	38	38	32	40	25	28	40	29	33	32	22	37	34	31	25	30	44	36	40	44	32	37	30	36	33	38	22	37	41	33	33	27	36	34	30	40	31	33	28	33	37	25	37	42	33	31	29	40	29	24	29	32	29	24	27	27	23	32	21	30	39	37	35	38	29	32	34	35	31	30	36	28	27	29	32	37	40	34	25	35	37	36	36	29	31	25	29	24	29	26	21	38	37	34	29	32	31	38	26	30	26	31	30	40	32	36	34	22	32	31	24	25	31	28	32	23	32	22	33	30	37	31	32	28	26	35	25	30	33	41	29	36	32	23	36	41	27	27	29	26	36	36	42	30	30	34	29	28	37	24	27	24	27	24	39	22	21	30	33	30	28	28	21	20	38	24	37	21	31	42	41	37	30	28	31	22	27	28	36	26	35	33	41	21	22	32	31	25	34	37	31	31	28	35	26	33	36	27	31	36	39	29	28	24	23	30	29	30	34	40	35	39	28	31	24	42	35	38	29	38	34	28	33	26	31	28	26	36	31	23	29	27	39	34	36	30	35	34	26	34	37	30	32	33	30	40	33	38	30	39	22	37	33	23	38	19	38	24	36	36	22	26	30	27	24	35	34	30	29	36	28	34	27	38	24	35	43	27	30	38	24	40	32	29	28	31	40	35	29	28	38	27	38	33	32	31	25	26	30	40	36	20	29	31	31	37	29	26	34	23	34	22	24	39	22	24	36	24	22	28	45	36	19	34	33	28	31	21	24	28	27	26	27	35	26	33	29	31	32	36	38	33	35	31	27	34	37	27	20	30	29	25	30	31	38	27	30	24	28	24	28	38	27	26	23	30	16	30	31	29	23	42	40	32	43	38	23	29	25	31	38	25	39	35	29	30	26	35	40	34	40	31	35	25	27	26	31	19	34	31	32	26	35	24	44	28	35	31	19	36	34	32	30	21	29	25	32	36	33	32	35	29	34	36	25	22	25	20	32	40	23	35	28	32	32	38	26	26	26	38	33	25	29	28	39	25	28	36	28	23	34	33	28	33	36	31	31	38	33	26	35	34	27	34	35	33	33	30	23	34	36	32	32	36	36	25	45	33	33	29	23	26	28	33	34	30	25	40	35	26	19	35	27	42	25	28	31	30	26	23	29	29	24	31	30	34	24	24	42	20	39	26	31	32	39	36	24	28	26	42	24	33	31	25	28	28	35	31	25	30	36	30	26	29	29	34	25	29	23	40	31	27	35	23	32	35	29	31	23	29	27	31	34	26	34	38	27	27	24	29	28	38	29	36	29	32	28	30	25	31	36	21	27	26	40	33	29	32	23	27	33	38	32	26	31	29	39	27	32	29	25	27	30	34	32	32	34	30	28	27	28	30	21	40	32	30	38	37	28	36	33	31	30	35	35	25	28	20	29	28	27	23	29	43	27	29	23	44	32	35	24	27	32	36	32	33	28	27	32	32	42	41	30	30	31	29	25	41	33	32	37	22	26	37	28	33	38	40	21	28	33	31	30	27	40	31	26	25	24	27	21	32	37	29	28	24	32	33	35	26	30	36	32	34	29	25	32	36	40	34	38	36	29	26	30	33	19	22	20	28	37	38	50	28	27	30	33	33	22	28	28	28	32	30	28	36	29	34	32	36	38	34	26	33	26	28	26	37	38	33	37	36	31	27	18	36	29	24	32	38	29	25	29	23	28	41	40	33	46	34	30	39	27	32	36	31	20	27	31	40	28	24	22	33	25	25	43	31	23	34	31	35	29	38	35	21	37	27	25	32	38	29	31	33	35	21	27	32	23	30	32	24	35	30	37	31	35	31	25	35	35	23	31	29	27	37	27	40	24	27	33	22	30	28	31	30	32	37	28	30	14	39	32	29	31	34	34	34	41	32	30	34	29	30	27	29	25	29	39	44	37	21	30	36	28	34	33	27	32	30	34	32	35	30	35	34	30	28	28	22	35	27	34	41	37	34	35	34	22	29	20	32	35	40	29	35	32	35	30	25	28	24	30	22	25	40	25	34	30	32	29	37	30	33	32	30	35	41	35	37	34	33	29	26	34	23	26	26	34	35	40	33	32	24	28	33	22	34	33	30	30	32	35	35	34	22	25	35	36	39	28	36	35	35	35	38	39	23	31	29	31	42	37	40	27	25	36	34	24	24	25	19	32	24	38	29	34	36	24	35	33	38	28	24	32	31	31	32	20	31	23	33	30	33	34	30	39	34	27	35	29	28	33	39	27	33	31	36	30	35	20	38	34	39	35	31	33	30	24	25	19	28	24	34	40	45	35	22	26	30	27	23	29	31	37	25	37	30	22	34	27	33	29	37	34	31	33	23	29	31	30	38	28	35	36	24	32	37	32	27	29	36	41	31	25	36	39	32	27	29	32	31	36	34	34	24	32	33	33	34	31	27	37	31	20	33	38	32	27	34	31	26	34	31	19	31	28	33	33	31	27	29	39	37	31	29	23	34	35	22	37	29	32	34	30	45	42	29	26	25	36	24	33	27	31	31	31	36	25	31	26	20	48	39	36	26	29	39	31	36	22	38	37	27	27	30	33	33	33	39	27	32	32	34	26	35	30	26	29	35	30	26	24	34	27	30	33	33	32	28	30	30	36	37	30	28	30	21	26	20	33	29	32	28	38	39	25	29	31	21	37	37	23	28	30	26	38	27	28	24	37	38	27	34	32	29	32	31	28	27	35	33	33	39	30	29	31	34	27	35	33	38	26	37	33	28	34	24	39	34	29	34	26	29	39	31	33	34	28	23	26	32	24	30	33	27	33	32	36	34	34	23	32	33	24	27	39	30	34	37	33	23	31	35	33	32	24	20	30	29	33	31	34	28	32	30	36	24	24	30	42	32	25	22	26	27	45	25	21	25	40	25	45	39	33	28	33	42	23	30	28	30	36	26	36	24	38	27	28	20	34	25	38	32	26	32	33	40	32	35	29	37	34	42	36	37	25	26	41	33	33	26	33	30	33	30	42	33	20	29	34	30	45	24	23	21	31	45	32	31	23	35	35	28	37	25	28	23	47	27	35	39	30	27	24	36	31	41	33	23	32	33	23	31	31	24	29	28	41	35	33	32	40	26	23	46	38	30	31	36
11046	4399	1825	3777	8291	9294	8594	7525	6183	5341	4879	4329	3828	3606	3157	2809	2577	2837	3090	3006	2404	2030	1419	1068	943	759	768	592	595	547	535	550	570	656	901	985	960	844	677	663	535	548	580	573	724	734	656	740	668	708	679	675	602	668	765	782	688	781	727	755	870	726	539	532	567	635	388	396	492	568	638	555	613	526	465	533	625	664	658	645	543	571	511	569	469	407	480	480	437	440	409	421	406	428	441	454	485	456	532	514	462	401	408	449	477	422	443	443	427	428	429	371	411	380	403	399	406	353	413	399	386	362	394	355	451	367	393	380	358	368	395	407	367	356	412	416	383	387	368	390	337	364	384	373	355	389	398	382	375	371	357	384	370	391	369	363	387	374	404	366	355	331	366	397	407	394	354	354	363	380	367	402	361	397	394	364	381	349	382	356	349	385	356	344	352	364	382	405	379	372	397	373	386	383	349	385	391	418	372	377	384	386	380	378	362	376	405	389	394	381	379	383	384	363	379	365	307	375	396	373	363	404	398	405	392	336	399	350	376	358	418	392	365	386	365	372	371	334	379	389	361	400	392	352	379	408	381	384	376	392	366	373	344	388	368	381	365	380	408	395	355	372	395	383	380	351	381	374	412	355	370	372	377	378	364	352	361	363	364	373	426	384	413	372	345	345	382	366	362	357	381	341	344	389	378	369	385	381	386	368	392	365	385	360	384	381	415	349	369	379	384	378	368	373	366	355	393	362	375	405	408	349	392	348	390	383	399	378	389	383	335	378	362	365	382	399	365	390	400	384	389	355	369	362	406	346	352	379	373	385	370	393	348	363	399	371	349	370	396	362	396	390	401	366	402	355	400	392	366	357	352	365	366	392	358	366	393	385	343	391	387	343	390	365	379	361	378	336	372	375	387	359	364	373	394	380	350	357	341	397	420	360	401	362	401	392	376	355	375	376	373	402	393	391	381	341	359	377	376	404	393	361	372	384	365	376	365	367	371	370	345	360	374	349	352	372	382	374	377	378	387	384	396	404	369	372	388	382	356	388	381	385	385	392	378	370	371	378	410	392	392	367	337	344	398	359	364	333	378	385	356	348	405	401	389	376	375	372	412	400	366	344	349	381	398	371	355	372	372	394	367	379	391	372	372	368	380	363	378	355	351	383	355	402	379	346	350	343	367	381	337	382	367	359	380	371	367	405	359	374	387	360	380	377	365	403	373	372	361	421	356	397	357	357	385	346	361	361	373	403	365	355	364	386	390	371	382	382	376	384	366	342	366	393	383	355	397	345	376	371	359	380	347	376	387	376	377	380	374	393	374	360	382	381	380	343	390	357	348	397	370	370	418	348	366	364	403	388	363	384	367	412	349	366	353	377	370	358	350	384	363	392	367	366	347	379	374	374	373	407	360	368	387	331	334	392	389	356	376	374	388	386	359	379	362	374	361	392	386	381	373	370	364	374	393	371	381	397	357	360	356	362	367	378	369	363	369	358	376	398	391	389	373	399	366	380	381	396	370	383	364	373	378	355	383	362	365	378	350	370	399	376	399	382	372	396	370	383	398	385	358	402	397	395	349	382	359	332	378	366	355	343	388	382	367	395	353	353	349	382	366	369	343	371	419	395	378	415	378	380	356	397	360	386	391	382	376	372	373	379	343	382	400	386	340	383	391	388	367	355	349	337	410	365	395	353	360	376	371	374	373	400	377	365	402	366	332	362	367	386	418	381	383	406	358	373	344	396	383	347	421	357	350	338	376	388	381	374	397	355	392	377	357	356	377	390	363	374	350	377	403	354	373	393	369	403	381	403	334	420	387	338	372	397	372	363	368	356	361	378	379	337	358	373	390	397	371	383	369	359	369	379	367	402	399	341	362	363	352	405	357	388	340	348	387	384	373	401	361	323	383	394	375	389	389	406	360	409	331	369	385	341	375	392	350	375	382	355	386	355	352	367	372	362	370	378	346	378	358	380	404	357	403	392	382	380	363	351	374	417	377	359	373	393	346	388	386	364	412	383	366	365	397	379	372	394	366	381	373	392	378	368	392	372	391	355	366	340	357	368	340	363	400	351	368	364	367	394	393	393	382	368	415	373	353	397	362	409	382	408	387	381	357	362	363	352	345	371	367	400	407	418	366	332	357	395	404	387	413	342	382	388	397	374	392	378	367	380	359	356	372	373	366	394	360	370	388	399	361	348	356	398	372	352	375	340	377	412	372	367	384	357	382	352	356	355	354	390	384	363	373	392	375	392	380	346	359	366	401	362	394	399	404	372	359	378	398	392	376	385	371	353	364	359	400	403	391	366	378	367	324	361	367	364	361	364	387	369	419	351	396	379	369	360	392	362	351	387	385	373	380	367	357	375	378	394	354	389	360	355	389	390	392	359	390	349	372	405	411	379	370	372	385	361	399	387	385	363	365	387	377	385	396	361	400	384	352	385	347	393	373	355	376	376	393	394	397	359	402	394	397	394	400	358	365	372	387	395	359	358	385	386	363	395	395	398	380	397	378	368	352	362	382	388	367	374	357	370	396	376	392	405	376	379	384	383	359	395	411	388	375	401	379	396	360	382	382	355	388	369	386	382	387	363	356	355	398	398	365	374	354	355	348	406	387	369	376	373	388	365	420	365	373	387	332	357	358	385	377	352	387	384	412	369	392	380	405	379	383	352	355	357	373	408	369	384	361	375	363	381	326	354	370	347	369	392	347	394	382	338	355	406	368	370	359	373	403	375	371	343	356	382	361	331	327	406	377	339	384	371	368	365	382	331	385	352	345	344	394	395	387	386	385	349	346	374	362	336	385	371	362	379	391	360	390	367	364	375	370	382	398	378	362	351	376	366	388	379	372	399	379	379	330	392	342	350	357	389	361	376	421	351	375	389	349	346	382	415	374	381	371	382	399	391	368	387	403	352	377	398	388	363	375	334	370	364	377	376	387	366	376	407	373	350	339	385	366	361	363	376	353	370	372	366	390	402	362	394	371	390	373	393	405	353	388	378	414	390	392	372	365	365	390	365	370	334	379	382	404	387	370	408	417	371	386	359	341	375	358	362	374	396	399	360	350	392	368	363	385	357	381	401	359	399	350	363	368	385	377	342	384	385	378	380	390	368	370	377	395	357	370	375	381	405	363	353	352	377	375	388	394	347	367	400	364	334	372	349	374	372	368	365	366	380	354	368	383	396	397	408	365	380	403	356	388	372	399	373	356	406	373	362	376	357	398	400	395	397	353	404	377	365	346	405	375	393	368	409	378	396	375	410	384	371	388	384	355	372	426	365	379	395	392	345	368	408	394	389	349	384	422	373	380	405	353	339	367	384	384	368	395	405	382	379	381	396	372	367	340	366	366	378	360	344	341	381	366	356	370	384	334	349	397	342	376	370	386	369	342	409	356	363	381	365	413	367	399	389	379	378	378	409	386	374	358	360	389	364	414	357	392	337	353	390	361	348	363	401	376	386	368	395	356	359	401	380	366	376	410	417	379	367	404	368	384	366
1929	141	106	100	78	129	130	125	146	136	111	111	101	125	92	92	92	97	124	97	125	74	79	57	64	69	57	44	57	50	33	54	55	60	66	73	42	58	49	42	46	43	38	47	37	42	66	74	50	52	52	50	46	62	57	57	60	58	55	52	40	58	47	50	49	55	46	61	73	41	43	53	57	38	45	44	53	44	53	46	49	48	44	53	40	43	56	47	43	41	49	41	53	28	48	55	48	48	53	52	48	36	38	40	41	42	38	47	56	40	43	51	48	41	55	45	47	49	38	41	42	44	55	43	40	48	49	40	40	53	40	43	62	47	40	37	45	43	54	42	49	49	42	51	55	50	51	46	61	45	53	41	58	44	49	44	41	32	50	44	41	46	49	42	55	46	42	36	40	37	48	40	41	45	49	48	42	42	38	41	39	44	53	60	49	49	44	37	48	46	32	37	39	59	55	46	42	48	40	56	40	52	51	46	44	50	47	37	56	41	40	32	44	31	35	54	41	45	33	47	40	47	56	54	52	39	57	40	42	47	39	39	49	37	36	55	46	53	47	40	47	50	45	41	47	43	42	36	40	39	44	38	42	39	46	51	45	44	52	49	39	54	49	32	41	44	56	52	55	44	42	44	50	51	52	55	46	39	37	40	44	55	47	51	39	32	42	40	52	40	52	51	46	42	40	37	42	42	40	55	46	43	44	49	45	52	44	48	41	46	38	45	33	61	34	34	43	42	47	47	50	45	48	47	43	48	36	44	53	47	34	40	42	46	40	49	41	35	42	52	33	55	38	42	38	37	40	42	50	45	44	37	38	48	46	48	33	46	57	33	51	34	39	35	37	41	44	31	47	44	39	56	46	40	55	44	44	41	54	52	36	46	46	35	57	40	50	43	40	47	49	46	57	47	54	50	43	46	35	35	41	36	42	42	39	42	45	43	48	43	44	46	41	56	38	50	68	49	45	46	52	36	46	43	50	41	39	46	46	35	50	46	48	41	37	53	43	48	52	48	56	42	53	44	36	43	34	48	41	54	37	39	60	47	44	53	41	51	46	43	39	48	61	43	37	57	43	35	49	47	39	40	45	63	46	53	48	42	54	40	40	50	51	43	42	44	49	43	45	48	38	45	38	51	46	33	43	46	43	32	53	41	41	49	49	49	42	46	41	40	36	33	43	44	57	35	47	43	39	43	48	46	48	35	43	44	44	48	37	43	50	39	50	46	57	46	51	41	47	47	47	40	40	48	38	38	47	52	48	38	53	39	34	47	39	43	48	49	45	55	24	41	40	38	50	44	54	55	38	50	44	42	37	52	38	57	46	46	52	44	39	43	40	49	47	50	45	37	47	39	47	43	46	39	37	48	58	52	42	47	42	44	49	48	45	38	45	31	46	56	40	33	32	39	46	35	40	54	52	48	40	46	43	50	34	54	53	44	46	46	37	39	49	39	46	48	43	48	44	30	47	50	36	44	42	52	45	53	47	47	42	43	54	46	51	43	61	39	41	37	45	39	37	42	55	37	47	40	52	37	42	43	41	50	52	41	49	49	45	56	41	55	45	54	50	39	31	34	45	43	38	45	37	42	47	49	40	53	48	33	51	39	50	42	50	47	44	42	36	46	45	48	49	39	44	39	47	45	47	38	46	35	43	36	31	48	42	39	50	45	54	32	48	44	50	48	43	49	62	47	40	45	55	25	51	44	47	42	48	56	50	36	44	50	43	39	58	44	42	44	46	49	49	45	45	32	40	49	52	39	43	43	37	44	37	47	43	46	61	56	25	35	40	46	62	51	46	56	47	44	36	46	47	48	47	34	57	42	46	53	59	46	37	39	39	41	38	49	47	59	36	38	41	48	38	44	37	44	50	49	44	41	39	54	43	48	40	41	44	56	40	52	41	47	53	54	45	50	52	44	44	45	40	47	34	51	38	45	46	52	40	50	35	44	37	52	44	54	47	37	48	43	31	38	44	29	53	42	35	45	36	50	45	44	55	40	45	52	37	47	43	47	50	35	52	51	44	49	39	52	42	51	54	49	39	29	40	41	45	34	49	48	51	52	48	38	41	46	41	43	48	40	41	32	56	48	53	44	58	36	39	40	43	40	40	47	42	47	46	43	56	35	45	34	48	32	37	40	40	56	46	55	47	51	32	54	57	57	46	44	47	41	46	46	49	39	38	43	45	53	49	53	44	35	45	58	42	43	38	61	51	35	49	45	54	54	42	44	38	49	46	47	40	46	54	46	42	44	50	47	36	37	35	46	47	39	38	40	38	52	37	44	38	35	45	45	51	53	40	37	39	46	37	52	57	45	50	45	38	40	39	43	49	46	41	47	47	48	31	57	47	47	45	39	29	47	49	45	39	52	46	51	43	46	39	46	51	42	39	42	48	47	42	39	47	36	39	41	50	39	39	44	46	33	46	42	57	42	50	45	30	58	41	48	55	35	39	41	44	45	39	41	44	41	44	45	58	39	49	41	54	41	37	45	38	44	43	39	40	47	55	50	44	41	40	45	30	50	37	42	42	39	40	51	49	42	48	41	46	47	35	47	50	47	65	40	41	50	38	37	39	45	43	44	34	54	43	44	41	54	49	38	47	40	57	38	40	41	31	53	43	49	35	47	48	50	46	35	38	55	43	49	58	47	43	42	34	54	35	44	42	58	34	33	34	53	46	47	47	47	39	43	43	43	41	39	51	48	49	44	45	61	44	49	36	52	53	33	53	36	32	50	53	46	54	39	26	33	56	27	40	32	52	39	41	46	41	49	43	43	54	50	62	51	48	53	38	46	58	40	49	51	38	36	39	50	35	33	41	41	51	49	55	51	53	41	46	36	39	44	48	47	46	50	47	43	48	45	39	44	34	44	45	39	43	42	58	29	55	50	50	52	46	54	47	45	51	53	35	51	40	52	53	34	48	45	44	47	33	41	50	49	31	37	28	41	45	39	43	49	53	50	44	49	47	48	43	48	51	44	40	48	44	43	46	51	37	46	46	54	51	43	48	40	47	43	32	51	35	42	57	43	55	50	42	35	53	52	44	37	49	58	50	51	40	50	45	45	44	38	44	42	33	44	53	48	51	50	47	48	49	54	57	38	37	42	49	36	50	40	52	50	53	44	42	60	50	46	45	47	56	51	36	44	48	50	48	38	43	60	57	53	42	43	44	57	36	48	44	42	31	41	45	45	54	53	56	44	40	43	50	40	43	33	35	43	34	56	48	37	34	56	51	44	41	50	46	50	42	57	44	46	42	51	40	50	48	34	44	43	46	44	53	53	42	38	47	44	53	45	60	46	41	43	38	46	45	49	38	32	55	63	37	45	39	41	49	42	40	47	47	51	50	49	40	57	32	42	39	49	48	44	44	49	47	35	38	40	39	41	36	38	43	57	45	38	40	44	45	46	46	55	46	34	32	44	42	42	44	44	40	48	50	37	45	46	40	41	43	35	47	49	48	43	37	36	53	49	37	48	47	59	47	42	54	40
11404	3805	1915	3537	7490	8763	8593	7610	6708	5736	5031	4590	3991	3776	3595	3282	2886	3140	3625	3552	2918	2042	1925	1351	1111	944	857	758	793	687	731	791	831	952	1154	1214	1154	882	791	758	728	689	680	740	818	841	829	881	891	858	861	857	818	809	931	934	901	880	914	887	908	818	701	735	723	818	539	558	578	695	905	755	780	783	606	714	788	791	801	793	691	730	757	740	633	626	585	598	586	527	541	531	571	564	581	610	647	628	635	633	613	583	586	573	573	585	610	619	553	580	609	600	547	540	594	562	506	551	523	523	556	539	542	585	604	509	513	518	469	556	531	552	514	529	555	540	495	536	556	497	536	564	480	556	532	481	517	509	525	536	484	504	521	505	515	478	527	540	550	556	528	520	517	525	517	491	531	536	507	551	547	572	516	516	514	503	490	562	510	519	552	539	509	499	542	530	506	546	516	520	529	519	546	557	552	533	530	535	545	518	529	506	523	513	518	542	516	539	519	540	520	509	540	525	564	502	517	537	531	533	514	491	536	463	561	530	525	535	508	581	559	545	521	536	485	531	511	522	543	550	539	534	531	528	550	552	507	507	509	544	492	517	522	513	581	515	511	493	531	513	541	533	532	530	542	517	538	523	522	548	535	531	506	502	562	501	505	552	500	474	524	545	527	533	505	521	570	541	507	512	557	523	531	526	515	484	514	500	529	543	520	528	495	509	503	510	504	531	487	547	498	495	515	514	503	561	540	505	508	488	550	531	543	496	559	541	545	532	530	504	550	544	499	531	567	497	506	498	503	517	531	520	551	523	505	529	570	534	546	531	510	549	517	539	547	497	528	504	527	509	521	563	506	525	530	534	527	511	533	528	505	527	458	503	516	512	511	533	507	512	546	556	513	496	521	523	500	544	499	531	492	548	502	530	528	505	548	510	538	482	558	510	510	473	544	564	461	529	519	518	509	516	530	525	521	526	522	485	554	522	556	482	558	525	541	551	547	546	483	503	507	503	494	534	534	542	541	532	518	541	507	521	528	509	564	515	509	520	537	542	506	520	543	507	512	529	570	526	546	505	507	514	532	520	497	530	533	561	532	497	547	515	518	515	514	513	480	559	512	494	517	566	528	536	547	507	507	506	520	578	571	533	500	526	522	542	547	506	537	539	521	506	570	498	512	534	504	540	515	510	536	539	513	534	543	530	511	561	529	486	522	522	498	525	498	538	517	528	495	519	528	520	545	494	559	544	483	532	516	541	544	525	545	521	512	516	545	537	548	487	496	513	526	572	474	505	476	531	486	522	494	507	509	497	527	560	520	504	493	539	494	529	501	530	515	466	508	530	571	498	538	534	522	519	489	528	498	541	526	522	529	545	544	523	546	505	578	519	542	502	543	473	542	552	533	523	531	496	547	538	506	488	515	522	521	585	564	508	545	519	505	558	504	496	529	529	538	526	558	529	511	501	524	516	542	510	555	537	533	527	505	551	541	576	479	501	511	486	490	536	538	536	512	518	543	500	505	534	491	502	550	518	489	472	535	506	517	518	545	506	502	532	491	534	534	510	556	500	510	580	538	457	502	497	533	520	518	520	524	514	552	571	539	515	557	523	516	498	551	509	557	560	547	542	548	555	507	503	517	502	510	534	504	517	540	512	546	520	542	497	552	538	553	515	526	517	541	527	545	518	517	473	549	527	518	483	506	524	506	568	527	505	497	521	530	548	531	541	571	542	517	542	531	549	541	530	560	560	510	546	547	544	541	504	511	568	521	557	546	522	518	539	537	525	513	552	505	540	559	564	508	569	488	538	492	510	511	514	552	501	554	546	521	533	542	523	513	533	532	515	549	551	535	527	520	536	538	520	525	532	591	492	479	490	511	520	561	520	514	499	562	510	543	522	492	547	525	490	495	562	528	518	546	525	528	483	487	508	504	547	537	509	530	573	515	484	491	531	535	574	500	522	547	510	507	522	500	512	520	503	504	548	528	525	506	547	536	571	527	512	564	538	499	579	496	532	535	511	535	518	540	539	470	566	546	502	517	526	513	506	510	498	525	553	496	515	548	541	502	527	528	530	491	575	531	541	494	541	509	565	512	524	526	531	517	526	529	545	498	563	498	544	519	518	535	533	531	451	522	533	531	558	518	488	537	542	522	527	516	526	541	546	508	541	552	510	494	522	507	525	540	530	553	577	504	533	521	550	508	528	530	541	499	517	556	506	581	551	550	551	543	542	546	499	516	514	517	509	540	512	505	521	517	528	516	560	518	526	544	514	537	531	502	538	525	501	544	525	514	569	507	537	516	516	551	546	583	529	516	501	506	537	525	541	524	489	516	539	510	573	493	545	535	545	521	508	551	505	511	549	513	524	522	552	502	539	496	484	539	528	522	480	534	491	496	509	538	504	492	541	517	525	565	523	576	529	544	536	536	526	522	519	498	498	542	474	469	516	536	548	539	518	522	485	506	528	492	544	531	532	531	507	513	526	488	572	552	512	562	509	556	508	535	546	496	515	464	505	547	518	543	512	525	542	570	512	540	527	537	547	506	541	512	513	578	539	512	489	530	565	475	565	589	546	540	491	515	523	553	501	551	579	529	506	549	505	536	551	500	538	499	560	494	528	494	516	555	539	511	524	521	560	502	528	539	544	559	539	527	534	498	537	562	525	509	570	509	467	530	502	529	542	542	563	520	510	513	521	519	503	541	468	520	542	529	529	515	550	555	563	480	521	531	504	549	527	539	518	517	503	523	577	551	481	520	558	527	514	552	533	528	510	493	503	499	566	530	481	544	512	532	505	538	508	533	517	527	511	558	524	531	519	538	531	552	515	500	501	540	487	506	505	565	493	489	517	526	513	577	525	535	512	512	522	509	507	520	522	502	530	547	511	511	496	497	559	548	512	535	525	532	513	493	532	577	513	528	521	495	553	522	555	531	498	553	498	530	520	518	513	493	499	507	532	569	554	530	524	520	507	538	493	540	531	548	558	543	509	572	518	532	500	547	490	558	540	536	507	528	528	528	496	518	569	551	536	519	542	527	505	545	552	507	559	527	497	540	476	523	503	515	517	493	559	499	523	538	516	570	494	534	549	503	534	508	552	499	506	541	546	522	531	528	515	526	538	530	509	525	516	544	525	563	535	519	527	520	527	506	538	542	516	513	495	544	516	464	532	525	485	499	518	577	549	498	534	557	523	541	523	481	516	489	532	534	556	555	502	550	486	511	499	493	528	542	541	538	506	469	551	515	498	577	503	502	527	537	499	510	494	507	533	553	502	542	539	484	520	577	527	514	540	553	482	586	543	572	514	499	533	492	555	547	516	552	527	555	560	506	550	515	567	522	537	548	489	520	525	536	551	486	538	526	502	586	525	507	536	508	513	527	497	490	545	543	552	509	492	509	505	531	495	565	519	511	534	537	499	533	518	527	517	523	510	537	566	502	514	577	521	535	552	522	543	547	585	560	538	527	496	528	543	540	517	517	522	539	502	556	532	545	457	519	541	520	526
928	249	130	89	93	139	170	126	165	147	115	106	133	120	119	114	109	98	147	136	88	69	69	43	49	37	42	34	41	37	31	51	50	54	59	40	41	34	37	34	36	36	34	35	36	31	42	42	44	41	44	24	45	50	38	43	38	44	47	36	29	52	34	25	27	36	35	28	28	32	49	33	35	45	34	36	38	36	35	37	28	40	31	35	35	25	30	26	28	36	31	30	30	30	27	33	39	30	28	16	41	36	34	27	27	36	24	24	31	25	38	35	35	41	31	29	31	25	29	24	24	38	23	30	27	18	27	28	24	30	33	26	22	38	37	32	31	26	27	30	29	42	31	26	26	25	32	36	18	30	33	45	26	25	30	28	31	21	27	27	41	29	23	28	34	24	22	40	35	26	37	22	38	31	28	32	22	38	24	33	32	35	32	23	22	19	37	31	24	20	33	49	25	24	34	25	17	23	25	32	27	25	37	33	32	30	32	37	25	27	17	20	24	22	35	20	24	33	44	21	32	26	20	25	27	24	23	40	22	28	29	23	32	18	37	25	27	25	17	31	31	23	29	25	23	39	26	19	20	36	23	32	37	23	36	34	23	23	27	29	31	30	28	27	32	26	23	30	33	24	28	22	41	28	32	31	19	33	24	28	40	31	28	38	24	33	28	33	24	34	31	23	33	28	29	28	22	35	19	35	30	16	23	26	23	18	34	30	25	30	30	34	33	23	30	20	27	22	37	34	28	38	24	28	18	33	22	20	34	29	19	30	23	21	26	32	27	18	35	32	32	35	27	23	28	31	29	28	36	23	29	28	28	21	22	35	29	20	23	35	28	34	35	35	31	25	22	33	29	23	24	36	27	33	41	33	26	30	27	30	24	31	41	30	35	27	27	38	37	31	28	26	29	22	27	34	27	30	29	35	29	32	29	30	24	28	30	45	32	34	32	27	30	23	21	26	29	28	37	32	27	29	28	27	22	18	29	30	25	35	22	28	21	29	24	24	31	15	34	25	23	35	28	30	19	27	31	27	25	17	30	38	25	32	28	37	34	29	20	34	27	28	26	29	32	22	27	29	30	28	42	27	18	33	27	23	38	32	31	27	26	39	28	27	28	19	26	34	28	32	17	35	30	27	24	26	24	34	30	30	26	22	38	29	21	28	35	33	24	25	26	32	34	31	29	27	29	24	19	22	25	41	30	23	37	32	22	34	33	21	27	30	32	34	23	23	30	21	21	24	33	30	34	24	19	30	32	39	27	30	42	27	29	23	34	33	36	32	41	25	35	20	28	30	35	34	26	34	36	23	35	21	25	28	32	20	35	32	30	30	24	22	22	33	35	29	45	26	21	24	32	29	25	31	26	26	30	28	23	24	27	37	22	24	31	33	25	28	32	23	24	32	23	29	30	38	23	32	21	24	41	29	37	29	33	26	31	26	27	36	32	37	33	28	22	31	32	24	29	22	26	33	40	28	31	26	25	26	29	22	23	31	23	25	26	32	29	30	29	22	28	22	21	24	33	27	33	35	26	27	28	33	21	32	31	27	33	20	26	19	41	33	25	32	24	26	34	26	26	31	23	24	26	29	36	34	28	32	32	24	22	22	30	35	27	27	27	23	29	25	33	24	32	28	25	34	30	22	31	34	37	33	31	34	27	16	22	25	36	23	33	24	29	24	22	33	31	27	32	31	33	24	31	35	39	28	30	26	32	26	26	28	31	25	33	22	33	21	27	29	30	27	36	26	37	34	25	31	22	25	19	27	28	21	22	23	31	28	22	24	26	25	27	29	21	25	28	29	35	25	28	23	26	25	25	27	33	30	33	28	34	29	24	35	22	33	35	31	29	27	26	27	24	34	39	32	29	24	19	42	22	18	22	41	33	32	39	30	27	27	23	35	31	23	27	38	31	21	18	17	35	42	26	25	35	21	22	18	35	18	32	25	26	28	28	27	36	21	24	34	34	29	25	20	26	33	23	16	27	29	30	28	31	27	31	31	24	21	27	23	19	31	34	33	33	33	37	24	21	36	28	26	34	32	38	27	34	34	41	35	30	22	24	33	28	38	27	25	27	24	32	29	45	39	30	32	23	31	27	31	25	26	42	31	47	35	31	36	35	28	31	29	30	35	29	27	30	35	30	27	22	31	27	15	30	29	23	37	33	25	25	37	26	35	29	25	32	21	22	27	39	28	35	30	30	27	23	26	26	40	28	29	28	27	32	32	25	39	35	25	41	20	12	16	23	36	26	30	29	26	27	26	25	37	23	26	30	33	24	36	26	30	31	36	28	43	14	36	26	31	31	29	24	23	32	31	25	26	25	32	25	29	29	30	25	22	26	25	34	34	33	32	24	31	33	24	32	24	24	20	28	25	40	30	35	31	25	36	31	31	37	35	33	21	39	28	29	30	28	31	33	30	29	27	34	24	20	32	29	30	42	32	24	23	23	41	28	30	43	22	26	31	29	23	36	26	31	31	25	27	28	26	19	25	32	33	35	40	24	21	39	23	29	19	30	22	41	41	39	26	22	32	30	34	25	30	30	26	31	23	32	31	25	24	32	29	37	25	27	34	25	25	28	33	31	34	35	33	27	36	27	19	25	29	26	36	29	28	32	27	25	27	26	39	21	21	36	21	38	24	40	30	21	32	14	30	23	26	29	39	30	25	28	22	31	27	42	29	30	36	28	25	24	35	27	23	31	20	34	29	25	27	18	30	19	32	32	29	38	40	24	22	22	28	31	34	50	29	27	21	20	29	33	35	26	26	24	26	40	26	29	44	31	21	27	26	24	21	29	33	29	23	35	41	30	23	28	20	17	22	27	31	38	27	28	31	27	26	25	34	24	26	20	27	38	26	25	28	31	30	31	26	29	23	33	26	29	38	18	40	30	20	33	32	32	33	38	30	36	27	34	29	23	17	22	29	33	25	26	28	21	23	31	34	30	27	28	30	29	27	20	37	32	25	17	26	24	28	29	24	21	25	34	29	23	28	26	23	29	28	25	25	18	26	28	33	24	27	30	29	21	33	29	37	30	33	27	23	25	26	26	21	31	31	29	21	33	30	30	24	31	19	27	30	33	32	24	26	28	33	35	37	28	30	31	34	41	32	32	30	21	31	28	29	33	26	24	31	25	22	30	35	28	30	26	23	17	30	34	31	38	28	34	31	27	24	20	24	40	32	32	30	26	35	23	26	16	23	27	20	24	32	26	23	28	35	29	25	20	22	24	32	26	21	33	44	31	28	22	33	28	29	30	22	31	25	24	21	22	27	33	29	40	28	25	23	27	30	45	28	30	28	20	31	24	18	29	32	26	30	33	22	41	29	20	34	35	27	22	27	20	25	20	25	29	24	24	24	34	40	25	27	33	33	30	30	39	31	25	20	37	29	24	29	27	27	25	30	35	30	25	19	31	27	28	24	28	35	35	30	26	29	40	27	35	23	33	27	24	30	27	34	24	31	20	30	34	21	36	25	25	36	30	39	33	28
14323	5624	2497	5070	10635	11816	11109	9608	8710	7387	6485	5371	4651	4456	4413	3857	3678	3734	4827	4335	3076	1982	1933	1321	991	904	840	706	620	620	712	1064	981	1072	1258	1211	896	761	672	564	558	572	611	580	679	721	728	725	812	782	865	772	807	784	828	901	818	767	833	748	842	838	572	607	592	732	409	376	457	565	783	582	649	673	469	533	655	653	729	669	592	575	576	516	489	484	438	370	406	363	329	365	371	397	441	461	516	496	467	433	435	384	376	395	408	417	417	398	465	407	373	417	371	366	387	359	325	337	343	306	381	369	322	358	348	350	348	362	358	325	313	316	343	349	367	346	322	320	319	349	347	320	368	363	364	378	336	343	329	332	316	349	330	314	350	305	324	325	366	322	323	331	326	339	323	326	346	346	313	361	331	331	351	370	328	377	353	359	328	325	356	329	349	367	302	325	329	326	379	323	352	345	338	335	355	357	323	350	316	307	340	321	333	310	333	311	333	336	307	369	344	371	339	338	347	347	327	335	344	363	319	347	346	336	347	328	354	338	356	350	326	336	369	327	361	317	331	320	323	341	359	340	344	305	330	338	328	311	311	352	339	329	325	330	360	351	343	334	324	322	317	324	331	328	347	362	337	320	317	348	341	295	366	338	352	348	341	305	318	325	333	333	336	336	351	326	350	336	332	303	329	318	342	341	331	329	332	324	401	353	371	334	369	353	318	349	323	345	334	337	369	336	333	321	334	298	322	321	333	322	338	393	355	348	341	376	334	313	335	376	343	366	341	351	367	351	327	331	322	327	343	353	315	337	323	312	354	326	353	332	372	341	340	324	352	357	357	353	325	326	323	338	337	315	325	369	327	305	330	311	300	353	368	338	315	343	325	362	317	306	345	367	331	370	334	349	323	347	340	334	343	345	346	349	312	357	344	370	350	352	350	303	369	344	304	379	374	319	348	330	325	374	337	341	336	316	336	312	346	341	297	382	343	343	327	346	339	362	333	332	326	340	321	355	304	325	318	333	360	368	334	373	363	352	342	329	332	361	325	352	332	332	325	341	335	329	345	370	340	385	345	335	342	337	322	354	326	319	322	341	334	338	341	340	352	320	338	336	345	340	324	354	345	334	339	339	298	315	376	333	307	356	326	307	334	337	354	325	379	372	315	364	346	353	329	330	349	307	356	360	336	384	318	332	365	352	319	357	325	351	353	303	327	324	325	320	293	311	354	301	351	362	352	325	340	381	332	347	340	311	311	311	307	328	317	346	343	334	336	341	370	334	322	321	293	333	315	338	345	310	335	371	333	319	342	324	343	341	341	343	339	367	319	335	333	341	341	332	324	329	332	339	335	327	298	356	304	322	349	342	315	320	332	338	341	317	346	308	325	350	349	329	347	303	329	366	339	350	356	326	325	300	314	331	351	329	320	325	312	357	336	328	349	361	368	341	342	335	346	367	349	326	315	354	344	333	318	348	365	325	333	341	309	326	331	315	343	364	328	329	341	335	319	314	331	322	334	329	328	357	312	349	310	342	330	342	353	342	336	333	379	324	355	349	308	346	342	313	324	306	345	344	327	350	330	346	314	370	316	318	356	330	360	336	344	355	319	348	319	350	366	333	333	346	357	371	329	322	310	325	356	308	321	326	310	356	327	340	351	363	350	347	321	364	281	320	360	285	381	309	319	320	362	350	323	357	311	357	369	372	340	375	343	340	358	365	341	320	313	298	330	338	342	335	289	372	352	338	357	318	333	334	348	318	339	362	373	374	353	370	318	339	294	328	364	371	347	322	328	308	360	309	336	340	325	321	331	316	325	335	363	350	319	334	343	325	355	322	324	334	353	306	344	349	335	359	321	355	331	344	345	323	330	341	310	335	353	312	312	360	309	352	335	299	315	326	336	342	346	348	344	319	356	359	327	336	324	350	319	309	323	373	333	348	321	359	341	365	367	326	350	315	354	334	354	366	339	348	346	323	374	330	342	337	335	355	337	348	316	310	369	292	341	316	344	369	321	366	319	339	324	342	299	329	319	329	349	312	334	335	317	312	320	333	314	346	325	349	315	371	371	325	374	333	374	344	346	333	316	344	376	340	345	345	343	322	342	325	336	350	344	336	345	350	321	366	331	332	340	364	351	327	325	329	337	331	352	325	363	351	343	329	328	372	354	353	322	356	327	316	330	319	327	336	342	360	347	377	335	323	356	318	367	355	380	354	333	351	307	358	333	345	331	365	338	299	348	327	339	329	310	339	353	331	331	339	354	339	368	345	302	323	354	343	338	340	344	353	351	352	306	340	342	324	330	339	336	345	330	360	327	355	351	323	363	344	311	375	322	316	319	327	359	309	326	328	345	336	387	349	356	328	326	358	358	342	321	322	334	329	327	336	351	335	333	341	314	304	320	332	363	310	357	343	354	345	344	348	332	320	329	338	341	311	356	343	345	303	314	337	349	324	314	354	332	333	351	353	357	373	305	308	362	350	363	336	344	352	340	341	322	312	357	329	347	331	341	325	347	322	342	347	356	310	356	339	359	310	375	369	328	313	319	341	328	325	331	319	394	333	345	354	341	346	339	358	356	353	329	334	336	318	334	368	322	329	360	320	346	347	356	332	320	316	337	349	303	322	328	338	314	313	338	336	305	338	354	343	325	347	334	333	340	319	354	347	340	340	336	331	315	343	288	333	342	350	321	335	349	294	331	337	359	333	309	351	336	339	345	313	337	330	361	323	356	341	300	375	369	340	332	352	331	310	324	362	330	315	374	327	333	359	362	348	314	337	332	384	366	365	357	332	314	329	363	329	314	310	342	322	350	340	310	333	333	327	327	340	334	332	321	322	338	290	325	336	301	360	330	311	348	337	349	307	333	336	349	328	367	349	326	338	337	346	330	333	339	339	326	317	322	339	330	328	349	316	361	331	343	337	323	337	332	335	339	311	337	378	318	340	304	328	320	341	340	344	346	346	319	352	325	351	319	318	342	331	327	332	341	315	337	335	336	359	325	355	359	324	345	341	339	345	339	342	338	331	348	346	322	354	324	331	319	356	362	370	364	343	364	371	354	334	351	351	332	352	335	312	327	325	332	337	365	315	343	359	332	328	315	357	366	346	323	310	332	350	323	333	326	353	383	340	322	317	306	352	347	335	359	339	331	334	324	305	358	328	356	331	343	343	329	342	349	292	342	320	359	340	339	376	344	331	316	350	332	312	303	329	365	346	347	335	339	337	324	336	332	323	313	354	317	351	310	362	354	299	308	332	363	333	349	332	329	348	335	332	359	331	299	337	341	342	332	351	362	351	296	356	342	337	349	348	344	354	352	363	347	341	363	339	336	348	336	346	311	329	299	346	365	328	332	345	329	326	299	301	340	346	356	358	338	346	345	360	409	309	333	298	335	319	358	354	312	316	357	324	339	327	322	312	318	314	379	355	321	331	353	355	327	361	355	379	333	325	345	307	300	349	307	349	320	346	321	349	353	299	337	316	346	354	313	318	348	358	340	334
1245	101	84	73	75	89	105	76	85	86	96	100	102	98	84	78	72	87	99	87	80	63	57	51	46	47	55	42	50	45	48	48	61	49	50	49	36	42	47	51	41	56	50	48	58	45	55	38	49	50	42	48	52	44	53	53	47	56	44	56	50	49	51	46	41	48	43	50	41	49	55	45	57	46	53	36	43	42	57	47	54	43	38	41	54	35	50	45	49	47	41	43	43	58	53	42	50	46	32	48	57	51	56	41	38	55	39	35	35	57	56	46	30	49	54	43	47	44	37	37	45	49	44	51	55	39	34	58	42	44	54	42	35	49	46	39	39	57	47	46	44	38	60	43	45	55	37	45	51	39	44	56	48	37	40	44	37	39	43	40	43	46	47	45	62	33	42	36	28	42	44	44	45	38	38	40	45	57	33	46	56	62	42	45	45	51	39	49	38	30	45	61	48	50	45	46	48	48	47	43	40	37	51	45	44	43	33	43	43	43	48	44	42	46	46	49	38	37	56	47	45	54	42	48	57	39	43	57	40	39	53	45	45	46	44	55	40	40	47	40	62	38	60	54	39	45	40	48	38	42	54	51	35	36	39	45	44	46	30	41	35	47	56	43	36	47	43	47	54	33	38	50	47	67	45	57	44	37	47	35	33	53	52	43	49	43	41	41	40	48	47	39	39	40	57	58	42	54	49	43	34	44	46	45	49	57	43	37	38	46	50	35	41	37	51	59	35	53	46	28	47	35	47	47	46	38	40	36	41	49	45	50	43	47	37	41	52	35	42	37	44	45	45	53	46	44	37	35	38	46	47	56	45	49	35	41	41	47	43	44	39	44	49	38	38	53	56	39	55	50	51	50	47	46	35	31	35	42	56	40	61	48	42	51	44	37	42	44	45	42	45	44	47	49	34	61	45	41	51	34	39	52	43	45	36	44	43	45	37	47	39	38	44	24	38	41	45	45	41	40	44	58	37	45	51	53	27	37	40	49	55	38	52	44	33	35	48	45	53	38	28	52	47	40	53	34	36	22	46	49	46	45	36	57	45	49	46	41	39	41	51	42	55	52	53	37	43	51	38	50	43	45	42	36	61	54	41	49	45	53	55	44	52	43	40	42	40	52	46	53	36	46	44	40	54	36	53	46	50	49	58	39	41	45	45	48	56	43	39	39	48	46	56	43	39	61	50	52	50	37	45	49	53	34	44	56	51	49	38	50	43	44	33	46	51	58	44	42	45	47	46	43	56	56	46	41	54	42	49	47	41	47	36	44	44	41	54	51	44	55	45	57	47	48	54	47	43	38	47	59	50	42	38	41	49	40	43	32	59	52	50	47	48	35	43	31	50	52	47	46	37	42	51	30	33	41	46	55	51	56	44	38	48	47	48	42	33	48	45	41	49	35	36	59	35	44	40	55	51	39	53	52	43	44	39	46	44	40	45	34	46	42	46	47	43	45	45	45	40	42	45	48	42	38	49	42	52	46	39	50	49	46	54	35	61	43	62	48	49	49	50	49	38	50	35	43	47	56	60	48	48	40	50	44	38	42	43	48	40	50	53	40	47	51	44	54	47	40	49	39	43	39	42	52	50	34	48	50	34	47	37	42	43	41	48	41	37	50	48	46	40	49	48	41	48	27	26	58	39	42	33	51	34	49	39	42	51	41	52	46	43	48	53	41	47	46	43	46	58	55	44	41	46	40	43	59	56	35	32	51	53	52	36	45	45	41	52	38	42	60	48	41	48	36	43	43	45	56	44	43	44	50	43	42	48	41	49	35	47	41	39	38	42	50	40	51	31	39	31	36	53	41	51	51	51	39	25	40	43	25	37	57	38	57	34	35	37	52	45	40	50	49	37	41	44	50	38	62	40	41	43	61	51	41	55	45	43	49	44	48	46	41	31	39	46	40	45	35	43	41	40	32	47	32	46	51	43	45	43	38	48	49	51	48	48	45	49	37	48	35	49	36	50	35	43	48	44	34	48	50	45	51	35	43	46	38	39	42	45	45	48	46	44	38	35	53	37	46	40	43	41	43	42	47	56	43	52	45	35	70	54	41	54	48	37	50	42	41	45	53	38	61	58	46	48	41	34	40	44	38	47	39	35	39	37	48	50	37	50	41	48	41	51	57	39	41	46	46	38	46	36	47	42	48	48	49	55	45	47	47	44	53	37	52	36	33	34	49	47	36	50	29	35	38	51	40	41	41	50	57	50	42	32	53	38	37	41	47	62	46	50	43	48	56	42	40	46	64	39	54	47	48	54	46	55	48	49	43	36	46	35	57	37	51	37	45	57	42	37	67	45	46	36	48	39	35	46	42	31	43	53	46	37	47	46	39	39	39	55	40	45	45	32	43	38	49	40	37	50	49	51	43	54	34	45	52	39	40	35	46	42	35	44	41	55	56	38	38	38	39	42	38	45	40	42	39	62	45	48	42	47	39	40	52	38	35	49	31	44	46	50	32	55	36	52	42	42	39	38	50	34	44	47	35	51	47	47	47	44	38	36	42	40	51	49	33	46	42	43	44	40	47	56	50	40	43	50	45	52	41	47	54	46	46	49	45	52	40	37	48	46	44	46	45	43	41	40	49	44	55	43	57	44	38	48	55	51	48	39	42	52	38	49	46	63	50	41	49	43	57	47	34	47	43	49	48	55	37	46	59	40	39	35	47	49	43	40	52	45	52	47	39	40	43	50	48	49	48	53	44	47	44	38	43	52	41	43	49	42	45	40	44	45	54	45	55	49	47	34	48	51	50	43	30	52	55	52	31	43	49	48	39	47	33	40	41	40	44	46	52	47	43	50	38	43	40	39	45	49	41	47	41	34	48	43	49	52	54	46	53	34	36	49	53	46	46	58	52	45	53	46	48	55	51	39	49	45	35	43	36	42	63	43	37	44	45	36	49	41	43	45	36	39	44	46	35	31	42	46	60	37	52	50	50	47	26	50	30	43	51	52	50	47	44	45	48	49	42	38	45	50	37	50	48	41	49	45	46	65	38	49	40	42	48	36	54	43	44	44	43	43	46	50	55	42	59	42	48	53	37	52	33	62	47	47	54	42	57	42	33	49	53	52	43	51	53	46	56	50	46	54	55	45	61	41	49	57	43	46	50	55	58	42	58	50	52	56	46	40	44	47	30	38	39	52	49	39	43	49	35	52	51	46	45	49	61	67	44	45	37	46	36	49	52	50	38	45	39	49	44	48	37	40	37	46	40	39	42	62	33	29	43	44	41	41	42	46	39	56	59	38	48	46	38	51	47	53	40	56	37	46	36	49	44	52	44	41	46	45	39	56	48	36	37	42	51	41	43	55	39	29	42	49	41	51	44	56	55	41	41	40	37	37	52	47	43	36	42	44	38	54	38	47	46	44	40	53	36	44	44	43	51	53	40	46	41	42	52	52	49	40	40	46	51	41	52	41	53	42	55	31	51	48	47	50	50	47	48	30	39	52	36	45	31	37	39	42	49	39	46	47	58	42	41	50	48
9402	2601	1393	2230	4480	5479	5212	4524	4046	3849	3523	2970	2536	2448	2655	2310	2155	2384	3075	2249	1721	1156	1036	924	768	737	662	708	634	589	864	973	949	1172	1082	876	705	667	632	651	599	716	693	650	685	757	704	717	745	742	816	752	814	783	730	713	778	729	731	700	778	785	609	667	735	733	554	566	554	642	771	686	677	749	601	602	636	720	768	698	706	693	680	600	623	608	571	556	537	597	552	541	540	562	540	612	615	662	612	573	560	574	588	553	591	554	558	541	521	544	550	527	553	537	549	583	572	564	577	537	536	494	558	566	605	545	545	506	513	529	535	519	545	567	577	559	595	573	509	518	505	522	573	501	562	492	511	569	493	531	562	531	580	511	559	562	543	542	494	530	563	556	556	478	575	523	517	532	552	514	522	536	539	513	516	517	546	532	551	571	528	557	470	568	527	567	558	587	489	500	500	538	550	514	541	560	560	535	513	560	520	551	533	523	536	497	562	542	532	518	566	533	527	556	573	528	537	535	532	542	540	560	562	529	503	512	503	576	519	525	557	536	536	527	520	530	538	525	508	519	521	542	583	564	539	557	504	527	566	537	544	534	529	546	501	527	540	558	562	551	516	511	545	514	539	564	547	501	529	547	472	490	606	503	560	533	517	544	528	558	492	529	522	557	492	543	536	503	561	525	544	576	525	517	551	529	493	568	566	541	530	564	547	559	515	493	547	532	512	557	518	560	535	549	550	576	524	513	537	562	513	527	534	525	538	601	558	542	528	521	473	512	559	541	526	536	542	547	509	543	514	531	548	522	546	538	553	526	521	522	502	503	546	568	569	541	525	506	524	536	540	550	566	550	531	554	530	551	523	566	534	545	531	496	505	520	566	522	552	548	555	494	550	536	536	517	508	539	526	547	523	564	556	553	536	533	544	516	536	522	531	544	533	536	538	529	548	500	515	538	555	534	517	547	565	557	521	527	537	556	563	514	552	522	531	525	543	543	486	540	507	550	566	525	509	513	503	568	534	543	548	498	536	526	532	539	554	524	582	539	504	504	471	537	550	513	545	532	523	543	531	525	521	552	502	575	556	530	542	528	537	525	517	551	545	564	537	500	492	550	492	553	531	514	557	526	531	521	516	534	507	550	528	522	560	547	527	571	516	521	525	507	555	569	542	494	545	527	511	528	522	576	556	562	604	544	508	538	549	525	565	565	539	535	549	519	540	482	516	529	545	546	563	579	534	542	497	512	533	557	510	559	543	512	558	506	516	563	516	500	558	517	544	553	519	544	570	532	543	530	521	541	524	579	523	538	533	561	523	489	539	503	484	563	508	525	496	497	507	497	548	540	545	549	542	538	581	528	557	529	572	488	543	513	527	523	527	548	538	570	522	465	567	582	534	546	540	531	556	518	555	562	546	531	515	519	530	586	487	563	543	518	527	512	543	550	501	575	511	503	516	535	543	575	500	558	527	529	563	511	550	541	496	543	554	511	539	547	525	554	564	534	558	503	537	491	574	532	555	552	565	572	519	509	517	533	531	568	549	551	576	523	549	552	550	553	494	495	548	501	554	523	533	518	523	539	542	516	558	534	536	569	507	522	529	501	490	549	566	534	541	542	538	564	503	532	489	544	535	514	529	512	527	621	553	531	529	509	553	533	524	494	544	566	543	560	542	480	498	516	545	548	511	542	546	554	580	512	573	519	515	518	537	507	541	551	514	530	556	533	541	548	528	554	534	560	508	516	520	565	537	564	566	537	537	525	554	504	574	549	529	582	539	548	577	539	568	555	551	580	568	549	530	568	595	492	558	496	510	521	565	530	563	560	521	529	543	558	567	541	575	546	546	510	550	533	539	557	569	553	572	545	495	553	536	520	595	535	557	523	525	524	532	559	504	540	542	518	513	555	529	510	581	558	554	565	578	547	522	520	557	540	579	559	539	539	515	488	548	546	520	572	555	516	510	539	594	548	514	518	553	526	565	542	523	508	577	508	567	503	540	515	540	546	528	514	533	573	532	549	535	503	536	538	550	536	518	541	514	524	587	539	520	555	551	544	560	527	526	530	531	537	519	547	560	532	538	517	512	488	534	599	556	545	516	587	576	571	548	556	596	559	548	545	518	523	534	537	561	497	506	529	548	510	523	510	523	528	527	546	512	519	521	576	509	529	533	505	555	507	574	536	557	500	531	562	499	535	535	506	535	557	534	550	538	548	454	548	551	501	575	569	552	534	547	541	571	525	537	559	554	536	529	516	553	528	501	537	535	541	525	507	554	517	526	539	539	522	530	552	539	546	535	571	537	547	541	542	540	532	541	548	546	515	546	545	590	540	557	545	566	519	568	498	542	543	543	588	554	546	506	535	534	524	522	571	517	564	558	554	561	547	506	529	518	549	546	536	513	560	522	540	565	581	535	550	527	495	529	582	574	540	554	517	542	494	549	554	526	500	517	495	565	496	560	506	518	521	542	553	521	554	534	558	524	509	525	545	563	501	547	556	543	541	544	536	550	523	551	566	530	545	534	504	500	529	527	502	536	588	540	536	578	569	555	545	523	539	547	548	541	540	532	509	554	553	503	540	510	543	560	527	519	480	499	538	497	571	522	575	544	546	549	530	513	556	526	565	495	544	537	550	543	553	565	556	562	532	521	531	495	535	537	524	522	509	553	538	571	510	510	532	548	502	537	523	538	498	528	566	491	561	521	523	524	564	538	556	521	533	547	560	537	525	509	546	519	540	534	575	540	533	508	558	553	537	504	514	543	568	544	510	556	514	548	548	537	570	550	541	562	570	524	560	546	522	516	571	551	546	534	494	561	527	562	537	552	524	550	527	515	503	554	548	545	543	532	518	548	548	533	538	504	571	523	499	510	532	528	538	500	548	534	485	521	547	588	523	552	514	544	510	514	525	533	527	534	546	525	556	526	519	552	557	544	565	530	530	528	523	547	549	534	530	544	521	548	518	538	565	568	504	542	591	526	588	580	537	566	491	534	552	510	516	553	569	520	526	548	568	540	488	552	525	530	551	574	538	499	547	513	555	552	533	579	509	543	555	522	542	560	525	528	529	525	521	562	547	519	538	526	545	506	536	503	538	562	530	518	533	562	557	491	543	551	530	534	573	524	509	555	555	554	482	535	532	520	514	566	583	542	502	519	524	512	504	524	549	556	510	546	562	550	562	517	530	562	509	553	531	513	549	572	535	578	535	504	551	523	556	523	522	556	537	547	553	574	559	495	486	514	512	508	534	533	540	497	534	538	555	519	528	544	522	560	516	536	558	519	510	551	528	535	505	524	491	565	554	515	536	524	531	556	532	507	521	502	514	559	526	561	563	537	503	510	555	509	521	553	534	536	544	562	524	506	553	523	497	520	561	555	510	507	536	531	538	528	580	526	550	517	540	535	549	534	529	537	546	541	578	548	541	502	541	567	528	528	524	520	529	535	552	505	542	544	515	552	548	543	545	543	547	534	546	540	527	528	546	519	540	537	557	547	571	520	467
577	161	98	73	70	110	107	126	133	113	104	100	73	74	90	85	87	107	128	88	61	37	65	47	34	38	27	30	31	44	50	48	60	46	56	41	34	38	35	38	40	30	40	35	36	29	38	36	43	38	30	40	41	47	46	37	41	40	34	37	30	43	41	35	37	36	31	24	30	32	35	45	29	36	28	36	30	54	48	39	33	32	34	44	34	35	29	39	39	30	22	40	29	28	34	35	39	41	34	37	36	33	29	39	24	30	33	24	26	35	26	22	41	19	28	35	33	30	31	28	33	26	31	34	23	29	35	31	31	27	27	40	28	20	23	28	29	28	32	40	38	39	31	27	37	36	33	27	32	25	34	22	28	35	20	33	25	30	43	35	28	35	30	40	25	34	43	35	32	30	33	33	37	31	35	42	37	32	32	23	29	23	28	31	29	34	23	31	34	42	27	32	35	30	35	32	23	32	33	26	25	27	30	43	25	34	30	51	38	33	28	29	24	30	26	26	32	25	38	39	37	32	39	35	21	29	19	32	33	23	28	34	25	24	32	28	24	21	35	33	46	33	23	26	31	27	30	27	34	31	35	34	31	31	29	37	31	28	39	36	42	34	32	35	33	31	25	33	26	27	39	38	26	32	33	34	25	33	24	37	31	35	33	37	38	26	31	40	31	15	23	22	35	26	35	24	30	24	29	30	26	27	28	29	30	27	31	30	21	33	30	31	22	29	28	33	26	30	29	34	25	31	25	29	30	32	29	33	27	25	23	27	27	32	39	30	39	28	26	34	38	29	32	27	33	27	31	38	35	31	22	27	40	26	27	20	34	34	36	38	34	25	28	30	32	31	23	35	28	25	31	28	34	27	28	38	34	23	34	28	32	22	39	32	35	27	32	30	27	34	24	31	26	27	26	33	40	35	22	30	26	39	33	29	25	35	37	24	24	26	29	23	30	30	28	23	17	20	28	38	30	45	25	28	37	37	24	26	35	21	29	25	24	37	42	23	32	33	29	30	30	29	24	28	36	29	21	30	37	33	31	29	33	33	27	35	27	31	23	38	31	33	31	35	40	33	29	25	29	23	37	31	25	31	28	28	42	35	32	33	26	41	31	34	24	22	29	26	32	38	27	34	40	28	36	34	41	32	32	31	20	40	42	22	31	23	30	26	29	28	27	28	26	29	34	31	30	24	35	30	28	33	26	31	30	27	21	30	38	32	48	41	24	38	32	29	33	37	25	32	29	33	40	29	31	29	36	38	27	41	31	26	23	36	28	23	31	26	29	21	28	23	33	26	28	33	37	22	27	25	33	33	34	26	23	36	40	37	31	27	29	41	20	34	37	40	25	29	33	41	27	27	40	32	27	35	30	25	32	23	35	33	25	34	29	27	36	38	35	30	31	28	23	23	17	33	33	39	31	30	30	24	37	41	44	35	26	33	30	29	33	29	29	34	24	30	29	24	30	38	34	35	27	30	33	28	28	25	33	32	25	25	26	30	27	27	29	31	24	36	27	26	30	35	32	33	25	28	27	32	24	34	34	32	31	23	31	28	36	32	28	36	31	32	33	28	22	37	26	39	32	31	35	24	31	27	23	36	21	21	33	30	30	23	26	30	33	31	30	29	35	36	28	30	35	26	30	32	40	31	26	37	29	33	27	27	33	33	30	33	23	27	28	28	31	29	31	27	33	36	30	30	27	25	34	24	26	32	32	25	26	36	30	34	31	25	27	41	26	22	28	35	38	24	36	25	36	31	38	31	37	34	27	30	32	30	30	33	29	35	38	32	28	33	26	27	29	31	33	30	34	40	30	30	23	33	24	28	19	26	31	27	32	24	31	31	40	36	36	27	31	26	24	28	20	25	23	36	48	27	35	34	31	24	31	31	26	31	33	35	24	30	35	34	23	42	30	36	28	35	32	37	33	41	27	28	35	34	36	25	22	25	23	27	29	27	30	24	35	36	31	33	32	23	32	32	31	31	32	24	30	29	37	25	28	31	24	28	29	27	28	36	24	34	28	34	34	28	21	27	26	33	25	28	39	36	16	23	41	32	37	28	25	31	29	30	23	26	25	29	36	32	26	31	24	23	32	39	32	42	34	31	37	21	25	23	29	35	36	31	34	32	32	42	34	32	23	28	31	37	30	26	33	22	33	27	28	31	29	29	32	41	38	32	30	34	25	24	27	28	31	34	31	29	30	29	33	24	31	28	31	34	36	30	26	28	32	36	22	32	40	31	24	35	30	31	29	33	25	31	31	17	33	28	38	21	32	23	31	35	26	24	21	20	25	34	30	29	32	21	24	25	35	30	30	31	27	28	40	34	32	32	24	31	20	37	30	29	26	27	41	36	44	23	34	27	17	34	38	33	34	29	37	29	18	36	33	29	26	37	28	38	32	28	31	33	42	29	27	37	41	34	24	21	28	25	34	27	34	30	41	23	31	33	27	33	28	30	32	28	29	30	34	20	24	34	33	31	28	31	29	23	23	21	31	23	34	27	24	28	30	32	23	28	25	33	34	30	27	22	24	34	29	35	19	33	31	25	33	32	33	28	27	38	25	30	22	24	32	34	34	35	38	31	26	24	20	28	42	30	33	32	37	32	31	21	25	46	34	34	34	40	34	22	32	30	20	32	42	21	34	28	21	36	34	35	30	36	30	29	31	18	24	39	23	35	20	26	27	29	31	25	33	39	30	28	29	39	27	32	34	32	35	30	34	27	32	32	23	23	30	29	28	35	29	24	20	36	27	29	31	36	19	37	28	28	31	28	27	36	29	24	44	39	30	21	25	37	27	23	39	38	26	26	32	36	22	34	36	21	26	26	28	31	32	39	29	28	26	32	34	37	47	27	37	37	26	28	24	19	25	25	28	25	32	28	40	24	22	40	33	25	26	29	29	39	31	34	34	36	28	25	28	22	35	33	34	32	34	37	39	26	34	32	27	38	31	31	22	43	34	28	37	31	32	29	39	35	25	25	35	30	33	29	33	29	25	27	31	29	24	39	35	24	35	30	28	33	27	31	28	45	27	36	32	28	36	37	25	25	32	33	35	28	29	41	24	25	32	35	26	26	29	31	27	31	27	35	28	39	28	39	26	29	27	27	37	28	39	33	29	28	44	25	26	32	17	33	39	36	24	30	27	32	17	26	25	32	28	29	25	23	24	30	29	39	31	44	39	28	34	34	23	31	34	25	29	21	31	37	34	35	20	30	42	24	28	34	29	28	31	27	31	29	37	26	33	39	26	28	30	22	27	33	33	25	39	32	33	20	35	33	34	23	38	34	38	33	32	20	30	30	27	23	28	31	36	19	27	30	39	34	29	26	28	26	41	29	37	27	22	31	31	22	32	25	33	28	44	30	25	32	20	35	28	28	26	23	24	31	33	26	27	27	29	32	37	24	25	31	36	32	36	35	25	30	37	30	24	32	36	41	32	40	25	28	19	20	28	28	22	29	16	27	24	22	27	27	32	31	25	28	23	38	35	31
11261	4741	1997	3938	8383	9611	8678	7152	6123	5463	5129	4304	3460	3385	3356	2948	2893	2964	4024	2818	1695	1280	1054	968	790	744	723	631	571	673	1037	1182	1362	1301	1062	763	595	621	533	527	578	572	587	584	596	577	629	657	737	718	715	731	680	691	661	725	768	694	598	650	726	784	555	545	566	644	461	395	440	513	728	582	600	634	558	516	537	616	670	602	564	571	555	548	446	463	449	405	379	372	351	403	408	412	441	488	516	533	479	433	433	384	386	425	421	442	415	433	401	419	418	412	399	395	384	383	407	363	321	383	361	384	388	364	425	351	380	346	344	339	348	358	369	330	378	419	364	376	341	368	373	353	368	370	369	362	385	382	348	390	379	359	378	329	343	365	357	342	358	386	361	394	371	361	351	360	360	363	342	353	357	384	332	390	380	368	372	363	371	350	361	330	355	363	341	352	354	355	366	387	367	359	363	380	361	397	407	362	368	348	344	360	376	354	341	344	361	403	382	364	373	355	342	392	373	343	348	390	369	347	367	387	352	386	350	381	393	381	367	381	390	374	360	363	382	347	375	362	358	354	372	368	368	344	352	363	390	382	375	344	363	356	343	392	348	345	364	394	383	398	377	381	378	380	381	335	336	378	331	404	384	392	406	367	358	385	395	379	398	381	379	363	362	325	383	347	424	350	362	415	390	351	341	350	341	379	369	403	380	377	357	357	311	356	368	386	350	376	348	374	378	394	382	364	394	365	325	378	379	359	357	338	370	317	390	377	346	353	355	380	342	360	376	378	374	343	373	391	328	333	379	367	337	369	373	392	376	394	342	353	363	349	358	387	376	325	338	394	324	359	428	377	379	343	376	375	356	382	381	374	372	373	387	411	381	377	381	364	354	379	349	375	376	376	364	363	363	372	389	397	368	364	368	358	364	393	366	360	365	380	391	366	402	376	369	364	366	379	379	370	339	395	383	367	337	394	375	360	395	386	395	341	398	369	348	366	392	362	368	387	350	365	377	344	389	384	398	381	389	391	377	359	393	379	330	363	369	374	374	346	366	368	357	362	355	356	429	343	376	387	353	369	341	352	377	363	346	381	349	383	387	357	372	367	344	347	384	372	391	373	363	406	365	414	370	354	368	384	366	374	356	364	366	344	360	345	395	372	387	371	404	348	370	376	393	366	330	394	392	353	369	363	363	358	362	367	398	367	336	352	347	340	355	361	362	361	388	360	375	349	372	395	394	352	337	352	326	325	354	333	364	346	401	371	418	385	399	378	376	371	368	374	331	373	362	374	373	364	380	370	380	394	366	371	354	374	375	401	332	325	387	367	398	396	357	397	353	362	359	351	358	366	331	367	365	348	404	357	357	389	405	406	365	387	389	333	358	376	397	385	379	366	384	374	384	340	355	363	382	373	351	369	382	383	359	377	383	353	400	365	356	361	376	368	358	360	392	398	350	338	352	367	368	369	330	368	373	341	345	374	360	353	369	352	379	410	347	369	378	395	358	380	354	356	374	411	373	383	343	372	378	394	367	370	350	360	378	385	421	390	368	377	374	421	338	361	407	367	374	383	388	366	380	351	343	362	387	348	372	358	356	343	390	363	395	376	360	367	351	348	390	381	376	374	385	373	355	371	374	380	356	375	406	362	372	414	354	394	385	395	372	399	371	353	370	366	331	349	363	367	390	414	350	310	361	362	368	406	320	374	379	372	378	369	350	338	370	396	393	377	384	370	331	369	382	348	356	387	355	371	366	370	357	380	391	378	378	359	415	375	367	368	353	354	347	383	402	374	371	345	375	388	369	364	391	365	371	338	375	354	362	388	367	406	373	403	386	354	363	384	344	362	344	377	384	366	351	358	355	355	372	393	364	372	354	376	363	407	418	367	352	365	347	365	350	389	327	373	383	379	382	326	384	356	351	385	374	377	352	363	387	356	369	377	376	378	361	354	358	352	343	397	369	369	375	357	356	379	373	373	357	362	356	339	364	370	348	357	364	348	371	356	372	334	399	374	363	367	353	338	346	390	346	388	351	358	363	360	367	342	346	402	388	340	392	368	344	401	361	384	334	371	391	382	393	352	380	382	357	357	375	368	347	364	363	387	393	384	351	360	361	378	382	351	374	347	389	375	398	373	359	341	371	385	346	392	378	362	366	293	358	361	355	374	368	360	382	328	367	373	381	365	379	351	354	381	389	366	345	346	389	388	377	359	354	404	375	367	362	374	354	365	342	369	357	390	361	377	371	411	361	356	384	379	360	386	346	364	380	359	354	400	387	350	383	364	371	370	351	377	355	375	355	351	347	367	360	336	373	369	364	376	360	370	383	385	356	319	413	364	362	403	359	321	375	367	437	365	363	343	349	393	391	384	371	349	365	391	386	333	385	368	378	362	345	377	379	366	363	401	389	368	367	343	392	383	382	372	359	425	374	342	356	334	401	361	331	364	366	356	362	392	420	373	370	346	398	345	401	379	379	331	402	377	382	384	387	406	392	393	365	376	353	387	383	354	354	386	380	390	391	341	353	352	375	388	357	353	364	396	387	390	323	362	332	362	379	372	387	371	381	340	340	328	374	347	372	351	357	361	422	367	347	373	393	352	351	372	393	361	348	358	331	391	368	376	352	407	376	377	373	366	385	380	349	378	399	354	332	379	362	379	376	388	357	380	355	354	391	367	357	362	394	331	385	360	339	379	352	360	369	381	363	362	385	352	363	358	366	370	339	383	383	337	356	400	356	350	355	361	337	400	404	380	349	342	393	339	407	373	355	355	352	346	357	389	380	336	374	389	379	390	364	351	380	381	383	394	346	380	369	348	355	378	380	372	388	345	354	385	372	377	333	380	374	379	377	405	372	370	376	387	328	356	370	377	387	368	373	380	398	333	349	363	378	359	428	339	311	354	363	393	357	348	343	379	385	347	380	380	332	374	377	353	387	366	409	368	360	365	376	356	389	391	370	370	330	375	337	364	357	390	361	347	374	355	380	383	341	357	371	394	386	371	360	348	385	364	387	364	365	348	352	388	356	378	350	378	362	337	336	363	395	364	350	407	394	387	388	359	375	381	385	324	394	380	337	368	351	407	363	385	394	402	395	374	361	347	353	368	384	362	364	363	387	358	362	374	379	387	349	369	382	376	404	351	363	357	331	354	365	365	317	409	394	375	348	346	337	365	356	393	353	359	350	360	340	362	382	364	355	340	369	327	407	354	357	374	382	358	371	381	381	366	369	379	356	367	389	334	370	361	392	355	373	355	307	362	353	413	372	364	362	374	371	404	367	373	403	362	368	328	381	363	362	361	371	388	380	352	380	342	318	371	332	385	338	376	372	364	368	383	393	351	384	364	343	369	372	369	353	360	380	382	341	380	371	348	388	398	371	334	332	387	355	382	377	372	368	389	381	385	396	370	382	396	361	352	414	378	364	359	386	358	355	401	338	378	345	384	359	379	345	401	322	399	357	392	366	342	369	380	365	409	367	362	371	358	356	375	353	379	384	353	353	350
1870	192	107	108	110	108	136	139	141	135	122	134	105	121	109	111	85	101	140	102	86	49	61	57	56	57	39	61	58	48	60	74	69	67	69	52	42	59	46	58	47	48	51	52	50	51	47	50	54	63	56	48	48	60	51	46	56	43	46	50	81	56	45	55	42	58	50	39	51	53	59	45	49	51	51	43	45	50	49	59	44	48	45	41	48	45	52	33	40	46	42	43	34	48	55	38	31	43	53	45	38	49	49	39	40	36	60	45	42	50	48	49	45	49	48	35	52	31	42	43	62	57	46	43	40	55	38	32	44	42	35	40	43	44	37	46	45	55	39	38	49	40	49	41	42	49	46	39	36	45	47	49	42	52	40	47	38	27	54	49	48	49	50	47	33	39	44	51	48	48	46	54	42	35	57	48	34	47	40	48	49	40	42	48	38	41	49	34	39	49	43	60	47	38	54	34	48	49	48	42	48	38	41	58	39	45	61	63	51	46	30	34	37	30	41	46	42	50	56	55	52	43	36	52	47	35	43	49	45	48	58	49	40	52	47	43	41	43	41	39	47	65	34	40	52	36	44	54	45	42	47	34	43	40	47	45	37	49	44	46	46	39	38	48	48	50	36	43	45	44	48	40	55	59	37	53	59	44	46	47	44	53	50	47	39	51	43	37	47	41	43	54	42	43	36	40	45	50	37	41	55	38	42	41	40	45	44	34	51	46	34	54	39	57	45	57	56	33	43	47	44	37	54	46	41	50	41	47	48	39	46	53	48	47	28	44	38	49	45	43	46	37	39	35	45	44	47	41	44	48	41	46	48	46	53	39	53	36	51	50	50	56	45	43	56	42	46	50	45	53	62	50	41	54	43	50	33	39	53	49	53	43	55	41	50	58	56	41	49	41	40	56	37	40	49	46	42	52	51	43	36	43	49	42	42	44	46	41	43	49	40	40	37	44	48	49	41	54	33	45	40	44	38	38	31	52	37	47	52	39	35	47	48	41	49	53	50	44	57	40	53	40	50	54	44	40	46	51	44	50	45	37	40	45	52	40	42	43	44	41	58	40	40	45	53	43	59	43	51	37	45	46	55	61	52	55	40	46	43	38	45	36	57	46	43	34	37	51	43	49	48	44	31	46	53	38	54	50	56	38	50	42	45	43	50	44	46	48	48	47	36	46	46	44	46	45	44	43	43	45	36	49	40	50	47	52	51	41	40	56	50	48	53	39	53	53	41	45	41	35	44	51	63	55	43	53	46	43	57	45	42	36	57	50	37	49	45	54	48	38	48	57	44	52	34	35	51	48	50	54	39	57	35	32	43	40	31	47	38	52	41	51	49	38	40	48	45	48	54	54	53	40	55	34	47	41	51	47	49	46	54	42	46	54	34	51	48	29	42	46	27	49	31	50	38	46	43	42	41	34	44	42	43	39	42	38	54	52	41	41	44	50	40	50	42	47	45	48	40	32	46	47	39	39	44	48	40	50	51	52	37	36	38	36	33	43	52	44	43	50	60	41	52	43	32	33	49	59	57	43	50	45	32	29	44	42	44	47	51	42	44	37	43	40	43	40	42	37	28	45	31	35	54	49	33	54	37	43	47	50	49	57	46	47	52	44	48	53	45	55	45	57	52	38	43	40	41	30	37	42	47	46	38	51	38	45	48	42	51	41	52	42	49	39	41	35	40	48	39	51	44	36	59	37	41	36	45	40	46	48	46	48	53	41	43	42	36	37	40	45	44	59	44	36	44	50	56	53	48	41	32	41	46	38	47	39	32	39	47	32	41	40	43	34	55	44	35	49	47	46	45	51	48	50	50	38	63	37	43	32	48	38	54	47	41	50	37	48	51	49	52	35	42	40	35	34	45	40	60	44	52	55	34	47	45	53	31	44	53	37	43	47	47	48	48	49	47	52	39	49	41	39	38	37	38	47	55	44	45	36	51	41	39	43	38	30	54	56	39	47	45	36	48	41	52	44	36	43	43	49	42	38	36	38	54	33	44	49	46	43	44	39	39	43	47	49	62	43	48	38	47	40	54	43	46	49	32	53	45	41	39	46	44	44	52	46	45	41	40	47	50	41	52	43	49	36	40	51	51	44	42	54	38	40	39	46	45	46	50	55	60	39	45	43	44	38	61	55	54	45	43	42	43	38	44	47	45	42	45	37	36	42	60	51	49	44	53	34	35	47	43	50	52	43	48	36	36	41	44	55	49	56	37	44	41	51	48	52	53	40	43	42	47	41	56	45	54	46	47	39	40	44	48	41	38	45	47	49	55	61	54	43	35	36	43	44	51	44	37	35	57	53	49	48	45	54	34	37	40	40	33	52	49	54	49	50	45	41	46	46	24	39	33	61	59	45	42	31	44	50	40	45	28	57	38	42	47	39	55	35	44	49	42	40	44	32	40	52	39	50	52	35	51	58	48	55	41	48	53	43	30	45	52	54	48	43	44	31	49	43	44	48	38	48	38	46	47	31	49	46	30	51	35	39	46	39	46	44	39	39	43	35	55	42	44	50	46	53	39	52	42	54	47	38	36	51	48	56	37	58	30	32	35	44	52	48	61	45	57	41	39	47	50	49	43	43	56	52	47	38	52	35	44	43	40	56	35	49	43	45	40	43	37	56	41	55	49	40	52	43	45	27	49	40	50	32	51	36	55	54	60	46	32	39	42	33	37	45	52	49	54	44	41	53	51	56	51	52	52	44	60	43	46	45	50	41	46	42	43	41	46	46	49	46	34	35	45	43	54	40	35	45	49	47	45	35	49	57	37	41	52	40	47	57	39	43	36	44	37	39	46	39	51	37	50	51	43	48	36	38	47	47	51	40	51	47	55	36	37	50	38	40	43	51	48	41	33	35	47	41	40	49	46	38	46	45	49	42	44	47	43	39	31	33	49	49	54	55	41	41	44	53	51	48	44	41	42	52	49	44	46	35	45	60	39	43	36	48	50	33	48	33	45	47	56	43	38	33	34	38	60	39	49	36	37	45	43	43	34	39	47	38	51	52	55	50	44	36	52	46	43	40	57	37	46	34	50	36	47	38	52	50	50	52	42	44	52	37	61	50	41	49	48	50	43	49	52	47	35	49	31	40	46	50	50	39	46	48	51	50	48	44	40	41	45	42	53	55	44	46	35	39	59	32	38	33	40	50	46	44	44	46	53	38	55	41	54	46	48	54	43	49	40	33	52	53	51	32	35	34	41	46	46	44	51	59	49	44	43	43	39	52	51	48	48	37	45	43	39	31	35	45	45	53	40	56	32	44	59	45	53	41	51	39	66	43	64	36	35	42	38	49	47	47	36	47	46	41	40	54	48	42	43	47	45	38	46	49	39	38	42	54	47	45	36	48	43	37	50	51	45	49	51	48	53	58	44	41	41	39	61	40	39	37	56	42	33	55	40	48	35	46	49	49	47	47	46	59	37	42	43	37	34	37	40	47	42	48	36	57	49	46	45	46	40	41	40	43	45	50	47	43	34	37	46	39
11661	4109	1992	3876	7878	9111	8687	7286	6386	5687	5058	4573	3841	3827	3321	3271	3143	3426	4303	2974	2054	1242	1095	1012	969	838	833	759	722	1115	1302	1577	1610	1461	993	869	803	705	726	665	722	752	739	771	808	795	771	784	905	918	953	854	853	860	859	804	948	850	792	701	906	1057	793	731	730	788	609	560	563	670	863	759	757	800	751	723	755	778	821	771	792	716	686	622	642	635	566	514	495	556	525	539	549	497	582	639	624	656	609	572	569	536	591	552	587	588	582	567	571	545	577	536	581	555	495	539	528	489	507	522	547	486	524	496	540	537	507	524	502	501	523	537	497	538	551	521	534	529	515	512	493	498	503	557	493	523	535	536	506	500	528	559	504	532	497	505	500	521	493	520	515	516	506	537	542	506	539	526	494	532	514	547	554	534	529	508	535	535	493	530	487	518	530	542	492	535	525	517	538	542	492	540	530	548	527	494	523	533	507	520	509	556	468	509	535	518	535	477	514	506	516	539	510	517	559	520	531	554	524	545	493	486	502	508	538	528	558	545	549	527	508	508	517	534	542	518	488	509	522	505	526	527	481	556	522	524	510	525	521	489	548	511	537	526	543	513	538	509	557	505	524	523	517	517	472	507	541	500	473	529	556	513	522	479	529	549	477	521	545	531	517	537	519	483	541	521	559	498	517	546	549	532	524	527	534	515	522	507	521	535	494	512	543	555	499	502	539	531	544	509	531	541	476	528	512	474	527	496	520	560	484	478	533	545	511	476	520	539	526	537	482	512	480	555	472	549	521	535	512	492	525	537	519	545	476	507	528	479	523	509	534	494	496	568	537	508	556	499	529	569	487	507	521	520	553	509	553	511	506	541	547	523	519	526	487	544	536	536	514	530	489	467	518	532	547	524	523	497	483	527	527	515	516	492	523	531	549	510	542	507	550	558	488	546	559	513	506	551	518	548	502	497	523	509	513	513	567	526	498	538	539	491	532	497	502	494	478	516	527	540	495	518	539	551	527	509	545	561	581	526	526	499	507	490	518	490	526	519	560	504	502	526	520	515	524	496	574	535	532	502	528	542	515	524	514	522	473	580	555	476	555	549	530	504	527	551	510	465	499	484	525	497	501	508	534	470	530	491	505	525	526	508	502	546	503	522	525	526	494	516	509	558	488	506	529	533	566	484	555	530	515	495	511	549	540	518	512	552	539	488	515	509	580	519	484	504	505	516	511	518	560	550	540	511	481	536	544	510	516	507	554	527	529	527	540	524	492	495	551	519	521	559	534	533	556	529	522	530	526	488	519	500	499	484	488	479	506	511	523	498	505	553	493	504	520	494	519	545	486	531	504	528	496	495	503	536	516	509	497	526	511	532	555	548	517	523	491	496	526	518	522	491	528	503	544	510	523	545	520	537	523	507	528	533	518	503	517	500	512	537	503	515	541	537	536	482	522	506	530	522	556	540	524	530	514	523	509	484	481	560	523	512	494	511	539	512	511	572	517	520	527	483	501	542	526	564	535	519	533	537	554	504	519	498	592	520	513	536	520	523	540	520	490	511	508	495	490	501	509	508	509	515	533	490	525	533	529	515	515	503	520	563	498	508	517	510	495	492	522	548	540	516	491	532	544	539	537	553	497	533	552	526	505	514	564	485	570	528	502	491	531	516	535	536	549	502	535	505	540	508	515	519	514	526	522	531	530	529	538	510	523	537	506	520	477	480	507	505	529	529	537	539	503	494	556	521	551	537	520	531	521	513	559	541	533	531	521	494	511	534	536	498	448	522	516	537	496	497	504	507	555	511	522	538	518	555	517	524	528	553	499	497	540	535	551	497	465	532	502	509	504	535	554	495	523	523	535	559	524	536	541	510	545	528	470	487	526	545	518	514	513	499	527	540	495	494	471	506	537	490	502	487	492	522	494	541	524	531	538	506	532	552	508	574	531	506	530	562	563	458	520	537	511	482	536	502	486	521	506	514	530	512	508	518	513	515	533	550	559	493	519	538	528	515	512	513	529	506	490	542	532	516	535	522	533	511	511	528	536	491	531	533	494	536	535	533	542	513	562	544	535	522	518	514	483	527	505	508	496	524	573	494	509	579	559	555	494	511	492	514	520	559	509	578	572	502	519	533	544	516	504	538	534	532	528	552	515	505	545	558	510	546	528	520	544	511	561	518	538	519	491	493	518	576	522	516	524	527	545	538	505	521	510	506	535	533	513	535	544	505	536	523	507	531	532	533	511	498	520	509	536	560	513	539	535	532	555	533	541	504	502	523	503	523	536	518	532	518	515	518	515	492	545	526	520	483	545	549	540	473	479	531	500	523	525	557	518	525	509	494	505	486	529	497	500	564	495	562	543	515	505	506	511	519	506	521	486	496	532	536	504	538	517	541	535	485	527	543	544	529	530	532	506	535	493	498	545	507	520	518	535	470	510	518	478	514	484	515	534	492	524	550	505	529	533	533	531	492	524	508	512	503	515	540	524	520	516	554	545	500	516	514	529	533	518	518	499	479	512	501	501	488	528	552	527	520	551	541	502	531	554	513	495	534	486	473	522	540	524	551	518	560	541	515	525	509	524	515	505	570	528	546	544	518	568	507	491	522	547	546	540	503	543	502	533	515	526	508	530	507	500	503	517	503	513	536	542	490	537	509	513	477	498	543	534	528	525	510	596	503	514	531	539	538	505	509	519	497	553	534	518	502	500	486	520	547	504	504	533	534	493	520	555	530	523	515	512	514	512	525	534	499	542	546	529	566	523	503	537	528	498	535	521	491	534	554	548	530	471	521	488	509	532	489	540	555	516	490	524	537	523	525	547	489	506	470	473	555	531	538	547	537	544	504	536	536	541	549	508	485	503	547	538	520	529	507	504	536	518	514	512	515	513	502	523	479	536	517	522	547	504	524	525	538	492	571	488	495	519	535	530	507	535	526	520	529	511	532	484	521	517	543	537	527	503	533	478	480	523	503	544	507	524	546	494	509	502	511	539	536	493	503	486	533	516	560	525	548	507	489	466	534	587	481	515	508	552	516	523	508	538	512	524	522	532	535	528	515	534	535	493	473	538	502	497	525	517	553	542	501	531	515	532	518	523	498	526	511	509	531	475	518	501	550	482	545	506	525	511	529	518	536	490	504	515	527	512	525	495	516	516	478	493	527	522	498	493	509	468	507	545	498	539	506	529	520	517	491	497	519	562	543	512	521	521	524	500	533	558	512	498	532	520	516	542	518	511	503	526	491	532	531	501	526	511	511	554	522	529	573	503	519	489	487	493	536	515	518	532	526	492	506	524	545	504	517	515	532	491	492	503	500	503	485	540	527	531	500	542	495	510	538	533	488	499	517	498	539	495	530	508	530	521	500	527	466	516	540	496	525	504	508	552	481	502	499	490	479	532	529	522	536	538	527	506	522	512	515	509	519	521	524	504	540	489	504	519	512	518	554	514	518	582	512	512	525	520	532	528	550	508	514	533	522	516	540	524	550	469	497	532	528	526	526	532	509
994	269	133	89	100	164	176	150	143	155	122	139	119	112	96	118	100	133	131	94	77	40	46	47	32	39	41	39	32	48	50	52	55	44	35	38	40	30	34	28	31	38	46	32	36	40	28	38	50	43	41	41	28	34	40	48	39	36	30	29	37	44	41	33	37	37	26	32	25	45	36	32	47	41	32	32	30	40	33	38	28	38	36	33	23	29	21	19	27	33	28	33	35	31	33	24	51	30	32	35	33	27	30	19	27	21	26	22	30	33	20	35	26	25	29	18	31	25	32	26	32	23	35	28	28	28	32	30	20	33	27	26	26	30	29	25	27	29	18	17	33	16	18	28	33	28	32	29	28	29	28	27	30	20	27	21	27	26	34	25	19	29	40	36	33	23	24	29	19	30	21	41	25	39	21	26	20	34	24	22	27	27	36	30	28	26	36	31	27	35	39	25	31	25	29	22	31	22	29	22	29	19	20	25	29	20	17	26	28	32	26	22	26	32	31	33	27	30	30	31	30	36	21	29	25	27	31	34	20	21	32	33	30	23	43	26	28	27	27	24	19	28	24	27	18	21	30	22	25	26	18	33	26	23	20	32	33	28	32	26	23	19	36	27	25	20	40	36	27	18	27	28	25	25	29	26	25	44	23	36	35	34	24	28	24	27	24	25	32	29	28	27	37	22	30	37	32	30	20	27	26	27	31	24	33	29	33	26	29	25	29	29	31	19	34	28	20	23	29	29	19	23	28	30	23	15	21	30	37	23	21	35	41	26	23	33	35	26	29	28	30	26	25	30	27	23	26	26	17	35	23	24	30	29	34	29	28	25	25	32	31	27	23	23	31	22	27	25	22	23	30	23	29	24	32	34	27	24	33	30	30	17	26	40	20	33	30	27	15	33	24	31	31	17	28	34	22	28	28	23	41	24	30	31	38	35	30	26	19	19	31	30	33	33	14	29	28	22	24	33	30	16	19	32	24	28	27	25	30	34	24	31	19	27	24	25	26	25	30	30	30	14	27	27	22	30	31	23	22	27	22	25	29	33	22	18	21	25	34	20	28	34	32	28	30	23	26	21	29	30	30	38	24	31	25	22	25	27	21	26	35	21	34	25	23	23	22	23	27	35	26	23	26	25	33	21	24	23	33	17	26	28	30	34	23	26	28	26	33	25	28	25	31	31	29	29	33	26	24	30	29	25	29	30	29	31	22	26	28	22	36	19	32	40	31	27	31	32	22	22	21	25	23	23	35	18	25	29	28	36	20	27	29	20	27	23	33	31	36	24	21	23	14	21	29	35	36	24	19	34	29	24	24	30	24	28	28	31	35	34	25	21	27	31	31	18	26	28	22	25	26	27	30	31	25	22	22	33	22	24	30	24	41	28	31	27	22	28	26	22	22	29	27	26	33	29	28	21	25	31	27	32	29	24	29	28	34	36	31	23	26	37	31	30	35	25	30	34	33	36	21	22	17	23	21	31	26	27	34	17	27	26	26	19	32	35	31	18	27	29	28	27	22	21	20	34	24	29	26	23	36	26	22	37	25	32	33	27	20	28	33	23	27	29	23	34	22	31	29	27	22	31	37	30	31	31	24	31	29	19	28	27	26	35	23	31	26	25	26	28	23	33	20	20	31	27	21	28	28	22	17	29	30	28	26	22	31	23	33	31	18	33	26	35	25	30	25	42	26	29	32	20	24	41	26	26	27	23	38	22	19	28	35	27	27	33	35	23	24	33	31	28	35	31	24	25	34	20	27	34	23	19	31	25	34	29	37	33	27	32	20	26	35	17	29	37	20	33	27	27	28	26	36	23	27	23	30	26	25	27	20	36	24	23	34	29	23	22	37	18	24	20	39	34	28	41	24	31	43	30	45	23	30	20	31	25	27	17	23	25	26	24	38	31	26	27	34	24	33	25	22	25	22	26	30	35	17	37	35	28	30	28	35	36	28	21	22	37	29	33	25	32	25	26	29	28	26	35	31	25	26	22	24	23	33	32	22	29	38	31	28	35	31	28	29	36	24	27	37	26	29	30	31	26	29	38	30	25	27	24	18	27	25	32	34	31	30	25	21	25	28	30	27	19	29	27	21	27	28	27	28	22	28	35	33	31	30	27	23	33	31	28	27	25	23	40	34	34	34	31	34	29	27	23	35	34	24	33	31	20	25	29	27	23	34	29	22	20	19	21	21	22	31	34	29	32	20	39	35	32	35	31	26	52	33	22	25	29	33	23	21	21	30	21	24	21	19	33	29	22	22	34	29	33	17	31	26	32	30	29	28	22	31	23	24	34	39	23	32	22	30	25	28	30	17	29	29	28	22	35	25	31	23	25	33	28	31	23	32	21	26	20	18	32	27	30	32	30	30	30	31	25	33	27	22	36	28	34	28	31	26	29	28	22	26	26	26	28	27	24	26	23	28	40	29	37	27	29	28	30	30	23	26	34	28	25	24	27	22	33	29	26	34	27	29	25	24	24	24	21	31	22	28	26	24	33	37	22	29	29	27	30	28	17	22	27	22	37	33	29	15	32	17	30	22	22	34	31	24	37	33	20	29	26	24	28	34	30	23	38	23	32	25	18	28	33	24	41	23	27	28	19	22	25	32	25	31	17	31	35	32	17	32	25	28	26	34	25	28	25	29	21	35	26	37	27	27	31	31	27	31	32	28	24	32	23	25	25	23	37	37	27	40	27	23	33	24	33	32	16	27	24	34	33	30	39	27	37	26	30	21	27	11	25	21	26	27	21	29	28	24	32	22	31	39	32	28	31	32	36	22	25	38	21	27	29	28	23	25	29	20	27	29	25	24	32	30	31	29	36	27	34	31	26	30	27	30	28	22	24	24	29	24	21	18	26	35	33	29	31	31	17	22	30	20	26	27	30	29	24	33	32	20	27	33	33	28	20	20	31	27	37	25	27	29	24	21	23	22	27	35	27	27	30	35	40	30	25	38	28	31	24	36	25	21	22	26	27	30	21	23	35	24	32	26	32	21	26	27	23	31	29	22	28	27	24	14	23	22	24	34	23	29	26	27	34	32	21	25	30	24	28	29	26	34	34	21	28	23	22	26	24	34	33	27	24	26	28	33	22	27	23	23	34	31	34	27	39	30	14	23	34	31	27	25	23	28	17	23	25	32	28	29	34	25	19	31	26	32	32	21	27	28	21	24	29	28	21	25	17	23	31	43	28	23	24	30	30	20	33	36	26	34	32	26	24	38	27	23	28	32	26	26	23	21	27	26	35	27	24	34	31	27	37	28	22	26	29	27	20	20	17	28	23	23	34	23	32	27	23	31	26	32	28	33	39	33	26	22	22	26	29	32	28	30	34	34	35	34	30	18	27	37	25	27	20	29	27	26	33	29	26	29	30	25	28	22	23	35	27	27	30	26	21	24	34	29	18	30	22	27	26	29	28	24	20	18	19	24	27	29	34	27	34	23	25	37	35	24	43	35	33	29	24	29	30	22	26	39	32	31	46	32	26	31	28
14724	5954	2712	5354	11201	12515	11268	9424	8217	7366	6334	5361	5059	4656	3989	3809	3771	4386	5165	3416	2327	1366	1139	1053	904	819	726	662	692	1137	1350	1699	1418	1003	779	781	625	602	530	542	600	640	619	668	728	739	731	782	799	814	837	769	818	757	768	765	816	816	774	604	665	884	722	616	572	665	464	406	372	481	602	627	621	737	658	600	611	639	706	685	647	584	590	544	522	396	399	319	326	355	324	340	371	384	426	425	488	520	435	487	381	371	405	378	412	412	422	467	422	446	337	404	354	367	365	355	327	349	368	334	327	310	324	309	310	316	336	326	322	340	361	327	321	364	337	319	327	354	355	373	321	320	326	319	331	362	295	315	315	315	340	304	338	323	294	340	344	356	314	319	281	361	308	343	315	336	328	307	345	332	294	319	332	335	316	329	350	343	307	307	302	327	350	324	320	285	339	334	340	318	350	331	343	333	296	344	318	336	312	294	325	337	314	306	337	288	304	299	315	347	314	287	332	339	351	329	325	317	317	345	319	301	311	326	321	334	295	333	332	316	309	341	324	300	341	332	333	326	300	327	342	327	335	345	322	331	301	333	304	342	306	332	309	357	289	327	341	335	299	319	326	329	335	330	343	326	320	361	357	319	318	315	279	322	303	308	335	319	341	341	342	303	363	331	336	326	324	317	327	326	322	336	322	323	339	302	371	320	329	302	338	339	323	329	316	311	325	323	314	308	329	319	319	287	306	320	320	303	302	342	321	314	332	329	341	306	317	302	296	323	297	359	376	343	294	350	374	322	293	319	336	329	311	351	341	314	310	336	336	348	357	311	326	302	316	321	336	337	313	335	327	329	310	320	283	317	333	329	351	328	333	320	337	333	346	331	329	320	315	343	330	352	322	324	335	324	343	315	348	325	362	326	302	348	327	331	339	346	336	305	308	320	325	313	332	331	316	319	326	354	337	324	346	335	319	302	337	301	325	298	316	341	307	360	335	317	326	319	311	325	340	354	312	332	356	330	314	327	357	343	276	332	333	319	317	288	340	339	329	369	324	323	321	344	327	308	321	329	351	355	340	324	317	322	327	285	318	301	343	330	326	335	291	338	351	327	328	319	304	364	353	344	337	332	303	333	347	326	345	321	334	303	373	332	328	337	322	325	311	350	341	313	335	329	325	327	284	297	321	341	320	337	345	320	333	340	324	331	334	306	316	349	326	347	317	358	327	347	323	331	308	317	327	313	328	334	312	318	363	331	332	354	347	360	330	342	366	315	362	322	334	321	312	313	333	334	295	316	361	321	315	322	329	337	313	332	331	357	331	341	324	316	306	315	358	317	317	305	340	300	340	311	335	320	291	328	314	311	312	321	345	312	342	343	317	348	307	340	335	329	316	317	338	313	318	324	301	322	336	306	343	336	325	319	333	319	308	325	329	361	312	323	296	314	328	314	304	316	344	297	322	320	363	301	330	318	344	316	321	323	349	333	307	338	325	360	344	333	305	332	341	342	327	340	332	349	308	317	312	313	283	313	369	316	319	341	346	336	340	316	328	354	330	338	359	323	293	310	350	336	333	381	309	338	318	303	339	315	322	330	350	301	362	348	324	324	304	307	318	343	338	311	321	315	367	307	339	312	314	357	313	327	352	306	318	343	341	316	315	333	325	308	330	330	354	331	307	328	312	308	329	313	360	318	352	346	346	318	333	335	331	338	322	306	319	353	347	310	357	323	323	294	306	316	303	308	317	326	360	339	368	323	306	311	316	335	331	311	337	306	339	328	318	318	333	328	324	346	354	325	354	318	317	313	349	311	320	313	349	312	332	340	342	319	313	320	351	315	344	330	340	301	309	327	348	333	314	321	315	333	341	338	298	343	320	313	328	332	310	327	337	326	321	310	357	286	353	304	319	347	314	334	326	326	336	317	325	349	362	293	357	334	312	322	305	321	338	322	311	357	326	309	329	360	338	324	331	318	326	342	337	325	332	328	315	356	330	296	331	318	295	325	363	323	340	352	323	342	315	350	309	314	298	344	317	305	335	342	345	330	329	317	325	344	346	319	329	325	347	331	288	337	303	300	310	346	359	367	347	310	320	300	347	355	316	300	310	338	328	317	318	338	281	326	309	324	339	357	337	299	340	333	324	320	309	321	326	344	341	311	319	327	317	362	352	344	336	359	297	308	344	315	342	335	342	302	342	351	322	327	359	369	349	321	359	309	312	299	295	319	379	310	346	316	316	314	297	333	343	322	311	329	310	327	320	383	296	332	328	350	349	306	311	316	306	351	320	336	331	330	304	298	329	337	291	344	314	359	321	337	308	317	320	344	306	344	333	328	360	298	333	318	326	301	318	325	337	344	338	353	338	350	317	345	336	315	344	336	341	364	306	336	351	327	305	324	362	343	351	361	305	349	336	318	310	335	322	324	342	335	323	289	298	360	333	340	332	332	330	350	326	346	357	343	346	310	334	340	329	337	321	341	305	331	334	325	330	318	327	328	311	348	326	340	334	345	337	305	332	344	335	348	328	359	311	318	354	309	335	305	360	342	337	306	311	307	324	327	321	309	317	348	283	326	328	344	332	343	326	345	352	359	331	313	309	331	369	300	298	372	319	323	323	309	348	346	313	327	347	300	323	332	334	335	343	336	340	310	336	321	328	303	313	317	333	333	289	327	314	324	311	323	320	332	342	318	300	351	325	335	330	364	347	322	339	312	330	328	271	355	321	320	315	302	361	342	349	309	332	325	317	354	318	318	353	335	355	340	322	314	328	308	329	319	316	344	322	321	338	330	302	335	344	351	333	326	347	350	307	343	297	321	312	328	318	323	310	304	311	323	358	330	321	322	321	350	322	315	360	326	305	303	317	351	324	324	311	301	341	303	305	354	335	315	334	334	305	335	341	335	315	311	337	321	311	319	327	315	300	334	302	316	354	307	307	320	350	354	334	315	331	337	384	341	322	340	302	299	307	328	355	336	325	337	331	322	313	346	314	354	388	346	338	335	333	333	344	348	320	360	326	294	332	325	347	319	343	330	306	338	350	310	306	323	298	347	308	323	319	362	299	334	338	307	367	318	348	323	362	327	307	323	343	329	346	315	358	296	317	309	355	324	341	311	315	333	334	342	345	315	341	351	324	343	322	346	342	332	296	305	350	333	348	345	330	326	359	331	332	300	312	336	333	339	291	331	315	326	360	347	347	292	362	347	371	317	323	299	352	351	345	319	352	346	344	325	323	341	330	322	326	330	339	315	331	317	311	314	335	360	341	349	331	310	350	306	336	332	308	335	335	319	316	312	318	333	314	347	327	310	317	348	314	353	306	325	356	325	310	313	338	323	351	335	312	330	315	296	308	342	315	307	311	321	337	341	351	336	351	335	347	320	301	337	322	339	315	311	326	337	372	322	351	321	314	351	382	316	371	342	308	334	333	315	335	320	303	298	300	332	322	327	312	336	324	333	376	279	334	319	317	342	336	313	370	354	317	291	311	321	334	320	344	341	305	334
1198	125	78	74	61	93	87	104	88	96	102	81	66	77	78	77	74	97	89	67	60	44	59	60	53	57	37	40	46	45	72	73	47	41	53	49	34	56	46	53	43	51	52	39	41	54	47	50	43	52	55	46	42	53	55	37	42	43	64	48	35	73	50	50	45	46	54	43	46	42	36	51	52	46	45	51	47	40	32	43	49	50	49	42	53	49	47	50	45	46	47	42	51	35	47	42	48	38	38	39	38	50	39	37	32	53	62	45	40	50	48	43	36	43	50	43	43	50	55	40	37	42	46	46	56	37	55	28	40	45	47	36	49	56	43	48	41	44	37	46	49	38	36	32	54	34	43	42	49	46	55	38	45	41	48	35	43	43	59	42	41	48	45	41	41	35	48	39	50	51	40	47	48	39	40	43	46	38	45	51	40	37	43	43	41	35	50	47	51	48	59	35	52	48	36	45	39	38	46	49	42	51	51	37	52	35	32	34	45	49	35	46	42	41	35	41	43	52	41	42	31	48	50	43	49	45	43	48	53	42	47	40	50	64	37	52	56	44	45	53	32	39	47	49	50	43	40	53	45	37	38	36	44	50	46	50	42	50	60	49	49	47	55	58	38	36	52	44	50	50	41	46	41	48	50	39	36	43	42	47	38	46	53	52	45	37	58	53	46	40	49	45	46	56	34	32	50	42	46	43	53	49	39	37	45	29	56	44	48	31	42	41	49	46	23	52	44	52	47	42	53	43	66	49	49	53	46	44	39	53	45	59	50	49	45	46	61	40	45	41	49	44	54	45	43	42	42	33	35	39	54	44	57	54	50	48	38	56	52	50	46	53	43	54	56	47	44	48	43	42	39	38	44	39	47	54	38	42	46	55	46	42	49	49	48	49	32	50	43	46	50	43	46	51	50	37	49	54	50	46	48	49	37	42	43	35	32	42	36	51	42	43	52	53	31	31	46	36	52	44	39	43	47	53	39	44	44	49	54	48	42	38	40	46	40	66	44	29	40	47	48	46	42	46	58	51	47	42	47	49	44	49	49	43	46	47	43	51	48	47	45	53	45	50	38	41	55	39	44	44	32	41	36	49	44	40	50	44	38	34	51	46	45	47	47	41	52	48	35	48	36	53	51	49	53	39	41	46	45	34	38	46	48	34	43	40	45	40	37	45	40	39	56	46	43	41	43	44	51	43	39	31	39	56	50	59	35	48	51	43	47	46	52	43	39	56	58	60	46	58	37	51	47	46	48	39	47	61	38	43	46	41	49	40	50	41	45	38	43	42	42	42	47	43	52	46	46	43	25	43	52	44	48	42	39	53	48	45	56	42	45	51	58	45	42	51	44	45	50	49	45	39	40	31	45	48	41	41	48	37	49	41	44	50	46	42	46	44	29	48	43	55	51	46	48	34	44	56	44	41	49	43	41	38	41	46	39	41	50	43	46	43	40	44	40	35	39	49	49	53	58	36	43	49	44	47	46	50	35	47	40	40	53	35	48	51	29	62	54	51	46	57	50	39	36	44	43	50	60	51	44	46	42	30	46	42	47	59	50	40	53	47	45	47	39	49	37	44	46	40	41	47	46	44	40	47	47	58	39	45	51	44	45	45	37	46	50	43	44	43	40	42	43	51	39	44	40	38	41	55	39	46	54	42	48	68	44	55	56	43	43	41	45	49	54	43	46	41	44	44	50	34	53	39	40	53	30	47	38	33	37	43	49	38	40	44	45	55	57	45	41	49	36	47	49	36	40	52	45	44	49	38	42	52	46	53	43	41	57	33	45	39	48	53	38	47	47	41	57	58	45	39	45	45	44	34	42	41	65	47	39	38	30	37	46	45	50	38	63	62	42	37	43	41	40	51	31	49	44	26	45	39	56	45	37	55	52	47	48	46	53	49	43	39	40	50	44	47	37	53	36	31	60	41	38	44	49	41	50	62	44	38	37	47	43	43	51	44	58	31	29	45	33	60	48	43	44	44	42	54	33	45	38	53	48	49	57	41	50	40	41	39	36	44	38	45	43	49	42	58	46	47	42	50	51	48	47	47	52	44	50	58	51	50	40	48	37	49	49	52	46	44	45	35	50	33	41	49	49	37	44	39	46	57	46	49	52	51	53	51	45	44	55	43	38	42	45	41	49	46	52	46	42	64	53	57	42	46	39	50	36	33	51	47	54	49	54	43	45	51	60	39	47	37	48	53	46	52	39	40	48	50	47	48	34	48	39	48	42	57	31	43	41	41	40	47	40	40	49	51	59	47	48	58	59	39	38	55	38	40	39	47	47	50	44	52	60	48	47	43	51	42	37	45	41	48	59	33	41	47	43	48	48	40	34	33	49	36	50	44	47	44	47	58	37	35	47	43	37	45	49	39	34	44	32	36	45	49	37	37	50	58	48	41	44	44	45	42	42	44	49	53	38	33	48	55	54	59	43	41	44	47	41	47	37	35	58	37	40	43	50	38	35	47	46	63	39	48	55	43	43	46	50	50	47	50	52	33	54	44	56	47	44	32	58	47	37	50	32	34	47	39	53	42	45	50	42	56	44	35	47	55	40	49	49	36	44	57	48	46	32	38	53	48	43	50	48	47	50	56	51	55	51	42	47	45	46	44	39	54	52	47	38	33	53	66	47	47	55	44	50	58	53	52	46	48	40	42	42	46	48	47	41	52	52	43	36	48	50	44	43	46	39	57	36	36	33	49	35	58	30	49	39	43	48	39	38	43	39	50	48	44	49	50	52	47	45	53	37	38	35	53	42	45	37	47	43	52	43	53	57	41	44	45	44	57	50	45	39	45	48	49	50	56	54	50	52	48	43	48	43	50	37	40	50	38	46	42	51	51	43	43	40	44	40	52	41	59	54	46	61	47	32	38	42	48	48	50	43	51	64	44	56	49	31	60	45	42	50	44	52	49	40	33	51	36	42	39	48	58	36	43	56	44	45	40	49	45	42	52	54	39	38	53	42	36	51	41	53	38	33	40	47	39	54	39	48	35	42	60	46	36	34	35	46	49	54	44	49	43	49	38	42	52	39	29	49	36	38	45	51	43	38	44	39	45	47	41	37	45	43	46	37	34	29	46	45	39	53	38	53	45	45	62	46	42	40	55	51	55	46	45	51	53	52	46	50	44	43	52	42	39	37	41	53	41	46	37	42	56	48	37	40	43	36	56	38	46	33	50	35	35	44	56	52	41	60	40	51	42	54	46	44	44	52	37	44	35	44	50	45	41	39	41	46	51	52	43	58	46	38	38	51	46	52	54	44	34	37	48	43	29	58	41	32	41	45	43	46	38	47	39	50	43	53	36	38	45	52	32	55	36	47	46	42	42	49	35	42	49	54	39	42	47	44	48	41	39	50	41	41	42	45	48	55	51	53	48	54	43	45	39	51	42	48	49	41	32	60	49	41	47	51	50	46	52	46	41	45	50	36	50	51	45	46	50	29	47	40	51	49	40	33	53	37	47	49	49	47	51	53	36	49	47	51	45
9749	2769	1362	2553	5136	5867	5365	4441	4086	3827	3256	2736	2721	2671	2072	2076	2288	2718	2944	1838	1319	876	785	808	720	628	645	599	739	973	1089	1214	976	750	724	624	647	649	590	602	615	639	697	699	732	729	728	753	763	788	825	735	724	707	748	761	774	786	760	679	680	813	811	658	705	709	648	529	544	587	683	741	677	703	744	706	664	692	746	687	719	689	614	667	682	586	546	555	524	525	575	570	524	592	606	638	668	667	632	613	617	557	601	591	558	563	559	609	575	541	525	590	570	547	566	522	557	536	549	550	551	500	555	532	579	548	553	503	500	527	555	545	536	496	526	555	529	551	595	548	566	526	561	558	531	505	544	558	523	531	525	519	489	533	525	521	557	551	539	531	494	528	499	521	518	536	577	543	522	548	561	524	553	513	520	476	563	536	571	561	529	549	543	545	511	535	514	526	531	548	520	568	553	509	553	534	532	590	530	497	532	538	558	535	550	526	523	563	491	507	528	567	516	500	540	563	490	528	563	520	586	497	501	521	538	525	507	532	512	486	543	543	523	512	547	531	546	507	554	507	482	519	499	493	519	541	543	525	597	528	567	469	564	552	531	570	499	580	547	559	558	530	552	512	490	548	516	551	562	541	545	554	501	512	531	549	532	551	560	560	575	502	510	506	523	524	504	541	511	545	546	536	476	551	498	527	532	543	532	568	511	500	538	538	582	542	570	517	522	554	519	571	587	496	552	530	570	570	573	559	558	515	524	542	542	548	530	526	553	522	527	544	525	539	520	534	527	525	520	530	523	534	555	528	511	535	510	524	552	519	526	527	492	532	534	537	523	553	536	521	514	552	501	554	561	555	523	552	568	540	546	564	557	558	497	519	491	525	493	522	534	504	469	554	542	541	545	531	534	517	565	514	524	511	492	533	530	532	536	537	527	580	521	544	539	525	485	538	569	511	504	494	541	529	552	511	517	562	560	563	540	519	542	548	454	554	554	501	494	542	516	528	549	528	541	518	519	511	558	535	515	506	536	520	554	515	511	479	555	531	564	538	524	513	525	543	552	543	535	555	575	555	568	570	530	541	546	546	545	550	539	550	522	529	554	531	541	559	539	551	518	535	530	569	541	515	549	519	514	564	572	518	523	547	543	545	557	504	539	552	536	564	560	538	504	563	533	535	520	503	506	506	536	576	558	538	480	563	520	533	565	556	524	521	519	549	571	496	542	539	528	522	548	519	530	546	514	522	594	506	529	495	547	509	530	548	539	535	581	525	564	557	555	568	541	509	560	550	538	513	573	563	513	519	502	480	580	572	518	538	538	561	573	520	524	507	544	526	569	562	536	523	513	542	557	496	513	507	537	547	478	551	526	532	524	494	536	513	513	582	530	587	533	504	538	511	510	513	571	534	544	538	533	517	526	534	571	508	558	547	538	577	517	523	521	544	551	528	492	517	533	544	538	574	518	583	512	511	571	529	478	526	563	514	503	486	524	546	509	506	546	519	538	570	509	542	548	518	578	549	550	534	545	532	520	545	523	532	535	507	522	550	507	498	508	517	521	557	515	569	548	516	522	553	507	563	547	502	533	533	537	556	550	497	525	507	504	535	558	573	538	571	539	496	515	533	528	533	520	555	549	562	588	550	520	514	508	510	547	512	520	590	536	541	538	532	493	496	554	539	545	501	524	498	507	522	516	531	538	533	521	496	526	594	487	517	533	566	593	511	564	512	556	552	523	495	563	526	547	515	509	494	540	530	526	522	540	533	585	542	491	552	524	520	531	554	542	533	554	553	500	524	543	504	556	552	566	562	537	540	510	544	500	581	538	568	523	539	556	514	532	550	532	515	521	583	554	539	525	518	536	503	531	568	555	532	537	550	507	498	522	556	548	551	529	545	541	553	527	523	553	495	503	525	520	558	529	522	549	496	522	545	550	548	556	524	539	567	528	536	534	561	568	570	585	531	529	494	583	552	542	523	494	526	540	537	581	537	501	559	597	484	516	550	540	546	568	529	544	500	525	537	528	525	531	543	514	529	567	552	497	504	538	496	524	567	546	510	555	540	506	552	532	538	548	530	537	566	595	512	524	542	566	507	480	562	507	540	542	513	482	528	547	524	480	516	543	553	530	527	532	576	523	549	516	550	511	510	540	524	562	544	496	584	557	514	499	554	537	522	541	562	520	554	570	519	546	563	547	543	511	525	524	570	551	569	544	564	555	522	520	509	560	525	524	520	512	543	563	529	537	548	510	530	486	521	532	519	545	516	527	555	530	504	515	557	523	532	544	588	516	548	531	500	530	535	538	518	553	521	543	515	557	555	548	540	527	504	583	491	493	550	536	550	566	543	555	574	511	502	546	527	563	522	515	487	518	523	545	513	513	535	553	483	554	539	523	543	504	547	552	547	559	538	532	500	514	579	559	511	540	539	533	526	552	520	560	567	549	547	502	545	497	556	535	544	554	506	552	527	498	574	538	530	521	515	540	539	510	482	544	540	567	544	532	515	479	553	542	533	487	560	538	531	537	571	499	504	536	496	564	541	556	462	544	495	545	539	517	488	530	585	526	552	610	562	505	549	529	554	524	572	561	518	530	568	506	558	543	531	555	555	523	523	536	548	564	521	540	530	538	527	514	555	532	535	521	548	542	543	524	508	514	525	563	551	606	518	538	502	533	508	521	562	546	539	499	523	551	567	509	533	566	513	534	502	478	507	541	548	535	496	573	554	531	555	535	548	503	530	569	542	511	560	536	547	482	512	567	532	576	545	573	536	513	508	519	534	519	580	529	518	513	569	515	538	529	564	560	523	534	512	520	530	504	523	543	550	553	499	537	497	509	536	526	517	531	552	580	506	557	535	512	532	583	521	535	501	561	562	535	535	503	528	536	501	568	538	501	572	536	516	496	531	542	517	577	531	538	519	573	523	568	538	524	527	542	488	530	510	511	517	533	521	536	548	539	523	558	572	529	507	527	538	549	519	549	527	497	549	514	542	558	547	541	509	563	539	495	520	554	559	511	521	522	569	537	551	504	502	533	523	557	574	513	519	489	512	572	555	520	550	492	573	549	539	576	494	492	574	516	492	561	559	555	516	568	503	528	552	541	544	599	537	499	552	554	525	528	557	490	544	575	507	484	521	510	515	550	546	595	553	561	522	557	589	493	566	531	510	512	512	547	520	581	574	582	528	564	547	516	554	564	514	543	558	530	518	517	532	548	518	544	537	557	509	526	516	493	546	518	547	540	506	500	522	543	514	522	544	574	548	532	555	533	575	556	541	562	537	518	517	494	492	523	550	541	566	517	548	554	564	548	454	519	558	517	497	539	500	519	541	497	551	542	520	530	538	577	584	584	531	543	559	555	534	528	506	514	505	528	534	516	523	536	554	548	536	528	519	519	545	544	529	525	515	508	549	515	532	555	481	493	547	528	525	574	542	572	530	557	506	548	548	524	533	546	493	517	519	541	542	540	532	541	524	576	515	517	534	522	534	536	558	541	542
580	171	117	93	81	125	113	137	91	98	105	88	105	84	84	97	79	107	95	94	63	53	45	36	39	29	52	33	46	67	39	73	39	36	45	27	27	47	44	33	33	27	50	42	38	37	32	40	46	35	42	41	39	42	36	39	41	31	41	35	27	44	46	37	27	35	38	26	39	25	47	26	35	28	36	32	34	40	36	36	39	38	33	35	34	25	37	21	28	31	39	23	30	43	35	37	41	25	47	30	34	36	34	32	29	26	32	23	30	36	36	27	27	33	42	28	35	33	24	31	33	34	37	27	31	34	38	30	37	34	44	39	30	23	26	30	26	35	32	32	29	40	37	35	39	25	24	23	28	37	37	26	32	27	30	25	35	35	29	33	33	22	24	30	27	26	32	34	29	29	30	31	31	28	27	23	26	29	39	29	24	34	27	34	27	26	24	37	34	27	35	32	23	22	30	29	26	27	33	34	32	43	26	35	32	31	29	35	27	36	34	38	34	36	29	38	26	32	37	34	20	34	25	28	33	29	30	31	29	38	38	31	32	20	22	32	19	34	31	36	29	26	25	36	39	26	36	26	32	47	40	33	28	41	29	21	23	30	33	22	19	31	24	31	28	23	35	32	25	35	27	21	30	27	35	33	32	28	28	29	32	30	20	29	31	42	30	26	31	38	47	37	31	44	33	30	34	31	35	28	20	37	31	21	24	31	29	41	35	35	32	25	33	29	31	33	26	26	34	31	29	21	34	38	33	26	31	27	44	28	22	30	31	42	33	30	32	29	17	28	27	39	29	40	37	34	28	26	32	31	26	35	23	32	26	24	38	34	24	38	33	38	29	27	32	40	31	25	35	28	25	33	29	35	38	36	25	29	45	25	36	29	28	37	20	33	37	37	34	31	30	31	33	31	36	36	34	41	31	24	29	31	33	30	24	33	30	32	38	19	29	33	36	28	36	41	44	28	34	30	31	38	38	32	29	37	30	32	26	24	35	34	30	35	33	27	32	29	32	39	30	42	30	26	30	25	27	27	31	25	25	34	33	32	40	38	26	39	33	31	28	25	38	31	34	38	26	33	24	30	29	25	28	34	34	36	29	30	31	33	23	24	38	29	32	33	27	30	23	31	35	38	39	23	45	28	32	24	42	30	32	25	32	29	32	27	38	27	26	38	21	27	30	21	29	24	32	26	31	29	31	25	27	30	37	33	22	25	17	30	32	26	24	28	26	26	33	39	31	37	34	32	29	25	25	24	28	35	29	27	25	27	31	28	34	31	35	35	29	29	26	25	23	30	37	37	34	31	23	29	24	30	42	29	37	37	31	35	30	34	29	34	21	22	31	36	32	25	32	30	24	27	36	32	34	31	31	33	38	20	18	29	24	32	35	29	31	25	30	24	30	36	33	25	38	42	23	28	21	26	36	33	29	24	28	47	31	28	23	29	31	26	39	27	31	26	35	27	39	27	27	25	27	33	39	24	23	30	34	34	20	25	25	38	32	28	24	30	29	27	28	26	23	36	13	30	24	36	21	30	26	37	34	33	29	31	30	34	25	33	33	38	30	40	28	25	27	31	29	33	35	34	26	36	38	31	20	34	23	30	37	26	30	27	28	38	24	36	32	25	30	24	30	34	31	28	30	32	37	29	38	26	25	40	34	33	35	25	44	32	27	30	26	24	26	32	31	38	39	30	35	32	27	28	34	32	37	34	36	27	34	44	20	33	30	29	37	42	24	26	30	39	33	32	39	35	25	20	40	24	26	37	32	33	35	36	34	27	26	38	36	26	44	34	26	30	28	30	29	30	25	28	26	33	33	28	19	29	34	38	26	28	30	35	31	23	21	17	30	30	34	39	27	33	29	29	21	37	24	30	35	31	19	19	30	30	31	30	29	24	26	26	34	18	21	39	32	32	39	32	37	25	21	35	34	35	37	32	28	39	23	29	50	28	35	30	37	31	19	28	35	35	30	23	32	38	35	36	26	29	32	38	28	43	22	36	31	29	26	24	37	46	30	33	33	37	25	32	21	38	39	27	24	33	33	37	30	32	40	22	36	34	31	23	32	30	34	24	32	33	28	36	42	35	27	32	24	25	25	30	28	32	26	26	33	24	30	26	35	27	34	25	24	27	29	24	29	32	27	18	33	29	32	32	35	22	36	24	36	42	39	30	26	31	35	36	42	29	26	34	32	33	38	38	33	21	30	47	25	29	39	36	32	35	24	20	30	32	27	38	35	31	26	40	35	46	30	27	34	27	23	30	30	36	29	25	25	34	34	27	33	36	32	24	36	33	41	31	31	29	31	31	39	33	28	30	34	32	34	25	27	28	28	23	39	31	28	32	30	26	33	30	27	32	24	32	39	20	28	31	25	35	25	20	36	26	25	28	22	31	27	33	35	22	25	26	33	25	32	25	28	33	42	28	28	25	27	20	33	28	37	37	24	23	33	42	36	28	39	33	33	26	31	36	33	31	27	40	27	35	38	38	31	34	29	33	29	30	36	40	26	31	30	35	28	34	32	30	30	28	40	33	25	26	27	31	23	28	22	31	27	29	29	19	37	18	34	28	27	21	36	23	29	29	34	23	26	30	38	41	35	29	29	33	45	23	37	33	25	33	31	21	29	37	31	33	30	33	26	29	36	28	30	31	22	29	33	29	27	35	32	23	33	25	29	31	21	25	30	32	23	30	24	35	37	34	32	30	40	30	33	28	38	32	30	33	30	40	38	30	43	24	34	22	33	39	34	43	31	30	29	31	27	27	31	19	28	28	26	33	27	23	36	32	30	29	27	34	23	26	18	25	33	31	35	29	19	32	29	30	35	30	34	39	34	25	30	25	29	31	26	27	25	30	26	34	21	23	31	27	31	27	37	40	30	28	30	29	34	39	25	41	32	30	26	29	26	32	35	25	23	31	27	34	28	25	33	32	26	32	28	35	31	25	17	33	24	27	25	32	34	27	31	28	24	21	26	32	24	30	33	34	38	26	26	35	39	29	26	34	28	25	33	30	32	22	32	45	28	36	36	29	25	23	29	22	28	28	24	33	29	39	29	31	35	20	24	30	24	26	35	23	44	29	35	35	26	27	37	18	27	30	30	32	29	31	21	34	30	33	33	27	36	27	28	34	20	19	36	36	26	26	31	24	33	19	24	38	22	26	43	30	27	21	40	29	23	39	34	35	22	37	33	28	34	20	34	35	30	28	29	29	32	35	32	23	37	21	22	40	32	23	29	25	30	30	30	28	22	28	24	34	23	23	35	33	34	31	32	32	27	39	32	29	31	27	38	17	35	33	37	19	38	38	30	37	22	34	39	33	29	27	32	40	46	30	15	29	39	29	25	36	30	25	30	26	27	43	34	24	34	43	22	30	26	30	23	19	29	27	28	31	35	22	34	26	20	29	34	29	30	47	28	21	41	26	33	32	37	30	34	23	37	29	25	31	26	35	24	24	32	33	31	30	24	32	42	24	31	26	31	28	36	24	37	26
11734	5073	1972	4121	9042	10358	8864	7159	6171	5815	4863	3918	3629	3584	2819	2846	2909	3696	3672	2591	1612	911	828	818	716	659	612	632	837	1147	1217	1350	882	662	626	595	531	509	474	506	505	512	592	703	731	724	808	717	738	781	760	782	705	658	717	638	697	688	638	702	574	672	775	535	580	580	515	385	438	456	588	642	657	616	657	548	548	663	701	632	596	549	515	515	487	384	375	366	353	414	395	357	378	429	433	483	550	557	474	422	410	396	433	422	395	414	398	444	418	412	410	378	406	384	351	425	383	406	378	370	347	365	394	385	381	365	354	377	363	378	353	386	375	383	376	348	390	388	370	372	388	389	373	384	385	400	373	396	353	412	385	371	341	376	366	380	357	311	370	386	375	381	394	405	377	387	376	352	399	359	336	352	375	370	373	386	361	346	369	370	361	360	398	368	392	342	367	368	383	404	344	380	351	362	346	357	387	377	402	374	403	314	362	379	381	377	327	377	382	376	377	375	356	361	363	389	367	411	396	385	372	371	351	376	364	343	366	349	377	375	361	354	397	392	376	351	389	397	379	343	359	376	346	367	389	355	361	362	334	346	350	396	344	377	381	372	370	382	360	387	350	377	383	355	362	371	358	394	339	367	363	390	364	343	397	370	365	388	332	345	344	337	347	353	376	381	387	364	401	385	371	367	380	378	353	370	373	344	348	358	361	394	362	350	354	357	321	361	367	390	347	359	367	368	344	372	363	355	359	385	405	374	353	387	325	373	402	388	363	365	409	369	372	376	363	338	325	371	350	356	350	347	355	385	347	335	380	385	360	394	363	374	381	370	363	353	335	364	390	358	363	369	354	400	351	332	374	397	367	360	372	378	384	382	382	342	359	337	358	375	379	406	377	365	370	413	340	397	403	339	376	390	351	340	376	360	397	344	376	399	368	381	403	377	384	389	362	369	339	395	376	350	360	343	346	377	410	397	397	379	407	387	368	359	371	382	369	368	361	346	374	348	376	367	385	386	357	370	365	393	415	381	374	363	355	361	376	369	341	402	395	376	353	376	393	350	385	359	371	367	384	367	382	349	399	358	363	374	399	364	352	368	359	356	374	358	379	360	375	376	348	363	357	344	376	348	371	342	349	369	354	388	365	408	375	393	361	336	374	360	358	358	348	369	401	349	354	392	355	356	354	365	373	355	379	363	383	356	394	391	365	352	385	394	388	363	331	392	356	396	397	375	371	379	374	366	378	393	364	386	334	367	376	346	353	371	390	388	375	373	362	390	379	340	407	355	360	343	376	356	385	340	406	391	360	360	356	336	347	370	372	378	379	390	364	346	397	375	392	346	392	353	380	367	363	378	392	372	357	389	386	392	354	402	344	368	350	370	379	340	371	394	355	384	347	372	375	371	348	367	395	333	342	388	384	365	370	336	358	344	423	367	373	371	376	422	367	366	362	395	366	371	357	373	348	334	328	367	375	354	407	377	344	386	385	371	338	341	397	396	394	338	337	378	385	387	344	365	349	389	377	381	373	405	395	351	367	368	374	386	375	410	373	363	396	370	408	322	389	368	370	361	374	357	362	381	378	394	366	358	394	373	386	366	362	340	380	354	393	382	358	362	342	386	367	393	367	397	380	357	392	333	387	362	341	363	359	346	391	370	337	378	374	376	379	373	359	386	370	352	378	374	326	384	362	377	348	357	371	335	351	360	358	357	376	362	389	354	386	389	358	377	389	361	380	365	365	371	374	380	348	367	364	352	358	372	352	366	414	364	373	388	374	374	387	385	317	370	361	362	369	360	380	376	347	381	349	362	375	370	361	397	355	399	362	371	380	354	359	401	358	344	355	389	369	332	399	346	374	371	365	415	333	360	385	390	376	375	378	379	366	392	383	369	349	406	334	377	351	344	379	371	374	359	375	380	373	362	363	378	354	358	361	359	355	363	376	395	365	367	338	392	392	370	340	401	390	385	392	370	369	331	378	383	361	362	385	363	372	341	350	365	366	353	382	361	339	370	362	354	394	386	340	367	376	363	383	389	386	364	347	369	394	347	350	350	355	367	365	381	380	347	351	368	386	356	360	341	360	383	417	360	381	361	341	339	397	384	342	370	342	366	364	383	376	385	367	371	376	390	372	396	357	349	367	388	391	337	384	390	324	358	345	354	325	357	339	341	356	377	329	385	374	382	401	368	371	333	346	371	385	350	356	369	345	385	389	369	374	362	393	372	374	355	363	368	353	373	354	377	359	359	392	394	376	343	364	369	352	369	359	366	329	395	380	358	358	375	363	342	367	353	367	367	358	348	362	348	416	371	376	367	390	366	371	368	401	366	339	379	343	378	362	368	353	430	387	388	355	364	366	381	363	360	354	367	348	386	386	381	374	348	363	397	373	368	385	371	414	327	379	343	344	359	356	368	401	377	392	397	410	365	376	365	362	384	379	385	356	320	344	386	358	366	383	381	361	357	395	361	378	391	364	364	373	360	336	357	348	397	363	377	379	358	371	377	352	419	345	373	349	377	379	330	365	390	394	366	360	363	364	349	379	354	371	352	323	331	404	365	403	340	366	382	350	396	345	320	367	356	375	372	360	340	393	358	382	365	376	387	337	353	323	363	392	383	390	375	403	365	396	369	402	388	397	347	364	362	404	357	376	349	394	382	367	377	397	402	394	367	383	366	338	374	364	359	397	397	389	322	338	382	394	383	373	381	411	341	327	365	378	371	376	361	361	419	385	365	401	387	352	365	383	397	340	355	385	376	383	362	378	401	361	353	350	361	377	370	368	380	379	381	374	355	351	349	353	400	350	349	355	356	416	324	378	367	401	376	364	355	361	374	370	365	363	380	356	334	348	369	355	348	370	371	367	369	370	334	382	375	388	372	371	372	353	373	385	385	386	370	372	386	419	367	361	360	365	380	348	372	375	358	361	368	389	382	371	381	367	386	377	428	383	360	387	364	374	410	351	376	357	349	341	334	387	390	399	374	357	354	348	377	334	350	348	415	375	367	336	387	362	361	362	349	358	393	385	360	356	347	380	391	363	350	369	415	353	347	415	375	344	399	349	368	374	351	372	414	357	341	377	392	346	394	414	365	362	369	386	396	405	374	399	409	363	414	388	368	355	366	368	344	352	361	370	326	362	362	395	365	364	360	345	345	359	367	375	373	379	382	362	369	348	355	399	382	356	389	366	386	393	374	379	362	372	370	340	316	399	374	375	332	347	367	365	373	387	392	317	332	352	382	361	376	368	339	406	348	359	380	396	375	373	333	371	329	370	367	370	364	389	400	371	375	372	368	351	357	355	337	366	385	383	361	315	406	377	351	362	350	366	393	384	372	367	342	372	353	391	379	383	361	382	367	356	388	356	399	381	343	373	363	382	401	357	380	381	342	369	382	390	364	399	354	346	350	362	378	354	373	379	351	350	380	373	364	417	358	360	389	400	345	415	416	352	358	375	363	369	361	383	356	390	382	341	383	361	382	382	336	367	394	387	369	374	369
1880	185	112	94	104	136	147	132	111	125	125	90	100	132	114	97	108	132	121	93	96	59	62	65	39	42	52	47	66	58	68	52	63	37	52	47	55	60	40	41	51	42	46	44	70	47	54	57	43	53	53	55	46	60	50	54	50	46	58	53	44	53	45	39	47	57	39	52	52	40	33	48	50	48	55	53	53	37	53	47	44	53	43	49	56	43	44	47	47	41	37	40	53	51	44	50	56	64	48	63	44	39	49	40	40	46	49	44	56	47	51	49	47	53	33	46	33	39	42	57	42	71	43	45	31	49	52	48	36	48	28	40	41	40	41	47	43	36	40	49	41	46	37	36	52	46	42	49	56	40	45	37	43	40	45	49	39	28	38	49	45	36	50	45	46	46	42	52	44	38	43	42	40	38	41	38	47	46	54	54	51	60	43	47	32	45	44	49	45	46	39	52	42	36	55	62	44	46	39	39	46	59	46	46	51	52	46	30	41	54	38	50	42	39	46	40	39	41	44	38	49	32	48	40	47	43	51	51	56	46	34	38	48	43	41	39	41	42	53	45	40	43	41	43	44	53	35	45	49	46	44	38	50	39	48	48	49	34	54	57	44	48	52	44	40	56	32	51	52	47	49	38	41	44	44	39	37	44	47	41	35	45	44	48	39	41	47	45	44	50	41	50	49	41	43	52	38	52	56	45	44	56	46	46	49	48	35	42	44	40	39	39	50	46	43	37	48	53	53	44	47	38	38	56	52	42	50	49	49	47	42	53	44	58	48	42	41	42	40	44	47	50	35	41	48	53	45	44	50	52	51	41	36	47	44	24	34	40	37	35	50	38	46	50	39	43	49	45	49	43	33	33	50	38	52	37	36	34	52	49	34	50	44	37	40	45	38	44	42	50	43	46	38	59	46	46	34	47	36	41	50	47	51	42	53	43	47	43	60	52	33	41	47	49	48	40	34	33	43	48	44	64	50	40	39	43	46	46	36	53	50	49	43	47	47	41	51	32	44	49	51	41	45	42	41	36	32	38	53	53	33	43	46	38	51	45	36	44	50	32	41	39	47	41	47	37	40	38	55	45	48	43	45	48	48	48	42	51	46	47	38	46	50	41	51	34	46	53	40	30	34	47	31	38	49	45	44	57	49	49	48	32	46	48	49	43	37	49	49	44	49	39	35	32	44	36	45	49	41	41	40	45	44	49	44	56	50	56	40	54	56	50	48	38	51	36	49	44	43	51	57	41	41	49	52	48	35	44	44	43	55	35	42	40	45	42	36	63	43	46	30	33	37	40	48	51	48	48	47	35	43	37	39	42	50	43	43	51	58	31	47	47	48	59	50	44	38	42	48	41	45	47	50	55	45	56	37	44	35	54	47	35	43	41	43	45	48	43	48	55	51	43	43	54	51	43	37	50	41	45	49	54	59	45	42	60	46	49	56	46	38	53	56	45	47	37	34	41	47	57	48	46	41	54	38	54	38	46	34	47	34	40	44	38	34	45	54	49	30	63	54	52	50	50	41	57	35	37	46	37	59	43	41	42	33	46	40	35	33	36	55	43	38	38	42	42	53	34	38	48	39	52	43	33	44	44	40	53	47	38	44	47	35	34	47	43	35	38	46	43	51	49	37	31	42	35	42	46	42	46	38	51	44	37	37	49	42	45	43	47	47	53	37	42	36	41	42	34	42	41	40	33	39	44	40	49	39	48	51	45	39	40	39	47	36	37	39	35	38	45	42	44	42	56	42	55	44	42	43	44	42	42	49	45	44	40	35	52	46	41	47	50	51	50	51	36	45	47	58	45	45	46	35	34	35	42	40	40	39	38	53	38	48	34	40	41	47	53	47	50	51	53	53	44	50	45	45	48	37	39	33	31	57	51	47	56	44	46	52	45	45	56	34	47	45	46	49	41	41	35	42	51	40	38	59	42	40	46	37	45	46	53	49	41	44	48	51	39	43	33	44	42	42	50	48	54	48	46	42	42	49	44	43	46	55	45	48	41	44	48	45	39	55	38	40	35	40	45	53	37	34	41	51	49	60	38	51	37	42	41	45	43	41	52	44	40	40	52	54	41	62	44	39	51	44	52	47	56	49	43	57	55	48	39	52	37	51	46	50	44	42	46	55	54	47	51	40	52	36	48	64	39	50	45	46	37	52	49	50	46	60	48	45	49	44	38	38	39	40	36	47	39	34	48	48	49	36	56	39	58	43	48	54	48	49	39	45	29	43	54	35	49	48	37	41	32	61	41	48	41	41	44	40	32	33	48	39	41	41	36	46	44	41	58	45	40	44	59	37	57	37	48	39	50	43	52	51	44	49	47	48	42	52	51	47	43	36	33	50	29	56	51	41	54	41	41	49	46	43	44	55	45	36	47	41	39	27	51	33	49	52	63	52	45	45	44	51	40	52	36	48	56	46	32	49	34	36	47	39	48	52	51	48	51	56	36	50	46	44	55	50	36	59	48	50	48	45	37	46	35	38	49	48	28	51	48	49	51	50	30	48	42	58	45	47	42	42	61	49	49	45	44	55	43	46	52	39	35	43	53	38	46	53	50	41	43	38	34	37	56	54	49	43	33	45	38	50	43	36	38	52	34	44	46	36	44	41	49	56	39	44	37	47	47	41	41	52	53	48	53	28	37	59	50	48	49	44	44	39	35	51	33	46	53	40	39	36	61	38	34	48	54	40	46	45	34	45	60	45	40	44	38	46	40	47	37	43	46	30	44	50	33	48	47	48	44	34	40	54	43	44	52	49	35	48	42	52	39	37	47	50	29	46	50	35	42	34	49	51	45	42	44	47	34	47	40	41	40	50	60	45	49	48	46	42	54	41	52	44	41	54	45	54	35	49	58	43	45	47	38	35	56	56	37	54	44	51	42	51	53	33	45	34	41	40	47	37	43	51	59	42	43	55	44	33	41	43	41	30	38	45	45	38	34	37	36	41	51	48	49	41	42	37	37	39	51	52	43	55	40	36	34	41	30	53	52	40	46	42	48	50	35	42	63	42	38	40	37	49	48	42	48	43	46	34	47	43	57	43	46	40	47	53	43	34	53	45	46	48	30	60	47	43	38	46	44	43	46	43	44	34	38	49	45	48	48	47	49	42	45	45	38	44	40	55	47	51	29	57	49	49	53	56	52	28	28	54	45	42	36	51	33	43	46	54	34	45	42	38	54	35	43	50	39	41	46	55	44	45	57	41	52	45	45	42	40	46	38	47	50	42	48	47	46	35	41	48	39	49	34	36	39	39	35	34	50	50	59	39	37	43	41	46	48	48	38	45	43	50	45	50	55	54	52	42	30	54	36	40	48	36	43	49	53	43	42	40	52	53	44	46	47	46	43	38	52	44	38	36	32	44	52	38	50	40	38	47	38	59	50	38	41	50	42	37	44	47	47	61	43	51	43	35	38	35	42	44	41	39	51	49	45	48	42	54	34	34	39	46	50	47	42	34	43	40	41	45	41	43	34	53	40	52	32	52	41
12297	4296	2070	4114	8744	10466	8866	7264	6113	5752	5145	4386	3931	3772	3257	3102	3160	4160	3478	2974	1748	1109	1055	1059	901	851	781	837	1228	1282	1420	1435	1030	783	761	702	624	636	643	644	673	718	839	878	920	964	962	938	946	990	956	892	907	818	881	853	836	872	817	878	754	636	873	719	767	738	626	549	520	630	750	737	858	796	861	781	783	820	830	733	779	805	717	704	587	570	538	509	532	567	550	541	542	580	597	612	723	685	680	602	564	596	612	561	599	578	571	585	535	529	550	516	532	477	550	550	551	557	499	535	560	535	552	533	534	515	491	530	514	519	511	521	548	560	545	484	522	467	521	509	492	492	536	503	515	540	514	462	509	526	538	536	520	489	505	509	532	508	521	533	476	502	534	477	544	536	591	537	522	551	529	500	521	567	520	536	542	564	515	523	561	549	562	567	502	461	536	517	506	488	549	516	533	499	486	509	509	522	496	539	486	545	544	579	512	491	534	568	513	519	512	506	534	543	516	541	544	526	505	558	502	528	486	541	507	516	512	508	524	525	513	509	561	506	541	523	524	473	511	514	519	504	589	529	492	507	560	539	511	526	498	534	531	521	554	558	495	504	517	539	500	517	504	546	531	499	580	575	495	510	534	511	518	521	500	512	541	512	560	511	526	531	544	535	516	517	516	479	568	527	543	532	513	507	479	555	508	540	533	522	525	532	533	538	506	483	506	500	536	547	549	503	567	546	555	490	536	495	522	520	548	561	553	518	526	531	506	522	534	543	501	515	507	510	543	531	523	509	523	546	502	510	494	487	515	538	525	507	522	522	518	514	555	485	504	494	546	529	484	508	511	509	544	500	482	519	504	479	551	535	518	542	514	539	520	528	533	517	558	503	512	532	498	523	501	513	504	569	488	532	518	542	497	549	538	514	524	507	489	504	521	482	512	513	501	539	580	506	550	499	524	520	549	515	511	529	511	512	507	516	517	495	542	554	547	493	534	567	514	511	521	547	551	528	536	509	528	511	538	538	539	507	535	545	487	567	560	556	517	558	515	515	490	507	520	549	481	557	520	555	500	542	526	545	491	542	556	523	475	548	498	503	517	497	511	523	515	550	562	498	523	563	477	522	478	506	522	529	540	498	524	550	534	549	510	559	510	557	517	554	492	544	531	536	570	478	534	506	532	515	578	523	536	515	506	526	520	550	520	539	497	526	525	501	552	530	526	526	504	524	526	516	552	519	532	500	586	507	537	502	543	505	524	526	513	534	513	529	530	482	501	532	486	544	544	564	546	508	543	533	522	550	514	520	550	515	495	504	536	519	542	507	520	525	536	491	534	559	528	505	526	524	526	476	529	507	501	520	508	528	508	538	533	505	537	545	525	526	526	543	533	502	531	525	499	530	535	522	538	561	510	524	495	562	503	512	513	542	514	507	534	502	510	530	480	557	515	553	526	537	537	530	517	488	527	523	534	518	525	514	511	530	476	556	554	506	505	503	531	527	551	528	506	519	573	532	525	528	466	559	498	533	528	497	553	495	535	559	513	523	540	523	522	536	559	548	509	534	459	518	523	521	541	527	526	554	500	563	516	533	536	542	546	527	507	531	519	518	545	508	549	520	504	564	551	493	490	539	507	521	517	510	539	519	529	513	506	559	518	487	513	517	519	503	518	504	524	546	545	523	517	512	495	479	545	542	522	520	522	510	469	559	507	517	525	541	526	530	540	518	533	521	564	525	502	485	559	489	520	541	508	537	496	534	525	565	556	505	538	511	533	519	529	511	524	557	531	518	546	510	505	518	519	523	545	544	544	564	528	526	506	488	499	505	522	548	511	542	509	506	514	493	565	551	526	514	512	512	523	535	498	499	500	523	525	517	509	530	507	518	536	532	509	503	523	515	506	518	548	508	495	510	538	540	533	520	579	528	517	529	493	492	517	551	489	511	515	522	546	497	539	545	504	497	490	514	511	503	527	497	553	553	526	523	508	524	524	510	511	494	514	514	488	488	541	544	525	571	540	510	534	554	518	521	495	528	525	550	547	531	537	530	530	541	546	508	489	489	527	513	538	499	494	519	527	503	544	554	508	533	518	519	530	544	486	497	534	550	528	499	556	540	544	557	549	536	521	524	506	533	522	543	562	515	537	502	555	517	528	530	499	540	554	514	502	531	508	532	531	497	521	487	532	548	533	529	521	527	522	546	516	536	590	519	509	529	486	489	513	551	529	492	538	504	510	511	543	561	517	473	572	556	511	522	542	516	496	528	534	541	529	537	538	533	523	485	516	517	520	532	538	551	522	552	495	518	517	523	552	531	497	531	502	541	534	516	544	516	532	538	540	503	529	520	474	504	531	511	546	551	539	528	511	534	533	479	516	567	540	511	530	513	487	493	514	549	510	523	488	520	559	490	530	483	543	522	535	520	544	528	552	497	517	543	485	568	528	538	533	529	489	554	494	488	523	505	513	540	514	593	554	545	503	540	545	562	493	546	520	525	519	544	549	468	532	511	549	510	543	523	530	527	561	497	522	541	517	522	494	515	508	536	505	548	504	493	531	545	541	496	481	527	521	525	516	517	534	555	473	520	537	501	516	514	524	526	545	557	549	552	528	555	546	521	542	541	534	536	525	531	507	540	544	541	541	515	507	513	566	522	506	524	532	505	522	539	513	496	562	519	524	540	548	515	483	514	510	529	533	519	492	535	508	524	515	513	551	500	518	487	524	552	511	547	493	504	513	540	570	521	507	537	532	483	520	549	522	535	531	502	527	528	514	537	485	544	525	528	526	481	551	513	507	526	492	527	515	515	519	489	501	537	517	532	530	498	528	504	524	525	496	534	482	516	504	494	506	526	509	540	532	528	560	531	539	512	546	514	519	515	495	495	499	482	545	514	491	500	522	528	509	510	512	513	537	476	536	527	511	531	529	518	544	517	518	509	557	500	521	505	534	524	511	522	540	533	483	487	529	533	532	524	461	534	569	551	523	514	554	518	493	544	531	514	506	538	532	534	533	525	513	515	529	512	537	549	538	512	538	529	514	560	512	505	551	539	531	504	534	515	560	519	493	505	518	510	510	522	480	583	548	558	541	506	527	506	564	551	525	551	517	476	518	543	525	534	544	520	512	528	541	537	513	513	503	537	462	526	558	536	474	558	542	457	552	531	544	549	523	518	536	485	546	535	506	528	529	530	529	519	534	529	554	536	527	535	502	550	491	569	517	518	547	537	547	542	524	501	523	534	509	530	507	509	538	503	524	520	519	511	469	539	531	499	551	517	529	512	495	536	502	508	543	561	501	504	512	525	521	515	552	529	532	542	521	479	513	496	515	516	536	475	530	523	539	516	509	576	517	567	533	492	524	472	576	485	539	524	565	519	509	514	524	539	537	545	512	571	525	553	553	538	498	521	513	527	479	537	526	486	543	520	542	531	508	561	519	525	506	520	483	517	520	521	513	520	550	504	523	523	558	456	539	535	522	549	500	533	546	537	521	471	555	500	479	551
981	262	151	112	111	182	153	156	143	132	124	146	129	115	105	112	116	133	103	91	56	37	36	29	29	38	50	33	47	48	46	47	50	31	37	25	46	24	31	25	36	27	24	40	38	37	36	38	45	55	52	33	50	50	42	51	41	38	37	49	26	36	45	42	30	36	27	39	27	36	40	40	40	35	32	40	42	38	39	45	36	31	32	28	29	27	19	22	27	26	31	32	31	34	39	39	34	36	22	35	21	31	27	23	36	26	36	34	41	34	17	32	23	22	22	33	22	39	14	26	24	29	25	34	28	18	22	33	31	23	32	25	25	33	26	29	31	33	28	25	40	17	29	25	28	30	38	19	30	39	20	28	22	29	36	20	32	20	31	26	32	24	23	42	30	40	30	20	27	25	20	30	25	37	32	29	27	26	27	25	23	40	23	29	32	27	28	35	26	17	31	31	31	32	30	29	30	21	24	28	21	23	29	40	40	31	35	29	30	30	35	23	32	29	24	29	30	27	32	34	23	19	30	31	21	26	41	29	33	33	37	30	32	24	28	31	27	26	30	43	33	33	19	31	29	19	38	37	29	41	22	24	27	27	31	22	29	26	29	24	23	24	34	22	36	18	31	29	24	27	31	28	21	24	21	22	20	34	31	24	30	27	35	34	37	30	14	23	33	34	21	36	33	30	35	31	13	26	32	13	42	25	26	23	24	24	28	25	26	24	29	28	17	18	22	28	30	29	21	29	27	35	23	28	24	28	28	34	16	26	29	24	25	35	25	30	27	29	29	42	35	25	28	20	24	31	32	20	26	20	23	26	25	26	29	26	27	37	28	38	45	26	33	29	27	28	37	24	23	32	25	25	29	20	29	28	30	19	26	25	21	34	19	24	38	37	31	28	29	28	26	31	28	21	25	29	23	27	14	22	38	29	27	25	24	35	27	27	42	24	20	25	23	31	32	26	26	22	24	30	28	28	25	25	24	17	27	33	26	16	30	38	32	27	28	30	29	28	22	33	28	26	35	24	17	34	24	30	31	25	28	19	40	23	22	28	16	31	38	36	22	34	26	23	29	23	29	25	29	26	18	29	40	21	25	25	35	28	26	25	33	36	35	23	33	41	25	20	26	22	32	29	27	12	20	25	25	25	26	26	26	24	32	36	37	26	33	23	22	27	29	24	28	31	34	20	23	40	28	29	28	30	25	23	38	16	27	22	17	33	25	21	30	25	29	28	23	32	23	24	24	26	22	30	23	36	35	31	26	31	18	31	30	30	36	29	42	23	14	31	32	29	32	17	26	34	25	32	25	27	27	40	21	35	19	35	34	33	23	26	26	28	25	29	39	24	25	27	26	32	30	24	30	28	38	43	28	25	21	25	30	25	32	22	26	28	32	30	28	26	31	37	30	36	22	30	24	27	22	21	27	28	24	17	32	22	30	25	29	25	24	27	26	21	18	21	29	21	34	26	28	36	23	45	31	28	29	27	27	23	30	31	32	21	30	24	28	35	28	31	28	26	29	14	25	25	31	24	31	27	34	23	32	34	27	19	14	34	30	28	34	25	40	24	26	31	22	30	39	41	26	25	25	33	28	27	18	19	31	28	32	24	13	32	25	17	31	22	42	20	35	30	19	27	28	38	18	22	21	32	25	34	29	29	22	26	21	29	23	25	13	35	32	20	31	30	29	33	32	27	30	27	27	24	22	21	23	30	26	23	28	40	26	30	22	29	24	20	39	28	32	28	27	33	24	21	20	36	30	30	28	29	30	35	28	19	22	21	30	30	21	14	20	33	26	18	30	16	28	19	25	35	26	32	38	30	28	29	36	38	29	25	23	31	33	36	23	28	28	26	31	32	28	23	30	26	30	27	19	25	31	41	25	32	20	27	27	29	28	31	28	25	28	24	29	24	24	31	22	26	24	24	35	18	32	30	36	27	36	33	34	34	19	31	29	24	34	29	21	27	24	21	27	25	25	23	31	33	35	26	29	24	23	17	26	26	28	39	29	23	33	29	37	18	18	31	24	27	22	23	17	25	26	26	22	25	27	31	31	23	25	19	33	25	22	25	24	25	24	36	27	36	28	22	33	32	27	37	27	28	23	32	29	37	26	39	27	30	31	28	23	34	29	32	27	33	32	41	29	29	15	28	27	25	32	29	27	27	30	24	23	27	27	28	22	31	23	24	29	33	22	26	19	25	34	34	33	27	31	26	26	22	22	26	27	27	29	25	30	23	27	25	29	32	32	26	22	29	19	38	25	24	27	31	30	31	29	22	21	33	28	23	25	23	34	32	30	31	27	34	27	30	26	25	32	27	26	26	29	26	28	34	31	33	36	25	31	17	17	21	30	32	34	28	36	35	24	23	21	37	25	32	24	39	40	29	29	27	38	27	34	29	37	25	32	21	19	27	26	33	22	17	29	22	31	22	22	22	25	26	21	27	29	34	32	26	23	32	29	29	23	23	26	18	37	29	23	20	21	30	32	29	33	21	35	33	22	26	24	23	31	27	30	23	22	34	18	24	25	25	30	23	31	24	28	32	30	31	32	28	27	18	26	22	27	29	34	34	22	21	24	29	15	28	35	36	19	20	29	39	31	29	26	14	17	31	32	26	28	27	30	34	23	19	25	25	28	26	26	35	31	25	26	23	27	26	24	35	20	19	20	25	29	24	30	35	26	34	27	36	30	34	29	38	28	29	27	21	31	33	25	32	25	36	20	29	27	32	27	24	23	27	38	22	34	40	28	25	20	25	17	25	29	25	23	30	30	30	29	24	29	29	28	23	31	28	30	26	25	32	35	25	18	15	25	23	31	26	37	30	24	32	22	29	22	28	15	31	26	31	28	26	34	23	19	23	34	30	23	24	30	29	27	16	26	28	34	29	20	39	25	23	29	39	32	32	22	25	23	23	29	30	28	29	24	31	34	27	34	17	19	30	34	30	36	21	26	24	27	26	29	31	33	29	32	29	39	24	30	35	23	34	30	26	24	31	30	23	35	30	18	22	33	31	35	31	36	27	29	31	32	26	22	21	21	39	19	17	26	32	29	22	25	30	28	32	37	17	38	25	35	28	26	36	34	34	26	25	36	26	34	33	25	37	25	27	32	31	24	29	29	28	40	18	18	33	24	33	29	26	31	32	19	30	23	33	39	24	29	21	30	24	22	21	26	25	22	35	19	28	19	37	20	29	28	26	38	32	22	22	20	40	30	28	39	26	36	36	27	34	33	31	12	21	27	27	21	24	32	30	26	19	28	23	23	22	25	26	33	27	26	27	26	21	16	32	35	28	42	27	32	28	24	20	40	31	28	25	29	30	35	29	22	30	25	30	28	30	32	30	20	23	27	30	18	33	27	25	26	31	20	33	25	19	28	32	28	25	16	30	28	29	24	21	23	30	34	25	33	26	24	35	15	27	26	31	33	26	36	39	33	32	34	21	24	26	28	30	28	33	24	25	21	28	24	25	29	27	25	26	20	38	29	31	25	31
15325	6131	2712	5745	11971	13735	11558	9288	7773	6970	6300	5923	5288	4800	4175	4135	4234	4872	3739	3311	1790	1126	1042	1066	879	733	780	948	1322	1439	1582	1435	888	616	585	565	552	534	544	519	554	573	609	767	784	869	873	922	890	889	855	840	812	739	788	731	716	762	688	824	668	510	749	716	581	538	497	363	394	455	618	652	766	780	733	691	611	711	791	678	658	619	593	551	426	400	366	370	335	317	346	354	405	431	464	457	487	545	493	427	355	409	388	390	401	402	416	462	416	400	337	315	321	342	306	347	380	356	316	309	328	318	328	340	363	362	354	342	334	331	318	346	317	333	309	336	318	345	298	385	309	325	311	288	317	300	317	337	352	356	331	315	341	347	304	319	319	336	319	284	334	343	314	342	335	336	338	337	345	305	337	331	319	357	315	289	353	337	310	311	313	332	307	345	307	347	317	367	300	331	339	349	326	339	354	324	293	365	330	322	326	353	359	327	315	315	339	343	341	350	331	293	310	321	330	330	303	320	330	350	320	319	344	299	304	310	335	351	342	351	324	332	313	334	335	338	321	307	347	357	321	357	356	321	314	312	274	341	349	313	314	316	293	288	330	316	336	341	314	310	301	332	335	305	321	320	333	324	334	308	313	319	291	298	317	347	358	325	342	308	313	330	316	358	318	308	341	306	339	315	318	300	393	357	303	319	314	320	344	322	323	320	333	331	303	323	332	314	325	294	337	349	320	303	348	349	318	305	334	309	315	316	323	326	357	341	315	361	312	305	344	339	363	303	340	295	303	335	339	321	292	338	351	317	328	348	322	339	316	338	352	294	299	315	329	337	328	321	326	341	361	312	290	329	345	358	361	298	319	370	345	353	303	368	318	330	307	313	288	329	348	348	326	314	334	314	329	321	333	332	334	349	334	315	326	297	315	337	304	289	327	319	336	305	336	349	322	352	331	363	296	348	340	313	357	320	318	338	329	290	353	316	323	351	356	315	343	330	335	345	334	318	318	327	374	335	350	296	332	364	335	324	328	333	294	322	321	329	320	318	332	327	328	365	314	348	341	323	321	357	328	329	304	343	314	337	311	316	349	302	332	337	328	340	334	329	369	330	322	322	330	324	363	300	332	305	346	339	322	321	365	309	319	337	340	303	324	325	364	331	353	318	330	369	395	327	319	322	326	316	320	333	308	333	319	308	337	315	354	349	302	312	327	323	327	357	326	329	353	333	330	329	319	364	318	323	340	331	337	311	323	314	331	341	347	350	312	346	360	333	340	316	330	321	317	335	303	321	321	328	306	354	317	297	320	299	366	301	323	337	312	325	310	307	321	336	302	355	320	353	368	301	309	323	332	315	310	340	317	354	297	324	330	324	331	314	297	340	311	329	338	316	321	339	324	334	327	369	302	350	359	323	325	334	339	371	341	344	362	342	318	345	340	330	329	333	319	329	348	342	330	350	314	327	348	341	317	326	303	348	341	357	329	316	306	328	343	317	333	324	339	326	324	328	344	362	331	336	306	333	328	375	344	318	324	287	349	322	311	333	328	351	356	305	334	346	376	326	316	345	287	320	319	297	360	318	330	322	324	330	348	326	335	310	319	326	318	329	313	321	302	350	386	360	332	345	329	332	356	326	298	321	317	315	340	343	342	304	315	351	349	325	340	295	342	327	304	323	313	306	298	310	327	333	339	318	326	334	366	324	322	309	340	324	326	315	319	347	317	321	336	329	283	317	330	348	364	363	299	368	332	321	344	314	316	341	316	322	349	335	310	314	337	350	322	309	325	335	324	349	345	310	351	324	317	341	336	334	319	334	332	337	337	299	350	334	311	334	346	299	326	303	324	331	336	300	340	338	303	328	340	352	321	347	302	315	307	330	344	336	353	338	307	330	327	315	319	326	316	337	326	320	328	315	329	303	308	327	355	357	325	327	313	310	341	347	337	345	327	356	326	376	364	309	326	370	332	319	329	349	315	334	301	325	293	329	329	359	353	317	322	345	363	314	348	334	305	339	356	350	325	314	351	363	304	368	341	317	306	346	346	318	359	342	334	320	357	312	370	322	344	298	325	331	361	337	354	321	340	324	320	312	324	339	322	335	330	309	331	352	324	320	338	309	332	351	336	330	346	321	355	306	310	338	323	325	354	343	320	320	284	339	323	324	323	297	348	294	313	315	294	314	325	337	327	323	306	319	303	287	320	329	304	350	348	324	341	321	324	327	315	341	329	358	351	329	326	300	350	346	297	296	310	336	324	321	296	310	320	306	295	337	334	368	328	325	333	353	313	320	356	352	357	304	322	342	330	305	365	331	307	351	342	333	348	336	306	341	340	306	349	321	327	313	356	327	313	308	332	366	322	303	370	308	336	338	322	317	345	338	306	318	309	345	355	305	326	355	313	334	310	358	306	312	333	339	296	303	326	323	301	344	319	334	364	333	345	305	340	314	302	297	327	333	352	275	280	338	323	348	341	341	313	325	345	332	322	331	319	347	313	294	330	341	310	310	319	328	328	304	341	314	303	336	310	309	359	327	331	315	303	329	334	358	307	325	365	338	335	329	324	344	357	302	346	349	317	349	306	315	319	337	335	326	327	320	323	325	350	308	318	315	318	347	325	323	345	345	316	338	330	298	340	307	323	319	308	326	331	334	331	321	347	294	333	317	323	369	312	328	344	339	312	320	334	359	301	302	326	336	296	317	332	323	366	340	315	321	342	344	313	290	329	337	315	324	336	310	308	325	364	324	304	317	312	351	298	340	351	341	338	337	358	328	316	326	349	326	294	323	337	303	297	328	347	296	319	351	326	350	358	314	333	342	349	312	336	314	339	301	373	338	348	327	325	333	323	347	348	327	354	337	306	319	307	315	336	328	341	347	350	322	338	330	299	320	340	306	330	324	306	319	286	304	351	331	332	348	370	338	320	320	327	326	331	369	347	312	346	331	319	328	366	330	321	360	319	340	300	311	322	322	331	313	359	335	341	338	344	336	304	323	334	313	307	323	308	309	345	324	324	337	321	339	322	326	344	361	327	339	319	341	303	330	342	314	308	343	335	288	330	313	328	324	304	316	333	363	327	336	321	370	351	312	306	330	325	325	324	301	315	329	320	317	319	318	321	342	314	299	316	341	326	318	341	371	321	331	309	341	295	328	336	321	313	324	335	311	341	316	355	295	333	313	303	324	355	334	356	313	318	302	322	371	330	320	340	337	355	343	303	292	303	371	317	322	335	318	331	311	308	366	285	317	349	324	291	340	342	319	307	314	321	312	328	336	309	303	327	339	330	342	339	301	326	317	351	328	316	309	348	296	304	319	317	324	366	306	285	345	339	322	332	349	334	335	330	336	298	338	327	338	330	325	332	341	344	291	342	344	323	351	325	344	331	325	307	346	344	364	328	299	307	343	312	336	342	323	317	297	336	332	336	336	323	332	321	333	338	324	307	330	299	295	325	332	338	317	341	311	317	319	332	308	329	369	332	306	339	345	294	340	304	346	326	340
1292	113	64	85	71	106	84	78	87	75	91	89	117	78	90	80	101	80	88	64	59	54	56	39	48	46	55	60	52	55	62	69	56	49	49	46	40	44	52	47	37	36	43	45	53	50	47	50	45	44	52	51	47	50	60	62	48	53	51	51	55	45	47	45	38	50	52	44	42	57	38	41	59	50	54	45	43	48	40	52	59	49	46	49	30	42	52	57	42	52	45	45	37	44	51	42	54	52	46	45	58	40	49	46	49	59	60	50	44	41	48	47	41	42	53	39	42	54	43	49	44	41	38	49	35	51	51	45	44	39	45	49	41	46	44	40	52	56	42	39	34	41	37	43	47	43	50	58	44	45	64	45	40	40	37	52	47	52	46	47	52	45	50	39	45	49	37	35	38	41	64	40	56	38	56	47	53	38	41	60	42	52	53	54	34	51	38	53	44	47	35	48	39	50	43	47	46	36	35	52	41	49	66	49	42	49	51	35	37	57	48	36	43	41	58	28	50	45	42	43	47	44	29	41	35	41	42	42	43	42	51	54	37	36	42	44	53	50	59	42	48	50	50	51	46	52	42	38	38	38	44	50	42	57	42	50	50	41	41	46	48	57	62	45	46	49	38	46	49	48	46	47	42	32	51	68	46	51	37	54	44	39	40	58	50	54	46	47	33	48	41	42	48	51	50	57	34	50	43	44	50	55	43	55	40	40	51	44	45	40	39	44	45	35	43	41	46	52	41	41	52	33	37	43	59	44	46	40	41	49	44	44	57	40	34	43	36	44	48	39	42	45	57	40	52	57	44	45	28	47	35	49	42	50	35	57	41	31	42	44	44	50	49	53	49	49	48	47	47	50	53	41	56	45	41	41	57	56	37	41	38	42	47	50	56	44	53	46	39	38	52	36	43	50	46	38	44	48	52	45	54	44	44	50	51	37	47	47	42	37	40	45	49	49	48	56	50	43	42	41	36	51	47	42	49	38	28	48	40	40	41	47	62	45	45	48	50	46	38	43	47	40	44	51	41	53	56	47	47	37	46	45	40	49	50	59	53	35	33	49	40	41	35	46	53	49	40	39	50	51	45	51	40	38	50	45	51	41	39	49	46	32	45	46	54	58	55	60	48	57	48	42	35	39	38	47	46	54	53	39	55	58	30	38	59	43	41	49	53	50	51	48	47	48	42	43	55	57	37	45	45	52	54	36	36	33	49	58	39	46	47	49	54	43	47	53	42	42	52	49	43	44	47	37	50	37	37	48	38	46	44	42	43	48	56	37	46	42	34	39	50	47	33	40	51	37	51	45	57	34	61	42	50	55	41	49	45	41	35	39	41	45	48	49	44	43	41	51	52	47	37	42	53	60	52	42	54	47	44	51	57	47	54	52	46	45	45	45	43	51	50	37	50	37	48	50	43	51	35	46	53	48	54	45	45	52	46	53	37	39	32	39	39	46	33	34	51	29	37	40	54	37	51	45	43	45	35	45	50	40	47	60	51	48	48	43	38	47	45	50	41	44	50	53	60	52	47	36	40	44	43	54	43	48	50	53	37	49	36	50	54	37	56	41	38	53	49	42	42	51	42	48	46	43	54	39	50	35	43	59	49	46	59	55	34	41	39	53	41	47	43	45	53	45	33	50	34	45	36	48	53	41	53	42	41	39	40	44	49	37	51	53	48	38	38	42	45	43	54	37	41	54	45	51	48	39	49	40	51	50	54	45	37	47	40	50	56	53	34	50	47	39	43	34	48	45	43	57	47	60	36	46	57	48	44	40	44	39	48	49	43	39	36	37	47	48	53	41	42	40	59	51	57	55	52	48	53	52	38	36	30	54	49	51	41	44	42	41	41	46	31	51	49	40	43	47	39	36	55	60	51	45	45	45	53	37	42	49	57	43	42	39	33	48	46	43	45	41	50	52	39	43	45	48	42	28	55	46	53	32	50	62	39	43	37	46	38	37	51	38	51	53	33	54	47	54	54	42	52	58	42	46	31	44	45	52	38	40	55	42	49	56	46	43	44	45	47	42	45	46	31	54	42	37	36	43	34	51	51	53	34	37	47	45	40	56	43	50	57	45	42	42	43	43	50	52	56	45	53	54	49	37	59	44	40	36	62	42	45	50	52	45	49	63	51	45	37	50	41	42	48	41	42	47	46	30	34	36	43	44	32	44	45	46	48	47	39	61	47	40	48	44	31	47	39	43	47	36	45	34	44	42	45	40	40	49	45	43	45	37	43	41	60	52	38	39	39	45	37	30	42	46	45	45	44	34	41	49	48	55	46	52	54	48	44	35	43	43	45	45	53	58	42	52	49	54	42	46	54	45	47	35	40	46	51	33	49	50	51	44	52	42	64	44	43	51	47	58	37	33	44	39	49	42	50	49	47	28	53	36	40	49	26	46	31	30	40	51	45	39	44	46	37	53	47	35	46	36	43	55	54	41	44	45	46	35	46	46	49	52	56	45	57	30	43	39	49	52	51	31	39	42	51	47	44	51	53	65	47	43	43	58	33	51	43	45	54	51	45	60	61	54	40	43	50	39	37	40	46	42	56	43	45	52	50	59	54	30	40	46	52	41	44	48	56	33	43	43	44	55	54	49	48	61	45	47	45	48	43	40	46	46	45	44	41	44	40	33	48	34	34	54	47	49	40	43	40	52	53	38	55	47	51	48	43	54	37	44	38	43	51	52	47	44	46	54	44	33	50	45	40	28	44	55	49	48	47	41	42	38	50	48	54	50	48	42	42	42	26	42	42	45	51	42	48	56	55	41	51	50	61	43	52	45	36	54	48	52	39	46	40	40	53	50	40	52	48	32	39	33	40	41	52	41	42	43	39	38	51	52	57	47	48	53	53	43	50	40	36	48	48	54	36	44	37	52	44	36	40	37	44	35	39	44	46	38	49	32	34	58	42	46	42	46	48	48	47	31	43	50	41	59	42	47	40	41	50	49	60	60	53	61	50	38	45	46	43	47	31	56	51	38	54	40	48	48	47	54	40	46	38	40	46	67	49	52	35	54	43	52	47	38	41	36	52	42	59	51	46	44	37	47	39	45	46	48	41	38	41	55	54	51	51	51	52	47	50	45	53	46	53	44	60	56	47	42	57	40	43	47	44	44	56	41	34	49	51	50	27	29	48	42	45	42	38	63	40	53	63	44	34	38	47	37	44	39	42	32	51	54	41	54	39	43	29	37	53	62	54	38	41	44	55	29	38	35	44	43	39	51	48	47	49	59	41	50	49	52	43	41	53	43	47	60	40	51	53	44	42	39	38	36	39	40	36	50	43	42	31	55	48	50	52	52	38	46	41	46	38	49	54	41	45	52	35	52	49	39	51	45	43	54	50	51	52	36	44	40	54	40	53	48	49	38	36	46	60	36	49	40	46	52	44	52	38	47	53	42	34	54	33	40	43	40	42	40	41	47	49	36	40	42	49	42	51	37	44	50	45	48	41	61	48	52	52	44	44	48	38	52	35	49	45	34	46	44
10407	3015	1516	2852	5441	6639	5367	4395	3863	3375	3143	3050	3036	2625	2541	2526	2484	2744	2097	1610	1032	841	839	767	703	660	653	839	1095	1135	1209	1150	737	612	631	589	589	601	584	624	587	611	694	765	803	807	814	847	837	847	846	808	780	720	721	773	698	767	693	746	748	608	647	725	719	671	703	540	575	563	772	761	813	794	704	760	746	779	752	751	723	672	674	661	568	544	545	555	575	554	560	528	567	632	614	627	617	629	605	574	576	580	593	612	555	553	562	572	553	554	587	588	520	547	548	526	523	555	525	525	571	593	527	527	584	524	522	538	503	516	523	541	602	541	562	562	545	555	563	535	538	524	540	555	600	524	562	528	534	496	553	540	563	572	566	569	537	549	528	529	521	528	543	573	543	560	524	581	512	558	541	527	559	539	570	554	568	571	553	572	506	529	577	512	527	465	547	562	554	551	563	576	540	573	557	553	519	542	584	547	568	533	541	522	527	535	586	514	555	529	574	542	542	531	558	544	594	532	580	532	556	590	561	521	577	572	523	516	518	554	579	545	557	575	537	541	536	527	550	560	560	574	566	543	514	565	569	525	561	563	537	565	558	523	505	532	526	585	529	574	569	515	544	573	509	577	532	613	549	556	540	568	513	562	573	531	570	534	585	527	516	534	515	541	535	558	548	558	505	519	504	557	532	556	561	514	526	529	503	532	575	540	568	581	528	534	549	495	538	597	506	531	548	491	529	518	560	557	616	546	521	566	546	515	517	503	531	493	540	537	532	522	520	514	524	530	569	519	574	532	562	539	513	553	562	571	554	538	526	515	527	541	556	531	570	527	570	505	534	543	545	512	511	557	527	568	504	520	553	594	521	587	534	504	536	538	526	522	580	503	562	530	552	535	560	515	534	557	568	528	531	534	542	516	538	568	522	568	539	515	521	534	524	523	530	538	551	584	521	510	515	536	546	560	534	530	555	540	534	508	564	537	561	534	508	532	497	591	531	534	570	505	553	519	515	564	516	538	553	526	562	520	554	575	516	537	548	545	567	536	555	518	557	552	535	534	583	553	577	579	571	470	536	536	490	570	514	552	576	590	534	555	532	534	548	520	529	557	535	535	527	579	568	527	547	586	539	553	562	527	518	543	572	524	492	565	590	534	522	538	592	595	520	518	535	518	562	526	554	533	544	567	523	523	515	573	553	550	554	512	572	554	505	551	560	565	537	548	527	527	541	505	564	528	559	544	563	572	558	544	598	561	540	574	529	527	571	554	527	558	557	518	547	487	530	537	565	550	519	499	523	558	520	554	548	537	527	557	565	574	552	536	575	545	525	562	528	556	563	522	550	577	571	531	535	538	544	518	544	507	527	564	568	486	551	556	525	522	514	486	544	563	538	577	567	557	517	557	540	566	559	514	537	573	571	524	558	531	561	540	554	507	528	531	602	526	496	576	514	525	572	565	536	518	520	556	530	517	540	541	521	511	559	540	547	542	572	593	586	542	519	524	565	543	507	560	547	505	567	536	562	569	539	566	536	553	523	508	543	538	584	568	553	538	578	539	554	563	562	584	551	538	583	520	534	518	538	582	554	567	574	513	555	515	556	571	542	553	524	540	569	517	511	543	556	518	531	545	541	538	539	509	591	568	539	548	515	575	522	544	571	559	585	536	514	564	566	532	552	525	545	562	544	606	567	543	505	518	529	550	525	548	562	525	537	494	536	517	579	508	543	559	546	544	534	544	561	519	523	549	556	538	559	515	585	517	528	549	540	558	524	550	513	533	532	534	552	566	537	571	543	571	554	551	533	515	552	550	538	534	548	538	519	557	539	577	591	547	620	574	534	578	553	535	562	575	537	560	549	529	565	539	547	537	536	523	579	554	533	537	528	548	526	546	510	584	528	560	577	566	552	560	574	584	512	554	528	477	534	520	563	510	548	517	545	584	558	542	581	568	515	560	528	527	528	538	531	564	530	525	532	504	544	539	511	505	537	514	567	546	522	518	561	531	556	541	550	560	541	551	536	483	582	511	533	570	529	565	521	525	557	546	496	548	511	525	567	588	567	567	554	549	543	527	532	486	586	525	586	546	521	505	577	550	518	527	545	582	568	543	550	576	554	559	525	533	540	519	514	552	589	508	551	547	564	525	602	524	530	569	507	528	531	538	514	558	557	500	561	543	519	518	544	552	512	539	569	576	509	552	526	562	551	518	534	518	541	548	512	529	514	523	521	561	546	571	569	526	529	545	561	546	552	558	542	548	548	547	563	529	544	540	510	569	573	571	533	562	506	590	585	541	573	510	550	550	518	568	532	554	553	558	560	532	529	485	567	512	497	523	531	545	529	514	579	524	602	512	527	584	553	571	520	521	562	552	556	505	551	541	537	545	545	557	541	552	541	582	557	538	501	505	556	501	522	567	552	548	554	560	551	581	560	563	568	553	549	573	538	524	540	554	496	570	537	556	557	518	567	565	557	557	552	537	563	540	544	523	544	540	553	520	538	555	524	528	523	557	528	537	504	513	529	556	544	540	557	567	513	568	518	484	569	546	517	551	542	542	551	531	552	543	533	527	561	531	546	525	504	540	551	596	557	551	506	556	551	521	549	556	552	556	534	540	538	505	537	569	548	544	515	515	528	532	549	598	516	543	547	552	538	532	527	513	528	504	560	558	544	495	550	522	566	512	573	535	580	566	557	569	569	531	553	560	575	522	547	560	550	554	541	556	546	541	517	523	546	511	516	502	564	528	563	522	554	542	527	552	516	556	551	551	492	558	539	521	578	523	529	501	515	546	501	569	528	527	553	528	573	574	524	510	593	537	557	545	576	526	498	541	507	544	560	534	548	542	533	548	525	520	529	557	550	586	538	522	551	584	588	517	533	480	556	547	549	582	559	514	571	504	512	517	546	561	566	528	511	610	551	549	528	531	533	551	539	526	575	553	555	528	537	574	557	555	515	520	496	519	590	527	537	554	558	528	575	541	577	536	553	550	556	522	553	580	512	560	566	569	556	577	560	560	545	536	561	511	490	541	540	533	544	500	516	542	554	533	521	559	514	557	539	527	520	552	535	539	572	511	543	538	527	517	533	565	547	546	544	518	559	573	525	547	588	503	534	551	551	495	547	551	536	535	503	539	533	575	537	526	544	561	566	559	563	552	533	541	563	519	534	548	521	519	566	552	532	578	547	529	560	527	519	567	507	530	556	539	530	576	539	563	565	540	529	554	545	511	552	549	518	572	573	559	573	573	520	549	587	578	520	513	562	545	508	536	542	537	535	572	530	528	536	521	537	531	542	578	537	536	559	541	516	547	623	518	542	541	554	534	534	510	554	567	580	549	543	516	531	539	579	564	512	516	595	523	522	547	519	540	537	557	552	560	556	567	572	494	533	540	557	561	491	519	573	563	526	581	549	552	567	567	593	500	539	543	538	542	570	547	529	571	544	529	536	506	554	531	577	590	540	569	523	552	532	583	536	563	584	516	525	488	539	542	518	520	548	559
618	210	111	85	95	105	114	133	125	107	94	106	109	92	86	84	93	102	82	58	59	45	48	32	37	37	41	57	43	45	64	50	31	41	34	34	33	33	39	34	39	31	37	47	47	44	54	38	34	51	40	37	40	48	41	36	36	34	43	29	40	37	34	34	24	28	32	23	41	38	37	37	45	36	49	47	36	42	54	40	34	30	47	33	48	44	23	27	30	33	29	30	25	32	28	30	30	33	27	30	33	47	25	30	26	33	30	31	21	34	29	23	38	27	23	25	25	36	27	28	32	29	26	44	26	26	26	28	35	30	25	36	35	38	23	26	29	33	32	31	34	33	42	31	35	27	32	22	22	32	26	39	32	42	25	28	28	30	22	30	27	40	32	41	23	25	18	37	25	42	38	37	28	51	29	34	23	35	23	36	32	38	29	30	27	31	33	34	36	31	25	20	28	40	21	32	35	29	29	38	26	20	25	37	22	23	28	21	27	32	22	39	35	30	39	34	40	31	28	31	36	29	26	32	36	39	27	30	26	29	31	28	24	37	35	44	20	30	27	31	29	35	29	38	34	39	42	26	33	26	42	39	27	35	34	23	33	24	29	38	37	25	38	28	29	33	24	30	18	31	27	29	31	25	32	29	33	38	38	30	19	37	33	25	35	31	37	24	25	20	29	31	23	41	31	29	23	29	24	30	23	24	22	25	38	32	29	30	30	22	36	24	23	31	35	29	27	30	29	28	27	43	24	22	33	35	38	30	24	26	24	36	31	36	48	28	34	31	46	38	30	29	30	28	30	31	26	29	26	28	38	22	29	29	34	30	37	31	29	36	30	28	30	30	29	26	31	36	28	27	27	30	25	27	29	26	38	34	30	34	25	27	28	26	25	36	24	49	25	26	34	28	40	22	30	20	33	32	35	23	28	32	27	43	30	32	41	34	42	37	28	26	35	29	18	33	25	42	42	21	33	27	38	28	36	21	25	27	29	30	28	34	32	28	35	22	33	32	30	28	35	29	34	25	36	37	27	33	33	40	41	38	43	22	27	28	39	33	20	28	28	30	25	31	31	22	42	25	33	30	20	47	34	30	32	31	41	27	37	25	38	30	29	32	29	31	31	29	32	33	32	38	32	31	31	40	25	30	27	25	31	37	32	26	25	26	24	40	36	24	27	34	43	34	22	24	22	32	31	29	36	40	32	22	28	30	33	29	40	32	31	24	34	34	29	40	26	32	28	21	31	26	33	39	36	29	46	33	33	23	40	31	34	36	39	33	31	39	32	27	28	39	25	24	37	30	28	41	24	30	41	31	33	25	36	23	26	36	35	28	23	30	29	30	34	37	28	32	25	25	28	32	34	32	32	31	29	42	41	29	26	27	40	32	28	28	26	36	25	27	41	21	27	31	16	30	26	33	35	27	31	23	32	27	31	35	37	26	35	35	35	34	26	24	26	28	18	30	23	32	25	31	35	37	26	39	38	37	22	27	30	40	26	32	34	42	30	31	34	25	25	34	46	31	30	25	26	26	33	40	31	41	30	34	31	31	23	31	34	32	28	35	40	24	38	30	37	36	25	28	31	26	32	41	19	30	20	36	23	23	39	24	29	31	25	36	35	36	27	31	28	33	29	29	24	32	32	36	29	41	31	32	31	22	39	31	31	29	22	31	28	26	22	31	34	26	34	30	26	26	36	28	42	34	35	26	36	30	39	22	19	26	34	30	35	20	27	31	32	26	36	37	25	21	32	30	24	34	30	30	44	35	45	35	22	32	21	28	28	32	26	24	24	29	32	25	32	20	24	36	40	33	30	34	25	19	26	38	29	27	28	28	31	31	29	26	23	34	28	29	29	21	29	28	38	31	23	23	33	35	30	28	31	36	21	21	36	31	29	37	36	21	30	36	35	30	35	26	20	21	32	37	29	30	29	34	29	31	32	36	32	28	34	19	35	31	31	25	38	30	37	26	32	29	29	33	39	33	25	24	31	26	40	24	24	22	23	31	27	36	33	30	33	26	34	34	33	27	22	30	26	29	27	40	26	29	30	35	31	30	25	27	32	29	29	28	26	27	31	33	22	32	20	34	28	31	24	28	34	24	24	28	33	40	23	23	28	36	43	34	35	21	25	35	34	32	20	38	39	34	42	28	22	26	27	37	32	27	26	27	34	30	34	27	40	37	32	33	30	27	35	33	27	32	30	36	26	35	24	34	27	25	14	34	28	27	21	39	24	47	39	30	26	32	17	28	33	29	23	24	32	30	26	30	25	30	26	26	35	30	32	24	23	38	39	37	23	28	20	37	34	31	40	38	27	37	33	30	24	35	31	32	28	40	27	36	26	44	24	38	28	26	37	35	26	33	29	36	38	43	40	28	28	28	38	36	29	40	27	34	26	38	32	28	30	33	30	43	32	32	30	34	22	24	15	31	33	36	30	25	28	30	47	37	30	28	19	34	32	28	35	29	32	27	35	37	34	29	40	33	28	33	29	29	29	32	31	27	30	34	23	23	29	26	31	27	37	24	31	30	31	34	27	28	23	27	34	29	26	30	31	24	28	37	36	26	31	38	30	39	30	35	41	34	24	31	22	38	28	29	35	37	31	23	35	35	36	30	39	33	35	23	26	27	29	17	36	29	32	28	27	33	24	25	36	35	34	25	35	32	34	25	28	39	26	27	46	38	29	35	34	23	24	25	40	32	32	24	30	32	30	28	36	32	21	35	24	36	27	33	28	26	29	31	25	34	34	27	34	31	26	31	37	21	42	37	37	34	40	32	31	32	18	34	28	36	39	23	33	24	25	31	36	28	31	29	25	25	28	32	31	27	40	31	28	29	40	29	26	22	34	28	42	24	36	35	23	35	36	31	32	28	29	24	25	31	27	37	34	31	20	30	33	35	42	36	27	33	28	38	22	26	35	26	36	31	30	26	31	35	37	32	30	40	31	31	28	31	25	27	34	30	31	29	33	36	26	26	29	37	28	24	32	20	28	31	29	38	35	30	35	32	34	19	31	30	35	26	34	35	30	29	23	32	37	32	38	28	25	42	28	23	34	27	30	34	28	33	34	29	25	24	32	24	35	39	35	21	28	28	24	33	28	39	23	40	30	31	26	26	32	34	25	41	24	31	25	35	30	38	27	34	31	23	31	30	31	32	30	31	28	30	37	27	27	17	32	31	30	27	34	24	27	36	33	30	30	32	39	39	33	23	31	20	35	45	28	36	24	39	29	26	22	23	20	40	29	35	18	23	29	42	25	29	30	30	29	36	28	30	24	23	32	41	27	39	29	29	30	46	29	24	32	28	30	34	30	37	34	28	29	26	23	28	29	26	27	30	31	32	25	31	30	29	30	39	35	29	25	39	40	21	24	20	39	31	25	39	24	38	36	27	36	37	35	24	31	28	32	34	24	31	21	38	30	26	35	25	36	34	28	34	23	43	22	29	29	43	16	26	31	29	33	33	28	25	27	33	26	29	23	22	39	40	45	39
12286	4970	2308	4571	9484	10223	8556	7028	6155	5193	4931	4531	4414	3827	3367	3173	3268	3306	2473	1912	1355	1011	893	841	754	696	690	1016	1325	1198	1402	1130	638	509	519	520	508	506	541	483	542	568	682	818	832	859	819	794	801	844	802	793	765	746	747	682	668	693	648	553	629	607	527	628	562	531	518	434	392	495	549	687	788	755	643	676	742	742	693	675	596	539	498	510	403	396	357	407	379	409	385	377	400	452	517	532	501	552	502	461	447	392	407	433	401	339	356	395	390	394	401	369	377	388	386	359	375	374	380	371	358	340	375	358	376	373	355	375	362	384	352	366	378	390	353	353	379	368	356	404	374	394	343	364	350	343	382	373	399	420	369	383	373	382	352	377	377	407	368	394	321	367	345	388	384	373	411	370	384	402	387	392	370	360	374	405	397	361	376	344	365	353	398	379	360	367	382	383	395	368	385	420	358	336	388	398	385	378	352	361	344	348	384	370	355	402	353	406	415	354	370	347	385	398	375	354	395	360	359	358	416	321	392	363	339	346	375	392	366	375	384	352	362	362	362	365	389	361	369	378	336	395	379	385	385	360	368	385	335	378	414	372	385	356	326	376	366	334	385	377	357	365	387	384	395	380	374	365	364	365	371	387	382	348	346	361	368	379	367	371	393	381	391	363	356	378	377	381	365	368	350	388	386	350	373	344	371	370	365	373	399	403	390	353	362	349	385	336	357	369	380	387	386	361	362	385	381	340	375	376	386	347	364	364	353	358	373	366	348	355	361	374	411	385	380	363	375	347	402	365	361	371	395	391	380	398	411	378	366	391	352	392	349	350	357	373	370	403	354	368	374	367	349	393	365	382	372	374	357	367	365	353	360	362	426	377	360	377	381	371	374	340	363	342	387	377	383	350	358	331	405	360	396	331	397	384	335	345	392	348	373	355	350	353	339	409	343	376	390	391	375	352	388	368	354	364	345	368	364	365	368	378	389	394	363	376	382	401	366	376	423	355	365	382	374	387	367	379	371	393	367	367	382	374	356	380	371	353	348	371	351	371	359	368	380	357	383	365	367	401	327	376	347	362	383	385	379	380	356	362	349	390	357	380	353	329	359	361	361	366	406	354	361	359	377	368	384	382	391	359	374	367	382	331	385	339	375	365	354	378	392	391	385	393	339	382	353	362	353	369	356	355	323	395	346	354	326	354	386	394	400	362	371	373	369	381	353	357	393	369	393	375	378	383	375	386	383	356	387	335	359	344	417	365	378	393	335	342	384	378	370	401	368	377	389	338	360	392	342	399	403	378	370	387	382	362	368	393	354	392	381	362	391	368	381	388	383	381	389	376	372	335	363	390	359	369	357	364	349	385	337	400	376	390	342	403	343	358	370	346	335	370	410	342	390	368	343	382	357	389	348	415	390	382	408	342	379	373	386	399	378	389	358	366	393	377	357	322	380	387	374	377	360	359	366	381	365	393	323	380	396	368	355	371	357	387	381	379	364	373	356	379	388	374	400	387	388	342	378	372	362	387	374	379	373	396	380	376	365	370	352	381	397	384	371	359	388	377	395	375	366	384	391	364	397	393	358	389	360	411	397	369	345	376	385	380	347	369	386	379	360	357	374	405	392	380	342	391	386	364	378	342	361	395	383	352	343	351	364	406	376	338	375	354	339	352	366	411	383	379	373	369	377	356	363	385	352	344	380	412	377	373	378	362	367	353	346	377	362	382	346	399	363	368	395	339	379	396	375	376	397	360	345	381	353	379	346	382	381	385	382	379	340	383	336	391	370	368	351	363	366	344	347	372	367	368	350	355	388	381	358	383	347	361	391	395	400	387	338	399	340	366	394	422	370	405	373	377	354	366	379	371	362	374	354	384	375	359	384	351	363	340	354	354	387	399	368	387	382	347	389	367	352	351	357	346	381	373	373	398	419	360	414	358	367	352	362	367	386	365	341	335	379	354	392	362	382	433	373	379	361	355	377	373	366	395	357	353	414	350	349	407	340	363	360	360	364	352	361	423	387	367	400	364	393	355	344	379	367	349	356	364	359	415	358	347	363	406	399	385	375	361	390	385	345	363	378	363	376	371	355	379	409	333	369	379	369	353	369	333	396	355	396	407	349	379	364	379	398	384	399	380	390	394	365	360	352	339	387	340	383	370	376	400	373	381	349	378	374	338	371	362	394	386	374	368	369	378	358	374	358	399	367	363	354	349	371	377	381	357	383	371	384	376	375	342	354	354	368	369	355	370	398	359	365	374	352	350	394	393	360	385	356	393	363	398	384	362	410	389	353	361	377	400	331	388	391	366	396	354	375	363	346	359	378	380	391	398	364	374	402	356	398	393	377	363	386	371	365	383	383	366	380	381	393	383	373	353	389	359	372	368	368	393	381	374	371	375	354	337	355	385	352	361	379	383	384	418	383	326	408	380	363	401	356	383	385	375	376	306	371	383	369	380	397	379	365	392	358	353	386	349	357	369	361	351	414	340	383	361	391	361	393	357	384	391	351	356	342	359	366	371	337	357	375	357	391	390	388	389	387	339	367	356	345	356	376	358	400	382	351	352	365	351	364	414	375	379	360	374	375	376	370	351	354	357	346	362	401	341	378	356	336	366	366	397	364	352	355	356	353	394	383	337	359	377	383	394	362	417	387	385	390	374	419	370	364	333	348	375	357	342	364	418	352	389	356	359	356	351	369	375	398	383	363	391	356	338	380	392	355	339	375	373	381	352	363	368	389	349	367	365	363	365	376	366	399	369	387	380	357	384	375	387	369	357	345	388	345	359	368	382	373	389	375	400	385	366	384	374	378	361	378	387	388	338	347	347	347	352	355	384	389	392	339	367	346	369	382	356	403	359	373	364	375	356	357	382	386	370	375	367	354	369	348	393	379	377	372	338	375	382	412	365	382	376	363	368	376	366	360	384	364	345	388	394	381	374	402	388	373	389	368	372	378	373	379	418	341	405	379	374	348	372	386	373	356	351	372	366	384	357	351	374	357	343	376	364	368	386	364	400	354	368	365	353	384	387	335	356	383	382	391	361	375	362	382	421	380	361	362	381	378	333	405	377	359	338	406	380	384	389	385	347	344	369	346	347	392	361	361	394	338	379	406	361	396	391	379	376	374	390	377	383	374	394	419	357	370	392	392	377	358	341	401	374	367	391	375	365	385	398	346	337	365	380	368	365	372	363	356	387	345	373	370	382	376	358	378	377	360	325	381	389	375	376	363	370	386	399	394	364	383	368	386	350	366	358	342	382	374	357	384	372	390	354	376	366	406	367	370	391	392	347	371	357	408	376	375	351	349	389	361	366	368	373	358	378	376	394	369	393	343	394	349	386	379	375	381	345	323	376	385	395	414	374	367	377	383	369	340	385	344	379	343	372	357	366	370	358	353	356	417	360	358	370	395	373	378	360	372	363	365	386	385	346	376	344	375	373	379	372	354	337	371	405	388	384	359	363	380	397	349	399	382	380	359	373	370	394	380	388	367	372	349	387
2035	203	151	99	84	136	130	122	122	102	113	124	150	130	94	120	107	116	96	69	71	60	59	54	58	54	56	62	86	62	75	61	37	48	53	56	44	46	47	57	44	54	53	61	55	58	55	62	52	59	60	67	56	59	48	65	60	64	44	73	68	56	57	64	40	46	51	39	43	63	48	54	59	56	41	57	54	50	41	45	58	64	59	47	45	42	49	39	45	37	44	47	44	44	46	48	52	57	46	42	48	44	47	45	45	44	53	43	45	41	44	31	37	50	49	40	43	43	48	44	36	33	59	38	40	50	44	57	51	44	38	43	67	46	46	46	44	59	53	50	55	54	31	50	48	39	41	48	48	50	59	51	50	33	43	63	61	44	59	59	62	38	48	49	42	44	46	37	45	55	43	40	39	40	37	55	39	35	52	60	48	49	49	53	46	32	36	49	51	44	55	54	41	46	36	33	59	41	49	52	43	42	48	53	39	52	42	41	38	56	45	52	29	46	42	41	46	44	38	40	61	47	55	40	47	38	40	34	48	52	57	45	48	35	49	37	49	41	57	35	54	44	60	43	59	43	56	38	54	45	49	40	36	30	33	57	45	55	37	55	44	27	30	40	42	51	54	51	43	35	42	43	50	40	47	45	56	49	41	51	54	43	56	51	52	52	37	44	39	49	35	40	42	48	44	53	36	44	48	43	40	41	28	33	51	49	52	42	48	49	52	52	42	55	46	50	36	46	41	51	45	45	51	40	42	41	45	32	42	44	33	39	43	35	57	40	50	55	39	34	43	30	51	46	36	57	38	40	45	62	36	37	48	39	33	35	29	53	41	41	41	52	39	44	50	42	47	35	46	37	34	38	39	41	42	44	43	39	48	41	57	48	51	48	40	42	36	40	44	51	42	41	56	40	42	43	31	42	47	40	48	49	45	30	44	42	48	46	42	57	62	42	47	53	46	44	34	41	46	34	65	58	44	45	45	54	38	57	50	47	56	40	55	56	39	42	56	42	41	42	45	42	52	36	43	34	50	55	45	32	48	43	44	49	46	47	55	50	46	44	44	47	45	47	41	40	54	52	42	34	43	34	43	50	53	40	44	55	46	38	42	33	31	38	41	61	47	46	38	43	48	55	48	48	38	54	44	46	27	40	53	53	47	48	44	57	47	45	35	45	42	35	51	35	49	41	34	46	44	33	47	44	40	45	57	36	50	43	49	37	52	35	40	34	45	48	34	46	51	56	45	45	39	46	44	34	46	33	49	41	46	36	31	44	44	39	32	56	55	51	42	40	45	45	37	57	37	40	33	45	61	34	58	43	54	41	36	41	47	37	44	33	41	46	45	46	42	59	48	39	36	40	36	43	48	57	35	36	42	43	43	43	50	49	40	47	38	49	49	43	58	44	38	50	47	31	41	37	43	33	40	57	46	40	40	41	39	37	39	36	42	41	37	47	39	43	47	44	40	46	41	55	49	56	48	49	49	43	43	50	65	64	43	31	55	38	36	52	49	46	38	38	45	37	40	47	50	53	53	56	55	35	48	44	49	48	36	45	34	46	37	31	49	43	52	39	43	55	48	35	41	47	46	55	34	51	39	43	55	40	49	49	36	45	46	48	52	56	51	38	42	63	49	38	43	50	45	38	37	48	40	47	47	53	47	44	51	41	48	33	36	50	48	62	49	34	48	49	42	37	49	51	46	40	31	44	46	51	49	54	33	47	54	34	46	55	44	38	43	37	46	56	40	38	44	63	50	36	51	50	40	48	35	43	48	39	48	58	40	63	53	37	46	50	42	39	51	52	42	53	50	51	39	35	41	51	47	58	48	49	48	52	42	56	45	47	48	40	52	45	39	51	39	41	45	48	50	47	53	38	44	35	33	56	45	47	37	50	48	54	47	48	39	42	45	51	39	47	45	41	48	42	52	46	37	31	40	45	48	50	48	42	51	59	42	37	48	41	51	42	55	43	50	44	33	47	52	44	41	43	53	51	44	41	51	39	41	44	31	48	46	43	55	53	41	49	35	48	42	40	36	44	50	29	51	36	37	40	47	55	39	46	48	41	45	41	39	36	50	42	48	42	45	54	49	59	42	66	54	55	35	53	56	43	39	43	45	36	60	54	55	51	49	42	36	50	35	51	51	44	44	34	45	48	49	51	55	41	48	52	57	53	36	42	33	31	43	48	32	51	45	40	44	40	50	38	50	48	53	43	33	48	39	39	47	49	37	39	43	49	49	55	40	47	37	47	38	41	47	46	50	44	49	46	46	45	53	43	40	44	50	51	50	42	47	55	48	52	34	42	54	42	46	42	44	41	58	28	49	38	32	52	48	51	46	52	36	48	46	59	39	30	42	53	50	54	50	41	37	48	39	39	37	45	41	39	44	53	51	57	41	40	49	46	44	44	53	45	52	33	46	38	33	55	50	37	45	43	36	41	49	39	47	51	45	45	40	37	53	38	35	44	48	39	36	48	43	55	40	45	49	45	52	38	49	43	43	51	44	46	44	36	53	49	46	35	39	43	43	45	55	49	49	40	32	45	34	31	40	43	45	41	45	56	39	49	43	51	46	37	45	53	37	43	64	45	30	43	40	43	45	52	57	45	40	30	38	52	43	45	51	46	48	48	34	49	42	55	44	47	34	37	43	38	44	45	37	37	44	42	44	44	36	28	46	28	38	45	44	48	47	44	42	37	43	44	41	51	42	51	46	64	24	61	48	46	42	58	51	49	42	45	43	41	51	41	55	35	46	48	39	49	44	44	36	43	48	48	33	35	58	39	45	41	40	41	52	49	42	39	42	46	47	32	41	46	39	49	40	39	52	39	37	56	49	57	42	49	41	35	43	46	46	44	41	39	39	43	45	34	42	51	47	54	59	40	44	37	43	52	42	38	36	38	58	38	43	55	47	42	44	46	36	45	61	44	44	48	46	42	45	45	41	44	41	33	38	48	43	51	47	52	47	39	37	35	40	43	56	41	44	60	50	57	52	48	55	42	43	38	44	45	38	32	44	47	44	56	43	55	51	45	50	27	41	48	53	45	49	51	43	43	42	48	42	50	36	38	37	50	42	50	37	47	47	39	43	43	38	50	41	38	54	46	59	44	42	41	45	49	49	52	55	52	59	47	52	49	53	33	40	43	40	45	42	39	53	42	58	57	39	53	37	40	40	49	56	38	51	53	39	56	51	60	48	51	57	39	49	51	54	46	45	42	49	47	50	46	36	46	46	40	56	45	50	49	60	48	37	40	46	40	40	35	49	49	43	44	57	43	49	42	44	49	32	50	45	46	41	52	55	42	51	48	47	54	34	35	50	44	44	44	43	38	34	43	37	43	51	54	45	37	38	42	47	48	44	50	47	44	38	42	56	38	37	45	35	42	49	50	40	50	40	39	42	46	46	49	50	36	47	53	40	43	53	45	50	40	67	46	43	54	41	48	48	44	49	39	55	43	44	34	53	49	33	52	45	48	46	40	46	63	42	34	57	48
12492	4564	2384	4392	8936	9492	8733	7603	6496	5516	5224	5045	4733	4002	3420	3492	3448	3234	2679	2093	1631	1170	1072	1042	938	894	937	1333	1663	1643	1462	1098	713	636	673	705	656	694	694	670	713	750	904	909	1022	1046	1026	947	1028	1031	995	1012	981	866	912	893	821	790	798	735	702	683	687	769	800	730	706	571	571	608	790	755	995	1008	861	700	860	899	762	789	791	719	670	666	572	514	588	492	561	509	548	509	596	586	703	687	689	695	659	606	628	554	517	563	577	541	523	514	535	570	572	527	584	561	551	547	545	544	518	544	540	505	539	520	541	525	549	561	527	543	557	555	572	558	539	536	530	523	511	539	537	544	533	518	505	541	525	509	506	520	485	560	541	557	546	531	533	548	523	535	538	590	534	523	482	528	523	564	523	511	543	576	526	529	532	529	518	539	525	559	503	544	546	531	539	542	526	510	539	541	542	511	470	517	508	521	557	555	573	516	515	514	526	540	509	515	523	509	535	520	506	569	556	512	513	528	526	506	539	532	501	579	517	558	485	540	538	536	548	554	525	509	523	565	488	518	533	510	518	528	516	514	498	523	501	499	509	550	512	555	520	509	526	524	536	534	527	521	531	524	568	565	564	546	531	533	525	565	538	491	566	544	530	564	481	541	515	531	554	520	554	529	496	550	522	523	506	527	532	538	520	575	535	509	557	512	537	514	523	522	538	506	519	529	519	508	532	524	498	527	575	539	560	553	500	520	539	557	552	526	546	558	515	542	530	542	502	554	506	543	518	534	542	519	518	522	532	535	509	478	494	513	573	504	521	526	514	553	556	475	546	515	532	523	506	548	529	549	512	512	534	530	541	533	493	524	521	523	543	537	541	558	525	530	522	500	537	537	534	553	512	568	519	523	523	488	549	521	530	545	515	512	518	518	492	516	543	568	518	518	498	518	501	528	483	523	522	505	517	526	523	584	487	515	553	506	546	514	497	554	478	543	545	488	544	524	540	493	538	542	549	586	538	522	532	480	552	540	481	511	561	567	526	561	568	527	555	510	494	527	513	511	560	531	510	550	524	512	517	543	529	526	537	561	508	531	531	502	557	524	558	522	546	508	488	556	541	527	498	504	547	529	571	496	500	559	536	528	531	564	538	527	541	533	519	549	533	502	543	521	521	526	557	505	529	508	536	497	530	538	520	526	525	518	518	497	543	502	516	546	535	493	531	504	519	491	488	490	528	522	516	529	558	520	525	551	553	503	543	546	555	562	494	554	518	524	508	532	562	522	514	530	561	519	547	515	517	529	559	499	546	523	561	540	553	514	538	540	572	521	555	516	511	536	559	550	509	533	542	520	554	467	533	521	555	494	582	519	501	529	531	522	533	531	502	525	511	512	503	509	531	517	502	519	572	531	530	536	538	500	549	528	544	507	519	515	499	506	547	509	566	523	545	550	539	518	507	496	552	529	549	508	552	499	518	505	532	528	521	508	539	561	514	531	516	486	522	556	572	564	554	544	540	545	534	534	503	528	505	496	576	532	531	541	523	545	520	520	563	527	496	545	533	534	532	508	541	510	551	539	529	505	523	535	558	505	553	505	553	498	511	479	550	537	484	517	555	546	516	545	572	545	554	506	554	569	522	548	514	545	533	505	504	545	533	519	545	539	529	525	521	533	541	566	541	575	555	587	546	502	575	521	557	521	549	539	528	538	512	552	463	529	493	526	487	535	512	546	489	562	543	490	533	540	503	542	558	532	531	528	530	558	538	548	514	510	542	504	521	542	573	558	554	538	526	521	531	565	544	528	524	540	548	542	550	546	534	549	525	549	486	524	530	574	546	499	497	566	509	524	554	549	509	564	528	507	600	561	475	576	550	552	519	540	519	524	526	516	544	546	551	518	536	532	519	531	546	511	578	538	479	542	531	570	521	565	542	538	532	503	560	504	489	517	535	542	518	556	511	504	533	501	581	557	520	530	526	508	558	550	579	523	535	534	540	551	531	563	501	520	486	510	526	521	525	522	563	534	492	470	536	538	578	532	569	530	526	537	533	509	536	493	533	514	557	513	558	545	539	519	538	510	573	516	551	542	499	520	517	523	524	545	551	560	533	534	552	544	514	473	539	528	527	503	544	561	513	514	550	547	463	505	510	543	506	552	494	547	499	521	538	506	555	539	558	522	517	503	553	535	548	502	520	569	533	514	482	526	563	534	522	513	525	520	528	516	498	575	543	537	536	522	483	548	526	544	567	546	532	515	535	543	528	556	520	549	524	545	492	516	503	507	539	510	516	517	553	500	532	543	548	522	549	571	502	493	558	499	499	501	506	533	525	524	496	551	540	535	576	511	531	471	530	541	527	552	516	540	552	515	478	533	506	525	516	528	545	542	504	546	532	521	581	531	517	491	492	539	495	565	523	513	518	540	551	472	553	529	547	520	534	516	509	525	541	528	485	558	510	534	503	511	580	531	523	518	534	537	536	556	527	525	560	572	509	525	492	526	537	524	530	513	531	511	535	520	532	540	545	504	515	497	542	538	563	557	521	540	572	497	502	555	507	549	511	542	506	505	553	527	533	528	510	549	515	564	475	521	571	568	528	565	518	542	555	546	542	547	518	511	525	507	521	505	536	540	525	541	523	513	543	536	542	498	520	534	521	537	508	524	535	525	546	543	542	502	515	550	512	495	505	530	541	547	518	559	586	526	554	549	500	514	516	535	540	499	506	576	548	494	569	499	536	537	529	519	559	524	506	534	544	529	552	537	491	496	532	520	521	544	506	521	529	534	516	547	459	518	523	531	531	499	521	543	507	514	562	530	526	571	558	509	546	517	549	570	520	531	533	487	530	503	522	512	496	492	528	502	515	526	509	520	520	532	499	546	562	548	547	525	525	507	512	551	507	551	528	484	546	533	552	544	557	507	553	533	518	553	525	541	505	524	490	558	550	518	562	537	506	536	481	535	537	519	510	533	537	569	556	536	578	527	575	540	537	487	532	528	538	550	547	560	512	527	579	530	542	549	534	545	531	538	506	532	550	487	550	513	502	502	547	522	527	492	581	537	526	536	542	491	556	548	513	523	525	499	520	542	525	503	513	539	515	544	508	536	528	518	534	511	554	495	548	542	504	517	518	499	514	525	516	541	511	557	553	534	558	486	549	529	566	551	521	531	543	548	554	557	542	577	561	532	504	536	541	557	524	508	542	521	572	514	540	541	539	529	540	518	548	522	513	569	530	507	493	535	517	545	538	505	504	546	540	502	536	512	582	550	512	507	512	519	558	522	540	537	518	516	517	530	516	555	579	513	536	533	523	518	529	516	502	521	515	510	529	550	522	527	531	562	491	548	591	564	512	545	541	509	512	525	530	519	558	543	486	539	543	536	529	564	495	542	506	535	570	490	496	570	500	541	502	531	501	530	531	536	564	559	496	546	555	560	526	529	499	479	568	542	522	569	520	473	524	534	525	511	521	553	530	527	524	517	519	514	535	531	527	511	555	524	510	546	534	531	489	511
1013	258	160	121	103	149	172	178	136	132	134	132	104	103	102	99	124	118	88	75	59	52	47	48	43	30	48	75	63	66	64	43	31	28	39	39	33	39	39	43	41	29	32	30	46	47	37	43	46	41	44	59	45	44	40	35	40	36	36	23	34	29	32	29	41	34	46	22	31	33	41	37	32	38	38	43	41	43	30	39	28	30	38	28	28	24	30	25	38	26	29	30	32	25	24	32	35	35	33	32	33	20	31	29	42	31	40	31	23	29	26	44	24	28	31	28	33	38	28	32	24	30	37	29	33	36	32	33	31	26	31	41	28	31	32	27	34	20	28	34	23	20	35	29	42	25	37	24	28	23	25	21	24	16	25	26	32	20	27	34	28	38	30	26	39	26	35	20	24	25	29	35	27	33	32	35	35	24	28	27	26	25	20	27	24	31	33	31	37	29	26	24	33	35	25	24	27	25	26	27	21	22	30	22	31	23	21	30	24	27	21	20	33	29	30	25	39	28	31	20	31	18	27	32	22	27	28	30	27	27	29	21	18	29	24	32	28	33	31	25	25	25	34	26	22	32	25	25	36	20	24	26	32	27	29	20	24	30	31	24	34	24	32	20	35	26	24	32	24	28	25	29	32	18	28	29	25	31	30	34	32	28	34	20	32	18	26	21	25	22	32	28	31	16	35	30	36	26	25	28	27	26	22	26	21	28	25	24	25	28	36	25	25	28	25	24	20	22	26	23	31	20	26	26	31	23	23	32	24	23	23	32	30	30	25	30	30	24	21	36	21	22	27	32	19	24	31	28	25	31	26	29	22	28	32	24	20	30	20	24	22	28	33	25	33	32	22	28	25	34	21	30	29	34	26	29	36	26	27	30	28	29	34	22	27	26	27	23	27	39	24	33	22	21	24	35	20	33	27	26	29	25	34	25	25	25	20	25	37	30	32	26	23	28	24	29	25	35	38	28	17	23	24	25	29	27	37	25	28	32	31	21	25	27	31	17	28	38	29	33	33	31	26	31	32	25	25	26	29	24	29	25	31	41	27	27	34	30	21	30	25	30	29	29	26	29	31	29	26	29	22	27	33	31	22	19	27	30	16	20	30	36	33	25	26	19	27	32	30	20	26	28	33	31	27	27	25	20	24	23	33	24	20	29	13	24	24	25	27	28	31	35	25	28	38	36	29	28	34	26	17	25	25	31	23	29	41	23	29	31	28	23	21	34	28	34	30	33	39	34	23	21	32	23	18	23	30	33	26	38	24	26	27	21	27	21	31	27	41	32	31	24	24	21	17	26	30	20	27	37	25	28	18	26	24	26	35	31	23	24	30	28	30	33	37	21	29	23	32	30	23	29	17	17	24	19	22	25	27	25	32	33	28	23	23	38	24	26	32	32	23	37	18	27	29	32	24	31	33	24	28	25	28	31	32	29	25	31	31	31	32	22	45	27	28	34	28	34	26	27	28	30	28	28	26	34	33	29	30	41	24	29	19	24	30	27	31	30	28	38	17	20	28	29	17	24	41	21	17	35	29	19	27	29	22	40	22	22	37	24	24	23	25	32	25	33	32	27	23	32	22	28	27	18	22	25	27	36	30	30	23	26	35	28	32	23	38	28	25	24	20	33	28	30	25	34	35	28	21	21	28	42	36	25	29	34	31	23	32	30	25	31	25	31	30	39	23	31	36	31	24	22	32	25	28	28	27	28	33	24	29	28	22	33	22	24	25	29	28	29	28	24	24	25	22	21	31	25	15	28	24	28	29	26	26	35	14	23	26	28	22	22	32	26	24	29	25	33	30	28	21	20	28	24	34	25	27	21	31	32	21	29	27	26	39	25	33	35	38	31	31	28	26	29	25	26	35	24	26	27	27	37	31	20	24	33	27	25	30	32	27	25	43	25	28	34	35	31	39	29	23	24	30	25	29	32	20	28	27	20	24	33	27	26	34	31	35	27	29	25	25	28	22	28	30	33	19	34	25	31	21	34	27	32	20	24	16	24	24	27	23	27	36	24	33	28	20	14	29	34	32	36	23	33	39	25	24	28	39	34	27	26	28	24	23	26	33	17	19	19	25	32	22	22	21	29	31	33	26	31	27	32	31	32	26	30	21	27	27	23	22	28	24	32	33	37	27	29	30	20	28	25	38	24	21	26	29	29	28	34	26	26	36	28	32	28	36	25	34	29	35	19	37	24	33	26	28	26	34	29	29	34	35	23	29	31	29	27	29	22	30	28	27	37	16	30	25	22	32	30	26	22	29	30	28	36	38	32	27	25	28	27	29	28	25	22	21	22	26	33	27	25	34	17	32	21	21	27	23	38	26	24	35	26	35	22	24	32	18	45	20	24	36	33	28	23	33	37	24	27	37	30	28	27	38	34	30	23	26	25	27	31	33	28	26	18	28	32	31	35	23	26	26	24	20	16	26	29	23	21	31	32	27	30	29	23	26	25	26	32	23	18	29	30	29	28	26	23	27	26	26	30	28	24	24	31	23	28	34	23	29	30	23	29	18	25	32	22	28	29	24	19	28	39	32	30	22	25	31	25	19	22	35	36	25	26	32	32	17	31	30	20	30	33	34	22	25	32	32	32	20	25	34	24	28	35	32	25	33	31	28	31	29	35	20	32	31	24	26	30	21	26	21	20	29	29	35	31	24	29	27	25	25	32	25	34	34	23	17	22	30	26	29	29	22	27	17	30	20	27	38	30	25	28	24	40	31	30	23	35	28	28	18	33	20	22	38	35	24	28	35	29	29	13	26	24	27	28	31	21	34	20	38	35	23	24	25	22	28	28	34	27	32	28	24	28	30	14	24	23	22	23	24	27	25	20	22	27	23	18	29	34	40	36	27	22	25	28	25	28	21	24	35	20	24	27	28	30	32	31	20	30	17	35	29	28	29	34	22	27	33	30	22	32	30	30	34	39	41	26	34	19	30	39	30	30	29	31	17	27	27	26	29	19	28	28	39	29	29	29	28	33	30	40	26	25	24	26	28	29	32	31	18	29	30	31	23	27	32	30	24	32	33	22	25	26	30	19	29	27	24	32	32	26	26	33	23	34	28	32	26	23	25	25	26	24	19	31	27	21	27	31	25	34	28	33	27	34	21	25	28	28	28	32	20	28	32	35	27	31	39	35	28	26	24	26	23	32	27	26	35	32	32	25	19	31	34	38	23	30	31	32	18	39	30	25	31	25	34	24	27	31	32	26	31	25	24	26	25	27	19	35	27	19	38	26	31	23	24	21	30	29	26	26	32	28	28	29	28	25	23	22	26	30	27	28	28	30	32	22	43	37	27	14	29	33	23	29	30	25	33	24	22	37	27	35	35	24	20	24	20	18	19	24	31	34	34	26	26	29	27	30	30	32	32	39	25	26	20	30	33	36	25	27	37	35	28	30	30	31	31	21	31	36	22	32	20	18	20	20	39	12	23	27	37	25	34	27	26	25	28	24	26	31	23	29	25	29	22	23	20	26	24	29	29	23
15534	6354	3046	6105	12127	12288	12075	10792	8463	6910	6624	5783	5296	4760	3944	4233	3976	3689	3082	2206	1829	1192	1148	1011	977	958	1441	1846	1704	1863	1503	1086	601	568	540	506	549	515	563	545	565	604	709	820	1039	971	980	939	990	925	952	1055	919	911	890	771	796	681	723	594	610	556	436	628	565	575	547	381	356	440	632	639	852	911	836	667	594	684	665	686	648	584	453	404	379	334	332	362	349	351	327	339	379	391	409	485	555	538	476	437	427	412	386	381	328	320	302	339	341	402	410	399	367	341	345	294	326	348	307	342	315	345	311	341	351	318	314	325	324	337	339	323	320	318	334	339	337	304	306	315	305	326	335	304	326	332	311	316	328	316	320	319	315	337	346	321	340	353	316	329	340	289	309	332	337	311	349	298	349	352	330	337	334	311	353	334	315	297	331	343	327	275	323	321	327	309	318	334	395	342	348	311	333	304	294	341	303	324	321	327	314	315	318	319	296	314	319	350	333	322	352	342	312	309	332	279	333	341	292	323	353	339	322	340	316	296	330	313	308	336	326	299	353	330	308	334	346	331	305	332	340	323	355	311	301	306	311	315	330	292	355	304	314	370	332	324	334	361	335	327	334	356	336	320	336	326	353	323	330	326	344	328	302	327	319	310	352	321	362	315	333	323	355	320	347	331	321	338	337	349	291	344	315	335	313	359	304	330	305	335	334	352	325	318	312	325	341	294	359	317	334	307	313	330	335	351	324	336	318	331	322	362	312	338	321	324	299	321	312	368	338	306	322	288	337	350	307	342	318	271	336	339	321	316	302	304	315	335	313	364	323	368	324	329	315	338	310	313	307	339	323	339	315	358	335	326	345	310	328	365	309	332	344	332	314	313	279	335	310	309	337	354	333	336	323	330	331	298	314	326	319	322	345	356	343	303	303	325	336	339	321	319	334	351	315	324	329	358	330	317	339	339	292	342	299	334	283	317	362	350	334	325	332	312	310	326	327	388	348	325	328	342	320	294	331	324	325	309	341	340	328	335	325	313	340	316	334	352	342	299	307	339	340	297	363	331	327	336	315	324	365	350	351	348	309	330	315	286	332	332	323	310	335	315	321	323	339	357	345	309	320	339	347	316	321	315	312	317	312	298	330	329	320	334	325	314	317	343	346	326	335	318	328	339	291	303	303	338	340	307	342	336	319	312	337	322	288	323	303	338	347	341	313	287	302	308	297	309	333	321	308	353	319	313	290	315	325	344	309	349	339	326	309	322	296	333	322	326	285	320	338	309	328	347	316	334	303	362	321	315	368	330	306	304	309	331	316	307	338	340	306	336	313	327	315	295	310	347	352	317	347	303	312	330	316	325	355	324	328	340	301	320	364	322	363	311	344	334	307	338	313	322	323	300	309	299	325	323	303	320	324	333	335	318	325	350	328	321	349	296	329	336	332	331	302	329	285	328	326	335	295	333	331	329	318	338	326	348	322	333	318	333	320	313	323	305	289	349	309	347	313	334	321	326	330	321	320	318	311	301	333	331	300	298	366	311	341	358	342	339	355	333	312	315	336	354	338	326	349	298	316	326	366	304	320	326	300	359	309	318	324	305	301	298	345	302	317	297	329	375	311	323	324	324	325	326	318	331	347	305	320	313	350	334	333	275	328	370	329	329	335	328	332	337	319	317	358	310	337	336	285	354	307	315	321	308	310	335	295	325	327	330	357	327	318	322	352	321	325	321	315	306	311	290	324	326	319	311	328	337	347	308	353	335	303	335	334	324	325	315	347	364	338	345	291	307	266	341	337	325	359	332	331	329	342	339	344	332	335	309	311	342	328	333	301	350	328	331	330	345	306	327	322	343	329	333	332	333	314	335	324	335	330	321	315	323	371	305	325	321	339	364	309	323	306	310	341	323	329	338	334	318	328	308	313	333	323	323	347	342	322	339	317	346	326	345	330	306	323	318	295	305	327	306	348	276	322	353	330	340	325	351	327	321	302	350	317	319	334	290	295	355	325	307	348	334	305	296	292	345	300	321	342	335	308	323	312	321	299	336	333	292	304	335	300	346	347	302	312	338	306	326	306	335	309	308	343	333	325	319	335	329	322	361	327	336	348	292	311	345	330	328	322	309	340	311	328	314	322	355	316	320	337	335	352	312	325	345	309	310	327	341	301	354	286	335	339	334	290	350	321	309	309	317	343	360	316	307	314	324	334	328	343	292	370	343	332	342	313	331	347	322	322	348	296	339	314	366	344	305	304	342	312	338	302	322	346	335	313	330	320	318	342	364	283	336	327	322	306	328	291	359	307	347	294	316	320	311	335	321	331	325	303	277	350	352	314	349	306	329	339	358	297	334	337	331	331	338	334	358	314	330	317	319	314	347	325	311	311	314	318	335	335	330	315	324	317	319	315	381	353	299	326	329	358	375	332	321	367	323	324	289	344	328	339	333	349	315	344	323	306	350	314	324	336	322	331	327	315	318	321	319	314	330	335	354	341	330	303	316	338	310	340	339	322	314	336	334	327	357	330	318	347	323	351	300	321	336	313	339	291	322	316	337	311	297	332	310	322	318	267	316	321	300	343	331	307	339	315	329	317	314	309	331	358	323	315	325	352	323	321	314	315	339	331	279	316	327	331	347	336	320	327	326	351	337	344	284	292	335	328	336	353	329	320	357	346	332	302	327	341	322	305	298	345	308	341	318	330	344	341	350	320	307	344	350	313	309	327	342	343	338	292	299	339	327	318	326	340	326	323	335	321	329	321	323	287	311	313	339	301	312	310	342	297	323	334	321	306	311	346	298	324	311	292	296	353	365	301	327	312	319	347	361	341	308	338	311	288	337	337	329	279	363	310	304	330	358	313	316	336	317	339	302	323	360	318	333	312	352	315	310	332	316	338	303	317	312	319	312	328	338	333	337	320	330	317	331	333	299	309	323	340	361	324	364	309	343	354	322	352	322	321	327	357	309	299	352	312	327	296	324	315	326	326	319	313	320	321	310	327	327	322	310	318	308	292	358	331	327	323	296	320	337	327	324	324	299	333	336	302	335	322	318	332	320	344	322	306	352	328	318	368	348	326	336	316	335	341	285	330	334	327	302	333	323	303	342	318	307	355	348	300	342	333	308	354	341	335	330	333	322	327	297	296	328	350	315	314	330	322	323	320	306	323	297	337	319	314	328	313	334	346	338	318	325	329	303	307	316	322	314	324	321	324	342	336	327	318	314	353	319	296	342	293	358	345	323	327	310	337	344	341	302	324	317	309	302	338	334	326	343	330	322	318	339	292	324	351	313	375	323	336	288	313	303	330	356	327	301	330	336	316	306	323	307	327	328	350	329	336	323	314	326	313	294	310	342	307	333	335	337	319	316	320	335	314	311	315	349	334	297	295	329	288	313	355	324	325	297	342	338	323	286	339	317	351	291	316	334	304	329	322	359	334	350	314	318	316	357	310	350	343	359	314	309	297	343	316	331	329	328	319	359	333	332	331	296	316	334	291	313	337	299	324	307
1230	125	101	76	71	83	98	106	93	84	90	81	87	91	66	67	96	71	72	50	50	51	64	60	51	42	70	62	61	70	61	47	56	46	41	48	53	34	50	44	68	60	49	53	53	59	53	42	57	50	52	52	52	56	65	60	49	43	40	52	57	59	55	48	40	51	38	53	50	49	54	49	59	57	44	53	48	49	49	49	49	47	55	51	64	35	44	48	49	42	51	43	46	44	52	45	31	37	57	39	53	47	53	35	36	46	45	52	54	45	53	37	50	54	38	51	51	38	41	39	44	41	41	53	36	48	35	48	46	44	43	51	54	38	38	51	44	49	44	49	43	50	43	64	55	50	36	47	52	37	45	55	37	46	47	40	44	44	43	53	58	51	46	56	47	39	41	46	46	63	40	49	48	40	40	48	49	44	38	43	52	43	46	44	47	45	46	49	51	45	51	36	41	44	35	46	43	51	45	45	53	43	51	43	47	42	44	57	76	52	42	54	53	43	44	50	51	50	49	50	57	50	51	39	45	34	51	50	36	45	41	44	40	42	38	49	51	38	51	46	43	50	37	39	51	57	54	45	53	55	46	38	43	54	58	37	43	56	43	53	45	35	43	54	55	61	39	47	40	43	39	50	47	44	39	35	44	45	52	61	41	48	38	48	39	47	59	47	46	39	41	38	41	41	47	65	47	46	47	46	47	53	50	41	44	52	52	39	55	52	52	45	42	34	46	52	41	40	38	39	46	43	48	51	39	47	50	61	48	45	39	46	45	44	37	54	48	48	41	51	49	45	45	45	56	48	36	51	49	36	48	47	46	46	40	58	40	53	44	57	50	49	53	60	46	37	39	47	50	37	45	50	38	42	35	40	38	56	56	50	50	48	46	57	32	40	55	44	36	53	52	52	49	36	50	44	33	48	40	45	52	56	35	54	47	41	44	53	34	54	45	46	50	44	54	46	39	48	53	39	55	60	53	57	39	38	43	42	51	65	41	39	38	41	48	53	48	40	45	50	43	41	50	45	41	35	50	31	44	46	49	50	45	49	40	62	50	45	34	47	51	48	56	46	51	58	43	47	40	51	37	54	42	49	42	53	51	43	44	48	47	53	52	39	38	46	46	46	43	39	42	39	69	48	41	35	53	41	43	43	43	42	30	59	46	44	46	35	44	52	48	56	44	35	40	48	39	39	54	47	51	35	50	47	48	33	41	40	42	44	37	53	44	38	51	47	43	42	49	32	49	49	48	50	61	42	56	41	54	54	52	48	51	45	44	57	52	49	40	52	57	46	51	51	46	45	44	54	34	41	41	50	50	52	42	50	41	43	40	48	39	32	47	43	33	34	55	42	52	40	49	59	41	37	45	51	53	55	46	53	49	50	42	40	53	51	41	38	33	37	43	49	44	65	60	55	52	37	52	48	47	45	41	53	44	43	36	32	36	42	44	35	41	49	42	46	51	49	39	38	46	40	36	48	48	45	33	50	46	60	41	39	48	42	52	38	42	45	34	49	42	39	54	45	43	38	52	49	49	51	38	48	50	48	43	53	51	56	45	57	45	32	50	49	45	36	39	42	40	46	57	58	53	47	56	52	57	58	39	46	40	38	51	43	43	41	52	51	51	54	40	49	48	53	37	50	51	46	50	31	40	51	41	47	32	39	41	55	41	45	52	51	44	51	42	39	56	54	41	47	45	41	38	39	38	49	43	50	48	48	43	50	42	34	43	58	32	46	53	40	46	44	36	41	38	52	48	37	56	56	63	41	43	42	50	42	43	42	45	51	37	42	47	33	44	59	49	43	44	36	28	48	42	42	38	49	36	50	45	54	55	69	57	52	41	43	56	41	45	58	44	30	41	48	41	28	46	36	50	50	47	46	42	31	56	44	56	50	51	46	52	39	49	50	51	38	34	46	44	53	48	41	69	42	47	62	43	43	41	49	49	56	45	56	48	40	52	46	49	43	48	39	44	47	26	39	53	37	52	40	45	39	33	50	51	60	46	43	55	48	45	39	53	36	45	52	33	40	53	43	37	56	58	42	56	41	45	44	47	53	56	45	47	40	54	48	48	47	42	32	58	32	44	41	53	46	38	67	55	44	53	49	30	53	49	54	53	39	35	51	41	50	40	54	37	46	51	50	47	29	56	56	41	38	43	51	44	52	34	46	40	57	34	37	51	43	51	35	50	53	43	47	41	43	58	51	48	50	32	50	49	47	48	51	38	41	50	48	39	46	52	41	33	45	55	54	44	44	42	53	57	48	49	41	54	60	42	37	40	37	47	48	41	46	52	53	37	55	40	56	54	57	52	50	41	50	46	46	43	43	46	33	49	46	47	43	47	45	46	26	44	42	41	49	49	44	37	44	38	54	35	42	63	49	29	35	39	46	61	46	38	55	40	50	55	40	31	37	38	36	49	48	35	44	49	49	42	45	49	52	43	41	52	41	51	44	47	45	36	42	47	58	52	47	44	46	38	47	45	42	58	44	48	54	36	44	65	40	50	52	44	62	40	44	45	35	45	34	53	45	39	47	48	35	44	45	53	40	55	39	36	53	46	34	52	51	48	39	44	48	65	41	57	47	49	36	56	45	46	42	49	37	46	51	34	47	40	50	52	51	54	49	49	36	45	60	52	52	53	39	39	38	53	30	54	54	50	48	40	39	37	29	55	46	44	37	47	55	38	43	47	40	49	39	37	44	50	41	45	42	43	53	54	46	37	38	53	42	52	38	53	40	37	45	43	49	41	54	45	48	42	45	46	35	49	49	53	62	43	48	46	46	39	41	53	45	44	50	51	49	48	44	49	59	54	38	52	43	34	37	41	55	41	60	53	49	56	52	32	36	59	37	36	47	43	49	39	48	52	50	42	45	36	41	58	42	43	43	46	62	50	39	45	44	38	56	49	37	46	52	50	37	50	44	36	53	47	47	54	33	53	47	46	33	44	29	57	56	30	41	40	44	46	52	40	50	38	40	56	53	46	40	39	47	49	46	45	64	51	48	47	56	36	44	46	51	40	50	47	46	45	53	50	42	52	50	48	51	49	56	53	44	44	53	38	47	48	41	48	40	38	55	43	49	47	46	44	33	47	51	53	46	48	44	41	58	59	57	42	49	53	48	41	54	47	50	44	52	38	57	36	48	43	43	42	49	54	50	56	42	48	42	50	48	31	50	53	42	37	47	45	52	52	54	49	47	40	45	43	40	50	41	49	43	32	34	43	35	55	32	55	51	45	52	48	57	45	39	40	43	54	44	40	51	39	45	33	56	42	47	45	41	48	48	45	40	53	50	51	54	41	35	42	53	48	40	53	32	50	44	43	53	42	38	50	36	43	32	44	56	42	45	44	57	35	55	52	36	53	39	45	33	41	32	46	40	52	39	55	45	43	48	45	50	44	45	28	47	47	43	50	41	42	32	62	34	54	45	36	49	34	48	48	39	39	40	46	36	59	40	47	52	39	41	34	64	57	52	50	54	41	40	48	53	47	39
10238	3200	1593	2888	5243	5989	5895	5586	4223	3610	3038	2846	2859	2645	2206	2520	2542	2199	1911	1182	1029	817	909	828	753	787	1321	1370	1181	1354	1040	805	597	634	584	596	638	634	644	639	645	653	657	768	885	899	910	937	848	835	878	885	861	787	798	730	745	666	781	650	658	649	601	660	683	689	638	573	577	585	706	698	766	766	749	774	735	692	722	737	721	616	597	581	549	569	507	529	548	532	589	546	557	605	569	545	559	677	624	575	581	589	605	565	538	543	568	522	560	558	598	570	607	516	528	531	548	553	523	530	537	550	559	536	526	513	546	545	543	529	548	542	501	494	503	520	500	534	507	576	514	510	484	567	542	561	532	526	543	521	536	497	564	527	557	549	563	549	517	476	534	565	507	546	542	530	485	546	516	534	575	512	507	563	550	527	505	540	550	536	516	522	535	510	535	553	514	538	522	533	548	545	535	556	500	568	574	532	505	548	541	503	509	543	529	511	541	526	557	512	546	534	529	503	552	493	530	513	516	527	518	540	520	527	552	564	549	518	510	549	560	525	481	522	526	533	504	511	558	515	536	514	542	530	512	539	524	537	498	541	547	540	492	534	549	526	521	572	557	561	556	527	543	570	568	533	535	521	591	545	539	529	538	574	526	555	527	509	550	513	563	549	574	561	529	515	560	534	565	546	529	581	563	514	507	573	576	546	511	556	520	526	555	584	562	541	531	530	562	528	540	490	549	527	511	517	532	513	513	531	499	546	503	494	541	561	530	515	546	519	522	529	510	533	545	498	531	527	571	514	564	548	547	593	544	517	575	518	500	532	555	545	543	522	536	548	541	571	523	514	561	540	523	535	542	557	531	546	520	553	553	521	520	528	543	548	531	511	575	523	532	540	539	559	530	530	574	550	526	508	561	527	527	486	539	560	540	534	536	547	545	531	534	577	557	510	557	533	538	527	556	555	540	560	510	586	532	488	547	529	542	540	534	529	546	554	500	540	525	543	576	514	562	539	533	524	562	497	543	548	566	542	496	565	507	558	561	537	480	557	581	577	516	481	519	492	547	554	508	544	531	547	552	545	562	581	535	482	518	525	516	509	549	551	535	540	536	521	528	545	558	511	546	539	505	564	576	552	556	534	518	504	553	520	516	492	572	532	535	534	519	535	504	512	519	553	557	546	512	529	518	537	512	553	544	532	507	499	571	531	524	483	562	520	575	532	543	546	568	583	511	516	506	555	549	532	493	522	564	556	553	491	582	583	566	517	534	521	549	518	528	578	548	564	532	500	531	528	550	528	455	518	509	541	535	583	521	526	499	521	519	528	536	533	560	562	535	552	512	573	488	532	548	549	538	542	527	571	555	517	555	515	517	532	514	545	577	546	554	546	544	548	554	555	537	547	563	517	615	567	510	523	526	530	547	473	539	521	521	569	574	549	542	521	528	547	531	538	595	528	544	526	548	525	557	554	518	529	517	565	547	554	557	523	534	544	499	523	555	498	521	534	557	543	527	506	555	544	507	508	553	545	540	531	550	536	522	537	566	513	512	551	526	521	553	516	560	503	549	544	526	545	546	552	524	552	553	532	521	544	517	575	526	524	522	532	555	515	490	542	509	524	536	581	543	501	534	535	548	540	510	510	566	524	553	529	561	523	512	521	513	546	540	529	534	559	497	546	535	521	551	528	539	525	497	531	516	524	518	531	531	493	533	516	548	546	504	522	565	549	515	544	554	564	588	566	531	554	568	556	546	577	556	549	602	490	556	568	588	576	545	547	572	549	533	555	529	546	518	520	540	525	498	535	502	534	556	579	490	532	512	552	494	513	519	531	549	506	534	491	534	504	500	512	539	527	535	554	515	565	536	533	538	526	521	491	587	564	552	535	524	482	547	539	566	541	549	501	552	524	539	530	531	508	534	566	542	552	603	525	492	514	514	544	518	537	514	512	515	524	553	555	547	592	571	524	543	562	512	537	573	524	528	529	543	523	511	543	521	512	545	541	555	570	531	559	575	518	526	523	540	492	577	537	528	517	532	518	543	521	517	553	574	520	532	565	532	513	532	533	508	559	530	512	512	560	520	542	542	550	562	546	526	554	568	567	538	542	528	545	534	520	568	564	516	556	551	544	509	552	518	531	543	510	548	536	582	537	563	562	497	529	491	496	529	569	540	530	566	537	548	534	569	538	529	492	536	587	564	534	537	513	551	533	506	538	550	538	523	549	537	532	560	505	513	528	515	514	544	512	557	486	535	497	542	539	549	533	559	564	523	516	489	544	528	504	538	531	571	505	524	508	542	548	550	560	535	509	523	520	534	535	524	558	529	513	513	543	559	518	539	513	540	532	563	568	550	564	528	525	570	531	544	509	493	555	522	512	510	546	494	556	527	568	565	572	532	549	560	523	558	502	527	538	555	558	507	534	551	483	516	539	545	516	541	538	541	557	539	520	542	533	512	545	533	527	547	536	532	529	546	532	546	517	530	505	527	502	561	525	509	546	548	520	532	554	515	546	548	499	570	531	508	525	512	547	544	536	535	537	530	537	533	526	559	568	544	564	502	509	553	554	548	519	556	508	589	522	505	497	551	528	532	520	544	557	525	540	527	525	550	554	529	548	566	536	516	505	517	529	539	510	554	526	568	510	522	533	506	519	551	516	530	530	544	536	514	546	542	536	560	547	562	533	527	524	510	528	526	533	591	548	559	515	511	503	526	531	510	530	516	570	494	504	533	533	508	497	573	536	506	491	575	518	509	549	512	529	548	545	543	571	512	534	501	559	515	525	550	514	547	523	522	527	549	528	533	496	502	536	511	507	517	555	523	532	548	514	566	519	582	543	546	534	498	510	538	530	532	611	561	575	525	509	502	540	509	510	523	546	498	512	522	513	570	582	582	535	561	509	540	536	507	550	559	519	559	510	540	534	586	537	525	548	544	510	526	539	509	585	482	538	515	530	548	550	567	533	518	565	553	545	547	496	517	551	546	514	550	526	528	572	540	516	506	503	564	572	569	516	488	557	561	533	573	563	569	552	565	560	500	545	523	530	543	534	534	545	533	566	520	530	552	509	566	505	545	520	531	493	503	539	537	523	534	523	580	514	502	540	546	552	533	594	535	528	563	513	530	591	547	549	508	558	554	504	557	531	570	519	537	507	540	542	553	506	556	598	531	500	531	527	523	531	567	544	538	523	553	531	494	520	531	536	515	541	560	534	570	524	578	540	552	556	536	549	514	554	543	543	526	562	497	571	519	546	546	554	498	539	561	532	526	522	538	550	546	490	532	526	574	533	555	493	558	499	512	540	520	561	531	566	527	505	544	535	560	549	556	537	556	553	527	556	511	516	528	500	556	486	598	528	530	504	520	509	560	546	524	535	535	523	558	549	547	530	569	499	564	508	566	576	533	542	550	545	536	524	486	496	516	548	471	529	585	517	542	548	538	541	522	489	529	580	549	543	517	503	523	522	601	564	538	517	535	511	536	555	524	554	570	543	522	528	487	495
608	235	116	87	87	129	134	128	121	129	98	99	104	88	90	118	99	70	78	51	49	47	38	54	48	41	53	53	56	57	43	37	38	33	30	31	38	39	46	36	48	37	37	48	54	52	53	41	41	36	50	48	35	48	46	40	43	41	23	39	37	24	45	35	48	39	35	28	31	40	20	49	51	44	28	41	27	46	32	42	32	36	27	27	36	27	42	26	32	15	28	37	40	43	31	43	39	35	31	37	38	28	35	25	35	37	36	21	28	32	42	29	30	24	42	29	34	35	33	30	35	32	27	30	36	26	22	32	36	40	33	25	34	30	33	30	25	29	31	27	29	45	30	29	27	26	24	30	29	30	26	26	34	32	26	20	36	36	41	32	32	34	36	30	34	24	35	27	33	21	34	27	35	32	30	28	19	26	32	31	28	37	31	23	25	28	42	29	19	35	30	34	23	29	35	31	25	26	23	21	34	39	34	40	36	30	34	27	29	28	32	30	20	25	31	34	38	34	24	33	37	38	32	26	34	30	33	34	31	27	35	30	34	29	33	24	32	27	30	33	24	28	26	38	25	24	27	25	33	34	48	22	35	39	35	29	34	40	27	27	26	24	31	27	25	27	25	24	29	28	29	25	30	27	30	27	29	35	32	33	22	27	27	29	25	24	29	27	27	34	23	26	35	32	27	22	27	32	26	28	33	20	23	25	27	25	36	35	29	31	27	28	31	31	33	28	27	37	19	35	26	41	28	29	36	30	34	35	24	38	31	25	35	44	33	27	27	26	23	36	32	35	29	20	28	24	36	35	34	28	29	30	36	26	35	29	33	31	35	28	39	29	33	23	35	27	33	37	28	29	38	22	37	32	43	22	27	33	22	26	35	24	25	21	25	35	26	35	36	30	35	33	35	24	34	26	31	32	30	34	32	28	25	29	21	30	30	24	35	35	32	38	30	26	28	29	21	29	23	28	35	36	37	28	30	32	22	30	41	24	36	30	24	25	37	27	26	41	26	33	23	32	31	28	36	24	30	35	31	31	33	27	29	24	28	34	26	34	37	32	24	35	32	27	32	30	36	38	25	26	34	27	27	24	37	28	28	28	31	36	33	35	29	25	29	33	27	39	29	23	33	24	39	28	25	36	30	37	24	42	32	29	29	29	25	24	36	42	33	25	37	30	45	28	21	34	32	29	30	22	33	34	32	37	29	28	27	36	24	26	35	34	34	40	29	27	35	32	28	30	32	34	33	27	33	27	41	24	39	29	31	27	26	22	29	29	28	29	32	30	23	33	32	24	30	32	43	34	27	30	38	34	39	28	21	25	32	23	31	22	32	42	22	27	29	34	46	32	27	34	24	22	31	24	38	25	35	21	34	22	32	32	27	41	31	35	33	33	30	27	30	25	25	28	25	29	36	26	40	22	29	25	20	39	38	18	36	23	28	31	23	29	32	37	22	27	23	39	34	23	26	25	27	29	40	25	38	32	26	28	33	25	17	34	36	45	43	21	31	22	37	28	28	18	31	41	46	34	32	28	37	36	29	26	27	33	22	31	30	26	31	28	26	29	28	14	25	18	36	46	36	27	19	29	29	44	26	30	35	24	38	33	29	29	31	26	34	40	20	34	17	43	19	38	36	38	30	29	28	37	30	20	33	27	31	33	27	23	31	33	34	25	34	32	32	24	34	30	38	39	29	28	24	26	40	29	34	28	36	29	31	28	26	32	34	26	24	35	42	36	28	28	25	42	41	34	38	33	26	31	27	24	35	20	35	45	25	30	24	31	19	37	33	33	32	24	26	39	26	29	32	34	34	34	34	36	25	27	28	28	37	24	33	34	29	37	30	33	32	20	28	24	27	35	33	28	33	33	34	32	33	27	32	33	31	35	30	18	32	26	20	39	33	41	27	28	27	33	24	33	40	26	44	18	24	26	25	36	32	33	20	30	34	33	34	27	27	26	27	47	35	30	28	30	28	23	27	31	29	27	30	26	28	32	35	35	35	29	26	20	30	35	35	25	19	26	34	32	31	31	29	34	34	26	41	24	36	29	31	32	31	30	27	30	25	26	24	28	39	31	29	34	34	47	33	27	24	41	28	33	31	27	27	46	36	30	29	24	29	31	23	30	34	20	32	37	41	25	30	33	22	35	31	32	23	27	26	36	30	29	28	33	31	26	29	33	36	28	32	24	36	39	33	22	24	30	37	37	38	34	28	22	30	35	31	28	34	30	42	38	29	44	36	27	30	29	38	40	27	29	25	31	26	22	22	30	46	26	26	30	29	30	27	37	31	29	20	33	30	29	28	31	23	36	36	23	27	38	38	30	23	33	30	32	21	27	31	22	30	27	35	29	31	33	27	26	42	44	28	26	24	32	31	32	40	27	30	30	34	35	41	34	32	30	38	25	35	32	27	36	25	29	44	43	30	29	25	28	27	28	29	35	30	31	31	32	32	29	35	34	31	33	33	23	41	32	37	35	27	27	32	34	24	27	22	20	25	26	29	32	33	32	31	25	29	29	31	24	29	29	32	39	28	43	30	41	30	37	19	35	33	36	29	41	24	29	30	32	30	31	28	35	36	22	38	28	27	32	35	28	29	32	28	25	25	36	40	28	23	29	37	29	23	36	36	25	21	25	42	31	29	22	41	34	29	17	34	22	26	26	33	27	25	31	23	26	29	30	35	27	22	26	33	25	23	20	35	41	37	32	28	21	27	34	43	18	37	33	36	26	33	29	29	29	26	38	33	20	30	29	33	25	40	25	30	31	29	38	28	39	29	31	24	19	29	33	32	33	24	37	37	29	34	30	39	40	26	27	37	37	29	28	33	19	25	23	35	25	44	32	23	28	26	29	25	31	31	39	30	37	30	31	29	32	24	29	20	36	32	36	32	39	33	29	24	23	30	34	28	31	21	37	23	28	33	30	32	30	23	33	51	35	29	25	29	49	31	33	31	30	39	26	27	26	27	28	33	44	31	42	38	37	32	27	30	40	39	36	28	27	22	44	37	34	32	31	26	32	34	21	23	31	22	32	31	31	35	30	26	26	20	30	32	29	26	24	19	30	34	30	23	31	30	34	35	38	39	30	29	33	35	35	28	42	33	36	25	31	29	35	40	39	27	33	27	30	20	29	24	35	19	34	29	23	34	40	29	31	34	34	28	28	25	32	30	34	27	36	30	26	27	33	40	29	29	32	32	34	37	25	41	25	35	29	29	32	21	36	27	30	25	32	31	33	36	30	24	23	39	32	32	34	38	22	25	37	29	26	31	26	33	27	28	36	32	27	30	28	38	26	33	35	32	30	26	32	26	35	24	22	28	38	37	24	36	24	35	27	20	31	23	33	28	26	30	31	29	29	29	28	44	24	32	31	24	31	29	27	34	36	33	30	39	27	35	34	38	26	30	30	26	24	22	26	44	25	34	37	23	33	40	25	32	33	29	27	27	39	41	28	22	29	32	34	40	28	33	30	29	33	43	36	35	37	25	37
12429	5660	2318	4629	9027	10535	10278	9305	6676	6139	4827	4115	3980	3614	3240	3967	3771	2846	2530	1509	1344	1047	1056	900	911	938	1516	1857	1444	1376	940	593	556	536	505	513	574	564	555	588	600	701	644	744	887	900	1077	1022	882	880	875	950	857	801	741	695	615	622	625	602	525	565	457	556	523	524	522	386	396	430	563	573	687	707	648	696	683	633	671	613	563	514	496	373	414	381	378	410	413	395	421	422	450	518	547	555	506	515	503	424	412	423	406	363	365	347	365	365	439	406	450	404	398	398	371	348	365	361	334	396	380	351	372	366	364	379	356	354	379	383	359	323	379	364	373	387	358	360	377	349	360	384	359	393	365	365	388	371	346	354	350	374	337	390	387	372	367	363	357	362	386	343	385	346	347	378	389	406	400	364	333	373	348	368	364	371	357	349	356	356	377	366	352	355	373	382	328	385	354	394	363	371	358	393	369	331	336	391	401	358	373	376	394	402	372	369	381	375	382	379	378	358	350	390	389	381	367	376	360	356	369	382	366	361	361	374	349	390	356	389	365	368	368	368	381	365	369	326	367	359	373	375	330	373	379	348	352	380	367	366	340	394	350	397	361	351	367	405	356	382	337	382	393	362	346	344	398	420	368	378	399	381	371	357	375	374	387	383	363	418	364	336	338	375	350	368	352	332	394	364	357	388	386	328	369	381	383	385	372	357	350	367	357	374	365	358	378	362	391	413	372	378	386	388	326	382	374	383	375	372	375	400	413	366	386	368	348	346	366	347	403	349	338	363	361	375	374	390	345	346	345	380	364	366	331	393	371	380	394	322	369	353	377	391	351	365	361	394	335	361	351	385	336	374	395	344	348	335	381	368	347	382	361	326	382	393	389	390	363	349	334	335	384	375	378	370	322	370	362	390	366	374	377	373	357	384	367	372	361	379	372	382	391	371	380	405	342	378	375	354	376	363	342	376	382	379	370	414	337	357	335	378	365	394	369	375	398	391	353	347	416	365	338	361	375	343	381	397	369	343	364	349	370	376	369	367	390	385	380	380	361	395	358	370	388	346	377	351	384	375	362	381	360	375	372	362	393	365	389	353	382	355	362	364	378	393	350	333	356	350	364	380	378	366	374	382	361	359	405	357	379	367	335	396	372	336	392	343	396	390	352	357	371	360	377	370	342	381	381	351	388	381	386	341	377	344	343	366	355	376	345	373	351	404	353	386	344	352	388	395	359	402	394	335	402	398	354	368	350	389	386	395	336	393	391	331	402	363	377	382	377	362	369	350	370	376	391	381	375	390	348	347	362	376	371	388	350	352	346	386	380	366	409	343	340	381	351	364	368	373	341	384	350	365	379	399	353	359	364	403	373	408	363	391	373	380	388	378	389	360	361	365	358	370	371	371	375	368	386	341	398	376	373	380	344	385	398	356	329	380	358	373	358	348	376	355	384	379	386	348	386	352	369	377	323	385	395	369	349	348	358	407	377	361	368	352	376	405	347	398	359	379	393	353	327	370	365	297	380	355	379	346	371	392	372	380	338	371	354	384	352	345	334	379	359	349	352	399	361	376	402	357	349	370	356	360	384	386	379	354	381	366	374	384	377	405	378	349	330	323	344	355	379	377	353	392	367	361	378	380	367	369	382	398	345	360	370	379	366	358	367	385	404	352	344	379	383	385	353	382	382	401	344	334	385	371	377	415	400	388	377	349	375	370	356	353	368	391	366	367	380	358	367	363	367	381	413	322	346	376	348	381	386	398	382	337	369	349	377	348	350	352	400	370	345	413	388	382	346	387	362	350	354	347	382	381	354	354	404	389	351	372	353	360	398	354	367	370	369	381	372	383	383	393	377	390	337	347	361	388	404	360	368	388	360	375	350	354	374	369	366	369	381	376	380	391	353	394	404	399	408	385	344	357	376	344	359	335	351	367	355	377	356	359	390	353	364	383	348	390	360	386	344	381	354	370	387	356	353	345	388	370	371	391	355	382	397	344	424	363	339	356	386	368	355	368	363	414	371	372	361	370	374	355	381	366	359	375	391	360	376	364	375	355	381	341	378	366	362	357	364	353	365	360	380	435	380	378	360	368	373	387	348	398	344	375	374	368	376	385	395	403	345	384	364	364	374	386	385	389	344	397	371	383	359	357	386	373	386	354	386	350	404	363	370	395	374	371	416	365	384	371	369	354	384	382	335	391	356	372	375	376	385	335	358	378	373	363	359	354	379	389	358	356	365	380	345	389	370	345	379	391	374	387	355	380	402	386	378	357	392	398	386	351	339	401	389	378	356	379	369	362	353	323	377	336	351	358	366	317	396	369	403	361	369	372	409	389	362	370	348	388	335	405	370	371	348	365	340	374	374	398	351	372	382	353	380	390	342	377	359	360	392	346	331	400	365	373	387	376	364	351	331	385	336	383	382	381	337	383	351	341	346	371	363	379	329	351	374	371	380	373	398	338	392	375	387	325	361	377	373	359	413	367	372	373	342	342	386	360	395	387	367	359	376	384	401	348	338	354	394	347	369	387	382	364	376	406	373	357	402	358	334	399	367	371	367	364	358	354	386	367	356	363	394	388	396	335	368	369	404	399	378	354	382	343	356	357	376	351	370	345	372	400	357	357	362	353	388	428	351	377	365	333	368	418	376	381	366	369	376	382	335	356	366	393	392	382	367	356	364	380	385	381	368	369	354	405	331	406	393	382	366	392	391	386	369	389	326	385	355	379	369	374	363	392	378	390	339	326	364	345	359	354	365	389	350	396	354	364	353	362	358	394	352	347	334	362	341	394	359	339	341	375	389	370	379	389	391	376	358	385	375	391	345	395	361	374	370	368	323	357	376	371	373	351	376	362	380	381	370	374	350	383	396	381	381	356	373	369	392	367	396	347	375	334	357	379	352	419	360	393	368	396	369	369	386	355	389	376	383	390	375	390	348	367	336	365	376	351	386	351	387	396	362	379	377	392	377	362	367	385	379	375	378	354	355	377	391	357	355	376	379	378	359	332	371	382	323	406	370	371	354	374	339	360	363	380	389	368	356	374	377	377	329	361	352	367	347	344	373	342	390	365	390	336	339	375	372	341	357	396	431	339	368	386	356	348	370	371	372	357	346	369	369	405	394	383	364	354	379	367	393	383	409	366	356	384	382	375	383	384	357	371	366	358	381	328	358	383	361	333	339	368	398	399	355	367	341	377	374	332	359	353	362	379	398	370	344	357	389	334	376	382	380	362	397	379	370	372	393	360	400	372	407	381	377	381	348	385	385	383	369	355	368	374	377	370	352	381	352	372	341	399	387	371	351	388	354	361	399	379	331	359	370	376	395	364	356	343	408	342	367	379	388	367	356	382	378	356	380	373	349	383	404	368	368	343	361	368	400	366	359	365	367	384	362	396	409	374	365	411	332	381	346	348	347	366	349	356	405	364	392	337	348	385	373	375	355	394	361	380	346	357	370	362	345	370	326	355	353	387	385	405	374	341	385	351	368	365	392	406	374	362	377	346
1926	188	131	92	105	119	163	167	126	127	135	138	106	92	116	142	101	117	96	55	58	62	61	55	83	61	85	83	63	56	59	40	40	50	40	43	44	41	52	43	54	36	52	58	71	62	66	55	53	72	48	61	53	63	69	54	63	62	51	49	53	44	44	50	61	45	51	42	58	54	56	48	65	57	51	67	44	50	62	61	39	55	61	47	40	48	44	50	39	39	52	54	54	49	55	62	44	60	42	42	47	34	36	33	45	40	53	38	45	36	47	51	48	38	42	38	45	47	57	47	54	46	57	45	47	41	47	50	41	52	50	36	54	53	55	41	40	51	52	49	44	35	41	39	56	41	45	43	52	59	42	49	50	39	47	35	67	49	37	55	48	41	41	53	48	42	55	42	47	48	51	44	41	45	41	48	46	43	38	47	36	41	51	52	38	49	54	45	50	40	44	48	49	47	41	46	39	49	53	33	53	50	52	50	50	44	39	56	43	40	40	41	50	40	46	41	54	40	47	48	56	48	42	43	51	37	38	44	44	43	35	43	42	43	49	41	42	58	55	41	46	51	51	54	50	53	35	50	50	42	40	46	37	50	45	42	43	37	50	36	46	52	51	41	42	48	44	54	42	41	42	55	42	53	34	51	47	42	37	41	40	36	43	49	40	45	54	50	45	39	44	42	42	36	47	48	52	43	40	46	51	64	30	40	47	54	49	44	34	40	49	59	54	45	47	52	47	42	35	46	52	51	31	44	43	40	49	46	55	52	51	40	44	50	48	42	42	37	45	43	32	34	37	43	52	47	46	58	37	37	51	56	37	37	43	37	47	52	44	61	50	52	40	38	47	47	40	50	38	35	37	45	51	38	52	54	39	46	34	55	37	34	52	44	48	43	51	56	45	42	48	50	36	45	33	44	44	36	45	30	42	54	59	43	37	50	48	56	39	43	48	49	38	39	47	45	40	42	46	47	47	47	47	47	51	50	39	41	44	37	51	43	33	36	63	49	45	49	38	50	44	45	44	47	39	54	55	48	48	55	38	47	55	39	46	47	39	45	39	49	46	44	32	57	47	41	48	42	59	37	40	42	49	44	41	51	43	39	37	42	40	58	40	52	47	40	37	43	40	66	47	53	50	39	41	38	46	55	44	47	47	54	41	49	44	42	46	58	38	42	44	47	44	43	33	42	36	38	39	46	40	46	44	49	41	49	49	50	37	52	33	47	47	40	46	46	46	56	35	41	58	40	49	44	66	44	54	43	38	39	40	48	45	40	49	44	43	65	41	40	48	50	57	46	43	49	43	38	22	43	42	30	55	45	40	43	37	37	52	50	46	42	32	55	54	56	49	44	47	36	55	51	31	50	53	47	47	39	52	53	48	48	50	52	35	48	32	42	46	56	51	45	37	57	37	41	41	45	43	44	37	51	46	47	42	51	51	53	38	50	40	62	44	39	56	44	48	43	56	36	51	40	53	47	42	43	44	47	47	49	45	50	37	56	40	43	58	48	51	47	43	47	50	46	42	44	38	39	55	39	38	47	51	37	40	45	47	41	37	41	52	43	46	46	50	46	46	51	48	54	43	48	36	43	55	39	48	41	39	51	57	49	44	46	59	46	43	41	39	42	37	45	42	44	54	33	55	46	40	56	43	46	43	43	45	47	48	53	45	45	37	51	42	51	42	37	51	43	47	37	46	46	52	48	40	59	40	48	43	43	42	36	40	41	45	50	45	49	40	50	47	46	45	39	45	42	45	55	33	40	43	54	48	52	41	41	46	48	47	57	40	45	55	48	36	51	58	39	51	46	47	44	43	37	45	38	35	49	40	50	43	44	42	38	30	45	54	51	50	41	42	39	46	42	45	52	38	45	57	55	55	29	41	32	48	42	43	46	37	27	54	55	40	35	35	39	49	45	59	44	48	48	41	36	44	37	47	40	48	43	50	45	45	48	43	39	47	54	44	34	55	41	63	51	51	43	42	44	43	43	43	38	54	48	46	48	52	45	53	37	45	54	36	46	31	58	44	40	57	45	32	39	54	37	48	42	43	45	38	42	39	55	43	53	49	40	31	54	48	50	43	41	39	42	46	56	52	38	45	40	53	37	41	41	58	46	45	36	50	41	38	50	44	41	39	63	63	57	64	35	51	33	39	39	44	46	47	61	45	42	37	39	41	55	42	39	51	41	43	34	47	44	50	49	53	44	46	44	46	47	35	48	44	51	42	41	41	54	45	46	40	39	53	54	52	27	55	61	45	52	40	34	37	48	38	35	41	44	45	39	43	44	46	36	58	38	56	48	44	37	37	53	61	36	45	49	51	41	37	45	55	44	38	47	44	48	47	46	48	45	44	47	41	48	38	46	40	53	53	46	48	42	49	40	43	60	48	43	37	37	42	51	33	43	45	43	41	35	46	51	64	58	51	42	46	36	45	46	40	46	47	55	52	35	41	57	48	47	41	46	40	37	36	50	49	42	38	51	61	45	48	51	34	44	46	43	48	51	52	45	37	37	45	48	33	54	36	51	32	50	36	39	43	54	51	48	48	31	38	44	44	48	46	53	39	47	47	37	42	45	47	46	48	43	45	51	47	51	52	49	32	44	48	33	55	31	50	60	50	52	42	49	59	43	51	42	46	41	44	55	49	46	42	48	41	33	42	35	44	53	44	40	59	50	55	51	44	36	32	52	46	45	40	42	54	51	45	28	61	41	41	54	46	51	51	41	46	48	37	49	55	57	38	41	40	42	45	44	45	49	39	34	52	47	51	47	48	45	49	50	41	51	52	51	53	55	40	45	51	50	40	45	42	46	44	44	52	43	48	46	45	43	44	44	38	52	52	46	26	47	51	47	39	46	39	40	46	57	50	45	51	37	53	39	49	36	41	48	40	49	45	33	48	42	39	52	41	46	41	51	37	49	45	47	46	50	49	38	53	51	44	53	45	36	43	45	50	34	53	42	44	53	51	37	52	42	48	44	46	48	45	41	56	43	42	41	47	44	44	37	42	53	41	45	54	52	43	39	52	44	36	55	34	40	42	49	48	42	42	45	41	47	53	44	47	39	45	37	44	60	54	46	41	43	43	48	46	66	49	33	43	52	43	38	41	49	52	59	53	42	35	40	44	42	55	42	48	44	55	44	55	51	43	43	51	45	51	47	47	52	47	43	48	46	50	43	43	50	51	42	46	32	35	43	32	54	45	33	50	44	56	50	48	39	42	52	36	35	34	48	48	42	48	49	53	53	53	46	34	44	56	46	42	52	46	46	44	54	42	56	45	44	40	56	58	45	38	51	53	47	48	49	54	39	49	40	49	24	51	53	47	34	40	39	38	52	62	52	34	53	29	59	47	39	33	47	42	40	47	48	57	42	57	39	42	40	60	47	47	37	43	55	43	42	42	38	49	46	53	47	41	46	44	47	52	51	46	48	43	43	41	48	50	48	38	47	45	50	36	50	41	46	53	46	50	50	42	38	64	59	45	45	45	49	31	52
12678	4874	2357	4496	8953	10176	10479	8681	6857	6076	5581	5082	4533	3453	3600	4548	3313	2833	2655	1813	1682	1433	1241	1188	1371	1788	2257	1812	1638	1374	875	707	761	754	710	742	719	805	793	778	850	815	873	961	1071	1146	1341	1208	1139	1024	1087	1048	994	975	925	898	812	756	856	780	686	722	647	689	718	726	703	566	596	574	738	769	869	822	829	834	852	831	854	813	749	658	658	551	520	555	602	603	590	589	592	595	681	641	715	738	683	718	643	653	605	598	594	560	510	536	541	527	581	561	585	549	573	547	555	564	532	520	495	530	563	489	511	543	536	566	554	552	492	544	559	564	547	582	511	546	507	530	537	547	520	512	554	519	529	539	590	525	518	500	548	551	556	506	537	489	489	543	525	535	529	519	505	520	518	549	526	528	577	579	526	536	536	539	546	552	573	552	527	549	518	565	524	543	550	547	522	501	551	533	506	525	489	542	478	540	498	516	533	522	545	517	541	548	523	553	580	582	492	532	586	552	545	538	523	542	543	535	515	559	555	567	509	562	581	509	553	525	508	514	532	535	497	538	532	565	545	504	511	542	548	507	525	534	519	504	516	517	511	536	527	492	531	525	530	524	563	539	555	567	523	536	550	518	538	551	509	504	564	592	532	530	521	546	531	532	500	549	548	541	490	528	533	525	590	582	549	508	494	538	535	583	564	559	557	526	565	555	540	565	507	490	542	552	516	574	566	568	545	509	553	521	523	587	531	521	548	580	583	537	551	530	524	582	536	570	529	499	544	550	535	526	564	523	554	512	563	562	553	510	521	554	526	569	535	505	525	539	519	561	518	563	512	531	580	555	536	525	518	568	535	534	520	547	548	579	538	569	533	584	510	545	524	548	530	536	535	540	601	506	525	507	486	543	562	543	504	512	537	522	571	538	522	544	556	525	526	557	556	532	569	551	522	555	574	503	539	534	557	552	518	570	541	519	519	552	510	528	557	534	576	471	513	537	543	563	545	575	520	559	558	543	530	558	510	523	553	515	509	548	528	538	549	535	500	509	553	570	545	551	545	530	566	517	515	524	600	559	516	531	549	540	570	527	542	535	531	563	550	546	570	521	510	584	541	519	523	550	508	510	542	485	512	514	555	537	510	512	543	529	522	592	554	541	515	497	566	535	544	545	548	510	502	529	493	553	532	523	549	527	530	517	501	503	581	548	526	504	532	504	564	564	526	568	556	507	560	518	510	546	529	508	540	558	540	566	503	554	555	488	539	538	518	481	563	553	503	483	510	543	527	558	543	541	533	549	532	533	583	548	519	521	551	507	582	548	552	524	531	540	540	574	556	532	498	530	572	560	526	557	517	548	575	526	520	535	528	550	551	557	560	557	499	566	550	527	527	524	546	482	529	556	526	551	535	528	538	541	593	514	530	501	510	509	575	547	527	529	550	535	511	522	536	523	556	581	530	539	542	576	477	556	516	591	536	539	537	533	555	562	519	489	520	581	545	566	561	524	530	561	542	565	553	515	527	515	529	528	553	549	510	518	524	548	527	552	564	538	526	538	520	526	529	524	535	509	568	534	557	529	552	552	507	531	506	517	559	521	538	552	506	541	566	553	542	548	542	566	585	537	535	581	514	521	552	545	561	541	540	540	526	581	537	495	527	575	554	522	546	545	557	534	533	497	533	508	540	468	557	539	534	550	538	549	528	513	538	511	514	554	536	571	531	549	526	561	580	560	546	555	529	532	535	500	558	548	560	561	546	550	557	502	543	542	561	567	550	537	572	518	515	539	583	563	506	541	493	553	598	541	565	542	553	569	539	509	519	537	562	515	556	539	520	545	523	495	538	556	565	533	508	525	539	544	517	500	532	571	563	524	553	529	530	518	507	542	531	513	532	552	529	575	561	503	566	546	527	538	525	563	560	518	548	519	525	513	532	528	488	560	569	552	531	517	515	546	517	524	503	576	537	515	553	473	510	516	522	506	537	560	556	513	516	537	552	540	534	565	529	547	526	542	555	497	545	567	526	533	555	521	553	562	512	517	532	560	540	500	520	586	541	564	534	544	558	576	513	536	572	514	554	559	541	573	576	514	524	532	554	524	536	550	533	517	564	516	598	531	537	519	501	514	544	563	499	524	555	542	518	540	528	554	581	523	513	580	593	548	534	558	539	537	541	535	516	504	542	501	568	517	550	498	568	508	559	511	501	507	531	510	546	526	540	525	551	525	527	546	593	533	560	563	557	549	520	522	522	517	552	577	554	498	549	567	511	560	520	522	583	566	562	517	548	497	530	551	545	552	500	522	547	557	576	527	508	560	518	577	541	499	495	558	566	478	483	532	537	525	554	546	530	538	523	523	540	535	555	503	521	567	588	542	570	534	574	551	543	550	514	531	489	557	547	480	525	508	531	560	523	547	519	519	535	546	531	529	505	523	567	545	536	564	536	531	479	520	540	556	551	525	556	547	499	541	551	522	511	520	570	551	586	554	537	506	521	536	551	541	527	501	531	546	563	538	513	570	522	517	546	514	529	552	535	547	528	521	476	525	528	533	573	536	530	515	511	563	525	559	550	502	503	557	535	561	551	528	518	547	542	510	537	515	511	558	556	535	543	511	511	602	532	515	561	553	512	523	534	541	527	529	519	529	553	524	513	537	558	537	531	579	562	551	540	503	558	550	519	543	529	543	544	515	509	514	562	532	565	598	524	576	526	519	523	550	532	547	510	522	556	549	564	513	582	566	558	537	564	503	515	538	500	508	498	489	551	538	507	533	495	514	561	502	538	526	513	565	549	574	567	534	552	539	547	529	481	540	479	507	511	513	514	505	530	517	540	527	542	551	544	506	506	549	522	527	558	541	494	516	527	541	536	501	593	515	521	542	543	553	535	557	564	574	506	523	535	548	517	549	531	525	543	509	547	548	520	516	531	551	568	554	484	511	561	527	527	551	542	530	533	570	518	507	527	515	496	563	531	517	564	588	548	530	550	535	587	532	550	534	592	530	493	521	557	519	537	575	495	512	526	539	540	551	538	518	493	564	538	532	586	551	524	511	518	523	530	530	538	531	535	540	495	534	527	542	511	519	534	601	524	514	534	551	559	543	493	546	548	514	520	547	529	524	507	505	544	512	577	490	545	528	525	549	525	576	545	592	537	537	517	577	527	536	597	566	546	541	557	499	532	495	501	557	530	531	559	553	527	581	555	544	541	519	505	533	493	538	512	552	527	523	577	580	504	534	545	554	560	581	617	544	502	495	550	487	548	524	544	526	571	535	476	538	539	544	554	532	559	523	512	542	535	537	586	518	538	532	556	515	522	541	505	539	512	570	535	498	530	523	504	507	541	501	489	510	507	532	547	572	535	510	512	548	529	513	523	548	554	535	514	546	508	540	518	516	557	578	551	571	547	521	523	531	541	552	546	538	577	579	503	605	548	529	557	554	544	533	550	522	581	554	502	550	541	573	486	531	541	559	536	496	541	557	509	528	510	527	547	552	539	514	533	535	564	496	518	537
967	298	190	120	116	150	206	167	170	152	159	151	138	100	98	154	134	109	81	81	83	55	44	56	51	74	74	71	50	43	33	34	33	31	34	47	38	34	37	33	42	46	47	44	48	59	47	41	51	52	42	46	48	36	48	49	38	27	43	41	32	26	26	26	33	29	34	30	31	26	34	33	39	43	43	40	29	47	40	32	39	34	26	27	34	25	32	38	36	23	31	32	25	25	38	36	39	29	41	37	35	39	35	34	38	21	29	35	30	31	29	27	32	23	27	21	44	21	32	31	25	26	23	31	34	23	21	23	33	30	30	34	36	36	37	22	25	20	19	31	29	37	24	34	30	28	39	28	29	32	32	25	28	24	20	31	25	30	20	31	24	26	39	36	27	33	32	26	26	33	32	35	35	29	25	34	37	29	27	32	27	26	25	27	28	33	28	30	24	24	34	26	21	30	28	24	29	21	31	24	35	23	29	32	26	24	31	21	42	32	39	29	28	26	31	30	25	38	32	17	37	25	29	24	31	24	38	21	22	35	28	22	25	30	32	32	30	21	29	25	27	27	34	26	26	29	24	20	31	33	21	18	21	39	38	37	32	26	24	30	27	25	33	29	30	28	30	33	29	21	41	30	29	27	25	25	30	39	30	27	28	20	21	37	17	33	36	24	39	34	36	22	22	33	26	20	23	33	31	27	30	21	47	30	31	20	20	33	22	36	27	29	26	26	38	30	29	29	28	28	31	31	20	31	32	22	29	30	28	23	24	21	31	26	26	22	22	24	29	31	21	34	26	35	31	37	26	28	24	32	28	30	25	30	32	27	34	28	21	25	29	30	26	34	35	41	27	30	34	33	25	28	30	34	30	30	35	30	22	34	34	37	36	35	34	37	27	26	25	19	16	33	37	37	29	24	29	30	29	28	31	29	25	19	24	28	25	19	23	26	28	30	34	36	37	28	18	32	36	52	38	28	40	38	33	34	20	25	32	26	30	27	30	35	25	38	32	27	20	37	30	31	35	33	33	30	29	42	24	25	30	33	32	35	29	28	25	34	27	17	24	24	25	33	32	31	31	27	27	29	21	33	26	30	28	30	25	24	23	29	26	37	25	25	27	27	21	35	32	23	41	29	33	31	18	31	31	29	33	27	28	25	33	34	21	24	38	32	34	32	25	26	23	30	33	19	33	26	26	21	24	39	25	23	37	27	20	25	23	22	31	16	29	29	25	28	34	33	27	26	33	18	35	31	28	23	34	29	32	28	27	34	31	31	23	44	24	26	30	29	38	26	35	26	29	23	22	36	29	19	24	31	26	28	28	31	30	33	39	30	16	16	31	24	23	25	37	32	28	38	25	33	26	37	33	31	25	36	30	28	30	39	25	22	32	37	29	31	28	23	46	27	23	37	26	18	25	36	24	28	28	24	23	28	32	23	22	31	34	31	31	33	24	27	28	28	24	27	28	29	31	32	32	37	35	33	25	26	35	29	24	21	19	24	22	36	27	22	24	25	29	22	22	26	25	20	35	27	23	27	40	23	27	27	36	22	22	24	25	29	26	21	26	32	35	40	24	38	28	30	28	29	28	26	38	29	34	34	21	26	26	21	30	31	35	31	39	33	27	31	25	28	33	21	24	33	34	22	29	21	29	25	29	32	25	29	19	29	25	28	28	29	21	26	29	23	30	23	23	21	29	27	33	31	25	26	21	33	31	28	25	29	21	34	32	34	30	30	32	24	27	37	23	25	31	27	28	32	37	37	22	37	33	24	33	27	24	24	24	22	26	32	27	34	28	34	31	23	30	30	25	24	34	27	41	15	36	36	30	37	20	25	29	42	30	45	31	32	21	31	29	38	29	31	33	25	28	29	24	29	29	29	31	27	27	39	25	25	24	46	19	27	26	30	24	24	26	32	30	35	26	27	34	29	26	18	25	22	30	24	37	23	33	19	28	29	35	26	24	25	25	29	24	23	33	30	27	31	23	33	21	29	39	28	28	30	27	26	35	41	25	32	24	34	29	28	23	25	24	28	37	25	32	28	26	33	25	27	21	28	22	34	35	36	30	31	31	30	26	31	38	37	39	35	35	33	42	39	32	27	26	23	33	24	27	25	31	40	35	25	22	17	28	31	41	30	26	33	31	36	18	25	32	32	24	34	29	29	31	35	20	33	32	35	19	23	32	23	25	24	29	20	34	32	29	24	24	14	27	20	28	20	36	15	25	22	41	28	22	24	29	29	22	31	21	31	25	21	24	26	21	27	26	37	25	29	30	31	29	20	22	20	27	27	31	24	23	30	25	28	22	33	25	31	25	32	25	27	34	34	26	21	29	25	36	26	38	24	17	33	34	27	24	32	17	25	35	24	40	26	21	38	31	29	37	29	23	28	33	29	21	21	37	33	27	24	24	32	29	20	25	33	30	33	33	29	30	26	33	27	35	24	28	24	30	28	22	34	26	25	26	35	28	27	23	27	28	28	40	21	27	27	27	29	26	39	22	17	26	30	33	27	30	31	34	33	30	39	32	27	34	29	28	28	29	26	23	20	25	32	31	25	20	28	30	19	26	36	24	24	26	25	30	24	35	30	29	31	32	29	38	23	22	22	22	36	24	32	39	35	27	32	20	25	27	31	38	25	29	32	29	27	26	31	27	35	22	30	26	28	26	38	24	29	17	36	35	31	29	38	37	39	27	32	33	25	30	27	36	40	29	24	25	31	31	23	24	23	39	27	28	26	31	29	21	29	29	30	33	27	20	25	25	30	27	28	21	28	25	28	29	25	27	27	31	30	33	27	23	19	21	29	23	19	36	32	35	17	32	28	34	30	22	27	29	42	21	34	28	29	28	28	24	29	26	35	24	21	21	36	36	34	26	29	31	25	32	23	31	28	29	36	27	30	25	33	41	28	32	30	32	21	18	30	37	33	21	31	27	20	33	28	36	28	24	27	19	27	27	38	36	33	24	39	29	22	20	25	23	29	39	30	24	42	30	37	25	30	30	27	21	24	37	29	27	22	25	23	30	26	34	26	25	35	24	32	28	25	32	27	27	24	28	29	23	37	32	25	29	29	32	28	32	22	33	39	37	27	27	32	34	30	28	39	39	22	30	38	26	42	36	26	27	27	25	33	21	30	29	32	37	32	30	27	28	26	23	24	21	24	22	31	29	25	41	33	26	43	31	33	22	28	21	29	18	27	24	30	22	37	18	25	25	39	34	30	21	31	29	22	23	25	23	26	28	29	22	31	33	37	24	25	22	24	22	34	36	30	30	24	37	27	31	36	30	31	32	27	27	30	16	27	34	28	30	24	27	29	24	31	22	23	21	25	29	28	27	29	30	26	29	15	25	27	25	30	31	24	28	32	30	26	22	35	27	25	31	36	36	32	30	21	30	35	26	35	34	21	25	26	26	23	27	26	24	24	33	22	35	22	34	33	26	25	24	29	26	23	33	27	21	16	23	30	33	23	20	30	20	20	31	30	21	33	27	20
15929	6634	3122	6011	12396	13897	12970	10265	8581	7491	7104	6163	5606	4199	4563	5190	3874	3315	3248	2209	2141	1843	1408	1355	1569	2290	2231	1905	1597	1078	663	611	651	599	665	630	618	615	711	745	729	729	848	894	1042	1073	1210	1133	1034	997	991	1022	915	948	841	858	692	599	785	670	533	562	470	465	550	527	548	458	368	421	576	667	698	699	728	674	750	725	725	646	550	486	422	405	372	391	396	414	369	410	435	465	550	589	625	557	592	540	528	443	441	419	386	388	364	351	384	379	399	384	346	325	366	335	320	350	347	338	344	341	333	333	349	380	349	340	325	381	323	351	342	350	320	348	365	337	312	335	342	363	308	373	331	343	333	361	312	329	332	341	315	346	336	333	315	336	325	356	343	323	327	361	334	343	357	316	347	312	363	337	328	354	328	337	340	322	318	333	310	324	327	317	331	329	368	366	323	315	344	324	319	322	326	295	318	361	334	356	363	357	351	340	328	372	327	344	358	359	381	347	359	344	382	375	317	346	353	324	355	320	344	350	335	341	319	318	314	294	319	355	345	341	346	354	354	335	321	348	324	317	342	374	309	320	314	362	328	365	354	341	335	333	368	322	339	337	321	330	369	331	349	308	361	333	315	363	346	310	336	324	340	345	378	313	315	307	348	320	356	343	296	307	317	324	349	338	359	366	356	328	302	350	320	339	321	328	347	338	373	337	333	319	329	297	336	327	373	360	367	330	353	355	333	352	344	343	298	316	358	362	339	295	360	344	352	350	345	330	353	331	359	344	359	353	343	328	329	351	348	350	367	353	332	330	339	385	325	356	332	385	332	352	323	340	364	345	336	336	352	342	353	312	329	343	347	352	337	339	342	346	294	324	352	340	335	357	362	359	356	348	371	368	312	344	355	376	343	309	329	327	337	356	328	316	364	371	351	356	357	319	361	344	347	331	343	356	344	320	332	311	315	337	323	311	322	310	384	328	324	354	322	361	300	356	345	321	357	351	353	336	365	348	372	313	330	332	353	393	361	375	350	342	357	316	345	335	352	355	340	343	371	338	317	370	343	332	311	339	353	345	350	365	334	326	355	354	364	335	344	306	314	332	343	347	358	326	343	331	341	334	329	365	325	326	345	327	334	312	321	332	354	338	382	337	354	340	334	321	364	351	342	349	354	331	353	324	347	339	346	345	356	367	329	339	334	324	338	353	344	310	317	345	367	327	355	359	345	344	346	368	377	351	312	331	301	318	300	328	337	367	311	328	328	295	328	319	330	340	345	323	306	310	389	330	367	377	328	330	356	357	350	343	330	338	380	370	345	384	309	340	330	350	330	364	344	329	328	341	353	340	316	301	344	339	336	312	350	309	315	337	355	338	364	343	323	357	327	351	362	355	330	358	345	332	353	338	352	325	338	333	343	337	336	363	356	353	297	338	345	342	334	336	331	347	330	350	359	337	308	327	344	381	322	386	344	325	319	308	319	337	339	367	356	341	329	355	327	333	318	346	340	342	331	342	340	350	331	353	371	320	335	337	341	328	369	328	341	348	323	340	332	335	351	340	326	338	331	359	333	294	323	343	349	354	341	348	338	324	350	356	390	322	349	357	324	322	343	313	331	340	333	387	343	355	339	348	342	332	345	343	338	337	338	336	327	323	344	354	365	350	354	342	334	319	312	323	313	342	319	338	349	320	337	354	377	353	324	349	329	340	330	338	356	363	343	338	360	356	330	312	348	354	349	338	328	365	308	323	335	359	330	337	372	363	362	357	348	349	324	321	325	377	350	320	342	342	346	359	288	367	347	344	316	370	334	343	324	350	319	352	345	345	348	333	321	333	370	347	353	336	369	344	364	363	349	334	345	334	381	363	327	353	317	377	313	328	349	324	325	359	321	347	356	345	329	345	321	285	339	352	359	333	341	357	342	381	330	312	340	353	322	310	370	350	344	322	361	324	374	328	352	326	360	336	330	320	351	338	373	354	334	336	336	322	349	355	341	323	349	310	377	325	356	316	330	345	315	320	354	335	331	336	361	337	333	348	321	346	302	321	323	370	328	314	318	342	350	329	332	328	337	324	325	332	354	340	353	317	327	334	330	349	345	327	330	338	337	344	325	317	346	336	348	326	331	330	360	324	360	352	301	385	319	311	355	319	333	341	348	345	305	342	391	364	341	364	330	325	361	309	338	332	364	384	317	336	354	348	339	351	307	334	345	342	341	302	331	322	313	350	366	335	352	362	320	328	334	336	369	354	331	339	351	306	345	319	332	336	325	335	321	351	357	309	331	344	358	343	314	364	338	376	342	338	319	374	326	326	336	348	378	333	346	326	337	369	333	389	347	342	322	347	392	357	344	339	344	360	347	345	334	333	346	328	347	351	353	359	337	327	291	342	327	335	348	342	364	365	323	339	319	345	324	344	386	344	335	358	308	347	350	355	342	342	329	321	354	309	322	316	329	340	352	329	306	370	341	343	311	320	313	344	336	329	329	342	349	328	333	332	352	319	315	360	336	322	355	357	322	338	341	363	344	363	342	349	311	328	335	338	315	334	331	327	313	362	333	342	331	312	337	356	342	335	326	358	315	373	372	334	351	360	351	373	336	367	339	334	343	340	353	325	334	325	333	347	314	388	317	331	321	348	345	330	316	371	321	353	357	362	281	351	341	365	341	340	333	324	348	344	336	353	335	332	394	301	337	349	349	334	358	332	329	317	326	327	319	342	357	328	336	365	338	356	344	357	347	354	337	341	324	327	350	300	351	326	367	345	338	335	343	375	365	361	322	328	376	320	317	347	330	348	343	354	341	329	350	332	321	345	324	363	334	338	366	339	316	343	343	332	353	320	362	305	345	343	333	345	342	342	377	306	365	345	333	346	349	324	322	359	319	321	340	376	338	309	330	326	351	333	357	350	328	338	337	300	384	325	319	327	339	350	328	331	336	328	340	335	349	328	337	347	354	328	339	346	373	340	324	321	322	317	319	353	344	329	359	341	362	323	326	346	345	345	340	328	323	324	345	335	319	317	364	338	357	355	339	354	349	321	347	363	341	344	340	306	347	362	329	361	339	325	322	329	351	365	346	330	312	339	315	336	379	337	351	358	346	330	324	350	313	340	370	352	357	310	370	346	336	362	330	375	318	348	322	373	324	355	350	359	370	363	325	337	307	339	303	346	341	312	341	367	302	316	341	326	336	309	325	343	352	353	300	357	343	342	317	356	319	338	338	337	367	354	341	318	354	376	333	360	335	333	326	314	351	344	355	345	320	340	339	334	372	344	319	334	366	337	349	343	325	322	335	387	376	322	367	319	302	368	340	368	347	350	335	359	334	356	323	356	326	315	349	341	335	322	352	326	361	338	311	330	349	301	340	338	333	330	335	340	323	362	311	314	340	328	345	346	333	347	353	309	315	369	321	360	344	339	356	337	322	347	329	320	312	324	330	327	340	348	327	347	332	347	367	332	303	327	346	324	365	307	314	356	353	377	330	357	376	351	343	330	348	360	337	335
1254	143	106	72	92	84	122	82	108	89	101	94	85	81	94	98	82	91	84	76	55	67	68	75	70	67	73	77	57	61	46	42	49	48	45	59	49	58	52	48	47	48	38	60	67	52	52	44	50	56	68	50	53	61	64	40	37	49	37	53	55	44	44	47	45	43	67	42	56	44	60	42	42	41	52	48	50	57	46	56	50	44	43	42	57	58	39	41	59	44	58	52	44	60	57	60	44	58	43	50	41	48	44	57	51	41	48	35	57	53	50	62	43	53	43	20	54	55	59	33	37	48	43	47	32	47	48	51	41	45	41	47	43	40	50	67	54	51	52	54	43	42	46	41	36	46	36	46	51	51	51	43	45	44	52	33	51	37	58	36	41	47	38	42	37	53	45	41	38	59	55	37	49	46	58	45	51	50	45	43	39	55	47	57	41	46	45	48	42	49	38	56	56	55	42	39	52	39	45	39	43	48	46	50	40	42	30	54	37	59	50	43	47	48	42	48	37	51	52	50	44	47	44	37	51	44	55	55	46	40	54	58	42	42	57	45	47	47	58	47	52	39	59	49	47	43	50	44	45	51	45	39	50	43	61	42	49	52	46	50	44	45	56	52	51	59	48	41	52	44	52	41	53	39	43	56	44	50	49	36	41	36	50	62	44	50	56	43	62	51	47	48	56	53	45	56	37	51	49	42	48	49	48	46	47	43	51	39	50	42	48	44	51	50	46	43	46	55	41	41	51	46	38	57	56	46	51	37	49	55	45	50	57	37	53	49	46	49	42	53	44	47	37	41	59	53	43	50	48	47	33	45	35	47	58	39	55	41	49	51	50	46	34	58	46	52	43	61	50	62	45	49	40	34	53	47	46	46	47	41	58	59	56	46	36	39	51	56	51	56	52	50	43	41	49	43	48	43	51	42	49	38	49	31	46	37	43	47	32	49	43	46	50	35	49	44	43	45	46	54	47	44	34	37	35	45	45	54	49	50	55	46	47	50	54	58	40	35	43	54	37	45	54	45	44	47	43	48	48	57	50	27	48	41	47	36	40	61	51	41	43	33	52	36	40	46	46	32	35	55	60	40	63	57	62	47	50	43	53	51	44	48	46	40	41	60	55	46	36	60	54	50	50	57	51	43	53	50	51	60	47	34	39	42	51	45	48	36	45	50	50	46	39	48	51	43	46	38	38	40	48	60	55	53	43	45	42	43	49	49	49	51	43	48	43	42	48	54	47	42	47	46	52	41	52	50	47	28	56	46	59	53	30	37	50	43	43	59	39	43	52	57	47	55	42	50	39	48	55	55	63	58	49	42	46	40	49	54	44	51	43	40	37	40	42	41	38	58	54	40	56	42	32	46	45	51	45	56	41	47	49	46	37	49	45	42	35	49	50	47	31	48	42	44	38	58	34	37	48	53	44	37	44	50	47	49	56	45	56	49	60	38	47	45	45	59	45	42	51	44	46	48	43	47	43	54	59	47	46	55	48	36	54	42	51	46	39	43	34	37	46	49	50	39	61	43	58	61	47	44	45	39	50	57	46	58	44	40	64	45	41	39	52	51	46	40	49	30	39	51	53	53	49	23	40	54	57	46	39	38	48	55	44	51	38	49	48	42	56	51	43	51	41	45	49	56	37	55	67	49	36	37	51	53	42	47	57	38	49	56	50	40	57	41	48	39	42	49	37	39	45	48	48	32	36	45	50	56	38	48	50	45	39	36	46	48	46	38	43	41	43	48	40	35	42	44	52	47	45	56	59	62	36	49	53	38	35	43	44	37	60	41	42	62	54	68	41	56	60	48	48	35	52	37	50	45	46	52	56	56	47	44	56	42	54	39	48	51	55	54	56	51	54	52	58	47	44	38	51	47	42	39	37	51	40	56	52	50	53	42	50	48	44	58	36	46	57	48	43	44	46	44	61	53	43	38	49	52	48	45	45	45	40	50	56	57	50	47	33	47	31	60	53	46	46	44	47	48	48	56	48	43	51	38	54	44	54	38	49	45	50	43	39	59	43	46	49	46	52	45	47	47	42	39	41	45	38	41	57	48	42	47	45	47	44	49	41	46	54	48	51	43	46	52	52	35	45	41	39	53	57	57	34	42	62	52	46	44	40	32	49	40	27	52	54	49	54	46	48	47	56	42	48	56	42	42	40	52	46	45	49	43	52	53	51	66	36	54	45	46	46	47	51	40	61	49	45	35	41	54	59	40	47	42	46	52	48	65	44	46	44	51	49	53	47	53	37	52	42	40	52	50	44	47	47	54	46	46	46	49	54	53	45	44	45	47	49	65	59	52	36	51	46	43	53	39	48	50	47	51	49	51	38	40	44	41	52	46	47	50	36	39	43	36	37	53	52	43	48	36	56	34	44	51	42	43	35	43	49	57	54	44	35	51	51	52	43	49	61	48	41	50	61	50	47	44	53	42	48	51	45	55	61	55	52	49	46	42	42	48	55	49	40	53	35	45	49	41	49	56	58	46	37	47	47	43	46	47	50	45	60	59	51	47	46	64	34	40	51	45	43	57	53	56	54	48	58	53	53	51	48	56	39	56	51	60	43	49	47	45	55	48	45	41	49	54	46	55	47	46	38	46	44	44	48	54	50	57	46	43	43	51	57	60	35	44	55	29	43	41	43	39	55	46	47	40	45	38	52	50	47	45	44	48	43	39	48	38	53	46	44	48	68	47	37	41	43	42	46	54	41	41	64	49	47	50	45	45	49	43	49	49	44	44	40	36	38	44	54	48	48	45	39	47	49	52	56	47	47	37	44	53	48	50	61	48	50	34	55	42	56	44	49	36	45	51	54	52	43	52	41	48	38	57	37	53	55	42	50	44	47	44	52	38	40	54	46	43	46	50	54	41	38	32	46	51	51	39	45	58	55	54	50	59	43	51	54	51	38	58	59	65	49	62	63	44	73	45	33	34	35	45	43	37	53	41	47	54	50	40	48	43	57	47	42	59	42	48	46	40	47	40	51	43	41	60	33	58	41	56	48	47	62	55	56	42	39	31	36	50	39	55	42	57	42	43	68	50	44	45	62	37	50	47	46	49	36	31	45	49	43	38	61	57	54	58	48	61	51	57	54	63	57	52	38	45	54	57	39	49	48	42	48	46	53	39	55	45	36	48	43	54	40	48	50	60	34	45	54	39	45	42	50	48	41	44	42	41	43	37	43	43	36	63	46	34	38	37	46	41	51	53	45	57	58	43	46	43	37	64	42	44	49	39	35	41	47	48	58	54	59	46	44	44	58	50	36	49	61	40	39	50	54	38	61	60	52	58	37	43	50	51	41	52	55	50	49	40	48	53	50	33	41	47	55	36	54	42	52	65	47	52	44	48	51	43	47	40	37	46	50	41	53	46	51	49	53	46	39	48	54	44	40	51	46	53	49	50	54	50	42	48	34	46	50	54	41	53	45	56	52	43	43	45	38	42	41	48	42	53	43	53	46	49	43	43	47	43	43	33	43	45	44	63	36	43
10764	3393	1714	2770	5921	6828	6195	5002	4451	4121	3736	3412	2728	2185	2725	2570	2376	2167	1774	1523	1403	1258	1100	1157	1396	1779	1442	1277	980	762	624	656	640	620	651	625	688	743	774	735	793	789	823	926	983	1019	1022	937	890	864	897	907	845	846	833	812	736	682	739	764	672	666	570	595	663	643	722	586	580	598	649	768	713	694	748	769	727	694	647	694	646	662	594	556	513	576	569	541	605	618	614	627	683	675	721	696	662	622	673	627	629	542	568	554	532	562	571	636	543	610	531	561	551	549	535	540	535	542	566	530	503	559	584	544	575	546	521	550	552	545	543	535	604	503	565	547	534	578	571	573	563	561	557	576	515	573	522	547	550	583	598	547	568	526	557	547	515	526	505	556	536	535	544	549	569	547	558	586	568	578	535	564	543	513	558	559	544	549	587	574	585	576	559	559	580	557	525	559	546	545	537	543	585	527	558	567	537	570	547	561	544	555	550	578	547	544	538	568	529	591	578	567	587	576	573	561	551	545	539	586	545	582	558	570	584	562	553	552	537	587	532	510	543	522	569	587	592	535	502	563	524	593	558	548	492	574	513	556	572	518	583	585	530	559	545	523	526	553	562	557	571	531	551	565	530	529	546	509	566	545	591	577	526	565	545	581	531	577	520	590	543	587	592	598	549	530	509	564	556	552	523	528	523	537	563	541	582	595	555	527	544	542	516	545	554	579	549	567	523	557	533	488	549	599	550	542	546	543	605	552	542	502	619	582	544	565	587	561	575	514	541	558	556	563	539	560	518	506	569	545	565	573	582	507	565	550	562	544	583	558	545	593	558	547	572	542	567	510	545	561	524	556	586	540	564	600	551	555	564	570	511	544	591	563	540	541	547	571	546	584	514	578	560	514	572	564	568	566	554	574	547	571	534	530	558	569	555	568	586	530	546	576	536	564	549	621	519	539	545	568	535	565	564	544	561	518	546	577	527	566	582	497	569	617	616	556	540	566	589	533	590	593	520	528	575	566	561	544	566	537	562	502	521	538	581	561	573	602	532	550	566	549	538	550	551	568	559	571	562	568	584	553	553	574	543	542	574	547	570	557	543	577	554	563	572	571	560	556	563	529	568	556	558	583	547	565	542	565	552	514	556	542	538	559	573	516	615	568	566	565	555	581	582	492	538	535	539	562	578	601	513	577	541	535	577	525	561	538	584	528	539	558	539	515	553	563	513	522	575	568	519	533	532	585	560	589	536	578	564	557	522	560	549	581	561	577	562	546	561	544	510	569	558	520	538	569	570	552	536	595	565	557	534	601	556	517	580	546	579	562	584	551	554	538	608	529	551	511	542	543	579	561	558	547	534	520	565	581	561	587	581	552	559	575	574	578	556	585	610	597	535	540	517	549	568	532	570	536	548	574	563	564	550	604	545	519	582	584	565	530	522	539	533	575	580	545	576	565	501	560	599	572	530	544	531	533	535	529	563	544	550	544	578	583	577	542	555	553	582	537	509	579	534	526	556	555	568	571	537	557	547	558	557	557	576	561	574	556	568	565	580	570	533	558	570	573	578	540	552	559	558	604	559	564	551	556	528	568	549	591	532	534	546	564	542	573	534	535	543	512	550	526	542	544	554	580	571	570	534	611	548	540	559	560	546	563	609	571	597	564	553	544	534	534	542	520	579	589	515	546	542	556	577	562	590	518	513	512	571	533	539	526	600	543	553	537	515	530	509	534	549	526	508	582	570	570	551	549	618	554	561	546	518	574	543	567	552	536	538	551	611	548	573	570	573	568	538	541	546	530	574	586	582	562	578	543	561	536	555	528	576	559	540	567	547	507	582	540	553	538	585	550	538	524	529	556	541	521	579	550	541	548	554	562	577	569	548	524	502	584	568	501	571	566	549	542	535	587	553	573	523	551	587	588	573	525	544	597	563	571	555	566	544	552	537	543	512	574	577	535	531	566	595	567	524	561	551	557	547	557	539	559	555	558	588	560	543	563	539	547	600	553	533	563	569	536	581	543	568	586	564	564	556	542	580	534	544	548	555	564	563	552	544	577	551	624	533	492	544	559	540	549	520	569	571	520	539	605	540	542	578	548	550	562	553	520	549	562	525	542	547	555	538	583	561	536	573	557	538	556	547	549	557	566	549	582	570	545	554	543	526	564	580	516	562	575	541	532	496	536	558	550	572	567	554	580	565	552	541	563	546	538	596	555	572	613	551	558	563	580	564	576	583	529	542	552	547	556	535	536	532	531	615	541	554	558	537	546	548	577	563	550	560	592	538	582	580	564	546	507	556	583	556	531	567	582	510	536	536	531	545	530	554	582	546	581	579	543	505	582	513	569	543	582	534	548	569	535	563	597	537	550	585	518	554	556	548	567	534	591	555	553	546	573	554	518	511	560	577	522	583	581	533	563	519	536	546	546	607	561	569	572	551	545	536	589	555	569	573	590	585	602	549	542	545	573	544	596	588	563	562	528	521	560	580	557	521	570	577	562	541	525	526	596	586	550	559	506	541	508	539	536	548	548	512	539	542	589	563	537	572	536	543	563	540	557	583	545	573	552	538	541	559	509	566	521	537	602	579	509	538	577	557	541	545	594	561	548	534	529	586	559	580	566	567	561	563	527	507	540	561	546	577	522	529	563	547	549	530	534	475	559	584	551	557	552	572	544	548	530	553	528	565	525	535	585	534	514	538	525	555	540	543	562	563	567	562	550	608	588	589	521	524	528	554	584	563	545	592	595	539	573	565	529	532	537	588	533	553	528	560	541	549	566	548	570	511	562	519	535	551	563	528	519	560	589	579	513	544	567	536	579	554	563	561	521	520	508	544	549	538	561	538	540	551	568	570	576	587	536	605	585	569	553	558	553	548	546	544	572	580	572	567	555	570	547	562	598	552	550	555	598	568	555	517	574	562	520	602	538	549	542	539	567	621	571	557	528	577	567	578	573	555	533	555	512	540	552	549	588	525	524	562	552	550	577	538	568	558	515	543	546	568	551	570	590	570	565	617	548	588	541	557	570	590	575	550	534	534	516	568	570	522	555	538	583	586	539	524	540	538	541	555	619	555	522	567	515	563	540	539	559	568	521	592	564	568	560	547	529	551	572	553	568	536	582	543	613	566	557	492	586	570	559	631	510	516	564	524	550	561	571	577	535	571	567	547	528	537	516	547	557	578	585	546	586	554	548	526	550	522	549	593	556	554	543	567	552	584	601	542	569	555	517	580	541	546	568	532	591	611	542	527	556	554	503	559	530	559	531	538	574	567	530	543	539	546	547	577	573	537	580	528	571	531	544	583	552	534	564	557	631	530	525	568	549	578	546	583	540	551	529	583	576	585	541	553	550	559	535	557	504	564	546	615	546	543	540	526	535	579	548	552	570	531	530	551	523	589	548	541	545	520	510	533	566	548	575	571	576	573	520	583	555	599	532	556	557	547	537	560	512	562	538	521	569	585	546	553	543	551	530	579	562	490	595	544	573	546	549	564	579	563	604	584	571
632	225	129	82	84	119	138	130	139	146	121	121	88	79	99	105	96	76	93	66	78	45	66	49	88	67	75	61	49	46	33	46	34	24	31	36	36	33	47	44	43	54	46	47	49	58	44	49	43	58	44	46	55	46	40	39	33	38	55	40	40	27	32	32	28	28	41	35	27	28	36	52	37	29	33	38	45	42	33	40	45	31	37	31	29	28	29	29	42	40	25	35	36	35	44	35	41	34	42	32	20	26	37	20	35	37	34	36	32	38	33	21	43	41	40	22	35	28	35	28	34	37	47	33	32	39	30	27	30	34	27	32	37	26	36	21	44	33	27	47	38	39	28	25	38	35	32	23	27	39	37	23	39	27	35	28	24	31	41	32	37	23	26	30	37	34	28	31	34	39	33	31	29	22	33	29	29	37	29	31	40	33	34	28	45	32	21	25	27	25	29	31	36	37	40	25	21	36	38	34	42	27	28	26	29	36	35	35	38	32	30	29	38	36	19	26	31	30	34	31	37	42	38	28	38	37	23	38	36	43	30	37	33	40	31	40	40	33	36	32	28	31	32	34	37	23	30	27	29	27	28	36	35	29	24	34	25	25	29	22	32	39	30	33	24	29	35	42	39	47	30	42	25	33	31	32	32	22	39	37	23	27	34	26	30	33	21	33	39	34	42	42	30	26	41	37	28	16	32	19	32	33	26	37	29	26	37	35	34	25	32	28	37	39	22	32	28	28	42	33	32	25	28	32	30	35	42	35	42	30	29	26	25	33	31	32	40	31	41	30	29	32	42	29	25	37	36	36	33	29	37	35	31	32	35	24	37	25	26	31	24	33	38	27	35	29	30	28	30	26	32	34	33	36	33	37	41	27	24	42	36	43	27	38	37	37	42	43	32	27	22	29	26	35	40	37	33	46	34	31	39	28	31	36	34	34	30	33	27	35	30	30	38	29	32	46	27	36	27	25	29	34	36	36	25	29	27	28	29	30	31	30	35	38	31	26	38	27	35	29	33	39	29	28	32	37	40	30	31	29	37	31	25	32	29	30	38	24	40	20	33	30	30	39	31	35	39	38	25	26	25	22	36	39	31	31	23	34	31	34	37	26	28	28	24	45	30	44	36	40	33	37	30	36	50	28	35	32	33	35	37	33	33	44	31	28	33	30	28	37	24	35	26	28	26	36	30	36	37	32	23	34	26	30	32	30	30	24	37	28	27	36	35	34	45	24	37	27	19	33	30	31	32	32	20	41	30	33	31	35	30	39	37	33	32	28	29	31	40	38	32	38	30	31	24	35	34	36	30	29	25	35	35	30	24	25	39	31	28	38	31	33	36	29	43	36	27	30	28	29	27	31	30	28	35	20	41	32	29	26	26	36	37	32	38	26	39	31	33	41	39	26	33	30	33	34	30	39	24	28	33	28	35	29	36	23	23	31	44	30	39	39	29	28	36	34	34	38	44	32	37	34	38	34	29	35	30	39	33	25	37	41	35	31	25	37	27	28	35	25	26	41	25	23	28	31	36	28	34	30	23	31	40	33	27	30	35	30	34	32	34	34	31	39	27	28	38	37	32	37	25	26	34	29	41	40	31	35	45	30	24	33	32	32	32	37	36	20	26	35	37	29	31	31	31	27	24	33	29	22	28	27	36	38	32	30	23	42	35	30	38	26	31	30	36	28	41	34	35	36	35	28	41	31	30	33	35	32	29	28	27	33	35	29	32	38	32	29	24	33	31	31	17	31	35	29	30	32	32	37	28	38	33	37	33	29	28	40	21	25	31	31	30	37	28	41	33	25	31	33	43	34	36	28	25	33	23	41	30	38	32	36	36	39	38	36	34	27	26	31	30	23	31	31	33	37	41	38	28	30	26	24	39	37	26	38	36	31	38	30	38	38	41	33	35	33	35	37	32	29	32	34	30	35	30	41	31	29	20	25	29	31	31	32	26	41	24	35	35	35	30	32	33	38	37	33	39	22	38	36	35	34	25	30	28	41	25	33	34	34	27	37	23	32	40	32	38	33	39	38	37	26	34	29	38	36	31	31	26	33	30	31	31	41	31	33	32	30	32	27	27	31	33	27	34	29	30	29	25	39	30	34	29	26	35	28	31	40	38	32	24	34	35	32	25	35	24	26	31	28	27	35	32	28	25	29	35	32	34	31	32	38	34	41	33	35	35	36	38	28	30	37	29	33	40	38	37	27	30	43	40	31	34	35	28	27	32	35	27	32	31	27	29	24	27	30	26	38	33	36	37	31	33	34	28	34	39	29	19	28	26	31	26	26	40	38	45	35	25	31	30	25	38	30	34	33	27	41	35	35	29	33	26	24	47	29	25	28	26	32	32	27	29	36	30	35	35	36	29	31	37	30	30	29	36	24	23	39	23	26	40	43	39	39	35	36	25	31	24	29	30	38	38	31	28	34	28	27	22	38	42	31	27	26	38	36	29	32	34	31	28	31	25	30	39	38	33	42	26	39	33	36	27	33	34	32	32	32	34	33	36	40	30	37	32	32	30	32	36	25	36	26	29	44	32	25	17	23	27	27	33	24	33	31	26	28	44	35	26	34	31	35	28	41	32	28	31	37	26	39	32	33	26	22	36	33	30	34	31	28	35	27	42	35	33	29	28	33	31	41	32	32	26	35	32	31	31	37	36	25	40	32	34	16	34	26	40	34	27	29	33	24	35	31	31	20	25	31	28	36	35	33	36	37	31	22	42	34	22	33	26	37	33	35	37	28	38	33	19	36	31	27	28	27	30	26	28	32	30	33	26	27	38	31	38	34	34	41	36	38	43	29	35	32	41	37	30	24	32	34	33	34	32	33	33	26	31	28	29	33	30	26	36	33	33	38	24	32	24	29	24	25	30	38	28	44	29	35	31	19	36	28	36	26	29	23	18	37	24	17	32	32	23	35	36	29	39	34	48	35	28	35	38	26	27	35	40	37	35	32	33	29	41	31	31	41	34	33	26	35	23	30	23	28	35	28	32	34	29	37	33	48	26	22	33	33	32	19	29	24	31	32	39	31	37	34	26	21	31	40	40	27	26	38	22	46	26	24	33	24	37	35	32	38	23	29	37	41	27	34	34	33	36	45	34	32	32	26	19	48	32	24	36	30	29	32	31	28	29	34	27	16	30	39	36	40	38	40	32	32	34	29	37	29	27	41	30	24	32	35	30	30	34	32	33	32	36	26	42	36	33	33	31	31	39	30	29	38	31	31	39	38	27	31	33	31	24	36	30	33	39	45	23	33	31	36	42	28	33	32	27	30	31	28	26	32	30	27	36	31	35	32	31	36	33	33	25	32	30	29	25	42	29	38	36	35	34	39	25	24	39	32	25	38	37	28	34	27	30	29	25	33	26	42	25	32	29	32	29	40	40	37	39	24	25	37	27	35	30	27	30	31	34	36	38	35	31	33	35	37	31	29	29	34	44	25	38	42	37	32	21	27	26	28	41	35	31	33	35	56	27	41	33	25	29	32
12708	5770	2369	4492	9685	11125	10200	7774	6668	6313	5424	4509	3339	3053	3401	3379	3174	2732	2336	2033	2100	1712	1432	1614	2534	1961	1622	1498	987	611	611	558	568	554	583	565	611	676	601	652	680	790	777	834	961	1123	996	921	910	831	892	879	845	757	736	789	677	593	609	652	531	492	461	460	502	401	533	482	406	436	492	608	627	590	637	622	642	580	563	559	538	465	420	410	418	413	428	487	449	499	488	500	548	587	593	608	549	535	538	436	484	418	432	439	386	416	370	402	429	425	389	379	407	387	398	342	411	421	364	401	405	372	380	394	371	401	387	354	406	392	380	411	374	358	405	372	352	399	383	410	389	398	377	390	363	361	366	357	386	381	379	375	401	408	380	367	391	352	414	354	378	381	411	399	410	383	389	376	399	396	402	375	396	396	372	392	348	414	378	384	399	379	405	401	370	399	373	359	394	373	377	398	366	369	370	352	360	377	380	377	400	390	402	378	387	391	394	403	379	384	377	351	409	386	379	385	389	391	387	383	393	346	388	366	382	367	393	372	361	395	379	392	367	353	449	372	361	399	383	411	397	365	378	387	382	373	380	373	404	373	363	391	399	358	353	386	395	370	372	410	357	385	392	384	367	398	380	345	375	375	397	384	405	383	396	386	415	416	394	394	356	392	416	406	406	366	378	391	388	398	396	380	386	376	404	376	389	386	407	412	401	391	395	362	407	364	370	373	391	402	408	415	363	372	372	389	410	376	383	386	384	392	393	361	358	347	370	366	333	381	392	376	391	424	375	416	368	390	377	369	411	352	386	378	403	378	416	390	387	407	403	358	354	390	395	371	382	383	382	370	380	360	371	391	367	375	369	399	357	383	403	385	388	350	390	400	358	379	382	383	404	382	371	370	386	422	334	399	385	385	424	369	412	402	357	377	387	386	386	406	343	365	358	387	375	374	368	419	371	404	375	391	358	354	399	411	360	410	370	402	391	384	363	353	373	356	386	344	361	395	391	379	420	387	388	384	387	385	375	365	368	379	392	359	371	369	384	379	364	396	373	384	390	375	386	341	393	362	394	405	385	357	397	359	345	392	359	388	361	404	391	367	383	400	357	388	384	401	374	384	375	385	394	400	385	389	375	379	402	419	385	404	390	388	397	385	386	359	389	368	368	398	392	396	378	393	395	426	371	359	412	406	394	372	421	395	347	354	387	376	366	358	381	427	396	396	374	386	350	417	380	416	399	406	382	388	357	421	383	360	376	354	396	390	401	360	397	408	390	424	373	394	396	395	413	397	367	350	379	398	436	397	386	370	404	344	384	371	411	360	371	377	418	418	399	391	374	358	358	393	383	381	359	368	370	389	401	379	364	358	397	381	416	393	393	389	389	354	382	371	390	407	388	393	378	341	407	396	379	418	397	414	356	402	375	353	378	372	373	321	336	413	372	372	379	401	316	384	389	368	377	385	398	359	408	411	388	379	380	338	375	384	354	385	399	387	395	414	384	403	407	381	377	364	442	382	381	378	398	402	360	363	390	391	402	361	363	401	399	377	395	398	381	362	396	386	375	386	372	378	385	393	373	397	371	368	371	362	386	366	332	382	354	369	373	354	363	382	370	406	373	370	406	395	377	357	415	378	396	400	384	390	363	373	382	360	380	398	384	371	431	355	375	366	380	418	391	390	344	387	363	366	407	381	392	373	390	393	347	399	430	368	410	377	398	375	380	425	367	397	376	376	360	379	363	421	357	376	371	380	400	371	381	366	361	410	383	387	352	409	407	367	349	354	391	371	393	414	369	391	412	413	367	398	354	381	396	398	384	403	378	382	389	403	404	402	411	399	378	392	387	370	396	350	377	354	388	374	400	340	350	399	393	402	397	401	362	393	427	385	372	390	399	406	399	430	378	383	415	396	373	376	385	413	408	378	383	378	407	380	383	387	372	395	367	375	377	397	372	378	381	374	371	354	384	368	377	360	349	362	367	415	400	359	358	416	413	388	343	360	391	385	397	355	396	401	334	332	391	360	361	396	369	366	386	394	386	425	376	366	379	370	375	384	408	384	346	375	368	382	410	346	343	421	364	427	384	394	369	373	357	412	408	406	357	376	391	378	389	406	390	389	360	376	410	379	360	363	386	363	401	422	363	380	406	401	380	379	415	376	384	397	385	371	453	408	386	419	373	397	397	382	387	395	389	394	361	376	403	369	365	372	396	356	416	389	372	394	397	343	400	382	408	386	360	385	368	380	363	367	404	365	391	403	379	366	357	370	400	380	370	394	362	384	377	359	411	362	378	368	377	387	412	414	362	344	355	401	406	361	386	377	370	382	424	417	392	391	372	365	381	409	384	390	400	381	385	361	339	383	396	398	395	370	389	384	371	391	400	396	398	433	375	399	411	386	366	389	387	378	357	400	412	352	355	388	382	382	351	364	390	362	357	366	395	397	371	372	397	376	354	352	401	394	402	354	381	402	402	371	374	354	385	382	384	392	389	402	406	416	415	368	368	359	389	387	389	392	362	390	368	370	364	384	407	392	415	417	394	370	385	352	374	365	431	357	381	383	361	362	358	392	391	401	411	393	373	387	391	395	392	362	380	360	392	352	428	344	372	403	391	391	377	372	371	362	343	375	361	408	379	402	345	362	404	421	359	381	442	406	424	420	369	417	386	398	370	372	425	386	409	396	405	382	407	378	354	405	395	396	347	378	408	383	374	374	357	387	359	377	409	363	405	369	369	371	408	387	424	407	397	386	390	380	353	377	360	382	380	378	420	384	364	371	386	408	387	393	386	366	385	395	410	369	406	380	390	376	393	393	390	388	371	381	384	359	381	373	374	395	422	382	372	405	387	397	377	389	368	381	435	385	425	381	374	369	401	368	403	387	391	377	385	404	383	389	413	394	398	418	365	400	420	397	388	383	394	380	361	378	387	379	350	371	365	391	402	370	342	374	377	377	354	428	358	373	414	406	397	389	395	425	397	359	365	372	406	409	375	377	384	374	372	352	404	373	399	368	413	412	401	388	386	341	362	405	380	374	361	396	371	383	402	367	394	392	373	377	372	380	351	373	402	383	396	353	376	399	384	401	380	405	393	390	350	428	396	353	377	410	388	406	399	382	396	385	367	343	388	395	371	401	405	410	370	399	357	382	395	378	382	379	417	360	366	363	398	386	369	349	404	385	358	425	371	383	367	386	344	395	423	372	397	372	391	383	401	393	415	424	406	349	412	366	365	364	383	374	367	385	367	406	418	377	385	392	386	371	403	396	391	353	395	369	379	365	376	374	390	369	365	373	383	401	396	372	419	347	361	385	359	422	369	393	386	362	391	393	387	425	374	350	369	346	415	376	372	378	397	356	385	377	389	382	395	376	373	358	353	388	370	374	341	370	358	393	399	417	389	399	405	408	389	388	381	367	427	385	428	390	368	359	378	371	385	378	379	352	369	377	391	393	369	421	379	343	389	384	412	394	362	377	418	377	399	393	392	360	413	391	377	366	353	401	382	379
1956	233	131	86	103	141	164	137	131	140	126	145	79	104	114	114	109	101	88	102	77	83	70	81	111	71	77	72	61	61	58	43	56	67	52	59	54	60	61	51	45	59	55	62	68	66	57	75	67	55	45	58	65	53	63	49	60	56	49	54	52	58	75	49	54	44	56	45	56	44	54	46	47	52	55	50	46	47	48	48	46	46	48	46	40	49	52	46	61	54	42	62	49	58	60	49	52	54	49	49	49	57	42	52	53	50	43	40	43	47	54	49	48	42	50	47	54	34	40	53	40	54	40	49	34	58	45	37	53	46	50	51	37	36	66	33	33	40	51	63	40	54	59	57	39	45	42	41	48	46	38	29	56	41	46	52	45	49	30	39	43	47	32	44	41	49	42	40	49	38	49	44	30	45	49	48	54	46	49	41	50	46	45	47	54	52	44	38	38	48	30	52	38	55	40	42	52	39	44	41	51	47	41	48	42	47	37	47	47	49	40	50	52	46	47	43	48	54	42	56	40	41	59	45	34	45	38	47	50	41	49	41	49	33	48	48	45	51	33	48	37	35	44	56	51	42	44	54	48	44	40	36	49	53	46	50	44	51	49	50	48	43	62	44	44	50	40	42	40	43	57	50	48	55	44	36	49	54	42	43	60	41	37	40	47	52	39	51	42	40	51	44	47	38	38	36	49	35	48	34	40	40	43	42	46	47	56	48	49	43	46	36	47	52	60	45	43	46	39	40	56	54	30	41	51	51	46	44	45	39	45	44	43	56	38	53	41	43	45	41	43	40	39	49	52	50	37	38	56	35	39	60	45	41	40	47	58	50	41	38	50	47	48	44	42	39	47	46	51	51	57	44	52	51	46	47	43	33	46	53	57	44	46	50	42	50	49	41	49	48	49	49	38	50	37	37	47	36	46	59	38	46	61	45	38	61	41	39	55	53	42	38	47	48	53	48	45	60	43	41	51	53	44	33	48	43	59	35	44	41	41	54	54	35	58	58	55	53	41	42	47	51	54	45	41	40	49	46	51	39	48	45	47	48	41	26	44	48	40	43	51	50	38	54	60	43	43	55	37	46	43	39	46	50	38	41	47	45	46	52	53	48	53	35	37	42	50	48	48	32	49	40	44	50	45	54	55	51	51	33	53	41	42	46	51	45	38	42	59	35	44	45	42	50	41	49	39	37	43	47	51	47	33	53	61	42	54	34	45	41	37	48	42	55	51	45	52	56	55	39	39	53	43	61	39	43	38	52	52	44	44	44	48	55	46	46	48	38	42	46	49	43	53	41	45	49	45	35	54	41	50	41	49	45	46	45	51	52	47	46	31	30	50	36	40	38	49	49	40	27	48	47	40	45	39	47	53	47	50	46	42	39	45	51	48	52	37	41	44	47	59	57	41	55	35	54	42	44	54	38	49	46	47	42	59	46	55	40	43	47	55	45	43	50	45	50	51	46	48	42	46	39	54	44	44	51	54	46	52	43	51	47	48	37	52	61	55	48	45	47	47	47	46	44	46	44	45	45	41	55	49	43	35	58	51	45	48	50	51	41	43	49	54	48	43	48	33	42	41	39	51	54	43	38	50	45	51	56	56	51	59	42	56	43	39	46	54	53	42	43	41	41	48	51	38	57	36	53	39	51	39	46	35	46	44	38	50	55	48	50	49	51	52	49	46	40	40	40	48	54	52	32	41	44	51	39	37	41	54	45	45	40	42	35	47	38	57	58	61	53	62	44	44	42	54	39	43	42	54	49	42	43	41	35	31	37	45	46	54	52	31	43	39	41	45	48	40	42	47	41	44	61	48	53	43	48	41	52	55	44	46	49	44	42	44	47	41	42	58	46	45	48	46	50	45	41	35	43	49	40	44	46	47	41	39	45	41	43	32	40	54	44	49	56	38	46	40	48	46	41	53	53	37	53	40	41	45	41	39	34	33	38	56	62	43	46	42	52	44	44	55	47	51	59	37	52	42	42	53	42	55	41	51	42	41	41	37	56	62	54	51	51	47	54	51	52	42	34	47	48	44	41	48	51	53	33	51	34	39	62	71	49	41	50	49	43	42	47	40	44	43	56	51	38	57	42	38	58	51	61	31	37	46	50	43	66	63	55	46	53	45	45	37	37	43	48	46	46	49	48	61	48	40	40	41	55	46	45	45	46	44	48	40	47	38	44	44	37	51	37	39	45	44	56	33	50	49	46	53	60	42	49	46	51	39	43	46	33	47	50	47	60	38	54	50	44	51	42	56	42	34	47	55	65	50	35	49	50	40	41	46	42	38	43	35	37	34	43	43	48	46	57	41	42	39	45	47	44	45	36	44	55	51	55	42	49	35	43	34	41	48	59	40	46	39	49	47	46	45	53	47	50	32	41	48	50	35	47	33	46	44	36	53	50	43	47	47	41	36	48	38	47	35	47	48	55	45	46	39	55	43	46	51	45	53	47	54	42	45	42	49	52	39	52	45	49	43	42	57	47	49	60	45	55	53	47	33	65	60	52	63	50	49	42	40	58	50	38	42	52	48	44	45	56	57	54	48	42	49	49	43	49	39	50	44	44	62	49	55	55	52	43	35	48	49	46	47	54	44	47	62	38	38	57	45	49	48	52	47	44	56	45	35	44	64	45	47	51	49	45	49	37	45	38	41	52	47	44	58	44	59	47	42	38	37	44	55	40	41	48	41	43	53	36	43	57	38	42	33	50	40	36	50	44	47	54	65	51	42	34	46	45	44	56	44	44	47	51	31	52	54	41	46	44	49	31	57	39	52	44	53	47	54	50	51	38	46	43	53	54	33	46	47	44	44	51	40	52	36	58	54	49	54	52	46	40	43	50	66	43	42	53	48	43	35	48	44	50	50	44	45	41	48	45	47	42	49	47	39	55	51	44	46	48	47	35	35	40	49	36	42	41	49	44	42	40	52	54	36	39	50	48	44	47	44	46	39	56	50	45	49	35	41	34	50	51	40	55	39	53	45	46	41	39	30	61	46	51	50	43	43	54	50	47	48	56	42	43	40	40	48	33	52	59	39	44	37	47	33	44	33	38	42	49	56	40	39	50	37	39	45	48	35	55	41	54	52	59	40	51	44	49	42	55	47	49	49	48	42	51	61	46	47	50	46	46	58	51	57	52	45	52	46	39	52	45	35	40	56	53	42	41	62	46	43	41	47	51	47	47	43	32	46	45	50	48	48	41	46	30	52	48	42	40	48	49	44	37	54	35	42	62	48	33	40	45	54	45	47	45	46	49	45	41	51	45	52	47	53	64	37	52	44	37	54	53	52	43	45	36	58	61	41	50	49	46	34	47	35	57	46	51	47	39	45	46	48	37	49	49	51	36	57	44	47	46	57	46	56	41	48	49	53	45	32	44	51	49	39	56	45	42	45	37	60	38	34	43	49	39	46	43	60	50	54	48	40	51	47	39	35	51	40	41	47	39	51	48	46	46	44	48	47	54	53	40	42	41	36	42	38	48	35	41	51	40
13074	5178	2479	4184	8870	10517	10017	8140	7288	6318	5635	5140	3489	3406	3880	3813	3423	3053	2906	2524	2490	2094	1982	2382	2606	1826	1832	1412	1070	902	746	751	722	787	821	835	799	820	765	710	828	956	986	1133	1237	1325	1257	1158	1110	1051	1036	1004	1089	998	981	1058	846	807	767	848	693	706	631	613	688	623	638	692	564	579	645	781	773	779	738	785	776	789	727	695	669	583	621	540	598	585	592	624	683	689	747	720	675	725	754	684	733	726	689	609	594	645	602	599	572	558	589	586	506	572	599	584	568	524	568	595	563	548	542	496	574	522	514	521	559	534	515	526	549	551	527	501	531	591	549	557	547	534	586	575	555	560	539	549	556	521	553	538	554	559	539	511	551	533	566	573	564	564	538	536	534	532	535	496	539	539	559	543	537	540	547	516	542	548	512	569	564	524	556	515	516	548	496	561	540	542	544	542	518	561	541	579	564	545	572	546	556	549	520	555	570	579	560	526	532	613	552	528	564	561	519	540	557	527	554	576	581	557	523	563	563	556	512	527	541	500	535	543	539	553	497	568	582	572	563	545	504	586	534	531	557	555	522	589	529	539	544	553	557	520	559	547	546	501	564	563	548	574	565	537	536	566	521	535	520	569	530	561	574	506	521	533	544	563	566	558	578	551	579	548	544	485	554	560	552	561	564	579	546	567	534	604	560	520	497	540	520	535	569	552	535	556	556	539	570	545	540	516	598	519	547	547	554	536	571	555	534	536	539	491	554	563	529	557	487	563	549	548	545	506	522	538	563	539	538	576	530	559	526	536	537	514	563	531	556	564	498	559	552	547	598	549	551	537	548	524	571	532	538	541	556	515	562	548	530	555	556	523	527	538	546	591	543	513	547	617	548	569	587	502	539	552	544	567	543	515	537	522	549	566	587	524	535	586	553	532	572	551	568	567	553	555	578	551	575	569	556	552	545	527	535	541	539	566	510	557	564	548	530	563	498	564	554	508	555	534	551	540	534	577	532	513	569	529	518	555	536	590	521	542	518	538	555	531	568	536	536	545	513	532	534	522	591	538	548	541	543	577	529	524	573	578	542	564	522	540	551	556	553	522	568	539	572	548	573	520	544	577	546	579	556	546	562	530	584	539	557	537	531	508	548	584	566	504	541	553	548	575	583	551	515	573	534	476	537	522	552	496	562	570	553	567	528	575	554	519	550	584	492	552	555	557	565	538	571	542	544	531	522	542	527	579	554	521	543	543	586	540	544	579	521	588	538	549	579	539	534	537	621	522	592	567	531	533	540	588	569	543	520	546	524	542	505	540	562	579	575	532	543	587	592	556	576	560	609	552	567	529	543	603	545	562	510	566	550	548	556	564	556	553	538	590	555	552	571	538	571	564	551	549	549	526	565	545	538	556	567	541	568	535	556	578	513	534	539	561	584	537	551	573	579	523	563	537	576	517	580	526	539	576	545	555	549	549	583	517	500	500	583	543	532	547	542	536	543	556	558	564	526	555	572	539	522	524	566	510	543	559	511	526	563	566	563	525	521	581	542	560	578	582	568	561	559	550	543	525	569	529	563	549	521	545	484	586	566	535	538	591	545	537	541	552	539	568	533	527	572	551	586	597	599	517	598	521	535	542	511	546	534	512	538	524	534	589	534	575	528	530	544	548	508	558	530	544	534	520	552	575	597	542	558	553	539	563	522	599	554	574	558	526	521	556	547	549	575	585	554	561	504	548	580	551	518	548	571	556	539	539	534	602	544	524	556	528	518	545	561	554	519	537	577	547	586	513	534	545	537	531	545	544	544	494	553	540	526	550	548	547	548	528	516	519	531	537	523	538	575	489	540	498	554	526	530	574	528	577	545	548	554	517	549	539	573	558	542	544	528	520	517	509	553	581	536	555	515	512	559	508	564	531	553	557	535	540	569	590	572	571	536	566	569	570	568	579	601	508	509	542	585	532	560	532	550	553	554	562	509	563	504	577	548	523	534	563	549	552	550	513	555	606	546	521	593	526	491	547	540	543	518	520	528	555	527	574	520	538	592	539	574	524	576	524	582	515	556	499	503	573	540	575	555	604	581	528	578	557	513	530	529	537	525	532	564	544	541	563	565	559	527	533	586	549	531	546	538	522	533	549	537	593	571	562	555	554	514	581	599	522	537	525	506	560	532	569	529	529	547	551	540	552	574	546	578	522	529	540	567	530	497	514	536	567	549	556	551	577	570	543	549	561	537	543	565	570	587	572	518	535	549	548	528	504	520	561	550	563	605	547	523	534	531	535	561	521	552	555	538	558	563	521	519	557	572	563	587	516	603	580	558	533	544	546	552	536	598	548	546	534	567	529	523	563	566	537	559	604	562	531	577	539	572	562	575	572	477	564	570	552	559	576	572	572	548	506	551	547	530	511	561	521	564	523	562	549	531	553	565	560	542	541	513	561	507	563	539	537	525	560	517	540	580	538	555	549	547	528	542	546	546	533	540	539	550	564	519	554	575	544	508	581	567	539	563	486	530	524	513	559	585	541	570	579	554	584	568	566	572	567	497	542	564	568	581	522	567	525	533	556	567	532	565	549	522	560	530	513	529	553	521	571	536	556	576	561	559	554	559	544	509	524	565	530	559	571	560	547	490	544	542	556	554	550	560	548	519	557	570	508	559	536	544	555	552	531	527	574	534	566	601	529	538	530	546	570	516	525	566	514	550	540	528	568	577	547	505	551	553	546	534	550	551	572	537	552	539	540	535	564	540	534	504	531	556	552	521	518	536	532	531	566	524	523	575	519	581	535	578	570	531	530	536	573	572	539	565	550	558	537	542	495	550	535	562	558	542	569	536	573	570	552	537	546	553	492	543	579	554	564	542	566	560	564	571	543	529	535	562	567	576	539	584	520	559	550	519	561	560	557	533	521	549	527	548	540	554	515	563	513	518	554	531	570	531	568	529	527	557	523	532	534	590	515	545	524	572	544	537	549	564	571	534	573	539	545	523	545	567	555	530	533	536	535	520	544	526	552	574	545	576	559	507	528	547	553	552	559	560	551	574	545	571	534	517	579	591	603	561	553	545	551	514	530	521	534	573	522	529	533	586	540	569	567	510	567	553	582	550	503	568	549	575	556	529	527	557	530	534	553	548	578	564	514	546	541	560	535	553	533	579	530	540	529	503	542	562	570	511	560	561	557	514	579	543	529	539	574	585	523	564	549	556	535	543	549	515	541	559	568	535	515	548	542	566	519	498	561	555	564	590	537	568	515	539	560	556	539	572	559	563	536	516	518	605	505	536	602	543	542	553	547	574	559	527	582	563	511	578	592	559	528	530	533	552	573	560	560	551	538	566	535	554	578	534	513	555	539	562	555	568	554	502	579	548	537	568	549	539	545	499	528	556	556	530	527	535	565	542	562	602	536	536	594	561	534	528	561	541	589	533	532	538	554	499	539	562	543	562	578	549	527	563	575	533	542	562	517	532	558	540	551	545	538	543	532	534	551	554	580	551	522	540	563	602	530	570	564
1027	313	175	119	113	168	178	201	164	152	146	139	92	104	125	115	120	91	101	80	100	78	86	82	87	57	67	44	49	31	37	24	40	32	46	50	32	44	41	36	41	50	50	48	64	53	60	43	50	33	45	55	45	46	44	36	53	39	39	34	30	27	22	22	39	34	45	32	29	25	37	42	26	31	51	38	39	41	31	24	29	24	44	35	33	36	27	42	44	36	44	38	36	37	36	29	34	39	26	27	20	28	37	29	38	29	30	31	29	35	38	32	20	26	17	33	19	24	37	24	35	29	32	40	31	27	28	29	19	27	22	29	30	24	34	28	34	34	30	24	37	32	32	32	32	22	28	28	24	34	23	23	28	22	32	28	27	33	28	28	22	28	23	25	21	30	29	31	26	23	32	24	23	35	28	33	32	36	31	27	25	19	33	26	32	27	34	22	23	26	31	32	35	29	29	40	28	31	34	22	28	30	27	33	22	28	24	31	27	30	17	30	33	31	33	30	19	28	22	27	19	29	20	36	28	19	31	30	33	28	28	31	28	32	28	32	33	28	32	28	37	31	22	33	27	25	23	31	31	27	29	31	39	30	18	34	28	29	23	26	25	31	31	29	35	29	28	32	37	30	30	26	30	24	31	26	25	34	24	24	28	39	29	26	28	28	36	32	37	24	27	21	33	30	21	22	30	28	29	35	28	30	44	31	32	26	37	25	24	20	29	22	28	24	28	31	28	37	29	27	31	32	21	19	23	26	32	27	28	35	32	31	31	31	27	31	30	32	21	25	31	28	25	32	35	28	24	30	27	28	35	41	28	27	28	26	29	31	28	30	27	19	23	30	25	29	33	30	22	27	26	34	32	35	25	28	24	32	24	30	26	23	25	34	30	25	24	28	24	24	30	32	25	30	23	22	29	30	35	27	28	30	37	31	33	31	26	28	27	19	31	26	34	32	31	26	27	36	34	26	29	23	12	31	32	34	16	31	29	29	30	31	40	34	34	23	38	31	34	25	25	21	26	22	33	29	29	17	28	22	28	37	33	35	37	28	27	35	28	29	34	29	20	26	24	32	27	28	26	25	37	25	35	30	26	35	24	34	29	32	19	33	27	32	27	31	25	28	29	38	34	30	21	19	31	27	19	39	32	31	38	29	35	30	38	33	41	36	22	35	27	23	23	35	34	27	30	36	26	29	25	33	33	22	27	32	34	27	21	28	32	25	32	24	22	19	32	38	22	30	34	24	22	34	24	26	31	26	25	30	30	28	31	23	35	24	31	30	24	21	32	35	33	26	28	26	32	28	42	32	33	39	32	28	36	38	28	20	30	35	23	23	26	30	23	28	31	23	22	32	29	28	28	24	29	33	18	43	25	19	17	20	32	24	29	32	28	29	23	34	32	24	36	31	31	20	24	28	28	41	27	33	25	35	35	32	38	28	29	35	38	29	31	29	43	31	25	28	30	24	28	30	37	25	38	33	32	21	40	26	38	30	42	35	40	34	20	17	30	28	26	21	31	33	29	20	28	36	32	29	33	27	30	29	26	18	33	24	39	35	27	22	38	25	24	26	25	37	29	30	32	34	27	33	34	23	33	36	32	28	35	26	29	24	28	28	32	35	26	20	31	27	24	27	26	24	31	39	25	31	19	34	28	26	28	32	28	32	32	27	16	26	22	28	32	26	41	33	28	33	32	25	35	28	17	26	12	41	28	36	44	22	34	36	32	31	24	23	25	29	27	31	30	31	31	40	32	32	28	28	35	31	24	24	32	34	33	28	33	30	27	17	26	26	40	35	21	27	34	31	40	29	30	33	29	34	18	25	25	29	26	34	20	23	33	35	27	27	34	28	24	26	33	40	32	20	25	33	37	23	27	21	23	28	24	30	35	30	42	31	21	28	33	32	34	25	20	29	35	27	20	26	37	31	25	26	26	30	37	27	23	18	37	42	31	21	37	29	36	26	23	21	32	28	26	23	22	28	30	26	27	28	32	36	31	32	46	29	33	30	34	21	19	34	25	27	21	33	31	30	33	29	31	34	38	31	28	22	25	29	22	28	27	24	25	28	27	37	29	17	35	39	26	24	37	30	38	31	28	34	30	43	40	28	28	25	32	32	32	27	29	32	29	36	28	42	27	26	26	30	34	35	27	26	24	30	34	36	29	30	32	29	39	24	36	28	36	33	28	33	27	21	28	32	28	22	32	35	25	24	34	30	23	24	31	26	26	39	30	36	25	28	35	30	27	40	39	25	36	23	31	29	26	34	33	28	31	25	36	26	32	29	27	27	24	22	32	22	22	29	38	25	29	28	31	29	24	20	30	26	24	25	26	22	23	29	29	32	30	33	25	41	39	25	41	36	33	35	30	27	31	25	33	26	26	33	23	20	25	33	35	30	30	25	34	28	31	34	24	27	24	27	37	32	31	15	33	29	29	31	32	30	17	32	24	37	20	38	24	34	31	30	29	23	24	40	29	19	26	30	32	27	18	32	31	21	32	31	40	31	38	25	27	32	31	26	38	33	28	26	27	22	22	38	32	35	28	39	26	31	36	36	28	22	31	25	26	30	23	24	28	34	20	23	23	32	37	35	32	25	33	26	30	40	25	29	34	38	30	21	31	26	27	34	28	19	24	36	34	27	29	29	25	28	28	31	14	41	30	26	28	29	32	25	29	38	27	25	25	26	23	31	33	29	24	25	40	28	27	34	36	30	30	31	34	35	33	22	24	46	24	20	27	23	27	32	34	37	27	35	23	29	29	29	20	25	31	31	26	36	38	28	39	24	28	23	25	16	24	27	23	33	20	15	24	34	36	32	21	25	40	33	33	25	18	22	26	21	27	32	25	32	39	31	36	28	23	33	22	29	29	27	33	34	27	36	28	31	27	24	29	24	18	26	21	29	39	35	24	33	24	24	21	26	32	22	25	37	36	32	34	20	22	26	29	46	38	31	31	40	29	25	32	33	31	27	30	19	30	28	19	29	25	22	32	23	31	27	25	30	41	22	23	36	26	34	29	25	38	41	26	27	42	32	30	24	30	26	23	35	41	35	31	32	35	31	20	21	28	36	30	24	26	27	29	26	26	26	42	23	29	21	34	21	33	30	25	32	24	21	28	25	27	24	29	25	25	26	32	21	31	37	26	31	28	33	28	29	31	24	27	30	34	31	20	39	24	33	19	27	35	34	25	24	30	38	37	25	28	20	25	24	31	30	17	21	37	37	20	28	28	28	27	26	32	31	28	27	30	21	27	30	30	24	28	31	32	26	22	30	28	33	28	29	30	17	29	19	27	23	33	28	30	26	25	26	29	28	35	44	31	29	34	29	31	26	35	20	36	27	30	25	29	28	28	23	28	25	32	35	31	28	16	25	28	33	22	25	38	31	31	23	20	31	31	36	34	23	24	38	34	47	25	24	33	30	33	34	29	33	36	36	38	33	30	21	27	35	26	26	20	32	26	35	26	28	27	34	35	35	31	33	24	36	29	32
16493	7154	3091	5892	12234	13621	13087	10746	9333	7931	6601	5949	4428	3904	4628	4216	3917	3576	3533	3075	3260	2749	2604	3205	2323	1801	1839	1119	1090	737	728	720	664	671	718	721	650	651	645	690	802	858	970	1136	1242	1319	1333	1101	1082	987	1015	1063	1018	990	880	975	800	710	657	722	574	555	453	439	509	448	453	501	422	379	435	573	703	627	617	596	528	528	516	512	459	397	353	396	401	417	441	478	517	560	552	548	563	571	552	538	484	547	523	446	457	456	421	399	350	337	332	383	382	343	377	354	355	381	369	347	339	337	336	305	375	375	306	357	332	348	357	330	347	378	315	305	353	360	327	383	311	325	362	365	337	354	359	292	332	360	338	346	335	345	339	345	304	338	320	381	357	362	308	303	339	336	353	357	328	319	332	346	363	372	335	322	314	338	369	324	355	333	326	348	344	360	361	320	352	329	369	377	341	372	391	342	362	353	344	335	353	345	351	320	330	341	343	345	361	340	328	330	344	336	341	320	360	357	371	331	341	324	330	339	331	353	328	374	336	329	369	349	360	318	342	313	336	345	332	364	328	324	381	362	346	362	306	335	368	326	309	326	329	360	336	356	314	350	355	350	350	303	370	347	351	343	355	338	364	332	354	316	360	321	319	366	315	385	345	337	335	329	323	361	389	325	345	330	365	331	328	345	352	307	348	367	321	354	332	323	334	377	336	365	305	347	344	351	308	370	351	355	362	333	340	321	329	340	322	375	349	345	347	366	334	335	341	350	358	353	311	365	334	344	352	356	353	332	344	340	359	331	345	332	333	337	343	347	337	333	344	344	337	395	330	361	300	349	353	327	345	341	308	328	357	349	366	326	352	309	332	338	330	322	340	375	371	365	347	356	347	336	333	357	338	340	345	357	346	359	321	352	328	359	343	328	346	335	338	365	334	347	335	360	343	375	316	352	342	354	327	359	354	340	336	354	356	354	316	348	342	333	321	346	337	349	314	358	330	337	318	353	349	364	354	325	324	366	350	360	357	357	369	337	345	330	330	368	338	343	335	337	343	310	343	370	332	357	332	354	333	333	317	334	356	332	366	337	363	323	371	339	353	334	332	339	356	327	370	343	296	351	342	337	338	331	370	329	351	350	334	331	333	359	344	358	356	339	338	339	303	347	355	338	312	333	374	333	299	381	333	334	316	323	330	337	330	341	352	338	349	354	358	333	354	343	336	339	345	351	302	369	296	344	311	327	335	350	321	373	358	350	356	357	335	354	346	335	336	345	307	330	345	333	314	314	318	364	338	358	333	324	352	364	347	332	323	321	321	339	318	409	355	328	296	334	308	316	344	334	353	329	360	340	332	377	340	352	337	326	334	302	355	338	339	361	332	342	354	347	333	347	348	360	368	374	334	352	329	313	332	327	364	351	350	350	347	345	341	365	339	330	330	337	309	363	322	380	319	342	358	318	364	323	326	335	354	341	315	340	332	357	375	348	356	318	332	393	294	349	323	347	348	354	349	336	330	361	327	326	364	340	374	341	305	366	328	366	322	363	352	339	355	331	332	356	349	309	341	335	343	346	334	370	328	322	317	373	349	336	347	360	373	346	353	333	321	326	342	336	347	333	332	335	352	335	334	329	358	315	343	381	374	338	342	347	311	333	364	359	339	343	351	337	347	314	354	345	324	342	340	335	340	352	335	343	352	332	364	350	372	340	362	323	325	316	325	336	333	354	336	326	336	361	373	334	313	368	332	344	362	365	341	356	340	329	338	353	303	365	342	339	349	344	331	364	296	306	319	343	345	334	364	308	331	355	327	364	354	321	340	340	338	328	315	310	357	368	356	341	359	355	330	339	363	331	339	329	346	350	338	289	367	338	324	335	368	340	344	363	376	352	317	353	343	350	354	385	321	362	351	352	348	361	323	353	350	331	326	356	351	328	327	339	306	327	366	335	298	349	332	340	326	322	340	351	370	342	323	355	353	346	324	390	351	329	345	348	353	334	323	390	336	369	328	339	365	358	357	320	343	364	315	376	354	356	362	333	313	386	343	354	336	355	339	296	359	319	344	320	325	312	359	338	351	325	287	325	342	311	369	322	365	311	333	373	328	338	336	356	336	321	352	329	309	348	331	358	383	339	339	344	345	370	325	339	332	324	352	339	311	328	322	332	348	356	319	362	326	344	340	334	339	342	365	362	342	336	361	330	349	358	362	350	321	336	369	361	328	347	322	342	336	380	332	322	322	364	348	364	336	332	328	379	340	320	328	350	355	330	333	359	351	343	370	347	343	334	329	362	341	353	334	336	325	364	353	314	337	339	338	329	344	351	342	356	357	335	333	335	354	338	347	300	299	358	356	317	343	314	349	340	351	303	326	311	370	361	340	341	357	342	342	346	349	347	345	344	347	342	349	330	352	349	358	346	350	359	360	313	328	331	344	332	318	349	350	359	332	335	335	353	316	327	345	378	299	317	354	350	350	351	323	348	347	307	321	323	332	357	305	374	335	339	351	351	313	365	351	335	330	352	333	361	369	331	332	366	307	336	329	374	358	343	324	334	343	375	340	374	354	351	373	380	352	345	343	339	327	325	306	350	363	333	363	355	343	324	332	315	343	337	357	279	356	360	342	341	357	325	338	332	336	338	369	339	336	345	329	327	354	341	344	375	328	358	343	333	313	343	357	347	367	349	374	319	345	346	337	320	353	329	352	340	346	307	326	307	316	339	335	344	352	345	360	357	366	332	332	365	337	345	392	338	381	351	340	365	361	348	387	342	332	342	322	364	342	347	356	343	337	380	332	338	351	351	354	343	362	384	333	323	364	363	365	310	376	324	298	329	369	334	345	351	326	372	346	336	342	330	339	362	340	370	330	348	348	348	352	359	305	337	377	329	342	338	361	359	315	340	333	341	340	357	353	301	361	325	356	341	346	341	351	335	323	346	304	352	346	353	328	355	333	325	330	334	308	334	373	338	358	344	358	329	325	371	343	363	343	332	342	374	333	347	369	345	331	300	321	318	351	334	333	346	328	345	353	360	351	290	361	373	340	325	327	354	350	374	308	350	371	324	321	326	313	363	295	343	358	313	330	335	327	340	330	304	362	355	340	325	314	319	349	358	334	353	335	360	324	334	360	341	367	331	327	348	358	397	352	354	343	332	331	325	340	341	319	347	364	343	337	335	360	333	310	339	330	338	351	321	342	313	351	342	348	354	347	357	363	316	355	354	323	326	337	358	370	322	319	337	327	339	359	370	381	307	325	324	312	330	342	337	334	321	323	333	345	323	326	338	351	349	345	344	320	335	326	336	342	331	351	345	327	356	321	322	363	325	340	354	326	340	373	362	367	341	366	336	327	340	372	348	316	368	353	371	341	334	360	330	352	326	359	368	348	338	321	320	337	360	338	364	354	321	334	352	360	352	336	312	368	334	348	334	346	334	334	298	339	318	355	335	352	330	341	350	368	353	360	319	320	361	323	347	330	310	331	331	355	393	343	321	340	334	349	312	335	370	336	389
1318	141	87	60	76	93	99	110	97	96	85	75	78	72	99	97	72	84	109	90	85	79	67	68	73	65	71	58	43	53	60	40	62	54	45	55	61	55	41	43	47	55	52	69	67	69	52	60	53	56	63	54	54	58	67	48	38	64	58	44	49	44	41	50	49	47	49	54	51	58	35	62	42	51	62	47	51	58	50	41	50	57	40	40	43	52	46	39	51	52	61	53	54	42	59	53	36	47	47	37	40	44	51	39	47	52	49	56	48	45	54	52	61	35	59	41	66	43	41	43	49	45	49	54	52	54	62	53	54	41	46	45	45	57	45	46	56	38	52	58	58	48	56	37	50	42	56	47	40	53	64	53	44	48	54	54	44	38	42	48	45	41	49	42	47	48	34	46	42	49	48	45	40	49	52	41	48	55	54	62	47	48	40	56	47	46	54	48	50	45	45	37	51	35	47	54	64	60	56	58	49	48	47	42	37	38	48	48	35	37	46	59	56	39	44	42	43	38	56	50	60	45	43	50	43	53	39	36	46	41	60	55	48	43	43	59	42	63	60	44	53	47	40	39	45	55	53	39	39	54	47	43	42	54	45	56	42	52	51	51	48	45	47	51	46	51	46	45	42	44	56	60	50	57	38	52	37	53	45	47	44	45	46	44	50	54	58	42	37	48	45	51	48	53	50	53	38	49	53	39	42	49	49	43	45	40	42	40	62	50	55	46	59	38	41	53	47	35	44	37	47	51	50	53	44	50	47	57	43	52	46	52	47	46	49	59	40	52	54	52	60	55	38	47	43	31	35	50	40	53	45	63	45	67	40	57	50	53	44	46	53	51	50	38	57	48	38	54	64	52	48	54	54	43	46	39	37	49	49	54	56	49	53	62	42	44	41	51	56	54	52	40	46	56	49	49	45	43	42	46	52	46	35	50	41	54	48	44	49	47	46	57	48	47	41	52	50	51	53	37	48	46	47	49	58	42	47	53	60	43	54	43	44	34	45	57	50	47	54	55	46	42	55	53	49	69	51	59	42	41	57	40	46	54	56	46	44	58	49	55	52	38	43	46	51	40	59	40	57	48	39	39	42	46	47	56	49	42	51	40	49	55	41	46	41	45	60	56	48	42	51	38	39	50	60	46	55	43	40	49	53	48	49	44	46	61	59	41	37	51	40	47	45	49	39	50	41	52	58	40	49	38	45	50	41	59	43	48	48	47	43	53	47	39	50	44	46	50	47	40	41	35	44	49	44	41	57	44	54	42	42	44	48	41	46	55	47	45	54	36	47	52	50	48	47	40	38	49	33	48	49	44	48	46	54	41	49	60	47	42	57	53	44	44	46	42	46	51	43	53	42	37	51	36	58	53	54	50	46	52	44	48	42	44	44	45	44	54	47	42	51	46	47	44	42	43	47	53	55	38	49	35	47	52	41	40	52	38	52	51	53	40	49	47	53	40	48	46	51	39	47	52	51	50	52	48	39	45	41	44	51	43	41	40	57	64	49	36	52	42	45	38	52	55	49	43	50	53	40	45	48	46	49	56	52	50	47	44	48	45	44	53	49	56	47	49	42	49	37	40	43	48	59	57	53	58	54	38	42	58	40	58	56	54	47	42	48	37	55	44	49	58	59	40	65	43	50	52	53	46	53	45	63	40	46	51	42	50	50	39	46	43	41	45	41	48	61	45	52	32	42	38	44	51	39	41	59	49	39	47	50	61	62	40	48	60	51	52	40	53	44	36	45	45	45	42	46	45	49	42	51	50	36	33	43	43	59	39	45	50	48	41	33	53	47	31	61	42	50	61	59	42	49	42	37	62	48	47	55	43	45	44	38	49	66	61	48	57	53	55	51	47	35	39	43	48	42	36	29	50	51	45	39	48	45	45	45	52	49	59	46	45	58	40	41	42	46	50	41	56	47	35	37	58	49	53	46	57	52	47	53	43	50	47	48	60	35	52	38	48	44	39	48	51	52	61	51	36	36	51	40	49	39	46	38	39	43	55	57	52	48	46	45	41	41	42	42	57	52	42	34	41	41	40	59	48	60	48	53	42	50	54	47	46	61	60	61	46	47	43	55	56	49	56	42	47	53	34	44	41	60	50	43	55	35	56	50	39	43	32	35	45	41	60	51	56	60	49	55	54	55	54	51	48	50	42	48	59	52	48	43	50	49	43	59	45	39	54	46	47	34	45	38	61	37	57	46	48	43	52	43	53	47	57	52	49	39	31	53	54	51	43	54	44	42	55	55	40	68	41	46	47	40	58	54	45	49	44	44	47	54	49	58	56	39	46	60	45	46	49	55	59	43	56	52	41	52	45	56	33	43	55	47	53	42	58	48	52	66	37	47	42	47	48	57	58	53	49	40	39	53	60	51	49	55	52	38	51	43	45	54	50	45	50	57	53	43	38	50	34	40	52	51	40	61	54	46	48	50	45	35	47	56	59	56	51	45	49	45	53	44	38	46	54	45	38	42	46	52	50	48	40	51	48	55	52	42	47	43	40	39	48	44	44	48	55	57	48	46	37	36	24	54	46	44	52	39	39	53	36	49	56	56	53	48	48	43	31	35	44	43	50	39	52	53	29	44	50	48	42	47	42	50	51	55	47	41	46	41	48	44	54	45	62	47	39	57	44	42	44	29	48	45	47	40	55	54	36	53	38	45	51	42	47	47	56	55	43	40	37	42	33	47	54	44	52	45	42	42	57	47	49	54	60	53	47	56	41	53	60	54	51	45	44	42	40	61	45	38	46	57	45	47	58	41	44	48	45	45	46	41	52	47	34	41	52	57	52	55	56	60	65	50	43	42	51	57	48	47	46	58	41	46	52	56	53	45	47	44	62	51	47	56	38	42	51	48	46	46	40	41	48	44	43	42	53	49	42	42	44	54	55	40	55	51	50	39	44	48	49	33	54	50	42	49	42	60	29	55	39	56	43	43	37	53	48	59	49	48	44	52	52	53	46	44	49	60	38	52	60	44	35	50	46	32	49	39	45	39	52	45	42	49	42	45	57	64	45	47	55	53	55	36	52	41	59	55	60	56	59	47	47	52	51	55	56	54	38	58	43	37	51	42	50	47	31	51	52	59	40	52	35	47	49	44	54	39	41	44	52	42	59	53	42	45	33	52	45	47	46	48	48	44	46	63	49	44	47	43	52	50	45	38	44	49	45	42	51	62	41	48	58	41	57	35	39	47	46	47	48	53	44	45	46	46	44	46	45	41	52	45	48	42	55	41	45	46	42	44	60	54	40	54	58	41	56	38	42	58	40	42	45	47	42	55	54	50	58	55	47	43	58	42	49	47	45	49	44	48	39	61	48	33	42	62	49	47	47	59	46	39	44	51	47	63	35	49	45	49	55	44	46	52	52	60	40	39	34	45	41	47	40	48	46	51	55	50	54	51	47	39	42	54	51	64	29	36	65	48	59	62	51	54	60	37	28	42	51	41	49	42	43	44	52	47	44	41	42	56	51	36	49	44	45	61	32
11369	3553	1664	3038	6091	6478	6497	5884	4640	3891	3348	3238	2105	2058	2391	2237	2315	2177	2260	2260	2077	1944	1861	1865	1197	1051	1111	897	799	718	698	692	697	657	807	715	765	758	696	694	777	812	944	1023	1102	1161	1053	957	926	902	918	891	888	818	845	791	829	784	744	758	701	611	617	552	634	626	598	657	585	628	590	710	729	668	759	684	629	683	609	614	590	571	580	612	591	610	643	678	712	715	665	670	628	645	671	638	694	650	632	631	623	611	651	606	619	563	588	573	572	607	603	594	570	557	541	558	550	580	576	563	593	551	565	537	542	550	584	556	551	532	543	553	594	560	558	604	529	551	581	553	552	550	556	569	548	607	570	535	533	573	552	548	578	542	615	576	566	595	531	589	582	554	568	571	576	623	618	554	566	610	597	497	568	605	557	544	557	531	560	584	563	543	582	573	573	580	586	584	540	562	630	540	576	552	512	531	565	516	591	587	558	569	569	544	540	549	592	524	545	580	551	570	582	552	570	564	571	550	580	523	585	579	538	621	500	524	533	541	597	559	557	567	574	585	555	591	563	540	568	561	554	560	556	537	552	589	544	553	547	576	569	555	595	593	536	594	535	558	530	553	584	542	548	568	586	537	571	549	566	532	550	583	591	554	582	586	567	551	577	538	576	526	556	560	580	549	538	534	548	510	571	574	587	585	608	533	555	494	535	574	579	549	576	552	589	538	554	596	539	523	564	567	554	552	516	577	567	549	577	531	537	529	552	534	568	504	585	540	556	620	596	558	558	548	540	558	570	567	523	564	519	605	561	523	558	542	552	550	551	582	570	564	596	574	534	545	586	542	541	554	546	537	572	609	550	566	583	573	604	562	552	585	600	567	606	553	543	582	607	552	580	529	599	561	537	543	577	563	564	603	528	580	587	573	577	530	572	571	568	550	578	566	608	571	584	532	558	535	554	533	565	570	580	539	531	601	574	581	539	558	568	588	572	565	584	581	594	577	597	580	562	525	562	580	521	526	565	503	579	552	536	582	573	537	597	543	557	526	518	549	560	544	587	585	584	558	550	584	577	526	523	577	578	564	568	543	572	556	567	563	599	566	577	577	532	591	611	533	568	560	534	574	556	571	552	576	549	579	524	603	581	544	588	577	564	596	556	591	533	560	578	566	525	540	566	555	579	543	534	575	537	554	575	572	549	552	612	546	534	546	551	555	549	577	576	537	558	566	601	609	602	566	580	563	575	541	545	547	569	583	567	520	578	569	566	514	530	580	607	555	558	579	569	567	586	566	575	499	537	557	548	578	555	570	573	544	612	551	568	549	549	570	594	605	556	564	568	573	532	551	546	552	567	561	578	506	592	550	598	522	601	549	533	586	590	554	560	585	558	541	523	535	571	567	516	548	589	561	587	539	571	558	555	545	561	587	559	536	568	555	570	567	577	567	595	571	573	592	539	525	587	567	533	574	556	638	558	542	572	575	536	559	589	570	548	546	601	547	548	539	522	587	558	519	541	558	524	560	557	560	559	558	519	558	539	529	558	534	571	541	531	538	563	550	557	539	561	550	601	541	552	604	530	510	608	558	540	563	522	579	567	513	553	547	584	566	583	537	587	537	583	541	584	552	551	543	563	564	578	586	556	570	548	616	593	520	560	579	554	554	536	541	597	605	534	544	576	551	579	574	543	549	539	584	530	559	555	549	548	567	585	557	572	557	584	538	597	536	567	552	544	532	546	573	578	578	548	533	561	546	577	549	571	522	536	545	548	535	556	541	555	585	541	580	530	574	570	577	549	569	592	580	607	554	563	561	596	579	542	547	587	578	540	523	495	541	559	527	611	574	536	583	592	545	605	568	546	546	559	571	576	572	553	544	578	549	579	516	552	582	571	592	566	558	590	562	578	583	541	581	535	550	586	565	583	615	582	579	588	586	578	557	561	541	541	551	545	546	554	570	607	511	581	603	580	563	557	609	550	562	557	603	599	530	535	594	560	570	583	557	569	586	552	562	562	574	577	573	576	573	552	573	571	551	550	540	559	567	573	500	583	547	544	590	551	560	558	542	539	551	550	554	560	518	607	584	544	550	603	569	561	573	591	594	578	563	574	576	582	509	563	539	550	537	519	524	562	539	547	591	535	564	585	563	563	574	562	578	582	574	575	584	546	550	541	566	552	528	594	579	584	571	586	537	530	561	585	593	573	561	566	532	544	599	556	545	597	549	547	567	535	558	540	548	583	533	603	541	568	527	549	501	544	568	549	574	542	534	577	581	540	508	561	581	568	617	580	508	529	539	555	571	553	554	568	549	558	572	586	552	564	590	580	568	564	593	540	571	553	555	548	568	567	536	602	564	574	556	569	553	517	599	521	563	546	539	591	544	572	528	581	554	549	547	573	625	579	535	577	583	562	541	544	576	549	536	572	577	596	581	579	584	585	606	558	586	555	562	549	544	571	582	550	583	538	597	556	561	583	564	547	543	576	573	583	552	549	545	568	538	554	562	580	562	569	551	562	565	568	533	576	534	572	597	609	515	577	533	530	598	558	581	520	562	560	576	595	537	572	559	587	561	575	562	609	565	593	564	571	552	568	548	599	572	558	555	588	520	545	580	532	503	573	569	610	586	516	577	552	517	564	586	555	584	563	558	526	573	565	588	557	533	555	551	557	590	584	572	592	562	524	534	577	554	582	555	578	530	573	537	581	554	614	542	551	564	581	588	557	534	592	553	542	575	538	537	558	525	554	545	553	535	576	537	560	571	568	542	611	566	553	548	607	587	581	550	569	549	566	573	520	556	593	585	562	550	542	539	574	563	551	543	560	541	574	592	552	569	576	560	555	556	608	611	544	577	561	572	556	548	577	527	561	532	560	548	573	555	581	573	599	571	555	581	551	548	535	606	535	540	544	582	554	538	543	581	536	574	550	539	574	568	525	589	556	524	584	561	563	546	609	577	541	533	513	530	558	573	560	548	577	532	556	551	609	575	566	533	569	559	552	553	549	603	573	552	533	535	596	532	547	565	484	605	538	547	585	612	599	533	584	544	565	571	544	565	581	571	574	537	568	545	537	551	574	584	556	546	497	516	559	554	555	578	516	553	582	541	544	565	550	568	563	568	558	574	587	617	536	540	563	585	560	547	549	578	574	550	517	593	605	575	561	557	555	520	583	559	548	560	600	590	584	593	543	535	600	560	536	563	583	573	559	554	583	557	570	556	568	519	564	537	543	577	586	594	568	551	573	566	566	572	570	544	586	554	579	567	584	623	566	580	557	535	546	549	574	621	573	537	571	571	622	559	583	585	590	528	560	542	496	604	516	529	544	568	528	563	558	551	532	521	569	573	547	561	569	563	556	552	531	527	577	554	546	615	593	527	520	571	557	547	563	545	532	582	562	612	550	557	586	548	559	548	593	570	572	549	577	566	531	554	532	578	562	609	591	536	543	565	517	532	585	536	573	514	511	518	534	532	642	549	557	576	569	491	524	557	552	582	542	509	601	584	584	528
648	256	119	111	86	113	139	131	121	111	89	94	70	90	77	93	100	103	111	76	82	87	90	81	51	59	38	42	38	39	42	43	42	43	42	43	41	50	42	41	36	46	50	50	46	48	51	51	49	39	39	38	41	33	37	36	44	40	35	35	36	27	36	34	34	46	42	37	39	30	31	32	42	36	39	45	38	37	30	42	23	38	33	31	39	34	39	32	43	44	47	37	41	32	46	32	32	41	38	34	27	36	42	28	33	26	35	34	25	23	41	41	25	37	36	33	27	37	23	30	39	32	28	29	33	28	34	31	37	37	33	31	32	24	27	31	32	25	36	36	25	31	41	30	40	31	24	33	33	34	27	36	34	39	38	38	35	26	51	33	44	31	37	35	35	37	35	29	23	39	33	24	30	32	25	28	34	30	26	27	26	30	27	32	41	36	35	30	22	29	35	31	26	32	39	29	18	36	25	33	39	25	33	27	25	28	32	36	25	31	22	39	28	33	32	31	33	33	37	26	35	34	22	36	31	38	47	33	31	43	24	33	38	25	24	32	41	32	30	33	22	34	33	30	35	31	31	35	39	26	24	28	36	31	34	42	40	37	28	31	38	21	27	23	34	40	37	45	33	31	16	41	34	29	31	43	35	29	24	24	37	27	34	40	39	26	26	31	34	26	36	24	27	34	25	27	34	43	37	43	32	31	33	34	31	25	36	33	35	29	29	34	36	26	37	30	26	38	31	36	36	27	27	27	23	32	41	29	38	38	23	29	31	31	31	35	27	41	34	28	37	33	25	43	28	37	45	26	46	36	36	36	21	24	36	37	25	29	33	32	29	30	23	27	38	39	47	30	28	38	31	24	35	29	26	34	32	31	16	33	29	31	36	33	33	29	34	35	27	31	31	28	18	32	29	30	29	36	31	33	34	37	31	37	35	23	33	25	32	34	33	31	37	34	31	39	31	36	38	37	40	26	39	32	32	33	31	43	35	35	36	32	35	30	36	49	32	30	32	41	46	33	32	33	30	40	38	25	45	44	32	39	35	36	41	31	35	21	23	31	23	25	32	22	28	29	29	34	37	35	29	42	30	50	30	22	34	36	50	34	29	37	34	37	28	32	27	26	34	23	38	43	39	33	31	26	36	27	28	28	27	28	21	31	34	29	30	31	25	30	38	32	35	35	36	29	29	28	25	31	29	32	29	48	37	35	31	45	31	36	32	32	42	31	29	47	25	30	32	28	34	35	31	33	31	41	37	32	29	30	27	30	32	35	33	33	20	32	47	26	41	35	34	22	36	26	34	33	35	44	33	36	22	31	33	38	32	34	35	36	34	19	35	35	25	33	33	40	28	36	37	34	39	28	40	22	30	37	25	26	40	27	29	31	23	43	34	25	37	29	31	20	27	30	39	32	42	28	36	34	30	35	30	31	37	35	27	26	39	19	27	23	34	27	36	28	39	31	39	31	34	36	36	44	39	33	22	30	45	33	40	30	32	26	27	34	30	29	29	32	28	41	34	36	34	34	15	33	29	29	35	22	31	31	29	37	23	31	36	31	32	33	32	30	31	31	37	33	33	19	33	41	36	32	46	29	29	36	36	31	32	26	25	35	38	36	26	41	22	37	37	34	29	37	22	35	27	32	38	38	28	35	32	35	37	33	27	38	26	34	36	26	29	33	34	35	38	40	34	46	32	36	34	34	31	45	27	37	34	33	27	33	30	41	28	34	29	30	37	33	24	37	26	32	32	25	43	35	41	41	32	33	29	30	36	30	33	30	41	37	42	30	40	34	24	23	31	34	30	29	33	42	24	34	32	39	40	39	29	41	34	40	28	34	34	39	30	34	28	32	33	32	27	41	36	39	28	49	36	29	34	31	40	33	26	31	27	31	29	24	30	33	34	39	26	31	27	32	36	33	27	38	32	39	35	34	33	31	33	34	26	26	31	33	39	28	28	32	34	41	24	23	25	39	42	35	24	25	23	31	36	23	37	46	35	24	30	30	27	43	24	35	34	32	31	28	30	28	27	34	32	37	29	25	36	25	43	34	27	34	23	35	36	37	34	26	37	34	25	38	23	43	28	34	29	22	27	33	45	36	33	31	34	26	30	31	27	31	30	38	23	31	35	27	26	23	39	33	31	40	26	32	31	31	48	29	35	36	25	37	37	31	32	34	37	29	30	36	28	36	24	24	30	36	29	20	28	27	32	30	45	34	31	31	29	22	32	35	38	37	28	35	37	32	39	31	32	43	46	33	36	27	25	32	33	25	34	26	22	39	28	27	39	26	28	24	27	32	35	25	26	30	37	35	28	28	37	27	40	29	29	33	34	28	37	36	40	24	38	24	44	38	36	35	33	36	30	38	48	24	37	34	46	38	40	43	33	29	31	32	30	39	30	28	30	30	26	35	35	38	23	29	34	33	37	30	32	27	24	37	31	37	26	40	25	35	27	26	22	35	23	29	20	29	34	35	36	33	37	34	35	28	19	33	30	26	42	34	27	49	39	23	29	36	25	34	34	35	23	30	28	28	41	32	35	27	36	37	45	34	24	17	34	30	25	28	43	20	34	44	28	23	35	39	26	28	27	32	24	27	30	32	40	33	31	31	24	32	36	24	25	36	26	37	31	33	43	39	28	28	19	35	37	35	38	34	36	30	37	26	32	38	27	34	35	25	38	31	32	30	40	31	36	24	34	41	31	40	29	42	30	28	26	26	29	45	30	19	37	35	27	36	33	40	24	40	25	28	43	42	28	28	30	23	36	35	35	41	23	28	44	38	32	27	38	32	28	32	33	39	36	41	24	42	24	29	26	26	36	29	35	35	33	34	40	43	28	35	25	31	37	29	32	30	22	44	27	23	36	36	36	35	31	23	31	31	25	27	35	26	32	34	39	27	34	30	29	32	24	37	35	29	24	31	28	47	33	33	44	40	29	29	20	35	31	30	24	41	32	28	36	34	31	30	28	33	34	33	31	43	32	36	22	28	34	26	34	31	33	41	33	21	23	32	32	31	39	32	27	35	43	17	45	44	39	42	27	38	29	30	28	26	24	39	24	38	26	28	34	44	35	41	32	25	44	36	40	24	41	34	30	35	32	40	39	35	26	26	30	29	35	40	33	27	37	38	27	28	42	36	39	31	35	20	30	29	27	29	44	39	27	24	29	42	30	35	29	31	31	39	29	27	36	26	25	37	30	27	26	34	41	34	39	40	37	23	35	28	39	24	34	36	32	26	28	32	38	34	26	36	39	32	28	21	26	40	32	29	34	34	24	36	36	28	37	34	25	34	26	25	36	34	28	26	22	25	33	35	31	26	33	27	48	42	40	34	38	41	32	39	39	31	35	31	37	43	28	34	30	33	17	28	33	33	28	39	37	29	40	39	28	31	30	23	31	37	38	33	25	33	35	29	37	29	31	36	41	26	33	28	27	15	33	31	34	31	31	37	40	41	28	29	38	39	42	39	34	26	32	32	34	36	41	25	30	36
13264	5735	2427	5611	10267	10857	10633	8824	6978	5612	5092	4311	2819	2632	3229	2868	3223	3149	3027	2973	2484	2544	2591	2330	1259	1166	930	775	621	641	603	630	649	652	649	707	676	663	649	666	710	841	868	989	1067	1233	1102	1042	984	915	916	859	871	840	875	826	791	680	613	640	630	528	496	372	504	477	421	549	388	434	492	497	644	633	475	474	461	444	474	514	435	417	454	427	435	505	536	544	626	587	521	579	579	587	575	539	514	478	532	456	464	449	499	426	414	392	406	430	421	379	420	392	372	354	409	367	368	409	370	356	340	365	402	404	412	388	387	398	380	399	383	420	406	415	383	375	410	372	398	414	405	390	357	409	395	391	383	377	359	397	412	397	365	404	383	341	392	394	395	385	355	331	367	417	385	365	396	369	392	363	387	418	395	354	394	350	398	388	354	399	408	385	400	349	396	386	393	386	409	362	425	384	374	379	397	394	371	369	371	364	386	392	388	380	396	395	367	368	403	377	373	397	392	420	357	388	384	376	363	368	388	386	395	427	395	347	398	394	368	342	394	402	409	410	389	377	373	398	389	347	387	376	376	405	402	399	383	399	375	377	397	396	391	381	371	388	378	409	362	410	383	394	367	344	377	361	382	378	376	376	406	404	396	391	372	373	403	402	396	372	390	397	374	377	379	401	417	407	414	374	396	376	391	350	398	375	361	373	406	379	370	368	408	382	388	381	392	366	340	374	379	427	396	412	401	385	386	361	387	351	370	386	383	397	380	375	397	383	384	409	388	383	424	396	394	393	411	368	412	396	363	368	416	394	396	383	365	401	364	398	394	395	381	398	374	375	388	355	403	404	386	384	363	391	357	396	380	418	390	399	352	398	389	399	388	397	406	404	373	384	421	393	383	398	384	377	388	397	413	396	361	391	380	393	369	394	347	379	386	419	391	370	366	411	371	404	348	377	386	379	380	379	397	360	381	403	395	390	392	393	396	380	407	372	358	384	389	405	385	394	389	389	366	378	403	444	370	380	384	421	375	379	383	357	396	418	371	401	378	390	381	354	411	390	424	383	396	386	372	380	374	377	385	369	371	389	360	418	371	383	397	397	378	368	347	377	400	347	394	368	370	414	347	375	386	404	381	401	388	410	353	348	405	360	370	413	375	386	389	397	375	395	363	373	411	386	402	366	376	344	375	417	420	363	398	369	371	398	366	376	351	417	399	382	366	368	403	389	422	356	387	381	390	385	426	346	404	392	358	395	422	420	414	395	392	373	384	363	406	387	394	403	374	394	368	402	352	346	400	422	376	379	380	387	378	415	382	378	357	378	436	404	408	378	358	417	398	369	378	396	378	364	403	374	355	392	408	377	409	417	389	362	380	401	387	389	393	380	428	398	394	360	406	406	402	380	394	370	387	361	415	408	395	390	340	368	384	411	366	392	384	356	397	380	365	392	344	381	347	403	373	397	397	396	360	361	387	395	362	388	368	369	400	387	374	373	393	407	363	356	359	411	396	418	412	398	389	423	404	362	413	402	396	387	381	402	374	388	391	349	394	364	359	404	355	404	387	376	355	385	359	349	338	394	379	415	368	397	405	385	367	392	391	397	355	392	388	403	423	367	364	374	375	403	398	368	395	357	366	357	362	373	376	426	382	366	381	417	372	421	416	354	413	379	393	377	369	374	382	390	399	388	388	382	401	356	394	377	423	374	385	360	389	399	402	375	418	394	387	367	371	409	378	376	379	382	417	372	392	412	416	405	401	378	409	407	418	382	372	361	373	405	382	407	400	357	397	387	397	347	391	380	374	382	373	377	372	388	359	380	388	383	388	420	391	417	414	371	392	351	337	371	402	416	387	372	376	442	416	406	351	362	407	351	363	389	405	360	380	377	378	396	412	386	386	373	394	417	412	385	424	367	406	387	374	393	389	368	377	370	376	403	386	397	372	383	356	382	363	380	401	404	369	393	354	361	377	390	431	370	362	359	381	345	376	358	374	417	383	359	361	394	364	371	382	361	374	380	382	424	375	398	394	383	392	376	415	389	379	382	396	382	380	387	429	386	398	385	363	371	357	386	413	364	402	407	355	361	377	390	366	357	383	386	375	357	414	406	418	383	380	369	383	389	406	476	367	385	385	382	384	444	383	373	394	384	389	391	402	392	376	436	371	399	369	391	380	424	410	370	393	374	362	373	363	412	376	390	383	401	408	398	391	387	407	384	381	384	373	392	391	390	388	408	356	382	402	377	358	388	400	396	374	397	389	422	415	381	391	379	352	388	388	392	416	393	389	384	406	384	372	393	381	377	407	365	383	428	367	361	370	363	392	372	401	371	396	394	401	368	351	392	363	363	351	384	406	377	390	396	386	381	383	405	392	429	365	369	381	378	370	381	383	367	396	384	390	360	381	382	386	404	387	368	411	378	387	407	421	385	408	412	382	402	394	386	408	406	378	368	377	395	378	380	358	381	391	402	383	412	379	403	368	370	389	399	380	375	383	363	360	393	374	389	361	366	379	424	365	367	403	410	366	367	377	388	383	416	386	387	350	361	379	356	374	407	400	375	393	431	371	393	387	371	369	397	396	374	381	391	380	370	397	392	379	359	367	343	388	355	381	409	386	367	375	362	360	391	383	343	354	373	381	395	364	409	383	392	392	368	365	377	410	373	394	397	425	358	402	394	379	390	380	387	395	364	367	380	386	384	418	401	391	394	415	383	362	379	396	366	391	367	381	392	360	356	366	396	338	355	379	381	385	398	386	373	360	439	380	406	383	358	394	388	385	363	384	353	358	365	368	392	377	373	410	406	357	406	398	367	389	384	386	384	403	412	405	365	357	415	362	387	390	376	396	403	428	397	393	394	413	370	369	354	393	387	408	395	404	379	378	427	380	369	377	392	392	374	417	382	416	380	355	372	376	383	383	370	405	371	383	362	393	392	382	358	405	402	412	394	396	403	365	361	386	382	393	403	393	384	396	393	383	416	402	405	404	352	423	395	377	360	418	372	365	357	398	386	392	372	369	402	384	404	394	369	377	420	353	411	439	378	422	389	392	391	362	375	421	342	374	373	403	393	380	392	393	376	384	390	381	380	403	407	379	453	393	435	374	386	401	365	384	382	383	391	391	373	396	371	381	396	342	362	396	391	369	370	386	394	377	375	351	389	399	402	399	354	373	405	386	392	402	391	378	387	397	371	408	386	395	369	400	391	391	384	415	386	364	401	365	421	387	376	401	374	386	397	380	363	421	396	384	415	386	357	381	363	395	378	371	403	378	402	387	378	393	409	376	400	399	409	388	381	377	367	350	400	384	394	406	376	392	357	393	387	366	361	399	379	387	374	378	378	396	390	373	387	384	407	392	382	367	398	395	416	392	381	360	363	386	400	412	417	378	402	419	398	405	382	355	382	364	378	443	376	367	399	374	397	343	394	410	361	407	374	406	389	373	389	416	381	406	373	392	395	403	359	406	344	387	429	399	403	403	360	368	381	393	390	363	353	368	394	379	398
2026	195	140	91	124	127	181	148	154	155	140	125	97	98	100	128	105	118	103	86	104	108	98	88	70	47	58	66	53	45	66	50	59	51	54	59	66	45	53	61	48	53	59	69	65	73	60	73	64	51	49	73	61	71	58	67	53	62	56	60	68	41	56	41	47	51	36	57	55	50	51	43	48	57	50	53	55	45	52	64	61	60	64	53	45	47	56	55	38	56	44	60	54	54	54	46	41	52	49	51	44	66	61	55	41	34	40	38	52	51	48	55	43	40	41	56	46	53	53	50	50	43	58	43	44	39	52	47	44	47	65	54	54	67	49	47	45	49	45	54	45	40	57	33	40	55	49	41	44	51	35	48	48	56	51	38	57	56	53	40	43	52	65	39	37	47	33	47	51	48	44	32	51	53	50	56	51	57	51	49	32	44	55	52	40	39	56	41	39	53	46	65	61	47	54	45	50	53	43	49	47	47	44	42	37	45	49	57	57	48	57	45	46	33	47	44	40	46	36	48	49	56	63	49	48	49	52	43	38	44	43	51	61	63	44	54	48	38	52	40	36	59	47	56	55	56	38	57	40	55	45	57	60	56	52	52	48	45	38	50	52	44	47	42	50	52	49	55	51	53	49	53	50	43	49	41	62	61	47	52	38	55	39	49	49	48	42	40	51	51	53	42	55	41	49	41	45	54	35	42	38	52	50	35	32	47	36	45	58	41	48	56	47	50	46	58	50	38	49	50	54	51	39	30	43	54	61	51	37	58	51	49	53	57	44	48	40	44	62	43	43	43	48	45	37	42	52	52	60	43	33	51	52	35	55	54	50	57	39	54	53	51	36	44	41	43	49	49	44	41	53	43	49	40	48	48	57	54	59	36	59	35	53	43	46	45	38	57	47	40	46	44	61	47	48	51	30	39	32	71	54	63	60	49	56	53	52	55	49	49	55	49	45	33	52	51	52	50	54	50	47	44	44	55	42	37	46	42	47	47	41	45	42	38	48	44	49	44	43	35	44	45	51	41	34	42	43	56	51	47	48	49	52	53	54	56	41	39	38	46	32	43	51	45	51	44	55	54	49	53	44	44	47	51	41	48	50	49	54	42	42	48	49	44	47	36	60	60	51	52	42	35	54	56	39	55	49	51	62	44	48	56	45	40	46	48	47	48	48	39	49	42	40	44	58	34	45	50	50	48	40	41	50	49	41	54	57	47	56	51	52	52	48	40	42	48	43	44	40	62	41	55	55	57	56	38	47	37	57	58	53	55	41	43	42	43	39	50	48	38	52	49	52	50	41	46	34	47	37	46	63	46	42	50	49	56	58	46	53	57	52	49	46	46	37	45	37	52	47	52	46	49	41	44	50	41	41	45	54	48	64	68	55	45	39	57	60	35	49	35	57	47	53	47	51	41	41	45	42	57	52	46	47	40	58	47	47	51	42	42	46	43	44	36	48	62	41	40	53	43	54	54	38	53	44	52	52	41	59	43	55	44	47	50	39	52	41	51	54	34	53	56	47	67	63	58	40	60	57	58	56	46	41	59	53	38	45	53	49	47	50	44	68	49	52	50	52	45	44	42	46	46	40	42	51	49	51	48	49	43	45	49	59	47	50	41	47	49	41	59	41	52	42	42	43	39	62	44	41	59	54	44	52	46	38	53	49	39	48	41	53	48	54	52	46	40	39	48	45	35	56	48	57	43	57	52	37	41	47	34	53	48	42	47	50	57	44	46	58	43	62	61	35	41	44	50	47	48	58	37	57	51	49	42	54	46	49	50	60	54	46	42	48	43	46	45	55	45	51	55	54	59	40	51	43	45	44	42	41	49	48	46	47	46	62	39	43	36	49	54	43	53	42	47	49	50	45	50	42	35	52	57	52	56	44	54	39	38	53	42	45	60	52	47	43	58	44	53	33	46	38	53	46	43	46	38	54	38	35	56	54	46	55	47	48	50	51	50	49	54	41	40	49	51	40	49	51	48	35	36	39	40	48	51	50	40	41	48	51	36	46	51	49	39	51	51	52	49	56	64	42	36	53	53	46	58	48	46	49	45	49	46	46	54	42	44	46	47	48	41	57	53	50	42	37	51	42	39	44	41	44	57	45	60	44	38	45	58	54	41	57	41	39	38	56	35	43	48	54	56	45	47	46	47	44	58	44	47	44	56	43	39	34	42	57	46	49	35	48	60	54	58	55	51	49	43	55	54	49	59	49	40	39	43	39	49	59	47	49	49	46	45	50	44	47	36	47	43	37	62	53	49	43	50	44	51	42	44	50	50	48	43	47	57	42	50	51	42	47	45	47	58	57	48	45	45	50	56	43	46	42	45	51	43	60	44	50	39	54	49	55	52	52	54	49	51	51	49	33	46	51	53	46	39	47	41	50	41	39	53	59	41	48	48	61	47	45	45	37	51	44	44	45	47	46	47	42	58	48	41	47	34	64	53	45	44	58	52	39	52	53	60	51	41	59	49	47	33	39	41	54	41	41	46	52	54	52	43	36	42	61	37	47	52	32	55	50	46	39	36	33	53	49	46	48	48	34	48	43	50	42	44	49	48	55	40	47	47	51	39	48	44	49	42	43	38	34	37	54	34	48	52	65	45	55	53	57	53	60	56	61	47	47	57	50	48	52	50	61	38	33	52	60	44	43	48	46	40	40	38	44	57	45	42	51	51	45	52	49	44	51	51	44	62	51	35	49	38	44	55	47	48	39	43	59	39	42	40	45	59	47	49	46	38	37	51	50	52	47	49	46	49	40	46	41	53	58	44	55	51	50	56	34	54	52	39	45	63	49	46	41	40	48	59	52	45	50	54	59	49	60	49	41	41	61	44	44	45	45	51	45	50	51	58	47	49	51	57	47	35	47	54	48	55	45	57	45	43	43	58	37	43	55	44	59	51	46	48	52	45	33	64	36	37	53	48	56	39	44	43	34	44	44	43	40	49	50	41	33	46	37	62	44	52	33	42	52	47	44	43	50	38	49	31	51	39	41	59	55	49	50	46	57	46	51	55	48	35	41	48	50	45	43	52	46	57	55	39	47	38	43	39	54	48	48	54	45	55	57	50	46	48	49	53	38	49	60	50	41	50	47	38	41	54	37	44	46	55	50	52	38	35	54	48	46	41	52	50	50	45	61	39	56	43	58	44	54	52	59	43	43	41	43	44	45	48	39	56	46	51	42	46	42	48	40	55	50	42	60	50	45	49	55	53	54	41	41	43	35	49	45	51	55	33	40	47	38	41	44	50	45	49	41	42	45	50	43	54	52	43	48	52	48	47	43	50	45	42	45	37	58	51	55	45	60	43	45	42	45	58	45	53	43	54	50	49	50	56	50	60	40	56	39	54	35	51	52	45	53	52	52	50	59	62	37	52	45	59	55	52	34	50	54	53	50	57	52	46	50	42	48	51	34	46	49	46	47	55	47	59	39	50	55	52	58	44	55	45	48	43	47	48	49	50	48	47	53	33	62	49	57	40	37	45	60	60
13486	5122	2692	5016	9789	10750	10931	9120	7379	6500	5442	4020	3049	3052	3343	3489	3699	3667	3297	3333	2865	3045	3079	2328	1341	1285	1055	913	846	864	834	883	910	904	910	876	932	890	939	906	854	973	1098	1130	1315	1411	1311	1203	1136	1143	1103	1058	965	1145	1115	996	957	851	766	782	818	664	625	644	629	621	616	671	586	603	590	661	804	892	731	617	653	621	605	668	633	606	610	624	607	656	722	776	744	728	771	803	806	732	749	712	659	674	638	633	648	612	629	618	563	574	547	553	551	530	529	523	578	537	572	535	566	571	542	535	569	556	578	590	534	546	536	561	556	610	599	550	548	548	626	551	572	591	506	558	516	540	544	552	526	558	533	536	580	559	560	563	556	554	578	557	539	547	597	569	580	558	528	522	561	554	552	534	552	574	571	528	538	549	581	533	565	549	549	553	554	581	566	570	582	552	529	556	536	574	588	527	529	538	544	539	571	566	534	541	601	538	564	518	545	575	559	624	545	530	573	579	537	547	499	551	569	530	540	562	562	546	583	549	590	599	549	550	537	557	530	524	546	603	516	539	544	507	557	557	511	567	582	557	509	525	552	598	542	567	538	553	540	601	574	513	546	584	542	541	519	546	534	539	533	544	553	545	553	584	507	538	544	575	556	570	555	526	539	575	540	573	573	509	530	534	510	545	547	559	558	581	547	577	570	511	543	545	561	548	588	537	555	539	535	533	566	550	568	544	541	570	550	575	607	514	560	541	559	511	523	529	549	538	563	531	550	540	581	606	555	541	562	555	565	515	518	536	562	555	517	604	528	553	574	542	561	530	556	560	590	554	562	533	571	558	508	566	541	577	551	553	517	574	551	518	563	548	554	548	575	525	574	543	538	554	544	565	547	567	512	554	576	582	586	541	543	573	544	556	540	564	562	553	551	521	562	509	567	565	532	552	563	537	530	561	589	543	540	575	564	575	525	556	605	545	574	543	515	527	605	591	563	544	567	539	545	552	586	589	561	539	513	605	558	569	543	546	581	576	558	558	585	552	537	532	535	573	523	574	533	490	534	529	573	558	556	532	522	548	573	551	560	557	576	525	555	588	547	572	565	572	547	548	549	543	591	541	524	505	560	567	559	549	567	588	532	580	529	510	550	536	554	585	516	565	549	554	560	585	536	560	532	557	565	547	558	539	553	553	527	511	548	605	545	553	537	543	572	577	547	494	544	518	564	545	602	541	513	513	596	561	553	577	477	569	533	545	547	546	556	546	563	547	565	576	526	593	568	568	532	564	577	532	606	558	549	588	518	543	567	510	540	558	548	543	580	577	537	570	559	508	589	545	545	570	568	601	542	527	541	542	535	544	557	536	576	564	526	522	576	519	548	577	551	543	563	553	507	554	565	523	547	546	555	555	558	575	557	533	601	566	510	549	508	542	556	502	554	563	535	538	527	535	550	538	517	541	571	559	539	531	563	567	553	566	524	562	576	568	554	542	545	589	560	538	531	551	539	557	544	529	551	543	538	557	514	532	583	539	558	583	575	557	545	583	574	524	549	572	593	589	526	532	534	551	515	531	545	559	513	597	522	569	584	560	603	529	549	555	558	541	534	579	540	551	551	569	598	536	540	563	558	563	551	532	576	582	542	570	551	563	562	547	560	560	533	549	481	521	539	555	533	604	540	586	546	547	539	552	529	521	523	534	512	500	526	576	538	547	545	552	578	548	590	574	556	546	577	568	550	547	557	540	584	532	544	551	564	524	572	550	568	580	520	562	541	590	577	567	561	572	586	544	572	552	560	562	551	493	556	540	545	588	537	568	576	529	524	542	572	554	561	564	525	543	551	543	535	559	584	534	527	573	522	564	575	541	534	559	553	557	569	543	587	543	532	531	534	582	564	546	591	551	545	605	519	534	538	548	542	558	555	584	565	566	552	530	524	534	585	585	506	572	519	566	562	568	568	590	537	521	562	515	541	533	525	547	515	548	538	532	529	600	499	565	530	538	540	547	535	551	553	566	567	591	580	538	576	536	564	584	584	533	534	541	552	573	516	553	542	545	589	591	603	566	622	589	555	538	542	538	527	535	540	535	519	538	504	539	537	534	589	557	578	561	566	541	521	516	557	520	562	564	609	524	538	548	531	565	542	574	567	517	544	558	548	590	535	548	542	568	533	547	585	518	546	528	521	562	548	528	518	533	573	529	543	558	552	551	559	538	483	542	548	582	548	532	588	559	557	514	551	543	541	550	582	548	558	522	558	557	563	552	582	568	540	520	553	516	528	527	548	545	571	544	579	610	563	516	543	572	565	536	530	541	521	559	553	550	536	572	572	530	552	550	558	552	533	583	525	526	566	555	535	546	580	542	527	551	594	628	508	549	564	522	578	573	552	538	566	536	553	540	549	535	547	520	540	558	568	581	519	569	529	582	551	530	530	573	539	544	561	541	577	569	542	517	541	576	485	517	533	565	540	558	490	582	538	548	568	542	533	574	545	527	551	521	536	569	568	558	545	578	547	547	553	560	589	537	591	576	541	547	572	570	575	509	556	546	545	573	520	546	543	547	548	522	560	525	539	583	558	530	528	518	583	557	548	526	549	563	516	567	576	563	528	605	580	569	577	534	569	531	560	577	563	573	547	580	615	548	544	560	536	517	579	498	568	583	558	583	543	527	529	578	589	551	513	529	581	566	546	561	560	554	505	554	543	595	542	559	541	506	525	538	520	558	557	573	562	549	537	521	596	514	567	513	574	533	520	559	573	562	561	545	546	530	557	499	525	542	543	565	553	567	529	569	529	523	611	546	574	547	535	542	532	521	544	543	530	545	533	529	555	571	550	544	589	526	573	547	570	581	545	601	570	553	596	555	535	560	534	602	570	556	533	538	554	567	565	533	538	581	570	614	505	534	537	553	554	530	598	572	566	557	560	532	549	579	558	520	536	535	587	557	572	571	546	540	571	540	584	563	546	550	534	523	543	528	568	511	558	565	501	551	542	551	555	538	544	544	574	523	537	556	547	584	569	545	600	593	548	582	535	565	532	524	569	561	548	575	518	556	577	557	522	556	525	586	551	553	566	547	508	541	545	554	563	558	554	520	517	562	571	541	537	548	567	561	529	529	542	566	561	562	565	579	566	541	583	581	534	571	517	520	583	531	574	547	521	538	571	570	559	528	557	558	521	549	591	560	555	595	529	565	511	574	536	576	605	556	601	539	509	532	546	557	555	551	544	511	583	554	566	551	548	533	581	564	554	599	591	529	558	546	512	540	560	601	571	551	600	537	543	551	569	552	547	579	526	567	576	519	539	575	562	586	552	540	506	532	625	496	524	590	602	532	549	541	579	522	524	533	568	541	572	573	540	521	565	555	561	587	559	552	549	538	525	513	569	565	544	530	542	568	551	560	534	552	571	536	542	516	544	497	538	573	564	549	538	581	559	578	548	525	533	563	555	541	569	551	549	547	553	557	498	574	563	508	527	530	553	517	534	560	540	536	536	545	538	528	580	565	536	513
1138	325	163	143	137	161	233	187	170	130	132	124	103	98	95	122	111	121	124	155	119	116	105	67	59	50	40	32	46	41	45	54	56	54	54	46	49	46	40	43	49	54	40	39	61	50	46	62	57	45	32	38	41	46	49	46	45	44	46	40	35	29	49	31	23	31	33	42	40	32	30	22	36	38	35	35	26	33	31	33	37	35	28	30	31	34	43	43	38	31	50	37	36	31	32	41	39	43	30	36	30	32	46	30	41	32	37	23	37	44	26	38	32	29	23	31	35	31	43	37	31	32	32	38	26	33	28	32	36	40	34	36	29	32	31	36	25	36	31	33	29	27	33	31	34	27	45	32	32	32	35	33	28	27	37	22	35	25	33	41	31	39	27	30	36	36	29	22	27	30	25	37	27	35	30	36	32	43	32	22	23	38	26	30	32	29	34	40	40	40	28	37	24	34	36	36	36	23	20	31	30	30	35	38	39	33	35	22	29	40	31	23	36	26	20	38	48	35	37	24	40	28	27	21	25	36	26	38	27	23	29	35	25	21	34	36	27	39	28	38	37	33	32	22	35	28	33	21	33	42	31	26	30	28	39	33	23	33	24	40	33	25	30	34	24	41	30	25	32	36	27	28	26	27	41	26	35	33	35	34	29	40	32	32	30	29	30	28	37	26	25	20	25	28	27	31	30	22	30	24	34	36	27	33	25	39	29	30	26	22	34	26	27	29	40	26	32	30	34	36	37	27	25	33	31	29	25	30	32	24	40	37	34	23	26	35	25	31	37	27	28	31	29	34	28	33	40	28	26	22	29	33	33	30	46	30	27	30	34	35	25	33	30	28	39	34	35	35	30	36	25	32	32	25	33	26	31	33	33	38	23	25	34	35	38	31	32	29	34	26	38	22	45	34	39	38	31	22	28	33	36	25	35	27	23	22	27	34	41	47	29	34	22	32	29	28	24	30	25	37	34	33	34	29	24	24	35	26	31	28	34	34	20	36	21	21	30	30	40	28	29	35	33	41	33	26	27	24	33	34	30	38	32	34	21	22	24	33	33	32	29	36	36	32	32	25	29	33	28	12	25	29	29	30	26	29	23	31	19	45	33	32	28	40	39	30	33	37	45	29	24	28	28	31	38	30	38	30	37	22	34	28	44	34	32	37	33	39	41	37	29	25	28	31	35	36	32	28	33	31	32	35	35	31	31	24	32	37	28	24	42	24	29	30	37	40	28	36	31	26	38	31	16	28	34	34	32	28	26	26	37	28	35	27	25	31	30	33	31	38	33	28	33	34	28	24	29	19	29	38	16	29	34	36	41	25	28	26	34	30	29	41	28	27	31	25	27	44	27	39	28	32	24	37	40	26	28	40	30	34	30	36	27	30	33	25	23	30	24	26	23	34	25	34	27	25	31	40	33	29	29	39	33	28	29	33	34	44	30	28	34	27	28	45	24	30	29	29	39	26	25	29	35	32	27	32	27	28	35	22	23	28	18	39	38	31	34	27	37	39	31	31	41	34	27	36	44	43	32	35	32	24	29	22	25	32	16	28	37	33	30	30	28	28	34	32	29	28	36	38	31	30	38	38	29	19	26	30	35	36	36	32	24	40	24	28	34	30	30	34	27	39	36	35	22	30	25	35	34	30	37	33	28	29	32	38	22	21	25	25	36	34	32	38	32	28	32	33	18	31	30	30	34	34	35	35	22	37	29	32	34	46	32	32	31	27	37	28	30	38	34	27	32	29	29	42	33	34	22	39	34	28	38	30	30	25	29	24	38	36	38	34	26	32	29	33	41	37	30	26	42	39	40	25	31	38	29	33	40	32	30	20	25	30	36	38	26	34	30	27	32	32	39	29	31	38	34	35	26	29	33	25	37	30	29	31	31	29	31	31	22	36	39	48	29	25	42	34	30	26	36	26	33	28	32	31	31	25	22	33	36	33	28	44	30	34	35	28	30	31	39	33	32	22	33	33	34	40	32	29	29	33	27	32	37	36	27	29	37	33	27	30	30	30	29	39	31	26	41	35	26	26	31	33	32	31	38	34	33	38	28	27	28	30	32	26	23	37	22	29	39	31	27	36	29	33	31	25	28	36	37	29	28	33	22	30	24	35	41	25	33	32	27	33	31	36	29	32	19	31	37	42	30	35	36	26	26	27	29	25	40	30	28	41	34	27	25	27	34	31	25	27	39	39	35	31	39	31	26	39	32	28	32	26	24	31	34	36	24	32	33	28	28	35	27	18	33	40	36	34	30	26	22	34	43	33	30	37	25	40	24	18	35	32	29	22	36	20	39	35	31	30	34	35	27	38	36	24	35	32	20	34	27	46	29	27	24	21	34	27	29	30	25	24	39	36	30	32	41	36	24	37	33	34	29	35	31	36	20	43	31	26	29	24	32	25	34	18	26	33	35	28	35	23	40	22	37	34	19	31	24	33	45	35	33	22	28	36	38	31	34	30	36	30	39	25	31	35	32	29	40	31	33	33	25	25	30	32	28	41	30	30	31	36	33	30	37	36	43	47	28	31	32	30	32	33	22	23	34	29	29	34	33	36	33	31	47	32	36	37	45	26	27	32	30	32	21	33	20	27	37	27	31	36	31	34	36	35	39	32	27	31	31	36	30	33	35	32	34	40	33	30	32	35	28	21	23	27	32	25	39	29	16	27	36	34	30	22	20	29	17	35	30	26	24	27	35	37	20	33	33	33	28	35	32	32	37	39	29	42	40	27	25	29	32	30	23	29	45	39	17	31	25	31	28	28	32	26	26	23	19	32	47	29	28	31	38	31	38	26	23	35	33	25	29	28	38	37	42	31	28	27	23	51	24	28	40	30	21	33	36	29	33	27	33	36	27	32	31	34	45	31	40	25	31	34	37	33	23	40	39	33	25	48	32	28	34	43	23	23	32	22	37	39	35	31	29	33	27	30	34	31	30	31	27	29	31	42	26	24	35	34	37	38	27	32	28	36	25	36	26	27	36	34	37	32	32	21	27	30	37	24	24	30	37	25	28	23	33	24	26	30	25	21	28	39	29	28	29	30	30	25	30	36	30	34	29	34	31	28	35	33	35	26	44	28	24	26	29	29	24	25	33	31	40	26	23	20	31	26	27	28	33	38	38	25	34	17	37	40	29	40	44	39	26	27	26	31	31	29	38	33	25	37	28	36	23	25	29	29	25	31	23	32	22	22	31	17	19	34	32	41	35	27	39	36	37	38	33	43	32	25	30	30	29	26	30	25	29	33	36	34	32	31	35	46	30	34	29	26	39	28	41	34	39	26	32	40	33	31	26	26	23	28	36	37	41	40	28	32	25	39	35	44	22	42	28	40	30	25	31	27	27	30	26	31	24	30	29	29	43	23	29	37	30	31	40	31	35	27	31	34	29	32	32	37	16	31	36	36	29	35	22	26	19	28	24	21	33	27	34	27	37	33	30	29	38	46	21	34	31	33	27	34	39	31	25	23	25	31	32	34	35	30	32	41
16900	7194	3566	6697	13573	14731	14296	11987	10029	8207	6513	4879	3948	3754	3816	4291	4325	4409	4229	4412	3871	4241	3395	2205	1363	1160	997	822	820	825	789	816	899	776	936	1041	992	846	839	764	786	908	1088	1157	1414	1534	1521	1307	1170	1107	1015	1022	1000	1054	1066	949	909	732	705	720	759	646	504	388	408	434	447	460	421	412	448	462	622	722	533	504	421	450	545	476	401	464	428	466	464	562	551	673	611	624	759	751	662	653	541	565	534	509	516	420	482	450	520	431	412	397	394	405	359	389	342	373	395	362	346	374	356	376	376	350	366	367	364	372	346	373	373	379	347	364	362	383	341	384	378	375	374	336	386	374	351	392	352	369	351	352	366	340	356	379	355	379	356	360	379	350	358	354	373	374	348	359	363	362	360	355	356	381	396	390	345	378	373	351	365	350	351	365	371	339	334	386	355	355	361	332	318	395	393	387	335	377	356	414	371	378	333	369	378	387	361	358	385	354	340	361	381	387	368	370	365	380	349	361	385	373	363	374	362	363	415	356	369	372	344	359	329	366	358	363	381	349	362	350	382	387	354	360	360	311	399	368	377	370	372	332	341	362	388	383	353	378	383	354	365	381	374	346	353	344	356	335	370	354	365	365	367	360	376	363	337	367	357	366	406	351	355	380	367	357	381	348	377	372	356	380	371	343	356	370	392	369	363	357	378	329	349	366	403	393	377	376	357	373	379	356	337	385	376	377	366	363	382	351	328	391	373	378	381	385	383	369	368	343	363	348	381	358	349	348	378	334	364	351	343	367	359	387	394	348	377	356	340	324	351	327	354	377	392	362	351	370	384	373	363	393	383	342	354	332	357	367	346	384	340	342	346	374	366	370	368	351	360	386	399	342	401	354	377	376	340	338	367	399	389	367	358	355	341	369	387	387	364	390	348	360	396	401	396	370	376	377	343	418	357	383	409	376	356	335	377	347	361	364	369	341	385	355	389	369	394	348	389	368	375	381	360	379	361	366	331	375	404	359	389	345	385	355	359	371	367	351	376	344	324	340	342	388	376	354	378	330	380	348	382	352	371	365	375	376	335	353	375	369	364	370	352	386	359	381	378	339	352	349	358	384	363	365	380	361	366	388	361	394	349	375	341	362	361	360	354	398	352	368	385	355	373	375	382	344	363	350	341	351	367	353	353	354	377	344	365	356	351	361	349	393	392	379	355	394	364	336	377	387	353	370	375	341	356	334	349	368	403	358	330	416	372	386	358	364	376	371	366	396	337	379	331	388	376	367	353	338	338	365	341	371	360	383	349	339	401	347	380	397	368	368	381	364	335	356	411	361	376	393	377	369	371	378	385	337	372	360	396	422	386	406	343	385	328	368	380	372	346	404	362	375	343	342	344	370	342	360	374	371	398	361	345	333	389	388	375	355	376	384	357	365	354	345	334	375	362	359	347	381	396	373	377	385	327	326	346	364	381	342	367	387	376	365	348	361	364	377	365	355	342	369	371	372	353	365	365	377	341	383	335	353	346	377	364	360	379	397	355	354	358	380	367	373	374	375	348	358	322	338	402	383	382	382	382	385	358	354	335	358	375	358	353	360	364	393	340	421	350	362	352	354	364	374	346	364	355	385	395	357	385	376	378	354	333	358	357	342	378	352	376	375	366	362	366	354	370	321	336	351	348	372	367	370	374	381	392	402	338	383	381	361	361	359	378	339	353	394	336	340	349	374	366	403	340	384	311	380	359	366	345	367	391	359	378	372	388	385	380	367	352	376	373	379	349	352	352	326	344	357	354	371	361	377	412	366	360	382	395	388	382	380	388	376	329	385	339	357	354	362	380	349	409	377	354	403	382	386	372	346	357	369	368	372	375	359	369	360	371	349	381	355	334	370	352	370	377	371	341	365	369	367	347	360	352	338	368	365	316	374	380	343	358	348	373	367	331	385	389	364	350	397	357	345	361	360	343	313	363	393	383	391	356	377	389	366	364	326	346	354	331	401	420	370	371	356	327	361	355	383	347	350	385	366	394	370	362	376	384	392	373	360	343	364	387	370	374	389	356	373	381	360	369	353	362	375	354	352	366	384	372	371	385	396	365	376	345	360	364	336	392	363	372	349	390	383	367	328	383	378	340	358	357	366	378	357	340	386	340	386	354	397	358	377	360	364	372	360	390	357	367	340	381	351	353	393	351	362	367	394	387	377	372	363	375	362	378	370	360	394	382	371	364	350	359	387	361	376	400	382	385	388	370	381	358	405	369	375	349	366	370	363	374	357	358	337	350	361	373	360	393	355	380	370	360	376	357	367	378	361	326	400	366	373	368	413	361	357	355	319	367	348	372	378	396	373	350	372	372	376	366	378	364	393	378	342	393	376	401	353	381	384	393	356	345	386	349	346	370	395	362	363	342	366	350	378	348	375	367	415	375	338	351	342	341	338	415	386	376	364	352	346	334	336	354	390	411	364	372	345	395	399	390	380	367	356	345	335	372	378	372	404	367	354	363	383	379	375	364	378	406	368	386	370	352	377	393	347	385	387	407	378	341	366	353	356	355	358	362	377	361	363	377	379	373	368	355	377	348	360	351	352	381	385	361	349	385	360	398	371	344	376	361	364	366	389	366	385	353	357	364	358	386	362	371	367	348	341	372	344	349	348	372	361	394	356	395	366	388	370	364	354	339	362	353	366	334	349	369	344	385	347	340	333	350	352	405	356	367	382	364	364	381	379	386	394	346	352	385	342	353	385	385	358	370	366	356	356	335	395	335	363	343	357	347	386	368	357	351	372	364	393	384	362	413	346	347	328	364	352	400	398	347	353	336	379	374	385	361	388	338	378	366	371	380	371	349	375	383	349	388	344	363	392	377	378	351	373	367	340	371	348	371	353	371	376	401	374	360	372	351	357	350	298	355	368	323	370	378	340	403	388	382	354	366	357	362	351	387	408	372	386	340	386	366	377	390	361	375	351	365	372	388	352	367	332	355	382	353	368	368	375	356	396	380	383	366	388	405	376	377	332	331	329	366	370	379	363	417	377	385	332	374	342	322	336	362	367	381	381	390	372	346	367	351	365	363	360	358	403	375	389	383	362	373	348	376	348	391	355	335	346	356	376	364	382	351	347	378	377	389	394	336	359	347	387	403	353	392	374	368	378	357	352	384	367	386	376	348	374	358	364	358	376	348	394	388	380	371	354	397	365	363	385	361	315	339	333	372	367	395	404	386	370	347	343	386	352	367	358	327	376	354	370	386	327	379	365	337	370	385	370	361	406	379	401	355	356	359	380	410	346	381	367	358	363	357	397	346	362	360	366	394	378	348	346	420	371	359	355	360	343	380	326	356	340	369	377	338	370	372	369	357	327	396	348	341	373	368	377	385	389	376	364	412	349	362	367	380	385	374	394	350	375	365	345	368	364	390	368	369	361	337	364	334	421	365	358	345	347	345	350	360	358	335	366	398	330	359	361	366	376	365	308	396	372	388	397	363	360	353	350	351	378	356	367	338	365	383	359	362	338
1312	177	91	93	84	107	135	126	114	95	83	63	70	79	70	77	89	96	103	104	84	102	63	60	67	44	44	44	55	60	55	66	54	54	52	51	52	68	47	52	41	60	48	68	65	62	51	66	60	58	59	65	55	57	62	62	46	46	44	54	50	59	51	56	60	42	57	39	33	39	46	48	50	58	51	61	50	57	64	41	36	52	51	48	49	43	49	49	56	57	66	57	61	46	64	48	56	55	51	53	45	44	63	47	55	53	56	60	47	42	58	41	34	47	48	37	50	46	57	46	52	64	52	39	51	61	46	42	50	53	48	54	52	49	43	60	60	52	52	61	53	45	49	52	47	43	49	46	58	47	56	41	58	48	51	53	36	48	54	42	51	54	47	52	47	48	44	32	44	41	36	52	53	50	31	53	40	47	50	46	52	44	42	48	49	55	37	54	55	52	54	49	45	49	44	50	60	47	52	53	48	48	46	50	38	51	53	47	55	51	44	47	38	56	48	52	50	59	61	53	55	49	56	49	43	69	40	57	50	52	49	61	54	52	43	51	60	49	44	55	52	46	53	44	44	36	38	51	43	48	48	54	44	46	39	33	47	36	51	55	57	46	49	47	51	41	38	44	42	35	52	70	47	37	42	48	59	43	50	49	40	58	47	43	36	41	52	50	52	50	46	65	48	55	55	39	58	55	56	40	50	43	45	45	47	52	50	47	54	53	45	54	33	46	62	61	58	51	49	37	38	45	54	54	52	51	44	51	54	47	57	45	46	48	52	49	51	56	44	66	54	49	52	41	52	49	58	48	46	38	49	44	43	44	43	49	53	44	54	55	39	43	39	39	53	35	50	51	39	64	48	56	45	48	53	47	43	57	55	62	56	45	53	48	46	43	41	53	55	49	50	35	49	52	43	51	54	50	44	52	38	55	54	51	48	55	41	42	57	44	51	58	42	50	54	52	40	49	49	41	42	47	56	60	45	45	48	52	48	47	43	60	57	58	45	49	55	38	47	44	49	47	38	44	40	58	45	34	42	41	62	45	55	48	67	36	47	42	52	42	50	48	50	47	58	45	61	50	54	47	58	42	43	56	53	54	47	40	56	51	45	62	44	53	55	52	53	42	49	39	61	55	46	53	45	47	46	52	39	47	52	50	36	49	47	42	43	51	55	56	41	62	48	48	49	38	54	44	56	39	45	48	50	60	54	38	44	37	48	50	48	52	47	55	54	44	51	41	45	55	44	42	45	54	52	56	55	49	43	45	49	47	61	50	55	43	53	48	54	52	43	54	40	52	48	58	54	41	52	54	47	48	47	41	58	54	55	54	56	52	49	50	31	57	49	55	46	49	55	68	55	45	62	52	43	39	44	57	53	51	45	44	48	47	63	52	44	48	65	51	58	35	57	39	51	56	53	39	46	40	57	61	54	56	47	55	57	35	43	42	36	45	52	49	37	48	49	63	55	53	50	56	62	47	61	54	49	53	53	46	51	42	41	43	39	37	37	53	57	51	42	59	44	63	49	54	46	43	43	38	43	47	48	46	49	54	58	52	44	53	61	48	54	56	53	42	47	43	50	61	55	55	38	61	63	53	44	57	59	47	41	61	56	40	43	52	44	60	46	46	55	47	47	41	41	54	50	48	46	62	49	57	47	46	47	44	39	37	52	61	42	51	53	52	52	57	40	58	59	61	43	37	35	53	62	37	59	52	64	37	36	42	57	56	43	39	46	41	49	35	49	49	36	49	49	37	64	50	45	43	54	53	52	47	49	46	52	58	41	35	43	47	50	37	34	41	57	48	58	58	61	45	50	51	57	53	51	54	48	52	52	46	58	64	50	43	53	50	53	46	59	61	57	53	37	58	49	41	53	52	52	39	55	52	52	43	50	50	47	50	58	46	43	53	46	38	44	44	61	58	43	38	41	49	56	64	38	55	52	47	62	56	57	49	55	49	61	56	57	43	45	46	42	48	53	57	47	65	44	51	46	56	39	55	51	48	62	58	52	45	53	49	43	53	58	57	46	50	52	60	50	53	41	58	42	55	58	49	54	67	48	53	46	42	44	47	46	45	52	54	66	51	65	56	53	49	50	47	48	54	57	55	44	59	50	35	55	37	58	49	51	47	48	52	50	51	36	70	37	61	39	50	48	57	55	60	49	70	64	51	59	51	46	43	46	55	52	48	47	54	61	40	42	55	56	56	52	51	54	44	57	51	57	44	45	49	45	37	48	41	50	47	51	51	51	62	44	46	46	50	37	51	48	50	50	59	49	40	50	39	43	59	40	56	56	47	51	52	55	34	57	44	44	62	57	42	53	43	44	52	36	44	40	53	38	58	53	44	55	50	48	49	45	52	34	45	52	35	45	61	50	56	47	56	53	49	56	43	32	40	45	50	68	50	47	47	55	64	39	51	45	40	45	51	48	49	37	40	58	54	44	63	65	53	43	56	51	52	51	51	46	44	65	62	52	57	46	59	52	47	36	46	48	62	37	49	51	52	54	40	54	44	57	50	47	56	44	47	50	44	47	42	41	51	54	71	39	51	50	45	60	37	41	42	32	45	52	51	48	55	50	41	49	46	55	52	45	52	50	62	54	48	56	54	39	46	54	41	55	48	57	42	53	57	48	55	41	40	59	39	58	63	44	47	51	45	53	46	42	52	41	49	60	41	50	49	58	44	44	58	42	54	45	45	43	49	62	41	57	60	42	50	63	60	46	52	61	51	57	56	50	47	48	48	43	50	52	41	54	32	43	62	59	42	45	45	59	48	48	54	39	33	50	47	50	56	46	58	50	35	47	60	42	54	44	44	67	60	53	47	57	65	54	52	54	41	40	36	49	49	33	39	53	42	56	55	47	44	56	58	46	44	43	57	50	54	47	33	40	59	45	51	46	54	45	52	60	56	52	44	52	61	58	44	51	50	50	44	45	54	63	51	50	54	49	41	46	47	57	53	49	52	40	40	49	51	49	37	38	43	54	56	51	40	33	55	41	52	53	40	58	43	50	58	45	39	46	37	50	45	53	42	48	55	57	50	40	52	49	61	64	48	60	48	49	56	44	49	58	50	49	52	45	48	47	47	49	38	55	53	60	60	46	47	48	67	38	42	48	53	48	60	54	53	53	52	42	53	55	42	58	40	45	39	49	53	39	41	52	53	40	44	51	61	50	59	49	54	50	38	44	51	56	47	58	64	63	41	51	48	56	51	45	56	45	49	49	43	57	54	58	39	55	51	64	40	53	38	60	75	48	44	57	44	44	50	48	55	55	57	52	59	44	53	48	38	52	61	57	37	51	58	44	49	51	45	54	62	42	54	50	50	51	44	55	47	57	45	55	47	47	46	54	56	54	59	64	64	47	50	38	48	53	60	63	59	58	47	48	43	51	55	58	38	56	55	40	40	45	60	57	46	44	35	55	51	48	44	52	49	47	44	36	58	52	51	48	38	57	49	57	46	55	52	43	49	53	44	45	50	40	51	49	42	52	55
11623	4018	1955	3438	7173	8249	7963	6485	5192	3816	2691	2109	1946	1965	1936	2441	2638	2581	2756	2932	2882	2490	1908	1195	940	881	842	711	776	721	777	748	812	826	921	910	856	779	761	749	824	908	930	1047	1176	1218	1186	1012	922	1020	955	1081	941	1004	976	976	867	761	705	738	726	750	619	597	580	598	614	638	631	619	623	591	655	760	708	666	664	716	668	621	603	636	614	598	659	666	684	700	750	742	800	758	737	698	668	664	684	638	668	631	615	587	691	622	638	551	619	618	568	601	601	557	559	582	563	581	576	566	570	628	561	558	600	537	557	570	582	550	591	586	605	569	623	615	566	596	578	594	588	594	560	606	583	624	617	591	622	590	564	570	548	603	598	568	539	599	593	560	529	631	594	594	612	587	577	601	594	527	601	572	603	622	610	616	607	571	546	564	589	585	596	597	577	598	609	552	565	544	600	562	579	564	579	606	592	580	531	556	604	581	557	621	599	550	600	568	569	584	592	602	539	624	584	553	634	613	616	583	573	602	568	546	627	598	554	601	586	566	564	590	532	562	564	558	540	624	553	568	577	585	571	614	607	616	584	603	602	572	603	576	595	576	611	582	549	569	613	544	613	576	622	538	590	574	581	600	569	598	596	551	616	583	555	623	592	542	578	568	560	589	583	613	624	614	583	550	594	581	596	587	638	590	551	585	597	590	554	549	583	624	563	587	593	581	590	572	561	618	610	569	595	589	524	616	561	625	595	561	607	597	574	562	549	557	597	585	600	631	599	609	580	592	549	576	580	539	549	567	548	597	562	557	584	567	574	597	615	631	594	559	554	561	594	579	598	559	575	601	566	596	570	554	568	580	596	572	565	580	564	548	632	590	580	559	541	602	566	584	565	535	593	553	559	580	572	671	587	587	551	558	600	605	592	609	572	578	610	574	571	579	549	573	591	601	628	606	587	539	607	585	601	568	557	564	589	611	605	548	613	555	604	573	590	594	575	543	577	609	559	580	570	629	557	567	567	599	581	565	575	588	571	542	580	562	639	619	576	604	569	576	586	585	641	595	576	622	568	545	551	586	600	598	548	566	572	604	557	590	570	617	576	585	617	590	636	585	558	591	574	587	607	559	562	589	554	657	582	580	587	593	555	594	629	585	554	588	588	568	567	575	580	559	603	552	528	573	612	612	601	576	616	544	614	590	583	563	595	590	543	600	638	578	619	588	616	587	618	564	563	642	567	568	569	612	585	587	576	618	530	564	641	612	565	566	576	593	568	591	590	608	619	550	541	553	646	594	592	568	616	633	576	563	576	618	585	614	600	569	551	569	588	579	587	582	592	602	560	589	572	547	548	630	573	594	620	577	597	608	551	595	606	601	591	603	632	553	586	572	543	577	596	588	565	604	577	577	599	573	581	575	535	592	552	578	551	588	579	585	592	565	581	584	602	569	580	551	599	559	556	561	563	595	595	625	600	578	611	554	579	619	587	549	591	540	571	582	584	566	587	565	566	565	572	565	599	571	599	583	561	583	636	583	616	597	595	567	615	549	555	571	596	610	598	595	598	515	595	572	608	610	646	600	607	508	584	552	571	630	577	599	611	582	597	554	632	546	571	561	585	610	603	566	598	586	595	618	601	560	565	567	578	565	587	581	532	564	588	566	601	645	545	535	606	561	581	567	617	534	570	612	562	553	556	570	545	580	577	595	545	571	584	582	611	584	557	589	553	604	622	604	580	627	546	582	601	576	575	579	602	589	568	589	519	570	616	521	586	552	628	597	586	575	589	556	568	535	579	557	588	583	622	581	589	590	563	566	619	576	576	570	606	561	629	566	618	571	582	590	562	530	609	604	592	596	606	627	565	603	607	585	553	583	594	616	556	604	539	591	590	587	596	619	566	523	583	562	594	597	600	583	600	562	624	582	556	582	569	603	585	568	556	574	596	594	581	567	575	574	597	555	557	559	622	587	607	580	591	575	556	538	606	629	567	608	574	568	555	583	584	542	532	644	561	622	542	565	585	616	607	563	582	586	570	623	595	570	542	580	575	601	572	603	595	529	563	576	602	575	592	578	582	637	592	587	570	579	586	585	552	594	584	637	574	584	536	535	579	565	590	578	616	611	582	608	562	585	581	547	594	620	595	584	603	598	590	583	529	579	576	567	570	564	564	597	566	622	607	565	569	609	561	573	586	538	587	570	581	541	588	541	591	565	582	597	604	576	640	564	621	579	606	563	605	577	580	595	642	616	571	601	598	564	578	609	600	567	602	596	620	536	607	539	604	551	545	573	587	552	595	573	568	601	590	543	579	588	589	599	589	580	534	564	621	600	599	579	564	588	565	596	589	573	555	574	636	606	576	570	585	595	607	589	571	576	640	558	571	578	591	554	605	594	568	543	605	607	574	576	602	586	588	575	563	570	601	559	541	605	586	586	606	626	542	567	600	568	586	603	578	584	607	616	535	581	601	603	592	570	590	587	610	587	575	587	597	595	556	576	562	582	616	587	585	614	568	595	591	576	621	559	614	579	571	564	532	591	562	593	593	624	609	588	585	613	633	581	623	570	607	602	553	589	583	561	606	578	579	595	555	588	596	624	568	616	587	590	541	589	616	585	580	587	609	565	555	602	588	652	582	573	591	553	557	601	601	594	550	600	567	561	538	574	609	602	549	594	592	611	566	570	604	633	557	619	610	562	634	599	588	595	600	581	595	578	587	595	560	606	615	603	495	534	579	591	569	565	585	624	641	568	598	597	606	582	600	599	586	579	560	625	557	559	607	558	574	635	577	577	607	570	621	554	628	599	616	623	593	610	639	628	605	589	588	567	594	571	603	578	589	581	596	562	597	537	611	559	592	578	573	603	544	617	580	583	578	606	577	582	577	605	587	558	559	593	637	587	585	565	560	579	601	583	573	523	599	600	564	591	664	560	606	623	562	561	566	568	578	568	598	550	580	614	608	577	576	612	588	550	566	559	598	583	542	559	583	600	575	610	613	586	601	581	577	590	559	586	575	578	576	591	592	615	522	561	517	548	613	611	570	615	625	589	619	581	591	580	553	588	592	633	572	593	569	574	603	580	588	598	579	613	575	574	581	538	601	567	558	613	580	567	589	615	533	608	546	596	616	570	575	533	594	595	553	601	575	624	560	604	612	548	566	600	551	562	577	561	598	580	545	578	626	601	610	586	564	595	595	548	621	594	594	570	589	568	599	598	597	585	602	563	623	573	617	599	564	590	619	549	607	579	562	618	585	564	585	617	599	557	601	562	616	565	597	585	578	617	586	593	558	570	555	608	568	621	568	598	590	565	580	620	601	583	614	539	574	567	586	541	567	571	541	609	586	594	599	551	610	555	599	603	521	564	627	577	611	581	558	566	627	580	557	597	574	558	581	582	599	601	578	615	579	596	526	602	603	572	587	569	572	560	570	622	551	558	590	590	557	568	593	574	631	586	609	553	583	582	567	589	586	577	539	559	549	570	613	617	600	584	565	599	594	590	597	620	571	631
690	279	171	122	103	189	169	164	117	107	94	89	69	87	85	72	108	113	110	115	93	89	69	56	58	52	35	33	43	45	46	52	49	42	51	35	40	41	46	41	33	39	50	57	55	61	43	57	50	54	66	51	42	59	52	34	36	41	30	40	36	38	31	36	40	40	41	45	36	39	41	43	34	41	51	24	24	32	39	32	34	39	32	37	35	29	43	44	49	46	45	41	25	40	42	45	50	28	37	45	35	39	30	37	34	32	46	37	37	33	45	26	31	31	47	37	34	30	35	39	36	36	41	44	30	31	30	30	30	37	51	31	48	36	23	39	36	43	47	37	38	36	38	36	34	34	32	34	33	37	29	29	33	34	26	34	25	34	39	42	39	42	44	27	30	26	35	33	38	35	34	38	27	40	30	35	37	29	30	33	36	31	34	29	30	35	34	33	41	40	37	29	29	42	36	30	31	38	32	40	30	19	47	35	32	33	30	38	35	32	41	34	29	33	27	24	30	26	40	37	35	31	44	29	35	26	42	49	45	45	32	27	33	36	32	30	28	32	32	32	33	33	34	27	26	37	29	28	25	28	37	27	23	25	37	38	50	36	38	32	37	34	52	34	33	31	37	44	44	30	38	37	30	38	36	39	43	40	27	43	42	35	33	34	32	36	42	47	32	33	28	38	29	35	31	33	35	31	29	36	39	32	40	40	43	35	37	39	35	36	35	36	45	32	35	26	40	42	46	31	24	38	44	32	38	33	45	47	26	45	36	39	37	32	37	35	36	36	37	28	30	44	35	38	43	25	26	34	36	34	34	32	40	28	40	35	38	36	38	22	34	41	33	39	25	32	25	29	41	27	32	36	41	29	41	42	42	31	31	35	30	30	36	34	34	28	42	34	51	38	27	32	36	40	42	41	36	32	33	36	38	36	36	35	28	28	26	40	28	32	38	43	29	44	36	24	28	29	30	20	32	31	39	36	25	29	25	29	30	39	35	43	36	32	47	30	35	28	25	32	31	36	28	28	38	37	41	42	27	33	33	32	31	36	29	46	48	30	48	34	33	32	36	45	39	42	33	34	46	31	27	32	39	31	44	42	21	34	41	41	38	35	18	44	35	34	28	37	32	42	35	34	48	41	38	30	28	37	32	38	24	44	34	26	28	31	39	51	25	31	37	26	32	36	41	34	31	39	40	24	32	38	35	40	32	29	39	39	29	36	39	37	30	40	34	19	27	37	35	26	26	39	41	33	36	46	29	32	34	24	26	35	26	36	37	24	32	38	25	34	33	52	30	42	39	31	29	31	39	34	45	39	31	40	37	27	23	31	50	31	31	31	39	38	33	32	30	33	42	26	33	38	46	30	39	32	28	41	26	31	32	41	34	39	36	31	38	23	29	24	31	33	32	30	53	47	39	34	31	34	31	34	33	38	40	46	43	34	40	25	35	32	32	28	34	41	45	25	24	30	46	27	36	33	43	33	37	32	30	30	45	24	39	30	34	30	28	32	29	27	34	45	28	39	39	39	32	33	28	40	34	32	31	39	41	39	36	42	37	33	31	25	38	27	30	37	38	34	34	30	33	40	35	29	40	31	40	39	31	27	37	37	52	40	27	34	36	33	27	35	37	30	26	32	34	21	43	36	36	33	22	31	34	30	31	27	32	33	31	40	38	32	39	30	33	45	36	29	29	24	36	30	48	36	29	24	38	41	35	30	23	29	35	27	38	45	51	27	25	32	32	31	35	44	41	40	41	34	24	30	31	23	32	27	29	39	36	37	33	42	30	29	32	33	37	35	33	35	30	25	38	41	27	30	43	36	29	33	31	36	31	47	31	34	29	39	40	37	27	44	36	30	34	26	38	33	23	31	33	30	35	34	39	23	24	38	32	39	35	28	37	30	47	31	48	35	28	31	38	33	31	26	30	40	37	35	36	40	28	35	45	29	42	30	29	32	37	37	28	33	35	24	40	29	46	32	29	34	34	41	34	33	27	33	24	53	30	36	31	30	41	18	33	30	29	31	31	30	34	36	29	37	30	39	37	36	30	37	33	37	37	26	40	36	36	41	39	24	46	34	39	47	26	21	35	34	25	29	39	31	30	42	28	33	27	27	33	37	39	32	30	34	44	29	29	37	34	27	32	36	32	29	29	30	30	27	28	33	31	30	32	36	33	23	29	29	44	37	45	44	36	40	48	41	38	37	27	33	39	36	40	33	26	30	42	28	30	39	35	32	31	36	25	43	28	45	31	36	41	33	40	40	36	22	32	33	33	37	43	26	43	36	29	31	29	35	28	39	27	30	45	33	43	32	32	35	45	31	40	39	43	32	33	29	36	36	37	26	37	30	41	37	33	24	28	35	29	28	40	31	40	41	35	41	39	39	35	27	28	37	33	39	28	26	36	40	34	44	27	49	31	46	39	36	47	36	44	37	43	47	28	25	34	34	44	42	32	32	41	29	33	26	34	24	34	27	28	39	28	31	24	34	30	38	29	35	35	34	31	35	34	35	31	26	41	37	36	41	34	31	30	34	29	40	34	32	30	39	36	36	37	34	40	35	33	36	28	31	27	22	37	40	40	31	40	26	37	40	32	37	32	41	34	32	41	32	35	29	36	33	30	30	43	40	41	30	41	44	25	30	25	31	45	27	38	29	31	41	37	34	25	43	28	32	40	40	38	32	44	32	29	28	40	41	37	44	38	39	28	33	38	32	41	30	34	36	34	36	41	28	26	30	33	35	37	34	25	23	40	24	39	41	27	28	38	40	43	41	36	40	41	39	35	39	33	42	35	37	31	41	33	32	29	38	43	46	34	36	35	29	26	44	31	41	30	42	28	33	31	35	24	31	42	44	28	31	34	30	43	31	33	29	30	36	26	40	31	30	35	41	35	44	38	43	37	36	38	28	38	39	44	35	32	34	29	40	32	42	37	26	40	38	36	41	34	41	30	38	32	45	34	42	40	22	37	37	36	37	35	35	44	39	26	38	28	31	44	38	42	40	35	35	33	40	29	32	43	35	37	43	38	25	39	38	30	43	33	42	26	28	48	38	40	33	32	35	26	21	34	26	41	43	40	43	30	38	38	37	37	34	41	29	33	39	25	38	35	37	41	38	40	37	41	31	43	31	26	30	30	40	33	38	29	32	31	33	31	38	28	28	31	40	41	36	44	37	39	27	29	35	39	44	33	42	24	37	39	29	37	45	28	36	40	37	27	33	21	22	42	42	32	43	30	32	29	33	32	40	41	27	33	43	46	31	39	31	38	40	31	29	36	50	39	35	38	48	34	31	33	36	30	27	36	31	35	31	31	38	33	39	32	24	38	32	28	38	39	30	34	36	33	40	36	43	29	35	39	30	40	34	24	42	31	27	29	38	45	49	41	21	27	51	31	34	38	34	31	37	33	31	28	24	32	29	37	33	28	43	29	33	34	43	46	35	47	29	34	33	30	32	27	41	33	23	32	34	35	37	35	41	40	37	34	36	31	31
13987	6417	2764	5750	11604	13131	11961	9439	7768	5469	3843	3195	2922	2701	2737	2907	3708	3421	3611	3850	3565	2174	1699	1230	922	892	799	672	765	762	728	791	807	1006	919	873	832	819	788	746	723	832	893	1113	1156	1267	1268	1202	1117	1104	1207	1041	993	989	965	843	760	730	661	654	581	617	529	458	416	490	521	519	488	469	438	457	492	591	600	508	484	511	466	482	484	455	542	495	539	567	599	634	657	698	733	630	553	516	546	541	557	482	506	460	523	472	519	494	431	477	454	489	429	426	436	401	413	395	415	411	453	437	411	428	449	409	382	400	425	386	380	411	396	401	445	378	416	429	415	399	423	434	378	421	438	423	406	443	429	404	424	396	415	407	385	428	437	416	402	425	389	425	419	415	434	406	426	434	403	406	403	405	423	420	424	429	426	414	433	438	448	424	448	423	416	423	412	404	444	390	433	429	402	412	413	386	437	406	413	407	429	411	391	411	434	427	399	410	424	399	393	427	416	377	414	387	436	446	435	416	410	432	418	450	420	413	431	431	425	410	402	410	451	416	387	426	411	426	398	453	429	427	430	426	446	400	417	406	426	390	433	391	435	415	412	438	403	429	426	402	421	400	412	424	414	443	473	413	431	412	394	402	416	400	404	403	426	422	413	442	453	385	400	391	414	402	391	413	389	380	384	422	455	435	385	435	412	397	379	441	444	446	428	414	414	394	446	401	408	424	410	405	443	425	420	397	403	423	435	397	423	436	399	419	425	450	414	411	403	386	414	413	441	415	444	420	408	419	438	467	393	433	410	415	431	413	409	395	410	428	416	442	409	449	420	379	393	425	396	413	402	450	414	424	409	389	384	422	426	389	439	429	409	433	416	425	404	434	422	415	448	435	463	428	431	413	432	418	426	433	400	440	447	403	398	426	401	394	456	432	421	396	387	372	442	432	379	431	389	409	402	410	401	421	435	433	412	446	406	436	445	433	424	434	434	410	395	420	394	396	414	377	388	426	405	423	408	424	419	388	392	447	430	416	399	397	384	442	418	411	435	427	422	417	426	397	443	447	391	441	473	416	420	384	402	429	410	425	442	412	416	411	447	408	419	434	421	466	403	400	411	402	428	420	397	398	436	373	398	461	429	404	429	415	402	443	437	414	440	415	431	412	401	424	424	395	446	401	437	425	437	430	416	413	465	459	419	416	437	411	419	418	432	423	413	419	382	430	414	395	410	394	415	393	415	393	393	411	393	381	396	431	402	449	443	416	422	455	444	415	432	418	414	418	405	410	408	406	414	450	429	428	399	429	449	394	422	416	416	423	434	406	471	434	424	392	418	430	455	448	407	462	404	441	440	418	439	443	424	416	420	460	415	451	393	392	394	418	397	426	405	400	424	422	407	398	440	441	456	411	394	429	409	398	406	386	445	395	415	409	393	458	423	439	387	395	414	422	440	432	448	424	422	402	384	419	412	450	425	410	400	407	433	377	413	406	474	448	395	423	415	369	416	398	439	443	393	415	412	373	432	445	430	446	383	438	397	419	440	394	473	429	411	372	430	395	446	464	428	429	417	435	401	412	394	410	444	399	436	397	428	431	441	442	395	430	417	428	427	447	449	397	452	415	439	430	391	420	411	472	385	384	419	437	397	398	425	419	412	391	428	468	402	449	425	437	403	399	416	398	405	408	382	397	434	441	428	448	439	380	460	406	409	416	417	441	409	420	384	418	439	403	451	425	422	372	392	401	418	412	484	447	426	398	455	406	366	466	423	430	409	399	393	395	407	370	393	444	397	447	446	401	406	445	434	386	445	409	419	403	450	444	459	409	441	413	395	423	419	386	407	407	443	459	393	406	443	415	408	374	391	410	432	436	429	414	409	395	403	442	392	408	446	385	405	433	399	416	430	427	439	412	409	438	415	410	368	432	424	406	431	409	447	419	422	434	403	385	401	404	371	437	444	405	415	427	399	414	450	416	430	434	426	444	422	400	421	390	428	437	395	397	412	375	420	405	405	408	443	430	371	432	401	387	420	437	424	413	398	421	414	385	402	450	420	420	453	396	403	429	447	426	440	401	443	440	418	410	425	452	411	410	422	415	410	406	426	416	401	441	390	356	416	395	448	374	431	388	379	449	366	463	422	405	439	357	401	429	385	416	392	416	436	427	408	455	416	465	423	424	427	441	408	448	396	405	428	430	433	426	428	433	402	414	430	420	415	440	378	416	375	395	421	405	405	458	407	414	413	446	425	368	399	408	411	397	402	447	435	430	413	419	380	409	400	421	409	416	412	390	416	423	440	413	436	386	400	410	431	406	419	402	429	438	415	427	433	419	412	409	403	420	396	395	410	402	405	413	416	437	403	433	387	423	404	435	393	408	438	404	424	404	410	424	448	403	395	422	402	388	413	410	424	412	417	373	418	413	389	433	444	397	447	439	405	416	390	390	428	445	408	411	417	424	406	417	382	371	417	419	390	397	424	420	417	415	383	401	416	458	431	404	438	406	437	398	407	393	407	429	434	353	422	431	421	413	406	431	423	425	428	388	432	417	423	438	464	411	417	399	410	449	398	453	401	419	435	457	418	388	404	399	425	412	408	428	418	383	399	408	442	472	416	383	432	434	389	417	439	397	411	431	415	397	411	421	438	452	420	427	408	423	424	408	435	419	426	409	407	404	465	399	426	418	431	395	385	436	476	390	417	434	377	395	401	431	442	421	442	408	404	433	422	420	439	415	441	442	469	444	431	420	440	435	403	412	385	416	429	378	421	401	424	420	446	405	437	413	424	359	389	424	416	432	439	427	390	405	425	404	422	418	441	386	411	411	391	458	419	388	378	429	420	416	399	425	456	438	440	422	426	412	408	440	413	430	423	441	418	418	401	404	421	423	428	424	397	410	446	413	436	430	450	425	449	432	402	433	420	412	397	419	411	413	404	417	402	385	422	466	404	425	425	398	441	409	411	438	426	368	429	434	415	460	431	476	404	414	393	425	438	417	371	418	463	447	405	401	431	451	448	433	391	405	444	444	445	446	394	427	420	405	457	417	424	409	459	407	432	457	385	403	427	409	405	460	445	405	404	402	416	412	428	426	380	393	422	424	423	393	409	419	460	451	398	388	395	399	401	449	423	446	405	457	428	405	446	423	427	444	446	427	493	412	396	414	407	449	441	415	433	417	402	439	410	418	427	412	423	380	390	404	436	381	386	415	412	393	442	416	411	431	426	454	389	424	403	386	379	444	397	406	476	407	418	387	409	411	417	455	440	367	411	412	408	434	416	439	395	415	463	373	462	374	451	437	411	428	407	446	421	413	440	432	412	417	412	419	424	430	413	420	401	437	402	403	426	389	420	403	377	419	432	440	402	426	411	423	437	409	421	419	455	449	496	401	426	386	408	452	432	442	417	424	414	422	386	367	439	395	428	383	426	411	428	418	397	369	420	420	447	395	426	414	403	419	445	402	432	421	430	414	374	417	409	422	420	407	402	467	403	426	422	419	455	424	390	445	379	393
2025	264	176	105	117	145	169	159	135	96	86	98	96	104	79	75	114	130	144	113	110	88	63	74	50	58	52	63	63	61	68	62	67	64	53	57	60	58	78	57	56	59	69	66	73	66	72	59	82	69	69	87	72	58	60	63	54	58	43	56	55	51	50	50	52	51	55	48	46	46	48	58	56	47	56	51	45	49	49	56	53	52	47	53	44	39	58	51	58	45	59	49	60	44	50	52	59	58	55	55	45	49	55	49	47	48	44	65	52	54	46	47	42	49	48	54	47	43	52	31	54	42	46	51	48	55	42	47	42	44	60	38	43	51	50	41	46	35	47	41	57	54	47	58	49	60	57	45	66	50	44	52	39	41	45	49	46	54	50	46	63	45	44	57	40	48	56	49	42	61	49	40	39	52	55	48	49	40	40	43	32	45	44	49	58	42	41	53	56	56	56	52	40	45	49	59	59	50	45	49	37	46	50	50	60	53	54	38	40	38	41	42	53	48	59	52	45	38	46	67	64	50	53	45	51	50	42	53	53	51	41	45	52	38	38	51	56	51	53	49	61	52	45	44	51	43	55	56	44	49	51	47	42	52	47	48	49	41	53	57	63	54	41	47	57	44	48	48	40	61	48	52	49	46	55	47	49	54	48	46	54	46	65	49	61	52	51	46	46	51	45	57	42	52	53	58	60	47	57	50	48	41	57	58	54	53	51	52	42	51	44	50	40	45	52	46	50	47	55	50	44	47	49	37	46	53	50	63	44	49	54	40	56	50	54	40	46	49	46	42	42	55	46	43	52	48	43	45	47	40	43	63	58	52	47	49	49	50	46	51	50	43	43	57	53	56	44	50	39	50	49	44	51	49	36	45	47	43	50	63	68	55	50	60	45	41	52	35	40	51	47	62	55	51	50	47	50	44	49	44	45	54	48	61	45	56	49	42	43	49	61	53	53	45	44	40	42	51	52	43	38	56	53	39	48	51	53	46	49	45	56	38	45	45	62	62	42	43	42	49	56	54	46	54	45	46	51	52	55	37	51	43	58	46	51	43	41	48	50	42	43	53	51	48	44	61	51	55	37	49	38	55	46	53	57	48	52	39	47	51	56	61	36	42	42	52	39	47	44	46	47	53	57	49	54	46	55	56	46	55	44	43	45	57	46	68	51	46	53	51	51	52	38	44	60	48	54	69	38	42	47	43	46	50	42	43	49	48	34	48	49	49	53	50	49	37	46	48	60	36	61	45	57	53	40	54	49	57	41	37	44	50	47	53	48	52	53	54	59	58	34	64	60	33	40	43	55	41	36	44	59	48	46	54	48	39	37	45	53	49	54	51	43	47	51	47	51	54	45	66	54	53	47	58	43	49	54	52	48	46	47	52	44	44	58	52	51	42	47	49	54	41	50	57	39	44	52	50	41	58	41	41	48	53	62	50	33	57	56	46	39	48	46	44	30	47	51	46	60	45	53	72	56	48	50	41	45	51	48	46	48	50	64	51	53	54	46	35	42	48	52	51	51	50	43	44	43	37	58	37	50	58	45	46	55	57	40	45	45	50	41	37	60	42	50	47	52	40	39	52	45	43	51	57	59	60	39	50	43	41	54	36	52	52	49	56	58	55	33	37	48	50	62	53	41	51	50	45	45	49	45	48	47	52	54	43	53	40	37	52	50	52	42	35	51	46	53	51	44	45	56	44	52	38	53	51	51	44	54	50	44	43	50	51	47	44	52	35	65	43	32	38	44	47	35	53	53	52	44	42	49	56	37	44	48	43	48	47	45	46	44	44	49	47	49	50	53	53	50	42	45	45	62	49	57	46	59	36	60	58	39	52	45	46	62	40	57	62	38	59	50	46	60	38	46	53	43	63	53	59	40	50	52	58	48	34	58	49	44	49	53	55	52	54	52	55	55	56	54	48	47	48	46	56	55	53	62	36	46	56	51	38	42	60	56	45	51	49	46	60	34	56	57	49	58	46	47	38	59	43	37	51	41	47	47	46	45	54	51	43	53	51	36	49	45	51	43	53	52	50	37	44	51	49	41	44	43	52	62	38	50	51	44	37	49	56	52	49	54	51	50	48	53	56	49	43	41	52	41	59	42	40	45	51	34	47	46	51	50	61	46	53	45	55	42	52	64	40	41	47	52	63	44	50	47	53	43	50	45	47	44	49	63	49	48	44	50	44	46	42	57	36	51	47	52	50	54	42	55	47	55	45	40	28	48	62	52	47	56	42	48	52	38	54	61	45	47	44	64	58	40	46	50	48	67	53	63	50	53	50	56	46	52	55	42	37	51	38	41	34	60	56	47	46	48	36	41	43	48	56	46	43	49	72	50	62	51	44	47	42	62	45	57	52	49	56	36	46	48	46	61	55	31	54	41	54	54	49	40	45	54	53	65	50	54	55	49	55	43	50	53	49	54	52	41	56	47	39	44	40	43	42	52	52	49	45	45	44	48	52	45	57	57	41	41	46	61	49	53	51	45	57	50	44	35	49	57	50	61	52	52	46	40	53	46	24	55	49	54	53	49	57	48	48	52	51	40	43	45	49	49	50	57	48	40	48	43	47	55	48	55	47	48	57	50	56	59	43	59	40	54	54	44	44	61	41	50	58	52	56	51	51	42	51	52	52	62	42	46	50	55	54	39	43	37	56	44	41	41	54	51	47	49	46	58	56	49	49	46	60	44	50	44	49	54	40	55	47	41	44	47	48	51	58	41	56	38	46	56	48	44	37	51	58	45	47	60	46	46	54	45	51	53	46	51	51	46	51	48	65	51	58	60	59	45	49	53	45	36	49	50	56	46	46	32	43	37	47	58	57	54	39	42	53	40	58	46	46	43	50	58	41	41	63	46	36	45	47	64	44	62	42	64	41	55	58	50	38	53	50	46	47	47	53	50	55	54	52	48	47	47	53	43	47	37	40	60	45	54	51	57	39	61	51	49	56	37	54	58	37	57	49	55	46	45	46	53	53	52	48	52	36	67	43	49	56	52	47	56	53	46	51	52	52	44	48	54	45	35	41	37	51	46	46	51	50	42	43	41	48	47	48	50	50	58	43	61	49	47	55	59	53	56	59	47	54	43	50	38	43	47	50	45	32	50	52	30	44	46	49	46	46	50	38	46	47	42	36	56	51	54	58	59	50	47	53	55	51	46	43	48	49	45	57	42	47	45	52	38	39	46	53	53	57	43	59	49	61	48	49	47	42	56	47	50	47	56	50	40	57	52	40	45	44	50	51	48	52	40	47	59	39	50	55	64	61	47	47	47	45	54	55	30	50	54	42	49	63	48	55	59	52	43	69	48	42	50	52	38	38	48	50	49	32	42	50	57	50	52	43	46	49	54	39	47	51	38	59	48	45	37	46	41	48	37	50	41	58	50	56	47	47	39	51	46	47	48	45	36	49	59	46	52	37	48	56	44	61	52	45	59	49	61	45	42	43	50	56	40	47	48	40	54	47	53	60	54	41	51	41	49	47	55	43	42	46
14194	5639	2971	5580	11253	12057	11365	9189	7638	5408	3941	3645	3215	3131	2993	3118	3778	3775	4451	4042	3301	2005	1635	1268	1206	1009	981	901	976	1024	982	1030	1169	1211	1198	1116	1062	1060	979	961	922	950	1136	1232	1418	1533	1494	1404	1369	1430	1363	1208	1216	1235	1150	1056	1008	943	849	854	733	811	642	646	639	573	633	703	635	693	652	632	677	721	747	687	674	685	630	682	687	669	681	753	727	723	825	860	887	900	802	731	718	697	649	658	717	695	686	602	621	662	672	630	609	634	629	602	563	593	567	559	557	608	595	580	580	555	573	555	561	610	624	544	590	594	556	629	574	579	563	568	563	587	565	561	541	583	578	543	547	588	619	586	590	608	574	555	575	577	598	589	595	570	560	597	550	596	596	582	604	576	593	576	554	611	546	549	563	591	545	599	584	572	610	585	581	574	581	573	603	588	569	546	566	567	618	567	590	524	571	569	574	588	543	572	613	580	593	596	600	580	618	582	588	531	594	595	554	587	529	606	612	575	582	578	609	579	594	555	576	582	598	549	546	567	578	615	584	601	567	557	593	560	580	624	527	572	554	600	584	550	602	581	575	562	569	571	542	582	565	601	638	562	610	540	557	605	557	574	567	580	584	573	593	590	564	581	577	579	546	598	608	586	533	544	554	544	590	602	568	586	586	615	574	562	545	627	588	566	567	579	619	551	575	606	571	621	605	551	569	608	572	581	586	575	606	545	582	546	622	543	613	576	528	593	582	598	563	612	584	564	549	633	585	605	620	567	572	587	539	527	551	572	541	536	582	558	592	585	581	615	624	541	619	595	581	566	576	571	540	578	584	552	519	599	563	598	566	562	604	590	615	587	620	570	608	581	603	597	593	542	602	590	589	607	570	574	586	601	550	583	569	585	558	564	566	562	572	592	584	608	604	559	580	611	606	589	586	544	586	565	552	572	570	554	574	595	555	573	587	560	590	600	566	605	538	553	552	589	593	563	594	595	545	570	591	563	558	605	587	546	576	583	622	573	606	601	573	634	569	524	546	582	550	555	591	582	595	589	573	572	563	632	626	539	589	598	604	562	588	542	550	594	618	548	571	591	618	616	553	536	602	516	569	570	605	552	597	612	566	541	555	572	591	552	603	583	576	623	608	588	591	587	576	649	613	555	548	596	567	588	561	613	576	552	552	576	595	593	589	585	568	557	584	620	632	585	617	569	564	592	543	531	543	576	531	565	566	593	597	604	598	566	553	577	608	589	579	599	581	591	574	548	593	611	600	572	580	556	597	566	599	555	577	560	590	553	570	567	594	596	613	581	561	578	591	593	600	581	580	584	582	602	579	574	585	585	574	575	583	590	604	571	589	557	603	543	598	592	590	569	584	591	572	646	604	577	559	611	548	585	563	581	593	598	601	574	560	531	508	555	599	604	545	595	564	587	617	574	559	568	615	591	555	538	589	615	571	578	619	611	556	549	581	584	577	613	578	581	564	592	566	612	635	547	603	594	608	591	563	578	591	574	576	545	597	606	523	613	549	571	557	552	581	574	596	615	603	600	590	567	572	544	625	573	586	544	614	586	587	548	603	587	590	608	585	600	574	589	618	601	561	606	556	547	597	566	576	603	566	560	547	579	561	635	611	569	572	564	597	596	578	571	614	614	606	531	558	602	575	600	587	635	606	555	604	566	557	567	570	576	586	575	606	572	576	584	563	568	592	569	584	565	577	572	572	588	588	551	615	565	606	605	583	584	529	602	635	594	590	566	604	586	593	570	590	546	568	627	595	626	602	542	623	587	574	553	582	573	595	592	511	584	577	597	589	573	603	602	561	573	604	579	593	573	590	596	586	558	620	579	579	543	590	595	581	605	562	536	566	582	591	584	622	560	558	608	582	565	542	557	530	607	535	556	587	572	605	529	580	563	605	591	591	590	645	569	543	571	568	601	589	546	558	603	568	584	586	559	615	587	562	580	593	566	557	553	551	583	577	579	563	588	592	559	553	583	550	609	548	555	569	521	575	634	554	557	607	576	573	634	571	534	601	550	613	567	565	588	580	593	562	564	603	563	588	566	573	601	547	552	597	576	589	610	596	580	559	609	573	579	598	561	607	598	569	569	578	579	538	605	542	591	607	559	572	570	580	595	622	595	593	606	572	611	577	590	558	582	596	631	579	583	543	575	586	576	586	607	586	567	577	588	565	563	588	571	596	582	572	545	549	571	566	581	567	589	576	598	605	585	533	571	587	565	594	553	583	578	558	576	585	605	565	597	572	564	557	565	589	587	598	593	532	581	588	572	576	572	556	571	577	619	583	599	596	573	584	585	591	626	574	548	573	566	578	572	623	544	572	567	558	637	561	598	601	646	572	620	571	557	571	567	559	582	566	598	601	563	601	563	518	600	549	605	614	586	557	581	575	577	576	559	560	569	579	607	572	568	607	589	593	607	595	571	538	559	621	568	600	611	511	587	604	575	544	595	572	575	587	552	614	611	555	598	592	578	621	556	591	564	556	600	553	593	582	554	586	538	601	609	596	582	585	563	588	630	571	602	587	613	593	607	594	616	558	560	619	619	546	574	603	602	571	579	549	567	619	546	594	557	573	594	541	603	574	587	605	535	601	580	542	571	522	594	588	600	621	590	571	580	586	587	557	560	576	573	586	605	560	587	585	554	580	554	576	573	577	623	572	561	591	574	595	603	639	618	581	583	612	543	581	642	598	613	596	568	574	572	569	603	584	554	561	582	587	590	546	564	557	594	583	558	546	613	596	551	591	608	617	587	539	636	545	587	619	576	599	590	619	584	621	603	567	608	580	598	580	569	585	607	597	629	569	603	621	600	574	567	557	597	597	566	569	529	573	553	542	607	601	586	599	576	566	587	614	585	561	593	569	579	561	577	569	594	570	532	603	611	587	551	571	575	604	592	590	600	591	606	578	616	554	571	601	572	564	579	558	591	613	609	565	591	598	582	568	573	629	588	594	589	609	602	575	566	620	575	566	550	572	540	612	592	550	568	570	599	596	587	571	600	534	585	574	557	598	615	580	569	574	606	585	595	568	574	596	562	587	552	595	582	534	543	546	594	600	604	570	567	574	577	553	616	577	592	606	597	616	614	579	618	637	580	621	608	598	590	620	568	578	576	595	575	579	565	554	563	581	560	561	628	586	600	627	634	552	551	552	586	553	581	617	600	528	557	628	572	547	564	571	553	579	558	559	592	573	602	571	603	570	570	621	572	598	560	570	594	567	601	604	614	583	615	529	574	567	585	589	579	596	617	572	550	568	581	572	610	571	539	582	609	569	577	537	563	574	543	591	553	608	601	563	575	547	615	573	567	556	581	576	574	582	611	552	557	603	573	552	563	555	575	593	602	583	529	586	591	577	536	566	523	620	592	558	574	583	569	631	565	619	588	588	608	587	560	589	571	565	588	578	557	538	600	562	613	579	601	577	598	522	580	573	563	571	585	609	546	586	579	584	564	592	610	629	590	589	597	636	561	575	619	558	552	606	552
1067	347	187	160	155	185	235	204	204	129	100	89	110	98	95	101	115	118	146	138	100	80	64	54	51	42	46	43	49	56	38	48	47	59	42	53	46	49	57	40	48	47	41	48	63	52	57	56	67	63	52	62	63	67	55	50	54	55	40	41	45	42	37	40	29	40	34	32	33	33	29	35	29	30	35	48	37	32	39	39	31	48	39	38	37	36	42	45	41	35	41	37	39	37	34	50	38	34	36	44	31	29	34	32	35	31	37	24	28	37	27	37	29	36	31	30	39	31	36	26	30	31	35	38	32	36	25	20	32	40	29	32	23	28	29	22	40	33	37	28	30	32	31	38	31	38	25	23	28	29	22	37	28	36	39	27	28	31	27	33	27	29	26	37	29	33	34	36	20	40	25	46	28	32	41	33	37	25	32	31	33	36	29	35	38	29	37	33	24	37	34	27	34	35	34	40	31	32	27	26	35	32	26	41	37	31	23	31	37	46	29	37	43	39	35	32	30	28	29	33	32	34	33	39	27	33	23	39	32	25	27	36	36	39	38	31	38	33	28	25	27	28	32	38	27	34	39	27	23	33	31	31	27	27	28	38	32	34	30	31	37	31	39	37	31	25	39	41	34	37	31	29	24	35	29	26	33	40	25	42	35	39	34	36	36	32	26	46	29	38	34	28	29	39	29	36	32	28	23	27	33	41	34	32	26	26	23	30	38	29	37	39	48	37	24	40	28	45	38	35	38	34	22	36	42	32	31	30	29	24	30	33	25	29	31	30	29	25	40	36	24	28	25	46	37	33	33	21	39	39	30	28	39	31	32	35	33	36	33	19	37	34	41	35	39	34	31	39	33	34	33	25	36	31	30	28	27	38	32	28	42	37	28	39	36	29	38	35	40	37	35	26	38	33	26	39	33	28	28	26	38	35	46	34	39	30	45	40	33	27	30	40	39	34	36	27	44	31	22	26	37	36	26	38	38	24	25	30	35	29	36	34	27	27	23	28	35	24	25	28	29	27	29	27	43	34	21	37	32	30	32	48	27	32	46	38	33	28	31	37	42	34	30	33	25	36	33	32	31	41	50	23	27	31	27	29	34	26	34	37	41	27	34	29	33	27	30	27	32	25	29	36	32	43	34	31	26	25	27	34	32	29	29	36	31	36	40	35	29	37	39	23	34	38	30	27	34	35	29	41	40	32	33	30	35	34	36	32	42	33	25	23	28	22	32	30	32	36	35	37	28	44	33	25	26	31	33	34	32	30	36	39	34	36	30	33	27	28	21	26	37	27	33	24	30	39	38	30	27	25	38	37	22	37	28	31	36	28	37	24	36	41	29	32	32	33	41	33	36	29	35	26	29	42	32	32	37	37	30	22	29	36	35	34	44	29	31	33	29	38	33	35	44	25	27	27	40	37	37	33	30	27	34	28	27	45	30	28	35	36	38	34	34	34	36	35	24	34	29	22	28	35	27	31	43	30	23	31	23	28	37	41	34	24	27	31	34	29	40	30	31	35	40	40	32	23	29	26	36	31	29	37	33	32	42	34	20	29	31	26	37	38	47	30	25	35	35	37	32	42	30	35	33	25	37	31	33	25	31	27	40	25	24	26	37	30	39	31	31	31	25	36	39	32	30	19	37	36	26	45	36	30	19	25	42	32	30	25	38	31	37	42	43	38	35	28	36	29	26	26	37	28	29	37	28	25	38	27	34	39	33	41	25	25	26	32	43	35	28	42	33	35	32	31	36	39	33	36	40	30	30	35	25	38	29	43	45	24	31	32	33	28	34	40	38	34	29	33	27	40	40	37	32	39	41	38	31	37	28	31	38	27	25	37	27	26	32	32	23	39	35	38	22	34	31	36	24	33	24	29	29	31	36	29	32	32	28	31	28	39	28	26	37	18	34	19	34	32	36	32	34	27	43	30	30	50	16	34	31	50	31	31	31	34	43	32	34	26	32	32	33	39	32	24	30	26	39	33	32	33	29	25	33	33	41	32	30	37	40	36	27	38	30	39	34	25	39	29	36	34	39	31	36	33	39	30	28	34	35	28	27	29	27	38	41	18	31	39	36	27	51	26	40	25	24	37	30	31	37	31	34	30	37	39	33	27	41	28	24	31	28	33	47	38	39	33	31	29	31	30	41	24	33	36	37	36	22	30	30	35	31	28	26	30	47	31	46	38	38	31	33	29	28	42	31	36	41	35	33	17	49	32	35	24	33	41	31	28	41	32	40	41	35	32	33	35	32	42	35	32	29	32	39	38	39	25	44	35	41	42	39	33	33	45	25	34	33	32	37	30	28	34	33	40	31	30	33	32	40	39	38	44	30	30	39	38	31	43	29	36	27	32	23	17	26	34	35	29	33	23	35	37	33	24	37	36	38	35	32	40	29	29	31	31	27	40	30	31	35	30	42	29	34	37	35	37	45	31	34	31	23	33	37	31	36	30	33	27	23	40	46	35	39	31	38	37	26	27	38	22	30	30	37	40	34	37	27	45	31	35	30	27	31	25	32	35	35	36	27	30	37	39	36	39	32	34	31	42	30	41	35	37	27	22	51	32	27	22	46	28	32	31	22	35	32	28	26	27	43	38	26	39	34	37	32	33	23	34	32	27	37	40	31	30	24	32	31	33	29	20	39	37	31	25	26	32	34	40	24	40	35	37	29	33	38	30	34	43	37	43	39	29	34	29	29	34	27	33	43	29	33	34	41	37	20	30	31	25	30	30	27	27	35	30	45	29	34	48	28	32	46	27	35	27	34	33	30	26	30	33	41	28	23	37	42	29	35	47	34	28	26	27	27	28	31	37	22	34	33	49	41	35	30	35	37	30	27	38	44	22	25	39	28	32	31	40	33	33	34	37	39	27	35	29	29	29	34	32	30	19	39	34	26	34	24	33	33	43	31	35	35	29	29	37	39	40	30	34	32	24	37	37	28	27	39	24	30	43	23	27	35	42	28	27	29	28	39	28	30	31	34	33	44	30	33	30	27	36	31	28	34	28	29	29	27	28	31	22	24	39	40	31	33	27	29	24	42	23	29	27	36	36	26	24	21	35	38	31	26	23	34	36	28	33	33	30	31	35	40	29	35	41	27	37	26	37	35	36	32	28	23	35	36	36	26	32	29	36	45	43	35	36	33	27	23	27	34	35	37	37	42	39	26	28	35	36	34	32	39	27	35	25	42	39	34	37	40	32	42	32	37	39	31	31	29	31	31	29	23	33	34	35	44	36	30	23	31	34	36	28	32	31	34	30	28	29	33	37	21	23	38	29	27	39	32	25	22	37	24	35	30	28	34	29	35	40	18	32	34	35	34	31	37	43	37	30	34	29	31	37	24	31	31	37	28	33	39	30	35	33	45	32	40	42	48	37	33	48	35	35	40	40	24	34	34	23	32	41	36	29	29	27	41	35	32	34	33	35	35	33	38	26	19	28	40	26	32	29	30	35	35	32	28	37	28	30	26	29	31	38	30	26	27	31	35	32
17479	7768	3662	7414	14342	14940	14004	11742	9822	6966	4941	4557	4157	3928	3684	4122	4648	4661	5522	4107	2961	2037	1646	1329	1231	970	872	925	883	992	945	1059	1366	1191	1158	1106	1108	1150	1050	921	836	876	971	1239	1448	1569	1479	1504	1421	1399	1356	1311	1162	1207	1151	1078	956	829	739	758	668	694	527	454	453	442	430	478	462	463	436	437	443	559	587	572	497	424	473	506	552	523	545	562	544	652	714	838	795	683	603	589	519	531	521	554	526	522	490	492	527	535	518	481	466	425	421	401	399	390	361	377	409	361	389	363	383	424	364	384	408	397	398	361	389	381	384	385	365	393	364	402	370	361	393	336	371	400	387	398	412	370	396	362	377	371	380	403	351	375	383	417	369	363	407	388	388	380	378	373	353	372	380	361	373	384	387	412	382	415	380	381	390	404	407	416	408	341	397	399	389	367	365	389	349	379	372	363	385	393	370	400	412	429	373	373	425	395	397	378	395	365	374	380	406	417	351	412	388	396	403	385	400	400	418	387	403	378	411	365	394	387	430	337	400	392	382	387	383	362	387	378	359	409	398	374	387	393	397	376	364	378	368	358	379	361	372	369	402	393	374	408	389	420	384	371	387	383	378	405	371	382	363	408	394	354	410	400	387	353	368	404	361	370	387	384	396	386	391	417	388	388	443	400	358	389	395	392	365	352	371	362	410	360	375	351	393	408	383	389	364	373	401	374	403	363	365	364	369	388	379	396	395	388	398	402	407	403	375	396	383	404	397	397	370	397	410	364	394	400	384	402	395	363	423	384	363	371	377	370	363	396	376	404	367	375	411	379	401	382	374	404	377	409	366	394	371	356	401	394	392	384	360	397	383	382	400	397	383	379	369	350	395	402	354	386	380	404	372	389	373	385	393	412	414	405	376	403	386	399	369	400	367	401	390	353	395	375	388	383	371	390	365	388	389	379	327	362	372	385	363	356	375	367	396	410	398	406	371	392	374	389	395	422	366	385	350	369	382	381	428	358	343	390	400	373	404	336	391	356	413	310	391	379	378	410	386	373	395	369	411	401	378	391	390	369	367	425	403	401	388	383	388	405	387	382	394	412	401	390	378	411	412	389	365	409	378	390	402	397	388	387	371	391	388	356	383	387	373	390	402	365	373	370	368	373	374	400	387	389	372	378	392	340	368	353	384	359	393	389	362	391	371	374	377	372	418	391	373	425	362	388	393	427	396	366	382	348	401	376	387	406	398	366	362	371	365	403	365	375	389	370	406	408	384	389	388	398	402	382	381	362	367	356	401	384	438	377	371	379	366	389	372	427	398	338	373	370	361	395	374	370	373	378	363	395	420	365	361	355	345	403	410	387	391	392	404	379	346	362	392	382	332	399	346	399	381	393	384	383	393	376	377	356	400	389	391	382	396	371	377	363	315	384	394	371	396	365	380	360	391	364	413	385	365	385	444	352	373	391	396	411	376	368	395	400	385	409	402	343	384	395	390	367	357	405	404	366	356	387	363	371	405	378	402	398	374	368	389	412	413	412	371	389	391	360	361	341	350	400	400	378	402	382	368	409	320	434	411	380	387	367	372	385	415	337	411	396	419	405	394	383	370	412	397	410	406	386	390	382	361	388	361	404	390	399	380	360	369	406	390	396	383	385	390	366	364	407	396	399	390	398	395	394	381	355	418	373	351	416	387	353	398	372	377	388	346	399	368	395	409	402	383	362	381	399	375	378	377	373	380	412	428	389	394	366	350	397	405	379	416	380	400	384	389	430	423	378	392	356	405	363	421	371	394	393	396	373	372	399	340	394	356	395	404	370	404	380	407	375	437	361	398	405	363	385	364	383	347	347	404	390	399	404	377	359	397	358	408	398	363	381	381	388	381	385	406	410	394	356	386	374	376	383	361	403	378	382	392	364	394	382	382	379	389	378	401	361	374	404	398	409	400	362	389	397	361	418	377	375	375	397	408	367	375	380	354	385	359	396	414	395	379	401	384	385	376	400	365	344	388	368	403	380	377	416	359	405	375	378	380	399	416	394	397	367	350	365	407	371	383	377	399	378	393	413	372	354	404	366	385	401	407	394	361	400	369	384	403	397	393	395	390	405	397	405	378	379	367	386	380	377	369	392	411	353	402	348	388	395	396	395	339	391	399	369	384	415	370	400	350	356	367	373	395	375	376	390	385	370	397	366	406	360	394	370	374	379	374	379	388	416	380	422	374	387	394	366	401	377	371	383	388	382	354	405	368	377	399	400	380	389	378	405	378	375	381	366	402	404	380	413	402	394	413	356	408	383	359	370	349	389	409	339	381	377	359	379	387	353	391	349	410	346	392	353	389	378	376	371	381	378	400	386	375	388	402	379	363	415	384	399	358	409	409	367	379	393	375	405	350	375	377	390	375	379	382	388	401	391	398	357	417	394	401	370	421	364	389	396	367	393	392	345	419	404	387	395	381	354	370	375	338	382	375	374	368	389	371	420	397	353	408	383	375	425	413	363	397	374	367	391	394	382	379	388	392	378	400	378	375	391	395	373	380	350	370	384	394	400	362	364	393	382	394	382	381	402	374	389	381	365	400	393	388	381	369	404	375	390	403	403	386	402	372	346	373	394	402	374	392	399	330	396	385	397	391	414	381	385	374	408	421	413	394	378	381	377	398	362	384	401	351	387	394	411	376	413	364	394	398	396	387	377	389	387	379	385	368	400	387	333	364	407	382	386	410	422	410	406	370	401	371	375	365	345	328	386	385	373	387	395	368	363	375	389	385	396	398	383	364	405	368	379	386	399	407	381	383	354	371	388	363	407	390	402	359	399	353	407	382	360	379	379	375	370	367	412	400	404	394	340	407	361	351	412	385	348	371	417	400	367	393	373	393	365	391	382	402	426	390	369	383	381	370	361	384	369	367	418	376	358	407	385	375	391	404	429	351	384	386	400	376	383	390	369	374	396	344	366	352	381	375	352	382	372	390	382	392	361	406	419	365	392	390	369	397	395	386	389	352	388	383	380	400	399	360	384	373	365	413	380	349	371	396	398	382	404	394	395	374	370	382	395	343	392	380	404	378	397	366	370	388	380	382	402	405	358	375	406	391	374	427	384	402	357	387	380	363	418	387	358	389	384	375	418	359	388	372	363	398	365	385	398	355	371	428	370	359	391	396	378	383	438	379	407	383	416	409	391	379	383	382	377	386	392	383	373	394	344	376	374	376	404	420	403	388	375	387	404	369	354	360	366	391	379	378	349	374	393	398	371	364	388	360	374	377	399	371	399	393	399	407	401	412	413	387	385	376	380	374	341	385	400	384	378	378	383	350	380	394	404	422	407	367	377	390	403	384	392	383	378	389	394	395	392	411	409	370	374	405	412	369	375	388	365	406	417	390	410	377	404	397	388	350	382	414	385	376	396	404	394	384	348	429	376	395	380	379	402	404	381	369	424	338	381	394	379	388	374	398	373	409	389	391	357	351	382	369	409	382	372	371	340	350	399	373	373	395	376	375	389	384	369	359	376
1317	164	105	73	85	119	116	117	133	93	66	86	70	78	86	84	113	108	104	92	62	57	51	59	66	50	61	39	54	51	56	58	45	73	56	69	58	74	55	62	62	59	55	64	67	54	66	57	64	58	86	66	70	56	59	70	58	61	57	51	47	57	42	54	58	54	58	56	54	60	53	59	40	58	47	42	61	45	58	48	45	52	50	46	52	47	53	55	41	61	56	44	51	51	47	49	42	53	59	48	77	51	43	57	53	51	41	53	50	45	39	63	48	58	57	62	45	44	69	51	56	50	61	62	47	54	51	51	57	48	63	43	46	53	53	44	61	49	55	54	56	41	39	55	63	62	62	47	52	57	69	62	56	48	49	45	46	55	43	53	58	58	54	58	56	40	45	50	51	54	54	45	46	49	48	46	42	55	55	54	60	51	44	54	51	53	45	46	47	51	59	48	59	46	51	45	50	44	43	49	52	62	56	49	43	58	47	54	37	34	53	41	38	44	60	44	62	52	48	57	42	40	55	52	68	50	44	57	45	47	30	42	51	44	56	44	50	50	44	53	42	64	50	50	51	47	52	46	64	57	50	53	57	52	50	47	57	54	41	49	52	51	59	56	63	47	30	53	53	39	31	53	53	59	47	49	54	54	52	47	69	53	46	65	53	60	53	49	46	45	45	37	43	61	45	39	54	48	55	45	47	42	43	41	58	54	46	59	47	55	50	46	43	49	49	61	44	55	46	62	57	53	53	44	60	51	54	62	51	45	50	49	59	44	46	53	55	45	39	43	56	47	48	46	45	45	53	47	67	48	43	51	64	62	74	48	51	61	56	48	54	47	51	63	44	60	57	61	50	53	59	49	53	45	41	46	66	42	65	48	54	47	37	52	54	56	37	39	70	37	35	51	44	62	62	49	62	45	36	51	51	46	58	55	68	49	49	49	53	53	43	53	63	46	47	65	59	59	53	52	51	48	44	40	57	58	48	44	62	53	38	57	52	53	48	47	49	46	51	53	61	46	53	49	49	56	42	45	48	39	51	47	48	55	54	52	47	50	45	56	59	57	52	38	42	49	50	51	46	53	57	40	38	55	43	48	32	67	53	57	42	50	49	44	44	63	51	33	50	52	40	59	61	37	54	58	60	65	44	59	50	55	45	47	47	48	64	45	39	56	41	42	57	59	45	37	50	58	51	51	45	46	43	55	51	51	55	66	46	37	47	48	54	55	48	51	48	55	63	39	47	64	40	48	42	42	70	61	51	37	47	45	63	49	43	51	65	58	56	68	44	44	51	55	38	42	67	54	56	58	57	53	45	62	65	56	44	59	38	63	40	52	44	54	41	50	50	59	55	47	49	37	50	48	60	43	59	46	51	66	66	52	51	53	48	49	49	51	63	43	53	54	66	50	56	50	51	49	44	45	43	47	53	52	48	50	47	48	58	40	52	57	47	41	39	61	60	45	55	54	71	53	51	53	50	63	44	45	40	43	51	50	52	58	59	45	46	45	48	54	48	63	40	44	42	49	34	65	54	50	65	44	49	37	43	42	50	45	54	41	46	44	59	53	44	53	54	57	60	45	47	45	55	53	50	39	54	64	48	37	54	37	59	45	40	51	54	48	55	44	47	61	62	61	57	53	32	57	58	53	47	60	51	53	61	45	48	43	48	46	56	33	54	43	51	56	54	55	54	49	58	45	56	42	48	57	45	50	42	41	65	40	57	55	63	43	52	56	42	65	50	44	53	53	44	58	62	60	58	50	45	40	52	48	53	48	50	49	42	44	53	65	53	46	40	44	49	48	57	45	49	58	56	45	55	49	50	43	65	34	46	56	51	51	53	60	38	47	56	52	45	46	50	52	39	44	55	44	44	55	51	41	65	50	55	51	54	46	40	62	52	63	48	54	47	58	54	43	41	47	55	58	58	43	45	51	61	38	58	53	52	57	50	56	50	50	47	44	61	34	48	50	43	51	62	54	58	54	64	52	56	50	46	50	58	48	49	51	54	60	47	44	47	45	58	48	38	55	65	42	60	48	50	50	45	56	43	46	58	43	46	54	43	50	42	48	58	68	39	44	65	40	51	53	41	60	53	42	54	52	55	49	56	62	47	45	53	52	49	46	53	60	56	65	54	38	52	38	49	50	64	48	56	53	41	62	54	43	48	53	36	41	57	56	52	46	51	60	52	58	40	57	52	43	46	57	52	44	50	60	62	41	45	50	50	49	47	48	43	48	51	54	51	46	49	49	42	58	52	47	55	39	58	42	46	57	48	47	49	57	38	46	57	47	55	44	54	56	53	49	53	55	44	53	54	60	50	54	42	47	53	48	42	58	47	60	60	51	55	53	62	49	57	65	54	66	57	56	45	43	61	51	53	50	51	38	56	50	64	52	53	36	59	47	36	69	36	48	52	58	55	55	60	45	58	54	52	48	51	56	47	51	44	51	59	34	50	47	47	47	55	44	44	51	49	57	50	54	44	49	42	48	61	44	60	48	47	54	60	66	57	51	57	62	47	46	56	52	61	52	59	53	45	52	44	42	59	47	55	55	53	53	42	44	41	45	48	46	39	53	60	45	51	42	38	62	59	49	52	46	50	42	55	55	53	42	58	42	42	59	57	42	45	46	47	49	52	63	55	47	49	57	54	55	47	43	59	45	37	56	47	59	53	47	62	40	47	56	51	39	52	51	47	55	46	51	55	58	41	47	58	53	60	50	45	70	50	52	45	48	57	54	50	44	41	57	67	56	48	45	56	54	38	48	44	42	65	46	40	51	48	55	55	61	61	54	59	54	49	62	53	60	47	55	51	47	43	54	61	48	57	45	53	46	44	52	65	45	49	41	53	50	37	45	54	60	60	49	50	57	46	54	40	51	67	57	43	46	53	54	48	55	56	52	53	64	51	57	52	47	52	61	44	67	53	41	52	41	49	35	45	57	44	49	46	46	56	45	38	55	49	51	40	59	59	56	54	52	51	57	52	61	68	47	43	51	52	56	41	48	42	46	63	51	44	52	51	42	47	44	49	50	41	43	48	64	58	43	66	47	43	57	33	40	52	56	51	49	56	41	47	40	46	67	46	61	48	51	53	47	50	59	37	39	59	57	55	54	42	51	60	63	37	58	44	55	58	64	50	35	59	47	49	51	45	51	56	56	63	46	54	54	53	49	39	36	48	63	59	49	48	39	55	44	53	50	50	58	51	49	55	38	61	56	54	33	52	36	49	60	39	50	47	57	40	46	52	55	41	39	50	57	55	57	49	43	54	52	42	61	50	47	60	38	58	58	51	46	59	51	53	36	55	59	51	62	54	52	60	47	48	45	59	53	58	64	48	44	40	43	57	46	63	37	57	54	47	49	38	39	49	38	50	53	57	47	49	54	65	44	48	52	51	47	51	52	55	59	58	59	52	58	45	52	47	58	47	62	42	54	38	48	42	52	54	70	63	48	58	53	46	55	62	52	45	50	51	52	59	57	48	51	59	54	48	47
11896	4178	1928	3639	7436	7778	7571	6275	5537	3374	2196	2126	2114	1941	2050	2680	2807	2876	2933	2046	1412	1243	1140	1006	898	862	810	812	861	838	841	942	1030	1001	933	936	1027	1000	923	907	809	839	855	1016	1185	1152	1115	1188	1154	1137	1183	1113	1045	1061	1020	993	873	852	711	696	683	744	665	633	586	599	603	594	636	633	660	630	553	676	667	629	607	616	591	600	640	643	686	745	739	716	814	795	753	771	686	680	700	732	698	658	686	621	604	703	664	670	689	637	640	614	579	584	608	560	559	588	623	598	561	571	555	589	572	597	544	604	554	616	629	554	632	603	559	565	603	617	575	624	628	608	635	630	592	569	593	622	582	584	598	593	588	609	578	615	599	592	624	551	633	612	606	572	581	590	597	583	562	593	565	587	550	656	553	577	584	614	610	578	570	581	593	597	603	578	581	574	589	618	603	582	615	642	618	586	601	576	574	598	590	633	556	648	589	566	633	600	642	569	537	598	594	652	631	605	597	574	571	562	596	578	588	585	529	613	599	552	573	575	589	598	636	593	599	587	571	617	599	600	562	587	590	572	606	604	573	604	599	611	644	579	581	546	609	576	576	564	621	569	619	609	625	560	589	587	635	577	589	569	620	552	595	607	625	589	584	596	602	543	590	524	635	595	603	580	573	579	547	575	630	566	613	591	558	595	612	632	637	596	581	614	628	585	566	630	641	581	583	641	597	571	571	614	586	619	600	582	589	574	582	599	604	584	585	606	608	588	608	573	644	547	550	611	577	609	639	632	585	598	618	586	593	619	564	581	603	614	561	569	617	612	641	573	579	597	591	589	604	611	577	590	605	572	593	538	597	577	606	610	555	593	571	613	574	592	597	597	593	548	601	630	592	631	611	574	582	593	590	615	606	542	552	599	621	581	576	599	612	564	602	601	617	604	586	602	569	570	603	579	552	548	593	599	601	570	613	543	556	621	657	593	606	598	619	604	579	578	577	599	584	620	574	564	583	571	577	598	598	594	609	644	590	564	590	590	557	598	596	611	573	597	571	617	609	569	600	570	654	617	587	596	591	596	615	598	575	579	592	596	607	605	617	575	608	587	589	615	574	572	607	577	605	545	575	601	624	598	606	577	545	599	587	573	625	633	595	560	599	629	607	542	618	539	606	586	589	622	572	632	606	610	591	618	553	591	611	638	577	603	616	633	562	571	605	574	628	597	558	591	648	594	600	576	569	587	582	571	625	594	631	553	618	564	566	615	624	569	548	612	596	606	594	592	622	604	645	578	608	538	591	583	558	624	631	627	562	553	585	586	602	581	572	578	624	587	562	565	596	568	569	602	635	584	579	584	573	596	570	619	572	592	595	594	550	590	596	567	597	544	556	542	584	561	573	577	634	613	630	568	581	598	577	605	588	582	609	613	646	597	586	542	522	601	562	597	571	568	597	590	573	611	625	615	575	586	657	610	561	630	575	572	653	574	575	554	543	566	577	610	613	568	586	530	570	608	635	638	560	568	600	571	597	604	556	601	557	616	617	570	573	604	584	602	620	606	610	606	601	551	571	592	567	577	591	570	573	569	592	605	588	583	598	622	610	574	585	591	566	566	549	551	602	603	559	607	587	579	591	597	572	612	574	593	581	568	602	609	565	590	581	597	607	596	560	575	572	603	595	595	614	490	570	543	613	599	539	632	563	588	569	605	585	614	572	578	597	563	644	548	575	587	623	586	617	597	582	571	556	545	600	541	559	615	542	578	571	567	597	587	611	603	622	591	576	606	575	557	613	588	583	617	577	551	572	640	598	603	593	561	590	546	690	556	585	604	599	606	604	603	596	583	610	568	598	626	590	619	641	562	594	599	586	575	620	599	619	666	588	577	577	579	591	621	599	608	629	594	614	589	588	604	612	604	580	634	604	515	581	592	577	629	588	590	617	585	557	606	624	577	602	631	583	583	629	591	572	598	622	570	571	564	619	575	599	570	629	558	583	592	617	601	591	600	615	597	584	623	562	593	616	597	599	579	579	595	600	546	640	584	612	588	605	587	561	616	585	575	627	588	584	596	581	625	581	588	615	600	603	561	545	573	570	587	550	558	574	603	582	618	599	593	606	589	594	597	592	606	565	561	577	591	549	584	580	579	590	574	581	572	555	575	570	582	601	570	607	566	615	574	597	625	605	565	564	578	596	563	589	653	602	624	630	599	547	620	588	567	576	569	599	580	635	616	589	621	578	612	604	606	568	598	584	543	624	609	630	594	574	567	583	578	597	629	602	583	581	588	602	591	589	574	577	557	624	619	624	586	578	579	611	576	578	605	635	569	599	574	569	580	571	626	623	619	564	585	595	614	602	589	550	600	560	569	622	572	591	542	598	593	585	565	619	594	601	601	616	567	586	589	568	584	588	586	567	555	581	592	579	596	574	578	573	617	613	603	596	576	627	616	644	592	570	551	616	643	586	596	629	573	603	613	617	550	589	624	594	587	581	604	592	583	569	583	586	568	615	610	569	585	603	641	613	640	603	592	601	598	594	598	550	576	588	605	598	584	573	593	612	585	563	625	605	579	573	602	633	573	591	600	625	609	595	635	615	609	581	562	592	611	602	584	577	591	643	522	625	604	602	588	589	623	655	618	612	591	592	604	613	592	604	571	582	595	552	560	593	606	607	573	619	635	590	579	538	611	585	596	584	595	568	630	577	584	598	545	617	582	603	554	618	593	565	567	563	605	652	625	590	629	606	598	568	616	605	596	520	600	587	604	594	614	594	578	579	625	583	586	556	546	573	587	601	621	568	596	573	552	586	562	591	572	586	581	572	584	620	567	613	580	598	592	553	614	604	586	599	621	572	598	566	596	589	576	638	594	632	604	617	575	572	608	581	580	581	557	641	553	601	566	588	564	592	570	582	606	601	562	589	550	661	576	561	576	633	559	605	598	570	596	598	609	597	576	584	603	609	583	592	610	618	552	606	606	588	568	605	558	594	601	623	550	608	591	622	565	594	592	595	580	575	576	578	577	610	586	602	546	556	622	570	648	575	574	611	585	574	596	585	581	602	586	584	603	579	612	588	600	560	595	575	624	593	606	611	603	571	557	602	574	588	626	582	622	601	565	622	624	590	572	553	551	631	590	540	608	562	640	580	571	559	548	613	610	580	642	607	636	592	615	561	570	584	565	588	596	590	587	583	541	583	574	574	605	560	576	631	585	614	569	621	576	551	551	592	587	605	595	570	641	614	580	640	573	588	619	592	660	589	552	556	570	590	588	602	546	589	600	565	567	591	601	611	618	610	558	588	581	592	604	599	607	563	560	549	585	563	558	644	555	590	578	612	649	601	554	594	582	608	578	624	559	548	586	604	579	587	595	615	583	564	589	565	600	650	558	575	554	605	623	589	584	568	548	588	590	613	530	578	610	600	616	614	554	590	605	583	592	577	522	596	617	626	597	586	568	596	629	593	609	628	565	601	564	607	586	599	611	568	594	658	631	614	560	566	605	587	616	582	624	582	603
679	286	172	111	100	140	156	166	151	118	93	105	84	88	91	109	112	104	120	72	47	59	45	45	55	47	48	50	51	47	66	64	59	50	60	57	34	48	53	39	49	32	54	43	59	59	61	43	60	55	56	64	68	46	56	53	45	43	44	29	34	36	51	31	40	34	51	29	52	37	43	50	36	51	53	39	36	41	49	41	35	47	44	31	31	35	49	44	38	44	37	48	39	43	56	33	33	44	39	29	46	34	38	28	34	40	41	33	35	26	33	21	35	32	35	36	37	35	35	38	40	29	38	43	39	39	39	37	42	36	44	34	42	32	44	38	31	34	29	38	33	38	37	32	45	43	40	44	35	36	32	39	34	22	32	32	30	44	39	36	37	36	37	30	33	35	33	51	36	26	40	30	44	35	26	32	38	39	37	30	36	31	27	32	27	32	39	35	35	33	38	40	30	34	36	39	24	26	39	34	33	37	44	33	41	39	39	36	32	41	32	37	40	33	30	29	37	28	31	41	35	44	31	36	40	32	38	33	30	34	38	37	43	43	30	37	34	43	37	46	30	31	26	40	39	26	37	30	31	30	41	39	35	35	39	39	47	47	40	34	29	34	42	43	47	38	44	40	33	45	39	42	31	43	34	34	34	45	44	38	38	39	28	43	38	37	36	32	23	29	36	21	30	31	32	36	35	36	37	42	36	34	28	38	36	33	33	27	50	45	40	45	30	42	35	32	28	34	33	39	27	30	42	40	34	37	36	31	36	49	33	35	22	52	33	36	27	46	38	27	31	41	39	32	36	44	37	31	34	45	27	34	39	28	27	42	34	40	39	44	38	28	39	43	36	37	34	46	26	32	30	45	44	36	32	50	50	33	30	34	40	36	30	24	39	39	36	34	44	31	23	33	28	27	30	36	26	47	44	44	39	39	37	43	28	32	27	34	40	24	34	28	34	27	33	33	40	37	27	35	32	33	30	42	28	29	29	36	37	35	34	44	31	40	33	33	47	41	34	40	31	47	29	32	35	33	47	32	38	31	43	42	39	41	38	52	36	30	35	35	42	37	51	32	36	48	41	38	30	40	34	32	30	34	37	44	48	40	30	40	41	27	29	31	42	39	34	29	39	36	32	31	39	37	30	36	38	50	38	38	29	31	33	44	31	28	26	31	32	40	42	22	29	35	29	34	35	29	33	33	33	44	33	29	29	35	39	30	39	30	42	38	30	29	40	32	29	37	34	40	39	38	36	34	40	34	39	44	46	27	26	36	31	38	27	33	43	33	29	31	32	37	42	27	35	26	34	38	39	34	43	30	36	40	32	40	39	37	31	41	34	49	23	57	42	34	25	37	36	17	28	34	37	39	26	47	36	46	40	52	37	34	36	33	38	36	32	35	43	31	38	33	39	44	35	26	43	28	29	30	41	39	41	39	34	45	33	44	32	34	33	33	54	36	30	33	45	39	39	36	38	31	30	30	32	29	37	40	39	44	30	39	35	36	36	42	32	39	31	48	39	38	24	35	31	37	36	37	36	33	38	36	33	33	41	39	37	42	39	39	28	24	41	39	41	27	27	33	45	26	33	51	24	29	46	52	42	32	44	32	29	39	39	41	38	38	45	44	29	37	29	36	35	34	36	35	42	45	41	31	33	41	43	31	33	40	26	37	26	33	37	36	40	36	33	35	37	31	35	27	48	31	39	27	43	32	38	24	36	29	44	35	34	31	36	47	35	36	38	44	31	40	41	31	25	35	40	31	38	28	44	35	45	32	43	44	41	46	34	40	26	40	29	42	34	39	43	27	36	42	36	37	44	32	32	38	32	26	41	36	33	39	43	33	41	28	30	35	32	37	39	51	42	31	41	29	35	31	44	34	42	47	35	48	37	30	36	23	39	43	28	44	34	30	38	37	32	40	26	39	43	30	38	34	34	40	35	47	40	33	34	25	32	35	33	44	38	34	32	43	30	43	38	37	36	40	34	37	40	47	35	32	44	32	28	45	36	37	35	32	34	36	25	39	42	40	36	48	38	37	35	47	32	33	42	37	31	39	38	21	43	30	30	40	29	40	29	40	39	31	41	38	24	49	28	27	30	39	37	32	29	31	36	27	27	25	38	31	26	33	31	37	33	50	29	28	28	33	35	30	39	32	36	32	40	31	36	34	37	31	42	40	41	37	35	39	44	29	28	42	38	27	29	37	39	28	36	36	36	39	30	42	37	32	35	39	37	39	37	45	37	35	33	43	43	32	30	48	34	47	29	33	32	41	43	35	42	36	41	33	39	31	34	40	31	33	35	35	30	29	38	39	30	36	47	37	38	32	34	44	40	38	26	37	31	38	31	43	29	28	41	35	38	27	30	30	38	35	31	32	37	39	28	45	34	30	28	34	43	43	38	41	37	36	25	35	33	36	40	29	39	33	33	40	36	27	36	28	40	42	36	37	49	59	40	33	40	32	37	38	44	35	34	48	32	33	35	40	35	24	34	37	36	45	33	29	40	38	29	21	38	27	29	43	36	39	46	31	40	39	30	37	41	37	28	37	31	31	27	35	38	36	47	44	26	37	39	36	27	39	47	33	44	38	34	33	33	49	38	35	34	35	35	35	33	42	30	33	36	32	37	40	35	34	42	31	42	28	27	37	50	36	39	25	44	43	44	30	32	37	35	37	42	36	36	37	30	37	27	38	35	37	47	39	35	37	33	38	35	39	29	30	33	43	30	34	33	37	29	39	26	39	41	46	34	45	39	28	22	39	23	32	46	25	45	34	36	48	36	43	36	33	43	37	37	38	36	30	33	36	30	32	34	40	27	35	32	42	34	38	40	44	32	43	38	38	41	36	36	30	22	25	33	34	43	27	32	31	35	50	38	35	34	40	54	44	32	37	31	35	44	26	33	27	34	43	32	36	37	43	30	35	38	33	33	42	37	39	30	39	29	39	33	30	33	31	33	32	31	38	44	40	41	39	31	34	31	41	33	35	41	38	37	42	35	39	26	36	46	50	32	40	43	35	40	34	40	38	32	38	34	37	42	32	38	47	29	43	29	37	35	48	50	30	36	24	45	47	29	41	31	35	39	29	35	37	36	37	38	35	30	36	29	34	32	36	29	39	22	33	36	46	32	37	30	42	41	27	44	35	37	38	34	46	45	28	37	37	45	31	31	35	35	43	43	36	30	36	28	31	31	38	40	45	37	37	42	48	45	40	31	46	35	26	39	39	24	30	44	35	40	34	31	40	32	33	33	34	34	34	38	36	30	45	28	39	42	48	31	30	31	37	30	37	38	34	29	36	29	40	27	43	27	45	36	37	38	29	31	39	49	48	38	39	42	27	32	31	23	35	29	42	31	33	51	25	35	35	34	27	38	39	31	40	36	35	33	47	29	33	48	27	46	40	48	35	32	33	29	40	22	38	44	39	39	44	34	36	43	46	34	28	42	38	34	30	36	40	41	36	32	42	45	29	46	30	44	26	30	41	41	34	38	36	37	38
14183	6451	2976	5786	11319	12069	11041	9621	8073	5649	3574	3260	3014	2692	3023	3874	3776	4076	3846	2138	1473	1265	1176	1029	961	800	873	923	831	810	878	1049	1061	1064	978	1038	1077	986	971	975	852	814	847	964	1152	1097	1182	1287	1262	1149	1181	1177	1118	1136	1190	1065	814	757	707	675	657	613	529	483	448	415	439	493	474	518	415	443	431	572	501	459	474	474	479	499	533	517	522	627	587	652	736	662	607	597	577	585	569	574	566	532	612	545	499	509	536	502	557	485	457	422	440	414	422	410	409	429	413	424	408	423	400	447	361	430	415	426	419	434	472	399	443	406	413	422	442	405	410	435	485	447	455	421	445	441	412	405	409	408	458	450	432	403	454	422	420	454	421	401	437	428	435	431	452	445	403	464	429	429	414	451	416	462	403	453	429	451	435	429	426	421	415	428	401	431	416	430	467	393	425	392	401	436	442	447	417	436	419	411	427	405	448	417	414	425	414	412	424	449	478	430	428	425	436	426	402	402	441	410	455	406	453	435	448	455	451	388	460	416	412	434	430	447	424	407	395	446	446	418	438	446	410	435	406	410	419	403	445	455	421	430	434	442	430	438	412	417	493	427	390	409	440	396	431	482	431	417	438	416	389	408	434	415	449	413	402	430	412	424	437	440	441	442	415	428	384	425	377	414	415	453	397	418	435	417	396	418	435	434	430	416	443	452	431	377	427	433	423	427	419	433	421	405	420	421	432	413	417	407	413	452	484	419	422	420	447	413	407	455	423	434	394	422	414	425	431	427	429	406	397	414	444	448	439	453	440	440	393	411	424	428	465	423	414	411	429	455	445	453	454	404	420	406	439	419	442	433	398	425	423	424	405	464	432	435	427	453	453	404	421	429	449	434	425	429	423	419	395	458	424	431	424	456	430	419	445	444	444	429	404	436	470	440	424	402	422	400	444	444	424	392	462	435	462	413	451	445	451	475	401	410	416	430	437	425	391	460	431	415	403	399	497	442	424	404	449	416	438	440	386	442	376	408	454	428	446	410	388	458	429	406	437	415	427	427	440	418	399	427	441	451	439	418	438	439	434	422	378	455	423	431	426	447	426	461	419	440	409	430	441	412	445	430	432	440	428	433	408	410	426	441	454	441	445	450	445	466	415	455	415	417	424	440	432	411	379	394	400	440	465	431	383	464	383	435	414	453	408	413	435	408	432	439	413	444	441	447	418	396	444	447	431	417	402	427	457	427	407	411	389	399	416	433	442	418	443	424	455	423	461	416	433	401	446	434	430	445	440	443	440	431	443	429	413	401	455	421	440	407	440	428	468	449	444	448	396	442	455	429	449	398	424	409	436	407	460	431	438	426	465	440	420	414	398	412	406	413	408	409	398	442	452	425	458	414	414	430	410	402	396	459	414	445	430	450	420	409	431	419	472	477	435	413	432	447	392	448	424	418	424	411	419	436	438	442	413	451	445	459	404	426	418	433	413	400	451	449	422	410	401	455	412	420	458	419	466	439	439	432	437	420	465	389	428	424	450	464	413	418	384	442	485	429	414	439	428	419	381	422	440	448	428	486	401	448	426	422	407	417	409	429	419	430	419	414	448	431	401	406	395	432	413	391	410	445	432	421	438	403	399	438	421	429	427	418	442	425	444	414	411	412	416	424	438	459	439	400	393	432	429	440	500	429	458	437	379	438	483	396	399	406	394	437	449	447	396	435	400	423	450	407	438	433	449	371	414	448	433	429	414	425	453	450	440	444	429	399	433	440	444	465	441	419	423	441	410	384	447	438	405	449	437	450	465	456	397	461	445	436	412	425	417	431	425	401	427	416	427	427	426	389	392	439	433	430	437	459	367	386	398	439	441	444	416	449	433	407	379	389	426	440	408	464	376	451	473	428	415	416	441	415	442	425	396	434	411	446	397	442	411	425	379	436	418	476	399	452	437	417	446	441	427	430	402	436	464	420	421	399	420	423	450	446	441	435	432	430	424	419	469	399	424	439	446	392	437	423	400	442	427	461	407	448	435	458	462	403	456	428	399	441	428	424	428	423	433	441	386	433	404	421	437	445	480	381	400	481	444	435	421	416	416	420	419	445	447	421	405	441	450	404	419	388	418	414	406	422	406	450	434	424	451	462	470	440	438	462	416	432	433	437	411	463	408	427	394	443	429	466	409	442	431	447	411	429	450	408	435	416	399	390	452	480	403	403	430	408	397	412	425	389	419	429	411	453	392	421	405	446	456	437	432	429	437	422	431	438	448	406	424	437	413	397	401	427	422	418	428	395	460	428	409	439	402	428	439	436	415	421	484	450	418	453	414	474	453	422	422	428	471	393	414	421	420	393	423	409	441	438	417	404	421	462	477	400	439	428	432	445	394	420	447	387	437	446	380	417	416	441	414	456	440	430	402	429	412	372	444	411	423	432	419	406	458	456	395	456	423	408	402	458	399	441	418	460	436	415	434	447	445	439	421	406	411	416	410	418	422	425	457	426	418	397	425	416	424	453	419	435	416	400	385	392	427	451	410	438	448	415	438	430	460	415	409	433	463	403	460	436	438	436	439	459	425	409	410	415	430	433	406	416	411	413	453	453	444	457	411	427	458	412	430	423	405	418	448	445	420	445	443	427	406	433	460	448	429	437	454	461	448	422	450	469	439	414	413	425	423	434	419	448	399	426	421	387	425	405	447	449	403	467	419	427	443	439	491	435	412	443	441	427	493	443	405	401	435	407	396	412	418	416	437	456	412	440	452	426	384	436	436	430	407	397	448	447	419	439	409	408	409	413	427	455	442	454	413	415	421	401	442	455	434	408	436	436	418	427	449	413	448	406	431	435	440	463	412	439	457	410	413	454	430	417	441	470	439	430	419	417	455	424	440	423	429	374	438	424	440	396	461	410	424	410	420	426	426	395	424	415	456	414	468	463	374	452	438	415	437	406	457	407	408	411	394	426	478	436	437	413	443	400	426	412	470	440	415	454	417	411	414	432	437	433	423	444	403	430	437	426	413	396	441	425	395	401	408	415	439	416	457	441	449	431	446	402	446	391	438	446	418	403	449	410	411	436	454	401	440	415	421	405	417	384	394	427	428	453	424	426	419	399	447	446	444	403	422	432	416	413	450	417	421	437	424	433	462	452	406	465	438	428	421	434	450	469	407	447	463	423	381	461	419	455	410	444	469	418	429	442	420	458	427	403	468	434	397	441	390	460	450	415	411	415	408	428	430	427	440	443	461	436	425	414	432	447	411	426	453	455	418	394	423	433	425	427	419	421	417	417	397	425	428	419	407	436	404	437	454	418	409	423	438	451	411	435	448	378	428	406	394	433	417	419	402	403	459	439	428	403	440	470	416	417	427	413	422	419	426	424	437	405	440	396	420	453	419	397	386	432	417	424	398	445	403	421	443	436	398	478	427	430	431	412	412	398	409	452	424	474	401	444	425	410	411	460	449	463	419	448	445	427	437	418	417	411	411	431	431	439	418	425	403	419	432	434	404	427	441	428	436	430
2069	280	175	138	131	142	203	168	171	116	104	105	89	106	96	129	109	142	122	70	63	62	74	64	66	68	68	56	84	63	59	63	73	68	63	63	70	64	57	68	84	63	61	56	67	64	63	66	80	77	56	69	63	83	56	70	54	62	62	66	57	60	50	60	54	54	53	47	41	60	54	46	48	49	59	39	45	53	52	43	46	55	57	58	76	57	53	56	55	50	54	53	57	64	53	54	53	62	55	52	46	60	55	60	62	47	50	56	66	40	28	49	59	53	58	50	39	41	42	51	46	54	60	56	47	59	58	41	37	44	33	39	56	75	49	47	55	45	41	44	61	59	48	47	45	47	56	44	61	48	46	60	60	32	62	40	49	49	37	46	53	42	55	49	50	50	42	66	51	51	39	44	62	48	47	58	49	50	40	49	49	46	52	54	51	46	54	45	57	50	45	39	52	56	50	52	48	49	60	51	44	46	54	57	40	54	56	50	51	43	48	55	49	51	56	59	44	44	52	57	66	45	48	54	46	56	52	53	50	44	54	45	37	49	58	49	42	54	55	47	48	56	46	46	42	47	58	47	45	54	46	48	61	66	58	53	37	44	40	37	53	46	51	50	50	46	45	41	53	57	52	49	45	62	39	63	49	49	52	56	54	33	37	47	58	42	53	51	42	42	47	62	41	40	41	41	52	52	46	40	51	38	46	41	43	44	59	52	59	57	48	53	40	56	44	42	59	42	52	56	54	61	43	45	51	62	42	54	51	56	43	41	41	58	42	53	56	44	56	48	61	44	42	46	56	48	59	59	55	50	51	42	50	51	53	61	42	49	42	50	40	50	56	42	51	40	46	52	46	39	58	62	43	60	50	52	50	43	55	58	55	55	47	50	49	53	64	55	53	42	67	43	52	54	43	46	57	48	44	57	55	51	34	52	48	56	55	41	36	35	49	52	62	54	58	52	67	54	65	42	48	68	47	46	56	48	60	51	59	42	52	62	46	52	44	47	48	51	48	48	48	53	53	48	57	60	57	54	47	48	45	50	55	62	42	55	44	48	46	36	55	52	51	48	52	59	43	43	64	51	52	51	56	54	44	46	55	46	52	50	49	59	41	40	51	47	46	50	54	46	47	62	40	34	52	48	50	63	62	40	59	35	49	49	41	56	45	50	38	49	61	59	52	54	47	49	49	47	52	51	53	53	71	33	35	57	46	46	66	38	55	67	52	38	34	42	50	42	44	59	50	57	55	52	56	52	48	41	48	48	54	47	48	43	46	50	55	53	44	40	57	54	51	44	62	58	62	47	50	47	54	51	61	50	48	48	56	44	45	53	59	45	58	50	48	41	44	55	40	51	53	40	49	53	40	41	40	59	49	59	49	45	49	49	46	51	47	55	37	55	53	55	43	43	42	57	53	58	48	39	51	40	65	46	52	60	49	43	46	47	37	45	45	35	39	48	50	45	62	55	47	50	66	46	48	41	52	42	55	48	59	46	46	36	40	45	38	62	57	35	61	57	43	56	59	45	49	63	46	45	47	60	51	47	45	61	57	52	45	64	46	49	56	59	49	63	43	46	48	36	51	45	52	56	51	45	45	56	49	51	56	64	42	53	50	39	36	39	59	38	52	60	44	68	45	43	51	55	61	59	50	45	47	43	47	59	65	42	47	46	55	51	52	56	51	44	50	54	49	49	49	58	61	45	59	53	62	49	50	44	54	43	50	44	54	59	42	54	43	47	57	44	46	50	42	52	53	46	45	55	47	51	39	50	46	45	40	41	62	60	52	37	70	41	58	44	54	56	44	49	64	49	49	48	43	40	56	56	52	47	36	38	45	42	51	56	47	55	49	54	63	48	62	44	41	58	49	51	51	56	53	43	67	52	31	54	58	55	59	60	46	61	47	48	46	44	48	56	41	40	50	44	39	39	56	59	52	49	50	40	42	48	52	41	55	50	59	50	41	41	47	55	44	51	53	59	44	45	47	51	60	55	39	65	59	47	42	49	47	48	55	40	45	53	52	52	57	45	42	48	51	51	53	61	51	54	50	61	44	47	55	47	53	40	45	42	40	45	37	42	56	38	58	64	45	55	47	56	48	48	45	42	61	52	59	45	34	53	44	40	38	61	39	46	50	52	55	57	50	52	41	52	40	43	53	35	54	59	49	49	51	50	59	53	59	54	39	47	58	40	63	48	37	57	48	58	54	60	56	60	44	64	47	48	46	57	51	49	50	54	55	59	49	54	47	45	42	46	68	52	58	47	55	46	31	54	45	56	73	51	70	43	45	40	56	42	47	56	36	47	47	55	36	48	55	66	34	43	45	56	52	51	45	43	38	54	53	56	48	47	45	36	41	54	49	50	58	57	54	66	55	53	49	47	63	40	48	38	55	50	52	57	59	44	49	49	46	66	42	60	61	52	45	56	47	47	47	50	40	53	40	46	52	46	35	37	41	63	56	44	51	49	66	47	38	46	52	55	41	46	61	54	48	50	56	44	46	55	64	56	41	55	62	49	49	52	50	49	51	47	41	52	43	46	42	51	45	49	43	49	44	48	47	59	50	52	52	52	50	58	51	55	40	72	38	56	45	47	43	48	52	46	57	51	37	49	53	58	62	50	49	53	60	35	67	45	45	43	58	40	42	48	46	53	48	40	45	42	47	46	56	51	65	54	62	53	59	49	55	55	48	52	54	33	49	46	57	51	49	61	62	52	53	52	35	38	44	40	37	53	48	55	40	61	46	54	50	58	47	58	54	49	50	54	54	46	67	40	40	54	48	42	64	46	62	46	47	39	58	52	38	47	38	48	48	38	46	55	38	43	54	50	39	48	44	33	76	65	53	49	61	43	45	56	44	45	53	29	46	49	39	46	44	40	48	48	49	46	62	43	58	37	48	49	46	49	56	57	58	45	49	55	47	55	34	45	47	60	44	49	51	40	55	42	49	43	45	39	53	51	50	60	48	48	54	56	53	51	50	49	57	48	41	47	37	44	55	48	47	48	50	57	60	39	53	62	58	42	63	52	47	54	36	58	57	53	43	51	53	51	43	51	34	49	53	43	61	48	48	58	49	53	48	52	62	43	49	54	53	56	40	47	52	54	52	43	52	47	56	65	53	46	38	46	46	50	55	60	61	57	57	47	49	39	48	53	49	57	49	50	56	46	43	43	53	49	42	46	49	53	49	42	50	55	58	59	56	60	54	59	50	51	63	52	61	44	54	52	50	57	49	58	48	64	55	45	48	50	50	54	50	45	57	55	52	58	55	47	54	52	58	39	47	49	55	50	34	58	50	45	51	58	39	53	54	52	49	44	53	56	53	48	42	52	46	47	57	51	48	44	49	43	47	47	45	48	46	41	53	52	60	42	57	49	45	46	39	57	51	54	41	45	48	48	48	40	55	52	41	36	60	42	34	51	54	51	57	53	51	52	41	43	55	44	45	51	54	37	50	61	43	51	41	63	47	42	49	45	44	46	45	54	59	54	52	59
14139	5577	3112	5467	10496	12013	11702	10153	8606	5727	3743	3666	3328	3118	3167	4001	3843	4764	3952	2098	1599	1425	1332	1314	1075	1023	1024	1084	1005	1083	1111	1198	1179	1162	1095	1226	1175	1144	1244	1199	1068	1027	1017	1106	1228	1303	1331	1247	1253	1489	1350	1342	1325	1267	1345	1243	1068	947	834	739	777	759	721	645	570	613	565	642	647	702	604	568	624	703	676	618	577	590	613	617	688	698	665	770	837	813	911	813	838	753	708	780	751	787	723	680	662	676	672	651	681	687	664	664	624	627	604	601	573	572	560	590	555	590	572	578	590	578	575	586	555	550	596	533	602	594	603	591	595	562	582	557	580	531	602	577	563	569	603	555	547	543	579	583	570	538	603	534	577	612	565	591	580	582	589	564	575	585	584	600	569	587	536	578	592	544	563	574	590	548	557	614	604	596	583	593	522	625	564	531	575	569	598	540	562	534	565	574	551	578	552	576	567	591	561	592	594	591	596	584	601	558	629	585	581	530	587	576	597	570	592	607	546	573	604	536	561	583	614	580	563	568	559	574	571	563	558	582	572	575	594	601	579	540	574	564	617	576	563	590	588	503	575	581	559	596	543	585	582	615	589	572	595	586	578	555	561	567	568	564	596	597	574	591	557	570	603	596	584	563	596	554	590	599	602	598	620	604	581	615	547	631	583	597	590	573	591	544	553	577	579	575	562	568	557	563	565	569	566	562	553	548	585	585	589	591	601	580	569	558	593	594	582	607	598	576	597	584	569	573	610	608	577	601	595	587	591	573	574	595	588	578	546	610	582	601	602	584	571	632	554	515	577	585	540	575	596	553	588	530	569	571	610	578	623	575	568	586	565	556	621	563	608	544	554	545	560	560	556	532	518	558	563	555	593	579	560	558	584	569	593	589	601	584	541	573	596	575	583	587	540	568	614	571	600	557	564	558	558	575	584	624	569	576	580	518	602	614	541	585	567	619	578	595	586	548	577	555	556	578	544	582	585	570	583	572	572	535	579	588	607	567	580	586	604	585	604	569	622	550	616	568	569	558	540	588	587	612	533	584	565	611	558	540	590	566	649	573	531	574	565	607	556	584	561	569	575	579	537	615	568	590	612	594	578	563	552	559	585	551	562	602	567	554	556	558	571	603	564	564	609	591	573	560	568	572	584	595	584	568	593	569	588	587	587	584	559	641	576	606	593	587	568	530	572	548	573	619	599	556	562	538	597	557	599	568	576	575	605	561	602	556	540	548	582	608	612	614	547	578	592	602	586	588	594	589	550	575	575	572	538	559	547	576	604	622	610	606	611	580	552	589	568	592	565	585	572	577	590	540	557	607	570	583	542	580	578	581	613	587	542	588	607	560	605	589	574	585	554	587	601	582	575	570	585	590	575	607	569	568	567	595	582	588	551	533	610	599	565	596	635	573	617	562	604	572	592	565	625	591	605	573	600	600	552	576	557	578	548	599	575	593	532	575	592	637	573	614	589	575	574	579	571	571	562	555	569	618	572	587	558	585	547	558	590	567	584	596	587	556	537	603	557	601	612	572	575	603	587	622	523	571	611	578	523	601	588	598	578	541	560	557	526	582	552	606	562	594	558	664	591	574	582	624	588	536	587	559	526	581	589	575	586	600	567	603	564	593	594	547	555	560	562	588	585	554	560	621	597	596	589	566	607	558	588	580	587	556	613	566	590	561	570	586	575	574	609	567	530	588	596	556	603	553	560	603	565	566	579	588	535	585	549	569	570	616	565	568	598	571	586	605	602	590	537	606	568	613	589	581	566	561	567	570	567	572	576	573	590	596	557	546	589	568	570	578	608	606	550	561	573	590	610	587	596	612	610	580	564	617	570	614	558	567	582	543	585	567	554	554	557	609	580	577	579	577	581	606	563	555	587	598	593	582	586	553	606	581	591	592	593	554	552	553	602	593	551	600	585	607	590	591	588	604	587	585	621	580	587	571	552	592	609	552	554	561	632	604	577	604	572	601	607	570	587	524	624	636	610	580	582	584	605	565	567	558	563	598	566	589	537	566	578	579	553	543	572	607	555	587	580	555	581	533	602	594	613	599	621	536	619	561	652	551	593	608	571	579	563	580	617	580	540	572	538	564	590	615	591	575	549	541	581	568	550	611	606	564	557	602	600	623	610	587	599	584	584	574	600	601	538	536	567	632	559	550	594	556	559	589	594	598	588	542	566	623	550	572	558	544	572	597	575	593	555	580	588	581	580	575	586	564	552	543	554	600	580	561	588	582	589	565	593	581	586	601	565	593	588	531	610	563	601	630	639	575	612	567	599	555	552	598	582	561	588	572	568	610	581	556	565	571	589	556	585	558	628	596	599	571	564	562	570	533	586	552	566	553	559	582	563	577	577	520	589	603	604	511	565	550	545	580	586	609	559	593	616	588	581	593	548	578	569	600	544	615	584	554	596	590	593	572	558	581	604	557	579	611	574	612	570	576	564	569	572	614	583	560	594	551	548	567	587	594	550	554	535	578	564	585	545	576	595	555	585	600	540	573	582	620	586	600	554	638	582	594	574	589	551	569	599	570	581	628	587	562	611	613	574	562	599	588	590	592	529	567	595	584	563	588	559	613	589	564	601	560	601	569	580	563	598	608	557	580	560	588	558	597	543	635	594	547	611	558	587	592	550	579	594	595	568	628	596	599	599	599	623	561	591	593	620	573	589	548	561	598	564	580	573	605	563	578	608	566	559	568	584	611	593	566	579	563	539	617	604	615	558	551	612	561	572	562	597	596	573	626	570	561	590	595	557	572	591	598	573	602	561	601	621	539	554	588	609	548	574	603	529	589	547	547	554	571	610	557	586	553	597	610	536	618	567	558	582	617	537	555	575	569	586	605	581	620	573	628	554	527	584	542	576	603	542	629	552	609	615	570	580	584	555	609	574	556	580	594	610	625	566	570	590	601	586	602	605	568	595	562	609	631	618	571	567	608	576	548	589	579	583	572	592	564	583	604	589	556	610	565	523	570	573	581	601	584	552	552	586	573	580	547	605	578	556	550	610	610	579	557	586	567	553	561	571	579	590	604	588	585	590	616	623	607	597	586	613	568	563	600	559	561	616	548	584	584	590	605	617	583	581	575	578	583	617	609	596	550	591	554	579	546	511	589	576	586	584	570	614	587	593	543	567	577	533	579	599	593	561	605	541	619	574	636	572	577	553	570	596	560	636	574	569	598	569	598	624	622	608	590	618	614	565	582	602	576	546	537	565	608	548	533	570	542	588	510	548	598	587	527	586	577	609	577	609	560	588	575	605	551	532	570	583	569	609	578	612	557	542	566	608	611	656	579	604	612	547	552	573	552	564	567	568	575	622	578	580	546	581	552	612	572	592	529	542	565	523	607	636	595	527	587	599	598	596	573	618	564	535	567	577	567	549	620	584	583	554	569	550	615	576	567	560	548	560	592	560	580	577	604	549	584	541	566	613	563	594	564	603	567	560	600	634	576	576	567	621	556	587	609	559	583	587	541	566	592	577	572	549	584
1118	332	221	142	130	222	265	215	172	125	100	118	120	105	119	148	136	150	126	83	68	50	54	48	55	49	50	45	49	52	43	46	60	50	49	50	54	48	60	49	53	48	47	50	52	63	53	55	58	59	67	59	58	67	54	63	48	45	34	36	37	45	44	30	30	25	37	24	29	36	37	30	44	33	36	25	35	37	36	35	25	31	37	30	45	43	50	43	45	32	32	31	32	43	45	32	56	31	37	46	35	38	41	40	33	34	33	24	46	36	29	26	29	35	33	32	29	26	35	32	29	40	27	45	33	29	27	26	32	28	30	35	26	29	35	45	28	33	24	49	40	38	24	32	33	38	23	25	37	29	31	33	33	28	29	32	27	30	46	39	34	34	34	25	35	39	35	31	29	38	30	35	24	38	33	35	43	27	34	32	31	30	24	36	20	32	38	40	30	43	33	31	31	26	31	43	34	31	23	37	32	31	38	41	37	25	30	35	55	35	34	40	29	31	47	34	31	21	29	32	34	28	27	33	25	25	27	17	33	37	33	40	27	36	35	24	41	33	32	28	29	29	39	28	34	25	39	26	35	38	41	36	35	31	36	39	20	26	31	33	36	33	35	35	34	21	32	37	31	34	34	40	26	21	28	36	33	35	40	38	29	35	34	24	27	32	35	39	27	28	33	37	32	33	37	34	24	29	31	45	31	33	34	31	24	30	39	36	31	29	42	24	26	34	35	29	28	27	32	20	34	30	24	31	15	34	35	22	27	32	28	29	34	40	36	38	35	37	27	31	29	42	33	28	26	39	34	38	38	39	24	27	32	32	28	28	32	29	36	33	29	30	20	41	30	34	33	36	38	38	28	36	39	35	42	35	39	27	28	29	41	35	37	31	33	29	38	42	33	38	43	32	23	38	27	37	41	34	32	35	40	38	35	34	34	36	32	27	30	28	38	30	27	37	33	24	34	36	36	31	37	32	40	35	31	34	33	30	24	34	35	30	43	29	29	26	49	27	26	24	28	37	25	36	31	29	40	41	28	38	23	30	31	33	21	29	32	34	30	28	38	34	41	47	18	27	36	28	32	28	25	37	31	36	29	33	27	20	30	28	29	27	28	31	31	35	29	26	41	30	30	25	30	35	35	26	37	35	33	26	35	30	38	19	39	31	37	20	33	37	32	39	33	27	39	32	46	31	31	33	37	27	38	36	33	26	31	23	26	42	33	36	38	32	35	30	32	37	32	28	41	25	30	33	30	30	31	24	33	27	34	25	37	33	39	27	38	35	28	39	41	37	36	27	38	19	34	26	42	36	44	28	35	40	32	30	28	37	30	41	31	34	34	34	19	34	29	37	30	33	30	34	29	43	33	34	24	30	34	38	35	34	34	31	27	27	42	30	30	39	29	29	22	22	31	37	32	27	28	35	38	41	32	21	39	27	24	25	45	30	31	24	37	28	29	30	29	25	32	26	30	25	40	38	37	31	48	32	30	39	35	39	39	33	28	27	34	28	35	20	29	35	40	32	35	32	35	33	32	37	31	41	29	45	39	36	40	31	31	37	25	37	29	38	44	33	35	33	40	37	39	32	38	39	34	49	25	32	42	34	35	46	40	26	31	31	42	36	25	33	41	32	21	36	25	40	46	42	26	28	26	32	39	29	30	29	39	39	38	32	30	30	29	34	45	24	33	36	28	25	29	32	33	33	35	40	26	33	33	22	29	33	31	36	37	34	34	22	24	27	19	24	27	27	33	32	39	38	28	30	23	31	31	27	22	30	43	26	27	34	37	30	38	37	40	27	31	46	37	42	38	34	27	23	35	35	32	26	26	26	35	36	37	32	37	35	31	30	42	40	32	28	30	35	36	32	28	31	33	35	41	41	29	32	28	35	31	41	32	31	26	32	32	38	36	29	36	28	25	41	33	33	37	33	40	28	24	33	31	30	31	30	25	26	28	40	29	36	30	24	27	36	28	19	28	34	30	40	29	30	36	38	37	43	27	27	33	39	45	25	41	28	26	37	31	24	30	28	30	21	37	27	28	37	33	31	31	36	31	36	28	36	36	31	37	31	39	36	22	31	35	24	23	31	22	31	27	35	23	23	37	38	42	34	32	26	28	35	32	40	39	37	31	28	34	34	20	26	36	35	27	28	43	35	31	26	35	33	30	33	24	38	33	42	21	41	41	33	25	35	33	28	31	30	35	43	31	40	30	22	36	35	27	32	33	29	31	26	30	30	28	34	26	36	37	32	19	25	31	29	38	28	29	28	34	43	43	31	34	27	44	39	26	46	51	34	36	31	28	40	33	35	29	30	30	26	34	33	30	31	35	31	34	38	37	31	37	28	25	42	32	40	37	28	34	40	31	43	24	32	32	35	42	22	46	36	38	37	39	33	26	32	25	29	25	38	35	33	30	29	32	28	24	32	26	40	32	30	28	34	23	27	38	36	36	30	31	33	30	40	29	44	20	30	28	35	34	45	24	36	38	32	29	22	35	32	46	42	17	34	51	35	31	35	37	39	39	34	34	34	38	29	40	35	46	27	38	32	44	32	40	28	30	37	33	43	31	49	35	40	17	38	27	36	41	31	26	37	29	31	39	29	34	21	27	30	30	34	37	38	32	29	35	34	30	29	38	34	29	37	39	30	30	27	33	42	37	34	34	28	35	29	24	42	43	34	40	36	36	38	25	38	41	34	32	36	38	39	27	32	32	31	28	37	37	39	38	35	36	30	27	40	30	29	26	35	28	28	42	30	48	30	32	34	42	23	29	38	31	26	42	25	33	33	36	31	34	33	21	41	35	34	32	34	30	34	26	31	34	31	27	33	25	23	39	37	22	30	44	37	39	23	33	35	35	28	29	32	30	28	25	37	29	24	28	27	34	24	33	31	33	33	31	38	30	34	39	37	30	24	36	35	38	37	17	28	24	36	31	42	32	31	49	36	34	31	36	30	34	37	34	26	41	32	40	33	27	24	48	30	36	35	33	31	35	26	24	28	30	27	43	35	32	38	33	34	34	41	26	33	36	41	51	29	33	33	38	31	35	28	34	23	29	39	30	34	30	31	31	35	41	34	34	32	33	21	28	45	35	42	36	27	36	38	42	31	30	32	28	34	36	31	34	30	39	36	36	26	43	39	35	26	33	44	37	30	34	23	35	33	33	37	29	43	42	37	34	35	31	32	30	41	34	31	33	39	35	36	35	38	36	32	34	24	38	39	22	32	44	34	40	31	34	30	33	26	24	42	41	31	35	33	34	44	30	33	34	40	30	35	33	35	29	34	38	41	24	30	40	36	31	37	42	48	48	32	29	34	45	37	29	31	33	33	29	29	31	35	42	36	25	45	30	22	32	29	41	36	31	37	25	35	26	28	28	22	30	37	38	37	24	35	38	33	37	26	36	37	36	35	30	31	41	37	33	29	36	34	36	43	29	33	42	26	37	25	25	24	30	26	29	19	42	34	34	23	28	38	37	35	31	43	37	27	42	37
17181	7377	3987	7197	13892	15870	14925	12293	9938	6650	5089	5092	4331	3824	4081	4821	4692	5786	4276	2313	1742	1531	1383	1334	1119	1013	1213	1029	992	1060	1152	1162	979	1051	1074	1178	1200	1162	1163	1117	1058	1034	1028	1082	1110	1282	1299	1316	1337	1390	1385	1279	1384	1251	1366	1383	1104	895	699	579	619	699	610	438	401	399	406	453	476	564	419	407	477	520	458	422	402	394	422	424	513	489	619	605	667	778	746	735	603	597	612	614	611	614	592	566	537	532	478	471	533	516	513	400	442	438	397	374	364	381	360	418	388	359	354	355	404	383	391	386	404	350	346	351	335	400	405	391	408	350	399	437	391	392	362	390	397	388	381	373	386	395	389	386	385	351	429	342	427	384	389	369	354	345	400	398	396	391	404	401	354	391	365	374	365	398	396	379	372	415	396	380	371	352	361	380	381	381	374	386	371	384	338	367	414	381	338	425	406	392	393	372	393	392	394	388	410	381	364	367	374	379	374	372	338	372	388	356	401	387	396	366	398	398	346	380	393	395	369	414	354	385	395	359	397	418	407	358	358	372	403	409	369	365	365	407	366	431	360	364	384	358	416	394	373	393	406	378	401	370	402	384	402	387	373	377	359	398	376	375	361	402	377	392	346	360	364	373	368	374	359	386	394	379	398	405	405	391	356	396	358	378	381	379	388	401	405	374	392	419	376	386	451	369	376	401	390	352	409	405	372	377	394	383	394	398	339	397	392	411	368	374	376	426	375	375	386	384	379	379	382	365	381	370	369	369	376	361	386	377	395	386	397	377	380	373	390	373	395	371	379	367	354	379	406	358	356	390	365	354	378	354	377	379	372	392	371	400	405	372	382	379	349	353	389	374	383	389	383	383	353	349	379	389	398	429	386	356	377	378	375	404	393	374	396	381	359	348	396	392	425	386	434	377	359	390	363	369	333	396	406	364	351	366	374	363	387	361	382	407	324	384	363	405	366	414	416	370	392	380	403	391	382	352	377	377	402	340	386	408	395	364	378	372	358	383	383	391	391	379	374	355	403	363	376	364	358	374	411	353	392	387	370	358	380	354	359	388	362	395	378	375	362	391	355	387	370	414	347	383	362	360	387	427	427	389	395	391	391	374	407	368	394	366	391	369	377	375	386	364	388	380	355	398	394	396	365	403	382	450	351	418	382	340	349	393	409	391	368	366	372	363	394	376	388	381	382	399	399	393	372	380	356	360	369	372	404	393	386	370	407	420	371	395	399	417	370	383	377	353	347	404	362	388	373	378	390	375	387	398	366	380	371	421	377	383	391	397	382	395	364	390	391	399	341	394	398	395	358	372	394	367	365	401	398	359	341	351	404	401	351	381	379	394	393	397	388	383	375	385	355	371	343	366	355	359	365	387	368	415	390	401	393	399	370	411	404	375	399	377	378	381	385	357	342	369	395	364	412	396	386	390	384	407	384	398	383	412	394	400	407	382	375	384	403	368	369	394	376	382	408	388	367	405	362	375	386	394	355	369	346	394	411	387	413	403	375	368	392	382	347	369	357	391	390	400	423	380	397	367	396	417	409	385	386	411	397	339	412	344	390	327	374	402	372	396	394	360	361	359	384	382	342	405	390	416	343	351	380	376	369	357	371	404	359	384	400	379	405	375	389	386	372	372	415	379	372	385	369	374	405	372	394	376	348	362	374	368	357	380	348	401	397	360	382	365	405	401	424	371	404	349	412	362	387	398	358	398	368	392	359	349	386	348	384	366	417	368	376	382	367	398	359	384	371	379	394	389	397	377	384	369	384	357	380	394	354	400	354	402	384	415	393	374	378	404	373	421	381	396	354	352	389	374	361	372	412	406	391	351	398	370	394	403	397	412	389	354	369	386	356	381	365	373	371	401	361	377	396	378	398	377	359	394	400	384	383	375	386	355	385	370	396	374	398	368	369	398	395	379	390	393	396	373	376	394	372	385	367	346	419	386	407	377	354	356	399	403	377	398	369	359	392	399	347	369	414	429	398	372	370	384	384	346	395	400	380	396	373	366	408	364	365	376	371	388	380	361	386	377	366	375	378	390	365	374	399	388	384	347	382	414	391	372	383	360	391	362	389	437	357	336	375	346	396	373	383	387	397	362	390	371	378	399	350	371	354	408	362	341	416	370	351	348	381	388	391	389	353	388	345	387	374	375	387	381	378	380	365	397	351	365	390	365	381	358	384	355	397	377	348	338	362	389	396	385	395	389	414	398	379	363	359	354	338	362	385	411	368	393	368	388	365	381	418	401	381	383	390	351	386	325	383	378	401	391	384	392	375	359	381	375	382	358	377	390	337	379	379	360	382	395	407	361	425	359	387	413	404	374	386	357	399	366	373	354	365	360	357	385	376	391	400	373	387	342	385	380	373	399	389	375	384	372	378	399	371	346	390	399	413	388	370	404	385	382	373	369	398	375	389	402	403	376	388	386	399	382	390	347	373	383	386	364	379	367	390	404	415	372	410	375	382	394	368	373	360	412	379	388	399	392	368	370	397	385	380	364	383	373	357	386	382	393	402	365	374	412	381	375	400	368	421	370	376	391	378	408	363	389	400	401	376	372	392	403	399	386	394	360	372	379	358	358	389	400	381	390	405	375	380	386	359	396	401	365	395	369	369	378	385	386	366	381	401	382	386	403	406	381	397	321	392	371	373	362	394	384	395	372	402	378	352	406	370	373	395	399	396	384	392	399	419	386	359	389	386	402	357	393	378	359	360	369	393	363	393	393	386	357	393	378	387	356	385	363	367	389	354	359	364	376	396	373	406	410	356	384	355	367	387	358	347	393	393	408	361	418	350	399	407	414	421	375	359	376	368	390	407	403	369	342	346	380	384	375	393	364	353	381	362	354	348	408	350	381	373	374	368	406	388	418	381	388	369	408	416	423	357	353	372	392	400	402	392	376	371	373	420	344	363	383	369	392	368	403	391	387	402	400	381	394	396	400	420	356	392	344	384	374	380	402	366	363	369	406	374	373	375	376	397	370	408	368	363	383	387	385	375	395	387	356	414	390	388	369	395	394	379	372	369	359	379	391	361	380	357	382	365	371	386	417	394	360	356	364	380	352	391	363	403	386	396	412	417	423	393	362	359	408	347	364	382	384	390	380	393	373	374	385	337	373	383	397	368	411	365	364	368	331	351	406	369	384	382	377	408	382	381	404	375	389	368	362	367	385	370	371	352	396	374	352	377	385	404	352	356	387	340	356	373	404	361	394	370	325	402	367	398	425	379	361	344	401	393	340	366	392	359	388	375	423	379	429	397	369	353	373	343	371	370	394	380	352	392	430	412	386	384	375	371	353	398	386	379	380	377	365	390	379	381	396	367	385	363	387	374	392	369	369	388	345	371	400	350	376	389	380	413	397	381	394	384	417	399	378	401	371	341	395	401	362	352	364	395	364	406	385	406	397	368	379	391	376	359	386	358	376	380	387	370	390	376	380	363	426	413	354	390	391	370	386	359	368	407	386	359	412	406	382	378	364	328	364	377	384
1311	195	129	83	97	107	117	116	111	87	71	72	76	85	104	73	98	107	108	74	68	71	50	64	56	65	64	45	56	50	71	45	71	49	55	62	69	70	58	47	51	47	50	55	55	68	59	58	64	72	59	67	68	65	83	72	56	58	38	43	56	59	56	72	50	55	47	50	53	56	47	45	46	50	59	57	40	47	44	49	50	56	53	46	54	65	51	54	47	53	46	57	49	52	41	57	38	55	48	48	58	49	43	39	49	45	52	48	61	56	58	53	64	53	55	57	45	48	58	46	40	55	61	51	67	65	54	39	52	43	58	42	46	55	50	46	53	51	54	46	55	50	52	48	61	55	57	45	62	51	38	42	64	53	48	51	60	44	51	37	58	41	58	59	45	49	34	62	54	59	51	48	50	44	55	48	40	46	50	48	47	51	48	50	51	59	46	51	50	53	53	55	39	45	58	48	48	54	43	44	58	49	48	49	62	62	57	41	55	59	46	43	60	40	55	56	62	53	57	46	49	55	56	58	51	60	60	47	45	55	63	57	62	54	37	53	54	54	54	58	51	49	49	56	42	54	42	50	46	43	43	64	56	54	52	47	53	46	67	47	52	54	53	43	53	47	55	61	50	46	47	53	49	40	64	35	42	61	45	54	54	54	57	53	48	43	53	51	58	59	50	56	55	51	42	63	56	50	41	57	48	50	49	54	45	43	45	43	46	52	49	54	45	45	56	62	61	50	46	60	55	46	58	50	58	47	55	48	54	46	42	60	43	61	44	58	47	49	48	60	47	53	54	46	50	41	47	48	53	48	49	48	46	55	59	57	43	44	48	45	59	50	50	49	50	41	67	66	47	55	53	48	45	49	71	48	45	53	45	48	48	55	53	51	46	56	45	46	51	47	55	60	55	39	55	58	59	47	42	53	52	53	48	47	56	46	42	44	35	60	49	49	51	54	49	53	46	37	52	57	55	57	44	54	76	58	39	50	58	51	48	43	53	50	42	43	62	43	50	46	56	60	68	60	49	50	50	48	45	53	62	58	60	46	44	55	55	57	57	42	51	46	53	50	47	51	51	45	49	48	52	49	58	45	43	62	57	57	68	52	43	35	59	41	51	50	54	56	49	57	46	63	52	53	47	68	51	54	53	38	61	59	45	49	49	53	50	48	57	62	47	41	64	67	49	50	51	40	66	55	39	51	45	33	61	59	57	40	49	54	49	42	50	42	43	45	39	55	48	48	44	42	39	45	48	55	44	63	61	39	43	53	42	60	44	47	58	55	53	42	66	55	43	48	52	59	53	45	49	34	49	44	50	34	48	50	53	47	59	44	59	40	43	58	47	61	50	57	43	53	53	52	34	64	61	41	48	42	60	42	46	52	46	47	51	56	47	55	39	54	44	59	52	46	61	49	48	56	48	51	46	50	53	57	51	52	46	48	62	54	59	51	58	39	52	47	57	53	48	55	58	51	41	50	52	53	50	56	54	50	61	51	46	51	46	50	50	56	46	52	60	54	53	53	63	45	52	52	56	48	56	52	44	58	60	66	53	44	46	40	43	58	51	66	50	51	54	47	48	41	53	60	55	42	41	53	60	45	44	47	54	42	30	35	53	47	50	59	44	42	46	47	47	35	55	44	46	52	49	50	45	53	47	47	48	56	49	45	49	61	57	60	43	42	51	51	58	42	38	56	38	38	56	58	55	49	50	50	50	54	49	62	62	57	58	44	40	52	60	54	48	47	57	42	53	52	55	57	51	45	48	48	50	34	50	40	51	60	44	56	46	55	49	49	53	53	50	51	41	37	51	49	54	45	55	56	47	51	43	45	40	46	39	50	32	53	51	56	52	59	49	60	52	58	51	50	60	58	44	55	64	39	46	47	55	47	48	64	52	49	57	51	57	56	62	60	68	41	40	43	45	55	54	59	59	60	44	50	48	44	63	54	46	54	43	59	50	63	41	47	46	63	52	31	66	44	47	48	44	50	48	54	52	60	49	38	47	58	49	46	64	51	46	46	51	63	54	47	50	48	44	38	37	45	44	38	37	56	51	43	51	50	58	42	44	43	39	48	56	49	66	61	46	51	43	62	56	46	46	51	53	57	51	51	54	39	45	51	42	47	63	56	43	40	55	43	62	58	52	51	48	52	49	53	50	46	45	52	55	61	52	57	52	47	61	57	42	61	56	52	59	56	51	51	61	54	60	54	50	52	45	59	51	65	46	37	39	50	47	61	55	54	59	38	48	53	55	58	47	53	58	50	57	69	49	58	53	46	63	46	53	54	55	50	39	59	43	68	57	41	60	48	39	63	45	43	44	60	62	63	40	48	50	46	59	56	65	54	52	46	45	53	41	47	51	61	56	57	47	54	49	43	51	45	52	47	60	56	56	59	49	36	51	49	48	54	44	41	55	65	46	39	45	68	55	51	63	54	54	35	53	62	45	50	49	53	39	46	64	52	47	63	62	69	39	43	41	55	54	63	54	51	64	46	49	42	44	48	58	54	57	51	44	44	53	45	52	50	52	45	60	63	52	60	48	41	49	45	52	55	53	48	39	48	42	53	50	55	51	58	59	49	52	60	46	56	47	43	37	47	51	55	54	64	49	41	55	57	43	44	51	43	51	48	42	69	59	54	54	52	46	47	46	52	58	50	39	44	47	40	57	51	51	54	43	51	54	52	51	69	46	56	47	43	38	51	53	46	49	54	59	65	42	47	48	43	42	53	53	50	41	49	59	52	42	43	37	44	53	63	42	45	51	52	51	45	48	39	48	67	36	60	56	65	42	46	46	50	45	41	48	51	53	52	50	50	48	55	52	35	65	51	45	53	43	55	60	64	38	48	52	44	51	56	51	53	54	59	43	45	52	48	51	63	54	55	54	61	53	36	51	48	48	60	47	49	47	52	49	47	68	54	35	54	64	48	69	36	39	48	45	56	59	55	38	60	56	40	50	42	55	60	46	48	45	43	47	39	43	37	60	58	48	55	58	53	58	51	48	64	45	59	42	57	50	48	45	39	38	52	42	51	63	50	41	59	45	54	56	44	55	65	40	53	67	43	36	41	62	40	42	53	34	49	50	54	51	45	48	50	48	48	58	48	50	48	50	48	55	55	45	50	55	52	55	56	58	45	61	47	43	42	52	52	48	50	44	66	43	45	43	46	45	51	42	47	51	53	45	42	51	37	36	54	52	44	45	46	43	59	65	48	48	48	58	63	60	64	48	39	57	40	43	43	62	39	62	42	35	52	61	52	48	51	49	54	47	48	57	40	44	57	46	47	45	46	54	53	53	52	42	53	50	57	54	62	54	53	51	55	51	45	53	49	59	50	53	47	62	45	47	50	61	39	50	53	47	37	45	63	44	46	43	62	52	53	46	44	49	50	56	53	55	58	40	48	48	59	59	47	56	55	45	42	53	49	46	57	34	52	39	57	47	54	57	52	56	53	52	50	51	39	54	42	57	55	43	61	52	50	52	57	40	56	40	47
11951	4123	2217	3705	7183	8970	8136	6442	4943	2926	2390	2349	2225	2009	2488	2960	2736	3176	2320	1510	1223	1112	1042	934	868	833	859	896	865	898	1025	887	852	916	933	992	982	1004	976	948	958	962	984	968	955	1018	1080	1026	1121	1117	1066	1147	1164	1145	1178	1108	987	809	770	698	717	753	730	604	594	600	603	570	602	702	622	556	608	664	625	604	627	541	619	623	633	673	665	723	723	808	780	728	664	705	734	782	677	721	655	695	707	673	652	644	668	684	669	610	603	589	590	584	567	628	608	632	622	587	619	546	617	603	559	591	583	590	568	603	613	565	560	597	574	567	610	581	598	553	558	583	598	571	627	574	580	569	594	610	594	621	603	575	626	580	620	574	604	588	606	589	602	563	632	591	612	602	596	616	569	609	593	604	597	572	577	578	550	600	603	571	581	581	597	640	588	594	621	582	595	619	560	569	571	591	593	579	570	614	586	604	592	573	579	637	618	596	609	609	613	619	585	584	596	602	599	547	587	586	589	625	618	573	559	565	597	602	545	613	612	581	610	580	575	580	591	633	563	605	570	564	571	589	572	569	581	598	607	593	588	592	584	594	597	540	575	580	598	600	567	592	599	604	646	585	573	551	574	549	634	637	591	588	559	584	551	584	602	568	581	619	597	509	593	615	566	633	631	557	555	582	591	594	637	566	653	599	625	604	597	616	596	627	589	620	596	615	621	568	635	573	578	604	601	573	643	541	607	640	602	589	596	601	584	575	581	628	574	584	586	596	552	569	584	572	630	567	555	595	588	597	586	633	593	586	606	580	606	603	616	614	573	621	598	648	595	619	577	605	585	593	606	574	570	545	607	559	612	609	602	580	627	591	612	579	580	589	571	572	585	583	582	576	559	591	576	591	574	602	592	573	572	597	577	626	595	560	574	642	621	574	578	610	578	628	554	611	593	568	560	551	583	574	580	582	590	623	573	613	572	579	572	565	555	545	573	631	632	604	551	596	545	586	584	607	604	582	616	636	567	596	608	604	589	611	563	600	592	611	535	596	572	612	618	598	620	586	576	583	538	607	560	591	608	599	601	618	609	595	565	583	613	594	619	579	577	600	561	599	584	572	607	602	633	505	609	563	602	575	563	610	594	613	572	570	622	572	601	587	579	586	572	573	572	568	594	589	618	571	583	600	598	617	611	586	620	619	599	580	591	604	660	602	570	600	618	564	622	587	633	562	591	571	620	617	618	562	622	562	606	521	593	594	568	624	621	607	612	591	544	548	599	583	577	569	614	560	653	593	587	639	612	614	626	596	543	626	557	597	597	601	580	592	603	566	573	570	616	603	597	615	623	628	611	590	584	603	575	577	588	604	573	552	617	540	570	618	594	631	591	622	575	604	574	543	572	596	581	600	592	583	539	559	595	615	638	589	567	610	542	610	604	603	636	588	629	554	588	591	574	625	635	579	593	592	591	585	604	587	565	572	627	614	607	597	600	577	575	595	589	597	596	565	625	593	616	607	569	619	603	587	602	657	579	588	656	605	556	570	582	641	567	627	603	601	649	607	594	617	597	591	556	603	580	579	597	615	626	575	575	574	606	591	598	604	564	572	537	574	599	576	606	581	602	599	622	556	650	627	613	568	638	589	582	586	571	593	561	626	635	615	597	570	574	611	601	567	620	577	603	595	613	565	618	571	574	624	624	643	581	601	564	619	612	581	571	624	572	575	580	611	568	577	583	592	612	621	609	570	586	592	582	603	603	607	565	602	605	593	612	558	593	594	597	581	588	602	587	572	587	574	584	567	591	548	595	614	623	521	600	561	622	597	612	643	562	596	547	625	545	621	609	603	609	590	606	577	611	621	604	585	604	596	619	579	609	589	551	606	576	572	588	614	590	600	599	570	586	650	597	614	603	622	581	600	595	546	584	653	604	572	578	555	564	594	585	592	582	597	600	614	577	586	617	590	556	638	555	595	543	576	636	638	607	578	597	565	555	567	602	594	622	630	576	599	587	605	576	557	574	605	604	576	597	580	624	589	589	580	593	613	561	585	566	605	572	606	597	565	589	575	618	596	612	591	582	624	594	558	588	582	577	599	561	605	578	579	538	610	581	581	612	629	584	603	581	541	579	607	603	605	613	599	613	618	540	545	579	603	559	574	614	552	615	601	588	600	591	591	606	570	644	579	631	613	580	550	575	607	608	590	584	558	571	574	574	578	566	623	547	620	658	551	611	589	617	568	560	577	588	622	604	595	593	553	594	609	562	624	566	575	630	583	588	577	599	596	608	605	591	594	557	592	614	544	588	597	576	600	582	581	597	584	590	589	580	620	583	602	564	606	616	594	561	604	567	583	601	603	649	580	577	613	660	573	604	615	563	597	576	634	606	613	611	582	585	616	592	621	598	584	579	601	618	621	595	624	590	567	586	616	601	579	641	609	595	581	566	583	604	578	569	565	574	565	631	595	627	600	624	590	636	606	570	570	597	603	645	622	574	598	592	590	614	646	613	601	598	576	564	589	590	585	604	589	620	610	618	578	586	597	633	576	570	577	576	620	605	608	607	615	573	554	591	587	562	603	589	625	644	606	606	612	569	579	594	578	575	549	602	570	556	587	616	610	619	617	608	618	572	581	595	550	589	557	605	604	548	574	568	630	571	627	577	627	590	614	612	621	537	613	601	530	605	602	624	593	587	578	594	602	586	578	587	590	635	593	601	565	592	612	558	630	589	548	575	609	621	586	578	571	591	602	583	563	596	629	608	596	600	598	571	600	619	639	604	612	622	577	613	596	580	582	570	588	613	578	596	574	618	588	564	588	625	568	598	617	590	620	564	549	625	588	594	595	596	601	550	570	619	610	613	580	587	637	640	638	573	574	561	564	559	604	617	585	593	627	575	571	606	613	656	621	568	584	619	629	575	588	602	592	589	597	581	570	573	539	591	593	585	604	621	568	560	580	595	588	609	621	572	583	589	633	592	614	581	591	621	559	637	599	620	576	577	620	593	614	658	553	577	624	657	587	607	601	606	587	580	596	569	631	583	554	559	539	615	587	609	585	605	568	571	622	582	564	550	577	560	614	602	628	634	581	604	616	587	629	612	595	600	562	578	604	583	597	566	569	546	571	583	600	578	629	594	606	564	615	570	584	570	607	580	606	579	588	574	573	625	596	591	600	640	601	619	601	603	599	570	620	633	636	551	573	588	568	551	581	565	566	605	551	605	597	657	651	587	577	586	594	602	600	596	621	611	606	576	632	592	604	612	614	585	650	580	607	604	583	630	582	565	615	560	601	591	599	593	581	564	582	561	599	599	560	585	649	607	616	605	599	573	567	615	610	560	623	581	593	556	592	616	583	611	603	614	575	578	575	595	615	621	584	611	609	610	571	598	592	574	570	621	548	581	593	605	601	555	625	579	550	591	593	599	616	575	552	612	605	608	617	550	605	582	562	602	573	600	576	568	598	634	582	552	623	614	578	585	614	597	599	563	598	572	629	610	589	598	567	594	595	580	617
695	302	191	114	128	167	179	158	128	102	90	81	84	75	115	102	108	119	102	59	55	52	36	47	60	47	38	43	55	43	49	49	46	50	51	46	52	59	51	55	45	46	44	50	43	44	59	62	40	47	57	57	71	52	51	65	41	37	44	36	42	39	48	34	28	31	30	36	46	55	28	31	35	30	35	42	50	38	45	34	41	34	31	37	44	38	45	35	47	37	45	36	44	43	30	40	34	40	40	43	44	33	33	34	39	31	31	28	32	34	39	29	32	44	26	37	30	45	30	37	44	36	41	36	36	44	39	42	35	35	27	42	34	33	45	32	34	39	40	36	35	34	36	36	38	39	38	35	31	24	28	40	42	46	45	37	43	43	37	37	26	34	40	40	41	37	30	38	28	29	36	30	41	46	36	32	34	40	42	38	33	35	33	35	31	34	37	43	34	28	39	42	45	35	42	34	42	41	33	25	28	39	30	38	44	43	17	34	29	36	37	39	28	37	33	33	28	27	27	36	34	40	38	30	39	35	31	36	34	36	40	31	32	24	31	40	39	32	34	43	31	35	34	45	39	44	39	41	30	36	44	33	36	34	21	35	34	37	30	38	35	31	38	38	35	41	38	45	44	35	39	26	46	45	35	38	37	31	40	32	38	25	26	37	40	30	31	32	39	39	41	33	36	32	29	31	22	34	32	31	30	21	35	39	37	32	32	29	44	34	30	33	35	35	28	34	34	39	36	30	40	39	36	20	40	33	28	38	35	40	37	45	42	28	38	33	33	30	32	39	39	36	30	37	28	30	41	37	32	41	40	43	33	30	37	24	33	29	46	34	29	22	27	31	40	30	39	35	45	41	31	38	34	35	28	35	34	38	34	38	27	34	43	42	29	32	33	34	43	30	39	31	47	29	29	36	29	38	26	31	34	23	34	44	43	37	26	32	32	38	47	38	42	30	34	33	40	37	32	32	40	31	33	39	36	40	39	29	29	41	33	31	42	26	27	30	38	37	41	41	25	35	37	43	20	34	34	37	31	21	30	37	28	42	37	45	31	30	36	41	40	39	38	35	31	35	32	41	33	37	32	40	31	37	28	35	24	35	36	33	25	30	38	39	41	25	36	29	33	39	42	33	44	30	45	41	46	27	38	36	39	46	31	39	23	31	46	34	37	44	41	40	37	24	35	35	26	35	40	39	37	46	38	29	35	21	34	34	30	32	30	37	33	34	37	42	35	30	34	47	29	45	41	49	34	37	39	53	48	25	42	33	28	39	36	37	36	39	32	37	31	36	28	30	39	33	40	39	30	35	35	36	34	28	26	38	40	41	36	47	31	33	30	44	29	28	33	32	37	31	37	34	30	28	45	37	31	48	23	32	23	39	45	27	30	30	32	34	30	26	30	32	37	35	41	29	30	37	35	41	42	33	40	37	32	39	29	34	32	36	38	41	26	37	34	41	52	29	38	31	38	27	29	27	42	30	28	38	39	39	40	40	27	37	34	41	33	29	24	31	39	24	31	27	35	38	37	35	45	27	41	29	32	31	32	39	31	45	38	29	38	29	42	26	27	40	31	33	25	43	40	37	37	39	37	41	42	35	30	32	41	25	36	38	38	37	33	32	46	33	29	20	24	37	28	39	31	39	26	32	35	41	34	30	32	35	33	34	37	35	28	33	48	28	35	35	28	37	46	39	38	33	36	32	38	35	31	29	34	41	41	35	28	38	29	32	23	29	34	23	36	32	44	39	38	32	32	44	47	35	49	30	28	31	35	42	35	29	36	30	33	21	42	36	31	26	40	38	34	26	40	33	39	44	35	28	28	41	33	24	35	36	32	28	30	38	35	39	39	41	29	31	41	36	42	41	37	32	33	36	28	30	36	36	37	30	49	42	24	39	31	36	36	35	32	27	36	33	32	39	35	32	30	39	28	32	38	44	41	41	48	25	35	39	38	36	43	36	36	32	36	32	24	25	37	45	41	37	31	40	37	37	40	39	43	28	29	33	48	33	38	30	34	21	34	31	29	33	40	33	30	31	31	32	43	44	33	39	28	39	32	33	35	42	37	24	31	29	30	45	36	32	36	40	43	22	35	40	30	43	30	29	30	32	53	33	34	34	40	35	37	22	32	43	35	37	33	39	26	32	33	43	41	35	41	41	33	35	36	36	40	40	36	43	33	35	35	28	41	33	25	28	24	41	26	30	45	27	41	33	38	37	31	34	36	32	30	33	33	32	44	39	29	31	44	33	37	44	29	49	35	38	43	34	27	40	36	37	34	35	32	36	32	41	33	35	40	38	26	36	40	36	38	42	30	43	25	18	48	30	28	31	36	28	33	32	38	40	41	42	35	48	39	46	21	29	38	41	39	44	41	42	27	46	40	41	44	27	36	28	37	31	38	32	31	36	34	31	35	30	28	33	42	36	36	43	36	34	36	35	31	35	32	31	31	39	34	35	31	36	31	29	42	33	31	28	40	40	27	32	47	43	30	36	45	36	38	32	42	34	34	30	39	33	45	33	36	43	43	28	31	28	38	38	36	32	27	28	38	37	32	26	31	42	25	36	35	39	30	33	34	35	32	43	36	28	31	42	27	42	37	36	43	40	32	37	52	58	36	32	40	28	30	39	36	28	38	36	49	36	37	30	39	32	43	35	29	26	36	34	38	33	31	32	35	31	43	32	35	28	48	31	43	32	32	34	30	45	48	29	28	20	41	32	40	34	37	31	37	35	32	33	27	39	36	44	31	43	36	46	41	42	28	34	39	48	34	30	28	30	50	35	32	21	31	36	35	34	38	28	26	36	31	29	38	38	34	38	30	39	37	49	31	36	37	40	44	28	43	34	49	33	40	33	32	33	26	35	48	43	34	34	39	27	28	30	35	31	36	27	35	35	27	29	26	39	22	25	43	40	40	46	26	44	40	29	38	35	42	31	31	47	38	25	33	34	28	26	38	28	39	22	30	37	33	34	37	40	37	37	43	33	34	36	38	29	30	37	33	43	31	35	46	37	35	33	29	37	35	34	36	51	24	38	36	33	36	29	54	27	37	41	38	40	38	31	41	32	32	43	37	44	44	34	41	29	33	39	30	43	40	26	30	35	27	37	33	31	27	42	37	34	40	41	32	38	23	44	29	27	39	31	32	29	42	42	40	29	36	44	26	43	35	44	50	37	25	29	32	27	35	34	32	35	41	39	21	36	33	30	31	29	36	43	39	29	35	32	34	37	33	39	31	38	34	22	33	27	29	23	35	27	23	53	34	29	36	36	33	39	35	30	21	39	30	25	41	29	35	35	38	29	39	38	32	33	40	40	46	30	37	31	27	37	27	27	32	42	30	45	34	43	38	40	31	33	39	39	28	44	44	34	38	37	31	38	36	30	36	40	35	29	39	30	33	34	52	41	41	43	38	41	41	40	33	38	24	41	34	50	30	32	33	35	42	34	32	34	41	23	36	33	36	32	27	34	41	36	22	27	31	44	24	31	33	43
13998	6368	3060	6006	12072	13534	11882	9906	7406	4695	3862	3362	3185	2754	3556	4032	3837	4080	2895	1945	1552	1369	1208	915	921	906	898	871	906	923	983	841	734	839	891	989	1021	1089	980	960	910	978	941	917	985	976	1069	1105	1087	1101	1167	1181	1256	1210	1280	1183	946	736	683	613	634	650	628	464	425	426	444	426	474	598	449	431	480	568	500	446	461	432	422	466	524	543	581	623	626	697	678	580	600	621	633	606	558	613	586	660	540	527	490	485	515	463	515	470	425	464	426	422	421	426	442	440	451	412	476	459	436	432	423	441	473	407	434	417	437	409	439	416	394	440	397	438	412	437	395	401	418	452	429	397	423	424	409	464	449	430	411	417	463	408	439	414	426	419	416	407	427	387	429	470	438	435	364	412	407	424	439	433	409	422	411	414	398	384	415	425	426	428	413	421	422	444	427	433	400	443	422	399	397	407	423	433	420	444	424	419	415	428	431	417	454	407	401	466	413	404	426	427	382	410	432	430	443	444	397	394	389	393	421	399	458	423	421	431	405	410	404	460	415	394	411	415	418	424	469	404	410	380	434	432	426	414	396	446	413	427	430	384	403	430	422	414	439	430	409	410	432	439	403	419	449	413	420	406	441	410	434	407	411	420	397	390	408	408	431	447	434	432	389	425	375	431	404	430	401	429	408	454	433	440	433	447	424	440	438	384	426	392	411	410	421	414	410	421	418	414	408	425	408	442	427	415	404	464	434	456	424	456	430	387	406	418	437	450	386	411	468	444	428	401	403	400	430	442	398	425	400	441	424	395	418	465	457	431	430	448	392	445	439	419	424	413	451	424	459	410	404	431	399	421	411	446	409	437	439	425	435	455	420	400	387	388	459	418	445	387	417	382	405	439	450	434	419	381	459	438	439	418	399	429	433	409	417	431	436	396	431	426	401	423	422	440	412	442	407	415	408	402	377	438	425	396	430	423	415	400	418	428	455	417	428	400	449	432	423	407	425	438	428	419	471	405	410	432	387	424	410	411	380	437	423	436	448	377	450	418	420	402	413	447	422	426	439	415	408	398	408	458	420	392	423	450	405	430	436	420	412	439	415	422	403	457	435	422	432	389	412	431	435	402	379	400	378	432	395	434	423	447	392	421	400	437	447	398	413	441	426	411	431	401	443	458	430	455	423	455	430	407	430	391	383	420	421	434	459	398	382	439	406	422	414	395	420	405	378	417	384	366	440	388	419	435	425	417	401	413	460	456	416	425	380	412	429	442	437	430	450	411	426	410	438	398	438	404	438	406	415	413	462	407	440	439	402	391	397	426	414	443	403	440	414	417	382	391	429	419	402	431	447	433	423	409	441	437	411	407	397	442	413	425	420	373	405	411	433	424	403	385	419	416	433	423	464	440	422	395	423	466	433	385	442	435	402	426	445	389	425	425	424	406	374	450	409	434	448	406	423	434	432	425	413	445	400	429	398	429	411	412	396	414	379	418	469	396	408	406	461	394	439	436	406	414	386	403	459	401	431	441	436	451	430	415	443	388	437	451	436	433	420	442	436	460	425	427	392	444	410	421	421	418	417	424	385	403	421	391	436	405	424	421	432	425	390	409	395	425	429	400	414	400	439	434	420	426	423	429	417	382	470	422	400	476	422	415	437	442	420	413	422	444	424	403	421	448	415	444	427	414	430	452	463	438	427	440	395	413	421	417	416	441	381	425	376	418	423	394	415	428	458	430	438	457	441	425	450	408	421	419	432	457	455	396	419	447	364	429	427	411	418	437	450	422	441	419	411	392	423	405	409	459	451	418	427	410	427	392	437	430	444	400	437	431	431	420	454	409	445	396	414	438	461	431	391	389	426	427	436	427	417	422	454	404	399	413	407	399	380	389	431	423	446	431	412	432	390	419	459	414	433	413	409	383	420	399	435	428	411	418	414	444	450	431	407	443	452	433	393	440	436	418	417	408	437	417	428	422	419	413	446	421	405	453	398	426	417	410	432	451	362	435	429	418	414	418	414	400	438	413	409	423	439	422	396	413	439	419	439	410	394	405	467	437	443	410	443	430	425	401	421	448	452	406	402	432	429	446	439	444	385	411	420	390	378	426	380	418	422	427	444	416	421	418	481	398	431	409	388	416	382	393	442	442	437	380	395	420	422	373	400	362	422	435	429	407	406	447	413	395	395	421	404	419	450	437	418	423	446	437	387	399	413	436	435	440	369	470	450	413	446	433	447	424	416	422	430	450	389	440	458	444	449	420	433	434	441	413	439	387	421	436	428	422	417	464	440	406	419	401	394	431	441	404	440	396	435	438	400	425	414	405	379	439	394	415	422	417	458	415	422	432	410	402	425	438	413	444	437	374	417	420	396	426	454	411	441	406	404	395	427	440	428	432	426	405	438	399	413	446	440	408	419	433	404	444	419	420	411	412	438	395	390	410	414	421	451	391	433	428	406	416	431	452	411	389	411	436	422	380	417	441	409	439	445	416	423	377	423	420	416	401	410	419	448	432	420	426	419	400	445	425	404	420	454	439	412	426	417	428	425	417	413	424	415	413	425	421	444	430	452	433	421	396	463	449	426	389	441	411	423	404	428	438	405	437	401	411	428	456	431	472	395	426	433	403	422	419	411	417	442	409	400	421	435	398	456	412	414	410	397	429	401	390	404	403	476	413	417	413	440	389	377	421	409	408	453	425	422	454	446	419	406	388	400	421	441	423	414	388	430	391	438	452	429	460	409	452	418	414	402	416	435	430	438	390	424	398	436	437	410	444	399	404	402	439	412	414	406	442	430	431	416	424	403	420	410	402	427	404	392	422	433	404	416	429	429	426	430	434	423	444	408	426	398	433	443	414	402	408	434	429	426	410	412	426	404	410	434	414	463	376	468	425	352	434	433	427	397	456	441	421	409	398	406	425	396	395	382	420	417	394	417	414	431	429	445	427	428	395	411	451	460	418	415	464	442	401	439	434	425	442	467	387	410	407	413	400	416	439	414	374	466	388	443	379	411	432	435	389	430	426	401	424	400	398	404	415	395	401	403	396	395	444	421	430	435	461	453	388	427	445	442	452	395	438	405	395	421	399	414	419	431	390	421	462	453	412	398	427	439	422	429	418	395	416	424	436	431	413	422	426	418	390	422	443	466	435	382	415	424	422	373	414	422	432	436	419	399	433	449	417	417	414	433	438	421	422	447	409	422	417	458	425	415	394	397	433	443	423	393	449	424	412	397	384	451	403	407	406	423	428	424	425	440	382	409	408	392	434	418	428	400	477	396	416	431	480	430	395	452	461	421	404	418	444	431	420	423	417	413	441	407	407	401	369	414	402	415	426	434	370	400	400	427	408	456	441	421	449	430	394	403	412	403	398	389	438	430	438	413	455	408	408	415	424	418	434	407	381	410	438	419	413	431	417	417	436	452	403	432	396	457	435	419	407	422	391	407	422	396	452	408	444	390	453	425	452	392	434	411	448	433	418	412	406	464	407	447	495	407	408	396	414	420	444	415	399
2040	272	193	120	130	185	214	184	156	128	116	111	122	90	132	110	114	127	113	97	81	67	58	59	57	63	65	54	65	63	66	55	55	66	67	56	67	52	54	72	76	69	59	62	49	78	67	68	78	89	62	75	72	70	81	78	52	50	58	62	67	60	67	58	34	47	61	56	53	53	51	40	43	50	52	41	45	50	44	48	50	57	53	66	57	43	52	59	51	69	59	52	58	63	45	64	62	71	54	56	56	44	50	59	44	46	40	47	54	42	53	51	57	45	46	55	48	57	43	59	51	53	37	44	55	56	39	51	56	51	44	49	68	50	56	57	66	50	40	48	42	45	54	48	52	56	53	46	53	50	55	56	54	52	45	46	47	37	62	46	62	46	39	48	44	49	67	32	55	48	58	46	53	42	46	47	47	62	49	44	49	48	52	46	56	54	51	60	48	47	56	52	44	47	44	38	53	43	47	55	52	44	59	60	58	55	66	57	46	64	46	57	49	45	53	47	59	46	67	53	62	55	46	55	43	64	47	72	47	55	50	47	53	46	53	60	53	56	49	53	49	49	44	42	64	54	51	41	55	49	45	45	53	56	58	43	43	56	58	62	51	62	40	48	58	51	47	46	48	34	49	61	55	47	44	49	44	48	45	52	62	49	49	57	58	49	42	45	47	40	58	46	58	42	60	45	33	44	38	58	36	62	51	48	55	39	45	57	52	44	44	40	50	59	44	52	45	42	49	37	51	42	46	51	42	76	42	43	50	54	48	61	57	54	64	50	43	45	43	59	46	42	58	52	61	50	48	57	52	64	45	54	56	54	58	48	38	44	46	67	45	62	51	55	52	45	52	52	43	52	45	48	69	57	49	43	33	48	48	60	37	68	48	55	61	59	47	48	49	49	45	53	55	51	37	41	57	48	59	45	63	40	44	59	59	56	53	51	49	50	37	60	55	49	44	51	62	62	60	47	51	60	44	37	45	53	54	52	58	50	60	53	36	51	53	45	40	49	60	76	46	50	50	54	47	55	53	46	40	48	52	51	38	46	55	48	54	48	45	40	44	50	51	55	44	66	47	45	54	55	55	46	39	39	42	50	52	52	42	57	43	37	57	51	45	45	67	41	56	53	59	53	64	51	51	49	58	58	48	50	43	40	48	53	47	48	58	44	56	43	46	47	47	42	43	40	60	44	47	36	51	58	50	46	46	56	57	55	54	45	56	44	34	48	45	41	37	48	62	46	48	59	43	47	32	44	51	46	51	50	49	55	53	50	46	36	64	42	51	39	43	57	60	51	48	50	36	49	63	61	43	56	50	54	49	63	66	52	49	55	63	37	47	48	39	47	44	51	60	58	40	55	59	62	52	47	51	56	45	66	57	58	62	51	61	55	45	56	58	37	42	50	43	47	63	44	48	49	63	51	50	50	48	51	52	55	61	52	47	53	45	50	53	53	43	52	51	38	57	48	56	45	54	61	48	55	54	51	61	52	51	53	46	53	53	54	55	52	51	47	61	50	47	38	45	53	48	43	58	46	64	67	58	45	57	61	56	58	53	49	52	55	48	57	58	50	51	48	61	52	65	51	52	61	40	42	56	56	51	57	51	46	42	42	60	59	44	43	56	39	55	58	61	56	47	58	49	60	52	47	38	48	70	56	52	40	57	44	45	62	53	38	48	39	44	49	50	46	59	45	50	44	55	43	47	47	39	52	59	50	57	45	55	61	44	64	66	52	60	44	47	40	40	52	49	64	58	51	63	34	43	45	47	62	50	48	43	47	52	48	47	56	58	57	49	58	57	53	52	55	48	52	49	42	51	48	40	71	58	40	61	41	56	44	45	56	51	63	44	46	58	54	56	61	54	44	51	52	57	53	59	65	54	54	47	45	49	58	47	38	42	61	54	55	31	37	52	55	43	49	42	44	43	46	51	59	55	53	44	48	49	68	55	44	49	44	55	52	37	57	51	39	62	46	54	73	47	53	48	48	44	45	53	47	42	44	54	59	47	52	48	44	54	48	52	47	48	53	54	48	57	50	61	47	37	56	49	54	48	54	53	58	58	43	60	53	47	60	55	52	53	62	59	55	49	48	62	43	37	49	55	55	48	53	45	58	48	44	55	61	47	56	51	60	32	52	53	44	53	42	51	53	71	70	51	44	48	63	39	50	49	49	56	45	56	45	58	57	53	46	54	36	42	52	45	50	53	53	59	57	40	44	52	48	53	44	53	60	62	49	53	51	48	48	59	61	61	50	55	52	39	53	48	41	40	44	37	40	55	51	66	39	61	61	54	35	44	53	41	57	53	39	47	43	38	38	38	47	39	55	53	50	59	48	50	54	53	50	51	53	50	53	53	48	45	53	51	56	56	67	51	51	58	42	71	42	45	51	57	55	33	53	60	48	51	47	59	46	49	43	45	36	49	45	41	45	51	34	41	51	61	52	46	43	44	50	56	53	46	52	43	52	45	48	56	70	42	58	61	46	43	45	42	42	61	53	59	50	48	49	74	48	60	48	54	47	34	40	43	58	44	44	46	46	56	52	54	42	45	47	44	37	67	39	57	48	54	51	46	51	51	48	57	48	51	42	39	54	46	48	49	51	49	69	53	54	53	53	54	50	52	51	55	59	53	58	53	35	56	59	46	61	48	53	56	49	46	53	54	55	45	55	67	50	65	49	56	55	57	45	58	58	49	56	49	39	57	45	29	56	57	56	67	58	58	54	54	42	43	55	46	41	48	50	53	48	59	58	61	53	50	56	49	67	34	60	54	59	43	61	59	47	57	57	46	51	56	52	59	43	50	53	53	47	54	39	50	56	50	61	55	46	53	59	53	57	54	42	48	48	55	56	48	42	51	56	58	52	47	50	43	69	34	49	49	51	51	39	46	51	49	44	45	60	46	50	54	41	56	56	59	45	41	53	52	51	59	53	46	57	50	43	51	52	70	60	50	56	58	53	48	48	42	61	41	49	48	64	44	38	51	48	49	48	58	53	56	56	57	63	50	52	55	55	64	57	63	48	49	46	42	66	57	45	46	49	49	46	36	48	42	43	43	43	45	48	47	48	46	64	48	55	60	50	63	50	48	57	41	47	48	37	53	55	43	47	64	60	46	47	52	40	38	61	46	54	44	39	48	51	39	47	41	51	40	48	46	46	57	44	44	50	50	47	50	52	45	52	39	52	46	60	47	39	56	56	45	48	51	39	51	59	45	51	50	53	50	60	48	50	62	52	53	52	41	54	52	46	46	50	50	54	48	48	53	34	50	55	52	60	42	49	47	57	52	38	73	52	57	45	57	51	57	51	45	52	58	58	50	50	40	52	40	62	53	47	56	58	58	56	53	54	47	44	45	46	51	62	49	45	49	50	60	47	50	53	57	49	43	52	56	47	48	51	49	57	41	49	37	56	59	43	50	48	58	44	48	54	46	52	62	47	58	47	45	39	45	50	49	45	49	42	53	52	45	50	42	53	46	47	55	66	50	57	50	60
14248	5891	3115	5712	11925	13123	12175	10178	7912	5800	4502	3635	3169	3202	4019	4163	4055	4489	3204	2263	1845	1622	1377	1109	1221	1120	1071	1142	1077	1105	1224	986	958	985	1128	1139	1178	1231	1173	1180	1156	1165	1112	1142	1146	1186	1299	1246	1300	1290	1258	1293	1355	1501	1599	1360	1074	1038	837	785	773	819	777	612	618	597	617	615	600	707	612	612	648	752	654	641	591	648	627	696	692	718	758	770	892	878	808	747	717	731	730	778	762	779	751	717	686	717	641	657	623	664	665	658	590	580	596	589	587	574	576	586	601	586	589	547	598	621	566	575	620	574	614	595	540	588	540	600	566	602	587	563	570	564	606	564	595	539	516	600	623	608	569	550	545	568	584	579	609	561	567	574	595	594	584	576	579	557	631	557	590	616	586	590	556	576	563	560	568	599	589	550	611	616	616	588	584	554	583	540	619	579	588	574	546	590	601	561	602	602	576	575	559	589	591	610	582	581	536	629	595	574	606	563	558	606	604	567	579	566	615	532	579	597	567	598	615	605	575	567	584	593	575	619	586	598	590	569	545	552	599	565	553	604	608	575	573	581	627	603	621	572	580	553	545	635	577	608	575	561	629	585	581	573	590	603	599	627	588	644	597	572	579	585	587	578	584	613	593	575	597	569	595	583	583	589	596	580	588	582	586	544	593	583	613	584	635	581	603	599	579	600	555	604	605	560	590	616	570	575	563	593	613	596	583	548	543	596	582	556	554	609	550	580	586	604	619	560	548	518	599	595	613	564	566	627	594	601	586	570	584	595	589	610	574	606	543	570	608	571	561	565	583	626	589	553	616	597	580	597	598	593	540	582	578	555	595	575	574	583	590	590	613	586	590	550	612	563	585	563	562	575	632	586	579	548	558	571	574	553	573	572	579	583	602	572	577	600	616	562	572	588	542	568	596	576	575	520	593	610	560	588	584	608	570	558	588	625	568	583	587	554	567	587	584	537	599	602	585	574	587	599	600	587	568	568	601	603	591	590	584	591	584	574	581	598	612	623	598	586	573	617	564	567	573	556	559	553	610	597	566	574	588	624	618	607	613	572	559	608	577	594	548	618	622	611	591	571	575	585	596	552	642	554	589	595	541	602	587	587	626	559	552	582	576	565	582	613	569	584	613	603	568	556	554	578	606	597	618	608	558	570	626	629	612	545	595	584	578	607	576	580	582	626	566	575	609	562	572	559	584	630	590	575	527	532	567	537	573	565	569	572	586	541	583	592	599	566	592	637	589	603	578	626	563	619	618	579	619	613	534	571	614	579	535	573	583	560	594	609	616	589	575	624	571	592	574	572	622	551	596	578	578	616	575	609	563	568	608	616	576	568	611	609	547	625	586	586	579	603	591	634	566	615	584	586	547	582	614	581	574	572	573	571	544	593	576	579	569	592	593	565	607	552	535	593	610	600	612	598	570	604	620	600	560	566	651	579	588	620	548	590	544	567	616	629	594	582	575	585	597	571	586	591	565	598	612	584	588	574	562	602	574	602	593	571	632	563	572	559	598	589	549	586	608	609	595	561	547	538	541	541	550	630	550	590	588	589	564	561	549	585	581	541	537	604	577	562	619	550	601	609	594	558	538	557	574	572	594	558	630	545	565	577	621	599	605	599	596	555	612	638	598	584	587	591	609	597	577	591	576	574	601	593	618	575	577	548	577	585	554	560	611	622	587	548	559	577	606	553	617	597	589	599	586	608	588	597	586	578	608	581	593	570	594	587	559	591	583	583	553	578	538	577	606	613	579	554	575	579	597	613	621	586	566	601	578	532	568	537	616	594	595	584	603	593	585	561	590	575	602	607	636	544	591	582	549	560	596	552	574	582	549	597	598	580	568	588	612	622	582	549	609	588	582	564	568	578	574	590	597	594	561	593	570	610	599	584	590	579	585	557	589	647	590	558	591	575	546	577	604	551	620	594	618	568	574	619	604	607	592	604	584	538	600	569	607	570	584	636	550	599	568	582	529	595	593	604	577	559	607	633	617	590	573	568	576	561	586	584	566	585	557	581	624	566	570	576	566	578	574	605	609	558	580	584	559	593	595	570	548	562	576	587	597	635	564	482	557	561	561	568	580	600	603	642	575	574	563	614	562	594	560	591	579	585	605	587	596	602	574	566	570	598	597	566	520	611	611	573	567	596	597	590	601	570	576	627	561	603	571	640	593	577	575	598	598	549	601	632	549	592	620	623	602	561	578	584	557	603	602	588	611	638	599	561	569	627	578	585	551	582	618	533	581	575	580	580	603	584	634	592	568	608	555	527	581	593	571	617	601	592	579	580	575	566	629	575	579	570	605	591	582	537	609	601	568	574	579	642	565	566	592	593	575	538	578	612	558	604	553	620	559	622	567	574	606	583	581	556	587	603	570	594	589	608	570	597	609	568	583	561	606	561	570	549	601	556	608	566	557	605	589	594	584	569	586	562	558	546	583	595	596	587	613	603	602	610	587	606	572	564	614	634	630	579	604	593	574	608	576	545	583	560	587	577	542	576	561	565	579	598	585	570	571	586	607	573	596	616	585	548	553	586	596	601	559	585	579	550	591	575	599	596	612	581	558	570	544	551	610	631	556	555	588	610	581	604	587	610	589	631	637	595	615	610	561	606	589	555	598	594	591	585	592	554	578	565	597	605	596	554	565	555	564	603	586	555	546	599	607	613	547	614	577	592	592	591	600	584	542	587	612	569	576	584	596	566	599	546	583	561	560	538	595	608	578	563	565	598	604	561	604	600	564	579	573	569	595	580	601	560	623	572	588	573	573	564	577	545	595	592	603	555	564	608	574	594	571	596	586	610	552	620	551	597	616	611	622	555	565	564	570	596	608	572	581	534	579	593	581	591	616	587	593	578	643	572	575	595	595	538	571	600	592	627	594	582	593	593	593	596	588	571	542	552	583	551	574	555	598	589	586	644	594	603	586	609	595	562	552	514	576	598	552	564	582	582	565	571	593	563	610	593	572	600	608	605	592	613	609	564	558	577	585	568	601	569	612	631	565	579	557	566	614	595	568	569	603	590	578	602	598	608	574	611	622	627	581	609	577	583	576	566	587	531	569	603	604	577	590	602	588	606	551	620	601	600	581	627	569	590	554	575	589	581	597	617	621	620	541	584	647	577	578	561	598	588	590	560	567	529	583	608	630	594	573	620	581	593	568	552	568	567	545	561	574	584	618	588	548	593	600	535	595	589	570	582	575	616	600	597	565	627	573	555	547	574	574	611	612	585	591	589	541	602	589	595	551	558	561	602	584	614	577	540	554	576	544	581	612	579	558	569	586	591	599	633	622	579	590	579	538	564	569	613	583	560	596	563	604	585	602	668	525	554	579	571	582	556	579	590	570	546	595	549	600	558	592	579	594	589	604	544	591	579	567	627	582	605	591	604	564	594	572	584	581	550	592	596	553	581	568	605	550	555	547	629	599	595	558	617	586	549	587	565	596	580	572	556	593	580	589	583	570	566	548	548	581	542	605	590	605	567	570	600
1173	391	213	139	165	259	270	190	211	117	130	102	91	101	132	140	137	169	120	98	91	57	62	68	40	43	45	51	41	46	50	47	43	41	36	40	51	52	50	39	48	74	49	47	42	52	51	69	52	65	51	73	44	71	59	53	45	37	39	40	53	50	39	38	42	36	34	25	37	45	49	38	40	44	43	34	32	39	34	36	24	34	28	40	50	51	36	44	30	54	24	45	44	35	44	36	22	48	38	43	34	31	44	32	35	23	32	32	43	33	31	20	39	30	36	40	34	29	44	37	37	36	27	26	28	43	29	30	31	41	32	39	27	22	31	25	23	36	33	23	28	43	36	21	22	29	30	36	32	32	32	30	22	33	34	33	40	31	21	37	37	22	33	37	31	30	31	29	29	29	29	31	29	25	26	35	30	34	28	28	33	23	32	39	32	31	38	37	30	36	28	37	36	20	40	29	35	19	31	23	29	34	42	34	26	28	29	39	34	31	32	30	30	37	25	37	23	29	30	39	27	28	24	33	30	30	44	35	36	39	30	43	28	38	29	23	25	34	37	36	28	33	33	25	29	30	31	40	29	30	32	37	34	26	38	32	41	26	43	30	27	30	28	32	27	36	31	33	32	32	41	32	29	34	32	28	38	28	24	50	29	43	28	33	36	41	21	37	28	31	34	24	37	33	29	29	29	36	32	25	26	36	36	36	35	30	22	22	29	24	39	30	32	34	23	25	31	25	30	31	34	34	31	34	27	23	29	31	37	26	25	29	33	38	33	19	46	42	34	25	27	34	37	36	40	24	36	30	28	33	24	31	41	22	38	37	35	43	42	32	32	43	43	48	29	31	36	29	29	29	34	42	49	36	38	29	35	34	21	34	37	25	34	28	25	38	36	43	34	27	31	29	28	27	31	34	29	35	25	34	36	35	39	37	34	29	33	37	32	38	35	33	37	42	31	27	41	30	31	29	37	35	34	30	44	29	29	28	32	30	39	25	23	27	49	30	37	35	29	36	48	39	37	29	44	34	32	25	36	37	34	31	28	34	34	37	21	25	34	39	23	33	29	38	34	33	42	43	27	42	27	25	31	32	30	32	31	26	29	45	30	42	31	41	28	25	27	31	34	30	30	31	26	27	31	29	31	35	23	26	31	31	30	27	25	39	39	29	32	26	35	30	32	36	40	34	34	38	40	29	31	23	33	29	38	30	29	33	32	24	35	32	30	39	29	28	41	29	26	27	35	24	32	29	40	35	40	35	29	25	34	32	29	48	40	34	32	36	40	21	35	34	29	31	36	33	33	30	22	18	28	28	34	27	40	46	32	38	36	34	24	23	40	30	32	26	34	21	41	33	29	35	42	29	31	34	33	30	37	36	30	30	21	20	33	37	33	27	33	41	41	35	35	35	38	40	38	36	41	25	33	26	33	32	26	30	34	35	21	31	36	26	40	28	31	30	35	26	32	32	38	33	46	32	42	30	21	32	34	33	40	40	31	33	44	34	39	37	30	32	26	29	34	34	27	27	34	27	55	35	36	24	28	34	32	34	28	36	35	23	30	30	37	36	37	40	45	26	29	40	37	32	28	26	33	31	35	37	19	27	38	24	23	27	36	31	29	50	30	38	24	33	39	31	32	38	28	30	31	35	29	32	27	35	41	39	32	30	38	34	32	26	29	29	31	26	29	43	37	26	34	30	34	33	31	33	29	38	43	21	31	26	45	37	35	38	40	37	37	39	29	38	33	36	40	29	34	40	27	38	31	34	41	34	34	41	42	30	30	40	40	34	26	26	46	33	34	35	31	37	43	29	29	23	37	35	32	32	29	33	39	34	36	35	29	32	27	35	26	24	28	25	35	34	33	34	35	28	31	40	29	37	32	38	37	34	27	32	36	29	37	27	26	34	28	30	33	41	30	29	27	28	32	40	38	47	34	31	32	31	32	28	24	35	40	23	31	29	24	24	22	36	37	32	33	27	29	33	25	33	30	27	39	30	33	42	23	23	38	22	19	30	38	34	37	46	40	34	30	31	36	24	37	36	34	34	42	37	35	22	30	30	36	24	36	24	26	26	24	40	39	26	36	32	34	31	31	35	39	33	44	36	33	35	33	32	40	28	28	38	30	27	36	42	37	28	28	33	34	36	29	38	27	28	36	47	29	25	29	45	37	26	44	20	29	28	33	39	32	29	32	32	26	33	33	27	30	30	38	34	42	30	26	36	29	32	33	18	32	32	33	32	28	29	38	42	34	26	30	45	26	35	38	28	31	22	41	28	34	33	25	41	38	28	27	29	38	15	35	26	37	18	30	37	24	27	28	31	35	37	35	35	36	27	30	26	30	28	25	29	30	34	28	28	28	42	31	44	33	37	33	32	34	37	36	24	30	39	31	32	29	34	29	40	37	39	21	27	24	34	37	28	27	29	39	36	29	22	37	37	34	37	30	33	33	29	18	32	26	34	27	34	30	43	23	33	34	37	35	34	27	32	30	33	36	30	31	33	25	29	34	29	32	28	28	33	24	33	29	21	29	28	41	23	32	31	26	32	36	34	25	37	32	30	29	34	50	25	35	35	38	30	31	41	31	33	34	41	38	37	37	37	30	30	29	38	36	27	29	30	42	33	31	30	32	23	26	36	36	34	27	24	31	28	31	31	42	29	30	37	31	33	36	29	27	29	32	32	33	25	31	30	41	41	24	38	20	26	29	32	30	40	31	29	32	43	37	40	35	38	37	41	38	35	25	41	43	32	34	39	36	32	31	28	33	31	38	37	38	21	25	36	39	35	34	39	28	33	26	29	36	39	32	23	40	35	40	40	41	30	31	36	32	21	31	35	27	34	32	34	21	31	28	18	32	28	45	29	32	27	24	38	29	34	35	37	32	34	33	33	35	38	37	30	40	35	24	35	29	26	26	29	28	34	36	25	37	37	26	26	38	38	17	36	35	28	34	30	30	23	34	36	36	27	30	33	33	36	29	32	23	40	24	28	33	21	23	30	26	34	38	33	31	32	30	31	23	24	33	35	35	36	30	30	25	30	27	24	32	29	35	35	29	36	27	26	47	33	33	37	34	25	30	32	31	28	37	26	26	29	28	31	26	35	35	34	28	43	23	29	33	24	37	22	26	29	44	28	35	41	37	35	42	36	31	35	27	24	37	29	37	30	43	36	36	29	27	23	37	29	38	26	34	33	32	39	36	34	33	27	17	37	24	21	22	42	44	22	43	42	32	36	35	34	27	41	31	41	30	32	23	30	27	32	25	31	37	35	25	34	32	37	45	33	45	35	36	38	23	25	31	34	36	34	35	27	33	25	33	32	36	42	33	38	26	35	27	39	26	29	23	32	41	38	32	21	35	33	34	38	31	41	35	39	30	41	30	23	33	42	34	27	24	32	30	28	40	27	43	35	23	27	40	30	32	38	32	31	35	29	27	26	31	44	38	31	27	31	26	39	26	30	37	32	41	32	23	25	32	25	30	39	40	36	39	30
17243	7703	3917	7700	16084	17424	15512	12056	9706	7390	5936	4982	3909	3987	5241	5071	4829	5318	4000	2833	2396	1651	1497	1122	1247	1052	1197	1107	931	1077	1019	917	862	952	1107	1010	1208	1291	1261	1240	1267	1188	1113	1015	1131	1226	1223	1316	1264	1261	1283	1334	1293	1492	1400	1349	1142	1011	748	631	536	631	621	519	389	416	397	410	436	529	413	427	484	521	431	427	394	411	419	463	532	531	642	633	753	760	611	547	578	619	636	606	617	548	599	612	562	518	436	492	469	532	456	445	399	375	401	361	362	356	403	364	360	356	422	371	367	362	393	379	369	365	374	392	345	358	361	381	378	383	357	393	350	363	324	398	373	415	338	347	379	364	351	386	402	345	364	382	363	391	374	384	366	387	393	368	389	396	377	387	395	377	348	376	360	396	366	384	369	399	371	352	374	337	380	376	386	392	384	392	402	355	391	396	355	389	366	349	395	405	363	366	357	359	368	379	386	356	364	387	349	374	381	382	366	373	406	385	372	386	405	362	413	371	365	338	389	366	372	373	402	352	396	390	386	362	362	343	355	369	380	412	386	401	421	379	375	366	358	381	386	383	387	350	387	357	386	372	369	390	382	415	364	375	384	368	394	360	371	382	402	379	400	350	377	347	398	364	373	362	369	358	367	367	350	377	361	349	380	323	385	361	384	381	404	389	362	374	395	397	370	370	329	365	355	380	358	358	339	405	359	377	381	380	369	404	389	409	361	367	415	382	357	372	378	340	392	342	360	332	411	374	420	381	374	346	370	385	384	356	364	359	384	384	364	404	349	382	394	440	371	375	343	403	348	384	381	389	374	373	366	367	374	367	386	388	372	395	379	348	342	389	409	354	412	386	414	374	358	381	375	354	381	383	330	371	393	353	368	362	383	374	341	375	395	408	393	389	380	354	372	375	370	392	387	373	376	394	394	397	382	365	386	430	360	400	406	372	370	377	406	342	360	385	384	384	367	404	380	379	376	380	400	369	333	346	408	393	354	370	369	357	392	397	395	400	356	362	377	399	373	387	366	367	371	357	370	374	403	373	345	368	381	390	406	400	370	383	378	378	323	366	392	394	359	366	379	389	376	386	355	394	385	375	381	372	409	396	398	359	372	414	381	379	368	377	373	369	380	385	414	368	367	369	370	393	337	388	376	395	383	351	397	375	331	394	393	381	366	396	390	397	362	369	397	395	409	371	350	397	360	384	370	375	360	379	334	347	355	385	380	380	398	378	386	384	363	411	369	386	411	388	380	380	409	392	365	384	381	354	361	416	385	389	365	414	369	373	370	344	388	394	383	398	365	383	360	411	357	409	380	397	351	367	393	340	363	392	380	354	321	394	362	368	384	382	381	367	420	366	381	361	377	398	390	375	366	385	360	335	388	351	383	378	365	383	411	385	374	399	373	394	395	381	381	387	362	387	357	393	393	392	367	363	384	390	398	368	391	389	343	356	381	388	401	385	362	357	390	395	393	382	385	388	367	381	369	399	396	357	368	385	356	349	362	374	331	424	411	375	388	383	398	376	393	390	381	374	338	368	413	378	367	411	372	398	398	386	344	387	383	386	388	406	383	372	364	351	364	362	362	361	396	413	392	386	374	406	370	358	375	371	366	375	362	372	397	352	397	332	354	414	369	337	379	378	349	377	367	415	404	376	349	375	387	376	398	394	347	379	354	402	358	378	377	372	396	382	396	391	396	402	352	392	374	360	370	383	372	401	379	354	413	386	369	329	372	382	412	387	355	406	393	374	368	346	381	388	340	371	375	389	399	374	375	349	438	376	372	367	396	385	353	392	358	402	354	349	389	378	388	371	394	365	372	379	390	384	377	370	355	405	358	409	396	422	361	365	364	351	360	395	395	406	358	379	385	389	367	356	383	370	392	348	390	421	367	367	372	363	334	347	393	353	404	392	382	388	397	371	376	332	383	380	389	356	372	375	382	382	391	361	399	398	375	383	380	410	388	333	383	376	421	395	343	363	380	373	361	345	400	407	392	379	374	361	376	399	391	368	362	358	352	395	366	371	337	379	369	391	377	374	400	388	361	371	368	401	375	412	379	383	366	378	360	423	380	393	379	373	373	348	390	368	358	389	391	368	371	401	353	367	374	370	381	402	399	381	324	391	383	355	364	399	374	361	358	352	370	374	366	378	359	393	371	412	408	401	422	353	391	381	383	381	361	388	406	372	395	349	400	386	399	357	431	390	341	408	356	390	410	380	362	373	347	366	362	367	390	402	380	394	373	378	355	386	379	422	374	392	343	355	362	389	371	359	376	400	359	383	358	391	367	375	402	406	336	340	393	383	381	381	365	371	399	357	376	407	340	394	357	371	378	403	381	376	389	362	374	386	381	384	380	360	361	371	383	367	379	418	412	377	397	354	358	410	364	364	385	397	417	355	375	400	370	399	395	395	383	355	365	379	375	383	345	376	384	396	396	400	382	381	405	392	366	382	362	392	405	379	365	383	402	368	370	351	359	373	381	387	393	392	407	359	343	374	390	380	360	410	391	355	381	362	354	385	423	391	370	349	393	382	347	388	383	406	375	388	376	367	358	376	358	351	398	357	353	407	360	372	373	381	378	407	388	380	349	382	410	393	379	381	391	362	367	374	339	407	377	395	376	375	366	373	389	406	317	351	342	403	374	365	413	364	409	356	366	384	387	413	355	375	393	355	382	367	367	368	366	386	356	389	379	394	386	345	353	378	364	361	390	383	373	371	390	356	411	362	420	432	387	373	372	346	376	390	390	351	344	365	380	343	360	394	371	378	395	383	382	381	406	414	386	364	339	420	412	385	380	382	411	346	378	385	400	377	372	374	356	402	381	370	391	375	373	400	368	415	379	381	372	368	381	368	365	362	369	393	405	378	369	376	402	392	381	380	362	389	371	378	409	369	391	346	347	393	372	417	402	386	416	409	378	367	369	375	367	375	378	405	390	379	430	386	356	352	388	401	366	371	340	368	389	370	352	392	400	360	390	385	411	391	413	384	373	427	392	359	353	387	362	380	383	387	400	361	396	367	414	399	366	392	381	363	384	388	384	352	387	361	380	365	373	375	390	400	370	371	395	364	375	376	378	388	371	370	397	375	399	393	394	368	371	400	378	384	340	379	346	393	390	405	388	358	366	379	386	349	366	366	376	400	394	371	386	406	390	380	357	327	350	395	383	393	355	377	359	400	385	367	378	363	344	410	375	376	391	378	386	374	373	391	340	400	370	401	365	379	357	382	401	350	378	379	372	375	349	415	353	371	358	359	359	383	396	382	373	383	402	377	371	383	375	372	431	358	366	360	357	371	365	376	368	370	362	389	383	375	374	381	381	372	402	376	430	380	387	377	380	374	382	383	380	374	379	379	370	398	353	355	343	371	374	375	365	401	384	350	369	376	346	395	406	386	349	391	390	359	378	382	373	378	366	378	372	383	382	338	388	385	386	396	373	359	361	403	392	397	356	400	381	354	415	360	342	361	380	380	379	397	372	379	420	374	385	375
1317	175	116	98	111	144	135	121	89	93	84	80	81	80	119	101	115	105	92	76	80	64	63	63	55	66	58	65	65	79	52	55	53	69	55	66	67	68	63	67	80	56	64	55	54	53	64	58	61	72	54	77	55	61	79	67	76	71	57	52	45	60	58	44	43	43	37	60	55	43	48	65	53	50	53	41	58	62	60	48	58	40	50	51	43	57	56	44	64	51	53	53	55	56	59	51	61	61	42	40	51	58	65	41	38	53	55	54	45	52	57	51	53	48	57	44	45	50	48	62	50	53	44	51	51	61	51	55	52	55	46	40	49	48	59	58	45	49	43	50	50	52	45	46	41	45	61	59	47	45	67	53	55	54	58	56	40	42	49	52	47	46	52	53	53	41	42	58	48	52	52	51	47	60	79	45	45	52	61	65	62	51	45	46	48	47	44	45	51	48	43	46	52	46	57	46	44	46	44	58	66	59	52	47	40	42	61	55	54	52	53	52	48	50	43	43	52	59	61	36	61	64	49	44	49	48	34	51	55	38	55	57	58	57	51	51	41	46	52	43	45	46	47	53	57	42	68	48	57	47	55	49	56	45	46	43	58	37	42	53	55	53	49	67	48	41	45	50	65	42	50	59	35	58	61	60	43	49	54	51	50	63	59	44	57	73	49	38	42	37	59	52	50	49	67	73	50	52	46	56	54	43	62	48	43	46	57	58	66	47	50	53	41	44	54	48	63	53	46	40	48	45	61	44	43	49	49	45	47	44	49	57	65	63	64	57	65	48	51	35	44	42	57	59	55	52	47	55	54	50	46	47	68	51	52	55	48	57	56	58	44	50	58	41	45	44	70	54	55	56	64	56	55	57	61	71	62	57	51	44	49	52	43	53	49	47	49	50	63	38	50	49	72	54	52	52	50	57	45	57	55	49	51	49	51	47	55	39	68	37	54	42	51	62	41	47	51	55	45	48	58	54	54	58	41	47	51	42	60	46	57	49	50	49	40	52	52	41	52	54	48	50	60	55	55	39	42	52	52	57	67	40	41	45	48	54	50	48	53	59	51	37	61	54	48	56	46	58	48	43	39	39	35	65	64	52	54	53	53	51	44	41	50	46	49	60	37	54	39	64	64	58	46	52	59	53	52	49	41	56	59	60	30	47	44	67	45	54	57	44	43	44	53	43	51	44	46	57	57	57	45	49	60	69	47	58	46	54	51	55	60	36	61	32	52	47	43	64	47	43	57	47	48	43	54	42	54	59	55	43	50	49	50	56	47	64	56	57	49	70	54	35	54	68	52	42	58	48	44	50	37	51	49	50	40	57	36	57	51	64	59	64	46	60	38	62	43	57	50	55	61	57	44	42	66	59	52	35	59	43	56	65	45	55	40	36	64	56	52	42	48	58	50	43	40	58	54	45	36	58	53	52	48	49	52	44	52	45	48	47	55	44	54	39	59	59	43	50	52	62	43	50	56	59	50	44	49	55	54	55	35	49	62	47	53	42	63	62	55	52	49	57	45	50	44	55	45	50	55	35	51	53	50	77	43	48	49	35	65	57	53	47	55	63	65	55	42	48	40	41	64	55	42	42	48	50	49	52	45	57	57	48	73	41	48	49	40	54	45	39	36	52	51	43	57	38	69	45	46	50	51	41	42	53	55	57	36	65	60	47	51	42	63	45	47	63	59	59	65	67	54	47	62	54	54	58	40	54	54	53	63	55	41	40	52	62	63	75	50	62	48	39	49	39	54	48	53	47	50	56	64	52	52	53	51	46	52	41	56	47	67	58	48	46	53	58	62	45	49	44	59	55	55	58	54	53	58	50	48	66	50	55	53	60	44	46	66	38	56	44	44	51	56	49	51	48	40	45	49	48	52	47	52	51	55	49	51	53	57	36	57	43	45	48	42	52	54	47	58	46	47	50	55	56	56	44	57	51	60	45	51	50	58	54	61	50	46	48	39	54	57	50	47	54	50	48	39	60	53	49	46	51	53	62	50	64	66	52	53	44	49	46	56	54	44	51	49	44	42	48	50	50	55	37	54	57	50	48	46	55	38	52	45	54	54	43	53	39	56	58	51	59	57	58	54	46	65	43	58	45	62	47	48	59	52	41	52	45	59	61	47	44	46	58	49	49	57	48	57	48	52	46	49	52	58	54	45	57	51	43	47	54	60	56	52	57	52	66	49	58	54	53	64	40	71	52	38	54	47	38	55	56	50	45	50	49	37	52	48	56	54	58	64	61	52	55	46	42	55	52	34	51	47	44	52	48	55	52	49	45	41	60	47	52	62	46	51	39	52	54	59	47	56	70	49	41	32	53	37	40	55	45	47	51	53	53	40	48	59	60	50	59	57	46	52	39	49	50	46	51	43	46	57	50	59	53	65	53	38	52	42	58	66	49	43	45	56	51	46	51	49	52	50	36	38	52	40	50	67	53	51	47	48	46	52	43	55	46	62	58	49	51	45	48	51	52	62	57	52	56	61	50	48	47	44	43	56	65	36	58	49	43	64	55	46	66	43	66	41	55	39	38	48	60	49	57	48	45	48	48	61	51	49	42	53	57	58	43	63	49	50	47	44	46	41	60	56	65	39	45	50	55	42	54	47	55	54	51	40	42	50	59	63	61	60	67	40	50	49	50	61	43	47	55	55	56	47	49	50	46	55	41	52	58	44	49	51	51	57	53	49	49	56	57	51	53	51	57	56	49	53	42	42	47	52	58	60	41	40	55	55	40	46	50	58	46	63	43	50	53	49	40	53	51	47	47	53	47	48	54	54	44	49	51	60	56	38	41	62	46	58	52	53	52	63	47	51	56	61	53	63	52	42	64	51	55	57	49	53	41	51	57	47	56	50	52	48	52	41	41	58	59	50	47	48	46	54	41	49	45	52	63	47	53	41	53	49	58	52	52	41	59	56	58	51	64	52	60	49	46	48	55	49	44	54	50	48	60	62	47	54	57	56	37	39	54	50	44	49	45	54	58	55	48	46	56	41	45	57	51	51	57	55	58	56	50	54	41	57	61	58	51	66	55	59	52	48	44	52	56	62	45	51	48	57	55	45	47	39	53	50	48	50	48	42	40	56	55	50	53	51	45	38	42	34	48	54	43	52	41	63	52	50	47	52	45	43	49	43	47	53	46	52	47	50	47	51	47	48	54	51	57	62	36	54	54	46	55	60	40	48	44	35	49	51	51	47	55	44	54	62	39	47	56	59	46	41	54	55	47	62	58	51	60	48	48	48	45	39	59	38	49	46	53	50	49	56	56	53	51	70	49	45	60	39	53	45	60	55	48	57	54	47	49	50	50	44	50	40	41	41	64	44	51	45	51	48	54	61	52	55	56	46	55	51	57	50	62	71	55	47	51	42	56	50	51	59	54	39	49	44	58	58	48	44	63	45	63	45	40	56	64	59	53	62	49	52	39	43	52	49	52	53	60	63	54	63	55	46	41	51	42	59	44	60	44	44	46	50	61	46	51	66	61	54	63
11953	4071	2089	4266	9416	10393	8230	5835	4508	3738	2807	2668	2253	2225	3171	2962	2862	3174	2565	2045	1634	1141	996	868	940	825	1011	859	861	915	907	846	748	849	893	892	979	1064	1067	1075	1035	964	967	871	1029	1064	1090	1015	1006	1074	1091	1102	1111	1124	1123	1059	949	864	816	697	699	707	746	622	614	607	614	612	592	666	596	595	665	716	596	569	590	578	626	699	677	691	727	711	792	764	706	687	665	671	731	683	749	677	660	663	646	653	650	626	632	659	662	649	625	567	545	593	608	599	615	608	641	637	588	582	583	593	617	618	613	597	627	641	607	600	589	609	606	594	616	605	627	618	608	606	599	612	583	543	592	576	570	566	573	603	590	611	587	565	605	575	594	632	587	588	604	647	612	594	570	584	637	571	591	617	614	627	579	621	576	575	616	589	589	597	587	592	574	563	587	590	585	605	570	589	592	597	600	579	553	594	567	601	621	584	568	596	595	595	564	625	601	598	590	628	615	590	574	543	596	594	556	582	602	622	613	621	570	599	608	635	589	612	606	603	589	611	557	576	599	546	598	581	558	571	581	622	618	603	615	563	604	594	598	582	572	614	545	580	651	559	601	621	564	592	579	548	630	586	602	599	598	583	550	569	591	534	639	606	610	576	557	597	614	597	563	606	610	609	563	581	564	627	553	607	615	549	594	580	619	581	662	649	621	619	581	583	580	589	605	591	547	613	614	605	592	620	601	571	551	575	599	542	653	588	593	591	562	555	600	580	620	589	593	568	591	620	563	613	572	614	606	563	632	619	668	601	502	577	576	561	596	582	600	579	588	635	619	571	591	608	584	591	610	599	606	584	581	619	603	558	616	605	583	577	567	574	635	566	585	615	560	585	600	631	620	616	606	595	626	601	587	618	591	563	640	542	603	630	623	589	575	549	623	592	568	609	622	586	624	620	577	572	638	581	564	593	569	604	600	643	608	641	552	622	590	615	630	606	554	582	615	598	580	601	637	589	574	620	608	545	610	614	604	601	581	591	621	574	617	559	622	587	608	609	583	590	573	607	584	582	616	619	601	586	622	534	587	591	600	622	609	608	513	502	593	539	624	591	550	554	570	606	599	589	565	635	567	629	603	591	630	605	608	611	590	568	635	579	567	563	590	586	587	618	547	609	642	560	602	644	582	593	585	602	564	563	613	580	560	582	630	595	587	601	587	613	590	592	549	542	600	585	572	571	639	587	585	579	617	624	589	576	584	564	586	579	602	598	586	578	572	595	600	609	582	619	556	573	524	557	596	598	615	643	608	574	570	596	573	611	651	589	578	579	558	566	591	623	608	625	629	579	571	604	609	581	594	636	552	602	654	574	551	632	581	618	608	598	608	586	612	582	563	603	574	659	610	574	572	598	604	615	543	596	581	577	579	584	573	612	570	572	599	608	601	587	608	552	607	567	599	595	585	564	549	613	596	611	587	608	599	656	543	593	586	627	591	616	593	601	602	567	559	549	606	583	614	606	572	585	569	600	572	595	579	591	568	574	624	585	558	565	566	617	599	579	595	616	640	572	592	615	586	594	567	563	618	603	633	579	593	565	601	587	599	603	556	562	594	584	612	548	601	624	572	535	573	580	595	587	615	599	579	601	564	596	576	608	624	589	624	529	600	588	636	595	619	619	619	584	590	595	600	586	591	581	648	619	568	595	570	625	616	606	554	604	585	631	595	592	569	606	593	641	611	576	554	588	615	629	600	584	618	600	640	603	649	541	600	618	622	596	607	589	585	568	616	583	608	563	608	619	577	573	564	595	593	578	623	617	600	600	574	591	585	561	591	612	613	604	549	601	597	602	555	602	569	592	613	610	585	580	573	588	611	609	557	568	606	543	553	604	592	573	578	622	600	612	604	565	614	618	573	615	561	641	577	601	554	612	611	557	578	575	586	580	584	619	635	567	625	603	587	549	605	589	616	553	561	591	594	597	563	602	607	579	614	614	599	609	592	595	593	630	603	620	603	588	574	584	603	580	592	588	583	611	602	589	596	614	581	584	616	570	605	572	621	598	652	601	625	590	578	572	553	589	585	593	525	539	601	608	582	586	563	590	549	596	613	627	654	648	578	575	595	590	601	605	591	607	610	584	585	589	613	598	604	614	588	605	586	556	624	594	621	603	585	607	559	608	568	551	588	601	573	631	593	586	572	618	578	588	570	655	615	592	629	602	597	603	587	585	569	591	590	636	635	613	575	580	612	612	618	579	635	553	602	602	582	586	578	645	566	553	603	581	637	616	617	590	582	575	587	605	651	600	572	606	602	575	601	574	524	563	580	560	590	560	628	590	596	571	612	578	603	606	565	576	599	561	574	589	559	606	569	577	607	621	668	618	607	599	600	613	584	557	631	646	602	588	587	584	624	574	615	635	552	601	633	603	611	574	596	552	594	602	583	656	570	596	572	618	570	599	592	572	582	629	566	563	617	610	545	622	593	556	584	546	605	561	587	607	632	540	584	577	600	603	584	581	682	552	599	547	610	615	631	588	569	563	585	612	589	608	605	651	614	612	577	635	610	593	559	585	533	537	552	561	602	591	604	609	581	600	619	579	591	566	605	624	567	601	597	565	595	600	624	562	598	605	578	609	563	567	647	629	548	590	522	570	606	593	623	600	597	610	591	572	589	588	589	572	570	585	635	596	563	575	589	601	588	627	577	591	601	584	602	602	601	581	603	580	609	612	618	610	590	604	581	575	558	584	596	627	585	664	641	614	617	581	570	574	568	619	603	561	614	604	572	575	599	600	597	609	538	575	557	594	593	569	620	588	610	592	587	669	613	586	590	646	576	563	593	589	648	583	612	640	604	563	617	630	590	601	605	594	604	611	579	571	642	582	607	581	566	610	580	618	553	609	621	564	602	569	561	590	634	579	606	600	648	578	579	578	583	610	626	571	583	586	596	573	598	588	631	572	599	618	589	616	612	608	616	626	592	592	571	614	562	604	542	583	564	585	608	620	582	593	605	553	597	557	575	595	614	582	585	591	590	569	582	591	594	623	577	604	597	534	641	617	600	597	580	582	583	581	617	616	598	608	597	579	565	572	625	536	597	606	611	583	602	572	590	639	590	599	618	576	587	575	562	610	593	611	605	601	598	592	582	596	596	575	637	622	631	562	576	584	637	627	608	603	581	575	558	612	628	636	650	569	588	619	561	574	607	593	583	590	579	635	563	635	576	579	609	625	567	617	611	553	590	556	620	587	602	571	607	606	614	591	583	547	595	591	637	574	603	595	572	598	566	568	568	602	635	624	632	600	559	619	649	630	610	598	609	564	659	598	589	630	587	595	617	577	616	587	616	590	645	633	572	586	615	614	607	578	581	633	604	572	575	574	580	613	565	606	577	570	542	658	556	609	565	603	586	625	613	593	570	608	609	555	557	592	612	593	601	576	637	571	572	613	619	599	584	589	649	565	588	578	610	650	562	618	590	588	647	595	611	597	548	583	584	587	609	589	596	611	597	617	587	620	624	626
732	255	148	123	145	189	165	148	128	122	108	103	113	79	140	140	114	125	99	90	72	69	50	54	45	66	68	38	48	48	47	38	46	43	44	53	61	57	51	48	41	50	46	55	55	54	62	48	62	64	73	48	54	44	69	49	46	39	28	35	43	29	30	40	35	34	36	42	24	38	31	32	37	39	32	45	40	34	42	39	43	32	39	48	34	37	48	36	45	53	27	48	38	51	28	46	39	42	35	27	37	36	34	49	36	36	36	39	42	48	26	40	30	28	29	23	26	36	37	38	24	29	35	41	37	32	32	31	33	29	35	38	41	30	38	23	32	25	41	43	46	31	36	34	36	33	44	48	34	31	36	28	32	29	25	27	22	34	33	48	41	33	27	32	31	44	27	29	37	40	40	30	22	36	29	37	26	34	42	35	42	40	46	40	41	26	36	33	36	35	27	36	37	32	46	37	37	28	28	44	25	37	43	35	35	29	20	50	29	35	35	38	40	39	32	38	37	23	31	46	33	31	28	38	40	31	40	34	40	46	36	48	35	37	39	39	35	35	39	26	41	35	37	33	36	43	44	38	39	34	30	32	35	43	36	27	29	30	29	45	30	25	48	43	34	37	32	36	33	40	34	44	29	41	36	33	37	33	36	39	46	37	33	42	38	38	35	34	31	33	30	35	29	35	29	30	31	46	48	25	38	35	29	30	39	33	32	31	24	36	33	39	37	43	27	30	29	42	37	39	44	32	30	30	23	36	27	31	33	44	37	31	46	41	36	37	32	39	44	42	35	37	42	32	26	43	34	36	34	44	39	28	38	33	33	42	37	39	38	40	34	32	35	39	39	33	37	28	35	43	33	35	46	35	29	35	30	37	38	35	30	36	24	28	31	31	42	32	35	44	32	32	38	30	38	43	31	28	32	37	38	43	48	37	36	25	24	32	30	48	35	35	38	36	48	29	36	23	38	25	30	28	46	36	34	40	27	42	38	38	31	43	29	38	32	32	30	36	26	27	42	32	25	32	36	37	30	35	42	38	44	37	40	32	25	36	48	33	39	38	35	33	40	29	45	36	49	33	38	31	38	35	34	56	33	35	33	39	26	34	38	36	30	48	29	33	29	34	32	42	43	48	29	44	34	29	25	25	34	38	31	27	46	40	40	37	31	30	33	38	26	30	25	46	35	38	42	26	39	43	34	36	32	32	25	37	49	43	48	40	30	41	26	28	34	25	46	38	38	26	34	43	37	42	31	36	31	45	42	43	36	33	34	30	37	39	31	36	32	42	37	34	27	29	38	42	30	36	36	25	35	50	35	27	36	31	33	26	30	33	41	41	40	43	33	38	38	36	28	46	26	27	39	33	43	39	34	39	34	36	30	37	33	50	35	35	50	31	37	38	44	41	46	37	40	34	36	32	39	48	37	39	40	32	37	41	38	41	30	34	42	42	43	28	26	36	41	30	32	46	37	33	31	24	35	44	42	36	45	24	45	41	38	29	45	41	38	34	30	30	31	37	38	50	40	33	36	35	40	38	43	35	34	48	35	36	27	38	40	37	36	38	41	34	35	24	31	32	39	37	29	41	29	28	19	24	38	29	44	39	34	42	43	31	38	36	27	37	27	42	34	36	32	40	30	40	28	37	34	32	29	30	41	47	44	42	35	39	38	29	34	26	28	37	42	30	27	33	39	35	32	42	32	18	41	27	27	30	38	33	33	31	31	33	42	30	39	35	41	38	34	41	24	42	34	33	34	26	50	43	45	24	34	41	36	47	30	37	35	22	34	32	26	30	33	42	36	31	29	38	35	30	47	28	27	37	39	40	43	30	34	43	37	34	38	29	47	40	45	38	42	29	32	34	28	44	44	34	38	34	35	34	26	32	33	41	32	39	32	32	33	50	26	36	32	28	45	32	41	37	45	29	23	25	25	41	25	43	41	41	37	46	28	41	24	35	41	42	39	38	36	35	39	38	42	27	38	39	35	40	36	36	47	29	21	45	35	29	28	31	38	32	34	30	39	36	32	32	40	32	43	38	36	30	30	37	28	35	34	22	38	37	23	43	38	33	31	25	35	44	32	45	41	29	43	40	25	24	21	33	20	23	38	38	18	35	50	31	38	41	26	30	40	31	27	44	39	44	40	40	36	29	38	35	42	30	38	36	44	36	27	32	34	32	28	36	34	41	30	32	39	31	50	36	31	32	26	42	44	39	34	41	33	28	34	29	37	39	37	35	34	39	44	26	25	35	41	39	45	40	26	43	40	33	47	43	39	36	25	43	30	36	47	29	43	35	42	28	29	45	36	38	41	26	27	39	37	33	40	33	33	33	46	30	34	41	34	31	34	45	30	34	28	32	38	31	32	38	29	35	34	33	36	39	39	34	35	42	32	31	32	25	37	35	38	28	39	43	27	27	28	33	38	30	32	36	39	36	31	31	37	32	31	38	34	28	40	30	44	38	52	32	38	32	40	29	37	28	31	38	48	42	37	43	37	37	39	34	43	35	39	30	35	38	38	35	38	27	31	27	41	30	35	22	35	27	30	41	40	42	44	22	35	41	39	37	46	39	26	28	30	34	36	36	31	47	34	33	34	33	29	35	47	44	40	43	53	38	20	29	40	41	38	40	34	46	28	21	32	36	37	37	31	36	31	38	37	38	29	35	36	41	31	43	33	37	36	37	40	39	31	34	40	37	32	29	28	31	36	29	39	36	45	41	34	36	24	39	26	30	29	41	43	39	35	44	33	28	35	26	32	35	32	36	46	32	38	39	38	36	28	40	44	36	39	34	29	33	36	29	39	34	39	34	38	43	30	35	47	34	43	42	40	31	38	34	41	35	31	23	43	36	28	36	34	41	42	38	46	30	24	35	35	32	32	35	25	24	40	30	40	42	33	37	31	34	28	39	33	42	34	32	25	35	33	22	24	40	34	29	40	40	41	41	33	26	34	37	20	37	39	43	32	35	23	36	25	30	44	33	35	27	24	39	35	30	46	36	38	38	35	23	46	31	38	36	33	37	38	32	36	29	38	39	50	38	37	48	42	40	41	45	36	33	27	35	34	27	33	40	30	30	38	38	43	36	34	37	28	36	49	39	39	41	31	28	33	36	45	35	38	40	33	27	38	24	45	41	24	32	37	38	43	22	33	28	37	38	41	40	40	45	34	32	33	26	44	37	34	33	46	41	36	49	43	39	31	31	26	27	31	25	26	34	37	38	35	42	40	42	35	41	32	31	43	39	41	34	28	38	38	35	48	36	38	33	33	38	37	27	31	36	31	35	34	36	49	30	30	40	31	44	32	41	32	40	30	23	38	25	31	41	37	37	46	44	39	36	31	32	32	35	35	35	37	32	35	34	30	35	32	42	44	35	24	47	36	30	33	27	44	33	42	45	34	39	33	35	37	41	27	34	31	34	39	42	29	31	32	46	34	37	35	43	41	40	31	33	37	29	35	39	39	45	39	36	39	42	36	47	31	39	29	40	37	38
14057	6419	3208	6640	14319	14559	12017	9139	6568	5615	4707	4003	3446	3338	4619	3961	4114	4202	3546	2614	1899	1440	1019	1040	1083	948	992	905	912	877	836	784	775	924	888	1029	1042	1152	1193	1101	1135	906	894	874	1004	1045	1068	1074	1083	1110	1151	1179	1170	1186	1112	1171	1032	853	775	680	580	590	629	559	456	418	454	425	460	540	467	453	443	534	458	451	427	460	490	474	513	565	654	635	686	652	566	511	516	541	579	605	562	529	553	517	539	533	455	446	459	495	516	491	447	420	417	414	406	414	421	402	403	442	434	408	415	440	426	389	415	417	440	370	427	404	470	448	388	413	430	430	415	383	437	402	409	428	398	421	438	442	418	433	416	418	402	398	410	435	402	391	436	447	393	420	421	408	410	417	433	416	408	390	387	419	459	416	398	436	394	427	412	405	430	402	448	431	372	433	449	418	403	405	401	415	439	399	393	384	415	404	450	465	407	401	407	401	384	410	443	465	420	418	407	397	442	396	439	439	425	417	443	430	412	410	410	435	429	413	409	396	439	435	415	442	429	413	424	402	450	427	428	403	418	455	459	404	417	442	438	401	443	412	408	399	436	425	413	443	417	420	456	420	405	447	432	429	445	475	421	421	420	422	420	395	399	415	444	439	425	444	402	427	416	434	428	411	433	444	424	375	437	440	436	391	434	391	419	440	437	438	412	453	438	434	427	426	401	411	428	437	415	421	394	450	408	393	384	405	425	424	455	466	405	381	429	434	437	387	406	381	416	416	444	433	411	405	415	430	431	432	429	436	406	448	451	390	431	424	432	429	422	437	407	439	423	429	396	414	410	415	475	402	401	426	428	428	435	434	470	406	407	450	413	408	423	437	447	451	424	414	428	437	388	408	449	431	413	463	431	447	435	452	435	417	438	442	429	437	426	406	429	392	407	418	392	449	442	398	403	384	404	437	436	398	403	386	396	440	384	401	402	431	435	427	416	409	455	425	399	437	404	441	448	393	418	443	459	420	401	424	407	389	420	400	448	399	406	446	419	450	411	415	440	423	418	425	435	421	442	419	401	433	423	438	418	378	386	458	432	402	398	446	421	456	418	411	445	388	410	434	427	406	404	386	388	430	409	416	433	454	418	438	444	446	377	400	444	393	391	437	387	401	435	397	378	422	449	374	437	455	389	414	435	418	429	427	426	418	430	415	400	422	397	389	394	397	437	444	363	457	431	442	418	410	433	430	428	419	404	426	409	398	444	415	423	426	434	440	448	401	405	425	407	396	443	411	404	422	445	448	450	444	401	432	400	405	394	424	431	439	407	425	425	363	402	359	400	390	430	401	379	400	394	422	422	442	445	416	417	404	407	465	418	435	449	401	419	430	412	379	440	397	406	441	413	409	410	420	436	416	408	424	421	424	380	411	399	450	450	431	401	417	397	415	412	423	356	379	432	400	440	420	394	422	404	434	439	406	436	397	423	451	425	439	423	404	410	435	446	416	450	390	453	444	431	450	423	427	416	438	439	445	429	417	424	408	435	428	409	430	428	418	397	457	445	400	420	429	417	383	407	415	425	433	446	428	407	430	413	374	440	415	431	426	427	431	426	436	441	417	440	431	410	412	443	389	434	428	394	451	429	410	437	432	423	445	454	424	423	385	422	416	401	434	407	401	396	455	399	422	420	433	448	400	417	437	419	422	439	398	397	402	423	405	398	414	429	395	410	391	410	447	444	428	417	413	428	406	414	423	448	374	407	422	447	381	403	384	417	434	436	418	425	404	430	410	421	452	410	417	421	407	401	401	443	433	415	447	431	431	458	383	452	414	408	400	427	436	399	426	419	397	418	426	416	430	437	433	408	412	415	414	411	419	405	415	410	389	404	409	400	430	395	403	438	415	449	449	422	430	407	423	440	447	436	387	415	414	437	470	418	388	409	420	409	421	389	431	404	432	394	384	459	428	442	430	422	435	444	402	427	409	406	434	404	443	423	431	395	382	433	452	372	392	385	425	410	420	420	390	399	442	396	437	376	398	410	407	430	426	396	453	431	439	429	415	406	443	434	437	462	426	414	384	453	444	440	424	436	391	435	400	394	413	416	464	400	410	413	459	415	405	429	419	424	421	427	416	415	413	377	399	403	403	391	412	414	428	439	418	405	401	445	463	437	393	434	427	413	464	416	405	455	406	365	431	397	435	442	439	422	409	414	436	437	391	448	449	436	430	426	417	400	416	431	358	427	416	431	447	404	425	440	412	409	406	464	403	430	440	415	404	427	441	412	431	433	431	414	425	411	396	398	420	415	415	447	415	424	373	431	430	412	434	399	436	432	397	409	373	414	447	409	441	418	401	391	368	437	374	425	457	410	416	425	396	426	415	423	406	420	448	399	396	421	417	397	428	442	428	405	404	421	454	403	436	428	415	408	394	392	412	436	405	426	436	420	421	465	397	415	387	401	427	407	420	424	443	366	417	382	387	394	400	375	429	406	408	446	429	394	413	446	406	421	425	432	383	428	449	446	409	441	407	405	423	430	451	386	425	426	433	406	430	414	469	424	405	416	423	425	426	403	400	405	420	410	407	426	441	416	413	432	404	377	397	416	413	398	428	409	416	434	442	383	390	429	426	413	416	400	410	435	419	430	457	412	412	408	433	432	435	365	428	396	394	422	419	411	423	410	431	411	456	399	436	430	406	449	466	436	433	423	410	448	377	454	395	419	438	424	408	435	424	432	409	426	426	426	412	428	414	410	404	397	408	413	443	404	449	417	425	401	369	394	388	388	403	437	412	400	425	406	436	435	430	408	424	427	409	400	414	444	393	376	399	457	436	409	425	448	425	431	375	431	447	417	403	408	398	411	418	398	463	430	428	407	408	385	425	400	434	406	440	467	381	434	416	426	395	421	420	433	428	397	435	430	416	400	427	463	453	439	410	450	401	414	437	406	448	452	391	454	394	418	451	429	442	424	431	388	424	430	412	392	419	421	391	409	439	415	409	450	448	446	403	431	469	431	412	414	391	436	392	414	415	413	410	456	438	431	406	401	409	448	450	404	427	398	425	409	428	403	407	437	408	402	431	455	421	463	437	400	429	422	410	452	406	408	406	427	439	408	408	421	398	429	437	419	417	400	387	414	404	419	400	437	380	444	421	449	430	456	421	433	408	427	384	411	420	416	422	392	391	416	391	401	428	410	416	420	385	403	407	423	431	432	400	433	418	447	410	381	402	414	442	410	416	398	417	444	403	439	393	377	398	409	430	438	413	408	390	393	420	463	412	405	376	411	422	443	437	415	438	468	409	436	452	453	425	441	431	407	426	425	427	420	465	438	445	403	401	373	421	435	408	405	411	419	455	428	411	390	429	401	427	395	378	421	443	448	390	407	427	394	414	407	461	463	383	417	421	404	413	376	406	426	434	436	403	432	445	424	414	425	416	418	375	422	444	410	467	417	391	400	409	461	386	418	388	403	407	431	402	435	420	396	433	436	430	435	381	412	399	378	395	437	435	440	431	427	372	411	426
2056	276	196	128	132	192	171	163	156	162	136	121	127	126	132	101	147	123	130	99	99	77	56	67	65	62	78	69	56	69	51	60	65	62	69	93	71	69	81	72	70	67	48	55	76	53	57	77	63	75	72	75	88	57	50	67	72	55	64	65	46	47	61	59	54	55	47	47	45	53	46	48	51	58	47	47	48	47	56	49	51	54	67	52	63	64	55	59	53	56	56	53	58	43	59	66	51	56	60	53	47	67	55	43	51	57	47	66	54	44	67	39	63	44	51	48	46	48	41	49	46	50	52	50	49	58	49	57	53	46	44	59	50	41	51	58	59	48	53	53	54	53	51	46	51	59	46	50	62	53	53	50	68	48	57	42	54	38	58	61	51	55	36	47	45	46	57	52	52	48	47	49	67	60	46	42	44	62	54	45	56	52	42	46	55	55	49	50	48	63	46	47	48	58	48	50	46	46	40	57	52	46	55	54	56	55	52	51	55	50	51	47	37	56	52	70	51	46	43	48	52	53	57	58	50	37	56	48	60	42	50	46	61	52	55	50	53	43	50	66	41	38	54	47	51	52	35	35	49	55	47	59	58	44	57	50	56	47	43	48	49	50	64	46	45	62	42	59	52	47	44	48	60	60	47	37	41	60	58	47	53	42	44	35	42	39	54	50	42	56	55	53	44	55	52	60	47	35	56	61	55	53	58	59	51	58	49	41	51	60	48	56	53	39	51	51	58	55	41	36	60	50	39	55	52	60	57	48	43	47	43	59	57	55	53	66	40	54	33	41	42	49	45	58	51	50	45	50	50	53	51	47	63	62	51	60	53	48	70	48	51	48	37	47	52	61	49	55	52	45	52	56	33	56	46	50	55	44	56	46	56	60	58	48	50	52	52	49	64	40	50	50	52	58	52	43	62	44	60	42	60	55	34	53	47	40	47	54	55	62	52	60	51	49	44	48	49	58	55	43	45	47	48	45	57	57	49	47	39	56	59	47	47	56	56	55	40	34	53	56	49	43	59	45	67	46	38	65	50	45	56	56	43	56	43	46	54	45	62	46	47	49	51	49	44	37	47	44	53	46	56	62	52	55	56	43	50	45	46	40	60	41	46	48	38	58	42	46	53	65	54	44	56	61	53	58	50	47	52	49	69	54	53	51	42	46	41	45	47	52	45	46	67	54	54	55	50	37	51	53	56	54	49	48	50	52	47	52	54	61	42	47	55	54	53	45	53	38	52	56	43	64	46	45	41	59	49	47	67	44	62	37	45	40	42	44	55	65	46	64	45	46	53	54	56	39	55	48	49	49	43	57	56	60	61	55	55	51	54	55	60	38	43	57	44	49	60	47	47	57	51	48	64	36	47	52	48	65	48	47	34	48	48	33	48	49	49	45	51	50	41	54	50	46	46	59	64	51	66	50	50	51	44	47	47	41	51	56	39	38	56	48	39	38	51	42	59	48	59	50	57	44	52	36	56	51	54	43	46	60	54	54	52	51	51	60	48	51	56	39	48	56	43	53	61	42	49	48	48	55	57	46	52	46	44	43	64	52	49	40	43	47	37	56	45	43	48	81	43	44	42	60	42	54	59	43	43	33	52	48	51	57	48	53	42	67	49	54	45	53	44	42	49	48	48	51	58	31	47	63	46	68	57	48	45	45	51	50	59	49	48	53	43	53	37	42	55	43	54	58	49	50	58	49	43	60	50	53	57	57	53	43	42	61	54	46	40	53	51	44	38	46	58	52	64	56	72	41	56	47	60	61	52	52	47	49	67	66	57	48	48	50	60	43	46	55	43	51	47	49	59	33	44	59	62	44	52	52	52	48	51	40	58	45	39	47	56	49	50	43	47	51	50	65	64	51	52	52	43	53	47	58	63	51	62	48	56	55	65	50	48	66	43	59	39	48	56	53	46	50	55	53	46	55	50	48	57	41	58	45	54	37	44	48	50	41	40	55	46	48	48	54	43	39	42	61	51	36	44	48	50	52	48	46	65	46	54	61	43	49	44	41	41	49	47	60	44	51	61	48	55	47	58	61	57	46	59	61	41	64	37	50	61	32	42	54	52	42	55	51	55	52	46	44	50	53	56	56	40	38	46	47	70	48	36	34	46	47	40	62	62	54	63	43	47	58	33	45	52	43	58	49	46	52	56	47	45	42	55	58	40	63	47	57	55	32	40	51	45	63	52	50	48	65	42	50	53	65	54	55	63	43	53	37	52	59	39	53	45	50	69	76	43	53	57	58	59	44	58	60	44	53	53	52	43	56	42	60	53	57	44	42	51	49	52	43	43	44	52	36	49	44	57	50	47	53	44	57	51	59	47	61	47	54	60	56	44	52	54	43	41	59	57	69	50	48	54	53	44	50	48	52	43	43	48	42	52	51	58	50	56	63	45	51	49	46	44	53	42	52	40	57	59	48	55	52	47	53	45	44	49	71	39	41	54	55	46	48	55	62	47	58	57	54	52	51	54	41	39	46	48	44	43	45	49	35	57	32	36	46	60	56	45	36	53	49	48	46	55	45	50	50	37	55	48	53	41	56	60	55	51	45	42	46	64	53	50	46	53	56	56	59	59	62	66	52	54	47	51	64	59	56	59	52	56	58	46	60	57	55	44	62	54	36	68	41	52	48	58	59	52	44	63	54	52	50	44	50	53	48	51	48	53	38	42	50	45	43	49	38	57	59	39	31	53	55	48	54	46	45	46	58	50	45	58	61	51	53	40	37	48	46	53	43	51	53	40	34	53	44	47	50	56	50	60	65	46	54	60	47	42	55	51	53	54	60	55	52	54	38	58	45	45	50	36	44	51	44	53	50	52	45	57	54	42	41	59	45	37	43	45	55	51	50	55	46	40	55	63	48	55	57	47	47	51	52	54	60	35	43	45	48	54	63	57	41	45	43	44	57	56	50	59	52	45	42	40	64	55	66	51	55	62	55	53	48	57	48	36	55	45	48	52	60	59	59	53	53	67	43	51	55	51	40	59	44	44	54	51	43	46	54	47	39	56	49	53	35	41	50	56	64	50	54	46	63	66	51	62	48	54	52	48	66	63	58	55	49	48	44	49	50	49	52	51	52	46	40	47	41	44	38	49	44	60	50	46	34	45	47	44	62	44	46	66	57	54	63	52	40	45	39	61	44	47	50	40	52	51	59	55	61	48	43	48	47	63	42	47	43	54	59	52	41	46	52	47	40	43	48	47	49	52	47	38	47	49	44	47	51	53	48	45	50	44	60	45	65	56	51	49	48	57	52	55	43	56	59	47	52	51	48	56	50	60	44	52	48	36	47	58	69	66	45	41	45	56	65	45	59	43	41	51	63	46	41	59	45	43	59	67	54	42	38	49	44	58	41	55	51	60	32	54	66	43	43	54	31	54	56	61	46	51	48	58	56	50	49	54	48	27	52	42	45	50	50	44	49	45	41	50	54	43	48	57	52	64	64	43	51	64	53	45	54	58	50	57	56	56	46	50	57	49	51	51	55
13975	5897	3374	6155	12386	13099	11480	8950	6634	6085	4955	4243	4133	4321	4863	4368	4749	4369	3787	2605	1887	1645	1225	1385	1355	1151	1175	1172	1089	1060	1064	1071	1142	1181	1120	1275	1471	1411	1375	1341	1234	1159	1083	1079	1173	1259	1218	1215	1311	1318	1292	1371	1404	1365	1334	1346	1136	1046	900	831	710	692	781	722	656	611	638	616	599	656	652	643	630	653	595	608	616	615	659	639	697	785	791	857	838	781	696	701	720	702	720	711	724	705	694	697	681	625	633	648	641	699	680	662	596	646	595	571	615	568	522	570	625	589	584	564	564	584	563	630	540	609	571	586	584	535	578	625	558	602	609	598	555	563	597	603	619	581	595	615	585	559	552	617	575	577	571	606	588	578	608	559	576	564	586	594	612	576	599	588	599	611	577	585	579	587	552	545	573	603	604	538	608	596	584	593	585	541	580	625	585	552	607	528	634	609	601	591	610	594	552	564	566	594	589	601	621	588	605	584	570	630	588	581	582	577	543	587	567	598	541	624	605	632	569	574	585	608	580	581	610	552	598	559	599	628	558	574	540	609	577	610	557	619	576	605	578	578	581	558	605	599	600	534	577	581	620	617	562	600	568	585	591	640	541	640	606	583	578	606	585	583	589	585	598	592	594	568	566	594	559	594	588	566	565	607	602	568	606	567	577	574	593	566	646	575	582	591	632	578	606	602	609	627	620	553	581	558	619	603	600	556	594	585	582	582	576	549	595	600	565	602	560	588	558	593	578	593	575	558	560	576	579	606	563	572	591	614	561	577	559	614	622	574	584	582	578	585	569	546	586	615	589	617	608	596	619	602	570	578	530	612	566	621	623	638	603	585	557	593	612	572	606	609	551	576	617	600	595	611	555	549	583	587	553	580	543	611	564	602	553	636	617	614	570	613	569	597	625	571	557	606	595	611	609	599	583	615	606	614	555	605	570	588	617	613	589	576	585	599	595	562	585	575	564	561	571	585	580	591	590	597	573	580	564	577	599	594	544	531	616	607	573	537	570	558	575	557	540	563	593	565	568	562	587	608	588	605	571	573	589	621	568	620	607	569	635	584	634	571	570	579	591	548	587	600	565	590	587	646	591	588	582	535	565	584	588	597	577	593	624	573	554	587	622	591	585	582	571	593	591	553	565	611	598	569	579	612	576	615	590	563	594	590	594	576	604	564	600	615	576	618	598	553	597	607	592	592	592	593	616	581	540	567	600	552	606	600	546	596	565	570	562	591	606	581	567	586	601	582	583	538	582	620	632	572	566	592	586	558	617	607	553	580	612	688	607	574	560	593	596	567	603	548	573	619	577	599	608	567	564	585	581	598	572	599	619	612	562	588	571	546	548	573	595	560	610	589	537	586	605	609	601	578	631	541	562	591	569	582	576	532	609	624	618	585	598	592	587	579	595	580	588	559	574	677	594	588	594	577	629	596	593	600	631	637	580	577	630	531	579	587	614	577	587	572	604	584	542	573	542	599	570	600	576	591	570	579	562	609	586	565	641	564	558	604	619	577	599	576	613	579	613	610	600	589	569	576	557	567	578	547	601	586	607	543	591	561	551	588	594	596	590	546	559	592	610	611	586	562	582	584	579	602	597	639	646	597	611	585	589	577	580	590	567	592	590	583	596	553	605	595	580	562	583	580	619	620	569	575	583	606	600	608	606	573	630	575	540	584	565	610	598	584	596	600	602	553	560	540	580	599	604	574	597	570	546	583	595	563	575	612	562	604	599	529	567	609	601	591	586	609	596	602	587	635	594	597	590	571	593	592	582	588	568	599	614	564	567	573	601	571	574	570	562	585	596	605	534	578	601	542	541	556	590	611	564	559	586	573	596	600	593	590	561	589	617	582	586	603	561	582	590	613	588	607	593	591	545	575	593	564	585	595	588	552	606	571	561	585	574	567	588	609	538	613	601	591	580	537	593	568	582	554	572	588	565	552	594	550	567	626	555	538	556	613	545	567	590	619	596	551	581	627	555	578	584	605	587	581	581	551	581	590	577	569	559	594	594	580	617	612	574	581	511	559	589	603	549	560	611	595	562	592	594	578	552	580	575	551	614	560	592	562	628	578	608	580	590	571	577	590	580	597	552	633	595	606	601	606	552	647	576	579	552	568	582	576	592	550	642	596	531	589	568	588	590	581	562	597	607	595	634	594	583	583	585	573	637	626	603	619	590	592	585	592	570	547	608	574	604	596	577	612	632	609	562	593	576	607	519	585	575	613	589	598	612	561	582	614	570	571	615	627	621	567	564	610	584	584	568	572	590	617	552	608	543	575	601	579	563	557	582	566	604	606	559	608	549	623	639	584	607	574	561	601	620	541	592	540	568	621	560	588	588	607	596	591	579	587	539	564	553	538	580	545	577	588	605	571	603	561	516	564	618	584	586	605	554	583	566	603	572	597	625	626	585	584	577	558	596	540	589	589	593	567	586	586	577	611	579	596	554	595	576	620	562	568	578	586	566	569	533	564	630	573	614	602	575	567	569	535	585	574	589	579	594	544	611	611	572	574	603	655	576	584	599	598	573	577	570	589	576	569	581	584	558	602	582	595	589	572	590	589	586	558	591	593	584	626	583	601	571	621	619	555	612	551	587	583	557	617	606	597	606	636	596	624	632	565	571	621	633	571	582	567	596	619	612	579	588	631	576	584	588	583	589	553	542	616	568	573	606	617	588	607	540	612	557	630	560	625	595	574	571	605	568	598	654	592	602	561	570	552	582	617	565	589	617	587	531	594	571	555	586	629	585	562	591	595	660	609	597	575	611	598	597	574	599	618	553	537	554	551	611	600	561	596	530	587	589	564	589	556	570	653	568	527	610	563	557	498	575	608	591	560	603	543	587	553	604	578	598	602	592	554	555	540	592	591	588	643	583	588	576	604	587	553	578	578	572	604	604	608	583	591	578	592	618	588	573	596	606	608	592	566	603	540	591	569	568	571	573	547	588	562	616	621	581	598	579	599	631	588	591	598	559	586	579	532	634	630	580	552	593	581	630	562	628	597	567	572	615	613	584	561	598	587	562	612	573	594	574	613	614	600	543	571	534	566	617	617	587	591	598	598	578	590	594	587	564	586	597	569	574	575	594	579	591	580	617	580	561	567	575	636	614	627	567	580	631	588	583	588	573	559	592	567	620	568	625	614	579	597	564	563	641	626	625	591	595	581	569	581	593	544	572	613	597	563	572	629	579	574	588	593	570	596	580	574	561	576	562	602	585	586	570	561	608	602	642	588	589	601	574	567	591	575	583	538	565	577	605	575	572	605	577	542	594	592	594	589	556	583	590	604	589	545	628	597	582	600	624	570	551	567	609	629	589	556	596	606	550	559	625	604	571	591	581	586	573	578	631	600	574	554	571	566	606	579	631	567	586	593	641	596	559	561	534	577	599	572	567	552	601	595	575	591	572	582	562	528	580	647	551	586	595	592	596	572	560	585	610	586	601	605	598	571	605	582	594	545	588	632	604	578	552	586	583	523	612	627	599	621	614	567
1113	419	226	142	154	215	219	194	166	144	136	134	131	137	148	129	155	152	111	81	70	68	40	46	55	56	37	51	55	45	51	52	54	41	52	70	64	63	68	49	53	53	39	51	46	57	53	76	47	47	55	48	72	52	56	56	56	38	33	28	42	34	55	38	36	28	38	32	38	41	22	30	36	35	23	35	33	25	37	35	44	34	44	42	31	41	34	34	35	50	25	37	36	33	26	32	32	24	30	33	48	35	36	39	30	33	34	28	25	38	25	41	35	27	23	27	35	39	29	33	30	18	45	28	26	24	44	27	41	32	24	29	27	34	39	26	28	18	31	37	35	31	28	43	38	26	36	32	21	34	41	40	43	37	32	32	37	25	32	27	32	35	26	34	36	27	27	37	31	27	42	26	19	35	37	35	28	30	41	32	28	28	39	34	33	22	29	28	31	35	35	23	31	29	31	37	30	41	31	31	36	34	32	31	29	39	30	35	33	35	38	40	28	32	33	35	26	34	32	38	24	26	32	34	32	27	33	21	33	36	28	33	37	34	22	30	39	28	30	45	31	44	29	36	34	31	32	43	20	39	35	32	29	35	23	31	29	36	28	29	29	22	36	40	26	30	31	36	30	37	22	26	22	39	28	30	30	28	21	35	36	20	40	33	36	29	32	31	37	41	24	30	35	34	33	34	32	24	35	30	26	26	25	32	30	29	34	26	45	31	33	34	17	32	36	45	34	40	28	39	36	30	21	30	27	29	41	38	31	25	34	30	28	36	33	32	25	38	37	31	34	30	31	36	34	48	28	28	26	25	35	28	31	21	30	31	36	33	21	33	37	28	21	39	38	29	36	34	37	22	27	33	27	22	31	22	33	38	33	34	30	31	29	21	37	40	31	33	25	24	30	26	32	27	25	36	46	26	35	34	36	36	40	29	29	25	33	32	37	28	26	27	32	30	27	31	24	28	42	23	37	40	38	25	44	32	33	35	29	27	24	29	28	38	35	23	27	33	23	44	21	42	33	36	21	31	35	41	33	49	32	28	25	31	26	36	28	47	35	28	40	35	28	24	30	31	33	29	31	27	34	37	43	34	30	31	42	40	28	34	40	31	25	34	29	31	37	33	33	32	39	44	30	36	36	33	33	28	25	28	39	36	31	29	23	39	33	30	36	30	37	29	41	32	33	20	35	24	34	32	42	35	30	25	37	40	29	41	38	43	45	37	28	35	35	26	32	28	25	32	34	41	41	35	32	26	26	40	36	33	41	32	36	28	29	30	27	29	32	41	35	33	35	45	24	29	32	28	27	37	30	41	42	24	26	27	34	28	29	34	31	31	29	25	21	38	37	34	33	33	23	26	34	30	28	32	35	27	44	33	37	34	31	34	25	27	46	46	35	38	29	32	31	29	24	32	21	43	24	32	35	31	32	28	26	32	27	35	29	33	27	25	29	31	30	29	31	25	29	22	27	36	33	20	23	34	38	34	36	32	29	31	30	27	36	36	30	28	36	25	38	25	35	31	19	36	37	36	41	30	30	30	29	28	22	22	27	27	23	23	42	26	28	30	32	38	41	41	32	32	33	18	34	39	37	35	31	46	37	29	35	27	30	34	41	34	31	29	28	38	42	31	29	30	33	34	30	21	34	28	29	31	30	35	36	34	24	27	31	41	23	25	30	35	40	35	28	29	34	35	35	36	37	25	37	30	39	29	28	40	33	28	28	38	36	30	34	32	40	27	34	39	35	36	39	42	40	36	30	25	30	26	26	24	25	29	32	38	30	40	31	23	42	32	33	29	31	33	32	34	31	34	32	33	28	28	38	23	35	25	38	37	33	37	30	34	30	26	44	36	37	34	30	21	21	32	26	37	32	36	32	30	30	35	27	30	29	37	34	37	35	34	29	33	36	32	28	36	29	36	40	30	38	28	29	31	30	30	29	27	38	33	31	38	22	30	37	23	30	39	24	29	24	35	26	39	34	35	54	29	42	36	31	33	29	31	26	37	39	22	22	35	27	26	33	34	29	35	39	38	30	33	35	30	39	30	33	32	25	37	31	33	33	39	29	28	32	31	30	33	33	29	32	31	24	29	35	31	37	33	25	32	30	29	31	30	39	36	39	38	39	38	28	31	26	39	39	30	39	24	30	30	39	29	27	26	18	35	25	28	37	33	38	25	34	34	40	33	34	30	29	40	28	31	27	31	31	28	29	31	37	32	28	32	32	34	32	32	35	38	40	29	33	28	35	26	39	29	24	30	34	29	39	31	30	32	34	39	29	34	31	41	25	35	35	26	46	35	29	24	33	33	32	22	25	22	33	31	34	41	28	30	41	33	38	33	28	26	39	42	21	34	30	35	40	27	26	22	34	29	27	36	36	30	34	26	39	27	24	19	19	35	27	22	31	34	27	29	39	29	29	22	32	29	34	24	29	41	35	36	28	33	39	19	27	23	34	35	32	25	32	34	38	31	30	45	37	28	30	31	43	33	33	27	37	20	24	48	31	35	25	32	28	29	29	40	29	32	31	38	43	23	33	33	27	43	29	30	33	44	27	32	27	40	27	32	39	36	24	26	32	38	25	33	31	28	31	30	33	39	33	36	29	27	31	22	32	30	20	33	24	28	33	32	32	27	25	29	28	23	24	38	41	35	27	33	26	25	43	42	31	36	43	41	29	32	27	23	32	33	21	39	39	35	28	32	26	41	26	36	33	31	27	44	29	33	35	31	29	22	38	24	40	26	30	35	37	28	26	32	37	31	31	33	39	31	32	34	32	37	31	25	28	25	29	39	32	32	41	35	35	25	26	30	21	36	33	35	31	29	37	28	30	24	38	30	39	33	22	32	29	28	25	22	43	36	29	31	28	22	22	32	34	34	31	35	33	27	36	29	36	34	33	27	36	38	30	36	26	44	31	23	24	32	26	42	27	33	32	38	34	34	41	31	38	35	32	38	28	36	29	25	33	30	38	20	33	29	38	38	31	34	34	44	32	29	24	29	28	34	39	22	26	36	23	34	30	30	32	29	32	39	32	25	39	28	29	33	31	35	33	37	17	36	42	35	29	31	28	31	37	28	41	22	28	39	33	24	43	27	33	27	48	33	32	32	37	34	40	32	37	46	30	27	28	41	22	34	30	41	41	30	35	32	25	26	31	37	27	25	40	34	26	37	42	32	27	24	22	30	36	34	33	33	24	41	27	38	43	35	20	37	30	36	34	25	26	39	37	30	39	30	34	29	29	30	33	40	29	25	34	26	34	16	32	33	40	29	29	40	43	27	33	38	35	23	41	37	33	30	31	22	35	34	38	35	39	42	32	48	29	31	40	38	25	49	28	31	30	29	27	38	39	30	38	31	22	34	39	19	19	37	24	32	40	36	30	29	38	27	35	37	37	35	28	35	31	37	45	23	28	32	26	31	20	26	28	24	44	25	47	36	30	22	41	36	25	27	44	32	32	29	41	25	41	36	31	27	37	27	27	25	21	35	34	24
17304	8052	4322	7406	15305	16091	13909	11446	9133	7751	6144	5612	5474	5506	6048	5224	5676	5158	4185	2617	2145	1554	1324	1490	1295	1166	1167	1084	1108	981	1023	1179	1238	1212	1338	1502	1550	1394	1298	1295	1231	1077	984	1010	1062	1190	1222	1205	1263	1343	1439	1392	1393	1306	1322	1262	1191	890	729	643	554	549	579	630	459	408	377	417	407	526	440	456	450	594	416	420	434	430	451	490	559	646	738	749	717	604	549	457	534	520	571	573	527	477	476	520	469	411	424	458	492	500	497	425	388	414	449	357	346	372	370	376	370	428	356	389	376	346	397	396	356	344	366	358	358	361	410	408	377	413	382	414	388	353	356	394	388	416	385	407	409	365	395	373	360	378	389	371	334	359	389	393	352	385	366	364	389	394	364	363	368	411	398	362	368	386	369	371	355	381	370	378	372	383	358	374	376	382	391	381	388	372	375	381	385	361	367	380	370	384	417	370	368	397	358	353	358	399	376	363	337	365	378	346	348	328	348	384	391	342	394	354	332	384	380	399	331	384	410	370	368	409	406	355	382	394	376	382	368	338	383	385	373	384	406	369	389	369	366	378	379	389	403	365	387	350	403	379	400	353	400	361	380	387	359	360	365	375	336	336	394	369	364	383	391	393	370	338	337	418	350	384	407	402	367	380	368	353	362	400	347	381	343	390	384	359	374	341	382	379	384	352	356	380	360	351	365	360	375	358	373	380	399	415	334	350	369	403	361	384	415	400	367	361	377	376	361	392	363	412	350	371	381	349	373	396	369	386	344	414	361	385	405	384	368	354	375	404	392	373	395	391	404	371	360	346	400	404	379	387	352	397	402	396	387	403	387	348	356	373	366	344	373	349	392	392	382	359	370	391	376	370	362	402	392	339	382	372	340	364	355	382	391	364	338	380	356	358	336	362	393	343	377	357	369	387	365	361	351	370	369	378	367	440	335	388	394	379	374	369	368	389	371	369	358	401	387	386	357	383	376	331	378	399	344	371	362	372	372	401	345	360	348	354	384	345	362	413	367	366	375	400	404	388	424	383	357	360	388	412	348	374	400	357	409	375	374	364	390	384	391	355	371	356	341	380	369	410	386	374	431	357	336	372	384	376	378	386	363	365	377	356	369	369	378	367	336	386	413	390	400	376	386	357	381	411	358	361	361	348	397	362	358	387	405	365	336	366	388	381	385	410	352	361	376	394	338	401	388	378	404	400	364	388	348	366	352	367	388	372	345	360	360	385	350	381	332	389	387	389	400	374	396	370	380	350	356	375	355	386	400	396	396	385	383	384	407	370	388	358	356	376	367	379	372	354	352	388	371	380	411	394	347	374	346	345	381	380	358	381	376	387	403	373	347	413	362	385	341	342	399	363	360	389	390	384	362	325	401	396	380	348	366	377	367	383	392	349	344	366	361	358	427	381	382	386	363	378	388	363	389	377	362	410	391	407	392	388	337	383	368	406	348	354	397	393	359	366	377	365	356	342	348	354	345	342	338	396	382	353	362	416	363	341	385	346	392	410	383	371	381	356	397	350	363	362	359	340	389	396	383	369	380	343	384	388	392	375	338	382	396	381	411	375	367	366	368	387	380	366	352	374	399	394	376	366	398	367	352	370	394	372	367	355	378	315	400	381	393	368	360	370	375	356	350	357	361	373	351	366	369	396	367	401	362	393	378	370	390	390	380	404	381	393	354	377	403	371	379	415	353	368	393	405	356	374	341	380	354	355	364	372	344	362	382	361	358	400	410	378	350	339	356	382	359	411	351	349	391	411	364	386	401	376	336	388	373	352	382	380	373	373	395	326	370	389	364	411	363	349	432	415	404	398	336	402	357	361	393	409	349	387	369	405	399	361	365	372	337	366	330	365	386	369	396	365	370	390	381	397	373	369	387	354	347	374	379	344	354	412	386	364	387	383	362	366	391	370	377	379	383	382	374	408	374	366	385	395	384	367	362	368	381	376	376	392	368	380	407	351	358	368	381	360	399	361	392	399	373	414	370	342	375	362	365	407	365	368	348	372	361	373	391	361	344	343	363	352	384	362	340	377	406	399	356	345	371	391	402	379	345	329	368	371	380	405	391	365	392	399	373	426	390	351	386	383	380	374	347	351	373	399	388	422	389	406	369	384	390	349	407	381	398	370	390	393	358	391	373	400	384	409	369	386	400	352	362	400	402	375	376	360	364	400	376	378	368	380	333	322	351	397	374	400	364	410	380	360	381	361	353	359	361	383	416	385	375	369	380	344	377	359	373	356	368	357	333	384	366	365	387	364	345	405	396	397	377	375	360	405	355	371	358	377	371	383	346	369	386	349	384	342	391	384	358	355	389	351	346	378	401	395	352	348	361	403	376	365	376	372	397	379	367	358	367	391	361	356	398	371	395	343	379	379	379	402	354	365	355	381	358	367	360	378	375	379	382	356	395	394	386	359	374	379	362	424	366	374	364	388	426	368	409	436	404	360	374	349	380	393	384	409	407	349	368	347	370	374	378	386	361	367	372	362	380	350	365	397	381	374	410	399	391	355	379	424	375	386	398	388	361	361	383	383	391	342	355	363	352	365	373	364	376	376	360	384	370	338	387	379	388	362	399	347	361	405	375	382	370	358	369	361	381	352	382	386	379	381	397	375	367	363	414	370	412	389	373	369	347	366	371	398	387	400	368	414	357	379	388	340	374	372	386	394	376	345	367	322	363	374	389	377	377	399	400	410	392	362	369	330	354	352	382	409	340	374	386	365	335	388	401	356	390	378	372	373	373	383	371	372	365	438	389	374	335	377	376	329	360	378	394	375	385	406	387	361	358	359	361	361	384	369	401	374	338	396	357	386	390	373	393	383	375	392	400	410	357	369	361	397	370	386	361	383	370	351	347	382	410	344	420	344	395	383	376	388	392	399	421	398	364	379	347	327	375	354	368	387	347	405	381	419	357	397	354	364	360	358	383	397	393	364	425	392	389	386	386	367	371	363	398	373	374	353	363	379	395	372	387	372	387	398	388	363	380	363	422	394	377	399	361	393	403	383	400	341	361	385	370	361	350	401	380	361	373	405	380	368	419	394	386	415	390	342	365	369	396	350	378	357	375	357	358	374	362	380	385	401	384	344	394	355	404	366	388	331	349	398	376	370	374	343	367	390	368	333	362	381	351	347	367	390	408	360	375	365	382	373	362	375	387	350	374	411	358	375	375	383	364	361	379	371	383	414	381	359	344	354	398	379	390	369	405	367	389	377	391	351	372	381	381	363	381	350	394	363	405	394	380	416	371	385	348	382	349	392	378	370	344	397	374	383	358	332	384	393	375	380	376	396	427	359	366	345	368	378	365	414	419	374	384	362	334	402	401	348	410	369	411	368	375	359	380	409	375	353	389	357	388	378	383	382	361	360	395	362	396	350	375	355	369	340	409	397	397	330	354	377	370	379	385	370	358	325	407	357	353	380	374	386	406	382	370	378	367	374	358	389	362	388	396	357	389	371	361	339	381	335	364	389	374	356	398	332	381	376
1353	166	105	87	96	110	143	104	101	100	92	87	92	103	83	116	108	107	73	83	57	47	74	66	40	65	54	64	52	51	57	62	68	61	69	67	54	64	67	48	57	51	63	69	48	64	63	51	59	65	48	61	58	64	64	62	69	65	55	43	59	60	50	57	46	47	40	57	51	45	52	58	49	74	50	58	64	66	54	54	56	51	57	46	58	47	60	59	56	47	56	60	53	44	40	51	49	55	53	37	52	52	51	46	52	53	42	51	55	64	42	44	50	56	51	46	51	59	49	52	48	52	41	48	49	57	43	54	57	53	65	49	65	58	42	61	47	52	62	54	38	52	71	45	47	45	54	54	43	49	48	45	54	55	49	45	47	52	51	57	55	63	50	64	51	43	41	46	48	68	58	43	51	48	60	52	49	47	51	55	68	62	48	50	55	55	71	42	51	45	54	55	64	53	44	64	53	61	37	53	47	54	61	69	46	51	46	50	59	59	68	46	57	55	46	48	38	52	58	39	47	54	51	44	61	61	54	51	57	38	54	44	48	40	63	66	61	47	57	52	68	48	58	43	68	45	48	54	46	43	46	57	44	64	48	56	44	41	50	55	58	60	58	37	40	61	53	57	43	46	54	64	52	69	46	62	40	58	55	53	51	48	43	60	50	53	62	47	62	44	45	54	62	35	41	51	42	52	52	50	48	59	57	60	44	58	48	40	46	65	53	65	42	62	45	56	52	48	61	44	52	52	46	50	45	42	56	54	47	45	47	42	54	42	43	56	41	53	44	51	45	50	46	50	46	61	59	60	57	60	51	55	50	50	46	49	59	60	56	57	60	41	54	55	40	65	49	53	51	47	55	44	45	52	51	37	41	60	51	52	55	51	53	51	41	48	48	53	45	41	50	58	55	47	48	53	49	51	37	48	56	47	47	62	47	37	53	52	43	60	47	51	38	42	49	52	42	42	47	51	41	48	44	48	51	64	48	52	57	55	49	46	44	36	49	60	53	39	54	64	60	47	51	51	47	51	44	60	71	41	58	54	49	51	61	44	46	42	52	46	63	47	55	49	58	49	69	53	50	49	45	62	47	42	42	51	55	45	63	40	70	47	45	53	56	67	36	40	45	57	56	51	56	47	48	52	55	54	60	52	53	56	43	51	49	49	49	47	52	54	50	43	41	52	57	53	54	51	52	58	55	50	44	56	67	49	42	54	50	64	41	48	59	52	40	50	46	55	43	50	51	51	59	50	44	54	50	40	70	53	56	51	51	40	61	52	54	49	43	67	54	55	56	50	47	64	50	61	64	69	47	58	48	60	44	45	56	48	47	44	57	54	38	48	50	52	55	49	72	64	56	46	51	50	55	61	64	52	44	49	41	41	53	51	58	57	48	49	59	52	47	55	68	47	45	55	49	50	55	63	49	57	49	53	54	43	41	69	47	39	55	41	53	53	45	48	41	50	42	49	61	57	62	49	50	54	57	69	48	55	46	50	52	56	49	58	49	53	50	43	37	38	54	54	43	39	66	67	43	56	48	63	60	58	44	49	44	49	64	60	39	57	53	51	55	47	43	38	41	59	54	58	46	49	37	45	50	63	53	51	50	40	52	56	53	57	56	48	48	54	52	55	47	53	47	50	49	65	41	46	51	55	50	65	43	53	56	45	48	55	57	54	51	56	54	39	56	55	50	39	42	56	51	47	55	57	36	65	46	49	56	44	53	44	48	52	58	54	61	52	42	34	44	51	54	51	53	52	52	50	50	61	54	44	42	41	53	38	50	29	46	58	54	55	59	52	58	53	42	63	41	56	59	42	55	46	49	49	55	47	53	41	48	56	51	39	45	70	59	53	58	48	54	64	46	56	34	46	55	41	42	57	42	49	39	49	42	39	51	48	48	55	54	51	44	47	51	54	57	54	53	58	42	54	54	59	57	52	51	56	55	63	64	62	49	51	53	53	42	38	58	65	45	45	51	57	55	71	43	55	54	48	47	59	44	56	56	60	49	51	46	54	48	54	53	56	46	47	56	40	46	48	62	62	47	42	50	57	63	40	43	57	40	63	48	51	55	65	66	46	43	46	61	39	50	48	54	45	61	57	62	57	51	50	45	42	49	63	50	58	53	45	48	47	52	62	54	61	44	47	55	43	61	46	54	53	50	47	61	47	49	56	48	53	56	52	49	56	55	54	51	53	61	58	44	55	58	44	55	50	45	46	63	50	55	50	63	49	47	70	47	55	57	42	66	49	64	47	54	49	42	44	50	70	55	56	38	58	54	55	56	50	52	45	45	44	61	51	42	53	45	50	53	38	40	67	57	45	51	57	51	60	57	53	42	63	41	53	50	43	54	47	47	60	50	41	60	55	60	47	53	62	58	59	54	52	47	54	38	38	62	52	46	49	50	46	52	61	67	44	56	42	67	55	43	52	44	57	53	46	37	61	63	52	55	49	43	37	48	56	53	51	62	55	49	55	46	47	45	55	57	39	44	56	46	69	52	53	53	50	60	44	47	60	50	58	38	55	59	44	44	35	43	55	47	52	47	53	41	55	45	48	56	50	59	47	48	49	48	45	48	50	49	29	54	44	40	51	59	48	40	65	46	52	47	49	47	55	45	46	49	51	42	50	57	44	38	61	53	56	47	48	51	52	47	43	62	69	50	69	56	56	47	56	51	57	49	55	40	39	60	59	46	43	57	55	38	46	50	49	45	47	50	55	58	51	61	48	51	61	55	48	49	59	43	60	39	38	50	41	57	54	49	65	63	32	44	53	47	66	54	53	53	64	45	55	49	54	49	54	53	48	56	45	55	64	50	50	51	40	49	53	52	49	47	54	52	45	54	55	58	54	41	47	51	44	57	44	44	56	45	59	50	43	64	47	50	47	52	68	64	57	53	58	54	48	38	54	50	48	56	51	54	48	40	44	50	69	52	61	52	49	42	67	33	50	55	51	62	50	44	57	50	48	40	65	50	52	45	63	54	53	58	46	46	52	55	55	51	55	60	38	46	53	56	67	55	57	51	45	51	65	49	56	46	47	64	41	53	47	50	62	51	61	56	52	54	47	47	42	50	58	55	36	45	52	51	49	50	52	51	65	50	36	53	41	65	38	51	51	44	48	47	64	59	48	57	44	53	57	54	36	58	48	47	71	52	59	50	63	54	60	51	60	53	49	36	51	48	55	37	58	58	51	67	52	52	39	47	46	49	48	46	52	41	58	52	55	42	48	46	58	50	52	52	73	51	33	65	61	48	40	48	42	42	54	60	62	53	56	54	57	58	47	58	49	50	54	46	45	40	50	41	36	50	54	44	53	42	46	58	57	58	36	57	66	54	59	56	46	48	69	48	62	48	66	59	54	48	48	57	54	57	53	67	59	52	42	50	54	60	52	52	42	55	44	52	54	54	42	48	45	49	54	45	42	58	47	45	41	56	54	44	30	42	48	56	48	57	52	49	45	65	64	48	56	46	54	56	54	53	60	56	54	52	67
11953	4566	2433	3702	8172	8935	7678	6193	5140	4053	3335	3212	3524	3465	3162	3059	3473	3022	2413	1684	1307	1030	1021	999	944	985	929	901	852	867	988	1064	1073	1115	1319	1257	1170	1160	1193	1056	954	961	928	947	1022	1083	1079	1035	1041	1156	1167	1158	1153	1105	1073	1066	925	847	725	760	714	679	744	746	584	660	617	614	615	586	627	605	668	615	661	566	646	646	663	718	634	757	765	795	747	727	697	646	676	683	728	677	703	656	689	646	569	648	616	647	671	701	713	638	637	594	570	603	628	624	605	561	612	581	654	615	604	569	607	615	595	581	608	621	607	615	603	629	607	586	575	570	581	643	599	593	614	616	553	582	604	592	590	585	624	593	588	613	603	563	650	625	598	582	583	621	634	601	602	598	638	608	662	581	610	630	585	633	576	602	589	649	573	625	569	599	578	590	578	573	638	621	678	633	609	616	575	622	602	563	600	608	599	610	582	600	602	634	625	609	625	646	627	616	580	594	639	584	630	587	568	579	607	602	596	592	595	603	627	588	609	618	580	575	638	613	607	575	599	615	614	619	624	599	559	598	630	573	565	629	610	639	618	621	576	597	605	616	607	649	605	596	584	594	584	615	611	622	587	574	648	608	622	625	611	605	626	620	563	626	593	575	593	624	597	615	576	593	632	611	590	618	610	572	647	597	600	623	618	628	604	602	633	577	606	607	617	597	673	607	647	614	604	631	549	648	611	637	557	643	641	584	563	620	621	562	583	623	570	613	589	553	619	612	592	582	618	608	599	580	604	609	636	604	597	644	590	625	617	589	558	632	602	645	594	654	620	628	617	610	608	576	611	646	624	621	578	570	628	603	602	587	591	604	603	592	600	634	568	578	611	630	628	580	665	620	634	574	602	615	593	579	631	615	612	594	623	623	626	615	562	644	569	592	605	557	572	566	603	603	625	598	617	604	624	628	589	620	589	611	579	585	624	611	625	638	608	630	613	595	620	607	616	632	575	631	614	590	631	620	601	578	591	596	615	577	595	553	627	639	570	613	603	622	582	574	623	573	599	634	590	581	606	594	615	572	661	630	629	592	615	588	614	601	635	577	596	569	588	634	642	580	625	623	580	637	587	605	571	632	606	605	614	572	588	672	630	597	623	628	595	629	608	603	589	608	652	687	599	610	587	604	624	550	606	630	631	596	586	603	550	559	610	605	577	608	555	575	594	599	613	626	613	618	606	613	620	605	630	609	586	574	585	606	625	613	648	615	596	597	587	592	608	596	624	631	622	591	610	613	586	637	564	557	583	620	661	640	593	609	622	627	602	618	627	619	612	599	624	613	571	590	588	627	598	572	583	593	561	637	621	593	621	590	605	569	602	617	560	617	572	602	604	598	592	631	593	614	635	631	589	614	601	630	583	570	615	604	576	602	609	637	656	613	604	559	596	616	635	586	608	571	597	585	600	625	590	571	641	605	634	627	603	639	597	603	655	632	588	613	614	609	641	581	622	591	558	580	576	602	616	641	619	578	631	627	599	580	607	573	616	586	616	599	582	573	586	591	576	564	593	594	543	624	600	596	606	604	611	609	620	581	602	608	563	613	600	606	578	591	601	567	583	592	594	616	629	585	638	627	613	609	616	591	628	593	599	575	582	632	599	658	573	609	561	642	586	579	601	606	618	595	585	582	628	595	593	579	581	628	621	599	578	570	577	573	538	596	567	601	606	599	582	575	628	577	603	571	649	632	608	570	618	618	577	619	581	593	604	596	637	586	583	608	622	606	621	589	677	570	582	591	606	580	558	598	646	581	600	570	603	600	626	578	562	621	574	598	581	615	592	616	594	613	615	631	640	640	583	626	606	588	563	574	607	582	619	558	602	627	621	592	601	624	615	606	600	608	604	601	566	630	644	571	622	664	563	581	645	599	632	616	635	612	588	607	573	568	608	548	602	566	642	559	578	550	588	610	571	617	597	625	599	596	548	615	583	617	627	640	569	625	606	592	633	606	582	596	611	580	601	602	600	590	569	612	609	584	583	594	559	576	562	596	639	592	601	573	583	609	549	599	594	641	597	601	565	546	572	585	597	625	613	619	631	644	604	607	601	643	622	570	594	578	595	591	567	579	610	603	593	588	593	596	598	618	596	628	580	608	540	599	554	567	612	604	612	599	604	565	615	619	601	613	578	633	585	604	575	649	573	601	598	615	681	593	610	623	580	610	602	621	606	549	574	552	589	598	572	591	599	626	587	592	578	604	579	643	631	573	632	644	610	597	604	588	618	588	603	612	602	644	571	566	572	620	579	609	588	600	604	603	610	563	626	577	563	611	581	546	628	601	599	617	637	648	612	571	613	607	606	601	615	622	625	617	593	612	607	603	598	647	576	609	600	577	600	582	595	623	640	569	624	577	635	635	594	628	598	595	613	643	590	571	591	590	567	607	631	596	589	617	618	593	580	582	642	577	639	595	579	627	600	585	609	602	641	650	613	605	585	577	642	624	595	595	576	626	630	598	588	600	654	635	609	590	626	587	632	599	626	635	602	609	569	602	606	576	627	591	620	610	598	589	567	611	618	590	623	609	607	639	574	611	606	585	590	584	546	574	622	576	601	609	613	588	639	627	615	614	607	588	604	603	562	615	631	642	641	629	597	649	593	604	605	584	608	562	582	597	599	596	533	609	579	629	575	596	606	598	611	569	596	599	571	591	598	585	612	679	600	596	611	584	599	612	589	606	591	664	595	615	585	614	594	596	550	599	629	633	596	650	585	639	610	613	594	620	624	612	568	583	596	615	614	630	586	612	612	581	606	588	633	599	629	632	579	579	588	625	612	579	643	626	580	630	621	598	585	578	590	586	619	614	602	656	595	587	609	572	614	640	588	584	631	576	635	611	626	597	608	590	611	618	580	596	611	606	613	612	597	631	609	596	618	583	603	562	558	599	547	572	596	601	601	584	614	594	602	574	615	585	601	559	637	629	591	636	583	602	579	617	586	608	592	634	612	614	585	618	602	584	597	547	624	634	642	636	581	589	594	590	587	586	609	617	603	590	602	620	627	627	633	606	615	610	563	578	568	578	635	576	619	567	594	626	621	627	590	584	583	599	588	575	576	623	551	613	589	648	587	599	639	602	574	579	586	629	600	582	576	655	606	628	615	622	663	559	597	570	600	573	619	573	648	587	613	592	629	602	605	614	612	564	593	560	606	627	550	641	556	601	618	583	663	599	613	612	590	576	629	586	581	610	588	629	637	578	616	562	616	614	611	631	636	640	605	666	600	608	579	616	594	578	582	589	607	600	598	553	584	592	565	600	596	623	604	587	662	658	600	589	606	598	607	578	596	626	583	581	644	605	581	609	632	584	632	610	603	601	579	583	563	604	641	616	599	592	618	561	568	626	607	673	644	660	602	608	600	621	641	602	618	632	614	591	586	615	639	593	563	568	548	610	604	604	575	644	578	577	607	573	622	571	578	611	607	558	544	637	571	594	604	618	616	591	592	610	610	594	569	588	600	606	588	629
690	326	149	107	120	209	153	172	164	122	101	107	137	115	99	111	130	115	83	88	54	49	40	63	46	36	39	43	48	53	38	40	38	64	60	58	58	49	59	51	48	56	51	48	55	51	65	45	62	56	44	46	44	48	51	52	58	39	38	30	35	45	33	38	31	29	31	34	40	35	32	27	33	42	34	39	29	40	38	39	36	46	43	39	46	29	42	26	38	41	37	42	35	31	43	44	29	32	32	38	36	41	24	39	34	34	30	31	38	34	36	29	39	26	34	29	29	28	48	31	36	26	37	46	39	40	32	36	31	27	39	38	29	35	30	32	26	26	34	39	32	35	21	38	37	34	37	36	23	32	35	45	43	25	47	30	42	41	36	36	33	33	26	33	32	35	38	25	28	32	43	31	33	26	36	33	38	26	34	37	35	45	34	31	36	35	36	28	35	41	37	35	40	33	30	32	35	27	38	37	31	32	35	31	48	34	42	32	34	32	39	31	21	37	46	37	27	31	30	42	29	41	46	41	31	40	22	40	28	34	39	34	32	33	35	42	39	25	44	36	27	29	33	30	38	35	39	46	29	48	39	35	41	38	33	30	22	28	37	39	36	38	32	36	42	33	35	36	39	42	34	36	38	33	42	43	43	35	42	39	31	25	35	33	35	40	47	22	35	29	21	46	37	37	34	32	33	45	44	26	27	33	40	35	41	36	33	35	34	32	35	45	38	34	48	34	31	36	35	30	39	32	30	36	35	40	29	42	29	38	27	31	32	29	35	33	34	40	39	32	33	35	30	40	41	41	23	28	33	31	24	33	30	35	38	24	25	31	26	35	25	20	21	38	35	36	34	33	43	36	35	42	35	30	37	36	34	26	31	28	29	34	42	29	41	48	23	29	33	27	35	38	39	40	29	29	39	29	34	24	34	21	34	32	27	32	34	47	26	20	41	29	31	28	34	37	40	31	35	31	27	32	36	30	27	25	33	39	34	42	33	36	31	25	29	24	30	35	32	31	35	30	34	27	33	32	33	40	35	32	33	32	39	38	26	29	30	30	31	33	34	40	33	26	34	40	41	38	29	37	39	34	35	37	33	37	34	36	25	28	45	34	37	36	41	37	38	38	25	25	31	38	23	44	34	38	41	35	31	30	29	32	36	31	33	30	33	40	32	25	29	35	19	32	28	37	37	36	32	35	32	32	26	34	48	41	29	34	37	39	36	34	43	40	28	32	39	43	35	36	29	41	42	32	37	39	38	27	47	43	34	27	31	43	32	33	36	43	32	23	46	31	41	31	30	39	39	35	34	38	35	38	31	34	28	28	37	43	31	45	37	27	29	33	29	34	26	35	33	39	33	35	42	30	32	22	43	35	40	31	32	28	50	40	35	48	31	29	27	34	36	31	39	35	33	27	27	32	36	35	31	29	37	35	28	38	34	27	32	37	41	38	42	38	29	27	26	24	32	45	34	41	39	33	30	33	34	33	34	28	38	28	32	35	35	38	34	37	37	30	23	32	47	28	43	47	27	44	26	40	32	40	26	40	28	36	30	37	28	29	37	29	30	33	25	23	36	42	40	31	31	31	27	24	33	29	29	33	35	26	32	30	40	29	35	29	42	39	33	47	39	40	32	44	30	28	23	37	45	36	44	33	38	32	29	41	25	41	45	33	23	28	42	33	44	36	36	33	38	36	37	31	30	39	37	34	35	41	28	37	40	37	31	38	27	30	25	30	34	37	39	28	34	31	31	30	37	34	26	40	40	32	25	39	36	41	39	31	12	37	30	30	32	30	32	32	36	37	34	34	27	33	42	37	37	36	27	42	35	39	27	38	39	38	38	37	34	42	41	44	35	28	42	35	40	31	38	28	33	34	36	31	37	34	31	37	33	33	46	45	36	27	35	26	33	32	31	36	41	35	32	33	23	43	26	46	30	49	37	42	40	39	32	34	40	39	41	42	35	27	38	30	33	40	40	28	40	23	35	38	36	37	33	47	46	42	27	23	38	34	28	31	41	38	34	48	32	33	32	32	35	40	35	36	27	34	29	29	29	35	29	36	38	39	41	42	31	42	32	35	38	39	34	38	41	44	37	32	32	37	40	39	42	27	34	41	28	32	28	37	30	33	22	32	30	33	24	30	28	34	30	36	44	34	30	37	30	33	46	33	44	45	25	33	34	38	31	43	35	37	52	30	28	31	35	35	34	34	19	37	31	37	32	29	29	26	38	29	38	23	38	36	38	32	36	31	34	44	41	43	32	20	32	26	32	28	29	29	40	34	30	44	33	38	41	38	40	30	29	27	28	49	36	34	37	40	33	30	47	51	28	37	29	33	31	30	30	36	26	37	33	28	38	33	35	42	35	38	40	37	31	37	32	39	40	30	27	31	32	29	31	25	35	36	33	36	33	25	28	38	34	33	24	35	36	34	34	37	37	39	35	32	30	33	24	30	40	34	30	38	46	32	29	31	43	46	38	37	24	29	41	36	32	34	42	30	38	27	39	25	32	33	29	37	32	41	30	40	28	29	26	37	28	38	34	38	36	40	42	36	27	32	41	29	37	44	32	38	32	43	40	32	34	37	27	34	28	35	41	22	28	38	33	30	25	37	26	42	35	21	27	37	39	29	38	33	44	32	31	32	29	38	33	34	29	35	35	29	29	39	29	37	36	48	36	39	31	45	38	36	32	36	26	24	37	33	39	33	40	41	19	40	16	37	36	41	39	44	39	41	33	30	48	32	35	37	39	34	33	55	29	35	25	46	43	37	33	45	26	30	39	32	29	41	34	31	26	34	42	32	33	32	42	32	22	30	32	34	36	27	30	31	35	25	37	36	39	35	29	36	30	32	40	43	38	35	33	36	33	33	35	43	27	42	33	23	39	39	31	32	41	36	35	28	30	41	22	40	28	48	33	32	35	40	31	42	46	37	44	36	29	38	33	35	32	33	43	36	33	29	37	36	31	37	40	35	32	40	31	25	38	34	38	31	34	38	50	30	32	33	30	28	42	29	34	35	46	28	29	31	45	39	39	41	39	31	34	44	18	39	32	46	43	31	28	44	42	39	46	23	26	31	33	40	29	38	32	45	26	34	34	21	34	37	42	34	32	35	32	27	39	34	43	46	32	34	43	37	37	35	46	28	30	34	38	38	35	26	33	28	34	34	30	38	26	33	30	34	47	46	40	35	46	39	31	32	44	27	40	35	40	36	36	36	30	34	44	34	41	32	33	34	31	42	37	39	36	26	39	39	22	31	33	35	46	26	36	31	49	46	47	35	33	43	34	39	31	40	37	36	32	43	28	37	34	31	37	24	32	21	37	28	35	45	30	25	35	30	37	42	32	35	43	40	36	45	38	41	46	32	29	37	42	31	33	30	38	48	34	39	31	30	34	40	26	22	35	34	32	30	35	36	30	39	30	29	36	29	41	39	37	53	44	40	31	40	35	33	47	34	37	35	39	25	26	30	34	39	32	38	36	38	30	36	42	26
14343	7233	3263	5960	12912	13916	11771	9442	7660	6395	5344	5218	5529	4650	4277	4363	4846	3670	2992	2145	1326	1057	1137	1083	982	981	973	949	819	854	1051	1098	1188	1341	1311	1269	1297	1341	1324	1089	1037	832	866	958	1077	1138	1027	1048	1115	1193	1167	1168	1182	1258	1105	1059	890	723	609	554	558	527	504	567	503	442	434	438	468	497	450	473	490	535	443	453	459	472	483	530	504	655	661	663	566	554	574	494	539	513	512	502	483	472	488	471	474	479	470	588	528	584	469	444	435	479	432	397	389	402	420	399	446	421	428	414	411	412	400	405	415	407	416	407	388	433	402	416	404	395	400	408	424	426	396	408	428	403	400	362	405	412	442	402	409	419	408	434	408	407	412	425	412	385	399	429	397	402	451	440	425	437	425	396	435	422	424	398	375	411	412	407	411	417	418	398	423	418	432	403	481	411	443	408	455	376	443	465	430	428	426	412	386	441	400	427	410	447	396	416	407	400	411	438	430	399	419	398	423	408	423	395	406	414	449	444	422	405	402	446	415	394	416	421	393	407	408	414	393	425	441	447	393	441	411	428	395	412	434	423	434	436	443	414	394	423	448	426	423	408	389	424	400	410	422	431	417	401	450	414	449	418	421	446	410	394	394	430	427	403	413	436	422	436	416	405	406	412	418	404	403	427	393	422	435	423	419	414	420	408	424	409	375	437	431	396	413	384	435	418	431	431	425	415	422	431	406	428	420	456	397	434	428	442	395	421	412	407	427	472	442	396	441	414	413	413	426	413	400	416	400	435	400	388	438	415	395	399	392	367	447	398	432	414	441	423	418	410	394	403	448	395	429	389	390	426	428	419	375	411	402	426	402	420	411	430	415	447	412	418	433	402	413	396	414	444	448	400	425	396	442	433	417	438	409	437	431	411	395	463	406	429	421	404	393	428	431	430	405	430	404	444	401	420	405	413	419	422	407	428	422	386	447	413	457	422	405	400	420	429	408	431	417	442	430	419	444	416	397	411	419	440	366	395	441	481	407	406	410	414	455	447	442	410	412	408	430	443	389	435	416	416	415	403	413	448	436	437	392	454	424	438	420	395	445	437	403	424	392	415	423	422	415	402	396	405	434	396	421	413	413	399	397	410	404	415	441	415	416	460	399	453	446	420	389	420	421	409	418	452	400	421	426	413	392	409	426	428	402	417	409	443	419	385	405	385	426	453	422	405	391	427	424	412	420	403	424	392	391	426	395	422	383	424	465	424	444	420	417	392	437	456	409	430	456	430	447	409	418	419	419	427	365	432	452	408	425	415	425	440	407	423	387	423	426	437	428	468	438	400	423	389	451	446	421	455	389	436	380	406	444	401	417	437	403	408	423	408	446	422	423	419	398	417	410	400	438	400	397	449	437	406	430	405	442	423	422	427	398	415	392	444	429	428	459	406	399	412	449	445	405	445	419	431	387	393	413	379	426	424	413	401	392	427	413	448	411	432	392	419	450	426	451	409	403	378	406	456	400	428	419	420	420	416	431	436	416	383	409	420	437	416	420	400	446	422	413	440	413	432	423	426	410	419	422	403	378	422	423	433	427	399	407	409	383	432	430	445	414	409	405	431	431	387	429	451	417	415	420	403	402	443	418	407	385	416	441	405	434	415	430	384	441	435	416	458	418	445	442	442	429	429	420	418	421	391	442	421	444	452	392	447	422	389	373	441	454	428	408	437	436	414	433	433	428	439	426	468	383	477	434	372	432	402	436	430	433	428	373	456	389	371	425	463	400	438	447	416	399	411	475	374	463	404	426	437	430	458	404	414	383	393	402	436	419	450	414	415	411	398	389	457	406	454	424	412	405	447	480	447	460	390	411	425	409	425	461	429	440	410	399	442	430	412	440	410	423	430	424	396	422	408	413	468	429	424	424	450	414	353	444	415	449	413	424	428	376	411	413	426	423	452	400	421	394	398	418	396	416	386	434	471	419	425	367	403	428	457	383	415	427	421	424	403	435	419	421	444	433	413	427	400	415	446	395	411	409	408	400	435	394	423	450	445	390	437	445	397	434	434	395	404	423	439	443	433	449	453	426	415	413	376	397	400	443	449	413	406	431	392	424	407	427	421	448	408	402	385	431	463	435	425	403	432	408	415	415	386	438	418	428	437	460	420	414	416	425	441	408	448	422	414	432	422	402	429	464	474	426	404	441	401	393	431	419	460	427	430	469	438	408	429	414	424	393	421	407	401	426	440	422	382	422	430	433	400	409	405	407	402	447	427	422	414	430	438	393	434	395	394	412	428	385	374	411	438	430	418	443	448	438	391	447	415	382	433	404	407	394	426	408	420	403	437	370	437	425	408	392	397	410	431	421	422	431	410	418	372	414	396	430	443	416	433	406	423	429	394	424	433	415	417	388	424	412	411	386	437	405	406	432	416	440	410	444	418	440	423	391	401	415	467	419	404	430	411	388	418	383	416	398	400	406	429	412	405	455	403	397	466	468	430	420	396	405	459	439	413	444	429	404	428	428	435	404	352	401	391	430	409	432	412	435	453	444	396	410	407	430	429	422	392	423	392	439	401	397	405	426	372	390	405	393	391	386	418	391	447	443	418	415	425	433	412	413	431	414	410	408	417	448	401	336	381	398	450	414	406	423	437	388	436	405	394	414	420	458	372	453	417	416	444	410	385	397	440	405	430	408	437	421	361	431	404	418	402	399	447	418	444	415	435	397	447	417	398	395	406	434	439	426	447	410	447	424	399	379	427	444	432	419	409	396	397	390	439	408	394	460	450	398	465	398	381	428	403	396	387	407	413	428	403	419	384	389	369	396	428	398	476	414	397	427	426	428	430	485	439	384	460	462	409	455	419	426	375	403	388	425	441	437	396	448	418	399	402	456	406	419	459	455	438	403	381	409	412	419	384	402	435	438	438	403	443	404	425	440	372	413	390	389	422	375	392	367	433	438	396	399	430	453	473	391	423	426	443	437	424	453	401	442	429	434	431	421	417	420	431	402	443	413	378	414	442	478	445	438	427	428	414	399	428	408	397	386	460	419	420	426	415	432	439	447	413	469	420	428	410	425	432	433	406	428	428	422	395	429	425	409	435	440	445	441	427	454	412	450	426	409	432	414	431	407	414	377	370	405	427	421	420	435	442	401	424	401	453	411	427	422	401	408	453	415	439	418	433	390	451	421	411	417	404	420	386	444	407	408	415	434	418	399	410	397	452	416	423	429	424	405	455	437	428	429	407	390	419	413	401	426	436	427	407	391	416	416	407	435	437	430	428	419	413	428	405	426	435	416	412	392	432	418	397	391	408	444	429	419	423	436	411	438	425	432	436	409	395	411	435	452	451	395	422	471	439	430	369	440	435	422	411	401	391	435	427	402	436	415	430	418	434	391	484	430	451	467	394	381	411	442	416	396	442	402	395	415	412	410	430	424	425	429	425	419	417	434	419	447	432	434	428	479	404	397	432	437	411	416	387	384	398	421	447	405	399	408	451	461	425	431	403	442	443	409	411	431	439
2136	303	176	123	146	187	201	179	162	143	144	144	167	158	135	163	159	129	91	81	78	69	66	51	74	47	68	51	50	58	63	72	68	64	83	94	88	80	82	63	77	59	62	65	52	69	62	69	64	68	71	62	88	69	70	52	73	68	64	58	53	62	54	49	47	47	37	46	47	46	56	64	55	63	41	54	45	49	49	43	72	73	52	69	46	46	41	51	42	51	58	48	47	53	45	48	48	57	49	50	64	53	60	49	55	47	51	39	58	40	41	48	64	28	41	64	40	52	60	47	48	54	48	46	38	60	57	50	51	49	44	49	51	50	51	50	41	42	58	43	55	45	57	59	56	63	40	47	44	44	53	62	62	52	61	47	38	61	52	54	61	53	44	35	49	36	57	44	60	54	63	60	49	55	49	49	51	49	65	59	51	43	47	43	47	50	39	41	67	39	56	37	52	49	46	53	59	45	47	53	52	46	63	50	51	47	52	39	52	49	46	58	47	44	49	52	59	54	50	39	47	52	55	60	62	52	56	44	52	68	51	60	42	51	45	57	42	63	48	55	50	36	57	56	62	43	57	52	53	53	48	47	47	44	49	45	56	52	57	49	49	56	43	47	52	49	46	48	53	47	41	43	58	53	43	45	60	53	51	54	48	40	47	43	53	50	40	42	54	60	38	55	54	45	57	40	55	51	54	47	29	51	30	48	57	51	50	44	52	46	57	52	56	38	47	55	37	40	55	49	58	53	56	40	56	47	47	55	52	56	43	42	48	52	50	37	53	55	54	51	43	44	48	47	52	42	61	57	42	47	46	60	61	41	61	53	47	40	51	62	47	63	44	45	60	44	37	37	48	42	51	49	35	52	48	57	62	49	56	52	48	40	62	43	49	35	45	42	40	44	48	50	53	55	34	47	63	62	46	43	54	43	45	51	42	54	45	39	58	54	68	54	34	49	43	44	43	53	57	49	54	50	48	39	35	50	55	61	50	52	49	47	43	43	49	52	59	39	54	53	49	58	51	61	76	39	50	39	51	55	51	54	42	47	40	44	48	46	40	52	54	62	55	42	48	42	62	43	51	56	56	46	59	52	52	42	41	50	54	47	44	62	51	48	45	58	42	50	40	48	60	53	50	57	46	51	52	41	51	56	49	59	68	50	60	42	58	56	48	70	50	60	57	52	42	41	55	57	56	58	44	58	49	45	54	65	44	53	41	50	45	55	73	49	67	42	50	37	45	31	44	35	60	42	55	49	52	52	57	58	48	57	55	36	44	44	51	52	49	62	45	48	45	51	50	51	41	50	45	40	45	53	44	55	49	46	40	53	48	50	51	47	51	59	55	55	56	44	49	45	59	63	45	55	49	57	48	54	50	39	39	56	53	55	57	46	46	57	59	43	42	63	59	35	54	46	43	44	60	47	60	45	37	59	37	47	47	38	50	53	55	53	49	37	58	59	52	43	59	59	56	61	52	57	55	60	40	55	37	57	48	57	49	43	48	52	46	52	44	44	46	44	55	45	53	47	48	42	56	62	46	50	51	46	43	54	60	45	52	53	45	42	42	52	46	47	50	50	63	50	51	54	51	57	53	58	51	44	42	59	41	39	48	42	53	43	47	52	50	48	58	60	44	54	55	48	57	56	48	42	42	48	53	49	52	52	51	76	55	52	48	32	47	48	56	49	60	56	39	47	50	67	46	47	43	49	45	47	59	55	47	65	32	55	46	53	46	44	51	61	44	56	41	50	40	57	56	51	38	52	51	52	47	58	44	54	43	47	53	43	65	52	59	53	50	46	60	48	60	47	37	46	53	61	39	61	57	41	47	61	47	54	53	43	56	38	50	45	51	50	44	51	52	53	42	50	51	47	39	46	46	44	45	41	50	52	48	67	54	54	56	50	39	49	51	53	43	50	49	62	46	67	53	58	62	46	53	48	61	42	64	46	40	50	57	47	54	45	45	46	45	37	59	55	45	48	53	54	56	41	49	42	56	58	54	48	55	48	54	51	57	47	52	47	53	46	50	59	48	56	54	53	43	52	45	53	42	58	47	54	55	54	54	48	68	50	50	51	47	52	74	60	60	54	56	48	44	56	48	34	65	53	44	57	48	45	43	51	58	43	35	46	58	53	46	43	51	45	46	53	62	50	61	49	40	51	53	47	46	52	44	45	61	52	45	58	48	43	47	50	47	56	40	45	40	58	55	59	51	44	53	47	56	42	46	67	52	49	48	38	49	45	50	45	64	51	42	61	51	47	51	47	51	44	56	59	51	58	55	47	55	64	59	64	50	47	46	41	51	52	44	42	58	43	47	52	55	51	39	43	52	53	54	41	49	49	47	59	46	51	49	37	52	50	42	43	53	63	50	39	54	41	46	44	45	54	53	50	52	55	52	50	56	29	51	50	51	49	51	46	62	54	49	59	52	52	52	44	64	54	62	42	47	68	50	55	52	53	37	49	50	60	62	43	48	42	38	43	44	48	54	58	63	38	49	66	49	66	61	42	41	47	59	46	54	43	56	50	52	67	64	54	48	46	47	51	46	42	54	57	50	56	46	57	51	55	54	50	37	56	52	50	47	52	43	61	48	58	42	53	54	50	27	40	43	44	45	62	49	41	62	55	56	50	57	55	52	47	47	41	46	43	41	49	47	52	54	42	49	58	39	51	50	71	46	38	54	45	41	47	52	55	45	49	47	45	48	50	60	48	46	54	47	41	46	58	43	50	34	59	49	42	53	43	51	38	39	48	47	45	47	50	53	50	60	53	37	50	50	44	50	53	59	55	43	43	58	48	61	62	51	54	46	42	40	53	41	54	39	56	46	52	53	43	59	45	50	45	47	62	46	58	55	43	50	46	47	34	42	48	42	50	50	53	63	41	49	55	54	58	61	42	43	49	63	63	49	45	53	52	40	37	44	46	65	54	64	54	49	48	53	39	56	31	48	63	52	44	52	53	42	48	42	62	70	67	54	50	56	60	45	55	45	43	58	49	55	58	60	50	59	58	45	46	51	48	52	51	40	45	50	47	61	49	46	52	41	44	48	39	52	40	49	49	64	45	58	57	45	54	47	50	45	45	46	50	47	55	48	58	42	51	51	41	50	43	42	55	53	42	56	54	50	59	51	50	55	46	46	52	45	53	48	46	47	61	41	38	66	39	44	55	50	43	46	42	51	54	49	47	47	59	41	55	50	53	32	50	52	55	54	39	43	42	49	58	47	54	53	47	43	56	50	43	45	47	51	54	45	50	57	50	53	66	46	51	53	62	69	55	42	53	61	56	53	43	56	41	49	43	55	46	43	52	50	47	36	47	45	58	40	49	67	47	47	54	41	44	53	61	62	45	44	41	49	56	46	44	55	46	57	46	45	41	47	54	47	51	46	61	55	53	56	54	56	45	38	38	51	42	45	41	49	29	54	44	60	56	40	58	45	59	62	55	52	44	49	52	44	46	67	54	52	55	48	42	44	55	52	49	47	53	53	52	53	50
14775	6541	2969	5796	12459	12922	12061	9690	8087	6454	6152	5840	5926	5085	4705	4682	5288	3915	3159	2164	1338	1329	1244	1333	1236	1097	1127	1064	1010	1106	1357	1182	1369	1521	1565	1552	1619	1596	1426	1341	1244	1100	1064	1151	1223	1277	1329	1354	1291	1376	1402	1376	1421	1337	1228	1163	1098	941	801	711	690	708	714	717	650	594	623	627	606	656	599	620	717	672	599	617	606	643	615	723	720	812	805	772	714	761	669	688	654	700	680	647	640	605	616	643	626	669	660	692	734	727	607	591	618	581	595	548	579	579	587	581	600	595	575	574	591	534	577	587	554	587	562	592	596	575	555	592	585	567	576	534	593	607	620	586	596	629	580	568	528	558	636	575	606	581	581	621	563	553	595	596	585	636	549	604	597	584	595	536	576	546	630	584	589	570	573	584	634	576	579	558	583	624	595	625	564	584	571	605	557	605	591	595	606	597	568	593	580	581	570	576	589	586	616	587	549	589	559	602	593	588	581	537	555	584	599	593	573	573	522	559	582	586	611	566	601	590	589	573	557	548	570	543	574	583	583	597	565	589	601	570	575	618	569	560	574	582	605	569	577	640	586	567	583	591	556	581	604	602	581	579	585	585	608	586	589	612	582	576	544	559	549	559	544	625	586	603	562	559	582	614	563	580	613	559	608	576	593	561	612	536	626	567	581	579	554	553	588	619	569	584	586	591	574	592	569	541	564	590	565	596	605	583	586	540	585	578	574	601	586	550	592	566	558	597	535	550	577	548	581	584	637	588	603	570	595	557	599	572	586	575	574	603	550	601	605	564	581	623	570	620	592	586	571	574	586	587	596	566	564	605	594	578	579	620	638	574	616	568	573	580	544	571	591	589	600	560	597	590	613	560	515	584	603	578	655	605	549	549	584	588	568	554	578	608	614	542	602	551	601	574	592	613	609	566	582	578	608	596	625	602	564	521	561	647	575	550	605	535	570	576	550	617	595	579	576	571	591	553	560	572	604	581	578	610	571	614	565	617	568	628	619	574	550	603	639	626	611	588	593	604	551	560	597	609	563	639	550	651	528	556	616	562	560	637	539	586	573	576	589	602	604	599	543	599	608	565	577	564	572	571	586	585	529	601	564	591	612	584	569	602	592	583	594	618	591	591	561	595	566	593	620	525	635	585	595	594	593	604	574	545	605	578	557	590	553	556	604	564	589	606	530	595	604	613	565	658	544	557	604	585	612	546	596	592	544	577	578	581	596	603	581	581	581	566	604	593	649	572	608	538	541	581	599	579	603	545	595	555	570	593	586	582	590	535	569	576	607	583	588	578	589	611	600	571	619	610	557	598	563	561	559	597	583	602	559	587	605	623	525	602	611	561	560	577	589	596	592	569	558	593	623	605	544	571	577	587	612	563	614	620	606	588	584	545	562	605	566	576	604	563	598	587	579	585	597	569	593	610	627	558	595	549	527	595	562	608	576	601	565	566	581	621	607	588	577	599	577	552	585	613	585	580	577	565	587	581	635	566	551	544	607	614	606	557	602	596	547	618	603	609	562	600	590	583	607	569	569	562	631	577	610	606	606	625	570	582	613	582	590	569	574	586	569	620	590	572	588	610	595	549	582	600	573	578	560	594	615	599	565	606	564	531	597	539	558	636	634	564	568	566	559	603	599	564	594	571	599	602	552	577	583	599	545	590	578	571	571	581	576	574	594	535	608	567	560	624	553	558	562	619	597	556	561	594	560	576	581	546	555	542	605	563	581	589	611	573	588	570	598	545	617	552	577	592	575	573	610	595	595	571	555	596	578	572	613	564	578	573	572	560	584	538	534	599	575	575	590	572	600	608	575	618	566	573	576	585	590	598	571	626	568	576	583	591	555	549	590	573	561	624	580	585	589	567	600	588	592	606	603	563	597	610	578	558	590	583	554	576	582	562	606	597	541	622	601	603	615	603	566	586	558	559	598	594	561	568	579	601	583	576	581	585	587	543	603	568	599	600	559	613	576	560	535	581	609	570	606	597	611	605	595	584	579	571	577	588	570	597	571	598	587	565	594	591	593	603	592	618	558	562	599	576	565	578	582	596	619	570	600	609	556	580	588	602	541	574	633	550	573	616	590	571	604	551	600	567	601	627	560	594	592	546	557	615	601	594	623	563	587	618	533	592	587	573	578	563	587	609	546	576	556	614	542	563	610	575	570	615	595	574	590	606	575	556	540	583	526	611	559	547	571	566	597	553	591	549	608	575	560	585	606	603	582	568	564	621	571	613	602	584	575	567	562	598	584	623	573	609	583	562	599	546	594	600	595	588	617	543	573	592	591	622	607	569	586	587	565	594	562	623	577	595	606	553	551	575	570	630	583	595	579	590	601	560	535	592	564	550	560	585	598	593	589	606	577	594	508	595	623	594	570	575	570	557	555	589	577	553	616	557	591	573	553	573	595	577	590	586	597	569	625	627	575	589	591	620	561	556	565	606	624	575	580	558	573	580	584	591	603	566	585	600	569	604	558	570	598	566	602	600	567	582	643	592	567	565	596	579	592	568	569	597	571	561	551	590	546	562	602	618	545	594	624	595	586	577	528	611	646	584	592	591	599	592	561	548	588	583	571	620	601	626	582	622	608	541	603	562	636	529	562	556	574	568	610	595	590	590	564	565	567	611	576	595	555	558	583	570	570	623	614	584	637	555	592	621	612	600	615	564	570	610	590	617	556	638	574	622	568	560	568	578	600	576	543	590	545	586	596	580	640	578	543	586	618	566	596	571	595	582	599	598	571	568	553	575	590	566	567	615	543	568	629	567	549	551	554	634	541	604	565	563	570	570	573	578	554	619	557	615	601	551	630	599	602	629	616	597	596	581	567	582	578	590	549	562	596	597	597	585	563	588	628	566	544	568	569	590	578	581	541	510	614	578	589	561	584	538	591	635	523	556	579	593	583	627	618	609	587	574	577	573	607	586	586	561	594	567	624	545	631	580	569	602	630	589	591	593	593	616	546	564	599	616	573	594	607	607	587	571	594	591	582	531	578	580	576	596	548	549	598	645	618	564	564	588	599	617	597	574	561	602	572	590	589	603	563	598	586	548	557	575	550	572	599	567	564	594	562	599	552	587	559	599	558	600	589	570	557	572	580	592	624	579	614	620	586	579	584	552	553	598	554	621	570	550	581	632	637	545	577	557	588	615	593	571	608	583	572	570	565	560	593	542	599	559	592	579	590	613	560	596	565	588	600	615	584	575	545	591	586	591	577	601	590	596	604	593	624	567	622	569	610	564	573	611	607	578	560	580	551	606	548	596	573	572	602	592	572	580	571	577	662	584	585	554	613	578	573	573	587	576	584	546	570	606	547	581	599	564	589	570	594	609	630	616	570	597	579	599	554	619	604	557	568	553	572	570	543	617	603	603	535	569	589	601	554	518	617	613	604	595	588	550	584	629	595	570	594	604	609	587	620	605	577	563	590	556	553	600	560	599	634	635	626	591	563	564	595	572	634	583	594	578	574	574	591	595	605	565	616	594	550	610
1160	429	216	139	160	216	219	229	213	191	177	182	165	147	175	161	158	115	106	61	61	44	40	38	51	46	54	47	40	42	43	65	61	70	72	68	62	57	60	82	60	50	42	44	45	52	61	66	65	61	62	55	55	59	57	65	41	51	41	47	33	30	30	27	26	33	31	22	30	33	36	37	31	30	22	29	32	32	33	34	37	42	34	49	34	35	26	37	49	27	41	32	35	31	35	27	38	43	29	34	32	25	31	23	38	26	36	38	38	30	31	37	31	26	33	34	20	38	28	33	27	28	25	30	30	32	38	35	44	35	33	32	34	31	23	35	31	33	40	36	31	31	25	34	21	39	31	26	30	40	30	31	38	33	28	35	42	41	29	27	29	29	27	31	41	34	44	35	26	34	26	28	26	34	21	26	35	37	43	26	36	28	27	39	29	41	28	28	29	33	35	27	25	34	36	27	33	27	31	40	30	37	26	32	31	29	31	43	23	33	36	36	34	38	26	30	32	36	31	33	30	29	37	36	36	20	32	32	34	34	37	32	36	34	38	36	30	29	19	29	32	42	33	31	27	28	25	46	27	30	39	35	27	34	33	28	26	33	17	25	25	37	25	29	33	37	35	31	26	21	42	22	30	26	21	42	28	29	45	33	26	27	32	30	38	45	32	34	33	26	37	31	27	28	33	25	31	22	32	40	38	37	28	38	22	25	30	31	43	30	25	24	36	33	48	29	29	36	27	30	31	36	30	29	23	27	28	35	30	29	27	31	37	28	38	38	31	25	34	38	33	29	39	23	29	37	29	21	24	37	36	26	19	36	27	44	30	30	21	39	26	30	38	34	39	28	24	30	33	29	22	33	36	35	22	32	27	30	29	26	40	28	41	36	37	31	33	33	33	29	21	29	33	39	29	30	43	34	32	29	27	32	31	23	22	32	36	37	28	26	29	26	32	31	37	30	33	27	40	35	38	28	27	32	34	30	28	36	31	26	35	28	27	24	33	28	38	40	33	34	29	30	22	41	37	31	29	41	30	29	33	33	38	34	27	36	31	30	28	25	25	27	32	35	32	38	29	16	30	22	26	33	30	28	41	34	20	37	34	22	27	30	37	28	39	33	37	27	33	30	31	37	28	38	21	27	19	31	32	41	33	40	34	29	27	22	34	28	22	23	32	23	28	36	32	25	24	34	23	21	33	28	31	24	33	30	32	33	23	36	29	36	24	31	30	23	25	26	28	38	35	29	37	31	27	38	34	23	34	24	31	20	25	36	31	36	29	31	22	30	37	37	23	28	33	32	29	28	35	29	33	40	30	25	35	37	35	33	25	34	43	34	24	27	40	28	29	23	31	37	33	36	31	23	17	19	40	33	25	32	35	35	27	26	25	29	30	36	33	30	35	33	25	33	27	32	27	39	23	35	32	21	31	26	37	43	23	24	32	37	35	33	28	23	31	30	27	34	39	32	23	31	30	28	19	31	36	39	29	26	30	31	25	27	29	47	35	39	28	24	28	30	35	32	36	37	37	33	33	31	32	29	29	30	31	26	27	28	34	29	34	36	30	35	27	38	24	31	30	42	30	31	28	29	26	33	41	35	32	26	25	28	16	27	30	32	32	32	28	37	34	28	23	34	24	25	28	23	35	34	29	28	36	33	41	34	37	24	28	39	28	27	29	38	28	24	29	39	42	28	38	43	33	43	38	43	29	30	32	40	27	31	31	24	37	37	34	22	42	20	35	24	28	28	43	34	24	32	32	40	35	36	23	50	30	23	26	36	28	30	23	32	30	31	33	40	32	18	37	29	28	28	30	29	35	25	27	34	28	22	29	31	29	25	31	34	26	31	29	36	30	35	24	33	27	36	33	33	39	29	36	32	27	37	30	34	32	22	20	25	31	31	27	28	36	39	35	33	25	30	36	21	29	29	27	27	28	15	29	25	32	31	28	36	33	28	25	29	22	38	40	27	31	35	30	36	41	32	30	24	45	27	27	30	28	23	33	33	29	31	40	37	31	25	43	29	32	37	25	42	41	29	37	32	34	26	30	32	28	24	35	36	29	33	28	31	26	26	22	40	36	23	36	24	30	34	20	29	34	30	25	24	32	42	40	27	25	36	23	31	33	22	29	33	29	23	31	33	24	35	20	30	19	31	36	45	38	36	36	39	39	33	39	45	31	31	30	30	28	32	34	41	34	35	34	30	32	36	33	24	32	33	33	25	39	27	32	18	39	27	39	30	24	26	34	34	32	34	28	25	30	25	32	35	38	26	28	23	40	27	34	32	23	25	33	34	37	27	31	32	23	26	32	25	40	24	27	27	36	30	32	36	30	32	33	29	26	22	25	35	38	27	31	21	32	23	35	35	24	32	31	24	33	34	33	37	29	19	32	32	27	46	34	19	23	34	32	30	33	22	24	36	26	25	26	27	28	40	39	25	31	25	21	31	34	32	29	39	30	32	28	21	34	27	27	27	30	42	39	30	33	30	25	24	31	21	35	38	27	27	30	34	36	32	29	29	25	35	24	22	16	24	33	37	30	28	33	28	30	35	39	37	26	28	30	27	25	32	31	25	34	41	26	29	33	27	34	39	34	39	31	36	29	31	36	33	23	25	35	38	35	31	28	25	28	35	24	38	29	35	27	30	31	35	35	24	33	30	26	42	40	24	32	38	29	23	34	28	26	27	34	25	37	28	22	29	37	29	27	27	29	26	34	31	33	25	30	31	37	24	20	34	32	20	40	27	35	36	29	30	20	31	38	29	40	28	37	22	34	23	35	36	33	31	33	35	24	36	27	28	31	36	29	33	24	28	26	30	38	29	33	26	30	25	28	33	25	35	26	27	28	29	26	34	26	25	27	37	22	31	25	28	24	36	33	36	29	23	34	26	33	28	28	33	31	34	35	30	37	29	39	33	38	26	29	33	17	30	28	28	31	32	25	29	21	34	43	25	33	33	31	30	29	34	33	39	30	30	32	30	23	35	23	30	47	25	24	31	29	29	38	27	33	26	32	31	35	23	23	31	23	41	28	43	27	35	31	40	34	38	29	36	32	33	47	30	31	34	27	31	25	34	27	27	43	28	31	23	37	35	44	29	26	41	28	37	32	34	35	30	36	31	23	42	47	27	34	28	28	33	35	33	37	30	33	38	32	41	34	29	36	36	39	22	33	32	30	32	44	31	36	34	25	25	33	33	32	32	26	23	31	34	25	33	27	25	31	33	36	27	27	25	34	24	29	41	22	31	24	24	26	28	29	32	29	31	28	28	30	36	28	31	38	28	42	31	43	19	32	36	31	37	30	34	45	17	26	32	38	39	31	19	36	38	30	33	24	27	28	34	34	19	26	37	26	33	26	29	31	22	38	29	27	31	24	32	32	41	35	38	32	38	30	30	30	34	32	25	42	28	23	25	36	36	36	32	35	33	37	24	31	41	37	32	25	33	43	32	27	24	20	29	30	31	27	29	23	35	30	28	35	27	31	35	40	23
18364	8340	3754	7709	15693	16131	14849	12662	10435	8501	8703	7923	6910	6352	5851	5881	6196	4410	3479	2049	1319	1394	1310	1229	1098	995	1041	960	924	1060	1315	1366	1418	1568	1629	1643	1647	1646	1520	1459	1201	1047	987	1155	1160	1186	1378	1411	1411	1359	1328	1322	1335	1299	1208	999	1007	826	663	564	478	584	474	560	460	396	365	368	387	438	392	464	483	465	450	409	450	443	522	552	616	630	660	626	511	527	492	476	493	480	434	416	419	376	393	405	442	416	500	502	532	544	457	334	391	408	391	362	373	397	354	376	399	384	371	361	357	366	380	388	347	369	359	365	370	323	350	339	372	358	389	371	372	354	386	378	330	345	373	364	349	367	393	370	367	395	368	354	359	363	378	376	375	369	370	358	356	377	375	387	379	399	359	381	410	367	386	336	380	373	369	379	352	377	361	371	355	338	354	367	343	379	353	339	356	369	389	385	363	385	367	372	328	366	351	372	374	328	376	322	351	397	362	364	405	361	347	354	363	353	364	364	381	353	354	344	356	413	359	365	392	365	351	360	352	367	402	370	351	368	381	348	400	368	402	381	358	345	373	346	370	378	366	395	373	402	379	395	351	365	350	354	363	339	369	347	370	354	377	357	358	357	325	371	372	365	418	353	372	339	355	337	334	397	355	351	374	354	360	353	358	415	395	366	328	375	412	345	368	303	369	359	384	333	393	382	354	345	333	346	347	364	385	372	320	356	371	364	386	379	354	392	329	366	363	364	346	377	377	367	370	375	381	369	342	374	352	365	341	329	356	375	391	359	398	377	381	312	379	361	352	331	351	370	366	336	365	370	364	358	390	348	370	321	373	413	349	326	333	341	323	394	344	383	348	348	362	382	325	367	369	365	370	405	375	365	375	341	391	348	376	395	349	349	389	365	396	368	325	382	366	352	336	355	403	395	381	376	394	350	366	351	348	349	400	383	366	354	367	359	370	370	398	404	359	371	380	354	373	348	381	351	380	349	343	375	380	364	352	391	365	354	342	353	378	379	393	385	317	362	347	353	325	332	393	357	388	364	366	359	385	387	353	358	363	375	343	389	382	370	369	327	369	331	394	402	376	362	364	382	344	363	412	367	393	361	378	376	385	335	374	328	356	338	380	372	410	355	348	345	389	385	367	355	347	332	362	380	402	384	369	363	388	360	340	357	393	375	384	353	372	362	360	353	379	380	338	364	341	372	336	339	373	390	371	372	370	352	349	377	348	351	363	388	342	366	372	387	345	345	373	357	339	391	365	348	329	351	353	388	370	352	368	338	392	354	365	343	371	365	350	339	377	367	368	381	375	412	370	348	368	389	355	362	361	387	368	365	356	377	385	327	378	390	333	386	350	368	384	333	377	348	375	346	376	357	363	356	360	371	336	328	329	372	349	390	368	384	346	360	365	362	366	388	373	361	384	355	375	391	385	342	348	390	383	412	361	335	382	357	353	379	368	390	378	331	395	341	358	351	341	348	371	324	357	365	351	341	351	359	385	355	350	397	367	381	407	358	334	358	370	375	365	364	362	331	362	371	351	357	337	365	373	346	334	373	343	328	379	377	368	351	341	395	375	354	333	333	343	355	378	352	365	363	382	379	361	335	360	377	364	355	367	348	380	389	377	361	347	364	360	326	385	357	365	386	401	337	338	355	363	354	349	337	377	359	362	337	363	356	385	406	359	376	372	385	363	373	384	353	364	376	357	342	353	373	378	363	365	400	369	324	391	382	357	365	354	384	348	346	360	350	344	388	385	376	379	358	373	380	344	373	352	365	336	368	381	374	355	316	372	327	340	351	370	367	348	390	368	384	396	376	392	386	390	366	361	392	359	383	370	359	354	340	360	383	355	405	395	354	349	383	344	386	359	366	354	373	397	375	401	341	371	382	367	372	365	370	335	348	381	333	359	358	356	362	362	328	381	389	350	354	374	367	366	353	360	350	347	402	356	364	365	374	361	353	365	355	391	363	356	391	375	351	355	350	348	379	348	374	370	389	389	381	360	381	355	377	365	373	357	380	371	366	345	370	344	365	330	389	386	354	364	389	370	350	350	360	366	378	383	359	336	366	341	375	377	385	364	351	334	346	362	361	366	366	344	369	355	360	384	376	364	366	351	346	398	349	353	362	355	368	413	362	366	374	371	365	371	344	358	387	357	387	359	371	389	361	382	355	362	368	364	382	363	358	341	366	344	385	371	340	350	383	367	369	361	342	362	368	373	333	353	371	352	354	364	378	386	348	385	361	343	367	368	355	370	346	370	377	357	343	369	366	365	375	382	373	354	382	351	359	386	377	362	345	350	339	361	341	381	381	340	334	370	380	342	348	364	352	391	386	353	389	365	359	366	375	357	364	382	359	378	381	363	344	367	323	400	425	315	356	371	389	326	356	354	311	370	365	360	329	385	348	344	322	361	369	368	343	348	384	338	407	370	357	389	378	369	388	375	363	349	377	374	359	343	362	370	315	356	344	351	349	308	353	366	364	361	380	357	373	363	366	367	350	396	338	374	384	337	372	373	360	370	408	359	376	380	371	378	394	353	368	405	395	338	367	399	391	370	347	358	348	345	334	361	356	388	364	338	371	379	345	359	345	347	356	343	385	377	364	378	372	381	347	346	368	390	352	407	367	362	341	350	371	397	362	358	381	328	347	358	362	392	370	360	369	373	372	375	386	369	376	421	368	379	356	327	356	330	381	376	345	353	378	398	375	356	347	312	391	353	353	384	371	353	378	372	383	381	349	354	370	361	373	364	366	365	367	344	387	374	359	373	383	358	377	390	360	366	364	369	381	351	353	343	363	351	363	379	350	378	361	364	376	333	349	370	342	373	349	360	369	358	368	338	349	356	341	371	384	337	366	348	376	352	352	363	361	359	367	339	361	332	354	380	371	411	374	347	357	383	383	363	389	334	385	371	362	360	369	355	380	333	366	377	362	349	362	364	392	340	382	360	349	370	368	362	418	377	381	340	346	383	384	343	350	365	356	370	395	373	350	364	363	395	385	349	364	369	367	396	356	316	360	344	389	377	342	351	357	328	308	370	372	366	387	382	373	367	373	323	372	395	363	368	361	385	380	393	341	370	376	360	349	350	352	352	336	356	356	372	351	342	349	341	356	350	349	356	365	355	361	387	387	375	409	364	358	327	386	382	325	360	353	374	377	384	337	371	374	343	354	395	345	363	337	364	325	390	352	354	378	364	367	393	385	367	375	346	337	362	350	372	375	370	340	345	383	355	329	380	378	334	356	355	362	331	380	390	343	374	403	372	392	367	389	359	393	341	361	369	392	370	366	374	383	400	331	393	358	373	376	364	353	334	391	377	372	315	345	361	349	378	360	403	349	341	370	385	367	333	363	371	363	360	367	394	364	350	388	368	381	336	364	372	365	364	344	388	379	379	337	352	390	377	333	337	386	378	403	365	358	344	377	383	368	336	363	384	387	369	346	377	370	377	388	340	361	406	393	361	351	371	367	343	389	367	368	347	356	378	337	386	361
1436	212	132	112	103	121	162	138	109	115	128	119	118	106	136	113	128	112	75	70	59	52	60	55	57	59	63	69	53	55	55	66	60	72	76	65	72	64	76	63	82	78	53	59	53	58	69	63	82	59	66	69	73	72	61	69	69	60	53	45	54	64	52	50	37	48	52	41	50	60	52	57	44	53	56	50	53	49	48	57	55	53	56	54	56	48	41	52	65	58	53	47	60	60	38	54	49	49	54	45	51	57	51	48	54	51	63	55	51	64	61	56	63	48	45	55	52	45	48	50	51	66	52	47	61	46	38	56	41	56	49	54	51	39	48	43	56	48	47	46	55	43	45	47	39	76	54	55	38	60	53	54	52	50	58	54	42	47	59	64	45	47	51	44	65	49	44	49	51	45	54	47	53	54	45	44	55	46	50	64	57	41	49	54	57	52	54	68	43	54	56	62	56	47	47	49	56	57	56	49	56	42	49	47	65	51	44	58	50	41	41	40	44	55	57	57	39	45	53	58	63	48	58	60	48	49	50	48	48	55	55	52	58	52	56	55	43	46	46	56	45	41	47	46	39	47	51	53	61	52	58	38	62	43	53	56	51	53	37	50	48	51	54	51	46	63	41	41	56	46	41	45	60	53	50	41	46	53	49	44	44	43	68	45	44	50	58	59	47	49	48	61	41	47	48	48	54	58	50	52	42	50	48	50	47	59	66	51	47	53	45	62	52	47	56	53	55	60	52	57	44	59	54	51	54	45	54	49	53	46	53	53	52	52	52	49	64	73	48	55	53	53	38	58	52	60	60	44	50	38	58	48	38	47	53	58	48	59	50	61	54	59	50	52	54	59	43	44	56	50	45	49	45	49	59	50	61	62	61	41	47	59	53	58	59	65	64	51	57	50	42	43	63	55	57	62	46	51	53	52	55	65	60	50	47	57	49	51	55	54	51	60	46	51	48	57	60	48	40	58	64	44	41	53	66	53	47	43	59	48	47	52	41	55	66	40	47	57	49	56	64	48	52	56	45	57	62	46	48	49	48	51	57	46	59	45	56	55	48	57	59	46	61	55	40	62	66	53	71	50	47	53	45	39	53	59	47	47	46	42	40	45	50	56	53	45	42	42	56	57	53	54	52	44	37	55	47	65	47	51	57	48	61	58	51	49	40	34	38	50	47	59	55	57	46	47	54	47	45	46	57	59	58	49	55	45	61	41	49	49	54	63	47	58	59	51	46	54	59	39	57	52	63	39	53	51	42	48	49	44	47	43	41	58	51	44	65	42	59	51	52	46	52	49	65	62	51	45	43	51	56	48	61	66	60	49	55	46	46	51	51	48	56	54	52	62	53	45	50	67	51	60	43	46	56	60	51	55	51	46	60	58	50	61	47	60	49	55	51	48	61	59	55	50	60	51	58	53	58	40	50	60	48	61	55	56	58	44	62	53	45	57	48	67	52	46	51	58	51	62	47	56	58	48	66	58	48	56	33	56	43	42	58	54	42	53	45	56	62	59	47	48	47	52	38	35	54	55	57	43	51	53	54	65	57	50	59	49	41	41	54	44	49	46	55	34	50	44	49	66	43	48	41	63	51	42	50	49	54	47	62	53	54	42	42	45	52	49	67	61	53	58	61	43	61	44	62	48	63	53	59	57	59	49	45	51	56	44	51	66	44	58	52	38	59	49	45	40	43	48	47	47	47	54	42	50	56	66	55	48	59	42	48	47	43	44	55	44	54	59	69	61	49	65	71	48	44	43	47	52	54	58	59	47	60	51	49	46	54	52	49	49	48	46	50	68	60	53	38	59	55	59	63	68	39	53	57	58	51	58	57	49	49	61	60	45	62	47	60	47	57	45	43	58	54	64	50	49	64	67	55	50	49	50	43	47	35	48	41	52	43	48	61	48	50	55	51	52	47	45	45	48	44	40	58	62	48	55	62	54	53	71	45	45	55	48	64	49	52	59	35	53	41	63	55	49	66	44	58	62	41	46	45	45	56	54	48	53	38	61	42	67	45	54	49	50	45	59	57	42	41	50	46	50	62	46	46	49	46	53	68	56	45	57	59	61	53	54	63	56	46	65	50	44	52	46	49	62	40	47	60	50	44	45	57	54	39	62	46	55	54	46	48	51	47	48	46	46	56	54	46	52	55	59	66	38	42	55	43	52	48	53	56	43	63	60	52	52	54	62	45	49	53	64	44	51	56	51	60	59	46	56	36	53	58	39	46	62	48	49	54	54	49	46	50	61	56	45	57	57	54	60	58	60	55	44	59	61	44	55	55	43	56	64	60	52	50	70	63	50	58	51	54	48	62	57	53	47	46	44	50	53	47	62	53	67	75	45	51	51	46	54	48	52	48	52	56	53	42	59	45	50	45	46	47	53	64	63	52	56	48	53	54	54	47	54	54	55	55	44	47	50	43	58	54	62	55	49	49	44	54	47	54	74	68	53	50	52	52	47	49	45	45	41	55	52	61	51	54	52	42	43	35	49	41	49	55	44	62	51	41	55	59	48	41	66	51	48	44	60	47	66	59	51	50	41	47	54	53	50	36	69	54	56	56	55	48	49	50	50	56	56	55	57	44	48	42	45	62	62	52	62	50	46	55	62	59	46	46	48	46	51	51	52	63	70	47	51	52	53	54	50	53	50	66	45	51	65	51	52	65	45	58	47	41	60	63	63	57	59	45	65	54	58	65	59	38	56	44	41	61	46	52	55	56	51	43	42	49	57	50	51	51	52	65	44	36	54	39	45	39	57	47	42	52	54	41	51	44	50	49	43	59	58	58	54	47	49	45	56	48	53	53	48	59	43	53	53	57	53	49	56	56	52	54	64	44	48	33	51	48	51	55	51	56	49	58	39	57	46	52	57	42	48	50	54	57	44	51	55	51	47	52	45	46	68	51	40	49	45	39	59	67	53	61	52	76	50	51	56	55	40	47	37	60	47	51	58	48	59	54	56	49	48	67	63	44	52	60	55	50	60	56	64	54	63	52	47	49	48	62	54	53	40	55	55	42	57	55	54	56	58	65	51	58	44	51	49	60	56	60	39	52	55	59	44	52	54	55	70	54	51	48	57	52	54	47	50	54	51	44	57	47	52	49	61	61	43	51	43	45	50	40	57	54	62	49	56	59	37	59	62	59	40	53	46	59	43	54	68	56	47	52	47	69	38	48	57	50	58	55	58	55	48	50	44	47	50	55	52	53	50	45	48	41	46	57	57	66	53	56	41	59	45	59	53	39	58	59	52	62	54	54	46	55	43	57	59	53	60	51	47	49	68	57	52	45	56	53	49	49	56	57	58	49	44	55	60	57	50	63	55	50	60	57	55	46	56	51	45	34	53	52	56	57	55	66	48	67	52	46	50	53	55	49	51	48	51	40	55	53	49	42	50	55	51	49	58	53	51	45	61	45	51	52	48	55	52	62	53	44	51	54	57	49	47	48	56	42	39	62	55	48	42	55	50	47	46	50	58	45	48	45	62	51	61
13161	4794	2258	4402	8836	9489	9217	8095	6200	4767	4746	4176	3886	3600	3699	3642	3371	2558	1891	1093	902	935	949	973	834	924	866	864	847	926	1026	1140	1251	1247	1213	1230	1233	1335	1269	1247	1141	934	972	1059	1132	1102	1141	1203	1178	1196	1195	1135	1155	1107	1075	900	916	864	729	703	681	696	633	660	663	635	636	583	591	674	616	640	696	661	637	642	617	627	663	719	725	716	785	741	725	666	665	679	623	662	638	620	580	575	646	642	634	703	587	699	682	716	708	634	599	602	639	582	578	609	568	588	649	614	652	604	587	565	603	588	610	568	560	589	602	557	630	605	637	616	555	597	592	616	594	607	619	599	616	606	582	551	622	592	582	590	599	609	600	606	611	585	597	568	556	615	630	565	564	609	612	565	659	604	602	636	622	627	628	572	579	570	602	590	617	564	613	596	575	522	587	622	604	606	644	608	603	599	565	606	618	629	613	621	573	589	596	612	604	613	583	607	626	583	611	642	590	615	602	597	637	560	568	616	607	584	585	574	644	579	618	601	570	646	635	586	597	609	591	605	635	603	634	581	563	611	597	643	579	609	555	622	578	592	571	596	600	607	597	603	597	633	593	645	600	565	599	640	553	634	590	603	627	572	608	555	610	606	596	577	554	534	605	607	539	574	588	587	593	591	591	590	586	580	618	585	581	600	615	620	624	575	614	632	628	595	635	620	623	596	623	612	600	611	616	592	571	558	557	599	631	605	652	583	542	573	600	568	584	586	586	601	606	636	603	603	625	608	595	588	602	649	592	650	616	636	615	599	584	597	592	581	598	603	576	591	611	601	592	571	640	587	604	598	589	646	608	606	596	616	616	629	614	650	601	598	612	597	631	612	578	603	580	593	591	561	588	584	589	609	601	586	604	609	618	606	601	593	625	574	625	599	616	548	622	599	587	640	612	587	611	572	582	630	603	552	624	583	564	614	604	600	644	591	590	592	564	568	595	620	606	563	591	602	584	608	640	576	578	641	583	566	593	592	562	563	569	590	577	611	577	591	562	616	609	597	640	589	577	614	553	595	596	583	580	576	573	617	603	609	581	591	568	618	648	615	648	604	601	627	585	615	614	575	592	601	573	601	621	633	595	609	590	594	555	594	593	583	572	543	630	630	566	633	610	609	610	579	614	625	611	569	575	593	565	641	592	607	577	587	596	589	575	584	568	606	570	601	582	608	604	605	595	542	611	570	634	605	566	564	626	611	616	580	617	594	629	633	606	641	666	605	595	586	574	608	566	605	581	582	636	636	574	626	632	589	621	585	606	612	616	588	595	580	596	616	576	595	670	553	548	594	618	580	592	580	622	573	587	584	555	622	604	618	626	636	582	615	661	575	604	607	623	611	603	582	614	610	621	561	616	597	584	596	606	622	584	578	665	584	640	623	641	652	570	637	591	572	595	594	617	623	543	614	611	606	572	576	568	614	606	564	591	599	620	589	646	623	589	596	621	614	617	585	639	585	602	599	612	578	616	613	594	565	573	594	624	591	572	622	611	571	616	605	612	592	579	579	596	613	624	600	587	584	661	584	598	584	605	572	607	593	595	620	602	603	605	582	602	574	594	619	624	648	581	651	585	558	627	581	633	580	634	623	608	601	641	610	624	636	611	593	614	570	588	605	606	622	568	636	624	566	650	597	579	565	599	594	597	596	547	597	594	631	591	608	570	569	588	612	608	585	620	571	565	643	600	569	600	636	629	626	605	567	604	628	627	624	602	612	583	612	616	583	605	574	590	604	589	610	578	639	567	599	619	598	606	586	645	607	640	610	591	605	591	588	636	597	612	606	599	596	608	582	571	603	599	571	658	611	605	630	610	657	618	605	549	566	622	623	587	638	647	590	568	571	628	633	577	589	584	568	596	586	594	617	562	617	649	606	584	656	584	580	616	608	594	606	572	586	637	639	568	594	558	583	550	601	636	612	579	547	613	576	614	617	599	616	593	605	591	628	594	612	576	633	610	597	634	642	616	587	582	587	585	585	666	591	560	637	610	612	596	600	577	559	575	611	617	590	627	625	621	592	567	608	618	563	648	592	633	597	561	583	576	609	575	592	628	653	601	639	622	609	587	592	619	626	582	580	589	556	642	614	592	578	573	607	567	609	610	606	609	626	607	621	601	619	573	584	576	591	586	589	640	644	594	626	591	642	590	552	638	669	619	576	636	599	627	578	578	604	618	624	592	590	573	635	606	578	611	633	610	652	618	600	593	592	556	578	602	649	598	603	592	623	636	574	610	591	547	610	588	642	614	596	560	598	617	587	613	607	625	607	607	594	603	639	558	589	604	606	597	580	565	626	575	567	595	631	579	597	550	575	629	604	597	611	584	604	587	596	650	590	609	620	561	591	644	552	553	569	593	648	594	595	621	626	624	642	628	614	613	549	602	627	601	628	596	567	596	618	646	594	589	614	568	572	622	574	599	600	614	614	567	593	610	583	597	606	596	583	635	559	624	579	620	594	592	601	570	606	584	608	597	597	623	570	608	583	592	604	593	606	593	578	599	622	602	625	559	635	604	597	566	563	559	570	597	548	574	617	608	655	659	621	650	548	587	596	568	633	564	604	627	608	575	613	551	556	604	595	607	616	597	589	614	578	614	577	624	592	634	595	555	584	605	623	578	634	588	588	586	575	596	599	594	601	590	580	584	584	625	610	570	557	621	607	580	577	604	603	568	599	607	606	564	634	614	596	627	583	587	604	560	594	583	583	629	581	551	596	615	594	584	583	581	609	599	624	624	577	616	603	660	624	611	560	599	638	584	574	619	625	632	563	595	639	598	559	608	619	597	607	630	634	614	594	601	581	605	582	596	639	590	610	602	583	614	591	629	604	550	615	613	602	580	577	587	574	620	588	587	590	577	576	582	617	607	616	585	586	598	596	592	576	605	590	633	628	591	596	633	594	603	606	601	640	607	598	583	602	544	593	576	623	573	610	602	621	672	595	615	631	596	635	557	557	634	569	593	657	600	625	640	584	594	622	577	592	632	540	621	576	622	555	599	598	553	624	618	641	577	572	627	631	608	591	622	614	600	605	615	609	632	567	588	565	624	596	634	582	626	608	631	608	563	609	584	586	602	612	600	596	619	594	536	580	588	590	609	612	615	598	576	561	586	594	573	571	579	643	593	534	543	615	597	591	584	565	589	622	613	596	614	613	564	629	570	633	616	593	561	576	626	595	637	592	575	602	588	613	628	623	643	586	569	581	619	619	636	601	581	605	601	635	608	632	647	580	587	630	642	643	560	639	590	635	646	590	602	602	591	639	593	627	602	595	598	588	551	613	617	610	605	626	576	604	651	626	592	604	567	565	590	563	630	592	597	583	590	565	630	614	568	595	603	584	654	590	606	577	600	589	577	608	582	600	600	597	563	555	603	583	603	585	589	576	628	623	581	635	603	585	605	571	594	611	590	619	609	565	586	612	608	598	611	593	564	637	622	602	616	598	631	609	576	628	572	601	638	634	605	608	589	594
776	300	159	115	119	179	220	224	176	135	157	125	138	134	144	142	116	99	66	54	47	45	55	41	38	54	39	42	41	38	61	54	58	57	51	46	57	58	60	66	51	39	46	56	59	57	59	48	52	47	68	47	68	48	50	39	47	45	55	50	29	36	34	36	30	30	36	37	31	33	43	34	43	36	37	39	38	46	40	43	31	39	37	40	46	42	39	43	31	31	26	33	36	34	33	40	34	37	43	32	40	42	31	31	28	51	37	29	32	31	43	25	28	37	38	32	31	27	29	37	33	34	45	34	32	35	41	42	29	25	28	31	37	36	31	29	39	42	36	31	23	32	43	37	38	30	36	30	43	43	31	34	38	39	41	37	30	32	44	34	31	28	36	39	30	27	43	36	29	41	27	35	30	35	37	30	48	43	37	42	29	31	38	36	31	32	33	30	38	35	40	35	41	32	33	36	26	38	38	26	42	35	40	35	26	35	34	29	31	33	33	44	35	35	32	27	36	34	33	26	30	32	28	24	28	40	40	44	35	40	43	35	29	35	33	39	43	30	37	33	37	31	30	39	30	38	36	37	37	28	29	28	35	39	40	30	31	34	38	34	28	33	37	33	27	34	31	36	29	34	39	38	38	44	36	23	31	42	51	31	40	32	37	23	32	30	38	28	45	40	30	28	32	37	29	40	26	38	30	29	40	42	48	36	31	43	33	46	32	34	28	32	35	33	31	39	29	34	39	42	30	29	31	32	35	33	31	33	31	42	33	34	38	28	29	30	33	38	28	40	33	29	38	30	33	34	35	36	46	41	32	35	30	32	36	38	31	35	46	38	36	35	24	39	39	26	29	51	39	31	34	41	39	33	38	43	25	29	39	39	28	49	27	39	33	33	32	36	41	36	37	31	53	32	28	44	24	34	31	27	23	31	39	40	32	36	42	41	35	38	44	29	34	39	36	25	32	39	37	36	25	45	34	27	35	29	31	40	38	31	29	46	36	33	45	38	27	14	35	34	34	39	44	38	32	34	35	30	28	39	38	33	36	31	34	37	35	36	36	25	40	37	36	54	34	30	25	36	40	35	37	25	44	27	34	28	34	39	38	36	52	40	48	32	35	35	40	36	47	35	40	36	47	36	39	32	39	35	31	28	31	39	37	40	33	33	37	37	36	29	32	34	19	39	41	41	37	30	38	40	43	42	44	41	41	40	39	33	40	31	36	25	35	38	30	43	42	32	39	41	33	36	41	39	38	38	37	30	37	32	38	35	49	24	34	34	30	34	34	28	33	35	20	32	36	36	31	33	41	27	44	35	38	35	37	30	45	34	36	25	46	40	35	39	41	33	31	49	40	38	30	40	39	28	45	40	40	43	41	39	38	29	38	30	37	51	31	47	46	27	37	35	36	24	45	35	25	41	37	39	42	34	35	34	40	31	30	27	25	31	35	29	39	28	46	36	51	30	25	43	41	35	38	37	27	28	39	37	20	37	37	35	24	38	42	34	35	25	30	21	31	45	37	29	33	29	31	33	31	28	35	43	39	37	36	23	37	32	37	32	43	40	28	36	34	29	34	41	41	35	52	33	44	38	37	32	23	30	40	40	38	32	29	39	23	40	26	40	41	28	32	46	32	40	37	30	27	38	26	29	34	30	26	35	39	43	39	36	26	34	39	37	33	45	33	37	31	30	34	37	49	36	41	28	33	27	43	43	45	35	37	31	38	34	45	45	35	37	29	41	34	26	26	34	32	30	38	27	38	29	38	46	29	45	37	32	39	43	31	41	29	42	38	33	45	40	41	34	33	34	39	36	37	31	34	32	35	35	38	29	34	44	35	29	39	32	37	42	41	28	41	39	34	28	36	28	34	21	38	36	37	30	29	23	37	44	40	31	29	28	34	49	31	33	30	33	38	27	28	23	33	44	38	39	40	32	30	31	37	36	35	35	35	26	42	36	29	34	42	39	24	42	44	21	39	35	42	32	40	29	31	34	35	37	39	32	43	48	38	36	42	40	42	34	39	42	30	33	38	30	43	44	37	36	28	38	46	35	35	28	34	35	35	31	29	36	49	34	35	43	35	30	33	33	37	39	35	49	37	33	27	39	30	33	41	29	34	29	40	45	34	35	32	37	35	30	24	37	26	46	26	30	35	36	31	45	36	33	35	36	27	31	30	34	37	34	41	36	42	40	32	42	35	30	30	37	27	32	35	32	35	23	29	33	39	27	26	27	36	46	37	42	33	33	28	33	41	31	38	32	42	24	32	31	33	37	35	36	29	43	30	42	33	43	25	36	34	36	38	38	30	40	33	41	39	37	30	20	26	28	38	35	43	32	37	27	39	40	44	36	35	35	33	33	31	33	28	34	30	29	35	51	31	41	31	26	29	36	47	22	36	35	33	56	20	28	33	41	28	28	47	35	51	39	31	40	29	36	45	34	30	27	39	39	55	35	25	36	34	32	34	38	32	33	39	38	34	28	33	32	34	39	33	33	38	42	41	39	42	36	44	34	35	31	35	34	41	42	25	31	36	25	47	33	34	27	38	22	34	41	24	23	36	45	34	35	35	29	49	39	39	34	27	32	33	36	29	38	36	34	33	33	34	34	35	48	47	21	30	36	34	35	28	42	41	33	28	36	39	27	29	27	29	41	35	32	21	44	45	35	36	30	38	34	31	32	39	29	38	35	35	37	38	30	25	36	29	30	31	39	33	34	30	29	23	39	37	37	38	40	37	43	42	43	31	28	31	35	26	45	37	32	28	34	37	34	40	35	34	37	36	38	27	27	46	32	36	34	35	39	20	36	27	35	34	36	28	31	40	27	40	24	32	41	39	29	28	28	33	44	33	31	33	42	31	37	36	29	29	40	30	32	31	43	31	34	33	35	38	25	43	27	32	50	23	33	36	37	26	41	35	26	31	42	36	39	37	26	34	41	31	34	29	35	36	25	30	34	41	30	35	26	39	36	34	33	39	36	44	31	50	33	39	43	45	31	35	38	40	29	37	32	38	31	32	39	30	22	25	25	41	25	34	35	42	41	50	25	34	37	41	41	36	37	38	29	31	25	33	31	34	42	32	42	29	41	38	27	34	35	33	40	42	41	42	27	44	34	38	35	21	36	40	34	38	34	36	41	32	36	30	36	32	38	31	40	39	26	36	31	35	30	37	36	29	37	40	35	18	33	29	31	35	42	37	39	42	40	38	37	22	37	35	34	31	39	23	40	28	35	27	40	41	26	38	34	40	33	38	29	37	45	32	35	27	30	39	34	36	41	37	35	36	29	42	33	27	43	28	34	33	29	31	31	46	30	36	41	45	38	29	35	28	23	30	29	38	30	42	34	45	29	28	36	48	34	33	28	32	28	28	37	37	32	31	33	39	37	35	36	39	42	41	31	44	52	35	35	33	33	43	27	35	49	30	41	48	31	36	36	33	36	44	34	40	48	40	33	34	36	49	41	28	38	46	35	27	31	31	40	32	44	33	41	38	34
15287	7062	3385	6612	12912	14862	14434	12086	9688	7567	7186	5388	5289	5019	5062	5089	4305	3266	1872	1098	1049	1021	954	1015	924	887	896	828	791	997	1129	1232	1331	1253	1266	1385	1414	1482	1370	1233	1057	897	961	1081	1160	1171	1257	1302	1268	1321	1249	1280	1282	1291	965	867	809	766	712	558	466	491	476	487	475	424	446	461	421	441	434	512	543	522	452	473	456	494	523	503	529	571	589	561	531	485	460	458	424	440	429	435	428	481	443	523	490	482	504	514	538	549	454	411	409	433	389	390	408	408	420	409	423	441	432	458	393	420	425	402	419	446	399	417	438	414	431	432	424	411	400	427	401	433	413	405	378	431	404	418	440	442	432	447	435	431	398	421	385	447	445	444	427	406	401	423	426	389	411	445	411	416	437	419	392	395	388	428	418	385	444	418	441	368	398	388	404	391	397	368	406	408	407	411	402	401	444	393	386	392	405	434	410	374	402	418	443	422	416	460	438	424	405	410	423	413	404	415	416	386	405	349	477	417	386	419	420	428	425	391	416	443	392	425	409	423	400	413	424	410	449	429	377	397	419	416	378	410	372	401	413	406	427	395	383	415	392	397	417	434	408	415	475	434	409	405	425	377	421	427	419	434	419	452	396	427	432	429	404	406	413	375	416	393	433	400	448	421	427	440	436	406	406	427	394	426	414	424	405	413	394	381	414	432	401	403	407	407	418	415	414	417	420	442	430	418	405	403	394	411	415	420	418	407	421	405	422	408	403	420	411	422	410	454	437	427	420	414	410	385	387	429	396	420	408	419	389	432	425	393	391	398	438	454	386	383	423	409	413	426	387	415	412	397	415	415	452	426	390	400	438	374	430	386	411	429	438	363	415	428	415	419	394	412	465	427	414	415	417	412	445	389	399	392	436	419	383	387	408	428	413	402	430	388	392	400	407	373	422	439	416	432	414	396	422	393	410	438	466	398	409	418	420	423	395	416	408	393	400	395	425	401	429	417	438	432	422	381	409	428	409	408	429	404	414	397	404	403	404	394	410	405	426	405	406	444	399	416	436	428	403	388	416	367	399	419	397	426	421	408	424	424	420	408	426	434	383	394	433	403	453	399	400	407	403	345	378	460	437	417	398	414	426	420	435	421	398	446	413	406	446	453	378	411	437	402	446	384	422	433	417	410	392	423	446	416	394	425	388	421	401	482	419	395	376	400	413	421	397	437	394	424	440	457	405	407	397	409	398	401	407	391	374	444	412	424	408	395	397	433	421	405	379	388	403	420	424	437	398	384	397	479	406	414	439	431	378	380	434	404	408	424	383	419	439	402	448	438	409	407	400	399	405	392	422	431	410	427	428	427	448	406	431	458	428	414	415	393	395	382	456	421	401	405	404	451	411	403	442	370	395	418	435	414	393	404	421	396	390	433	398	411	396	410	433	397	399	393	415	416	395	408	402	435	398	410	417	396	388	426	431	391	399	429	468	423	413	420	381	442	413	401	425	397	371	393	423	433	434	415	441	435	409	413	399	412	433	392	395	446	440	433	410	453	381	399	371	425	410	410	399	393	381	454	427	419	408	386	389	399	408	384	399	412	419	419	420	432	407	397	442	422	387	409	399	407	401	409	390	404	415	414	431	446	414	447	419	444	360	407	436	437	420	392	433	408	430	400	388	399	402	389	392	436	424	387	391	428	440	395	393	404	427	417	456	425	383	425	403	364	395	407	423	424	438	409	410	430	430	396	415	398	370	382	383	422	423	428	408	450	385	407	399	401	395	416	408	386	412	413	374	406	377	464	394	439	416	393	441	439	456	418	402	374	427	367	412	365	443	402	423	401	412	407	394	404	413	400	414	410	413	413	427	403	398	414	414	403	385	437	410	394	381	405	406	383	430	386	397	411	437	411	416	447	433	404	415	430	423	430	417	437	402	396	366	357	433	417	428	409	440	450	383	392	422	407	407	414	355	413	424	443	412	423	418	398	403	388	423	397	396	387	395	446	424	366	432	390	412	420	405	408	401	420	404	419	440	430	430	393	412	375	415	397	417	439	359	410	442	402	407	410	431	404	402	407	409	423	434	392	406	388	409	422	386	432	386	448	403	399	414	416	417	450	400	429	418	377	409	446	384	403	399	419	409	395	413	406	438	396	443	405	406	413	421	366	431	418	401	375	416	388	389	435	416	403	397	414	389	388	416	405	423	398	434	405	421	429	400	432	437	421	419	382	404	390	411	407	425	411	456	424	403	399	393	406	422	402	440	428	416	451	397	432	386	390	443	422	427	386	403	399	430	444	410	427	412	425	373	380	410	417	437	419	400	407	352	387	416	392	410	416	378	408	438	418	398	447	410	378	433	402	441	412	426	448	401	431	413	432	400	414	427	429	424	389	414	419	389	428	447	388	398	419	399	423	411	426	430	427	387	410	390	435	430	414	447	431	404	410	417	415	390	427	433	408	447	399	422	447	451	378	395	421	418	423	458	388	414	397	415	405	437	447	421	429	405	452	430	425	376	402	429	435	411	423	421	426	418	449	382	441	414	381	411	377	437	457	413	397	414	415	422	420	382	399	425	456	397	388	400	409	431	402	422	403	413	405	434	412	411	419	405	401	412	400	432	416	408	400	447	438	421	422	420	396	382	373	396	435	458	423	381	418	421	384	422	403	472	395	412	375	368	402	410	408	426	433	396	423	450	414	401	380	401	444	410	399	418	402	428	416	390	412	404	442	424	410	403	395	399	442	389	405	382	377	429	395	384	411	408	418	417	403	408	418	367	392	388	386	425	441	402	392	409	433	432	396	380	433	391	425	393	399	405	410	424	421	395	424	408	446	405	402	399	434	436	433	422	402	403	400	412	411	383	426	381	432	424	398	405	433	412	432	401	418	408	394	416	436	425	409	384	425	390	400	387	420	415	431	422	393	453	372	425	467	438	462	389	406	391	416	391	379	402	401	423	416	421	413	413	412	402	373	424	415	413	439	405	413	355	378	405	432	440	411	402	426	403	411	402	401	408	435	416	415	377	420	446	408	409	446	401	366	395	444	418	391	379	447	406	403	408	384	379	424	427	398	427	403	417	420	422	441	408	433	438	400	377	395	391	427	393	392	418	398	441	414	417	429	387	415	415	427	401	427	430	415	413	413	412	421	427	423	414	412	382	416	392	377	419	406	421	428	421	379	404	402	446	418	388	421	413	386	402	438	434	413	413	397	446	398	421	410	431	407	425	415	402	413	421	381	405	443	418	402	423	451	454	397	417	402	362	400	403	444	432	419	396	395	407	415	424	402	407	384	409	443	385	409	394	410	397	417	363	414	369	445	436	373	445	407	404	411	394	428	424	439	426	431	362	419	439	419	415	394	408	423	413	429	436	418	410	400	420	435	464	413	428	439	425	393	390	419	417	423	420	362	400	410	422	388	359	419	398	419	420	400	411	438	431	419	397	404	404	382	399	426	401	422	418	425	394	398	448	421	398	411	420	382	385	380	428	442	415	414	407	390	428	412	385	412	421	414	436	413
2168	275	206	172	114	210	232	263	209	188	171	169	172	156	136	168	139	128	69	69	71	62	69	63	63	73	84	65	62	67	82	81	93	61	89	91	76	78	72	64	65	74	66	76	64	83	81	71	86	58	78	80	89	82	62	78	57	56	67	73	52	69	50	53	45	50	41	44	40	47	57	45	47	49	57	52	43	50	49	58	57	58	49	58	40	46	53	50	49	41	61	53	47	59	47	54	62	51	44	49	45	46	43	55	51	63	59	51	56	54	47	51	51	54	49	55	47	53	47	43	65	57	48	52	51	45	41	54	57	37	56	56	44	52	56	45	59	45	44	55	48	49	61	59	53	51	52	62	63	41	58	47	55	51	40	40	52	49	43	51	52	53	46	52	48	60	58	59	35	43	43	40	67	50	49	47	54	53	50	36	49	55	47	46	62	57	57	61	55	53	52	47	42	46	61	40	50	44	53	55	31	40	44	47	48	51	58	64	58	53	50	42	58	36	53	42	47	48	45	69	62	53	54	67	56	55	64	52	49	46	55	62	46	49	45	42	58	48	42	48	49	42	53	45	56	53	49	45	53	45	49	46	51	45	54	47	69	65	46	43	45	56	59	53	42	49	50	41	69	57	56	60	52	38	56	65	48	48	71	46	37	50	46	57	57	47	52	50	46	57	45	39	42	53	44	62	46	50	52	47	48	55	53	45	54	47	57	47	46	59	58	61	53	53	42	49	56	49	49	43	31	55	49	52	47	49	52	56	55	50	53	47	47	52	55	48	46	48	46	56	63	36	45	38	45	47	56	58	41	51	37	39	44	45	47	58	44	44	59	48	53	58	60	43	50	51	54	60	61	53	59	42	63	42	62	47	48	38	49	41	38	45	46	41	58	50	43	43	52	44	54	50	57	47	53	53	64	36	58	52	43	43	43	54	60	53	53	46	52	61	67	52	51	48	58	62	51	57	47	53	48	51	44	58	50	47	37	66	51	50	45	64	46	57	60	47	59	52	49	56	53	50	36	47	37	61	49	52	50	58	32	52	53	44	41	52	37	56	44	44	61	62	56	45	42	52	41	43	56	45	59	61	47	53	32	48	53	52	50	57	53	49	52	56	46	49	65	45	44	57	56	49	55	49	48	52	42	63	40	54	51	59	54	55	55	62	55	50	61	51	46	55	62	58	44	57	60	56	54	47	61	43	58	54	43	43	50	59	49	54	46	46	61	47	51	56	50	50	57	51	45	59	55	42	58	50	60	53	68	55	50	40	45	50	55	53	51	52	47	48	48	65	57	41	39	53	46	56	58	45	53	40	49	50	52	72	44	55	41	50	50	53	53	58	42	59	63	47	56	50	55	53	58	63	49	40	52	60	41	49	56	60	51	47	49	59	64	59	49	52	42	49	50	59	51	53	57	53	47	52	49	55	47	60	39	42	74	60	50	61	50	55	48	66	54	60	45	53	51	31	56	50	56	41	50	48	69	46	62	59	36	55	51	45	42	51	45	55	50	44	44	44	62	42	41	50	53	49	43	56	52	51	58	50	40	38	54	50	41	58	56	69	46	51	39	43	54	62	59	46	55	44	52	57	62	51	54	46	51	50	46	60	43	51	44	53	50	51	51	40	50	64	50	52	60	49	62	54	53	38	56	48	47	46	52	61	42	59	37	51	61	43	46	51	39	49	48	56	55	47	61	50	39	55	50	56	46	47	52	50	61	48	39	51	57	54	53	56	52	58	51	57	61	49	68	48	58	42	63	48	38	46	44	45	44	55	53	47	48	59	54	46	50	56	54	49	43	55	52	53	47	50	60	54	50	65	42	54	48	51	50	42	56	46	50	45	40	64	51	53	52	58	38	49	47	57	57	42	46	43	46	55	58	57	55	68	44	51	66	51	52	53	54	48	56	39	39	52	38	55	42	42	47	55	39	51	40	67	44	43	33	47	52	53	56	66	53	70	37	52	59	45	52	34	49	67	61	51	50	52	51	41	47	41	46	42	54	44	53	47	47	52	46	54	46	55	52	61	47	52	41	54	50	59	42	55	57	38	35	49	47	49	55	55	43	42	50	38	57	46	50	50	46	59	58	57	42	55	47	41	62	43	52	41	43	56	41	62	50	53	54	52	47	40	51	61	61	52	65	46	60	55	56	55	61	62	41	51	58	56	45	46	45	44	47	40	50	61	54	49	53	51	43	49	57	47	52	52	58	47	65	54	55	56	34	55	45	52	38	53	69	58	55	53	56	52	55	55	52	51	56	55	45	53	38	66	46	49	47	64	57	57	49	49	54	43	53	50	50	50	46	34	47	60	53	45	51	59	50	56	58	62	51	55	60	44	53	44	47	65	54	49	49	60	58	39	58	52	53	47	58	63	39	42	50	42	68	46	41	42	52	51	48	42	51	51	53	54	55	37	52	51	61	51	56	54	49	56	43	53	49	39	49	50	47	48	53	44	36	59	59	53	24	52	50	49	54	41	52	34	53	47	41	42	52	45	52	51	55	58	39	56	49	46	60	50	44	54	69	56	52	56	49	50	44	51	49	46	51	62	64	58	52	49	56	53	54	47	50	39	56	53	42	54	52	42	48	54	41	46	53	44	65	50	47	47	37	58	44	58	52	59	48	48	52	75	62	43	58	50	39	49	49	60	48	51	45	53	55	54	48	52	59	50	65	53	45	60	44	42	59	54	64	57	51	60	47	48	49	61	39	43	50	50	43	58	53	53	52	66	48	49	45	53	40	54	54	46	65	59	49	52	56	57	55	48	61	51	39	46	51	53	60	42	79	40	39	49	57	59	33	44	46	43	46	58	62	49	47	50	50	55	58	54	53	59	47	53	55	54	40	55	64	49	53	61	41	57	53	65	43	46	48	51	46	61	50	37	50	50	53	63	68	51	55	51	42	61	64	43	57	47	48	49	51	46	74	58	46	57	40	58	44	54	39	47	51	45	47	40	43	61	60	41	53	61	45	66	57	50	57	56	49	46	55	43	52	60	51	47	52	41	58	55	52	57	53	50	59	45	53	50	58	51	46	45	37	54	51	48	45	47	47	48	57	55	48	55	50	50	51	50	47	46	49	50	47	52	56	53	56	45	43	51	50	45	46	46	55	54	63	50	50	58	56	56	60	51	44	50	45	60	46	45	52	50	50	47	49	53	56	59	45	49	52	45	41	63	51	57	57	60	44	53	44	54	55	52	54	54	43	64	46	49	52	45	64	48	48	48	61	52	57	55	51	52	59	42	56	44	58	41	50	48	57	54	48	42	59	51	44	56	51	61	41	52	54	59	53	51	51	65	42	43	64	41	45	43	51	47	49	50	57	45	51	60	51	54	53	44	39	56	64	54	63	48	66	36	51	56	48	50	54	37	56	46	68	47	54	47	54	56	54	55	37	50	45	49	47	56	45	55	48	65	41	53	50	39	56	52	59	58	54	58	62	58	40	61	40	56	60	52	40	37	46	48	48	46	61	37	37	53	46	44	54	45
15265	6413	3492	6500	12614	14960	14457	12514	10559	8645	7594	6342	5736	5380	5525	5401	4180	3272	1826	1252	1217	1181	1199	1076	1035	1011	1074	1026	1028	1219	1368	1525	1468	1420	1683	1915	1876	1782	1577	1375	1200	1134	1160	1223	1284	1486	1505	1654	1593	1525	1528	1283	1448	1420	1172	1051	1037	929	882	798	676	688	618	635	673	591	611	618	607	625	645	678	823	684	628	657	665	641	634	692	764	716	737	698	671	646	619	676	610	596	595	613	617	632	625	676	690	717	755	681	707	742	669	604	578	574	590	597	597	569	592	591	560	569	628	594	566	607	591	527	587	599	620	592	585	562	617	606	566	590	567	567	560	599	564	564	531	576	562	586	610	617	609	516	514	612	614	607	551	596	593	582	605	614	557	567	582	580	556	607	610	587	591	590	583	548	573	611	570	588	576	559	590	592	593	583	596	598	630	604	601	570	590	623	602	633	611	566	589	572	583	590	612	596	594	624	581	607	609	602	553	572	585	593	597	619	570	563	592	629	573	606	576	585	601	601	607	574	580	614	592	594	604	585	585	600	601	575	559	575	594	571	567	540	590	577	594	589	636	515	588	572	536	581	616	587	588	610	639	565	592	579	564	601	642	591	556	573	589	581	596	567	659	568	629	643	586	606	574	565	592	614	619	591	542	587	558	582	568	590	594	644	586	627	559	606	589	604	595	574	559	546	603	578	586	561	575	600	577	570	578	587	568	534	557	623	593	627	576	565	595	584	584	580	583	576	605	569	534	568	642	578	580	591	590	578	598	624	577	585	591	580	599	613	565	597	588	538	543	600	568	576	567	555	566	591	558	583	607	588	555	583	541	593	617	566	550	607	611	573	643	605	556	558	520	581	603	563	575	525	620	606	594	613	616	637	623	574	627	571	599	601	574	590	567	578	571	633	619	610	575	577	574	581	575	590	608	556	582	582	615	587	577	610	545	511	607	581	538	598	583	593	563	588	628	584	583	574	639	583	604	582	602	599	586	573	644	620	571	563	576	547	602	607	616	538	622	571	584	581	620	615	598	554	587	579	573	594	599	611	559	605	596	631	575	607	551	586	590	604	598	548	611	569	644	561	596	589	595	586	587	594	600	574	537	556	606	590	590	572	542	600	550	596	578	628	621	572	563	647	587	577	617	551	606	584	588	605	575	526	594	584	598	631	615	567	626	605	606	537	589	602	573	594	595	588	615	586	617	571	586	639	573	589	561	610	571	622	600	581	565	583	578	573	604	591	600	613	587	579	567	618	579	561	593	617	630	615	611	567	574	622	566	583	561	571	601	580	568	614	558	562	593	584	590	597	599	576	565	596	577	575	566	579	607	549	571	596	555	514	598	588	561	583	562	623	575	546	634	578	584	616	577	620	598	617	560	658	608	628	630	611	585	573	628	568	602	577	553	591	593	566	547	603	613	611	636	599	590	595	609	554	597	568	573	562	603	612	609	609	532	567	635	551	577	632	614	561	595	574	595	585	526	589	602	619	559	584	617	594	580	593	592	537	623	609	583	578	547	580	551	581	589	586	575	594	588	570	584	578	585	597	625	606	544	623	554	594	598	582	603	572	656	594	614	555	609	581	598	616	598	584	613	600	591	551	541	583	567	591	597	574	589	592	587	636	584	590	577	598	588	527	619	604	592	606	533	568	559	613	580	555	606	617	588	587	625	580	585	558	579	621	628	548	594	597	576	577	544	554	616	592	597	580	581	602	614	596	566	630	546	598	591	618	568	598	581	586	623	618	625	631	587	590	552	553	620	565	616	581	590	585	561	585	575	576	595	544	574	558	597	615	598	587	580	583	553	573	576	596	577	589	561	603	589	604	600	596	594	587	595	583	560	618	561	572	648	598	595	576	661	593	604	604	627	591	635	577	585	611	599	607	581	571	588	619	589	606	607	560	566	564	522	573	553	548	603	599	565	576	558	613	566	592	564	671	593	565	591	576	602	617	608	639	631	578	601	613	579	600	576	559	596	579	577	606	569	575	577	578	614	581	606	595	632	618	607	570	556	585	581	627	625	579	599	575	604	559	600	596	604	583	596	559	596	637	558	534	549	591	608	580	611	586	553	613	638	584	620	538	608	589	590	550	605	603	629	599	572	564	564	583	577	567	552	590	606	603	592	591	591	562	607	599	542	592	601	579	596	615	547	597	617	563	618	575	565	601	581	569	591	559	598	586	604	600	623	627	608	626	595	591	653	612	546	567	578	560	601	603	551	605	598	596	629	602	587	602	610	616	568	589	580	608	613	563	584	603	574	580	622	566	553	557	528	571	583	564	600	567	628	601	553	555	550	596	583	596	515	568	606	624	573	614	617	533	584	592	627	575	563	580	565	605	600	636	580	556	624	551	612	626	570	594	567	543	587	553	571	606	576	563	598	577	595	605	598	537	609	571	587	617	600	563	579	587	601	594	606	606	596	559	571	576	612	573	548	562	581	607	622	601	574	581	539	585	607	565	567	605	580	614	607	622	596	583	587	568	533	532	599	621	632	569	588	657	572	551	591	575	575	515	568	583	572	591	573	583	557	558	574	576	557	585	609	555	597	556	587	622	591	569	582	606	626	605	563	622	614	562	586	578	591	538	612	563	600	611	591	576	587	613	624	575	614	616	615	615	569	603	553	549	597	554	601	561	566	564	586	545	614	593	561	595	573	569	578	583	615	562	552	590	560	575	590	645	625	610	618	554	598	617	584	571	633	561	555	589	574	590	563	569	594	592	615	533	603	606	568	581	560	586	593	598	604	578	606	575	597	559	609	591	609	590	587	582	568	573	593	587	597	552	583	583	561	554	625	549	583	579	549	582	569	549	571	565	559	547	611	561	578	611	605	582	595	573	606	595	594	568	616	584	592	620	599	563	583	583	591	617	584	560	565	589	575	529	571	543	604	604	601	599	581	587	587	582	604	600	625	624	627	576	599	607	599	578	635	566	577	577	615	592	549	561	571	606	579	567	591	576	613	592	580	600	592	629	641	620	606	562	573	555	557	598	621	599	621	631	571	566	574	626	562	599	607	605	606	582	610	580	600	579	597	613	588	599	600	590	570	601	595	590	580	542	582	542	599	621	572	593	581	589	532	533	586	573	532	600	611	597	619	583	575	541	588	622	610	567	567	590	600	590	635	572	559	616	611	612	572	548	629	629	559	588	570	616	584	621	590	564	612	611	575	557	550	613	578	593	612	567	558	560	589	589	628	594	575	569	604	581	598	612	576	595	573	536	621	587	599	558	572	597	612	620	569	581	602	568	583	593	556	600	574	566	580	559	586	625	606	622	596	576	652	620	574	592	589	564	579	575	578	600	610	609	594	596	535	578	563	552	551	642	581	602	613	622	604	618	628	595	587	577	571	573	615	580	582	615	586	589	568	599	597	533	571	585	590	550	551	542	582	561	556	619	600	589	585	618	612	635	613	586	575	572	581	602	585	607	603	543	629	574	612	575	626	597	617	579	660	587	608	582	595	605	630	601	600	608	564	585	549	610	573	592	581	566
1201	375	233	157	191	295	288	309	277	238	219	176	165	163	189	152	151	125	56	47	53	36	52	37	43	44	44	39	55	49	62	63	67	46	60	83	73	90	62	53	55	52	62	52	62	82	59	60	71	58	64	70	56	59	57	48	44	47	41	33	29	47	35	35	38	26	29	27	25	40	32	45	43	28	33	34	32	48	28	28	37	45	30	45	47	33	31	24	36	34	29	19	30	40	32	37	39	46	39	31	36	42	38	23	34	32	26	32	35	30	34	35	32	28	24	32	35	30	37	31	27	31	32	49	35	33	38	24	30	36	32	33	25	36	29	34	38	23	31	43	39	31	33	39	32	32	40	47	27	36	32	50	28	24	24	25	30	29	30	43	24	35	38	28	37	26	36	37	31	35	30	39	31	40	32	38	26	37	39	22	29	29	37	26	31	30	34	42	29	28	33	29	37	35	31	34	30	26	43	48	39	29	30	46	31	31	34	24	42	29	29	33	32	33	28	39	35	28	33	38	37	30	39	34	31	32	26	32	35	34	28	29	21	36	34	26	29	25	40	25	22	37	31	31	30	29	36	30	30	29	36	27	42	26	32	34	33	26	29	35	36	29	40	20	31	23	35	38	34	31	20	38	36	28	35	38	37	27	22	35	26	26	38	35	39	40	38	29	28	32	37	35	30	35	33	30	40	23	30	22	23	42	30	35	41	29	29	42	34	35	30	32	30	33	18	26	40	35	25	36	25	27	30	37	29	31	35	39	31	40	26	28	39	26	30	40	34	25	31	27	40	29	26	44	50	22	41	46	32	26	28	25	38	45	23	32	43	37	27	40	30	37	33	25	26	38	26	33	35	34	27	45	33	26	30	28	20	34	42	40	36	35	38	36	36	28	26	31	31	30	27	33	29	36	35	37	25	43	23	35	37	23	32	27	35	29	29	36	29	31	28	37	27	32	35	34	33	37	28	32	32	28	40	23	32	25	35	33	35	27	30	36	34	36	21	27	26	24	32	29	32	20	28	34	26	43	26	18	27	30	27	34	41	32	34	27	33	21	31	25	38	34	35	30	36	28	34	32	29	40	28	35	35	28	40	29	29	40	17	31	29	40	28	36	26	28	23	35	30	33	32	33	23	37	34	30	29	27	36	31	22	42	41	34	37	25	32	32	30	29	24	25	36	27	32	30	30	38	30	30	36	25	24	37	33	37	30	28	22	30	29	28	24	25	32	27	42	31	31	26	36	32	31	31	22	39	31	43	33	37	27	52	30	35	30	22	21	26	38	27	37	32	26	33	23	34	29	30	27	29	31	27	28	37	35	33	26	28	36	32	23	38	28	31	29	38	29	23	40	30	26	39	38	31	29	26	32	37	25	35	38	37	28	36	35	35	27	26	32	25	23	30	22	24	31	15	34	26	34	19	36	27	37	16	31	36	28	38	35	21	20	27	36	35	30	37	32	30	28	30	30	23	31	32	42	33	31	37	38	32	39	38	33	40	44	29	26	32	30	29	44	30	26	28	36	32	46	32	39	25	40	34	26	34	39	27	38	28	33	37	39	30	34	30	32	29	29	39	31	31	33	31	27	39	38	33	35	30	38	21	33	38	36	34	32	30	40	26	32	31	32	40	28	31	30	26	33	29	34	26	35	34	35	37	43	26	28	21	44	34	29	42	29	33	31	31	34	21	27	35	27	32	25	27	32	31	32	34	23	33	31	39	31	32	31	45	33	31	23	34	28	27	40	30	29	36	33	29	31	25	35	33	45	38	24	29	31	17	27	38	34	31	30	32	24	28	28	33	31	35	34	28	37	31	36	26	37	30	30	26	29	35	27	36	31	34	33	37	33	31	32	38	44	33	34	25	30	29	28	26	24	27	39	31	40	30	30	44	43	31	42	25	45	28	34	36	35	28	35	28	39	37	24	36	42	34	22	36	35	40	22	49	43	30	35	43	34	26	30	29	39	28	34	33	31	30	30	23	32	39	28	31	32	28	38	39	25	32	27	25	44	32	28	36	26	30	27	38	25	24	27	36	28	38	28	31	27	24	32	30	28	30	27	37	39	43	39	29	36	31	34	30	28	38	24	28	35	29	25	33	28	38	27	37	31	21	29	35	26	44	35	37	33	23	33	36	32	36	27	38	40	29	37	26	31	25	22	30	24	31	27	33	33	27	37	28	28	34	37	30	20	24	23	32	37	42	37	30	29	29	30	20	26	26	36	31	40	32	30	42	26	32	33	32	22	32	33	28	20	37	25	27	37	30	28	41	37	26	24	38	29	34	23	23	37	30	34	22	45	27	28	29	28	21	34	26	37	32	35	35	34	22	21	30	25	31	34	31	35	35	35	37	30	31	28	32	31	35	32	28	47	37	35	35	36	34	30	36	36	24	40	26	30	37	29	33	31	33	39	26	29	33	23	31	27	28	31	37	33	30	21	25	19	31	34	32	29	37	39	41	31	35	25	25	36	43	29	24	29	21	32	31	23	26	35	26	20	22	31	32	28	22	33	40	28	31	31	27	27	25	30	40	29	36	25	30	23	32	39	39	29	32	42	36	36	40	31	24	30	26	27	31	32	31	36	33	30	31	28	22	29	26	33	31	38	33	29	28	20	26	33	37	29	25	20	26	31	43	37	37	31	40	29	32	33	37	32	42	34	43	35	28	24	21	28	40	19	33	25	31	35	35	21	32	21	32	38	28	40	29	40	37	18	34	38	38	34	39	25	27	25	28	35	31	31	35	22	22	42	36	35	32	35	32	23	30	27	26	35	36	42	33	35	31	38	28	27	31	35	28	30	22	28	37	28	23	35	26	32	28	27	34	32	31	34	32	43	33	29	31	30	26	30	43	34	20	32	36	26	29	33	33	27	33	38	29	26	36	28	29	34	31	27	38	20	47	23	30	32	25	15	27	24	29	31	31	33	34	27	35	35	42	28	35	31	37	31	20	24	26	31	41	31	24	34	31	37	27	30	42	27	29	30	29	30	28	36	34	34	34	35	27	29	17	29	35	33	38	26	32	33	23	24	36	32	37	30	29	27	34	31	30	31	34	29	28	21	32	36	33	24	32	47	34	42	34	35	30	34	41	39	38	36	30	34	38	28	27	29	27	33	38	27	28	30	40	29	33	35	31	26	38	31	31	32	33	29	33	30	32	32	36	35	34	42	32	38	46	32	38	32	28	35	36	24	46	37	39	34	28	40	26	35	20	46	28	32	30	24	31	34	38	40	31	32	32	25	41	20	29	36	34	34	29	31	34	32	28	34	45	30	33	29	29	23	22	33	33	33	35	37	36	23	26	24	34	30	32	37	32	19	25	35	33	30	38	34	30	31	32	35	26	23	27	41	25	35	18	23	34	31	27	32	28	34	32	35	22	33	32	34	30	39	29	33	40	30	26	37	29	24	29	34	38	38	28	29	34	31	34	28	26	27	40	32	24	22	27	27	24	35	31	28	44	24	34	28	28	41	37	35	30	30	19	27	25
18505	8569	4494	8256	15869	18351	17679	15342	13424	10860	9355	7960	7233	6442	6632	5912	4657	3554	1835	1398	1233	1135	1137	973	990	921	959	850	1093	1224	1376	1549	1416	1338	1629	2078	2156	1835	1487	1321	1230	1070	1048	1143	1421	1712	1799	1701	1710	1717	1622	1484	1526	1462	1199	1005	911	828	777	607	482	459	482	440	482	397	370	386	379	407	442	509	660	514	473	431	451	459	502	543	526	543	452	473	459	431	438	413	418	375	396	411	375	422	457	489	508	520	539	432	453	578	457	363	393	385	366	343	368	337	369	378	371	402	377	376	372	363	361	349	383	351	382	395	377	382	395	351	358	414	372	347	333	378	380	381	388	351	390	360	378	356	398	354	369	370	345	398	404	383	373	328	343	379	360	404	359	374	389	348	355	367	333	362	354	376	374	400	385	361	381	361	351	344	372	426	361	384	356	371	385	360	378	381	333	370	371	357	356	378	371	344	356	392	359	351	357	364	352	379	347	385	317	398	380	390	393	394	383	351	362	382	404	365	378	329	383	387	365	416	378	362	375	397	347	394	361	379	369	385	346	367	374	371	394	380	403	370	377	362	400	368	365	376	384	388	392	361	385	368	394	358	354	381	387	395	368	378	371	363	386	328	385	367	362	402	365	407	353	374	352	355	377	346	371	367	343	354	375	371	354	364	361	370	386	361	364	378	350	393	390	384	375	365	371	412	349	323	353	342	364	350	370	372	363	348	358	382	343	359	364	352	357	389	372	372	395	346	360	399	360	367	348	345	368	336	410	373	380	373	347	363	373	391	408	351	386	352	381	377	399	362	381	369	338	398	339	376	350	358	336	394	339	382	356	368	349	354	379	351	392	376	346	429	348	356	364	347	356	363	370	372	369	404	390	380	365	397	379	365	343	349	375	380	366	357	379	372	357	361	349	372	387	355	341	331	373	390	365	365	372	386	380	327	365	381	363	346	357	330	371	363	332	364	352	362	375	404	347	369	352	365	375	382	378	381	376	358	340	363	364	334	369	383	386	387	346	333	332	375	403	348	367	366	372	338	381	393	382	379	346	353	383	383	369	379	322	389	347	380	392	356	342	383	403	389	359	349	325	363	367	383	355	360	370	356	362	356	374	361	385	339	360	348	372	378	383	388	359	378	376	377	346	381	359	362	378	383	374	381	367	380	353	360	383	331	385	382	374	347	377	372	360	359	382	365	371	359	337	371	319	357	396	361	366	366	394	372	386	401	364	374	361	381	391	390	348	366	361	344	364	375	332	336	384	351	386	363	346	377	407	370	392	362	385	358	379	389	360	353	386	383	345	350	364	395	376	378	354	377	396	379	363	345	393	354	378	333	401	373	354	368	384	405	331	379	367	371	387	381	376	405	362	353	329	374	383	391	355	360	360	374	375	380	414	363	405	391	343	377	373	369	353	366	378	370	374	350	390	351	351	368	369	373	377	376	313	345	377	350	375	339	364	386	372	369	376	389	358	382	354	383	389	351	370	355	351	382	398	371	355	330	358	374	377	353	387	383	361	378	357	390	365	364	378	378	339	364	353	372	342	391	371	396	353	343	366	324	352	388	371	334	380	396	388	384	381	393	377	354	379	397	362	370	348	351	332	347	388	339	348	360	376	368	374	381	382	354	363	379	368	338	354	343	347	344	380	375	352	342	345	375	387	379	359	352	358	372	354	372	383	359	395	380	400	357	391	344	362	330	379	360	376	389	401	388	363	349	359	342	381	348	358	386	377	357	404	356	378	379	381	354	392	360	362	363	393	358	380	373	371	355	382	389	374	376	363	395	361	382	390	346	374	342	404	384	338	409	352	385	390	374	401	352	345	403	362	368	347	379	391	380	404	381	368	388	341	387	415	376	354	370	363	350	394	381	378	354	348	349	399	397	372	386	348	382	416	358	385	391	368	368	343	381	331	340	385	342	386	346	366	388	345	371	385	374	351	359	364	380	385	344	340	364	406	390	412	357	366	358	384	366	395	355	382	338	360	370	356	364	388	339	335	379	355	387	369	416	397	346	357	384	344	359	390	353	340	353	311	381	385	406	366	371	364	379	384	376	395	398	368	331	369	360	347	380	339	357	376	361	334	337	396	356	357	391	383	363	361	407	356	334	332	339	370	380	364	390	367	384	357	364	386	359	392	374	370	357	363	356	355	351	413	356	381	370	363	375	387	343	376	358	356	383	401	356	364	353	351	343	379	340	382	369	381	385	386	368	379	373	408	361	378	347	391	383	400	351	398	356	354	357	355	376	354	367	356	356	377	389	365	397	379	361	404	362	384	374	340	362	377	363	385	393	370	362	380	349	349	342	377	390	418	351	381	350	375	371	381	364	368	401	368	353	385	389	382	377	354	361	352	399	388	375	357	355	348	379	392	368	372	409	379	399	356	351	374	374	365	412	341	320	375	395	385	361	382	383	386	362	364	327	408	370	369	382	353	363	348	376	369	378	370	356	361	368	368	386	401	358	374	347	359	379	358	367	364	350	350	393	376	375	363	348	388	344	366	406	383	360	337	333	384	361	330	369	366	379	380	354	379	328	379	356	363	413	350	393	402	348	385	395	361	395	382	356	380	371	362	348	356	373	412	380	396	335	367	399	352	383	397	364	378	357	381	373	379	348	396	361	362	381	391	382	363	372	341	393	370	380	353	380	355	358	374	367	376	369	360	368	352	357	364	358	358	397	367	368	345	402	352	384	396	331	360	352	369	350	363	346	398	387	377	340	374	353	398	382	367	391	350	354	374	369	364	398	368	363	358	348	390	386	376	352	355	393	383	392	358	371	349	356	361	365	347	383	370	379	358	342	364	367	347	346	369	392	364	352	336	382	354	388	372	351	390	380	374	377	337	373	358	356	395	375	380	397	370	339	384	360	390	373	342	370	376	377	385	378	386	379	348	350	359	405	330	340	338	346	387	357	392	376	346	380	333	349	361	375	355	347	360	345	394	351	399	351	375	355	382	350	384	388	376	396	403	339	345	336	383	391	352	372	368	363	376	348	363	353	381	362	353	357	352	389	364	380	330	382	390	341	340	387	371	350	374	376	319	391	342	384	372	324	386	359	378	404	375	399	367	368	350	379	354	360	392	359	393	373	357	370	370	378	347	366	390	399	336	374	356	382	359	351	348	362	334	354	381	366	387	368	360	391	375	383	388	378	376	404	342	371	380	360	404	362	353	372	330	406	380	396	367	364	347	367	390	351	375	356	349	386	382	378	346	369	391	317	378	379	344	369	372	398	392	368	406	366	370	376	345	408	411	360	334	385	397	374	418	378	378	351	351	381	371	334	406	381	354	378	361	376	352	378	360	372	394	372	383	382	350	370	371	349	379	338	391	396	385	379	349	377	391	390	391	354	367	348	376	367	389	342	365	404	359	339	362	350	343	379	354	382	377	385	371	348	371	399	400	361	377	351	347	350	383	418	343	373	366	336	351	339	392	377	363	357	375	377	348	364	367	377	362	371	350	357	346	402	379	338	359	372	379	402	386	369	366	356
1402	214	125	97	107	136	153	165	165	164	144	104	114	107	124	99	99	89	72	61	58	58	63	54	63	58	57	64	49	51	63	57	72	58	59	77	81	68	65	82	58	61	67	67	78	68	64	77	70	64	80	73	68	82	62	57	57	69	53	55	42	60	58	52	37	53	58	60	64	45	49	60	52	56	59	38	51	53	54	50	57	52	61	60	57	47	56	46	42	44	49	71	51	65	55	60	51	49	51	48	45	55	74	59	48	55	55	62	45	59	49	54	49	55	51	56	55	57	61	59	39	53	50	59	56	60	50	61	51	62	49	59	51	47	61	45	54	57	46	64	44	42	40	64	66	52	71	48	49	57	41	57	48	50	46	47	53	58	45	58	47	46	50	56	48	49	64	55	59	55	40	51	40	47	68	52	54	63	47	44	46	51	50	53	66	40	54	51	52	47	44	59	63	57	46	52	54	44	55	55	54	54	56	60	61	41	62	42	48	49	46	61	56	58	47	57	49	51	59	61	44	51	57	60	64	52	60	51	43	54	50	70	45	54	55	44	48	52	63	57	52	46	48	58	52	48	54	51	60	52	62	56	45	56	44	54	54	51	52	38	47	41	52	51	32	53	64	54	65	42	52	58	41	38	41	56	51	55	66	38	53	51	60	57	42	53	52	50	50	59	50	56	47	58	63	49	48	60	52	63	50	63	50	50	54	40	48	61	51	55	46	52	59	43	59	83	50	47	55	69	47	51	63	32	53	61	41	46	52	40	74	57	59	51	57	48	45	48	47	53	67	60	50	52	56	61	52	46	56	53	47	48	39	49	49	46	40	58	67	34	46	70	44	50	42	39	59	48	52	58	61	60	43	56	53	50	49	45	54	54	37	45	53	57	50	54	58	55	52	48	38	51	55	53	53	42	37	47	53	49	54	62	52	51	62	51	51	45	48	59	50	46	54	56	47	59	63	52	55	46	62	72	53	59	52	50	62	61	56	57	46	56	56	55	47	56	66	58	58	55	58	56	57	59	59	59	64	54	45	53	63	54	58	42	54	59	56	51	42	69	64	55	62	45	50	53	50	63	52	55	53	64	48	52	49	52	57	50	49	44	54	54	63	47	57	52	51	53	57	48	40	51	59	40	57	51	47	54	51	67	54	60	43	50	47	49	57	60	54	49	49	48	65	47	53	59	48	63	58	55	45	57	57	59	45	45	44	51	58	43	58	55	49	52	70	45	42	46	54	55	43	50	57	61	75	43	67	51	48	58	56	59	52	55	46	54	63	53	52	44	59	56	63	70	42	57	53	52	50	52	48	45	51	54	60	67	52	59	62	44	49	50	61	52	53	49	58	53	58	52	59	62	42	49	59	48	52	45	60	42	53	57	44	63	52	57	63	49	61	39	57	53	55	70	52	62	51	58	47	41	47	54	50	61	54	67	45	44	52	56	61	46	51	44	60	51	47	52	57	63	52	40	58	60	51	49	53	50	55	45	45	47	50	49	57	48	55	58	62	59	50	47	62	42	49	46	47	51	64	45	50	42	53	61	55	57	48	52	66	48	52	53	48	47	70	56	77	56	52	48	46	44	59	43	33	43	59	53	49	63	48	56	59	55	59	46	48	53	51	53	56	50	60	49	52	47	54	48	43	41	59	47	61	52	45	53	40	68	54	52	53	48	41	50	45	59	53	47	48	46	49	45	65	66	46	67	37	57	48	40	46	52	44	50	43	46	51	42	53	47	51	56	51	49	47	51	49	59	61	58	64	48	61	49	56	50	58	54	48	53	58	54	52	49	51	49	49	61	54	55	44	42	69	55	51	49	72	48	52	55	40	46	58	53	66	55	59	52	45	60	51	42	35	44	47	50	51	49	57	56	57	55	67	60	52	67	56	75	53	35	57	43	61	58	52	44	37	62	52	51	51	46	74	42	43	56	44	58	49	54	65	52	48	60	51	33	51	56	39	59	33	66	49	51	52	56	56	43	52	54	42	50	53	55	49	50	55	61	65	44	62	60	39	47	48	62	70	54	63	44	51	63	59	49	44	61	55	55	59	55	63	46	55	49	57	41	54	54	36	48	51	54	49	54	48	53	44	48	61	56	50	59	51	54	61	53	50	45	69	45	56	55	69	47	53	57	51	59	70	50	69	61	51	69	49	69	40	53	37	51	47	46	43	36	58	57	57	44	43	65	45	53	39	52	49	52	51	55	46	54	46	48	63	48	55	66	43	61	51	68	46	64	51	62	45	63	51	51	59	60	53	59	64	45	47	45	44	45	60	55	49	59	48	73	46	63	56	48	48	63	51	48	36	63	58	60	40	53	49	58	54	38	58	56	43	50	48	42	53	56	61	57	53	47	51	27	52	51	59	49	48	64	51	49	53	60	50	44	58	56	41	45	45	55	57	51	69	64	65	49	48	68	55	38	48	54	55	68	51	44	60	48	50	48	54	61	38	52	45	72	55	50	54	54	54	72	55	43	62	62	43	61	55	47	57	61	65	66	61	54	59	47	62	49	57	64	44	49	42	52	47	59	39	60	53	50	72	36	42	58	45	38	55	64	52	62	58	52	45	56	40	45	68	43	52	42	56	57	51	52	49	49	63	59	52	50	56	45	51	54	66	64	51	57	54	47	62	54	46	47	44	50	45	52	53	45	49	59	42	54	46	63	52	41	55	56	58	53	56	62	56	42	35	56	49	54	51	58	52	61	44	51	49	51	48	57	49	68	52	60	67	55	49	45	53	54	59	49	67	62	52	52	56	50	63	50	57	58	59	56	58	60	56	60	48	51	65	56	39	49	54	47	54	65	57	56	61	48	51	52	48	46	59	56	56	55	51	63	48	61	60	47	43	45	50	48	51	54	56	56	55	52	55	57	46	66	52	38	52	48	39	63	52	52	49	55	59	51	47	49	60	47	53	62	51	49	51	51	53	54	63	51	55	48	53	58	59	61	47	41	52	54	50	45	54	61	44	57	49	43	48	55	56	58	56	48	52	57	51	62	58	55	57	56	56	63	42	51	60	54	45	49	51	47	48	52	53	43	50	70	52	58	56	42	65	62	65	47	45	48	56	52	54	51	51	50	55	57	54	71	51	60	55	62	66	49	48	48	49	60	47	59	55	44	55	45	52	56	58	49	48	48	65	52	46	40	44	42	56	56	52	56	43	52	54	71	58	53	46	54	56	56	45	45	64	44	65	55	46	51	42	52	53	35	44	55	54	45	55	48	47	45	51	48	54	55	55	50	50	46	36	48	67	51	59	43	55	50	52	49	60	60	47	51	42	50	63	50	59	58	46	44	47	57	51	54	67	56	54	48	61	56	47	65	60	57	66	49	41	60	60	50	53	50	56	38	52	57	66	52	56	40	32	52	63	47	58	57	61	53	47	67	51	43	60	33	51	49	55	39	60	46	41	55	43	56	46	36	33	60	51	72	46	51	60	62	52	44	48	44	41	67	48	64	44	50	51	53	45	53	44	56	51	41	63	53
12990	5049	2430	3959	9278	11405	10875	9415	8244	6958	5571	4431	4231	3766	3728	3572	2576	1934	1168	921	948	876	932	866	818	880	812	871	981	1082	1104	1163	1110	1164	1496	1695	1476	1356	1195	1145	1028	966	949	1113	1211	1423	1348	1483	1339	1353	1274	1198	1214	1223	1058	948	857	834	833	721	673	639	632	632	599	682	629	637	601	606	593	707	737	649	656	596	655	661	692	727	726	686	665	658	628	662	670	637	645	575	626	639	649	718	620	656	674	706	686	658	697	660	648	597	620	606	591	653	631	601	599	586	630	635	563	632	609	641	622	595	626	628	612	611	589	640	616	637	639	629	598	606	612	633	658	643	607	605	575	650	623	607	594	614	623	635	620	636	649	618	624	626	655	619	633	630	615	602	611	643	584	623	632	638	617	632	589	581	633	631	609	572	584	583	587	668	625	603	607	615	584	598	659	637	688	600	610	621	615	665	627	634	606	626	529	611	643	625	587	618	622	591	617	633	607	601	634	666	610	563	636	643	579	602	593	635	611	597	677	613	614	610	648	590	613	612	625	607	680	629	596	651	582	614	596	621	633	563	615	602	609	599	649	623	634	596	569	661	548	638	627	643	636	665	595	633	568	606	589	614	638	640	585	636	636	590	612	587	630	660	639	644	636	633	585	570	618	602	620	542	594	607	595	576	630	603	632	602	628	602	642	594	659	575	582	643	655	640	644	598	612	637	639	618	633	590	628	587	640	639	631	644	613	665	619	606	619	623	632	647	608	584	574	595	624	600	647	591	584	647	633	644	661	595	578	603	654	667	607	592	624	587	639	635	567	601	608	596	616	609	632	617	637	585	612	584	624	589	627	575	630	599	607	578	627	613	618	618	626	636	601	636	638	585	654	610	589	632	611	568	645	612	595	605	597	589	623	608	618	648	629	637	632	619	627	639	620	606	600	634	624	613	574	642	601	629	594	640	625	636	617	636	615	612	631	593	668	599	561	605	599	624	596	620	628	615	628	607	635	644	595	617	640	608	622	631	595	626	599	599	566	636	640	583	621	590	586	635	607	677	619	602	662	606	595	592	618	631	599	633	630	615	595	629	656	623	620	603	622	615	620	634	582	603	678	599	640	600	629	629	616	618	582	580	605	622	592	635	602	636	586	639	680	612	628	590	612	670	622	601	600	620	570	616	594	636	617	610	639	650	592	640	613	627	556	618	627	611	564	575	599	629	599	581	590	609	607	618	646	625	641	604	638	631	576	594	615	580	607	598	610	632	620	628	639	587	599	612	622	573	589	616	622	615	604	592	618	587	605	668	640	624	607	614	605	606	574	623	640	605	587	580	596	611	593	612	598	601	634	629	647	550	575	601	621	608	625	568	619	615	619	619	610	617	612	607	601	638	648	615	584	637	613	656	610	615	590	568	644	616	603	627	640	610	604	602	609	618	623	628	604	623	563	568	625	612	617	584	596	628	634	602	613	657	595	619	637	629	614	584	622	588	590	624	608	608	561	610	609	614	592	589	676	603	619	593	623	646	623	614	632	623	611	628	580	645	584	583	615	589	611	632	637	608	582	619	593	609	675	596	627	662	618	632	595	651	591	602	591	612	603	588	613	628	627	653	596	612	580	594	676	625	594	619	604	608	619	625	619	626	610	632	588	641	625	642	615	605	652	607	625	635	635	592	613	619	593	588	619	603	620	604	643	609	592	616	611	599	643	640	608	620	628	630	651	622	604	638	608	614	611	624	629	582	635	631	610	623	592	599	617	572	623	600	615	565	592	575	622	575	582	570	640	574	615	608	584	581	610	625	608	614	643	615	649	659	638	622	620	619	603	614	588	603	637	631	653	632	620	633	614	628	621	627	623	574	605	654	628	594	603	563	624	629	588	628	602	605	639	639	640	631	629	593	631	608	582	610	547	612	596	624	583	612	561	638	641	654	658	643	655	588	559	589	631	590	664	654	600	618	642	572	596	639	604	639	598	614	601	588	647	576	596	640	624	655	657	604	645	611	635	629	605	595	616	598	610	614	628	617	620	645	598	570	575	597	638	581	622	625	661	639	635	609	564	605	644	632	646	604	636	581	590	626	621	603	667	600	664	619	576	625	588	582	672	606	614	560	623	655	613	622	626	572	589	586	601	625	616	548	586	611	610	570	618	683	603	596	618	659	610	623	597	621	624	619	661	655	652	581	611	685	600	563	632	597	643	598	600	584	641	615	619	597	586	596	626	564	621	612	609	675	616	603	619	619	675	612	606	652	616	541	616	613	593	645	624	606	624	652	630	628	605	609	566	584	601	640	653	604	629	624	621	614	590	629	601	611	610	614	622	618	608	604	624	631	589	633	633	602	603	558	616	606	601	599	614	624	621	612	622	609	599	604	556	601	606	594	614	663	628	600	599	582	579	637	602	623	638	590	626	658	561	638	605	623	577	651	628	613	561	601	653	646	591	638	633	605	616	668	645	627	603	615	597	609	597	620	627	611	630	646	646	641	594	638	620	578	595	612	610	617	601	623	619	648	598	615	646	591	609	596	619	610	623	621	599	608	615	602	567	587	637	609	634	645	619	577	598	670	572	630	631	619	583	644	619	635	605	639	627	586	607	611	633	639	630	644	605	589	624	603	612	625	594	593	654	632	626	623	595	611	599	594	640	589	612	598	613	586	640	587	651	595	592	634	612	629	595	633	577	636	596	637	629	610	634	632	631	606	642	631	606	606	645	578	609	642	640	649	604	605	637	598	591	618	575	593	659	644	627	590	618	607	642	645	623	638	630	633	632	680	624	610	642	624	633	630	613	597	598	609	584	578	645	630	619	597	641	617	576	625	599	607	615	611	684	598	618	622	607	624	584	606	604	590	603	586	574	665	623	628	667	650	594	625	612	589	654	598	594	615	605	617	637	568	590	608	620	609	641	622	611	597	607	610	612	635	639	594	601	611	623	636	616	571	646	617	599	630	634	599	643	612	629	602	642	587	630	621	606	662	581	572	608	610	605	643	584	588	569	612	614	632	602	614	606	587	648	598	580	630	627	639	638	631	627	582	596	572	618	577	568	594	643	586	592	641	624	631	613	649	612	600	637	605	586	616	579	597	647	623	599	595	597	560	569	576	577	609	594	578	633	618	596	665	657	622	644	595	606	640	611	636	603	589	624	625	624	575	623	596	602	624	648	594	598	642	571	615	638	626	620	605	602	647	647	616	609	609	629	645	609	625	597	649	616	633	551	590	630	639	604	609	582	641	626	620	593	617	649	627	611	604	588	650	596	621	618	566	603	612	585	634	593	630	613	632	674	611	664	616	651	637	621	627	611	624	596	584	648	627	606	595	596	616	605	602	622	625	602	595	628	591	598	605	581	618	652	660	597	593	598	652	604	604	633	649	611	600	582	630	619	630	619	615	649	632	621	626	613	639	627	594	637	606	627	628	586	585	609	576	595	630	573	613	611	619	616	638	630	683	624	560	623	641	575	566	625	605	609	617	630	639	632	641	615	619	636	599	641	609	628	638	651	619
775	336	177	121	139	250	256	263	222	206	161	129	179	145	133	139	91	83	59	51	44	47	42	51	43	41	39	43	55	55	48	55	74	58	70	75	70	74	71	58	48	53	53	54	50	59	67	72	58	65	53	45	63	54	48	60	42	55	36	26	49	49	39	44	36	33	40	31	45	38	30	44	60	28	40	47	35	24	35	39	36	32	38	25	41	41	43	33	37	30	50	34	31	36	35	37	41	40	42	36	37	51	34	41	46	37	33	36	27	33	26	36	36	38	39	40	33	34	27	35	40	43	42	29	43	33	27	40	39	42	34	25	43	27	33	40	45	36	31	36	48	38	32	36	24	36	41	33	31	41	41	32	39	30	31	32	33	36	25	32	34	44	43	37	37	41	26	37	42	33	38	42	38	28	37	41	35	32	20	36	38	35	40	45	32	40	39	45	41	37	25	35	38	35	34	29	46	41	44	38	40	31	43	28	34	33	38	32	37	25	43	50	34	36	32	30	29	30	36	36	31	37	36	31	36	23	24	41	34	37	41	37	31	39	39	36	28	29	40	26	39	27	26	44	28	44	32	35	39	34	34	41	41	36	39	31	38	29	39	40	35	34	40	40	37	32	34	31	26	46	30	38	29	47	33	39	38	38	25	32	31	40	40	40	42	42	34	40	42	44	30	45	44	39	31	34	36	41	36	28	40	29	30	41	44	44	34	37	35	28	32	26	33	33	30	45	31	38	32	56	38	33	39	37	31	33	33	35	39	32	39	37	46	46	43	43	31	42	34	33	37	38	42	46	43	35	33	42	42	34	30	31	40	46	30	39	41	33	46	42	45	39	34	35	38	37	31	32	46	26	31	31	41	35	42	33	30	30	31	36	47	32	42	39	34	29	23	34	28	44	37	36	32	40	31	32	47	49	42	42	33	30	40	34	37	35	38	37	39	37	34	27	29	40	27	40	32	30	35	50	35	28	33	37	28	33	36	41	32	41	31	38	38	39	32	44	30	36	31	33	47	24	38	35	38	42	27	42	34	39	41	29	34	32	43	40	47	31	32	26	40	35	35	37	36	34	35	33	38	32	35	25	24	39	45	37	37	33	40	31	43	50	27	29	37	33	32	43	33	48	33	35	37	35	39	29	35	40	38	52	30	34	34	40	39	31	29	39	38	31	30	40	44	31	31	33	27	41	34	48	36	25	38	27	39	35	36	32	40	41	44	39	37	31	48	36	41	42	33	33	45	36	48	39	33	24	45	52	37	36	37	34	32	29	36	47	37	33	32	25	30	32	39	34	29	33	38	49	41	34	38	21	32	32	37	29	42	28	37	35	32	38	31	37	38	33	32	33	50	34	36	33	39	41	39	35	36	44	35	46	36	58	46	36	39	41	31	38	42	29	29	40	43	48	36	40	39	35	45	34	25	30	48	45	29	32	43	30	30	32	37	32	28	31	34	34	44	35	33	38	34	32	34	28	34	36	39	27	29	35	31	24	38	34	41	41	46	37	31	33	32	34	56	27	42	31	33	38	29	37	25	39	30	33	21	28	31	36	33	36	18	44	42	30	40	40	28	32	45	40	35	28	41	37	40	37	32	22	33	50	43	35	35	43	40	48	41	31	30	30	47	38	42	34	47	36	36	38	41	37	33	38	30	38	37	44	30	45	27	30	48	37	39	34	33	37	30	31	33	44	41	36	34	39	35	35	44	32	31	31	37	43	44	51	25	41	32	42	45	40	34	24	42	42	32	34	35	42	27	39	31	35	35	27	45	31	28	37	37	34	25	35	41	40	29	32	45	33	39	43	34	38	39	28	38	39	36	31	33	26	37	37	33	25	33	35	32	21	39	34	32	27	33	38	23	33	42	45	37	35	46	32	42	37	25	47	36	31	44	37	34	36	33	35	41	35	34	44	26	29	35	34	36	35	48	36	32	43	36	29	29	36	27	40	31	40	35	24	43	29	43	34	34	28	40	31	24	31	48	34	26	45	39	30	41	31	45	29	44	38	30	28	32	35	25	37	44	35	30	39	32	33	30	41	40	33	36	32	35	41	37	33	30	43	27	37	29	34	37	39	29	31	42	34	41	33	33	29	34	26	34	27	30	29	38	30	42	23	28	36	32	31	24	36	21	40	41	35	41	39	31	30	37	36	40	36	30	29	34	30	36	35	34	31	35	37	36	35	28	30	42	28	33	29	39	33	37	34	48	40	33	35	33	44	40	36	30	38	37	25	40	36	39	38	31	39	24	46	32	38	39	29	41	38	37	37	43	43	30	25	46	25	45	36	43	39	40	42	27	34	41	36	33	37	37	32	33	38	45	33	38	33	43	33	35	31	40	31	33	27	36	38	37	42	48	48	39	37	37	39	33	41	35	33	35	40	35	35	38	33	41	29	35	39	31	20	34	42	28	30	34	28	32	31	40	43	38	26	44	36	33	37	43	35	36	44	31	27	40	35	38	34	37	34	45	34	50	38	30	30	38	32	29	31	27	36	28	42	34	26	32	41	40	36	33	40	43	42	29	36	32	36	40	36	27	39	39	42	36	51	42	35	30	32	45	35	24	27	41	37	35	41	41	38	32	44	37	38	40	37	33	35	31	40	37	38	28	30	35	33	36	39	29	32	28	26	35	45	40	45	42	42	39	35	28	28	35	44	26	33	30	38	36	34	38	27	33	39	34	37	31	44	39	37	33	41	44	30	26	43	30	31	37	43	39	31	34	44	31	36	26	46	43	33	32	39	31	35	47	35	30	33	30	43	27	43	34	30	37	44	36	48	34	48	29	33	32	43	36	48	35	48	23	33	33	34	29	31	31	28	48	42	35	51	30	43	35	37	33	31	32	49	35	34	34	52	42	48	33	44	35	40	28	32	39	44	35	35	42	40	30	36	32	49	30	35	32	45	25	36	32	38	36	32	28	41	28	39	31	35	32	33	37	25	45	39	33	46	33	24	29	28	33	34	40	41	39	34	33	26	48	37	30	40	23	40	37	33	25	30	43	35	31	31	41	41	41	35	38	49	30	27	36	33	40	39	40	39	38	36	36	34	36	37	42	41	35	39	32	35	34	37	39	28	51	23	35	37	31	37	42	28	40	46	31	36	36	38	35	37	36	39	20	31	37	38	33	40	28	33	48	27	39	39	41	37	41	29	31	35	30	39	43	41	31	35	35	44	42	35	46	35	34	34	36	38	28	42	36	42	40	30	34	33	22	28	34	41	41	35	42	39	39	40	27	36	37	39	36	34	36	28	35	33	41	33	26	40	37	42	46	31	39	42	38	32	32	45	36	37	30	52	47	49	31	35	40	45	47	23	44	44	40	32	41	30	42	30	35	32	34	42	35	31	45	33	35	42	34	39	42	46	33	38	39	22	35	39	44	36	29	31	33	40	22	42	30	34	30	40	42	33	31	36	27	32	31	34	47	34	34	37	37	38	39	34	41	38	44	52	38	40	35	33	26	36	32	42	46	39	39	43	48	38	38	32
15671	7502	3377	6142	13823	16427	14665	12643	11068	9393	7928	6402	6210	5297	4431	4693	3262	2495	1272	1041	930	899	886	830	770	805	799	890	973	1112	1056	1170	1104	1395	1793	1948	1862	1594	1378	1187	972	943	977	1138	1219	1314	1471	1411	1391	1375	1282	1252	1201	1150	1091	936	861	737	705	547	535	496	436	470	441	413	449	459	453	442	448	560	649	524	478	488	491	458	474	471	507	476	504	478	450	453	472	445	414	406	409	442	493	457	553	558	536	544	499	475	496	563	461	420	475	433	421	407	429	449	389	432	410	447	423	408	410	430	401	417	402	408	407	376	381	418	438	461	444	447	461	401	426	433	405	433	441	475	408	420	406	407	440	385	410	404	426	431	426	405	395	449	424	373	429	460	456	424	390	474	413	432	419	429	435	390	430	441	491	420	419	419	433	436	435	404	469	421	418	378	426	415	373	397	426	432	432	423	435	442	439	424	424	420	409	432	441	395	406	386	445	413	440	443	448	439	407	369	419	409	395	410	438	438	449	442	420	412	442	409	460	414	399	440	456	416	408	419	447	442	460	409	392	408	418	418	456	433	426	414	397	418	421	435	403	436	429	430	437	421	438	430	403	438	425	407	450	456	396	425	409	440	426	459	440	435	427	449	427	409	443	444	400	436	430	395	438	418	369	454	438	431	414	445	403	392	429	438	450	468	429	432	414	464	377	448	438	419	489	390	441	394	399	465	448	395	428	401	412	416	429	404	417	435	411	385	414	385	417	417	447	390	412	429	439	424	408	420	452	394	416	420	396	446	412	429	392	420	405	401	423	415	392	396	434	411	442	424	408	431	451	397	403	419	388	452	397	391	413	413	379	407	424	422	475	421	450	420	383	422	412	409	400	435	410	417	415	400	419	450	442	402	405	425	393	445	411	409	407	474	427	462	422	409	421	417	424	446	408	386	426	448	430	413	425	431	451	407	444	415	426	435	419	403	452	373	435	443	394	391	399	410	442	407	420	424	397	418	445	416	430	436	421	424	404	440	415	421	459	438	388	365	423	423	450	435	397	403	401	427	428	433	427	454	431	449	375	439	430	446	414	420	444	415	449	433	414	426	389	439	416	434	457	446	473	438	404	383	418	421	433	434	419	431	405	451	402	403	440	417	427	388	451	421	407	432	421	402	419	417	444	485	431	432	435	427	429	402	419	416	412	397	383	407	412	413	417	430	414	409	418	426	426	420	441	411	439	438	423	434	433	414	405	420	431	403	409	433	409	427	404	442	434	410	424	417	439	414	416	400	443	401	408	384	391	433	412	413	462	432	430	410	410	406	392	414	412	415	426	428	390	417	419	426	416	444	415	412	433	440	399	424	443	415	421	437	396	430	408	437	426	443	401	410	395	447	416	458	410	465	409	431	400	440	441	384	436	436	402	436	417	441	407	424	444	440	445	407	437	402	413	400	449	410	427	411	449	411	374	424	392	404	404	396	434	455	458	452	439	391	441	407	415	402	422	424	445	414	434	408	441	408	417	452	445	428	406	405	448	382	434	425	401	412	422	394	435	422	413	401	414	434	401	430	388	438	461	391	413	446	435	433	432	436	414	394	411	440	449	427	461	419	407	403	427	407	406	422	416	464	412	438	421	366	437	437	417	414	451	435	433	402	423	427	470	445	439	432	420	422	414	432	412	411	414	407	399	412	413	386	393	417	442	418	422	451	423	425	411	428	435	427	422	405	382	376	435	436	415	402	461	427	419	412	446	401	434	418	422	432	444	438	423	394	419	397	418	408	411	426	412	439	413	421	445	432	419	429	410	440	435	397	428	427	415	452	411	440	404	426	414	430	421	424	433	394	481	391	430	420	381	398	426	421	425	463	454	391	437	403	438	436	445	414	393	413	418	418	434	402	392	458	392	432	420	442	369	437	412	401	409	443	427	433	410	420	443	418	416	432	440	454	420	421	404	436	433	429	429	382	431	438	406	394	414	449	447	396	431	406	422	395	407	428	424	434	433	416	424	421	385	385	452	394	393	448	444	412	414	413	398	405	403	404	412	397	434	417	445	425	432	428	402	423	451	449	394	434	428	468	446	472	431	415	402	394	402	460	393	453	411	444	414	413	458	410	484	442	410	417	413	414	413	438	421	429	439	418	400	406	419	379	425	446	392	463	418	436	447	445	417	387	415	391	440	429	415	443	435	410	409	409	427	405	404	426	435	423	417	416	432	435	395	426	403	394	436	439	435	446	405	394	419	399	434	421	414	409	403	438	453	406	396	413	412	412	438	443	460	450	404	423	431	360	406	420	423	406	423	395	447	434	417	416	445	422	435	436	439	431	464	422	424	442	410	431	388	412	433	430	434	391	403	423	446	419	390	429	443	397	466	404	408	411	433	409	445	410	458	402	388	425	411	441	446	446	413	476	421	414	424	440	413	448	427	411	416	446	463	415	482	462	431	427	422	410	431	424	409	407	394	440	387	405	444	422	424	430	443	422	440	469	403	457	419	386	402	432	420	420	440	417	404	389	390	440	432	391	412	404	395	439	384	431	389	454	423	437	429	396	382	448	401	425	424	423	415	445	433	442	460	414	450	435	415	424	420	406	452	450	460	405	432	425	390	451	447	412	415	406	448	415	439	435	423	419	440	446	402	401	405	404	449	405	419	437	435	435	439	418	401	418	443	411	455	398	427	437	422	418	433	431	432	457	442	397	427	442	429	383	411	434	435	419	430	418	427	436	403	448	420	469	419	411	442	414	452	445	399	414	427	431	440	427	413	441	411	436	460	428	456	415	407	403	410	374	420	372	457	413	445	417	397	440	390	418	417	404	438	408	421	420	406	412	423	403	432	437	466	447	412	449	419	423	390	410	415	443	420	419	413	422	430	441	411	423	456	443	423	379	404	438	439	422	476	437	410	402	415	398	436	409	436	421	429	422	434	434	436	445	428	409	436	393	445	436	418	404	452	409	415	426	409	419	442	429	409	439	479	415	417	413	372	440	414	420	404	434	426	417	457	424	392	445	420	404	420	422	458	427	458	405	434	424	415	411	414	462	438	412	449	438	364	432	416	450	434	443	397	425	403	406	427	448	454	432	456	420	406	420	431	377	370	402	419	440	403	414	436	431	408	443	414	465	434	422	402	417	384	481	435	415	421	436	446	450	456	426	405	435	442	451	440	426	427	407	434	377	441	450	404	422	436	411	429	419	435	390	416	444	444	408	442	428	448	422	427	419	444	466	426	434	443	428	404	445	423	399	404	387	405	400	424	422	458	389	408	452	368	456	429	442	434	415	423	406	397	428	457	422	394	437	468	430	438	418	436	424	439	462	391	402	423	470	418	428	391	400	409	391	437	444	425	445	467	447	427	426	420	388	447	422	423	402	424	435	421	380	401	402	448	462	439	405	426	411	409	393	423	395	412	392	458	411	429	409	425	444	423	442	443	462	421	405	396	430	412	436	424	432	425	421	452	403	447	376	366	441	442	443	424	426	416	449	401	420	434	426	428	440	455	441	414	456	438	428
2178	290	194	113	150	214	259	234	265	244	234	185	176	161	154	142	108	87	72	83	55	60	68	56	62	57	69	64	66	89	68	75	66	81	84	99	111	80	75	63	62	57	57	56	67	76	78	79	84	97	61	76	84	85	72	75	60	70	54	51	51	63	47	48	53	40	56	48	53	37	40	51	67	55	61	53	48	51	36	56	48	46	41	43	52	45	56	43	48	47	58	53	46	36	55	43	41	29	49	50	60	54	44	40	52	57	59	47	55	65	60	62	55	53	53	50	46	51	41	56	50	40	47	53	51	53	58	56	53	54	43	60	55	47	43	59	54	46	52	61	54	46	52	42	48	52	72	44	50	41	63	44	66	49	56	44	54	49	51	48	51	51	56	51	49	51	53	48	54	55	50	56	45	54	50	54	67	49	61	45	43	33	56	66	57	45	46	60	46	54	58	62	49	52	46	52	45	60	37	44	57	50	51	39	43	53	47	61	32	59	54	55	46	56	51	69	43	66	51	52	45	50	60	62	54	60	61	61	60	46	58	54	40	51	52	59	45	40	52	58	49	50	45	56	41	51	45	64	50	51	51	55	52	52	52	47	55	51	53	57	51	58	60	49	57	64	48	48	55	50	51	59	48	43	47	53	49	70	42	53	61	60	47	59	60	52	49	44	78	71	51	44	51	55	50	54	67	47	61	51	52	50	50	54	54	47	50	63	48	58	50	49	56	39	40	50	69	39	52	58	62	60	57	48	45	46	46	50	55	47	41	53	45	50	56	50	55	46	47	54	57	59	55	47	40	53	53	58	49	66	49	57	63	50	52	48	41	58	50	52	70	32	58	49	52	50	55	58	48	46	64	49	59	61	49	50	53	58	71	49	48	41	53	37	56	52	58	47	55	58	43	57	59	64	45	48	59	48	60	44	55	43	56	59	49	59	52	49	49	53	62	56	43	43	58	53	55	56	57	51	54	34	50	57	57	46	54	48	48	46	41	50	63	40	50	57	49	54	60	62	53	49	55	54	52	54	72	49	50	52	48	56	45	51	50	39	50	58	50	52	51	56	52	60	61	43	62	47	70	56	52	49	69	62	53	54	50	62	47	53	57	53	55	45	53	54	56	56	49	53	54	42	54	62	57	48	55	53	64	42	52	47	41	63	54	49	46	60	54	51	56	62	48	54	50	47	42	62	46	50	46	72	57	46	40	41	45	65	48	46	53	60	66	39	54	53	48	55	55	56	51	51	54	52	48	53	54	46	41	62	64	44	39	43	43	50	59	54	42	59	49	48	54	50	61	58	50	41	43	61	53	50	58	43	68	38	54	49	43	51	60	46	56	57	55	54	40	49	46	59	57	49	63	51	47	46	40	51	55	60	45	55	62	52	56	40	53	73	66	59	49	49	48	51	66	54	54	52	38	42	38	46	48	47	44	57	57	50	47	50	40	44	54	55	60	45	56	51	47	58	50	58	47	51	47	36	57	43	59	60	56	65	47	43	51	40	60	51	58	53	48	60	54	40	44	59	60	48	50	50	63	49	49	49	51	48	53	50	49	45	53	55	54	58	44	55	42	51	53	61	55	52	50	45	44	58	50	58	56	58	54	61	55	50	50	54	52	44	44	44	56	51	47	48	61	56	53	44	46	50	58	55	55	63	39	55	52	47	51	60	70	56	51	50	41	47	54	52	57	46	62	49	55	44	45	48	59	63	47	61	50	50	48	40	43	55	46	45	50	53	47	58	61	50	51	55	47	47	61	49	52	48	50	64	57	50	58	35	40	42	56	57	55	50	49	59	52	55	59	59	55	48	53	53	58	56	51	52	63	50	62	44	53	59	52	56	54	46	51	62	44	52	58	43	56	61	42	62	48	62	38	59	51	57	58	48	44	55	52	56	50	59	57	62	46	61	54	69	37	51	55	52	43	54	51	60	55	66	45	53	53	50	57	61	56	48	42	49	54	53	57	45	44	46	50	38	59	38	73	48	54	57	40	43	63	60	50	51	54	43	63	44	57	47	38	55	50	49	46	55	45	35	70	54	43	45	47	43	58	56	59	54	55	56	54	52	64	60	46	51	54	64	51	43	65	55	52	46	56	56	43	47	55	49	53	55	57	39	48	46	58	60	58	48	55	57	46	70	53	43	43	54	58	52	49	50	32	54	56	45	52	43	49	48	48	63	70	62	55	46	63	49	57	46	49	44	60	48	53	60	57	47	61	61	57	51	42	41	48	53	41	42	47	52	46	56	55	49	44	45	47	54	45	56	54	51	48	55	58	53	46	57	52	50	51	48	41	48	53	74	44	40	55	51	40	52	55	51	62	56	43	70	58	40	51	63	60	58	55	58	50	59	43	74	52	44	56	58	48	51	39	62	57	45	50	50	52	52	48	47	66	59	55	54	47	65	61	52	48	52	47	55	52	44	49	48	56	57	55	55	49	45	45	51	52	59	40	46	51	50	54	54	48	44	51	54	46	56	60	50	46	63	62	37	43	47	54	46	60	53	50	57	48	58	53	52	41	51	42	49	41	43	51	49	64	44	59	56	67	49	51	41	57	49	50	59	43	46	63	58	57	67	55	54	70	53	61	46	59	49	69	49	49	51	50	57	42	56	58	53	44	55	51	54	44	48	52	60	52	65	48	52	55	53	46	57	61	59	49	53	43	52	40	36	52	44	58	36	35	49	43	37	52	46	46	58	58	49	44	49	48	37	53	55	47	47	65	65	58	36	39	44	44	53	68	63	46	55	60	61	55	49	49	63	55	40	43	59	52	56	52	36	57	61	52	46	52	65	45	52	56	47	41	58	41	49	54	56	61	55	67	55	53	54	63	43	50	47	42	50	45	46	56	52	56	60	40	44	40	52	51	40	48	53	64	56	46	56	45	45	42	59	47	52	39	73	50	51	49	53	60	47	60	48	51	50	54	40	57	52	38	38	63	50	58	62	51	46	47	53	56	59	46	52	63	57	49	52	58	58	42	62	58	53	45	46	48	56	44	38	70	52	45	48	53	60	60	61	52	50	55	54	50	56	54	46	48	59	47	53	52	46	47	57	41	40	61	58	44	53	49	59	52	49	49	48	53	53	48	54	58	49	48	53	71	53	55	56	52	48	58	53	51	41	51	44	50	46	60	63	53	49	47	51	65	45	43	45	51	55	47	54	58	49	44	47	44	45	48	52	54	56	45	42	40	57	41	42	52	63	50	50	42	63	59	44	61	41	53	50	56	44	54	56	60	54	46	45	48	61	47	51	43	57	54	44	57	46	83	40	49	52	48	50	63	50	50	62	45	50	59	51	41	43	50	57	40	51	59	51	70	60	56	55	42	45	48	61	56	50	54	57	51	51	67	59	56	52	51	40	50	60	56	42	61	45	57	51	48	46	50	58	80	62	54	59	60	40	57	48	51	49	45	55	56	49	48	55	47	52	55	50	48	54	54	58	49	39	54	60	44	44	69	46	60	46	50	61	53	60	49	57	66	50	50	46
15916	6765	3395	6174	13216	15779	14116	12565	11357	10352	8373	7041	6368	5337	4578	4947	3530	2330	1399	1236	1143	1066	1071	1051	1069	1054	1016	1182	1222	1374	1402	1455	1459	2049	2202	2367	2340	1996	1722	1459	1221	1195	1189	1208	1288	1401	1488	1579	1535	1538	1474	1398	1414	1387	1281	1137	1031	938	874	751	720	689	671	624	643	616	603	605	634	623	617	711	863	726	685	669	676	686	700	697	690	728	689	708	633	615	630	640	570	615	603	673	690	682	667	703	703	644	620	638	711	699	642	590	616	601	663	584	635	596	572	625	580	567	608	634	648	632	602	596	571	612	581	592	621	599	575	593	599	608	610	593	578	607	618	624	597	608	597	604	625	589	570	574	547	617	641	605	555	600	595	619	607	602	604	568	610	608	579	563	626	593	614	601	605	577	605	670	586	613	601	565	613	568	597	592	637	571	607	615	544	590	607	597	598	632	610	567	603	618	601	621	619	604	613	568	629	571	607	609	630	528	610	601	583	602	586	583	589	606	578	572	564	590	593	606	655	619	590	601	627	588	549	653	604	651	593	628	580	611	553	587	587	630	607	579	580	588	602	617	614	601	591	640	568	588	586	614	620	620	617	605	594	632	578	618	631	615	570	613	579	575	590	615	619	608	606	591	576	583	558	606	629	555	601	573	602	568	551	596	613	626	592	583	543	614	632	625	596	594	600	610	545	593	583	592	645	637	611	630	652	611	639	658	599	591	610	644	558	610	600	580	604	595	591	605	585	577	609	642	605	613	562	592	596	609	599	628	633	621	578	589	603	624	588	590	627	605	585	640	599	613	592	586	618	570	586	599	632	616	661	591	571	619	620	617	604	653	627	594	584	609	624	613	569	577	629	657	614	562	602	610	616	614	583	593	552	597	538	648	604	562	575	636	616	588	570	581	613	607	605	565	643	624	584	596	610	617	597	645	611	559	584	599	566	633	603	582	612	583	624	601	615	587	611	611	572	585	572	615	587	555	617	613	597	585	590	600	598	591	588	570	590	570	626	593	590	621	637	599	613	577	595	592	607	569	615	612	607	675	590	593	602	573	583	579	613	600	618	566	563	574	601	595	614	561	569	553	642	623	582	580	562	642	597	598	590	586	580	586	600	636	605	583	612	586	576	574	572	636	622	575	565	599	577	587	602	624	631	603	549	624	609	596	534	602	614	571	592	613	557	627	586	617	614	652	651	584	633	602	585	616	597	548	615	579	581	538	573	579	587	596	603	588	632	609	603	637	588	624	610	628	614	637	584	614	643	564	587	569	655	586	578	611	569	613	591	636	602	593	634	576	600	634	634	585	619	579	596	586	583	618	598	587	601	613	598	589	611	645	598	563	591	556	603	603	604	604	646	601	646	567	586	580	615	593	601	561	632	622	629	645	629	613	598	651	606	621	632	618	642	595	615	663	635	678	561	576	586	593	617	632	625	594	580	668	595	616	587	602	638	597	609	606	622	638	579	612	595	556	614	561	607	608	603	610	612	590	562	617	619	603	564	621	551	574	583	597	581	560	550	613	604	651	594	605	574	612	590	611	594	643	640	609	600	658	603	566	585	595	574	650	601	614	586	598	569	559	628	602	619	586	558	602	585	612	589	617	586	576	613	641	595	586	568	613	596	585	641	613	648	587	614	630	611	597	625	559	593	621	590	613	612	610	613	636	621	618	619	590	619	593	608	592	544	651	656	591	649	608	601	594	576	598	608	618	615	575	595	589	599	586	614	589	562	630	599	592	608	604	548	611	589	635	612	614	634	598	594	567	575	569	594	610	578	558	626	559	600	611	614	585	701	577	601	613	585	607	597	591	609	582	644	561	607	629	596	635	619	613	570	632	575	624	611	590	576	556	642	643	586	620	620	588	611	608	602	611	576	614	598	589	592	658	570	614	624	588	568	595	620	613	593	554	553	550	599	624	558	656	554	619	594	597	626	598	610	609	618	600	638	594	616	589	612	559	576	570	598	570	616	623	624	580	584	630	610	609	590	574	603	566	593	586	600	544	617	616	575	616	617	609	624	632	604	595	579	641	632	609	622	614	632	597	575	575	609	597	570	574	618	653	590	638	595	602	585	535	645	638	615	576	580	567	661	577	620	618	590	595	621	599	596	583	605	624	615	646	639	617	605	599	594	593	590	612	578	613	606	615	562	590	595	603	583	571	586	617	605	562	617	630	683	594	601	562	569	588	550	596	574	601	608	629	598	573	599	612	608	558	612	577	545	611	547	607	592	588	599	620	571	605	627	610	569	593	622	594	576	565	599	613	618	622	601	610	589	593	599	615	596	614	563	584	584	580	612	614	581	563	632	605	575	587	617	584	575	629	585	603	539	581	589	593	591	596	610	602	612	606	594	598	623	647	654	586	589	591	614	618	626	594	630	606	593	599	611	559	578	589	627	574	630	581	591	644	591	603	597	611	599	573	615	572	571	620	622	596	636	565	637	603	634	577	596	641	600	612	620	624	573	588	607	591	589	637	552	567	614	607	637	620	582	612	586	594	604	569	605	629	590	597	596	596	566	575	573	558	575	604	555	576	572	628	601	569	582	603	621	586	574	637	528	613	593	625	636	608	613	637	607	582	642	571	618	593	608	625	599	648	622	607	571	612	603	628	576	633	597	601	618	613	630	576	636	625	633	569	594	567	560	609	584	563	577	604	569	621	613	617	662	633	625	622	602	573	632	620	638	588	572	642	617	587	572	608	618	588	588	585	601	531	622	624	608	601	632	601	610	621	585	616	595	555	611	619	566	610	645	616	624	598	589	585	624	594	608	604	577	572	611	610	631	563	584	630	587	591	613	582	562	632	626	604	635	599	601	596	574	593	599	611	598	640	581	570	587	606	619	622	619	615	599	570	622	608	569	601	627	538	622	612	623	600	578	641	596	574	576	623	581	600	620	628	636	596	620	606	625	631	602	611	599	610	584	608	611	582	631	630	623	602	619	605	566	578	599	621	610	616	616	567	610	600	620	613	609	620	577	633	571	624	600	605	634	557	573	578	611	583	617	643	581	589	624	605	578	576	599	561	584	598	594	600	638	603	593	609	585	583	622	593	593	552	662	591	610	586	586	625	589	607	630	596	619	633	635	600	588	587	563	625	626	623	556	574	638	579	596	613	563	629	589	615	624	591	604	592	606	622	610	624	639	560	574	594	584	624	590	591	610	616	635	579	607	632	556	652	589	632	630	562	612	593	624	616	604	613	573	596	636	595	581	595	601	603	540	590	570	635	618	634	582	605	632	618	593	560	586	604	596	531	613	631	558	595	655	601	562	616	584	601	634	558	614	592	581	597	588	622	614	600	517	629	602	628	598	596	605	577	625	557	593	600	614	614	556	555	607	585	603	607	582	583	600	623	602	632	607	615	619	605	624	599	627	586	621	570	599	599	572	596	636	590	615	584	606	631	620	600	640	606	639	597	623	608	598	548	613	602	619	606	560	624	584	620	599	596	583	633	644	598	610	560	605	586	632	577	581	632	585	610	594	632	602	620
1257	444	230	181	192	310	286	271	252	235	245	179	164	160	127	145	107	75	69	56	57	36	49	58	48	38	48	42	60	45	57	59	80	109	77	95	80	92	72	64	46	63	41	53	59	51	55	55	69	46	57	51	71	64	62	59	43	39	38	29	36	34	34	37	38	29	37	35	33	41	39	41	26	29	35	32	37	31	39	38	33	39	42	42	30	42	23	39	35	25	40	40	40	30	40	34	35	32	36	43	49	27	27	29	34	32	24	37	30	35	35	32	23	31	29	39	37	30	31	37	38	40	40	28	36	30	36	24	38	22	42	39	30	37	31	28	35	33	38	37	30	43	40	34	34	31	35	29	37	32	28	28	28	33	29	40	34	32	29	43	34	34	35	37	37	29	40	26	38	39	37	37	35	30	32	37	35	32	33	28	36	36	32	24	28	31	32	27	40	35	26	37	33	32	42	31	29	34	29	41	33	35	36	33	26	27	25	34	38	31	40	31	38	38	36	34	39	32	43	30	36	32	36	34	27	29	26	34	35	33	39	35	29	33	35	28	32	33	28	33	40	34	30	37	26	32	35	35	33	35	42	32	29	30	37	42	37	42	38	32	26	39	33	36	41	27	37	37	33	38	29	38	37	31	34	28	45	39	38	28	28	29	38	29	26	18	31	31	34	35	28	34	26	30	32	34	32	38	41	43	31	43	27	31	30	37	45	20	31	39	35	31	35	43	27	26	26	24	42	31	29	38	29	39	35	33	33	40	18	30	37	30	28	39	24	30	31	33	33	34	45	30	29	35	25	29	37	34	34	33	37	31	35	21	42	28	34	31	28	30	36	32	37	45	34	31	30	32	31	34	33	28	49	27	25	30	33	43	40	29	45	30	30	30	37	35	33	39	37	28	27	31	43	29	41	32	25	49	40	45	35	40	41	34	32	33	24	40	33	36	26	41	33	32	35	35	33	35	32	42	24	24	42	46	21	22	29	33	27	29	30	27	34	25	33	31	23	30	38	28	33	33	38	38	26	27	31	27	29	42	33	32	27	25	29	51	36	36	33	35	36	33	27	32	40	38	34	42	25	45	31	31	32	35	36	29	34	27	33	32	37	41	32	36	36	27	39	31	42	30	29	30	27	32	35	30	22	44	35	36	31	39	30	43	35	38	35	39	34	33	33	26	31	26	32	26	40	39	44	27	32	29	33	33	35	31	32	31	32	21	41	40	32	36	25	29	26	37	30	42	24	38	33	38	35	31	37	26	36	40	29	47	30	36	16	32	29	40	26	29	30	27	41	35	32	24	33	29	32	29	28	26	31	36	34	32	32	41	36	45	30	22	36	31	29	42	38	33	37	32	26	32	38	34	32	32	46	25	37	30	36	37	31	31	27	34	40	32	31	34	29	35	34	37	27	31	24	33	28	37	40	27	38	46	35	38	34	38	40	39	44	21	35	38	36	21	29	38	30	27	26	26	34	33	45	34	29	35	33	35	29	28	24	29	33	27	43	40	38	30	37	26	35	37	33	37	36	27	30	29	38	52	38	38	42	32	33	34	30	33	23	31	30	23	34	22	26	32	30	31	35	37	34	31	28	42	32	28	32	25	40	33	39	22	37	22	40	36	27	30	31	38	34	35	22	33	28	32	30	34	48	33	35	29	27	21	34	28	32	20	32	26	34	40	36	29	29	30	39	29	25	36	46	35	21	34	31	36	30	29	32	34	33	31	33	39	30	28	29	39	48	36	34	30	34	33	25	35	33	23	21	30	36	38	33	38	29	44	28	25	34	41	29	34	28	37	30	28	28	33	42	33	37	40	32	36	30	28	31	41	23	27	44	30	31	35	34	33	34	30	37	31	27	30	35	27	34	33	20	22	29	37	41	30	29	32	30	44	25	36	24	46	30	34	30	34	28	35	33	37	21	46	29	38	38	30	27	32	33	32	37	27	23	28	33	25	44	28	31	36	34	23	34	39	31	36	21	35	38	34	30	31	27	37	22	35	41	44	24	29	35	39	26	26	25	32	30	28	31	31	34	34	31	41	34	32	29	35	36	33	31	41	29	40	25	25	35	36	20	21	18	38	30	39	34	31	30	21	35	34	36	19	33	31	32	30	33	32	31	37	25	26	26	42	31	32	40	41	34	25	28	23	34	24	30	32	35	32	27	32	33	27	32	30	35	22	39	27	27	33	34	26	31	33	32	28	32	40	31	33	23	36	30	26	41	35	37	45	37	31	42	34	29	37	31	26	39	26	32	39	31	31	31	26	25	38	42	38	33	39	24	40	38	22	38	32	38	42	34	42	32	31	37	30	38	30	32	32	39	43	32	26	27	31	41	36	34	30	28	45	41	28	42	33	26	25	29	40	43	39	33	41	27	39	28	30	23	32	39	22	23	30	30	35	35	30	28	41	30	31	25	37	37	26	31	37	29	33	25	32	38	36	35	32	30	27	25	24	33	36	30	30	29	36	30	30	25	28	23	40	33	41	27	34	34	33	29	34	30	39	30	41	29	28	35	34	32	34	26	30	30	29	30	40	39	25	38	45	36	32	26	37	26	24	42	29	25	38	29	40	32	33	31	26	36	32	19	35	42	27	34	26	37	32	35	30	32	43	29	22	43	36	40	33	37	32	34	34	31	33	27	31	41	35	33	37	39	26	40	35	30	35	45	36	37	31	39	39	36	28	45	28	34	34	23	40	40	26	30	29	27	29	26	35	35	45	27	38	31	31	38	26	43	34	31	32	29	28	35	37	35	32	41	35	36	35	41	36	31	35	36	26	25	34	31	37	23	27	37	24	27	28	33	35	21	39	35	32	31	28	26	30	35	23	41	31	29	30	36	29	30	38	31	29	32	35	46	39	28	37	23	32	33	23	30	33	26	43	18	29	30	39	25	30	43	26	24	47	27	38	49	29	28	33	35	38	21	22	33	36	32	34	27	37	29	22	28	33	29	34	28	43	32	29	34	21	25	30	29	29	29	41	31	32	36	32	35	32	32	43	38	34	24	28	39	46	33	26	25	32	46	21	28	36	37	33	37	31	38	40	25	37	29	43	33	22	36	28	29	30	31	27	37	37	42	33	35	41	31	35	29	46	38	35	40	40	36	29	31	34	23	39	29	42	28	34	29	36	37	24	31	40	28	38	34	31	41	33	32	19	23	23	34	39	28	45	29	26	29	25	35	34	36	30	41	29	35	28	33	37	35	29	30	31	33	32	30	35	36	30	43	43	31	40	37	26	31	36	29	35	31	32	26	33	28	41	30	30	34	36	35	27	34	38	33	39	28	36	45	39	36	30	26	32	41	27	34	29	30	38	34	41	23	27	23	35	32	35	35	27	34	34	41	36	25	32	35	39	31	32	34	36	39	40	41	24	45	41	34	42	47	31	36	33	38	27	40	26	44	39	25	40	35	41	30	27	32	24	36	33	32	27	25	29	29	30	35	27	33	34	36	35	36	42	30	35	33	34	39	34	31	33	42	38	28	34
18901	8724	4157	8408	16040	18703	16278	14446	13095	12250	10362	8736	7566	6584	5725	5948	3906	2406	1520	1267	1056	1038	1048	975	953	1010	1024	1238	1344	1381	1431	1297	1910	2804	2982	2762	2626	2414	2068	1573	1281	1033	1095	1060	1163	1333	1361	1366	1428	1444	1350	1346	1426	1406	1315	1124	898	860	755	563	525	449	464	437	428	429	430	412	408	375	413	540	673	589	466	449	458	504	490	492	521	489	472	420	444	432	364	367	424	415	420	473	568	532	559	531	480	491	456	464	505	485	441	385	409	387	342	356	418	388	347	398	403	404	396	374	382	412	378	400	427	390	387	345	385	432	384	401	381	412	398	379	398	397	418	381	383	386	407	374	373	393	390	374	418	393	376	399	416	381	412	349	366	387	400	394	397	388	354	393	389	414	364	372	396	407	390	392	361	374	360	375	372	373	402	383	359	384	366	376	379	420	363	380	393	369	387	376	405	400	391	388	399	361	352	398	407	365	381	420	380	362	381	376	417	372	398	397	389	343	403	350	363	378	364	414	409	389	432	404	370	381	376	367	366	376	417	372	385	371	401	370	396	342	390	413	388	403	374	388	379	377	384	391	398	373	374	389	413	380	386	337	385	375	370	395	376	360	391	399	384	389	404	405	354	382	398	400	371	393	350	401	376	365	403	397	339	373	368	413	371	381	358	421	391	349	359	386	377	394	404	381	409	361	345	416	370	384	364	388	390	406	407	374	392	383	414	399	392	383	388	406	399	411	375	412	361	428	357	378	357	363	395	382	386	420	385	380	403	392	368	410	401	386	373	408	390	364	342	417	402	347	382	374	379	373	403	384	352	386	387	365	443	367	388	405	385	398	417	421	400	385	411	386	378	389	395	394	386	380	391	402	381	375	392	387	404	396	370	371	361	391	393	391	402	383	386	384	374	382	385	356	381	367	357	388	355	424	401	372	377	396	377	373	371	386	415	362	421	393	403	403	388	390	409	377	392	382	397	379	428	399	382	360	376	376	390	370	414	388	386	392	402	402	385	422	385	372	388	395	422	365	393	371	390	393	401	379	405	377	398	344	399	428	402	404	368	395	379	404	406	374	399	398	396	397	387	370	374	390	371	365	431	376	382	372	409	373	400	381	374	417	398	363	375	366	382	368	383	384	358	384	368	379	409	388	410	356	345	371	363	363	402	370	419	384	377	374	398	385	375	359	365	394	377	416	372	388	372	397	403	360	349	373	357	387	376	384	381	392	389	446	387	409	405	355	363	386	389	407	381	387	380	391	396	379	383	394	366	402	414	402	384	389	382	363	344	400	403	419	371	381	435	402	389	424	367	400	409	374	387	380	373	399	371	383	406	356	377	379	377	342	390	408	391	364	403	370	385	383	403	367	398	374	394	379	382	360	387	389	374	400	380	392	348	358	374	386	383	387	397	370	422	397	384	408	365	389	400	397	352	376	377	347	356	391	394	399	372	384	402	407	371	406	383	383	388	409	383	359	391	405	378	374	383	376	414	366	417	387	366	379	406	352	357	366	383	391	382	375	382	390	395	409	370	355	373	393	412	357	368	429	396	431	413	386	426	411	387	361	384	385	377	410	403	373	368	404	394	383	379	411	374	351	367	400	364	384	379	395	401	387	406	388	362	384	437	394	407	391	387	390	398	399	361	381	378	376	365	400	372	391	373	373	383	381	397	422	399	381	364	392	375	366	408	368	355	388	393	386	435	382	381	396	409	381	393	356	383	417	431	383	413	367	361	383	366	364	398	381	379	399	380	369	393	394	358	427	407	379	401	392	393	390	419	363	365	387	413	384	386	358	372	350	389	334	376	378	374	389	403	375	381	377	344	373	388	401	383	377	430	373	397	392	406	393	405	376	380	349	389	398	378	403	391	373	403	353	382	385	377	381	397	387	407	409	398	355	397	402	381	392	376	386	373	357	381	389	363	373	436	375	380	412	404	366	390	343	377	394	367	383	397	417	419	379	366	385	407	418	410	396	362	367	412	398	359	388	365	390	368	411	410	379	349	384	393	398	348	382	372	379	378	403	404	384	399	362	391	387	418	378	392	386	366	417	377	395	380	394	404	414	395	388	397	409	387	413	385	418	405	377	371	369	380	430	398	359	355	397	405	391	372	418	372	414	400	397	375	411	351	391	389	380	391	380	351	403	371	363	358	369	406	405	389	377	372	366	408	388	381	375	399	401	370	391	403	365	396	361	419	383	362	371	390	346	385	371	424	359	391	378	369	381	363	401	393	410	379	398	375	382	396	386	380	379	402	398	380	370	426	382	436	365	369	383	381	400	411	385	356	407	365	361	365	385	374	399	381	365	407	422	373	369	378	398	361	385	347	383	431	412	420	394	398	396	393	366	386	375	372	377	401	366	357	372	372	386	400	368	390	422	381	383	392	410	390	375	375	403	388	348	359	397	373	376	358	377	394	384	350	354	376	385	370	399	385	349	367	402	402	402	375	405	390	388	402	365	440	382	352	383	427	398	417	381	391	373	460	393	408	386	376	412	408	385	427	387	409	387	361	389	386	418	374	371	373	354	398	383	358	369	358	393	362	396	375	393	386	430	391	372	414	393	370	390	352	406	338	377	361	392	404	386	398	378	376	394	368	377	392	348	393	413	373	414	386	366	384	391	391	384	398	360	397	376	395	397	369	351	407	369	376	383	381	371	405	410	391	405	404	360	418	415	392	400	407	364	390	370	431	351	351	387	396	376	373	386	402	353	406	352	392	391	408	391	371	407	357	331	381	389	412	365	407	371	384	403	402	421	369	346	373	376	379	409	410	366	405	382	396	410	403	390	388	406	429	383	366	378	387	363	390	368	378	385	376	402	372	371	388	426	396	347	369	419	425	419	396	358	370	388	369	387	398	398	409	373	383	395	373	392	383	395	398	373	384	367	403	395	403	341	407	400	352	382	405	388	408	379	406	397	385	403	377	349	424	374	402	387	390	400	411	428	387	382	399	386	368	397	350	381	424	338	370	364	359	413	356	403	373	378	409	395	355	342	389	388	391	367	426	365	374	409	380	406	373	377	394	396	382	370	376	396	361	368	371	382	391	440	415	377	370	375	403	369	378	420	380	383	371	427	408	366	388	410	378	383	370	404	371	369	429	396	371	402	387	377	401	371	392	367	368	397	366	378	372	386	405	364	372	395	410	416	395	374	389	404	424	381	377	425	359	411	403	385	383	363	375	391	370	387	407	394	356	416	414	364	357	391	384	355	389	365	379	391	375	376	409	387	378	387	383	403	407	379	344	388	385	380	412	371	369	372	376	383	374	358	371	386	360	385	392	399	386	388	414	382	421	370	367	371	387	397	382	390	352	380	414	404	370	423	425	377	374	391	374	415	376	372	405	356	396	355	414	397	386	385	345	382	398	419	380	396	369	355	397	369	375	392	373	394	373	374	413	404	401	391	405	392	403	382	379	373	386	413	380	370	359	359	354	394	361	384	392	401	376	377	425	365	386	375	368	387	366	364	398	357	362	380	363	383	411	413	383	410
1424	190	121	124	103	123	156	158	166	151	145	146	131	120	96	113	94	63	61	61	61	67	67	59	64	54	54	64	55	62	69	75	76	89	85	85	82	65	71	74	68	72	70	57	60	62	67	61	64	55	67	72	65	64	65	82	61	65	64	42	41	53	58	59	52	46	45	42	69	51	61	52	50	62	65	48	52	50	53	52	58	49	61	51	56	43	54	53	60	53	58	42	55	60	51	55	58	67	50	57	54	60	47	61	49	53	48	67	49	48	54	57	46	57	58	69	53	67	54	47	58	45	60	61	57	50	48	52	55	56	55	58	46	65	37	64	53	52	66	39	41	59	52	47	49	55	50	48	67	54	47	48	61	50	53	61	57	54	66	52	45	59	56	60	50	52	61	59	46	51	58	48	53	58	53	63	59	52	39	42	54	46	51	49	42	55	50	53	61	59	37	47	53	59	56	46	49	51	61	51	49	47	49	54	51	65	44	49	60	51	53	49	51	54	57	66	54	47	60	60	53	52	61	66	60	55	61	49	49	49	52	47	58	59	45	56	56	60	49	62	49	66	49	54	36	49	58	57	52	40	41	69	45	63	64	64	57	62	45	64	45	52	61	50	59	52	54	48	59	54	46	47	42	59	58	61	50	54	57	57	49	48	51	61	65	45	62	54	59	64	47	50	45	46	37	57	57	53	62	54	60	61	48	49	51	56	41	57	54	55	54	47	68	53	53	63	66	57	53	47	59	47	47	48	61	51	58	66	57	51	44	64	47	51	48	56	47	48	43	54	48	60	56	41	69	54	59	54	54	45	43	75	56	54	58	58	55	53	45	54	57	54	49	51	62	47	48	62	43	46	65	51	55	53	53	59	56	54	54	52	45	57	65	60	44	55	55	47	43	58	48	49	60	54	47	44	62	42	53	78	46	56	53	52	59	46	51	54	59	54	59	56	54	56	55	48	54	64	63	55	60	60	62	66	58	39	54	49	47	52	51	62	56	52	59	48	50	45	67	53	42	54	47	54	59	59	72	47	53	49	52	54	56	60	54	49	60	62	48	62	42	61	54	57	53	50	57	65	48	54	52	62	56	52	43	66	62	45	54	74	49	55	56	63	49	46	43	65	54	56	62	58	55	59	45	65	67	55	48	46	72	49	58	52	47	53	48	46	52	45	48	61	58	58	39	63	52	55	54	43	43	68	57	62	48	71	57	48	54	58	47	53	48	50	44	53	49	41	50	56	53	52	43	57	45	53	62	61	44	65	60	52	62	50	54	59	44	65	57	59	49	57	51	63	56	46	54	66	41	66	50	53	46	55	52	62	58	52	54	51	66	63	66	66	54	64	38	46	61	59	43	50	64	66	52	49	54	34	50	62	50	47	54	64	50	44	54	59	62	67	65	70	54	55	48	59	53	53	52	73	57	62	45	60	56	58	59	56	54	42	46	49	56	52	55	66	52	60	59	49	54	49	55	49	57	53	52	54	50	55	55	55	57	64	55	50	54	48	53	41	55	51	55	63	56	51	51	62	48	76	51	64	54	50	46	45	41	59	49	60	56	63	55	57	57	45	58	53	44	53	56	46	52	51	59	56	53	55	45	43	44	49	54	49	52	57	59	41	63	48	56	38	56	62	59	50	56	46	53	68	49	58	41	53	57	42	48	48	55	49	49	46	48	58	60	52	47	57	43	53	53	62	71	58	63	49	59	52	65	62	65	48	47	48	64	52	57	52	52	43	52	44	43	53	67	57	60	59	58	59	52	58	52	60	42	58	55	50	41	49	37	52	53	38	48	53	50	57	46	61	48	58	45	51	65	49	48	49	51	49	58	59	45	66	61	54	63	54	63	50	60	43	57	49	54	60	55	61	47	52	57	58	45	44	50	42	56	58	65	51	51	62	52	45	55	54	45	45	45	51	52	52	60	66	56	49	61	58	57	56	43	50	55	55	40	48	73	70	51	60	57	55	58	49	49	51	52	62	59	59	61	55	65	48	70	55	50	60	46	57	56	52	52	41	45	59	60	64	53	45	49	53	46	57	67	58	47	49	57	63	42	49	48	49	50	56	47	55	67	58	64	63	48	48	46	59	55	56	54	46	58	53	42	59	50	55	51	46	60	56	48	59	54	54	61	46	59	58	54	59	48	50	55	58	43	59	54	57	60	57	65	61	50	54	46	46	71	43	64	63	46	69	47	49	59	43	64	49	52	50	55	48	62	66	51	56	51	66	66	70	50	43	62	47	71	48	66	63	46	68	52	43	57	70	43	59	58	69	64	62	49	59	63	47	48	51	59	68	59	54	43	57	59	53	47	58	62	37	47	42	43	56	60	58	57	56	67	56	56	55	54	68	48	48	44	56	62	66	53	46	67	62	48	56	59	53	42	49	47	51	60	49	55	44	53	60	63	49	46	49	51	54	43	66	52	58	51	55	57	52	64	51	56	46	48	50	46	58	48	71	52	69	41	52	50	59	69	56	65	49	55	58	45	51	59	62	58	49	42	60	60	46	46	63	50	34	55	61	56	62	54	56	42	55	61	42	52	59	46	46	48	57	45	40	61	53	51	53	49	52	57	45	59	44	47	60	51	57	46	58	45	65	52	66	56	48	46	54	65	55	47	41	52	54	51	56	58	50	59	48	61	48	40	54	53	77	49	45	50	56	61	41	41	66	39	50	59	42	56	52	47	55	58	62	54	47	53	69	65	58	54	50	53	53	62	47	44	52	63	71	67	57	62	62	52	52	53	64	48	52	56	56	47	50	51	57	55	52	64	48	67	61	52	56	70	59	61	58	52	61	58	59	47	48	51	45	40	65	47	60	48	55	56	43	61	53	50	51	43	58	65	51	53	68	47	65	55	45	63	48	45	61	54	61	53	48	63	53	54	58	47	75	55	49	52	52	41	49	50	44	40	59	60	59	52	57	54	45	56	52	43	62	58	53	53	46	55	73	52	67	55	50	50	54	67	57	51	50	44	59	48	54	49	47	45	48	49	62	49	52	55	54	60	43	48	63	41	64	42	63	46	45	50	60	56	73	65	50	49	53	55	61	51	57	54	45	40	53	45	68	56	62	49	34	54	45	43	48	64	55	51	65	63	64	62	47	48	37	45	56	48	49	42	60	50	46	55	58	54	72	39	53	47	49	45	42	58	57	45	68	46	38	51	52	51	56	55	54	52	46	54	60	43	48	48	52	39	56	46	47	67	46	61	61	37	54	55	60	46	48	52	59	41	64	60	56	47	52	54	65	64	47	65	59	68	53	63	45	47	56	52	47	53	50	52	54	51	53	57	72	53	50	54	52	60	42	59	42	41	62	52	56	65	59	59	56	63	50	58	44	54	56	60	59	67	49	66	53	53	47	49	53	54	51	54	49	50	52	44	44	54	44	54	55	59	52	61	59	58	47	60	41	32	57	57	56	37	52	58	42	43	65	60	50	59	52	55	60	52	62	44	56	67	48	53	59	54	74	56	55	53	47	52	54	67	48
13460	5140	2348	4483	8949	11009	9495	8723	7852	6874	5908	5549	4609	4115	3397	3457	2147	1267	990	907	828	820	863	793	831	866	979	1055	1053	1091	1076	1267	1648	1920	2070	1918	1827	1643	1438	1191	1088	1006	1000	1002	949	1061	1157	1188	1145	1167	1212	1101	1168	1128	1103	1020	959	902	794	672	674	668	646	611	628	669	566	633	606	607	640	734	789	729	676	694	614	659	662	655	666	667	628	679	649	654	633	608	653	660	703	680	717	701	711	701	695	691	658	655	705	702	696	648	642	637	648	631	622	624	613	646	621	623	635	582	652	622	643	628	618	578	642	612	615	592	628	614	586	611	613	635	591	653	625	636	584	581	630	638	620	558	632	632	608	623	636	562	623	603	599	602	615	604	600	666	646	624	586	644	638	613	645	612	637	655	630	618	641	619	613	626	590	631	604	663	601	611	626	643	594	593	637	586	599	612	633	631	603	636	644	621	626	613	659	640	608	578	578	644	585	617	669	608	643	596	599	589	679	611	624	617	600	617	653	554	595	591	647	639	573	640	665	645	665	645	621	675	651	620	655	602	636	598	615	629	593	634	625	613	580	621	632	608	597	628	641	586	606	638	589	614	626	553	631	624	603	631	634	650	575	611	651	628	620	642	648	643	608	629	626	649	630	612	593	574	625	623	614	626	624	633	624	644	575	653	605	624	638	654	646	661	618	627	629	615	640	652	630	593	609	642	630	581	596	619	668	657	615	625	629	642	641	649	636	613	610	602	581	629	601	621	620	619	616	610	616	622	582	605	626	622	601	631	572	592	615	630	601	632	610	655	611	639	650	605	598	635	610	620	638	612	591	621	638	596	582	641	602	606	648	621	649	640	652	626	629	644	623	633	617	600	602	603	594	559	586	563	678	622	585	610	622	650	590	607	611	611	643	634	621	623	601	624	667	645	598	609	606	625	659	628	579	645	632	617	621	619	634	584	619	607	610	643	599	669	629	617	600	595	620	607	636	652	618	610	575	620	604	630	627	610	619	639	626	649	590	636	660	666	605	623	652	607	602	593	621	637	605	627	575	637	624	605	598	596	634	655	604	635	629	625	611	614	633	636	604	610	601	596	640	650	621	555	558	596	652	616	629	640	592	619	595	608	645	583	649	612	616	651	613	620	584	608	637	670	625	650	615	612	592	678	588	591	588	625	630	583	629	607	630	611	627	614	643	648	637	600	594	621	659	645	598	639	602	637	597	624	626	653	633	651	605	626	603	609	667	648	624	631	619	590	586	631	597	605	627	649	590	612	654	641	626	635	641	628	599	622	582	659	652	571	596	625	637	589	633	620	642	594	603	614	634	633	641	608	644	632	622	614	616	623	620	619	652	648	601	668	634	603	650	649	619	619	628	574	631	646	657	597	644	624	625	611	639	644	624	625	617	636	599	601	630	624	658	668	590	613	566	609	640	623	628	660	591	636	623	613	639	583	653	655	594	639	610	662	644	626	621	654	603	605	650	605	634	591	590	603	624	616	600	620	656	590	638	639	629	615	640	640	635	610	629	647	628	593	579	617	609	615	614	626	618	658	618	596	610	649	645	634	608	616	606	636	629	627	628	618	616	660	622	602	613	619	612	595	647	616	660	627	596	637	614	633	637	639	615	606	630	654	639	609	582	603	653	658	622	608	627	639	617	652	614	597	636	673	609	614	620	580	620	659	627	600	599	592	650	629	606	598	598	641	669	665	638	587	619	623	643	619	614	643	593	632	633	594	646	612	608	612	665	619	659	657	609	623	605	650	620	663	600	612	580	610	603	629	620	653	606	647	623	622	624	610	609	594	611	629	619	599	618	648	611	632	693	637	603	608	660	630	640	629	690	640	613	586	606	638	668	631	633	619	608	664	629	637	603	647	617	611	610	636	617	626	630	651	580	648	627	616	574	634	642	620	616	687	565	645	664	612	595	628	630	593	584	595	611	619	617	649	624	655	617	631	629	692	654	614	589	581	631	612	621	668	641	571	631	654	609	581	552	631	632	621	587	664	621	599	641	603	601	622	649	628	625	673	648	645	643	617	651	616	625	582	610	625	598	591	637	635	582	611	601	623	625	617	607	636	593	609	622	636	656	629	589	680	648	595	592	612	595	634	633	644	644	631	598	592	651	605	610	668	649	645	596	652	609	594	614	699	579	657	590	631	640	615	625	586	616	605	600	610	588	635	639	650	626	645	650	609	580	647	631	613	630	576	637	621	659	598	633	597	626	580	627	624	653	675	601	629	632	649	641	626	621	637	625	622	613	621	643	607	614	607	621	615	604	628	611	623	631	653	611	601	584	604	606	604	642	621	639	644	609	597	607	607	632	616	629	612	622	569	618	654	601	596	659	617	652	625	636	634	616	648	578	648	636	603	598	647	625	634	658	574	564	608	601	609	603	575	616	597	620	611	630	594	639	582	621	588	634	583	607	648	635	629	593	627	571	613	627	627	623	618	602	630	625	590	602	654	633	675	619	623	580	649	610	669	623	611	616	630	617	639	606	592	665	625	613	656	599	632	606	615	654	612	640	606	600	614	632	602	641	625	645	612	581	596	591	612	621	597	659	608	611	635	639	634	628	615	625	611	624	618	625	632	619	613	627	620	654	643	623	580	603	654	598	612	595	639	653	605	615	611	620	625	634	621	640	627	627	641	654	628	647	608	596	636	633	666	631	582	646	631	583	627	622	623	632	617	613	597	607	612	684	644	626	586	610	636	617	630	624	605	654	669	666	638	642	594	607	624	606	667	600	572	564	622	618	653	535	624	620	632	627	659	659	629	596	636	658	633	624	604	647	619	630	624	592	612	661	618	608	639	652	630	650	646	642	665	613	609	592	614	607	652	615	651	647	630	649	624	602	600	697	633	584	558	660	575	630	637	613	626	614	600	632	613	593	594	622	620	594	619	632	582	630	613	644	627	588	627	628	664	627	620	593	685	617	609	601	629	602	652	605	638	612	593	658	625	658	616	633	575	649	607	653	644	633	638	640	599	612	630	645	649	661	619	601	621	640	602	631	635	607	686	648	655	619	668	637	624	631	623	610	566	631	592	568	605	633	574	599	601	574	649	619	656	636	664	621	639	616	634	652	580	629	636	660	621	629	627	657	608	573	603	663	579	629	617	682	619	647	578	646	615	650	646	646	626	635	612	633	597	641	622	606	613	613	636	614	576	628	642	601	660	648	680	636	593	605	613	619	643	663	612	600	600	678	629	594	604	655	617	618	677	586	643	605	601	631	634	650	610	624	618	639	601	637	663	650	598	606	664	624	614	622	663	590	636	658	631	621	637	650	653	630	600	616	617	625	638	605	657	662	625	632	591	568	615	572	684	648	650	620	584	660	643	646	611	673	662	623	571	600	594	610	622	614	593	588	597	624	608	666	592	635	615	598	672	640	620	620	598	631	604	630	635	639	599	616	644	671	589	636	615	670	630	620	585	642	636	663	641	595	554	598	586	601	615	616	593	658	609	642	641	634	622	579	646	650	609	625	627	607	634
810	380	196	136	149	209	219	222	252	194	178	160	175	146	132	119	88	55	57	53	37	36	39	50	36	44	57	65	49	56	65	58	75	87	61	90	80	69	67	53	42	46	55	58	40	54	47	55	52	67	47	61	57	51	67	59	49	31	43	41	32	33	29	47	35	29	33	40	43	35	44	52	59	48	40	37	37	38	33	40	32	31	42	48	33	30	46	35	30	27	52	29	38	45	46	38	41	50	43	46	39	45	42	34	35	34	34	35	37	31	35	37	36	44	34	37	28	37	28	42	35	46	39	26	41	34	53	49	35	35	54	38	45	24	30	41	42	29	33	33	32	30	46	37	24	37	26	43	34	42	32	28	40	20	32	41	30	35	39	37	37	42	29	24	26	31	30	51	48	22	34	55	42	29	27	36	39	42	40	33	37	44	32	37	38	32	27	32	46	26	41	37	38	46	33	35	36	41	28	45	31	37	40	39	40	37	33	41	53	34	35	45	34	26	41	31	36	44	36	41	35	52	21	27	32	38	26	44	44	51	31	34	30	40	21	31	32	32	36	39	41	31	38	34	32	32	34	35	40	25	40	53	33	39	33	42	29	41	29	30	37	36	33	36	43	37	39	44	30	35	51	34	51	36	42	41	45	39	52	43	42	27	39	32	33	46	44	32	33	29	25	37	36	40	36	44	37	39	46	31	39	36	42	31	44	38	40	36	34	37	30	29	33	39	30	35	39	30	35	39	40	45	41	43	31	30	43	37	41	37	34	28	41	41	44	33	45	35	33	37	41	36	34	40	37	43	28	35	39	35	50	35	37	35	28	49	33	28	25	26	37	41	34	30	36	28	35	40	36	41	50	37	36	34	37	37	38	42	44	41	39	34	31	37	45	33	36	40	31	40	32	44	34	43	30	42	30	46	44	34	40	28	33	31	34	26	27	36	37	38	35	27	39	31	44	42	31	37	32	23	28	43	42	41	41	32	50	48	31	35	35	40	30	29	30	43	32	28	32	37	48	34	42	41	37	32	43	31	40	28	30	46	33	36	35	47	33	46	36	43	42	27	36	27	34	29	29	45	29	38	26	45	41	37	29	35	37	39	36	38	37	40	32	45	38	35	33	44	25	29	28	34	42	24	38	29	40	40	34	42	37	33	39	41	33	39	36	39	45	27	38	38	28	35	51	36	38	35	33	39	34	40	51	34	39	41	36	42	33	47	39	37	37	42	33	42	26	42	34	37	35	37	30	35	45	28	41	37	34	47	32	45	45	36	32	33	41	36	35	27	34	23	34	35	44	49	49	45	42	41	22	29	49	32	36	45	36	31	44	45	40	44	53	34	40	31	37	44	36	41	28	29	36	30	40	27	40	23	41	38	38	40	45	43	39	30	49	35	29	36	43	39	32	42	40	38	28	38	38	36	44	32	35	33	38	45	42	37	45	26	41	28	34	36	29	29	36	34	27	33	39	35	38	37	34	42	32	33	37	43	32	38	34	29	36	34	29	43	40	32	37	41	39	42	37	27	36	33	29	19	38	38	32	30	34	26	42	34	35	30	46	31	39	43	26	42	38	35	32	51	35	42	32	46	37	42	33	37	41	41	40	39	28	34	37	39	35	29	36	39	39	44	32	46	45	50	47	31	28	44	32	30	32	27	29	47	36	51	39	35	52	41	36	39	30	41	27	33	37	40	45	36	36	42	29	29	31	30	43	44	47	27	46	27	34	44	40	35	44	35	34	37	38	40	45	42	37	28	49	37	45	41	37	37	34	34	53	37	48	49	33	44	36	41	32	47	36	28	43	24	43	35	32	31	33	35	40	49	43	44	28	34	36	27	46	32	38	31	41	38	40	43	37	45	33	39	40	44	44	43	40	42	38	33	33	44	38	35	34	41	40	39	32	30	43	35	26	32	37	25	24	39	23	40	35	37	33	27	31	42	37	38	38	36	44	20	39	39	32	30	34	40	35	33	36	37	28	41	31	27	30	42	51	43	32	20	35	35	43	45	31	37	35	42	38	39	37	31	28	26	40	29	44	37	38	37	25	49	40	44	52	43	32	41	28	32	40	35	37	36	39	34	36	35	39	35	37	36	40	40	38	39	21	32	35	42	38	32	29	23	36	34	24	36	35	36	26	39	39	29	34	40	30	39	30	47	40	35	44	38	40	49	46	28	28	37	38	39	36	37	28	39	36	32	45	32	33	31	34	36	32	45	36	26	34	34	25	28	41	42	35	55	27	37	31	36	39	45	34	42	27	29	31	39	44	45	29	37	36	40	27	27	36	26	43	39	31	37	31	30	41	46	46	40	27	32	28	39	52	36	32	44	34	49	44	41	30	39	30	36	37	30	32	51	25	27	44	35	29	42	24	29	42	46	43	30	37	41	38	45	32	37	38	29	26	38	50	34	33	33	28	29	35	27	33	34	30	35	30	28	41	27	39	34	22	35	36	35	25	31	38	33	38	34	45	39	35	36	37	39	32	31	34	29	36	36	44	34	44	41	35	44	34	33	43	51	38	42	43	34	44	37	39	33	39	34	35	29	50	38	30	42	35	40	32	43	32	40	28	33	35	33	37	41	40	39	37	38	39	39	37	30	40	33	26	45	44	32	35	30	43	39	28	32	39	32	40	31	41	31	46	45	51	22	44	33	40	40	46	31	43	53	34	44	40	37	41	40	42	25	38	48	24	37	27	45	36	34	32	34	36	37	32	31	26	41	32	39	45	28	25	43	42	41	42	26	39	38	54	30	32	41	38	41	48	39	42	35	42	39	36	34	36	30	30	45	30	37	32	29	43	38	30	36	42	36	44	39	34	40	34	38	39	39	34	34	34	33	35	44	32	42	30	39	36	37	36	41	32	30	32	34	39	29	27	40	34	36	34	24	38	40	43	40	42	32	23	27	32	40	30	37	30	31	36	36	33	35	31	36	48	47	36	25	32	37	33	29	41	42	44	32	53	35	37	34	32	40	26	32	32	22	49	30	31	36	38	32	34	41	30	29	35	47	35	33	42	48	27	42	30	42	33	26	28	35	32	28	31	31	34	41	32	52	34	37	41	45	43	42	34	37	37	44	35	41	30	46	34	35	44	36	46	39	39	39	36	35	38	31	36	45	29	35	22	37	42	41	33	37	34	27	36	30	35	40	43	31	45	32	38	31	36	37	36	40	35	43	35	39	38	36	37	36	27	36	28	34	25	35	37	35	29	36	40	40	40	31	42	47	37	30	42	43	36	43	39	40	37	30	27	37	50	43	51	25	28	30	47	40	35	53	40	35	38	34	30	38	34	32	37	33	25	31	31	46	26	39	40	40	42	40	45	30	39	40	37	27	28	32	27	49	27	33	35	46	34	36	42	50	36	38	28	47	58	27	43	42	50	39	45	37	37	38	35	34	40	45	43	41	36	49	36	39	33	43	37	38	25	38	28	42	25	41	39	44	40	40	39	39	36	41	27	42	27	41	38	26	43	38	35	28	35	38	42	38
15357	7719	3447	6779	12847	14597	13441	12160	11280	9232	7468	7472	6892	5515	4592	4880	2466	1352	1012	939	781	796	838	867	898	941	1049	1157	1115	1139	1069	1479	1982	2010	2107	2144	2089	1822	1575	1228	1014	1066	1074	995	1021	1017	1017	1035	1137	1323	1207	1224	1102	1146	1122	1062	1003	936	654	544	489	516	485	437	454	485	441	461	428	451	455	526	620	602	562	506	513	473	510	503	506	523	463	482	444	455	448	390	454	465	537	483	560	590	538	556	500	537	492	504	517	538	473	420	448	424	411	422	428	420	400	425	438	469	436	449	376	459	428	429	405	452	461	439	428	427	421	418	442	446	430	411	423	401	439	436	423	478	450	469	424	440	420	440	422	421	408	412	444	430	424	426	428	425	426	445	442	416	439	430	434	420	429	426	420	423	430	419	472	462	419	423	444	453	446	419	394	451	429	442	448	484	445	422	470	443	445	437	426	446	465	428	446	453	428	443	431	426	455	449	414	448	446	449	408	433	447	442	415	438	434	483	428	430	425	438	448	437	499	439	418	425	413	406	444	432	433	472	437	430	467	471	435	411	436	433	475	423	413	424	452	426	429	471	464	462	435	407	423	401	466	432	413	438	451	410	457	437	433	475	436	398	454	450	406	482	434	468	426	450	414	421	421	439	419	433	416	454	462	450	443	452	424	401	454	452	422	423	435	442	429	441	404	447	438	439	466	464	409	414	473	413	432	433	437	423	466	426	421	444	407	428	420	438	443	445	448	431	434	427	423	401	426	391	462	432	446	404	435	410	437	433	460	438	435	449	425	439	420	411	435	435	434	435	411	386	425	459	439	445	475	438	422	425	437	421	452	428	452	429	428	442	484	443	410	459	461	406	442	433	423	434	420	453	443	395	452	430	460	441	416	418	422	408	428	440	422	442	456	429	430	452	449	456	467	424	407	410	407	421	440	398	446	433	451	420	458	456	426	403	420	445	421	434	469	425	468	461	427	444	409	431	436	445	446	446	397	463	421	441	423	468	436	421	416	410	398	454	411	445	422	428	435	425	413	455	436	469	430	459	428	472	412	435	424	439	402	469	422	400	421	448	420	427	413	439	451	417	432	397	431	417	437	448	423	423	418	444	399	433	465	426	437	426	455	445	441	389	450	409	455	421	439	438	417	418	405	429	405	433	434	449	440	439	447	432	411	421	459	408	444	434	468	448	443	403	423	444	419	430	437	450	417	445	437	483	418	455	417	442	415	472	427	417	437	422	415	430	444	417	451	396	422	432	437	447	412	434	426	424	448	396	459	419	407	411	412	409	451	434	450	444	409	414	414	447	441	430	456	462	473	437	456	432	395	425	443	439	445	431	387	458	405	445	423	438	443	409	437	416	443	420	398	423	437	424	440	436	430	423	448	409	420	433	436	471	403	452	469	458	425	405	434	425	455	396	411	426	413	425	424	427	434	410	442	445	446	443	444	405	420	420	433	422	451	424	419	436	406	427	412	451	432	437	443	430	418	440	429	413	454	444	431	417	444	454	429	422	457	429	446	428	434	453	406	435	415	404	471	404	423	408	445	437	440	400	452	400	447	464	441	460	404	444	421	386	418	453	461	434	420	436	463	496	499	478	436	453	415	434	442	481	447	459	439	407	433	448	428	438	451	437	416	461	498	412	435	464	464	417	420	454	439	435	392	402	478	455	489	407	432	447	428	457	452	392	414	411	428	484	410	420	435	486	474	460	377	434	427	474	438	424	408	380	452	412	415	432	442	420	395	433	462	417	437	431	434	466	421	444	398	418	449	451	469	398	436	458	434	449	419	442	418	441	448	448	434	441	437	401	433	422	417	453	446	404	443	482	427	455	461	428	454	419	429	407	448	442	447	381	414	454	421	428	473	394	456	425	413	424	475	413	439	432	437	460	449	466	429	455	470	442	456	420	454	451	421	446	438	396	425	450	377	393	434	417	415	430	417	443	462	416	453	468	448	430	422	425	432	420	405	441	438	426	453	450	465	439	415	448	445	451	435	441	416	416	432	455	402	420	413	417	429	447	419	446	430	435	428	458	421	436	438	399	441	430	416	383	428	447	408	436	423	411	435	451	419	390	393	415	423	403	432	411	405	459	429	433	443	424	417	455	437	412	419	403	481	438	412	440	462	398	397	436	407	445	441	445	440	460	414	450	462	428	412	458	424	425	420	440	453	449	405	435	431	436	434	467	401	430	435	473	414	435	456	432	448	473	433	450	417	447	427	441	492	446	390	451	423	427	411	431	450	410	472	425	434	408	443	447	450	418	411	396	439	433	398	470	426	434	437	405	467	423	427	435	421	408	427	430	444	445	453	430	408	444	438	432	401	441	441	453	406	433	414	432	407	462	442	443	414	441	432	446	441	417	436	456	404	472	441	430	474	406	412	425	448	433	423	433	408	416	384	506	426	446	389	417	424	422	449	433	450	428	458	404	450	385	430	446	444	458	450	438	425	453	452	452	441	420	425	421	405	434	457	443	448	402	450	467	464	472	434	442	413	466	413	432	443	407	380	440	443	496	405	455	412	448	468	446	411	420	405	422	440	466	475	425	458	443	453	433	449	425	453	403	457	407	436	446	432	425	448	436	460	399	433	394	446	433	415	417	416	421	460	435	423	458	433	416	410	409	474	419	433	441	449	415	445	445	436	404	440	424	441	409	401	397	402	436	450	447	435	426	429	438	436	406	444	431	454	422	417	425	430	428	461	420	473	406	454	438	400	435	398	448	462	420	417	459	513	448	432	437	400	395	463	452	411	445	432	424	430	414	438	433	425	460	427	411	440	445	456	465	402	409	451	422	501	426	452	433	423	437	416	434	443	415	466	411	437	397	431	448	440	434	402	426	431	401	443	427	474	439	419	470	436	421	423	405	434	447	433	422	409	447	380	417	452	433	421	418	439	452	470	447	429	418	416	431	422	449	454	422	419	425	461	402	461	413	448	452	415	453	431	415	459	434	410	477	457	457	395	437	459	369	425	426	468	444	424	424	423	455	439	441	408	402	432	454	434	435	429	404	443	440	433	434	418	450	398	424	418	421	423	417	415	410	461	437	431	452	438	416	438	444	437	450	431	405	423	419	438	417	420	463	440	489	450	428	447	426	401	433	437	440	394	409	410	408	401	415	425	436	437	407	413	432	432	435	442	422	441	429	453	401	447	428	435	444	415	421	442	408	402	449	445	459	399	419	418	430	425	447	438	453	416	431	417	463	416	410	449	446	411	494	445	446	440	417	412	448	442	439	411	455	429	422	443	417	428	419	433	438	453	453	456	447	383	394	411	427	431	428	451	423	429	424	449	464	436	457	437	426	423	427	445	459	408	456	446	428	456	445	444	432	437	442	445	446	441	456	412	451	447	430	394	430	449	416	438	452	426	455	419	434	420	454	421	461	446	479	469	425	468	451	413	451	435	422	439	480	402	426	444	438	397	431	447	411	419	419	433	452	427	446	480	439	435	412	420	424	450	455	407	477	489	474	422	388	468	416	413	407	444	438
2133	330	200	141	131	186	210	232	231	218	173	158	185	168	153	156	98	72	71	59	59	45	62	50	60	67	73	67	61	76	67	85	99	95	95	98	105	104	91	76	79	76	70	66	82	77	73	77	73	80	66	71	63	85	83	69	79	72	69	54	57	56	52	43	46	48	55	67	59	57	33	57	70	64	67	46	53	51	50	55	56	45	50	51	73	41	56	44	50	58	55	60	64	53	62	66	60	52	54	49	48	52	59	46	58	45	59	56	57	54	55	45	51	46	57	55	41	45	64	46	50	57	62	54	54	81	41	43	51	43	47	44	53	43	50	48	56	52	50	55	56	41	62	52	61	63	66	58	51	53	46	47	46	50	46	48	48	52	56	49	59	47	53	46	55	47	56	42	53	56	54	60	40	60	63	53	60	51	44	51	45	46	47	58	56	48	53	61	59	56	49	50	42	71	68	60	43	53	52	53	46	54	58	53	62	50	51	56	51	48	53	39	44	66	64	58	55	45	58	51	52	52	53	53	53	60	45	65	41	50	49	59	41	60	53	52	50	46	60	51	59	52	56	39	51	54	43	56	62	58	47	51	74	55	51	57	50	57	47	53	49	47	44	58	47	67	55	46	60	56	50	48	45	77	49	63	55	46	66	52	45	56	50	54	57	44	44	52	45	63	42	46	39	44	53	41	49	59	51	60	62	51	55	40	50	57	60	63	58	62	55	49	56	52	42	46	64	48	60	58	57	54	52	53	55	50	46	46	55	54	44	53	46	52	48	51	42	58	50	61	49	55	50	51	55	43	54	51	52	45	41	40	45	45	39	50	38	51	56	49	53	42	52	54	46	38	56	51	41	53	49	57	55	40	53	56	49	52	55	56	48	49	51	49	53	56	41	53	61	56	55	56	46	63	54	48	56	47	47	45	39	53	74	61	53	42	53	42	55	46	59	64	54	46	48	58	50	49	50	41	51	50	52	65	46	53	59	61	49	45	56	49	56	54	54	43	43	50	63	55	61	57	59	64	49	45	56	50	53	53	53	49	57	55	64	60	37	61	47	67	57	52	41	45	48	45	50	58	60	48	44	42	50	59	41	54	69	49	45	58	50	43	56	63	47	65	47	52	54	50	55	57	69	58	58	56	58	64	52	57	60	60	45	52	55	41	49	69	58	58	53	46	49	53	62	50	41	63	41	54	43	55	59	58	60	56	44	56	54	54	65	49	51	44	54	56	55	54	54	60	58	49	57	52	54	53	50	50	49	49	63	57	58	55	57	55	61	39	56	48	47	42	52	48	44	51	56	36	63	63	57	53	45	46	58	55	48	45	56	52	46	49	56	54	48	46	67	63	56	58	52	53	51	45	65	57	57	55	43	62	57	60	44	61	51	55	38	42	54	45	59	54	54	51	49	43	46	41	50	57	60	49	58	48	47	45	52	51	54	49	58	58	45	71	47	48	58	63	48	58	54	71	59	47	56	45	63	40	53	49	62	52	57	58	49	62	51	61	60	52	52	56	55	53	56	51	52	43	51	46	57	58	49	54	55	47	51	54	48	54	55	43	46	46	56	45	46	65	49	53	46	45	48	57	55	60	50	52	50	55	46	47	70	47	57	58	47	56	36	54	46	52	57	50	48	66	56	49	64	57	53	59	64	49	61	49	41	47	70	54	52	61	45	56	43	57	46	47	60	42	57	44	42	48	41	48	47	60	53	51	50	67	47	54	40	52	50	53	50	49	59	49	45	44	56	61	57	50	55	56	56	52	69	58	42	49	44	51	59	58	54	48	52	50	61	56	44	45	47	39	51	65	44	56	56	55	46	56	59	58	61	42	51	45	46	58	48	65	53	50	45	53	50	55	57	48	54	47	52	49	57	55	47	50	49	56	60	52	55	49	44	62	68	56	61	64	39	62	42	53	52	39	49	56	49	51	50	41	54	52	60	64	64	57	54	63	57	43	56	48	64	76	52	54	59	50	50	58	58	54	49	34	42	54	48	53	50	29	49	56	57	49	48	78	51	52	52	53	56	55	50	55	61	46	40	44	46	68	41	53	41	53	55	56	63	47	49	62	52	58	44	50	40	54	35	44	59	54	42	53	44	47	51	65	54	42	50	64	64	51	62	57	66	51	52	54	55	43	51	61	49	43	64	55	43	48	52	63	54	54	60	67	47	57	59	52	52	47	57	58	51	36	50	58	40	40	50	52	54	47	50	62	54	45	53	50	42	50	53	66	62	51	48	57	51	49	65	42	64	47	58	65	50	53	43	59	69	46	62	50	31	58	35	53	42	61	44	61	63	69	61	42	50	49	57	41	57	55	50	67	59	48	58	62	53	52	52	52	58	57	48	57	48	46	59	55	46	48	55	50	62	38	70	64	52	63	56	54	57	47	53	45	66	60	46	54	35	54	56	50	49	55	44	43	53	49	53	63	43	50	45	44	49	59	37	43	48	60	58	45	41	50	39	62	62	56	51	38	62	69	55	40	46	37	57	51	56	70	48	58	61	58	53	52	53	54	54	50	55	66	51	59	55	59	50	50	46	60	47	54	58	56	54	60	61	53	54	51	52	58	54	54	57	34	59	47	48	58	57	64	70	53	53	48	56	51	46	46	62	51	61	51	51	64	56	59	44	45	61	49	56	50	54	37	40	62	62	56	56	49	54	46	72	58	63	50	61	67	64	51	54	57	49	54	61	61	46	60	63	35	40	55	53	47	49	58	61	60	50	36	53	48	67	55	43	49	55	46	50	66	56	50	55	53	59	56	47	62	61	49	55	43	49	55	57	32	54	53	53	44	45	49	41	51	51	45	45	44	54	50	57	50	53	58	67	49	60	53	61	44	57	38	52	57	56	67	46	58	54	56	39	61	56	59	66	53	57	61	62	55	66	48	51	52	54	58	45	50	41	48	53	47	56	52	51	67	48	51	49	42	44	44	53	61	71	62	61	50	51	63	48	44	58	48	53	62	54	52	54	52	47	48	58	46	47	52	54	62	61	59	51	54	55	53	72	51	59	57	58	37	57	54	60	50	57	63	40	60	50	48	30	58	33	60	60	38	56	46	50	43	54	51	53	47	67	34	54	60	59	59	60	55	52	61	59	56	52	61	41	44	48	61	66	48	52	50	59	47	49	59	55	48	52	43	42	36	67	67	50	53	47	39	65	56	65	50	53	54	58	58	53	63	54	55	48	55	55	47	66	39	52	59	51	59	57	55	60	49	58	54	41	41	49	43	61	52	45	60	56	45	57	54	54	54	48	65	54	46	53	52	53	56	44	69	51	53	62	54	53	59	45	44	40	60	39	58	52	59	48	49	47	68	47	56	54	50	52	53	53	48	63	53	63	62	54	55	55	76	48	54	57	55	47	52	57	64	53	65	40	52	59	48	49	34	52	46	54	49	66	55	61	44	49	53	48	54	47	52	57	59	52	52	51	48	50	45	54	52	63	49	50	43	53	48	45	53	46	60	53	46	53	43	56	58	67	51
15134	6929	3433	6291	11900	13569	13162	11977	11313	9593	7851	7236	7272	5225	4949	5198	2570	1442	1221	1177	1039	1122	1078	1016	1074	1290	1425	1507	1313	1345	1385	1741	2337	2415	2385	2361	2372	2151	1758	1461	1379	1225	1227	1174	1199	1199	1172	1166	1387	1448	1392	1382	1322	1335	1328	1280	1218	1079	845	660	702	695	619	604	660	637	613	576	565	632	610	692	763	829	778	714	692	745	675	690	637	660	627	664	629	678	618	610	625	669	665	694	682	745	722	705	676	662	675	672	650	708	652	584	635	605	569	642	607	657	552	601	615	588	593	576	626	625	599	578	602	606	591	609	588	617	584	658	574	600	587	629	612	591	621	594	627	560	612	621	627	592	627	649	605	601	657	612	593	605	590	595	586	608	586	588	576	614	606	592	561	597	609	621	614	577	624	600	624	625	610	585	634	570	605	607	617	624	576	625	623	612	604	574	610	620	640	622	584	602	627	636	627	586	577	584	618	599	561	597	587	555	603	654	638	624	630	626	589	615	612	581	592	612	601	644	658	575	640	619	610	611	595	575	621	647	571	604	621	573	619	609	585	623	627	642	619	602	648	651	555	601	646	593	618	583	610	603	604	594	569	621	575	613	585	647	579	606	659	604	636	572	584	674	606	596	627	611	660	615	597	630	623	601	596	624	599	662	597	620	621	612	636	579	618	596	629	602	590	591	590	661	650	599	570	581	612	602	625	563	584	582	621	601	573	618	630	600	627	599	575	637	627	596	585	615	563	654	633	606	593	642	608	596	650	611	608	674	595	621	571	605	595	615	613	652	647	580	595	649	630	607	644	596	647	603	654	591	672	627	620	625	657	598	596	607	643	600	580	638	591	602	608	626	619	594	603	604	582	559	606	560	565	587	614	615	649	619	635	594	620	614	589	566	565	614	598	578	605	611	593	567	592	571	636	593	608	646	593	619	656	590	603	593	646	639	622	628	653	628	586	626	615	584	599	636	587	612	607	591	640	639	582	595	621	597	599	613	608	616	606	608	628	637	596	592	568	620	582	633	567	605	615	580	556	580	616	598	637	642	612	608	605	610	605	616	543	591	600	604	620	636	619	575	616	584	572	642	700	564	595	578	564	599	647	568	597	622	576	584	571	608	610	596	595	621	634	634	628	603	615	613	581	567	582	612	626	637	612	560	606	630	598	602	662	592	611	609	629	576	623	635	579	659	628	619	631	625	609	613	628	606	599	609	627	616	592	601	628	633	644	594	633	636	631	596	620	643	596	643	620	608	591	590	623	585	627	608	601	615	594	627	590	619	610	652	592	606	618	661	594	596	626	599	597	605	599	607	563	648	568	580	620	607	607	605	629	651	600	616	606	608	642	635	572	649	573	549	595	614	610	644	607	626	634	612	622	575	587	613	606	623	646	647	605	602	606	588	625	628	579	592	595	621	606	617	596	611	638	663	582	587	631	616	607	603	604	605	590	610	608	579	664	654	647	620	646	658	583	604	616	612	650	576	598	629	568	648	572	587	611	587	622	590	640	639	608	573	607	630	600	624	584	611	585	645	637	564	575	557	571	610	593	623	635	639	558	608	614	605	592	635	620	590	608	612	649	618	624	575	553	588	604	635	617	582	587	583	604	644	654	612	627	582	597	605	628	573	589	620	576	554	601	605	666	582	598	622	576	584	599	587	593	620	624	565	623	608	615	630	594	617	624	631	604	569	598	630	631	594	599	617	619	648	602	603	591	608	605	620	629	626	603	620	585	595	637	603	626	585	558	616	594	654	600	608	565	603	635	599	630	548	619	580	612	578	614	563	616	588	642	622	576	603	652	605	620	559	604	619	634	590	604	569	630	632	615	584	583	626	632	607	583	601	603	575	613	570	647	566	573	633	584	604	572	627	640	576	565	613	607	602	594	597	638	561	618	633	610	599	602	635	600	607	636	619	622	653	603	588	609	610	600	626	606	599	571	607	594	569	637	607	600	606	636	591	560	619	532	572	635	624	633	638	617	605	584	579	600	609	585	617	618	549	591	610	573	636	592	601	608	601	577	593	606	626	586	594	591	649	620	583	589	630	610	609	602	613	639	598	630	585	611	576	597	627	626	632	621	589	611	613	611	635	604	644	604	556	653	603	594	594	626	610	650	628	613	642	633	620	613	600	560	643	600	621	607	651	611	612	615	628	610	622	621	579	603	560	593	611	599	603	618	592	596	610	577	652	598	657	631	609	640	629	616	612	550	627	630	589	585	611	650	583	659	589	588	629	563	612	626	600	642	613	597	608	572	623	609	602	583	622	641	584	595	658	597	594	590	636	582	612	612	585	593	613	603	606	599	613	632	610	617	576	631	649	590	583	554	643	625	644	605	567	619	618	638	611	621	548	579	625	607	617	633	636	578	625	595	634	597	610	598	598	642	623	545	570	662	623	629	590	581	591	605	566	596	625	624	615	620	590	620	573	587	633	613	631	627	623	598	648	598	610	602	599	640	627	627	615	589	597	590	596	614	642	585	593	636	565	556	628	616	639	592	652	641	578	598	604	612	622	578	622	574	631	643	647	629	555	584	628	604	607	621	605	630	596	629	616	599	593	581	576	653	616	622	614	603	623	600	628	611	582	594	627	560	593	599	590	623	635	636	621	630	645	578	623	628	610	620	590	669	653	609	597	597	606	572	614	603	621	568	636	649	635	577	628	597	622	624	597	557	619	622	555	619	598	611	592	581	637	596	591	616	586	654	605	622	578	614	597	623	604	609	663	636	585	603	600	580	593	571	665	607	615	595	584	594	580	635	579	575	665	658	603	647	609	575	577	637	596	616	608	653	614	594	630	635	621	637	588	643	592	607	614	630	580	630	623	576	597	594	568	634	600	630	619	603	639	583	605	580	602	599	607	612	582	590	588	631	602	584	619	593	610	622	624	599	521	574	583	617	621	637	628	628	600	629	636	602	616	587	619	655	640	623	592	572	636	612	628	614	614	614	594	628	608	600	625	628	626	597	617	613	579	623	622	597	621	592	642	612	571	638	602	551	581	627	619	601	594	596	629	627	578	641	602	619	611	607	589	645	566	637	563	612	584	595	574	624	614	579	621	597	646	633	613	616	606	598	619	589	619	587	567	606	601	636	608	612	605	591	577	610	609	616	601	632	600	628	634	619	622	616	582	591	621	606	578	633	611	628	551	644	627	624	693	617	567	582	577	615	594	630	577	665	603	592	610	578	622	619	635	623	600	644	554	619	623	627	589	606	618	598	586	596	617	599	624	620	623	609	633	605	622	603	633	597	662	580	656	562	642	600	603	601	635	593	609	661	607	610	633	563	598	599	578	597	597	582	628	584	645	581	645	604	614	615	594	614	600	607	657	561	583	619	644	601	631	616	613	576	624	622	605	623	619	573	617	597	602	602	593	617	583	589	640	627	610	584	581	608	615	621	606	637	608	614	639	661	610	611	638	593	603	598	615	637	603	583	592	614	582	611	656	602	658	620	586	655	611	632	629	626	607	585	628	640	625	594	662	531	610	589	628
1223	431	215	146	185	232	293	282	282	301	222	210	195	151	178	162	78	65	51	48	44	52	38	48	40	47	59	61	56	68	64	79	85	77	103	90	75	82	79	71	61	63	57	57	52	63	62	46	46	67	67	71	53	57	71	75	55	45	34	43	34	34	31	29	33	39	41	36	32	37	37	39	34	34	37	33	40	44	34	35	34	25	37	34	35	34	43	30	39	41	37	45	57	37	45	33	41	34	27	34	37	34	26	30	35	37	36	20	33	27	30	38	27	49	28	40	34	34	26	34	30	29	29	36	29	29	32	24	31	37	31	37	37	36	37	37	36	37	30	35	42	44	38	25	33	33	34	43	29	40	48	30	33	37	35	24	34	43	43	39	34	31	40	43	27	23	31	39	31	31	30	30	29	33	36	29	33	34	36	41	33	29	38	27	43	41	30	36	23	28	29	28	33	32	32	38	26	37	45	44	28	28	44	32	42	42	37	30	35	21	33	38	43	30	32	37	36	32	42	32	27	35	32	42	33	32	33	39	50	34	31	27	23	31	34	42	33	26	25	34	36	40	35	42	37	34	25	38	32	30	44	39	44	35	28	36	40	32	33	33	39	34	36	27	20	26	38	27	22	30	32	23	43	32	38	41	31	30	29	28	38	36	32	32	30	38	38	34	35	36	31	32	39	30	33	33	22	34	40	36	34	34	32	34	46	35	30	29	30	38	42	29	41	36	46	27	28	44	31	35	34	28	33	37	36	35	32	30	33	29	27	38	27	40	35	22	34	40	29	32	39	35	36	35	37	40	31	32	35	40	38	35	25	32	31	34	37	36	37	22	39	35	35	33	30	33	37	16	28	38	34	30	34	42	38	30	44	33	24	31	27	46	32	27	51	29	29	27	43	36	32	39	42	30	41	30	49	37	33	41	32	37	29	37	38	27	35	42	26	39	33	29	30	40	45	36	33	27	34	36	32	36	34	28	34	32	34	31	38	29	36	40	35	42	37	31	32	31	30	27	37	35	50	32	38	32	33	32	39	45	39	28	40	26	36	35	27	31	33	33	30	34	36	32	23	30	26	28	26	36	28	30	31	33	27	27	37	33	39	32	22	33	30	30	37	32	42	41	30	38	46	36	37	29	35	24	36	33	36	40	28	38	35	26	30	33	28	34	40	37	34	34	30	29	46	31	24	26	25	28	41	34	40	39	31	29	35	38	39	37	41	34	35	34	33	30	39	36	31	23	33	37	39	39	38	33	37	32	34	30	40	35	30	41	21	35	49	36	44	27	30	38	34	40	31	20	44	34	37	34	39	34	36	38	28	34	35	31	39	34	29	35	42	36	47	38	33	24	32	32	35	42	33	35	30	32	30	34	37	48	31	39	29	32	28	25	32	23	39	40	29	33	35	45	25	34	26	36	42	28	39	40	44	32	36	45	45	24	41	27	46	36	31	26	25	27	37	43	34	38	42	34	31	37	30	38	40	40	31	35	32	35	30	35	29	37	36	29	39	26	48	31	36	36	42	38	27	44	35	34	36	30	31	37	32	42	32	35	45	45	43	51	24	46	31	48	24	40	33	41	25	32	30	35	29	32	28	37	34	33	34	29	37	30	34	42	35	39	42	25	28	35	34	35	42	37	31	25	39	34	28	35	35	38	28	33	24	43	44	29	49	42	26	30	37	30	30	42	33	51	40	35	36	35	33	30	35	35	33	36	30	38	32	32	37	32	33	36	49	37	42	34	38	40	29	30	39	27	40	31	39	39	20	39	37	29	31	28	36	34	30	39	29	26	29	35	31	42	32	34	38	34	28	31	33	27	28	32	38	33	32	44	43	25	33	42	35	35	41	32	40	34	35	33	30	32	36	36	33	33	37	32	25	39	32	32	40	39	43	38	33	24	29	26	42	46	34	29	35	38	21	27	33	25	41	42	34	44	43	43	38	29	28	31	27	27	31	34	41	34	25	26	31	27	45	32	34	38	27	34	36	34	37	32	34	38	30	21	37	41	46	31	34	25	40	37	32	33	39	35	30	30	25	37	27	30	29	42	36	28	24	41	39	32	34	49	28	38	32	28	36	36	36	29	29	36	43	30	35	29	31	32	30	43	36	31	32	32	24	36	25	22	48	33	24	28	25	36	27	29	34	32	32	28	30	28	41	43	36	34	37	28	35	35	29	40	22	37	41	31	43	26	24	38	37	28	36	32	42	36	30	32	22	40	35	27	35	32	38	38	30	43	27	38	34	30	31	44	32	37	38	30	37	36	26	33	44	31	37	36	31	37	32	47	25	35	39	30	27	33	33	28	31	36	31	30	22	39	39	42	40	36	35	39	38	38	37	15	31	37	23	47	24	33	48	34	30	43	33	28	30	37	27	30	35	32	26	41	28	39	31	25	33	29	39	38	29	45	40	27	37	25	31	29	31	50	36	36	33	41	32	41	23	29	35	30	38	37	36	40	30	24	42	35	43	35	35	38	32	25	47	25	24	41	40	53	31	28	38	40	36	35	33	36	41	39	35	36	39	29	33	39	25	36	38	30	34	28	39	35	38	30	33	40	37	26	23	39	29	49	47	42	41	31	19	34	39	30	38	36	35	39	26	47	42	26	39	30	31	33	37	30	29	24	37	39	26	37	34	28	23	33	45	27	33	36	39	29	41	42	35	35	38	36	31	39	31	49	28	38	34	36	40	28	41	31	36	39	28	51	31	42	29	39	36	35	30	40	37	22	31	38	30	51	24	33	32	41	40	39	26	34	31	38	37	42	21	27	40	36	35	32	32	22	30	31	29	33	31	30	43	44	34	30	35	29	29	35	41	25	32	35	29	35	35	28	37	36	30	36	31	32	23	45	45	30	42	37	38	36	18	44	32	39	36	39	30	44	39	36	26	41	44	43	26	34	35	34	29	27	41	28	38	32	48	37	37	33	30	31	24	44	24	43	39	37	36	34	46	36	32	42	44	39	23	38	36	31	29	41	35	17	38	34	47	36	32	45	37	37	36	34	29	43	31	25	47	35	30	37	35	35	29	30	32	33	27	32	41	29	37	26	36	30	37	31	33	31	45	39	38	31	24	26	38	38	36	29	41	29	40	23	35	29	36	18	35	40	38	42	34	28	43	35	41	49	40	33	20	31	29	33	28	33	27	35	39	38	40	46	33	35	28	34	38	38	48	38	27	37	34	34	32	36	34	37	29	36	37	38	36	33	43	35	34	31	46	25	33	34	40	24	33	29	29	38	26	39	39	31	35	37	41	42	36	44	29	43	33	31	29	41	42	28	22	32	28	28	47	32	24	39	41	45	41	28	36	36	37	37	40	35	32	50	25	31	31	31	34	34	42	37	26	28	34	29	33	34	36	31	33	43	26	38	26	37	20	36	28	35	42	26	31	41	41	38	42	27	35	34	37	32	26	35	38	37	36	26	32	29	31	38	23	32	34	40	24	30	33	29	30	36	37	41	26	29	37	32	25	30	27	26	41	34	34	33
17867	8731	4202	8266	15093	16904	16018	14511	12512	12770	9450	8601	7990	5773	6054	6258	2536	1544	1293	1175	1117	1055	1058	1093	1122	1431	1533	1487	1362	1795	2096	2610	2534	2734	2701	2680	2593	2359	1910	1567	1278	1214	1138	1089	1128	1088	1125	1188	1230	1448	1425	1357	1312	1231	1334	1301	1159	1002	794	536	525	477	460	410	421	445	446	415	415	409	453	485	628	688	658	624	538	546	508	479	461	488	430	423	420	428	424	436	466	488	492	507	579	540	557	520	499	451	456	430	479	451	403	396	414	398	406	370	424	378	371	429	427	394	391	431	420	403	437	434	414	396	365	418	420	381	427	393	432	381	361	419	386	394	405	409	431	425	403	397	380	440	398	375	422	362	395	393	388	460	399	417	412	401	404	424	416	398	401	393	391	411	423	406	389	402	405	417	399	403	430	402	394	389	406	418	396	395	379	410	430	398	386	402	404	404	402	380	419	428	377	356	440	387	406	389	452	374	390	401	406	419	414	400	361	395	432	387	428	382	402	409	373	356	372	393	417	402	389	391	395	391	389	403	421	389	394	407	443	414	374	378	364	396	381	416	408	361	379	412	389	385	391	421	403	394	388	381	390	415	390	418	425	441	421	391	379	409	401	415	416	397	403	401	394	439	425	421	389	437	373	367	386	401	424	393	398	383	411	385	387	401	427	424	423	413	383	381	434	402	412	424	375	416	373	411	409	373	393	414	399	404	428	359	410	385	409	379	422	410	389	418	433	407	375	383	431	403	390	414	419	380	369	399	411	372	419	396	409	379	419	416	393	421	405	393	400	402	428	384	378	390	419	386	438	422	416	397	398	359	400	389	399	400	406	413	393	413	379	380	394	374	383	399	423	377	402	378	389	413	415	425	342	388	402	393	416	408	433	393	399	369	392	369	398	383	401	378	416	449	365	400	404	421	399	389	401	424	405	392	411	396	390	378	400	406	399	420	413	381	386	394	393	382	414	388	440	399	384	394	400	414	416	363	400	391	366	383	423	378	383	400	380	389	404	428	390	421	399	412	387	395	387	412	374	384	399	400	403	400	392	414	403	374	394	410	403	398	388	412	352	410	386	368	376	392	391	361	380	391	417	391	382	424	408	406	377	411	419	400	380	373	404	412	374	412	393	404	405	357	389	379	370	418	400	387	391	393	408	424	416	387	383	354	380	413	381	368	361	396	408	381	402	389	413	429	372	423	402	402	405	380	387	370	402	394	448	387	408	372	417	402	384	406	356	394	404	396	415	377	426	405	362	386	388	383	406	401	411	422	386	427	399	370	377	395	382	363	400	412	412	374	428	362	406	356	395	390	369	408	383	409	403	396	402	380	380	376	425	439	421	377	372	418	374	401	367	374	387	405	372	409	387	406	396	377	388	429	402	418	376	431	361	393	418	384	418	410	394	402	384	361	425	378	417	368	381	411	439	419	373	431	377	397	412	408	397	394	384	406	369	381	373	388	413	402	399	399	386	395	418	386	359	397	382	399	407	425	386	415	408	399	375	422	393	395	408	396	402	406	384	379	407	402	446	425	403	408	393	382	413	410	411	392	400	416	382	398	382	406	397	393	410	390	395	392	371	444	375	410	428	401	393	374	411	388	397	394	377	421	364	397	398	398	396	389	395	404	406	377	395	409	394	361	374	418	375	392	375	378	412	418	424	371	443	405	399	417	366	358	394	390	393	397	421	392	415	413	417	405	420	386	379	396	390	422	400	378	407	402	424	434	391	401	392	381	379	407	418	371	401	386	378	404	383	387	404	400	397	437	392	370	390	412	406	403	411	395	371	409	371	407	437	397	387	413	424	382	363	455	381	423	411	406	376	387	341	385	435	389	383	433	377	412	419	408	407	382	387	401	408	407	413	429	443	424	420	394	381	387	397	437	389	379	392	414	377	399	387	381	459	373	384	399	422	380	412	381	394	372	414	355	410	375	395	369	408	370	397	405	396	384	357	363	443	363	397	372	426	408	410	369	373	387	402	404	407	417	382	398	402	379	438	385	392	393	432	372	391	373	431	421	391	413	425	411	342	421	403	412	405	399	400	370	401	399	390	390	412	379	403	402	413	385	390	413	359	354	384	435	394	364	381	401	427	403	397	408	395	393	410	350	397	394	402	378	383	390	414	391	362	379	381	435	431	437	395	373	428	406	393	389	389	370	423	411	391	369	427	425	383	394	404	399	371	373	412	459	412	380	413	440	373	387	417	363	409	368	393	389	418	400	368	361	392	409	391	393	396	410	393	385	389	397	389	432	390	408	373	403	417	408	410	399	398	395	437	372	358	385	379	385	395	395	379	389	410	407	361	419	382	399	392	381	406	407	417	401	381	400	378	425	427	420	452	383	424	376	407	377	383	406	398	407	383	379	399	406	405	403	381	372	408	426	462	443	394	374	391	398	396	380	378	385	396	388	401	414	401	410	411	398	424	410	386	413	404	373	412	367	406	369	395	394	388	400	424	404	452	396	406	408	399	415	373	376	395	399	386	374	378	384	369	409	400	437	368	398	374	380	411	370	411	384	395	403	405	428	418	389	393	416	400	417	407	391	426	398	398	378	415	362	414	412	412	379	380	418	392	397	405	410	432	398	392	403	419	391	393	380	393	384	384	409	411	396	389	422	377	448	412	422	425	413	410	392	370	402	402	406	394	415	389	423	386	408	419	378	411	371	385	391	384	384	381	399	381	383	381	401	379	420	403	380	397	397	378	417	423	401	385	376	385	437	384	385	420	433	390	409	440	365	398	386	392	396	383	396	413	392	422	422	391	391	366	392	371	385	380	392	387	411	390	396	380	387	405	389	417	403	373	355	382	388	419	347	461	405	424	409	356	424	379	368	389	369	422	391	393	419	349	399	402	417	402	380	427	395	397	404	401	420	384	426	368	383	413	345	396	416	391	372	348	428	381	391	393	376	435	413	394	417	372	425	390	405	405	369	404	396	391	397	423	349	396	396	426	397	396	405	412	427	382	369	421	379	409	389	367	355	402	415	427	392	407	365	411	392	386	390	373	413	347	415	395	379	391	395	410	382	425	366	441	424	382	397	372	397	415	358	380	398	391	378	422	433	383	401	406	402	400	408	416	405	357	365	393	408	388	394	380	388	410	400	402	416	420	399	405	421	394	401	416	384	383	391	361	424	388	388	364	405	427	404	398	419	399	423	377	379	396	400	417	427	401	381	377	355	380	410	415	398	397	428	425	410	394	373	387	415	395	423	424	433	403	385	401	407	386	376	415	389	367	397	414	394	365	422	417	382	390	383	380	369	414	399	375	380	404	405	407	404	381	402	412	389	409	400	385	408	421	409	397	411	398	374	409	371	382	423	420	339	410	370	410	405	412	351	407	373	417	409	385	428	398	388	390	415	389	420	392	441	381	394	362	414	398	400	394	359	436	378	416	397	370	413	420	395	437	356	402	380	375	414	419	384	405	399	379	389	406	411	408	435	413	404	406	355	421	406	424	426	405	350	397	391	414	377	371	370	385	373	394	381	418	414
1435	230	120	87	99	133	173	162	151	186	157	109	114	97	130	99	72	62	60	64	45	57	59	42	61	69	64	78	55	78	86	87	79	97	86	89	78	65	73	77	66	69	69	63	69	94	73	76	64	56	70	98	61	66	63	60	70	56	62	66	64	58	67	49	43	56	57	50	52	55	47	59	58	46	55	53	61	59	70	57	56	48	60	58	60	59	53	50	62	51	63	74	62	50	46	56	60	58	63	62	53	62	59	61	57	69	61	60	46	51	59	76	50	42	61	42	62	50	57	63	55	61	56	57	48	44	53	67	52	54	62	66	58	44	52	63	49	64	48	39	48	55	56	57	69	54	67	60	60	54	63	62	42	54	65	53	51	53	48	52	49	52	49	44	43	48	60	52	64	65	47	53	44	64	57	68	51	40	59	60	55	56	54	62	56	61	49	46	50	69	65	49	62	57	53	40	58	54	55	56	40	58	62	44	51	55	48	42	52	55	55	48	55	62	53	60	50	61	53	54	59	53	56	43	46	66	62	59	46	52	58	51	57	58	55	49	52	42	64	73	61	59	56	45	60	62	45	57	60	39	49	58	53	57	64	61	54	64	63	53	67	57	51	62	62	53	57	55	47	53	49	51	72	61	66	60	55	44	49	51	48	50	56	48	41	51	65	58	57	73	48	48	57	55	51	57	51	68	47	67	53	54	56	63	69	59	48	60	44	54	60	58	52	51	58	64	46	53	62	55	57	62	66	53	54	65	56	49	60	53	54	63	48	48	52	55	45	55	74	69	47	65	57	42	49	52	48	55	70	58	55	53	56	66	56	50	64	58	55	56	39	63	59	50	59	61	60	48	48	45	61	61	49	50	58	61	58	68	54	49	58	56	58	67	67	33	62	53	53	55	57	61	68	47	61	62	56	66	49	48	59	52	53	53	62	55	46	69	45	49	51	63	44	56	54	53	61	55	59	53	61	52	50	44	55	52	55	55	49	60	54	53	58	51	60	47	75	69	55	64	63	54	50	59	53	51	60	61	41	49	58	55	47	52	52	51	61	45	47	56	54	65	48	72	45	62	61	45	59	58	51	59	47	53	56	61	49	57	52	60	57	50	40	53	62	63	63	51	62	52	57	69	51	51	52	57	62	52	52	49	57	56	48	57	57	62	45	54	50	62	65	60	41	74	55	47	58	56	49	55	65	62	59	46	54	78	43	60	50	55	67	71	50	64	59	41	65	53	53	49	65	64	54	66	45	42	64	56	46	61	56	49	46	73	62	55	62	60	53	59	63	46	60	59	52	69	59	53	58	55	63	47	51	71	67	49	77	51	48	47	62	46	61	57	58	65	56	46	61	53	54	49	45	57	58	74	33	50	54	69	53	53	60	54	73	62	55	45	59	51	53	56	55	58	48	49	63	52	48	74	58	49	51	62	58	60	56	70	62	73	52	61	53	57	38	55	51	54	44	58	55	50	40	71	56	55	54	42	66	53	45	67	49	58	51	48	62	52	60	75	55	46	51	60	51	48	53	49	49	60	45	60	63	56	60	55	48	63	58	55	60	63	51	57	59	53	42	74	70	58	51	58	58	52	65	55	59	52	52	54	53	54	61	59	54	56	48	61	56	56	68	45	52	59	52	48	55	54	53	57	60	57	61	66	63	59	60	59	52	61	50	58	69	50	54	60	50	57	46	60	66	54	63	61	48	51	57	60	46	57	59	47	62	52	45	60	50	58	56	70	57	54	58	44	53	62	57	60	64	61	65	58	50	46	55	54	62	51	41	67	49	60	62	58	85	48	53	61	61	64	53	54	53	45	46	68	46	62	52	62	72	65	43	60	46	47	57	54	51	43	59	69	56	57	58	67	56	49	49	49	46	54	63	53	54	59	55	64	48	44	64	53	64	54	67	47	50	54	57	60	59	65	47	58	44	49	65	48	62	49	50	56	57	62	46	50	72	53	48	53	44	69	58	53	55	61	64	62	53	61	62	50	59	59	61	44	53	56	61	79	58	57	56	53	54	64	52	72	66	46	53	51	49	45	66	70	47	59	65	58	63	70	45	38	44	69	57	58	41	57	67	54	49	49	54	42	55	65	53	47	54	51	56	69	57	69	45	49	55	46	48	43	55	59	46	52	56	53	47	62	52	58	58	55	49	58	53	64	52	52	55	55	67	48	62	71	51	55	68	50	65	46	50	53	61	59	50	58	57	52	49	51	45	54	57	54	61	63	51	56	54	63	48	47	65	74	63	70	48	48	52	55	55	50	60	46	65	57	43	55	54	52	54	61	43	60	61	79	56	67	69	58	68	64	58	62	50	54	59	68	54	54	73	63	60	52	41	59	67	53	53	53	52	61	63	57	46	54	67	48	56	57	52	64	50	45	47	55	54	47	54	68	51	47	64	65	51	65	68	53	61	47	61	60	55	59	55	49	53	62	51	51	62	49	48	49	57	55	50	57	63	57	59	53	43	56	53	56	44	49	49	66	64	61	61	71	61	45	52	53	42	51	51	61	49	59	54	45	42	49	61	42	62	66	46	59	65	46	53	42	58	65	50	51	54	65	55	62	52	67	49	65	50	54	62	54	44	54	58	61	47	55	47	58	53	49	63	51	53	55	59	45	55	49	54	65	66	60	64	56	53	49	56	40	57	56	72	49	51	54	42	53	55	45	42	51	53	69	49	79	68	45	61	61	61	54	58	57	53	49	64	57	54	53	55	50	52	57	41	58	45	64	63	63	59	56	63	64	76	65	62	44	42	52	61	61	63	53	59	52	55	61	52	56	55	50	61	49	62	54	48	50	46	57	56	54	54	66	58	67	55	55	50	55	53	56	56	52	61	56	56	72	51	60	57	53	53	56	60	62	69	52	54	48	53	50	67	49	53	40	53	46	55	48	45	57	44	62	50	61	57	52	51	65	69	64	58	42	53	63	74	43	42	59	56	44	56	48	61	65	60	47	59	54	51	64	54	49	46	52	73	68	62	55	64	44	41	51	52	63	48	63	64	49	63	56	63	52	54	57	58	42	47	48	62	51	41	59	55	55	69	60	57	44	47	65	52	63	50	57	49	46	57	48	52	60	38	43	53	49	59	57	63	53	56	53	44	52	55	58	59	46	45	64	62	61	56	55	45	64	58	62	40	64	61	58	67	52	60	41	49	42	51	48	54	55	52	59	58	43	56	66	43	44	62	50	53	45	54	57	47	55	39	68	61	56	60	63	43	54	45	64	56	56	58	53	70	43	57	54	59	58	54	54	49	47	66	48	56	59	56	47	55	55	57	58	64	52	51	56	47	53	66	74	60	64	49	61	64	47	57	62	67	59	59	58	49	53	47	55	58	45	50	78	60	67	62	45	53	63	49	61	48	45	51	60	49	57	48	55	58	55	53	42	66	63	63	59	60	58	70	62	54	72	61	64	63	52	63	44	52	56	57	43	60	63	64	46	48	50	60	61	48	54	42	52	59	54	64	57	49	55	63	55	68	55
12830	4958	2247	4060	7900	9331	9393	8187	7071	7460	5517	4906	3915	3068	3283	3099	1306	962	965	955	826	846	905	877	1038	1148	1183	1212	1145	1410	1817	1838	1846	1850	1859	1890	1910	1612	1506	1297	1101	1053	940	1002	973	949	1037	1078	1085	1161	1187	1183	1101	1072	1093	1079	1049	1005	807	712	672	638	669	663	689	623	631	651	696	621	676	663	733	802	808	736	725	761	718	656	673	682	632	681	662	631	646	660	652	707	726	724	678	714	659	643	684	696	661	642	696	687	587	651	660	655	655	635	634	609	583	643	620	625	637	642	651	634	650	668	654	673	636	645	647	660	645	668	684	650	681	660	591	610	658	671	622	633	593	654	651	673	650	656	656	615	613	608	645	637	619	594	662	682	613	677	662	634	639	694	670	621	632	650	673	642	662	655	600	641	657	619	646	655	618	696	597	648	634	606	677	629	651	670	630	645	631	623	626	627	696	644	671	657	619	671	664	627	608	652	679	647	645	623	615	669	607	566	666	612	670	645	633	646	666	592	625	612	630	640	643	610	681	684	561	590	663	609	674	623	602	592	637	654	585	593	615	622	656	647	655	662	655	650	641	624	641	666	646	656	621	612	611	631	601	641	602	637	643	663	628	651	635	633	648	639	658	623	649	633	635	636	620	632	647	666	609	623	634	653	596	600	651	630	709	660	622	614	648	638	648	647	625	660	620	654	632	630	614	620	629	646	589	635	635	669	652	626	612	653	626	680	664	663	608	613	627	663	630	663	641	630	626	666	630	635	644	624	631	619	628	662	660	645	619	686	603	643	612	656	690	603	633	700	679	611	604	606	639	641	659	632	597	645	643	609	647	614	621	614	639	662	660	658	636	614	647	621	594	668	595	682	640	595	561	626	656	657	644	639	608	631	634	629	648	629	632	623	639	648	665	659	643	648	597	642	626	646	653	642	562	634	618	641	605	655	646	667	640	600	625	641	597	631	653	654	639	674	630	657	608	661	659	607	626	608	633	588	651	646	666	666	595	648	632	618	626	673	605	609	639	618	640	620	635	620	636	613	626	632	673	655	596	632	626	630	651	634	576	595	640	666	652	645	614	631	644	654	660	626	631	592	631	617	638	646	585	589	664	602	622	592	600	662	596	604	626	638	643	664	623	640	607	655	652	627	655	655	651	643	650	653	616	642	623	630	607	614	655	642	621	609	646	602	659	648	637	612	623	651	613	602	637	671	640	665	612	679	623	642	685	621	712	606	658	649	653	638	605	685	642	674	665	619	695	653	634	631	615	628	584	643	632	638	640	675	597	647	637	610	657	635	623	626	612	595	645	621	639	675	619	600	642	621	635	669	648	634	656	671	645	670	642	612	598	662	642	574	594	626	668	608	632	654	691	649	614	614	633	596	629	672	610	640	641	596	665	625	622	668	640	677	657	618	658	590	652	644	646	607	629	643	617	604	657	651	621	610	643	624	624	600	652	659	625	653	650	639	616	636	608	610	624	668	624	649	654	652	622	605	595	624	641	649	630	638	648	647	648	634	641	644	636	692	611	597	615	611	622	645	657	679	604	686	639	661	642	655	623	674	676	634	651	638	641	645	612	619	612	627	647	665	636	632	643	693	633	613	627	589	644	620	648	622	642	682	639	662	628	589	643	631	625	625	678	666	601	610	611	639	615	638	667	642	642	620	641	651	634	606	640	625	652	622	639	629	625	656	604	629	601	657	605	627	612	633	672	645	612	584	678	683	678	613	673	632	618	597	629	640	617	680	650	664	658	649	571	654	628	654	658	618	628	605	661	665	641	651	635	664	605	637	628	622	658	627	635	667	622	623	613	616	618	589	653	641	634	657	623	663	614	594	614	562	645	573	638	618	633	675	684	648	608	612	661	591	599	611	640	670	627	637	600	648	614	622	621	605	618	633	626	675	656	657	596	649	671	661	623	641	675	641	657	630	605	592	662	636	632	643	621	645	633	595	660	646	623	662	623	628	617	595	652	581	632	609	619	680	628	649	603	629	609	609	684	663	655	661	620	632	692	615	586	611	645	646	620	657	612	639	669	638	639	633	616	662	636	608	632	651	600	628	707	636	660	632	641	639	626	596	612	635	607	670	630	599	638	631	629	651	661	668	629	684	610	641	612	672	665	608	650	646	694	615	614	660	595	623	624	624	611	641	636	667	624	599	670	633	607	644	593	647	636	644	652	632	636	670	585	638	646	617	581	664	653	640	673	672	662	617	649	642	639	637	679	646	661	634	618	607	613	590	631	654	637	619	634	610	631	608	675	622	647	612	623	655	651	673	666	637	567	693	636	668	606	657	623	618	658	607	651	616	670	646	634	655	637	615	619	639	666	664	634	592	618	605	591	631	609	611	626	626	646	659	624	631	663	610	619	649	630	636	613	658	609	607	622	634	664	668	634	659	639	662	639	626	640	621	667	667	674	612	650	636	574	660	661	613	633	591	607	628	609	634	679	625	667	634	656	656	599	656	655	665	669	625	625	633	627	612	624	648	619	647	662	614	658	652	635	648	634	666	634	646	608	641	606	643	628	633	660	687	641	625	629	646	632	661	593	580	682	649	636	632	639	666	647	654	607	672	684	649	640	651	649	654	605	642	584	623	651	669	649	640	592	691	633	684	632	661	614	670	617	617	679	606	637	670	660	600	609	635	655	601	648	639	610	633	634	643	642	636	635	661	599	653	631	629	638	663	654	609	626	647	665	625	620	656	615	667	628	641	606	705	634	584	641	587	613	607	666	582	619	666	609	625	648	652	647	622	624	635	632	635	623	604	638	660	647	665	656	670	632	600	641	643	613	591	646	671	647	659	634	615	649	631	603	655	626	671	639	609	620	625	672	670	685	629	580	638	652	692	691	583	680	619	656	636	678	638	647	642	612	632	620	647	605	616	657	621	601	616	634	633	607	614	663	647	615	666	618	694	644	647	653	666	621	640	641	684	623	651	574	631	638	667	633	647	627	628	613	620	605	658	625	623	647	639	605	618	621	692	633	625	664	639	625	653	597	619	663	584	633	645	635	618	652	661	581	626	628	625	642	587	667	608	612	651	621	672	674	614	651	661	629	652	634	673	667	582	656	629	618	618	640	630	657	620	626	638	640	640	630	614	630	640	663	659	625	603	657	642	606	629	616	627	642	641	639	631	613	615	619	626	650	650	583	611	640	635	682	636	604	660	641	650	622	672	644	655	648	627	638	645	642	634	629	671	643	620	678	657	638	621	607	653	608	630	661	568	618	653	694	638	642	641	687	609	603	643	619	670	600	697	625	619	629	614	629	635	639	668	636	663	624	631	618	646	667	599	679	618	650	638	654	625	588	649	648	623	611	588	649	665	624	654	686	607	687	641	681	631	637	665	668	664	657	674	623	648	619	653	644	640	658	639	668	640	620	611	666	649	651	645	621	615	614	625	644	632	640	646	598	646	641	616	678	624	624	646	651	640	614	634	622	635	617	638	639	622	638	628	701	622	628	642	638	627	647	651	691	600	671	579	632	667
772	336	166	137	128	190	222	215	226	199	161	160	133	123	134	98	73	53	49	37	47	54	43	42	52	67	72	46	59	72	78	75	82	100	63	78	78	81	76	60	57	58	49	53	53	54	48	60	50	45	47	64	47	47	49	57	59	52	35	44	42	35	42	40	39	39	36	38	25	33	36	34	26	49	41	37	53	46	44	39	31	48	44	30	43	37	31	35	48	50	45	37	31	30	45	43	39	31	41	41	42	49	32	28	33	40	25	49	32	27	34	45	36	33	30	35	35	31	48	32	47	35	40	33	29	41	38	44	31	38	45	38	28	50	29	35	28	41	31	44	38	47	41	31	37	53	33	38	35	50	31	51	48	32	34	31	43	33	36	38	34	29	38	40	38	38	28	49	32	28	40	40	32	38	40	35	31	42	31	36	36	36	38	43	41	42	39	35	36	33	52	34	31	33	34	38	30	37	31	44	37	41	36	50	48	38	39	26	44	39	38	41	32	44	40	32	40	30	37	34	43	46	37	26	42	34	33	36	48	31	39	34	32	32	32	33	36	36	42	33	26	38	35	35	36	42	27	41	28	47	36	39	29	37	41	28	42	37	36	40	40	31	44	43	38	35	42	45	46	31	35	37	45	45	36	35	30	43	45	28	39	42	41	37	27	40	36	42	30	42	42	42	43	41	37	34	27	35	40	30	43	34	31	34	31	26	34	33	46	39	45	42	38	38	41	36	42	45	48	40	42	32	25	39	32	29	49	36	37	30	30	33	42	43	39	39	37	37	43	27	44	34	45	43	42	28	41	42	37	52	36	37	37	37	39	25	44	29	29	40	39	37	42	27	31	31	31	37	46	53	51	36	38	40	34	40	44	26	47	30	35	43	32	46	41	28	38	32	50	37	40	38	37	29	28	41	38	36	42	24	50	33	44	42	26	38	39	34	50	35	37	24	40	40	32	40	42	41	24	48	39	33	49	36	46	46	36	48	41	38	36	37	46	37	36	49	38	37	33	33	48	35	39	29	30	34	41	45	43	40	46	28	36	36	42	45	36	38	30	30	42	45	35	28	46	41	38	37	43	33	41	48	32	44	31	27	29	38	40	27	41	42	41	39	40	49	27	21	55	42	35	29	36	29	33	39	34	41	43	40	45	37	38	44	40	45	31	34	37	24	39	40	25	33	22	32	50	31	33	37	39	43	31	34	33	32	42	41	33	35	35	33	37	48	39	50	43	32	33	28	41	42	35	34	35	37	40	27	40	45	43	30	53	43	44	37	32	38	38	38	33	41	42	34	41	46	50	40	34	41	36	30	31	39	38	28	33	42	45	30	30	33	33	37	50	27	30	36	38	38	35	40	41	33	35	50	41	41	37	37	31	43	29	44	37	29	31	33	44	46	35	33	49	37	43	30	51	38	43	49	43	31	43	35	38	41	33	30	37	45	30	37	36	38	38	37	34	38	37	31	33	29	44	40	31	43	47	42	45	29	40	35	35	28	41	27	38	36	30	39	40	40	41	34	39	35	39	48	37	26	42	32	41	48	35	39	36	32	35	49	36	46	41	43	38	51	38	26	31	36	38	27	31	51	42	37	50	34	35	45	34	40	34	45	35	45	45	33	37	45	36	29	39	54	28	31	43	38	36	38	43	46	35	32	38	45	38	31	31	41	42	33	48	37	27	42	40	35	52	44	36	32	33	39	43	35	34	25	36	30	38	45	39	34	30	40	40	42	39	37	39	35	30	29	35	38	25	36	35	28	37	40	43	39	40	18	26	31	45	38	29	34	44	46	28	42	38	43	35	44	35	38	40	35	34	46	31	33	32	26	32	33	31	30	44	44	52	37	47	33	41	31	40	36	36	29	43	38	47	25	32	41	32	36	33	44	52	31	33	31	37	46	37	31	39	43	29	36	33	36	37	48	45	29	34	34	38	32	27	42	36	25	40	23	42	47	43	41	34	21	31	38	44	25	40	36	45	46	53	35	33	32	36	39	43	49	39	32	38	30	33	40	34	34	29	38	34	49	36	40	33	48	29	32	41	49	53	42	32	35	45	34	43	44	35	30	46	33	39	25	43	38	32	33	41	42	29	41	33	47	38	36	39	32	48	34	39	40	42	31	47	36	43	39	29	30	43	41	46	38	37	42	40	42	30	41	37	34	34	31	32	29	35	40	30	29	51	40	52	30	37	29	35	27	38	27	31	41	41	47	34	37	27	41	44	36	42	55	42	37	53	46	42	34	43	42	50	44	32	39	30	43	40	34	27	35	43	26	33	34	48	37	40	35	30	29	41	30	47	39	43	43	47	35	37	39	30	37	29	54	39	31	29	33	52	42	52	38	46	42	40	27	33	42	38	32	41	39	44	34	41	34	40	34	35	35	49	38	29	36	46	38	46	33	26	37	34	32	32	44	37	42	45	40	48	29	44	47	30	47	43	33	31	41	37	42	38	45	44	47	38	51	36	28	36	40	46	34	33	41	36	51	39	38	37	43	33	36	44	38	36	40	44	38	30	43	40	47	33	45	45	40	49	46	40	31	44	40	41	42	45	29	45	30	35	40	42	33	38	36	36	26	34	35	34	33	53	43	38	41	29	38	47	28	32	39	45	30	35	43	38	35	38	30	36	43	37	37	31	43	35	40	37	35	43	43	47	49	39	48	32	31	48	33	41	43	43	45	49	31	38	46	41	39	35	31	36	43	50	35	30	32	28	35	36	40	36	30	43	27	34	38	34	38	36	34	33	31	36	38	30	33	50	37	55	35	30	35	39	41	37	39	37	42	42	35	38	33	33	39	36	54	27	37	35	46	30	39	37	31	32	34	38	41	37	44	39	32	42	45	42	40	34	35	45	35	33	39	36	42	47	31	40	32	49	41	47	32	33	34	41	27	42	48	33	36	32	36	29	38	41	31	31	32	43	37	35	34	35	34	30	28	33	35	38	38	44	36	35	45	40	39	35	46	41	55	35	31	37	45	30	36	41	41	36	32	41	42	37	42	37	28	42	29	33	25	31	37	45	38	42	37	41	18	31	42	48	29	32	39	40	31	34	43	41	40	49	39	36	27	36	39	40	36	38	34	32	33	43	35	28	31	37	38	40	31	36	37	35	29	45	44	30	49	51	31	31	28	40	44	36	23	45	35	29	30	43	36	46	39	40	39	41	39	45	29	46	32	45	40	35	49	36	34	53	38	42	29	33	41	29	38	35	46	44	31	26	43	33	35	42	28	35	31	34	38	36	38	44	32	28	46	28	43	37	36	42	37	34	37	33	32	40	39	38	30	31	37	44	37	26	30	35	29	44	39	45	41	36	28	46	29	29	36	38	37	42	22	40	19	30	41	44	37	27	47	24	38	32	41	47	37	32	33	47	39	42	43	35	37	42	40	34	32	38	32	31	31	36	43	36	26	39	40	30	38	37	28	39	37	32	37	28	42	37	28	32	39	38	42	32	35	35	41	36	32	37	49	36	49	47	45	35	36	40	31
15155	7381	3074	6406	12655	14149	13568	11965	11425	10190	7647	6607	5013	4073	4787	3580	1476	1153	1081	984	982	944	944	1067	1249	1271	1284	1240	1285	1708	2129	2146	2254	2262	2201	2173	2079	2073	1797	1506	1207	1022	960	998	974	967	1008	1015	1006	1093	1107	1231	1216	1194	1083	1105	999	915	737	558	489	536	440	471	471	431	461	466	442	453	400	520	575	605	695	615	591	597	526	519	534	501	576	514	519	437	458	556	467	509	548	530	523	469	496	529	559	521	525	522	543	458	471	444	423	438	455	477	462	448	470	423	456	467	426	446	415	460	489	447	470	419	462	450	455	463	449	418	462	418	454	462	419	438	452	463	409	456	436	444	433	463	396	459	483	460	454	473	454	433	427	423	429	443	446	447	463	415	448	482	432	457	477	467	416	442	440	492	417	463	458	470	469	416	462	463	436	470	426	456	428	430	435	424	457	461	444	490	458	448	452	409	442	446	403	434	424	468	468	446	470	426	465	450	439	471	459	435	476	425	468	456	437	411	464	429	455	406	401	428	423	464	431	441	471	452	461	399	414	433	444	448	414	442	462	447	453	449	438	436	441	452	415	452	456	453	458	438	439	454	444	452	436	453	475	474	434	445	467	449	480	431	443	450	423	430	458	428	406	475	450	432	441	436	455	451	477	472	449	468	444	476	474	458	457	486	417	459	477	414	442	439	441	430	488	469	424	434	422	449	410	426	458	487	450	444	439	432	459	435	456	424	449	422	434	448	479	446	439	446	452	426	461	459	447	397	448	419	466	432	452	446	470	438	425	495	419	445	431	456	390	425	416	450	482	470	413	487	419	469	475	442	398	442	420	443	429	446	436	423	470	443	440	465	471	448	459	448	440	443	434	451	443	425	462	448	447	471	441	476	423	440	464	445	441	463	480	441	425	442	436	439	475	439	460	448	462	465	412	449	436	439	401	411	454	450	469	436	445	437	493	474	440	429	462	498	433	452	466	456	439	456	395	431	453	426	424	425	465	436	436	463	427	431	425	448	463	454	447	470	443	455	467	478	459	462	460	431	432	426	434	478	442	446	460	476	434	443	459	467	450	460	426	421	435	439	418	453	459	493	476	480	437	447	446	426	437	466	418	462	471	432	461	447	445	434	404	461	453	456	446	427	448	451	468	449	445	448	470	464	480	431	476	447	443	419	432	428	452	453	426	438	465	431	447	478	439	434	442	479	453	407	442	446	407	440	414	439	457	443	456	446	439	488	438	435	461	452	480	461	434	435	453	465	447	458	461	451	468	424	433	445	429	455	442	474	456	427	459	421	437	454	444	472	491	424	440	427	405	454	437	441	475	435	459	436	450	472	453	460	449	428	437	456	466	452	444	437	482	449	423	435	461	420	437	489	444	451	439	424	451	472	441	455	473	453	444	483	449	447	429	474	462	478	473	435	435	464	408	439	423	455	420	448	449	442	455	474	416	437	435	472	465	454	427	469	416	408	489	456	450	439	446	435	484	440	445	483	453	471	479	441	458	402	492	450	475	476	452	465	469	445	435	399	429	441	468	414	455	481	485	432	464	471	450	446	452	429	427	434	449	451	475	466	416	469	478	434	464	434	418	447	439	460	450	463	420	435	471	422	433	446	439	442	461	470	435	450	427	435	418	435	440	477	426	444	469	468	447	470	464	424	421	476	464	455	423	462	479	441	476	465	429	469	427	447	428	428	461	408	453	451	474	447	457	441	442	453	491	443	434	480	438	489	451	424	460	429	490	472	458	431	431	428	448	455	446	464	439	405	414	454	485	437	446	409	444	455	478	417	436	446	451	447	421	461	443	454	436	409	450	444	488	456	455	450	472	440	434	463	427	441	440	440	449	457	426	478	436	426	441	444	464	440	409	436	479	418	424	427	430	446	455	414	458	446	446	442	402	418	476	478	440	467	437	424	463	461	424	464	477	441	439	461	461	440	442	407	430	478	442	444	469	419	435	497	454	427	427	442	451	458	515	462	440	450	403	448	424	419	428	427	448	434	472	453	444	430	465	471	446	446	456	464	463	429	460	463	447	457	458	393	443	432	435	462	494	466	424	460	456	432	443	431	429	409	431	436	460	450	469	467	431	449	443	415	440	463	457	454	485	418	447	443	449	470	481	442	439	432	437	432	455	421	483	450	449	471	464	426	466	438	471	450	429	448	414	416	420	462	510	440	413	420	417	449	455	457	460	464	458	433	468	444	446	459	471	421	457	425	451	457	423	465	430	440	418	420	462	443	467	470	485	464	439	462	457	483	469	456	439	434	512	480	449	428	456	408	492	450	433	406	422	437	422	477	431	419	434	480	445	484	441	448	445	449	426	502	463	445	472	440	466	454	460	418	487	435	440	468	449	419	450	426	430	511	415	432	463	462	426	480	433	441	436	447	457	440	461	467	489	458	455	453	445	413	442	472	409	496	453	451	476	452	434	437	458	458	473	477	454	450	487	454	475	474	429	461	425	415	378	446	442	413	464	407	502	482	443	420	445	446	407	405	465	443	473	461	440	447	430	436	447	461	447	445	464	446	445	433	436	432	411	409	462	424	484	454	438	461	477	487	436	434	451	456	444	443	440	475	430	436	464	438	438	461	430	414	447	436	468	435	458	416	426	460	423	462	470	449	435	460	446	428	445	436	462	439	466	478	435	462	459	453	430	467	402	447	464	449	407	442	478	417	464	428	451	421	455	466	432	408	462	469	461	443	463	423	431	447	443	465	456	421	460	429	457	435	445	416	458	414	482	420	461	458	451	464	471	437	441	418	441	458	473	455	418	438	430	448	451	451	420	451	441	430	437	438	451	448	446	436	486	481	476	439	431	430	448	428	447	470	454	419	452	456	446	445	474	423	453	467	454	465	492	430	471	443	458	423	441	451	440	455	423	472	466	462	439	408	452	476	449	491	464	419	451	466	437	478	454	439	447	423	456	452	464	419	468	454	473	416	463	447	437	440	468	477	455	424	468	460	458	468	452	439	456	446	447	450	447	436	441	471	452	416	414	493	447	451	443	442	419	434	440	446	446	453	473	448	441	442	406	458	445	437	449	425	442	432	445	463	438	457	444	447	434	477	472	438	445	459	440	409	455	467	441	428	452	466	452	466	444	447	494	425	471	447	433	440	462	433	466	468	445	457	422	469	466	447	415	487	421	457	471	461	434	493	444	461	472	444	450	441	466	443	425	461	399	468	459	449	437	446	437	438	460	492	429	443	483	462	444	465	458	438	422	440	484	471	438	459	432	480	423	466	430	431	466	458	454	467	429	466	445	414	461	436	472	428	438	418	410	468	392	456	420	456	466	433	442	415	431	465	494	415	451	478	446	440	447	468	419	416	469	446	474	419	467	461	436	412	437	447	465	454	452	461	456	447	455	458	435	482	482	431	478	448	457	457	453	456	447	469	425	463	470	479	452	419	455	493	422	488	473	482	465	427	471	466	431	434	469	485	450	444	451	430	469	482	449	499	471	471	421	451	428	464	463	468	430	415	464	462	479	465
2153	272	184	141	132	201	263	242	271	220	184	196	152	144	152	97	101	71	78	69	68	92	63	72	79	82	76	81	66	105	91	103	102	84	101	100	92	99	103	83	93	84	67	81	62	64	79	77	69	72	63	69	82	81	67	83	80	63	68	60	68	54	58	54	46	40	53	61	53	54	55	55	61	56	63	76	59	49	39	64	54	63	59	46	51	44	40	49	58	52	51	61	65	64	56	48	62	43	69	67	60	48	66	48	56	62	54	53	45	60	55	79	57	43	62	56	50	67	47	45	68	53	50	46	62	59	56	51	48	56	42	50	53	63	55	48	57	69	61	62	50	45	60	70	38	66	59	53	66	58	54	52	60	54	62	43	52	52	54	60	37	53	55	51	51	62	49	59	40	46	48	44	48	48	54	54	59	53	55	63	40	61	59	70	43	50	59	48	56	51	54	60	49	56	51	58	39	55	56	66	57	61	56	51	61	56	58	60	65	46	42	60	52	57	59	64	76	56	48	49	55	64	51	48	59	49	56	65	64	56	56	55	64	43	55	42	46	66	69	65	39	54	55	62	54	51	41	40	47	53	54	46	60	63	45	47	50	55	52	52	61	62	58	57	46	65	68	49	49	57	49	58	31	54	60	60	54	62	41	63	53	58	47	58	52	54	57	63	68	53	49	46	61	63	55	54	55	53	49	51	46	56	48	50	47	58	60	54	55	52	63	53	57	46	58	48	55	54	40	56	53	45	77	59	55	54	45	52	52	52	58	75	49	43	53	52	58	55	57	49	58	64	52	46	68	58	45	46	58	63	51	53	60	40	51	61	60	71	58	61	64	44	75	44	58	58	60	53	62	43	60	60	61	47	62	42	66	52	58	50	74	67	55	54	62	52	42	61	55	54	56	68	71	48	49	43	55	44	45	58	64	46	46	57	49	55	65	56	42	51	61	53	47	57	60	61	55	53	46	46	55	66	75	49	59	53	53	48	40	49	55	51	44	54	46	54	43	57	49	53	56	55	57	50	45	55	61	39	52	63	48	45	50	50	61	50	45	58	44	44	56	40	59	53	68	59	45	53	49	46	51	61	67	66	54	57	50	54	66	61	57	54	62	68	59	62	56	45	56	48	55	51	46	52	54	48	59	52	48	48	52	58	61	61	48	61	58	48	53	60	63	66	52	57	54	58	53	58	50	47	59	52	42	50	51	43	49	56	62	49	58	47	71	63	51	42	53	69	52	62	42	57	59	58	56	56	64	46	49	57	58	54	56	62	53	49	44	57	54	50	43	62	60	50	60	44	63	48	57	50	50	60	44	50	50	60	40	61	54	63	48	51	65	50	52	60	45	43	60	47	57	52	59	55	58	56	47	62	59	50	56	54	63	62	58	54	61	57	51	45	45	65	43	64	63	60	49	61	56	43	55	52	53	52	60	65	47	58	53	62	63	55	67	50	58	63	50	56	65	58	64	51	49	59	53	46	51	62	56	65	53	45	53	61	72	48	60	63	62	49	46	55	64	51	59	56	53	61	51	50	44	59	48	65	50	47	52	49	52	70	54	60	52	46	53	51	52	60	52	68	59	60	64	58	48	56	55	60	50	46	66	36	62	51	54	63	54	46	55	50	65	53	55	52	53	61	54	53	59	52	48	61	42	57	64	53	70	55	52	46	63	64	50	55	51	63	50	51	61	51	57	49	64	61	50	59	48	46	47	78	61	62	49	57	55	52	57	67	55	61	53	47	59	64	49	56	57	57	49	54	53	62	43	51	42	55	49	45	55	43	63	58	63	53	52	51	54	60	53	56	66	63	48	47	54	49	50	54	60	61	53	53	68	67	46	56	50	50	48	71	62	53	75	51	56	55	51	59	58	53	56	74	56	52	55	55	50	50	52	49	40	42	43	56	44	52	60	54	68	48	49	57	61	56	59	48	51	52	56	54	44	58	60	44	48	64	51	57	54	52	49	51	53	45	55	71	32	41	56	45	59	59	57	58	54	62	54	54	47	60	54	60	55	61	48	72	51	50	49	54	53	57	58	49	47	52	60	59	63	51	62	49	62	34	42	46	64	58	50	62	50	59	46	55	62	36	54	58	44	59	51	50	67	47	42	44	62	54	58	58	53	42	44	51	55	63	64	51	62	54	61	47	49	63	42	63	58	60	54	48	63	59	50	54	62	53	50	58	59	60	50	47	57	47	70	61	54	53	53	63	55	56	38	53	61	47	68	51	46	60	63	57	53	46	56	60	47	44	59	52	37	55	55	56	49	61	49	56	39	49	59	43	51	54	45	38	61	52	53	56	55	62	61	63	56	58	50	46	49	51	58	40	55	47	40	54	42	53	45	56	45	64	48	65	49	60	44	67	44	57	38	60	58	56	66	61	65	55	51	37	64	53	54	59	45	63	72	59	50	58	59	48	51	54	58	52	46	50	54	56	57	57	64	60	53	56	55	66	61	67	69	55	45	58	57	58	53	54	65	50	55	61	51	61	45	45	56	53	55	59	42	62	65	62	63	50	55	50	45	55	62	60	59	44	51	72	55	57	62	54	71	48	60	59	46	58	62	59	53	59	47	60	58	49	50	66	51	58	69	59	49	60	37	55	59	66	60	58	57	48	48	57	67	60	60	40	65	47	51	50	69	55	55	61	55	54	49	61	46	63	53	54	73	56	47	50	57	50	65	44	52	68	62	54	54	42	53	62	59	55	60	60	66	48	75	56	58	66	52	59	56	55	58	53	74	62	59	45	43	51	57	56	66	50	58	61	57	60	48	58	46	58	61	62	52	46	57	54	45	57	64	54	53	47	50	54	45	51	65	67	58	56	48	47	53	64	57	44	59	59	62	53	43	61	64	61	57	57	51	45	53	55	50	49	56	63	45	56	47	55	46	59	53	48	69	57	43	56	66	64	52	66	58	42	57	60	63	58	49	43	54	63	63	53	56	44	49	62	53	52	63	70	68	51	51	75	45	53	49	44	59	56	64	58	61	56	49	54	55	58	55	65	60	44	72	51	55	61	65	41	46	56	69	55	59	65	49	55	50	55	57	46	55	62	62	47	44	56	46	49	57	57	45	55	44	55	57	41	55	60	60	73	71	49	60	52	49	46	58	55	57	48	47	61	49	56	51	48	50	52	48	46	68	58	46	53	56	60	51	57	51	54	71	65	52	57	51	54	55	44	58	54	42	53	52	55	55	44	50	64	68	45	64	64	72	61	47	50	47	62	52	63	51	58	51	55	59	56	45	59	67	60	38	50	55	65	59	57	49	56	61	51	62	54	58	65	58	58	52	44	49	59	52	55	68	46	51	63	56	60	63	63	58	57	49	46	44	48	61	54	54	78	55	53	49	49	58	47	55	55	54	51	70	54	51	48	56	60	58	54	48	47	47	57	57	50	51	59	47	58	50	47	57	57	40	50	47	51	53	50	54	55	60	45	56	64	48	44	43	62	58	51	47	51	64	71	64	53	56	63	60	67	51	55	56	54
15414	6390	3305	6074	11840	14084	13505	12377	12390	9907	7783	6654	5285	4262	4974	3268	1555	1327	1318	1224	1201	1214	1244	1492	1739	1515	1514	1488	1545	2113	2378	2495	2442	2461	2470	2487	2397	2210	2063	1880	1378	1228	1250	1247	1222	1143	1124	1189	1171	1256	1336	1389	1445	1354	1317	1312	1208	1205	1020	772	705	708	601	649	635	616	596	623	612	614	653	640	788	738	880	896	816	782	715	668	702	703	659	721	640	579	655	676	669	662	735	692	690	682	667	657	648	648	707	683	645	666	631	612	628	617	605	640	641	632	616	643	650	602	643	601	612	657	630	626	648	622	608	632	604	580	651	617	615	664	626	627	633	663	601	667	624	590	647	614	660	633	631	607	589	625	585	660	638	656	623	672	637	602	595	694	609	627	631	587	641	599	646	656	640	604	650	616	595	623	647	612	666	672	600	647	599	586	615	635	594	590	632	616	604	622	678	610	637	639	657	626	623	617	622	676	626	612	641	614	614	665	619	613	633	617	624	602	650	693	624	594	650	580	625	667	609	625	631	631	648	641	642	651	622	605	589	625	614	656	642	633	627	593	646	587	601	637	580	651	599	617	626	611	618	628	619	644	600	664	607	602	657	618	651	663	583	615	605	593	620	648	591	633	645	645	617	609	609	611	629	675	642	627	651	656	634	650	647	629	654	638	636	636	649	609	572	611	580	650	597	595	631	610	639	629	644	629	607	642	638	590	628	616	644	600	637	639	651	621	678	614	619	608	590	657	646	649	627	630	619	640	674	611	642	640	623	638	622	576	604	600	614	669	661	619	635	597	623	652	595	603	604	600	653	608	654	616	634	631	587	590	660	654	593	581	622	599	616	622	640	622	615	668	592	685	593	626	617	612	631	641	640	592	603	629	640	625	677	647	615	621	627	630	626	614	674	626	589	636	624	645	620	630	627	629	635	612	631	657	601	623	595	626	600	594	650	641	636	647	589	620	589	638	663	608	609	597	597	622	659	654	632	579	685	673	571	626	629	572	642	577	661	650	641	628	621	651	620	645	638	636	640	645	598	623	624	621	669	675	616	626	662	615	638	671	609	607	650	603	637	654	624	610	622	620	625	613	617	628	634	655	628	583	685	569	642	634	630	637	615	602	638	640	625	642	610	600	654	625	567	633	575	606	635	603	663	681	612	615	624	643	639	626	596	628	646	626	601	603	619	621	634	687	643	597	631	641	635	610	670	644	603	643	643	630	601	615	579	614	670	663	636	611	631	629	599	693	605	588	595	596	611	608	623	614	644	621	610	649	697	646	613	619	622	650	589	635	623	638	613	609	598	587	610	652	617	646	622	627	637	627	614	597	594	613	594	623	617	632	633	604	666	658	632	621	623	643	628	636	602	623	636	601	659	593	637	628	614	636	650	645	652	591	607	631	634	613	620	600	637	618	627	657	614	598	671	635	616	609	661	653	667	650	676	657	611	634	606	651	602	638	608	647	616	597	629	645	636	605	615	602	686	599	599	611	606	630	627	689	617	625	614	659	640	623	617	689	611	639	614	632	616	668	623	631	651	606	591	596	678	627	634	642	592	642	629	666	597	602	644	606	637	627	634	674	639	633	633	617	635	641	664	634	666	677	592	664	583	620	660	599	589	592	635	631	594	628	604	597	610	627	631	609	620	590	550	626	592	586	634	618	640	619	633	642	614	660	668	601	648	606	629	639	623	641	572	608	611	606	661	647	678	642	648	609	611	625	644	671	615	639	667	656	610	650	661	584	620	656	637	615	630	630	604	631	686	618	574	633	612	612	636	610	621	596	624	681	621	551	574	614	628	642	613	620	583	606	610	635	635	616	610	654	570	608	653	606	589	609	623	591	659	611	593	655	630	606	646	619	659	591	652	597	599	634	635	619	602	655	644	628	643	659	648	579	627	614	687	613	650	627	600	675	616	645	631	578	624	588	584	638	629	594	636	658	647	629	629	571	627	629	603	613	656	631	606	610	648	658	640	635	568	583	632	636	640	652	644	575	663	595	612	622	623	668	641	596	602	629	629	588	649	585	604	655	676	611	599	627	618	661	619	591	592	623	647	624	624	594	644	662	625	617	606	612	645	586	648	600	624	634	591	641	611	593	626	619	652	621	681	628	650	640	616	616	632	582	590	608	653	593	644	621	596	672	602	658	607	638	654	618	606	615	585	621	641	628	597	603	625	651	569	642	629	619	591	621	619	620	666	620	652	637	600	634	630	645	622	648	612	622	616	658	641	614	630	633	636	623	588	654	635	646	595	654	631	567	594	645	597	665	632	649	616	622	667	646	666	677	650	629	582	635	623	614	627	648	661	613	645	623	607	611	624	675	648	624	645	639	650	633	642	666	631	599	635	632	609	637	623	644	604	673	595	601	600	640	622	669	617	619	643	633	639	647	672	630	647	625	566	601	638	663	610	571	624	606	629	654	628	603	621	603	622	601	613	612	602	700	656	617	634	616	582	620	639	643	641	630	607	607	628	650	649	618	627	640	647	598	600	605	582	610	626	621	651	655	594	628	620	607	592	578	652	624	658	644	599	632	627	621	636	597	662	670	629	615	664	609	619	607	632	626	676	607	603	612	653	644	633	638	586	684	603	611	652	621	669	616	618	667	605	663	622	659	612	610	605	672	654	637	593	630	632	651	652	584	703	587	652	645	614	653	607	659	671	628	655	620	658	634	617	634	646	613	606	638	634	636	614	627	611	608	648	611	653	657	640	615	628	613	599	643	635	602	611	638	585	629	626	648	658	571	632	593	624	599	659	644	631	639	598	631	624	611	614	635	619	579	641	639	593	608	623	635	667	629	639	612	600	654	636	641	608	601	634	614	580	609	676	654	605	636	612	608	630	630	621	595	668	627	648	585	645	666	632	598	674	647	636	610	621	575	627	619	626	656	599	612	640	642	603	626	649	622	562	590	620	603	589	633	598	634	616	594	628	645	646	634	627	610	626	619	607	666	626	620	604	632	634	664	614	608	592	603	626	628	631	653	602	590	623	591	601	653	652	602	645	626	621	606	638	598	569	618	688	675	622	602	622	641	625	635	635	663	608	604	597	576	658	660	593	588	639	659	611	613	631	619	647	647	673	612	612	569	633	633	608	660	611	618	674	628	607	632	614	602	661	638	622	647	621	624	668	614	589	616	582	600	657	633	615	597	609	628	623	621	572	598	630	608	608	660	649	607	647	643	638	606	600	650	595	654	634	616	622	622	596	630	589	593	651	601	642	595	601	625	615	593	614	619	596	621	625	654	658	632	617	649	641	624	597	604	585	616	586	685	589	615	683	620	625	678	614	598	653	634	662	572	627	630	585	661	638	617	678	630	574	623	643	657	582	674	590	653	576	639	664	583	671	591	672	624	593	624	620	607	653	652	611	625	645	655	618	588	655	604	603	607	619	638	615	642	577	625	631	637	682	610	588	628	593	612	687	625	635	612	631	608	610	646	612	637	647	612	629	622	630	550	633	615	627	600	622	626	649	644	591	600	577	639	654	637	611	598
1221	428	237	150	157	249	299	318	329	214	251	200	175	150	162	102	73	66	59	56	47	51	60	76	73	79	64	56	92	85	96	88	85	82	109	113	93	86	93	96	66	71	69	57	47	50	47	47	55	61	57	60	58	67	61	53	51	57	44	43	42	37	23	35	42	34	47	33	37	32	36	39	28	42	48	42	53	40	49	34	42	29	43	45	39	37	36	34	40	50	37	47	38	42	30	40	41	40	39	44	41	30	38	40	29	36	30	36	29	32	38	38	38	32	36	34	35	32	37	44	38	25	38	31	33	37	31	35	34	40	37	39	33	34	35	36	36	37	31	46	34	40	33	37	36	38	35	38	29	42	59	35	36	33	41	40	39	34	36	38	33	42	46	35	38	36	37	32	28	41	27	45	38	30	47	39	40	33	55	30	46	42	44	44	34	25	33	31	28	48	38	35	44	48	27	37	45	35	36	42	36	40	35	39	36	37	44	44	34	42	37	35	36	36	42	33	44	30	35	30	29	34	31	38	34	37	39	39	56	38	34	44	32	31	29	32	42	34	29	34	29	37	46	36	33	37	50	30	39	47	38	31	39	30	35	38	40	25	34	37	41	28	48	48	43	46	32	45	39	33	29	31	38	29	40	45	28	37	31	32	47	41	33	33	36	29	28	35	29	33	36	38	32	43	35	32	33	28	35	48	34	41	32	34	31	37	40	22	25	30	33	31	29	32	40	32	36	32	40	37	28	35	30	35	33	34	34	36	35	44	37	43	27	41	34	37	34	36	41	36	40	41	36	38	37	31	36	28	27	30	44	37	45	36	42	49	39	40	34	32	32	28	33	35	29	45	25	48	37	46	47	33	39	29	42	39	40	43	38	34	48	38	37	38	40	38	29	42	38	47	42	34	42	37	42	34	30	35	37	47	50	35	38	40	34	36	26	28	29	29	34	37	39	39	37	35	42	38	32	41	37	44	21	33	44	28	37	42	34	41	40	37	40	31	38	37	31	41	32	32	40	36	38	30	38	31	47	30	28	38	37	31	37	38	37	41	38	44	29	44	33	24	44	37	37	35	41	46	42	27	44	35	40	40	32	52	25	32	32	34	27	39	44	34	33	44	33	46	34	40	37	42	41	32	35	39	28	32	38	26	38	32	30	28	51	37	38	33	30	40	49	36	34	36	41	29	46	40	39	35	36	30	29	38	39	46	43	35	47	27	39	41	32	38	30	28	51	43	29	30	28	44	35	42	37	28	36	40	34	37	43	40	38	36	33	25	32	37	47	39	29	36	26	32	38	31	28	30	31	38	32	41	38	39	37	36	35	38	29	35	20	29	31	27	46	37	37	30	37	39	49	29	33	33	44	40	32	31	35	34	34	38	29	45	35	32	41	40	22	28	33	40	30	33	41	35	37	38	33	36	38	39	26	44	31	28	34	44	35	37	36	34	46	42	32	41	32	34	33	39	33	38	35	33	26	41	35	33	28	33	39	41	37	29	37	37	38	43	35	39	34	34	39	34	40	30	34	32	36	31	37	37	37	38	37	32	43	42	37	27	38	27	40	31	39	47	34	42	30	35	36	37	52	41	30	44	35	26	33	42	43	36	33	44	36	44	42	40	47	44	26	31	40	36	36	31	37	34	43	33	52	31	38	51	38	38	33	37	23	43	43	42	28	40	34	42	34	31	33	35	37	31	31	36	34	36	33	41	47	35	46	42	31	38	39	37	35	30	39	43	43	32	31	43	39	41	38	31	33	31	40	28	40	32	30	36	31	35	40	40	32	43	45	40	44	40	40	54	44	37	33	33	39	40	37	34	38	31	34	36	41	29	35	36	35	36	44	35	47	25	38	32	29	30	44	27	33	36	47	41	41	34	34	32	31	33	35	51	33	29	26	34	45	38	33	38	39	31	40	28	36	37	35	32	37	38	42	31	42	30	32	30	43	22	29	43	49	37	45	35	28	35	40	39	26	42	34	28	41	49	33	42	42	39	33	46	42	46	33	40	36	29	35	33	36	44	35	36	33	26	35	41	34	33	45	32	46	29	39	34	38	32	38	30	39	27	33	30	34	25	37	36	41	38	27	36	39	41	36	44	52	42	26	32	38	41	43	26	38	30	41	25	44	48	36	36	31	40	23	38	39	25	30	33	32	37	36	31	36	48	41	43	25	45	41	33	33	32	32	41	44	25	35	35	38	45	36	34	32	39	43	34	31	31	29	32	42	38	48	34	42	36	33	40	32	31	45	42	28	24	38	50	38	27	41	41	33	32	27	31	30	39	46	35	29	40	37	47	36	33	42	45	40	44	31	30	35	39	38	44	31	34	38	35	42	41	29	34	39	37	40	34	29	48	36	53	25	47	36	41	43	40	35	30	45	36	36	29	36	42	50	25	27	33	51	35	36	34	38	26	29	49	37	36	44	36	45	35	33	34	33	40	29	36	35	32	42	41	32	35	32	44	43	33	31	39	28	25	39	32	46	36	47	34	32	46	41	36	33	44	43	33	30	42	50	42	43	31	38	42	47	30	38	37	45	33	28	30	52	33	28	47	39	40	43	30	43	32	38	37	42	37	40	44	43	48	32	38	32	33	28	34	32	28	43	40	35	43	40	47	39	43	35	36	35	42	32	30	32	40	41	41	39	35	38	34	42	38	42	27	22	21	39	37	32	24	39	29	30	34	35	41	48	37	39	37	39	45	32	34	32	41	36	43	40	36	58	35	38	33	31	38	38	33	32	36	40	41	52	32	39	29	38	31	43	39	47	32	41	41	38	38	23	40	44	34	29	41	45	30	32	40	41	30	34	22	29	44	50	41	32	34	27	34	48	42	37	35	37	32	27	34	33	24	27	37	32	30	37	34	39	33	49	35	38	39	30	32	44	37	34	43	33	38	39	39	41	48	36	33	34	32	37	36	36	34	43	34	33	38	30	33	45	39	39	45	46	46	37	32	37	26	37	36	34	26	35	40	33	39	37	43	46	30	40	33	36	37	39	37	37	35	31	43	22	34	26	54	28	43	32	46	44	35	43	35	44	36	29	41	33	37	45	47	31	37	32	36	30	35	31	50	44	37	34	40	39	33	48	50	36	45	32	24	24	34	35	41	41	30	27	51	38	33	35	37	35	31	44	40	28	35	41	33	47	34	40	28	31	29	40	42	41	39	42	21	46	38	31	39	29	39	28	40	35	42	36	42	25	33	34	34	34	36	36	32	33	32	37	33	37	22	43	41	32	45	48	55	43	23	35	40	37	42	38	27	47	28	34	33	31	34	38	40	38	31	23	35	30	30	41	39	29	37	27	35	39	39	42	42	39	36	30	30	35	28	39	35	41	34	37	43	45	35	40	26	37	45	40	39	36	34	35	45	42	31	31	37	47	30	27	37	35	36	44	43	33	37	37	37	44	33	33	35	34	31	42	31	34	33	52	36	38	45	38	40	32	38	48	36	44	36	31	25	37	34	37	32	44	42	36	39	35	33	31	45
18398	8283	4111	7706	15512	18570	17759	16106	15085	10801	10164	8397	6689	5909	5694	3346	1738	1486	1369	1349	1405	1432	1493	1890	1891	1628	1639	1669	2251	2347	2658	2684	2696	2686	2705	2689	2621	2470	2253	1846	1509	1329	1368	1246	1125	1090	1089	1146	1091	1134	1200	1293	1312	1334	1293	1175	1097	1197	867	567	520	499	462	470	427	407	468	424	424	394	435	460	560	659	781	744	713	591	513	544	560	545	593	489	462	387	444	422	489	469	548	480	522	483	495	471	463	469	466	520	489	528	402	400	400	410	445	405	400	396	435	423	399	420	441	407	408	401	402	415	477	435	431	360	418	400	404	433	427	435	438	474	422	428	434	427	407	391	429	437	421	385	406	383	420	418	419	409	409	416	453	418	456	409	409	455	418	420	442	416	409	390	427	395	396	427	464	373	375	422	404	438	429	407	456	387	428	416	429	386	407	379	376	417	409	400	411	429	381	408	424	399	430	416	439	456	437	428	384	440	437	423	437	420	421	395	395	402	395	401	404	398	423	459	456	453	390	388	432	392	427	426	453	403	399	426	440	378	428	390	450	449	449	418	404	399	396	379	413	420	388	478	407	413	400	438	454	408	432	436	409	445	416	419	401	425	421	437	431	435	429	434	402	408	423	403	411	418	420	419	406	404	355	424	395	441	443	424	442	436	389	382	429	423	427	415	413	416	431	409	393	442	440	412	409	405	400	423	444	434	448	420	398	436	442	411	374	409	397	426	416	432	416	419	426	406	406	412	391	394	416	422	431	396	409	418	431	428	429	415	397	410	402	412	425	446	410	408	382	426	417	451	392	417	409	427	423	423	383	467	376	429	411	418	409	430	466	411	417	434	461	418	450	399	400	417	435	420	454	412	392	402	437	391	413	421	389	429	422	419	436	425	398	406	398	418	427	390	415	409	425	430	407	419	398	477	399	453	422	429	429	421	431	431	412	412	399	406	427	447	388	439	421	412	409	409	440	416	382	401	413	412	425	394	429	388	402	383	396	420	407	393	437	432	410	371	436	415	446	392	435	402	437	432	443	393	383	415	406	448	415	394	454	392	369	424	411	396	390	390	417	454	435	423	397	431	394	411	446	411	425	453	439	426	422	389	433	442	419	441	444	468	453	426	431	393	402	410	452	440	433	401	368	397	416	394	425	430	418	386	426	396	435	430	427	426	403	417	419	432	395	409	401	406	424	395	427	443	411	416	413	442	432	450	389	397	437	415	401	398	426	439	411	439	418	414	440	390	441	408	423	424	426	417	449	422	422	400	436	399	398	383	432	433	417	448	411	427	421	383	423	407	381	452	427	415	415	418	409	431	464	433	432	408	439	427	380	407	403	433	427	441	419	441	438	389	447	421	410	434	418	433	432	441	438	422	464	414	419	393	415	419	398	421	408	425	424	392	422	418	408	399	422	408	433	397	440	422	413	402	392	423	403	408	437	420	420	407	456	446	409	429	435	424	391	413	420	393	365	408	408	430	428	406	434	419	379	422	446	436	425	469	436	433	413	415	411	392	439	400	409	432	419	435	428	416	441	454	406	391	453	428	415	442	411	432	432	416	424	412	391	431	380	447	431	396	391	417	442	382	433	416	402	437	428	444	413	419	398	406	418	417	431	431	429	422	433	412	409	424	391	408	416	410	446	417	426	439	411	392	438	425	412	459	419	388	421	405	422	429	390	436	406	440	404	397	381	388	430	418	422	415	446	424	415	417	430	403	423	417	432	426	419	435	407	372	417	390	388	437	430	451	444	429	422	393	431	446	404	413	416	420	405	409	405	392	411	427	434	403	428	401	389	422	412	437	406	431	434	439	400	426	417	412	436	426	429	450	422	410	397	413	413	419	422	410	423	422	439	405	410	380	414	468	423	454	385	416	408	417	431	464	424	450	381	410	427	422	424	409	428	376	449	406	403	425	417	401	406	432	412	403	449	426	408	420	440	427	433	454	430	417	424	415	450	391	435	414	430	393	418	407	390	388	436	443	438	430	395	429	424	424	398	440	408	416	465	425	387	412	463	406	424	421	417	411	408	440	427	411	392	426	381	429	443	418	423	399	416	391	377	411	439	436	415	444	380	431	406	407	440	435	446	442	395	407	434	418	413	436	428	420	437	430	416	429	451	408	400	444	407	430	422	385	419	429	406	421	422	430	416	416	416	392	453	386	414	406	408	463	414	412	378	439	379	386	449	420	434	454	470	412	423	417	446	408	422	439	431	378	437	442	416	397	379	396	417	448	375	404	412	439	402	432	388	434	431	451	447	427	433	434	410	405	413	394	414	417	455	435	410	430	424	441	396	436	450	422	369	435	393	425	429	410	418	420	427	442	427	416	413	411	437	413	409	429	417	405	392	415	405	382	420	452	405	445	405	447	436	398	443	445	399	387	416	469	444	411	425	409	413	402	388	436	390	401	392	389	379	431	447	438	393	398	403	423	403	425	428	396	419	424	406	443	416	441	420	398	449	420	445	412	442	387	418	421	387	407	433	447	413	393	434	427	409	401	413	390	445	420	408	399	402	414	400	418	411	433	440	405	413	431	429	415	460	393	444	392	388	420	447	402	418	406	415	466	449	432	417	415	417	439	404	418	446	418	437	383	449	382	421	435	373	443	425	432	427	401	391	424	373	421	422	431	445	411	423	399	426	428	425	376	406	406	407	417	431	397	403	446	422	440	412	425	391	451	421	434	407	388	404	406	429	418	401	411	384	380	439	429	439	455	430	406	433	418	412	419	428	418	421	432	416	451	406	412	443	427	450	410	418	409	417	439	383	444	475	418	479	418	408	414	442	395	407	386	417	389	418	431	409	412	433	432	433	428	415	399	422	446	474	437	385	401	442	436	466	421	425	403	403	426	425	421	390	414	428	388	410	417	400	417	448	440	422	465	410	411	435	449	446	431	433	422	443	408	436	418	414	409	389	438	388	423	420	417	396	423	462	422	426	444	434	431	409	429	437	386	450	411	440	451	399	405	387	423	376	440	413	442	402	438	435	402	423	440	408	378	439	414	435	384	416	373	409	450	412	410	420	444	393	420	461	382	438	453	402	423	411	414	423	395	413	391	400	429	428	409	396	440	442	421	451	430	422	403	407	438	387	444	421	431	448	408	405	437	393	411	439	418	411	403	413	438	423	440	423	426	437	441	418	411	433	417	422	407	399	378	401	418	389	402	399	409	408	408	456	411	423	370	426	387	456	432	384	460	402	403	387	404	403	431	413	451	412	432	426	410	418	405	425	429	377	438	417	406	447	443	422	444	393	416	391	420	418	405	419	404	366	427	405	420	431	382	438	431	394	447	424	370	412	438	426	430	432	397	393	427	410	410	420	417	422	454	410	442	400	416	400	438	408	400	448	404	420	434	423	402	400	418	431	394	430	435	438	397	417	399	377	398	378	430	429	410	403	426	448	475	416	403	416	427	441	424	404	410	431	434	407	427	400	419	410	427	411	428	424	415	437	408	410	396	421	440	403	398	397	394	430	393	411	409	441	436	432	428
1408	189	119	129	104	149	186	190	183	147	155	153	133	116	97	71	62	57	45	80	63	81	76	72	82	78	63	81	84	83	78	75	92	85	102	81	108	116	79	65	69	52	57	86	80	61	55	59	70	57	62	55	79	62	71	81	74	63	65	65	63	71	47	63	61	52	73	61	59	53	63	52	72	66	72	60	57	53	64	66	59	70	55	57	58	43	59	66	65	86	69	53	62	49	59	81	66	51	59	63	63	67	46	54	60	53	42	55	44	59	58	50	54	60	63	53	63	46	54	63	70	59	45	61	36	57	75	62	64	66	53	43	55	65	58	42	48	48	74	56	50	60	61	49	58	66	67	65	60	56	56	60	61	51	65	74	61	63	59	65	47	61	57	68	55	52	69	59	50	61	57	54	69	72	66	57	66	54	59	58	63	56	53	51	56	44	53	44	70	47	85	63	59	50	42	42	55	41	61	73	72	58	58	60	53	75	57	53	70	79	57	60	66	42	53	51	55	59	53	58	61	54	72	71	49	80	43	45	58	52	58	45	59	54	64	47	43	60	52	53	55	63	65	66	49	54	56	65	59	45	54	65	51	59	57	72	65	59	40	50	61	52	59	49	39	58	49	53	58	52	57	58	62	58	56	58	58	56	62	44	71	64	56	54	46	56	58	57	53	48	55	61	47	53	48	58	45	65	55	63	55	65	56	47	49	59	67	51	63	62	53	51	66	57	62	67	67	58	60	50	59	66	58	48	56	62	62	52	42	62	58	57	59	52	55	62	55	50	46	63	57	69	52	61	63	62	55	66	55	66	45	53	51	73	56	48	53	41	56	51	52	51	61	61	48	52	52	43	59	63	55	53	46	59	61	61	69	63	66	52	60	58	62	56	65	65	63	63	61	42	61	60	52	53	68	52	42	54	70	56	69	66	55	53	71	69	53	59	52	63	62	53	61	69	64	59	61	67	66	62	52	49	53	48	42	53	68	51	54	50	69	63	63	64	71	60	56	52	56	46	67	52	50	60	53	58	63	69	50	42	49	58	52	61	47	60	55	69	53	57	49	53	60	60	49	66	55	47	57	60	44	66	51	47	62	52	50	65	75	56	63	56	53	60	54	54	62	58	62	54	53	47	53	69	53	54	54	59	49	63	55	67	60	61	57	58	56	58	51	50	60	71	52	56	56	56	63	55	67	48	61	62	67	54	46	67	63	64	50	68	46	49	45	43	63	78	53	59	57	58	64	47	61	55	59	63	67	63	74	62	51	71	52	61	58	57	54	54	67	57	60	60	55	66	60	54	52	55	54	54	53	65	57	54	48	50	54	62	59	56	52	63	54	61	53	57	60	63	59	46	49	63	50	43	54	54	57	46	62	70	57	64	66	36	52	59	72	54	64	58	54	57	57	55	59	53	56	58	57	66	58	50	47	52	54	56	69	58	61	57	51	54	49	51	43	56	60	57	46	57	63	60	44	47	66	50	57	53	47	44	61	61	47	43	72	52	63	47	70	48	64	54	55	56	49	56	57	50	66	46	51	52	67	73	57	41	54	55	45	72	48	48	72	58	51	57	61	65	47	60	55	82	54	51	50	60	56	56	64	61	76	57	64	58	46	45	55	52	39	72	49	73	47	51	66	45	51	55	56	58	60	73	66	43	50	58	56	55	75	54	61	58	50	65	53	54	70	62	63	50	51	70	55	60	58	51	52	57	63	43	62	46	58	54	54	70	73	46	54	50	64	53	52	56	57	63	52	64	63	61	40	65	53	60	56	56	52	55	53	61	62	55	59	57	66	65	63	56	63	63	70	64	50	61	63	71	63	53	56	56	62	65	58	60	60	63	43	63	42	53	61	48	73	53	69	65	58	45	63	39	60	57	57	46	51	62	68	48	61	52	56	54	59	69	63	47	56	59	66	57	52	58	57	56	60	56	59	48	65	66	54	57	61	55	51	61	71	50	60	50	65	49	61	69	58	75	57	57	60	58	58	44	53	45	68	59	47	58	46	56	46	72	53	61	54	68	45	51	75	63	50	45	47	51	62	63	85	66	47	58	61	63	50	53	44	54	60	58	56	64	48	49	64	55	47	57	56	52	59	60	61	51	43	50	45	46	55	57	65	52	55	76	50	49	44	67	64	56	54	56	58	63	53	66	47	53	62	58	54	60	47	53	69	62	48	54	63	56	48	62	51	60	54	55	68	61	65	54	65	58	40	60	53	58	53	55	67	46	53	56	57	41	54	56	61	68	54	58	44	71	57	52	59	59	60	65	54	51	52	41	52	59	72	57	45	51	62	50	68	56	58	55	47	62	53	67	62	51	49	57	61	65	74	51	55	47	38	44	63	54	55	56	56	74	51	67	56	62	62	61	57	65	40	69	76	59	61	67	62	47	50	50	48	63	57	39	51	63	58	42	53	53	66	65	62	64	68	48	58	46	71	84	56	61	50	56	50	62	70	54	59	71	56	51	43	61	59	59	64	58	59	62	57	54	61	50	70	57	61	45	60	48	61	44	56	50	49	56	49	42	59	58	49	51	59	58	55	62	55	62	67	43	64	58	54	61	71	81	56	60	57	61	65	56	62	48	58	44	63	67	44	59	61	63	57	56	55	55	63	59	61	59	50	39	60	54	53	54	62	51	53	61	58	54	60	54	65	55	66	52	61	56	66	49	52	60	69	50	54	56	63	66	53	49	55	43	42	45	59	70	63	56	51	51	52	62	51	60	51	45	52	71	63	44	54	42	65	59	59	58	61	52	55	49	55	46	65	62	48	61	58	49	53	48	53	63	62	47	61	56	60	64	51	61	54	51	46	62	43	54	54	62	50	67	58	54	62	63	76	62	58	56	52	55	57	59	57	63	48	60	63	62	57	67	59	46	63	61	52	50	52	55	58	53	70	55	66	51	61	66	60	68	47	59	54	62	53	52	62	64	50	55	57	61	62	37	73	58	56	59	50	63	55	48	58	56	59	55	54	62	70	53	75	52	53	57	58	68	48	57	58	53	51	62	39	59	71	54	42	54	47	61	41	52	80	49	61	52	54	52	55	41	60	71	67	52	39	55	50	60	69	46	59	59	53	60	60	59	68	58	40	52	44	54	57	55	68	54	57	67	66	56	60	51	59	42	53	61	61	51	59	54	52	52	68	59	64	55	63	56	49	66	57	54	51	58	55	58	52	66	58	53	52	72	54	48	60	64	53	61	66	63	50	57	57	51	46	58	74	59	41	48	61	62	55	53	61	62	47	65	47	54	73	64	63	57	56	64	51	65	64	49	47	59	56	59	51	57	58	47	46	45	50	67	64	49	69	66	63	54	55	63	51	57	74	50	57	64	72	60	61	60	59	53	55	53	62	57	77	56	67	64	44	44	70	55	66	60	43	57	54	55	63	45	47	55	55	55	73	54	47	63	68	53	62	72	51	51	65	80	50	57	51	60	57	62	65	55	55	62	60	66	49	61	65	53	63	60	63	54	60	57	68	51	55	52
12584	4515	2235	3991	9185	11023	9878	9525	8577	5752	5782	5146	3775	3480	3108	1533	1018	965	958	971	1092	1108	1343	1457	1274	1318	1315	1287	1612	1741	1844	1840	1890	1846	1892	1937	1755	1797	1765	1454	1274	1223	1249	1157	1029	1027	1003	1016	1058	940	994	1090	1139	1122	1011	1014	996	1015	903	756	672	713	645	711	657	685	690	642	653	672	663	694	693	712	792	854	812	770	773	703	778	757	752	698	639	655	709	644	693	724	710	697	684	655	718	697	650	681	720	693	683	646	657	638	686	645	625	642	647	672	664	661	641	688	643	633	641	658	679	655	672	668	638	665	669	658	671	714	623	631	614	636	685	651	674	625	636	703	634	667	635	656	652	673	630	625	652	630	636	641	680	642	694	640	659	647	664	642	646	697	640	662	662	692	645	633	674	670	649	652	623	644	675	676	711	635	663	624	612	660	688	605	593	643	617	632	670	658	638	645	647	674	618	691	684	633	656	629	631	671	641	659	628	664	636	643	663	602	662	641	650	651	671	631	631	614	655	637	637	668	651	675	696	655	664	702	677	690	693	651	637	623	645	664	645	669	620	649	676	646	634	659	670	653	629	677	634	666	640	652	641	672	661	676	632	651	665	657	637	672	655	642	624	640	633	615	655	619	649	691	646	645	686	671	683	631	680	634	654	663	660	707	605	638	668	659	669	620	644	677	648	657	671	652	671	634	661	605	654	647	610	641	622	662	619	662	675	658	678	664	668	632	682	627	647	680	621	639	634	619	689	651	607	611	624	663	617	687	686	671	623	662	668	658	633	612	633	656	633	650	617	677	662	653	629	710	638	631	630	639	634	666	717	634	581	681	638	642	652	621	653	689	692	661	600	660	621	679	655	657	645	645	685	639	650	650	646	668	679	651	662	635	656	635	697	694	630	634	663	704	613	610	654	665	717	654	674	660	670	624	666	651	635	650	623	610	608	641	685	712	615	681	639	675	664	659	666	625	654	623	644	679	621	678	654	668	631	674	660	676	612	598	626	603	668	660	592	673	666	665	653	691	636	638	666	636	654	649	653	663	686	666	646	646	654	650	676	637	661	619	692	701	656	656	667	606	639	667	631	638	578	596	626	670	694	689	604	665	643	670	657	669	633	668	677	653	687	675	642	667	705	693	638	659	691	637	670	643	666	640	685	648	658	619	672	639	658	665	658	658	677	655	673	677	639	681	664	630	620	675	680	673	600	658	651	617	619	653	693	665	665	642	626	660	658	680	657	658	657	636	670	647	668	676	676	679	662	682	587	707	636	677	628	687	677	625	635	648	642	630	661	629	648	676	617	707	643	668	718	636	678	651	645	649	661	643	645	661	636	679	625	619	661	664	629	634	633	710	614	643	641	639	673	633	693	603	630	626	666	638	672	680	660	642	682	674	634	736	630	699	697	624	626	678	685	605	684	671	692	654	625	627	623	628	658	643	663	630	644	656	663	652	674	611	620	598	627	677	642	656	655	659	647	639	653	628	676	650	655	683	690	645	627	690	627	657	652	668	640	715	647	675	655	641	671	674	647	678	634	656	652	706	638	627	637	591	663	701	665	677	678	638	638	679	656	645	651	669	661	667	651	617	674	649	675	666	658	684	638	641	648	659	632	668	651	672	618	642	696	656	642	627	618	617	658	664	674	641	690	632	598	677	650	655	695	621	656	683	649	651	631	642	658	720	638	639	631	698	681	644	656	631	637	648	655	685	677	676	644	654	659	641	637	664	658	619	655	659	600	632	644	617	680	632	648	648	624	667	672	643	647	641	651	686	631	671	685	613	613	670	632	661	618	616	694	666	670	599	660	669	716	658	656	659	675	669	654	612	611	671	671	650	705	653	694	633	681	644	684	645	583	679	659	655	692	644	666	686	665	662	627	675	636	649	616	671	630	663	625	697	640	657	623	663	743	639	661	661	683	649	644	639	649	700	689	671	669	632	629	666	673	653	665	663	647	639	613	650	662	640	655	650	617	666	625	663	679	632	596	659	651	673	606	617	653	689	615	661	673	639	696	647	640	604	678	651	618	622	681	621	608	685	667	651	593	651	658	672	637	688	667	666	651	680	680	652	638	691	625	636	642	695	666	651	639	691	630	628	686	620	618	695	665	675	630	629	644	630	636	668	635	661	598	659	678	663	661	653	663	649	667	648	668	657	656	614	643	676	639	680	682	613	664	655	661	666	633	714	669	672	679	685	660	655	641	652	596	638	692	647	636	638	645	626	663	627	635	654	614	684	587	637	680	631	652	658	686	653	643	619	687	663	650	665	701	720	648	637	634	625	717	715	661	663	699	664	703	645	684	647	669	669	674	717	617	558	597	646	628	670	643	672	632	661	621	651	616	651	622	685	637	630	639	677	668	656	636	648	629	719	660	658	635	648	654	625	644	694	677	629	601	648	668	651	648	669	632	683	635	653	641	631	665	653	665	635	683	668	679	659	651	643	634	623	651	661	654	599	664	704	656	675	626	643	664	685	624	649	656	626	642	612	676	650	645	672	664	654	704	626	657	629	658	666	672	640	649	669	623	655	636	621	635	673	630	663	630	650	728	629	679	650	659	655	686	638	639	659	657	646	640	666	637	649	612	601	679	657	653	638	652	680	668	607	640	626	659	631	670	619	622	672	639	605	679	657	668	681	654	643	651	693	629	663	661	608	685	615	618	689	696	646	636	626	661	662	675	634	704	663	639	646	652	652	639	620	696	672	603	601	676	675	665	664	664	701	636	633	654	640	614	632	645	651	692	652	663	699	651	635	677	641	642	679	659	588	625	656	652	697	699	644	651	661	683	636	691	688	605	667	659	662	658	654	664	661	667	669	675	627	685	642	641	646	650	659	644	658	687	663	627	651	649	733	645	681	667	673	628	682	647	674	669	674	628	640	644	697	620	649	643	647	627	665	656	679	688	651	639	634	636	659	687	631	642	626	640	638	610	656	655	641	652	636	678	595	638	634	628	648	708	655	662	640	689	663	633	686	681	679	649	638	642	611	639	582	647	629	653	661	651	601	628	666	647	606	633	672	662	633	654	645	660	722	636	646	635	681	694	686	645	653	671	637	683	632	646	721	646	643	642	609	670	686	667	654	627	610	673	630	644	639	589	634	678	641	689	657	619	650	667	709	634	703	642	699	644	605	690	644	647	637	669	661	668	707	650	603	702	694	629	638	619	649	615	679	645	678	638	634	633	642	675	637	679	650	604	643	657	664	655	691	613	640	630	636	633	647	620	643	696	709	666	663	691	675	612	649	657	654	634	694	628	661	654	647	679	622	642	672	630	636	648	669	701	640	650	635	645	656	641	645	639	661	627	691	689	630	661	675	658	684	682	663	625	607	608	690	617	703	641	652	669	666	674	684	675	671	624	662	631	655	656	656	683	619	653	652	654	671	646	684	667	663	646	638	691	638	661	640	635	652	662	635	656	690	619	663	695	667	701	647	631	637	648	657	634	675	634	642	634	636	653	645	682	643	656	650	609	642	624	625	654	665	690	642
796	310	162	139	168	226	239	228	225	183	175	156	134	127	100	61	69	53	41	58	65	58	78	72	63	93	61	75	83	105	88	79	89	78	84	63	83	93	90	83	73	75	75	57	45	56	49	51	45	60	55	77	52	66	57	52	66	55	39	45	34	61	30	44	39	37	43	47	40	36	40	42	49	37	49	61	51	38	63	54	48	45	43	55	45	35	42	45	45	37	46	41	49	49	39	38	48	33	55	46	44	44	40	38	34	34	41	40	45	32	39	35	42	54	51	33	43	41	49	36	34	55	61	33	54	49	36	44	41	48	36	39	41	32	41	40	33	56	38	44	50	33	36	37	36	43	42	42	32	46	35	48	51	45	36	31	33	50	53	32	43	33	49	44	48	35	40	44	53	43	34	56	45	42	47	51	36	39	50	38	50	44	40	37	39	41	34	49	34	46	34	52	57	36	49	57	46	37	35	51	36	41	47	42	30	38	44	44	59	41	45	41	47	46	41	35	36	38	37	31	42	45	41	40	46	43	29	49	34	40	36	46	48	59	37	40	40	44	35	35	36	41	37	42	42	40	43	46	43	34	44	35	36	48	44	41	39	44	47	37	43	40	39	43	36	30	37	31	38	50	49	37	48	39	32	55	53	41	42	42	44	33	40	40	37	48	47	36	50	44	49	49	49	41	42	50	37	43	45	47	41	41	40	26	48	47	44	44	43	45	37	44	33	45	43	42	41	35	39	41	38	48	43	42	45	46	33	41	35	44	44	41	42	45	43	32	37	47	34	55	48	49	36	48	43	40	41	43	49	48	41	50	39	34	52	28	43	44	44	34	51	38	47	43	32	26	51	37	39	53	38	37	50	48	44	36	34	41	43	40	43	51	36	49	38	31	53	29	38	48	47	45	48	44	39	34	41	42	38	28	35	41	38	38	41	31	39	37	36	42	40	36	41	44	48	37	37	31	36	41	39	45	36	50	49	36	31	32	43	54	35	35	37	39	37	41	39	43	54	52	39	51	42	44	32	42	33	32	44	28	26	43	45	39	49	40	38	30	46	30	50	39	36	43	44	29	39	50	44	34	59	38	47	37	43	43	33	30	41	44	42	38	51	44	42	46	36	31	36	42	39	45	46	42	40	39	44	33	42	37	47	44	41	35	45	37	37	35	38	41	28	53	44	46	34	40	41	41	50	47	39	42	43	30	38	46	32	45	36	40	43	40	50	34	41	44	38	50	47	50	43	40	32	40	32	61	55	39	32	43	39	36	51	58	44	50	41	41	36	42	55	41	51	57	40	43	40	40	47	32	44	46	45	52	41	32	36	41	42	38	42	35	34	30	41	41	45	40	38	44	40	33	39	44	51	47	34	40	40	50	43	43	42	43	47	56	45	48	44	39	31	38	59	47	46	40	47	47	45	36	44	39	55	42	49	34	44	47	54	30	47	45	35	35	40	43	46	35	42	41	44	48	44	35	41	43	40	44	46	29	41	27	39	40	37	37	51	38	49	46	45	31	41	34	36	39	49	35	51	35	40	32	51	42	49	43	45	45	34	28	44	48	34	28	30	52	40	45	32	47	35	37	47	42	28	45	39	46	45	42	44	46	49	40	43	32	41	44	35	44	44	49	43	32	37	44	31	34	39	47	40	48	32	39	41	38	45	32	39	48	44	48	42	35	54	37	49	42	40	46	43	46	41	44	48	50	44	45	39	36	36	48	42	40	38	50	49	50	46	37	53	40	37	29	47	40	47	36	36	56	38	32	49	40	43	36	31	33	50	36	39	31	30	36	44	37	46	44	38	39	53	45	33	40	35	33	42	38	41	42	50	31	39	36	33	50	48	49	49	38	40	32	35	30	40	55	43	30	40	48	37	45	39	48	45	37	37	35	43	47	42	36	40	42	44	41	44	38	51	36	54	35	35	49	43	37	45	40	37	49	40	41	45	42	48	44	49	44	40	42	42	45	34	44	53	38	39	44	41	44	28	41	40	41	40	54	28	32	53	50	51	31	43	38	46	49	32	45	41	39	38	41	38	37	51	33	58	40	54	55	37	44	48	32	44	43	34	32	41	40	46	42	42	35	34	47	50	46	28	36	35	44	40	43	33	44	49	34	41	44	36	46	43	41	51	48	38	31	46	41	35	51	34	51	49	30	38	40	46	57	35	41	43	45	42	40	40	45	42	40	36	48	53	39	40	46	45	39	43	39	27	35	36	32	43	34	26	48	45	37	36	51	40	43	47	38	43	42	39	40	47	36	46	29	38	48	33	46	46	33	35	39	45	43	31	37	38	49	32	40	43	44	45	37	44	43	42	41	29	36	48	37	40	43	36	48	39	38	42	48	41	29	38	41	43	36	42	40	43	48	35	45	31	36	46	33	32	47	43	39	43	41	35	42	37	44	60	46	39	42	41	43	37	42	29	40	43	26	50	43	45	47	35	42	39	48	38	38	43	41	41	42	39	42	38	44	45	37	26	36	43	45	44	40	37	32	44	51	37	42	48	55	32	52	41	49	37	39	58	42	42	33	53	37	36	41	40	43	47	34	45	48	50	42	43	32	40	44	40	29	57	40	51	43	44	39	44	35	35	40	42	46	41	41	35	44	38	53	32	42	45	37	48	46	42	30	51	39	29	38	46	38	47	39	53	36	41	38	45	47	55	42	34	37	48	36	36	32	38	42	38	47	39	32	42	41	40	40	39	47	40	40	45	42	33	38	45	42	34	45	47	39	42	44	41	34	38	56	38	25	42	48	37	42	37	40	55	50	32	37	49	38	37	38	46	23	35	40	29	30	34	29	38	48	45	49	54	38	38	37	41	44	46	43	36	44	30	39	46	45	53	61	29	40	37	46	30	45	31	39	37	36	53	46	56	43	43	42	46	35	29	41	59	42	52	45	40	52	29	43	54	37	34	45	38	46	36	38	39	43	46	48	39	42	46	42	49	44	36	45	46	31	50	38	32	39	46	56	36	59	39	43	47	41	46	42	53	40	34	33	48	43	49	39	37	40	48	42	45	51	52	41	46	48	41	33	36	34	55	46	51	46	36	42	48	39	44	46	39	45	51	40	58	40	32	44	48	38	43	45	42	35	48	36	45	38	37	54	33	31	43	34	37	34	33	43	32	54	43	38	36	45	41	40	36	46	51	64	36	39	37	47	51	53	39	40	48	51	42	36	37	42	46	64	39	29	37	46	43	35	53	37	45	34	41	36	37	41	43	29	33	33	43	28	36	32	41	48	42	49	47	52	46	41	50	40	50	32	34	44	44	42	47	39	43	35	54	34	52	44	50	38	43	36	40	44	32	46	44	40	48	35	42	42	35	35	45	38	46	41	60	48	47	44	38	36	45	30	31	49	43	50	46	38	47	47	34	29	28	38	37	43	30	44	44	43	37	66	37	38	40	51	35	40	38	53	34	36	36	52	37	37	47	37	36	46	40	27	47	36	45	38	45	36	41	42	34	47	34	36	38	44	33	42	42	34
14671	6843	3169	6490	14010	15778	14279	12585	11804	8330	7147	6184	5130	4874	3550	1509	1210	1213	1225	1309	1379	1331	1775	1811	1727	1729	1609	1718	1864	2014	2124	2297	2358	2213	2164	2074	2206	2216	2132	1850	1353	1451	1271	1133	971	954	914	949	979	976	958	955	1038	1097	1089	954	972	953	754	564	527	555	502	495	478	473	488	449	468	488	451	554	581	640	651	673	708	696	686	601	639	646	599	490	548	511	502	522	500	587	576	493	514	497	537	504	500	506	486	541	548	508	452	499	482	482	481	485	468	478	480	479	485	456	466	465	502	452	451	460	459	487	482	522	455	490	484	487	440	473	491	474	450	499	490	482	485	468	526	487	473	471	474	465	468	461	479	529	471	461	439	487	460	478	454	450	477	495	471	481	482	464	474	540	516	470	484	468	460	447	465	443	462	500	493	433	459	439	487	473	483	465	437	451	487	482	485	475	427	476	481	482	467	482	444	495	500	488	514	472	477	427	441	474	511	470	482	468	507	504	539	457	482	418	448	444	500	510	488	505	446	485	451	461	460	476	440	499	478	432	485	464	494	457	477	496	488	446	508	432	411	463	415	468	461	470	524	477	462	509	496	483	448	458	463	483	472	474	502	449	440	462	476	484	486	442	496	469	480	451	446	471	495	444	484	455	453	483	481	478	468	495	432	467	438	475	455	474	472	474	444	504	481	490	493	502	532	480	487	488	461	474	479	497	479	476	428	446	414	490	501	450	501	495	473	442	507	473	463	452	491	533	449	463	486	477	485	452	457	451	476	472	522	436	491	493	473	479	468	508	456	473	488	445	473	439	464	475	470	474	546	467	508	471	475	489	492	437	502	463	468	458	461	462	453	462	463	501	460	492	462	456	473	497	493	443	445	474	492	506	475	503	487	503	472	449	482	447	450	452	493	503	504	485	446	444	489	501	500	433	530	503	471	453	492	474	494	470	491	450	474	493	466	507	461	467	484	464	449	486	484	475	458	491	475	465	476	462	467	492	460	470	454	478	472	493	486	449	477	471	468	449	463	483	498	431	480	489	457	454	493	475	453	494	484	451	495	482	507	489	479	472	513	504	482	456	447	462	461	430	468	503	473	492	483	485	448	476	484	466	468	459	487	461	524	455	503	532	509	449	461	471	476	473	467	479	459	457	462	470	434	487	473	473	468	515	445	489	440	478	460	502	487	478	483	455	454	444	437	450	479	544	409	476	460	487	472	473	447	498	420	465	440	491	489	455	450	455	478	461	484	454	457	520	465	466	450	500	482	500	470	489	487	453	523	515	497	491	487	500	479	472	472	466	480	480	487	450	448	476	469	460	503	463	491	444	510	491	473	460	473	467	466	460	467	473	434	449	472	521	478	464	479	449	510	493	485	461	461	469	455	458	475	502	488	493	494	464	473	503	470	487	415	491	496	468	494	458	469	456	460	492	474	459	474	436	487	470	479	470	467	456	439	503	468	486	465	502	487	455	479	503	496	470	473	513	488	480	461	470	496	502	479	471	492	429	453	482	461	445	462	491	475	445	485	430	459	468	475	523	457	446	474	495	483	450	462	456	466	505	448	475	476	466	487	468	476	473	463	453	500	457	492	457	485	477	481	443	496	505	449	469	478	463	448	498	500	505	449	470	439	454	490	471	494	459	507	477	459	496	464	544	436	435	486	445	483	417	477	456	478	514	476	473	504	522	504	488	445	463	481	468	454	526	464	490	484	496	412	461	512	498	450	492	521	480	456	496	440	496	481	486	485	472	511	462	504	454	460	471	426	481	446	483	484	526	488	462	488	495	464	466	462	489	465	476	461	505	507	492	459	471	492	472	489	500	459	482	450	469	453	477	447	457	516	467	464	513	495	456	473	464	496	495	443	480	510	490	450	466	500	493	489	461	453	484	440	497	472	495	472	464	490	510	499	471	501	440	472	434	472	442	474	448	475	468	466	489	464	480	448	471	460	486	501	457	469	479	487	452	489	507	509	431	469	477	479	468	463	440	457	488	456	491	473	467	476	482	504	500	454	469	471	468	446	482	513	462	488	487	523	513	475	485	476	471	489	484	456	487	465	479	449	469	446	464	466	432	463	474	456	495	458	480	499	509	464	488	467	429	473	473	470	452	466	484	490	509	490	490	480	486	498	473	469	489	431	449	467	473	514	444	513	511	483	486	460	461	515	493	513	483	517	458	460	477	494	482	501	481	452	504	468	465	478	511	492	482	459	448	474	498	496	486	461	492	479	462	498	471	491	487	471	483	478	443	469	485	456	463	486	488	434	513	474	462	457	452	459	462	463	452	481	501	514	468	476	466	493	476	481	462	518	449	454	482	468	492	518	489	454	478	458	482	482	468	458	506	467	486	469	473	497	472	511	443	476	479	464	480	446	451	436	424	487	461	478	479	482	452	436	473	497	439	480	467	469	500	475	489	469	475	514	460	482	438	455	478	458	470	451	478	473	486	448	526	459	514	495	474	469	505	513	486	453	508	454	468	448	492	494	480	487	511	457	431	466	485	469	446	440	477	480	486	449	446	467	485	444	488	461	480	467	474	467	476	492	464	460	469	503	469	458	495	499	480	446	471	509	480	496	453	503	438	422	501	470	477	460	480	521	481	472	506	480	482	441	472	481	494	480	458	498	495	475	456	495	470	444	496	443	470	454	489	438	444	510	504	449	465	438	466	474	495	469	505	465	509	470	498	462	510	478	475	490	495	465	450	494	502	484	494	487	493	483	444	456	547	525	459	456	469	495	497	473	475	491	499	465	491	461	451	492	456	455	483	497	476	501	462	500	495	486	452	500	467	499	470	463	494	459	517	546	515	481	435	503	485	513	503	471	506	481	463	474	453	507	514	477	506	462	495	444	495	448	464	469	543	499	494	488	444	465	467	442	497	476	487	504	473	468	441	467	465	466	499	484	494	474	492	481	494	470	470	475	482	493	492	477	521	501	458	479	477	466	438	450	490	481	449	462	495	479	481	487	484	521	498	493	497	501	477	507	492	436	464	501	456	494	476	457	440	463	480	463	496	455	443	443	467	473	504	511	491	468	507	456	493	479	474	468	480	450	507	464	472	460	437	483	504	504	470	491	481	482	477	488	460	475	458	510	434	476	460	503	479	484	485	454	454	474	489	506	500	462	506	482	447	431	510	488	479	453	498	502	504	495	432	447	493	482	446	469	456	445	499	459	508	456	469	505	469	498	454	446	511	444	470	497	467	476	493	476	420	472	475	486	425	501	494	458	468	503	480	465	433	479	451	440	463	475	481	504	480	449	426	507	471	492	502	476	479	459	499	492	497	498	454	462	481	464	515	497	489	475	464	450	470	501	467	486	466	449	475	471	471	491	474	443	483	478	504	469	483	458	479	451	462	520	493	471	423	477	483	508	482	455	483	502	496	460	468	501	479	453	496	463	469	458	462	459	460	468	483	480	488	457	476	467	484	497	485	521	509	471	500	476	511	482	503	474	483	475	494	458	459	477	474	513	442	481	498	462	477	493	471
2165	332	143	133	172	270	242	226	248	170	150	133	145	139	118	87	76	82	88	89	89	89	111	98	98	107	106	91	93	129	102	102	107	99	94	97	103	116	108	113	85	91	64	79	59	58	54	67	54	73	58	64	67	79	90	75	67	67	69	77	60	62	50	57	67	54	58	51	46	56	61	48	51	62	61	68	64	75	67	58	60	56	71	64	57	56	65	66	64	67	51	58	59	67	49	55	58	68	53	60	61	55	55	57	50	59	59	52	65	56	48	74	60	52	54	56	65	53	66	50	60	51	52	52	51	54	60	47	66	70	53	59	55	47	59	57	62	53	53	58	52	64	42	47	57	56	52	50	47	51	54	48	54	47	57	50	59	67	60	50	66	58	53	59	50	47	59	48	58	67	43	50	62	60	50	54	64	47	47	73	50	62	62	63	42	53	53	65	59	58	69	54	72	61	47	54	62	54	60	64	52	58	71	55	58	55	57	47	57	48	55	58	49	55	57	54	50	64	56	55	61	57	63	68	57	49	48	50	52	61	64	77	55	55	62	43	52	55	64	54	51	61	70	49	69	52	58	43	59	64	50	54	63	60	51	60	59	63	60	70	53	55	44	62	56	56	60	51	62	48	69	45	48	53	50	54	57	59	69	56	53	54	58	51	56	74	61	63	68	64	57	45	56	56	43	59	54	59	69	49	57	69	52	50	50	73	61	61	65	67	43	68	55	58	65	60	72	48	56	56	62	61	63	54	51	56	59	66	68	44	64	52	65	55	63	42	56	59	64	52	45	59	58	49	57	56	59	52	55	49	65	49	57	54	62	57	62	61	54	55	60	70	49	55	61	60	65	58	64	49	52	58	61	53	70	64	50	60	63	54	62	53	53	56	46	67	52	49	63	46	55	68	50	69	58	53	59	55	64	69	72	56	71	49	50	66	46	58	56	70	58	58	43	63	60	74	69	48	62	63	64	55	72	58	59	51	50	50	61	33	67	64	77	50	58	63	52	63	53	63	56	64	60	62	59	49	58	37	47	52	64	49	54	57	55	49	47	68	50	56	48	57	56	55	54	55	45	71	50	58	69	51	69	56	73	64	80	73	42	59	47	64	50	63	68	50	57	51	49	58	68	67	44	64	51	56	56	49	59	48	47	43	49	65	54	46	73	53	54	55	48	60	74	45	57	65	56	53	54	55	52	48	67	50	59	68	43	57	43	59	64	69	52	58	46	53	66	55	65	60	57	68	53	47	54	66	52	60	53	60	44	39	42	62	59	58	57	64	37	49	55	56	48	51	62	46	53	60	65	72	57	52	55	64	69	62	51	55	47	43	65	85	60	70	53	42	63	52	50	60	51	66	57	54	62	48	68	56	51	50	71	57	45	67	68	52	66	66	48	61	64	61	54	57	57	67	58	54	61	66	56	63	58	58	54	59	58	53	57	48	44	58	49	42	55	54	47	57	50	66	62	56	70	61	75	51	60	66	61	57	76	69	63	56	54	44	62	56	52	51	58	61	69	55	49	62	74	66	58	53	48	51	64	61	62	59	59	54	63	68	53	64	66	51	37	66	60	59	57	50	45	61	67	51	65	53	54	60	68	64	54	63	49	60	57	54	72	60	57	62	62	51	53	51	50	56	51	56	53	65	59	52	58	53	69	56	55	66	70	52	53	51	52	44	59	64	54	60	62	53	65	53	52	52	48	60	65	64	73	54	55	47	61	69	52	72	53	48	61	68	46	61	48	61	41	43	52	59	77	59	58	58	58	64	58	50	66	53	55	59	65	58	60	60	57	60	52	55	53	58	46	54	51	59	60	49	48	63	66	53	66	52	69	45	52	70	75	62	52	44	58	57	51	55	55	60	49	52	40	65	60	57	52	60	54	43	65	64	62	45	60	51	44	57	56	61	50	65	59	47	60	64	64	62	55	54	45	52	63	49	63	64	58	40	57	58	59	54	48	50	50	60	42	52	49	62	65	56	61	55	61	56	55	52	69	59	55	65	61	62	60	67	62	61	57	78	63	44	58	47	62	47	63	66	65	61	59	59	43	51	49	51	55	64	57	58	55	49	61	62	58	53	61	53	55	46	48	59	49	68	55	61	55	64	46	48	61	56	58	60	59	47	63	62	45	53	63	62	53	54	45	66	60	64	48	63	65	59	53	48	61	59	58	53	50	43	49	53	45	69	54	61	54	47	47	48	59	58	61	66	49	70	48	53	54	64	55	51	60	52	42	57	67	66	50	43	48	63	50	55	64	65	58	70	66	50	46	47	62	54	56	58	51	48	57	64	62	57	52	59	54	63	53	43	66	49	53	54	49	45	63	64	60	53	64	69	61	61	68	60	62	58	59	52	66	64	62	49	78	57	52	53	62	51	59	48	60	50	69	48	63	58	66	39	61	51	67	54	67	48	61	68	56	59	63	52	55	66	54	69	81	53	52	62	61	60	54	56	68	62	71	62	49	52	63	51	51	52	59	61	58	56	67	55	41	59	74	56	51	61	56	56	71	59	55	67	62	56	72	63	57	53	53	62	61	47	47	56	65	68	61	66	55	50	61	49	51	70	51	61	65	55	54	72	52	57	57	47	56	67	65	60	55	64	43	66	58	71	61	54	58	53	68	38	70	50	61	62	62	66	53	36	63	52	61	59	49	68	55	75	51	58	52	53	73	56	46	62	52	53	53	58	53	64	71	53	69	41	64	54	48	50	56	65	73	58	59	67	78	66	62	67	65	55	56	53	52	69	51	56	44	58	61	54	53	49	63	52	62	66	54	55	56	68	51	58	55	53	58	53	52	59	63	55	47	48	66	52	66	62	60	67	59	50	44	47	51	50	50	53	56	66	60	59	79	54	69	69	49	44	63	48	59	61	66	55	50	50	53	68	46	47	63	70	46	60	69	65	67	76	59	65	53	51	50	57	65	60	66	54	50	62	68	64	66	52	73	62	50	46	55	61	58	59	50	52	61	51	55	67	56	59	63	53	56	59	58	63	62	54	51	61	70	61	56	67	65	47	64	54	62	65	50	65	49	58	44	47	62	66	58	55	51	64	48	65	58	72	53	58	61	56	54	54	57	60	54	52	56	52	62	48	70	49	51	59	61	59	43	59	65	48	45	53	62	46	53	60	57	61	50	56	62	44	59	59	56	53	50	49	50	52	61	49	58	45	44	61	63	47	65	56	50	50	71	61	58	48	63	60	56	49	59	50	67	56	52	57	57	50	63	48	52	51	61	62	51	58	46	61	59	58	59	56	68	57	54	54	50	61	62	58	50	52	65	64	55	58	35	55	53	53	59	50	56	48	61	59	62	58	57	51	60	51	59	65	56	56	71	66	64	49	65	48	61	60	63	56	51	60	61	55	68	54	61	48	66	72	57	59	73	68	72	52	62	52	61	52	47	64	48	56	50	50	53	58	66	60	71	51	49	63	60	49	51	59	55	60	64	49	63	47	55	59	42	53	56	48	69	60	50	57	49	58	61	49
14696	5951	3154	6462	13330	15816	14495	12050	11010	7610	6184	5203	4735	4791	2938	1636	1411	1490	1453	1745	1708	1658	2114	2187	2055	2178	2282	2298	2255	2293	2392	2553	2449	2478	2305	2206	2329	2327	2424	2231	1734	1577	1401	1231	1177	1094	1125	1114	1148	1064	1134	1132	1141	1197	1297	1151	1092	1063	910	780	629	718	664	668	655	636	700	648	613	596	634	629	705	819	807	793	885	897	872	842	876	794	722	731	653	686	680	678	663	731	719	672	652	711	644	692	697	669	709	708	717	659	654	640	650	610	625	615	604	684	620	603	618	629	641	614	630	598	627	608	683	629	642	630	660	653	618	652	643	607	585	634	636	678	634	658	614	649	624	665	654	634	662	635	591	636	656	655	649	619	610	659	611	698	671	641	622	669	646	637	598	653	639	623	647	656	600	652	638	654	666	629	595	651	650	639	660	618	656	559	617	604	668	644	648	628	623	586	601	608	671	671	575	630	653	645	630	636	614	607	646	607	672	628	643	625	678	644	640	643	681	630	674	668	618	642	631	641	618	626	611	634	658	625	626	648	611	619	628	628	675	635	586	634	609	621	604	621	661	619	624	689	636	599	629	626	641	647	640	639	630	646	621	627	646	661	667	648	637	584	632	663	622	639	638	675	649	633	638	634	626	648	630	611	620	592	646	687	619	664	667	638	646	580	608	624	581	644	665	637	637	615	667	663	628	658	634	652	606	607	671	677	591	647	666	607	573	646	656	643	632	636	640	626	640	641	675	644	664	660	601	611	618	633	647	612	660	648	652	640	670	645	617	632	625	619	615	639	683	649	617	649	633	671	657	585	663	663	653	648	623	635	623	631	636	615	649	645	599	622	640	645	624	654	627	607	648	625	626	655	597	650	684	676	640	628	627	614	659	612	678	653	654	614	656	643	632	696	622	616	636	574	599	654	653	674	587	631	659	684	693	624	614	628	635	641	647	639	623	643	620	631	644	661	668	603	624	620	630	634	672	601	598	657	651	651	625	622	624	657	654	629	666	612	634	574	627	658	673	635	643	669	626	583	631	591	663	606	706	620	599	604	656	629	656	659	631	623	641	641	644	645	654	644	606	612	664	633	617	640	617	620	612	607	609	670	659	636	624	673	646	653	630	694	652	612	657	646	658	674	666	673	605	629	595	674	618	658	593	642	669	693	618	661	596	674	648	640	626	633	642	684	632	640	644	603	603	603	661	688	585	602	639	641	587	624	619	617	638	662	651	685	600	636	636	652	628	618	608	622	625	595	583	631	618	610	659	659	665	660	646	638	639	647	621	646	628	632	677	676	565	659	659	660	636	662	622	677	616	666	612	641	620	676	633	653	632	649	634	632	635	654	631	614	615	636	622	679	630	616	626	637	624	651	629	619	629	630	632	661	635	612	615	625	679	648	613	603	649	641	641	619	658	599	633	675	661	620	638	621	640	703	635	658	672	634	601	640	654	616	669	614	640	616	626	655	653	602	627	645	632	595	637	658	590	632	641	658	588	574	634	666	632	676	628	603	661	656	627	661	622	625	598	624	643	613	605	612	608	676	701	637	660	620	634	639	601	614	679	673	626	608	625	649	619	614	613	616	651	649	697	638	645	639	641	650	608	657	615	647	650	646	625	607	615	656	662	683	611	691	685	636	659	613	630	617	608	624	603	609	633	625	625	652	627	637	672	624	636	663	624	661	676	644	665	654	651	658	617	617	639	627	643	674	619	593	648	628	622	644	675	638	647	667	592	629	633	659	612	641	622	619	617	646	633	640	643	638	608	639	658	647	591	643	654	660	623	588	651	656	654	641	618	615	658	637	591	634	637	601	639	693	671	688	643	642	615	623	647	668	632	667	677	655	632	659	693	655	653	686	648	656	598	638	650	667	663	625	667	626	665	637	654	663	643	657	588	621	630	622	621	666	643	628	635	666	668	652	656	652	649	619	615	677	690	665	638	677	644	614	630	637	690	647	613	672	660	618	665	629	666	612	614	683	595	651	662	662	648	599	624	681	661	652	622	620	651	656	612	655	657	615	635	613	633	650	648	635	637	634	635	634	661	637	640	625	608	625	657	613	662	621	603	622	651	627	627	655	676	655	639	627	606	621	664	690	681	604	625	650	644	668	619	624	608	667	596	628	635	627	629	660	597	601	584	668	657	629	605	656	650	617	617	596	656	615	671	687	620	643	651	687	646	666	602	622	609	611	670	624	641	612	587	589	665	633	698	613	608	613	632	643	591	619	615	630	635	659	643	645	627	620	660	629	630	664	615	663	626	621	631	659	651	647	632	646	647	600	679	706	640	603	646	608	649	670	633	637	637	645	680	620	633	628	626	619	684	683	678	643	624	629	609	683	609	627	657	641	635	627	653	641	592	637	655	617	639	625	679	576	612	619	607	618	610	654	628	620	606	633	656	634	630	642	640	671	618	642	598	682	657	666	592	656	679	653	651	604	620	678	600	603	646	670	626	629	609	696	662	654	615	618	661	647	644	602	665	617	642	665	610	636	647	685	649	610	617	651	628	589	602	653	628	606	637	662	606	653	655	677	639	601	628	646	607	669	644	641	645	660	634	628	671	609	634	613	628	619	671	611	649	625	617	687	665	624	648	633	649	628	642	643	648	624	587	650	648	620	630	623	665	634	640	643	710	638	607	633	628	609	644	621	691	662	622	704	635	614	629	630	629	639	635	648	619	650	638	647	663	602	644	632	609	669	619	624	683	653	620	647	623	621	619	625	657	615	624	666	611	686	615	608	637	629	621	652	628	669	645	669	623	663	631	681	606	671	610	636	596	621	595	663	631	637	628	629	642	639	596	705	658	627	674	662	614	632	587	647	634	638	609	589	598	645	648	649	679	670	653	650	638	634	672	622	631	652	660	652	620	609	676	685	650	675	663	646	628	653	625	628	658	608	647	601	614	615	649	610	665	623	630	644	624	676	673	631	644	662	658	635	603	616	631	635	702	646	614	620	648	665	645	686	677	613	612	603	625	660	634	614	635	618	638	638	627	668	646	671	639	643	694	650	656	591	650	589	612	608	637	660	680	644	658	658	635	599	608	598	648	631	623	629	710	631	683	633	647	602	684	611	637	634	631	597	666	635	641	645	626	639	639	628	615	630	595	588	609	599	641	639	613	658	651	608	658	624	679	646	614	621	588	689	627	591	644	658	633	677	652	630	611	621	620	656	646	646	604	684	655	695	636	651	609	625	670	671	641	629	699	598	632	664	627	628	610	645	666	594	633	619	639	636	599	589	660	649	645	651	630	650	635	623	667	656	593	646	617	600	638	642	660	650	605	655	598	666	624	672	675	635	648	640	627	636	670	588	647	640	656	630	633	662	639	646	676	651	589	637	637	651	623	608	620	638	654	639	614	659	639	611	652	595	644	662	643	621	646	640	665	626	648	663	663	615	687	657	615	674	584	701	588	611	637	643	667	618	645	707	610	642	654	633	627	657	652	643	664	621	636	658	598	648	664	643	614	622	652	626	664	638	635	657	639	646	639	606
1190	364	241	163	198	315	339	295	221	209	137	97	138	144	77	75	74	65	70	87	83	76	99	70	87	81	82	80	78	89	88	106	116	95	109	83	84	89	110	78	83	87	72	56	58	60	61	51	62	56	63	52	75	73	62	59	57	48	46	41	41	36	54	29	31	43	48	26	32	38	29	25	52	38	48	46	43	31	44	41	44	44	49	51	48	39	33	45	31	51	38	43	43	48	48	41	39	43	55	40	33	33	34	37	51	39	34	37	38	29	38	42	38	36	33	29	33	44	43	24	32	42	24	34	39	35	42	38	46	41	29	35	28	31	32	46	38	42	33	39	32	37	32	44	52	42	36	33	30	43	33	36	36	39	36	37	34	43	30	35	40	29	49	44	30	42	48	32	32	33	31	37	45	32	43	38	33	32	50	47	35	32	28	31	42	43	49	48	37	37	40	51	48	41	36	42	33	36	30	34	44	40	23	45	37	43	36	35	29	31	33	39	37	31	36	40	34	33	35	41	45	54	44	38	36	29	45	45	37	38	34	41	33	47	39	35	45	40	42	30	39	46	35	39	32	38	36	42	37	37	37	39	35	44	35	30	40	36	39	30	32	39	41	48	44	33	38	32	42	26	45	43	35	35	32	41	19	47	48	30	49	35	33	36	28	43	43	38	49	30	34	31	41	47	34	33	33	26	29	36	34	31	26	26	26	42	44	35	25	40	30	34	39	39	50	34	34	34	22	40	43	39	43	52	41	28	36	35	31	34	43	33	39	41	41	30	41	42	39	34	38	39	35	40	35	35	37	35	43	40	38	48	42	42	40	38	47	32	33	45	49	36	30	28	33	41	27	23	47	35	44	44	32	43	47	28	47	34	42	27	42	31	36	40	37	34	32	33	29	30	46	42	43	33	34	41	39	42	40	41	38	42	31	41	47	38	36	38	43	33	32	29	33	35	40	54	43	23	35	42	44	49	34	35	37	32	35	38	40	36	39	39	43	43	37	37	37	38	39	41	32	32	34	30	38	36	38	27	40	37	38	36	35	47	43	42	27	44	40	32	34	43	44	38	39	38	26	52	32	46	41	37	44	23	38	39	37	37	37	43	36	29	37	41	40	29	44	35	27	36	54	45	34	32	42	41	37	41	51	37	40	30	36	38	37	45	42	37	36	38	41	42	36	42	27	44	38	44	34	35	31	43	39	36	40	55	30	33	40	41	36	35	30	33	35	41	43	34	41	39	35	35	38	39	41	27	46	44	37	36	41	33	43	42	34	31	48	33	40	36	38	43	32	31	32	34	31	32	31	33	33	35	32	39	37	35	47	36	35	39	36	42	40	38	41	30	29	40	32	42	43	34	38	45	36	46	28	42	38	38	39	44	37	30	37	40	52	36	40	39	40	42	36	32	34	51	39	46	30	36	39	41	36	37	39	43	38	42	31	42	43	43	39	32	40	27	33	39	41	35	47	32	35	33	35	39	43	42	40	44	32	50	44	28	39	45	43	35	44	38	46	41	40	36	30	30	27	37	34	44	36	47	40	42	34	40	31	26	44	35	43	31	41	36	26	43	33	43	33	30	38	38	35	35	32	41	32	47	39	31	54	29	41	28	35	42	36	44	38	32	44	35	33	45	41	38	49	32	35	42	32	32	37	35	51	42	48	37	30	42	43	40	42	45	36	46	38	28	48	31	29	46	33	33	45	29	49	34	38	32	42	30	43	47	58	31	42	34	39	48	48	39	40	41	35	48	34	35	38	42	43	31	27	29	49	43	40	43	40	39	38	41	43	41	44	41	36	40	47	30	37	37	28	35	30	27	35	55	47	44	40	39	42	35	41	31	41	33	35	45	32	47	34	48	34	46	33	43	33	40	39	37	38	44	39	36	43	34	32	45	48	35	39	35	37	43	30	29	48	32	41	37	29	53	36	52	34	39	41	35	57	43	49	47	37	35	42	24	39	51	30	51	39	40	36	29	49	34	40	46	48	32	44	32	34	42	36	46	41	34	44	42	38	50	32	41	41	45	41	41	31	33	33	34	38	48	44	34	34	40	34	43	42	41	40	34	40	36	28	39	34	41	44	37	28	39	47	40	37	40	31	34	41	38	30	25	41	43	46	50	39	40	42	34	30	40	42	38	35	47	51	36	33	35	28	41	48	40	38	35	35	34	37	43	43	42	36	40	35	40	33	39	38	36	45	37	38	39	32	31	40	40	37	46	45	28	32	30	33	40	36	41	36	41	41	42	38	34	43	47	44	39	40	35	32	34	44	43	37	37	36	36	44	35	31	41	44	36	38	37	35	46	44	37	38	48	55	37	41	34	28	33	41	32	30	46	37	29	36	39	37	29	38	36	42	27	48	35	31	35	49	23	40	40	35	31	39	31	36	37	40	25	36	38	40	38	31	32	39	31	37	40	39	37	26	36	29	44	34	36	32	33	52	38	31	44	42	35	35	37	38	39	41	40	29	53	39	41	35	47	33	38	33	38	31	38	38	45	42	40	37	34	29	45	33	50	33	35	37	38	39	35	41	37	42	41	37	34	31	38	35	44	31	41	43	39	21	27	43	36	38	41	42	44	38	40	48	43	40	34	39	37	35	35	35	44	27	34	44	40	29	44	42	31	42	41	42	41	42	30	49	46	37	42	38	41	33	38	47	37	39	52	30	38	37	39	45	36	41	39	43	52	35	43	28	31	37	34	38	45	44	36	38	56	32	39	44	45	31	32	38	35	34	44	36	50	44	32	38	40	47	22	39	35	48	47	35	35	36	35	25	38	32	35	40	41	33	47	36	32	28	32	27	35	34	36	27	37	41	39	44	55	37	41	44	24	30	44	35	34	31	28	39	34	44	34	47	28	34	49	33	33	41	34	43	35	39	44	32	38	43	43	47	49	39	39	36	29	39	38	34	37	39	39	30	40	30	47	44	41	43	41	33	29	40	34	41	40	39	37	43	35	34	42	44	37	39	34	38	40	31	52	35	37	21	37	38	43	35	39	48	33	36	37	50	46	32	36	37	46	35	43	40	49	44	40	44	36	39	31	40	36	30	24	42	50	44	39	36	33	34	34	45	41	33	29	40	35	41	32	44	31	43	38	34	40	36	33	39	47	40	32	27	57	35	53	38	32	38	42	36	32	39	43	50	40	50	45	48	25	42	30	45	41	29	33	40	39	36	39	42	41	55	34	33	41	40	37	33	38	40	35	41	34	40	46	36	45	43	35	51	39	41	48	42	33	37	26	34	37	42	29	50	34	31	48	35	33	46	39	37	37	37	36	33	46	29	40	37	40	39	41	32	42	36	44	36	40	29	25	35	43	49	34	39	40	34	45	36	43	35	35	38	33	39	39	46	34	39	44	35	33	39	47	40	35	40	34	33	44	43	27	45	40	41	34	37	46	46	39	36	54	31	31	40	42	39	35	31	30	30	42	31	35	34	40	40	33	38	49	31	47	38	30	49	51	34	33	38	39	35	40	39	43	39	38
17802	7732	3967	8564	17234	19530	17588	14136	11316	8498	6179	5016	4901	4733	3024	1933	1748	1794	1831	2191	2020	2099	2476	2534	2530	2526	2579	2515	2583	2818	2893	2824	2790	2727	2509	2362	2412	2510	2515	2390	2009	1720	1369	1317	1087	1030	1087	1010	1059	993	1021	1015	1086	1165	1213	1141	1076	965	709	631	488	532	506	509	479	425	464	413	459	454	445	458	488	632	741	704	838	755	769	799	651	624	548	505	492	437	489	495	498	488	483	483	487	465	503	470	460	512	510	534	480	435	428	411	422	428	428	445	446	430	437	454	443	393	450	455	409	393	444	447	422	433	429	415	442	452	437	439	435	431	399	458	455	415	425	460	446	440	438	405	418	415	423	457	423	451	406	437	430	418	437	408	449	437	402	412	436	387	457	431	413	422	432	442	391	445	440	404	433	421	460	438	443	398	403	365	432	390	447	428	438	402	435	436	401	432	459	432	474	447	447	436	414	432	415	443	415	465	464	408	454	417	399	394	415	431	433	420	398	428	406	412	424	448	405	453	442	432	460	435	450	414	454	408	430	437	470	441	443	412	452	460	432	425	432	431	433	392	462	433	422	406	418	425	427	436	454	448	453	455	438	410	415	444	428	447	410	458	447	424	409	425	433	437	419	469	454	448	452	438	395	397	401	422	433	426	422	441	437	406	415	414	401	458	415	408	409	406	425	419	438	426	425	418	455	409	426	427	403	426	408	461	437	462	403	417	452	436	425	451	439	437	429	431	420	455	457	475	443	439	427	412	410	428	427	433	470	440	420	455	430	421	432	413	431	403	420	428	381	410	469	436	406	420	447	453	418	450	404	434	425	427	445	389	450	435	450	444	415	425	429	437	459	413	432	471	438	399	447	430	418	421	427	438	464	435	441	448	458	404	461	430	430	446	429	438	422	414	437	435	422	420	438	440	417	412	397	438	468	404	463	452	402	432	432	417	438	440	425	428	454	425	418	455	409	399	425	457	438	459	416	447	414	449	436	424	425	418	439	424	435	430	429	447	449	428	399	450	393	464	429	424	420	441	469	426	443	398	428	478	422	439	427	435	416	395	452	428	426	477	398	440	452	417	447	386	421	445	441	446	366	448	429	428	419	428	417	436	431	410	434	386	417	400	412	449	435	448	413	461	443	442	447	419	423	431	424	410	435	435	451	438	448	438	433	462	462	397	465	433	450	413	440	419	404	440	461	447	433	447	443	443	426	451	456	428	479	490	446	435	470	438	441	438	444	436	400	430	425	434	414	431	432	421	425	421	464	421	436	488	422	444	453	481	431	449	396	420	452	434	434	442	439	414	425	438	404	432	419	421	428	452	431	398	437	468	438	448	445	420	458	422	431	407	421	446	429	401	397	419	417	427	440	424	455	401	425	427	455	404	412	439	404	441	435	443	425	412	442	424	454	431	413	474	429	400	442	476	411	461	413	406	420	416	443	409	447	406	452	431	435	437	406	386	416	411	412	427	434	431	440	430	429	463	427	432	477	466	457	437	435	427	427	411	395	440	414	468	421	417	445	420	416	406	455	421	429	382	440	467	447	431	444	425	479	439	426	436	390	411	434	384	458	443	437	430	456	413	438	436	432	427	420	477	461	416	419	437	406	429	432	428	425	440	446	464	431	465	449	429	380	415	440	418	398	416	422	473	419	373	450	417	434	431	431	437	431	418	465	465	379	425	442	437	429	448	407	416	378	436	444	445	435	427	443	419	433	438	460	431	478	422	449	431	423	433	454	424	451	412	409	434	451	419	478	402	411	413	454	412	428	439	473	399	428	424	424	428	404	421	422	427	423	408	416	451	443	435	459	403	422	415	415	433	426	466	422	446	415	468	425	430	431	426	446	424	446	420	441	437	428	430	448	416	418	413	462	451	433	416	423	394	428	431	416	400	450	457	438	407	456	440	441	466	398	453	393	440	390	449	415	461	473	434	401	446	454	461	438	423	426	433	448	432	426	417	428	451	436	460	411	431	430	401	416	458	416	434	436	452	452	433	465	405	414	453	470	429	441	412	478	406	405	455	430	442	440	467	449	459	429	447	454	461	445	441	448	434	441	432	443	436	407	435	423	445	440	415	426	423	407	427	420	448	412	393	423	417	451	407	433	431	410	411	429	427	437	414	453	416	425	402	447	436	415	409	408	454	466	424	441	429	448	428	456	445	440	455	419	411	422	426	420	414	434	434	429	422	422	434	419	429	441	461	421	452	459	418	438	437	419	469	442	483	409	456	428	427	405	452	404	439	452	467	413	431	425	454	432	434	404	450	454	425	464	403	454	416	449	418	457	468	423	417	446	427	437	452	474	407	425	417	436	457	427	432	391	408	417	395	469	433	450	407	402	453	467	438	427	458	447	389	403	392	418	436	455	414	384	396	476	407	459	407	435	391	437	417	440	421	415	418	456	452	472	411	414	466	429	398	404	430	463	457	416	437	404	448	457	436	445	462	393	449	394	456	406	437	455	472	401	450	460	446	455	467	423	406	459	412	458	434	418	415	439	451	479	394	400	468	430	452	457	439	428	420	418	447	452	432	421	450	435	457	453	405	432	433	414	413	482	439	457	461	440	412	434	432	460	413	457	447	398	430	396	434	465	423	458	450	443	412	411	437	435	414	457	447	459	436	413	459	407	383	434	417	442	413	468	459	423	423	407	410	415	401	413	419	434	470	440	445	457	479	443	455	410	445	434	433	399	437	433	385	438	423	419	420	405	455	428	416	429	467	406	443	430	432	441	427	454	455	448	411	428	424	425	457	424	419	448	451	435	450	432	418	427	398	389	391	393	443	451	465	461	430	436	452	413	470	409	417	433	458	415	420	410	436	503	451	441	430	394	421	437	454	451	438	442	413	400	432	415	407	455	442	422	396	445	458	451	429	443	388	426	439	445	414	435	449	487	454	446	447	458	435	449	441	387	455	412	440	396	477	433	449	431	401	423	414	484	409	433	439	432	428	450	455	422	423	459	423	438	471	435	423	417	429	436	433	423	415	440	437	447	443	452	429	428	443	453	442	434	430	444	414	389	428	422	440	403	442	431	394	412	448	414	426	453	498	467	480	443	447	421	458	445	413	460	401	431	422	441	428	433	423	420	427	446	397	414	431	443	417	415	444	436	430	443	437	434	459	418	436	450	390	460	415	433	425	402	441	448	449	467	432	428	417	431	407	426	408	399	430	404	418	434	414	429	453	406	428	409	435	418	448	408	418	430	433	463	427	432	423	411	378	419	408	451	419	449	445	430	420	422	437	417	410	420	394	446	443	440	470	431	439	475	445	409	419	432	401	401	460	462	433	479	433	425	436	446	441	433	449	409	429	424	438	404	453	418	426	422	435	460	434	460	454	466	428	430	421	406	443	437	432	437	414	437	418	433	414	410	418	396	460	433	419	451	439	438	395	446	420	423	434	425	463	419	442	426	435	403	430	428	433	428	411	402	449	418	417	472	440	446	413	423	421	412	455	439	458	429	446	446	432	439	409	417	428	460	434	444	468	420	442
1443	178	151	117	111	194	164	176	145	129	96	83	97	58	78	71	62	71	81	72	71	72	87	73	75	91	81	89	103	100	104	104	95	88	83	84	73	100	98	86	62	84	72	72	76	66	65	66	66	73	68	61	69	77	74	70	73	62	69	58	71	65	50	60	58	75	53	59	56	65	51	62	60	59	71	88	86	72	51	52	61	60	65	55	64	84	62	42	61	53	65	47	62	69	68	65	46	52	54	70	62	74	57	75	54	63	55	57	56	58	63	62	49	70	51	60	59	63	54	45	63	62	69	58	67	53	66	46	60	50	46	65	60	58	58	51	56	57	53	49	55	67	46	54	56	51	58	66	64	47	58	62	52	61	70	48	51	68	58	60	53	39	54	56	53	54	65	61	54	41	82	52	63	64	66	63	57	69	59	46	49	71	61	63	56	54	62	55	73	61	63	59	60	54	63	52	62	51	65	51	50	58	56	42	63	56	67	76	70	58	52	61	56	51	70	62	68	69	45	61	52	50	62	54	54	42	58	64	50	79	59	60	73	45	51	65	58	86	49	59	53	64	65	47	62	54	45	51	57	53	54	58	63	63	57	63	62	72	53	51	70	69	50	50	54	68	53	53	62	73	52	60	70	53	46	46	62	50	81	39	68	58	52	64	63	60	40	57	50	51	62	71	51	43	53	52	67	58	58	65	53	63	62	70	61	62	52	55	59	54	61	53	80	58	56	77	63	49	65	50	55	57	66	63	62	58	56	64	55	69	51	49	72	65	64	54	61	61	56	49	59	49	62	60	72	61	65	58	46	62	58	63	58	55	67	45	60	67	51	56	74	53	52	51	60	52	55	63	63	71	60	45	66	57	49	63	50	54	51	54	59	49	60	63	68	69	54	58	62	62	51	47	64	60	45	64	42	53	68	54	55	51	45	49	55	57	58	54	64	61	47	72	58	61	64	72	69	57	56	51	47	59	55	58	54	58	69	67	51	52	60	58	49	62	52	58	52	51	49	49	52	53	60	60	54	59	59	49	52	70	56	55	52	63	62	62	64	48	60	47	53	64	57	62	59	60	54	55	69	58	55	74	51	59	54	44	67	61	60	53	57	60	56	56	49	58	77	74	53	44	55	39	52	68	47	55	59	70	54	63	53	61	49	62	51	54	59	53	46	61	51	57	58	55	76	58	47	57	63	63	49	51	65	60	44	46	69	70	60	68	58	47	53	70	71	59	49	57	70	62	82	62	66	69	61	53	56	48	52	64	60	78	56	43	55	70	71	62	48	50	54	61	58	59	58	49	44	68	58	71	53	75	51	61	48	61	77	51	53	66	48	52	59	54	55	77	59	62	62	61	55	53	48	58	54	52	65	53	59	67	66	51	69	53	57	53	53	53	65	58	59	56	64	56	59	51	50	64	70	49	58	49	54	58	50	57	54	56	51	60	56	54	53	71	69	50	56	71	55	59	63	71	59	70	65	42	72	63	67	47	77	48	51	66	58	53	59	70	68	71	67	68	62	58	66	55	51	57	69	44	62	58	57	62	64	62	65	56	71	60	55	51	54	48	60	74	73	58	65	78	64	60	50	66	53	53	65	72	45	59	45	63	58	59	52	69	57	74	60	62	60	66	54	59	46	56	61	62	55	52	59	67	55	56	60	65	53	63	50	58	62	61	53	61	60	60	59	61	70	61	43	67	60	61	64	76	78	48	64	65	51	55	68	59	64	57	50	60	56	66	66	43	52	58	73	67	58	57	53	56	66	60	59	78	50	53	57	57	54	61	73	50	60	65	54	64	49	52	68	60	60	59	54	47	50	53	48	71	65	41	69	50	55	58	47	54	69	63	59	47	54	62	59	63	64	58	62	66	63	64	55	59	56	66	70	57	64	61	73	52	60	66	62	62	60	55	46	69	61	47	54	64	64	62	62	51	59	69	65	42	64	55	62	54	54	57	48	54	52	69	46	49	54	50	46	69	59	39	55	48	49	64	58	50	68	63	66	52	51	54	60	52	66	48	62	73	49	50	73	56	68	64	51	66	60	41	54	59	52	52	48	50	69	51	49	58	69	45	65	60	56	71	69	64	57	53	50	45	49	40	46	65	59	54	55	68	62	47	56	63	49	60	58	57	56	55	55	68	53	52	62	47	62	60	62	59	57	62	47	56	36	56	58	79	57	63	68	63	62	53	58	60	51	67	53	62	51	52	51	66	59	73	60	55	51	56	60	73	50	36	68	66	57	54	61	49	71	40	58	62	79	55	59	59	58	46	56	54	58	64	42	58	58	49	55	60	58	63	44	51	68	47	53	53	56	57	42	53	56	66	58	48	49	55	52	60	60	63	53	57	66	54	58	60	55	60	43	57	48	58	55	62	50	53	63	53	58	63	61	53	57	56	49	52	53	61	54	57	53	57	51	66	47	66	62	68	59	48	60	65	49	45	55	67	69	58	58	63	47	58	54	51	56	60	44	62	47	41	63	61	65	55	64	70	72	68	56	62	47	65	66	54	51	62	56	62	48	55	71	53	60	55	80	65	63	66	51	47	49	50	55	61	54	49	54	69	50	52	61	65	68	65	48	63	56	63	58	57	60	58	50	54	61	53	56	64	63	63	54	52	48	59	55	57	72	55	50	49	59	53	49	48	57	43	55	47	39	59	53	68	52	64	67	62	66	53	73	56	57	59	51	71	60	56	68	48	63	53	55	46	52	59	52	64	56	65	54	72	58	72	60	46	59	57	53	56	60	56	55	56	52	55	61	60	55	58	56	63	60	72	58	59	53	56	60	62	50	52	54	54	50	51	51	64	45	58	60	56	64	47	67	51	67	83	68	61	63	59	53	66	40	49	67	58	54	50	67	61	68	52	59	65	64	60	55	66	49	67	79	62	70	63	53	71	64	63	48	48	42	58	52	62	55	50	63	60	51	64	63	69	74	51	62	54	61	62	59	70	45	45	57	45	67	66	67	61	57	55	58	70	65	68	51	60	54	48	52	46	59	54	49	62	58	61	62	45	64	56	54	59	55	52	58	69	70	70	60	65	58	57	49	55	54	50	69	56	53	49	57	54	59	57	68	51	53	78	68	65	62	43	53	54	63	65	47	54	55	58	55	53	66	59	65	62	56	62	53	46	61	65	61	56	48	48	59	49	53	59	57	55	50	66	63	56	63	57	67	48	61	45	60	52	69	64	62	62	55	54	47	56	40	65	36	54	59	77	51	51	56	65	63	53	57	71	52	54	54	63	55	55	51	69	52	59	61	71	51	60	58	60	58	55	56	56	68	57	59	69	54	61	66	53	48	56	62	72	57	60	48	57	54	51	62	67	61	45	65	52	57	54	66	55	53	47	56	59	50	66	58	55	69	53	51	47	67	52	61	55	49	52	59	58	54	54	57	63	57	59	61	52	53	64	51	55	49	64	58	56	76	52	70	66	53	61	67	65	68	56	58	64	56	72	52	63	60	56	52	58	65	62	58	43	54	53	55	42
11969	4093	2296	4622	9605	12268	10115	7671	5901	3961	3006	2597	2472	2107	1365	1176	1038	1172	1306	1411	1398	1520	1638	1580	1617	1702	1728	1843	1985	2058	2011	1993	2066	1916	1847	1779	1712	1800	1720	1653	1405	1266	1194	1146	1116	996	967	1036	959	988	992	1055	1030	1066	1054	1109	1002	836	783	733	704	707	716	653	631	680	639	681	628	654	644	653	709	782	749	749	835	796	898	782	786	735	698	633	669	687	721	660	692	723	640	652	723	707	671	655	692	666	699	757	695	654	670	639	599	636	659	660	686	692	619	684	621	668	682	624	673	657	615	689	657	682	658	675	682	596	612	652	708	663	634	644	671	630	675	662	658	665	665	640	664	648	623	643	631	663	631	651	644	674	657	651	661	661	661	688	674	627	636	638	649	645	682	649	637	662	657	643	616	665	642	648	624	668	653	663	646	651	657	653	644	619	653	677	623	695	634	713	603	624	642	646	675	654	644	663	657	631	632	680	635	657	687	658	671	702	661	683	634	677	657	662	670	641	654	668	637	678	641	654	649	602	657	676	638	658	662	656	639	667	647	647	638	687	674	622	612	641	607	590	709	682	649	607	663	654	660	664	646	666	665	646	622	671	636	664	679	617	651	662	633	653	648	675	649	731	647	612	683	631	605	657	631	618	692	642	637	627	621	665	657	674	678	682	670	597	661	641	611	692	674	668	599	641	615	655	657	630	673	672	706	675	634	661	700	676	600	634	693	681	617	596	666	565	620	662	669	644	683	642	658	644	624	685	617	663	639	596	637	633	615	639	673	695	668	640	651	679	689	662	666	648	640	666	632	651	641	648	664	647	665	660	688	601	644	630	621	628	680	681	614	639	682	669	674	616	615	644	670	670	643	677	611	680	649	659	618	646	703	653	652	672	673	655	637	670	710	624	696	670	618	656	647	647	632	606	706	650	628	677	667	666	702	642	725	664	682	639	659	674	694	662	637	624	660	688	653	638	633	664	614	668	637	656	595	691	664	618	649	629	635	626	609	657	672	629	678	670	631	659	661	654	617	648	594	710	658	650	707	695	637	638	660	628	620	636	643	674	663	642	639	672	684	636	635	612	653	683	650	637	694	685	632	675	654	648	632	658	658	662	637	643	626	677	661	650	640	656	657	668	655	662	672	649	647	670	652	656	642	644	678	617	634	655	699	646	632	647	642	671	654	636	686	633	680	679	660	675	670	675	651	697	662	653	638	616	679	701	705	666	642	656	597	674	672	646	664	632	644	634	661	579	689	668	644	710	626	666	652	626	628	667	649	614	644	634	657	647	629	623	690	661	630	662	709	644	665	654	626	678	630	637	639	672	639	640	656	612	638	709	633	632	664	663	645	686	693	659	628	599	590	657	703	607	644	705	655	651	643	657	640	632	642	663	640	691	655	689	673	670	681	613	640	640	655	643	653	601	672	679	699	640	693	654	674	650	651	630	662	635	626	610	648	676	622	610	667	682	640	687	659	670	619	648	626	613	655	704	619	724	673	595	649	630	639	680	662	675	641	641	641	676	630	651	673	675	655	646	694	655	658	626	643	644	625	702	645	627	665	633	634	634	605	632	664	616	623	663	642	642	646	629	659	634	638	677	651	660	678	629	622	693	647	637	661	687	674	647	620	675	668	638	650	680	619	688	620	663	626	658	659	669	671	681	656	612	643	625	631	668	681	626	653	671	644	625	634	663	597	667	651	648	650	642	647	626	635	657	639	652	625	677	685	619	636	699	717	629	601	618	632	677	657	650	711	600	668	676	642	663	656	678	670	673	691	609	663	673	653	636	632	681	639	668	628	667	647	665	634	649	629	596	642	639	578	660	674	642	663	657	642	635	615	698	620	645	670	642	700	640	668	649	690	644	643	641	612	653	643	614	655	664	636	672	619	679	677	648	671	620	650	667	660	657	634	650	685	650	672	646	645	658	637	609	648	626	641	690	650	678	668	662	635	606	653	656	654	627	643	640	677	659	662	698	613	673	613	677	622	665	671	636	665	593	674	657	707	659	635	629	615	661	701	647	653	652	675	688	626	652	627	632	658	642	656	672	731	634	634	665	681	685	623	634	680	645	617	686	676	669	669	628	661	675	639	658	703	654	647	653	656	641	656	641	659	654	690	642	643	642	643	685	612	672	652	671	677	673	730	628	662	668	649	647	639	645	704	669	651	642	644	633	674	620	649	622	660	662	652	635	660	623	688	630	598	661	664	701	645	657	673	680	650	672	601	634	628	641	684	677	614	664	700	636	613	630	603	658	706	689	626	702	630	645	669	656	658	635	645	638	646	703	653	655	670	667	620	683	673	649	678	622	641	667	675	631	681	663	623	636	652	665	612	633	685	656	629	656	632	630	700	643	628	662	615	660	627	655	607	639	629	643	661	641	605	614	636	652	634	597	657	672	630	626	640	638	628	637	672	698	683	674	674	656	698	715	620	626	668	602	655	678	671	666	633	632	632	649	614	651	666	677	678	646	656	654	625	636	625	661	654	671	649	683	612	636	653	683	651	667	682	642	631	729	639	648	660	623	611	665	640	661	630	650	643	664	639	656	689	597	631	640	660	624	667	655	618	656	670	685	586	627	677	614	658	649	573	650	691	634	609	660	664	635	674	626	595	679	655	596	630	621	588	642	679	644	608	616	659	674	661	653	666	639	636	664	696	606	659	663	601	632	694	646	686	650	635	598	684	677	643	673	627	639	637	687	688	701	665	650	651	675	604	668	610	633	702	636	640	671	639	665	661	664	665	635	668	684	583	682	673	686	637	660	630	669	670	665	690	711	664	655	641	669	646	629	625	687	654	650	617	696	665	666	659	641	655	664	648	610	628	675	613	663	655	670	676	632	627	638	644	599	624	624	653	679	650	647	696	679	644	652	629	633	648	629	638	679	674	609	668	651	647	680	566	618	626	649	659	668	693	636	629	651	647	677	657	663	608	655	634	660	674	660	625	662	625	656	694	590	625	646	630	638	629	625	647	645	636	679	669	651	668	599	698	655	686	622	607	706	637	667	623	626	612	651	651	632	664	608	639	654	671	662	645	661	639	665	683	667	717	679	657	659	614	648	602	656	636	653	653	627	668	644	656	688	686	643	633	577	634	667	692	689	681	609	648	640	655	587	716	670	669	635	629	650	624	629	723	644	695	663	649	625	658	652	666	636	690	670	609	689	691	605	669	634	666	615	622	642	650	641	695	622	637	652	619	662	634	628	646	661	621	684	645	651	621	602	630	617	701	659	644	611	676	599	644	648	678	663	712	634	665	643	626	630	651	657	652	672	665	663	676	647	693	641	669	633	624	652	678	674	708	666	667	682	631	694	596	616	654	655	606	673	685	683	623	681	663	656	617	668	680	707	615	642	592	650	660	663	685	678	611	655	632	617	631	690	668	632	627	615	694	638	675	678	649	655	667	656	626	638	669	694	641	667	693	675	617	632	671	656	669	636	673	682	660	657	630	667	654	729	636	666	645	646	648	654	689	626	665	669	636	663	709	643
714	301	159	136	175	244	255	203	177	130	108	101	84	80	65	67	43	67	72	57	69	68	70	73	62	88	75	96	90	100	87	91	80	97	80	89	82	67	78	66	80	67	55	51	52	44	65	52	59	44	66	65	47	55	58	52	47	48	49	50	39	42	38	39	40	35	38	30	30	35	34	48	44	41	54	48	42	58	55	42	56	44	58	43	52	40	35	36	32	51	44	36	48	47	45	35	39	37	49	51	50	45	46	33	36	39	46	49	33	50	34	39	30	36	51	43	38	47	34	42	48	41	54	46	30	42	30	35	30	31	36	42	42	58	36	41	33	47	37	44	43	30	40	50	38	39	44	47	39	46	44	36	40	32	43	42	40	50	50	48	33	43	38	48	28	43	31	34	41	44	42	45	34	43	35	49	47	44	41	30	46	32	39	39	39	51	36	39	46	44	33	52	35	45	38	50	38	36	38	35	51	41	37	36	42	48	35	38	40	35	40	40	33	33	43	43	42	26	39	48	45	47	37	43	44	28	31	52	32	26	45	44	33	30	32	36	39	44	34	47	47	37	41	35	48	47	40	39	43	30	43	54	35	31	42	48	44	44	28	39	42	36	38	28	40	44	33	37	34	30	42	37	47	41	32	38	36	50	56	39	43	39	51	52	48	36	41	36	45	35	41	40	45	44	39	25	43	39	41	30	45	49	47	40	33	37	38	39	41	37	37	38	46	50	46	34	44	35	48	36	37	43	43	36	40	44	41	41	43	36	35	39	38	42	37	33	33	38	49	29	35	51	36	35	46	41	41	46	40	35	35	49	42	42	42	47	33	33	28	37	40	35	30	23	39	51	46	38	41	48	46	40	44	44	32	41	45	42	38	36	43	34	40	36	42	30	55	56	30	34	30	38	46	40	35	45	27	41	40	47	42	47	35	47	35	27	39	28	34	54	44	39	44	37	46	39	37	38	36	40	40	28	36	41	45	32	30	49	33	49	34	38	54	40	30	32	32	46	34	29	41	39	32	47	39	44	45	37	24	35	42	35	42	46	36	49	38	43	38	46	51	31	44	49	42	30	43	50	42	47	34	35	36	42	40	30	51	33	41	40	40	52	36	39	38	47	39	45	40	33	44	35	39	47	52	38	38	34	38	41	37	42	37	46	35	44	32	45	37	41	55	40	41	40	32	36	44	22	36	38	37	36	42	47	31	46	32	34	32	32	44	49	32	54	46	41	47	26	45	32	42	44	43	41	49	37	42	48	43	36	43	36	31	34	33	48	40	42	41	38	31	45	35	38	49	40	37	37	39	35	36	43	40	52	42	38	31	27	48	39	33	36	37	47	41	40	46	29	45	43	34	51	41	46	29	50	41	41	40	43	38	44	33	37	56	37	40	46	40	51	41	41	55	35	25	47	45	37	30	47	51	40	48	36	40	45	46	53	36	28	36	38	36	41	33	45	46	44	39	30	37	40	32	40	40	36	43	46	40	43	56	44	35	43	38	46	43	53	48	45	36	42	48	34	42	34	52	39	52	47	37	42	38	39	42	45	38	36	44	34	34	41	34	45	32	26	46	42	45	31	40	51	39	37	30	43	41	46	48	42	45	44	40	51	43	44	43	36	42	41	40	35	38	48	33	47	39	37	50	33	36	37	43	36	40	49	37	28	38	47	40	51	43	38	35	47	48	38	39	34	37	44	48	46	41	51	30	48	38	44	46	40	37	34	48	35	48	38	35	48	32	34	36	37	35	28	29	34	37	41	47	50	29	36	34	43	36	44	32	50	40	42	39	39	52	33	48	32	57	38	46	43	48	54	36	39	29	38	43	33	46	28	45	44	40	32	40	36	44	50	35	48	33	45	38	35	45	44	28	31	35	35	46	33	39	41	40	37	30	46	42	33	24	38	29	38	42	37	51	32	36	54	47	43	39	30	43	34	27	35	53	50	35	45	40	42	58	43	33	37	38	42	43	33	48	38	39	38	46	41	34	39	30	36	46	39	35	40	30	42	49	43	46	37	41	49	30	40	54	31	34	46	30	35	31	28	41	33	40	40	43	41	41	38	46	37	42	41	29	39	43	32	33	41	39	45	34	38	48	33	47	36	40	48	39	30	45	36	46	44	35	46	42	33	58	44	43	32	42	49	42	31	35	33	43	35	40	47	48	24	51	46	43	54	34	39	41	36	39	46	52	40	35	36	38	41	36	33	42	43	24	40	43	35	45	31	36	41	54	35	40	36	37	35	31	25	41	39	42	40	32	29	40	40	53	38	36	32	31	36	41	46	47	40	38	33	49	43	43	41	39	45	34	44	30	49	50	27	43	48	44	46	40	48	45	49	40	41	43	39	50	43	47	45	50	34	39	32	41	47	36	40	36	42	47	38	45	34	39	47	47	44	46	33	38	39	56	46	50	40	33	50	32	38	39	39	44	39	45	37	42	45	38	45	41	37	36	44	47	46	48	32	35	32	45	33	41	29	39	46	44	36	40	34	31	53	43	52	31	38	36	49	38	30	49	42	40	39	49	34	37	43	47	40	41	46	30	36	48	46	39	44	41	45	36	36	37	48	48	39	37	30	40	47	44	41	45	27	41	46	39	52	45	45	37	38	44	42	46	46	36	47	46	33	42	33	43	39	35	43	42	52	33	41	49	42	35	31	48	36	43	41	34	37	37	54	40	39	40	43	50	39	39	36	46	40	39	45	41	39	35	42	36	52	47	42	34	37	53	48	39	31	35	48	38	39	48	44	42	27	32	43	42	43	29	36	34	41	33	32	42	40	36	39	30	35	46	45	57	38	51	35	32	37	53	32	39	46	41	43	52	47	40	49	31	50	44	33	47	40	35	43	45	55	45	51	43	38	34	48	40	47	32	36	44	28	41	46	36	34	41	28	27	48	38	48	46	38	33	52	44	46	46	46	53	45	38	51	43	39	39	47	41	33	41	38	39	43	29	47	37	40	37	28	52	44	34	36	50	34	40	38	38	32	31	36	21	35	45	44	40	41	45	37	33	45	45	39	40	43	48	60	44	49	40	44	47	50	44	50	39	46	40	43	37	35	47	42	43	35	49	34	43	41	29	38	29	26	43	37	38	50	43	44	53	42	35	46	32	46	38	38	42	44	47	37	41	50	41	34	37	44	43	44	32	50	46	31	44	33	42	31	36	42	54	34	56	49	40	37	48	45	44	51	35	38	49	47	45	30	42	44	46	42	40	38	36	50	45	29	28	55	40	54	43	46	41	44	56	47	34	35	29	42	45	39	51	41	40	44	37	29	37	39	48	30	30	40	40	32	45	37	30	39	46	34	42	38	32	37	28	44	34	36	34	42	35	45	52	39	40	38	41	37	40	35	36	36	44	38	34	48	32	50	48	42	49	40	40	47	34	48	34	37	35	39	38	41	34	48	39	38	41	45	40	36	34	44	29	47	31	44	38	36	44	40	38	49	44	37	39	27	50	41	39	41	34	39	35	49	38	39	44	38	39	51
13973	6559	3430	7232	14319	16628	13912	10816	8689	5575	4513	4051	2935	2692	1888	1520	1434	1486	1623	1701	1713	1942	1779	1921	1994	1995	1870	2259	2397	2582	2323	2309	2456	2268	2066	2042	2064	2079	1926	1760	1610	1323	1130	1028	978	1008	1023	971	999	877	975	982	977	940	972	945	971	752	633	634	543	565	527	508	474	477	478	469	516	460	476	503	523	622	603	597	592	678	654	685	661	624	577	538	517	532	529	498	475	460	488	535	482	503	487	480	501	515	489	530	522	491	475	494	482	447	466	489	466	469	478	468	460	463	467	477	462	451	472	466	466	428	477	483	441	453	491	462	482	447	482	475	510	473	445	481	530	468	453	459	455	470	461	453	469	437	466	476	468	491	471	412	458	442	499	493	518	466	456	461	474	470	488	434	500	437	439	441	461	430	452	463	496	487	438	453	527	481	509	481	473	479	471	421	463	511	451	450	496	457	448	444	449	469	444	451	468	489	492	472	447	452	473	482	462	466	444	479	490	488	498	456	474	471	471	427	458	446	429	472	451	474	485	421	438	478	450	507	466	472	481	459	474	464	470	433	475	484	466	481	453	500	484	427	459	493	446	440	460	465	466	454	446	428	426	463	464	473	452	474	481	441	471	458	477	484	470	461	461	464	422	472	488	446	481	506	452	457	471	451	426	469	420	482	441	482	458	460	485	473	471	506	508	497	512	453	473	456	484	458	477	463	464	459	499	448	433	482	456	453	444	461	469	446	461	444	447	517	479	478	466	497	485	431	475	469	449	471	438	511	487	440	464	471	447	475	516	450	459	485	473	476	460	492	506	440	489	477	481	518	463	464	487	440	446	469	517	454	474	412	431	454	509	451	484	442	492	504	472	460	425	497	467	482	463	445	449	471	453	493	489	481	478	483	489	482	478	480	461	472	447	436	468	503	468	494	477	445	469	468	490	441	454	485	420	439	478	433	449	469	448	452	480	482	517	509	433	447	479	472	493	485	451	467	459	506	452	472	494	478	439	482	474	451	460	472	474	484	450	463	468	471	512	449	481	505	473	435	481	452	484	432	481	446	489	448	445	478	488	483	462	481	462	497	434	457	488	474	464	486	488	485	454	480	467	497	465	444	439	439	477	463	447	443	440	493	462	476	479	429	456	480	456	483	484	455	459	464	442	473	426	477	487	473	472	424	430	476	486	482	456	497	468	450	509	471	430	498	488	456	442	460	466	501	449	486	480	464	475	526	494	427	504	414	452	475	457	466	454	446	497	425	503	422	471	485	436	428	476	469	471	448	444	485	482	460	474	454	482	462	440	447	446	472	448	482	462	486	472	475	473	469	473	467	464	497	475	464	475	445	475	456	457	458	476	452	472	494	465	482	475	469	493	465	455	457	487	435	464	437	482	465	484	494	491	448	467	473	442	504	432	499	487	500	489	472	462	436	463	477	465	462	467	488	465	444	501	483	434	464	456	458	441	499	470	467	479	459	471	472	483	460	467	475	447	478	451	447	447	470	488	480	458	456	472	477	471	478	447	445	454	477	471	444	487	456	443	460	451	465	463	440	457	429	448	505	505	476	406	487	430	458	459	501	481	444	451	454	462	462	453	470	473	456	442	454	422	455	430	456	465	459	446	450	469	465	465	465	475	453	493	450	448	457	438	479	470	464	463	464	466	440	475	468	507	445	466	501	459	499	503	485	500	478	420	491	488	454	502	469	475	477	472	459	480	482	471	492	471	504	478	483	464	449	460	502	483	480	505	430	486	463	448	483	449	500	477	491	486	474	469	467	491	477	445	462	450	475	485	489	480	465	485	494	490	497	494	479	459	462	453	496	420	505	461	465	480	438	474	473	465	459	494	489	433	495	471	464	458	438	451	441	468	504	478	452	438	459	457	467	478	455	520	467	458	460	483	471	434	472	442	502	465	460	440	455	448	486	462	427	484	470	462	464	473	455	495	436	446	472	457	477	450	448	451	473	458	487	446	455	478	449	520	435	439	430	451	440	469	451	470	460	467	452	486	473	455	476	496	457	453	466	466	458	494	460	439	451	468	474	490	461	471	459	483	471	496	504	419	443	460	444	525	487	457	482	461	516	462	462	476	447	475	463	477	467	461	421	432	455	456	455	511	483	447	493	479	465	470	458	472	462	513	487	461	462	448	475	437	485	446	479	493	478	486	512	474	506	463	455	466	450	451	483	478	483	474	436	468	463	481	472	463	472	490	466	453	442	453	468	446	447	483	488	491	480	449	495	464	478	459	533	476	525	475	469	445	478	453	454	463	446	507	455	474	476	493	485	454	480	445	467	479	457	446	484	502	464	452	470	480	470	456	479	441	455	438	475	458	444	438	478	501	450	482	449	456	459	489	451	477	493	482	479	482	476	454	479	440	478	491	452	461	492	511	476	430	491	461	474	490	478	486	442	491	497	465	467	475	451	490	456	506	462	455	482	448	416	454	469	459	492	486	501	447	439	495	442	453	442	473	471	450	461	458	455	475	470	464	465	457	476	431	478	479	480	460	461	469	482	456	442	448	459	461	516	463	485	498	467	508	465	447	497	457	446	473	503	468	479	479	468	492	465	429	493	454	484	483	446	465	483	436	469	440	480	469	467	435	491	477	448	460	453	478	455	489	444	443	469	502	473	505	461	460	429	472	426	457	476	471	430	424	449	463	450	468	433	466	478	432	488	488	476	453	461	475	504	500	484	477	452	483	504	485	506	427	451	492	478	494	527	477	489	471	431	468	455	512	474	485	460	481	458	459	506	455	489	453	496	465	490	434	479	453	485	442	450	448	448	502	499	445	491	481	478	454	464	495	467	506	454	458	514	489	478	458	506	471	470	448	407	483	438	467	443	433	484	477	481	474	451	494	469	459	469	441	437	500	495	459	486	446	451	462	461	490	458	510	475	449	457	460	490	481	496	459	462	449	484	445	454	443	495	469	482	475	489	477	466	419	464	516	498	465	458	456	491	495	454	476	441	487	490	477	443	480	471	419	445	495	467	433	490	475	463	449	481	464	459	487	501	427	482	498	469	487	439	453	478	450	486	512	478	470	463	480	476	442	472	466	444	417	470	503	471	490	489	506	449	496	499	521	505	410	437	435	452	510	493	468	464	499	425	521	462	439	471	457	494	464	470	454	447	465	484	470	495	449	481	464	458	464	474	451	479	461	468	475	468	492	480	504	491	469	448	501	464	461	432	488	448	468	478	417	477	477	463	475	452	480	493	470	508	494	478	502	489	488	455	449	472	482	515	476	480	444	469	450	432	518	482	456	473	479	464	465	475	506	464	468	476	492	491	459	493	458	461	470	494	509	453	486	523	458	491	451	439	463	475	469	473	498	444	446	486	428	453	485	480	465	466	501	450	459	497	499	480	442	504	449	477	448	434	481	450	470	472	469	495	448	482	441	508	499	488	463	463	480	481	491	475	434	484	413	470	440	436	484	524	484	472	447	503	492	465	492	491	485	463	455	482	452	487	481	440	441	489	448	471	453	494	488	473	478	431
2081	283	206	160	138	238	220	216	180	120	131	125	88	87	81	88	63	85	89	94	82	84	82	88	77	87	79	103	124	123	100	113	102	119	96	93	103	95	91	89	88	95	67	80	74	67	68	73	60	82	73	66	80	61	86	69	83	60	61	77	65	55	56	52	59	53	53	64	67	53	51	56	49	46	58	61	56	65	62	58	70	59	51	49	50	70	53	58	60	65	40	47	55	72	58	69	63	63	48	50	67	49	65	57	77	63	52	41	49	52	62	66	55	48	55	49	74	59	52	47	63	60	41	62	58	53	54	46	52	54	53	52	53	54	44	50	57	60	54	38	53	63	55	58	67	58	58	54	54	46	49	61	55	55	51	54	60	49	51	41	56	51	63	51	55	49	61	60	55	56	75	53	56	63	57	40	59	61	62	57	61	43	66	52	50	54	53	52	58	55	59	59	59	46	56	59	38	49	54	41	53	69	45	71	66	66	66	65	43	48	57	48	41	70	54	52	52	57	56	45	51	55	71	69	50	56	53	45	65	49	57	54	50	43	45	61	58	71	40	42	54	58	55	66	47	57	62	53	45	62	62	45	51	53	56	58	57	39	56	67	48	53	46	59	53	56	67	60	48	55	42	50	56	54	57	45	60	53	58	49	55	60	47	59	53	50	61	52	58	67	71	64	48	68	50	49	61	45	46	55	62	58	67	56	60	54	56	46	40	53	72	59	62	55	67	51	51	56	55	56	66	57	46	58	54	39	52	50	55	54	53	47	66	58	60	61	47	59	59	57	42	50	62	66	73	51	48	67	42	55	60	71	42	60	56	42	65	51	52	65	58	55	60	63	61	41	50	59	51	51	70	66	59	43	49	41	46	49	49	62	58	60	55	63	49	58	59	56	57	64	47	58	52	50	54	67	59	55	55	62	59	63	59	54	45	66	61	63	72	63	63	53	53	56	59	40	61	51	51	51	53	47	48	40	48	62	46	49	36	69	51	56	48	63	68	42	60	60	57	52	42	52	53	58	51	36	64	56	57	44	54	49	61	63	54	61	53	52	57	57	60	64	58	45	50	60	63	64	55	48	57	53	63	67	57	45	48	57	54	47	62	67	58	55	45	45	74	64	45	57	63	59	52	62	57	49	73	73	68	52	65	57	58	53	59	70	49	56	54	43	55	49	50	55	64	53	48	55	56	55	55	56	50	56	55	60	54	65	61	64	69	53	54	54	56	50	56	60	55	51	54	53	65	45	53	49	68	58	65	55	65	44	59	62	56	52	52	51	62	50	58	71	61	49	59	51	51	53	56	59	52	62	62	53	54	58	44	55	47	48	64	51	50	55	51	64	65	44	49	59	55	46	58	56	47	53	62	46	42	61	52	48	52	60	66	58	59	61	58	62	53	55	63	46	62	65	55	58	50	53	55	55	61	50	63	45	60	51	57	54	50	54	45	51	64	67	55	59	50	55	52	63	47	61	76	53	44	58	67	49	58	51	59	67	63	57	49	56	51	41	62	39	53	60	77	62	61	55	57	63	51	49	63	55	38	79	49	65	59	50	46	50	57	58	51	53	57	54	58	53	51	55	62	42	58	49	57	72	57	51	52	59	52	56	56	71	60	59	52	43	51	53	53	54	52	51	53	54	51	49	68	64	63	50	68	65	61	63	68	60	69	53	45	54	55	63	55	42	52	50	64	61	62	57	72	57	53	66	55	53	47	54	50	55	48	53	59	54	56	43	67	56	57	55	44	46	53	57	57	51	60	52	57	54	48	64	57	50	46	48	52	54	59	64	54	55	39	65	54	58	45	53	58	58	63	55	44	50	53	81	73	48	60	52	60	53	56	48	48	34	51	47	56	70	46	58	53	45	73	43	57	67	62	44	59	49	69	62	50	42	41	54	69	41	44	46	44	61	54	56	62	49	58	50	56	44	61	48	56	55	52	53	64	58	65	58	49	51	61	63	48	55	57	60	65	56	54	65	55	54	69	46	66	56	58	55	46	61	72	61	58	66	52	47	42	57	63	63	57	58	52	71	39	41	56	58	56	43	63	63	49	57	54	53	56	56	56	58	59	44	51	68	53	64	63	67	50	51	55	41	46	55	63	59	67	61	62	50	67	60	55	55	63	60	55	54	60	59	42	54	57	56	47	45	61	45	51	56	43	61	75	55	49	63	50	60	48	55	66	49	36	48	53	49	60	75	41	57	60	49	55	48	48	60	66	53	52	47	50	62	62	60	48	46	56	57	54	46	55	66	47	56	57	64	58	60	59	71	62	57	47	59	65	54	48	59	62	59	43	48	50	61	42	57	51	66	58	53	61	52	62	53	51	55	68	61	67	59	56	72	49	50	43	61	47	61	61	50	49	63	51	55	57	56	48	51	52	50	59	49	62	62	49	58	62	64	56	73	63	60	65	53	55	46	58	68	56	68	47	55	59	41	55	55	53	48	48	57	61	49	48	56	46	45	49	70	51	54	60	58	45	52	56	46	51	58	52	55	58	51	64	61	52	56	56	56	57	56	57	48	51	41	53	66	55	62	51	57	58	56	56	46	52	58	64	67	36	50	46	70	45	57	57	53	43	55	51	46	50	49	47	58	54	50	50	56	60	48	44	45	60	52	54	50	62	51	47	51	55	53	66	54	56	61	68	47	64	50	43	58	49	49	60	49	62	52	59	65	54	52	55	40	76	62	51	49	55	45	54	69	54	62	49	54	56	64	42	45	54	59	58	49	49	55	65	51	47	63	47	48	45	52	63	50	57	52	52	49	47	68	50	62	63	62	70	64	70	63	62	59	57	60	48	55	48	63	64	59	45	50	43	57	45	56	58	45	57	62	62	75	55	53	47	46	75	57	47	53	64	44	55	63	67	47	52	51	61	69	58	63	48	56	51	66	60	48	55	54	56	50	52	63	50	69	56	73	46	57	47	49	65	60	61	64	51	66	60	51	48	58	59	60	45	63	58	61	43	59	58	56	53	62	68	62	60	57	58	49	55	65	59	66	59	59	58	36	53	50	62	55	44	66	57	56	64	65	50	49	57	44	43	51	62	66	55	57	55	50	58	54	52	67	55	48	68	51	66	44	53	62	58	41	49	64	58	39	62	56	56	47	53	46	54	69	58	67	46	57	54	57	52	58	53	69	45	57	57	60	61	61	49	53	60	50	61	53	52	52	49	51	55	51	50	50	53	61	62	59	53	65	63	50	67	52	62	46	53	68	40	56	67	53	63	48	66	64	44	49	50	46	59	67	64	50	52	57	73	61	44	48	45	65	59	73	50	62	56	40	66	55	54	64	52	46	60	56	55	67	52	53	54	56	52	55	53	45	62	52	54	61	51	58	51	68	73	52	51	67	67	57	54	46	50	45	48	44	49	66	43	59	45	51	51	48	53	58	63	45	54	53	65	56	58	51	60	53	58	65	61	47	57	67	58	43	51	64	54	59	55	56	66	56	47	39	57	65	56	50	58	46	50	62	52	51	50	54
13930	6185	3379	6740	14020	15869	13408	10853	8186	5185	5020	4411	3176	2747	2275	1835	1750	1937	2101	2072	2198	2192	1991	1948	2234	2144	2232	2688	2757	2955	2663	2758	2616	2376	2248	2210	2121	2175	2224	2156	1654	1443	1328	1286	1219	1317	1117	1204	1121	1127	1122	1116	1112	1055	1085	1215	1116	881	843	757	753	694	695	624	653	637	622	659	629	606	623	671	646	779	834	810	823	816	815	779	768	740	762	694	721	685	689	666	720	651	669	703	704	662	698	635	687	693	698	696	694	657	621	647	640	658	669	600	626	587	627	626	644	654	646	632	639	647	676	613	636	639	673	614	665	647	659	671	649	606	592	600	682	617	634	663	583	666	613	628	620	626	611	642	672	637	628	657	605	619	648	656	656	624	629	649	620	606	709	624	650	650	641	616	593	598	640	624	604	675	625	672	623	630	626	618	635	630	595	681	643	627	619	603	672	639	610	590	632	638	630	670	670	617	610	635	648	673	612	645	623	623	652	660	585	667	585	644	624	635	612	655	615	685	609	663	657	589	633	614	627	656	591	637	609	640	618	613	711	618	603	637	650	628	631	616	642	621	655	621	611	649	621	590	623	624	653	614	655	683	622	626	640	646	653	595	642	678	588	662	645	595	635	619	610	644	686	643	620	659	615	617	632	636	681	613	625	596	625	685	602	641	636	645	613	598	657	625	639	670	648	637	663	669	632	620	609	640	656	634	656	607	584	652	631	623	663	607	630	625	657	644	612	634	629	624	641	605	592	595	608	661	627	632	613	610	631	613	635	627	601	626	644	620	605	665	695	569	635	633	635	630	653	614	596	638	665	697	643	599	595	672	619	619	655	657	634	634	658	605	635	652	653	640	638	661	645	653	614	636	650	625	620	611	618	623	631	687	604	630	602	647	621	654	657	637	614	645	652	668	646	643	638	635	657	666	601	619	696	703	653	652	627	638	637	663	619	630	621	644	662	616	633	623	630	630	608	622	620	634	628	624	600	609	628	622	650	646	616	647	618	580	637	616	613	631	651	662	631	661	573	673	615	614	626	631	643	656	613	656	666	648	577	617	613	645	613	628	601	669	604	615	611	679	618	637	612	629	615	627	689	623	645	661	623	670	628	623	601	588	657	590	661	647	594	656	621	641	616	644	627	641	641	653	656	614	601	620	635	626	576	624	615	668	598	592	615	612	662	650	639	621	610	642	594	683	608	622	626	640	657	603	662	579	615	606	656	578	656	661	675	626	620	578	653	604	625	597	668	668	636	626	637	589	596	647	625	601	657	649	670	615	622	624	669	650	623	653	633	621	595	624	615	667	644	630	627	612	649	625	608	649	645	638	637	628	680	632	646	626	619	619	604	675	654	657	660	636	634	618	685	640	640	582	641	671	729	632	630	579	675	614	650	654	645	662	617	597	674	611	629	604	599	636	603	674	628	638	648	656	631	652	611	621	678	636	587	617	639	653	627	677	631	601	620	628	659	688	641	612	633	687	577	597	642	624	604	625	601	662	654	635	640	618	642	627	614	669	660	634	633	633	651	627	607	662	572	616	627	613	617	679	672	638	620	641	650	698	629	638	626	612	590	618	647	645	627	658	596	631	645	635	687	666	583	626	634	598	649	652	625	684	609	650	668	644	618	623	603	640	633	674	631	612	636	619	614	633	637	637	615	654	603	662	606	628	659	578	673	618	635	639	651	643	608	649	630	671	617	664	628	619	668	604	578	630	657	669	632	626	639	625	648	610	667	646	657	646	616	593	638	627	619	615	587	635	652	626	640	630	605	716	637	630	605	601	600	642	638	618	622	652	683	612	595	626	621	587	594	610	662	625	655	646	641	590	645	634	632	632	624	601	556	640	645	628	622	622	624	651	661	628	636	618	626	700	637	620	669	636	621	637	655	679	679	622	608	657	670	695	635	655	601	634	594	610	650	649	631	616	609	632	670	667	664	611	617	605	643	663	619	644	634	628	623	675	637	609	624	668	631	642	624	668	648	684	676	651	663	633	611	647	666	631	640	616	646	638	628	642	663	633	622	644	647	657	598	593	643	630	653	625	621	608	651	671	705	623	652	620	643	630	656	644	618	641	639	666	630	656	657	631	615	629	642	652	609	663	613	643	611	634	648	630	599	618	660	611	649	635	649	647	627	661	632	678	641	609	684	645	633	618	592	661	627	644	610	607	646	631	626	651	617	675	619	607	626	642	633	585	672	632	659	604	647	665	606	670	620	673	639	628	619	681	654	609	646	627	646	602	608	656	612	638	637	637	634	575	674	692	622	674	651	631	635	588	679	592	654	628	641	637	656	629	603	612	640	605	648	624	651	662	653	648	617	624	590	661	615	614	648	642	621	623	603	682	654	614	638	662	649	633	585	655	622	659	586	669	666	607	673	604	662	619	629	642	633	614	623	623	633	631	651	639	610	621	614	640	637	603	607	630	589	650	638	664	627	661	654	624	627	637	667	668	652	591	627	699	694	684	654	660	614	674	648	650	642	598	631	664	688	618	639	624	644	637	628	597	620	679	642	649	656	654	619	631	628	597	605	670	688	655	643	602	630	621	634	636	643	661	667	672	636	614	604	671	660	655	651	633	647	665	653	618	650	631	623	622	611	618	618	647	627	644	600	631	650	661	638	644	654	661	605	699	605	634	614	658	627	652	660	618	561	589	652	612	662	667	655	654	615	645	679	619	621	636	658	614	641	613	674	632	634	655	636	625	622	637	637	630	679	686	596	643	693	689	625	645	590	617	622	678	612	605	620	613	621	673	642	682	607	643	590	602	626	652	679	638	636	636	652	666	646	666	656	667	588	668	676	639	634	617	604	661	647	675	676	644	629	668	683	626	621	688	617	641	642	644	619	673	609	608	629	652	600	668	670	648	607	620	646	620	583	578	651	607	690	649	647	636	648	640	637	668	655	613	620	634	621	654	704	629	633	628	597	630	613	651	654	582	664	613	679	606	649	593	608	598	612	660	668	615	627	602	653	641	680	648	681	615	579	623	645	677	648	629	643	633	668	632	651	642	654	619	685	620	640	626	680	626	651	629	634	620	633	651	656	623	646	617	647	658	605	638	637	615	593	670	621	614	625	619	634	656	643	590	591	637	613	644	584	609	619	663	647	645	610	657	643	637	611	659	611	655	616	690	643	646	642	643	590	615	642	611	637	641	647	656	621	646	647	646	630	582	641	648	599	587	616	659	626	623	618	625	638	674	656	664	619	619	610	599	619	601	611	663	607	664	597	670	618	657	629	612	630	636	634	627	644	654	666	627	641	604	641	622	638	614	595	681	646	597	641	648	606	648	636	634	640	610	674	617	643	630	626	598	681	633	631	652	655	629	616	601	571	636	685	632	637	625	653	640	648	623	643	668	629	617	643	656	582	622	662	659	640	621	671	617	639	685	642	642	611	666	618	600	625	615	626	616	633	614	619	598	644	619	638	657	611	598	647	642	641	627	626	664	629	640	640	606	654	644	609	645	606	639	600	640	642	629	639	609	633	626	603	640
1195	420	252	162	229	249	268	257	198	161	124	113	93	95	85	60	72	69	85	78	98	91	76	87	72	79	101	91	106	131	117	106	94	89	88	100	78	90	81	69	76	62	49	61	64	49	70	51	50	51	64	54	45	42	71	43	45	44	54	32	48	38	37	40	31	37	36	35	38	37	40	36	39	34	35	38	42	38	41	47	47	48	42	35	50	32	49	32	40	37	31	38	30	44	37	35	36	42	42	34	45	36	32	41	36	43	29	35	29	37	41	42	38	35	33	29	35	23	34	36	33	35	29	35	39	31	38	28	29	38	31	40	38	31	32	24	51	35	36	35	35	40	29	32	36	25	31	34	49	37	38	40	32	38	31	31	38	33	32	37	34	35	32	27	30	45	33	28	34	39	33	29	31	26	43	32	25	27	43	46	37	36	32	37	42	35	31	27	18	33	40	45	32	41	42	33	31	28	42	30	37	22	42	40	41	38	41	33	37	23	39	38	36	30	34	39	40	29	37	37	27	41	34	33	29	30	39	41	23	37	32	40	43	31	40	36	32	32	36	32	41	29	23	39	35	35	31	32	43	39	34	26	41	37	26	33	38	32	26	36	39	30	35	27	31	46	36	40	29	39	30	35	42	31	38	30	16	42	38	25	24	35	36	34	36	36	37	40	33	26	32	28	31	40	42	34	32	23	41	30	40	42	29	40	29	40	31	36	38	36	28	28	33	39	47	37	52	33	39	43	43	40	37	42	36	36	27	32	38	27	34	39	42	42	36	31	50	36	39	29	32	46	26	34	25	31	39	37	30	31	29	29	36	32	28	31	29	28	43	36	37	41	26	36	29	38	29	29	39	29	42	40	27	26	38	35	35	50	32	32	38	40	40	39	36	35	37	34	29	31	36	27	26	29	34	31	41	38	30	36	26	36	29	39	40	30	31	37	42	38	30	40	47	33	38	33	36	33	32	37	35	42	40	30	26	38	42	30	40	39	34	46	28	39	39	31	32	35	40	38	18	42	37	41	32	31	30	28	34	35	43	38	36	35	29	39	31	31	34	31	36	27	36	36	36	24	30	34	39	27	33	42	30	32	30	50	30	35	34	33	50	32	32	34	38	36	38	38	26	40	33	34	26	37	29	40	34	38	57	32	38	30	35	31	33	35	36	35	28	39	38	37	30	32	37	30	47	34	39	27	35	31	37	33	42	36	35	42	31	40	31	37	41	32	41	33	34	35	35	31	47	29	36	51	43	30	52	36	33	30	38	38	35	46	28	23	40	48	29	37	32	30	35	31	48	35	44	34	39	30	39	42	30	41	39	33	28	31	34	38	32	30	34	42	29	34	31	32	33	33	28	33	37	40	27	34	48	33	34	35	35	36	23	33	37	41	34	50	31	31	34	37	31	39	20	39	28	36	45	30	42	34	33	28	34	20	44	27	30	27	27	46	45	27	20	39	39	35	35	35	39	36	43	30	34	50	43	26	39	46	38	33	54	36	32	27	38	35	33	32	34	34	37	32	38	48	42	31	36	35	31	40	33	30	39	35	41	32	32	36	53	32	41	33	38	40	37	35	33	28	31	40	33	30	33	26	41	34	33	32	38	52	37	42	45	37	32	41	29	33	34	35	36	52	35	28	39	29	32	32	37	34	43	35	32	48	41	37	36	27	40	37	40	28	30	39	30	26	42	31	41	40	28	26	35	45	38	34	33	38	30	30	30	48	35	33	34	43	38	37	41	32	33	35	42	33	41	42	25	28	38	34	27	29	36	28	49	27	38	35	31	22	36	44	30	29	33	23	32	35	39	32	30	37	30	37	27	39	33	31	34	36	26	30	35	31	41	32	32	35	34	35	33	42	34	43	35	33	25	34	34	40	47	31	38	36	47	30	42	42	35	27	39	32	32	31	30	37	33	37	31	39	32	37	45	24	42	38	43	26	35	38	35	30	40	27	29	36	34	34	35	32	26	37	37	34	38	40	36	38	38	27	43	43	28	40	33	42	28	38	31	35	40	28	53	36	44	31	33	31	33	32	47	32	31	30	21	36	38	40	38	31	45	33	35	28	32	36	30	33	36	34	44	35	42	38	34	36	37	31	38	34	33	28	40	27	36	45	35	41	36	40	45	37	33	45	34	33	29	39	32	21	39	33	40	30	40	35	39	32	37	42	36	33	37	33	49	41	33	31	39	36	34	34	25	36	32	46	31	28	31	36	40	27	35	38	40	28	24	25	38	41	27	34	41	34	31	28	26	39	47	41	37	38	29	32	35	39	40	38	35	30	37	34	28	35	41	32	31	37	46	36	24	41	46	35	34	22	26	40	38	29	29	39	29	35	35	32	35	37	45	47	28	32	38	37	32	35	39	33	31	42	40	33	35	31	39	34	32	37	35	32	34	34	45	45	33	30	34	29	24	23	43	45	33	30	29	39	30	44	42	40	42	33	28	26	30	42	32	39	43	29	29	28	23	27	39	36	32	22	31	35	33	41	38	29	37	24	38	38	51	32	35	37	29	35	23	36	35	26	23	46	35	38	33	31	31	38	24	35	40	34	54	33	36	40	28	38	38	41	28	37	40	37	32	23	34	47	38	32	25	36	25	30	36	33	31	34	44	37	30	37	33	35	31	27	31	31	48	35	40	43	21	34	34	24	39	28	27	31	28	42	41	38	44	40	30	37	33	34	40	28	35	22	39	34	35	39	26	47	40	32	49	34	45	48	37	30	30	28	37	31	38	38	33	24	32	34	37	37	33	31	40	31	30	42	37	30	28	29	40	34	29	28	31	39	33	41	36	34	36	43	43	42	35	45	36	19	37	34	34	31	32	34	34	32	44	35	39	38	31	26	30	36	33	31	41	28	36	30	35	36	29	43	32	31	34	34	29	27	39	35	30	38	41	31	26	39	32	34	45	38	33	37	42	32	37	37	48	36	33	40	31	32	47	38	38	33	27	39	31	31	47	39	30	27	39	38	30	37	41	28	36	28	34	33	31	32	19	43	28	29	32	39	36	44	34	38	41	39	24	38	40	38	36	30	38	31	38	34	27	44	37	27	31	25	34	45	40	34	39	30	30	36	48	33	33	30	28	43	28	39	40	33	34	26	37	34	42	30	24	26	33	53	38	28	37	33	34	27	40	30	22	27	28	35	37	37	36	35	33	29	36	34	39	31	30	29	31	32	41	42	34	28	41	31	41	28	36	22	33	39	31	31	38	25	24	27	39	31	27	43	39	46	27	28	42	30	30	51	36	29	26	39	40	35	40	27	37	31	40	39	36	33	38	30	31	35	45	33	43	31	51	39	43	26	34	34	27	35	31	38	46	39	40	33	49	33	39	36	28	34	29	31	39	32	35	28	33	44	37	44	36	31	41	26	31	31	28	37	39	40	27	37	40	29	34	34	30	28	41	46	31	38	36	33	33	35	36	46	36	33	32	28	36	36	26	25	36	32	40	37	32	36	26	29	33	28	25	27	32	29	37	43	31	33
16904	8014	4331	8730	17308	18066	16044	13239	9665	6727	5467	4534	3837	2961	2660	2111	2174	2311	2469	2450	2459	2281	2317	2406	2299	2250	2492	2953	3222	3037	3137	3069	2752	2503	2317	2177	2323	2459	2284	1833	1601	1286	1222	1115	1230	1132	1119	1039	984	1051	1054	1089	927	898	1050	1084	923	736	616	605	524	501	512	435	435	430	393	440	391	402	401	407	469	626	641	630	690	585	557	568	528	545	562	567	495	485	487	431	441	440	448	461	439	431	441	481	485	479	506	512	454	409	403	447	371	435	390	402	387	447	403	391	424	401	437	406	405	406	371	373	408	385	434	417	410	388	415	408	393	434	401	444	439	432	391	424	425	398	418	388	392	427	400	423	415	390	399	418	411	404	437	397	420	416	398	409	388	371	399	394	389	384	394	414	388	415	393	442	400	396	394	396	377	385	430	402	377	404	415	366	413	386	427	418	372	398	380	421	397	405	387	401	395	381	402	402	415	418	395	390	419	409	420	406	385	387	352	399	370	378	382	411	381	413	413	375	382	398	409	407	416	426	398	407	401	422	347	422	421	385	404	415	385	362	414	447	410	389	392	437	452	397	415	407	402	378	380	388	427	434	399	395	407	377	384	398	417	399	401	377	408	375	397	411	362	398	351	402	419	447	423	405	393	419	411	395	410	401	395	389	406	435	410	401	436	414	400	404	432	389	363	401	377	415	392	400	394	416	390	394	427	426	416	420	373	392	378	445	397	408	403	380	398	414	407	437	404	388	433	389	410	422	384	399	360	421	376	409	430	406	371	441	406	417	369	350	431	408	396	370	399	426	388	411	404	401	433	407	380	394	429	370	409	395	400	414	356	411	411	417	396	441	403	418	414	399	394	389	380	381	404	380	406	395	387	381	409	376	376	395	405	436	407	407	372	417	417	400	388	420	415	414	430	382	397	399	343	400	367	401	415	382	400	390	408	402	391	444	410	432	413	422	400	395	390	429	382	421	399	420	427	388	373	377	398	394	398	422	419	409	444	399	441	429	375	378	391	400	420	425	420	423	415	410	411	394	390	412	392	366	392	421	456	404	400	394	407	383	386	445	389	412	429	409	414	365	427	412	387	408	404	367	408	428	412	376	409	351	395	400	412	417	406	407	380	411	409	408	374	441	399	389	409	394	398	382	412	403	397	420	423	447	368	403	433	400	431	396	400	393	420	420	407	376	394	425	410	408	383	385	396	386	397	399	400	416	420	408	419	418	404	405	390	402	432	392	423	387	417	340	419	427	443	440	417	379	397	392	397	400	367	414	392	388	424	376	412	372	383	413	424	380	395	384	415	367	399	420	377	433	391	419	381	437	437	386	421	423	375	415	420	392	383	409	393	370	386	430	410	395	397	401	382	419	406	417	402	377	359	406	396	399	385	430	409	412	405	395	415	412	394	395	368	398	443	381	389	436	381	406	429	418	421	411	400	383	396	406	403	385	426	413	379	443	402	416	414	403	435	399	440	431	407	430	440	414	401	400	385	394	401	377	394	430	354	400	358	387	404	413	405	383	409	384	438	394	403	384	434	394	411	439	398	389	384	413	379	431	390	406	393	364	391	405	411	402	431	410	385	423	376	394	372	391	415	397	403	378	365	436	415	409	389	451	426	394	403	365	388	401	395	415	390	437	398	397	419	377	390	415	447	421	381	408	407	402	387	398	414	428	427	413	411	391	384	402	373	391	403	398	417	403	391	425	414	382	385	410	423	360	390	367	378	389	402	397	374	395	418	449	424	413	444	390	373	423	459	400	432	389	395	359	378	396	392	376	416	398	400	445	422	385	386	407	387	376	395	387	399	371	412	408	443	370	399	394	380	411	397	374	387	437	410	384	352	411	389	448	407	395	421	360	410	386	419	392	472	394	393	418	415	408	384	396	395	406	401	378	418	378	402	385	428	407	412	371	394	392	425	419	422	406	398	394	415	349	389	375	395	370	406	400	391	414	405	400	426	414	412	379	418	412	406	415	401	403	392	439	385	401	398	408	413	364	396	378	355	408	415	386	423	384	416	396	382	423	421	424	375	427	402	390	383	381	399	406	420	421	401	393	402	424	403	420	402	402	377	391	418	418	385	401	400	411	361	396	423	438	416	387	389	411	394	437	407	425	380	419	391	429	404	413	413	403	427	373	382	405	367	390	419	378	418	353	424	393	420	400	409	396	385	402	387	439	436	421	403	404	412	389	431	396	421	417	385	375	392	390	379	400	393	415	402	402	386	377	407	397	361	398	395	374	398	377	365	430	388	392	417	405	407	409	368	411	410	399	434	375	412	368	432	411	394	415	379	402	397	410	431	418	434	424	404	378	389	409	404	374	379	436	415	368	436	417	402	395	383	366	427	389	436	409	407	381	380	407	370	399	468	431	415	391	393	407	369	387	399	403	382	403	417	402	391	367	390	398	410	378	389	425	385	400	394	455	392	399	422	425	414	415	396	396	386	428	388	401	349	408	437	386	398	330	377	429	385	399	393	392	411	412	396	400	411	393	427	387	428	380	363	411	442	405	388	396	374	391	380	407	401	405	400	421	445	428	377	403	403	401	413	375	413	372	402	370	418	392	399	423	430	385	374	444	396	392	391	413	367	410	351	382	424	362	422	392	390	408	405	385	404	428	428	412	418	414	367	428	377	394	377	406	393	434	356	396	433	428	407	385	416	417	422	369	366	409	392	375	381	412	386	392	420	407	385	348	372	433	367	380	379	418	375	356	370	406	374	411	411	397	437	369	398	382	405	422	384	395	396	385	394	419	412	399	395	402	411	394	405	385	374	390	421	383	404	406	391	392	385	392	406	402	423	440	446	393	395	438	416	429	422	404	411	377	401	395	394	388	372	403	399	438	399	409	449	414	391	370	394	390	384	406	409	405	400	378	407	392	377	389	405	419	400	385	395	346	424	400	388	435	452	401	404	377	394	422	424	400	379	398	412	429	418	409	430	406	421	406	422	427	425	393	413	376	393	427	431	425	395	378	436	410	414	407	415	412	427	458	373	386	374	393	411	407	428	396	414	364	365	369	397	402	397	403	429	392	419	401	362	393	393	370	406	360	415	396	400	416	403	422	366	411	398	403	412	416	424	434	453	411	407	362	397	416	382	432	414	399	382	407	431	412	441	448	363	433	414	397	395	445	382	400	413	405	395	364	404	401	383	408	350	401	404	346	403	389	389	390	402	422	418	430	386	375	389	410	406	406	421	396	389	432	429	366	376	387	386	399	367	391	408	393	415	393	363	374	412	391	385	403	368	381	410	381	376	402	380	426	443	397	386	396	352	407	381	410	401	444	426	419	383	401	407	398	436	417	408	411	392	401	414	387	393	371	398	409	376	408	432	402	404	387	418	425	420	388	397	395	414	445	405	415	426	383	393	407	427	394	420	390	428	381	409	392	398	425	380	375	432	429	363	392	407	426	377	426	440	408	370	403	417	380	417	393	408	370	410	378	412	386	408	422	382	422	398	408	395	405	381	375	409	403	385	394	402	351	409	392
1407	178	127	99	126	143	135	135	120	107	96	79	64	75	77	42	76	76	84	74	87	80	72	82	92	84	86	93	102	111	88	94	81	82	93	90	93	87	77	62	79	62	62	72	68	63	71	67	62	63	69	75	59	56	60	69	66	68	47	51	67	55	67	51	50	47	61	67	66	55	47	81	59	73	51	53	41	57	62	61	58	59	44	61	55	62	55	65	47	58	53	55	50	68	63	55	65	57	56	45	63	53	56	56	50	61	73	61	60	56	54	64	58	67	52	55	65	57	58	56	65	55	54	55	59	54	70	51	46	67	48	40	69	61	46	51	64	62	58	70	52	61	56	51	61	67	45	64	55	46	64	45	53	53	60	52	47	60	63	58	64	47	52	47	58	54	58	62	64	51	53	49	67	55	58	58	62	46	61	63	66	55	49	53	46	54	51	61	64	53	51	48	64	64	45	58	61	62	58	74	50	56	49	58	71	54	56	54	59	58	53	48	54	61	61	61	45	58	54	54	63	55	70	53	57	74	52	58	63	64	61	63	73	62	60	53	44	63	61	44	56	70	50	64	54	58	56	56	51	58	41	48	59	54	64	59	46	57	54	47	74	61	62	47	60	55	51	50	54	54	55	54	60	69	45	62	37	53	57	53	50	59	56	45	69	58	58	61	57	78	60	57	56	52	54	50	66	58	52	55	48	65	51	64	54	55	61	57	60	55	62	55	40	57	55	61	47	47	46	57	61	66	57	53	50	42	75	57	54	62	45	68	62	66	57	58	58	62	51	43	56	56	72	51	49	58	52	45	59	56	65	52	59	55	65	67	61	46	57	65	61	44	58	63	60	57	57	51	61	54	64	66	47	56	54	58	55	65	41	61	47	64	69	59	50	46	53	53	59	46	63	57	65	68	58	62	56	42	70	53	63	56	37	52	59	50	67	61	50	63	49	71	68	47	59	38	48	62	58	67	58	59	59	53	49	56	58	56	56	47	47	58	51	52	55	45	50	60	58	63	63	54	67	60	59	60	53	69	49	64	55	59	44	60	38	63	56	63	70	49	55	50	55	66	56	57	66	52	57	65	64	52	62	46	52	61	53	52	58	57	61	55	57	58	60	57	48	53	51	68	60	62	57	62	58	57	54	61	52	56	52	61	50	51	59	49	57	69	71	54	70	56	49	59	58	66	57	49	62	49	57	42	64	60	64	50	61	61	56	54	68	59	57	61	72	51	53	47	46	59	57	55	67	50	58	56	52	55	59	74	67	67	58	60	67	46	66	53	59	72	61	51	63	57	61	57	51	58	53	69	46	66	55	49	65	54	71	52	60	72	54	72	54	68	45	70	64	62	62	52	58	55	65	63	42	68	61	50	56	64	59	47	62	66	73	62	61	72	53	44	56	55	61	61	73	50	50	71	69	49	68	56	47	69	55	53	56	53	61	47	45	54	59	70	49	43	63	55	55	48	65	65	57	58	54	59	63	61	52	75	60	56	55	57	59	48	38	53	63	64	46	42	54	47	72	69	49	64	60	52	51	49	65	63	68	60	44	60	54	62	49	50	55	62	53	52	57	68	51	70	61	51	57	57	50	53	60	65	56	57	61	53	69	59	61	69	62	48	69	57	62	53	54	60	48	55	55	54	61	62	58	57	59	62	50	69	58	57	45	55	49	57	54	59	61	51	61	60	47	51	44	50	61	64	62	49	72	59	58	64	41	65	61	59	67	61	55	61	49	53	56	61	48	57	67	63	58	70	54	53	63	58	56	44	48	48	67	61	69	50	59	47	58	59	57	43	59	67	49	55	54	54	55	65	56	57	60	53	57	45	64	57	61	56	63	65	60	58	37	50	63	53	57	50	54	56	68	65	48	44	62	50	58	40	54	50	63	68	61	57	50	65	49	53	48	38	57	65	59	67	65	49	59	61	47	45	56	51	53	55	53	56	53	53	48	55	53	53	62	55	63	56	61	59	45	56	52	69	55	55	62	57	60	82	62	44	58	66	72	61	64	56	71	63	46	50	58	62	52	52	56	62	60	60	57	58	57	60	48	64	61	62	54	47	79	43	59	53	61	68	54	49	61	46	50	55	50	63	73	54	37	59	64	65	69	49	47	46	57	56	63	60	49	51	68	55	58	47	59	68	67	58	59	53	69	49	57	61	64	47	51	64	50	66	51	60	44	53	44	54	62	42	63	40	58	48	59	43	53	69	59	52	62	59	63	57	50	49	52	47	51	54	66	60	49	55	63	54	57	45	60	50	66	62	56	61	71	63	48	72	57	58	49	52	52	67	64	60	58	53	39	56	64	63	32	71	71	60	69	66	57	51	52	44	59	52	53	56	53	72	69	64	55	62	64	59	48	67	56	55	52	66	74	60	65	57	61	58	35	51	64	53	52	54	66	66	66	46	67	47	51	68	63	57	55	44	58	56	69	53	58	56	53	48	50	61	61	58	51	51	56	50	59	69	72	51	68	58	46	61	59	51	41	68	62	54	43	61	45	67	51	64	62	66	66	57	60	56	54	66	65	67	48	54	52	65	56	53	56	54	57	53	60	66	63	53	57	56	59	52	47	49	53	55	65	53	62	39	65	52	60	60	57	51	63	64	56	57	61	51	51	57	61	50	49	60	61	58	77	75	58	56	42	51	56	76	44	60	71	61	58	60	38	62	62	52	54	43	63	53	72	59	47	75	56	42	56	56	67	56	63	43	51	51	57	56	58	64	68	56	59	55	54	64	52	42	60	69	63	50	50	48	37	69	57	55	60	51	55	65	48	52	50	62	77	58	60	66	54	49	69	62	45	69	48	67	62	75	53	65	56	56	52	62	47	45	61	64	63	70	63	58	63	61	61	56	59	46	57	53	52	52	65	58	51	54	54	55	57	48	55	45	56	46	51	56	57	45	70	59	61	54	58	47	58	54	53	52	52	50	53	54	43	58	59	45	58	50	45	62	50	64	50	56	53	54	63	47	57	56	57	49	54	53	51	52	49	65	60	60	48	54	53	57	42	55	66	66	45	63	52	61	53	57	53	55	51	45	64	68	55	50	56	53	41	46	61	48	39	70	51	64	56	56	57	58	63	60	60	53	56	61	67	55	68	51	53	74	42	52	42	69	42	59	58	57	57	55	53	50	56	58	55	55	56	65	62	58	43	52	67	43	49	52	60	50	63	71	50	55	47	50	53	53	52	44	64	38	58	48	53	60	55	59	60	55	53	54	63	67	58	58	62	49	67	65	49	43	60	53	53	66	55	58	49	56	58	53	62	49	40	65	67	57	48	54	68	70	49	56	65	64	58	56	63	49	50	42	75	66	41	51	51	61	46	45	63	52	50	47	50	56	55	62	62	69	48	62	60	60	66	60	47	68	54	53	48	59	59	49	50	61	48	51	64	65	55	67	61	49	53	70	47	62	51	59	51	52	51	60	57	61	63	54	59	49	49	77	63	46	46	62	58	50	45	59	61	52	65	54	54	55	58	56	61	64
11715	4496	2173	4347	9417	10457	9069	7198	4901	3431	2452	2209	1831	1646	1519	1332	1445	1422	1600	1556	1757	1530	1708	1635	1784	1863	2014	2003	2226	2184	2213	1994	1926	1656	1624	1777	1666	1553	1485	1403	1157	1080	1148	1164	1114	1025	1071	1020	1002	1013	1020	969	897	826	861	1012	923	842	792	761	744	660	670	727	679	677	672	630	669	663	661	681	663	715	765	777	736	744	753	711	791	709	702	740	639	670	635	685	670	684	709	676	678	665	643	692	661	722	696	697	671	630	617	691	644	633	672	620	712	613	603	598	652	675	606	645	625	646	654	625	636	641	651	636	626	645	642	639	627	656	683	619	677	666	645	636	634	667	633	645	643	704	607	626	625	656	601	639	670	584	690	656	640	642	667	686	651	673	657	657	643	689	687	667	627	618	643	644	653	661	678	700	628	650	671	678	609	658	627	651	619	697	621	666	620	643	658	634	609	636	636	678	654	624	680	624	664	657	654	622	626	680	650	614	634	643	588	661	629	613	678	683	623	612	655	636	594	661	645	562	645	618	677	641	617	606	650	672	625	622	671	652	636	648	648	667	666	607	647	643	656	680	695	652	672	647	638	650	683	662	654	608	664	607	596	615	597	650	627	633	601	616	652	667	673	685	652	626	671	699	651	622	628	638	715	650	647	616	634	613	659	655	613	577	653	601	657	647	641	621	642	605	658	660	593	662	602	623	644	612	639	650	668	644	593	676	670	645	667	665	662	653	647	682	602	656	732	629	627	691	578	622	670	669	639	626	654	644	662	630	658	668	682	623	640	639	623	671	592	592	630	625	648	641	658	580	635	649	624	656	659	617	680	670	638	667	640	681	661	672	647	638	641	620	652	666	641	648	647	666	602	629	632	629	684	678	632	641	665	624	646	620	647	650	612	608	604	654	601	656	637	636	618	647	610	664	658	657	666	610	655	618	667	668	587	648	634	693	637	627	682	615	640	647	613	636	659	646	629	662	631	650	636	658	625	652	625	663	638	621	652	651	635	650	625	679	654	630	643	631	641	668	649	655	662	679	647	611	615	608	615	647	616	632	626	601	650	631	627	686	647	583	571	697	704	674	710	651	647	650	657	624	622	623	638	614	683	656	675	665	690	601	641	624	644	640	650	641	673	650	639	635	682	655	669	633	699	648	611	679	697	638	666	640	645	658	643	601	683	643	636	645	646	605	620	588	660	671	660	619	639	635	634	644	633	660	647	629	652	695	676	648	681	615	688	638	658	603	607	632	666	664	628	575	661	637	654	625	607	679	640	680	608	632	668	627	664	674	645	604	667	640	649	698	650	590	624	644	633	658	643	621	684	655	655	670	612	639	616	652	642	643	694	647	656	620	602	649	586	630	668	646	627	678	722	623	610	670	648	695	602	611	649	643	659	654	617	626	681	645	650	617	661	629	666	621	617	703	613	677	612	651	633	638	621	617	596	687	669	685	641	621	634	625	612	638	657	662	692	597	668	622	652	641	650	629	654	654	687	679	648	628	604	633	640	648	652	640	653	630	646	663	639	626	669	644	676	669	672	655	659	693	679	613	674	620	650	636	612	668	652	637	653	644	671	596	688	641	674	660	643	628	624	676	622	699	640	650	623	653	651	655	633	647	633	667	618	626	601	651	642	625	694	652	647	642	590	647	643	626	638	627	632	638	624	671	663	655	696	621	666	667	625	658	613	604	646	667	617	620	615	649	642	638	618	633	642	609	671	661	668	634	640	623	651	636	643	666	623	625	671	645	667	689	648	663	630	678	613	645	651	665	661	648	638	600	669	664	611	639	670	641	653	665	691	630	650	633	663	621	689	663	605	650	647	656	624	640	656	644	673	655	652	672	618	627	645	667	646	646	626	636	618	671	630	670	636	688	633	634	671	644	671	647	638	676	628	638	623	638	665	665	644	661	600	627	661	664	649	669	649	637	647	620	658	660	614	656	698	652	628	636	664	647	655	649	662	668	608	665	651	626	642	644	657	599	651	679	677	648	586	642	613	657	605	573	651	625	666	619	630	667	636	635	626	638	620	652	639	650	681	601	617	660	692	605	681	659	657	643	670	644	642	631	665	607	626	673	670	661	639	648	651	638	642	637	622	664	625	635	642	638	628	655	636	666	634	648	652	678	669	697	676	654	626	642	674	628	626	689	661	630	630	656	671	662	603	601	648	652	646	663	672	699	693	671	610	643	631	636	636	637	624	630	665	621	645	620	662	645	626	652	635	629	624	593	643	659	649	647	610	658	622	639	686	607	649	665	668	651	662	661	632	657	619	639	682	629	683	624	638	665	661	699	642	655	665	652	676	656	670	652	611	651	592	665	624	639	658	625	635	658	613	648	596	660	651	644	667	664	636	640	689	636	615	676	653	657	653	614	634	648	660	649	609	642	664	587	665	630	692	630	624	650	652	650	631	640	638	637	678	667	647	616	596	661	668	673	684	622	645	614	646	644	632	619	620	675	632	651	670	666	633	658	625	601	641	639	625	637	675	617	680	672	658	681	629	641	607	662	587	637	616	637	683	633	671	658	675	614	650	676	611	684	625	688	664	661	655	645	681	654	695	627	671	665	635	635	650	701	648	632	597	627	660	624	632	636	706	636	612	675	672	638	673	639	614	626	623	658	667	650	631	659	625	605	642	686	596	607	627	687	649	597	630	643	656	649	592	656	675	680	615	635	638	647	646	620	638	669	671	673	661	651	632	656	616	639	636	642	642	633	621	629	644	637	681	613	626	691	636	587	646	608	617	696	653	605	638	636	635	629	646	686	601	678	657	619	667	614	640	655	650	614	625	611	624	594	685	632	686	655	643	634	652	684	693	625	631	637	680	684	640	654	626	622	661	614	629	661	661	652	621	641	653	631	693	654	651	655	646	644	627	598	663	666	699	673	649	662	642	686	632	671	650	659	701	621	708	653	707	692	653	660	646	657	678	589	627	685	619	657	625	650	650	668	649	681	641	684	625	614	629	626	640	684	597	658	654	652	613	638	725	671	622	676	643	634	676	690	591	668	620	652	665	653	692	652	626	642	652	672	638	660	622	707	635	651	659	638	655	645	635	617	639	622	614	681	643	667	623	652	612	612	619	704	664	617	671	627	671	639	618	618	646	639	674	674	664	674	635	659	676	627	620	634	632	673	638	662	586	637	675	683	594	655	698	667	652	640	645	638	664	632	643	627	664	603	697	617	678	648	643	638	643	638	665	621	662	669	639	665	686	572	663	637	582	649	648	648	622	660	626	676	624	626	669	643	642	686	638	696	662	696	648	657	619	645	680	633	656	653	634	636	709	630	634	647	660	609	644	663	630	620	670	692	617	636	646	672	641	622	650	650	661	655	626	599	609	590	652	650	661	617	653	622	663	618	657	620	687	649	633	649	596	618	652	611	631	661	655	648	652	716	670	638	645	655	658	661	622	635	614	675	630	625	640	652	638	680	653	658	629	650	606	590	662	661	642	671	700	686	665	638	651	627	648	627	638	668	641	632	658	638	624	634
724	276	161	137	154	199	182	166	135	97	95	89	83	78	65	49	63	52	70	80	77	75	73	86	78	116	73	95	72	85	102	95	71	88	70	80	72	76	82	61	63	59	51	54	55	66	49	50	52	61	44	55	46	42	57	45	42	50	51	35	34	42	40	31	37	37	48	57	40	33	47	46	44	33	49	43	43	41	47	40	45	39	29	26	35	33	37	46	35	30	35	40	50	37	38	39	33	30	38	34	39	44	43	32	41	34	34	47	43	47	35	31	46	28	32	31	29	34	35	26	37	35	37	37	37	32	44	32	39	49	28	42	38	43	40	30	29	43	48	43	43	35	40	42	36	37	42	39	38	29	48	27	30	28	33	39	40	46	44	40	36	30	38	37	34	33	32	31	40	35	37	43	31	29	38	28	45	49	48	40	30	34	36	53	39	27	33	46	45	40	36	44	33	38	37	46	39	40	48	34	42	39	38	45	44	33	45	36	40	33	43	33	36	28	35	38	37	31	49	39	26	29	37	39	46	41	40	39	32	39	41	38	35	33	29	51	32	36	40	32	50	34	40	40	39	36	48	43	34	38	44	35	31	41	43	39	46	38	41	35	37	41	47	31	33	40	33	37	38	33	36	34	32	40	38	32	33	32	23	32	33	40	36	32	31	27	36	32	39	41	37	36	38	46	35	46	42	20	30	37	44	39	37	41	30	44	45	40	45	36	37	42	40	34	43	29	39	44	42	39	37	38	30	24	37	33	48	52	33	30	43	39	34	54	43	31	26	35	35	25	41	30	40	44	40	33	50	41	33	44	30	38	38	37	35	29	31	28	33	29	32	38	35	33	25	42	44	27	37	26	42	31	40	40	32	23	38	33	37	41	41	38	45	30	27	31	37	43	33	35	42	46	34	27	44	47	36	51	31	35	38	31	33	36	41	40	38	38	34	29	44	40	32	36	44	34	35	49	42	35	37	40	43	39	43	47	51	53	30	34	34	42	37	40	48	42	35	43	33	48	26	35	44	38	38	36	41	38	36	41	41	42	32	41	47	32	31	37	39	38	30	39	40	36	34	32	35	29	42	39	43	38	47	40	23	29	35	43	40	45	42	38	25	39	44	35	34	39	30	30	51	44	34	41	39	40	34	33	31	36	39	39	31	35	45	27	50	45	39	33	43	30	45	32	28	41	43	37	46	37	36	41	36	42	50	32	36	33	40	41	33	46	28	41	45	30	39	45	29	47	40	47	35	34	25	32	43	34	35	35	40	23	37	36	43	46	43	33	45	33	38	37	34	36	36	29	34	41	29	36	39	29	38	43	34	28	43	32	30	40	43	33	44	24	42	43	34	48	42	38	45	42	39	37	45	35	41	45	36	37	24	41	28	39	29	38	37	59	32	43	30	45	40	46	34	23	41	40	26	36	48	33	28	41	37	37	42	34	50	33	34	35	41	29	37	40	47	34	42	26	32	36	44	30	27	48	33	36	32	39	41	44	39	24	25	48	40	41	36	36	35	43	38	36	33	44	40	43	31	35	43	38	35	43	30	36	40	36	36	39	38	37	35	39	34	33	29	45	31	41	34	41	42	38	33	35	39	34	37	41	37	26	51	29	37	35	39	45	32	39	52	31	36	33	33	39	40	38	43	40	29	36	35	33	39	41	32	40	36	25	44	38	39	44	31	41	31	43	36	39	39	39	42	39	45	41	35	40	39	39	33	39	27	33	34	25	32	43	31	42	35	50	35	40	43	34	31	47	39	34	33	37	46	36	46	39	39	29	21	44	48	34	29	25	46	36	50	34	30	38	31	28	40	53	37	37	41	35	32	48	29	35	40	46	32	46	34	37	45	43	34	38	48	37	28	27	35	44	36	36	40	30	38	36	39	30	34	40	37	32	40	34	36	43	36	37	38	29	35	44	38	36	24	38	40	26	45	40	31	38	27	35	40	37	40	34	35	40	35	49	40	34	40	33	32	35	42	42	37	52	32	44	56	35	27	44	44	37	27	37	35	39	35	51	45	38	31	39	42	44	27	38	42	46	38	44	48	39	47	40	29	40	32	34	34	45	35	30	43	38	39	43	43	41	32	34	50	38	38	46	39	44	35	41	46	36	35	40	38	35	38	49	47	43	42	26	45	43	34	49	23	32	34	32	39	42	34	38	41	44	44	36	37	34	31	30	43	31	45	36	31	46	43	36	39	44	31	42	33	45	35	40	32	41	41	40	39	44	34	40	32	31	41	49	36	41	41	45	47	28	34	40	32	44	38	41	48	30	31	22	46	34	37	33	44	37	32	31	42	46	30	36	34	31	46	33	38	42	34	44	36	36	32	37	45	36	33	36	21	42	32	32	44	47	43	42	28	25	40	42	45	32	39	39	55	31	45	30	35	33	37	35	38	26	39	38	32	31	44	40	37	38	27	36	39	35	38	40	39	42	36	32	33	39	37	26	38	48	39	34	29	40	37	39	40	32	27	37	34	43	33	31	38	33	36	28	33	38	48	34	34	27	31	29	36	35	37	34	49	36	29	39	40	28	40	38	36	45	40	29	40	33	32	33	37	34	41	33	50	38	31	35	29	37	42	42	40	44	46	42	42	44	29	33	30	31	45	32	38	28	41	36	40	45	39	32	42	27	41	33	32	43	37	48	31	35	32	34	36	36	40	41	39	39	41	46	39	48	40	34	34	38	33	36	32	36	40	36	47	42	41	26	29	35	40	41	52	48	45	44	33	21	42	40	27	42	33	32	49	34	37	38	45	35	39	35	41	35	50	40	58	34	28	45	30	33	36	46	26	42	31	28	50	49	37	34	36	41	35	28	36	33	39	41	33	32	41	32	40	45	22	33	46	45	31	36	36	43	34	38	39	40	34	41	37	44	33	43	45	32	39	45	30	35	42	38	33	34	31	33	39	47	35	46	41	42	44	48	35	32	35	47	43	22	41	35	36	36	40	29	31	40	50	31	32	37	31	48	27	42	28	41	37	35	31	36	43	42	37	38	33	42	49	38	27	39	37	39	48	38	40	38	35	35	34	29	34	39	35	50	42	31	42	33	35	31	40	40	30	38	37	31	27	29	32	48	35	38	39	39	32	32	34	33	47	35	31	42	27	44	39	37	38	30	42	34	35	31	51	41	36	36	45	34	40	35	29	43	40	32	47	23	45	30	42	41	41	33	33	42	41	32	41	36	46	44	26	43	35	31	43	35	44	41	43	44	37	36	35	32	28	38	30	41	30	38	29	44	39	32	32	35	45	39	35	41	36	37	43	43	42	34	37	40	34	48	33	51	35	36	42	41	32	28	31	34	37	35	36	45	42	39	36	36	40	33	35	39	33	41	40	33	33	36	30	45	43	36	37	41	31	31	23	41	49	34	35	46	39	35	28	37	32	42	35	39	40	41	37	42	31	50	43	36	36	31	37	37	38	39	39	46	25	39	34	39	39	47	36	45	38	40	38	31	31	37	34	45	42	35	30	30	35	48	47	22
14105	6403	2917	6725	13749	14904	12064	8732	6198	4442	3788	2980	2651	2205	1979	1782	1862	1881	2042	1877	1926	1918	2223	1962	2303	2561	2558	2613	2582	2660	2561	2360	2067	1833	1888	1911	1762	1742	1666	1414	1181	1046	1015	1073	1049	952	966	948	921	965	855	851	784	728	748	865	765	641	594	601	523	494	499	497	498	438	465	451	423	423	454	459	447	496	571	531	585	620	602	598	587	581	554	541	557	525	465	430	485	446	489	485	495	514	450	506	418	438	476	489	469	461	435	457	425	456	504	464	440	444	419	466	458	434	447	421	427	431	440	450	447	443	402	453	420	410	412	448	444	426	418	444	392	423	434	445	455	440	455	445	402	415	430	417	486	472	474	407	455	413	434	448	480	421	440	456	436	443	459	461	446	430	476	462	423	431	423	411	451	448	418	467	442	463	425	480	446	419	492	434	447	415	411	434	447	471	430	395	422	446	444	445	477	400	434	461	459	441	423	438	450	450	450	418	417	459	469	456	452	427	435	436	455	447	440	425	463	434	416	415	409	445	448	455	385	448	484	468	429	449	436	455	423	462	469	446	431	438	394	441	444	463	429	480	443	439	425	467	421	454	425	425	420	415	408	403	472	449	409	418	425	458	425	464	441	413	442	457	421	433	484	416	435	411	437	472	458	413	449	420	422	416	440	455	435	441	429	430	442	442	497	473	430	441	434	432	460	428	471	436	455	433	470	439	432	459	435	461	475	460	436	432	421	404	478	455	434	488	447	466	454	433	420	458	417	429	459	460	471	461	489	426	458	462	446	434	439	437	462	471	446	478	405	462	457	448	432	463	451	407	442	430	441	402	435	454	438	459	423	435	402	443	451	463	410	409	417	402	422	409	470	458	442	419	430	458	465	424	439	451	432	461	437	455	455	433	419	417	420	443	457	425	453	455	418	452	454	392	443	415	455	425	448	440	427	393	430	424	450	480	429	466	464	428	440	439	425	433	443	428	473	448	438	434	434	434	474	440	438	472	440	437	427	459	419	382	457	423	442	414	424	434	427	435	437	443	405	442	455	435	434	425	438	462	418	452	421	458	459	422	456	454	459	479	423	433	422	434	451	423	428	442	459	459	430	461	465	452	443	449	421	475	433	446	425	462	466	407	440	432	436	452	408	451	421	466	440	449	412	454	430	470	411	450	444	408	442	458	433	421	438	451	422	413	434	424	425	463	418	448	432	454	425	430	406	447	422	424	429	449	426	413	470	437	455	456	419	417	417	420	453	409	445	459	427	446	445	403	420	419	419	499	409	459	422	426	455	438	403	457	430	421	417	437	453	437	425	453	464	432	429	454	453	421	433	451	440	475	416	415	424	466	430	446	402	434	481	413	417	421	466	421	413	399	441	401	441	462	439	413	448	459	443	462	451	434	441	450	441	441	453	409	454	458	445	442	449	477	438	444	474	476	397	476	436	464	436	464	428	426	403	440	440	456	447	478	446	460	430	432	433	467	421	425	440	443	434	460	421	416	445	458	399	431	399	408	435	476	464	438	442	470	424	429	443	451	381	432	466	464	428	423	445	441	439	424	437	444	454	404	478	418	460	418	444	417	427	433	421	446	406	465	420	482	426	409	440	437	414	453	447	418	459	420	434	424	478	450	426	433	435	419	436	456	437	458	442	458	445	443	428	451	432	441	421	410	474	426	431	400	394	443	442	443	446	452	483	440	410	424	458	436	463	454	464	448	408	393	454	408	434	469	461	425	435	440	411	455	451	438	424	433	419	413	433	388	442	464	425	438	464	426	502	443	425	456	414	455	448	462	444	441	399	438	446	428	439	439	449	424	417	469	458	448	413	465	441	432	416	406	444	444	436	432	447	415	444	421	460	455	453	456	495	439	459	424	428	399	443	460	409	439	463	415	427	424	408	471	435	468	410	445	420	437	398	460	434	424	444	448	465	418	458	430	446	462	454	469	434	441	447	460	442	427	431	440	428	438	431	454	439	450	398	414	434	454	445	470	425	450	411	434	433	462	423	435	474	436	472	482	426	464	412	411	432	437	412	457	458	478	433	409	410	478	461	428	440	468	450	437	431	427	442	446	412	436	427	439	442	413	468	415	388	421	489	462	443	444	393	456	427	489	434	404	442	435	430	442	454	439	444	462	440	425	468	442	393	459	416	455	485	455	452	488	464	445	442	451	420	453	407	441	437	461	405	422	441	425	451	449	397	488	456	472	418	434	447	433	478	433	458	459	410	434	424	442	428	438	465	434	452	392	437	409	438	505	451	410	435	431	435	422	415	457	444	434	463	414	403	459	400	447	428	481	482	450	428	435	437	468	430	439	450	467	449	433	427	412	425	455	438	457	433	431	441	422	481	444	435	426	446	436	441	471	410	486	416	418	434	435	493	453	451	441	418	414	442	402	426	448	421	438	415	457	456	457	445	429	465	424	455	438	425	474	409	404	439	401	422	456	419	431	438	414	415	465	394	424	460	439	468	453	440	433	441	416	454	393	469	422	442	440	457	418	470	463	473	417	445	426	440	430	436	449	464	419	443	453	432	462	425	413	442	437	422	411	431	466	442	456	437	443	423	417	395	436	439	471	409	496	438	426	469	424	446	404	451	452	432	403	446	445	462	447	469	416	449	406	405	438	407	423	430	453	431	416	421	448	455	422	442	436	437	443	433	456	464	452	445	431	401	381	410	439	445	426	429	463	466	424	456	451	462	443	447	444	470	411	422	395	414	438	425	416	432	410	444	425	465	439	468	400	458	410	419	434	416	473	466	434	425	454	402	416	431	454	433	423	436	435	434	435	422	464	400	424	462	434	416	447	407	450	438	441	456	451	441	451	452	450	453	449	437	467	442	458	438	438	454	408	461	459	410	456	442	446	412	416	441	459	446	427	429	460	427	418	444	445	401	426	420	430	427	435	410	439	451	432	440	432	447	399	435	427	438	455	454	443	428	444	452	440	451	425	417	457	470	451	439	474	431	452	468	446	435	462	431	437	429	399	435	440	408	444	421	433	447	457	437	485	470	462	461	423	437	418	455	454	432	499	436	437	444	455	470	424	437	433	433	428	411	457	421	438	444	436	464	444	441	416	407	470	415	436	394	447	485	460	434	437	433	459	438	457	416	447	446	404	463	449	443	427	432	424	444	459	463	395	435	434	426	487	460	443	424	450	406	418	417	441	431	437	403	433	458	395	417	379	393	434	460	444	422	445	416	469	431	458	421	405	423	454	414	449	430	410	414	462	446	447	435	472	440	446	423	473	466	390	424	436	438	424	446	451	429	394	414	447	442	464	439	454	486	437	434	415	439	395	441	423	452	423	455	424	428	440	439	445	422	456	444	447	464	439	462	406	407	424	432	436	435	447	411	432	423	427	413	480	465	433	453	451	417	408	457	442	406	435	445	408	431	450	455	488	417	484	426	414	439	432	412	433	437	460	389	431	430	454	451	420	431	399	468	433	396	436	417	433	464	461	441	446	460	407	438	433	485	392	435	445	414	402	431	462	443	455
2115	256	177	143	166	199	157	162	129	107	117	115	103	93	77	101	85	85	97	122	108	99	101	116	120	116	133	124	111	125	107	100	108	108	97	105	95	101	98	82	73	74	80	65	82	81	77	77	84	62	62	55	67	74	63	67	64	62	49	75	71	64	70	54	58	61	53	60	61	62	51	66	66	54	66	52	66	73	54	64	63	77	61	62	63	42	54	56	42	59	38	49	53	48	55	49	66	58	56	60	57	64	66	59	53	63	50	48	70	51	54	51	62	43	51	70	45	52	71	57	64	56	60	64	61	72	46	65	62	58	58	68	47	53	53	55	50	56	47	51	62	35	57	55	64	59	37	53	44	48	55	60	49	74	51	51	55	51	44	53	47	57	38	51	59	60	57	54	54	62	61	59	53	58	59	49	57	49	68	59	53	43	58	57	58	57	43	46	50	58	45	57	52	57	46	38	66	60	58	78	49	50	39	38	58	60	67	62	57	45	61	55	62	45	49	66	48	57	62	49	48	43	56	57	57	32	61	53	45	64	38	60	61	46	55	46	48	58	61	58	41	53	57	60	49	57	63	55	51	52	52	48	58	54	60	49	45	57	53	56	56	61	55	47	55	44	58	43	46	57	67	53	63	59	56	45	64	60	51	55	54	50	54	50	48	58	56	49	46	60	40	40	51	46	58	56	55	47	56	54	43	41	48	52	71	45	52	60	46	56	50	64	61	55	54	52	38	45	57	50	48	56	54	50	51	62	42	56	66	51	60	66	60	61	54	66	61	55	59	41	59	45	62	46	48	61	62	63	56	60	55	44	46	57	59	53	54	44	68	59	58	48	66	64	63	42	80	55	56	62	63	63	55	59	53	47	48	52	76	54	42	50	47	63	56	48	59	51	48	52	54	49	44	71	65	50	61	71	73	57	48	52	55	46	75	60	42	55	48	45	49	54	54	53	79	56	76	53	62	40	69	63	57	61	53	49	54	51	50	48	56	48	56	57	70	53	42	55	51	46	48	76	62	68	56	47	54	47	53	62	36	55	36	65	40	65	57	50	67	61	48	43	60	58	48	54	59	66	49	47	56	38	57	47	36	51	55	54	60	48	47	54	47	66	61	57	70	60	52	50	58	54	62	59	43	54	50	59	60	48	62	63	60	57	45	64	45	60	54	62	51	56	50	62	58	62	45	67	58	50	57	64	58	66	44	58	61	49	60	58	60	60	55	66	61	62	55	66	54	42	52	50	63	53	58	65	41	48	62	44	53	62	65	55	51	53	58	54	63	54	66	47	58	51	48	55	63	54	50	65	57	63	56	61	53	44	64	41	45	51	52	51	71	58	51	60	54	55	47	60	57	61	54	49	50	46	49	54	58	60	54	64	54	50	36	54	53	53	48	53	60	48	69	60	61	59	49	58	52	53	62	58	54	63	54	54	65	49	50	58	59	39	54	51	51	47	76	50	57	59	62	56	58	61	43	50	62	51	58	40	42	58	50	57	65	61	52	51	46	48	57	64	61	46	43	55	65	49	60	60	69	67	42	49	52	50	47	57	50	54	61	62	63	61	41	54	53	45	58	46	53	57	60	65	60	57	49	56	66	54	51	63	53	52	47	53	51	47	47	54	68	40	50	48	58	50	52	44	48	47	60	62	77	56	54	51	57	63	68	55	59	38	64	52	51	59	66	52	61	68	67	49	52	48	50	45	56	38	67	49	58	58	59	51	52	60	48	57	58	48	65	50	60	67	50	63	55	55	56	38	67	51	58	62	47	70	50	59	57	51	51	68	53	41	64	61	62	61	72	55	48	53	49	65	68	59	67	59	60	54	51	54	57	67	69	48	71	49	48	51	62	38	47	59	55	66	51	64	57	52	36	47	51	44	54	62	60	66	67	58	56	52	56	51	61	54	70	46	53	54	62	44	59	49	66	50	47	63	70	49	54	58	34	57	63	58	45	59	60	56	49	66	52	49	57	44	62	49	57	64	60	50	54	62	66	53	50	51	52	60	52	58	52	57	61	67	52	47	61	71	65	50	42	55	39	50	53	55	51	43	45	57	42	56	50	47	52	53	47	57	50	55	49	55	49	65	75	61	60	57	59	56	53	57	64	46	51	63	46	50	50	49	57	63	57	55	44	58	61	62	62	54	54	57	58	53	41	49	58	57	64	58	52	62	70	60	65	60	56	48	60	53	59	56	55	73	58	60	56	57	48	64	50	65	56	64	39	51	50	62	84	57	55	51	61	47	50	57	52	45	49	49	58	52	48	55	65	44	50	56	50	54	58	53	59	57	56	51	60	53	71	72	44	51	60	45	51	53	69	62	54	58	44	51	55	49	46	56	53	39	62	55	58	48	59	62	67	55	62	51	62	66	51	58	52	55	57	71	54	44	46	54	53	48	52	63	52	54	58	54	58	59	60	63	45	59	38	53	58	59	57	62	56	38	52	44	56	58	56	58	49	56	44	44	50	59	61	56	59	52	58	62	65	48	43	58	59	48	56	51	64	49	60	48	57	41	43	57	54	48	48	48	55	54	55	48	63	55	54	59	63	52	58	48	43	55	63	47	58	55	51	56	50	60	53	66	45	51	66	49	45	48	62	42	48	53	64	62	67	57	48	61	46	54	47	56	50	56	48	58	49	54	49	54	56	44	73	67	55	59	61	61	37	59	72	44	69	57	61	59	52	68	55	66	53	57	45	61	65	33	49	61	52	43	47	57	66	60	57	58	49	51	52	56	61	60	48	52	58	53	52	57	47	53	58	52	58	53	55	54	52	55	54	57	63	49	42	55	49	58	53	46	55	56	44	64	47	62	48	61	59	56	49	55	67	47	46	40	60	57	50	58	54	55	53	65	62	43	62	41	53	54	59	59	62	48	55	52	53	60	42	63	50	55	52	51	55	53	63	49	50	50	72	62	59	54	58	56	56	42	51	76	57	58	53	53	58	57	66	47	53	59	61	55	57	47	64	64	56	44	70	58	50	51	51	60	48	63	60	59	68	59	55	47	56	62	54	59	56	51	42	73	60	55	47	44	71	56	67	55	64	50	55	55	45	53	50	46	58	37	52	45	54	66	72	55	62	60	69	54	46	50	43	67	57	55	52	72	56	56	69	52	60	63	49	57	53	63	49	51	58	43	56	44	63	70	66	71	53	50	60	58	57	53	64	53	51	56	63	45	46	59	47	58	51	48	56	51	73	67	52	43	54	53	50	41	45	57	43	48	59	58	67	61	55	57	51	48	50	57	57	42	49	58	53	56	52	43	56	69	50	52	66	44	54	58	43	48	59	52	56	64	65	53	60	69	64	48	52	64	61	44	63	60	65	46	64	39	59	60	41	57	56	62	70	59	65	63	65	54	69	60	48	55	61	62	48	51	53	43	51	77	43	54	47	52	51	60	51	54	64	49	42	46	59	48	54	58	57	53	53	56	59	61	46	58	44	48	52	42	48	62	61	44	62	52	57	46	63	41	43	48	48	58	59	58
13945	5681	2915	6630	12155	13480	11287	7583	5669	4677	4000	3437	2849	2458	2326	2218	2220	2319	2375	2224	2210	2470	2351	2282	2790	2893	2812	3056	2813	2880	2811	2458	2356	2224	2337	2002	2004	2237	1999	1608	1390	1232	1257	1212	1220	1166	1108	1132	1108	1136	1018	982	976	908	992	1071	1045	899	705	829	736	691	728	655	655	599	619	610	623	650	648	621	635	718	704	786	734	771	760	735	786	758	745	711	753	709	623	632	686	644	622	688	633	671	626	676	621	613	663	659	597	614	608	618	596	585	608	681	651	611	563	578	577	620	616	560	640	639	606	607	662	623	614	568	586	634	617	632	601	602	593	649	595	591	606	600	605	606	623	635	598	597	633	618	649	580	585	625	615	598	597	623	609	656	670	631	627	604	612	579	567	630	602	586	638	604	590	598	603	607	603	633	631	635	590	595	617	625	593	635	593	576	628	698	607	620	609	577	652	613	626	617	611	640	637	628	625	591	652	612	650	611	622	633	620	634	608	648	608	569	609	614	651	596	576	612	654	628	611	635	601	608	624	614	594	633	598	635	647	626	642	635	607	623	585	594	618	601	595	612	573	601	614	604	631	620	602	619	604	647	616	619	593	623	627	605	598	619	641	652	659	608	614	643	625	610	634	632	627	608	621	612	586	570	605	627	657	631	566	607	575	647	607	626	648	609	615	652	605	624	626	598	618	625	631	591	658	633	639	621	633	626	565	669	629	566	609	628	621	620	631	622	628	605	569	638	593	635	600	635	622	618	646	648	593	611	603	630	607	643	592	642	641	611	601	611	645	646	645	612	521	625	629	628	633	633	623	637	643	638	612	617	633	623	632	592	598	635	607	624	588	637	636	595	626	669	605	639	623	663	588	595	630	600	631	640	589	640	640	639	601	645	634	599	572	654	630	616	593	625	628	628	644	637	615	575	597	619	634	640	595	591	611	584	625	613	605	632	635	609	670	634	614	603	603	629	651	609	609	639	592	604	594	607	579	652	629	577	611	602	620	637	669	564	600	583	619	569	590	619	628	626	569	661	596	598	583	584	675	636	654	619	608	621	602	639	639	602	633	613	614	627	657	611	684	595	665	619	617	617	664	633	612	636	593	638	624	596	635	644	610	612	587	613	613	676	598	633	592	602	625	633	624	628	628	567	610	612	613	609	616	620	637	605	661	601	652	618	617	651	603	616	650	600	660	608	630	617	592	612	662	599	627	653	624	581	617	601	567	635	598	621	587	592	594	622	589	669	670	617	607	640	626	616	589	584	637	602	629	659	642	641	612	628	644	634	596	637	607	671	627	596	606	621	619	622	643	629	628	597	629	613	611	606	654	653	622	612	642	580	648	606	597	611	563	603	636	638	607	623	590	597	618	628	584	637	637	597	597	629	655	606	610	623	597	634	596	607	623	578	615	651	613	634	615	643	620	596	625	582	660	625	654	567	580	598	633	604	618	627	622	649	583	657	613	569	644	645	577	629	632	620	621	607	649	605	587	593	618	613	614	630	643	613	619	612	626	632	626	619	674	612	634	584	621	580	647	582	632	625	645	627	601	632	587	596	622	650	649	598	599	592	619	668	593	669	628	649	603	609	582	617	643	663	621	610	661	581	572	638	658	590	630	641	599	611	649	615	633	576	616	630	636	604	615	566	612	590	628	655	620	621	649	646	598	602	573	616	662	598	625	597	596	630	611	628	652	606	597	606	616	655	644	601	640	596	601	647	563	655	640	590	599	578	603	577	604	643	644	586	575	638	581	600	609	636	613	624	628	641	573	630	643	587	603	622	606	630	615	603	606	596	568	640	622	657	615	599	561	639	625	656	600	676	639	607	623	674	617	640	641	674	624	616	642	657	608	599	631	628	611	599	630	576	605	592	675	616	637	643	602	588	608	657	664	573	597	667	618	609	616	591	642	655	632	632	619	598	668	615	631	634	647	583	630	630	621	627	632	606	594	562	611	597	584	618	623	619	636	577	606	615	579	589	618	603	582	605	584	640	594	617	584	660	607	616	584	603	594	650	644	558	643	643	604	637	619	573	610	613	564	622	638	595	631	630	571	605	595	635	594	626	622	599	605	618	612	637	587	591	634	655	581	604	627	646	630	628	613	656	623	631	594	590	654	618	606	649	664	659	641	668	587	651	583	655	602	633	617	602	630	635	627	602	574	602	616	597	652	625	638	631	642	643	629	587	626	613	634	601	610	654	591	637	625	578	602	637	627	642	579	623	630	630	632	622	607	670	633	669	623	622	652	581	605	698	611	605	622	661	604	625	650	624	630	589	655	611	640	651	633	593	641	600	591	594	648	666	637	578	655	665	578	646	617	666	603	618	604	630	648	558	627	613	644	591	626	649	576	628	623	590	594	643	603	637	631	574	590	596	629	618	649	692	589	607	630	659	575	625	627	596	587	644	614	599	638	617	630	650	608	604	599	594	611	594	612	626	631	642	596	601	647	601	590	616	608	590	644	599	598	612	635	581	638	621	614	622	596	589	637	591	599	585	587	692	596	634	651	626	625	606	594	661	647	662	589	612	655	625	566	639	577	639	636	665	629	638	599	671	596	647	630	678	624	605	653	643	603	625	605	619	597	623	599	649	618	623	610	606	604	601	621	606	630	626	612	572	610	589	594	632	629	613	674	603	599	650	590	614	649	656	643	591	602	644	631	601	633	608	654	590	607	621	630	604	600	610	636	622	589	594	588	627	601	632	589	660	619	648	638	633	595	657	618	567	602	577	611	636	654	643	630	599	593	599	670	623	595	620	599	632	628	594	643	633	624	610	662	624	631	622	610	643	597	637	631	621	595	633	599	627	646	626	653	614	633	611	617	657	648	614	658	621	594	569	569	598	547	692	618	629	608	621	590	597	648	649	620	622	593	601	626	624	594	617	613	643	642	601	647	598	612	629	654	598	638	611	636	604	637	620	640	594	597	611	644	598	634	624	644	606	621	633	624	636	625	583	624	611	607	592	599	618	632	595	623	606	622	601	619	651	623	590	601	582	592	626	649	595	622	642	616	619	641	610	628	653	613	608	634	603	570	594	617	649	625	643	602	594	605	619	584	661	590	605	587	641	632	614	608	627	623	605	583	593	621	650	623	615	619	684	605	620	597	630	659	622	627	635	636	629	648	556	651	607	617	649	580	648	607	602	657	618	605	613	624	593	615	600	637	616	631	598	637	632	658	638	623	623	596	611	600	599	638	584	666	607	636	596	613	625	583	589	639	590	608	663	608	582	633	613	574	623	605	617	626	616	575	569	635	635	597	616	620	600	614	624	571	579	611	619	562	631	641	595	638	620	587	546	634	613	621	636	603	602	598	625	584	652	647	621	589	641	619	607	638	637	589	582	587	581	635	620	587	637	625	630	610	638	611	626	649	626	639	579	596	641	644	611	587	638	620	640	605	602	569	635	625	629	621	640	657	645	627	622	621	653	652	578	664	619	613	631	625	628	663	590	646	651	587	637	643	605	637	640	639	618	613	622	610	596	637	643	633	630
1134	347	193	158	152	203	207	207	132	121	132	102	114	95	80	78	91	87	95	80	74	104	88	98	97	93	120	120	112	130	107	89	86	74	93	77	86	106	76	65	60	39	47	59	62	61	53	35	41	48	48	45	54	46	46	43	45	41	31	39	39	37	34	26	43	36	28	30	31	37	34	27	32	34	39	25	33	48	45	31	47	38	32	37	45	31	28	39	21	37	32	38	33	36	37	32	32	32	48	30	20	37	32	29	42	33	32	53	36	32	38	30	40	37	41	35	30	29	27	34	27	35	40	34	42	29	32	39	39	39	29	33	30	30	35	32	33	29	30	34	35	44	24	39	38	33	25	38	40	31	21	30	42	33	34	37	32	33	46	34	33	35	31	45	39	41	35	31	31	27	30	34	31	24	27	36	28	36	35	38	33	34	33	35	29	29	33	29	40	41	37	27	25	29	33	29	33	25	36	47	39	36	40	40	26	38	29	40	30	31	43	40	35	38	36	34	41	33	47	29	33	32	34	35	30	25	33	28	26	33	26	32	40	41	33	35	35	32	26	25	36	28	32	20	41	27	41	28	28	35	37	34	40	23	30	27	32	26	40	41	32	31	30	40	35	39	25	38	43	32	38	34	29	31	36	32	27	33	45	36	44	37	27	37	34	30	36	27	36	41	37	27	42	31	24	34	24	31	31	32	35	29	32	28	38	31	30	41	30	32	40	32	23	30	29	36	31	35	31	41	32	46	39	22	20	39	37	37	35	35	33	32	33	24	34	28	40	32	29	34	31	27	41	41	34	39	33	37	31	38	33	45	42	27	35	35	34	37	36	40	34	45	36	33	35	35	30	49	37	26	29	28	37	28	37	34	36	35	34	19	38	30	35	27	41	49	32	33	25	35	38	39	28	30	37	39	40	30	38	30	39	37	32	33	28	33	36	44	32	37	40	40	32	28	37	29	30	30	37	28	25	31	38	35	40	31	36	33	22	42	31	41	35	19	31	26	22	27	41	28	30	32	39	25	26	30	33	37	30	45	33	31	35	37	43	38	26	36	36	32	32	45	40	36	34	34	35	28	45	24	27	33	33	30	33	30	30	34	27	40	42	32	32	35	29	38	26	26	33	28	26	30	36	39	26	42	24	41	32	27	36	29	34	26	29	40	32	38	41	43	26	32	28	30	31	31	28	33	36	34	25	41	34	36	35	18	33	29	33	39	32	30	34	37	34	28	34	30	29	42	38	41	24	27	29	33	32	29	33	41	33	34	28	38	34	28	20	28	34	32	37	34	45	27	37	29	28	29	42	28	36	35	37	37	45	27	33	42	29	45	42	30	39	25	27	32	32	32	25	36	42	33	38	32	30	15	25	28	43	36	32	30	31	28	29	28	37	35	35	32	42	40	32	30	32	31	40	31	28	37	28	27	46	26	38	33	28	32	34	32	24	41	28	41	24	27	26	40	31	31	30	38	28	34	26	40	33	37	26	33	40	38	30	35	37	30	40	33	31	31	32	37	36	35	31	25	30	38	29	32	28	31	36	28	45	39	31	33	25	29	31	26	36	32	40	28	35	26	37	33	31	44	37	32	22	30	26	31	18	32	25	34	37	34	27	26	25	40	36	27	24	38	33	38	41	33	30	30	36	31	36	27	36	25	35	43	32	29	18	30	40	34	38	24	32	32	31	37	27	29	40	40	36	28	34	30	37	41	35	26	31	33	23	38	39	38	35	31	34	26	28	31	31	32	34	37	32	30	38	25	31	30	31	32	24	39	39	30	30	29	45	39	25	37	26	35	29	44	40	34	42	36	31	40	36	35	34	27	28	39	34	36	32	34	29	33	38	38	34	24	45	33	35	27	33	30	33	27	37	36	47	32	46	31	31	40	29	34	36	36	32	28	26	44	30	30	25	41	34	29	24	27	41	43	24	39	44	43	29	34	31	48	41	37	49	34	39	33	30	38	26	40	35	30	21	30	25	25	29	33	25	25	38	39	42	26	42	31	29	37	32	32	16	27	28	35	25	49	41	37	32	40	34	35	26	40	36	29	36	51	29	36	28	30	27	31	29	31	30	37	37	36	35	55	35	36	29	33	34	34	31	44	47	29	37	30	26	29	28	31	30	40	35	46	39	32	24	26	38	34	40	47	28	28	31	24	31	36	36	28	35	47	20	35	31	31	27	26	31	35	26	31	29	32	36	34	37	26	44	29	29	42	20	31	43	47	33	24	29	27	30	33	26	29	33	40	26	34	27	30	30	34	34	33	28	23	39	41	32	35	43	33	36	30	41	43	34	32	26	31	30	47	35	28	27	40	36	24	37	39	31	40	34	35	32	37	37	38	36	26	30	36	32	22	19	43	31	37	46	28	30	32	41	43	27	24	22	31	33	36	33	41	35	26	43	27	36	37	25	39	31	33	27	34	42	30	34	34	39	29	45	33	30	27	30	40	36	30	42	39	27	30	34	36	36	38	30	37	32	40	33	28	36	36	32	41	33	31	38	40	32	22	28	36	35	36	37	28	31	45	37	38	33	27	30	34	36	31	28	37	35	27	43	39	30	31	22	39	32	25	36	47	34	31	28	35	34	44	30	29	38	31	32	32	35	27	44	21	34	28	40	30	38	33	38	33	39	36	34	33	49	25	36	44	32	25	37	35	38	31	37	34	37	25	32	40	33	34	20	30	37	36	39	39	33	43	44	36	35	35	31	35	29	33	29	36	30	40	39	34	29	38	31	32	33	29	33	40	36	33	35	37	36	28	42	29	23	27	31	27	34	38	33	29	41	28	27	29	33	42	33	33	27	29	42	28	31	25	32	37	38	41	29	29	38	37	29	33	42	44	38	46	24	38	35	33	34	33	23	20	38	36	25	30	30	33	28	24	33	35	34	40	27	29	31	33	34	40	39	37	40	37	29	34	29	27	47	38	44	27	32	29	42	33	41	35	28	41	26	40	30	26	22	40	30	40	32	31	35	32	40	36	35	43	32	35	40	38	35	35	24	36	32	36	41	31	36	38	33	37	27	37	28	33	33	24	43	44	39	34	35	32	31	42	23	31	31	38	37	22	30	33	39	21	33	24	38	37	35	34	28	48	33	27	31	28	35	36	33	33	32	27	36	25	29	36	26	35	40	39	23	34	29	20	30	26	29	32	23	20	30	40	33	26	43	39	32	43	30	29	39	39	41	25	30	44	33	29	35	30	35	38	39	39	35	36	35	42	28	28	37	38	35	38	34	36	29	34	34	39	38	27	27	36	20	38	35	35	29	31	33	31	35	35	25	32	36	27	31	32	40	32	31	27	23	28	17	27	38	35	34	32	38	28	32	41	25	45	18	38	28	30	30	42	35	33	39	37	36	32	38	28	33	33	35	34	29	44	34	39	42	37	49	25	28	34	39	41	35	28	38	32	41	38	41	35	38	32	33	34	32	37	35	36	30	31	33	39	34	30	34	38	34	30	37	28	39	30	36	39	27	23	22	37	26	19
16880	7584	3738	8250	14813	15759	13917	9835	7934	5829	4995	4276	3555	2938	2648	2678	2720	2856	2619	2762	2344	2895	2622	2666	3156	3369	3382	3265	3281	3308	3106	2655	2580	2464	2400	2143	2304	2495	2011	1451	1227	1083	1099	1169	1063	963	972	924	900	906	892	842	831	821	861	911	870	715	576	578	573	472	486	453	463	435	415	381	385	383	403	397	449	538	535	514	599	588	594	553	591	619	555	517	498	444	377	403	420	430	403	428	458	408	400	438	398	377	393	413	409	384	397	387	414	393	422	374	391	412	434	398	430	429	391	399	342	365	365	369	347	369	355	394	353	415	362	371	371	374	363	397	378	417	410	350	402	370	350	372	369	388	385	409	383	407	381	391	362	383	408	374	376	395	435	336	400	380	407	392	383	355	357	357	388	398	401	389	390	365	383	393	368	399	383	356	409	398	351	395	358	341	383	390	365	369	364	367	358	375	380	387	363	362	357	418	374	387	370	377	394	378	367	357	363	390	411	377	422	382	376	374	374	412	399	367	361	368	400	379	374	377	356	392	358	367	376	405	341	363	387	378	404	373	371	412	367	337	371	420	386	401	395	383	385	399	386	354	373	368	376	394	395	398	371	367	406	378	351	361	390	397	363	351	370	397	394	391	416	379	343	344	366	395	409	347	367	397	396	392	380	373	364	398	378	396	367	378	376	365	360	378	397	356	394	379	362	369	381	355	364	383	381	420	396	337	404	427	385	377	357	376	392	371	364	377	393	393	341	391	368	362	362	386	399	381	379	389	365	374	382	401	390	404	366	361	382	384	372	393	344	380	373	367	408	411	348	355	400	359	395	396	383	398	373	381	357	389	389	378	356	370	400	393	383	363	384	386	379	356	369	374	380	352	358	370	425	362	363	369	400	409	374	358	386	350	349	373	409	389	360	387	371	376	407	360	363	398	392	343	390	364	342	378	384	411	396	379	378	414	408	336	356	396	360	379	438	356	375	375	405	411	368	363	361	373	380	415	348	382	396	394	382	358	361	386	403	368	380	363	357	367	359	373	373	355	351	338	362	352	400	360	344	373	365	370	361	369	349	362	389	388	364	364	411	358	376	365	375	368	362	382	401	354	349	380	341	408	401	328	393	374	361	396	382	391	372	389	410	407	379	384	316	370	370	352	387	378	376	361	380	380	374	375	385	351	390	371	373	379	382	375	370	347	389	406	380	358	403	348	387	380	375	357	405	373	398	374	394	414	369	376	376	373	396	393	373	369	375	386	384	384	391	365	363	361	370	364	367	366	372	378	389	334	386	412	359	394	355	381	355	351	363	375	362	393	371	376	368	393	361	407	366	369	377	383	373	385	368	374	359	378	372	348	357	353	383	419	368	393	371	362	400	378	341	402	383	372	412	408	345	421	401	394	377	364	370	370	374	370	389	325	402	382	350	331	396	396	410	363	392	409	361	399	412	365	382	351	339	365	376	368	366	386	372	420	407	385	392	387	361	377	377	399	366	370	401	367	378	404	381	360	372	363	337	335	335	433	368	354	329	376	373	383	358	376	357	384	404	405	374	372	403	371	406	409	398	357	391	393	378	366	344	379	356	385	352	392	381	313	366	404	338	375	391	407	360	403	358	430	381	392	418	361	393	343	376	388	389	375	369	385	409	383	403	410	381	387	396	337	416	369	395	420	341	375	382	381	366	384	378	426	396	350	399	394	367	393	352	357	362	373	355	372	411	370	363	365	380	388	401	355	405	386	378	410	346	367	357	369	356	393	382	386	385	373	369	380	384	402	407	364	377	402	404	383	375	394	398	395	366	385	413	359	372	400	362	372	366	394	395	383	381	393	380	431	370	344	377	352	380	356	379	375	378	354	334	399	381	392	378	401	386	378	382	378	373	359	390	378	382	396	384	373	357	373	383	342	335	370	394	396	386	370	358	392	397	393	364	393	380	355	379	406	401	377	366	399	365	366	370	375	412	410	353	378	354	387	366	360	397	356	369	375	350	369	371	390	388	369	353	359	330	389	386	375	377	380	437	393	343	396	356	359	345	363	389	384	392	376	396	370	381	376	363	377	373	382	361	382	392	378	384	367	372	382	378	389	353	399	352	368	350	377	394	377	367	347	392	387	369	379	369	375	382	372	386	372	349	324	363	380	380	321	393	380	372	380	377	390	359	405	358	376	355	337	359	351	372	382	376	380	396	378	441	376	366	407	381	381	394	396	383	375	381	372	401	388	372	405	366	338	405	338	372	344	389	369	387	398	374	388	359	360	383	372	407	366	335	390	397	382	405	412	362	378	375	414	368	386	377	393	402	362	375	382	368	394	428	386	392	368	393	330	340	394	357	383	372	389	420	348	370	414	385	372	405	367	389	388	380	369	380	368	369	396	363	364	402	385	390	361	354	389	376	397	365	367	406	366	396	341	413	376	347	395	422	416	369	377	418	344	373	379	367	405	382	347	381	400	380	383	371	390	417	386	400	384	403	403	396	385	366	405	397	355	328	400	368	349	386	376	362	364	327	371	395	368	390	395	393	392	424	380	361	354	363	389	374	391	389	373	395	401	416	361	383	352	381	398	374	345	352	394	395	369	363	383	421	389	418	342	372	353	355	329	387	365	348	367	394	390	370	384	379	405	362	358	389	344	380	364	354	395	393	355	384	359	390	364	383	365	369	381	346	409	357	372	318	370	376	394	383	381	362	390	385	362	371	371	361	391	349	417	363	376	386	376	390	375	361	397	363	366	391	370	365	388	373	388	389	395	389	376	400	370	374	352	353	369	405	395	361	370	392	380	381	380	363	352	385	367	424	395	371	372	379	396	393	359	394	354	368	389	366	380	378	383	397	367	376	343	370	391	387	394	387	350	370	390	379	414	394	366	390	361	364	374	414	369	374	376	382	385	386	391	364	401	348	394	357	379	387	373	345	367	377	387	365	362	369	363	349	382	372	352	400	394	369	359	376	345	398	400	364	406	392	360	395	361	343	395	366	364	369	382	370	405	354	401	391	394	347	380	380	359	357	368	394	381	367	367	369	399	389	383	374	343	415	382	387	370	386	381	379	368	383	403	365	385	385	364	340	369	378	398	378	368	377	370	383	357	396	360	377	378	365	349	378	362	387	389	378	389	389	392	374	375	353	339	413	389	355	391	345	362	360	360	351	394	365	365	401	393	419	352	372	377	362	362	380	382	380	386	377	376	355	367	359	365	392	395	398	355	380	375	358	367	396	388	356	404	327	389	368	360	342	368	378	352	423	381	341	391	391	394	401	379	336	373	420	388	380	382	382	358	394	361	380	420	425	333	380	362	317	404	354	383	375	397	425	362	364	371	424	367	378	381	369	375	367	396	372	394	370	370	380	362	374	428	377	352	392	352	364	358	358	338	345	372	371	375	363	359	390	381	415	385	346	400	366	365	404	377	397	387	394	363	397	413	353	392	394	384	381	400	385	348	408	354	385	377	343	407	375	377	380	403	399	365	381	390	372	396	416	392	388	370	417	403	359	356	359	370	403	396
1327	164	137	91	109	122	124	88	91	101	79	85	78	89	70	79	72	78	87	79	73	83	84	78	99	75	103	93	91	95	96	78	80	100	68	62	81	91	87	75	63	62	56	57	63	54	48	67	64	54	55	60	69	54	56	72	57	56	55	51	64	59	61	56	59	52	52	49	72	40	65	57	59	69	64	54	53	66	54	49	44	62	69	48	58	59	56	51	56	43	54	58	61	66	56	45	62	55	59	53	69	51	53	57	54	58	53	57	58	57	53	51	43	54	44	53	48	58	44	53	63	56	65	55	60	51	57	59	62	54	58	54	51	57	58	55	55	65	53	52	43	48	61	43	62	59	63	48	69	56	57	54	53	59	48	55	55	56	58	52	56	46	60	51	39	49	56	48	39	64	60	59	56	46	44	66	68	48	51	52	70	44	63	46	55	65	51	81	56	45	61	50	61	65	59	52	66	56	69	62	56	56	52	63	56	52	59	57	47	54	51	54	53	58	50	54	70	47	50	61	56	44	69	42	51	54	57	53	56	51	55	53	52	50	56	56	40	49	56	54	54	54	57	72	38	62	51	59	58	64	54	51	53	56	44	63	52	46	49	59	60	64	52	70	54	49	57	62	52	45	53	52	55	50	57	53	61	54	52	55	59	41	59	53	59	56	51	48	58	62	47	48	56	62	42	54	54	42	41	57	52	50	59	53	57	59	54	55	53	57	57	52	52	52	60	69	56	50	64	52	66	70	41	56	51	59	48	73	51	50	54	54	57	50	50	53	55	61	64	69	52	73	56	54	40	66	61	53	54	56	48	41	44	44	56	50	48	42	67	69	57	40	72	52	57	55	66	50	55	49	66	59	56	52	57	67	41	67	48	49	64	52	49	51	61	53	53	49	59	44	49	57	55	46	61	56	59	66	52	59	60	51	47	62	60	72	36	62	50	54	48	52	51	52	39	50	56	62	53	57	62	56	47	48	60	55	67	45	56	64	55	71	43	57	54	59	55	48	56	48	48	56	69	59	50	62	57	49	46	51	54	57	65	62	62	45	52	57	55	49	54	46	45	68	47	64	68	63	48	52	56	55	64	59	56	50	43	66	47	52	66	43	60	47	59	41	63	42	61	54	59	58	35	47	56	51	74	59	61	48	66	53	58	62	61	41	62	46	60	51	63	66	47	59	48	56	50	62	42	46	64	54	64	48	63	56	51	52	54	57	53	52	54	49	47	57	42	54	59	53	42	53	69	52	84	57	43	59	59	60	44	66	77	53	51	42	61	57	70	42	52	56	57	59	56	73	58	50	49	60	50	51	56	51	65	56	48	45	68	53	63	55	51	47	54	46	55	57	67	53	57	36	47	72	52	45	52	56	51	47	67	60	46	64	51	59	65	49	49	51	65	68	54	66	54	64	53	59	54	56	51	50	56	57	37	49	53	46	57	53	50	58	49	49	61	48	61	57	62	56	66	67	58	45	51	68	41	60	62	67	67	45	49	59	47	61	47	55	58	68	54	57	55	64	56	55	39	46	54	53	66	62	61	53	47	53	48	47	59	56	58	54	59	60	65	50	56	47	46	57	54	61	61	46	57	71	46	66	54	74	72	60	51	37	63	77	59	49	65	55	59	59	49	52	58	48	48	58	63	52	44	61	57	56	61	56	70	57	58	59	46	56	52	58	60	50	49	57	67	41	45	43	48	50	59	53	57	49	56	76	54	56	52	68	57	65	43	55	44	58	40	54	57	62	61	50	47	47	58	61	62	61	62	53	60	44	52	60	52	56	64	46	60	53	49	57	56	51	53	61	56	56	70	60	52	59	61	73	63	48	54	46	54	51	58	52	45	34	53	63	56	55	43	64	54	57	58	58	42	53	60	42	55	33	47	49	61	59	53	56	54	66	60	67	57	59	54	56	46	65	55	48	59	38	45	52	59	57	63	71	60	52	61	58	72	51	55	64	59	61	59	54	60	63	58	52	54	56	59	61	58	53	66	53	51	47	58	60	54	69	53	41	63	47	40	51	55	56	58	48	53	60	55	50	60	58	58	54	53	55	78	54	47	55	53	57	53	61	51	54	42	45	46	46	60	80	51	55	50	63	66	51	80	60	52	58	59	50	60	62	57	42	57	50	48	65	65	63	55	51	42	45	54	43	48	62	51	66	45	73	61	64	66	55	49	51	53	46	61	59	50	46	64	51	40	48	59	74	52	56	44	49	52	50	50	62	63	68	60	59	61	55	59	45	60	55	53	61	50	60	55	77	57	72	54	75	65	55	66	63	61	58	59	53	57	49	53	55	53	49	51	63	53	48	55	39	42	50	60	61	64	43	59	61	54	57	46	64	57	60	52	51	60	67	59	55	52	56	71	60	57	49	49	62	55	61	62	59	60	51	45	55	61	53	53	52	48	53	45	60	72	57	66	58	53	56	66	60	49	49	56	56	65	44	57	66	54	49	50	54	63	56	61	52	62	62	44	47	55	60	46	53	48	60	53	62	52	54	66	54	63	47	66	56	53	48	62	48	45	59	56	64	53	63	65	59	45	60	62	63	46	46	54	61	56	48	51	49	52	61	66	67	54	48	38	67	47	49	46	52	52	55	59	68	61	59	51	52	55	50	55	62	43	61	63	63	55	51	39	52	48	56	64	58	48	56	61	54	61	62	50	66	60	61	52	45	61	55	75	65	60	47	57	56	58	52	67	54	55	67	52	61	53	47	61	51	42	49	58	60	56	50	54	51	57	54	50	42	50	51	59	54	56	49	47	48	54	54	71	60	49	68	56	46	65	59	53	65	63	73	54	55	53	52	63	47	55	46	61	65	57	56	71	71	49	56	63	60	55	60	57	59	63	65	55	58	54	59	68	56	58	56	64	51	51	61	43	36	48	51	46	53	58	49	59	66	53	52	55	46	46	54	60	53	51	71	37	56	56	65	59	41	54	56	64	47	64	59	55	50	58	45	45	54	52	52	45	56	46	58	61	58	36	60	46	42	54	51	63	51	51	62	51	76	59	46	53	54	63	51	52	48	66	62	60	46	45	58	45	61	65	40	59	43	46	43	55	49	59	51	48	42	59	58	37	53	51	58	50	48	63	71	53	74	52	59	49	76	44	49	64	43	67	58	61	47	58	61	55	72	67	68	62	44	68	64	49	56	63	75	51	59	59	53	56	60	51	50	47	42	44	65	48	52	57	56	50	58	50	56	51	46	44	54	54	71	49	70	60	58	67	56	58	58	55	65	54	57	52	40	54	57	48	59	58	44	44	51	67	72	45	52	54	57	51	59	56	49	50	62	54	51	55	57	51	49	41	57	56	53	61	60	50	53	59	51	67	56	53	65	66	60	53	66	60	60	53	43	46	46	57	54	59	58	70	55	64	60	58	55	48	73	60	53	48	48	62	56	56	49	65	43	60	59	64	57	54	50	55	62	50	69	43	57	64	50	52	48	55	58	44	62	78	48	64	59	57	52	52	47	55	55	48	47	57	65
11653	3869	2092	3803	8179	8106	6629	4314	3518	2899	2384	2209	1821	1673	1503	1653	1706	1805	1787	1723	1685	2076	1853	1845	2101	2335	2294	2290	2234	2195	2079	1963	1878	1808	1647	1532	1754	1792	1567	1197	1061	978	1047	1061	965	940	874	923	929	887	878	930	901	854	866	854	871	762	730	749	725	706	692	679	652	648	632	658	620	607	639	605	648	705	768	787	770	765	766	703	683	692	773	742	684	687	647	599	648	664	680	664	640	619	674	594	600	628	636	646	620	590	634	649	647	610	609	627	637	631	612	664	651	676	643	655	621	610	626	632	612	614	688	568	658	678	683	620	622	596	608	621	673	620	624	611	613	626	603	612	654	662	628	636	601	652	628	646	644	669	607	633	609	667	633	622	645	626	622	559	640	639	659	661	604	629	657	669	613	672	636	653	665	621	642	605	650	607	609	637	632	569	648	632	639	589	616	609	641	643	641	616	640	588	615	650	662	649	604	612	606	663	639	597	654	664	608	635	663	658	651	656	643	688	666	597	618	630	634	616	640	612	624	661	618	605	621	632	648	691	673	625	635	621	585	632	650	656	651	605	651	622	683	647	633	597	620	666	626	618	651	623	634	653	662	701	614	654	647	659	598	602	610	609	635	620	608	634	634	652	625	658	630	592	626	650	620	642	644	631	629	631	620	637	663	622	633	578	657	631	650	613	623	583	645	623	639	606	620	620	618	570	633	643	667	640	591	657	690	710	602	638	609	626	610	616	598	690	636	655	642	638	647	629	658	624	628	601	629	603	610	635	649	636	683	653	606	626	644	625	628	644	636	622	637	604	662	615	655	645	625	646	617	660	668	675	608	659	604	678	638	643	651	648	621	645	666	641	641	629	622	672	629	652	676	654	676	661	600	635	619	606	615	644	610	624	659	636	646	616	622	615	643	676	648	602	643	625	656	642	665	662	639	617	652	670	681	631	621	636	622	643	611	624	661	583	625	631	620	629	608	621	627	604	590	654	627	568	652	629	628	655	629	630	622	580	655	624	611	601	637	604	637	621	642	615	649	639	605	648	624	560	690	600	643	586	559	643	657	647	603	603	614	633	632	679	619	627	609	626	640	612	641	631	614	680	598	605	633	621	647	605	641	690	600	652	636	588	689	597	610	683	666	625	601	661	634	640	558	614	633	609	656	600	623	640	647	652	609	630	614	660	648	612	670	637	651	593	648	648	623	665	653	630	678	627	657	649	642	652	645	618	602	607	616	642	644	658	650	651	617	649	646	641	594	636	627	603	642	607	621	642	642	656	632	612	615	622	668	649	610	654	629	640	635	643	654	640	633	674	640	592	649	652	651	655	657	624	610	577	630	618	617	645	629	615	633	651	666	631	641	612	607	597	628	589	634	570	633	664	638	644	627	647	623	631	624	604	660	619	635	591	664	613	596	672	666	630	648	638	652	652	620	648	600	647	639	597	666	618	645	639	625	601	614	618	644	639	640	644	665	608	649	630	633	628	657	650	645	596	635	608	593	650	610	634	681	684	628	622	673	671	653	636	683	629	640	676	634	617	635	621	653	628	602	598	619	632	655	661	586	657	618	645	661	664	645	637	619	632	603	681	613	644	604	621	647	640	651	631	621	646	656	642	617	652	633	642	624	627	631	638	603	649	606	642	637	665	633	659	659	627	622	666	665	664	646	647	652	677	619	637	637	639	631	601	643	648	627	630	647	617	643	653	641	598	638	582	658	641	608	622	620	670	612	635	589	640	663	587	620	617	655	616	629	607	614	604	659	618	630	647	659	613	644	659	657	627	604	604	611	626	627	614	617	664	641	682	640	608	635	623	680	614	638	621	658	647	645	589	654	673	614	622	630	600	610	639	666	643	638	639	670	606	608	644	587	623	666	596	627	654	656	639	615	632	618	617	620	627	657	619	599	595	585	591	631	610	637	623	579	633	648	661	608	629	620	615	613	648	586	627	622	621	653	626	618	596	662	676	606	640	601	660	636	637	609	649	685	646	669	632	627	668	654	637	655	631	659	659	685	629	668	655	585	632	613	614	643	623	638	616	635	591	673	650	663	625	639	603	637	668	607	687	629	639	654	632	623	597	643	662	619	673	654	603	629	640	623	662	618	644	597	645	672	668	619	589	596	647	679	673	654	678	641	673	663	633	655	640	612	630	641	652	616	646	616	598	640	718	666	637	662	697	617	640	627	656	608	664	637	613	628	644	663	660	609	610	643	658	648	623	616	644	631	650	616	654	665	661	622	619	692	608	612	602	646	657	588	591	589	647	653	607	663	604	631	616	606	656	603	625	624	638	652	605	617	671	665	671	621	668	601	601	640	628	572	646	633	594	647	660	621	603	648	635	597	636	590	607	614	674	681	615	576	630	654	582	607	624	659	649	670	661	588	627	650	661	593	602	638	616	636	646	626	641	628	606	603	617	640	600	631	614	657	618	644	660	674	671	613	667	631	671	630	572	570	639	646	625	614	681	629	607	649	632	622	629	671	585	656	630	625	674	643	617	634	640	639	647	622	650	637	656	611	592	621	678	650	650	661	633	641	636	613	652	621	649	586	594	619	634	587	660	622	620	642	636	627	634	641	623	682	603	651	610	649	639	633	614	614	595	634	642	604	672	626	632	611	601	649	632	623	690	676	646	638	615	651	647	635	631	643	639	643	597	625	657	636	655	657	633	621	633	616	614	609	574	659	631	658	617	643	646	640	632	602	648	617	598	625	623	668	689	639	659	657	639	615	622	645	619	660	658	631	648	630	660	620	660	607	623	606	685	613	637	693	679	641	664	663	648	624	658	719	660	625	646	664	651	578	643	639	638	629	658	643	658	624	624	611	652	672	610	625	591	636	655	621	654	619	631	651	617	612	586	635	639	590	661	626	636	639	588	578	614	680	632	645	616	602	629	642	624	622	635	668	629	645	624	630	642	624	646	624	635	635	623	606	652	611	621	621	660	597	658	560	678	626	629	647	657	626	664	612	646	574	637	599	596	642	641	649	673	663	654	607	639	651	654	626	599	637	629	646	647	661	641	650	638	606	657	643	614	622	630	654	665	607	660	695	673	594	616	618	632	654	670	634	651	640	626	634	620	661	609	646	625	634	586	591	645	678	605	562	612	623	681	610	654	656	680	606	638	595	629	656	652	634	638	652	648	636	642	624	666	645	683	678	625	684	627	646	614	616	637	645	665	617	617	658	597	609	650	646	636	640	631	634	577	639	653	635	660	593	611	629	621	636	641	651	628	596	669	660	627	627	557	690	608	623	622	637	602	636	622	647	641	651	656	622	637	640	636	585	693	596	637	678	592	668	647	635	631	607	644	606	683	645	615	650	618	604	628	632	605	604	652	616	613	700	643	662	634	612	616	610	618	638	657	644	630	663	682	658	636	686	633	643	596	618	676	623	639	644	643	639	669	599	615	652	630	658	646	629	634	604	630	631	610	617	668	620	666	634	645	631	633	603	647	606	624	628	622	647	633	639	665	636	616	661	658	609	671	612	608
673	276	167	111	116	166	150	111	109	101	83	80	77	64	63	65	65	80	90	69	82	95	66	104	87	89	104	94	90	84	89	79	100	66	86	70	81	83	76	51	51	47	55	44	37	38	45	62	36	51	54	52	38	53	43	37	47	28	38	46	40	33	44	44	36	35	40	36	50	29	40	44	43	33	41	32	39	46	49	32	39	43	41	43	46	49	37	41	35	39	30	43	31	39	48	36	38	31	33	39	31	30	47	30	43	51	30	34	23	39	47	31	23	39	36	44	31	43	39	32	35	20	40	39	40	35	29	31	34	49	43	44	40	31	37	38	28	35	37	41	37	37	28	45	19	35	37	37	27	30	36	42	41	36	37	47	26	23	39	43	37	46	37	39	38	45	18	36	31	40	40	40	31	41	32	40	55	29	33	39	45	45	42	39	42	41	31	32	45	25	43	43	36	39	37	33	45	36	29	48	51	37	43	52	32	27	37	46	47	29	37	37	47	35	43	30	28	39	34	39	41	36	31	33	33	37	31	30	37	29	26	34	31	41	44	42	40	37	41	30	35	44	46	39	47	43	45	40	28	37	30	46	45	35	36	39	35	32	34	31	43	41	41	34	41	39	51	33	27	34	40	34	31	45	26	39	30	31	45	40	32	35	32	41	33	34	34	36	33	46	28	39	36	40	31	38	48	30	35	41	37	36	33	35	41	27	40	41	31	29	36	36	37	30	31	37	34	25	35	34	35	40	26	46	39	40	38	33	36	36	51	38	35	37	37	39	41	35	39	42	42	33	39	36	32	39	46	40	38	34	43	42	33	33	39	34	32	34	32	38	29	37	35	40	27	28	37	36	35	37	34	32	42	38	37	31	40	36	35	34	28	28	37	31	44	36	26	39	36	34	35	38	38	27	44	40	39	36	36	43	26	39	29	44	42	36	39	42	39	35	29	37	25	33	43	26	40	26	37	39	27	37	35	29	37	31	45	32	46	26	36	34	38	31	37	38	46	36	36	47	39	39	29	34	50	35	45	33	37	43	41	39	27	36	33	37	47	37	38	37	35	34	37	39	30	35	27	50	30	41	34	33	31	34	31	38	39	40	31	29	29	35	41	41	35	43	42	37	34	37	38	29	29	43	55	29	43	35	43	38	39	31	46	32	29	31	31	40	38	43	30	31	37	28	30	37	42	37	41	31	34	34	26	39	30	29	34	41	43	36	36	41	40	31	33	34	35	26	34	31	31	37	29	37	31	27	28	49	27	31	27	28	43	52	24	31	34	38	34	37	45	43	40	43	27	41	39	27	37	36	28	34	40	46	43	35	25	39	45	38	35	37	43	36	31	36	41	27	35	36	43	26	45	25	37	37	43	37	31	38	36	33	28	38	45	42	33	31	31	37	36	30	36	31	31	39	40	27	38	35	27	28	38	35	32	24	35	40	29	31	41	33	34	38	44	34	29	36	49	33	35	43	37	36	46	33	41	39	33	27	49	40	36	34	38	33	43	42	37	39	25	39	35	38	32	42	35	34	38	33	27	35	37	34	45	25	40	42	41	45	48	45	31	33	31	36	46	42	40	33	31	30	46	43	42	15	40	35	40	26	38	37	38	29	40	40	31	41	37	47	36	37	28	36	35	46	40	42	29	46	39	47	25	42	32	34	51	52	26	27	39	34	32	31	45	48	32	29	41	29	42	44	31	38	44	41	36	47	36	39	29	37	32	41	32	28	41	38	34	46	36	34	38	44	49	43	44	50	47	49	34	38	39	47	42	31	45	34	38	35	33	32	32	36	39	39	34	40	38	30	42	50	26	38	34	40	37	44	32	36	46	28	32	35	34	31	38	40	21	28	44	52	40	46	30	40	44	48	36	27	39	55	36	32	35	34	33	39	36	39	40	34	33	47	38	41	32	37	26	32	37	49	41	32	45	40	42	34	36	36	45	30	39	36	27	49	40	40	44	30	36	34	33	33	28	33	31	31	40	39	35	33	42	34	38	45	26	36	38	37	34	36	35	41	40	37	30	40	37	32	40	31	46	45	33	32	36	30	32	29	34	32	32	34	33	39	32	24	46	40	41	36	34	36	36	41	42	32	46	28	27	40	42	29	34	44	47	23	29	25	34	39	46	40	34	34	36	38	43	42	36	39	41	35	37	36	36	39	39	33	39	34	38	36	31	17	27	40	26	27	40	30	35	35	28	45	38	35	44	36	24	36	36	45	40	35	20	36	37	40	30	37	51	34	28	44	36	33	30	40	27	25	43	43	27	39	15	43	40	45	40	48	31	26	40	32	27	28	32	37	33	41	39	26	35	37	24	38	30	46	56	44	42	42	38	32	46	33	33	35	40	37	46	43	28	44	32	41	30	28	28	46	30	36	33	37	42	33	42	30	41	35	36	35	41	31	33	35	36	34	36	33	35	34	41	39	40	40	39	24	28	38	28	36	39	46	36	36	32	37	35	33	29	45	44	55	27	36	34	37	30	38	53	40	36	43	31	29	42	22	36	38	38	32	35	31	26	44	38	43	36	42	31	32	39	33	41	34	38	53	37	32	31	40	37	43	44	34	39	39	37	40	23	45	35	42	45	25	47	30	25	41	35	35	36	38	42	33	30	33	34	27	32	39	34	29	33	29	40	30	30	40	36	41	39	35	38	46	31	33	47	39	43	36	36	37	38	34	38	35	31	33	40	46	42	50	37	30	37	29	35	37	32	38	32	42	37	39	32	40	28	28	36	35	27	31	35	33	33	41	27	40	37	43	37	32	53	38	37	44	41	34	36	42	42	34	42	34	23	38	29	44	43	27	38	37	41	31	42	34	42	42	43	39	38	38	47	39	34	43	42	33	34	32	31	36	42	31	42	37	48	42	35	25	40	43	30	33	38	40	39	21	40	32	30	36	43	56	38	36	41	35	36	33	42	36	35	34	38	34	35	41	34	31	40	43	43	34	38	36	40	31	40	32	36	36	36	35	46	34	39	43	33	39	37	39	40	38	42	34	31	34	37	33	34	39	42	32	44	41	44	32	49	26	39	35	39	44	34	39	51	45	36	37	28	39	41	37	39	30	36	36	40	42	23	30	35	40	34	55	38	35	41	40	41	31	40	34	38	35	35	49	37	38	38	27	32	35	29	40	37	43	38	32	35	41	35	36	38	45	37	30	31	37	31	45	47	26	39	20	53	35	45	26	46	41	34	26	39	35	42	36	40	46	40	30	33	34	47	35	41	37	37	40	29	40	37	24	29	40	31	36	38	32	38	32	33	53	36	42	52	31	49	24	32	41	35	30	34	39	33	22	26	38	31	35	34	39	28	32	30	38	35	40	39	36	21	36	36	32	32	42	41	28	40	34	36	44	28	47	41	37	38	37	38	34	37	41	35	38	36	26	33	39	33	37	53	47	41	58	38	33	25	52	41	48	40	40	30	34	39	45	38	42	35	49	36	39	31	37	33	30	31	32	43	34	36	54	40	43	39	33	33	36	33	34
13546	6187	2910	5869	12405	11880	9870	7067	5096	4237	3798	3388	2768	2376	2135	2238	2265	2152	2341	2000	2321	2523	2461	2704	2896	2856	2796	2681	2656	2593	2558	2335	2190	2005	1837	1840	1939	1924	1581	1213	1008	955	982	988	851	899	778	764	732	771	826	786	824	743	794	802	712	605	559	586	617	515	515	477	478	448	447	412	458	415	473	463	486	500	489	574	605	684	604	614	567	547	633	545	476	454	471	441	466	464	469	420	449	445	473	456	453	437	413	459	444	429	457	416	468	430	462	429	411	420	440	476	401	462	444	432	459	416	434	434	454	424	428	449	399	421	398	437	417	415	413	453	441	432	429	437	406	466	423	418	417	463	440	406	439	418	422	430	441	423	414	434	459	432	411	425	399	426	429	406	445	404	456	449	450	406	431	446	424	433	437	422	458	463	435	388	445	412	397	431	423	429	408	437	419	425	420	423	400	420	465	429	416	399	474	426	425	441	390	463	413	474	444	411	427	450	399	431	420	465	429	414	448	453	407	446	390	412	422	410	424	442	456	406	430	435	429	418	423	411	451	449	417	426	453	415	446	401	373	416	416	410	444	458	409	434	436	441	427	463	471	399	422	447	456	452	431	432	409	419	432	420	438	419	410	418	434	419	440	391	412	432	449	410	431	429	409	419	451	439	393	408	421	418	464	415	410	441	404	409	415	433	430	407	403	412	456	430	445	441	433	427	440	447	444	466	419	398	436	415	434	405	431	418	461	422	421	437	413	436	416	404	391	436	431	431	425	408	430	419	404	425	417	354	387	427	427	408	397	400	406	465	421	423	445	415	446	441	415	419	420	431	438	435	463	408	439	427	417	407	381	419	416	396	435	423	409	415	426	434	425	464	423	429	453	403	434	402	404	391	430	461	412	454	399	464	448	426	399	456	425	447	407	429	451	380	447	435	430	447	435	418	442	432	434	423	480	467	451	433	406	409	426	408	415	421	436	406	389	422	391	437	438	397	419	446	412	447	414	423	468	408	437	446	469	437	436	406	439	421	422	418	431	381	463	406	434	429	401	412	446	434	439	391	435	388	422	444	439	408	401	428	414	418	427	415	441	383	462	400	433	440	424	440	390	461	424	423	420	446	385	434	418	416	429	427	467	490	454	467	450	425	429	424	424	462	406	433	397	432	413	445	414	410	435	441	404	460	389	414	409	427	421	436	427	435	439	411	420	432	465	438	434	445	443	439	450	443	422	387	453	422	449	394	430	462	389	419	430	426	433	450	436	404	433	404	441	409	455	435	432	428	396	428	437	431	462	431	422	445	415	431	423	446	400	450	441	410	462	421	442	403	436	455	432	423	479	407	400	415	457	437	457	398	410	444	448	438	402	449	426	420	443	408	380	397	446	462	418	424	437	414	430	420	443	441	433	431	418	422	390	404	427	419	437	429	438	408	444	464	444	458	432	432	414	419	408	393	399	429	427	427	440	470	454	431	447	394	422	389	455	493	418	425	440	392	402	448	437	392	452	442	409	431	417	453	407	382	440	420	425	415	425	457	411	413	450	413	470	407	419	446	405	404	440	396	420	442	468	410	438	444	435	408	456	416	468	409	410	452	428	455	382	439	475	440	396	437	395	466	424	412	409	428	430	447	434	450	444	446	453	419	426	400	409	434	437	434	410	419	457	450	420	414	454	440	438	459	407	452	447	409	440	456	444	425	425	435	410	448	424	390	423	435	425	463	413	472	417	478	429	438	400	407	481	442	400	436	430	462	431	405	411	437	422	429	448	421	409	411	415	407	414	389	413	423	408	444	407	383	418	419	421	436	408	424	414	456	418	442	385	381	404	424	412	415	432	414	448	418	440	409	460	424	437	465	417	431	410	421	422	436	457	430	409	402	407	416	428	407	469	423	429	425	429	421	423	466	413	422	452	435	434	394	432	413	454	470	434	437	448	435	426	409	431	423	399	425	437	450	414	443	459	426	422	449	424	436	467	416	423	476	429	464	419	446	438	421	435	421	451	405	425	432	421	457	454	444	446	429	477	425	444	432	430	470	431	383	439	410	434	442	449	397	464	464	419	442	448	445	425	433	508	462	416	437	424	420	453	436	415	416	445	433	462	442	455	433	436	423	398	447	478	416	462	449	451	432	472	422	430	449	400	433	415	458	438	424	438	433	453	408	413	431	430	439	420	435	403	438	461	411	430	403	416	430	433	437	436	425	420	457	423	387	401	482	433	441	405	396	458	437	425	414	393	444	463	440	432	414	423	465	437	422	429	446	434	410	425	449	429	440	441	411	420	417	426	411	425	435	440	422	411	429	428	422	410	432	427	442	421	425	447	401	443	427	391	377	425	428	413	387	429	431	440	431	408	401	430	472	428	458	460	442	439	388	416	420	457	437	413	452	455	422	407	427	429	454	433	416	452	415	392	405	450	420	426	413	409	429	426	426	416	434	407	435	398	402	410	428	396	434	459	410	420	439	423	448	434	430	429	403	428	435	463	419	436	436	415	429	438	430	414	447	416	413	430	445	442	431	428	441	403	436	435	431	421	413	416	438	447	454	407	378	440	464	414	408	406	436	429	411	433	443	429	469	419	398	434	413	433	410	408	450	438	437	446	408	413	437	452	447	429	423	412	440	417	464	439	437	428	434	394	434	465	423	438	449	413	436	437	418	401	441	468	444	412	418	405	415	423	444	429	421	415	449	445	399	401	443	473	449	433	394	413	412	420	417	413	440	426	424	440	381	429	403	429	438	414	391	436	435	406	416	420	418	432	381	416	426	411	438	428	412	428	450	449	466	433	432	395	415	440	390	471	425	436	454	427	459	401	416	426	461	428	465	429	425	430	438	422	425	425	429	430	434	427	438	418	420	404	404	454	406	439	475	411	392	415	443	436	460	458	446	414	439	415	461	424	441	404	419	450	403	455	448	419	431	422	473	415	464	413	420	428	413	465	422	419	442	436	471	403	445	415	428	400	426	409	430	395	438	419	432	431	444	464	436	427	443	403	414	429	449	437	463	473	430	462	456	443	451	442	451	439	437	418	411	425	438	390	459	397	419	421	451	444	432	400	447	423	419	423	418	418	440	430	397	431	436	429	445	428	445	436	428	446	443	391	459	456	438	451	377	412	413	442	438	407	437	446	430	463	463	425	433	405	402	448	405	443	436	418	426	414	427	444	419	485	450	431	388	435	422	414	472	433	444	448	434	433	433	440	440	417	441	416	423	453	448	429	453	459	415	466	454	429	445	421	463	395	434	467	406	441	434	460	448	433	428	453	426	442	422	465	461	434	440	462	479	428	450	450	480	398	463	452	424	410	455	431	420	414	439	406	440	405	441	395	406	423	453	437	448	449	407	451	417	462	364	425	422	456	442	426	394	391	437	400	437	400	416	398	462	432	440	400	424	434	474	414	428	404	395	427	445	421	433	447	444	420	456	408	422	406	422	421	468	442	414	438	430	462	463	441	439	391	438	441	426	418	423	434	421	445	430	423	381	394	450	445	419	456	473	426	412
2036	251	160	120	159	152	150	155	119	124	120	89	112	98	114	104	91	80	96	104	107	114	102	101	119	123	127	135	111	106	125	104	86	98	101	114	103	99	76	62	74	68	79	71	65	70	78	73	71	69	57	57	69	63	71	63	50	61	44	50	53	58	57	52	56	74	52	44	48	72	73	53	55	62	43	62	58	59	60	67	62	62	57	64	44	63	46	49	65	72	57	60	56	57	44	50	52	54	59	53	64	64	56	62	61	46	49	54	62	59	58	55	58	67	52	63	61	45	64	64	55	60	67	66	57	42	74	51	56	63	48	44	58	49	55	67	62	41	53	49	47	64	47	58	48	65	59	48	60	49	53	61	59	48	57	47	45	64	56	53	55	58	52	52	56	73	55	68	43	55	58	53	56	59	53	72	47	58	62	59	50	64	64	40	55	57	56	52	63	61	59	62	47	52	46	44	54	47	61	62	50	53	41	68	56	46	59	57	56	56	54	59	64	49	49	53	48	61	59	60	72	44	43	56	57	66	40	55	59	64	55	52	56	62	44	71	46	46	45	47	53	60	58	56	50	56	59	64	62	53	52	59	52	64	62	69	46	58	52	57	55	70	68	49	60	49	39	59	49	64	76	48	42	64	49	45	72	53	52	64	42	55	52	38	53	51	56	48	59	52	62	55	65	63	61	64	59	64	53	56	54	65	58	46	51	48	61	45	68	56	54	67	60	49	49	53	69	53	52	67	50	57	66	42	52	45	56	69	62	52	66	61	51	55	53	62	52	72	60	59	67	68	54	61	56	43	51	59	67	53	55	57	68	68	66	44	56	50	49	51	55	65	51	74	66	55	42	61	56	79	60	51	66	51	63	62	53	59	76	55	53	64	50	51	51	67	52	55	56	59	45	68	47	53	55	57	64	61	61	51	60	58	50	42	61	49	60	61	42	48	48	57	58	49	57	52	54	55	51	61	68	62	59	54	45	56	50	50	49	62	51	68	53	46	66	55	57	58	59	63	58	62	69	46	56	45	49	54	45	52	56	56	65	53	54	60	46	62	47	50	56	48	53	51	55	63	56	64	67	56	62	44	63	65	48	60	65	51	41	52	55	48	61	57	61	44	64	56	73	53	50	52	60	59	62	44	55	61	59	59	64	56	47	47	50	56	58	54	53	46	68	57	51	54	53	69	63	61	68	50	57	50	64	63	64	58	43	65	57	72	66	59	50	58	60	64	57	65	58	53	59	54	54	60	61	50	56	51	67	55	54	60	60	58	62	46	51	53	60	49	38	46	67	61	48	44	65	69	53	56	54	58	62	64	59	51	54	45	49	49	51	59	54	67	42	56	63	44	53	62	66	54	61	59	75	47	64	44	44	57	70	52	56	58	56	50	58	63	55	58	54	62	68	57	56	57	55	57	45	56	48	63	48	53	40	54	49	56	40	74	63	53	54	51	66	59	52	52	57	65	71	56	49	47	57	55	42	64	61	53	56	63	53	54	47	57	46	53	53	50	60	71	63	54	61	67	51	67	67	64	58	45	56	47	63	52	56	61	49	59	48	53	61	62	52	44	62	51	60	41	60	49	57	69	70	67	39	46	56	43	63	46	64	61	67	59	55	53	64	51	63	50	47	65	54	43	65	55	53	55	50	43	61	62	64	67	57	57	51	59	64	59	56	50	62	63	71	57	48	52	59	47	47	53	48	47	46	65	52	47	48	52	65	54	71	62	62	55	58	56	52	44	55	48	61	59	54	63	47	53	44	71	51	77	50	66	63	68	69	56	54	40	65	47	41	55	49	61	52	49	67	59	55	54	53	42	55	62	50	52	51	50	42	56	64	45	58	54	61	57	55	61	54	59	60	42	46	59	51	58	60	55	49	71	46	57	61	55	58	55	53	55	50	55	51	49	51	60	56	46	69	54	63	46	64	62	48	52	58	46	53	54	70	59	47	55	54	56	55	53	66	59	53	65	57	46	66	53	60	60	47	66	50	49	59	68	58	52	50	56	49	53	55	65	68	41	63	53	64	45	54	49	43	52	37	67	57	59	58	57	42	49	64	58	58	57	53	56	65	62	55	51	47	50	61	56	59	47	61	55	66	58	61	59	59	54	63	57	60	43	40	59	70	56	53	43	57	57	48	50	41	64	55	47	48	53	49	53	61	67	49	57	60	65	59	60	69	62	66	58	51	58	53	78	58	53	48	63	62	53	57	47	50	67	50	54	57	45	61	58	65	48	52	57	65	55	67	63	37	39	57	51	59	54	54	56	50	64	57	53	51	61	46	67	56	49	50	58	46	48	57	69	55	55	53	59	64	67	49	58	59	51	59	46	63	65	62	41	57	52	47	50	57	63	60	55	38	51	48	61	44	42	58	58	49	50	54	46	45	73	48	61	39	53	62	49	68	65	44	68	67	66	45	63	57	45	54	54	43	50	55	55	58	60	48	57	47	60	68	54	59	54	52	62	55	44	76	45	47	48	67	53	48	49	53	72	62	53	70	59	48	64	47	50	49	50	52	63	43	61	65	56	65	53	58	48	51	56	59	55	47	53	58	55	57	52	57	48	68	44	68	52	53	78	55	62	63	54	48	56	53	50	60	57	50	61	55	51	76	63	53	49	60	59	56	58	55	52	56	59	61	41	41	48	55	48	50	49	72	62	54	45	66	62	56	69	53	48	56	56	66	48	58	51	65	57	65	52	70	54	59	51	61	55	58	63	48	47	54	66	63	65	41	50	56	56	52	54	76	63	49	51	47	61	61	54	54	54	67	51	55	52	51	57	58	56	59	45	44	54	54	61	42	62	59	47	61	59	50	46	59	50	51	43	51	60	54	56	49	57	62	52	44	56	57	60	67	59	63	45	65	52	57	62	48	60	54	50	44	62	60	49	52	59	50	47	57	67	55	51	51	61	54	58	81	50	62	53	54	57	43	59	48	51	54	65	67	42	56	58	56	48	60	61	55	42	45	56	54	78	54	71	60	58	52	53	63	47	59	60	44	65	53	51	54	60	47	62	56	64	47	48	44	60	58	54	59	48	62	49	48	60	56	58	53	57	46	51	54	58	41	50	53	55	56	60	43	73	47	59	63	68	58	54	53	48	50	61	56	64	55	48	50	57	61	53	55	54	50	44	43	50	49	54	61	66	42	50	50	58	51	60	57	52	57	47	54	58	52	59	56	53	67	33	67	53	51	55	43	55	50	56	73	61	44	56	55	70	52	63	45	59	66	60	47	55	53	50	54	57	60	43	59	44	52	44	51	54	68	48	61	56	61	54	57	60	53	52	52	59	64	60	51	48	52	59	50	50	47	59	61	56	52	56	62	64	69	72	55	71	49	59	55	48	63	53	59	69	57	57	62	51	39	54	60	63	53	67	50	56	39	49	58	51	53	57	46	49	51	57	79	58	54	51	63	50	46	75	56	62	50	60	53	66	49	43	57	57	51	48	60	44	53	59	56	64	45	47	59	55	43	64	55	60	56	57
13550	5454	2796	5400	10930	11237	9890	8012	5461	4723	4330	3500	3252	2725	2846	2568	2492	2422	2546	2699	3186	2928	2801	3153	3312	3129	3068	2982	2973	2923	2754	2556	2519	2203	2135	2188	2217	2152	1814	1463	1170	1108	1185	1068	1048	1033	971	946	946	977	927	925	1049	1030	1014	1031	955	797	789	701	821	759	720	703	684	616	621	634	611	608	650	628	661	724	717	793	808	829	851	821	858	836	737	688	676	649	605	645	643	628	694	668	692	694	680	643	659	620	632	614	641	623	601	620	611	588	675	615	663	679	649	662	662	629	561	678	669	695	646	620	647	616	612	615	637	665	628	648	584	623	647	633	673	613	668	633	656	643	626	599	643	617	607	618	611	569	620	669	626	642	622	606	598	626	625	610	632	704	627	612	623	588	586	641	640	655	620	656	585	626	650	632	634	632	688	621	624	633	637	609	630	612	611	644	613	627	630	645	646	625	616	605	652	599	626	663	600	638	650	658	616	639	658	666	649	647	616	663	580	569	575	620	592	585	595	670	612	601	661	633	602	638	652	617	659	619	568	628	669	616	611	614	640	638	615	581	643	600	569	620	606	612	677	690	629	615	668	650	624	641	629	609	627	650	656	635	629	578	632	649	654	583	605	633	630	666	652	663	584	597	616	631	632	640	667	631	641	649	603	647	605	605	644	597	693	596	607	638	677	629	662	619	629	681	615	665	611	614	612	630	595	635	616	665	593	645	633	610	636	629	646	628	656	626	630	612	612	638	616	673	646	640	657	633	636	664	562	603	600	649	598	621	632	610	638	654	665	634	576	642	660	634	644	653	618	637	613	611	620	668	584	639	607	624	620	619	620	686	609	652	580	663	626	658	649	595	630	574	613	623	663	600	605	601	621	593	644	638	665	608	638	594	618	617	644	627	650	660	644	634	621	634	642	596	639	619	617	613	647	600	679	668	605	632	595	628	676	639	596	664	683	616	620	645	598	586	629	598	617	597	642	596	610	610	643	627	604	662	598	585	646	656	668	612	604	637	588	615	636	627	590	599	660	617	589	621	602	644	621	631	631	615	603	667	603	550	617	608	605	590	586	633	633	633	640	648	593	635	614	594	611	612	626	622	650	574	640	595	640	602	603	622	645	625	610	625	641	609	620	649	664	614	623	580	622	646	645	609	600	602	598	592	642	681	616	630	588	637	660	631	660	628	644	683	598	612	642	610	680	620	659	639	640	681	661	581	628	629	631	619	621	663	600	638	573	571	652	596	652	665	662	659	666	625	586	645	634	643	609	668	625	613	582	619	615	602	609	617	608	607	669	614	630	605	607	618	637	633	617	638	583	615	613	630	628	638	622	618	620	620	626	619	647	595	624	628	634	588	606	638	621	611	657	601	597	643	653	634	630	621	639	654	667	633	589	583	631	650	665	649	629	607	647	665	650	591	601	603	624	650	614	622	610	657	631	691	628	605	681	612	616	641	622	640	603	650	631	631	598	622	599	609	620	604	620	646	630	601	598	649	667	598	644	589	615	628	618	615	673	603	586	601	616	594	657	654	635	601	618	590	612	679	663	678	619	631	665	590	587	611	640	645	599	603	637	627	607	630	585	616	629	698	645	589	621	607	651	627	638	636	622	583	628	636	650	618	594	610	631	654	604	615	658	627	596	613	646	626	621	644	616	628	641	602	636	658	646	629	604	602	594	670	653	638	642	604	646	654	598	606	690	630	585	641	607	678	629	647	648	632	639	612	614	608	592	652	669	637	643	620	594	631	625	633	581	647	640	635	649	608	634	574	633	629	577	639	631	608	604	565	606	592	601	588	609	647	667	646	654	644	614	637	634	674	654	653	597	619	592	630	648	621	586	550	631	626	626	637	632	646	648	613	672	586	578	621	621	619	621	645	623	677	617	629	651	661	646	593	631	629	648	679	631	636	623	631	675	609	625	626	636	644	645	685	625	623	636	633	625	610	651	665	646	623	602	615	649	570	635	639	607	609	613	623	662	627	652	605	606	611	638	600	647	643	599	610	684	627	684	587	632	634	636	595	674	656	600	631	640	667	628	626	614	640	634	657	599	622	621	644	640	608	609	622	612	626	608	625	592	622	600	612	639	611	605	634	626	631	620	685	629	602	628	681	620	670	633	674	611	658	641	632	627	651	608	586	653	651	574	603	611	644	664	642	621	648	586	610	653	627	618	624	636	644	634	684	621	591	630	611	646	619	652	618	638	562	634	632	596	606	600	679	625	628	609	619	627	602	611	635	654	635	647	609	619	611	590	619	617	584	607	635	629	647	617	628	651	644	651	648	598	588	673	648	589	546	641	600	627	636	604	631	634	665	600	636	636	598	666	662	582	597	604	643	669	627	624	642	649	658	625	618	629	624	641	605	635	673	644	593	612	603	604	644	613	643	640	629	607	610	679	625	657	614	670	640	607	649	622	651	617	574	589	613	653	571	611	615	629	615	616	622	596	639	647	645	625	662	633	629	658	625	583	634	643	669	633	652	650	621	629	635	615	667	574	629	655	640	651	635	610	673	655	629	627	638	649	631	616	648	611	657	622	631	650	683	637	586	655	610	620	620	647	594	606	628	603	620	631	559	579	604	600	628	619	592	654	602	680	632	618	592	642	661	627	578	625	637	615	564	632	620	634	631	602	668	599	632	626	618	636	659	695	611	631	596	603	644	669	682	664	641	658	649	653	642	641	593	621	632	614	626	632	650	632	609	659	608	639	616	660	651	655	641	601	636	610	693	616	670	585	646	657	656	577	658	621	650	610	639	624	657	596	629	616	625	582	599	647	628	654	675	585	629	586	639	653	605	603	607	639	649	649	651	652	613	626	603	620	597	648	566	664	628	611	584	619	634	661	623	618	630	647	640	624	613	625	633	624	627	643	598	599	603	624	614	601	596	610	595	631	607	648	634	620	615	673	630	636	614	622	589	641	624	650	598	632	609	643	596	615	636	612	638	639	564	653	640	592	648	639	611	618	656	604	614	655	636	627	602	611	664	664	651	633	610	613	622	634	612	636	647	662	601	613	631	621	636	664	546	618	689	641	613	610	576	607	672	647	657	655	623	635	681	608	637	614	649	635	648	603	633	655	638	629	614	647	630	637	660	601	670	616	625	609	632	630	626	608	597	651	616	630	641	591	650	623	571	653	617	631	612	639	630	619	618	639	652	642	578	641	646	565	634	660	641	600	596	626	587	641	650	595	638	676	660	648	658	620	636	575	586	643	666	627	611	622	630	645	623	619	653	601	624	663	635	600	573	613	587	608	651	592	662	622	657	634	614	617	577	623	626	614	652	635	606	645	576	630	672	656	608	624	645	636	624	649	594	580	620	641	543	632	655	661	645	647	614	611	621	582	641	654	645	643	665	666	598	618	580	609	599	641	683	621	561	669	624	628	578	606	626	618	612	591	626	655	623	651	689	629	696	686	606	602	645	640	686	577	614	622	640	588	583	601	631	614	615	623	630	607	651	635	620	621	627	625	634	676	621	626	624	633	635	640	699
1123	345	176	137	166	181	214	160	145	113	122	115	114	87	104	96	74	82	99	102	93	111	116	113	108	119	102	112	113	110	109	95	94	78	67	105	83	100	66	60	51	38	45	55	59	46	45	41	43	49	48	32	58	60	53	50	33	32	41	40	37	44	25	35	39	48	32	39	36	34	24	36	36	30	27	30	37	55	58	33	37	38	30	34	32	30	37	34	35	33	34	32	30	35	39	32	34	39	39	30	31	44	28	37	25	38	26	26	32	27	22	32	36	37	30	35	32	25	36	33	29	33	32	33	35	26	28	41	29	31	33	39	32	26	42	42	20	40	29	30	34	38	27	40	48	40	33	33	37	37	32	29	26	39	39	34	37	28	39	29	26	39	41	28	29	33	30	35	23	35	34	44	31	32	34	27	33	23	39	29	32	33	25	31	26	30	29	35	37	32	29	29	28	38	25	31	31	30	34	27	31	36	38	37	38	28	41	27	28	31	32	38	34	33	39	25	38	33	31	42	23	41	33	30	28	28	38	37	28	27	34	37	36	34	29	34	43	26	31	23	28	36	24	24	35	35	39	27	45	38	24	31	36	28	37	31	38	33	30	33	38	26	38	32	37	26	34	22	27	28	31	28	28	45	22	36	32	29	29	26	31	33	49	37	34	28	27	34	26	33	39	45	32	29	27	38	39	24	28	20	37	27	48	31	27	35	30	34	32	33	40	41	34	33	42	41	40	36	42	21	34	38	29	33	30	35	33	29	34	24	42	34	33	44	27	35	19	40	41	27	37	39	25	36	28	36	32	36	29	29	33	33	34	33	37	35	34	42	28	38	32	27	27	31	32	37	36	31	36	29	31	36	30	30	28	25	40	33	31	41	25	34	26	32	33	37	26	29	39	29	37	34	45	28	41	50	30	31	25	27	33	37	41	41	32	31	36	29	26	30	26	28	36	27	34	36	30	30	35	35	40	31	45	34	29	34	33	26	32	38	32	41	41	36	25	41	27	40	27	33	41	34	33	28	31	36	26	37	29	50	34	35	29	36	51	46	30	43	41	33	37	32	41	29	18	27	29	24	35	41	25	21	27	31	33	44	29	34	32	36	35	30	31	24	30	26	24	31	48	37	32	35	37	31	27	28	29	36	28	43	34	27	33	31	38	40	42	42	35	25	32	33	30	50	26	30	27	29	47	31	22	32	43	28	27	28	34	27	31	35	30	33	40	25	30	34	37	37	34	31	33	28	35	29	42	40	24	45	22	28	31	34	37	32	27	31	26	35	30	35	34	29	38	29	38	29	30	36	35	20	36	39	32	41	30	24	38	34	27	31	30	27	36	36	33	33	30	26	32	33	32	34	29	35	29	34	23	30	31	29	26	48	29	28	23	38	35	34	28	27	21	38	28	33	38	26	22	25	26	34	27	33	33	29	40	32	26	31	33	38	31	30	48	37	31	33	30	30	30	40	41	37	20	35	35	17	38	26	35	36	47	38	37	36	39	37	36	27	23	29	31	18	34	33	38	33	37	28	34	38	28	36	40	49	26	30	24	38	31	28	29	30	29	29	47	27	30	32	38	36	35	40	32	39	32	33	33	33	36	27	27	37	35	30	38	37	41	35	33	27	34	27	25	36	28	20	36	37	33	33	32	33	29	38	22	25	35	27	34	39	36	41	40	33	31	23	30	25	37	37	22	37	32	41	34	28	37	28	30	29	29	35	32	24	35	28	28	43	33	44	29	32	29	33	29	35	25	32	28	40	26	33	28	31	36	26	37	25	26	22	36	35	39	26	44	40	20	33	31	30	30	36	35	28	37	28	32	26	23	30	26	39	21	36	42	37	35	28	32	33	29	38	32	36	33	30	34	29	31	30	35	31	23	30	35	32	34	32	32	24	36	23	25	25	30	32	30	32	33	42	40	35	33	38	37	35	31	32	31	34	27	25	31	35	40	37	30	31	29	26	34	28	37	44	34	26	27	30	42	31	43	32	22	32	23	28	32	33	39	38	28	33	22	26	41	28	30	40	30	20	29	39	28	35	25	37	29	20	29	33	29	43	29	25	37	33	33	35	31	35	26	23	32	33	30	30	26	28	34	21	28	40	29	34	26	18	29	31	28	37	38	28	28	24	36	30	36	33	24	31	35	37	29	31	36	35	35	53	34	33	34	30	32	29	27	39	38	26	37	26	28	31	35	30	25	31	34	34	30	31	35	27	34	30	31	28	33	32	34	24	26	18	32	35	26	38	32	36	28	23	26	33	35	27	32	40	28	35	37	42	33	27	31	32	33	27	39	35	30	36	38	25	45	38	35	34	31	39	29	26	17	22	28	42	36	41	30	32	35	26	34	21	35	28	33	36	30	26	33	37	27	27	38	28	43	30	33	39	31	30	29	36	29	36	27	21	25	36	31	41	43	21	40	33	29	30	34	29	24	30	32	35	35	35	30	35	26	26	14	27	43	27	26	33	20	29	30	32	28	32	31	39	29	31	21	31	38	31	22	24	17	33	34	25	39	32	27	26	41	24	28	31	27	32	34	34	39	28	27	33	31	34	35	35	33	31	43	31	35	25	36	37	27	23	40	29	28	30	43	24	31	35	43	33	38	39	25	27	29	37	42	32	29	24	39	26	26	45	33	42	42	26	42	33	40	25	37	23	32	28	27	34	33	26	32	35	37	35	29	28	36	28	20	19	32	35	38	28	30	35	37	33	31	27	26	23	28	25	28	33	39	35	38	33	47	33	48	32	32	41	33	30	36	16	36	45	26	38	27	36	36	29	38	37	37	29	38	31	36	36	41	36	34	36	31	32	37	31	42	29	29	43	31	42	32	31	38	32	31	45	28	34	41	34	40	38	33	34	40	37	37	28	29	37	34	25	33	34	35	40	32	34	28	25	39	36	33	33	28	31	32	30	31	46	33	25	26	37	25	45	31	34	41	25	32	34	29	33	42	28	24	38	39	36	39	35	24	39	44	22	32	40	25	34	37	30	24	27	46	38	29	32	27	35	40	44	33	25	31	32	37	37	28	29	34	35	28	38	39	27	26	30	22	31	36	28	31	26	31	39	29	23	32	25	40	28	39	35	38	26	51	38	24	33	38	37	32	37	32	38	34	29	36	37	27	35	34	36	31	26	29	31	27	29	28	36	23	36	30	30	31	40	50	33	26	34	29	36	40	34	28	28	23	31	36	35	34	44	37	33	27	37	20	33	34	37	40	21	40	39	32	31	32	31	41	30	28	38	36	40	34	37	31	23	32	31	27	32	40	38	37	32	42	32	46	18	41	38	32	34	24	31	22	27	29	33	20	35	27	29	34	35	25	38	26	41	27	31	31	33	28	31	33	33	30	31	37	31	29	38	30	35	34	34	26	34	30	29	36	45	45	29	32	37	33	18	35	19	31	37	31	30	44	29	21	48	28	32	20	32	39	23	41	32	42	35	37	27	34	34	44	26	35	44	26	21	37	22	41	27	33	32	39	24	40	40
16498	7144	3639	7265	13910	14482	12444	10124	7166	5987	5258	3990	3894	3258	3494	3084	2891	2769	2971	3368	3772	3487	3313	3340	3681	3613	3343	3268	3281	3379	3116	2822	2395	2344	2452	2312	2305	2260	1989	1430	1056	1005	1008	931	890	895	768	756	786	803	768	784	928	931	901	817	701	635	583	527	570	541	558	464	500	426	390	354	380	368	386	356	413	433	449	522	609	652	678	713	607	535	529	403	380	377	394	387	394	419	436	426	410	429	395	414	380	382	353	386	388	379	400	383	398	389	421	383	444	377	467	395	359	377	369	402	366	381	381	391	353	378	390	372	397	389	360	389	402	368	362	346	371	378	395	403	377	370	378	353	366	359	385	367	380	399	354	381	369	366	369	385	354	375	381	422	371	400	380	384	404	380	361	402	349	374	360	391	385	348	435	373	358	386	339	401	356	347	393	364	402	366	371	386	406	397	361	354	358	362	359	374	386	372	362	379	360	386	369	347	364	358	367	384	398	361	348	407	374	363	397	346	354	350	391	385	369	390	395	408	402	363	343	400	381	384	380	358	380	375	364	359	387	370	363	369	332	396	345	388	393	391	387	384	364	354	378	385	381	405	376	363	389	374	390	363	415	373	403	363	375	403	364	377	391	347	358	396	379	366	384	368	372	368	384	409	354	411	353	352	369	387	339	391	378	379	361	383	373	393	313	393	395	362	385	363	365	364	384	381	367	335	389	353	363	355	394	352	376	371	387	395	374	385	384	389	371	398	392	380	381	385	346	391	351	362	390	337	412	384	396	349	326	365	384	354	386	378	407	332	348	416	370	387	396	384	358	373	399	370	389	378	353	376	377	381	373	386	389	372	360	379	380	372	367	371	392	361	346	355	355	362	404	355	379	374	396	337	394	362	380	373	402	425	379	329	392	394	375	364	384	378	356	378	367	367	371	362	406	354	396	346	366	372	376	383	378	420	380	368	370	371	343	351	390	388	377	380	379	393	356	344	348	353	376	388	414	397	374	414	367	328	371	392	373	366	401	367	387	366	414	382	408	354	351	410	354	351	412	362	368	356	371	368	374	371	385	382	378	375	395	321	372	378	338	391	391	402	361	389	379	378	339	397	398	398	383	352	349	391	379	383	390	370	356	352	371	373	392	364	382	388	374	398	396	371	413	346	357	386	375	379	361	375	386	370	368	392	377	354	401	369	382	388	378	356	378	394	388	349	372	409	404	361	344	404	378	353	373	390	366	367	369	416	382	362	355	393	377	387	370	365	368	388	399	366	372	351	380	382	375	364	379	337	359	380	399	348	373	329	388	366	375	359	375	406	365	388	323	359	349	393	365	392	389	383	388	357	362	357	395	362	402	357	387	379	368	360	352	346	361	402	337	378	375	354	362	408	395	377	368	391	363	391	405	371	355	366	363	373	362	329	357	393	378	369	346	368	374	371	388	387	393	357	355	371	383	344	373	350	366	351	398	379	389	358	346	385	353	382	398	340	359	361	360	364	391	399	358	380	404	376	376	343	365	342	374	371	379	342	367	392	454	383	366	402	399	335	361	358	371	360	371	379	341	379	378	334	365	384	366	413	344	388	382	376	403	381	376	366	389	366	383	344	392	360	358	375	391	373	381	377	379	401	368	391	391	376	399	375	358	367	373	392	386	374	374	398	370	383	382	371	368	393	398	385	377	380	378	371	371	389	377	356	395	386	387	334	364	368	380	383	380	385	344	407	398	399	389	365	360	392	375	372	419	381	356	362	382	370	333	383	370	344	399	372	367	352	387	371	380	404	366	373	385	353	374	367	409	382	370	374	363	345	387	371	365	350	397	338	358	357	333	365	403	395	352	378	353	348	377	360	338	391	391	408	346	367	406	408	377	387	350	379	359	370	363	372	383	381	380	373	386	406	354	393	357	358	364	371	363	403	399	393	339	390	375	400	345	364	360	336	356	408	398	374	381	361	357	347	334	393	382	381	370	361	340	359	413	392	356	393	385	370	355	378	386	383	383	375	408	419	373	387	376	377	357	378	387	370	413	393	400	355	379	382	366	380	386	402	356	378	399	377	374	399	352	363	372	376	359	364	352	381	347	397	373	366	367	384	366	376	371	361	386	389	351	364	391	337	354	404	343	405	352	380	418	367	370	393	350	383	395	377	365	368	373	388	384	360	376	384	374	378	356	348	381	371	382	383	394	351	359	348	386	377	381	413	382	379	337	388	393	387	378	393	374	379	385	403	367	368	383	368	364	408	356	408	386	370	393	392	351	411	368	395	408	377	403	398	347	348	377	400	372	374	372	359	404	351	380	376	362	359	393	407	372	345	395	362	389	373	371	379	408	339	342	379	398	368	369	398	386	336	337	369	354	396	377	374	356	374	348	332	366	390	372	381	391	397	377	379	361	386	354	382	373	376	389	325	380	370	359	371	321	368	380	391	385	354	382	399	355	387	381	378	413	361	342	368	390	364	401	370	352	368	370	364	344	352	382	354	374	381	369	403	375	333	375	351	372	367	374	359	394	369	370	365	373	375	334	381	413	347	386	382	387	405	408	343	363	368	385	360	394	346	361	366	350	392	358	364	371	355	376	396	363	368	375	384	390	380	364	379	380	382	391	356	350	414	364	364	384	348	382	374	383	395	395	365	382	370	346	337	382	350	369	382	356	353	372	343	354	381	351	382	394	370	369	373	347	383	403	397	401	387	354	351	382	389	366	352	369	364	392	370	401	372	375	363	383	367	379	401	375	381	404	385	387	408	376	370	357	382	374	402	393	365	378	386	388	402	413	364	374	403	387	340	403	360	383	389	393	327	363	366	395	359	411	354	393	369	385	353	330	362	360	364	366	353	373	395	378	365	383	396	344	357	388	377	379	388	368	367	357	374	347	378	356	363	376	402	391	363	374	397	370	392	347	382	368	355	409	366	366	348	356	376	379	364	405	394	364	371	386	365	368	365	363	351	374	340	371	365	363	392	409	358	367	366	337	335	405	365	377	342	359	354	344	379	410	385	344	357	377	411	401	385	391	361	356	383	371	347	356	377	355	373	369	396	393	351	354	378	357	372	376	407	376	379	342	381	369	398	372	365	364	351	384	369	340	370	384	395	362	374	373	372	369	361	383	359	373	377	342	365	402	353	377	332	385	336	352	359	398	377	338	351	362	384	427	374	367	400	374	364	383	377	365	355	379	351	371	371	377	330	356	411	378	339	361	356	400	387	356	338	386	352	393	384	362	377	355	378	369	360	372	400	398	376	399	374	360	372	387	387	390	361	351	373	385	404	371	371	395	383	369	370	360	341	356	349	358	377	376	372	370	377	380	379	349	387	365	366	370	360	370	408	375	315	356	376	383	389	354	375	391	375	360	369	349	388	351	358	393	387	392	380	407	389	380	375	334	363	375	377	387	372	359	385	377	396	345	382	373	371	381	348	386	344	368	368	387	357	377	373	383	405	359	393	365	375	404	388	376	399	408	355	381	360	369	353	376	387	378	358	396	379	379	337	379	379	375	392	375	366
1329	176	117	73	99	114	118	85	90	97	96	75	70	84	86	75	86	76	90	82	112	88	98	84	103	109	100	104	92	95	104	100	88	89	93	73	83	82	80	75	51	74	77	66	64	58	73	62	67	75	63	67	71	65	56	60	67	63	60	49	58	59	69	71	51	69	57	65	57	47	59	60	49	50	56	59	58	53	73	69	51	81	57	48	40	48	57	47	79	50	67	66	48	64	46	42	51	52	59	51	54	62	61	59	62	63	70	52	58	59	71	39	62	47	57	69	55	69	62	69	61	50	63	64	55	68	61	57	41	59	60	65	54	57	72	49	63	60	56	67	60	65	64	55	41	49	64	48	56	50	42	61	61	64	47	47	57	61	60	62	67	54	49	56	47	64	52	48	55	45	72	67	47	44	49	48	52	54	56	48	72	67	53	51	70	57	53	70	52	57	55	58	51	74	50	51	55	48	51	49	65	58	59	58	55	55	46	62	57	46	69	57	59	68	69	73	54	53	53	57	53	53	56	49	55	52	69	50	56	42	54	56	61	59	43	64	55	60	66	53	53	53	68	57	62	36	50	63	56	54	52	60	57	61	56	54	68	58	48	51	58	56	67	55	49	54	57	59	55	40	52	61	63	57	67	65	47	52	54	59	71	52	49	59	48	56	39	59	72	45	45	76	43	62	51	67	79	44	65	51	64	57	50	43	49	62	71	48	51	54	52	51	50	59	55	49	65	62	56	61	59	60	50	68	59	54	52	57	48	66	49	48	58	58	58	49	66	44	59	61	67	62	51	51	67	42	46	64	50	58	51	58	53	50	53	64	44	60	58	49	60	63	56	58	57	62	53	61	59	60	45	60	58	61	70	64	49	54	61	50	59	63	49	55	60	58	56	64	50	55	60	56	49	55	51	50	48	47	61	50	56	50	58	66	51	46	51	64	63	54	60	54	66	52	53	72	61	57	60	48	50	54	48	55	51	62	44	52	38	61	51	57	54	55	48	48	61	54	59	62	59	58	60	53	45	59	47	48	43	60	51	63	66	52	43	51	70	53	66	56	44	59	51	53	60	69	53	51	46	51	54	58	56	58	66	63	59	55	72	68	50	62	47	59	56	49	56	60	63	56	50	60	55	70	53	51	52	55	51	45	67	59	66	59	56	42	51	51	52	57	56	56	50	52	58	62	47	62	54	57	50	63	53	61	60	59	51	59	60	43	65	57	44	53	64	59	52	38	59	59	64	64	51	61	55	47	42	46	62	58	51	64	55	57	39	45	44	55	56	69	57	58	54	55	50	59	56	67	51	58	55	58	61	68	45	57	47	51	52	57	68	52	68	63	64	66	40	57	70	57	53	62	46	53	51	57	65	47	60	65	43	48	50	67	56	64	42	54	53	71	42	68	47	61	53	51	49	59	50	54	53	48	62	54	41	59	54	61	56	43	62	47	62	42	50	58	64	57	40	66	78	60	58	58	61	47	48	46	42	63	62	57	68	61	41	44	63	47	55	46	64	73	48	42	61	59	51	62	52	60	56	59	59	57	61	48	48	62	60	54	49	52	48	50	50	49	47	58	52	59	69	62	46	60	54	55	53	53	64	63	65	64	48	42	62	47	54	57	60	63	48	61	72	48	65	73	52	52	59	54	57	52	61	72	60	62	50	60	57	55	58	55	48	58	55	45	55	43	54	65	68	47	51	58	49	67	52	54	57	52	67	51	55	55	54	65	60	58	59	48	54	58	58	43	54	65	57	53	60	56	52	49	66	64	63	55	56	59	56	57	56	64	52	40	61	54	54	51	54	52	54	59	70	65	61	41	57	56	45	56	52	53	56	68	60	47	49	66	59	57	53	55	46	52	47	65	48	59	60	56	63	65	64	61	58	53	69	55	60	42	67	59	58	47	54	57	53	48	55	66	63	55	46	45	55	51	60	52	65	59	63	50	43	63	59	65	51	59	49	60	52	65	72	70	50	56	58	57	56	51	68	58	58	61	54	52	71	61	46	51	51	58	60	47	49	56	38	57	64	65	57	64	58	64	51	69	55	43	51	48	54	46	54	60	55	50	68	59	63	67	53	48	54	56	54	64	48	58	62	73	58	56	58	59	44	68	64	62	43	65	46	49	65	61	58	57	52	39	48	66	59	54	51	57	57	78	55	48	57	71	55	61	58	56	65	61	60	67	47	61	56	62	63	62	53	63	55	50	61	43	58	47	53	50	54	46	59	59	60	61	43	51	54	42	55	68	68	73	63	70	67	49	50	56	62	65	63	60	60	55	47	57	56	54	61	68	47	48	50	62	48	52	56	57	64	61	50	54	39	61	55	55	65	58	55	46	58	54	49	56	60	66	55	57	53	64	56	54	47	58	49	61	59	53	54	57	55	54	65	59	55	58	50	50	62	63	58	51	65	50	46	61	49	54	59	57	70	52	54	68	57	47	61	58	59	60	63	73	75	54	63	46	57	50	47	68	45	48	62	51	67	52	70	58	66	54	56	55	48	53	64	55	68	50	59	57	56	65	57	63	51	60	54	67	46	51	54	48	52	66	58	49	57	58	40	51	61	52	58	53	61	65	46	52	61	48	55	59	53	56	67	62	60	58	54	59	36	63	66	63	50	54	64	40	55	53	60	58	56	60	57	63	54	43	55	49	50	57	64	52	50	41	66	67	65	57	63	49	55	41	64	63	57	51	46	63	50	44	55	52	47	49	51	53	58	65	53	67	63	55	68	44	60	47	53	62	63	67	50	51	53	61	58	54	56	57	60	47	51	62	63	67	59	57	50	49	41	62	58	68	52	49	48	64	59	60	47	61	66	55	66	54	63	50	54	62	57	47	59	52	54	50	50	70	59	68	63	52	53	62	38	61	60	45	54	63	69	41	53	72	68	54	55	49	62	56	54	59	56	69	66	55	59	50	51	50	56	46	60	55	69	59	64	51	52	50	54	60	65	65	67	62	55	52	49	59	54	69	42	60	59	48	47	56	45	55	48	53	65	60	50	45	56	56	55	50	52	49	44	59	68	58	52	46	71	47	58	60	67	44	64	63	56	51	50	54	51	42	69	45	51	59	53	57	54	63	44	46	45	69	56	56	57	54	54	63	49	55	54	54	51	55	55	55	53	61	49	54	47	52	59	65	65	54	50	59	64	63	55	67	66	58	63	56	68	51	52	54	59	55	57	58	66	62	61	43	57	50	54	62	56	64	67	72	53	47	60	58	52	52	55	62	55	64	55	68	56	75	69	45	44	60	46	62	48	58	66	67	55	42	57	47	52	62	60	41	37	61	52	65	53	48	66	50	60	56	70	56	66	55	54	47	64	48	67	59	65	66	61	46	55	60	52	55	58	69	66	61	51	59	60	56	40	58	48	67	54	55	59	53	66	58	48	57	52	68	66	65	59	60	64	56	57	55	66	50	51	54	54	50	56	59	45	46	62	40	47	60	68	67	60	80	68	63	60	58	49	49	72	48	66	61	60	54	62	53
10843	3511	1801	3208	6865	7257	5873	4478	3189	2820	2607	2108	2111	1939	2071	1838	1729	1677	1905	2108	2362	2403	2325	2400	2532	2568	2265	2201	2342	2304	2113	1843	1745	1831	1717	1618	1687	1730	1463	1108	994	988	1014	990	852	846	781	821	854	860	771	896	878	885	910	892	829	765	687	673	732	765	727	708	675	659	684	665	613	684	645	653	681	678	670	704	710	727	824	797	773	763	743	613	624	665	623	656	619	700	688	661	688	644	669	643	621	651	585	644	639	643	611	629	672	654	687	639	700	657	627	599	627	646	646	607	648	670	652	623	635	649	646	660	684	628	617	652	613	646	613	633	699	633	660	636	626	627	621	679	617	628	623	661	628	644	647	691	641	670	657	607	609	652	678	591	650	636	600	680	630	661	636	663	643	699	609	643	645	678	625	690	621	666	624	638	654	608	638	647	622	680	623	685	677	673	675	653	649	643	647	641	621	607	640	669	602	648	617	653	638	665	650	640	648	691	666	641	673	673	629	669	608	616	642	661	649	649	645	629	648	684	616	653	674	638	625	627	681	632	638	589	644	658	623	622	661	652	639	641	662	649	647	662	632	659	608	659	620	660	668	646	625	639	626	579	615	687	640	654	620	649	640	612	673	630	679	635	652	651	694	647	648	623	692	640	630	624	661	622	652	647	613	656	672	639	614	647	673	634	658	633	640	647	675	639	648	609	656	630	628	626	603	606	643	624	647	649	632	640	640	647	610	661	644	649	689	632	626	639	618	647	623	608	644	671	639	647	646	649	651	686	634	631	620	661	635	641	652	613	612	645	626	640	673	672	664	660	652	620	692	637	664	667	621	635	649	654	626	648	631	633	654	637	713	604	609	612	629	621	638	690	615	690	628	648	688	599	654	677	666	683	707	643	596	641	650	630	639	629	627	689	663	622	667	622	637	625	631	636	628	628	643	631	628	632	635	682	624	638	637	610	682	603	668	628	649	640	607	688	630	658	644	653	595	660	654	642	654	629	630	650	617	640	620	635	681	625	619	637	630	671	689	606	650	640	658	632	624	659	645	651	629	632	657	623	667	614	644	613	608	631	631	667	646	669	660	627	615	670	670	634	601	605	659	640	636	652	628	650	636	662	646	610	690	657	641	653	650	685	633	701	586	626	655	660	637	668	603	643	625	640	635	656	636	668	636	629	598	650	644	588	629	674	628	638	645	611	644	646	651	626	680	653	653	619	676	645	643	589	602	618	630	656	613	624	652	600	649	621	650	628	618	624	628	672	600	647	653	599	636	645	648	631	640	631	612	692	653	645	647	579	665	632	628	630	681	607	648	614	643	659	676	640	655	655	647	654	672	625	686	622	592	615	637	659	637	596	631	612	645	695	616	604	634	651	591	668	663	626	635	636	613	611	647	615	639	638	645	653	631	628	651	676	648	640	676	612	639	652	635	624	653	645	649	638	671	673	657	604	664	600	643	614	605	646	661	641	629	596	655	639	645	623	584	668	657	657	635	685	617	632	644	651	648	653	558	595	617	648	613	621	666	626	681	682	653	659	581	653	651	631	640	630	635	583	630	645	669	617	641	644	676	678	669	610	620	671	655	639	674	644	673	640	641	671	646	641	683	630	659	687	715	651	608	612	639	603	682	634	616	677	664	636	622	651	620	620	677	634	638	600	636	621	628	686	631	635	641	654	635	644	646	643	626	617	619	668	629	589	678	613	615	694	658	590	605	604	646	671	628	656	633	624	622	613	655	638	615	630	609	654	604	648	667	638	625	642	666	652	631	658	644	643	641	626	687	627	672	643	630	632	602	654	657	608	624	613	629	612	623	701	630	615	648	627	652	639	628	625	595	634	643	648	663	672	670	662	633	684	631	626	611	631	627	603	615	648	651	641	593	683	650	639	621	631	625	626	628	613	663	577	614	620	625	654	665	650	641	710	662	630	626	650	620	651	595	644	669	631	641	595	623	644	619	628	666	627	676	617	629	633	618	602	633	650	634	684	610	662	659	650	668	665	630	641	639	589	648	633	646	670	639	610	640	674	603	660	600	632	682	649	631	660	654	649	677	607	616	663	646	651	651	629	635	637	588	627	636	678	639	631	682	650	660	668	639	562	642	663	671	628	607	627	595	648	602	615	646	647	626	606	646	645	638	662	608	639	663	637	618	610	651	615	659	655	664	592	658	615	656	688	598	651	645	655	607	622	611	611	624	624	658	648	681	606	627	617	634	688	653	644	642	607	705	624	619	671	647	655	584	650	644	653	654	617	671	666	637	668	631	629	672	645	683	634	604	639	641	643	658	627	615	634	628	631	665	643	645	634	619	668	614	634	636	642	614	661	639	618	675	637	668	666	629	642	642	662	652	663	690	600	643	617	661	610	638	639	640	652	644	625	700	637	665	663	631	619	653	640	659	611	630	638	674	641	662	640	622	632	608	651	649	619	622	636	666	640	671	640	696	589	649	650	634	658	663	595	692	584	627	678	640	631	651	631	607	647	659	641	652	647	617	644	631	638	658	673	656	648	633	625	677	664	656	640	623	640	684	638	644	578	650	672	675	584	593	683	670	633	657	640	640	706	623	644	685	641	643	651	686	668	648	648	596	641	630	629	617	647	628	709	609	620	710	674	633	632	652	620	629	663	606	675	629	630	668	613	650	626	651	669	624	585	620	667	642	613	637	679	597	614	654	630	674	618	654	621	660	611	634	635	646	631	650	620	617	670	620	643	605	617	618	650	664	677	606	651	674	616	659	675	675	634	651	603	639	642	673	632	610	645	659	648	622	679	680	651	648	622	587	660	624	657	630	647	659	613	641	600	680	651	671	670	638	639	596	656	646	677	587	655	661	623	677	687	643	656	652	608	652	636	624	673	640	632	636	670	625	672	655	654	642	668	651	646	638	640	608	596	664	635	671	681	646	608	624	638	641	634	644	654	630	674	609	636	632	644	646	649	645	640	634	620	614	664	571	635	671	637	665	648	634	653	627	646	631	626	630	638	687	643	661	629	600	654	646	644	632	638	675	627	653	666	657	624	636	649	612	648	622	579	686	634	656	682	645	608	608	649	661	644	596	637	659	641	672	652	667	647	674	624	658	618	639	648	660	617	668	633	627	665	641	669	646	618	619	600	639	654	635	645	663	658	640	660	639	630	665	665	611	639	655	626	632	682	674	652	657	646	669	636	617	644	636	647	640	633	614	636	674	651	609	616	646	624	621	656	676	652	633	630	618	632	669	631	654	651	681	624	625	617	684	626	636	643	651	668	615	648	669	589	653	633	679	675	665	649	649	649	609	682	648	657	656	658	634	635	666	619	659	664	650	637	675	653	645	633	628	613	681	634	612	628	621	644	630	630	597	599	687	661	641	612	634	662	664	666	671	617	643	618	612	675	622	625	646	670	655	679	619	631	696	634	655	643	617	612	643	672	638	630	648	653	642	617	622	663	637	620	618	684	601	653	638	609	659	640	606	662	637	668	646	653	605	669	701	650	642	632	667	596	669	672	644	640
611	256	105	84	105	132	119	137	115	105	106	82	76	68	90	72	75	75	64	84	76	98	83	108	122	90	103	101	107	89	90	97	64	89	78	94	75	68	70	53	61	53	55	48	47	43	54	44	57	45	50	48	46	62	48	46	38	42	40	37	41	44	38	37	36	45	38	28	40	31	42	41	29	35	46	40	31	36	29	50	25	53	39	29	30	23	31	39	47	32	27	39	38	34	38	37	33	40	36	42	37	43	42	36	44	35	31	31	49	38	42	43	37	36	39	32	37	41	32	34	39	37	39	34	36	29	39	49	30	34	36	31	45	38	30	35	33	34	35	33	45	26	32	30	42	42	40	38	29	32	33	43	36	40	31	43	34	32	43	42	39	49	30	32	25	44	18	24	33	38	42	35	32	37	29	40	32	38	26	35	29	40	31	34	25	35	36	42	35	30	35	34	40	40	30	41	39	32	44	34	27	38	28	39	44	36	33	35	24	35	25	34	29	26	43	36	40	49	28	38	36	35	33	37	37	35	44	55	32	26	32	33	33	34	33	39	36	42	41	32	35	41	33	34	35	35	37	33	36	23	39	39	33	22	31	51	27	39	40	32	35	38	35	34	34	31	30	36	47	35	39	40	33	34	20	28	35	26	32	43	43	37	30	32	39	36	33	33	62	26	34	28	37	36	42	26	30	36	42	46	45	35	35	43	30	28	34	37	39	43	50	23	30	29	41	40	48	42	52	29	41	40	35	27	38	28	29	37	27	49	39	38	34	28	39	44	27	42	27	32	40	36	32	33	44	45	28	37	43	33	43	30	44	41	36	39	37	32	44	48	36	38	35	35	30	37	36	35	29	32	40	26	40	42	37	43	34	34	35	33	37	40	31	29	39	37	41	48	47	46	45	32	33	40	34	35	35	28	30	32	40	33	37	37	41	34	42	32	43	45	33	34	34	32	34	40	34	35	32	35	40	31	35	39	26	33	43	29	33	41	29	37	29	38	35	40	31	39	38	42	38	27	38	43	32	37	39	38	46	29	29	36	46	42	33	31	51	38	36	24	28	27	24	35	33	31	31	32	33	44	39	25	32	31	35	46	31	28	34	35	35	32	29	43	42	40	38	44	35	30	33	27	35	29	34	26	33	34	29	28	35	37	37	43	29	34	40	37	28	30	32	45	41	31	34	46	42	36	34	34	35	33	36	36	38	34	43	45	37	32	33	31	30	38	40	25	21	34	41	28	28	41	43	41	27	35	34	37	33	38	39	40	33	25	31	41	39	38	27	41	33	38	29	41	29	43	30	32	32	48	32	28	29	35	34	34	31	36	20	33	32	45	43	33	41	34	27	35	29	31	37	35	36	22	37	41	39	42	28	30	39	36	40	40	38	27	28	32	43	46	29	50	40	31	46	39	32	32	37	38	29	37	49	40	43	37	38	39	39	31	30	41	23	29	33	40	36	39	34	28	32	45	38	37	31	40	31	41	44	38	42	26	27	30	38	39	34	45	33	29	33	34	28	39	27	33	32	35	37	29	31	32	26	33	37	41	42	36	33	28	39	39	34	40	37	33	28	40	44	23	37	45	45	31	27	38	27	26	41	30	41	35	45	29	37	38	31	30	33	39	33	35	38	42	39	49	37	36	39	37	41	42	40	42	33	33	33	37	37	36	34	32	33	39	35	36	29	38	35	34	37	42	35	41	32	31	31	45	33	35	34	52	40	33	25	31	37	34	36	39	31	41	37	37	33	36	33	20	37	28	42	33	34	37	28	38	38	45	34	40	43	37	38	32	40	27	37	35	59	37	25	41	29	36	40	25	40	31	45	24	37	32	39	32	45	36	32	39	41	33	46	39	37	22	38	51	39	30	23	38	41	33	30	28	44	45	30	35	33	45	45	29	26	28	48	27	28	33	37	40	41	39	38	39	41	36	30	48	33	32	38	24	34	40	30	35	37	42	24	31	29	35	35	27	38	32	39	24	27	38	37	28	34	37	37	35	37	41	46	55	31	41	35	37	40	39	42	41	38	37	32	48	33	35	36	24	45	28	39	49	42	28	31	31	40	29	39	40	26	28	26	39	26	33	32	43	31	43	31	31	35	41	29	42	39	32	35	36	30	27	40	32	32	37	29	38	33	40	45	24	37	47	36	34	36	32	38	33	33	31	46	35	30	30	39	26	38	38	26	32	35	38	45	29	37	48	32	38	29	38	33	27	34	39	35	36	37	40	36	34	35	26	36	38	28	36	34	45	30	34	35	40	37	34	29	46	39	36	36	39	32	37	33	29	41	36	26	48	31	40	42	43	29	40	37	40	29	30	49	32	33	34	26	37	31	47	42	38	40	42	25	40	32	34	33	42	30	28	36	50	21	50	41	47	32	35	40	30	34	31	30	28	48	21	29	33	33	33	38	37	33	41	31	36	45	35	36	41	40	27	37	43	32	36	43	41	48	26	43	49	39	41	26	50	25	34	40	32	31	41	31	39	38	40	32	33	28	34	40	36	37	40	36	37	40	45	29	49	38	39	39	35	37	31	40	38	37	23	34	30	31	33	37	33	26	34	41	39	44	45	30	30	43	33	37	30	41	47	42	45	33	38	38	31	35	31	45	38	45	35	40	36	37	32	44	30	35	39	30	43	49	40	27	37	34	41	35	24	39	40	43	44	29	38	35	33	31	28	34	26	37	28	28	33	32	34	31	37	35	39	36	41	26	35	39	39	30	41	37	34	28	33	31	37	40	41	36	34	25	22	35	30	25	33	34	40	33	39	45	34	33	35	34	35	40	38	34	41	39	26	31	34	34	57	45	39	33	31	34	36	31	41	34	42	34	28	46	30	37	28	38	33	41	37	34	33	39	31	42	41	30	36	50	38	37	43	40	47	36	36	40	33	43	37	40	42	42	43	26	36	33	35	32	39	33	36	32	26	31	37	28	29	36	34	40	27	29	37	29	31	41	27	32	33	32	33	38	44	32	38	40	32	30	48	34	38	42	37	37	40	36	34	45	32	31	36	24	40	39	42	42	42	53	25	43	36	29	33	20	39	35	38	43	37	42	32	35	39	33	38	27	37	43	46	31	30	37	34	37	32	42	31	24	29	44	37	27	31	27	24	35	36	35	45	36	40	42	40	40	42	33	42	31	42	32	35	25	30	34	30	31	29	36	33	33	35	45	33	38	52	37	34	42	46	37	33	29	34	36	29	34	40	47	31	34	45	31	31	34	27	36	40	29	50	47	43	43	38	32	33	34	35	35	30	33	41	35	30	32	36	42	37	35	39	35	38	37	33	22	31	30	28	38	36	48	29	34	37	35	28	42	37	32	38	41	35	30	32	33	25	36	31	34	34	27	30	45	22	29	28	44	38	37	43	34	37	38	33	32	34	29	32	30	38	28	41	36	26	35	38	33	44	33	40	32	26	30	34	34	40	32	27	25	40	30	31	47	31	38	41	39	38	33	34	35	36	41	38	40	31	28	32	43	37	32	34
12940	6052	2325	4759	10647	10828	8714	7274	5412	4983	4244	3539	2884	2738	2728	2357	2226	2220	2498	2689	2851	3129	2862	3007	3203	2896	2893	2955	2775	2759	2461	2176	2091	2053	2034	1884	1886	1815	1451	1121	971	868	954	819	723	718	678	680	756	736	741	705	765	768	821	716	657	640	577	523	561	557	539	491	491	465	445	422	429	398	437	416	422	458	483	459	496	526	613	661	617	530	448	448	432	431	422	395	449	434	430	476	455	462	460	416	411	430	433	429	450	409	421	433	429	436	418	407	504	481	486	411	439	438	437	395	450	411	455	446	458	428	410	422	451	418	425	415	431	407	384	431	413	399	424	388	390	450	411	411	416	422	414	421	405	385	411	408	439	434	412	415	425	424	427	406	441	440	409	428	429	411	411	401	403	411	395	427	424	441	399	437	384	417	427	431	445	458	459	426	464	448	387	380	437	441	441	419	405	385	403	391	406	428	397	440	439	461	453	430	424	455	395	408	432	400	460	406	429	463	436	440	410	448	415	417	421	438	439	408	442	389	459	461	424	449	460	400	451	433	425	414	416	411	404	411	399	416	404	426	404	417	406	409	424	447	455	386	442	382	396	416	432	410	442	460	425	454	423	425	416	433	410	419	388	412	448	419	434	396	420	395	404	431	445	417	442	432	426	415	448	400	455	407	420	426	415	425	420	436	434	455	421	421	427	447	407	442	429	378	435	423	397	433	424	444	459	441	439	406	446	458	454	433	441	433	425	452	438	411	389	421	421	478	444	411	429	424	423	422	406	423	391	411	440	390	434	443	419	416	424	376	403	445	443	438	433	468	413	450	452	469	415	453	409	409	435	399	420	396	408	406	411	447	416	423	421	405	442	417	402	398	416	437	438	400	428	449	443	430	413	422	425	406	431	387	455	413	452	393	401	435	430	376	415	430	400	383	425	411	429	417	418	405	457	415	431	422	452	417	418	437	397	431	435	432	394	395	422	455	427	427	400	428	442	418	412	410	428	447	429	385	430	456	419	491	441	405	388	411	414	380	454	428	408	384	443	469	408	449	416	398	385	412	399	419	420	453	402	388	434	406	468	410	397	419	400	420	414	379	439	430	428	402	431	406	433	446	438	446	432	438	418	428	395	397	428	439	376	408	441	455	382	433	412	425	413	412	415	441	422	432	417	444	449	467	398	423	427	409	441	399	423	411	392	432	425	428	433	426	429	397	448	444	418	367	445	461	436	406	442	415	428	437	419	401	411	415	438	384	424	414	444	443	415	441	424	408	425	466	385	405	402	423	440	396	401	433	457	420	442	465	427	417	436	401	431	455	438	428	472	404	463	433	429	416	447	414	430	452	446	431	443	425	441	421	390	382	419	417	420	451	412	428	416	444	399	450	412	396	423	425	411	400	416	421	433	455	406	410	403	427	408	399	463	417	424	452	424	447	418	417	432	438	426	405	444	426	411	430	431	464	406	439	435	436	441	416	419	426	420	403	429	415	404	399	402	423	441	453	431	467	429	421	420	447	425	413	431	402	431	418	407	468	443	446	423	444	452	418	425	420	380	444	424	426	427	435	436	441	435	429	424	397	426	409	444	419	410	438	436	409	408	458	443	447	408	404	429	399	441	405	443	412	434	435	413	412	395	429	427	456	384	418	394	421	409	428	395	477	456	439	422	442	424	421	408	420	388	411	425	404	395	425	412	382	474	407	434	421	448	421	492	407	407	388	405	428	424	397	401	445	450	432	430	418	417	441	398	413	463	434	446	420	447	463	406	433	430	402	396	427	410	399	457	437	458	405	392	395	450	459	418	395	418	401	425	447	425	418	390	404	431	410	460	429	418	485	433	460	427	424	454	453	468	397	442	398	426	465	434	397	438	439	420	451	387	435	405	401	419	447	453	405	407	418	387	446	457	431	443	479	431	409	438	436	425	438	406	436	408	411	443	417	406	396	413	449	426	408	389	400	412	420	453	396	454	424	437	389	405	474	448	425	447	405	434	434	437	404	459	411	403	427	401	433	427	414	390	425	390	432	418	406	421	450	438	417	418	448	383	411	457	418	428	423	376	433	438	433	433	438	429	430	412	409	426	406	444	423	463	458	409	395	398	484	411	410	459	459	474	439	422	451	417	471	392	406	440	421	410	450	402	431	404	424	381	393	422	423	422	412	429	410	424	429	442	387	441	432	409	428	406	406	428	448	445	413	420	421	410	412	437	452	433	398	469	441	420	424	395	434	427	437	409	412	413	448	453	401	453	409	408	407	425	411	444	421	446	417	430	399	430	394	408	415	416	431	411	439	434	426	397	426	413	431	423	412	399	439	436	391	443	460	417	441	424	405	437	438	433	439	462	414	434	412	453	448	454	397	460	457	435	439	403	426	422	429	404	424	423	438	445	435	445	400	458	415	426	442	397	425	427	405	439	420	439	413	427	471	447	401	414	444	444	434	476	399	414	434	411	422	429	411	442	428	420	447	416	446	433	444	440	432	414	430	393	416	399	419	451	408	423	430	443	425	459	441	379	433	428	398	410	418	392	433	440	446	433	419	437	443	377	396	396	461	461	415	418	419	411	426	443	412	413	431	400	423	434	466	452	414	449	393	394	456	418	436	401	444	404	426	457	421	443	445	430	407	480	446	450	412	448	415	435	447	433	424	432	453	410	437	410	405	448	401	444	401	428	393	380	438	430	446	445	448	430	414	450	433	422	433	447	395	438	435	424	422	442	423	420	434	367	416	436	412	376	428	406	417	404	367	482	448	433	427	447	451	411	413	448	423	421	444	463	412	420	421	448	399	416	402	380	445	488	433	425	416	411	438	433	475	398	416	480	415	432	397	429	430	419	428	439	435	418	470	440	400	415	462	424	413	432	430	425	424	409	444	403	408	429	438	419	442	423	416	416	409	424	428	452	424	414	422	409	394	399	444	437	399	439	395	381	401	468	446	451	457	438	443	423	435	418	430	422	439	431	422	428	427	410	439	434	444	419	378	431	413	424	435	444	444	393	436	466	421	431	410	429	453	400	446	388	456	431	409	422	404	439	453	420	417	440	396	410	423	459	428	435	458	420	436	434	413	404	425	412	396	407	428	416	460	408	390	451	411	415	438	423	465	459	408	408	455	449	423	437	414	426	401	439	434	417	434	404	449	407	420	409	424	402	437	383	405	455	409	449	447	395	428	447	443	408	440	416	451	430	412	463	444	403	438	456	420	414	448	395	392	449	422	404	440	426	412	400	432	371	382	407	433	403	423	403	422	415	415	419	425	420	418	429	430	436	430	408	415	438	411	426	439	445	449	413	450	428	373	430	408	429	446	418	420	407	420	454	394	415	437	444	434	398	402	445	414	405	436	421	443	423	441	445	427	456	404	437	417	446	429	437	433	419	414	415	394	433	432	438	439	402	402	439	475	440	448	460	488	416	419	424	404	389	448	417	458	401	436	432	425	415	416	447	427	413	404	426	449	435	396	404	395	396	434	421	425	431	435	419	452	451	420	431	425	433	385	420	420
2000	230	138	121	120	171	153	141	144	150	120	116	120	111	109	119	95	117	116	131	101	123	115	116	145	132	107	116	128	127	104	101	106	105	96	112	91	88	88	76	62	74	77	68	64	55	65	77	62	69	80	51	65	63	68	62	66	55	51	52	63	68	52	47	70	54	57	55	51	46	50	51	44	49	56	57	68	63	53	59	58	66	61	61	67	55	48	69	71	50	42	47	58	56	47	52	64	48	57	48	41	45	42	52	54	46	40	60	52	49	55	47	52	57	51	55	57	49	54	39	63	70	54	53	51	52	49	66	56	67	56	51	50	47	57	49	61	43	57	52	57	50	52	65	46	65	44	49	49	57	60	58	51	47	50	71	55	49	64	44	52	62	73	51	50	57	59	56	54	54	67	67	59	57	45	55	50	47	68	53	52	65	56	58	64	62	48	49	56	52	55	56	56	51	52	60	54	61	64	51	59	52	59	60	48	64	54	58	52	44	57	45	61	55	53	57	51	42	49	59	52	64	58	64	57	55	55	53	49	52	48	51	57	60	56	56	48	49	48	54	63	60	49	56	51	63	47	51	49	59	58	48	53	67	48	54	58	47	49	51	61	52	66	54	41	55	48	68	59	50	62	58	35	55	50	61	52	56	56	43	63	48	58	54	72	64	46	42	61	48	57	61	59	58	46	66	50	57	47	55	65	56	58	56	60	51	62	58	46	43	44	50	57	59	50	50	55	59	51	56	60	74	50	60	54	49	45	48	49	44	38	78	59	55	58	61	62	61	50	58	67	60	54	56	56	56	53	70	59	59	47	56	52	45	51	58	68	62	64	53	57	55	61	62	53	71	53	62	61	55	64	60	63	55	61	52	48	53	68	58	58	42	50	49	63	41	56	70	52	50	55	61	64	58	58	55	51	51	63	47	48	53	44	57	51	51	43	66	41	53	51	57	59	60	43	56	53	68	56	48	61	52	52	48	62	62	56	53	52	58	60	58	56	53	53	61	46	46	56	39	50	58	66	50	57	62	60	55	54	47	49	38	52	64	59	64	56	59	58	62	50	54	83	44	54	52	59	54	65	59	49	44	58	52	53	62	62	60	69	54	56	57	49	71	56	44	60	45	54	55	58	51	60	57	55	51	69	63	47	53	60	46	54	72	56	54	50	54	50	49	56	54	54	53	65	56	54	44	48	67	58	42	61	58	42	62	47	50	60	58	64	50	55	50	60	55	48	61	66	57	43	60	58	57	59	59	67	69	53	57	59	54	47	55	62	59	66	57	53	54	45	48	60	49	64	53	62	53	55	47	55	37	53	50	54	62	52	51	65	47	50	63	46	52	49	51	59	56	58	49	52	57	60	64	50	44	63	62	69	62	58	62	45	56	62	48	55	59	60	60	48	46	57	54	66	62	53	50	56	74	57	64	65	60	62	51	54	51	68	55	56	44	52	55	51	69	60	44	43	47	55	68	54	56	50	44	61	54	43	53	47	60	67	52	32	59	54	49	59	47	52	63	53	55	51	62	41	57	53	62	62	65	54	44	52	48	57	48	51	72	49	66	59	45	55	55	70	50	62	53	52	57	45	59	54	57	53	71	51	44	52	47	48	47	56	62	57	51	63	48	48	57	70	46	49	62	49	52	49	66	66	54	56	60	49	72	62	55	56	57	49	64	52	60	59	53	48	62	55	56	53	48	56	64	47	70	52	59	63	51	56	61	52	63	54	56	64	63	44	47	50	52	62	56	66	63	49	53	66	55	49	49	66	62	69	62	62	60	55	61	42	49	60	49	50	56	44	65	52	65	45	51	55	59	63	46	56	51	58	52	57	64	57	49	47	42	56	65	69	59	57	70	58	55	46	50	49	68	61	40	42	50	57	47	55	55	64	59	48	46	71	50	61	43	56	57	76	61	53	51	62	47	48	61	52	52	47	48	62	52	69	42	53	47	46	53	54	63	61	67	44	52	47	60	41	71	57	55	52	47	52	50	67	60	57	64	62	59	54	54	70	57	58	36	40	61	51	72	46	60	51	61	58	42	56	51	46	55	59	45	50	47	55	53	60	55	45	53	52	48	66	67	50	60	45	77	53	54	54	59	52	60	40	43	46	40	62	55	48	63	63	59	48	68	67	62	62	57	55	66	61	49	47	41	55	49	50	44	59	56	48	55	66	72	60	52	59	52	75	54	55	61	52	48	52	59	30	49	49	51	61	59	62	50	46	56	64	62	61	45	51	47	53	51	58	66	73	47	51	60	57	55	58	68	60	43	64	49	52	50	56	63	55	49	44	62	57	58	63	42	63	46	56	82	62	48	48	50	52	68	61	56	45	56	68	46	58	55	67	63	58	52	59	59	55	57	45	45	60	49	50	46	47	44	53	46	53	56	60	46	53	66	58	65	53	62	54	60	46	73	72	57	50	60	56	45	63	47	47	66	52	58	45	61	42	53	56	57	48	55	57	42	45	46	43	48	44	52	54	56	64	61	68	49	56	63	61	46	59	46	59	54	52	48	41	42	57	53	65	55	61	51	51	40	59	53	47	74	63	48	50	72	56	54	51	50	58	63	49	52	67	58	56	49	60	57	59	53	49	52	47	54	49	51	47	57	42	60	55	48	56	54	64	56	49	48	46	53	58	55	53	47	58	70	45	57	52	52	54	57	62	47	68	54	54	61	57	73	58	59	61	68	51	57	52	61	56	56	59	48	48	48	58	41	70	46	50	40	50	41	69	58	71	51	39	65	55	59	48	48	70	55	63	43	49	57	57	80	49	50	55	48	49	54	62	47	50	56	53	57	57	61	46	54	56	53	52	62	47	55	47	48	51	54	48	59	57	61	59	54	51	44	48	57	52	39	58	45	56	54	45	66	50	47	55	41	56	48	67	57	63	55	49	57	66	44	43	57	52	48	53	56	54	49	48	58	59	55	51	66	65	62	57	46	43	47	54	53	54	55	57	57	47	54	62	45	54	68	60	47	50	52	67	45	53	53	41	54	69	57	50	59	50	49	65	64	54	56	56	59	53	56	62	52	61	53	51	61	57	50	50	55	51	57	48	69	48	51	46	60	72	47	48	58	50	52	52	60	37	47	51	59	59	51	50	72	60	50	52	49	48	57	55	50	53	61	62	60	66	44	60	56	53	50	55	63	49	53	64	57	69	55	54	73	48	58	61	42	68	64	57	56	59	68	50	37	57	49	56	58	58	73	48	46	51	55	51	60	57	52	48	58	54	56	54	50	68	56	51	60	48	53	48	63	58	51	40	54	52	43	55	52	54	53	61	53	49	64	56	47	61	64	52	48	51	64	65	49	63	50	50	50	48	61	50	59	61	67	42	61	62	49	53	58	54	67	45	59	57	56	65	52	53	51	65	53	53	66	46	73	63	49	59	60	72	48	47	51	67	53	55	65	41	41	49	66	59	56	56	59	53	63	70	44	59	46	45	55	85	44	59	61	48	49	67	54	53	60	44	47	47	51	54	54	53	58
13242	5181	2356	4114	9846	10494	8812	7485	6870	5993	4686	3576	3162	3352	3151	2831	2557	2624	2794	2896	3148	3256	3265	3326	3315	3418	3269	3312	2934	2809	2604	2271	2416	2418	2173	2252	2221	1876	1580	1355	1162	1090	1125	1025	981	903	841	891	854	915	952	908	901	984	1034	909	840	802	786	764	750	778	780	718	695	635	626	605	669	653	579	635	610	676	718	671	654	653	724	716	779	668	678	611	636	672	636	607	685	663	674	665	684	684	652	628	666	678	638	655	624	631	678	598	630	620	685	703	803	646	690	651	602	629	607	600	606	651	638	608	622	693	609	625	648	639	621	641	630	657	612	619	627	656	631	651	599	635	638	602	597	628	641	683	677	586	612	646	641	632	614	577	647	621	604	661	567	609	632	601	626	601	585	671	583	632	617	640	621	642	680	620	574	632	673	644	655	659	607	606	656	628	596	587	646	666	606	607	657	646	659	652	625	641	593	627	628	617	619	683	632	587	579	635	609	583	622	596	640	622	615	616	649	605	621	627	627	637	636	642	608	657	658	612	650	615	617	626	614	627	623	646	638	589	596	608	593	631	645	655	640	616	597	603	609	629	650	654	610	645	660	594	626	622	610	615	559	591	659	622	621	627	624	663	667	663	630	652	648	631	633	630	620	688	666	605	607	566	624	562	652	624	632	632	555	633	625	630	685	647	621	657	629	613	662	654	626	656	618	589	599	601	610	633	601	643	658	626	646	609	593	662	639	622	629	612	597	633	636	587	642	613	665	646	617	614	632	615	648	624	614	621	608	645	600	617	620	649	599	640	655	621	595	672	613	576	621	569	637	590	636	642	632	616	627	615	585	594	634	628	635	634	598	581	630	633	695	650	615	605	615	619	617	685	666	627	636	661	656	620	626	644	611	627	626	605	643	688	649	607	641	616	615	605	614	619	609	609	590	633	605	621	625	642	572	612	658	585	647	589	638	638	650	606	609	665	630	625	630	626	613	650	651	609	606	603	626	605	616	634	634	604	641	614	638	614	638	650	570	623	643	641	597	564	627	611	630	582	604	662	641	630	613	647	635	593	642	636	623	651	625	619	609	644	610	615	640	671	653	624	646	628	589	613	625	635	590	579	622	621	630	658	624	558	661	615	603	631	627	653	605	679	607	565	642	659	642	633	640	655	639	629	625	605	628	603	614	642	652	647	662	604	669	623	663	593	640	627	670	581	613	640	571	553	617	612	612	646	642	621	620	629	627	650	582	668	599	638	633	609	624	597	591	632	664	640	647	613	620	635	661	631	630	604	620	580	610	650	617	591	632	672	624	653	626	582	651	649	661	570	607	619	639	618	600	632	632	597	652	665	630	634	658	591	601	640	628	607	657	645	595	622	635	594	616	635	642	590	619	604	624	641	659	613	580	652	654	643	601	632	651	620	655	639	602	614	599	577	593	634	653	613	612	632	616	646	599	647	636	676	584	607	603	617	689	668	605	608	610	607	610	611	605	597	655	641	658	673	672	624	610	606	617	644	634	634	596	632	581	587	601	685	607	613	654	566	619	644	649	645	611	614	612	622	618	659	649	611	615	621	625	636	588	633	629	666	640	624	636	625	627	650	617	605	629	606	599	631	623	682	589	583	629	599	660	632	619	617	638	618	626	677	592	652	652	592	591	609	666	618	663	635	630	619	644	622	623	603	628	608	640	619	630	616	575	625	652	640	649	660	640	642	572	644	602	637	617	636	598	592	642	628	631	661	607	637	664	604	635	628	634	622	608	641	584	652	591	650	639	647	669	642	588	584	594	659	615	610	655	600	607	625	583	602	597	644	672	615	582	597	630	639	596	644	585	614	675	617	588	628	603	645	643	636	628	624	593	636	599	640	617	594	626	591	599	575	597	586	655	651	584	605	654	626	605	594	652	656	632	628	626	658	614	591	632	645	658	608	676	663	621	647	648	582	588	611	622	646	687	624	624	627	593	590	647	612	610	650	647	630	655	585	626	640	597	560	640	639	596	613	619	655	567	618	611	596	653	646	610	616	617	683	650	625	608	608	597	620	653	592	627	625	584	616	615	614	648	619	656	615	626	661	599	601	593	641	631	593	616	643	600	642	586	642	604	602	616	611	650	636	678	633	650	609	583	627	615	653	668	617	655	612	653	588	657	624	633	610	658	613	645	651	629	639	604	670	622	605	628	577	626	589	591	582	655	652	672	642	609	634	632	615	585	573	592	597	640	638	633	644	636	612	592	645	623	640	611	600	612	616	681	656	596	613	581	624	655	649	622	587	615	625	608	665	592	627	632	643	618	650	624	613	645	650	670	601	597	601	591	613	656	603	616	617	615	627	635	605	618	628	640	602	591	657	606	624	611	620	610	618	591	613	613	580	623	589	630	640	644	631	636	622	644	642	627	601	610	648	663	570	592	601	633	631	621	663	609	589	636	623	621	612	612	618	568	677	604	664	601	610	639	624	594	657	594	642	597	607	637	612	603	635	618	648	645	645	654	602	663	644	614	635	632	632	580	650	621	659	627	637	643	641	626	641	587	607	613	623	612	686	605	645	571	662	613	629	622	638	618	631	623	631	628	616	633	652	603	608	633	638	614	631	609	648	634	609	617	597	644	655	626	650	612	610	667	645	638	662	632	616	631	631	605	624	618	668	658	628	605	620	634	637	652	635	664	599	610	595	615	677	624	641	657	631	644	595	636	625	644	647	609	615	626	626	636	611	591	607	614	611	589	639	603	661	579	639	573	616	618	664	631	603	616	628	641	583	639	635	657	616	640	569	630	643	623	611	632	574	671	625	625	602	607	586	644	651	634	611	642	638	649	641	616	559	600	589	634	628	636	616	629	615	644	639	633	570	609	660	579	589	620	659	610	634	614	568	594	643	623	637	663	580	646	633	593	593	610	658	647	623	622	617	632	619	566	642	659	586	686	659	613	620	618	639	594	653	612	575	649	608	605	643	584	638	602	622	653	608	614	674	610	623	634	593	635	633	640	600	623	629	627	641	616	588	636	690	610	633	634	636	640	587	637	611	636	614	613	600	604	630	629	643	576	618	612	607	634	585	598	649	629	649	614	634	616	638	609	649	645	636	630	609	593	566	643	644	654	658	638	597	649	635	634	596	656	575	594	617	576	626	656	626	578	662	637	627	630	641	645	616	605	616	589	650	597	627	676	652	653	607	662	644	661	638	576	644	625	624	599	618	613	623	591	626	597	585	674	631	678	599	636	627	640	649	603	617	586	656	628	631	660	599	611	637	612	624	648	627	605	602	641	645	623	579	614	644	617	620	603	614	648	670	663	621	653	651	629	626	651	613	627	628	654	646	631	629	566	639	653	585	648	585	633	584	630	600	650	610	613	674	646	625	633	678	606	592	597	621	612	635	613	655	659	568	594	645	601	622	671	611	608	631	608	614	626	642	583	597	587	668	642	620	572	570	597	667	615	559	606	617	669	629	581	597	681	622	610	611	596	607	659	623	633	622	609	612	596	611	647	621	605	614	616	619	685	629
1069	283	130	94	113	159	182	183	164	177	117	121	91	120	113	103	91	94	87	80	117	120	109	130	106	126	138	111	126	98	115	102	86	97	91	73	79	76	50	44	50	48	41	39	46	52	38	35	47	46	42	42	50	52	33	47	36	30	37	39	38	42	31	36	40	37	34	38	41	34	28	35	42	32	32	32	33	38	32	35	26	37	25	34	33	37	37	29	27	30	35	30	35	33	21	29	37	26	25	26	30	31	40	39	29	31	28	36	46	43	28	21	35	26	27	22	27	33	18	27	35	36	35	32	33	26	33	38	27	31	29	38	33	33	20	30	31	40	42	46	45	26	23	20	31	21	38	38	25	32	36	29	26	30	33	43	39	39	37	35	29	24	39	33	30	37	27	32	30	42	30	38	35	29	32	26	34	37	31	27	39	37	30	35	36	30	30	28	24	31	40	34	35	29	34	32	25	33	41	27	39	37	40	35	27	34	31	22	30	22	22	38	25	39	33	23	26	30	30	30	38	37	27	31	42	31	32	29	15	22	23	39	35	28	30	37	29	30	33	36	25	34	26	35	31	25	26	37	45	27	26	38	25	28	29	33	31	27	50	26	32	35	23	33	35	41	40	40	42	23	32	24	39	46	35	29	46	27	28	37	32	33	28	35	31	24	36	31	26	26	41	38	30	30	30	30	36	34	31	37	34	33	24	33	26	22	39	38	27	29	21	22	32	27	30	35	42	30	36	28	21	34	31	36	29	25	30	31	27	30	30	34	40	36	30	38	37	28	33	27	28	28	42	34	35	33	25	37	35	35	40	31	32	37	33	42	27	29	29	27	24	30	39	31	33	32	35	35	40	27	37	29	41	28	33	36	32	30	22	28	26	32	40	36	28	42	25	36	29	41	40	35	31	34	38	28	32	44	26	40	34	34	38	30	25	20	28	37	30	22	40	29	30	34	30	32	43	35	30	25	42	32	30	36	25	29	36	33	31	29	29	24	27	38	35	37	43	31	31	37	37	35	27	35	33	31	29	42	36	30	28	34	30	27	25	29	28	27	36	37	32	30	19	39	26	25	39	28	23	30	35	37	25	33	39	36	31	25	33	28	25	36	29	31	30	25	40	30	37	36	27	39	37	35	32	32	30	29	30	29	33	23	32	31	34	30	29	34	20	27	37	26	37	26	30	31	30	29	29	31	36	43	31	36	30	28	39	25	30	18	34	30	34	33	27	31	41	28	29	30	41	26	26	23	36	30	44	32	30	28	32	39	33	32	29	22	34	35	36	24	30	27	36	24	30	36	26	24	36	31	34	38	28	22	25	28	36	32	36	29	27	34	30	27	11	36	39	39	38	29	29	36	26	29	38	20	35	27	31	31	33	20	37	23	27	26	26	27	26	26	39	42	29	29	29	30	35	26	25	37	28	32	35	36	32	28	31	34	38	38	26	39	33	20	24	33	31	35	33	34	33	30	36	33	31	42	26	24	28	29	34	38	17	18	21	38	26	33	31	24	26	33	28	37	25	28	34	23	47	30	31	33	30	24	29	37	42	29	25	34	37	39	33	26	34	34	26	34	35	24	34	22	30	30	45	37	31	30	37	33	32	27	39	32	37	34	38	30	25	40	32	30	20	32	38	23	20	30	34	28	28	32	27	43	25	43	24	34	27	31	22	34	32	30	43	35	26	29	23	26	39	23	36	30	32	39	25	28	25	29	26	32	39	31	36	28	31	38	34	29	32	19	34	26	33	30	44	28	26	34	31	40	29	36	30	32	33	30	31	26	37	35	34	33	20	41	23	43	23	30	29	28	28	34	27	32	34	35	31	29	42	35	40	28	19	31	24	27	34	38	23	31	27	45	24	26	38	28	38	32	35	21	29	27	34	45	32	40	29	31	35	29	30	28	30	28	29	34	28	32	29	27	30	22	26	36	36	30	37	25	31	42	33	32	33	30	34	35	38	26	37	27	35	22	35	34	45	35	28	30	19	29	37	38	31	39	33	24	26	38	30	35	41	21	35	30	35	30	26	34	28	29	27	30	35	30	32	25	21	35	19	27	33	31	30	23	32	33	36	39	37	45	36	44	34	35	31	32	43	54	35	37	39	32	25	28	27	32	27	37	31	29	31	23	26	26	29	27	27	35	31	37	23	34	36	27	36	26	22	34	43	34	28	26	17	30	25	32	23	33	46	34	33	39	33	32	38	40	37	16	23	26	33	33	42	27	29	34	32	32	24	36	31	29	30	26	37	29	39	35	37	27	34	25	28	21	32	50	38	27	26	37	36	38	32	36	25	35	32	25	33	34	37	25	25	35	31	35	34	23	30	42	36	27	35	34	25	19	34	24	26	27	39	41	34	35	30	32	32	38	22	30	36	32	30	32	40	32	27	28	30	33	40	28	29	43	32	20	25	26	33	30	32	31	30	27	36	38	38	30	39	33	29	30	21	30	22	26	35	32	28	22	38	30	34	27	38	36	45	36	49	31	25	36	29	31	34	28	28	34	46	36	31	24	40	19	36	37	25	35	28	27	33	35	27	35	31	27	23	33	33	26	29	30	37	23	40	35	34	39	39	26	28	29	20	34	37	35	30	42	23	31	29	42	23	31	33	30	23	30	37	31	27	28	29	41	32	24	33	33	32	25	35	35	33	36	22	31	36	39	43	23	26	26	33	27	43	33	37	23	29	35	38	36	38	29	33	32	33	29	38	36	28	39	41	24	31	40	40	29	22	30	43	35	39	33	28	23	28	29	30	30	32	38	28	27	31	36	32	31	41	35	39	24	45	33	30	31	35	31	28	30	27	22	35	41	35	17	23	37	28	33	35	38	38	34	37	29	28	37	23	34	28	43	31	34	30	26	22	32	24	23	35	25	34	32	32	23	33	30	32	32	35	35	24	41	24	32	41	41	30	27	33	43	36	31	44	48	26	33	36	23	27	47	26	39	42	36	36	34	16	34	28	43	34	33	26	36	33	37	25	39	27	25	40	37	33	41	26	36	37	31	25	32	27	32	34	27	29	33	28	32	35	37	34	40	26	32	29	31	39	40	20	32	23	29	25	31	39	34	28	28	31	31	31	32	37	32	34	30	37	14	29	32	45	32	39	42	25	34	33	36	40	31	32	34	36	30	40	32	36	46	32	29	35	30	35	23	48	25	33	37	26	25	35	34	27	30	33	38	25	33	31	31	35	28	18	33	34	31	32	27	22	24	32	44	36	39	26	33	28	31	40	26	26	32	30	40	23	33	22	29	33	39	39	32	27	36	29	27	36	46	36	33	44	36	27	30	39	38	38	33	36	44	29	30	18	46	26	34	32	36	27	33	30	40	30	36	33	35	35	35	23	24	35	40	31	34	31	30	26	33	29	38	33	26	39	23	27	27	32	33	26	31	27	22	29	26	31	37	36	35	35	24	36	37	27	34	40	34	38	36	29	42	35	37	37	37	23	21	21	41	33	31	36	29	25	24	32	26	35	36	30	32	42	28
16560	6376	2989	5960	13202	13354	11879	10086	9449	7539	5670	4291	3891	4369	4204	3470	3158	3559	3101	3281	3465	3637	3735	3911	3701	3780	3758	3439	3290	3150	2865	2689	2769	2655	2444	2490	2109	1937	1553	1115	972	952	922	874	735	715	698	675	680	706	770	752	756	846	873	811	706	610	596	527	550	549	549	576	488	422	374	390	406	381	368	402	357	381	470	420	370	456	451	380	407	413	389	407	374	363	385	356	405	419	425	439	466	427	416	430	348	381	373	373	388	417	373	379	383	381	381	528	624	452	448	406	384	421	348	385	402	440	428	447	366	419	416	355	372	355	395	392	360	375	376	351	388	348	337	404	356	363	353	406	338	378	383	367	339	363	360	383	355	373	394	405	353	404	375	391	388	360	360	393	389	359	335	363	398	351	378	411	347	359	358	366	414	368	344	404	378	342	394	377	370	370	391	405	353	382	334	389	410	383	388	366	384	343	368	375	345	380	381	398	355	357	371	354	361	349	365	360	378	366	345	357	380	353	356	411	335	372	370	402	323	414	365	341	371	358	358	356	368	385	375	407	390	409	407	354	379	373	348	361	386	350	381	361	399	404	373	374	368	371	377	375	325	363	399	371	418	400	364	370	392	391	360	381	373	378	358	342	386	354	341	378	373	378	363	389	381	377	377	359	358	373	362	358	393	354	346	366	377	373	344	404	377	361	371	381	368	376	410	359	386	403	383	350	323	370	346	380	339	366	388	388	344	380	372	371	370	367	405	382	384	361	381	432	347	370	331	378	371	364	353	365	338	356	395	337	375	377	359	379	358	387	355	384	358	371	399	380	385	423	356	402	391	394	371	366	374	353	348	361	398	382	385	365	378	392	360	362	391	351	363	379	354	330	362	409	365	343	373	397	391	380	350	348	364	353	383	356	394	387	371	345	378	355	389	366	380	363	379	353	396	330	386	356	383	385	389	367	372	347	389	413	383	359	404	351	356	383	368	371	376	372	364	385	395	342	377	344	370	370	374	371	435	371	381	362	349	355	391	371	407	396	355	399	373	387	344	381	348	363	382	348	391	389	378	365	358	399	377	380	367	381	379	352	368	380	376	387	332	363	383	391	358	370	382	371	322	369	390	361	401	416	380	389	368	374	344	360	374	391	380	379	357	392	356	380	349	418	367	378	367	366	383	407	367	381	410	392	381	393	377	346	385	359	394	383	316	367	355	346	357	337	397	409	395	363	377	379	336	347	404	368	379	402	357	356	384	357	362	374	390	372	355	348	398	345	372	379	398	381	396	383	379	408	345	358	373	361	385	392	366	361	409	358	379	394	343	373	366	368	398	388	361	357	342	400	354	373	361	394	386	371	340	397	391	386	386	372	400	369	394	399	386	394	388	349	390	367	341	394	368	377	408	388	381	370	378	413	409	340	322	348	377	395	388	369	371	336	399	335	362	383	380	348	390	373	384	361	388	404	354	372	416	351	370	366	379	358	353	378	380	347	384	360	404	370	362	326	406	356	361	388	348	411	350	371	356	391	409	386	369	355	373	390	374	347	395	370	345	344	397	384	368	413	373	366	374	394	358	357	379	391	393	388	381	359	371	369	321	376	390	382	348	332	380	397	366	367	403	369	391	379	413	362	311	389	406	355	368	353	383	384	372	364	368	344	364	383	392	373	406	382	367	358	394	363	363	360	366	351	366	366	366	352	382	367	379	387	408	392	394	372	389	358	332	359	377	394	376	390	374	372	385	350	358	358	383	374	368	334	394	389	390	367	351	383	401	354	418	354	373	405	362	377	382	391	354	376	381	374	385	391	397	376	385	363	381	384	361	360	376	415	383	340	383	352	394	385	389	379	367	365	344	370	370	376	363	355	378	390	399	359	364	361	352	373	390	416	348	376	413	377	400	362	374	368	388	381	355	375	359	371	336	406	368	364	357	376	346	388	382	391	344	403	360	348	358	354	369	337	404	373	404	356	395	376	366	382	390	373	363	367	371	369	398	384	401	338	367	382	360	383	394	378	376	371	383	354	351	396	360	333	343	377	378	393	376	370	369	391	333	381	375	384	342	414	353	342	378	403	387	402	375	376	426	354	416	373	392	387	368	383	402	346	363	351	380	353	392	371	350	370	366	319	373	385	360	404	390	367	345	377	385	374	333	396	363	377	367	373	375	354	337	385	374	352	348	403	379	381	343	358	363	367	381	406	384	353	392	346	397	385	327	362	361	397	384	364	358	339	362	375	363	439	352	376	353	369	362	368	372	386	344	344	399	352	354	351	385	360	370	383	361	374	355	354	356	405	344	374	401	407	386	350	354	384	357	370	407	374	388	359	364	366	402	375	376	389	375	383	345	383	338	382	371	396	373	372	393	365	368	374	370	382	396	371	339	375	377	364	378	343	352	369	390	366	368	390	389	368	354	363	383	355	306	374	384	395	354	366	359	376	353	389	363	367	377	408	366	379	392	365	354	354	389	388	336	371	371	362	385	361	408	397	356	396	360	371	348	390	374	359	378	396	366	368	409	381	366	344	375	385	338	347	342	361	366	390	403	359	369	366	384	377	384	348	373	373	369	367	372	368	358	397	355	392	364	351	355	377	397	385	351	371	395	395	349	360	396	392	349	371	346	357	340	351	371	396	388	381	355	364	371	389	378	386	373	392	372	345	403	389	393	383	366	366	356	380	348	334	394	388	361	392	356	369	378	374	409	361	363	390	420	368	347	360	408	349	369	385	375	385	371	376	371	394	373	364	348	355	362	399	371	380	359	393	391	356	384	395	353	347	389	379	384	364	330	368	384	384	380	398	388	372	413	338	370	365	360	362	379	362	388	359	341	330	375	387	369	387	397	364	358	330	355	372	391	390	382	387	380	367	353	385	371	375	385	328	349	406	353	390	376	358	376	349	355	360	379	385	376	377	394	377	419	355	379	360	364	364	373	369	386	382	391	380	381	346	393	381	419	385	381	377	385	387	352	356	346	365	362	344	408	338	355	355	372	375	321	368	380	396	390	381	388	357	383	368	352	380	386	390	379	384	390	387	342	367	358	383	375	400	358	356	371	388	352	374	405	328	359	371	383	358	356	349	371	397	363	374	375	367	390	363	344	353	382	356	384	362	377	361	364	397	371	353	370	334	375	382	332	412	379	368	364	376	383	407	368	381	392	387	366	376	329	355	370	374	356	383	350	373	370	375	346	377	375	363	391	353	351	338	354	350	372	380	367	362	359	361	355	376	366	365	341	389	403	352	359	376	384	376	332	396	397	356	353	391	389	384	356	366	371	354	392	379	357	368	385	391	346	339	358	374	368	353	373	361	349	398	363	370	393	359	383	357	405	411	408	379	350	361	347	340	381	356	376	398	379	381	408	370	378	382	382	393	386	385	391	366	407	403	403	364	396	363	362	392	355	399	409	357	362	364	375	369	367	419	338	371	393	409	368	391	386	382	363	337	379	380	387	341	391	347	307	383	355	359	356	345	369	363	370	396	395	378	368	384	391	389	361	383	389	386	378	383
1393	116	104	98	83	98	98	119	120	94	94	88	86	93	78	92	99	104	93	98	88	102	90	117	97	103	88	95	96	105	81	108	106	100	94	88	84	80	76	80	74	70	70	57	64	59	61	68	57	65	63	70	53	61	53	71	65	71	53	70	73	70	57	60	72	58	55	45	64	56	58	51	56	61	63	66	71	51	66	44	61	60	61	71	53	62	69	56	55	65	56	61	58	62	73	72	68	72	54	62	57	45	62	65	59	63	61	68	63	59	61	61	61	51	55	42	61	49	49	59	58	52	62	48	64	67	50	69	64	60	46	50	68	44	63	62	54	66	57	65	61	61	56	65	53	51	47	60	55	68	58	55	49	65	55	70	61	55	49	51	58	56	43	59	66	49	70	55	48	54	53	52	42	64	50	49	49	70	51	43	61	65	60	47	80	75	62	72	49	45	66	61	65	62	42	61	64	60	53	57	61	50	61	76	54	56	46	65	57	55	47	45	53	71	54	64	64	62	56	55	63	66	65	42	58	63	47	54	66	77	57	52	61	61	55	40	61	64	54	60	67	65	49	55	62	68	69	65	51	61	50	60	61	57	60	52	54	56	63	49	49	70	56	41	83	63	49	61	54	63	51	63	71	63	54	66	52	62	61	62	57	57	71	51	60	63	63	53	52	61	58	41	65	62	49	53	72	61	54	62	62	52	58	61	59	61	69	65	61	48	54	54	52	50	68	54	48	48	54	63	72	60	63	54	57	51	56	54	53	57	58	37	64	60	66	57	53	78	60	58	55	50	56	64	51	60	47	52	50	62	61	54	60	56	54	45	71	62	55	50	52	59	50	75	62	60	46	57	55	59	56	63	56	43	58	51	64	47	69	56	54	55	71	54	62	54	57	58	61	60	52	60	61	55	46	53	63	57	64	46	60	49	52	64	51	56	57	67	55	54	66	71	62	58	62	38	66	45	59	78	60	62	59	65	54	56	61	54	65	51	62	59	57	42	52	49	57	57	61	66	52	64	55	63	62	47	58	49	70	54	61	50	42	60	67	56	56	67	63	60	54	65	74	60	52	54	58	62	73	51	52	48	66	59	55	58	58	55	69	58	51	70	58	47	68	54	61	70	58	59	63	50	57	54	43	56	53	61	51	47	55	64	46	55	56	65	54	58	59	60	58	50	53	55	48	59	60	46	46	59	61	68	60	61	49	62	51	62	63	50	48	52	60	52	74	71	56	53	53	57	58	60	56	55	56	51	55	65	56	64	51	72	56	57	63	49	55	56	52	53	50	49	50	65	49	58	54	52	45	58	71	49	64	66	57	55	51	58	64	67	58	46	57	65	75	79	57	54	54	57	60	67	59	58	54	61	66	52	65	48	58	57	64	58	52	67	73	67	56	59	49	46	76	58	61	56	49	65	52	67	63	60	63	60	50	41	56	56	55	49	54	52	68	61	67	44	54	52	59	61	62	68	58	55	46	43	54	59	47	60	54	56	66	51	59	60	51	51	56	49	60	54	48	65	51	53	71	56	42	58	57	48	42	61	67	63	64	54	34	78	60	65	51	59	52	62	61	53	53	66	73	52	56	54	58	46	66	52	54	63	56	47	47	54	72	69	59	55	50	59	57	57	62	62	70	57	56	59	70	57	68	69	61	62	56	63	82	54	55	59	51	59	50	65	59	52	63	52	49	57	57	57	64	54	63	57	55	55	52	51	61	74	68	61	60	49	58	63	60	59	51	58	49	58	70	67	56	45	59	52	63	79	58	51	51	57	59	59	70	69	63	50	61	53	49	60	49	61	54	57	60	53	57	59	53	46	59	58	59	60	61	62	49	62	52	63	59	62	54	47	55	53	54	64	58	66	63	56	57	51	56	47	69	64	62	68	47	57	52	52	54	69	60	48	54	65	59	62	52	69	59	62	52	72	36	54	58	68	63	64	53	54	73	59	49	59	52	54	66	62	51	58	60	55	55	62	56	58	73	55	63	56	48	66	55	69	54	44	45	52	54	60	61	46	48	70	50	65	57	55	57	48	64	56	55	67	46	36	50	62	53	53	71	61	70	47	47	46	70	65	59	46	57	60	48	48	63	65	65	47	53	56	55	57	62	50	48	55	50	54	79	64	54	42	43	60	66	58	55	56	68	54	50	55	60	63	70	48	63	70	62	52	60	55	77	47	62	53	58	69	46	64	43	59	53	51	56	57	57	69	60	61	62	66	60	63	54	46	60	53	46	48	66	61	40	55	62	40	72	73	51	61	50	65	55	57	55	62	52	47	54	62	56	71	67	62	57	48	66	55	59	57	55	66	63	53	67	63	61	63	65	56	53	53	51	58	58	67	57	53	58	48	49	56	60	65	58	63	56	59	54	60	54	60	51	61	47	63	49	66	65	56	56	65	58	50	63	63	52	55	51	50	68	71	61	52	41	62	68	50	57	49	56	61	56	55	64	52	60	57	69	55	53	61	70	73	50	59	47	50	51	66	48	59	63	50	56	64	57	45	45	65	63	51	64	54	58	51	59	57	56	55	58	45	64	62	52	63	57	52	65	73	62	44	62	52	49	46	53	44	52	71	70	58	62	60	66	68	46	54	60	53	45	58	57	57	67	53	61	57	58	62	60	59	72	41	50	78	58	56	56	62	60	51	69	48	73	59	62	55	64	51	57	52	55	50	63	57	63	48	73	61	72	53	58	53	63	67	60	52	65	55	58	53	66	63	59	43	62	63	55	70	61	56	63	60	64	58	65	64	50	60	67	61	58	63	55	55	58	68	49	56	56	54	68	48	60	57	57	53	56	60	48	55	56	58	50	51	63	64	67	46	43	63	54	55	47	58	59	50	71	64	76	55	56	68	53	49	46	57	63	61	59	62	60	46	66	49	50	61	54	62	55	64	49	56	58	59	68	60	50	60	58	85	61	62	51	52	55	50	56	56	61	60	58	68	61	67	56	53	63	58	55	58	55	66	54	50	63	56	60	52	59	66	61	69	51	68	57	69	69	46	60	55	48	49	63	67	59	65	60	55	50	60	49	56	55	69	52	55	56	60	62	53	65	57	61	64	62	54	66	53	59	62	63	67	59	52	60	60	48	54	55	71	51	63	51	44	59	56	58	62	51	52	39	59	56	71	62	60	64	52	56	56	64	50	64	61	61	62	54	61	54	51	51	53	71	61	55	60	55	52	51	60	53	74	63	58	47	60	55	58	62	62	51	79	70	60	52	53	46	67	65	85	66	61	58	71	51	53	70	52	59	44	59	58	60	64	56	55	81	57	61	55	59	51	52	56	65	64	60	59	66	59	53	57	66	35	83	59	56	57	52	59	65	61	55	65	70	63	75	66	57	65	40	61	60	69	58	53	58	53	55	62	74	58	55	79	58	48	56	59	52	57	60	59	61	65	63	49	53	63	52	55	56	66	54	59	55	55	56	61	52	59	62	54	51	53	47	71	71	59	73	43	56	53	65	62	45	65	58	59	57	43	58	68
10586	2903	1627	2536	5496	5786	5590	4970	4654	3419	2792	2331	2302	2746	2360	2009	2164	2260	2058	2372	2252	2326	2352	2523	2511	2503	2538	2336	2425	2201	2167	2123	1949	1814	1817	1629	1558	1390	1205	1059	985	960	970	895	864	899	825	796	773	810	851	779	854	914	932	869	760	718	763	680	726	799	784	759	697	638	653	632	661	677	642	663	650	674	694	700	702	685	693	694	636	657	688	597	676	625	652	700	697	662	667	689	676	672	676	691	678	689	604	737	637	677	650	681	701	600	713	733	700	734	704	655	675	666	631	682	674	730	677	643	676	695	656	664	640	637	628	653	668	621	627	692	675	605	659	680	665	654	625	652	652	615	609	664	673	637	697	734	668	627	626	652	645	682	696	655	679	661	627	675	644	664	661	641	663	623	683	632	673	618	678	686	651	685	671	650	640	683	661	637	669	650	700	639	666	689	635	639	664	672	678	624	656	686	614	632	674	629	634	667	637	662	673	683	653	637	671	708	651	691	644	654	667	713	694	663	629	657	614	688	676	672	715	679	647	694	644	608	667	655	677	640	651	661	655	663	700	608	662	615	646	613	629	625	651	654	633	694	613	673	652	659	664	670	624	641	736	649	619	684	674	668	693	634	653	641	657	650	652	632	691	671	670	651	676	662	623	637	635	641	702	668	617	665	688	672	660	698	669	635	649	658	644	665	597	641	692	697	677	646	661	622	652	661	678	675	657	672	678	654	684	629	655	659	622	653	653	677	641	665	668	657	666	666	597	698	633	656	682	642	659	635	687	637	675	645	690	680	655	650	643	675	639	653	669	630	647	656	671	654	669	679	688	690	607	708	670	608	638	662	674	686	711	637	637	652	661	638	720	704	683	618	647	672	689	646	675	654	626	647	686	647	651	605	648	626	640	651	664	644	705	686	677	631	627	660	666	634	648	645	641	666	633	605	672	657	663	656	660	653	649	659	612	655	680	647	689	655	636	663	608	661	706	635	677	617	650	670	673	634	661	662	671	631	636	642	657	638	675	654	656	640	647	645	651	668	674	631	625	591	647	694	646	646	626	635	636	676	657	705	655	641	643	676	664	688	696	631	646	688	656	624	690	632	702	657	661	667	681	668	677	626	654	630	631	644	673	666	606	630	674	582	615	661	654	640	644	653	650	651	646	677	691	651	674	602	706	644	623	611	653	628	702	686	659	676	636	676	629	712	650	646	629	660	628	683	640	662	651	660	622	657	673	624	655	661	689	693	660	631	661	610	706	669	666	654	663	696	642	623	609	662	615	644	699	646	699	666	697	630	667	618	675	671	638	645	670	681	634	637	644	680	701	619	611	616	665	628	672	669	623	638	687	646	675	677	666	625	675	648	664	673	656	649	636	617	647	684	644	660	679	663	649	641	646	659	665	635	631	632	652	650	655	634	654	662	607	659	639	676	641	631	668	608	673	654	685	622	658	601	668	656	686	625	684	636	657	683	673	672	654	661	712	690	673	671	675	610	675	660	639	652	649	675	681	649	650	659	690	662	632	706	622	635	671	668	654	663	634	654	698	643	657	646	673	688	665	640	624	665	640	672	646	689	642	641	628	664	651	681	675	637	682	690	662	638	621	673	662	653	665	690	658	652	670	682	700	665	681	634	643	674	642	651	690	646	648	644	677	699	645	683	642	720	641	630	665	642	647	682	669	626	673	644	665	653	669	643	616	618	643	640	678	663	617	708	627	667	679	642	644	665	623	670	655	655	639	659	663	652	674	682	701	689	607	640	647	666	673	636	664	613	673	626	643	637	648	680	652	591	637	655	658	656	657	619	648	653	691	673	640	639	653	649	665	613	660	647	649	659	665	666	626	630	677	687	598	628	659	705	722	644	664	660	700	642	663	662	644	654	697	670	644	621	674	607	615	662	622	646	687	651	701	661	656	666	648	616	646	679	631	672	639	654	639	696	646	621	657	697	654	684	635	656	626	649	643	674	653	704	611	659	666	640	663	614	670	667	635	633	658	643	630	691	669	641	587	637	655	680	632	627	651	623	672	734	668	668	680	636	664	644	700	638	615	676	656	651	685	671	663	676	654	666	665	633	672	627	661	638	626	687	683	645	635	660	636	641	653	625	616	640	656	638	691	648	645	615	635	624	668	644	633	652	648	654	693	674	646	646	672	644	662	618	631	668	638	657	615	646	656	666	688	684	666	649	649	667	638	628	618	712	618	681	651	666	614	633	671	677	653	675	671	677	658	650	632	665	624	643	643	650	642	671	663	660	659	660	682	651	692	604	676	647	616	625	664	642	668	658	639	670	660	661	688	647	653	692	658	664	673	676	651	665	618	618	693	667	677	656	680	658	653	682	604	651	631	660	661	686	666	675	673	697	638	647	639	673	678	658	591	609	668	621	670	655	590	631	622	623	578	632	675	617	655	650	666	624	670	632	683	670	665	656	654	683	601	690	640	592	671	640	658	705	651	643	635	670	631	668	685	655	694	635	697	613	662	665	635	659	667	664	672	657	666	656	649	673	650	643	625	659	667	700	661	691	656	628	650	615	634	689	641	638	620	714	682	685	682	636	673	671	643	644	671	674	646	705	673	684	652	673	686	670	643	657	652	654	658	670	629	679	663	699	630	714	672	656	625	658	695	661	643	659	687	667	626	681	643	679	639	692	627	665	651	636	635	676	682	626	702	713	674	609	645	637	675	656	678	645	631	616	694	674	654	654	666	620	637	702	701	638	614	638	675	660	647	654	662	666	618	660	670	642	675	673	624	664	669	670	677	675	661	683	683	628	667	602	672	625	650	645	670	689	654	633	669	637	604	647	653	650	635	689	633	664	630	671	631	616	667	611	690	635	660	618	689	641	630	650	606	675	642	632	696	642	662	643	658	664	681	623	636	660	665	673	697	656	645	665	675	646	659	660	656	601	676	671	665	660	651	672	671	653	672	689	617	609	671	689	663	656	650	669	645	682	675	642	661	625	617	662	675	635	640	645	649	636	670	663	664	642	628	685	622	671	676	676	661	631	640	623	680	640	684	676	677	664	672	636	699	594	631	625	674	707	648	667	695	694	643	667	687	654	650	686	651	650	627	610	652	656	724	641	635	637	691	688	662	666	695	656	687	666	682	672	633	660	645	639	736	620	650	629	628	637	646	675	662	653	670	622	634	709	628	666	634	662	630	596	659	607	642	649	646	666	638	621	658	630	645	655	671	672	631	653	649	642	658	659	674	666	642	603	642	613	649	645	624	682	650	626	679	717	632	653	639	637	665	633	624	691	633	635	699	687	672	645	625	633	719	597	665	635	668	643	598	649	683	635	636	672	607	647	642	632	664	641	663	713	698	628	656	649	640	674	693	633	707	683	689	659	665	685	654	659	621	614	644	624	688	687	633	688	660	623	650	696	680	669	665	712	667	641	625	646	640	667	654	629	703	632	650	654	619	668	659	672	672	645	643	670	683	643	680	673	661	613	686	653	637	636	631	658	667	679	693	643	698	619	651	633	671	662	648	680
616	226	121	82	90	128	150	133	145	129	110	92	101	100	92	87	70	79	102	93	98	93	107	116	114	117	110	101	98	88	87	89	94	80	78	80	67	55	54	55	43	55	47	37	45	37	48	43	46	36	55	60	38	38	46	38	35	47	33	35	35	34	40	35	48	36	32	37	28	42	39	31	46	41	41	41	34	40	33	31	36	46	40	30	33	38	40	30	38	35	22	33	42	31	37	35	41	31	26	41	37	23	39	41	41	38	36	34	27	40	37	42	39	29	32	37	38	44	45	30	28	42	27	35	37	39	28	33	38	38	47	36	43	41	43	37	41	49	24	32	42	39	46	24	31	41	34	37	42	22	37	24	36	40	28	24	30	33	28	23	41	35	36	36	38	43	34	29	44	41	43	40	41	36	36	37	43	33	30	31	35	36	34	31	37	28	25	32	35	31	38	31	39	32	34	45	38	35	38	26	32	46	38	27	38	33	34	45	41	42	30	31	32	33	45	45	21	44	41	40	43	44	39	24	37	34	37	39	30	45	36	38	32	26	29	41	26	35	40	44	34	44	28	31	26	43	42	37	35	40	36	32	34	45	47	31	27	34	37	37	31	46	27	33	32	38	32	43	30	34	39	45	30	41	30	27	31	47	34	36	51	32	42	31	30	30	32	38	33	25	52	35	34	31	33	28	34	24	37	32	22	27	26	37	40	36	30	35	41	35	41	33	43	27	34	32	39	43	38	38	33	40	24	43	40	36	26	29	33	35	29	41	46	35	39	33	35	28	22	37	31	42	35	40	37	42	34	43	41	32	28	40	33	28	35	31	39	32	34	42	39	21	34	38	26	27	32	41	36	34	36	48	47	27	22	30	38	30	40	41	34	42	36	40	31	44	43	34	37	29	29	27	28	29	33	38	44	35	42	31	38	45	22	33	29	38	29	50	29	47	41	43	37	28	35	28	30	35	38	37	30	37	30	42	44	35	35	31	37	40	34	29	29	39	43	39	30	39	35	42	34	28	34	26	35	44	35	30	47	24	36	30	29	31	39	37	38	30	37	40	51	33	32	36	33	29	45	31	39	25	41	37	26	38	35	35	24	39	42	36	32	30	32	32	31	41	23	51	33	31	24	30	35	28	48	33	28	36	39	36	42	39	39	40	46	31	43	34	47	35	31	21	29	31	36	41	36	31	43	39	36	30	35	34	38	30	32	44	32	25	37	32	46	38	38	40	37	36	24	24	33	33	42	42	32	36	31	41	33	39	33	28	28	34	33	30	40	34	38	43	36	31	40	39	35	39	37	37	42	36	29	32	29	30	36	42	33	41	36	40	29	33	37	39	36	32	39	29	37	35	37	43	42	47	38	31	35	33	35	40	36	38	41	34	40	46	34	26	28	39	45	39	32	49	39	38	35	38	35	22	26	39	39	34	38	32	25	26	26	36	28	38	29	37	33	34	35	43	43	39	26	32	28	35	47	41	35	36	39	43	38	35	34	46	43	36	34	34	25	29	33	34	41	32	32	43	25	27	33	47	35	37	38	28	29	39	31	36	38	33	35	40	36	43	38	36	39	41	36	30	28	29	32	29	41	31	37	37	36	40	44	35	27	34	46	36	27	58	24	39	34	33	33	30	43	19	28	30	25	35	29	36	37	37	33	34	52	40	29	41	40	44	41	23	43	37	36	34	41	33	39	33	34	37	26	42	30	44	39	42	39	46	31	31	31	55	35	35	33	36	36	31	39	33	34	37	38	36	44	31	35	42	29	36	35	29	37	33	31	29	42	38	31	34	23	33	35	30	34	36	41	38	35	39	43	45	22	30	35	32	48	25	35	46	36	36	29	40	30	33	44	39	30	40	35	33	37	46	32	45	36	40	40	44	36	33	31	30	44	34	42	38	36	32	36	38	33	33	32	33	32	29	32	41	34	28	48	29	28	28	36	22	38	46	34	38	38	37	30	30	28	34	33	46	35	34	27	35	41	33	39	40	39	25	44	36	30	26	33	33	37	50	36	24	35	41	34	41	31	32	45	35	32	42	35	36	23	28	43	40	39	27	35	26	37	39	40	36	42	25	47	34	37	35	30	26	36	38	34	38	51	34	35	33	38	45	34	37	27	35	43	40	28	47	36	35	40	34	35	41	34	40	28	40	33	27	34	35	34	38	30	27	43	23	31	44	42	32	32	40	39	38	36	38	35	34	36	41	49	43	24	33	30	38	42	33	36	52	40	43	45	40	45	33	31	30	26	24	44	41	37	23	34	40	38	25	25	30	32	38	23	35	41	36	30	31	40	25	40	34	28	40	40	41	36	46	38	35	35	37	41	26	47	28	41	35	35	34	33	32	34	45	42	37	40	37	41	44	34	29	36	33	26	40	38	32	30	31	42	41	38	35	32	36	48	25	37	27	40	34	43	42	38	35	31	38	25	40	35	42	39	31	28	35	32	26	42	37	38	31	33	33	49	31	35	27	30	32	32	48	28	41	32	41	26	31	38	36	46	40	42	40	37	28	29	26	35	34	29	49	33	43	38	33	36	39	40	37	30	36	36	25	47	27	32	39	36	29	34	38	41	41	38	26	36	46	37	40	35	36	25	36	32	39	41	32	28	45	40	33	40	40	38	29	42	38	38	34	30	37	38	33	36	41	36	54	45	30	36	49	38	43	41	29	36	29	40	51	35	36	35	33	35	36	41	37	39	33	43	45	33	44	30	44	36	33	37	32	32	31	34	48	32	35	40	32	34	31	28	24	41	38	35	51	41	35	38	34	37	43	35	36	34	29	32	42	33	26	37	30	36	39	37	40	36	25	30	40	40	27	45	48	28	44	31	33	42	29	41	42	33	28	31	38	46	28	31	45	34	36	35	25	35	29	50	26	36	34	38	36	26	39	30	42	33	33	37	34	28	41	36	38	36	41	27	31	40	39	19	36	37	36	29	39	31	41	26	23	37	38	29	52	35	22	39	43	32	39	40	34	46	37	32	43	35	41	28	33	38	30	35	30	42	41	40	26	43	42	32	44	41	38	42	43	35	34	31	42	44	40	45	37	46	34	36	27	28	37	43	46	31	44	30	40	39	43	33	42	29	27	41	31	34	36	32	47	40	34	31	41	42	35	33	36	34	38	32	35	33	37	28	38	35	34	28	30	28	36	46	27	30	34	37	39	44	34	30	31	36	29	41	29	36	29	34	29	34	32	33	42	30	49	42	41	43	32	35	47	38	24	45	36	35	31	44	41	42	30	38	34	42	28	39	34	39	52	39	34	35	38	35	45	31	37	41	38	35	34	34	41	39	38	34	39	28	37	35	41	36	26	30	43	37	40	41	31	36	34	37	37	44	47	39	39	31	44	27	37	31	38	44	32	35	37	31	27	39	34	38	40	35	39	28	31	43	25	30	31	45	38	34	33	39	44	38	37	27	27	31	40	33	28	35	31	28	35	39	44	35	36	36	39	38	34	33	22	36	41	34	30	37	41	33	31	32	43
12337	5162	2142	3777	9145	10137	9440	8031	7111	5060	4288	3616	3563	3604	3141	2652	2843	2851	2738	3031	2737	2838	2879	3061	3070	2955	2863	2887	2706	2576	2661	2538	2290	2167	1921	1773	1697	1443	1190	1131	963	834	832	700	687	674	668	630	630	630	667	725	651	678	791	740	622	613	530	592	516	553	601	522	511	479	432	422	417	454	390	417	416	415	416	461	414	484	403	415	432	405	435	420	426	417	385	418	454	428	465	458	480	435	478	476	412	417	428	429	422	466	405	446	426	454	448	443	437	529	585	509	436	391	419	398	481	408	424	444	395	424	415	443	395	440	445	424	423	424	452	434	424	388	426	417	395	421	415	436	401	442	406	423	430	403	438	433	441	385	416	421	411	431	436	399	417	458	442	401	424	392	451	453	437	457	420	396	424	436	417	430	380	407	456	392	438	424	406	416	449	415	408	412	392	393	406	416	371	440	466	413	457	398	416	394	425	438	443	452	434	438	414	446	435	397	429	418	429	430	410	429	396	400	420	392	426	413	412	399	429	389	423	398	412	415	420	386	422	420	413	421	428	403	411	406	409	400	425	411	393	436	402	416	442	372	442	464	416	435	427	413	410	431	416	437	426	429	437	417	409	403	434	415	404	447	401	414	437	423	447	409	416	406	392	433	435	427	381	422	425	438	440	430	423	398	408	399	422	397	359	415	409	437	421	443	401	409	411	411	422	430	434	425	389	432	425	427	415	420	409	419	406	388	417	406	429	409	399	374	413	397	455	431	427	415	431	422	413	436	476	417	435	479	431	411	435	421	407	400	433	458	397	406	454	445	421	407	415	386	433	432	418	408	397	408	441	417	427	443	403	411	398	405	406	446	419	434	420	406	420	424	420	386	405	429	423	415	428	405	413	434	427	410	408	440	388	400	459	422	395	441	431	424	398	436	402	456	467	399	417	383	412	397	434	419	425	413	418	451	422	453	439	420	369	400	456	408	435	415	391	404	423	385	399	444	441	400	415	463	428	420	425	403	466	426	413	397	427	411	392	408	386	449	414	420	408	417	412	408	438	422	411	428	410	381	441	410	401	441	384	436	447	405	390	430	431	428	415	390	438	433	442	391	455	393	441	413	388	424	417	396	416	427	402	380	434	409	400	433	440	407	442	405	389	418	427	434	394	403	421	422	400	416	402	423	392	409	414	435	409	400	387	427	472	434	423	397	416	475	436	449	405	397	424	398	416	412	402	426	413	424	391	424	416	425	412	389	418	391	429	417	426	405	426	419	411	429	430	382	420	424	428	423	451	364	459	442	427	410	400	456	409	428	386	435	395	430	395	412	397	410	397	375	477	434	443	403	444	412	395	428	404	440	417	434	439	422	432	433	432	453	383	430	409	418	428	451	399	390	406	429	428	382	411	424	412	421	387	436	413	404	389	406	407	396	451	416	415	388	427	434	428	388	409	414	396	450	454	397	431	399	400	427	401	414	422	433	426	421	386	424	420	425	437	400	399	424	386	413	397	424	402	413	435	437	441	407	403	431	432	384	396	445	435	436	407	443	478	397	392	412	420	424	423	416	432	406	416	444	413	424	454	398	399	404	380	399	392	409	410	437	415	408	427	436	420	412	426	415	438	409	418	401	422	398	440	407	402	414	410	405	390	403	402	419	393	405	446	469	455	430	405	414	452	409	395	449	411	434	431	407	404	402	427	413	421	451	414	449	449	406	401	432	412	412	444	440	413	442	398	388	425	411	415	384	451	427	430	376	423	462	430	434	420	413	434	394	460	412	419	446	419	412	373	388	391	452	455	407	454	408	418	398	405	398	423	411	394	417	415	424	447	436	446	417	409	431	427	435	428	419	434	379	465	470	391	406	389	405	370	438	448	416	374	394	403	414	393	428	425	428	384	436	410	448	405	403	391	425	445	455	427	434	405	417	398	444	416	430	404	405	411	398	421	416	444	428	421	474	430	370	408	421	445	429	406	447	404	440	423	406	427	421	432	418	429	392	434	441	424	430	449	436	408	425	442	402	430	403	410	435	424	411	409	463	455	403	469	409	453	427	431	410	446	388	413	417	409	414	407	415	469	410	412	392	438	425	407	431	400	413	430	432	396	430	446	396	416	415	431	406	438	423	431	455	426	409	410	411	440	402	457	414	447	431	421	421	412	369	410	409	404	428	462	400	414	409	441	416	411	393	416	413	434	434	375	426	429	444	398	443	395	433	461	421	433	421	445	412	456	442	445	411	468	424	405	412	435	407	437	447	419	409	409	404	440	417	437	430	383	460	433	386	419	405	410	404	409	426	407	417	421	367	413	434	418	442	435	426	442	427	409	394	380	436	378	431	442	429	433	413	460	394	404	401	392	440	430	438	429	435	413	408	432	427	419	389	419	424	425	395	411	429	380	401	425	437	401	424	409	389	435	343	442	432	386	414	437	363	446	376	412	428	433	456	443	422	418	382	445	420	418	410	435	408	448	454	380	423	437	401	402	405	431	411	438	415	427	418	408	408	443	410	424	413	459	396	446	416	426	446	428	404	416	457	415	421	409	442	422	429	408	435	395	393	439	421	373	429	429	423	427	439	427	427	436	429	411	401	441	391	430	438	404	415	451	418	418	405	423	442	472	398	456	439	402	418	436	451	449	413	407	443	473	448	431	440	394	424	426	404	432	435	420	415	432	438	409	411	427	421	397	387	429	420	404	421	394	430	419	430	421	429	421	377	430	460	437	430	381	405	427	415	449	395	417	422	406	426	429	398	426	413	400	439	432	417	400	420	430	440	417	462	435	455	406	411	371	404	425	436	417	412	440	422	431	426	454	414	420	432	404	466	407	445	447	419	426	437	397	427	438	382	415	415	441	389	422	442	406	393	430	421	399	391	408	402	414	418	416	425	448	428	435	432	443	428	417	396	459	441	424	396	420	436	421	431	439	400	430	432	381	411	417	424	440	421	391	447	419	390	380	443	454	424	448	413	389	408	419	400	430	433	441	431	420	413	445	427	415	438	393	433	448	422	457	399	419	421	425	457	389	458	427	412	404	419	426	413	428	418	460	379	433	421	464	396	424	394	413	458	431	416	431	428	428	417	396	425	412	380	429	430	420	412	405	399	426	437	433	394	378	429	401	438	405	394	430	415	420	435	439	431	424	413	406	388	425	429	451	390	413	459	427	409	435	408	389	413	453	450	420	446	430	420	403	407	430	434	379	440	418	458	449	448	413	379	423	387	386	422	419	407	422	421	422	408	451	404	380	469	372	398	424	428	437	409	444	406	389	404	429	417	421	430	419	406	455	383	449	415	451	419	376	439	398	425	420	406	419	399	403	417	414	416	418	436	413	453	418	428	415	423	408	378	404	392	426	415	410	412	400	407	442	434	433	407	424	433	442	422	387	431	427	416	424	456	416	421	416	432	431	418	413	419	444	393	410	407	413	417	389	387	413	419	442	421	430	403	420	417	448	441	416	416	407	414	382	444	430	399	419	433	435	374	422	413	426	449	404	400	438	428	403	442
2041	203	119	86	93	138	143	157	137	130	119	116	121	116	121	119	134	112	98	131	131	130	111	122	102	119	136	118	141	121	115	109	110	94	90	89	96	79	84	74	73	59	56	52	67	75	66	60	52	73	63	63	64	61	61	69	63	56	58	51	61	61	48	49	45	57	52	52	52	54	43	47	58	59	46	59	51	55	55	56	54	45	52	60	60	45	46	70	62	57	65	49	53	50	59	63	55	64	41	49	67	49	58	61	62	59	64	45	57	46	49	50	52	45	49	57	71	52	49	44	50	54	55	51	57	62	57	50	49	58	58	61	59	55	54	46	51	56	49	54	49	45	55	50	48	60	55	41	53	51	56	65	45	53	58	51	57	58	69	52	67	49	56	62	43	53	48	41	46	61	56	51	51	49	62	65	60	49	58	45	63	49	49	50	58	65	53	73	54	60	58	56	52	50	48	44	57	53	47	38	68	42	54	50	57	53	45	47	60	53	47	55	59	59	64	64	50	56	53	45	57	56	52	54	49	76	52	55	59	63	52	49	52	53	59	46	50	57	55	48	42	66	62	53	56	62	50	54	67	58	49	58	42	50	53	54	69	46	52	54	64	56	59	53	52	57	60	57	68	55	53	54	48	53	61	59	65	65	61	54	57	51	54	58	53	57	52	42	54	51	65	65	47	56	58	58	59	53	45	65	57	77	55	52	56	54	62	57	63	48	52	58	47	60	49	53	61	54	60	55	49	54	53	65	58	50	44	47	52	46	50	57	54	43	52	55	48	53	57	55	57	62	50	53	60	44	45	59	63	62	48	64	48	57	49	39	63	65	62	51	57	61	61	54	55	57	39	55	48	54	56	61	48	67	57	60	52	57	59	53	51	56	53	59	63	59	58	60	58	48	66	59	40	55	48	57	62	63	47	53	60	56	62	69	51	54	64	59	53	53	47	54	68	45	58	48	62	50	53	58	66	53	47	46	55	54	47	55	58	43	55	58	42	54	53	66	55	64	61	56	46	48	64	50	55	52	57	55	66	38	53	46	43	42	56	46	58	62	49	57	70	56	62	55	62	48	50	55	52	49	53	52	50	61	53	63	63	60	64	61	46	68	54	36	52	56	51	55	58	52	57	53	58	66	63	52	60	65	36	60	57	46	54	50	51	67	49	54	61	59	53	65	53	56	41	68	60	54	42	75	52	49	74	65	49	57	48	47	57	48	66	53	53	44	48	45	68	48	38	63	61	53	57	60	57	45	61	60	55	45	49	52	54	60	51	47	44	58	54	50	51	60	51	49	63	54	67	58	60	59	45	43	48	55	68	57	46	58	49	72	65	56	55	56	65	86	70	65	50	52	68	44	68	60	60	66	64	49	51	60	59	54	55	51	49	58	55	43	59	53	75	55	44	59	57	44	62	58	62	55	51	62	62	47	49	49	66	66	41	56	44	49	57	47	49	59	59	38	53	45	50	53	54	56	64	63	58	54	53	46	69	69	55	56	68	49	53	69	63	52	49	50	52	67	51	47	62	51	57	50	47	56	54	54	56	48	46	56	58	38	47	48	53	60	53	41	50	48	49	47	70	47	65	49	41	59	55	60	54	48	45	54	50	54	54	54	63	65	50	63	65	47	52	59	47	53	50	63	63	56	68	42	64	56	61	51	56	43	39	37	61	61	49	58	58	56	71	54	66	63	54	38	50	47	62	53	55	58	48	61	50	58	60	54	55	57	65	59	51	54	57	59	58	69	55	52	64	58	58	56	44	49	62	51	52	52	61	58	40	67	64	61	68	53	49	45	62	47	54	60	49	53	52	45	48	48	54	58	48	57	63	53	60	47	44	61	35	52	57	61	51	43	65	75	69	69	48	63	56	60	35	65	57	46	48	59	63	44	51	49	45	63	53	54	65	66	36	50	72	56	55	48	66	51	60	54	67	60	64	61	44	35	40	52	55	51	54	59	55	52	60	34	64	63	53	61	79	55	62	54	73	52	48	50	61	56	51	59	47	54	63	58	59	47	55	48	43	48	54	53	46	49	60	38	58	54	45	70	56	51	58	54	59	56	50	62	63	53	61	61	61	63	60	55	46	54	65	46	44	45	46	51	65	58	39	51	49	52	62	67	64	56	53	56	60	61	51	64	46	63	49	44	52	55	47	49	57	59	36	62	68	53	53	62	55	44	55	49	58	64	46	52	55	59	56	46	47	51	55	62	55	54	58	58	50	50	63	64	47	46	51	54	63	64	54	43	53	46	48	60	53	59	61	68	56	51	56	67	67	59	54	44	63	65	54	51	54	53	53	62	58	54	45	60	63	45	45	61	53	54	61	66	57	54	56	53	65	54	73	62	59	56	59	59	60	63	52	47	54	51	55	36	55	50	58	52	53	67	58	53	63	53	64	50	53	51	60	55	42	64	47	60	58	59	45	63	64	49	71	54	51	61	59	53	52	36	65	59	53	46	60	50	51	50	49	67	54	62	54	58	66	56	54	53	64	48	57	65	65	40	62	58	56	51	46	53	52	56	62	50	59	54	50	51	61	58	57	51	69	53	53	35	53	55	64	54	50	56	55	59	48	58	54	65	65	53	67	55	45	52	44	50	41	44	56	51	55	56	57	56	57	49	58	52	59	43	56	60	61	48	50	52	48	63	46	68	57	52	49	57	64	40	60	47	61	56	48	49	55	51	51	69	49	54	57	53	57	62	42	60	48	41	56	48	41	47	58	43	80	61	57	51	53	58	47	53	41	46	51	60	52	51	54	46	56	55	52	50	60	62	53	62	37	52	53	55	60	70	68	56	55	57	57	46	73	66	66	52	51	57	73	51	47	47	70	65	70	43	48	61	59	49	48	61	58	52	58	59	39	65	59	60	44	64	61	69	63	48	74	63	45	49	50	56	75	64	54	65	42	61	45	51	46	54	45	58	67	46	72	58	48	48	42	58	52	50	54	59	45	60	69	50	52	64	51	53	52	56	41	72	59	51	68	43	49	40	50	44	63	59	69	71	55	60	62	45	60	43	42	59	56	56	56	57	58	62	50	59	64	59	60	62	65	68	53	55	61	63	58	54	58	55	54	50	52	65	63	45	48	58	61	51	58	53	50	52	59	53	59	53	50	53	57	63	48	67	44	60	64	52	55	49	60	44	57	65	49	52	30	58	57	52	51	51	60	58	50	65	47	49	54	57	56	52	53	45	61	56	47	44	52	42	40	62	59	44	48	53	53	60	57	60	52	65	53	59	42	57	61	58	57	59	44	64	63	72	55	44	42	62	51	48	65	60	55	73	58	47	62	57	53	60	59	57	67	56	48	60	58	57	54	51	56	48	50	64	53	71	63	60	50	62	54	57	52	51	69	51	55	69	53	57	63	69	42	66	54	48	59	63	61	75	60	57	58	45	53	47	43	55	71	53	58	62	53	45	53	60	57	58	45	60	50	58	53	45	48	45	49	70	45	40	47	63	56	46	49	49	49	59	66	53	43	50	57	53
12081	4259	2052	3505	8092	9891	9649	8443	7533	5576	5152	4304	4360	4077	3724	3139	3276	3089	3122	3387	3270	3126	3369	3484	3163	3261	3216	3105	3099	3138	2952	2683	2552	2265	2133	2010	1847	1648	1467	1198	1195	1088	996	952	936	975	863	878	845	899	891	855	802	958	1019	897	853	789	773	731	727	679	787	757	712	696	630	620	595	661	603	576	626	628	630	649	605	591	667	646	601	638	677	615	629	618	654	603	657	652	735	629	641	633	610	642	610	597	609	621	600	623	649	648	632	660	643	654	583	683	643	718	622	626	602	583	630	611	631	590	629	613	640	620	591	634	643	616	640	601	614	646	631	607	621	628	611	608	664	585	611	618	572	629	603	610	657	594	593	596	593	651	621	633	614	573	621	607	651	627	632	649	605	612	621	571	585	616	612	643	620	564	613	605	620	581	623	655	617	613	629	681	578	622	619	615	570	627	634	637	595	646	603	560	643	604	642	654	643	610	630	650	602	623	590	591	619	663	586	614	602	620	614	594	627	609	641	621	651	590	619	606	612	639	596	628	613	658	586	642	632	637	602	571	587	638	621	630	632	623	600	600	551	608	637	628	628	635	634	627	557	586	608	582	644	581	647	647	608	603	595	678	599	612	644	596	601	636	589	651	593	587	608	667	608	627	643	603	652	641	609	610	597	624	629	611	605	608	606	626	635	591	583	580	610	619	618	608	635	613	587	604	611	636	596	604	601	591	601	616	626	601	585	634	615	582	636	591	653	614	627	621	605	634	609	611	625	572	632	644	600	627	607	602	647	598	641	602	637	593	617	632	615	618	587	620	604	608	614	624	628	639	607	645	611	623	626	628	619	645	601	607	574	602	582	630	611	582	567	624	632	612	564	634	654	658	595	662	575	639	617	599	637	641	617	592	660	602	614	607	637	600	634	624	631	639	612	621	608	654	597	608	610	628	594	585	621	643	599	604	627	582	619	619	641	564	589	613	624	593	630	609	616	571	606	634	641	618	651	606	607	586	588	620	591	629	621	588	680	594	624	611	658	626	574	625	599	627	677	634	638	597	643	587	596	599	658	598	629	586	629	620	576	630	688	595	578	611	623	660	640	618	603	655	647	679	596	656	624	592	618	583	644	589	664	603	576	605	569	597	643	636	625	611	639	643	615	590	642	607	586	625	615	617	630	600	652	582	627	558	607	619	630	616	585	581	591	639	642	616	636	627	583	640	623	622	612	647	601	598	628	612	625	592	600	607	613	664	610	646	666	622	670	571	635	618	614	651	629	607	583	642	633	599	611	613	586	610	629	640	605	585	638	615	624	610	597	597	589	627	634	609	587	615	629	579	634	622	633	618	599	635	615	625	622	608	573	630	615	650	627	619	638	651	602	602	579	635	605	621	607	592	595	634	624	612	632	566	612	595	592	601	585	637	628	665	625	605	600	631	617	602	613	599	658	616	620	570	652	618	625	617	577	611	628	642	637	579	621	625	599	594	683	653	630	618	602	632	611	582	628	601	612	595	621	593	604	592	617	640	600	635	606	601	659	598	585	615	540	653	622	604	606	600	614	616	567	631	616	614	624	622	628	629	631	609	602	596	609	618	612	591	613	592	589	636	626	650	593	607	627	612	611	627	592	615	633	551	617	608	645	636	625	601	615	599	603	645	581	559	664	584	665	623	631	589	628	643	617	653	638	655	588	609	640	582	624	591	546	651	636	640	582	597	594	610	608	644	632	589	642	599	619	599	603	610	680	605	547	630	604	619	643	615	624	568	621	627	623	587	607	637	611	597	612	605	605	620	629	596	597	616	625	623	584	591	612	668	650	621	631	627	595	587	649	642	591	635	650	582	620	609	638	617	641	618	630	636	629	592	622	620	648	645	610	650	557	629	577	612	620	651	606	632	633	618	622	574	669	620	651	594	619	617	570	607	654	558	622	598	617	610	563	630	614	588	627	601	643	608	622	629	613	662	614	626	592	593	626	635	610	632	622	638	625	600	614	605	639	613	649	641	661	635	630	610	604	635	634	604	668	598	644	599	582	593	626	617	649	615	610	632	634	631	595	613	624	606	622	594	616	607	652	620	623	599	642	573	636	602	622	583	597	621	603	610	610	641	649	618	634	583	611	621	637	622	594	598	644	626	621	612	601	615	608	637	594	632	597	621	588	587	648	655	691	574	645	653	586	671	646	648	631	607	589	612	676	633	641	605	616	628	605	599	642	594	589	605	635	612	599	577	601	573	625	606	653	611	654	620	626	591	618	572	615	590	614	588	615	611	601	629	625	651	602	623	608	592	625	655	609	650	651	614	643	629	565	589	603	564	641	602	616	605	625	604	617	593	612	549	616	625	623	588	604	628	572	603	611	609	595	629	619	613	591	636	633	635	655	618	620	595	636	594	617	646	624	635	600	629	592	629	629	565	601	654	603	667	615	643	608	662	565	596	630	602	646	613	623	626	650	624	627	566	660	631	613	607	575	621	663	606	654	611	615	599	608	634	615	589	649	563	648	604	631	585	659	592	629	596	575	611	609	636	594	647	585	632	622	599	596	598	604	632	657	589	594	637	628	586	624	619	635	603	610	657	634	641	597	615	613	624	635	599	655	608	619	612	591	612	575	656	627	670	591	577	632	584	616	583	635	556	619	657	622	621	625	580	593	609	690	635	629	625	621	642	595	610	620	659	623	602	596	603	600	634	615	633	650	625	616	568	629	615	601	614	633	625	596	625	648	642	583	583	621	598	651	611	636	649	600	630	615	593	549	628	619	638	599	621	630	638	612	577	645	616	599	609	638	615	591	611	643	603	583	648	629	607	654	609	610	598	604	591	587	673	647	653	566	676	636	608	639	663	649	585	587	641	621	672	624	619	602	572	612	643	585	625	612	665	596	613	633	592	588	645	607	635	619	598	601	618	582	587	625	598	597	634	618	603	625	612	664	609	620	660	599	625	661	618	582	658	601	623	630	617	608	632	599	640	653	593	578	616	621	604	570	637	609	623	603	638	609	629	614	602	646	623	620	626	606	630	587	619	620	628	610	593	623	640	642	637	610	597	654	597	607	589	641	632	638	703	626	599	624	642	588	612	619	569	659	602	609	640	616	681	604	602	646	612	616	602	625	601	612	552	620	613	610	591	602	657	632	625	666	624	609	598	621	617	590	630	618	600	605	641	647	576	621	622	612	640	612	630	605	639	584	610	605	615	644	645	623	672	607	600	573	616	564	584	578	608	603	671	633	618	674	637	634	597	629	616	580	593	632	630	585	634	627	598	603	608	617	564	614	602	624	628	649	618	650	621	641	665	607	619	614	627	614	637	616	606	649	643	632	577	616	623	612	617	601	620	596	613	590	631	608	626	618	612	632	654	627	576	638	603	582	636	612	642	585	623	582	613	583	645	633	601	628	597	592	633	625	622	653	595	600	600	618	634	619	579	645	607	605	630	609	602	645	609	589	644	597	619	619	657	636	604	660	635	608	590	615	566	622	609	642	586	581	635	651	646	624	616	640	656
984	247	145	94	98	161	215	197	161	139	155	134	113	140	120	113	101	135	125	104	124	116	114	113	100	111	102	108	115	134	92	113	101	73	101	74	72	86	59	47	47	48	39	46	41	45	46	45	40	48	37	40	47	53	51	54	40	50	34	35	36	34	46	31	32	27	25	25	41	27	46	29	34	27	30	38	27	46	40	31	39	22	26	41	29	27	35	36	36	38	34	42	32	32	28	27	26	26	21	30	24	34	28	30	36	42	28	26	35	30	24	40	39	33	21	31	35	34	37	31	39	25	26	32	35	28	36	36	29	32	32	31	19	32	42	29	38	35	41	36	21	31	26	32	29	34	33	32	41	37	25	29	35	15	21	25	31	25	28	25	23	26	33	32	31	31	28	23	24	22	26	35	42	25	27	31	37	28	23	31	27	36	25	35	41	27	38	41	21	25	32	39	28	27	27	30	31	31	30	31	22	31	51	27	44	24	31	41	31	32	36	25	21	33	29	23	21	29	23	30	38	23	37	30	24	38	24	32	34	26	30	30	37	41	35	40	37	29	34	25	38	24	27	28	30	30	26	32	35	33	37	32	25	40	25	31	30	44	27	41	29	34	18	41	26	29	35	28	25	32	33	31	28	23	39	37	27	34	32	32	39	34	37	31	41	22	36	28	30	36	33	29	40	19	24	21	27	33	32	34	31	27	40	26	36	36	25	43	26	27	34	30	31	34	36	27	30	35	22	29	30	37	28	29	25	31	26	35	29	29	19	28	45	34	35	38	30	31	26	30	32	21	28	34	18	44	33	33	34	27	33	22	31	24	25	34	35	31	32	32	35	24	37	31	26	30	28	23	35	33	26	30	32	30	30	21	24	31	30	40	32	29	32	37	19	26	27	30	34	30	28	36	23	38	26	43	30	33	27	35	30	22	34	24	39	30	26	30	40	33	38	30	20	40	29	25	24	35	35	38	25	23	35	30	24	30	30	33	28	30	28	43	38	32	28	27	42	32	30	23	27	23	15	35	25	33	33	22	29	30	31	26	30	40	34	23	25	32	37	24	27	33	30	25	31	24	26	28	25	22	29	30	33	30	29	26	24	27	32	21	34	39	40	37	33	25	29	28	27	37	43	31	27	36	27	31	25	32	35	34	39	33	34	29	29	36	37	28	19	36	27	42	29	24	23	21	23	42	25	26	29	27	32	26	32	29	28	30	42	26	30	32	29	28	29	29	31	36	32	33	32	30	27	30	25	35	35	33	31	32	38	36	33	21	29	39	26	30	35	29	28	27	31	37	27	38	30	40	25	29	45	27	23	20	41	30	31	29	25	33	33	31	36	39	38	41	27	23	29	32	24	24	31	35	33	33	32	34	39	41	29	35	34	32	34	37	23	18	34	39	38	27	33	36	28	39	24	29	32	38	34	31	32	27	30	30	41	30	34	38	35	32	27	31	27	28	37	32	17	27	28	23	29	34	39	23	27	33	36	27	30	28	32	25	32	30	24	23	25	20	38	39	26	32	19	33	29	32	36	32	25	23	35	30	37	27	17	23	35	30	35	32	27	30	33	36	28	28	33	25	36	29	28	31	18	30	33	26	38	26	24	39	32	30	34	20	36	40	26	31	40	40	31	34	32	38	26	28	23	29	27	26	33	18	30	30	26	29	34	30	30	31	22	24	34	29	31	29	34	34	31	33	41	26	27	24	35	31	30	35	32	33	31	37	26	29	35	42	22	27	39	28	38	31	29	42	32	40	28	27	29	22	25	26	26	32	34	30	28	32	37	36	21	37	25	36	22	37	36	33	25	25	33	34	30	22	32	22	29	26	35	36	31	31	27	32	28	29	31	23	36	23	36	29	34	32	23	40	30	29	24	30	42	24	35	36	36	32	34	32	18	27	36	31	44	29	27	22	30	40	32	30	35	34	29	28	31	32	50	49	36	40	33	26	41	32	32	32	36	36	25	25	41	35	38	25	33	29	35	33	27	20	31	26	32	29	36	33	30	29	35	31	37	30	37	28	33	28	38	29	27	31	27	30	30	25	32	29	31	40	34	24	19	33	28	27	32	30	35	34	22	37	31	27	28	34	24	27	29	30	28	29	34	23	30	39	26	35	24	36	29	32	29	37	30	31	35	35	41	30	26	31	26	31	34	35	32	43	33	29	37	20	37	30	33	32	29	43	38	24	29	34	33	25	32	20	22	28	23	31	23	38	36	27	23	33	28	22	31	23	28	36	27	37	29	24	43	18	31	27	33	32	42	35	40	37	26	30	33	31	32	34	33	40	23	34	41	30	23	30	33	32	35	29	18	29	29	22	34	24	33	37	29	39	29	18	32	35	32	29	31	30	28	44	18	25	31	40	31	30	37	31	15	31	25	29	25	36	28	32	36	33	19	23	26	35	33	24	30	30	44	24	33	28	29	36	37	21	35	29	35	27	35	34	28	24	20	28	21	34	32	39	34	33	23	35	31	30	26	28	32	18	33	21	32	37	25	27	30	39	39	25	37	28	29	29	32	25	28	31	29	40	31	38	40	27	24	28	28	33	17	28	27	29	31	30	24	29	34	34	28	27	35	28	29	30	20	32	39	25	31	27	38	36	24	41	27	35	46	19	28	37	30	32	35	29	30	39	32	40	27	39	31	32	36	37	19	37	28	27	32	22	23	30	25	38	36	27	32	36	33	31	26	40	36	26	34	39	23	29	30	34	27	33	38	28	32	40	40	28	29	36	32	33	35	29	33	30	35	37	37	24	27	33	26	30	36	36	33	19	32	35	34	24	32	33	27	30	26	35	28	29	35	37	45	34	34	30	37	29	29	35	29	33	30	34	26	21	34	27	35	30	41	25	26	29	23	21	46	27	35	40	23	24	27	34	28	26	34	31	32	32	32	26	28	41	25	29	32	35	26	30	29	29	22	45	32	35	35	30	28	26	36	26	37	39	31	37	25	32	28	35	42	35	34	34	31	33	33	36	31	33	30	26	28	28	24	35	25	30	37	27	34	28	31	31	26	34	26	36	32	25	32	30	38	25	17	34	34	26	33	31	26	29	31	38	30	34	32	29	38	24	28	26	34	26	34	27	28	41	31	30	26	37	31	32	30	35	32	27	32	20	29	26	30	31	21	32	34	32	36	33	21	34	44	35	32	30	34	24	39	32	38	31	41	28	31	37	36	36	32	26	32	29	41	45	37	22	35	26	37	32	36	33	35	33	27	33	23	32	36	31	33	35	25	35	20	31	32	33	35	31	43	32	31	41	29	32	32	27	22	23	24	31	27	39	34	34	19	34	27	40	28	32	30	37	29	34	31	25	30	40	30	24	34	33	37	24	32	18	26	29	21	29	34	31	26	36	24	30	34	31	29	24	37	27	30	28	22	37	20	31	28	24	38	29	27	29	30	35	36	43	28	30	33	31	45	37	24	38	39	27	26	28	31	29	32	23	34	33	38	27	30	28	35	27	30	35	26	29	23	25	22	29	31	30
14829	5852	2461	4777	11110	13656	13228	11221	9112	7325	6622	6107	5534	5321	4673	4269	3790	3917	3990	4052	3565	3748	4129	3767	3437	3658	3422	3390	3473	3526	3112	2909	2555	2421	2286	1988	1775	1659	1476	1188	1130	942	826	764	809	792	778	680	667	692	669	646	752	843	921	822	633	644	564	487	491	492	581	493	497	432	371	386	364	374	385	372	361	348	389	359	425	398	409	410	421	406	380	392	380	406	432	370	352	386	415	395	398	343	326	394	360	372	354	341	356	364	388	376	427	368	370	395	382	364	426	465	365	377	383	359	401	318	347	339	370	367	326	354	364	367	380	354	375	378	363	354	364	352	367	359	370	313	366	353	364	326	337	375	350	350	315	373	384	346	350	354	357	371	361	357	346	358	358	364	358	379	341	372	351	342	358	291	368	344	366	369	351	342	361	321	312	330	354	351	364	361	401	343	350	358	374	359	357	343	352	339	372	371	364	350	343	330	343	346	328	364	378	362	367	405	393	357	341	359	364	374	336	321	352	364	356	373	325	344	366	350	347	369	349	340	355	328	372	370	344	356	331	350	335	337	325	357	367	358	366	337	370	340	373	364	357	377	372	376	372	367	359	352	362	356	358	360	345	352	359	380	341	357	387	352	364	376	358	396	358	339	370	372	337	374	350	348	370	348	358	387	375	381	325	361	390	347	341	373	357	328	357	367	341	336	356	383	366	345	361	358	381	356	410	361	356	344	358	352	374	344	383	335	369	344	335	331	319	377	349	360	355	341	369	386	366	378	365	358	377	407	359	375	393	335	373	365	336	352	346	330	363	356	357	345	348	374	357	349	380	378	380	372	357	362	352	353	378	362	360	343	359	352	389	368	365	333	382	347	365	324	340	364	355	384	360	326	326	369	328	342	356	360	364	360	329	364	344	345	363	353	355	342	364	335	363	377	362	351	322	365	384	381	372	375	347	353	369	382	345	362	380	365	356	327	339	342	368	391	361	310	349	366	368	352	338	369	308	365	338	385	358	348	393	351	367	342	355	365	363	353	362	361	356	364	374	345	352	376	340	348	353	360	344	334	348	365	392	359	352	353	360	367	377	334	342	367	374	353	383	365	379	333	354	361	363	343	334	336	372	349	367	361	336	342	369	389	332	402	328	335	345	323	363	381	358	364	336	378	374	367	351	335	396	372	341	355	372	351	377	359	379	371	333	349	371	370	319	381	363	353	317	329	349	347	368	344	371	326	388	386	331	362	335	340	351	343	350	354	331	323	342	382	359	334	331	371	351	375	390	409	321	351	334	384	336	368	375	366	342	342	373	378	358	325	352	336	345	394	353	369	342	349	347	367	339	378	331	338	383	351	370	338	355	352	386	359	343	329	377	334	338	359	369	343	319	384	392	362	374	372	374	368	368	344	348	329	338	358	376	359	339	368	368	388	340	378	356	340	368	368	329	361	365	380	333	348	345	344	400	395	362	337	367	367	319	376	358	338	355	358	370	350	347	319	354	342	390	359	390	387	346	354	362	354	358	352	337	389	375	354	343	385	358	381	343	374	357	371	347	367	345	393	351	345	358	318	309	375	354	371	364	383	335	358	364	369	354	327	422	341	382	328	366	347	342	363	348	353	377	392	321	356	341	378	348	349	356	376	385	369	348	356	367	318	354	381	387	371	336	393	333	384	316	376	318	358	372	341	345	332	383	350	359	315	373	405	354	343	358	364	338	352	347	361	348	372	374	349	367	340	379	363	342	354	335	343	353	372	356	360	344	360	369	372	363	341	367	348	400	327	351	364	330	395	337	363	348	366	371	354	344	388	349	332	327	320	316	361	378	320	327	414	367	381	353	377	327	365	356	353	330	393	383	360	354	392	414	340	345	353	374	329	320	360	345	355	342	368	363	382	360	336	310	350	340	351	307	328	349	354	367	375	381	346	353	373	388	341	370	343	362	381	367	352	349	346	375	351	375	357	385	385	348	379	408	378	399	375	422	379	379	360	333	372	368	351	367	354	352	328	335	366	349	351	348	368	360	378	374	357	330	355	341	380	353	376	381	342	324	343	344	377	319	361	323	345	350	384	374	347	346	331	354	331	362	365	361	335	355	372	361	381	360	336	350	340	342	367	371	371	347	369	386	353	358	353	374	374	368	348	366	324	343	348	350	357	340	365	325	360	370	353	313	406	370	371	338	317	369	381	346	355	341	401	350	352	388	383	348	349	327	343	330	385	357	384	386	361	351	359	337	339	330	368	346	348	343	369	368	362	363	371	388	358	376	351	327	337	342	372	347	394	356	346	361	370	389	361	331	333	349	318	366	343	341	360	347	337	381	356	368	347	354	354	388	354	357	373	353	340	343	343	357	390	369	344	356	380	361	357	339	339	349	362	374	363	372	384	350	341	362	354	311	344	334	346	328	363	383	349	344	347	365	352	352	357	340	329	341	342	361	348	371	367	381	352	358	392	350	341	381	365	343	364	372	342	380	362	392	369	352	365	331	355	317	335	353	345	358	357	313	366	334	351	364	349	356	345	394	409	366	339	328	346	350	364	355	362	353	340	356	337	361	298	397	352	334	375	346	339	357	373	345	381	353	369	342	340	360	343	344	357	343	337	307	382	369	374	362	331	364	378	347	373	349	360	355	377	340	363	372	353	351	341	343	337	359	359	385	355	359	341	308	323	340	361	343	338	345	350	388	342	351	385	342	364	344	352	384	400	343	348	339	328	371	355	322	355	350	349	366	354	343	368	362	339	361	366	337	375	365	356	343	355	375	339	352	379	327	371	363	373	321	359	353	333	380	374	379	340	358	347	357	369	343	372	384	359	383	393	365	380	364	341	380	362	364	385	347	335	364	353	366	351	330	358	381	359	326	374	330	359	325	384	340	368	356	359	337	376	380	341	336	371	368	375	329	356	374	329	334	350	342	372	378	347	368	350	333	359	352	366	391	338	385	353	357	381	331	357	382	361	383	305	322	332	347	370	346	355	372	381	363	358	348	361	342	356	364	373	339	342	354	327	331	364	366	367	360	318	323	372	362	333	365	373	377	359	409	376	389	342	333	349	360	365	326	352	328	391	352	360	340	376	339	355	358	340	343	328	334	357	373	328	378	340	389	360	327	353	334	363	379	372	352	348	409	334	372	329	342	348	337	359	364	357	366	370	322	397	342	357	353	320	367	366	335	333	340	350	324	356	385	341	401	356	365	349	382	354	294	346	351	365	360	367	379	393	350	345	352	338	361	341	369	355	364	378	376	369	358	329	365	360	360	344	362	366	345	345	368	352	352	338	355	357	371	377	341	354	364	367	331	355	365	338	343	383	348	389	360	327	334	360	348	373	371	367	337	351	359	376	330	366	344	342	362	365	384	372	332	370	350	383	385	368	385	358	322	352	339	342	365	366	356	334	386	354	381	399	350	369	374	360	380	352	374	340	373	353	334	359	341	322	377	340	351	366	365	361	358	369	356	344	336	336	390	355	404	371	370	350	345	374	363	361	340	357	353	362	392	350	368	344
1257	104	81	84	98	99	126	107	106	122	104	103	104	88	104	103	84	105	105	108	106	101	113	113	104	106	88	95	117	97	104	90	96	82	74	88	84	90	79	84	62	55	74	60	65	54	63	61	63	60	64	59	74	76	63	59	75	52	63	65	63	57	71	49	58	62	69	47	48	66	71	68	49	74	55	57	54	56	61	58	79	55	46	60	45	50	73	64	48	63	63	61	57	69	59	46	59	51	54	45	54	50	61	52	47	69	50	56	47	51	79	48	54	63	55	63	64	66	61	52	65	60	54	61	64	49	57	60	62	68	52	67	55	66	52	65	71	62	56	64	60	44	51	68	65	58	61	45	54	59	53	55	56	45	49	56	57	57	49	58	65	68	48	65	65	59	58	65	69	57	62	46	58	50	62	62	56	68	60	68	49	64	54	57	58	47	51	44	57	49	67	54	61	49	39	53	49	63	57	62	59	54	46	57	54	70	54	67	52	69	55	42	62	58	54	55	60	59	45	63	42	43	56	50	54	60	55	53	58	59	52	60	46	58	64	57	61	60	58	59	59	39	58	66	59	51	64	43	64	64	69	48	49	63	61	64	54	65	51	65	69	44	64	67	45	51	70	53	46	51	65	32	59	52	65	63	67	52	59	67	53	85	61	51	58	69	56	55	60	57	61	53	66	55	43	56	55	64	59	59	61	57	63	65	52	56	62	50	62	54	67	43	60	57	52	55	46	61	58	57	49	59	61	61	60	55	49	54	70	61	63	51	46	56	59	43	59	69	49	46	64	66	66	59	60	58	62	65	63	71	44	47	68	45	55	61	50	43	58	54	48	55	61	62	63	46	63	63	54	46	70	46	61	60	63	57	48	51	66	41	56	70	61	67	56	54	63	62	62	52	59	54	60	69	54	44	61	48	57	59	58	76	60	66	60	52	52	49	58	55	51	53	56	59	53	44	63	59	50	66	58	53	58	53	60	60	41	54	52	67	62	40	67	43	70	68	58	53	71	64	59	68	61	61	57	51	73	57	57	45	63	68	69	61	60	64	42	51	75	55	69	60	56	51	62	48	77	54	49	53	58	70	65	59	50	68	65	75	45	58	55	52	55	60	63	56	57	61	63	51	59	65	45	57	55	49	51	48	40	61	60	67	48	49	65	70	55	57	52	58	53	55	58	55	43	53	59	60	50	53	57	56	44	53	50	65	65	50	48	61	56	63	61	57	53	65	66	45	50	64	58	63	58	61	58	63	51	70	56	57	53	64	49	63	62	40	43	63	65	67	76	61	50	49	59	57	67	70	58	59	57	51	48	61	60	61	58	57	65	57	53	62	59	58	61	52	54	60	48	58	61	57	58	54	54	39	43	60	65	64	65	65	55	53	67	43	58	52	59	57	55	53	62	64	43	56	58	60	59	59	57	44	49	61	58	47	53	70	53	56	66	60	56	58	72	67	58	63	54	64	55	50	58	66	49	61	65	61	70	64	64	62	67	41	60	57	59	56	53	72	71	62	56	66	66	64	59	48	60	49	62	64	65	56	57	59	60	59	42	68	64	60	40	54	54	61	60	59	59	49	38	60	53	54	61	59	56	66	58	52	57	68	65	60	53	52	55	68	59	61	58	59	51	44	75	64	54	54	61	72	46	49	63	64	49	54	52	61	51	61	64	77	54	54	63	63	44	59	64	53	47	53	58	55	67	59	64	57	56	43	53	56	49	59	57	62	53	49	61	67	59	66	53	54	58	64	72	58	56	70	67	56	57	58	54	50	55	52	57	70	57	66	65	53	58	53	53	59	56	58	60	70	60	60	58	62	51	54	55	59	55	53	73	56	60	54	53	74	56	45	59	50	59	55	66	46	62	58	65	54	59	57	68	43	49	53	63	57	54	67	63	75	63	53	52	52	59	57	52	65	59	51	57	56	57	68	57	60	51	64	61	44	54	57	50	49	64	56	44	59	54	66	54	62	41	62	62	47	43	62	47	55	53	58	53	48	51	51	60	53	68	60	52	52	62	60	59	75	57	60	63	60	44	50	70	65	48	72	56	63	53	54	65	49	54	49	66	61	62	62	65	44	55	69	58	48	66	64	61	62	53	55	52	48	63	48	54	59	54	61	55	54	58	78	61	57	59	53	51	57	52	57	56	59	55	62	73	61	46	62	62	70	64	47	61	53	53	53	52	58	48	58	54	41	55	53	73	47	47	57	51	51	46	58	56	63	46	50	71	58	57	72	62	46	54	46	59	60	49	53	52	61	53	71	57	66	67	59	60	58	61	54	63	47	53	69	64	61	65	53	65	58	70	67	56	53	55	58	61	62	57	53	47	56	62	55	56	59	63	60	50	59	62	56	65	59	64	70	54	56	51	57	67	46	51	71	59	46	69	53	56	58	47	62	55	64	63	51	58	65	60	37	60	40	76	66	58	62	62	60	62	47	56	61	46	65	50	49	45	48	53	59	46	65	74	63	58	44	56	63	54	56	56	58	48	58	59	63	56	53	59	59	53	51	57	43	61	63	65	54	77	46	68	68	54	54	56	58	74	61	37	59	44	60	57	54	71	54	67	46	72	67	63	59	62	67	42	70	58	51	43	60	40	59	56	62	73	69	57	53	45	60	55	47	51	58	52	59	50	53	73	68	50	53	50	52	46	66	56	61	65	56	62	70	59	67	53	57	53	75	61	57	42	51	47	51	52	57	51	48	76	51	52	58	53	64	62	61	54	50	50	60	69	50	62	58	54	59	72	63	55	62	58	73	60	51	52	54	55	60	55	54	64	63	56	60	59	52	57	54	67	53	61	55	66	54	56	49	54	59	59	56	57	67	47	46	41	53	55	62	61	59	55	51	50	53	52	52	61	57	56	52	49	56	57	62	53	61	59	56	61	57	56	45	64	51	55	62	56	54	46	60	47	59	62	59	53	54	63	59	62	61	57	57	52	66	60	51	47	51	62	76	51	65	61	66	55	54	59	59	36	60	55	50	59	63	60	60	41	47	57	56	66	45	40	62	55	45	58	54	59	47	47	51	56	72	60	62	55	63	71	63	46	54	59	67	49	60	54	40	62	63	58	59	57	62	56	49	61	57	68	59	60	47	56	55	61	65	61	59	81	63	44	50	57	60	50	50	46	57	54	59	56	53	56	58	73	50	57	65	55	59	76	43	55	60	56	41	52	48	55	60	56	61	50	49	61	49	63	49	51	69	56	45	54	59	57	61	55	61	57	53	50	59	46	60	64	46	63	69	58	51	54	52	58	73	40	54	57	58	52	61	56	57	59	56	54	58	50	48	46	51	60	48	52	52	63	52	57	51	62	73	66	47	64	41	64	63	65	55	45	81	61	49	65	60	53	51	54	62	59	60	60	57	56	57	56	52	50	61	67	62	68	59	66	71	44	48	50	60	63	55	56	52	51	58	57	67	52	54	72	50	57	69	66	59	68	52	49	45	42	58	60	59	59	75	59	48	54	72	55	69	58	50	70	65
9555	2662	1324	2076	5027	6813	7351	6027	4743	3926	4173	3669	3216	3072	2887	2535	2437	2530	2495	2438	2544	2614	2517	2379	2333	2429	2302	2401	2350	2407	2177	1978	1859	1742	1691	1575	1434	1276	1176	1041	1024	967	918	944	921	915	826	862	810	846	811	790	893	1000	949	883	849	798	790	713	731	684	724	696	732	678	653	671	646	683	643	668	632	614	677	655	681	653	710	700	661	738	642	657	659	699	645	637	694	666	714	657	658	640	656	670	642	642	654	690	661	659	661	678	632	630	626	675	652	622	717	717	685	665	637	713	682	661	625	695	646	644	679	661	667	609	677	625	656	651	657	646	644	627	672	670	598	664	642	610	633	607	670	654	652	666	668	639	619	623	604	661	635	683	654	650	649	671	686	636	640	650	699	613	693	662	649	704	623	592	582	624	694	682	669	633	626	634	647	659	661	654	625	652	640	626	633	642	656	626	642	647	652	618	646	610	622	632	678	650	637	619	651	643	667	659	584	640	676	681	661	655	599	638	623	705	657	663	643	652	631	659	626	663	683	653	651	687	649	638	672	658	618	664	664	683	669	638	636	620	658	642	663	685	633	643	673	673	672	658	626	595	686	649	678	664	675	694	664	662	705	639	646	662	651	627	640	666	688	643	669	567	662	613	650	631	671	676	672	634	655	638	643	646	685	643	655	709	687	666	646	627	644	697	626	656	627	660	641	646	632	637	643	629	678	641	651	581	661	647	634	657	719	690	653	659	657	682	690	656	644	675	660	614	663	637	677	622	674	665	699	664	651	667	689	659	744	637	681	652	736	675	633	670	638	666	658	678	613	641	647	685	638	660	644	680	625	667	644	639	653	668	645	623	663	633	653	670	624	704	644	681	623	620	648	640	656	643	646	615	646	666	637	676	662	653	665	655	622	670	666	646	632	626	685	631	669	656	666	718	693	671	662	678	644	686	667	677	663	657	619	642	636	696	643	633	692	644	678	668	612	653	651	679	646	640	643	667	670	625	638	643	627	653	646	656	631	671	643	647	677	650	636	615	643	637	688	612	662	668	659	663	663	645	660	639	633	654	653	604	693	638	626	653	649	643	654	687	651	630	675	654	672	673	673	639	675	674	640	625	665	622	675	629	629	727	624	645	649	660	663	668	644	681	677	666	702	621	655	666	655	613	665	655	659	666	663	647	627	673	704	641	680	640	671	664	685	658	648	648	652	637	597	682	665	618	696	609	664	677	647	680	708	721	610	643	616	661	679	708	627	644	604	627	674	652	644	635	675	631	636	653	654	612	633	650	647	681	624	624	679	662	666	639	667	642	666	664	648	688	664	626	611	655	639	690	643	676	615	676	637	670	689	632	662	641	654	659	656	628	634	619	663	617	669	626	604	662	656	679	682	642	640	626	673	627	676	621	632	615	658	674	637	657	677	663	694	679	602	661	688	641	670	626	594	653	690	644	659	663	620	627	615	683	666	654	667	666	702	668	631	645	631	655	635	647	665	690	617	676	673	622	637	654	670	656	642	669	678	686	670	664	665	655	671	630	699	652	632	650	673	640	672	682	658	618	653	642	671	683	683	651	674	642	629	665	662	680	645	681	602	646	616	679	683	652	673	689	626	629	658	655	629	679	663	658	644	650	648	669	660	627	673	692	637	678	662	648	676	687	616	700	629	644	631	661	627	641	678	660	668	635	640	653	673	645	683	636	627	650	702	645	668	666	648	653	653	615	649	644	652	654	671	684	658	678	658	658	647	667	618	640	668	708	681	657	706	696	653	686	647	654	707	678	664	666	653	631	623	642	676	629	655	683	655	607	663	700	662	644	645	631	651	608	666	606	671	666	655	711	619	605	640	697	654	693	669	637	623	624	659	689	622	668	637	658	679	658	682	667	615	632	648	668	653	671	621	705	663	648	647	690	653	676	626	660	633	673	674	636	664	667	660	662	627	664	646	635	656	611	635	675	663	698	657	595	595	623	688	660	638	659	682	670	636	668	646	731	694	636	629	699	634	662	680	661	667	675	659	601	658	674	650	599	650	666	652	681	666	637	618	654	656	644	613	723	649	656	644	701	722	649	580	645	700	639	646	657	667	654	619	649	637	666	631	628	677	632	631	643	659	693	645	632	695	661	671	689	653	681	624	684	638	608	645	628	659	675	688	704	682	627	666	634	681	694	664	623	663	658	715	632	670	658	655	647	665	669	672	641	636	662	650	655	654	652	661	652	674	644	652	648	652	639	655	652	669	655	661	635	637	622	621	644	669	682	634	668	673	621	671	634	683	662	680	672	660	653	665	710	675	664	632	636	651	620	661	679	678	642	654	641	637	645	734	624	642	645	648	659	623	628	620	660	631	651	623	634	620	644	632	630	657	665	651	630	651	627	675	665	622	629	610	673	648	670	651	638	648	684	652	657	630	674	688	656	659	649	688	674	677	651	704	636	672	642	683	630	641	624	691	661	645	625	650	654	619	642	617	676	637	637	643	621	704	644	610	642	667	639	629	684	610	668	598	645	654	671	643	691	638	625	703	653	687	634	687	636	605	683	663	628	705	644	660	676	685	653	685	682	678	642	641	644	677	629	648	642	660	620	626	668	626	660	664	660	597	634	646	653	702	667	647	665	643	614	655	671	667	650	680	684	662	683	675	660	683	643	658	616	687	676	656	680	665	625	655	633	674	635	651	634	632	676	626	650	642	615	597	670	645	624	637	677	638	619	627	634	655	665	646	657	641	677	650	618	690	655	708	632	647	652	695	649	666	667	630	620	642	645	678	671	669	634	652	670	684	638	656	673	677	655	645	666	638	680	655	643	670	666	614	665	691	671	680	631	623	714	603	655	613	632	649	628	608	671	648	662	615	640	654	657	649	667	634	673	632	661	684	614	668	642	622	699	645	660	612	621	643	644	632	655	666	617	643	682	674	648	665	644	652	636	636	623	679	651	626	641	638	642	664	636	649	647	660	658	673	635	645	673	682	703	591	619	691	622	656	668	668	651	670	609	656	649	642	658	683	636	650	658	674	636	655	643	636	614	634	647	649	678	657	638	666	647	647	627	641	612	658	615	683	640	650	625	649	655	619	635	604	636	645	644	664	646	659	673	689	618	653	654	668	643	617	672	628	614	647	631	665	596	667	671	637	654	696	635	638	616	655	662	641	664	717	635	640	649	686	649	621	634	672	646	658	637	675	671	681	689	643	669	626	635	638	685	658	680	640	644	574	672	677	683	686	608	681	713	660	640	674	634	622	624	666	685	657	651	649	635	652	624	605	653	636	698	632	660	665	663	683	603	661	653	652	649	657	652	653	586	685	649	663	667	631	650	646	666	603	642	634	691	632	598	616	662	686	647	700	649	612	663	652	620	669	667	679	664	692	695	618	684	673	644	637	631	653	658	625	659	657	636	640	600	650	681	644	649	675	684	641	660	670	679	627	611	675	640	664	610	651	671	644	643	658	623	647	674	591	625	674	667	662	632	660	651	678	619	660	682	687	644	633	616	692	651	660	629
567	199	105	71	96	134	173	153	138	146	147	129	105	98	102	89	101	93	95	103	102	96	107	101	76	109	107	93	94	101	93	79	77	73	65	75	58	67	67	53	56	32	51	40	39	48	42	43	40	46	49	45	41	48	46	47	37	46	38	47	37	40	46	42	37	52	32	45	47	24	32	39	28	45	34	34	32	29	26	39	39	43	37	46	43	40	49	37	41	30	35	36	44	31	43	47	43	26	30	45	36	40	39	47	33	39	39	38	49	45	52	37	38	40	43	42	47	42	29	47	36	26	48	38	54	40	47	42	52	26	40	35	38	34	37	29	36	35	35	29	32	39	44	33	40	42	46	41	35	34	36	33	32	39	34	48	42	27	39	35	37	37	31	39	23	29	32	37	43	42	34	41	32	36	47	26	31	36	21	46	42	28	44	38	40	34	31	39	34	39	35	41	34	34	38	26	40	31	34	26	34	30	32	41	41	33	37	38	29	43	47	36	34	50	44	29	39	42	25	44	39	35	37	37	29	44	41	47	43	36	20	33	49	40	38	44	36	41	37	36	51	36	45	36	50	26	42	33	33	41	49	43	40	41	43	33	36	45	38	42	35	30	43	26	38	54	41	42	36	32	33	41	42	38	46	44	44	35	37	51	38	27	35	46	26	33	32	54	36	47	26	32	45	42	43	34	26	44	46	37	36	34	26	33	41	34	41	48	39	32	45	49	38	36	34	28	41	37	47	32	36	34	33	41	29	34	39	32	40	44	39	40	28	35	45	45	34	43	31	41	40	33	33	33	32	38	52	35	45	33	37	35	40	43	28	35	34	52	28	38	36	41	39	30	34	40	37	36	35	47	30	32	47	32	46	43	36	37	38	45	32	35	36	46	40	40	36	38	40	31	39	38	48	29	31	46	48	50	38	45	29	38	44	40	37	39	33	38	40	42	37	34	37	26	39	43	43	38	32	43	32	26	26	37	45	37	41	37	40	41	39	39	35	51	17	35	39	34	47	43	25	33	38	33	23	22	50	35	35	30	35	44	43	37	47	36	49	23	34	38	39	34	32	30	33	33	36	39	37	35	43	30	39	41	45	42	38	42	41	37	33	34	31	29	51	33	42	36	40	45	44	31	38	33	32	49	34	39	37	32	34	40	29	24	38	42	40	28	35	26	37	48	26	41	35	43	38	34	42	42	37	34	33	38	40	37	34	48	38	45	43	36	41	37	42	45	37	46	36	29	38	36	37	35	32	47	34	34	41	41	31	37	32	27	24	45	30	33	30	31	38	42	32	41	31	39	36	34	40	42	28	47	50	32	42	30	30	28	30	36	38	31	35	37	44	37	45	36	47	38	40	34	29	24	34	35	39	40	38	35	35	32	38	55	59	40	29	41	49	38	37	43	27	49	25	39	28	41	37	37	40	38	41	37	36	30	37	35	46	35	37	30	39	24	44	38	32	31	46	38	29	39	37	36	41	42	38	37	37	32	36	32	42	30	36	42	43	38	31	31	24	32	34	35	38	48	39	40	40	33	41	46	35	32	46	30	43	37	46	40	33	38	38	37	42	18	42	39	39	32	39	36	34	37	41	39	45	53	42	27	36	38	32	30	43	47	39	40	38	44	38	37	38	38	33	43	41	46	35	42	40	36	35	42	39	33	37	41	37	33	43	42	42	38	37	35	37	39	31	29	36	45	40	43	48	40	38	34	36	31	39	45	36	47	35	38	40	36	35	31	44	34	26	50	34	42	37	32	39	36	34	38	41	40	27	34	33	36	40	29	39	40	31	35	42	39	43	25	42	45	34	36	49	50	32	39	40	28	40	31	35	31	33	30	34	37	31	27	40	37	38	41	38	39	29	34	34	44	35	43	38	41	43	28	36	32	36	46	30	27	35	30	29	33	27	50	30	34	47	44	37	35	34	27	41	27	35	35	41	38	27	29	29	52	39	35	31	36	35	30	41	40	31	45	39	36	32	46	39	46	36	40	33	25	29	36	37	34	35	37	42	34	44	40	32	38	37	38	37	33	42	34	37	37	36	34	40	50	40	40	38	35	41	29	37	42	26	36	46	35	40	37	35	45	43	44	37	43	39	35	36	36	34	35	36	39	34	38	31	43	44	51	33	45	37	30	31	40	45	37	28	39	50	37	33	44	40	34	44	41	31	34	38	43	30	42	35	40	36	35	30	48	36	39	28	48	43	46	35	39	45	37	32	38	29	27	39	33	28	47	29	43	29	31	39	37	40	31	34	38	37	48	36	36	49	39	31	40	36	40	38	37	42	50	36	46	39	43	30	26	42	37	29	29	42	27	39	25	47	37	31	42	30	43	43	34	31	34	34	39	28	45	37	33	34	33	32	44	24	29	30	39	35	42	44	31	30	43	42	33	40	48	40	34	36	39	36	31	38	34	39	33	45	37	31	38	32	46	23	56	40	31	40	33	49	40	41	36	31	50	35	37	40	50	41	44	50	45	24	46	40	38	34	37	40	35	31	25	28	32	33	37	42	37	30	34	36	41	41	39	41	44	35	31	38	42	31	34	35	30	31	30	39	36	36	35	38	39	32	26	43	35	33	45	40	43	41	42	38	31	40	38	26	45	31	35	19	28	41	34	36	34	51	49	40	39	43	42	30	42	37	39	37	40	49	44	33	43	29	36	30	23	41	42	39	36	34	38	29	43	41	41	36	39	34	42	33	35	38	35	45	35	32	31	32	45	22	33	41	35	31	30	38	39	28	27	50	34	38	33	31	44	29	26	42	35	37	42	41	42	36	40	40	45	31	42	45	32	40	36	28	28	36	34	30	37	46	40	32	44	38	48	41	45	34	37	33	35	31	36	31	47	56	42	45	28	41	39	32	23	44	36	39	45	48	46	36	45	28	36	48	43	36	35	35	39	40	37	35	46	37	31	39	34	35	36	40	31	36	36	37	29	41	33	36	40	51	32	37	45	49	37	48	31	42	34	47	44	32	39	33	44	24	30	27	39	46	38	24	36	35	43	35	45	37	42	35	42	30	40	30	32	29	25	28	26	39	39	39	47	38	37	38	43	36	39	35	34	38	33	31	29	43	28	27	46	44	41	45	39	41	40	34	33	36	38	31	40	42	40	33	35	39	36	40	46	26	37	39	37	38	35	42	35	31	51	48	29	35	34	24	44	43	35	33	33	34	38	43	44	33	43	31	41	39	45	40	41	48	36	39	33	38	26	30	35	35	41	35	39	33	48	40	30	47	42	36	39	43	38	29	32	35	41	34	32	44	31	26	39	39	41	45	37	36	48	42	48	24	33	46	50	43	36	30	39	39	33	36	31	35	33	29	31	41	36	39	32	42	38	33	27	41	42	41	41	42	42	40	41	33	34	38	32	39	40	38	46	40	23	40	36	33	36	36	43	41	34	36	40	40	49	34	30	29	46	40	40	38	36	45	51	42	38	36	41	39	36	25	28	47	34	35	24	49	42	40	31	39	40	39	31	36	28	37	42
11035	4635	1819	3662	8725	10902	11276	9698	8277	6640	6256	5121	4468	4162	3867	3377	3446	3237	2943	3087	3089	3397	2930	2871	2708	2806	2800	2880	2945	2703	2463	2187	2103	1979	1889	1711	1525	1336	1160	987	991	890	845	822	820	794	741	671	638	680	669	729	753	905	892	710	644	673	629	592	499	533	595	504	510	491	449	453	460	433	444	428	433	423	445	493	490	493	481	491	522	504	471	461	452	475	428	460	431	452	445	418	454	396	418	437	419	458	431	446	461	440	449	416	458	448	465	467	460	415	476	506	464	449	434	465	462	441	429	412	425	439	430	443	444	450	453	443	445	453	431	459	433	457	460	433	443	422	405	431	430	440	397	412	430	425	419	475	410	426	414	438	412	458	433	418	460	415	447	430	420	419	445	383	403	464	423	426	409	442	449	445	430	448	444	459	470	438	435	445	383	402	413	418	448	428	442	441	444	392	386	430	398	442	415	393	435	463	436	457	413	447	405	395	441	434	457	430	407	409	467	419	407	403	429	431	430	431	431	451	433	407	440	451	443	441	430	434	414	391	442	409	406	443	403	450	432	456	440	444	412	432	445	430	398	438	442	462	446	414	456	458	431	437	435	409	414	447	430	420	435	465	457	422	474	416	430	400	413	416	457	392	428	417	433	428	454	399	447	434	431	457	444	452	406	462	431	430	444	431	442	426	429	455	438	406	414	422	441	440	453	449	393	424	453	450	401	467	453	465	497	405	441	404	415	436	481	424	481	394	392	441	433	409	398	438	434	432	458	439	440	382	451	433	472	439	476	474	424	446	481	401	445	433	390	382	447	430	399	411	440	405	410	447	419	446	462	393	437	435	442	445	420	472	410	425	444	437	390	427	432	423	398	414	447	454	450	453	426	413	429	474	447	438	416	423	409	446	428	472	391	400	480	472	393	452	458	446	390	448	463	431	447	430	448	459	429	424	457	424	430	408	401	412	458	425	416	425	423	424	418	437	416	406	418	448	424	411	438	424	407	418	412	415	448	422	424	446	429	431	436	439	430	449	447	418	432	418	441	458	411	391	424	436	450	458	434	389	420	433	426	436	444	434	436	437	463	430	415	401	444	437	412	484	447	437	432	405	457	402	416	414	477	443	412	432	423	421	404	428	449	410	431	461	447	396	444	446	470	421	402	416	455	413	438	431	460	423	439	434	437	383	438	450	438	458	432	430	429	453	426	432	463	423	432	449	460	413	435	383	456	408	395	430	415	473	442	437	412	411	444	429	421	452	433	472	459	388	446	417	450	467	410	438	460	423	410	428	388	403	444	468	440	441	446	412	444	394	404	442	434	440	426	417	406	409	430	479	453	452	409	414	422	460	438	424	417	454	456	474	417	419	439	440	446	410	453	449	454	449	442	449	452	433	428	404	419	423	429	443	418	415	429	402	458	414	438	472	446	467	435	455	434	434	415	429	407	457	408	451	419	407	456	449	429	415	450	449	456	428	419	448	413	408	462	445	436	433	437	426	439	444	455	430	423	412	438	466	453	397	445	415	429	426	452	436	436	409	453	430	422	400	444	470	418	426	441	426	420	472	463	466	417	465	444	466	433	433	443	436	458	457	420	420	444	452	427	447	420	417	426	437	411	434	419	437	447	444	409	422	424	390	465	422	421	456	426	412	468	420	423	446	436	445	417	428	438	447	446	435	387	447	452	423	460	431	435	446	432	444	458	378	426	463	441	452	420	476	427	450	441	472	405	472	398	440	444	457	487	433	456	443	429	398	421	442	418	398	449	450	426	429	478	435	417	416	430	411	447	448	431	430	438	476	427	444	443	423	427	445	449	439	422	450	397	452	470	433	439	423	452	464	438	442	437	428	473	449	444	423	425	417	449	435	423	433	417	466	425	418	428	418	438	425	471	415	437	426	402	447	464	442	421	445	420	425	467	429	420	443	415	490	469	386	427	463	455	451	426	412	447	448	435	447	483	438	458	433	424	424	429	424	431	451	447	436	467	404	454	416	428	429	433	427	398	408	420	441	434	484	491	438	454	418	456	435	449	443	431	456	394	432	411	405	435	457	456	416	425	389	426	457	414	424	474	444	472	435	417	423	434	448	440	467	448	423	419	444	420	431	428	439	467	443	417	446	474	424	447	441	450	430	421	403	444	448	452	451	434	429	458	422	419	439	425	438	453	415	450	460	419	448	430	418	446	425	417	469	478	432	398	440	424	459	410	463	420	423	416	433	433	456	452	444	416	416	478	425	451	451	438	413	399	443	453	422	438	465	455	454	450	439	446	439	423	461	487	447	455	433	429	434	431	437	421	462	447	407	423	463	397	457	419	458	439	432	480	408	391	435	443	395	401	427	433	488	422	416	443	418	433	428	437	423	447	461	462	478	409	434	471	454	454	447	419	452	430	424	462	411	437	411	441	409	437	438	451	440	476	452	445	447	422	417	432	447	446	449	463	463	407	466	454	437	443	468	432	423	409	459	439	444	434	449	433	437	419	451	447	403	467	426	450	410	415	429	433	417	439	414	415	453	441	447	442	412	443	428	427	412	461	406	424	419	398	419	470	411	423	436	455	439	414	435	432	443	434	439	426	430	429	439	440	412	446	425	447	428	451	428	436	449	427	467	434	456	427	405	405	449	429	444	425	443	428	434	431	457	445	403	425	425	412	454	432	442	451	426	455	446	433	431	451	435	446	427	437	449	439	406	423	431	452	413	452	449	422	440	448	440	421	424	412	454	435	438	433	423	438	428	439	433	458	407	424	410	436	427	437	438	422	447	412	413	443	428	448	478	469	396	432	421	410	392	491	461	453	455	450	451	435	423	444	420	438	447	425	413	460	448	450	391	385	474	425	395	417	441	433	418	427	416	398	444	414	434	422	432	464	438	428	437	397	435	445	421	436	408	427	435	421	462	442	414	395	456	453	427	456	404	411	402	427	435	483	424	422	394	454	453	467	436	464	447	397	419	444	414	438	421	462	392	416	407	463	466	434	448	413	454	433	431	452	445	439	404	440	439	447	454	458	425	413	412	425	445	441	459	409	432	444	428	381	430	452	420	437	437	441	433	455	436	459	438	436	434	433	438	462	462	468	476	462	415	495	433	449	432	444	470	458	446	406	422	406	455	432	442	423	451	463	429	445	435	433	414	463	441	410	407	447	409	457	435	417	390	448	416	459	434	472	412	425	417	433	435	463	393	415	430	424	406	430	427	437	422	407	421	377	440	454	448	431	444	407	447	437	454	452	431	415	447	457	439	457	430	422	443	422	423	437	461	416	436	439	407	427	464	423	429	422	435	414	470	455	478	475	435	450	415	421	446	452	458	436	456	423	420	411	418	438	417	429	413	474	484	436	436	435	425	450	452	477	419	471	452	430	394	470	460	437	437	421	414	466	412	418	428	405	441	412	423	418	406	432	443	412	399	428	424	387	406	459	419	432	440	379	495	401	450	415	454	394	481	445	416	451	402	438	462	408	455	427	410	427	456	419	403	383	425	436	419	430	430	416	487
2080	193	153	85	108	181	188	194	194	202	192	154	158	144	160	121	146	135	117	107	108	112	140	111	110	122	123	113	111	109	120	105	113	105	98	84	95	81	77	68	70	72	54	77	75	65	53	60	71	66	69	73	53	62	70	61	62	67	63	67	59	79	57	64	59	64	69	53	61	57	55	55	49	63	69	64	72	56	69	67	44	67	60	72	55	49	66	56	56	64	63	59	58	57	51	61	54	54	62	70	67	65	58	55	49	55	65	48	57	49	60	55	42	61	50	54	74	55	41	62	57	44	50	56	62	52	54	57	66	62	62	60	73	62	54	55	64	48	49	61	63	52	65	61	63	53	45	52	60	56	56	52	56	57	56	56	68	60	46	64	55	63	68	55	59	48	57	50	49	61	65	72	64	54	50	54	70	67	49	60	48	55	72	71	59	60	65	55	45	57	50	56	57	49	48	49	49	58	41	63	57	65	54	63	63	48	58	62	53	46	65	60	58	45	54	58	62	53	63	57	49	64	68	55	54	44	43	56	55	56	51	53	76	59	56	62	59	63	55	55	67	58	56	58	73	59	59	60	59	72	71	64	68	53	51	45	62	50	66	44	74	57	61	57	51	57	55	59	55	64	56	54	45	62	58	52	55	61	59	54	58	69	51	66	54	59	61	51	59	51	63	62	59	58	53	61	54	57	51	61	58	51	54	50	53	65	60	50	65	70	44	52	55	56	74	50	64	60	66	47	68	54	62	43	56	53	61	61	54	53	62	64	63	51	61	68	64	67	58	55	51	47	73	62	55	62	59	51	62	48	64	70	60	58	64	41	56	60	53	68	65	67	57	52	57	67	62	59	58	57	54	49	67	76	66	54	59	48	52	57	57	60	71	72	45	51	52	59	54	55	69	42	74	55	58	51	65	64	71	52	57	54	74	63	60	53	71	73	57	48	56	55	65	49	66	59	50	45	43	58	43	58	58	60	66	57	59	57	50	56	61	56	55	55	50	65	70	52	46	55	49	46	63	55	58	69	55	57	77	58	59	60	48	64	60	56	62	65	51	54	54	69	48	58	66	59	62	53	57	68	57	60	59	64	46	55	54	54	64	50	57	56	64	58	56	62	56	60	47	58	65	62	42	64	58	53	53	57	70	65	59	56	49	58	50	54	56	69	56	57	72	66	60	63	56	56	52	46	50	56	70	61	48	51	44	61	65	44	52	62	54	71	61	70	71	47	49	58	45	59	65	46	57	58	52	51	43	56	64	39	55	46	54	51	62	48	53	49	67	48	54	52	63	64	50	47	61	68	48	57	54	54	72	62	59	42	48	44	50	56	44	48	68	67	70	60	58	63	49	63	55	59	54	47	46	62	71	45	69	57	54	62	51	50	71	38	56	52	53	57	54	47	53	74	53	57	61	59	65	60	55	48	67	52	59	69	63	45	63	62	53	69	55	54	48	58	75	50	54	59	49	60	49	62	53	60	59	56	64	39	54	60	52	54	67	45	56	57	63	50	56	67	46	48	59	58	53	51	68	58	62	60	58	52	51	57	75	57	52	64	45	57	48	62	45	69	62	78	60	39	52	59	53	58	51	47	62	57	55	71	64	46	66	50	45	62	66	64	53	49	62	51	66	59	59	59	65	66	72	52	60	58	54	63	45	53	58	50	50	63	55	62	62	52	57	80	62	72	60	57	66	59	58	59	66	56	62	51	49	51	77	71	56	42	56	70	37	58	66	60	56	66	53	60	61	54	72	59	52	71	56	66	56	53	51	56	54	61	57	57	66	60	60	57	50	50	53	53	47	63	51	61	62	57	73	55	50	65	62	58	45	46	64	61	52	63	50	53	51	59	55	55	58	57	63	65	60	58	53	50	66	53	51	47	55	55	55	47	50	73	48	62	61	54	67	46	53	53	65	64	58	49	70	51	47	54	63	56	56	46	66	61	58	56	47	62	57	52	45	57	59	50	62	56	66	64	62	52	65	51	66	49	63	51	67	51	61	51	59	54	53	70	56	54	63	54	65	49	48	58	39	64	58	54	62	71	76	74	57	69	64	58	56	54	44	67	51	60	65	59	65	59	62	67	51	50	78	56	66	63	70	54	55	55	61	60	61	58	55	49	64	66	54	60	58	63	59	53	47	60	62	61	57	57	61	54	60	66	53	59	52	56	59	65	64	63	54	60	56	51	60	77	61	63	36	58	65	65	52	55	48	52	57	59	54	57	64	60	65	66	66	75	67	44	64	64	48	67	65	49	63	64	44	50	71	58	65	59	64	56	53	45	64	49	65	66	64	64	62	65	86	58	50	43	57	76	45	82	67	61	61	63	48	58	55	47	65	58	75	63	58	62	67	61	59	53	57	56	56	67	60	54	64	53	52	82	61	50	52	52	61	55	64	62	62	58	52	45	55	57	69	56	55	58	59	77	54	69	44	57	67	57	45	38	65	52	41	56	57	48	50	68	62	54	41	55	59	59	59	51	64	62	49	47	66	52	59	60	67	59	55	52	40	59	50	52	66	62	52	61	45	54	57	57	51	54	58	47	71	63	57	48	46	61	55	58	54	54	64	44	66	62	57	50	65	43	58	59	46	81	47	62	46	50	53	57	55	60	58	50	54	57	55	57	61	60	63	56	51	63	83	58	71	72	56	61	49	69	76	66	63	57	50	48	52	60	52	36	68	73	57	61	61	59	60	59	62	59	59	64	56	59	58	69	47	76	55	68	58	64	57	66	40	55	59	56	52	42	50	63	58	56	60	51	52	59	48	60	65	60	50	66	49	48	61	57	62	58	56	64	46	52	55	73	73	55	51	65	53	56	55	59	66	52	54	55	45	51	67	55	70	49	69	65	60	59	55	49	54	62	45	48	59	69	55	62	57	62	59	62	48	56	55	55	57	50	56	64	56	48	68	55	39	65	44	59	61	49	59	68	44	52	63	53	62	67	72	65	85	60	66	51	57	57	67	58	64	45	60	71	74	54	56	57	55	69	73	63	70	62	57	60	58	60	49	48	56	74	66	49	69	60	58	71	68	39	67	72	51	53	43	51	68	58	51	57	50	55	55	64	58	47	47	52	44	58	46	61	53	55	61	60	40	69	60	49	58	63	52	58	54	46	59	65	65	66	45	59	46	59	62	54	72	59	69	52	65	68	53	86	56	55	61	76	66	58	74	61	56	58	63	60	49	53	58	60	64	59	64	57	61	62	49	56	58	59	71	52	66	56	64	71	54	50	64	57	47	53	51	59	60	70	54	61	57	52	54	54	62	56	64	55	49	49	58	70	55	49	56	61	63	54	47	47	52	56	62	50	55	50	47	55	59	59	50	60	63	67	57	62	56	58	62	53	48	62	55	61	50	57	57	60	58	56	58	42	56	55	60	81	58	61	57	63	45	67	49	60	63	54	51	62	65	55	60	41	54	61	64	48	58	58	59	60	53	44	60	69	65	53	53	52	57	66	65	65	61	62	61	73	56	37	59	61	59	58
11644	4303	2028	3636	8258	11538	11766	10377	9054	8048	6911	5761	5209	4500	4457	3966	4010	3541	3400	3317	3422	3541	3359	3172	3074	3056	3140	3398	3189	2854	2647	2436	2267	2216	2040	1874	1692	1508	1357	1191	1119	1157	1064	1122	1043	1058	873	810	849	869	1026	879	1028	1021	1039	933	795	843	787	752	772	699	740	751	768	679	631	698	653	693	653	603	654	599	672	681	754	780	737	764	783	723	731	745	689	727	614	680	635	728	636	658	567	608	639	733	667	619	664	638	676	668	635	639	668	699	657	743	724	697	696	775	658	653	658	656	611	647	647	627	701	675	649	625	634	658	674	628	678	648	629	654	655	679	623	640	675	627	615	612	683	623	607	622	624	665	613	640	631	636	617	687	683	637	662	639	681	613	696	662	628	704	632	649	639	688	675	613	660	683	650	652	655	671	679	623	657	616	626	619	640	620	648	666	668	683	628	654	637	651	657	648	623	610	652	670	621	635	640	640	644	623	626	686	647	674	621	624	654	649	608	682	653	662	655	642	628	635	611	688	657	626	619	644	629	648	645	653	647	644	649	634	636	647	631	690	648	667	646	653	608	637	727	679	672	591	632	651	605	610	644	674	700	637	637	650	601	663	570	654	662	621	614	634	627	647	659	670	689	670	647	625	659	646	668	660	655	614	646	594	633	656	665	650	683	641	692	623	631	621	636	584	659	638	660	617	681	667	609	658	625	655	600	642	623	624	652	618	640	657	670	629	680	682	671	614	652	625	637	653	652	652	647	658	618	626	637	639	676	649	624	650	651	644	655	679	647	641	664	647	591	654	633	657	630	658	643	622	631	639	637	614	647	657	640	629	650	651	639	630	650	670	619	669	645	673	683	640	644	641	678	614	636	666	637	685	687	651	617	689	677	659	642	636	669	640	659	669	671	691	672	670	637	697	630	643	633	646	665	652	680	622	642	619	646	641	615	682	643	646	649	692	646	635	631	661	650	631	650	668	629	659	629	685	630	631	653	621	697	616	645	632	623	621	607	658	650	655	672	669	644	680	611	648	658	603	656	639	627	656	652	603	676	669	615	667	657	676	667	676	634	623	698	685	697	623	605	631	665	694	602	660	651	659	662	693	622	666	636	628	634	672	631	625	651	673	628	616	628	655	642	639	635	653	640	629	654	630	621	642	598	596	655	633	671	664	598	645	638	641	655	636	616	625	623	604	654	657	647	682	652	640	623	592	606	621	656	670	643	625	630	634	633	629	668	662	616	633	638	655	628	711	661	684	627	621	671	580	673	624	649	667	660	671	615	564	621	723	637	652	676	674	618	649	652	656	615	663	684	583	644	646	699	650	628	642	670	665	635	677	643	662	617	670	658	642	607	662	634	672	642	637	652	631	638	645	645	609	612	614	658	649	690	644	658	631	667	697	660	688	686	645	609	656	639	680	644	670	625	637	659	629	664	663	665	697	663	648	681	634	640	631	631	649	704	639	651	662	673	677	625	645	630	656	660	689	682	668	644	625	613	610	635	625	616	630	648	618	576	633	637	624	636	619	677	603	682	628	679	629	683	677	619	665	645	662	635	659	651	650	679	700	627	628	599	585	668	671	638	632	620	592	648	649	630	595	641	652	664	654	626	678	609	689	666	643	635	660	683	637	638	662	657	648	642	675	623	659	686	660	630	627	636	664	641	695	611	664	668	652	634	692	614	650	640	604	660	634	622	676	628	630	637	666	675	627	623	643	615	680	661	629	638	635	673	656	655	636	678	643	668	644	615	655	627	578	632	623	630	653	630	705	636	609	614	657	589	671	659	641	620	647	692	650	596	637	659	601	607	621	636	633	655	701	629	641	628	655	658	624	612	661	639	678	657	644	647	596	658	653	660	662	692	639	659	656	679	643	660	635	643	655	645	623	668	651	662	625	623	690	600	620	682	648	637	693	638	664	606	661	679	652	666	674	619	665	594	571	718	655	638	606	643	659	635	645	634	627	639	651	653	642	633	648	636	659	614	642	701	632	633	636	648	651	646	589	696	677	670	646	625	686	655	718	635	675	634	669	682	618	649	668	647	653	647	621	656	664	635	646	654	687	711	631	694	601	626	601	611	670	662	629	660	656	645	663	670	614	674	652	656	638	654	628	627	641	649	661	597	677	675	662	633	637	637	634	671	669	646	642	612	682	702	589	688	667	653	611	620	679	678	597	671	652	630	670	628	672	652	627	654	601	609	653	614	647	655	618	633	662	624	639	647	651	699	616	675	684	713	640	645	635	682	615	627	638	642	604	618	630	621	670	665	642	669	647	683	616	642	638	633	646	645	670	642	673	637	587	626	668	622	627	634	651	645	660	645	635	674	617	643	641	635	668	660	655	615	700	642	648	643	615	721	618	655	654	651	672	652	650	669	636	653	638	636	583	627	645	622	646	675	683	649	681	686	660	647	682	623	615	660	650	676	641	627	725	640	668	649	655	616	657	663	678	655	672	660	665	685	650	641	615	640	656	634	628	685	617	659	605	614	663	585	649	652	685	613	696	681	649	628	680	654	673	641	648	654	645	602	656	664	661	644	644	625	636	660	657	660	630	647	668	643	650	631	617	631	613	608	627	675	631	625	641	632	649	625	653	669	665	658	629	691	635	637	635	650	600	618	637	689	686	656	617	630	660	644	610	642	636	624	672	700	676	634	613	666	658	686	671	667	631	662	632	663	643	635	649	671	650	676	661	623	679	670	644	664	644	615	703	641	615	621	644	674	619	634	682	621	696	675	681	670	636	679	638	649	632	681	644	662	680	630	638	638	642	688	630	643	609	652	638	652	671	665	631	681	622	638	601	661	637	688	679	641	655	663	653	676	655	619	645	643	673	644	667	658	680	644	619	665	660	637	646	618	613	648	658	662	610	627	585	647	663	627	681	694	612	601	662	615	598	668	648	642	640	653	652	647	662	608	653	632	674	615	657	612	660	644	653	643	635	627	619	668	639	649	622	605	645	627	615	632	606	689	655	621	630	609	668	648	635	627	637	651	692	625	668	657	657	666	651	606	665	643	649	691	625	656	609	644	664	619	653	594	672	632	644	614	658	624	688	668	632	674	626	662	644	680	663	625	623	675	614	682	639	659	613	598	645	636	621	617	642	658	656	655	624	641	615	625	653	625	643	645	632	655	631	654	647	633	653	651	635	645	641	662	674	637	637	639	614	648	649	667	634	677	648	645	633	645	679	653	618	617	683	695	649	664	640	675	622	696	622	639	677	675	678	666	672	659	652	642	626	644	620	668	620	656	644	651	606	637	682	654	630	632	601	629	664	642	674	642	638	631	639	638	621	629	638	636	603	656	642	625	678	647	680	690	625	624	674	679	646	662	674	674	655	667	660	660	615	661	653	689	633	607	673	674	592	623	672	610	659	629	644	661	656	656	709	661	602	596	611	645	614	665	603	673	619	678	657	627	669	636	662	625	685	660	642	624	634	601	667	651	677	695	673	604	631	627	660	647	641	628	645	661	670	661	626	591	613	672	621	643	718
948	268	145	82	128	192	252	235	222	196	212	164	147	163	150	121	139	132	117	113	115	142	110	130	117	122	106	126	103	113	96	94	96	98	65	79	85	79	54	45	55	51	62	64	57	45	47	44	37	45	47	46	44	59	44	53	60	40	36	46	30	51	42	36	33	39	42	43	36	46	28	35	28	34	34	31	38	31	49	51	39	34	38	48	29	34	42	28	32	32	42	22	27	40	28	33	27	31	42	39	40	31	31	35	36	29	34	34	38	29	34	36	44	35	38	36	38	36	38	30	28	35	44	21	33	42	29	34	30	31	37	36	29	36	24	34	34	33	35	37	25	46	27	31	31	25	34	35	29	38	39	28	35	27	33	38	30	39	43	45	46	22	38	37	31	47	36	34	34	38	26	32	32	41	26	47	34	34	34	31	35	31	28	33	34	24	35	40	29	27	28	36	45	28	33	23	43	27	36	41	36	34	41	29	25	43	32	28	32	31	28	34	40	36	35	33	33	34	35	24	31	26	39	40	34	28	41	34	24	32	29	27	28	30	34	34	34	22	33	30	36	33	33	32	47	34	33	28	35	31	37	30	32	36	42	33	22	31	37	41	32	35	37	27	32	39	36	37	46	34	44	43	31	36	29	33	32	42	35	31	34	41	35	33	35	31	33	33	39	26	35	39	30	46	33	38	25	41	35	41	41	45	37	32	36	35	31	31	39	30	33	27	37	25	36	34	28	26	28	31	25	34	26	38	36	31	37	33	32	38	34	34	40	43	43	26	33	35	31	26	41	32	40	39	38	40	34	25	33	33	36	42	41	43	37	28	32	42	41	39	31	36	26	32	30	45	42	36	31	31	31	47	33	27	33	35	33	32	39	34	35	29	19	46	22	29	30	31	37	34	37	47	30	42	35	41	43	30	36	39	30	36	46	40	28	30	32	29	29	24	34	41	32	38	33	32	38	48	35	27	29	41	34	35	39	33	35	38	32	30	40	27	33	29	37	32	37	29	26	30	38	33	32	33	29	20	25	43	28	39	35	34	35	33	25	28	31	37	49	27	22	32	32	32	31	39	28	35	34	45	24	40	42	32	39	47	39	22	45	27	28	32	41	39	36	38	40	33	36	30	27	29	36	40	32	49	34	30	36	31	28	33	31	39	32	29	39	37	39	35	26	50	27	34	35	32	33	31	42	39	21	42	41	34	36	29	30	29	38	44	38	33	25	29	31	33	40	38	39	38	34	27	28	33	32	32	33	33	27	36	39	37	23	30	38	30	34	30	50	23	37	32	30	34	33	36	31	35	26	31	37	32	24	33	42	40	36	33	43	22	40	36	33	41	32	49	36	34	34	30	41	32	32	38	25	44	45	41	31	35	31	39	36	42	38	33	34	26	37	45	33	39	32	40	31	31	29	36	39	30	39	36	22	39	32	29	34	33	32	34	31	47	37	25	38	41	27	35	30	35	36	35	33	42	39	36	38	46	30	39	34	47	34	40	25	34	44	42	39	32	23	34	35	40	48	41	38	30	35	42	34	38	38	43	37	27	34	31	27	37	34	29	46	39	33	36	34	27	43	45	29	23	37	41	41	42	37	28	29	39	28	48	31	35	46	35	31	34	36	40	39	27	31	17	27	44	30	45	30	39	35	34	38	27	33	36	34	29	29	32	21	32	29	42	27	30	35	34	40	25	43	28	28	39	29	35	37	41	31	31	34	34	28	47	36	40	32	34	30	35	34	32	48	34	26	29	38	41	27	35	40	29	34	37	32	30	44	37	20	29	26	34	41	37	34	30	32	30	46	32	31	31	24	33	32	32	39	30	30	40	39	40	27	45	36	37	38	25	22	43	28	36	31	37	31	33	35	44	40	32	37	49	36	29	30	30	42	44	37	28	32	26	37	37	38	33	42	36	40	34	35	32	36	30	36	20	34	35	35	31	42	40	31	26	28	35	32	47	30	27	39	33	35	32	32	33	35	36	35	35	42	31	39	39	19	30	35	36	26	35	33	41	33	31	36	34	35	35	36	37	41	37	32	46	30	32	27	34	24	34	30	39	35	36	42	33	40	37	44	32	28	49	32	32	26	32	33	29	37	32	35	23	39	37	37	28	26	49	39	36	33	32	22	32	32	33	31	35	33	34	30	40	45	32	37	30	33	33	44	32	34	33	34	33	32	37	41	40	35	36	35	28	35	47	32	35	38	38	30	30	31	42	34	26	25	31	30	31	36	26	33	37	43	31	27	45	37	41	32	43	50	25	48	35	35	37	28	34	37	36	36	35	30	25	36	29	37	34	31	43	33	42	43	37	41	32	34	40	38	29	33	31	25	33	21	33	34	34	37	35	33	34	38	28	35	31	34	36	33	29	41	44	33	26	34	25	28	24	27	37	36	32	35	34	39	31	38	39	33	43	34	27	40	44	37	51	30	36	31	41	36	44	22	32	27	29	38	36	35	26	29	34	37	28	34	29	36	33	41	34	45	33	32	26	35	36	29	28	39	37	36	28	32	32	35	35	37	29	36	32	38	37	26	20	28	32	28	41	33	43	35	29	29	43	34	35	28	31	43	34	40	43	33	31	35	29	52	42	30	44	39	24	30	34	27	30	30	32	39	34	31	34	43	34	38	29	30	30	35	26	29	41	34	37	30	29	45	38	36	37	36	38	37	38	42	26	29	28	27	42	49	41	37	39	24	37	20	40	31	39	43	36	36	47	35	36	32	31	38	30	25	39	26	35	39	31	28	50	31	30	24	27	26	37	26	34	29	38	42	38	41	27	21	36	27	40	31	33	41	41	30	27	25	43	21	35	30	32	32	31	39	44	29	21	41	31	34	47	31	46	37	37	30	36	28	29	49	27	40	29	44	33	36	28	41	38	25	29	42	34	32	37	32	49	37	37	39	27	39	33	29	31	39	39	26	34	25	31	37	32	41	27	29	35	33	43	29	37	35	28	36	36	27	31	23	29	44	32	38	37	40	30	38	24	39	34	35	28	28	24	33	40	38	32	33	39	25	44	29	25	32	27	43	29	32	40	29	44	23	35	42	29	29	38	30	24	32	39	27	30	34	35	37	31	42	36	36	37	36	38	29	36	33	33	29	25	42	34	43	29	31	39	19	44	37	29	44	21	35	50	42	42	39	32	35	38	41	45	43	37	47	29	38	37	37	29	35	34	32	36	32	36	32	31	29	43	45	32	34	43	36	31	34	32	30	45	36	33	29	26	42	34	37	32	43	29	38	36	49	48	37	42	48	53	30	29	32	34	37	29	34	32	45	36	36	39	36	36	41	38	39	40	32	57	31	41	32	37	20	25	34	36	38	36	36	29	37	40	33	31	31	40	35	30	40	37	32	30	36	33	27	37	36	43	29	44	32	28	33	33	53	40	48	28	23	40	34	22	50	35	30	37	35	29	32	28	37	39	33	37	33	18	34	38	35	33	24	26	36	42	35	35	36	30	29	36	37	28	46	22	28	38	36	31	33	39
14594	5856	2676	5039	12204	15049	14674	12938	10888	9732	7993	7030	6283	5504	5268	4837	4700	4309	3764	3748	4024	3777	3748	3648	3733	3597	3641	3817	3352	3218	2773	2595	2610	2470	2134	1959	1841	1605	1215	1147	1086	1002	1036	948	953	833	689	701	618	718	728	707	822	892	955	805	659	619	548	597	487	492	574	495	527	499	396	444	442	411	422	434	412	433	424	459	484	553	572	579	556	535	491	481	448	439	417	434	407	422	395	379	371	422	429	412	422	383	437	390	367	414	353	412	430	405	447	440	414	422	507	510	437	448	444	418	437	378	430	412	414	424	425	427	462	344	395	450	404	371	412	392	407	394	392	417	385	389	385	392	391	427	394	410	426	450	418	416	371	396	402	416	428	382	406	384	390	383	415	405	406	414	403	373	396	391	408	378	380	378	371	405	422	377	360	405	397	407	384	428	394	412	399	414	389	398	387	395	443	390	384	386	429	422	395	445	402	415	383	385	392	382	397	392	394	429	445	349	402	432	391	374	363	393	377	419	403	390	367	389	414	402	409	384	423	402	419	396	413	404	399	426	416	397	409	433	406	390	388	373	417	384	376	404	408	418	354	392	395	412	415	364	463	367	381	380	433	433	414	360	387	394	405	410	454	425	419	387	416	412	362	409	429	395	405	368	371	398	374	421	379	394	457	383	391	406	418	393	388	409	438	383	404	375	420	414	396	429	394	385	403	382	378	389	393	381	373	393	409	396	382	378	390	394	407	379	388	419	389	376	405	369	384	416	392	401	392	400	395	385	437	411	394	419	420	360	393	402	374	364	381	379	386	405	399	385	412	389	411	402	373	385	405	384	384	417	389	377	404	370	420	398	401	393	409	398	407	417	425	377	410	404	376	397	377	381	412	406	437	407	377	403	407	387	393	418	394	387	391	398	428	395	391	415	369	422	402	399	403	406	382	388	380	407	377	391	383	408	388	449	380	417	405	402	415	411	420	393	388	395	391	418	387	409	407	390	421	382	358	401	414	401	436	405	428	412	401	372	358	375	346	408	397	395	390	413	373	376	384	392	414	405	423	422	345	405	394	400	390	386	383	369	411	426	389	367	410	413	367	420	381	399	391	392	414	378	408	391	396	400	363	397	381	384	385	383	409	396	409	426	402	359	383	414	344	411	415	418	405	375	401	400	386	426	365	433	370	430	406	389	384	415	371	411	385	392	386	407	410	385	384	424	378	373	432	393	391	380	425	388	380	397	387	407	384	394	398	414	417	390	408	406	406	402	375	407	392	346	367	403	390	417	427	395	411	406	442	411	417	367	382	408	438	429	386	393	400	448	382	386	358	392	387	388	393	425	413	386	449	395	402	422	399	437	393	379	419	388	366	399	380	410	414	390	364	398	378	398	382	392	380	387	382	374	387	395	423	411	393	410	381	400	411	414	406	404	455	380	430	407	387	399	456	400	385	437	391	397	383	373	435	373	382	404	398	387	396	418	424	408	418	394	412	373	387	387	406	412	420	417	381	383	445	398	455	380	419	420	421	388	402	386	383	391	379	388	366	370	407	376	374	410	402	401	445	393	423	387	377	371	350	405	387	395	375	420	407	389	429	383	421	393	396	405	411	362	391	378	375	426	390	386	368	416	389	377	407	398	373	408	411	388	384	401	407	390	373	375	419	403	376	385	371	406	386	420	390	393	399	400	392	420	404	425	367	401	368	423	396	436	418	369	402	390	408	349	412	394	417	393	410	371	386	418	439	400	416	396	370	420	410	430	358	403	369	404	419	351	404	394	422	377	401	412	408	422	378	399	407	400	393	387	371	378	380	399	392	375	399	382	417	416	404	375	405	389	420	399	389	418	410	364	390	400	395	395	428	400	366	413	374	405	399	423	398	404	355	397	392	410	417	387	410	392	384	405	402	370	379	411	419	383	398	409	405	396	427	388	405	407	403	406	348	392	388	415	369	382	379	418	378	373	385	380	432	385	392	414	404	410	381	362	401	406	414	383	383	380	391	405	419	403	434	402	397	409	424	387	405	427	432	393	394	405	421	391	417	414	399	433	425	420	397	387	382	423	381	379	400	400	388	398	401	395	387	369	426	391	365	414	390	338	397	383	409	397	390	403	422	423	418	419	419	395	383	422	384	405	387	406	388	346	421	370	369	329	414	418	382	420	386	402	419	413	388	453	405	417	384	443	393	413	408	424	368	398	401	396	419	383	393	363	407	419	421	423	384	393	376	412	395	411	358	413	376	379	378	404	376	423	354	399	410	399	404	413	425	414	387	419	373	407	371	400	409	372	409	394	384	396	394	396	385	423	414	393	440	407	411	404	426	396	388	392	414	411	431	384	378	371	375	380	371	417	413	407	413	410	389	406	426	372	408	381	411	381	339	373	416	422	417	373	386	369	409	411	395	415	406	388	436	379	411	405	371	388	382	358	369	403	408	416	392	422	404	408	402	387	439	381	403	404	412	374	411	403	410	448	405	422	390	379	411	408	373	406	405	405	375	416	410	401	433	431	372	374	376	410	364	383	381	410	397	388	396	439	408	402	382	409	417	398	414	409	377	372	368	412	415	427	411	411	370	417	381	390	391	445	408	397	387	414	395	371	403	412	420	385	386	388	396	417	394	425	375	389	374	392	410	391	375	356	407	407	388	414	400	419	372	376	382	381	375	391	376	362	412	402	414	402	363	413	413	411	365	394	413	394	410	449	398	403	421	388	361	419	414	412	419	408	401	409	375	400	410	407	393	393	358	435	393	368	430	383	372	423	400	388	363	407	419	387	415	366	385	395	405	447	394	390	398	436	433	359	418	416	413	387	384	367	421	411	431	403	378	407	437	391	394	399	417	368	407	397	418	388	410	416	385	377	385	420	379	388	388	419	431	356	402	396	433	406	411	410	385	418	433	426	382	414	418	427	381	392	422	438	411	422	394	378	375	404	407	421	404	391	360	411	366	433	393	384	394	378	415	390	395	411	405	395	398	435	419	398	379	418	436	396	454	393	424	424	409	360	417	393	404	391	419	419	377	391	396	417	438	405	390	413	416	375	399	394	384	411	425	430	386	419	414	372	393	391	416	350	406	389	395	366	352	424	368	431	414	378	402	402	383	365	396	396	416	388	377	374	403	398	425	401	456	412	415	387	390	456	389	418	406	387	402	408	405	419	387	386	412	372	388	395	400	365	412	380	421	390	385	421	368	396	367	420	398	381	421	382	382	407	432	399	406	396	399	346	387	385	381	425	402	417	408	406	409	394	418	406	410	430	408	391	395	430	404	415	382	414	390	414	376	390	432	413	383	384	365	384	364	402	382	387	361	384	379	388	394	409	379	404	438	408	396	419	437	421	380	424	386	409	394	403	372	397	400	398	426	400	435	388	442	395	407	400	428	418	421	377	379	396	412	426	415	394	386	392	429	356	401	407	389	384	377	364	395	394	412	403	411	440	370	399	439	368	405	385	405	447	424	417	381	381	437	401	398	374	405	412	397	401	405	428	355	407	412	399	395	418	447	401
1343	135	94	94	89	114	127	132	133	117	117	120	119	102	135	96	117	96	111	112	100	92	106	89	89	101	103	107	84	95	95	94	107	96	79	90	71	90	69	82	67	76	74	69	71	68	51	69	76	65	49	62	62	74	78	72	57	81	71	63	61	73	61	55	64	67	46	65	62	49	64	66	56	54	69	57	58	61	66	58	73	61	70	70	63	65	69	63	51	73	61	61	56	53	61	49	59	64	66	53	54	65	65	68	66	66	69	65	77	64	64	61	60	67	63	57	57	70	58	53	62	51	57	67	48	62	57	58	60	74	58	68	55	59	75	62	64	61	62	57	58	53	48	77	76	54	55	60	68	49	71	57	62	68	57	73	54	67	38	62	65	58	48	60	69	62	54	65	66	61	61	72	59	68	64	61	51	57	66	56	67	59	52	56	65	64	77	75	53	49	58	60	62	58	66	58	78	78	72	80	57	67	70	58	58	62	64	69	61	61	69	79	65	66	76	69	52	58	54	69	67	65	58	68	66	61	59	56	61	59	64	65	57	64	73	63	53	61	60	47	58	60	62	67	63	63	68	58	62	67	58	66	70	72	59	58	60	55	60	53	52	47	61	67	67	65	53	54	58	70	55	56	68	54	59	53	65	65	70	74	82	53	62	51	62	70	60	51	62	65	55	57	70	48	51	42	71	60	49	61	66	66	69	54	80	57	61	61	70	59	57	54	61	43	50	57	58	45	68	59	70	63	63	49	56	60	63	69	67	83	59	62	59	55	63	60	73	47	72	61	62	63	57	64	66	62	48	57	61	59	56	56	53	48	65	63	61	57	55	59	58	54	79	71	67	62	59	52	64	66	63	57	64	60	64	56	51	59	68	58	50	64	58	58	62	68	53	60	56	68	69	59	55	59	64	53	52	64	67	63	57	60	59	59	60	50	75	66	51	78	49	64	72	57	62	61	67	64	56	47	58	51	61	59	73	46	72	47	53	67	68	56	65	61	51	58	53	66	56	74	71	56	60	53	51	59	56	65	56	66	59	72	68	70	65	54	63	57	55	61	56	71	60	57	69	60	56	70	66	56	62	66	74	60	74	71	72	70	56	63	60	66	51	63	66	67	72	52	59	63	72	63	65	55	64	53	70	56	51	62	60	60	69	50	61	73	66	50	51	50	50	54	75	63	60	61	71	62	71	63	61	58	52	66	49	67	55	62	77	57	54	54	58	71	62	53	57	64	61	69	68	53	56	55	67	68	58	44	59	65	64	68	70	54	69	65	71	61	59	58	48	56	59	62	53	64	57	45	68	56	63	55	69	58	83	65	70	70	54	54	66	65	54	62	65	69	61	66	78	66	59	49	62	72	50	66	60	65	83	51	53	70	65	67	66	66	63	55	78	73	64	63	57	47	59	52	64	63	62	74	58	65	57	56	56	67	57	45	59	67	67	57	64	43	67	48	48	69	74	62	60	67	79	61	76	49	59	60	66	55	59	46	61	61	65	52	52	55	57	73	57	46	53	43	70	59	57	64	57	51	70	59	62	61	36	55	70	52	52	61	52	70	65	59	65	64	60	63	67	69	55	68	62	68	76	42	63	56	76	54	59	56	80	68	47	58	51	70	56	61	59	57	68	70	69	60	74	49	53	49	62	72	59	60	66	61	64	52	67	59	61	50	53	76	47	60	52	80	65	67	66	74	63	55	69	71	67	53	60	78	63	53	58	49	57	66	84	70	56	58	65	52	65	57	58	61	56	51	62	50	67	58	57	53	50	58	41	74	59	57	60	62	55	64	68	64	58	77	59	68	70	55	59	50	55	60	60	44	58	49	67	64	64	61	68	67	55	71	78	57	48	65	62	66	53	62	45	59	43	72	66	63	64	55	53	58	63	66	51	70	66	76	51	65	57	69	52	58	67	57	66	67	64	62	63	73	77	60	41	66	57	46	44	63	61	58	69	69	65	63	61	69	64	75	79	55	59	81	73	59	70	73	53	75	69	73	54	65	76	57	59	65	67	68	61	57	65	62	54	66	70	59	66	51	56	57	59	56	63	55	59	62	65	50	55	66	78	63	64	69	65	68	57	53	62	49	68	54	64	60	49	55	61	63	58	64	54	49	55	45	70	62	51	51	72	63	61	57	69	64	65	67	55	62	59	60	50	70	63	59	75	70	48	61	48	67	73	65	86	50	57	64	66	62	42	62	65	60	75	50	70	59	57	67	73	60	66	56	52	59	65	58	65	67	57	48	58	67	58	60	46	54	51	58	65	66	67	64	67	74	54	53	58	69	62	61	68	61	61	57	61	72	65	62	55	53	58	59	68	65	62	65	80	59	53	56	53	67	74	70	72	75	63	61	60	62	59	59	63	52	61	65	58	68	71	67	55	80	68	65	56	66	52	51	55	62	58	52	61	50	72	50	48	57	65	59	44	73	55	54	73	58	59	72	70	93	66	44	69	70	53	70	60	60	54	61	53	61	68	65	47	56	62	63	73	60	58	66	53	65	58	66	53	53	55	67	62	67	59	64	57	56	57	61	48	53	61	56	60	55	49	55	53	64	59	63	67	54	56	58	60	59	62	70	65	58	50	68	55	49	53	60	84	70	59	75	59	56	56	63	56	57	50	54	69	70	44	53	55	48	62	63	59	60	52	69	62	58	67	58	64	64	54	75	59	58	49	63	57	65	74	53	62	55	66	57	64	57	42	70	54	74	69	59	46	61	51	66	59	54	54	52	60	57	78	72	62	52	77	45	59	55	67	59	62	59	69	76	68	65	65	74	62	57	53	62	60	61	71	63	64	69	72	70	54	71	57	57	69	54	61	63	72	62	64	65	64	56	58	63	57	47	72	65	49	54	47	58	61	70	48	53	61	58	58	64	85	58	74	65	56	71	69	61	59	70	66	52	70	63	67	63	78	59	56	56	70	68	65	62	58	48	56	67	66	63	51	56	67	48	67	58	58	65	64	58	63	61	60	72	66	73	70	68	69	61	66	58	74	54	76	65	66	56	54	62	68	74	49	54	61	71	62	56	66	64	63	55	54	68	56	66	65	63	68	63	49	62	51	65	61	62	64	59	62	65	52	64	55	67	63	59	47	60	62	66	58	60	70	52	57	62	59	66	63	54	68	61	61	61	77	62	56	53	62	67	69	51	64	72	75	60	65	52	79	60	62	71	71	61	75	72	65	65	65	52	59	53	51	73	61	65	48	63	54	52	43	56	44	61	40	59	66	44	43	60	47	76	56	66	51	70	68	61	52	59	50	57	48	64	50	62	64	64	67	64	66	72	71	53	56	65	65	58	51	67	65	53	50	60	73	60	51	53	52	67	62	51	71	81	65	63	49	53	61	69	63	65	74	70	56	67	53	59	53	60	50	58	62	59	55	55	69	71	65	64	62	60	67	64	64	54	53	62	57	65	71	62	72	54	55	69	69	62	56	57	69	45	66	72	43	77	71	68	69	67	80	69	63	48	60	63	56	62	61	69
9548	2766	1549	2453	6399	8116	8121	7239	6275	5411	4579	4073	3416	3369	3226	3034	3037	2740	2510	2513	2625	2400	2481	2528	2532	2550	2522	2566	2410	2223	2022	1883	1964	1741	1620	1466	1370	1193	1143	1068	1037	1162	1068	992	932	845	827	856	807	833	813	893	949	959	1007	862	835	750	776	749	728	760	805	738	748	720	700	707	678	678	707	717	792	702	758	704	717	806	762	763	747	746	727	709	721	762	725	728	641	708	712	718	715	698	705	687	679	709	723	695	754	717	655	684	722	735	756	693	707	719	723	708	775	756	714	698	681	718	712	730	706	694	671	725	672	727	684	664	658	729	723	718	680	769	691	689	709	706	684	655	713	732	732	705	710	684	698	654	727	681	718	674	688	703	674	646	711	748	696	714	732	665	692	680	661	718	709	727	738	693	671	707	681	730	711	728	684	705	703	681	670	658	749	686	717	647	672	696	693	691	687	684	672	657	702	706	725	683	686	693	664	702	705	721	720	685	701	685	633	698	678	728	716	676	768	714	711	671	727	689	668	666	698	697	667	661	720	704	711	783	685	708	676	703	696	708	712	697	691	666	701	690	718	727	666	760	730	695	682	715	681	751	721	693	677	685	752	658	700	727	697	710	669	665	682	691	694	717	716	724	666	671	678	698	710	719	680	718	657	702	741	711	635	685	665	717	674	689	732	741	672	691	698	669	678	651	724	698	666	750	746	716	722	650	697	663	705	694	710	700	723	659	736	732	703	703	702	686	748	685	731	698	705	683	694	664	694	660	702	702	710	727	681	744	725	700	704	651	733	704	682	722	712	695	728	705	694	774	730	687	701	722	664	714	747	707	700	719	712	722	649	701	664	660	676	686	691	677	717	756	679	680	644	691	683	683	703	698	708	692	685	651	703	699	676	664	714	721	688	745	676	697	731	719	720	700	712	714	695	688	675	702	701	716	725	733	688	654	686	708	701	705	692	698	709	684	739	735	707	660	710	739	712	721	695	713	719	662	729	695	689	752	721	683	722	709	689	749	723	707	738	692	710	699	702	726	707	709	702	693	716	729	659	676	744	702	700	696	709	692	713	685	695	701	686	696	742	710	682	691	728	698	711	698	693	715	736	689	721	725	739	767	702	706	703	699	687	706	736	653	729	682	720	671	672	676	668	703	696	680	673	687	753	703	699	683	758	708	689	672	718	699	713	704	697	701	726	731	687	715	688	755	673	719	718	714	686	667	689	680	686	696	726	677	729	678	655	721	728	713	704	728	682	702	691	672	684	660	706	688	694	687	678	680	698	740	720	676	676	685	658	678	678	713	687	735	690	754	699	745	707	744	711	705	700	637	708	720	699	704	718	697	693	770	713	720	710	701	709	742	683	705	675	755	655	722	681	693	675	672	709	668	694	679	721	680	688	670	713	697	686	752	702	719	739	703	717	647	725	731	647	673	705	666	706	650	738	703	707	707	712	730	725	709	715	719	681	694	708	683	672	686	699	698	645	684	639	679	705	707	720	727	706	680	665	721	693	749	678	685	663	683	681	704	714	667	675	692	693	727	717	732	680	706	733	729	719	675	682	731	707	734	736	684	684	728	706	721	723	703	718	682	701	710	648	691	681	724	695	670	689	701	699	675	707	749	674	753	703	615	698	690	690	697	664	718	671	696	660	696	754	704	707	717	715	683	711	648	706	665	722	691	720	691	673	705	681	649	734	689	682	730	681	706	720	755	708	777	720	689	718	705	745	707	712	717	726	673	691	707	720	692	690	711	682	721	671	707	685	699	707	699	717	679	747	714	698	743	707	717	698	723	639	712	668	717	671	693	694	671	724	687	685	699	739	665	690	673	716	694	699	707	693	693	678	738	689	714	716	669	666	709	676	689	677	651	735	692	727	675	699	702	712	720	725	658	693	668	701	700	742	711	700	718	654	705	695	632	709	694	711	708	684	668	684	675	696	667	691	734	730	728	669	721	687	651	676	744	731	682	719	681	668	704	706	711	699	683	710	711	670	714	714	725	717	703	719	647	720	710	685	676	701	684	666	702	695	706	715	674	691	714	688	662	709	741	691	713	693	700	740	691	717	702	678	733	698	648	659	701	712	726	648	724	709	707	703	732	700	670	732	703	735	700	739	676	763	678	747	669	634	670	692	679	706	740	701	714	709	680	672	703	685	686	698	720	702	709	691	654	685	700	649	685	691	698	699	671	739	745	676	663	704	779	744	707	694	697	676	684	718	717	682	717	743	716	722	724	708	731	689	735	688	709	624	697	680	699	686	697	667	720	746	667	664	721	722	703	708	682	717	728	699	697	702	674	765	666	711	682	714	740	672	695	704	633	717	695	721	696	731	723	714	671	722	669	686	722	703	696	696	736	684	683	688	682	724	685	720	717	691	737	712	699	698	690	710	695	696	686	702	741	697	679	707	767	685	722	708	708	729	704	667	662	732	665	662	645	716	732	682	689	728	718	743	640	723	724	711	696	706	715	696	706	641	703	693	707	735	704	720	662	657	717	683	695	737	668	731	691	725	662	722	687	735	660	711	732	687	725	669	678	677	658	700	693	690	726	710	734	681	730	699	721	667	681	709	659	724	772	713	706	715	678	673	695	690	697	728	708	678	707	693	681	680	690	741	723	728	703	696	756	700	679	690	724	732	693	682	656	703	713	721	739	671	704	672	706	698	724	705	680	673	679	733	677	744	654	666	666	716	700	704	702	723	722	702	666	699	702	699	700	696	678	672	715	679	727	678	678	698	705	701	684	712	685	685	697	691	733	662	674	716	702	739	713	693	694	759	671	706	652	692	690	701	647	722	743	671	711	713	717	697	709	685	725	680	745	664	748	692	734	667	699	672	733	719	697	734	719	711	667	731	747	741	663	705	697	682	677	708	755	670	706	697	723	724	661	713	737	706	683	681	680	709	689	662	686	691	682	712	692	696	699	732	682	705	693	697	688	725	667	689	664	717	675	700	712	697	706	744	705	704	723	701	704	706	674	743	669	705	712	750	664	694	744	720	706	673	663	706	721	690	684	733	712	671	714	722	695	634	669	753	704	701	671	720	687	700	680	727	743	757	721	717	680	728	690	735	675	666	725	694	720	695	686	680	693	680	690	679	655	704	685	695	705	702	700	700	701	729	653	737	699	657	700	682	745	725	703	684	748	733	676	712	681	704	723	683	720	639	714	736	686	692	694	708	641	672	695	717	673	678	700	696	720	678	736	718	706	700	749	728	695	694	750	720	736	708	680	700	712	728	676	690	726	668	727	652	747	697	731	684	677	664	684	714	676	718	711	740	707	698	697	710	677	725	671	647	709	726	700	663	678	706	657	704	715	700	722	729	695	718	697	673	704	666	713	668	669	708	701	706	760	655	696	677	741	692	718	662	667	664	737	663	666	723	693	692	685	708	701	737	679	663	690	710	702	704	688	664	736	696	663	733	661	711	720	765	704	717	723	680	688	692	695	699	670	729	686	674	697	734	714	747	696	695	695	704	740	687	687	674	682	715	671
588	221	133	91	123	132	195	177	185	174	158	142	123	142	134	132	121	105	99	104	106	109	110	116	108	98	113	125	110	98	79	100	68	66	69	67	63	64	69	73	68	62	58	64	48	55	48	42	46	28	56	42	60	52	53	55	55	39	50	42	43	33	43	50	43	46	31	35	45	42	46	51	46	40	46	41	40	54	49	45	43	40	43	51	49	47	32	48	60	37	47	42	43	36	43	39	37	41	35	56	36	43	41	39	41	37	41	40	39	35	45	55	38	40	32	47	33	36	26	50	37	52	43	38	46	38	40	43	35	40	31	43	40	37	38	42	44	44	40	37	47	42	56	37	50	49	44	45	38	44	45	38	39	41	43	42	35	31	52	49	43	40	33	36	38	44	42	38	48	34	37	29	44	44	37	39	34	37	43	38	38	51	34	45	41	35	38	47	45	35	42	39	38	40	38	59	46	36	41	38	46	35	35	34	38	41	26	45	52	33	54	46	36	39	33	40	39	38	34	52	40	31	32	36	39	42	31	54	40	51	47	40	39	46	49	48	38	40	53	41	51	48	68	34	30	47	44	42	47	44	43	35	36	40	34	40	37	28	40	35	47	52	48	37	43	38	42	34	34	45	30	35	54	55	39	51	39	42	41	40	36	30	41	38	32	26	38	53	38	36	50	39	46	47	45	44	28	27	42	41	43	42	38	42	37	40	42	45	35	43	30	42	38	42	44	51	40	36	48	43	41	36	40	47	36	57	34	47	25	40	69	36	41	49	48	39	40	36	39	47	30	33	37	47	39	41	30	43	35	39	41	33	38	46	31	34	38	37	42	35	34	42	36	46	39	47	40	40	37	40	43	33	35	43	37	42	47	41	44	38	33	36	54	39	47	30	39	39	47	40	43	47	32	43	39	32	38	43	51	36	35	44	38	51	43	46	40	34	45	38	35	53	43	34	37	39	37	41	34	37	56	50	37	41	36	43	40	37	35	35	36	45	36	33	44	45	37	46	37	39	40	33	33	48	40	40	38	49	37	35	40	44	40	42	39	53	39	47	47	38	44	35	42	53	35	38	41	42	48	53	41	40	33	44	43	41	47	33	39	36	51	47	53	34	52	48	49	44	46	41	46	43	39	41	41	44	36	33	39	42	43	41	48	47	48	31	47	49	48	50	45	42	48	34	39	38	35	42	41	41	31	34	43	35	37	36	51	45	42	35	45	40	48	35	42	46	46	39	36	32	29	38	50	38	59	40	41	35	44	32	47	34	40	30	45	45	54	40	42	45	43	44	39	51	33	44	38	42	46	45	43	41	38	44	37	39	42	58	42	35	35	43	35	38	39	48	46	32	55	31	31	39	49	33	47	38	47	37	30	49	50	41	32	43	39	46	44	48	42	41	36	42	42	34	38	50	43	46	49	36	25	33	41	41	49	53	33	44	53	52	42	42	36	44	38	49	30	42	41	41	43	37	35	42	42	38	28	35	39	58	36	44	37	49	40	49	38	46	46	54	37	37	39	44	41	38	40	37	33	43	38	41	30	39	48	27	54	46	45	35	40	48	46	35	31	48	47	29	40	46	51	47	36	41	39	37	43	43	28	35	35	49	53	45	39	43	45	39	43	54	39	36	38	25	41	44	30	36	29	32	46	34	51	32	39	30	43	27	43	42	45	42	41	42	42	34	40	48	44	44	53	38	40	46	36	44	43	35	37	50	27	37	41	44	41	48	48	44	49	48	41	46	43	46	45	36	32	42	37	46	32	43	46	56	37	43	42	41	46	40	39	33	32	43	29	37	31	39	49	36	38	69	44	41	34	46	43	42	29	59	49	40	33	51	39	43	36	48	36	58	37	46	39	51	46	39	39	48	27	38	53	34	35	43	41	38	28	48	50	43	33	38	34	45	39	45	39	27	38	44	37	41	42	37	42	28	37	41	43	44	40	40	51	49	54	41	42	50	45	46	46	50	32	44	34	50	41	48	43	39	49	43	45	38	38	31	56	42	30	42	33	40	48	54	36	45	37	24	38	20	42	40	23	34	39	40	40	42	47	44	42	50	49	42	27	36	40	34	34	40	40	41	37	46	39	38	47	46	46	52	40	52	34	39	40	48	44	48	46	35	27	38	38	45	42	44	45	37	29	45	42	44	46	44	39	46	36	26	43	54	49	47	43	45	40	46	39	37	40	46	37	36	41	36	50	49	43	46	32	47	36	39	37	42	50	44	41	33	37	31	38	48	45	38	47	49	44	44	30	28	45	45	36	35	50	35	44	52	37	40	37	43	33	52	49	40	45	44	49	29	36	53	40	40	48	43	59	46	40	45	40	50	37	40	40	46	35	46	42	32	50	35	30	38	50	38	42	29	35	34	40	42	41	42	44	46	50	49	44	41	32	41	44	45	39	38	38	45	46	34	38	42	35	34	47	38	51	38	36	44	41	45	43	21	34	38	33	40	41	35	39	41	43	42	43	28	39	44	45	47	42	44	37	49	37	33	39	44	39	32	38	39	47	45	33	38	49	31	38	49	38	41	33	49	42	38	42	50	42	38	42	45	43	38	36	45	48	36	35	47	40	51	40	54	44	33	32	38	42	39	55	40	40	38	43	47	46	37	43	47	42	36	50	39	49	35	39	42	40	49	37	30	42	40	36	36	45	51	47	31	38	38	42	37	45	38	41	48	43	50	37	56	29	49	39	39	46	46	36	49	39	39	46	31	45	42	34	49	42	32	46	34	39	45	25	34	46	35	43	44	55	41	48	42	43	41	40	41	29	40	42	35	37	44	46	46	35	49	32	38	37	43	39	38	50	48	42	41	35	31	42	39	51	45	39	48	39	40	43	42	44	38	39	47	43	40	39	30	41	47	38	43	49	38	47	39	44	40	42	40	39	41	42	46	40	38	43	43	44	32	48	44	54	38	40	40	60	42	36	31	32	47	26	43	37	43	40	28	54	39	31	51	42	49	46	33	33	48	48	45	42	41	39	53	43	37	49	34	41	39	51	40	50	45	42	36	31	50	43	46	42	45	41	41	35	37	36	31	30	32	44	47	45	38	37	31	49	51	40	49	32	33	40	44	41	34	42	29	41	43	38	44	43	44	42	50	46	37	49	39	38	41	32	39	42	36	42	39	54	47	42	50	44	37	42	33	40	35	35	37	35	42	26	43	49	36	48	51	49	50	41	47	43	45	38	43	31	49	36	30	43	40	52	41	42	42	34	44	38	26	42	35	37	41	51	44	40	41	59	42	43	37	35	49	56	39	40	40	47	45	40	41	33	49	49	43	41	40	37	41	35	44	58	53	40	44	36	46	40	38	44	40	37	38	42	44	52	31	41	37	42	47	33	42	46	32	44	38	38	41	50	42	42	39	33	41	34	41	42	46	44	56	32	44	40	33	41	51	41	39	36	37	59	41	46	41	48	38	41	24	47	38	39	26	38	45	43	43	33	41	34	43	48	44	45	42	44	46	23	44	46	43	39	36	59	36
11403	5164	2242	4424	10921	12502	12226	10048	8736	7501	6397	5432	4724	4435	4411	3962	3638	3207	3360	3207	3143	2835	3040	3215	3167	3249	3236	3093	2808	2584	2374	2233	2203	1811	1561	1459	1436	1265	1272	1237	1132	1043	897	881	821	756	768	662	606	647	675	792	824	932	865	763	682	674	551	533	523	534	577	561	560	571	502	519	500	495	538	474	583	481	468	557	529	628	613	588	565	594	642	581	565	560	458	514	475	468	462	492	507	506	513	494	493	447	481	524	532	507	502	500	564	489	498	580	501	518	505	530	569	518	500	471	524	455	521	513	502	522	465	468	538	488	548	496	518	516	463	445	433	472	446	475	473	494	464	487	434	514	466	497	494	480	469	478	494	472	496	456	494	463	475	466	462	468	452	490	472	477	461	493	461	467	459	455	489	475	502	503	463	493	474	480	492	447	499	491	485	484	465	500	485	473	463	478	488	493	482	491	455	440	472	462	438	511	489	494	493	487	478	485	488	518	464	480	466	493	465	515	510	528	458	471	494	522	464	516	445	504	461	476	495	523	475	480	450	465	491	487	489	453	483	455	484	477	451	465	506	485	471	441	476	510	477	505	468	491	453	487	467	488	498	516	476	497	496	484	500	482	458	479	510	478	481	481	471	451	492	431	466	499	489	503	482	497	464	494	465	475	442	456	468	468	495	498	489	512	469	504	443	503	489	474	471	512	477	509	464	494	446	490	474	488	472	458	486	478	474	478	511	498	463	483	480	529	508	480	465	495	512	445	528	473	477	493	497	526	477	521	477	504	464	510	484	474	475	510	423	434	489	435	484	465	485	496	496	475	491	457	450	475	488	501	466	466	510	502	471	461	480	486	497	471	506	472	493	496	508	480	502	538	531	477	503	488	505	509	491	464	478	487	484	492	435	474	456	490	473	491	469	466	458	465	510	475	540	486	501	489	528	457	464	469	477	500	473	470	516	482	452	522	433	514	493	462	450	491	487	477	499	475	488	482	489	433	486	457	475	513	482	477	490	471	480	485	531	503	480	506	466	484	489	482	458	505	487	477	510	477	473	476	478	476	478	471	473	508	484	490	511	484	461	499	454	470	490	488	466	496	460	465	449	494	460	490	493	504	508	477	481	497	454	492	465	433	500	496	453	520	484	459	466	466	479	513	477	472	482	421	462	473	491	498	514	497	476	445	467	496	506	473	507	480	453	481	502	506	474	486	498	481	522	464	472	493	448	450	440	466	487	480	501	456	457	472	450	451	498	471	468	469	496	529	460	538	503	443	481	489	504	479	489	487	489	493	488	472	470	485	499	498	457	473	444	486	504	481	476	471	513	475	486	497	457	482	500	449	455	496	463	443	460	481	515	481	508	496	496	487	463	515	499	462	464	476	472	487	452	486	552	472	468	498	467	479	472	468	507	487	493	474	470	504	517	484	497	470	520	477	482	469	512	475	505	446	480	491	480	458	514	462	487	497	497	455	454	483	505	469	482	471	485	511	466	487	473	485	521	417	511	511	481	493	493	503	465	448	490	483	448	486	510	460	471	497	471	499	519	486	462	476	466	457	466	458	520	478	478	504	489	504	492	482	495	498	452	477	522	440	508	504	498	501	450	506	466	492	480	459	446	477	501	510	476	468	471	478	472	456	465	436	481	490	517	471	459	490	515	478	461	487	492	494	485	479	488	495	515	516	494	464	461	522	496	483	490	460	458	501	485	497	484	497	472	487	450	462	474	484	450	489	465	467	488	509	461	473	527	467	464	469	480	480	473	487	472	444	479	472	423	453	470	528	428	509	476	511	478	466	501	455	486	482	515	468	485	487	484	478	458	485	475	468	484	470	481	484	473	478	463	496	465	466	490	516	460	447	475	445	519	500	527	487	486	445	494	463	492	486	459	450	484	497	470	482	497	459	442	466	466	482	492	486	473	515	518	500	465	470	494	497	481	464	482	478	504	486	456	507	447	497	504	514	451	503	465	474	438	453	518	461	498	474	484	517	495	478	463	507	442	520	490	447	500	516	464	509	463	502	521	499	467	474	473	492	513	504	457	463	453	492	429	522	478	477	489	479	463	488	509	464	481	500	456	505	460	469	461	479	464	523	470	519	483	493	470	482	473	438	483	466	467	468	525	520	456	497	472	500	505	508	472	445	461	498	496	476	436	478	490	462	516	465	448	489	506	474	484	464	449	523	436	464	482	488	476	473	491	479	515	509	471	503	499	515	474	471	504	512	512	520	483	490	469	466	491	463	464	477	476	490	459	517	493	455	476	504	501	487	513	444	477	480	460	483	532	479	505	507	491	475	468	458	494	491	483	469	483	480	468	512	507	462	497	467	467	456	468	488	458	512	448	521	477	487	509	498	505	452	462	447	467	488	454	512	483	479	489	499	480	490	528	471	478	514	476	447	464	520	517	465	505	511	466	490	487	462	479	502	493	465	463	515	468	479	531	487	468	482	472	470	468	488	461	466	483	518	485	480	483	461	439	520	448	479	472	483	449	438	486	480	471	504	486	508	484	504	497	497	456	478	510	484	495	480	470	447	460	455	479	447	513	451	503	515	464	491	492	507	472	448	451	422	478	459	473	513	476	518	484	497	472	515	475	460	474	484	471	469	433	456	491	481	425	461	514	465	468	476	473	512	514	488	497	454	470	470	512	491	498	460	493	484	503	471	461	485	491	476	488	492	500	502	488	468	497	472	487	485	495	503	503	496	484	440	475	484	446	505	490	499	482	503	466	480	483	512	531	480	512	473	504	464	499	430	461	470	499	478	472	506	529	506	506	487	494	477	475	427	489	512	488	452	516	486	461	531	461	482	433	457	483	441	461	480	452	501	472	452	470	534	485	458	447	445	473	495	464	456	463	529	451	442	460	473	479	476	474	492	486	473	461	501	450	469	473	455	475	503	483	476	481	475	507	483	452	475	489	474	424	478	459	480	473	491	459	481	493	494	459	493	462	472	477	519	438	504	515	437	486	476	471	488	469	491	518	492	492	496	477	490	467	455	485	450	443	504	455	451	509	480	441	448	512	496	464	459	460	496	498	463	491	461	447	464	496	482	512	484	488	501	520	516	471	446	485	470	504	509	484	498	457	475	491	506	461	460	498	499	461	502	469	482	482	457	501	477	492	470	447	481	414	478	439	506	466	487	495	448	483	502	495	460	500	478	485	467	494	499	509	462	503	471	441	473	489	483	501	494	478	477	485	493	459	462	480	472	480	489	484	456	483	467	500	472	496	488	491	481	473	482	494	477	511	508	435	476	457	464	471	458	472	464	469	443	484	480	531	474	467	460	460	472	465	490	517	505	462	473	479	473	497	488	487	462	506	479	437	450	451	477	461	498	456	517	466	521	453	434	478	464	487	455	435	454	463	468	444	487	440	515	460	445	532	459	471	499	485	442	532	511	489	484	479	492	478	454	440	495	491	508	468	490	478	481	457	493	467	475	488	459	482	432	484	498	481	502	461	500	457	496	523	476	489	458	463	481	475	457	478	476	473	480
2006	188	157	122	137	177	195	236	185	162	159	185	178	130	170	133	145	148	133	121	124	127	125	122	122	141	151	137	114	113	108	99	99	112	92	88	81	75	79	77	78	71	77	69	66	67	69	63	70	68	64	74	78	65	61	48	71	59	61	51	48	52	58	74	69	66	68	64	54	53	72	66	60	55	68	62	48	85	73	67	68	69	57	70	53	58	62	43	43	63	54	58	57	57	61	49	72	54	49	60	41	56	70	66	61	51	66	62	62	52	67	56	62	69	61	55	51	54	53	64	71	61	54	58	57	49	56	52	68	56	45	65	56	73	68	73	57	53	58	62	58	64	52	62	67	47	65	49	58	64	63	53	55	46	50	69	66	63	76	73	60	49	52	48	58	59	72	54	64	60	62	72	58	49	67	57	51	52	62	62	51	56	66	76	68	58	52	60	73	58	60	52	64	58	56	61	59	63	56	60	61	61	73	61	56	50	80	58	66	54	61	52	63	59	57	57	62	66	59	42	65	65	62	66	66	54	68	67	56	67	70	62	67	59	71	64	55	55	64	63	64	59	48	59	70	63	50	59	54	68	58	72	64	51	56	56	60	66	54	59	64	61	55	48	59	53	57	49	62	66	56	66	46	68	66	66	48	58	58	62	45	62	70	55	51	61	46	60	51	48	74	48	69	73	70	61	58	63	64	63	51	51	71	60	53	61	49	57	73	67	71	60	60	59	55	50	71	51	50	58	64	72	58	50	55	55	66	54	52	62	56	48	63	68	57	75	47	70	58	64	52	65	79	53	63	65	74	62	63	61	47	65	63	67	63	68	58	58	61	56	63	69	60	48	57	68	57	64	58	67	65	51	47	53	61	58	44	73	62	86	57	53	69	55	68	54	62	50	43	75	55	67	67	58	79	60	80	62	72	46	68	52	54	76	66	50	58	58	55	45	63	56	60	64	56	64	60	59	54	59	71	68	63	46	54	68	62	56	59	55	67	56	75	57	61	69	57	60	54	61	60	72	57	65	58	59	65	48	62	52	61	54	67	62	74	65	80	64	42	65	36	67	54	67	57	52	70	61	55	61	61	73	45	71	58	68	63	74	56	58	62	65	70	53	59	55	77	74	57	56	50	61	46	55	74	57	50	77	54	51	53	53	63	71	52	51	61	54	65	51	47	56	53	67	44	48	67	72	43	60	59	58	43	68	75	55	71	56	69	62	65	62	59	60	57	53	61	48	47	68	61	64	56	60	65	51	43	55	64	47	56	65	72	62	64	62	58	59	58	70	62	64	61	66	57	72	48	65	59	62	53	66	46	59	62	77	57	59	74	65	50	51	54	66	52	70	57	59	61	57	52	53	63	54	54	65	55	52	61	68	58	67	60	48	63	62	58	70	65	73	65	68	62	60	61	62	60	56	63	70	57	55	69	54	59	53	57	57	51	62	47	55	57	67	66	62	57	54	65	68	74	46	58	60	60	68	54	57	70	72	68	58	70	67	61	72	66	56	57	44	57	60	54	59	56	43	60	42	55	59	48	49	52	64	58	61	60	61	60	72	65	57	57	67	55	62	59	49	63	50	65	57	66	58	56	66	56	65	56	62	53	53	64	66	67	67	55	53	48	60	65	58	63	58	67	62	72	58	74	62	76	70	50	72	66	73	68	59	57	72	61	57	53	48	58	53	76	52	62	56	51	56	59	65	57	57	59	67	53	65	70	62	51	68	63	65	75	52	68	76	57	53	57	65	57	56	56	70	74	57	57	60	57	43	57	48	62	74	47	62	58	59	50	65	55	62	61	61	59	67	57	48	63	60	69	63	69	50	48	65	62	61	58	66	66	53	65	69	60	60	62	70	57	61	53	57	58	58	64	55	66	68	72	52	70	45	54	58	55	57	49	51	58	62	51	71	66	63	52	54	43	52	62	62	59	62	56	57	64	65	69	59	64	52	44	66	51	61	47	64	54	76	59	54	57	54	62	56	56	70	63	48	55	58	57	57	71	48	60	63	58	59	64	64	44	62	59	62	58	67	61	64	65	44	55	65	60	69	57	47	62	49	73	59	66	63	69	50	67	54	53	61	62	65	47	59	66	50	69	66	64	47	56	57	59	57	55	66	58	59	71	61	65	53	51	61	59	51	53	71	62	66	57	75	65	51	67	52	42	69	62	58	56	57	60	75	54	53	62	58	60	51	61	75	63	57	63	66	62	40	65	65	59	61	44	60	56	67	58	59	59	70	52	54	57	60	60	54	63	58	67	65	67	63	68	50	55	63	52	56	65	55	59	66	58	64	54	46	56	43	52	59	62	66	52	50	57	51	53	61	64	63	72	55	54	68	67	71	55	59	62	70	62	54	65	65	53	62	70	47	68	63	63	65	86	71	54	61	57	60	72	57	60	61	74	49	65	64	83	69	66	54	55	52	56	74	74	69	68	68	69	58	68	66	72	57	63	66	66	58	57	54	64	45	63	55	54	71	53	63	51	56	52	64	71	65	65	55	66	63	58	67	57	56	40	56	57	63	68	55	47	58	65	76	67	75	53	57	47	54	60	48	56	61	71	60	60	56	54	59	57	59	58	69	64	57	73	48	57	53	60	56	68	71	70	52	67	76	58	63	43	54	70	54	64	51	55	64	55	63	63	65	65	57	58	63	61	55	54	44	69	61	58	49	82	88	65	63	65	54	62	66	58	64	61	73	57	47	69	73	50	53	59	66	68	53	70	69	61	53	57	68	55	66	49	65	63	64	53	56	60	71	61	54	71	65	59	43	53	60	64	65	59	59	63	68	43	62	59	54	64	62	56	63	65	57	50	73	65	65	59	56	62	74	56	53	63	48	46	58	53	70	52	55	51	72	53	69	38	56	51	63	64	66	60	48	51	56	58	73	54	48	68	55	70	65	52	52	67	57	54	51	51	55	58	52	54	48	57	69	55	68	52	51	67	73	64	69	59	54	79	59	59	57	58	69	58	63	64	44	51	55	52	75	59	60	56	62	63	61	56	62	55	80	66	63	62	58	55	45	71	69	66	56	58	59	55	51	69	56	68	64	74	62	58	71	54	60	72	58	71	54	53	59	42	69	48	66	60	71	46	76	50	49	54	75	56	66	66	49	53	58	78	71	52	91	68	66	58	70	64	55	63	57	53	45	65	46	67	55	65	58	60	71	69	58	63	74	66	70	74	76	60	54	62	46	56	69	54	60	55	59	50	56	48	47	58	62	61	64	69	67	66	50	58	58	56	72	61	58	60	67	72	68	62	73	58	61	63	63	75	57	63	62	60	66	59	55	55	55	65	59	59	48	64	57	55	56	69	68	54	46	69	62	58	61	45	66	55	64	51	54	61	66	58	53	61	67	57	62	60	57	71	56	52	54	49	51	59	58	59	56	67	59	59	73	48	47	52	56	57	61	56	56	52	53	64	46	65	60	54	49	72	67	53	44	52	53	60	59	61	58	49	66	62	70	54	47	59	52	59	61	62	61	74	62
12070	4626	2451	4383	11059	12664	12197	10650	8993	7911	6663	5787	5190	4873	4711	4433	4059	3621	3899	3787	3682	3247	3447	3498	3635	3627	3583	3331	3065	2768	2547	2568	2213	2112	1822	1746	1661	1628	1550	1463	1374	1269	1115	1016	955	984	891	882	761	826	842	919	1070	1024	1066	1076	902	827	754	736	718	723	740	777	781	738	724	671	683	678	697	689	762	711	720	736	695	856	825	812	878	782	791	808	742	741	673	695	685	676	678	664	662	669	698	662	682	656	695	695	702	743	677	721	757	710	781	735	640	681	715	744	783	727	720	716	698	690	705	700	720	648	693	727	724	703	699	666	710	735	624	670	675	684	680	669	691	657	641	698	697	687	731	691	693	743	697	672	691	700	663	658	704	721	703	647	683	718	659	686	671	691	701	645	660	699	654	681	680	666	727	696	647	697	666	673	710	668	662	670	688	700	696	662	683	672	674	645	726	694	706	739	684	665	701	655	667	674	677	690	708	694	690	693	688	682	686	682	703	723	658	677	679	701	696	690	690	698	685	714	645	700	660	661	691	708	649	716	764	700	683	672	693	690	674	662	667	662	690	642	673	692	739	731	695	704	672	686	675	741	692	734	718	699	682	725	714	704	619	712	692	683	662	690	666	707	701	682	693	698	668	680	672	685	663	663	695	656	691	639	663	689	665	695	667	701	659	655	624	658	679	701	665	726	711	702	730	684	683	714	689	689	710	720	650	704	677	691	699	709	706	696	671	703	651	707	656	709	715	729	712	675	671	677	662	687	690	703	696	682	682	674	714	680	679	687	670	721	683	700	717	710	699	655	665	673	657	724	660	660	644	680	683	670	677	686	638	655	706	645	710	653	655	668	691	652	659	640	676	651	712	642	706	656	683	679	665	711	685	704	660	649	682	705	692	707	682	679	689	627	663	637	643	696	694	678	669	647	666	719	670	675	673	716	671	667	706	672	691	725	690	705	666	633	680	722	672	677	652	700	716	670	677	671	700	688	671	644	662	658	677	682	686	694	683	716	749	714	666	703	630	703	674	680	732	675	647	679	681	672	712	667	671	668	699	698	658	704	688	714	672	640	630	641	652	686	690	680	702	657	636	624	671	666	656	697	664	704	667	718	694	686	718	646	637	665	700	653	696	632	668	682	706	682	715	691	723	732	687	691	699	676	671	692	717	692	689	687	695	679	680	692	676	715	683	690	682	647	663	700	692	702	672	674	659	668	634	713	679	646	681	719	643	670	707	657	613	685	669	662	682	699	678	683	677	733	678	696	701	686	676	688	676	684	682	675	676	675	702	722	728	684	693	689	693	705	696	673	665	668	658	678	700	660	666	649	666	655	702	685	681	666	686	683	717	668	673	661	697	641	715	709	676	700	670	678	706	720	714	683	683	645	690	625	729	688	672	723	676	641	715	709	688	709	716	643	664	695	704	691	720	656	691	701	684	709	721	673	717	662	667	651	685	682	670	645	697	702	700	654	738	684	688	704	668	655	671	706	688	704	703	657	709	680	640	684	694	661	693	663	703	671	640	700	620	636	678	709	678	660	669	634	721	697	669	699	716	685	671	691	689	687	683	651	706	687	687	675	682	676	712	693	670	703	685	698	728	688	689	679	694	649	712	670	655	721	699	695	698	661	661	692	650	699	637	706	647	669	694	667	725	723	705	697	708	715	745	671	687	698	648	715	643	716	695	627	680	708	720	695	669	658	674	661	665	671	646	695	681	662	674	727	702	673	686	662	654	635	720	731	669	658	679	716	680	688	734	658	687	698	720	672	701	665	686	726	676	676	674	683	654	675	651	666	737	674	684	677	721	710	662	678	678	682	661	646	673	686	670	689	661	666	681	629	657	731	657	672	664	663	699	664	658	667	657	647	694	685	690	662	723	669	690	750	671	671	680	699	653	727	642	664	709	705	680	650	690	703	722	673	733	671	659	689	669	643	685	693	688	709	656	727	646	674	678	715	701	700	673	652	656	612	725	697	721	696	685	657	657	713	703	683	682	730	656	687	624	668	682	658	710	676	641	656	655	705	674	637	679	718	677	698	622	714	675	696	691	690	668	681	675	667	650	719	645	683	667	667	701	684	675	681	718	665	683	701	652	682	694	679	683	713	605	695	685	675	671	639	696	684	662	664	702	702	696	700	687	679	682	703	698	694	708	738	716	722	695	714	655	704	639	634	672	672	656	686	704	672	679	668	671	689	710	663	652	690	719	672	703	704	652	699	682	691	680	679	701	697	681	686	718	695	657	689	639	692	737	656	749	658	670	700	693	685	688	693	656	657	717	648	688	668	673	648	703	684	670	680	677	704	650	685	683	689	683	728	656	692	653	650	680	722	677	709	681	711	690	699	740	669	662	675	648	655	691	677	728	716	702	663	685	712	669	647	697	698	662	682	662	699	651	701	637	671	661	637	668	730	678	644	699	653	696	684	667	675	689	684	692	674	662	711	688	709	709	655	656	703	686	630	630	712	625	687	652	712	695	701	669	720	632	656	698	632	683	694	639	699	660	711	673	746	686	684	647	698	693	713	678	688	706	702	708	681	698	676	659	718	683	728	661	745	648	665	649	664	688	689	629	665	678	681	718	662	708	670	704	683	670	717	670	701	715	719	659	675	686	631	675	689	692	664	704	682	711	738	657	674	699	700	668	717	648	731	658	683	692	695	660	656	721	662	639	697	692	631	683	696	658	678	665	667	685	659	672	632	699	711	692	660	700	694	656	680	666	669	685	682	661	680	714	715	653	680	666	691	669	674	696	675	741	710	703	710	699	654	620	653	651	690	677	692	696	697	651	734	664	701	668	709	663	674	685	721	703	654	697	671	684	688	701	682	648	661	700	685	693	673	692	710	728	665	642	683	651	708	692	683	697	659	686	666	692	687	680	691	706	753	693	668	658	710	637	653	670	700	668	665	706	654	656	727	676	677	706	694	673	665	671	717	717	655	689	662	705	751	688	680	687	631	669	636	668	654	659	715	688	687	688	683	706	700	684	696	663	727	660	689	694	693	735	665	677	700	663	669	662	689	691	726	710	702	761	717	678	684	704	713	649	699	649	663	673	688	672	637	702	707	636	698	672	672	686	692	661	671	691	663	692	666	692	715	700	674	701	678	690	707	679	645	684	693	660	702	669	656	667	674	717	661	706	680	679	683	676	698	714	718	642	704	668	695	664	647	673	680	646	671	720	681	682	676	709	643	676	692	718	705	637	666	661	673	703	675	674	677	659	659	657	692	702	704	695	660	648	643	667	695	647	641	703	699	745	696	660	698	659	691	694	674	681	670	645	697	664	707	689	672	662	669	659	669	693	681	686	683	674	652	701	688	735	685	634	690	724	669	629	727	675	683	658	716	694	671	660	702	691	676	677	682	725	704	646	713	686	705	638	680	673	709	709	677	770	707	649	664	698	653	704	679	654	652	640	684	681	695	677	678	706	656	665	633	738	705	684	690	666	668	700	705	651	676	632	714	678	669	692	701	706	654	689	712	661	686	635	711
1086	345	202	130	153	216	237	255	218	184	192	171	178	178	145	132	143	120	134	136	127	129	141	119	137	137	133	137	127	98	80	98	81	70	72	68	64	68	63	56	59	51	40	49	57	45	46	36	49	54	51	43	48	51	62	51	54	38	47	29	40	26	46	40	34	46	43	35	31	36	41	43	32	47	52	39	46	31	48	58	47	50	42	38	36	33	44	38	35	34	39	35	30	43	38	41	37	28	37	44	33	42	44	43	54	42	29	50	44	39	41	27	42	41	44	39	28	40	34	25	34	36	33	44	33	36	40	39	35	53	35	45	38	50	45	38	32	41	34	45	44	38	30	49	46	30	31	34	40	38	32	41	36	46	35	37	38	42	49	39	29	34	43	35	38	37	37	46	41	30	42	33	36	32	42	38	34	33	42	54	32	39	45	35	32	33	46	32	52	31	41	31	37	39	39	44	38	39	30	48	44	31	48	43	45	36	42	45	45	33	28	42	43	33	40	37	34	27	36	33	37	31	31	40	38	43	36	42	30	47	44	43	44	51	37	40	38	37	28	40	40	30	31	34	32	28	33	28	31	31	30	31	33	45	47	35	33	29	35	34	30	40	48	33	33	37	39	34	45	45	47	39	24	31	43	52	41	37	36	36	30	33	40	36	37	54	36	32	44	31	31	41	33	42	36	43	37	48	29	40	44	29	37	43	39	25	38	39	35	27	32	37	39	30	34	38	35	30	50	40	44	31	42	45	40	30	38	37	38	35	29	31	43	36	38	40	48	45	36	41	33	26	37	39	32	31	34	30	41	38	45	29	43	37	45	30	29	46	33	39	30	36	35	34	33	32	47	39	36	45	40	37	38	34	34	33	44	43	38	42	39	50	49	41	41	45	31	38	45	30	46	39	37	39	39	31	36	40	43	34	31	36	41	33	41	41	46	29	42	49	45	37	38	35	49	43	42	38	34	46	37	37	45	38	35	46	43	35	34	30	29	39	24	50	34	43	40	33	38	36	37	42	46	42	38	36	46	33	35	35	32	36	44	45	35	31	31	35	30	33	52	38	34	30	33	27	36	39	39	38	33	52	43	32	42	31	37	41	42	47	38	34	41	47	38	28	37	43	36	33	32	39	41	47	41	36	38	31	43	35	29	33	31	32	42	32	41	44	31	37	39	49	38	41	34	44	33	46	47	28	47	46	27	45	31	49	30	43	38	32	51	36	40	34	36	37	35	34	37	40	50	40	32	36	38	32	36	37	40	29	49	44	39	24	41	40	35	48	40	33	36	42	37	40	44	31	32	44	41	33	32	35	31	39	33	43	42	32	39	45	33	49	37	32	40	42	34	44	46	36	35	33	33	42	41	30	38	38	34	35	29	40	41	27	44	42	38	38	36	40	40	37	35	33	32	32	30	42	29	27	39	40	32	34	41	40	40	32	41	30	55	33	42	35	41	36	37	45	32	43	36	34	33	31	42	39	41	35	35	44	46	45	42	47	34	36	35	41	37	35	24	44	51	31	38	42	38	37	41	37	35	44	39	41	32	37	31	39	38	38	41	37	40	41	32	44	40	43	28	42	40	38	42	41	34	37	38	32	27	40	34	44	42	29	36	35	34	41	31	33	38	39	37	36	42	31	48	24	37	38	38	45	30	37	31	35	30	31	29	41	42	36	46	42	45	40	40	38	53	33	33	37	37	27	21	30	44	37	28	37	49	42	30	37	32	32	35	37	45	47	38	27	35	37	39	33	46	33	49	40	37	43	34	36	29	30	26	36	40	39	38	41	33	30	41	44	32	45	36	46	35	46	38	45	45	42	40	40	37	32	52	36	32	35	45	43	47	39	31	45	40	40	46	40	49	48	37	37	33	41	35	37	36	44	27	31	31	32	34	32	33	30	44	43	50	25	39	49	35	38	40	30	34	45	43	37	27	39	23	40	36	34	42	53	34	42	38	37	32	34	35	36	31	44	37	37	40	40	40	40	38	27	38	21	37	44	35	46	33	37	31	45	47	35	32	45	54	33	41	40	32	28	34	38	28	43	32	40	43	48	44	29	38	37	41	36	28	42	47	42	30	36	37	26	50	36	37	43	34	43	43	44	34	35	37	39	44	45	49	31	36	33	51	38	34	47	38	44	34	51	49	39	32	38	38	39	33	38	31	43	40	31	31	32	38	43	34	39	34	34	46	38	31	45	33	35	42	38	39	32	25	26	34	52	34	43	43	42	38	48	32	42	33	49	36	36	50	42	34	36	40	48	39	51	23	47	36	43	42	32	51	43	31	57	37	39	40	39	43	40	38	34	42	40	34	40	30	37	35	42	20	40	36	24	44	44	38	42	31	29	50	26	41	40	53	39	46	41	38	36	44	40	41	42	34	52	41	44	27	30	35	28	38	41	32	38	40	47	35	32	36	32	35	43	25	34	36	27	34	38	31	32	35	39	36	27	36	33	48	35	42	42	38	38	42	36	46	23	37	37	40	51	37	41	31	43	44	28	38	42	35	37	44	40	33	36	28	38	33	49	28	40	34	36	21	31	44	35	43	32	39	44	35	20	44	36	28	42	44	35	36	33	40	35	43	28	40	46	38	38	38	33	42	36	31	39	34	46	33	37	31	36	42	28	45	31	35	34	32	38	43	33	31	43	32	37	42	34	34	38	42	31	29	31	38	39	30	31	43	39	30	36	37	37	38	39	43	36	44	46	28	30	46	36	35	32	28	42	39	29	38	36	32	35	32	33	33	49	39	39	41	32	41	40	45	40	37	45	30	42	44	34	35	26	36	42	44	30	38	40	45	36	45	37	44	39	47	42	33	39	34	36	39	36	37	35	33	34	36	30	39	33	49	35	35	43	30	35	40	44	33	38	43	26	40	26	33	35	44	27	31	43	41	40	31	37	37	42	48	41	45	44	39	30	40	33	19	38	40	42	37	27	42	37	46	45	37	36	34	43	45	33	36	34	41	34	34	41	30	37	38	37	50	35	28	42	42	35	40	46	36	36	28	37	33	34	36	31	53	33	31	32	26	40	34	30	47	35	38	34	31	41	41	35	41	37	39	40	40	45	38	37	48	43	37	44	34	46	36	39	43	39	38	35	39	42	36	39	47	46	41	29	36	29	29	31	40	37	31	32	35	30	36	40	39	37	31	39	33	46	31	31	43	41	43	31	42	40	48	48	36	34	60	46	39	44	30	40	37	36	37	35	29	30	37	46	36	42	32	35	39	39	36	30	44	43	37	44	50	35	37	40	44	44	30	41	28	41	45	36	34	42	39	48	53	46	33	34	33	50	38	33	21	41	37	38	35	36	23	34	29	45	30	48	30	24	33	42	35	34	35	35	35	38	43	36	32	46	54	47	32	37	31	49	43	43	41	28	27	34	43	39	42	32	39	37	35	29	43	40	41	39	24	33	43	29	37	49	43	37	41	54	44	40	25	43	44	42	34	31	33	39	30	34	35	37	33	37	38	42	32	43	38	32	37	40
15298	6668	3247	6680	15011	15622	15240	13064	11150	9218	8073	7213	6609	5922	5427	4946	4531	4363	4836	4237	3857	3842	3959	3945	3916	3956	4040	3522	3302	3046	2883	2675	2249	1983	1876	1765	1596	1636	1403	1239	1129	1075	887	891	852	841	741	582	660	607	696	763	852	902	940	851	615	504	529	509	468	459	519	537	578	529	450	464	475	421	436	417	424	434	472	470	494	553	577	615	641	543	652	630	563	420	428	439	445	414	465	414	431	424	422	459	448	469	429	438	440	502	436	519	473	495	549	454	474	495	414	472	528	566	540	487	498	484	496	425	458	454	434	443	473	421	405	434	408	434	430	439	446	418	433	446	417	414	436	435	438	421	380	454	448	432	420	407	442	411	392	436	468	416	437	414	429	447	427	397	417	404	439	426	419	395	445	420	429	423	384	423	470	395	396	390	413	467	422	439	420	440	467	469	462	443	454	447	430	419	406	441	437	445	441	420	407	397	442	458	444	450	416	414	393	425	420	455	450	417	392	440	440	424	426	409	439	417	422	427	421	408	448	415	415	412	446	447	390	432	422	447	422	433	390	443	428	443	489	448	458	438	393	421	433	407	448	436	483	412	436	440	437	461	434	437	441	441	447	375	406	457	411	409	402	402	437	444	406	426	434	409	415	435	440	399	434	404	453	412	398	425	431	453	436	437	406	402	431	433	416	416	401	412	425	433	419	436	442	379	449	411	420	442	411	458	415	428	441	445	410	448	389	462	412	399	414	400	449	421	402	431	418	397	435	383	434	410	429	455	416	421	403	438	394	418	443	429	429	437	414	412	473	395	425	453	413	422	398	431	406	443	384	405	421	424	438	437	450	445	461	393	437	409	445	418	406	444	451	430	410	421	471	437	427	426	454	457	419	450	419	398	421	418	432	428	443	399	456	445	438	424	422	421	424	445	440	422	452	415	400	437	403	398	430	450	470	418	403	405	448	446	464	410	436	425	445	416	426	415	460	393	397	428	390	419	425	404	433	439	441	368	443	454	417	413	385	454	378	453	419	424	436	386	453	435	440	394	473	434	389	435	447	461	435	405	444	402	438	444	441	434	425	444	439	423	407	397	403	481	419	403	463	443	416	427	426	445	411	395	401	443	412	446	433	458	427	422	447	468	411	441	406	451	422	445	429	406	423	405	413	433	403	476	432	409	447	424	443	433	399	434	418	409	457	427	456	430	438	405	410	459	465	410	443	414	435	397	421	445	378	438	400	443	446	447	418	436	440	418	460	470	407	454	414	413	412	445	417	425	377	438	410	420	469	458	438	455	416	448	377	443	429	417	427	433	419	421	428	458	400	404	375	404	373	414	411	448	487	454	450	481	428	420	413	450	405	387	409	406	435	437	416	420	385	398	406	422	448	419	398	453	406	439	443	430	455	438	426	422	407	422	419	405	436	421	408	427	425	478	448	470	444	436	423	404	415	434	424	434	443	424	403	425	464	441	445	425	388	452	463	477	412	405	422	413	446	433	460	431	426	405	428	434	433	404	397	431	408	436	402	429	420	445	449	388	448	479	402	439	432	429	392	447	435	423	492	444	434	427	444	424	431	424	458	404	408	371	436	403	438	421	410	463	469	437	461	412	437	446	410	461	418	432	469	408	396	441	452	415	428	441	429	450	435	415	421	446	428	434	445	445	414	423	463	421	397	401	416	430	433	421	480	410	419	435	438	449	433	404	439	442	428	479	435	414	391	427	443	407	396	459	431	436	447	446	409	401	433	463	424	436	404	389	459	449	400	383	422	406	400	426	455	407	408	438	383	464	458	420	405	396	436	412	428	423	435	433	428	444	449	417	438	386	399	437	451	430	435	460	465	413	431	381	420	430	439	402	422	409	426	400	444	448	429	418	379	413	435	419	418	421	420	435	445	406	409	437	411	463	432	449	427	425	402	411	443	427	418	420	422	450	460	431	404	410	443	443	427	411	423	441	425	435	444	434	423	410	440	443	433	428	436	401	425	459	381	421	444	426	450	460	390	442	417	433	425	442	442	437	444	402	445	412	445	399	439	390	419	428	423	449	461	414	438	421	388	439	438	442	432	427	444	414	465	440	409	437	427	434	404	424	434	409	446	440	455	452	409	408	429	454	453	421	418	418	462	441	432	408	381	471	428	430	407	390	445	462	407	433	447	414	409	405	401	404	415	433	457	370	452	430	435	457	392	430	441	409	428	469	436	425	432	462	438	437	388	422	405	439	405	438	423	442	425	435	418	434	431	412	459	413	408	406	453	442	401	417	469	406	435	414	405	423	437	424	450	425	427	459	441	429	475	465	381	395	439	416	414	403	397	419	378	404	408	414	443	438	446	435	405	453	418	420	410	390	421	395	440	447	389	407	418	434	440	457	421	429	426	427	431	423	454	442	456	415	421	411	427	464	410	465	433	420	449	445	462	397	430	406	434	430	447	404	437	427	392	457	452	417	462	415	400	427	406	429	422	433	419	431	379	471	430	428	394	435	450	414	429	488	416	406	443	419	433	400	401	434	441	403	412	440	444	444	414	430	421	421	461	424	426	415	431	460	416	447	428	409	414	477	422	423	461	433	439	433	435	406	423	439	453	444	429	414	448	442	417	413	448	426	439	402	426	432	433	441	451	437	433	443	390	417	437	440	437	414	435	450	411	406	447	410	416	412	424	436	442	432	408	399	472	449	424	438	430	433	416	385	425	390	489	395	409	425	439	467	412	436	407	407	432	417	431	439	456	431	426	417	427	421	398	391	426	437	422	432	429	438	454	428	428	426	402	392	422	428	423	412	422	396	383	423	431	440	456	451	401	448	466	400	413	424	447	418	421	397	419	438	415	454	450	431	404	456	418	439	425	434	462	407	445	424	433	433	427	441	361	424	445	401	432	421	446	417	414	406	428	430	447	453	431	445	458	413	438	417	432	469	418	425	424	442	432	468	401	445	451	467	447	428	455	415	418	398	434	422	425	399	459	426	433	476	422	389	411	433	379	413	415	469	419	431	417	414	408	393	414	418	427	403	427	452	439	450	413	445	432	415	402	394	453	411	426	463	420	449	424	438	429	429	427	450	424	417	421	414	414	456	441	439	445	399	413	434	445	461	402	415	423	448	427	417	446	420	498	432	421	441	455	438	411	421	433	431	468	446	441	437	457	415	418	413	451	390	403	451	414	421	433	412	414	433	438	381	395	447	403	425	415	423	407	412	458	408	421	465	436	426	408	457	430	410	402	461	441	383	424	419	439	406	423	439	416	424	441	422	455	426	431	434	455	410	439	441	452	428	456	449	460	429	419	453	428	434	438	400	419	432	454	437	473	414	400	390	477	367	448	420	407	444	464	419	435	436	426	428	462	454	445	412	409	413	419	440	429	415	477	427	426	424	477	489	418	414	395	435	435	447	423	419	413	453	409	392	453	432	466	424	439	444	426	448	443	414	434	415	399	443	458	429	414	443	432	427	429	414	456	438	411	392	413	392	424	462	477	410	423	430	442	403	481	414	437	423	454	460
1311	191	114	97	113	144	150	122	126	139	134	111	130	130	124	125	110	124	128	94	88	102	116	120	118	109	116	110	105	96	106	71	94	72	74	73	89	76	63	58	79	69	63	59	70	68	56	65	59	54	76	72	68	62	69	58	63	63	64	76	48	60	76	67	60	57	58	70	59	72	57	64	62	64	66	79	72	56	80	54	61	74	56	66	64	63	70	64	57	51	43	64	65	53	68	76	43	59	53	50	62	57	76	70	71	63	70	68	64	81	56	69	58	82	59	76	65	68	59	61	47	55	82	60	62	54	51	64	53	78	65	68	60	65	63	59	56	67	61	50	50	78	62	52	62	64	56	62	65	52	54	50	77	70	63	66	66	63	65	70	73	71	62	48	51	69	64	59	52	54	64	76	67	61	74	88	83	64	61	49	59	60	57	62	70	57	55	55	58	73	66	79	71	65	61	56	69	64	61	75	70	65	62	65	53	47	60	62	66	66	60	62	57	69	45	64	70	51	46	59	50	58	52	59	54	77	70	60	60	67	73	59	75	68	58	65	58	60	55	53	66	51	59	73	64	66	55	69	72	61	67	62	80	79	58	67	53	83	62	70	59	56	63	66	56	67	61	60	61	63	66	55	71	61	58	69	48	71	54	68	56	65	58	63	55	61	61	75	49	80	61	63	65	72	59	63	53	63	54	58	66	52	71	52	62	49	61	78	71	57	62	71	75	56	60	46	65	62	62	69	50	67	68	67	68	64	60	65	56	60	68	55	56	57	57	70	64	64	63	73	56	64	75	59	82	63	65	77	56	61	60	52	61	76	76	52	73	51	56	61	59	56	61	74	64	61	68	76	55	62	60	83	56	67	65	62	65	57	55	74	80	53	49	78	61	70	67	55	66	62	65	66	63	48	79	59	57	58	72	53	64	67	58	61	58	49	65	63	66	54	56	60	67	64	64	72	59	54	62	68	59	63	62	73	68	60	59	63	66	59	55	83	68	75	41	48	61	70	65	73	64	75	70	60	55	55	71	49	66	64	65	69	67	67	64	74	57	54	49	54	77	66	71	66	52	71	67	69	63	51	81	67	80	68	57	57	69	55	50	66	58	61	71	53	53	54	67	67	72	78	61	80	72	46	66	58	48	70	61	58	73	67	71	51	67	56	58	70	59	48	53	66	59	56	70	62	51	66	61	66	77	66	57	60	63	68	63	59	62	59	64	56	72	52	52	57	43	67	76	61	74	59	69	68	60	52	63	48	66	78	65	62	85	72	48	63	68	56	63	66	68	63	56	66	62	72	69	71	63	67	55	70	71	67	69	64	62	60	56	55	67	68	72	67	67	63	66	58	72	68	76	70	59	63	65	66	70	73	81	76	75	71	80	69	52	59	72	50	60	66	73	70	63	68	72	62	61	58	51	71	62	71	66	74	69	69	58	76	63	56	63	68	63	50	55	59	60	71	55	70	52	53	59	48	67	60	68	63	61	54	49	53	51	66	76	70	62	64	73	65	63	60	62	73	59	71	66	60	57	65	64	66	57	57	68	67	63	68	50	51	69	78	70	61	57	54	65	67	61	61	74	61	56	79	56	54	64	59	59	63	58	60	65	53	60	64	61	81	86	64	58	63	58	79	61	70	50	77	72	57	66	75	67	60	81	47	63	53	67	56	48	52	63	54	48	66	63	63	48	60	68	61	70	61	78	55	59	64	69	62	75	67	66	75	65	64	53	61	61	71	58	68	66	50	53	52	55	64	64	59	76	64	67	73	66	59	60	57	48	57	64	64	49	55	52	52	63	48	70	76	53	57	56	53	69	49	56	65	64	60	66	48	57	67	53	62	59	73	61	52	67	55	63	51	58	66	64	45	49	54	65	60	65	64	62	64	67	59	67	48	65	66	65	74	59	50	71	68	68	56	72	54	61	48	61	60	69	60	71	76	55	67	60	69	62	56	67	75	61	56	64	66	56	63	69	74	61	60	60	60	54	55	70	59	70	69	58	71	57	49	67	71	43	54	69	67	54	75	65	61	56	71	65	65	56	55	64	52	61	62	65	58	66	78	63	64	45	62	55	50	61	77	57	74	77	56	48	65	80	66	58	68	61	59	45	64	74	59	70	76	70	57	61	62	76	62	67	55	69	59	71	74	60	65	60	59	69	50	69	62	58	66	77	56	66	68	56	63	64	58	52	56	54	76	57	59	68	53	58	60	71	66	57	61	50	52	79	63	62	67	60	64	55	72	55	65	51	64	71	62	54	68	49	61	69	59	61	76	72	56	64	52	56	59	65	56	58	63	84	81	71	64	54	64	68	56	62	74	70	56	57	60	65	58	56	52	62	73	64	72	71	57	61	67	59	63	54	60	53	69	52	60	56	70	46	55	69	70	63	53	59	58	64	59	56	60	65	51	58	68	76	52	53	66	64	69	59	53	57	66	54	62	63	57	60	57	65	53	58	69	61	62	58	57	56	63	70	53	72	52	64	63	60	70	57	67	71	56	72	59	65	61	54	74	84	62	57	70	66	50	70	53	72	65	60	62	75	67	67	62	68	83	68	64	67	78	55	54	63	65	56	69	59	54	70	59	70	61	61	48	60	65	57	74	62	53	54	59	59	61	64	78	59	61	53	52	68	61	67	62	57	62	53	67	81	76	61	54	73	65	64	60	77	74	59	72	52	49	69	64	65	70	51	70	59	73	54	41	55	76	77	69	56	57	68	75	67	45	62	63	66	48	55	62	50	62	58	64	64	62	61	63	64	63	70	64	57	68	77	57	63	61	70	56	62	53	54	71	68	58	67	73	68	67	65	58	57	62	60	59	65	66	64	59	68	58	61	65	66	51	63	59	54	57	60	53	64	71	65	72	71	58	55	57	57	69	62	58	60	70	63	64	61	67	58	70	64	66	47	63	49	62	61	64	69	66	62	58	81	55	54	39	58	61	56	57	71	66	71	64	67	61	55	55	60	70	65	63	54	54	73	74	68	78	62	57	51	63	59	63	62	68	65	58	59	56	70	66	58	66	71	61	66	65	58	71	64	76	65	77	54	66	50	64	72	69	55	66	62	69	70	70	68	59	77	53	49	62	70	66	60	61	53	66	70	85	70	62	43	56	56	53	56	54	60	71	62	67	65	59	57	53	84	56	45	68	58	66	68	61	60	59	64	67	54	58	61	64	62	75	54	60	64	60	67	69	65	51	60	65	80	63	68	63	77	64	70	63	66	68	65	80	69	53	70	62	75	62	61	73	65	67	67	54	72	53	58	58	62	59	64	67	61	63	47	73	57	76	62	68	75	57	64	64	67	69	60	67	57	64	55	71	59	51	60	79	58	72	71	54	69	48	65	61	54	46	65	61	66	57	53	57	52	63	59	74	55	58	59	69	50	71	60	70	53	61	54	60	61	52	62	64	52	60	58	71	68	70	51	54	69	53	57	51	59	58	59	67	59	70	48	68	58	84	72	65	59	68	52	58	65	70	57	46	57	71
10232	3816	1982	3572	7707	9154	8424	7571	6265	5354	4633	4150	4069	3563	3369	3112	2890	2822	2986	2791	2576	2559	2722	2657	2633	2974	2532	2373	2233	2046	2022	1893	1635	1493	1460	1406	1333	1220	1172	1153	1065	997	942	988	920	914	853	798	773	777	847	855	957	954	971	938	809	670	757	731	783	722	802	803	772	729	753	713	712	712	720	694	741	730	740	750	771	728	806	822	833	805	814	805	722	716	694	705	701	738	697	705	692	743	735	729	703	734	716	735	733	671	763	807	834	726	790	747	798	720	710	732	749	763	781	726	720	712	753	703	706	762	731	774	721	734	719	707	722	745	692	734	673	677	745	766	757	688	700	732	700	706	690	690	736	722	743	695	768	704	722	701	760	741	727	736	757	735	737	714	674	743	720	702	683	696	714	700	749	704	717	750	707	715	632	719	692	694	748	755	703	683	707	716	703	678	703	781	719	702	755	685	719	701	715	741	735	721	705	675	711	760	688	725	679	738	692	708	750	703	741	742	712	722	729	746	751	747	758	708	695	726	686	699	741	674	715	700	715	744	679	711	709	746	721	650	696	678	693	663	706	706	723	723	725	704	726	732	706	686	729	701	690	710	728	739	803	654	703	700	686	679	736	685	726	713	698	707	705	707	721	703	714	714	711	691	696	746	695	723	707	716	706	699	710	696	783	704	719	773	676	741	723	739	686	742	712	673	747	717	724	721	722	711	755	757	736	711	700	735	717	737	761	739	710	715	743	704	699	725	718	735	717	750	691	731	735	722	737	754	716	693	711	720	739	673	734	715	700	701	764	699	701	693	666	727	720	715	710	717	717	685	736	725	699	714	700	702	712	714	714	767	716	667	730	711	728	769	716	752	727	773	718	707	716	728	757	765	703	706	725	725	688	705	716	744	728	760	679	721	690	723	752	737	747	716	685	715	760	714	701	686	704	765	710	769	703	682	744	735	681	721	726	763	730	730	689	713	695	656	725	729	707	706	725	741	725	683	717	672	702	623	711	715	725	750	728	669	674	708	755	681	752	724	707	705	748	694	738	746	722	682	680	710	710	731	738	696	700	724	674	718	718	750	713	700	729	698	676	711	731	719	712	718	728	709	760	729	710	712	761	702	708	746	732	728	712	681	687	729	674	729	693	682	693	680	700	724	747	691	736	715	678	716	677	725	733	761	733	713	722	703	697	757	694	720	744	713	681	735	731	651	757	713	713	778	714	758	717	675	727	704	732	702	698	711	725	727	791	736	683	714	661	723	709	735	724	737	695	720	735	716	761	706	731	699	731	719	720	743	718	756	767	729	737	746	756	720	759	689	678	748	727	727	730	705	738	723	710	738	667	721	698	711	754	666	718	750	689	669	719	689	716	719	763	675	699	666	701	719	747	712	724	687	718	743	742	692	701	692	710	705	727	726	684	703	701	692	763	732	682	710	721	690	710	766	687	747	678	754	688	739	693	673	707	721	749	694	696	726	729	728	731	700	737	706	725	695	732	644	732	719	696	743	734	727	737	719	724	756	735	700	715	728	678	724	695	717	715	722	744	711	700	721	673	718	687	680	723	741	735	731	752	689	746	719	669	717	746	730	709	702	687	721	725	732	732	721	692	763	733	691	674	703	712	676	755	728	732	684	723	736	715	707	789	721	676	700	694	724	710	687	729	675	704	716	725	692	704	688	721	756	668	693	696	732	753	768	716	671	730	712	731	747	733	710	727	700	781	703	743	747	712	788	688	692	725	698	745	692	724	691	745	691	730	718	743	706	733	716	752	716	738	697	698	719	728	712	716	718	716	699	709	714	733	700	690	688	726	733	718	707	680	633	748	707	728	749	677	727	703	745	695	700	715	669	666	742	669	709	698	710	736	700	678	741	709	715	715	736	697	732	739	688	701	716	792	685	733	720	709	761	707	677	720	690	742	754	756	716	726	736	705	682	703	733	713	724	716	678	696	688	699	705	708	776	716	728	717	716	727	714	694	713	767	755	735	698	701	717	647	728	740	723	732	746	710	748	650	724	716	700	737	745	675	703	698	686	722	745	764	708	726	646	727	773	752	717	738	701	736	670	732	717	710	688	697	690	726	708	717	724	686	693	720	718	706	695	736	725	702	713	718	680	680	702	697	744	676	743	690	779	708	734	684	728	690	732	707	745	653	719	694	721	679	703	765	702	753	782	725	759	734	699	763	697	721	695	704	740	765	680	689	745	711	692	728	765	738	771	696	758	695	756	711	710	757	675	685	728	708	723	685	700	782	726	688	705	676	703	719	688	665	738	713	749	716	715	690	715	732	696	717	676	738	716	760	714	715	671	677	717	728	691	760	681	732	737	654	714	797	679	740	718	748	681	684	722	671	709	774	707	707	671	674	710	663	686	740	703	726	717	719	731	667	709	725	751	718	716	744	738	749	731	708	773	693	738	717	701	665	709	753	709	735	773	697	692	723	689	690	711	752	739	702	719	702	734	741	767	763	692	732	764	675	702	691	715	710	742	747	732	764	714	669	685	756	696	740	668	704	683	673	743	736	753	735	730	785	746	720	692	736	739	718	735	723	772	692	748	665	762	724	708	686	724	759	721	720	683	735	721	713	716	689	708	760	739	733	696	681	688	727	736	728	688	686	710	729	707	712	742	708	750	680	695	678	756	691	745	684	710	694	693	735	733	717	733	735	646	678	744	730	757	653	761	699	720	764	730	734	737	717	696	722	726	712	718	720	704	684	707	697	719	733	722	728	721	698	736	727	705	734	734	698	729	752	691	732	667	765	752	664	705	720	707	709	666	717	675	720	739	728	684	707	735	686	694	719	715	705	735	732	700	721	750	704	728	733	696	739	705	722	702	630	713	699	705	740	723	741	676	723	716	718	669	741	695	721	681	718	737	726	750	705	664	679	775	676	727	766	705	701	742	717	706	724	706	692	722	743	698	695	759	754	721	701	728	704	747	750	745	738	748	740	687	728	712	727	779	722	701	710	700	709	737	708	712	692	717	729	754	705	728	719	765	699	724	716	727	702	728	685	684	675	707	742	691	716	705	720	716	692	733	731	712	732	731	705	731	724	698	688	771	691	704	686	688	762	704	715	739	726	721	696	692	682	743	702	724	738	707	705	697	787	715	743	703	698	715	711	709	672	727	688	741	728	686	715	724	735	736	707	793	731	717	716	713	762	686	751	678	725	725	713	668	763	726	729	685	683	756	696	728	672	717	738	684	706	681	735	768	647	691	733	695	760	751	720	713	719	671	739	703	706	742	729	670	706	731	762	686	754	738	703	697	700	703	742	691	695	673	668	764	691	719	734	703	773	712	755	707	696	693	713	717	705	757	760	715	708	714	720	716	701	745	693	709	738	681	711	720	717	704	696	671	673	745	764	727	749	695	729	687	714	776	685	721	660	776	727	691	685	725	699	739	695	768	752	726	720	725	696	728	721	720	696	690	702	737	705	745	717	740	735	717	798	707	732	672	725	686	664	742	716	696	758	680	705	689	723	768	725	725	725	682
661	343	147	114	126	155	175	181	175	163	142	145	180	139	125	124	121	121	140	117	130	114	130	127	113	126	118	107	105	99	102	88	81	79	73	70	58	72	54	60	55	58	45	51	43	44	52	61	44	46	42	47	53	47	50	47	58	40	41	35	49	47	44	57	47	44	42	45	51	45	40	49	47	45	52	41	34	46	43	42	47	45	50	57	43	42	36	34	56	47	37	35	33	33	45	42	48	49	48	35	48	49	44	43	35	57	39	35	45	44	52	42	34	38	47	55	50	36	44	44	42	41	54	47	41	51	48	36	48	52	45	40	40	43	49	52	42	35	55	41	45	47	52	39	37	44	57	43	38	39	41	35	42	57	41	47	39	48	39	44	39	38	45	36	40	50	43	38	42	57	48	53	49	46	51	44	44	39	31	47	42	37	43	41	40	45	49	48	34	46	42	43	46	45	46	40	39	36	37	52	36	39	37	41	56	48	43	51	43	32	28	32	39	48	37	46	50	55	53	48	49	46	38	39	44	42	51	39	44	65	47	60	39	54	37	44	38	60	43	54	47	47	43	49	55	41	44	37	37	37	45	39	37	36	36	41	47	35	40	39	46	47	40	39	52	42	34	40	38	49	43	48	41	53	49	54	44	35	38	40	37	45	27	38	54	33	50	40	45	45	38	34	50	40	41	43	46	40	41	36	46	40	50	47	58	40	42	41	56	53	45	41	40	43	37	39	52	45	52	30	47	40	36	45	40	49	42	52	46	55	36	38	41	41	38	41	39	43	54	34	49	36	46	44	42	37	48	55	47	46	35	39	41	40	42	44	38	38	34	41	44	42	47	50	49	54	38	45	35	42	42	47	38	39	36	59	53	46	44	43	41	41	39	43	45	50	44	39	48	50	60	35	41	54	46	50	39	41	40	43	34	47	44	43	33	51	43	45	49	48	47	50	47	43	37	42	48	41	54	34	47	34	29	52	38	42	52	37	33	59	58	44	45	37	44	45	50	48	40	44	41	51	42	44	50	50	39	41	42	48	41	42	44	47	35	29	54	47	52	41	40	53	40	37	38	39	55	35	54	53	45	46	47	47	35	39	44	42	55	46	45	34	59	39	43	52	44	41	41	41	42	51	43	35	48	42	42	54	45	30	34	52	30	37	52	40	54	50	45	44	45	43	51	54	38	46	32	43	41	44	33	43	53	35	41	43	50	43	29	45	46	36	29	39	58	44	45	59	46	37	44	43	46	36	34	58	47	49	44	39	39	37	56	60	38	59	34	33	41	33	48	48	37	19	43	45	46	46	37	39	40	38	45	52	50	54	38	49	47	43	51	53	45	51	43	47	34	48	58	38	34	31	33	41	40	47	40	58	53	42	41	29	48	37	53	39	49	44	45	44	46	27	44	39	39	44	48	35	39	52	31	37	45	51	59	42	38	33	44	45	46	40	38	38	43	37	36	43	37	42	43	42	27	39	42	52	54	37	42	44	44	35	37	29	27	44	46	43	49	31	33	45	49	45	58	36	31	52	50	41	40	31	50	39	41	47	37	50	43	47	35	46	44	42	46	45	59	42	39	44	37	52	31	31	45	46	49	49	47	45	40	50	40	57	28	59	47	43	47	39	34	40	51	41	32	44	46	48	42	35	46	41	28	47	45	42	39	52	42	32	49	49	52	36	45	46	41	44	40	60	35	38	40	49	47	43	46	47	41	48	47	47	34	30	44	45	42	48	29	24	52	41	43	37	44	43	48	53	40	32	42	43	46	44	33	34	41	45	41	46	41	43	47	49	41	46	46	49	46	43	45	43	48	39	50	37	54	47	43	41	41	46	43	22	58	50	42	48	44	46	42	41	48	41	52	54	36	33	43	41	43	39	60	46	43	47	38	52	58	43	36	48	42	35	41	40	39	29	44	44	40	49	52	43	57	47	46	44	41	50	50	34	48	40	36	38	50	51	34	40	55	26	37	36	45	47	36	37	36	49	35	52	40	40	50	41	55	56	44	51	37	46	48	45	50	43	39	39	39	48	48	30	50	41	43	50	40	40	49	54	53	51	47	41	36	45	40	46	31	42	43	34	47	42	39	44	37	47	41	38	33	38	59	30	49	38	53	45	44	41	42	47	51	42	44	48	50	47	40	49	46	40	33	33	32	48	35	48	38	40	44	45	43	47	43	46	40	39	52	48	44	40	53	34	40	52	49	42	45	36	43	40	49	29	41	35	50	53	42	44	53	42	34	51	45	31	42	45	46	37	39	51	53	36	45	48	42	43	39	40	53	32	44	35	42	34	49	33	47	46	46	38	37	43	54	62	33	45	39	48	36	54	28	45	54	48	50	47	55	43	39	43	40	38	47	46	46	39	38	53	51	47	47	38	44	42	43	43	43	41	39	46	38	39	44	40	46	42	38	39	44	34	33	40	36	39	38	40	48	45	53	42	51	42	45	45	43	32	38	48	41	54	44	51	40	44	38	47	48	40	45	43	35	54	41	47	39	43	42	30	39	44	44	56	45	40	47	47	38	64	34	48	35	50	38	45	42	51	41	40	33	46	39	47	35	44	48	45	43	33	37	40	43	50	43	46	41	53	47	46	46	43	41	51	49	53	40	47	60	39	46	52	59	41	40	49	31	22	47	36	42	39	44	45	49	40	43	40	31	37	51	46	46	51	41	43	44	45	41	31	32	51	49	45	37	40	50	34	49	52	43	52	43	46	39	40	40	52	44	57	53	40	41	42	47	46	47	54	44	38	45	38	54	59	38	35	45	35	43	45	50	50	45	41	41	38	32	40	37	41	49	37	36	40	38	42	38	48	48	41	38	60	40	34	43	54	35	43	38	32	54	48	37	35	49	38	40	38	32	48	45	43	49	34	37	50	50	41	36	35	43	38	40	41	53	43	41	45	42	46	37	38	41	45	48	37	44	34	39	55	51	41	41	51	59	36	37	41	38	37	45	45	40	41	55	51	59	37	34	40	35	53	43	36	37	52	45	42	33	43	46	43	41	40	32	36	38	42	38	41	40	43	48	48	44	51	47	49	51	46	41	39	48	32	42	42	34	40	39	44	41	44	43	31	41	36	41	37	35	43	39	37	45	34	43	41	49	55	44	48	38	41	47	45	46	34	37	60	54	46	47	50	34	42	46	34	55	37	43	38	38	53	41	41	60	54	50	47	37	43	40	40	42	41	34	37	30	38	41	46	52	38	55	47	40	58	36	39	27	53	56	41	46	41	38	46	53	51	37	43	44	30	40	54	48	48	50	44	42	44	40	48	47	38	44	43	48	44	39	35	49	42	38	44	30	55	37	46	38	50	38	38	48	40	51	40	44	45	41	54	52	31	39	45	38	41	38	27	44	40	46	44	40	53	54	44	49	36	50	42	48	47	39	45	51	54	56	32	39	37	49	49	51	58	30	46	43	43	53	48	37	47	47	37	38	50	44	48	48	46	40	41	32	50	49	47	44	32	35	41	41	52	50	43	50	47
13523	6965	2852	5483	11117	12768	12188	10633	9330	7540	6721	5675	5421	4992	4654	4537	3866	3730	3798	3320	3201	3238	3408	3264	3476	3350	3106	2763	2474	2492	2300	2030	1876	1739	1544	1411	1298	1173	1118	987	952	918	890	886	817	768	669	595	588	596	677	714	848	871	894	862	632	557	489	584	555	549	550	624	610	576	509	498	458	486	495	535	496	539	528	502	554	542	612	645	602	569	660	526	570	524	509	505	494	517	536	504	498	511	498	544	521	485	525	504	611	536	561	744	674	609	625	560	572	537	531	560	555	539	606	539	589	582	515	501	477	506	504	535	510	518	489	499	524	528	507	508	503	505	494	464	550	516	529	540	470	507	480	545	536	506	523	508	471	540	496	527	520	487	512	485	503	494	522	506	492	472	501	507	484	529	486	499	505	487	464	506	510	487	490	495	479	537	536	530	527	530	515	528	492	491	475	487	492	503	534	513	469	516	551	502	555	490	486	500	488	510	501	518	517	496	478	495	493	504	489	515	510	525	506	485	517	530	511	487	532	460	532	530	518	517	513	516	499	519	496	533	503	497	521	496	495	481	527	498	491	556	506	512	536	460	492	481	504	560	533	506	486	517	499	504	502	463	528	506	478	491	518	504	520	487	492	484	511	502	493	528	509	517	495	514	527	505	496	526	512	518	498	506	490	502	498	524	459	492	533	520	495	473	483	518	508	501	472	497	533	489	452	491	461	525	503	507	494	519	509	484	472	525	493	509	463	492	547	489	497	495	516	484	522	519	523	498	558	477	489	462	512	507	495	518	534	497	489	517	521	515	522	517	444	497	544	526	492	469	472	498	522	504	516	500	533	512	516	492	515	496	492	517	527	514	505	481	517	462	510	515	540	515	525	498	521	538	505	498	482	532	485	488	533	519	494	498	508	468	539	522	509	472	548	515	509	519	533	535	522	486	489	548	499	503	497	547	496	509	523	532	511	531	536	499	527	534	508	525	501	489	487	495	490	491	502	484	530	518	554	516	532	507	514	518	504	475	531	491	510	517	504	496	495	447	502	546	503	506	502	486	512	562	526	481	493	515	533	528	517	487	504	522	498	501	498	496	496	526	517	497	522	523	511	508	515	513	538	485	532	515	470	512	520	508	540	513	498	532	538	495	484	496	502	494	473	459	511	519	528	497	481	508	541	528	521	549	529	492	498	517	479	509	539	521	487	488	514	506	514	509	516	516	473	526	515	510	494	493	496	531	530	519	533	477	487	562	523	509	491	495	474	523	515	478	522	475	520	537	492	530	533	505	505	508	478	494	503	520	491	481	528	517	531	507	536	504	517	495	504	521	510	503	486	504	536	497	470	525	484	470	521	500	492	529	531	486	526	513	523	515	493	522	527	486	509	543	511	482	513	513	485	514	484	505	517	502	467	506	498	494	527	474	531	504	495	521	543	532	479	481	529	500	504	495	505	513	532	511	551	486	497	453	503	514	491	479	544	485	476	515	513	516	512	465	480	537	517	533	491	483	486	500	519	544	497	562	536	498	533	490	503	507	553	585	478	547	529	514	524	485	521	483	475	527	521	454	497	489	541	502	506	496	510	487	495	487	517	499	512	529	527	490	489	496	517	473	477	541	508	477	487	489	527	484	502	491	501	491	506	496	492	492	505	545	517	528	543	459	513	551	524	516	510	483	486	473	518	509	512	521	466	516	482	549	531	483	511	498	516	517	486	532	516	531	515	500	522	488	499	497	519	483	506	540	495	512	513	481	502	454	510	528	522	482	527	493	507	475	492	509	529	512	468	518	512	490	464	530	529	539	503	529	531	509	522	530	538	517	526	479	503	513	501	507	500	493	532	503	512	518	514	561	519	537	511	498	506	490	480	490	518	531	536	519	499	534	549	483	529	527	502	502	466	453	535	493	497	513	537	527	508	515	488	510	501	517	515	519	522	487	515	514	529	521	500	520	512	520	529	500	523	505	492	526	499	486	528	498	505	523	483	505	510	511	544	508	506	516	527	492	494	469	499	513	491	506	499	491	485	509	482	505	525	547	486	509	493	503	495	491	484	567	509	518	514	534	548	492	491	526	490	506	534	492	541	499	513	471	529	500	515	524	454	484	525	492	499	485	489	504	490	500	511	494	511	517	505	470	510	464	547	505	502	492	518	538	469	525	489	506	509	448	521	481	483	491	472	528	515	512	500	513	447	508	523	531	497	532	485	514	502	491	535	511	534	484	507	503	504	561	485	524	555	470	558	535	481	517	485	477	502	489	490	514	506	503	505	461	529	467	504	499	510	467	507	504	489	471	509	480	518	497	503	509	502	462	525	520	496	496	506	524	518	503	476	554	520	513	487	496	520	561	507	507	543	476	498	525	535	511	501	515	520	520	518	486	530	523	496	493	449	466	497	479	525	489	524	492	505	500	515	526	513	507	495	531	506	538	501	488	462	496	488	523	507	532	486	496	517	502	518	503	520	533	518	519	529	524	488	528	517	531	491	498	442	459	487	527	461	511	520	502	543	514	507	503	531	519	549	509	540	527	510	483	532	472	505	461	515	506	505	507	516	504	528	512	519	522	479	504	518	507	491	524	504	491	458	501	511	484	492	522	495	533	490	481	502	501	510	533	531	442	527	497	530	493	514	479	496	520	499	537	494	471	492	494	463	485	515	476	482	520	513	470	526	498	518	518	502	510	526	451	499	538	502	529	466	537	519	472	501	531	485	510	467	497	486	501	515	493	530	508	515	505	488	500	527	478	499	498	518	484	492	469	536	471	488	520	507	529	519	523	489	488	555	507	496	500	466	535	508	486	517	515	519	489	497	517	484	460	532	525	540	500	498	498	548	501	489	490	487	507	495	483	504	509	534	497	529	506	537	527	491	509	486	507	515	459	451	503	478	501	505	454	521	472	499	525	490	513	525	529	509	497	502	540	500	443	490	501	473	484	498	481	500	510	551	508	494	512	522	505	515	546	528	529	533	570	510	523	532	508	524	502	493	545	502	529	446	536	527	533	529	535	510	486	503	521	527	510	515	504	512	515	489	504	483	484	517	497	481	475	471	531	513	524	543	510	529	506	490	493	513	504	484	526	504	466	518	539	496	489	480	507	504	505	510	457	501	493	471	537	497	518	483	486	503	498	537	517	494	513	495	499	475	509	503	498	510	486	517	474	504	518	482	516	528	534	491	510	500	512	490	509	518	473	497	524	475	497	501	516	492	486	503	509	477	499	498	517	497	520	519	539	492	502	496	479	539	495	467	475	488	500	539	489	468	506	472	504	484	538	530	506	541	529	522	496	533	534	503	515	531	464	428	511	502	512	550	486	544	494	505	497	517	536	526	510	540	501	514	447	492	492	513	512	495	492	473	519	507	494	520	469	441	517	510	480	518	484	494	491	522	500	507	460	496	527	475	494	519	494	503	512	500	521	513	519	510	487	499	499	481	477	495	507	481	452	509	516	518	514	541	480	496	504	486	526	477	478	491	477	487	522	526	518	502	526	468	484	552	506	519	496
2133	331	211	113	139	189	178	218	198	188	174	161	161	155	172	145	126	123	162	136	148	126	139	142	155	128	130	129	119	120	116	100	89	107	76	76	92	78	81	67	82	68	72	57	65	72	55	59	71	68	70	69	79	83	67	74	56	70	59	56	73	73	57	68	77	77	56	77	80	63	63	64	53	63	57	67	68	46	57	73	74	57	52	73	63	68	47	55	55	66	75	53	55	51	59	74	73	64	53	64	60	71	71	64	64	56	74	72	59	64	80	57	64	53	77	63	64	52	58	58	69	52	54	64	57	70	63	64	76	67	62	64	69	77	71	50	63	50	59	58	71	62	65	61	59	65	73	53	70	53	66	62	66	61	72	58	60	47	54	59	63	63	73	66	64	60	75	63	68	57	55	70	70	52	49	67	65	50	65	63	48	56	65	38	54	71	69	63	59	61	61	61	58	63	64	62	75	50	76	61	71	60	63	60	58	70	66	45	58	57	59	65	68	61	66	55	64	53	59	62	66	58	64	68	65	61	61	63	70	56	62	59	55	60	73	56	42	73	55	63	67	69	60	56	61	64	68	59	51	62	68	54	64	71	56	52	57	78	59	67	66	67	53	59	59	53	73	62	58	68	53	70	56	67	62	61	66	65	68	50	67	63	59	61	55	79	59	64	69	69	64	67	75	68	63	76	55	70	58	56	76	59	60	61	73	67	57	69	53	50	70	59	51	71	71	70	59	66	71	50	63	67	62	64	57	60	57	69	65	69	66	59	58	52	69	58	66	66	72	66	55	56	57	69	82	61	63	69	59	58	57	70	59	73	51	55	62	68	60	56	65	71	64	73	46	51	68	58	49	66	65	72	63	64	71	68	63	55	65	61	63	66	69	78	70	52	70	57	53	63	69	57	60	66	65	55	52	66	84	59	55	65	74	62	75	60	51	63	62	68	65	59	64	67	57	57	61	67	68	65	58	64	67	69	61	61	62	65	62	64	62	56	54	52	77	63	49	59	58	55	68	72	52	58	66	55	61	46	59	72	47	66	69	68	62	61	60	53	46	61	54	50	82	76	61	71	54	45	60	49	52	81	51	56	52	50	73	65	80	54	65	62	70	56	58	69	65	62	66	57	55	72	68	75	71	69	53	67	59	70	54	59	65	60	48	58	51	61	69	60	67	68	60	64	65	67	57	59	56	70	51	52	63	79	55	56	60	63	63	57	66	52	67	64	52	52	52	54	68	79	65	58	56	61	70	65	59	67	56	64	73	70	45	58	57	60	67	54	56	51	55	58	77	64	68	70	62	67	55	60	74	68	84	59	62	63	52	54	49	81	45	45	59	74	63	62	50	57	61	59	67	56	57	68	72	69	63	57	56	60	71	53	58	76	55	67	60	68	51	53	69	66	80	65	72	71	61	75	61	50	51	76	56	71	61	67	62	68	62	77	71	73	60	53	54	44	71	68	61	60	60	64	59	80	64	70	58	55	63	61	63	65	61	66	81	68	74	54	83	70	57	57	60	76	54	57	62	65	55	55	65	70	48	56	62	62	71	62	69	44	53	62	59	56	66	56	67	65	82	69	60	58	66	65	60	59	67	63	74	71	71	55	64	60	59	66	44	71	64	67	57	68	69	51	54	72	58	62	76	54	51	76	70	66	57	63	63	66	48	69	58	66	54	60	79	61	50	66	63	61	59	67	61	71	45	49	50	68	69	61	71	58	65	80	64	57	53	61	74	63	60	61	66	82	67	65	59	55	54	60	69	52	65	80	54	68	63	69	44	58	64	67	74	72	50	66	63	69	63	59	55	55	57	56	65	51	64	64	75	69	72	68	67	61	52	57	60	76	58	42	68	63	56	51	72	69	70	51	47	64	68	70	80	64	52	55	69	73	58	69	63	54	50	62	71	73	70	66	59	60	64	62	52	58	56	64	66	51	50	44	58	62	63	55	63	51	83	68	64	51	76	59	57	70	52	57	53	54	58	56	51	67	63	61	69	72	66	60	74	71	55	52	69	57	78	58	58	53	53	62	67	62	81	63	66	64	70	62	64	77	68	57	50	52	59	63	64	55	68	49	62	62	57	60	71	54	71	63	58	53	80	61	74	63	57	64	56	69	63	58	58	69	68	66	80	67	69	53	64	59	63	58	60	66	66	75	57	55	68	68	79	65	60	58	52	76	59	54	54	73	61	67	71	62	68	58	50	64	62	65	58	60	56	57	63	58	61	61	66	67	63	63	59	64	55	57	66	63	55	67	72	61	63	65	61	58	70	70	65	62	67	65	66	56	55	53	61	56	41	56	70	62	72	80	70	53	66	73	67	56	71	65	59	66	61	64	54	71	64	64	54	63	59	63	66	47	53	73	74	58	64	63	61	66	60	58	74	54	58	58	69	60	57	66	59	54	57	78	69	71	54	50	56	47	65	65	69	68	67	66	57	75	60	59	59	56	65	64	62	55	60	66	72	66	75	59	54	62	61	62	57	60	70	51	46	61	62	62	62	52	47	71	51	72	68	67	65	61	63	70	58	69	61	63	60	65	65	68	69	62	70	63	81	63	66	57	70	61	67	55	69	73	59	52	82	48	58	60	57	72	66	59	51	58	56	72	58	57	63	59	56	61	63	75	57	69	63	74	51	67	74	64	61	55	65	58	61	86	64	69	65	60	66	51	64	70	50	58	69	56	57	59	68	70	52	62	63	67	54	73	52	65	68	63	53	61	71	64	47	53	61	75	70	54	65	59	61	56	58	63	61	77	67	69	68	63	52	68	57	68	74	57	71	59	51	61	73	70	74	55	58	66	69	63	74	57	75	67	56	68	53	60	62	53	61	67	52	56	78	67	66	63	65	71	69	55	65	73	64	62	68	62	45	59	54	57	77	73	59	56	62	63	61	68	69	76	57	53	57	67	58	52	69	56	61	58	73	54	47	58	63	65	71	52	72	72	60	77	54	74	68	55	57	60	60	62	69	64	54	62	53	69	74	63	73	81	57	74	59	67	60	59	62	74	55	62	64	57	69	56	68	56	57	48	74	54	43	68	72	67	49	59	59	57	54	65	58	50	72	59	56	60	57	60	61	70	64	64	72	71	69	57	52	58	50	54	72	68	66	63	65	64	60	62	54	49	56	59	52	61	62	70	51	49	60	55	77	76	63	54	56	58	65	51	56	73	60	68	59	72	61	55	65	68	58	62	61	50	53	56	54	60	73	65	64	60	59	56	64	63	71	50	65	50	55	84	61	55	68	66	70	65	61	57	59	67	68	55	55	63	60	60	42	82	61	69	72	63	58	56	70	63	68	54	57	65	52	63	59	70	65	55	55	75	49	46	64	70	56	75	52	64	61	70	58	72	67	75	52	51	55	62	69	64	75	52	68	52	59	66	57	64	71	77	62	68	57	63	63	65	77	66	62	56	62	79	63	78	59	59	53	58	49	68	51	57	75	66	56	63	48	61	65	59	74	69	52	61	50	59	64	63	63	59	57	63
14356	6432	3213	5172	10199	12475	11955	10987	9681	8110	6787	6010	5606	5281	4968	4895	4170	4121	4036	3500	3711	3621	3705	3710	3840	3491	3307	3089	2829	2589	2500	2273	2163	1973	1716	1691	1436	1388	1265	1113	1092	1055	1109	1106	1098	937	856	804	761	800	803	958	1081	1121	1140	1081	880	714	709	724	728	724	735	758	727	755	735	763	734	713	685	730	696	727	690	697	718	703	741	780	828	824	833	739	708	722	744	682	691	678	727	727	691	701	709	750	756	687	704	714	753	797	920	946	852	845	812	754	718	726	740	751	741	743	781	820	797	775	736	681	724	670	696	667	714	702	675	667	679	753	723	692	736	704	726	678	741	668	663	717	690	697	746	717	679	688	647	699	707	708	710	710	644	661	689	734	726	649	712	707	678	691	721	681	661	681	734	699	651	706	672	714	675	654	711	763	685	723	701	710	674	698	721	742	689	695	683	686	710	698	679	680	713	702	735	696	723	664	720	690	686	701	712	683	678	724	714	706	660	710	707	689	655	680	684	686	704	722	680	684	699	688	729	702	711	664	713	713	679	696	668	721	705	712	710	712	672	793	668	715	688	724	634	667	677	677	697	656	696	683	713	676	711	702	699	673	690	683	716	726	692	675	640	700	697	694	655	677	682	687	708	733	676	712	709	688	742	699	682	693	688	703	662	656	682	695	735	703	684	754	710	707	744	711	699	725	720	677	712	716	693	682	672	746	665	671	691	679	741	669	681	720	696	730	699	722	644	703	668	736	715	690	722	666	694	710	714	702	673	726	691	676	688	711	700	691	675	682	713	687	675	686	714	705	707	700	706	717	671	741	720	677	723	672	738	735	677	658	682	662	701	686	702	683	665	742	691	683	738	690	672	724	673	672	705	685	664	688	735	717	696	696	679	685	677	697	678	704	710	671	693	741	717	714	651	690	693	694	671	668	666	735	689	676	688	669	679	677	743	685	720	690	693	673	729	718	702	703	662	658	779	705	626	683	680	724	735	730	698	646	742	691	730	712	709	722	716	725	701	715	698	691	717	713	745	694	701	723	708	704	685	702	689	653	695	725	686	675	666	699	651	694	730	715	724	688	682	676	697	694	701	710	751	695	665	745	689	692	690	756	694	677	685	705	700	675	720	709	726	680	695	712	698	738	710	723	698	687	638	649	696	686	693	724	688	712	683	663	726	662	704	704	674	700	667	665	670	697	656	705	680	709	670	658	722	697	769	662	702	713	751	709	683	689	690	718	647	693	739	716	743	636	700	678	762	753	700	697	657	690	724	684	704	696	694	711	710	674	687	678	692	688	692	743	690	704	700	674	689	745	735	723	712	706	705	683	706	713	667	666	666	641	669	688	736	692	708	687	680	702	698	684	664	706	758	683	714	665	699	689	699	722	683	679	647	679	663	650	715	721	713	724	688	679	709	701	698	689	680	696	710	705	708	702	682	731	708	696	716	686	739	680	750	758	711	712	714	733	713	697	674	692	710	650	690	678	727	712	686	677	678	736	680	710	698	717	693	708	697	697	703	629	693	655	745	661	634	755	729	681	758	730	732	739	689	643	677	711	724	743	710	701	700	663	727	674	747	694	701	690	718	747	741	656	707	666	661	762	685	693	733	686	740	726	736	747	683	680	699	744	690	689	641	698	718	657	668	661	696	693	706	746	680	735	658	680	680	651	718	755	712	690	696	700	731	668	687	713	661	711	726	683	701	755	672	662	634	692	734	693	707	723	696	658	678	647	696	713	729	687	702	712	688	658	710	731	733	679	681	660	671	694	675	709	737	727	740	728	677	706	702	647	705	678	670	703	721	699	690	706	699	639	692	630	735	701	755	718	675	675	667	707	732	665	677	700	678	692	708	692	696	693	671	661	688	733	704	729	725	678	717	688	708	685	659	712	677	676	669	675	734	676	721	692	651	674	681	700	735	726	691	746	722	723	732	704	702	679	751	656	698	693	733	738	680	711	685	762	684	741	685	723	693	657	762	696	661	665	669	668	685	730	671	695	647	711	665	705	687	635	709	691	679	713	675	739	720	740	726	733	715	754	709	689	652	728	712	753	704	735	707	672	672	678	672	653	663	695	686	692	696	698	724	709	748	699	688	657	689	697	705	729	695	700	711	689	724	666	727	708	735	655	688	715	695	669	716	726	687	698	721	650	658	729	671	662	726	727	698	702	681	683	681	717	723	702	696	695	644	696	691	709	623	714	693	683	713	664	712	676	726	673	704	645	651	732	687	688	695	683	710	731	684	671	730	672	727	714	738	680	737	706	682	692	696	677	711	744	726	745	667	721	657	681	695	722	713	712	715	614	698	683	690	711	694	665	735	744	753	662	705	731	689	679	734	635	777	695	698	678	670	739	682	694	708	715	687	707	669	723	672	696	730	724	732	665	694	694	727	683	698	697	674	685	669	659	687	739	701	660	716	712	693	707	708	732	673	686	687	737	712	727	682	654	668	682	694	723	710	727	675	695	677	752	695	714	698	712	696	738	653	681	670	701	713	707	722	666	682	699	703	657	695	679	676	712	715	715	725	689	709	683	672	715	712	725	659	735	744	692	743	683	716	688	662	786	731	670	673	655	689	640	734	729	689	703	694	671	713	655	715	679	712	729	692	688	699	721	704	709	699	694	694	652	668	711	675	685	666	737	714	696	707	736	709	696	667	684	711	684	675	689	690	700	661	684	727	734	702	703	700	692	673	720	753	722	652	734	694	702	710	715	711	709	610	690	722	703	697	732	658	714	707	718	705	687	732	695	723	689	730	693	697	690	694	691	672	744	717	718	749	705	727	738	721	675	708	718	643	703	697	697	666	674	713	699	658	674	751	679	701	671	722	672	684	724	654	684	681	720	717	716	733	673	646	712	715	706	674	719	673	686	724	682	681	707	712	714	728	721	752	753	681	693	707	637	679	706	696	698	695	686	679	702	645	721	676	726	689	686	667	706	710	715	711	675	707	700	716	672	682	670	744	684	669	672	665	725	716	729	663	688	708	680	713	695	691	686	699	730	650	750	705	682	653	662	690	689	697	661	737	704	685	685	676	710	726	682	679	656	767	648	706	724	687	739	712	642	678	659	697	749	711	695	693	660	730	693	669	708	716	671	733	688	688	686	697	718	687	721	674	728	717	713	705	682	730	699	667	701	716	666	673	721	679	699	719	730	701	648	670	686	683	680	712	633	700	711	637	707	710	727	727	696	686	693	707	637	688	685	696	735	691	734	713	659	690	698	679	698	734	696	690	705	701	742	679	684	702	649	701	713	746	732	724	677	742	770	675	735	724	697	717	706	667	718	696	671	722	637	709	694	727	696	678	716	700	711	709	682	753	723	714	632	697	668	719	699	706	695	653	650	696	710	694	684	693	716	708	668	669	680	718	681	676	704	698	649	705	646	691	692	695	678	739	682	750	737	675	668	705	712	707	735	715	704	692	708	681	649	693	708	728	695	754	697	712	692	691	658	703	691	719	679	673	688	759	706	642	677	699	675	692	694	721	640
1247	448	238	151	137	241	236	271	239	210	208	183	185	170	175	175	128	136	137	133	133	137	135	121	161	134	127	121	113	103	123	82	94	75	77	68	90	63	49	56	56	57	48	49	48	51	55	55	48	46	33	49	56	50	55	52	43	41	41	30	42	48	47	43	42	48	45	36	40	48	36	39	38	32	41	34	36	49	41	37	50	39	44	39	52	49	47	54	37	31	34	36	36	34	47	38	40	55	48	44	65	51	50	39	59	48	41	27	35	41	34	39	41	37	44	51	46	52	33	36	38	38	55	45	42	43	45	35	49	37	49	45	49	36	36	51	35	43	32	42	32	34	34	37	29	39	38	34	30	46	35	39	35	30	36	43	31	42	44	35	45	34	47	46	34	40	41	47	58	41	43	37	46	37	35	34	31	44	44	36	35	55	46	34	44	31	48	39	40	51	45	57	35	48	44	42	43	37	51	35	37	47	27	44	35	48	57	28	42	43	51	39	36	35	46	40	37	39	39	53	39	43	44	38	45	40	48	42	55	54	36	40	43	43	39	40	36	48	49	48	34	44	43	34	32	33	44	41	42	35	53	37	40	40	51	24	45	54	39	47	42	38	46	30	35	50	46	27	29	43	63	38	42	36	47	39	37	55	42	40	41	44	43	31	35	35	42	38	42	45	35	49	45	46	34	41	34	42	38	40	43	33	35	38	35	35	43	37	41	47	37	51	42	44	36	42	32	33	39	31	42	31	37	43	39	53	39	44	44	31	47	38	28	35	32	42	36	37	43	38	42	44	34	54	43	48	42	30	30	41	50	42	48	37	42	47	40	37	45	41	32	35	42	33	36	29	29	39	47	36	39	47	51	42	43	32	41	31	41	38	46	44	33	39	35	38	35	46	45	42	45	43	36	42	41	50	32	34	48	49	54	41	38	44	38	50	53	40	35	38	31	39	32	54	44	45	38	37	42	45	41	46	40	42	40	48	38	45	36	35	44	43	32	31	27	33	44	34	39	48	41	32	38	38	43	38	45	35	41	37	29	40	31	45	31	39	37	47	35	31	42	53	37	45	37	54	32	36	29	48	43	52	40	59	40	35	39	32	39	31	42	41	44	39	46	38	36	45	36	32	34	36	37	51	45	33	40	39	37	39	37	30	32	38	40	33	47	52	33	34	35	57	41	38	37	31	34	35	41	35	42	27	41	35	40	45	36	42	41	48	44	41	39	25	38	55	36	33	34	43	46	47	37	31	43	44	36	37	42	30	44	36	40	38	31	44	42	33	34	42	57	31	43	29	45	30	40	39	40	39	38	44	38	41	30	41	43	37	30	40	42	48	46	49	37	35	40	43	41	47	35	46	27	39	47	49	43	49	40	57	36	51	31	38	34	25	40	34	27	45	38	44	35	52	38	40	46	29	41	28	31	51	40	41	38	35	37	52	37	43	42	38	33	48	37	48	28	37	44	41	40	35	41	33	45	53	45	41	39	45	40	40	52	43	30	41	41	39	38	54	46	44	30	42	31	47	43	28	36	41	42	35	35	44	35	36	36	44	41	28	33	48	47	40	41	45	30	45	53	30	49	37	44	29	44	50	33	51	34	36	33	30	47	44	42	45	43	30	41	44	52	37	38	41	40	37	47	53	36	42	40	36	52	44	42	42	44	35	45	53	37	44	35	35	43	42	50	53	34	48	51	35	41	34	43	36	51	35	57	37	50	46	34	42	33	47	42	36	26	36	46	37	43	39	38	42	40	43	38	30	41	38	40	35	32	47	54	45	35	49	37	38	36	49	39	40	48	48	39	40	56	47	44	34	39	40	46	34	34	42	34	41	44	47	36	39	46	31	56	34	33	39	38	29	41	41	45	21	43	47	28	37	41	30	39	32	36	38	42	34	43	36	31	37	50	36	47	33	43	47	51	47	39	31	44	53	41	36	43	36	43	45	42	35	29	41	29	35	40	35	53	36	38	34	51	41	33	51	43	36	45	42	36	45	43	40	42	44	48	50	32	35	40	28	35	36	42	46	43	46	39	24	41	36	46	37	45	31	36	42	33	42	36	51	39	51	35	38	42	51	41	40	40	43	41	48	35	44	44	31	43	36	46	42	43	39	43	37	47	34	31	37	38	47	37	39	48	27	31	42	43	36	26	37	30	46	49	41	35	45	37	41	38	35	45	49	26	37	24	25	31	32	31	49	40	38	32	33	53	43	30	47	42	54	46	37	47	43	41	39	34	38	41	41	43	30	52	40	34	40	34	42	34	48	43	45	31	39	31	36	39	50	32	47	45	42	41	46	50	34	44	37	33	35	41	39	40	49	32	43	43	42	38	47	46	37	47	37	28	42	46	38	44	26	48	46	31	42	39	32	33	43	36	47	48	40	39	29	39	31	34	39	53	58	40	48	51	45	52	43	35	38	38	50	38	39	43	34	36	48	33	40	35	36	39	33	34	45	36	50	39	48	48	35	40	39	46	43	33	38	34	42	40	36	47	38	45	48	48	30	50	33	26	45	36	26	42	39	30	38	41	37	48	37	31	39	48	39	44	39	52	30	28	37	45	34	34	47	43	47	41	35	33	42	43	28	49	36	42	31	39	37	42	36	40	39	35	40	47	40	45	40	37	35	33	50	48	43	42	40	50	33	43	43	42	29	49	41	40	42	46	40	40	50	38	34	37	43	42	43	55	36	48	37	36	45	35	40	39	35	43	43	37	31	39	44	39	47	43	37	43	39	38	35	55	43	52	41	36	40	44	33	43	37	40	35	36	40	38	37	39	37	37	33	38	37	27	39	37	40	37	46	39	48	41	43	42	43	39	42	49	37	40	38	38	48	43	43	39	45	33	42	42	46	35	42	38	33	50	39	38	39	46	51	47	40	46	42	35	41	41	34	38	47	39	49	41	32	37	35	41	56	49	29	34	40	42	31	36	37	29	33	45	36	42	40	35	36	38	39	41	35	50	32	43	27	41	35	47	32	32	38	35	51	45	28	39	46	39	39	41	33	31	34	37	32	43	44	39	49	26	42	50	30	51	40	29	36	30	31	46	37	48	43	42	41	40	52	36	37	35	41	47	39	42	32	37	44	33	66	41	34	32	36	28	47	31	35	23	42	37	36	43	31	38	47	38	38	36	46	40	56	34	32	30	53	39	37	39	42	36	39	45	47	47	43	42	34	29	30	39	48	44	44	37	44	34	42	53	41	41	43	47	33	44	46	33	43	38	38	35	43	40	37	42	47	41	46	39	34	38	29	47	44	48	40	36	49	39	47	46	36	33	34	38	18	56	35	43	45	36	40	38	35	43	43	39	33	37	39	35	43	48	40	32	43	29	38	48	53	43	43	35	41	39	37	42	48	29	49	53	41	50	43	28	29	40	42	50	34	45	30	40	51	31	44	46	36	35	36	38	58	39	55	33	47	39	35	49	42	41	37	45	54	37	35	48	39	42	30	42	47	43	45	47	51	45	31	41	36	35	38	41	28	47	40
18187	8638	3756	6607	13814	16493	15262	13329	11865	10550	8500	7694	6779	6434	5926	6002	4961	4891	4766	4306	4394	4152	4099	4152	4520	3964	3712	3237	3085	2854	2806	2452	2252	2034	1823	1662	1513	1307	1168	917	931	918	1040	1041	973	782	637	565	599	567	569	726	970	1061	1031	912	655	541	491	501	512	521	493	543	560	558	503	480	465	466	476	494	471	472	462	485	530	556	555	520	624	614	484	479	481	477	453	469	451	470	479	432	455	451	458	497	459	471	492	498	552	590	650	724	658	746	667	561	506	561	517	536	490	492	548	609	593	480	497	466	513	457	431	461	509	475	470	480	486	457	448	420	515	467	453	445	461	453	423	461	500	459	462	428	455	448	442	452	458	465	444	467	455	442	460	473	448	466	445	465	469	451	450	478	431	473	475	464	463	432	495	436	433	466	466	506	455	469	464	472	438	460	468	478	469	482	477	438	452	454	456	431	490	475	420	493	475	482	445	441	428	453	462	460	455	470	443	468	427	468	465	441	434	477	474	474	409	436	426	464	449	455	489	413	465	447	437	445	482	471	448	478	495	458	432	440	452	434	478	435	430	416	482	488	492	434	454	438	480	461	444	451	432	443	457	438	476	485	436	438	445	451	494	435	465	456	476	468	477	451	470	425	454	467	426	429	413	444	416	426	456	451	442	469	498	490	483	444	430	451	434	456	453	447	475	486	409	440	445	469	447	455	487	438	460	441	450	450	456	408	451	447	440	503	442	469	463	441	453	453	438	382	446	454	447	456	444	482	442	459	447	464	471	471	441	430	510	453	495	475	431	455	429	431	432	442	450	475	479	480	452	465	478	458	472	470	446	453	477	503	423	484	437	479	450	480	475	453	436	464	455	443	451	448	449	474	465	492	443	474	446	461	465	471	511	437	439	439	416	429	423	482	487	483	468	459	465	507	441	465	470	442	444	454	450	459	478	439	483	495	426	445	492	439	471	452	441	488	432	483	429	469	452	446	475	493	466	464	464	461	437	456	468	429	468	436	446	492	480	471	508	433	436	478	437	447	432	470	473	467	468	437	459	475	493	450	457	447	465	482	460	448	486	480	453	416	450	423	460	448	475	449	449	442	456	528	451	472	450	465	468	422	440	471	448	437	435	448	478	451	451	453	453	427	421	489	427	510	458	475	441	448	471	436	409	438	463	492	430	478	467	434	465	453	416	479	470	422	478	467	484	480	447	472	442	418	503	441	436	463	480	455	440	463	471	437	528	486	463	429	491	438	450	468	470	456	449	469	463	482	457	451	477	463	430	485	439	444	455	472	452	472	419	447	453	453	479	443	457	444	424	505	465	453	460	468	437	491	464	450	453	462	483	420	444	435	453	460	497	472	485	474	471	472	457	461	476	457	430	476	488	519	495	424	474	442	462	455	491	447	419	480	430	448	439	470	475	459	459	482	441	431	469	441	467	435	422	498	471	441	448	442	419	451	444	434	434	459	386	482	455	442	463	447	454	492	434	452	445	434	463	482	445	441	457	461	472	427	461	491	467	448	453	507	456	486	494	473	462	463	431	497	461	467	484	454	431	472	447	458	490	507	485	454	459	460	473	440	459	478	446	454	462	462	487	448	432	479	454	478	440	436	423	501	469	472	445	430	420	456	460	437	477	409	454	445	460	474	443	439	463	459	451	447	445	449	491	455	442	471	450	425	482	461	421	448	478	459	462	436	490	459	487	439	451	439	437	445	444	445	433	466	511	481	431	464	435	480	460	430	472	502	424	449	450	421	399	504	471	466	444	483	466	468	487	468	479	465	400	465	477	437	443	483	448	466	468	465	470	437	463	469	496	408	422	492	434	452	456	437	477	427	446	452	463	440	457	440	479	482	409	464	489	452	476	462	434	470	474	431	478	455	442	459	479	511	437	431	445	429	489	418	468	459	418	488	424	413	467	443	455	437	488	467	466	439	458	455	436	492	501	441	486	457	475	465	422	445	456	466	457	478	458	444	478	477	450	511	440	481	421	415	462	435	428	462	466	462	455	450	433	458	441	448	470	447	477	467	435	460	468	457	444	443	443	458	468	449	462	456	492	431	444	473	442	449	489	477	448	434	448	450	452	417	446	511	490	456	442	441	436	461	457	437	434	467	449	468	439	444	446	459	441	440	446	427	451	452	464	494	453	469	430	462	451	488	498	464	468	489	473	462	456	455	480	430	461	466	495	450	442	460	450	442	469	474	429	464	445	462	475	472	398	447	446	447	448	473	446	496	466	448	456	460	456	442	489	469	465	479	452	489	462	452	472	450	438	436	462	426	465	465	452	449	434	440	468	474	433	449	430	457	469	492	457	463	473	426	417	469	464	472	431	470	502	430	428	475	444	466	468	467	434	449	448	451	417	408	470	465	436	472	469	438	477	469	461	445	480	488	463	452	468	501	443	489	442	457	447	504	445	486	446	436	464	444	466	440	435	475	467	472	492	493	459	455	479	478	450	444	469	453	494	460	456	475	490	454	449	478	490	486	418	444	414	469	448	457	499	463	422	501	393	446	471	438	455	477	429	443	469	436	468	468	395	464	473	466	445	411	418	473	500	462	430	476	471	476	473	451	504	458	470	465	493	439	462	449	457	464	488	458	446	459	416	435	451	426	445	435	484	458	484	472	416	406	434	457	472	448	461	473	405	450	448	458	481	447	469	435	434	429	426	462	432	444	445	466	446	450	464	478	488	476	473	471	491	450	476	464	461	499	470	470	435	473	456	449	442	472	446	440	435	479	444	467	452	470	446	467	433	476	445	441	480	431	465	423	433	448	444	444	439	461	463	478	423	455	455	440	458	477	448	461	455	447	474	445	433	435	481	453	413	427	468	451	433	445	431	449	491	518	472	446	439	425	450	465	465	475	450	473	500	475	466	476	454	425	477	458	466	453	467	438	436	460	461	434	423	468	428	433	458	452	453	477	434	478	409	446	475	451	419	452	453	500	459	470	460	461	460	508	467	449	466	446	461	460	463	442	459	430	481	461	493	442	457	495	438	472	427	493	455	461	455	433	424	445	453	442	445	417	431	434	445	420	463	467	465	445	486	421	461	426	440	450	468	436	469	477	443	450	473	466	439	474	458	450	463	468	452	459	446	434	475	508	434	435	492	432	481	469	432	433	442	409	485	439	478	478	449	451	503	462	466	495	454	464	457	480	486	445	438	465	451	482	459	453	453	450	472	446	438	483	459	429	442	467	511	470	469	441	453	429	450	463	459	457	457	477	434	453	470	410	469	430	471	451	450	487	473	467	434	455	479	441	484	453	488	395	450	495	469	477	442	485	472	486	447	496	443	434	429	458	465	461	473	456	423	479	453	470	448	460	465	453	456	492	497	455	460	430	483	468	469	446	459	438	489	461	433	457	531	484	445	464	458	442	479	503	418	419	458	471	472	461	458	432	461	458	509	458	439	486	451	470	475	472	457	440	446	437	426	475	445	500	422	429	481	468	466	462	444	512	442	458	461	479	462	472	452	437	476	450	429	468
1478	206	134	97	101	148	170	142	153	142	137	138	127	102	141	121	101	142	114	121	101	100	102	121	113	117	109	105	93	99	104	95	94	103	89	87	82	71	61	69	70	56	72	69	84	64	65	89	71	66	80	70	76	70	73	74	66	61	61	82	69	72	61	60	68	61	69	71	72	62	47	62	68	59	65	82	69	49	85	66	57	65	68	75	71	70	55	79	58	73	79	71	72	71	81	51	58	74	55	48	65	75	75	62	65	67	75	63	76	70	46	73	63	72	73	68	71	65	79	64	69	53	66	63	65	56	74	65	53	77	81	56	70	53	77	62	60	67	71	62	64	66	58	82	59	63	67	68	73	80	79	69	53	71	68	54	58	71	62	68	66	54	65	63	76	63	72	48	71	71	72	68	61	65	58	67	69	73	75	67	70	71	67	82	58	65	49	63	63	74	75	82	61	65	69	55	62	59	69	63	66	83	61	72	71	74	63	61	53	71	56	75	70	59	49	64	62	52	64	59	74	60	57	66	74	66	68	57	66	61	62	61	64	71	72	60	51	77	68	76	67	54	55	51	67	61	61	66	56	75	73	63	58	67	53	58	74	61	62	72	56	51	51	53	74	70	70	85	66	68	68	64	57	72	44	55	61	46	58	76	71	58	74	53	56	63	81	64	65	77	60	67	76	56	77	73	53	60	58	77	54	90	48	62	78	61	51	58	55	58	68	49	61	66	71	61	67	73	78	75	66	64	63	62	54	62	66	77	58	70	78	63	65	56	61	76	53	54	59	51	66	78	59	66	64	64	82	56	49	69	64	79	56	67	63	57	75	64	76	61	76	77	77	72	68	68	66	58	86	55	62	59	64	60	47	50	71	54	55	65	75	65	60	64	73	65	67	58	67	66	78	60	58	84	78	57	78	54	62	75	70	77	62	62	49	59	59	69	59	65	68	60	62	57	64	67	63	61	72	79	55	62	69	64	57	64	79	74	62	68	69	60	64	64	62	66	67	63	75	59	77	42	50	56	52	58	59	69	75	63	66	68	63	69	74	70	58	48	70	59	66	63	66	80	72	56	66	69	70	72	62	68	58	72	57	56	68	63	63	52	65	61	69	61	63	58	62	53	54	70	65	66	73	68	62	62	75	55	64	69	73	49	84	63	59	69	52	63	58	55	51	65	55	63	71	63	54	59	81	52	63	73	56	72	64	75	69	75	64	52	66	59	66	50	54	52	63	65	66	66	51	62	80	67	53	76	58	68	66	54	61	61	75	71	48	69	56	60	61	56	61	60	65	70	66	68	61	68	75	61	77	67	75	57	68	58	64	78	71	64	62	56	62	61	70	56	68	68	71	67	60	61	64	63	67	78	55	64	67	66	62	59	74	67	66	76	57	56	54	57	58	70	70	66	62	57	70	59	80	61	50	67	55	65	79	62	73	67	68	60	65	62	75	76	55	52	53	66	55	60	60	65	64	62	66	68	54	72	58	71	65	63	74	61	69	67	71	55	79	78	70	65	59	63	73	82	74	77	63	63	61	73	57	67	66	61	65	78	87	80	66	69	58	54	68	62	57	48	54	61	89	68	67	65	62	49	72	64	67	57	55	70	63	67	56	69	57	74	67	50	54	51	73	68	66	62	71	60	67	72	59	69	62	53	72	58	59	62	76	68	65	68	69	65	62	58	52	67	52	56	54	65	57	52	53	78	64	70	68	61	71	71	69	58	55	59	73	63	69	56	70	63	66	68	76	54	70	66	67	65	54	64	57	61	72	53	56	61	68	63	70	68	55	69	58	68	69	52	75	67	50	82	67	61	60	64	74	60	62	63	73	56	81	72	69	68	66	59	65	58	90	58	91	60	73	57	53	68	66	61	56	53	67	67	57	67	61	66	63	59	71	62	78	58	62	75	65	56	60	65	60	67	55	61	65	60	65	55	71	69	88	57	53	71	53	79	68	70	68	69	71	68	55	63	62	68	81	54	74	68	60	77	49	64	67	61	63	84	57	63	69	64	61	72	58	68	68	59	69	64	69	74	59	63	44	56	65	58	68	72	77	61	64	50	64	67	65	57	63	65	62	61	65	65	68	64	76	69	67	73	68	67	72	73	76	59	67	83	71	55	67	55	64	66	80	73	75	60	74	61	63	63	70	66	60	61	68	57	71	62	71	46	73	65	67	74	69	58	77	61	59	64	64	80	70	62	65	67	72	68	61	60	67	70	70	70	58	76	57	68	69	70	65	60	69	64	85	74	61	57	77	66	71	65	69	63	73	80	64	50	78	62	71	65	71	53	55	59	63	82	64	81	57	64	61	75	51	69	65	62	61	54	70	52	65	70	56	61	62	63	57	60	68	66	61	55	67	76	72	63	72	61	64	73	65	60	57	58	63	76	53	66	79	72	59	64	64	65	87	68	68	61	73	64	63	52	60	62	66	62	63	65	75	57	62	83	59	73	75	57	66	62	57	74	61	60	70	69	63	87	61	51	55	71	65	66	61	57	69	71	71	68	60	67	84	68	55	61	63	63	67	60	80	57	66	58	58	69	65	63	60	58	51	56	50	76	63	56	62	65	54	62	63	63	79	68	62	65	58	59	83	65	60	65	65	64	63	71	71	72	68	67	55	80	68	72	73	65	82	75	59	83	74	60	54	69	63	67	58	66	69	61	69	65	59	80	71	68	70	61	63	79	67	60	53	62	73	60	69	73	60	42	68	73	49	53	66	61	51	48	64	63	68	67	76	55	59	61	70	64	65	66	67	79	66	71	62	60	58	59	51	55	56	84	74	58	74	71	46	68	69	56	66	72	80	78	61	68	62	69	70	56	60	77	59	72	69	60	60	55	45	65	73	57	58	47	79	64	60	56	56	63	70	72	59	63	51	76	71	52	69	65	75	62	74	62	61	58	54	72	67	61	63	63	50	74	56	63	60	69	59	65	64	58	63	62	53	70	72	53	62	60	60	63	58	66	70	70	59	69	62	62	69	76	60	62	60	60	70	72	68	52	73	55	75	70	66	47	76	69	65	67	81	71	69	50	65	57	68	57	56	63	54	69	51	53	75	68	74	66	74	67	68	54	59	54	64	61	78	50	79	82	54	77	68	65	63	62	79	55	67	59	67	61	65	59	46	69	47	77	65	54	56	78	61	54	78	70	56	78	64	68	59	58	57	72	58	50	89	57	82	66	57	63	51	71	60	65	63	53	51	70	79	62	55	58	60	68	65	66	70	71	65	66	72	86	67	68	61	65	65	74	58	71	57	65	67	51	73	77	68	55	73	69	52	70	54	56	64	78	66	71	61	76	63	70	72	62	57	59	73	71	57	56	63	82	53	65	61	55	75	78	57	57	60	56	56	70	55	69	74	58	64	67	64	66	79	64	68	52	76	65	85	69	67	61	73	59	63	57	66	61	68	69	56	75	66	68	65	66	59	67	76	58	71	71	50	59	63	73	68	69	67	68	62	82	54	77	56	74	61	65	69	60	54	60
13106	4725	2015	3251	7664	9524	8875	7752	6946	6067	5223	4705	4078	4050	3889	3881	3230	3085	3034	3000	2980	2882	2764	2940	2899	2608	2509	2325	2066	2007	1915	1851	1635	1508	1404	1385	1283	1134	1045	905	935	1011	1034	1034	918	876	787	753	702	777	806	860	947	1040	991	948	804	752	795	732	776	749	783	761	762	747	690	748	732	779	739	734	689	751	766	676	771	656	770	796	776	739	746	738	768	804	701	710	736	775	730	735	781	790	764	737	738	730	741	728	796	822	823	832	816	825	834	811	815	808	735	765	741	713	772	764	818	734	754	711	762	762	759	772	732	772	735	741	722	743	745	683	701	719	740	721	718	739	743	682	751	714	716	748	750	684	722	721	767	755	752	770	712	718	769	755	752	725	737	762	721	704	764	749	716	737	709	752	730	710	730	737	755	755	709	711	727	699	783	731	758	743	701	718	697	737	748	702	707	749	726	743	751	734	714	767	704	758	777	730	680	694	745	767	736	768	723	688	710	724	705	712	757	723	728	673	743	730	746	713	750	719	746	759	701	725	695	729	754	708	709	720	769	731	713	728	731	763	741	707	701	724	778	752	733	766	703	678	718	720	739	739	744	686	727	704	729	756	723	785	742	742	687	769	707	737	735	711	717	732	750	735	719	697	744	770	761	740	718	724	737	719	752	726	721	774	767	710	772	727	755	745	748	754	726	706	733	776	772	721	685	700	787	744	718	752	748	743	774	694	740	694	762	722	730	741	737	734	794	714	682	699	680	758	622	727	739	698	760	745	734	760	719	730	723	755	783	723	748	688	730	729	721	742	732	711	765	729	770	759	712	692	738	697	740	693	726	752	734	749	677	726	715	771	719	744	730	750	689	756	757	690	726	744	736	691	709	741	704	762	692	775	775	795	731	750	751	768	730	735	702	733	727	710	743	711	770	707	715	720	751	731	757	728	762	709	788	721	760	700	746	708	753	740	719	730	741	775	748	766	742	757	747	717	730	748	723	749	718	708	706	763	728	738	736	727	740	713	761	760	704	747	788	717	770	710	740	717	752	777	776	720	763	805	744	691	747	716	727	690	725	735	757	727	775	690	749	752	760	739	728	744	767	748	736	713	768	760	731	768	734	730	749	742	730	723	715	770	756	789	734	781	747	782	723	730	741	713	729	730	794	759	686	724	748	770	723	731	700	773	754	717	739	776	757	719	770	729	786	743	687	773	679	735	728	733	759	697	730	771	727	754	735	764	732	758	747	722	778	777	694	725	747	755	709	714	748	685	694	767	729	807	766	713	694	717	724	747	726	734	716	724	750	721	711	749	712	762	722	742	725	686	772	753	703	705	690	730	696	717	780	782	725	753	757	720	719	710	721	719	732	718	728	775	676	759	733	777	769	755	694	733	733	735	688	768	762	773	748	743	744	746	764	690	716	722	784	682	751	721	728	741	731	758	729	688	720	761	794	725	686	741	737	745	697	713	756	759	750	721	720	727	759	706	720	772	757	759	762	698	772	717	753	706	722	758	721	768	724	696	713	703	750	678	789	733	741	745	722	746	748	746	721	720	740	742	774	713	690	673	731	789	721	756	759	810	746	767	773	749	719	753	728	741	702	752	716	714	708	738	688	693	761	691	741	748	725	718	717	787	745	729	725	730	713	691	756	786	760	746	715	785	722	719	742	716	739	735	761	789	729	714	742	750	665	713	746	765	746	712	743	761	764	685	745	726	768	684	792	740	770	756	698	740	735	719	802	687	758	746	724	719	711	702	708	702	741	725	716	696	715	724	731	705	745	717	717	727	736	780	737	689	719	704	739	749	740	740	791	820	722	730	710	717	732	760	717	718	740	736	743	715	753	685	716	719	741	711	745	722	713	745	751	732	747	729	721	706	736	694	768	726	725	665	763	749	733	733	734	778	740	724	763	699	713	771	731	729	740	688	733	744	762	752	715	693	759	742	757	737	691	744	756	711	775	715	748	726	752	726	723	691	719	723	742	695	751	768	713	733	722	744	790	706	727	703	697	712	734	705	741	742	719	700	712	760	708	783	736	755	750	741	725	746	717	749	731	740	724	747	733	709	699	721	698	702	731	769	714	687	722	752	704	770	716	720	758	708	690	682	720	736	748	735	724	719	753	735	709	758	732	750	729	744	708	703	752	717	702	675	688	766	736	755	740	728	746	679	732	740	711	762	726	742	747	678	722	753	713	743	755	791	759	713	764	712	723	723	750	705	743	722	754	692	738	743	760	751	699	733	718	778	702	700	747	755	708	696	704	772	726	733	747	723	765	685	722	717	698	753	772	757	717	738	730	736	684	731	735	761	802	728	722	720	730	738	724	685	693	672	742	732	755	731	718	684	716	779	703	726	683	729	783	687	716	707	738	734	762	764	677	727	724	738	718	738	775	696	687	699	748	708	737	776	825	745	747	723	722	746	792	709	754	760	737	736	722	686	713	776	701	725	721	788	748	730	760	718	736	719	740	742	757	726	699	730	747	717	723	782	731	739	727	750	764	741	754	757	730	733	727	678	717	707	748	689	722	741	705	758	741	694	754	686	778	723	671	768	757	729	744	754	735	721	718	736	728	761	720	751	739	733	743	667	804	722	742	796	738	731	802	748	743	763	760	715	716	752	704	721	788	732	776	768	687	780	678	705	743	721	715	706	726	738	751	684	762	701	724	712	767	728	731	744	745	754	728	750	759	772	738	728	749	773	735	719	774	774	740	745	739	713	729	747	736	757	734	768	705	779	734	692	767	807	735	719	744	723	712	716	805	735	705	757	762	723	751	713	701	756	743	747	702	737	764	767	763	707	766	733	742	714	743	722	738	717	728	731	701	775	746	707	745	759	688	658	743	670	762	706	731	719	733	758	702	710	770	741	711	725	760	693	740	758	736	739	704	761	734	734	693	737	731	670	739	772	707	706	715	803	732	689	774	740	709	761	714	693	758	738	732	735	708	758	765	735	732	711	733	755	734	741	720	714	720	713	726	743	753	764	705	726	708	700	709	775	665	804	736	783	739	751	650	759	771	691	695	725	794	773	776	731	768	740	768	735	809	695	711	727	773	692	760	741	690	736	779	720	723	716	759	755	691	747	720	734	713	696	725	731	760	787	719	699	724	722	741	766	720	713	737	702	741	731	760	737	738	734	709	723	717	760	727	746	704	764	707	719	708	755	781	695	719	725	688	762	726	736	728	728	738	760	718	725	755	718	741	757	758	765	761	720	737	712	792	719	775	701	756	747	691	730	751	696	739	745	713	724	717	761	741	707	710	730	734	763	719	706	736	724	734	784	779	760	709	741	777	707	725	693	716	719	751	714	734	711	720	708	722	706	745	703	746	709	724	724	780	787	739	720	752	759	770	734	721	737	728	764	780	752	708	770	736	700	771	734	750	743	735	746	695	756	696	748	752	743	746	736	728	726	701	720	709	746	766	733	746	759	749	756	737	761	728	688	723	682	729	758	734	734	756	730	711	711	749	700	705	748	673	720	689	744	708	689	743	742
815	313	163	100	134	198	207	170	202	195	144	167	172	154	166	121	142	113	136	116	130	115	109	101	124	120	92	93	87	92	88	71	86	78	62	56	69	64	62	44	54	45	47	58	61	47	52	49	37	58	48	46	61	52	62	42	48	42	42	52	35	43	40	54	45	40	47	50	40	44	51	47	46	38	45	50	45	54	40	39	44	48	36	42	39	32	40	50	32	36	34	47	52	48	42	52	36	38	34	37	47	45	60	55	43	45	60	49	37	41	35	54	51	43	33	33	57	53	37	52	51	51	52	39	38	49	40	38	52	35	51	43	44	38	45	55	38	44	52	47	52	49	37	35	47	47	36	59	47	45	47	43	47	45	34	47	31	41	45	38	33	44	42	40	37	37	54	49	37	49	46	41	53	32	46	41	45	40	45	35	41	35	45	42	48	40	49	41	42	33	54	49	32	49	44	49	46	49	57	39	47	41	46	30	42	38	35	46	31	42	35	42	35	40	50	29	47	39	36	45	34	47	45	47	47	48	37	50	50	32	46	50	46	45	50	46	43	50	39	31	39	55	41	47	48	48	49	50	54	47	45	46	50	50	48	34	43	47	51	48	36	41	32	43	45	57	51	46	35	45	68	44	46	47	49	52	50	51	46	39	35	37	36	47	34	47	43	50	45	44	49	27	60	59	45	46	34	55	41	34	48	40	49	40	40	36	52	45	49	34	50	41	38	48	44	40	48	51	42	36	43	55	46	34	33	53	45	41	43	37	45	50	33	29	42	38	38	50	48	42	57	42	53	54	38	43	41	55	38	50	47	44	40	46	30	38	39	52	47	44	40	52	34	34	42	49	49	49	35	49	36	48	59	46	42	50	45	46	34	40	49	53	62	31	54	52	39	41	42	37	37	60	53	45	53	43	41	50	49	49	47	51	54	62	47	41	40	33	40	32	45	55	43	40	42	33	45	48	51	38	41	38	43	37	46	50	37	45	36	49	45	56	52	46	43	58	50	46	32	34	51	40	44	42	40	46	40	43	42	42	45	45	57	52	52	41	48	50	37	45	40	49	41	46	46	54	42	41	53	40	43	38	45	47	44	41	45	55	42	44	35	38	44	34	34	41	49	53	37	45	49	49	38	47	48	41	41	44	46	43	42	38	46	37	42	51	29	49	37	46	46	64	37	51	48	51	51	50	35	44	42	36	37	33	40	34	53	44	29	56	44	30	25	46	38	45	51	41	47	47	50	43	43	46	37	43	45	37	34	53	35	43	42	49	40	45	38	33	49	46	53	41	46	43	43	61	38	39	45	46	48	30	41	44	40	52	47	42	41	36	40	34	50	45	50	45	39	46	38	51	62	40	39	36	46	43	40	48	33	49	50	44	41	41	35	39	28	53	44	52	48	44	42	46	48	41	48	39	54	45	44	44	34	52	32	42	36	37	38	39	45	37	43	39	41	49	52	41	49	44	46	52	34	52	47	38	57	37	44	57	50	53	43	35	48	52	32	57	56	55	49	55	38	62	47	49	27	43	37	63	49	42	48	38	30	44	46	51	44	53	45	54	49	41	40	38	52	48	58	46	58	41	30	54	48	45	47	30	31	40	58	47	36	50	55	44	40	37	52	50	40	27	48	45	32	35	48	53	51	39	48	45	40	44	55	36	45	40	41	43	42	50	33	43	30	44	41	40	37	45	53	35	42	43	42	39	46	33	45	48	37	56	54	50	46	36	43	48	50	44	47	42	45	46	47	41	54	52	41	47	36	49	64	38	44	53	36	40	40	42	65	46	44	47	40	41	36	43	34	34	39	44	54	57	36	41	39	44	45	46	42	38	28	51	46	48	42	49	47	52	45	44	45	40	43	53	44	51	56	47	38	44	29	51	48	42	40	35	48	35	41	38	46	49	47	39	48	38	51	40	38	42	52	37	47	34	48	44	43	65	54	42	53	43	52	37	38	46	37	41	42	46	45	39	43	42	50	60	49	38	45	47	44	37	39	40	27	47	56	34	36	42	45	33	42	43	46	54	49	45	43	52	45	47	32	42	43	44	39	45	49	44	46	49	37	49	47	42	50	60	46	48	32	51	50	39	35	41	33	47	43	43	50	39	33	37	51	47	35	54	54	48	45	37	34	48	35	41	42	59	42	50	50	40	42	39	39	49	34	35	38	34	54	40	53	48	52	34	44	44	50	35	46	41	35	41	43	40	49	41	40	52	32	36	44	43	43	29	43	36	36	36	45	48	43	44	42	50	50	46	38	47	47	40	51	60	34	31	43	57	36	46	53	57	39	54	44	43	51	49	49	45	38	48	40	52	33	43	51	51	40	49	56	50	43	44	43	49	42	43	48	46	39	45	53	68	40	39	47	41	53	44	57	60	47	51	43	62	43	47	36	36	37	44	38	43	39	49	34	36	37	40	49	46	40	48	39	37	41	41	50	42	42	45	51	41	42	32	40	42	34	39	39	46	45	35	43	59	49	44	34	40	36	51	46	36	47	48	46	45	30	46	53	40	32	42	39	38	41	40	45	35	44	48	38	53	49	44	45	43	48	44	44	32	48	36	47	42	37	43	45	34	33	39	40	45	45	43	41	44	45	55	45	38	38	46	43	46	51	38	53	42	43	28	44	48	31	36	35	49	49	46	40	53	50	38	40	47	43	47	50	55	53	39	49	36	41	45	43	59	41	48	43	34	58	58	37	41	48	61	48	26	42	35	49	51	49	34	41	42	38	45	52	43	44	30	31	45	47	43	46	43	38	40	51	47	45	49	53	43	35	46	40	47	47	42	41	42	40	47	32	43	45	36	46	42	56	46	50	41	40	44	47	50	50	52	45	35	49	63	45	39	41	48	43	46	47	46	49	39	33	30	35	42	35	38	40	41	43	54	50	53	41	33	41	46	42	32	47	37	48	42	39	43	53	44	48	42	27	35	54	45	41	30	53	40	40	42	54	48	23	42	40	50	44	45	46	59	27	39	37	40	42	36	45	45	39	43	40	54	41	40	52	41	42	49	40	45	48	41	46	45	39	42	48	40	45	45	47	52	47	38	65	36	52	45	39	41	33	37	43	38	39	34	54	53	48	54	35	31	46	42	37	31	48	38	52	44	49	26	36	49	42	47	42	52	31	56	40	37	45	56	44	51	43	43	36	47	44	44	48	40	26	42	33	49	49	53	33	42	48	46	52	51	38	44	31	38	44	54	46	36	48	53	44	44	49	44	49	44	40	48	38	40	52	33	53	53	41	42	52	45	45	41	40	50	42	40	60	46	53	46	46	55	46	42	39	43	53	46	43	49	44	54	42	44	44	52	41	32	49	46	44	44	37	43	47	40	29	50	45	36	31	30	46	41	49	42	43	37	39	51	43	33	42	47	44	48	37	47	37	44	46	41	45	47	48	47	38	46	57	45	39	37	48	43	24	50	40	32	39	38	44	40	46	44	46	69	46	39	33	51	48	39	33	39	49	41	44	41	42	45	39	37	33	38
15450	6876	2796	5225	11854	13913	13013	11304	9731	8557	7278	6613	5789	5663	5520	5250	4503	3909	3844	3822	3644	3595	3611	3694	3451	3213	2959	2593	2319	2386	2160	1882	1804	1580	1511	1444	1202	1101	942	860	907	943	906	932	791	683	663	597	586	582	613	653	797	902	832	734	667	585	589	573	611	547	558	579	536	590	492	528	518	534	524	524	495	538	530	516	501	507	559	546	555	577	557	562	510	497	511	504	480	514	509	567	493	499	497	467	490	469	508	511	539	581	643	625	624	660	641	672	562	514	590	506	547	606	569	610	557	528	505	494	487	546	499	505	510	483	479	516	485	487	492	517	434	476	497	522	518	504	538	521	518	500	484	511	490	518	511	472	528	488	518	532	510	501	507	485	542	494	502	502	532	496	499	487	512	527	505	519	504	499	549	506	471	491	543	542	509	487	489	507	507	505	473	482	530	527	476	470	458	497	479	488	503	502	526	514	481	502	494	462	495	463	567	545	474	523	521	498	485	532	506	508	534	516	516	507	463	526	476	526	509	521	507	538	508	509	494	494	508	458	517	501	520	475	475	474	536	513	517	465	517	504	541	503	486	492	475	518	519	510	528	485	471	512	543	529	484	517	493	495	460	492	541	493	513	501	538	489	498	540	510	545	483	525	511	491	519	470	454	450	500	478	511	494	478	468	469	533	469	526	475	526	519	505	488	507	503	549	506	500	509	473	490	493	494	518	506	525	452	486	577	548	466	499	534	450	543	494	536	491	446	538	509	512	520	520	518	484	507	487	485	531	486	508	511	482	496	522	525	508	484	493	524	481	525	498	489	498	500	518	514	516	489	503	457	549	520	533	500	547	500	500	542	536	528	485	562	512	496	525	459	512	506	523	505	533	501	529	498	451	452	497	522	505	488	523	509	492	533	524	498	496	529	509	485	496	495	509	461	512	482	465	491	494	490	535	504	539	508	543	510	502	478	481	481	482	521	489	529	480	502	517	530	497	518	499	491	512	473	497	554	498	501	502	514	491	538	502	514	499	475	465	518	497	519	498	545	544	521	531	469	511	546	529	505	488	513	505	495	525	535	507	507	501	507	526	489	512	508	478	515	528	509	526	511	523	528	513	493	458	508	516	502	509	512	514	495	522	522	478	558	475	520	522	480	512	515	485	470	496	514	517	497	521	493	500	492	557	509	480	509	486	485	515	486	499	501	483	504	483	498	514	508	516	479	511	529	495	509	521	496	469	519	545	470	472	512	520	513	469	481	480	516	493	464	476	505	486	499	481	540	504	461	472	514	516	475	518	472	493	495	486	475	511	498	467	521	512	497	495	520	532	520	502	474	482	545	490	555	536	555	522	500	562	482	523	503	473	502	499	539	499	487	550	474	532	489	484	502	471	479	490	468	485	482	480	499	475	519	473	535	509	538	512	510	514	501	499	525	505	483	514	487	523	493	507	457	499	547	498	471	511	526	495	502	537	521	496	519	496	480	505	500	498	499	534	512	517	538	495	501	493	510	516	494	483	511	465	528	523	494	546	522	485	487	484	517	520	514	532	519	522	484	541	499	487	508	503	497	512	469	539	517	516	485	509	512	505	471	509	516	496	512	513	482	538	499	508	514	497	514	509	502	491	495	496	507	516	470	469	530	519	490	467	506	503	492	522	478	555	512	460	498	554	547	502	553	530	501	551	520	488	487	485	474	524	516	531	508	463	489	500	479	546	481	537	518	493	486	535	490	511	515	512	500	442	460	491	499	511	516	526	542	496	515	465	529	505	500	523	483	487	504	519	502	468	539	495	534	487	510	507	496	511	469	496	479	532	467	526	521	506	516	482	523	496	518	511	502	509	501	501	503	497	507	496	541	476	513	510	531	506	490	480	551	513	502	527	515	538	486	513	523	519	508	490	473	493	446	490	510	509	502	520	499	477	495	498	491	507	456	552	527	501	511	474	508	488	502	516	525	484	460	477	538	484	558	481	483	521	539	487	506	507	496	502	500	509	488	455	512	521	492	506	514	518	465	502	538	518	504	511	504	504	472	499	518	503	525	474	485	509	499	523	478	508	533	539	564	520	501	470	551	493	506	498	517	493	520	518	487	529	501	524	478	479	482	556	487	502	535	517	489	474	503	523	451	474	531	463	514	492	515	520	492	495	522	490	508	488	518	527	539	498	518	508	523	495	488	492	504	502	507	515	490	532	457	532	498	498	511	546	540	513	490	526	457	471	520	512	503	514	498	482	515	466	489	537	475	541	525	502	492	507	470	535	482	512	510	504	503	484	492	499	477	501	503	506	483	522	521	482	512	491	495	545	514	528	520	528	514	537	503	572	514	481	501	536	509	497	512	545	467	484	531	519	471	546	536	526	518	521	501	496	475	500	454	500	509	502	521	504	522	507	518	519	496	485	514	510	493	468	530	535	488	480	522	538	509	505	510	537	506	491	516	525	484	509	495	512	497	508	485	499	499	483	520	485	489	484	500	495	482	510	475	534	530	490	472	484	516	500	533	543	522	533	514	512	498	503	511	504	497	527	495	508	500	501	559	495	498	466	481	488	515	492	494	516	491	522	542	486	545	502	480	528	509	470	481	501	512	507	456	540	491	525	484	489	503	480	509	512	499	475	502	482	515	512	528	482	491	507	529	486	503	510	526	527	485	559	491	533	500	516	480	515	523	512	504	530	534	514	530	480	498	525	480	484	512	516	520	528	529	521	487	529	490	528	501	529	498	487	513	482	482	529	480	529	522	494	498	502	513	539	524	502	499	515	551	493	512	529	476	512	494	505	483	488	498	517	486	504	518	534	515	484	514	515	523	484	492	509	478	521	540	475	520	523	490	500	486	523	496	487	506	486	519	520	486	496	478	514	536	482	506	541	516	518	488	499	497	515	481	497	515	503	500	542	528	526	535	517	519	514	476	492	476	496	507	504	488	515	499	505	518	489	526	491	520	521	534	502	490	556	485	489	509	505	503	508	488	496	507	525	527	490	515	514	498	518	536	473	508	527	508	518	531	516	516	502	498	439	451	503	521	509	483	515	480	484	497	497	500	468	501	504	513	511	536	510	514	491	508	515	473	468	473	478	500	493	503	501	502	504	487	522	502	526	444	506	488	524	520	529	527	541	513	476	505	476	489	468	551	510	490	499	492	527	484	499	488	487	474	492	470	508	501	518	475	490	542	486	497	531	517	516	517	491	524	519	492	480	454	513	489	509	508	503	461	538	498	563	482	494	510	516	547	501	572	501	465	490	542	539	476	471	516	549	495	535	506	519	511	510	519	469	557	529	480	518	495	474	487	459	526	512	489	502	487	539	526	460	500	493	509	512	471	496	515	496	498	552	508	513	515	502	541	528	506	508	548	523	502	514	491	498	514	500	542	528	477	518	492	533	555	519	520	546	484	501	505	493	521	519	477	468	496	510	501	505	511	548	483	486	493	536	506	531	502	504	491	511	507	508	530	498	522	510	485	494	497	511	506	505	498	469	490	530	493	481	507	517	504	526	464	497
2231	281	171	130	156	209	236	224	230	188	186	178	184	184	181	141	161	130	143	166	127	124	152	141	137	122	127	131	117	103	111	102	98	106	91	75	66	73	98	49	68	74	80	64	47	65	76	63	60	61	72	66	78	67	62	68	72	72	50	69	59	66	69	70	55	63	65	57	57	50	61	60	64	73	59	50	59	70	59	74	77	46	53	67	64	57	65	53	54	54	57	65	65	63	68	69	56	60	68	52	71	51	66	45	63	75	64	54	67	64	65	62	68	56	62	73	50	64	49	44	54	80	59	66	65	64	59	58	81	60	71	81	67	70	65	65	66	63	56	55	58	60	60	52	60	51	64	52	68	54	60	64	56	70	63	60	67	61	55	73	63	72	65	66	68	64	62	65	53	66	67	58	60	74	63	55	49	49	61	64	60	59	44	71	57	61	74	60	68	64	53	85	51	49	70	47	55	60	45	67	56	54	52	64	51	57	55	52	51	58	58	75	54	49	62	55	46	55	65	63	67	62	51	58	62	56	63	81	51	63	51	73	71	62	81	66	53	68	60	63	73	62	53	61	69	49	72	69	78	65	50	57	51	66	63	54	62	75	54	61	68	62	58	56	54	68	60	74	68	62	58	72	62	63	54	50	61	61	57	65	81	72	55	57	67	54	63	55	75	51	60	66	49	63	65	69	56	67	61	66	60	66	56	52	68	71	61	57	58	70	55	64	65	57	57	55	77	68	57	50	60	55	51	66	68	54	58	60	78	66	61	61	66	75	58	64	60	63	62	56	64	60	51	58	75	73	73	63	65	66	58	51	56	61	68	58	54	59	60	58	54	59	58	48	40	74	58	57	70	77	57	50	74	60	58	61	69	67	61	67	63	65	90	62	58	55	66	53	55	67	70	64	62	61	62	61	68	73	59	79	59	59	64	65	56	57	59	74	53	68	54	68	69	72	68	64	71	51	66	64	63	66	54	76	60	52	44	54	54	49	68	56	73	70	63	51	50	71	60	51	71	65	57	65	69	55	58	56	68	74	59	58	88	67	62	63	64	61	57	60	51	62	52	63	52	57	48	54	57	70	67	66	75	63	59	66	67	66	66	60	61	56	59	69	63	73	61	60	59	51	62	70	72	62	57	66	63	67	72	70	65	59	62	64	52	52	59	67	58	64	66	64	59	55	67	52	68	57	67	58	68	64	64	62	56	57	83	69	69	61	79	55	71	54	59	65	59	63	52	63	57	72	68	65	65	58	51	50	62	66	58	61	51	53	75	65	72	68	56	61	68	72	66	61	53	59	75	66	54	64	63	64	64	58	47	62	54	57	69	55	64	55	65	62	74	51	70	57	61	65	67	42	71	78	57	50	72	70	55	66	60	65	66	68	69	63	65	50	77	55	53	62	74	66	59	69	55	77	69	72	68	74	71	67	68	69	59	53	63	67	53	74	53	56	58	48	60	61	59	78	65	71	71	72	58	61	57	70	49	47	61	54	71	53	58	57	71	64	62	65	60	60	60	70	62	62	62	63	68	59	57	54	65	65	68	58	65	64	84	52	58	63	62	53	68	59	55	48	52	59	74	65	51	62	61	50	70	72	71	58	70	74	66	71	51	54	64	58	60	49	77	58	67	49	73	58	59	68	54	50	68	57	60	52	54	72	68	55	59	64	69	63	61	57	69	46	70	62	57	65	66	58	56	50	60	77	74	61	81	62	62	54	66	65	75	71	50	56	54	72	52	57	66	57	52	65	76	74	61	55	72	50	47	59	63	61	65	62	72	60	64	58	73	53	64	58	64	76	51	64	55	49	70	65	63	47	72	62	70	61	74	71	60	77	64	54	72	64	64	67	66	69	51	72	70	62	63	59	61	59	60	62	68	62	63	66	56	67	53	59	61	52	67	55	68	79	64	62	65	62	64	52	68	72	61	64	66	61	66	69	60	51	91	71	56	62	61	67	57	62	72	48	59	54	69	55	57	63	68	63	70	49	73	60	76	62	62	69	61	59	74	56	76	66	69	45	59	70	53	70	58	50	65	57	66	63	46	68	58	57	60	68	58	48	51	71	65	54	65	49	63	60	55	61	60	56	63	63	59	43	63	65	51	73	65	53	62	65	56	65	54	60	82	56	83	56	72	66	76	67	60	56	65	65	50	62	64	74	54	67	65	63	77	51	66	58	56	57	62	62	56	58	72	51	78	57	61	68	71	68	57	60	60	61	65	57	73	61	57	51	72	60	53	56	55	70	62	78	65	47	56	60	59	67	50	68	70	49	58	62	73	79	61	69	72	65	59	81	73	62	79	71	66	59	63	69	62	76	56	62	60	71	77	66	67	51	64	71	62	44	66	51	59	50	66	54	70	61	71	57	66	58	58	70	74	77	63	62	59	59	70	67	64	52	70	63	70	63	68	54	52	68	63	72	55	62	68	54	75	56	67	65	65	72	63	75	66	69	70	54	58	51	53	44	58	63	67	56	80	55	59	76	58	66	67	74	63	66	62	65	54	65	56	59	61	61	59	69	51	55	66	70	46	70	58	69	48	63	48	56	50	55	63	45	58	76	58	69	75	53	49	64	67	63	51	75	54	49	69	58	63	59	62	60	76	50	73	54	57	62	53	55	65	55	62	58	51	65	65	72	53	64	54	75	67	72	62	52	57	60	59	70	61	65	71	67	61	68	63	61	55	63	67	66	54	59	67	79	54	66	53	59	62	89	74	63	62	73	57	62	66	68	63	76	64	65	59	81	71	62	58	61	69	58	59	66	67	54	78	66	71	62	65	76	68	67	57	73	65	62	56	60	65	63	68	60	61	58	82	75	70	76	60	47	63	52	62	70	66	72	55	57	62	58	76	63	52	77	51	63	78	70	68	65	45	47	60	54	78	67	55	58	62	59	68	62	49	60	58	78	55	67	57	66	56	67	43	59	55	74	66	63	81	78	58	68	68	65	72	66	59	56	53	70	57	65	63	57	64	75	62	62	68	69	64	60	59	67	65	74	67	60	63	61	65	49	65	60	52	69	56	63	66	55	41	52	74	67	66	67	57	69	58	65	65	68	58	64	64	66	67	69	55	61	65	68	54	52	73	63	69	64	71	53	58	59	54	41	62	66	50	47	67	57	74	58	59	55	53	74	59	49	67	51	65	57	63	80	53	57	49	54	73	58	64	74	68	46	79	63	59	46	57	66	65	68	55	58	66	65	65	59	71	64	72	63	54	68	60	57	61	61	56	62	42	54	69	57	64	75	54	78	54	46	52	52	57	60	59	49	60	68	56	64	70	58	81	67	55	61	47	54	66	66	67	67	51	53	50	59	43	52	70	61	52	60	60	62	67	53	62	66	68	59	70	64	59	67	64	75	62	66	75	60	64	72	73	49	52	62	65	82	67	61	53	66	52	63	68	63	61	59	59	53	57	54	64	52	61	63	43	55	69	65	61	67	57	61	66	59	71	59	59	50	58	58	67	66	57	49	74	54	52	63	62	62
15219	5894	2959	5500	11472	13624	13509	11783	10268	8654	7516	7250	6200	6088	6195	5171	4905	4219	4198	4173	3938	3889	3973	4117	3539	3436	2972	2828	2694	2541	2326	2163	2007	1866	1749	1541	1395	1356	1168	1068	1121	1179	1145	1090	913	867	843	827	796	805	786	811	935	1087	997	941	877	804	697	696	811	795	799	774	745	732	711	765	735	678	735	693	710	683	708	699	748	698	752	774	733	721	734	743	721	695	697	696	688	667	730	689	700	693	665	668	713	725	685	720	772	760	817	844	860	912	860	886	774	767	741	729	743	738	825	871	720	738	706	705	700	713	747	663	706	636	661	642	712	753	702	695	741	726	655	686	715	673	680	667	659	711	667	673	666	761	684	708	675	690	722	684	728	709	783	672	710	687	719	702	729	754	717	728	695	736	734	673	750	731	691	732	687	690	653	692	719	678	691	696	674	743	683	729	710	667	690	686	709	671	723	689	650	708	707	737	673	682	688	690	751	703	675	705	701	722	735	686	670	696	729	680	695	696	680	643	758	677	718	710	697	731	729	693	682	684	669	702	631	717	740	684	717	673	682	656	714	686	698	664	694	678	682	693	719	698	708	694	701	772	742	739	716	703	662	685	712	653	741	708	733	684	722	701	700	666	699	693	716	680	689	680	699	689	701	694	699	685	685	689	687	686	693	681	707	666	718	676	694	661	690	721	708	697	698	654	676	715	710	682	732	717	675	687	709	702	717	649	700	696	711	686	696	766	707	697	734	684	674	710	710	729	738	670	679	663	680	705	658	688	703	687	698	712	701	679	674	671	696	686	739	723	717	731	684	717	671	672	704	682	724	752	697	712	732	683	623	700	690	702	692	662	684	718	672	717	666	729	697	716	686	705	689	697	684	682	772	684	711	692	700	693	683	696	714	713	682	670	672	700	733	693	734	701	675	694	693	744	672	695	680	676	679	700	706	697	681	740	738	683	611	723	702	663	728	687	710	718	697	711	683	686	680	690	710	706	674	685	688	732	691	718	660	660	693	693	687	707	704	720	684	709	720	681	712	744	739	680	711	727	713	618	703	671	699	681	723	731	640	670	664	679	679	723	707	688	690	708	688	669	716	661	695	668	729	705	715	706	655	680	677	657	718	667	701	686	674	732	681	641	700	689	697	699	765	682	644	707	729	685	749	640	720	705	710	709	682	671	676	671	696	738	620	719	677	702	683	722	724	702	661	655	683	691	702	748	727	707	722	695	708	705	679	716	711	699	683	713	702	734	703	690	707	705	757	721	750	669	736	654	680	687	707	689	747	698	716	695	705	693	698	724	697	652	680	708	690	704	721	696	716	676	710	720	688	725	689	708	688	710	684	673	698	717	704	709	710	704	642	727	725	710	701	745	681	660	683	657	710	754	673	701	715	703	719	710	670	718	686	679	732	690	717	688	688	657	768	707	744	725	711	709	691	697	711	686	744	754	701	676	671	673	667	648	711	747	730	765	663	716	689	730	663	710	754	700	671	705	658	690	666	685	702	693	703	692	660	671	694	746	704	704	637	634	708	724	656	742	731	687	722	683	695	716	738	699	709	733	705	684	652	707	730	694	714	723	743	749	778	715	657	719	694	660	650	712	668	679	691	640	637	699	687	702	697	722	682	671	702	696	704	667	729	680	706	660	742	715	719	695	702	739	718	681	720	691	678	743	680	735	730	707	757	717	715	723	719	682	728	711	681	712	731	726	681	692	753	683	683	720	703	680	687	623	712	700	675	676	711	754	711	670	686	688	682	721	713	737	671	720	692	688	739	670	718	734	662	733	741	692	705	633	726	706	693	703	710	692	755	717	727	694	686	713	707	694	701	721	716	676	641	700	717	652	679	694	730	714	688	723	732	729	697	716	722	718	714	726	689	749	691	715	699	659	680	675	697	681	689	711	666	697	725	709	727	670	684	694	674	711	682	709	675	695	716	641	665	699	668	744	674	678	666	659	684	695	673	701	646	673	722	658	731	676	677	746	705	763	626	692	715	718	709	702	695	725	738	665	695	654	656	702	743	691	705	679	710	683	701	676	739	718	753	659	692	726	715	719	688	716	702	701	710	678	743	739	667	706	686	730	740	728	692	700	705	668	703	661	689	741	711	696	704	704	630	720	691	755	738	714	719	696	745	678	709	706	727	726	706	700	678	667	696	700	673	711	706	690	724	697	687	708	664	719	693	729	702	689	730	699	694	664	689	721	686	688	753	733	740	714	702	715	670	680	671	749	659	701	714	705	690	720	702	677	746	693	725	738	730	708	714	703	682	714	725	722	696	694	676	681	768	716	681	695	659	677	701	726	707	652	674	718	683	694	664	749	695	706	724	744	710	687	713	691	674	736	710	702	673	701	697	672	716	696	696	687	718	707	702	684	659	701	741	696	680	668	703	764	676	708	696	699	680	638	672	692	709	669	704	689	713	779	730	727	713	720	688	720	706	727	694	726	676	722	646	692	670	676	684	731	663	729	744	676	716	699	701	708	725	705	702	675	723	697	675	702	679	723	692	711	703	722	731	662	639	687	750	704	677	719	642	679	716	670	733	680	707	717	775	738	681	737	660	689	692	755	723	689	661	707	680	684	718	688	671	696	672	687	723	654	685	698	675	706	715	679	657	726	690	738	707	695	649	718	695	779	720	686	699	718	686	657	712	686	644	721	682	678	686	730	667	712	750	692	650	681	679	652	725	701	688	708	673	712	716	674	713	701	686	677	707	667	714	662	689	733	683	697	681	690	682	702	748	694	691	673	712	668	682	705	713	671	709	686	716	655	741	778	722	683	690	675	658	702	710	664	697	718	728	673	685	695	700	722	706	682	706	719	698	686	761	665	678	696	716	678	703	671	699	665	667	710	676	678	670	704	649	709	765	733	740	731	704	723	708	684	679	721	708	697	740	701	722	650	698	702	697	742	690	719	734	675	644	713	723	735	713	695	706	697	676	704	662	687	687	690	721	645	674	735	700	753	729	726	735	722	711	724	679	745	674	703	692	735	651	726	673	680	676	736	709	650	691	676	698	656	699	733	675	714	656	645	753	753	676	686	700	663	684	715	670	703	710	698	672	709	731	717	659	704	715	660	717	723	699	724	707	634	720	686	710	713	677	760	662	723	700	690	765	726	707	687	660	704	711	694	703	688	725	697	688	703	683	688	699	721	704	717	709	719	658	707	695	731	691	719	715	634	701	730	689	729	689	677	680	706	660	692	681	687	674	657	669	701	720	698	718	718	664	734	706	734	675	687	727	698	727	750	714	693	705	674	692	703	689	686	735	648	722	672	696	684	692	717	712	695	695	668	735	698	693	676	735	774	701	692	735	678	676	702	688	725	678	715	716	654	699	668	715	714	700	711	680	670	668	666	721	665	770	701	628	607	665	707	663	723	702	692	708	689	677	710	703	692	701	692	728	657	641	664	682	700	685	718	728	709	747	712	679	697	714	674	706	729	768	777	702	678	734	720	706	762	722	714	661	714	688	724	676	738	721	719	725	695	687	686
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
